hdf-eos4-2.17v1.00.dfsg.1/0000775000175000017500000000000011605273654015767 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/Makefile.am0000555000175000017500000000062110756621460020017 0ustar amckinstryamckinstry# Top-level Makefile for HDF-EOS2 # Include boilerplate include $(top_srcdir)/config/include.am # List of subdirectories. # Only build the testdrivers directory is configure detected that it's present. if TESTDRIVERS_CONDITIONAL TESTDRIVERS=testdrivers else TESTDRIVERS= endif if INSTALL_INCLUDE_CONDITIONAL INCLUDE=include else INCLUDE= endif SUBDIRS=gctp src $(INCLUDE) samples $(TESTDRIVERS) hdf-eos4-2.17v1.00.dfsg.1/doc/0000775000175000017500000000000011433523055016524 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/doc/README0000444000175000017500000004427411433315426017414 0ustar amckinstryamckinstry Copyright (C) 1996 Hughes and Applied Research Corporation Permission to use, modify, and distribute this software and its documentation for any purpose without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. #----------------------------------------------------------------------------- # filename: # README # # description: # Installation instructions for HDFEOS # # author: # Mike Sucher / Applied Research Corp. # # history: # 18-Jun-1996 MES Initial version # 10-Apr-1997 DaW Updated for Release B0 # 29-Oct-1997 DaW Updated for Release 2.1 # 23-Mar-1998 MEDS Updated for Release 2.2 # 16-Jun-1998 MEDS Updated for Release 2.3 # 27-Aug-1998 MEDS Updated for Release 2.4 # 30-Oct-2002 Phuong Nguyen - Updated for Release 2.8 # 10-Oct-2007 Abe Taaheri - Updated for Release 2.15 # 10-Jun-2009 Abe Taaheri - Updated for Release 2.16 # 19-Aug-2010 Abe Taaheri - Updated for Release 2.17 #----------------------------------------------------------------------------- Contents ======== Installation Instructions Preliminary Unpacking the distribution file Starting the installation procedure User Account Setup File Cleanup Compiling and Linking with HDFEOS Notes Approved platforms Architecture type names Directory and file environment variables Other environment variables Copyright notice for cfortran.h Installation Instructions ========================= Preliminary ----------- Before installing HDFEOS, you must already have installed HDF, version 4.2 release 5, on your host. The installation script will prompt for the paths to the HDF include and library directories.You also may need to install zlib-1.2.5, szip-2.1, and jpeg.v6b. Unpacking the distribution file ------------------------------- 1) Select a location for the HDFEOS directory tree. Installing HDFEOS alone requires a disk partition with at least 35 Mb of free space. 2) Copy the file HDF-EOS2.16v1.00.tar.Z to the target directory by typing the command: cp HDF-EOS2.17v1.00.tar.Z where is the full pathname of your target directory. 3) Set your default directory to the target directory by typing the command: cd 4) Uncompress this file and extract the contents by typing the command: zcat HDF-EOS2.17v1.00.tar.Z | tar xvf - This will create a subdirectory of the current directory called 'hdfeos'. This is the top-level HDFEOS directory, which contains the full HDFEOS directory structure. Starting the installation procedure ----------------------------------- 1) Set your default directory to the top-level HDFEOS directory by typing the command: cd hdfeos 2) Select installation options. Currently, the only options are those specific to the SGI Power Challenge platform. On the SGI Power Challenge, the default is to build HDFEOS in 64-bit mode. The following table gives the option to specify the appropriate architecture to be built: binary format architecture ------------- ------------ --------------- old-style 32 bit sgi -sgi new-style 32 bit sgi32 -sgi32 64 bit sgi64 Please note that the old-32-bit mode has been dropped as the default because it is no longer being supported by SGI, it is therefore recommended that all users migrate to new-style 32 bit or 64 bit mode. 3) Run the installation script. Please note that the installation script for this release of HDFEOS requires user interaction. Because of this, it should NOT be run as a background task. 3.0) (optional) If you wish to generate a log of this session, use the Unix 'script' command. This command runs a sub-shell that saves all terminal output to the specified file. To log the session, type: script where is the name of the log file. 3.1) To run the installation script, type the command: bin/INSTALL-HDFEOS where is the list of options determined in the previous step. The installation script will then run. It will output various startup messages, beginning with: HDFEOS installation starting at 3.2) Enter the full pathnames for the HDF4.1 library and include directory paths, when the script prompts for them. If there is an error in the supplied paths, the script will exit. NOTE: If the environment variables HDFLIB and/or HDFINC are set in your shell, the script will use these for the default values. If this is not the first run of the script, the default values will be taken from the values used for the last run of the script. In either of these cases, the installation script will prompt with: Current value of the HDF library directory is: Accept [y]/n: and/or Current value of the HDF include directory is: Accept [y]/n: Make sure to type 'n' and hit return, if the defaults do not point to the correct directories. The script will then prompt for the new values. 3.3) The installation script will finish with the following message: HDFEOS installation ending at 3.4) (optional - see 3.0) If you ran the Unix 'script' command to create a log file, then type 'exit' and hit return at the command prompt. This will exit the sub-shell stated by 'script' and save the log file. HINT: The log file generated by the script command may contain 'hard return' characters at the end of each line. These appear in some text editors as "^M". They can be removed with the following command: sed 's/.$//' > .new where is the name of the log file. User Account Setup ------------------ Once HDFEOS has been installed, the accounts of HDFEOS users must be set up to define environment variables needed to compile and run code with HDFEOS (see parts 2 and 3 of the Notes section, below). The type of setup depends on the user's login shell. 1A) C shell (csh) users: Edit the HDFEOS user's .cshrc file to include the following line: source /bin/$BRAND/hdfeos_env.csh where is the full path of the HDFEOS home directory, and $BRAND is an architecture-specific value for your host. Please refer to part 2 of the Notes section, below, to determine the correct value. The script hdfeos_env.csh sets up all the variables discussed in parts 2 and 3 of the Notes section, below, and it adds the HDFEOS bin directory to the user path. The environment variables will become available during all subsequent login sessions. To activate them for the current session, simply type one of the two lines listed above, at the Unix prompt. Note regarding path setup with hdfeos_env.csh ---------------------------------------------- The script hdfeos_env.csh also makes available a variable called hdfeos_path. This can be added to the user's path to ensure that it accesses the directories necessary for the compilers and other utilities used to generate executable programs. It is not added to the user path by default, because in many cases it adds unnecessary complexity to the user path. To add hdfeos_path to the user path, modify the HDFEOS user's .cshrc file to include the following: set my_path = ($path) # save path source /bin/$BRAND/hdfeos_env.csh # HDFEOS setup set path = ($my_path $hdfeos_path) # add hdfeos_path INSTEAD OF the line listed at the beginning of this step. Note that it is the user's responsibility to set up his or her own path so that it doesn't duplicate the directories set up in hdfeos_path. Please also note that the hdfeos_path is added AFTER the user's path. This way, the user's directories will be searched first when running Unix commands. 1B) Korn shell (ksh) users: Edit the HDFEOS user's .profile file to include the following line: . /bin/$BRAND/hdfeos_env.ksh where is the full path of the HDFEOS home directory, and $BRAND is an architecture-specific value for your host. Please refer to part 2 of the Notes section, below, to determine the correct value. The script hdfeos_env.ksh sets up all the variables discussed in part 2 and 3 of the Notes section, below, and it adds the HDFEOS bin directory to the user path. The environment variables will become available during all subsequent login sessions. To activate them for the current session, simply type one of the two lines listed above, at the Unix prompt. Note regarding path setup with hdfeos_env.ksh ---------------------------------------------- The script hdfeos_env.ksh also makes available a variable called hdfeos_path. This can be added to the user's path to ensure that it accesses the directories necessary for the compilers and other utilities used to generate executable programs. It is not added to the user path by default, because in many cases it adds unnecessary complexity to the user path. To add hdfeos_path to the user path, modify the HDFEOS user's .profile file to include the following: my_path="$PATH" # save path . /bin/$BRAND/hdfeos_env.ksh # HDFEOS setup PATH="$my_path:$hdfeos_path" ; export PATH # add hdfeos_path INSTEAD OF the line listed at the beginning of this step. Note that it is the user's responsibility to set up his or her own path so that it doesn't duplicate the directories set up in hdfeos_path. Please also note that the hdfeos_path is added AFTER the user's path. This way, the user's directories will be searched first when running Unix commands. 1C) Bourne shell (sh) users: Set up the required HDFEOS environment variables by appending the contents of the file /bin/$BRAND/hdfeos_env.ksh to the end of the HDFEOS user's .profile, where is the full path of the HDFEOS home directory, and $BRAND is an architecture-specific value for your host. Please refer to part 2 of the Notes section, below, to determine the correct value. The environment variables will become available during all subsequent login sessions. To activate them, log out and then log back in. File Cleanup ------------ Once HDFEOS has been built and tested, you can delete certain temporary files and directories to save some disk space. Note that once these files have been removed, you will need to unpack the original distribution file in order to re-do the installation. To remove these files: cd /bin rm -rf tmp cd /lib rm -rf tmp Compiling and Linking with HDFEOS --------------------------------- In order to compile and link programs with the HDFEOS you must access the HDFEOS include and library files. To do this be sure that your makefiles include something like the following: INCLUDE = -I. -I$(HDFEOS_INC) -I$(HDFINC) LIBRARY = -L. -L$(HDFEOS_LIB) -L$(HDFLIB) LDFLAGS = -lhdfeos -lGctp -lmfhdf -ldf -ljpeg -lnsl -lz -lm -lsz (Sun platform) LDFLAGS = -lhdfeos -lGctp -lmfhdf -ldf -ljpeg -lz -lm -lsz (others) The environment variables HDFEOS_INC, HDFEOS_LIB, HDFINC and HDFLIB are set up by the HDFEOS environment scripts (see User Setup, above). They refer to the include and library directories for HDFEOS and HDF, respectively. The INCLUDE macro should be included in all compilation statements. The LIBRARY an LDFLAGS macros should be included in all link statements. Notes ===== 1) Approved platforms HDFEOS was built and tested in a multi-platform environment. The list of approved platforms, which includes information about operating system and compiler versions, may be found in the HDFEOS User's Guide. 2) Architecture type names To track architecture dependencies, HDFEOS defines the environment variable $BRAND. Following is a list of valid values for this variable, which is referred to throughout this document: (we officially does not support some platforms startinfg with HDF-EOS2.16, such as dec, hp, ibm, sgi, and sun5.8 and sun5.9 ) $BRAND Architecture ====== ============ dec* DEC Alpha hp* HP 9000, HPUX-11 9000/785 ibm* IBM RS-6000 sgi* IRIX 5.3;6.2 sgi32* SGI Power Challenge (new-style 32-bit mode) sgi64* SGI Power Challenge (64-bit mode) sun5.X Sun: SunOS 5.x (5.8*,5.9*,5.10) linux Linux: Red Hat Enterprise linux32 64-bit linux platform in 32-bit mode linux64 64-bit linux platform in 64-bit mode macintosh Darwin6.8 macintel Darwin, Intel i386 Windows Windows XP: Microsoft Visual C++ 2008 cygwin i686 cygwin * These platforms are not officially supported anymore 3) Directory and file environment variables In order to use the HDFEOS libraries and utilities, a number of environment variables MUST be set up to point to HDFEOS directories and files. These variables are automatically set up in User Account Setup section of the installation instructions. They are listed here for reference: name value description ==== ===== =========== HDFEOS_HOME /hdfeos top-level directory (where is the absolute directory path above hdfeos) HDFEOS_BIN $HDFEOS_HOME/bin/$BRAND executable files HDFEOS_INC $HDFEOS_HOME/include header files HDFEOS_LIB $HDFEOS_HOME/lib/$BRAND library files HDFEOS_OBJ $HDFEOS_HOME/obj/$BRAND object files HDFEOS_SRC $HDFEOS_HOME/src source files 4) Other environment variables In addition, the makefiles which are used to build the libraries require certain machine-specific environment variables. These set compilers, compilation flags and libraries, allowing a single set of makefiles to serve on multiple platforms. The User Account Setup section of the installation instructions explains how to set them up. They are listed here for reference: name description ==== =========== CC C compiler CFLAGS default C flags (optimize, ANSI) C_CFH C w/ cfortran.h callable from FORTRAN CFHFLAGS CFLAGS + C_CFH C_F77_CFH C w/ cfortran.h calling FORTRAN C_F77_LIB FORTRAN lib called by C main F77 FORTRAN compiler F77FLAGS common FORTRAN flags F77_CFH FORTRAN callable from C w/ cfortran.h F77_C_CFH FORTRAN calling C w/ cfortran.h CFH_F77 same as F77_C_CFH F77_C_LIB C lib called by FORTRAN main 5) Tools provided with this release For a complete list of the tools provided with this release of HDFEOS, please refer to HDFEOS User's Guide. 6) Copyright notice for cfortran.h The majority of the HDFEOS functions are written in C. These C-based tools include the file cfortran.h, using it to generate machine-independent FORTRAN bindings. The cfortran.h facility includes the following notice which must accompany distributions that use it: THIS PACKAGE, I.E. CFORTRAN.H, THIS DOCUMENT, AND THE CFORTRAN.H EXAMPLE PROGRAMS ARE PROPERTY OF THE AUTHOR WHO RESERVES ALL RIGHTS. THIS PACKAGE AND THE CODE IT PRODUCES MAY BE FREELY DISTRIBUTED WITHOUT FEES, SUBJECT TO THE FOLLOWING RESTRICTIONS: - YOU MUST ACCOMPANY ANY COPIES OR DISTRIBUTION WITH THIS (UNALTERED) NOTICE. - YOU MAY NOT RECEIVE MONEY FOR THE DISTRIBUTION OR FOR ITS MEDIA (E.G. TAPE, DISK, COMPUTER, PAPER.) - YOU MAY NOT PREVENT OTHERS FROM COPYING IT FREELY. - YOU MAY NOT DISTRIBUTE MODIFIED VERSIONS WITHOUT CLEARLY DOCUMENTING YOUR CHANGES AND NOTIFYING THE AUTHOR. - YOU MAY NOT MISREPRESENTED THE ORIGIN OF THIS SOFTWARE, EITHER BY EXPLICIT CLAIM OR BY OMISSION. THE INTENT OF THE ABOVE TERMS IS TO ENSURE THAT THE CFORTRAN.H PACKAGE NOT BE USED FOR PROFIT MAKING ACTIVITIES UNLESS SOME ROYALTY ARRANGEMENT IS ENTERED INTO WITH ITS AUTHOR. THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. THE AUTHOR IS NOT RESPONSIBLE FOR ANY SUPPORT OR SERVICE OF THE CFORTRAN.H PACKAGE. Burkhard Burow burow@vxdesy.cern.ch hdf-eos4-2.17v1.00.dfsg.1/doc/AUTOCONF_INSTALL0000555000175000017500000002135111204555151021052 0ustar amckinstryamckinstryInstalling HDF-EOS2 using Autoconf/Automake 0) Prerequisite HDF-EOS2 library depends on HDF4 library. There are three different configuration options to build HDF4 with SZIP. The user should know how HDF4 was built before building HDF-EOS library. For more information, refer to section 4. 1) Quick Start To build HDF-EOS from /example/path/hdfeos and install the HDF-EOS library into /example/path/hdfeos/lib/linux : $ cd /example/path/hdfeos $ ./configure CC=/path/to/hdf4/bin/h4cc $ make install If you built HDF4 with SZIP, the user should type the following: $ cd /example/path/hdfeos $ ./configure CC=/path/to/hdf4/bin/h4cc --with-szlib=/path/to/szlib $ make install You may want to execute test drivers to check if HDF-EOS is correctly built: $ make check If you want to execute Fortran test drivers, refer to section 5. 2) Configuration HDF-EOS uses the GNU autoconf system for configuration, which detects various features of the host system and creates the Makefiles. The configuration process can be controlled through environment variables and command-line switches. For a complete list of switches type: $ ./configure --help Configure must be re-run for each platform, and the source tree can only be configured for one platform at a time. 3) Building against HDF4 The user must specify the path to h4cc script. This can be done by setting the environment variable CC to be the h4cc script installed with HDF4: $ CC=/path/to/hdf4/bin/h4cc 4) Specifying SZIP HDF4 can be built with following three options: - without SZIP - with SZIP decoder only - with SZIP encoder and decoder If HDF4 is built without SZIP, this section can be ignored. If HDF4 is built with SZIP, the user should give configure the path to SZIP: $ ./configure --with-szlib=/path/to/szlib The SZIP that HDF4 was built with should be consistent with that the user specifies. For example, users should specify the path of SZIP library that includes both encoder and decoder if the HDF4 was built with SZIP including encoder and decoder. If they are not consistent, configure script will fail. We assume that SZIP is statically linked with HDF4; configure script may fail if SZIP is dynamically linked with HDF4. 5) Specifying Fortran option Regardless of the Fortran setting of HDF4 library, HDF-EOS library can be configured to build Fortran wrapper. This can be done by passing -Df2cFortran to the compiler. $ CC="/path/to/hdf4/bin/h4cc -Df2cFortran" When the f2cFortran macro is defined, several Fortran programs will be built and executed during "make check". For this case, the user should provide the path to HDF4 so that Fortran compiler can find HDF4 library: $ ./configure --with-hdf4=/path/to/hdf4 To build Fortran testdrivers, the user may need to specify Fortran compiler. $ FC="/path/to/fortran_compiler" Some platforms may require flags for the Fortran compiler. The user can specify Fortran options by assigning FC environment variable. For example, IRIX system may require the following option: $ FCFLAGS=-64 For more information, refer to section 11. For any Fortran compilers, all .f files under samples/ directory and grid/testgrid_f77.f, point/testpoint_f77.f and swath/testswath_f77.f under testdrivers/ directory will be built and executed. If the specified Fortran compiler is Fortran 90 (or later) and the operating system is 32bit, three additional testdrivers will be built and executed: grid/testgrid_f90, point/testpoint_f90 and swath/testswath_f90. If HDF-EOS is built with SZIP encoder and decoder, testgrid77 will test if SZIP encoding works. 6) Specifying install locations The location where the HDF-EOS library will be installed is controlled by the --libdir switch. To set the install location to /example/path/hdfeos/lib/linux : $ ./configure --libdir=/example/path/hdfeos/lib/linux By default HDF-EOS installs libraries into the hdfeos/lib/* directories and does not install header files. Users who wish to install both libraries and header files should use the --enable-install-include switch to enable this feature and the --prefix switch to control where they are installed. To install into /usr/local/hdfeos/include and /usr/local/hdfeos/lib : $ ./configure --enable-install-include --prefix=/usr/local/hdfeos Without specifying the prefix flag, a new directory 'hdfeos' will be created under the current directory where ./configure is run. The HDF-EOS library and the header files are installed under this directory. 7) Building and Installing Once HDF-EOS has been configured, its makefiles can be used to build, test, and install. To build the library: $ make To run tests (if present): $ make check To install to the location specified during configure: $ make install These commands do not need to be run in order; if the library has not been built, 'make install' will build it before installing. However, configure must always have been run on the current system before running make. 8) The Testdrivers Directory The testdrivers directory contains test to verify that HDF-EOS has built correctly. Users who wish to run these tests should copy the testdrivers directory into the HDF-EOS directory before running configure. Configure will detect the presence of this directory and 'make check' will run all the tests it contains. If you want verbose messages, you can apply -v option. $ grid/testgrid -v -h The same option can be applied to swath/testswath and point/testpoint. 9) For More Information For more information about using autoconf and automake, see the documentation online at http://sources.redhat.com/autobook/autobook/autobook.html or HDF4's documentation. 10) Examples: 1. In 64-bit Linux machine for 32-bit installation: >setenv CC /User_Home/TK5215/TOOLKIT/hdf/linux32/HDF4.2r2/bin/h4cc >./configure --libdir=/User_Home/hdfeos2_autoconfig/hdfeos/lib/linux32 --enable-install-include --prefix=/User_Home/hdfeos2_autoconfig/hdfeos >make >make check >make install 2. In 64-bit Linux machine for 64-bit installation: >setenv CC /User_Home/TK5215/TOOLKIT/hdf/linux64/HDF4.2r2/bin/h4cc >./configure --libdir=/User_Home/hdfeos2_autoconfig/hdfeos/lib/linux64 --enable-install-include --prefix=/User_Home/hdfeos2_autoconfig/hdfeos >make >make check >make install 3. In 32-bit Linux machine for 32-bit installation (with SZIP): >setenv CC /User_Home/TK5215/TOOLKIT/hdf/linux32/HDF4.2r2/bin/h4cc >./configure --libdir=/User_Home/hdfeos2_autoconfig/hdfeos/lib/linux32 --with-szlib=/User_Home/TK5215/TOOLKIT/szlib --enable-install-include --prefix=/User_Home/hdfeos2_autoconfig/hdfeos >make >make check >make install 4. In 32-bit Linux machine for 32-bit installation (with Fortran wrapper): >setenv CC "/User_Home/TK5215/TOOLKIT/hdf/linux32/HDF4.2r2/bin/h4cc -Df2cFortran" >setenv FC /usr/bin/f77 >./configure --libdir=/User_Home/hdfeos2_autoconfig/hdfeos/lib/linux32 --enable-install-include --prefix=/User_Home/hdfeos2_autoconfig/hdfeos --with-hdf4=/User_Home/TK5215/TOOLKIT/hdf/linux32/HDF4.2r2 >make >make check >make install 5. In 64-bit IRIX machine for 64-bit installation (with Fortran wrapper): >setenv CC "/opt/MIPSpro/bin/cc -Df2cFortran" >setenv FC /opt/MIPSpro/bin/f77 >setenv CFLAGS -64 >setenv FCFLAGS -64 >setenv LDFLAGS -64 >./configure --libdir=/User_Home/hdfeos2_autoconfig/hdfeos/lib/irix64 --enable-install-include --prefix=/User_Home/hdfeos2_autoconfig/hdfeos --with-hdf4=/User_Home/TK5215/TOOLKIT/hdf/irix64/HDF4.2r2 >make >make check >make install 11) Fortran compiler options This section explains what FCFLAGS is expected when you get errors. 1. -fno-second-underscore option Linkers may complain undefined references; e.g. undefined reference to `swrdfld__` Mostly, this error is caused by different name mangling methods. In the HDF-EOS library, Fortran API functions have one underscore; e.g. 'swrdfld_'. However, some Fortran compilers assumes external functions have two underscores like 'swrdfld__', which doesn't exist in the library. Other Fortran compilers may have different name mangling methods, and the user may need to read their documents to match the name mangling method. 2. Linking errors You may get some linking errors while Fortran testdrivers are built. Some systems may require additional libraries. Generally, h4cc can detect these additional libraries and pass them to the linker. That's the reason why you may not encounter linking errors while building the HDF-EOS library. To build Fortran testdrivers, however, pure Fortran compilers are used, which means there is no helper that can do what h4cc does. So, if you get some linking errors, you need to set additional libraries before executing configure script: $ LIBS= We got a problem under Solaris, and we had to set LIBS environment variable as the following: $ LIBS=-lnsl hdf-eos4-2.17v1.00.dfsg.1/doc/HDFEOS-DEFINITION.TXT0000444000175000017500000002125006266763342021534 0ustar amckinstryamckinstry Definition of HDF-EOS Doug Ilg and Larry Klein Abstract HDF-EOS is a software library designed to support EOS-specific data structures, namely Grid, Point, and Swath. The new data structures are constructed from standard HDF data objects, using EOS conventions, through the use of a software library [1,4]. A key feature of HDF-EOS files is that instrument-independent services, such as subsetting by geolocation, can be applied to the files across a wide variety of data products. The library is extensible and new data structures can be added. This document provides a basic specification of an HDF-EOS file, a generalized description of file contents and a discussion of certain limitations of the format. Definitions HDF-EOS is a software library that is an extension of National Center for Supercomputing Applications (NCSA) HDF. The library supports the construction of new data structures: Grid, Point and Swath. HDF-EOS File: An HDF-EOS file is any valid HDF file (i.e., any file created by the NCSA HDF library [1]), that contains a family of global attributes called "coremetadata.X", where ".X" is a sequence number beginning at 0 and running as high as 9. Optional data objects which may appear in an HDF-EOS file include another family of global attributes called "archivemetadata.X" and any number of Point, Swath, and/or Grid data structures. The existence of Point, Swath, or Grid structures in an HDF-EOS file implies the existence of another family of global attributes called "StructMetadata.X", which is automatically created, populated, and maintained by the HDF-EOS library. Note that all attribute names are case sensitive. Core Metadata: Core metadata represent information to which system-wide services, such as searching, will be applied. These metadata, which are defined in DID 311 [3], are contained in the "coremetadata.X" family of global attributes within an HDF-EOS file. The syntax of these metadata is compliant with the Object Description Language (ODL) [4]. Tools for formatting, accessing and writing core metadata are provided in the ECS Science Data Processing (SDP) Toolkit [2]. Archive Metadata: Archive metadata represent information that, by definition, will not be searchable. It contains whatever information the file creator considers necessary to be in file, but to which system-wide services will not be applied. These metadata are also accessed via SDP Toolkit [2] calls and are written in ODL [4] syntax into the "archivemetadata.X" family of global attribtes. Structural Metadata: Structural metadata describe the contents and structure of an HDF-EOS file. These metadata are present in the file only if the HDF-EOS library has been invoked to create a Grid, Point, or Swath structure. These metadata are stored in the "StructMetadata.X" family of global attributes and created and maintained by the HDF-EOS library. These metadata are not intended to be directly accessed by data producers or users. Therefore, all access to these metadata should be via appropriate function calls in the HDF-EOS library. General Limitations 1.) External element implementations of HDF or HDF-EOS files are not supported by the ECS. 2.) There is an absolute limit of two gigabytes on the size of a single HDF or HDF-EOS file [1]. 3.) Individual HDF and HDF-EOS character attributes are limited to 64 kilobytes in length. Hence the potential need for "families" of attributes [1]. 4.) The HDF-EOS library does not provide tools for creating, populating, or maintaining the "coremetadata" or "archivemetadata" families of attributes. Those tools appear in the SDP Toolkit [2, 3]. 5.) Any user-supplied names are case sensitive and may contain up to 64 characters. Commas (","), forward slashes ("/"), and colons (":") are the only invalid characters in names. Point Structure Point structures are implemented as a hierarchy of Vgroups containing several Vdatas. All Vgroups and Vdatas that are part of any Point structure carry the class "POINT". Each level of data within a Point structure is implemented as a single Vdata, with each data field being a named field in the Vdata. Hence, the following limitations apply: 1.) The reserved field names for special purpose geolocation fields are "Longitude", "Latitude", "Colatitude", and "Time" (case sensitive). These fields are subject to the following requirements: Field Name Data Type Format Longitude float32 or float64 Decimal degrees on the range [-180.0, 180.0] Latitude float32 or float64 Decimal degrees on the range [-90.0, 90.0] Colatitude float32 or float64 Decimal degrees on the range [0.0, 180.0] Time float64 TAI93 (seconds until(-)/since(+) midnight, 1/1/93) These fields may be one- or two-dimensional. 2.) Fields may only be one-dimensional. 3.) Up to 8 levels may exist in a Point structure. Swath Structure Swath structures are implemented as a hierarchy of Vgroups containing a number of Vdatas and/or SDSs. All Vgroups and Vdatas that are part of any Swath structure carry the class "SWATH". Each one-dimensional field is implemented as a named field within its own Vdata. One-dimensional fields that are the same length, and are specifically allowed by the calling program, are merged into "communal" Vdatas, with each data field occupying one field in the Vdata. Each multi-dimensional field is implemented as an SDS. Three-dimensional fields which share the same dimensionality, dimension sizes, and data type and which are specifically allowed by the calling program are merged into communal SDSs with three dimensions. Two-dimensional arrays are merged as if they were three-dimensional arrays with a first dimension of size 1. No merging is performed on fields with more than three dimensions, on fields with an unlimited dimension, or on compressed fields. Accordingly, the following limitations apply: 1.) The reserved field names for special purpose geolocation fields are "Longitude", "Latitude", "Colatitude", and "Time" (case sensitive). These fields are subject to the following requirements: Field Name Data Type Format Longitude float32 or float64 Decimal degrees on the range [-180.0, 180.0] Latitude float32 or float64 Decimal degrees on the range [-90.0, 90.0 Colatitude float32 or float64 Decimal degrees on the range [0.0, 180.0] Time float64 TAI93 (seconds until(-)/since(+) midnight, 1/1/93) These fields may be one- or two-dimensional. 2.) Non-reserved fields may have up to 8 dimensions. 3.) An "unlimited" dimension must be the first dimension (in C-order). 4.) For all multi-dimensional fields in scan- or profile-oriented Swaths, the dimension representing the "along track" dimension must precede the dimension representing the scan or profile dimension(s). 5.) Compression is selectable at the field level within a Swath. All HDF-supported compression methods are available through the HDF-EOS library. Specifying compression on a field prevents merging. Grid Structure Grid structures are implemented as a hierarchy of Vgroups containing several SDSs. All Vgroups that are part of any Grid structure carry the class "GRID". Each data field within a Grid structure is implemented as a single SDS. Merging is done the same way for Grid data fields as for multi-dimensional Swath data fields. Therefore, the following limitations apply: 1.) Fields may have from 2 to 8 dimensions. 2.) Compression is selectable at the field level within a Grid. All HDF-supported compression methods are available through the HDF-EOS library. Specifying compression on a field prevents merging. References 1.) Getting Started with HDF, 1993; HDF User's Guide, Version 4.0r2, July, 1996; HDF Reference Manual, Version 4.0r2, July, 1996; HDF Specifications and Developers Guide; National Center for Supercomputing Applications, University of Illinois. These documents are available by anonymous FTP at the following address: hdf.ncsa.uuic.edu 2.) SDP Toolkit Users Guide for the ECS Project , May, 1996 [333-CD-003-004]. Documentation and software are available at http://edhs1.gsfc.nasa.gov/ 3.) Release B SDPS Database Design and Database Schema Specifications , May 1996 [311-CD-008-001]; Science Data Processing Segment (SDPS) Database Design and Database Schema Specifications for the ECS Project, December 1995, [311-CD-002-004]. 4.) Object Descriptor Language reference: Planetary Data Sytems Standard Reference, Version 3.2, July 1995, JPL, California. For more specific information on the use of the HDF-EOS library, please refer to the HDF-EOS User's Guide for the ECS Project , June , 1996 [170-TP-005-001]. Referral: Refer comments to: Larry Klein ECS larry@eos.hitc.com 301-925-0764 hdf-eos4-2.17v1.00.dfsg.1/doc/Install_HDFEOS_WIN.readme.txt0000555000175000017500000002022111433315706023672 0ustar amckinstryamckinstry#----------------------------------------------------------------------------- # filename: # Install_HDFEOS_WIN.README # # description: # Installation instruction for HDFEOS2.16 on Windows xp # # author: # Subing Zeng/ Raytheon STX Corp. # Phuong Nguyen/ L3 Communication, GSI. # Abe Taaheri/ Raytheon SSI # # history: # 02-Aug-1999 Second version # 11-OCT-1999 Third version( starting with Fortran support) # 06-Jul-2005 Version 2.13 # 19-Feb-2006 Version 2.14 # 27-Feb-2008 Version 2.15 # 15-Jun-2009 Version 2.16 # 19-Aug-2010 Version 2.17 #----------------------------------------------------------------------------- The instructions which follow assume that you will be using the 'zip' files that we provide: hdfeos2_17b.zip (binary file for Windows xp) and hdfeos2_17.zip (source code file along with binaries). Also we have been using "Microsoft Visual Studio 2008" for our windows developement. Building from Binary Code Release (hdfeos2_17b.zip) =============================================== To install the HDFEOS with the prebuilt libraries, it is assumed that you have done the following: NOTE: THE FOLLOWING INTSTRUTIONS SHOULD BE FINE FOR xp 1. Download hdfeos2_17b.zip from ftp://edhs1.gsfc.nasa.gov/edhs/hdfeos/latest_release/windows/, 2. On you window, create a directory structure to unpack the source file. For example: F:\ (any drive) MyHDFEOS\ (any folder name) 3. Copy the hdfeos2_17b.zip to that directory and unpack it by running WinZip on it.This should create the following directories: hdfeos, hdf4.2.5-win32, jpeg6b-vs2008, zlib125-dll, and szip21-vs2008-noenc (no- encoder) The libraries and include files for hdfeos2.17 are inside: F:\MyHDFEOS\hdfeos\lib (Release versions of hdfeos and gctp libraries (hdfeos.lib, gctp.lib)) (Debug versions of hdfeos and gctp libraries (hdfeosd.lib, gctpd.lib)) F:\MyHDFEOS\hdfeos\include ( HDFEOS include files ) Inside the directories hdf4.2.5-win32, jpeg6b-vs2008, zlib125-dll, and szip21-vs2008-noenc ( or szip21-vs2008-enc) you can find their include files and libraries (hd425.lib, hm425.lib, xdr.lib, zdll.lib, libjpeg.lib and szlib.lib). 4. Run your "Microsoft Visual Studio" application. Assumed you have installed HDF4.2.5 on F:\MyHDF\hdf425-win32\ To specify the header files and linking in the HDFEOS libraries: Select Tools->Options->Projects and Solutions->C++Directories-> "Show directories for"->"Include files", add the following directories: $(VCInstallDir)include $(VCInstallDir)atlmfc\include $(WindowsSdkDir)\include $(FrameworkSDKDir)include F:\include F:\include F:\include F:\include F:\include Select Tools->Options->Projects and Solutions->VC++Directories-> "Show directories for"->"Library files", add the following directories: $(VCInstallDir)lib $(VCInstallDir)atlmfc\lib $(VCInstallDir)atlmfc\lib\i386 $(WindowsSdkDir)\lib $(FrameworkSDKDir)lib $(VSInstallDir) $(VSInstallDir)lib F:\lib F:\lib F:\lib F:\lib F:\lib\WIN NOTE: Please note that you may need some other include and lib directories, depending on your application. Please see Compile_WIN.readme.txt inside for more details. Building from Source Code Release (hdfeos2_16.zip) =============================================== STEP I: Preconditions To build the HDFEOS, it is assumed that you have done the following: 1. Installed MicroSoft Visual Studio 2008 (or higher) 2. Installed jpeg, szip and zlib (see install_jpeg_zlib_szip.txt) (See step 4) 3. Installed HDF version4.2.5 (see step 4) 4. Set up a directory structure to unpack the library. For example: F:\ (any drive) MyHDFEOS\ (any folder name) 5. Copy the source distribution archive to that directory and unpack it using WinZip on hdfeos2_16.zip. Exract all including 'hdfeos2.16'. The directory hdfeos2.17 will contain hdfeos and 'hdfeos_dev' directories. The directory 'hdfeos_dev' contains several files and directories for Windows, and the 'hdfeos' directory contains hdfeos source code package. STEP II: Build HDFEOS library INSTRUCTIONS FOR INSTALLATION 1. Open F:\myHDFEOS\hdfeos_dev\hdfeos.dsw to begin building the Developer Studio project. 2. Select Tools->Options->Projects and Solutions->VC++Directories-> "Show directories for"->"Include files", add the following directories: $(VCInstallDir)include $(VCInstallDir)atlmfc\include $(WindowsSdkDir)\include $(FrameworkSDKDir)include F:\include F:\include F:\include F:\include F:\include 3. Select Tools->Options->Projects and Solutions->VC++Directories-> "Show directories for"->"Library files", add the following directories: F:\Program Files\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT $(VCInstallDir)lib $(VCInstallDir)atlmfc\lib $(VCInstallDir)atlmfc\lib\i386 $(WindowsSdkDir)\lib $(FrameworkSDKDir)lib $(VSInstallDir) $(VSInstallDir)lib F:\lib F:\lib F:\lib F:\lib 4. Select gctp (and once is done repeat for hdfeos) project. On the Project menu selectProject->Properties. Select "General" under "Configuration Properties". In the selection window for "Configuration Type" select "Static Library(.lib)" option to create output as library. Select folder C/C++->Preprocesssor. Add the following to "Preprocessor definitions" if they are not there alraedy: VISUAL_CPLUSPLUS, INTEL86 5. Select "Build", then Select "Configuration Mangger". Select "Debug" in "Active Solution Configuration" window, check mark hdfeos and gctp build boxes and change Configuration to Debug for both projects. Select "Build" and "Build Solutions" to build the Debug version of the hdfeos and gctp tree. 6. Select "Build", then Select "Configuration Mangger". Select "Release" in "Active Solution Configuration" window, check mark hdfeos and gctp build boxes and change Configuration to Release for both projects. Select "Build" and "Build Solutions" to build the Release version of the hdfeos and gctp tree. Please note that you have a choice of building gctp and hdfeos separately. 7. Please check "Release" and "Debug" directories under F:\myHDFEOS\hdfeos_dev\hdfeos and F:\myHDFEOS\hdfeos_dev\gctp to make sure that libraries have been created sucessfully. 8. In command prompt window run the installation batch commands win32ins.bat in the directory F:\myHDFEOS\hdfeos_dev, Or double click on "F:\myHDFEOS\hdfeos_dev\win32ins.bat" file. This will copy *.lib files to F:\MyHDFEOS\hdfeos\lib\WIN directory and will remove some temporary files, debug and release directories, and all other lib directories under "F:\MyHDFEOS\hdfeos\lib" directory (if they exist). 9. If you are building an application that uses the HDFEOS library, Please refer to the \hdfeos_dev\compile_WIN.readme.txt file for more information on compiling an application with the HDFEOS libraries on Windows. MORE HELPFUL POINTERS ===================== Settings... details: If you create your own project, the necessary settings can be read from the hdfeos.dsw file(as text), or from the Project Settings in the Developer Studio project settings dialog. Project Settings C/C++ Category PreProcessor Code Generation Use run-time Library These are all set to use Single-Threaded. or Single-Threaded debug. hdf-eos4-2.17v1.00.dfsg.1/doc/Compile_WIN.readme.txt0000555000175000017500000001057411433523055022634 0ustar amckinstryamckinstry COMPILING A PROGRAM: ------------------- Following are instructions for compiling an application program on the window xp using the hdfeos binaries that we provide or you build. Make sure that you already have all of the following libraries before you start to compile an application program: libjpeg.lib, zdll.lib, szlib.lib, hd425.lib, hm425.lib, hdfeos.lib, gctp.lib. NOTE: The current versions that we're using: jpeg6b, zlib1.2.5, szip2.1, HDF4.2.5, HDFEOS2.17. If you want to use the latest versions of jpeg, zlib and szlib, go to The HDF Group website (http://www.hdfgroup.org/release4/obtain.html and http://www.hdfgroup.org/HDF5/release/obtain5.html) to download. C or Fortran program : ---------------------- Using Microsoft "Visual C++ version 9.x (orlater)" for C program Using Digitalt Visual Fortran version 9.x or later version for fortran program ==================== Using Microsoft Visual Studio 2008 ======================= Example: runing the hdfeos testdrivers: Open Microsoft Visual Studio 2008 and create a project (Visual C++ Project->Win32 Console Project). place a "testdriver" (for example /hdfeos/testdrivers/swath/testswath.c) in the "Source Files" directory (in the Solution Explorer Window) and the tutils.h in the "Haeder Files" directory of the project. Choose "Release" or "Debug" for the configuration setting (using Build->"Configuration Manager" or the one showing on the toolbar). Click on project name in the project tree. Select Project->Properties: Select "General" under "Configuration Properties". In the selection window for "Configuration Type" select "Application(.exe)" option to create output as executable. Select folder C/C++->Preprocesssor Add the following to "Preprocessor definitions": VISUAL_CPLUSPLUS, INTEL86 If the followings were not already there, then add them: WIN32,_CONSOLE For "Runtime Library" use "Multi-thread(/MT)" For "precompiled Headers" choose "Create Precompiled Headers(/yc)" For "Advanced"->"Compile As" choose "Compile as C Code (/TC)" Select "Linker" folder. Under "General" chose "output File" and specify the exectable and full path to it as "F:\MyHdfeos_bin\testswath.exe". Under "Input" put the followings for the "Additional Dependencies": Swath & Point: ============== wsock32.lib hdfeos.lib hd425.lib hm425.lib libjpeg.lib zdll.lib szlib.lib xdr.lib Grid ==== wsock32.lib hdfeos.lib gctp.lib hd425.lib hm425.lib libjpeg.lib zdll.lib szlib.lib xdr.lib The following libraries may (or may not) need to be included: kernel32.lib user32.lib gdi32.lib winspool.lib comdig32.lib advapi32lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib NOTE: hdfeos.lib and gctp.lib are Release Versions. hdfeosd.lib and gctpd.lib are Debug versions. Under "Advanced" type "main" for the "Entry Point" This completes settings for "Linker". Click "Apply' then "OK" to close Property setting window. Select Tools->Options->Projects and Solutions->VC++ Directories-> "Show directories for"->"Include files", add the following directories: $(VCInstallDir)include $(VCInstallDir)atlmfc\include $(WindowsSdkDir)\include $(FrameworkSDKDir)include F:\include F:\include F:\include F:\include F:\include Select Tools->Options->Projects and Solutions ->VC++Directories-> "Show directories for"->"Library files", add the following directories: F:\Program Files\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT $(VCInstallDir)lib $(VCInstallDir)atlmfc\lib $(VCInstallDir)atlmfc\lib\i386 $(WindowsSdkDir)\lib $(FrameworkSDKDir)lib $(VSInstallDir) $(VSInstallDir)lib F:\lib F:\lib F:\lib F:\lib F:\lib Click "OK" to close "Options" window. Select Build and then "Build ". To run the executable file, for example, testswath.exe Open MS-Dos, go to ../testdrivers/swath and run testswath.exe. NOTE: Before running testpoint.exe, you should copy all ".txt" files to release folder. hdf-eos4-2.17v1.00.dfsg.1/samples/0000775000175000017500000000000011421331152017413 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/samples/Makefile.am0000555000175000017500000000622111204555154021460 0ustar amckinstryamckinstry# samples Makefile.am # Sample programs for HDF-EOS2 # Boilerplate definitions file include $(top_srcdir)/config/include.am # Link against GCTP library and HDF-EOS2 INCLUDES=-I$(top_srcdir)/include -I$(top_srcdir)/gctp/include LDADD=$(LIBHDFEOS2) $(LIBGCTP) # The sample programs to be built when the user types 'make check' check_PROGRAMS=SetupSwath DefineFields WriteFields AppendField DefineGDflds DefineLevels \ InquireGrid InquireSwath ReadFields ReadGDflds \ ReadLevels SetupGrid SetupPoint \ SubsetGrid SubsetPoint SubsetSwath UpdateLevels \ WriteGDflds WriteLevels if F2CFORTRAN_CONDITIONAL check_PROGRAMS += \ appendfield \ definefields \ definegdflds \ definelevels \ inquiregrid \ inquireswath \ readfields \ readgdflds \ readlevels \ setupgrid \ setuppoint \ setupswath \ subsetgrid \ subsetpoint \ subsetswath \ updatelevels \ writefields \ writegdflds \ writelevels appendfield_SOURCES = appendfield.f definefields_SOURCES = definefields.f definegdflds_SOURCES = definegdflds.f definelevels_SOURCES = definelevels.f inquiregrid_SOURCES = inquiregrid.f inquireswath_SOURCES = inquireswath.f readfields_SOURCES = readfields.f readgdflds_SOURCES = readgdflds.f readlevels_SOURCES = readlevels.f setupgrid_SOURCES = setupgrid.f setuppoint_SOURCES = setuppoint.f setupswath_SOURCES = setupswath.f subsetgrid_SOURCES = subsetgrid.f subsetpoint_SOURCES = subsetpoint.f subsetswath_SOURCES = subsetswath.f updatelevels_SOURCES = updatelevels.f writefields_SOURCES = writefields.f writegdflds_SOURCES = writegdflds.f writelevels_SOURCES = writelevels.f endif # Tests consist of several programs run in succession. Each of these # names is the name of such a "sequence" of tests. TEST_SEQUENCES=swath_demo grid_demo point_demo if F2CFORTRAN_CONDITIONAL TEST_SEQUENCES+=reset_hdf_files TEST_SEQUENCES+=swath_demo_fortran grid_demo_fortran point_demo_fortran endif # 'make check' should run each of the test sequences above check-local: $(TEST_SEQUENCES) # Manually list the tests to be run in order for each test sequence. swath_demo: $(check_PROGRAMS) ./SetupSwath ./DefineFields ./WriteFields ./ReadFields ./InquireSwath ./AppendField ./SubsetSwath swath_demo_fortran: $(check_PROGRAMS) ./setupswath ./definefields ./writefields ./readfields ./inquireswath ./appendfield ./subsetswath grid_demo: $(check_PROGRAMS) ./SetupGrid ./DefineGDflds ./WriteGDflds ./ReadGDflds ./InquireGrid ./SubsetGrid grid_demo_fortran: $(check_PROGRAMS) ./setupgrid ./definegdflds ./writegdflds ./readgdflds ./inquiregrid ./subsetgrid point_demo: $(check_PROGRAMS) ./SetupPoint ./DefineLevels ./WriteLevels ./ReadLevels point_demo_fortran: $(check_PROGRAMS) ./setuppoint ./definelevels ./writelevels ./readlevels # Some files generated during configure that should be cleaned. DISTCLEANFILES=SwathFile.hdf GridFile.hdf PointFile.hdf # Some files generated during C check should be cleaned for fortran test reset_hdf_files: rm -f SwathFile.hdf GridFile.hdf PointFile.hdf # This avoids any confusion between the names of the sequences and # files with the same names. .PHONY: $(TEST_SEQUENCES) hdf-eos4-2.17v1.00.dfsg.1/samples/updatelevels.f0000444000175000017500000000213706164047063022273 0ustar amckinstryamckinstry program updatelevels integer ptuplev, ptdetach, ptclose, ptgetrecnums integer*4 ptfid, ptid1, ptid2 integer*4 recs(32), inlevel, outlevel integer*4 ptopen, ptattach integer*4 outrecs(32), outnrec real*8 f64 character datbuf*256, c8*8 equivalence (f64,c8) integer DFACC_RDWR parameter (DFACC_RDWR=3) c c Open the HDF point file, "PointFile.hdf". c ptfid = ptopen("PointFile.hdf", DFACC_RDWR) ptid1 = ptattach(ptfid, "Simple Point") ptid2 = ptattach(ptfid, "FixedBuoy Point") f64 = 43.2 datbuf(1:8) = c8 recs(1) = 1 status = ptuplev(ptid2, 0, "Longitude", 1, recs, datbuf) datbuf(1:1) = 'F' recs(1) = 0 status = ptuplev(ptid2, 0, "ID", 1, recs, datbuf) inlevel = 0 outlevel = 1 nrec = 1 status = ptgetrecnums(ptid2, inlevel, outlevel, nrec, recs, 1 outnrec, outrecs) do 10 i=1,outnrec datbuf(i:i) = 'F' 10 continue status = ptuplev(ptid2, outlevel, "ID", outnrec, outrecs, datbuf) status = ptdetach(ptid1) status = ptdetach(ptid2) status = ptclose(ptfid) stop end hdf-eos4-2.17v1.00.dfsg.1/samples/inquireswath.f0000444000175000017500000000623406164047047022325 0ustar amckinstryamckinstry c c In this example we will retrieve (1) information about the c dimensions, (2) the dimension mappings (geolocation relations), c and (3) the swath fields. c program inquireswath integer i, swmapinfo, swfldinfo, status integer swdetach, swclose integer*4 swinqdims, swinqmaps, swinqdflds, swinqgflds integer*4 swdiminfo, offset, incr, rk, nt integer*4 swimapinfo, swinqimaps integer*4 swfid, swid, ndims, nmaps, nflds integer*4 swopen, swattach integer*4 dims(32), off(32), inc(32), rank(32), ntype(32) integer*4 sizes(8), indx(32), dimsize character*72 dimname, dimmap, fieldlist, dimlist integer DFACC_READ parameter (DFACC_READ=1) c c Open the Swath File for read only access c swfid = swopen("SwathFile.hdf", DFACC_READ) if (swfid .NE. -1) then c Attach the swath swid = swattach(swfid, "Swath1") if (swid .NE. -1) then c Inquire Dimensions ndims = swinqdims(swid, dimname, dims) write(*,*) 'Dimension list: ', dimname do i = 1,ndims write(*,*) 'dim size: ', dims(i) enddo write(*,*) c Inquire Dimension Mappings nmaps = swinqmaps(swid, dimmap, off, inc) write(*,*) 'Dimension map: ', dimmap do i = 1,nmaps write(*,*) 'offset increment: ', off(i), inc(i) enddo write(*,*) c Inquire Indexed Dimension Mappings nmaps = swinqimaps(swid, dimmap, sizes) write(*,*) 'Index Dimension map: ', dimmap do i=1,nmaps write(*,*) 'sizes: ', sizes(i) enddo write(*,*) c Inquire Geolocation Fields nflds = swinqgflds(swid, fieldlist, rank, ntype) write(*,*) 'Geolocation fieldlist: ', fieldlist do i=1,nflds write(*,*) 'field rank & datatype: ', rank(i), ntype(i) enddo write(*,*) c Inquire Data Fields nflds = swinqdflds(swid, fieldlist, rank, ntype) write(*,*) 'Data Fieldlist: ', fieldlist do i=1,nflds write(*,*) 'field rank & datatype: ', rank(i), ntype(i) enddo write(*,*) c Get info on "GeoTrack" dim dimsize = swdiminfo(swid, "GeoTrack") write(*,*) 'Size of GeoTrack: ', dimsize write(*,*) c Get info on "GeoTrack/Res2tr" mapping status = swmapinfo(swid, "GeoTrack", "Res2tr", offset, 1 incr) write(*,*) 'Mapping Offset: ', offset write(*,*) 'Mapping Increment: ', incr write(*,*) c Get info on "IndxTrack/Res2tr" indexed mapping n = swimapinfo(swid, "IndxTrack", "Res2tr", indx) do i=1,n write(*,*) 'Index Mapping Entry ', i, indx(i) enddo write(*,*) c Get info on "Longitude" Field status = swfldinfo(swid, "Longitude", rk, dims, nt, dimlist) write(*,*) 'Longitude Rank: ', rk write(*,*) 'Longitude NumberType: ', nt write(*,*) 'Longitude Dimlist: ', dimlist do i=1,rk write(*,*) 'Dimension ',i,dims(i) enddo endif endif status = swdetach(swid) status = swclose(swfid) stop end hdf-eos4-2.17v1.00.dfsg.1/samples/fixedBuoy1s.txt0000444000175000017500000000132006164047145022364 0ustar amckinstryamckinstry 83555918.7 0.7 24.21 'A' 84013712.3 0.7 20.35 'A' 84412971.8 3.6 20.41 'A' 84655020.8 3.2 21.79 'A' 84835587.2 3.6 20.38 'A' 84245234.1 1.7 24.52 'I' 84251741.0 1.4 20.98 'I' 84623981.3 4.0 23.91 'I' 85058206.4 1.3 22.98 'I' 83422000.0 1.1 21.63 'P' 83726878.2 2.7 23.83 'P' 83842994.7 4.3 22.63 'P' 84063571.3 2.8 20.84 'P' 84419483.0 1.8 22.01 'P' 84452408.0 3.4 23.20 'P' 84736992.5 4.6 23.61 'P' 84915081.1 5.1 20.10 'P' 84970587.0 1.1 24.63 'P' 85076367.6 2.7 22.62 'P' 85111729.5 1.0 22.01 'P' hdf-eos4-2.17v1.00.dfsg.1/samples/SubsetPoint.c0000444000175000017500000000477010701207050022041 0ustar amckinstryamckinstry#include "hdf.h" main() { intn i, status; int32 ptfid, PTid, regionID, periodID, size; int32 level; float64 cornerlon[2], cornerlat[2], starttime, stoptime; float64 *datbuf; /* * Open the HDF point file, "PointFile.hdf". */ ptfid = PTopen("PointFile.hdf", DFACC_RDWR); if(ptfid == -1) { printf("\t\tError: Unable to open file PointFile.hdf\n"); return -1; } if (ptfid != -1) { PTid = PTattach(ptfid, "FloatBuoy Point"); if (PTid == -1) { printf("\t\tError: Cannot attach point \"FloatBuoy Point\"\n"); return -1; } if (PTid != -1) { cornerlon[0] = -145.; cornerlat[0] = -15.; cornerlon[1] = -135; cornerlat[1] = -8.; regionID = PTdefboxregion(PTid, cornerlon, cornerlat); if (regionID == -1) { printf("\t\tError: Cannot define subsetting region for point \"FloatBuoy Point\"\n"); return -1; } level = 1; status = PTregioninfo(PTid, regionID, level, "Longitude,Latitude", &size); if (status == -1) { printf("\t\tError: Cannot get region info for point \"FloatBuoy Point\"\n"); return -1; } datbuf = (float64 *) malloc(size); status = PTextractregion(PTid, regionID, level, "Longitude,Latitude", (char *) datbuf); if (status == -1) { printf("\t\tError: Cannot extract region for point \"FloatBuoy Point\"\n"); return -1; } for (i=0; i /* WriteLevels */ main() { intn status, i, j; int16 wgt; int32 ptfid, PTid_fixed, PTid_simple, PTid_float, dum, n; int32 date, i32 = 9999; float32 rain, temp, conc[4], f32 = -7.5; float64 lon, lat, time; char buffer[10000], spc[8]; char *desc, *id; FILE *fp; char *pntr; /* * Open the HDF swath file, "PointFile.hdf". */ ptfid = PTopen("PointFile.hdf", DFACC_RDWR); if(ptfid == -1) { printf("\t\tError: Unable to open file PointFile.hdf\n"); return -1; } /* Write to Simple Point */ /* --------------------- */ PTid_simple = PTattach(ptfid, "Simple Point"); if (PTid_simple == -1) { printf("\t\tError: Cannot attach point \"Simple Point\"\n"); return -1; } fp = fopen("simple.txt", "r"); n = 0; pntr = buffer; while(fscanf(fp, "%lf %f %f %f %f %s", &time, &conc[0], &conc[1], &conc[2], &conc[3], spc) != -1) { n++; spc[strlen(spc)-1] = 0; memcpy(pntr, &time, 8); pntr += 8; memcpy(pntr, conc, 4*4); pntr += 4*4; memcpy(pntr, spc + 1, 4); pntr += 4; } fclose(fp); status = PTwritelevel(PTid_simple, 0, n, buffer); if (status == -1) { printf("\t\tError: Cannot write level 0 for point \"Simple Point\"\n"); return -1; } PTdetach(PTid_simple); /* Write to Fixed Buoy Point */ /* ------------------------- */ PTid_fixed = PTattach(ptfid, "FixedBuoy Point"); if (PTid_fixed == -1) { printf("\t\tError: Cannot attach point \"FixedBuoy Point\"\n"); return -1; } /* Write First (0th) Level */ /* ----------------------- */ fp = fopen("fixedBuoy0.txt", "r"); n = 0; strcpy(buffer,""); pntr = buffer; desc = (char *)malloc(16*sizeof(char)); id = (char *)malloc(4*sizeof(char)); while(fscanf(fp, "%s %lf %lf %d %s", desc, &lon, &lat, &date, id) != -1) { n++; desc[strlen(desc)-1] = 0; /* get rid of second single quote read from the file with the string */ id[strlen(id)-1] = 0; /* get rid of second single quote read from the file with the string */ memcpy(pntr, desc + 1, 8); /* +1 is to ignore first single quote read from the file with the string */ pntr += 8; memcpy(pntr, &lon, 8); pntr += 8; memcpy(pntr, &lat, 8); pntr += 8; memcpy(pntr, &date, 4); pntr += 4; memcpy(pntr, id + 1, 1); /* +1 is to ignore first single quote read from the file with the string */ pntr += 1; } fclose(fp); status = PTwritelevel(PTid_fixed, 0, n, buffer); if (status == -1) { printf("\t\tError: Cannot write level 0 for point \"FixedBuoy Point\"\n"); return -1; } /* Write Second (1th) Level */ /* ------------------------ */ fp = fopen("fixedBuoy1.txt", "r"); n = 0; pntr = buffer; while(fscanf(fp, "%lf %f %f %s", &time, &rain, &temp, id) != -1) { n++; id[strlen(id)-1] = 0; memcpy(pntr, &time, 8); pntr += 8; memcpy(pntr, &rain, 4); pntr += 4; memcpy(pntr, &temp, 4); pntr += 4; memcpy(pntr, id + 1, 1); pntr += 1; } fclose(fp); status = PTwritelevel(PTid_fixed, 1, n, buffer); if (status == -1) { printf("\t\tError: Cannot write level 1 for point \"FixedBuoy Point\"\n"); return -1; } status = PTwriteattr(PTid_fixed, "int32", DFNT_INT32, 1, &i32); if (status == -1) { printf("\t\tError: Cannot write attribute for \"FixedBuoy Point\"\n"); return -1; } PTdetach(PTid_fixed); /* Write to Floating Buoy Point */ /* ---------------------------- */ PTid_float = PTattach(ptfid, "FloatBuoy Point"); if (PTid_float == -1) { printf("\t\tError: Cannot attach point \"FloatBuoy Point\"\n"); return -1; } /* Write First (0th) Level */ /* ----------------------- */ fp = fopen("floatBuoy0.txt", "r"); n = 0; pntr = buffer; while(fscanf(fp, "%s %d %d %s", desc, &date, &dum, id) != -1) { n++; wgt = (int16) dum; desc[strlen(desc)-1] = 0; id[strlen(id)-1] = 0; memcpy(pntr, desc + 1, 8); pntr += 8; memcpy(pntr, &date, 4); pntr += 4; memcpy(pntr, &wgt, 2); pntr += 2; memcpy(pntr, id + 1, 1); pntr += 1; } fclose(fp); status = PTwritelevel(PTid_float, 0, n, buffer); if (status == -1) { printf("\t\tError: Cannot write level 0 for point \"FloatBuoy Point\"\n"); return -1; } /* Write Second (1th) Level */ /* ------------------------ */ fp = fopen("floatBuoy1.txt", "r"); n = 0; pntr = buffer; while(fscanf(fp, "%lf %lf %lf %f %f %s", &time, &lon, &lat, &rain, &temp, id) != -1) { n++; id[strlen(id)-1] = 0; memcpy(pntr, &time, 8); pntr += 8; memcpy(pntr, &lon, 8); pntr += 8; memcpy(pntr, &lat, 8); pntr += 8; memcpy(pntr, &rain, 4); pntr += 4; memcpy(pntr, &temp, 4); pntr += 4; memcpy(pntr, id + 1, 1); pntr += 1; } fclose(fp); status = PTwritelevel(PTid_float, 1, n, buffer); if (status == -1) { printf("\t\tError: Cannot write level 1 for point \"FloatBuoy Point\"\n"); return -1; } status = PTwriteattr(PTid_float, "float32", DFNT_FLOAT32, 1, &f32); if (status == -1) { printf("\t\tError: Cannot write attribute for \"FloatBuoy Point\"\n"); return -1; } PTdetach(PTid_float); PTclose(ptfid); free(id); free(desc); return 0; } hdf-eos4-2.17v1.00.dfsg.1/samples/floatBuoy1.txt0000444000175000017500000000301606164047147022215 0ustar amckinstryamckinstry 34532000.0 -56.795451 46.929101 3.5 22.74 'A' 34655930.8 -51.144523 39.393151 0.3 22.25 'A' 34761777.4 73.005232 4.068124 3.9 22.60 'I' 34924857.4 -51.289537 47.272357 0.6 24.23 'A' 35010197.1 -137.896588 -10.438813 3.1 23.24 'P' 35113965.3 70.943919 4.989471 3.7 21.05 'I' 35146430.0 -141.334164 -8.035026 0.9 23.16 'P' 35180802.9 -51.291848 47.940175 4.6 21.68 'A' 35286334.7 -141.921518 -9.133087 1.1 20.25 'P' 35359789.3 -139.960931 -11.797505 1.8 24.37 'P' 35510873.5 -56.995840 44.141150 3.7 23.12 'A' 35583198.0 73.083084 10.349487 3.0 24.63 'I' 35741969.4 -138.607937 -10.352329 4.3 24.05 'P' 35811504.6 -52.535794 38.967934 1.1 23.50 'A' 35890062.6 71.995167 6.438556 1.5 23.14 'I' 36015258.2 -51.100562 39.280490 1.9 20.31 'A' 36176650.2 -141.603094 -10.410025 2.9 21.33 'P' 36292709.9 -53.052534 44.477106 2.1 23.65 'A' 36307577.3 -53.937608 38.710016 5.0 20.06 'A' 36384294.9 -55.381183 41.246119 4.0 23.34 'A' 36576747.4 -141.588561 -9.158308 0.5 20.79 'P' 36725342.2 -51.199441 38.061798 2.4 20.01 'A' 36758333.4 -138.998487 -8.706307 0.3 22.07 'P' 36841499.9 72.256089 8.036737 3.9 24.41 'I' 37021357.5 -139.961167 -11.094212 0.6 23.02 'P' hdf-eos4-2.17v1.00.dfsg.1/samples/writelevels.f0000444000175000017500000000743210701207066022137 0ustar amckinstryamckinstryc c In this example we will (1) open the "PointFile" HDF file, (2) attach to c the points, and (3) write data to each level of the points. c program writelevels implicit none integer status, i, pntr integer*2 wgt integer*4 ptfid, ptid, n, date real*4 rain, temp, conc(4) real*8 lon, lat, time character buffer*10000, id*3, desc*16, spc*8 character ctime*8, cconc*16, clon*8, clat*8 character cdate*4, crain*4, ctemp*4, cwgt*2 equivalence (time,ctime), (conc,cconc), (lon,clon) equivalence (lat,clat), (rain,crain), (temp,ctemp) equivalence (date,cdate), (wgt,cwgt) integer ptwrlev, ptdetach, ptclose integer*4 ptopen, ptattach integer DFACC_RDWR parameter (DFACC_RDWR=3) c c Open the HDF point file, "PointFile.hdf". c ptfid = ptopen("PointFile.hdf", DFACC_RDWR) c c Write to Simple Point c ptid = ptattach(ptfid, "Simple Point") open(unit=1, file='simple.txt', status='OLD') n = 0 pntr = 1 do 10 i=1,1000 read(1, *, end=100) time, conc(1), conc(2), conc(3), 1 conc(4), spc n = n + 1 buffer(pntr:pntr+8) = ctime pntr = pntr + 8 buffer(pntr:pntr+4*4) = cconc pntr = pntr + 4*4 buffer(pntr:pntr+4) = spc pntr = pntr + 4 10 continue 100 close(unit=1) status = ptwrlev(ptid, 0, n, buffer) status = ptdetach(ptid) c c Write to Fixed Buoy Point c ptid = ptattach(ptfid, "FixedBuoy Point") c c Write First (0th) Level c open(unit=1, file='fixedBuoy0.txt', status='OLD') n = 0 pntr = 1 do 20 i=1,1000 read(1, *, end=200) desc, lon, lat, date, id n = n + 1 buffer(pntr:pntr+8) = desc pntr = pntr + 8 buffer(pntr:pntr+8) = clon pntr = pntr + 8 buffer(pntr:pntr+8) = clat pntr = pntr + 8 buffer(pntr:pntr+4) = cdate pntr = pntr + 4 buffer(pntr:pntr+1) = id pntr = pntr + 1 20 continue 200 close(unit=1) status = ptwrlev(ptid, 0, n, buffer) c c Write Second (1th) Level */ c open(unit=1, file='fixedBuoy1.txt', status='OLD') n = 0 pntr = 1 do 30 i=1,1000 read(1, *, end=300) time, rain, temp, id n = n + 1 buffer(pntr:pntr+8) = ctime pntr = pntr + 8 buffer(pntr:pntr+4) = crain pntr = pntr + 4 buffer(pntr:pntr+4) = ctemp pntr = pntr + 4 buffer(pntr:pntr+1) = id pntr = pntr + 1 30 continue 300 close(unit=1) status = ptwrlev(ptid, 1, n, buffer) status = ptdetach(ptid) c c Write to Float Buoy Point c ptid = ptattach(ptfid, "FloatBuoy Point") c c Write First (0th) Level c open(unit=1, file='floatBuoy0.txt', status='OLD') n = 0 pntr = 1 do 40 i=1,1000 read(1, *, end=400) desc, date, wgt, id write(*,*) desc,date,wgt,id n = n + 1 buffer(pntr:pntr+8) = desc pntr = pntr + 8 buffer(pntr:pntr+4) = cdate pntr = pntr + 4 buffer(pntr:pntr+2) = cwgt pntr = pntr + 2 buffer(pntr:pntr+1) = id pntr = pntr + 1 40 continue 400 close(unit=1) status = ptwrlev(ptid, 0, n, buffer) c c Write Second (1th) Level */ c open(unit=1, file='floatBuoy1.txt', status='OLD') n = 0 pntr = 1 do 50 i=1,1000 read(1, *, end=500) time, lon, lat, rain, temp, id n = n + 1 buffer(pntr:pntr+8) = ctime pntr = pntr + 8 buffer(pntr:pntr+8) = clon pntr = pntr + 8 buffer(pntr:pntr+8) = clat pntr = pntr + 8 buffer(pntr:pntr+4) = crain pntr = pntr + 4 buffer(pntr:pntr+4) = ctemp pntr = pntr + 4 buffer(pntr:pntr+1) = id pntr = pntr + 1 50 continue 500 close(unit=1) status = ptwrlev(ptid, 1, n, buffer) status = ptdetach(ptid) 2000 continue status = ptclose(ptfid) stop end hdf-eos4-2.17v1.00.dfsg.1/samples/SubsetSwath.c0000444000175000017500000000475710701207053022046 0ustar amckinstryamckinstry#include "hdf.h" #include "HdfEosDef.h" /* * In this example we will (1) open the "SwathFile" HDF file, (2) attach to * the "UTMSwath", and (3) read data from the "Vegetation" field. */ main() { intn i, j, status; int32 swfid, SWid, regionID, size, periodID; int32 firstXtrk, LastXtrk, dims[8], rank, ntype; float64 cornerlon[2], cornerlat[2]; float64 *datbuf; /* * Open the HDF swath file, "SwathFile.hdf". */ swfid = SWopen("SwathFile.hdf", DFACC_RDWR); if (swfid != -1) { SWid = SWattach(swfid, "Swath1"); if (SWid != -1) { cornerlon[0] = 3.; cornerlat[0] = 5.; cornerlon[1] = 7.; cornerlat[1] = 12.; regionID = SWdefboxregion(SWid, cornerlon, cornerlat, HDFE_MIDPOINT); if (regionID == -1) { printf("\t\tError: Cannot define subsetting region for swath \"Swath1\"\n"); return -1; } status = SWregioninfo(SWid, regionID, "Longitude", &ntype, &rank, dims, &size); if (status == -1) { printf("\t\tError: Cannot get region info for field \"Spectra\" of swath \"Swath1\"\n"); return -1; } status = SWregioninfo(SWid, regionID, "Spectra", &ntype, &rank, dims, &size); if (status == -1) { printf("\t\tError: Cannot get region info for field \"Spectra\" of swath \"Swath1\"\n"); return -1; } datbuf = (float64 *) malloc(size); status = SWextractregion(SWid, regionID, "Spectra", HDFE_INTERNAL, datbuf); if (status == -1) { printf("\t\tError: Cannot extract region for field \"Spectra\" of swath \"Swath1\"\n"); return -1; } free(datbuf); /* Time Subsetting */ periodID = SWdeftimeperiod(SWid, 35232487.2, 36609898.1, HDFE_MIDPOINT); if (periodID == -1) { printf("\t\tError: Cannot define time period for swath \"Swath1\"\n"); return -1; } status = SWperiodinfo(SWid, periodID, "Time", &ntype, &rank, dims, &size); if (status == -1) { printf("\t\tError: Cannot get period info for swath \"Swath1\"\n"); return -1; } datbuf = (float64 *) malloc(size); status = SWextractperiod(SWid, periodID, "Time", HDFE_INTERNAL, datbuf); if (status == -1) { printf("\t\tError: Cannot extract period for swath \"Swath1\"\n"); return -1; } free(datbuf); } } SWdetach(SWid); SWclose(swfid); return 0; } hdf-eos4-2.17v1.00.dfsg.1/samples/SetupPoint.c0000444000175000017500000000400310701207041021661 0ustar amckinstryamckinstry#include "hdf.h" /* SetupPoint */ main() { intn status; int32 ptfid, PTid1, PTid2, PTid3; /* * We first open the HDF point file, "PointFile.hdf". Because this file * does not already exist, we use the DFACC_CREATE access code in the * open statement. The PTopen routine returns the point file id, ptfid, * which is used to identify the file in subsequent routines in the * library. */ ptfid = PTopen("PointFile.hdf", DFACC_CREATE); if(ptfid == -1) { printf("\t\tError: Unable to open file PointFile.hdf\n"); return -1; } PTid1 = PTcreate(ptfid, "Simple Point"); if (PTid1 == -1) { printf("\t\tError: Cannot create point \"Simple Point\"\n"); return -1; } PTid2 = PTcreate(ptfid, "FixedBuoy Point"); if (PTid2 == -1) { printf("\t\tError: Cannot create point \"FixedBuoy Point\"\n"); return -1; } PTid3 = PTcreate(ptfid, "FloatBuoy Point"); if (PTid3 == -1) { printf("\t\tError: Cannot create point \"FloatBuoy Point\"\n"); return -1; } /* * We now close the point interface with the PTdetach routine. This step * is necessary to properly store the point information within the file. */ status = PTdetach(PTid1); if (status == -1) { printf("\t\tError: Cannot detach point id \"PTid1\"\n"); return -1; } status = PTdetach(PTid2); if (status == -1) { printf("\t\tError: Cannot detach point id \"PTid2\"\n"); return -1; } status = PTdetach(PTid3); if (status == -1) { printf("\t\tError: Cannot detach point id \"PTid3\"\n"); return -1; } HEprint(stdout,0); /* * Finally, we close the Point file using the PTclose routine. This will * release the point file handles established by PTopen. */ status = PTclose(ptfid); if (status == -1) { printf("\t\tError: Cannot close file id \"ptfid\"\n"); return -1; } HEprint(stdout,0); return 0; } hdf-eos4-2.17v1.00.dfsg.1/samples/DefineLevels.c0000444000175000017500000001104410701207020022114 0ustar amckinstryamckinstry#include "mfhdf.h" /* DefineLevels */ /* * In this example we will open the "PointFile" HDF file and define the point * levels. */ main() { intn status; int32 ptfid, PTid_fixed, PTid_float, PTid_simple,fieldtype[8], fieldorder[8]; char fldlist[255]; /* * We first open the HDF swath file, "PointFile.hdf". Because this file * already exist and we wish to write to it, we use the DFACC_RDWR access * code in the open statement. The PTopen routine returns the point file * id, ptfid, which is used to identify the file in subsequent routines. */ ptfid = PTopen("PointFile.hdf", DFACC_RDWR); if(ptfid == -1) { printf("\t\tError: Unable to open file PointFile.hdf\n"); return -1; } if (ptfid != -1) { /* Simple Point */ /* ------------ */ PTid_simple = PTattach(ptfid, "Simple Point"); if (PTid_simple == -1) { printf("\t\tError: Cannot attach point \"Simple Point\"\n"); return -1; } strcpy(fldlist, "Time,Concentration,Species"); fieldtype[0] = DFNT_FLOAT64; fieldtype[1] = DFNT_FLOAT32; fieldtype[2] = DFNT_CHAR8; fieldorder[0] = 1; fieldorder[1] = 4; fieldorder[2] = 4; status = PTdeflevel(PTid_simple, "Sensor", fldlist, fieldtype, fieldorder); if (status == -1) { printf("\t\tError: Cannot define level \"Sensor\"\n"); return -1; } PTdetach(PTid_simple); /* goto skip; */ /* Fixed Buoy Point */ /* ---------------- */ PTid_fixed = PTattach(ptfid, "FixedBuoy Point"); if (PTid_fixed == -1) { printf("\t\tError: Cannot attach point \"FixedBuoy Point\"\n"); return -1; } /* Define Description/Location Level */ strcpy(fldlist, "Label,Longitude,Latitude,DeployDate,ID"); fieldtype[0] = DFNT_CHAR8; fieldtype[1] = DFNT_FLOAT64; fieldtype[2] = DFNT_FLOAT64; fieldtype[3] = DFNT_INT32; fieldtype[4] = DFNT_CHAR8; fieldorder[0] = 8; fieldorder[1] = 0; /* Order 0 same as Order 1 for numeric scalars */ fieldorder[2] = 0; fieldorder[3] = 0; fieldorder[4] = 1; status = PTdeflevel(PTid_fixed, "Desc-Loc", fldlist, fieldtype, fieldorder); if (status == -1) { printf("\t\tError: Cannot define level \"Desc-Loc\"\n"); return -1; } /* Define Data Level */ strcpy(fldlist, "Time,Rainfall,Temperature,ID"); fieldtype[0] = DFNT_FLOAT64; fieldtype[1] = DFNT_FLOAT32; fieldtype[2] = DFNT_FLOAT32; fieldtype[3] = DFNT_CHAR8; fieldorder[0] = 0; fieldorder[1] = 0; fieldorder[2] = 0; fieldorder[3] = 1; status = PTdeflevel(PTid_fixed, "Observations", fldlist, fieldtype, fieldorder); if (status == -1) { printf("\t\tError: Cannot define level \"Observations\"\n"); return -1; } printf("status from PTdeflevel: %d\n"); status = PTdeflinkage(PTid_fixed, "Desc-Loc", "Observations", "ID"); if (status == -1) { printf("\t\tError: Cannot define linkage \"Desc-Loc\"\n"); return -1; } printf("status from PTdeflinkage: %d\n"); status = PTdetach(PTid_fixed); printf("status from PTdetach: %d\n"); /* Floating Buoy Point */ /* ------------------- */ PTid_float = PTattach(ptfid, "FloatBuoy Point"); if (PTid_float == -1) { printf("\t\tError: Cannot attach point \"FloatBuoy Point\"\n"); return -1; } /* Define Description Level */ strcpy(fldlist, "Label,DeployDate,Weight,ID"); fieldtype[0] = DFNT_CHAR8; fieldtype[1] = DFNT_INT32; fieldtype[2] = DFNT_INT16; fieldtype[3] = DFNT_CHAR8; fieldorder[0] = 8; fieldorder[1] = 0; fieldorder[2] = 0; fieldorder[3] = 1; status = PTdeflevel(PTid_float, "Description", fldlist, fieldtype, fieldorder); if (status == -1) { printf("\t\tError: Cannot define level \"Description\"\n"); return -1; } /* Define Data Level */ strcpy(fldlist, "Time,Longitude,Latitude,Rainfall,Temperature,ID"); fieldtype[0] = DFNT_FLOAT64; fieldtype[1] = DFNT_FLOAT64; fieldtype[2] = DFNT_FLOAT64; fieldtype[3] = DFNT_FLOAT32; fieldtype[4] = DFNT_FLOAT32; fieldtype[5] = DFNT_CHAR8; fieldorder[0] = 0; fieldorder[1] = 0; fieldorder[2] = 0; fieldorder[3] = 0; fieldorder[4] = 0; fieldorder[5] = 1; status = PTdeflevel(PTid_float, "Measurements", fldlist, fieldtype, fieldorder); if (status == -1) { printf("\t\tError: Cannot define level \"Measurements\"\n"); return -1; } status = PTdeflinkage(PTid_float, "Description", "Measurements", "ID"); if (status == -1) { printf("\t\tError: Cannot define linkage \"Description\"\n"); return -1; } PTdetach(PTid_float); skip: PTclose(ptfid); } return 0; } hdf-eos4-2.17v1.00.dfsg.1/samples/UpdateLevels.c0000444000175000017500000000415610701207055022162 0ustar amckinstryamckinstry#include "mfhdf.h" /* UpdateLevels */ main() { intn status, i, j; int32 ptfid; int32 PTid1, PTid2; int32 nrec, recs[32]; int32 outNrec, outRecs[32]; int32 inLevel, outLevel; char datbuf[1024]; float64 f64; /* * Open the HDF point file, "PointFile.hdf". */ ptfid = PTopen("PointFile.hdf", DFACC_RDWR); if(ptfid == -1) { printf("\t\tError: Unable to open file PointFile.hdf\n"); return -1; } if (ptfid != -1) { PTid1 = PTattach(ptfid, "Simple Point"); if (PTid1 == -1) { printf("\t\tError: Cannot attach point \"Simple Point\"\n"); return -1; } PTid2 = PTattach(ptfid, "FixedBuoy Point"); if (PTid2 == -1) { printf("\t\tError: Cannot attach point \"Simple Point\"\n"); return -1; } if (PTid1 != -1 && PTid2 != -1) { f64 = 43.2; memcpy(datbuf, &f64, 8); recs[0] = 1; status = PTupdatelevel(PTid2, 0, "Longitude", 1, recs, datbuf); if (status == -1) { printf("\t\tError: Cannot update level 0 for \"Longitude\" for point \"FixedBuoy Point\"\n"); return -1; } datbuf[0] = 'F'; nrec = 1; recs[0] = 0; status = PTupdatelevel(PTid2, 0, "ID", nrec, recs, datbuf); if (status == -1) { printf("\t\tError: Cannot write level 0 for \"ID\" for point \"FloatBuoy Point\"\n"); return -1; } inLevel = 0; outLevel = 1; status = PTgetrecnums(PTid2, inLevel, outLevel, nrec, recs, &outNrec, outRecs); if (status == -1) { printf("\t\tError: Cannot get record number for point \"FloatBuoy Point\"\n"); return -1; } for (i=0; i /* * In this example we will open an HDF file and create UTM and Polar * Stereographic grid structures within the file. */ main() { intn status, i, j; int32 gdfid, GDid, GDid2, GDid3, dummy; int32 xdim, ydim, zonecode, projcode, spherecode; float64 projparm[16], uplft[2], lowrgt[2]; float64 EHconvAng(); /* * We first open the HDF grid file, "GridFile.hdf". Because this file * does not already exist, we use the DFACC_CREATE access code in the * open statement. The GDopen routine returns the grid file id, gdfid, * which is used to identify the file in subsequent routines in the * library. */ gdfid = GDopen("GridFile.hdf", DFACC_CREATE); if (gdfid == -1) { printf("\t\tError: Cannot open file \"GridFile.hdf\"\n"); return -1; } /* * Create UTM Grid * * Region is bounded by 54 E and 60 E longitude and 20 N and 30 N latitude. * UTM Zone 40 * * Use default spheriod (Clarke 1866 - spherecode = 0) * * Grid into 120 bins along x-axis and 200 bins along y-axis * (approx 3' by 3' bins) */ zonecode = 40; spherecode = 0; /* Upper Left and Lower Right points in meters */ /* ------------------------------------------- */ uplft[0] = 210584.50041; uplft[1] = 3322395.95445; lowrgt[0] = 813931.10959; lowrgt[1] = 2214162.53278; xdim = 120; ydim = 200; GDid = GDcreate(gdfid, "UTMGrid", xdim, ydim, uplft, lowrgt); if (GDid == -1) { printf("\t\tError: Cannot create grid \"UTMGrid\"\n"); return -1; } status = GDdefproj(GDid, GCTP_UTM, zonecode, spherecode, projparm); if (status == -1) { printf("\t\tError: Cannot define UTM projection for grid\"UTMGrid\"\n"); return -1; } /* Define "Time" Dimension */ status = GDdefdim(GDid, "Time", 10); if (status == -1) { printf("\t\tError: Cannot define dim \"Time\"\n"); return -1; } /* * Create polar stereographic grid * * Northern Hemisphere (True Scale at 90 N, 0 Longitude below pole) * * Use International 1967 spheriod (spherecode = 3) * * Grid into 100 bins along x-axis and y-axis */ spherecode = 3; /* Define GCTP Projection Parameters */ /* --------------------------------- */ for (i = 0; i < 16; i++) projparm[i] = 0; /* Set Longitude below pole & true scale in DDDMMMSSS.SSS format) */ projparm[4] = 0.0; projparm[5] = 90000000.00; xdim = 100; ydim = 100; GDid2 = GDcreate(gdfid, "PolarGrid", xdim, ydim, NULL, NULL); if (GDid2 == -1) { printf("\t\tError: Cannot create grid \"PolarGrid\"\n"); return -1; } status = GDdefproj(GDid2, GCTP_PS, dummy, spherecode, projparm); if (status == -1) { printf("\t\tError: Cannot define PS projection for grid\"PolarGrid\"\n"); return -1; } status = GDdeforigin(GDid2, HDFE_GD_LR); if (status == -1) { printf("\t\tError: Cannot define origin for grid\"PolarGrid\"\n"); return -1; } /* Define "Bands" Dimension */ status = GDdefdim(GDid2, "Bands", 3); if (status == -1) { printf("\t\tError: Cannot define dim \"Bands\"\n"); return -1; } /* * Create geographic (linear scale) grid * * 0 - 15 degrees longitude, 20 - 30 degrees latitude * */ xdim = 60; ydim = 40; uplft[0] = EHconvAng(0., HDFE_DEG_DMS); uplft[1] = EHconvAng(30., HDFE_DEG_DMS); lowrgt[0] = EHconvAng(15., HDFE_DEG_DMS); lowrgt[1] = EHconvAng(20., HDFE_DEG_DMS); GDid3 = GDcreate(gdfid, "GEOGrid", xdim, ydim, uplft, lowrgt); if (status == -1) { printf("\t\tError: Cannot create GEO grid\"GEOGrid\"\n"); return -1; } status = GDdefproj(GDid3, GCTP_GEO, dummy, dummy, NULL); if (status == -1) { printf("\t\tError: Cannot define GEO projection for grid\"GEOGrid\"\n"); return -1; } /* * We now close the grid interface with the GDdetach routine. This step * is necessary to properly store the grid information within the file * AND SHOULD BE DONE BEFORE WRITING OR READING DATA TO OR FROM THE FIELD. */ GDdetach(GDid); GDdetach(GDid2); GDdetach(GDid3); /* * Finally, we close the grid file using the GDclose routine. This will * release the grid file handles established by GDopen. */ GDclose(gdfid); return 0; } hdf-eos4-2.17v1.00.dfsg.1/samples/simple.txt0000444000175000017500000000121306164047150021450 0ustar amckinstryamckinstry 46353400.0 2.98 3.99 2.63 1.41 'CO' 46572420.7 3.99 4.52 2.35 2.52 'CO2' 46853103.3 2.11 3.10 4.81 1.83 'CO' 47485493.4 3.39 3.02 3.09 3.90 'CO2' 48066418.5 2.06 4.49 1.67 1.74 'O3' 48474414.6 1.06 4.63 4.44 3.33 'CO2' 48866282.4 2.18 2.02 1.41 1.00 'O3' 49388188.2 3.73 2.00 2.30 1.46 'O3' 49858070.5 2.97 3.75 2.33 5.02 'NOx' 50370437.1 4.38 3.70 1.96 3.11 'NOx' 50515373.3 0.24 1.91 4.33 1.49 'CO' 51257471.8 3.62 1.40 0.48 2.32 'CO2' 51708197.8 3.53 3.16 2.01 1.56 'O3' 51859454.7 0.62 0.76 2.06 4.01 'O3' 52433289.8 1.68 1.35 1.71 4.06 'O3' hdf-eos4-2.17v1.00.dfsg.1/samples/subsetswath.f0000444000175000017500000000404006164047062022144 0ustar amckinstryamckinstryc c In this example we will (1) open the "SwathFile" HDF file, (2) attach to c the "Swath1" swath, and (3) subset data from the "Spectra" field. c program subsetswath integer status, swextreg, swreginfo, swdetach integer swextper, swperinfo, swclose integer*4 swfid, swid, swopen, swattach, dims(8) integer*4 rank, ntype, size, swdefboxreg, swdeftmeper integer*4 regionid, periodid real*8 cornerlon(2), cornerlat(2) real*8 datbuf(40,20,15), tmebuf(20) integer DFACC_READ parameter (DFACC_READ=1) integer HDFE_MIDPOINT parameter (HDFE_MIDPOINT=0) integer HDFE_INTERNAL parameter (HDFE_INTERNAL=0) c c Open the HDF swath file, "SwathFile.hdf" c swfid = swopen("SwathFile.hdf", DFACC_READ) if (swfid .NE. -1) then swid = swattach(swfid, "Swath1") if (swid .NE. -1) then cornerlon(1) = 3. cornerlat(1) = 5. cornerlon(2) = 7. cornerlat(2) = 12. regionid = swdefboxreg(swid, cornerlon, cornerlat, 1 HDFE_MIDPOINT) write(*,*) regionid,swid status = swreginfo(swid, regionid, "Spectra", ntype, 1 rank, dims, size) write(*,*) dims(1), dims(2), dims(3), rank, ntype, size status = swextreg(swid, regionid, "Spectra", 1 HDFE_INTERNAL, datbuf) c Time Subsetting periodid = swdeftmeper(swid, 35232487.2d0, 36609898.1d0, 1 HDFE_MIDPOINT) write(*,*) 'Time Subset: ', periodid,swid status = swperinfo(swid, periodid, "Time", ntype, 1 rank, dims, size) write(*,*) 'Time Subset: ', rank, dims(1), size status = swextper(swid, periodid, "Time", 1 HDFE_INTERNAL, tmebuf) do 10 i=1,size/8 write(*,*) i, tmebuf(i) 10 continue endif status = swdetach(swid) status = swclose(swfid) endif stop end hdf-eos4-2.17v1.00.dfsg.1/samples/setuppoint.f0000444000175000017500000000243506164047055022012 0ustar amckinstryamckinstryc c In this example we will (1) open an HDF file, and (2) create three point c interfaces within the file. c program setuppoint integer*4 ptfid, ptid1, ptid2, ptid3, ptdetach, ptclose integer*4 ptopen, ptcreate integer DFACC_CREATE parameter (DFACC_CREATE=4) c c We first open the HDF swath point, "PointFile.hdf". Because this c file does not already exist, we use the DFACC_CREATE access c code in the open statement. The ehopen routine returns the point c file id, ptfid, which is used to identify the file in subsequent c routines in the library. c ptfid = ptopen("PointFile.hdf", DFACC_CREATE) ptid1 = ptcreate(ptfid, "Simple Point") ptid2 = ptcreate(ptfid, "FixedBuoy Point") ptid3 = ptcreate(ptfid, "FloatBuoy Point") c c We now close the point interface with the ptdetach routine. This step c is necessary to properly store the point information within the file. c status = ptdetach(ptid1) status = ptdetach(ptid2) status = ptdetach(ptid3) c c Finally, we close the point file using the ehclose routine. This will c release the point file handles established by ptopen. c status = ptclose(ptfid) stop end hdf-eos4-2.17v1.00.dfsg.1/samples/make.com_F0000445000175000017500000001070011421331303021266 0ustar amckinstryamckinstryINCDIR = -I$(HDFINC) -I$(HDFEOS_INC) LIBDIR = -L$(HDFLIB) -L$(HDFEOS_LIB) -lhdfeos -lGctp -lmfhdf -ldf -ljpeg -lz $(SZIPLIB)/libsz.a -lm # /usr/lib/librpc.a default all: @echo " "; echo " "; \ echo " ---- Making *.f samples for swath ----"; \ $(F77) $(CFLAGS) -o setupswath.o $(INCDIR) -c setupswath.f; \ $(F77) $(CFLAGS) -o setupswath setupswath.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o definefields.o $(INCDIR) -c definefields.f; \ $(F77) $(CFLAGS) -o definefields definefields.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o writefields.o $(INCDIR) -c writefields.f; \ $(F77) $(CFLAGS) -o writefields writefields.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o appendfield.o $(INCDIR) -c appendfield.f; \ $(F77) $(CFLAGS) -o appendfield appendfield.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o inquireswath.o $(INCDIR) -c inquireswath.f; \ $(F77) $(CFLAGS) -o inquireswath inquireswath.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o readfields.o $(INCDIR) -c readfields.f; \ $(F77) $(CFLAGS) -o readfields readfields.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o subsetswath.o $(INCDIR) -c subsetswath.f; \ $(F77) $(CFLAGS) -o subsetswath subsetswath.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o writedimscaleswath.o $(INCDIR) -c writedimscaleswath.f; \ $(F77) $(CFLAGS) -o writedimscaleswath writedimscaleswath.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o readdimscaleswath.o $(INCDIR) -c readdimscaleswath.f; \ $(F77) $(CFLAGS) -o readdimscaleswath readdimscaleswath.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ echo " "; echo " "; \ echo " ---- Making *.f samples for grid ----"; \ $(F77) $(CFLAGS) -o setupgrid.o $(INCDIR) -c setupgrid.f; \ $(F77) $(CFLAGS) -o setupgrid setupgrid.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o definegdflds.o $(INCDIR) -c definegdflds.f; \ $(F77) $(CFLAGS) -o definegdflds definegdflds.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o writegdflds.o $(INCDIR) -c writegdflds.f; \ $(F77) $(CFLAGS) -o writegdflds writegdflds.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o inquiregrid.o $(INCDIR) -c inquiregrid.f; \ $(F77) $(CFLAGS) -o inquiregrid inquiregrid.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o readgdflds.o $(INCDIR) -c readgdflds.f; \ $(F77) $(CFLAGS) -o readgdflds readgdflds.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o subsetgrid.o $(INCDIR) -c subsetgrid.f; \ $(F77) $(CFLAGS) -o subsetgrid subsetgrid.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o writedimscalegrid.o $(INCDIR) -c writedimscalegrid.f; \ $(F77) $(CFLAGS) -o writedimscalegrid writedimscalegrid.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o readdimscalegrid.o $(INCDIR) -c readdimscalegrid.f; \ $(F77) $(CFLAGS) -o readdimscalegrid readdimscalegrid.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ echo " "; echo " "; \ echo " ---- Making *.f samples for point ----"; \ $(F77) $(CFLAGS) -o setuppoint.o $(INCDIR) -c setuppoint.f; \ $(F77) $(CFLAGS) -o setuppoint setuppoint.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o definelevels.o $(INCDIR) -c definelevels.f; \ $(F77) $(CFLAGS) -o definelevels definelevels.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o writelevels.o $(INCDIR) -c writelevels.f; \ $(F77) $(CFLAGS) -o writelevels writelevels.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o updatelevels.o $(INCDIR) -c updatelevels.f; \ $(F77) $(CFLAGS) -o updatelevels updatelevels.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o readlevels.o $(INCDIR) -c readlevels.f; \ $(F77) $(CFLAGS) -o readlevels readlevels.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; \ $(F77) $(CFLAGS) -o subsetpoint.o $(INCDIR) -c subsetpoint.f; \ $(F77) $(CFLAGS) -o subsetpoint subsetpoint.o $(LIBDIR) $(CEXTRAL); \ $(RM) $(RMFLAGS) *.o; clean: rm -f *.o subsetpoint readlevels updatelevels rm -f writelevels definelevels setuppoint rm -f subsetgrid readgdflds inquiregrid writegdflds definegdflds rm -f setupgrid subsetswath readfields inquireswath appendfield rm -f writefields definefields setupswath rm -f writedimscalegrid readdimscalegrid rm -f writedimscaleswath readdimscaleswath hdf-eos4-2.17v1.00.dfsg.1/samples/readgdflds.f0000444000175000017500000000151706164047051021673 0ustar amckinstryamckinstry program readgdflds integer status, gdrdfld, gdrdattr, gddetach, gdclose integer*4 gdfid, gdid, gdopen, gdattach integer*4 start(2), stride(2), count(2) real*4 f32, veg(120,200) integer DFACC_RDWR parameter (DFACC_RDWR=3) integer DFNT_FLOAT32 parameter (DFNT_FLOAT32=5) gdfid = gdopen("GridFile.hdf", DFACC_RDWR) if (gdfid .ne. -1) then gdid = gdattach(gdfid, "UTMGrid") if (gdid .ne. -1) then start(1) = 0 start(2) = 0 stride(1) = 1 stride(2) = 1 count(1) = 120 count(2) = 200 status = gdrdfld(gdid, "Vegetation", 1 start, stride, count, veg) status = gdrdattr(gdid, "float32", f32) write(*,*) 'f32: ', f32 endif endif status = gddetach(gdid) status = gdclose(gdfid) stop end hdf-eos4-2.17v1.00.dfsg.1/samples/readdimscaleswath.f0000444000175000017500000000677311421331277023267 0ustar amckinstryamckinstry!/* ! * In this example we will (1) open the "SwathFile" HDF file, (2) attach to ! * the "swid" swath, and (3) set dimension scale for a dimension in a filed. ! */ program readdimscaleswath integer j, status, swdetach, swclose integer*4 swfid, swid, swopen, swattach integer*4 swdiminfo integer*4 swgetdimscale, swgetdimstrs real*8 BuffGeoTrack(20) integer*4 dimsize integer*4 dimsize1 integer*4 nbands integer*4 bands(15) integer*4 ntype(32) character*16 label, unit, format integer*4 len integer DFACC_RDWR parameter (DFACC_RDWR=3) integer DFNT_FLOAT32 parameter (DFNT_FLOAT32=5) integer DFNT_FLOAT64 parameter (DFNT_FLOAT64=6) integer DFNT_INT32 parameter (DFNT_INT32=24) ! /* ! * We first open the HDF swath file, "SwathFile.hdf". Because this file ! * already exist and we wish to write to it, we use the DFACC_RDWR access ! * code in the open statement. The swopen routine returns the swath file ! * id, swfid, which is used to identify the file in subsequent routines. ! */ swfid = swopen("SwathFile.hdf", DFACC_RDWR) ! /* ! * If the swath file cannot be found, swopen will return -1 for the file ! * handle (swfid). We there check that this is not the case before ! * proceeding with the other routines. ! * ! * The swattach routine returns the handle to the existing swath "swid", ! * swid. If the swath is not found, swattach returns -1 for the handle. ! */ if (swfid .ne. -1) then swid = swattach(swfid, "Swath1") if (swid .ne. -1) then dimsize = swdiminfo(swid, "GeoTrack") write(*,*) 'GeoTrack dim size (Swath1): ', dimsize buffsize = swgetdimscale(swid, "Temperature", "GeoTrack", 1 dimsize1, ntype,BuffGeoTrack) if (buffsize .eq. -1) then write(*,*) 'Error:Cannot get Dim Scale for', 1 ' GeoTrack in field Density' stop else write(*,*) 'For Density field GeoTrack: buffsize = ', 1 buffsize write(*,*) 'GeoTrack dimsize1 (Swath1): ', dimsize1 endif write(*,*) 'For Density field GeoTrack', 1 ' dimension scale values:' do j=1,dimsize write(*,*) 'j =',j,' BuffGeoTrack = ',BuffGeoTrack(j) enddo write(*,*) ' ' len = 15 status = swgetdimstrs(swid, "Temperature", "GeoTrack", 1 label, unit, format, len) if(status .eq. 0) then write(*,*) 'For Density field GeoTrack dimension scale', 1 ' attr. strings:' write(*,*) 'label =',label, 1 ' unit =',unit,' format = ',format endif write(*,*) ' ' ! nbands = 15 dimsize = swdiminfo(swid, "Bands"); status = swgetdimscale(swid, "Spectra", "Bands", 1 nbands, ntype, bands) write(*,*) 'For nbands for Spectra field = ',nbands write(*,*) 'For Spectra field Bands dim scale values:' do j=1,nbands write(*,*) 'j =',j,' Bnads = ',bands(j) enddo write(*,*) ' ' status = swgetdimstrs(swid, "Spectra", "Bands", 1 label, unit, format, len) if(status .eq. 0) then write(*,*) 'For Spectra field Bands dim scale', 1 ' attr. strings:' write(*,*) 'label =',label,' unit =', 1 unit,' format = ',format endif status = swdetach(swid) endif status = swclose(swfid) endif stop end hdf-eos4-2.17v1.00.dfsg.1/samples/ReadLevels.c0000444000175000017500000001355110701207034021607 0ustar amckinstryamckinstry#include "mfhdf.h" #include /* ReadLevels */ main() { intn status, i, j; int32 ptfid, n, nt, sz; int32 PTid, date, i32; float32 rain, temp, conc[4]; float64 lon, lat, time; int32 fldsz, fldlevels[32], nattr; int32 fldtype[32], fldorder[32], recs[128]; char *pntr, *buffer, id[2], desc[16], spc[8]; char fldlist[128], *attrnames; int32 strbufsize; /* * Open the HDF swath file, "PointFile.hdf". */ ptfid = PTopen("PointFile.hdf", DFACC_READ); if(ptfid == -1) { printf("\t\tError: Unable to open file PointFile.hdf\n"); return -1; } /* Read Simple Point */ /* ----------------- */ PTid = PTattach(ptfid, "Simple Point"); if (PTid == -1) { printf("\t\tError: Cannot attach point \"Simple Point\"\n"); return -1; } strcpy(fldlist,""); status = PTlevelinfo(PTid, 0, fldlist, fldtype, fldorder); if (status == -1) { printf("\t\tError: Cannot get level info for point \"Simple Point\"\n"); return -1; } fldsz = PTsizeof(PTid, fldlist, fldlevels); if (fldsz == -1) { printf("\t\tError: Cannot get field size of \"Simple Point\"\n"); return -1; } n = PTnrecs(PTid, 0); if (n == -1) { printf("\t\tError: point \"Simple Point\" has no records.\n"); return -1; } if(fldsz == 0) { printf("\t\tError: Cannot allocate mamory for buffer; fldsz == 0\n"); return -1; } buffer = (char *) calloc(n * fldsz, 1); for (i=0; i /* * In this example we will (1) open the "GridFile" HDF file, (2) attach to * the "PolarGrid", and (3) subset data from the "Temperature" field. */ main() { intn i, j, status; int32 gdfid, GDid, regionID, size, dims[8], ntype, rank; float32 *datbuf32; float64 cornerlon[2], cornerlat[2]; float64 *datbuf64, upleft[2], lowright[2]; /* * Open the HDF grid file, "GridFile.hdf". */ gdfid = GDopen("GridFile.hdf", DFACC_RDWR); if (gdfid != -1) { GDid = GDattach(gdfid, "PolarGrid"); if (GDid != -1) { cornerlon[0] = 57.; cornerlat[0] = 23.; cornerlon[1] = 59.; cornerlat[1] = 35.; cornerlon[0] = 10.; cornerlat[0] = 80.; cornerlon[1] = 80.; cornerlat[1] = 10.; regionID = GDdefboxregion(GDid, cornerlon, cornerlat); if (regionID == -1) { printf("\t\tError: Cannot define subsetting region for grid \"PolarGrid\"\n"); return -1; } status = GDregioninfo(GDid, regionID, "Temperature", &ntype, &rank, dims, &size, upleft, lowright); if (status == -1) { printf("\t\tError: Cannot get region info for field \"Temperature\" of grid \"PolarGrid\"\n"); return -1; } printf("size: %d\n",size); datbuf32 = (float32 *) calloc(size, 1); status = GDextractregion(GDid, regionID, "Temperature", datbuf32); if (status == -1) { printf("\t\tError: Cannot extract region info for field \"Temperature\" of grid \"PolarGrid\"\n"); return -1; } free(datbuf32); } } GDdetach(GDid); GDclose(gdfid); return 0; } hdf-eos4-2.17v1.00.dfsg.1/samples/WriteFields.c0000444000175000017500000000615010701207057022004 0ustar amckinstryamckinstry#include "hdf.h" /* * In this example we will (1) open the "SwathFile" HDF file, (2) attach to * the "Swath1" swath, and (3) write data to the "Longitude", "Latitude", * and "Spectra" fields. */ main() { intn i, j, k, status, track, xtrack, start[3], count[3]; int32 swfid, SWid, attr[4]={3, 5, 7, 11}; float32 lng[10] = {0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0}, lat[10]; /* Define longitude values along the cross track */ float64 plane[40*20], tme[20]; /* * Open the HDF swath file, "SwathFile.hdf". */ swfid = SWopen("SwathFile.hdf", DFACC_RDWR); if (swfid == -1) { printf("\t\tError: Cannot open file \"SwathFile.hdf\"\n"); return -1; } if (swfid != -1) { /* * Attach the "Swath1" swath. */ SWid = SWattach(swfid, "Swath1"); if (SWid == -1) { printf("\t\tError: Cannot attach swath \"Swath1\"\n"); return -1; } if (SWid != -1) { /* Write data starting at the beginning of each cross track */ start[1] = 0; count[0] = 1; count[1] = 10; /* * Loop through all the tracks, incrementing the track starting * position by one each time. */ for (track = 0; track < 20; track++) { start[0] = track; status = SWwritefield(SWid, "Longitude", start, NULL, count, lng); if (status == -1) { printf("\t\tError: Cannot write field \"Longitude\"\n"); return -1; } for (xtrack = 0; xtrack < 10; xtrack++) lat[xtrack] = track; status = SWwritefield(SWid, "Latitude", start, NULL, count, lat); if (status == -1) { printf("\t\tError: Cannot write field \"Latitude\"\n"); return -1; } } /* * Write Time Field */ for (i=0;i<20;i++) tme[i] = 34574087.3 + 84893.2*i; status = SWwritefield(SWid, "Time", NULL, NULL, NULL, tme); if (status == -1) { printf("\t\tError: Cannot write field \"Time\"\n"); return -1; } /* * Write Spectra one plane at a time * Value is 100 * track index + band index */ start[1] = 0; start[2] = 0; count[0] = 1; count[1] = 40; count[2] = 20; for (i = 0; i < 15; i++) { start[0] = i; for (j=0; j<40; j++) for (k= 0; k<20; k++) plane[j*20+k] = j*100 + i; status = SWwritefield(SWid, "Spectra", start, NULL, count, plane); if (status == -1) { printf("\t\tError: Cannot write field \"Spectra\"\n"); return -1; } } /* Write User Attribute */ status = SWwriteattr(SWid, "TestAttr", DFNT_INT32, 4, attr); if (status == -1) { printf("\t\tError: Cannot write attribute \"TestAttr\"\n"); return -1; } } } status = SWdetach(SWid); if (status == -1) { printf("\t\tError: Cannot detach SWid\n"); return -1; } status = SWclose(swfid); if (status == -1) { printf("\t\tError: Cannot close hdf file.\n"); return -1; } return 0; } hdf-eos4-2.17v1.00.dfsg.1/samples/DefineFields.c0000444000175000017500000000776210701207013022106 0ustar amckinstryamckinstry#include "hdf.h" #include "HdfEosDef.h" /* * In this example we will (1) open the "SwathFile" HDF file, (2) attach to * the "Swath1" swath, and (3) define the swath fields. */ main() { intn status, i, j; int32 swfid, SWid; /* * We first open the HDF swath file, "SwathFile.hdf". Because this file * already exist and we wish to write to it, we use the DFACC_RDWR access * code in the open statement. The SWopen routine returns the swath file * id, swfid, which is used to identify the file in subsequent routines. */ swfid = SWopen("SwathFile.hdf", DFACC_RDWR); if (swfid == -1) { printf("\t\tError: Cannot open file \"SwathFile.hdf\"\n"); return -1; } /* * If the swath file cannot be found, SWopen will return -1 for the file * handle (swfid). We there check that this is not the case before * proceeding with the other routines. * * The SWattach routine returns the handle to the existing swath "Swath1", * SWid. If the swath is not found, SWattach returns -1 for the handle. */ if (swfid != -1) { SWid = SWattach(swfid, "Swath1"); if (SWid == -1) { printf("\t\tError: Cannot attach swath \"Swath1\"\n"); return -1; } if (SWid != -1) { /* * We define seven fields. The first three, "Time", "Longitude" * and "Latitude" are geolocation fields and thus we use the * geolocation dimensions "GeoTrack" and "GeoXtrack" in the field * definitions. We also must specify the data type using the * standard HDF data type codes. In this example the geolocation * are 4-byte (32 bit) floating point numbers. * * The next four fields are data fields. Note that either * geolocation or data dimensions can be used. If an error * occurs during the definition, such as a dimension that cannot * be found, then the return status will be set to -1. */ status = SWdefgeofield(SWid, "Time", "GeoTrack", DFNT_FLOAT64, HDFE_NOMERGE); if (status == -1) { printf("\t\tError: Cannot define geo field \"Time\"\n"); return -1; } status = SWdefgeofield(SWid, "Longitude", "GeoTrack,GeoXtrack", DFNT_FLOAT32, HDFE_AUTOMERGE); if (status == -1) { printf("\t\tError: Cannot define geo field \"Longitude\"\n"); return -1; } status = SWdefgeofield(SWid, "Latitude", "GeoTrack,GeoXtrack", DFNT_FLOAT32, HDFE_AUTOMERGE); if (status == -1) { printf("\t\tError: Cannot define geo field \"Latitude\"\n"); return -1; } status = SWdefdatafield(SWid, "Density", "GeoTrack", DFNT_FLOAT32, HDFE_NOMERGE); if (status == -1) { printf("\t\tError: Cannot define data field \"Density\"\n"); return -1; } status = SWdefdatafield(SWid, "Temperature", "GeoTrack,GeoXtrack", DFNT_FLOAT32, HDFE_NOMERGE); if (status == -1) { printf("\t\tError: Cannot define data field \"Temperature\"\n"); return -1; } status = SWdefdatafield(SWid, "Pressure", "Res2tr,Res2xtr", DFNT_FLOAT64, HDFE_NOMERGE); if (status == -1) { printf("\t\tError: Cannot define data field \"Pressure\"\n"); return -1; } status = SWdefdatafield(SWid, "Spectra", "Bands,Res2tr,Res2xtr", DFNT_FLOAT64, HDFE_NOMERGE); if (status == -1) { printf("\t\tError: Cannot define data field \"Spectra\"\n"); return -1; } /* Define Appendable Field */ /* ----------------------- */ status = SWdefdatafield(SWid, "Count", "Unlim", DFNT_INT16, HDFE_NOMERGE); if (status == -1) { printf("\t\tError: Cannot define data field \"Count\"\n"); return -1; } } } status = SWdetach(SWid); if (status == -1) { printf("\t\tError: Cannot detach SWid\n"); return -1; } status = SWclose(swfid); if (status == -1) { printf("\t\tError: Cannot close hdf file.\n"); return -1; } return 0; } hdf-eos4-2.17v1.00.dfsg.1/samples/fixedBuoy0.txt0000444000175000017500000000023406164047142022200 0ustar amckinstryamckinstry'Pacific' -140.2520148 -10.3024294 891218 'P' 'Atlantic' -54.8270879 43.1362228 900228 'A' 'Indian' 71.7147412 7.4254709 900912 'I' hdf-eos4-2.17v1.00.dfsg.1/samples/writegdflds.f0000444000175000017500000000243606164047065022120 0ustar amckinstryamckinstry program writegdflds integer i, j, status, gdwrfld, gdwrattr, gddetach, gdclose integer*4 gdfid, gdid, gdopen, gdattach integer*4 start(2), stride(2), count(2) real*4 f32, veg(120,200), temp(100,100) integer DFACC_RDWR parameter (DFACC_RDWR=3) integer DFNT_FLOAT32 parameter (DFNT_FLOAT32=5) do i=1,200 do j=1,120 veg(j,i) = 10 + i enddo enddo do i=1,100 do j=1,100 temp(j,i) = 100*(i-1) + j enddo enddo gdfid = gdopen("GridFile.hdf", DFACC_RDWR) if (gdfid .ne. -1) then gdid = gdattach(gdfid, "UTMGrid") if (gdid .ne. -1) then start(1) = 0 start(2) = 0 stride(1) = 1 stride(2) = 1 count(1) = 120 count(2) = 200 status = gdwrfld(gdid, "Vegetation", 1 start, stride, count, veg) f32 = 1 status = gdwrattr(gdid, "float32", DFNT_FLOAT32, 1, f32) endif endif status = gddetach(gdid) gdid = gdattach(gdfid, "PolarGrid") if (gdid .ne. -1) then start(1) = 0 start(2) = 0 stride(1) = 1 stride(2) = 1 count(1) = 100 count(2) = 100 status = gdwrfld(gdid, "Temperature", 1 start, stride, count, temp) endif status = gddetach(gdid) status = gdclose(gdfid) stop end hdf-eos4-2.17v1.00.dfsg.1/samples/writefields.f0000444000175000017500000000454006164047064022120 0ustar amckinstryamckinstry c c In this example we will (1) open the "SwathFile" HDF file, (2) attach to c the "Swath1" swath, and (3) write data to the "Longitude", c "Longitude" and "Spectra" fields. c program writefields integer status, swwrfld, swwrattr, swdetach, swclose integer track, start(3),stride(3),count(3) integer*4 swfid, SWid, swopen, swattach, attr(4) real*4 lng(10), lat(10) real*8 plane(800), tme(20) integer DFACC_RDWR parameter (DFACC_RDWR=3) integer DFNT_INT32 parameter (DFNT_INT32=24) c Define longitude values along the cross track do i=1,10 lng(i) = i-1.0 enddo c c Open the HDF swath file, "SwathFile.hdf" c swfid = swopen("SwathFile.hdf", DFACC_RDWR) if (swfid .NE. -1) then SWid = swattach(swfid, "Swath1") if (swid .NE. -1) then c Write data starting at the beginning of each cross track start(1) = 0 stride(1) = 1 stride(2) = 1 count(1) = 10 count(2) = 1 c c Loop through all the tracks, incrementing the track starting c position by one each time. c do track = 1,20 start(2) = track - 1 status = swwrfld(swid, "Longitude", start, stride, 1 count, lng) do xtrack = 1,10 lat(xtrack) = track enddo status = swwrfld(swid, "Latitude", start, stride, 1 count, lat) enddo do i = 1,20 tme(i) = 34574087.3 + 84893.2*(i-1) enddo start(1) = 0 stride(1) = 1 count(1) = 20 status = swwrfld(swid, "Time", start, stride, count, tme) c c Write Spectra one plane at a time c Value is 100 * track index + band index (0-based) c start(1) = 0 start(2) = 0 count(1) = 20 count(2) = 40 count(3) = 1 stride(3) = 1 do i=1,15 start(3) = i - 1 do j=1,40 do k=1,20 plane((j-1)*20+k) = (j-1)*100 + i-1 enddo enddo status = swwrfld(swid, "Spectra", start, stride, 1 count, plane) enddo c Write User Attribute attr(1) = 3 attr(2) = 5 attr(3) = 7 attr(4) = 11 status = swwrattr(swid, "TestAttr", DFNT_INT32, 4, attr) endif endif status = swdetach(swid) status = swclose(swfid) stop end hdf-eos4-2.17v1.00.dfsg.1/samples/SetupSwath.c0000444000175000017500000001201210701207044021660 0ustar amckinstryamckinstry#include "mfhdf.h" /* * In this example we will (1) open an HDF file, (2) create the swath * interface within the file and (3) define the swath field dimensions. */ main() { intn status, i, j; int32 swfid, SWid, indx[12]={0,1,3,6,7,8,11,12,14,24,32,39}; /* * We first open the HDF swath file, "SwathFile.hdf". Because this file * does not already exist, we use the DFACC_CREATE access code in the * open statement. The SWopen routine returns the swath file id, swfid, * which is used to identify the file in subsequent routines in the * library. */ swfid = SWopen("SwathFile.hdf", DFACC_CREATE); if (swfid == -1) { printf("\t\tError: Cannot open file \"SwathFile.hdf\"\n"); return -1; } /* * The first of these, SWcreate, creates the swath, "Swath1", within the * file designated by the file id, swfid. It returns the swath id, SWid, * which identifies the swath in subsequent routines. We will show how * to define, write and read field swaths in later programs. */ SWid = SWcreate(swfid, "Swath1"); if (SWid == -1) { printf("\t\tError: Cannot create swath \"Swath1\"\n"); return -1; } /* * Typically, many fields within a swath share the same dimension. The * swath interface therefore provides a way of defining dimensions that * will then be used to define swath fields. A dimension is defined with * a name and a size and is connected to the particular swath through the * swath id. In this example, we define the geolocation track and * cross track dimensions with size 20 and 10 respectively and two * dimensions corresponding to these but with twice the resolution. * We also define a dimension corresponding to a number of spectal * bands. */ status = SWdefdim(SWid, "GeoTrack", 20); if (status == -1) { printf("\t\tError: Cannot define dim \"GeoTrack\"\n"); return -1; } status = SWdefdim(SWid, "GeoXtrack", 10); if (status == -1) { printf("\t\tError: Cannot define dim \"GeoXtrack\"\n"); return -1; } status = SWdefdim(SWid, "Res2tr", 40); if (status == -1) { printf("\t\tError: Cannot define dim \"Res2tr\"\n"); return -1; } status = SWdefdim(SWid, "Res2xtr", 20); if (status == -1) { printf("\t\tError: Cannot define dim \"Res2xtr\"\n"); return -1; } status = SWdefdim(SWid, "Bands", 15); if (status == -1) { printf("\t\tError: Cannot define dim \"Bands\"\n"); return -1; } status = SWdefdim(SWid, "IndxTrack", 12); if (status == -1) { printf("\t\tError: Cannot define dim \"IndxTrack\"\n"); return -1; } /* Define Unlimited Dimension */ /* -------------------------- */ status = SWdefdim(SWid, "Unlim", NC_UNLIMITED); if (status == -1) { printf("\t\tError: Cannot define dim \"Unlim\"\n"); return -1; } /* * Once the dimensions are defined, the relationship (mapping) between the * geolocation dimensions, such as track and cross track, and the data * dimensions, must be established. This is done through the SWdefdimmap * routine. It takes as input the swath id, the names of the dimensions * designating the geolocation and data dimensions, respectively, and the * offset and increment defining the relation. * * In the first example we relate the "GeoTrack" and "Res2tr" dimensions * with an offset of 0 and an increment of 2. Thus the ith element of * "Geotrack" corresponds to the 2 * ith element of "Res2tr". * * In the second example, the ith element of "GeoXtrack" corresponds to the * 2 * ith + 1 element of "Res2xtr". * * Note that there is no relationship between the geolocation dimensions * and the "Bands" dimension. */ status = SWdefdimmap(SWid, "GeoTrack", "Res2tr", 0, 2); if (status == -1) { printf("\t\tError: Cannot define dim map batween \"GeoTrack\" and \"Res2tr\"\n"); return -1; } status = SWdefdimmap(SWid, "GeoXtrack", "Res2xtr", 1, 2); if (status == -1) { printf("\t\tError: Cannot define dim map batween \"GeoXtrack\" and \"Res2xtr\"\n"); return -1; } /* Define Indexed Mapping */ status = SWdefidxmap(SWid, "IndxTrack", "Res2tr", indx); if (status == -1) { printf("\t\tError: Cannot define dim map batween \"IndxTrack\" and \"Res2tr\"\n"); return -1; } /* * We now close the swath interface with the SWdetach routine. This step * is necessary to properly store the swath information within the file. */ status = SWdetach(SWid); if (status == -1) { printf("\t\tError: Cannot detach SWid\n"); return -1; } /* * Finally, we close the swath file using the SWclose routine. This will * release the swath file handles established by SWopen. */ status = SWclose(swfid); if (status == -1) { printf("\t\tError: Cannot close hdf file.\n"); return -1; } return 0; } hdf-eos4-2.17v1.00.dfsg.1/samples/floatBuoy0.txt0000444000175000017500000000013506164047146022212 0ustar amckinstryamckinstry'Pacific' 901023 1200 'P' 'Atlantic' 890419 2550 'A' 'Indian' 900605 800 'I' hdf-eos4-2.17v1.00.dfsg.1/samples/setupgrid.f0000444000175000017500000001004406164047053021577 0ustar amckinstryamckinstryc c In this example we will open an HDF file and create UTM and Polar c Stereographic grid structures within the file. c program setupgrid integer status, gddefdim integer gddetach, gdclose integer*4 gdfid, gdid, gdid2, gdid3, gdopen, gdcreate integer*4 xdim, ydim integer*4 zonecode, spherecode real*8 uplft(2), lowrgt(2), projparm(16), ehconvang integer DFACC_CREATE parameter (DFACC_CREATE=4) integer SD_UNLIMITED parameter (SD_UNLIMITED=0) integer GCTP_UTM parameter (GCTP_UTM=1) integer GCTP_PS parameter (GCTP_PS=6) integer GCTP_GEO parameter (GCTP_GEO=0) integer HDFE_GD_LR parameter (HDFE_GD_LR=3) integer HDFE_DEG_DMS parameter (HDFE_DEG_DMS=3) c c We first open the HDF grid file, "GridFile.hdf". Because this c file does not already exist, we use the DFACC_CREATE access c code in the open statement. The GDopen routine returns the grid c file id, gdfid, which is used to identify the file in subsequent c routines in the library. c gdfid = gdopen('GridFile.hdf',DFACC_CREATE) c c Create UTM Grid c c Region is bounded by 54 E and 60 E longitude and 20 N and 30 N latitude. c UTM Zone 40 c c Use default spheriod (Clarke 1866 - spherecode = 0) c c Grid into 120 bins along x-axis and 200 bins along y-axis c (approx 3' by 3' bins) zonecode = 40 spherecode = 0 c Upper Left and Lower Right points in meters c ------------------------------------------- uplft(1) = 210584.50041 uplft(2) = 3322395.95445 lowrgt(1) = 813931.10959 lowrgt(2) = 2214162.53278 xdim = 120 ydim = 200 gdid = gdcreate(gdfid, "UTMGrid", xdim, ydim, uplft, lowrgt) status = gddefproj(gdid, GCTP_UTM, zonecode, 1 spherecode, projparm) c Define "Time" Dimension status = gddefdim(gdid, "Time", 10) c c Create polar stereographic grid c c Northern Hemisphere (True Scale at 90 N, 0 Longitude below pole) c c Use International 1967 spheriod (spherecode = 3) c c Grid into 100 bins along x-axis and y-axis c xdim = 100 ydim = 100 spherecode = 3 c Define GCTP Projection Parameters c --------------------------------- do i=1,16 projparm(i) = 0 enddo c Set Longitude below pole & true scale in DDDMMMSSS.SSS format) projparm(5) = 0.0 projparm(6) = 90000000.00 c Use default boundaries for Polar Stereographic (hemisphere) uplft(1) = 0 uplft(2) = 0 lowrgt(1) = 0 lowrgt(2) = 0 gdid2 = gdcreate(gdfid, "PolarGrid", xdim, ydim, uplft, lowrgt) status = gddefproj(gdid2, GCTP_PS, 0, spherecode, projparm) status = gddeforigin(gdid2, HDFE_GD_LR) c Define "Bands" Dimension status = gddefdim(gdid2, "Bands", 3) c c Create geographic (linear scale) grid c c 0 - 15 degrees longitude, 20 - 30 degrees latitude c xdim = 60 ydim = 40 uplft(1) = ehconvAng(0.d0, HDFE_DEG_DMS) uplft(2) = ehconvAng(30.d0, HDFE_DEG_DMS) lowrgt(1) = ehconvAng(15.d0, HDFE_DEG_DMS) lowrgt(2) = ehconvAng(20.d0, HDFE_DEG_DMS) gdid3 = gdcreate(gdfid, "GEOGrid", xdim, ydim, uplft, lowrgt) status = gddefproj(gdid3, GCTP_GEO, 0, 0, 0) c c We now close the grid interface with the GDdetach routine. This step c is necessary to properly store the grid information within the file c AND SHOULD BE DONE BEFORE WRITING OR READING DATA TO OR FROM THE FIELD. c status = gddetach(gdid) status = gddetach(gdid2) status = gddetach(gdid3) c c Finally, we close the grid file using the gdclose routine. This will c release the grid file handles established by gdopen. c status = gdclose(gdfid) stop end hdf-eos4-2.17v1.00.dfsg.1/samples/writedimscaleswath.f0000444000175000017500000000706611421331301023466 0ustar amckinstryamckinstry !/* ! * In this example we will (1) open the "SwathFile" HDF file, (2) attach to ! * the "swid" swath, and (3) set dimension scale for a dimension in a filed. ! */ program writedimscaleswath integer j, status, swdetach, swclose integer*4 swfid, swid, swopen, swattach integer*4 swsetdimscale, swsetdimstrs real*8 BuffGeoTrack(20) real*4 BuffGeoTrack2(10) integer*4 GTdim,GTdim1,GTdim2,GTdim3 integer*4 bands(15) integer*4 IBuffGeoTrack(40) integer*4 IBuffGeoTrack2(20) integer DFACC_RDWR parameter (DFACC_RDWR=3) integer DFNT_FLOAT32 parameter (DFNT_FLOAT32=5) integer DFNT_FLOAT64 parameter (DFNT_FLOAT64=6) integer DFNT_INT32 parameter (DFNT_INT32=24) ! /* ! * We first open the HDF swath file, "SwathFile.hdf". Because this file ! * already exist and we wish to write to it, we use the DFACC_RDWR access ! * code in the open statement. The swopen routine returns the swath file ! * id, swfid, which is used to identify the file in subsequent routines. ! */ swfid = swopen("SwathFile.hdf", DFACC_RDWR) ! /* ! * If the swath file cannot be found, swopen will return -1 for the file ! * handle (swfid). We there check that this is not the case before ! * proceeding with the other routines. ! * ! * The swattach routine returns the handle to the existing swath "swid", ! * swid. If the swath is not found, swattach returns -1 for the handle. ! */ write(*,*) '==================================' if (swfid .ne. -1) then ! /* the field Density has GeoTrack dimensions. ! the field Spectra has Res2xtr,Res2tr,Bands dimensions. ! see setupswath.f and defineflds.f ! nbands = 15; ! GeoTrack = 20; ! */ swid = swattach(swfid, "Swath1") if (swid .ne. -1) then GTdim = 20 GTdim1 = 40 GTdim2 = 20 GTdim3 = 10 do j=1,GTdim1 IBuffGeoTrack(j) = j enddo do j=1,GTdim BuffGeoTrack(j) = j*2.5 enddo status = swsetdimscale(swid,"Pressure","Res2tr",GTdim1, 1 DFNT_INT32, IBuffGeoTrack) write(*,*) 'status swsetdimscale:Pressure:Res2tr=',status status = swsetdimstrs(swid, "Pressure", "Res2tr", 1 "Res2tr", "degrees", "I2") status = swsetdimscale(swid,"Pressure","Res2xtr",GTdim2, 1 DFNT_INT32, IBuffGeoTrack2) write(*,*) 'status swsetdimscale:Pressure:Res2xtr=',status status = swsetdimscale(swid,"Density","GeoTrack",GTdim, 1 DFNT_FLOAT64, BuffGeoTrack) write(*,*) 'status swsetdimscale:Density=',status, 1 ' Error expected. Field is 1-dimensional' status = swsetdimscale(swid,"Temperature","GeoTrack",GTdim, 1 DFNT_FLOAT64, BuffGeoTrack) write(*,*) 'status swsetdimscale:Temperature:GeoTrack=', 1 status status = swsetdimstrs(swid, "Temperature", "GeoTrack", 1 "GeoTrack", "degrees", "F7.2") write(*,*) 'status swsetdimstrs:Temperature:GeoTrack=', 1 status status = swsetdimscale(swid, "Temperature", "GeoXtrack", 1 GTdim3,DFNT_FLAOT32, BuffGeoTrack2) write(*,*) 'status swsetdimscale:Temperature:GeoXtrack=', 1 status nbands = 15; do j=1,nbands bands(j) = j*2+1 enddo status = swsetdimscale(swid, "Spectra", "Bands", nbands, 1 DFNT_INT32, bands); write(*,*) 'status swsetdimscale:Spectra =',status status = swsetdimstrs(swid, "Spectra", "Bands", "BANDS", 1 "None", "I2") status = swdetach(swid) endif status = swclose(swfid) endif stop end hdf-eos4-2.17v1.00.dfsg.1/configure.ac0000555000175000017500000004434411204555144020255 0ustar amckinstryamckinstry# -*- Autoconf -*- # Process this file with autoconf to produce a configure script. # Prototype configure.ac for HDF-EOS2 # Created 7/18/07 by Mike McGreevy (mcgreevy@hdfgroup.org) AC_PREREQ([2.61]) AC_INIT([hdf-eos2], [4.2], [null@bogus.email]) # AC_CONFIG_SRCDIR([src/EHapi.c]) AC_CONFIG_HEADER([include/HE2_config.h]) AC_CONFIG_AUX_DIR([config]) AM_INIT_AUTOMAKE([foreign]) AM_MAINTAINER_MODE # Disable shared libraries (for now) AC_DISABLE_SHARED AM_PROG_LIBTOOL dnl -------------------------------------------------- dnl Set prefix default (install directory) to a directory dnl in the build area. AC_PREFIX_DEFAULT([`pwd`/hdfeos2]) # Check for the math library that HDF4 needs AC_CHECK_LIB([m], [ceil]) # Check whether jpeg is enabled. # Although HDF-EOS2 doesn't use jpeg, HDF4 needs it. AC_ARG_WITH([jpeg], [AC_HELP_STRING([--with-jpeg=DIR], [Specify path to external jpeg library. Linker must be able to find jpeg if HDF4 was built with jpeg. [default=yes]])],, withval=yes) case "$withval" in yes) HAVE_JPEG="yes" AC_CHECK_LIB([jpeg],[jpeg_set_defaults],, [unset HAVE_JPEG]) if test -z "$HAVE_JPEG"; then AC_MSG_ERROR([couldn't find jpeg library]) fi ;; no) HAVE_JPEG="no" AC_MSG_CHECKING([for jpeg library]) AC_MSG_RESULT([suppressed]) ;; *) HAVE_JPEG="yes" case "$withval" in *,*) jpeg_lib="`echo $withval |cut -f2 -d, -s`" ;; *) if test -n "$withval"; then jpeg_lib="$withval/lib" fi ;; esac dnl Trying to include -L/usr/lib is redundant and dnl can mess some compilers up. if test "X$jpeg_lib" = "X/usr/lib"; then jpeg_lib="" fi saved_LDFLAGS="$LDFLAGS" if test -n "$jpeg_lib"; then LDFLAGS="$LDFLAGS -L$jpeg_lib" fi AC_CHECK_LIB([jpeg],[jpeg_set_defaults],, [LDFLAGS="$saved_LDFLAGS"; unset HAVE_JPEG]) if test -z "$HAVE_JPEG"; then AC_MSG_ERROR([couldn't find jpeg library]) fi ;; esac # Check whether zlib is enabled. # HDF-EOS2 doesn't use zlib, but HDF4 might. If HDF4 does, it needs to be given # the linker of there will be undefined symbols in HDF4. AC_ARG_WITH([zlib], [AC_HELP_STRING([--with-zlib=DIR], [Specify path to external zlib library. Linker must be able to find zlib if HDF4 was built with zlib. [default=yes]])],, withval=yes) case $withval in yes) HAVE_ZLIB="yes" AC_CHECK_HEADERS([zlib.h],) AC_CHECK_LIB([z], [compress2],, [unset HAVE_ZLIB]) if test -z "$HAVE_ZLIB"; then AC_MSG_ERROR([couldn't find zlib library]) fi ;; no) HAVE_ZLIB="no" AC_MSG_CHECKING([for GNU zlib]) AC_MSG_RESULT([suppressed]) ;; *) HAVE_ZLIB="yes" case "$withval" in *,*) zlib_inc="`echo $withval |cut -f1 -d,`" zlib_lib="`echo $withval |cut -f2 -d, -s`" ;; *) if test -n "$withval"; then zlib_inc="$withval/include" zlib_lib="$withval/lib" fi ;; esac dnl Trying to include -I/usr/include and -L/usr/lib is redundant and dnl can mess some compilers up. if test "X$zlib_inc" = "X/usr/include"; then zlib_inc="" fi if test "X$zlib_lib" = "X/usr/lib"; then zlib_lib="" fi saved_CPPFLAGS="$CPPFLAGS" saved_LDFLAGS="$LDFLAGS" if test -n "$zlib_inc"; then CPPFLAGS="$CPPFLAGS -I$zlib_inc" fi AC_CHECK_HEADERS([zlib.h], , [CPPFLAGS="$saved_CPPFLAGS"]) if test -n "$zlib_lib"; then LDFLAGS="$LDFLAGS -L$zlib_lib" fi AC_CHECK_LIB([z], [compress2],, [LDFLAGS="$saved_LDFLAGS"; unset HAVE_ZLIB]) if test -z "$HAVE_ZLIB"; then AC_MSG_ERROR([couldn't find zlib library]) fi ;; esac dnl -------------------------------------------------- dnl Check if -Df2cFortran is specified dnl Running only the preprocessor may not be a good idea dnl because this can be hard-coded. AC_MSG_CHECKING([for fc2Fortran macro]) AC_CACHE_VAL([he2_cv_f2cFortran_defined], [AC_TRY_RUN([ int main(void) { #ifdef f2cFortran return 0; #else return 1; #endif } ], [he2_cv_f2cFortran_defined=yes], [he2_cv_f2cFortran_defined=no],)]) if test ${he2_cv_f2cFortran_defined} = "yes"; then F2CFORTRAN_MACRO="yes" AC_MSG_RESULT([defined]) else F2CFORTRAN_MACRO="no" AC_MSG_RESULT([not defined]) fi if test ${he2_cv_f2cFortran_defined} = "yes"; then AC_CHECK_SIZEOF([int*]) AC_CACHE_VAL([he2_cv_32ptr], [AC_TRY_RUN([ int main(void) { #ifdef SIZEOF_INTP return SIZEOF_INTP == 4 ? 0 : 1; #else #error SIZEOF_INTP is not defined #endif } ], [he2_cv_32ptr=yes], [he2_cv_32ptr=no],)]) if test ${he2_cv_32ptr} = "yes"; then AC_MSG_NOTICE([possibly 32 bit system]) F2CFORTRAN_32PTR="yes" else AC_MSG_NOTICE([possibly 64 bit system; some fortran tests will be skipped.]) fi AC_PROG_FC if test -n "$FC"; then AC_MSG_CHECKING([for fortran compiler $FC]) AC_LANG_PUSH([Fortran]) AC_TRY_LINK([], [ INTEGER :: I REAL :: R I=TRANSFER(R,I) ], [he2_cv_fortran90_compiler=yes], [he2_cv_fortran90_compiler=no]) AC_LANG_POP([Fortran]) if test ${he2_cv_fortran90_compiler} = "yes"; then AC_MSG_RESULT([Fortran 90 code was successfully compiled; assume f90 or later]) F2CFORTRAN_90="yes" else AC_MSG_RESULT([Fortran 90 code format was not compiled; assume f77]) fi if test -n "$F77" -o -n "$FFLAGS"; then AC_MSG_NOTICE([$FC, $FCFLAGS will override $F77, $FFLAGS.]) fi F77=$FC FFLAGS=$FCFLAGS else AC_MSG_NOTICE([f90 or compatible was not detected.]) AC_PROG_F77 if test -n "$F77"; then AC_MSG_NOTICE([f77 or compatible was detected. $F77 will be used to check Fortran testdrivers.]) else AC_MSG_ERROR([couldn't find fortran compiler. You may want to FC environment variable]) fi fi fi dnl -------------------------------------------------- dnl Check whether szlib is enabled. dnl If HDF4 is built with szlib, user should use --with-szlib=DIR option. dnl If this option is given, whether SZIP is decoder only or decoder plus encoder dnl should be checked. AC_ARG_WITH([szlib], [AC_HELP_STRING([--with-szlib=DIR], [Use szlib library for external szlib I/O filter. Linker must be able to find szlib if HDF4 was build with szip. [default=no]])],, withval=no) case $withval in yes) HAVE_SZLIB="yes" AC_CHECK_HEADERS([szlib.h], [HAVE_SZLIB_H="yes"]) AC_CHECK_LIB([sz], [SZ_BufftoBuffCompress],, [unset HAVE_SZLIB]) if test -z "$HAVE_SZLIB"; then AC_MSG_ERROR([couldn't find szlib library, you may need to specify szip library path]) fi ;; no) HAVE_SZLIB="no" AC_MSG_CHECKING([for szlib]) AC_MSG_RESULT([suppressed]) ;; *) HAVE_SZLIB="yes" case "$withval" in *,*) szlib_inc="`echo $withval |cut -f1 -d,`" szlib_lib="`echo $withval |cut -f2 -d, -s`" ;; *) if test -n "$withval"; then szlib_inc="$withval/include" szlib_lib="$withval/lib" fi ;; esac dnl Check if szlib.h exists. We cannot use AC_CHECK_HEADERS here dnl because it will use preprocessor. Preprocessor always succeeds in dnl finding szlib.h because h4cc provides the path to szlib.h. AC_CHECK_FILE($szlib_inc/szlib.h, , [unset HAVE_SZLIB]) if test -z "$HAVE_SZLIB"; then AC_MSG_ERROR([couldn't find szlib.h, check szip library path]) fi dnl Trying to include -I/usr/include and -L/usr/lib is redundant and dnl can mess some compilers up. if test "X$szlib_inc" = "X/usr/include"; then szlib_inc="" fi if test "X$szlib_lib" = "X/usr/lib"; then szlib_lib="" fi saved_CPPFLAGS="$CPPFLAGS" saved_LDFLAGS="$LDFLAGS" if test -n "$szlib_inc"; then CPPFLAGS="$CPPFLAGS -I$szlib_inc" fi AC_CHECK_HEADERS([szlib.h], [HAVE_SZLIB_H="yes"], [CPPFLAGS="$saved_CPPFLAGS"]) if test -n "$szlib_lib"; then LDFLAGS="$LDFLAGS -L$szlib_lib" fi AC_CHECK_LIB([sz], [SZ_BufftoBuffCompress],, [LDFLAGS="$saved_LDFLAGS"; unset HAVE_SZLIB]) if test -z "$HAVE_SZLIB" -a -n "$HDF5_CONFIG_ABORT"; then AC_MSG_ERROR([couldn't find szlib library, check if szip library is valid]) fi ;; esac if test "X$HAVE_SZLIB" = "Xyes"; then dnl SZLIB library is available. Check if it can encode dnl Given that user specifies h4cc, LDFLAGS in h4cc should be overriden; otherwise, dnl the encoding test will be performed on the SZIP library linked with HDF4, not dnl the SZIP library user specifies. To suppress the SZIP library linked with HDF4, dnl we prepend the user-specified SZIP library path to LDFLAGS in h4cc by using awk. AC_PROG_AWK AC_MSG_CHECKING([for h4cc]) PURE_CC="" if ($CC -show &> /dev/null); then dnl Since CC can be "h4cc -Df2cFortran", arguments should be removed PURE_CC=`echo "$CC" | $AWK '{ split($1, array, " ") ; printf array[[1]] }'` AC_MSG_RESULT([$PURE_CC]) else AC_MSG_RESULT([$CC]) AC_MSG_ERROR([CC is not h4cc]) fi SZIP_CC=szip_cc cat $PURE_CC | $AWK '{ if ( $0 ~ /^LDFLAGS=\"(.*)/ ) { print substr($0, 1, 9) " -L'$szlib_lib' " substr($0, 10) } else { print } } ' > $SZIP_CC chmod 755 $SZIP_CC saved_CC="$CC" CC=./$SZIP_CC AC_MSG_CHECKING([for szlib encoder]) AC_CACHE_VAL([he2_cv_szlib_functional], [AC_TRY_RUN([ #include #include int main(void) { SZ_encoder_enabled(); exit(0); } ], [he2_cv_szlib_functional=yes], [he2_cv_szlib_functional=no],)]) AC_CACHE_VAL([he2_cv_szlib_can_encode], [AC_TRY_RUN([ #include #include int main(void) { /* SZ_encoder_enabled returns 1 if encoder is present */ if(SZ_encoder_enabled() == 1) exit(0); else exit(1); } ], [he2_cv_szlib_can_encode=yes], [he2_cv_szlib_can_encode=no],)]) CC="$saved_CC" rm -f $SZIP_CC if test ${he2_cv_szlib_functional} = "no"; then he2_cv_szlib_can_encode=broken else AC_DEFINE(HAVE_FILTER_SZIP, 1, [Define if support for szip filter is enabled]) USE_FILTER_SZIP="yes" fi if test ${he2_cv_szlib_can_encode} = "yes"; then AC_DEFINE(HAVE_FILTER_SZIP_ENCODER, 1, [Define if support for szip encoder filter is enabled]) USE_SZIP_ENCODER="yes" AC_MSG_RESULT([yes]) fi if test ${he2_cv_szlib_can_encode} = "no"; then AC_MSG_RESULT([no]) fi if test ${he2_cv_szlib_can_encode} = "broken"; then AC_MSG_RESULT([shared szlib doesn't work. disabling szip.]) fi dnl Add "szip" to external filter list if test ${he2_cv_szlib_can_encode} = "yes"; then if test "X$EXTERNAL_FILTERS" != "X"; then EXTERNAL_FILTERS="${EXTERNAL_FILTERS}," fi EXTERNAL_FILTERS="${EXTERNAL_FILTERS}szip(encoder)" fi if test ${he2_cv_szlib_can_encode} = "no"; then if test "X$EXTERNAL_FILTERS" != "X"; then EXTERNAL_FILTERS="${EXTERNAL_FILTERS}," fi EXTERNAL_FILTERS="${EXTERNAL_FILTERS}szip(no encoder)" fi fi dnl ---------------------------------------------------------------- dnl Check for the HDF4 library using the --with argument HAVE_HDF4="yes" AC_ARG_WITH([hdf4], [AC_HELP_STRING([--with-hdf4=DIR], [Specify path to HDF4 library to use while building [default=yes]])],, withval=yes) case $withval in yes) ;; no) AC_MSG_ERROR([HDF4 disabled in configure, but is required to build HDF-EOS2.]) ;; *) case "$withval" in *,*) hdf4_inc="`echo $withval |cut -f1 -d,`" hdf4_lib="`echo $withval |cut -f2 -d, -s`" ;; *) if test -n "$withval"; then hdf4_inc="$withval/include" hdf4_lib="$withval/lib" fi ;; esac dnl Trying to include -I/usr/include and -L/usr/ib is redundant and dnl can mess some compilers up. if test "X$hdf4_inc" = "X/usr/include"; then hdf4_inc= fi if test "X$hdf4_lib" = "X/usr/lib"; then hdf4_lib= fi if test -n "$hdf4_inc"; then CPPFLAGS="$CFLAGS -I$hdf4_inc" CFLAGS="$CFLAGS -I$hdf4_inc" fi if test -n "$hdf4_lib"; then LDFLAGS="$LDFLAGS -L$hdf4_lib" fi ;; esac dnl See if we have a valid linking path to the HDF4 library, either because dnl it's in the user's path or because they provided the correct path using dnl --with-hdf4 AC_CHECK_HEADERS([hdf.h], , [HAVE_HDF4="no"]) AC_CHECK_HEADERS([mfhdf.h], , [HAVE_HDF4="no"]) AC_CHECK_LIB(df,main,, [HAVE_HDF4="no"]) AC_CHECK_LIB(mfhdf,main,, [HAVE_HDF4="no"]) if test "X$HAVE_HDF4" = "Xno"; then AC_MSG_ERROR([can't link against HDF4 library]) fi if test "x$HAVE_HDF4" = "xyes"; then dnl Check if HDF4 is linked with SZIP encoder AC_MSG_CHECKING([for hdf4 szip decoding filter]) AC_CACHE_VAL([he2_cv_hdf4_szip_can_decode], [AC_TRY_RUN([ #include int main(void) { comp_coder_t codertype = COMP_CODE_SZIP; uint32 configinfo; int decoder = 0; HCget_config_info(codertype, &configinfo); decoder = configinfo & COMP_DECODER_ENABLED; if (decoder) exit(0); else exit(1); } ], [he2_cv_hdf4_szip_can_decode=yes], [he2_cv_hdf4_szip_can_decode=no],)]) if test ${he2_cv_hdf4_szip_can_decode} = "yes"; then AC_DEFINE(HAVE_HDF4_SZIP_DECODER, 1, [Define if HDF4 has szip decoder filter]) AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) fi AC_MSG_CHECKING([for hdf4 szip encoding filter]) AC_CACHE_VAL([he2_cv_hdf4_szip_can_encode], [AC_TRY_RUN([ #include int main(void) { comp_coder_t codertype = COMP_CODE_SZIP; uint32 configinfo; int encoder = 0; HCget_config_info(codertype, &configinfo); encoder = configinfo & COMP_ENCODER_ENABLED; if (encoder) exit(0); else exit(1); } ], [he2_cv_hdf4_szip_can_encode=yes], [he2_cv_hdf4_szip_can_encode=no],)]) if test ${he2_cv_hdf4_szip_can_encode} = "yes"; then AC_DEFINE(HAVE_HDF4_SZIP_ENCODER, 1, [Define if HDF4 has szip encoder filter]) AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) fi dnl Check if SZIP linked with HDF4 has the same configuration as SZIP given by --with-szlib option has if test ${he2_cv_hdf4_szip_can_decode} = "no"; then if test "X$HAVE_SZLIB" = "Xyes"; then AC_MSG_ERROR([HDF4 was linked without SZIP, but --with-szlib was given]) fi else if test "X$HAVE_SZLIB" != "Xyes"; then AC_MSG_ERROR([HDF4 was linked with SZIP, but --with-szlib was not given]) fi if test ${he2_cv_szlib_functional} = "no"; then AC_MSG_ERROR([SZIP specified in --with-szlib is not functional]) fi if test ${he2_cv_hdf4_szip_can_encode} = "no"; then if test ${he2_cv_szlib_can_encode} = "yes"; then AC_MSG_ERROR([HDF4 was linked without SZIP encoder, but yours has SZIP encoder]) fi else if test ${he2_cv_szlib_can_encode} = "no"; then AC_MSG_ERROR([HDF4 was linked with SZIP encoder, but yours does not have SZIP encoder]) fi fi fi fi CFLAGS=$CFLAGS # Checks for programs. AC_PROG_CC AC_PROG_INSTALL AC_PROG_LN_S AC_PROG_MAKE_SET # Checks for libraries. # Checks for header files. AC_HEADER_STDC AC_CHECK_HEADERS([limits.h malloc.h stdlib.h string.h]) # Checks for typedefs, structures, and compiler characteristics. AC_C_CONST AC_TYPE_OFF_T AC_TYPE_SIZE_T # Checks for library functions. AC_FUNC_MALLOC AC_FUNC_MEMCMP AC_FUNC_REALLOC AC_FUNC_ERROR_AT_LINE AC_CHECK_FUNCS([memchr memmove memset pow sqrt strchr strstr]) # Add a macro to distinguish automatic configuration from # the original configuration; this will affect the handling # of HDFEOSVersion.h file. AC_DEFINE([EOS2_AUTO_CONFIG], [1], [Define the automatic configuration macro.]) # Check whether testdrivers directory is present. The user might have # downloaded HDF-EOS2 but not the tests. AC_MSG_CHECKING([for testdrivers directory]) if test -d "${srcdir}/testdrivers"; then TESTDRIVERS_DIR="yes" AC_MSG_RESULT([present]) # If the testdrivers directory is present, see if it contains a file # named 'makefile'. If so, rename the file so it doesn't cause # confusion later on. if test -e "testdrivers/makefile"; then mv testdrivers/makefile testdrivers/makefile_orig fi else TESTDRIVERS_DIR="no" AC_MSG_RESULT([not found]) AC_MSG_WARN([testdrivers directory is not present. Tests will not be run]) fi AC_ARG_ENABLE([install-include], [AC_HELP_STRING([--enable-install-include], [HDF-EOS2 normally only installs libraries, assuming that users will use the headers in the include directories. Users who want the standard automake behavoior of installing both libraries and header files should enable this option.])], [INSTALL_INCLUDE=$enableval]) AM_CONDITIONAL([TESTDRIVERS_CONDITIONAL], [test "X$TESTDRIVERS_DIR" = "Xyes"]) AM_CONDITIONAL([INSTALL_INCLUDE_CONDITIONAL], [test "X$INSTALL_INCLUDE" = "Xyes"]) AM_CONDITIONAL([F2CFORTRAN_CONDITIONAL], [test "X$F2CFORTRAN_MACRO" = "Xyes"]) AM_CONDITIONAL([F2CFORTRAN_90_CONDITIONAL], [test "X$F2CFORTRAN_90" = "Xyes"]) AM_CONDITIONAL([F2CFORTRAN_32PTR_CONDITIONAL], [test "X$F2CFORTRAN_32PTR" = "Xyes"]) AM_CONDITIONAL([SZIP_ENCODER_CONDITIONAL], [test "X$USE_SZIP_ENCODER" = "Xyes"]) AC_CONFIG_FILES([Makefile include/Makefile src/Makefile gctp/Makefile gctp/include/Makefile gctp/src/Makefile samples/Makefile]) if test "X$TESTDRIVERS_DIR" = "Xyes"; then AC_CONFIG_FILES([ testdrivers/Makefile testdrivers/grid/Makefile testdrivers/point/Makefile testdrivers/swath/Makefile]) fi AC_OUTPUT hdf-eos4-2.17v1.00.dfsg.1/make/0000775000175000017500000000000006161561642016702 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/make/makerec.include0000555000175000017500000000351106161561634021656 0ustar amckinstryamckinstry######################################################################### # # Name # makerec/include # # Purpose # # Make include file for building subdirectories recursively. # This file will be included by Makefile at the src level # which recursively builds all CSCs. # # Inputs # # Set the following variables in the original makefile: # SUBDIRS - all the CSC subdirectories # TESTDIRS - all CSC test subdirectories # # Instructions # make command builds all subsirectories (CSCs) # make test command builds all test directories # make clean command cleans all CSC subdirs # make testclean cleans all test subdirs # ########################################################################## ########################################################################## # # THESE VALUES CAN BE USED FOR COMPARISON IN THE MAKEFILES # ########################################################################## ARCH_hp = hp ARCH_sgi = sgi ARCH_sun5 = sun5 ########################################################################## IDLMAKECMD = clearmake -C gnu -f Makefile makeidl CLEANTARGET = clean TESTTARGET = test ifdef IDLDIRS all:: $(IDLDIRS) $(SUBDIRS) else all:: $(SUBDIRS) endif $(SUBDIRS):: @echo "$B Building directory $@ ..." @(B="${B} "; export B; cd $@; $(MAKECMD)) $(IDLDIRS):: @echo "$B Building IDL directory $@ ..." @(B="${B} "; export B; cd $@; $(IDLMAKECMD)) install:: @for DIR in $(SUBDIRS); do \ (echo "$B Installing directory $$DIR ..."; B="${B} "; export B; cd $$DIR; $(MAKECMD) $@ ) \ done test:: @for DIR in $(SUBDIRS); do \ (echo "$B Building directory $$DIR ..."; B="${B} "; export B; cd $$DIR; $(MAKECMD) $@ ) \ done testclean:: @for DIR in $(SUBDIRS); do \ (echo "$B Cleaning directory $$DIR ..."; B="${B} "; export B; cd $$DIR; $(MAKECMD) $@) \ done include $(CMTOP)/COMMON/make/makerec.cm hdf-eos4-2.17v1.00.dfsg.1/make/makerec.template0000555000175000017500000000071206161561641022044 0ustar amckinstryamckinstry######################################################################### # # Name # makerec.template # # Purpose # # Template makefile for recursive make. # Delete all these comments after copying as Makefile. # ########################################################################## ## Define the variable below and you are done. ## SUBDIRS lists all subdirectories under this directory. SUBDIRS = include $(SUBSYSTOP)/make/makerec.include hdf-eos4-2.17v1.00.dfsg.1/make/make.options0000555000175000017500000003133106730037427021235 0ustar amckinstryamckinstry######################################################################### # # Name # make.options # # Purpose # # Sets make options for building DM code. All individual makefiles # include this file. # # Level # # CLS Subsystem # # Input # # Variables to be set in the makefile before including this file # # CSCI - indicates which CSCI is the makefile part of. # # .buildrc must be sourced since variables set by that script # are used in this file. # # Outputs # ######################################################################## ###################### SET BUILDTOP BASED ON CSCI ##################### # # Buildtop is the top level directory for the CSCI # The makefile must define CSCI before including this file # ####################################################################### BUILDTOP = $(SUBSYSTOP)/$(CSCI) ###################### SET VARIOUS DIRECTORIES ######################### # # THESE DIRECTORIES ARE BASED ON ARCHITECTURE # ######################################################################## ## LIBDIR is the directory where the DM libraries reside LIBDIR = $(BUILDTOP)/lib/$(ARCH) ## INCDIR is the directory where the DM include files reside INCDIR = $(BUILDTOP)/include ## BINDIR is the directory where the CSCI executables reside BINDIR = $(BUILDTOP)/bin/$(ARCH) ## SRCDIR is the directory where the CSCI source files reside SRCDIR = $(BUILDTOP)/src ## OBJDIR is the directory where the CSCI object files reside OBJDIR = $(BUILDTOP)/obj/$(ARCH) ## SUBSYSINCDIR is the location for CSCI common header files. SUBSYSINCDIR = $(SUBSYSTOP)/common/include ## ECSINCDIR is the location for ECS common header files (common software) ECSINCDIR = /ecs/include ## SUBSYSLIBDIR is the location for CSCI common library files. SUBSYSLIBDIR = $(SUBSYSTOP)/common/lib/$(ARCH) ## ECSLIBDIR is the location for ECS common library files (common software) ECSLIBDIR = /ecs/lib/$(ARCH) ###################### CONFIGURATION DEPENDENCY ######################## # # CR_DEPENDENCIES are the files to be included in the # Configuration Record. # ######################################################################## CR_DEPENDENCIES = \ $(SUBSYSTOP)/.buildrc \ $(SUBSYSTOP)/make/.bldhost.$(ARCH) \ $(SUBSYSTOP)/make/make.options \ ./Makefile ###################### COMMON FLAGS FOR C/C++ ########################## # # These flags are common for both C and C++ compilation (based on ARCH). # ######################################################################## ## PLATFORM_FLAG is used for writing platform specific ecs code (must be ## used with caution and justification). PLATFORM_FLAG_hp = -DHPUX9X PLATFORM_FLAG_sgi = -DIRIX5X PLATFORM_FLAG_sun5 = -DSUNOS5X PLATFORM_FLAG = $(PLATFORM_FLAG_$(ARCH)) ## DEBUG_FLAG specifies whether code is optimized or set for the debugger ## as well as defining debug flags needed for conditional compilation DEBUG_FLAG_hp = -g DEBUG_FLAG_sgi = -g DEBUG_FLAG_sun5 = -g DEBUG_FLAG = $(DEBUG_FLAG_$(ARCH)) ## ANSI_FLAG is to specify ANSI compliance ANSI_FLAG_hp = -Aa +a1 +eh ANSI_FLAG_sgi = ANSI_FLAG_sun5 = ANSI_FLAG = $(ANSI_FLAG_$(ARCH)) ## INCLUDE_PATH is the common include path. INCLUDE_PATH = -I$(SUBSYSINCDIR) -I$(INCDIR) -I$(ECSINCDIR) ## COMMON_FLAGS is a handy macro to include all the flags above COMMON_FLAGS = $(DEBUG_FLAG) $(ANSI_FLAG) $(PLATFORM_FLAG) \ $(INCLUDE_PATH) $(LOCAL_COMMON_FLAGS) X11_MOTIF_FLAGS_sun5 = -I/opt/SUNWmotif/include \ -I/usr/openwin/include -D_REENTRANT -DSYSV X11_MOTIF_FLAGS_sgi = -I/usr/include/X11 -I/usr/include/Xm X11_MOTIF_FLAGS_hp = -I/usr/include/X11R5 \ -I/usr/include/Motif1.2 \ -DHP9000 -D_POSIX_SOURCE \ -D_HPUX_SOURCE -D_REENTRANT \ -DMOTIF1_2 -I/usr/include/reentrant X11_MOTIF_FLAGS = $(X11_MOTIF_FLAGS_$(ARCH)) EPAK_FLAGS_sun5 = -I/tools/bx50/epak3/include -I/tools/bx50/epak3/include/X11 EPAK_FLAGS_sgi = -I/tools/bx50/epak3/include -I/tools/bx50/epak3/include/X11 EPAK_FLAGS_hp = -I/tools/bx50/include EPAK_FLAGS = $(EPAK_FLAGS_$(ARCH)) ROGUEWAVE_FLAGS_sun5 = ROGUEWAVE_FLAGS_hp = -I/tools/rogue -DRWDEBUG ROGUEWAVE_FLAGS_sgi = -I/tools/rogue -DRWDEBUG ROGUEWAVE_FLAGS = $(ROGUEWAVE_FLAGS_$(ARCH)) ECS_COMMON_DIR = /ecs/formal/COMMON ECS_COMMON_INC = -I$(ECS_COMMON_DIR)/include ## COMMON_FLAGS are the flags common for both C source and C++ source. LOCAL_COMMON_FLAGS = -I. $(X11_MOTIF_FLAGS) $(EPAK_FLAGS) $(ROGUEWAVE_FLAGS) \ $(ECS_COMMON_INC) -DLOGIN -DFUNCPROTO -DXTFUNCPROTO ###################### C COMPILER SETUP ################################## # # Following flags setup the common options for the C compiler based on ARCH # ########################################################################## ## CC is the name of the C compiler to use CC_hp = cc CC_sgi = cc CC_sun5 = cc CC = $(CC_$(ARCH)) ## CCOMMON_FLAG are other common C flags CCOMMON_FLAGS_hp = -c CCOMMON_FLAGS_sgi = -c CCOMMON_FLAGS_sun5 = -c CCOMMON_FLAGS = $(CCOMMON_FLAGS_$(ARCH)) ## CFLAGS is a combination of all the above. The applications can include ## additional CFLAGS in the makefile. CFLAGS = $(COMMON_FLAGS) $(CCOMMON_FLAGS) ###################### C++ COMPILER SETUP ################################ # # Following flags setup the common options for the C++ compiler based on ARCH # ########################################################################## ## CXX is the name of the C++ compiler to use CXX_hp = CC CXX_sgi = CC CXX_sun5 = CC CXX = $(CXX_$(ARCH)) ## CXXCOMMON_FLAG are other common C flags CXXCOMMON_FLAGS_hp = -c CXXCOMMON_FLAGS_sgi = -c -x CXXCOMMON_FLAGS_sun5 = -c CXXCOMMON_FLAGS = $(CXXCOMMON_FLAGS_$(ARCH)) ## CXXFLAGS is a combination of all the above. The applications can include ## additional CXXFLAGS in the makefile. CXXFLAGS = $(TEMPLATE_OPTION) $(COMMON_FLAGS) $(CXXCOMMON_FLAGS) ###################### Library setup ##################################### # # Building libraries etc. # ########################################################################## ## AR is the name of the archive utility AR_hp = ar AR_sgi = ar AR_sun5 = ar AR = $(AR_$(ARCH)) ## AR_FLAGS are the flags to use for archive command. AR_FLAGS_hp = -r AR_FLAGS_sgi = -r AR_FLAGS_sun5 = -r AR_FLAGS = $(AR_FLAGS_$(ARCH)) ###################### LINKER SETUP ###################################### # # Following flags setup the common options for the linker # ########################################################################## ## LD is the name of the linker to use LD_hp = $(CXX) LD_sgi = $(CXX) LD_sun5 = /opt/SUNWspro/bin/CC LD = $(LD_$(ARCH)) ## LIB_PATH is the path for ecs specific libraries LIB_PATH = -L$(SUBSYSLIBDIR) -L$(LIBDIR) -L$(ECSLIBDIR) ## Motif Libraries X11_MOTIF_LIB_sun5 = -L/usr/openwin/lib -L/opt/SUNWmotif/lib \ -lXm -lXt -lX11 -lnsl -lgen X11_MOTIF_LIB_sgi = -L/usr/lib -lXm -lXt -lX11 X11_MOTIF_LIB_hp = -L/usr/lib/Motif1.2 -L/usr/lib/X11R5 \ -lXm -lXt -lX11 -lC X11_MOTIF_LIB = $(X11_MOTIF_LIB_$(ARCH)) ## EPak Libraries EPAK_LIB_sun5 = /tools/bx50/epak3/lib/libEPak.a EPAK_LIB_sgi = /tools/bx50/epak3/lib/libEPak.a EPAK_LIB_hp = /tools/bx50/lib/libXiWidgets.a EPAK_LIB = $(EPAK_LIB_$(ARCH)) ## ROGUEWAVE Libraries ROGUEWAVE_LIB_sun5 = -lrwtool ROGUEWAVE_LIB_sgi = -L/tools/rogue/lib -lrwtoolg ROGUEWAVE_LIB_hp = -DRW_POSIX_THREADS -L/tools/rogue/lib -lrwtoolg_mteh ROGUEWAVE_LIB = $(ROGUEWAVE_LIB_$(ARCH)) ## LDCOMMON_FLAGS are other common flags used LDCOMMON_FLAGS_hp = LDCOMMON_FLAGS_sgi = -lc LDCOMMON_FLAGS_sun5 = -lm -lc LDCOMMON_FLAGS = $(LDCOMMON_FLAGS_$(ARCH)) ## LD_FLAGS are common linker flags LD_FLAGS = $(LIB_PATH) $(EPAK_LIB) $(X11_MOTIF_LIB) $(LDCOMMON_FLAGS) $(ROGUEWAVE_LIB) ###################### IDL SETUP ######################################### # # Idl files compilation rules etc (this is for DCE) # ########################################################################## ## command for idl compiler IDL_hp = idl IDL_sgi = idl IDL_sun5 = idl IDL = $(IDL_$(ARCH)) ## Flags for the idl compiler IDL_FLAGS_hp = -keep c_source IDL_FLAGS_sgi = IDL_FLAGS_sun5 = -keep c_source IDL_FLAGS = $(IDL_FLAGS_$(ARCH)) ###################### IDL++ SETUP ####################################### # # Idl files compilation rules etc (this is for OODCE) # ########################################################################## ## command for idl++ compiler (not supported on SGI) IDLXX_hp = idl++ IDLXX_sun5 = idl++ IDLXX = $(IDLXX_$(ARCH)) ## Flags for the idl compiler IDLXXFLAGS_hp = -keep source IDLXXFLAGS_sun5 = -keep source IDLXXFLAGS = $(IDLXXFLAGS_$(ARCH)) ###################### DCE SETUP ######################################### # # These are popular options for building DCE applications # ########################################################################## ## COMPILER Options DCECFLAGS_hp = -I. -D_POSIX_SOURCE -D_REENTRANT +z -q DCECFLAGS_sgi = -I. DCECFLAGS_sun5 = -I. DCECFLAGS = $(DCECFLAGS_$(ARCH)) ### Linker options. These to be included before object files DCELDFLAGS_hp = -Wl,-a,archive_shared DCELDFLAGS_sun5 = DCELDFLAGS_sgi = DCELDFLAGS = $(DCELDFLAGS_$(ARCH)) ## Libraries DCELIBS_hp = -lbb -ldce -lm -lc_r DCELIBS_sgi = DCELIBS_sun5 = -lnsl -ldce -lsocket -lthread -lm DCELIBS = $(DCELIBS_$(ARCH)) ###################### OODCE SETUP ####################################### # # These are popular options for building OODCE applications. # ########################################################################## ## C COMPILER Options OODCECFLAGS_hp = -I. -D_POSIX_SOURCE -D_REENTRANT +z -q OODCECFLAGS_sgi = OODCECFLAGS_sun5 = -I. -DREENTRANT OODCECFLAGS = $(OODCECFLAGS_$(ARCH)) ## C++ COMPILER Options OODCECXXFLAGS_hp = -I. -I/usr/include/reentrant +eh \ -Dunix -DNIDL_PROTOTYPES -D__STDC__ \ -D_HPUX_SOURCE -D_CMA_PROTO_ -D_REENTRANT ODCECXXFLAGS_sgi = OODCECXXFLAGS_sun5 = -I. -I/opt/SUNWspro/SC3.0.1/include/CC -mt \ -Dunix -DNIDL_PROTOTYPES -D_CMA_PROTO_ -DSYSV OODCECXXFLAGS = $(OODCECXXFLAGS_$(ARCH)) ### Linker options. These to be included before object files OODCELDFLAGS_hp = +eh -g -Wl,-aarchive OODCELDFLAGS_sgi = OODCELDFLAGS_sun5 = OODCELDFLAGS = $(OODCELDFLAGS_$(ARCH)) ## Libraries OODCELIBS_hp = -loodce -lbb -ldce -lm -lc_r OODCELIBS_sgi = OODCELIBS_sun5 = -loodce -ldce -lthread -lnsl -lsocket -lm -lc OODCELIBS = $(OODCELIBS_$(ARCH)) ###################### CLEANUP SUPPORT ################################### # # DEFINE COMMANDS TO DELETE FILES ETC. USED BY THE CLEAN TARGET. # ########################################################################## DELFILES = rm -f ###################### Suffix setup and default rules #################### # # Add ecs specific suffixes and common rules for building object files. # ########################################################################## ## Define custom ecs suffixes (.cxx is a c++ source file) .SUFFIXES: .cxx .C .cpp .idl $(SUFFIXES) ## Define how to convert c++ file to object. Note that all object ## files are copied to the OBJDIR. ## Individual makefiles may define CSTM_CXXFLAGS to include ## custom C++ flags in compilation. ifdef SILENTMODE $(OBJDIR)/%.o: %.cxx @echo Compiling $< ... @rm -f $@ @$(CXX) $(CXXFLAGS) $(CSTM_CXXFLAGS) $< -o $@ $(OBJDIR)/%.o: %.cpp @echo Compiling $< ... @rm -f $@ @$(CXX) $(CXXFLAGS) $(CSTM_CXXFLAGS) $< -o $@ $(OBJDIR)/%.o: %.C @echo Compiling $< ... @rm -f $@ @$(CXX) $(CXXFLAGS) $(CSTM_CXXFLAGS) $< -o $@ %.o: %.C @echo Compiling $< ... @rm -f $@ @$(CXX) $(CXXFLAGS) $(CSTM_CXXFLAGS) $< -o $@ %.o: %.cpp @echo Compiling $< ... @rm -f $@ @$(CXX) $(CXXFLAGS) $(CSTM_CXXFLAGS) $< -o $@ %.o: %.cxx @echo Compiling $< ... @rm -f $@ @$(CXX) $(CXXFLAGS) $(CSTM_CXXFLAGS) $< -o $@ else $(OBJDIR)/%.o: %.cxx rm -f $@ $(CXX) $(CXXFLAGS) $(CSTM_CXXFLAGS) $< -o $@ $(OBJDIR)/%.o: %.cpp rm -f $@ $(CXX) $(CXXFLAGS) $(CSTM_CXXFLAGS) $< -o $@ $(OBJDIR)/%.o: %.C rm -f $@ $(CXX) $(CXXFLAGS) $(CSTM_CXXFLAGS) $< -o $@ %.o: %.C rm -f $@ $(CXX) $(CXXFLAGS) $(CSTM_CXXFLAGS) $< -o $@ %.o: %.cxx rm -f $@ $(CXX) $(CXXFLAGS) $(CSTM_CXXFLAGS) $< -o $@ %.o: %.cpp rm -f $@ $(CXX) $(CXXFLAGS) $(CSTM_CXXFLAGS) $< -o $@ endif ## Define how to convert c file to object. Note that all object ## files are copied to the OBJDIR. ## Individual makefiles may define CSTM_CFLAGS to include ## custom C flags in compilation. ifdef SILENTMODE $(OBJDIR)/%.o: %.c @echo Compiling $< ... @rm -f $@ @$(CC) $(CFLAGS) $(CSTM_CFLAGS) $< -o $@ %.o: %.c @echo Compiling $< ... @rm -f $@ @$(CC) $(CFLAGS) $(CSTM_CFLAGS) $< -o $@ else $(OBJDIR)/%.o: %.c rm -f $@ $(CC) $(CFLAGS) $(CSTM_CFLAGS) $< -o $@ %.o: %.c rm -f $@ $(CC) $(CFLAGS) $(CSTM_CFLAGS) $< -o $@ endif include $(CMTOP)/COMMON/make/makecm.options ## DO NOT ADD ANYTHING AFTER THIS LINE ## hdf-eos4-2.17v1.00.dfsg.1/make/Makefile.instr0000555000175000017500000001002706161561572021501 0ustar amckinstryamckinstry######################################################################### # # Name # Makefile.template # # Purpose # # Template makefile for the CSS subsystem. Copy this file to your # directory and follow instructions to create your custom # makefile. # Once you are finished creating the custom makefile. Delete # These instructions. # ########################################################################## ##############Define CSCI################################################ ## CSCI must be defined before including the options file. ## CSCI = CF CSCI = ##############Include options file####################################### include $(SUBSYSTOP)/make/make.options ##############CUSTOM DEFINITIONS ######################################## ## Include here any custom definitions for the directory. Note that you ## may want to use some of these definitions in the later portion of the ## makefile to define source, header, binary files etc. ## ##############END OF CUSTOM DEFINITIONS################################## ##############Define CXXSRCFILES######################################### ## Define all .cxx files in your directory here. Example below: ## CXXSRCFILES = myFile.cxx ## CXXSRCFILES = ##############Define CSRCFILES########################################### ## Define all .c files in your directory here. Example ## CSRCFILES = myFile.c ## CSRCFILES = ##############Define HFILES############################################## ## Define all .h files for your directory. Note that these files ## go in the include directory for the CSCI. Example ## HFILES = $(INCDIR)/myFile.h ## Note that INCDIR defines the CSCI include directory ## HFILES = ##############Define OBJFILES############################################ ## Defines object files created in this directory ## OBJFILES = $(OBJDIR)/myFile.o ## Note that OBJDIR defines the location for .o files for the CSCI. ## OBJFILES = ##############Define LIBFILES############################################ ## Defines the libraries you build in your directory. Example: ## LIBFILES = $(LIBDIR)/libmylib.a $(LIBDIR)/libmylib.a ## Note that LIBDIR is the CSCI lib directory ## LIBFILES = ##############Define BINFILES############################################ ## Defines any executables you build in this directory. ## BINFILES = $(BINDIR)/myServer ## BINFILES = ##############Define build targets####################################### ## all must be the first target in your makefile. Which would build ## the directory. Follow the all definition by the rest of the custom ## targets and dependency list. ## all: ##############End of build target definitions############################ ##############Define variables for targets in the standard file ######### ##############CLEANFILES############################################### ## Defines files to cleanup (delete) for this directory. Please ## include names of ONLY the files that you create (derived files). ## All other files like core etc will be cleanup for you. ## Include additional files in the following if needed. CLEANFILES = $(OBJFILES) $(LIBFILES) $(BINFILES) ##############INSTALLFILES############################################# ## Defines files to be released for the world ## ## INSHFILES - header files to be released. INSHFILES = $(HFILES) ## Libraries to be released INSLIBFILES = $(LIBFILES) ## Binaries to be released INSBINFILES = $(BINFILES) ##############LABELFILES############################################### ## DCM needs this target to label all the executables and libraries that ## are created in the directory. Default definition is provided. ## Modify if needed. LABELFILES = $(LIBFILES) $(BINFILES) ##############TESTSUBDIRS############################################## ## Defines all subdirectories that have test driver or unit test code. ## Do not include the complete path but just the name of the directory. ## include all test subdirectories. TESTSUBDIRS = test ##############Include the additional targets file######################## include $(SUBSYSTOP)/make/make.targets hdf-eos4-2.17v1.00.dfsg.1/make/CLSInstall.sh0000555000175000017500000000077406161561563021217 0ustar amckinstryamckinstry#!/bin/csh ################################################################################ # # CLS applications # ################################################################################ # create the directory structure echo "creating $SUBSYSTOP directory structure ..." mkdir -p $SUBSYSTOP/install/data # copy the data directories into the install data directory echo "copying data into $SUBSYSTOP/install/data directory ..." cp -r $SUBSYSTOP/DESKT/data/* $SUBSYSTOP/install/data hdf-eos4-2.17v1.00.dfsg.1/make/Makefile.template0000555000175000017500000000222306237653472022161 0ustar amckinstryamckinstry## Template Makefile. See instructions in Makefile.instr ## CSCI = hdfeos include $(SUBSYSTOP)/make/make.options ##############CUSTOM DEFINITIONS ######################################## ##############END OF CUSTOM DEFINITIONS################################## CXXSRCFILES = CSRCFILES = EHapi.c SWapi.c GDapi.c PTapi.c HFILES = HdfEosDef.h cfortHdf.h OBJFILES = EHapi.o SWapi.o GDapi.o PTapi.o LIBFILES = $(LIBDIR)/libhdfeos.a BINFILES = all: libhdfeos.a libhdfeos.a: EHapi.o SWapi.o GDapi.o PTapi.c ${AR} $@ $? EHapi.o : EHapi.c ${CC} ${INCLUDE} -c Ehapi.c -o EHapi.o SWapi.o : SWapi.c ${CC} ${INCLUDE} -c SWapi0.c -o SWapi.o rm SWapi0.c GDapi.o : GDapi.c ${CC} ${INCLUDE} -c GDapi0.c -o GDapi.o rm GDapi0.c PTapi.o : PTapi.c ${CC} ${INCLUDE} -c PTapi0.c -o PTapi.o ##############End of build target definitions############################ CLEANFILES = $(OBJFILES) $(LIBFILES) $(BINFILES) INSHFILES = $(HFILES) INSLIBFILES = $(LIBFILES) INSBINFILES = LABELFILES = $(LIBFILES) TESTSUBDIRS = test include $(SUBSYSTOP)/make/make.targets hdf-eos4-2.17v1.00.dfsg.1/make/makeidl.include0000555000175000017500000000446306161561620021657 0ustar amckinstryamckinstry# Must define the following variables # MYPARENT - where the idl files are located # NAME1 - name of the first idl file (minus the .idl extension) # NAME2 - # NAME3 - # CSTM_IDLFLAGS - additionla idl flags if any # CSTM_CFLAGS - custom c flags if any # MAKECMD - environment variable must be set (done by buildrc) # An acf file (even if dummy must be defined) IDLMAKECMD = clearmake -C gnu -f ../Makefile idltarget IDLNAME = NAME.idl IDLNAMEH = NAME.h IDLNAMEC = NAME_cstub.c \ NAME_sstub.c IDLNAMEO = $(IDLNAMEC:.c=.o) ACFNAME = NAME.acf ifdef NAME1 IDLFILE1 := $(subst NAME, $(NAME1), $(IDLNAME)) IDLGENH1 := $(subst NAME, $(NAME1), $(IDLNAMEH)) IDLGENC1 := $(subst NAME, $(NAME1), $(IDLNAMEC)) IDLGENO1 := $(subst NAME, $(NAME1), $(IDLNAMEO)) ACF1 := $(subst NAME, $(NAME1), $(ACFNAME)) else IDLFILE1 = IDLGENH1 = IDLGENC1 = IDLGENO1 = ACF1 = endif ifdef NAME2 IDLFILE2 := $(subst NAME, $(NAME2), $(IDLNAME)) IDLGENH2 := $(subst NAME, $(NAME2), $(IDLNAMEH)) IDLGENC2 := $(subst NAME, $(NAME2), $(IDLNAMEC)) IDLGENO2 := $(subst NAME, $(NAME2), $(IDLNAMEO)) ACF2 := $(subst NAME, $(NAME2), $(ACFNAME)) else IDLFILE2 = IDLGENH2 = IDLGENC2 = IDLGENO2 = ACF2 = endif ifdef NAME3 IDLFILE3 := $(subst NAME, $(NAME3), $(IDLNAME)) IDLGENH3 := $(subst NAME, $(NAME3), $(IDLNAMEH)) IDLGENC3 := $(subst NAME, $(NAME3), $(IDLNAMEC)) IDLGENO3 := $(subst NAME, $(NAME3), $(IDLNAMEO)) ACF3 := $(subst NAME, $(NAME3), $(ACFNAME)) else IDLFILE3 = IDLGENH3 = IDLGENC3 = IDLGENO3 = ACF3 = endif IDLFILES := $(IDLFILE1) $(IDLFILE2) $(IDLFILE3) IDLHFILES := $(IDLGENH1) $(IDLGENH2) $(IDLGENH3) IDLCFILES := $(IDLGENC1) $(IDLGENC2) $(IDLGENC3) IDLOBJFILES := $(IDLGENO1) $(IDLGENO2) $(IDLGENO3) ACFFILES := $(ACF1) $(ACF2) $(ACF3) IDLHFILES := $(IDLGENH1) $(IDLGENH2)$(IDLGENH3) IDLGENFILES := $(IDLFILES) \ $(ACFFILES) \ $(IDLHFILES) \ $(IDLCFILES) \ $(IDLOBJFILES) IDLDGENFILES := $(patsubst %, $(ARCH)/%, $(IDLGENFILES)) ifdef MYPARENT %.idl: $(MYPARENT)/%.idl rm -f $@; \ cp $(MYPARENT)/$@ $@ %.acf: $(MYPARENT)/%.acf rm -f $@; \ cp $(MYPARENT)/$@ $@ %.h: %.idl $(IDL) ${IDL_FLAGS} $(CSTM_IDLFLAGS) $< endif makeidl: (cd $(ARCH); $(IDLMAKECMD)) idltarget: $(IDLHFILES) hdf-eos4-2.17v1.00.dfsg.1/make/make.targets0000555000175000017500000000444306161561613021214 0ustar amckinstryamckinstry######################################################################### # # Name # make.targets # # Purpose # # Common targets for build. Must be included in the Makefile at # the end. See the template makefile for instructions. # ########################################################################## ###############install#################################################### ## Installs the files to release directory. CM use only. LIBRARYFILES := $(strip $(INSLIBFILES) ) BINARYFILES := $(strip $(INSBINFILES) ) HEADERFILES := $(strip $(INSHFILES) ) DOCUMENTATIONFILES := $(strip $(INSDOCFILES) ) EMPTY := $(strip, " ") install:: installbinaryfiles \ installlibraryfiles installbinaryfiles:: @echo "$(B) Checking for binary files to Install ..." @if [ "$(BINARYFILES)" = "$(EMPTY)" ] ; then \ echo "$(B) No binary files to Install ..." ; \ else \ if [ ! -d $(SUBSYSTOP)/install/bin ] ; then \ mkdir -p $(SUBSYSTOP)/install/bin ; \ fi ; \ echo "$(B) Installing $(INSBINFILES) ..." ; \ cp $(INSBINFILES) $(SUBSYSTOP)/install/bin ; \ chmod ug+w $(SUBSYSTOP)/install/bin/* ; \ fi installlibraryfiles:: @echo "$(B) Checking for library files to Install ..." @if [ "$(LIBRARYFILES)" = "$(EMPTY)" ] ; then \ echo "$(B) No library files to Install ..." ; \ else \ echo "$(B) Installing $(INSLIBFILES) ..." ; \ cd $(SUBSYSTOP)/lib/$(ARCH) ; \ $(CMTOP)/COMMON/make/instvobele.sh $(INSLIBFILES) ; \ fi ###############installdir################################################# ## install for te directory (access to others ??) installdir: @echo Installdir target executed ! Nothing done !! ###############test####################################################### ## builds all the test subdirectories recursively. Uses variable ## TESTSUBDIRS specified in the makefile. test:: @for DIR in $(TESTSUBDIRS); do \ (echo "$B Building directory $$DIR ..." ; B="${B} "; export B; cd $$DIR; $(MAKECMD) ) \ done ###############testclean################################################## ## cleans all the test subdirectories recursively. Uses variable ## TESTSUBDIRS specified in the makefile. testclean:: @for DIR in $(TESTSUBDIRS); do \ (echo "$B Cleaning $$DIR ..."; B="${B} "; export B; cd $$DIR; $(MAKECMD) clean ) \ done include $(CMTOP)/COMMON/make/makecm.targets hdf-eos4-2.17v1.00.dfsg.1/make/makeidlxx.include0000555000175000017500000000501006161561625022231 0ustar amckinstryamckinstry# Must define the following variables # MYPARENT - where the idl files are located # NAME1 - name of the first idl file (minus the .idl extension) # NAME2 - # NAME3 - # CSTM_IDLXXFLAGS - additionla idl flags if any # CSTM_CFLAGS - custom c flags if any # MAKECMD - environment variable must be set (done by buildrc) # An acf file (even if dummy must be defined) IDLXXMAKECMD = clearmake -C gnu -f ../Makefile idltarget IDLXXNAME = NAME.idl IDLXXNAMEH = NAME.h \ NAMEC.H \ NAMES.H IDLXXNAMEC = NAME_cstub.c \ NAME_sstub.c \ NAMEE.C \ NAMEC.C IDLXXNAMEO = $(IDLXXNAMEC:.c=.o) ACFNAME = NAME.acf ifdef NAME1 IDLXXFILE1 := $(subst NAME, $(NAME1), $(IDLXXNAME)) IDLXXGENH1 := $(subst NAME, $(NAME1), $(IDLXXNAMEH)) IDLXXGENC1 := $(subst NAME, $(NAME1), $(IDLXXNAMEC)) IDLXXGENO1 := $(subst NAME, $(NAME1), $(IDLXXNAMEO)) ACF1 := $(subst NAME, $(NAME1), $(ACFNAME)) else IDLXXFILE1 = IDLXXGENH1 = IDLXXGENC1 = IDLXXGENO1 = ACF1 = endif ifdef NAME2 IDLXXFILE2 := $(subst NAME, $(NAME2), $(IDLXXNAME)) IDLXXGENH2 := $(subst NAME, $(NAME2), $(IDLXXNAMEH)) IDLXXGENC2 := $(subst NAME, $(NAME2), $(IDLXXNAMEC)) IDLXXGENO2 := $(subst NAME, $(NAME2), $(IDLXXNAMEO)) ACF2 := $(subst NAME, $(NAME2), $(ACFNAME)) else IDLXXFILE2 = IDLXXGENH2 = IDLXXGENC2 = IDLXXGENO2 = ACF2 = endif ifdef NAME3 IDLXXFILE3 := $(subst NAME, $(NAME3), $(IDLXXNAME)) IDLXXGENH3 := $(subst NAME, $(NAME3), $(IDLXXNAMEH)) IDLXXGENC3 := $(subst NAME, $(NAME3), $(IDLXXNAMEC)) IDLXXGENO3 := $(subst NAME, $(NAME3), $(IDLXXNAMEO)) ACF3 := $(subst NAME, $(NAME3), $(ACFNAME)) else IDLXXFILE3 = IDLXXGENH3 = IDLXXGENC3 = IDLXXGENO3 = ACF3 = endif IDLXXFILES := $(IDLXXFILE1) $(IDLXXFILE2) $(IDLXXFILE3) IDLXXHFILES := $(IDLXXGENH1) $(IDLXXGENH2) $(IDLXXGENH3) IDLXXCFILES := $(IDLXXGENC1) $(IDLXXGENC2) $(IDLXXGENC3) IDLXXOBJFILES := $(IDLXXGENO1) $(IDLXXGENO2) $(IDLXXGENO3) ACFFILES := $(ACF1) $(ACF2) $(ACF3) IDLXXHFILES := $(IDLXXGENH1) $(IDLXXGENH2)$(IDLXXGENH3) IDLXXGENFILES := $(IDLXXFILES) \ $(ACFFILES) \ $(IDLXXHFILES) \ $(IDLXXCFILES) \ $(IDLXXOBJFILES) IDLXXDGENFILES := $(patsubst %, $(ARCH)/%, $(IDLXXGENFILES)) ifdef MYPARENT %.idl: $(MYPARENT)/%.idl rm -f $@; \ cp $(MYPARENT)/$@ $@ %.acf: $(MYPARENT)/%.acf rm -f $@; \ cp $(MYPARENT)/$@ $@ %.h: %.idl $(IDLXX) ${IDLXXFLAGS} $(CSTM_IDLXXFLAGS) $< endif makeidl: (cd $(ARCH); $(IDLXXMAKECMD)) idltarget: $(IDLXXHFILES) hdf-eos4-2.17v1.00.dfsg.1/obj/0000775000175000017500000000000010665575053016544 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/dec/0000775000175000017500000000000006161561650017271 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/sgi32/0000775000175000017500000000000006161561662017470 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/ibm/0000775000175000017500000000000006161561654017311 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/linux/0000775000175000017500000000000007700557514017701 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/macintosh/0000775000175000017500000000000010115410045020504 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/linux32/0000775000175000017500000000000010622411545020034 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/sun5.9/0000775000175000017500000000000010322756146017577 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/linux64/0000775000175000017500000000000010622411536020041 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/sun5.10/0000775000175000017500000000000010322756154017646 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/sun4/0000775000175000017500000000000006161561667017437 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/irix65/0000775000175000017500000000000007012043521017650 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/sun5/0000775000175000017500000000000006161561671017433 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/sun5.8/0000775000175000017500000000000007366064377017612 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/sgi/0000775000175000017500000000000006161561656017326 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/macintel/0000775000175000017500000000000010622411522020317 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/hp/0000775000175000017500000000000006161561652017147 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/obj/sgi64/0000775000175000017500000000000006161561665017500 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/configure0000555000175000017500000315030611204555146017674 0ustar amckinstryamckinstry#! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.61 for hdf-eos2 4.2. # # 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 && 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='hdf-eos2' PACKAGE_TARNAME='hdf-eos2' PACKAGE_VERSION='4.2' PACKAGE_STRING='hdf-eos2 4.2' PACKAGE_BUGREPORT='null@bogus.email' # 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_default_prefix=`pwd`/hdfeos2 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 INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA 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 MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT build build_cpu build_vendor build_os host host_cpu host_vendor host_os 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 GREP EGREP LN_S ECHO AR RANLIB CPP CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL FC FCFLAGS ac_ct_FC LIBOBJS TESTDRIVERS_CONDITIONAL_TRUE TESTDRIVERS_CONDITIONAL_FALSE INSTALL_INCLUDE_CONDITIONAL_TRUE INSTALL_INCLUDE_CONDITIONAL_FALSE F2CFORTRAN_CONDITIONAL_TRUE F2CFORTRAN_CONDITIONAL_FALSE F2CFORTRAN_90_CONDITIONAL_TRUE F2CFORTRAN_90_CONDITIONAL_FALSE F2CFORTRAN_32PTR_CONDITIONAL_TRUE F2CFORTRAN_32PTR_CONDITIONAL_FALSE SZIP_ENCODER_CONDITIONAL_TRUE SZIP_ENCODER_CONDITIONAL_FALSE 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 FC FCFLAGS' # 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 hdf-eos2 4.2 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/hdf-eos2] --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] _ACEOF fi if test -n "$ac_init_help"; then case $ac_init_help in short | recursive ) echo "Configuration of hdf-eos2 4.2:";; esac cat <<\_ACEOF Optional Features: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-maintainer-mode enable make rules and dependencies not useful (and sometimes confusing) to the casual installer --enable-shared[=PKGS] build shared libraries [default=no] --enable-static[=PKGS] build static libraries [default=yes] --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors --disable-libtool-lock avoid locking (might break parallel builds) --enable-install-include HDF-EOS2 normally only installs libraries, assuming that users will use the headers in the include directories. Users who want the standard automake behavoior of installing both libraries and header files should enable this option. 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] --with-jpeg=DIR Specify path to external jpeg library. Linker must be able to find jpeg if HDF4 was built with jpeg. [default=yes] --with-zlib=DIR Specify path to external zlib library. Linker must be able to find zlib if HDF4 was built with zlib. [default=yes] --with-szlib=DIR Use szlib library for external szlib I/O filter. Linker must be able to find szlib if HDF4 was build with szip. [default=no] --with-hdf4=DIR Specify path to HDF4 library to use while building [default=yes] 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 FC Fortran compiler command FCFLAGS Fortran compiler flags 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 hdf-eos2 configure 4.2 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 hdf-eos2 $as_me 4.2, 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_CONFIG_SRCDIR([src/EHapi.c]) ac_config_headers="$ac_config_headers include/HE2_config.h" ac_aux_dir= for ac_dir in config "$srcdir"/config; 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 config \"$srcdir\"/config" >&5 echo "$as_me: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&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. am__api_version="1.9" # 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 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then # We used to keeping the `.' as first argument, in order to # allow $(mkdir_p) to be used without argument. As in # $(mkdir_p) $(somedir) # where $(somedir) is conditionally defined. However this is wrong # for two reasons: # 1. if the package is installed by a user who cannot write `.' # make install will fail, # 2. the above comment should most certainly read # $(mkdir_p) $(DESTDIR)$(somedir) # so it does not work when $(somedir) is undefined and # $(DESTDIR) is not. # To support the latter case, we have to write # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir), # so the `.' trick is pointless. mkdir_p='mkdir -p --' else # On NextStep and OpenStep, the `mkdir' command does not # recognize any option. It will interpret all options as # directories to create, and then abort because `.' already # exists. for d in ./-p ./--version; do test -d $d && rmdir $d done # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists. if test -f "$ac_aux_dir/mkinstalldirs"; then mkdir_p='$(mkinstalldirs)' else mkdir_p='$(install_sh) -d' fi fi 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 # test to see if srcdir already configured if test "`cd $srcdir && pwd`" != "`pwd`" && 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 # 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='hdf-eos2' VERSION='4.2' 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-"$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="\${SHELL} \$(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 -' { echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6; } # Check whether --enable-maintainer-mode was given. if test "${enable_maintainer_mode+set}" = set; then enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval else USE_MAINTAINER_MODE=no fi { echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6; } if test $USE_MAINTAINER_MODE = yes; then MAINTAINER_MODE_TRUE= MAINTAINER_MODE_FALSE='#' else MAINTAINER_MODE_TRUE='#' MAINTAINER_MODE_FALSE= fi MAINT=$MAINTAINER_MODE_TRUE # Disable shared libraries (for now) # 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=no 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 # 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 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 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 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/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 { 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 $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 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 && break 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 fi { 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 GNU ld's 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 ld's 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' { 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_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. tmp_nm="$ac_dir/${ac_tool_prefix}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" 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 recognise dependent libraries" >&5 echo $ECHO_N "checking how to recognise 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 aix4* | aix5*) lt_cv_deplibs_check_method=pass_all ;; beos*) lt_cv_deplibs_check_method=pass_all ;; bsdi4*) 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'. lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' lt_cv_file_magic_cmd='$OBJDUMP -f' ;; darwin* | rhapsody*) lt_cv_deplibs_check_method=pass_all ;; freebsd* | kfreebsd*-gnu) 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)/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 ;; 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*) case $host_cpu in alpha*|hppa*|i*86|ia64*|m68*|mips*|powerpc*|sparc*|s390*|sh*|x86_64*) lt_cv_deplibs_check_method=pass_all ;; *) # glibc up to 2.1.1 does not perform some relocations on ARM # this will be overridden with pass_all, but let us keep it just in case lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;; esac lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` lt_cv_deplibs_check_method=pass_all ;; netbsd*) 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*) lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object' else lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library' fi ;; osf3* | osf4* | osf5*) lt_cv_deplibs_check_method=pass_all ;; sco3.2v5*) lt_cv_deplibs_check_method=pass_all ;; solaris*) lt_cv_deplibs_check_method=pass_all ;; sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 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 ;; esac ;; sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7* | 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"} # 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 4345 "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-*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-*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-*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 ;; 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 null@bogus.email ## ## ------------------------------- ## _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/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 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 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; ;; *) # If test is not a shell built-in, we'll probably end up computing a # maximum length that is only half of the actual maximum length, but # we can't tell. while (test "X"`$CONFIG_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` ;; 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 the above into a raw symbol and a C symbol. symxfrm='\1 \2\3 \3' # 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'" ;; irix* | nonstopux*) symcode='[BCDEGRST]' ;; osf*) symcode='[BCDEGQRST]' ;; solaris* | sysv5*) symcode='[BDRT]' ;; 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 # 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 -f 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 s/^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 M$VC, # 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 "$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_deplibs' old_postinstall_cmds='chmod 644 $oldlib' old_postuninstall_cmds= if test -n "$RANLIB"; then case $host_os in openbsd*) old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds" ;; *) old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds" ;; esac old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" fi # 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 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;\n" # Code to be used in simple link tests lt_simple_link_test_code='int main(){return(0);}\n' # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # Allow CC to be a program name with arguments. compiler=$CC # # Check for any special shared library compilation flags. # lt_prog_cc_shlib= if test "$GCC" = no; then case $host_os in sco3.2v5*) lt_prog_cc_shlib='-belf' ;; esac fi if test -n "$lt_prog_cc_shlib"; then { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&5 echo "$as_me: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&2;} if echo "$old_CC $old_CFLAGS " | grep "[ ]$lt_prog_cc_shlib[ ]" >/dev/null; then : else { echo "$as_me:$LINENO: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5 echo "$as_me: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;} lt_cv_prog_cc_can_build_shared=no fi fi # # Check to make sure the static flag actually works. # { echo "$as_me:$LINENO: checking if $compiler static flag $lt_prog_compiler_static works" >&5 echo $ECHO_N "checking if $compiler static flag $lt_prog_compiler_static works... $ECHO_C" >&6; } if test "${lt_prog_compiler_static_works+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_prog_compiler_static_works=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_prog_compiler_static" printf "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The compiler 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 else lt_prog_compiler_static_works=yes fi fi $rm conftest* LDFLAGS="$save_LDFLAGS" fi { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; } if test x"$lt_prog_compiler_static_works" = xyes; then : else lt_prog_compiler_static= fi 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 printf "$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}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:7021: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:7025: \$? = $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 if test ! -s conftest.err; 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* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | 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' ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic='-fno-common' ;; 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 ;; mingw* | 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*) case $CC in icc* | ecc*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-static' ;; ccc*) lt_prog_compiler_wl='-Wl,' # All Alpha code is PIC. lt_prog_compiler_static='-non_shared' ;; esac ;; osf3* | osf4* | osf5*) lt_prog_compiler_wl='-Wl,' # All OSF/1 code is PIC. lt_prog_compiler_static='-non_shared' ;; sco3.2v5*) lt_prog_compiler_pic='-Kpic' lt_prog_compiler_static='-dn' ;; solaris*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; sunos4*) lt_prog_compiler_wl='-Qoption ld ' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 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 ;; 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_prog_compiler_pic_works+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_prog_compiler_pic_works=no ac_outfile=conftest.$ac_objext printf "$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}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:7254: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:7258: \$? = $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 if test ! -s conftest.err; then lt_prog_compiler_pic_works=yes fi fi $rm conftest* fi { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; } if test x"$lt_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 { 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 printf "$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}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:7314: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:7318: \$? = $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 if test ! -s out/conftest.err; then lt_cv_prog_compiler_c_o=yes fi fi chmod u+w . $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_" # 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. extract_expsyms_cmds= 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 ;; 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}' # See if GNU ld supports shared libraries. case $host_os in aix3* | aix4* | aix5*) # 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 '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -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}--image-base=0x10000000 ${wl}--out-implib,$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}--image-base=0x10000000 ${wl}--out-implib,$lib' else ld_shlibs=no fi ;; netbsd*) 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* | sysv5*) 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 ;; sunos4*) archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= hardcode_direct=yes hardcode_shlibpath_var=no ;; linux*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_cmds="$tmp_archive_cmds" 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 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 -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' else archive_expsym_cmds="$tmp_archive_cmds" fi else ld_shlibs=no fi ;; *) 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" = yes; then 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 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 "$link_static_flag"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct=unsupported fi ;; aix4* | aix5*) 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].*|aix5*) 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 hardcode_direct=yes 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' 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 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` # 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 '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'`; 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 $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${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 $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_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 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` # 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 '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'`; 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' # -bexpall does not export symbols beginning with underscore (_) always_export_symbols=yes # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec=' ' archive_cmds_need_lc=yes # This is similar to how AIX traditionally builds it's shared libraries. archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${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 ;; bsdi4*) 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*) if test "$GXX" = yes ; then archive_cmds_need_lc=no case "$host_os" in rhapsody* | darwin1.[012]) allow_undefined_flag='-undefined suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then allow_undefined_flag='-flat_namespace -undefined suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[012]) allow_undefined_flag='-flat_namespace -undefined suppress' ;; 10.*) allow_undefined_flag='-undefined dynamic_lookup' ;; esac fi ;; esac lt_int_apple_cc_single_mod=no output_verbose_link_cmd='echo' if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then lt_int_apple_cc_single_mod=yes fi if test "X$lt_int_apple_cc_single_mod" = Xyes ; then archive_cmds='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' else archive_cmds='$CC -r ${wl}-bind_at_load -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' fi module_cmds='$CC ${wl}-bind_at_load $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 ld's if test "X$lt_int_apple_cc_single_mod" = Xyes ; then archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' else archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' fi 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}' hardcode_direct=no hardcode_automatic=yes hardcode_shlibpath_var=unsupported whole_archive_flag_spec='-all_load $convenience' link_all_deplibs=yes else ld_shlibs=no 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* | kfreebsd*-gnu) 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* | hpux11*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then case "$host_cpu" in hppa*64*|ia64*) archive_cmds='$CC -shared ${wl}+h ${wl}$soname -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*|ia64*) archive_cmds='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags' ;; *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;; esac fi if test "$with_gnu_ld" = no; then case "$host_cpu" in hppa*64*) hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_flag_spec_ld='+b $libdir' hardcode_libdir_separator=: hardcode_direct=no hardcode_shlibpath_var=no ;; ia64*) hardcode_libdir_flag_spec='-L$libdir' hardcode_direct=no hardcode_shlibpath_var=no # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; *) 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 ;; 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*) 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*) 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' 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 ;; 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 ${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=: ;; sco3.2v5*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var=no export_dynamic_flag_spec='${wl}-Bexport' runpath_var=LD_RUN_PATH hardcode_runpath_var=yes ;; solaris*) no_undefined_flag=' -z text' if test "$GCC" = yes; then 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 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].*) ;; *) # Supported since Solaris 2.6 (maybe 2.5.1?) whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;; 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.2uw2*) archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes hardcode_minus_L=no hardcode_shlibpath_var=no hardcode_runpath_var=yes runpath_var=LD_RUN_PATH ;; sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*) no_undefined_flag='${wl}-z ${wl}text' if test "$GCC" = yes; then archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' fi runpath_var='LD_RUN_PATH' hardcode_shlibpath_var=no ;; sysv5*) no_undefined_flag=' -z text' # $CC -shared without GNU ld will not create a library from C++ # object files and a static libstdc++, better avoid it by now 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' hardcode_libdir_flag_spec= hardcode_shlibpath_var=no runpath_var='LD_RUN_PATH' ;; 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 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 # # 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* printf "$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 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 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 ';' >/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. 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 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' ;; aix4* | aix5*) 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 ;; bsdi4*) 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' 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)' # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. if test "$GCC" = yes; then sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` else sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' fi 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 ;; kfreebsd*-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='GNU ld.so' ;; freebsd*) objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` 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 ;; *) # from 3.2 on shlibpath_overrides_runpath=no 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' ;; 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*) 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 # find out which ABI we are using libsuff= case "$host_cpu" in x86_64*|s390x*|powerpc64*) echo '#line 8644 "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 case `/usr/bin/file conftest.$ac_objext` in *64-bit*) libsuff=64 sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}" ;; esac fi rm -rf conftest* ;; esac # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`$SED -e 's/:,\t/ /g;s/=^=*$//;s/=^= * / /g' /etc/ld.so.conf | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $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' ;; knetbsd*-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='GNU ld.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 need_lib_prefix=no need_version=yes 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" ;; sco3.2v5*) version_type=osf 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 ;; 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.2uw2* | sysv4.3* | sysv5*) 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 ;; 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 { 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" { 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="-dld" 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="-dld" 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" 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); */ } 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; ) 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_unknown|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 LDFLAGS="$LDFLAGS $link_static_flag" { 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); */ } 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; ) 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_unknown|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 librarie types wil 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 ;; aix4* | aix5*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; darwin* | rhapsody*) if test "$GCC" = yes; then archive_cmds_need_lc=no case "$host_os" in rhapsody* | darwin1.[012]) allow_undefined_flag='-undefined suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then allow_undefined_flag='-flat_namespace -undefined suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[012]) allow_undefined_flag='-flat_namespace -undefined suppress' ;; 10.*) allow_undefined_flag='-undefined dynamic_lookup' ;; esac fi ;; esac output_verbose_link_cmd='echo' archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs$compiler_flags -install_name $rpath/$soname $verstring' 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 ld's archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs$compiler_flags -install_name $rpath/$soname $verstring~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}' hardcode_direct=no hardcode_automatic=yes hardcode_shlibpath_var=unsupported whole_archive_flag_spec='-all_load $convenience' link_all_deplibs=yes else ld_shlibs=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 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 \ 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 \ 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 # 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., 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. # 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 s/^X//" # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi # 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 # 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 # 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 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="$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 # 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"; 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_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= # Source file extension for C++ test sources. ac_ext=cc # 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;\n" # Code to be used in simple link tests lt_simple_link_test_code='int main(int, char *) { return(0); }\n' # ltmain only uses $CC for tagged configurations so make sure $CC is set. # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # Allow CC to be a program name with arguments. compiler=$CC # 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 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 unset lt_cv_path_LD fi test -z "${LDCXX+set}" || LD=$LDCXX CC=${CXX-"c++"} compiler=$CC compiler_CXX=$CC cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'` # 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 GNU ld's 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 ld's 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 ;; aix4* | aix5*) 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].*|aix5*) 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 hardcode_direct_CXX=yes 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' 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 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` # 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 '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'`; 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 $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${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 $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_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 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` # 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 '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'`; 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' # -bexpall does not export symbols beginning with underscore (_) always_export_symbols_CXX=yes # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec_CXX=' ' archive_cmds_need_lc_CXX=yes # This is similar to how AIX traditionally builds it's shared libraries. archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi 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}--image-base=0x10000000 ${wl}--out-implib,$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}--image-base=0x10000000 ${wl}--out-implib,$lib' else ld_shlibs_CXX=no fi ;; darwin* | rhapsody*) if test "$GXX" = yes; then archive_cmds_need_lc_CXX=no case "$host_os" in rhapsody* | darwin1.[012]) allow_undefined_flag_CXX='-undefined suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then allow_undefined_flag_CXX='-flat_namespace -undefined suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[012]) allow_undefined_flag_CXX='-flat_namespace -undefined suppress' ;; 10.*) allow_undefined_flag_CXX='-undefined dynamic_lookup' ;; esac fi ;; esac lt_int_apple_cc_single_mod=no output_verbose_link_cmd='echo' if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then lt_int_apple_cc_single_mod=yes fi if test "X$lt_int_apple_cc_single_mod" = Xyes ; then archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' else archive_cmds_CXX='$CC -r ${wl}-bind_at_load -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' fi module_cmds_CXX='$CC ${wl}-bind_at_load $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 ld's if test "X$lt_int_apple_cc_single_mod" = Xyes ; then archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' else archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' fi 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}' hardcode_direct_CXX=no hardcode_automatic_CXX=yes hardcode_shlibpath_var_CXX=unsupported whole_archive_flag_spec_CXX='-all_load $convenience' link_all_deplibs_CXX=yes else ld_shlibs_CXX=no 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 ;; freebsd12*) # 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* | kfreebsd*-gnu) # 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 case "$host_cpu" in hppa*64*) hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' hardcode_libdir_flag_spec_ld_CXX='+b $libdir' hardcode_libdir_separator_CXX=: ;; ia64*) hardcode_libdir_flag_spec_CXX='-L$libdir' ;; *) hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' hardcode_libdir_separator_CXX=: export_dynamic_flag_spec_CXX='${wl}-E' ;; esac fi case "$host_cpu" in hppa*64*) hardcode_direct_CXX=no hardcode_shlibpath_var_CXX=no ;; ia64*) hardcode_direct_CXX=no hardcode_shlibpath_var_CXX=no hardcode_minus_L_CXX=yes # Not in the search PATH, # but as the default # location of the library. ;; *) 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*|ia64*) archive_cmds_CXX='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs' ;; *) 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 ia64*|hppa*64*) archive_cmds_CXX='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs' ;; *) 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 ;; 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 ${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}${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*) 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 archive_cmds_need_lc_CXX=no 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' 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' ;; 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' ;; 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*) 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::"' ;; 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 ${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}${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 ${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 $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}${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 ;; sco*) archive_cmds_need_lc_CXX=no case $cc_basename in CC) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; 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++ no_undefined_flag_CXX=' -zdefs' archive_cmds_CXX='$CC -G${allow_undefined_flag} -nolib -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} -nolib ${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 C++ compiler is used as linker so we must use $wl # flag to pass the commands to the underlying system # linker. # Supported since Solaris 2.6 (maybe 2.5.1?) whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;; esac link_all_deplibs_CXX=yes # 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 -G $CFLAGS -v conftest.$objext 2>&1 | grep "\-[LR]"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' # 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' fi ;; esac ;; sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*) archive_cmds_need_lc_CXX=no ;; 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 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* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | 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). 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= ;; 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 aix4* | aix5*) # 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 ;; 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* | kfreebsd*-gnu) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) case $cc_basename in CC) lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_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="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive" case "$host_cpu" in hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic_CXX='+Z' ;; esac ;; *) ;; esac ;; 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*) case $cc_basename in KCC) # KAI C++ Compiler lt_prog_compiler_wl_CXX='--backend -Wl,' lt_prog_compiler_pic_CXX='-fPIC' ;; icpc) # Intel C++ lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-static' ;; 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' ;; *) ;; esac ;; lynxos*) ;; m88k*) ;; mvs*) case $cc_basename in cxx) lt_prog_compiler_pic_CXX='-W c,exportall' ;; *) ;; esac ;; netbsd*) ;; 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*) ;; sco*) case $cc_basename in CC) lt_prog_compiler_pic_CXX='-fPIC' ;; *) ;; esac ;; 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 ;; unixware*) ;; 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_prog_compiler_pic_works_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_prog_compiler_pic_works_CXX=no ac_outfile=conftest.$ac_objext printf "$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}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:11755: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:11759: \$? = $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 if test ! -s conftest.err; then lt_prog_compiler_pic_works_CXX=yes fi fi $rm conftest* fi { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5 echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; } if test x"$lt_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 { 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 printf "$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}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:11815: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:11819: \$? = $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 if test ! -s out/conftest.err; then lt_cv_prog_compiler_c_o_CXX=yes fi fi chmod u+w . $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 aix4* | aix5*) # 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 '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' ;; *) export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; 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 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 # # 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* printf "$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 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" if test "$GCC" = yes; then 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 ';' >/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. 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 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' ;; aix4* | aix5*) 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 ;; bsdi4*) 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' 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)' # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. if test "$GCC" = yes; then sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` else sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' fi 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 ;; kfreebsd*-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='GNU ld.so' ;; freebsd*) objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` 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 ;; *) # from 3.2 on shlibpath_overrides_runpath=no 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' ;; 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*) 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 # find out which ABI we are using libsuff= case "$host_cpu" in x86_64*|s390x*|powerpc64*) echo '#line 12326 "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 case `/usr/bin/file conftest.$ac_objext` in *64-bit*) libsuff=64 sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}" ;; esac fi rm -rf conftest* ;; esac # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`$SED -e 's/:,\t/ /g;s/=^=*$//;s/=^= * / /g' /etc/ld.so.conf | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $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' ;; knetbsd*-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='GNU ld.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 need_lib_prefix=no need_version=yes 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" ;; sco3.2v5*) version_type=osf 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 ;; 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.2uw2* | sysv4.3* | sysv5*) 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 ;; 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 { 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 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" { 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_cxx_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_cxx_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_cxx_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="-dld" 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_cxx_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_cxx_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_cxx_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_cxx_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="-dld" 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" 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); */ } 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; ) 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_unknown|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 LDFLAGS="$LDFLAGS $link_static_flag" { 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); */ } 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; ) 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_unknown|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 # 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 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 \ 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 \ 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 # 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 # 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 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="$fix_srcfile_path_CXX" # 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\n return\n end\n" # Code to be used in simple link tests lt_simple_link_test_code=" program t\n end\n" # ltmain only uses $CC for tagged configurations so make sure $CC is set. # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # Allow CC to be a program name with arguments. compiler=$CC # Allow CC to be a program name with arguments. lt_save_CC="$CC" CC=${F77-"f77"} compiler=$CC compiler_F77=$CC cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'` { 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 ;; aix4* | aix5*) test "$enable_shared" = yes && enable_static=no ;; 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; } test "$ld_shlibs_F77" = no && can_build_shared=no 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* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | 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' ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic_F77='-fno-common' ;; 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 ;; mingw* | 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*) case $CC in icc* | ecc*) lt_prog_compiler_wl_F77='-Wl,' lt_prog_compiler_pic_F77='-KPIC' lt_prog_compiler_static_F77='-static' ;; ccc*) lt_prog_compiler_wl_F77='-Wl,' # All Alpha code is PIC. lt_prog_compiler_static_F77='-non_shared' ;; esac ;; osf3* | osf4* | osf5*) lt_prog_compiler_wl_F77='-Wl,' # All OSF/1 code is PIC. lt_prog_compiler_static_F77='-non_shared' ;; sco3.2v5*) lt_prog_compiler_pic_F77='-Kpic' lt_prog_compiler_static_F77='-dn' ;; solaris*) lt_prog_compiler_wl_F77='-Wl,' lt_prog_compiler_pic_F77='-KPIC' lt_prog_compiler_static_F77='-Bstatic' ;; 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* | sysv5*) 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 ;; 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_prog_compiler_pic_works_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_prog_compiler_pic_works_F77=no ac_outfile=conftest.$ac_objext printf "$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}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:14089: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:14093: \$? = $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 if test ! -s conftest.err; then lt_prog_compiler_pic_works_F77=yes fi fi $rm conftest* fi { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5 echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; } if test x"$lt_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 { 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 printf "$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}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:14149: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:14153: \$? = $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 if test ! -s out/conftest.err; then lt_cv_prog_compiler_c_o_F77=yes fi fi chmod u+w . $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_" # 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. extract_expsyms_cmds= 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 ;; 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}' # See if GNU ld supports shared libraries. case $host_os in aix3* | aix4* | aix5*) # 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 '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -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}--image-base=0x10000000 ${wl}--out-implib,$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}--image-base=0x10000000 ${wl}--out-implib,$lib' else ld_shlibs=no fi ;; netbsd*) 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* | sysv5*) 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 ;; 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 ;; linux*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_cmds_F77="$tmp_archive_cmds" 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 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 -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' else archive_expsym_cmds_F77="$tmp_archive_cmds" fi else ld_shlibs_F77=no fi ;; *) 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" = yes; then 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 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 "$link_static_flag"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct_F77=unsupported fi ;; aix4* | aix5*) 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].*|aix5*) 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 hardcode_direct_F77=yes 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' 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 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` # 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 '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'`; 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 $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${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 $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_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 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` # 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 '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'`; 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' # -bexpall does not export symbols beginning with underscore (_) always_export_symbols_F77=yes # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec_F77=' ' archive_cmds_need_lc_F77=yes # This is similar to how AIX traditionally builds it's shared libraries. archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${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 ;; bsdi4*) 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='`cygpath -w "$srcfile"`' enable_shared_with_static_runtimes_F77=yes ;; darwin* | rhapsody*) if test "$GXX" = yes ; then archive_cmds_need_lc_F77=no case "$host_os" in rhapsody* | darwin1.[012]) allow_undefined_flag_F77='-undefined suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then allow_undefined_flag_F77='-flat_namespace -undefined suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[012]) allow_undefined_flag_F77='-flat_namespace -undefined suppress' ;; 10.*) allow_undefined_flag_F77='-undefined dynamic_lookup' ;; esac fi ;; esac lt_int_apple_cc_single_mod=no output_verbose_link_cmd='echo' if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then lt_int_apple_cc_single_mod=yes fi if test "X$lt_int_apple_cc_single_mod" = Xyes ; then archive_cmds_F77='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' else archive_cmds_F77='$CC -r ${wl}-bind_at_load -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' fi module_cmds_F77='$CC ${wl}-bind_at_load $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 ld's if test "X$lt_int_apple_cc_single_mod" = Xyes ; then archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' else archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' fi 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}' hardcode_direct_F77=no hardcode_automatic_F77=yes hardcode_shlibpath_var_F77=unsupported whole_archive_flag_spec_F77='-all_load $convenience' link_all_deplibs_F77=yes else ld_shlibs_F77=no 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* | kfreebsd*-gnu) 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* | hpux11*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then case "$host_cpu" in hppa*64*|ia64*) archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -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*|ia64*) archive_cmds_F77='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags' ;; *) archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;; esac fi if test "$with_gnu_ld" = no; then case "$host_cpu" in hppa*64*) hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' hardcode_libdir_flag_spec_ld_F77='+b $libdir' hardcode_libdir_separator_F77=: hardcode_direct_F77=no hardcode_shlibpath_var_F77=no ;; ia64*) hardcode_libdir_flag_spec_F77='-L$libdir' hardcode_direct_F77=no hardcode_shlibpath_var_F77=no # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L_F77=yes ;; *) 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 ;; 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*) 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*) 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' 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 ;; 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 ${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=: ;; sco3.2v5*) archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var_F77=no export_dynamic_flag_spec_F77='${wl}-Bexport' runpath_var=LD_RUN_PATH hardcode_runpath_var=yes ;; solaris*) no_undefined_flag_F77=' -z text' if test "$GCC" = yes; then 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 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].*) ;; *) # Supported since Solaris 2.6 (maybe 2.5.1?) whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;; 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.2uw2*) archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags' hardcode_direct_F77=yes hardcode_minus_L_F77=no hardcode_shlibpath_var_F77=no hardcode_runpath_var=yes runpath_var=LD_RUN_PATH ;; sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*) no_undefined_flag_F77='${wl}-z ${wl}text' if test "$GCC" = yes; then archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds_F77='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' fi runpath_var='LD_RUN_PATH' hardcode_shlibpath_var_F77=no ;; sysv5*) no_undefined_flag_F77=' -z text' # $CC -shared without GNU ld will not create a library from C++ # object files and a static libstdc++, better avoid it by now 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' hardcode_libdir_flag_spec_F77= hardcode_shlibpath_var_F77=no runpath_var='LD_RUN_PATH' ;; 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 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 # # 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* printf "$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 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" if test "$GCC" = yes; then 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 ';' >/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. 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 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' ;; aix4* | aix5*) 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 ;; bsdi4*) 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' 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)' # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. if test "$GCC" = yes; then sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` else sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' fi 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 ;; kfreebsd*-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='GNU ld.so' ;; freebsd*) objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` 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 ;; *) # from 3.2 on shlibpath_overrides_runpath=no 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' ;; 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*) 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 # find out which ABI we are using libsuff= case "$host_cpu" in x86_64*|s390x*|powerpc64*) echo '#line 15459 "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 case `/usr/bin/file conftest.$ac_objext` in *64-bit*) libsuff=64 sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}" ;; esac fi rm -rf conftest* ;; esac # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`$SED -e 's/:,\t/ /g;s/=^=*$//;s/=^= * / /g' /etc/ld.so.conf | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $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' ;; knetbsd*-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='GNU ld.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 need_lib_prefix=no need_version=yes 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" ;; sco3.2v5*) version_type=osf 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 ;; 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.2uw2* | sysv4.3* | sysv5*) 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 ;; 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 { 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 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" { 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 # 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 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 \ 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 \ 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 # 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 # 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 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="$fix_srcfile_path_F77" # 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 {}\n" # Code to be used in simple link tests lt_simple_link_test_code='public class conftest { public static void main(String argv) {}; }\n' # ltmain only uses $CC for tagged configurations so make sure $CC is set. # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # Allow CC to be a program name with arguments. compiler=$CC # Allow CC to be a program name with arguments. lt_save_CC="$CC" CC=${GCJ-"gcj"} compiler=$CC compiler_GCJ=$CC # GCJ did not exist at the time GCC didn't implicitly link libc in. archive_cmds_need_lc_GCJ=no 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 printf "$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}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:16199: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:16203: \$? = $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 if test ! -s conftest.err; 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* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | 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_GCJ='-DDLL_EXPORT' ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic_GCJ='-fno-common' ;; 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 ;; mingw* | 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_GCJ='-DDLL_EXPORT' ;; 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*) case $CC in icc* | ecc*) lt_prog_compiler_wl_GCJ='-Wl,' lt_prog_compiler_pic_GCJ='-KPIC' lt_prog_compiler_static_GCJ='-static' ;; ccc*) lt_prog_compiler_wl_GCJ='-Wl,' # All Alpha code is PIC. lt_prog_compiler_static_GCJ='-non_shared' ;; esac ;; osf3* | osf4* | osf5*) lt_prog_compiler_wl_GCJ='-Wl,' # All OSF/1 code is PIC. lt_prog_compiler_static_GCJ='-non_shared' ;; sco3.2v5*) lt_prog_compiler_pic_GCJ='-Kpic' lt_prog_compiler_static_GCJ='-dn' ;; solaris*) lt_prog_compiler_wl_GCJ='-Wl,' lt_prog_compiler_pic_GCJ='-KPIC' lt_prog_compiler_static_GCJ='-Bstatic' ;; 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* | sysv5*) 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 ;; 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_prog_compiler_pic_works_GCJ+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_prog_compiler_pic_works_GCJ=no ac_outfile=conftest.$ac_objext printf "$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}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:16432: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:16436: \$? = $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 if test ! -s conftest.err; then lt_prog_compiler_pic_works_GCJ=yes fi fi $rm conftest* fi { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5 echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; } if test x"$lt_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 { 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 printf "$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}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:16492: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:16496: \$? = $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 if test ! -s out/conftest.err; then lt_cv_prog_compiler_c_o_GCJ=yes fi fi chmod u+w . $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_" # 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. extract_expsyms_cmds= 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 ;; 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}' # See if GNU ld supports shared libraries. case $host_os in aix3* | aix4* | aix5*) # 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 '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -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}--image-base=0x10000000 ${wl}--out-implib,$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}--image-base=0x10000000 ${wl}--out-implib,$lib' else ld_shlibs=no fi ;; netbsd*) 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* | sysv5*) 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 ;; 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 ;; linux*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_cmds_GCJ="$tmp_archive_cmds" 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 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 -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' else archive_expsym_cmds_GCJ="$tmp_archive_cmds" fi else ld_shlibs_GCJ=no fi ;; *) 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" = yes; then 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 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 "$link_static_flag"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct_GCJ=unsupported fi ;; aix4* | aix5*) 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].*|aix5*) 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 hardcode_direct_GCJ=yes 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' 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 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` # 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 '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'`; 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 $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${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 $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_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 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` # 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 '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'`; 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' # -bexpall does not export symbols beginning with underscore (_) always_export_symbols_GCJ=yes # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec_GCJ=' ' archive_cmds_need_lc_GCJ=yes # This is similar to how AIX traditionally builds it's shared libraries. archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${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 ;; bsdi4*) 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='`cygpath -w "$srcfile"`' enable_shared_with_static_runtimes_GCJ=yes ;; darwin* | rhapsody*) if test "$GXX" = yes ; then archive_cmds_need_lc_GCJ=no case "$host_os" in rhapsody* | darwin1.[012]) allow_undefined_flag_GCJ='-undefined suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then allow_undefined_flag_GCJ='-flat_namespace -undefined suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[012]) allow_undefined_flag_GCJ='-flat_namespace -undefined suppress' ;; 10.*) allow_undefined_flag_GCJ='-undefined dynamic_lookup' ;; esac fi ;; esac lt_int_apple_cc_single_mod=no output_verbose_link_cmd='echo' if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then lt_int_apple_cc_single_mod=yes fi if test "X$lt_int_apple_cc_single_mod" = Xyes ; then archive_cmds_GCJ='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' else archive_cmds_GCJ='$CC -r ${wl}-bind_at_load -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' fi module_cmds_GCJ='$CC ${wl}-bind_at_load $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 ld's if test "X$lt_int_apple_cc_single_mod" = Xyes ; then archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' else archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' fi 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}' hardcode_direct_GCJ=no hardcode_automatic_GCJ=yes hardcode_shlibpath_var_GCJ=unsupported whole_archive_flag_spec_GCJ='-all_load $convenience' link_all_deplibs_GCJ=yes else ld_shlibs_GCJ=no 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* | kfreebsd*-gnu) 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* | hpux11*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then case "$host_cpu" in hppa*64*|ia64*) archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -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*|ia64*) archive_cmds_GCJ='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags' ;; *) archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;; esac fi if test "$with_gnu_ld" = no; then case "$host_cpu" in hppa*64*) hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' hardcode_libdir_flag_spec_ld_GCJ='+b $libdir' hardcode_libdir_separator_GCJ=: hardcode_direct_GCJ=no hardcode_shlibpath_var_GCJ=no ;; ia64*) hardcode_libdir_flag_spec_GCJ='-L$libdir' hardcode_direct_GCJ=no hardcode_shlibpath_var_GCJ=no # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L_GCJ=yes ;; *) 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 ;; 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*) 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*) 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' 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 ;; 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 ${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=: ;; sco3.2v5*) archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var_GCJ=no export_dynamic_flag_spec_GCJ='${wl}-Bexport' runpath_var=LD_RUN_PATH hardcode_runpath_var=yes ;; solaris*) no_undefined_flag_GCJ=' -z text' if test "$GCC" = yes; then 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 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].*) ;; *) # Supported since Solaris 2.6 (maybe 2.5.1?) whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;; 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.2uw2*) archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags' hardcode_direct_GCJ=yes hardcode_minus_L_GCJ=no hardcode_shlibpath_var_GCJ=no hardcode_runpath_var=yes runpath_var=LD_RUN_PATH ;; sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*) no_undefined_flag_GCJ='${wl}-z ${wl}text' if test "$GCC" = yes; then archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds_GCJ='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' fi runpath_var='LD_RUN_PATH' hardcode_shlibpath_var_GCJ=no ;; sysv5*) no_undefined_flag_GCJ=' -z text' # $CC -shared without GNU ld will not create a library from C++ # object files and a static libstdc++, better avoid it by now 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' hardcode_libdir_flag_spec_GCJ= hardcode_shlibpath_var_GCJ=no runpath_var='LD_RUN_PATH' ;; 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 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 # # 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* printf "$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 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" if test "$GCC" = yes; then 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 ';' >/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. 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 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' ;; aix4* | aix5*) 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 ;; bsdi4*) 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' 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)' # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. if test "$GCC" = yes; then sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` else sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' fi 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 ;; kfreebsd*-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='GNU ld.so' ;; freebsd*) objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` 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 ;; *) # from 3.2 on shlibpath_overrides_runpath=no 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' ;; 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*) 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 # find out which ABI we are using libsuff= case "$host_cpu" in x86_64*|s390x*|powerpc64*) echo '#line 17822 "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 case `/usr/bin/file conftest.$ac_objext` in *64-bit*) libsuff=64 sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}" ;; esac fi rm -rf conftest* ;; esac # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`$SED -e 's/:,\t/ /g;s/=^=*$//;s/=^= * / /g' /etc/ld.so.conf | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $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' ;; knetbsd*-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='GNU ld.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 need_lib_prefix=no need_version=yes 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" ;; sco3.2v5*) version_type=osf 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 ;; 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.2uw2* | sysv4.3* | sysv5*) 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 ;; 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 { 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 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" { 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="-dld" 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="-dld" 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" 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); */ } 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; ) 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_unknown|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 LDFLAGS="$LDFLAGS $link_static_flag" { 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); */ } 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; ) 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_unknown|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 # 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 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 \ 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 \ 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 # 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 # 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 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="$fix_srcfile_path_GCJ" # 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 }\n' # 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"} # Allow CC to be a program name with arguments. compiler=$CC # Allow CC to be a program name with arguments. lt_save_CC="$CC" CC=${RC-"windres"} compiler=$CC compiler_RC=$CC 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 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 \ 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 \ 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 # 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 # 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 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="$fix_srcfile_path_RC" # 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 # Check for the math library that HDF4 needs { echo "$as_me:$LINENO: checking for ceil in -lm" >&5 echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; } if test "${ac_cv_lib_m_ceil+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 ceil (); int main () { return ceil (); ; 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_ceil=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_m_ceil=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_ceil" >&5 echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; } if test $ac_cv_lib_m_ceil = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBM 1 _ACEOF LIBS="-lm $LIBS" fi # Check whether jpeg is enabled. # Although HDF-EOS2 doesn't use jpeg, HDF4 needs it. # Check whether --with-jpeg was given. if test "${with_jpeg+set}" = set; then withval=$with_jpeg; else withval=yes fi case "$withval" in yes) HAVE_JPEG="yes" { echo "$as_me:$LINENO: checking for jpeg_set_defaults in -ljpeg" >&5 echo $ECHO_N "checking for jpeg_set_defaults in -ljpeg... $ECHO_C" >&6; } if test "${ac_cv_lib_jpeg_jpeg_set_defaults+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ljpeg $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 jpeg_set_defaults (); int main () { return jpeg_set_defaults (); ; 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_jpeg_jpeg_set_defaults=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_jpeg_jpeg_set_defaults=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_jpeg_jpeg_set_defaults" >&5 echo "${ECHO_T}$ac_cv_lib_jpeg_jpeg_set_defaults" >&6; } if test $ac_cv_lib_jpeg_jpeg_set_defaults = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBJPEG 1 _ACEOF LIBS="-ljpeg $LIBS" else unset HAVE_JPEG fi if test -z "$HAVE_JPEG"; then { { echo "$as_me:$LINENO: error: couldn't find jpeg library" >&5 echo "$as_me: error: couldn't find jpeg library" >&2;} { (exit 1); exit 1; }; } fi ;; no) HAVE_JPEG="no" { echo "$as_me:$LINENO: checking for jpeg library" >&5 echo $ECHO_N "checking for jpeg library... $ECHO_C" >&6; } { echo "$as_me:$LINENO: result: suppressed" >&5 echo "${ECHO_T}suppressed" >&6; } ;; *) HAVE_JPEG="yes" case "$withval" in *,*) jpeg_lib="`echo $withval |cut -f2 -d, -s`" ;; *) if test -n "$withval"; then jpeg_lib="$withval/lib" fi ;; esac if test "X$jpeg_lib" = "X/usr/lib"; then jpeg_lib="" fi saved_LDFLAGS="$LDFLAGS" if test -n "$jpeg_lib"; then LDFLAGS="$LDFLAGS -L$jpeg_lib" fi { echo "$as_me:$LINENO: checking for jpeg_set_defaults in -ljpeg" >&5 echo $ECHO_N "checking for jpeg_set_defaults in -ljpeg... $ECHO_C" >&6; } if test "${ac_cv_lib_jpeg_jpeg_set_defaults+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ljpeg $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 jpeg_set_defaults (); int main () { return jpeg_set_defaults (); ; 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_jpeg_jpeg_set_defaults=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_jpeg_jpeg_set_defaults=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_jpeg_jpeg_set_defaults" >&5 echo "${ECHO_T}$ac_cv_lib_jpeg_jpeg_set_defaults" >&6; } if test $ac_cv_lib_jpeg_jpeg_set_defaults = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBJPEG 1 _ACEOF LIBS="-ljpeg $LIBS" else LDFLAGS="$saved_LDFLAGS"; unset HAVE_JPEG fi if test -z "$HAVE_JPEG"; then { { echo "$as_me:$LINENO: error: couldn't find jpeg library" >&5 echo "$as_me: error: couldn't find jpeg library" >&2;} { (exit 1); exit 1; }; } fi ;; esac # Check whether zlib is enabled. # HDF-EOS2 doesn't use zlib, but HDF4 might. If HDF4 does, it needs to be given # the linker of there will be undefined symbols in HDF4. # Check whether --with-zlib was given. if test "${with_zlib+set}" = set; then withval=$with_zlib; else withval=yes fi case $withval in yes) HAVE_ZLIB="yes" for ac_header in zlib.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 null@bogus.email ## ## ------------------------------- ## _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 { echo "$as_me:$LINENO: checking for compress2 in -lz" >&5 echo $ECHO_N "checking for compress2 in -lz... $ECHO_C" >&6; } if test "${ac_cv_lib_z_compress2+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lz $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 compress2 (); int main () { return compress2 (); ; 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_z_compress2=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_z_compress2=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_z_compress2" >&5 echo "${ECHO_T}$ac_cv_lib_z_compress2" >&6; } if test $ac_cv_lib_z_compress2 = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBZ 1 _ACEOF LIBS="-lz $LIBS" else unset HAVE_ZLIB fi if test -z "$HAVE_ZLIB"; then { { echo "$as_me:$LINENO: error: couldn't find zlib library" >&5 echo "$as_me: error: couldn't find zlib library" >&2;} { (exit 1); exit 1; }; } fi ;; no) HAVE_ZLIB="no" { echo "$as_me:$LINENO: checking for GNU zlib" >&5 echo $ECHO_N "checking for GNU zlib... $ECHO_C" >&6; } { echo "$as_me:$LINENO: result: suppressed" >&5 echo "${ECHO_T}suppressed" >&6; } ;; *) HAVE_ZLIB="yes" case "$withval" in *,*) zlib_inc="`echo $withval |cut -f1 -d,`" zlib_lib="`echo $withval |cut -f2 -d, -s`" ;; *) if test -n "$withval"; then zlib_inc="$withval/include" zlib_lib="$withval/lib" fi ;; esac if test "X$zlib_inc" = "X/usr/include"; then zlib_inc="" fi if test "X$zlib_lib" = "X/usr/lib"; then zlib_lib="" fi saved_CPPFLAGS="$CPPFLAGS" saved_LDFLAGS="$LDFLAGS" if test -n "$zlib_inc"; then CPPFLAGS="$CPPFLAGS -I$zlib_inc" fi for ac_header in zlib.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 null@bogus.email ## ## ------------------------------- ## _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 else CPPFLAGS="$saved_CPPFLAGS" fi done if test -n "$zlib_lib"; then LDFLAGS="$LDFLAGS -L$zlib_lib" fi { echo "$as_me:$LINENO: checking for compress2 in -lz" >&5 echo $ECHO_N "checking for compress2 in -lz... $ECHO_C" >&6; } if test "${ac_cv_lib_z_compress2+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lz $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 compress2 (); int main () { return compress2 (); ; 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_z_compress2=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_z_compress2=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_z_compress2" >&5 echo "${ECHO_T}$ac_cv_lib_z_compress2" >&6; } if test $ac_cv_lib_z_compress2 = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBZ 1 _ACEOF LIBS="-lz $LIBS" else LDFLAGS="$saved_LDFLAGS"; unset HAVE_ZLIB fi if test -z "$HAVE_ZLIB"; then { { echo "$as_me:$LINENO: error: couldn't find zlib library" >&5 echo "$as_me: error: couldn't find zlib library" >&2;} { (exit 1); exit 1; }; } fi ;; esac { echo "$as_me:$LINENO: checking for fc2Fortran macro" >&5 echo $ECHO_N "checking for fc2Fortran macro... $ECHO_C" >&6; } if test "${he2_cv_f2cFortran_defined+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling See \`config.log' for more details." >&5 echo "$as_me: error: cannot run test program while cross compiling See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } 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(void) { #ifdef f2cFortran return 0; #else return 1; #endif } _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 he2_cv_f2cFortran_defined=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 ) he2_cv_f2cFortran_defined=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi if test ${he2_cv_f2cFortran_defined} = "yes"; then F2CFORTRAN_MACRO="yes" { echo "$as_me:$LINENO: result: defined" >&5 echo "${ECHO_T}defined" >&6; } else F2CFORTRAN_MACRO="no" { echo "$as_me:$LINENO: result: not defined" >&5 echo "${ECHO_T}not defined" >&6; } fi if test ${he2_cv_f2cFortran_defined} = "yes"; then { echo "$as_me:$LINENO: checking for int*" >&5 echo $ECHO_N "checking for int*... $ECHO_C" >&6; } if test "${ac_cv_type_intp+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 int* 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_intp=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_intp=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_type_intp" >&5 echo "${ECHO_T}$ac_cv_type_intp" >&6; } # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { echo "$as_me:$LINENO: checking size of int*" >&5 echo $ECHO_N "checking size of int*... $ECHO_C" >&6; } if test "${ac_cv_sizeof_intp+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. 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 int* ac__type_sizeof_; int main () { static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; test_array [0] = 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_lo=0 ac_mid=0 while :; do 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 int* ac__type_sizeof_; int main () { static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; test_array [0] = 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_hi=$ac_mid; break else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 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 int* ac__type_sizeof_; int main () { static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; test_array [0] = 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_hi=-1 ac_mid=-1 while :; do 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 int* ac__type_sizeof_; int main () { static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; test_array [0] = 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_lo=$ac_mid; break else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo= ac_hi= fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 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 int* ac__type_sizeof_; int main () { static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; test_array [0] = 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_hi=$ac_mid else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_intp=$ac_lo;; '') if test "$ac_cv_type_intp" = yes; then { { echo "$as_me:$LINENO: error: cannot compute sizeof (int*) See \`config.log' for more details." >&5 echo "$as_me: error: cannot compute sizeof (int*) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; } else ac_cv_sizeof_intp=0 fi ;; esac 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 int* ac__type_sizeof_; static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } #include #include int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) return 1; if (((long int) (sizeof (ac__type_sizeof_))) < 0) { long int i = longval (); if (i != ((long int) (sizeof (ac__type_sizeof_)))) return 1; fprintf (f, "%ld\n", i); } else { unsigned long int i = ulongval (); if (i != ((long int) (sizeof (ac__type_sizeof_)))) return 1; fprintf (f, "%lu\n", i); } return ferror (f) || fclose (f) != 0; ; 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_sizeof_intp=`cat conftest.val` 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 ) if test "$ac_cv_type_intp" = yes; then { { echo "$as_me:$LINENO: error: cannot compute sizeof (int*) See \`config.log' for more details." >&5 echo "$as_me: error: cannot compute sizeof (int*) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; } else ac_cv_sizeof_intp=0 fi fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val fi { echo "$as_me:$LINENO: result: $ac_cv_sizeof_intp" >&5 echo "${ECHO_T}$ac_cv_sizeof_intp" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_INTP $ac_cv_sizeof_intp _ACEOF if test "${he2_cv_32ptr+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling See \`config.log' for more details." >&5 echo "$as_me: error: cannot run test program while cross compiling See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } 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(void) { #ifdef SIZEOF_INTP return SIZEOF_INTP == 4 ? 0 : 1; #else #error SIZEOF_INTP is not defined #endif } _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 he2_cv_32ptr=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 ) he2_cv_32ptr=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi if test ${he2_cv_32ptr} = "yes"; then { echo "$as_me:$LINENO: possibly 32 bit system" >&5 echo "$as_me: possibly 32 bit system" >&6;} F2CFORTRAN_32PTR="yes" else { echo "$as_me:$LINENO: possibly 64 bit system; some fortran tests will be skipped." >&5 echo "$as_me: possibly 64 bit system; some fortran tests will be skipped." >&6;} fi ac_ext=${ac_fc_srcext-f} ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5' ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_fc_compiler_gnu if test -n "$ac_tool_prefix"; then for ac_prog in gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn xlf90 f90 pgf90 pghpf epcf90 g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 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_FC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$FC"; then ac_cv_prog_FC="$FC" # 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_FC="$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 FC=$ac_cv_prog_FC if test -n "$FC"; then { echo "$as_me:$LINENO: result: $FC" >&5 echo "${ECHO_T}$FC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi test -n "$FC" && break done fi if test -z "$FC"; then ac_ct_FC=$FC for ac_prog in gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn xlf90 f90 pgf90 pghpf epcf90 g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 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_FC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_FC"; then ac_cv_prog_ac_ct_FC="$ac_ct_FC" # 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_FC="$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_FC=$ac_cv_prog_ac_ct_FC if test -n "$ac_ct_FC"; then { echo "$as_me:$LINENO: result: $ac_ct_FC" >&5 echo "${ECHO_T}$ac_ct_FC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi test -n "$ac_ct_FC" && break done if test "x$ac_ct_FC" = x; then FC="" 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 FC=$ac_ct_FC fi fi # Provide some information about the compiler. echo "$as_me:$LINENO: checking for Fortran 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 compiler" >&5 echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6; } if test "${ac_cv_fc_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_fc_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_fc_compiler_gnu=$ac_compiler_gnu fi { echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5 echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6; } ac_ext=$ac_save_ext ac_test_FFLAGS=${FCFLAGS+set} ac_save_FFLAGS=$FCFLAGS FCFLAGS= { echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5 echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_fc_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else FCFLAGS=-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_fc_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_fc_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_prog_fc_g=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5 echo "${ECHO_T}$ac_cv_prog_fc_g" >&6; } if test "$ac_test_FFLAGS" = set; then FCFLAGS=$ac_save_FFLAGS elif test $ac_cv_prog_fc_g = yes; then if test "x$ac_cv_fc_compiler_gnu" = xyes; then FCFLAGS="-g -O2" else FCFLAGS="-g" fi else if test "x$ac_cv_fc_compiler_gnu" = xyes; then FCFLAGS="-O2" else FCFLAGS= 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 if test -n "$FC"; then { echo "$as_me:$LINENO: checking for fortran compiler $FC" >&5 echo $ECHO_N "checking for fortran compiler $FC... $ECHO_C" >&6; } ac_ext=${ac_fc_srcext-f} ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5' ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_fc_compiler_gnu cat >conftest.$ac_ext <<_ACEOF program main INTEGER :: I REAL :: R I=TRANSFER(R,I) 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_fc_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then he2_cv_fortran90_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 he2_cv_fortran90_compiler=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 if test ${he2_cv_fortran90_compiler} = "yes"; then { echo "$as_me:$LINENO: result: Fortran 90 code was successfully compiled; assume f90 or later" >&5 echo "${ECHO_T}Fortran 90 code was successfully compiled; assume f90 or later" >&6; } F2CFORTRAN_90="yes" else { echo "$as_me:$LINENO: result: Fortran 90 code format was not compiled; assume f77" >&5 echo "${ECHO_T}Fortran 90 code format was not compiled; assume f77" >&6; } fi if test -n "$F77" -o -n "$FFLAGS"; then { echo "$as_me:$LINENO: $FC, $FCFLAGS will override $F77, $FFLAGS." >&5 echo "$as_me: $FC, $FCFLAGS will override $F77, $FFLAGS." >&6;} fi F77=$FC FFLAGS=$FCFLAGS else { echo "$as_me:$LINENO: f90 or compatible was not detected." >&5 echo "$as_me: f90 or compatible was not detected." >&6;} 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 if test -n "$F77"; then { echo "$as_me:$LINENO: f77 or compatible was detected. $F77 will be used to check Fortran testdrivers." >&5 echo "$as_me: f77 or compatible was detected. $F77 will be used to check Fortran testdrivers." >&6;} else { { echo "$as_me:$LINENO: error: couldn't find fortran compiler. You may want to FC environment variable" >&5 echo "$as_me: error: couldn't find fortran compiler. You may want to FC environment variable" >&2;} { (exit 1); exit 1; }; } fi fi fi # Check whether --with-szlib was given. if test "${with_szlib+set}" = set; then withval=$with_szlib; else withval=no fi case $withval in yes) HAVE_SZLIB="yes" for ac_header in szlib.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 null@bogus.email ## ## ------------------------------- ## _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 HAVE_SZLIB_H="yes" fi done { echo "$as_me:$LINENO: checking for SZ_BufftoBuffCompress in -lsz" >&5 echo $ECHO_N "checking for SZ_BufftoBuffCompress in -lsz... $ECHO_C" >&6; } if test "${ac_cv_lib_sz_SZ_BufftoBuffCompress+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lsz $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 SZ_BufftoBuffCompress (); int main () { return SZ_BufftoBuffCompress (); ; 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_sz_SZ_BufftoBuffCompress=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_sz_SZ_BufftoBuffCompress=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_sz_SZ_BufftoBuffCompress" >&5 echo "${ECHO_T}$ac_cv_lib_sz_SZ_BufftoBuffCompress" >&6; } if test $ac_cv_lib_sz_SZ_BufftoBuffCompress = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBSZ 1 _ACEOF LIBS="-lsz $LIBS" else unset HAVE_SZLIB fi if test -z "$HAVE_SZLIB"; then { { echo "$as_me:$LINENO: error: couldn't find szlib library, you may need to specify szip library path" >&5 echo "$as_me: error: couldn't find szlib library, you may need to specify szip library path" >&2;} { (exit 1); exit 1; }; } fi ;; no) HAVE_SZLIB="no" { echo "$as_me:$LINENO: checking for szlib" >&5 echo $ECHO_N "checking for szlib... $ECHO_C" >&6; } { echo "$as_me:$LINENO: result: suppressed" >&5 echo "${ECHO_T}suppressed" >&6; } ;; *) HAVE_SZLIB="yes" case "$withval" in *,*) szlib_inc="`echo $withval |cut -f1 -d,`" szlib_lib="`echo $withval |cut -f2 -d, -s`" ;; *) if test -n "$withval"; then szlib_inc="$withval/include" szlib_lib="$withval/lib" fi ;; esac as_ac_File=`echo "ac_cv_file_$szlib_inc/szlib.h" | $as_tr_sh` { echo "$as_me:$LINENO: checking for $szlib_inc/szlib.h" >&5 echo $ECHO_N "checking for $szlib_inc/szlib.h... $ECHO_C" >&6; } if { as_var=$as_ac_File; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else test "$cross_compiling" = yes && { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;} { (exit 1); exit 1; }; } if test -r "$szlib_inc/szlib.h"; then eval "$as_ac_File=yes" else eval "$as_ac_File=no" fi fi ac_res=`eval echo '${'$as_ac_File'}'` { echo "$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_File'}'` = yes; then : else unset HAVE_SZLIB fi if test -z "$HAVE_SZLIB"; then { { echo "$as_me:$LINENO: error: couldn't find szlib.h, check szip library path" >&5 echo "$as_me: error: couldn't find szlib.h, check szip library path" >&2;} { (exit 1); exit 1; }; } fi if test "X$szlib_inc" = "X/usr/include"; then szlib_inc="" fi if test "X$szlib_lib" = "X/usr/lib"; then szlib_lib="" fi saved_CPPFLAGS="$CPPFLAGS" saved_LDFLAGS="$LDFLAGS" if test -n "$szlib_inc"; then CPPFLAGS="$CPPFLAGS -I$szlib_inc" fi for ac_header in szlib.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 null@bogus.email ## ## ------------------------------- ## _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 HAVE_SZLIB_H="yes" else CPPFLAGS="$saved_CPPFLAGS" fi done if test -n "$szlib_lib"; then LDFLAGS="$LDFLAGS -L$szlib_lib" fi { echo "$as_me:$LINENO: checking for SZ_BufftoBuffCompress in -lsz" >&5 echo $ECHO_N "checking for SZ_BufftoBuffCompress in -lsz... $ECHO_C" >&6; } if test "${ac_cv_lib_sz_SZ_BufftoBuffCompress+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lsz $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 SZ_BufftoBuffCompress (); int main () { return SZ_BufftoBuffCompress (); ; 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_sz_SZ_BufftoBuffCompress=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_sz_SZ_BufftoBuffCompress=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_sz_SZ_BufftoBuffCompress" >&5 echo "${ECHO_T}$ac_cv_lib_sz_SZ_BufftoBuffCompress" >&6; } if test $ac_cv_lib_sz_SZ_BufftoBuffCompress = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBSZ 1 _ACEOF LIBS="-lsz $LIBS" else LDFLAGS="$saved_LDFLAGS"; unset HAVE_SZLIB fi if test -z "$HAVE_SZLIB" -a -n "$HDF5_CONFIG_ABORT"; then { { echo "$as_me:$LINENO: error: couldn't find szlib library, check if szip library is valid" >&5 echo "$as_me: error: couldn't find szlib library, check if szip library is valid" >&2;} { (exit 1); exit 1; }; } fi ;; esac if test "X$HAVE_SZLIB" = "Xyes"; then 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 for h4cc" >&5 echo $ECHO_N "checking for h4cc... $ECHO_C" >&6; } PURE_CC="" if ($CC -show &> /dev/null); then PURE_CC=`echo "$CC" | $AWK '{ split($1, array, " ") ; printf array[1] }'` { echo "$as_me:$LINENO: result: $PURE_CC" >&5 echo "${ECHO_T}$PURE_CC" >&6; } else { echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC" >&6; } { { echo "$as_me:$LINENO: error: CC is not h4cc" >&5 echo "$as_me: error: CC is not h4cc" >&2;} { (exit 1); exit 1; }; } fi SZIP_CC=szip_cc cat $PURE_CC | $AWK '{ if ( $0 ~ /^LDFLAGS=\"(.*)/ ) { print substr($0, 1, 9) " -L'$szlib_lib' " substr($0, 10) } else { print } } ' > $SZIP_CC chmod 755 $SZIP_CC saved_CC="$CC" CC=./$SZIP_CC { echo "$as_me:$LINENO: checking for szlib encoder" >&5 echo $ECHO_N "checking for szlib encoder... $ECHO_C" >&6; } if test "${he2_cv_szlib_functional+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling See \`config.log' for more details." >&5 echo "$as_me: error: cannot run test program while cross compiling See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } 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(void) { SZ_encoder_enabled(); exit(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 he2_cv_szlib_functional=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 ) he2_cv_szlib_functional=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi if test "${he2_cv_szlib_can_encode+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling See \`config.log' for more details." >&5 echo "$as_me: error: cannot run test program while cross compiling See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } 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(void) { /* SZ_encoder_enabled returns 1 if encoder is present */ if(SZ_encoder_enabled() == 1) exit(0); else exit(1); } _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 he2_cv_szlib_can_encode=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 ) he2_cv_szlib_can_encode=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi CC="$saved_CC" rm -f $SZIP_CC if test ${he2_cv_szlib_functional} = "no"; then he2_cv_szlib_can_encode=broken else cat >>confdefs.h <<\_ACEOF #define HAVE_FILTER_SZIP 1 _ACEOF USE_FILTER_SZIP="yes" fi if test ${he2_cv_szlib_can_encode} = "yes"; then cat >>confdefs.h <<\_ACEOF #define HAVE_FILTER_SZIP_ENCODER 1 _ACEOF USE_SZIP_ENCODER="yes" { echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6; } fi if test ${he2_cv_szlib_can_encode} = "no"; then { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi if test ${he2_cv_szlib_can_encode} = "broken"; then { echo "$as_me:$LINENO: result: shared szlib doesn't work. disabling szip." >&5 echo "${ECHO_T}shared szlib doesn't work. disabling szip." >&6; } fi if test ${he2_cv_szlib_can_encode} = "yes"; then if test "X$EXTERNAL_FILTERS" != "X"; then EXTERNAL_FILTERS="${EXTERNAL_FILTERS}," fi EXTERNAL_FILTERS="${EXTERNAL_FILTERS}szip(encoder)" fi if test ${he2_cv_szlib_can_encode} = "no"; then if test "X$EXTERNAL_FILTERS" != "X"; then EXTERNAL_FILTERS="${EXTERNAL_FILTERS}," fi EXTERNAL_FILTERS="${EXTERNAL_FILTERS}szip(no encoder)" fi fi HAVE_HDF4="yes" # Check whether --with-hdf4 was given. if test "${with_hdf4+set}" = set; then withval=$with_hdf4; else withval=yes fi case $withval in yes) ;; no) { { echo "$as_me:$LINENO: error: HDF4 disabled in configure, but is required to build HDF-EOS2." >&5 echo "$as_me: error: HDF4 disabled in configure, but is required to build HDF-EOS2." >&2;} { (exit 1); exit 1; }; } ;; *) case "$withval" in *,*) hdf4_inc="`echo $withval |cut -f1 -d,`" hdf4_lib="`echo $withval |cut -f2 -d, -s`" ;; *) if test -n "$withval"; then hdf4_inc="$withval/include" hdf4_lib="$withval/lib" fi ;; esac if test "X$hdf4_inc" = "X/usr/include"; then hdf4_inc= fi if test "X$hdf4_lib" = "X/usr/lib"; then hdf4_lib= fi if test -n "$hdf4_inc"; then CPPFLAGS="$CFLAGS -I$hdf4_inc" CFLAGS="$CFLAGS -I$hdf4_inc" fi if test -n "$hdf4_lib"; then LDFLAGS="$LDFLAGS -L$hdf4_lib" fi ;; esac for ac_header in hdf.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 null@bogus.email ## ## ------------------------------- ## _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 else HAVE_HDF4="no" fi done for ac_header in mfhdf.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 null@bogus.email ## ## ------------------------------- ## _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 else HAVE_HDF4="no" fi done { echo "$as_me:$LINENO: checking for main in -ldf" >&5 echo $ECHO_N "checking for main in -ldf... $ECHO_C" >&6; } if test "${ac_cv_lib_df_main+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldf $LIBS" 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 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 ac_cv_lib_df_main=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_df_main=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_df_main" >&5 echo "${ECHO_T}$ac_cv_lib_df_main" >&6; } if test $ac_cv_lib_df_main = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBDF 1 _ACEOF LIBS="-ldf $LIBS" else HAVE_HDF4="no" fi { echo "$as_me:$LINENO: checking for main in -lmfhdf" >&5 echo $ECHO_N "checking for main in -lmfhdf... $ECHO_C" >&6; } if test "${ac_cv_lib_mfhdf_main+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lmfhdf $LIBS" 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 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 ac_cv_lib_mfhdf_main=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_mfhdf_main=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_mfhdf_main" >&5 echo "${ECHO_T}$ac_cv_lib_mfhdf_main" >&6; } if test $ac_cv_lib_mfhdf_main = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBMFHDF 1 _ACEOF LIBS="-lmfhdf $LIBS" else HAVE_HDF4="no" fi if test "X$HAVE_HDF4" = "Xno"; then { { echo "$as_me:$LINENO: error: can't link against HDF4 library" >&5 echo "$as_me: error: can't link against HDF4 library" >&2;} { (exit 1); exit 1; }; } fi if test "x$HAVE_HDF4" = "xyes"; then { echo "$as_me:$LINENO: checking for hdf4 szip decoding filter" >&5 echo $ECHO_N "checking for hdf4 szip decoding filter... $ECHO_C" >&6; } if test "${he2_cv_hdf4_szip_can_decode+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling See \`config.log' for more details." >&5 echo "$as_me: error: cannot run test program while cross compiling See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include int main(void) { comp_coder_t codertype = COMP_CODE_SZIP; uint32 configinfo; int decoder = 0; HCget_config_info(codertype, &configinfo); decoder = configinfo & COMP_DECODER_ENABLED; if (decoder) exit(0); else exit(1); } _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 he2_cv_hdf4_szip_can_decode=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 ) he2_cv_hdf4_szip_can_decode=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi if test ${he2_cv_hdf4_szip_can_decode} = "yes"; then cat >>confdefs.h <<\_ACEOF #define HAVE_HDF4_SZIP_DECODER 1 _ACEOF { 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: checking for hdf4 szip encoding filter" >&5 echo $ECHO_N "checking for hdf4 szip encoding filter... $ECHO_C" >&6; } if test "${he2_cv_hdf4_szip_can_encode+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling See \`config.log' for more details." >&5 echo "$as_me: error: cannot run test program while cross compiling See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include int main(void) { comp_coder_t codertype = COMP_CODE_SZIP; uint32 configinfo; int encoder = 0; HCget_config_info(codertype, &configinfo); encoder = configinfo & COMP_ENCODER_ENABLED; if (encoder) exit(0); else exit(1); } _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 he2_cv_hdf4_szip_can_encode=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 ) he2_cv_hdf4_szip_can_encode=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi if test ${he2_cv_hdf4_szip_can_encode} = "yes"; then cat >>confdefs.h <<\_ACEOF #define HAVE_HDF4_SZIP_ENCODER 1 _ACEOF { 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 if test ${he2_cv_hdf4_szip_can_decode} = "no"; then if test "X$HAVE_SZLIB" = "Xyes"; then { { echo "$as_me:$LINENO: error: HDF4 was linked without SZIP, but --with-szlib was given" >&5 echo "$as_me: error: HDF4 was linked without SZIP, but --with-szlib was given" >&2;} { (exit 1); exit 1; }; } fi else if test "X$HAVE_SZLIB" != "Xyes"; then { { echo "$as_me:$LINENO: error: HDF4 was linked with SZIP, but --with-szlib was not given" >&5 echo "$as_me: error: HDF4 was linked with SZIP, but --with-szlib was not given" >&2;} { (exit 1); exit 1; }; } fi if test ${he2_cv_szlib_functional} = "no"; then { { echo "$as_me:$LINENO: error: SZIP specified in --with-szlib is not functional" >&5 echo "$as_me: error: SZIP specified in --with-szlib is not functional" >&2;} { (exit 1); exit 1; }; } fi if test ${he2_cv_hdf4_szip_can_encode} = "no"; then if test ${he2_cv_szlib_can_encode} = "yes"; then { { echo "$as_me:$LINENO: error: HDF4 was linked without SZIP encoder, but yours has SZIP encoder" >&5 echo "$as_me: error: HDF4 was linked without SZIP encoder, but yours has SZIP encoder" >&2;} { (exit 1); exit 1; }; } fi else if test ${he2_cv_szlib_can_encode} = "no"; then { { echo "$as_me:$LINENO: error: HDF4 was linked with SZIP encoder, but yours does not have SZIP encoder" >&5 echo "$as_me: error: HDF4 was linked with SZIP encoder, but yours does not have SZIP encoder" >&2;} { (exit 1); exit 1; }; } fi fi fi fi CFLAGS=$CFLAGS # 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); } { 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 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/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 # 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 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 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 limits.h malloc.h stdlib.h string.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 null@bogus.email ## ## ------------------------------- ## _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 off_t" >&5 echo $ECHO_N "checking for off_t... $ECHO_C" >&6; } if test "${ac_cv_type_off_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 off_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_off_t=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_off_t=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5 echo "${ECHO_T}$ac_cv_type_off_t" >&6; } if test $ac_cv_type_off_t = yes; then : else cat >>confdefs.h <<_ACEOF #define off_t long int _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 # Checks for library functions. for ac_header in stdlib.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 null@bogus.email ## ## ------------------------------- ## _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 { echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5 echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; } if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then ac_cv_func_malloc_0_nonnull=no else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #if defined STDC_HEADERS || defined HAVE_STDLIB_H # include #else char *malloc (); #endif int main () { return ! malloc (0); ; 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_malloc_0_nonnull=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_malloc_0_nonnull=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_malloc_0_nonnull" >&5 echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; } if test $ac_cv_func_malloc_0_nonnull = yes; then cat >>confdefs.h <<\_ACEOF #define HAVE_MALLOC 1 _ACEOF else cat >>confdefs.h <<\_ACEOF #define HAVE_MALLOC 0 _ACEOF case " $LIBOBJS " in *" malloc.$ac_objext "* ) ;; *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;; esac cat >>confdefs.h <<\_ACEOF #define malloc rpl_malloc _ACEOF fi { echo "$as_me:$LINENO: checking for working memcmp" >&5 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6; } if test "${ac_cv_func_memcmp_working+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then ac_cv_func_memcmp_working=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 int main () { /* Some versions of memcmp are not 8-bit clean. */ char c0 = '\100', c1 = '\200', c2 = '\201'; if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0) return 1; /* The Next x86 OpenStep bug shows up only when comparing 16 bytes or more and with at least one buffer not starting on a 4-byte boundary. William Lewis provided this test program. */ { char foo[21]; char bar[21]; int i; for (i = 0; i < 4; i++) { char *a = foo + i; char *b = bar + i; strcpy (a, "--------01111111"); strcpy (b, "--------10000000"); if (memcmp (a, b, 16) >= 0) return 1; } return 0; } ; 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_memcmp_working=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_memcmp_working=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_memcmp_working" >&5 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6; } test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in *" memcmp.$ac_objext "* ) ;; *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;; esac for ac_header in stdlib.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 null@bogus.email ## ## ------------------------------- ## _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 { echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5 echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6; } if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then ac_cv_func_realloc_0_nonnull=no else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #if defined STDC_HEADERS || defined HAVE_STDLIB_H # include #else char *realloc (); #endif int main () { return ! realloc (0, 0); ; 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_realloc_0_nonnull=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_realloc_0_nonnull=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_realloc_0_nonnull" >&5 echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6; } if test $ac_cv_func_realloc_0_nonnull = yes; then cat >>confdefs.h <<\_ACEOF #define HAVE_REALLOC 1 _ACEOF else cat >>confdefs.h <<\_ACEOF #define HAVE_REALLOC 0 _ACEOF case " $LIBOBJS " in *" realloc.$ac_objext "* ) ;; *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;; esac cat >>confdefs.h <<\_ACEOF #define realloc rpl_realloc _ACEOF fi { echo "$as_me:$LINENO: checking for error_at_line" >&5 echo $ECHO_N "checking for error_at_line... $ECHO_C" >&6; } if test "${ac_cv_lib_error_at_line+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 int main () { error_at_line (0, 0, "", 0, "an error occurred"); ; 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_error_at_line=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_error_at_line=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_lib_error_at_line" >&5 echo "${ECHO_T}$ac_cv_lib_error_at_line" >&6; } if test $ac_cv_lib_error_at_line = no; then case " $LIBOBJS " in *" error.$ac_objext "* ) ;; *) LIBOBJS="$LIBOBJS error.$ac_objext" ;; esac fi for ac_func in memchr memmove memset pow sqrt strchr strstr 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 # Add a macro to distinguish automatic configuration from # the original configuration; this will affect the handling # of HDFEOSVersion.h file. cat >>confdefs.h <<\_ACEOF #define EOS2_AUTO_CONFIG 1 _ACEOF # Check whether testdrivers directory is present. The user might have # downloaded HDF-EOS2 but not the tests. { echo "$as_me:$LINENO: checking for testdrivers directory" >&5 echo $ECHO_N "checking for testdrivers directory... $ECHO_C" >&6; } if test -d "${srcdir}/testdrivers"; then TESTDRIVERS_DIR="yes" { echo "$as_me:$LINENO: result: present" >&5 echo "${ECHO_T}present" >&6; } # If the testdrivers directory is present, see if it contains a file # named 'makefile'. If so, rename the file so it doesn't cause # confusion later on. if test -e "testdrivers/makefile"; then mv testdrivers/makefile testdrivers/makefile_orig fi else TESTDRIVERS_DIR="no" { echo "$as_me:$LINENO: result: not found" >&5 echo "${ECHO_T}not found" >&6; } { echo "$as_me:$LINENO: WARNING: testdrivers directory is not present. Tests will not be run" >&5 echo "$as_me: WARNING: testdrivers directory is not present. Tests will not be run" >&2;} fi # Check whether --enable-install-include was given. if test "${enable_install_include+set}" = set; then enableval=$enable_install_include; INSTALL_INCLUDE=$enableval fi if test "X$TESTDRIVERS_DIR" = "Xyes"; then TESTDRIVERS_CONDITIONAL_TRUE= TESTDRIVERS_CONDITIONAL_FALSE='#' else TESTDRIVERS_CONDITIONAL_TRUE='#' TESTDRIVERS_CONDITIONAL_FALSE= fi if test "X$INSTALL_INCLUDE" = "Xyes"; then INSTALL_INCLUDE_CONDITIONAL_TRUE= INSTALL_INCLUDE_CONDITIONAL_FALSE='#' else INSTALL_INCLUDE_CONDITIONAL_TRUE='#' INSTALL_INCLUDE_CONDITIONAL_FALSE= fi if test "X$F2CFORTRAN_MACRO" = "Xyes"; then F2CFORTRAN_CONDITIONAL_TRUE= F2CFORTRAN_CONDITIONAL_FALSE='#' else F2CFORTRAN_CONDITIONAL_TRUE='#' F2CFORTRAN_CONDITIONAL_FALSE= fi if test "X$F2CFORTRAN_90" = "Xyes"; then F2CFORTRAN_90_CONDITIONAL_TRUE= F2CFORTRAN_90_CONDITIONAL_FALSE='#' else F2CFORTRAN_90_CONDITIONAL_TRUE='#' F2CFORTRAN_90_CONDITIONAL_FALSE= fi if test "X$F2CFORTRAN_32PTR" = "Xyes"; then F2CFORTRAN_32PTR_CONDITIONAL_TRUE= F2CFORTRAN_32PTR_CONDITIONAL_FALSE='#' else F2CFORTRAN_32PTR_CONDITIONAL_TRUE='#' F2CFORTRAN_32PTR_CONDITIONAL_FALSE= fi if test "X$USE_SZIP_ENCODER" = "Xyes"; then SZIP_ENCODER_CONDITIONAL_TRUE= SZIP_ENCODER_CONDITIONAL_FALSE='#' else SZIP_ENCODER_CONDITIONAL_TRUE='#' SZIP_ENCODER_CONDITIONAL_FALSE= fi ac_config_files="$ac_config_files Makefile include/Makefile src/Makefile gctp/Makefile gctp/include/Makefile gctp/src/Makefile samples/Makefile" if test "X$TESTDRIVERS_DIR" = "Xyes"; then ac_config_files="$ac_config_files testdrivers/Makefile testdrivers/grid/Makefile testdrivers/point/Makefile testdrivers/swath/Makefile" fi 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 "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi 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 "${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 "${TESTDRIVERS_CONDITIONAL_TRUE}" && test -z "${TESTDRIVERS_CONDITIONAL_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"TESTDRIVERS_CONDITIONAL\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"TESTDRIVERS_CONDITIONAL\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${INSTALL_INCLUDE_CONDITIONAL_TRUE}" && test -z "${INSTALL_INCLUDE_CONDITIONAL_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"INSTALL_INCLUDE_CONDITIONAL\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"INSTALL_INCLUDE_CONDITIONAL\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${F2CFORTRAN_CONDITIONAL_TRUE}" && test -z "${F2CFORTRAN_CONDITIONAL_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"F2CFORTRAN_CONDITIONAL\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"F2CFORTRAN_CONDITIONAL\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${F2CFORTRAN_90_CONDITIONAL_TRUE}" && test -z "${F2CFORTRAN_90_CONDITIONAL_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"F2CFORTRAN_90_CONDITIONAL\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"F2CFORTRAN_90_CONDITIONAL\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${F2CFORTRAN_32PTR_CONDITIONAL_TRUE}" && test -z "${F2CFORTRAN_32PTR_CONDITIONAL_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"F2CFORTRAN_32PTR_CONDITIONAL\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"F2CFORTRAN_32PTR_CONDITIONAL\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${SZIP_ENCODER_CONDITIONAL_TRUE}" && test -z "${SZIP_ENCODER_CONDITIONAL_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"SZIP_ENCODER_CONDITIONAL\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"SZIP_ENCODER_CONDITIONAL\" 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 hdf-eos2 $as_me 4.2, 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="\\ hdf-eos2 config.status 4.2 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' _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 "include/HE2_config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/HE2_config.h" ;; "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; "gctp/Makefile") CONFIG_FILES="$CONFIG_FILES gctp/Makefile" ;; "gctp/include/Makefile") CONFIG_FILES="$CONFIG_FILES gctp/include/Makefile" ;; "gctp/src/Makefile") CONFIG_FILES="$CONFIG_FILES gctp/src/Makefile" ;; "samples/Makefile") CONFIG_FILES="$CONFIG_FILES samples/Makefile" ;; "testdrivers/Makefile") CONFIG_FILES="$CONFIG_FILES testdrivers/Makefile" ;; "testdrivers/grid/Makefile") CONFIG_FILES="$CONFIG_FILES testdrivers/grid/Makefile" ;; "testdrivers/point/Makefile") CONFIG_FILES="$CONFIG_FILES testdrivers/point/Makefile" ;; "testdrivers/swath/Makefile") CONFIG_FILES="$CONFIG_FILES testdrivers/swath/Makefile" ;; *) { { 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 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim INSTALL_DATA!$INSTALL_DATA$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 MAINTAINER_MODE_TRUE!$MAINTAINER_MODE_TRUE$ac_delim MAINTAINER_MODE_FALSE!$MAINTAINER_MODE_FALSE$ac_delim MAINT!$MAINT$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 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 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 CPP!$CPP$ac_delim 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 _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 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 FC!$FC$ac_delim FCFLAGS!$FCFLAGS$ac_delim ac_ct_FC!$ac_ct_FC$ac_delim LIBOBJS!$LIBOBJS$ac_delim TESTDRIVERS_CONDITIONAL_TRUE!$TESTDRIVERS_CONDITIONAL_TRUE$ac_delim TESTDRIVERS_CONDITIONAL_FALSE!$TESTDRIVERS_CONDITIONAL_FALSE$ac_delim INSTALL_INCLUDE_CONDITIONAL_TRUE!$INSTALL_INCLUDE_CONDITIONAL_TRUE$ac_delim INSTALL_INCLUDE_CONDITIONAL_FALSE!$INSTALL_INCLUDE_CONDITIONAL_FALSE$ac_delim F2CFORTRAN_CONDITIONAL_TRUE!$F2CFORTRAN_CONDITIONAL_TRUE$ac_delim F2CFORTRAN_CONDITIONAL_FALSE!$F2CFORTRAN_CONDITIONAL_FALSE$ac_delim F2CFORTRAN_90_CONDITIONAL_TRUE!$F2CFORTRAN_90_CONDITIONAL_TRUE$ac_delim F2CFORTRAN_90_CONDITIONAL_FALSE!$F2CFORTRAN_90_CONDITIONAL_FALSE$ac_delim F2CFORTRAN_32PTR_CONDITIONAL_TRUE!$F2CFORTRAN_32PTR_CONDITIONAL_TRUE$ac_delim F2CFORTRAN_32PTR_CONDITIONAL_FALSE!$F2CFORTRAN_32PTR_CONDITIONAL_FALSE$ac_delim SZIP_ENCODER_CONDITIONAL_TRUE!$SZIP_ENCODER_CONDITIONAL_TRUE$ac_delim SZIP_ENCODER_CONDITIONAL_FALSE!$SZIP_ENCODER_CONDITIONAL_FALSE$ac_delim LTLIBOBJS!$LTLIBOBJS$ac_delim _ACEOF if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 23; 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 _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 $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_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $ac_file | $ac_file:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $ac_file" >`$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'`/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. # So let's grep whole file. if grep '^#.*generated by automake' $mf > /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 hdf-eos4-2.17v1.00.dfsg.1/aclocal.m40000444000175000017500000074517011204555145017632 0ustar amckinstryamckinstry# generated automatically by aclocal 1.9.2 -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 # 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. # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- # serial 47 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 s/^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 M$VC, # 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 "$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_deplibs' old_postinstall_cmds='chmod 644 $oldlib' old_postuninstall_cmds= if test -n "$RANLIB"; then case $host_os in openbsd*) old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds" ;; *) old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds" ;; esac old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" fi # 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 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"} # Allow CC to be a program name with arguments. compiler=$CC ])# _LT_AC_SYS_COMPILER # _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_LINK_IFELSE(AC_LANG_PROGRAM,[ aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` # 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 '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'`; 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 && 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-*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-*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-*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 ;; 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]) printf "$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}? :&$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 if test ! -s conftest.err; 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_CACHE_CHECK([$1], [$2], [$2=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $3" printf "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The compiler 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 else $2=yes fi fi $rm 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; ;; *) # If test is not a shell built-in, we'll probably end up computing a # maximum length that is only half of the actual maximum length, but # we can't tell. while (test "X"`$CONFIG_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` ;; 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); */ } exit (status); }] EOF if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then (./conftest; exit; ) 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) $1 ;; x$lt_dlneed_uscore) $2 ;; x$lt_unknown|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="-dld"], [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="-dld"]) ]) ]) ]) ]) ]) ;; 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" 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 LDFLAGS="$LDFLAGS $link_static_flag" 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_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 printf "$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}? :&$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 if test ! -s out/conftest.err; then _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes fi fi chmod u+w . $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" 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_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" if test "$GCC" = yes; then 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 ';' >/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. 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 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' ;; aix4* | aix5*) 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 ;; bsdi4*) 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' 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)' # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. if test "$GCC" = yes; then sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` else sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' fi 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 ;; kfreebsd*-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='GNU ld.so' ;; freebsd*) objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` 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 ;; *) # from 3.2 on shlibpath_overrides_runpath=no 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' ;; 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*) 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 # find out which ABI we are using libsuff= case "$host_cpu" in x86_64*|s390x*|powerpc64*) echo '[#]line __oline__ "configure"' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `/usr/bin/file conftest.$ac_objext` in *64-bit*) libsuff=64 sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}" ;; esac fi rm -rf conftest* ;; esac # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`$SED -e 's/[:,\t]/ /g;s/=[^=]*$//;s/=[^= ]* / /g' /etc/ld.so.conf | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $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' ;; knetbsd*-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='GNU ld.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 need_lib_prefix=no need_version=yes 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" ;; sco3.2v5*) version_type=osf 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 ;; 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.2uw2* | sysv4.3* | sysv5*) 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 ;; 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_LIBTOOL_SYS_DYNAMIC_LINKER # _LT_AC_TAGCONFIG # ---------------- AC_DEFUN([_LT_AC_TAGCONFIG], [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 # 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"; 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 dll's 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 recognise 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 recognise 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 GNU ld's 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; 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)/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 ;; 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*) case $host_cpu in alpha*|hppa*|i*86|ia64*|m68*|mips*|powerpc*|sparc*|s390*|sh*|x86_64*) lt_cv_deplibs_check_method=pass_all ;; *) # glibc up to 2.1.1 does not perform some relocations on ARM # this will be overridden with pass_all, but let us keep it just in case lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ;; esac lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` lt_cv_deplibs_check_method=pass_all ;; netbsd*) 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*) lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB shared object' else lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library' fi ;; osf3* | osf4* | osf5*) lt_cv_deplibs_check_method=pass_all ;; sco3.2v5*) lt_cv_deplibs_check_method=pass_all ;; solaris*) lt_cv_deplibs_check_method=pass_all ;; sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 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 ;; esac ;; sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7* | 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_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. tmp_nm="$ac_dir/${ac_tool_prefix}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" 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 LIBLTDL # and LTDLINCL are not AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called. 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 LIBLTDL # and LTDLINCL are not AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called. 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 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. # 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([AC_PROG_CXXCPP]) _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX]) ])# _LT_AC_LANG_CXX # 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;\n" # Code to be used in simple link tests lt_simple_link_test_code='int main(){return(0);}\n' _LT_AC_SYS_COMPILER # # Check for any special shared library compilation flags. # _LT_AC_TAGVAR(lt_prog_cc_shlib, $1)= if test "$GCC" = no; then case $host_os in sco3.2v5*) _LT_AC_TAGVAR(lt_prog_cc_shlib, $1)='-belf' ;; esac fi if test -n "$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)"; then AC_MSG_WARN([`$CC' requires `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to build shared libraries]) if echo "$old_CC $old_CFLAGS " | grep "[[ ]]$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)[[ ]]" >/dev/null; then : else AC_MSG_WARN([add `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to the CC or CFLAGS env variable and reconfigure]) _LT_AC_TAGVAR(lt_cv_prog_cc_can_build_shared, $1)=no fi fi # # Check to make sure the static flag actually works. # AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $_LT_AC_TAGVAR(lt_prog_compiler_static, $1) works], _LT_AC_TAGVAR(lt_prog_compiler_static_works, $1), $_LT_AC_TAGVAR(lt_prog_compiler_static, $1), [], [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=]) 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($1) # Report which librarie types wil 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 ;; aix4* | aix5*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; darwin* | rhapsody*) if test "$GCC" = yes; then _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no case "$host_os" in rhapsody* | darwin1.[[012]]) _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[[012]]) _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress' ;; 10.*) _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined dynamic_lookup' ;; esac fi ;; esac 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_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 ld's _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs$compiler_flags -install_name $rpath/$soname $verstring~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(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)='-all_load $convenience' _LT_AC_TAGVAR(link_all_deplibs, $1)=yes else _LT_AC_TAGVAR(ld_shlibs, $1)=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([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_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)= # Source file extension for C++ test sources. ac_ext=cc # 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;\n" # Code to be used in simple link tests lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_AC_SYS_COMPILER # 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 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 unset lt_cv_path_LD fi test -z "${LDCXX+set}" || LD=$LDCXX CC=${CXX-"c++"} compiler=$CC _LT_AC_TAGVAR(compiler, $1)=$CC cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'` # 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 ;; aix4* | aix5*) 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]].*|aix5*) 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 _LT_AC_TAGVAR(hardcode_direct, $1)=yes 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' 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 $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${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 $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_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' # -bexpall does not export symbols beginning with underscore (_) _LT_AC_TAGVAR(always_export_symbols, $1)=yes # Exported symbols can be pulled into shared objects from archives _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' ' _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes # This is similar to how AIX traditionally builds it's shared libraries. _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi 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}--image-base=0x10000000 ${wl}--out-implib,$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}--image-base=0x10000000 ${wl}--out-implib,$lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; darwin* | rhapsody*) if test "$GXX" = yes; then _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no case "$host_os" in rhapsody* | darwin1.[[012]]) _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[[012]]) _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress' ;; 10.*) _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined dynamic_lookup' ;; esac fi ;; esac lt_int_apple_cc_single_mod=no output_verbose_link_cmd='echo' if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then lt_int_apple_cc_single_mod=yes fi if test "X$lt_int_apple_cc_single_mod" = Xyes ; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' else _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r ${wl}-bind_at_load -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' fi _LT_AC_TAGVAR(module_cmds, $1)='$CC ${wl}-bind_at_load $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 ld's if test "X$lt_int_apple_cc_single_mod" = Xyes ; then _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' else _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' fi _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(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)='-all_load $convenience' _LT_AC_TAGVAR(link_all_deplibs, $1)=yes else _LT_AC_TAGVAR(ld_shlibs, $1)=no 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* | kfreebsd*-gnu) # 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 case "$host_cpu" in hppa*64*) _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ;; ia64*) _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ;; *) _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' ;; esac fi case "$host_cpu" in hppa*64*) _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; ia64*) _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, # but as the default # location of the library. ;; *) _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*|ia64*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs' ;; *) _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 ia64*|hppa*64*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs' ;; *) _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 ;; 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 ${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}${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*) 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 _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _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' _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' ;; 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' ;; 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*) 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::"' ;; 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 ${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}${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 ${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 $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}${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 ;; sco*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no case $cc_basename in CC) # 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 ;; 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(no_undefined_flag, $1)=' -zdefs' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -nolib -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} -nolib ${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 C++ compiler is used as linker so we must use $wl # flag to pass the commands to the underlying system # linker. # Supported since Solaris 2.6 (maybe 2.5.1?) _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;; esac _LT_AC_TAGVAR(link_all_deplibs, $1)=yes # 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 -G $CFLAGS -v conftest.$objext 2>&1 | grep "\-[[LR]]"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' # 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' fi ;; esac ;; sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;; 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_SYS_LIB_STRIP AC_LIBTOOL_DLOPEN_SELF($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],[ 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 <> "$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 # 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., 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. # 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 s/^X//" # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi # 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 # 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 # 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 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_AC_TAGVAR(fix_srcfile_path, $1)" # 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([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 the above into a raw symbol and a C symbol. symxfrm='\1 \2\3 \3' # 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'" ;; irix* | nonstopux*) symcode='[[BCDEGRST]]' ;; osf*) symcode='[[BCDEGQRST]]' ;; solaris* | sysv5*) symcode='[[BDRT]]' ;; 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 # 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 -f 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* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | 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). _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)= ;; 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 aix4* | aix5*) # 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 ;; 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* | kfreebsd*-gnu) # 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)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_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)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive" case "$host_cpu" in hppa*64*|ia64*) # +Z the default ;; *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' ;; esac ;; *) ;; esac ;; 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*) 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) # 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' ;; 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' ;; *) ;; esac ;; lynxos*) ;; m88k*) ;; mvs*) case $cc_basename in cxx) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' ;; *) ;; esac ;; netbsd*) ;; 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*) ;; sco*) case $cc_basename in CC) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; *) ;; esac ;; 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 ;; unixware*) ;; 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* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | 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_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' ;; 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 ;; mingw* | 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_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*) case $CC 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' ;; 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' ;; 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' ;; sco3.2v5*) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kpic' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-dn' ;; solaris*) _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' ;; 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* | sysv5*) _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 ;; 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_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 ]) # AC_LIBTOOL_PROG_LD_SHLIBS([TAGNAME]) # ------------------------------------ # See if the linker supports building shared libraries. AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS], [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 aix4* | aix5*) # 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 '\''/^[[BCDGS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols' ;; *) _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; esac ],[ 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_" # 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. extract_expsyms_cmds= 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 ;; 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}' # See if GNU ld supports shared libraries. case $host_os in aix3* | aix4* | aix5*) # 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 '\''/^[[BCDGS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -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}--image-base=0x10000000 ${wl}--out-implib,$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}--image-base=0x10000000 ${wl}--out-implib,$lib' else ld_shlibs=no fi ;; netbsd*) 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* | sysv5*) 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 ;; 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 ;; linux*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_AC_TAGVAR(archive_cmds, $1)="$tmp_archive_cmds" 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 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 -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' else _LT_AC_TAGVAR(archive_expsym_cmds, $1)="$tmp_archive_cmds" fi else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; *) 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)" = yes; then 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 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 "$link_static_flag"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported fi ;; aix4* | aix5*) 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]].*|aix5*) 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 _LT_AC_TAGVAR(hardcode_direct, $1)=yes 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' 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 $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${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 $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_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' # -bexpall does not export symbols beginning with underscore (_) _LT_AC_TAGVAR(always_export_symbols, $1)=yes # Exported symbols can be pulled into shared objects from archives _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' ' _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes # This is similar to how AIX traditionally builds it's shared libraries. _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${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 ;; bsdi4*) _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' fix_srcfile_path='`cygpath -w "$srcfile"`' _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ;; darwin* | rhapsody*) if test "$GXX" = yes ; then _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no case "$host_os" in rhapsody* | darwin1.[[012]]) _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[[012]]) _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress' ;; 10.*) _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined dynamic_lookup' ;; esac fi ;; esac lt_int_apple_cc_single_mod=no output_verbose_link_cmd='echo' if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then lt_int_apple_cc_single_mod=yes fi if test "X$lt_int_apple_cc_single_mod" = Xyes ; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' else _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r ${wl}-bind_at_load -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' fi _LT_AC_TAGVAR(module_cmds, $1)='$CC ${wl}-bind_at_load $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 ld's if test "X$lt_int_apple_cc_single_mod" = Xyes ; then _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' else _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' fi _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(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)='-all_load $convenience' _LT_AC_TAGVAR(link_all_deplibs, $1)=yes else _LT_AC_TAGVAR(ld_shlibs, $1)=no 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* | kfreebsd*-gnu) _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* | hpux11*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then case "$host_cpu" in hppa*64*|ia64*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -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*|ia64*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags' ;; *) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;; esac fi if test "$with_gnu_ld" = no; then case "$host_cpu" in hppa*64*) _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; ia64*) _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no # 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(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 ;; 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*) 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*) _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(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 ;; 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 ${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)=: ;; sco3.2v5*) _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)='${wl}-Bexport' runpath_var=LD_RUN_PATH hardcode_runpath_var=yes ;; solaris*) _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text' if test "$GCC" = yes; then _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 _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]].*) ;; *) # 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 ;; 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.2uw2*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_minus_L, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no hardcode_runpath_var=yes runpath_var=LD_RUN_PATH ;; sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7*) _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text' if test "$GCC" = yes; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' fi runpath_var='LD_RUN_PATH' _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; sysv5*) _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text' # $CC -shared without GNU ld will not create a library from C++ # object files and a static libstdc++, better avoid it by now _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' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var='LD_RUN_PATH' ;; 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 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 # # 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* printf "$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) 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) ]) # 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 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 && break 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_MSG_RESULT([$SED]) ]) # -*- Autoconf -*- # Copyright (C) 2002, 2003 Free Software Foundation, Inc. # Generated from amversion.in; do not edit by hand. # 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 # 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. AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.9"]) # AM_SET_CURRENT_AUTOMAKE_VERSION # ------------------------------- # Call AM_AUTOMAKE_VERSION so it can be traced. # This function is AC_REQUIREd by AC_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.9.2])]) # AM_AUX_DIR_EXPAND # Copyright (C) 2001, 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. # 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 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. # serial 6 # 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]) AC_SUBST([$1_FALSE]) 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])]) # serial 7 -*- Autoconf -*- # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004 # 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. # 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], 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/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]) ]) # Generate code to set up dependency tracking. -*- Autoconf -*- # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004 # 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. #serial 2 # _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. # So let's grep whole file. if grep '^#.*generated by automake' $mf > /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"]) ]) # Do all the work for Automake. -*- Autoconf -*- # 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. # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 # 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. # serial 11 # 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.58])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 # test to see if srcdir already configured if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) 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 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 ]) ]) # 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_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $1 | $1:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count]) # AM_PROG_INSTALL_SH # ------------------ # Define $install_sh. # Copyright (C) 2001, 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. AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl install_sh=${install_sh-"$am_aux_dir/install-sh"} AC_SUBST(install_sh)]) # -*- Autoconf -*- # Copyright (C) 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. # serial 1 # 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])]) # Add --enable-maintainer-mode option to configure. # From Jim Meyering # Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004 # 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. # serial 3 AC_DEFUN([AM_MAINTAINER_MODE], [AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) dnl maintainer-mode is disabled by default AC_ARG_ENABLE(maintainer-mode, [ --enable-maintainer-mode enable make rules and dependencies not useful (and sometimes confusing) to the casual installer], USE_MAINTAINER_MODE=$enableval, USE_MAINTAINER_MODE=no) AC_MSG_RESULT([$USE_MAINTAINER_MODE]) AM_CONDITIONAL(MAINTAINER_MODE, [test $USE_MAINTAINER_MODE = yes]) MAINT=$MAINTAINER_MODE_TRUE AC_SUBST(MAINT)dnl ] ) AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE]) # Check to see how 'make' treats includes. -*- Autoconf -*- # Copyright (C) 2001, 2002, 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. # serial 2 # 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 ]) # -*- Autoconf -*- # Copyright (C) 1997, 1999, 2000, 2001, 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. # serial 3 # 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 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 ]) # AM_PROG_MKDIR_P # --------------- # Check whether `mkdir -p' is supported, fallback to mkinstalldirs otherwise. # Copyright (C) 2003, 2004 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. # Automake 1.8 used `mkdir -m 0755 -p --' to ensure that directories # created by `make install' are always world readable, even if the # installer happens to have an overly restrictive umask (e.g. 077). # This was a mistake. There are at least two reasons why we must not # use `-m 0755': # - it causes special bits like SGID to be ignored, # - it may be too restrictive (some setups expect 775 directories). # # Do not use -m 0755 and let people choose whatever they expect by # setting umask. # # We cannot accept any implementation of `mkdir' that recognizes `-p'. # Some implementations (such as Solaris 8's) are not thread-safe: if a # parallel make tries to run `mkdir -p a/b' and `mkdir -p a/c' # concurrently, both version can detect that a/ is missing, but only # one can create it and the other will error out. Consequently we # restrict ourselves to GNU make (using the --version option ensures # this.) AC_DEFUN([AM_PROG_MKDIR_P], [if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then # We used to keeping the `.' as first argument, in order to # allow $(mkdir_p) to be used without argument. As in # $(mkdir_p) $(somedir) # where $(somedir) is conditionally defined. However this is wrong # for two reasons: # 1. if the package is installed by a user who cannot write `.' # make install will fail, # 2. the above comment should most certainly read # $(mkdir_p) $(DESTDIR)$(somedir) # so it does not work when $(somedir) is undefined and # $(DESTDIR) is not. # To support the latter case, we have to write # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir), # so the `.' trick is pointless. mkdir_p='mkdir -p --' else # On NextStep and OpenStep, the `mkdir' command does not # recognize any option. It will interpret all options as # directories to create, and then abort because `.' already # exists. for d in ./-p ./--version; do test -d $d && rmdir $d done # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists. if test -f "$ac_aux_dir/mkinstalldirs"; then mkdir_p='$(mkinstalldirs)' else mkdir_p='$(install_sh) -d' fi fi AC_SUBST([mkdir_p])]) # Helper functions for option handling. -*- Autoconf -*- # Copyright (C) 2001, 2002, 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. # serial 2 # _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. # # Copyright (C) 1996, 1997, 2000, 2001, 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. # serial 3 # 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)]) # AM_PROG_INSTALL_STRIP # Copyright (C) 2001, 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. # 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="\${SHELL} \$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) # Check how to create a tarball. -*- Autoconf -*- # Copyright (C) 2004 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. # serial 1 # _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 hdf-eos4-2.17v1.00.dfsg.1/bin/0000777000175000017500000000000010665575037016546 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/dec/0000775000175000017500000000000006266761001017265 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/tmp/0000775000175000017500000000000006266764253017346 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/tmp/hdfeos_env.ksh.tmp0000444000175000017500000005574111130701470022756 0ustar amckinstryamckinstry#----------------------------------------------------------------------------- # file: # hdfeos_env.ksh # # description: # This file defines environment variables used by HDFEOS. # This version is for use under the Korn shell (ksh). # # usage: # This file should be called from your .profile file with the line: # # . /bin/hdfeos_env.ksh # # where is the full path of the HDFEOS home directory. # # author: # Mike Sucher / A.R.C. # Guru Tej S. Khalsa / Applied Research Corporation # # notes: # 1) This file is compatible with the following platforms: # Sun, SGI, HP-9000, IBM RS-6000 and DEC Alpha. # It automatically figures out which platform you are on, # and sets environment variables accordingly. # 2) This file defines a variable called hdfeos_path which contains # all the directories likely to be needed on a given machine # type, including the HDFEOS bin directories. Users # may choose to set their path variable with: # # PATH=:$hdfeos_path # export PATH # # where is an optional list of other # directories added to the search path. # # history: # 17-Jun-1996 MES Initial version # #----------------------------------------------------------------------------- : ${sgi_mode:=32} # by default, SGI mode is standard 32-bit : ${hdfeos_f90_comp:=""} # by default, no FORTRAN-90 compiler : ${hdfeos_nag_flag:=0} # by default, not using NAG FORTRAN-90 : ${use_flavor:=0} # by default, not using "flavor" : ${opt_flag:=-O} # by default, optimizing code user_path=$PATH # save user path # set path to a base subset of directories, allowing startup on unknown host # note: once the host has been determined the path is appropriately customized PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/ucb:/usr/bin/X11 export PATH # get operating system type, login name # special cases: SCO and Cray - uname works differently, MACHINE="`uname -m | awk '{print $1}'`" # needed on Cray & SCO temp_ostype=`uname` case "$MACHINE" in i386) # SCO box OSTYPE=sco386 ;; CRAY) # CRAY OSTYPE=UNICOS ;; *) # everybody else OSTYPE="`uname`" ;; esac CYGPL="`uname | awk -F_ '{print $1}'`" # Intel Macintosh is also i386 or i686 (?) machine if [ "$MACHINE" = "i386" ] ; then if [ "$temp_ostype" = "Darwin" ] ; then OSTYPE=DarwinIntel fi if [ "$CYGPL" = "CYGWIN" ] ; then OSTYPE=Cygwin fi fi if [ "$MACHINE" = "i686" ] ; then if [ "$temp_ostype" = "Darwin" ] ; then OSTYPE=DarwinIntel fi if [ "$CYGPL" = "CYGWIN" ] ; then OSTYPE=Cygwin fi fi if [ "`uname -m | awk '{print $1}'`" = "x86_64" ] || [ "`uname -m | awk '{print $1}'`" = "ia64" ] ; then if [ "$LINUX_BRAND" = "" ] ; then echo " Error: In 64-bit linux platform the env. variable LINUX_BRAND must be set to linux32 or linux64 before running this script." exit 1 fi fi user=`id | cut -d\( -f2 | cut -d\) -f1` LOGNAME=$user # make sure $LOGNAME is defined USER=$LOGNAME # make sure $USER is defined export USER LOGNAME # set machine-dependent environment variables: # HOST the host name of this machine # BRAND used by other achitecture-specific code # PATH the execution search path case "$OSTYPE" in AIX) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/ucb:/usr/bin/X11:/usr/sbin HOST="`hostname`" BRAND="ibm" ;; HP-UX) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/bin/X11 HOST="`hostname`" BRAND="hp" ;; IRIX) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/bsd:/usr/sbin HOST="`hostname`" case $sgi_mode in 64 ) BRAND=sgi64 ;; n32) BRAND=sgi32 ;; 65 ) BRAND=irix65 ;; 32 ) BRAND=sgi ;; * ) BRAND=sgi ;; # just in case esac ;; IRIX64) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/bsd:/usr/sbin HOST="`hostname`" case $sgi_mode in 64 ) BRAND=sgi64 ;; n32) BRAND=sgi32 ;; 65 ) BRAND=irix65 ;; 32 ) BRAND=sgi ;; * ) BRAND=sgi ;; # just in case esac ;; Linux ) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/X11/bin HOST=`hostname` BRAND=linux if [ "$LINUX_BRAND" = "linux64" ] ; then BRAND=linux64 elif [ "$LINUX_BRAND" = "linux32" ] ; then BRAND=linux32 elif [ "$LINUX_BRAND" = "linux" ] ; then BRAND=linux fi ;; Darwin ) PATH=/bin:/sbin:/usr/bin:/usr/sbin HOST=`hostname` BRAND=macintosh ;; DarwinIntel ) PATH=/bin:/sbin:/usr/bin:/usr/sbin HOST=`hostname` BRAND=macintel ;; Cygwin) PATH=/bin:/sbin:/usr/bin:/usr/sbin HOST="`hostname`" BRAND="cygwin" ;; OSF1) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/ucb:/usr/bin/X11:/usr/sbin HOST="`hostname -s`" BRAND="dec" ;; sco386) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/bin/X11 HOST="`hostname -s`" BRAND="sco" ;; SunOS) # distinguish between SunOS 5.x and 4.x versions if [ `uname -r | awk -F. '{print $1}'` = "5" ] ; then if [ `uname -r | awk -F. '{print $2}'` = "8" ] ; then BRAND="sun5.8" elif [ `uname -r | awk -F. '{print $2}'` = "9" ] ; then BRAND="sun5.9" elif [ `uname -r | awk -F. '{print $2}'` = "10" ] ; then BRAND="sun5.10" else BRAND="sun5" # release V5.x SunOS fi PATH=/usr/local/bin:/opt/SUNWspro/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/ucb:/usr/openwin/bin:/usr/openwin/demo:/usr/ccs/bin:/usr/sbin else BRAND="sun4" # release V4.x SunOS PATH=/usr/local/bin:/usr/local/lang:/usr/lang:/bin:/usr/bin:/etc:/usr/etc:/usr/ucb:/usr/openwin/demo fi HOST="`hostname`" ;; UNICOS) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/bin/X11 HOST="`hostname`" BRAND="cray" ;; *) echo "Operating system: $OSTYPE not supported" echo "This release of HDFEOS supports: " echo " Sun, SGI HP-9000 IBM-6000 DEC-Alpha and Cray/Unicos " ;; esac export PATH HOST BRAND # set machine-dependent compilers and compilation switches: # # NSL_FLAG="" # this is nil on all but Sun platforms NSL_LIB="" # this is nil on all but Sun platforms case "$BRAND" in cray) CC=cc # C compiler CFLAGS="$opt_flag" # default C flags (optimize, ansi) C_CFH="-DCRAYFortran" # C/cfortran.h called from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=cf77 # FORTRAN compiler F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=UNICOS # system type as defined by HDF MACHINE=CRAY # system type as defined by HDFEOS ;; dec) CC=cc # C compiler CFLAGS="$opt_flag -std" # default C flags (optimize, ansi) C_CFH="-DDECFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH -Dmain=MAIN__" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=f77 # FORTRAN compiler F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH " # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=DEC_ALPHA # system type as defined by HDF MACHINE=DEC # system type as defined by HDFEOS ;; hp) CC=c89 # C compiler CFLAGS="$opt_flag -Ae" # default C flags (optimize, ansi) C_CFH="" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=fort77 # FORTRAN compiler F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=HP9000 # system type as defined by HDF MACHINE=HP # system type as defined by HDFEOS ;; ibm) CC=cc # C compiler CFLAGS="$opt_flag -qlanglvl=ansi" # default C flags (optimize, ansi) C_CFH="" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main FORTAN F77=xlf # FORTRAN compiler F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=IBM6000 # system type as defined by HDF MACHINE=IBM # system type as defined by HDFEOS ;; linux | linux32 | linux64) CC="gcc LNX_CMP_FLAG" # C compiler CFLAGS="$opt_flag -ansi" # default C flags (optimize, ansi) C_CFH="-Df2cFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77="g77 LNX_CMP_FLAG" # FORTRAN compiler F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main if [ `/bin/uname -m` = "x86_64" ]; then if [ "$BRAND" = "linux32" ] || [ "$BRAND" = "linux" ] ; then HDFSYS=LINUX # system type as defined by HDF else HDFSYS=LINUX64 # Only for 64 bit linux fi elif [ `/bin/uname -m` = "ia64" ]; then if [ "$BRAND" = "linux32" ] || [ "$BRAND" = "linux" ] ; then HDFSYS=LINUX # system type as defined by HDF else HDFSYS=IA64 #Only for IA64 fi else HDFSYS=LINUX # system type as defined by HDF fi MACHINE=LINUX # system type as defined by HDFEOS ;; macintosh) CC=gcc # C compiler CFLAGS="$opt_flag -ansi" # default C flags (optimize, ansi) C_CFH="-Df2cFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77="g77" # FORTRAN compiler F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=MACINTOSH # system type as defined by HDF MACHINE=MACINTOSH # system type as defined by HDFEOS ;; macintel) CC=gcc # C compiler CFLAGS="$opt_flag -ansi" # default C flags (optimize, ansi) C_CFH="-Df2cFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77="gfortran" # FORTRAN compiler F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=MACINTEL # system type as defined by HDF MACHINE=MACINTEL # system type as defined by HDFEOS ;; cygwin) CC=gcc # C compiler CFLAGS="$opt_flag -ansi" # default C flags (optimize, ansi) C_CFH="-Df2cFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH F77=g77 F77FLAGS="$opt_flag -fno-second-underscore" # common FORTRAN flags F77_CFH="-fno-second-underscore" # FORTRAN callable from C w/cfortran.h F77_C_CFH="" # calling C w/ cfortran.h F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=CYGWIN # system type as defined by HDF MACHINE=CYGWIN # system type as defined by HDFEOS ;; sco) CC=cc # C compiler CFLAGS="$opt_flag -posix" # default C flags (optimize, ansi) C_CFH="-Df2cFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77="" # FORTRAN compiler F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=SCO # system type as defined by HDF MACHINE=SCO # system type as defined by HDFEOS ;; sgi) if [ $OSTYPE = "IRIX64" ] then CC="cc -32" # C compiler (32 bit) F77="f77 -32" # FORTRAN compiler (32 bit) else CC=cc # C compiler F77=f77 # FORTRAN compiler fi CFLAGS="$opt_flag -xansi -D_POSIX_SOURCE" # default C flags (optimize, ansi) C_CFH="" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="-lI77 -lU77 -lF77" # FORTRAN lib called by C main F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=IRIS4 # system type as defined by HDF MACHINE=SGI # system type as defined by HDFEOS ;; sgi32) CC="cc -n32" # C compiler (new-style 32 bit) F77="f77 -n32" # FORTRAN compiler (new-style 32 bit) CFLAGS="$opt_flag -xansi -D_POSIX_SOURCE" # default C flags (optimize, ansi) C_CFH="" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="-lI77 -lU77 -lF77" # FORTRAN lib called by C main F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=IRIS4 # system type as defined by HDF MACHINE=SGI # system type as defined by HDFEOS ;; irix65) CC="cc -n32" # C compiler (new-style 32 bit) F77="f77 -n32" # FORTRAN compiler (new-style 32 bit) CFLAGS="$opt_flag -xansi -D_POSIX_SOURCE" # default C flags (optimize, ansi) C_CFH="" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="-lI77 -lU77 -lF77" # FORTRAN lib called by C main F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=IRIS4 # system type as defined by HDF MACHINE=SGI # system type as defined by HDFEOS ;; sgi64) cpu_type=`hinv | fgrep CPU | head -1 | cut -d' ' -f3 | cut -b2` if [ "$cpu_type" = "4" ] ; then CC="cc -64 -mips3" # C compiler (R4?00 chip) F77="f77 -64 -mips3" # FORTRAN compiler (R4?00 chip) else CC="cc -64" # C compiler F77="f77 -64" # FORTRAN compiler fi CFLAGS="$opt_flag -xansi -D_POSIX_SOURCE" # default C flags (optimize, ansi) C_CFH="" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="-lI77 -lU77 -lF77" # FORTRAN lib called by C main F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=IRIS4 # system type as defined by HDF MACHINE=SGI # system type as defined by HDFEOS ;; sun4) CC=acc # C compiler CFLAGS="$opt_flag -Xa" # default C flags (optimize, ansi) C_CFH="-DsunFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=f77 # FORTRAN compiler F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="-lm" # C lib called by FORTRAN main HDFSYS=SUN # system type as defined by HDF MACHINE=SUN4 # system type as defined by HDFEOS NSL_FLAG="-lnsl" # this is nil on all but Sun platforms NSL_LIB="/usr/lib/libnsl.a" # this is nil on all but Sun platforms ;; sun5) CC=cc # C compiler CFLAGS="$opt_flag -Xa" # default C flags (optimize, ansi) C_CFH="-DsunFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=f77 # FORTRAN compiler F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="-lm" # C lib called by FORTRAN main HDFSYS=SUN # system type as defined by HDF MACHINE=SUN5 # system type as defined by HDFEOS NSL_FLAG="-lnsl" # this is nil on all but Sun platforms NSL_LIB="/usr/lib/libnsl.a" # this is nil on all but Sun platforms ;; sun5.8) CC=cc # C compiler CFLAGS="$opt_flag -Xa" # default C flags (optimize, ansi) C_CFH="-DsunFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=f77 # FORTRAN compiler F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="-lm" # C lib called by FORTRAN main HDFSYS=SUN # system type as defined by HDF MACHINE=SUN8 # system type as defined by HDFEOS NSL_FLAG="-lnsl" # this is nil on all but Sun platforms NSL_LIB="/usr/lib/libnsl.a" # this is nil on all but Sun platforms ;; sun5.9) CC=cc # C compiler CFLAGS="$opt_flag -Xa" # default C flags (optimize, ansi) C_CFH="-DsunFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=f77 # FORTRAN compiler F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="-lm" # C lib called by FORTRAN main HDFSYS=SUN # system type as defined by HDF MACHINE=SUN9 # system type as defined by HDFEOS NSL_FLAG="-lnsl" # this is nil on all but Sun platforms NSL_LIB="/usr/lib/libnsl.a" # this is nil on all but Sun platforms ;; sun5.10) CC=cc # C compiler CFLAGS="$opt_flag -Xa" # default C flags (optimize, ansi) C_CFH="-DsunFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=f77 # FORTRAN compiler F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="-lm" # C lib called by FORTRAN main HDFSYS=SUN # system type as defined by HDF MACHINE=SUN10 # system type as defined by HDFEOS NSL_FLAG="-lnsl" # this is nil on all but Sun platforms NSL_LIB="/usr/lib/libnsl.a" # this is nil on all but Sun platforms ;; *) CC=cc # C compiler CFLAGS="$opt_flag" # default C flags (optimize) C_CFH="" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=f77 # FORTRAN compiler F77FLAGS="" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="-lm" # C lib called by FORTRAN main HDFSYS=unknown # system type as defined by HDF MACHINE=unknown # system type as defined by HDFEOS ;; esac export MACHINE export NSL_FLAG NSL_LIB export CC CFLAGS C_CFH CFHFLAGS C_F77_CFH C_F77_LIB F77 export F77FLAGS F77_CFH F77_C_CFH CFH_F77 F77_C_LIB HDFSYS # # set up environment to handle FORTRAN-90 compiler # if [ "$hdfeos_f90_comp" != "" ] ; then # using FORTRAN-90 F77="$hdfeos_f90_comp" if [ "$hdfeos_nag_flag" = "1" ] ; then # using NAG f90 C_CFH="$C_CFH -DNAGf90F" CFHFLAGS="$CFLAGS $C_CFH" fi export CFHFLAGS C_CFH F77 fi # copy the machine-specific path to variable hdfeos_path hdfeos_path=$PATH # set HDFEOS-related environment variables # these may be referred to in makefiles and on compiler command lines if [ "$HDFEOS_HOME" != "" ] ; then # set up base set of HDFEOS_ Toolkit directory variables. HDFEOS_BIN=${HDFEOS_HOME}/bin/$BRAND # executable files HDFEOS_INC=$HDFEOS_HOME/include # include header files HDFEOS_LIB=${HDFEOS_HOME}/lib/$BRAND # library files HDFEOS_OBJ=${HDFEOS_HOME}/obj/$BRAND # object files HDFEOS_SRC=$HDFEOS_HOME/src # HDFEOS source files if [ $use_flavor = 1 ] ; then if [ "$opt_flag" = "-g" ] ; then HDFEOS_LIB=${HDFEOS_LIB}_debug HDFEOS_OBJ=${HDFEOS_OBJ}_debug HDFEOS_BIN=${HDFEOS_BIN}_debug hdflib=`echo $HDFLIB | sed "s/${BRAND}/${BRAND}_debug/"` if [ -d $hdflib ] ; then HDFLIB=$hdflib fi hdfinc=`echo $HDFINC | sed "s/${BRAND}/${BRAND}_debug/"` if [ -d $hdfinc ] ; then HDFINC=$hdfinc fi fi fi export HDFEOS_HOME HDFEOS_BIN HDFEOS_DAT HDFEOS_INC HDFEOS_LIB export HDFEOS_MSG HDFEOS_OBJ HDFEOS_RUN HDFEOS_SRC HDFEOS_TST # update path variables PATH=$PATH:$HDFEOS_BIN; export PATH # add HDFEOS_BIN to path hdfeos_path=$hdfeos_path:$HDFEOS_BIN # add HDFEOS_BIN to hdfeos path user_path=$user_path:$HDFEOS_BIN # add HDFEOS_BIN to user path else echo "You must first set the environment variable HDFEOS_HOME" fi # # restore augmented user path # PATH=$user_path ; export PATH # done hdf-eos4-2.17v1.00.dfsg.1/bin/tmp/hdfeos_env.csh.tmp0000444000175000017500000006505111130701467022747 0ustar amckinstryamckinstry#----------------------------------------------------------------------------- # file: # hdfeos_env.csh # # description: # This file defines environment variables used by HDFEOS # This version is for use under the C shell (csh). # # usage: # This file should be called from your .cshrc file with the line: # # source /bin/hdfeos_env.csh # # where is the full path of the HDFEOS home directory. # # author: # Mike Sucher / A.R.C. # # notes: # 1) This file is compatible with the following platforms: # Sun, SGI, HP-9000, IBM RS-600 and DEC Alpha. # It automatically figures out which platform you are on, # and sets environment variables accordingly. # 2) This file defines a variable called hdfeos_path which contains # all the directories likely to be needed on a given machine # type, including the HDFEOS_ (and HDF) bin directories. Users # may choose to set their path variable with: # # set path=( $hdfeos_path ) # # where is an optional list of other # directories added to the search path. # # history: # 17-Jun-1996 MES Initial version # #----------------------------------------------------------------------------- if (! $?sgi_mode ) then # by default, SGI mode is standard 32-bit set sgi_mode=32 endif if (! $?hdfeos_formal ) then # by default, PGS formal directories disabled set hdfeos_formal=0 endif if (! $?hdfeos_daac ) then # by default, DAAC toolkit version disabled set hdfeos_daac=0 endif if (! $?hdfeos_f90_comp ) then # by default, no FORTRAN-90 compiler set hdfeos_f90_comp="" endif if (! $?hdfeos_nag_flag ) then # by default, not using NAG FORTRAN-90 set hdfeos_nag_flag=0 endif if (! $?use_flavor ) then # by default, not using "flavor" set use_flavor=0 endif if (! $?opt_flag ) then # by default, optimizing code set opt_flag=-O endif set user_path = ( $path ) # save user path # set path to a base subset of directories, allowing startup on unknown host # note: once the host has been determined the path is appropriately customized set path=(/usr/local/bin /bin /usr/bin /etc /usr/etc /usr/ucb /usr/bin/X11) # get operating system type, login name # special cases: SCO and Cray - uname works differently, setenv MACHINE `uname -m | awk '{print $1}'` # needed on Cray & SCO setenv temp_ostype `uname` switch ( "$MACHINE" ) case "i386": # SCO box setenv OSTYPE sco386 breaksw case "CRAY": # CRAY setenv OSTYPE UNICOS breaksw default: # everybody else setenv OSTYPE `uname` breaksw endsw setenv CYGPL `uname | awk -F_ '{print $1}'` # Intel Macintosh is also i386 or i686 (?) machine if ( "$MACHINE" == "i386" ) then if ( "$temp_ostype" == "Darwin" ) then setenv OSTYPE DarwinIntel endif if("$CYGPL" == "CYGWIN") then setenv OSTYPE Cygwin endif endif if ( "$MACHINE" == "i686" ) then if [ "$temp_ostype" == "Darwin" ) then setenv OSTYPE DarwinIntel endif if("$CYGPL" == "CYGWIN") then setenv OSTYPE Cygwin endif endif set user=`id | cut -d\( -f2 | cut -d\) -f1` if ($?LOGNAME == 0) setenv LOGNAME $user # make sure $LOGNAME is defined setenv USER $LOGNAME # make sure $USER is defined # set machine-dependent environment variables: # HOST the host name of this machine # BRAND used by other achitecture-specific code # path the execution search path exported to PATH switch ( "$OSTYPE" ) case "AIX": set path=(/usr/local/bin /bin /usr/bin /etc /usr/etc /usr/ucb /usr/bin/X11 /usr/ccs/bin /usr/sbin) setenv HOST `hostname` setenv BRAND ibm breaksw case "HP-UX": set path=(/usr/local/bin /bin /usr/bin /etc /usr/etc /usr/bin/X11) setenv HOST `hostname` setenv BRAND hp breaksw case "IRIX": set path=(/usr/local/bin /bin /usr/bin /etc /usr/etc /usr/bsd /usr/bin/X11 /usr/sbin) setenv HOST `hostname` if ("$sgi_mode" == 32) then setenv BRAND sgi else if ("$sgi_mode" == 64) then setenv BRAND sgi64 else if ("$sgi_mode" == n32) then setenv BRAND sgi32 else if ("$sgi_mode" == 65) then setenv BRAND irix65 else setenv BRAND sgi endif breaksw case "IRIX64": set path=(/usr/local/bin /bin /usr/bin /etc /usr/etc /usr/bsd /usr/bin/X11 /usr/sbin) setenv HOST `hostname` if ("$sgi_mode" == 32) then setenv BRAND sgi else if ("$sgi_mode" == 64) then setenv BRAND sgi64 else if ("$sgi_mode" == n32) then setenv BRAND sgi32 else if ("$sgi_mode" == 65) then setenv BRAND irix65 else setenv BRAND sgi endif breaksw case "Linux": set path=(/usr/local/bin /bin /usr/bin /etc /usr/etc /usr/bin/X11) setenv HOST `hostname -s` setenv BRAND linux if( "`uname -m | awk '{print $1}'`" == "x86_64" || "`uname -m | awk '{print $1}'`" == "ia64" ) then if( "$LNX_COMP_FLAG" == "-m32" ) then setenv BRAND linux32 else setenv BRAND linux64 endif endif breaksw case "Darwin": set path=(/bin /sbin /usr/bin /usr/sbin) setenv HOST `hostname -s` setenv BRAND macintosh breaksw case "DarwinIntel": set path=(/bin /sbin /usr/bin /usr/sbin) setenv HOST `hostname -s` setenv BRAND macintel breaksw case "Cygwin": set path=(/bin /sbin /usr/bin /usr/sbin) setenv HOST `hostname` setenv BRAND cygwin breaksw case "OSF1": set path=(/usr/local/bin /bin /usr/bin /etc /usr/etc /usr/ucb /usr/bin/X11 /usr/ccs/bin /usr/sbin) setenv HOST `hostname -s` setenv BRAND dec breaksw case "sco386": set path=(/usr/local/bin /bin /usr/bin /etc /usr/etc /usr/bin/X11) setenv HOST `hostname -s` setenv BRAND sco breaksw case "SunOS": # distinguish between SunOS 5.x and 4.x versions if (`uname -r | awk -F. '{print $1}'` == "5") then if ( `uname -r | awk -F. '{print $2}'` == "8" ) then setenv BRAND sun5.8 # release V5.x SunOS else if ( `uname -r | awk -F. '{print $2}'` == "9" ) then setenv BRAND sun5.9 # release V5.x SunOS else if ( `uname -r | awk -F. '{print $2}'` == "10" ) then setenv BRAND sun5.10 # release V5.x SunOS else setenv BRAND sun5 # release V5.x SunOS endif set path=(/usr/local/bin /opt/SUNWspro/bin /bin /usr/bin /etc /usr/etc /usr/ucb /usr/openwin/bin /usr/openwin/demo /usr/ccs/bin /usr/sbin) else setenv BRAND sun4 # release V4.x SunOS set path=(/usr/local/bin /usr/local/lang /usr/lang /bin /usr/bin /etc /usr/etc /usr/ucb /usr/openwin/bin /usr/openwin/demo) endif setenv HOST `hostname` breaksw case "UNICOS": set path=(/usr/local/bin /bin /usr/bin /etc /usr/ucb /usr/bin/X11) setenv HOST `hostname` setenv BRAND cray breaksw default: echo "Operating system: $OSTYPE not supported" echo "This release of HDFEOS supports: " echo " Sun, SGI HP-9000 IBM-6000 DEC-Alpha and Cray/Unicos " breaksw endsw # set machine-dependent compilers and compilation switches: # # setenv NSL_FLAG "" # this is nil on all but Sun platforms setenv NSL_LIB "" # this is nil on all but Sun platforms switch ($BRAND) case cray: setenv CC cc # C compiler setenv CFLAGS "$opt_flag" # default C flags (optimize, ansi) setenv C_CFH "-DCRAYFortran" # C/cfortran.h called from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "" # FORTRAN lib called by C main setenv F77 cf77 # FORTRAN compiler setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "" # C lib called by FORTRAN main setenv HDFSYS UNICOS # system type as defined by HDF setenv MACHINE CRAY # system type as defined by HDFEOS breaksw case dec: setenv CC cc # C compiler setenv CFLAGS "$opt_flag -std" # default C flags (optimize, ansi) setenv C_CFH "-DDECFortran" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH -Dmain=MAIN__" # calling FORTRAN setenv C_F77_LIB "" # FORTRAN lib called by C main setenv F77 f77 # FORTRAN compiler setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH " # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "" # C lib called by FORTRAN main setenv HDFSYS DEC_ALPHA # system type as defined by HDF setenv MACHINE DEC # system type as defined by HDFEOS breaksw case hp: setenv CC c89 # C compiler setenv CFLAGS "$opt_flag -Ae" # default C flags (optimize, ansi) setenv C_CFH "" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "" # FORTRAN lib called by C main setenv F77 fort77 # FORTRAN compiler setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "" # C lib called by FORTRAN main setenv HDFSYS HP9000 # system type as defined by HDF setenv MACHINE HP # system type as defined by HDFEOS breaksw case ibm: setenv CC cc # C compiler setenv CFLAGS "$opt_flag -qlanglvl=ansi" # default C flags (optimize, ansi) setenv C_CFH "" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "" # FORTRAN lib called by C main FORTAN setenv F77 xlf # FORTRAN compiler setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "" # C lib called by FORTRAN main setenv HDFSYS IBM6000 # system type as defined by HDF setenv MACHINE IBM # system type as defined by HDFEOS breaksw case linux: case linux32: case linux64: setenv CC "gcc LNX_CMP_FLAG" # C compiler setenv CFLAGS "$opt_flag -ansi" # default C flags (optimize, ansi) setenv C_CFH "-Df2cFortran" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "" # FORTRAN lib called by C main setenv F77 "g77 LNX_CMP_FLAG" # FORTRAN compiler setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "" # C lib called by FORTRAN main setenv HDFSYS LINUX # system type as defined by HDF if( "`uname -m | awk '{print $1}'`" == "x86_64" ) then if( "$BRAND" == "linux64" ) then setenv HDFSYS LINUX64 # system type as defined by HDF else if( "$BRAND" == "linux32" || "$BRAND" == "linux" ) then setenv HDFSYS LINUX endif else if( "`uname -m | awk '{print $1}'`" == "ia64" ) then if( "$BRAND" == "linux64" ) then setenv HDFSYS IA64 # system type as defined by HDF else if( "$BRAND" == "linux32" || "$BRAND" == "linux" ) then setenv HDFSYS LINUX endif else setenv HDFSYS LINUX # system type as defined by HDF endif breaksw case macintosh: setenv CC gcc # C compiler setenv CFLAGS "$opt_flag -ansi" # default C flags (optimize, ansi) setenv C_CFH "-Df2cFortran" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "" # FORTRAN lib called by C main setenv F77 "g77" # FORTRAN compiler setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "" # C lib called by FORTRAN main setenv HDFSYS MACINTOSH # system type as defined by HDF setenv MACHINE MACINTOSH # system type as defined by HDFEOS breaksw case macintel: setenv CC gcc # C compiler setenv CFLAGS "$opt_flag -ansi" # default C flags (optimize, ansi) setenv C_CFH "-Df2cFortran" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "" # FORTRAN lib called by C main setenv F77 "gfortran" # FORTRAN compiler setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "" # C lib called by FORTRAN main setenv HDFSYS MACINTEL # system type as defined by HDF setenv MACHINE MACINTEL # system type as defined by HDFEOS breaksw case cygwin: setenv CC gcc # C compiler setenv CFLAGS "$opt_flag -ansi" # default C flags (optimize, ansi) setenv C_CFH "-Df2cFortran" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH"# CFLAGS + C_CFH setenv F77 "g77" # FORTRAN compiler - default setenv F77FLAGS "$opt_flag -fno-second-underscore" # common FORTRAN flags setenv F77_CFH "-fno-second-underscore" # FORTRAN callable from C w/cfortran.h setenv F77_C_CFH "" # calling C w/ cfortran.h setenv F77_C_LIB "" # C lib called by FORTRAN main setenv HDFSYS CYGWIN # system type as defined by HDF setenv MACHINE CYGWIN # system type as defined by HDFEOS breaksw case sco: setenv CC cc # C compiler setenv CFLAGS "$opt_flag -posix" # default C flags (optimize, ansi) setenv C_CFH "-Df2cFortran" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "" # FORTRAN lib called by C main setenv F77 "" # FORTRAN compiler setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "" # C lib called by FORTRAN main setenv HDFSYS SCO # system type as defined by HDF setenv MACHINE SCO # system type as defined by HDFEOS breaksw case sgi: if ($OSTYPE == "IRIX64") then setenv CC "cc -32" # C compiler (32 bit) setenv F77 "f77 -32" # FORTRAN compiler (32 bit) else setenv CC cc # C compiler setenv F77 f77 # FORTRAN compiler endif setenv CFLAGS "$opt_flag -xansi -D_POSIX_SOURCE" # default C flags (optimize, ansi) setenv C_CFH "" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "-lI77 -lU77 -lF77" # FORTRAN lib called by C main setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "" # C lib called by FORTRAN main setenv HDFSYS IRIS4 # system type as defined by HDF setenv MACHINE SGI # system type as defined by HDFEOS breaksw case sgi32: setenv CC "cc -n32" # C compiler (new-style 32 bit) setenv F77 "f77 -n32" # FORTRAN compiler (new-style 32 bit) setenv CFLAGS "$opt_flag -xansi -D_POSIX_SOURCE" # default C flags (optimize, ansi) setenv C_CFH "" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "-lI77 -lU77 -lF77" # FORTRAN lib called by C main setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "" # C lib called by FORTRAN main setenv HDFSYS IRIS4 # system type as defined by HDF setenv MACHINE SGI # system type as defined by HDFEOS breaksw case irix65: setenv CC "cc -n32" # C compiler (new-style 32 bit) setenv F77 "f77 -n32" # FORTRAN compiler (new-style 32 bit) setenv CFLAGS "$opt_flag -xansi -D_POSIX_SOURCE" # default C flags (optimize, ansi) setenv C_CFH "" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "-lI77 -lU77 -lF77" # FORTRAN lib called by C main setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "" # C lib called by FORTRAN main setenv HDFSYS IRIS4 # system type as defined by HDF setenv MACHINE SGI # system type as defined by HDFEOS breaksw case sgi64: set cpu_type=`hinv | fgrep CPU | head -1 | cut -d' ' -f3 | cut -b2` if ("$cpu_type" == "4") then setenv CC "cc -64 -mips3" # C compiler (R4?00 chip) setenv F77 "f77 -64 -mips3" # FORTRAN compiler (R4?00 chip) else setenv CC "cc -64" # C compiler setenv F77 "f77 -64" # FORTRAN compiler endif setenv CFLAGS "$opt_flag -xansi -D_POSIX_SOURCE" # default C flags (optimize, ansi) setenv C_CFH "" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "-lI77 -lU77 -lF77" # FORTRAN lib called by C main setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "" # C lib called by FORTRAN main setenv HDFSYS IRIS4 # system type as defined by HDF setenv MACHINE SGI # system type as defined by HDFEOS breaksw case sun4: setenv CC acc # C compiler setenv CFLAGS "$opt_flag -Xa" # default C flags (optimize, ansi) setenv C_CFH "-DsunFortran" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "" # FORTRAN lib called by C main setenv F77 f77 # FORTRAN compiler setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "-lm" # C lib called by FORTRAN main setenv HDFSYS SUN # system type as defined by HDF setenv MACHINE SUN4 # system type as defined by HDFEOS setenv NSL_FLAG "-lnsl" # this is nil on all but Sun platforms setenv NSL_LIB "/usr/lib/libnsl.a" # this is nil on all but Sun platforms breaksw case sun5: setenv CC cc # C compiler setenv CFLAGS "$opt_flag -Xa" # default C flags (optimize, ansi) setenv C_CFH "-DsunFortran" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "" # FORTRAN lib called by C main setenv F77 f77 # FORTRAN compiler setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "-lm" # C lib called by FORTRAN main setenv HDFSYS SUN # system type as defined by HDF setenv MACHINE SUN5 # system type as defined by HDFEOS setenv NSL_FLAG "-lnsl" # this is nil on all but Sun platforms setenv NSL_LIB "/usr/lib/libnsl.a" # this is nil on all but Sun platform breaksw case sun5.8: setenv CC cc # C compiler setenv CFLAGS "$opt_flag -Xa" # default C flags (optimize, ansi) setenv C_CFH "-DsunFortran" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "" # FORTRAN lib called by C main setenv F77 f77 # FORTRAN compiler setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "-lm" # C lib called by FORTRAN main setenv HDFSYS SUN # system type as defined by HDF setenv MACHINE SUN8 # system type as defined by HDFEOS setenv NSL_FLAG "-lnsl" # this is nil on all but Sun platforms setenv NSL_LIB "/usr/lib/libnsl.a" # this is nil on all but Sun platform breaksw case sun5.9: setenv CC cc # C compiler setenv CFLAGS "$opt_flag -Xa" # default C flags (optimize, ansi) setenv C_CFH "-DsunFortran" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "" # FORTRAN lib called by C main setenv F77 f77 # FORTRAN compiler setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "-lm" # C lib called by FORTRAN main setenv HDFSYS SUN # system type as defined by HDF setenv MACHINE SUN9 # system type as defined by HDFEOS setenv NSL_FLAG "-lnsl" # this is nil on all but Sun platforms setenv NSL_LIB "/usr/lib/libnsl.a" # this is nil on all but Sun platform breaksw case sun5.10: setenv CC cc # C compiler setenv CFLAGS "$opt_flag -Xa" # default C flags (optimize, ansi) setenv C_CFH "-DsunFortran" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "" # FORTRAN lib called by C main setenv F77 f77 # FORTRAN compiler setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "-lm" # C lib called by FORTRAN main setenv HDFSYS SUN # system type as defined by HDF setenv MACHINE SUN10 # system type as defined by HDFEOS setenv NSL_FLAG "-lnsl" # this is nil on all but Sun platforms setenv NSL_LIB "/usr/lib/libnsl.a" # this is nil on all but Sun platform breaksw default: setenv CC cc # C compiler setenv CFLAGS "$opt_flag" # default C flags (optimize) setenv C_CFH "" # C w/ cfortran.h callable from FORTRAN setenv CFHFLAGS "$CFLAGS $C_CFH" # CFLAGS + C_CFH setenv C_F77_CFH "$C_CFH" # calling FORTRAN setenv C_F77_LIB "" # FORTRAN lib called by C main setenv F77 f77 # FORTRAN compiler setenv F77FLAGS "" # common FORTRAN flags setenv F77_CFH "" # FORTRAN callable from C w/ cfortran.h setenv F77_C_CFH "$F77_CFH" # calling C w/ cfortran.h setenv CFH_F77 "$F77_C_CFH" # old version of F77_C_CFH setenv F77_C_LIB "-lm" # C lib called by FORTRAN main setenv HDFSYS unknown # system type as defined by HDF setenv MACHINE unknown # system type as defined by HDFEOS breaksw endsw # # set up environment to handle FORTRAN-90 compiler # if ("$hdfeos_f90_comp" != "") then # using FORTRAN-90 setenv F77 "$hdfeos_f90_comp" if ("$hdfeos_nag_flag" == "1") then # using NAG f90 setenv C_CFH "$C_CFH -DNAGf90F" setenv CFHFLAGS "$CFLAGS $C_CFH" endif endif # copy the machine-specific path to variable hdfeos_path set hdfeos_path = ($path) # set HDFEOS-related environment variables # these may be referred to in makefiles and on compiler command lines if ( $?HDFEOS_HOME ) then # set up base set of HDFEOS_ Toolkit directory variables. setenv HDFEOS_INC $HDFEOS_HOME/include # include (header) files setenv HDFEOS_BIN ${HDFEOS_HOME}/bin/$BRAND # exectuable files setenv HDFEOS_LIB ${HDFEOS_HOME}/lib/$BRAND # library files setenv HDFEOS_OBJ ${HDFEOS_HOME}/obj/$BRAND # object files setenv HDFEOS_SRC ${HDFEOS_HOME}/src # source files if ( $use_flavor == 1 && "$opt_flag" == "-g" ) then setenv HDFEOS_LIB ${HDFEOS_LIB}_debug setenv HDFEOS_OBJ ${HDFEOS_OBJ}_debug setenv HDFEOS_BIN ${HDFEOS_BIN}_debug set hdflib=`echo $HDFLIB | sed "s/${BRAND}/${BRAND}_debug/"` if ( -d $hdflib ) then setenv HDFLIB $hdflib endif unset hdflib set hdfinc=`echo $HDFINC | sed "s/${BRAND}/${BRAND}_debug/"` if ( -d $hdfinc ) then setenv HDFINC $hdfinc endif unset hdfinc endif # update path variables set path = ($path $HDFEOS_BIN) # add HDFEOS_BIN to path set hdfeos_path = ($hdfeos_path $HDFEOS_BIN) # add HDFEOS_BIN to hdfeos path set user_path = ($user_path $HDFEOS_BIN) # add HDFEOS_BIN to user path else echo "You must first set the environment variable HDFEOS_HOME" endif # set HDF-related environment variables # these may be referred to in makefiles and on compiler command lines # use the command 'sethdf to override the default # # restore augmented user path # set path = ( $user_path ) # done hdf-eos4-2.17v1.00.dfsg.1/bin/hp100000777000175000017500000000000006435137552017560 2hpustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/sgi32/0000775000175000017500000000000006266761052017467 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/ibm/0000775000175000017500000000000006266761032017305 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/linux/0000775000175000017500000000000007700557500017672 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/macintosh/0000775000175000017500000000000010115410215020501 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/linux32/0000775000175000017500000000000010622411564020033 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/sun5.9/0000775000175000017500000000000010322755763017601 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/linux64/0000775000175000017500000000000010622411572020037 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/sun5.10/0000775000175000017500000000000010322755754017651 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/sun4/0000775000175000017500000000000006266761071017432 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/irix65/0000775000175000017500000000000007012043433017650 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/sun5/0000775000175000017500000000000006266761100017424 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/INSTALL-HDFEOS0000555000175000017500000014174411130701471020532 0ustar amckinstryamckinstry#!/bin/sh # Copyright (C) 1996 Hughes and Applied Research Corporation # # Permission to use, modify, and distribute this software and its documentation # for any purpose without fee is hereby granted, provided that the above # copyright notice appear in all copies and that both that copyright notice and # this permission notice appear in supporting documentation. # #----------------------------------------------------------------------------- # filename: # INSTALL-HDFEOS # # description: # This script handles the installation of HDFEOS. # # usage: # 1) Set directory to HDFEOS top level directory. # 2) Type: # # bin/INSTALL-HDFEOS [-dbug] [-sgi32 | -sgi64] [-i] [-l] [-szi] [-szl] # bin/INSTALL-HDFEOS [-cc_path ] # bin/INSTALL-HDFEOS [-h] # # Where (optional) flags are: # # -dbug : build debug version of HDF-EOS # -sgi32 : build in -n32 mode (SGI Power Challenge only) # -sgi64 : build in -64 mode (SGI Power Challenge only) # -cc_path : set the path of the C compiler to # -i : set HDF include directory to # -l : set HDF library directory to # -h : display this help message and exit # -szi : set SZIP include directory to # -szl : set SZIP library directory to # # # 3) Enter requested information when prompted. # # notes: # 1) This script is compatible with the following platforms: # Sun, SGI, HP-9000, IBM RS-6000 and DEC Alpha. # It automatically figures out which platform you are on, # and sets environment variables accordingly. # # author: # Mike Sucher / A.R.C. # # history: # 18-Jun-1996 MES Initial version # 27-Sep-1996 MES Add -i and -l options # 17-Apr-1997 DaW Added support for old 32-bit compiling on SGI # Power Challenge # 15-Sep-2003 PTN Added -cc_path option # 17_Feb-2004 PTN Modified for Linux 64 # 09-Nov-2005 TR Added i686 (cygwin on Pentium) #----------------------------------------------------------------------------- this_script="`basename $0`" # # Function to output error message # WriteError() { echo "" echo "${this_script}: Error: $*" >&2 } # # Function prompt for user response # UserPrompt() { if [ "$BRAND" = "linux" ] || [ "$BRAND" = "linux32" ] || [ "$BRAND" = "linux64" ] ; then /bin/echo "$* \c" > /dev/tty else echo "$* \\c" > /dev/tty fi read user_response } # # Function to output help message and exit # Help() { sed -n '/filename:/,/author:/p' $0 | grep -v "author:" | cut -c3-300 | more #this line must be here because it contains the string: "author:" exit } # # Function to output a startup banner # Banner() { echo "" echo "-----------------------------------------------------------------------" echo "$this_script: Installation script for HDFEOS" echo "" echo " Installing HDFEOS on host $HOST running $OSTYPE" echo " HDFEOS home directory is: $HDFEOS_HOME" echo "" echo " Starting HDFEOS installation at `date`" echo "" echo "-----------------------------------------------------------------------" echo "" } # # Function to handle error exit # ErrorExit() { echo "" echo "${this_script}: Fatal error running command: $*" >&2 echo "" echo "-----------------------------------------------------------------------" echo "" echo " HDFEOS installation ending with errors at `date`" echo "" echo "-----------------------------------------------------------------------" exit 1 } # # Functions to check HDF environment variables for validity # ValidHDFLIB() { if [ "$HDFLIB" = "" ] ; then WriteError "No HDF library directory specified" exit 1 else if [ ! -f "$HDFLIB/libdf.a" ] ; then WriteError "HDF library not found in: $HDFLIB" exit 1 fi fi } ValidHDFINC() { if [ "$HDFINC" = "" ] ; then WriteError "No HDF include directory specified" exit 1 else if [ ! -f "$HDFINC/hdf.h" ] ; then WriteError "HDF header file not found in: $HDFINC" exit 1 fi fi } # # Functions to check SZIP environment variables for validity # ValidSZIPLIB() { if [ "$SZIPLIB" = "" ] ; then WriteError "No SZIP library directory specified" exit 1 else if [ ! -f "$SZIPLIB/libsz.a" ] ; then WriteError "SZIP library not found in: $SZIPLIB" exit 1 fi fi } ValidSZIPINC() { if [ "$SZIPINC" = "" ] ; then WriteError "No SZIP include directory specified" exit 1 else if [ ! -f "$SZIPINC/szlib.h" ] ; then WriteError "SZIP header file not found in: $SZIPINC" exit 1 fi fi } # # Function to set up the HDF environment variables HDFINC and HDFLIB # The values are set via the following priority scheme: # # (1) command line override, via the -l and -i flags # (2) loaded from the saved HDF environment file # (3) user prompt or inherited from the environment. # # The user will be prompted to override inherited values, except in # case (1). # GetHdfEnv() { # # If HDFINC or HDFLIB has not been specified on the command line. # first look for them in the saved HDF environment file # hdf_env_file=$HDFEOS_BIN/.hdf_env if [ -f $hdf_env_file ] ; then if [ $lib_flag = 0 ] ; then echo "Getting HDFLIB from $hdf_env_file" HDFLIB=`head -1 $hdf_env_file` fi if [ $inc_flag = 0 ] ; then echo "Getting HDFINC from $hdf_env_file" HDFINC=`tail -1 $hdf_env_file` fi fi # # If HDFINC or HDFLIB is undefined at this point, then prompt for them # Otherwise ask if they should be accepted, unless specified via the # command line. Check them in any case ! # if [ $lib_flag = 0 ] ; then if [ "$HDFLIB" = "" ] ; then UserPrompt "Please enter the HDF library files directory: " else echo "Current value of the HDF library directory is: $HDFLIB" UserPrompt "New value (or Return to accept):" fi if [ "$user_response" != "" ] ; then HDFLIB="$user_response" fi fi ValidHDFLIB # make sure it's valid before proceeding if [ $inc_flag = 0 ] ; then if [ "$HDFINC" = "" ] ; then UserPrompt "Please enter the HDF include files directory: " else echo "Current value of the HDF include directory is: $HDFINC" UserPrompt "New value (or Return to accept):" fi if [ "$user_response" != "" ] ; then HDFINC="$user_response" fi fi ValidHDFINC # make sure it's valid before proceeding echo "" echo "HDF include files in: $HDFINC" echo "HDF library files in: $HDFLIB" cat /dev/null > $hdf_env_file echo $HDFLIB >> $hdf_env_file echo $HDFINC >> $hdf_env_file export HDFLIB HDFINC } # # Function to set up the SZIP environment variables SZIPINC and SZIPLIB # The values are set via the following priority scheme: # # (1) command line override, via the -szl and -szi flags # (2) loaded from the saved SZIP environment file # (3) user prompt or inherited from the environment. # # The user will be prompted to override inherited values, except in # case (1). # GetSzipEnv() { # # If SZIPINC or SZIPLIB has not been specified on the command line. # first look for them in the saved SZIP environment file # szip_env_file=$HDFEOS_BIN/.szip_env if [ -f $szip_env_file ] ; then if [ $szlib_flag = 0 ] ; then echo "Getting SZIPLIB from $szip_env_file" SZIPLIB=`head -1 $szip_env_file` fi if [ $szinc_flag = 0 ] ; then echo "Getting SZIPINC from $szip_env_file" SZIPINC=`tail -1 $szip_env_file` fi fi # # If SZIPINC or SZIPLIB is undefined at this point, then prompt for them # Otherwise ask if they should be accepted, unless specified via the # command line. Check them in any case ! # if [ $szlib_flag = 0 ] ; then if [ "$SZIPLIB" = "" ] ; then UserPrompt "Please enter the SZIP library files directory: " else echo "Current value of the SZIP library directory is: $SZIPLIB" UserPrompt "New value (or Return to accept):" fi if [ "$user_response" != "" ] ; then SZIPLIB="$user_response" fi fi ValidSZIPLIB # make sure it's valid before proceeding if [ $szinc_flag = 0 ] ; then if [ "$SZIPINC" = "" ] ; then UserPrompt "Please enter the SZIP include files directory: " else echo "Current value of the SZIP include directory is: $SZIPINC" UserPrompt "New value (or Return to accept):" fi if [ "$user_response" != "" ] ; then SZIPINC="$user_response" fi fi ValidSZIPINC # make sure it's valid before proceeding echo "" echo "SZIP include files in: $SZIPINC" echo "SZIP library files in: $SZIPLIB" cat /dev/null > $szip_env_file echo $SZIPLIB >> $szip_env_file echo $SZIPINC >> $szip_env_file export SZIPLIB SZIPINC } # # Function to set up architecture-dependent environment scripts # SetupEnvScripts() { echo "" echo "" echo "-----------------------------------------------------------------------" echo "" echo "Setting up installation-dependent scripts" echo "" echo "-----------------------------------------------------------------------" echo "" cd $HDFEOS_BIN if [ -f ../tmp/hdfeos_env.ksh.tmp ] ; then echo " Setting up Korn shell (ksh) script 'hdfeos_env.ksh' " echo " Korn shell users may call this file from their .profile " echo " file via the the line:" echo " " echo " . $HDFEOS_BIN/hdfeos_env.ksh " echo " " echo " It sets up machine-specific environment variables needed " echo " by the HDFEOS makefiles for compilation and linking." echo " " echo "# " > hdfeos_env.ksh echo '# Clear all conditional flags' >> hdfeos_env.ksh echo 'sgi_mode=""' >> hdfeos_env.ksh echo 'hdfeos_f90_comp=""' >> hdfeos_env.ksh echo 'hdfeos_nag_flag=""' >> hdfeos_env.ksh if [ "`uname -m`" = "x86_64" ] ; then if [ "$LNX_COMP_FLAG" = "-m32" ] ; then echo 'LNX_COMP_FLAG="-m32"' >> hdfeos_env.ksh else echo 'LNX_COMP_FLAG=""' >> hdfeos_env.ksh fi elif [ "`uname -m`" = "ia64" ] ; then if [ "$LNX_COMP_FLAG" = "-m32" ] ; then echo 'LNX_COMP_FLAG="-m32"' >> hdfeos_env.ksh else echo 'LNX_COMP_FLAG=""' >> hdfeos_env.ksh fi else echo 'LNX_COMP_FLAG=""' >> hdfeos_env.ksh fi echo " " >> hdfeos_env.ksh echo "# set the HDFEOS home directory and HDF variables" >> hdfeos_env.ksh echo "# HDFEOS installation done on `date` " >> hdfeos_env.ksh echo "# " >> hdfeos_env.ksh echo " " >> hdfeos_env.ksh echo "HDFEOS_HOME=$HDFEOS_HOME # the HDFEOS home directory" >> hdfeos_env.ksh echo "HDFLIB=$HDFLIB # the HDF lib directory" >> hdfeos_env.ksh echo "HDFINC=$HDFINC # the HDF include directory" >> hdfeos_env.ksh echo "SZIPLIB=$SZIPLIB # the SZIP lib directory" >> hdfeos_env.ksh echo "SZIPINC=$SZIPINC # the SZIP include directory" >> hdfeos_env.ksh case "$sgi_mode" in 64 ) echo "sgi_mode=64 # SGI for -64 mode" >> hdfeos_env.ksh ;; n32 ) echo "sgi_mode=n32 # SGI for -n32 mode" >> hdfeos_env.ksh ;; * ) echo "sgi_mode=64 # SGI for standard mode" >> hdfeos_env.ksh ;; esac if [ "$f90_flag" = "1" ] ; then # do FORTRAN-90 setup echo "hdfeos_f90_comp='$F77' # f90 compiler" >> hdfeos_env.ksh if [ "$nag_flag" = "1" ] ; then # using NAG f90 echo "hdfeos_nag_flag=1 # using NAG f90" >> hdfeos_env.ksh fi fi echo "opt_flag='$opt_flag' # set compiler optimization level" >> hdfeos_env.ksh echo " " >> hdfeos_env.ksh sed "s^LNX_CMP_FLAG^$LNX_COMP_FLAG^" ../tmp/hdfeos_env.ksh.tmp >> hdfeos_env.ksh.1 cat hdfeos_env.ksh.1 >> hdfeos_env.ksh /bin/rm -f hdfeos_env.ksh.1 sleep 3 fi echo " -----------------------------------" echo "" if [ -f ../tmp/hdfeos_env.csh.tmp ] ; then echo " Setting up C-shell (csh) script 'hdfeos_env.csh' " echo " This file may be called from your .cshrc file via the the line:" echo " " echo " source $HDFEOS_BIN/hdfeos_env.csh " echo " " echo " It sets up machine-specific environment variables needed " echo " by the HDFEOS makefiles for compilation and linking." echo " " echo "# " > hdfeos_env.csh if [ "`uname -m`" = "x86_64" ] ; then if [ "$LNX_COMP_FLAG" = "-m32" ] ; then echo 'setenv LNX_COMP_FLAG "-m32"' >> hdfeos_env.csh else echo 'setenv LNX_COMP_FLAG ""' >> hdfeos_env.csh fi elif [ "`uname -m`" = "ia64" ] ; then if [ "$LNX_COMP_FLAG" = "-m32" ] ; then echo 'setenv LNX_COMP_FLAG "-m32"' >> hdfeos_env.csh else echo 'setenv LNX_COMP_FLAG ""' >> hdfeos_env.csh fi else echo 'setenv LNX_COMP_FLAG ""' >> hdfeos_env.csh fi echo '# Clear all conditional flags' >> hdfeos_env.csh echo "unset sgi_mode" >> hdfeos_env.csh echo "unset hdfeos_f90_comp" >> hdfeos_env.csh echo "unset hdfeos_nag_flag" >> hdfeos_env.csh echo " " >> hdfeos_env.csh echo "# set the HDFEOS home directory and HDF variables" >> hdfeos_env.csh echo "# HDFEOS installation done on `date` " >> hdfeos_env.csh echo "# " >> hdfeos_env.csh echo " " >> hdfeos_env.csh echo "setenv HDFEOS_HOME $HDFEOS_HOME # the HDFEOS home directory" >> hdfeos_env.csh echo "setenv HDFLIB $HDFLIB # the HDF lib directory" >> hdfeos_env.csh echo "setenv HDFINC $HDFINC # the HDF include directory" >> hdfeos_env.csh echo "setenv SZIPLIB $SZIPLIB # the SZIP lib directory" >> hdfeos_env.csh echo "setenv SZIPINC $SZIPINC # the SZIP include directory" >> hdfeos_env.csh case "$sgi_mode" in 64 ) echo "set sgi_mode=64 # SGI for -64 mode" >> hdfeos_env.csh ;; n32 ) echo "set sgi_mode=n32 # SGI for -n32 mode" >> hdfeos_env.csh ;; * ) echo "set sgi_mode=64 # SGI for standard mode" >> hdfeos_env.csh ;; esac if [ "$f90_flag" = "1" ] ; then # do FORTRAN-90 setup echo "hdfeos_f90_comp='$F77' # f90 compiler" >> hdfeos_env.csh if [ "$nag_flag" = "1" ] ; then # check if using NAG f90 echo "hdfeos_nag_flag=1 # using NAG f90" >> hdfeos_env.csh fi fi echo "set opt_flag='$opt_flag' # set compiler optimization level" >> hdfeos_env.csh echo " " >> hdfeos_env.csh sed "s^LNX_CMP_FLAG^$LNX_COMP_FLAG^" ../tmp/hdfeos_env.csh.tmp >> hdfeos_env.csh.1 cat hdfeos_env.csh.1 >> hdfeos_env.csh /bin/rm -f hdfeos_env.csh.1 sleep 3 fi } # # Get parameters from command line # sgi_mode=64 # by default, SGI mode is standard 64-bit pgs_f90_comp="" # by default, no FORTRAN-90 compiler pgs_nag_flag=0 # by default, not using NAG FORTRAN-90 inc_flag=0 # HDFINC override flag lib_flag=0 # HDFLIB override flag szinc_flag=0 # SZIPINC override flag szlib_flag=0 # SZIPLIB override flag opt_flag=-O # compiler optimization level fc_path="" cc_path="" while [ "$1" != "" ] do case $1 in -h | -he | -hel | -help ) Help ;; # help -sgi32) sgi_mode=n32 ;; -sgio32) sgi_mode=o32 ;; -sgi64) sgi_mode=64 ;; -dbug) opt_flag=-g ;; -fc_path ) fc_path="$2" ; shift ;; -cc_path ) cc_path="$2" ; shift ;; -i) HDFINC=$2 ; inc_flag=1; shift ;; -l) HDFLIB=$2 ; lib_flag=1; shift ;; -szi) SZIPINC=$2 ; szinc_flag=1; shift ;; -szl) SZIPLIB=$2 ; szlib_flag=1; shift ;; -i*) HDFINC=`echo $1 | cut -c3-` ; inc_flag=1 ;; -l*) HDFLIB=`echo $1 | cut -c3-` ; lib_flag=1 ;; -szi*) SZIPINC=`echo $1 | cut -c5-` ; szinc_flag=1 ;; -szl*) SZIPLIB=`echo $1 | cut -c5-` ; szlib_flag=1 ;; -*) echo "Invalid option: $1" Help ;; *) # default value1="$1" ;; esac shift done # set path to a base subset of directories, allowing startup on unknown host # note: once the host has been determined the path is appropriately customized PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/ucb:/usr/bin/X11 export PATH # get operating system type, login name # special cases: SCO and Cray - uname works differently, MACHINE="`uname -m | awk '{print $1}'`" # needed on Cray & SCO temp_ostype=`uname` case "$MACHINE" in i386) OSTYPE=sco386 ;; # SCO box i686) OSTYPE=sco686 ;; # Pentium CRAY) OSTYPE=UNICOS ;; # CRAY *) OSTYPE="`uname`" ;; # everybody else esac CYGPL="`uname | awk -F_ '{print $1}'`" # Intel Macintosh is also i386 or i686 (?) machine if [ "$MACHINE" = "i386" ] ; then if [ "$temp_ostype" = "Darwin" ] ; then OSTYPE=DarwinIntel fi if [ "$CYGPL" = "CYGWIN" ] ; then OSTYPE=Cygwin fi fi if [ "$MACHINE" = "i686" ] ; then if [ "$temp_ostype" = "Darwin" ] ; then OSTYPE=DarwinIntel fi if [ "$CYGPL" = "CYGWIN" ] ; then OSTYPE=Cygwin fi fi if [ "$MACHINE" = "x86_64" ] ; then if [ "$LINUX_BRAND" = "" ] ; then echo " Error: In 64-bit linux platform the env. variable LINUX_BRAND must be set to linux32 or linux64 before running this script." exit 1 else if [ "$LINUX_BRAND" = "linux32" ] ; then if [ "$LNX_COMP_FLAG" = "" ] ; then LNX_COMP_FLAG="-m32" fi fi fi fi user=`id | cut -d\( -f2 | cut -d\) -f1` if [ "$LOGNAME" != "$user" ] ; then LOGNAME=$user export LOGNAME fi if [ "$USER" != "$LOGNAME" ] ; then LOGNAME=$LOGNAME export USER fi # set machine-dependent environment variables: # HOST the host name of this machine # BRAND used by other achitecture-specific code # PATH the execution search path case "$OSTYPE" in AIX) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/ucb:/usr/bin/X11:/usr/sbin HOST="`hostname`" BRAND="ibm" ;; HP-UX) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/bin/X11 HOST="`hostname`" BRAND="hp" ;; IRIX) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/bsd:/usr/sbin HOST="`hostname`" if [ `uname -r | awk -F. '{print $2}'` = "5" ] ; then OS_VERSION="5" # release V6.5 IRIX echo IRIX 6.5 platform case $sgi_mode in 64 ) BRAND=sgi64 ;; n32) BRAND=sgi32 ;; * ) BRAND=sgi64 ;; # just in case esac fi if [ `uname -r | awk -F. '{print $2}'` = "2" ] ; then OS_VERSION="2" # release V6.2 IRIX echo IRIX 6.2 platform case $sgi_mode in 64 ) BRAND=sgi64 ;; n32) BRAND=sgi32 ;; * ) BRAND=sgi64 ;; # just in case esac else BRAND="sgi" fi ;; IRIX64) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/bsd:/usr/sbin HOST="`hostname`" case $sgi_mode in 64 ) BRAND=sgi64 ;; n32) BRAND=sgi32 ;; o32) BRAND=sgio32 ;; 32 ) BRAND=sgi ;; * ) BRAND=sgi64 ;; # just in case esac ;; Linux ) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/X11/bin HOST=`hostname` BRAND=linux if [ "$LINUX_BRAND" = "linux64" ] ; then BRAND=linux64 elif [ "$LINUX_BRAND" = "linux32" ] ; then BRAND=linux32 fi if [ "$LNX_COMP_FLAG" = "-m32" ] ; then export LNX_COMP_FLAG else LNX_COMP_FLAG="" export LNX_COMP_FLAG fi ;; Darwin) PATH=/bin:/sbin:/usr/bin:/usr/sbin pgs_host=`hostname` BRAND=macintosh ;; DarwinIntel) PATH=/bin:/sbin:/usr/bin:/usr/sbin pgs_host=`hostname` BRAND=macintel ;; Cygwin) PATH=/bin:/sbin:/usr/bin:/usr/sbin pgs_host=`hostname` BRAND=cygwin ;; OSF1) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/ucb:/usr/bin/X11:/usr/sbin HOST="`hostname -s`" BRAND="dec" ;; sco386 ) if [ "`uname`" = "Linux" ] ; then PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/X11/bin HOST="`hostname`" BRAND=linux if [ "$LINUX_BRAND" = "linux64" ] ; then BRAND=linux64 elif [ "$LINUX_BRAND" = "linux32" ] ; then BRAND=linux32 fi else PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/bin/X11 HOST="`hostname -s`" BRAND="sco" fi ;; sco686 ) if [ "`uname`" = "Linux" ] ; then PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/X11/bin HOST="`hostname`" BRAND=linux if [ "$LINUX_BRAND" = "linux64" ] ; then BRAND=linux64 elif [ "$LINUX_BRAND" = "linux32" ] ; then BRAND=linux32 fi else PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/bin/X11 HOST="`hostname`" BRAND="winnt98" fi ;; SunOS) # distinguish between SunOS 5.x and 4.x versions if [ `uname -r | awk -F. '{print $1}'` = "5" ] ; then if [ `uname -r | awk -F. '{print $2}'` = "10" ] ; then BRAND="sun5.10" # release V5.x SunOS PATH=/usr/local/bin:/opt/SUNWspro/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/ucb:/usr/openwin/bin:/usr/openwin/demo:/usr/sbin:/usr/ccs/bin elif [ `uname -r | awk -F. '{print $2}'` = "9" ] ; then BRAND="sun5.9" # release V5.x SunOS PATH=/usr/local/bin:/opt/SUNWspro/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/ucb:/usr/openwin/bin:/usr/openwin/demo:/usr/sbin:/usr/ccs/bin elif [ `uname -r | awk -F. '{print $2}'` = "8" ] ; then BRAND="sun5.8" # release V5.x SunOS PATH=/usr/local/bin:/opt/SUNWspro/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/ucb:/usr/openwin/bin:/usr/openwin/demo:/usr/sbin:/usr/ccs/bin else BRAND="sun5" PATH=/usr/local/bin:/opt/SUNWspro/bin:/bin:/usr/bin:/etc:/usr/etc:/usr/ucb:/usr/openwin/bin:/usr/openwin/demo:/usr/sbin:/usr/ccs/bin fi fi if [ "`uname -r | awk -F. '{print $1}'`" = "4" ] ; then BRAND="sun4" # release V4.x SunOS PATH=/usr/local/bin:/usr/local/lang:/usr/lang:/bin:/usr/bin:/etc:/usr/etc:/usr/ucb:/usr/openwin/demo fi HOST="`hostname`" ;; UNICOS) PATH=/usr/local/bin:/bin:/usr/bin:/etc:/usr/bin/X11 HOST="`hostname`" BRAND="cray" ;; *) echo "Operating system: $OSTYPE not supported" echo "This release of HDFEOS supports: " echo " Sun SGI HP-9000 IBM-6000 and DEC-Alpha " ;; esac export PATH HOST BRAND # # Flag IRIX 6.2 because this may impact on makefiles # irix53=0 case $BRAND in sgi ) if [ "$OSTYPE" = "IRIX" ] ; then irix53=1 fi ;; esac export irix53 # set machine-dependent compilers and compilation switches: # # NSL_FLAG="" # this is nil on all but Sun platforms NSL_LIB="" # this is nil on all but Sun platforms AR="ar r" # command to build library RANLIB=touch # default for platforms that don't need ranlib RANLIBSUN4=touch # default for platforms that don't need ranlib case "$BRAND" in cray) CC=cc # C compiler CFLAGS="$opt_flag" # default C flags (optimize, ansi) C_CFH="-DCRAYFortran" # C/cfortran.h called from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=cf77 # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=UNICOS # system type as defined by HDF MACHINE=CRAY # system type as defined by HDFEOS ;; dec) CC=cc # C compiler CFLAGS="$opt_flag -std" # default C flags (optimize, ansi) C_CFH="-DDECFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH -Dmain=MAIN__" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=f77 # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH " # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=DEC_ALPHA # system type as defined by HDF MACHINE=DEC # system type as defined by HDFEOS ;; hp) CC=cc # C compiler CFLAGS="$opt_flag -Ae" # default C flags (optimize, ansi) C_CFH="" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=fort77 # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=HP9000 # system type as defined by HDF MACHINE=HP # system type as defined by HDFEOS ;; ibm) CC=cc # C compiler CFLAGS="$opt_flag -qlanglvl=ansi" # default C flags (optimize, ansi) C_CFH="" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main FORTAN F77=xlf # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=IBM6000 # system type as defined by HDF MACHINE=IBM # system type as defined by HDFEOS ;; linux | linux32 | linux64) #CC="gcc -m32" # C compiler CC="gcc $LNX_COMP_FLAG" # C compiler CFLAGS="$opt_flag -ansi" # default C flags (optimize, ansi) C_CFH="-Df2cFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main #F77="g77 -m32" # FORTRAN compiler F77="g77 $LNX_COMP_FLAG" # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main if [ "`uname -m`" = "x86_64" ] ; then if [ "$LNX_COMP_FLAG" = "-m32" ] ; then HDFSYS=LINUX # system type as defined by HDF else HDFSYS=LINUX64 # Only for 64 bit linux fi elif [ "`uname -m`" = "ia64" ] ; then if [ "$LNX_COMP_FLAG" = "-m32" ] ; then HDFSYS=LINUX # system type as defined by HDF else HDFSYS=IA64 #Only for IA64 fi else HDFSYS=LINUX # system type as defined by HDF fi MACHINE=LINUX # system type as defined by HDFEOS ;; macintosh) CC=gcc # C compiler CFLAGS="$opt_flag -ansi" # default C flags (optimize, ansi) C_CFH="-Df2cFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=g77 # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main RANLIB=ranlib # activate the ranlib command HDFSYS=MACINTOSH # system type as defined by HDF MACHINE=MACINTOSH # system type as defined by HDFEOS ;; macintel) CC=gcc # C compiler CFLAGS="$opt_flag -ansi" # default C flags (optimize, ansi) C_CFH="-Df2cFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=gfortran # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main RANLIB=ranlib # activate the ranlib command HDFSYS=MACINTEL # system type as defined by HDF MACHINE=MACINTEL # system type as defined by HDFEOS ;; cygwin) CC=gcc # C compiler CFLAGS="$opt_flag -ansi" # default C flags (optimize, ansi) C_CFH="-Df2cFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=g77 # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main RANLIB=ranlib # activate the ranlib command HDFSYS=CYGWIN # system type as defined by HDF MACHINE=CYGWIN # system type as defined by HDFEOS ;; sco) CC=cc # C compiler CFLAGS="$opt_flag -posix" # default C flags (optimize, ansi) C_CFH="-Df2cFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77="" # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=SCO # system type as defined by HDF MACHINE=SCO # system type as defined by HDFEOS ;; sgi) if [ $OSTYPE = "IRIX64" ] then CC="cc -32" # C compiler (32 bit) F77="f77 -32" # FORTRAN compiler (32 bit) else CC=cc # C compiler F77=f77 # FORTRAN compiler fi CFLAGS="$opt_flag -xansi -D_POSIX_SOURCE" # default C flags (optimize, ansi) C_CFH="" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="-lI77 -lU77 -lF77" # FORTRAN lib called by C main F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=IRIS4 # system type as defined by HDF MACHINE=SGI # system type as defined by HDFEOS ;; sgi32) CC="cc -n32" # C compiler (new-style 32 bit) F77="f77 -n32" # FORTRAN compiler (new-style 32 bit) CFLAGS="$opt_flag -xansi -D_POSIX_SOURCE" # default C flags (optimize, ansi) C_CFH="" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="-lI77 -lU77 -lF77" # FORTRAN lib called by C main F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=IRIS4 # system type as defined by HDF MACHINE=SGI # system type as defined by HDFEOS ;; sgio32) CC="cc -32 -mips2" # C compiler (old-style 32 bit) F77="f77 -32 -mips2" # FORTRAN compiler (old-style 32 bit) CFLAGS="$opt_flag -xansi -D_POSIX_SOURCE" # default C flags (optimize, ansi) C_CFH="" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="-lI77 -lU77 -lF77" # FORTRAN lib called by C main F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=IRIS4 # system type as defined by HDF MACHINE=SGI # system type as defined by HDFEOS ;; sgi64) cpu_type=`hinv | fgrep CPU | head -1 | cut -d' ' -f3 | cut -b2` if [ "$cpu_type" = "4" ] ; then CC="cc -64 -mips3" # C compiler (R4?00 chip) F77="f77 -64 -mips3" # FORTRAN compiler (R4?00 chip) else CC="cc -64 -mips4" # C compiler F77="f77 -64 -mips4" # FORTRAN compiler fi CFLAGS="$opt_flag -xansi -D_POSIX_SOURCE" # default C flags (optimize, ansi) C_CFH="" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="-lI77 -lU77 -lF77" # FORTRAN lib called by C main F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="" # C lib called by FORTRAN main HDFSYS=IRIS4 # system type as defined by HDF MACHINE=SGI # system type as defined by HDFEOS ;; sun4) CC=acc # C compiler CFLAGS="$opt_flag -Xa" # default C flags (optimize, ansi) C_CFH="-DsunFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=f77 # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="-lm" # C lib called by FORTRAN main HDFSYS=SUN # system type as defined by HDF MACHINE=SUN4 # system type as defined by HDFEOS NSL_FLAG="-lnsl" # this is nil on all but Sun platforms NSL_LIB="/usr/lib/libnsl.a" # this is nil on all but Sun platforms RANLIB=ranlib # activate the ranlib command RANLIBSUN4=ranlib ;; sun5) CC=cc # C compiler CFLAGS="$opt_flag -Xa" # default C flags (optimize, ansi) C_CFH="-DsunFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=f77 # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="-lm" # C lib called by FORTRAN main HDFSYS=SUN # system type as defined by HDF MACHINE=SUN5 # system type as defined by HDFEOS NSL_FLAG="-lnsl" # this is nil on all but Sun platforms NSL_LIB="/usr/lib/libnsl.a" # this is nil on all but Sun platforms ;; sun5.8) CC=cc # C compiler CFLAGS="$opt_flag -Xa" # default C flags (optimize, ansi) C_CFH="-DsunFortran -DSUNOS58X" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=f77 # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="-lm" # C lib called by FORTRAN main HDFSYS=SUN # system type as defined by HDF MACHINE=SUN8 # system type as defined by HDFEOS NSL_FLAG="-lnsl" # this is nil on all but Sun platforms NSL_LIB="/usr/lib/libnsl.a" # this is nil on all but Sun platforms ;; sun5.9) CC=cc # C compiler CFLAGS="$opt_flag -Xa" # default C flags (optimize, ansi) C_CFH="-DsunFortran -DSUNOS58X" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=f77 # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="-lm" # C lib called by FORTRAN main HDFSYS=SUN # system type as defined by HDF MACHINE=SUN9 # system type as defined by HDFEOS NSL_FLAG="-lnsl" # this is nil on all but Sun platforms NSL_LIB="/usr/lib/libnsl.a" # this is nil on all but Sun platforms ;; sun5.10) CC=cc # C compiler CFLAGS="$opt_flag -Xa" # default C flags (optimize, ansi) C_CFH="-DsunFortran -DSUNOS58X" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=f77 # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="-lm" # C lib called by FORTRAN main HDFSYS=SUN # system type as defined by HDF MACHINE=SUN10 # system type as defined by HDFEOS NSL_FLAG="-lnsl" # this is nil on all but Sun platforms NSL_LIB="/usr/lib/libnsl.a" # this is nil on all but Sun platforms ;; winnt98 ) CPP=CC # C++ compiler CC=gcc # C compiler CFLAGS="$opt_flag -O3 -Wall -W -Wundef -Wno-switch" # default C flags (optimize, ansi) C_CFH="-Df2cFortran" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH CPPFLAGS="-g -ansi" # default C ++ flags (optimize, ansi) CPP_CFH="-Df2cFortran" # C ++ w/ cfortran.h callable from FORTRAN CPPFHFLAGS="$CPPFLAGS $CPP_CFH" # CFLAGS + C_CFH for C++ F77=g77 # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags HDFSYS=CYGWIN # system type as defined by HDF ;; *) CC=cc # C compiler CFLAGS="$opt_flag" # default C flags (optimize) C_CFH="" # C w/ cfortran.h callable from FORTRAN CFHFLAGS="$CFLAGS $C_CFH" # CFLAGS + C_CFH C_F77_CFH="$C_CFH" # calling FORTRAN C_F77_LIB="" # FORTRAN lib called by C main F77=f77 # FORTRAN compiler F77FLAGS="$opt_flag" # common FORTRAN flags F77_CFH="" # FORTRAN callable from C w/ cfortran.h F77_C_CFH="$F77_CFH" # calling C w/ cfortran.h CFH_F77="$F77_C_CFH" # old version of F77_C_CFH F77_C_LIB="-lm" # C lib called by FORTRAN main HDFSYS=unknown # system type as defined by HDF MACHINE=unknown # system type as defined by HDFEOS ;; esac export NSL_FLAG NSL_LIB AR RANLIB RANLIBSUN4 export CC CFLAGS C_CFH CFHFLAGS C_F77_CFH C_F77_LIB F77 export F77FLAGS F77_CFH F77_C_CFH CFH_F77 F77_C_LIB HDFSYS # # Verify that this is the HDFEOS home directory before proceeding # If OK, then set the value of HDFEOS_HOME, else quit. dirs="bin include lib obj src" ok=1 for dir in $dirs ; do if [ ! -d $dir ] ; then ok=0 break fi done if [ $ok = 1 ] ; then HDFEOS_HOME=`pwd` else WriteError "You must first go to the HDFEOS home directory." Help fi dirs="bin lib obj" for dir in $dirs ; do if [ ! -d $dir/$BRAND ] ; then mkdir $dir/$BRAND fi done # # For linux create soft links for backward compatibility with # older versions of the hdfeos # if [ "$BRAND" = "linux64" ] ; then echo "64-bit structure is the default in this machine. Creating linux as soft link to linux64 in bin, lib, and obj directories." dirs="bin lib obj" for dir in $dirs ; do # back up existing linux diretory if [ -d $dir/linux ] ; then /bin/mv $dir/linux $dir/linux_backup fi ln -s ./$BRAND $dir/linux done fi if [ "$BRAND" = "linux" ] ; then echo "32-bit structure is the default in this machine. Creating linux32 as soft link to linux in bin, lib, and obj directories." dirs="bin lib obj" for dir in $dirs ; do # back up existing linux32 diretory if [ -d $dir/linux32 ] ; then /bin/mv $dir/linux32 $dir/linux32_backup fi ln -s ./$BRAND $dir/linux32 done fi # # set HDFEOS-related environment variables # these may be referred to in makefiles and on compiler command lines # if [ "$HDFEOS_HOME" != "" ] ; then # set up base set of HDFEOS directory variables. HDFEOS_BIN=${HDFEOS_HOME}/bin/$BRAND # executable files HDFEOS_INC=$HDFEOS_HOME/include # include header files HDFEOS_LIB=${HDFEOS_HOME}/lib/$BRAND # library files HDFEOS_OBJ=${HDFEOS_HOME}/obj/$BRAND # object files HDFEOS_SRC=$HDFEOS_HOME/src # HDFEOS source files export HDFEOS_HOME HDFEOS_BIN HDFEOS_DAT HDFEOS_INC HDFEOS_LIB export HDFEOS_MSG HDFEOS_OBJ HDFEOS_RUN HDFEOS_SRC HDFEOS_TST # update path variables PATH=$PATH:$HDFEOS_BIN; export PATH # add HDFEOS_BIN to path else echo "You must first set the environment variable HDFEOS_HOME" exit 1 fi # # set up environment to handle FORTRAN-90 compiler # if [ "$pgs_f90_comp" != "" ] ; then # using FORTRAN-90 F77="$pgs_f90_comp" if [ "$pgs_nag_flag" = "1" ] ; then # using NAG f90 C_CFH="$C_CFH -DNAGf90F" CFHFLAGS="$CFLAGS $C_CFH" fi export CFHFLAGS C_CFH F77 fi # # Ouput a banner # Banner # # Get the HDF and SZIP library and include directories from the user # GetHdfEnv GetSzipEnv # # Set up the architecture-dependent environment scripts # SetupEnvScripts # # Run the architecture-dependent installation commands # MAKECMD=make; export MAKECMD # force use of regular make # ClearMake doesn't work with # current makefile : ${MAKECMD:=make} # the make command defaults to 'make' # augment path if using clearmake if [ "`echo $MAKECMD | grep clearmake`" != "" ] ; then echo "$this_script : note : make command is set to clearmake" PATH="$PATH:/usr/atria/bin" export PATH fi cd $HDFEOS_SRC echo "" echo "" echo "-----------------------------------------------------------------------" echo "" echo "Configuring the GCTP library" echo "" echo "-----------------------------------------------------------------------" echo "" make_file="-f Makefile" # default makefile case $BRAND in dec) echo cp $HDFEOS_LIB/../tmp/geolibDEC.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibDEC.a $HDFEOS_LIB/libGctp.a ;; hp) echo cp $HDFEOS_LIB/../tmp/geolibHP.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibHP.a $HDFEOS_LIB/libGctp.a ;; ibm) echo cp $HDFEOS_LIB/../tmp/geolibIBM.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibIBM.a $HDFEOS_LIB/libGctp.a ;; sgi) if [ $irix53 = 1 ] ; then echo cp $HDFEOS_LIB/../tmp/geolibIRIX53.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibIRIX53.a $HDFEOS_LIB/libGctp.a else echo cp $HDFEOS_LIB/../tmp/geolibIRIX62-32.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibIRIX62-32.a $HDFEOS_LIB/libGctp.a fi ;; sgi32) echo cp $HDFEOS_LIB/../tmp/geolibIRIX62-n32.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibIRIX62-n32.a $HDFEOS_LIB/libGctp.a ;; sgi64) if [ "$cpu_type" = "4" ] ; then echo cp $HDFEOS_LIB/../tmp/geolibIRIX62-64mips3.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibIRIX62-64mips3.a $HDFEOS_LIB/libGctp.a else echo cp $HDFEOS_LIB/../tmp/geolibIRIX62-64.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibIRIX62-64.a $HDFEOS_LIB/libGctp.a fi ;; sun4) echo cp $HDFEOS_LIB/../tmp/geolibSUN4.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibSUN4.a $HDFEOS_LIB/libGctp.a ;; sun5) echo cp $HDFEOS_LIB/../tmp/geolibSOL24.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibSOL24.a $HDFEOS_LIB/libGctp.a ;; sun5.8) echo cp $HDFEOS_LIB/../tmp/geolibSOL28.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibSOL28.a $HDFEOS_LIB/libGctp.a ;; sun5.9) echo cp $HDFEOS_LIB/../tmp/geolibSOL29.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibSOL29.a $HDFEOS_LIB/libGctp.a ;; sun5.10) echo cp $HDFEOS_LIB/../tmp/geolibSOL210.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibSOL210.a $HDFEOS_LIB/libGctp.a ;; linux | linux32 | linux64) if [ "`uname -m`" = "x86_64" ] ; then if [ "$LNX_COMP_FLAG" = "-m32" ] ; then echo cp $HDFEOS_LIB/../tmp/geolibLINUX.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibLINUX.a $HDFEOS_LIB/libGctp.a else echo cp $HDFEOS_LIB/../tmp/geolibLINUX64.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibLINUX64.a $HDFEOS_LIB/libGctp.a fi elif [ "`uname -m`" = "ia64" ] ; then if [ "$LNX_COMP_FLAG" = "-m32" ] ; then echo cp $HDFEOS_LIB/../tmp/geolibLINUX.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibLINUX.a $HDFEOS_LIB/libGctp.a else echo cp $HDFEOS_LIB/../tmp/geolibLINUXIA64.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibLINUXIA64.a $HDFEOS_LIB/libGctp.a fi else echo cp $HDFEOS_LIB/../tmp/geolibLINUX.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibLINUX.a $HDFEOS_LIB/libGctp.a fi ;; macintosh) echo cp $HDFEOS_LIB/../tmp/geolibMAC.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibMAC.a $HDFEOS_LIB/libGctp.a ;; macintel) echo cp $HDFEOS_LIB/../tmp/geolibMACIntel.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibMACIntel.a $HDFEOS_LIB/libGctp.a ;; cygwin) echo cp $HDFEOS_LIB/../tmp/geolibCYGWIN.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibCYGWIN.a $HDFEOS_LIB/libGctp.a ;; winnt98) echo cp $HDFEOS_LIB/../tmp/geolibCYGWIN.a $HDFEOS_LIB/libGctp.a cp $HDFEOS_LIB/../tmp/geolibCYGWIN.a $HDFEOS_LIB/libGctp.a ;; *) echo '!!!!!! WARNING !!!!!! WARNING !!!!!! WARNING !!!!! WARNING !!!!!!' echo '"'$BRAND'"' is not officially supported, no GCTP library available echo for this mode '"'$BRAND'"'. HDF-EOS grid routines will not work echo without this library. ;; esac if [ -f $HDFEOS_LIB/libGctp.a ] ; then chmod u+w $HDFEOS_LIB/libGctp.a fi # # check to see if valid C compiler path was specified # cc="" if [ "$cc_path" != "" ] ; then if [ -f $cc_path ] ; then cc=`basename $cc_path` cc_path=`echo $cc_path | sed 's%/[^/]*/*$%%'` case "$BRAND" in "sgi32" ) CC="$cc_path/$cc -n32" ;; "sgi64" ) cpu_type=`hinv | fgrep CPU | head -1 | cut -d' ' -f3 | cut -b2` if [ "$cpu_type" == "4" ] ; then CC="$cc_path/$cc -64 -mips3" else CC="$cc_path/$cc -64 -mips4" fi ;; * ) CC="$cc_path/$cc" ;; esac export CC # user overrides C compiler name fi if [ -d $cc_path ] ; then # make sure cc_path is now a directory PATH=${cc_path}:${PATH} # prepend cc_path to search path export PATH else cc_path="" echo "Warning: C compiler directory $cc_path not found." echo "HDFEOS build may fail." fi fi cat /dev/null > ../include/HE2_config.h echo "" echo "" echo "-----------------------------------------------------------------------" echo "" echo "Building HDFEOS" echo "" echo "-----------------------------------------------------------------------" echo "" $MAKECMD $make_file if [ $? != 0 ] ; then ErrorExit "$MAKECMD $make_file" fi if [ $BRAND = "macintosh" ] ; then $RANLIB -s $HDFEOS_LIB/libGctp.a $RANLIB -s $HDFEOS_LIB/libhdfeos.a fi if [ $BRAND = "macintel" ] ; then $RANLIB -s $HDFEOS_LIB/libGctp.a $RANLIB -s $HDFEOS_LIB/libhdfeos.a fi if [ $BRAND = "cygwin" ] ; then $RANLIB $HDFEOS_LIB/libGctp.a $RANLIB $HDFEOS_LIB/libhdfeos.a fi echo "" echo "" echo "-----------------------------------------------------------------------" echo "" echo "Cleaning up" echo "" echo "-----------------------------------------------------------------------" echo "" $MAKECMD $make_file clean if [ $? != 0 ] ; then ErrorExit "$MAKECMD $make_file clean" fi echo "" echo "" echo "-----------------------------------------------------------------------" echo "" echo "Building HDFEOS utilities" echo "" echo "-----------------------------------------------------------------------" echo "" HDFEOS_UTIL=${HDFEOS_HOME}/util # utility files cd $HDFEOS_UTIL make_utilfile="-f makefile" # default utility makefile $MAKECMD $make_utilfile if [ $? != 0 ] ; then ErrorExit "$MAKECMD $make_utilfile" fi # cp GDconvert_ij2ll $HDFEOS_BIN/GDconvert_ij2ll # /bin/rm $HDFEOS_UTIL/GDconvert_ij2ll chmod u+wx $HDFEOS_BIN/GDconvert_ij2ll # done echo "" echo "" echo "-----------------------------------------------------------------------" echo "" echo " HDFEOS installation ending at `date`" echo "" echo "-----------------------------------------------------------------------" hdf-eos4-2.17v1.00.dfsg.1/bin/sgi6n32/0000755000175000017500000000000006530013575017723 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/sun5.5/0000755000175000017500000000000006526546714017600 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/sgi/0000775000175000017500000000000006266761043017322 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/macintel/0000775000175000017500000000000010622411603020315 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/hp/0000775000175000017500000000000006266761022017144 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/bin/sgi64/0000775000175000017500000000000006266761061017474 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/include/0000775000175000017500000000000011433512144017377 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/include/Makefile.am0000555000175000017500000000036710756621470021452 0ustar amckinstryamckinstry# (top_srcdir)/include Makefile.am # Boilerplate include include $(top_srcdir)/config/include.am # Headers to install include_HEADERS = HE2_config.h HdfEosDef.h HDFEOSVersion.h cfortHdf.h ease.h #pubhead file should be removed when discclean hdf-eos4-2.17v1.00.dfsg.1/include/ease.h0000444000175000017500000000141307162734636020500 0ustar amckinstryamckinstry#ifndef EASE_H_ #define EASE_H_ #include #define BCEA_COLS25 1383 /* total number of columns for EASE grid */ #define BCEA_ROWS25 586 /* total number of rows for EASE grid */ #define BCEA_CELL_M 25067.525 /* Cell size for EASE grid */ #define BCEA_RE_M 6371228.0 /* Earth radius used in GCTP projection tools for Behrmann Cylindrical Equal Area projection */ #define DEFAULT_BCEA_LTRUESCALE 30.00 /*Latitude of true scale in DMS */ #define BCEA_COS_PHI1 cos(DEFAULT_BCEA_LTRUESCALE *3.141592653589793238 /180.0) #define PI 3.141592653589793238 #define EASE_GRID_DEFAULT_UPLEFT_LON -180.0 #define EASE_GRID_DEFAULT_UPLEFT_LAT 86.72 #define EASE_GRID_DEFAULT_LOWRGT_LON 180.0 #define EASE_GRID_DEFAULT_LOWRGT_LAT -86.72 #endif /* #ifndef EASE_H_ */ hdf-eos4-2.17v1.00.dfsg.1/include/cfortHdf.h0000444000175000017500000024425610756621450021330 0ustar amckinstryamckinstry/* Copyright (C) 1996 Hughes and Applied Research Corporation Permission to use, modify, and distribute this software and its documentation for any purpose without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. */ /* cfortran.h */ /* 2.8 */ /* anonymous ftp: zebra.desy.de */ /* Burkhard Burow, burow@vxdesy.cern.ch, University of Toronto, 1993. */ /* Feb 2008 Abe Taaheri extensed "fortran to C calls" to 15 argument funcs */ #ifndef __CFORTRAN_LOADED #define __CFORTRAN_LOADED /* THIS FILE IS PROPERTY OF BURKHARD BUROW. IF YOU ARE USING THIS FILE YOU SHOULD ALSO HAVE ACCESS TO CFORTRAN.DOC WHICH PROVIDES TERMS FOR USING, MODIFYING, COPYING AND DISTRIBUTING THE CFORTRAN.H PACKAGE. */ /* Before using cfortran.h on CRAY, RS/6000, Apollo >=6.8, gcc -ansi, or any other ANSI C compiler, you must once do: prompt> mv cfortran.h cf_temp.h && sed 's/\/\*\*\//\#\#/g' cf_temp.h >cfortran.h i.e. we change the ' / * * / ' kludge to # #. */ /* First prepare for the C compiler. */ #if (defined(vax)&&defined(unix)) || (defined(__vax__)&&defined(__unix__)) #define VAXUltrix #endif #include /* NULL [in all machines stdio.h] */ #include /* strlen, memset, memcpy, memchr. */ #if !( defined(VAXUltrix) || defined(sun) || (defined(apollo)&&!defined(__STDCPP__)) ) #include /* malloc,free */ #else #include #ifdef apollo #define __CF__APOLLO67 /* __STDCPP__ is in Apollo 6.8 (i.e. ANSI) and onwards */ #endif #endif #if (!defined(__GNUC__) && (defined(sun)||defined(VAXUltrix)||defined(lynx))) #define __CF__KnR /* Sun, LynxOS and VAX Ultrix cc only supports K&R. */ /* Manually define __CF__KnR for HP if desired/required.*/ #endif /* i.e. We will generate Kernighan and Ritchie C. */ /* Note that you may define __CF__KnR before #include cfortran.h, in order to generate K&R C instead of the default ANSI C. The differences are mainly in the function prototypes and declarations. All machines, except the Apollo, work with either style. The Apollo's argument promotion rules require ANSI or use of the obsolete std_$call which we have not implemented here. Hence on the Apollo, only C calling FORTRAN subroutines will work using K&R style.*/ /* Remainder of cfortran.h depends on the Fortran compiler. */ /* VAX/VMS does not let us \-split these long lines. */ #if !(defined(NAGf90Fortran)||defined(f2cFortran)||defined(hpuxFortran)||defined(apolloFortran)||defined(sunFortran)||defined(IBMR2Fortran)||defined(CRAYFortran)||defined(mipsFortran)||defined(DECFortran)||defined(vmsFortran)) /* If no Fortran compiler is given, we choose one for the machines we know. */ #if defined(lynx) || defined(VAXUltrix) #define f2cFortran /* Lynx: Only support f2c at the moment. VAXUltrix: f77 behaves like f2c. Support f2c or f77 with gcc, vcc with f2c. f77 with vcc works, missing link magic for f77 I/O.*/ #endif #if defined(__hpux) /* 921107: Use __hpux instead of __hp9000s300 */ #define hpuxFortran /* Should also allow hp9000s7/800 use.*/ #endif #if defined(apollo) #define apolloFortran /* __CF__APOLLO67 defines some behavior. */ #endif #if defined(sun) #define sunFortran #endif #if defined(_IBMR2) #define IBMR2Fortran #endif #if defined(_CRAY) #define CRAYFortran /* _CRAY2 defines some behavior. */ #endif #if defined(mips) || defined(__mips) #define mipsFortran #endif #if defined(vms) || defined(__vms) #define vmsFortran #endif #if defined(__alpha) && defined(__unix__) #define DECFortran #endif #endif /* ...Fortran */ #if defined(VAXC) && !defined(__VAXC) #define OLD_VAXC #pragma nostandard /* Prevent %CC-I-PARAMNOTUSED. */ #endif /* Throughout cfortran.h we use: UN = Uppercase Name. LN = Lowercase Name. */ #if defined(f2cFortran) || defined(NAGf90Fortran) || defined(DECFortran) || defined(mipsFortran) || defined(apolloFortran) || defined(sunFortran) || defined(extname) #if defined(f2cFortran) #define CFC_(UN,LN) LN##_ /* Lowercase FORTRAN symbols. */ #else #define CFC_(UN,LN) LN##_ /* Lowercase FORTRAN symbols. */ #endif /* f2cFortran */ #define orig_fcallsc CFC_ #else #ifdef CRAYFortran #define CFC_(UN,LN) UN /* Uppercase FORTRAN symbols. */ #define orig_fcallsc(UN,LN) CFC_(UN,LN) /* CRAY insists on arg.'s here. */ #else /* For following machines one may wish to change the fcallsc default. */ #define CF_SAME_NAMESPACE #ifdef vmsFortran #define CFC_(UN,LN) LN /* Either case FORTRAN symbols. */ /* BUT we usually use UN for C macro to FORTRAN routines, so use LN here,*/ /* because VAX/VMS doesn't do recursive macros. */ #define orig_fcallsc(UN,LN) UN #else /* HP-UX without +ppu or IBMR2 without -qextname. NOT reccomended. */ #define CFC_(UN,LN) LN /* Lowercase FORTRAN symbols. */ #define orig_fcallsc CFC_ #endif /* vmsFortran */ #endif /* CRAYFortran */ #endif /* ....Fortran */ #define fcallsc orig_fcallsc #define preface_fcallsc(P,p,UN,LN) CFC_(P##UN,p##LN) #define append_fcallsc(P,p,UN,LN) CFC_(UN##P,LN##p) #define C_FUNCTION fcallsc #define FORTRAN_FUNCTION CFC_ #define COMMON_BLOCK CFC_ #if defined(NAGf90Fortran) || defined(f2cFortran) || defined(mipsFortran) #define LOGICAL_STRICT /* These have .eqv./.neqv. == .eq./.ne. */ #endif #ifdef CRAYFortran #if _CRAY #include #else #include "fortran.h" /* i.e. if crosscompiling assume user has file. */ #endif #define DOUBLE_PRECISION long double #define PPFLOATVVVVVVV (float *) /* Used for C calls FORTRAN. */ /* CRAY's double==float but CRAY says pointers to doubles and floats are diff.*/ #define VOIDP0 (void *) /* When FORTRAN calls C, we don't know if C routine arg.'s have been declared float *, or double *. */ #else #define DOUBLE_PRECISION double #define PPFLOATVVVVVVV #define VOIDP0 #endif #ifdef vmsFortran #if defined(vms) || defined(__vms) #include #else #include "descrip.h" /* i.e. if crosscompiling assume user has file. */ #endif #endif #ifdef sunFortran #if sun #include /* Sun's FLOATFUNCTIONTYPE, ASSIGNFLOAT, RETURNFLOAT. */ #else #include "math.h" /* i.e. if crosscompiling assume user has file. */ #endif #endif #ifdef __cplusplus extern "C" { #endif #ifndef apolloFortran #define COMMON_BLOCK_DEF(DEFINITION, NAME) extern DEFINITION NAME #define CF_NULL_PROTO #else /* HP doesn't understand #elif. */ /* Without ANSI prototyping, Apollo promotes float functions to double. */ /* Note that VAX/VMS, IBM, Mips choke on 'type function(...);' prototypes. */ #define CF_NULL_PROTO ... #ifndef __CF__APOLLO67 #define COMMON_BLOCK_DEF(DEFINITION, NAME) \ DEFINITION NAME __attribute((__section(NAME))) #else #define COMMON_BLOCK_DEF(DEFINITION, NAME) \ DEFINITION NAME #attribute[section(NAME)] #endif #endif #ifdef mipsFortran #define CF_DECLARE_GETARG int f77argc; char **f77argv #define CF_SET_GETARG(ARGC,ARGV) f77argc = ARGC; f77argv = ARGV #else #define CF_DECLARE_GETARG #define CF_SET_GETARG(ARGC,ARGV) #endif #ifdef OLD_VAXC /* Allow %CC-I-PARAMNOTUSED. */ #pragma standard #endif #define ACOMMA , #define ACOLON ; /*-------------------------------------------------------------------------*/ /* UTILITIES USED WITHIN CFORTRAN.H */ #define PGSMIN(A,B) (As) { /* Need this to handle NULL string.*/ while (e>s && *--e==t); /* Don't follow t's past beginning. */ e[*e==t?0:1] = '\0'; /* Handle s[0]=t correctly. */ } return s; } /* kill_trailingn(s,t,e) will kill the trailing t's in string s. e normally points to the terminating '\0' of s, but may actually point to anywhere in s. s's new '\0' will be placed at e or earlier in order to remove any trailing t's. If es) { /* Watch out for neg. length string.*/ while (e>s && *--e==t); /* Don't follow t's past beginning. */ e[*e==t?0:1] = '\0'; /* Handle s[0]=t correctly. */ } return s; } /* Note the following assumes that any element which has t's to be chopped off, does indeed fill the entire element. */ #ifndef __CF__KnR static char *vkill_trailing(char* cstr, int elem_len, int sizeofcstr, char t) #else static char *vkill_trailing( cstr, elem_len, sizeofcstr, t) char* cstr; int elem_len; int sizeofcstr; char t; #endif { int i; for (i=0; i 30 == MAX # of arg.'s C can pass to a */ #define ZTRINGV_NUM(I) I /* FORTRAN function. */ #define ZTRINGV_ARGF(I) __cfztringv[I] #define ZTRINGV_ARGS(I) B##I #define VPPBYTE VPPINT #define VPPDOUBLE VPPINT #define VPPFLOAT VPPINT #define VPPINT( A,B) int B = (int)A; /* For ZSTRINGV_ARGS */ #define VPPLOGICAL(A,B) int *B; /* Returning LOGICAL in FUNn and SUBn.*/ #define VPPLONG VPPINT #define VPPSHORT VPPINT #define VCF(TN,I) _INT(3,V,TN,A##I,B##I) #define VVCF(TN,AI,BI) _INT(3,V,TN,AI,BI) #define VINT( T,A,B) typeP##T##VVVVVVV B = A; #define VINTV( T,A,B) #define VINTVV( T,A,B) #define VINTVVV( T,A,B) #define VINTVVVV( T,A,B) #define VINTVVVVV( T,A,B) #define VINTVVVVVV( T,A,B) #define VINTVVVVVVV(T,A,B) #define VPINT( T,A,B) VP##T(A,B) #define VPVOID( T,A,B) #ifdef apolloFortran #define VROUTINE( T,A,B) void (*B)() = (void (*)())A; #else #define VROUTINE( T,A,B) #endif #define VSIMPLE( T,A,B) #ifdef vmsFortran #define VSTRING( T,A,B) static struct {fstring f; unsigned clen;} B = \ {{0,DSC$K_DTYPE_T,DSC$K_CLASS_S,NULL},0}; #define VPSTRING( T,A,B) static fstring B={0,DSC$K_DTYPE_T,DSC$K_CLASS_S,NULL}; #define VSTRINGV( T,A,B) static fstringvector B = \ {sizeof(A),DSC$K_DTYPE_T,DSC$K_CLASS_A,NULL,0,0,{0,0,1,1,1},1,0,NULL,0,{1,0}}; #define VPSTRINGV( T,A,B) static fstringvector B = \ {0,DSC$K_DTYPE_T,DSC$K_CLASS_A,NULL,0,0,{0,0,1,1,1},1,0,NULL,0,{1,0}}; #else #define VSTRING( T,A,B) struct {unsigned short clen, flen;} B; #define VSTRINGV( T,A,B) struct {char *s, *fs; unsigned flen;} B; #define VPSTRING( T,A,B) int B; #define VPSTRINGV( T,A,B) struct {char *fs; unsigned short sizeofA, flen;} B; #endif #define VZTRINGV VSTRINGV #define VPZTRINGV VPSTRINGV /* Note that the actions of the A table were performed inside the AA table. VAX Ultrix vcc, and HP-UX cc, didn't evaluate arguments to functions left to right, so we had to split the original table into the current robust two. */ #define ACF(NAME,TN,AI,I) STR_##TN(4,A,NAME,I,AI,B##I) #define ALOGICAL( M,I,A,B) B=C2FLOGICAL(B); #define APLOGICAL(M,I,A,B) A=C2FLOGICAL(A); #define ASTRING( M,I,A,B) CSTRING(A,B,sizeof(A)) #define APSTRING( M,I,A,B) CPSTRING(A,B,sizeof(A)) #ifdef vmsFortran #define AATRINGV( M,I,A,B, sA,filA,silA) \ initfstr(B,malloc((sA)-(filA)),(filA),(silA)-1), \ c2fstrv(A[0],B.dsc$a_pointer,(silA),(sA)); #define APATRINGV(M,I,A,B, sA,filA,silA) \ initfstr(B,A[0],(filA),(silA)-1),c2fstrv(A[0],A[0],(silA),(sA)); #else #define AATRINGV( M,I,A,B, sA,filA,silA) \ (B.s=malloc((sA)-(filA)),B.fs=c2fstrv(A[0],B.s,(B.flen=(silA)-1)+1,(sA))); #define APATRINGV(M,I,A,B, sA,filA,silA) \ B.fs=c2fstrv(A[0],A[0],(B.flen=(silA)-1)+1,B.sizeofA=(sA)); #endif #define ASTRINGV( M,I,A,B) \ AATRINGV( M,I,A,B,sizeof(A),firstindexlength(A),secondindexlength(A)) #define APSTRINGV(M,I,A,B) \ APATRINGV( M,I,A,B,sizeof(A),firstindexlength(A),secondindexlength(A)) #define AZTRINGV( M,I,A,B) AATRINGV( M,I,A,B, \ (M##_ELEMS_##I)*(( M##_ELEMLEN_##I)+1), \ (M##_ELEMS_##I),(M##_ELEMLEN_##I)+1) #define APZTRINGV(M,I,A,B) APATRINGV( M,I,A,B, \ (M##_ELEMS_##I)*(( M##_ELEMLEN_##I)+1), \ (M##_ELEMS_##I),(M##_ELEMLEN_##I)+1) #define AAPPBYTE( A,B) &A #define AAPPDOUBLE( A,B) &A #define AAPPFLOAT( A,B) PPFLOATVVVVVVV &A #define AAPPINT( A,B) &A #define AAPPLOGICAL(A,B) B= &A /* B used to keep a common W table. */ #define AAPPLONG( A,B) &A #define AAPPSHORT( A,B) &A #define AACF(TN,AI,I,C) _SEP_(TN,C,COMMA) _INT(3,AA,TN,AI,B##I) #define AAINT( T,A,B) &B #define AAINTV( T,A,B) PP##T##VVVVVV A #define AAINTVV( T,A,B) PP##T##VVVVV A[0] #define AAINTVVV( T,A,B) PP##T##VVVV A[0][0] #define AAINTVVVV( T,A,B) PP##T##VVV A[0][0][0] #define AAINTVVVVV( T,A,B) PP##T##VV A[0][0][0][0] #define AAINTVVVVVV( T,A,B) PP##T##V A[0][0][0][0][0] #define AAINTVVVVVVV(T,A,B) PP##T A[0][0][0][0][0][0] #define AAPINT( T,A,B) AAP##T(A,B) #define AAPVOID( T,A,B) (void *) A #ifdef apolloFortran #define AAROUTINE( T,A,B) &B #else #define AAROUTINE( T,A,B) (void(*)())A #endif #define AASTRING( T,A,B) CCSTRING(T,A,B) #define AAPSTRING( T,A,B) CCPSTRING(T,A,B) #ifdef vmsFortran #define AASTRINGV( T,A,B) &B #else #ifdef CRAYFortran #define AASTRINGV( T,A,B) _cptofcd(B.fs,B.flen) #else #define AASTRINGV( T,A,B) B.fs #endif #endif #define AAPSTRINGV AASTRINGV #define AAZTRINGV AASTRINGV #define AAPZTRINGV AASTRINGV #if defined(vmsFortran) || defined(CRAYFortran) #define JCF(TN,I) #else #define JCF(TN,I) STR_##TN(1,J,B##I, 0,0,0) #define JLOGICAL( B) #define JPLOGICAL(B) #define JSTRING( B) ,B.flen #define JPSTRING( B) ,B #define JSTRINGV JSTRING #define JPSTRINGV JSTRING #define JZTRINGV JSTRING #define JPZTRINGV JSTRING #endif #define WCF(TN,AN,I) STR_##TN(2,W,AN,B##I, 0,0) #define WLOGICAL( A,B) #define WPLOGICAL(A,B) *B=F2CLOGICAL(*B); #define WSTRING( A,B) (A[B.clen]!='\0'?A[B.clen]='\0':0); /* A?="constnt"*/ #define WPSTRING( A,B) kill_trailing(A,' '); #ifdef vmsFortran #define WSTRINGV( A,B) free(B.dsc$a_pointer); #define WPSTRINGV(A,B) \ vkill_trailing(f2cstrv((char*)A, (char*)A, \ B.dsc$w_length+1, B.dsc$l_arsize+B.dsc$l_m[0]), \ B.dsc$w_length+1, B.dsc$l_arsize+B.dsc$l_m[0], ' '); #else #define WSTRINGV( A,B) free(B.s); #define WPSTRINGV(A,B) vkill_trailing( \ f2cstrv((char*)A,(char*)A,B.flen+1,B.sizeofA), B.flen+1,B.sizeofA,' '); #endif #define WZTRINGV WSTRINGV #define WPZTRINGV WPSTRINGV #define NCF(TN,I,C) _SEP_(TN,C,COMMA) _INT(2,N,TN,A##I,0) #define NNCF UUCF #define NNNCF(TN,I,C) _SEP_(TN,C,COLON) _INT(2,N,TN,A##I,0) #define NINT( T,A) typeP##T##VVVVVVV * A #define NINTV( T,A) typeP##T##VVVVVV * A #define NINTVV( T,A) typeP##T##VVVVV * A #define NINTVVV( T,A) typeP##T##VVVV * A #define NINTVVVV( T,A) typeP##T##VVV * A #define NINTVVVVV( T,A) typeP##T##VV * A #define NINTVVVVVV( T,A) typeP##T##V * A #define NINTVVVVVVV(T,A) typeP##T * A #define NPINT( T,A) type##T##VVVVVVV * A #define NPVOID( T,A) void * A #ifdef apolloFortran #define NROUTINE( T,A) void (**A)() #else #define NROUTINE( T,A) void ( *A)() #endif #ifdef vmsFortran #define NSTRING( T,A) fstring * A #define NSTRINGV( T,A) fstringvector * A #else #ifdef CRAYFortran #define NSTRING( T,A) _fcd A #define NSTRINGV( T,A) _fcd A #else #define NSTRING( T,A) char * A #define NSTRINGV( T,A) char * A #endif #endif #define NPSTRING( T,A) NSTRING(T,A) /* CRAY insists on arg.'s here. */ #define NPNSTRING( T,A) NSTRING(T,A) /* CRAY insists on arg.'s here. */ #define NPPSTRING( T,A) NSTRING(T,A) /* CRAY insists on arg.'s here. */ #define NSTRVOID( T,A) NSTRING(T,A) /* CRAY insists on arg.'s here. */ #define NPSTRINGV( T,A) NSTRINGV(T,A) #define NZTRINGV( T,A) NSTRINGV(T,A) #define NPZTRINGV( T,A) NPSTRINGV(T,A) /* Note: Prevent compiler warnings, null #define PROTOCCALLSFSUB14/20 after #include-ing cfortran.h if calling the FORTRAN wrapper within the same source code where the wrapper is created. */ #ifndef __CF__KnR #define PROTOCCALLSFSUB0(UN,LN) extern void CFC_(UN,LN)(); #define PROTOCCALLSFSUB14(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE) \ extern void CFC_(UN,LN)(NCF(T1,1,0) NCF(T2,2,1) NCF(T3,3,1) NCF(T4,4,1) \ NCF(T5,5,1) NCF(T6,6,1) NCF(T7,7,1) NCF(T8,8,1) NCF(T9,9,1) NCF(TA,A,1) \ NCF(TB,B,1) NCF(TC,C,1) NCF(TD,D,1) NCF(TE,E,1) ,...); #define PROTOCCALLSFSUB20(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF,TG,TH,TI,TJ,TK)\ extern void CFC_(UN,LN)(NCF(T1,1,0) NCF(T2,2,1) NCF(T3,3,1) NCF(T4,4,1) \ NCF(T5,5,1) NCF(T6,6,1) NCF(T7,7,1) NCF(T8,8,1) NCF(T9,9,1) NCF(TA,A,1) \ NCF(TB,B,1) NCF(TC,C,1) NCF(TD,D,1) NCF(TE,E,1) NCF(TF,F,1) NCF(TG,G,1) \ NCF(TH,H,1) NCF(TI,I,1) NCF(TJ,J,1) NCF(TK,K,1) ,...); #else #define PROTOCCALLSFSUB0( UN,LN) #define PROTOCCALLSFSUB14(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE) #define PROTOCCALLSFSUB20(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF,TG,TH,TI,TJ,TK) #endif #ifdef OLD_VAXC /* Allow %CC-I-PARAMNOTUSED. */ #pragma standard #endif /* do{...}while(FALSE) allows if(a==b) FORT(); else BORT(); */ #define CCALLSFSUB0(UN,LN) \ do{PROTOCCALLSFSUB0(UN,LN) CFC_(UN,LN)();}while(FALSE) #define CCALLSFSUB1( UN,LN,T1, A1) \ CCALLSFSUB5 (UN,LN,T1,CF_0,CF_0,CF_0,CF_0,A1,0,0,0,0) #define CCALLSFSUB2( UN,LN,T1,T2, A1,A2) \ CCALLSFSUB5 (UN,LN,T1,T2,CF_0,CF_0,CF_0,A1,A2,0,0,0) #define CCALLSFSUB3( UN,LN,T1,T2,T3, A1,A2,A3) \ CCALLSFSUB5 (UN,LN,T1,T2,T3,CF_0,CF_0,A1,A2,A3,0,0) #define CCALLSFSUB4( UN,LN,T1,T2,T3,T4, A1,A2,A3,A4)\ CCALLSFSUB5 (UN,LN,T1,T2,T3,T4,CF_0,A1,A2,A3,A4,0) #define CCALLSFSUB5( UN,LN,T1,T2,T3,T4,T5, A1,A2,A3,A4,A5) \ CCALLSFSUB10(UN,LN,T1,T2,T3,T4,T5,CF_0,CF_0,CF_0,CF_0,CF_0,A1,A2,A3,A4,A5,0,0,0,0,0) #define CCALLSFSUB6( UN,LN,T1,T2,T3,T4,T5,T6, A1,A2,A3,A4,A5,A6) \ CCALLSFSUB10(UN,LN,T1,T2,T3,T4,T5,T6,CF_0,CF_0,CF_0,CF_0,A1,A2,A3,A4,A5,A6,0,0,0,0) #define CCALLSFSUB7( UN,LN,T1,T2,T3,T4,T5,T6,T7, A1,A2,A3,A4,A5,A6,A7) \ CCALLSFSUB10(UN,LN,T1,T2,T3,T4,T5,T6,T7,CF_0,CF_0,CF_0,A1,A2,A3,A4,A5,A6,A7,0,0,0) #define CCALLSFSUB8( UN,LN,T1,T2,T3,T4,T5,T6,T7,T8, A1,A2,A3,A4,A5,A6,A7,A8) \ CCALLSFSUB10(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,CF_0,CF_0,A1,A2,A3,A4,A5,A6,A7,A8,0,0) #define CCALLSFSUB9( UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,A1,A2,A3,A4,A5,A6,A7,A8,A9)\ CCALLSFSUB10(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,CF_0,A1,A2,A3,A4,A5,A6,A7,A8,A9,0) #define CCALLSFSUB10(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA)\ CCALLSFSUB14(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,CF_0,CF_0,CF_0,CF_0,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,0,0,0,0) #define CCALLSFSUB11(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB)\ CCALLSFSUB14(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,CF_0,CF_0,CF_0,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,0,0,0) #define CCALLSFSUB12(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC)\ CCALLSFSUB14(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,CF_0,CF_0,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,0,0) #define CCALLSFSUB13(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD)\ CCALLSFSUB14(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,CF_0,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,0) #define CCALLSFSUB14(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,AE)\ do{VVCF(T1,A1,B1) VVCF(T2,A2,B2) VVCF(T3,A3,B3) VVCF(T4,A4,B4) VVCF(T5,A5,B5) \ VVCF(T6,A6,B6) VVCF(T7,A7,B7) VVCF(T8,A8,B8) VVCF(T9,A9,B9) VVCF(TA,AA,BA) \ VVCF(TB,AB,BB) VVCF(TC,AC,BC) VVCF(TD,AD,BD) VVCF(TE,AE,BE) \ PROTOCCALLSFSUB14(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE) \ ACF(LN,T1,A1,1) ACF(LN,T2,A2,2) ACF(LN,T3,A3,3) \ ACF(LN,T4,A4,4) ACF(LN,T5,A5,5) ACF(LN,T6,A6,6) ACF(LN,T7,A7,7) \ ACF(LN,T8,A8,8) ACF(LN,T9,A9,9) ACF(LN,TA,AA,A) ACF(LN,TB,AB,B) \ ACF(LN,TC,AC,C) ACF(LN,TD,AD,D) ACF(LN,TE,AE,E) \ CFC_(UN,LN)(AACF(T1,A1,1,0) AACF(T2,A2,2,1) AACF(T3,A3,3,1) \ AACF(T4,A4,4,1) AACF(T5,A5,5,1) AACF(T6,A6,6,1) AACF(T7,A7,7,1) \ AACF(T8,A8,8,1) AACF(T9,A9,9,1) AACF(TA,AA,A,1) AACF(TB,AB,B,1) \ AACF(TC,AC,C,1) AACF(TD,AD,D,1) AACF(TE,AE,E,1) \ JCF(T1,1) JCF(T2,2) JCF(T3,3) JCF(T4,4) JCF(T5,5) JCF(T6,6) JCF(T7,7) \ JCF(T8,8) JCF(T9,9) JCF(TA,A) JCF(TB,B) JCF(TC,C) JCF(TD,D) JCF(TE,E) );\ WCF(T1,A1,1) WCF(T2,A2,2) WCF(T3,A3,3) WCF(T4,A4,4) WCF(T5,A5,5) \ WCF(T6,A6,6) WCF(T7,A7,7) WCF(T8,A8,8) WCF(T9,A9,9) WCF(TA,AA,A) \ WCF(TB,AB,B) WCF(TC,AC,C) WCF(TD,AD,D) WCF(TE,AE,E) }while(FALSE) /* Apollo 6.7, CRAY, Sun, VAX/Ultrix vcc/cc and HP can't hack more than 31 arg's */ #if !(defined(VAXUltrix)&&!defined(__GNUC__)) && !defined(__CF__APOLLO67) && !defined(sun) && !defined(__hpux) && !defined(_CRAY) #define CCALLSFSUB15(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,AE,AF)\ CCALLSFSUB20(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF,CF_0,CF_0,CF_0,CF_0,CF_0,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,AE,AF,0,0,0,0,0) #define CCALLSFSUB16(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF,TG,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,AE,AF,AG)\ CCALLSFSUB20(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF,TG,CF_0,CF_0,CF_0,CF_0,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,AE,AF,AG,0,0,0,0) #define CCALLSFSUB17(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF,TG,TH,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,AE,AF,AG,AH)\ CCALLSFSUB20(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF,TG,TH,CF_0,CF_0,CF_0,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,AE,AF,AG,AH,0,0,0) #define CCALLSFSUB18(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF,TG,TH,TI,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,AE,AF,AG,AH,AI)\ CCALLSFSUB20(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF,TG,TH,TI,CF_0,CF_0,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,AE,AF,AG,AH,AI,0,0) #define CCALLSFSUB19(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF,TG,TH,TI,TJ,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,AE,AF,AG,AH,AI,AJ)\ CCALLSFSUB20(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF,TG,TH,TI,TJ,CF_0,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,AE,AF,AG,AH,AI,AJ,0) /* PROTOCCALLSFSUB20 is commented out, because it chokes the VAX VMS compiler. It isn't required since we so far only pass pointers and integers to FORTRAN routines and these arg.'s aren't promoted to anything else. */ #define CCALLSFSUB20(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF,TG,TH, \ TI,TJ,TK, A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,AE,AF,AG,AH,AI,AJ,AK) \ do{VVCF(T1,A1,B1) VVCF(T2,A2,B2) VVCF(T3,A3,B3) VVCF(T4,A4,B4) VVCF(T5,A5,B5) \ VVCF(T6,A6,B6) VVCF(T7,A7,B7) VVCF(T8,A8,B8) VVCF(T9,A9,B9) VVCF(TA,AA,BA) \ VVCF(TB,AB,BB) VVCF(TC,AC,BC) VVCF(TD,AD,BD) VVCF(TE,AE,BE) VVCF(TF,AF,BF) \ VVCF(TG,AG,BG) VVCF(TH,AH,BH) VVCF(TI,AI,BI) VVCF(TJ,AJ,BJ) VVCF(TK,AK,BK) \ /* PROTOCCALLSFSUB20(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF,TG,TH,TI,TJ,TK)*/\ ACF(LN,T1,A1,1) ACF(LN,T2,A2,2) ACF(LN,T3,A3,3) ACF(LN,T4,A4,4) \ ACF(LN,T5,A5,5) ACF(LN,T6,A6,6) ACF(LN,T7,A7,7) ACF(LN,T8,A8,8) \ ACF(LN,T9,A9,9) ACF(LN,TA,AA,A) ACF(LN,TB,AB,B) ACF(LN,TC,AC,C) \ ACF(LN,TD,AD,D) ACF(LN,TE,AE,E) ACF(LN,TF,AF,F) ACF(LN,TG,AG,G) \ ACF(LN,TH,AH,H) ACF(LN,TI,AI,I) ACF(LN,TJ,AJ,J) ACF(LN,TK,AK,K) \ CFC_(UN,LN)(AACF(T1,A1,1,0) AACF(T2,A2,2,1) AACF(T3,A3,3,1) AACF(T4,A4,4,1) \ AACF(T5,A5,5,1) AACF(T6,A6,6,1) AACF(T7,A7,7,1) AACF(T8,A8,8,1) \ AACF(T9,A9,9,1) AACF(TA,AA,A,1) AACF(TB,AB,B,1) AACF(TC,AC,C,1) \ AACF(TD,AD,D,1) AACF(TE,AE,E,1) AACF(TF,AF,F,1) AACF(TG,AG,G,1) \ AACF(TH,AH,H,1) AACF(TI,AI,I,1) AACF(TJ,AJ,J,1) AACF(TK,AK,K,1) \ JCF(T1,1) JCF(T2,2) JCF(T3,3) JCF(T4,4) JCF(T5,5) JCF(T6,6) JCF(T7,7) \ JCF(T8,8) JCF(T9,9) JCF(TA,A) JCF(TB,B) JCF(TC,C) JCF(TD,D) JCF(TE,E) \ JCF(TF,F) JCF(TG,G) JCF(TH,H) JCF(TI,I) JCF(TJ,J) JCF(TK,K) ); \ WCF(T1,A1,1) WCF(T2,A2,2) WCF(T3,A3,3) WCF(T4,A4,4) WCF(T5,A5,5) WCF(T6,A6,6) \ WCF(T7,A7,7) WCF(T8,A8,8) WCF(T9,A9,9) WCF(TA,AA,A) WCF(TB,AB,B) WCF(TC,AC,C) \ WCF(TD,AD,D) WCF(TE,AE,E) WCF(TF,AF,F) WCF(TG,AG,G) WCF(TH,AH,H) WCF(TI,AI,I) \ WCF(TJ,AJ,J) WCF(TK,AK,K) }while(FALSE) #endif /* Apollo 6.7, CRAY, Sun and HP can't hack more than 31 arg.'s */ /*-------------------------------------------------------------------------*/ /* UTILITIES FOR C TO CALL FORTRAN FUNCTIONS */ /*N.B. PROTOCCALLSFFUNn(..) generates code, whether or not the FORTRAN function is called. Therefore, especially for creator's of C header files for large FORTRAN libraries which include many functions, to reduce compile time and object code size, it may be desirable to create preprocessor directives to allow users to create code for only those functions which they use. */ /* The following defines the maximum length string that a function can return. Of course it may be undefine-d and re-define-d before individual PROTOCCALLSFFUNn(..) as required. It would also be nice to have this derived from the individual machines' limits. */ #define MAX_LEN_FORTRAN_FUNCTION_STRING 0x4FE /* The following defines a character used by CFORTRAN.H to flag the end of a string coming out of a FORTRAN routine. */ #define CFORTRAN_NON_CHAR 0x7F #ifdef OLD_VAXC /* Prevent %CC-I-PARAMNOTUSED. */ #pragma nostandard #endif #define _SEP_(TN,C,COMMA) __SEP_##C(TN,COMMA) #define __SEP_0(TN,COMMA) #define __SEP_1(TN,COMMA) _INT(2,SEP_,TN,COMMA,0) #define SEP_INT(T,B) A##B #define SEP_INTV SEP_INT #define SEP_INTVV SEP_INT #define SEP_INTVVV SEP_INT #define SEP_INTVVVV SEP_INT #define SEP_INTVVVVV SEP_INT #define SEP_INTVVVVVV SEP_INT #define SEP_INTVVVVVVV SEP_INT #define SEP_PINT SEP_INT #define SEP_PVOID SEP_INT #define SEP_ROUTINE SEP_INT #define SEP_SIMPLE SEP_INT #define SEP_VOID SEP_INT /* Need for FORTRAN calls to C subroutines. */ #define SEP_STRING SEP_INT #define SEP_STRINGV SEP_INT #define SEP_PSTRING SEP_INT #define SEP_PSTRINGV SEP_INT #define SEP_PNSTRING SEP_INT #define SEP_PPSTRING SEP_INT #define SEP_STRVOID SEP_INT #define SEP_ZTRINGV SEP_INT #define SEP_PZTRINGV SEP_INT #if defined(SIGNED_BYTE) || !defined(UNSIGNED_BYTE) #ifdef OLD_VAXC #define INTEGER_BYTE char /* Old VAXC barfs on 'signed char' */ #else #define INTEGER_BYTE signed char /* default */ #endif #else #define INTEGER_BYTE unsigned char #endif #define typePBYTEVVVVVVV INTEGER_BYTE #define typePDOUBLEVVVVVVV DOUBLE_PRECISION #define typePFLOATVVVVVVV float #define typePINTVVVVVVV int #define typePLOGICALVVVVVVV int #define typePLONGVVVVVVV long #define typePSHORTVVVVVVV short #define CFARGS0(A,T,W,X,Y,Z) A##T #define CFARGS1(A,T,W,X,Y,Z) A##T(W) #define CFARGS2(A,T,W,X,Y,Z) A##T(W,X) #define CFARGS3(A,T,W,X,Y,Z) A##T(W,X,Y) #define CFARGS4(A,T,W,X,Y,Z) A##T(W,X,Y,Z) #define _INT(N,T,I,Y,Z) INT_##I(N,T,I,Y,Z) #define INT_BYTE INT_DOUBLE #define INT_DOUBLE( N,A,B,Y,Z) CFARGS##N(A,INT,B,Y,Z,0) #define INT_FLOAT INT_DOUBLE #define INT_INT INT_DOUBLE #define INT_LOGICAL INT_DOUBLE #define INT_LONG INT_DOUBLE #define INT_SHORT INT_DOUBLE #define INT_PBYTE INT_PDOUBLE #define INT_PDOUBLE( N,A,B,Y,Z) CFARGS##N(A,PINT,B,Y,Z,0) #define INT_PFLOAT INT_PDOUBLE #define INT_PINT INT_PDOUBLE #define INT_PLOGICAL INT_PDOUBLE #define INT_PLONG INT_PDOUBLE #define INT_PSHORT INT_PDOUBLE #define INT_BYTEV INT_DOUBLEV #define INT_BYTEVV INT_DOUBLEVV #define INT_BYTEVVV INT_DOUBLEVVV #define INT_BYTEVVVV INT_DOUBLEVVVV #define INT_BYTEVVVVV INT_DOUBLEVVVVV #define INT_BYTEVVVVVV INT_DOUBLEVVVVVV #define INT_BYTEVVVVVVV INT_DOUBLEVVVVVVV #define INT_DOUBLEV( N,A,B,Y,Z) CFARGS##N(A,INTV,B,Y,Z,0) #define INT_DOUBLEVV( N,A,B,Y,Z) CFARGS##N(A,INTVV,B,Y,Z,0) #define INT_DOUBLEVVV( N,A,B,Y,Z) CFARGS##N(A,INTVVV,B,Y,Z,0) #define INT_DOUBLEVVVV( N,A,B,Y,Z) CFARGS##N(A,INTVVVV,B,Y,Z,0) #define INT_DOUBLEVVVVV( N,A,B,Y,Z) CFARGS##N(A,INTVVVVV,B,Y,Z,0) #define INT_DOUBLEVVVVVV( N,A,B,Y,Z) CFARGS##N(A,INTVVVVVV,B,Y,Z,0) #define INT_DOUBLEVVVVVVV(N,A,B,Y,Z) CFARGS##N(A,INTVVVVVVV,B,Y,Z,0) #define INT_FLOATV INT_DOUBLEV #define INT_FLOATVV INT_DOUBLEVV #define INT_FLOATVVV INT_DOUBLEVVV #define INT_FLOATVVVV INT_DOUBLEVVVV #define INT_FLOATVVVVV INT_DOUBLEVVVVV #define INT_FLOATVVVVVV INT_DOUBLEVVVVVV #define INT_FLOATVVVVVVV INT_DOUBLEVVVVVVV #define INT_INTV INT_DOUBLEV #define INT_INTVV INT_DOUBLEVV #define INT_INTVVV INT_DOUBLEVVV #define INT_INTVVVV INT_DOUBLEVVVV #define INT_INTVVVVV INT_DOUBLEVVVVV #define INT_INTVVVVVV INT_DOUBLEVVVVVV #define INT_INTVVVVVVV INT_DOUBLEVVVVVVV #define INT_LOGICALV INT_DOUBLEV #define INT_LOGICALVV INT_DOUBLEVV #define INT_LOGICALVVV INT_DOUBLEVVV #define INT_LOGICALVVVV INT_DOUBLEVVVV #define INT_LOGICALVVVVV INT_DOUBLEVVVVV #define INT_LOGICALVVVVVV INT_DOUBLEVVVVVV #define INT_LOGICALVVVVVVV INT_DOUBLEVVVVVVV #define INT_LONGV INT_DOUBLEV #define INT_LONGVV INT_DOUBLEVV #define INT_LONGVVV INT_DOUBLEVVV #define INT_LONGVVVV INT_DOUBLEVVVV #define INT_LONGVVVVV INT_DOUBLEVVVVV #define INT_LONGVVVVVV INT_DOUBLEVVVVVV #define INT_LONGVVVVVVV INT_DOUBLEVVVVVVV #define INT_SHORTV INT_DOUBLEV #define INT_SHORTVV INT_DOUBLEVV #define INT_SHORTVVV INT_DOUBLEVVV #define INT_SHORTVVVV INT_DOUBLEVVVV #define INT_SHORTVVVVV INT_DOUBLEVVVVV #define INT_SHORTVVVVVV INT_DOUBLEVVVVVV #define INT_SHORTVVVVVVV INT_DOUBLEVVVVVVV #define INT_PVOID( N,A,B,Y,Z) CFARGS##N(A,B,B,Y,Z,0) #define INT_ROUTINE INT_PVOID /*CRAY coughs on the first, i.e. the usual trouble of not being able to define macros to macros with arguments. */ /*#define INT_SIMPLE INT_PVOID*/ #define INT_SIMPLE( N,A,B,Y,Z) INT_PVOID(N,A,B,Y,Z) #define INT_VOID INT_PVOID #define INT_STRING INT_PVOID #define INT_STRINGV INT_PVOID #define INT_PSTRING INT_PVOID #define INT_PSTRINGV INT_PVOID #define INT_PNSTRING INT_PVOID #define INT_PPSTRING INT_PVOID #define INT_ZTRINGV INT_PVOID #define INT_PZTRINGV INT_PVOID #define INT_STRVOID INT_PVOID #define INT_CF_0( N,A,B,Y,Z) #define UCF(TN,I,C) _SEP_(TN,C,COMMA) _INT(2,U,TN,A##I,0) #define UUCF(TN,I,C) _SEP_(TN,C,COMMA) _SEP_(TN,1,I) #define UUUCF(TN,I,C) _SEP_(TN,C,COLON) _INT(2,U,TN,A##I,0) #define UINT( T,A) typeP##T##VVVVVVV A #define UINTV( T,A) typeP##T##VVVVVV *A #define UINTVV( T,A) typeP##T##VVVVV *A #define UINTVVV( T,A) typeP##T##VVVV *A #define UINTVVVV( T,A) typeP##T##VVV *A #define UINTVVVVV( T,A) typeP##T##VV *A #define UINTVVVVVV( T,A) typeP##T##V *A #define UINTVVVVVVV(T,A) typeP##T *A #define UPINT( T,A) type##T##VVVVVVV *A #define UPVOID( T,A) void *A #define UROUTINE( T,A) void (*A)() #define UVOID( T,A) void A /* Needed for C calls FORTRAN subroutines. */ #define USTRING( T,A) char *A /* via VOID and wrapper. */ #define USTRINGV( T,A) char *A #define UPSTRING( T,A) char *A #define UPSTRINGV( T,A) char *A #define UZTRINGV( T,A) char *A #define UPZTRINGV( T,A) char *A /* VOID breaks U into U and UU. */ #define UUINT( T,A) typeP##T##VVVVVVV A #define UUVOID( T,A) /* Needed for FORTRAN calls C subroutines. */ #define UUSTRING( T,A) char *A /* Sun and VOID break U into U and PU. */ #define PUBYTE( A) INTEGER_BYTE A #define PUDOUBLE( A) DOUBLE_PRECISION A #ifndef sunFortran #define PUFLOAT( A) float A #else #define PUFLOAT( A) FLOATFUNCTIONTYPE A #endif #define PUINT( A) int A #define PULOGICAL( A) int A #define PULONG( A) long A #define PUSHORT( A) short A #define PUSTRING( A) char *A #define PUVOID( A) void A #define EBYTE INTEGER_BYTE A0; #define EDOUBLE DOUBLE_PRECISION A0; #ifndef sunFortran #define EFLOAT float A0; #else #define EFLOAT float AA0; FLOATFUNCTIONTYPE A0; #endif #define EINT int A0; #define ELOGICAL int A0; #define ELONG long A0; #define ESHORT short A0; #define EVOID #ifdef vmsFortran #define ESTRING static char AA0[MAX_LEN_FORTRAN_FUNCTION_STRING+1]; \ static fstring A0 = \ {MAX_LEN_FORTRAN_FUNCTION_STRING,DSC$K_DTYPE_T,DSC$K_CLASS_S,AA0};\ memset(AA0, CFORTRAN_NON_CHAR, MAX_LEN_FORTRAN_FUNCTION_STRING);\ *(AA0+MAX_LEN_FORTRAN_FUNCTION_STRING)='\0'; #else #ifdef CRAYFortran #define ESTRING static char AA0[MAX_LEN_FORTRAN_FUNCTION_STRING+1]; \ static _fcd A0; *(AA0+MAX_LEN_FORTRAN_FUNCTION_STRING)='\0';\ memset(AA0,CFORTRAN_NON_CHAR, MAX_LEN_FORTRAN_FUNCTION_STRING);\ A0 = _cptofcd(AA0,MAX_LEN_FORTRAN_FUNCTION_STRING); #else #define ESTRING static char A0[MAX_LEN_FORTRAN_FUNCTION_STRING+1]; \ memset(A0, CFORTRAN_NON_CHAR, \ MAX_LEN_FORTRAN_FUNCTION_STRING); \ *(A0+MAX_LEN_FORTRAN_FUNCTION_STRING)='\0'; #endif #endif /* ESTRING must use static char. array which is guaranteed to exist after function returns. */ /* N.B.i) The diff. for 0 (Zero) and >=1 arguments. ii)That the following create an unmatched bracket, i.e. '(', which must of course be matched in the call. iii)Commas must be handled very carefully */ #define GZINT( T,UN,LN) A0=CFC_(UN,LN)( #define GZVOID( T,UN,LN) CFC_(UN,LN)( #ifdef vmsFortran #define GZSTRING( T,UN,LN) CFC_(UN,LN)(&A0 #else #ifdef CRAYFortran #define GZSTRING( T,UN,LN) CFC_(UN,LN)( A0 #else #define GZSTRING( T,UN,LN) CFC_(UN,LN)( A0,MAX_LEN_FORTRAN_FUNCTION_STRING #endif #endif #define GINT GZINT #define GVOID GZVOID #define GSTRING( T,UN,LN) GZSTRING(T,UN,LN), #define PPBYTEVVVVVVV #define PPINTVVVVVVV /* These complement PPFLOATVVVVVVV. */ #define PPDOUBLEVVVVVVV #define PPLOGICALVVVVVVV #define PPLONGVVVVVVV #define PPSHORTVVVVVVV #define BCF(TN,AN,C) _SEP_(TN,C,COMMA) _INT(2,B,TN,AN,0) #define BINT( T,A) (typeP##T##VVVVVVV) A #define BINTV( T,A) A #define BINTVV( T,A) (A)[0] #define BINTVVV( T,A) (A)[0][0] #define BINTVVVV( T,A) (A)[0][0][0] #define BINTVVVVV( T,A) (A)[0][0][0][0] #define BINTVVVVVV( T,A) (A)[0][0][0][0][0] #define BINTVVVVVVV(T,A) (A)[0][0][0][0][0][0] #define BPINT( T,A) P##T##VVVVVVV &A #define BSTRING( T,A) (char *) A #define BSTRINGV( T,A) (char *) A #define BPSTRING( T,A) (char *) A #define BPSTRINGV( T,A) (char *) A #define BPVOID( T,A) (void *) A #define BROUTINE( T,A) (void(*)())A #define BZTRINGV( T,A) (char *) A #define BPZTRINGV( T,A) (char *) A #define ZCF(TN,N,AN) _INT(3,Z,TN,N,AN) #define ZINT( T,I,A) (__cfztringv[I]=(int)A), #define ZPINT ZINT #define ZINTV( T,I,A) #define ZINTVV( T,I,A) #define ZINTVVV( T,I,A) #define ZINTVVVV( T,I,A) #define ZINTVVVVV( T,I,A) #define ZINTVVVVVV( T,I,A) #define ZINTVVVVVVV(T,I,A) #define ZSTRING( T,I,A) #define ZSTRINGV( T,I,A) #define ZPSTRING( T,I,A) #define ZPSTRINGV( T,I,A) #define ZPVOID( T,I,A) #define ZROUTINE( T,I,A) #define ZSIMPLE( T,I,A) #define ZZTRINGV( T,I,A) #define ZPZTRINGV( T,I,A) #define SCF(TN,NAME,I,A) STR_##TN(3,S,NAME,I,A,0) #define SLOGICAL( M,I,A) #define SPLOGICAL(M,I,A) #define SSTRING( M,I,A) ,sizeof(A) #define SSTRINGV( M,I,A) ,( (unsigned)0xFFFF*firstindexlength(A) \ +secondindexlength(A)) #define SPSTRING( M,I,A) ,sizeof(A) #define SPSTRINGV SSTRINGV #define SZTRINGV( M,I,A) ,( (unsigned)0xFFFF*M##_ELEMS_##I \ +M##_ELEMLEN_##I+1) #define SPZTRINGV SZTRINGV #define HCF(TN,I) STR_##TN(3,H,COMMA, H,C##I,0) #define HHCF(TN,I) STR_##TN(3,H,COMMA,HH,C##I,0) #define HHHCF(TN,I) STR_##TN(3,H,COLON, H,C##I,0) #define H_CF_SPECIAL unsigned #define HH_CF_SPECIAL #define HLOGICAL( S,U,B) #define HPLOGICAL(S,U,B) #define HSTRING( S,U,B) A##S U##_CF_SPECIAL B #define HSTRINGV HSTRING #define HPSTRING HSTRING #define HPSTRINGV HSTRING #define HPNSTRING HSTRING #define HPPSTRING HSTRING #define HSTRVOID HSTRING #define HZTRINGV HSTRING #define HPZTRINGV HSTRING #define STR_BYTE( N,T,A,B,C,D) #define STR_DOUBLE( N,T,A,B,C,D) /* Can't add spaces inside */ #define STR_FLOAT( N,T,A,B,C,D) /* expansion since it screws up */ #define STR_INT( N,T,A,B,C,D) /* macro catenation kludge. */ #define STR_LOGICAL( N,T,A,B,C,D) CFARGS##N(T,LOGICAL,A,B,C,D) #define STR_LONG( N,T,A,B,C,D) #define STR_SHORT( N,T,A,B,C,D) #define STR_BYTEV( N,T,A,B,C,D) #define STR_BYTEVV( N,T,A,B,C,D) #define STR_BYTEVVV( N,T,A,B,C,D) #define STR_BYTEVVVV( N,T,A,B,C,D) #define STR_BYTEVVVVV( N,T,A,B,C,D) #define STR_BYTEVVVVVV( N,T,A,B,C,D) #define STR_BYTEVVVVVVV( N,T,A,B,C,D) #define STR_DOUBLEV( N,T,A,B,C,D) #define STR_DOUBLEVV( N,T,A,B,C,D) #define STR_DOUBLEVVV( N,T,A,B,C,D) #define STR_DOUBLEVVVV( N,T,A,B,C,D) #define STR_DOUBLEVVVVV( N,T,A,B,C,D) #define STR_DOUBLEVVVVVV( N,T,A,B,C,D) #define STR_DOUBLEVVVVVVV( N,T,A,B,C,D) #define STR_FLOATV( N,T,A,B,C,D) #define STR_FLOATVV( N,T,A,B,C,D) #define STR_FLOATVVV( N,T,A,B,C,D) #define STR_FLOATVVVV( N,T,A,B,C,D) #define STR_FLOATVVVVV( N,T,A,B,C,D) #define STR_FLOATVVVVVV( N,T,A,B,C,D) #define STR_FLOATVVVVVVV( N,T,A,B,C,D) #define STR_INTV( N,T,A,B,C,D) #define STR_INTVV( N,T,A,B,C,D) #define STR_INTVVV( N,T,A,B,C,D) #define STR_INTVVVV( N,T,A,B,C,D) #define STR_INTVVVVV( N,T,A,B,C,D) #define STR_INTVVVVVV( N,T,A,B,C,D) #define STR_INTVVVVVVV( N,T,A,B,C,D) #define STR_LOGICALV( N,T,A,B,C,D) #define STR_LOGICALVV( N,T,A,B,C,D) #define STR_LOGICALVVV( N,T,A,B,C,D) #define STR_LOGICALVVVV( N,T,A,B,C,D) #define STR_LOGICALVVVVV( N,T,A,B,C,D) #define STR_LOGICALVVVVVV( N,T,A,B,C,D) #define STR_LOGICALVVVVVVV(N,T,A,B,C,D) #define STR_LONGV( N,T,A,B,C,D) #define STR_LONGVV( N,T,A,B,C,D) #define STR_LONGVVV( N,T,A,B,C,D) #define STR_LONGVVVV( N,T,A,B,C,D) #define STR_LONGVVVVV( N,T,A,B,C,D) #define STR_LONGVVVVVV( N,T,A,B,C,D) #define STR_LONGVVVVVVV( N,T,A,B,C,D) #define STR_SHORTV( N,T,A,B,C,D) #define STR_SHORTVV( N,T,A,B,C,D) #define STR_SHORTVVV( N,T,A,B,C,D) #define STR_SHORTVVVV( N,T,A,B,C,D) #define STR_SHORTVVVVV( N,T,A,B,C,D) #define STR_SHORTVVVVVV( N,T,A,B,C,D) #define STR_SHORTVVVVVVV( N,T,A,B,C,D) #define STR_PBYTE( N,T,A,B,C,D) #define STR_PDOUBLE( N,T,A,B,C,D) #define STR_PFLOAT( N,T,A,B,C,D) #define STR_PINT( N,T,A,B,C,D) #define STR_PLOGICAL( N,T,A,B,C,D) CFARGS##N(T,PLOGICAL,A,B,C,D) #define STR_PLONG( N,T,A,B,C,D) #define STR_PSHORT( N,T,A,B,C,D) #define STR_STRING( N,T,A,B,C,D) CFARGS##N(T,STRING,A,B,C,D) #define STR_PSTRING( N,T,A,B,C,D) CFARGS##N(T,PSTRING,A,B,C,D) #define STR_STRINGV( N,T,A,B,C,D) CFARGS##N(T,STRINGV,A,B,C,D) #define STR_PSTRINGV( N,T,A,B,C,D) CFARGS##N(T,PSTRINGV,A,B,C,D) #define STR_PNSTRING( N,T,A,B,C,D) CFARGS##N(T,PNSTRING,A,B,C,D) #define STR_PPSTRING( N,T,A,B,C,D) CFARGS##N(T,PPSTRING,A,B,C,D) #define STR_STRVOID( N,T,A,B,C,D) CFARGS##N(T,STRVOID,A,B,C,D) #define STR_PVOID( N,T,A,B,C,D) #define STR_ROUTINE( N,T,A,B,C,D) #define STR_SIMPLE( N,T,A,B,C,D) #define STR_ZTRINGV( N,T,A,B,C,D) CFARGS##N(T,ZTRINGV,A,B,C,D) #define STR_PZTRINGV( N,T,A,B,C,D) CFARGS##N(T,PZTRINGV,A,B,C,D) #define STR_CF_0( N,T,A,B,C,D) /* See ACF table comments, which explain why CCF was split into two. */ #define CCF(TN,I) STR_##TN(3,C,A##I,B##I,C##I,0) #define CLOGICAL( A,B,C) A=C2FLOGICAL( A); #define CPLOGICAL(A,B,C) *A=C2FLOGICAL(*A); #ifdef vmsFortran #define CSTRING( A,B,C) (B.clen=strlen(A),B.f.dsc$a_pointer=A, \ C==sizeof(char*)||C==B.clen+1?B.f.dsc$w_length=B.clen: \ (memset((A)+B.clen,' ',C-B.clen-1),A[B.f.dsc$w_length=C-1]='\0')); #define CSTRINGV( A,B,C) ( \ initfstr(B, malloc((C/0xFFFF)*(C%0xFFFF-1)), C/0xFFFF, C%0xFFFF-1), \ c2fstrv(A,B.dsc$a_pointer,C%0xFFFF,(C/0xFFFF)*(C%0xFFFF)) ); #define CPSTRING( A,B,C) (B.dsc$w_length=strlen(A),B.dsc$a_pointer=A, \ C==sizeof(char*)?0:(memset((A)+B.dsc$w_length,' ',C-B.dsc$w_length-1), \ A[B.dsc$w_length=C-1]='\0')); #define CPSTRINGV(A,B,C) (initfstr(B, A, C/0xFFFF, C%0xFFFF-1), \ c2fstrv(A,A,C%0xFFFF,(C/0xFFFF)*(C%0xFFFF)) ); #else #ifdef CRAYFortran #define CSTRING( A,B,C) (B.clen=strlen(A), \ C==sizeof(char*)||C==B.clen+1?B.flen=B.clen: \ (memset((A)+B.clen,' ',C-B.clen-1),A[B.flen=C-1]='\0')); #define CSTRINGV( A,B,C) (B.s=malloc((C/0xFFFF)*(C%0xFFFF-1)), \ c2fstrv(A,B.s,(B.flen=C%0xFFFF-1)+1,(C/0xFFFF)*(C%0xFFFF))); #define CPSTRING( A,B,C) (B=strlen(A), C==sizeof(char*)?0: \ (memset((A)+B,' ',C-B-1),A[B=C-1]='\0')); #define CPSTRINGV(A,B,C) c2fstrv(A,A,(B.flen=C%0xFFFF-1)+1, \ B.sizeofA=(C/0xFFFF)*(C%0xFFFF)); #else #define CSTRING( A,B,C) (B.clen=strlen(A), \ C==sizeof(char*)||C==B.clen+1?B.flen=B.clen: \ (memset((A)+B.clen,' ',C-B.clen-1),A[B.flen=C-1]='\0')); #define CSTRINGV( A,B,C) (B.s=malloc((C/0xFFFF)*(C%0xFFFF-1)), \ B.fs=c2fstrv(A,B.s,(B.flen=C%0xFFFF-1)+1,(C/0xFFFF)*(C%0xFFFF))); #define CPSTRING( A,B,C) (B=strlen(A), C==sizeof(char*)?0: \ (memset((A)+B,' ',C-B-1),A[B=C-1]='\0')); #define CPSTRINGV(A,B,C) B.fs=c2fstrv(A,A,(B.flen=C%0xFFFF-1)+1, \ B.sizeofA=(C/0xFFFF)*(C%0xFFFF)); #endif #endif #define CZTRINGV CSTRINGV #define CPZTRINGV CPSTRINGV #define CCCBYTE( A,B) &A #define CCCDOUBLE( A,B) &A #if !defined(__CF__KnR) #define CCCFLOAT( A,B) &A /* Although the VAX doesn't, at least the */ #else /* HP and K&R mips promote float arg.'s of */ #define CCCFLOAT( A,B) &B /* unprototyped functions to double. So we can't */ #endif /* use A here to pass the argument to FORTRAN. */ #define CCCINT( A,B) &A #define CCCLOGICAL( A,B) &A #define CCCLONG( A,B) &A #define CCCSHORT( A,B) &A #define CCCPBYTE( A,B) A #define CCCPDOUBLE( A,B) A #define CCCPFLOAT( A,B) A #define CCCPINT( A,B) A #define CCCPLOGICAL(A,B) B=A /* B used to keep a common W table. */ #define CCCPLONG( A,B) A #define CCCPSHORT( A,B) A #define CCCF(TN,I,M) _SEP_(TN,M,COMMA) _INT(3,CC,TN,A##I,B##I) #define CCINT( T,A,B) CCC##T(A,B) #define CCINTV( T,A,B) A #define CCINTVV( T,A,B) A #define CCINTVVV( T,A,B) A #define CCINTVVVV( T,A,B) A #define CCINTVVVVV( T,A,B) A #define CCINTVVVVVV( T,A,B) A #define CCINTVVVVVVV(T,A,B) A #define CCPINT( T,A,B) CCC##T(A,B) #define CCPVOID( T,A,B) A #ifdef apolloFortran #define CCROUTINE( T,A,B) &A #else #define CCROUTINE( T,A,B) A #endif #define CCSIMPLE( T,A,B) A #ifdef vmsFortran #define CCSTRING( T,A,B) &B.f #define CCSTRINGV( T,A,B) &B #define CCPSTRING( T,A,B) &B #define CCPSTRINGV( T,A,B) &B #else #ifdef CRAYFortran #define CCSTRING( T,A,B) _cptofcd(A,B.flen) #define CCSTRINGV( T,A,B) _cptofcd(B.s,B.flen) #define CCPSTRING( T,A,B) _cptofcd(A,B) #define CCPSTRINGV( T,A,B) _cptofcd(A,B.flen) #else #define CCSTRING( T,A,B) A #define CCSTRINGV( T,A,B) B.fs #define CCPSTRING( T,A,B) A #define CCPSTRINGV( T,A,B) B.fs #endif #endif #define CCZTRINGV CCSTRINGV #define CCPZTRINGV CCPSTRINGV #define XBYTE return A0; #define XDOUBLE return A0; #ifndef sunFortran #define XFLOAT return A0; #else #define XFLOAT ASSIGNFLOAT(AA0,A0); return AA0; #endif #define XINT return A0; #define XLOGICAL return F2CLOGICAL(A0); #define XLONG return A0; #define XSHORT return A0; #define XVOID return ; #if defined(vmsFortran) || defined(CRAYFortran) #define XSTRING return kill_trailing( \ kill_trailing(AA0,CFORTRAN_NON_CHAR),' '); #else #define XSTRING return kill_trailing( \ kill_trailing( A0,CFORTRAN_NON_CHAR),' '); #endif #define CFFUN(NAME) __cf__##NAME /* Note that we don't use LN here, but we keep it for consistency. */ #define CCALLSFFUN0(UN,LN) CFFUN(UN)() #ifdef OLD_VAXC /* Allow %CC-I-PARAMNOTUSED. */ #pragma standard #endif #define CCALLSFFUN1( UN,LN,T1, A1) \ CCALLSFFUN5 (UN,LN,T1,CF_0,CF_0,CF_0,CF_0,A1,0,0,0,0) #define CCALLSFFUN2( UN,LN,T1,T2, A1,A2) \ CCALLSFFUN5 (UN,LN,T1,T2,CF_0,CF_0,CF_0,A1,A2,0,0,0) #define CCALLSFFUN3( UN,LN,T1,T2,T3, A1,A2,A3) \ CCALLSFFUN5 (UN,LN,T1,T2,T3,CF_0,CF_0,A1,A2,A3,0,0) #define CCALLSFFUN4( UN,LN,T1,T2,T3,T4, A1,A2,A3,A4)\ CCALLSFFUN5 (UN,LN,T1,T2,T3,T4,CF_0,A1,A2,A3,A4,0) #define CCALLSFFUN5( UN,LN,T1,T2,T3,T4,T5, A1,A2,A3,A4,A5) \ CCALLSFFUN10(UN,LN,T1,T2,T3,T4,T5,CF_0,CF_0,CF_0,CF_0,CF_0,A1,A2,A3,A4,A5,0,0,0,0,0) #define CCALLSFFUN6( UN,LN,T1,T2,T3,T4,T5,T6, A1,A2,A3,A4,A5,A6) \ CCALLSFFUN10(UN,LN,T1,T2,T3,T4,T5,T6,CF_0,CF_0,CF_0,CF_0,A1,A2,A3,A4,A5,A6,0,0,0,0) #define CCALLSFFUN7( UN,LN,T1,T2,T3,T4,T5,T6,T7, A1,A2,A3,A4,A5,A6,A7) \ CCALLSFFUN10(UN,LN,T1,T2,T3,T4,T5,T6,T7,CF_0,CF_0,CF_0,A1,A2,A3,A4,A5,A6,A7,0,0,0) #define CCALLSFFUN8( UN,LN,T1,T2,T3,T4,T5,T6,T7,T8, A1,A2,A3,A4,A5,A6,A7,A8) \ CCALLSFFUN10(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,CF_0,CF_0,A1,A2,A3,A4,A5,A6,A7,A8,0,0) #define CCALLSFFUN9( UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,A1,A2,A3,A4,A5,A6,A7,A8,A9)\ CCALLSFFUN10(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,CF_0,A1,A2,A3,A4,A5,A6,A7,A8,A9,0) #define CCALLSFFUN10(UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA)\ (ZCF(T1,1,A1) ZCF(T2,2,A2) ZCF(T3,3,A3) ZCF(T4,4,A4) ZCF(T5,5,A5) \ ZCF(T6,6,A6) ZCF(T7,7,A7) ZCF(T8,8,A8) ZCF(T9,9,A9) ZCF(TA,A,AA) \ (CFFUN(UN)( BCF(T1,A1,0) BCF(T2,A2,1) BCF(T3,A3,1) BCF(T4,A4,1) BCF(T5,A5,1) \ BCF(T6,A6,1) BCF(T7,A7,1) BCF(T8,A8,1) BCF(T9,A9,1) BCF(TA,AA,1) \ SCF(T1,LN,1,A1) SCF(T2,LN,2,A2) SCF(T3,LN,3,A3) SCF(T4,LN,4,A4) \ SCF(T5,LN,5,A5) SCF(T6,LN,6,A6) SCF(T7,LN,7,A7) SCF(T8,LN,8,A8) \ SCF(T9,LN,9,A9) SCF(TA,LN,A,AA)))) /* N.B. Create a separate function instead of using (call function, function value here) because in order to create the variables needed for the input arg.'s which may be const.'s one has to do the creation within {}, but these can never be placed within ()'s. Therefore one must create wrapper functions. gcc, on the other hand may be able to avoid the wrapper functions. */ /* Prototypes are needed to correctly handle the value returned correctly. N.B. Can only have prototype arg.'s with difficulty, a la G... table since FORTRAN functions returning strings have extra arg.'s. Don't bother, since this only causes a compiler warning to come up when one uses FCALLSCFUNn and CCALLSFFUNn for the same function in the same source code. Something done by the experts in debugging only.*/ #define PROTOCCALLSFFUN0(F,UN,LN) \ PU##F( CFC_(UN,LN))(CF_NULL_PROTO); \ static _INT(2,U,F,CFFUN(UN),0)() {E##F _INT(3,GZ,F,UN,LN)); X##F} #define PROTOCCALLSFFUN1( T0,UN,LN,T1) \ PROTOCCALLSFFUN5 (T0,UN,LN,T1,CF_0,CF_0,CF_0,CF_0) #define PROTOCCALLSFFUN2( T0,UN,LN,T1,T2) \ PROTOCCALLSFFUN5 (T0,UN,LN,T1,T2,CF_0,CF_0,CF_0) #define PROTOCCALLSFFUN3( T0,UN,LN,T1,T2,T3) \ PROTOCCALLSFFUN5 (T0,UN,LN,T1,T2,T3,CF_0,CF_0) #define PROTOCCALLSFFUN4( T0,UN,LN,T1,T2,T3,T4) \ PROTOCCALLSFFUN5 (T0,UN,LN,T1,T2,T3,T4,CF_0) #define PROTOCCALLSFFUN5( T0,UN,LN,T1,T2,T3,T4,T5) \ PROTOCCALLSFFUN10(T0,UN,LN,T1,T2,T3,T4,T5,CF_0,CF_0,CF_0,CF_0,CF_0) #define PROTOCCALLSFFUN6( T0,UN,LN,T1,T2,T3,T4,T5,T6) \ PROTOCCALLSFFUN10(T0,UN,LN,T1,T2,T3,T4,T5,T6,CF_0,CF_0,CF_0,CF_0) #define PROTOCCALLSFFUN7( T0,UN,LN,T1,T2,T3,T4,T5,T6,T7) \ PROTOCCALLSFFUN10(T0,UN,LN,T1,T2,T3,T4,T5,T6,T7,CF_0,CF_0,CF_0) #define PROTOCCALLSFFUN8( T0,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8) \ PROTOCCALLSFFUN10(T0,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,CF_0,CF_0) #define PROTOCCALLSFFUN9( T0,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9) \ PROTOCCALLSFFUN10(T0,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,CF_0) /* HP/UX 9.01 cc requires the blank between '_INT(3,G,T0,UN,LN) CCCF(T1,1,0)' */ #ifndef __CF__KnR #define PROTOCCALLSFFUN10(T0,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA) \ PU##T0(CFC_(UN,LN))(CF_NULL_PROTO); \ static _INT(2,U,T0,CFFUN(UN),0)(UCF(T1,1,0) UCF(T2,2,1) UCF(T3,3,1) UCF(T4,4,1) \ UCF(T5,5,1) UCF(T6,6,1) UCF(T7,7,1) UCF(T8,8,1) UCF(T9,9,1) UCF(TA,A,1) \ HCF(T1,1) HCF(T2,2) HCF(T3,3) HCF(T4,4) HCF(T5,5) \ HCF(T6,6) HCF(T7,7) HCF(T8,8) HCF(T9,9) HCF(TA,A) ) \ {VCF(T1,1) VCF(T2,2) VCF(T3,3) VCF(T4,4) VCF(T5,5) \ VCF(T6,6) VCF(T7,7) VCF(T8,8) VCF(T9,9) VCF(TA,A) E##T0 \ CCF(T1,1) CCF(T2,2) CCF(T3,3) CCF(T4,4) CCF(T5,5) \ CCF(T6,6) CCF(T7,7) CCF(T8,8) CCF(T9,9) CCF(TA,A) \ _INT(3,G,T0,UN,LN) CCCF(T1,1,0) CCCF(T2,2,1) CCCF(T3,3,1) CCCF(T4,4,1) CCCF(T5,5,1)\ CCCF(T6,6,1) CCCF(T7,7,1) CCCF(T8,8,1) CCCF(T9,9,1) CCCF(TA,A,1)\ JCF(T1,1) JCF(T2,2) JCF(T3,3) JCF(T4,4) JCF(T5,5) \ JCF(T6,6) JCF(T7,7) JCF(T8,8) JCF(T9,9) JCF(TA,A)); \ WCF(T1,A1,1) WCF(T2,A2,2) WCF(T3,A3,3) WCF(T4,A4,4) WCF(T5,A5,5) \ WCF(T6,A6,6) WCF(T7,A7,7) WCF(T8,A8,8) WCF(T9,A9,9) WCF(TA,AA,A) X##T0} #else #define PROTOCCALLSFFUN10(T0,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA) \ PU##T0(CFC_(UN,LN))(CF_NULL_PROTO); \ static _INT(2,U,T0,CFFUN(UN),0)(UUCF(T1,1,0) UUCF(T2,2,1) UUCF(T3,3,1) UUCF(T4,4,1) \ UUCF(T5,5,1) UUCF(T6,6,1) UUCF(T7,7,1) UUCF(T8,8,1) UUCF(T9,9,1) UUCF(TA,A,1) \ HHCF(T1,1) HHCF(T2,2) HHCF(T3,3) HHCF(T4,4) HHCF(T5,5) \ HHCF(T6,6) HHCF(T7,7) HHCF(T8,8) HHCF(T9,9) HHCF(TA,A)) \ UUUCF(T1,1,0) UUUCF(T2,2,1) UUUCF(T3,3,1) UUUCF(T4,4,1) UUUCF(T5,5,1) \ UUUCF(T6,6,1) UUUCF(T7,7,1) UUUCF(T8,8,1) UUUCF(T9,9,1) UUUCF(TA,A,1) \ HHHCF(T1,1) HHHCF(T2,2) HHHCF(T3,3) HHHCF(T4,4) HHHCF(T5,5) \ HHHCF(T6,6) HHHCF(T7,7) HHHCF(T8,8) HHHCF(T9,9) HHHCF(TA,A); \ {VCF(T1,1) VCF(T2,2) VCF(T3,3) VCF(T4,4) VCF(T5,5) \ VCF(T6,6) VCF(T7,7) VCF(T8,8) VCF(T9,9) VCF(TA,A) E##T0 \ CCF(T1,1) CCF(T2,2) CCF(T3,3) CCF(T4,4) CCF(T5,5) \ CCF(T6,6) CCF(T7,7) CCF(T8,8) CCF(T9,9) CCF(TA,A) \ _INT(3,G,T0,UN,LN) CCCF(T1,1,0) CCCF(T2,2,1) CCCF(T3,3,1) CCCF(T4,4,1) CCCF(T5,5,1)\ CCCF(T6,6,1) CCCF(T7,7,1) CCCF(T8,8,1) CCCF(T9,9,1) CCCF(TA,A,1)\ JCF(T1,1) JCF(T2,2) JCF(T3,3) JCF(T4,4) JCF(T5,5) \ JCF(T6,6) JCF(T7,7) JCF(T8,8) JCF(T9,9) JCF(TA,A) ); \ WCF(T1,A1,1) WCF(T2,A2,2) WCF(T3,A3,3) WCF(T4,A4,4) WCF(T5,A5,5) \ WCF(T6,A6,6) WCF(T7,A7,7) WCF(T8,A8,8) WCF(T9,A9,9) WCF(TA,AA,A) X##T0} #endif /*-------------------------------------------------------------------------*/ /* UTILITIES FOR FORTRAN TO CALL C ROUTINES */ #ifdef OLD_VAXC /* Prevent %CC-I-PARAMNOTUSED. */ #pragma nostandard #endif #if defined(vmsFortran) || defined(CRAYFortran) #define DCF(TN,I) #define DDCF(TN,I) #define DDDCF(TN,I) #else #define DCF HCF #define DDCF HHCF #define DDDCF HHHCF #endif #define QCF(TN,I) STR_##TN(1,Q,B##I, 0,0,0) #define QLOGICAL( B) #define QPLOGICAL(B) #define QSTRINGV( B) char *B; unsigned int B##N; #define QSTRING( B) char *B=NULL; #define QPSTRING( B) char *B=NULL; #define QPSTRINGV QSTRINGV #define QPNSTRING(B) char *B=NULL; #define QPPSTRING(B) #define QSTRVOID( B) #ifdef apolloFortran #define ROUTINE_orig (void *)* /* Else, function value has to match. */ #else /* !apolloFortran */ #ifdef __sgi /* Else SGI gives warning 182 contrary to its C LRM A.17.7 */ #define ROUTINE_orig *(void**)& #else /* !__sgi */ #define ROUTINE_orig (void *) #endif /* __sgi */ #endif /* apolloFortran */ #define ROUTINE_1 ROUTINE_orig #define ROUTINE_2 ROUTINE_orig #define ROUTINE_3 ROUTINE_orig #define ROUTINE_4 ROUTINE_orig #define ROUTINE_5 ROUTINE_orig #define ROUTINE_6 ROUTINE_orig #define ROUTINE_7 ROUTINE_orig #define ROUTINE_8 ROUTINE_orig #define ROUTINE_9 ROUTINE_orig #define ROUTINE_10 ROUTINE_orig #define ROUTINE_11 ROUTINE_orig #define ROUTINE_12 ROUTINE_orig #define ROUTINE_13 ROUTINE_orig #define ROUTINE_14 ROUTINE_orig #define ROUTINE_15 ROUTINE_orig #define TCF(NAME,TN,I,M) _SEP_(TN,M,COMMA) T##TN(NAME,I,A##I,B##I,C##I) #define TBYTE( M,I,A,B,D) *A #define TDOUBLE( M,I,A,B,D) *A #define TFLOAT( M,I,A,B,D) *A #define TINT( M,I,A,B,D) *A #define TLOGICAL( M,I,A,B,D) F2CLOGICAL(*A) #define TLONG( M,I,A,B,D) *A #define TSHORT( M,I,A,B,D) *A #define TBYTEV( M,I,A,B,D) A #define TDOUBLEV( M,I,A,B,D) A #define TFLOATV( M,I,A,B,D) VOIDP0 A #define TINTV( M,I,A,B,D) A #define TLOGICALV( M,I,A,B,D) A #define TLONGV( M,I,A,B,D) A #define TSHORTV( M,I,A,B,D) A #define TBYTEVV( M,I,A,B,D) (void *)A /* We have to cast to void *, */ #define TBYTEVVV( M,I,A,B,D) (void *)A /* since we don't know the */ #define TBYTEVVVV( M,I,A,B,D) (void *)A /* dimensions of the array. */ #define TBYTEVVVVV( M,I,A,B,D) (void *)A /* i.e. Unfortunately, can't */ #define TBYTEVVVVVV( M,I,A,B,D) (void *)A /* check that the type matches */ #define TBYTEVVVVVVV( M,I,A,B,D) (void *)A /* with the prototype. */ #define TDOUBLEVV( M,I,A,B,D) (void *)A #define TDOUBLEVVV( M,I,A,B,D) (void *)A #define TDOUBLEVVVV( M,I,A,B,D) (void *)A #define TDOUBLEVVVVV( M,I,A,B,D) (void *)A #define TDOUBLEVVVVVV( M,I,A,B,D) (void *)A #define TDOUBLEVVVVVVV( M,I,A,B,D) (void *)A #define TFLOATVV( M,I,A,B,D) (void *)A #define TFLOATVVV( M,I,A,B,D) (void *)A #define TFLOATVVVV( M,I,A,B,D) (void *)A #define TFLOATVVVVV( M,I,A,B,D) (void *)A #define TFLOATVVVVVV( M,I,A,B,D) (void *)A #define TFLOATVVVVVVV( M,I,A,B,D) (void *)A #define TINTVV( M,I,A,B,D) (void *)A #define TINTVVV( M,I,A,B,D) (void *)A #define TINTVVVV( M,I,A,B,D) (void *)A #define TINTVVVVV( M,I,A,B,D) (void *)A #define TINTVVVVVV( M,I,A,B,D) (void *)A #define TINTVVVVVVV( M,I,A,B,D) (void *)A #define TLOGICALVV( M,I,A,B,D) (void *)A #define TLOGICALVVV( M,I,A,B,D) (void *)A #define TLOGICALVVVV( M,I,A,B,D) (void *)A #define TLOGICALVVVVV( M,I,A,B,D) (void *)A #define TLOGICALVVVVVV( M,I,A,B,D) (void *)A #define TLOGICALVVVVVVV(M,I,A,B,D) (void *)A #define TLONGVV( M,I,A,B,D) (void *)A #define TLONGVVV( M,I,A,B,D) (void *)A #define TLONGVVVV( M,I,A,B,D) (void *)A #define TLONGVVVVV( M,I,A,B,D) (void *)A #define TLONGVVVVVV( M,I,A,B,D) (void *)A #define TLONGVVVVVVV( M,I,A,B,D) (void *)A #define TSHORTVV( M,I,A,B,D) (void *)A #define TSHORTVVV( M,I,A,B,D) (void *)A #define TSHORTVVVV( M,I,A,B,D) (void *)A #define TSHORTVVVVV( M,I,A,B,D) (void *)A #define TSHORTVVVVVV( M,I,A,B,D) (void *)A #define TSHORTVVVVVVV( M,I,A,B,D) (void *)A #define TPBYTE( M,I,A,B,D) A #define TPDOUBLE( M,I,A,B,D) A #define TPFLOAT( M,I,A,B,D) VOIDP0 A #define TPINT( M,I,A,B,D) A #define TPLOGICAL( M,I,A,B,D) ((*A=F2CLOGICAL(*A)),A) #define TPLONG( M,I,A,B,D) A #define TPSHORT( M,I,A,B,D) A #define TPVOID( M,I,A,B,D) A #define TROUTINE( M,I,A,B,D) ROUTINE_##I A /* A == pointer to the characters D == length of the string, or of an element in an array of strings E == number of elements in an array of strings */ #define TTSTR( A,B,D) \ ((B=malloc(D+1))[D]='\0', memcpy(B,A,D), kill_trailing(B,' ')) #define TTTTSTR( A,B,D) (!(D<4||A[0]||A[1]||A[2]||A[3]))?NULL: \ memchr(A,'\0',D) ?A : TTSTR(A,B,D) #define TTTTSTRV( A,B,D,E) (B##N=E,B=malloc(B##N*(D+1)), (void *) \ vkill_trailing(f2cstrv(A,B,D+1, B##N*(D+1)), D+1,B##N*(D+1),' ')) #ifdef vmsFortran #define TSTRING( M,I,A,B,D) TTTTSTR( A->dsc$a_pointer,B,A->dsc$w_length) #define TSTRINGV( M,I,A,B,D) TTTTSTRV(A->dsc$a_pointer, B, \ A->dsc$w_length , A->dsc$l_m[0]) #define TPSTRING( M,I,A,B,D) TTSTR( A->dsc$a_pointer,B,A->dsc$w_length) #define TPPSTRING( M,I,A,B,D) A->dsc$a_pointer #define TSTRVOID( M,I,A,B,D) A->dsc$a_pointer,A->dsc$w_length #else #ifdef CRAYFortran #define TSTRING( M,I,A,B,D) TTTTSTR( _fcdtocp(A),B,_fcdlen(A)) #define TSTRINGV( M,I,A,B,D) TTTTSTRV(_fcdtocp(A),B,_fcdlen(A), \ num_elem(_fcdtocp(A),_fcdlen(A),M##_STRV_##A)) #define TPSTRING( M,I,A,B,D) TTSTR( _fcdtocp(A),B,_fcdlen(A)) #define TPPSTRING( M,I,A,B,D) _fcdtocp(A) #define TSTRVOID( M,I,A,B,D) _fcdtocp(A),_fcdlen(A) #else #define TSTRING( M,I,A,B,D) TTTTSTR( A,B,D) #define TSTRINGV( M,I,A,B,D) TTTTSTRV(A,B,D, \ num_elem(A,D,M##_STRV_##A)) #define TPSTRING( M,I,A,B,D) TTSTR( A,B,D) #define TPPSTRING( M,I,A,B,D) A #define TSTRVOID( M,I,A,B,D) A,D #endif #endif #define TPNSTRING TSTRING #define TPSTRINGV TSTRINGV #define TCF_0( M,I,A,B,D) #define RCF(TN,I) STR_##TN(3,R,A##I,B##I,C##I,0) #define RLOGICAL( A,B,D) #define RPLOGICAL(A,B,D) *A=C2FLOGICAL(*A); #define RSTRING( A,B,D) if (B) free(B); #define RSTRINGV( A,B,D) free(B); /* A and D as defined above for TSTRING(V) */ #define RRRRPSTR( A,B,D) if (B) memcpy(A,B,PGSMIN(strlen(B),D)), \ (D>strlen(B)?memset(A+strlen(B),' ', D-strlen(B)):0), free(B); #define RRRRPSTRV(A,B,D) c2fstrv(B,A,D+1,(D+1)*B##N), free(B); #ifdef vmsFortran #define RPSTRING( A,B,D) RRRRPSTR( A->dsc$a_pointer,B,A->dsc$w_length) #define RPSTRINGV(A,B,D) RRRRPSTRV(A->dsc$a_pointer,B,A->dsc$w_length) #else #ifdef CRAYFortran #define RPSTRING( A,B,D) RRRRPSTR( _fcdtocp(A),B,_fcdlen(A)) #define RPSTRINGV(A,B,D) RRRRPSTRV(_fcdtocp(A),B,_fcdlen(A)) #else #define RPSTRING( A,B,D) RRRRPSTR( A,B,D) #define RPSTRINGV(A,B,D) RRRRPSTRV(A,B,D) #endif #endif #define RPNSTRING(A,B,D) RPSTRING( A,B,D) #define RPPSTRING(A,B,D) #define RSTRVOID( A,B,D) #define FZBYTE( UN,LN) INTEGER_BYTE fcallsc(UN,LN)( #define FZDOUBLE( UN,LN) DOUBLE_PRECISION fcallsc(UN,LN)( #define FZINT( UN,LN) int fcallsc(UN,LN)( #define FZLOGICAL(UN,LN) int fcallsc(UN,LN)( #define FZLONG( UN,LN) long fcallsc(UN,LN)( #define FZSHORT( UN,LN) short fcallsc(UN,LN)( #define FZVOID( UN,LN) void fcallsc(UN,LN)( #ifndef __CF__KnR /* The void is req'd by the Apollo, to make this an ANSI function declaration. The Apollo promotes K&R float functions to double. */ #define FZFLOAT( UN,LN) float fcallsc(UN,LN)(void #ifdef vmsFortran #define FZSTRING( UN,LN) void fcallsc(UN,LN)(fstring *AS #else #ifdef CRAYFortran #define FZSTRING( UN,LN) void fcallsc(UN,LN)(_fcd AS #else #define FZSTRING( UN,LN) void fcallsc(UN,LN)(char *AS, unsigned D0 #endif #endif #else #ifndef sunFortran #define FZFLOAT( UN,LN) float fcallsc(UN,LN)( #else #define FZFLOAT( UN,LN) FLOATFUNCTIONTYPE fcallsc(UN,LN)( #endif #if defined(vmsFortran) || defined(CRAYFortran) #define FZSTRING( UN,LN) void fcallsc(UN,LN)(AS #else #define FZSTRING( UN,LN) void fcallsc(UN,LN)(AS, D0 #endif #endif #define FBYTE FZBYTE #define FDOUBLE FZDOUBLE #ifndef __CF_KnR #define FFLOAT( UN,LN) float fcallsc(UN,LN)( #else #define FFLOAT FZFLOAT #endif #define FINT FZINT #define FLOGICAL FZLOGICAL #define FLONG FZLONG #define FSHORT FZSHORT #define FVOID FZVOID #define FSTRING( UN,LN) FZSTRING(UN,LN), #define FFINT #define FFVOID #ifdef vmsFortran #define FFSTRING fstring *AS; #else #ifdef CRAYFortran #define FFSTRING _fcd AS; #else #define FFSTRING char *AS; unsigned D0; #endif #endif #define LLINT A0= #define LLSTRING A0= #define LLVOID #define KINT #define KVOID /* KSTRING copies the string into the position provided by the caller. */ #ifdef vmsFortran #define KSTRING \ memcpy(AS->dsc$a_pointer,A0, PGSMIN(AS->dsc$w_length,(A0==NULL?0:strlen(A0))) ); \ AS->dsc$w_length>(A0==NULL?0:strlen(A0))? \ memset(AS->dsc$a_pointer+(A0==NULL?0:strlen(A0)),' ', \ AS->dsc$w_length-(A0==NULL?0:strlen(A0))):0; #else #ifdef CRAYFortran #define KSTRING \ memcpy(_fcdtocp(AS),A0, PGSMIN(_fcdlen(AS),(A0==NULL?0:strlen(A0))) ); \ _fcdlen(AS)>(A0==NULL?0:strlen(A0))? \ memset(_fcdtocp(AS)+(A0==NULL?0:strlen(A0)),' ', \ _fcdlen(AS)-(A0==NULL?0:strlen(A0))):0; #else #define KSTRING memcpy(AS,A0, PGSMIN(D0,(A0==NULL?0:strlen(A0))) ); \ D0>(A0==NULL?0:strlen(A0))?memset(AS+(A0==NULL?0:strlen(A0)), \ ' ', D0-(A0==NULL?0:strlen(A0))):0; #endif #endif /* Note that K.. and I.. can't be combined since K.. has to access data before R.., in order for functions returning strings which are also passed in as arguments to work correctly. Note that R.. frees and hence may corrupt the string. */ #define IBYTE return A0; #define IDOUBLE return A0; #ifndef sunFortran #define IFLOAT return A0; #else #define IFLOAT RETURNFLOAT(A0); #endif #define IINT return A0; #define ILOGICAL return C2FLOGICAL(A0); #define ILONG return A0; #define ISHORT return A0; #define ISTRING return ; #define IVOID return ; #ifdef OLD_VAXC /* Allow %CC-I-PARAMNOTUSED. */ #pragma standard #endif #define FCALLSCSUB0( CN,UN,LN) FCALLSCFUN0(VOID,CN,UN,LN) #define FCALLSCSUB1( CN,UN,LN,T1) FCALLSCFUN1(VOID,CN,UN,LN,T1) #define FCALLSCSUB2( CN,UN,LN,T1,T2) FCALLSCFUN2(VOID,CN,UN,LN,T1,T2) #define FCALLSCSUB3( CN,UN,LN,T1,T2,T3) FCALLSCFUN3(VOID,CN,UN,LN,T1,T2,T3) #define FCALLSCSUB4( CN,UN,LN,T1,T2,T3,T4) FCALLSCFUN4(VOID,CN,UN,LN,T1,T2,T3,T4) #define FCALLSCSUB5( CN,UN,LN,T1,T2,T3,T4,T5) \ FCALLSCFUN5(VOID,CN,UN,LN,T1,T2,T3,T4,T5) #define FCALLSCSUB6( CN,UN,LN,T1,T2,T3,T4,T5,T6) \ FCALLSCFUN6(VOID,CN,UN,LN,T1,T2,T3,T4,T5,T6) #define FCALLSCSUB7( CN,UN,LN,T1,T2,T3,T4,T5,T6,T7) \ FCALLSCFUN7(VOID,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7) #define FCALLSCSUB8( CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8) \ FCALLSCFUN8(VOID,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8) #define FCALLSCSUB9( CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9) \ FCALLSCFUN9(VOID,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9) #define FCALLSCSUB10(CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA) \ FCALLSCFUN10(VOID,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA) #define FCALLSCSUB11(CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB) \ FCALLSCFUN11(VOID,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB) #define FCALLSCSUB12(CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC) \ FCALLSCFUN12(VOID,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC) #define FCALLSCSUB13(CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD) \ FCALLSCFUN13(VOID,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD) #define FCALLSCSUB14(CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE) \ FCALLSCFUN14(VOID,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE) #define FCALLSCSUB15(CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF) \ FCALLSCFUN15(VOID,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF) #define FCALLSCFUN1( T0,CN,UN,LN,T1) \ FCALLSCFUN5 (T0,CN,UN,LN,T1,CF_0,CF_0,CF_0,CF_0) #define FCALLSCFUN2( T0,CN,UN,LN,T1,T2) \ FCALLSCFUN5 (T0,CN,UN,LN,T1,T2,CF_0,CF_0,CF_0) #define FCALLSCFUN3( T0,CN,UN,LN,T1,T2,T3) \ FCALLSCFUN5 (T0,CN,UN,LN,T1,T2,T3,CF_0,CF_0) #define FCALLSCFUN4( T0,CN,UN,LN,T1,T2,T3,T4) \ FCALLSCFUN5 (T0,CN,UN,LN,T1,T2,T3,T4,CF_0) #define FCALLSCFUN5( T0,CN,UN,LN,T1,T2,T3,T4,T5)\ FCALLSCFUN10(T0,CN,UN,LN,T1,T2,T3,T4,T5,CF_0,CF_0,CF_0,CF_0,CF_0) #define FCALLSCFUN6( T0,CN,UN,LN,T1,T2,T3,T4,T5,T6) \ FCALLSCFUN10(T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,CF_0,CF_0,CF_0,CF_0) #define FCALLSCFUN7( T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7) \ FCALLSCFUN10(T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,CF_0,CF_0,CF_0) #define FCALLSCFUN8( T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8) \ FCALLSCFUN10(T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,CF_0,CF_0) #define FCALLSCFUN9( T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9) \ FCALLSCFUN10(T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,CF_0) #define FCALLSCFUN10( T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA) \ FCALLSCFUN15(T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,CF_0,CF_0,CF_0,CF_0,CF_0) #define FCALLSCFUN11( T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB) \ FCALLSCFUN15(T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,CF_0,CF_0,CF_0,CF_0) #define FCALLSCFUN12( T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC) \ FCALLSCFUN15(T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,CF_0,CF_0,CF_0) #define FCALLSCFUN13( T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD) \ FCALLSCFUN15(T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,CF_0,CF_0) #define FCALLSCFUN14( T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE) \ FCALLSCFUN15(T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,CF_0) #ifndef __CF__KnR #define FCALLSCFUN0(T0,CN,UN,LN) \ FZ##T0(UN,LN)) {_INT(2,UU,T0,A0,0); _INT(0,LL,T0,0,0) CN(); _INT(0,K,T0,0,0) I##T0} #define FCALLSCFUN15(T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF) \ F##T0(UN,LN) NCF(T1,1,0) NCF(T2,2,1) NCF(T3,3,1) NCF(T4,4,1) NCF(T5,5,1) \ NCF(T6,6,1) NCF(T7,7,1) NCF(T8,8,1) NCF(T9,9,1) NCF(TA,A,1) \ NCF(TB,B,1) NCF(TC,C,1) NCF(TD,D,1) NCF(TE,E,1) NCF(TF,F,1) \ DCF(T1,1) DCF(T2,2) DCF(T3,3) DCF(T4,4) DCF(T5,5) \ DCF(T6,6) DCF(T7,7) DCF(T8,8) DCF(T9,9) DCF(TA,A) \ DCF(TB,B) DCF(TC,C) DCF(TD,D) DCF(TE,E) DCF(TF,F) ) \ {QCF(T1,1) QCF(T2,2) QCF(T3,3) QCF(T4,4) QCF(T5,5) \ QCF(T6,6) QCF(T7,7) QCF(T8,8) QCF(T9,9) QCF(TA,A) \ QCF(TB,B) QCF(TC,C) QCF(TD,D) QCF(TE,E) QCF(TF,F) _INT(2,UU,T0,A0,0); \ _INT(0,LL,T0,0,0) CN(TCF(LN,T1,1,0) TCF(LN,T2,2,1) TCF(LN,T3,3,1) TCF(LN,T4,4,1) \ TCF(LN,T5,5,1) TCF(LN,T6,6,1) TCF(LN,T7,7,1) TCF(LN,T8,8,1) TCF(LN,T9,9,1) \ TCF(LN,TA,A,1) TCF(LN,TB,B,1) TCF(LN,TC,C,1) TCF(LN,TD,D,1) TCF(LN,TE,E,1) TCF(LN,TF,F,1)); \ _INT(0,K,T0,0,0) RCF(T1,1) RCF(T2,2) RCF(T3,3) RCF(T4,4) \ RCF(T5,5) RCF(T6,6) RCF(T7,7) RCF(T8,8) RCF(T9,9) RCF(TA,A) \ RCF(TB,B) RCF(TC,C) RCF(TD,D) RCF(TE,E) RCF(TF,F) I##T0} #else #define FCALLSCFUN0(T0,CN,UN,LN) FZ##T0(UN,LN)) _INT(0,FF,T0,0,0) \ {_INT(2,UU,T0,A0,0); _INT(0,LL,T0,0,0) CN(); _INT(0,K,T0,0,0) I##T0} #define FCALLSCFUN15(T0,CN,UN,LN,T1,T2,T3,T4,T5,T6,T7,T8,T9,TA,TB,TC,TD,TE,TF) \ F##T0(UN,LN) NNCF(T1,1,0) NNCF(T2,2,1) NNCF(T3,3,1) NNCF(T4,4,1) NNCF(T5,5,1)\ NNCF(T6,6,1) NNCF(T7,7,1) NNCF(T8,8,1) NNCF(T9,9,1) \ NNCF(TA,A,1) NNCF(TB,B,1) NNCF(TC,C,1) NNCF(TD,D,1) NNCF(TE,E,1) NNCF(TF,F,1) \ DDCF(T1,1) DDCF(T2,2) DDCF(T3,3) DDCF(T4,4) DDCF(T5,5) \ DDCF(T6,6) DDCF(T7,7) DDCF(T8,8) DDCF(T9,9) \ DDCF(TA,A) DDCF(TB,B) DDCF(TC,C) DDCF(TD,D) DDCF(TE,E) DDCF(TF,F)) _INT(0,FF,T0,0,0) \ NNNCF(T1,1,0) NNNCF(T2,2,1) NNNCF(T3,3,1) NNNCF(T4,4,1) NNNCF(T5,5,1) \ NNNCF(T6,6,1) NNNCF(T7,7,1) NNNCF(T8,8,1) NNNCF(T9,9,1) \ NNNCF(TA,A,1) NNNCF(TB,B,1) NNNCF(TC,C,1) NNNCF(TD,D,1) NNNCF(TE,E,1) NNNCF(TF,F,1) \ DDDCF(T1,1) DDDCF(T2,2) DDDCF(T3,3) DDDCF(T4,4) DDDCF(T5,5) \ DDDCF(T6,6) DDDCF(T7,7) DDDCF(T8,8) DDDCF(T9,9) \ DDDCF(TA,A) DDDCF(TB,B) DDDCF(TC,C) DDDCF(TD,D) DDDCF(TE,E) DDDCF(TF,F); \ {QCF(T1,1) QCF(T2,2) QCF(T3,3) QCF(T4,4) QCF(T5,5) \ QCF(T6,6) QCF(T7,7) QCF(T8,8) QCF(T9,9) \ QCF(TA,A) QCF(TB,B) QCF(TC,C) QCF(TD,D) QCF(TE,E) QCF(TF,F) _INT(2,UU,T0,A0,0); \ _INT(0,LL,T0,0,0) CN( TCF(LN,T1,1,0) TCF(LN,T2,2,1) TCF(LN,T3,3,1) \ TCF(LN,T4,4,1) TCF(LN,T5,5,1) TCF(LN,T6,6,1) \ TCF(LN,T7,7,1) TCF(LN,T8,8,1) TCF(LN,T9,9,1) \ TCF(LN,TA,A,1) TCF(LN,TB,B,1) TCF(LN,TC,C,1) TCF(LN,TD,D,1) TCF(LN,TE,E,1) TCF(LN,TF,F,1)); \ _INT(0,K,T0,0,0) RCF(T1,1) RCF(T2,2) RCF(T3,3) RCF(T4,4) RCF(T5,5) \ RCF(T6,6) RCF(T7,7) RCF(T8,8) RCF(T9,9) \ RCF(TA,A) RCF(TB,B) RCF(TC,C) RCF(TD,D) RCF(TE,E) RCF(TF,F) I##T0} #endif #endif /* VAX VMS or Ultrix, Mips, CRAY, Sun, Apollo, HP9000, LynxOS, IBMR2. f2c, NAG f90. */ #ifdef __cplusplus } #endif hdf-eos4-2.17v1.00.dfsg.1/include/Makefile.in0000444000175000017500000003176111204555147021456 0ustar amckinstryamckinstry# Makefile.in generated by automake 1.9.2 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004 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@ # (top_srcdir)/include Makefile.am # config/include.am srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ top_builddir = .. am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = @INSTALL@ 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@ DIST_COMMON = $(include_HEADERS) $(srcdir)/HE2_config.h.in \ $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ $(top_srcdir)/config/include.am subdir = include 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 = $(install_sh) -d CONFIG_HEADER = HE2_config.h CONFIG_CLEAN_FILES = SOURCES = DIST_SOURCES = 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)$(includedir)" includeHEADERS_INSTALL = $(INSTALL_HEADER) HEADERS = $(include_HEADERS) ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMDEP_FALSE = @AMDEP_FALSE@ AMDEP_TRUE = @AMDEP_TRUE@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ F2CFORTRAN_32PTR_CONDITIONAL_FALSE = @F2CFORTRAN_32PTR_CONDITIONAL_FALSE@ F2CFORTRAN_32PTR_CONDITIONAL_TRUE = @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@ F2CFORTRAN_90_CONDITIONAL_FALSE = @F2CFORTRAN_90_CONDITIONAL_FALSE@ F2CFORTRAN_90_CONDITIONAL_TRUE = @F2CFORTRAN_90_CONDITIONAL_TRUE@ F2CFORTRAN_CONDITIONAL_FALSE = @F2CFORTRAN_CONDITIONAL_FALSE@ F2CFORTRAN_CONDITIONAL_TRUE = @F2CFORTRAN_CONDITIONAL_TRUE@ F77 = @F77@ FC = @FC@ FCFLAGS = @FCFLAGS@ FFLAGS = @FFLAGS@ GREP = @GREP@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_INCLUDE_CONDITIONAL_FALSE = @INSTALL_INCLUDE_CONDITIONAL_FALSE@ INSTALL_INCLUDE_CONDITIONAL_TRUE = @INSTALL_INCLUDE_CONDITIONAL_TRUE@ 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@ MAINT = @MAINT@ MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ MAKEINFO = @MAKEINFO@ 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@ RANLIB = @RANLIB@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ SZIP_ENCODER_CONDITIONAL_FALSE = @SZIP_ENCODER_CONDITIONAL_FALSE@ SZIP_ENCODER_CONDITIONAL_TRUE = @SZIP_ENCODER_CONDITIONAL_TRUE@ TESTDRIVERS_CONDITIONAL_FALSE = @TESTDRIVERS_CONDITIONAL_FALSE@ TESTDRIVERS_CONDITIONAL_TRUE = @TESTDRIVERS_CONDITIONAL_TRUE@ VERSION = @VERSION@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ ac_ct_FC = @ac_ct_FC@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ 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@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ 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@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ LIBHDFEOS2 = $(top_builddir)/src/libhdfeos.la LIBGCTP = $(top_builddir)/gctp/src/libGctp.la # Boilerplate include # Headers to install include_HEADERS = HE2_config.h HdfEosDef.h HDFEOSVersion.h cfortHdf.h ease.h all: HE2_config.h $(MAKE) $(AM_MAKEFLAGS) all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/config/include.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) --foreign include/Makefile'; \ cd $(top_srcdir) && \ $(AUTOMAKE) --foreign include/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh HE2_config.h: stamp-h1 @if test ! -f $@; then \ rm -f stamp-h1; \ $(MAKE) stamp-h1; \ else :; fi stamp-h1: $(srcdir)/HE2_config.h.in $(top_builddir)/config.status @rm -f stamp-h1 cd $(top_builddir) && $(SHELL) ./config.status include/HE2_config.h $(srcdir)/HE2_config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_srcdir) && $(AUTOHEADER) rm -f stamp-h1 touch $@ distclean-hdr: -rm -f HE2_config.h stamp-h1 mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool uninstall-info-am: 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; } \ END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) HE2_config.h.in $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) HE2_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; } \ END { 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) HE2_config.h.in $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) HE2_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; } \ END { 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) $(mkdir_p) $(distdir)/../config @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for file in $$list; do \ case $$file in \ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ esac; \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ $(mkdir_p) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ if test -d $$d/$$file; then \ 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 $(HEADERS) HE2_config.h installdirs: for dir in "$(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-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic distclean-hdr \ distclean-libtool distclean-tags dvi: dvi-am dvi-am: html: html-am info: info-am info-am: install-data-am: install-includeHEADERS install-exec-am: install-info: install-info-am install-man: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile 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-includeHEADERS uninstall-info-am .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ clean-libtool ctags distclean 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-exec install-exec-am \ install-includeHEADERS install-info install-info-am \ install-man install-strip installcheck installcheck-am \ installdirs maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am tags uninstall uninstall-am uninstall-includeHEADERS \ uninstall-info-am #pubhead file should be removed when discclean # 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: hdf-eos4-2.17v1.00.dfsg.1/include/HDFEOSVersion.h0000444000175000017500000000237010756621454022100 0ustar amckinstryamckinstry#include #include /* define strings that will be displayed by the using the UNIX "what" command on a file containing these strings */ #ifndef EOS2_AUTO_CONFIG #define HDFEOSd_BANNER "@(#)## ================= HDFEOS ================" #if defined(LINUX) || defined(LINUX64) || defined(IA64) || defined(MACINTOSH) || defined(CYGWIN) || defined(MACINTEL) #define HDFEOSd_HDFEOS_VER "@(#)## HDFEOS Version: "HDFEOSVERSION1 #define HDFEOSd_DATE "@(#)## Build date: "__DATE__" @ "__TIME__ #else #define HDFEOSd_HDFEOS_VER "@(#)## HDFEOS Version: "##HDFEOSVERSION1 #define HDFEOSd_DATE "@(#)## Build date: "##__DATE__##" @ "##__TIME__ #endif const char *hdfeosg_LibraryVersionString01 = HDFEOSd_BANNER; const char *hdfeosg_LibraryVersionString02 = HDFEOSd_HDFEOS_VER; const char *hdfeosg_LibraryVersionString03 = HDFEOSd_DATE; const char *hdfeosg_LibraryVersionString04 = HDFEOSd_BANNER; #else const char *hdfeosg_LibraryVersionString01 = "================= HDFEOS ================"; const char *hdfeosg_LibraryVersionString02 = "HDFEOS Version: 2.15"; const char *hdfeosg_LibraryVersionString03 = "Build date: check lib date"; const char *hdfeosg_LibraryVersionString04 = "================= HDFEOS ================"; #endif hdf-eos4-2.17v1.00.dfsg.1/include/HdfEosDef.f0000444000175000017500000001553410665575764021370 0ustar amckinstryamckinstry! !Copyright (C) 1996 Hughes and Applied Research Corporation ! !Permission to use, modify, and distribute this software and its documentation !for any purpose without fee is hereby granted, provided that the above !copyright notice appear in all copies and that both that copyright notice and !this permission notice appear in supporting documentation. ! ! Working Buffer Sizes integer HDFE_MAXMEMBUF integer HDFE_NAMBUFSIZE integer HDFE_DIMBUFSIZE ! Field Merge integer HDFE_NOMERGE integer HDFE_AUTOMERGE ! XXentries Modes integer HDFE_NENTDIM integer HDFE_NENTMAP integer HDFE_NENTIMAP integer HDFE_NENTGFLD integer HDFE_NENTDFLD ! GCTP projection codes integer GCTP_GEO integer GCTP_UTM integer GCTP_SPCS integer GCTP_ALBERS integer GCTP_LAMCC integer GCTP_MERCAT integer GCTP_PS integer GCTP_POLYC integer GCTP_EQUIDC integer GCTP_TM integer GCTP_STEREO integer GCTP_LAMAZ integer GCTP_AZMEQD integer GCTP_GNOMON integer GCTP_ORTHO integer GCTP_GVNSP integer GCTP_SNSOID integer GCTP_EQRECT integer GCTP_MILLER integer GCTP_VGRINT integer GCTP_HOM integer GCTP_ROBIN integer GCTP_SOM integer GCTP_ALASKA integer GCTP_GOOD integer GCTP_MOLL integer GCTP_IMOLL integer GCTP_HAMMER integer GCTP_WAGIV integer GCTP_WAGVII integer GCTP_OBLEQA integer GCTP_ISINUS1 integer GCTP_CEA integer GCTP_BCEA integer GCTP_ISINUS ! Compression Modes integer HDFE_COMP_NONE integer HDFE_COMP_RLE integer HDFE_COMP_NBIT integer HDFE_COMP_SKPHUFF integer HDFE_COMP_DEFLATE integer HDFE_COMP_SZIP ! Tiling Codes integer HDFE_NOTILE integer HDFE_TILE ! Swath Subset Modes integer HDFE_MIDPOINT integer HDFE_ENDPOINT integer HDFE_ANYPOINT integer HDFE_INTERNAL integer HDFE_EXTERNAL integer HDFE_NOPREVSUB ! Grid Origin integer HDFE_GD_UL integer HDFE_GD_UR integer HDFE_GD_LL integer HDFE_GD_LR ! Grid Pixel Registration integer HDFE_CENTER integer HDFE_CORNER ! Angle Conversion Codes integer HDFE_RAD_DEG integer HDFE_DEG_RAD integer HDFE_DMS_DEG integer HDFE_DEG_DMS integer HDFE_RAD_DMS integer HDFE_DMS_RAD ! SZIP paramters integer SZ_EC, SZ_NN ! EASE GRID PARAMETERS integer BCEA_COLS25 ! total number of columns for EASE grid integer BCEA_ROWS25 ! total number of rows for EASE grid float BCEA_CELL_M ! Cell size for EASE grid float BCEA_RE_M ! Earth radius used in GCTP projection tools ! for Behrmann Cylindrical Equal Area proj. float DEFAULT_BCEA_LTRUESCALE !Latitude of true scale in DMS float BCEA_COS_PHI1 float PI float EASE_GRID_DEFAULT_UPLEFT_LON float EASE_GRID_DEFAULT_UPLEFT_LAT float EASE_GRID_DEFAULT_LOWRGT_LON float EASE_GRID_DEFAULT_LOWRGT_LAT ! Working Buffer Sizes parameter ( HDFE_MAXMEMBUF = 1048576) parameter ( HDFE_NAMBUFSIZE = 32000) parameter ( HDFE_DIMBUFSIZE = 64000) ! Field Merge parameter ( HDFE_NOMERGE = 0) parameter ( HDFE_AUTOMERGE = 1) ! XXentries Modes parameter ( HDFE_NENTDIM = 0) parameter ( HDFE_NENTMAP = 1) parameter ( HDFE_NENTIMAP = 2) parameter ( HDFE_NENTGFLD = 3) parameter ( HDFE_NENTDFLD = 4) ! GCTP projection codes parameter ( GCTP_GEO = 0) parameter ( GCTP_UTM = 1) parameter ( GCTP_SPCS = 2) parameter ( GCTP_ALBERS = 3) parameter ( GCTP_LAMCC = 4) parameter ( GCTP_MERCAT = 5) parameter ( GCTP_PS = 6) parameter ( GCTP_POLYC = 7) parameter ( GCTP_EQUIDC = 8) parameter ( GCTP_TM = 9) parameter ( GCTP_STEREO = 10) parameter ( GCTP_LAMAZ = 11) parameter ( GCTP_AZMEQD = 12) parameter ( GCTP_GNOMON = 13) parameter ( GCTP_ORTHO = 14) parameter ( GCTP_GVNSP = 15) parameter ( GCTP_SNSOID = 16) parameter ( GCTP_EQRECT = 17) parameter ( GCTP_MILLER = 18) parameter ( GCTP_VGRINT = 19) parameter ( GCTP_HOM = 20) parameter ( GCTP_ROBIN = 21) parameter ( GCTP_SOM = 22) parameter ( GCTP_ALASKA = 23) parameter ( GCTP_GOOD = 24) parameter ( GCTP_MOLL = 25) parameter ( GCTP_IMOLL = 26) parameter ( GCTP_HAMMER = 27) parameter ( GCTP_WAGIV = 28) parameter ( GCTP_WAGVII = 29) parameter ( GCTP_OBLEQA = 30) parameter ( GCTP_ISINUS1 = 31) parameter ( GCTP_CEA = 97) parameter ( GCTP_BCEA = 98) parameter ( GCTP_ISINUS = 99) ! Compression Modes parameter ( HDFE_COMP_NONE = 0) parameter ( HDFE_COMP_RLE = 1) parameter ( HDFE_COMP_NBIT = 2) parameter ( HDFE_COMP_SKPHUFF = 3) parameter ( HDFE_COMP_DEFLATE = 4) parameter ( HDFE_COMP_SZIP = 5) ! Tiling Codes parameter ( HDFE_NOTILE = 0) parameter ( HDFE_TILE = 1) ! Swath Subset Modes parameter ( HDFE_MIDPOINT = 0) parameter ( HDFE_ENDPOINT = 1) parameter ( HDFE_ANYPOINT = 2) parameter ( HDFE_INTERNAL = 0) parameter ( HDFE_EXTERNAL = 1) parameter ( HDFE_NOPREVSUB = -1) ! Grid Origin parameter ( HDFE_GD_UL = 0) parameter ( HDFE_GD_UR = 1) parameter ( HDFE_GD_LL = 2) parameter ( HDFE_GD_LR = 3) ! Grid Pixel Registration parameter ( HDFE_CENTER = 0) parameter ( HDFE_CORNER = 1) ! Angle Conversion Codes parameter ( HDFE_RAD_DEG = 0) parameter ( HDFE_DEG_RAD = 1) parameter ( HDFE_DMS_DEG = 2) parameter ( HDFE_DEG_DMS = 3) parameter ( HDFE_RAD_DMS = 4) parameter ( HDFE_DMS_RAD = 5) ! SZIP parameters parameter (SZ_EC = 4) parameter (SZ_NN = 32) ! EASE GRID PARAMETERS parameter( BCEA_COLS25 = 1383) parameter( BCEA_ROWS25 = 586) parameter( BCEA_CELL_M = 25067.525) parameter( BCEA_RE_M = 6371228.0) parameter( DEFAULT_BCEA_LTRUESCALE = 30.00) ! BCEA_COS_PHI1 = cos(DEFAULT_BCEA_LTRUESCALE *3.141592653589793238 /180.0) parameter( BCEA_COS_PHI1 = 0.8660254) parameter( PI = 3.141592653589793238) parameter( EASE_GRID_DEFAULT_UPLEFT_LON = -180.0) parameter( EASE_GRID_DEFAULT_UPLEFT_LAT = 86.72) parameter( EASE_GRID_DEFAULT_LOWRGT_LON = 180.0) parameter( EASE_GRID_DEFAULT_LOWRGT_LAT = -86.72) hdf-eos4-2.17v1.00.dfsg.1/include/HE2_config.h.in0000444000175000017500000000752211204555150022062 0ustar amckinstryamckinstry/* include/HE2_config.h.in. Generated from configure.ac by autoheader. */ /* Define the automatic configuration macro. */ #undef EOS2_AUTO_CONFIG /* Define to 1 if you have the header file. */ #undef HAVE_DLFCN_H /* Define if support for szip filter is enabled */ #undef HAVE_FILTER_SZIP /* Define if support for szip encoder filter is enabled */ #undef HAVE_FILTER_SZIP_ENCODER /* Define if HDF4 has szip decoder filter */ #undef HAVE_HDF4_SZIP_DECODER /* Define if HDF4 has szip encoder filter */ #undef HAVE_HDF4_SZIP_ENCODER /* Define to 1 if you have the header file. */ #undef HAVE_HDF_H /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* Define to 1 if you have the `df' library (-ldf). */ #undef HAVE_LIBDF /* Define to 1 if you have the `jpeg' library (-ljpeg). */ #undef HAVE_LIBJPEG /* Define to 1 if you have the `m' library (-lm). */ #undef HAVE_LIBM /* Define to 1 if you have the `mfhdf' library (-lmfhdf). */ #undef HAVE_LIBMFHDF /* Define to 1 if you have the `sz' library (-lsz). */ #undef HAVE_LIBSZ /* Define to 1 if you have the `z' library (-lz). */ #undef HAVE_LIBZ /* Define to 1 if you have the header file. */ #undef HAVE_LIMITS_H /* Define to 1 if your system has a GNU libc compatible `malloc' function, and to 0 otherwise. */ #undef HAVE_MALLOC /* Define to 1 if you have the header file. */ #undef HAVE_MALLOC_H /* Define to 1 if you have the `memchr' function. */ #undef HAVE_MEMCHR /* Define to 1 if you have the `memmove' function. */ #undef HAVE_MEMMOVE /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H /* Define to 1 if you have the `memset' function. */ #undef HAVE_MEMSET /* Define to 1 if you have the header file. */ #undef HAVE_MFHDF_H /* Define to 1 if you have the `pow' function. */ #undef HAVE_POW /* Define to 1 if your system has a GNU libc compatible `realloc' function, and to 0 otherwise. */ #undef HAVE_REALLOC /* Define to 1 if you have the `sqrt' function. */ #undef HAVE_SQRT /* 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 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 `strstr' function. */ #undef HAVE_STRSTR /* 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_SZLIB_H /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H /* Define to 1 if you have the header file. */ #undef HAVE_ZLIB_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 /* Version number of package */ #undef VERSION /* Define to empty if `const' does not conform to ANSI C. */ #undef const /* Define to rpl_malloc if the replacement function should be used. */ #undef malloc /* Define to `long int' if does not define. */ #undef off_t /* Define to rpl_realloc if the replacement function should be used. */ #undef realloc /* Define to `unsigned int' if does not define. */ #undef size_t hdf-eos4-2.17v1.00.dfsg.1/include/HdfEosDef.h0000444000175000017500000002703011421331266021336 0ustar amckinstryamckinstry/* Copyright (C) 1996 Hughes and Applied Research Corporation Permission to use, modify, and distribute this software and its documentation for any purpose without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. */ #ifndef HDFEOSDEF_H_ #define HDFEOSDEF_H_ /* include header file for EASE grid */ #include /* Working Buffer Sizes */ #define HDFE_MAXMEMBUF 256*256*16 #define HDFE_NAMBUFSIZE 32000 #define HDFE_DIMBUFSIZE 64000 /* Field Merge */ #define HDFE_NOMERGE 0 #define HDFE_AUTOMERGE 1 /* XXentries Modes */ #define HDFE_NENTDIM 0 #define HDFE_NENTMAP 1 #define HDFE_NENTIMAP 2 #define HDFE_NENTGFLD 3 #define HDFE_NENTDFLD 4 /* GCTP projection codes */ #define GCTP_GEO 0 #define GCTP_UTM 1 #define GCTP_SPCS 2 #define GCTP_ALBERS 3 #define GCTP_LAMCC 4 #define GCTP_MERCAT 5 #define GCTP_PS 6 #define GCTP_POLYC 7 #define GCTP_EQUIDC 8 #define GCTP_TM 9 #define GCTP_STEREO 10 #define GCTP_LAMAZ 11 #define GCTP_AZMEQD 12 #define GCTP_GNOMON 13 #define GCTP_ORTHO 14 #define GCTP_GVNSP 15 #define GCTP_SNSOID 16 #define GCTP_EQRECT 17 #define GCTP_MILLER 18 #define GCTP_VGRINT 19 #define GCTP_HOM 20 #define GCTP_ROBIN 21 #define GCTP_SOM 22 #define GCTP_ALASKA 23 #define GCTP_GOOD 24 #define GCTP_MOLL 25 #define GCTP_IMOLL 26 #define GCTP_HAMMER 27 #define GCTP_WAGIV 28 #define GCTP_WAGVII 29 #define GCTP_OBLEQA 30 #define GCTP_ISINUS1 31 #define GCTP_CEA 97 #define GCTP_BCEA 98 #define GCTP_ISINUS 99 /* Compression Modes */ #define HDFE_COMP_NONE 0 #define HDFE_COMP_RLE 1 #define HDFE_COMP_NBIT 2 #define HDFE_COMP_SKPHUFF 3 #define HDFE_COMP_DEFLATE 4 #define HDFE_COMP_SZIP 5 /* Tiling Codes */ #define HDFE_NOTILE 0 #define HDFE_TILE 1 /* Swath Subset Modes */ #define HDFE_MIDPOINT 0 #define HDFE_ENDPOINT 1 #define HDFE_ANYPOINT 2 #define HDFE_INTERNAL 0 #define HDFE_EXTERNAL 1 #define HDFE_NOPREVSUB -1 /* Grid Origin */ #define HDFE_GD_UL 0 #define HDFE_GD_UR 1 #define HDFE_GD_LL 2 #define HDFE_GD_LR 3 /* Grid Pixel Registration */ #define HDFE_CENTER 0 #define HDFE_CORNER 1 /* Angle Conversion Codes */ #define HDFE_RAD_DEG 0 #define HDFE_DEG_RAD 1 #define HDFE_DMS_DEG 2 #define HDFE_DEG_DMS 3 #define HDFE_RAD_DMS 4 #define HDFE_DMS_RAD 5 /* SZIP parameters */ #define SZ_EC 4 #define SZ_NN 32 #ifdef __cplusplus extern "C" { #endif /* Swath Prototype */ int32 SWopen(char *, intn); int32 SWcreate(int32, char *); int32 SWattach(int32, char *); intn SWdefdim(int32, char *, int32); intn SWdefcomp(int32, int32, intn []); int32 SWdiminfo(int32, char *); intn SWmapinfo(int32, char *, char *, int32 *, int32 *); int32 SWidxmapinfo(int32, char *, char *, int32 []); intn SWfieldinfo(int32, char *, int32 *, int32 [], int32 *, char *); intn SWcompinfo(int32, char *, int32 *, intn []); intn SWdefdimmap(int32, char *, char *, int32, int32); intn SWdefidxmap(int32, char *, char *, int32 []); intn SWdefgeofield(int32, char *, char *, int32, int32); intn SWdefdatafield(int32, char *, char *, int32, int32); intn SWwritegeometa(int32, char *, char *, int32); intn SWwritedatameta(int32, char *, char *, int32); intn SWwriteattr(int32, char *, int32, int32, VOIDP); intn SWreadattr(int32, char *, VOIDP); intn SWattrinfo(int32, char *, int32 *, int32 *); int32 SWinqdims(int32, char *, int32 []); int32 SWinqmaps(int32, char *, int32 [], int32 []); int32 SWinqidxmaps(int32, char *, int32 []); int32 SWinqgeofields(int32, char *, int32 [], int32 []); int32 SWinqdatafields(int32, char *, int32 [],int32 []); int32 SWinqattrs(int32, char *, int32 *); int32 SWnentries(int32, int32, int32 *); int32 SWinqswath(char *, char *, int32 *); intn SWwritefield(int32, char *, int32 [], int32 [], int32 [], VOIDP); intn SWreadfield(int32, char *, int32 [], int32 [], int32 [], VOIDP); int32 SWdefboxregion(int32, float64 [], float64 [], int32); int32 SWdefscanregion(int32, char *, float64 [], int32); int32 SWregionindex(int32, float64 [], float64 [], int32, char *, int32 []); intn SWextractregion(int32, int32, char *, int32, VOIDP); intn SWregioninfo(int32, int32, char *, int32 *, int32 *, int32 [], int32 *); int32 SWdupregion(int32); int32 SWdeftimeperiod(int32, float64, float64, int32); intn SWextractperiod(int32, int32, char *, int32, VOIDP); intn SWperiodinfo(int32, int32, char *, int32 *, int32 *, int32 [], int32 *); int32 SWdefvrtregion(int32, int32, char *, float64 []); intn SWsetfillvalue(int32, char *, VOIDP); intn SWgetfillvalue(int32, char *, VOIDP); intn SWdetach(int32); intn SWclose(int32); int32 SWupdateidxmap(int32, int32, int32 [], int32 [], int32 []); intn SWgeomapinfo(int32, char *); intn SWupdatescene(int32, int32); int32 SWindexinfo(int32, char *, int32 *, char *, int32 *ind[]); intn SWsetdimscale(int32, char *, char *, int32, int32, VOIDP); intn SWgetdimscale(int32, char *, char *, int32 *, int32 *, VOIDP); intn SWsetdimstrs(int32 swathID, char *fieldname, char *dimname, char *label, char *unit, char *format); intn SWgetdimstrs(int32 swathID, char *fieldname, char *dimname, char *label, char *unit, char *format, intn len); /* Grid Prototypes */ int32 GDopen(char *, intn); int32 GDcreate(int32, char *, int32, int32, float64 [], float64 []); int32 GDattach(int32, char *); intn GDdefdim(int32, char *, int32); intn GDdefproj(int32, int32, int32, int32, float64 []); intn GDblkSOMoffset(int32, float32 [], int32, char *); intn GDdefcomp(int32, int32, intn []); intn GDdeftile(int32, int32, int32, int32 []); intn GDsettilecomp(int32, char *, int32, int32 *, int32, intn *); intn GDdeforigin(int32, int32); intn GDdefpixreg(int32, int32); int32 GDdiminfo(int32, char *); intn GDgridinfo(int32, int32 *, int32 *, float64 [], float64 []); intn GDprojinfo(int32, int32 *, int32 *, int32 *, float64 []); intn GDorigininfo(int32, int32 *); intn GDpixreginfo(int32, int32 *); intn GDcompinfo(int32, char *, int32 *, intn []); intn GDfieldinfo(int32, char *, int32 *, int32 [], int32 *, char *); intn GDtileinfo(int32, char *, int32 *, int32 *, int32 []); intn GDsettilecache(int32, char *, int32, int32); intn GDwritetile(int32, char *, int32 [], VOIDP); intn GDreadtile(int32, char *, int32 [], VOIDP); intn GDdeffield(int32, char *, char *, int32, int32); intn GDwritefieldmeta(int32, char *, char *, int32); intn GDwritefield(int32, char *, int32 [], int32 [], int32 [], VOIDP); intn GDreadfield(int32, char *, int32 [], int32 [], int32 [], VOIDP); intn GDwriteattr(int32, char *, int32 , int32, VOIDP); intn GDreadattr(int32, char *, VOIDP); intn GDattrinfo(int32, char *, int32 *, int32 *); int32 GDinqdims(int32, char *, int32 []); int32 GDinqfields(int32, char *, int32 [], int32 []); int32 GDinqattrs(int32, char *, int32 *); int32 GDnentries(int32, int32, int32 *); int32 GDinqgrid(char *, char *, int32 *); int32 GDdefboxregion(int32, float64 [], float64 []); int32 GDdefvrtregion(int32, int32, char *, float64 []); int32 GDdeftimeperiod(int32, int32, float64, float64); intn GDextractregion(int32, int32, char *, VOIDP); intn GDregioninfo(int32, int32, char *, int32 *, int32 *, int32 [], int32 *, float64 [], float64 []); int32 GDdupregion(int32); intn GDgetpixels(int32, int32, float64 [], float64 [], int32 [], int32 []); int32 GDgetpixvalues(int32, int32, int32 [], int32 [], char *, VOIDP); int32 GDinterpolate(int32, int32, float64 [], float64 [], char *, float64 []); intn GDsetfillvalue(int32, char *, VOIDP); intn GDgetfillvalue(int32, char *, VOIDP); intn GDdetach(int32); intn GDclose(int32); intn GDij2ll(int32, int32, float64 [], int32, int32, int32, float64 [], float64 [], int32, int32 [], int32 [], float64 [], float64 [], int32, int32); intn GDll2ij(int32, int32, float64 [], int32, int32, int32, float64 [], float64 [], int32, float64 [], float64 [], int32 [], int32 [], float64 [], float64 []); intn GDrs2ll(int32, float64 [], int32, int32, float64 [], float64 [], int32, float64 [], float64 [], float64 [], float64 [], int32, int32); intn GDsetdimscale(int32, char *, char *, int32, int32, VOIDP); intn GDgetdimscale(int32, char *, char *, int32 *, int32 *, VOIDP); intn GDsetdimstrs(int32 gridID, char *fieldname, char *dimname, char *label, char *unit, char *format); intn GDgetdimstrs(int32 gridID, char *fieldname, char *dimname, char *label, char *unit, char *format, intn len); /* Point Prototypes */ int32 PTopen(char *, intn); int32 PTcreate(int32, char *); int32 PTnrecs(int32, int32); int32 PTnlevels(int32); int32 PTsizeof(int32, char *, int32 []); int32 PTnfields(int32, int32, int32 *); int32 PTlevelindx(int32, char *); int32 PTattach(int32, char *); intn PTdeflevel(int32, char *, char *, int32 [], int32 []); intn PTdeflinkage(int32, char *, char *, char *); intn PTbcklinkinfo(int32, int32, char *); intn PTfwdlinkinfo(int32, int32, char *); int32 PTlevelinfo(int32, int32, char *, int32 [], int32 []); intn PTgetlevelname(int32, int32, char *, int32 *); intn PTwritelevel(int32, int32, int32, VOIDP); intn PTupdatelevel(int32, int32, char *, int32, int32 [], VOIDP); intn PTreadlevel(int32, int32, char *, int32, int32 [], VOIDP); intn PTgetrecnums(int32, int32, int32, int32, int32 [], int32 *, int32 []); intn PTwriteattr(int32, char *, int32, int32, VOIDP); intn PTreadattr(int32, char *, VOIDP); intn PTattrinfo(int32, char *, int32 *, int32 *); int32 PTinqattrs(int32, char *, int32 *); int32 PTinqpoint(char *, char *, int32 *); int32 PTdefboxregion(int32, float64 [], float64 []); int32 PTdeftimeperiod(int32, float64, float64); int32 PTdefvrtregion(int32, int32, char *, float64 []); intn PTregioninfo(int32, int32 regionID, int32, char *, int32 *); intn PTregionrecs(int32, int32, int32, int32 *, int32 []); intn PTperiodrecs(int32, int32, int32, int32 *, int32 []); intn PTperiodinfo(int32, int32 periodID, int32, char *, int32 *); intn PTextractregion(int32, int32 regionID, int32, char *, VOIDP); intn PTextractperiod(int32, int32 periodID, int32, char *, VOIDP); intn PTdetach(int32); intn PTclose(int32); /* EH Utility Prototypes */ float64 EHconvAng(float64, intn); int32 EHparsestr(char *, char, char *[], int32 []); int32 EHstrwithin(char *, char *, char); intn EHchkODL(char *); intn EHloadliststr(char *[], int32, char *, char); intn EHgetversion(int32, char *); int32 EHopen(char *, intn); intn EHchkfid(int32, char *, int32 *, int32 *, uint8 *); intn EHidinfo(int32, int32 *, int32 *); int32 EHgetid(int32, int32, char *, intn, char *); intn EHrevflds(char *, char *); intn EHinsertmeta(int32, char *, char *, int32, char *, int32 []); intn EHgetmetavalue(char *[], char *, char *); char * EHmetagroup(int32, char *, char *, char *, char *[]); intn EHfillfld(int32, int32, int32, int32, int32, int32 [], VOIDP); intn EHattr(int32, int32, char *, int32, int32, char *, VOIDP); intn EHattrinfo(int32, int32, char *, int32 *, int32 *); int32 EHattrcat(int32, int32, char *, int32 *); intn EHfilename(int32, char *); int32 EHcntOBJECT(char *[]); int32 EHcntGROUP(char *[]); /* 9/3/97 Abe changed the first argument from float64 (float64 []) to float64 (*) (float64 []) for SunOS float64 () (float64 []) to float64 (*) (float64 []) for all other OSs */ intn EHbisect(float64 (*) (float64 []), float64 [], int32, float64, float64, float64, float64 *); int32 EHinquire(char *, char *, char *, int32 *); intn EHclose(int32); #ifdef __cplusplus } #endif #endif /* #ifndef HDFEOSDEF_H_ */ hdf-eos4-2.17v1.00.dfsg.1/autom4te.cache/0000775000175000017500000000000010705425364020570 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/Makefile.in0000444000175000017500000004701211204555147020027 0ustar amckinstryamckinstry# Makefile.in generated by automake 1.9.2 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004 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@ # Top-level Makefile for HDF-EOS2 # config/include.am srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ top_builddir = . am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = @INSTALL@ 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@ DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \ $(srcdir)/Makefile.in $(top_srcdir)/config/include.am \ $(top_srcdir)/configure config/config.guess config/config.sub \ config/depcomp config/install-sh config/ltmain.sh \ config/missing subdir = . 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 configure.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/include/HE2_config.h CONFIG_CLEAN_FILES = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ html-recursive info-recursive install-data-recursive \ install-exec-recursive install-info-recursive \ install-recursive installcheck-recursive installdirs-recursive \ pdf-recursive ps-recursive uninstall-info-recursive \ uninstall-recursive ETAGS = etags CTAGS = ctags DIST_SUBDIRS = gctp src include samples testdrivers 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@ AMDEP_FALSE = @AMDEP_FALSE@ AMDEP_TRUE = @AMDEP_TRUE@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ F2CFORTRAN_32PTR_CONDITIONAL_FALSE = @F2CFORTRAN_32PTR_CONDITIONAL_FALSE@ F2CFORTRAN_32PTR_CONDITIONAL_TRUE = @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@ F2CFORTRAN_90_CONDITIONAL_FALSE = @F2CFORTRAN_90_CONDITIONAL_FALSE@ F2CFORTRAN_90_CONDITIONAL_TRUE = @F2CFORTRAN_90_CONDITIONAL_TRUE@ F2CFORTRAN_CONDITIONAL_FALSE = @F2CFORTRAN_CONDITIONAL_FALSE@ F2CFORTRAN_CONDITIONAL_TRUE = @F2CFORTRAN_CONDITIONAL_TRUE@ F77 = @F77@ FC = @FC@ FCFLAGS = @FCFLAGS@ FFLAGS = @FFLAGS@ GREP = @GREP@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_INCLUDE_CONDITIONAL_FALSE = @INSTALL_INCLUDE_CONDITIONAL_FALSE@ INSTALL_INCLUDE_CONDITIONAL_TRUE = @INSTALL_INCLUDE_CONDITIONAL_TRUE@ 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@ MAINT = @MAINT@ MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ MAKEINFO = @MAKEINFO@ 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@ RANLIB = @RANLIB@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ SZIP_ENCODER_CONDITIONAL_FALSE = @SZIP_ENCODER_CONDITIONAL_FALSE@ SZIP_ENCODER_CONDITIONAL_TRUE = @SZIP_ENCODER_CONDITIONAL_TRUE@ TESTDRIVERS_CONDITIONAL_FALSE = @TESTDRIVERS_CONDITIONAL_FALSE@ TESTDRIVERS_CONDITIONAL_TRUE = @TESTDRIVERS_CONDITIONAL_TRUE@ VERSION = @VERSION@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ ac_ct_FC = @ac_ct_FC@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ 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@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ 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@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ LIBHDFEOS2 = $(top_builddir)/src/libhdfeos.la LIBGCTP = $(top_builddir)/gctp/src/libGctp.la @TESTDRIVERS_CONDITIONAL_FALSE@TESTDRIVERS = # Include boilerplate # List of subdirectories. # Only build the testdrivers directory is configure detected that it's present. @TESTDRIVERS_CONDITIONAL_TRUE@TESTDRIVERS = testdrivers @INSTALL_INCLUDE_CONDITIONAL_FALSE@INCLUDE = @INSTALL_INCLUDE_CONDITIONAL_TRUE@INCLUDE = include SUBDIRS = gctp src $(INCLUDE) samples $(TESTDRIVERS) all: all-recursive .SUFFIXES: am--refresh: @: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/config/include.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \ cd $(srcdir) && $(AUTOMAKE) --foreign \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ cd $(top_srcdir) && \ $(AUTOMAKE) --foreign 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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(srcdir) && $(AUTOCONF) $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool uninstall-info-am: # 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): @set fnord $$MAKEFLAGS; amf=$$2; \ 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) \ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" mostlyclean-recursive clean-recursive distclean-recursive \ maintainer-clean-recursive: @set fnord $$MAKEFLAGS; amf=$$2; \ 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) \ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ 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; } \ END { 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; } \ END { 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=; \ 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; } \ END { 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) mkdir $(distdir) $(mkdir_p) $(distdir)/config @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for file in $$list; do \ case $$file in \ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ esac; \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ $(mkdir_p) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ if test -d $$d/$$file; then \ 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" \ distdir) \ || exit 1; \ fi; \ done -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 $(SHELL) $(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-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.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 '1{h;s/./=/g;p;x;}' -e '$${p;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 installdirs: installdirs-recursive installdirs-am: 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-exec-am: install-info: install-info-recursive install-man: 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-info-am uninstall-info: uninstall-info-recursive .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \ check-am clean clean-generic clean-libtool clean-recursive \ ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \ dist-shar dist-tarZ dist-zip distcheck distclean \ distclean-generic distclean-libtool distclean-recursive \ distclean-tags distcleancheck distdir distuninstallcheck dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-exec install-exec-am \ install-info install-info-am install-man install-strip \ installcheck installcheck-am installdirs installdirs-am \ maintainer-clean maintainer-clean-generic \ maintainer-clean-recursive mostlyclean mostlyclean-generic \ mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \ tags tags-recursive uninstall uninstall-am uninstall-info-am # 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: hdf-eos4-2.17v1.00.dfsg.1/config/0000775000175000017500000000000010756621210017223 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/config/config.sub0000555000175000017500000007746010756621464021233 0ustar amckinstryamckinstry#! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, # Inc. timestamp='2006-09-20' # 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., 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. # 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 ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # 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 ;; * ) 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-newlib* | 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 ;; -sco6) os=-sco5v6 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -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/'` ;; -sco5v6*) # 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 | avr32 \ | 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 \ | m32c | m32r | m32rle | m68000 | m68k | m88k \ | maxq | mb | microblaze | mcore \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ | mips64vr | mips64vrel \ | mips64orion | mips64orionel \ | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ | mips64vr5900 | mips64vr5900el \ | mipsisa32 | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ | mipsisa64 | mipsisa64el \ | mipsisa64r2 | mipsisa64r2el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ | mt \ | msp430 \ | nios | nios2 \ | ns16k | ns32k \ | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ | pyramid \ | score \ | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ | spu | strongarm \ | tahoe | thumb | tic4x | tic80 | tron \ | v850 | v850e \ | we32k \ | x86 | xc16x | 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) ;; ms1) basic_machine=mt-unknown ;; # 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-* | avr32-* \ | 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-* \ | m32c-* | 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-* \ | mips64vr5900-* | mips64vr5900el-* \ | mipsisa32-* | mipsisa32el-* \ | mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa64-* | mipsisa64el-* \ | mipsisa64r2-* | mipsisa64r2el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ | mt-* \ | msp430-* \ | nios-* | nios2-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ | pyramid-* \ | romp-* | rs6000-* \ | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | sparclite-* \ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ | tahoe-* | thumb-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | tron-* \ | v850-* | v850e-* | vax-* \ | we32k-* \ | x86-* | x86_64-* | xc16x-* | 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 ;; ms1-*) basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` ;; 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 ;; openrisc | openrisc-*) basic_machine=or32-unknown ;; 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 ;; pc98) basic_machine=i386-pc ;; pc98-*) basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` ;; 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 ;; rdos) basic_machine=i386-pc os=-rdos ;; 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 ;; sde) basic_machine=mipsisa32-sde os=-elf ;; 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 ;; sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) 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* | -solidbsd* \ | -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-newlib* | -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* \ | -skyos* | -haiku* | -rdos* | -toppers*) # 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* | -haiku* \ | -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 score-*) os=-elf ;; spu-*) os=-elf ;; *-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 ;; *-haiku) os=-haiku ;; *-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 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: hdf-eos4-2.17v1.00.dfsg.1/config/install-sh0000555000175000017500000003160010756621466021240 0ustar amckinstryamckinstry#!/bin/sh # install - install a program, script, or datafile scriptversion=2006-10-14.15 # 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. nl=' ' IFS=" "" $nl" # set DOITPROG to echo to test this script # Don't use :- since 4.3BSD and earlier shells don't like it. doit="${DOITPROG-}" if test -z "$doit"; then doit_exec=exec else doit_exec=$doit fi # Put in absolute file names if you don't have them in your path; # or use environment 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}" posix_glob= posix_mkdir= # Desired mode of installed file. mode=0755 chmodcmd=$chmodprog chowncmd= chgrpcmd= stripcmd= rmcmd="$rmprog -f" mvcmd="$mvprog" src= dst= dir_arg= dstarg= no_target_directory= usage="Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0 [OPTION]... SRCFILES... DIRECTORY or: $0 [OPTION]... -t DIRECTORY SRCFILES... or: $0 [OPTION]... -d DIRECTORIES... In the 1st form, copy SRCFILE to DSTFILE. In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. In the 4th, create DIRECTORIES. Options: -c (ignored) -d create directories instead of installing files. -g GROUP $chgrpprog installed files to GROUP. -m MODE $chmodprog installed files to MODE. -o USER $chownprog installed files to USER. -s $stripprog installed files. -t DIRECTORY install into DIRECTORY. -T report an error if DSTFILE is a directory. --help display this help and exit. --version display version info and exit. Environment variables override the default commands: CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG " while test $# -ne 0; do case $1 in -c) shift continue;; -d) dir_arg=true shift continue;; -g) chgrpcmd="$chgrpprog $2" shift shift continue;; --help) echo "$usage"; exit $?;; -m) mode=$2 shift shift case $mode in *' '* | *' '* | *' '* | *'*'* | *'?'* | *'['*) echo "$0: invalid mode: $mode" >&2 exit 1;; esac continue;; -o) chowncmd="$chownprog $2" shift shift continue;; -s) stripcmd=$stripprog shift continue;; -t) dstarg=$2 shift shift continue;; -T) no_target_directory=true shift continue;; --version) echo "$0 $scriptversion"; exit $?;; --) shift break;; -*) echo "$0: invalid option: $1" >&2 exit 1;; *) break;; esac done if test $# -ne 0 && test -z "$dir_arg$dstarg"; then # When -d is used, all remaining arguments are directories to create. # When -t is used, the destination is already specified. # Otherwise, the last argument is the destination. Remove it from $@. for arg do if test -n "$dstarg"; then # $@ is not empty: it contains at least $arg. set fnord "$@" "$dstarg" shift # fnord fi shift # arg dstarg=$arg done fi if test $# -eq 0; then if test -z "$dir_arg"; then echo "$0: no input file specified." >&2 exit 1 fi # It's OK to call `install-sh -d' without argument. # This can happen when creating conditional directories. exit 0 fi if test -z "$dir_arg"; then trap '(exit $?); exit' 1 2 13 15 # Set umask so as not to create temps with too-generous modes. # However, 'strip' requires both read and write access to temps. case $mode in # Optimize common cases. *644) cp_umask=133;; *755) cp_umask=22;; *[0-7]) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw='% 200' fi cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; *) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw=,u+rw fi cp_umask=$mode$u_plus_rw;; esac fi for src do # Protect names starting with `-'. case $src in -*) src=./$src ;; esac if test -n "$dir_arg"; then dst=$src dstdir=$dst test -d "$dstdir" dstdir_status=$? else # Waiting for this to be detected by the "$cpprog $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if test ! -f "$src" && test ! -d "$src"; then echo "$0: $src does not exist." >&2 exit 1 fi if test -z "$dstarg"; then echo "$0: no destination specified." >&2 exit 1 fi dst=$dstarg # Protect names starting with `-'. case $dst in -*) dst=./$dst ;; esac # If destination is a directory, append the input filename; won't work # if double slashes aren't ignored. if test -d "$dst"; then if test -n "$no_target_directory"; then echo "$0: $dstarg: Is a directory" >&2 exit 1 fi dstdir=$dst dst=$dstdir/`basename "$src"` dstdir_status=0 else # Prefer dirname, but fall back on a substitute if dirname fails. dstdir=` (dirname "$dst") 2>/dev/null || expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$dst" : 'X\(//\)[^/]' \| \ X"$dst" : 'X\(//\)$' \| \ X"$dst" : 'X\(/\)' \| . 2>/dev/null || echo X"$dst" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q' ` test -d "$dstdir" dstdir_status=$? fi fi obsolete_mkdir_used=false if test $dstdir_status != 0; then case $posix_mkdir in '') # Create intermediate dirs using mode 755 as modified by the umask. # This is like FreeBSD 'install' as of 1997-10-28. umask=`umask` case $stripcmd.$umask in # Optimize common cases. *[2367][2367]) mkdir_umask=$umask;; .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; *[0-7]) mkdir_umask=`expr $umask + 22 \ - $umask % 100 % 40 + $umask % 20 \ - $umask % 10 % 4 + $umask % 2 `;; *) mkdir_umask=$umask,go-w;; esac # With -d, create the new directory with the user-specified mode. # Otherwise, rely on $mkdir_umask. if test -n "$dir_arg"; then mkdir_mode=-m$mode else mkdir_mode= fi posix_mkdir=false case $umask in *[123567][0-7][0-7]) # POSIX mkdir -p sets u+wx bits regardless of umask, which # is incompatible with FreeBSD 'install' when (umask & 300) != 0. ;; *) tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 if (umask $mkdir_umask && exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 then if test -z "$dir_arg" || { # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writeable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. ls_ld_tmpdir=`ls -ld "$tmpdir"` case $ls_ld_tmpdir in d????-?r-*) different_mode=700;; d????-?--*) different_mode=755;; *) false;; esac && $mkdirprog -m$different_mode -p -- "$tmpdir" && { ls_ld_tmpdir_1=`ls -ld "$tmpdir"` test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" } } then posix_mkdir=: fi rmdir "$tmpdir/d" "$tmpdir" else # Remove any dirs left behind by ancient mkdir implementations. rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null fi trap '' 0;; esac;; esac if $posix_mkdir && ( umask $mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" ) then : else # The umask is ridiculous, or mkdir does not conform to POSIX, # or it failed possibly due to a race condition. Create the # directory the slow way, step by step, checking for races as we go. case $dstdir in /*) prefix=/ ;; -*) prefix=./ ;; *) prefix= ;; esac case $posix_glob in '') if (set -f) 2>/dev/null; then posix_glob=true else posix_glob=false fi ;; esac oIFS=$IFS IFS=/ $posix_glob && set -f set fnord $dstdir shift $posix_glob && set +f IFS=$oIFS prefixes= for d do test -z "$d" && continue prefix=$prefix$d if test -d "$prefix"; then prefixes= else if $posix_mkdir; then (umask=$mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break # Don't fail if two instances are running concurrently. test -d "$prefix" || exit 1 else case $prefix in *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; *) qprefix=$prefix;; esac prefixes="$prefixes '$qprefix'" fi fi prefix=$prefix/ done if test -n "$prefixes"; then # Don't fail if two instances are running concurrently. (umask $mkdir_umask && eval "\$doit_exec \$mkdirprog $prefixes") || test -d "$dstdir" || exit 1 obsolete_mkdir_used=true fi fi fi if test -n "$dir_arg"; then { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 else # Make a couple of temp file names in the proper directory. dsttmp=$dstdir/_inst.$$_ rmtmp=$dstdir/_rm.$$_ # Trap to clean up those temp files at exit. trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 # Copy the file name to the temp name. (umask $cp_umask && $doit_exec $cpprog "$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 $cpprog $src $dsttmp" command. # { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \ && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \ && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } \ && { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && # Now rename the file to the real destination. { $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null \ || { # The rename failed, perhaps because mv can't rename something else # to itself, or perhaps because mv is so ancient that it does not # support -f. # 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 test -f "$dst"; then $doit $rmcmd -f "$dst" 2>/dev/null \ || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null \ && { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }; }\ || { echo "$0: cannot unlink or rename $dst" >&2 (exit 1); exit 1 } else : fi } && # Now rename the file to the real destination. $doit $mvcmd "$dsttmp" "$dst" } } || exit 1 trap '' 0 fi done # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-end: "$" # End: hdf-eos4-2.17v1.00.dfsg.1/config/depcomp0000555000175000017500000004224610756621465020620 0ustar amckinstryamckinstry#! /bin/sh # depcomp - compile a program generating dependencies as side-effects scriptversion=2006-10-15.18 # Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006 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., 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. # Originally written by Alexandre Oliva . case $1 in '') echo "$0: No command. Try \`$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: depcomp [--help] [--version] PROGRAM [ARGS] Run PROGRAMS ARGS to compile a file, generating dependencies as side-effects. Environment variables: depmode Dependency tracking mode. source Source file read by `PROGRAMS ARGS'. object Object file output by `PROGRAMS ARGS'. DEPDIR directory where to store dependencies. depfile Dependency file to output. tmpdepfile Temporary file to use when outputing dependencies. libtool Whether libtool is used (yes/no). Report bugs to . EOF exit $? ;; -v | --v*) echo "depcomp $scriptversion" exit $? ;; esac 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 # Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. depfile=${depfile-`echo "$object" | sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} 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. ## Unfortunately, FreeBSD c89 acceptance of flags depends upon ## the command line argument order; so add the flags where they ## appear in depend2.am. Note that the slowdown incurred here ## affects only configure: in makefiles, %FASTDEP% shortcuts this. for arg do case $arg in -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; *) set fnord "$@" "$arg" ;; esac shift # fnord shift # $arg done "$@" 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" ;; hp2) # The "hp" stanza above does not work with aCC (C++) and HP's ia64 # compilers, which have integrated preprocessors. The correct option # to use with these is +Maked; it writes dependencies to a file named # 'foo.d', which lands next to the object file, wherever that # happens to be. # Much of this is similar to the tru64 case; see comments there. 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$base.d tmpdepfile2=$dir.libs/$base.d "$@" -Wc,+Maked else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d "$@" +Maked fi stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile1" "$tmpdepfile2" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" do test -f "$tmpdepfile" && break done if test -f "$tmpdepfile"; then sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile" # Add `dependent.h:' lines. sed -ne '2,${; s/^ *//; s/ \\*$//; s/$/:/; p;}' "$tmpdepfile" >> "$depfile" else echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" "$tmpdepfile2" ;; 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 # With Tru64 cc, shared objects can also be used to make a # static library. This mechanism is used in libtool 1.4 series to # handle both shared and static libraries in a single compilation. # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d. # # With libtool 1.5 this exception was removed, and libtool now # generates 2 separate objects for the 2 libraries. These two # compilations output dependencies in $dir.libs/$base.o.d and # in $dir$base.o.d. We have to check for both files, because # one of the two compilations can be disabled. We should prefer # $dir$base.o.d over $dir.libs/$base.o.d because the latter is # automatically cleaned when .libs/ is deleted, while ignoring # the former would cause a distcleancheck panic. tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4 tmpdepfile2=$dir$base.o.d # libtool 1.5 tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5 tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504 "$@" -Wc,-MD else tmpdepfile1=$dir$base.o.d tmpdepfile2=$dir$base.d tmpdepfile3=$dir$base.d tmpdepfile4=$dir$base.d "$@" -MD fi stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" do test -f "$tmpdepfile" && break done 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 -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ -e '/^#line [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 # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-end: "$" # End: hdf-eos4-2.17v1.00.dfsg.1/config/include.am0000555000175000017500000000032310756621465021176 0ustar amckinstryamckinstry# config/include.am ## ## This file is included in the beginning of each Makefile.am. It ## contains shared definitions. LIBHDFEOS2=$(top_builddir)/src/libhdfeos.la LIBGCTP=$(top_builddir)/gctp/src/libGctp.la hdf-eos4-2.17v1.00.dfsg.1/config/ltmain.sh0000555000175000017500000057753010756621467021101 0ustar amckinstryamckinstry# 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, 2005 # 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., 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. 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.22 TIMESTAMP=" (1.1220.2.365 2005/12/18 22:14:06)" # 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 # 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= duplicate_deps=no preserve_args= lo2o="s/\\.lo\$/.${objext}/" o2lo="s/\\.${objext}\$/.lo/" ##################################### # Shell function definitions: # This seems to be the best place for them # func_mktempdir [string] # Make a temporary directory that won't clash with other running # libtool processes, and avoids race conditions if possible. If # given, STRING is the basename for that directory. func_mktempdir () { my_template="${TMPDIR-/tmp}/${1-$progname}" if test "$run" = ":"; then # Return a directory name, but don't create it in dry-run mode my_tmpdir="${my_template}-$$" else # If mktemp works, use that first and foremost my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null` if test ! -d "$my_tmpdir"; then # Failing that, at least try and use $RANDOM to avoid a race my_tmpdir="${my_template}-${RANDOM-0}$$" save_mktempdir_umask=`umask` umask 0077 $mkdir "$my_tmpdir" umask $save_mktempdir_umask fi # If we're not in dry-run mode, bomb out on failure test -d "$my_tmpdir" || { $echo "cannot create temporary directory \`$my_tmpdir'" 1>&2 exit $EXIT_FAILURE } fi $echo "X$my_tmpdir" | $Xsed } # 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 /{s,.*,import,;p;q;};}'` case $win32_nmres in import*) win32_libid_type="x86 archive import";; *) win32_libid_type="x86 archive static";; esac 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 } # func_extract_an_archive dir oldlib func_extract_an_archive () { f_ex_an_ar_dir="$1"; shift f_ex_an_ar_oldlib="$1" $show "(cd $f_ex_an_ar_dir && $AR x $f_ex_an_ar_oldlib)" $run eval "(cd \$f_ex_an_ar_dir && $AR x \$f_ex_an_ar_oldlib)" || exit $? if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then : else $echo "$modename: ERROR: object name conflicts: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" 1>&2 exit $EXIT_FAILURE fi } # func_extract_archives gentop oldlib ... func_extract_archives () { my_gentop="$1"; shift my_oldlibs=${1+"$@"} my_oldobjs="" my_xlib="" my_xabs="" my_xdir="" my_status="" $show "${rm}r $my_gentop" $run ${rm}r "$my_gentop" $show "$mkdir $my_gentop" $run $mkdir "$my_gentop" my_status=$? if test "$my_status" -ne 0 && test ! -d "$my_gentop"; then exit $my_status fi for my_xlib in $my_oldlibs; do # Extract the objects. case $my_xlib in [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;; *) my_xabs=`pwd`"/$my_xlib" ;; esac my_xlib=`$echo "X$my_xlib" | $Xsed -e 's%^.*/%%'` my_xdir="$my_gentop/$my_xlib" $show "${rm}r $my_xdir" $run ${rm}r "$my_xdir" $show "$mkdir $my_xdir" $run $mkdir "$my_xdir" exit_status=$? if test "$exit_status" -ne 0 && test ! -d "$my_xdir"; then exit $exit_status fi case $host in *-darwin*) $show "Extracting $my_xabs" # Do not bother doing anything if just a dry run if test -z "$run"; then darwin_orig_dir=`pwd` cd $my_xdir || exit $? darwin_archive=$my_xabs darwin_curdir=`pwd` darwin_base_archive=`$echo "X$darwin_archive" | $Xsed -e 's%^.*/%%'` darwin_arches=`lipo -info "$darwin_archive" 2>/dev/null | $EGREP Architectures 2>/dev/null` if test -n "$darwin_arches"; then darwin_arches=`echo "$darwin_arches" | $SED -e 's/.*are://'` darwin_arch= $show "$darwin_base_archive has multiple architectures $darwin_arches" for darwin_arch in $darwin_arches ; do mkdir -p "unfat-$$/${darwin_base_archive}-${darwin_arch}" lipo -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}" cd "unfat-$$/${darwin_base_archive}-${darwin_arch}" func_extract_an_archive "`pwd`" "${darwin_base_archive}" cd "$darwin_curdir" $rm "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" done # $darwin_arches ## Okay now we have a bunch of thin objects, gotta fatten them up :) darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print| xargs basename | sort -u | $NL2SP` darwin_file= darwin_files= for darwin_file in $darwin_filelist; do darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP` lipo -create -output "$darwin_file" $darwin_files done # $darwin_filelist ${rm}r unfat-$$ cd "$darwin_orig_dir" else cd "$darwin_orig_dir" func_extract_an_archive "$my_xdir" "$my_xabs" fi # $darwin_arches fi # $run ;; *) func_extract_an_archive "$my_xdir" "$my_xabs" ;; esac my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP` done func_extract_archives_result="$my_oldobjs" } # End of Shell function definitions ##################################### # Darwin sucks eval std_shrext=\"$shrext_cmds\" disable_libs=no # 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) 2005 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 $? ;; --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 $? ;; --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 $? ;; --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 preserve_args="$preserve_args --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 case $disable_libs in no) ;; shared) build_libtool_libs=no build_old_libs=yes ;; static) build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac` ;; esac # 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, and some SunOS ksh mistreat backslash-escaping # in scan sets (worked around with variable expansion), # and furthermore cannot handle '|' '&' '(' ')' in scan sets # at all, so we specify them 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 qlibobj=`$echo "X$libobj" | $Xsed -e "$sed_quote_subst"` case $qlibobj in *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") qlibobj="\"$qlibobj\"" ;; esac test "X$libobj" != "X$qlibobj" \ && $echo "X$libobj" | grep '[]~#^*{};<>?"'"'"' &()|`$[]' \ && $echo "$modename: libobj name \`$libobj' may not contain shell special characters." 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 qsrcfile=`$echo "X$srcfile" | $Xsed -e "$sed_quote_subst"` case $qsrcfile in *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") qsrcfile="\"$qsrcfile\"" ;; esac $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 prefer_static_libs=yes else if test -z "$pic_flag" && test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=built fi build_libtool_libs=no build_old_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 else # If the PIC object exists, use it instead. # $xdir was prepended to $pic_object above. non_pic_object="$pic_object" non_pic_objects="$non_pic_objects $non_pic_object" 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 ;; darwin_framework|darwin_framework_skip) test "$prev" = "darwin_framework" && compiler_flags="$compiler_flags $arg" compile_command="$compile_command $arg" finalize_command="$finalize_command $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 ;; -framework|-arch|-isysroot) case " $CC " in *" ${arg} ${1} "* | *" ${arg} ${1} "*) prev=darwin_framework_skip ;; *) compiler_flags="$compiler_flags $arg" prev=darwin_framework ;; esac compile_command="$compile_command $arg" finalize_command="$finalize_command $arg" 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 absdir="$dir" notinst_path="$notinst_path $dir" 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*) testbindir=`$echo "X$dir" | $Xsed -e 's*/lib$*/bin*'` case :$dllsearchpath: in *":$dir:"*) ;; *) dllsearchpath="$dllsearchpath:$dir";; esac case :$dllsearchpath: in *":$testbindir:"*) ;; *) dllsearchpath="$dllsearchpath:$testbindir";; esac ;; esac continue ;; -l*) if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos*) # These systems don't actually have a C or math library (as such) continue ;; *-*-os2*) # These systems don't actually have a C library (as such) test "X$arg" = "X-lc" && continue ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # 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 ;; *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype test "X$arg" = "X-lc" && continue ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work test "X$arg" = "X-lc" && continue ;; esac elif test "X$arg" = "X-lc_r"; then case $host in *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc_r directly, use -pthread flag. continue ;; esac fi deplibs="$deplibs $arg" continue ;; # Tru64 UNIX uses -model [arg] to determine the layout of C++ # classes, name mangling, and exception handling. -model) compile_command="$compile_command $arg" compiler_flags="$compiler_flags $arg" finalize_command="$finalize_command $arg" prev=xcompiler continue ;; -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe) compiler_flags="$compiler_flags $arg" compile_command="$compile_command $arg" finalize_command="$finalize_command $arg" continue ;; -module) module=yes continue ;; # -64, -mips[0-9] enable 64-bit mode on the SGI compiler # -r[0-9][0-9]* specifies the processor on the SGI compiler # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler # +DA*, +DD* enable 64-bit mode on the HP compiler # -q* pass through compiler args for the IBM compiler # -m* pass through architecture-specific compiler args for GCC # -m*, -t[45]*, -txscale* pass through architecture-specific # compiler args for GCC # -pg pass through profiling flag for GCC # @file GCC response files -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*|-pg| \ -t[45]*|-txscale*|@*) # 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" compiler_flags="$compiler_flags $arg" 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 else # If the PIC object exists, use it instead. # $xdir was prepended to $pic_object above. non_pic_object="$pic_object" non_pic_objects="$non_pic_objects $non_pic_object" 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 exit_status=$? if test "$exit_status" -ne 0 && test ! -d "$output_objdir"; then exit $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 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% $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 compiler_flags="$compiler_flags $deplib" 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) valid_a_lib=no case $deplibs_check_method in match_pattern*) set dummy $deplibs_check_method match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"` if eval $echo \"$deplib\" 2>/dev/null \ | $SED 10q \ | $EGREP "$match_pattern_regex" > /dev/null; then valid_a_lib=yes fi ;; pass_all) valid_a_lib=yes ;; esac if test "$valid_a_lib" != yes; 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' or unhandled argument \`$deplib'" 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 avoidtemprpath= # 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 test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes else if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then dir="$ladir" absdir="$abs_ladir" # Remove this search path later notinst_path="$notinst_path $abs_ladir" else dir="$ladir/$objdir" absdir="$abs_ladir/$objdir" # Remove this search path later notinst_path="$notinst_path $abs_ladir" fi 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" && test -z "$avoidtemprpath" ; then # Make sure the rpath contains only unique directories. case "$temp_rpath " in *" $dir "*) ;; *" $absdir "*) ;; *) temp_rpath="$temp_rpath $absdir" ;; 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 use_static_libs=$prefer_static_libs if test "$use_static_libs" = built && test "$installed" = yes ; then use_static_libs=no fi if test -n "$library_names" && { test "$use_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.0.[024]*) add_dir="-L$dir" ;; *-*-sysv4*uw2*) add_dir="-L$dir" ;; *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \ *-*-unixware7*) 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 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 *" $path "*) ;; *) deplibs="$path $deplibs" ;; esac case " $deplibs " in *" $depdepl "*) ;; *) deplibs="$depdepl $deplibs" ;; 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" ;; 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' must be 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' must be 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' must be 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="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$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* | *-*-dragonfly*) # Do not include libc due to us having libc/libc_r. ;; *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work ;; *) # 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 # move library search paths that coincide with paths to not yet # installed libraries to the beginning of the library search list new_libs= for path in $notinst_path; do case " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $deplibs " in *" -L$path/$objdir "*) new_libs="$new_libs -L$path/$objdir" ;; esac ;; esac done for deplib in $deplibs; do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *) new_libs="$new_libs $deplib" ;; esac ;; *) new_libs="$new_libs $deplib" ;; esac done deplibs="$new_libs" # 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" linknames= 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=: # Break out early, otherwise skipped_export may be # set to false by a later but shorter cmd. break 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" generated="$generated $gentop" func_extract_archives $gentop $convenience libobjs="$libobjs $func_extract_archives_result" 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" : ".*" 2>/dev/null` && 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 output_la=`$echo "X$output" | $Xsed -e "$basename"` # 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/$output_la-${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" : ".*" 2>/dev/null` && 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/$output_la-${k}.$objext k=`expr $k + 1` output=$output_objdir/$output_la-${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 reloadable object files # after they are used. i=0 while test "$i" -lt "$k" do i=`expr $i + 1` delfiles="$delfiles $output_objdir/$output_la-${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" || { lt_exit=$? # Restore the uninstalled library and exit if test "$mode" = relink; then $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)' fi exit $lt_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 $? if test -n "$convenience"; then if test -z "$whole_archive_flag_spec"; then $show "${rm}r $gentop" $run ${rm}r "$gentop" fi fi 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" generated="$generated $gentop" func_extract_archives $gentop $convenience reload_conv_objs="$reload_objs $func_extract_archives_result" 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 # move library search paths that coincide with paths to not yet # installed libraries to the beginning of the library search list new_libs= for path in $notinst_path; do case " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $compile_deplibs " in *" -L$path/$objdir "*) new_libs="$new_libs -L$path/$objdir" ;; esac ;; esac done for deplib in $compile_deplibs; do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *) new_libs="$new_libs $deplib" ;; esac ;; *) new_libs="$new_libs $deplib" ;; esac done compile_deplibs="$new_libs" 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*) testbindir=`$echo "X$libdir" | $Xsed -e 's*/lib$*/bin*'` case :$dllsearchpath: in *":$libdir:"*) ;; *) dllsearchpath="$dllsearchpath:$libdir";; esac case :$dllsearchpath: in *":$testbindir:"*) ;; *) dllsearchpath="$dllsearchpath:$testbindir";; 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/$outputname.exp" $run $rm $export_symbols $run eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"' case $host in *cygwin* | *mingw* ) $run eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' $run eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"' ;; esac else $run eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"' $run eval 'grep -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T' $run eval 'mv "$nlist"T "$nlist"' case $host in *cygwin* | *mingw* ) $run eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' $run eval 'cat "$nlist" >> "$output_objdir/$outputname.def"' ;; esac 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. */ " case $host in *cygwin* | *mingw* ) $echo >> "$output_objdir/$dlsyms" "\ /* DATA imports from DLLs on WIN32 can't be const, because runtime relocations are performed -- see ld's documentation on pseudo-relocs */ struct { " ;; * ) $echo >> "$output_objdir/$dlsyms" "\ const struct { " ;; esac $echo >> "$output_objdir/$dlsyms" "\ 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 $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")" $run eval '(cd $output_objdir && $LTCC $LTCFLAGS -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. case $host in *cygwin* | *mingw* ) if test -f "$output_objdir/${outputname}.def" ; then compile_command=`$echo "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%"` finalize_command=`$echo "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%"` else 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}%"` fi ;; * ) 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}%"` ;; esac ;; *) $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" exit_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 $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* ) output_name=`basename $output` output_path=`dirname $output` cwrappersource="$output_path/$objdir/lt-$output_name.c" cwrapper="$output_path/$output_name.exe" $rm $cwrappersource $cwrapper trap "$rm $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15 cat > $cwrappersource <> $cwrappersource<<"EOF" #include #include #include #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 '/' # define PATH_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 # ifndef PATH_SEPARATOR_2 # define PATH_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 */ #ifndef PATH_SEPARATOR_2 # define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR) #else /* PATH_SEPARATOR_2 */ # define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2) #endif /* PATH_SEPARATOR_2 */ #define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type))) #define XFREE(stale) do { \ if (stale) { free ((void *) stale); stale = 0; } \ } while (0) /* -DDEBUG is fairly common in CFLAGS. */ #undef DEBUG #if defined DEBUGWRAPPER # define DEBUG(format, ...) fprintf(stderr, format, __VA_ARGS__) #else # define DEBUG(format, ...) #endif const char *program_name = NULL; void * xmalloc (size_t num); char * xstrdup (const char *string); const char * base_name (const char *name); char * find_executable(const char *wrapper); int check_executable(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 (base_name (argv[0])); DEBUG("(main) argv[0] : %s\n",argv[0]); DEBUG("(main) program_name : %s\n",program_name); newargz = XMALLOC(char *, argc+2); EOF cat >> $cwrappersource <> $cwrappersource <<"EOF" newargz[1] = find_executable(argv[0]); if (newargz[1] == NULL) lt_fatal("Couldn't find %s", argv[0]); DEBUG("(main) found exe at : %s\n",newargz[1]); /* 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; for (i=0; i> $cwrappersource <> $cwrappersource <> $cwrappersource <<"EOF" return 127; } 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 ; } const char * base_name (const char *name) { const char *base; #if defined (HAVE_DOS_BASED_FILE_SYSTEM) /* Skip over the disk name in MSDOS pathnames. */ if (isalpha ((unsigned char)name[0]) && name[1] == ':') name += 2; #endif for (base = name; *name; name++) if (IS_DIR_SEPARATOR (*name)) base = name + 1; return base; } int check_executable(const char * path) { struct stat st; DEBUG("(check_executable) : %s\n", path ? (*path ? path : "EMPTY!") : "NULL!"); if ((!path) || (!*path)) return 0; if ((stat (path, &st) >= 0) && ( /* MinGW & native WIN32 do not support S_IXOTH or S_IXGRP */ #if defined (S_IXOTH) ((st.st_mode & S_IXOTH) == S_IXOTH) || #endif #if defined (S_IXGRP) ((st.st_mode & S_IXGRP) == S_IXGRP) || #endif ((st.st_mode & S_IXUSR) == S_IXUSR)) ) return 1; else return 0; } /* Searches for the full path of the wrapper. Returns newly allocated full path name if found, NULL otherwise */ char * find_executable (const char* wrapper) { int has_slash = 0; const char* p; const char* p_next; /* static buffer for getcwd */ char tmp[LT_PATHMAX + 1]; int tmp_len; char* concat_name; DEBUG("(find_executable) : %s\n", wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"); if ((wrapper == NULL) || (*wrapper == '\0')) return NULL; /* Absolute path? */ #if defined (HAVE_DOS_BASED_FILE_SYSTEM) if (isalpha ((unsigned char)wrapper[0]) && wrapper[1] == ':') { concat_name = xstrdup (wrapper); if (check_executable(concat_name)) return concat_name; XFREE(concat_name); } else { #endif if (IS_DIR_SEPARATOR (wrapper[0])) { concat_name = xstrdup (wrapper); if (check_executable(concat_name)) return concat_name; XFREE(concat_name); } #if defined (HAVE_DOS_BASED_FILE_SYSTEM) } #endif for (p = wrapper; *p; p++) if (*p == '/') { has_slash = 1; break; } if (!has_slash) { /* no slashes; search PATH */ const char* path = getenv ("PATH"); if (path != NULL) { for (p = path; *p; p = p_next) { const char* q; size_t p_len; for (q = p; *q; q++) if (IS_PATH_SEPARATOR(*q)) break; p_len = q - p; p_next = (*q == '\0' ? q : q + 1); if (p_len == 0) { /* empty path: current directory */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal ("getcwd failed"); tmp_len = strlen(tmp); concat_name = XMALLOC(char, tmp_len + 1 + strlen(wrapper) + 1); memcpy (concat_name, tmp, tmp_len); concat_name[tmp_len] = '/'; strcpy (concat_name + tmp_len + 1, wrapper); } else { concat_name = XMALLOC(char, p_len + 1 + strlen(wrapper) + 1); memcpy (concat_name, p, p_len); concat_name[p_len] = '/'; strcpy (concat_name + p_len + 1, wrapper); } if (check_executable(concat_name)) return concat_name; XFREE(concat_name); } } /* not found in PATH; assume curdir */ } /* Relative path | not found in path: prepend cwd */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal ("getcwd failed"); tmp_len = strlen(tmp); concat_name = XMALLOC(char, tmp_len + 1 + strlen(wrapper) + 1); memcpy (concat_name, tmp, tmp_len); concat_name[tmp_len] = '/'; strcpy (concat_name + tmp_len + 1, wrapper); if (check_executable(concat_name)) return concat_name; XFREE(concat_name); return NULL; } 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 $LTCFLAGS -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. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 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" generated="$generated $gentop" func_extract_archives $gentop $addlibs oldobjs="$oldobjs $func_extract_archives_result" 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 # POSIX demands no paths to be encoded in archives. We have # to avoid creating archives with duplicate basenames if we # might have to extract them afterwards, e.g., when creating a # static archive out of a convenience library, or when linking # the entirety of a libtool archive into another (currently # not supported by libtool). if (for obj in $oldobjs do $echo "X$obj" | $Xsed -e 's%^.*/%%' done | sort | sort -uc >/dev/null 2>&1); then : else $echo "copying selected object files to avoid basename conflicts..." if test -z "$gentop"; then gentop="$output_objdir/${outputname}x" generated="$generated $gentop" $show "${rm}r $gentop" $run ${rm}r "$gentop" $show "$mkdir $gentop" $run $mkdir "$gentop" exit_status=$? if test "$exit_status" -ne 0 && test ! -d "$gentop"; then exit $exit_status fi fi save_oldobjs=$oldobjs oldobjs= counter=1 for obj in $save_oldobjs do objbase=`$echo "X$obj" | $Xsed -e 's%^.*/%%'` case " $oldobjs " in " ") oldobjs=$obj ;; *[\ /]"$objbase "*) while :; do # Make sure we don't pick an alternate name that also # overlaps. newobj=lt$counter-$objbase counter=`expr $counter + 1` case " $oldobjs " in *[\ /]"$newobj "*) ;; *) if test ! -f "$gentop/$newobj"; then break; fi ;; esac done $show "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj" $run ln "$obj" "$gentop/$newobj" || $run cp "$obj" "$gentop/$newobj" oldobjs="$oldobjs $gentop/$newobj" ;; *) oldobjs="$oldobjs $obj" ;; esac done fi 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 # 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" : ".*" 2>/dev/null` && 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" | 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) case " $install_prog " in *[\\\ /]cp\ *) ;; *) prev=$arg ;; esac ;; -g | -m | -o) prev=$arg ;; -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. # Try `ln -sf' first, because the `ln' binary might depend on # the symlink we replace! Solaris /bin/ln does not understand -f, # so we also need to try rm && ln -s. for linkname do if test "$linkname" != "$realname"; then $show "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })" $run eval "(cd $destdir && { $LN_S -f $realname $linkname || { $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" || { lt_exit=$? # Restore the uninstalled library and exit if test "$mode" = relink; then $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)' fi exit $lt_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= # Note that it is not necessary on cygwin/mingw to append a dot to # foo even if both foo and FILE.exe exist: automatic-append-.exe # behavior happens only for exec(3), not for open(2)! Also, sourcing # `FILE.' does not work on cygwin managed mounts. # # If there is no directory component, then add one. case $wrapper in */* | *\\*) . ${wrapper} ;; *) . ./${wrapper} ;; 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= # Note that it is not necessary on cygwin/mingw to append a dot to # foo even if both foo and FILE.exe exist: automatic-append-.exe # behavior happens only for exec(3), not for open(2)! Also, sourcing # `FILE.' does not work on cygwin managed mounts. # # If there is no directory component, then add one. case $wrapper in */* | *\\*) . ${wrapper} ;; *) . ./${wrapper} ;; esac outputname= if test "$fast_install" = no && test -n "$relink_command"; then if test "$finalize" = yes && test -z "$run"; then tmpdir=`func_mktempdir` 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 anyway 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 "X----------------------------------------------------------------------" | $Xsed $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 "X----------------------------------------------------------------------" | $Xsed 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" case "$mode" in clean) case " $library_names " in # " " in the beginning catches empty $dlname *" $dlname "*) ;; *) rmfiles="$rmfiles $objdir/$dlname" ;; esac test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i" ;; uninstall) 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. ;; esac 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 $? # 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 disable_libs=shared # ### END LIBTOOL TAG CONFIG: disable-shared # ### BEGIN LIBTOOL TAG CONFIG: disable-static disable_libs=static # ### END LIBTOOL TAG CONFIG: disable-static # Local Variables: # mode:shell-script # sh-indentation:2 # End: hdf-eos4-2.17v1.00.dfsg.1/config/missing0000555000175000017500000002557710756621470020646 0ustar amckinstryamckinstry#! /bin/sh # Common stub for a few missing GNU programs while installing. scriptversion=2006-05-10.23 # Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006 # 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., 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. if test $# -eq 0; then echo 1>&2 "Try \`$0 --help' for more information" exit 1 fi run=: sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p' sed_minuso='s/.* -o \([^ ]*\).*/\1/p' # 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 msg="missing on your system" case $1 in --run) # Try to run requested program, and just exit if it succeeds. run= shift "$@" && exit 0 # Exit code 63 means version mismatch. This often happens # when the user try to use an ancient version of a tool on # a file that requires a minimum version. In this case we # we should proceed has if the program had been absent, or # if --run hadn't been passed. if test $? = 63; then run=: msg="probably too old" fi ;; -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' autom4te touch the output file, or create a stub one 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] Send bug reports to ." exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing $scriptversion (GNU Automake)" exit $? ;; -*) echo 1>&2 "$0: Unknown \`$1' option" echo 1>&2 "Try \`$0 --help' for more information" exit 1 ;; esac # Now exit if we have it, but it failed. Also exit now if we # don't have it and --version was passed (most likely to detect # the program). case $1 in lex|yacc) # Not GNU programs, they don't have --version. ;; tar) if test -n "$run"; then echo 1>&2 "ERROR: \`tar' requires --run" exit 1 elif test "x$2" = "x--version" || test "x$2" = "x--help"; then exit 1 fi ;; *) if test -z "$run" && ($1 --version) > /dev/null 2>&1; then # We have it, but it failed. exit 1 elif test "x$2" = "x--version" || test "x$2" = "x--help"; then # Could not run --version or --help. This is probably someone # running `$TOOL --version' or `$TOOL --help' to check whether # $TOOL exists and not knowing $TOOL uses missing. exit 1 fi ;; esac # If it does not exist, or fails to run (possibly an outdated version), # try to emulate it. case $1 in aclocal*) echo 1>&2 "\ WARNING: \`$1' is $msg. 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) echo 1>&2 "\ WARNING: \`$1' is $msg. 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) echo 1>&2 "\ WARNING: \`$1' is $msg. 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*) echo 1>&2 "\ WARNING: \`$1' is $msg. 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) echo 1>&2 "\ WARNING: \`$1' is needed, but is $msg. 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 "$sed_output"` test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` 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' $msg. 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 test $# -ne 1; then eval LASTARG="\${$#}" case $LASTARG in *.y) SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` if test -f "$SRCFILE"; then cp "$SRCFILE" y.tab.c fi SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` if test -f "$SRCFILE"; then cp "$SRCFILE" y.tab.h fi ;; esac fi if test ! -f y.tab.h; then echo >y.tab.h fi if test ! -f y.tab.c; then echo 'main() { return 0; }' >y.tab.c fi ;; lex|flex) echo 1>&2 "\ WARNING: \`$1' is $msg. 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 test $# -ne 1; then eval LASTARG="\${$#}" case $LASTARG in *.l) SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` if test -f "$SRCFILE"; then cp "$SRCFILE" lex.yy.c fi ;; esac fi if test ! -f lex.yy.c; then echo 'main() { return 0; }' >lex.yy.c fi ;; help2man) echo 1>&2 "\ WARNING: \`$1' is $msg. 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 "$sed_output"` test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` if test -f "$file"; then touch $file else test -z "$file" || exec >$file echo ".ab help2man is required to generate this page" exit 1 fi ;; makeinfo) echo 1>&2 "\ WARNING: \`$1' is $msg. 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." # The file to touch is that specified with -o ... file=`echo "$*" | sed -n "$sed_output"` test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` if test -z "$file"; then # ... or it is the one specified with @setfilename ... infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` file=`sed -n ' /^@setfilename/{ s/.* \([^ ]*\) *$/\1/ p q }' $infile` # ... or it is derived from the source name (dir/f.texi becomes f.info) test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info fi # If the file does not exist, the user really needs makeinfo; # let's fail without touching anything. test -f $file || exit 1 touch $file ;; tar) shift # 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 is $msg. 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 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-end: "$" # End: hdf-eos4-2.17v1.00.dfsg.1/config/config.guess0000555000175000017500000012626010756621463021560 0ustar amckinstryamckinstry#! /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, 2006 Free Software Foundation, # Inc. timestamp='2006-07-02' # 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., 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. # 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 ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # 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 "$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 ; set_cc_for_build= ;' # 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 ;; *:OpenBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} exit ;; *:ekkoBSD:*:*) echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} exit ;; *:SolidBSD:*:*) echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} exit ;; macppc:MirBSD:*:*) echo powerpc-unknown-mirbsd${UNAME_RELEASE} exit ;; *:MirBSD:*:*) echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} exit ;; 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 ;; 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 ;; 21064:Windows_NT:50:3) echo alpha-dec-winnt3.5 exit ;; Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 exit ;; *:[Aa]miga[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-amigaos exit ;; *:[Mm]orph[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-morphos exit ;; *:OS/390:*:*) echo i370-ibm-openedition exit ;; *:z/VM:*:*) echo s390-ibm-zvmoe exit ;; *:OS400:*:*) echo powerpc-ibm-os400 exit ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} exit ;; arm:riscos:*:*|arm:RISCOS:*:*) echo arm-unknown-riscos exit ;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) echo hppa1.1-hitachi-hiuxmpp exit ;; 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 ;; NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 exit ;; DRS?6000:unix:4.0:6*) echo sparc-icl-nx6 exit ;; 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 ;; esac ;; sun4H:SunOS:5.*:*) echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; i86pc:SunOS:5.*:*) echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; 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 ;; 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 ;; sun3*:SunOS:*:*) echo m68k-sun-sunos${UNAME_RELEASE} exit ;; 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 ;; aushp:SunOS:*:*) echo sparc-auspex-sunos${UNAME_RELEASE} exit ;; # 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 ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) echo m68k-milan-mint${UNAME_RELEASE} exit ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) echo m68k-hades-mint${UNAME_RELEASE} exit ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) echo m68k-unknown-mint${UNAME_RELEASE} exit ;; m68k:machten:*:*) echo m68k-apple-machten${UNAME_RELEASE} exit ;; powerpc:machten:*:*) echo powerpc-apple-machten${UNAME_RELEASE} exit ;; RISC*:Mach:*:*) echo mips-dec-mach_bsd4.3 exit ;; RISC*:ULTRIX:*:*) echo mips-dec-ultrix${UNAME_RELEASE} exit ;; VAX*:ULTRIX*:*:*) echo vax-dec-ultrix${UNAME_RELEASE} exit ;; 2020:CLIX:*:* | 2430:CLIX:*:*) echo clipper-intergraph-clix${UNAME_RELEASE} exit ;; 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 && dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && SYSTEM_NAME=`$dummy $dummyarg` && { echo "$SYSTEM_NAME"; exit; } echo mips-mips-riscos${UNAME_RELEASE} exit ;; Motorola:PowerMAX_OS:*:*) echo powerpc-motorola-powermax exit ;; Motorola:*:4.3:PL8-*) echo powerpc-harris-powermax exit ;; Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) echo powerpc-harris-powermax exit ;; Night_Hawk:Power_UNIX:*:*) echo powerpc-harris-powerunix exit ;; m88k:CX/UX:7*:*) echo m88k-harris-cxux7 exit ;; m88k:*:4*:R4*) echo m88k-motorola-sysv4 exit ;; m88k:*:3*:R3*) echo m88k-motorola-sysv3 exit ;; 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 ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) echo m88k-dolphin-sysv3 exit ;; M88*:*:R3*:*) # Delta 88k system running SVR3 echo m88k-motorola-sysv3 exit ;; XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) echo m88k-tektronix-sysv3 exit ;; Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) echo m68k-tektronix-bsd exit ;; *:IRIX*:*:*) echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` exit ;; ????????: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 ;; # Note that: echo "'`uname -s`'" gives 'AIX ' i*86:AIX:*:*) echo i386-ibm-aix exit ;; 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 ;; *: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 if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` then echo "$SYSTEM_NAME" else echo rs6000-ibm-aix3.2.5 fi 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 ;; *: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 ;; *:AIX:*:*) echo rs6000-ibm-aix exit ;; ibmrt:4.4BSD:*|romp-ibm:BSD:*) echo romp-ibm-bsd4.4 exit ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to exit ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) echo rs6000-bull-bosx exit ;; DPX/2?00:B.O.S.:*:*) echo m68k-bull-sysv3 exit ;; 9000/[34]??:4.3bsd:1.*:*) echo m68k-hp-bsd exit ;; hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) echo m68k-hp-bsd4.4 exit ;; 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 eval $set_cc_for_build # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler # generating 64-bit code. GNU and HP use different nomenclature: # # $ CC_FOR_BUILD=cc ./config.guess # => hppa2.0w-hp-hpux11.23 # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess # => hppa64-hp-hpux11.23 if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | grep __LP64__ >/dev/null then HP_ARCH="hppa2.0w" else HP_ARCH="hppa64" fi fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} exit ;; ia64:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` echo ia64-hp-hpux${HPUX_REV} exit ;; 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 && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } echo unknown-hitachi-hiuxwe2 exit ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) echo hppa1.1-hp-bsd exit ;; 9000/8??:4.3bsd:*:*) echo hppa1.0-hp-bsd exit ;; *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix exit ;; hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) echo hppa1.1-hp-osf exit ;; hp8??:OSF1:*:*) echo hppa1.0-hp-osf exit ;; i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then echo ${UNAME_MACHINE}-unknown-osf1mk else echo ${UNAME_MACHINE}-unknown-osf1 fi exit ;; parisc*:Lites*:*:*) echo hppa1.1-hp-lites exit ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) echo c1-convex-bsd exit ;; C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) echo c34-convex-bsd exit ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) echo c38-convex-bsd exit ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) echo c4-convex-bsd exit ;; CRAY*Y-MP:*:*:*) echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; 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 ;; CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*T3E:*:*:*) echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; *:UNICOS/mp:*:*) echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; 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 ;; 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 ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit ;; sparc*:BSD/OS:*:*) echo sparc-unknown-bsdi${UNAME_RELEASE} exit ;; *:BSD/OS:*:*) echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} exit ;; *:FreeBSD:*:*) case ${UNAME_MACHINE} in pc98) echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; amd64) echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; *) echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; esac exit ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin exit ;; i*:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 exit ;; i*:windows32*:*) # uname -m includes "-pc" on this system. echo ${UNAME_MACHINE}-mingw32 exit ;; i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit ;; x86:Interix*:[3456]*) echo i586-pc-interix${UNAME_RELEASE} exit ;; EM64T:Interix*:[3456]*) echo x86_64-unknown-interix${UNAME_RELEASE} exit ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks exit ;; 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 ;; i*:UWIN*:*) echo ${UNAME_MACHINE}-pc-uwin exit ;; amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) echo x86_64-unknown-cygwin exit ;; p*:CYGWIN*:*) echo powerpcle-unknown-cygwin exit ;; prep*:SunOS:5.*:*) echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; *:GNU:*:*) # the GNU system echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` exit ;; *: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 ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit ;; arm*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; avr32*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; cris:Linux:*:*) echo cris-axis-linux-gnu exit ;; crisv32:Linux:*:*) echo crisv32-axis-linux-gnu exit ;; frv:Linux:*:*) echo frv-unknown-linux-gnu exit ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; m32r*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; m68*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; 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 | sed -n ' /^CPU/{ s: ::g p }'`" test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ;; 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 | sed -n ' /^CPU/{ s: ::g p }'`" test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ;; or32:Linux:*:*) echo or32-unknown-linux-gnu exit ;; ppc:Linux:*:*) echo powerpc-unknown-linux-gnu exit ;; ppc64:Linux:*:*) echo powerpc64-unknown-linux-gnu exit ;; 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 ;; 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 ;; parisc64:Linux:*:* | hppa64:Linux:*:*) echo hppa64-unknown-linux-gnu exit ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux exit ;; sh64*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; sparc:Linux:*:* | sparc64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; vax:Linux:*:*) echo ${UNAME_MACHINE}-dec-linux-gnu exit ;; x86_64:Linux:*:*) echo x86_64-unknown-linux-gnu exit ;; 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 ;; coff-i386) echo "${UNAME_MACHINE}-pc-linux-gnucoff" exit ;; "") # 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 ;; 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 #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC) LIBC=gnu #else LIBC=gnuaout #endif #endif #ifdef __dietlibc__ LIBC=dietlibc #endif EOF eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' /^LIBC/{ s: ::g p }'`" test x"${LIBC}" != x && { echo "${UNAME_MACHINE}-pc-linux-${LIBC}" exit } test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; } ;; 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 ;; 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 ;; 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 ;; i*86:XTS-300:*:STOP) echo ${UNAME_MACHINE}-unknown-stop exit ;; i*86:atheos:*:*) echo ${UNAME_MACHINE}-unknown-atheos exit ;; i*86:syllable:*:*) echo ${UNAME_MACHINE}-pc-syllable exit ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit ;; i*86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp exit ;; 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 ;; i*86:*:5:[678]*) # UnixWare 7.x, OpenUNIX and OpenServer 6. 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 ;; 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 ;; 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 ;; Intel:Mach:3*:*) echo i386-pc-mach3 exit ;; paragon:*:*:*) echo i860-intel-osf1 exit ;; 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 ;; mini*:CTIX:SYS*5:*) # "miniframe" echo m68010-convergent-sysv exit ;; mc68k:UNIX:SYSTEM5:3.51m) echo m68k-convergent-sysv exit ;; M680?0:D-NIX:5.3:*) echo m68k-diab-dnix exit ;; M68*:*:R3V[5678]*:*) test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; 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; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} exit ;; mc68030:UNIX_System_V:4.*:*) echo m68k-atari-sysv4 exit ;; TSUNAMI:LynxOS:2.*:*) echo sparc-unknown-lynxos${UNAME_RELEASE} exit ;; rs6000:LynxOS:2.*:*) echo rs6000-unknown-lynxos${UNAME_RELEASE} exit ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} exit ;; SM[BE]S:UNIX_SV:*:*) echo mips-dde-sysv${UNAME_RELEASE} exit ;; RM*:ReliantUNIX-*:*:*) echo mips-sni-sysv4 exit ;; RM*:SINIX-*:*:*) echo mips-sni-sysv4 exit ;; *: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 ;; PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says echo i586-unisys-sysv4 exit ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes . # How about differentiating between stratus architectures? -djm echo hppa1.1-stratus-sysv4 exit ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. echo i860-stratus-sysv4 exit ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. echo ${UNAME_MACHINE}-stratus-vos exit ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos exit ;; mc68*:A/UX:*:*) echo m68k-apple-aux${UNAME_RELEASE} exit ;; news*:NEWS-OS:6*:*) echo mips-sony-newsos6 exit ;; 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 ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. echo powerpc-be-beos exit ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. echo powerpc-apple-beos exit ;; BePC:BeOS:*:*) # BeOS running on Intel PC compatible. echo i586-pc-beos exit ;; SX-4:SUPER-UX:*:*) echo sx4-nec-superux${UNAME_RELEASE} exit ;; SX-5:SUPER-UX:*:*) echo sx5-nec-superux${UNAME_RELEASE} exit ;; SX-6:SUPER-UX:*:*) echo sx6-nec-superux${UNAME_RELEASE} exit ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} exit ;; *:Rhapsody:*:*) echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} exit ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown case $UNAME_PROCESSOR in unknown) UNAME_PROCESSOR=powerpc ;; esac echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit ;; *: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 ;; *:QNX:*:4*) echo i386-pc-qnx exit ;; NSE-?:NONSTOP_KERNEL:*:*) echo nse-tandem-nsk${UNAME_RELEASE} exit ;; NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} exit ;; *:NonStop-UX:*:*) echo mips-compaq-nonstopux exit ;; BS2000:POSIX*:*:*) echo bs2000-siemens-sysv exit ;; DS/*:UNIX_System_V:*:*) echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} exit ;; *: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 ;; *:TOPS-10:*:*) echo pdp10-unknown-tops10 exit ;; *:TENEX:*:*) echo pdp10-unknown-tenex exit ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) echo pdp10-dec-tops20 exit ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) echo pdp10-xkl-tops20 exit ;; *:TOPS-20:*:*) echo pdp10-unknown-tops20 exit ;; *:ITS:*:*) echo pdp10-unknown-its exit ;; SEI:*:*:SEIUX) echo mips-sei-seiux${UNAME_RELEASE} exit ;; *:DragonFly:*:*) echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` exit ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` case "${UNAME_MACHINE}" in A*) echo alpha-dec-vms ; exit ;; I*) echo ia64-dec-vms ; exit ;; V*) echo vax-dec-vms ; exit ;; esac ;; *:XENIX:*:SysV) echo i386-pc-xenix exit ;; i*86:skyos:*:*) echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' exit ;; i*86:rdos:*:*) echo ${UNAME_MACHINE}-pc-rdos exit ;; 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\n"); 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 && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } # Apollos put the system type in the environment. test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } # 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 ;; c2*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; c34*) echo c34-convex-bsd exit ;; c38*) echo c38-convex-bsd exit ;; c4*) echo c4-convex-bsd exit ;; 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: hdf-eos4-2.17v1.00.dfsg.1/util/0000775000175000017500000000000010571047475016745 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/util/GDconvert_ij2ll.c0000444000175000017500000005460310607477020022075 0ustar amckinstryamckinstry/********************************************************* GDconver_ij2ll.c-- This function converts pixel coordinates i,j into lat/lon for a grid in an hdf-eos file. Once installed executable will be in hdfeos/bin/ directory. Followings are how to run the executible, and the outcome: a) ./GDconver_ij2ll will write ASCII output for i,j,lat,lon onto STDOUT for whole grid. b) ./GDconvert_ij2ll <-a> will write ASCII output for i,j,lat,lon into a file. c) ./GDconvert_ij2ll <-b> will write 3 output files with names constructed using output_file_name_template: 1. An ascii file containing info for input file and grid. 2. A binary file containing latitudes (64bit flaot data), a row follows another row for the grid 3. A binary file containing longitudes (64bit flaot data), a row follows another row for the grid d) ./GDconvert_ij2ll STDOUT <-a> will write ASCII output for i,j,lat,lon onto STDOUT for a single pair. User may type ./GDconvert_ij2ll to see what the usage is. Also typing a dummy grid name will return error, specifying what the valid grid names are in the hdf file. Author-- Abe Taaheri, Raytheon IIS Dates-- 2/20/2007 AT First Programming *********************************************************/ #include #include #include #include #include "hdf.h" #include "mfhdf.h" #include #include "HdfEosDef.h" #include "cproj.h" #include "proj.h" #define COMMAND_STRING 1024 typedef struct { char inputFile[COMMAND_STRING]; char gridName[COMMAND_STRING]; char outputFile_nxny[COMMAND_STRING]; char outputFile_lat[COMMAND_STRING]; char outputFile_lon[COMMAND_STRING]; char outFileFlag[COMMAND_STRING]; long RowCol[2]; } CommandArgument; CommandArgument Com; void CommandLineUsage() { fprintf( stderr, "\tUsage (ASCII output into STDOUT):\n\t./GDconvert_ij2ll \n" ); fprintf( stderr, " OR\n"); fprintf( stderr, "\tUsage (ASCII output into a file):\n\t./GDconvert_ij2ll <-a>\n" ); fprintf( stderr, " OR\n"); fprintf( stderr, "\tUsage (for Binary output into a file):\n\t./GDconvert_ij2ll <-b>\n" ); fprintf( stderr, " OR\n"); fprintf( stderr, "\tUsage (lat/lon for a given (row col)):\n\t./GDconvert_ij2ll STDOUT <-a> \n" ); } /* get: input hdf file Grid name to process Output ASCII filename */ int commandLineReader(int argc, char *argv[], CommandArgument *Com ) { if ( argc < 3 || argc > 7 || argc == 6) /* display usage in case of no or insufficient arguments */ { /* user need help read the command line option, it is not error */ CommandLineUsage(); exit(-1); } /* read command line parameters */ if(argc == 7) {/* will write one lat/lon pair ASCII output to stdout */ strcpy(Com->inputFile, argv[1]); strcpy(Com->gridName, argv[2]); strcpy(Com->outputFile_nxny, ""); strcpy(Com->outputFile_lat, ""); strcpy(Com->outputFile_lon, ""); strcpy(Com->outFileFlag, argv[4]); Com->RowCol[0] = atol(argv[5]); Com->RowCol[1] = atol(argv[6]); if( Com->RowCol[0] < 0 || Com->RowCol[1] < 0) { HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("Row or Column numbers cannot be negative.\n"); HEprint(stdout, 0); return (-1); } return 0; } else if (argc == 5) {/* will write (rows X cols) ASCII or BINARY output to output file */ strcpy(Com->inputFile, argv[1]); strcpy(Com->gridName, argv[2]); strcpy(Com->outputFile_nxny, argv[3]); strcpy(Com->outputFile_lat, argv[3]); strcpy(Com->outputFile_lon, argv[3]); strcat(Com->outputFile_nxny,"_ASCII"); strcat(Com->outputFile_lat,"_lat"); strcat(Com->outputFile_lon,"_lon"); strcpy(Com->outFileFlag, argv[4]); Com->RowCol[0] = -1; Com->RowCol[1] = -1; return 0; } else if(argc == 4) {/* will write (rows X cols) ASCII output to output file */ strcpy(Com->inputFile, argv[1]); strcpy(Com->gridName, argv[2]); strcpy(Com->outputFile_nxny, argv[3]); strcpy(Com->outputFile_lat, argv[3]); strcpy(Com->outputFile_lon, argv[3]); strcat(Com->outputFile_nxny,"_ASCII"); strcat(Com->outputFile_lat,"_lat"); strcat(Com->outputFile_lon,"_lon"); strcpy(Com->outFileFlag, "-a"); Com->RowCol[0] = -1; Com->RowCol[1] = -1; return 0; } else if (argc == 3) { /* will write (rows X cols) ASCII output to stdout */ strcpy(Com->inputFile, argv[1]); strcpy(Com->gridName, argv[2]); strcpy(Com->outputFile_nxny, ""); strcpy(Com->outputFile_lat, ""); strcpy(Com->outputFile_lon, ""); strcpy(Com->outFileFlag, "-a"); Com->RowCol[0] = -1; Com->RowCol[1] = -1; return 0; } } /* Separating string */ void separating_String(char *stringlist, int32 *nstring, char *strings[], char strs[]) { char *astring = NULL; *nstring=0; astring=strtok(stringlist, strs); while (astring!=NULL) { strings[*nstring]=astring; astring=strtok(NULL, strs); *nstring=*nstring+1; } } int main(int argc, char *argv[]) { int status = 0; int i, j, jx, jy,k, is; int Singl_latlon = 0; /* get the lat/lon for whole grid */ int32 gdfid, gdid[10],xdimsize, ydimsize; int32 ngrid, grid_not_found; char gridlist[1000], tmp_gridlist[1000],*grids[20]; int32 projcode=0; int32 zonecode=0; float64 projparam[16]={0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0}; int32 spherecode =0; int32 strsize, pixregcode, origincode; float64 upleft[2], lowright[2]; float64 lowleft[2], upright[2]; int32 npnts; float64 *lats = NULL; float64 *lons = NULL; int32 *rows = NULL; int32 *cols = NULL; int v1; FILE *outfile_nxny = NULL; /* Pointer for ASCII outfile file for rows,cols*/ FILE *outfile_lat = NULL; /* Pointer for outfile file for lats*/ FILE *outfile_lon = NULL; /* Pointer for outfile file for lons */ char projection[64]; /* process command-line arguments (to get parameter filename) */ status = commandLineReader(argc, argv, &Com); if (status == -1) { status = -1; HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("Problem with command line entries.\n"); HEprint(stdout, 0); return(status); } gdfid=GDopen((&Com)->inputFile, DFACC_RDONLY); if (gdfid == -1) { status = -1; HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("The file %s cannot be opened.\n",(&Com)->inputFile); HEprint(stdout, 0); return(status); } /* Inquire grid */ ngrid=GDinqgrid((&Com)->inputFile, gridlist, &strsize); if (ngrid<1) { GDclose(gdfid); status = -1; HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("No grid exists in the file %s.\n", (&Com)->inputFile); HEprint(stdout, 0); return(status); } strcpy(tmp_gridlist, gridlist); separating_String(tmp_gridlist, &ngrid, grids, ","); /* check for the desired grid */ grid_not_found = 0; for (i=0; igridName,grids[i]) !=0) { if(i == (ngrid -1)) { grid_not_found = 1; break; } else { continue; } } else { is =i; break; } } if(grid_not_found == 1) { status = -1; HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("The file %s does not contain grid %s. The grids in this file are: %s\n", (&Com)->inputFile, (&Com)->gridName,gridlist); HEprint(stdout, 0); GDclose(gdfid); return(status); } gdid[is]=GDattach(gdfid, grids[is]); status=GDprojinfo(gdid[is], &projcode, &zonecode, &spherecode, projparam); if (status==-1) { HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("No projection information for grid %s.\n",gdid[is]); HEprint(stdout, 0); GDdetach(gdid[is]); GDclose(gdfid); return(status); } /* set grid INFO */ switch (projcode) { case GCTP_GEO: strcpy(projection,"GEOGRAPHIC"); break; case GCTP_ISINUS1: strcpy(projection,"INTEGERIZED SINUSOIDAL"); break; case GCTP_UTM: strcpy(projection,"UNIVERSAL TRANSVERSE MERCATOR"); break; case GCTP_LAMCC: strcpy(projection,"LAMBERT CONFORMAL CONIC"); break; case GCTP_PS: strcpy(projection,"POLAR STREOGRAPHIC"); break; case GCTP_POLYC: strcpy(projection,"POLYCONIC"); break; case GCTP_TM: strcpy(projection,"TRANSVERSE MERCATOR"); break; case GCTP_LAMAZ: strcpy(projection,"LAMBERT AZIMUTHAL"); break; case GCTP_HOM: strcpy(projection,"HOTIN OBLIQUE MERCATOR"); break; case GCTP_SOM: strcpy(projection,"SPACE OBLIQUE MERCATOR"); break; case GCTP_GOOD: strcpy(projection,"INTERRPTED GOODE"); break; case GCTP_SPCS: strcpy(projection,"STATE PLANE"); break; case 99: strcpy(projection,"INTEGERIZED SINUSOIDAL"); break; case GCTP_SNSOID: strcpy(projection,"SINUSOIDAL"); break; case GCTP_MERCAT: strcpy(projection,"MERCATOR"); break; case GCTP_ALBERS: strcpy(projection,"ALBERS CONICAL EQUAL AREA"); break; default: strcpy(projection,"NOT SUPPORTED"); fprintf(stdout,"Projection type does not exist."); } status=GDpixreginfo(gdid[is], &pixregcode); if (status==-1) { HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("No pixel rgistration code information for grid %s, assuming the default HDFE_CENTER.\n",gdid[is]); HEprint(stdout, 0); pixregcode = HDFE_CENTER; } else { if(pixregcode == HDFE_CORNER) { status=GDorigininfo(gdid[is], &origincode); if (status==-1) { HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("No origin information for grid %s, assuming the default HDFE_GD_UL.\n",gdid[is]); HEprint(stdout, 0); origincode = HDFE_GD_UL; } } } status=GDgridinfo(gdid[is], &xdimsize, &ydimsize, upleft, lowright); if (status==-1) { HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("No grid information for grid %s.\n",gdid[is]); HEprint(stdout, 0); GDdetach(gdid[is]); GDclose(gdfid); return(status); } /* lat/lon for other two corners UR and LL */ /* these lat/los are in DMS format for GEO projection, and meters for others. */ upright[0] = lowright[0]; upright[1] = upleft[1]; lowleft[0] = upleft[0]; lowleft[1] = lowright[1]; /* we now have upper left, Lower right corners, xdim, and ydim lets get now the lat/lon for every i/j */ if((&Com)->RowCol[0] >= 0 && (&Com)->RowCol[1] >= 0) {/* check to see if they are valid numbers */ if((&Com)->RowCol[0] > (ydimsize-1)) { status = -1; HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("Requestrd Row number %ld invalid. Should be less than %d.\n",(&Com)->RowCol[0], ydimsize); HEprint(stdout, 0); GDdetach(gdid[is]); GDclose(gdfid); return(status); } if((&Com)->RowCol[1] > (xdimsize-1)) { status = -1; HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("Requestrd Column number %ld invalid. Should be less than %d.\n",(&Com)->RowCol[1],xdimsize); HEprint(stdout, 0); GDdetach(gdid[is]); GDclose(gdfid); return(status); } Singl_latlon = 1;/* get the lat/lon for a single pixel in the grid */ } /* testing printf("Rows: ydimsize=%d\n",ydimsize); printf("cols: xdimsize=%d\n",xdimsize); printf("Row#: %d\n",(&Com)->RowCol[0]); printf("col#: %d\n",(&Com)->RowCol[1]); */ if(Singl_latlon == 1) { npnts = 1; } else { npnts = xdimsize * ydimsize; } lons = (float64 *) malloc(npnts*sizeof(float64)); if(lons == NULL) { HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("memory problem allocating space to lons....\n"); HEprint(stdout, 0); GDdetach(gdid[is]); GDclose(gdfid); return(status); } lats = (float64 *) malloc(npnts*sizeof(float64)); if(lats == NULL) { HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("memory problem allocating space to lats....\n"); HEprint(stdout, 0); GDdetach(gdid[is]); GDclose(gdfid); return(status); } rows = (int32 *) malloc(npnts*sizeof(int32)); if(rows == NULL) { HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("memory problem allocating space to rows....\n"); HEprint(stdout, 0); GDdetach(gdid[is]); GDclose(gdfid); return(status); } cols = (int32 *) malloc(npnts*sizeof(int32)); if(cols == NULL) { HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("memory problem allocating space to cols....\n"); HEprint(stdout, 0); GDdetach(gdid[is]); GDclose(gdfid); return(status); } if(Singl_latlon == 1) { rows[0] = (int32) (&Com)->RowCol[0]; cols[0] = (int32) (&Com)->RowCol[1]; } else { /* LOAD UP row and col arrays for use by GDconvert_ij2ll */ /* ----------------------------------------------*/ k = 0; /* used for counting */ for( jy = 0; jy < ydimsize; jy++ ) /* LOOP for each row */ { for( jx = 0; jx < xdimsize; jx++ ) /* LOOP for each column */ { rows[k] = jy; cols[k] = jx; k++; } } } fprintf(stdout,"\n...calculating lat/lon values for grid...please wait... \n"); /* Get lat/lon values of grid for given i,j values*/ /* ---------------------------------------------- */ status = GDij2ll(projcode, zonecode, projparam, spherecode, xdimsize, ydimsize, upleft, lowright, npnts, rows, cols, lons, lats, pixregcode, origincode); if(status == -1) { free(rows); rows = NULL; free(cols); cols = NULL; free(lons); lons = NULL; free(lats); lats = NULL; HEprint(stdout, 0);/* First print report issued in GDij2ll */ HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("Problem converting i,j to lat,lon in grid %s.\n", (&Com)->gridName); HEprint(stdout, 0); GDdetach(gdid[is]); GDclose(gdfid); return(status); } else { /* open output ASCII/Binary file and print results to it */ /* Or just print it stdout */ if(strcmp((&Com)->outputFile_nxny, "") != 0) /* Put output into a file */ { if(strcmp((&Com)->outFileFlag,"-b") == 0) /*open in binary mode*/ { outfile_nxny=fopen((&Com)->outputFile_nxny, "w" ); outfile_lat=fopen((&Com)->outputFile_lat, "wb" ); outfile_lon=fopen((&Com)->outputFile_lon, "wb" ); } else if(strcmp((&Com)->outFileFlag,"-a") == 0) /*open in ascii mode*/ { outfile_nxny=fopen((&Com)->outputFile_nxny, "w" ); } else /*open in ascii mode*/ { HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("The flag for creating ASCII/Binary output file %s is -a or -b. \nAssuming -a : ASCII output file will be created.\n"); HEprint(stdout, 0); outfile_nxny=fopen((&Com)->outputFile_nxny, "w" ); } if(outfile_nxny == NULL ) { free(rows); rows = NULL; free(cols); cols = NULL; free(lons); lons = NULL; free(lats); lats = NULL; status = -1; HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("The file %s cannot be opened.\n", (&Com)->outputFile_nxny); HEprint(stdout, 0); GDdetach(gdid[is]); GDclose(gdfid); if(outfile_lat == NULL ) fclose(outfile_lat); if(outfile_lon == NULL ) fclose(outfile_lon); return(status); } else if(outfile_lat == NULL && (strcmp((&Com)->outFileFlag,"-b") == 0)) { free(rows); rows = NULL; free(cols); cols = NULL; free(lons); lons = NULL; free(lats); lats = NULL; status = -1; HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("The file %s cannot be opened.\n", (&Com)->outputFile_lat); HEprint(stdout, 0); GDdetach(gdid[is]); GDclose(gdfid); fclose(outfile_nxny); if(outfile_lon == NULL ) fclose(outfile_lon); return(status); } else if(outfile_lon == NULL && (strcmp((&Com)->outFileFlag,"-b") == 0)) { free(rows); rows = NULL; free(cols); cols = NULL; free(lons); lons = NULL; free(lats); lats = NULL; status = -1; HEpush(DFE_GENAPP, "GDconvert_ij2ll", __FILE__, __LINE__); HEreport("The file %s cannot be opened.\n", (&Com)->outputFile_lon); HEprint(stdout, 0); GDdetach(gdid[is]); GDclose(gdfid); fclose(outfile_nxny); fclose(outfile_lat); return(status); } else { if(strcmp((&Com)->outFileFlag,"-b") == 0) /* binary data */ { fprintf(stdout,"The output binary files contain 64bit float data for Latitude and Longitude of the desired grid: {n=(%d * %d) 64bit float data; First row at the beginning, Last row at the end}\n\n", ydimsize,xdimsize); /* write lat/lon to binary file in dataset format: (ydimsize Rows) X (xdimsize cloums) */ status = 0; fprintf(outfile_nxny,"Input file: %s\nGrid: %s\nNumber of rows in the grid = %d\nNumber of columns in the grid = %d\nThe output binary files containing latitudes and longitudes:\n\t%s\n\t%s\n\n Each file contains %d X %d of 64bit float data; First row at the beginning, Last row at the end of the file.\nProjection: %s\nProjection Parameters: ( ", (&Com)->inputFile, (&Com)->gridName, ydimsize, xdimsize, (&Com)->outputFile_lat, (&Com)->outputFile_lon, ydimsize, xdimsize,projection); for( v1=0; v1<13; v1++) { fprintf(outfile_nxny," %lf",projparam[v1]); } fprintf(outfile_nxny," )"); if(projcode == GCTP_UTM) { fprintf(outfile_nxny,"Zonecode: %d\n\n", zonecode); } else { fprintf(outfile_nxny,"\n\n"); } if(status != -1 && fwrite(lats, sizeof lats[0], npnts, outfile_lat) != npnts) { status = -1; HEpush(DFE_GENAPP,"GDconvert_ij2ll", __FILE__, __LINE__); HEreport("Error writing latitudes to binary output.\n"); HEprint(stdout, 0); } if(status != -1 && fwrite(lons, sizeof lons[0], npnts, outfile_lon) != npnts) { status = -1; HEpush(DFE_GENAPP,"GDconvert_ij2ll", __FILE__, __LINE__); HEreport("Error writing longitudes to binary output.\n"); HEprint(stdout, 0); } if(status == -1) { fflush(outfile_nxny); if(strcmp((&Com)->outFileFlag,"-b") == 0) fflush(outfile_lat); if(strcmp((&Com)->outFileFlag,"-b") == 0) fflush(outfile_lon); free(rows); rows = NULL; free(cols); cols = NULL; free(lons); lons = NULL; free(lats); lats = NULL; GDdetach(gdid[is]); GDclose(gdfid); if(outfile_nxny == NULL ) fclose(outfile_nxny); if(outfile_lat == NULL && (strcmp((&Com)->outFileFlag,"-b") == 0)) fclose(outfile_lat); if(outfile_lon == NULL && (strcmp((&Com)->outFileFlag,"-b") == 0)) fclose(outfile_lon); return(-1); } } else/* ascii data to output file */ { fprintf(stdout,"Number of rows =%d\n",ydimsize); fprintf(stdout,"Number of cols =%d\n",xdimsize); fprintf(stdout,"Projection: %s\nProjection Parameters: ( ",projection); for( v1=0; v1<13; v1++) { fprintf(stdout," %lf",projparam[v1]); } fprintf(stdout," )"); if(projcode == GCTP_UTM) { fprintf(stdout,"Zonecode: %d\n", zonecode); } else { fprintf(stdout,"\n"); } fprintf(stdout,"\n"); fprintf(stdout,"Order of paramters written to output file:\n"); fprintf(stdout,"row column Latitude Longitude\n"); fprintf(outfile_nxny,"Input file: %s\n",(&Com)->inputFile); fprintf(outfile_nxny,"Grid: %s\n",(&Com)->gridName); fprintf(outfile_nxny,"Number of rows =%d\n",ydimsize); fprintf(outfile_nxny,"Number of cols =%d\n",xdimsize); fprintf(outfile_nxny,"Projection: %s\nProjection Parameters: ( ",projection); for( v1=0; v1<13; v1++) { fprintf(outfile_nxny," %lf",projparam[v1]); } fprintf(outfile_nxny," )"); if(projcode == GCTP_UTM) { fprintf(outfile_nxny,"Zonecode: %d\n\n", zonecode); } else { fprintf(outfile_nxny,"\n\n"); } for (k=0; koutFileFlag,"-b") == 0) fflush(outfile_lat); if(strcmp((&Com)->outFileFlag,"-b") == 0) fflush(outfile_lon); free(rows); rows = NULL; free(cols); cols = NULL; free(lons); lons = NULL; free(lats); lats = NULL; GDdetach(gdid[is]); GDclose(gdfid); if(outfile_nxny == NULL ) fclose(outfile_nxny); if(outfile_lat == NULL && (strcmp((&Com)->outFileFlag,"-b") == 0)) fclose(outfile_lat); if(outfile_lon == NULL && (strcmp((&Com)->outFileFlag,"-b") == 0)) fclose(outfile_lon); return(0); } else { /* write output to STDOUT */ fprintf(stdout,"row column Latitude Longitude\n"); for (k=0; k __.SYMDEF 877725803 467 20 100664 3120 ` ` t 8`dL!dL+nÐ8nÐB|0O|0Yˆpfˆppš<|š<…¢ü‘¢üš­H£­Hª­H±­H¸­H¿­HÆ­HÍ­HÔ­HÛ­Hä­Hë­Hñ­Hý­H­H ­H­H­H­H!­H0ÌP=ÌPGÙhTÙh^ç¨jç¨sì ì ˆòt”òtù8©ù8²\¾\Ç ÐÓ ÐÜ`é`ó&,&, 117 (7 0<È=<ÈGFXTFX^OìkOìuW0‚W0Œ`¬™`¬£m°mºyÌÅyÌ͂؂à‰Dì‰DõŽHŽH “T“TšD+šD4 ¤A ¤Kª Xª b´ìn´ìwÑ<ƒÑ<Œì°˜ì°¡óЭóжýœ½¤É¤Ò \Þ \çØñØø(( 'À'À'À$'À,'À4'À='ÀE'ÀP'ÀX'À`'Àj'Às'À|'À„'À‘'À™D|¤D|¬OØ·OØ¿^œÊ^œÒcÝcåiñiüi†@†@¢œ¨¼*¨¼3¯ì?¯ìH¹HU¹H_Í lÍ v⠀⠇ðœ‘𜘤ŸÈ¬È¶8Ã8Í<Ø<àëó$`ÿ$`**0,0;0J0U0_GxnGx}GxŒGx—Gx¡_$¬_$´np¿npÈ_for_init_inv_init_alberforint_alberfor_alberinvint_alberinv_alconforint_alconfor_alconinvint_alconinv_azimforint_azimfor_aziminvint_aziminv_tsincos_asinz_msfnz_qsfnz_phi1z_phi2z_phi3z_phi4z_pakcz_pakr2dm_tsfnz_sign_adjust_lon_e0fn_e1fn_e2fn_e3fn_e4fn_mlfn_calc_utm_zone_eqconforint_eqconfor_eqconinvint_eqconinv_equiforint_equifor_equiinvint_equiinv_gnomforint_gnomfor_gnominvint_gnominv_goodforint_goodfor_goodinvint_goodinv_gvnspforint_gvnspfor_gvnspinvint_gvnspinv_hamforint_hamfor_haminvint_haminv_imolwforint_imolwfor_imolwinvint_imolwinv_lamazforint_lamazfor_lamazinvint_lamazinv_lamccforint_lamccfor_lamccinvint_lamccinv_merforint_merfor_merinvint_merinv_millforint_millfor_millinvint_millinv_molwforint_molwfor_molwinvint_molwinv_obleqforint_obleqfor_obleqinvint_obleqinv_omerforint_omerfor_omerinvint_omerinv_orthforint_orthfor_orthinvint_orthinv_paksz_polyforint_polyfor_polyinvint_polyinv_psforint_psfor_psinvint_psinv_init_p_error_close_file_ptitle_radius_radius2_cenlon_cenlonmer_cenlat_origin_stanparl_stparl1_offsetp_genrpt_genrpt_long_pblank_robforint_robfor_robinvint_robinv_sinforint_sinfor_sininvint_sininv_gsat_ratio_somforint_somfor_sominvint_sominv_sphdz_sterforint_sterfor_sterinvint_sterinv_stplnforint_stplnfor_stplninvint_stplninv_tmforint_tmfor_tminvint_tminv_untfz_vandgforint_vandgfor_vandginvint_vandginv_wivforint_wivfor_wivinvint_wivinv_wviiforint_wviifor_wviiinvint_wviiinv_isinusforinit_Isin_for_free_Isin_for_init_isinusfor_Isin_fwd_isinusinvinit_Isin_inv_free_Isin_inv_init_isinusinv_Isin_inv_utmforint_utmfor_utminvint_utminvfor_init.o 877725575 467 20 100664 11184 ` €$ l@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œxã¼hä `¢’”¿ø–¿ð˜¿è@æ \Å`0¨€¥ Ç`4Å'¿àÇ'¿äÉ`8Ë`<É'¿ØË'¿Ü€O€¦à€Dª €¦`2€-Á`Ð`”@Ò`Åø…  BÉ`… ‰DÅ'¿ÐÇ'¿Ôàà€¤ €0”Ð`@Ò` Åø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ €#Á`Å¿Ðǿԅ ‰@Å;¢ÈТÈ@Ò¢ÌÅ`É¿È˿̩ Â)€ Á`Á'¿À!  Ã'¿Ä£- Ð# \Ø¿ÀпøÒ¿üÔ¿ðÖ¿ô@Ú¿ÄÐ$àà$€ÇàèÇà蔿ø–¿ð˜¿è @’¿ÿ¹€¥ €’”@–Ð$ààà€¤ ¿ÿì!£-   à$€Çà耥 €Zª Ð`”@Ò`Åø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ ¿ÿÕ”Ð`@Ò`Åø…  BÉ`… ‰DÅ'¿¸Ç'¿¼àà€¤ ¿ÿÈ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿ÿ»”Ð` @Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ÿ®Á¿¸!  ÿ¼£- Á# \Ã# `Á¿¨Ã¿¬Á# dÃ# hÁ¿°Ã¿´Á# lÃ# pÁ¿àÿäÁ# tÃ# xÁ¿ØÃ¿ÜÁ# |пøÒ¿üÔ¿ðÖ¿ôØ¿ÈÃ# €@Ú¿ÌÐ$àà$€Çà耥 €Zª Ð`”@Ò`Åø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ ¿ÿz”Ð`@Ò`Åø…  BÉ`… ‰DÅ'¿¸Ç'¿¼àà€¤ ¿ÿm”Ð` @Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ÿ`”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿ÿSÁ¿¸!  ÿ¼£- Á# \Ã# `Á¿¨Ã¿¬Á# dÃ# hÁ¿°Ã¿´Á# lÃ# pÁ¿àÿäÁ# tÃ# xÁ¿ØÃ¿ÜÁ# |пøÒ¿üÔ¿ðÖ¿ôØ¿ÈÃ# €@Ú¿ÌÐ$àà$€Çà耥 €8ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ÿ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ ¿ÿÁ¿È!  ỵ̈- Á# \Ã# `Á¿àÿäÁ# dÃ# hÁ¿ØÃ¿ÜÁ# lпøÒ¿üÔ¿ðÖ¿ôØ¿¨Ã# p@Ú¿¬Ð$àà$€Çà耥 €8ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿þæ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ ¿þÙÁ¿È!  ỵ̈- Á# \Ã# `Á¿àÿäÁ# dÃ# hÁ¿ØÃ¿ÜÁ# lпøÒ¿üÔ¿ðÖ¿ôØ¿¨Ã# p@Ú¿¬Ð$àà$€Çà耥 €8ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿þ­”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿þ Á¿°!  ÿ´£- Á# \Ã# `Á¿àÿäÁ# dÃ# hÁ¿ØÃ¿ÜÁ# lпøÒ¿üÔ¿ðÖ¿ôØ¿¨Ã# p@Ú¿¬Ð$àà$€Çà耥 €eª Ð`”@Ò`Åø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ ¿þt”Ð`@Ò`Åø…  BÉ`… ‰DÅ'¿¸Ç'¿¼àà€¤ ¿þg”Ð` @Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿þZ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿þMÉ`@Ë`DÅ`© B€ €Á¿¸ Á¿¸Ã¿¼!  Á# \£- Ã# `Á¿¨Ã¿¬Á# dÃ# hÁ¿°Ã¿´Á# lÃ# pÁ¿àÿäÁ# tÃ# xÐ# „Á¿ØÃ¿ÜÁ# |пøÒ¿üÔ¿ðÖ¿ôØ¿ÈÃ# €@Ú¿ÌÐ$àà$€Çà耥 €@Á`ª ”Ã`Á'¿ÀÃ'¿ÄÐ` @Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿þ ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿ýýÁ¿¨!  ÿ¬£- Á# \Ã# `Á¿°Ã¿´Á# dÃ# hÁ¿àÿäÁ# lÃ# pÁ¿ØÃ¿ÜÁ# tпøÒ¿üÔ¿ðÖ¿ôØ¿ÀÃ# x@Ú¿ÄÐ$àà$€Çà耥 €4ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ýÍ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ Ç'¿¤àà€¤ ¿ýÀÁ¿à!  ÿä£- Á# \Ã# `Á¿ØÃ¿ÜÁ# dпèÒ¿ìÔ¿¨Ö¿¬Ø¿ Ã# h@Ú¿¤Ð$àà$€Çà耥 €4ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ý˜”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ Ç'¿¤àà€¤ ¿ý‹Á¿à!  ÿä£- Á# \Ã# `Á¿ØÃ¿ÜÁ# dпèÒ¿ìÔ¿¨Ö¿¬Ø¿ Ã# h@Ú¿¤Ð$àà$€Çà耥 €4ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ýc”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ Ç'¿¤àà€¤ ¿ýVÁ¿à!  ÿä£- Á# \Ã# `Á¿ØÃ¿ÜÁ# dпèÒ¿ìÔ¿¨Ö¿¬Ø¿ Ã# h@Ú¿¤Ð$àà$€Çà耥 €4ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ý.”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ Ç'¿¤àà€¤ ¿ý!Á¿à!  ÿä£- Á# \Ã# `Á¿ØÃ¿ÜÁ# dпèÒ¿ìÔ¿¨Ö¿¬Ø¿ Ã# h@Ú¿¤Ð$àà$€Çà耥 €4ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿üù”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ Ç'¿¤àà€¤ ¿üìÁ¿à!  ÿä£- Á# \Ã# `Á¿ØÃ¿ÜÁ# dпèÒ¿ìÔ¿¨Ö¿¬Ø¿ Ã# h@Ú¿¤Ð$àà$€Çà耥 €<ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿üÄ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ Ç'¿¤àà€¤ ¿ü·Á`!  Ã`£- Á'¿˜Ã'¿œÁ¿ Ã¿¤Á# \Ã# `Á¿àÿäÁ# dÃ# hÁ¿ØÃ¿ÜÁ# lÔ¿˜Ö¿œÐ¿èÒ¿ìØ¿¨Ã# p@Ú¿¬Ð$àà$€Çà耥 €#  Ð` ”@Ò`$Å?ø…  BÉ … ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ü‡Á¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿¨Ö¿¬Ø¿àÃ# `@Ú¿äÐ$àà$€Çà耥 €4ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿üc”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ ¿üVÁ¿à!  ÿä£- Á# \Ã# `Á¿ØÃ¿ÜÁ# dпèÒ¿ìÔ¿¨Ö¿¬Ø¿ÈÃ# h@Ú¿ÌÐ$àà$€Çà耥 €#  Ð` ”@Ò`$Å?ø…  BÉ … ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ü.Á¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿¨Ö¿¬Ø¿àÃ# `@Ú¿äÐ$àà$€Çà耥 €#  Ð` ”@Ò`$Å?ø…  BÉ … ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ü Á¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿¨Ö¿¬Ø¿àÃ# `@Ú¿äÐ$àà$€Çà耥 €¡Á`ª ”Ã`Á'¿ÀÃ'¿ÄÐ`(@Ò`,Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿ûâÉ``Ë`dÅ`© B€P”Ð`@Ò`Åø…  B¬ É`… ‰DÅ'¿Ç'¿”àà€¤ ¿ûÍ”Ð` @Ò`$Åø…  BÉ`… ‰DÅ'¿ˆÇ'¿Œàà€¤ ¿ûÀÁ¿Ã¿”!  Á# \Ã# `Á¿ˆÃ¿Œ£- Á# dÃ# hÁ¿°Ã¿´Á# lÃ# pÁ¿àÿäÁ# tÃ# xÁ¿ØÃ¿ÜÁ# |Ã# €Á¿ÐÿÔÁ# „Ã# ˆÁ¿ÈÿÌÁ# ŒÃ# Á¿€Ã¿„Á# ”Ã# ˜Á¿¸Ã¿¼Á# œÐ¿øÒ¿üÔ¿ðÖ¿ôØ¿ÀÃ#  ì# ¤@Ú¿ÄÐ$àà$€ÇàèÐ`@@Ò`DÅø…  B¬ É`… ‰DÅ'¿ÐÇ'¿Ôàà€¤ ¿û”Ð`H@Ò`LÅø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ ¿ûr”Ð`P@Ò`TÅø…  BÉ`… ‰DÅ'¿€Ç'¿„àà€¤ ¿ûe”Ð`X@Ò`\Åø…  BÉ`… ‰DÅ'¿¸Ç'¿¼àà€¤ ¿ûX¿ÿ™Á¿€¥ €fÅ`ª Ç`… BÅ#¢ÔÅ`Ç`… Bî¢ÔÅ#¢ÐÉ``Ë`dÅ`© Bì¢Ð3€+° ° Á¿xÿ|˜šÁ# \£- Ã# `Á¿ÐÿÔÁ# dÃ# hÁ¿àÿäÁ# lÃ# pÁ¿ØÃ¿ÜÁ# tÃ# xÁ¿pÿtÁ# |Ã# €Á¿hÿlÁ# ŒÐ¿øÒ¿üÔ¿ðÃ# ð# ˆà# „@Ö¿ô!Ð$à  à$€ÇàèÐ`”@Ò`Åè…  BÉð… ‰DÅ'¿xÇ'¿|àà€¤ ¿û ”Ð` @Ò`$Åè…  BÉð… ‰DÅ'¿ÐÇ'¿Ôàà€¤ ¿úþÅ`@Ç`DÅ'¿pÇ'¿tÉ`HË`LÉ'¿hË'¿lÅ`PÇ`T… BÅ#¢Ðà¢Ð¿ÿ±Á¿x€¥ €#  Ð` ”@Ò`$Å?ø…  BÉ … ‰DÅ'¿¨Ç'¿¬àà€¤ ¿úÝÁ¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿¨Ö¿¬Ø¿àÃ# `@Ú¿äÐ$àà$€Çà耥 €#  Ð` ”@Ò`$Å?ø…  BÉ … ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ú¹Á¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿¨Ö¿¬Ø¿àÃ# `@Ú¿äÐ$àà$€Çà耥 "€&п耥 €,  Ð` ”@Ò`$Å?ø…  BÉ … ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ú’Á¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿¨Ö¿¬Ø¿àÃ# `@Ú¿äÐ$àà$€Çàè@Ò¿ì!Ð$à  £- à$€Çà耥 "€Bп耥 "€HÁ¿Øª €¥ "€TÐ` €¥ "€pÐ` €¥ "€ŒÐ` €¥ c¿úc”Ð` @Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿úVÁ`@!  Ã`DÁ'¿HÃ'¿LÁ`PÃ`T£- Á'¿@Ã'¿DÁ¿ØÃ¿ÜÁ# \Ã# `Á¿HÿLÁ# dÃ# hÁ¿@ÿDÁ# lпèÒ¿ìÔ¿¨Ö¿¬Ø¿àÃ# p@Ú¿äÐ$àà$€Çàè@Ò¿ì!Ð$à  £- à$€ÇàèÿÜ!  пø£- Ò¿üÔ¿ðÖ¿ôØ¿àÁ# \Ã# `@Ú¿äÐ$àà$€Çàè”@Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ú Á¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿¨Ö¿¬Ø¿àÃ# `@Ú¿äÐ$àà$€Çàè”@Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ùîÁ¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿¨Ö¿¬Ø¿àÃ# `@Ú¿äÐ$àà$€Çàè”@Ò`$Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ùÏ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ Ç'¿¤àà€¤ ¿ù”Á`Ã`Á'¿`Ã'¿dÁ`Ã`Á'¿XÃ'¿\Ð`@@Ò`DÅø…  BÉ`… ‰DÅ'¿PÇ'¿Tàà€¤ ¿ù­Á¿`!  ÿd£- Á# \Ã# `Á¿Xÿ\Á# dÃ# hÁ¿PÿTÁ# lÃ# pÁ¿àÿäÁ# tÃ# xÁ¿ØÃ¿ÜÁ# |пèÒ¿ìÔ¿¨Ö¿¬Ø¿ Ã# €@Ú¿¤Ð$àà$€ÇàèX†ÿÿÿ¨Œ˜ ´†ÿÿÿLè†ÿÿÿ0†ÿÿþÐ\ˆ`‹„†ÿÿþ|´†ÿÿþL؆ÿÿþ(ðˆø‹  †ÿÿýàT†ÿÿý¬ˆ†ÿÿýx¼†ÿÿýDð ˆô ‹\†ÿÿü¤|€ Œ†ÿÿütÀ†ÿÿü@ô†ÿÿü (†ÿÿûØ\ ˆ` ‹È †ÿÿû8èì ø†ÿÿû,†ÿÿúÔ` ˆd ‹¬ †ÿÿúTÌР܆ÿÿú$†ÿÿùðDˆH‹†ÿÿùp°´ À†ÿÿù@ô†ÿÿù (ˆ,‹t†ÿÿøŒ”˜ ¤†ÿÿø\؆ÿÿø( †ÿÿ÷ô@†ÿÿ÷À ˆ¤‹ †ÿÿöô , 4  L†ÿÿö´ €†ÿÿö€ ´ˆ ¸‹ †ÿÿõð 0 4  @†ÿÿõÀ t†ÿÿõŒ ¨ˆ ¬‹ ä†ÿÿõ    †ÿÿôì H†ÿÿô¸ |ˆ €‹ ¸†ÿÿôH Ø Ü  è†ÿÿô †ÿÿóä Pˆ T‹ Œ†ÿÿót ¬ °  ¼†ÿÿóD ð†ÿÿó $ˆ (‹ `†ÿÿò  € „  †ÿÿòp Ćÿÿò< øˆ ü‹4†ÿÿñÌTX d†ÿÿñœ˜†ÿÿñhÌ!ˆÐ!‹( †ÿÿðØHL X†ÿÿð¨Œ#ˆ#‹¸"†ÿÿðHØÜ è†ÿÿð†ÿÿïäP%ˆT%‹Œ$†ÿÿït¬° ¼†ÿÿïDð'ˆô'‹&†ÿÿîä<@ L†ÿÿî´€)ˆ„)‹¬(†ÿÿîTÌÔ ì†ÿÿî<†ÿÿíÄt†ÿÿ팬+ˆ°+‹X*†ÿÿì¨t†ÿÿ쌬†ÿÿìTà†ÿÿì †ÿÿëìT\  ,†ÿÿêà(-ˆ0-‹H†ÿÿê¸|†ÿÿê„ðô †ÿÿê4/ˆ8/‹`.†ÿÿé €„ †ÿÿépÄ1ˆÈ1‹ð0†ÿÿé  ,†ÿÿèÔ`5ˆd5‹Œ4†ÿÿèt¤2†ÿÿè\¬3ˆ´3‹àä †ÿÿçäPAˆTA‹¼@†ÿÿçDÔ6†ÿÿç,Ü7ˆä7‹ü9ˆ9‹$8†ÿÿæÜ@†ÿÿæÀt;ˆx;‹ :†ÿÿæ`¼†ÿÿæDð=ˆô=‹<†ÿÿåä8†ÿÿåÈl†ÿÿå”À†ÿÿå@ô?ˆø?‹`>†ÿÿä 8+6>KUblyƒŽ– §³¼ÉÓÝäðù%1:FO\fqy…Žš£°ºÆÏÚâíõ)2?IV`ksˆ•Ÿ®¹4€_for_init_sphdz_paksz_calc_utm_zone_utmforint_utmfor_stplnforint_stplnfor_alberforint_alberfor_lamccforint_lamccfor_merforint_merfor_psforint_psfor_polyforint_polyfor_eqconforint_eqconfor_tmforint_tmfor_sterforint_sterfor_lamazforint_lamazfor_azimforint_azimfor_gnomforint_gnomfor_orthforint_orthfor_gvnspforint_gvnspfor_sinforint_sinfor_equiforint_equifor_millforint_millfor_vandgforint_vandgfor_omerforint_omerfor_somforint_somfor_hamforint_hamfor_robforint_robfor_goodforint_goodfor_molwforint_molwfor_imolwforint_imolwfor_alconforint_alconfor_wivforint_wivfor_wviiforint_wviifor_obleqforint_obleqfor_isinusforinit_isinusfor/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c for_init.c -Qoption acomp -xpinv_init.o 877725582 467 20 100664 11184 ` €$ l@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œxã¼hä `¢’”¿ø–¿ð˜¿è@æ \Å`0¨€¥ Ç`4Å'¿àÇ'¿äÉ`8Ë`<É'¿ØË'¿Ü€O€¦à€Dª €¦`2€-Á`Ð`”@Ò`Åø…  BÉ`… ‰DÅ'¿ÐÇ'¿Ôàà€¤ €0”Ð`@Ò` Åø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ €#Á`Å¿Ðǿԅ ‰@Å;¢ÈТÈ@Ò¢ÌÅ`É¿È˿̩ Â)€ Á`Á'¿À!  Ã'¿Ä£- Ð# \Ø¿ÀпøÒ¿üÔ¿ðÖ¿ô@Ú¿ÄÐ$àà$€ÇàèÇà蔿ø–¿ð˜¿è @’¿ÿ¹€¥ €’”@–Ð$ààà€¤ ¿ÿì!£-   à$€Çà耥 €Zª Ð`”@Ò`Åø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ ¿ÿÕ”Ð`@Ò`Åø…  BÉ`… ‰DÅ'¿¸Ç'¿¼àà€¤ ¿ÿÈ”Ð` @Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿ÿ»”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ÿ®Á¿¸!  ÿ¼£- Á# \Ã# `Á¿°Ã¿´Á# dÃ# hÁ¿¨Ã¿¬Á# lÃ# pÁ¿àÿäÁ# tÃ# xÁ¿ØÃ¿ÜÁ# |пøÒ¿üÔ¿ðÖ¿ôØ¿ÈÃ# €@Ú¿ÌÐ$àà$€Çà耥 €Zª Ð`”@Ò`Åø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ ¿ÿz”Ð`@Ò`Åø…  BÉ`… ‰DÅ'¿¸Ç'¿¼àà€¤ ¿ÿm”Ð` @Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿ÿ`”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ÿSÁ¿¸!  ÿ¼£- Á# \Ã# `Á¿°Ã¿´Á# dÃ# hÁ¿¨Ã¿¬Á# lÃ# pÁ¿àÿäÁ# tÃ# xÁ¿ØÃ¿ÜÁ# |пøÒ¿üÔ¿ðÖ¿ôØ¿ÈÃ# €@Ú¿ÌÐ$àà$€Çà耥 €8ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿ÿ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ ¿ÿÁ¿È!  ỵ̈- Á# \Ã# `Á¿àÿäÁ# dÃ# hÁ¿ØÃ¿ÜÁ# lпøÒ¿üÔ¿ðÖ¿ôØ¿°Ã# p@Ú¿´Ð$àà$€Çà耥 €8ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿þæ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ ¿þÙÁ¿È!  ỵ̈- Á# \Ã# `Á¿àÿäÁ# dÃ# hÁ¿ØÃ¿ÜÁ# lпøÒ¿üÔ¿ðÖ¿ôØ¿°Ã# p@Ú¿´Ð$àà$€Çà耥 €8ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿þ­”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿þ Á¿¨!  ÿ¬£- Á# \Ã# `Á¿àÿäÁ# dÃ# hÁ¿ØÃ¿ÜÁ# lпøÒ¿üÔ¿ðÖ¿ôØ¿°Ã# p@Ú¿´Ð$àà$€Çà耥 €eª Ð`”@Ò`Åø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ ¿þt”Ð`@Ò`Åø…  BÉ`… ‰DÅ'¿¸Ç'¿¼àà€¤ ¿þg”Ð` @Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿þZ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿þMÉ`@Ë`DÅ`© B€ €Á¿¸ Á¿¸Ã¿¼!  Á# \£- Ã# `Á¿°Ã¿´Á# dÃ# hÁ¿¨Ã¿¬Á# lÃ# pÁ¿àÿäÁ# tÃ# xÐ# „Á¿ØÃ¿ÜÁ# |пøÒ¿üÔ¿ðÖ¿ôØ¿ÈÃ# €@Ú¿ÌÐ$àà$€Çà耥 €@Á`ª ”Ã`Á'¿ÀÃ'¿ÄÐ` @Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿þ ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ýýÁ¿°!  ÿ´£- Á# \Ã# `Á¿¨Ã¿¬Á# dÃ# hÁ¿àÿäÁ# lÃ# pÁ¿ØÃ¿ÜÁ# tпøÒ¿üÔ¿ðÖ¿ôØ¿ÀÃ# x@Ú¿ÄÐ$àà$€Çà耥 €4ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿ýÍ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ Ç'¿¤àà€¤ ¿ýÀÁ¿à!  ÿä£- Á# \Ã# `Á¿ØÃ¿ÜÁ# dпèÒ¿ìÔ¿°Ö¿´Ø¿ Ã# h@Ú¿¤Ð$àà$€Çà耥 €4ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿ý˜”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ Ç'¿¤àà€¤ ¿ý‹Á¿à!  ÿä£- Á# \Ã# `Á¿ØÃ¿ÜÁ# dпèÒ¿ìÔ¿°Ö¿´Ø¿ Ã# h@Ú¿¤Ð$àà$€Çà耥 €4ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿ýc”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ Ç'¿¤àà€¤ ¿ýVÁ¿à!  ÿä£- Á# \Ã# `Á¿ØÃ¿ÜÁ# dпèÒ¿ìÔ¿°Ö¿´Ø¿ Ã# h@Ú¿¤Ð$àà$€Çà耥 €4ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿ý.”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ Ç'¿¤àà€¤ ¿ý!Á¿à!  ÿä£- Á# \Ã# `Á¿ØÃ¿ÜÁ# dпèÒ¿ìÔ¿°Ö¿´Ø¿ Ã# h@Ú¿¤Ð$àà$€Çà耥 €4ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿üù”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ Ç'¿¤àà€¤ ¿üìÁ¿à!  ÿä£- Á# \Ã# `Á¿ØÃ¿ÜÁ# dпèÒ¿ìÔ¿°Ö¿´Ø¿ Ã# h@Ú¿¤Ð$àà$€Çà耥 €<ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿üÄ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ Ç'¿¤àà€¤ ¿ü·Á`!  Ã`£- Á'¿˜Ã'¿œÁ¿ Ã¿¤Á# \Ã# `Á¿àÿäÁ# dÃ# hÁ¿ØÃ¿ÜÁ# lÔ¿˜Ö¿œÐ¿èÒ¿ìØ¿°Ã# p@Ú¿´Ð$àà$€Çà耥 €#  Ð` ”@Ò`$Å?ø…  BÉ … ‰DÅ'¿°Ç'¿´àà€¤ ¿ü‡Á¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿°Ö¿´Ø¿àÃ# `@Ú¿äÐ$àà$€Çà耥 €4ª Ð` ”@Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿üc”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ ¿üVÁ¿à!  ÿä£- Á# \Ã# `Á¿ØÃ¿ÜÁ# dпèÒ¿ìÔ¿°Ö¿´Ø¿ÈÃ# h@Ú¿ÌÐ$àà$€Çà耥 €#  Ð` ”@Ò`$Å?ø…  BÉ … ‰DÅ'¿°Ç'¿´àà€¤ ¿ü.Á¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿°Ö¿´Ø¿àÃ# `@Ú¿äÐ$àà$€Çà耥 €#  Ð` ”@Ò`$Å?ø…  BÉ … ‰DÅ'¿°Ç'¿´àà€¤ ¿ü Á¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿°Ö¿´Ø¿àÃ# `@Ú¿äÐ$àà$€Çà耥 €¡Á`ª ”Ã`Á'¿ÀÃ'¿ÄÐ`(@Ò`,Åø…  BÉ`… ‰DÅ'¿¨Ç'¿¬àà€¤ ¿ûâÉ``Ë`dÅ`© B€P”Ð`@Ò`Åø…  B¬ É`… ‰DÅ'¿Ç'¿”àà€¤ ¿ûÍ”Ð` @Ò`$Åø…  BÉ`… ‰DÅ'¿ˆÇ'¿Œàà€¤ ¿ûÀÁ¿Ã¿”!  Á# \Ã# `Á¿ˆÃ¿Œ£- Á# dÃ# hÁ¿¨Ã¿¬Á# lÃ# pÁ¿àÿäÁ# tÃ# xÁ¿ØÃ¿ÜÁ# |Ã# €Á¿ÐÿÔÁ# „Ã# ˆÁ¿ÈÿÌÁ# ŒÃ# Á¿€Ã¿„Á# ”Ã# ˜Á¿¸Ã¿¼Á# œÐ¿øÒ¿üÔ¿ðÖ¿ôØ¿ÀÃ#  ì# ¤@Ú¿ÄÐ$àà$€ÇàèÐ`@@Ò`DÅø…  B¬ É`… ‰DÅ'¿ÐÇ'¿Ôàà€¤ ¿û”Ð`H@Ò`LÅø…  BÉ`… ‰DÅ'¿ÈÇ'¿Ìàà€¤ ¿ûr”Ð`P@Ò`TÅø…  BÉ`… ‰DÅ'¿€Ç'¿„àà€¤ ¿ûe”Ð`X@Ò`\Åø…  BÉ`… ‰DÅ'¿¸Ç'¿¼àà€¤ ¿ûX¿ÿ™Á¿€¥ €fÅ`ª Ç`… BÅ#¢ÔÅ`Ç`… Bî¢ÔÅ#¢ÐÉ``Ë`dÅ`© Bì¢Ð3€+° ° Á¿xÿ|˜šÁ# \£- Ã# `Á¿ÐÿÔÁ# dÃ# hÁ¿àÿäÁ# lÃ# pÁ¿ØÃ¿ÜÁ# tÃ# xÁ¿pÿtÁ# |Ã# €Á¿hÿlÁ# ŒÐ¿øÒ¿üÔ¿ðÃ# ð# ˆà# „@Ö¿ô!Ð$à  à$€ÇàèÐ`”@Ò`Åè…  BÉð… ‰DÅ'¿xÇ'¿|àà€¤ ¿û ”Ð` @Ò`$Åè…  BÉð… ‰DÅ'¿ÐÇ'¿Ôàà€¤ ¿úþÅ`@Ç`DÅ'¿pÇ'¿tÉ`HË`LÉ'¿hË'¿lÅ`PÇ`T… BÅ#¢Ðà¢Ð¿ÿ±Á¿x€¥ €#  Ð` ”@Ò`$Å?ø…  BÉ … ‰DÅ'¿°Ç'¿´àà€¤ ¿úÝÁ¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿°Ö¿´Ø¿àÃ# `@Ú¿äÐ$àà$€Çà耥 €#  Ð` ”@Ò`$Å?ø…  BÉ … ‰DÅ'¿°Ç'¿´àà€¤ ¿ú¹Á¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿°Ö¿´Ø¿àÃ# `@Ú¿äÐ$àà$€Çà耥 "€&п耥 €,  Ð` ”@Ò`$Å?ø…  BÉ … ‰DÅ'¿°Ç'¿´àà€¤ ¿ú’Á¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿°Ö¿´Ø¿àÃ# `@Ú¿äÐ$àà$€Çàè@Ò¿ì!Ð$à  £- à$€Çà耥 "€Bп耥 "€HÁ¿Øª €¥ "€TÐ` €¥ "€pÐ` €¥ "€ŒÐ` €¥ c¿úc”Ð` @Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿úVÁ`@!  Ã`DÁ'¿HÃ'¿LÁ`PÃ`T£- Á'¿@Ã'¿DÁ¿ØÃ¿ÜÁ# \Ã# `Á¿HÿLÁ# dÃ# hÁ¿@ÿDÁ# lпèÒ¿ìÔ¿°Ö¿´Ø¿àÃ# p@Ú¿äÐ$àà$€Çàè@Ò¿ì!Ð$à  £- à$€ÇàèÿÜ!  пø£- Ò¿üÔ¿ðÖ¿ôØ¿àÁ# \Ã# `@Ú¿äÐ$àà$€Çàè”@Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿ú Á¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿°Ö¿´Ø¿àÃ# `@Ú¿äÐ$àà$€Çàè”@Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿ùîÁ¿Ø!  ÿܣ- Á# \пèÒ¿ìÔ¿°Ö¿´Ø¿àÃ# `@Ú¿äÐ$àà$€Çàè”@Ò`$Åø…  BÉ`… ‰DÅ'¿°Ç'¿´àà€¤ ¿ùÏ”Ð`(@Ò`,Åø…  BÉ`… ‰DÅ'¿ Ç'¿¤àà€¤ ¿ù”Á`Ã`Á'¿`Ã'¿dÁ`Ã`Á'¿XÃ'¿\Ð`@@Ò`DÅø…  BÉ`… ‰DÅ'¿PÇ'¿Tàà€¤ ¿ù­Á¿`!  ÿd£- Á# \Ã# `Á¿Xÿ\Á# dÃ# hÁ¿PÿTÁ# lÃ# pÁ¿àÿäÁ# tÃ# xÁ¿ØÃ¿ÜÁ# |пèÒ¿ìÔ¿°Ö¿´Ø¿ Ã# €@Ú¿¤Ð$àà$€ÇàèX†ÿÿÿ¨Œ˜ ´†ÿÿÿLè†ÿÿÿ0†ÿÿþÐ\ˆ`‹„†ÿÿþ|´†ÿÿþL؆ÿÿþ(ðˆø‹  †ÿÿýàT†ÿÿý¬ˆ†ÿÿýx¼†ÿÿýDð ˆô ‹\†ÿÿü¤|€ Œ†ÿÿütÀ†ÿÿü@ô†ÿÿü (†ÿÿûØ\ ˆ` ‹È †ÿÿû8èì ø†ÿÿû,†ÿÿúÔ` ˆd ‹¬ †ÿÿúTÌР܆ÿÿú$†ÿÿùðDˆH‹†ÿÿùp°´ À†ÿÿù@ô†ÿÿù (ˆ,‹t†ÿÿøŒ”˜ ¤†ÿÿø\؆ÿÿø( †ÿÿ÷ô@†ÿÿ÷À ˆ¤‹ †ÿÿöô , 4  L†ÿÿö´ €†ÿÿö€ ´ˆ ¸‹ †ÿÿõð 0 4  @†ÿÿõÀ t†ÿÿõŒ ¨ˆ ¬‹ ä†ÿÿõ    †ÿÿôì H†ÿÿô¸ |ˆ €‹ ¸†ÿÿôH Ø Ü  è†ÿÿô †ÿÿóä Pˆ T‹ Œ†ÿÿót ¬ °  ¼†ÿÿóD ð†ÿÿó $ˆ (‹ `†ÿÿò  € „  †ÿÿòp Ćÿÿò< øˆ ü‹4†ÿÿñÌTX d†ÿÿñœ˜†ÿÿñhÌ!ˆÐ!‹( †ÿÿðØHL X†ÿÿð¨Œ#ˆ#‹¸"†ÿÿðHØÜ è†ÿÿð†ÿÿïäP%ˆT%‹Œ$†ÿÿït¬° ¼†ÿÿïDð'ˆô'‹&†ÿÿîä<@ L†ÿÿî´€)ˆ„)‹¬(†ÿÿîTÌÔ ì†ÿÿî<†ÿÿíÄt†ÿÿ팬+ˆ°+‹X*†ÿÿì¨t†ÿÿ쌬†ÿÿìTà†ÿÿì †ÿÿëìT\  ,†ÿÿêà(-ˆ0-‹H†ÿÿê¸|†ÿÿê„ðô †ÿÿê4/ˆ8/‹`.†ÿÿé €„ †ÿÿépÄ1ˆÈ1‹ð0†ÿÿé  ,†ÿÿèÔ`5ˆd5‹Œ4†ÿÿèt¤2†ÿÿè\¬3ˆ´3‹àä †ÿÿçäPAˆTA‹¼@†ÿÿçDÔ6†ÿÿç,Ü7ˆä7‹ü9ˆ9‹$8†ÿÿæÜ@†ÿÿæÀt;ˆx;‹ :†ÿÿæ`¼†ÿÿæDð=ˆô=‹<†ÿÿåä8†ÿÿåÈl†ÿÿå”À†ÿÿå@ô?ˆø?‹`>†ÿÿä 8+6>KUblyƒŽ– §³¼ÉÓÝäðù%1:FO\fqy…Žš£°ºÆÏÚâíõ)2?IV`ksˆ•Ÿ®¹4€_inv_init_sphdz_paksz_calc_utm_zone_utminvint_utminv_stplninvint_stplninv_alberinvint_alberinv_lamccinvint_lamccinv_merinvint_merinv_psinvint_psinv_polyinvint_polyinv_eqconinvint_eqconinv_tminvint_tminv_sterinvint_sterinv_lamazinvint_lamazinv_aziminvint_aziminv_gnominvint_gnominv_orthinvint_orthinv_gvnspinvint_gvnspinv_sininvint_sininv_equiinvint_equiinv_millinvint_millinv_vandginvint_vandginv_omerinvint_omerinv_sominvint_sominv_haminvint_haminv_robinvint_robinv_goodinvint_goodinv_molwinvint_molwinv_imolwinvint_imolwinv_alconinvint_alconinv_wivinvint_wivinv_wviiinvint_wviiinv_obleqinvint_obleqinv_isinusinvinit_isinusinv/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c inv_init.c -Qoption acomp -xpalberfor.o 877725585 467 20 100664 2632 ` @pHDŒ=Û|ßÙ×½»?ðã¿@ð' Dò' H¤ ô' Lö' P¦ ø' T ÿøú' XÁ t¨ àxÁ$ Ã$  ÿðÁ |à€Á$ Ã$  àÁ dàhÁ$ Ã$ Å TÇ XÁ \à`… ˆ@Å;  Ð  @Ò ¤Å ¨ Â9€LÁ D?À@’ Çà‘è …  @‰¡ D¡ˆÊ… ˆÄ… ‰ÆÅ$ Ç$  à  @¢àÅ Ç … ‰J à  BÁ$ Ã$  à Á`Ã`  H¢àÅ Ç  à0… ˆÀÅ; Ð @Ò ”Å  Ç … ‰@ àÁ`Ã` ‰À¢à(Á$ @Ã$  à0Ð Ò  àÔ`@Ö`РT¢ÿðÒ XÔ \@Ö `Ð @Ò Ð l ÿø@Ò pÐ Ò Ô`@Ö`Çà‘è àH à0¢à(Á$ Ã$  à(Á LàPÁ$ Ã$  à0Å`Ç`Á à  ‰À à  @Å  ˆÀÁ'¿øÃ'¿üпø@Ò¿üÁ$ ”¿ð–¿èÃ$  àРT@Ò XÐ Ò  àÔ¿ðÖ¿ôØ¿èÚ¿ìÅ¿ðÇ¿ô@Å; pÐ Ò  àÔ¿ðÖ¿ôØ¿èÚ¿ì@Á; ˆ•  Р\”¿ð— !Ò `–¿è@Õ; €Ð Ò  àÔ¿ðÖ¿ôØ¿è@ڿ쉠 Ð ‹ !Ò  àÚ¿ìÔ¿ðÖ¿ôØ¿è@É; h  Рl”¿ð !Ò p–¿è@Í; `Ð Ò Ô¿ðÖ¿ôØ¿è@Ú¿ì‘  Å T“ !Ç XÁ \à`… ˆÀÅ; ˜Ð ˜Ò œ@Ñ; xÅ ¨ ÂÅ pÁ ˆÑ xÕ €É hÍ ` ¿ÿH àÅ$ ¿ÿLÇ$ ã¿pð' Dò' H¤ ô' L”¿øö' P–¿ðРL@Ò P  (Ô¿øÐ ¢ 0Ò   Ö¿üØ¿ð@Ú¿ôÅ Ç  ‰@  @Å`Ç`… ˆÀ¢ Å; pРp@Ò tÅ Ç … ‰@  Á`Ã`‰ ‰À¢ Ç HÁ à   Å D… ˆÀÅ; hРhÒ l@É; `Å Ç  ‰@  Á'¿èÃ'¿ìпè@Ò¿ìÉ `…¡ @Á à  ˆ@   Á' Ã' пè@Ò¿ìÉ `…¡ @É Ë …¡ÂÍ`Ï`… ˆFÅ'`Ç'`Çà‘è Equal latitudes for St. Parallels on opposite sides of equatoralber-forinitALBERS CONICAL EQUAL-AREA(0 8À@ ÀP€X €¬ †ÿÿÿTÌ †ÿÿÿ4L †ÿÿþ´|†ÿÿþ„˜†ÿÿþh°†ÿÿþP¼†ÿÿþD̆ÿÿþ4à†ÿÿþ L †ÿÿý´l †ÿÿý”˜†ÿÿýh¼†ÿÿýDÜ †ÿÿý$ü†ÿÿý(†ÿÿüØH †ÿÿü¸d†ÿÿüœ” †ÿÿülð°ø ° †ÿÿûð8†ÿÿûÈh †ÿÿû˜´†ÿÿûL؆ÿÿû(†ÿÿúü°¸#À/È4Ð8Ø<à?èHðQ ^dms|ƒŠ’›¥°¸ÁèË×Üá4¨_false_northing_false_easting_lon_center_ns0_rh_e3_c_r_minor_r_major_alberforint_fabs_p_error_sqrt_tsincos_msfnz_qsfnz_ptitle_radius2_stanparl_cenlonmer_origin_offsetp_alberfor_adjust_lon_sin_cos/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c alberfor.c -Qoption acomp -xpalberinv.o 877725588 467 20 100664 3364 ` °pP\Ô=Û|ßÙ×½»?ðã¿Hð' Dò' H¤ ô' Lö' P¦ ø' T ÿøú' XÁ t¨ àxÁ$ Ã$  ÿðÁ |à€Á$ Ã$  àÁ dàhÁ$ Ã$ Å TÇ XÁ \à`… ˆ@Å;  Ð  @Ò ¤Å ¨ Â9€LÁ D?¼@’ Çà‘è …  @‰¡ D¡ˆÊ… ˆÄ… ‰ÆÅ$ Ç$  à  @¢àÅ Ç … ‰J à( BÁ$ Ã$  à(Á`Ã`  H¢àÅ Ç  à8… ˆÀÅ; Ð @Ò ”Å  Ç … ‰@ àÁ`Ã` ‰À¢à0Á$ @Ã$  à8Ð Ò  àÔ`@Ö`РT¢ÿðÒ XÔ \@Ö `Ð @Ò Ð l ÿø@Ò pÐ Ò Ô`@Ö`Çà‘è àH à8¢à0Á$ Ã$  à0Á LàPÁ$ Ã$  à8Å`Ç`¢àÁ à  ‰À à  @Å  ˆÀÁ$ Ã$  à Ð`@Ò`Á$ ”¿ø–¿ðÃ$  à РT@Ò XÐ Ò  à Ô¿øÖ¿üØ¿ðÚ¿ôÅ¿øÇ¿ü@Å; pÐ Ò  à Ô¿øÖ¿üØ¿ðÚ¿ô@Á; ˆ•  Р\”¿ø— !Ò `–¿ð@Õ; €Ð Ò  à Ô¿øÖ¿üØ¿ð@Ú¿ô‰  Ð ‹ !Ò  à Ú¿ôÔ¿øÖ¿üØ¿ð@É; h  Рl”¿ø !Ò p–¿ð@Í; `Ð Ò Ô¿øÖ¿üØ¿ð@Ú¿ô‘  Å T“ !Ç XÁ \à`… ˆÀÅ; ˜Ð ˜Ò œ@Ñ; xÅ ¨ ÂÅ pÁ ˆÑ xÕ €É hÍ ` ¿ÿF àÅ$ ¿ÿJÇ$ ?ð¿ð=Û|ßÙ×½»?à@ !ûTD-¿àã¿(¤ ð' Dò' H¦ ô' L ÿðö' PÅ Ç  àÉ DË H¡ÂÍ Ï  ÿèÉ Å LÇ P…¡ˆÂË  àÑ Ó Í ª Æ• ˆDÀ'¿ü€Š…£‰N¢‰JÝ; €… ˆ@Å; °Ð °Ò ´@Õ; xÕ x  É Ý €Ù … ,‡ -¨ B#€ƒ…¡ N àÅ ¢à0Ç …  B à É`Ë`¢à ‰ÄÑ Ó  àÕ`×`  @Å Ç ¢Æ¡‰ÊÑ ¨ŠÈÍ'¿èÏ'¿ì€‚ àÁ à  àÅ ‰ ˆÀ "ƒ #Å Ç  ˆ@ à…¡ ÀÅ; ˜Ð ˜Ò œ@Ù; pÅ Ç  àÉ ‰¡ÂÅ  …¡ B… ‰@Á à  ‰ÀÅ  ˆÀÁ'¿ðÃ'¿ôпð@Ò¿ô…  ҿ쇠!пè@Å; hÅ h… ˆÀÅ; Ð @Ò ”Å ¨ ÂÙ p=€BÅ  àÔ¿èÐ ˜¿üÒ Ö¿ì@Ù; pÁ'`Ã'`à¿üÙ p€¤ "€  àð¿üÇàèÉ 0… ‰D àÅ'`Ç'`Á ¢ÿøÃ …£ ÀÁ`Ã`… ˆ@Å; ˆÐ ˆ@Ò ŒÁ' Ã' Çà‘è ¢‰JÝ; €… ˆ@Å; ¸Ð ¸Ò ¼@Õ; xÕ xÝ €¿ÿzÉ Å; ¨…¡ JР¨Ò ¬Å;  Ô  Ö ¤@Á; `™  › !Á `¿ÿt àÉ¿èË¿ì© Â¿ÿÎÅ (É  … ‰DÅ'`Ç'`¿ÿÍ àÐ ˜¿üÒ Ô¿èÖ¿ì@Ù; pÁ'`Ã'`à¿üÙ p€¤ "¿ÿ¿ àð¿üÇàèEqual latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREA(0 80@ 0PôX ô¬ †ÿÿÿTÌ †ÿÿÿ4L †ÿÿþ´|†ÿÿþ„˜†ÿÿþh°†ÿÿþP¼†ÿÿþD̆ÿÿþ4à†ÿÿþ T †ÿÿý¬t†ÿÿýŒ †ÿÿý`Ćÿÿý<ä†ÿÿý†ÿÿüü0†ÿÿüÐP†ÿÿü°l†ÿÿü”œ †ÿÿüd,à0 à88@ 8Ä †ÿÿû< †ÿÿú`è †ÿÿú †ÿÿú †ÿÿùèL†ÿÿù´´†ÿÿùLä †ÿÿù†ÿÿøèx†ÿÿøˆ (#0/84@8H<P@XC`LhU bhqw€‡Ž–Ÿ©´¼Å(ÏÖÛâî4´_false_northing_false_easting_lon_center_ns0_rh_es_e3_c_r_minor_r_major_alberinvint_fabs_p_error_sqrt_tsincos_msfnz_qsfnz_ptitle_radius2_stanparl_cenlonmer_origin_offsetp_alberinv_atan2_log_phi1z_adjust_lon/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c alberinv.c -Qoption acomp -xpalconfor.o 877725592 467 20 100664 3076 ` ÀDP?‘ßF¢R5Àc@P?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?à@ !ûTD-@?ðã¿Xð' Dò' H¤ ô' Lö' P¦ ø' T à(ú' X¢ Á DàHÁ$ Ã$  à Á LàPÁ$ Ã$  àÁ TàXÁ$ Ã$  àÁ \à`Á$ Ã$  àÅ¿pÁ¿x ‰@Á$ Ã$  àÁ¿€ ‰@Á$ Ã$  ÿxâ$ÿp¢àÁ¿ˆÁ'¿øÃ'¿üпø@Ò¿üÁ$ Ã$  ÿÐÁ¿Á$ Ã$  ÿØÁ¿˜Á$ Ã$  ÿàÁ¿ Á$ Ã$  ÿèÁ¿¨Á$ Ã$  ÿðÁ¿°Á$ Ã$  ÿøÁ¿¸Á$ Ã$  ÿ˜Á¿ÀÁ$ Ã$  ÿ Á¿ÈÁ$ Ã$  ÿ¨Á¿ÐÁ$ Ã$  ÿ°Á¿ØÁ$ Ã$  ÿ¸Á¿àÁ$ Ã$  ÿÀÁ¿èÁ$ Ã$  ÿxÐ`@Ò`Å ¢à Ç  ‰@ àÉ¿ðÅ¿ø¡ BÁ; pÅ Ç ‰¡ˆB ÿxÅ …¡ ÂÅ; Ð Ò ”@Í; h‰  Å ‹ !Á p ˆÀ B…¡‰ÀÅ; ˆÅ Ç !Á … ‰ÀРˆÒ ŒÅ; €Ô €Ö „@É; `É `…¡ @Å; xРx@Ò |Å   B”ÿˆÍ h–ÿ€ ÆÁ'¿ðÃ'¿ôпð@Ò¿ô@  à(Ð Ò  àÔ`@Ö`Ð @Ò  à¢àÐ @Ò  àÐ Ò Ô`@Ö`Çà‘è ?à@ !ûTD-@?ðã¿ ¢ á; €ð' Dò' H¤ ô' L  ¨ö' PÁ à   Å DÇ H… ˆÀÅ; ¨Ð ¨Ò ¬@Ý; xÁ'¿ø”¿ð–¿èÃ'¿üпø@Ò¿üРL@Ò PÅ Ç  ‰@  Áð‡ !…  Í; pÁø‰ ‰@àPÁ L…¡@Á`… ‰ÀÅ;  Ð  Ò ¤@É; h‰  Í p‹ !Á`… Æ¡ˆ@… ‰ÀÅ; ˜Å Ç   Á`… ‰ÀР˜Ò œÅ; Ô Ö ”@É; `É `…¡ @Å; ˆÐ ˆ@Ò ŒÅ`  B”¿ØÉ h–¿Ð ÄÁ'¿àÃ'¿äпà@Ò¿äÅ ” Ç   É¿ØË¿Ü… ‰DÍ Ë¿ÔÉ¿ÐÏ ‰¡‰D  Ñ¿èӿ쉡 HÍ`Ý xá € ˆDÑ`¢ XÇ¿ÔË¿ô FÅ¿ÐÉ¿ð¢ ÆÓ¿ì…  BÍ Ï   Ñ¿è• ‰DÇ¿Üſ؅¡‰BÉ Ï¿ÔÍ¿ÐË ‰¡ Fà ¢‰J¡,  ‰¡ Hí ï    â … ˆÄ£,` @é ‘  Bë   P¢ˆJâ £,` @‰¢ Hå ç ™¡ˆD  â £,` @Í Ï â €¤`€$’  …  V X‰  Tà ¡¤ˆB€¢€¡ˆD6€” à ‰£ V $ ­ 0¡,  ¯ 1Å Ç ¥ ˆÄà ‰£ T $ © .” ¡,   « /Å Ç  ˆÄà €¢€$¿ÿâ…  V…¢‰P  ¸¢ ˜‰¢ N ¬ƒ -… ˆÄ  V ¬ƒ -… ˆF  TÍ Ï … ‰F  ¸É`¢ PË`¢ … ˆDÅ' Ç' …¢‰NÉ Ë …¡ˆB… ˆ@Í`Ï`… ‰D… ˆFÅ'`Ç'`Çà‘è ALASKA CONFORMAL¸À È8Ð 8x †ÿÿþˆP†ÿÿý° †ÿÿý`Ðð†ÿÿý†ÿÿüø4†ÿÿüÌ<†ÿÿüÄ@ X†ÿÿü¨d†ÿÿüœx†ÿÿüˆ†ÿÿüpÜ¸à ¸ì¨ô ¨(†ÿÿûØD†ÿÿû¼P†ÿÿû° †ÿÿû`ð†ÿÿû†ÿÿúø4†ÿÿų́° ¸ÀÈ#*8:@IHUPaXj`s°€†‹‘–›¤¬µ½ÅÎØØä4¨_n_e_cos_p26_sin_p26_bcoef_acoef_false_northing_false_easting_lat_center_lon_center_r_minor_r_major_alconforint_sqrt_sin_atan_tan_pow_tsincos_ptitle_radius2_cenlon_cenlat_offsetp_alconfor_adjust_lon/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c alconfor.c -Qoption acomp -xpalconinv.o 877725596 467 20 100664 4496 `  ØpÀtì?‘ßF¢R5Àc@P?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?à@ !ûTD-@?ðã¿Pð' Dò' H¤ ô' Lö' P¦ ø' T à(ú' X¢ Á DàHÁ$ Ã$  à Á LàPÁ$ Ã$  àÁ TàXÁ$ Ã$  àÁ \à`Á$ Ã$  àÅ¿pÁ¿x ‰@Á$ Ã$  àÁ¿€ ‰@Á$ Ã$  à â$ÿp¢à(Å Ç  ÿxÁ`Ã` ‰À¢àÁ'¿øÃ'¿üÁ¿ˆÁ'¿ðÃ'¿ôпð@Ò¿ôÁ$ Ã$  ÿÐÁ¿Á$ Ã$  ÿØÁ¿˜Á$ Ã$  ÿàÁ¿ Á$ Ã$  ÿèÁ¿¨Á$ Ã$  ÿðÁ¿°Á$ Ã$  ÿøÁ¿¸Á$ Ã$  ÿ˜Á¿ÀÁ$ Ã$  ÿ Á¿ÈÁ$ Ã$  ÿ¨Á¿ÐÁ$ Ã$  ÿ°Á¿ØÁ$ Ã$  ÿ¸Á¿àÁ$ Ã$  ÿÀÁ¿èÁ$ Ã$  ÿxÐ`@Ò`Å ¢à Ç  ‰@ àÉ¿ðÅ¿ø¡ BÁ; pÅ Ç ‰¡ˆB ÿxÅ …¡ ÂÅ; Ð Ò ”@Í; h‰  Å ‹ !Á p ˆÀ B…¡‰ÀÅ; ˆÅ Ç !Á … ‰ÀРˆÒ ŒÅ; €Ô €Ö „@É; `É `…¡ @Å; xРx@Ò |Å   B”ÿˆÍ h–ÿ€ ÆÁ'¿èÃ'¿ìпè@Ò¿ì@  à(Ð Ò  àÔ`@Ö`Ð @Ò  à¢àÐ @Ò  àÐ Ò Ô`@Ö`Çà‘è =Û|ßÙ×½»@?à@ !ûTD-?ð㾤 ð' Dò' H¦ ô' L à€ö' P°à@Å ®àªà8Ç  à ¨àÉ D¬ Ë H…¡ÂÍ Ï  àx… ‰ÆÉ LË PÅ'¿øÇ'¿üÅ Ç  à …¡ÂÍ Ï … ‰ÆÉ¿øË¿üÉ'¿èË'¿ìÅ'¿ðÇ'¿ôÅ¿ðÇ¿ôÅ'¿àÇ'¿äÅ Å'¿ˆÇ'¿Œ€hÅ¿è’ @àÇà‘è ëÁ h…  å; ¬   ‡ !‰ ‰X  VÿìÁ¿è…  RÿäÁ¿à  P ˆÀ… DÿüÁ¿ø‰ ˆÀÿäÁ¿à…  RÿìÁ¿è  P ˆ@… FÿôÁ¿ð ˆÀÿìÁ¿è…  TÿäÁ¿à  Z ˆÀ‘ JÿäÁ¿à…  TÿìÁ¿è  Z ˆ@…¢ H Z£‰N™ ˆ@…¡ H¡‰N ˆ@…¡‰H  •  Ì¡ NÕ; è ˆÀÇ¿äРèÒ ì  Å¿à  ÌÁ'¿ØÃ'¿ÜÿìÁ¿è JÁ'¿èÃ'¿ìÿÜÁ¿Ø ˆ@Á'¿àÃ'¿ä@á; ˆ…  п؇ !Ò¿Ü@Å; €€¥ Å € ˆ@å ¿ÿ¢á ˆÅ¿ˆÇ¿Œ¨ €‡Å¿èÇ¿ìÉ¿è˿칠ˆDÇ¿äË¿äÅ¿àÉ¿à… ‰DÍ¿èÏ¿ìÑ¿èӿ졉Hàÿè¡,  ¡ˆBÁ; hñ ó âÿè£,`¢@í`ï`àÿè¡,  Ý ß âÿè£,`¢@Ù`Û`Åÿè… Éÿ艠àÿè© ‰X $ à# ôàÿ赡 V $ à# ðÅ ô… àÿ耤 • ‰NÅ ð…  ‰LÁ; `¿ÿg …§ X‰§ Vàÿ襣ˆB€¢¡£D6€> àÿè§ T $ý h‰§‰X¡,  Á `‘¢ˆFÅ §‰TÇ  ˆÄàÿ艧‰V $­ 0¡,  ¯ 1© (Å « )Ç ™ ˆÄ…§ Zàÿè $± 2¡,  ³ 3 BÅ Ç âÿè¢$@â# ôÉ ô‰ àÿè $…¡ B¡,  • ˆÆ§‰Zµ  Å · !Ç âÿè¢$@â# ðÉ ð‰  …¡ B… ˆÆÅ; `àÿ耢$¿ÿ»…§ X¿ÿÁ hÇ¿ì àÁ¿èÿ쉠‰@Ç¿äÿäÅ¿àÁ¿à ‰@…¡@Å; àРà@Ò äÁ'¿ÐÃ'¿ÔÁ Å¿Ðǿԅ ‰ÀÅ; ØÐ Ø@Ò ÜÅ   B”¿À–¿¸Á'¿ÈÃ'¿ÌпÈ@Ò¿ÌÁ à Á' Ã' пÐ@Ò¿ÔÅ ¨  € àˆÅ Ç Å'`Ç'`Çà‘è  àÅ¿¸¢ Á à  ÿøÇ¿¼‰ ‰@Ç¿äÿÄÅ¿àÁ¿À… ‰@Á à … ‰@ÿÔÁ¿Ð ‰À…¡@Å; ÐРÐ@Ò ÔÉ É'¿ Ë'¿¤Å É Å'¿¨Í Ç'¿¬…¡‰DÑ¿ Ó¿¤Å'¿˜Ç'¿œ…¡‰DÁ'¿°Ã'¿´‰ ˆ@п°‰¡ ÈÉ'¿Ë'¿” ÿð@Ò¿´Å ¢`Ç  ‰@ ÿðÒ¿”п@Í; x‰  Í x‹ !Á  …¡ˆ@ Æ… ‰Àÿ¤Å; ÈÅ Ç Á¿ … ‰ÀРÈÒ ÌÅ; ÀÔ ÀÖ Ä@É; pÉ p…¡ @Å; ¸Ð ¸@Ò ¼Å¿ €¤`Ç¿¤…  BÉ¿˜Ë¿œ… ˆÄÏ¿´Í¿°Ë¿´ ˆÆÉ¿°‰¡@É'¿°€;Ë'¿´Á; °Ð °@Ò ´Å¿¨Ç¿¬¨ Â-¿ÿÂп°Á¿° ÿøÃ¿´Á'`Ã'`Á à  àÅ¿Ðǿԅ ‰@ÿ¼Á¿¸‰ ‰@Ç¿äÁ à  àÅ¿à… ‰@ÿÄÁ¿À ‰@…¡ÀÿÄÅ;  Å¿èÇ¿ìÁ¿À… ‰@Ô  Ö ¤Å; ¨Ð ¨@Ò ¬Å Ç … ˆ@Å; ˜Ð ˜@Ò œÁ' Ã' Çà‘è ’ @àÇà‘è ìALASKA CONFORMALToo many iterations in inversealcon-invToo many iterations in inversealcon-inv¸À È ØÐ Øœ †ÿÿþdt†ÿÿýŒÄ†ÿÿý<ô ؆ÿÿüì,†ÿÿüÔX†ÿÿü¨`†ÿÿü d Ø|†ÿÿü„ˆ†ÿÿüxœ†ÿÿüd´†ÿÿüLÈ È ` `Ì Ð Ô†ÿÿû,†ÿÿùì,†ÿÿùÔ¬ †ÿÿ÷TÔ†ÿÿ÷,ø†ÿÿ÷ †ÿÿöì  †ÿÿö` †ÿÿö $†ÿÿõÜ t†ÿÿõŒ Œ†ÿÿõt ܆ÿÿõ$ „†ÿÿô|  †ÿÿô` ¸ 8 ¼ 8 À†ÿÿô@ H P  X ` h#  * Ø: àI èU ða øj s°€†‹‘–›¤¬µ½ÅÎØÞçîú4È_n_e_cos_p26_sin_p26_bcoef_acoef_false_northing_false_easting_lat_center_lon_center_r_minor_r_major_alconinvint_sqrt_sin_atan_tan_pow_tsincos_ptitle_radius2_cenlon_cenlat_offsetp_alconinv_fabs_p_error_asinz_adjust_lon_atan2/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c alconinv.c -Qoption acomp -xpazimfor.o 877725598 467 20 100664 2180 ` ¸Xph8ã¿ ð' Dò' H¢ ô' L `Pö' P”ðø' T–èú' XÁ DàHÁ$ Ã$  `HÁ LàPÁ$ Ã$  `@Á TàXÁ$ Ã$  `Á dàhÁ$ Ã$  øÁ \à`Á$ Ã$ !РT@Ò X@  `PÐ @Ò  `HÐ @Ò  `@Ð @Ò  øÐ Ò Ô`@Ö`Çà‘è ¿ð=Û|ßÙ×½»?ð?à@ !ûTD-@ã¿¢ ð' Dò' H¤ ô' L  `ö' PÁ à   Å DÇ H… ˆÀÅ; €Ð €@Ò „РL”¿ðÁ'¿ø–¿èÃ'¿ü@Ò Pпø@Ò¿üÉ Ë   Å¿ðÇ¿ô¡ BÇ¿ìÉ Ë Å¿è…¡ B… ‰@…¡ˆBÅ'¿àÇ'¿äпàÒ¿ä@Á; hÅø… BÅ; xРx@Ò |Å`¨ ÂÁ h9€ пàÅ`¦ É¿àË¿ä© ÂÑ`9€$пøÅ`  h¿ˆÁ` … ‰@’ÿÌÁ`(… ‰@Á à  ‰@Á'¿ØÃ'¿ÜÔ¿Ø@Ö¿Ü¿ˆ@’àÇà‘è {Ò¿ä@Á; h…  ‡ !Å; pРp@Ò tÅ p‘ ‰ÀпøÁ hÒ¿ü  hÑ; `@Á; hÅ Ç   Ñ `… ‰HÉ¿è˿셠‰DÍ Ï   … ‰@…¡ˆBÅ' Ç' Å Ç   É¿ðË¿ô… ‰DÍ Ë¿ìÉ¿èÏ ‰¡‰D  hÁ h‰¡ @Í Ï ¡‰H  … ˆÄ…¡‰BÉ Ë …¡BÅ'`Ç'`Çà‘è AZIMUTHAL EQUIDISTANTPoint projects into a circle of radius = %12.2lfazim-for(  ( ¸¨†ÿÿÿX°†ÿÿÿP´ ¸À†ÿÿÿ@Іÿÿÿ0à†ÿÿÿ ø†ÿÿÿ\` hp  †ÿÿþ`¼†ÿÿþDȆÿÿþ8†ÿÿýì,†ÿÿýÔLP ¤†ÿÿý\°†ÿÿýPĆÿÿý<܆ÿÿý$†ÿÿý  %(50:8>@AHEPIXM`Qh]pixr~‡—¢ª³X¼ÈÍÓÜåëð4´_cos_p12_sin_p12_false_easting_false_northing_esp_es_e_e3_e2_e1_e0_lat_origin_lon_center_r_major_azimforint_tsincos_ptitle_radius_cenlonmer_origin_offsetp_azimfor_adjust_lon_cos_fabs_sprintf_p_error_acos_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c azimfor.c -Qoption acomp -xpaziminv.o 877725601 467 20 100664 2576 ` €88Œã¿ ð' Dò' H¢ ô' L `ö' P”ðø' T–èú' XÁ DàHÁ$ Ã$  `Á LàPÁ$ Ã$  `Á TàXÁ$ Ã$  `Á dàhÁ$ Ã$  øÁ \à`Á$ Ã$ !РT@Ò X@  `Ð @Ò  `Ð @Ò  `Ð @Ò  øÐ Ò Ô`@Ö`Çà‘è ?à@ !ûTD-@=Û|ßÙ×½»ã¿¢ ð' Dò' H¤ ô' L ¿àö' PÁ à  ¿èÅ DÇ H ˆÀÇ PÁ à   Å L• ˆÀ…¡‰F¢‰JÕ; … ˆ@Å; ÈРÈÒ Ì@Í; °‘  Åð“ !Éø ‰DÍ`Õ   FÅ Ç …¡‰Bª ÂÍ °=€  ’ @ìÇà‘è }Á ”¿ð–¿èà ¢ À ¿øÑ; ÀÕ; Á'¿øÃ'¿üпøÒ¿ü@Í; °Á à Á' Ã' РÀ@Ò ÄÅ`¨ ÂÕ Í °Ñ À+€  ¿Ø ¿ðÅ Ç Å'`Ç'`Çà‘è Á à  ¿ÐÅ¿èǿ쉠‰@ÿôÕ; Á¿ð…¢‰@Ñ; ÀÁ à  ‰@ ¿ð  È…¡@Å; ¸Ð ¸Ò ¼@Í; °Á'`Ã'`ÅðÁø… ‰@Ð Ò @Å; `Å ` ÂÁ'¿àÃ'¿äпà@Ò¿äÅ`¨ ÂÕ Í °Ñ À+€3Ð` ¿ðÅ`É Ë © Â'€… ¦… ªÍ; ° ¿ø‡ +Р°Å; ¨Ô ¨Ö ¬@Ò ´Å Ç … ˆ@Å;  Ð  @Ò ¤Á' Ã' Çà‘è ‡ 'Å; ˜ ¿øÕ; Ð ˜Ò œÔ @Ö ”Å Ç … ˆÀÅ; ˆÐ ˆ@Ò ŒÁ' Ã' Çà‘è Ò` ¿ØÑ; À@Í; °Å Ç  ‰@Ç¿ìſ艠ˆÀÉ; €Ð €@Ò „Å`¨ ÂÍ °É €Ñ À)€6Í; °¡ H ¿ÐÑ; ÀÍ; °Á'¿ÐÃ'¿ÔÿôÁ¿ð…¡‰@Ô¿ÐÖ¿ÔÁ à … ‰@ ¿ÐÅ; xРxÒ |@É; €É €Ñ ÀÁ'¿ØÃ'¿Ü¡ HÍ °Á'¿ÐÃ'¿ÔÿôÁ¿ð…¡‰@Ô¿ÐÁ à … ‰@ ¿øÅ; pРpÒ t@Ö¿ÔÅ Ç … ˆ@Å; hРh@Ò lÁ' Ã' Çà‘è Р°Ò ´Ñ; À@É; €Å`¨ ÂÍ °É €Ñ À¿ÿ° ÇàèAZIMUTHAL EQUIDISTANTInput data errorazim-invÐ  Р€¨†ÿÿÿX° †ÿÿÿP´ €À †ÿÿÿ@Ð †ÿÿÿ0à †ÿÿÿ ø †ÿÿÿL P  Xè` 輆ÿÿþD¬ ¬†ÿÿýøH†ÿÿý¸d†ÿÿýœô†ÿÿý †ÿÿüè4†ÿÿü̘†ÿÿüh´†ÿÿüLè†ÿÿü†ÿÿûü(†ÿÿûØP†ÿÿû°¼†ÿÿûD†ÿÿúð,†ÿÿúÔP†ÿÿú°¸ ÀÈ%Ð5ØAàMèVbks{†Ž—H ¦¯µ¼ÈÏÔ4˜_cos_p12_sin_p12_false_easting_false_northing_lat_origin_lon_center_r_major_aziminvint_tsincos_ptitle_radius_cenlonmer_origin_offsetp_aziminv_sqrt_p_error_fabs_asinz_adjust_lon_atan2_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c aziminv.c -Qoption acomp -xpcproj.o 877725607 467 20 100664 7884 ` ¨¨tPã¿ ð' Dò' HРD@Ò HÁ& Ã& Ð D@Ò HÁ&àÃ&àÇàè?ð¿ð㿘ð' D  ò' HРDÒ HÁ DàH@Á; `Å ¨ ÂÁ `=€ Á; `Å É DË H© Â=€Á Á €Á; `Á; `ð `ò d@è?ð㿘ð' D!ò' Hô' Lö' Pø' Tú' XÅ DÇ HÁ LàP ‰@  @Å … ˆÀÅ; `Р`@Ò dÅ TÇ X ‰ÀÇàè>z×òš¼¯H?ð?à@ã¿€ð' Dò' H  ô' Lö' Pø' Tú' XÑ DÓ HÅ ª ÂÕ L €× PÅ ¢‰BÇàè¢ JÁ Ñ; h… ÆÍ; p¡ˆ@… ‰ÀÅ; xРxÒ |@Õ; `Í p¡‰FÑ hÅ … ‰ÈÉ ‰¡ÆÕ `‘¢ H… ‰@‰¢‰ÄÍ ¡ˆÈ…¡¡‰BÇàè?à=Û|ßÙ×½»>z×òš¼¯H?ð¿ðã¿8ð' Dò' H  ô' L¢ ö' PÉ LË PÁ?ø…¡ @Å; °Ð °Ò ´ÿÿeÉ; Õ D× HÅ ªŠÂÉ 9€¢‰JÇàèÅ ¤ Ù €BÑ?øÁ; ¨–¿ðР¨Ò ¬Õ; €Ù; ˆÑ; xÍ; pÅ; hÿÿ4É; Õ €Á¿øÃ¿ü‰¢‰@Ù ˆ¡ D…£Ä£À£D… ‰ÀÅ;  Ð  Ò ¤@Í; `Ñ xÕ €…¢ ÊÍ pÙ ˆÉ  ‰@…£Ɖ¡ ÂÇ¿üÍ `Å¿ø… ‰Æ…¡ ˆ@…¡‰H‰ ‰FÇ¿ôÅ¿ð…¡ Â… ‰@Á ¨ BÅ; ˜Ð ˜Ò œ@Á; ¨Å h¨ ÂÕ €Ñ xÁ ¨Í pÉ Ù ˆ€ ¤ €¤ $¿ÿ¿”¿ø’ @ìâ' Á ÇàèÇàè?à@ !ûTD-@=Û|ßÙ×½»?ðã¿Hð' Dò' H¢ ô' L¤ ö' P  ø' TÉ DË HÁà¡ @Å LÇ PÅ; ¨Á'¿øÐ ¨Ò ¬Ã'¿ü@É; €ÉàÍ艡 FÅð…  B‘ &Õø“ '¡ÂÍàÅ ¨É €€5Ù`Р Ò ¤Ù; xÑ; hÍ; `É; €Õ; p@Å; ¨É €¡ @Ù xÔ¿ø…£À£@… ‰ÀÅ; ˜Ð ˜Ò œ@Ö¿üÅ ¨… ‰@Å; Ð @Ò ”Åð  BÑ hÍ `…¢ F… ˆÀÁ  … ˆÀ BÅ; ˆÐ ˆÒ Œ@Á;  Õ p¨ ÊÙ xÑ hÁ  Í `É €Å ¨€  €¤ $¿ÿÌÁ;  ’ @ì  à$ ÁðÇàèÇàè=Û|ßÙ×½»@@@@ã¿ ð' Dò' H¢ ô' L  ö' Pø' Tú' XÙ D ,Û Hƒ -É dä lË hÍ \Ï `Ñ TÓ XÕ L× Péèåðáø€DÝ`Å; ØÐ ØÒ ÜÁ; ¸å; ¨á;  Ý; ˜Ù; Õ; ˆÑ; €Í; xé; °@É; pÑ €¢ @Ù á  ‰£@Á ¸…  PÅ; ÐРÐÒ Ô@É; hÍ x¡‰@É hÝ ˜‰¡ÀÁ ¸…  NÅ; ÈРÈÒ Ì@É; `É p¡ @Õ ˆÉ `¡@…  ÊÁ ¸… ˆÀ BÅ; ÀРÀÒ Ä@Á; ¸é °¨ Ô堨ᠠÁ ¸Ý ˜Ù Õ ˆÑ €Í xÉ p;€À$   €¤ &¿ÿ½…  R’ @Р à$ Á`ÇàèÇàè=Û|ßÙ×½»?ð@@@ã¾Ðð' Dò' H¢ ô' L¤ ö' Pø' Tú' Xà €Ù lÛ pÙ$ Û$ ÅèåðÍøÝ tß xÉ dË hÑ \æ |Ó `Õ T× Xé Lë Pá Dã H€Àí`Ò Í; èí; àå; Ðá; Èé; ÀÕ; ¸Ñ; °É; ¨Ù; ØÝ;  @Å; ˜Ð Ò @Á; ‰  á È‹ !å ÐÁ …¤ @ ‰@…¤ˆÀÅ;¡(С(Ò¡,@É; ˆÉ ˆ¡ @Í èÁ$àÃ$àÁ à …  FÅ;¡ С @Ò¡$  í àŸ !Á à …  VÅ;¡Ð¡Ò¡@Ý; €Å Ç é À‰¥ BÝ €Õ ¸…¢‰NÑ °¢ @…¡‰ ˆ@Å Ç Á`… ‰@Å;¡Ð¡Ò¡@É; xÉ ¨¡ @Í èÉ x•¡ÀÁ à …  FÅ;¡Ð¡Ò¡ @Õ; pÕ ¸Í è…¢‰Fé Àí à ‰@‰¥ÀÁ à …  VÅ;¡Ð¡Ò¡@É; hÑ °í à…¢ VÉ h ‰@‰¡@Å Ç Á`… ‰@Å; øÐ øÒ ü@É; `É ¨Å`…¡ BÕ pÝ   ‰@É `Í è٠ؑ¡Àå Ð¢‰Já È‰£ F… NÁàÃà  B…¢‰F… ˆ@ÁàÃà  J R¡ @‰ ˆÀ¢‰J… N£ FÝ €  J ˆÀ…¤ N… ‰@ÁàÃà  F¡ ‰ÀÁàÃà…  H¡‰Î ˆÀ…£Ê… ‰F… ‰@¢ F ˆÀ¤@…¡ ÀÁ à  BÁ$ Ã$ Å; ðРð@Ò ôÅ ˜¨ Âí àÙ Øå Ðá Èé ÀÕ ¸Ñ °É ¨Ý  Í è;€ Á`¤ €¤ $¿ÿAÐ ’ @àÁ`ÇàèÇàè@È?PbMÒñ©ü@YA.„€@@㿈ð' D¤ ò' HÅ É DË H© ¢ )€¢ -РD@Ò HÅ …  €¤`-É  % $… ˆD… BÉ Å# pÒ p¡*`  ¡,  $ ¡,  @¡, à# lÅ l… Ò# ` ‰  ĉ¡F‰ DÍ ` É# hРh¡*  $É  ¡,  ‰¡‰D¡, à# dÅ d… Ð# \Ñ \‘  ÂÅ (…¢ B…¡B ˆ@"€  Çàè@L¥Üc˰@NA.„€@@ã¿€ð' D¢ ò' HÅøÉ DË H¡ BÍ`¨ Æ  )€  -Á; `Р`@Ò d… @É`€¤ -Å# |Ò |Ò# xÅ x… Ò# l ¡‰D… FÅ# tРtÐ# pÅ p Ð# hÇ h¡ˆÀÅ l … ‘¡‰DÉ`‰  DÍ` ‰F‰¡F¡H"€  Çàè?à?ð@ !ûTD-ã¿€ð' Dò' H  ô' Lö' Pø' Tú' XÅ DÇ HÁ TàX‰ ‰@Á  ‰@Á'¿øÃ'¿üÁ … Ä¡@Ô¿ø… ‰ÀÅ; pРpÒ t@Ö¿ü‰  Å ‹ !Á … ‰@àPÁ L… ˆÀÁ … ‰@Å; hРhÒ l@É; `É `  ÄÇàèã¿ ð' D!ò' HÉ DË HÅ © €°?ÿÇàèÇà‘è CÏÿÿÿØ"@ !ûTD-@AßÿÿÿÀã¿Hð' D ò' HÁ D¢ àHÍ?èÕ?ðÑ?øÙ €Á; ¨ÇàèР¨Ò ¬Õ; €Ñ; xÙ; pÿÿÏÍ; hÐ# °Å °… Õ €Ñ x‰¢‰HÁ ¨Í h… ‰DÙ p ¢`€¤`¿ÿêÁ; ¨Ð ¨Ò ¬Ñ; xÕ; €Ù; p@Í; hÕ €¨ ÊÑ xÍ hÙ p¿ÿÛÁ ¨…  ÊÁ; ¨Õ; €Ñ; xÙ; pÅ;  Ð  Ò ¤@Í; h… @Í hÕ €Ñ xÅ# °à °Á ¨€¤ Ù p&¿ÿÈÁ; ¨…¢‰HÁ; ¨Õ; €Ñ; x…  ÂÙ; pÅ; ˜Ð ˜Ò œ@Í; h… @Ù pÍ hÑ x… ¨ŠÌÕ €€ Á ¨‰¢‰H…  Ä… B… … ‰D¿ÿ¿ Â…¢‰HÕ; €Á; ¨Ñ; x… ‰LÙ; p…  ÂÅ; Ð Ò ”@Í; h… @Ù pÍ hÑ x… Á ¨¨ŠÌÕ €€ …¢‰H‰ ‰L…  Ä… B… … ‰D¿ÿ¢ Â… ‰FÁ; ¨Õ; €Ñ; x…  ÂÙ; pÅ; ˆÐ ˆÒ Œ@Í; h… @Ù pÍ hÑ x… ¨ŠÌÕ €€ Á ¨…¢‰H‰ ‰F…  Ä… B… … ‰D¿ÿ† ‰¢‰HÁ; ¨Ð ¨Ò ¬Í; hÕ; €Ñ; xÙ; pÿÿ>É; `Ð# °Å °… É `Á ¨… ‰DÕ €Ñ xÙ p Â¿ÿpÍ h?ð?Ð@0?ô@Ð# D˜ Ò# HÁ É DË H…¡ @Á  ˆ@Å …¡ Â… ‰@Á  ˆ@Å …¡ B ‰@Å Ãà ˆÀ?Ø?Ð?Þ?ðÐ# D˜ Ò# HÁ É DË H…¡ @Á  ˆ@Å …¡ B… ‰@Á  ˆ@Å …¡ BÃà ‰@?®?è?ðÐ# D˜ Ò# HÁ É DË H…¡ @Á  ˆ@Å …¡ B… ‰DÃà ‰@@A€@¨˜ Ð# DÅ?øÁ  ‰ÀÒ# HÉ DË H…¡ D… ‰DÃà ‰@?ðã¿€ð' D ò' HÅ DÇ HÁ  ˆ@Á'¿øÃ'¿üÁ  ÂпøÒ¿üÁ'¿ðÔ¿øÃ'¿ô@Ö¿ü…  Ö¿ô‡ !пðÒ¿ôÔ¿ð@Å; `Å `… ‰@Å; hð hò l@è@@@ã¿pð' Dò' H  ô' Lö' Pø' Tú' XÍ dÏ hÁ?ð…¡‰@Å; ˆÐ ˆÒ Œ@Í; pÅ LÇ P ‰@Ç HÍ pÅ D… ‰F‰ ˆÀÁ?ø…¡‰@Å; €Ð €Ò „@É; hÅ TÇ X ‰@É hÍ p‰¡@Á …¡‰@Å; xРxÒ |@É; `Å \Ç `… ‰@É `¡ÂÇàè@f€@?ðã¿ ð' D ò' HÅ?ðÉ DË H…¡BÍ?øÑ … ‰Æ… ˆH… BÅ# \ð \ÇàèConvergence errorphi1z-convConvergence errorphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-conv †ÿÿÿà4†ÿÿÿÌtP| P”†ÿÿÿlä†ÿÿÿð@ ðP†ÿÿþ°¨p° p †ÿÿýè¨p° p| †ÿÿü„ì†ÿÿü(¼, ¼0 †ÿÿûИx  xä †ÿÿû@†ÿÿúÀp†ÿÿúˆ †ÿÿúxÀ†ÿÿú@üÜ Ü †ÿÿùüpHx H†ÿÿøø8†ÿÿøÈh†ÿÿø˜ †ÿÿø`ìð ô †ÿÿø h8p 8 †ÿÿöð †ÿÿöà T†ÿÿö¬ „†ÿÿö| °†ÿÿöP †ÿÿö 4†ÿÿõÌ p†ÿÿõ ¬†ÿÿõT ˜†ÿÿôh èD ì D ð †ÿÿô T  \  „†ÿÿó| œ h ¤ h ؆ÿÿò( p¨ p†ÿÿñ<†ÿÿðÄxXˆ XäÈì ȆÿÿïpÔ†ÿÿï,,†ÿÿîÔœ†ÿÿîd †ÿÿíôð¸ø ¸xH€ HðÈø ÈP8T 8¤ˆ¬ ˆè†ÿÿë†ÿÿêø$†ÿÿêÜ`@h @˜†ÿÿêhÔ†ÿÿê,†ÿÿéø\@d @ p$*17 >C JSZ`ehl`sx P ˜ˆ˜p•à¡ð§x­ð³P¹ ¿XÅXÔ4˜_tsincos_sin_cos_asinz_fabs_asin_msfnz_sqrt_qsfnz_log_phi1z_p_error_phi2z_atan_pow_phi3z_phi4z_tan_pakcz_pakr2dm_tsfnz_sign_adjust_lon_e0fn_e1fn_e2fn_e3fn_e4fn_mlfn_calc_utm_zone/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c cproj.c -Qoption acomp -xpeqconfor.o 877725610 467 20 100664 3292 ` ˜hˆàì?ð=Û|ßÙ×½»ã¿0ð' Dò' H¤ ô' Lö' P¦ ø' T à0ú' X¢à(Á DàHÁ$ Ã$  à(Á LàPÁ$ Ã$  à Á dàhÁ$ Ã$  àÁ làpÁ$ Ã$  ÿÐÁ |à€Á$ Ã$  ÿÈÁ tàxÁ$ Ã$  à0Å`Ç`¢ÿèÁ à  ‰À ÿè  @Å  ˆÀÁ$ Ã$  ÿðÐ`@Ò`Á$ ¢ÿèÃ$  àÐ`@Ò`Á$ ¢ÿèÃ$  àÐ`@Ò`Á$ ¢ÿèÃ$  àÐ`@Ò`Á$ ¢ÿèÃ$  ÿøÐ`@Ò`Á$ ”¿ø–¿ðÃ$  ÿð¢àРT@Ò XÐ Ò  ÿøÔ¿øÖ¿üØ¿ð@Ú¿ôÅ Ç  àÅ# \Ç# `Å TÇ XÅ# dÇ# hÐ Ò  àÔ`Ö`Ø Ú @Á; ¨  à „ !¨Á ¨"€Å¿øÉ TË XÅ \Ç `…¡BÁ; ¨Å; ¸Ð ¸Ò ¼@Í;  Å ¨ ÂÍ  Á ¨€Y’ @ÐÇà‘è QÇ¿ü ÿÀÅ$ Ç$  ÿÀ¢ÿøÅ ¤ Ç    ÿ¸¡ˆ@Á$ Ã$  àÁ`Ã`¢àÁ# \Ã# `Á làpÁ# dÃ# hÐ Ò  àÔ`Ö`¢ÿ¸Ø @Ú  ÿØ€¥ Á$ Ã$  ÿØÅ`Ç`¢à0É Ë … ˆÄ ÿ°Í`Ï`…¡‰BÅ$ Ç$ €c @ à0Ð ¢à(Ò  à Ô`@Ö`РT¢ÿÐÒ XÔ \@Ö `Ð @Ò Ð l ÿÈ@Ò pÐ Ò Ô`@Ö`Çà‘è Р\”¿øÒ `–¿ðÁ; ¨@Í;   ÿðÔ¿øÐ ¢àÒ  ÿøÖ¿üØ¿ð@Ú¿ô…  ‡ !Á à  àÁ# \Ã# `Á \à`Á# dÃ# hÐ Ò  àÔ`Ö`Ø Ú @Å; ˜‰  Å T‹ !Ç XÁ \à`… ˆÀÅ; °Ð °Ò ´@É; Å ¨ ÂÍ  É Å ˜Á ¨€ ÿÀÇ¿üÅ¿øÅ$ ¿ÿvÇ$ … ‰¡Æ… ‰ÄÅ$ ¿ÿpÇ$ @  à0¢à(Ð Ò  à Ô`@Ö`РT@Ò XÐ @Ò Ð l ÿÈ@Ò pÐ ¢ÿÐÒ Ô`@Ö`Çà‘è ã¿xð' Dò' H¤ ô' L  Hö' P¢ XÁ à   `Á# \Ã# `Á LàPÁ# dÃ# hÐ Ò   PÔ`Ö`¢ €Ø @Ú   Å Ç  ˆÀ  pÅ`Ç`‰ ‰@¢ Ç HÁ à   Å D… ˆÀÅ; xРxÒ |@É; pÅ Ç  ‰@  Á'¿øÃ'¿üпø@Ò¿üÉ p¡ @Å Ç     ˆ@Á' Ã' пø@Ò¿üÉ p…¡ @É Ë Í`Ï`‰¡F…¡ÂÅ'`Ç'`Çà‘è Standard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONICEQUIDISTANT CONIC(0 8P@ P†ÿÿþü †ÿÿþà<†ÿÿþÄX†ÿÿþ¨t†ÿÿþŒ˜†ÿÿþh¸†ÿÿþH†ÿÿþH†ÿÿý¸dÈh Èl†ÿÿý”˜Ôœ Ôü†ÿÿýP†ÿÿü°l†ÿÿü”„†ÿÿü|†ÿÿüp  †ÿÿü`´!†ÿÿüL؆ÿÿü(†ÿÿüP†ÿÿû°€†ÿÿû€Ô†ÿÿû,ô†ÿÿû "†ÿÿû †ÿÿúô †ÿÿúä4!†ÿÿúÌ`h ¼†ÿÿúD $†ÿÿùô0%†ÿÿùÐ\&†ÿÿù¤  .(3088<@?HCPGXK`Oh[pgxp€y †Œ’˜ž¤­´ºÀÉÑÚäï÷ X$)4ð_rh_g_ns_false_easting_false_northing_ml0_esp_es_e_e3_e2_e1_e0_lat_origin_lon_center_r_minor_r_major_eqconforint_sqrt_e0fn_e1fn_e2fn_e3fn_tsincos_msfnz_mlfn_fabs_p_error_ptitle_radius2_stanparl_cenlonmer_origin_offsetp_stparl1_eqconfor_adjust_lon_sin_cos/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c eqconfor.c -Qoption acomp -xpeqconinv.o 877725614 467 20 100664 3588 ` ˜hˆà?ð=Û|ßÙ×½»ã¿0ð' Dò' H¤ ô' Lö' P¦ ø' T à0ú' X¢à(Á DàHÁ$ Ã$  à(Á LàPÁ$ Ã$  à Á dàhÁ$ Ã$  àÁ làpÁ$ Ã$  ÿÐÁ |à€Á$ Ã$  ÿÈÁ tàxÁ$ Ã$  à0Å`Ç`¢ÿèÁ à  ‰À ÿè  @Å  ˆÀÁ$ Ã$  ÿðÐ`@Ò`Á$ ¢ÿèÃ$  àÐ`@Ò`Á$ ¢ÿèÃ$  àÐ`@Ò`Á$ ¢ÿèÃ$  àÐ`@Ò`Á$ ¢ÿèÃ$  ÿøÐ`@Ò`Á$ ”¿ø–¿ðÃ$  ÿð¢àРT@Ò XÐ Ò  ÿøÔ¿øÖ¿üØ¿ð@Ú¿ôÅ Ç  àÅ# \Ç# `Å TÇ XÅ# dÇ# hÐ Ò  àÔ`Ö`Ø Ú @Á; ¨  à „ !¨Á ¨"€Å¿øÉ TË XÅ \Ç `…¡BÁ; ¨Å; ¸Ð ¸Ò ¼@Í;  Å ¨ ÂÍ  Á ¨€Y’ @ÐÇà‘è QÇ¿ü ÿÀÅ$ Ç$  ÿÀ¢ÿøÅ ¤ Ç    ÿ¸¡ˆ@Á$ Ã$  àÁ`Ã`¢àÁ# \Ã# `Á làpÁ# dÃ# hÐ Ò  àÔ`Ö`¢ÿ¸Ø @Ú  ÿØ€¥ Á$ Ã$  ÿØÅ`Ç`¢à0É Ë … ˆÄ ÿ°Í`Ï`…¡‰BÅ$ Ç$ €c @ à0Ð ¢à(Ò  à Ô`@Ö`РT¢ÿÐÒ XÔ \@Ö `Ð @Ò Ð l ÿÈ@Ò pÐ Ò Ô`@Ö`Çà‘è Р\”¿øÒ `–¿ðÁ; ¨@Í;   ÿðÔ¿øÐ ¢àÒ  ÿøÖ¿üØ¿ð@Ú¿ô…  ‡ !Á à  àÁ# \Ã# `Á \à`Á# dÃ# hÐ Ò  àÔ`Ö`Ø Ú @Å; ˜‰  Å T‹ !Ç XÁ \à`… ˆÀÅ; °Ð °Ò ´@É; Å ¨ ÂÍ  É Å ˜Á ¨€ ÿÀÇ¿üÅ¿øÅ$ ¿ÿvÇ$ … ‰¡Æ… ‰ÄÅ$ ¿ÿpÇ$ @  à0¢à(Ð Ò  à Ô`@Ö`РT@Ò XÐ @Ò Ð l ÿÈ@Ò pÐ ¢ÿÐÒ Ô`@Ö`Çà‘è ?ð¿ðã¿8¢ ð' Dò' H¤ ô' L  ö' PÅ Ç  ¿ðÉ DË H™¡ÂÍ Ï   É Å LÇ P…¡ˆÂË   Ñ Ó Í`ª Æ• ˆDÀ'¿ü€O…£ L¢‰JÙ; ˆ… ˆ@Å; ¨Ð ¨Ò ¬@Õ; €Õ €  Í`Ù ˆÉ`… $‡ %¨ B#€H…¡‰L  pÅ ¢¿øÇ     @Å`Ç` ˆÀ¢ PÁ'¿ðÃ'¿ôÁ à   8Á# \Ã# `Á à  ¿üÁ# dÃ# hà# l  HÔ`Ö`Ø Ú   Ð¿ðÒ¿ô@É; pÁ'`Ã'`Á à   `É p¡ ÀÅ Ç … ˆ@Å; Ð @Ò ”Á' Ã' à¿ü€¤ €° Çàèð¿üÇà袉JÙ; ˆ… ˆ@Å; °Ð °Ò ´@Õ; €Õ €Ù ˆ¿ÿµÍ`Å;  …¡‰JР Ò ¤Å; ˜Ô ˜Ö œ@Á; x‰  ‹ !Á x¿ÿ¯  pStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONICEQUIDISTANT CONIC(0 8P@ P†ÿÿþü †ÿÿþà<†ÿÿþÄX†ÿÿþ¨t†ÿÿþŒ˜†ÿÿþh¸†ÿÿþH†ÿÿþH†ÿÿý¸dÈh Èl†ÿÿý”˜Ôœ Ôü†ÿÿýP†ÿÿü°l†ÿÿü”„†ÿÿü|†ÿÿüp  †ÿÿü`´!†ÿÿüL؆ÿÿü(†ÿÿüP†ÿÿû°€†ÿÿû€Ô†ÿÿû,ô†ÿÿû "†ÿÿû †ÿÿúô †ÿÿúä4!†ÿÿúÌtHx H€ˆ  †ÿÿùô¼%†ÿÿùDô&†ÿÿù @†ÿÿøÀt$†ÿÿøŒ  .(3088<@?HCPGXK`Oh[pgxp€y †Œ’˜ž¤­´ºÀÉÑÚäï÷ p!-4ô_rh_g_ns_false_easting_false_northing_ml0_esp_es_e_e3_e2_e1_e0_lat_origin_lon_center_r_minor_r_major_eqconinvint_sqrt_e0fn_e1fn_e2fn_e3fn_tsincos_msfnz_mlfn_fabs_p_error_ptitle_radius2_stanparl_cenlonmer_origin_offsetp_stparl1_eqconinv_atan2_phi3z_adjust_lon/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c eqconinv.c -Qoption acomp -xpequifor.o 877725616 467 20 100664 1212 ` à(´œã¿ ð' Dò' H¤ ô' L  ö' P#ø' T`ú' X¢ Á DàHÁ$ Ã$   Á LàPÁ$ Ã$   Á TàXÁ$ Ã$   Á dàhÁ$ Ã$  ¿øÁ \à`Á$ @Ã$   Ð @Ò   Ð @Ò   Ð @Ò  ¿øÐ Ò Ô`@Ö`Çà‘è ã¿ð' Dò' H¢ ô' L `ö' PÁ à  `Å DÇ H… ˆÀÅ; hРh@Ò l‰  Ð ‹ !Ò  `@É; `Å Ç  øÉ `… ‰D… ‰@É Ë  `…¡BÅ' Ç' Å Ç  `É LË P… ‰DÍ Ï …¡ˆBÅ'`Ç'`Çà‘è EQUIRECTANGULARø  ø0à8 à †ÿÿÿ`°†ÿÿÿPÀ†ÿÿÿ@Ð †ÿÿÿ0è †ÿÿÿø  øP †ÿÿþ°l †ÿÿþ”ðø#/;DPX`ks|…‘–4\_false_easting_false_northing_lat_origin_lon_center_r_major_equiforint_ptitle_radius_cenlonmer_origin_offsetp_equifor_adjust_lon_cos/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c equifor.c -Qoption acomp -xpequiinv.o 877725619 467 20 100664 1432 ` 00(Ìäã¿ ð' Dò' H¤ ô' L  ö' P#ø' T`ú' X¢ Á DàHÁ$ Ã$   Á LàPÁ$ Ã$   Á TàXÁ$ Ã$   Á dàhÁ$ Ã$  ¿øÁ \à`Á$ @Ã$   Ð @Ò   Ð @Ò   Ð @Ò  ¿øÐ Ò Ô`@Ö`Çà‘è ?à@ !ûTD-ã¿¢ ð' Dò' H¤ ô' L ¿àö' PÁ à  ¿èÅ DÇ H‰ ˆÀÇ PÁ à   Å L… ˆÀÁ à  ‰ÀÁ'`Ã'`Ð`Ò`@É; `É`Åø… ‰D¨ ÂÉ ` € ¿ðÐ Ò   @É; `Å Ç  ‰@ ¿øÉ `¡ ÀÅ Ç … ˆ@Å; hРh@Ò lÁ' Ã' Çà‘è ’ @ìÇà‘è ®EQUIRECTANGULARInput data errorequi-invh  h008 0 †ÿÿÿ`°†ÿÿÿPÀ†ÿÿÿ@Ð †ÿÿÿ0è †ÿÿÿ$( 0€8 €” †ÿÿþlĆÿÿþ<ø†ÿÿþT T †ÿÿýè`h#p/x;€DPX`ks| …‹” ¥4h_false_easting_false_northing_lat_origin_lon_center_r_major_equiinvint_ptitle_radius_cenlonmer_origin_offsetp_equiinv_fabs_p_error_adjust_lon_cos/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c equiinv.c -Qoption acomp -xpgnomfor.o 877725621 467 20 100664 1672 ` À@8ðüã¿ ð' Dò' H¢ ô' L ` ö' P”`ø' T–`ú' XÁ DàHÁ$ Ã$  `0Á LàPÁ$ Ã$  `(Á TàXÁ$ Ã$  `Á \à`Á$ Ã$  `Á dàhÁ$ Ã$ !РT@Ò X@ РD@Ò HРL@Ò PРT@Ò X `Ð Ò Ô`@Ö`Çà‘è ?ðã¿p¢ ð' Dò' H¤ ô' L   ö' PÁ à   Å DÇ H… ˆÀÅ; pРp@Ò tРL”¿ðÁ'¿ø–¿èÃ'¿ü@Ò Pпø@Ò¿üÅ Ç   É¿ðË¿ô… ‰DÍ Ë¿ìÉ¿èÏ ‰¡‰DÑ`‰¡ @‰ ˆD© È;€4Å`‘ ‰Ä  Ð¿øÒ¿üÁ; h@Ñ; `Å Ç  ¿øÑ `… ‰HÉ¿è˿셠‰DÍ Ï   … ‰@…¡ˆBÁ hÅ' Ç' Å Ç   É¿ðË¿ô… ‰DÍ Ë¿ìÉ¿èÏ ‰¡‰D  ‰¡ @Í Ï ¡‰H ¿ð… ˆÄ…¡‰BÉ Ë …¡BÅ'`Ç'`Çà‘è ’ @àÇà‘è …GNOMONICPoint projects into infinitygnomfor-conv   À¨†ÿÿÿX° †ÿÿÿP´ À¼ †ÿÿÿDÈ †ÿÿÿ8Ô †ÿÿÿ,ì †ÿÿÿ$( 08 h†ÿÿþ˜„†ÿÿþ|†ÿÿþpÜìø†ÿÿþ¨ 쬆ÿÿýT#,5 8(D0P\emu}…Ž —£¨±¶4|_false_northing_false_easting_cos_p13_sin_p13_R_lat_center_lon_center_gnomforint_tsincos_ptitle_radius_cenlon_cenlat_offsetp_gnomfor_adjust_lon_cos_p_error_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c gnomfor.c -Qoption acomp -xpgnominv.o 877725624 467 20 100664 2280 ` °8hã¿ ð' Dò' H¢ ô' L ` ö' P”`ø' T–`ú' XÁ DàHÁ$ Ã$  `0Á LàPÁ$ Ã$  `(Á TàXÁ$ Ã$  `Á \à`Á$ Ã$  `Á dàhÁ$ Ã$ !РT@Ò X@ РD@Ò HРL@Ò PРT@Ò X `Ð Ò Ô`@Ö`Çà‘è =Û|ßÙ×½»?à@ !ûTD-ã¿¢ ð' Dò' H¤ ô' L ¿Øö' PÁ à  ¿ÐÅ DÇ H‘ ˆÀÇ PÁ à  ¿ðÅ L• ˆÀ…¢ H¢‰JÕ; ˆ… ˆ@Å; ÈРÈÒ Ì@Ñ; ¨Å Ç …    Å; ÀРÀÒ Ä@Á; ¸Á'¿ø”¿ð–¿èÃ'¿üпø@Ò¿üÁ à Á' Ã' Р¸@Ò ¼Å`¨ ÂÑ ¨Õ ˆÁ ¸+€  ¿è ¿øÅ Ç Å'`Ç'`Çà‘è Çà‘è Å Ç  ¿àÉ¿èË¿ì¡ BÇ¿ôÁ; ¸Å¿ð‰¢‰BÕ; ˆÅ Ç …¡ B ¿ø… ‰À…¡ˆBÅ; °Ð °Ò ´@Ñ; ¨Á'`Ã'`Ð @Ò É`Å`…¡ B ÂÁ'¿àÃ'¿äпà@Ò¿äÅ`¨ ÂÁ ¸Ñ ¨Õ ˆ+€3Ð` ¿øÅ`É Ë © Â'€… ¨… ªÑ; ¨  ‡ +Р¨Å;  Ô  Ö ¤@Ò ¬Å Ç … ˆ@Å; ˜Ð ˜@Ò œÁ' Ã' Çà‘è ‡ )Å;   Õ; ˆÐ Ò ”Ô ˆ@Ö ŒÅ Ç … ˆÀÅ; €Ð €@Ò „Á' Ã' Çà‘è Ò` ¿èÁ; ¸@Ñ; ¨Å Ç  ‰@Ç¿ìſ蠈ÀÍ; xРx@Ò |Å`¨ ÂÑ ¨Í xÁ ¸9€Å¿ðÑ; ¨Ð ¨Ò ¬Á; ¸@Í; xÅ`¨ ÂÑ ¨Í x ¿ÿ‚Á ¸Å¿ðÇ¿ô‰¢ B ¿àÅ Ç …¡ B  Å; p…¡‰@РpÒ tÅ; hÔ h@Ö lÅ Ç … ˆ@Å; `Р`@Ò dÁ' Ã' Çà‘è GNOMONICÀ  À °¨†ÿÿÿX° †ÿÿÿP´ °¼ †ÿÿÿDÈ †ÿÿÿ8Ô †ÿÿÿ,ì †ÿÿÿ48 @ðH ð¤†ÿÿþ\Ȇÿÿþ8ä†ÿÿþ†ÿÿþ˜†ÿÿýh¬†ÿÿýTІÿÿý04†ÿÿüÌP†ÿÿü°„†ÿÿü| †ÿÿü`Ćÿÿü<ì†ÿÿü †ÿÿûàx†ÿÿûˆ”†ÿÿûlÀÈ#Ð,Ø5à8èDðP\emu}…Ž0—£©°¼ÃÈ4Œ_false_northing_false_easting_cos_p13_sin_p13_R_lat_center_lon_center_gnominvint_tsincos_ptitle_radius_cenlon_cenlat_offsetp_gnominv_sqrt_atan_fabs_asinz_adjust_lon_atan2_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c gnominv.c -Qoption acomp -xpgoodfor.o 877725627 467 20 100664 2872 `  PȨP¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕã¿ ð' Dò' H’`Á D `hàH ¢¨Á$ Ã$  `Á?ØÁ$ Ã$  `Á$ Ã$  `Á?àÁ$ Ã$  ` Á$ Ã$  `(Á?èÁ$ Ã$  `0Á?ðÁ$ Ã$  `8Á?èÁ$ Ã$  `@Á?ðÁ$ Ã$  `HÁ?øÁ$ Ã$  `PÁ Á$ Ã$  `XÁ?øÁ$ Ã$  ``Á Á$ Ã$  `hÅ Ç  `hÁ?Ø ‰@Á$`Ã$`¢°Å Ç  `hÁ?Ø ‰@Á$`Ã$`¢¸Å Ç  `hÁ?à ‰@Á$`Ã$`¢ÀÅ Ç  `hÁ?à ‰@Á$`Ã$`¢ÈÅ Ç  `hÁ?è ‰@Á$`Ã$`¢ÐÅ Ç  `hÁ?ð ‰@Á$`Ã$`¢ØÅ Ç  `hÁ?è ‰@Á$`Ã$`¢àÅ Ç  `hÁ?ð ‰@Á$`Ã$`¢èÅ Ç  `hÁ?ø ‰@Á$`Ã$`¢ðÅ Ç  `hÁ  ‰@Á$`Ã$`¢øÅ Ç  `hÁ?ø ‰@Á$`Ã$`¢`Å Ç !Á  ‰@ Á$`@Ã$`РD@Ò HÇà‘è ?æÀiâ›Ìy¿æWJçM÷¿æÀiâ›Ìy¿ûìÞ] É¿ÖWJçM÷?öWJç”U@ !ûTD-=Û|ßÙ×½»?ð@?ìÏd)¾…•?ö žf;ã?« _öÜã¿0ð' Dò' H¤ ô' Lö' PÉ LË PÅ © ÂÏ HÍ D'€@Å Å ©ŠÂ €¨ €€¥ ¨ €¥ € €¥ € €¥ €€¥ €€¥ €€¥ 2€h¢   ¥-  €Á à …¡ˆÀ `Å; ¸Ð ¸@Ò ¼‰  Ò P‹ !РL@É; ˜Å Ç  @ €É ˜… ‰D… ‰@É Ë  `…¡BÅ' Ç' Å Ç É LË P… ‰DÅ'`Ç'`Çà‘è É LË P© Â'€ Å Å ©ŠÂ €¨ ¿ÿÀ€¥ ¿ÿ½¨ É LË P© €Š ©ŠÂ+€Å (¿ÿ±¨ ©ŠÂ+€Å 0¿ÿ«¨ ©ŠÂ €¨ ¿ÿ¦€¥ ¿ÿ£¨ ©ŠÂ+€Å (¿ÿ¨ ©ŠÂ+€Å 0¿ÿ—¨ ©ŠÂ €¨ ¿ÿ’€¥ ¿ÿ¨ ¦ ¢à¡-  Á à …¡ˆÀ  Å; °Ð °@Ò ´  É L !Ë PÒ PРLÉ; ¨@Í; Å 8•  BÉ ¨É; ¨Å HÍ Ñ @Р¨Ò ¬Å; xÕ; ˆÑ; €@Í; Å x ˆ@Р¨Ò ¬@Á; pÉ ¨¡@Õ ˆ ʇ !…  Á p ‰À‰¡@Á;  Ð  Ò ¤@É; ¨Ñ €¨ ÈÅ xÉ ¨Í Õ ˆ)€ Á P€¤ 2€  ¿ÿÚÉ; ¨’ @àÇà‘è û¡ ÀРLÒ PÁ'¿øÃ'¿ü@Í; Å 8É P… ‰ÄÍ @… ˆÀ¨ŠÆÍ )€Í Ð¿ø à`Ò¿ü@Í; É ¢ÿ Ë ¡-  Å X…¡ BÍ … ‰F ‰@Å Ç  ˆ@ à`Á' Ã' пø@Ò¿üÅ `‰  BÒ PРLÁ hÉ; h@Á; `Ð# ÀÅ À… Á `É h… ‰@…¡ÂÉ Ë …¡ BÅ'`Ç'`Çà‘è GOODE'S HOMOLOSINE EQUAL-AREAIteration failed to convergegoode-forwardHHP H\(d (˜ ¤  ¬†ÿÿýT¸†ÿÿýHXÐ` ÐÜPà°ä ° †ÿÿûô$†ÿÿûÜx P †ÿÿú`Ä †ÿÿú<ü†ÿÿú †ÿÿùìL †ÿÿù´ˆàŒ à †ÿÿùp´ †ÿÿùLì†ÿÿù8 †ÿÿøÈX †ÿÿø¨ð P°@&.6P?KPU[dj40_feast_lon_center_R_goodforint_ptitle_radius_goodfor_adjust_lon_cos_sin_fabs_p_error_sign/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c goodfor.c -Qoption acomp -xpgoodinv.o 877725631 467 20 100664 4180 `  ÀHÈ´D¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕã¿ ð' Dò' H’`Á D `hàH ¢¨Á$ Ã$  `Á?ØÁ$ Ã$  `Á$ Ã$  `Á?àÁ$ Ã$  ` Á$ Ã$  `(Á?èÁ$ Ã$  `0Á?ðÁ$ Ã$  `8Á?èÁ$ Ã$  `@Á?ðÁ$ Ã$  `HÁ?øÁ$ Ã$  `PÁ Á$ Ã$  `XÁ?øÁ$ Ã$  ``Á Á$ Ã$  `hÅ Ç  `hÁ?Ø ‰@Á$`Ã$`¢°Å Ç  `hÁ?Ø ‰@Á$`Ã$`¢¸Å Ç  `hÁ?à ‰@Á$`Ã$`¢ÀÅ Ç  `hÁ?à ‰@Á$`Ã$`¢ÈÅ Ç  `hÁ?è ‰@Á$`Ã$`¢ÐÅ Ç  `hÁ?ð ‰@Á$`Ã$`¢ØÅ Ç  `hÁ?è ‰@Á$`Ã$`¢àÅ Ç  `hÁ?ð ‰@Á$`Ã$`¢èÅ Ç  `hÁ?ø ‰@Á$`Ã$`¢ðÅ Ç  `hÁ  ‰@Á$`Ã$`¢øÅ Ç  `hÁ?ø ‰@Á$`Ã$`¢`Å Ç !Á  ‰@ Á$`@Ã$`РD@Ò HÇà‘è ?æÀiâ›Ìy¿æWJçM÷¿æÀiâ›Ìy¿ûìÞ] É¿ÖWJçM÷?öWJç”U?à@ !ûTD-=Û|ßÙ×½»?« _öÜ?ö žf;ã?ð?ìÏd)¾…•@ã¿P¢ ð' Dò' H¤ ô' L  ö' PÉ Ë Å`…¡ BÍ LÏ P©ŠÂàHÁ D'€>Å`  Å`É Ë …¡ B¨  €¨ €§- ¨ §-  ¿@ À€¥ Å Ç ‘ Â"€  €¥ "€  €¥ "€   €¥ "€  €¥ "€  €¥ €ê  Á à ¡‰ÀÁ'`Ã'`Å`8Á`@… ‰@Ð`Ò`Ñ; x@Å; pÅ p¨ ÂÑ x=€`Å`8’ @ìÇà‘è ü©ŠÂ€  É Ë Å`…¡ B¨  €¨ ¿ÿŧ- ¿ÿ¨ É Ë Å`…¡ B©ŠÂ€"Å`   É Ë …¡ B¨ Â+€Å`(¿ÿ°¨   É Ë …¡ B¨ Â+€Å`0¿ÿ¦¨   É Ë …¡ B¨  €¨ ¿ÿ§- ¿ÿš¨   É Ë …¡ B¨ Â+€Å`(¿ÿ¨   É Ë …¡ B¨ Â+€Å`0¿ÿ†¨   É Ë …¡ B¨  €¨ ¿ÿ}§- ¿ÿz¨ Á`@… ‰@Ð`Ò`Ñ; x@Å; hÅ h ÂÁ'¿øÃ'¿üпø@Ò¿üÅ`H¨ ÂÑ x €N ¿  ÀÅ Ç Å' Ç' Å`ª Â9€ Å`É Ë Å`@… ˆÄÍ`H¨ŠÆ)€Å Å`ª Â=€€¥ É Ë Å`@…¡BÍ`H¨ŠÆ9€€¥ Å … ¢Ç €¥ Å' Ç' "€¢Å`H€¥ "€²Å`H€¥ "€ÂÅ`€¥ "€ÑÅ`€¥ "€àÅ`H€¥ "€ðÅ` €¥ "€ýÅ`H€¥ "€ Å` €¥ "€Å`(€¥ "€'Å`0€¥ "€6Å`(€¥ "€CÅ`0Çà‘è Ð`  Ò`@Ñ; xÅ Ç  ‰@ ¿ Ñ x À¢ ÀÅ Ç  ˆ@Á'¿øÃ'¿üпø@Ò¿üÁ' Ã' Ñ x¿ÿ£Å`Å Ç   Á`P… ‰@Í; Ð Ò ”Ñ; x@Å; `Ð# ˜Á ˜ Å `Í  ‰@‰¡ˆ@Å Ç Á`X ‰@¡ ÀÁ'¿ðÃ'¿ôпð@Ò¿ôÅ``¨ ÂÑ x=€Ð¿ðÇà‘è?þÒ¿ô@Ñ; xÁ; ˆ  Ð ˆ@Ò ŒÉ Ë  ¿  ÀÅ`h…¡ BÑ x… ‰@É Ë …¢ Â…¡BÅ' Ç' Å`@Í`H…¡ˆBÉ Ë … ¢© ÂÁ ˆ9€Å`pÇà‘è?þ…  BÅ; €Ð €Ò „@Ñ; xÅ €… ˆ@Á`@ ‰ÀÁ'¿ðÃ'¿ôпð@Ò¿ôÅ``¨ ÂÑ x€°?þÇàèпðÒ¿ô@Ñ; xÁ'`Ã'`Ñ x¿ÿ?Å`É`@… ˆDÍ Ï … ¢©ŠÂ9€Å`Çà‘è?þÉ Ë ©  ¿ÿú¿ÿP€¥ É`@… ˆDÍ Ï … ¢©ŠÂ9€Å`Çà‘è?þÉ Ë ©  ¿ÿú¿ÿ@€¥ É Ë © Â9€Å`HÇà‘è?þÉ`@… ˆDÍ Ï ©ŠÂ ¿ÿø¿ÿ1€¥ É Ë © Â9€Å`HÇà‘è?þÉ`@… ˆDÍ Ï ©ŠÂ ¿ÿø¿ÿ"€¥ É`@… ˆDÍ Ï … ¢©ŠÂ9€Å` Çà‘è?þÉ Ë ©  ¿ÿú¿ÿ€¥ É Ë © Â9€Å`(Çà‘è?þÉ Ë ©  ¿ÿú¿ÿ€¥ É`@… ˆDÍ Ï … ¢©ŠÂ9€Å` Çà‘è?þÉ Ë ©  ¿ÿú¿þõ€¥ É Ë © Â9€Å`(Çà‘è?þÉ Ë ©  ¿ÿú¿þ耥 É Ë © Â9€Å`0Çà‘è?þÉ Ë ©  ¿ÿú¿þÛ€¥ É Ë © Â9€Å`HÇà‘è?þÉ`@… ˆDÍ Ï ©ŠÂ ¿ÿø¿þÌ€¥ É Ë © Â9€Å`0Çà‘è?þÉ Ë ©  ¿ÿú¿þ¿€¥ É Ë © Â9€Å`HÇà‘è?þÉ`@… ˆDÍ Ï ©ŠÂ ¿ÿøÇà‘è GOODE'S HOMOLOSINE EQUAL-AREAInput data errorgoode-inverseH `P `\(d (˜ À¤ À¬†ÿÿýT¸†ÿÿýH\Ð` Ðh Èp Èh†ÿÿû˜„ ôˆ ôŒ†ÿÿût†ÿÿùð,†ÿÿùÔ„ †ÿÿø|À †ÿÿø@ †ÿÿøD†ÿÿ÷¼l †ÿÿ÷”€ †ÿÿ÷€ †ÿÿ÷ $†ÿÿöÜ P †ÿÿö°   h È@&.6X?ENS_ekp44_feast_lon_center_R_goodinvint_ptitle_radius_goodinv_fabs_p_error_cos_adjust_lon_sign_asin_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c goodinv.c -Qoption acomp -xpgvnspfor.o 877725634 467 20 100664 1936 ` @€@ ?ðã¿ ð' Dò' H¤ ô' L  (ö' P¢ (ø' Tú' X¦ Á D” – Ã HÁ$ Ã$ !Á`Ã`¢  Å LÇ P… ‰ÀÁ  ˆ@  8Á$`Ã$`¢ Á TàXÁ$ Ã$   0Á \à`Á$ Ã$   Á dàhÁ$ Ã$   Á làpÁ$ Ã$   Ð \@Ò `@ÿØÐ D@Ò HРL”à@Ò PРT@Ò XР\@Ò `Ð Ò Ô`@Ö`Çà‘è ?ð¿ðã¿p¢ ð' Dò' H¤ ô' L  ö' PÁ à  ¿øÅ DÇ H… ˆÀÅ; pРp@Ò tРL”¿ðÁ'¿ø–¿èÃ'¿ü@Ò Pпø@Ò¿üÅ Ç  ¿ðÉ¿ðË¿ô… ‰DÍ Ë¿ìÉ¿èÏ ‰¡‰D  Ñ`Í ‰¡ @Ï ¢ Æ• ˆDªŠÆ €;  É Ë   Å`‰¡B¢ Ð¿øÒ¿üÅ`Ç`… ˆÊÁ; h‘¡ Â@Ñ; `Å Ç  ¿èÑ `… ‰HÉ¿è˿셠‰DÍ Ï  ¿ð… ‰@…¡ˆBÁ hÅ' Ç' Å Ç  ¿øÉ¿ðË¿ô… ‰DÍ Ë¿ìÉ¿èÏ ‰¡‰D  ‰¡ @Í Ï ¡‰H ¿à… ˆÄ…¡‰BÉ Ë …¡BÅ'`Ç'`Çà‘è ’ @äÇà‘è ™GENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-for À( À@hH hd€ ì †ÿÿÿô †ÿÿÿ  †ÿÿÿ †ÿÿþð †ÿÿþä(†ÿÿþØ<†ÿÿþÄtPx P€àˆ ฆÿÿþHÔ †ÿÿþ,à†ÿÿþ t†ÿÿýŒ$°( °,†ÿÿüÔÀÈ#Ð,Ø5à8è;ðGøS`iqy‰‘šp¤°µ¾Ã4ˆ_false_northing_false_easting_cos_p15_sin_p15_p_R_lat_center_lon_center_gvnspforint_tsincos_ptitle_radius_genrpt_cenlon_cenlat_offsetp_gvnspfor_adjust_lon_cos_p_error_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c gvnspfor.c -Qoption acomp -xpgvnspinv.o 877725637 467 20 100664 2856 ` x@,È?ðã¿ ð' Dò' H¤ ô' L  (ö' P¢ (ø' Tú' X¦ Á D” – Ã HÁ$ Ã$ !Á`Ã`¢  Å LÇ P… ‰ÀÁ  ˆ@  8Á$`Ã$`¢ Á TàXÁ$ Ã$   0Á \à`Á$ Ã$   Á dàhÁ$ Ã$   Á làpÁ$ Ã$   Ð \@Ò `@ÿØÐ D@Ò HРL”à@Ò PРT@Ò XР\@Ò `Ð Ò Ô`@Ö`Çà‘è ¿ð?ð=Û|ßÙ×½»?à@ !ûTD-ã¾ð¢ ð' Dò' H¤ ô' L ¿èö' PÁ à  ¿àÅ DÇ H‘ ˆÀÇ PÁ à   Å L• ˆÀ…¢ H¢‰JÕ;  … ˆ@Å; èРèÒ ì@Ñ; À   !Á à ™¡‰À  Å Ç   Áø ˆ@Ù; pÅ Ç Á`‰ ˆ@Ý; h…£‰ÄÉ; `Å; àРàÒ ä@Í; ÐÙ p« ÀÑ ÀÍ ÐÝ hÉ `Õ  €’ @ìÇà‘è ›£ LÅ`  Í; ÐÕ;    DÙ; pÝ; h  Î… ˆÀÅ; ØÐ ØÒ Ü@Ñ; ÀÅ Ç ‰ ˆÀ  Ý hÙ p…£‰Ì£ Πˆ@¡ ÀÁ'¿ðÃ'¿ôпð@Ò¿ôÁ'¿è”¿ð–¿àÃ'¿ìпè@Ò¿ìÁ à Á' Ã' РÐ@Ò ÔÅ`¨ ÂÕ  Í ÐÑ À+€  ¿ø  Å Ç Å'`Ç'`Çà‘è Á à  ¿ðÅ¿àǿ䉠‰@ÿôÍ; ÐÁ¿ð…¢‰@Õ;  Á à  ‰@    Æ…¡@Å; ÈРÈÒ Ì@Ñ; ÀÁ'`Ã'`Ð @Ò É`Å`…¡ B ÂÁ'¿øÃ'¿üпø@Ò¿üÅ`¨ ÂÍ ÐÑ ÀÕ  +€3Ð`  Å` É Ë © Â'€… ¨… ªÑ; À  ‡ +РÀÅ; ¸Ô ¸Ö ¼@Ò ÄÅ Ç … ˆ@Å; °Ð °@Ò ´Á' Ã' Çà‘è ‡ )Å; ¨  Õ;  Ð ¨Ò ¬Ô  @Ö ¤Å Ç … ˆÀÅ; ˜Ð ˜@Ò œÁ' Ã' Çà‘è Ò` ¿øÍ; Ð@Ñ; ÀÅ Ç  ‰@Ç¿äÅ¿à‰ ˆÀÉ; Ð @Ò ”Å`¨ ÂÑ ÀÉ Í Ð9€Á¿ðÑ; ÀРÀÒ ÄÍ; Ð@É; Å`¨ ÂÑ ÀÉ Í Ð9€Á¿ðÇà‘è ÿô…¢ @ ¿ðÁ à … ‰@  Å; ˆ…¡ FРˆÒ ŒÅ; €Ô €@Ö „Å Ç … ˆ@Å; xРx@Ò |Á' Ã' Çà‘è GENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-for x( x@(H (d€ ì †ÿÿÿô †ÿÿÿ  †ÿÿÿ †ÿÿþð †ÿÿþä(†ÿÿþØ<†ÿÿþÄ”X˜ X ˜¨ ˜†ÿÿýüd†ÿÿýœŒl l”†ÿÿýl؆ÿÿý(†ÿÿüì0 †ÿÿüÐL†ÿÿü´Ü†ÿÿü$ð†ÿÿü†ÿÿûìx†ÿÿûˆ”†ÿÿûlȆÿÿû8ä†ÿÿû†ÿÿúø0†ÿÿúÐd†ÿÿúœÄ†ÿÿú<à†ÿÿú x€#ˆ,5˜8 ;¨G°S`iqy‰‘š¤ª³ºÀÌÓØ4œ_false_northing_false_easting_cos_p15_sin_p15_p_R_lat_center_lon_center_gvnspinvint_tsincos_ptitle_radius_genrpt_cenlon_cenlat_offsetp_gvnspinv_sqrt_p_error_asinz_fabs_adjust_lon_atan2_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c gvnspinv.c -Qoption acomp -xphamfor.o 877725639 467 20 100664 1364 ` P ´äã¿ ð' Dò' H¤ ô' L  ö' P#ø' T`ú' X¢ Á DàHÁ$ Ã$   Á LàPÁ$ Ã$   Á TàXÁ$ Ã$   Á \à`Á$ @Ã$ РD@Ò HРL@Ò P  Ð Ò Ô`@Ö`Çà‘è @?ö žfe˜>?ðã¿h¢ ð' Dò' H¤ ô' L  ö' PÁ à   Å DÇ H… ˆÀÅ; ˆÐ ˆ@Ò ŒÅ`…  ÂÒ PРLÅ'¿øÇ'¿ü@Á; x…  пø‡ !Ò¿ü@Å; pÅ p… ‰@Á`… ˆ@Å; €Ð €@Ò „É Ë   Å`…¡ BÒ PРL‰ ‰ÀÅ`Á x  ÂÁ'¿øÃ'¿ü@É; hÉ hÅ`…¡ BпøÒ¿ü… ‰@@Å; `Å ` ‰@Å Ç  ˆ@  Á' Ã' РL@Ò PÉ h…¡ @É Ë …¡BÅ'`Ç'`Çà‘è HAMMERX  X0P8 PŒ†ÿÿÿt˜†ÿÿÿh¤†ÿÿÿ\¼†ÿÿÿDüÐ ÐX X@ †ÿÿþÀ` †ÿÿþ x †ÿÿþˆ˜ †ÿÿþhÔ †ÿÿþ,ô †ÿÿþ  †ÿÿýàX`#h&p2=EMU^øfrx}‚4D_false_northing_false_easting_R_lon_center_hamforint_ptitle_radius_cenlon_offsetp_hamfor_adjust_lon_sqrt_cos_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c hamfor.c -Qoption acomp -xphaminv.o 877725642 467 20 100664 1388 ` ˆ ´Àã¿ ð' Dò' H¤ ô' L  ö' P#ø' T`ú' X¢ Á DàHÁ$ Ã$   Á LàPÁ$ Ã$   Á TàXÁ$ Ã$   Á \à`Á$ @Ã$ РD@Ò HРL@Ò P  Ð Ò Ô`@Ö`Çà‘è @@ã¿`¤ ð' Dò' H¦ ô' L ÿøö' P¢àÁ à  ÿðÅ DÇ H‰ ˆÀÇ PÁ à  àÅ L™ ˆÀ…¡ DÉ; pÁ¿ø£ L‘ ‰ÀÅ Ç … ‰@ àÁ`Ã` ‰@¢à È… ÆÅ; ˜Ð ˜Ò œ@Ù; hÅ •  ÂÉ p…¡ DÙ h£ LÁ¿ø‘ ‰ÀÅ Ç  àÁ … ‰@Á`Ã` ‰@¢à È… ÆÅ; ˆ…¡ JÔ ˆÖ ŒÅ; Ð Ò ”@Õ; `Å   BÅ Ç … ˆ@ àÅ; €Ð €@Ò „Á' Ù hÕ `…£ JÃ' Á à … ‰ÀÁ`Ã`… ‰ÀÅ; xРx@Ò |Á'`Ã'`Çà‘è HAMMER  0ˆ8 ˆŒ†ÿÿÿt˜†ÿÿÿh¤†ÿÿÿ\¼†ÿÿÿDôØø Ø   ” †ÿÿþl †ÿÿýü, †ÿÿýÔh †ÿÿý˜˜# &¨2=EMU^ðflx†4H_false_northing_false_easting_R_lon_center_haminvint_ptitle_radius_cenlon_offsetp_haminv_sqrt_adjust_lon_atan2_asinz/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c haminv.c -Qoption acomp -xpimolwfor.o 877725645 467 20 100664 2388 ` Xhœ?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«ã¿ ð' Dò' H’`Á D `8àH ¢ØÁ$ Ã$  `Á?¨Á$ Ã$  `Á?°Á$ Ã$  `Á?¸Á$ Ã$  ` Á?ÀÁ$ Ã$  `(Á?ÈÁ$ Ã$  `0Á?ÐÁ$ Ã$  `8Å Ç  `8Á?Ø ‰@Á$`Ã$`¢àÅ Ç  `8Á?à ‰@Á$`Ã$`¢èÅ Ç  `8Á?è ‰@Á$`Ã$`¢ðÅ Ç  `8Á?ð ‰@Á$`Ã$`¢øÅ Ç  `8Á?ø ‰@Á$`Ã$`¢`Å Ç !Á  ‰@ Á$`@Ã$`РD@Ò HÇà‘è ?ÖWJy Ö?þ·Áfý¼ ?þ·Áfð­…=„›†¡+›@ !ûTD-½„›†¡+›À !ûTD-¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ë=Û|ßÙ×½»?ð@?ìÏd)¾…•?ö žf;ãã¿Xð' Dò' H¤ ô' Lö' PÉ LË PÅ © ÂÏ HÍ D€YÅ ©ŠÂ'€:Å Å ©ŠÂ9€5Å €m¨ ¡ ÀРLÒ PÁ'¿øÃ'¿ü@Í; €Å (É h… ‰ÄÍ X… ˆÀ¨ŠÆÍ €)€Í Ð¿ø à0Ò¿ü@Í; €É ¢ÿÐË ¡-  Å p…¡ BÍ €… ‰F ‰@Å Ç  ˆ@ à0Á' Ã' пø@Ò¿üÉ Ë Å x…¡ B… ‰@Å'`Ç'`Çà‘è ©ŠÂ'€ Å 0Å  É (… ˆD©ŠÂ+€Å 0€/¨ É 8… ˆD©ŠÂ7€Å @€'¨ ©ŠÂ ¿ÿô¿ÿú©ŠÂ'€ Å HÅ H©ŠÂ9€Å H€¨ ©ŠÂ'€ Å 0Å  É (… ˆD©ŠÂ+€Å 0€ ¨ É 8… ˆD©ŠÂ7€#Å P¨ ¦ ¢à¡-  ¢ Á à …¡ˆÀÅ; ˜Ð ˜@Ò œ  É L !Ë PÒ PРLÉ; @Í; €Å (•  BÍ €  É Å `Ñ X€É; ©ŠÂ ¿ÿÕ¿ÿܨ ’ Õ; x¢`Ñ; pÅ; hÉ; @Í; €Í €Ñ pÅ hÉ Õ xÉ; Ð Ò ”Å; hÕ; xÑ; p@Í; €Å h ˆ@РҠ”@Á; `É ¡@Õ x ʇ !…  Á ` ‰À‰¡@Á; ˆÐ ˆÒ Œ@É; Ñ p¨ ÈÅ hÉ Í €Õ x)¿ÿ@Á h€¤`26¿ÿÎ?à¿ÿÙ¢`INTERRUPTED MOLLWEIDE EQUAL-AREAIteration failed to convergeIntMoll-forwardx€€ €ŒX” X°¼ Ćÿÿþ<Іÿÿþ0€èˆ èô †ÿÿý , †ÿÿüÔx†ÿÿüˆŒˆ ˆ¸†ÿÿûH܆ÿÿû$ìDô D< †ÿÿúÄp †ÿÿúˆ†ÿÿúxÀ †ÿÿú@X ˆ¸p'/7xAMRW]f4,_feast_lon_center_R_imolwforint_ptitle_radius_imolwfor_adjust_lon_sin_cos_fabs_p_error/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c imolwfor.c -Qoption acomp -xpimolwinv.o 877725648 467 20 100664 2392 ` (hÌ?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«ã¿ ð' Dò' H’`Á D `8àH ¢ØÁ$ Ã$  `Á?¨Á$ Ã$  `Á?°Á$ Ã$  `Á?¸Á$ Ã$  ` Á?ÀÁ$ Ã$  `(Á?ÈÁ$ Ã$  `0Á?ÐÁ$ Ã$  `8Å Ç  `8Á?Ø ‰@Á$`Ã$`¢àÅ Ç  `8Á?à ‰@Á$`Ã$`¢èÅ Ç  `8Á?è ‰@Á$`Ã$`¢ðÅ Ç  `8Á?ð ‰@Á$`Ã$`¢øÅ Ç  `8Á?ø ‰@Á$`Ã$`¢`Å Ç !Á  ‰@ Á$`@Ã$`РD@Ò HÇà‘è ¿ö žf†”~?î+}Þ8k=¿î+}Þ8k=?ö žf†”~?ö žf;ã?ìÏd)¾…•@@ !ûTD-?ÖWJy Ö?þ·Áfý¼ ¿ûìÞ] É¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ëã¿pð' Dò' H¤ ô' Lö' P¦ Í LÏ PÅ ©ŠÂÓ HÑ D€  àÉ Ë Å …¡ Bª Â+€ Å €¨ É Ë © Â9€tÅ PÇà‘è?þ àÉ Ë …¡ Bª  €¨ €£- € ¨ É Ë Å …¡ Bª Â+€RÅ  ¨ £-  ÿ  @Á à ‰¢À àÅ Ç  àÁ ( ‰@…¡‰ÀÅ; ˆÐ ˆÒ Œ@É; `Á; €Ð €@Ò „É Ë  ÿР@Å 0…¡ B ‰@É `¡ ÀÅ Ç … ˆ@Å; xРx@Ò |Á' Ã' Á 8…  ‡ !Á €…  BÅ; pРp@Ò tÅ p… ˆ@Á @… ‰ÀÅ; hРh@Ò lÁ'`€¥ Ã'`"¿ÿ§Å H€¥ "€$Å P€¥ "€?Å `€¥ "€LÅ H€¥ "€YÅ h€¥ "€tÅ pÇà‘è  àÉ Ë …¡ Bª  €¨ ¿ÿª£- ¿ÿ§¨ É Ë ©  ¿ÿŠ¿ÿÞ€¥ É Ë © Â9€ Å XÉ Ë Å H© Â=€Å XÇà‘è?þÉ Ë © Â=¿ÿÌ€¥ É Ë Å H©  ¿ÿó¿ÿÀ¥ É Ë © Â9€Å HÇà‘è?þÉ Ë ©  ¿ÿú¿ÿ¶€¥ É Ë © Â9€Å hÇà‘è?þÉ Ë ©  ¿ÿú¿ÿ©€¥ É Ë © Â9€ Å pÉ Ë Å H© Â=€Å pÇà‘è?þÉ Ë © Â=¿ÿ—€¥ É Ë Å H©  ¿ÿó¿ÿŽ€¥ É Ë © Â9€Å HÇà‘è?þÉ Ë ©  ¿ÿúÇà‘è INTERRUPTED MOLLWEIDE EQUAL-AREAxà€ àŒX” X°¼ Ćÿÿþ<Іÿÿþ0xè€ èˆ †ÿÿüp  †ÿÿü`à†ÿÿü  †ÿÿûô,†ÿÿûÔ¸ èp'/7pAGSX]4$_feast_lon_center_R_imolwinvint_ptitle_radius_imolwinv_asin_adjust_lon_cos_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c imolwinv.c -Qoption acomp -xplamazfor.o 877725651 467 20 100664 1800 ` `8ðã¿ ð' Dò' H¢ ô' L ` ö' P”`ø' T–`ú' XÁ DàHÁ$ Ã$  `0Á LàPÁ$ Ã$  `(Á TàXÁ$ Ã$  `Á \à`Á$ Ã$  `Á dàhÁ$ Ã$ !РT@Ò X@ РD@Ò HРL@Ò PРT@Ò X `Ð Ò Ô`@Ö`Çà‘è ¿ð@?ðã¿ ¤ ð' Dò' H¦ ô' L à ö' PÁ à  àÅ DÇ H… ˆÀÅ; pРp@Ò tРL”¿ðÁ'¿ø–¿èÃ'¿ü@Ò Pпø”¿à–¿Ø@Ò¿üÅ Ç  àÉ¿ðË¿ô… ‰DÍ Ë¿ìÉ¿èÏ ‰¡‰DÑ¿ØÓ¿Ü‰¡ HÍ … ˆD¨ŠF3€3Á  ˆ@ àÅ … ‰ÀÅ; `Р`@Ò dÅ Ç  ‰@ ÿøÉ¿è˿쉠 DÅ¿àÇ¿äÍ …¡ BÏ  à… ˆFÅ' Ç' Å Ç  àÉ¿ðË¿ô… ‰DÍ Ë¿ìÉ¿èÏ ‰¡‰D ÿðÑ¿ØÓ¿Ü‰¡ HÍ Ï … ˆÄ…  B… ˆFÅ'`Ç'`Çà‘è  àÁ ¢ Å ¿œ’ÔÇ … ‰@Å; hÔ h@Ö l¿œ@’`Çà‘è qLAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forwardh  h ¨†ÿÿÿX° †ÿÿÿP´ ¼ †ÿÿÿDÈ †ÿÿÿ8Ô †ÿÿÿ,ì †ÿÿÿ,0 8x@ xp†ÿÿþŒ†ÿÿþt †ÿÿþ`ôT†ÿÿýìÄ Tä†ÿÿýð†ÿÿýhp#x.€9ˆ<H˜Tajrz‚Š“(©²»Á4ˆ_false_northing_false_easting_cos_lat_o_sin_lat_o_R_lat_center_lon_center_lamazforint_tsincos_ptitle_radius_cenlon_cenlat_offsetp_lamazfor_adjust_lon_sprintf_p_error_sqrt/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c lamazfor.c -Qoption acomp -xplamazinv.o 877725654 467 20 100664 2368 ` ¸H8tã¿ ð' Dò' H¢ ô' L ` ö' P”`ø' T–`ú' XÁ DàHÁ$ Ã$  `0Á LàPÁ$ Ã$  `(Á TàXÁ$ Ã$  `Á \à`Á$ Ã$  `Á dàhÁ$ Ã$ !РT@Ò X@ РD@Ò HРL@Ò PРT@Ò X `Ð Ò Ô`@Ö`Çà‘è @?ð=Û|ßÙ×½»?à@ !ûTD-ã¿¢ ð' Dò' H¤ ô' L ¿èö' PÁ à  ¿àÅ DÇ H‘ ˆÀÇ PÁ à   Å L• ˆÀ…¢ HÑ; p¢‰J… ˆ@Å; ÀРÀÒ Ä@Õ; €É Ë Åø…¡ BÍ`Ñ p…  Â¨ŠÆÕ €=€Å; ¸’ @ìÇà‘è sÅ Ç Å'`Ç'`Çà‘è Р¸  Ò ¼Õ; €Ñ; p@Á; °Åø  B”¿è–¿àÁ'¿ðÃ'¿ôпð@Ò¿ôÁ à Á' Ã' Р°@Ò ´Å`¨ ÂÕ €Ñ pÁ °=¿ÿÞ   ¿øÅ¿àÉ Ë  ¿ðÇ¿ä¡ BÇ¿ìÕ; €É Ë   Å¿è…¡ BÑ; p… ‰J… ‰À…¡ˆBÅ; ¨Ð ¨Ò ¬@Á; °Á'`Ã'`Ð @Ò É`Å`…¡ B ÂÁ'¿øÃ'¿üпø@Ò¿üÅ`¨ ÂÕ €Ñ pÁ °=€.Å` Ð` ¿øÒ`Ñ; p@Á; °Å Ç … ‰@É¿à˿䕡ÂÍ` Ñ pªŠFÁ °¿ÿ¤ ¿ðÅ¿èǿ쉢 BÅ Ç …¡ B  Å;  …¢‰@Р Ò ¤Å; ˜Ô ˜@Ö œÅ Ç … ˆ@Å; Ð @Ò ”Á' Ã' Çà‘è   É Ë © Â9€… ª… ¨Õ; €  ‡ )Ô €Å; ˆÐ ˆÒ Œ@Ö „Å Ç … ˆÀÅ; xРx@Ò |Á' Ã' Çà‘è ‡ +Å; h  Ñ; pÔ hÖ lРp@Ò tÅ Ç … ˆ@Å; `Р`@Ò dÁ' Ã' Çà‘è LAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inverse   ¸¨†ÿÿÿX° †ÿÿÿP´ ¸¼ †ÿÿÿDÈ †ÿÿÿ8Ô †ÿÿÿ,ì †ÿÿÿDH P X  ´†ÿÿþLèìì ìð†ÿÿþ,†ÿÿýÔP†ÿÿý°l†ÿÿý”ä†ÿÿýø†ÿÿý†ÿÿüäP†ÿÿü°¼†ÿÿüD؆ÿÿü(,†ÿÿûÔH†ÿÿû¸|†ÿÿû„˜†ÿÿûh#.9 <(H0Tajrz‚Š“@£¬³¹¾ÊÑ4˜_false_northing_false_easting_cos_lat_o_sin_lat_o_R_lat_center_lon_center_lamazinvint_tsincos_ptitle_radius_cenlon_cenlat_offsetp_lamazinv_sqrt_p_error_asinz_fabs_sin_adjust_lon_atan2/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c lamazinv.c -Qoption acomp -xplamccfor.o 877725657 467 20 100664 3120 ` HXt=Û|ßÙ×½»?ðã¿8ð' Dò' H¤ ô' Lö' P¦ ø' T àHú' XÁ D¨ àHÁ$ Ã$  à@Á LàPÁ$ Ã$  ÿøÁ |à€Á$ Ã$  àÁ tàxÁ$ Ã$ Å TÇ XÁ \à`… ˆ@Å; ¨Ð ¨@Ò ¬Å ¨ Â9€ à@?À@’ Çà‘è )Å ¢àHÇ  à8Á`Ã` ‰À¢à8  @Å  ˆÀÁ$ Ã$  à0Ð`@Ò`Á$ ”¿ø–¿ðÃ$  à(¢à Á dàhÁ$ Ã$  à Á làpÁ$ Ã$  à0РT@Ò XÐ Ò  à0Ô¿øÖ¿üØ¿ðÚ¿ôÅ¿øÇ¿ü@Å; €Ð Ò  à0Ø¿øÚ¿üÔ TÖ X@Á; x  Р\”¿ø !Ò `–¿ð@Í; ˆÐ Ò  à0Ô¿øÖ¿üØ¿ð@Ú¿ô‰  Ð ‹ !Ò  à Ú¿üØ¿øÔ \Ö `@É; p‘  Ð “ !Ò  à0@Ñ; hÐ Ò Á'¿øÃ'¿üÔ`Ö`Ø¿ø@Ú¿üÁ'¿èÃ'¿ìà`Á \Å TÇ X… ˆÀÅ;  Ð  @Ò ¤Å ¨ ÂÅ €Á xÍ ˆÉ pÑ h €D àÅ$ Ç$  à¢àÔ Ö  àÍ; ˆÐ ˆÒ Œ@Á; xÅ Ç … ‰@ àÁ x  ÂÁ$ Ã$  àHÔ`Ö`¢àпè@Ò¿ìÉ  Ë  àÅ`Ç`…¡ B¢à@ ‰@Á$ @Ã$  àHÐ Ò  à(Ô`@Ö`РT¢ÿøÒ XÔ \@Ö `Ð @Ò Ð l à@Ò pÐ Ò Ô`@Ö`Çà‘è …  ÄÁ; x àÑ; hÅ; ˜Ð ˜Ò œ@Í; ˆÍ ˆ‰  Ñ h…¡‰È‹ !Å; Ð Ò ”@É; `É `…¡ ÀÍ ˆÅ$ Ç$ ¿ÿ¨Á x?à@ !ûTD-=Û|ßÙ×½»ã¿pð' D¢ ò' Hô' L¤ ö' PРL@Ò PÉðÅø…¡ B… ÂÅ; pРp@Ò tÅ`¨ Â=€L  Ð L@Ò P   Á'¿ø¢ Ã'¿üÐ Ò   Ø¿øÔ LÖ P@Ú¿üÁ'¿ðÃ'¿ôÔ Ö   8пð@Ò¿ôÅ Ç   É`Ë`… ‰D‰ ‰@Á ¢¿èà   Å DÇ H… ˆÀÅ; hРhÒ l@É; `Å Ç  ‰@ ¿ðÁ'¿èÃ'¿ìпè@Ò¿ìÉ `…¡ @Á à  ˆ@ ¿øÁ' Ã' пè@Ò¿ìÉ `…¡ @É Ë …¡ÂÍ`Ï`… ˆFÅ'`Ç'`Çà‘è Å Ç É LË P¡ BÍ`¨ Æ;€É`¿ÿÉ  ’ @äÇà‘è ,Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projectedlamcc-for(0 8à@ àPˆX ˆÀ †ÿÿÿ@à †ÿÿÿ ,†ÿÿþÔx†ÿÿþˆ¤†ÿÿþ\Ȇÿÿþ8è†ÿÿþ†ÿÿýø4†ÿÿýÌP†ÿÿý°t†ÿÿýŒ  †ÿÿý`ô†ÿÿý 0†ÿÿüÐ`†ÿÿü |†ÿÿü„”†ÿÿül †ÿÿü`°†ÿÿüPĆÿÿü<ð†ÿÿü†ÿÿûètP| P„ðŒ 𘠆ÿÿûh¸ †ÿÿûH؆ÿÿû(†ÿÿúø(†ÿÿúØt†ÿÿúŒ˜†ÿÿúhĆÿÿú< È0 È4 †ÿÿùÌØà#è'ð+ø/;GJN W(` ms|‚‹’™ž£¨°¹ÃÎÖßpéõú4À_false_northing_false_easting_rh_f0_ns_center_lat_center_lon_e_es_r_minor_r_major_lamccforint_fabs_p_error_sqrt_tsincos_msfnz_tsfnz_sin_log_pow_ptitle_radius2_stanparl_cenlonmer_origin_offsetp_lamccfor_adjust_lon_cos/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c lamccfor.c -Qoption acomp -xplamccinv.o 877725660 467 20 100664 3192 ` àhX€È=Û|ßÙ×½»?ðã¿8ð' Dò' H¤ ô' Lö' P¦ ø' T àPú' XÁ D¨ àHÁ$ Ã$  àHÁ LàPÁ$ Ã$  àÁ tàxÁ$ Ã$  àÁ |à€Á$ Ã$ Å TÇ XÁ \à`… ˆ@Å; ¨Ð ¨@Ò ¬Å ¨ Â9€ àH?À@’ Çà‘è )Å ¢àPÇ  à@Á`Ã` ‰À¢à@  @Å  ˆÀÁ$ Ã$  à8Ð`@Ò`Á$ ”¿ø–¿ðÃ$  à0¢à(Á dàhÁ$ Ã$  à(Á làpÁ$ Ã$  à8РT@Ò XÐ Ò  à8Ô¿øÖ¿üØ¿ðÚ¿ôÅ¿øÇ¿ü@Å; €Ð Ò  à8Ø¿øÚ¿üÔ TÖ X@Á; x  Р\”¿ø !Ò `–¿ð@Í; ˆÐ Ò  à8Ô¿øÖ¿üØ¿ð@Ú¿ô‰  Ð ‹ !Ò  à(Ú¿üØ¿øÔ \Ö `@É; p‘  Ð “ !Ò  à8@Ñ; hÐ Ò Á'¿øÃ'¿üÔ`Ö`Ø¿ø@Ú¿üÁ'¿èÃ'¿ìà`Á \Å TÇ X… ˆÀÅ;  Ð  @Ò ¤Å ¨ ÂÅ €Á xÍ ˆÉ pÑ h €D à Å$ Ç$  à ¢à Ô Ö  à Í; ˆÐ ˆÒ Œ@Á; xÅ Ç … ‰@ àÁ x  ÂÁ$ Ã$  àPÔ`Ö`¢àпè@Ò¿ìÉ  Ë  àÅ`Ç`…¡ B¢àH ‰@Á$ @Ã$  àPÐ Ò  à0Ô`@Ö`РT¢àÒ XÔ \@Ö `Ð @Ò Ð l à@Ò pÐ Ò Ô`@Ö`Çà‘è …  ÄÁ; x à Ñ; hÅ; ˜Ð ˜Ò œ@Í; ˆÍ ˆ‰  Ñ h…¡‰È‹ !Å; Ð Ò ”@É; `É `…¡ ÀÍ ˆÅ$ Ç$ ¿ÿ¨Á x?ð¿ð?à@ !ûTD-ã¿8¢ ð' Dò' H¤ ô' L ¿èö' PÅ Ç  ¿ðÉ DË H™¡ÂÍ Ï  ¿àÉ Å LÇ P…¡ˆÂË   Ñ Ó Í`ª Æ• ˆDÀ'¿ü €`…£ L¢‰JÙ; x… ˆ@Å;  Ð  Ò ¤@Õ; pÕ p  É`Ù xÍ`… &‡ '¨ B#€Y…¡ LÅ`¨ B#€ É`  Å`É Ë © Â=€+Å`É`  ¢¿øÅ Ç …¡   0É Å'¿ðË   Ç'¿ôÅ`Ç`…¡ BÔ¿ðÖ¿ô…  ÂÅ; ˆÐ ˆÒ Œ@Í; `Á'¿è˜¿üÃ'¿ìÐ Ò Ô¿è@Ö¿ìÁ'`Ã'`à¿üÍ `€¤ "€   ð¿üÇàèÉ` … ‰D  … ¢Å'`Ç'`Á ¢ Ã …¡‰ÀÁ`Ã`… ˆ@Å; €Ð €@Ò „Á' Ã' Çà‘è ¢‰JÙ; x… ˆ@Å; ¨Ð ¨Ò ¬@Õ; pÕ pÙ x¿ÿ¤É`Å; ˜…¡ JР˜Ò œÅ; Ô Ö ”@Á; h   !Á h¿ÿžÅ`Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-invLAMBERT CONFORMAL CONIC(0 8H@ HP X  À †ÿÿÿ@à †ÿÿÿ ,†ÿÿþÔx†ÿÿþˆ¤†ÿÿþ\Ȇÿÿþ8è†ÿÿþ†ÿÿýø4†ÿÿýÌP†ÿÿý°t†ÿÿýŒ  †ÿÿý`ô†ÿÿý 0†ÿÿüÐ`†ÿÿü |†ÿÿü„”†ÿÿül †ÿÿü`°†ÿÿüPĆÿÿü<ð†ÿÿü†ÿÿûè|@€ @ˆh h†ÿÿúìІÿÿú0ð†ÿÿú\†ÿÿù¤Œ†ÿÿùtÀ†ÿÿù@HP#X'`+h/p;xG€JˆNW˜` ms|‚‹’™ž£¨°¹ÃÎÖßxéð÷4È_false_northing_false_easting_rh_f0_ns_center_lat_center_lon_e_es_r_minor_r_major_lamccinvint_fabs_p_error_sqrt_tsincos_msfnz_tsfnz_sin_log_pow_ptitle_radius2_stanparl_cenlonmer_origin_offsetp_lamccinv_atan2_phi2z_adjust_lon/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c lamccinv.c -Qoption acomp -xpmerfor.o 877725662 467 20 100664 2060 ` ˆHH,\?ð㿈ð' Dò' H¤ ô' Lö' P¦ ø' T à8ú' X¢à0Á DàHÁ$ Ã$  à0Á LàPÁ$ Ã$  à(Á TàXÁ$ Ã$  à Á \à`Á$ Ã$  àÁ làpÁ$ Ã$  ÿøÁ dàhÁ$ Ã$  à8Å`Ç`¢àÁ à  ‰À à  @Å  ˆÀÁ$ Ã$  àÐ`@Ò`Á$ #Ã$  àР\@Ò `Å Ç … ‰@ àÒ `Р\@Å; hÅ h ‰@Å … ˆÀÅ; pРp@Ò t…  Ò `‡ !Р\@Å; ``¢à0Å `  ÂÁ$ @Ã$  à8Ð Ò  à(Ô`@Ö`Ð @Ò  à ¢àÐ @Ò  ÿøÐ Ò Ô`@Ö`Çà‘è ?à@ !ûTD-=Û|ßÙ×½»ã¿€ð' Dò' H  ô' Lö' PРL@Ò PÉ?ðÅ?ø…¡ B… ÂÅ; hРh@Ò lÅ ¨ €=¤ РL@Ò P  Á'¿ø¢ Ã'¿üÐ Ò   (Ø¿øÔ LÖ P@Ú¿üÁ'¿ðÃ'¿ôÁ à   8Å DÇ H… ˆÀÅ; `Р`@Ò dÉ Ë  ¿øÅ`Ç`…¡ B¢  ‰@Å Ç  ˆ@  8Á' Ã' пð@Ò¿ôÅ Ç   É`Ë`… ‰DÍ Ï … ‰@…¡ˆÂÅ'`Ç'`Çà‘è ’ @ÐÇà‘è 5MERCATORTransformation cannot be computed at the polesmer-forward ( 0Ø8 Øü †ÿÿÿˆ †ÿÿþè8 †ÿÿþÈX †ÿÿþ¨p †ÿÿþx ˆŒ †ÿÿþt¨†ÿÿþX´†ÿÿþLȆÿÿþ8à†ÿÿþ (0 @†ÿÿýÀ`†ÿÿý xØ| Ø„ †ÿÿý|´†ÿÿýLä†ÿÿý(†ÿÿüØhÄl Äp†ÿÿüÐØ#à'è+ð.ø:FOXcins{„—  ¨®·¾ÊÏ4”_false_easting_false_northing_m1_es_e_lat_origin_lon_center_r_minor_r_major_merforint_sqrt_cos_sin_ptitle_radius2_cenlonmer_origin_offsetp_merfor_fabs_p_error_tsfnz_adjust_lon_log/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c merfor.c -Qoption acomp -xpmerinv.o 877725665 467 20 100664 1780 ` 0Hü?ð㿈ð' Dò' H¤ ô' Lö' P¦ ø' T à8ú' X¢à0Á DàHÁ$ Ã$  à0Á LàPÁ$ Ã$  à(Á TàXÁ$ Ã$  à Á \à`Á$ Ã$  àÁ làpÁ$ Ã$  ÿøÁ dàhÁ$ Ã$  à8Å`Ç`¢àÁ à  ‰À à  @Å  ˆÀÁ$ Ã$  àÐ`@Ò`Á$ #Ã$  àР\@Ò `Å Ç … ‰@ àÒ `Р\@Å; hÅ h ‰@Å … ˆÀÅ; pРp@Ò t…  Ò `‡ !Р\@Å; ``¢à0Å `  ÂÁ$ @Ã$  à8Ð Ò  à(Ô`@Ö`Ð @Ò  à ¢àÐ @Ò  ÿøÐ Ò Ô`@Ö`Çà‘è ã¿xð' Dò' H¤ ô' L ¿àö' P¢¿ðÁ à  ¿èÅ DÇ H ˆÀÇ PÀ'¿üÁ à    Å L‰ ˆÀÅ Ç   Á`Ã` ‰@… ¤‡ %… ‰ÀÅ; pРpÒ t@Í; `Á'¿ð˜¿üÃ'¿ôÐ Ò Ô¿ð@Ö¿ôÁ'`Ã'`à¿ü€¤ €Í `ð¿üÇàè   ¢¿ðÅ Ç   Á`Ã` ‰@¡‰ÀÅ Ç … ˆ@Å; hРh@Ò lÁ' Ã' Çà‘è MERCATOR ( 0H8 Hü †ÿÿÿ0 †ÿÿþè8 †ÿÿþÈX †ÿÿþ¨p †ÿÿþx 0Œ †ÿÿþt¨†ÿÿþX´†ÿÿþLȆÿÿþ8à†ÿÿþ ` `†ÿÿýp°†ÿÿýP†ÿÿüì@H#P'X+`.h:pFxO€Xcins{„— ¨­´À4„_false_easting_false_northing_m1_es_e_lat_origin_lon_center_r_minor_r_major_merinvint_sqrt_cos_sin_ptitle_radius2_cenlonmer_origin_offsetp_merinv_exp_phi2z_adjust_lon/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c merinv.c -Qoption acomp -xpmillfor.o 877725667 467 20 100664 1224 ` ð ¨´ã¿ ð' Dò' H¤ ô' L  ö' P#ø' T`ú' X¢ Á DàHÁ$ Ã$   Á LàPÁ$ Ã$   Á TàXÁ$ Ã$   Á \à`Á$ @Ã$ РD@Ò HРL@Ò P  Ð Ò Ô`@Ö`Çà‘è @ !ûTD-@@?ô㿈¤ ð' Dò' H¦ ô' L àö' P¢àÁ à  àÅ DÇ H… ˆÀÅ; pРp@Ò tÅ Ç  ‰@ àÅ`Ç` ˆ@Á' Ã' Å¿èÁ¿ð‰ ‰ÀÇ PÁ¿øÅ L ‰À…¡@Å; hРh@Ò lÁ; `Р`@Ò dÅ Ç … ‰@ àÉ Í … ‰DÏ …¡ˆBÅ'`Ç'`Çà‘è MILLER CYLINDRICAL  0ð8 ðŒ†ÿÿÿt˜†ÿÿÿh¤†ÿÿÿ\¼†ÿÿÿDè è L †ÿÿþ´  †ÿÿþ`° †ÿÿþP#& 2>FNV_hty~4D_false_northing_false_easting_R_lon_center_millforint_ptitle_radius_cenlon_offsetp_millfor_adjust_lon_log_tan/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c millfor.c -Qoption acomp -xpmillinv.o 877725670 467 20 100664 1232 ` ø ¨´ã¿ ð' Dò' H¤ ô' L  ö' P#ø' T`ú' X¢ Á DàHÁ$ Ã$   Á LàPÁ$ Ã$   Á TàXÁ$ Ã$   Á \à`Á$ @Ã$ РD@Ò HРL@Ò P  Ð Ò Ô`@Ö`Çà‘è ?ô@ !ûTD-@@ã¿€¤ ð' Dò' H¦ ô' L ÿøö' P¢àÁ à  ÿðÅ DÇ H ˆÀÇ PÁ à  àÅ L‰ ˆÀÁ à ¡‰À àÅ`Ç`… ˆ@Å; xРxÒ |@É; `Á' Ã' Á à ɠ`…¡ ÀÁ¿è… ‰ÀÅ; pРp@Ò tÁ; hРh@Ò lÅ¿ðÉ¿ø… ‰ÄÍ … Â… ‰FÅ'`Ç'`Çà‘è MILLER CYLINDRICAL  0ø8 øŒ†ÿÿÿt˜†ÿÿÿh¤†ÿÿÿ\¼†ÿÿÿDè è   „ †ÿÿþ|´ †ÿÿþLÄ †ÿÿþ<# &(2>FNV_htz4D_false_northing_false_easting_R_lon_center_millinvint_ptitle_radius_cenlon_offsetp_millinv_adjust_lon_atan_exp/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c millinv.c -Qoption acomp -xpmolwfor.o 877725672 467 20 100664 1716 ` 0@ Àã¿ ð' Dò' H¤ ô' L  ö' P#ø' T`ú' X¢ Á TàXÁ$ Ã$   Á \à`Á$ Ã$   Á DàHÁ$ Ã$   Á LàPÁ$ @Ã$ РD@Ò HРL@Ò P  Ð Ò Ô`@Ö`Çà‘è @ !ûTD-=Û|ßÙ×½»?ð@?ìÏd)¾…•?ö žf;ãã¿X¢ ð' Dò' H¤ ô' L  ö' PÁ à   Å DÇ H… ˆÀÅ; ˜Ð ˜@Ò œ  É L !Ë PÒ PРLÉ; @Í; €Åð•  BÉ É; Å`Í €ÑøÐ Ò ”Å; hÕ; xÑ; p@Í; €Å h ˆ@РҠ”@Á; `É ¡@Õ x ʇ !…  Á ` ‰À‰¡@Á; ˆÐ ˆÒ Œ@É; Ñ p¨ ÈÅ hÉ Í €Õ x)€Á`€¤ 2€7  ¿ÿÚÉ; ¡ ÀРLÒ PÁ'¿øÃ'¿ü@Í; €ÅðÉ`… ‰ÄÍø… ˆÀ¨ŠÆÍ €)€Í`пø ¿øÒ¿ü@Í; €É Ë  ¿ðÅ`…¡ BÍ €… ‰F… ‰@Á à  ˆ@ ¿øÁ' Ã' пø@Ò¿üÉ Ë  ¿èÅ` …¡ BÍ Ï … ‰@… ˆFÅ'`Ç'`Çà‘è ’ @àÇà‘è ñMOLLWEIDEIteration failed to convergeMollweide-forwardp  p008 0Œ†ÿÿÿt˜†ÿÿÿh¤†ÿÿÿ\¼†ÿÿÿDà  à(ˆ0 ˆ` †ÿÿþ „ †ÿÿþ|¼ †ÿÿþDÔ †ÿÿþ, †ÿÿýô\ †ÿÿý¤” †ÿÿýlØ †ÿÿý(\ \†ÿÿüäpx#€&ˆ2>FNV_hty~„4P_false_northing_false_easting_R_lon_center_molwforint_ptitle_radius_cenlon_offsetp_molwfor_adjust_lon_sin_cos_fabs_p_error/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c molwfor.c -Qoption acomp -xpmolwinv.o 877725675 467 20 100664 1572 `  Àäã¿ ð' Dò' H¤ ô' L  ö' P#ø' T`ú' X¢ Á TàXÁ$ Ã$   Á \à`Á$ Ã$   Á DàHÁ$ Ã$   Á LàPÁ$ @Ã$ РD@Ò HРL@Ò P  Ð Ò Ô`@Ö`Çà‘è @ !ûTD-?ö žf;ã?ïÿÿÿÿÜÑ?ìÏd)¾…•À !ûTD-@?ðã¿p¢ ð' Dò' H¤ ô' L ¿øö' PÁ à  ¿ðÅ DÇ H‘ ˆÀÇ PÍ`Á à   Å L‰ ˆÀÑ; hÅ Ç Á` ‰@¡ ÀÁ'¿øÃ'¿üпøÒ¿ü@Í; `Å`¨ ÂÍ `Ñ h=€Ð¿øÅ`Å'¿øÇ'¿üпøÒ¿ü  Ñ; h@Í; `Á; €Ð €@Ò „É Ë   Å`…¡ BÑ h ‰@¢ ÀÅ Ç … ˆ@Å; xРx@Ò |Á' Ã' É Ë Å` © ÂÍ `Á €9€Å`Å` Å' Ç' Å`É Ë © Â=€Å`(Í' Ï' Å`(…  BÅ; pРp@Ò tÅ p… ˆ@Á` ‰ÀÁ'¿øÃ'¿üпø@Ò¿üÅ`0¨ Â=€Ð¿øÅ`0Å'¿øÇ'¿üпø@Ò¿üÁ'`Ã'`Çà‘è MOLLWEIDE  08 Œ†ÿÿÿt˜†ÿÿÿh¤†ÿÿÿ\¼†ÿÿÿDÐ  Ð( 0  œ †ÿÿþdØ †ÿÿþ(è †ÿÿþ$ †ÿÿýÜ”†ÿÿýl¸ †ÿÿýHä †ÿÿý# &(2>FNV_hnt€…Š4P_false_northing_false_easting_R_lon_center_molwinvint_ptitle_radius_cenlon_offsetp_molwinv_fabs_asin_adjust_lon_cos_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c molwinv.c -Qoption acomp -xpobleqfor.o 877725678 467 20 100664 2496 ` PP8€ã¿ ð' Dò' H¤ ô' L  ö' Pø' T¢ ú' XÄÁ DàHÁ$ Ã$   8Á LàPÁ$ Ã$   0Á TàXÁ$ Ã$    Á \à`Á$ Ã$   Á dàhÁ$ Ã$   (Á làpÁ$ Ã$  ¿øÁ tàxÁ$ Ã$  ¿ðÁ |à€Á$ @Ã$   Ð @Ò   8Ð @Ò   0Ð @Ò    ”ØÐ @Ò   ”ìÐ @Ò   (”`Ð @Ò  ¿ø¢¿ðÐ Ò Ô`@Ö`@  0Ð ” – @Ò Çà‘è @ã¾È¤ ð' Dò' H¦ ô' L àHö' P”¿ðÁ –¿è¢à à  àÅ DÇ H ˆÀРLÁ'¿øÃ'¿ü@Ò Pпø”¿à–¿Ø@Ò¿üÅ Ç  àÁ¿ðÿô‰ ‰@ÿìÅ Ç  àÁ¿è… ‰@ÿÜÁ¿Ø ‰@…¡@Å; èРè@Ò ìÉ Ë  àÅ¿ðÇ¿ô¡ BÇ¿ìÉ Ë  à8ſ艡 BÇ¿Üſ؅¡ B˿셡ˆÂÉ¿èÅ; ØÅ¿àǿ䅡 BÔ ØÖ ÜÅ; àРàÒ ä@Á; Å ”¿È–¿ÀÇ  B à0Á'¿ÐÃ'¿ÔпÐ@Ò¿ÔÅ Á …  ÂÅ; ÐРÐ@Ò ÔÅ ‰  BÿÌÁ¿È…¡ @ÿÄÁ¿À‰¡ @Á … ‰ÀÅ; ÈРÈÒ Ì@É; ˆÅ …  BÁ; ÀРÀÒ Ä@Å; €Å É ˆ…¡ ‰ ‰@Á à  à(Å €… ‰ÀÅ; ¸Ð ¸Ò ¼@É; xÉ x¡ ÀÁ'¿¸Ã'¿¼Ð¿¸@Ò¿¼Å ‰  BÅ Ç …¡  à(Å; °Ð °Ò ´@Á;  É Ë  àÅ`Ç`…¡ B¢à … ‰@Á à  ˆ@ à0Á'`Ã'`Å Á À‰  BÁ    BÁ à …¡ À à0Å; ¨Ð ¨Ò ¬@Í; pÉ Ë  à(Å`Ç`…¡ BР Ò ¤… ‰@@Å; hÅ h‰ ‰@Í pÁ à …¡‰À àÅ; ˜Ð ˜Ò œ@É; `É `…¡ ÀÉ Ë … ˆDÅ' Ç' Çà‘è OBLATED EQUAL-AREAParameter m: Parameter n: Theta: `  `0<8 <Ü †ÿÿÿ$ì †ÿÿÿü †ÿÿÿ †ÿÿþô †ÿÿþà4†ÿÿþÌH†ÿÿþ¸d†ÿÿþœl†ÿÿþ”€†ÿÿþ€´˜¸ ˜ÀPÈ P†ÿÿýø†ÿÿýäl†ÿÿý”à†ÿÿý  †ÿÿüô(†ÿÿüØd†ÿÿüœ€†ÿÿü€¸†ÿÿüHÔ†ÿÿü,†ÿÿüp†ÿÿûœ†ÿÿûd̆ÿÿû4PX#`.h9p<x?€BˆIP˜\iqy‰‘𢫰µ»ÂÇÍÒ4˜_false_northing_false_easting_cos_lat_o_sin_lat_o_R_n_m_theta_lat_o_lon_center_obleqforint_ptitle_radius_cenlon_cenlat_genrpt_offsetp_pblank_tsincos_obleqfor_acos_atan2_sin_asin_cos/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c obleqfor.c -Qoption acomp -xpobleqinv.o 877725681 467 20 100664 2576 `  PPD˜ã¿ ð' Dò' H¤ ô' L  ö' Pø' T¢ ú' XÄÁ DàHÁ$ Ã$   8Á LàPÁ$ Ã$   0Á TàXÁ$ Ã$    Á \à`Á$ Ã$   Á dàhÁ$ Ã$   (Á làpÁ$ Ã$  ¿øÁ tàxÁ$ Ã$  ¿ðÁ |à€Á$ @Ã$   Ð @Ò   8Ð @Ò   0Ð @Ò    ”ØÐ @Ò   ”ìÐ @Ò   (”`Ð @Ò  ¿ø¢¿ðÐ Ò Ô`@Ö`@  0Ð ” – @Ò Çà‘è @ã¾è¤ ð' Dò' H¦ ô' L ÿÀö' P¢ÿØÁ à  ÿ¸Å DÇ H ˆÀÇ PÁ à  ÿàÅ L‰ ˆÀÅ Ç  ÿàÁ`Ã` ‰@¢ÿØ…¡ ÀÅ; ÈРÈÒ Ì@Í; xÉ Ë  ÿàÅ …¡  ‰@Á'¿øÃ'¿üÁ Å¿øÇ¿ü… ‰@Á à … ‰À ÿèÅ; ÀРÀ@Ò ÄÉ Ë  ÿèÅ`Ç`…¡ BÍ xÒ¿ü…¡‰Âпø… ‰@@Å; pÅ p ‰ÀÁ'¿ðÃ'¿ôпð@Ò¿ôÉ Ë  ÿèÅ …¡  ‰@Á'¿èÃ'¿ìпè@Ò¿ìÅ   BÒ¿üпø@Á; ¨Å ‰  B "ƒ #Å¿èǿ셠‰@Á à … ‰À ÿðÅ; ¸Ð ¸Ò ¼@É; hÉ h…¡ @пèÒ¿ì@Å; `Å `‰ ‰ÀÁ ¨…  @¡ D… ˆ@Å; °Ð °Ò ´@É;  Å   ÂÁ'¿ðÃ'¿ôпð@Ò¿ôÅ   BÒ ¬Ð ¨Á'¿àÔ  Ã'¿ä@Ö ¤Å –¿È”¿ÐÇ   ÿÐÁ'¿ØÃ'¿ÜпØ@Ò¿ÜÐ¿à”¿À–¿¸@Ò¿äÅ Ç  ÿÈÁ¿¸Ã¿¼‰ ‰@ÿÄÅ Ç  ÿÈÁ¿À… ‰@ÿÌÁ¿È ‰@…¡@Å; ˜Ð ˜@Ò œÁ'`Ã'`Å Ç  ÿÐÁ¿¸Ã¿¼‰ ‰@ÿÄÅ Ç  àÁ¿À… ‰@ÿÌÁ¿È ‰@…¡ÀÿÔÅ; ˆÅ¿ÀÇ¿ÄÁ¿Ð… ‰@Ô ˆÖ ŒÅ; Ð @Ò ”Å Ç … ˆ@Å; €Ð €@Ò „Á' Ã' Çà‘è OBLATED EQUAL-AREAParameter m: Parameter n: Theta: €  €0\8 \Ü †ÿÿÿ$ì †ÿÿÿü †ÿÿÿ †ÿÿþô †ÿÿþà4†ÿÿþÌH†ÿÿþ¸d†ÿÿþœl†ÿÿþ”€†ÿÿþ€´˜¸ ˜À¸È ¸8†ÿÿýȈ†ÿÿýx¼†ÿÿýD؆ÿÿý(†ÿÿüü†ÿÿüä\†ÿÿü¤t†ÿÿüŒ †ÿÿü`¼†ÿÿüDà†ÿÿü  †ÿÿûô †ÿÿûàp†ÿÿûè†ÿÿû†ÿÿúüpx#€.ˆ9<˜? B¨I°P¸\iqy‰‘𢫰µ»ÀÅËÒÞ4¤_false_northing_false_easting_cos_lat_o_sin_lat_o_R_n_m_theta_lat_o_lon_center_obleqinvint_ptitle_radius_cenlon_cenlat_genrpt_offsetp_pblank_tsincos_obleqinv_asin_cos_sin_sqrt_atan2_adjust_lon/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c obleqinv.c -Qoption acomp -xpomerfor.o 877725686 467 20 100664 7188 ` 0¨ ?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰@ !ûTD-À !ûTD-@ã¾8ð' Dò' H¤ ô' Lö' P¦ ø' T à ú' X¢àÁ ”à˜Á'¿ðÃ'¿ôàHÁ DÁ$ Ã$  àÁ LàPÁ$ Ã$  àÁ TàXÁ$ Ã$  àÁ làpÁ$ Ã$  ÿèÁ |à€Á$ Ã$  ÿàÁ tàxÁ$ Ã$  à Å`Ç`¢ÿðÁ à  ‰À ÿð  @Å¿ð ˆÀÁ$ Ã$  ÿøÐ`@Ò`Á$ ¢à”ÿØÃ$ –ÿРÿðÐ`@Ò`Å ¢ÿØÇ  ÿØÁ`Ã`… ‰@¢à Á à  ‰@ ÿðÅ¿ð ˆÀÁ'¿èÃ'¿ìÁ à … ˆÀ ÿÐÅ;¡PСP@Ò¡TÅ¿øÅ;¡HÐ Ô¡HÖ¡LÁ'¿àÃ'¿ä@Ò  ÿðÅ Ç ‰ ‰@ ÿðÁ à  ÿÈÅ¿ð ˆÀ…¡ ÀÁ¿ð… ˆ@Å;¡@С@@Ò¡DÁ$ Ã$  ÿÈÅ`Ç`¢àÁ à … ‰@ ÿÀÁ`Ã`… ‰@¢àÿäÁ¿à… ‰@ÿìÁ¿è ‰ÀÁ$ Ã$ Ð`@Ò`Å ¨ Â9€€ ÿøÅ¿ð ÿ¸Å$ Ç$  ÿ°Å$ €Ç$ Å Ç  ÿÈÅ'¿ÐÇ'¿ÔÔ Ö  ÿ°Ð¿Ø@Ò¿ÜÅ¿Ðǿԅ ‰@Å$ Ç$ ¨ @?ä à ¢àÐ Ò  àÔ`@Ö`Ð ” @Ò  ÿà¢ÿèÐ Ò Ô`@Ö`à ¤€¤ "€Ð ŒÅ¿ð ÿ¸Á¿ÐÿԠ‰ÀÇ¿ÔР\ſЅ ˆÀÁ  ‰@Á'¿ÈÃ'¿Ì@Ò `Å Ç …   ÿÈÅ;¡(С(@Ò¡,Á'¿ÀÃ'¿ÄпÀ@Ò¿ÄÅ¿Èǿ̅ ‰@Å;¡ С @Ò¡$Å ” $Ç    àÇ hÅ d ˆÀÁ$ Ã$  àÁ  Å \Ç `… ‰@Å;¡Ð¡@Ò¡Ð @Ò  àÐ @Ò  àÐ @Ò Å ¨ Â-€aÉ  D@’ XÇà‘è ÉÐ ¢àÒ  ÿØÔ`Ö`¢ÿ¸Ø @Ú Ð¿è ÿÈÁ'¿ØÃ'¿Ü@Ò¿ìÅ Ç  ÿÐÍ Ï ¡‰@ ÿ¸É¿à˿䅠‰D… ‰ÆÅ$ Ç$  ÿ¸Å`Ç`É Ë … ‰DÍ Ñ … ˆF¨ŠÈ=¿ÿb ÿ¸ àÅ É Ë © € ÿ¸Å ¢ÿ¸Ç  ÿ¸Á`Ã`… ‰@Á … ˆ@Å;¡8С8@Ò¡<Å Ç … ˆ@Å'¿ÐÇ'¿Ô¿ÿK ÿÈÅ ¢ÿ¸Ç  ÿ¸Á`Ã`… ‰@Á … ˆ@Å;¡0С0@Ò¡4Å Ç … ˆÀÅ'¿ÐÇ'¿Ô¿ÿ7 ÿÈÅ (…¡ B… ÂÅ;¡Ð¡@Ò¡Å ¨ ¿ÿ—”ÿ Ð¿À–ÿ˜@Ò¿ÄР\”ÿ–ÿˆ@Ò ` àÅ É Ë © €$ ÿ¸Å ¢ÿ¸Ç  ÿˆÁ`Ã`… ‰@¢ÿÈÁ … ˆ@Å; øÐ ø@Ò üÅ Ç …   ÿÀÅ; ðРð@Ò ôÅ Ç  ÿ¨É`Ë`… ‰Ä… ¢… ‰@Å$ Ç$ Çà‘è Å ¢ÿ¸Ç  ÿˆÁ`Ã`… ‰@¢ÿÈÁ … ˆ@Å;¡Ð¡@Ò¡ Å Ç …   ÿÀÅ;¡Ð¡@Ò¡Å Ç  ÿ¨É`Ë`… ‰Ä… ‰@Å$ Ç$ Çà‘è  ÿø@Ò Á'¿¸¢ÿ°Ã'¿¼Ð Ò  ÿøØ¿¸Ô ŒÖ @Ú¿¼Ð œÁ'¿°Ã'¿´@Ò  Á'¿¸Ã'¿¼Ð Ò  ÿÈØ¿¸Ô œÖ  @Ú¿¼Ô Ö  ÿÈп°Á'¿¨Ã'¿¬@Ò¿´Ô Ö  ÿ°Ò¿¬Ð¿¨@Á; `‘  Å “ !Ç  ÿ°É¿ðÁ `… ‰ÀÍ •¢ @‰¡ ‰ ˆÄ‰¡ FÅ Ç  ÿ°É'¿ÈË'¿ÌÉ`Ë`… ‰D¢ÿ°Í Ï É`… ˆÊË`‰¡‰D¢À‰¡J… ‰ÄË ˆÅ'¿ Ç'¿¤…¢@É „…¡‰ÂÅ'¿˜Ç'¿œÇ ˜Å ”¡ÂÍ 0¨ Æ9€ Å (Å (É 8… ‰DÍ ”Ï ˜…¡ˆÂÅ'¿ðÇ'¿ôÅ (¨ Â=€ Å „Å (É 8… ‰DÍ¿ðÏ¿ô…¡ˆBÅ'¿ðÅ „Ç'¿ôÇ ˆ ÿÈ¢àÁ¿ðÿô‰ ˆÀÅ Ç  ÿÈÁ  ‰@…  DÅ; èРè@Ò ìÅ¿ Ç¿¤… ‰@ÿœÁ¿˜… ‰ÀÅ; àРà@Ò äÅ Ç    àÇ¿ôÉ „Ë ˆÅ¿ð‰¡BÅ …¡ B ˆÀÁ$ Ã$  ÿÈÁ`Ã`Å „Ç ˆ… ˆÀÅ; ØÐ Ø@Ò ÜÅ Ç … ‰@ ÿ¸Å; ÐРÐ@Ò ÔÅ¿Èǿ̅  ÂÅ; ÈРÈ@Ò ÌÁ'¿ÀÃ'¿ÄпÀ@Ò¿ÄÅ Ç … ‰@Å; ÀРÀ@Ò ÄÁ'¿ø” dÃ'¿üÁ  Å „Ç ˆ… ‰@Å; ¸Ð ¸@Ò ¼Á  ” „Å ŒÇ … ‰@Å; °Ð °@Ò ´Á  ” ¤Å¿ðÇ¿ô… ‰@Å; ¨Ð ¨@Ò ¬Á  ” ÄÅ œÇ  … ‰@Å;  Ð  @Ò ¤Å ŒÇ Á œÃ  … ˆÀÅ; ˜Ð ˜@Ò œÅ ¨ Â+€Ð Œ ä@’ øÇà‘è Ê@Ò Å ¨ Â+€É !@’!Çà‘è ÊÅ (…¡ B… ÂÅ; Ð @Ò ”Å ¨ ¿ÿñ àÅ Á ( ‰@Ð Á'¿Ã'¿”@Ò Å¿Ç¿”… ÂÅ; ˆÐ ˆ@Ò ŒÅ ¨  €!$@’!8Çà‘è ÊпÀ”ÿ –ÿ˜@Ò¿Äпø”ÿ–ÿˆ@Ò¿ü àÅ É Ë © €$ ÿ¸Å ¢ÿ¸Ç  ÿˆÁ`Ã`… ‰@¢ÿÈÁ … ˆ@Å; pРp@Ò tÅ Ç …   ÿÀÅ; hРh@Ò lÅ Ç  ÿ¨É`Ë`… ‰Ä… ¢… ‰@Å$ Ç$ Çà‘è Å ¢ÿ¸Ç  ÿˆÁ`Ã`… ‰@¢ÿÈÁ … ˆ@Å; €Ð €@Ò „Å Ç …   ÿÀÅ; xРx@Ò |Å Ç  ÿ¨É`Ë`… ‰Ä… ‰@Å$ Ç$ Çà‘è ?à@ !ûTD-=Û|ßÙ×½»?ð>z×òš¼¯H¿ðã¿(ð' D¤ ò' Hô' L¦ ö' PРL@Ò PÁ'¿ø à@Ã'¿üÁ à  àÅ DÇ H… ˆÀÅ; ÀРÀ@Ò ÄÅ Ç … ‰@Å; ¸Ð ¸Ò ¼@Á; x•  РL— !Ò P@Õ; pÉ¿ðÅ¿ø…¡ B… ÂÅ; °Ð °@Ò ´Å ¨ ÂÁ xÕ p=€ÐÅ  à0Ô LÐ ¢ÿÐÒ  àÖ PØ¿øÚ¿üÁ; x@Õ; pÁ'¿ðÃ'¿ôÔ Ö  ÿèпð@Ò¿ôÅ Ç ‰ ‰À ÿØÕ pÁ …  Ä…¡ÂÁ¿ð ‰@Á …  Ä…¡BÁ¿ð‰ ‰@Á à …¡‰@ àÁ`Ã`¢‰@ ˆÀ‘  ÄÅ Ç Á x… ‰@Ñ; Å; ¨Ð ¨Ò ¬@Í; h‰  ‹ !É;  Ð  @Ò ¤Å ¨ ÂÕ pÑ Á xÍ hÉ  9€b ÿРÿø¢àÅ Ç É`Ë`… ‰D• ‰@€Ñ; Å ‘ ¢Ç “ # ÿøÉ LÅ Ç  àË P… ‰DÍ Ï • ‰ÆÑ; Ð Ò ”@Õ; `Å  … BÅ; ˆÐ ˆ@Ò ŒÅ ¨ ÂÑ €lÕ `Á … È ÿø¢@¢ÿà… ‰ÀÅ; €Ð €Ò „@Õ; `É Ë  àÅ¿ð…¡ BÍ Ï  ÿÀ… ‰@É`Ë`¢àÑ  ‰ÆÕ `¢ˆÄÓ  ÿÈÅ`‘  HÇ`¢à É Ë ‰¡‰D ÿÀ… ˆH… ˆDÅ' Ç' Å Ç …¡‰B ÿÈÉ`Ë`Í …¡BÏ   F… ˆÆÅ'`Ç'`Çà‘è Á ¢ÿØÃ …¡‰@ ÿøÑ; Á`Ã`¢‰@¢à ˆ@…  ÄÅ; ˜Ð ˜Ò œ@É;  Å Ç … ‰@É`Ë`• ‰ÄÍ É  © ÆÑ 9¿ÿžÑ;  ÿøÅ¿ø¢àÉ Ë …¡ BÍ`Ï`… ‰Æ•¢ˆB¿ÿ’Ñ; É LË P© ¿ÿ} ÿØÑ ¿ÿ~Ó ’ @àÇà‘è ÍOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-initPoint projects into infinityomer-forhp x8€ 8T†ÿÿþ¬x†ÿÿþˆØ†ÿÿþ(ü†ÿÿþ@†ÿÿýÀ¤†ÿÿý\†ÿÿüü L$ L(†ÿÿüØH†ÿÿü¸X†ÿÿü¨t†ÿÿüŒÀ †ÿÿü@à†ÿÿü ô!†ÿÿü †ÿÿûð\†ÿÿû¤h"†ÿÿû˜x#†ÿÿûˆˆ†ÿÿûx¨%†ÿÿûX؆ÿÿû(ð†ÿÿû¬†ÿÿúTü†ÿÿú4†ÿÿùÌX†ÿÿù¨l†ÿÿù”Ćÿÿù<ä$†ÿÿùL†ÿÿø´l$†ÿÿø”¤ †ÿÿø\Іÿÿø0ä †ÿÿø †ÿÿ÷ô,†ÿÿ÷ÔH†ÿÿ÷¸ œ!†ÿÿöd Ä$†ÿÿö< $&†ÿÿõÜ D †ÿÿõ¼ `$†ÿÿõ  t †ÿÿõŒ †ÿÿõp ¼†ÿÿõD à†ÿÿõ †ÿÿôü (†ÿÿôØ L†ÿÿô´ l%†ÿÿô” |†ÿÿô„ œ%†ÿÿôd À†ÿÿô@ ô†ÿÿô †ÿÿóð ,%†ÿÿóÔ H†ÿÿó¸ \†ÿÿó¤ ´†ÿÿóL Ô$†ÿÿó, <†ÿÿòÄ \$†ÿÿò¤ ä ¨ ì ¨ ô ü  †ÿÿñø<&†ÿÿñÄ\ †ÿÿñ¤t†ÿÿñŒ”†ÿÿñl܆ÿÿñ$ü†ÿÿñ„(†ÿÿð|œ†ÿÿðd4†ÿÿïÌL†ÿÿï´Œ)†ÿÿït„$†ÿÿî|° °%†ÿÿíèÀ ÈÐØ"à%è)ð,ø04=FU e(i0l8x@„H’P›X¤`­`¹¿ÈÍÓÚâëóü #,8 àAFK4_cosaz_sinaz_cosgam_singam_u_el_d_al_bl_cos_p20_sin_p20_false_easting_false_northing_es_e_lat_origin_lon_origin_scale_factor_r_minor_r_major_azimuth_omerforint_sqrt_tsincos_pow_fabs_tsfnz_ptitle_radius2_genrpt_offsetp_asinz_sin_tan_cenlon_cenlat_atan_p_error_adjust_lon_omerfor_cos_log/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c omerfor.c -Qoption acomp -xpomerinv.o 877725691 467 20 100664 6968 ` ˜`°(Ø?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰@ !ûTD-À !ûTD-@ã¾@ð' Dò' H¤ ô' Lö' P¦ ø' T à ú' X¢àÁ ”à˜Á'¿ðÃ'¿ôàHÁ DÁ$ Ã$  àÁ LàPÁ$ Ã$  àÁ TàXÁ$ Ã$  àÁ làpÁ$ Ã$  ÿèÁ |à€Á$ Ã$  ÿàÁ tàxÁ$ Ã$  à Å`Ç`¢ÿðÁ à  ‰À ÿð  @Å¿ð ˆÀÁ$ Ã$  ÿøÐ`@Ò`Á$ ¢à”ÿØÃ$ –ÿРÿðÐ`@Ò`Å ¢ÿØÇ  ÿØÁ`Ã`… ‰@¢à Á à  ‰@ ÿðÅ¿ð ˆÀÁ'¿èÃ'¿ìÁ à … ˆÀ ÿÐÅ;¡PСP@Ò¡TÅ¿øÅ;¡HÐ Ô¡HÖ¡LÁ'¿àÃ'¿ä@Ò  ÿðÅ Ç ‰ ‰@ ÿðÁ à  ÿÈÅ¿ð ˆÀ…¡ ÀÁ¿ð… ˆ@Å;¡@С@@Ò¡DÁ$ Ã$  ÿÈÅ`Ç`¢àÁ à … ‰@ ÿÀÁ`Ã`… ‰@¢àÿäÁ¿à… ‰@ÿìÁ¿è ‰ÀÁ$ Ã$ Ð`@Ò`Å ¨ Â9€„ ÿøÅ¿ð ÿ¸Å$ Ç$  ÿ°Å$ Ç$  ÿ¨Å$ €Ç$ Å Ç  ÿ¸Å'¿ØÇ'¿ÜÐ ¢ÿÈÒ  ÿ¨Ô`@Ö`Å¿ØÇ¿Ü… ‰@Å$ Ç$ ¨ @?ä à ¢àÐ Ò  àÔ`@Ö`Ð ” @Ò  ÿà¢ÿèÐ Ò Ô`@Ö`à ¤€¤ "€Ð ŒÅ¿ð ÿ°Á¿ØÃ¿Ü ‰ÀÇ¿ÜР\ſ؅ ˆÀÁ  ‰@Á'¿ÐÃ'¿Ô@Ò `Å Ç …   ÿÈÅ;¡(С(@Ò¡,Á'¿ÈÃ'¿ÌпÈ@Ò¿ÌÅ¿Ðǿԅ ‰@Å;¡ С @Ò¡$Å ” $Ç    àÇ hÅ d ˆÀÁ$ Ã$  àÁ  Å \Ç `… ‰@Å;¡Ð¡@Ò¡Ð @Ò  àÐ @Ò  àÐ @Ò Å ¨ Â-€bÉ  D@’ XÇà‘è ÉÐ ¢àÒ  ÿØÔ`Ö`¢ÿ°Ø @Ú  ÿ¸Á$ Ã$  ÿÈпè@Ò¿ìÅ Ç  ÿÐÍ Ï ¡‰@ ÿ°É¿à˿䅠‰D… ‰ÆÅ$ Ç$  ÿ°Å`Ç`É Ë … ‰DÍ Ñ … ˆF¨ŠÈ=¿ÿ` ÿ° àÅ É Ë © € ÿ°Å ¢ÿ°Ç  ÿ°Á`Ã`… ‰@Á … ˆ@Å;¡8С8@Ò¡<Å Ç … ˆ@Å'¿ØÇ'¿Ü¿ÿI ÿ¸Å ¢ÿ°Ç  ÿ°Á`Ã`… ‰@Á … ˆ@Å;¡0С0@Ò¡4Å Ç … ˆÀÅ'¿ØÇ'¿Ü¿ÿ5 ÿ¸Å (…¡ B… ÂÅ;¡Ð¡@Ò¡Å ¨ ¿ÿ–”ÿ˜Ð¿È–ÿ@Ò¿ÌР\”ÿˆ–ÿ€@Ò ` àÅ É Ë © €$ ÿ°Å ¢ÿ°Ç  ÿ€Á`Ã`… ‰@¢ÿÈÁ … ˆ@Å; øÐ ø@Ò üÅ Ç …   ÿÀÅ; ðРð@Ò ôÅ Ç  ÿ É`Ë`… ‰Ä… ¢… ‰@Å$ Ç$ Çà‘è Å ¢ÿ°Ç  ÿ€Á`Ã`… ‰@¢ÿÈÁ … ˆ@Å;¡Ð¡@Ò¡ Å Ç …   ÿÀÅ;¡Ð¡@Ò¡Å Ç  ÿ É`Ë`… ‰Ä… ‰@Å$ Ç$ Çà‘è  ÿø@Ò Á'¿À¢ÿ¨Ã'¿ÄÐ Ò  ÿøØ¿ÀÔ ŒÖ @Ú¿ÄРœÁ'¿¸Ã'¿¼@Ò  Á'¿ÀÃ'¿ÄÐ Ò  ÿÈØ¿ÀÔ œÖ  @Ú¿ÄÔ Ö  ÿÈп¸Á'¿°Ã'¿´@Ò¿¼Ô Ö  ÿ¨Ò¿´Ð¿°@Á; `‘  Å “ !Ç  ÿ¨É¿ðÁ `… ‰ÀÍ •¢ @‰¡ ‰ ˆÄ‰¡ FÅ Ç  ÿ¨É'¿ÐË'¿ÔÉ`Ë`… ‰D¢ÿ¨Í Ï É`… ˆÊË`‰¡‰D¢À‰¡J… ‰ÄË ˆÅ'¿¨Ç'¿¬…¢@É „…¡‰ÂÅ'¿ Ç'¿¤Ç ˜Å ”¡ÂÍ 0¨ Æ9€ Å (Å (É 8… ‰DÍ ”Ï ˜…¡ˆÂÅ'¿ðÇ'¿ôÅ (¨ Â=€ Å „Å (É 8… ‰DÍ¿ðÏ¿ô…¡ˆBÅ'¿ðÅ „Ç'¿ôÇ ˆ ÿÈ¢àÁ¿ðÿô‰ ˆÀÅ Ç  ÿÈÁ  ‰@…  DÅ; èРè@Ò ìÅ¿¨Ç¿¬… ‰@ÿ¤Á¿ … ‰ÀÅ; àРà@Ò äÅ Ç    àÇ¿ôÉ „Ë ˆÅ¿ð‰¡BÅ …¡ B ˆÀÁ$ Ã$  ÿÈÁ`Ã`Å „Ç ˆ… ˆÀÅ; ØÐ Ø@Ò ÜÅ Ç … ‰@ ÿ°Å; ÐРÐ@Ò ÔÅ¿Ðǿԅ  ÂÅ; ÈРÈ@Ò ÌÁ'¿ÈÃ'¿ÌпÈ@Ò¿ÌÅ Ç … ‰@Å; ÀРÀ@Ò ÄÁ'¿ø” dÃ'¿üÁ  Å „Ç ˆ… ‰@Å; ¸Ð ¸@Ò ¼Á  ” „Å ŒÇ … ‰@Å; °Ð °@Ò ´Á  ” ¤Å¿ðÇ¿ô… ‰@Å; ¨Ð ¨@Ò ¬Á  ” ÄÅ œÇ  … ‰@Å;  Ð  @Ò ¤Å ŒÇ Á œÃ  … ˆÀÅ; ˜Ð ˜@Ò œÅ ¨ Â+€Ð Œ ä@’ øÇà‘è Ê@Ò Å ¨ Â+€É !@’!Çà‘è ÊÅ (…¡ B… ÂÅ; Ð @Ò ”Å ¨ ¿ÿñ àÅ Á ( ‰@Ð Á'¿˜Ã'¿œ@Ò Å¿˜Ç¿œ… ÂÅ; ˆÐ ˆ@Ò ŒÅ ¨  €!$@’!8Çà‘è ÊпȔÿ˜–ÿ@Ò¿Ìпø”ÿˆ–ÿ€@Ò¿ü àÅ É Ë © €$ ÿ°Å ¢ÿ°Ç  ÿ€Á`Ã`… ‰@¢ÿÈÁ … ˆ@Å; pРp@Ò tÅ Ç …   ÿÀÅ; hРh@Ò lÅ Ç  ÿ É`Ë`… ‰Ä… ¢… ‰@Å$ Ç$ Çà‘è Å ¢ÿ°Ç  ÿ€Á`Ã`… ‰@¢ÿÈÁ … ˆ@Å; €Ð €@Ò „Å Ç …   ÿÀÅ; xРx@Ò |Å Ç  ÿ É`Ë`… ‰Ä… ‰@Å$ Ç$ Çà‘è ?ð?à¿ð=Û|ßÙ×½»@ !ûTD-ã¿ ¤ ð' Dò' H¦ ô' L àHö' P¢ÿðÁ à  àPÅ DÇ H‘ ˆÀÇ PÀ'¿üÁ à  ÿèÅ L ˆÀÁ à …¢ @ ÿèÁ`Ã`¡‰@¢ÿð‰ ˆÀÁ à …¡‰@ àÁ`Ã`¢ @¢à0… ˆ@Á à ‘ ˆ@ à(Á`  Ã`¢à…  DÁ à … ‰À à0Å; ¸Ð ¸Ò ¼@Ñ; xſ艠‰ÀÑ x‰ ÄÅ¿ð¡ Bſ艠‰ÀÍ; p Dſ𕠠BÁ à …  H à(Á à … ‰À ÿøÅ; °Ð °Ò ´@Õ; h‰  Í p‹ !Õ hÁ à …¡ @Á`Ã`¡‰@ ˆ@•  ÊÕ; ¨Ð ¨Ò ¬@É; `Å¿ø… BÅ;  Ð  @Ò ¤Å ¨ ÂÑ xÍ pÉ `Õ ¨+€JÅ¿è àpÅ Ç Å' Ç' É ªŠÄ€9Å¿ðÉ … ‰DÅ'`€2Ç'` à0¢à(Í; pÁ à …  H ÿøÁ`Ã`… ‰À¢àpÅ; ˆÐ ˆÒ Œ@É; `Á'¿ðÃ'¿ôÁ à  àÍ p…¡‰@É `Ô¿ðÁ à ¡ @ à0… ˆÀÅ; €Ð €Ò „@Ö¿ôÅ Ç   ÂÅ`Ç` ˆÀÁ'¿àÃ'¿äпà@Ò¿äÁ' Ã' Çà‘è É … ‰D… ¢Å'`Ç'`Çà‘è  à0Ñ; xÁ à  ‰À à…¢ˆBÍ; pÁ'¿ðÃ'¿ôÁ¿è Ê… ‰ÀÅ; ˜Ð ˜Ò œ@É; `Å Ç … ‰À à`Ô¿ðÅ; Ð Ò ”@Ö¿ôÁ'¿è˜¿üÃ'¿ìÐ Ò Ô¿è@Ö¿ìÁ'`Ã'`à¿üÍ p€¤ É `¿ÿÑ xð¿üÇàèOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-inithp xx€ xT†ÿÿþ¬x†ÿÿþˆØ†ÿÿþ(ü†ÿÿþ@†ÿÿýÀ¤†ÿÿý\†ÿÿüì0´4 ´8†ÿÿüÈX†ÿÿü¨h†ÿÿü˜„†ÿÿü|Ð!†ÿÿü0ð †ÿÿü"†ÿÿûü †ÿÿûàl†ÿÿû”x#†ÿÿûˆˆ$†ÿÿûx˜†ÿÿûh¸&†ÿÿûHè†ÿÿû†ÿÿúüÀ†ÿÿú@†ÿÿùðH†ÿÿù¸l†ÿÿù”€†ÿÿù€Ø†ÿÿù(ø%†ÿÿù`†ÿÿø €%†ÿÿø€¸!†ÿÿøHä†ÿÿøø!†ÿÿø †ÿÿ÷à@†ÿÿ÷À\†ÿÿ÷¤ °"†ÿÿöP Ø%†ÿÿö( 8'†ÿÿõÈ X!†ÿÿõ¨ t%†ÿÿõŒ ˆ!†ÿÿõx ¤ †ÿÿõ\ Іÿÿõ0 ô†ÿÿõ †ÿÿôè <†ÿÿôÄ `†ÿÿô  €&†ÿÿô€ †ÿÿôp °&†ÿÿôP Ô†ÿÿô, †ÿÿóø $†ÿÿóÜ @&†ÿÿóÀ \†ÿÿó¤ p†ÿÿó Ȇÿÿó8 è%†ÿÿó P†ÿÿò° p%†ÿÿò ì À ð À ø Ð)†ÿÿñ04!†ÿÿðÌx†ÿÿðˆ†ÿÿðp,+†ÿÿïÔx,†ÿÿ'†ÿÿï\†ÿÿîè@†ÿÿîÀ`*†ÿÿî ø "% )(,0084@8HAPJXY`ihmppx|€ˆˆ–Ÿ˜¨ ±`½ÃÌÑ×Þæï÷ !'0< èEJQV]4 _cosaz_sinaz_cosgam_singam_u_el_d_ts_al_bl_cos_p20_sin_p20_false_easting_false_northing_es_e_lat_origin_lon_origin_scale_factor_r_minor_r_major_azimuth_omerinvint_sqrt_tsincos_pow_fabs_tsfnz_ptitle_radius2_genrpt_offsetp_asinz_sin_tan_cenlon_cenlat_atan_p_error_adjust_lon_omerinv_exp_phi2z_cos_atan2/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c omerinv.c -Qoption acomp -xporthfor.o 877725693 467 20 100664 1764 ` 88üã¿ ð' Dò' H¢ ô' L `ö' P”ðø' T–èú' XÁ DàHÁ$ Ã$  `Á LàPÁ$ Ã$  `Á TàXÁ$ Ã$  `Á dàhÁ$ Ã$  øÁ \à`Á$ Ã$ !РT@Ò X@  `Ð @Ò  `Ð @Ò  `Ð @Ò  øÐ Ò Ô`@Ö`Çà‘è ?ð=Û|ßÙ×½»ã¿h¢ ð' Dò' H¤ ô' L  (ö' PÁ à   Å DÇ H… ˆÀÅ; xРx@Ò |РL”¿ðÁ'¿ø–¿èÃ'¿ü@Ò Pпø@Ò¿üÅ Ç   É¿ðË¿ô… ‰DÍ Ë¿ìÉ¿èÏ ‰¡‰D‰¡ @Í`… ˆD¨ŠÆÑø-€Ð¿øÅ; pРpÒ tÁ; h@Ñ; `Å`¨ ÂÑ `Á h;€Ð¿ø’ @äÇà‘è Ò¿ü  0Á; h@Ñ; `Å Ç   Ñ `… ‰HÉ¿è˿셠‰DÍ Ï   … ‰@…¡ˆBÁ hÅ' Ç' Å Ç   É¿ðË¿ô… ‰DÍ Ë¿ìÉ¿èÏ ‰¡‰D  0‰¡ @Í Ï ¡‰H  … ˆÄ…¡‰BÉ Ë …¡BÅ'`Ç'`Çà‘è ORTHOGRAPHICPoint can not be projectedorth-forP  P ¨†ÿÿÿX° †ÿÿÿP´ À †ÿÿÿ@Ð †ÿÿÿ0à †ÿÿÿ ø †ÿÿÿ<@ H8P 8€†ÿÿþ€œ†ÿÿþd¨†ÿÿþX†ÿÿýø(,, ,0†ÿÿýÐL†ÿÿý´8 @H%P5XA`MhVbks{†Ž—8 ¬±·¼Å4ˆ_cos_p14_sin_p14_false_easting_false_northing_lat_origin_lon_center_r_major_orthforint_tsincos_ptitle_radius_cenlonmer_origin_offsetp_orthfor_adjust_lon_cos_fabs_sin_p_error/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c orthfor.c -Qoption acomp -xporthinv.o 877725696 467 20 100664 2448 ` 08Œã¿ ð' Dò' H¢ ô' L `ö' P”ðø' T–èú' XÁ DàHÁ$ Ã$  `Á LàPÁ$ Ã$  `Á TàXÁ$ Ã$  `Á dàhÁ$ Ã$  øÁ \à`Á$ Ã$ !РT@Ò X@  `Ð @Ò  `Ð @Ò  `Ð @Ò  øÐ Ò Ô`@Ö`Çà‘è >z×òš¼¯H=Û|ßÙ×½»?à@ !ûTD-ã¿¢ ð' Dò' H¤ ô' L ¿àö' PÁ à  ¿èÅ DÇ H‘ ˆÀÇ PÁ à   Å L• ˆÀ…¢ H¢‰JÕ; ˆ… ˆ@Å; ÈРÈÒ Ì@Ñ; ¨É Ë Å`…¡BÕ ˆ¨ ÂÑ ¨=€  ’ @ìÇà‘è ‘Å Ç …   ¿øÁ; ¸Õ; ˆÅ; ÀРÀÒ Ä@Ñ; ¨Á'¿ø”¿ð–¿èÃ'¿üпø@Ò¿üÁ à Á' Ã' Р¸@Ò ¼Å`¨ ÂÁ ¸Ñ ¨Õ ˆ+€  ¿Ø ¿ðÅ Ç Å'`Ç'`Çà‘è Å Ç  ¿ÐÉ¿èË¿ì¡ BÇ¿ôÁ; ¸Å¿ð‰¢‰BÕ; ˆÅ Ç …¡ B ¿ð… ‰À…¡ˆBÅ; °Ð °Ò ´@Ñ; ¨Á'`Ã'`Ð @Ò É`Å`…¡ B ÂÁ'¿àÃ'¿äпà@Ò¿äÅ`¨ ÂÁ ¸Ñ ¨Õ ˆ+€3Ð` ¿ðÅ` É Ë © Â'€… ¨… ªÑ; ¨ ¿ø‡ +Р¨Å;  Ô  Ö ¤@Ò ¬Å Ç … ˆ@Å; ˜Ð ˜@Ò œÁ' Ã' Çà‘è ‡ )Å;  ¿øÕ; ˆÐ Ò ”Ô ˆ@Ö ŒÅ Ç … ˆÀÅ; €Ð €@Ò „Á' Ã' Çà‘è Ò` ¿ØÁ; ¸@Ñ; ¨Å Ç  ‰@Ç¿ìſ蠈ÀÍ; xРx@Ò |Å`¨ ÂÑ ¨Í xÁ ¸7€Å¿ðÑ; ¨Ð ¨Ò ¬Á; ¸@Í; xÅ`¨ ÂÑ ¨Í x€Á ¸Å¿ðÇ¿ô‰¢ B ¿ÐÅ Ç …¡ B ¿øÅ; p…¡‰@РpÒ tÅ; hÔ h@Ö lÅ Ç … ˆ@Å; `Р`@Ò dÁ' Ã' Çà‘è ORTHOGRAPHICInput data errororth-invP  P ¨†ÿÿÿX° †ÿÿÿP´ À †ÿÿÿ@Ð †ÿÿÿ0à †ÿÿÿ ø †ÿÿÿLP Xh` h¼†ÿÿþDè,ì ,ð†ÿÿþ$†ÿÿýÜ@†ÿÿýÀ\†ÿÿý¤ì†ÿÿý†ÿÿý$†ÿÿü܈†ÿÿüx¤†ÿÿü\؆ÿÿü(ô†ÿÿü †ÿÿûè@†ÿÿûÀt†ÿÿûŒÌ†ÿÿû4è†ÿÿû8 @H%P5XA`MhVbks{†Ž—H ¦¯¶¼ÈÏÔ4˜_cos_p14_sin_p14_false_easting_false_northing_lat_origin_lon_center_r_major_orthinvint_tsincos_ptitle_radius_cenlonmer_origin_offsetp_orthinv_sqrt_p_error_asinz_fabs_adjust_lon_atan2_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c orthinv.c -Qoption acomp -xppaksz.o 877725699 467 20 100664 972 ` °`0¿ð?ðA.„€@@@N@¬ ã¿ð' Dò' H  À& Å É DË H© €¢$\€Ù ٠РDÒ H@Ù; `… @É Ù `… … ‰Ä… BÅ# hРh€¢!h$€ Ð# l’ @ìâ& Á ÇàèÅ l‘ ‰¢ D Ä… FÉ … … ‰Ä… BÅ# hРh€¢ <$€ Ð# h’ @ìâ& Á ÇàèÅ h ‰  D•¡ˆÄÍ (ªŠÆ-€Å 0 # "É (…¢ B‰  D… ˆD… ˆJ£ B  ÆÇàè’ @ìâ& Á ÇàèIllegal DMS fieldpaksz-degIllegal DMS fieldpaksz-minIllegal DMS fieldpaksz-secPX †ÿÿÿpÄÄÈ Ä̆ÿÿÿ4ä  ä$†ÿÿþÜ\ ”†ÿÿþlH 4Ü_paksz_fabs_p_error/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c paksz.c -Qoption acomp -xppolyfor.o 877725702 467 20 100664 2428 `  p˜P?ðã¿ð' Dò' H¤ ô' L  `ö' P¢ Xø' Tú' XÁ DàHÁ$ Ã$   XÁ LàPÁ$ Ã$   PÁ TàXÁ$ Ã$   HÁ \à`Á$ Ã$   Á làpÁ$ Ã$  ¿øÁ dàhÁ$ Ã$   `Å`Ç`#Á à  ‰À    @Å`¢  ˆÀÁ$ Ã$    Ð`@Ò`Á$ ¢ Ã$   @Ð`@Ò`Á$ ¢ Ã$   8Ð`@Ò`Á$ ¢ Ã$   0Ð`@Ò`Á$ ¢ Ã$   (Ð`@Ò`Á$ ¢ (Ã$   HÁ`Ã`¢ 8Á# \Ã# `Á à   @Á# dÃ# hÐ Ò   0Ô`Ö`#Ø @Ú   `Á$ @Ã$   `¢ XÐ Ò   PÔ`@Ö`Ð @Ò   H¢ Ð @Ò  ¿øÐ Ò Ô`@Ö`Çà‘è >z×òš¼¯H?ðã¿X¤ ð' Dò' H¦ ô' L àö' PÁ à ŠDÇ H… ˆÀÅ; ˆÐ ˆ@Ò ŒÒ PРL@Á; €Å ¨ ÂÁ € € àÅ ¢ÿ¨Ç … ‰@ àÉ`Ë`¢ÿ¸…¡BÅ' Ç' Å Ç  ÿ°É`Ë`… ‰DÍ Ï …¡ˆÂÅ'`Ç'`Çà‘è РL”¿ðÒ P–¿è@Á; € ÿØ¢ÿèÁ à  ÿðÁ# \Ã# `Á LàPÁ# dÃ# hÐ Ò  ÿàÔ`Ö`¢ÿ°Ø @Ú  ÿÐÚ¿ìÐ Ò  àÔ¿ðÖ¿ôØ¿è@Á; x‰  Å¿ð‹ !Ç¿ôÁ €  BÁ'¿øÃ'¿üпøÒ¿ü@É; pÅ Ç  ÿ¨É p… ‰D… ‰@ÿôÁ¿ð ‰ÀÅ Ç  ˆ@ ÿ¸Á' Ã' пø@Ò¿üÅ … ˆÀÉ pÍ …¡ BË¿ôÁ xÏ  Æ àÉ¿ð… ‰Ä…¡ˆBÉ Ë …¡ BÍ`Ï`…¡ˆBÅ'`Ç'`Çà‘è POLYCONIC ¸( ¸ÄÜ ø†ÿÿÿ†ÿÿþì0†ÿÿþÐL†ÿÿþ´h†ÿÿþ˜¼ Ä†ÿÿþ<Ð  Ø†ÿÿþ(ø†ÿÿþ†ÿÿýü†ÿÿýè0†ÿÿýÐlHp Hx€ ¬†ÿÿýT¼†ÿÿýDH†ÿÿü¸˜†ÿÿühÀ†ÿÿü@ð†ÿÿü8 †ÿÿûȰ¸#À(È-Ð1Ø4à8è<ð@øDP\enz€†Œ’˜ž¦¯ºÂËhÔàæïöû4Ä_false_easting_false_northing_ml0_esp_es_e_e3_e2_e1_e0_lat_origin_lon_center_r_minor_r_major_polyforint_sqrt_e0fn_e1fn_e2fn_e3fn_mlfn_ptitle_radius2_cenlonmer_origin_offsetp_polyfor_adjust_lon_fabs_tsincos_msfnz_sin_cos/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c polyfor.c -Qoption acomp -xppolyinv.o 877725705 467 20 100664 2368 ` pŒ8?ðã¿ð' Dò' H¤ ô' L  `ö' P¢ Xø' Tú' XÁ DàHÁ$ Ã$   XÁ LàPÁ$ Ã$   PÁ TàXÁ$ Ã$   HÁ \à`Á$ Ã$   Á làpÁ$ Ã$  ¿øÁ dàhÁ$ Ã$   `Å`Ç`#Á à  ‰À    @Å`¢  ˆÀÁ$ Ã$    Ð`@Ò`Á$ ¢ Ã$   @Ð`@Ò`Á$ ¢ Ã$   8Ð`@Ò`Á$ ¢ Ã$   0Ð`@Ò`Á$ ¢ Ã$   (Ð`@Ò`Á$ ¢ (Ã$   HÁ`Ã`¢ 8Á# \Ã# `Á à   @Á# dÃ# hÐ Ò   0Ô`Ö`#Ø @Ú   `Á$ @Ã$   `¢ XÐ Ò   PÔ`@Ö`Ð @Ò   H¢ Ð @Ò  ¿øÐ Ò Ô`@Ö`Çà‘è >z×òš¼¯Hã¿8¤ ð' Dò' H¦ ô' L ÿðö' P¢àÁ à  ÿøÅ DÇ H‰ ˆÀÇ PÁ à  àXÅ L… ˆÀÁ à  ‰ÀÅ`Ç` ˆ@Í; ¨Ð ¨Ò ¬@É; Å ¨ ÂÍ ¨É  € àXÅ ¢àHÇ …¡ ÂÉ`Ë`… ˆDÅ' Ç' Í Í'`Ï'`Çà‘è Á ¢àXà …¡ À à(Á`Ã`¡ À¢à8 ‰@…¡‰F ˆ@Á'¿øÃ'¿üÁ à  à Á# \Ã# `Á à  ¿ðÁ# dÃ# hÁ¿øÃ¿üÁ# tà# | àÍ# lÃ# xÏ# pú# €Ð Ò  à0Ô`Ö`Ø Ú @É; … @É Å# °à °€° JÇàèÁ¿ð àXÿô…¡ @Á à … ‰À àHÅ;  Ð  @Ò ¤…  Ð`‡ !Ò`@Å; ˆÅ ˆ… ‰ÀÁ à … ˆ@Å; ˜Ð ˜@Ò œÁ' Ã' Çà‘è POLYCONIC ¨( ¨ÄÜ ø†ÿÿÿ†ÿÿþì0†ÿÿþÐL†ÿÿþ´h†ÿÿþ˜¼Ä†ÿÿþ<Р؆ÿÿþ(ø†ÿÿþ†ÿÿýü†ÿÿýè0†ÿÿýÐlHp Hx°€ °è†ÿÿýà†ÿÿü 4†ÿÿûÌL†ÿÿû´p†ÿÿû ¨#°(¸-À1È4Ð8Ø<à@èDðPø\enz€†Œ’˜ž¦¯ºÂËhÔÚáíôù4¼_false_easting_false_northing_ml0_esp_es_e_e3_e2_e1_e0_lat_origin_lon_center_r_minor_r_major_polyinvint_sqrt_e0fn_e1fn_e2fn_e3fn_mlfn_ptitle_radius2_cenlonmer_origin_offsetp_polyinv_fabs_phi4z_adjust_lon_asinz_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c polyinv.c -Qoption acomp -xppsfor.o 877725708 467 20 100664 2324 ` ¨h\8?ð¿ð?à@ !ûTD-=Û|ßÙ×½»ã¿€ð' Dò' H¦ ô' Lö' P¤ ø' T  0ú' X¢ (Á DàHÁ$ Ã$   (Á LàPÁ$ Ã$  ¿ØÁ làpÁ$ Ã$  ¿ÐÁ dàhÁ$ Ã$   0Å`Ç`¢  Á à  ‰À     @Åÿø ˆÀÁ$ Ã$   Ð`@Ò`Á$ ¢ Ã$   Ð`@Ò`Á$ Ã$   Á TàXÁ$ Ã$   Å \Ç `Å$ Ç$ ÉàÅ \Ç `¨ŠÄ€ ¿øÅàÅ$ €Ç$ ÅÿøÅ$ Ç$ Áà ¿ðÁ$ Ã$ Р\@Ò `ÉàÅà…¡ B… ÂÅ; `Р`@Ò dÅà ¨ Â-€Áÿø!@   0¢ (Ð Ò   Ô`@Ö`Ð @Ò Ò hРdÔ l@Ö pÇà‘è  ¿ð¢¿øÁ$ ”¿ð–¿èÃ$   Å`Ç`¢ Á à  ‰@  Á'¿øÃ'¿üпø@Ò¿üÐ Ò  ¿èÔ¿ðÖ¿ôØ¿è@Ú¿ìÁ$ Ã$  ¿àÐ`Ò`Ô¿øÖ¿üØ¿ð@Ú¿ôÁ$ ¿ÿÅÃ$ @ã¿x¢ ð' Dò' H¤ ô' L  ö' PÁ à   Å DÇ H… ˆÀÅ; hРh@Ò lÅ Ç  ‰@  Á'¿øÃ'¿üŠàPÁ LÇ  ‰@  (Á'¿ðÃ'¿ôпð@Ò¿ôÁ'¿èÃ'¿ìÐ Ò   Ø¿èÔ¿ðÖ¿ô@Ú¿ìÉ Ë Å`© B€   @É Ë    Å`…¡ BÍ Ï … ‰@€ ‰ ‰ÆÅ ¢¿øÇ  ¿ðÉ`Ë`… ‰DÍ Ï … ‰@‰ ‰ÆÐ¿ø  Ò¿ü@É; `Å Ç  ¿àÉ `… ‰D… ‰@Á à  ˆ@  Á' Ã' пø@Ò¿üÅ … ¢Ç  ¿èÉ `… ‰D… ‰@É Ë … ˆDÅ'`Ç'`Çà‘è POLAR STEREOGRAPHICHP Xð` ðü†ÿÿÿ†ÿÿþ蜆ÿÿþd¼†ÿÿþDب܆ÿÿþ$à ¨ü†ÿÿþ†ÿÿýø†ÿÿýäp†ÿÿý†ÿÿýp¸†ÿÿýHôÐø Ðà à8†ÿÿüÈ|†ÿÿü„¤†ÿÿü\(†ÿÿûØd†ÿÿûœÀÈ#Ð(Ø-à2è7ðCøOSVZc l@v|‚ˆ‘˜Ÿ§°¸ÁðÈÔÙÞ4 _false_easting_false_northing_tcs_mcs_ind_fac_center_lat_center_lon_e4_e_es_r_minor_r_major_psforint_sqrt_e4fn_fabs_tsincos_msfnz_tsfnz_ptitle_radius2_cenlon_offsetp_psfor_adjust_lon_sin_cos/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c psfor.c -Qoption acomp -xppsinv.o 877725711 467 20 100664 2396 ` `P,?ð¿ð?à@ !ûTD-=Û|ßÙ×½»ã¿xð' Dò' H¦ ô' Lö' P¤ ø' T  (ú' X¢  Á DàHÁ$ Ã$    Á LàPÁ$ Ã$  ¿ÐÁ dàhÁ$ Ã$  ¿ØÁ làpÁ$ Ã$   (Å`Ç`¢ Á à  ‰À    @Åÿø ˆÀÁ'¿øÃ'¿üпø@Ò¿üÁ$ Ã$   Ð`@Ò`Á$ Ã$   Á TàXÁ$ Ã$   Å \Ç `Å$ Ç$ ÉàÅ \Ç `¨ŠÄ€ ¿øÅàÅ$ €Ç$ ÅÿøÅ$ Ç$ Áà ¿ðÁ$ Ã$ Р\@Ò `ÉàÅà…¡ B… ÂÅ; `Р`@Ò dÅà ¨ Â-€Áÿø!@   (¢  Ð Ò   Ô`@Ö`Ð @Ò Ò hРdÔ l@Ö pÇà‘è  ¿ð¢¿øÁ$ ”¿è–¿àÃ$   Å`Ç`¢ Á à  ‰@  Á'¿ðÃ'¿ôпð@Ò¿ôÐ Ò  ¿èÔ¿èÖ¿ìØ¿à@Ú¿äÁ$ Ã$  ¿àÐ`Ò`Ô¿ðÖ¿ôØ¿è@Ú¿ìÁ$ ¿ÿÅÃ$ @ã¿`¤ ð' Dò' H¦ ô' L ÿàö' P¢ÿèÁ à  àÅ DÇ H… ˆÀÀ'¿üÁ à ‘ ‰@ àÇ PÁ`Ã`Å L… ˆÀÁ à • ‰@ à…¢ H¢‰JÕ; h… ˆ@Å; Ð Ò ”@Ñ; €É Ë Å © BÑ €Õ h€ à8É ¢à Ë Í`Ï`  FÅ …¡ B€…¡‰Â¨ B€2 àÅ ¢àÇ É`Ë`… ‰DÅ' Ç' Çà‘è Å ¢ÿøÇ  ÿðÉ`Ë`… ‰DÍ Ï   F…¡‰Â à(˜¿üÕ; hÐ Ò  àÅ; ˆÔ ˆÖ ŒÁ; `@Ñ; €Å Ç … ‰@Å'`Ç'`à¿üÁ `€¤ Ñ €Õ h"¿ÿÑÅ ð¿üÇàè… ªÑ; € à‡ +Р€¢àÅ; xÔ xÖ |@Ò „Å Ç … ‰@Á`Ã`… ˆ@Å; pРp@Ò tÁ' Ã' Çà‘è POLAR STEREOGRAPHICHP XP` Pø †ÿÿÿ†ÿÿþð”†ÿÿþl´†ÿÿþLÐÔ†ÿÿþ,Ø ô†ÿÿþ †ÿÿþ†ÿÿýìh†ÿÿý˜ˆ†ÿÿýx°†ÿÿýPìÈð Èø@ @€ †ÿÿü€\†ÿÿû¤Ä†ÿÿû<ì†ÿÿû (#0(8-@2H7PCXO`ShVp_xh@rx~„”›£¬´½èÄËÒÞ4 _false_easting_false_northing_tcs_mcs_ind_fac_center_lat_center_lon_e4_e_r_minor_r_major_psinvint_sqrt_e4fn_fabs_tsincos_msfnz_tsfnz_ptitle_radius2_cenlon_offsetp_psinv_phi2z_atan2_adjust_lon/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c psinv.c -Qoption acomp -xpreport.o 877725716 467 20 100664 7296 `  ¨8t8ã¿ €¦ € ’ Ò" À" €¦`€3 ’ Ò" À" Çà‘è ¢ €¦ "€À$`€¦ 2€#À$`  @à$`€¢ €’ à@äÀ$øÇà‘è @€¢ €° Çàè}ð’  @à$ø¿ÿ×€¦`}ð’@à$ø¿ÿÑ€¦`¿ÿÎÀ$ø¢ €¦`"€À$`€¦`2€#À$`  @à$`€¢ €’ à@¹À$øÇà‘è @€¢ €° Çàè~ì’  @à$øÇà‘è ~ì’@à$øÇà‘è À$øÇà‘è ã¿   Ð €¢ 2€Ð Ò €¢`2€ð Çàè@¿ÿùÒ @èã¿   ¢ Ð €¢ 2€`Ò?ø€¢`2€>ìÇàè@’¿ÿùÒ?ø@’` ’`$”Ð$?ð@Ð?ðð?ð@èã¿ ð' D¤ ò' Hà €¤ €¢ à¿ø€¤ 2€ ¾ìÇàèÒ D`Ô H’ @” ¿ÿõà¿ø@’`(Ð$¿ð’`,пðÔ D@Ö Hð¿ð@èã¿ ð' Dò' H¤ ô' Lö' Pà €¤ €¢ à¿ø€¤ 2€¾ìÇàèÒ DÌÔ H’ @” Ò L`Ô P’ @” ¿ÿïà¿ø@’`4Ð$¿ð’`8пðÔ D@Ö Hпð’`lÔ L@Ö Pð¿ð@è@L¥Üc˰㿈¢ ð' D¤ ò' Hà É D€¤ ¦ €Ë Hà¿ø€¤ 2€¾ìÇàèÁ`…¡ @àÅ; pÒ pÔ t@É; `É `¿ÿòà¿ø’à,@É; `Ð$¿ð’à0Á`É `…¡ @Å; hÔ hÖ l@пðð¿ð@è@L¥Üc˰㿈¢ ð' D¤ ò' Hà É D€¤ ¦ €Ë Hà¿ø€¤ 2€¾ìÇàèÁ`…¡ @àÅ; pÒ pÔ t@É; `É `¿ÿòà¿ø’à4@É; `Ð$¿ð’à8Á`É `…¡ @Å; hÔ hÖ l@пðð¿ð@è@L¥Üc˰㿈¢ ð' D¤ ò' Hà É D€¤ ¦ €Ë Hà¿ø€¤ 2€¾ìÇàèÁ`…¡ @àÅ; pÒ pÔ t@É; `É `¿ÿòà¿ø’à,@É; `Ð$¿ð’à0Á`É `…¡ @Å; hÔ hÖ l@пðð¿ð@è@L¥Üc˰㿈¢ ð' D¤ ò' Hà É D€¤ ¦ €Ë Hà¿ø€¤ 2€¾ìÇàèÁ`…¡ @àÅ; pÒ pÔ t@É; `É `¿ÿòà¿ø’à(@É; `Ð$¿ð’à,Á`É `…¡ @Å; hÔ hÖ l@пðð¿ð@è@L¥Üc˰ã¿pð' D¢ ò' Hô' L¤ ö' Pà Í L€¤ ¦ Ï PÉ D€Ë Hà¿ø€¤ 2€¾ìÇàèÁ`…¡ @ÿÔÉ; hÅ; ˆÒ ˆÔ Œ@Í; `Í `àÁ`…¡‰@Å; €Ò €@Ô „Í `É h¿ÿèà¿ø’à,É; h@Í; `Ð$¿ð’à0Á`É h…¡ @Å; xÔ xÖ |@пðÁ`’à\Í `…¡‰@Å; pÔ pÖ t@пðð¿ð@è@L¥Üc˰㿈¢ ð' D¤ ò' Hà É D€¤ ¦ €Ë Hà¿ø€¤ 2€¾ìÇàèÁ`…¡ @àÅ; pÒ pÔ t@É; `É `¿ÿòà¿ø’à(@É; `Ð$¿ð’à,Á`É `…¡ @Å; hÔ hÖ l@пðð¿ð@èã¿ ð' Dò' H¤ ô' Lö' Pà €¤ €¢ à¿ø€¤ 2€¾ìÇàèÒ DÜÔ H’ @” Ò L`Ô P’ @” ¿ÿïà¿ø@’`$Ð$¿ð’`(пðÔ D@Ö Hпð’`LÔ L@Ö Pð¿ð@èã¿ ð' D¢ ò' Hà`€¤ €¤ àø€¤ 2€ ~ìÇàèÔ D ’@Ö H¿ÿöàø@’  Ð$ð’ Ö D”Ø H– ˜ @Ðððð@èã¿ ¢ à`€¤ €¤ àø€¤ 2€ ~ìÇàè ’@”¿ÿ÷àø@’  ’ ”–Ð$ð@Ðððð@èã¿ ¤ à €¤ €¢ à¿ø€¤ 2€¾ìÇàè@`¿ÿùà¿ø@’`’`Ð$¿ð@пðð¿ð@èã¿ ¢ à`€¤ €¤ àø€¤ 2€ }ðÇàè ’@”¿ÿ÷àø@’  ’ ”–Ð$ð@Ðððð@èOutput file name not specifiedreport-fileOutput file name not specifiedreport-file %s PROJECTION PARAMETERS: a %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters a Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters a Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees a Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees a Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees a Latitude of Center: %lf degrees Latitude of Origin: %lf degrees a Latitude of Origin: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees a 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees a Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters a False Easting: %lf meters False Northing: %lf meters %s %lf a %s %lf %s %d a %s %d a [%s] %s a[%s] %s è  è8ì< ìTðX ð| †ÿÿÿ„Œ È Ȩ †ÿÿÿXÐ †ÿÿÿ0è †ÿÿÿô ô( †ÿÿþØ8 ô< ôT †ÿÿþ¬| †ÿÿþ„” †ÿÿþlÌàÐ àü †ÿÿþ †ÿÿýô,ô0 ô4 8 d†ÿÿýœt†ÿÿýŒˆ†ÿÿýx” †ÿÿýl´ô¼ ôÈ DÔ D†ÿÿý†ÿÿüð(†ÿÿüØ4 †ÿÿüÌXô` ôh Ì| ̨†ÿÿüXÀ†ÿÿü@Іÿÿü0è†ÿÿüü†ÿÿü †ÿÿûø48 <ôD ôPl\ l˜†ÿÿûh°†ÿÿûP؆ÿÿû(ä †ÿÿû ð ðô ô(È4 Èp†ÿÿúˆ†ÿÿúx°†ÿÿúP¼ †ÿÿúDäÈè Èìôô ô4  4H†ÿÿù¸`†ÿÿù ˆ†ÿÿùx” †ÿÿùl¼ À  ÄôÌ ôØŒä Œ †ÿÿøà8†ÿÿøÈ`†ÿÿø l †ÿÿø””xœ x¤ô¬ ô¸Ä  †ÿÿ÷ô,†ÿÿ÷ÔL†ÿÿ÷´t†ÿÿ÷Œ˜†ÿÿ÷h¤ †ÿÿ÷\̰Р°ÔôÜ ôè˜ô ˜ 0†ÿÿöÐ H†ÿÿö¸ p†ÿÿö | †ÿÿö„  ô ¨ ô ° Ä  ð†ÿÿö †ÿÿõø †ÿÿõè 0†ÿÿõÐ D†ÿÿõ¼ P †ÿÿõ° tô | ô ˆ€ ” € ¼†ÿÿõD ̆ÿÿõ4 ð†ÿÿõ ü †ÿÿõ ô  ô $œ 4 œ X†ÿÿô¨ h†ÿÿô˜ €†ÿÿô€ Œ †ÿÿôt ¬ô ° ô ´¸ Ä ¸ à†ÿÿô ð†ÿÿô †ÿÿô †ÿÿóô ,ð 0 ð 4Ä D Ä h†ÿÿó˜ x†ÿÿóˆ †ÿÿóp œ †ÿÿódààà!ä)è1ì9ðEôQW_g (pÈ|„(Œ”›¤°¬Pµ0½ÈàиØâÈë ˜ô pü   ¨4Ô_err_file_parm_file_fptr_e_fptr_p_file_e_file_p_terminal_e_terminal_p_init_strlen_strcpy_p_error_close_file_fclose_ptitle_printf_fopen_fprintf_radius_radius2_cenlon_cenlonmer_cenlat_origin_stanparl_stparl1_offsetp_genrpt_genrpt_long_pblank/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c report.c -Qoption acomp -xprobfor.o 877725719 467 20 100664 2848 ` 8p´À¿¯¾vÈ´9X?ïô‡ü¹#£?ð?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½ÐÅ$ Ç$  `É>ØÉ$ Ë$  `¸Å>àÅ$ Ç$  `É>èÉ$ Ë$  `ÀÅ>ðÅ$ Ç$  `É>ØÉ$ Ë$  `ÈÅ>øÅ$ Ç$  ` É?É$ Ë$  `ÐÅ?Å$ Ç$  `(É?É$ Ë$  `ØÅ?Å$ Ç$  `0É? É$ Ë$  `àÅ?(Å$ Ç$  `8É?0É$ Ë$  `èÅ?8Å$ Ç$  `@É?@É$ Ë$  `ðÅ?HÅ$ Ç$  `HÉ?PÉ$ Ë$  `øÅ?XÅ$ Ç$  `PÉ?`É$ Ë$  aÅ?hÅ$ Ç$  `XÉ?pÉ$ Ë$  aÅ?xÅ$ Ç$  ``É?€É$ Ë$  aÅ?ˆÅ$ Ç$  `hÉ?É$ Ë$  aÅ?˜Å$ Ç$  `pÉ? É$ Ë$  a Å?¨Å$ Ç$  `xÉ?°É$ Ë$  a(Å?¸Å$ Ç$  `€É?ÀÉ$ Ë$  a0Å?ÈÅ$ Ç$  `ˆÉ?ÐÉ$ Ë$  a8Å?ØÅ$ Ç$  `É?àÉ$ Ë$  a@Å?èÅ$ Ç$  `˜É?ðÉ$ Ë$  aHÅ>èÅ$ Ç$  ` É?øÉ$ Ë$ Á `€¢`€ ’`Å Ç … ‰@Å" Ç" ¿ÿø !@ РD@Ò HРL@Ò P aX¢aPÐ Ò Ô`@Ö`Çà‘è @?‘ßF¢RݽÛ|ßÙ×½»@@ !ûTD-ã¿x¤ ð' Dò' H¦ ô' L àö' P¢þ°Á à  þÀÅ DÇ H… ˆÀÅ; xРx@Ò |Å¿àÑ LÓ P‰¢ ÂÁ; hſ腡 ÂÅ; pРpÒ t@Ñ; `Å¿ð… BÍ¿ø… BÅ# „Р„Ð# €‘* Å €…  ¢• ÂÅ ¢‰JÇ  þ¸ É`Ë`… ˆÄ¢þ¸¢…¢‰BÉ Ë  þÀ … ‰Æ…¡BÍ`Ï`¢þ°¢Ñ É¿ø‰¡‰DÓ  à‰¢ÄÍ`Ï`‰¡FÑ¿ø‰  DÍ Ï  à‰¡ ÈÁ h… ˆDÑ `…¡‰BÉ Ë … ‰@… ˆDÅ' Ç' Í ª Æ€6Í¿ø ÿh ¢‰J¢ÿX¢Å Ç  ÿ` É`Ë`… ˆÄ¢ÿ`¢…¢‰BÉ Ë  ÿh … ‰Æ…¡BÍ`Ï`¢ÿX¢Ñ É¿ø‰¡‰DÓ  à‰¢ÄÍ`Ï`‰¡FÑ¿ø‰  DÍ Ï  ÿø‰¡ È… ˆD…¡‰BÉ … ‰D… ‰ÈÉ Ë … ˆDÅ'`Ç'`Çà‘è  ÿh ¢‰J¢ÿX¢Å Ç  ÿ` É`Ë`… ˆÄ¢ÿ`¢…¢‰BÉ Ë  ÿh … ‰Æ…¡BÍ`Ï`¢ÿX¢Ñ É¿ø‰¡‰DÓ  à‰¢ÄÍ`Ï`‰¡FÑ¿ø‰  DÍ  ¦Ï  ÿø‰¡ È… ˆD…¡‰BÉ … ‰D… ‰ÈÉ Ë … ˆDÅ'`Ç'`Çà‘è ROBINSONPHX Hh0p 0x8|†ÿÿû„€ 8ˆ†ÿÿûx” †ÿÿûl° †ÿÿûP è è     T †ÿÿú¬„ †ÿÿú|H ð  ˜  , ¨/ °;HFNV^go{4D_xlr_pr_false_northing_false_easting_R_lon_center_robforint_ptitle_radius_cenlon_offsetp_robfor_adjust_lon_fabs/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c robfor.c -Qoption acomp -xprobinv.o 877725722 467 20 100664 3720 `  ÈhpÀ,¿¯¾vÈ´9X?ïô‡ü¹#£?ð?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½ÐÅ$ Ç$  `É>ØÉ$ Ë$  `¸Å>àÅ$ Ç$  `É>èÉ$ Ë$  `ÀÅ>ðÅ$ Ç$  `É>ØÉ$ Ë$  `ÈÅ>øÅ$ Ç$  ` É?É$ Ë$  `ÐÅ?Å$ Ç$  `(É?É$ Ë$  `ØÅ?Å$ Ç$  `0É? É$ Ë$  `àÅ?(Å$ Ç$  `8É?0É$ Ë$  `èÅ?8Å$ Ç$  `@É?@É$ Ë$  `ðÅ?HÅ$ Ç$  `HÉ?PÉ$ Ë$  `øÅ?XÅ$ Ç$  `PÉ?`É$ Ë$  aÅ?hÅ$ Ç$  `XÉ?pÉ$ Ë$  aÅ?xÅ$ Ç$  ``É?€É$ Ë$  aÅ?ˆÅ$ Ç$  `hÉ?É$ Ë$  aÅ?˜Å$ Ç$  `pÉ? É$ Ë$  a Å?¨Å$ Ç$  `xÉ?°É$ Ë$  a(Å?¸Å$ Ç$  `€É?ÀÉ$ Ë$  a0Å?ÈÅ$ Ç$  `ˆÉ?ÐÉ$ Ë$  a8Å?ØÅ$ Ç$  `É?àÉ$ Ë$  a@Å?èÅ$ Ç$  `˜É?ðÉ$ Ë$  aHÅ>èÅ$ Ç$  ` É?øÉ$ Ë$ Á `€¢`€ ’`Å Ç … ‰@Å" Ç" ¿ÿø !@ РD@Ò HРL@Ò P aX¢aPÐ Ò Ô`@Ö`Çà‘è @@ !ûTD-@V€@½Û|ßÙ×½»?ð>äøµˆãhñÀf€?‘ßF¢RÝ㿦 ð' Dò' H¨ ô' L ?øö' PÁ à  ?ðÅ DÇ H™ ˆÀÇ PÁ à   Å L ˆÀÁÿà…£‰@Ý; ¸Áÿè… ‰ÀÁ à  ‰ÀÁ'¿øÃ'¿üÁÿðÅ¿øÇ¿ü… ‰@Áÿø… ‰ÀÅ; ÈРÈÒ Ì@Ù; °Åà… BÙ °Ý ¸… BÅ# Ðà Ð²"€² ° ®?`Íà¬?Pª?XÑÿà¥.`Õà €¢€Å Ç  €Á`Ã`‰ ˆÀ¢€Ð¿øÒ¿üÁ à   H €Å`Ç`… ˆÀÁ à  ˆ@ €Ý; ¸É; ¨Á; ˜Ñ;  Õ; Í; ˆ@Ù; °Å Ç … ÂÑ  É ¨… ‰HÁ ˜  ÄÕ Ù °… ‰Ä‰  H  B‰¡ B‰¢ˆÄ‰¡‰D‰¢ˆÄÍ ˆ ‰D¨ ÆÝ ¸7€JÅà€¦`"€GÅದ`<¿ÿÇ¥.`’ @àÇà‘è ꥉ@‘-à >¸ ¢>¨¤ P¢Á'`Ã'`Å Ç  >° Á`Ã` ˆÀ¢>°¢…¤ @Áÿà ‰ÀÅ Ç ‰ ˆ@ >¸ Å`Ç`¢>¨¢Áÿà ‰@Å Ç … ˆÀ  Á`Ã` ˆ@…¡‰@Áÿà ‰ÀÅ ¡@Ç …£    ‰ÀÅ Ç  ˆ@Á' Ã' Ð @Ò Á' Ã' Çà‘è «ŠÂ'€ Åÿøò# ÐÅ Ð… Éÿø… B€­ ‰Dò# ÐɠЉ ‰ D‰ ¤­¡ Béà¬?Xª?`ñÿø¤?P€Måà‘-à ¤ P¢Å Ç  É`Ë`… ˆÄ¢…¤ BÉ Ë  Õ … ‰Æ×  ‘¢‰F…¡BÉ`Ë`‰¡ÈÍ Ï   ‰¡FÑÿà‰  DÍ  ¦Ï ‰¡ È… ˆD…¡‰BÉÿè… ‰D‘ ‰È¢ÎÅà   Éÿè° €¦ KÍ …  BÏ … ‰Ä… ‰Æ€]­¥ˆB¢Îí; xá; €Ý; ¸Á'¿ðÃ'¿ôпðÒ¿ôé; pñ; hå; `@Ù; °é p¨ Ôí xÙ °á €Ý ¸ñ hå `=¿ÿcÁà(…¥‰Øé; pí; xÝ; ¸ñ; hå; `Å; ÀРÀÒ Ä@Ù; °å `… RÝ ¸É૊Äé p… BÙ °ñ hÅ# Ôî Ôî# ÐÅ Ð… í x¡ Â¿ÿšÍÿà‘-à ¤ P¢Å Ç  É`Ë`… ˆÄ¢…¤ BÉ Ë  Õ … ‰Æ×  ‘¢‰F…¡BÉ`Ë`‰¡ÈÍ Ï   ‰¡FÑÿà‰  DÍ Ï ‰¡ È… ˆD…¡‰BÉÿè… ‰D¿ÿš‘ ‰È’ @àÇà‘è êROBINSONToo many iterations in inverserobinv-convToo many iterations in inverserobinv-convP 0X 0h0p 0x È|†ÿÿû„€ Ȉ†ÿÿûx” †ÿÿûl° †ÿÿûP,è0 è8 @ Ì †ÿÿú4Œ †ÿÿùt    †ÿÿøðø†ÿÿø l †ÿÿö” À †ÿÿö@ ¬ ô ° ô ´ †ÿÿõL 0  Ø  € ˆ, / ˜;HFNV^g(ou~Š4L_xlr_pr_false_northing_false_easting_R_lon_center_robinvint_ptitle_radius_cenlon_offsetp_robinv_fabs_p_error_adjust_lon/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c robinv.c -Qoption acomp -xpsinfor.o 877725725 467 20 100664 1088 ` ¨ œã¿ ð' Dò' H¤ ô' L  ö' P#ø' T`ú' X¢ Á DàHÁ$ Ã$   Á LàPÁ$ Ã$   Á TàXÁ$ Ã$   Á \à`Á$ @Ã$ РD@Ò HРL@Ò P  Ð Ò Ô`@Ö`Çà‘è ã¿ð' Dò' H¢ ô' L `ö' PÁ à  `Å DÇ H… ˆÀÅ; hРh@Ò l‰  Ò P‹ !РL@É; `Å Ç  `É `… ‰D… ‰@É Ë  `… ˆDÅ' Ç' Å Ç  `É LË P… ‰DÍ Ï … ˆFÅ'`Ç'`Çà‘è SINUSOIDAL¸  ¸0¨8 ¨Œ†ÿÿÿt˜†ÿÿÿh¤†ÿÿÿ\¼†ÿÿÿDè¸ð ¸ †ÿÿþà8 †ÿÿþȸÀ#È&Ð2=EMU^àfrw4<_false_northing_false_easting_R_lon_center_sinforint_ptitle_radius_cenlon_offsetp_sinfor_adjust_lon_cos/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c sinfor.c -Qoption acomp -xpsininv.o 877725727 467 20 100664 1468 ` x8 ´ðã¿ ð' Dò' H¤ ô' L  ö' P#ø' T`ú' X¢ Á DàHÁ$ Ã$   Á LàPÁ$ Ã$   Á TàXÁ$ Ã$   Á \à`Á$ @Ã$ РD@Ò HРL@Ò P  Ð Ò Ô`@Ö`Çà‘è ?à@ !ûTD-=Û|ßÙ×½»ã¿€¢ ð' Dò' H¤ ô' L ¿øö' PÁ à  ¿ðÅ DÇ H‰ ˆÀÇ PÁ à   Å L… ˆÀÁ à  ‰ÀÁ'`Ã'`ÅøÁ`… ‰@Ð`Ò`É; p@Å; hÅ h¨ ÂÉ p=€Åø’ @ìÇà‘è ¤Á`… ‰@Ð`Ò`É; p@Å; `Å ` ÂÁ'¿øÃ'¿üпø@Ò¿üÅ`¨ ÂÉ p €  Å Ç Å' Ç' Çà‘è Ð`  Ò`@É; pÅ Ç  ‰@  É p¡ ÀÅ Ç  ˆ@Á'¿øÃ'¿üпø@Ò¿üÁ' Ã' Çà‘è SINUSOIDALInput data errorsinusoidal-inverse°  °0x8 xŒ†ÿÿÿt˜†ÿÿÿh¤†ÿÿÿ\¼†ÿÿÿDüØ ØÀ À| †ÿÿþ„˜˜œ ˜  †ÿÿþ`Ä †ÿÿþ<à †ÿÿþ  †ÿÿýàX †ÿÿý¨°¸#À&È2=EMU^øfluz†4H_false_northing_false_easting_R_lon_center_sininvint_ptitle_radius_cenlon_offsetp_sininv_fabs_p_error_cos_adjust_lon/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c sininv.c -Qoption acomp -xpsomfor.o 877725732 467 20 100664 7412 ` 8À à0?ð@–€?‘ßF¢R5@XÅãS÷ÎÙ@YÑk6¯¿@`× =p¤@v€@o`?à¥)O„¢’@XŒÌÌÌÌÍ@X¸•lä.é@`)™™™™š@m @L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€ã¿ð' Dò' H¤ ô' Lö' P¦ Á Œ¨ à  Á$ Ã$  ÿèÁ làpÁ$ Ã$  ÿàÁ tàxÁ$ Ã$  àpÉ DË HÉ$ Ë$  àhÁ LàP…  ÄÁ$ Ã$  à… ‰@… ‰ÄÉ …¡ÂÅ$ Ç$ â ˆ¬2€Ù \€§ €Å Í  — # àÑ ¡‰ÈÉ ™ ‰D• "Í$ Ï$  àxÅ 0É 8… ‰Äú# °Í ° Ñ (… ‰F…¢Â… ‰JÅ$ Ç$   É @É$ €œË$ à# °’¿èÁ ° ”¿à–¿Ø˜¿ÐÙ; š¿øÕ; ˆ  Á'¿øÃ'¿üÑ; €Ý; xÉ; p@ïÍ; hÍ hÅ¿èǿ셠‰FÙ É¿à˿䙣B‰¡ FÕ ˆÇ¿ôÅ¿ð… ‰F•¢ˆDË¿ÜÑ €‘¢BÝ xɿ؉¡ FÇ¿ÔſЅ ‰F£ˆDÉ p‰¡B€¤ H¿ÿÓ¿ðÁ ˜’¿è”¿àÁ'¿ø–¿Ø˜¿ÐÃ'¿üš¿ø à`Ù; Õ; ˆÑ; €Ý; x@ÃÉ; pÉ¿àË¿äÙ Õ ˆ•¢ˆDÅ¿èǿ왣BÉ¿ØË¿ÜÅ¿ðÇ¿ôÑ €‘¢BÝ x£ˆDÇ¿ÔÅ¿ÐÉ p¡BÉ  ‰£ ÄÉ$ Ë$  àXÅ ¨…¢‰ÂÅ$ Ç$  àhÉ  ‰¢ ÄÉ$ Ë$  àPÅ °…¡‰ÂÅ$ Ç$  àHÉ ¸‰  ÄÉ$ Ë$ Çà‘è Å  àÉ |Ë €…¡ ÂÛ `Å$ Ç$  àxÁ dàhÁ$ Ã$  ÿðÅ „… Å$ €!Ç$ Í P— # àÑ ¡‰ÈÉ H™ ‰D• "Í$ Ï$  àxÅ 0É `… ‰Äú# °Í ° Ñ X… ‰F…¢Â… ‰JÅ$ Ç$   É @É$ Ë$ Å h ÿðÅ$ Ç$ ª `@Ù; ˜ àp¢àhÐ Ò Ô`@Ö`€¥ €šÙ ˜Á p…£ @”`D àx¢ÿàÅ; ¨Ð ¨Ò ¬@Ù; ˜Å ”``Ç  ÿèÁ p… ‰@Å;  Ð  @Ò ¤Ð Ò   Ô`@Ö`Ð ”`„@Ò Ð ˜@Ò œ à¢àÁ$ Ã$ Ð`@Ò`Å x¨ ÂÙ ˜9€Ù; ˜Å x àÅ$ Ç$ Ù; ˜Ð ˜@Ò œ à¢àÁ$ ’¿è¿ðÃ$  à”¿àÅ`–¿Ø˜¿ÐÇ`¢àš¿øÁ à … ‰@ àÁ`Ã` ‰@¢àÅ Ç  àÁ`Ã`… ‰@¢à(Á à ‘ ‰@ àÁ à  à(Å  ˆÀ… ˆÆ ‰ÀÁ$ Ã$  à(Å`Ç`Á à … ‰@ à(Á € ˆ@Á$ Ã$  àÁ à  à@Å  ˆÀ…¢ À•  @Å$ Ç$  àÅ Ç  à8É ˆ…¡Â…¢ B… ‰ÊÅ$ Ç$ …¡‰À à0Å$ Ç$ …  @ à  ‰@Á$ Ã$   Á hÁ'¿ø@ÈÃ'¿üÙ¿èÛ¿ìÕ¿à׿äÑ¿ðÓ¿ôÝ¿Øß¿ÜÉ¿Ð˿Ԁ8Í ’`@Ù; ˜’`,@Ù ˜¿ÿaÁ pÁ ° ¿ð’¿è”¿àÙ; –¿Ø˜¿ÐÕ; ˆÁ'¿øš¿ø  Ã'¿üÑ; €Ý; xÉ; p@ Í; `Í `Å¿èǿ셠‰FÙ É¿à˿䙣B‰¡ FÕ ˆÇ¿ôÅ¿ð… ‰F•¢ˆDË¿ÜÑ €‘¢BÝ xɿ؉¡ FÇ¿ÔſЅ ‰F£ˆDÉ p‰¡B€¤ Q$¿ÿÓà# °  ¿þ­Í ˆ>z×òš¼¯H?ù!úü‹z¿ù!úü‹z@ !ûTD-@@?ø¾z×òš¼¯H?ð?à¿ð@@㾤 ð' DÅ¿ø¦  àò' Hô' LÅ'¿øö' PÇ'¿üÅ Ç É DË H…¡ÂÁ LàPÍ ¨ ÆÅ'¿èÁ'¿ðÇ'¿ìÃ'¿ô=€Å Å Å'¿ðÇ'¿ôÅ É¿ðË¿ô© Â9€Å Å Å'¿ðÇ'¿ôÅ É¿ðË¿ô© Â'€Å Å É  … ‰ÄÅ'¿àÇ'¿äÅ  ÿxÉ Ë © B3€Å Å É (… ‰DÅ'¿àÇ'¿äÅ É¿ðË¿ô© Â9€¨ Å ¨ É 0… ‰DÅ'¿àÇ'¿äÅ (#É 8Å'¿É'¿Ç'¿ Ë'¿Å É @Å'¾øÉ'¾ðÇ'¾üË'¾ôÅ HÉ … ‰DÅ'¾èÇ'¾ì€5Á¿à@Ò¿œ  @пð ÿ˜¢ÿÁ'¿8Ã'¿<@Ò¿ôпðÁ'¿0Ã'¿4@Ò¿ôÅ Ç … ‰@ ÿˆÒ¿´Ð¿°@Å; Å  ‰@É @Å Ç ‰¡ ÿˆÅ`Ç`‰¡ B¢ÿ˜Ç¿4Å¿0…¡ B‰ ˆÀÿ4Å Ç  ÿ Á¿0… ‰@ÿ4Á¿0 ‰@Å @… ˆÀÅ; ÐРÐÒ Ô@É; ˆÉ ˆ…¡ ÀÅ; ÈРÈ@Ò ÌÉ Å X‰¡ ÂÅ    ¡@Á'¿(Ã'¿,п(@Ò¿,Á; ÀРÀ@Ò Äп˜Á'¿ Ã'¿$@Ò¿œÁ'¿Ã'¿Å¿Ç¿Á¿Ã¿‘ ‰@Ò¿œÐ¿˜@Ñ; €É Ë  ÿ°Å`Ç`…¡ B¢ÿ¨Ñ € ‰@Á à …  H ÿÈÁ @‰ ˆ@Á à …  H ÿÀÁ @ ˆ@¡ @Å Ç ‰ ‰H ÿ€Å @…¡B… ‰ÀÅ; ¸Ð ¸Ò ¼@Í; xÍ x¡‰@Á$ Ã$  ÿ¨Å`Ç`¢ÿ€Á à ‰ ‰@ ÿ€Å`Ç`¢ÿðÁ à  ‰@ ÿè…¡@Å; °Ð °@Ò ´Á'¿Ã'¿Á  Å¿˜Ç¿œ… ‰@Å; ¨Ð ¨@Ò ¬Å Ç  ‰@ ÿàÉ`Ç¿œÅ¿˜Ë`…¡ B¢ÿ؉ ˆ@Ç¿œÁ XÅ¿˜… ‰@Å;  Ð  Ò ¤@É; pÅ Ç  ‰@ ÿ€É pÇ¿$‰¡@Å¿ Á à … ‰@ ÿøÃ¿Á¿ ‰À¡ÀÁ'`Ã'`Á`Ã`Å Ç  ‰@ ÿÐÁ'`Ã'`Á `Å¿˜Ç¿œ… ‰@Å; ˜Ð ˜@Ò œÅ Ç … ‰@ ÿ¨É`Ë`ͿϿ‰¡ FÑ Ó  ÿø…¡BË¿$ͿϿɿ ‰¡ H‰¡ Æ… ˆDÅ' Ç' Ñ Ó Å Ç … ‰H ÿpÅ' Ç' Á`Ã`Å Ç É Ë … ˆD ÿhÅ'`Ç'`Å Ç … BÅ' Ç' Çà‘è  `Ñ   ‰HÉ ¨ €¥ Ë ‰¡ B¡F6¿þóп˜Å¿˜Ç¿œ¨ŠÄ=€ Å¿˜Å¿˜Ç¿œ¨ŠÀ)¿þçп˜Å¿˜Ç¿œ¨ŠÄ9€ Å¿˜Å É¿Ë¿ …¡ BÅ'¿àÅ¿˜Ç'¿äÇ¿œ¨ŠÀ'€Á¿àÅ HÉ … ‰DÅ'¿àÇ'¿äÁ¿à ÿ Ã¿äª Á'¿ØÃ'¿ÜÅ Ç Ã¿äÁ¿à ‰@Ç¿ìſ蠈@Á'¿ÐÃ'¿ÔпÐ@Ò¿ÔÁ'¿ÈÃ'¿ÌпÈ@Ò¿ÌÅ¿øÇ¿ü¨ Â9€Å¾øÇ¿Ô˿žøÇ¾üÉ¿È˿̩ Â'€Å¾øÅ¾ðÅ'¿ÀǾôžøÇ'¿ÄǾüÉ¿È˿̩ Â9€Ð¿àÅ PÅ'¿ÀÇ'¿Äпà@Ò¿äÅ¿À ÿ Ç¿Ä… ‰@ɾè˾셠‰DÍ¿àϿ䅡ˆÂÉ¿øÉ'¾àË'¾äÅ'¿¸Ç'¿¼Å Ç Á¿ØÃ¿Ü ‰@Ç¿ìſ蠈@Á'¿°Ã'¿´Ð¿°@Ò¿´Á'¿¨Ã'¿¬Ð¿¨@Ò¿¬Å¾àÇ¾ä¨ Â9€ пðÅ¿°Ç¿´É¿Ë¿… ˆDпðÅ'¿°Ç'¿´ ÿˆ@Ò¿ôÅ Ç  ÿ˜É¾ð˾ô…¡ÂÒ¿´Ð¿°… ‰@Á à … ‰@@Å; h ÿÅ Ç   BÅ h… ˆ@ÿ¬Á¿¨ ‰ÀÁ'¿ Ã'¿¤Ð¿ @Ò¿¤Å¿¸Ç¿¼ BпØÁ'¿˜Ã'¿œ@Ò¿Ü…  Ò¿œ‡ !п˜@Å; `Å ` ˆÀÁ'¿Ã'¿”п@Ò¿”Å¿øÇ¿ü¨ Â)¿ÿ1Å ª`€¥`24€Å¿˜Ç¿œÅ'¿ØÇ'¿Ü¿ÿž ÿ   ¿@@’?ä¿@@’ Çà‘è Ö?‘ßF¡úç?ð@@@ã¿H¤ Å`Ç`¦ Á¿à ‰@ à ¢àÁ'`Ã'`Ð`@Ò`‘  @Ð`Ò`@Ñ; €É Ë  à0Å`Ç`…¡ B¢àHÑ € ‰@Á à …  H àHÁ¿è‰ ˆ@Á à …  H à@Á¿è ˆ@¡ @Å Ç ‰ ‰H àſ腡B… ‰ÀÅ; °Ð °Ò ´@Í; xÍ x¡‰@Ñ €Á$ Ã$  à0Á`Ã`…  H¢àÁ¿è‰ ˆ@Á à …  H àHÁ¿è ˆ@…¡ ÀÅ; ¨Ð ¨@Ò ¬Å Ç  àHÑ €‰ ‰HÅ¿è¡BÅ Ç ‰ ‰H à0ſ腡B…¡‰BÉ Ë ¡ H à ɿ艡ˆD¡ ÂÉ Ë  à(Å`Ç`…¡ B¢à(…¡ˆÂ  BÅ Ç  àÁ`Ã`‰ ‰@¢àÅ Ç  àÁ`Ã` ‰@¢à…¡@Å;  Ð  Ò ¤@Í; pÉ Ë  à(Å`Ç`…¡ BÍ pÉ Ë ‰¡‰D à(…¡Â… ‰ÀÅ& Ç& É`Ë`Å¿ð…¡ BÅ; ˜Ð ˜Ò œ@Á; hÅ Ç  ‰@Á&`Ã&`Å`Ç`Á¿ø… ‰@Å; Ð @Ò ”Å Ç  ‰@Í pÁ& Ã& Á à  ࡈ@Å Ç … ‰@Ð`Ò`Á h… ‰À@Å; `Å ` ‰@Á&àÃ&àÅ`Ç`Á … ‰@Å; ˆÐ ˆ@Ò ŒÅ `… ‰@Å' Ç' ÇàèSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without conv som-forwardØà èð ôˆü‹„8ˆ 8†ÿÿûp¬†ÿÿûTà†ÿÿû †ÿÿúø †ÿÿúà0†ÿÿúÐ<†ÿÿúÄX†ÿÿú¨Œ†ÿÿút(†ÿÿøØ4†ÿÿøÌœ    ¨°  ܈ (†ÿÿõØ H†ÿÿõ¸ \†ÿÿõ¤ |†ÿÿõ„ ø%†ÿÿõ $†ÿÿôð < †ÿÿôÄ L&†ÿÿô´ `†ÿÿô  Œ†ÿÿôt %†ÿÿóì t%†ÿÿóŒ œ†ÿÿód ì†ÿÿó t†ÿÿòŒ8‹4†ÿÿðÌH†ÿÿð¸Ð†ÿÿð0@†ÿÿïÀT†ÿÿ﬘ †ÿÿïhІÿÿï0!†ÿÿîø(†ÿÿîØ@†ÿÿîÀ\†ÿÿî¤ˆì¤ ì¬"†ÿÿîT¸#†ÿÿîH ð ð  @†ÿÿíÀT†ÿÿí¬Ü%†ÿÿí$8%†ÿÿìÈ%†ÿÿì`†ÿÿë ”†ÿÿëlà†ÿÿë †ÿÿêðø /69= A(E0J8N@QHTPWXZ`^hbpfxj€mˆp|Ї˜¥­¶»ÁÆÒ˜Úßåî÷ý4Ì_gsat_ratio_false_northing_false_easting_start_s_es_ca_sa_p21_xj_w_u_t_q_c3_c1_a4_a2_b_a_lon_center_somforint_ptitle_radius2_genrpt_long_genrpt_offsetp_cos_fabs_sin_som_series_somfor_tan_atan_sprintf_p_error_asin_sqrt_log/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c somfor.c -Qoption acomp -xpsominv.o 877725738 467 20 100664 7200 ` pÈ Ô0?ð@–€?‘ßF¢R5@XÅãS÷ÎÙ@YÑk6¯¿@`× =p¤@v€@o`@XŒÌÌÌÌÍ@X¸•lä.é@`)™™™™š@m @L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€ã¿ð' Dò' H¦ ô' Lö' P¨ Á l ?èàpÁ$ Ã$  ?àÁ tàxÁ$ Ã$   pÉ DË HÉ$ Ë$   hÁ LàP…  ÄÁ$ Ã$   … ‰@… ‰ÄÉà…¡ÂÅ$ Ç$ â ˆ€¤`2€‰Ù \€§ €™ÅàÍà — #  ÑࡉÈÉà™ ‰D• "Í$ Ï$   xÅà0Éà8… ‰Äú# °Í ° Ñà(… ‰F…¢Â… ‰JÅ$ €˜Ç$ à# °’¿èÁ ° ”¿à–¿Ø˜¿ÐÙ; š¿øÕ; ˆ  Á'¿øÃ'¿üÑ; €Ý; xÉ; p@ÊÍ; hÍ hÅ¿èǿ셠‰FÙ É¿à˿䙣B‰¡ FÕ ˆÇ¿ôÅ¿ð… ‰F•¢ˆDË¿ÜÑ €‘¢BÝ xɿ؉¡ FÇ¿ÔſЅ ‰F£ˆDÉ p‰¡B€¤ H¿ÿÓ¿ðÁà’¿è”¿àÁ'¿ø–¿Ø˜¿ÐÃ'¿üš¿ø  `Ù; Õ; ˆÑ; €Ý; x@žÉ; pÉ¿àË¿äÙ Õ ˆ•¢ˆDÅ¿èǿ왣BÉ¿ØË¿ÜÅ¿ðÇ¿ôÑ €‘¢BÝ x£ˆDÇ¿ÔÅ¿ÐÉ p¡BÉà˜‰£ ÄÉ$ Ë$   XÅà …¢‰ÂÅ$ Ç$   hÉà˜‰¢ ÄÉ$ Ë$   PÅਅ¡‰ÂÅ$ Ç$   HÉà°‰  ÄÉ$ Ë$ Çà‘è Û `  xÁ dàhÁ$ Ã$   ÅàÉ |Ë €…¡ ÂÅ$ Ç$  ?ðÍ „ Í$ €Ï$ ÍàH— #  ÑࡉÈÉà@™ ‰D• "Í$ Ï$   xÅà0ÉàX… ‰Äú# °Í ° ÑàP… ‰F…¢Â… ‰JÅ$ Ç$ Åà` ?ðÅ$ Ç$ ¤ ¿|@Ù; ˜  p¢ hÐ Ò   xÔ`@Ö`’¿”@’¿¨@Ù ˜”¿À¢?àÁàh…£ @Å; ¨Ð ¨@Ò ¬Å ”¿ÜÇ  ?èÁàh… ‰@Å;  Ð  @Ò ¤Ð Ò   Ô`@Ö`РŒ” @ҠР˜@Ò œÁ$ ¢ Ã$ Ð`@Ò`Åàp¨ ÂÙ ˜9€Ù; ˜Åàp  Å$ Ç$ Ù; ˜Ð ˜@Ò œ  ¢ Á$ ’¿è¿ðÃ$   ”¿àÅ`–¿Ø˜¿ÐÇ`¢ š¿øÁ à … ‰@  Á`Ã` ‰@¢ Å Ç   Á`Ã`… ‰@¢ (Á à ‘ ‰@  Á à   (Åà ˆÀ… ˆÆ ‰ÀÁ$ Ã$   (Å`Ç`Á à … ‰@  (Áàx ˆ@Á$ Ã$   Á à   @Åà ˆÀ…¢ À•  @Å$ Ç$   Å Ç   8Éà€…¡Â…¢ B… ‰ÊÅ$ Ç$ …¡‰À  0Å$ Ç$ …  @   ‰@Á$ Ã$   Áà`Á'¿ø@¥Ã'¿üÙ¿èÛ¿ìÕ¿à׿äÑ¿ðÓ¿ôÝ¿Øß¿ÜÉ¿Ð˿Ԁ.ÍàˆÁ ° ¿ð’¿è”¿àÙ; –¿Ø˜¿ÐÕ; ˆÁ'¿øš¿ø  Ã'¿üÑ; €Ý; xÉ; p@‡Í; `Í `Å¿èǿ셠‰FÙ É¿à˿䙣B‰¡ FÕ ˆÇ¿ôÅ¿ð… ‰F•¢ˆDË¿ÜÑ €‘¢BÝ xɿ؉¡ FÇ¿ÔſЅ ‰F£ˆDÉ p‰¡B€¤ Q$¿ÿÓà# °  ¿þ¹Íà€>. è&Ö•@?ð@@@ !ûTD->z×òš¼¯H¾z×òš¼¯H¿ðã¾0¤ ð' Dò' H¦ ô' L ÿ€ö' P¢àÅ ¨ Ç  ÿxÉ LË P¥¡ÂÍ Ï  àÅ DÇ H© ˆÆÉ Ë Å`Ç`…¡ BÍ¿èí¿à‘¥ ÂÉ¿øÕ¿ð€ÃŠС¨ ÿÒ¡¬¢ÿÝ;¡(å;¡0á;¡ @Ù;¡É Ë  ÿ¸Å`Ç`‰¡ B¢ÿ¸Å Ç ‰¡  ÿàÅ`Ç`‰¡ ¢àÅ¿ð…¡BÅ;¡€Ð¡€Ò¡„@Á;¡Ñ¡¨Å¿è…¢ BÅ;¡xСxÒ¡|@Á;¡Å Ç … ‰@ ÿèå¡0Á`Ã`¤‰ÀÉ Ë Á¡¡ @¡ˆÀ… ÂÁ¡…  BÅ;¡pСp@Ò¡tÁ'¿ðÃ'¿ôпð@Ò¿ôÉ Å …¡ ÂÒ¡¬Ð¡¨… ÂÁ¿ø ‰@Á'¿èÃ'¿ìÁ¡‰  @@É;¡Á;¡hСh@Ò¡lÅ ¨ ÂÝ¡(ᡠ١ɡѡ¨9€Ð¿èÅ ‘¢BпèÒ¿ì ÿØÑ;¡¨Ý;¡(á;¡ Ù;¡@É;¡  É¡ !Á •¡‰Fà …  D ÿÈÕ; øÁ¿ð… ˆ@ Ê… ‰@Á à ¢‰@ ÿ¨… ˆÀÅ;¡`С`Ò¡d@Í; ðÅ Ç  ÿ˜Í ð…¡‰BС¨Ò¡¬… ‰@@Å; èÅ è ‰ÀС¨Ò¡¬@Á; àÅ Ç  ÿ É¿ð…¡ÂÕ ø…¢‰Â…¡Â… ‰@Á à … ‰@ ÿÈÁ à‰ ˆÀÅ Ç Á¿ð ˆ@¢‰@Å¿ð ˆÀ…¡ ÀÅ;¡XСX@Ò¡\Å  ¨ ÂÝ¡(á¡ Ù¡Õ øÍ ðÑ¡¨7€Ý¿ðÅ  ¨ Â)€Ý (Ñ;¡¨Ð¡¨Ò¡¬Õ; øÍ; ðÁ; ØÝ;¡(á;¡ @Ù;¡Å  ¨ ÂÕ øÙ¡Á Øá¡ Í ðÝ¡(Ñ¡¨7€á¿ðÑ;¡¨Ð¡¨Ò¡¬Õ; øÍ; ðÁ; ØÝ;¡(á;¡ @Ù;¡Å  ¨ ÂÕ øÙ¡Á Øá¡ Í ðÝ¡(Ñ¡¨)€á (É  ÿ°Å¿ø‰¡ ÂÑ;¡¨Õ; øÍ; ðÙ;¡Å¿ð… ˆÐ…¡ B… ‰N ÂÁ'¿àÃ'¿äÁ à   H ÿ¨Å¿àǿ䠈ÀÐ Ò @Ý; ÐÅ ¨ ÂÕ øÝ ÐÍ ðÙ¡ €ÌÑ¡¨ ÿ¨Ð Ò Ñ;¡¨Ù;¡@Ý; ÐÅ ¨ Â١ݠЀáÑ¡¨ àÁ à …£ˆ@Å;¡8С8Ò¡<@Ù;¡Á' Ã' Ù¡Ù'`Û'`Çà‘è ƒ )Ñ;¡¨Ð¡¨Ò¡¬Á; ÀÕ; Èå;¡0 ÿ°¢ÿ¨é; ¸Í; ¨É;  Å; ˜í; °Ý;¡(á;¡ @Ù;¡  @С¨Ò¡¬@Í; É Ë  ÿÀÅ`Ç`…¡ B¢à͠ՠȉ ‰@Á à   F ÿØ…¢ˆ@Á à   F ÿТˆ@ ‰@Å Ç … ‰F ÿ…¢ˆB… ‰ÀÅ;¡ Ð¡ Ò¡¤@É; ˆÉ ˆ¡ @Á$ Ã$  ÿøÑ¡¨É  …¢ DÅ;¡˜Ð¡˜@Ò¡œÅ Ç  ‰@ ÿå¡0é ¸Å`Ç`‰¤‰Â¢ÿ¸Ñ¡¨Å Ç ‰¡ B àÅ`Ç`…¡ ¢ÿ¸É Ë ‰¥ Ä ÿð…¡B‰ ˆÀÅ ˜…¢ BÅ;¡Ð¡Ò¡”@É; €Å Ç  ‰@ ÿèÉ €Ð¡¨…¡ÀÒ¡¬@Å; xÅ Ç ‰ ‰@ ÿàÑ¡¨Í ¨…¢ FÅ;¡ˆÐ¡ˆÒ¡Œ@É; pÅ Ç  ‰@ ÿÉ p¡@É Ë  àÅ`Ç`…¡  ‰@Å x… ˆÀÁ à ‘ ‰ÀÁ À¢ÀÁ'¿øÃ'¿üпøÒ¿ü@Ñ;¡¨í °¨ Öå¡0Ñ¡¨Ý¡(ᡠ١頸͠¨É  Å ˜ €Õ È¨ €¥ 2&¿ÿ^ (€¥ 2&¿þ;Ñ;¡¨’ @ÜÇà‘è Ö ÿ˜Å¿ðÁ à ‰ ˆÀ ÿ˜Ñ;¡¨Í; ðÁ à  ˆÀ ÿ˜…¡ @Á à   J… ˆ@Å;¡PСPÒ¡T@Ý; ÐÍ ð…¡‰ÀÅ;¡HСH@Ò¡L™  ݠЛ !Ñ¡¨¿ÿ ÿ¨Ñ;¡¨ ÿ ¢ÿ¨Ð¡¨Ò¡¬@Ý; Ð…  Ð¿à‡ !Ò¿ä@Å; hÅ h… ‰@пàÒ¿ä@Å; `Å Ç  ‰@ ÿ˜Å `‰ ˆÀÁ Ã Å¿ð… ˆÀÁ`Ã` ‰@…¡ ÀÅ;¡@С@@Ò¡D™  ݠЛ !¿þú à?‘ßF¡úç?ð@@@ã¿H¤ Å`Ç`¦ Á¿à ‰@ à ¢àÁ'`Ã'`Ð`@Ò`‘  @Ð`Ò`@Ñ; €É Ë  à0Å`Ç`…¡ B¢àHÑ € ‰@Á à …  H àHÁ¿è‰ ˆ@Á à …  H à@Á¿è ˆ@¡ @Å Ç ‰ ‰H àſ腡B… ‰ÀÅ; °Ð °Ò ´@Í; xÍ x¡‰@Ñ €Á$ Ã$  à0Á`Ã`…  H¢àÁ¿è‰ ˆ@Á à …  H àHÁ¿è ˆ@…¡ ÀÅ; ¨Ð ¨@Ò ¬Å Ç  àHÑ €‰ ‰HÅ¿è¡BÅ Ç ‰ ‰H à0ſ腡B…¡‰BÉ Ë ¡ H à ɿ艡ˆD¡ ÂÉ Ë  à(Å`Ç`…¡ B¢à(…¡ˆÂ  BÅ Ç  àÁ`Ã`‰ ‰@¢àÅ Ç  àÁ`Ã` ‰@¢à…¡@Å;  Ð  Ò ¤@Í; pÉ Ë  à(Å`Ç`…¡ BÍ pÉ Ë ‰¡‰D à(…¡Â… ‰ÀÅ& Ç& É`Ë`Å¿ð…¡ BÅ; ˜Ð ˜Ò œ@Á; hÅ Ç  ‰@Á&`Ã&`Å`Ç`Á¿ø… ‰@Å; Ð @Ò ”Å Ç  ‰@Í pÁ& Ã& Á à  ࡈ@Å Ç … ‰@Ð`Ò`Á h… ‰À@Å; `Å ` ‰@Á&àÃ&àÅ`Ç`Á … ‰@Å; ˆÐ ˆ@Ò ŒÅ `… ‰@Å' Ç' ÇàèSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverseÐØ àXè X@ôD ôL†ÿÿû´l†ÿÿû”x†ÿÿûˆ„†ÿÿû|¨†ÿÿûXІÿÿû0è†ÿÿûø†ÿÿû†ÿÿúü†ÿÿúäP†ÿÿú°Ð Ð À( À¼†ÿÿ÷D †ÿÿöì 4†ÿÿöÌ „!†ÿÿö| ˜"†ÿÿöh Іÿÿö0 à†ÿÿö 0†ÿÿõÐ Œ†ÿÿõt ´†ÿÿõL Ì#†ÿÿõ4 8"†ÿÿôÈ œ†ÿÿôd ð†ÿÿô „†ÿÿó| À†ÿÿó@ ü%†ÿÿó `†ÿÿò  t†ÿÿòŒ ô†ÿÿò $†ÿÿñܤ†ÿÿñ\̆ÿÿñ4ü†ÿÿñd†ÿÿðœ¼,À ,Ä †ÿÿð<$†ÿÿïÜ<$†ÿÿïÄp#†ÿÿÿÿïx †ÿÿï`è"†ÿÿïD(H (TPX Px†ÿÿ†ÿÿît†ÿÿíìp†ÿÿí8†ÿÿìȘ†ÿÿìh̆ÿÿì4†ÿÿëèH†ÿÿë¸8@#H*P-X1`5h9p>xB€EˆHK˜N R¨V°Z¸^ÀaÈdÐpÈ{ƒŒ™¡ª¯µº@ÆÎÔÝâèíóÿ4Ä_false_northing_false_easting_start_s_es_ca_sa_p21_xj_w_u_t_q_c3_c1_a4_a2_b_a_lon_center_sominvint_ptitle_radius2_genrpt_long_genrpt_offsetp_cos_fabs_sin_som_series_sominv_sqrt_p_error_exp_atan_tan_asin_adjust_lon/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c sominv.c -Qoption acomp -xpsphdz.o 877725740 467 20 100664 1508 ` @ˆ`¨?ðAXM­@ã¿€¦ €&¢ Ð`@Ò`‰  Ð`‹ !Ò` @É; `É `Å`© Â-€3Å`Å`¨  €U ?øÅ Ç  ?øÅ& Ç& Å Ç Å' Ç' É`É&àË&àÇà‘è   ¢ @€¢ 4€O?È‘*  h Å Ç  ` Å& Ç& Å Ç  `Å&àÇ&àÅ Ç Å' Ç' Çà‘è ¨ Â=€ Å`É& Ë& Á&àÃ&àÉ' Ë' Çà‘è ¨ Â-€ É& É& Ë& É' Ë' É&àË&àÇà‘è Ë& É' Ë' Å`… ˆÀÅ; hРhÒ l@É; `É `…  DÅ&àÇ&àÇà‘è  ?`Å Ç  ?`Å& Ç& Å Ç   Å' Ç' Å Ç Å&àÇ&àÇà‘è @’?ä?ô@’ ¿ÿ® AXT·™™™šAXTÂIG®AXSíIë…AXT«`AXTåAXT¥ÀAXSÏÁ¾AXT¨@AXT¦@AXTÙXbAXSÖ1'AXSß “uAXT¦@AXTªÀAXT¬AXTÁ@AXTÇ€AXT­€AXT©€AXM­@AX?™ó333AX?ˆ·¦µ AX?½Ÿ+ªAX?É ÌÌÍAX?ëüdØAX?áFIAX?ÚsØAX?Åñ= óAX?ÄÞ©AX?H:=p¤AX?!Â~ùÛAX?œ¬1AX?Ä—AX?ÉTƒoAX?É®“AX?ßÁ4êAX?ΕûXAX?Ì'•pAX?È–_RAXM­@Invalid spheroid selectionINFORMATIONALReset to 0INFORMATIONAL48 @†ÿÿÿÀX†ÿÿÿ¨|à„ àÈ¸Ì ¸ÐØÔ ØØ†ÿÿÿ(¼†ÿÿþD †ÿÿýà,†ÿÿýÔ@ à(%*34ô_major_minor_sphdz_fabs_sqrt_abs_p_error/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c sphdz.c -Qoption acomp -xpsterfor.o 877725743 467 20 100664 1780 ` @8üã¿ ð' Dò' H¢ ô' L `ö' P”ðø' T–èú' XÁ DàHÁ$ Ã$  `Á LàPÁ$ Ã$  `Á TàXÁ$ Ã$  `Á dàhÁ$ Ã$  øÁ \à`Á$ Ã$ !РT@Ò X@  `Ð @Ò  `Ð @Ò  `Ð @Ò  øÐ Ò Ô`@Ö`Çà‘è ?ð=Û|ßÙ×½»@ã¿`¢ ð' Dò' H¤ ô' L  (ö' PÁ à   Å DÇ H… ˆÀÅ; xРx@Ò |РL”¿ðÁ'¿ø–¿èÃ'¿ü@Ò Pпø@Ò¿üÉ Ë   Å¿ðÇ¿ô¡ BÇ¿ìÁ; pÉ Ë Å¿è…¡ B… ‰@‰¡ˆBÅø…¡BÅ'¿àÇ'¿äпàÒ¿ä@É; hÅ`¨ ÂÁ p€6É hÅø‰¡B  0пøÒ¿üÅ`‘ ‰ÄÁ; p@Ñ; `Å Ç   Ñ `… ‰HÉ¿è˿셠‰DÍ Ï   … ‰@…¡ˆBÁ pÅ' Ç' Å Ç   É¿ðË¿ô… ‰DÍ Ë¿ìÉ¿èÏ ‰¡‰D  0‰¡ @Í Ï ¡‰H  … ˆÄ…¡‰BÉ Ë …¡BÅ'`Ç'`Çà‘è ’ @àÇà‘è gSTEREOGRAPHICPoint projects into infinityster-for`  ` ¨†ÿÿÿX° †ÿÿÿP´ À †ÿÿÿ@Ð †ÿÿÿ0à †ÿÿÿ ø †ÿÿÿ<@ HHP H€†ÿÿþ€œ†ÿÿþd¨†ÿÿþX†ÿÿþ<†ÿÿýÄì8ð 8ô†ÿÿý H PX%`5hApMxVbks{†Ž—8 ¬±·ÀÅ4ˆ_cos_p10_sin_p10_false_easting_false_northing_lat_origin_lon_center_r_major_sterforint_tsincos_ptitle_radius_cenlonmer_origin_offsetp_sterfor_adjust_lon_cos_fabs_p_error_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c sterfor.c -Qoption acomp -xpsterinv.o 877725745 467 20 100664 2336 ` à8hã¿ ð' Dò' H¢ ô' L `ö' P”ðø' T–èú' XÁ DàHÁ$ Ã$  `Á LàPÁ$ Ã$  `Á TàXÁ$ Ã$  `Á dàhÁ$ Ã$  øÁ \à`Á$ Ã$ !РT@Ò X@  `Ð @Ò  `Ð @Ò  `Ð @Ò  øÐ Ò Ô`@Ö`Çà‘è @=Û|ßÙ×½»?à@ !ûTD-ã¿¢ ð' Dò' H¤ ô' L ¿èö' PÁ à  ¿ðÅ DÇ H‘ ˆÀÇ PÁ à   Å L• ˆÀ…¢ H¢‰JÕ; ˆ… ˆ@Å; ÈРÈÒ Ì@Ñ; ¨  Å  !Ç   Áø ‰@…¡‰ÀÅ; ÀРÀÒ Ä@Í; ¸Åø  B”¿ð–¿èÁ'¿øÃ'¿üпø@Ò¿üÁ à Á' Ã' Р¸@Ò ¼Å`¨ ÂÑ ¨Í ¸Õ ˆ+€  ¿à ¿øÅ Ç Å'`Ç'`Çà‘è Çà‘è Á à  ¿ØÅ¿èǿ쉠‰@ÿôÍ; ¸Á¿ð…¢‰@Õ; ˆÁ à  ‰@ ¿ø  Æ…¡@Å; °Ð °Ò ´@Ñ; ¨Á'`Ã'`Ð @Ò É`Å`…¡ B ÂÁ'¿àÃ'¿äпà@Ò¿äÅ`¨ ÂÍ ¸Ñ ¨Õ ˆ+€3Ð` ¿øÅ`É Ë © Â'€… ¨… ªÑ; ¨  ‡ +Р¨Å;  Ô  Ö ¤@Ò ¬Å Ç … ˆ@Å; ˜Ð ˜@Ò œÁ' Ã' Çà‘è ‡ )Å;   Õ; ˆÐ Ò ”Ô ˆ@Ö ŒÅ Ç … ˆÀÅ; €Ð €@Ò „Á' Ã' Çà‘è Ò` ¿àÍ; ¸@Ñ; ¨Å Ç  ‰@Ç¿ìſ艠ˆÀÉ; xРx@Ò |Å`¨ ÂÑ ¨É xÍ ¸9€Á¿ðÑ; ¨Ð ¨Ò ¬Í; ¸@É; xÅ`¨ ÂÑ ¨É x ¿ÿ‚Í ¸Á¿ðÿô…¢ @ ¿ØÁ à … ‰@  Å; p…¡ FРpÒ tÅ; hÔ h@Ö lÅ Ç … ˆ@Å; `Р`@Ò dÁ' Ã' Çà‘è STEREOGRAPHIC   à¨†ÿÿÿX° †ÿÿÿP´ àÀ †ÿÿÿ@Ð †ÿÿÿ0à †ÿÿÿ ø †ÿÿÿLP X` ¼†ÿÿþDð†ÿÿþ†ÿÿýì0†ÿÿýÐȆÿÿý8܆ÿÿý$†ÿÿýd†ÿÿüœ€†ÿÿü€´†ÿÿüLІÿÿü0ô†ÿÿü †ÿÿûäP†ÿÿû°¨†ÿÿûXĆÿÿû<ð ø%5AM Vbks{†Ž—H ¦¬²¸ÄËÐ4”_cos_p10_sin_p10_false_easting_false_northing_lat_origin_lon_center_r_major_sterinvint_tsincos_ptitle_radius_cenlonmer_origin_offsetp_sterinv_sqrt_atan_fabs_asin_adjust_lon_atan2_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c sterinv.c -Qoption acomp -xpstplnfor.o 877725750 467 20 100664 5148 `  x8 ?ð?‘ßF¢R5ã½P’ ¦?ÿà`€¤€ €¦ ¢ ð"`€€¦`€” `€’ Çà‘è ” €¢ †6€€¤ÿÿà@€¦2¿ÿú’`¦ €¤ÿÿ€¿œ’Ø”@–¿œ@’`Çà‘è €¦`¿ÿó” b€’ ” €¢ †6¿ÿ퀤ÿÿà@€¦2¿ÿú’`¿ÿæ¦ €¦`€’` @€¨’`@¨€¥ €`@’`@Çà‘è ¡,à $¡,  $¤ “, @” ” ¿|’ @– ’ ” @–¿0’ ” @–@à €¤ € ¿œ’`L”@–¿œ@’`tÇà‘è ¦ @`€’`Œ@€¦`€ €’`˜ S’`˜@Á¿0ÿ4Á'¿(Ã'¿,ÿ<Á¿8Åà… ˆÀÅ;¡`С`@Ò¡dÅ¿0Ç¿4…  Bà €¤ Å'¿ Ç'¿$2€Kà Á¿HÿLÁ'¿Ð¿@Ã'¿@Ò¿DÁ;¡X”¿ СX@Ò¡\Åà…  Bà¿ €¤ Å'¿Ç'¿"€Ð¿`ð¿ Çàè@Ò¿dÁ;¡P”¿ СP@Ò¡TÅà…  Bà¿ €¤ Å'¿Ç'¿"€Á¿hð¿ ÇàèÿlÁ'¾øÃ'¾üÁ¿pÿtÁ'¾ðÃ'¾ôÁ¿Ã¿Á# \Ã# `Á¿Ã¿Á# dÃ# hÁ¾øÃ¾üÁ# lÃ# pÁ¾ðþôÁ# tп(Ò¿,Ô¿ Ö¿$Ø¿Ã# x@Ú¿Çà‘è €¤ 2€oà Ð¿X@Ò¿\Á;¡H”¿ СH@Ò¡LÅà…  Bà¿ €¤ Å'¾èÇ'¾ì"€Ð¿Pð¿ Çàè@Ò¿TÁ;¡@”¿ С@@Ò¡DÅà…  Bà¿ €¤ Å'¾àÇ'¾ä"€Ð¿@ð¿ Çàè@Ò¿DÁ;¡8”¿ С8@Ò¡<Åà…  Bà¿ €¤ Å'¿Ç'¿"€Ð¿`ð¿ Çàè@Ò¿dÁ;¡0”¿ С0@Ò¡4Åà…  Bà¿ €¤ Å'¿Ç'¿"€Á¿hð¿ ÇàèÿlÁ'¾øÃ'¾üÁ¿pÿtÁ'¾ðÃ'¾ôÁ¾àþäÁ# \Ã# `Á¿Ã¿Á# dÃ# hÁ¿Ã¿Á# lÃ# pÁ¾øÃ¾üÁ# tÃ# xÁ¾ðþôÁ# |п(Ò¿,Ô¿ Ö¿$ؾèÃ# €@Ú¾ìÇà‘è €¤ 2€Cà Ð¿@@Ò¿DÁ;¡(”¿ С(@Ò¡,Åà…  Bà¿ €¤ Å'¿Ç'¿"€Ð¿Hð¿ Çàè@Ò¿LÁ;¡ ”¿ С @Ò¡$Åà…  Bà¿ €¤ Å'¿Ç'¿"€Á¿Pð¿ ÇàèÿTÁ'¾øÃ'¾üÁ¿Xÿ\Á'¾ðÃ'¾ôÁ¿Ã¿Á# \Ã# `Á¾øÃ¾üÁ# dÃ# hÁ¾ðþôÁ# lп(Ò¿,Ô¿ Ö¿$Ø¿Ã# p@Ú¿Çà‘è €¤ ¿ÿIÁ¿HÿLÁ'¿Ð¿XÃ'¿@Ò¿\Á;¡”¿ С@Ò¡Åà…  Bà¿ €¤ Å'¾ØÇ'¾Ü"€Ð¿@ð¿ Çàè@Ò¿DÁ;¡”¿ С@Ò¡Åà…  Bà¿ €¤ Å'¾ÐÇ'¾Ô"€Ð¿`ð¿ Çàè@Ò¿dÁ;¡”¿ С@Ò¡ Åà…  Bà¿ €¤ Å'¾ÈÇ'¾Ì"€Á¿hð¿ Çàèÿl  Á'¾øÃ'¾üÁ¿pÿtÁ'¾ðÃ'¾ôÁ¾ØÃ¾ÜÁ# \Ã# `Á¾ÐþÔÁ# dÃ# hÁ¾ÈþÌÁ# lÃ# pÁ¾øÃ¾üÁ# tÃ# xÁ¾ðþôÁ# |Ã# €Á¾ÀþÄÁ# „Ã# ˆÁ¾èþìÁ# ŒÃ# Á¾¸Ã¾¼Á# ”Ã# ˜Á¾àþäÁ# œÐ¿(Ò¿,Ô¿ Ö¿$Ø¿Ã#  à# ¤@Ú¿Çà‘è ã¿ ð' Dò' H ô' Lö' Pà €¤ 2€à РD˜Ò HšÔ L@Ö P°"€ ° Çà耤 "€$РDÇà‘è Çà耤 2€à РD˜Ò HšÔ L@Ö P°¿ÿñÇà耤 2¿ÿéà РD˜Ò HšÔ L@Ö P°¿ÿâÇàèÒ H˜Ô Lš@Ö P°¿ÿ×Çàèef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4d for spheroid #%4dstate-initrrError opening State Plane parameter filestate-forIllegal zone #%4d for spheroid #%4dstate-initSTATE PLANEZone: Datum: NAD$ x( x< ØD ب†ÿÿÿX´†ÿÿÿL†ÿÿþð$†ÿÿþÜ<†ÿÿþÄ\€` €l†ÿÿþ”€ †ÿÿþ€” †ÿÿþl¨ †ÿÿþX° †ÿÿþPІÿÿþ0܆ÿÿþ$ìð ô †ÿÿþ  †ÿÿþ$ †ÿÿýÜT †ÿÿý¬”†ÿÿýl¨†ÿÿýX܆ÿÿý$ð†ÿÿý”†ÿÿül´†ÿÿüLȆÿÿü8ü†ÿÿü†ÿÿûðD†ÿÿû¼X†ÿÿû¨Œ†ÿÿût †ÿÿû`T†ÿÿú¬t†ÿÿúŒˆ†ÿÿúx¼†ÿÿúDІÿÿú0d†ÿÿùœ”†ÿÿùl¨†ÿÿùX܆ÿÿù$ð†ÿÿù$†ÿÿøÜ8†ÿÿøÈ4†ÿÿ÷Ì`€h €˜†ÿÿ÷hð†ÿÿ÷ ,†ÿÿöÔ X†ÿÿö¨ x  | ”€ +4=DKRZbou|ƒš¦²X¼ÃÍÖß4¤_inzone_NAD27_NAD83_id_stplnforint_sprintf_p_error_fopen_fseek_fread_fclose_ptitle_genrpt_long_sqrt_paksz_pakcz_tmforint_lamccforint_polyforint_omerforint_stplnfor_tmfor_lamccfor_polyfor_omerfor/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c stplnfor.c -Qoption acomp -xpstplninv.o 877725754 467 20 100664 5188 `  €D¬?ð?‘ßF¢R5ã½P’ ¦?ÿà`€¤€ €¦ ¢ ð"`€€¦`€” `€’ Çà‘è ” €¢ †6€€¤ÿÿà@€¦2¿ÿú’`¦ €¤ÿÿ€¿œ’Ø”@–¿œ@’`Çà‘è €¦`¿ÿó” b€’ ” €¢ †6¿ÿ퀤ÿÿà@€¦2¿ÿú’`¿ÿæ¦ €¦`€’` @€¨’`@¨€¥ €`@’`@Çà‘è ¡,à $¡,  $¤ “, @” @¿x’ ” @– ’ ” @–¿0’ ” @–@à €¤ € ¿œ’`L”@–¿œ@’`tÇà‘è ¦ @`€’`Œ@€¦`€ €’`˜ S’`˜@Á¿0ÿ4Á'¿(Ã'¿,ÿ<Á¿8Åà… ˆÀÅ;¡`С`@Ò¡dÅ¿0Ç¿4…  Bà €¤ Å'¿ Ç'¿$2€Kà Á¿HÿLÁ'¿Ð¿@Ã'¿@Ò¿DÁ;¡X”¿ СX@Ò¡\Åà…  Bà¿ €¤ Å'¿Ç'¿"€Ð¿`ð¿ Çàè@Ò¿dÁ;¡P”¿ СP@Ò¡TÅà…  Bà¿ €¤ Å'¿Ç'¿"€Á¿hð¿ ÇàèÿlÁ'¾øÃ'¾üÁ¿pÿtÁ'¾ðÃ'¾ôÁ¿Ã¿Á# \Ã# `Á¿Ã¿Á# dÃ# hÁ¾øÃ¾üÁ# lÃ# pÁ¾ðþôÁ# tп(Ò¿,Ô¿ Ö¿$Ø¿Ã# x@Ú¿Çà‘è €¤ 2€oà Ð¿X@Ò¿\Á;¡H”¿ СH@Ò¡LÅà…  Bà¿ €¤ Å'¾èÇ'¾ì"€Ð¿Pð¿ Çàè@Ò¿TÁ;¡@”¿ С@@Ò¡DÅà…  Bà¿ €¤ Å'¾àÇ'¾ä"€Ð¿@ð¿ Çàè@Ò¿DÁ;¡8”¿ С8@Ò¡<Åà…  Bà¿ €¤ Å'¿Ç'¿"€Ð¿`ð¿ Çàè@Ò¿dÁ;¡0”¿ С0@Ò¡4Åà…  Bà¿ €¤ Å'¿Ç'¿"€Á¿hð¿ ÇàèÿlÁ'¾øÃ'¾üÁ¿pÿtÁ'¾ðÃ'¾ôÁ¾àþäÁ# \Ã# `Á¿Ã¿Á# dÃ# hÁ¿Ã¿Á# lÃ# pÁ¾øÃ¾üÁ# tÃ# xÁ¾ðþôÁ# |п(Ò¿,Ô¿ Ö¿$ؾèÃ# €@Ú¾ìÇà‘è €¤ 2€Cà Ð¿@@Ò¿DÁ;¡(”¿ С(@Ò¡,Åà…  Bà¿ €¤ Å'¿Ç'¿"€Ð¿Hð¿ Çàè@Ò¿LÁ;¡ ”¿ С @Ò¡$Åà…  Bà¿ €¤ Å'¿Ç'¿"€Á¿Pð¿ ÇàèÿTÁ'¾øÃ'¾üÁ¿Xÿ\Á'¾ðÃ'¾ôÁ¿Ã¿Á# \Ã# `Á¾øÃ¾üÁ# dÃ# hÁ¾ðþôÁ# lп(Ò¿,Ô¿ Ö¿$Ø¿Ã# p@Ú¿Çà‘è €¤ ¿ÿIÁ¿HÿLÁ'¿Ð¿XÃ'¿@Ò¿\Á;¡”¿ С@Ò¡Åà…  Bà¿ €¤ Å'¾ØÇ'¾Ü"€Ð¿@ð¿ Çàè@Ò¿DÁ;¡”¿ С@Ò¡Åà…  Bà¿ €¤ Å'¾ÐÇ'¾Ô"€Ð¿`ð¿ Çàè@Ò¿dÁ;¡”¿ С@Ò¡ Åà…  Bà¿ €¤ Å'¾ÈÇ'¾Ì"€Á¿hð¿ Çàèÿl  Á'¾øÃ'¾üÁ¿pÿtÁ'¾ðÃ'¾ôÁ¾ØÃ¾ÜÁ# \Ã# `Á¾ÐþÔÁ# dÃ# hÁ¾ÈþÌÁ# lÃ# pÁ¾øÃ¾üÁ# tÃ# xÁ¾ðþôÁ# |Ã# €Á¾ÀþÄÁ# „Ã# ˆÁ¾èþìÁ# ŒÃ# Á¾¸Ã¾¼Á# ”Ã# ˜Á¾àþäÁ# œÐ¿(Ò¿,Ô¿ Ö¿$Ø¿Ã#  à# ¤@Ú¿Çà‘è ã¿ ð' Dò' H ô' Lö' Pà €¤ 2€à РD˜Ò HšÔ L@Ö P°"€ ° Çà耤 "€$РDÇà‘è Çà耤 2€à РD˜Ò HšÔ L@Ö P°¿ÿñÇà耤 2¿ÿéà РD˜Ò HšÔ L@Ö P°¿ÿâÇàèÒ H˜Ô Lš@Ö P°¿ÿ×Çàèef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4d for spheroid #%4dstate-initrrError opening State Plane parameter filestate-invIllegal zone #%4d for spheroid #%4dstate-initSTATE PLANEZone: Datum: NAD$ €( €< àD ਆÿÿÿX´†ÿÿÿL†ÿÿþð$†ÿÿþÜ<†ÿÿþÄ\ˆ` ˆl†ÿÿþ”t †ÿÿþŒˆ †ÿÿþxœ †ÿÿþd° †ÿÿþP¸ †ÿÿþH؆ÿÿþ(ä†ÿÿþôø ü †ÿÿþ †ÿÿýø, †ÿÿýÔ\†ÿÿý¤œ†ÿÿýd°†ÿÿýPä†ÿÿýø†ÿÿýœ†ÿÿüd¼†ÿÿüDІÿÿü0†ÿÿûü†ÿÿûèL†ÿÿû´`†ÿÿû ”†ÿÿûl¨†ÿÿûX\†ÿÿú¤|†ÿÿú„†ÿÿúpĆÿÿú<؆ÿÿú(l†ÿÿù”œ†ÿÿùd°†ÿÿùPä†ÿÿùø†ÿÿù,†ÿÿøÔ@†ÿÿøÀ<†ÿÿ÷Ähˆp ˆ †ÿÿ÷`ø†ÿÿ÷ 4†ÿÿöÌ `†ÿÿö  €  „ œˆ +4=DKRYaiv|ƒŠ”¡­¹`ÃÊÔÝæ4¬_inzone_nad27_nad83_id_stplninvint_sprintf_p_error_fopen_fseek_ftell_fread_fclose_ptitle_genrpt_long_sqrt_paksz_pakcz_tminvint_lamccinvint_polyinvint_omerinvint_stplninv_tminv_lamccinv_polyinv_omerinv/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c stplninv.c -Qoption acomp -xptmfor.o 877725757 467 20 100664 3648 ` 0h€à¼?ð>äøµˆãhñã¿ð' Dò' H¤ ô' Lö' P¦ ø' T àPú' X¢àHÁ DàHÁ$ Ã$  àHÁ LàPÁ$ Ã$  à@Á TàXÁ$ Ã$  à8Á \à`Á$ Ã$  à0Á dàhÁ$ Ã$  ÿèÁ tàxÁ$ Ã$  ÿàÁ làpÁ$ Ã$  àPÅ`Ç`¢àÁ à  ‰À à  @Å¿ø ˆÀÁ$ Ã$  àÐ`@Ò`Á$ ¢àÃ$  à(Ð`@Ò`Á$ ¢àÃ$  à Ð`@Ò`Á$ ¢àÃ$  àÐ`@Ò`Á$ ¢àÃ$  àÐ`@Ò`Á$ ¢àÃ$  à0Á`Ã`¢à Á# \Ã# `Á à  à(Á# dÃ# hÐ Ò  àÔ`Ö`¢ÿðØ @Ú  àPÅ Ç … ‰@ àÅ$`Ç$`¢àÅ Ç  ÿøÉ¿ø…¡ÂÍ`Ï`…¡‰ÂÅ$ Ç$  àÅ Ç É ¨ŠÄ€ ÿØÅ¿øÅ$ €Ç$ Å Å$ Ç$ ¤ @¿ä àP¢àHÐ Ò  à@Ô`@Ö`Ð ” @Ò  à8¢ÿèÐ @Ò  à0Ð @Ò  ÿàÐ Ò Ô`@Ö`Çà‘è ¿ð=Û|ßÙ×½»?à?ð@@4@@2@R@M@8@"@@>@N€@‚À@t ã¿¤ ð' Dò' H¦ ô' L à`ö' PÁ à  àÅ DÇ H… ˆÀÅ; ÐРÐ@Ò ÔРL”¿ðÁ'¿ø–¿èÃ'¿ü@Ò PÉ Ë Å © B3€Å¿èпø@Ò¿üÅ¿èǿ젉@Í; ÈРÈ@Ò ÌÅ … BÅ; ÀРÀ@Ò ÄÅ ¨ ÂÍ È9€­Á  ’ @àÇà‘è ]Ç¿ì à ¢à8Á¿øÃ¿ü‰ ‰@ÿìРLÅ ¡¡ DÇ  à(Á¿è… ‰@ÿìÒ PÁ¿è¥ ‰@á; ˜å;  @É; É ™  @Ë  àxÅ¿ðÇ¿ô‰¡ BÇ¿ôÙ; ˆÅ¿ð…¡ BÉ  …¡ÂÅ'¿àÇ'¿äпàÒ¿ä@Á; €Å Ç  ‰À àPÁ`Ã`¢àHÁ# \Ã# `Á LàPÁ# dÃ# hÐ Ò  à@Ô`Ö`¢àØ Ú  àx@Ý; xÅ Ç • ‰@ à Ù ˆ£ LÉ @‰£ DÅ 8å  … ˆÄÍ H¤‰Fá ˜Ñ … ˆ@É PÓ ‰¢ D àhÝ x£ L… ˆFÍ 0¤ Æ… ˆÄ…¡‰BÉ  ‰¡ÌÍ (¤ Ɖ¡R…¡B…¡‰BÉ  Í … ˆDÏ ¡‰N àÉ ¡‰D…¡‰BÉ Ë  à … ˆDÅ' Ç' Å P…£ BÉ xÍ €¤‰F…¡ÂÑ Ó  à… ˆ@É ˆ‰¢ D… ˆFÁ €Ñ `‘¤‰HÍ p¤ Æ… ˆÄÉ 8…¡‰B‰¡ÌÍ h¤‰F‰¡H¡‰RÑ X‘¤ ȉ¡F£‰@…¡B…¢ BÉ … ˆD…¤ BÉ Ë ‰¢ˆÄ àh…¡‰B…¡BÍ Ï …¡‰BÉ`Ë`… ˆDÅ'`Ç'`Çà‘è …¡ˆ@ àx¢àh Æ… ‰ÀÅ; ¸Ð ¸Ò ¼@Í; ÈÉ Ë Å ‰¡ BÅ`Ç`…¡ B ‰@Á' Ã' пø@Ò¿üÅ¿èǿ쉠‰@Í È¡‰FÅ  … ˆÀÅ; °Ð °Ò ´@É; pÉ p…¡ ÀÅ; ¨Ð ¨@Ò ¬Å É LË P© Â)€   àx¢àhÅ Ç  àXÉ`Ë`… ‰DÍ Ï  Æ… ‰FÅ'`Ç'`Çà‘è TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinitytm-for08 @ÀH À †ÿÿþà<†ÿÿþÄX†ÿÿþ¨t†ÿÿþŒ†ÿÿþpì†ÿÿþxL| L€†ÿÿý€ †ÿÿý`°†ÿÿýPĆÿÿý<Ô†ÿÿý,ì†ÿÿý¤¨ °˜¸ ˜è†ÿÿü†ÿÿûü, †ÿÿûÔH!†ÿÿû¸`!†ÿÿû |€ „"†ÿÿû|ä&†ÿÿû0†ÿÿúІÿÿúpH#†ÿÿø¸|%†ÿÿø„¬†ÿÿøTÄ$†ÿÿø<˜  ¨(°-¸2À6È9Ð=ØAàEèIðUøa o x (‹‘—£©¯·ÀÈÓÛä ë÷ $)4ì_ind_false_easting_false_northing_ml0_esp_es_e_e3_e2_e1_e0_lat_origin_lon_center_scale_factor_r_minor_r_major_tmforint_sqrt_e0fn_e1fn_e2fn_e3fn_mlfn_ptitle_radius2_genrpt_cenlonmer_origin_offsetp_tmfor_adjust_lon_tsincos_sin_fabs_p_error_log_acos_cos_tan/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c tmfor.c -Qoption acomp -xptminv.o 877725761 467 20 100664 4300 `  hh€øì?ð>äøµˆãhñã¿ð' Dò' H¤ ô' Lö' P¦ ø' T àPú' X¢àHÁ DàHÁ$ Ã$  àHÁ LàPÁ$ Ã$  à@Á TàXÁ$ Ã$  à8Á \à`Á$ Ã$  à0Á dàhÁ$ Ã$  ÿèÁ tàxÁ$ Ã$  ÿàÁ làpÁ$ Ã$  àPÅ`Ç`¢àÁ à  ‰À à  @Å¿ø ˆÀÁ$ Ã$  àÐ`@Ò`Á$ ¢àÃ$  à(Ð`@Ò`Á$ ¢àÃ$  à Ð`@Ò`Á$ ¢àÃ$  àÐ`@Ò`Á$ ¢àÃ$  àÐ`@Ò`Á$ ¢àÃ$  à0Á`Ã`¢à Á# \Ã# `Á à  à(Á# dÃ# hÐ Ò  àÔ`Ö`¢ÿðØ @Ú  àPÅ Ç … ‰@ àÅ$`Ç$`¢àÅ Ç  ÿøÉ¿ø…¡ÂÍ`Ï`…¡‰ÂÅ$ Ç$  àÅ Ç É ¨ŠÄ€  à$ÿؤ @¿ä àP¢àHÐ Ò  à@Ô`@Ö`Ð ” @Ò  à8¢ÿèÐ @Ò  à0Ð @Ò  ÿàÐ Ò Ô`@Ö`Çà‘è ?ð?à=Û|ßÙ×½»@@@@ !ûTD-@@8@@$@"@>@V€@N€@r @F€@o€@4@<@ ã¾ð' D¤ ò' Hô' L¦ ö' PààÍ L€¤ Ï PÉ DË H"€j à àx¢àhÅ Ç  àxÁ`Ã` ‰@¢àh…¡ ÀÅ;¡HСHÒ¡L@Í; ØÅ¿ð… ‰ÀÍ Ø… ÂÁ¿ø‰ ‰@Å Ç  àXÁ`Ã` ‰@¡‰ÀÅ Ç  ˆ@Á;¡@С@Ò¡D@É;¡0…  @É¿ð¡Â… $‡ %É¡0‰¡ D…¡B…¡‰ÂÅ;¡8С8Ò¡<@Á;¡(Á'¿øÃ'¿üпø@Ò¿üÁ'`Ã'`Å Á¡@¨ ÂÉ¡0Á¡(9€Å Å`… ¢Ç`Å'`Ç'`Å © B#€É;¡0Å ¨ B#€ É;¡0 à`Å Ç Å' Ç' Çà‘è Á;¡( à`Ô¡(С0Ò¡4@Ö¡,Å Ç … BÅ;¡ С @Ò¡$Á' Ã' Çà‘è Å ¢àÇ •¡ àhÙ É`Ë`‘¡ˆÄ¢àÅ Ç  àx…¢ ÂÉ`Ë`¢ Í Ï …¡B ‰ÆÉ £ /¡ .Í €Á  €¤`€ÿ¢`…¤ Dá; ø àHÝ; ÐÍ; ¸Å;¡Ð¡Ò¡Á; °Ù; ÈÉ; ÀÕ; ¨@Ñ; àÅ Ç  ‰@ à@á øÍ ¸…¤ FݠЉ£ˆ@Å;¡Ð¡Ò¡@É;  Å Ç  ‰@ à8É  á ø‰¡ÀÁ °…¤ @Å;¡Ð¡Ò¡ @É; ˜Å Ç  ‰@ àPÉ ˜á ø…¡@Á à  ‰À С¤@Á;¡Ð¡Ò¡@á; øÙ È¨ ÌÝ ÐÉ ÀÁ °Í ¸Õ ¨Ñ à ¿ÿºá øÅ¿øÁ (… ‰@á; øÐ øÒ üÅ; Õ; ¨@Ñ; àÅ ¨ ÂÕ ¨Ñ àá ø€¯”¿ðá; ø–¿è à РøÒ ü@Õ; ¨Ð ø@Ò ü¥  Å § !Ç  à(É Á¿è•¤‰Rÿ셠‰@ÿìË ¢‰J àxÁ¿è™ ‰@ÿôÕ; €Á¿ð‰¡ @ÿô…£ LÙ; ˆÁ¿ð¡ @Å; på; xÉ¿ð‰¡ÀÉ; ðРðÒ ô@Ý; hÅ Ç ¡ ‰À à(É ðÕ ¨Á à  àhÅ¿ð ˆÀ¤ @Å p‰  ÄÁ à ¤ @ à ¢‰ÀÕ €‘¡‰FÁ 0± ‰@™¢‰@Á @£@Ù ˆÁ H£ @£ˆ@Á  ‰@¥£ˆÀÝ ß  à Á P£‰@­¤ˆÀÁ `¢‰@Á h£ˆ@Á p£ @¥£ˆ@Ý hÁ x£‰@©¤ˆ@å ç  à Á €¤‰@å X¥¢ Ò¥À ؤ‰@å 8¥¢ Ò¥ˆÀ¤‰@å¿ø¤ˆÀå x¡¤ R¡¤ H‰¤ Ä¡ @á ø¤ÀÁ'`Ã'`Á 0‰ ‰@Á £ @Å @… ˆÀÁ ¢‰@ ˆ@‰ ÄÅ Ç  à`Á ˜ ‰@…¡@Á 8£‰@ ˆ@Å ˆ…¢  ‰@Å ‰¢‰BÅ¿ð…¡B… ˆL ˆÀÅ  …¢  ‰@Å¿ð ˆÀ…¡‰@ÿìÁ¿è ‰ÀÅ Ç … ˆ@Å; èРè@Ò ìÁ' Ã' Çà‘è ’ @äÇà‘è _Å¿ø à`Á ( ‰@Ñ; àРàÒ ä@Á; `Ð#¡PÅ¡P… Á `…  BÅ'`Ç'`Å Ç Å' Ç' Çà‘è TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSE(0 8 ø@ ø†ÿÿþè4†ÿÿþÌP†ÿÿþ°l†ÿÿþ”ˆ†ÿÿþxä†ÿÿþX „\ „`†ÿÿý €†ÿÿý€†ÿÿýp¤†ÿÿý\´†ÿÿýL̆ÿÿý4¤ð¬ ð´ м Іÿÿûèl†ÿÿû”¤†ÿÿû\¸ †ÿÿûHP"†ÿÿú°l!†ÿÿú”,#†ÿÿùÔd#†ÿÿùœœ#†ÿÿùdà$†ÿÿù 0$†ÿÿøÐh&†ÿÿø˜t'†ÿÿøŒü†ÿÿø Ø!†ÿÿö( ð Ä ô Ä ø%†ÿÿö $(†ÿÿõÜ Ð  Ø à( è- ð2 ø6 9 = A E I (U 0a 8o @x H ‹‘—£©¯·ÀÈÓÛä ëðõü#,174ø_ind_false_easting_false_northing_ml0_esp_es_e_e3_e2_e1_e0_lat_origin_lon_center_scale_factor_r_minor_r_major_tminvint_sqrt_e0fn_e1fn_e2fn_e3fn_mlfn_ptitle_radius2_genrpt_cenlonmer_origin_offsetp_tminv_exp_cos_asinz_adjust_lon_atan2_sin_fabs_p_error_tsincos_tan_sign/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c tminv.c -Qoption acomp -xpuntfz.o 877725763 467 20 100664 1000 ` Èx0xã¿ €¦`€€¦`€€¦ €€¦ €“. ’"@“*`” ’@ •.`’@ Å`Ç`Å& Ç& É Ë Å`© B€ ° Çàè’ @ÜÇà‘è ’ @èÇà‘è$M?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ðUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unitDÈL Èdx ”0˜ 0œ†ÿÿÿd¬° ´†ÿÿÿLÈ 4à_factors_untfz_p_error/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c untfz.c -Qoption acomp -xpvandgfor.o 877725766 467 20 100664 2356 ` ˜ ÌDã¿ ð' Dò' H¤ ô' L  ö' P#ø' T`ú' X¢ Á DàHÁ$ Ã$   Á LàPÁ$ Ã$   Á TàXÁ$ Ã$   Á \à`Á$ @Ã$ РD@Ò HРL@Ò P  Ð Ò Ô`@Ö`Çà‘è =Û|ßÙ×½»@ !ûTD-@?à¿ð?ðã¿¢ ð' Dò' H¤ ô' L  ö' PÁ à ŠDÇ H… ˆÀÅ; èРè@Ò ìÒ PРL@Á; ÐÅ`¨ ÂÁ Ð+€Å` ¿ø¢¿ðÅ Ç … ‰@ ¿èÉ`Ë`…¡BÅ' Ç' Å Ç Å'`Ç'`Çà‘è É LË P…¡ ÂÅ; àРàÒ ä@Á; ÐÅ`…  BÅ; ØÐ Ø@Ò Ü  Ò Ô !РÐ@Í; ¨Å`¨ ÂÍ ¨Á Ð;€ ¿ðРLÒ PÁ; Ð@Í; ¨É`Å`…¡ B… ÂÅ; ÈРÈ@Ò ÌÅ`¨ ÂÍ ¨Á Ð+€9Å` ¿ðÅ Ç Å' Ç' É` Å LÇ P¨ŠÄ€ ¿øÅ Ç  ¿èÁ`‰ ‰@Á`…¡‰@Å; ¸Ð ¸Ò ¼@É; €…  É €‡ !…¡ BÉ Ë …¡BÅ'`Ç'`Çà‘è Á`…¡‰@ ¿øÅ; ÀРÀ@Ò ÄÉ Ë  ¿èÅ`…¡ BÍ Ï … ‰@…¡ˆBÅ'`Ç'`Çà‘è ‰ ‰ÀÁ; Ð ¿ø…  Â…¡ÂÅ; °Ð °Ò ´@Í; ¨Å`‘  B”¿øÐ ¨–¿ðÒ ¬¢ HÑ; x@Á; pÁ¿ðÿôÅ¿øÇ¿ü… ˆ@Á`( ˆ@Ç¿ôÅ¿ð ‰ÀÿüÅ`‰¡‰FÁ¿ø… ‰ÀÁ`( ˆ@¡‰@‘  @•¡ˆÈÁ p¢@  JÕ; h…  J¡È¡‰@… ˆÀÅ;  Ð  Ò ¤@Í; `Ñ xÕ h…¢ JÍ Ï É`… ˆ@‰¡‰DÁ Ð…¡ BÍ `‰ ‰ÆÍ` ¨ Æ)€‰ ¤ ¿ðÁ à  D ¿øÁ' Ã' Å Ç Á` ‰@…¡ ÀÅ; ˜Ð ˜Ò œ@Ñ; xÉ LË PÅ` © ÂÑ x€É`0…  @ ¿ø‰¡ÂÅ`…¢ B ‰@…¡ÀÅ; Ð @Ò ”É Ë  ¿èÅ`…¡ BÍ Ï … ‰@…¡ˆBÅ'`Ç'`Çà‘è …  @ ¿ø‰¡ÂÅ`…¢ B ‰@…¡ÀÅ; ˆÐ ˆ@Ò ŒÉ Ë  ¿èÅ`…¡ BÍ Ï … ‰@…¡ˆÂÅ'`Ç'`Çà‘è VAN DER GRINTEN¨  ¨0˜8 ˜Œ†ÿÿÿt˜†ÿÿÿh¤†ÿÿÿ\¼†ÿÿÿDÐ  Ð(À0 À\ †ÿÿþ¤l †ÿÿþ”ä †ÿÿþü †ÿÿþ †ÿÿýì@ †ÿÿýÀ` †ÿÿý Ø †ÿÿý( †ÿÿüà| †ÿÿü„¤†ÿÿü\(†ÿÿûذ †ÿÿûPø†ÿÿûX†ÿÿú¨¨°#¸&À2?GOW`jv|ƒˆ‘—4\_false_northing_false_easting_R_lon_center_vandgforint_ptitle_radius_cenlon_offsetp_vandgfor_adjust_lon_fabs_asinz_tan_tsincos_sqrt/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c vandgfor.c -Qoption acomp -xpvandginv.o 877725769 467 20 100664 2248 ` ˆ Àüã¿ ð' Dò' H¤ ô' L  ö' P#ø' T`ú' X¢ Á DàHÁ$ Ã$   Á LàPÁ$ Ã$   Á TàXÁ$ Ã$   Á \à`Á$ @Ã$ РD@Ò HРL@Ò P  Ð Ò Ô`@Ö`Çà‘è @ !ûTD-?ð@À@"@;@¿ð=Û|ßÙ×½»ã¿¢ ð' Dò' H¤ ô' L ¿øö' PÁ à  ¿ðÅ DÇ H‰ ˆÀÇ PÁ à   Å L¥ ˆÀÅ Ç Áø ‰@å; ˜‘¡ À¡¤‰À¢ HÑ; ¸…¤ Pá; àРàÒ ä BÁ`¡ˆ@Í;  @Á; …  ‡ !á àÑ ¸Á ‰ ‰@…¢ HÍ  ¡‰FÁ`¤ @  P¡À™ BÁ`¤ @Ù; €‘  PÁ`…¡ @Á` ˆ@ H F¤ PÁ`£ @Ý; ˆ  L  L  Π Î…  ÎÁ`¡ @  L  Π Î… ˆÀÁ`  ‰À…¡‰Î ˆ@…£ LÁ`( ‰À  ΡÀ‰  · %… ¤Á`(É; x… ‰ÀÅ; ØÐ ØÒ Ü@Í; pÅ`•  BÍ pÉ xÁ`(¡‰@  Ä  ÊÁ; ÐРÐÒ Ô@Õ; hÅ`¨ ÂÍ  Õ hÁ ÐÑ ¸å ˜Ý ˆÙ €á à=€ Á; ÐÅ`0¨ Â'€Á`8Á`€Á; ÐÁ; ÐРÐÒ ÔÝ; ˆá; àÙ; €Í;  Ñ; ¸Õ; h@å; ˜Å`(©  Âå ˜É`0¬ŠÄá àÙ €Í  Ñ ¸Õ h€6Ý ˆÁøÅ`(…  ÂÝ; ˆá; àÙ; €Í;  Ñ; ¸Õ; h…¥BÅ; ÀРÀÒ Ä@Á; `É`(Ù €‰£ ÄÝ ˆÕ h… ª‡ +á àÍ  Ñ ¸‰¡ Î… ‰@… ˆÄÁ `… ¢… ‰@Å'`Ç'`Ñ; ¸Ð ¸Ò ¼á; à@Í;  Å`@¨ ÂÍ  Ñ ¸á à€(  Å Ç Å' Ç' Çà‘è ÅøÁ`( ‰ÀÑ; ¸Ý; ˆá; àÙ; €Í;  …¥@Å; ÈРÈÒ Ì@Õ; hÉ`(Ù €‰£ ÄÝ ˆÕ h… ª‡ +Íøá à‰¡ Î… ‰@… ˆÄ… ‰FÍ  Å'`Ç'`¿ÿÏÑ ¸…¢ HÁ`  ‰¤ PÍ;  •¡‰F… ˆÄ… ‰@Á` ˆ@… JÅ; °Ð °Ò ´@Ñ; ¸Å`8Í  …¡ˆBÑ ¸… ˆ@Áø… ‰@Á` ‰À  ÈÅ Ç … ˆ@Å; ¨Ð ¨@Ò ¬Á' Ã' Çà‘è VAN DER GRINTEN˜  ˜0ˆ8 ˆŒ†ÿÿÿt˜†ÿÿÿh¤†ÿÿÿ\¼†ÿÿÿD4Ø8 Ø@¨H ¨Ì †ÿÿþ4¸ †ÿÿýHì †ÿÿýh †ÿÿü˜Ô †ÿÿü,4 †ÿÿûÌ  †ÿÿû`( †ÿÿúØl†ÿÿú”˜ #¨&°2?GOW`0jpv|4T_false_northing_false_easting_R_lon_center_vandginvint_ptitle_radius_cenlon_offsetp_vandginv_fabs_sqrt_acos_cos_adjust_lon/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c vandginv.c -Qoption acomp -xpwivfor.o 877725772 467 20 100664 1680 ` @ Àã¿ ð' Dò' H ô' L  ö' P#ø' Tú' XÁ DàHÁ$ Ã$   Á LàPÁ$ Ã$   Á TàXÁ$ Ã$   `Á \à`Á$ @Ã$ РD@Ò HРL@Ò PÒ XРTÔ \@Ö `Çà‘è @®ðòDKL=Û|ßÙ×½»?ð@?랃ä%®æ?ù 4Á¨¬\ã¿X¢ ð' Dò' H¤ ô' L  ö' P¦ Á à ŠDÇ H… ˆÀÅ; ˜Ð ˜@Ò œ  É L !Ë PÒ PРLÉ; @Í; €Åð•  BÍ €  É Å`Ñø€6É; ¡ À ¿øÁ'¿øÃ'¿üпøÒ¿ü@Í; €É Ë  ¿ðÅ`…¡ BÍ €… ‰F… ‰@Á à  ˆ@ ¿øÁ' Ã' пø@Ò¿üÉ Ë  ¿èÅ`…¡ BÍ Ï … ‰@… ˆFÅ'`Ç'`Çà‘è ’ Õ; x¦àÑ; pÅ; hÉ; @Í; €Í €Ñ pÅ hÉ Õ xÉ; Ð Ò ”Å; hÕ; xÑ; p@Í; €Å h ˆ@РҠ”@Á; `É ¡@Õ x ʇ !…  Á ` ‰À‰¡@Á; ˆÐ ˆÒ Œ@É; Ñ p¨ ÈÅ hÉ Í €Õ x)¿ÿ«Á`€¤à6¿ÿÎ?à¿ÿÙ¦àWAGNER IVIteration failed to convergewagneriv-forwardX  X0x ˆ†ÿÿÿx”†ÿÿÿl †ÿÿÿ`´†ÿÿÿL Ø Øp  pP †ÿÿþ°t †ÿÿþŒ„DŒ D¼ †ÿÿþD †ÿÿþT†ÿÿý¬ˆ †ÿÿýx  †ÿÿý`Ø †ÿÿý(X`#h&p2=EMU^frw|‚‹4P_false_northing_false_easting_R_lon_center_wivforint_ptitle_radius_cenlon_offsetp_wivfor_adjust_lon_sin_cos_fabs_p_error/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c wivfor.c -Qoption acomp -xpwivinv.o 877725774 467 20 100664 1308 ` ( ´Ìã¿ ð' Dò' H ô' L  ö' P#ø' Tú' XÁ DàHÁ$ Ã$   Á LàPÁ$ Ã$   Á TàXÁ$ Ã$   `Á \à`Á$ @Ã$ РD@Ò HРL@Ò PÒ XРTÔ \@Ö `Çà‘è ?ù 4Á¨¬\?랃ä%®æ@@®ðòDKLã¿p¢ ð' Dò' H¤ ô' L ¿ðö' PÁ à  ¿èÅ DÇ H ˆÀÇ PÁ à  ¿øÅ L‰ ˆÀÅ Ç  ¿øÁè ‰@…¡ ÀÅ; ˆÐ ˆÒ Œ@Í; `Á; €Ð €@Ò „É Ë   Åð…¡ BÍ ` ‰@¡‰ÀÅ Ç … ˆ@Å; xРx@Ò |Á' Ã' Áø…  ‡ !Á €…  BÅ; pРp@Ò tÅ p… ˆ@Á`… ‰ÀÅ; hРh@Ò lÁ'`Ã'`Çà‘è WAGNER IV8  80(x (ˆ†ÿÿÿx”†ÿÿÿl †ÿÿÿ`´†ÿÿÿLüà àP Pt †ÿÿþŒ„ †ÿÿþ|À †ÿÿþ@ì †ÿÿþ †ÿÿýô8@#H&P2=EMU^øflx}‚4D_false_northing_false_easting_R_lon_center_wivinvint_ptitle_radius_cenlon_offsetp_wivinv_asin_adjust_lon_cos_sin/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c wivinv.c -Qoption acomp -xpwviifor.o 877725776 467 20 100664 1388 ` p ´Ìã¿ ð' Dò' H¤ ô' L  ö' P#ø' T`ú' X¢ Á DàHÁ$ Ã$   Á LàPÁ$ Ã$   Á TàXÁ$ Ã$   Á \à`Á$ @Ã$ РD@Ò HРL@Ò P  Ð Ò Ô`@Ö`Çà‘è @?í}ÔA5T?ð@@V|®§GØ?óÛLÂPrã¿`¢ ð' Dò' H¤ ô' L  ö' PÁ à   Å DÇ H… ˆÀÅ; ˆÐ ˆ@Ò ŒÅØ…  ”¿ø–¿ðÅ; €Ð €@Ò „РL@Ò PÅà‰  B¡ DÅè… ˆÀÅ; xРxÒ |@É; hÅ¿ðÇ¿ô‰  BÅè…¡BÉð…¡ ÂÅ; pРpÒ t@Á; `É ‘  Ë “ !  Åø…¡ BÁ `Ë¿ü… ‰@É¿øÍ Ï   … ‰H… ‰D… ˆFÅ' Ç' Å Ç   É`… ‰DÉ h… ‰D… ‰HÉ Ë … ˆDÅ'`Ç'`Çà‘è WAGNER VII€  €0p8 pŒ†ÿÿÿt˜†ÿÿÿh¤†ÿÿÿ\¼†ÿÿÿDø ø €( €X †ÿÿþ¨x †ÿÿþˆ„ †ÿÿþ|¬ †ÿÿþTÜ †ÿÿþ$€ˆ#&˜2>FNV_ht}‚ˆ4L_false_northing_false_easting_R_lon_center_wviiforint_ptitle_radius_cenlon_offsetp_wviifor_adjust_lon_tsincos_sin_sqrt/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c wviifor.c -Qoption acomp -xpwviiinv.o 877725779 467 20 100664 1472 ` ˆ Ìäã¿ ð' Dò' H¤ ô' L  ö' P#ø' T`ú' X¢ Á DàHÁ$ Ã$   Á LàPÁ$ Ã$   Á TàXÁ$ Ã$   Á \à`Á$ @Ã$ РD@Ò HРL@Ò P  Ð Ò Ô`@Ö`Çà‘è @V|®§GØ?óÛLÂPr@?í}ÔA5T@ã¿P¢ ð' Dò' H¤ ô' L ¿ðö' PÁ à  ¿èÅ DÇ H ˆÀÇ PÁ à  ¿øÅ L‰ ˆÀÍ; pÁà…¡‰ÀÁè¡ À… ‰B  @… ˆ@Å;  Ð  Ò ¤@É; hÉ Ë   Åð…¡ B…  ÂÅ; ˜Ð ˜Ò œ@Á; `Åð  BÁ'¿øÃ'¿üпø@Ò¿üÉ h‰¡ @ÅøÁè… ‰@Á ` ‰@…¡ ÀÅ; Ð @Ò ”Á'`Ã'`пø@Ò¿üÍ p…¡‰@Å; €ÅàÁ `…  BР€Ò „Å; ˆÔ ˆ@Ö ŒÅ`  BÅ Ç … ˆ@Å; xРx@Ò |Á' Ã' Çà‘è WAGNER VII˜  ˜0ˆ8 ˆŒ†ÿÿÿt˜†ÿÿÿh¤†ÿÿÿ\¼†ÿÿÿD ð ð°  °Œ †ÿÿþt¸ †ÿÿþHÔ †ÿÿþ, †ÿÿýü†ÿÿýèH†ÿÿý¸l †ÿÿý”˜ #¨&°2>FNV_hnuz†’4X_false_northing_false_easting_R_lon_center_wviiinvint_ptitle_radius_cenlon_offsetp_wviiinv_sqrt_asinz_sin_adjust_lon_atan2_tan/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c wviiinv.c -Qoption acomp -xpisinusfor.o 877725784 467 20 100664 5944 `  `äŒ0” – ’ ‚@ž@ !ûTD-@¿„záG®{?„záG®{A3Æ€ã¿xð' Dò' H¢ ô' Lö' Pø' Tú' Xà`€¤ €   @ÀÐ`€?ðÿÿÓ’ Çà‘è?ÿ¤ É DË HÅ © Â+€Å ’ ÿÿÄðÇà‘è?ÿÉ  ‰D !Ñ LÓ P  ª Æ9€Å ’ ÿÿ´ðÇà‘è?ÿÉ  ‰DÍ LÏ P©ŠÀ-¿ÿõÅ É … ˆDÍ dÏ h©ŠÂ9€Å  ’ ÿÿðÇà‘è?ÿÉ (… ˆD©ŠÂ-¿ÿ÷Á  ¡ˆ@ @Á# „æ „æ# €Á € …¡ˆÀÅ; xРx@Ò |Å  ¨ €’ ÿÿ€ðÇà‘è?ÿ¡4à À ,  ¤À"€Í l’ ÿÿtðÇà‘è?ÿÅ Ï p©ŠÂ9€Å  ’ ÿÿhðÇà‘è?ÿÉ … ˆD©ŠÂ-¿ÿ÷Á  ¡ˆ@ @Á# „à „à# €Á € …¡ˆÀÅ; pРp@Ò tÅ  ¨ Â=€Á \’ ÿÿJðÇà‘è?ÿà`РDÒ HÔ LÖ PØ TÁ# \Ã# `à# hæ# d@ Ú XÐ$`à`€¤ €° Çàè’ ÿÿ1ðÇà‘è?ÿ=Û|ßÙ×½»@ !ûTD-@?ðÀ !ûTD-?àã¿Pð' Dò' H¦ ô' L¨ ö' Pø' Tú' XÑ DÓ HÅà× Pª › +Õ L™ *9€ Åà! !@ ’ Çà‘è Éà ‰D !  ªŠÆ9€ Åà! !@þ’ Çà‘è Éà ‰DªŠÀ-¿ÿö!ÅઊÂ9€ÅàÅàÉà ‰D™¢ˆ@Åà« Â'€ì dÅàÉà ‰Dì d™£À€¥ €!ñ "€€¥€$€ ¡5 ! !@×’ Çà‘è  € ,  ¥€"€ à h! !@Ë’ Çà‘è ª€€¥`$€  `! !@¿’ Çà‘è Ù; ˜@Ñ; Ñ °Ù ˜2€ À& \! !@°’ Çà‘è Å T¡5  €Ç X¡< Å& Ç& É \Ë `É& Ë& Ñ& Ó& Åà… ‰ÈÅ& Ç& ì#  Å   Éà‰  ÄÉ& Ë& $ì& (à& ,Ù& 8Û& <Åà ‹ #‰ "…£BÅ& 0Ç& 4Å 0Ç 4¨ŠÄ9€ ê& @ÅàÉà ‰DÍ 0Ï 4¡ˆ@Í& 0Ï& 4ê& @à ,‘, @Ñ; Ð& Xà XÑ €¤ € ® ä XÕàÝàáà(Ùà€à ,@! !@e’ Çà‘è à   £4  ¡< à$ ®à¤ à ,€¥À6€Qà ,î#  ¢‰Î€¥`Å  … É ,‰ … ˆP… ‰Ä…£Â…¡‰BÅ'¿øÇ'¿ü€+ì#  Á  … Ð¿øÒ¿üÅ; €á; ˆÝ; xÙ; pÕ; h@Ñ; Å €…  Bá ˆ… ˆP… BÅ$ à ¡, à$ Ý xÙ pÕ hÑ à €¤ &€è$ Å … €¥`…£ ÂÅ$ ¿ÿÄÇ$  à £4  ¡< ¿ÿÄà$ Á   Ð¿øÒ¿üÁ; `á; ˆÝ; xÙ; pÕ; h@Ñ; Ý x…  Ná ˆÁ `… ‰@… ˆP… BÅ$ Ù pÕ h¿ÿÚÑ Åà¡, Éà ‰Dâ X @ $ …  HÐ !*÷Ð# ¤  #Í ¤ … ‰ÀÅ& HÇ& LÉàÍà¡ FÐ#  Å  …   H… ‰ÀÅ& PÇ& Tà& \Çàèã¿ ð' D’ò' H”ô' L–˜ö' P’ ” – ˜ šú# \!@Ð €° Çàè’ ÿýÁôÇà‘è?ÿ@ !ûTD-@?ð㿘 ò' H€¦ ô' LÁ ö' Pø' TÁ'`Ã'`Ò \Á"`Ã"`€!° !@¦“ì !*÷â \  #€¤@"€Å !° !@›“ì É  ‰D !Ù HÛ L  « Æ9€Å Çà‘è?þÉ  ‰D« À ¿ÿúÅ É  ‰Ä !Ñ PÓ T  ª Æ9€Å Çà‘è?þÉ  ‰Äª À ¿ÿúÅ Ç …¢ BÉ Ë …¡BÅ"`Ç"`Í Å ¡‰Â‰ ÈÑ Ó $¡ H• @Õ# \Ò \à ,€¢@&€¡:`à ( $ ’$ ¡:`Å É  ‰DÍ Ñ 0¡‰ÀÓ 4‘£ÈÅ ¢ F¨ Â’*@9€ Å … @Å# `à `    à# \Å \…  BÅ ¨ Â=€‘*`… @‘*`…  Âà X Å … à X É ‰ … ‰@Í HÏ L ˆÄ¡‰@Å Ç … ˆFÅ'`Ç'`Çà‘è ã¿ €¦ €!° !@“ì !*÷â \  #€¤@2€ !À& \@Ð X@À& XÇà‘è ° !@“ì ã¿ ! Ö !’ ”@Ø Çà‘è?ÿÿÿÿýÿÿÿüÿÿÿûÿÿÿú error (isinusfor.c/%s : %s memory allocationinvalid parameterinvalid handleinvalid keyisinusforinitbad return from Isin_for_freeisinusforinitbad parameter; sphere radius invalidisinusforinitbad parameter; longitude of central meridian invalidisinusforinitbad parameter; nzone out of rangeisinusforinitbad parameter; nzone not near an integer valueisinusforinitbad parameter; nzone not multiple of twoisinusforinitbad parameter; ijustify out of rangeisinusforinitbad parameter; ijustify not near an integer valueIsin_for_initbad return from Isin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initisinusforbad return from Isin_fwdIsin_fwdIsin_fwdIsin_for_freeIsin_for_free error (isinusfor.c/%s) : (%i) %s ˆ(‹( ˆ$ ˆ,†ÿÿÿÔ€ €ˆ €¨ ü¬ üÔ8Ø 8ø ,ü ,8 d< dl d” ¬˜ ¬À ¬ð †ÿÿþ à  à8 <  h\l \”\Ä †ÿÿý<à”ä ”DØH ب`° `ð hô høø ø, h0 h4< \ hÈ hÌ hÐØ ø hü h( (( h, h088 8H †ÿÿú¸d `h `lHt HL †ÿÿù´ˆ†ÿÿùx `” `˜X  X<†ÿÿøÄà†ÿÿø ä €ì € t  t T X Œ p  p ” œ  ¸ x ¼ x Àœ È œ ¼ p À p Ĩ Ì ¨ ä x ì†ÿÿô ø†ÿÿô  x ¸  ¸ 4ˆ( 8‹( @È D È L†ÿÿó´ ¨  ¼ Ð à ` h" p2 x? €EKR[xj °y Ž 0𢍭¨¸ PÂ4ˆ_ISIN_BADALLOC_ISIN_BADPARAM_ISIN_BADHANDLE_ISIN_BADKEY_isin__iob_error_fprintf_isinusforinit_Isin_for_free_fabs_Isin_for_init_Isin_error_malloc_free_cos_isinusfor_Isin_fwd/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c isinusfor.c -Qoption acomp -xpisinusinv.o 877725788 467 20 100664 6000 `  ˜äŒ0” – ’ ‚@ž@ !ûTD-@¿„záG®{?„záG®{A3Æ€ã¿xð' Dò' H¢ ô' Lö' Pø' Tú' Xà`€¤ €   @ÎÐ`€?ðÿÿÓ’ Çà‘è?ÿ¤ É DË HÅ © Â+€Å ’ ÿÿÄðÇà‘è?ÿÉ  ‰D !Ñ LÓ P  ª Æ9€Å ’ ÿÿ´ðÇà‘è?ÿÉ  ‰DÍ LÏ P©ŠÀ-¿ÿõÅ É … ˆDÍ dÏ h©ŠÂ9€Å  ’ ÿÿðÇà‘è?ÿÉ (… ˆD©ŠÂ-¿ÿ÷Á  ¡ˆ@ @Á# „æ „æ# €Á € …¡ˆÀÅ; xРx@Ò |Å  ¨ €’ ÿÿ€ðÇà‘è?ÿ¡4à À ,  ¤À"€Í l’ ÿÿtðÇà‘è?ÿÅ Ï p©ŠÂ9€Å  ’ ÿÿhðÇà‘è?ÿÉ … ˆD©ŠÂ-¿ÿ÷Á  ¡ˆ@ @Á# „à „à# €Á € …¡ˆÀÅ; pРp@Ò tÅ  ¨ Â=€Á \’ ÿÿJðÇà‘è?ÿà`РDÒ HÔ LÖ PØ TÁ# \Ã# `à# hæ# d@ Ú XÐ$`à`€¤ €° Çàè’ ÿÿ1ðÇà‘è?ÿ=Û|ßÙ×½»@ !ûTD-@?ðÀ !ûTD-?àã¿Pð' Dò' H¦ ô' L¨ ö' Pø' Tú' XÑ DÓ HÅà× Pª › +Õ L™ *9€ Åà! !@’ Çà‘è Éà ‰D !  ªŠÆ9€ Åà! !@ ’ Çà‘è Éà ‰DªŠÀ-¿ÿö!ÅઊÂ9€ÅàÅàÉà ‰D™¢ˆ@Åà« Â'€ì dÅàÉà ‰Dì d™£À€¥ €!ñ "€€¥€$€ ¡5 ! !@å’ Çà‘è  € ,  ¥€"€ à h! !@Ù’ Çà‘è ª€€¥`$€  `! !@Í’ Çà‘è Ù; ˜@Ñ; Ñ °Ù ˜2€ À& \! !@¾’ Çà‘è Å T¡5  €Ç X¡< Å& Ç& É \Ë `É& Ë& Ñ& Ó& Åà… ‰ÈÅ& Ç& ì#  Å   Éà‰  ÄÉ& Ë& $ì& (à& ,Ù& 8Û& <Åà ‹ #‰ "…£BÅ& 0Ç& 4Å 0Ç 4¨ŠÄ9€ ê& @ÅàÉà ‰DÍ 0Ï 4¡ˆ@Í& 0Ï& 4ê& @à ,‘, @Ñ; Ð& Xà XÑ €¤ € ® ä XÕàÝàáà(Ùà€à ,@! !@s’ Çà‘è à   £4  ¡< à$ ®à¤ à ,€¥À6€Qà ,î#  ¢‰Î€¥`Å  … É ,‰ … ˆP… ‰Ä…£Â…¡‰BÅ'¿øÇ'¿ü€+ì#  Á  … Ð¿øÒ¿üÅ; €á; ˆÝ; xÙ; pÕ; h@Ñ; Å €…  Bá ˆ… ˆP… BÅ$ à ¡, à$ Ý xÙ pÕ hÑ à €¤ &€è$ Å … €¥`…£ ÂÅ$ ¿ÿÄÇ$  à £4  ¡< ¿ÿÄà$ Á   Ð¿øÒ¿üÁ; `á; ˆÝ; xÙ; pÕ; h@Ñ; Ý x…  Ná ˆÁ `… ‰@… ˆP… BÅ$ Ù pÕ h¿ÿÚÑ Åà¡, Éà ‰Dâ X @ $ …  HÐ !*÷Ð# ¤  #Í ¤ … ‰ÀÅ& HÇ& LÉàÍà¡ FÐ#  Å  …   H… ‰ÀÅ& PÇ& Tà& \Çàèã¿ ð' D’ò' H”ô' L–˜ö' P’ ” – ˜ šú# \!@Ð €° Çàè’ ÿýÁôÇà‘è?ÿ@ !ûTD-@?ðÀ !ûTD-ã¿ ’ ò' H€¦ ô' LÙ`ö' Pø' TÙ'`Û'`Ô \Ù" Û" €!° !@²“ì Çà‘èâ \!*÷  #€¤@"€Å !° !@¥“ì Ç É PË T…¡ÂÍ Ï … ‰FÅ" Ç" É`Å`¡  !Ñ Ó   ª Æ)€ Ù" Å`É` ‰ÄÍ Ï ©ŠÀ=€Å`Ù" Û" Çà‘è?þÉ` ‰ÄÍ Ï Ñ Ó $ Æ¡‰H• @Õ# \Р\à ,€¢&€¡: à ( $ $¡: Å *Ç ‘* É HË L…¡ÂÍ PÏ T ‰Fà X Å … à X Í`… BÉ Ë ‘ ‰Dª Æ)€Ù" Å`ª Â=€Å`Ù" Û" Çà‘è?þÉ` ‰DÍ 0Ï 4‘¢ @¡ˆHÍ'`Ï'`É`Ë`© Â'€ Å` Å`É` ‰DÍ`Ï`¡ˆÀÍ'`Ï'`Å` É`Ë`© Â9¿ÿ‚ Å`É` ‰DÍ`Ï`¡ˆ@Í'`Ï'`Çà‘è ã¿ €¦ €!° !@“ì !*÷â \  #€¤@2€ !À& \@Ð X@À& XÇà‘è ° !@“ì ã¿ ! Ö !’ ”@Ø Çà‘è?ÿÿÿÿýÿÿÿüÿÿÿûÿÿÿú error (isinusinv.c/%s) : %s memory allocationinvalid parameterinvalid handleinvalid keyisinusinvinitbad return from Isin_inv_freeisinusinvinitbad parameter; sphere radius invalidisinusinvinitbad parameter; longitude of central meridian invalidisinusinvinitbad parameter; nzone out of rangeisinusinvinitbad parameter; nzone not near an integer valueisinusinvinitbad parameter; nzone not multiple of twoisinusinvinitbad parameter; ijustify out of rangeisinusinvinitbad parameter; ijustify not near an integer valueisinusinvinitbad return from Isin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initisinusinvbad return from Isin_invIsin_invIsin_invIsin_inv_freeIsin_inv_free error (isinusinv.c/%s) : (%i) %s ˆ(‹( À$ À,†ÿÿÿÔ€ ¸ˆ ¸¨ 4¬ 4Ô8Ø 8ø dü d8 œ< œl œ” ä˜ äÀ äð †ÿÿþ  8X< Xh”l ”””Ä †ÿÿý<àÌä ÌDH ¨`° `ð  ô  ø0 0,  0  4@< @\  È  Ì  ÐPØ Pø  ü  ` `(  ,  0p8 pH †ÿÿú¸d ˜h ˜l€t €L †ÿÿù´ˆ†ÿÿùx ˜” ˜˜  <†ÿÿøÄà†ÿÿø ä ¸ì ¸ ¬  ¬ \ ` ” ¨ ˜ ¨ œÈ ¤ È È ° Ì ° ÐÔ Ø Ô ô ¨ ø ¨ üà  à  ° $†ÿÿóÜ 0†ÿÿóÐ @ ° Dð L ð lˆ( p‹( x |  „†ÿÿó| à  ô   ˜  " ¨2 °? ¸EKR[xj èy Ž h𢍭¨¸ XÂ4ˆ_ISIN_BADALLOC_ISIN_BADPARAM_ISIN_BADHANDLE_ISIN_BADKEY_isin__iob_error_fprintf_isinusinvinit_Isin_inv_free_fabs_Isin_inv_init_Isin_error_malloc_free_cos_isinusinv_Isin_inv/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c isinusinv.c -Qoption acomp -xputmfor.o 877725792 467 20 100664 3856 ` ˆ €àø?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñã¿€ð' Dò' Hô' Lö' Pø' Tú' Xä \@€¢ €@€¢ <$€’ @ìÇà‘è ª Á D¨ àH  p¦ Á$ Ã$   hÁ LàPÁ$ Ã$   `Á TàXÁ$ Ã$   PÁÿðÁ$ Ã$ Áÿø@Á; p¡*  $Á p¡,  $ ·à# x  XÅ x… €¤ … ‰@Å$ Ç$   ÉàÉ$ €Ë$ €ÁàÁÿð  ¢ hÁ$ Ã$   pÅ`Ç`¢ Á à  ‰À    @Åà ˆÀÁ$ Ã$   (Ð`@Ò`Á$ ¢ Ã$   HÐ`@Ò`Á$ ¢ Ã$   @Ð`@Ò`Á$ ¢ Ã$   8Ð`@Ò`Á$ ¢ Ã$   0Ð`@Ò`Á$ ¢ 0Ã$   PÁ`Ã`¢ @Á# \Ã# `Á à   HÁ# dÃ# hÐ Ò   8Ô`Ö`¢ Ø @Ú   pÅ Ç … ‰@  Å$`Ç$`¢ Å Ç   Éà…¡ÂÍ`Ï`…¡‰ÂÅ$ Ç$   Å Ç ÉਊĀ ?øÅàÅ$ Ç$ @Ð’ô@  p¢ hÐ Ò   `Ô`@Ö`Ð ”`@Ò   XÐ @Ò Çà‘è ¿ð=Û|ßÙ×½»?à?ð@@4@@2@R@M@8@"@@>@N€@‚À@t ã¿¤ ð' Dò' H¦ ô' L à`ö' PÁ à  àÅ DÇ H… ˆÀÅ; ÐРÐ@Ò ÔРL”¿ðÁ'¿ø–¿èÃ'¿ü@Ò PÉ Ë Å © B3€Å¿èпø@Ò¿üÅ¿èǿ젉@Í; ÈРÈ@Ò ÌÅ … BÅ; ÀРÀ@Ò ÄÅ ¨ ÂÍ È9€­Á  ’ @àÇà‘è ]Ç¿ì à ¢à8Á¿øÃ¿ü‰ ‰@ÿìРLÅ ¡¡ DÇ  à(Á¿è… ‰@ÿìÒ PÁ¿è¥ ‰@á; ˜å;  @É; É ™  @Ë  àxÅ¿ðÇ¿ô‰¡ BÇ¿ôÙ; ˆÅ¿ð…¡ BÉ  …¡ÂÅ'¿àÇ'¿äпàÒ¿ä@Á; €Å Ç  ‰À àPÁ`Ã`¢àHÁ# \Ã# `Á LàPÁ# dÃ# hÐ Ò  à@Ô`Ö`¢àØ Ú  àx@Ý; xÅ Ç • ‰@ à Ù ˆ£ LÉ @‰£ DÅ 8å  … ˆÄÍ H¤‰Fá ˜Ñ … ˆ@É PÓ ‰¢ D àhÝ x£ L… ˆFÍ 0¤ Æ… ˆÄ…¡‰BÉ  ‰¡ÌÍ (¤ Ɖ¡R…¡B…¡‰BÉ  Í … ˆDÏ ¡‰N àÉ ¡‰D…¡‰BÉ Ë  à … ˆDÅ' Ç' Å P…£ BÉ xÍ €¤‰F…¡ÂÑ Ó  à… ˆ@É ˆ‰¢ D… ˆFÁ €Ñ `‘¤‰HÍ p¤ Æ… ˆÄÉ 8…¡‰B‰¡ÌÍ h¤‰F‰¡H¡‰RÑ X‘¤ ȉ¡F£‰@…¡B…¢ BÉ … ˆD…¤ BÉ Ë ‰¢ˆÄ àh…¡‰B…¡BÍ Ï …¡‰BÉ`Ë`… ˆDÅ'`Ç'`Çà‘è …¡ˆ@ àx¢àh Æ… ‰ÀÅ; ¸Ð ¸Ò ¼@Í; ÈÉ Ë Å ‰¡ BÅ`Ç`…¡ B ‰@Á' Ã' пø@Ò¿üÅ¿èǿ쉠‰@Í È¡‰FÅ  … ˆÀÅ; °Ð °Ò ´@É; pÉ p…¡ ÀÅ; ¨Ð ¨@Ò ¬Å É LË P© Â)€   àx¢àhÅ Ç  àXÉ`Ë`… ‰DÍ Ï  Æ… ‰FÅ'`Ç'`Çà‘è Illegal zone numberutm-forintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Point projects into infinityutm-for`†ÿÿÿ t†ÿÿÿŒ„؈œŒ œ†ÿÿÿp  ؤ 0¬ 0¸¼ †ÿÿþø°†ÿÿþP̆ÿÿþ4è†ÿÿþ†ÿÿýü †ÿÿýà|†ÿÿý„ø†ÿÿý†ÿÿüü$†ÿÿüÜ4†ÿÿüÌD†ÿÿü¼üX X ( (@†ÿÿûÀ\ †ÿÿû¤„!†ÿÿû| "†ÿÿû`¸"†ÿÿûHÔ Ø Ü†ÿÿû$<&†ÿÿúĈ†ÿÿúxè†ÿÿú #†ÿÿø`Ô%†ÿÿø,†ÿÿ÷ü$†ÿÿ÷ä (  0 8( @- H2 P6 X9 `= hA pE xI €U ˆa o ˜x  @Œ‘𠦬²¸¾ÆÓÜäïø÷ "',4ð_ind_false_easting_false_northing_ml0_esp_es_e_e3_e2_e1_e0_lat_origin_lon_center_scale_factor_r_minor_r_major_utmforint_abs_p_error_sqrt_e0fn_e1fn_e2fn_e3fn_mlfn_ptitle_genrpt_long_radius2_genrpt_cenlonmer_utmfor_adjust_lon_tsincos_sin_fabs_log_acos_cos_tan/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c utmfor.c -Qoption acomp -xputminv.o 877725795 467 20 100664 4540 `  à €ø(?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñã¿€ð' Dò' Hô' Lö' Pø' Tú' Xä \@€¢ €@€¢ <$€’ @ìÇà‘è ª Á D¨ àH  p¦ Á$ Ã$   hÁ LàPÁ$ Ã$   `Á TàXÁ$ Ã$   PÁÿðÁ$ Ã$ Áÿø@Á; p¡*  $Á p¡,  $ ·à# x  XÅ x… €¤ … ‰@Å$ Ç$   ÉàÉ$ €Ë$ €ÁàÁÿð  ¢ hÁ$ Ã$   pÅ`Ç`¢ Á à  ‰À    @Åà ˆÀÁ$ Ã$   (Ð`@Ò`Á$ ¢ Ã$   HÐ`@Ò`Á$ ¢ Ã$   @Ð`@Ò`Á$ ¢ Ã$   8Ð`@Ò`Á$ ¢ Ã$   0Ð`@Ò`Á$ ¢ 0Ã$   PÁ`Ã`¢ @Á# \Ã# `Á à   HÁ# dÃ# hÐ Ò   8Ô`Ö`¢ Ø @Ú   pÅ Ç … ‰@  Å$`Ç$`¢ Å Ç   Éà…¡ÂÍ`Ï`…¡‰ÂÅ$ Ç$   Å Ç ÉਊÄ)€  €À%?øà%?ø@Ð’ô@  p¢ hÐ Ò   `Ô`@Ö`Ð ”`@Ò   XÐ @Ò Çà‘è ?ð?à=Û|ßÙ×½»@@@@ !ûTD-@@8@@$@"@>@V€@N€@r @F€@o€@4@<@ ã¾ð' D¤ ò' Hô' L¦ ö' PààÍ L€¤ Ï PÉ DË H"€j à àx¢àhÅ Ç  àxÁ`Ã` ‰@¢àh…¡ ÀÅ;¡HСHÒ¡L@Í; ØÅ¿ð… ‰ÀÍ Ø… ÂÁ¿ø‰ ‰@Å Ç  àXÁ`Ã` ‰@¡‰ÀÅ Ç  ˆ@Á;¡@С@Ò¡D@É;¡0…  @É¿ð¡Â… $‡ %É¡0‰¡ D…¡B…¡‰ÂÅ;¡8С8Ò¡<@Á;¡(Á'¿øÃ'¿üпø@Ò¿üÁ'`Ã'`Å Á¡@¨ ÂÉ¡0Á¡(9€Å Å`… ¢Ç`Å'`Ç'`Å © B#€É;¡0Å ¨ B#€ É;¡0 à`Å Ç Å' Ç' Çà‘è Á;¡( à`Ô¡(С0Ò¡4@Ö¡,Å Ç … BÅ;¡ С @Ò¡$Á' Ã' Çà‘è Å ¢àÇ •¡ àhÙ É`Ë`‘¡ˆÄ¢àÅ Ç  àx…¢ ÂÉ`Ë`¢ Í Ï …¡B ‰ÆÉ £ /¡ .Í €Á  €¤`€ÿ¢`…¤ Dá; ø àHÝ; ÐÍ; ¸Å;¡Ð¡Ò¡Á; °Ù; ÈÉ; ÀÕ; ¨@Ñ; àÅ Ç  ‰@ à@á øÍ ¸…¤ FݠЉ£ˆ@Å;¡Ð¡Ò¡@É;  Å Ç  ‰@ à8É  á ø‰¡ÀÁ °…¤ @Å;¡Ð¡Ò¡ @É; ˜Å Ç  ‰@ àPÉ ˜á ø…¡@Á à  ‰À С¤@Á;¡Ð¡Ò¡@á; øÙ È¨ ÌÝ ÐÉ ÀÁ °Í ¸Õ ¨Ñ à ¿ÿºá øÅ¿øÁ (… ‰@á; øÐ øÒ üÅ; Õ; ¨@Ñ; àÅ ¨ ÂÕ ¨Ñ àá ø€¯”¿ðá; ø–¿è à РøÒ ü@Õ; ¨Ð ø@Ò ü¥  Å § !Ç  à(É Á¿è•¤‰Rÿ셠‰@ÿìË ¢‰J àxÁ¿è™ ‰@ÿôÕ; €Á¿ð‰¡ @ÿô…£ LÙ; ˆÁ¿ð¡ @Å; på; xÉ¿ð‰¡ÀÉ; ðРðÒ ô@Ý; hÅ Ç ¡ ‰À à(É ðÕ ¨Á à  àhÅ¿ð ˆÀ¤ @Å p‰  ÄÁ à ¤ @ à ¢‰ÀÕ €‘¡‰FÁ 0± ‰@™¢‰@Á @£@Ù ˆÁ H£ @£ˆ@Á  ‰@¥£ˆÀÝ ß  à Á P£‰@­¤ˆÀÁ `¢‰@Á h£ˆ@Á p£ @¥£ˆ@Ý hÁ x£‰@©¤ˆ@å ç  à Á €¤‰@å X¥¢ Ò¥À ؤ‰@å 8¥¢ Ò¥ˆÀ¤‰@å¿ø¤ˆÀå x¡¤ R¡¤ H‰¤ Ä¡ @á ø¤ÀÁ'`Ã'`Á 0‰ ‰@Á £ @Å @… ˆÀÁ ¢‰@ ˆ@‰ ÄÅ Ç  à`Á ˜ ‰@…¡@Á 8£‰@ ˆ@Å ˆ…¢  ‰@Å ‰¢‰BÅ¿ð…¡B… ˆL ˆÀÅ  …¢  ‰@Å¿ð ˆÀ…¡‰@ÿìÁ¿è ‰ÀÅ Ç … ˆ@Å; èРè@Ò ìÁ' Ã' Çà‘è ’ @äÇà‘è _Å¿ø à`Á ( ‰@Ñ; àРàÒ ä@Á; `Ð#¡PÅ¡P… Á `…  BÅ'`Ç'`Å Ç Å' Ç' Çà‘è Illegal zone numberutm-invintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Latitude failed to convergeUTM-INVERSE`†ÿÿÿ t†ÿÿÿŒ„ 0ˆ ôŒ ô†ÿÿÿp  0¤ ˆ¬ ˆ¸¼ †ÿÿþø°†ÿÿþP̆ÿÿþ4è†ÿÿþ†ÿÿýü †ÿÿýà|†ÿÿý„ø†ÿÿý†ÿÿüü$†ÿÿüÜ4†ÿÿüÌD†ÿÿü¼h$ h, €4 €†ÿÿûpä †ÿÿû†ÿÿúä0!†ÿÿúÐÈ#†ÿÿú8ä"†ÿÿú¤$†ÿÿù\Ü$†ÿÿù$$†ÿÿøìX%†ÿÿø¨¨%†ÿÿøXà&†ÿÿø ì'†ÿÿøt†ÿÿ÷Œ P"†ÿÿõ° h p l p p†ÿÿõ œ(†ÿÿõd €  ˆ ( ˜-  2 ¨6 °9 ¸= ÀA ÈE ÐI ØU àa èo ðx ø@Œ‘𠦬²¸¾ÆÓÜäï÷ü &/4:4ü_ind_false_easting_false_northing_ml0_esp_es_e_e3_e2_e1_e0_lat_origin_lon_center_scale_factor_r_minor_r_major_utminvint_abs_p_error_sqrt_e0fn_e1fn_e2fn_e3fn_mlfn_ptitle_genrpt_long_radius2_genrpt_cenlonmer_utminv_exp_cos_asinz_adjust_lon_atan2_sin_fabs_tsincos_tan_sign/ecs/formal/TOOLKIT/src/GCT/freeware; /usr/local/lang/SC3.0.1/bin/acc -c -O -Xa -DsunFortran -DSUN -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW -c utminv.c -Qoption acomp -xphdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibLINUXIA64.a0000444000175000017500000562455210051170541022144 0ustar amckinstryamckinstry! / 1082129509 0 0 0 2394 ` · ž žNNFFñŠñŠ^¶^¶˜º˜º×¾×¾`ž`ž Ú Úénén3:3:ÞÞ±z±zãŽãŽ**VæV椺¤ºöö?¢?¢…†…†¸*¸*íí.ê.ês~s~s~s~s~ìÊìÊìÊìÊìÊf.f.zzÜÜ$B$Bo®o®©"©"á®á® Ê Ê Bv Bv y: y: ®Ö ®Ö ó2 ó2 8n 8n Á Á FÖ FÖ }‚ }‚ ¼Æ ¼Æ üj üj ;æ ;æ { { »¾ »¾ ‚ ‚ u& u& £Z £Z Õæ Õæ ÕælzlzVV7’7’u¦u¦ÝZÝZEŽEŽš’š’þþZRZRÅvÅv Ò ÒS¦S¦‰J‰J»v»vï:ï:$þ~~~~~~~~~~~~~~~~~~~~ªŠªŠªŠªŠªŠªŠªŠªŠªŠªŠªŠªŠªŠªŠªŠªŠªŠ$~T¢’ž»ª–alberforintalberforalberinvintalberinvalconforintalconforalconinvintalconinvazimforintazimforaziminvintaziminvbceaforintbceaforbceainvintbceainvceaforintceaforceainvintceainveqconforinteqconforeqconinvinteqconinvequiforintequiforequiinvintequiinvgnomforintgnomforgnominvintgnominvgoodforintgoodforgoodinvintgoodinvgvnspforintgvnspforgvnspinvintgvnspinvhamforinthamforhaminvinthaminvimolwforintimolwforimolwinvintimolwinvisinusforinitIsin_for_freeIsin_for_initisinusforIsin_fwdisinusinvinitIsin_inv_freeIsin_inv_initisinusinvIsin_invlamazforintlamazforlamazinvintlamazinvlamccforintlamccforlamccinvintlamccinvmerforintmerformerinvintmerinvmillforintmillformillinvintmillinvmolwforintmolwformolwinvintmolwinvobleqforintobleqforobleqinvintobleqinvomerforintomerforomerinvintomerinvorthforintorthfororthinvintorthinvpolyforintpolyforpolyinvintpolyinvpsforintpsforpsinvintpsinvrobforintrobforrobinvintrobinvsinforintsinforsininvintsininvsomforintgsat_ratiosomforsominvintsominvsterforintsterforsterinvintsterinvstplnforintstplnforstplninvintstplninvtmforinttmfortminvinttminvutmforintutmforutminvintutminvvandgforintvandgforvandginvintvandginvwivforintwivforwivinvintwivinvwviiforintwviiforwviiinvintwviiinvfor_initinv_inittsincosasinzmsfnzqsfnzphi1zphi2zphi3zphi4zpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zonep_errorinitclose_fileptitleradiusradius2cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblankpakszsphdzuntfzgctpgctp_alberfor.o/ 1082129501 59100 998 100644 17472 ` ELF2x0@@ % €P0B€gøŒ `Ä x ùà”~F<˜”~FÀ€„ p J?#H803 (ýŒ p"!à€”~F(˜ð”~FÀx„ p`J?#X803(ýŒ p !à•~F0˜”~FÀˆ„ p J?#h803à(ýŒ p!à€•~F8˜”~FÀ€„ pàJ?#x803à ˆJ?#àDB pÀJ?#`800˜ðH(ýŒ p !àÀ•~F 00<03à ˆJ?#àDB p€J?#`800˜ð”~FÀx„x@J?#”~FÀ€„p`J?#p<00 0`0H p À 0`8$ Ö€ 0$`˜0 à8NBP@!€øH@ @ p$ (ýŒ 8"`8 ˜ðH(ýŒ p !à@”~F 00<03 (ýŒp"!—~FÀ x$€800HBP@!`@ `@ B˜ð”~FÀx„€`K?#”~FÀˆ„x€K?#”~FÀˆ„p€K?#p<00 0` H `0X  ˜ð”~FÀx„ p`K?#€800„P @!`@  p$0803(ýŒ p !à€”~Fà,ýŒ € K?#€800àx„@ !BP@!”~FÀˆ„x@K?#”~FÀ€„ pK?#`800˜H (ýŒp"!ð–~F (ýŒ p"!à@–~F@ <00 PBP @!`@ à(ýŒ p!à@—~F˜H (ýŒp"!ð–~F (ýŒ p"!à@–~F@ <00 PBP @!`@ à(ýŒ p!à”B˜”~FÀ€„p`J?#ð–~F‚,ýŒ@p<B€„!P @!H (ýŒp"!ð–~F (ýŒ p"!à@–~F@ <00 PBP @!`@ à(ýŒ p!à€—~F˜H (ýŒp"!ð–~F (ýŒ p"!à@–~F@ <00 PBP @!`@ à(ýŒ p!à@”B˜”~FÀ€„p J?#ð–~F‚,ýŒ@p<B€„!P @!H (ýŒp"!ð–~F (ýŒ p"!à@–~F@ <00 PBP @!`@ à(ýŒ p!àÀ—~F˜”~FÀ€„x@J?#”~FÀˆ„p`J?#p<00 0`0X p À 0`0$ Ö€  $ð”~FÀx„x K?#”~FÀ€„p K?#p<00 0 € H (ýŒp"!ð€—~F(ýŒ p !à€—~F 8`800` H €0 X (ýŒp"!ð@”B(ýŒ p !à”B 8`800`0X 0 „P@!`@ `@ B˜@@x$”~FÀˆ„ p@K?#`800˜ €$ð”~FÀx„x K?#”~FÀˆ„p K?#p<00 0 € Hà ˆJ?#àDBpJ!p<00 0` H `0 H  ˜ H €$ðH (ýŒ p"!àÀ—~F 8`800p H 0 `8X €0 „P@!p@ 0B ` HÀ€0 HBP@!`@ `@ D˜À0LBP @!àHà@<00„P@!ð”~FÀx„x@J?#”~FÀ€„p`J?#€<00 HBP @!àH@BP@!”~FÀˆ„ p J?#€800„P @!àHà@<00„P @!„ U0 `J!€„H9€ 0B€cüŒ Ä x ùàª~F<˜ª~FÀˆ„ p U?#H803àTýŒ p!à€ª~Fˆ˜ª~FÀˆ„ p`U?#90#àTýŒ p!à@ª~FàVýŒ € U?#€800€x„h !@BP H!H TýŒp"!ð«~F TýŒ p"!à@«~F@ <00 P@BP H!`@ àTýŒ p!à€«~F˜ª~FÀˆ„0T!PHx$ª~FÀˆ„pÀU?#p<00 0p H 0 `8X €0 €„PH!p@ 0J ` HÀ€0 H@BPH!`@ `@ L˜ðª~FÀx„ (áU?#àH TýŒ 0"p0 0`0X €0 €„P H!p@  p$`800`H J˜ðª~FÀx„ p@U?#`80 TýŒp"!P¨BàTýŒ p!àÀ«~F@@BPH!p@ 0J p HÀ 0`0H L˜ª~FÀˆ„ p`U?#p80 À xU?#à<B P„ ˆU?#àDB pàU?#€800€„PH!p@ 0Jp H 0L p8XÀ 0`0H N˜€Bª@€€P„€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;zalberfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Ýalberforint1Ý%r_maj)ä‘€r_min*䑈lat1+ä‘lat2,䑘lon0-ä‘ lat0.䑨false_east/ä‘°false_north0䑸sin_po2ä‘@cos_po2ä‘Hcon3ä‘Pes4ä‘Xtemp4ä‘`ms15ä‘hms26ä‘pqs07ä‘xqs18ä‘qs29ä‘intdouble›alberforsÝ*lonoä‘@latpä‘Hxq›‘Pyr›‘Xsin_phitä‘`cos_phitä‘hqsuä‘pthetavä‘xrh1wä‘äsize_tǯlong unsigned int__u_char Ôunsigned char__u_short!öshort unsigned int__u_int"unsigned int__u_long#¯__u_quad_t$¯__quad_t%]long int__int8_t&ysigned char__uint8_t'Ô__int16_t(ªshort int__uint16_t)ö__int32_t*Ý__uint32_t+__int64_t,]__uint64_t-¯__qaddr_t. M__dev_t0ý__uid_t1Ú__gid_t2Ú__ino_t3ý__ino64_t4ý__mode_t5Ú__nlink_t6ý__off_t7ì__off64_t8ì__loff_t9ì__pid_t:É__ssize_t;ì__rlim_t<ý__rlim64_t=ý__blkcnt_t>ì__blkcnt64_t?ì__fsblkcnt_t@ý__fsblkcnt64_tAý__fsfilcnt_tBý__fsfilcnt64_tCý__id_tDÚ§I __valH§# ·Ý ·long unsigned int__fsid_tIŽ__daddr_tLÝ__caddr_tMþchar__time_tN]__useconds_tO__suseconds_tP]__swblk_tQ]__clock_tR]__key_tSÝ__clockid_tVÝ__timer_tYÝ__ipc_pid_t\Ý__blksize_t_]__t_scalar_tfÝ__t_uscalar_tg__intptr_tj]__socklen_tm @__sched_paramE __sched_priorityFÝ# ƒ_pthread_fastlock __status]# __spinlockÝ# _pthread_descr_struct_pthread_descr#±ƒ Ÿ__pthread_attr_s8* __detachstate+Ý# __schedpolicy,Ý# __schedparam-# __inheritsched.Ý# __scope/Ý# __guardsize0¡# __stackaddr_set1Ý# __stackaddr2Ÿ#( __stacksize3¡#0pthread_attr_t4·é< __c_lock:@# __c_waiting;›#pthread_cond_t<· C __dummyBÝ#pthread_condattr_tCÿpthread_key_tF· (S __m_reservedNÝ# __m_countOÝ# __m_ownerP›# __m_kindQÝ# __m_lockR@#pthread_mutex_tSI í Z __mutexkindYÝ#pthread_mutexattr_tZÎ pthread_once_t^Ýpthread_tŒ¯ ƒ _IO_FILEØ-_flagsÝ#_IO_read_ptr þ#_IO_read_end þ#_IO_read_base þ#_IO_write_baseþ# _IO_write_ptrþ#(_IO_write_endþ#0_IO_buf_baseþ#8_IO_buf_endþ#@_IO_save_baseþ#H_IO_backup_baseþ#P_IO_save_endþ#X_markersÆ #`_chainÌ #h_filenoÝ#p_blksizeÝ#t_old_offset”#x_cur_column"ö#€_vtable_offset#y#‚_shortbuf$Ò #ƒ_lock(â #ˆ_offset1£#__pad17Ÿ#˜__pad28Ÿ# _mode:Ý#¨_unused2<ä #¬ Æ _IO_marker° _next±Æ # _sbuf²Ì # _pos¶Ý#ƒ / â  · ô  ·+FILE-/ __FILE7/ wchar_tÝwint_t8Q J__wchH __wchbIQ a  ·Ž K __countEÝ# __valueJ- #__mbstate_tKa Ì   __pos ”# __state Ž #_G_fpos_t ¡  # __pos !£# __state "Ž #_G_fpos64_t #Ý ö &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR ) 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS u__gconv_step` ? __shlib_handle r# __modname s“# __counter uÝ# __from_name wþ# __to_name xþ# __fct zÒ#( __init_fct {è#0 __end_fct |ú#8 __min_needed_from €Ý#@ __max_needed_from Ý#D __min_needed_to ‚Ý#H __max_needed_to ƒÝ#L __stateful †Ý#P __data ˆŸ#X __gconv_loaded_objectu™ÑÝÑ×xm~„ÝÝ)Ý ¢__gconv_step_data8 @ __outbuf ¢# __outbufend ¢# __flags ”Ý# __invocation_counter ˜Ý# __internal_use œÝ# __statep ž¨# __state ŸŽ #( __trans £Ì#0ÔŽ :__gconv_trans_data( B __trans_fct gŠ# __trans_context_fct h´# __trans_end_fct iÆ# __data jŸ# __next kÌ# mÝÑןmxm~„sÔm¢¡:´ÝŸmm¢¢ÆŸº®žèÝÑØúÑî__gconv_fct Hž__gconv_init_fct K1Ø__gconv_end_fct LNî__gconv_trans_fct Um:__gconv_trans_context_fct Z”__gconv_trans_query_fct ^¹¿Ùݓلߓ__gconv_trans_init_fct a Ý“Ÿ__gconv_trans_end_fct bAº “__gconv_info © __nsteps ª¡# __steps «Ñ# __data ¬“# ªÝ·ÿÿÿÿÿÿÿÿ__gconv_t ­»GêH 4 __cd 2G# __data 3Ý#H 5__cd /G__combined 4Á_G_iconv_t 5ê_G_int16_t 7ª_G_int32_t 8Ý_G_uint16_t 9ö_G_uint32_t :__gnuc_va_list +Ÿ _IO_jump_t_IO_lock_tª__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA/ _IO_FILE_plus__io_read_fnX6PÓŸþ¡__io_write_fnaf€ÓŸ“¡__io_seek_fni•¯ÝŸ¯Ý£__io_close_fnlËÛÝŸfpos_tPÌ ! ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷é exception( type Ý#name þ#arg1 ä#arg2 ä#retval ä# r_majorä r_minorä cä e3ä rh ä ns0!ä lon_center"ä false_easting#ä false_northing$ä ͇û alberfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 0ïÓáÓÓáÓÓáÓÓáÓ ÓááÓáÓááÓÓáýïÓýáãÓÓÕ+ÓýáÓáÓÓáÓïáÓÓÓáýïáÓïÓáÓÓÓÓÓÓáÓÓááÓÓáÓÓááÓÓáÓÓÓ+ÓÓÓááÓÓáÓÓááÓÓáÓÓÓ+ÓÓÓááÓÓáÓÓáýïÓýáâÓÓáýÓÓáïïÓÓáïïïÓïá+ÕÓáðÓÓáýÓááýïáÓÓáïáýïïÓáýááÓïá/ÓÓÓïÓÓÓáÓáÓÓïÓÓïÓ-âÓ+ ÓïÓáÓÓáÓ#ÓÓÓÓÓÓááÓÓáÓÓÓáýáýïïÓáýááÓïáÓÓýáýïïÓáïáÓÓÓáÓáýÓýáÓÓÓáïÓáýáýÓýááïEqual latitudes for St. Parallels on opposite sides of equatoralber-forinitALBERS CONICAL EQUAL-AREA»½×Ùß|Û=G#æáäaœÀG(æáäaÒÀ+~alberforintîalberfor,àGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@à!@;x, 2 7 bE‚~Q¸A˜b*ÑnPCØ-p‡H.ŽP.@¡p‚.0¯hC ÂÀ.HÈÀ./ØøCíï.0üD0/;Z/x6ð h:Óñÿ  8@)04<DG(KM   PY` emrz€†•ž¨¯·` €ÀËÏalberfor.cfalse_eastingfalse_northinglon_centerr_majorr_minore3ns0crh__divdf3alberforintp_errorsqrttsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberforadjust_lonsincosÒ*8*@"*0¢*à2â2@òI*A*r*€*’IRIp*¢Iá*"IQ*’IòI*BIq*²II!*bIâ* *(IP*(€*Â*(! * " *0 *1 *(¢ IÒ *(ò I" 2P2 I A *B *b I!¢ I"± *0 I#ò I$ *8 *@" I% I *R I‘ *’ *  *( IB *(b I¡ *0I' *(‚I(²*8ò* 2I)‚*@% %'à'¨'°'` '` 'à±'Ê'Ý'ñ'' '(6'0U'8u'@”'__` __` _à(_ %%'alberinv.o/ 1082129501 59100 998 100644 20208 ` ELF2ø8@@ % €P0B€gøŒ `Ä x ùà”~F<˜”~FÀ€„ p J?#H803 (ýŒ p"!à€”~F(˜ð”~FÀx„ p`J?#X803(ýŒ p !à•~F0˜”~FÀˆ„ p J?#h803à(ýŒ p!à€•~F8˜”~FÀ€„ pàJ?#x803à ˆJ?#àDB pÀJ?#`800˜ðH(ýŒ p !àÀ•~F 00<03à ˆJ?#àDB p€J?#`800˜ð”~FÀx„x@J?#”~FÀ€„p`J?#p<00 0`0H p À 0`8$ Ö€ 0$`˜0 à8NBP@!€øH @ p$ (ýŒ 8"`8 ˜ðH(ýŒ p !à@”~F 00<03 (ýŒp"!–~FÀ x$€800HBP@!`@ `@ B˜Hà(ýŒp!ðÀ–~F (ýŒ p"!àÀ–~F 8`800` H `0X  ˜À@BP @!`@  p$0803à(ýŒ p!à€”~Fà,ýŒ € K?#€800àx„@ !BP@!”~FÀ€„x@K?#”~FÀˆ„ pK?#`800˜Hà(ýŒp!ð–~F (ýŒ p"!à@–~F@ <00 PBP @!`@ à(ýŒ p!à—~F˜H (ýŒp"!ð–~F (ýŒ p"!à@–~F@ <00 PBP @!`@ à(ýŒ p!àÀ—~F˜”~FÀ€„p`J?#ð–~F‚,ýŒ@p<B€„!P @!H (ýŒp"!ð–~F (ýŒ p"!à@–~F@ <00 PBP @!`@ à(ýŒ p!à@—~F˜H (ýŒp"!ð–~F (ýŒ p"!à@–~F@ <00 PBP @!`@ à(ýŒ p!à”B˜”~FÀ€„p J?#ð–~F‚,ýŒ@p<B€„!P @!H (ýŒp"!ð–~F (ýŒ p"!à@–~F@ <00 PBP @!`@ à(ýŒ p!à€—~F˜”~FÀ€„x@J?#”~FÀˆ„p`J?#p<00 0`0X p À 0`0$ Ö€  $ð”~FÀx„x€K?#”~FÀ€„p€K?#p<00 0 € H (ýŒp"!ð@—~F(ýŒ p !à@—~F 8`800` H €0 X (ýŒp"!ð”B(ýŒ p !àÀ—~F 8`800`0X 0 „P@!`@ `@ B˜@@x$”~FÀˆ„ p@K?#`800˜ €$ð”~FÀx„x€K?#”~FÀˆ„p€K?#p<00 0 € Hà ˆJ?#àDBpàK?#p<00 0` H `0 H  ˜ H €$ðH (ýŒ p"!à€—~F 8`800p H 0 `8X €0 „P@!p@ 0B ` HÀ€0 HBP@!`@ `@ D˜À0LBP @!àHà@<00„P@!ð”~FÀx„x@J?#”~FÀ€„p`J?#€<00 HBP @!àH@BP@!”~FÀˆ„ p J?#€800„P @!àHà@<00„P @!„ U0 `J!€„81€€0B€cüŒ ÀÄ x ùà¢~F<˜¢~FÀ€„ p Q?#H803 DýŒ p"!à€¢~Fˆ˜ð¢~FÀx„ p`Q?#90#DýŒ p !à B˜àH DýŒ 0"p0 0`0X xùÀDýŒ<˜¢~FÀ€„€ Q?#ðH DýŒ p"!à@¢~F 8`800 p0XÀ 0`0H  ˜À 0`Ž Ö€ pQ?#`800 p0 ÀDýŒ @`@ € HàDýŒp!ð@¢~FDýŒ p !à@¢~F 8`800` H `0 H €0 €„P H!`@ DýŒ p"!à£~F˜ð¢~FÀx„ pÀQ?#8030@ €Q?#à@B FýŒ ˆQ?#`D00 p0 ÀDýŒ @`@ € HàDýŒp!ð@¢~FDýŒ p !à@¢~F 8`800` H `0 H €0 €„PH!`@ `0" J˜¢~FÀˆ„ xÀQ?#àH 00<03 xQ?#à<B pàQ?#803DýŒ p !à£~F 0p0 Ö€x ˆQ?#àDB pÀQ?#p800ÀDýŒ @`@ € HàDýŒp!ð€£~FDýŒ p !à@¢~F 8`800` H 0 €„P H!`@ DýŒ p"!àÀ£~F˜ xQ?#à<B GýŒ €Q?#à@B p€Q?#à8`<00 ` HÀ€0 H@BPH!`@ `@ J˜¢~FÀˆ„(¡Q?#HàDýŒp!ð€£~F DýŒ p"!à€£~F 8`800p H 0  `8XÀ€0 H@BPH!`@ `@ J˜À 8À 0`0Ž Ö€à xQ?#à<B GýŒ p$`800 p0XÀ 0`H €8 0 €„PH!`@ `@ €0 €„P H!àH 0 p0XÀ 0` H `HÀ€0 H@BPH!`@ `@ `0X J˜¢~FÀ€„ pÀQ?#`800 p DýŒ p"!à@£~F 0` `0X p À 0`0$ Ö€p €$ð¢~FÀx„ p Q?#à@„ @ 800`x„ !P H!`@ DýŒ p !àÀ¢~F p0803 DýŒ p"!à B p`8rÐB xQ?#à<B pP!à8 @!p@ €Q?#à@B p Q?#`800`Ž PB ˆQ?#àDB p`Q?#ð80 À 00<03 @ xQ?#à<B p`Q?#ð80 À 00<03à@€$¢~FÀˆ„ p Q?#à@„ @ 800`x„ !P H!`@ àDýŒ p!àÀ¢~F p0803DýŒ p !à B p`8r@B ˆQ?#àDB pP!à8 @!à@ xQ?#à<B pàQ?#à@<00€„PH!`@ p@  p$`800`0H €0 €„P H!`@ DýŒ p !à€¢~F p0803„8U` `P!€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;zalberinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Ðalberinvint5Ð%r_maj-ב€r_min.בˆlat1/בlat20ב˜lon01ב lat02ב¨false_east3ב°false_north4ב¸sin_po6ב@cos_po6בHcon7בPtemp8בXms19ב`ms2:בhqs0;בpqs1<בxqs2=בintdouble‡alberinvwÐ(xsב@ytבHlonu‡‘Platv‡‘Xrh1xב`qsyבhconzבptheta{בxflag|‘×long intsize_tǧlong unsigned int__u_char Ìunsigned char__u_short!îshort unsigned int__u_int"unsigned int__u_long#§__u_quad_t$§__quad_t%__int8_t&esigned char__uint8_t'Ì__int16_t(–short int__uint16_t)î__int32_t*Ð__uint32_t+__int64_t,__uint64_t-§__qaddr_t. E__dev_t0é__uid_t1Æ__gid_t2Æ__ino_t3é__ino64_t4é__mode_t5Æ__nlink_t6é__off_t7Ø__off64_t8Ø__loff_t9Ø__pid_t:µ__ssize_t;Ø__rlim_t<é__rlim64_t=é__blkcnt_t>Ø__blkcnt64_t?Ø__fsblkcnt_t@é__fsblkcnt64_tAé__fsfilcnt_tBé__fsfilcnt64_tCé__id_tDÆ“I __valH“# £Ð £long unsigned int__fsid_tIz__daddr_tLÐ__caddr_tMêðchar__time_tN__useconds_tO__suseconds_tP__swblk_tQ__clock_tR__key_tSÐ__clockid_tVÐ__timer_tYÐ__ipc_pid_t\Ð__blksize_t___t_scalar_tfÐ__t_uscalar_tg__intptr_tj__socklen_tm ,__sched_paramE __sched_priorityFÐ# o_pthread_fastlock __status# __spinlockÐ# _pthread_descr_struct_pthread_descr#o ‹__pthread_attr_s8* __detachstate+Ð# __schedpolicy,Ð# __schedparam-ú# __inheritsched.Ð# __scope/Ð# __guardsize0™# __stackaddr_set1Ð# __stackaddr2‹#( __stacksize3™#0pthread_attr_t4£Õ< __c_lock:,# __c_waiting;‡#pthread_cond_t<£ C __dummyBÐ#pthread_condattr_tCëpthread_key_tF£ (S __m_reservedNÐ# __m_countOÐ# __m_ownerP‡# __m_kindQÐ# __m_lockR,#pthread_mutex_tS5 Ù Z __mutexkindYÐ#pthread_mutexattr_tZº pthread_once_t^Ðpthread_tŒ§ o _IO_FILEØ-_flagsÐ#_IO_read_ptr ê#_IO_read_end ê#_IO_read_base ê#_IO_write_baseê# _IO_write_ptrê#(_IO_write_endê#0_IO_buf_baseê#8_IO_buf_endê#@_IO_save_baseê#H_IO_backup_baseê#P_IO_save_endê#X_markers² #`_chain¸ #h_filenoÐ#p_blksizeÐ#t_old_offset€#x_cur_column"î#€_vtable_offset#e#‚_shortbuf$¾ #ƒ_lock(Î #ˆ_offset1#__pad17‹#˜__pad28‹# _mode:Ð#¨_unused2<Ð #¬ ² _IO_marker° _next±² # _sbuf²¸ # _pos¶Ð#o  Î ð £ à ð £+FILE- __FILE7 wchar_tÐwint_t8= J__wchH __wchbI= M ð £z K __countEÐ# __valueJ #__mbstate_tKM ¸   __pos €# __state z #_G_fpos_t  ô  # __pos !# __state "z #_G_fpos64_t #É â &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS a__gconv_step` ? __shlib_handle ry# __modname s# __counter uÐ# __from_name wê# __to_name xê# __fct z¾#( __init_fct {Ô#0 __end_fct |æ#8 __min_needed_from €Ð#@ __max_needed_from Ð#D __min_needed_to ‚Ð#H __max_needed_to ƒÐ#L __stateful †Ð#P __data ˆ‹#X __gconv_loaded_objecta…ð½Ð½ÃdYjpÐÐÉ Ž__gconv_step_data8 @ __outbuf Ž# __outbufend Ž# __flags ”Ð# __invocation_counter ˜Ð# __internal_use œÐ# __statep ž”# __state Ÿz #( __trans £¸#0Ìz &__gconv_trans_data( B __trans_fct gv# __trans_context_fct h # __trans_end_fct i²# __data j‹# __next k¸# YнËYdYjp_ÌYŽ™& Ð‹YYŽŽ|²‹¦šŠÔÐ½Äæ½Ú__gconv_fct HÿŠ__gconv_init_fct KÄ__gconv_end_fct L:Ú__gconv_trans_fct UY&__gconv_trans_context_fct Z€|__gconv_trans_query_fct ^¥«ÅÐÅpË__gconv_trans_init_fct aïõ Ð ‹__gconv_trans_end_fct b-¦ __gconv_info © __nsteps ª™# __steps «½# __data ¬# –É£ÿÿÿÿÿÿÿÿ__gconv_t ­§3ÖH 4 __cd 23# __data 3É#ýH 5__cd /3__combined 4­_G_iconv_t 5Ö_G_int16_t 7–_G_int32_t 8Ð_G_uint16_t 9î_G_uint32_t :__gnuc_va_list +‹ _IO_jump_t_IO_lock_tªì__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX"<¿‹ê™__io_write_fnaRl¿‹™__io_seek_fni›Ð‹›Ð__io_close_fnl·ÇЋfpos_tP¸   ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷ÕŒexception( type Ð#name ê#arg1 ×#arg2 ×#retval ×# r_major× r_minor × c!× e3"× es#× rh$× ns0%× lon_center&× false_easting'× false_northing(× ¤‡û alberinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 4ïÓáÓÓáÓÓáÓÓáÓ ÓááÓáÓááÓÓáýïÓýáãÓÓÕ+ÓýáÓáÓÓáÓïáÓÓáïïá,ÓÓáÓÓÓÓÓÓáÓÓááÓÓáÓÓááÓÓáÓÓÓ+ÓÓÓááÓÓáÓÓááÓÓáÓÓÓ+ÓÓÓááÓÓáÓÓáýïÓýáâÓÓáýÓÓáïïÓÓáïïïÓïá+ÕÓáðÓÓáýÓááýïáÓÓáïáýïïÓáýááÓïá/ÓÓÓïÓÓÓáÓáÓÓïÓÓïÓ-âÓ+ ÓïÓáÓÓáÓ%ÓáÓýáýá+ÓÓÓáïÓýá,ÓýáãïÓýïÓÓáïïïïÓÓáÓþÖÓïÓýïÓÓáïïïïÓïáÓáãáÓáýáâáÓýïÓÓáïïïÓÓáðÓá+ÓïááÓïáÓÓÓáïáýááÓïá,Ó+ÓýáãÓïÓýïïïÓïïïÓáýÓýïááÓïïáÓïÓáýïïÓýáãÓ+ÓÓ+ÓÓáÓáýÔáá+×áïýÖáÓÿÏáÓýÚÓ+ÓÓ+ÓÓáÓáýÔáá+Öá+ÓïÓïáïïïÓÓáâÓ+Equal latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREA»½×Ùß|Û=ð¿»½×Ùß|Û=à?-DTû!ù?-DTû!ù¿G#æáäa–ÀG&æáäaÀÀ+~alberinvintáalberinv,`GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@`!øCX, 2 7 bE~QPL°b€1¨nN(6x‡ 60ŽÐ6@¡p‚70¯N Â@7PÈ@7/بNío70üÀN0Ÿ7;Ú7ø>  CÞñÿ  @H)84<D GJ0NP(  S\@ hpu}ƒ‰˜¡«²º@ ÃÉÍÓalberinv.cfalse_eastingfalse_northinglon_centerr_majorr_minorese3ns0crh__divdf3alberinvintp_errorsqrttsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberinvatan2logphi1zadjust_lonÒ*@*H"*8¢*à2â2HòI*A*r*€*’IÁ* "* 2IP*‚IÁ*I1*rI ÒIá*"IQ*’I òI*BI Â**0òI0*0`*¢*0 *( * * *0‚ I² *0Ò I 2X I!! *" *B I"‚ I#‘ *8¢ I$Ò I%á *@â *H I&Ñ *@A *(r *H¢ *0’ I²Iñ*I(r*0’*²Iñ*R*0rI¢*²***bI¢I)±* Ò**"IÒ**BI*2*(r*  *ÒI*‚*0¢IÐ*8I+% %'`'¨'°'@ ÷'@ ÿ'`'¶'É'Ý'ñ' '('06'8U'@u'H”'__@ __@ _`(_ %%'alconfor.o/ 1082129501 59100 998 100644 21512 ` ELF2`<@@ % €3~F `„ `€?#`Ä € Ø@°3 x ùÀ+ýŒ<˜•~FÀ€„ pàJ?#H803à+ýŒ p!à–~F(˜•~FÀ€„ p K?#X803À xÀJ?#p<00`8 ˜ðH+ýŒ p !àÀ•~F 00<03à €ÀJ?#à@B pK?#`800˜ðH+ýŒ p !à@–~F 00<03à p$`800˜ðHÀ 00<03à p$p<0#à+ýŒp!ð€–~FÀ 00<03+ýŒ p !à€–~F@BP @!`@  p$0803À pð8B x !À 00<03À pð8B x@!À 00<03À pð8B x`!À 00<03À pð8B x€!À 00<03À pð8B x !À 00<03À pð8B xÀ!À 00<03À pð8BÀp„ ˜À pð8B x@!À 00<03À pð8B x`!À 00<03À pð8B x€!À 00<03À pð8B x !À 00<03À pð8B xÀ!À 00<03à+ýŒp! —~F  p$€800„P@!p@ 0B`H D˜•~FÀ€„ aK?#àH 8À 0 `0HÀ€0 HBP@!`@ `@ €0 „P @!0@ à+ýŒ p!à—~F 0 p0X+ýŒ p !à—~F 0`H €8 0 „P@!`@  @  p$à@<00„P@!`@ `@ € 0 „P@!`@ ` H €0 „P@!`@ p0HÀ 0`0X B˜ð€•~FÀx„ p`K?#€800à@$BP @!`H0LBP @!àHà@<00„P @!àH@BP @!àH@BP @!àHà@<00„P@!€B /ýŒ U0  @"Ø0D°1€(„€„@5€3~F `„ `€>#àÄ € Ø@°3 x ùÀKùŒ<˜¥|FÀ€„ pàR>#H803 KùŒ p"!à¦|Fˆ˜ ¥|FÀ„ p S>#90#À xÀR>#`<00p0 0`0X €0 €„P H!`@ àKùŒ p!à€¦|F˜¥|FÀ€„p@S>#ðÀ¦|FNùŒ@°<B€€„ !PH!¥|FÀˆ„0áS>#PH@KùŒ p$!àÀ¥|F@@BPH!p@ 0J`H L˜ð€¥|FÀx„(AS?#¥|FÀ€„ pàR>#p800À 0 `0HÀ€0 H@BPH!`@ `@ €0 €„P H!0@ KùŒ p"!àÀ§|F 0 p0X@KùŒ p$!àÀ§|F 0`H €8 0 €„PH!`@  @  p$à@<00€„PH!`@ `@ € 0 €„PH!`@ ` H €0 €„PH!`@ p0HÀ 0`0X J˜ð€¥|FÀx„p@S?#ð@§|FOùŒ@°<B€€„ !PH!¥|FÀ€„€R?#ðH KùŒ p"!à@§|F 8`800 € Hà ÀR>#àHBpÀS>#p<00 0 p HàKùŒ p!à§|F 0` H `0 H  ˜¥|FÀ€„(!R?#¥|FÀˆ„ pR?#`800 `HÀ @0 €„PH!`@ `@ J˜ ¥|FÀ„€@R?#ð€¥|FÀx„x R?#¥|FÀˆ„pÀS>#p<00 0 p H@KùŒ p$!àÀ¦|F 0` H  ˜ð€¥|FÀx„ˆ`R?#¥|FÀ€„€ R?#ðH@KùŒ p$!à@§|F 8`800 € Hà ÀR>#àHBpÀS>#p<00 0 p HàKùŒ p!à§|F 0` H p0 X 0 `H "˜¥|FÀ€„€`S?#¥|FÀˆ„x@R?# ¥|FÀ„p@R?#p<00 0`0H  ˜ð€¥|FÀx„€ R?#¥|FÀˆ„x@R?# ¥|FÀ„p@R?#p<00 0 € HàKùŒp!ðÀ¤~F KùŒ p"!àÀ¤~F 8`800` H `0 H  ˜ ¥|FÀ„ €€R?#à xÀ pàp$@ p< `800 ˜ð€¥|FÀx„ € R?#à xÀ pàp$@ p< `800 ˜¥|FÀ€„ €ÀR?#à xÀ pàp$@ pà?#àx8@ 00@03 KùŒp"!Á¥~Fà xÀ pàp$@ pà?#àx8@ 00@03@KùŒp$!ð§~FÀ!8˜ xÀR>#à<B p€S?#à €à<0 88 °!@ €ÀR>#à@B LýŒ ÀR>#àHBKýŒ xÀR>#à<BàMýŒ ÀR>#àHBp€R?#p<00 0p H 0 `8H "˜ð€¥|FÀx„ˆ S?#¥|FÀ€„€àR?# ¥|FÀ„x`S?# ¥|FÀ„p R?#p<00 0p H 0 `8H "˜ð€¥|FÀx„ p€S?#à €à<0 8@0PB €ÀR>#à@B KýŒ €$@0 à ÀR>#àHBp€S?#ð<0 pðx8 @À0<áppÂ1`t pá8@àKùŒp!ð@¤~F@KùŒ p$!à¥~F 8`800p H 0 `8X "˜ð€¥|FÀx„ ˆàR?#€ ðH@KùŒ p$!à§~F xà80  x< À0<áppÂ1`t pá8@àKùŒp!ð@¤~F@KùŒ p$!à@¥~F 8`800p H 0 `8X "˜ð€¥|FÀx„x€R?#¥|FÀ€„ pS?#`800˜¥|FÀˆ„x R?# ¥|FÀ„ p S?#`800˜ xÀR>#à<Bp€S?#¥|FÀ€„x€S?#¥|FÀˆ„ p€S?#à80  p!p<0#ÐûÿH ÀR>#àHBàKýŒ €ÀR>#à@B p R?#`800 p0" KùŒ p"!à¥~F 0` H ˜ ¥|FÀ„xàR?#¥|FÀ€„ p R?#`800 p0" KùŒ p"!à@¥~F 0` H ˜ ¥|FÀ„x€R?#¥|FÀ€„ pS?#`800˜¥|FÀˆ„x R?# ¥|FÀ„ p S?#`800˜ð€¥|FÀx„ pS>#80 KùŒp"!ð€¤~F@KùŒ p$!à¥~F 8`800 € HàKùŒp!ðÀ¤~F KùŒ p"!à@¥~F 8`800` H p0 X@KùŒ p$!à€¥~F 0 p0HÀ 0 p HÀ 0`0H  ˜ð€¥|FÀx„ p S>#80 KùŒp"!ðÀ¤~F@KùŒ p$!à¥~F 8`800 € HàKùŒp!ð€¤~F KùŒ p"!à@¥~F 8`800` H p0 H@KùŒ p$!àÀ¥~F 0 p0HÀ 0 p HÀ 0`0H  ˜€B OýŒ@Up  @"Ø0D°1€H„€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;alconfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)4alconforint64%r_maj2;‘°r_min3;‘¸false_east4;‘@false_north5;‘Hes7;‘Pchi8;‘Xesphi9;‘`intdoubleÀalconform4)lonh;‘°~lati;‘¸~xjÀ‘À~ykÀ‘È~dlonn;‘Ð~sinlono;‘Ø~coslono;‘à~sinphip;‘è~cosphip;‘ð~esphiq;‘ø~gr;‘€ss;‘ˆxpt;‘ypu;‘˜arv;‘ aiw;‘¨brx;‘°biy;‘¸arnz;‘@ain{;‘Hchi|;‘Pr};‘Xj~Æ‘`;long intsize_tÇàlong unsigned int__u_char unsigned char__u_short!'short unsigned int__u_int"Lunsigned int__u_long#à__u_quad_t$à__quad_t%Æ__int8_t&žsigned char__uint8_t'__int16_t(Ïshort int__uint16_t)'__int32_t*4__uint32_t+L__int64_t,Æ__uint64_t-à__qaddr_t.E~__dev_t0"__uid_t1ÿ__gid_t2ÿ__ino_t3"__ino64_t4"__mode_t5ÿ__nlink_t6"__off_t7__off64_t8__loff_t9__pid_t:î__ssize_t;__rlim_t<"__rlim64_t="__blkcnt_t>__blkcnt64_t?__fsblkcnt_t@"__fsblkcnt64_tA"__fsfilcnt_tB"__fsfilcnt64_tC"__id_tDÿÌI __valHÌ# Ü4 Ülong unsigned int__fsid_tI³__daddr_tL4__caddr_tM#)char__time_tNÆ__useconds_tOL__suseconds_tPÆ__swblk_tQÆ__clock_tRÆ__key_tS4__clockid_tV4__timer_tY4__ipc_pid_t\4__blksize_t_Æ__t_scalar_tf4__t_uscalar_tgL__intptr_tjÆ__socklen_tmL e__sched_paramE __sched_priorityF4# ¨_pthread_fastlock __statusÆ# __spinlock4# _pthread_descr_struct_pthread_descr#Ö¨ Ä__pthread_attr_s8* __detachstate+4# __schedpolicy,4# __schedparam-3# __inheritsched.4# __scope/4# __guardsize0Ò# __stackaddr_set14# __stackaddr2Ä#( __stacksize3Ò#0pthread_attr_t4Ü < __c_lock:e# __c_waiting;À#pthread_cond_t<Ü? C __dummyB4#pthread_condattr_tC$ pthread_key_tFLÜ (S __m_reservedN4# __m_countO4# __m_ownerPÀ# __m_kindQ4# __m_lockRe#pthread_mutex_tSn  Z __mutexkindY4#pthread_mutexattr_tZó pthread_once_t^4pthread_tŒà ¨ _IO_FILEØ-_flags4#_IO_read_ptr ##_IO_read_end ##_IO_read_base ##_IO_write_base## _IO_write_ptr##(_IO_write_end##0_IO_buf_base##8_IO_buf_end##@_IO_save_base##H_IO_backup_base##P_IO_save_end##X_markersë #`_chainñ #h_fileno4#p_blksize4#t_old_offset¹#x_cur_column"'#€_vtable_offset#ž#‚_shortbuf$÷ #ƒ_lock( #ˆ_offset1È#__pad17Ä#˜__pad28Ä# _mode:4#¨_unused2< #¬ ë _IO_marker° _next±ë # _sbuf²ñ # _pos¶4#¨ T  ) Ü  ) Ü+FILE-T __FILE7T wchar_t4wint_t8Lv J__wchHC __wchbIv † ) ܳ K __countE4# __valueJR #__mbstate_tK† ñ   __pos ¹# __state ³ #_G_fpos_t Æ - # __pos !È# __state "³ #_G_fpos64_t # &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR N 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS š__gconv_step` ? __shlib_handle r²# __modname s¸# __counter u4# __from_name w## __to_name x## __fct z÷#( __init_fct { #0 __end_fct |#8 __min_needed_from €4#@ __max_needed_from 4#D __min_needed_to ‚4#H __max_needed_to ƒ4#L __stateful †4#P __data ˆÄ#X __gconv_loaded_objectš¾)ö4öü’£©44N Ç__gconv_step_data8 @ __outbuf Ç# __outbufend Ç# __flags ”4# __invocation_counter ˜4# __internal_use œ4# __statep žÍ# __state Ÿ³ #( __trans £ñ#0³ ___gconv_trans_data( B __trans_fct g¯# __trans_context_fct hÙ# __trans_end_fct ië# __data jÄ# __next kñ# ’4öüÄ’’£©˜’ÇÒ_Ù4Ä’’ÇǵëÄßÓà 4öýö__gconv_fct H8Ã__gconv_init_fct KVý__gconv_end_fct Ls__gconv_trans_fct U’___gconv_trans_context_fct Z¹µ__gconv_trans_query_fct ^Þäþ4¸þ©¸__gconv_trans_init_fct a(.C4C¸Ä__gconv_trans_end_fct bfß ¸__gconv_info © __nsteps ªÒ# __steps «ö# __data ¬¸# ÏÜÿÿÿÿÿÿÿÿ__gconv_t ­àlH 4 __cd 2l# __data 3#6H 5__cd /l__combined 4æ_G_iconv_t 5_G_int16_t 7Ï_G_int32_t 84_G_uint16_t 9'_G_uint32_t :L__gnuc_va_list +Ä _IO_jump_t_IO_lock_tª%__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAT _IO_FILE_plus__io_read_fnX[uøÄ#Ò__io_write_fna‹¥øÄ¸Ò__io_seek_fniºÔ4ÄÔ4È__io_close_fnlð4Äfpos_tPñ F ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Åexception( type 4#name ##arg1 ;#arg2 ;#retval ;# r_major"; r_minor#; lon_center$; lat_center%; false_easting&; false_northing';  ~; Üacoef(n bcoef)n sin_p26*; cos_p26+; e,; n-Æ ÿ‡û alconfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 5Ó+Óá+ÓÓÓáÓ$ÓïáÓáÓááÓáÓáÓÓÓÓÓáÓáÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓÓ,Óá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓÓïÓáýáÓá+ÓýááÓïïïÓÓáýÓáýïïïÓïá+ÓïÓïïïïÓïïïÓïÓýáÓÓÓ"áÓÓïÓáÓáÓÓïÓáÓï ÓÓ+Óá+ÓÓÓáÓÓïáýïïÓÓá!ÓÓÓ+ÓÓÓáÓáýáÓÓÓýááÓïïïÓÓáýÓáýïïïÓïá+ÓïÓïïïïÓïïïÓïÓýáÓÓÓ+ÓÓÓáïÓááýÓáýïáÓÓïÓïÓïáÓÓÓáýÓáýáÓÓÓáïÓááýÓáýïáýá"ÓÓÓáýáÓÓÓáýÓÓáïïáÓ+Ó+ÓááÓ+Ó+ÓááÓ+Ó+ÓááÓÓ+ÓááÓÓïá+ÓáÕÓÓÓááýáýáÓÓÓÓáýáýáÓ+Óá+ÕÓÓááÓïáÓÓáïáýáÓ+ÓÓáá+ÓïáÓÓáïáýáÓÓáÓÓáwïáÓÓáý ÓÓáïÓáýáÓÓïÓáýáÓÓáÓÓáÓÓÓáïÓÓáïïÓáýÓýÓýáÓÓÓáïÓÓáïïÓáýÓýÓýááÓïALASKA CONFORMAL¯Âà#9À5R¢Fßñ?€^ÇËs¹{?·1,51Óï?Á!¯bLUu?ü˜ÅzYÉ}? =;jñŽ¿²ºÕs°?KzsîÖ?7< sf¿É™ÜÞ$¼s?ÜønN€¼È¿¡SëX®Á¿ÿOvÒ¿-DTû!ù?@-DTû!ù?@G# øæáäa÷ÀG' øæáäaÎÀ+alconforintEalconfor,ÐGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@Ð!HGð ,2p7bErQ8Qàbw4nS€9‡˜9Ž(:P¡p‚x:0¯0S ¨:PȨ:/ØÀSí×:0üØS0;;B;`B hFÛñÿ   *(9DOHQ@S8Y88_0g8  ox„‰‘•𢩱¸¿ÇÐÐalconfor.cr_majorr_minorfalse_eastingfalse_northinglon_centerlat_centerneacoefbcoefsin_p26cos_p26__divdf3alconforintsqrtsintanpowatantsincosptitleradius2cenloncenlatoffsetpalconforadjust_lon‚*±*Ò* *("*0*A*B*R*Hr*¢IÀ*@Â2â*ò2* "2B*(R2r*0‚2¢*8²2Ò*@â2828"*H228R*Pb28‚*X’28²*`Â28â*h*@*"Iq*‚*p¢*xÂII ¢IÐ*@Ò*xòIBI!‚I"¢*pâ*0ð*8òI#2I$!*"*BI%Q*bI&q*‚I'‘* ’*(²I(‚*âI*B I#a *@‚ Iâ *€ *ˆ" Ib I  I0 *@2 *ˆR I¢ I!â I" *€b I# *0² *8r *ˆ’ Iq*8¢*0r2‚*HÂ28Ò*H2"*Hb28r*Hâ*HB*H€2‚*Hb28q*H"*B* B*b*(% %'Ð'¨'°'['c'ÐÖ'ï' '''F' f'('¤'8½'0Ö'8é'@ü'H”'____ _Ð(_(%%'alconinv.o/ 1082129501 59100 998 100644 27888 ` ELF28R@@ % €3~F `„ `€?#`Ä € Ø@°3 x ùÀ+ýŒ<˜•~FÀ€„ pàJ?#H803à+ýŒ p!à–~F(˜•~FÀ€„ p K?#X803À xÀJ?#p<00`8 ˜ðH+ýŒ p !àÀ•~F 00<03à €ÀJ?#à@B pK?#`800˜ðH+ýŒ p !à@–~F 00<03à p$`800˜ðHÀ 00<03à p$p<0#à+ýŒp!ð€–~FÀ 00<03+ýŒ p !à€–~F@BP @!`@  p$0803À pð8B x !À 00<03À pð8B x@!À 00<03À pð8B x`!À 00<03À pð8B x€!À 00<03À pð8B x !À 00<03À pð8B xÀ!À 00<03À pð8BÀp„ ˜À pð8B x@!À 00<03À pð8B x`!À 00<03À pð8B x€!À 00<03À pð8B x !À 00<03À pð8B xÀ!À 00<03à+ýŒp! —~F  p$€800„P@!p@ 0B`H D˜•~FÀ€„ aK?#àH 8À 0 `0HÀ€0 HBP@!`@ `@ €0 „P @!0@ à+ýŒ p!à—~F 0 p0X+ýŒ p !à—~F 0`H €8 0 „P@!`@  @  p$à@<00„P@!`@ `@ € 0 „P@!`@ ` H €0 „P@!`@ p0HÀ 0`0X B˜ð€•~FÀx„ p`K?#€800à@$BP @!`H0LBP @!àHà@<00„P @!àH@BP @!àH@BP @!àHà@<00„P@!€B /ýŒ U0  @"Ø0D°1€(„€„@5€3~F `„ `À=#àÄ € Ø@°3 x ùÀLõŒ<˜¦zFÀ€„ p S=#H803 LõŒ p"!à€¦zFˆ˜ ¦zFÀ„ p`S=#90#À xS=#`<00p0 0 `0XÀ€0 H@BPH!`@ `@ xùÀLõŒ<˜¦zFÀ€„(!S=#¦zFÀˆ„ p S=#à8`<00 `0XÀ€0 H@BPH!`@ `@ J˜ ¦zFÀ„ pàS>#àLõŒ 8`8 ˜ð¦zFÀx„xR?#¦zFÀ€„ p S=#`800˜¦zFÀˆ„ p S?#80# S=#àHB‚NõŒ xS=#à<BàOùŒ ˆS=#àDBpàS>#p<00 0`0H  ˜ ¦zFÀ„€ÀS=#ð¦zFÀx„xàS>#¦zFÀˆ„pàS>#p<00 0 € H@LõŒp$!ð¤~F LõŒ p"!à¤~F 8`800` H `0 H  ˜ ¦zFÀ„ €@R>#à xÀ pàp$@ p< `800 ˜ð¦zFÀx„ € R>#à xÀ pàp$@ p< `800 ˜¦zFÀ€„ €àS=#à xÀ pàp$@ pà?#àx8@ 00@03 LõŒp"!¤|Fà xÀ pàp$@ pà?#àx8@ 00@03@LõŒp$!ð¥|FÀ pppÂ1`88 pHLõŒ p !à€¤|F 0` H ˜¦zFÀˆ„ x`R>#àH pppÂ1`88 pHLõŒ p !à@¤|F 0` H ˜¦zFÀˆ„ xÀR>#àH pàø;~F 88á`88 pHLõŒ p !àÀ§zF 0` H ˜¦zFÀˆ„ x R>#àH pàø;~F 88á`88 pHLõŒ p !à¤|F 0` H ˜¦zFÀˆ„ x€S?#àH8˜ S=#àHB p€S?#à €à<0 88 °!0@ xS=#à<B ‚KùŒ €S=#à@B‚OõŒ S=#àHBàNõŒ S=#àHBp@R>#p<00 0p H 0 `8H "˜ð¦zFÀx„ˆS>#¦zFÀ€„€R># ¦zFÀ„x S=# ¦zFÀ„p R>#p<00 0p H 0 `8H "˜ð¦zFÀx„ p€S?#à €à<0 8@0pB €S=#à@B ‚OõŒ €$@0 à S=#àHBp€S?#ð<0 pðx8 @À0<áppÂ1`t pá8@àLõŒp!ð€§zF@LõŒ p$!à€¤|F 8`800p H 0 `8X "˜ð¦zFÀx„ ˆR>#€ ðH@LõŒ p$!à§~F xà80  x< À0<áppÂ1`t pá8@àLõŒp!ð€§zF@LõŒ p$!à@¤|F 8`800p H 0 `8X "˜ð¦zFÀx„x@R>#¦zFÀ€„ pàR>#`800˜¦zFÀˆ„x R># ¦zFÀ„ pS>#`800˜ð¦zFÀx„ˆ S>#¦zFÀ€„€ÀR># ¦zFÀ„x S=# ¦zFÀ„p€R>#p<00 0p H 0 `8H "˜ð¦zFÀx„ˆ@S>#¦zFÀ€„€ R># ¦zFÀ„x S=# ¦zFÀ„p`R>#p<00 0p H 0 `8H "˜ð¦zFÀx„ˆÀR>#ðHLõŒ p !à§~F xà80  p< ppÂ1`88 pH€ ðH@LõŒ p$!à§~F xà80  x< À0<á€pÂ1`t páà€8@ 0 € HàLõŒp!ð€§zFLõŒ p !à¥|F 8`800` H `0 X "˜¦zFÀˆ„ˆ R>#ðH@LõŒ p$!à§~F xà80  p< ppÂ1`88 pH€ ðH@LõŒ p$!à§~F xà80  x< À0<á€pÂ1`t páà€8@ 0 € HàLõŒp!ð€§zFLõŒ p !àÀ¤|F 8`800` H `0 X "˜¦zFÀˆ„x€R># ¦zFÀ„ p S>#`800˜ð¦zFÀx„x`R>#¦zFÀ€„ p@S>#`800˜ ˆS=#àDBp€S?# ¦zFÀ„x€S?#¦zFÀ€„ p€S?#à80  p!p<0#°÷ÿH ˆS=#àDBàOõŒ S=#àHB pÀS=#`800 p0"LõŒ p !à€¤|F 0` H ˜¦zFÀˆ„xR># ¦zFÀ„ pÀS=#`800 p0"LõŒ p !à@¤|F 0` H ˜¦zFÀˆ„x@R># ¦zFÀ„ pàR>#`800˜ð¦zFÀx„x R>#¦zFÀ€„ pS>#`800˜¦zFÀˆ„€`S># ¦zFÀ„xàS>#¦zFÀˆ„p@R>#p<00 0 € H@LõŒp$!ð¤~F LõŒ p"!à@¤|F 8`800` H p0 X@LõŒ p$!àÀ§zF 0 p0HÀLõŒ @`@ `0X  ˜ð¦zFÀx„€€S>#¦zFÀˆ„xR?# ¦zFÀ„p@R>#p<00 0 € HàLõŒp!ðÀ§|F LõŒ p"!à@¤|F 8`800` H p0 H@LõŒ p$!à¤|F 0 p0HàLõŒ p!à@¦zF 0`0X  ˜¦zFÀ€„€ S>#¦zFÀˆ„xàS># ¦zFÀ„p€R>#p<00 0 € HàLõŒp!ð¤~F LõŒ p"!àÀ¤|F 8`800` H p0 X@LõŒ p$!à€¥|F 0`0H  ˜ð¦zFÀx„€ÀS>#¦zFÀˆ„xR?# ¦zFÀ„p€R>#p<00 0 € HàLõŒp!ðÀ§|F LõŒ p"!àÀ¤|F 8`800` H p0 H@LõŒ p$!àÀ¤|F 0`0H  ˜ð¦zFÀx„€ R?#¦zFÀˆ„x S># ¦zFÀ„p S>#p<00 0 € HàLõŒp!ð€§|F LõŒ p"!à€§|F 8`800` H `0 H  ˜ ¦zFÀ„(AR?#ð¦zFÀx„x`S>#¦zFÀ€„p S>#p<00 0 € H LõŒp"!ð§|F@LõŒ p$!à€§|F 8`800` H `0 H `0"àLõŒ p!à@¤~F€0 H@BPH!`@ `@ J˜¦zFÀ€„(aR?#¦zFÀˆ„x€S># ¦zFÀ„p S>#p<00 0 € HàLõŒp!ðÀ¦|FLõŒ p !à€§|F 8`800` H `0 X `0" LõŒ p"!à@¤~F€0 H@BPH!`@ `@ J˜ ¦zFÀ„€àS>#ð¦zFÀx„xàS>#¦zFÀˆ„p@R?#p<00 0`0H  ˜ ¦zFÀ„€R?#ð¦zFÀx„xR?#¦zFÀˆ„p`R?#p<00 0`0H  ˜ ¦zFÀ„x€R?#¦zFÀ€„ p@R?#`800 p LõŒ p"!àÀ¤~F 0` `0H ˜ ¦zFÀ„p S?#ð¦zFÀx„x S?#¦zFÀ€„ p S?#à80  p!p<0# LõŒ p"!à@§~F pp 8 b@B P$ ¨0 `XV@BPH!€XH @ S=#àHB p€R?#p800À 0`0$ àèÿJ xS=#à<BàOùŒ €S=#à@BpàS>#p<00 0 € H LõŒp"!ð¤~F@LõŒ p$!à¤~F 8`800` H `0 H €0 €„P H!`@ àLõŒ p!à¦~F˜¦zFÀ€„(¡R?#¦zFÀˆ„ pS?#à@<00€„PH!`@ `@ €0 €„PH!`@ `0H J˜ ¦zFÀ„p R?#ðÀ¥~FKýŒ@°<B€€„ !PH!ð¦zFÀx„ p@S=#ð80 À 00<03LõŒ p !à¦~F 0 p À 0`8Ž Ö€( ˆS=#àDB p`S=#ð80 À 00<03„ @ S=#àHB pÀR?#à8`<00   HàLõŒp!ð¤~FLõŒ p !àÀ¥~F 8`800 p HÀ 0 ` H LõŒ p"!à¦~F€0 H@BPH!`@ `@ `0H €0 €„P H!`@ @LõŒ p$!à@¦~F˜ð¦zFÀx„ p S?#80#LõŒp !ðÀ¦~F LõŒ p"!à@¦~F 00<03 S=#àHBÀNõŒ($ð¦zFÀx„ p`S?#€800€„PH!p@ 0J`H L˜¦zFÀ€„(AS?#¦zFÀˆ„ p S?#p800À 0 `0HÀ€0 H@BPH!`@ `@ €0 €„P H!0@ @LõŒ p$!à§zF 0 pHàLõŒ p!à§zF 0`0X €8 0 €„PH!`@  @  p$à@<00€„PH!`@ `@ € 0 €„PH!`@ ` H €0 €„PH!`@ p0HÀ 0 p0XLõŒ p !àÀ¦~F 0`0X J˜¦zFÀˆ„€`S?# ¦zFÀ„x`S?#¦zFÀˆ„p@S?#p<00 0`0H  ˜ ¦zFÀ„p S?#ð¦zFÀx„x S?#¦zFÀ€„ p S?#à80  p!p<0# LõŒ p"!à@§~F pp 8 b@B P$ ¨0 `XV@BPH!€`Hp@ S=#àHB p@S?#`800 p À 0`0$ ûÿJ xS=#à<B p`S=#ð80 LõŒ p !àÀ¦~F 00<03 LõŒp"!ðÀ§|F@LõŒ p$!àÀ¥~F 8`800  HàLõŒ p!à¦~Fà8`<00 p HLõŒ p !à€¥~F 0 € H LõŒ p"!à¤~Fà8`<00 p H@LõŒ p$!àÀ¥~F 0` H `0 X €H$ 0 €„P H!p@  p$`800`0H €0 €„P H!`@ àLõŒ p!à€¦zF p0803„ˆÀS?#@Up  @"Ø0D°1€H„€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;Öalconinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)4alconinvint64%r_maj2;‘°r_min3;‘¸false_east4;‘@false_north5;‘Hes7;‘Pchi8;‘Xesphi9;‘`intdouble•alconinvl4)xg;‘À}yh;‘È}loni•‘Ð}latj•‘Ø}esphim;‘à}rn;‘è}so;‘ð}brp;‘ø}biq;‘€~air;‘ˆ~ars;‘~cit;‘˜~cru;‘ ~div;‘¨~drw;‘°~arnx;‘¸~ainy;‘À~crnz;‘È~cin{;‘Ð~fxyr|;‘Ø~fxyi};‘à~fpxyr~;‘è~fpxyi;‘ð~xp€;‘ø~yp€;‘€den;‘ˆdxp‚;‘dypƒ;‘˜ds„;‘ z…;‘¨cosz†;‘°sinz‡;‘¸rhˆ;‘@chi‰;‘HdphiŠ;‘Pphi‹;‘XjŒ›‘`nn›‘h;long intsize_tǵlong unsigned int__u_char Úunsigned char__u_short!üshort unsigned int__u_int"!unsigned int__u_long#µ__u_quad_t$µ__quad_t%›__int8_t&ssigned char__uint8_t'Ú__int16_t(¤short int__uint16_t)ü__int32_t*4__uint32_t+!__int64_t,›__uint64_t-µ__qaddr_t.S__dev_t0÷__uid_t1Ô__gid_t2Ô__ino_t3÷__ino64_t4÷__mode_t5Ô__nlink_t6÷__off_t7æ__off64_t8æ__loff_t9æ__pid_t:Ã__ssize_t;æ__rlim_t<÷__rlim64_t=÷__blkcnt_t>æ__blkcnt64_t?æ__fsblkcnt_t@÷__fsblkcnt64_tA÷__fsfilcnt_tB÷__fsfilcnt64_tC÷__id_tDÔ¡I __valH¡# ±4 ±long unsigned int__fsid_tIˆ__daddr_tL4__caddr_tMøþchar__time_tN›__useconds_tO!__suseconds_tP›__swblk_tQ›__clock_tR›__key_tS4__clockid_tV4__timer_tY4__ipc_pid_t\4__blksize_t_›__t_scalar_tf4__t_uscalar_tg!__intptr_tj›__socklen_tm! :__sched_paramE __sched_priorityF4# }_pthread_fastlock __status›# __spinlock4# _pthread_descr_struct_pthread_descr#«} ™ __pthread_attr_s8* __detachstate+4# __schedpolicy,4# __schedparam-# __inheritsched.4# __scope/4# __guardsize0§# __stackaddr_set14# __stackaddr2™ #( __stacksize3§#0pthread_attr_t4±ã < __c_lock::# __c_waiting;•#pthread_cond_t<±  C __dummyB4#pthread_condattr_tCù pthread_key_tF!± (S __m_reservedN4# __m_countO4# __m_ownerP•# __m_kindQ4# __m_lockR:#pthread_mutex_tSC ç Z __mutexkindY4#pthread_mutexattr_tZÈ pthread_once_t^4pthread_tŒµ } _IO_FILEØ-_flags4#_IO_read_ptr ø#_IO_read_end ø#_IO_read_base ø#_IO_write_baseø# _IO_write_ptrø#(_IO_write_endø#0_IO_buf_baseø#8_IO_buf_endø#@_IO_save_baseø#H_IO_backup_baseø#P_IO_save_endø#X_markersÀ #`_chainÆ #h_fileno4#p_blksize4#t_old_offsetŽ#x_cur_column"ü#€_vtable_offset#s#‚_shortbuf$Ì #ƒ_lock(Ü #ˆ_offset1#__pad17™ #˜__pad28™ # _mode:4#¨_unused2<Þ #¬ À _IO_marker° _next±À # _sbuf²Æ # _pos¶4#} ) Ü þ ± î þ ±+FILE-) __FILE7) wchar_t4wint_t8!KJ__wchH__wchbIK [þ ±ˆK __countE4# __valueJ'#__mbstate_tK[Æ  __pos Ž# __state ˆ#_G_fpos_t › # __pos !# __state "ˆ#_G_fpos64_t #×ð &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR # 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS o__gconv_step` ? __shlib_handle r‡# __modname s# __counter u4# __from_name wø# __to_name xø# __fct zÌ#( __init_fct {â#0 __end_fct |ô#8 __min_needed_from €4#@ __max_needed_from 4#D __min_needed_to ‚4#H __max_needed_to ƒ4#L __stateful †4#P __data ˆ™ #X __gconv_loaded_objecto“þË4ËÑrgx~44#× œ__gconv_step_data8 @ __outbuf œ# __outbufend œ# __flags ”4# __invocation_counter ˜4# __internal_use œ4# __statep ž¢# __state Ÿˆ#( __trans £Æ#0Úˆ 4__gconv_trans_data( B __trans_fct g„# __trans_context_fct h®# __trans_end_fct iÀ# __data j™ # __next kÆ# g4ËÑ™ grgx~mÚgœ§4®4™ ggœœŠÀ™ ´¨˜â4ËÒôËè__gconv_fct H ˜__gconv_init_fct K+Ò__gconv_end_fct LHè__gconv_trans_fct Ug4__gconv_trans_context_fct ZŽŠ__gconv_trans_query_fct ^³¹Ó4Ó~Ù__gconv_trans_init_fct aý4™ __gconv_trans_end_fct b;´ __gconv_info © __nsteps ª§# __steps «Ë# __data ¬# ¤×±ÿÿÿÿÿÿÿÿ__gconv_t ­µAäH 4 __cd 2A# __data 3×# H 5__cd /A__combined 4»_G_iconv_t 5ä_G_int16_t 7¤_G_int32_t 84_G_uint16_t 9ü_G_uint32_t :!__gnuc_va_list +™ _IO_jump_t_IO_lock_tªú__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA) _IO_FILE_plus__io_read_fnX0JÍ™ ø§__io_write_fna`zÍ™ §__io_seek_fni©4™ ©4__io_close_fnlÅÕ4™ fpos_tPÆ ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷ãšexception( type 4#name ø#arg1 ;#arg2 ;#retval ;# r_major"; r_minor#; lon_center$; lat_center%; false_easting&; false_northing';  S; ±acoef(C bcoef)C sin_p26*; cos_p26+; e,; n-› P‡û alconinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 5Ó+Óá+ÓÓÓáÓ$ÓïáÓáÓááÓáÓáÓÓÓÓÓáÓáÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓÓ,Óá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓÓïÓáýáÓá+ÓýááÓïïïÓÓáýÓáýïïïÓïá+ÓïÓïïïïÓïïïÓïÓýáÓÓÓ"áÓÓïÓáÓáÓÓïÓáÓï ÓÓ+Óá+ÓÓÓáÓ%ÓïáýááÓïá+ÓÓÓ+ÓïááÓïáÓ+ÓýáÓÓáÓèÓÓááýáÓÓÓáýÓÓáïïáÓ+Ó+ÓááÓ+Ó+ÓááÓ+Ó+ÓááÓÓ+ÓááÓÓïïÓáýáÓáïïÓáýáÓááýïÓáýáÓááýïÓáýáÓáïá+ÓáÕÓÓÓááýáýáÓÓÓÓáýáýáÓ+Óá+ÕÓÓááÓïáÓÓáïáýáÓ+ÓÓáá+ÓïáÓÓáïáýáÓÓáÓÓáÓÓÓÓáýáýáÓÓÓÓáýáýáÓÓááïïÓÓáá+ÓïááýÓÓáïïáÓÓááïïÓÓáá+ÓïááýÓÓáïïáÓÓáÓÓáqïáÓÓáýÓÓáïÓáýáÓÓïÓáýáÓÓáÓÓáÓÓÓáýÓÓáïïÓáýÓýïáÓÓÓáýÓÓáïïÓáýÓáýáÓÓÓáýÓÓáïïÓáýáÓÓÓáýÓÓáïïÓáýáÓÓÓáýÓÓáïïáÓÓÓáýÓÓáïïïÓïáÓïáÓÓÓáýÓÓáïïïÓïáÓïáÓÓÓáýáÓÓÓáýáÓÓïÓáýïáÓÓÓáÓáýÕÓÓÖáÓýý×ÓááýÓÓáïïïïÓÓáÓÓ+ÓïÓïïïÓïáÓÓÓ+ÓÓÓÓáýÓýáãáÓïÕá+ÓïÓÓáïÓýÓïáÓïïïïÓÓáÓÓÓáäÓÓïÓáýáÓÓÓýááÓïïïÓÓáýÓáýïïïÓïá+ÓïÓïïïïÓïïïÓïÓýÓáýáÓÓÓáýáÓÓÓáÓáýÕÓÓÖáïÓýýÕáÓáÓÓáïÓÓïÓáýÓÓïÓáýïïïïÓáïïïÓÓá!ÔÓïALASKA CONFORMALToo many iterations in inversealcon-inv¯Âà#9À5R¢Fßñ?€^ÇËs¹{?·1,51Óï?Á!¯bLUu?ü˜ÅzYÉ}? =;jñŽ¿²ºÕs°?KzsîÖ?7< sf¿É™ÜÞ$¼s?ÜønN€¼È¿¡SëX®Á¿ÿOvÒ¿-DTû!ù?@»½×Ùß|Û=@-DTû!ù?G# øæáäa÷ÀG' øæáäaÆ À+ÚalconinvintEalconinv,P,GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@P,!x]¨ ,,2,p7,bEò-ÚQ jàbÌGTnl OH‡hO˜ŽPP¡p‚PP0¯l €PPÈ€P/بlí¯P0üÀl0ßP;Q8XP ˆ\ïñÿ   *(9DOHQ@S8Y88_0g8  ox„‰‘•𢩱¸¿ÇP$ÐØÞäalconinv.cr_majorr_minorfalse_eastingfalse_northinglon_centerlat_centerneacoefbcoefsin_p26cos_p26__divdf3alconinvintsqrtsintanpowatantsincosptitleradius2cenloncenlatoffsetpalconinvp_errorasinzatan2adjust_lon‚*±*Ò* *("*0*A*B*R*Hr*¢IÀ*@Â2â*ò2* "2B*(R2r*0‚2¢*8²2Ò*@â2828"*H228R*Pb28‚*X’28²*`Â28â*h*@*"Iq*‚*p¢*xÂII ¢IÐ*@Ò*xòIBI!‚I"¢*pâ*0ð*8òI#2I$!*"*BI%Q*bI&q*‚I'‘* ’*(²I(‚* Â*âIB *(b *‚ Ib 2r *H² 28 *H 2 *HR 28b *H¢ *H! *H¡ *H1*Hò*HR*H2’*Hr28*Há*H22A*H1*H‚28‘*HòIIð 2ò 28!I*2!*€""Ir"*ˆ’"IÒ"I"2#I#R#*’#*€â#*"$*0‚$*8Ò$I"%I+°%*@Ò%I2&*R&*ˆr&I²&I R'I€'*@‚'*ˆ¢'Iò'I!2(I"R(*)2’)28¢)I*â)*€¢**8+*0’+I,°+*â+I-% %'P,'¨'°'['c'P,«'Ä'à'ü'' ;'(b'y'8’'0«'8¾'@Ñ'H”'____ _P,(_(%%'azimfor.o/ 1082129501 59100 998 100644 14792 ` ELF2 )@@€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803àýŒ p!à€~F(˜~FÀ€„ pàG?#X803àýŒ p!àŒB0˜àHýŒ 8 `8 ˜ðHýŒ p !à@~F 00<03à €€G?#à@B pÀG?#`800˜ðHýŒ p !àŒB 00<03à €€G?#à@B pàG?#`800˜ð~FÀx„ pÀG?#€800 0$BP @!@H HBP @!àH@BP @!àH@BP @!àH@BP @!àHà@<00„P@!€B ª€€„€„@5€0B€døŒ àÄ RØð@ò!ÀMùŒ<˜¦|FÀ€„ p`S>#H803 MùŒ p"!à§|Fˆ˜ ¦|FÀ„ p S>#90#À x@S>#`<00p0 0`0X €0 €„P H!`@ àMùŒ p!à¤~F˜¦|FÀ€„p`S>#ð€§|F‚OùŒ@°<B€€„ !PH!¦|FÀˆ„ pR?#€800€„P H!`@ @MùŒ p$!à@¤~F˜ð€¦|FÀx„€`R?#ðH MùŒ p"!à€§|F 8`800 € Hà @S>#àHBpàS>#p<00 0 p HàMùŒ p!à@¤~F 0` H `0 H  ˜¦|FÀ€„ p`R?#`800` `X p À 0`8$ Ö€˜ ˆ@S>#àDB p@R?#803@MùŒ p$!àÀ¤~F 0`0$ Ö€ð x@S>#à<BàJýŒ p$p800À 0` H ˜à€¥~FMùŒ x !ð¥~F@p„ X$°¬0 `@BPH!à€¥~F@p„ X$°¬0 €„PH!€ØHp@ ˆ@S>#àDB p`R?#€800€„P H!`@ @MùŒ p$!à@¥~F˜ð€¦|FÀx„0AR?#¦|FÀ€„(¡R?#¦|FÀˆ„ p R?#€800€„PH!`@ @J 0 €„PH!`@ `@ L˜ @S>#àHB p€S>#`80  x$¦|FÀ€„p@R?#p<00 0 p H MùŒ p"!àÀ§|F 0   H@MùŒ p$!à¤~F@@BPH!`@ p H 0J`8H L˜ð€¦|FÀx„ p S>#80 x$ ¦|FÀ„p@R?#p<00 0  Hà @S>#àHBpÀS>#p<00 0 € Hà @S>#àHBpàS>#p<00 0 p HàMùŒ p!à@¤~F 0` H `0 X p$ H 0 `8H "˜„ˆR!@Up "ØÀ¤B€„% .? : ; ' I@ : ; I $ > 4: ; I  II!I/ : ; I  : ; : ; I8  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;óazimfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)azimforint,#r_maj'&‘`center_lon(&‘hcenter_lat)&‘pfalse_east*&‘xfalse_north+&‘intdoubleazimforJ)lonF&‘Ð~latG&‘Ø~xH‘à~yI‘è~sinphiK&‘ð~cosphiK&‘ø~dlonL&‘€coslonM&‘ˆkspN&‘gO&‘˜conP&‘ zQ&‘¨messR%‘°&5J5Olong unsigned intchar size_tÇ`long unsigned int __u_char …unsigned char __u_short!§short unsigned int __u_int"Ìunsigned int __u_long#` __u_quad_t$` __quad_t%long int __int8_t&*signed char __uint8_t'… __int16_t([short int __uint16_t)§ __int32_t* __uint32_t+Ì __int64_t, __uint64_t-` __qaddr_t.Ñþ __dev_t0® __uid_t1‹ __gid_t2‹ __ino_t3® __ino64_t4® __mode_t5‹ __nlink_t6® __off_t7 __off64_t8 __loff_t9 __pid_t:z __ssize_t; __rlim_t<® __rlim64_t=® __blkcnt_t> __blkcnt64_t? __fsblkcnt_t@® __fsblkcnt64_tA® __fsfilcnt_tB® __fsfilcnt64_tC® __id_tD‹ XI __valHX#h5 __fsid_tI? __daddr_tL __caddr_tMšJ __time_tN __useconds_tOÌ __suseconds_tP __swblk_tQ __clock_tR __key_tS __clockid_tV __timer_tY __ipc_pid_t\ __blksize_t_ __t_scalar_tf __t_uscalar_tgÌ __intptr_tj __socklen_tmÌ Ô__sched_paramE __sched_priorityF# _pthread_fastlock __status# __spinlock# _pthread_descr_struct _pthread_descr#E 3__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-¢# __inheritsched.# __scope/# __guardsize0R# __stackaddr_set1# __stackaddr23#( __stacksize3R#0 pthread_attr_t4K }< __c_lock:Ô# __c_waiting;/# pthread_cond_tq5ÿÿÿÿÿÿÿÿ __gconv_t ­OÛ ~H 4 __cd 2Û# __data 3q#¥H 5__cd /Û__combined 4U _G_iconv_t 5~ _G_int16_t 7[ _G_int32_t 8 _G_uint16_t 9§ _G_uint32_t :Ì __gnuc_va_list +3 _IO_jump_t_IO_lock_tª”__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAà _IO_FILE_plus__io_read_fnXÊä„3šR__io_write_fnaú„3'R__io_seek_fni)C3CT__io_close_fnl_o3 fpos_tP` µ ñ_IEEE__SVID__XOPEN__POSIX__ISOC_ _LIB_VERSION_TYPE ÷}4exception( type #name š#arg1 &#arg2 &#retval &# r_major& lon_center& lat_origin& false_northing& false_easting & sin_p12!& cos_p12"& ï†û azimfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h +ïÓáÓÓáÓÓá!ÓýáÓáÓááÓáÓááÓÓÓ!áÓáÓáÓáÓÓïÓáï ÓïÓÓÓÓáÓ ÓïáýïïÓÓáÓÓÓ+ÓÓïÓÓáÓÓáïÓááýÓáýïáÓïïïÓýáãáÓáýáãÓÓýáÓÓáÓÓïÓØáïÓÓáÓÓÓïÓáýïÓïáñáÓÓáýÓáýÓáÓïáýáÓÓÓáýÓááýÓááýÓáýïïáýá-ÔÓAZIMUTHAL EQUIDISTANTPoint projects into a circle of radius = %12.2lfazim-forG!æáäaoÀG'Á¸æáäaáÀ»½×Ùß|Û=-DTû! @)÷Žazimforint0azimfor,ð GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@ð !€3ð,0 20 70 bE’ ÷Qp7hb‰#ónØ8€&`‡à&Hšp‚('0¨ð8 »X'Âh'8Èh'-Ø€9í•'0ü˜90Å';( / °2Éñÿ )8 F(N0  Vpaipwˆ™p€¡¬°¸ÀÅazimfor.cr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12azimforinttsincosptitleradiuscenlonmeroriginoffsetp__divdf3azimforadjust_loncossprintfp_erroracossin‘*Á*â**2* r*(€*0‚I‘2¢I±*ÂIÑ*âIñ*I* *2Iâ*BI ¢IÒI!*(B*0*À*Â*2"I"@2PRI#’I$I%BI’*  *"I%‚**Â*0 *(% %'ð '¦'®'pE'pM'ð E'a'}''¼' Õ'(î'0“'__p__p _ð (_ %%'aziminv.o/ 1082129501 59100 998 100644 16072 ` ELF2è,@@€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803àýŒ p!à€~F(˜~FÀ€„ pàG?#X803àýŒ p!àŒB0˜àHýŒ 8 `8 ˜ðHýŒ p !à@~F 00<03à €€G?#à@B pÀG?#`800˜ðHýŒ p !àŒB 00<03à €€G?#à@B pàG?#`800˜ð~FÀx„ pÀG?#€800 0$BP @!@H HBP @!àH@BP @!àH@BP @!àH@BP @!àHà@<00„P@!€B ª€€„€„H9€ 0B€büŒ Ä TØð@ò!ÀSýŒ<˜©~FÀ€„ pàT?#H803àSýŒ p!àª~Fˆ˜©~FÀ€„ p U?#90#À xÀT?#`<00p0 0`0X xùÀSýŒ<˜©~FÀ€„€àT?#ð€©~FÀx„ pàT?#à8`<00`0X  ˜SýŒ 0  p0 ÀSýŒ @`@ € HàSýŒp!ðÀ©~FSýŒ p !àÀ©~F 8`800` H `0 H €0 €„P H!`@ àSýŒ p!à€ª~F˜©~FÀ€„ x@U?#àH 8À 0p H 0`8$ Ö€ X$°¬0 €`X@BPH!€èH€@ xÀT?#à<B „UýŒ €ÀT?#à@B p@U?#à@<00€„PH!`@ `@ J˜ð€©~FÀx„p`U?#ð«~F‚VýŒ@À<B €„ !PH!©~FÀ€„ pU?#ð80 À 00<03àSýŒ p!à€ª~F 0 p À 0`8Ž Ö€( €ÀT?#à@B p U?#ð80 À 00<03„@ xÀT?#à<B p U?#à8`<00   HSýŒp !ðÀ©~FSýŒ p !à«~F 8`800 p HÀ 0 ` HàSýŒ p!à€ª~F€0 H@BPH!`@ `@ `0H €0 €„P H!`@ SýŒ p !à@ª~F p0803àSýŒp!ð€«~FÀ 0 p À 0`0X ˜©~FÀ€„ pÀU?#`800 p À 0`8Ž Ö€ p$`800`Ž B pÀT?#p800`8 `0"àSýŒ p!àÀ©~F€0 H@BP H!p@  p$`800`8X €0 €„P H!`@ SýŒ p !àª~F p0803„à@ xÀT?#à<B pàT?#`800 `0"SýŒ 8 €8 0 €„P H!p@  p$`800`0H €0 €„P H!`@ àSýŒ p!àª~F p0803„à@ €ÀT?#à@BàWýŒ xÀT?#à<BÀ„VýŒ($©~FÀ€„ p U?#à80 @@BPH!p@ 0Jp H 0L`8X N˜ð€©~FÀx„ pÀU?#`800 p À 0`8$ Ö€@ €ÀT?#p@00`8 p À 0`8$ Ö€ @!p@ xÀT?#à<B p€U?#SýŒ 0 p0 0 p HÀ 0 € HàSýŒp!ð€«~FSýŒ p !à€ª~F 8`800` H 0 €„P H!p@  p$`800`0H €0 €„P H!`@ àSýŒ p!àª~F p0803„ˆT!HU€ "ØÀ¨B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;˜aziminv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)aziminvint,#r_maj'&‘`center_lon(&‘hcenter_lat)&‘pfalse_east*&‘xfalse_north+&‘intdoubleÔaziminvJ*xF&‘°yG&‘¸lonHÔ‘@latIÔ‘HrhK&‘PzL&‘XsinzM&‘`coszM&‘hconN&‘p&size_tÇèlong unsigned int__u_char unsigned char__u_short!/short unsigned int__u_int"Tunsigned int__u_long#è__u_quad_t$è__quad_t%–long int__int8_t&²signed char__uint8_t' __int16_t(ãshort int__uint16_t)/__int32_t*__uint32_t+T__int64_t,–__uint64_t-è__qaddr_t.Y†__dev_t06__uid_t1__gid_t2__ino_t36__ino64_t46__mode_t5__nlink_t66__off_t7%__off64_t8%__loff_t9%__pid_t:__ssize_t;%__rlim_t<6__rlim64_t=6__blkcnt_t>%__blkcnt64_t?%__fsblkcnt_t@6__fsblkcnt64_tA6__fsfilcnt_tB6__fsfilcnt64_tC6__id_tDàI __valHà# ð ðlong unsigned int__fsid_tIÇ__daddr_tL__caddr_tM7=char__time_tN–__useconds_tOT__suseconds_tP–__swblk_tQ–__clock_tR–__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_–__t_scalar_tf__t_uscalar_tgT__intptr_tj–__socklen_tmT y__sched_paramE __sched_priorityF# ¼_pthread_fastlock __status–# __spinlock# _pthread_descr_struct_pthread_descr#ê¼ Ø__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-G# __inheritsched.# __scope/# __guardsize0Ú# __stackaddr_set1# __stackaddr2Ø#( __stacksize3Ú#0pthread_attr_t4ð"< __c_lock:y# __c_waiting;Ô#pthread_cond_t<ðSC __dummyB#pthread_condattr_tC8pthread_key_tFTð(S __m_reservedN# __m_countO# __m_ownerPÔ# __m_kindQ# __m_lockRy#pthread_mutex_tS‚& Z __mutexkindY#pthread_mutexattr_tZ pthread_once_t^pthread_tŒè ¼ _IO_FILEØ-_flags#_IO_read_ptr 7#_IO_read_end 7#_IO_read_base 7#_IO_write_base7# _IO_write_ptr7#(_IO_write_end7#0_IO_buf_base7#8_IO_buf_end7#@_IO_save_base7#H_IO_backup_base7#P_IO_save_end7#X_markersÿ #`_chain #h_fileno#p_blksize#t_old_offsetÍ#x_cur_column"/#€_vtable_offset#²#‚_shortbuf$ #ƒ_lock( #ˆ_offset1Ü#__pad17Ø#˜__pad28Ø# _mode:#¨_unused2< #¬ ÿ _IO_marker° _next±ÿ # _sbuf² # _pos¶#¼ h  = ð - = ð+FILE-h __FILE7h wchar_twint_t8TŠ J__wchHW __wchbIŠ š = ðÇ K __countE# __valueJf #__mbstate_tKš    __pos Í# __state Ç #_G_fpos_t Ú A  # __pos !Ü# __state "Ç #_G_fpos64_t # / &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR b 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ®__gconv_step` ? __shlib_handle rÆ# __modname sÌ# __counter u# __from_name w7# __to_name x7# __fct z #( __init_fct {!#0 __end_fct |3#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆØ#X __gconv_loaded_object®Ò=  ±¦·½b Û__gconv_step_data8 @ __outbuf Û# __outbufend Û# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žá# __state ŸÇ #( __trans £#0 Ç s__gconv_trans_data( B __trans_fct gÃ# __trans_context_fct hí# __trans_end_fct iÿ# __data jØ# __next k# ¦ ئ±¦·½¬ ¦ÛÚsíØ¦¦ÛÛÉÿØóç×! 3 '__gconv_fct HL×__gconv_init_fct Kj__gconv_end_fct L‡'__gconv_trans_fct U¦s__gconv_trans_context_fct ZÍÉ__gconv_trans_query_fct ^òøÌ½Ì__gconv_trans_init_fct a<BWWÌØ__gconv_trans_end_fct bzó Ì__gconv_info © __nsteps ªÚ# __steps « # __data ¬Ì# ãðÿÿÿÿÿÿÿÿ__gconv_t ­ô€#H 4 __cd 2€# __data 3#JH 5__cd /€__combined 4ú_G_iconv_t 5#_G_int16_t 7ã_G_int32_t 8_G_uint16_t 9/_G_uint32_t :T__gnuc_va_list +Ø _IO_jump_t_IO_lock_tª9__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAh _IO_FILE_plus__io_read_fnXo‰ Ø7Ú__io_write_fnaŸ¹ ØÌÚ__io_seek_fniÎèØèÜ__io_close_fnlØfpos_tP Z ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷"Ùexception( type #name 7#arg1 &#arg2 &#retval &# r_major& lon_center& lat_origin& false_northing& false_easting & sin_p12!& cos_p12"& Y†û aziminv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h +ïÓáÓÓáÓÓá!ÓýáÓáÓááÓáÓááÓÓÓ!áÓáÓáÓáÓÓïÓáï ÓïÓÓÓÓáÓ%Óïáýá+ÓÓÓ+Óïá,ÓýÓýïÓÓáïïïïÓÓáÓá+ÓýáýáãÓÓÕÓá+ÓïÓïáÓÓÓ+ÓÓÓÓáýÓýáãáÓïÕá+ÓïÓÓáïÓýÓïáÓïïïïÓÓáÓÓýÓýáÓïÓýáãïýÚïïÓïáÓáïïïÓÓáïzÓáïÓýïïÓáïïïÓÓáïÛÓÓÓáÓáýáýáÓïÓýááïïÓýáâ+Ôá+ÓýáýÓýÓÓáïïïÓáïïïÓÓáÔÓAZIMUTHAL EQUIDISTANTInput data errorazim-invG!æáäaoÀG(Á¸æáäa˜À-DTû! @»½×Ùß|Û=-DTû!ù?)œŽaziminvint0aziminv,À GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@À !H7(,27bEbœQp<hbþ&]nØ=`*@‡ *Hšp‚è*0¨ð= »+Â0+8È0+-Ø€>í]+0ü˜>0+;È+è2 x6Éñÿ )8 F(N0  Vpaipwˆ™pP ¡¦®´ºÅaziminv.cr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12aziminvinttsincosptitleradiuscenlonmeroriginoffsetp__divdf3aziminvsqrtp_errorasinzatan2adjust_lonsin‘*Á*â**2* r*(€*0‚I‘2¢I±*ÂIÑ*âIñ*I* *2Iâ* b*RI ‘*¢*220I!R*rIÒIò*2*‚*Â*("*0rIÂI"*"*r*°*2 I#P *‚ I$2 I#P *‚ I$ð *( I%’ *ò *’ *0 I#0 *b I$% %'À '¦'®'pE'pM'À ê''"'B'a' z'(“'0“'__p__p _À (_ %%'bceafor.o/ 1082129501 59100 998 100644 16392 ` ELF2,@@  €P0B€düŒ `Ä x ùà€–~F<˜–~FÀ€„ p`K?#H803 -ýŒ p"!à—~F(˜ð€–~FÀx„ p K?#X803-ýŒ p !à€—~F0˜–~FÀˆ„ pàK?#h803À x@K?#p<00`8 ˜ðH-ýŒ p !àÀ–~F 00<03à ˆ@K?#àDB p€K?#`800˜ðH-ýŒ p !à@—~F 00<03à ˆ@K?#àDB pàK?#`800˜ðH-ýŒ p !à€—~F 00<03 -ýŒp"!”BÀ x$€800HBP@!`@ `@ B˜Hà-ýŒp!ð”B -ýŒ p"!à”B 8`800` H `0X  ˜À@BP @!`@  p$0803À 8À 0`8$ Ö€ x$À8˜ @ p$80# p$€800„P @!`@  p$0803À@BP @!`@  p$0803@$àHà8`<00 p HÀ 0` H `0X €0 „P@!`@ @B 0 „P@!`@ `@ D˜À0LBP @!àHà@<00„P @!àH@BP @!àH@BP @!àHà@<00„P@!€B@ª€€(„€„@)€3~F güŒH!À€0~FàÄ ØD°3  Øð@ò!ÀJýŒ<˜¥~FÀ€„ p R?#H803 JýŒ p"!à€¥~Fˆ˜ ¥~FÀ„ pàR?#90#À x€R?#`<00p0 0`0X €0 €„P H!`@ àJýŒ p!à¦~F˜¥~FÀ€„ p R?#€800€„P H!`@ JýŒ p"!à@¦~F ˜À p`8r€B €R?#àHB pÀR?#80 x$ ¥~FÀ„pS?#p<00 0 p HÀ 0p H 0 `8H "˜ð¥~FÀx„ pàR?#`80  x$¥~FÀ€„p S?#p<00 0 ` HÀ€0 H@BPH!`@ p@ 0J`8H L˜p@ ˆ€R?#àDB MýŒx$ ¥~FÀ„p S?#p<00 0` H €0Xà €€R?#à@Bp S?#p<00 0` H `H 0 €„PH!`@ `@ €0 €„P H!@@  p$`800 00X JýŒp"!A¦~Fà €R?#àHBp S?#p<00 0 p HàJýŒ p!à@¦~F 0` H `0X @  0 €„PH!`@  @  p$`800`0H € 0 €„PH!`@ `@ `H `0X ` H J˜¥~FÀ€„ pÀR?#80  p$à8`<00 p H@JýŒ p$!à¦~F 0p H 0 `8H "˜ð¥~FÀx„ pàR?#`80  x$¥~FÀ€„p@S?#p<00 0 p HÀ 0`0H €8 0 €„PH!`@ p@ 0J`8H L˜ @! §~F`OýŒ@Up €$Ø0L°1  $ØÀ¤B€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ; bceafor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)>bceaforint9>%r_maj3E‘Pr_min4E‘Xcenter_lon5E‘`center_lat6E‘hfalse_east7E‘pfalse_north8E‘xtemp:E‘intdoubleÜbceaforh>)londE‘ lateE‘¨xfÜ‘°ygÜ‘¸dloniE‘@sinphijE‘HqkE‘PEsize_tÇðlong unsigned int__u_char unsigned char__u_short!7short unsigned int__u_int"\unsigned int__u_long#ð__u_quad_t$ð__quad_t%žlong int__int8_t&ºsigned char__uint8_t'__int16_t(ëshort int__uint16_t)7__int32_t*>__uint32_t+\__int64_t,ž__uint64_t-ð__qaddr_t.aŽ__dev_t0>__uid_t1__gid_t2__ino_t3>__ino64_t4>__mode_t5__nlink_t6>__off_t7-__off64_t8-__loff_t9-__pid_t: __ssize_t;-__rlim_t<>__rlim64_t=>__blkcnt_t>-__blkcnt64_t?-__fsblkcnt_t@>__fsblkcnt64_tA>__fsfilcnt_tB>__fsfilcnt64_tC>__id_tDèI __valHè# ø> ølong unsigned int__fsid_tIÏ__daddr_tL>__caddr_tM?Echar__time_tNž__useconds_tO\__suseconds_tPž__swblk_tQž__clock_tRž__key_tS>__clockid_tV>__timer_tY>__ipc_pid_t\>__blksize_t_ž__t_scalar_tf>__t_uscalar_tg\__intptr_tjž__socklen_tm\ __sched_paramE __sched_priorityF># Ä_pthread_fastlock __statusž# __spinlock># _pthread_descr_struct_pthread_descr#òÄ à__pthread_attr_s8* __detachstate+># __schedpolicy,># __schedparam-O# __inheritsched.># __scope/># __guardsize0â# __stackaddr_set1># __stackaddr2à#( __stacksize3â#0pthread_attr_t4ø*< __c_lock:# __c_waiting;Ü#pthread_cond_t<ø[C __dummyB>#pthread_condattr_tC@pthread_key_tF\ø(S __m_reservedN># __m_countO># __m_ownerPÜ# __m_kindQ># __m_lockR#pthread_mutex_tSŠ. Z __mutexkindY>#pthread_mutexattr_tZ pthread_once_t^>pthread_tŒð Ä _IO_FILEØ-_flags>#_IO_read_ptr ?#_IO_read_end ?#_IO_read_base ?#_IO_write_base?# _IO_write_ptr?#(_IO_write_end?#0_IO_buf_base?#8_IO_buf_end?#@_IO_save_base?#H_IO_backup_base?#P_IO_save_end?#X_markers #`_chain #h_fileno>#p_blksize>#t_old_offsetÕ#x_cur_column"7#€_vtable_offset#º#‚_shortbuf$ #ƒ_lock(# #ˆ_offset1ä#__pad17à#˜__pad28à# _mode:>#¨_unused2<% #¬  _IO_marker° _next± # _sbuf² # _pos¶>#Ä p # E ø 5 E ø+FILE-p __FILE7p wchar_t>wint_t8\’ J__wchH_ __wchbI’ ¢ E øÏ K __countE># __valueJn #__mbstate_tK¢    __pos Õ# __state Ï #_G_fpos_t â I  # __pos !ä# __state "Ï #_G_fpos64_t # 7 &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR j 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ¶__gconv_step` ? __shlib_handle rÎ# __modname sÔ# __counter u># __from_name w?# __to_name x?# __fct z#( __init_fct {)#0 __end_fct |;#8 __min_needed_from €>#@ __max_needed_from >#D __min_needed_to ‚>#H __max_needed_to ƒ>#L __stateful †>#P __data ˆà#X __gconv_loaded_object¶ÚE>¹®¿Å>>j ã__gconv_step_data8 @ __outbuf ã# __outbufend ã# __flags ”># __invocation_counter ˜># __internal_use œ># __statep žé# __state ŸÏ #( __trans £ #0Ï {__gconv_trans_data( B __trans_fct gË# __trans_context_fct hõ# __trans_end_fct i# __data jà# __next k # ®>ஹ®¿Å´®ãâ{õ>à®®ããÑàûïß)>;/__gconv_fct HTß__gconv_init_fct Kr__gconv_end_fct L/__gconv_trans_fct U®{__gconv_trans_context_fct ZÕÑ__gconv_trans_query_fct ^ú>ÔÅ Ô__gconv_trans_init_fct aDJ_>_Ôà__gconv_trans_end_fct b‚û Ô__gconv_info © __nsteps ªâ# __steps «# __data ¬Ô# ëøÿÿÿÿÿÿÿÿ__gconv_t ­üˆ+H 4 __cd 2ˆ# __data 3#RH 5__cd /ˆ__combined 4_G_iconv_t 5+_G_int16_t 7ë_G_int32_t 8>_G_uint16_t 97_G_uint32_t :\__gnuc_va_list +à _IO_jump_t_IO_lock_tªA__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAp _IO_FILE_plus__io_read_fnXw‘à?â__io_write_fna§ÁàÔâ__io_seek_fniÖð>àð>ä__io_close_fnl >àfpos_tP b ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷*áexception( type >#name ?#arg1 E#arg2 E#retval E# r_major#E r_minor$E e%E es&E lon_center'E lat_truesc(E false_northing)E false_easting*E cosphi1+E sinphi1,E kz-E ind.ž 2†û bceafor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 8ïÓáÓÓáÓÓáÓ"ÓïáÓáÓááÓáÓááÓáÓÓáÓïáÓÓáïïá,ÓÓáÓ+Óýáã+Ó,ÖäïÓáÓÓáÓÓïÓýïïïÓáýïÓïá/ÓÓÓïÓáÓáÓÓïÓáï ÓÓÓáÓÓÓáÓ$ÓïáýïïÓÓáÓïÓÓá-ÓýÕáÓÓáýÓýáýáÓÓÓáýááÓïáýá,ÖÓÓáýïÓááýïïïÓïïïÓáïÓÓááýÓáýïáýïÓïáïïïïÓïïïïá ÓÓ+ÓïÓáýáýáÓÓÓáýÓýïïïÓïáýáòáÓáCylinderical Equal Areañh㈵øä>G#æáäaöÀG' ǸæáäaäÀ) ŽbceaforintObceafor,à GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@à !À6x, 2 7 bE‚ Q8=àb&6n?È)‡à)Žè)H¡p‚0*0¯0? Â`*`È`*-ØÀ?í*0üØ?0½*;ø*2Ø ð5Îñÿ   &(10@8NQSXW@_HgP  js@~ƒ‡‹’𤝷@ ¿Êbceafor.cr_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingeseindcosphi1sinphi1kz__divdf3bceaforintsqrtcossinptitleradius2cenlonmertrue_scaleoffsetpbceaforadjust_lonlog¢*Ñ*ò* !*(B*0q*8¢*°*ÂIñ*R*bI€*‚*’*Ð*Xð*X*(I0*@2*(BI `*Hb*Pp*@q*r*H’*HâI"IR2bI!q*r*’I"¡* ²I#Á*(ÒI$á*8â*0I%Â* "I'rI ¢*Xâ*8ð*"*@‚*0*Â*@âIP*’* IB I(` *‚ *2 I` *¢ I *8 *" *P² *0À *ò *PB I% %'à '¦'®'@d'@l'à ò' ''2'N' j'(Š'0©'8Â'@Û'Hï'P'X“'__@__@ _à (_ %%'bceainv.o/ 1082129501 59100 998 100644 18528 ` ELF2Ð0@@  €3~F güŒ(!À€0~F`Ä ØD°3  Øð@ò!À*ýŒ<˜•~FÀ€„ p J?#H803 *ýŒ p"!à€•~F(˜ð•~FÀx„ pàJ?#X803*ýŒ p !à–~F0˜•~FÀˆ„ p K?#h803À x€J?#p<00`8 ˜ðH*ýŒ p !à@•~F 00<03à ˆ€J?#àDB pÀJ?#`800˜ðH*ýŒ p !àÀ•~F 00<03à ˆ€J?#àDB p K?#`800˜ðH*ýŒ p !à–~F 00<03 *ýŒp"!‚–~FÀ x$€800HBP@!`@ `@ B˜Hà*ýŒp!ð€–~F *ýŒ p"!à€–~F 8`800` H `0X  ˜À@BP @!`@  p$0803 p$à8`<00` H  ˜HÀ x$p800 0` H  ˜À 8À 0`8$ Ö€( x$À8˜ðHÀ 00<03 @ p$80#  p$`800 p0XÀ 0`H €8 0 „P@!`@ `@ €0 „P @!@@  p$`800 00XÀ 0`0X € 0 „P@!`@  @  p$`800`0H € 0 „P@!`@ `@ `H `0X ` H B˜ p$€800„P @!`@  p$0803À@BP @!`@  p$0803@$àHà8`<00 p HÀ 0` H `0X €0 „P@!`@ @B 0 „P@!`@ `@ D˜À0LBP @!àHà@<00„P @!àH@BP @!àH@BP @!àHà@<00„P@!€B@.ýŒ˜ÀK?# U0 €$Ø0L°1  $ØÀ”B€„@)€3~F `„ `À?#àÄ € Ø@°3 x ùÀLýŒ<˜ð¦~FÀx„ p S?#H803àLýŒ p!à€¦~Fˆ˜ð¦~FÀx„ p`S?#90#À xS?#`<00p0 0`0X xùÀLýŒ<˜ð¦~FÀx„€ S?#ð¦~FÀx„ p S?#à8`<00`0X  ˜À p`8rðB xS?#à<B p S?#à8`<00 ` HÀ€0 H@BPH!`@ `@ €0 €„P H!`@ àLýŒ p!àÀ¦~F p0803  p$à8`<00 ` HÀLýŒ 8€8 0 €„PH!`@ p@ 0J`0H €0 €„P H!`@ àLýŒ p!à€¦~F p0803P@ xS?#à<B p S?#`800 p0HÀ 0 € HÀ x$p800 0` H 0 €„PH!`@ `@ €0 €„P H!`@ àLýŒ p!à§~F˜ð¦~FÀx„ p`S?#`80 àLýŒp!P§~FÀ x$€800H@BP H!`@  p$p800À 0` H €0 HÀ 8À 0` H  0 HàLýŒ p!à§~F 0`0H €0 €„PH!`@ p H 0J 00HÀ 8À 0 € HÀ 8À 0` H  0 HàLýŒ p!à§~F 8À 0` H €0 €„PH!`@ ` H 00 HÀ 8À 0   HàLýŒ p!à§~F 8À 0` H €0 €„PH!`@ ` H `0 H L˜PHÀ x$p800 0 ` HÀLýŒ 8€8 0 €„PH!`@ p@ 0J`0H €0 €„P H!`@ àLýŒ p!à€¦~F p0803@!§~F€ª p  @"Ø0D°1€H„€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;,bceainv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Bbceainvint<B%r_maj6I‘ r_min7I‘¨center_lon8I‘°center_lat9I‘¸false_east:I‘@false_north;I‘Htemp=I‘Pintdouble¿bceainvpB)xlI‘@ymI‘Hlonn¿‘Plato¿‘XbetaqI‘`Isize_tÇÓlong unsigned int__u_char øunsigned char__u_short!short unsigned int__u_int"?unsigned int__u_long#Ó__u_quad_t$Ó__quad_t%long int__int8_t&signed char__uint8_t'ø__int16_t(Îshort int__uint16_t)__int32_t*B__uint32_t+?__int64_t,__uint64_t-Ó__qaddr_t.Dq__dev_t0!__uid_t1þ__gid_t2þ__ino_t3!__ino64_t4!__mode_t5þ__nlink_t6!__off_t7__off64_t8__loff_t9__pid_t:í__ssize_t;__rlim_t__blkcnt64_t?__fsblkcnt_t@!__fsblkcnt64_tA!__fsfilcnt_tB!__fsfilcnt64_tC!__id_tDþËI __valHË# ÛB Ûlong unsigned int__fsid_tI²__daddr_tLB__caddr_tM"(char__time_tN__useconds_tO?__suseconds_tP__swblk_tQ__clock_tR__key_tSB__clockid_tVB__timer_tYB__ipc_pid_t\B__blksize_t___t_scalar_tfB__t_uscalar_tg?__intptr_tj__socklen_tm? d__sched_paramE __sched_priorityFB# §_pthread_fastlock __status# __spinlockB# _pthread_descr_struct_pthread_descr#Õ§ Ã__pthread_attr_s8* __detachstate+B# __schedpolicy,B# __schedparam-2# __inheritsched.B# __scope/B# __guardsize0Å# __stackaddr_set1B# __stackaddr2Ã#( __stacksize3Å#0pthread_attr_t4Û < __c_lock:d# __c_waiting;¿#pthread_cond_t<Û>C __dummyBB#pthread_condattr_tC#pthread_key_tF?Û(S __m_reservedNB# __m_countOB# __m_ownerP¿# __m_kindQB# __m_lockRd#pthread_mutex_tSm Z __mutexkindYB#pthread_mutexattr_tZòpthread_once_t^Bpthread_tŒÓ § _IO_FILEØ-_flagsB#_IO_read_ptr "#_IO_read_end "#_IO_read_base "#_IO_write_base"# _IO_write_ptr"#(_IO_write_end"#0_IO_buf_base"#8_IO_buf_end"#@_IO_save_base"#H_IO_backup_base"#P_IO_save_end"#X_markersê #`_chainð #h_filenoB#p_blksizeB#t_old_offset¸#x_cur_column"#€_vtable_offset##‚_shortbuf$ö #ƒ_lock( #ˆ_offset1Ç#__pad17Ã#˜__pad28Ã# _mode:B#¨_unused2< #¬ ê _IO_marker° _next±ê # _sbuf²ð # _pos¶B#§ S  ( Û  ( Û+FILE-S __FILE7S wchar_tBwint_t8?u J__wchHB __wchbIu … ( Û² K __countEB# __valueJQ #__mbstate_tK… ð   __pos ¸# __state ² #_G_fpos_t Å ,  # __pos !Ç# __state "² #_G_fpos64_t #  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR M 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ™__gconv_step` ? __shlib_handle r±# __modname s·# __counter uB# __from_name w"# __to_name x"# __fct zö#( __init_fct { #0 __end_fct |#8 __min_needed_from €B#@ __max_needed_from B#D __min_needed_to ‚B#H __max_needed_to ƒB#L __stateful †B#P __data ˆÃ#X __gconv_loaded_object™½(õBõûœ‘¢¨BBM Æ__gconv_step_data8 @ __outbuf Æ# __outbufend Æ# __flags ”B# __invocation_counter ˜B# __internal_use œB# __statep žÌ# __state Ÿ² #( __trans £ð#0ø² ^__gconv_trans_data( B __trans_fct g®# __trans_context_fct hØ# __trans_end_fct iê# __data jÃ# __next kð# ‘BõûÑœ‘¢¨—ø‘ÆÅ^ØBÑ‘ÆÆ´êÃÞÒ Bõüõ__gconv_fct H7Â__gconv_init_fct KUü__gconv_end_fct Lr__gconv_trans_fct U‘^__gconv_trans_context_fct Z¸´__gconv_trans_query_fct ^ÝãýB·ý¨·__gconv_trans_init_fct a'-BBB·Ã__gconv_trans_end_fct beÞ ·__gconv_info © __nsteps ªÅ# __steps «õ# __data ¬·# ÎÛÿÿÿÿÿÿÿÿ__gconv_t ­ßkH 4 __cd 2k# __data 3#5H 5__cd /k__combined 4å_G_iconv_t 5_G_int16_t 7Î_G_int32_t 8B_G_uint16_t 9_G_uint32_t :?__gnuc_va_list +à _IO_jump_t_IO_lock_tª$__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAS _IO_FILE_plus__io_read_fnXZt÷Ã"Å__io_write_fnaФ÷÷Å__io_seek_fni¹ÓBÃÓBÇ__io_close_fnlïÿBÃfpos_tPð E ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷ Äexception( type B#name "#arg1 I#arg2 I#retval I# r_major#I r_minor$I e%I es&I e_p4'I e_p6(I lon_center)I lat_truesc*I false_northing+I false_easting,I cosphi1-I sinphi1.I kz/I qp0I ind1 —†û bceainv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h ;ÓÓáÓÓÓáÓÓáÓ"ÓïáÓáÓááÓáÓááÓá ÓÓáÓïáÓÓáïïá,ÓÓáÓ+ÓïáÓáýá-Ó+Óýáã+ÓÓþÖÓïÓýïïïÓïïïÓáïÓýïïïÓïáïïïïÓïïïïáòïÓáÓÓáÓÓïÓýïïïÓáýïÓïá/ÓÓÓïÓáÓáÓÓïÓÓÓá ÓÓ+Óá+ÓÓÓáÓ"Óïáýá+ÓÓÓ+Óïá-ÓýÕá+ÓïááÓïïïÓÓáÓ+ÓïÓýïïÓïáýïïÓÓáþÖáïÓýÓáýïïÓïïïÓÓáÓÓÓáÓáÓýïÓ+ÓýïÓáýïïÓïáýÓ+ÓýÓ+ÓýïÓá+ÓýïïÓïïÓ+ÓýÓá+ÓýïïÓïïá"ÓáýÓýïïÓïáýïïÓÓáäïÓïCylinderical Equal Areañh㈵øä>@@¶` ¶` Æ?*¤B*¤Bº?°[°[°?üU¦ºÿ°?@нŸmö-‘?@G# ǸæáäaöÀG' øæáäa›À)0ŽbceainvintSbceainv,ÀGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@À!è;` ,27bEb0QHE(b’*›npG0.‡H.PŽ˜.P¡p‚è.0¯ˆG Â/xÈ/-ØHíE/0ü0H0u/;°/Ð68 ;àñÿ  0&81@@HNQS X(]pahdPlXt`  w€‹”˜œ£«µÀÈÀÐÕbceainv.cr_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingesee_p4e_p6indqpcosphi1sinphi1kz__divdf3bceainvintsqrtlogcossinptitleradius2cenlonmertrue_scaleoffsetpbceainvasinadjust_lon²*á**01*8R*@*H²*À*ÒI*b*rI!*’*  *¢*Ñ*(Ò* à**"*`*pq*hr* *p¢*h°*Â*IRI"p*‚*ÒI*BI°*8ÂI#à*Pâ*8òI$*X*` *P!*"*XB*X’I!ÒI2I%!*"*BI&Q*0bI'q*8‚I(‘*H’*@²I)‚*H *@2 *pr *P’ *² Iò I+" *00 *2 *P’ Iò I,b *`‚ * *hÒ I I+b *p *‚ I  * ¢ *Ò *(â * b I$¢ * ² *(Ò *(â *02*8rI$¢*(²*@ò*H2I$q*0r*€*`âIBI,% %'À'¦'®'h'p'ÀÕ'î'''+' A'(]'0y'8™'@¸'HÑ'Pê'Xþ'`'h''p“'____ _À(_(%%'ceafor.o/ 1082129501 59100 998 100644 16384 ` ELF2,@@  €P0B€düŒ `Ä x ùà€–~F<˜–~FÀ€„ p`K?#H803 -ýŒ p"!à—~F(˜ð€–~FÀx„ p K?#X803-ýŒ p !à€—~F0˜–~FÀˆ„ pàK?#h803À x@K?#p<00`8 ˜ðH-ýŒ p !àÀ–~F 00<03à ˆ@K?#àDB p€K?#`800˜ðH-ýŒ p !à@—~F 00<03à ˆ@K?#àDB pàK?#`800˜ðH-ýŒ p !à€—~F 00<03 -ýŒp"!”BÀ x$€800HBP@!`@ `@ B˜Hà-ýŒp!ð”B -ýŒ p"!à”B 8`800` H `0X  ˜À@BP @!`@  p$0803À 8À 0`8$ Ö€ x$À8˜ @ p$80# p$€800„P @!`@  p$0803À@BP @!`@  p$0803@$àHà8`<00 p HÀ 0` H `0X €0 „P@!`@ @B 0 „P@!`@ `@ D˜À0LBP @!àHà@<00„P @!àH@BP @!àH@BP @!àHà@<00„P@!€B@ª€€(„€„@)€3~F güŒH!À€0~FàÄ ØD°3  Øð@ò!ÀJýŒ<˜¥~FÀ€„ p R?#H803 JýŒ p"!à€¥~Fˆ˜ ¥~FÀ„ pàR?#90#À x€R?#`<00p0 0`0X €0 €„P H!`@ àJýŒ p!à¦~F˜¥~FÀ€„ p R?#€800€„P H!`@ JýŒ p"!à@¦~F ˜À p`8r€B €R?#àHB pÀR?#80 x$ ¥~FÀ„pS?#p<00 0 p HÀ 0p H 0 `8H "˜ð¥~FÀx„ pàR?#`80  x$¥~FÀ€„p S?#p<00 0 ` HÀ€0 H@BPH!`@ p@ 0J`8H L˜p@ ˆ€R?#àDB MýŒx$ ¥~FÀ„p S?#p<00 0` H €0Xà €€R?#à@Bp S?#p<00 0` H `H 0 €„PH!`@ `@ €0 €„P H!@@  p$`800 00X JýŒp"!A¦~Fà €R?#àHBp S?#p<00 0 p HàJýŒ p!à@¦~F 0` H `0X @  0 €„PH!`@  @  p$`800`0H € 0 €„PH!`@ `@ `H `0X ` H J˜¥~FÀ€„ pÀR?#80  p$à8`<00 p H@JýŒ p$!à¦~F 0p H 0 `8H "˜ð¥~FÀx„ pàR?#`80  x$¥~FÀ€„p@S?#p<00 0 p HÀ 0`0H €8 0 €„PH!`@ p@ 0J`8H L˜ @! §~F`OýŒ@Up €$Ø0L°1  $ØÀ¤B€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;ceafor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)<ceaforint8<%r_maj2C‘Pr_min3C‘Xcenter_lon4C‘`center_lat5C‘hfalse_east6C‘pfalse_north7C‘xtemp9C‘intdoubleÙceaforg<)loncC‘ latdC‘¨xeÙ‘°yfÙ‘¸dlonhC‘@sinphiiC‘HqjC‘PCsize_tÇílong unsigned int__u_char unsigned char__u_short!4short unsigned int__u_int"Yunsigned int__u_long#í__u_quad_t$í__quad_t%›long int__int8_t&·signed char__uint8_t'__int16_t(èshort int__uint16_t)4__int32_t*<__uint32_t+Y__int64_t,›__uint64_t-í__qaddr_t.^‹__dev_t0;__uid_t1__gid_t2__ino_t3;__ino64_t4;__mode_t5__nlink_t6;__off_t7*__off64_t8*__loff_t9*__pid_t:__ssize_t;*__rlim_t<;__rlim64_t=;__blkcnt_t>*__blkcnt64_t?*__fsblkcnt_t@;__fsblkcnt64_tA;__fsfilcnt_tB;__fsfilcnt64_tC;__id_tDåI __valHå# õ< õlong unsigned int__fsid_tIÌ__daddr_tL<__caddr_tM<Bchar__time_tN›__useconds_tOY__suseconds_tP›__swblk_tQ›__clock_tR›__key_tS<__clockid_tV<__timer_tY<__ipc_pid_t\<__blksize_t_›__t_scalar_tf<__t_uscalar_tgY__intptr_tj›__socklen_tmY ~__sched_paramE __sched_priorityF<# Á_pthread_fastlock __status›# __spinlock<# _pthread_descr_struct_pthread_descr#ïÁ Ý__pthread_attr_s8* __detachstate+<# __schedpolicy,<# __schedparam-L# __inheritsched.<# __scope/<# __guardsize0ß# __stackaddr_set1<# __stackaddr2Ý#( __stacksize3ß#0pthread_attr_t4õ'< __c_lock:~# __c_waiting;Ù#pthread_cond_t<õXC __dummyB<#pthread_condattr_tC=pthread_key_tFYõ(S __m_reservedN<# __m_countO<# __m_ownerPÙ# __m_kindQ<# __m_lockR~#pthread_mutex_tS‡+ Z __mutexkindY<#pthread_mutexattr_tZ pthread_once_t^<pthread_tŒí Á _IO_FILEØ-_flags<#_IO_read_ptr <#_IO_read_end <#_IO_read_base <#_IO_write_base<# _IO_write_ptr<#(_IO_write_end<#0_IO_buf_base<#8_IO_buf_end<#@_IO_save_base<#H_IO_backup_base<#P_IO_save_end<#X_markers #`_chain #h_fileno<#p_blksize<#t_old_offsetÒ#x_cur_column"4#€_vtable_offset#·#‚_shortbuf$ #ƒ_lock( #ˆ_offset1á#__pad17Ý#˜__pad28Ý# _mode:<#¨_unused2<" #¬  _IO_marker° _next± # _sbuf² # _pos¶<#Á m B õ 2 B õ+FILE-m __FILE7m wchar_t<wint_t8Y J__wchH\ __wchbI Ÿ B õÌ K __countE<# __valueJk #__mbstate_tKŸ    __pos Ò# __state Ì #_G_fpos_t ß F  # __pos !á# __state "Ì #_G_fpos64_t # 4 &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR g 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ³__gconv_step` ? __shlib_handle rË# __modname sÑ# __counter u<# __from_name w<# __to_name x<# __fct z#( __init_fct {&#0 __end_fct |8#8 __min_needed_from €<#@ __max_needed_from <#D __min_needed_to ‚<#H __max_needed_to ƒ<#L __stateful †<#P __data ˆÝ#X __gconv_loaded_object³×B<¶«¼Â<<g à__gconv_step_data8 @ __outbuf à# __outbufend à# __flags ”<# __invocation_counter ˜<# __internal_use œ<# __statep žæ# __state ŸÌ #( __trans £ #0Ì x__gconv_trans_data( B __trans_fct gÈ# __trans_context_fct hò# __trans_end_fct i# __data jÝ# __next k # «<Ý«¶«¼Â±«àßxò<Ý««ààÎÝøìÜ&<8,__gconv_fct HQÜ__gconv_init_fct Ko__gconv_end_fct LŒ,__gconv_trans_fct U«x__gconv_trans_context_fct ZÒÎ__gconv_trans_query_fct ^÷ý<ÑÂÑ__gconv_trans_init_fct aAG\<\ÑÝ__gconv_trans_end_fct bø Ñ__gconv_info © __nsteps ªß# __steps «# __data ¬Ñ# èõÿÿÿÿÿÿÿÿ__gconv_t ­ù…(H 4 __cd 2…# __data 3#OH 5__cd /…__combined 4ÿ_G_iconv_t 5(_G_int16_t 7è_G_int32_t 8<_G_uint16_t 94_G_uint32_t :Y__gnuc_va_list +Ý _IO_jump_t_IO_lock_tª>__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAm _IO_FILE_plus__io_read_fnXtŽÝ<ß__io_write_fna¤¾ÝÑß__io_seek_fniÓí<Ýí<á__io_close_fnl <Ýfpos_tP _ ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷'Þexception( type <#name <#arg1 C#arg2 C#retval C# r_major"C r_minor#C e$C es%C lon_center&C lat_truesc'C false_northing(C false_easting)C cosphi1*C sinphi1+C kz,C ind-› 1…û ceafor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 7ïÓáÓÓáÓÓáÓ"ÓïáÓáÓááÓáÓááÓáÓÓáÓïáÓÓáïïá,ÓÓáÓ+Óýáã+Ó,ÖäïÓáÓÓáÓÓïÓýïïïÓáýïÓïá/ÓÓÓïÓáÓáÓÓïÓáï ÓÓÓáÓÓÓáÓ$ÓïáýïïÓÓáÓïÓÓá-ÓýÕáÓÓáýÓýáýáÓÓÓáýááÓïáýá,ÖÓÓáýïÓááýïïïÓïïïÓáïÓÓááýÓáýïáýïÓïáïïïïÓïïïïá ÓÓ+ÓïÓáýáýáÓÓÓáýÓýïïïÓïáýáòáÓáCylinderical Equal Areañh㈵øä>G#æáäaöÀG' ǸæáäaäÀ' ceaforintMceafor,à GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@à !¸6x, 2 7 bE‚ Q0=àbŒ&5n?È)‡à)Žè)H¡p‚0*0¯(? Â`*`È`*+ظ?í‹*0üÐ?0»*;ö*2Ø è5Ëñÿ   %(00?8MPRXV@^HfP  ir@|…‰˜¢­µ@ ¼Çceafor.cr_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingeseindcosphi1sinphi1kz__divdf3ceaforintsqrtcossinptitleradius2cenlonmertrue_scaleoffsetpceaforadjust_lonlog¢*Ñ*ò* !*(B*0q*8¢*°*ÂIñ*R*bI€*‚*’*Ð*Xð*X*(I0*@2*(BI `*Hb*Pp*@q*r*H’*HâI"IR2bI!q*r*’I"¡* ²I#Á*(ÒI$á*8â*0I%Â* "I'rI ¢*Xâ*8ð*"*@‚*0*Â*@âIP*’* IB I(` *‚ *2 I` *¢ I *8 *" *P² *0À *ò *PB I% %'à '¤'¬'@a'@i'à ï'''/'K' g'(‡'0¦'8¿'@Ø'Hì'P'X’'__@__@ _à (_ %%'ceainv.o/ 1082129501 59100 998 100644 18520 ` ELF2È0@@  €3~F güŒ(!À€0~F`Ä ØD°3  Øð@ò!À*ýŒ<˜•~FÀ€„ p J?#H803 *ýŒ p"!à€•~F(˜ð•~FÀx„ pàJ?#X803*ýŒ p !à–~F0˜•~FÀˆ„ p K?#h803À x€J?#p<00`8 ˜ðH*ýŒ p !à@•~F 00<03à ˆ€J?#àDB pÀJ?#`800˜ðH*ýŒ p !àÀ•~F 00<03à ˆ€J?#àDB p K?#`800˜ðH*ýŒ p !à–~F 00<03 *ýŒp"!‚–~FÀ x$€800HBP@!`@ `@ B˜Hà*ýŒp!ð€–~F *ýŒ p"!à€–~F 8`800` H `0X  ˜À@BP @!`@  p$0803 p$à8`<00` H  ˜HÀ x$p800 0` H  ˜À 8À 0`8$ Ö€( x$À8˜ðHÀ 00<03 @ p$80#  p$`800 p0XÀ 0`H €8 0 „P@!`@ `@ €0 „P @!@@  p$`800 00XÀ 0`0X € 0 „P@!`@  @  p$`800`0H € 0 „P@!`@ `@ `H `0X ` H B˜ p$€800„P @!`@  p$0803À@BP @!`@  p$0803@$àHà8`<00 p HÀ 0` H `0X €0 „P@!`@ @B 0 „P@!`@ `@ D˜À0LBP @!àHà@<00„P @!àH@BP @!àH@BP @!àHà@<00„P@!€B@.ýŒ˜ÀK?# U0 €$Ø0L°1  $ØÀ”B€„@)€3~F `„ `À?#àÄ € Ø@°3 x ùÀLýŒ<˜ð¦~FÀx„ p S?#H803àLýŒ p!à€¦~Fˆ˜ð¦~FÀx„ p`S?#90#À xS?#`<00p0 0`0X xùÀLýŒ<˜ð¦~FÀx„€ S?#ð¦~FÀx„ p S?#à8`<00`0X  ˜À p`8rðB xS?#à<B p S?#à8`<00 ` HÀ€0 H@BPH!`@ `@ €0 €„P H!`@ àLýŒ p!àÀ¦~F p0803  p$à8`<00 ` HÀLýŒ 8€8 0 €„PH!`@ p@ 0J`0H €0 €„P H!`@ àLýŒ p!à€¦~F p0803P@ xS?#à<B p S?#`800 p0HÀ 0 € HÀ x$p800 0` H 0 €„PH!`@ `@ €0 €„P H!`@ àLýŒ p!à§~F˜ð¦~FÀx„ p`S?#`80 àLýŒp!P§~FÀ x$€800H@BP H!`@  p$p800À 0` H €0 HÀ 8À 0` H  0 HàLýŒ p!à§~F 0`0H €0 €„PH!`@ p H 0J 00HÀ 8À 0 € HÀ 8À 0` H  0 HàLýŒ p!à§~F 8À 0` H €0 €„PH!`@ ` H 00 HÀ 8À 0   HàLýŒ p!à§~F 8À 0` H €0 €„PH!`@ ` H `0 H L˜PHÀ x$p800 0 ` HÀLýŒ 8€8 0 €„PH!`@ p@ 0J`0H €0 €„P H!`@ àLýŒ p!à€¦~F p0803@!§~F€ª p  @"Ø0D°1€H„€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;)ceainv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)@ceainvint;@%r_maj5G‘ r_min6G‘¨center_lon7G‘°center_lat8G‘¸false_east9G‘@false_north:G‘Htemp __blkcnt64_t? __fsblkcnt_t@__fsblkcnt64_tA__fsfilcnt_tB__fsfilcnt64_tC__id_tDûÈI __valHÈ# Ø@ Ølong unsigned int__fsid_tI¯__daddr_tL@__caddr_tM%char__time_tN~__useconds_tO<__suseconds_tP~__swblk_tQ~__clock_tR~__key_tS@__clockid_tV@__timer_tY@__ipc_pid_t\@__blksize_t_~__t_scalar_tf@__t_uscalar_tg<__intptr_tj~__socklen_tm< a__sched_paramE __sched_priorityF@# ¤_pthread_fastlock __status~# __spinlock@# _pthread_descr_struct_pthread_descr#Ò¤ À__pthread_attr_s8* __detachstate+@# __schedpolicy,@# __schedparam-/# __inheritsched.@# __scope/@# __guardsize0Â# __stackaddr_set1@# __stackaddr2À#( __stacksize3Â#0pthread_attr_t4Ø < __c_lock:a# __c_waiting;¼#pthread_cond_t<Ø;C __dummyB@#pthread_condattr_tC pthread_key_tF<Ø(S __m_reservedN@# __m_countO@# __m_ownerP¼# __m_kindQ@# __m_lockRa#pthread_mutex_tSj Z __mutexkindY@#pthread_mutexattr_tZïpthread_once_t^@pthread_tŒÐ ¤ _IO_FILEØ-_flags@#_IO_read_ptr #_IO_read_end #_IO_read_base #_IO_write_base# _IO_write_ptr#(_IO_write_end#0_IO_buf_base#8_IO_buf_end#@_IO_save_base#H_IO_backup_base#P_IO_save_end#X_markersç #`_chainí #h_fileno@#p_blksize@#t_old_offsetµ#x_cur_column"#€_vtable_offset#š#‚_shortbuf$ó #ƒ_lock( #ˆ_offset1Ä#__pad17À#˜__pad28À# _mode:@#¨_unused2< #¬ ç _IO_marker° _next±ç # _sbuf²í # _pos¶@#¤ P  % Ø  % Ø+FILE-P __FILE7P wchar_t@wint_t8<r J__wchH? __wchbIr ‚ % د K __countE@# __valueJN #__mbstate_tK‚ í   __pos µ# __state ¯ #_G_fpos_t  )  # __pos !Ä# __state "¯ #_G_fpos64_t #þ  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR J 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS –__gconv_step` ? __shlib_handle r®# __modname s´# __counter u@# __from_name w# __to_name x# __fct zó#( __init_fct { #0 __end_fct |#8 __min_needed_from €@#@ __max_needed_from @#D __min_needed_to ‚@#H __max_needed_to ƒ@#L __stateful †@#P __data ˆÀ#X __gconv_loaded_object–º%ò@òø™ŽŸ¥@@Jþ Ã__gconv_step_data8 @ __outbuf Ã# __outbufend Ã# __flags ”@# __invocation_counter ˜@# __internal_use œ@# __statep žÉ# __state Ÿ¯ #( __trans £í#0õ¯ [__gconv_trans_data( B __trans_fct g«# __trans_context_fct hÕ# __trans_end_fct iç# __data jÀ# __next kí# Ž@òøÀŽ™ŽŸ¥”õŽÃÂ[Õ@ÀŽŽÃñçÀÛÏ¿ @òùò__gconv_fct H4¿__gconv_init_fct KRù__gconv_end_fct Lo__gconv_trans_fct UŽ[__gconv_trans_context_fct Zµ±__gconv_trans_query_fct ^Úàú@´ú¥´__gconv_trans_init_fct a$*?@?´À__gconv_trans_end_fct bbÛ ´__gconv_info © __nsteps ªÂ# __steps «ò# __data ¬´# ËþØÿÿÿÿÿÿÿÿ__gconv_t ­Üh H 4 __cd 2h# __data 3þ#2H 5__cd /h__combined 4â_G_iconv_t 5 _G_int16_t 7Ë_G_int32_t 8@_G_uint16_t 9_G_uint32_t :<__gnuc_va_list +À _IO_jump_t_IO_lock_tª!__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAP _IO_FILE_plus__io_read_fnXWqôÀÂ__io_write_fna‡¡ôÀ´Â__io_seek_fni¶Ð@ÀÐ@Ä__io_close_fnlìü@Àfpos_tPí B ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷ Áexception( type @#name #arg1 G#arg2 G#retval G# r_major"G r_minor#G e$G es%G e_p4&G e_p6'G lon_center(G lat_truesc)G false_northing*G false_easting+G cosphi1,G sinphi1-G kz.G qp/G ind0~ –…û ceainv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h :ÓÓáÓÓÓáÓÓáÓ"ÓïáÓáÓááÓáÓááÓáÓÓáÓïáÓÓáïïá,ÓÓáÓ+ÓïáÓáýá-Ó+Óýáã+ÓÓþÖÓïÓýïïïÓïïïÓáïÓýïïïÓïáïïïïÓïïïïáòïÓáÓÓáÓÓïÓýïïïÓáýïÓïá/ÓÓÓïÓáÓáÓÓïÓÓÓá ÓÓ+Óá+ÓÓÓáÓ"Óïáýá+ÓÓÓ+Óïá-ÓýÕá+ÓïááÓïïïÓÓáÓ+ÓïÓýïïÓïáýïïÓÓáþÖáïÓýÓáýïïÓïïïÓÓáÓÓÓáÓáÓýïÓ+ÓýïÓáýïïÓïáýÓ+ÓýÓ+ÓýïÓá+ÓýïïÓïïÓ+ÓýÓá+ÓýïïÓïïá"ÓáýÓýïïÓïáýïïÓÓáäïÓïCylinderical Equal Areañh㈵øä>@@¶` ¶` Æ?*¤B*¤Bº?°[°[°?üU¦ºÿ°?@нŸmö-‘?@G# ǸæáäaöÀG' øæáäa›À'-ceainvintQceainv,ÀGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@À!à;` ,27bEb-Q@E(b*šnhG0.‡H.PŽ˜.P¡p‚è.0¯€G Â/xÈ/+ØHíC/0ü(H0s/;®/È68 ;Ýñÿ  0%80@?HMPR W(\p`hcPkXs`  v‰Ž’–š¡©³¾ÆÀÍÒceainv.cr_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingesee_p4e_p6indqpcosphi1sinphi1kz__divdf3ceainvintsqrtlogcossinptitleradius2cenlonmertrue_scaleoffsetpceainvasinadjust_lon²*á**01*8R*@*H²*À*ÒI*b*rI!*’*  *¢*Ñ*(Ò* à**"*`*pq*hr* *p¢*h°*Â*IRI"p*‚*ÒI*BI°*8ÂI#à*Pâ*8òI$*X*` *P!*"*XB*X’I!ÒI2I%!*"*BI&Q*0bI'q*8‚I(‘*H’*@²I)‚*H *@2 *pr *P’ *² Iò I+" *00 *2 *P’ Iò I,b *`‚ * *hÒ I I+b *p *‚ I  * ¢ *Ò *(â * b I$¢ * ² *(Ò *(â *02*8rI$¢*(²*@ò*H2I$q*0r*€*`âIBI,% %'À'¤'¬'e'm'ÀÒ'ë'þ''(' >'(Z'0v'8–'@µ'HÎ'Pç'Xû'`'h$'p’'____ _À(_(%%'eqconfor.o/ 1082129502 59100 998 100644 18832 ` ELF21@@ % €P0B€`üŒ `Ä x ùà€”~F<˜”~FÀ€„ p`J?#H803 )ýŒ p"!à•~F(˜0”~FÀ˜„ p J?#X803à)ýŒ p!à€•~F0˜”~FÀ€„ pàJ?#h803 )ýŒ p"!à–~F8˜0”~FÀ˜„ p K?#x803À x@J?#p<00`8 ˜ðH)ýŒ p !àÀ”~F 00<03à ˆ@J?#àDB pÀJ?#`800˜ðH`)ýŒ p&!à@–~F 00<03à €@J?#à@B pK?#`800˜”~FÀˆ„ AK?#àHà@<00„P@!`@ `@ B˜H`)ýŒp&!ð€–~F )ýŒ p"!à€–~F 8`800` H `0X  ˜À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803`)ýŒ p&!à•~Fà-ýŒ €€K?#€800àx„@ !BP @!Hà)ýŒp!ðÀ–~F )ýŒ p"!à—~F@ <00 PBP @!`@ `)ýŒ p&!à@—~F˜ðHˆ$ H`)ýŒ p&!à•~F@@00 P"°H00 `BP @!`@ à)ýŒ p!àÀ—~F ˜)„ p `8r B ˆ@J?#àDBà*ýŒ ˜@J?#àLBp J?#p<00 0`0H p À 0`8$ Ö€ 0$`˜0 à8NBP@!€ˆHà@ x@J?#à<Bp J?#ðÀ–~F.ýŒ@p<B€„!P @!H )ýŒp"!ðÀ–~F`)ýŒ p&!à—~F@ <00 PBP @!`@ à)ýŒ p!à€—~F˜ðHˆ$ H`)ýŒ p&!à@•~F@@00 P"°H00 `BP @!`@ à)ýŒ p!à”B˜”~FÀ€„x€J?#”~FÀˆ„p J?#p<00 0`0X p À 0`0Ž @Bx$0”~FÀ˜„ p`K?#`800˜ @$ð€”~FÀx„x K?#”~FÀ€„pÀK?#p<00 0 €0X )ýŒp"!ð”B`)ýŒ p&!àÀ—~F 8`800`0X 0 „P@!`@ `@ B˜@@x$”~FÀ€„ p`K?#`800˜ $”~FÀˆ„áK?#0”~FÀ˜„ p K?#à@<00„P@!`@ p@ 0B`8H D˜ðHˆ$ H`)ýŒ p&!àÀ•~F@@00 P"°H00 `BP @!`@  p$0803 €$àHà8`<00p0X 0 `H "˜à)„ p`8r0B 0$`˜0 „P @!àHà@<00„P@!”~FÀ€„x€J?#”~FÀˆ„p J?#€<00 HBP @!àH@BP@!0”~FÀ˜„ pàJ?#€800„P @!àHà@<00„P@! @ 0$`˜0 „P @!àHà@<00„P@!ð€”~FÀx„ p€J?#€800„P @!àH@BP@!”~FÀ€„ pàJ?#€800„P @!àHà@<00„P@! @!  U0 `J!€„H-€ 0B€cüŒ Ä TØð@ò!ÀTýŒ<˜ ª~FÀ„ p U?#H803`TýŒ p&!à€ª~Fˆ˜ðª~FÀx„ p`U?#90#à€$H@ ˜U?#àLBp U?#€<00 H  D00 X$À800€„P H!`@ àTýŒ p!à«~F˜ ª~FÀ„ˆÀU?#Hà ˜U?#àLBp€U?#p<00 0p0X 0 `H "˜ðª~FÀx„ (¡U?#àH@TýŒ 0$p0 0`0X €0 €„P H!p@  p$`800`H J˜ðª~FÀx„ p@U?#p80 À U?#àHB WýŒ ˜U?#àLB p U?#€800€„PH!p@ 0Jp H 0L`8H N˜ðª~FÀx„ p`U?#`80 À x$p800 0  0H@TýŒp$!P‚«~F`TýŒ p&!à@«~F@@BPH!p@ 0J` H `0X L˜€B P„HU€ "ØÀ¨B€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;½eqconfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Íeqconforint5Í%r_maj,Ô‘r_min-Ô‘˜lat1.Ô‘ lat2/Ô‘¨center_lon0Ô‘°center_lat1Ô‘¸false_east2Ô‘@false_north3Ô‘Hmode4Þ‘temp6Ô‘Psinphi7Ô‘Xcosphi7Ô‘`ms18Ô‘hms28Ô‘pml19Ô‘xml29Ô‘intdoublelong intseqconfor‡Í*lonƒÔ‘@lat„Ô‘Hx…s‘Py†s‘XmlˆÔ‘`theta‰Ô‘hrh1ŠÔ‘pÔsize_tLJlong unsigned int__u_char ¬unsigned char__u_short!Îshort unsigned int__u_int"óunsigned int__u_long#‡__u_quad_t$‡__quad_t%Þ__int8_t&Esigned char__uint8_t'¬__int16_t(vshort int__uint16_t)Î__int32_t*Í__uint32_t+ó__int64_t,Þ__uint64_t-‡__qaddr_t.ì%__dev_t0É__uid_t1¦__gid_t2¦__ino_t3É__ino64_t4É__mode_t5¦__nlink_t6É__off_t7¸__off64_t8¸__loff_t9¸__pid_t:•__ssize_t;¸__rlim_t<É__rlim64_t=É__blkcnt_t>¸__blkcnt64_t?¸__fsblkcnt_t@É__fsblkcnt64_tAÉ__fsfilcnt_tBÉ__fsfilcnt64_tCÉ__id_tD¦sI __valHs# ƒÍ ƒlong unsigned int__fsid_tIZ__daddr_tLÍ__caddr_tMÊÐchar__time_tNÞ__useconds_tOó__suseconds_tPÞ__swblk_tQÞ__clock_tRÞ__key_tSÍ__clockid_tVÍ__timer_tYÍ__ipc_pid_t\Í__blksize_t_Þ__t_scalar_tfÍ__t_uscalar_tgó__intptr_tjÞ__socklen_tmó __sched_paramE __sched_priorityFÍ# O_pthread_fastlock __statusÞ# __spinlockÍ# _pthread_descr_struct_pthread_descr#}O k__pthread_attr_s8* __detachstate+Í# __schedpolicy,Í# __schedparam-Ú# __inheritsched.Í# __scope/Í# __guardsize0y# __stackaddr_set1Í# __stackaddr2k#( __stacksize3y#0pthread_attr_t4ƒµ< __c_lock: # __c_waiting;g#pthread_cond_t<ƒæC __dummyBÍ#pthread_condattr_tCËpthread_key_tFóƒ (S __m_reservedNÍ# __m_countOÍ# __m_ownerPg# __m_kindQÍ# __m_lockR #pthread_mutex_tS ¹ Z __mutexkindYÍ#pthread_mutexattr_tZš pthread_once_t^Ípthread_tŒ‡ O _IO_FILEØ-_flagsÍ#_IO_read_ptr Ê#_IO_read_end Ê#_IO_read_base Ê#_IO_write_baseÊ# _IO_write_ptrÊ#(_IO_write_endÊ#0_IO_buf_baseÊ#8_IO_buf_endÊ#@_IO_save_baseÊ#H_IO_backup_baseÊ#P_IO_save_endÊ#X_markers’ #`_chain˜ #h_filenoÍ#p_blksizeÍ#t_old_offset`#x_cur_column"Î#€_vtable_offset#E#‚_shortbuf$ž #ƒ_lock(® #ˆ_offset1o#__pad17k#˜__pad28k# _mode:Í#¨_unused2<° #¬ ’ _IO_marker° _next±’ # _sbuf²˜ # _pos¶Í#O û ® Ð ƒ À Ð ƒ+FILE-û __FILE7û wchar_tÍwint_t8ó J__wchHê __wchbI - Ð ƒZ K __countEÍ# __valueJù #__mbstate_tK- ˜   __pos `# __state Z #_G_fpos_t m Ô  # __pos !o# __state "Z #_G_fpos64_t #©  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR õ 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS A__gconv_step` ? __shlib_handle rY# __modname s_# __counter uÍ# __from_name wÊ# __to_name xÊ# __fct zž#( __init_fct {´#0 __end_fct |Æ#8 __min_needed_from €Í#@ __max_needed_from Í#D __min_needed_to ‚Í#H __max_needed_to ƒÍ#L __stateful †Í#P __data ˆk#X __gconv_loaded_objectAeÐÍ£D9JPÍÍõ© n__gconv_step_data8 @ __outbuf n# __outbufend n# __flags ”Í# __invocation_counter ˜Í# __internal_use œÍ# __statep žt# __state ŸZ #( __trans £˜#0¬Z __gconv_trans_data( B __trans_fct gV# __trans_context_fct h€# __trans_end_fct i’# __data jk# __next k˜# 9Í£k9D9JP?¬9ny€Ík99nn\’k†zj´Í¤Æº__gconv_fct Hßj__gconv_init_fct Ký¤__gconv_end_fct Lº__gconv_trans_fct U9__gconv_trans_context_fct Z`\__gconv_trans_query_fct ^…‹¥Í_¥P«___gconv_trans_init_fct aÏÕêÍê_k__gconv_trans_end_fct b † ___gconv_info © __nsteps ªy# __steps «# __data ¬_# v©ƒÿÿÿÿÿÿÿÿ__gconv_t ­‡¶H 4 __cd 2# __data 3©#ÝH 5__cd /__combined 4_G_iconv_t 5¶_G_int16_t 7v_G_int32_t 8Í_G_uint16_t 9Î_G_uint32_t :ó__gnuc_va_list +k _IO_jump_t_IO_lock_tªÌ__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAû _IO_FILE_plus__io_read_fnXŸkÊy__io_write_fna2LŸk_y__io_seek_fnia{Ík{Ío__io_close_fnl—§Íkfpos_tP˜ í ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷µlexception( type Í#name Ê#arg1 Ô#arg2 Ô#retval Ô# r_majorÔ r_minorÔ lon_centerÔ e0Ô e1Ô e2Ô e3Ô e Ô es Ô ml0!Ô false_northing"Ô false_easting#Ô ns$Ô g%Ô rh&Ô Ú‡û eqconfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 4ïÓáÓÓáÓÓáÓÓáÓ%ÓïáÓáÓááÓáÓááÓÓïÓïáÓÓáïïá,ÓÓáÓÓáÓÓáÓÓáÓÓáÓÓÓÓÓÓááÓÓáÓÓáááÓÓá/ÓýÕÓááýïÓýáãÓÓÕáÓÓ+ÓÓÓááÓÓáÓÓáááÓÓáÓÓáýïÓýýÖÓá,ÐÓÓáýÓÓáïïïÓïá+ØÓáðÓÓ+ÓïÓïáýáÓÓáááÓáÓÓïáýá0ÓýÕïÓÓïÓÓÓáÓáÓÓïÓÓïÓ,ÖïÓÓïÓÓïÓáÓÓïÓÓïÓòþÓ+ ÓïÓÓÓÓáÓ$ÓÓáááïÓÓáÓÓááýáýáÓÓýáýïïÓáïáÓÓÓáïÓáýáýáÓÓáýÓÓáÓáýïááÓStandard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONIC»½×Ùß|Û=G#æáäaÌÀG(Á¸æáäa°À+Áeqconforintêeqconfor,0GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@0!=x ,p2p7pbEÒÁQxF(b“*Þn Hx.X‡Ð.ŽØ.H¡p‚ /0¯¸H ÂP/xÈP//ØHIí/0ü`I0¯/;ê/7ø <ÿñÿ  'P6XD@G8IL O(R0U`XhZH^p  aj` v{€…Š—¢ª±¹ÂÌÓÛã` Ðì÷ûeqconfor.cr_majorr_minorlon_centerfalse_northingfalse_eastingesee0e1e2e3nsgml0rh__divdf3eqconforintsqrte0fne1fne2fne3fntsincosmsfnzmlfnp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconforadjust_lonsincosÒ**"*Q*Pr*X±*²*ÒI*@b*@rI!*8’*@¢I"À*Â*@ÒI#ð* ò*@I$ *("*@2I%P*0‚I&‘*8ÒI'** *(*0RI(*@2B20RI)¢I&±*8òI'!*"* 0*(1*0rI(ò*0*``*`I@*`p*h’*`²I * *  *( *0R I(p *Hr *p€ * *h‚ *H 2@ I*! *" *B I+‚ I,‘ *¢ I-Ò I.á *Xâ *P I/ 2@2 I*A *B *b I+’ I0¡ *² I-â I.ñ *Xò *P I/Ò *à * á *(â *02 I(q *r *hñ *RI2p*`¢*XâI3R*P`*p²I4% %'0'¨'°'` '` '0}'–'²'Æ'Ú' î'('0'8)'@>'H^'P}'X‘'`¤'h¸'p”'__` __` _0(_ %%'eqconinv.o/ 1082129502 59100 998 100644 20072 ` ELF2`5@@ % €P0B€`üŒ `Ä x ùà€”~F<˜”~FÀ€„ p`J?#H803 )ýŒ p"!à•~F(˜0”~FÀ˜„ p J?#X803à)ýŒ p!à€•~F0˜”~FÀ€„ pàJ?#h803 )ýŒ p"!à–~F8˜0”~FÀ˜„ p K?#x803À x@J?#p<00`8 ˜ðH)ýŒ p !àÀ”~F 00<03à ˆ@J?#àDB pÀJ?#`800˜ðH`)ýŒ p&!à@–~F 00<03à €@J?#à@B pK?#`800˜”~FÀˆ„ AK?#àHà@<00„P@!`@ `@ B˜H`)ýŒp&!ð€–~F )ýŒ p"!à€–~F 8`800` H `0X  ˜À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803`)ýŒ p&!à•~Fà-ýŒ €€K?#€800àx„@ !BP @!Hà)ýŒp!ðÀ–~F )ýŒ p"!à—~F@ <00 PBP @!`@ `)ýŒ p&!à@—~F˜ðHˆ$ H`)ýŒ p&!à•~F@@00 P"°H00 `BP @!`@ à)ýŒ p!àÀ—~F ˜)„ p `8r B ˆ@J?#àDBà*ýŒ ˜@J?#àLBp J?#p<00 0`0H p À 0`8$ Ö€ 0$`˜0 à8NBP@!€ˆHà@ x@J?#à<Bp J?#ðÀ–~F.ýŒ@p<B€„!P @!H )ýŒp"!ðÀ–~F`)ýŒ p&!à—~F@ <00 PBP @!`@ à)ýŒ p!à€—~F˜ðHˆ$ H`)ýŒ p&!à@•~F@@00 P"°H00 `BP @!`@ à)ýŒ p!à”B˜”~FÀ€„x€J?#”~FÀˆ„p J?#p<00 0`0X p À 0`0Ž @Bx$0”~FÀ˜„ p`K?#`800˜ @$ð€”~FÀx„x K?#”~FÀ€„pÀK?#p<00 0 €0X )ýŒp"!ð”B`)ýŒ p&!àÀ—~F 8`800`0X 0 „P@!`@ `@ B˜@@x$”~FÀ€„ p`K?#`800˜ $”~FÀˆ„áK?#0”~FÀ˜„ p K?#à@<00„P@!`@ p@ 0B`8H D˜ðHˆ$ H`)ýŒ p&!àÀ•~F@@00 P"°H00 `BP @!`@  p$0803 €$àHà8`<00p0X 0 `H "˜à)„ p`8r0B 0$`˜0 „P @!àHà@<00„P@!”~FÀ€„x€J?#”~FÀˆ„p J?#€<00 HBP @!àH@BP@!0”~FÀ˜„ pàJ?#€800„P @!àHà@<00„P@! @ 0$`˜0 „P @!àHà@<00„P@!ð€”~FÀx„ p€J?#€800„P @!àH@BP@!”~FÀ€„ pàJ?#€800„P @!àHà@<00„P@! @!  U0 `J!€„@A€0B€cüŒ àÄ x ùà¦~F<˜¦~FÀ€„ p S?#H803 LýŒ p"!à€¦~Fˆ˜ð¦~FÀx„ p`S?#90#LýŒ p !à¤B˜àH LýŒ 0"p0 0`0X xùÀLýŒ<˜¦~FÀ€„€ S?#ðH LýŒ p"!à@¦~F 8`800 p0XÀ 0`0H  ˜À 0`Ž Ö€ pS?#`800 p0 ÀLýŒ @`@ € HàLýŒp!ð@¦~FLýŒ p !à@¦~F 8`800` H `0 H €0 €„P H!`@ LýŒ p"!à§~F˜ð¦~FÀx„ pÀS?#8030@ €S?#à@B NýŒ ˆS?#`D00 p0 ÀLýŒ @`@ € HàLýŒp!ð@¦~FLýŒ p !à@¦~F 8`800` H `0 H €0 €„PH!`@ `0" J˜¦~FÀˆ„ xÀS?#àH 00<03 xS?#à<B pàS?#803LýŒ p !à§~F 0p0 Ö€x ˆS?#àDB pÀS?#p800ÀLýŒ @`@ € HàLýŒp!ð€§~FLýŒ p !à@¦~F 8`800` H 0 €„P H!`@ LýŒ p"!àÀ§~F˜ xS?#à<BÀ„NýŒ($¦~FÀ€„ p€S?#à@<00€„PH!`@ p@ 0J`8X L˜¦~FÀˆ„p S?#ðHˆ$ H`H„@<00 P °D00 `$ðLB€„P H!`@ àLýŒ p!àÀ¦~F p0803  €S?#à@B pàS?#à@<00€„PH!`@ p@ 0J`0H €0 €„P H!`@ LýŒ p"!à€¦~F p0803àLýŒ p!à¤B p`8r@B €S?#à@B pR!à8 @! @@! @Up `R!€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;Úeqconinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Íeqconinvint5Í%r_maj,Ô‘r_min-Ô‘˜lat1.Ô‘ lat2/Ô‘¨center_lon0Ô‘°center_lat1Ô‘¸false_east2Ô‘@false_north3Ô‘Hmode4Þ‘temp6Ô‘Psinphi7Ô‘Xcosphi7Ô‘`ms18Ô‘hms28Ô‘pml19Ô‘xml29Ô‘intdoublelong inteqconinv‡Í)xƒÔ‘@y„Ô‘Hlon…‘Plat†‘Xrh1‰Ô‘`mlŠÔ‘hcon‹Ô‘pthetaŒÔ‘xflagÞ‘Ôsize_tǤlong unsigned int__u_char Éunsigned char__u_short!ëshort unsigned int__u_int"unsigned int__u_long#¤__u_quad_t$¤__quad_t%Þ__int8_t&bsigned char__uint8_t'É__int16_t(“short int__uint16_t)ë__int32_t*Í__uint32_t+__int64_t,Þ__uint64_t-¤__qaddr_t. B__dev_t0æ__uid_t1Ã__gid_t2Ã__ino_t3æ__ino64_t4æ__mode_t5Ã__nlink_t6æ__off_t7Õ__off64_t8Õ__loff_t9Õ__pid_t:²__ssize_t;Õ__rlim_t<æ__rlim64_t=æ__blkcnt_t>Õ__blkcnt64_t?Õ__fsblkcnt_t@æ__fsblkcnt64_tAæ__fsfilcnt_tBæ__fsfilcnt64_tCæ__id_tDÃI __valH#  Í  long unsigned int__fsid_tIw__daddr_tLÍ__caddr_tMçíchar__time_tNÞ__useconds_tO__suseconds_tPÞ__swblk_tQÞ__clock_tRÞ__key_tSÍ__clockid_tVÍ__timer_tYÍ__ipc_pid_t\Í__blksize_t_Þ__t_scalar_tfÍ__t_uscalar_tg__intptr_tjÞ__socklen_tm )__sched_paramE __sched_priorityFÍ# l_pthread_fastlock __statusÞ# __spinlockÍ# _pthread_descr_struct_pthread_descr#šl ˆ__pthread_attr_s8* __detachstate+Í# __schedpolicy,Í# __schedparam-÷# __inheritsched.Í# __scope/Í# __guardsize0–# __stackaddr_set1Í# __stackaddr2ˆ#( __stacksize3–#0pthread_attr_t4 Ò< __c_lock:)# __c_waiting;„#pthread_cond_t<  C __dummyBÍ#pthread_condattr_tCèpthread_key_tF  (S __m_reservedNÍ# __m_countOÍ# __m_ownerP„# __m_kindQÍ# __m_lockR)#pthread_mutex_tS2 Ö Z __mutexkindYÍ#pthread_mutexattr_tZ· pthread_once_t^Ípthread_tŒ¤ l _IO_FILEØ-_flagsÍ#_IO_read_ptr ç#_IO_read_end ç#_IO_read_base ç#_IO_write_baseç# _IO_write_ptrç#(_IO_write_endç#0_IO_buf_baseç#8_IO_buf_endç#@_IO_save_baseç#H_IO_backup_baseç#P_IO_save_endç#X_markers¯ #`_chainµ #h_filenoÍ#p_blksizeÍ#t_old_offset}#x_cur_column"ë#€_vtable_offset#b#‚_shortbuf$» #ƒ_lock(Ë #ˆ_offset1Œ#__pad17ˆ#˜__pad28ˆ# _mode:Í#¨_unused2<Í #¬ ¯ _IO_marker° _next±¯ # _sbuf²µ # _pos¶Í#l  Ë í   Ý í  +FILE- __FILE7 wchar_tÍwint_t8: J__wchH __wchbI: J í  w K __countEÍ# __valueJ #__mbstate_tKJ µ   __pos }# __state w #_G_fpos_t Š ñ  # __pos !Œ# __state "w #_G_fpos64_t #Æ ß &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ^__gconv_step` ? __shlib_handle rv# __modname s|# __counter uÍ# __from_name wç# __to_name xç# __fct z»#( __init_fct {Ñ#0 __end_fct |ã#8 __min_needed_from €Í#@ __max_needed_from Í#D __min_needed_to ‚Í#H __max_needed_to ƒÍ#L __stateful †Í#P __data ˆˆ#X __gconv_loaded_object^‚íºÍºÀaVgmÍÍÆ ‹__gconv_step_data8 @ __outbuf ‹# __outbufend ‹# __flags ”Í# __invocation_counter ˜Í# __internal_use œÍ# __statep ž‘# __state Ÿw #( __trans £µ#0Éw #__gconv_trans_data( B __trans_fct gs# __trans_context_fct h# __trans_end_fct i¯# __data jˆ# __next kµ# VͺÀˆVaVgm\ÉV‹–#͈VV‹‹y¯ˆ£—‡ÑͺÁãº×__gconv_fct Hü‡__gconv_init_fct KÁ__gconv_end_fct L7×__gconv_trans_fct UV#__gconv_trans_context_fct Z}y__gconv_trans_query_fct ^¢¨ÂÍ|ÂmÈ|__gconv_trans_init_fct aìòÍ|ˆ__gconv_trans_end_fct b*£ |__gconv_info © __nsteps ª–# __steps «º# __data ¬|# “Æ ÿÿÿÿÿÿÿÿ__gconv_t ­¤0ÓH 4 __cd 20# __data 3Æ#úH 5__cd /0__combined 4ª_G_iconv_t 5Ó_G_int16_t 7“_G_int32_t 8Í_G_uint16_t 9ë_G_uint32_t :__gnuc_va_list +ˆ _IO_jump_t_IO_lock_tªé__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX9¼ˆç–__io_write_fnaOi¼ˆ|–__io_seek_fni~˜Íˆ˜ÍŒ__io_close_fnl´Ä͈fpos_tPµ   ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Ò‰exception( type Í#name ç#arg1 Ô#arg2 Ô#retval Ô# r_majorÔ r_minorÔ lon_centerÔ e0Ô e1Ô e2Ô e3Ô e Ô es Ô ml0!Ô false_northing"Ô false_easting#Ô ns$Ô g%Ô rh&Ô J‡û eqconinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 4ïÓáÓÓáÓÓáÓÓáÓ%ÓïáÓáÓááÓáÓááÓÓïÓïáÓÓáïïá,ÓÓáÓÓáÓÓáÓÓáÓÓáÓÓÓÓÓÓááÓÓáÓÓáááÓÓá/ÓýÕÓááýïÓýáãÓÓÕáÓÓ+ÓÓÓááÓÓáÓÓáááÓÓáÓÓáýïÓýýÖÓá,ÐÓÓáýÓÓáïïïÓïá+ØÓáðÓÓ+ÓïÓïáýáÓÓáááÓáÓÓïáýá0ÓýÕïÓÓïÓÓÓáÓáÓÓïÓÓïÓ,ÖïÓÓïÓÓïÓáÓÓïÓÓïÓòþÓ+ ÓïÓáÓÓáÓ ÓáÓýáýá+ÓÓÓáïÓýá,ÓýáãïÓýïÓÓáïïïïÓÓáÓþÖÓïÓýïÓÓáïïïïÓïáÓáãáÓáýáâáÓýïÓÓáïïïÓÓáðÓÓ+ÓïÓïáýáÓÓÓááïÓÓáÓá+ÓïÓïáýïïÓÓáÓáýÔáá+ÕþÓ+Standard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONIC»½×Ùß|Û=ð¿G#æáäaÌÀG'æáäaèÀ+Þeqconinvintêeqconinv,GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@!`Að ,@2@7@bE¢ÞQPK(b€.NnxMÐ2X‡(3Ž83@¡p‚x30¯M ¨3xȨ3/Ø Ní×30ü8N04;B4`;ø X@ñÿ  'P6XD@G8IL O(R0U`XhZH^p  aj` v{€…Š—¢ª±¹ÂÌÓÛã`  ìòøeqconinv.cr_majorr_minorlon_centerfalse_northingfalse_eastingesee0e1e2e3nsgml0rh__divdf3eqconinvintsqrte0fne1fne2fne3fntsincosmsfnzmlfnp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconinvatan2phi3zadjust_lonÒ**"*Q*Pr*X±*²*ÒI*@b*@rI!*8’*@¢I"À*Â*@ÒI#ð* ò*@I$ *("*@2I%P*0‚I&‘*8ÒI'** *(*0RI(*@2B20RI)¢I&±*8òI'!*"* 0*(1*0rI(ò*0*``*`I@*`p*h’*`²I * *  *( *0R I(p *Hr *p€ * *h‚ *H 2@ I*! *" *B I+‚ I,‘ *¢ I-Ò I.á *Xâ *P I/ 2@2 I*A *B *b I+’ I0¡ *² I-â I.ñ *Xò *P I/ñ *Xa *p’ *P *`²I!ÒI!*2I2€*h’*²I** *(!*0bI3’*²*`ÒI2I4% %''¨'°'` '` 'š'³'Ï'ã'÷' '('02'8F'@['H{'Pš'X®'`Á'hÕ'p”'__` __` _(_ %%'equifor.o/ 1082129502 59100 998 100644 12128 ` ELF2ð!@@€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803àýŒ p!à€~F(˜~FÀ€„ pàG?#X803àýŒ p!àŒB0˜àHýŒ 8 `8 ˜ðHýŒ p !à@~F 00<03à €€G?#à@B pÀG?#`800˜ðHýŒ p !àŒB 00<03à €€G?#à@B pàG?#`800 ˜€ HBP @!àH@BP @!àH@BP @!àH@BP @!àHà@<00„P@!€B ª€€„€„@)€0B€düŒ àÄ RØð@ò!ÀMýŒ<˜¦~FÀ€„ p`S?#H803@MýŒ p$!à§~Fˆ˜ð€¦~FÀx„ p S?#90#À €@S?#`@00p0 0`0X €0 €„P H!`@ àMýŒ p!à€§~F˜¦~FÀ€„ p€S?#`80  x$ ¦~FÀ„pÀS?#p<00 0   HÀ@@BPH!`@ p H 0J`8H L˜ð€¦~FÀx„ p S?#80 x$ ¦~FÀ„p`S?#p<00 0p H 0 `8H "˜€B H„@Up "ØÀ¤B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;(equifor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)equiforint*#r_maj% ‘`center_lon& ‘hlat1' ‘pfalse_east( ‘xfalse_north) ‘intdouble–equiforF)lonB ‘PlatC ‘XxD–‘`yE–‘hdlonG ‘p size_tǪlong unsigned int__u_char Ïunsigned char__u_short!ñshort unsigned int__u_int"unsigned int__u_long#ª__u_quad_t$ª__quad_t%Xlong int__int8_t&tsigned char__uint8_t'Ï__int16_t(¥short int__uint16_t)ñ__int32_t*__uint32_t+__int64_t,X__uint64_t-ª__qaddr_t.H__dev_t0ø__uid_t1Õ__gid_t2Õ__ino_t3ø__ino64_t4ø__mode_t5Õ__nlink_t6ø__off_t7ç__off64_t8ç__loff_t9ç__pid_t:Ä__ssize_t;ç__rlim_t<ø__rlim64_t=ø__blkcnt_t>ç__blkcnt64_t?ç__fsblkcnt_t@ø__fsblkcnt64_tAø__fsfilcnt_tBø__fsfilcnt64_tCø__id_tDÕ¢I __valH¢# ² ²long unsigned int__fsid_tI‰__daddr_tL__caddr_tMùÿchar__time_tNX__useconds_tO__suseconds_tPX__swblk_tQX__clock_tRX__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_X__t_scalar_tf__t_uscalar_tg__intptr_tjX__socklen_tm ;__sched_paramE __sched_priorityF# ~_pthread_fastlock __statusX# __spinlock# _pthread_descr_struct_pthread_descr#¬~ š__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam- # __inheritsched.# __scope/# __guardsize0œ# __stackaddr_set1# __stackaddr2š#( __stacksize3œ#0pthread_attr_t4²ä< __c_lock:;# __c_waiting;–#pthread_cond_t<²C __dummyB#pthread_condattr_tCúpthread_key_tF²(S __m_reservedN# __m_countO# __m_ownerP–# __m_kindQ# __m_lockR;#pthread_mutex_tSDèZ __mutexkindY#pthread_mutexattr_tZÉpthread_once_t^pthread_tŒª ~ _IO_FILEØ-_flags#_IO_read_ptr ù#_IO_read_end ù#_IO_read_base ù#_IO_write_baseù# _IO_write_ptrù#(_IO_write_endù#0_IO_buf_baseù#8_IO_buf_endù#@_IO_save_baseù#H_IO_backup_baseù#P_IO_save_endù#X_markersÁ #`_chainÇ #h_fileno#p_blksize#t_old_offset#x_cur_column"ñ#€_vtable_offset#t#‚_shortbuf$Í #ƒ_lock(Ý #ˆ_offset1ž#__pad17š#˜__pad28š# _mode:#¨_unused2<ß #¬ Á _IO_marker° _next±Á # _sbuf²Ç # _pos¶#~ * Ý ÿ ² ï ÿ ²+FILE-* __FILE7* wchar_twint_t8L J__wchH __wchbIL \ ÿ ²‰ K __countE# __valueJ( #__mbstate_tK\ Ç   __pos # __state ‰ #_G_fpos_t œ   # __pos !ž# __state "‰ #_G_fpos64_t #Ø ñ  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR $ 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS p__gconv_step` ? __shlib_handle rˆ# __modname sŽ# __counter u# __from_name wù# __to_name xù# __fct zÍ#( __init_fct {ã#0 __end_fct |õ#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆš#X __gconv_loaded_objectp”ÿÌÌÒshy$Ø __gconv_step_data8 @ __outbuf # __outbufend # __flags ”# __invocation_counter ˜# __internal_use œ# __statep ž£# __state Ÿ‰ #( __trans £Ç#0ω 5__gconv_trans_data( B __trans_fct g…# __trans_context_fct h¯# __trans_end_fct iÁ# __data jš# __next kÇ# hÌÒšhshynÏhœ5¯šhh‹Á𵩙ãÌÓõÌé__gconv_fct H™__gconv_init_fct K,Ó__gconv_end_fct LIé__gconv_trans_fct Uh5__gconv_trans_context_fct Z‹__gconv_trans_query_fct ^´ºÔŽÔÚŽ__gconv_trans_init_fct aþŽš__gconv_trans_end_fct b<µ Ž__gconv_info © __nsteps ªœ# __steps «Ì# __data ¬Ž# ¥Ø²ÿÿÿÿÿÿÿÿ__gconv_t ­¶BåH 4 __cd 2B# __data 3Ø# H 5__cd /B__combined 4¼_G_iconv_t 5å_G_int16_t 7¥_G_int32_t 8_G_uint16_t 9ñ_G_uint32_t :__gnuc_va_list +š _IO_jump_t_IO_lock_tªû__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA* _IO_FILE_plus__io_read_fnX1KΚùœ__io_write_fnaa{ÎšŽœ__io_seek_fniªšªž__io_close_fnlÆÖšfpos_tPÇ  ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷ä›exception( type #name ù#arg1  #arg2  #retval  # r_major  lon_center  lat_origin  false_northing  false_easting  C†û equifor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h )ïÓáÓÓáÓÓá!ÓýáÓáÓááÓáÓáá/ÓÓáÓáÓáÓÓïÓáï ÓïÓÓÓÓáÓ"ÓïáýïïÓÓáÓÓÓáýÓÓïáýáÓÓÓáýáýááÓEQUIRECTANGULARG!æáäafÀG'Á¸æáäakÀ),Žequiforint*equifor, GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@ !ø*@,à2à7àbEB,Q8-8bnGnp.¸‡ÈHšp‚ 0¨ˆ. »@ (Á@ -Ñ/æm 0õ0/0  ;Ø °'¸ h*ñÿ )8   F@QX_ipx@`€‹equifor.cr_majorlon_centerlat_originfalse_northingfalse_eastingequiforintptitleradiuscenlonmeroriginoffsetpequiforadjust_loncos‘* Á* â* * 2* b2rI* ’I¡* ²IÁ* ÒIá* â* I²* IR* `* ’* ¢I* * % %' '¦'®'@?'@G' ¬' È' ä' ' #' “'__@_ _@ _ (_ %%'equiinv.o/ 1082129502 59100 998 100644 12760 ` ELF2@#@@€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803àýŒ p!à€~F(˜~FÀ€„ pàG?#X803àýŒ p!àŒB0˜àHýŒ 8 `8 ˜ðHýŒ p !à@~F 00<03à €€G?#à@B pÀG?#`800˜ðHýŒ p !àŒB 00<03à €€G?#à@B pàG?#`800 ˜€ HBP @!àH@BP @!àH@BP @!àH@BP @!àHà@<00„P@!€B ª€€„€„@1€0B€füŒ àÄ x ùà€§~F<˜ð€§~FÀx„ pàS?#H803àOýŒ p!à¤Bˆ˜ð€§~FÀx„ p R!90#À xÀS?#`<00p0 0`0X xùÀOýŒ<˜ð€§~FÀx„€àS?#ð€§~FÀx„ pàS?#à8`<00`0X  ˜ð€§~FÀx„ p R!P80 àOýŒ p!àÀ§~Fà@<00€„PH!`@ `@ J˜ð€§~FÀx„ p R!à80  0 p À 0`0$ Ö€ P$ ¨0 `XV@BPH!€pH0@0$PHÀ@@BPH!p@ 0J ` HÀOýŒ 8€8 0 €„PH!`@ p@ 0L`0H €0 €„P H!`@ àOýŒ p!à¤B p0803„@Up `R!€„% .? : ; ' I@ : ; I $ >  I: ; I : ;  : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;4: ; I equiinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)equiinvint*#r_maj% ‘`center_lon& ‘hlat1' ‘pfalse_east( ‘xfalse_north) ‘intdouble‡equiinvF)xB ‘pyC ‘xlonD‡‘latE‡‘ size_tÇ›long unsigned int__u_char Àunsigned char__u_short!âshort unsigned int__u_int"unsigned int__u_long#›__u_quad_t$›__quad_t%Ilong int__int8_t&esigned char__uint8_t'À__int16_t(–short int__uint16_t)â__int32_t*__uint32_t+__int64_t,I__uint64_t-›__qaddr_t. 9__dev_t0é__uid_t1Æ__gid_t2Æ__ino_t3é__ino64_t4é__mode_t5Æ__nlink_t6é__off_t7Ø__off64_t8Ø__loff_t9Ø__pid_t:µ__ssize_t;Ø__rlim_t<é__rlim64_t=é__blkcnt_t>Ø__blkcnt64_t?Ø__fsblkcnt_t@é__fsblkcnt64_tAé__fsfilcnt_tBé__fsfilcnt64_tCé__id_tDÆ“I__valH“# £ £long unsigned int__fsid_tIz__daddr_tL__caddr_tMêðchar__time_tNI__useconds_tO__suseconds_tPI__swblk_tQI__clock_tRI__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_I__t_scalar_tf__t_uscalar_tg__intptr_tjI__socklen_tm ,__sched_paramE__sched_priorityF# o_pthread_fastlock__statusI#__spinlock# _pthread_descr_struct_pthread_descr#o ‹__pthread_attr_s8*__detachstate+#__schedpolicy,#__schedparam-ú#__inheritsched.# __scope/#__guardsize0#__stackaddr_set1# __stackaddr2‹#(__stacksize3#0 pthread_attr_t4£Õ<__c_lock:,#__c_waiting;‡#pthread_cond_t<£C__dummyB#pthread_condattr_tCëpthread_key_tF£(S__m_reservedN#__m_countO#__m_ownerP‡#__m_kindQ#__m_lockR,#pthread_mutex_tS5ÙZ__mutexkindY#pthread_mutexattr_tZºpthread_once_t^pthread_tŒ› o _IO_FILEØ-_flags#_IO_read_ptr ê#_IO_read_end ê#_IO_read_base ê#_IO_write_baseê# _IO_write_ptrê#(_IO_write_endê#0_IO_buf_baseê#8_IO_buf_endê#@_IO_save_baseê#H_IO_backup_baseê#P_IO_save_endê#X_markers² #`_chain¸ #h_fileno#p_blksize#t_old_offset€#x_cur_column"â#€_vtable_offset#e#‚_shortbuf$¾ #ƒ_lock(Î #ˆ_offset1#__pad17‹#˜__pad28‹# _mode:#¨_unused2<Ð #¬ ² _IO_marker°_next±² #_sbuf²¸ #_pos¶#o  Î ð £  à ð £+FILE- __FILE7 wchar_twint_t8= J__wchH __wchbI= M ð £z K__countE#__valueJ #__mbstate_tKM ¸  __pos €#__state z #_G_fpos_t  ô  #__pos !#__state "z #_G_fpos64_t #É â  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS a__gconv_step` ?__shlib_handle ry#__modname s#__counter u#__from_name wê#__to_name xê# __fct z¾#(__init_fct {Ô#0__end_fct |æ#8__min_needed_from €#@__max_needed_from #D__min_needed_to ‚#H__max_needed_to ƒ#L__stateful †#P__data ˆ‹#X __gconv_loaded_objecta…ð½½ÃdYjpÉ Ž__gconv_step_data8 @__outbuf Ž#__outbufend Ž#__flags ”#__invocation_counter ˜#__internal_use œ#__statep ž”# __state Ÿz #(__trans £¸#0Àz &__gconv_trans_data( B__trans_fct gv#__trans_context_fct h #__trans_end_fct i²#__data j‹#__next k¸# Y½Ã‹YdYjp_ÀYŽ& ‹YYŽŽ|²‹¦šŠÔ½Äæ½Ú__gconv_fct HÿŠ__gconv_init_fct KÄ__gconv_end_fct L:Ú__gconv_trans_fct UY&__gconv_trans_context_fct Z€|__gconv_trans_query_fct ^¥«ÅÅpË__gconv_trans_init_fct aïõ  ‹__gconv_trans_end_fct b-¦ __gconv_info ©__nsteps ª#__steps «½#__data ¬# –É£ÿÿÿÿÿÿÿÿ__gconv_t ­§3ÖH 4__cd 23#__data 3É#ýH 5__cd /3__combined 4­_G_iconv_t 5Ö_G_int16_t 7–_G_int32_t 8_G_uint16_t 9â_G_uint32_t :__gnuc_va_list +‹ _IO_jump_t_IO_lock_tªì__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX"<¿‹ê__io_write_fnaRl¿‹__io_seek_fni›‹›__io_close_fnl·Ç‹fpos_tP¸   ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷ÕŒexception( type #name ê#arg1  #arg2  #retval  # r_major  lon_center  lat_origin  false_northing  false_easting  c†û equiinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h )ïÓáÓÓáÓÓá!ÓýáÓáÓááÓáÓáá/ÓÓáÓáÓáÓÓïÓáï ÓïÓáÓÓáÓ!Óïáýá+ÓÓÓ+ÓïáÓÓÓïÓïáÓáýÓýáãÓÓÕÓÓáýÓýïïÓïáýïïÓÓáâÓ+EQUIRECTANGULARInput data errorequi-invG!æáäafÀG'æáäaŸÀ-DTû!ù?)Žequiinvint*equiinv,°GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@°!à,Ð,ð2ð7ðbERQ°/8bognè0Ø 8‡!@šp‚P!0¨1 »€!ˆ!(Ȉ!-Ø1íµ!0ü¨10å!; "@) @, ñÿ )8   F@QX_ipx@p‰‘•equiinv.cr_majorlon_centerlat_originfalse_northingfalse_eastingequiinvintptitleradiuscenlonmeroriginoffsetp__divdf3equiinvp_errorcosadjust_lon‘*Á*â**2* b2rI*’I¡*²IÁ*ÒIá* â*I²* 2*‚*¢I* @2B2(RIp*q*r*‚IòIRI% %'°'¦'®'@?'@G'°'¹'Õ'õ'' “'__@_ _@ _°(_ %%'gnomfor.o/ 1082129502 59100 998 100644 13664 ` ELF2ˆ&@@€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803àýŒ p!à€~F(˜~FÀ€„ pàG?#X803àýŒ p!àŒB0˜àHýŒ 8 `8 ˜ðHýŒ p !à@~F 00<03à €€G?#à@B pàG?#`800˜ðHýŒ p !àŒB 00<03àýŒ p!à€~F@PHÀ!P @!@H HBP @!ýŒ 0  €0 „P@!ð~FÀx„ p G?#€800„P@!~FÀ€„ pÀG?#€800„P @!àHà@<00„P@!€B ª€€„€„@5€0B€büŒ àÄ RØð@ò!ÀKýŒ<˜¥~FÀ€„ pàR?#H803 KýŒ p"!à¦~Fˆ˜ ¥~FÀ„ p S?#90#À xÀR?#`<00p0 0`0X €0 €„P H!`@ àKýŒ p!à€¦~F˜¥~FÀ€„pàR?#ðÀ¦~FNýŒ@°<B€€„ !PH!¥~FÀˆ„ p@S?#€800€„P H!`@ @KýŒ p$!à@§~F˜ð€¥~FÀx„€ÀS?#ðH KýŒ p"!àÀ¦~F 8`800 € Hà ÀR?#àHBp€S?#p<00 0 p HàKýŒ p!à@§~F 0` H `0 H  ˜¥~FÀ€„ pÀS?#`800`0Ž Ö€ P$ ¨0 `XV@BPH!€(HÀ@ ˆÀR?#àDB „OýŒ ÀR?#àHBpÀS?#€ H@BPH!`@ `@ J˜ð€¥~FÀx„ pS?#`80  x$¥~FÀ€„pàS?#p<00 0 p H KýŒ p"!à§~F 0   H@KýŒ p$!à€¦~F@@BPH!`@ p H 0J`8H L˜ð€¥~FÀx„ p S?#80 x$ ¥~FÀ„pàS?#p<00 0  Hà ÀR?#àHBp`S?#p<00 0 € Hà ÀR?#àHBp€S?#p<00 0 p HàKýŒ p!à@§~F 0` H `0 X p$ H 0 `8H "˜„ˆR!@Up "ØÀ¤B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;Šgnomfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)gnomforint1#r,#‘`center_long-#‘hcenter_lat.#‘pfalse_east/#‘xfalse_north0#‘intdoubleègnomforL)lonG#‘°latH#‘¸xIè‘@yJè‘HdlonM#‘PsinphiN#‘XcosphiN#‘`coslonO#‘hgP#‘pkspQ#‘x#size_tÇülong unsigned int__u_char !unsigned char__u_short!Cshort unsigned int__u_int"hunsigned int__u_long#ü__u_quad_t$ü__quad_t%ªlong int__int8_t&Æsigned char__uint8_t'!__int16_t(÷short int__uint16_t)C__int32_t*__uint32_t+h__int64_t,ª__uint64_t-ü__qaddr_t.mš__dev_t0J__uid_t1'__gid_t2'__ino_t3J__ino64_t4J__mode_t5'__nlink_t6J__off_t79__off64_t89__loff_t99__pid_t:__ssize_t;9__rlim_t9__blkcnt64_t?9__fsblkcnt_t@J__fsblkcnt64_tAJ__fsfilcnt_tBJ__fsfilcnt64_tCJ__id_tD'ôI __valHô#  long unsigned int__fsid_tIÛ__daddr_tL__caddr_tMKQchar__time_tNª__useconds_tOh__suseconds_tPª__swblk_tQª__clock_tRª__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_ª__t_scalar_tf__t_uscalar_tgh__intptr_tjª__socklen_tmh __sched_paramE __sched_priorityF# Ð_pthread_fastlock __statusª# __spinlock# _pthread_descr_struct_pthread_descr#þÐ ì__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-[# __inheritsched.# __scope/# __guardsize0î# __stackaddr_set1# __stackaddr2ì#( __stacksize3î#0pthread_attr_t46< __c_lock:# __c_waiting;è#pthread_cond_t<gC __dummyB#pthread_condattr_tCLpthread_key_tFh (S __m_reservedN# __m_countO# __m_ownerPè# __m_kindQ# __m_lockR#pthread_mutex_tS–: Z __mutexkindY#pthread_mutexattr_tZ pthread_once_t^pthread_tŒü Ð _IO_FILEØ-_flags#_IO_read_ptr K#_IO_read_end K#_IO_read_base K#_IO_write_baseK# _IO_write_ptrK#(_IO_write_endK#0_IO_buf_baseK#8_IO_buf_endK#@_IO_save_baseK#H_IO_backup_baseK#P_IO_save_endK#X_markers #`_chain #h_fileno#p_blksize#t_old_offsetá#x_cur_column"C#€_vtable_offset#Æ#‚_shortbuf$ #ƒ_lock(/ #ˆ_offset1ð#__pad17ì#˜__pad28ì# _mode:#¨_unused2<1 #¬  _IO_marker° _next± # _sbuf² # _pos¶#Ð | / Q  A Q +FILE-| __FILE7| wchar_twint_t8hž J__wchHk __wchbIž ® Q Û K __countE# __valueJz #__mbstate_tK®    __pos á# __state Û #_G_fpos_t î U  # __pos !ð# __state "Û #_G_fpos64_t #* C &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR v 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS Â__gconv_step` ? __shlib_handle rÚ# __modname sà# __counter u# __from_name wK# __to_name xK# __fct z#( __init_fct {5#0 __end_fct |G#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆì#X __gconv_loaded_objectÂæQ$źËÑv* ï__gconv_step_data8 @ __outbuf ï# __outbufend ï# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žõ# __state ŸÛ #( __trans £#0!Û ‡__gconv_trans_data( B __trans_fct g×# __trans_context_fct h# __trans_end_fct i# __data jì# __next k# º$ìºÅºËÑÀ!ºïî‡ìººïïÝìûë5%G;__gconv_fct H`ë__gconv_init_fct K~%__gconv_end_fct L›;__gconv_trans_fct Uº‡__gconv_trans_context_fct ZáÝ__gconv_trans_query_fct ^ &à&Ñ,à__gconv_trans_init_fct aPVkkàì__gconv_trans_end_fct bŽ à__gconv_info © __nsteps ªî# __steps «# __data ¬à# ÷*ÿÿÿÿÿÿÿÿ__gconv_t ­”7H 4 __cd 2”# __data 3*#^H 5__cd /”__combined 4_G_iconv_t 57_G_int16_t 7÷_G_int32_t 8_G_uint16_t 9C_G_uint32_t :h__gnuc_va_list +ì _IO_jump_t_IO_lock_tªM__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA| _IO_FILE_plus__io_read_fnXƒ ìKî__io_write_fna³Í ìàî__io_seek_fniâüìüð__io_close_fnl(ìfpos_tP n ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷6íexception( type #name K#arg1 ##arg2 ##retval ## lon_center"# R## sin_p13$# cos_p13%# false_easting&# false_northing'# ¶†û gnomfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 0ïÓáÓÓáÓÓá ÓýáÓáÓááÓáÓáÓ+Ó!áÓ,ÓýïÓÓïÓÓïÓÓïÓáï ÓïÓÓÓÓáÓ ÓïáýïïÓÓáÓÓÓ+ÓÓïÓÓáÓÓáïÓááýÓáýïáÓïáãÓÓÕÓááÓïáÓÓÓáýÓáýÓáÓïáýáÓÓÓáýÓááýÓááýÓáýïïáýá.ÔÓGNOMONICPoint projects into infinitygnomfor-convG!æáäauÀG'Á¸æáäa‡À)ŽŽgnomforint-gnomfor,0GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@0! 0,p2p7pbEÒ ŽQ 3Pb`!ºnp4 $@‡`$Hšp‚¨$0¨ˆ4 »Ø$0ÁØ$-Ñ5æ%0õ050 5%;p%H,0 x/¨ñÿ   &(5=  EPX_fmt|… ˜œ¤gnomfor.cRlon_centerfalse_eastingfalse_northingsin_p13cos_p13gnomforinttsincosptitleradiuscenloncenlatoffsetp__divdf3gnomforadjust_loncosp_errorsin‘*Á*â* *(Q*R*bIq2‚IÂIòI"I1* 2*(RI*bIÂIòI1*b*02220BI ’IÒ* à*bI!Â*(Ð**B*% %'0'¦'®'B'J'0''-'F'e' …'(“'___ _ _0(_ %%'gnominv.o/ 1082129502 59100 998 100644 15744 ` ELF2X,@@€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803àýŒ p!à€~F(˜~FÀ€„ pàG?#X803àýŒ p!àŒB0˜àHýŒ 8 `8 ˜ðHýŒ p !à@~F 00<03à €€G?#à@B pÀG?#`800˜ðHýŒ p !àÀ~F 00<03à €€G?#à@B pF!`800˜ð~FÀx„ pÀG?#€800 0$BP @!@H HBP @!ýŒ 0  €0 „P@!ð~FÀx„ p G?#€800„P@!~FÀ€„ pÀG?#€800„P @!àHà@<00„P@!€B ª€€„€„H9€ 0B€büŒ Ä TØð@ò!ÀSýŒ<˜©~FÀ€„ pàT?#H803àSýŒ p!àª~Fˆ˜©~FÀ€„ p U?#90#À xÀT?#`<00p0 0`0X xùÀSýŒ<˜©~FÀ€„€àT?#ð€©~FÀx„ pàT?#à8`<00`0X  ˜SýŒ 0  p0 ÀSýŒ @`@ € HàSýŒp!ðÀ©~FSýŒ p !àÀ©~F 8`800` H `0 H €0 €„P H!`@ àSýŒ p!à€ª~F˜©~FÀ€„ p@U?#à@<00€„PH!`@ `@ €0 €„P H!`@ àSýŒ p!àÀª~F˜©~FÀ€„p`U?#ð«~F‚VýŒ@À<B €„ !PH!ð€©~FÀx„ pU?#ð80 À 00<03SýŒ p !à€ª~F 0 p À 0`8Ž Ö€( xÀT?#à<B p U?#ð80 À 00<03„@ €ÀT?#à@B p U?#à8`<00   HàSýŒp!ðÀ©~FSýŒ p !à«~F 8`800 p HÀ 0 ` HàSýŒ p!à€ª~F€0 H@BPH!`@ `@ `0H €0 €„P H!`@ SýŒ p !à@ª~F p0803àSýŒp!ð€«~FÀ 0 p À 0`0X ˜©~FÀ€„ pÀU?#`800 p À 0`8Ž Ö€ p$`800`Ž B pÀT?#p800`8 `0"àSýŒ p!àÀ©~F€0 H@BP H!p@  p$`800`8X €0 €„P H!`@ SýŒ p !àª~F p0803„à@ xÀT?#à<B pàT?#`800 `0"SýŒ 8 €8 0 €„P H!p@  p$`800`0H €0 €„P H!`@ àSýŒ p!àª~F p0803„à@ €ÀT?#à@BàWýŒ xÀT?#à<BÀ„VýŒ($©~FÀ€„ p U?#à80 @@BPH!p@ 0Jp H 0L`8X N˜ð€©~FÀx„ pÀU?#`800 p À 0`8$ Ö€@ €ÀT?#p@00`8 p À 0`8$ Ö€ @!p@ xÀT?#à<B p€U?#SýŒ 0 p0 0 p HÀ 0 € HàSýŒp!ð€«~FSýŒ p !à€ª~F 8`800` H 0 €„P H!p@  p$`800`0H €0 €„P H!`@ àSýŒ p!àª~F p0803„ˆT!HU€ "ØÀ¨B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;gnominv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)gnominvint2#r-#‘`center_long.#‘hcenter_lat/#‘pfalse_east0#‘xfalse_north1#‘intdoubleÑgnominvN*xI#‘°yJ#‘¸lonKÑ‘@latLÑ‘HrhO#‘PzP#‘XsinzP#‘`coszP#‘hconQ#‘p#size_tÇålong unsigned int__u_char unsigned char__u_short!,short unsigned int__u_int"Qunsigned int__u_long#å__u_quad_t$å__quad_t%“long int__int8_t&¯signed char__uint8_t' __int16_t(àshort int__uint16_t),__int32_t*__uint32_t+Q__int64_t,“__uint64_t-å__qaddr_t.Vƒ__dev_t03__uid_t1__gid_t2__ino_t33__ino64_t43__mode_t5__nlink_t63__off_t7"__off64_t8"__loff_t9"__pid_t:ÿ__ssize_t;"__rlim_t<3__rlim64_t=3__blkcnt_t>"__blkcnt64_t?"__fsblkcnt_t@3__fsblkcnt64_tA3__fsfilcnt_tB3__fsfilcnt64_tC3__id_tDÝI __valHÝ# í ílong unsigned int__fsid_tIÄ__daddr_tL__caddr_tM4:char__time_tN“__useconds_tOQ__suseconds_tP“__swblk_tQ“__clock_tR“__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_“__t_scalar_tf__t_uscalar_tgQ__intptr_tj“__socklen_tmQ v__sched_paramE __sched_priorityF# ¹_pthread_fastlock __status“# __spinlock# _pthread_descr_struct_pthread_descr#ç¹ Õ__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-D# __inheritsched.# __scope/# __guardsize0×# __stackaddr_set1# __stackaddr2Õ#( __stacksize3×#0pthread_attr_t4í< __c_lock:v# __c_waiting;Ñ#pthread_cond_t<íPC __dummyB#pthread_condattr_tC5pthread_key_tFQí(S __m_reservedN# __m_countO# __m_ownerPÑ# __m_kindQ# __m_lockRv#pthread_mutex_tS# Z __mutexkindY#pthread_mutexattr_tZ pthread_once_t^pthread_tŒå ¹ _IO_FILEØ-_flags#_IO_read_ptr 4#_IO_read_end 4#_IO_read_base 4#_IO_write_base4# _IO_write_ptr4#(_IO_write_end4#0_IO_buf_base4#8_IO_buf_end4#@_IO_save_base4#H_IO_backup_base4#P_IO_save_end4#X_markersü #`_chain #h_fileno#p_blksize#t_old_offsetÊ#x_cur_column",#€_vtable_offset#¯#‚_shortbuf$ #ƒ_lock( #ˆ_offset1Ù#__pad17Õ#˜__pad28Õ# _mode:#¨_unused2< #¬ ü _IO_marker° _next±ü # _sbuf² # _pos¶#¹ e  : í * : í+FILE-e __FILE7e wchar_twint_t8Q‡ J__wchHT __wchbI‡ — : íÄ K __countE# __valueJc #__mbstate_tK—    __pos Ê# __state Ä #_G_fpos_t × >  # __pos !Ù# __state "Ä #_G_fpos64_t # , &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR _ 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS «__gconv_step` ? __shlib_handle rÃ# __modname sÉ# __counter u# __from_name w4# __to_name x4# __fct z#( __init_fct {#0 __end_fct |0#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆÕ#X __gconv_loaded_object«Ï: ®£´º_ Ø__gconv_step_data8 @ __outbuf Ø# __outbufend Ø# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žÞ# __state ŸÄ #( __trans £#0 Ä p__gconv_trans_data( B __trans_fct gÀ# __trans_context_fct hê# __trans_end_fct iü# __data jÕ# __next k# £ Õ£®£´º© £Ø×pêÕ££ØØÆüÕðäÔ0$__gconv_fct HIÔ__gconv_init_fct Kg__gconv_end_fct L„$__gconv_trans_fct U£p__gconv_trans_context_fct ZÊÆ__gconv_trans_query_fct ^ïõɺÉ__gconv_trans_init_fct a9?TTÉÕ__gconv_trans_end_fct bwð É__gconv_info © __nsteps ª×# __steps «# __data ¬É# àíÿÿÿÿÿÿÿÿ__gconv_t ­ñ} H 4 __cd 2}# __data 3#GH 5__cd /}__combined 4÷_G_iconv_t 5 _G_int16_t 7à_G_int32_t 8_G_uint16_t 9,_G_uint32_t :Q__gnuc_va_list +Õ _IO_jump_t_IO_lock_tª6__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAe _IO_FILE_plus__io_read_fnXl† Õ4×__io_write_fnaœ¶ ÕÉ×__io_seek_fniËåÕåÙ__io_close_fnlÕfpos_tP W ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Öexception( type #name 4#arg1 ##arg2 ##retval ## lon_center"# lat_center## R$# sin_p13%# cos_p13&# false_easting'# false_northing(# N†û gnominv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 1ïÓáÓÓáÓÓá ÓýáÓáÓááÓáÓááÓÓÓ!áÓ,ÓýïÓÓïÓÓïÓÓïÓáï ÓïÓÓÓÓáÓ%Óïáýá+ÓÓÓ+Óïá,ÓýÓýïÓÓáïïïïÓÓáÓ+ÓïÓïïïÓÓáÓÓÓ+ÓÓÓÓáýÓýáãáÓïÕá+ÓïÓÓáïÓýÓïáÓïïïïÓÓáÓÓýÓýáÓïÓýáãïýÚïïÓïáÓáïïïÓÓáïzÓáïÓýïïÓáïïïÓÓáïÛÓÓÓáÓáýáýáÓïÓýááïïÓýáâ+Ôá+ÓýáýÓýÓÓáïïïÓáïïïÓÓá ÔÓGNOMONICG!æáäa{ÀG(Á¸æáäa€À»½×Ùß|Û=-DTû!ù?)“Žgnominvint-gnominv,€ GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@€ !¨6€,À 2À 7À bE"“Q(;hbµ&Rn<*‡*Hšp‚`*0¨¨< »* *8È *-Ø8=íÍ*0üP=0ý*;8+X2 è5½ñÿ  #(10@H   P°[cjqx‡°Ð ˜¢¨®¹gnominv.cRlon_centerlat_centerfalse_eastingfalse_northingsin_p13cos_p13gnominvinttsincosptitleradiuscenloncenlatoffsetp__divdf3gnominvsqrtatanasinzatan2adjust_lonsin‘*Á*â**(2*0r*€* ‚I‘2¢IâIIBIQ*(R*0rI"*(¢*0’I Ò*òI2I!’I²*ò*B*‚*â* 2I‚I"Â*â*2*p*òI# *B I$ò I# *B I$° *Ò I%R *² *R * Ò I#ð *" I$% %'€ '¦'®'°B'°J'€ ê'''2'K' j'(Š'0“'__°__° _€ (_ %%'goodfor.o/ 1082129502 59100 998 100644 19864 ` ELF2À8@@€00B€güŒ  Ä F˜À 0F0803à xÀ 00<03À pð8B x !À 00<03À pð8B x@!À 00<03À pð8B x`!À 00<03À pð8B x€!À 00<03À pð8B x !À 00<03À pð8B xÀ!À 00<03À pð8B xà!À 00<03À pð8B x!À 00<03À pð8B x !À 00<03À pð8B x@!À 00<03À pð8B x`!À 00<03à xÀ 8À 0` H ˜À pð8B x !À 8À 0` H ˜À pð8B x@!À 8À 0` H ˜À pð8B x`!À 8À 0` H ˜À pð8B x€!À 8À 0` H ˜À pð8B x !À 8À 0` H ˜À pð8B xÀ!À 8À 0` H ˜À pð8B xà!À 8À 0` H ˜À pð8B x!À 8À 0` H ˜À pð8B x !À 8À 0` H ˜À pð8B x@!À 8À 0` H ˜À pð8B x`!À 8À 0` H ˜€ HBP @!€Œ00!P@!€B ª€€„€„H5€ 0B€büŒ Ä TØð@ò!ÀSýŒ<˜©~FÀ€„ pàT?#H803 SýŒ p"!àª~Fˆ˜ð€©~FÀx„ p U?#90#SýŒ p !àÀ©~F 8À 0`0Ž Ö€` ˆÀT?#`D00 p0 À 0`8Ž @B xÀT?#à<BàWýŒ p$p<0#Ð@ €ÀT?#à@B pàU?#80# @ ˆÀT?#àDB pàT?#`800`Ž Ö€` pÀT?#`800 p0 À 0`8Ž @B xÀT?#à<BàWýŒ p $p<0#à@ €ÀT?#à@BàWýŒ p$p<0#°@ ˆÀT?#àDB pàT?#p800À 0`0Ž Ö€à pÀT?#`800 p0 À 0`8Ž Ö€ xÀT?#à<BàWýŒ p$p<0#à@ €ÀT?#`@00 p0 À 0`8Ž Ö€ xÀT?#à<BàWýŒ p$p<0#`@ €ÀT?#`@00 p0 À 0`8Ž @B xÀT?#à<BàWýŒ p$$p<0#à@ €ÀT?#à@BàWýŒ p $p<0#°@ ˆÀT?#`D00 p0 À 0`8Ž Ö€ xÀT?#à<BàWýŒ p$p<0#0@ €ÀT?#`@00 p0 À 0`8Ž Ö€ xÀT?#à<BàWýŒ p$p<0#°@ €ÀT?#`@00 p0 À 0`8Ž Ö€ xÀT?#à<BàWýŒ p($p<0#0@ €ÀT?#à@BàWýŒ p,$p<0# ˆÀT?#àDB pàU?#à80 09B xÀT?#à<B pàU?#à80 0 9ÐB €ÀT?#à@B pàU?#à80 09 B ˆÀT?#àDB pàU?#à80 09pB xÀT?#à<B pàU?#à80 0 9@B €ÀT?#à@B pàU?#à80 0$¹!0@ x$ð<0 SýŒ p"!àÀ«~F pàp$@ p< àSýŒ 0p0 0`0X €0 €„P H!`@ àSýŒ p!à€ª~F˜©~FÀ€„ pU?#`80 àx©~FÀˆ„ pàU?#à80  p8 Pz8@à €ÀT?#à@Bp@U?#p<00 0   H SýŒ p"!àÀ©~F@@BPH!`@ p H 0J`8H L˜ð€©~FÀx„ p U?#80 à ˆÀT?#àDBpàT?#p<00 0` H  ˜À@ x$ð<0 SýŒ p !àÀ«~F pàp$@ p<  SýŒ 0"p0 0`0X €0 €„P H!`@ àSýŒ p!à€ª~F˜©~FÀ€„x`U?#©~FÀˆ„ pàT?#`800˜ð€©~FÀx„(¡U?#©~FÀ€„ pàT?#€800€„P H!p@  p$`800` H J˜©~FÀˆ„ pÀU?#80# xÀT?#à<BÀVýŒ €ÀT?#à@B „UýŒ ˆÀT?#àDB p`U?#€800€„PH!p@ 0J p0HàSýŒ p!à@«~F 0`0X  0"SýŒ p !àÀª~F@@BPH!`@ `H € 0 €„PH!`@ `@ L˜©~FÀˆ„€`U?#ð€©~FÀx„x`U?#©~FÀˆ„p€U?#p<00 0`0H  ˜ð€©~FÀx„ p€U?#`800 p À 0`8$ ÐB €ÀT?#à@B pÀU?#à80 8Ä1@B X$°¬0 €`X@BPH!€ØHà@ ˆÀT?#àDBpÀU?#ð€©~FÀx„xÀU?#©~FÀ€„ pÀU?#à80  p!p<0#@ýÿH ˆÀT?#àDB „UýŒ xÀT?#à<B p`U?#à@<00€„PH!`@ `@ J˜©~FÀ€„ pàT?#`800 p À 0 p8XÀ 0`8$ Ö€ ˆÀT?#àDB p@U?#803 xÀT?#à<B pU?#`80 àx©~FÀ€„ pàU?#à80  p8 Pz8@À 8À 0 p H SýŒ p"!à€ª~F 0   HàSýŒ p!àÀª~F@@BPH!`@ p H 0J`8H L˜©~FÀ€„ pàT?#€800€„PH!P B SýŒ p"!à@ª~F8`HàSýŒ p!àÀª~F@@BP H!p@  p$`800 € HÀ(Y 88á`88 pHÀ 0` H p0 X 0L`H N˜ @! ˆT!HU€ "ØÀ¨B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;øgoodfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Ægoodforint*Æ#r)Í‘intdouble goodfor[Æ*lonWÍ‘°latXÍ‘¸xY ‘@yZ ‘Hdelta_lon\Í‘Ptheta]Í‘Xdelta_theta^Í‘`constant_Í‘hi`¦‘pregiona¦‘xÍlong intsize_tÇÀlong unsigned int__u_char åunsigned char__u_short!short unsigned int__u_int",unsigned int__u_long#À__u_quad_t$À__quad_t%¦__int8_t&~signed char__uint8_t'å__int16_t(¯short int__uint16_t)__int32_t*Æ__uint32_t+,__int64_t,¦__uint64_t-À__qaddr_t.%^__dev_t0__uid_t1ß__gid_t2ß__ino_t3__ino64_t4__mode_t5ß__nlink_t6__off_t7ñ__off64_t8ñ__loff_t9ñ__pid_t:Î__ssize_t;ñ__rlim_t<__rlim64_t=__blkcnt_t>ñ__blkcnt64_t?ñ__fsblkcnt_t@__fsblkcnt64_tA__fsfilcnt_tB__fsfilcnt64_tC__id_tD߬I __valH¬# ¼Æ ¼long unsigned int__fsid_tI“__daddr_tLÆ__caddr_tM char__time_tN¦__useconds_tO,__suseconds_tP¦__swblk_tQ¦__clock_tR¦__key_tSÆ__clockid_tVÆ__timer_tYÆ__ipc_pid_t\Æ__blksize_t_¦__t_scalar_tfÆ__t_uscalar_tg,__intptr_tj¦__socklen_tm, E__sched_paramE __sched_priorityFÆ# ˆ_pthread_fastlock __status¦# __spinlockÆ# _pthread_descr_struct_pthread_descr#¶ˆ ¤__pthread_attr_s8* __detachstate+Æ# __schedpolicy,Æ# __schedparam-# __inheritsched.Æ# __scope/Æ# __guardsize0²# __stackaddr_set1Æ# __stackaddr2¤#( __stacksize3²#0pthread_attr_t4¼î< __c_lock:E# __c_waiting; #pthread_cond_t<¼C __dummyBÆ#pthread_condattr_tCpthread_key_tF,¼(S __m_reservedNÆ# __m_countOÆ# __m_ownerP # __m_kindQÆ# __m_lockRE#pthread_mutex_tSNòZ __mutexkindYÆ#pthread_mutexattr_tZÓpthread_once_t^Æpthread_tŒÀ ˆ _IO_FILEØ-_flagsÆ#_IO_read_ptr #_IO_read_end #_IO_read_base #_IO_write_base# _IO_write_ptr#(_IO_write_end#0_IO_buf_base#8_IO_buf_end#@_IO_save_base#H_IO_backup_base#P_IO_save_end#X_markersË #`_chainÑ #h_filenoÆ#p_blksizeÆ#t_old_offset™#x_cur_column"#€_vtable_offset#~#‚_shortbuf$× #ƒ_lock(ç #ˆ_offset1¨#__pad17¤#˜__pad28¤# _mode:Æ#¨_unused2<é #¬ Ë _IO_marker° _next±Ë # _sbuf²Ñ # _pos¶Æ#ˆ 4 ç  ¼ ù  ¼+FILE-4 __FILE74 wchar_tÆwint_t8,V J__wchH# __wchbIV f  ¼“ K __countEÆ# __valueJ2 #__mbstate_tKf Ñ   __pos ™# __state “ #_G_fpos_t ¦   # __pos !¨# __state "“ #_G_fpos64_t #â û  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR . 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS z__gconv_step` ? __shlib_handle r’# __modname s˜# __counter uÆ# __from_name w# __to_name x# __fct z×#( __init_fct {í#0 __end_fct |ÿ#8 __min_needed_from €Æ#@ __max_needed_from Æ#D __min_needed_to ‚Æ#H __max_needed_to ƒÆ#L __stateful †Æ#P __data ˆ¤#X __gconv_loaded_objectzž ÖÆÖÜ}rƒ‰ÆÆ.â §__gconv_step_data8 @ __outbuf §# __outbufend §# __flags ”Æ# __invocation_counter ˜Æ# __internal_use œÆ# __statep ž­# __state Ÿ“ #( __trans £Ñ#0å“ ?__gconv_trans_data( B __trans_fct g# __trans_context_fct h¹# __trans_end_fct iË# __data j¤# __next kÑ# rÆÖܤr}rƒ‰xår§²?¹Æ¤rr§§•ˤ¿³£íÆÖÝÿÖó__gconv_fct H£__gconv_init_fct K6Ý__gconv_end_fct LSó__gconv_trans_fct Ur?__gconv_trans_context_fct Z™•__gconv_trans_query_fct ^¾ÄÞÆ˜Þ‰ä˜__gconv_trans_init_fct a#Æ#˜¤__gconv_trans_end_fct bF¿ ˜__gconv_info © __nsteps ª²# __steps «Ö# __data ¬˜# ¯â¼ÿÿÿÿÿÿÿÿ__gconv_t ­ÀLïH 4 __cd 2L# __data 3â#H 5__cd /L__combined 4Æ_G_iconv_t 5ï_G_int16_t 7¯_G_int32_t 8Æ_G_uint16_t 9_G_uint32_t :,__gnuc_va_list +¤ _IO_jump_t_IO_lock_tª__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA4 _IO_FILE_plus__io_read_fnX;Uؤ²__io_write_fnak…ؤ˜²__io_seek_fni𴯤´Æ¨__io_close_fnlÐàÆ¤fpos_tPÑ & ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷î¥exception( type Æ#name #arg1 Í#arg2 Í#retval Í# R"Í  ÈÍ ¼ lon_center#¸ feast$¸ ‘†û goodfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h )ïÓ.Ó!Ó+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+Ó!Ó+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá/ÓÓá+Óáï ÓïÓÓÓÓáÓ Óá+ÓýáãïÓýýÔÓþÓáýÔáïáãïÓýýÔÓþÓÓýÔáÓýáãïÓýááÓýÔïÓýááÓýÔïÓýýÔÓþÓÓýÖïÓýááÓýÔïÓýááÓýÔïÓýááÓýÔÓäáá+Óáá+Óáá+Óáá+Óáá+ÓááÕÓáá+ÓýáýïïÓÓáÓÓÓáÓááýÓáÓïáýáÓÓááýá,ÖÓáá+ÓýáýïïÓÓáÓÓáÓÓïÓáïá!ÓãÓÓáïÓáýÓáýïÓáÓïïïïÓïáÓÓÓáýáÓïÓýýÔáá+ÕÓÓxÓáÓÓáý ÓÓá+ÓïÓïá#ÓïÓýÓýáâáâáÓÓáÓ+ÓýÓáýÓáÓïáýáÓïÓÓáÓáÓáïÓýïÓýïáýáòðÓGOODE'S HOMOLOSINE EQUAL-AREAIteration failed to convergegoode-forwardÉ ]Þìû¿âh-8RÁà?_<çJWÀ@¯-8RÁð¿÷MçJWÖ?ÕIŠA5Œ@yÌ›âiÀæ?÷MçJWæ¿yÌ›âiÀæ¿É ]Þìû¿÷MçJWÖ¿U”çJWö?-DTû! @»½×Ùß|Û=@-DTû!ù?•…¾)dÏì?ã;fž ö?Üö_ «?G!æáäaÖÀG(Á¸æáäa²À)üŽgoodforint×goodfor,pGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@p!àAÀ ,°2°À7°bEüQ Kb1•n¨L¨5P‡ø5˜Ž6H¡p‚Ø60¯ÀL Â7È7-ØPMí570ühM0e7; 7À>¸ xAhñÿ   ```  @)07@@0HSW[cgoodfor.cRlon_centerfeastgoodforintptitleradius__divdf3goodforadjust_loncossinp_errorsign"* 22B*R2r*‚2¢*²2Ò*â2*22*B2b*r2’*¢2Â* Ò2ò*(2"* 22R*(b2`r* ‚*²2`Ò* â*2`2* B*r2`’* ¢*Ò2`ò* *22`R* b*’2`²* Â*ò2`* "*R2`r* ‚* ²2`Ò* â*(2`2* B* r2`’* ¢*(Ò2âIIÒ*0"*8 *8 *@ *H’ *P *X *HB *P *Xp2IB2`r* ÒI2* 2"I²IÐ*`RIâI2Iâ*hP2 R2@bI*p"Ir*x’*h2`2* B*€²I"IQ* rI*ˆÒ*% %'p'¦'®'@ì'@ô'p°' Ü'ó'`“'__@_ _@ _p(_ %%'goodinv.o/ 1082129502 59100 998 100644 25088 ` ELF2HI@@€00B€güŒ  Ä F˜À 0F0803à xÀ 00<03À pð8B x !À 00<03À pð8B x@!À 00<03À pð8B x`!À 00<03À pð8B x€!À 00<03À pð8B x !À 00<03À pð8B xÀ!À 00<03À pð8B xà!À 00<03À pð8B x!À 00<03À pð8B x !À 00<03À pð8B x@!À 00<03À pð8B x`!À 00<03à xÀ 8À 0` H ˜À pð8B x !À 8À 0` H ˜À pð8B x@!À 8À 0` H ˜À pð8B x`!À 8À 0` H ˜À pð8B x€!À 8À 0` H ˜À pð8B x !À 8À 0` H ˜À pð8B xÀ!À 8À 0` H ˜À pð8B xà!À 8À 0` H ˜À pð8B x!À 8À 0` H ˜À pð8B x !À 8À 0` H ˜À pð8B x@!À 8À 0` H ˜À pð8B x`!À 8À 0` H ˜€ HBP @!€Œ00!P@!€B ª€€„€„H5€ 0B€cüŒ Ä TØð@ò!ÀTýŒ<˜ª~FÀ€„ p U?#H803 TýŒ p"!à€ª~Fˆ˜ðª~FÀx„ p`U?#90#TýŒp !ð@ª~FÀ 8À 0p H 0`8Ž Ö€p p$p800À 0 p H TýŒ @"`@ `0Ž @B xU?#à<BàWýŒ p$p<0#Ð@ €U?#à@B pàU?#80# @ ˆU?#àDB p U?#`800`Ž Ö€p p$p800À 0 p HÀTýŒ @`@ `0Ž @B xU?#à<BàWýŒ p $p<0#À@ €U?#à@BàWýŒ p$p<0#@ ˆU?#àDBàTýŒ p$p800À 0p H 0`8Ž Ö€ p$p800À 0 p HÀTýŒ @`@ `0Ž Ö€ xU?#à<BàWýŒ p$p<0#€@ p$p800À 0 p HTýŒ @ `@ `0Ž Ö€ xU?#à<BàWýŒ p$p<0#à@ p$p800À 0 p HTýŒ @ `@ `0Ž @B xU?#à<BàWýŒ p$$p<0#@@ €U?#à@BàWýŒ p $p<0#@ p$p800À 0 p H TýŒ @"`@ `0Ž Ö€ xU?#à<BàWýŒ p$p<0#p@ p$p800À 0 p HTýŒ @ `@ `0Ž Ö€ xU?#à<BàWýŒ p$p<0#Ð@ p$p800À 0 p HTýŒ @ `@ `0Ž Ö€ xU?#à<BàWýŒ p($p<0#0@ €U?#à@BàWýŒ p,$p<0# x$ð<0 TýŒ p"!àÀ«~F pàp$@ p< àTýŒ 0p0 0`0X xùÀTýŒ<˜ª~FÀ€„ pàU?#à80 09B ˆU?#àDB pàU?#à80 0 9ÐB xU?#à<B pàU?#à80 09 B €U?#à@B pàU?#à80 09pB ˆU?#àDB pàU?#à80 0 9@B xU?#à<B pàU?#à80 0$¹!@ €U?#à@B p`U?#P80 TýŒ p"!à@ª~Fà@<00€„PH!`@ `@ J˜ðª~FÀx„ p`U?#à80  0 p À 0`0$ Ö€ X$°¬0 €`X@BPH!€àH@@ €U?#à@BàWýŒ ˆU?#àDB p`U?#à80  0 p À 0`0X ˜ðª~FÀx„ pÀU?#`800 p À 0`0$ €B €U?#à@B p@U?#80 àxª~FÀˆ„ pàU?#à80  p8 àx8@ 00@03 @ xU?#à<BàWýŒ x$ð<0 TýŒ p !àÀ«~F pàp$@0= PH TýŒ p"!àÀª~F p€800€„PH!p@ 0J ` HÀTýŒ 8€8 0 €„PH!`@ p@ 0L`8H N˜ðª~FÀx„ pÀU?#€800€„P H!`@ TýŒ p !à€ª~F p0803€@ ˆU?#àDB VýŒ xU?#à<B p U?#€800€„PH!ð BTýŒp !Aª~FÀ 8À 0 p HÀxX @8á`@8 `H p H 0  €0HÀ 8À 0` H 0 €„PH!`@ `@ J˜ðª~FÀx„ p€U?#`800` `$ Ö€ @øùÿ' @ €U?#à@B p€U?#€800€„P H!`@ TýŒ p"!à@«~F˜ðª~FÀx„ p@U?#`80 àxª~FÀ€„ pàU?#à80  p8 Pz8@À 8À 0   H TýŒ p"!à@«~F@@BPH!`@ ` HÀTýŒ 8€8 0 €„PH!`@ p@ 0J`8H L˜ðª~FÀx„ p@U?#à80  8À 0`8$ Ö€ @øùÿ' @ €U?#à@B VýŒ ˆU?#àDB p U?#`800  0HàTýŒ p!à@«~F 0`0H €0 €„PH!`@ `0HÀ€0 H@BPH!`@ `@ J˜ª~FÀ€„ p€U?#`800` `$ Ö€ @øùÿ'P@ ˆU?#àDB p€U?#€800€„P H!`@ àTýŒ p!àÀª~F p0803 €U?#p@00`8 `0$ Ö€@ xU?#à<B p@U?#ð80 À8`<00 p0XÀ 0`8$ ÐB €U?#p@00`8 `$ Ö€x xU?#à<B p@U?#à80  8À 0 p0HÀ 0`8$ Ö€8 €U?#à@B p@U?#ð80 TýŒ p"!à€ª~F p`800`0" ˜ xU?#à<B pàU?#à80 89àB €U?#à@B p@U?#à80  8À 0`8$ pB ˆU?#àDB p@U?#à80  8À 0`0$ Ö€ @øùÿ' @ xU?#à<B pàU?#à80 89àB €U?#à@B p@U?#à80  8À 0`8$ pB ˆU?#àDB p@U?#à80  8À 0`0$ Ö€ @øùÿ' @ xU?#à<B pàU?#à80 89àB €U?#à@B p@U?#à80  8À 0`8$ pB ˆU?#àDB p@U?#à80  8À 0`0$ Ö€ @øùÿ' @ xU?#à<B pàU?#à80 8 9àB €U?#à@B p@U?#à80  8À 0`8$ pB ˆU?#àDB p@U?#à80  8À 0`0$ Ö€ @øùÿ' @ xU?#à<B pàU?#à80 89àB €U?#à@B p@U?#à80  8À 0`8$ pB ˆU?#àDB p@U?#à80  8À 0`0$ Ö€ @øùÿ' @ xU?#à<B pàU?#à80 89àB €U?#à@B p@U?#à80  8À 0`8$ pB ˆU?#àDB p@U?#à80  8À 0`0$ Ö€ @øùÿ' @ xU?#à<B pàU?#à80 89àB €U?#à@B p@U?#à80  8À 0`8$ pB ˆU?#àDB p@U?#à80  8À 0`0$ Ö€ @øùÿ' @ xU?#à<B pàU?#à80 89àB €U?#à@B p@U?#à80  8À 0`8$ pB ˆU?#àDB p@U?#à80  8À 0`0$ Ö€ @øùÿ' @ xU?#à<B pàU?#à80 8 9àB €U?#à@B p@U?#à80  8À 0`8$ pB ˆU?#àDB p@U?#à80  8À 0`0$ Ö€ @øùÿ' @ xU?#à<B pàU?#à80 8$9àB €U?#à@B p@U?#à80  8À 0`8$ pB ˆU?#àDB p@U?#à80  8À 0`0$ Ö€ @øùÿ' @ xU?#à<B pàU?#à80 8(9àB €U?#à@B p@U?#à80  8À 0`8$ pB ˆU?#àDB p@U?#à80  8À 0`0$ Ö€ @øùÿ' @ xU?#à<B pàU?#à80 8,9àB €U?#à@B p@U?#à80  8À 0`8$ pB ˆU?#àDB p@U?#à80  8À 0`0$ Ö€ @øùÿ' @@! ˆT!HU€ "ØÀ¨B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;Êgoodinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Ægoodinvint)Æ#r(Í‘intdoublergoodinvZÆ*xVÍ‘@yWÍ‘HlonXr‘PlatYr‘Xarg[Í‘`theta\Í‘htemp]Í‘pregion^x‘xÍlong intsize_tÇ’long unsigned int__u_char ·unsigned char__u_short!Ùshort unsigned int__u_int"þunsigned int__u_long#’__u_quad_t$’__quad_t%x__int8_t&Psigned char__uint8_t'·__int16_t(short int__uint16_t)Ù__int32_t*Æ__uint32_t+þ__int64_t,x__uint64_t-’__qaddr_t.÷0__dev_t0Ô__uid_t1±__gid_t2±__ino_t3Ô__ino64_t4Ô__mode_t5±__nlink_t6Ô__off_t7Ã__off64_t8Ã__loff_t9Ã__pid_t: __ssize_t;Ã__rlim_t<Ô__rlim64_t=Ô__blkcnt_t>Ã__blkcnt64_t?Ã__fsblkcnt_t@Ô__fsblkcnt64_tAÔ__fsfilcnt_tBÔ__fsfilcnt64_tCÔ__id_tD±~I __valH~# ŽÆ Žlong unsigned int__fsid_tIe__daddr_tLÆ__caddr_tMÕÛchar__time_tNx__useconds_tOþ__suseconds_tPx__swblk_tQx__clock_tRx__key_tSÆ__clockid_tVÆ__timer_tYÆ__ipc_pid_t\Æ__blksize_t_x__t_scalar_tfÆ__t_uscalar_tgþ__intptr_tjx__socklen_tmþ __sched_paramE __sched_priorityFÆ# Z_pthread_fastlock __statusx# __spinlockÆ# _pthread_descr_struct_pthread_descr#ˆZ v__pthread_attr_s8* __detachstate+Æ# __schedpolicy,Æ# __schedparam-å# __inheritsched.Æ# __scope/Æ# __guardsize0„# __stackaddr_set1Æ# __stackaddr2v#( __stacksize3„#0pthread_attr_t4ŽÀ< __c_lock:# __c_waiting;r#pthread_cond_t<ŽñC __dummyBÆ#pthread_condattr_tCÖpthread_key_tFþŽ(S __m_reservedNÆ# __m_countOÆ# __m_ownerPr# __m_kindQÆ# __m_lockR#pthread_mutex_tS ÄZ __mutexkindYÆ#pthread_mutexattr_tZ¥pthread_once_t^Æpthread_tŒ’ Z _IO_FILEØ-_flagsÆ#_IO_read_ptr Õ#_IO_read_end Õ#_IO_read_base Õ#_IO_write_baseÕ# _IO_write_ptrÕ#(_IO_write_endÕ#0_IO_buf_baseÕ#8_IO_buf_endÕ#@_IO_save_baseÕ#H_IO_backup_baseÕ#P_IO_save_endÕ#X_markers #`_chain£ #h_filenoÆ#p_blksizeÆ#t_old_offsetk#x_cur_column"Ù#€_vtable_offset#P#‚_shortbuf$© #ƒ_lock(¹ #ˆ_offset1z#__pad17v#˜__pad28v# _mode:Æ#¨_unused2<» #¬ _IO_marker° _next± # _sbuf²£ # _pos¶Æ#Z  ¹ Û Ž Ë Û Ž+FILE- __FILE7 wchar_tÆwint_t8þ( J__wchHõ __wchbI( 8 Û Že K __countEÆ# __valueJ #__mbstate_tK8 £   __pos k# __state e #_G_fpos_t x ß  # __pos !z# __state "e #_G_fpos64_t #´ Í  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS L__gconv_step` ? __shlib_handle rd# __modname sj# __counter uÆ# __from_name wÕ# __to_name xÕ# __fct z©#( __init_fct {¿#0 __end_fct |Ñ#8 __min_needed_from €Æ#@ __max_needed_from Æ#D __min_needed_to ‚Æ#H __max_needed_to ƒÆ#L __stateful †Æ#P __data ˆv#X __gconv_loaded_objectLpۨƨ®ODU[ÆÆ´ y__gconv_step_data8 @ __outbuf y# __outbufend y# __flags ”Æ# __invocation_counter ˜Æ# __internal_use œÆ# __statep ž# __state Ÿe #( __trans ££#0·e __gconv_trans_data( B __trans_fct ga# __trans_context_fct h‹# __trans_end_fct i# __data jv# __next k£# Dƨ®vDODU[J·Dy„‹ÆvDDyygv‘…u¿Æ¨¯Ñ¨Å__gconv_fct Hêu__gconv_init_fct K¯__gconv_end_fct L%Å__gconv_trans_fct UD__gconv_trans_context_fct Zkg__gconv_trans_query_fct ^–°Æj°[¶j__gconv_trans_init_fct aÚàõÆõjv__gconv_trans_end_fct b‘ j__gconv_info © __nsteps ª„# __steps «¨# __data ¬j# ´Žÿÿÿÿÿÿÿÿ__gconv_t ­’ÁH 4 __cd 2# __data 3´#èH 5__cd /__combined 4˜_G_iconv_t 5Á_G_int16_t 7_G_int32_t 8Æ_G_uint16_t 9Ù_G_uint32_t :þ__gnuc_va_list +v _IO_jump_t_IO_lock_tª×__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX 'ªvÕ„__io_write_fna=Wªvj„__io_seek_fnil†Æv†Æz__io_close_fnl¢²Ævfpos_tP£ ø ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Àwexception( type Æ#name Õ#arg1 Í#arg2 Í#retval Í# R!Í  šÍ Ž lon_center"Š feast#Š †û goodinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h (ïÓ.Ó!Ó+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+Ó!Ó+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá/ÓÓá+Óáï ÓïÓÓÓÓáÓ%ÓÓ+ÓýáýáãÓýÓýïýÔÓþÓáýÔáïáãÓýÓýïýÔÓþÓÓýÔÓÓýáýáãÓýÓýïááÓýÔÓýÓýïááÓýÔÓýÓýïýÔÓþÓÓýÖÓýÓýïááÓýÔÓýÓýïááÓýÔÓýÓýïááÓýÔÓãÓáá+Óýáýá+ÓÓá+Óáá+Óáá+Óáá+Óáá+ÓááÕáÓÓïÓïáÓáýÓýáãÓÓÕÓááýÓýáÓïÓýýØáÓÓááþÏÓÓááÓáïÓáýÓýïïÓïáýáÓïÓÓáþØÓáïÓÓÓ+ÓýÓýïïáýÓ+ÓýïïÓïáÓïïáá+ÔáïÓÓáÓÓÓáÓ+ÓýÓáÓïÓýïïÓïáýáÓá+Óýáá+ÔÓáïÓáýïïÓïááÓïáÓïïáá+ÔáïÓÓáæïïáááÓïÓýýÓïïáááá+ÓýÓýáâáÓáïáóáá+Óáá+ÓýýÓáá+Óýáâ+Ôáá+Óáá+ÓýýÓáá+Óýáâ+Ôáá+Óáá+ÓýýÓáá+Óýáâ+Ôáá+Óáá+ÓýýÓáá+Óýáâ+Ôáá+Óáá+ÓýýÓáá+Óýáâ+Ôáá+Óáá+ÓýýÓáá+Óýáâ+Ôáá+Óáá+ÓýýÓáá+Óýáâ+Ôáá+Óáá+ÓýýÓáá+Óýáâ+Ôáá+Óáá+ÓýýÓáá+Óýáâ+Ôáá+Óáá+ÓýýÓáá+Óýáâ+Ôáá+Óáá+ÓýýÓáá+Óýáâ+Ôáá+Óáá+ÓýýÓáá+Óýáâ+ÔðÓGOODE'S HOMOLOSINE EQUAL-AREAInput data errorgoode-inverseÉ ]Þìû¿âh-8RÁà?_<çJWÀ@¯-8RÁð¿÷MçJWÖ?ÕIŠA5Œ@yÌ›âiÀæ?÷MçJWæ¿yÌ›âiÀæ¿É ]Þìû¿÷MçJWÖ¿U”çJWö?-DTû!ù?»½×Ùß|Û=Üö_ «?ã;fž ö?•…¾)dÏì?´œGTû! À-DTû! @´œGTû! @G!æáäaÖÀG(Á¸æáäa‹ À)ÎŽgoodinvint×goodinv, 'GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@ '!ˆR€ ,à'2à'À7à'bEB)ÎQ`b@na0FH‡xF ŽGH¡p‚`G0¯(a ÂGÈG-ظaí½G0üÐa0íG;(HHOÐ Rmñÿ   ```  @)07@@` HPT_digoodinv.cRlon_centerfeastgoodinvintptitleradius__divdf3goodinvp_errorcosadjust_lonsignasinsin"* 22B*R2r*‚2¢*²2Ò*â2*22*B2b*r2’*¢2Â* Ò2ò*(2"* 22R*(b2`r* ‚*²2`Ò* â*2`2* B*r2`’* ¢*Ò2`ò* *22`R* b*’2`²* Â*ò2`* "*R2`r* ‚* ²2`Ò* â*(2`2* B* r2`’* ¢*(Ò2âIIÂ* Ò*00* 2*8@ * B *8 * " *@€ * ‚ *H * " *PÀ *  *X * ’ *H0 * 2 *PÐ * Ò *X2`b* ‚Iâ*` 2 "282I’*`â*h22 2Ñ* IrIâIbI‚* ’*p* "*xbIIR2‚* ’*€ÒI2I¢*ˆrI’*²IbIò**h²*Ò*hÂ*ˆ"*8Â*ˆ"*8Â*8"*˜Â*8"*˜Â*ˆ" *H *H"!*PÂ!*ˆ""*HÂ"*H"#*PÂ#*P"$*XÂ$*X"%*˜Â%*P"&*XÂ&*X"'*˜% %' ''¦'®'@ì'@ô' '‚' ®'Å'`“'__@_ _@ _ '(_ %%'gvnspfor.o/ 1082129502 59100 998 100644 14448 ` ELF2h(@@! €@0B€eüŒ @Ä x ùà“~F<˜“~FÀ€„ p I?#H803à&ýŒ p!à€“~F(˜“~FÀ€„ pàI?#X803à&ýŒ p!àB0˜“~FÀ€„ p H!h803À x€I?#p<00`8 ˜Hà&ýŒ p!à@“~Fà@<00„P@!`@ `@ `H B˜ðH&ýŒ p !à€“~F 00<03à €€I?#à@B pH!`800˜ðH&ýŒ p !à@B 00<03à&ýŒ p!àÀ“~F@`Hà!P @!PH(JBP @!&ýŒ 0  €0 „P@!ð“~FÀx„ p I?#€800À0LBP@!“~FÀ€„ pÀI?#€800„P@!ð“~FÀx„ pàI?#€800„P @!àHà@<00„P@!€B0ª€€ „€„@5€0B€büŒ àÄ RØð@ò!ÀKýŒ<˜¥~FÀ€„ pàR?#H803 KýŒ p"!à¦~Fˆ˜ ¥~FÀ„ p S?#90#À xÀR?#`<00p0 0`0X €0 €„P H!`@ àKýŒ p!à€¦~F˜¥~FÀ€„pàR?#ðÀ¦~FNýŒ@°<B€€„ !PH!¥~FÀˆ„ p@S?#€800€„P H!`@ @KýŒ p$!à@§~F˜ð€¥~FÀx„€ÀS?#ðH KýŒ p"!àÀ¦~F 8`800 € Hà ÀR?#àHBp€S?#p<00 0 p HàKýŒ p!à@§~F 0` H `0 H  ˜¥~FÀ€„ (ÁS?#àH€ H@BPH!`@ p@ 0J`0$ Ö€ P$ ¨0 `XV@BPH!€ÈH@ ˆÀR?#àDB „OýŒ p$`800 €Xà ÀR?#àHBpÀS?#p<00 0`0X 0 €„PH!`@ `@ J˜ð€¥~FÀx„ pS?#`80  x$¥~FÀ€„pàS?#p<00 0 p H KýŒ p"!à§~F 0   H@KýŒ p$!à€¦~F@@BPH!`@ p H 0J`8H L˜ð€¥~FÀx„ p S?#80 x$ ¥~FÀ„pàS?#p<00 0  Hà ÀR?#àHBp`S?#p<00 0 € Hà ÀR?#àHBp€S?#p<00 0 p HàKýŒ p!à@§~F 0` H `0 X p$ H 0 `8H "˜„ˆR!@Up "ØÀ¤B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;¬gvnspfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)*gvnspforint5*$r/1‘`h01‘hcenter_long11‘pcenter_lat21‘xfalse_east31‘false_north41‘intdouble÷gvnspforS*)lonN1‘°latO1‘¸xP÷‘@yQ÷‘HdlonT1‘PsinphiU1‘XcosphiU1‘`coslonV1‘hgW1‘pkspX1‘x1size_tÇ long unsigned int__u_char 0unsigned char__u_short!Rshort unsigned int__u_int"wunsigned int__u_long# __u_quad_t$ __quad_t%¹long int__int8_t&Õsigned char__uint8_t'0__int16_t(short int__uint16_t)R__int32_t**__uint32_t+w__int64_t,¹__uint64_t- __qaddr_t.|©__dev_t0Y__uid_t16__gid_t26__ino_t3Y__ino64_t4Y__mode_t56__nlink_t6Y__off_t7H__off64_t8H__loff_t9H__pid_t:%__ssize_t;H__rlim_tH__blkcnt64_t?H__fsblkcnt_t@Y__fsblkcnt64_tAY__fsfilcnt_tBY__fsfilcnt64_tCY__id_tD6I __valH# * long unsigned int__fsid_tIê__daddr_tL*__caddr_tMZ`char__time_tN¹__useconds_tOw__suseconds_tP¹__swblk_tQ¹__clock_tR¹__key_tS*__clockid_tV*__timer_tY*__ipc_pid_t\*__blksize_t_¹__t_scalar_tf*__t_uscalar_tgw__intptr_tj¹__socklen_tmw œ__sched_paramE __sched_priorityF*# ß_pthread_fastlock __status¹# __spinlock*# _pthread_descr_struct_pthread_descr# ß û__pthread_attr_s8* __detachstate+*# __schedpolicy,*# __schedparam-j# __inheritsched.*# __scope/*# __guardsize0ý# __stackaddr_set1*# __stackaddr2û#( __stacksize3ý#0pthread_attr_t4E< __c_lock:œ# __c_waiting;÷#pthread_cond_t<vC __dummyB*#pthread_condattr_tC[pthread_key_tFw (S __m_reservedN*# __m_countO*# __m_ownerP÷# __m_kindQ*# __m_lockRœ#pthread_mutex_tS¥I Z __mutexkindY*#pthread_mutexattr_tZ* pthread_once_t^*pthread_tŒ  ß _IO_FILEØ-_flags*#_IO_read_ptr Z#_IO_read_end Z#_IO_read_base Z#_IO_write_baseZ# _IO_write_ptrZ#(_IO_write_endZ#0_IO_buf_baseZ#8_IO_buf_endZ#@_IO_save_baseZ#H_IO_backup_baseZ#P_IO_save_endZ#X_markers" #`_chain( #h_fileno*#p_blksize*#t_old_offsetð#x_cur_column"R#€_vtable_offset#Õ#‚_shortbuf$. #ƒ_lock(> #ˆ_offset1ÿ#__pad17û#˜__pad28û# _mode:*#¨_unused2<@ #¬ " _IO_marker° _next±" # _sbuf²( # _pos¶*#ß ‹ > `  P ` +FILE-‹ __FILE7‹ wchar_t*wint_t8w­ J__wchHz __wchbI­ ½ ` ê K __countE*# __valueJ‰ #__mbstate_tK½ (   __pos ð# __state ê #_G_fpos_t ý d  # __pos !ÿ# __state "ê #_G_fpos64_t #9 R &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR … 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS Ñ__gconv_step` ? __shlib_handle ré# __modname sï# __counter u*# __from_name wZ# __to_name xZ# __fct z.#( __init_fct {D#0 __end_fct |V#8 __min_needed_from €*#@ __max_needed_from *#D __min_needed_to ‚*#H __max_needed_to ƒ*#L __stateful †*#P __data ˆû#X __gconv_loaded_objectÑõ`-*-3ÔÉÚà**…9 þ__gconv_step_data8 @ __outbuf þ# __outbufend þ# __flags ”*# __invocation_counter ˜*# __internal_use œ*# __statep ž# __state Ÿê #( __trans £(#00ê –__gconv_trans_data( B __trans_fct gæ# __trans_context_fct h# __trans_end_fct i"# __data jû# __next k(# É*-3ûÉÔÉÚàÏ0Éþý–*ûÉÉþþì"û úD*-4V-J__gconv_fct Hoú__gconv_init_fct K4__gconv_end_fct LªJ__gconv_trans_fct UÉ–__gconv_trans_context_fct Zðì__gconv_trans_query_fct ^5*ï5à;ï__gconv_trans_init_fct a_ez*zïû__gconv_trans_end_fct b ï__gconv_info © __nsteps ªý# __steps «-# __data ¬ï# 9ÿÿÿÿÿÿÿÿ__gconv_t ­£FH 4 __cd 2£# __data 39#mH 5__cd /£__combined 4_G_iconv_t 5F_G_int16_t 7_G_int32_t 8*_G_uint16_t 9R_G_uint32_t :w__gnuc_va_list +û _IO_jump_t_IO_lock_tª\__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA‹ _IO_FILE_plus__io_read_fnX’¬/ûZý__io_write_fnaÂÜ/ûïý__io_seek_fniñ *û *ÿ__io_close_fnl'7*ûfpos_tP( } ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Eüexception( type *#name Z#arg1 1#arg2 1#retval 1# lon_center$1 R%1 p&1 sin_p15'1 cos_p15(1 false_easting)1 false_northing*1 à‡û gvnspfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 4ïÓáÓÓáÓÓáÓ ÓïáÓÓïÓïïáÓáÓááÓáÓáÓ+Ó!áÓ,ÓýïÓÓÓÓÓïÓÓïÓÓïÓáï ÓïÓÓÓÓáÓ ÓïáýïïÓÓáÓÓÓ+ÓÓïÓÓáÓÓáïÓááýÓáýïáÓïáÓïáýáãÓÓÕÓïÓááýïïÓïáÓÓÓáýÓáýÓáÓïáýáÓÓÓáýÓááýÓááýÓáýïïáýá-ÔÓGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-forG"æáäa–ÀG'Á¸æáäa¥À+°gvnspforint;gvnspfor,€ GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@€ !@2Ø,À 2À 7À bE" °Q6hbÒ"än€7¸%ˆ‡@&Hšp‚ˆ&0¨˜7 »¸&8Á¸&/Ñ(8æç&0õ@80 ';R'(.` ˆ1´ñÿ ()08@   HQ@]elszˆ@@™¤¨°gvnspfor.cRplon_centerfalse_eastingfalse_northingsin_p15cos_p15__divdf3gvnspforinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspforadjust_loncosp_errorsin¢*Ñ*â*IA*b*(‘*0Ñ*Ò* âIñ2IBIb2(rI¢IÒIá*(â*0I²*I rI¢I!á** ±*ÒI02X22xBI"p*‚*âI"*(0*²I#*0 *R* ’*% %'€ '¨'°'@Q'@Y'€ '#'6'O'h' ‡'(§'0”'__@__@ _€ (_ %%'gvnspinv.o/ 1082129502 59100 998 100644 17832 ` ELF2x2@@! €@0B€eüŒ @Ä x ùà“~F<˜“~FÀ€„ p I?#H803à&ýŒ p!à€“~F(˜“~FÀ€„ pàI?#X803à&ýŒ p!àB0˜“~FÀ€„ p H!h803À x€I?#p<00`8 ˜Hà&ýŒ p!à@“~Fà@<00„P@!`@ `@ `H B˜ðH&ýŒ p !à€“~F 00<03à €€I?#à@B pàI?#`800˜ðH&ýŒ p !àB 00<03à €€I?#à@B p H!`800˜ð“~FÀx„ pàI?#€800À8$BP @!PH(JBP @!&ýŒ 0  €0 „P@!ð“~FÀx„ p I?#€800À0LBP@!“~FÀ€„ pÀI?#€800„P@!ð“~FÀx„ pàI?#€800„P @!àHà@<00„P@!€B0ª€€ „€„H9€3~F@`„ `?#Ä € Ø@°3 x ùÀQýŒ<˜¨~FÀ€„ p`T?#H803àQýŒ p!à©~Fˆ˜¨~FÀ€„ p T?#90#À x@T?#`<00p0 0`0X xùÀQýŒ<˜¨~FÀ€„€`T?#ð€¨~FÀx„ p`T?#à8`<00`0X  ˜QýŒ 0  p0 ÀQýŒ @`@ € HàQýŒp!ðÀ¨~FQýŒ p !àÀ¨~F 8`800` H `0 H €0 €„P H!`@ àQýŒ p!à€©~F˜¨~FÀ€„(áT?#ð€¨~FÀx„ pÀT?#à@<00€„PH!`@ `@ J˜¨~FÀ€„ xU?#àH 0`X ˜ð€¨~FÀx„ x U?#àH 0`H ˜¨~FÀ€„(áT?#ð€¨~FÀx„xU?#¨~FÀ€„p U?#€<00 H@BPH!`@ `@ €0 €„PH!p@ 0J`8$ Ö€ X$°¬0 €`X@BPH!€ØHÀ @ x@T?#à<BÀ„UýŒ($¨~FÀ€„xàT?#¨~FÀ€„pàT?#p<00 0 p HàQýŒ p!à@ª~F 0 ` HQýŒ p !àª~F€0 H@BPH!`@ `@ `0X €0 €„PH!p@ 0J 08XàQýŒp!ðª~FQýŒ p !àÀ©~F @800€„PH!`@  @ àQýŒp!ðÀ©~FQýŒ p !àª~F @800€„PH!`@ `@ `0H € 0 €„PH!`@ `@ L˜ð€¨~FÀx„ p`U?#€800€„P H!`@ QýŒ p !à€ª~F˜ð€¨~FÀx„p@U?#ðÀª~FVýŒ@À<B €„ !PH!¨~FÀ€„ p€T?#ð80 À 00<03àQýŒ p!à€©~F 0 p À 0`8Ž Ö€( €@T?#à@B p T?#ð80 À 00<03„@ x@T?#à<B p€U?#à8`<00   HQýŒp !ðÀ¨~FQýŒ p !àÀª~F 8`800 p HÀ 0 ` HàQýŒ p!à€©~F€0 H@BPH!`@ `@ `0H €0 €„P H!`@ QýŒ p !à@©~F p0803àQýŒp!ðª~FÀ 0 p À 0`0X ˜¨~FÀ€„ pU?#`800 p À 0`8Ž Ö€ p$`800`Ž B p@T?#p800`8 `0"àQýŒ p!àÀ¨~F€0 H@BP H!p@  p$`800`8X €0 €„P H!`@ QýŒ p !à©~F p0803„à@ x@T?#à<B p`T?#`800 `0"QýŒ 8 €8 0 €„P H!p@  p$`800`0H €0 €„P H!`@ àQýŒ p!à©~F p0803„à@ €@T?#à@BàTýŒ x@T?#à<BÀVýŒ($¨~FÀ€„ p T?#à80 @@BPH!p@ 0Jp H 0L`8X N˜ð€¨~FÀx„ pU?#`800 p À 0`8$ Ö€@ €@T?#p@00`8 p À 0`8$ Ö€ @!p@ x@T?#à<B p`U?#QýŒ 0 p0 0 p HÀ 0 € HàQýŒp!ðª~FQýŒ p !à€©~F 8`800` H 0 €„P H!p@  p$`800`0H €0 €„P H!`@ àQýŒ p!à©~F p0803„ˆÀU?#HU€  @"Ø0D°1€P„€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;Ïgvnspinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)*gvnspinvint4*$r.1‘`h/1‘hcenter_long01‘pcenter_lat11‘xfalse_east21‘false_north31‘intdoubleþgvnspinvS**xN1‘yO1‘˜lonPþ‘ latQþ‘¨rhT1‘°rU1‘¸conV1‘@comW1‘HzX1‘PsinzX1‘XcoszX1‘`1size_tÇlong unsigned int__u_char 7unsigned char__u_short!Yshort unsigned int__u_int"~unsigned int__u_long#__u_quad_t$__quad_t%Àlong int__int8_t&Üsigned char__uint8_t'7__int16_t( short int__uint16_t)Y__int32_t**__uint32_t+~__int64_t,À__uint64_t-__qaddr_t.ƒ°__dev_t0`__uid_t1=__gid_t2=__ino_t3`__ino64_t4`__mode_t5=__nlink_t6`__off_t7O__off64_t8O__loff_t9O__pid_t:,__ssize_t;O__rlim_t<`__rlim64_t=`__blkcnt_t>O__blkcnt64_t?O__fsblkcnt_t@`__fsblkcnt64_tA`__fsfilcnt_tB`__fsfilcnt64_tC`__id_tD= I __valH # * long unsigned int__fsid_tIñ__daddr_tL*__caddr_tMagchar__time_tNÀ__useconds_tO~__suseconds_tPÀ__swblk_tQÀ__clock_tRÀ__key_tS*__clockid_tV*__timer_tY*__ipc_pid_t\*__blksize_t_À__t_scalar_tf*__t_uscalar_tg~__intptr_tjÀ__socklen_tm~ £__sched_paramE __sched_priorityF*# æ_pthread_fastlock __statusÀ# __spinlock*# _pthread_descr_struct_pthread_descr#æ __pthread_attr_s8* __detachstate+*# __schedpolicy,*# __schedparam-q# __inheritsched.*# __scope/*# __guardsize0# __stackaddr_set1*# __stackaddr2#( __stacksize3#0pthread_attr_t4L< __c_lock:£# __c_waiting;þ#pthread_cond_t<}C __dummyB*#pthread_condattr_tCbpthread_key_tF~ (S __m_reservedN*# __m_countO*# __m_ownerPþ# __m_kindQ*# __m_lockR£#pthread_mutex_tS¬P Z __mutexkindY*#pthread_mutexattr_tZ1 pthread_once_t^*pthread_tŒ æ _IO_FILEØ-_flags*#_IO_read_ptr a#_IO_read_end a#_IO_read_base a#_IO_write_basea# _IO_write_ptra#(_IO_write_enda#0_IO_buf_basea#8_IO_buf_enda#@_IO_save_basea#H_IO_backup_basea#P_IO_save_enda#X_markers) #`_chain/ #h_fileno*#p_blksize*#t_old_offset÷#x_cur_column"Y#€_vtable_offset#Ü#‚_shortbuf$5 #ƒ_lock(E #ˆ_offset1#__pad17#˜__pad28# _mode:*#¨_unused2<G #¬ ) _IO_marker° _next±) # _sbuf²/ # _pos¶*#æ ’ E g  W g +FILE-’ __FILE7’ wchar_t*wint_t8~´ J__wchH __wchbI´ Ä g ñ K __countE*# __valueJ #__mbstate_tKÄ /   __pos ÷# __state ñ #_G_fpos_t  k  # __pos !# __state "ñ #_G_fpos64_t #@ Y &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR Œ 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS Ø__gconv_step` ? __shlib_handle rð# __modname sö# __counter u*# __from_name wa# __to_name xa# __fct z5#( __init_fct {K#0 __end_fct |]#8 __min_needed_from €*#@ __max_needed_from *#D __min_needed_to ‚*#H __max_needed_to ƒ*#L __stateful †*#P __data ˆ#X __gconv_loaded_objectØüg4*4:ÛÐáç**Œ@ __gconv_step_data8 @ __outbuf # __outbufend # __flags ”*# __invocation_counter ˜*# __internal_use œ*# __statep ž # __state Ÿñ #( __trans £/#07ñ __gconv_trans_data( B __trans_fct gí# __trans_context_fct h# __trans_end_fct i)# __data j# __next k/# Ð*4:ÐÛÐáçÖ7Ð*ÐÐó)K*4;]4Q__gconv_fct Hv__gconv_init_fct K”;__gconv_end_fct L±Q__gconv_trans_fct UÐ__gconv_trans_context_fct Z÷ó__gconv_trans_query_fct ^"<*ö<çBö__gconv_trans_init_fct afl*ö__gconv_trans_end_fct b¤ ö__gconv_info © __nsteps ª# __steps «4# __data ¬ö# @ÿÿÿÿÿÿÿÿ__gconv_t ­ªMH 4 __cd 2ª# __data 3@#tH 5__cd /ª__combined 4$_G_iconv_t 5M_G_int16_t 7 _G_int32_t 8*_G_uint16_t 9Y_G_uint32_t :~__gnuc_va_list + _IO_jump_t_IO_lock_tªc__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA’ _IO_FILE_plus__io_read_fnX™³6a__io_write_fnaÉã6ö__io_seek_fniø**__io_close_fnl.>*fpos_tP/ „ ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Lexception( type *#name a#arg1 1#arg2 1#retval 1# lon_center"1 lat_center#1 R$1 p%1 sin_p15&1 cos_p15'1 false_easting(1 false_northing)1 í‡û gvnspinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 3ïÓáÓÓáÓÓáÓ ÓïáÓÓïÓïïáÓáÓááÓáÓááÓÓÓ!áÓ,ÓýïÓÓÓÓÓïÓÓïÓÓïÓáï ÓÓ+Óá+ÓÓÓáÓ Óïáýá+ÓÓÓ+Óïá,ÓýÓýïÓÓáïïïïÓÓáÓÓ+ÓïÓïáÓáýáÓáýáÓÓÓáÓïïïÓáýáãÓÓÕÓÓÓáýÓáýÓïáÓïïïïÓáýÓÓáïÓïÓÓáïÓïïïïïÓïáÓïÓÓáÓÓÓ+ÓÓÓÓáýÓýáãáÓïÕá+ÓïÓÓáïÓýÓïáÓïïïïÓÓáÓÓýÓýáÓïÓýáãïýÚïïÓïáÓáïïïÓÓáïzÓáïÓýïïÓáïïïÓÓáïÛÓÓÓáÓáýáýáÓïÓýááïïÓýáâ+Ôá+ÓýáýÓýÓÓáïïïÓáïïïÓÓáÔÓïGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-forG"æáäaœÀG( øæáäaÄÀ»½×Ùß|Û=-DTû!ù?+Ógvnspinvint;gvnspinv,PGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@P!=0,27bEòÓQ8C€bÅ+ñn¸D¸/€‡80Hšp‚€00¨ÐD »°0ÂÀ0@ÈÀ0/Ø`Eíï00üxE01;Z1x8À 8<Ìñÿ &048C K(  S\`hpw~…Œ“›`𤩱·½Ègvnspinv.cRplon_centerlat_centerfalse_eastingfalse_northingsin_p15cos_p15__divdf3gvnspinvinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspinvsqrtp_errorasinzatan2adjust_lonsin¢*Ñ*â*IA*b*‘*0²*8ò* *(I2"IbI‚2(’IÂIòI*0*8"I â*0b*8RI"¢*ÂI*A*²IòI"@2XB2pRI#€*"IrI"âIB I¢ Iò I$R Ir *² * *B * ¢ *(ò IB I$‚ *¢ *ò *0 *² I%Ð *I&²I%Ð*I&p* ’I'*r**(’I%°*âI&% %'P'¨'°'`Q'`Y'P'3'F'Y'r' ‹'(ª'0Ê'8”'__`__` _P(_ %%'hamfor.o/ 1082129502 59100 998 100644 12904 ` ELF2H$@@€00B€füŒ  Ä x ùà€~F<˜~FÀ€„ pàG?#H803àýŒ p!àŒB(˜~FÀ€„ p F!X803À xÀG?#p<00`8 ˜ðHýŒ p !àÀ~F 00<03à €ÀG?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03€ HBP @!ÀýŒ 0 €0 „P@!ð€~FÀx„ pàG?#€800„P @!àHà@<00„P@!€B ª€€„€„H-€3~F@`„ `À?#Ä € Ø@°3 x ùÀTýŒ<˜ðª~FÀx„ p U?#H803àTýŒ p!à€ª~Fˆ˜ðª~FÀx„ p`U?#90#À xU?#`<00p0 0`0X €0 €„P H!`@ àTýŒ p!à«~F˜ðª~FÀx„ (¡U?#àH 8À 0 0 HàTýŒ p!à@ª~F@@BP H! @ àTýŒ p!à«~Fà@<00€„PH!`@ `@ €0 €„PH!`@ ` H `H €0 €„PH!`@ € 0 €„PH!`@ `@ J˜ðª~FÀx„ p@U?#`80   xU?#à<B p U?#`800  0HàTýŒ p!à@ª~F@@BPH!`@   HàTýŒ p!à«~Fà@<00€„PH!`@ `@ €0 €„PH!`@ p H 0J`8H L˜ðª~FÀx„ p`U?#p80 À xU?#à<B „VýŒ xU?#à<B p U?#€800€„PH!p@ 0Jp H 0L`8H N˜€B WýŒHU€  @"Ø0D°1€P„€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;ÿhamfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)hamforint.#r* ‘pcenter_long+ ‘xfalse_east, ‘false_north- ‘intdoublehamforH*lonC ‘@latD ‘HxE‘PyF‘XdlonI ‘`facJ ‘h size_tÇ£long unsigned int__u_char Èunsigned char__u_short!êshort unsigned int__u_int"unsigned int__u_long#£__u_quad_t$£__quad_t%Qlong int__int8_t&msigned char__uint8_t'È__int16_t(žshort int__uint16_t)ê__int32_t*__uint32_t+__int64_t,Q__uint64_t-£__qaddr_t.A__dev_t0ñ__uid_t1Î__gid_t2Î__ino_t3ñ__ino64_t4ñ__mode_t5Î__nlink_t6ñ__off_t7à__off64_t8à__loff_t9à__pid_t:½__ssize_t;à__rlim_t<ñ__rlim64_t=ñ__blkcnt_t>à__blkcnt64_t?à__fsblkcnt_t@ñ__fsblkcnt64_tAñ__fsfilcnt_tBñ__fsfilcnt64_tCñ__id_tDΛI __valH›# « «long unsigned int__fsid_tI‚__daddr_tL__caddr_tMòøchar__time_tNQ__useconds_tO__suseconds_tPQ__swblk_tQQ__clock_tRQ__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_Q__t_scalar_tf__t_uscalar_tg__intptr_tjQ__socklen_tm 4__sched_paramE __sched_priorityF# w_pthread_fastlock __statusQ# __spinlock# _pthread_descr_struct_pthread_descr#¥w “__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-# __inheritsched.# __scope/# __guardsize0•# __stackaddr_set1# __stackaddr2“#( __stacksize3•#0pthread_attr_t4«Ý< __c_lock:4# __c_waiting;#pthread_cond_t<«C __dummyB#pthread_condattr_tCópthread_key_tF«(S __m_reservedN# __m_countO# __m_ownerP# __m_kindQ# __m_lockR4#pthread_mutex_tS=áZ __mutexkindY#pthread_mutexattr_tZÂpthread_once_t^pthread_tŒ£ w _IO_FILEØ-_flags#_IO_read_ptr ò#_IO_read_end ò#_IO_read_base ò#_IO_write_baseò# _IO_write_ptrò#(_IO_write_endò#0_IO_buf_baseò#8_IO_buf_endò#@_IO_save_baseò#H_IO_backup_baseò#P_IO_save_endò#X_markersº #`_chainÀ #h_fileno#p_blksize#t_old_offsetˆ#x_cur_column"ê#€_vtable_offset#m#‚_shortbuf$Æ #ƒ_lock(Ö #ˆ_offset1—#__pad17“#˜__pad28“# _mode:#¨_unused2<Ø #¬ º _IO_marker° _next±º # _sbuf²À # _pos¶#w # Ö ø « è ø «+FILE-# __FILE7# wchar_twint_t8E J__wchH __wchbIE U ø «‚ K __countE# __valueJ! #__mbstate_tKU À   __pos ˆ# __state ‚ #_G_fpos_t • ü  # __pos !—# __state "‚ #_G_fpos64_t #Ñ ê  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS i__gconv_step` ? __shlib_handle r# __modname s‡# __counter u# __from_name wò# __to_name xò# __fct zÆ#( __init_fct {Ü#0 __end_fct |î#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆ“#X __gconv_loaded_objectiøÅÅËlarxÑ –__gconv_step_data8 @ __outbuf –# __outbufend –# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žœ# __state Ÿ‚ #( __trans £À#0È‚ .__gconv_trans_data( B __trans_fct g~# __trans_context_fct h¨# __trans_end_fct iº# __data j“# __next kÀ# aÅË“alarxgÈa–•.¨“aa––„º“®¢’ÜÅÌîÅâ__gconv_fct H’__gconv_init_fct K%Ì__gconv_end_fct LBâ__gconv_trans_fct Ua.__gconv_trans_context_fct Zˆ„__gconv_trans_query_fct ^­³Í‡ÍxÓ‡__gconv_trans_init_fct a÷ý‡“__gconv_trans_end_fct b5® ‡__gconv_info © __nsteps ª•# __steps «Å# __data ¬‡# žÑ«ÿÿÿÿÿÿÿÿ__gconv_t ­¯;ÞH 4 __cd 2;# __data 3Ñ#H 5__cd /;__combined 4µ_G_iconv_t 5Þ_G_int16_t 7ž_G_int32_t 8_G_uint16_t 9ê_G_uint32_t :__gnuc_va_list +“ _IO_jump_t_IO_lock_tªô__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA# _IO_FILE_plus__io_read_fnX*DÇ“ò•__io_write_fnaZtÇ“‡•__io_seek_fni‰£“£—__io_close_fnl¿Ï“fpos_tPÀ  ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Ý”exception( type #name ò#arg1  #arg2  #retval  # lon_center"  R#  false_easting$  false_northing%  …û hamfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h -ïÓáÓÓáÓ!ÓïáÓáÓááÓá!ÓÓ,ÓýïÓÓïÓÓïÓáï ÓÓ+Óá+ÓÓÓáÓ#ÓïáýïïÓÓáÓá+ÓýÓáÓÓÓïÓïïïÓïïïïÓïïïÓïáÓÓáïÓáÓïÓÓïÓïïïÓïáýáÓÓÓáïÓáýáýááÓïHAMMERG!æáäaZÀG( øæáäaáÀ>˜efž ö?@'hamforinthamfor,àGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@à!¸- , 2 7 bE‚QX0 b…ƒnx1"‡"Hšp‚X"0¨1 »ˆ"˜" Ș"+Ø 2íÃ"0ü820ó";.#H*è 0-ƒñÿ  %  4>ELS[dàkvzhamfor.cRlon_centerfalse_eastingfalse_northinghamforintptitleradiuscenlonoffsetp__divdf3hamforadjust_loncossqrtsinr* ¡* Â* ñ* 2"IbI’I¡* ¢* ÂI‚* âI!* 2* rI’* ²IòIBI‚IÂ* IB* bI¢I* BI% %'à'¤'¬'*'2'à¨' »' Ú' ú' ’'___ _ _à(_ %%'haminv.o/ 1082129503 59100 998 100644 13488 ` ELF2&@@€00B€füŒ  Ä x ùà€~F<˜~FÀ€„ pàG?#H803àýŒ p!àŒB(˜~FÀ€„ p F!X803À xÀG?#p<00`8 ˜ðHýŒ p !àÀ~F 00<03à €ÀG?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03€ HBP @!ÀýŒ 0 €0 „P@!ð€~FÀx„ pàG?#€800„P @!àHà@<00„P@!€B ª€€„€„8%€3~F`„ `À?#ÀÄ € Ø@°3 x ùÀDýŒ<˜¢~FÀ€„ p Q?#H803àDýŒ p!à€¢~Fˆ˜¢~FÀ€„ p`Q?#90#À xQ?#`<00p0 0`0X xùÀDýŒ<˜¢~FÀ€„€ Q?#ð¢~FÀx„ p Q?#à8`<00`0X  ˜¢~FÀ€„ (Q?#àH 8À 0 p HÀ 0   HÀDýŒ 0 p0 ÀDýŒ @`@ ` HÀ€0 H@BPH!`@ `@ €0XàDýŒp!ð@¢~FDýŒ p !à@¢~F 8`800` H `0 X €0 €„P H!`@ p$€0 H@BPH!`@ `@ J˜ð¢~FÀx„ p€Q?#DýŒ 0 p0 0 0 HÀ 0 p0HÀ 0   HÀDýŒ 0 p0 ÀDýŒ @`@ ` HÀ€0 H@BPH!`@ `@ €0XàDýŒp!ð@¢~FDýŒ p !à@¢~F 8`800` H `0 X € 0 €„P H!`@ p$p0H 0`0H €0 €„P H!`@ àDýŒ p!à€¢~F p0803DýŒp !ð@¢~FDýŒ p !à£~F 8`800 ` HÀ€0 H@BPH!`@ `@ À€0 H@BPH!`@ `@ €0 €„P H!`@ àDýŒ p!àÀ¢~F p0803„ˆÀQ?#8U`  @"Ø0D°1€@„€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;ðhaminv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)haminvint.#r* ‘pcenter_long+ ‘xfalse_east, ‘false_north- ‘intdouble€haminvH(xC ‘@yD ‘HlonE€‘PlatF€‘XfacI ‘` size_tÇ”long unsigned int__u_char ¹unsigned char__u_short!Ûshort unsigned int__u_int"unsigned int__u_long#”__u_quad_t$”__quad_t%Blong int__int8_t&^signed char__uint8_t'¹__int16_t(short int__uint16_t)Û__int32_t*__uint32_t+__int64_t,B__uint64_t-”__qaddr_t.2__dev_t0â__uid_t1¿__gid_t2¿__ino_t3â__ino64_t4â__mode_t5¿__nlink_t6â__off_t7Ñ__off64_t8Ñ__loff_t9Ñ__pid_t:®__ssize_t;Ñ__rlim_t<â__rlim64_t=â__blkcnt_t>Ñ__blkcnt64_t?Ñ__fsblkcnt_t@â__fsblkcnt64_tAâ__fsfilcnt_tBâ__fsfilcnt64_tCâ__id_tD¿ŒI __valHŒ# œ œlong unsigned int__fsid_tIs__daddr_tL__caddr_tMãéchar__time_tNB__useconds_tO__suseconds_tPB__swblk_tQB__clock_tRB__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_B__t_scalar_tf__t_uscalar_tg__intptr_tjB__socklen_tm %__sched_paramE __sched_priorityF# h_pthread_fastlock __statusB# __spinlock# _pthread_descr_struct_pthread_descr#–h „__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-ó# __inheritsched.# __scope/# __guardsize0†# __stackaddr_set1# __stackaddr2„#( __stacksize3†#0pthread_attr_t4œÎ< __c_lock:%# __c_waiting;€#pthread_cond_t<œÿC __dummyB#pthread_condattr_tCäpthread_key_tFœ(S __m_reservedN# __m_countO# __m_ownerP€# __m_kindQ# __m_lockR%#pthread_mutex_tS.ÒZ __mutexkindY#pthread_mutexattr_tZ³pthread_once_t^pthread_tŒ” h _IO_FILEØ-_flags#_IO_read_ptr ã#_IO_read_end ã#_IO_read_base ã#_IO_write_baseã# _IO_write_ptrã#(_IO_write_endã#0_IO_buf_baseã#8_IO_buf_endã#@_IO_save_baseã#H_IO_backup_baseã#P_IO_save_endã#X_markers« #`_chain± #h_fileno#p_blksize#t_old_offsety#x_cur_column"Û#€_vtable_offset#^#‚_shortbuf$· #ƒ_lock(Ç #ˆ_offset1ˆ#__pad17„#˜__pad28„# _mode:#¨_unused2<É #¬ « _IO_marker° _next±« # _sbuf²± # _pos¶#h  Ç é œ Ù é œ+FILE- __FILE7 wchar_twint_t86 J__wchH __wchbI6 F é œs K __countE# __valueJ #__mbstate_tKF ±   __pos y# __state s #_G_fpos_t † í  # __pos !ˆ# __state "s #_G_fpos64_t # Û  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS Z__gconv_step` ? __shlib_handle rr# __modname sx# __counter u# __from_name wã# __to_name xã# __fct z·#( __init_fct {Í#0 __end_fct |ß#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆ„#X __gconv_loaded_objectZ~é¶¶¼]Rci ‡__gconv_step_data8 @ __outbuf ‡# __outbufend ‡# __flags ”# __invocation_counter ˜# __internal_use œ# __statep ž# __state Ÿs #( __trans £±#0¹s __gconv_trans_data( B __trans_fct go# __trans_context_fct h™# __trans_end_fct i«# __data j„# __next k±# R¶¼„R]RciX¹R‡†™„RR‡‡u«„Ÿ“ƒÍ¶½ß¶Ó__gconv_fct Høƒ__gconv_init_fct K½__gconv_end_fct L3Ó__gconv_trans_fct UR__gconv_trans_context_fct Zyu__gconv_trans_query_fct ^ž¤¾x¾iÄx__gconv_trans_init_fct aèîx„__gconv_trans_end_fct b&Ÿ x__gconv_info © __nsteps ª†# __steps «¶# __data ¬x# œÿÿÿÿÿÿÿÿ__gconv_t ­ ,ÏH 4 __cd 2,# __data 3Â#öH 5__cd /,__combined 4¦_G_iconv_t 5Ï_G_int16_t 7_G_int32_t 8_G_uint16_t 9Û_G_uint32_t :__gnuc_va_list +„ _IO_jump_t_IO_lock_tªå__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX5¸„ã†__io_write_fnaKe¸„x†__io_seek_fniz”„”ˆ__io_close_fnl°À„fpos_tP±  ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Î…exception( type #name ã#arg1  #arg2  #retval  # lon_center"  R#  false_easting$  false_northing%  «…û haminv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h -ïÓáÓÓáÓ!ÓïáÓáÓááÓá!ÓÓ,ÓýïÓÓïÓÓïÓáï ÓÓ+Óá+ÓÓÓáÓ"Óïáýá+ÓÓÓ+ÓïáÓá+ÓýÓýÓýÓýïááÓïïÓÓáïïïïÓááÓïáÓ+ÓýáýÓýÓýÓýÓýïááÓïïÓÓáïïïïïÓááýïïÓÓáÓÓáïááÓïááÓïïïÓÓáÔÓïHAMMERG!æáäaZÀG& øæáäa²À@@'ôhaminvinthaminv,GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@!ˆ/,Ð2Ð7ÐbE2 ôQ 2 b&!¯nÀ3Ø#‡à#Hšp‚($0¨Ø3 »X$Âh$ Èh$+Øh4í“$0ü€40Ã$;þ$,è /‡ñÿ  %  4>ELS[dkpvhaminv.cRlon_centerfalse_eastingfalse_northinghaminvintptitleradiuscenlonoffsetp__divdf3haminvsqrtatan2adjust_lonasinzr* ¡* Â* ñ* 2"IbI’I¡* ¢* ÂI‚* * A* R* r* â* I¢IÀ* ÒIR* r* â* I²IÐ* I‚* ¢IÂ* âI"I% %''¤'¬'*'2'™' ¬' Ë' ë' ’'___ _ _(_ %%'imolwfor.o/ 1082129503 59100 998 100644 16792 ` ELF280@@€00B€güŒ  Ä F˜À 0F0803à xÀ 00<03À pð8B x !À 00<03À pð8B x@!À 00<03À pð8B x`!À 00<03À pð8B x€!À 00<03À pð8B x !À 00<03à xÀ 8À 0` H ˜À pð8B x !À 8À 0` H ˜À pð8B x@!À 8À 0` H ˜À pð8B x`!À 8À 0` H ˜À pð8B x€!À 8À 0` H ˜À pð8B x !À 8À 0` H ˜€ HBP @!€Œ00!P@!€B ª€€„€„@1€0B€büŒ àÄ RØð@ò!ÀKýŒ<˜¥~FÀ€„ pàR?#H803 KýŒ p"!à¦~Fˆ˜ð€¥~FÀx„ p S?#90#KýŒ p !àÀ¥~F 0`Ž Ö€@ ˆÀR?#`D00 p0 À 0`0Ž Ö€H pÀR?#`800 p0 À 0`8$ Ö€ xÀR?#à<B pàS?#80#@ €ÀR?#`@00 p0 À 0`0Ž Ö€0 pÀR?#`800 p0 À 0`8Ž °B pÀR?#`800 p0 À 0`0Ž Ö€H pÀR?#`800 p0 À 0`8$ Ö€ xÀR?#à<BàOýŒ p$p<0# @ €ÀR?#à@BàOýŒ p$p<0#p@ ˆÀR?#`D00 p0 À 0`0Ž Ö€H pÀR?#`800 p0 À 0`8$ Ö€ xÀR?#à<BàOýŒ p $p<0# @ €ÀR?#`@00 p0 À 0`0Ž Ö€0 pÀR?#`800 p0 À 0`8Ž °B pÀR?#`800 p0 À 0`0Ž Ö€H pÀR?#`800 p0 À 0`8$ Ö€ xÀR?#à<BàOýŒ p$p<0#0@ €ÀR?#à@BàOýŒ p$p<0# x$ð<0 KýŒ p"!àÀ§~F pàp$@ p< àKýŒ 0p0 0`0X €0 €„P H!`@ àKýŒ p!à€¦~F˜¥~FÀ€„x`S?#¥~FÀˆ„ pàR?#`800˜ð€¥~FÀx„(¡S?#¥~FÀ€„ pàR?#€800€„P H!p@  p$`800` H J˜¥~FÀˆ„ pÀS?#80# xÀR?#à<BÀNýŒ €ÀR?#à@B „MýŒ ˆÀR?#àDB p`S?#€800€„PH!p@ 0J p0HàKýŒ p!à@§~F 0`0X  0"KýŒ p !àÀ¦~F@@BPH!`@ `H € 0 €„PH!`@ `@ L˜¥~FÀˆ„€`S?#ð€¥~FÀx„x`S?#¥~FÀˆ„p€S?#p<00 0`0H  ˜ð€¥~FÀx„ p€S?#`800 p À 0`8$ ÐB €ÀR?#à@B pÀS?#à80 8Ä1@B P$ ¨0 `XV@BPH! ˆÀR?#àDBpÀS?#ð€¥~FÀx„xÀS?#¥~FÀ€„ pÀS?#à80  p!p<0#@ýÿH ˆÀR?#àDB „MýŒ xÀR?#à<B p`S?#à@<00€„PH!`@ `@ J˜¥~FÀ€„ pàR?#`800 p À 0 p8XÀ 0`8$ Ö€ ˆÀR?#àDB p@S?#803 xÀR?#à<B pS?#`80 àx¥~FÀ€„ pàS?#à80  p8 Pz8@À 8À 0 p H KýŒ p"!à€¦~F 0   HàKýŒ p!àÀ¦~F@@BPH!`@ p H 0J`8H L˜¥~FÀ€„ p S?#P80 À 8À 0   H KýŒ p"!àÀ¦~F@@BPH!`@ ` H J˜€B H„@Up "ØÀ¤B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;öimolwfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Èimolwforint*È#r)Ï‘intdoubležimolwforOÈ)lonKÏ‘°latLÏ‘¸xMž‘@yNž‘Hdelta_lonPÏ‘PthetaQÏ‘Xdelta_thetaRÏ‘`conSÏ‘hiT¤‘pregionU¤‘xÏlong intsize_tǾlong unsigned int__u_char ãunsigned char__u_short!short unsigned int__u_int"*unsigned int__u_long#¾__u_quad_t$¾__quad_t%¤__int8_t&|signed char__uint8_t'ã__int16_t(­short int__uint16_t)__int32_t*È__uint32_t+*__int64_t,¤__uint64_t-¾__qaddr_t.#\__dev_t0__uid_t1Ý__gid_t2Ý__ino_t3__ino64_t4__mode_t5Ý__nlink_t6__off_t7ï__off64_t8ï__loff_t9ï__pid_t:Ì__ssize_t;ï__rlim_t<__rlim64_t=__blkcnt_t>ï__blkcnt64_t?ï__fsblkcnt_t@__fsblkcnt64_tA__fsfilcnt_tB__fsfilcnt64_tC__id_tDݪI __valHª# ºÈ ºlong unsigned int__fsid_tI‘__daddr_tLÈ__caddr_tMchar__time_tN¤__useconds_tO*__suseconds_tP¤__swblk_tQ¤__clock_tR¤__key_tSÈ__clockid_tVÈ__timer_tYÈ__ipc_pid_t\È__blksize_t_¤__t_scalar_tfÈ__t_uscalar_tg*__intptr_tj¤__socklen_tm* C__sched_paramE __sched_priorityFÈ# †_pthread_fastlock __status¤# __spinlockÈ# _pthread_descr_struct_pthread_descr#´† ¢__pthread_attr_s8* __detachstate+È# __schedpolicy,È# __schedparam-# __inheritsched.È# __scope/È# __guardsize0°# __stackaddr_set1È# __stackaddr2¢#( __stacksize3°#0pthread_attr_t4ºì< __c_lock:C# __c_waiting;ž#pthread_cond_t<ºC __dummyBÈ#pthread_condattr_tCpthread_key_tF*º(S __m_reservedNÈ# __m_countOÈ# __m_ownerPž# __m_kindQÈ# __m_lockRC#pthread_mutex_tSLðZ __mutexkindYÈ#pthread_mutexattr_tZÑpthread_once_t^Èpthread_tŒ¾ † _IO_FILEØ-_flagsÈ#_IO_read_ptr #_IO_read_end #_IO_read_base #_IO_write_base# _IO_write_ptr#(_IO_write_end#0_IO_buf_base#8_IO_buf_end#@_IO_save_base#H_IO_backup_base#P_IO_save_end#X_markersÉ #`_chainÏ #h_filenoÈ#p_blksizeÈ#t_old_offset—#x_cur_column"#€_vtable_offset#|#‚_shortbuf$Õ #ƒ_lock(å #ˆ_offset1¦#__pad17¢#˜__pad28¢# _mode:È#¨_unused2<ç #¬ É _IO_marker° _next±É # _sbuf²Ï # _pos¶È#† 2 å  º ÷  º+FILE-2 __FILE72 wchar_tÈwint_t8*T J__wchH! __wchbIT d  º‘ K __countEÈ# __valueJ0 #__mbstate_tKd Ï   __pos —# __state ‘ #_G_fpos_t ¤   # __pos !¦# __state "‘ #_G_fpos64_t #à ù  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR , 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS x__gconv_step` ? __shlib_handle r# __modname s–# __counter uÈ# __from_name w# __to_name x# __fct zÕ#( __init_fct {ë#0 __end_fct |ý#8 __min_needed_from €È#@ __max_needed_from È#D __min_needed_to ‚È#H __max_needed_to ƒÈ#L __stateful †È#P __data ˆ¢#X __gconv_loaded_objectxœÔÈÔÚ{p‡ÈÈ,à ¥__gconv_step_data8 @ __outbuf ¥# __outbufend ¥# __flags ”È# __invocation_counter ˜È# __internal_use œÈ# __statep ž«# __state Ÿ‘ #( __trans £Ï#0ã‘ =__gconv_trans_data( B __trans_fct g# __trans_context_fct h·# __trans_end_fct iÉ# __data j¢# __next kÏ# pÈÔÚ¢p{p‡vãp¥°=·È¢pp¥¥“É¢½±¡ëÈÔÛýÔñ__gconv_fct H¡__gconv_init_fct K4Û__gconv_end_fct LQñ__gconv_trans_fct Up=__gconv_trans_context_fct Z—“__gconv_trans_query_fct ^¼ÂÜȖ܇â–__gconv_trans_init_fct a !È!–¢__gconv_trans_end_fct bD½ –__gconv_info © __nsteps ª°# __steps «Ô# __data ¬–# ­àºÿÿÿÿÿÿÿÿ__gconv_t ­¾JíH 4 __cd 2J# __data 3à#H 5__cd /J__combined 4Ä_G_iconv_t 5í_G_int16_t 7­_G_int32_t 8È_G_uint16_t 9_G_uint32_t :*__gnuc_va_list +¢ _IO_jump_t_IO_lock_tª__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA2 _IO_FILE_plus__io_read_fnX9SÖ¢°__io_write_fnaiƒÖ¢–°__io_seek_fni˜²È¢²È¦__io_close_fnlÎÞÈ¢fpos_tPÏ $ ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷ì£exception( type È#name #arg1 Ï#arg2 Ï#retval Ï# R"Ï  ÆÏ ºlon_center#¶ feast$¶ š‡û imolwfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h )ïÓ.Ó!Ó+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+Ó!Ó+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá,Óá+Ó+Óýá/ÓÓá+Óáï ÓïÓÓÓÓáÓ ÓáýáãïÓýááïÓýáááýÕïÓýááïÓýýÓïÓýááïÓýáãÓýÔÓþÖïÓýááïÓýááÓýÕïÓýááïÓýýÓïÓýááïÓýáãÓýÔÓäÓáá+ÓýáýïïÓÓáÓÓáÓÓïÓáïá!ÓãÓÓáïÓáýÓáýïÓáÓïïïïÓïáÓÓÓáýáÓïÓýýÔáá+ÓÓÓêáÓÓáýÚÓá+ÓïÓïá"ÓïÓýÓýáâáâáÓÓáÓ+ÓýÓáýÓáÓïáýáÓÓ+ÓýÓáÓïááÓINTERRUPTED MOLLWEIDE EQUAL-AREAIteration failed to convergeIntMoll-forward@¯-8RÁð?¥µ•ω¼À©d8RÁà¿ôÖCTû!ù?ÕIŠA5ŒÀÖ yJWÖ¿«‰…Á^™ÀT\n“þÄ¿þEØŽW@2§ˆ Þ§û¿T\n“þÔ?«‰…Á^™@Ö yJWÖ? ¼ýfÁ·þ?…­ðfÁ·þ?/-DTû! @/-DTû! Àky¡]Þìû¿ÕIŠA5Œ@Ë¡ŠA5Œó¿-DTû! @»½×Ùß|Û=@-DTû!ù?•…¾)dÏì?ã;fž ö?G!æáäa´ÀG'Á¸æáäaÝÀ+úimolwforintÙimolwfor, GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@ !@9`,à2à`7àbEBúQ ?b<)žn¨@à,X‡8-ÐŽ.H¡p‚P.0¯À@ €.È€./ØPAí¯.0ühA0ß.;/86  Ø8fñÿ  000  à+29BàÀ KVZ^imolwfor.cRlon_centerfeastimolwforintptitleradius__divdf3imolwforadjust_lonsincosp_error"* 22B*R2r*‚2¢*²2Ò*â2* 22*(B20R* b*0’20²* Â*8ò20* "*@R20r* ‚*H²20Ò* â*P202* B*Xr2‚I¢I²*`*h‚*pÒ*x"*€r*ˆ"*`r*ò*B*x’*€â*˜p 2 I’ I° * 2 I I I *¨0 2(2 2HB Iâ *°IR*¸r*¨â20* "*À’Iò* *ÈBI% %' '¨'°'àï'à÷' ®' Ú'ñ'0”'__à_ _à _ (_ %%'imolwinv.o/ 1082129503 59100 998 100644 17496 ` ELF2€2@@€00B€güŒ  Ä F˜À 0F0803à xÀ 00<03À pð8B x !À 00<03À pð8B x@!À 00<03À pð8B x`!À 00<03À pð8B x€!À 00<03À pð8B x !À 00<03à xÀ 8À 0` H ˜À pð8B x !À 8À 0` H ˜À pð8B x@!À 8À 0` H ˜À pð8B x`!À 8À 0` H ˜À pð8B x€!À 8À 0` H ˜À pð8B x !À 8À 0` H ˜€ HBP @!€Œ00!P@!€B ª€€„€„8%€€0B€düŒ ÀÄ PØð@ò!ÀEýŒ<˜¢~FÀ€„ p`Q?#H803àEýŒ p!à£~Fˆ˜¢~FÀ€„ p Q?#90#àEýŒ p!àÀ¢~F 0`Ž Ö€À p$p800À 0 p HEýŒ @ `@ `0Ž Ö€ x@Q?#à<B pàQ?#80#@@ p$p800À 0 p HEýŒ @ `@ `0Ž @B x@Q?#à<BàGýŒ p$p<0# @ €@Q?#à@BàGýŒ p$p<0#p@ p$p800À 0 p HÀEýŒ @`@ `0Ž Ö€ x@Q?#à<BàGýŒ p $p<0#Ð@ p$p800À 0 p HEýŒ @ `@ `0Ž Ö€ x@Q?#à<BàGýŒ p$p<0#0@ €@Q?#à@BàGýŒ p$p<0# x$ð<0 EýŒ p !àÀ£~F pàp$@ p< àEýŒ 0p0 0`0X xùÀEýŒ<˜¢~FÀ€„ x`Q?#àH 8À 0` H @ 0 €„PH!`@ `@ €0 €„P H!`@ àEýŒ p!à€£~F ˜àx¢~FÀ€„ pàQ?#à80  p8 Pz8@À 8À 0   HàEýŒ p!à€£~F@@BPH!`@ ` HEýŒ 8 €8 0 €„PH!`@ p@ 0J`0H €0 €„P H!`@ àEýŒ p!à£~F p0803EýŒ p !à€£~F 0  0HàEýŒ p!à€£~F 0`0H €0 €„PH!`@ `0HÀ€0 H@BPH!`@ `@ €0 €„P H!`@ EýŒ p !à@£~F p0803àEýŒ p!àÀ£~F pp8 ràB €@Q?#à@B p€Q?#à80  8À 0`8$ pB x@Q?#à<B p€Q?#à80  8À 0`0$ Ö€ @øùÿ' @ €@Q?#à@B pàQ?#à80 89 B x@Q?#à<B p€Q?#à80  8À 0`8$ Ö€8 €@Q?#à@B p€Q?#à80  8À 0`0$ ÐB x@Q?#à<B p€Q?#à80  8À 0`0$ Ö€@ €@Q?#à@B p€Q?#à80  8À 0`8$ Ö€ @øùÿ'à@ x@Q?#à<B pàQ?#à80 89àB €@Q?#à@B p€Q?#à80  8À 0`8$ pB x@Q?#à<B p€Q?#à80  8À 0`0$ Ö€ @øùÿ'à@ €@Q?#à@B pàQ?#à80 8 9àB x@Q?#à<B p€Q?#à80  8À 0`8$ pB €@Q?#à@B p€Q?#à80  8À 0`0$ Ö€ @øùÿ'à@ x@Q?#à<B pàQ?#à80 89 B €@Q?#à@B p€Q?#à80  8À 0`8$ Ö€8 x@Q?#à<B p€Q?#à80  8À 0`0$ ÐB €@Q?#à@B p€Q?#à80  8À 0`0$ Ö€@ x@Q?#à<B p€Q?#à80  8À 0`8$ Ö€ @øùÿ' @ €@Q?#à@B pàQ?#à80 89àB x@Q?#à<B p€Q?#à80  8À 0`8$ pB €@Q?#à@B p€Q?#à80  8À 0`0$ Ö€ @øùÿ' @@! ˆP!8U` "ØÀ B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;°imolwinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Èimolwinvint(È#r'Ï‘intdoubleXimolwinvKÈ(xGÏ‘PyHÏ‘XlonIX‘`latJX‘hthetaLÏ‘pregionM^‘xÏlong intsize_tÇxlong unsigned int__u_char unsigned char__u_short!¿short unsigned int__u_int"äunsigned int__u_long#x__u_quad_t$x__quad_t%^__int8_t&6signed char__uint8_t'__int16_t(gshort int__uint16_t)¿__int32_t*È__uint32_t+ä__int64_t,^__uint64_t-x__qaddr_t.Ý__dev_t0º__uid_t1—__gid_t2—__ino_t3º__ino64_t4º__mode_t5—__nlink_t6º__off_t7©__off64_t8©__loff_t9©__pid_t:†__ssize_t;©__rlim_t<º__rlim64_t=º__blkcnt_t>©__blkcnt64_t?©__fsblkcnt_t@º__fsblkcnt64_tAº__fsfilcnt_tBº__fsfilcnt64_tCº__id_tD—dI __valHd# tÈ tlong unsigned int__fsid_tIK__daddr_tLÈ__caddr_tM»Áchar__time_tN^__useconds_tOä__suseconds_tP^__swblk_tQ^__clock_tR^__key_tSÈ__clockid_tVÈ__timer_tYÈ__ipc_pid_t\È__blksize_t_^__t_scalar_tfÈ__t_uscalar_tgä__intptr_tj^__socklen_tmä ý__sched_paramE __sched_priorityFÈ# @_pthread_fastlock __status^# __spinlockÈ# _pthread_descr_struct_pthread_descr#n@ \__pthread_attr_s8* __detachstate+È# __schedpolicy,È# __schedparam-Ë# __inheritsched.È# __scope/È# __guardsize0j# __stackaddr_set1È# __stackaddr2\#( __stacksize3j#0pthread_attr_t4t¦< __c_lock:ý# __c_waiting;X#pthread_cond_týŒ p$!à€Ÿ~Fˆ˜ðŸ~FÀx„ pàO?#90# €O?#àHB ‚>ýŒ x€O?#à<Bà?ýŒ €O?#àHB pàO?#€@0 >ýŒ 0 €0 H"°<0 `@BPH!ð B>ýŒ p !àœB< Ÿ~FÀ„ pN!à8 0‡9@B @$€ 0 HR@BÈÞÿXH!€øóÿO @@! 0UP `N!€„8-€€0B€cüŒ`bÀDýŒ€˜ð¢~FÀx„ p Q?#@803DýŒ p !à€¢~F$˜¢~FÀˆ„ p`Q?#90#@DýŒ p$!à£~F˜ð¢~FÀx„ p`Q?#à80 ˜¢~FÀ€„ p€Q?#à80  ˜ DýŒ p"p8 rPB H$¤0 @PTPBÈ PJ!à Bp„à@ Q?#àH0  x!Àv„x À1ráf088PB H$¤0 @PTPBH PJ!à Bp„`@ xQ?#à<B p Q?#p800À 0`8$ `B €Q?#à@B p Q?#p800À 0`0$ Ö€ @øùÿ'°@ ˆQ?#àDB p@Q?#p800À 0`8$ `B Q?#àHB p@Q?#p800À 0`0$ Ö€ @øùÿ'@ xQ?#à<B p€Q?#80 DýŒ p ð8B‚p„ Q?#àHBàEýŒ Q?#àH0  !Àq„ 8`800p H 0 `8H "˜ð¢~FÀx„€ Q?#¢~FÀˆ„ x@Q?#àH8`<00 p0X@DýŒ p$ð8BÀr„ 0` H  ˜ð¢~FÀx„xP!¢~FÀ€„ p Q?#`800`04 páp<0# DýŒp"!ð B@DýŒ p$8BÀs„ xà80 0<0€B xQ?#à<B@„ ˆQ?#àD0  x!ð@9B@DýŒ p$!à B xà80  p< àø;~F8 ˜ xQ?#à<B pP!à80 8800B €Q?#à@B pP!80# ˆQ?#àDB‚GýŒ Q?#àHBàDýŒ ˆQ?#àD0  ˆ!Às„ 8`800 p0XÀ 0` H  ˜ ¢~FÀ„ pàQ?#`800`0$ Ö€h xQ?#à<B‚GýŒ ˆQ?#àDBàGýŒ Q?#àHB pàQ?#`800`04 páà8J@ 88á`88 pH 0`8H  ˜ xQ?#à<B pàQ?#`800`$ Ö€X €Q?#à@B‚GýŒ ˆQ?#àDBàGýŒ Q?#àHB pàQ?#`800`04 `08 pH 0`8X  ˜ xQ?#à<B GýŒ Q?#H0 àDýŒ p!à B xà<B p8 àp<@x8 à@BÀ†„ pàx8@ pppÂ1`88 pHàDýŒ p!àÀ£~F 0 p H@DýŒ€$ð¢~FÀx„ pP!ð80  p!àp @ p8 ðp$@À€„ p€!!à80  p< ð8BÀp„ p€pÂ1`@8 `H `0X "˜ð¢~FÀx„ p`Q?#80 @DýŒ €$àDýŒ pð8Bx@! ¢~FÀ„pÀQ?#p<00 0p H 0 `8H "˜„8U` `P!€„ €@0B€güŒ @Ä €H˜à0 89PB ($P”0 À0LBXPB!à Bp„@ pHð8BÀv„x À1ráf088PB ($P”0 À0LBèPB!à Bp„ @ pHð8BÀv„ ˜à0  x!Àv„(BP B!à0  x!Àv„˜P0 „PB!0#„U `H!€„ - €P0B€güŒ `Ä€J˜à”BÀ(„ „˜àxà”B‚(„ ˆJà”0  !Àp„ 0à8N€@0 H" 80 @„PD!€øóÿO@ª€€(„€„ýÿÿÿüÿÿÿûÿÿÿúÿÿÿ% .: ; ' @ : ; I  I&I$ > .? : ; ' I@ 4: ; I  : ; : ; I8 .? : ;' I@ : ;I 4: ;I .: ;' I@ : ; II!I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( ' II' !I/: ;  : ; !4: ; I? < " : ;#&$( $!isinusfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)ÓerrorT%routineTÓ‘textTÓ‘ÙÞchar½isinusforinit޽#spherejÄ‘Plon_cen_merjÄ‘Xfalse_eastjÄ‘`false_northkÄ‘hdzonekÄ‘pdjustifykÄ‘xnzoneΑijustify½‘istat‘½‘ intdoublelong int ïp8 false_east(Ä# false_north)Ä# sphere*Ä# sphere_inv+Ä# ang_size_inv,Ä# nrow-Î#( nrow_half.Î#0 ref_lon/Ä#8 lon_cen_mer0Ä#@ ijustify1½#H col_dist2Ä#P col_dist_inv4Ä#X row6-#` key7Î#h -# ncol Î# icol_cen!Î# ncol_inv"Ä#ï*Isin_for_initù**sphereÔÄ‘°lon_cen_merÕÄ‘¸false_eastÖÄ‘@false_northÖÄ‘Hnrow×ΑPijustify×½‘XthisIsinú*‘`rowû-‘hirowüΑpclatýÄ‘xncol_cenþÎ‘Ú ¥isinusfor¸½' lon¡Ä‘` lat¡Ä‘h x¡¥‘p y¡¥‘x istat¹½‘Ä `Isin_fwdê½( thisIsinË`‘@ lonÌÄ‘H latÌÄ‘P xÍ¥‘X yÍ¥‘` rowëÄ‘h colëÄ‘p floníÄ‘x irowîΑfÚ ¯Isin_for_free-½$ thisIsin*‘ýIsin_errorR½% err>(‘ routine>Ó‘ "@ num>½# str?"#Þ.ýsize_tÇAlong unsigned int__u_char funsigned char__u_short!ˆshort unsigned int__u_int"­unsigned int__u_long#A__u_quad_t$A__quad_t%Î__int8_t&ÿsigned char__uint8_t'f__int16_t(0short int__uint16_t)ˆ__int32_t*½__uint32_t+­__int64_t,Î__uint64_t-A__qaddr_t.¦ß__dev_t0ƒ__uid_t1`__gid_t2`__ino_t3ƒ__ino64_t4ƒ__mode_t5`__nlink_t6ƒ__off_t7r__off64_t8r__loff_t9r__pid_t:O__ssize_t;r__rlim_t<ƒ__rlim64_t=ƒ__blkcnt_t>r__blkcnt64_t?r__fsblkcnt_t@ƒ__fsblkcnt64_tAƒ__fsfilcnt_tBƒ__fsfilcnt64_tCƒ__id_tD` - I __valH- #= ½= long unsigned int__fsid_tI __daddr_tL½__caddr_tM"__time_tNÎ__useconds_tO­__suseconds_tPÎ__swblk_tQÎ__clock_tRÎ__key_tS½__clockid_tV½__timer_tY½__ipc_pid_t\½__blksize_t_Î__t_scalar_tf½__t_uscalar_tg­__intptr_tjÎ__socklen_tm­¸ __sched_paramE __sched_priorityF½#û _pthread_fastlock __statusÎ# __spinlock½#_pthread_descr_struct_pthread_descr#) û  __pthread_attr_s8* __detachstate+½# __schedpolicy,½# __schedparam-† # __inheritsched.½# __scope/½# __guardsize03# __stackaddr_set1½# __stackaddr2 #( __stacksize33#0pthread_attr_t4/ a < __c_lock:¸ # __c_waiting; #pthread_cond_t#`_chainD#h_fileno½#p_blksize½#t_old_offset#x_cur_column"ˆ#€_vtable_offset#ÿ#‚_shortbuf$J#ƒ_lock(Z#ˆ_offset1)#__pad17 #˜__pad28 # _mode:½#¨_unused2<\#¬>_IO_marker° _next±># _sbuf²D# _pos¶½#û§ ZÞ= lÞ= +FILE-§ __FILE7§ wchar_t½wint_t8­É J__wch H–__wchb IÉÙÞ=   K __count E½# __value J¥#__mbstate_t KÙ D  __pos # __state #_G_fpos_t  € # __pos !)# __state "#_G_fpos64_t #Un &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR ¡ 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORSí__gconv_step` ? __shlib_handle r# __modname sÓ# __counter u½# __from_name w"# __to_name x"# __fct z?#( __init_fct {U#0 __end_fct |g#8 __min_needed_from €½#@ __max_needed_from ½#D __min_needed_to ‚½#H __max_needed_to ƒ½#L __stateful †½#P __data ˆ #X__gconv_loaded_objectí>½>DåÚëñ½½¡J__gconv_step_data8 @ __outbuf # __outbufend # __flags ”½# __invocation_counter ˜½# __internal_use œ½# __statep ž# __state Ÿ#( __trans £9#0f§__gconv_trans_data( B __trans_fct g÷# __trans_context_fct h!# __trans_end_fct i3# __data j # __next k9# Ú½>D ÚåÚëñàfÚ3§!½ ÚÚý3 ' U½>Eg>[__gconv_fct H€ __gconv_init_fct KžE__gconv_end_fct L»[__gconv_trans_fct UÚ§__gconv_trans_context_fct Zý__gconv_trans_query_fct ^&,F½ÓFñLÓ__gconv_trans_init_fct apv‹½‹Ó __gconv_trans_end_fct b®'__gconv_info © __nsteps ª3# __steps «># __data ¬#J= ÿÿÿÿÿÿÿÿ__gconv_t ­(´ WH 4 __cd 2´# __data 3J#~H 5__cd /´__combined 4._G_iconv_t 5W_G_int16_t 70_G_int32_t 8½_G_uint16_t 9ˆ_G_uint32_t :­__gnuc_va_list + _IO_jump_t_IO_lock_tª m__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA§ _IO_FILE_plus__io_read_fnX£½Y "3__io_write_fnaÓíY Ó3__io_seek_fni½ ½)__io_close_fnl8H½ fpos_tPD!stderr‡fl ’ b quot `½# rem a½#div_t bl Å j quot hÎ# rem iÎ#ldiv_t jŸu_char"Vu_short#wu_int$žu_long%½quad_t&ßu_quad_t'Ífsid_t(R loff_t-:ino_t1Ùdev_t=¬gid_tBÊmode_tGùnlink_tL uid_tQ»off_tWpid_tcJid_th ssize_tmYdaddr_tsb caddr_tts key_tzß time_tF„ clockid_tRî timer_t^ ulong–Aushort—ˆuint˜­int8_t¾ÿint16_t¿0int32_tÀ½int64_tÁÎu_int8_tÄfu_int16_tňu_int32_tÆ­u_int64_tÇAregister_tÉÎ__sig_atomic_t½ € __val #A= __sigset_tñsigset_t&qtimespeck tv_secl„ # tv_nsecmÎ#¥timevalD tv_secE„ # tv_usecF¨ #suseconds_t1¨ __fd_mask7Î ç€J __fds_bitsGç#÷¸= fd_setJÉfd_maskQ¸blkcnt_tæŒfsblkcnt_tê²fsfilcnt_tîÜ"ßrandom_data0 ¤fptr ¥ß#rptr ¦ß#state §ß#rand_type ¨½#rand_deg ©½#rand_sep ª½# end_ptr «ß#(h"Ndrand48_data á__x âN#__old_x ãN#__c äˆ# __init åˆ#__a æ^#^ˆ= long long unsigned int__compar_fn_t ¨Ž”©½©©¯#èñ$_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE÷°"g exception( type ½#name "#arg1Ä#arg2Ä#retvalÄ# Isin_row_t#ïIsin_t8Úerror_t@ýISIN_BADALLOC]‡ ISIN_BADPARAM^‡ ISIN_BADHANDLE_‡ ISIN_BADKEY`‡ isine* g5û isinusfor.cisin.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/stdlib.h/usr/include/sys/types.h/usr/include/time.h/usr/include/bits/sigset.h/usr/include/sys/select.h/usr/include/bits/time.h/usr/include/math.h ÓïÓÓ-ÓÓ+ÓáÓ Ó+5ÓïÓáÓÓáÓÓáÓ%ÓýÔïÓÓáÓá+ÔÓÓÙïïáâÓÓÖáÓýýÓáÓýáâÓÓÖáÓýýÓáÓýáãÓÓÖÓáÓýïáÓÓáïïáýïÓýáâÓÓÖááýÔÓÓÖáÓýýÓáÓýáãÓÓÖÓáÓýïáÓÓá+ÓýïáýïÓýáâÓÓØÓÓÓÓá+ÓýáááÓÓ-ÓýÔÓÓÖþÓ+(ÓïÓáÓÓáÓÓáÓÓýÓýáâÓÓÕáÓýýÓáÓýáâÓÓÔáÓýááÓáÓýáðáÓýááÓáÓýáñáá+ÓáÓÔÓÓÔááýÔÓÓÕáá+ÓááÔÓÓ×ÓÓ+ÓÓá+ÔÓÓ×áá+ÓÓÓáÓááÓáÓáÓýáÓáÓïïÓïáÓáÓáïïááÓïáÓáÓáÓáÓáïÓ+ÓÓáÓáÓááÓÓýáÓá+Ó+ÓýááááÓáÓ+ÓýáðááÓá!ÓáÓááïÓÓáá+ÓÓá+ÓýÔáïÓá+ÓÓÚÓáá+ÓÓáïÓáá+Óá×ÓááýïÓýÓáÓïïïïïÓïïÓýá!Óá+ÔáÓáÓïÓáïïïÓýïáýÕáÓáÓÓáïïïÓýïáÓáÓáááááýÓáÓïááÓááýïïïïÓïá!Óá+ÔááÓáá+áïÓ+ÕááÓáïÓ+ÓBïáÓÓáÓÓÓáá+ÃÓÓááÓáÓááááÓáÓïÓýÓáïïïïïÓïáÓáÓáïïÓýÓýïïÓïá!Óáïá ÓáþÓ+ÓïÓáÓÓáÓ"ÓÓÓáÓýááÓÓáÓá+ÔÓÓÖþÓ+&ÓáÓÓÓáÓÓá%ÓáÓá-ÓýÓÓÓïÔá+Óá+ÓÓÓïÔáÓýýÓáÓýáá+ÔáÓýýÓáÓýáá+×áÓÓÓá+Óïáýá!ÓÓáïÓÓýáÓÓïáÓÓÓá+ÓÓáÓáááðáá+ÓáåÓÓá+ÓïÓýáÓïááÓÓáïááýïáýáðáïááÓÓáïïïáýáóÓÓáááÓáïïÓáýÓÓááÓáÓïïïá!ÓÓ+ÓáÓáýáýá-âÓ+ÓïÓá+ÓÓÓïÔÓá+ÓÓÓïÖÓ á+ÓÓá+ÓïÓâÓ+ÓïÓÓ-ÓÓá+Ó+ÓáïÓ áï error (isinusfor.c/%s : %s memory allocationinvalid parameterinvalid handleinvalid keyisinusforinitbad return from Isin_for_freebad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valueIsin_for_initbad return from Isin_for_initisinusforbad return from Isin_fwdIsin_fwdIsin_for_free error (isinusfor.c/%s) : (%i) %s G#æáä8ÀG!æáäažÀG(æáäa²ÀG%æáäaKÀG&æáäaáÀG"æáäaHÀG#æáäa$À-DTû!À-DTû!@×£p= ×ÿ?)\€Æ3A{®Gáz„?{®Gáz„¿®Gáz@»½×Ùß|Û=-DTû!À-DTû!@-DTû! @-DTû! Àà?-DTû!ù?-DTû!À-DTû!@-DTû!ù¿-DTû!ù?ƒÈÉm0_Ä?_(!æisinusforinit3Isin_for_init0isinusfor«Isin_fwdkIsin_for_free,0.GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.rela.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@0.! j ,p.@20t`=°.B°.ÛP‹0(!\t(m³Qky¸v Š Z’°\à¥p‚]¨³Ðvø Æ8^ ÍØ^cÝÈxò;_0àx0k_;¦_Èf ài¿ñÿ    !/ >0JOP-à Zai Àw°+ …` €“œ£¨¬à°¶! isinusfor.cerrorISIN_BADALLOCISIN_BADPARAMISIN_BADHANDLEISIN_BADKEYisinIsin_errorstderrfprintfisinusforinitIsin_for_freeIsin_for_init__divdf3mallocfreecosisinusforIsin_fwd22R2rIB*p*‚Ià2pâ2€P2pR2 ’*â* 2p"2Èb*²* ð2pò2B*(*(@2pB2(°2p²2Xò*0B*8€2p‚2ˆÒ*(¢*(à2pâ2°²IÂ*Ò* 2è 2ø" *@` 2b 2è¢ *Hò *P0 22 2èr *XÒ *P" *X‚ *P 2" 2è 2’ 2è 2"2èbI°2²2è2IÂ*XâIB*X¢*`2*PIÒIá2ò2èB*hâI*p¢I*h¢I*h²I¢*P2Iâ*P"IR *Ò I 0!22!2(€"2 ‚"2H#20#2HR#*x¢#*€$*ˆR$*a%*b'*˜ð+2 ò+2X`,20b,2XÒ,I-I‚-2Â-2hò-I' '8('P8'`% %'0.'ž'¦' '  '` N'` V'àH'àP'!Â'!Ê'°+‡'°+'P-Ç'P-Ï'0.­ 'Ì 'ì ' !'0!'B'__ _ _  _` (_ 0_` 8_à@_ @H_àP_!X_ ``_!h_°+p_ €x_°+€_P-ˆ_  _P-˜_0. _ À%%'isinusinv.o/ 1082129503 59100 998 100644 31016 ` ELF2°`@@ ) €P0B€güŒ `Ä€J˜à”BÀ(„ „˜Àpð”Bà(„ 0à8N€”0 H BPD! U0 `J!€„)€00B€düŒ  Ä x ùà€Ž~F<˜Ž~FÀ€„ p`G?#H803`ýŒ p&!à~F(˜ð€Ž~FÀx„ p G?#X803ýŒ p !à€~F0˜0Ž~FÀ˜„ pàG?#h803À p`8r°B p$@80 „P@!ð BýŒ p !à`ŒB<0Ž~FÀ˜„ p0F!à8 0‡9@B $@0  (JBþÿX@!€øóÿO@@ p@G?#p800`8 `0Ž Ö€ $@0  (JB¨ýÿX@!€øóÿOÐ@ x@G?#à<B p`G?#p800À 0`8$ `B €@G?#à@B p`G?#p800À 0`0$ Ö€ $@0  (JBØüÿX@!€øóÿO@ ˜@G?#àLB pÀG?#p800À 0`8$ `B x@G?#à<B pÀG?#p800À 0`0$ Ö€ $@0  (JBüÿX@!€øóÿO0@ €@G?#à@Bà„ ˜@G?#àLB pÀG?#p800À 0`0H `04 páp<0#àýŒp!ð€~FýŒ p !àŒB pppÂ1`88 pH 0`8X p À 0`0$ Ö€ $@0  (JB¸úÿX@!€øóÿOà@ x@G?#à<B pF!à80  p, `8r@B $@0  (JBHúÿX@!€øóÿOp@ €@G?#à@B pàG?#p800À 0`8$ `B ˜@G?#àLB pàG?#p800À 0`0$ Ö€ $@0  (JBxùÿX@!€øóÿO @ x@G?#à<Bà„ €@G?#à@B pàG?#p800À 0`0H `04 páp< #`ýŒp&!ðÀ~FýŒ p !à@ŒB pÀpX 88á`88 pH 0`8X p À 0`0$ Ö€ $@0  (JBøÿX@!€øóÿO@@ x@G?#à<B@‚ýŒ €@G?#à@B ýŒ ˜@G?#àLB‚ýŒ x@G?#à<Bà„ ˜@G?#àLB p F!`ýŒ 0&€0 H$ D00 X €<0 HBP@!ð BÀ <˜À pp8 r@B $@0  (JBøöÿX@!€øóÿO @@! U `F!€„H5€ 0B€büŒ Ä x ùà€©~F<˜©~FÀ€„ pàT?#H803àSýŒ p!àª~F(˜©~FÀ€„ p U?#X803àSýŒ p!à€ª~F˜©~FÀ€„ p`U?#(9 #ÀSýŒ 0 p0 À 0`8$ Ö€ X$°¬0 €`X`BÈ"PL!€B@@ xÀT?#à<B pàT?#p800À 0`8$ `B €ÀT?#à@B pàT?#p800À 0`0$ Ö€ X$°¬0 €`X`Bø!PL!€Bp@ xÀT?#à<B pàT?#p800À 0`8$ Ö€8 €ÀT?#à@BàSýŒ €ÀT?#à@B pàT?#p800À 0`0H ˜ xÀT?#à<B pàT?#p800À 0`0Ž Ö€8 €ÀT?#à@BàSýŒ €ÀT?#à@B pàT?#p800À 0`0X ˜ xÀT?#à<B p@U?#à80 81@B €ÀT?#à@B p@U?#ð80 À`6–08°!@@ X$°¬0 €`X`B PL!€B€@ xÀT?#à<B p@U?#à80  p, `8r@B X$°¬0 €`X`B˜PL!€B@ €ÀT?#à@B p`U?#à8 08‡0@B xÀT?#à<B p`U?#à8 0‡±!@@ X$°¬0 €`X`BPL!€B€@ €ÀT?#à@BàVýŒXÁ$`BP L!À@„8N˜ð€©~FÀx„ p€U?#à80 89@B X$°¬0 €`X`BxPL!€Bð@ €ÀT?#à@B p€U?#à80  x!Àv„˜ð€©~FÀx„ p€U?#ð80 SýŒ p !àª~F 00<03àSýŒ p!à«~F pð8Bx !©~FÀ€„ p U?#`800˜ð€©~FÀx„ p€U?#à80 x!à€8BSýŒ 8 `8 ˜ð€©~FÀx„ p€U?#à80 x!pÂ8B@ €ÀT?#`@00 0 À„PL!`@ `@ N˜ð€©~FÀx„ p€U?#à80 x!p9BSýŒ p !à€ª~F pppÂ1`88 `HÀ€0 H`BPL!`@ `@ N˜ð€©~FÀx„ p€U?#à80  x!ð@9BSýŒ p !à€ª~F pp<0#àSýŒ p!à«~F pð8Bs„ xÀT?#à<B p@U?#ð80 àø?)ÀáwR p< À1pøR8 ˜©~FÀ€„ p€U?#à80  x!ð:BSýŒ p !àÀ©~F 00<03àSýŒ p!à«~F pð8Bxà!©~FÀ€„ pàT?#p800À 0`0X ˜ð€©~FÀx„ p€U?#à80  x!Às„ 8À 0`8$ Ö€P €ÀT?#à@B p€U?#à80  x!ðÀ9BSýŒ p !à«~F p8BÀs„ 8À 0`0H ˜ xÀT?#à<B p€U?#à80  x!ð@:BSýŒ p !àÀª~F pp< #àSýŒ p!à«~F pð8BÀs„ xà<B p8 àp<@ p8 °8BÀ„PL!à Bàp„ €ÀT?#à@B p€U?#à80  €!Àv„<˜ð€©~FÀx„ p€U?#à80  x!Àv„ pp8 r€B €ÀT?#à@B p€U?#°80 À„P L!°H XV€`X`B8PL!€B° @ xÀT?#à<BàVýŒ €ÀT?#à@B p€U?#à80  €!Àv„ pp<0#àSýŒ p!à€«~F˜ €ÀT?#à@BàWýŒ €ÀT?#à@B p€U?#à80  €!Às„ xà80 0<°!à@ xÀT?#à<Bà„WýŒ €ÀT?#à@B pÀU?#à80  88á`88 pHÀ 0 p0HàSýŒ p!à«~F pð8BÀs„ p€pÂ1`@8 `H €8 0 À„PL!`@ `@ p0XÀ 0` H N˜ð€©~FÀx„ p`U?#à8 0‡1B €ÀT?#à@B p U?#p80 àSýŒ p!àÀ«~F@`BPL!`@ p0HSýŒ p !à€ª~F p€pÂ1`@8 `H p HÀ 0`0H `04 pápœ0#@@ xÀT?#à<B p U?#p80 SýŒ p !àÀ«~F@`BP L!p@ àSýŒ p!à€ª~F p€pÂ1`@8 `H p HÀ 0`0H `04 pápœ0#àSýŒ p!à@«~F€ð€©~FÀx„ p U?#à80  xà<B p8 p@0# €ÀT?#à@B p U?#à80  p`8b@B xÀT?#à<B p U?#ð80 À8˜ €ÀT?#à@B p U?#à80 x!p‚8BàSýŒ p!à@«~F pà80  88á`88 `H € 0 À„PL!`@ `@ N˜ð€©~FÀx„ p`U?#à8 8†9 B €ÀT?#à@B p U?#à80 x!A8BàSýŒ p!à@«~F pà80  x!ÀñRàð;)Àñp€ À1pøR8 ˜@ €ÀT?#à@B p U?#à80 x!A8BàSýŒ p!à@«~F pð80 àø?)ÀáwR p< À1pøR8 ˜ €ÀT?#à@BpÀU?#ð€©~FÀx„xÀU?#©~FÀ€„ pÀU?#à80  p!p<0#àSýŒ p!à@«~FSýŒp !ð@«~FSýŒ p !à@«~F pàÀ8B8˜àøÿH xÀT?#à<B P„ €ÀT?#à@B p€U?#à80 x!;BàSýŒ p!à«~F pð8BÀs„ xà<B p8 àp<@ x8 à@0  p< à@;~F ppD0#SýŒ p !à«~F pð8Bàu„ pÀT?#`800 p0 À 0 p HàSýŒ p!à¨B p€pÂ1`@8 `H €8 0 À„PL!`@ `@ N˜ð€©~FÀx„ p€U?#à80 x!pÂ:BSýŒ p !à¨B pppÂ1`88 €HÀSýŒ 0 p0 À 0` H 0 À„PL!`@ `@ N˜ð€©~FÀx„ p€U?#à80  x!ð@;B€ À1ráf8˜©~FÀ€„ p€U?#à80 @! HU€ `T!€„05€p0B€eüŒ  Ä x ùàŸ~F<˜Ÿ~FÀ€„ p O?#H803@>ýŒ p$!à€Ÿ~Fˆ˜ðŸ~FÀx„ pàO?#90# €O?#àHB ‚>ýŒ x€O?#à<Bà?ýŒ €O?#àHB pàO?#€@0 >ýŒ 0 €0 H"°<0 `@BPH!ð B>ýŒ p !àœB< Ÿ~FÀ„ pN!à8 0‡9@B @$€ 0 HR@BÈÞÿXH!€øóÿO @@! 0UP `N!€„8-€€0B€cüŒ`bÀDýŒ€˜ð¢~FÀx„ p Q?#@803DýŒ p !à€¢~F$˜¢~FÀˆ„ p`Q?#90#àDýŒ p!à£~F˜¢~FÀ€„ p`Q?#à80 ˜¢~FÀˆ„ p€Q?#à80  ˜àDýŒ pp8 rPB H$¤0 @PTPB¨ PJ!à Bp„À@ €Q?#à@0  x!Àv„x À1ráf088PB H$¤0 @PTPB( PJ!à Bp„@@ ˆQ?#àDB p€Q?#80 àDýŒp!ð€¢~F DýŒ p"8BÀp„ 8`800 p0XàDýŒ pð8BÀq„ 0` H  ˜¢~FÀ€„ p€Q?#à80  8À 0`8$ pB ˆQ?#àDB p€Q?#à80  8À 0`0$ Ö€ xQ?#à<B p€Q?#à80 ˜€ðóÿOÀ@ €Q?#à@B‚FýŒ ˆQ?#àDB p€Q?#ð80 À8`<00 p0XàDýŒ pð8BÀr„ 0` H  ˜¢~FÀ€„xP!¢~FÀˆ„ p Q?#`800`04 páp<0#àDýŒp!ð BDýŒ p 8BÀs„ xà80 0<0€B ˆQ?#àDB@„ xQ?#à<0  x!ð@9B DýŒ p"!à B xà80  p< àø;~F8 ˜ xQ?#à<B pP!à80 8800B €Q?#à@B pP!80# ˆQ?#àDBGýŒ xQ?#à<B p Q?# DýŒx"p800 0 p0XàDýŒ pð8BÀu„ 0` H  ˜¢~FÀ€„àQ?#¢~FÀˆ„ ˆÀQ?#à¢~F€ð¢~FÀx„ pP!ð80  p!àp @ p8 ðp$@À€„ p€!!à80  p< ð8BÀp„ pppÂ1`88 pH 0" p0HÀDýŒ€ð¢~FÀx„ pP!ð80  p!àp @ p8 ðp$@À€„ p€!!à80  p< ð8BÀq„ 0` H $˜¢~FÀ€„ pàQ?#`800`0$ PB ˆQ?#àDB pàQ?#`800`$ Ö€ xQ?#à<B p€Q?#à80 ˜€ðóÿOP@ €Q?#à@B p`Q?#80 DýŒ p"ð8Bxà!¢~FÀˆ„ pàQ?#p800À 0p H 0`8H  ˜ð¢~FÀx„ p`Q?#à80  8À 0`0Ž Ö€@ €Q?#à@B p`Q?#ð80 DýŒ p"!àÀ¢~F pp800À 0`0X ˜ xQ?#à<B p`Q?#à80  8À 0`8$ Ö€@ €Q?#à@B p`Q?#ð80 DýŒ p"!àÀ¢~F pp800À 0`0H ˜ @! 8U` `P!€„ €@0B€güŒ @Ä €H˜à0 89PB ($P”0 À0LBXPB!à Bp„@ pHð8BÀv„x À1ráf088PB ($P”0 À0LBèPB!à Bp„ @ pHð8BÀv„ ˜à0  x!Àv„(BP B!à0  x!Àv„˜P0 „PB!0#„U `H!€„ - €P0B€güŒ `Ä€J˜à”BÀ(„ „˜àxà”B‚(„ ˆJà”0  !Àp„ 0à8N€@0 H" 80 @„PD!€øóÿO@ª€€(„€„ýÿÿÿüÿÿÿûÿÿÿúÿÿÿ% .: ; ' @ : ; I  I&I$ > .? : ; ' I@ 4: ; I  : ; : ; I8 .? : ;' I@ : ;I 4: ;I .: ;' I@ : ; II!I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( ' II' !I/: ;  : ; !4: ; I? < " : ;#&$( $!isinusinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)ÓerrorT%routineTÓ‘textTÓ‘ÙÞchar½isinusinvinit޽#spherejÄ‘Plon_cen_merjÄ‘Xfalse_eastjÄ‘`false_northkÄ‘hdzonekÄ‘pdjustifykÄ‘xnzoneΑijustify½‘istat‘½‘ intdoublelong int ïp8 false_east(Ä# false_north)Ä# sphere*Ä# sphere_inv+Ä# ang_size_inv,Ä# nrow-Î#( nrow_half.Î#0 ref_lon/Ä#8 lon_cen_mer0Ä#@ ijustify1½#H col_dist2Ä#P col_dist_inv4Ä#X row6-#` key7Î#h -# ncol Î# icol_cen!Î# ncol_inv"Ä#ï*Isin_inv_initú**sphereÕÄ‘°lon_cen_merÖÄ‘¸false_east×Ä‘@false_north×Ä‘HnrowØÎ‘Pijustifyؽ‘XthisIsinû*‘`rowü-‘hirowýΑpclatþÄ‘xncol_cenÿÎ‘Ú ¥isinusinv¹½' x¡Ä‘` y¡Ä‘h lon¡¥‘p lat¡¥‘x istatº½‘Ä `Isin_invé½( thisIsinÉ`‘@ xÊÄ‘H yÊÄ‘P lonË¥‘X latË¥‘` rowêÄ‘h colêÄ‘p flonìÄ‘x irowíΑfÚ ¯Isin_inv_free-½$ thisIsin*‘ýIsin_errorR½% err>(‘ routine>Ó‘ "@ num>½# str?"#Þ.ýsize_tÇAlong unsigned int__u_char funsigned char__u_short!ˆshort unsigned int__u_int"­unsigned int__u_long#A__u_quad_t$A__quad_t%Î__int8_t&ÿsigned char__uint8_t'f__int16_t(0short int__uint16_t)ˆ__int32_t*½__uint32_t+­__int64_t,Î__uint64_t-A__qaddr_t.¦ß__dev_t0ƒ__uid_t1`__gid_t2`__ino_t3ƒ__ino64_t4ƒ__mode_t5`__nlink_t6ƒ__off_t7r__off64_t8r__loff_t9r__pid_t:O__ssize_t;r__rlim_t<ƒ__rlim64_t=ƒ__blkcnt_t>r__blkcnt64_t?r__fsblkcnt_t@ƒ__fsblkcnt64_tAƒ__fsfilcnt_tBƒ__fsfilcnt64_tCƒ__id_tD` - I __valH- #= ½= long unsigned int__fsid_tI __daddr_tL½__caddr_tM"__time_tNÎ__useconds_tO­__suseconds_tPÎ__swblk_tQÎ__clock_tRÎ__key_tS½__clockid_tV½__timer_tY½__ipc_pid_t\½__blksize_t_Î__t_scalar_tf½__t_uscalar_tg­__intptr_tjÎ__socklen_tm­¸ __sched_paramE __sched_priorityF½#û _pthread_fastlock __statusÎ# __spinlock½#_pthread_descr_struct_pthread_descr#) û  __pthread_attr_s8* __detachstate+½# __schedpolicy,½# __schedparam-† # __inheritsched.½# __scope/½# __guardsize03# __stackaddr_set1½# __stackaddr2 #( __stacksize33#0pthread_attr_t4/ a < __c_lock:¸ # __c_waiting; #pthread_cond_t#`_chainD#h_fileno½#p_blksize½#t_old_offset#x_cur_column"ˆ#€_vtable_offset#ÿ#‚_shortbuf$J#ƒ_lock(Z#ˆ_offset1)#__pad17 #˜__pad28 # _mode:½#¨_unused2<\#¬>_IO_marker° _next±># _sbuf²D# _pos¶½#û§ ZÞ= lÞ= +FILE-§ __FILE7§ wchar_t½wint_t8­É J__wch H–__wchb IÉÙÞ=   K __count E½# __value J¥#__mbstate_t KÙ D  __pos # __state #_G_fpos_t  € # __pos !)# __state "#_G_fpos64_t #Un &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR ¡ 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORSí__gconv_step` ? __shlib_handle r# __modname sÓ# __counter u½# __from_name w"# __to_name x"# __fct z?#( __init_fct {U#0 __end_fct |g#8 __min_needed_from €½#@ __max_needed_from ½#D __min_needed_to ‚½#H __max_needed_to ƒ½#L __stateful †½#P __data ˆ #X__gconv_loaded_objectí>½>DåÚëñ½½¡J__gconv_step_data8 @ __outbuf # __outbufend # __flags ”½# __invocation_counter ˜½# __internal_use œ½# __statep ž# __state Ÿ#( __trans £9#0f§__gconv_trans_data( B __trans_fct g÷# __trans_context_fct h!# __trans_end_fct i3# __data j # __next k9# Ú½>D ÚåÚëñàfÚ3§!½ ÚÚý3 ' U½>Eg>[__gconv_fct H€ __gconv_init_fct KžE__gconv_end_fct L»[__gconv_trans_fct UÚ§__gconv_trans_context_fct Zý__gconv_trans_query_fct ^&,F½ÓFñLÓ__gconv_trans_init_fct apv‹½‹Ó __gconv_trans_end_fct b®'__gconv_info © __nsteps ª3# __steps «># __data ¬#J= ÿÿÿÿÿÿÿÿ__gconv_t ­(´ WH 4 __cd 2´# __data 3J#~H 5__cd /´__combined 4._G_iconv_t 5W_G_int16_t 70_G_int32_t 8½_G_uint16_t 9ˆ_G_uint32_t :­__gnuc_va_list + _IO_jump_t_IO_lock_tª m__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA§ _IO_FILE_plus__io_read_fnX£½Y "3__io_write_fnaÓíY Ó3__io_seek_fni½ ½)__io_close_fnl8H½ fpos_tPD!stderr‡fl ’ b quot `½# rem a½#div_t bl Å j quot hÎ# rem iÎ#ldiv_t jŸu_char"Vu_short#wu_int$žu_long%½quad_t&ßu_quad_t'Ífsid_t(R loff_t-:ino_t1Ùdev_t=¬gid_tBÊmode_tGùnlink_tL uid_tQ»off_tWpid_tcJid_th ssize_tmYdaddr_tsb caddr_tts key_tzß time_tF„ clockid_tRî timer_t^ ulong–Aushort—ˆuint˜­int8_t¾ÿint16_t¿0int32_tÀ½int64_tÁÎu_int8_tÄfu_int16_tňu_int32_tÆ­u_int64_tÇAregister_tÉÎ__sig_atomic_t½ € __val #A= __sigset_tñsigset_t&qtimespeck tv_secl„ # tv_nsecmÎ#¥timevalD tv_secE„ # tv_usecF¨ #suseconds_t1¨ __fd_mask7Î ç€J __fds_bitsGç#÷¸= fd_setJÉfd_maskQ¸blkcnt_tæŒfsblkcnt_tê²fsfilcnt_tîÜ"ßrandom_data0 ¤fptr ¥ß#rptr ¦ß#state §ß#rand_type ¨½#rand_deg ©½#rand_sep ª½# end_ptr «ß#(h"Ndrand48_data á__x âN#__old_x ãN#__c äˆ# __init åˆ#__a æ^#^ˆ= long long unsigned int__compar_fn_t ¨Ž”©½©©¯#èñ$_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE÷°"g exception( type ½#name "#arg1Ä#arg2Ä#retvalÄ# Isin_row_t#ïIsin_t8Úerror_t@ýISIN_BADALLOC]‡ ISIN_BADPARAM^‡ ISIN_BADHANDLE_‡ ISIN_BADKEY`‡ isine* l5û isinusinv.cisin.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/stdlib.h/usr/include/sys/types.h/usr/include/time.h/usr/include/bits/sigset.h/usr/include/sys/select.h/usr/include/bits/time.h/usr/include/math.h ÓïÓÓ-ÓÓ+ÓáÓ Ó+5ÓïÓáÓÓáÓÓáÓ%ÓýÔïÓÓáÓá+ÔÓÓÙïïáâÓÓÖáÓýýÓáÓýáâÓÓÖáÓýýÓáÓýáãÓÓÖÓáÓýïáÓÓáïïáýïÓýáâÓÓÖááýÔÓÓÖáÓýýÓáÓýáãÓÓÖÓáÓýïáÓÓá+ÓýïáýïÓýáâÓÓØÓÓÓÓá+ÓýáááÓÓ-ÓýÔÓÓÖþÓ+)ÓïÓáÓÓáÓÓáÓÓýÓýáâÓÓÕáÓýýÓáÓýáâÓÓÔáÓýááÓáÓýáðáÓýááÓáÓýáñáá+ÓáÓÔÓÓÔááýÔÓÓÕáá+ÓááÔÓÓ×ÓÓ+ÓÓá+ÔÓÓ×áá+ÓÓÓáÓááÓáÓáÓýáÓáÓïïÓïáÓáÓáïïááÓïáÓáÓáÓáÓáïÓ+ÓÓáÓáÓááÓÓýáÓá+Ó+ÓýááááÓáÓ+ÓýáðááÓá!ÓáÓááïÓÓáá+ÓÓá+ÓýÔáïÓá+ÓÓÚÓáá+ÓÓáïÓáá+Óá×ÓááýïÓýÓáÓïïïïïÓïïÓýá!Óá+ÔáÓáÓïÓáïïïÓýïáýÕáÓáÓÓáïïïÓýïáÓáÓáááááýÓáÓïááÓááýïïïïÓïá!Óá+ÔááÓáá+áïÓ+ÕááÓáïÓ+ÓBïáÓÓáÓÓÓáá+ÃÓÓááÓáÓááááÓáÓïÓýÓáïïïïïÓïáÓáÓáïïÓýÓýïïÓïá!Óáïá ÓáþÓ+ÓïÓáÓÓáÓ"ÓÓÓáÓýááÓÓáÓá+ÔÓÓÖþÓ+$ÓáÓÓÓáÓÓá%ÓáÓá-ÓýÓÓÓïÔá+Óá+ÓÓÓï×áÓÓÓïÓÓýáÓá+ÓýýÓáá+Óýáâáá×ÓáÓïÓÓýáÓÓïáÓÓÓá+ÓÓáÓáááðáá+ÓáåÓá+ÓáýÓÓýá!ÓÓáÓááÓáÓïïáýÓÓááÓáÓýáÓïýÓáïáâáá×áÓáÓÓýáýáÓá+ÓýáááÓáÓýáðáá+ÓýáááÓáÓýáñþÓ+ÓïÓá+ÓÓÓïÔÓá+ÓÓÓïÖÓ á+ÓÓá+ÓïÓâÓ+ÓïÓÓ-ÓÓá+Ó+ÓáïÓ!áï error (isinusinv.c/%s) : %s memory allocationinvalid parameterinvalid handleinvalid keyisinusinvinitbad return from Isin_inv_freebad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valuebad return from Isin_inv_initIsin_inv_initisinusinvbad return from Isin_invIsin_invIsin_inv_free error (isinusinv.c/%s) : (%i) %s G#æáä8ÀG!æáäažÀG(æáäa²ÀG%æáäaKÀG&æáäaÛÀG"æáäaHÀG#æáäa$À-DTû!À-DTû!@×£p= ×ÿ?)\€Æ3A{®Gáz„?{®Gáz„¿®Gáz@»½×Ùß|Û=-DTû!À-DTû!@-DTû! @-DTû! Àà?-DTû!ù?-DTû!ù¿-DTû!ù?-DTû!@-DTû! @-DTû! À_(!æisinusinvinit3Isin_inv_init0isinusinv«Isin_invkIsin_inv_free,.GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.rela.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@.!ˆjÀ ,P.@2Ht`=.B.ÛPk0(!\¨t(m“QpyÐv ŠZ’˜\à¥p‚x]¨³èvø Æ ^ ÍÀ^cÝàxò#_0øx0S_;Ž_°f Èi¿ñÿ    !/ >0JO0-à Zai Àw+ …` €“œ£¨¬à°¶! isinusinv.cerrorISIN_BADALLOCISIN_BADPARAMISIN_BADHANDLEISIN_BADKEYisinIsin_errorstderrfprintfisinusinvinitIsin_inv_freeIsin_inv_init__divdf3mallocfreecosisinusinvIsin_inv22R2rIB*p*‚Ià2pâ2€P2pR2 ’*â* 2p"2Èb*²* ð2pò2B*(*(@2pB2(°2p²2Xò*0B*8€2p‚2ˆÒ*(¢*(à2pâ2°²IÂ*Ò* 2p 2è" *@` 2b 2¢ *Hò *P0 22 2r *XÒ *P" *X‚ *P 2" 2 2’ 2 2"2bI°2²22IÂ*XâIB*X¢*`2*PIÒIá2ò2B*hâI*p¢I*h¢I*h²I¢*P2Iâ*P"IR *Ò I 0!22!2(€"2 ‚"2H#20#2Hò#*xR$*€â$*€r)*ˆâ)*R**ˆ²**˜"+*ˆÐ+2 Ò+2X@,20B,2X²,Iò,Ib-2¢-2hÒ-I' '8('P8'`% %'.'ž'¦' '  '` N'` V'àH'àP'!Â'!Ê'+‡'+'0-Ç'0-Ï'.­ 'Ì 'ì ' !'0!'B'__ _ _  _` (_ 0_` 8_à@_ @H_àP_!X_ ``_!h_+p_ €x_+€_0-ˆ_  _0-˜_. _ À%%'lamazfor.o/ 1082129503 59100 998 100644 14096 ` ELF2ˆ'@@€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803àýŒ p!à€~F(˜~FÀ€„ pàG?#X803àýŒ p!àŒB0˜àHýŒ 8 `8 ˜ðHýŒ p !à@~F 00<03à €€G?#à@B pàG?#`800˜ðHýŒ p !àŒB 00<03àýŒ p!à€~F@PHÀ!P @!@H HBP @!ýŒ 0  €0 „P@!ð~FÀx„ p G?#€800„P@!~FÀ€„ pÀG?#€800„P @!àHà@<00„P@!€B ª€€„€„@5€0B€føŒ àÄ x ùà€§|F<˜§|FÀˆ„ pàS>#H803@OùŒ p$!à¤~Fˆ˜ð€§|FÀx„ p R?#90#À ˆÀS>#`D00p0 0`0X €0 €„P H!`@ àOùŒ p!à€¤~F˜§|FÀˆ„pàS>#ð@¥~FKýŒ@°<B€€„ !PH! §|FÀ„p@R?#ðÀ¤~FJýŒ@°<B€€„ !PH!ð€§|FÀx„€àR?#ðH OùŒ p"!à@¥~F 8`800 € Hà ÀS>#àHBpÀR?#p<00 0 p HàOùŒ p!à¥~F 0` H `0 H  ˜§|FÀˆ„ pàR?#p800À 0`8 Ö€P x@S?#À 0 `0H@x„ X$°¬0 `ù@BPH!à€¦~F@p„ X$°¬0 €„PH!€ˆHÐ@ ÀS>#àHBÀLýŒ($ð€§|FÀx„ pàR?#`800 `HÀ @0 €„PH!`@ `@ €0 €„PH!p@ 0J`H L˜§|FÀˆ„ pR?#80 @OùŒp$!ð¦~F OùŒ p"!à€¥~F 8`800 p H@OùŒ p$!àÀ¤~F 0 p HÀ 0`0H  ˜ð€§|FÀx„ p R?#80 @OùŒp$!¦~Fà ÀS>#àHBp R?#p<00 0 € Hà ÀS>#àHBpÀR?#p<00 0 p HàOùŒ p!à¥~F 0` H p0 X 0  p HÀ 0`0H "˜„@Up `R!€„% .? : ; ' I@ : ; I $ > 4: ; I  II!I/ : ; I  : ; : ; I8  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;Þlamazfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)lamazforint1#r,%‘`center_long-%‘hcenter_lat.%‘pfalse_east/%‘xfalse_north0%‘intdouble(lamazforK)lonG%‘ð~latH%‘ø~xI(‘€yJ(‘ˆdelta_lonL%‘sin_delta_lonM%‘˜cos_delta_lonN%‘ sin_latO%‘¨cos_latP%‘°gQ%‘¸kspR%‘@messS.‘P%>S>;long unsigned intchar size_tÇilong unsigned int __u_char Žunsigned char __u_short!°short unsigned int __u_int"Õunsigned int __u_long#i __u_quad_t$i __quad_t%long int __int8_t&3signed char __uint8_t'Ž __int16_t(dshort int __uint16_t)° __int32_t* __uint32_t+Õ __int64_t, __uint64_t-i __qaddr_t.Ú __dev_t0· __uid_t1” __gid_t2” __ino_t3· __ino64_t4· __mode_t5” __nlink_t6· __off_t7¦ __off64_t8¦ __loff_t9¦ __pid_t:ƒ __ssize_t;¦ __rlim_t<· __rlim64_t=· __blkcnt_t>¦ __blkcnt64_t?¦ __fsblkcnt_t@· __fsblkcnt64_tA· __fsfilcnt_tB· __fsfilcnt64_tC· __id_tD” aI __valHa#q> __fsid_tIH __daddr_tL __caddr_tM£S __time_tN __useconds_tOÕ __suseconds_tP __swblk_tQ __clock_tR __key_tS __clockid_tV __timer_tY __ipc_pid_t\ __blksize_t_ __t_scalar_tf __t_uscalar_tgÕ __intptr_tj __socklen_tmÕ Ý__sched_paramE __sched_priorityF# _pthread_fastlock __status# __spinlock# _pthread_descr_struct _pthread_descr#N  <__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-«# __inheritsched.# __scope/# __guardsize0[# __stackaddr_set1# __stackaddr2<#( __stacksize3[#0 pthread_attr_t4T †< __c_lock:Ý# __c_waiting;8# pthread_cond_t‘ S>+ FILE-Ì __FILE7Ì wchar_twint_t8Õî J__wchH» __wchbIî þ S> + K __countE# __valueJÊ # __mbstate_tKþ i   __pos N# __state + # _G_fpos_t > ¥  # __pos !]# __state "+ # _G_fpos64_t #z “ &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR Æ 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS __gconv_step` ? __shlib_handle r*# __modname s0# __counter u# __from_name w£# __to_name x£# __fct zo#( __init_fct {…#0 __end_fct |—#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆ<#X __gconv_loaded_object6Snnt !Æz ?__gconv_step_data8 @ __outbuf ?# __outbufend ?# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žE# __state Ÿ+ #( __trans £i#0Ž+ ×__gconv_trans_data( B __trans_fct g'# __trans_context_fct hQ# __trans_end_fct ic# __data j<# __next ki#  nt<  !Ž ?[×Q<  ??-c<WK;…nu—n‹ __gconv_fct H°; __gconv_init_fct KÎu __gconv_end_fct Lë‹ __gconv_trans_fct U × __gconv_trans_context_fct Z1- __gconv_trans_query_fct ^V\v0v!|0 __gconv_trans_init_fct a ¦»»0< __gconv_trans_end_fct bÞW 0__gconv_info © __nsteps ª[# __steps «n# __data ¬0#Gz>ÿÿÿÿÿÿÿÿ __gconv_t ­Xä ‡H 4 __cd 2ä# __data 3z#®H 5__cd /ä__combined 4^ _G_iconv_t 5‡ _G_int16_t 7d _G_int32_t 8 _G_uint16_t 9° _G_uint32_t :Õ __gnuc_va_list +< _IO_jump_t_IO_lock_tª__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAÌ _IO_FILE_plus__io_read_fnXÓí<£[__io_write_fna<0[__io_seek_fni2L<L]__io_close_fnlhx< fpos_tPi ¾ ñ_IEEE__SVID__XOPEN__POSIX__ISOC_ _LIB_VERSION_TYPE ÷†=exception( type #name £#arg1 %#arg2 %#retval %# lon_center"% R#% sin_lat_o$% cos_lat_o%% false_easting&% false_northing'% Á‡û lamazfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 0ïÓáÓÓáÓÓá ÓýáÓáÓááÓáÓáÓ+Ó!áÓ,ÓýïÓÓïÓÓïÓÓïÓáï ÓïÓáÓÓáÓ ÓïáýïïÓÓáÓÓÓ+ÓÓÓÓ+ÓÓÓáïÓááýÓáýïáÓÓýáã+ÓýÓáÓÓïÓÕÓÓïÓïÓïïïÓáýáÓÓÓáïÓáýÓýáÓÓÓááýÓááýÓáýïáýÓýá-âÓ+LAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forwardG!æáäauÀG'æáäaÀð¿@+âlamazforint/lamazfor, GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@ !ˆ1H,à2à7àbEB âQÐ4Pb$"Ån 6ð$`‡P%@šp‚%0¨86 »À%ÂÐ%0ÈÐ%/ØÈ6íÿ%0üà60/&;j&ˆ-H Ð0´ñÿ  '(6@  JV^elsz‚‹”Ÿ§¯lamazfor.cRlon_centerfalse_eastingfalse_northingsin_lat_ocos_lat_olamazforinttsincosptitleradiuscenloncenlatoffsetp__divdf3lamazforadjust_lonsprintfp_errorsqrt‘*Á*â* *(Q*R*bIq2‚IÂIòI"I1* 2*(RI*bIÂII!*R*ò*2*`2 rI 2P¢I!Ð*ò*IRI"* b*¢*B*(% %' '¨'°'E'M' Q'd''š'¹' Ù'(”'___ _ _ (_ %%'lamazinv.o/ 1082129503 59100 998 100644 15952 ` ELF2-@@€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803àýŒ p!à€~F(˜~FÀ€„ pàG?#X803àýŒ p!àŒB0˜àHýŒ 8 `8 ˜ðHýŒ p !à@~F 00<03à €€G?#à@B pÀG?#`800˜ðHýŒ p !àÀ~F 00<03à €€G?#à@B pF!`800˜ð~FÀx„ pÀG?#€800 0$BP @!@H HBP @!ýŒ 0  €0 „P@!ð~FÀx„ p G?#€800„P@!~FÀ€„ pÀG?#€800„P @!àHà@<00„P@!€B ª€€„€„H9€ 0B€büŒ Ä TØð@ò!ÀSýŒ<˜©~FÀ€„ pàT?#H803àSýŒ p!àª~Fˆ˜©~FÀ€„ p U?#90#À xÀT?#`<00p0 0`0X xùÀSýŒ<˜©~FÀ€„€àT?#ð€©~FÀx„ pàT?#à8`<00`0X  ˜SýŒ 0  p0 ÀSýŒ @`@ € HàSýŒp!ðÀ©~FSýŒ p !àÀ©~F 8`800` H `0 H €0 €„P H!`@ àSýŒ p!à€ª~F˜©~FÀ€„(ÁU?#ð€©~FÀx„ x@U?#àH 0`0H @ 0 €„PH!`@ `@ J˜©~FÀ€„ pÀU?#`800`$ Ö€ X$°¬0 €`X@BPH!€˜H@ xÀT?#à<B „UýŒ €ÀT?#à@B pÀU?#€800€„PH!`@ `0H J˜ð€©~FÀx„p`U?#ð«~F‚VýŒ@À<B €„ !PH!©~FÀ€„ pU?#ð80 À 00<03àSýŒ p!à€ª~F 0 p À 0`0$ Ö€H x$©~FÀ€„p U?#p<00 0   Hà €ÀT?#à@Bp€U?#p<00 0 p HàSýŒ p!àÀ©~F 0 ` HSýŒ p !à€ª~F€0 H@BPH!`@ `@ `0H €0 €„P H!`@ àSýŒ p!à@ª~F p0803SýŒp !ð€«~FÀ 0 p À 0`0X ˜ð€©~FÀx„ pÀU?#`800 p À 0`0$ Ö€0 €ÀT?#à@BàWýŒ xÀT?#à<BÀ„VýŒ($©~FÀ€„ p U?#à80 @@BPH!p@ 0Jp H 0L`8X N˜ð€©~FÀx„ pÀU?#`800p0 Ö€è €ÀT?#à@B p€U?#àSýŒ 0p0 0 p HÀ 0 € HàSýŒp!ð€«~FSýŒ p !à€ª~F 8`800` H 0 €„P H!p@  p$`800`0H €0 €„P H!`@ àSýŒ p!àª~F p0803`@ p$`800`0$ B €ÀT?#à@B pàT?#`800 `0"ÀSýŒ 8€8 0 €„P H!p@  p$`800`0H €0 €„P H!`@ àSýŒ p!àª~F p08030@ €ÀT?#p@00`8 `0"àSýŒ p!àÀ©~F€0 H@BP H!p@  p$`800`8X €0 €„P H!`@ SýŒ p !àª~F p0803@@ xÀT?#à<B p U?#ð80 À 00<03@! ˆT!HU€ "ØÀ¨B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;™lamazinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)lamazinvint4#r/%‘`center_long0%‘hcenter_lat1%‘pfalse_east2%‘xfalse_north3%‘intdouble×lamazinvO*xK%‘°yL%‘¸lonMב@latNבHRhP%‘PzQ%‘Xsin_zR%‘`cos_zS%‘htempT%‘p%size_tÇëlong unsigned int__u_char unsigned char__u_short!2short unsigned int__u_int"Wunsigned int__u_long#ë__u_quad_t$ë__quad_t%™long int__int8_t&µsigned char__uint8_t'__int16_t(æshort int__uint16_t)2__int32_t*__uint32_t+W__int64_t,™__uint64_t-ë__qaddr_t.\‰__dev_t09__uid_t1__gid_t2__ino_t39__ino64_t49__mode_t5__nlink_t69__off_t7(__off64_t8(__loff_t9(__pid_t:__ssize_t;(__rlim_t<9__rlim64_t=9__blkcnt_t>(__blkcnt64_t?(__fsblkcnt_t@9__fsblkcnt64_tA9__fsfilcnt_tB9__fsfilcnt64_tC9__id_tDãI __valHã# ó ólong unsigned int__fsid_tIÊ__daddr_tL__caddr_tM:@char__time_tN™__useconds_tOW__suseconds_tP™__swblk_tQ™__clock_tR™__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_™__t_scalar_tf__t_uscalar_tgW__intptr_tj™__socklen_tmW |__sched_paramE __sched_priorityF# ¿_pthread_fastlock __status™# __spinlock# _pthread_descr_struct_pthread_descr#í¿ Û__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-J# __inheritsched.# __scope/# __guardsize0Ý# __stackaddr_set1# __stackaddr2Û#( __stacksize3Ý#0pthread_attr_t4ó%< __c_lock:|# __c_waiting;×#pthread_cond_t<óVC __dummyB#pthread_condattr_tC;pthread_key_tFWó(S __m_reservedN# __m_countO# __m_ownerP×# __m_kindQ# __m_lockR|#pthread_mutex_tS…) Z __mutexkindY#pthread_mutexattr_tZ pthread_once_t^pthread_tŒë ¿ _IO_FILEØ-_flags#_IO_read_ptr :#_IO_read_end :#_IO_read_base :#_IO_write_base:# _IO_write_ptr:#(_IO_write_end:#0_IO_buf_base:#8_IO_buf_end:#@_IO_save_base:#H_IO_backup_base:#P_IO_save_end:#X_markers #`_chain #h_fileno#p_blksize#t_old_offsetÐ#x_cur_column"2#€_vtable_offset#µ#‚_shortbuf$ #ƒ_lock( #ˆ_offset1ß#__pad17Û#˜__pad28Û# _mode:#¨_unused2< #¬  _IO_marker° _next± # _sbuf² # _pos¶#¿ k  @ ó 0 @ ó+FILE-k __FILE7k wchar_twint_t8W J__wchHZ __wchbI @ óÊ K __countE# __valueJi #__mbstate_tK    __pos Ð# __state Ê #_G_fpos_t Ý D  # __pos !ß# __state "Ê #_G_fpos64_t # 2 &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR e 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ±__gconv_step` ? __shlib_handle rÉ# __modname sÏ# __counter u# __from_name w:# __to_name x:# __fct z#( __init_fct {$#0 __end_fct |6#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆÛ#X __gconv_loaded_object±Õ@  ´©ºÀe Þ__gconv_step_data8 @ __outbuf Þ# __outbufend Þ# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žä# __state ŸÊ #( __trans £#0Ê v__gconv_trans_data( B __trans_fct gÆ# __trans_context_fct hð# __trans_end_fct i# __data jÛ# __next k# © Û©´©ºÀ¯©ÞÝvðÛ©©ÞÞÌÛöêÚ$ 6 *__gconv_fct HOÚ__gconv_init_fct Km__gconv_end_fct LŠ*__gconv_trans_fct U©v__gconv_trans_context_fct ZÐÌ__gconv_trans_query_fct ^õûÏÀÏ__gconv_trans_init_fct a?EZZÏÛ__gconv_trans_end_fct b}ö Ï__gconv_info © __nsteps ªÝ# __steps « # __data ¬Ï# æóÿÿÿÿÿÿÿÿ__gconv_t ­÷ƒ&H 4 __cd 2ƒ# __data 3#MH 5__cd /ƒ__combined 4ý_G_iconv_t 5&_G_int16_t 7æ_G_int32_t 8_G_uint16_t 92_G_uint32_t :W__gnuc_va_list +Û _IO_jump_t_IO_lock_tª<__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAk _IO_FILE_plus__io_read_fnXrŒÛ:Ý__io_write_fna¢¼ÛÏÝ__io_seek_fniÑëÛëß__io_close_fnlÛfpos_tP ] ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷%Üexception( type #name :#arg1 %#arg2 %#retval %# lon_center$% lat_center%% R&% sin_lat_o'% cos_lat_o(% false_easting)% false_northing*% X‡û lamazinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 3ïÓáÓÓáÓÓá ÓýáÓáÓááÓáÓááÓÓÓ!áÓ,ÓýïÓÓïÓÓïÓÓïÓáï ÓïÓÓÓÓáÓ Óïáýá+ÓÓÓ+Óïá,ÓýÓýïÓÓáïïïïÓÓáÓÓáýáýïÓïáÓïáãÓÓÕÓáïÓïáÓÓÓ+ÓÓÓÓáýÓýáãÓáýÓááýÓáýÓïáÓïïïïÓÓáÓÓýÓýáÓïÓýáãÓÓÓáÓáýáýáÓïááá+ÓýáýÓýÓÓáïïïÓáïïïÓÓáþÔïýÔáïÓýïïÓáïïïÓÓáþÓïïÓïáÓáïïïÓÓáýÔáÓâðÓLAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inverseG!æáäa{ÀG(Á¸æáäa’À»½×Ùß|Û=-DTû!ù?+lamazinvint/lamazinv,à GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@à !`7˜, 2 7 bE‚Qø;hb'\n`=€*H‡È*Hšp‚+0¨x= »@+ÂP+8ÈP+/Ø>í+0ü >0¯+;ê+3 ˜6Çñÿ $(20AK   U°aipw~…–°0 Ÿ¤¬²¶¼lamazinv.cRlon_centerlat_centerfalse_eastingfalse_northingsin_lat_ocos_lat_olamazinvinttsincosptitleradiuscenloncenlatoffsetp__divdf3lamazinvsqrtp_errorasinzsinatan2adjust_lon‘*Á*â**(2*0r*€* ‚I‘2¢IâIIBIQ*(R*0rI"*(¢*0’I á*2I 2 ¢28²I!I"bI‚*Â**2* ÒI"I"b*‚*Ò*0 *R I#B *  I$à * I%` *ò I$ *B I%â I$ *2 I%’ *% %'à '¨'°'°E'°M'à ð' '':'U' t'(”'0”'__°__° _à (_ %%'lamccfor.o/ 1082129503 59100 998 100644 18432 ` ELF2H2@@! €@0B€føŒ @Ä HØð@ò!À'ùŒ<˜“|FÀ€„ pàI>#H803 'ùŒ p"!à~F(˜ð€“|FÀx„ p H?#X803'ùŒ p !à€~F0˜“|FÀˆ„ p`H?#h803à'ùŒ p!à‘~F8˜“|FÀ€„ p H?#x803À ˆÀI>#pD00`8 ˜ðH'ùŒ p !àÀ“|F 00<03à ˆÀI>#àDB p H?#`800˜ðH'ùŒ p !à‘~F 00<03 'ùŒp"!ð~F'ùŒ p !à@~F 8`800`0H p À 0`8$ Ö€ ($P”0 À0LBP@!€HH @ ˆÀI>#àDB „%ýŒ p$à@<00„P@!`@ `@ B˜Hà'ùŒp!ðÀ’~F 'ùŒ p"!àÀ’~F 8`800` H `0X  ˜À@BP @!`@  p$0803à €ÀI>#à@B p@H?#`800˜ðH 'ùŒ p"!àÀ~F 00<03à'ùŒ p!à~Fà#ýŒ €àH?#€800Àx„8 !BP@!“|FÀ€„xI?#“|FÀˆ„ pÀH?#`800˜Hà'ùŒp!ð€‘~F 'ùŒ p"!àÀ‘~F@ <00 PBP @!`@ à'ùŒ p!à@’~F˜H 'ùŒp"!ð~F 'ùŒ p"!à€‘~F@ <00 PBP @!`@ à'ùŒ p!à@“~F˜“|FÀ€„p H?#ð€‘~F‚#ýŒ@`<Bà€„!P @!H 'ùŒp"!ð€‘~F 'ùŒ p"!àÀ‘~F@ <00 PBP @!`@ à'ùŒ p!à€’~F˜H 'ùŒp"!ð@~F 'ùŒ p"!à€‘~F@ <00 PBP @!`@ à'ùŒ p!à€“~F ˜À@BP @!`@ 'ùŒ p !à€‘~F˜ðH ˆÀI>#àDBpÀH?#€<00 H  800„P @!`@ à'ùŒ p!à“~F˜“|FÀ€„xH?#“|FÀˆ„p H?#p<00 0`0X p À 0`0$ Ö€È $ð€“|FÀx„x I?#“|FÀ€„p@I?#€<00 HBP@!`@ `@ €0 „P @! @ 'ùŒp"!ð@“~F'ùŒ p !à€“~F @800„P@!`@ `@ €0 „P@!`@ € 0 „P@!`@ `@ B˜@@x$“|FÀˆ„ pI?#`800˜ $ð€“|FÀx„ p I?#à@<00„P @!p@ 'ùŒp !ð@’~FÀ 0` H @ 0 „P@!`@ `@ B˜H 'ùŒ p"!à“~Fà@<00„P @!àHà8`<00` H `H B˜ (JBP @!àHà@<00„P@!ð€“|FÀx„xH?#“|FÀ€„p H?#€<00 HBP @!àH@BP@!“|FÀˆ„ p`H?#€800„P @!àHà@<00„P @!„ˆH!U "ØÀB€„H5€ 0B€cüŒ Ä x ùàª~F<˜ª~FÀ€„ p U?#H803 TýŒ p"!à€ª~Fˆ˜ðª~FÀx„ p`U?#90#TýŒp !ð«~F TýŒ p"!à@ª~F 0 p À 0`0X ` ˜ðª~FÀx„ p€U?#p800À 0`0$ Ö€¸ €U?#à@B p U?#€800€„P H!`@ TýŒ p"!à€«~F˜HàTýŒp!ð@ª~F TýŒ p"!à€«~F@ <00 P@BP H!`@ àTýŒ p!à¨B˜ª~FÀ€„(¡U?#ª~FÀˆ„ pT!à@<00€„P H!àHà8`<00` H `H J˜ð@ xU?#à<BVýŒ ˆU?#àDB p U?#à8`<00` H  ˜ðª~FÀx„ p€U?#`800`0Ž Ö€ X$°¬0 €`X@BPH!€`H`@ €U?#à@B p U?#803 ˆU?#àDB „WýŒ p$àTýŒ 0p0 0`0X €0 €„P H!p@  p$`800`H J˜ðª~FÀx„ p@U?#`80 TýŒp !PB«~F TýŒ p"!àÀ«~F@@BPH!p@ 0J p HÀ 0`0H L˜ðª~FÀx„ p`U?#p80 À €U?#à@B „VýŒ ˆU?#àDB pàU?#€800€„PH!p@ 0Jp H 0L p8XÀ 0`0H N˜„HU€ `T!€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;›lamccfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Ôlamccforint4Ô$r_maj,Û‘ð~r_min-Û‘ø~lat1.Û‘€lat2/Û‘ˆc_lon0Û‘c_lat1Û‘˜false_east2Û‘ false_north3Û‘¨sin_po5Û‘°cos_po6Û‘¸con7Û‘@ms18Û‘Hms29Û‘Ptemp:Û‘Xts0;Û‘`ts1<Û‘hts2=Û‘pintdoublelamccforwÔ*lonrÛ‘@latsÛ‘Hxt‘Pyu‘XconxÛ‘`rh1yÛ‘hsinphizÛ‘ptheta{Û‘xts|Û‘Ûsize_tÇ¡long unsigned int__u_char Æunsigned char__u_short!èshort unsigned int__u_int" unsigned int__u_long#¡__u_quad_t$¡__quad_t%Olong int__int8_t&ksigned char__uint8_t'Æ__int16_t(œshort int__uint16_t)è__int32_t*Ô__uint32_t+ __int64_t,O__uint64_t-¡__qaddr_t.?__dev_t0ï__uid_t1Ì__gid_t2Ì__ino_t3ï__ino64_t4ï__mode_t5Ì__nlink_t6ï__off_t7Þ__off64_t8Þ__loff_t9Þ__pid_t:»__ssize_t;Þ__rlim_t<ï__rlim64_t=ï__blkcnt_t>Þ__blkcnt64_t?Þ__fsblkcnt_t@ï__fsblkcnt64_tAï__fsfilcnt_tBï__fsfilcnt64_tCï__id_tDÌ™I __valH™# ©Ô ©long unsigned int__fsid_tI€__daddr_tLÔ__caddr_tMðöchar__time_tNO__useconds_tO __suseconds_tPO__swblk_tQO__clock_tRO__key_tSÔ__clockid_tVÔ__timer_tYÔ__ipc_pid_t\Ô__blksize_t_O__t_scalar_tfÔ__t_uscalar_tg __intptr_tjO__socklen_tm  2__sched_paramE __sched_priorityFÔ# u_pthread_fastlock __statusO# __spinlockÔ# _pthread_descr_struct_pthread_descr#£u ‘__pthread_attr_s8* __detachstate+Ô# __schedpolicy,Ô# __schedparam-# __inheritsched.Ô# __scope/Ô# __guardsize0“# __stackaddr_set1Ô# __stackaddr2‘#( __stacksize3“#0pthread_attr_t4©Û< __c_lock:2# __c_waiting;#pthread_cond_t<© C __dummyBÔ#pthread_condattr_tCñpthread_key_tF © (S __m_reservedNÔ# __m_countOÔ# __m_ownerP# __m_kindQÔ# __m_lockR2#pthread_mutex_tS; ß Z __mutexkindYÔ#pthread_mutexattr_tZÀ pthread_once_t^Ôpthread_tŒ¡ u _IO_FILEØ-_flagsÔ#_IO_read_ptr ð#_IO_read_end ð#_IO_read_base ð#_IO_write_baseð# _IO_write_ptrð#(_IO_write_endð#0_IO_buf_baseð#8_IO_buf_endð#@_IO_save_baseð#H_IO_backup_baseð#P_IO_save_endð#X_markers¸ #`_chain¾ #h_filenoÔ#p_blksizeÔ#t_old_offset†#x_cur_column"è#€_vtable_offset#k#‚_shortbuf$Ä #ƒ_lock(Ô #ˆ_offset1•#__pad17‘#˜__pad28‘# _mode:Ô#¨_unused2<Ö #¬ ¸ _IO_marker° _next±¸ # _sbuf²¾ # _pos¶Ô#u ! Ô ö © æ ö ©+FILE-! __FILE7! wchar_tÔwint_t8 C J__wchH __wchbIC S ö ©€ K __countEÔ# __valueJ #__mbstate_tKS ¾   __pos †# __state € #_G_fpos_t “ ú  # __pos !•# __state "€ #_G_fpos64_t #Ï è &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS g__gconv_step` ? __shlib_handle r# __modname s…# __counter uÔ# __from_name wð# __to_name xð# __fct zÄ#( __init_fct {Ú#0 __end_fct |ì#8 __min_needed_from €Ô#@ __max_needed_from Ô#D __min_needed_to ‚Ô#H __max_needed_to ƒÔ#L __stateful †Ô#P __data ˆ‘#X __gconv_loaded_objectg‹öÃÔÃÉj_pvÔÔÏ ”__gconv_step_data8 @ __outbuf ”# __outbufend ”# __flags ”Ô# __invocation_counter ˜Ô# __internal_use œÔ# __statep žš# __state Ÿ€ #( __trans £¾#0Æ€ ,__gconv_trans_data( B __trans_fct g|# __trans_context_fct h¦# __trans_end_fct i¸# __data j‘# __next k¾# _ÔÃÉ‘_j_pveÆ_”“,¦Ô‘__””‚¸‘¬ ÚÔÃÊìÃà__gconv_fct H__gconv_init_fct K#Ê__gconv_end_fct L@à__gconv_trans_fct U_,__gconv_trans_context_fct Z†‚__gconv_trans_query_fct ^«±ËÔ…ËvÑ…__gconv_trans_init_fct aõûÔ…‘__gconv_trans_end_fct b3¬ …__gconv_info © __nsteps ª“# __steps «Ã# __data ¬…# œÏ©ÿÿÿÿÿÿÿÿ__gconv_t ­­9ÜH 4 __cd 29# __data 3Ï#H 5__cd /9__combined 4³_G_iconv_t 5Ü_G_int16_t 7œ_G_int32_t 8Ô_G_uint16_t 9è_G_uint32_t : __gnuc_va_list +‘ _IO_jump_t_IO_lock_tªò__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA! _IO_FILE_plus__io_read_fnX(BÅ‘ð“__io_write_fnaXrÅ‘…“__io_seek_fni‡¡Ô‘¡Ô•__io_close_fnl½ÍÔ‘fpos_tP¾  ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Û’exception( type Ô#name ð#arg1 Û#arg2 Û#retval Û# r_majorÛ r_minorÛ esÛ e Û center_lon!Û center_lat"Û ns#Û f0$Û rh%Û false_easting&Û false_northing'Û ÿ‡û lamccfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 3ïÓÓÓÓáÓÓáÓÓáÓ ÓïáÓáÓááÓá!ÓÓáïïÓýáãÓÓÖÓ+ÓïÓïáÓÓáïïá,ÓÓáÓááÓáÓÓÓÓÓÓáÓÓááÓÓáÓÓááÓÓáÓÓÓ+ÓÓÓááÓÓáÓÓááÓÓá,ÓÓÓáÓááïÓÓáÓÓáýïÓýáâÓÓáÓïïïÓÓÓáïÓïïïÓïïïÓïá+ÕÓáðÓ+ÓïÓÓÓýáýïÓïáÓÓïÓÓïïá0ÓÓÓïÓÓÓáÓáÓÓïÓÓïÓ-ÔÓ ÓïÓáÓÓáÓ$ÓÓáýÓýïáÓÓýáãáïÓÓáÓÓááÓÓáÓÓ+ÓïÓÓïïá,ÖÓá+ÓïáÓïáãÓÓÕáãÓ+ÓýáýïïÓáïáÓÓÓáÓáýÓýáÓÓÓáïÓáýáýÓýá-âÓ+Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projected»½×Ùß|Û=-DTû!ù?»½×Ùß|Û=G"Á¸æáäa›ÀG(æáäa‘À+Ÿlamccforintålamccfor,0GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@0!€=È,p2p7pbEÒŸQHEÈbq+nGx/ˆ‡0Ž0H¡p‚`00¯(G Â0XÈ0/ظGí¿00üÐG0ï0;*1H8P ˜<èñÿ  P+H9<> I(T0W8Z@  ]f` rz‡“—›Ÿ¦®·ÁÈÐ` ÐÙälamccfor.cr_majorr_minorfalse_northingfalse_eastingesecenter_loncenter_latnsf0rh__divdf3lamccforintp_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccforadjust_loncosÒ**"*PQ*HÂ*22@I@*B*bI‘*ò*I *"* Q*(¢Iá*"I Q*’I!òI*BI q*²I!â*(òI"!*"*(bI!â* *0RI’I#âI"I#bI *0Ð*8â*0 I$" *0r I¡ *@² *0Ò I$á *â *8" 2P2 I%A *B *b I&¢ I'± *  I(ò I) *H *P" I* *b * I"ñ *2 I!‚ *0¢ I$± *² *8"*02h’2@¢Ið* RI,p*0ÒI"*HB*@‚I-Ò*P% %'0'¨'°'` û'` '0£'¼'Ð'ã'ÿ' '(/'0C'8W'@v'H–'P”'__` __` _0(_(%%'lamccinv.o/ 1082129503 59100 998 100644 19248 ` ELF2@5@@! €@0B€føŒ @Ä HØð@ò!À'ùŒ<˜“|FÀ€„ pàI>#H803 'ùŒ p"!à~F(˜ð€“|FÀx„ p H?#X803'ùŒ p !à€~F0˜“|FÀˆ„ p`H?#h803à'ùŒ p!à‘~F8˜“|FÀ€„ p H?#x803À ˆÀI>#pD00`8 ˜ðH'ùŒ p !àÀ“|F 00<03à ˆÀI>#àDB p€H?#`800˜ðH'ùŒ p !à@‘~F 00<03 'ùŒp"!ð~F'ùŒ p !à@~F 8`800`0H p À 0`8$ Ö€ ($P”0 À0LBP@!€HH @ ˆÀI>#àDB „%ýŒ p$à@<00„P@!`@ `@ B˜Hà'ùŒp!ðÀ’~F 'ùŒ p"!àÀ’~F 8`800` H `0X  ˜À@BP @!`@  p$0803à €ÀI>#à@B p@H?#`800˜ðH 'ùŒ p"!àÀ~F 00<03à'ùŒ p!à~Fà#ýŒ €àH?#€800Àx„8 !BP@!“|FÀ€„xI?#“|FÀˆ„ pÀH?#`800˜Hà'ùŒp!ð€‘~F 'ùŒ p"!àÀ‘~F@ <00 PBP @!`@ à'ùŒ p!à@’~F˜H 'ùŒp"!ð~F 'ùŒ p"!à€‘~F@ <00 PBP @!`@ à'ùŒ p!à@“~F˜“|FÀ€„p H?#ð€‘~F‚#ýŒ@`<Bà€„!P @!H 'ùŒp"!ð€‘~F 'ùŒ p"!àÀ‘~F@ <00 PBP @!`@ à'ùŒ p!à€’~F˜H 'ùŒp"!ð@~F 'ùŒ p"!à€‘~F@ <00 PBP @!`@ à'ùŒ p!à€“~F ˜À@BP @!`@ 'ùŒ p !à€‘~F˜ðH ˆÀI>#àDBpÀH?#€<00 H  800„P @!`@ à'ùŒ p!à“~F˜“|FÀ€„xH?#“|FÀˆ„p H?#p<00 0`0X p À 0`0$ Ö€È $ð€“|FÀx„x I?#“|FÀ€„p@I?#€<00 HBP@!`@ `@ €0 „P @! @ 'ùŒp"!ð@“~F'ùŒ p !à€“~F @800„P@!`@ `@ €0 „P@!`@ € 0 „P@!`@ `@ B˜@@x$“|FÀˆ„ pI?#`800˜ $ð€“|FÀx„ p I?#à@<00„P @!p@ 'ùŒp !ð@’~FÀ 0` H @ 0 „P@!`@ `@ B˜H 'ùŒ p"!à“~Fà@<00„P @!àHà8`<00` H `H B˜ (JBP @!àHà@<00„P@!ð€“|FÀx„xH?#“|FÀ€„p H?#€<00 HBP @!àH@BP@!“|FÀˆ„ p`H?#€800„P @!àHà@<00„P @!„ˆH!U "ØÀB€„81€€0B€cüŒ ÀÄ x ùà¢~F<˜¢~FÀ€„ p Q?#H803 DýŒ p"!à€¢~Fˆ˜ð¢~FÀx„ p`Q?#90#DýŒ p !à B˜àH DýŒ 0"p0 0`0X xùÀDýŒ<˜¢~FÀ€„€ Q?#ðH DýŒ p"!à@¢~F 8`800 p0XÀ 0`0H  ˜À 0`$ Ö€ pQ?#`800 p0 ÀDýŒ @`@ € HàDýŒp!ð@¢~FDýŒ p !à@¢~F 8`800` H `0 H €0 €„P H!`@ DýŒ p"!à£~F˜ð¢~FÀx„ p Q?#8030@ €Q?#à@B FýŒ ˆQ?#`D00 p0 ÀDýŒ @`@ € HàDýŒp!ð@¢~FDýŒ p !à@¢~F 8`800` H `0 H €0 €„PH!`@ `0" J˜¢~FÀˆ„ x Q?#àH 00<03 xQ?#à<B pàQ?#803DýŒ p !à£~F 0p0 Ö€x ˆQ?#àDB p Q?#p800ÀDýŒ @`@ € HàDýŒp!ð@£~FDýŒ p !à@¢~F 8`800` H 0 €„P H!`@ DýŒ p"!àÀ£~F˜ xQ?#à<B p€Q?#`800p0 @B p$`800`$ Ö€ €Q?#à@B „FýŒp$€ H@BPH!`@ `@ J˜¢~FÀˆ„ €€Q?#àHà8`<00` H @  0 €„PH!`@ `@ àDýŒ p!à@£~F€0 H@BP H!`@ DýŒ p !à€£~F˜H DýŒ p"!à€£~Fà@„ @ 800`x„ !P H!`@ àDýŒ p!àÀ¢~F p0803DýŒ p !à B p`8rpB ˆQ?#àDB pP!à8 @!@ xQ?#à<B p`Q?#ð80 À 00<03 €Q?#à@B pàQ?#à@<00€„PH!`@ p@  p$`800`0H €0 €„P H!`@ DýŒ p"!à€¢~F p0803„8U` `P!€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;™lamccinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Ôlamccinvint3Ô$r_maj+Û‘ð~r_min,Û‘ø~lat1-Û‘€lat2.Û‘ˆc_lon/Û‘c_lat0Û‘˜false_east1Û‘ false_north2Û‘¨sin_po4Û‘°cos_po5Û‘¸con6Û‘@ms17Û‘Hms28Û‘Ptemp9Û‘Xts0:Û‘`ts1;Û‘hts2<Û‘pintdouble‹lamccinvyÔ(xtÛ‘@yuÛ‘Hlonv‹‘Platw‹‘Xrh1zÛ‘`con{Û‘hts|Û‘ptheta}Û‘xflag~‘‘Ûlong intsize_tÇ«long unsigned int__u_char Ðunsigned char__u_short!òshort unsigned int__u_int"unsigned int__u_long#«__u_quad_t$«__quad_t%‘__int8_t&isigned char__uint8_t'Ð__int16_t(šshort int__uint16_t)ò__int32_t*Ô__uint32_t+__int64_t,‘__uint64_t-«__qaddr_t.I__dev_t0í__uid_t1Ê__gid_t2Ê__ino_t3í__ino64_t4í__mode_t5Ê__nlink_t6í__off_t7Ü__off64_t8Ü__loff_t9Ü__pid_t:¹__ssize_t;Ü__rlim_t<í__rlim64_t=í__blkcnt_t>Ü__blkcnt64_t?Ü__fsblkcnt_t@í__fsblkcnt64_tAí__fsfilcnt_tBí__fsfilcnt64_tCí__id_tDÊ—I __valH—# §Ô §long unsigned int__fsid_tI~__daddr_tLÔ__caddr_tMîôchar__time_tN‘__useconds_tO__suseconds_tP‘__swblk_tQ‘__clock_tR‘__key_tSÔ__clockid_tVÔ__timer_tYÔ__ipc_pid_t\Ô__blksize_t_‘__t_scalar_tfÔ__t_uscalar_tg__intptr_tj‘__socklen_tm 0__sched_paramE __sched_priorityFÔ# s_pthread_fastlock __status‘# __spinlockÔ# _pthread_descr_struct_pthread_descr#¡s __pthread_attr_s8* __detachstate+Ô# __schedpolicy,Ô# __schedparam-þ# __inheritsched.Ô# __scope/Ô# __guardsize0# __stackaddr_set1Ô# __stackaddr2#( __stacksize3#0pthread_attr_t4§Ù< __c_lock:0# __c_waiting;‹#pthread_cond_t<§ C __dummyBÔ#pthread_condattr_tCïpthread_key_tF§ (S __m_reservedNÔ# __m_countOÔ# __m_ownerP‹# __m_kindQÔ# __m_lockR0#pthread_mutex_tS9 Ý Z __mutexkindYÔ#pthread_mutexattr_tZ¾ pthread_once_t^Ôpthread_tŒ« s _IO_FILEØ-_flagsÔ#_IO_read_ptr î#_IO_read_end î#_IO_read_base î#_IO_write_baseî# _IO_write_ptrî#(_IO_write_endî#0_IO_buf_baseî#8_IO_buf_endî#@_IO_save_baseî#H_IO_backup_baseî#P_IO_save_endî#X_markers¶ #`_chain¼ #h_filenoÔ#p_blksizeÔ#t_old_offset„#x_cur_column"ò#€_vtable_offset#i#‚_shortbuf$ #ƒ_lock(Ò #ˆ_offset1“#__pad17#˜__pad28# _mode:Ô#¨_unused2<Ô #¬ ¶ _IO_marker° _next±¶ # _sbuf²¼ # _pos¶Ô#s  Ò ô § ä ô §+FILE- __FILE7 wchar_tÔwint_t8A J__wchH __wchbIA Q ô §~ K __countEÔ# __valueJ #__mbstate_tKQ ¼   __pos „# __state ~ #_G_fpos_t ‘ ø  # __pos !“# __state "~ #_G_fpos64_t #Í æ &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS e__gconv_step` ? __shlib_handle r}# __modname sƒ# __counter uÔ# __from_name wî# __to_name xî# __fct zÂ#( __init_fct {Ø#0 __end_fct |ê#8 __min_needed_from €Ô#@ __max_needed_from Ô#D __min_needed_to ‚Ô#H __max_needed_to ƒÔ#L __stateful †Ô#P __data ˆ#X __gconv_loaded_objecte‰ôÁÔÁÇh]ntÔÔÍ ’__gconv_step_data8 @ __outbuf ’# __outbufend ’# __flags ”Ô# __invocation_counter ˜Ô# __internal_use œÔ# __statep ž˜# __state Ÿ~ #( __trans £¼#0Ð~ *__gconv_trans_data( B __trans_fct gz# __trans_context_fct h¤# __trans_end_fct i¶# __data j# __next k¼# ]ÔÁÇ]h]ntcÐ]’*¤Ô]]’’€¶ªžŽØÔÁÈêÁÞ__gconv_fct HŽ__gconv_init_fct K!È__gconv_end_fct L>Þ__gconv_trans_fct U]*__gconv_trans_context_fct Z„€__gconv_trans_query_fct ^©¯ÉÔƒÉtσ__gconv_trans_init_fct aóùÔƒ__gconv_trans_end_fct b1ª ƒ__gconv_info © __nsteps ª# __steps «Á# __data ¬ƒ# šÍ§ÿÿÿÿÿÿÿÿ__gconv_t ­«7ÚH 4 __cd 27# __data 3Í#H 5__cd /7__combined 4±_G_iconv_t 5Ú_G_int16_t 7š_G_int32_t 8Ô_G_uint16_t 9ò_G_uint32_t :__gnuc_va_list + _IO_jump_t_IO_lock_tªð__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX&@Ãî__io_write_fnaVpÃ__io_seek_fni…ŸÔŸÔ“__io_close_fnl»ËÔfpos_tP¼  ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Ùexception( type Ô#name î#arg1 Û#arg2 Û#retval Û# r_majorÛ r_minorÛ esÛ eÛ center_lon Û center_lat!Û ns"Û f0#Û rh$Û false_easting%Û false_northing&Û M‡û lamccinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 2ïÓÓÓÓáÓÓáÓÓáÓ ÓïáÓáÓááÓá!ÓÓáïïÓýáãÓÓÖÓ+ÓïÓïáÓÓáïïá,ÓÓáÓááÓáÓÓÓÓÓÓáÓÓááÓÓáÓÓááÓÓáÓÓÓ+ÓÓÓááÓÓáÓÓááÓÓá,ÓÓÓáÓááïÓÓáÓÓáýïÓýáâÓÓáÓïïïÓÓÓáïÓïïïÓïïïÓïá+ÕÓáðÓ+ÓïÓÓÓýáýïÓïáÓÓïÓÓïïá1ÓÓÓïÓÓÓáÓáÓÓïÓÓïÓ-ÔÓ ÓïÓáÓÓáÓ$ÓáÓýáýá+ÓÓÓáïÓýá,ÓýáãïÓýïÓÓáïïïïÓÓáÓþÖÓïÓýïÓÓáïïïïÓïáÓáãáÓáýáâáÓýïÓÓáïïïÓÓáðáïýÓïáãÓáÓïáÓÓïáýïÓïÓïáÓÓáÓÓÓ+ÓÓáÓáýÔáá+ÖáÓâá+ÓïÓïáïïïÓÓáâÓ+Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-invLAMBERT CONFORMAL CONIC»½×Ùß|Û=ð¿-DTû!ù¿G"Á¸æáäa›ÀG&æáäa˜À+lamccinvintålamccinv,GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@!˜@à,@2@7@bE¢QxHÈb?.Qn@J2h‡ø2Ž3H¡p‚X30¯XJ ˆ3XȈ3/ØèJí·30üK0ç3;"4@;h ¨?ðñÿ  H*P9<> I(T0W8Z@  ]f` rz‡“—›Ÿ¦®·ÁÈÐ`  Ùßålamccinv.cr_majorr_minorfalse_eastingfalse_northingesecenter_loncenter_latnsf0rh__divdf3lamccinvintp_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccinvatan2phi2zadjust_lonÒ**"*HQ*PÂ*22@I@*B*bI‘*ò*I *"* Q*(¢Iá*"I Q*’I!òI*BI q*²I!â*(òI"!*"*(bI!â* *0RI’I#âI"I#bI *0Ð*8â*0 I$" *0r I¡ *@² *0Ò I$á *â *8" 2P2 I%A *B *b I&¢ I'± *  I(ò I) *H *P" I*ñ *Ha *@’ *P *0² IÒI*2I,°*0ð*0IA*B*8’IâI$*BI-ò*"*0BIp* ¢I.% %''¨'°'` û'` '¡'º'Î'á'ý' '(-'0A'8U'@t'H”'P”'__` __` _(_(%%'merfor.o/ 1082129504 59100 998 100644 14648 ` ELF2'@@  €3~F `„ `€?#`Ä € Ø@°3 x ùÀ+ýŒ<˜•~FÀ€„ pàJ?#H803 +ýŒ p"!à–~F(˜ð€•~FÀx„ p K?#X803+ýŒ p !à€–~F0˜•~FÀˆ„ p`K?#h803À xÀJ?#p<00`8 ˜ðH+ýŒ p !àÀ•~F 00<03à ˆÀJ?#àDB pK?#`800˜ðH+ýŒ p !à@–~F 00<03à ˆÀJ?#àDB p`K?#`800˜ðH+ýŒ p !à€–~F 00<03 +ýŒp"!—~FÀ x$€800HBP@!`@ `@ B˜Hà+ýŒp!ð—~F +ýŒ p"!à—~F 8`800` H `0X  ˜À@BP @!`@  p$0803@ xÀJ?#à<B p K?#€800„P @!0@ $•~FÀ€„ p K?#€800„P@!p@ 0B   H +ýŒ p"!à@–~F@BP@!`@ ` H `0X €0 „P@!`@ € 0 „P@!`@ `@ D˜À0LBP @!àHà@<00„P @!àH@BP @!àH@BP @!àHà@<00„P@!€B /ýŒ U0  @"Ø0D°1€(„€„0)€p0B€eüŒ  Ä x ùàŸ~F<˜Ÿ~FÀˆ„ p O?#H803à>ýŒ p!à€Ÿ~Fˆ˜Ÿ~FÀˆ„ pàO?#90#à>ýŒ p!à@Ÿ~F 0 p À 0`0X p À 0`8Ž Ö€ @$€ 0 HR@BPH!€¨H€@ ˆ€O?#àDB p O?#€800€„P H!`@ à>ýŒ p!à@œB˜H >ýŒp"!ð@Ÿ~F >ýŒ p"!à@œB@ <00 P@BP H!`@ à>ýŒ p!àœB˜àH >ýŒ 0"p0 0`0X €0 €„PH!ðŸ~FÀx„ pÀO?#80  p$à8`<00` H pH 0 `8H "˜Ÿ~FÀˆ„ pN!€800€„PH!ðŸ~FÀx„ pàO?#80  p$à8`<00` H pH 0 `8X "˜„0UP `N!€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;¯merfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)>merforint0>%r_maj*E‘°r_min+E‘¸center_lon,E‘@center_lat-E‘Hfalse_east.E‘Pfalse_north/E‘Xtemp1E‘`intdoubleÉmerforT>'lonPE‘`latQE‘hxRÉ‘pySÉ‘xtsUE‘sinphiVE‘Esize_tÇÝlong unsigned int__u_char unsigned char__u_short!$short unsigned int__u_int"Iunsigned int__u_long#Ý__u_quad_t$Ý__quad_t%‹long int__int8_t&§signed char__uint8_t'__int16_t(Øshort int__uint16_t)$__int32_t*>__uint32_t+I__int64_t,‹__uint64_t-Ý__qaddr_t.N{__dev_t0+__uid_t1__gid_t2__ino_t3+__ino64_t4+__mode_t5__nlink_t6+__off_t7__off64_t8__loff_t9__pid_t:÷__ssize_t;__rlim_t<+__rlim64_t=+__blkcnt_t>__blkcnt64_t?__fsblkcnt_t@+__fsblkcnt64_tA+__fsfilcnt_tB+__fsfilcnt64_tC+__id_tDÕI __valHÕ# å> ålong unsigned int__fsid_tI¼__daddr_tL>__caddr_tM,2char__time_tN‹__useconds_tOI__suseconds_tP‹__swblk_tQ‹__clock_tR‹__key_tS>__clockid_tV>__timer_tY>__ipc_pid_t\>__blksize_t_‹__t_scalar_tf>__t_uscalar_tgI__intptr_tj‹__socklen_tmI n__sched_paramE __sched_priorityF># ±_pthread_fastlock __status‹# __spinlock># _pthread_descr_struct_pthread_descr#ß± Í__pthread_attr_s8* __detachstate+># __schedpolicy,># __schedparam-<# __inheritsched.># __scope/># __guardsize0Ï# __stackaddr_set1># __stackaddr2Í#( __stacksize3Ï#0pthread_attr_t4å< __c_lock:n# __c_waiting;É#pthread_cond_t<åHC __dummyB>#pthread_condattr_tC-pthread_key_tFIå(S __m_reservedN># __m_countO># __m_ownerPÉ# __m_kindQ># __m_lockRn#pthread_mutex_tSw Z __mutexkindY>#pthread_mutexattr_tZüpthread_once_t^>pthread_tŒÝ ± _IO_FILEØ-_flags>#_IO_read_ptr ,#_IO_read_end ,#_IO_read_base ,#_IO_write_base,# _IO_write_ptr,#(_IO_write_end,#0_IO_buf_base,#8_IO_buf_end,#@_IO_save_base,#H_IO_backup_base,#P_IO_save_end,#X_markersô #`_chainú #h_fileno>#p_blksize>#t_old_offsetÂ#x_cur_column"$#€_vtable_offset#§#‚_shortbuf$ #ƒ_lock( #ˆ_offset1Ñ#__pad17Í#˜__pad28Í# _mode:>#¨_unused2< #¬ ô _IO_marker° _next±ô # _sbuf²ú # _pos¶>#± ]  2 å " 2 å+FILE-] __FILE7] wchar_t>wint_t8I J__wchHL __wchbI 2 å¼ K __countE># __valueJ[ #__mbstate_tK ú   __pos Â# __state ¼ #_G_fpos_t Ï 6  # __pos !Ñ# __state "¼ #_G_fpos64_t # $ &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR W 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS £__gconv_step` ? __shlib_handle r»# __modname sÁ# __counter u># __from_name w,# __to_name x,# __fct z#( __init_fct {#0 __end_fct |(#8 __min_needed_from €>#@ __max_needed_from >#D __min_needed_to ‚>#H __max_needed_to ƒ>#L __stateful †>#P __data ˆÍ#X __gconv_loaded_object£Ç2ÿ>ÿ¦›¬²>>W  Ð__gconv_step_data8 @ __outbuf Ð# __outbufend Ð# __flags ”># __invocation_counter ˜># __internal_use œ># __statep žÖ# __state Ÿ¼ #( __trans £ú#0¼ h__gconv_trans_data( B __trans_fct g¸# __trans_context_fct hâ# __trans_end_fct iô# __data jÍ# __next kú# ›>ÿÍ›¦›¬²¡›ÐÏhâ>Í››ÐоôÍèÜÌ>ÿ(ÿ__gconv_fct HAÌ__gconv_init_fct K___gconv_end_fct L|__gconv_trans_fct U›h__gconv_trans_context_fct Z¾__gconv_trans_query_fct ^çí>Á² Á__gconv_trans_init_fct a17L>LÁÍ__gconv_trans_end_fct boè Á__gconv_info © __nsteps ªÏ# __steps «ÿ# __data ¬Á# Ø åÿÿÿÿÿÿÿÿ__gconv_t ­éuH 4 __cd 2u# __data 3 #?H 5__cd /u__combined 4ï_G_iconv_t 5_G_int16_t 7Ø_G_int32_t 8>_G_uint16_t 9$_G_uint32_t :I__gnuc_va_list +Í _IO_jump_t_IO_lock_tª.__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA] _IO_FILE_plus__io_read_fnXd~Í,Ï__io_write_fna”®ÍÁÏ__io_seek_fniÃÝ>ÍÝ>Ñ__io_close_fnlù >Ífpos_tPú O ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Îexception( type >#name ,#arg1 E#arg2 E#retval E# r_majorE r_minorE lon_centerE lat_origin E e!E es!E m1"E false_northing#E false_easting$E Ë…û merfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h /Ó+Óá+ÓÓÓáÓÓáÓ#ÓïáÓáÓááÓáÓááÓáÓÓáÓïáÓÓáïïá,ÓÓáÓáïÓáÓïÓáýÓáÓïïïïÓïïïÓïá/ÓÓÓïÓáÓáÓÓïÓáÓï ÓïÓáÓÓáÓ#ÓáýÓýïÓýáãÓÓ×áïÓÓáÓÓááÓÓáÓýáýïïÓÓÓ+ÓïïáýáÓïÓÓÓ+Óïïáýá-âÓ+MERCATORTransformation cannot be computed at the polesmer-forwardG# øæáäaêÀG%æáäa±À-DTû!ù?»½×Ùß|Û='³merforintOmerfor,àGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@à!2˜, 2 7 bE‚ ³Q°6˜b5"ÏnH8%P‡X%Hšp‚ %0¨`8 »Ð%Âà%HÈà%+Øð8í &0ü90;&;v&-À P1Áñÿ %08?@M(P R0  U^hmqu|„Ž•Ð¤¬²½merfor.cr_majorr_minorlon_centerlat_originfalse_northingfalse_eastingesem1__divdf3merforintsqrtcossinptitleradius2cenlonmeroriginoffsetpmerforp_errortsfnzadjust_lonlog²*á**1*R*8*@²*À*ÒI*(b*(rI* ’*0ÂIà*(IRI¢IâI2"I1*2*RIa*rI *’I!¡*@¢*8ÂI"²*â* 2"2@2I$rI¡* âI%*rI&’*@ *¢*0"I'B*8P*R*0% %'à'¤'¬'c'k'àß'ø''0'C' W'(k'0‹'8ª'@’'____ _à(_(%%'merinv.o/ 1082129504 59100 998 100644 14416 ` ELF2€'@@  €3~F `„ `€?#`Ä € Ø@°3 x ùÀ+ýŒ<˜•~FÀ€„ pàJ?#H803 +ýŒ p"!à–~F(˜ð€•~FÀx„ p K?#X803+ýŒ p !à€–~F0˜•~FÀˆ„ p`K?#h803À xÀJ?#p<00`8 ˜ðH+ýŒ p !àÀ•~F 00<03à ˆÀJ?#àDB pK?#`800˜ðH+ýŒ p !à@–~F 00<03à ˆÀJ?#àDB p`K?#`800˜ðH+ýŒ p !à€–~F 00<03 +ýŒp"!—~FÀ x$€800HBP@!`@ `@ B˜Hà+ýŒp!ð—~F +ýŒ p"!à—~F 8`800` H `0X  ˜À@BP @!`@  p$0803@ xÀJ?#à<B p K?#€800„P @!0@ $•~FÀ€„ p K?#€800„P@!p@ 0B   H +ýŒ p"!à@–~F@BP@!`@ ` H `0X €0 „P@!`@ € 0 „P@!`@ `@ D˜À0LBP @!àHà@<00„P @!àH@BP @!àH@BP @!àHà@<00„P@!€B /ýŒ U0  @"Ø0D°1€(„€„81€€0B€eüŒ ÀÄ x ùà£~F<˜ð£~FÀx„ p Q?#H803àFýŒ p!à€£~Fˆ˜ð£~FÀx„ pàQ?#90#àFýŒ p!à@ B˜àHàFýŒ 0p0 0`0X xùÀFýŒ<˜ð£~FÀx„€ Q?#ð£~FÀx„ p Q?#à8`<00`0X  ˜ð£~FÀx„ p Q?#`800 €0"À x$p800 0` H 0 €„PH!`@ `@ €0 €„P H!`@ àFýŒ p!à B˜HàFýŒ p!à Bà@„ @ 800`x„ !P H!`@ àFýŒ p!àÀ£~F p0803àFýŒ p!à@ B p`8r@B x€Q?#à<B p P!à8 @!@($àHà8`<00 ` HÀFýŒ 8€8 0 €„PH!`@ p@ 0J`0H €0 €„P H!`@ àFýŒ p!à€£~F p0803„8U` `P!€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;­merinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)>merinvint0>%r_maj*E‘°r_min+E‘¸center_lon,E‘@center_lat-E‘Hfalse_east.E‘Pfalse_north/E‘Xtemp1E‘`intdoubleÇmerinvT>(xPE‘`yQE‘hlonRÇ‘platSÇ‘xtsUE‘flagVÍ‘Elong intsize_tÇçlong unsigned int__u_char unsigned char__u_short!.short unsigned int__u_int"Sunsigned int__u_long#ç__u_quad_t$ç__quad_t%Í__int8_t&¥signed char__uint8_t' __int16_t(Öshort int__uint16_t).__int32_t*>__uint32_t+S__int64_t,Í__uint64_t-ç__qaddr_t.L…__dev_t0)__uid_t1__gid_t2__ino_t3)__ino64_t4)__mode_t5__nlink_t6)__off_t7__off64_t8__loff_t9__pid_t:õ__ssize_t;__rlim_t<)__rlim64_t=)__blkcnt_t>__blkcnt64_t?__fsblkcnt_t@)__fsblkcnt64_tA)__fsfilcnt_tB)__fsfilcnt64_tC)__id_tDÓI __valHÓ# ã> ãlong unsigned int__fsid_tIº__daddr_tL>__caddr_tM*0char__time_tNÍ__useconds_tOS__suseconds_tPÍ__swblk_tQÍ__clock_tRÍ__key_tS>__clockid_tV>__timer_tY>__ipc_pid_t\>__blksize_t_Í__t_scalar_tf>__t_uscalar_tgS__intptr_tjÍ__socklen_tmS l__sched_paramE __sched_priorityF># ¯_pthread_fastlock __statusÍ# __spinlock># _pthread_descr_struct_pthread_descr#ݯ Ë__pthread_attr_s8* __detachstate+># __schedpolicy,># __schedparam-:# __inheritsched.># __scope/># __guardsize0Ù# __stackaddr_set1># __stackaddr2Ë#( __stacksize3Ù#0pthread_attr_t4ã< __c_lock:l# __c_waiting;Ç#pthread_cond_t<ãFC __dummyB>#pthread_condattr_tC+pthread_key_tFSã(S __m_reservedN># __m_countO># __m_ownerPÇ# __m_kindQ># __m_lockRl#pthread_mutex_tSu Z __mutexkindY>#pthread_mutexattr_tZúpthread_once_t^>pthread_tŒç ¯ _IO_FILEØ-_flags>#_IO_read_ptr *#_IO_read_end *#_IO_read_base *#_IO_write_base*# _IO_write_ptr*#(_IO_write_end*#0_IO_buf_base*#8_IO_buf_end*#@_IO_save_base*#H_IO_backup_base*#P_IO_save_end*#X_markersò #`_chainø #h_fileno>#p_blksize>#t_old_offsetÀ#x_cur_column".#€_vtable_offset#¥#‚_shortbuf$þ #ƒ_lock( #ˆ_offset1Ï#__pad17Ë#˜__pad28Ë# _mode:>#¨_unused2< #¬ ò _IO_marker° _next±ò # _sbuf²ø # _pos¶>#¯ [  0 ã 0 ã+FILE-[ __FILE7[ wchar_t>wint_t8S} J__wchHJ __wchbI} 0 㺠K __countE># __valueJY #__mbstate_tK ø   __pos À# __state º #_G_fpos_t Í 4  # __pos !Ï# __state "º #_G_fpos64_t # " &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR U 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ¡__gconv_step` ? __shlib_handle r¹# __modname s¿# __counter u># __from_name w*# __to_name x*# __fct zþ#( __init_fct {#0 __end_fct |&#8 __min_needed_from €>#@ __max_needed_from >#D __min_needed_to ‚>#H __max_needed_to ƒ>#L __stateful †>#P __data ˆË#X __gconv_loaded_object¡Å0ý>ý¤™ª°>>U  Î__gconv_step_data8 @ __outbuf Î# __outbufend Î# __flags ”># __invocation_counter ˜># __internal_use œ># __statep žÔ# __state Ÿº #( __trans £ø#0 º f__gconv_trans_data( B __trans_fct g¶# __trans_context_fct hà# __trans_end_fct iò# __data jË# __next kø# ™>ýË™¤™ª°Ÿ ™ÎÙfà>Ë™™ÎμòËæÚÊ>ý&ý__gconv_fct H?Ê__gconv_init_fct K]__gconv_end_fct Lz__gconv_trans_fct U™f__gconv_trans_context_fct ZÀ¼__gconv_trans_query_fct ^åë>¿° ¿__gconv_trans_init_fct a/5J>J¿Ë__gconv_trans_end_fct bmæ ¿__gconv_info © __nsteps ªÙ# __steps «ý# __data ¬¿# Ö ãÿÿÿÿÿÿÿÿ__gconv_t ­çsH 4 __cd 2s# __data 3 #=H 5__cd /s__combined 4í_G_iconv_t 5_G_int16_t 7Ö_G_int32_t 8>_G_uint16_t 9._G_uint32_t :S__gnuc_va_list +Ë _IO_jump_t_IO_lock_tª,__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA[ _IO_FILE_plus__io_read_fnXb|ÿË*Ù__io_write_fna’¬ÿË¿Ù__io_seek_fniÁÛ>ËÛ>Ï__io_close_fnl÷>Ëfpos_tPø M ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Ìexception( type >#name *#arg1 E#arg2 E#retval E# r_majorE r_minorE lon_centerE lat_origin E e!E es!E m1"E false_northing#E false_easting$E Ò…û merinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h /Ó+Óá+ÓÓÓáÓÓáÓ#ÓïáÓáÓááÓáÓááÓáÓÓáÓïáÓÓáïïá,ÓÓáÓáïÓáÓïÓáýÓáÓïïïïÓïïïÓïá/ÓÓÓïÓáÓáÓÓïÓáÓï ÓïÓáÓÓáÓ$ÓáÓýáýá+ÓÓÓ+ÓïáÓïÓáýïïÓïïïÓÓáÓÓÓ+ÓÓáÓáýÔáá+ÔÓïÓýïïÓïáýïïÓÓáâÓ+MERCATORG# øæáäaêÀG&æáäa½À'±merinvintOmerinv, GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@ !18,` 2` 7` bE ±QÈ5˜bs"Ön`7P%‡`%Hšp‚¨%0¨x7 »Ø%HÁØ%+Ñ8æ&0õ 80 3&;n&@- Ð0¹ñÿ %08?@M(P R0  U^hmqu|„Ž•¤¨®merinv.cr_majorr_minorlon_centerlat_originfalse_northingfalse_eastingesem1__divdf3merinvintsqrtcossinptitleradius2cenlonmeroriginoffsetpmerinvexpphi2zadjust_lon²*á**1*R*8*@²*À*ÒI*(b*(rI* ’*0ÂIà*(IRI¢IâI2"I1*2*RIa*rI*’I ¡*@¢*8ÂI!¡*@"*8r*€*0ÂII#1* bI$***0bIÂI%% %' '¤'¬'c'k' Ý'ö''.'A' U'(i'0‰'8¨'@’'____ _ (_(%%'millfor.o/ 1082129504 59100 998 100644 12256 ` ELF2P"@@€00B€füŒ  Ä x ùà€~F<˜~FÀ€„ pàG?#H803àýŒ p!àŒB(˜~FÀ€„ p F!X803À xÀG?#p<00`8 ˜ðHýŒ p !àÀ~F 00<03à €ÀG?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03€ HBP @!ÀýŒ 0 €0 „P@!ð€~FÀx„ pàG?#€800„P @!àHà@<00„P@!€B ª€€„€„0!€p0B€eüŒ  Ä x ùàŸ~F<˜ Ÿ~FÀ„ p O?#H803à>ýŒ p!à€Ÿ~Fˆ˜ Ÿ~FÀ„ pàO?#90#À x€O?#`<00p0 0`0X €0 €„P H!`@ à>ýŒ p!àœB˜ Ÿ~FÀ„ pÀO?#80 x$ Ÿ~FÀ„pN!p<00 0p H 0 `8H "˜ðŸ~FÀx„ p O?#à@<00€„PH!`@ p@  p$`800`0H €0 €„PH!`@ €0 €„P H!p@ @>ýŒ p$!àÀŸ~F€ðHÀ 0 p HÀ 0p H 0`8H  ˜€B`ª(€€8„€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;ômillfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)millforint.#r*‘pcenter_long+‘xfalse_east,‘false_north-‘intdouble„millforG'lonB‘`latC‘hxD„‘pyE„‘xdlonH‘size_tǘlong unsigned int__u_char ½unsigned char__u_short!ßshort unsigned int__u_int"unsigned int__u_long#˜__u_quad_t$˜__quad_t%Flong int__int8_t&bsigned char__uint8_t'½__int16_t(“short int__uint16_t)ß__int32_t*__uint32_t+__int64_t,F__uint64_t-˜__qaddr_t. 6__dev_t0æ__uid_t1Ã__gid_t2Ã__ino_t3æ__ino64_t4æ__mode_t5Ã__nlink_t6æ__off_t7Õ__off64_t8Õ__loff_t9Õ__pid_t:²__ssize_t;Õ__rlim_t<æ__rlim64_t=æ__blkcnt_t>Õ__blkcnt64_t?Õ__fsblkcnt_t@æ__fsblkcnt64_tAæ__fsfilcnt_tBæ__fsfilcnt64_tCæ__id_tDÃI __valH#    long unsigned int__fsid_tIw__daddr_tL__caddr_tMçíchar__time_tNF__useconds_tO__suseconds_tPF__swblk_tQF__clock_tRF__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_F__t_scalar_tf__t_uscalar_tg__intptr_tjF__socklen_tm )__sched_paramE __sched_priorityF# l_pthread_fastlock __statusF# __spinlock# _pthread_descr_struct_pthread_descr#šl ˆ__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-÷# __inheritsched.# __scope/# __guardsize0Š# __stackaddr_set1# __stackaddr2ˆ#( __stacksize3Š#0pthread_attr_t4 Ò< __c_lock:)# __c_waiting;„#pthread_cond_t< C __dummyB#pthread_condattr_tCèpthread_key_tF (S __m_reservedN# __m_countO# __m_ownerP„# __m_kindQ# __m_lockR)#pthread_mutex_tS2ÖZ __mutexkindY#pthread_mutexattr_tZ·pthread_once_t^pthread_tŒ˜ l _IO_FILEØ-_flags#_IO_read_ptr ç#_IO_read_end ç#_IO_read_base ç#_IO_write_baseç# _IO_write_ptrç#(_IO_write_endç#0_IO_buf_baseç#8_IO_buf_endç#@_IO_save_baseç#H_IO_backup_baseç#P_IO_save_endç#X_markers¯ #`_chainµ #h_fileno#p_blksize#t_old_offset}#x_cur_column"ß#€_vtable_offset#b#‚_shortbuf$» #ƒ_lock(Ë #ˆ_offset1Œ#__pad17ˆ#˜__pad28ˆ# _mode:#¨_unused2<Í #¬ ¯ _IO_marker° _next±¯ # _sbuf²µ # _pos¶#l  Ë í   Ý í  +FILE- __FILE7 wchar_twint_t8: J__wchH __wchbI: J í  w K __countE# __valueJ #__mbstate_tKJ µ   __pos }# __state w #_G_fpos_t Š ñ  # __pos !Œ# __state "w #_G_fpos64_t #Æ ß  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ^__gconv_step` ? __shlib_handle rv# __modname s|# __counter u# __from_name wç# __to_name xç# __fct z»#( __init_fct {Ñ#0 __end_fct |ã#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆˆ#X __gconv_loaded_object^‚íººÀaVgmÆ ‹__gconv_step_data8 @ __outbuf ‹# __outbufend ‹# __flags ”# __invocation_counter ˜# __internal_use œ# __statep ž‘# __state Ÿw #( __trans £µ#0½w #__gconv_trans_data( B __trans_fct gs# __trans_context_fct h# __trans_end_fct i¯# __data jˆ# __next kµ# VºÀˆVaVgm\½V‹Š#ˆVV‹‹y¯ˆ£—‡ÑºÁãº×__gconv_fct Hü‡__gconv_init_fct KÁ__gconv_end_fct L7×__gconv_trans_fct UV#__gconv_trans_context_fct Z}y__gconv_trans_query_fct ^¢¨Â|ÂmÈ|__gconv_trans_init_fct aìò|ˆ__gconv_trans_end_fct b*£ |__gconv_info © __nsteps ªŠ# __steps «º# __data ¬|# “Æ ÿÿÿÿÿÿÿÿ__gconv_t ­¤0ÓH 4 __cd 20# __data 3Æ#úH 5__cd /0__combined 4ª_G_iconv_t 5Ó_G_int16_t 7“_G_int32_t 8_G_uint16_t 9ß_G_uint32_t :__gnuc_va_list +ˆ _IO_jump_t_IO_lock_tªé__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX9¼ˆçŠ__io_write_fnaOi¼ˆ|Š__io_seek_fni~˜ˆ˜Œ__io_close_fnl´Äˆfpos_tPµ   ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Ò‰exception( type #name ç#arg1 #arg2 #retval # lon_center" R# false_easting$ false_northing% D†û millfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h -ïÓáÓÓáÓ ÓïáÓáÓááÓá!ÓÓ,ÓýïÓÓïÓÓïÓáï ÓïÓáÓÓáÓ"ÓïáýïïÓÓáÓÓÓáýáýáÓ+ÓïÓïáïïïÓïïÓÓáÓýÓýáýááïMILLER CYLINDRICALG!æáäaZÀG%æáäaÀ@-DTû!é?ô?)øŽmillforintmillfor,GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@!¨+(,P2P7PbE²øQÐ- bªHnð.ø‡ @šp‚P 0¨/ »€ ˜ Ș -ؘ/íÅ 0ü°/0õ ;0!P(Ð  +ñÿ  &  5@GNU]fny}millfor.cRlon_centerfalse_eastingfalse_northingmillforintptitleradiuscenlonoffsetp__divdf3millforadjust_lontanlogr* ¡* Â* ñ* 2"IbI’I¡* ¢* ÂIr* ÒI*  * ’* ²Ià* IBIq* r* ’* % %''¦'®'-'5'' °' Ï' ï' “'___ _ _(_ %%'millinv.o/ 1082129504 59100 998 100644 12400 ` ELF2°"@@€00B€füŒ  Ä x ùà€~F<˜~FÀ€„ pàG?#H803àýŒ p!àŒB(˜~FÀ€„ p F!X803À xÀG?#p<00`8 ˜ðHýŒ p !àÀ~F 00<03à €ÀG?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03€ HBP @!ÀýŒ 0 €0 „P@!ð€~FÀx„ pàG?#€800„P @!àHà@<00„P@!€B ª€€„€„8%€€0B€füŒ ÀÄ x ùà€£~F<˜ð€£~FÀx„ pàQ?#H803àGýŒ p!à Bˆ˜ð€£~FÀx„ p P!90#À xÀQ?#`<00p0 0`0X xùÀGýŒ<˜ð€£~FÀx„€àQ?#ð€£~FÀx„ pàQ?#à8`<00`0X  ˜PHÀ xÀQ?#`<00€0 H@BPH!`@ p@ 0J`0H €0 €„P H!`@ àGýŒ p!à B p0803àGýŒ p!àÀ£~Fà@<00€„PH!`@ `@ À€0 H@BPH!`@ `@ €0 €„PH!`@ €0 €„P H!p@ àGýŒ p!à@ B xÀ 0 p0XÀ 0` H ˜€Bpª0€€@„€„% .? : ; ' I@ : ; I $ >  I: ; I : ;  : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;4: ; I åmillinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)millinvint.#r*‘pcenter_long+‘xfalse_east,‘false_north-‘intdoubleumillinvG(xB‘pyC‘xlonDu‘latEu‘size_tljlong unsigned int__u_char ®unsigned char__u_short!Ðshort unsigned int__u_int"õunsigned int__u_long#‰__u_quad_t$‰__quad_t%7long int__int8_t&Ssigned char__uint8_t'®__int16_t(„short int__uint16_t)Ð__int32_t*__uint32_t+õ__int64_t,7__uint64_t-‰__qaddr_t.ú'__dev_t0×__uid_t1´__gid_t2´__ino_t3×__ino64_t4×__mode_t5´__nlink_t6×__off_t7Æ__off64_t8Æ__loff_t9Æ__pid_t:£__ssize_t;Æ__rlim_t<×__rlim64_t=×__blkcnt_t>Æ__blkcnt64_t?Æ__fsblkcnt_t@×__fsblkcnt64_tA×__fsfilcnt_tB×__fsfilcnt64_tC×__id_tD´I__valH# ‘ ‘long unsigned int__fsid_tIh__daddr_tL__caddr_tMØÞchar__time_tN7__useconds_tOõ__suseconds_tP7__swblk_tQ7__clock_tR7__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_7__t_scalar_tf__t_uscalar_tgõ__intptr_tj7__socklen_tmõ __sched_paramE__sched_priorityF# ]_pthread_fastlock__status7#__spinlock# _pthread_descr_struct_pthread_descr#‹] y__pthread_attr_s8*__detachstate+#__schedpolicy,#__schedparam-è#__inheritsched.# __scope/#__guardsize0{#__stackaddr_set1# __stackaddr2y#(__stacksize3{#0 pthread_attr_t4‘Ã<__c_lock:#__c_waiting;u#pthread_cond_t<‘ôC__dummyB#pthread_condattr_tCÙpthread_key_tFõ‘(S__m_reservedN#__m_countO#__m_ownerPu#__m_kindQ#__m_lockR#pthread_mutex_tS#ÇZ__mutexkindY#pthread_mutexattr_tZ¨pthread_once_t^pthread_tŒ‰ ] _IO_FILEØ-_flags#_IO_read_ptr Ø#_IO_read_end Ø#_IO_read_base Ø#_IO_write_baseØ# _IO_write_ptrØ#(_IO_write_endØ#0_IO_buf_baseØ#8_IO_buf_endØ#@_IO_save_baseØ#H_IO_backup_baseØ#P_IO_save_endØ#X_markers  #`_chain¦ #h_fileno#p_blksize#t_old_offsetn#x_cur_column"Ð#€_vtable_offset#S#‚_shortbuf$¬ #ƒ_lock(¼ #ˆ_offset1}#__pad17y#˜__pad28y# _mode:#¨_unused2<¾ #¬   _IO_marker°_next±  #_sbuf²¦ #_pos¶#]  ¼ Þ ‘  Î Þ ‘+FILE- __FILE7 wchar_twint_t8õ+ J__wchHø __wchbI+ ; Þ ‘h K__countE#__valueJ #__mbstate_tK; ¦  __pos n#__state h #_G_fpos_t { â  #__pos !}#__state "h #_G_fpos64_t #· Ð  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS O__gconv_step` ?__shlib_handle rg#__modname sm#__counter u#__from_name wØ#__to_name xØ# __fct z¬#(__init_fct {Â#0__end_fct |Ô#8__min_needed_from €#@__max_needed_from #D__min_needed_to ‚#H__max_needed_to ƒ#L__stateful †#P__data ˆy#X __gconv_loaded_objectOsÞ««±RGX^· |__gconv_step_data8 @__outbuf |#__outbufend |#__flags ”#__invocation_counter ˜#__internal_use œ#__statep ž‚# __state Ÿh #(__trans £¦#0®h __gconv_trans_data( B__trans_fct gd#__trans_context_fct hŽ#__trans_end_fct i #__data jy#__next k¦# G«±yGRGX^M®G|{ŽyGG||j y”ˆx«²Ô«È__gconv_fct Híx__gconv_init_fct K ²__gconv_end_fct L(È__gconv_trans_fct UG__gconv_trans_context_fct Znj__gconv_trans_query_fct ^“™³m³^¹m__gconv_trans_init_fct aÝãøømy__gconv_trans_end_fct b” m__gconv_info ©__nsteps ª{#__steps ««#__data ¬m# „·‘ÿÿÿÿÿÿÿÿ__gconv_t ­•!ÄH 4__cd 2!#__data 3·#ëH 5__cd /!__combined 4›_G_iconv_t 5Ä_G_int16_t 7„_G_int32_t 8_G_uint16_t 9Ð_G_uint32_t :õ__gnuc_va_list +y _IO_jump_t_IO_lock_tªÚ__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX*­yØ{__io_write_fna@Z­ym{__io_seek_fnio‰y‰}__io_close_fnl¥µyfpos_tP¦ û ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Ãzexception( type #name Ø#arg1 #arg2 #retval # lon_center" R# false_easting$ false_northing% S†û millinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h -ïÓáÓÓáÓ ÓïáÓáÓááÓá!ÓÓ,ÓýïÓÓïÓÓïÓáï ÓïÓáÓÓáÓ!Óïáýá+ÓÓÓ+ÓïáÓïáÓïáýïïÓÓáÓÓïÓïááÓïïïÓïïÓÓá+ÓýÓýááïMILLER CYLINDRICALG!æáäaZÀG&æáäaŸÀô?-DTû!é?@)éŽmillinvintmillinv,pGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@p!,X,°2°7°bEéQ`. bûWn€/X ‡p @šp‚° 0¨˜/ »à Âø Èø -Ø(0í%!0ü@00U!;!°(Ð €+‚ñÿ  &  5@GNU]fpny}millinv.cRlon_centerfalse_eastingfalse_northingmillinvintptitleradiuscenlonoffsetp__divdf3millinvadjust_lonexpatanr* ¡* Â* ñ* 2"IbI’I¡* ¢* ÂIr* ò* !* "* RI²Iò* I2* RI’IÂIò* * % %'p'¦'®'-'5'pŽ' ¡' À' à' “'___ _ _p(_ %%'molwfor.o/ 1082129504 59100 998 100644 13960 ` ELF2Ð'@@€00B€füŒ  Ä x ùà€~F<˜~FÀ€„ pàG?#H803àýŒ p!àŒB(˜~FÀ€„ p F!X803à €ÀG?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03À xÀG?#p<00`8 ˜ðHýŒ p !àÀ~F 00<03€ HBP @!ÀýŒ 0 €0 „P@!ð€~FÀx„ pàG?#€800„P @!àHà@<00„P@!€B ª€€„€„@1€0B€büŒ àÄ RØð@ò!ÀKýŒ<˜¥~FÀ€„ pàR?#H803 KýŒ p"!à¦~Fˆ˜ð€¥~FÀx„ p S?#90#À €ÀR?#`@00p0 0`0X €0 €„P H!`@ àKýŒ p!à€¦~F˜¥~FÀ€„x`S?#¥~FÀˆ„ pàR?#`800˜ð€¥~FÀx„(¡S?#¥~FÀ€„ pàR?#€800€„P H!p@  p$`800` H J˜¥~FÀˆ„ pÀS?#80# xÀR?#à<BÀNýŒ €ÀR?#à@B „MýŒ ˆÀR?#àDB p`S?#€800€„PH!p@ 0J p0HàKýŒ p!à@§~F 0`0X  0"KýŒ p !àÀ¦~F@@BPH!`@ `H € 0 €„PH!`@ `@ L˜¥~FÀˆ„€`S?#ð€¥~FÀx„x`S?#¥~FÀˆ„p€S?#p<00 0`0H  ˜ð€¥~FÀx„ p€S?#`800 p À 0`8$ ÐB €ÀR?#à@B pÀS?#à80 8Ä1@B P$ ¨0 `XV@BPH!€ˆH @ ˆÀR?#àDBpÀS?#ð€¥~FÀx„xÀS?#¥~FÀ€„ pÀS?#à80  p!p<0#@ýÿH ˆÀR?#àDB „MýŒ xÀR?#à<B p`S?#à@<00€„PH!`@ `@ J˜¥~FÀ€„ pàR?#`800 p À 0 p8XÀ 0`8$ Ö€ ˆÀR?#àDB p@S?#803 xÀR?#à<B pS?#P80 À 8À 0 p HKýŒ p !à€¦~F 0   H KýŒ p"!àÀ¦~F@@BPH!`@ p HÀ 0`0H J˜ð€¥~FÀx„ p S?#P80 À 8À 0   HKýŒ p !àÀ¦~F@@BPH!`@ p HÀ 0`0H J˜„ˆR!@Up "ØÀ¤B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;;molwfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)molwforint*#r&‘pcenter_long'‘xfalse_east(‘false_north)‘intdoubleËmolwforB)lon>‘°lat?‘¸x@Ë‘@yAË‘Hdelta_lonC‘PthetaD‘Xdelta_thetaE‘`conF‘hiGÑ‘plong intsize_tÇëlong unsigned int__u_char unsigned char__u_short!2short unsigned int__u_int"Wunsigned int__u_long#ë__u_quad_t$ë__quad_t%Ñ__int8_t&©signed char__uint8_t'__int16_t(Úshort int__uint16_t)2__int32_t*__uint32_t+W__int64_t,Ñ__uint64_t-ë__qaddr_t.P‰__dev_t0-__uid_t1 __gid_t2 __ino_t3-__ino64_t4-__mode_t5 __nlink_t6-__off_t7__off64_t8__loff_t9__pid_t:ù__ssize_t;__rlim_t<-__rlim64_t=-__blkcnt_t>__blkcnt64_t?__fsblkcnt_t@-__fsblkcnt64_tA-__fsfilcnt_tB-__fsfilcnt64_tC-__id_tD ×I __valH×# ç çlong unsigned int__fsid_tI¾__daddr_tL__caddr_tM.4char__time_tNÑ__useconds_tOW__suseconds_tPÑ__swblk_tQÑ__clock_tRÑ__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_Ñ__t_scalar_tf__t_uscalar_tgW__intptr_tjÑ__socklen_tmW p__sched_paramE __sched_priorityF# ³_pthread_fastlock __statusÑ# __spinlock# _pthread_descr_struct_pthread_descr#á³ Ï__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-># __inheritsched.# __scope/# __guardsize0Ý# __stackaddr_set1# __stackaddr2Ï#( __stacksize3Ý#0pthread_attr_t4ç< __c_lock:p# __c_waiting;Ë#pthread_cond_t<çJC __dummyB#pthread_condattr_tC/pthread_key_tFWç(S __m_reservedN# __m_countO# __m_ownerPË# __m_kindQ# __m_lockRp#pthread_mutex_tSy Z __mutexkindY#pthread_mutexattr_tZþpthread_once_t^pthread_tŒë ³ _IO_FILEØ-_flags#_IO_read_ptr .#_IO_read_end .#_IO_read_base .#_IO_write_base.# _IO_write_ptr.#(_IO_write_end.#0_IO_buf_base.#8_IO_buf_end.#@_IO_save_base.#H_IO_backup_base.#P_IO_save_end.#X_markersö #`_chainü #h_fileno#p_blksize#t_old_offsetÄ#x_cur_column"2#€_vtable_offset#©#‚_shortbuf$ #ƒ_lock( #ˆ_offset1Ó#__pad17Ï#˜__pad28Ï# _mode:#¨_unused2< #¬ ö _IO_marker° _next±ö # _sbuf²ü # _pos¶#³ _  4 ç $ 4 ç+FILE-_ __FILE7_ wchar_twint_t8W J__wchHN __wchbI ‘ 4 ç¾ K __countE# __valueJ] #__mbstate_tK‘ ü   __pos Ä# __state ¾ #_G_fpos_t Ñ 8  # __pos !Ó# __state "¾ #_G_fpos64_t # & &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR Y 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ¥__gconv_step` ? __shlib_handle r½# __modname sÃ# __counter u# __from_name w.# __to_name x.# __fct z#( __init_fct {#0 __end_fct |*#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆÏ#X __gconv_loaded_object¥É4¨®´Y  Ò__gconv_step_data8 @ __outbuf Ò# __outbufend Ò# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žØ# __state Ÿ¾ #( __trans £ü#0¾ j__gconv_trans_data( B __trans_fct gº# __trans_context_fct hä# __trans_end_fct iö# __data jÏ# __next kü# Ϩ®´£ÒÝjäÏÒÒÀöÏêÞÎ*__gconv_fct HCÎ__gconv_init_fct Ka__gconv_end_fct L~__gconv_trans_fct Uj__gconv_trans_context_fct ZÄÀ__gconv_trans_query_fct ^éï à ´Ã__gconv_trans_init_fct a39NNÃÏ__gconv_trans_end_fct bqê Ã__gconv_info © __nsteps ªÝ# __steps «# __data ¬Ã# Ú çÿÿÿÿÿÿÿÿ__gconv_t ­ëwH 4 __cd 2w# __data 3 #AH 5__cd /w__combined 4ñ_G_iconv_t 5_G_int16_t 7Ú_G_int32_t 8_G_uint16_t 92_G_uint32_t :W__gnuc_va_list +Ï _IO_jump_t_IO_lock_tª0__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA_ _IO_FILE_plus__io_read_fnXf€Ï.Ý__io_write_fna–°ÏÃÝ__io_seek_fniÅßÏßÓ__io_close_fnlû Ïfpos_tPü Q ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Ðexception( type #name .#arg1 #arg2 #retval # lon_center R false_easting  false_northing! ݆û molwfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h )ïÓáÓÓáÓ ÓááÓáÓïáÓá!ÓÓ,ÓýïÓÓïÓÓïÓáï ÓïÓÓÓÓáÓ ÓïáýïïÓÓáÓÓáÓÓïÓáïá!ÓãÓÓáïÓáýÓáýïÓáÓïïïïÓïáÓÓÓáýáÓïÓýýÔáá+ÕÓÓxÓáÓÓáý ÓÓá+ÓïÓïá"ÓïÓýÓýáâáâáÓ+ÓýÓáýÓáÓïÓýáÓÓ+ÓýÓáÓïÓýá,ÔÓMOLLWEIDEIteration failed to convergeMollweide-forwardG!æáäaZÀG'Á¸æáäaÛÀ-DTû! @»½×Ùß|Û=@-DTû!ù?•…¾)dÏì?ã;fž ö?)?Žmolwforintmolwfor,` GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@` !H10,  2  7  bE ?Qx4 bA"án˜5(%H‡p%Hšp‚¸%0¨°5 »è%0Â& È&-Ø@6íE&0üX60u&;°&Ð-è ¸0‰ñÿ (*  5@GNU]f`ny}molwfor.cfalse_eastingfalse_northingRlon_centermolwforintptitleradiuscenlonoffsetp__divdf3molwforadjust_lonsincosp_errorr* ¡* Â* ñ* 2"IbI’I¡* ¢* ÂIr* ÒIbI€* I’IâI’* 220I²* ÒI"* B* ²* Â* 2IR* ’* ¢* (âI * % %'` '¦'®'-'5'` ä' ÷' ' 6' “'___ _ _` (_ %%'molwinv.o/ 1082129504 59100 998 100644 13664 ` ELF2È&@@€00B€füŒ  Ä x ùà€~F<˜~FÀ€„ pàG?#H803àýŒ p!àŒB(˜~FÀ€„ p F!X803à €ÀG?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03À xÀG?#p<00`8 ˜ðHýŒ p !àÀ~F 00<03€ HBP @!ÀýŒ 0 €0 „P@!ð€~FÀx„ pàG?#€800„P @!àHà@<00„P@!€B ª€€„€„8%€€0B€düŒ ÀÄ PØð@ò!ÀEýŒ<˜ð€¢~FÀx„ p`Q?#H803àEýŒ p!à£~Fˆ˜ð€¢~FÀx„ p Q?#90#À x@Q?#`<00p0 0`0X xùÀEýŒ<˜ð€¢~FÀx„€`Q?#ð€¢~FÀx„ p`Q?#à8`<00`0X  ˜ð€¢~FÀx„(áQ?#ð€¢~FÀx„ x`Q?#àH 8À 0` H @ 0 €„PH!`@ `@ J˜ð€¢~FÀx„ pàQ?#`800 p À 0`0$ Ö€ x@Q?#à<BàGýŒ p$`800˜ x@Q?#à<B pàQ?#€800€„P H!`@ àEýŒ p!à€£~F˜PHÀ 8À 0   HàEýŒ p!à€£~F@@BPH!`@ ` HÀEýŒ 8€8 0 €„PH!`@ p@ 0J`0H €0 €„P H!`@ àEýŒ p!à£~F p0803àEýŒ p!à£~F pp800À 0`8$ Ö€ x@Q?#à<B p€Q?#ð80 À 00<03 x@Q?#à<B p€Q?#à80  8À 0`0$ Ö€ x@Q?#à<B p€Q?#ð80 À 00<03 x@Q?#à<B „GýŒ x@Q?#à<B pÀQ?#`800  0HàEýŒ p!à€£~F 0`0H €0 €„PH!`@ `0HÀ€0 H@BPH!`@ `@ J˜ð€¢~FÀx„ pàQ?#`800` `$ Ö€ x@Q?#à<B pàQ?#803 x@Q?#à<B pàQ?#€800€„P H!`@ àEýŒ p!à@£~F p0803„ˆP!8U` "ØÀ B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;molwinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)molwinvint)#r%‘pcenter_long&‘xfalse_east'‘false_north(‘intdouble“molwinvA(x=‘Py>‘Xlon?“‘`lat@“‘hthetaB‘pargC‘xsize_tǧlong unsigned int__u_char Ìunsigned char__u_short!îshort unsigned int__u_int"unsigned int__u_long#§__u_quad_t$§__quad_t%Ulong int__int8_t&qsigned char__uint8_t'Ì__int16_t(¢short int__uint16_t)î__int32_t*__uint32_t+__int64_t,U__uint64_t-§__qaddr_t.E__dev_t0õ__uid_t1Ò__gid_t2Ò__ino_t3õ__ino64_t4õ__mode_t5Ò__nlink_t6õ__off_t7ä__off64_t8ä__loff_t9ä__pid_t:Á__ssize_t;ä__rlim_t<õ__rlim64_t=õ__blkcnt_t>ä__blkcnt64_t?ä__fsblkcnt_t@õ__fsblkcnt64_tAõ__fsfilcnt_tBõ__fsfilcnt64_tCõ__id_tDÒŸI __valHŸ# ¯ ¯long unsigned int__fsid_tI†__daddr_tL__caddr_tMöüchar__time_tNU__useconds_tO__suseconds_tPU__swblk_tQU__clock_tRU__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_U__t_scalar_tf__t_uscalar_tg__intptr_tjU__socklen_tm 8__sched_paramE __sched_priorityF# {_pthread_fastlock __statusU# __spinlock# _pthread_descr_struct_pthread_descr#©{ —__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-# __inheritsched.# __scope/# __guardsize0™# __stackaddr_set1# __stackaddr2—#( __stacksize3™#0pthread_attr_t4¯á< __c_lock:8# __c_waiting;“#pthread_cond_t<¯C __dummyB#pthread_condattr_tC÷pthread_key_tF¯(S __m_reservedN# __m_countO# __m_ownerP“# __m_kindQ# __m_lockR8#pthread_mutex_tSAåZ __mutexkindY#pthread_mutexattr_tZÆpthread_once_t^pthread_tŒ§ { _IO_FILEØ-_flags#_IO_read_ptr ö#_IO_read_end ö#_IO_read_base ö#_IO_write_baseö# _IO_write_ptrö#(_IO_write_endö#0_IO_buf_baseö#8_IO_buf_endö#@_IO_save_baseö#H_IO_backup_baseö#P_IO_save_endö#X_markers¾ #`_chainÄ #h_fileno#p_blksize#t_old_offsetŒ#x_cur_column"î#€_vtable_offset#q#‚_shortbuf$Ê #ƒ_lock(Ú #ˆ_offset1›#__pad17—#˜__pad28—# _mode:#¨_unused2<Ü #¬ ¾ _IO_marker° _next±¾ # _sbuf²Ä # _pos¶#{ ' Ú ü ¯ ì ü ¯+FILE-' __FILE7' wchar_twint_t8I J__wchH __wchbII Y ü ¯† K __countE# __valueJ% #__mbstate_tKY Ä   __pos Œ# __state † #_G_fpos_t ™   # __pos !›# __state "† #_G_fpos64_t #Õ î  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR ! 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS m__gconv_step` ? __shlib_handle r…# __modname s‹# __counter u# __from_name wö# __to_name xö# __fct zÊ#( __init_fct {à#0 __end_fct |ò#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆ—#X __gconv_loaded_objectm‘üÉÉÏpev|!Õ š__gconv_step_data8 @ __outbuf š# __outbufend š# __flags ”# __invocation_counter ˜# __internal_use œ# __statep ž # __state Ÿ† #( __trans £Ä#0̆ 2__gconv_trans_data( B __trans_fct g‚# __trans_context_fct h¬# __trans_end_fct i¾# __data j—# __next kÄ# eÉÏ—epev|kÌeš™2¬—eeššˆ¾—²¦–àÉÐòÉæ__gconv_fct H –__gconv_init_fct K)Ð__gconv_end_fct LFæ__gconv_trans_fct Ue2__gconv_trans_context_fct ZŒˆ__gconv_trans_query_fct ^±·Ñ‹Ñ|׋__gconv_trans_init_fct aû‹—__gconv_trans_end_fct b9² ‹__gconv_info © __nsteps ª™# __steps «É# __data ¬‹# ¢Õ¯ÿÿÿÿÿÿÿÿ__gconv_t ­³?âH 4 __cd 2?# __data 3Õ# H 5__cd /?__combined 4¹_G_iconv_t 5â_G_int16_t 7¢_G_int32_t 8_G_uint16_t 9î_G_uint32_t :__gnuc_va_list +— _IO_jump_t_IO_lock_tªø__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA' _IO_FILE_plus__io_read_fnX.HË—ö™__io_write_fna^xË—‹™__io_seek_fni§—§›__io_close_fnlÃÓ—fpos_tPÄ  ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷á˜exception( type #name ö#arg1 #arg2 #retval # lon_center R false_easting false_northing  Á†û molwinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h (ïÓáÓÓáÓ ÓááÓáÓïáÓá!ÓÓ,ÓýïÓÓïÓÓïÓáï ÓïÓÓÓÓáÓ#Óïáýá+ÓÓÓ+ÓïáÓÓá+ÓýáýïÓïá"ÓïÓýááÓáðáïÓÓáÓ+ÓýÓáÓïÓýïïÓïáýïïÓÓáÓáÓýáááÓâáá+ÓýáááÓâÓáïÓáýïïÓïááÓïáÓïïáááâáïÓÓáÔÓMOLLWEIDEG!æáäaZÀG&Á¸æáäaÆÀã;fž ö?ÑÜÿÿÿÿï?•…¾)dÏì?-DTû! À-DTû! @)Žmolwinvintmolwinv,ðGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@ð!80,0 20 70 bE’ QP3 b™!Ånp4`$‡p$Hšp‚¸$0¨ˆ4 »è$(Â% È%-Ø5í=%0ü050m%;¨%È,è °/†ñÿ (*  5@GNU]fðnsw‚molwinv.cfalse_eastingfalse_northingRlon_centermolwinvintptitleradiuscenlonoffsetp__divdf3molwinvasincosadjust_lonsinr* ¡* Â* ñ* 2"IbI’I¡* ¢* ÂIr* ò* A* R* ¢Iò* @* ‚I±* ²* Â* IbIÂI* b* ¢* ò* ’I²* ÒI’I% %'ð'¦'®'-'5'ð¬' ¿' Þ' þ' “'___ _ _ð(_ %%'obleqfor.o/ 1082129504 59100 998 100644 17440 ` ELF2ð/@@€00B€düŒ  Ä x ùà€Ž~F<˜Ž~FÀ€„ p`G?#H803àýŒ p!à~F(˜Ž~FÀ€„ p G?#X803àýŒ p!à€~F0˜Ž~FÀ€„ pàG?#h803àýŒ p!àŒB8˜Ž~FÀ€„ p F!x803À x@G?#p<00`8 ˜ðHýŒ p !àÀŽ~F 00<03à €@G?#à@B p€G?#`800˜ðHýŒ p !à@~F 00<03à €@G?#à@B pÀG?#`800˜ðHýŒ p !àÀ~F 00<03à €@G?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03€ HBP @!àH@BP @!àH@BP @!àH@BP @!àH @ (JBP @!àH @ (JBP @!àH @ (JBP @!àHà@<00„P @!àH@PHÀ!P@!€B ª€€„€„81€€0B€føŒ ÀÄ PØð@ò!ÀGùŒ<˜£|FÀ€„ pàQ>#H803 GùŒ p"!à ~Fˆ˜ð€£|FÀx„ p P?#90#GùŒp !ð€ ~FÀ ˆÀQ>#`D00p0 0`0X ˜ð€£|FÀx„pàQ>#ð@¡~FCýŒ@ <B`€„ !PH!£|FÀ€„p@P?#ðÀ ~FBýŒ@ <B`€„ !P H!ðH GùŒ p"!à@¡~F 8`800 € Hà €ÀQ>#à@BpÀP?#p<00 0 p H GùŒ p"!à¡~F 0` H `0 H €0 €„P H!`@ àGùŒ p!àÀ¡~F˜£|FÀ€„(Q?#£|FÀˆ„xÀP?#£|FÀ€„p`P?#p<00 0  Hà ˆÀQ>#àDBp P?#p<00 0 € Hà €ÀQ>#à@BpÀP?#p<00 0 p H GùŒ p"!à¡~F 0` H `0 X €H$ 0 €„P H!p@  p$`800`0H J˜ð€£|FÀx„pQ?#ð@¢~FEýŒ@ <B`€„ !PH!£|FÀ€„(aQ?#£|FÀˆ„ pàP?#à@<00€„PH!`@ `@ €0 €„PH!`@ `0H J˜ð€£|FÀx„€€Q?#£|FÀˆ„x`Q?#£|FÀˆ„p Q?#p<00 0` H  ˜ð€£|FÀx„€ Q?#£|FÀˆ„x`Q?#£|FÀˆ„p@Q?#p<00 0` H  ˜ð€£|FÀx„ p€Q?#à@<00€„PH!`@ `@ €0 €„P H!`@ GùŒ p !à€£~F˜£|FÀˆ„(aQ?#ð€£|FÀx„ p Q?#à@<00€„PH!`@  @ GùŒ p !à€£~F@@BPH!`@   H GùŒ p"!à€£~F 0 `0HÀ€0 H@BPH!`@ `@ €0 €„PH!`@ € 0 €„PH!`@ `@ J˜ð€£|FÀx„ p`Q?#€800€„P H!`@ GùŒ p !àÀ£~F˜£|FÀˆ„ p P?#P80 À x$p800 0   HàGùŒ p!àÀ£~F 0 `0HÀ€0 H@BPH!`@ `@ €0 €„PH!`@ p HÀ 0`0H J˜£|FÀ€„ pP?#P80 À x$p800 0   H GùŒ p"!à€£~F 0 `0HÀ€0 H@BPH!`@ `@ €0 €„PH!`@   HàGùŒ p!àÀ£~F@@BPH!`@   HGùŒ p !àÀ£~F 0 `0HÀ€0 H@BPH!`@ `@ €0 €„PH!`@ € 0 €„PH!`@ p@  p$`800`0H J˜€B @„8U` "ØÀ B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;³obleqfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Robleqforint1R#r)Y‘Pcenter_long*Y‘Xcenter_lat+Y‘`shape_m,Y‘hshape_n-Y‘pangle.Y‘xfalse_east/Y‘false_north0Y‘intdouble¹obleqforTR(lonPY‘ð~latQY‘ø~xR¹‘€yS¹‘ˆdelta_lonUY‘sin_delta_lonVY‘˜cos_delta_lonWY‘ sin_latXY‘¨cos_latYY‘°zZY‘¸Az[Y‘@sin_Az\Y‘Hcos_Az]Y‘Ptemp^Y‘Xx_prime_Y‘`y_prime`Y‘hMaY‘pNbY‘xYsize_tÇÍlong unsigned int__u_char òunsigned char__u_short!short unsigned int__u_int"9unsigned int__u_long#Í__u_quad_t$Í__quad_t%{long int__int8_t&—signed char__uint8_t'ò__int16_t(Èshort int__uint16_t)__int32_t*R__uint32_t+9__int64_t,{__uint64_t-Í__qaddr_t.>k__dev_t0__uid_t1ø__gid_t2ø__ino_t3__ino64_t4__mode_t5ø__nlink_t6__off_t7 __off64_t8 __loff_t9 __pid_t:ç__ssize_t; __rlim_t<__rlim64_t=__blkcnt_t> __blkcnt64_t? __fsblkcnt_t@__fsblkcnt64_tA__fsfilcnt_tB__fsfilcnt64_tC__id_tDøÅI __valHÅ# ÕR Õlong unsigned int__fsid_tI¬__daddr_tLR__caddr_tM"char__time_tN{__useconds_tO9__suseconds_tP{__swblk_tQ{__clock_tR{__key_tSR__clockid_tVR__timer_tYR__ipc_pid_t\R__blksize_t_{__t_scalar_tfR__t_uscalar_tg9__intptr_tj{__socklen_tm9 ^__sched_paramE __sched_priorityFR# ¡_pthread_fastlock __status{# __spinlockR# _pthread_descr_struct_pthread_descr#Ï¡ ½__pthread_attr_s8* __detachstate+R# __schedpolicy,R# __schedparam-,# __inheritsched.R# __scope/R# __guardsize0¿# __stackaddr_set1R# __stackaddr2½#( __stacksize3¿#0pthread_attr_t4Õ < __c_lock:^# __c_waiting;¹#pthread_cond_t<Õ8 C __dummyBR#pthread_condattr_tC pthread_key_tF9Õ (S __m_reservedNR# __m_countOR# __m_ownerP¹# __m_kindQR# __m_lockR^#pthread_mutex_tSg  Z __mutexkindYR#pthread_mutexattr_tZì pthread_once_t^Rpthread_tŒÍ ¡ _IO_FILEØ-_flagsR#_IO_read_ptr #_IO_read_end #_IO_read_base #_IO_write_base# _IO_write_ptr#(_IO_write_end#0_IO_buf_base#8_IO_buf_end#@_IO_save_base#H_IO_backup_base#P_IO_save_end#X_markersä #`_chainê #h_filenoR#p_blksizeR#t_old_offset²#x_cur_column"#€_vtable_offset#—#‚_shortbuf$ð #ƒ_lock( #ˆ_offset1Á#__pad17½#˜__pad28½# _mode:R#¨_unused2< #¬ ä _IO_marker° _next±ä # _sbuf²ê # _pos¶R#¡ M " Õ  " Õ+FILE-M __FILE7M wchar_tRwint_t89o J__wchH< __wchbIo  " Õ¬ K __countER# __valueJK #__mbstate_tK ê   __pos ²# __state ¬ #_G_fpos_t ¿ & # __pos !Á# __state "¬ #_G_fpos64_t #û  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR G 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS “__gconv_step` ? __shlib_handle r«# __modname s±# __counter uR# __from_name w# __to_name x# __fct zð#( __init_fct {#0 __end_fct |#8 __min_needed_from €R#@ __max_needed_from R#D __min_needed_to ‚R#H __max_needed_to ƒR#L __stateful †R#P __data ˆ½#X __gconv_loaded_object“·"ïRïõ–‹œ¢RRGû À__gconv_step_data8 @ __outbuf À# __outbufend À# __flags ”R# __invocation_counter ˜R# __internal_use œR# __statep žÆ# __state Ÿ¬ #( __trans £ê#0ò¬ X__gconv_trans_data( B __trans_fct g¨# __trans_context_fct hÒ# __trans_end_fct iä# __data j½# __next kê# ‹Rïõ½‹–‹œ¢‘ò‹À¿XÒR½‹‹ÀÀ®ä½ØÌ¼Rïöï __gconv_fct H1¼__gconv_init_fct KOö__gconv_end_fct Ll __gconv_trans_fct U‹X__gconv_trans_context_fct Z²®__gconv_trans_query_fct ^×Ý÷R±÷¢ý±__gconv_trans_init_fct a!'<R<±½__gconv_trans_end_fct b_Ø ±__gconv_info © __nsteps ª¿# __steps «ï# __data ¬±# ÈûÕÿÿÿÿÿÿÿÿ__gconv_t ­ÙeH 4 __cd 2e# __data 3û#/H 5__cd /e__combined 4ß_G_iconv_t 5_G_int16_t 7È_G_int32_t 8R_G_uint16_t 9_G_uint32_t :9__gnuc_va_list +½ _IO_jump_t_IO_lock_tª__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAM _IO_FILE_plus__io_read_fnXTnñ½¿__io_write_fna„žñ½±¿__io_seek_fni³ÍR½ÍRÁ__io_close_fnléùR½fpos_tPê ? ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷¾exception( type R#name #arg1 Y#arg2 Y#retval Y# lon_centerY lat_oY thetaY m Y n!Y R"Y sin_lat_o#Y cos_lat_o$Y false_easting%Y false_northing&Y ž‡û obleqfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 0ïÓáÓÓáÓÓáÓÓáÓ ÓïáÓáÓááÓáÓááÓáÓááÓá!ÓÓáÓáÓáÓá+ÓÓá+ÓÓá+ÓÓÓïÓ"áÓ+ÓáïÚïÓÓÓÓáÓÓÓïáýáÓÓÓ+ÓÓÓÓ+ÓÓáïÓááýÓáýïïïÓÓáÓÓÓáýÓááýÓááýÓáýïïïïÓáïáÓÓÓ+ÓÓÓ+ÓïÓïïïÓïáÓÓÓáýáÓÓÓáýáÓ+ÓïÓïïïÓÓáÓÓ+ÓïÓïÓáÓïÓáýááÓïïïÓïïïÓïáÓïÓÓáÓÓáýÓáýááÓïïïÓïÓýáÓÓáýÓáýááÓïïïÓïÓáÓïÓáýááÓïïïÓïïïÓïáïááÓOBLATED EQUAL-AREAParameter m: Parameter n: Theta: G!æáäa«ÀG&Á¸æáäaªÀ@+·obleqforintcobleqfor,`GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@`!:ð, 2 7 bE·Q€A°b¹)¢n0C`-X‡¸-Hšp‚.0¨HC »0.Â8.PÈ8./ØØCíg.0üðC0—.;Ò.ð5Ø È9Ãñÿ (! #)@7HF0P8  Z°fmt{‚‰‘™¢°° «°¶º¿obleqfor.cRlon_centerlat_omnthetafalse_eastingfalse_northingsin_lat_ocos_lat_oobleqforintptitleradiuscenloncenlatgenrptoffsetptsincos__divdf3obleqforacosatan2sinasincosÒ*(*"*Q*r* ¡*Â*@ñ*H2"I1*(BIQ*bIq*‚I‘*¢2²IÁ* Ò20âIñ*2HI!*@"*HBI Q*a*0b*8rI!2*²I!òI!*02*8ÒI$R*8’*0BI%`*²I!â*I"BI&B *b I"¢ I'ò * I"R I(¢ * I" I(B I"’ I'Ò * à *(2 * R I"’ I&² *@ò * *(R *r I"² I&ò I(B* bI"¢I(âI"*H% %'`'¨'°'°y'°'`Ò'é'''&' 9'(T'0o'8Ž'@®'H”'__°__° _`(_ %%'obleqinv.o/ 1082129504 59100 998 100644 17664 ` ELF2€0@@€00B€düŒ  Ä x ùà€Ž~F<˜Ž~FÀ€„ p`G?#H803àýŒ p!à~F(˜Ž~FÀ€„ p G?#X803àýŒ p!à€~F0˜Ž~FÀ€„ pàG?#h803àýŒ p!àŒB8˜Ž~FÀ€„ p F!x803À x@G?#p<00`8 ˜ðHýŒ p !àÀŽ~F 00<03à €@G?#à@B p€G?#`800˜ðHýŒ p !à@~F 00<03à €@G?#à@B pÀG?#`800˜ðHýŒ p !àÀ~F 00<03à €@G?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03€ HBP @!àH@BP @!àH@BP @!àH@BP @!àH @ (JBP @!àH @ (JBP @!àH @ (JBP @!àHà@<00„P @!àH@PHÀ!P@!€B ª€€„€„81€€0B€gøŒ ÀÄ PØð@ò!À@ýŒ<˜ ~FÀ€„ p P?#H803à@ýŒ p!à€ ~Fˆ˜ ~FÀ€„ p`P?#90#À xP?#`<00p0 0`0X xùÀ@ýŒ<˜ ~FÀ€„€ P?#ð ~FÀx„ p P?#à8`<00`0X  ˜ ~FÀ€„(Q?#ð ~FÀx„ € P?#àHà8`<00` H @  0 €„PH!`@ `@ €0 €„P H! @  p$à@<00€„PH!`@ `@ `H J˜ ~FÀ€„ (Q?#àHà8`<00 ` HÀ@ýŒ 8€8 0 €„PH!`@  @ à@ýŒ p!à£~F 0 `0HÀ€0 H@BPH!`@ `@ €0 €„PH!`@   H@ýŒ p !à£~F@@BPH!`@ € 0 €„PH!`@ `@ J˜ð ~FÀx„(aQ?# ~FÀ€„ pQ?#€800€„P H! @  p$à@<00€„PH!`@ `@ `H J˜ð ~FÀx„(!Q?# ~FÀ€„ p`Q?#€800€„PH!`@ `0H J˜ð ~FÀx„(AQ?# ~FÀ€„ p€Q?#€800€„PH!`@  0Hà@ýŒ p!àÀ¢~F 0 `0HÀ€0 H@BPH!`@ `@ €0 €„PH!`@   H@ýŒ p !àÀ¢~F@@BPH!`@ € 0 €„PH!`@ `@ J˜ð ~FÀx„(Q?# ~FÀ€„x Q?# ~FÀ€„p Q?#p<00 0 € Hà@ýŒp!ð€¢~F@ýŒ p !à€¢~F 8`800` H `0 H €0 €„P H!`@ p$€0 H@BPH!`@ `@ J˜ð ~FÀx„(P?# ~FÀ€„ pQ?#€800€„PH!`@ `0H J˜ð ~FÀx„x Q?# ~FÀ€„p@Q?#€<00 H@BP H!`@ à@ýŒ p!àÀ¡~F˜ ~FÀ€„€ Q?#ð ~FÀx„ pàP?#à8`<00`0X  ˜ ~FÀ€„p Q?#ð€£~F‚GýŒ@ <B`€„ !PH!ð ~FÀx„p€P?#ð@¡~FCýŒ@ <B`€„ !P H!ðH@ýŒ p !à€¡~F 8`800 € Hà €P?#à@Bp P?#p<00 0 p Hà@ýŒ p!àÀ£~F 0` H `0 H €0 €„P H!`@ @ýŒ p !àÀ ~F p0803à@ýŒp!ð@¡~F@ýŒ p !à€£~F 8`800  Hà €P?#à@BpÀP?#p<00 0 € Hà €P?#à@Bp P?#p<00 0 p Hà@ýŒ p!àÀ£~F 0` H `0 X €H$ 0 €„P H!p@  p$`800`0H €0 €„P H!`@ @ýŒ p !à€ ~F p0803„ˆP!8U` "ØÀ B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;Žobleqinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Robleqinvint3R#r+Y‘Pcenter_long,Y‘Xcenter_lat-Y‘`shape_m.Y‘hshape_n/Y‘pangle0Y‘xfalse_east1Y‘false_north2Y‘intdouble”obleqinvVR(xRY‘€ySY‘ˆlonT”‘latU”‘˜zWY‘ sin_zXY‘¨cos_zYY‘°AzZY‘¸temp[Y‘@x_prime\Y‘Hy_prime]Y‘PM^Y‘XN_Y‘`diff_angle`Y‘hsin_diff_angleaY‘pcos_diff_anglebY‘xYsize_tǨlong unsigned int__u_char Íunsigned char__u_short!ïshort unsigned int__u_int"unsigned int__u_long#¨__u_quad_t$¨__quad_t%Vlong int__int8_t&rsigned char__uint8_t'Í__int16_t(£short int__uint16_t)ï__int32_t*R__uint32_t+__int64_t,V__uint64_t-¨__qaddr_t.F__dev_t0ö__uid_t1Ó__gid_t2Ó__ino_t3ö__ino64_t4ö__mode_t5Ó__nlink_t6ö__off_t7å__off64_t8å__loff_t9å__pid_t:Â__ssize_t;å__rlim_t<ö__rlim64_t=ö__blkcnt_t>å__blkcnt64_t?å__fsblkcnt_t@ö__fsblkcnt64_tAö__fsfilcnt_tBö__fsfilcnt64_tCö__id_tDÓ I __valH # °R °long unsigned int__fsid_tI‡__daddr_tLR__caddr_tM÷ýchar__time_tNV__useconds_tO__suseconds_tPV__swblk_tQV__clock_tRV__key_tSR__clockid_tVR__timer_tYR__ipc_pid_t\R__blksize_t_V__t_scalar_tfR__t_uscalar_tg__intptr_tjV__socklen_tm 9__sched_paramE __sched_priorityFR# |_pthread_fastlock __statusV# __spinlockR# _pthread_descr_struct_pthread_descr#ª| ˜__pthread_attr_s8* __detachstate+R# __schedpolicy,R# __schedparam-# __inheritsched.R# __scope/R# __guardsize0š# __stackaddr_set1R# __stackaddr2˜#( __stacksize3š#0pthread_attr_t4°â< __c_lock:9# __c_waiting;”#pthread_cond_t<° C __dummyBR#pthread_condattr_tCøpthread_key_tF° (S __m_reservedNR# __m_countOR# __m_ownerP”# __m_kindQR# __m_lockR9#pthread_mutex_tSB æ Z __mutexkindYR#pthread_mutexattr_tZÇ pthread_once_t^Rpthread_tŒ¨ | _IO_FILEØ-_flagsR#_IO_read_ptr ÷#_IO_read_end ÷#_IO_read_base ÷#_IO_write_base÷# _IO_write_ptr÷#(_IO_write_end÷#0_IO_buf_base÷#8_IO_buf_end÷#@_IO_save_base÷#H_IO_backup_base÷#P_IO_save_end÷#X_markers¿ #`_chainÅ #h_filenoR#p_blksizeR#t_old_offset#x_cur_column"ï#€_vtable_offset#r#‚_shortbuf$Ë #ƒ_lock(Û #ˆ_offset1œ#__pad17˜#˜__pad28˜# _mode:R#¨_unused2<Ý #¬ ¿ _IO_marker° _next±¿ # _sbuf²Å # _pos¶R#| ( Û ý ° í ý °+FILE-( __FILE7( wchar_tRwint_t8J J__wchH __wchbIJ Z ý °‡ K __countER# __valueJ& #__mbstate_tKZ Å   __pos # __state ‡ #_G_fpos_t š  # __pos !œ# __state "‡ #_G_fpos64_t #Ö ï &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR " 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS n__gconv_step` ? __shlib_handle r†# __modname sŒ# __counter uR# __from_name w÷# __to_name x÷# __fct zË#( __init_fct {á#0 __end_fct |ó#8 __min_needed_from €R#@ __max_needed_from R#D __min_needed_to ‚R#H __max_needed_to ƒR#L __stateful †R#P __data ˆ˜#X __gconv_loaded_objectn’ýÊRÊÐqfw}RR"Ö ›__gconv_step_data8 @ __outbuf ›# __outbufend ›# __flags ”R# __invocation_counter ˜R# __internal_use œR# __statep ž¡# __state Ÿ‡ #( __trans £Å#0͇ 3__gconv_trans_data( B __trans_fct gƒ# __trans_context_fct h­# __trans_end_fct i¿# __data j˜# __next kÅ# fRÊИfqfw}lÍf›š3­R˜ff››‰¿˜³§—áRÊÑóÊç__gconv_fct H —__gconv_init_fct K*Ñ__gconv_end_fct LGç__gconv_trans_fct Uf3__gconv_trans_context_fct Z‰__gconv_trans_query_fct ^²¸ÒRŒÒ}ØŒ__gconv_trans_init_fct aüRŒ˜__gconv_trans_end_fct b:³ Œ__gconv_info © __nsteps ªš# __steps «Ê# __data ¬Œ# £Ö°ÿÿÿÿÿÿÿÿ__gconv_t ­´@ãH 4 __cd 2@# __data 3Ö# H 5__cd /@__combined 4º_G_iconv_t 5ã_G_int16_t 7£_G_int32_t 8R_G_uint16_t 9ï_G_uint32_t :__gnuc_va_list +˜ _IO_jump_t_IO_lock_tªù__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA( _IO_FILE_plus__io_read_fnX/I̘÷š__io_write_fna_y̘Œš__io_seek_fniލR˜¨Rœ__io_close_fnlÄÔR˜fpos_tPÅ  ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷â™exception( type R#name ÷#arg1 Y#arg2 Y#retval Y# lon_centerY lat_o Y theta!Y m"Y n#Y R$Y sin_lat_o%Y cos_lat_o&Y false_easting'Y false_northing(Y ¶‡û obleqinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 2ïÓáÓÓáÓÓáÓÓáÓ ÓïáÓáÓááÓáÓááÓáÓááÓá!ÓÓáÓáÓáÓá+ÓÓá+ÓÓá+ÓÓÓïÓ"áÓ+ÓáïÚïÓÓÓÓáÓÓïáýá+ÓÓÓ+ÓïáÓÓÓïáýïÓïïïÓá+ÓïÓïïáÓÓïÓýïïÓïÓáýááÓïïïÓïÓáÓïïïÓïáÓÓïÓá+ÓïÓïïáÓÓïÓïáÓÓïÓïÓáýááÓïïïÓïÓáÓïïïÓïáÓÓÓáýÓÓáïïïïÓááÓïáÓÓïÓïáÓÓáÓÓáÓÓ+ÓïáÓÓÓ+ÓÓÓÓ+ÓÓáïÓááýÓáýïïïÓÓáÓÓáïÓááýÓááýÓáýïïïïÓáïïïÓÓáÔÓOBLATED EQUAL-AREAParameter m: Parameter n: Theta: G!æáäa«ÀG&Á¸æáäaÈÀ@+’obleqinvintcobleqinv,GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@!@; ,@2@7@bE¢’Q`B°b4*ºnDð-X‡H.Hšp‚.0¨(D »À.ÂÈ.PÈÈ./ظDí÷.0üÐD0'/;b/€6ð p:Îñÿ (! #)@7HF0P8  Z°fmt{‚‰‘™¢°P «°´¸½Ãobleqinv.cRlon_centerlat_omnthetafalse_eastingfalse_northingsin_lat_ocos_lat_oobleqinvintptitleradiuscenloncenlatgenrptoffsetptsincos__divdf3obleqinvasincossinsqrtatan2adjust_lonÒ*(*"*Q*r* ¡*Â*@ñ*H2"I1*(BIQ*bIq*‚I‘*¢2²IÁ* Ò20âIñ*2HI!*@"*HBI Q*a*0b*8rI!"*@¢*Hñ* ò*(BI"‚I$ * ¢*ÂI"**(rI"Â* âI""I%bI%¢I"I$ *"*BI"²I& I&b *‚ I" I% I%B I"2 I'P *b I" I$" I(r *Ò I! I!! *0R *8ò I$b*8¢*0RI(p*¢I)% %''¨'°'°y'°'­'Ä'Û'î'' '(/'0J'8i'@‰'H”'__°__° _(_ %%'omerfor.o/ 1082129504 59100 998 100644 34904 ` ELF2ð]@@ % €P0B€cøŒ `Ä JØð@ò!À,ùŒ<˜–|FÀ€„ p K>#H803 ,ùŒ p"!à€–|F(˜ð–|FÀx„ p`K>#X803,ùŒ p !à—|F0˜–|FÀˆ„ p K>#h803à,ùŒ p!à€—|F8˜–|FÀ€„ pàK>#x803À ˆK>#pD00`8 ˜ðH,ùŒ p !à@–|F 00<03à ˆK>#àDB p@K>#`800˜ðH,ùŒ p !à@—|F 00<03à ˆK>#àDB pàK>#`800˜ðH,ùŒ p !à€—|F 00<03 ,ùŒp"!”~FÀ x$€800HBP@!`@ `@ B˜Hà,ùŒp!ð”~F ,ùŒ p"!à”~F 8`800` H `0X  ˜À@BP @!`@  p$0803À@pH!P@!ð–|FÀx„ € J?#àHà8`<00 p HÀ 0` H `0X  ˜À 0`0X €0 „P @!`@ ,ùŒ p !à€”~F ˜À @ÀHBP @!p@  p$`800 p HÀ 0`0X €8 0 „P@!`@ `@ `H €0 „P @!`@  p$0803  p$à8`<00 p HÀ 0 p H ,ùŒ p"!à€”~F 0 ` Hà,ùŒ p!à@”~F€0 HBP@!`@ `@ B˜À 0 p À 0`8$ Ö€( €K>#à@B p`J?#803À ˜À˜0@p$ðH@<00 P BP @!`@ ,ùŒ p"!àÀ”~F˜ð–|FÀx„ p J?#€800„P @!`@ ,ùŒ p !à@”~F˜Hà ˆK>#àDBp@J?#p<00 0 € Hà €K>#à@Bp J?#p<00 0` H 0 „P@!`@ `@ B˜àHà8`<00` H `X `$ րРp$`800`Ž ÀB ˆK>#àDB@„-ýŒ $àHà8`<00` H `X €0 „P@!p@ 0B`8X D˜ð@ xK>#à<B@„-ýŒ $àHà8`<00` H `X €0 „P@!p@ 0B`8H D˜@@ €K>#à@Bà-ýŒ p$`800˜ $–|FÀˆ„ p`J?#à@<00„P @!p@ à,ùŒ p!àÀ–~F 0`H B˜ 0$`˜0 „P @!àHà@<00„P @!àH @à8NBP @!àHà@<00„P@!”BÀ€„ pÀJ!à80 09ÀB ˆK>#àDB@.ýŒ xK>#à<B „-ýŒ €K>#à@Bp`K?#€ HBP@!`@ p@ 0B p8XÀ 0` H D˜–|FÀˆ„ p`K>#€800„P @!`@ p$€0 HBP@!`@ `@ €0 „P @!`@ à,ùŒ p!à@—~F˜ H,ùŒ p !à@—~F@BP @!p@ ,ùŒ p"!à—~F 0` H €0 „P @!`@ à,ùŒp!—|FÀ€0 HBP@!`@ p@ 0B`8X D˜–|FÀ€„ p`K>#p800À 0` H €0 à8NBP @!àH@BP @!àH@BP@!–|FÀˆ„ x J?#àH 0` ˜ð–|FÀx„ p J?#p800À 0`0$ Ö€ð €K>#à@B p J?#p800À 0`0X p À 0`0$ Ö€° ˆK>#àDB p K?#€800à@$BP@!ð–|FÀx„ p`K>#€800à@$BP @!àH 0`Ž pB$àHà8`<00` H `X €0 „P @!`@ p$€0 HBP@!`@ `@ €0 „P @! @  p$à@<00„P@!`@ `@ `0" `H B˜0@$àHà8`<00` H `X €0 „P @!`@ p$€0 HBP@!`@ `@ €0 „P @! @  p$à@<00„P@!`@ `@ `H B˜à@ 0$`˜0 à8NBP@!€HHÀ@ €@J!à@B p`J!€800„P @!`@ ,ùŒ p"!à€—~F˜Hà)„p!ðÀ”B ,ùŒ p"!à€—~F@ <00 PBP @!`@ à,ùŒ p!à•~F˜”BÀ€„ p J!€800„P @!`@ ,ùŒ p"!à€—~F˜Hà)„p!ð@•B ,ùŒ p"!à€—~F@ <00 PBP @!`@ à,ùŒ p!à@•~F˜–|FÀ€„ p€J?#à@<00„P @!`@ ,ùŒ p"!à€•~F˜ð–|FÀx„ p J?#à@<00„P @!`@ ,ùŒ p !àÀ•~F˜–|FÀˆ„aK?#ðH,ùŒ p !à€•~F @800„P@!`@ `@ B˜–|FÀˆ„K?#ð–|FÀx„aK?#–|FÀ€„p`K?#€ HBP@!`@ p@ 0B p8XÀ 0` H D˜–|FÀˆ„ K?#àHà8`<00 € Hà,ùŒp!ðÀ•~F,ùŒ p !à€•~F 8`800` H 0 XÀ x$p800 0 € H ,ùŒp"!ðÀ•~F,ùŒ p !à€•~F 8`800` H `0 H €H$ 0 „P@!`@ `@ B˜–|FÀˆ„!K?#ð–|FÀx„xàJ?#–|FÀ€„pÀJ?#p<00 0 €0X ,ùŒp"!ðÀ•~F,ùŒ p !à€•~F 8`800`0H 0 „P@!`@ `@ B˜–|FÀˆ„x@K?#”BÀ€„ p€J! )„ 0"p0 0`0X ˜ð–|FÀx„ p@K?#p800À 0`8$ Ö€8 €@J!à@Bà*„ ˆ@J!àDB p€J!p800À 0`0X ˜ xK>#à<B p@K?#p800À 0`0$ Ö€8 €@J!à@Bà*„ ˆ@J!àDB p€J!p800À 0`0H ˜ xK>#à<Bà-ýŒ €@J!à@B p€J! )„ 0"p0 0`0X ˜HÀ 8À 0 p Hà,ùŒ p!à€–~F 0` H €0 „P @!p@ ,ùŒ p !à–~F 0 ` H ,ùŒ p"!à@–~F€0 HBP@!`@ `@ €0 „P@!ð€”BÀx„ p€J!)„ 0 p0 0 p0HÀ 0   HÀHBP@!`@ `@ `0X B˜àHà)„ 0p0 0`0X €0 „P @!`@ à,ùŒ p!à€–~F˜ðH,ùŒ p !à€–~F 8`800` H €0 „P @!`@ ,ùŒ p"!à—~F€0 HBP@!`@ `@ €0 „P @!`@ à,ùŒ p!à@—~F˜H,ùŒ p !à@—~F@BP@!p@ 0B` H €0 „P @!`@ ,ùŒ p"!àÀ–|F ˜À)„ 0 p0 À 0` H €0 à8NBP@!ð€”BÀx„ p`J!p800À 0` H €0 à8NBP@!”BÀ€„ p€J!p800À 0` H €0 à8NBP@!”BÀˆ„ p J!p800À 0` H €0 à8NBP@!ð€”BÀx„x`J!”BÀ€„p J!p<00 0`0X p À 0`8Ž Ö€ 0$`˜0 à8NBP@!€PH`@ ˆK>#àDBà(ýŒ €@J!à@B p`J!`800` ˜–|FÀˆ„ p J?#p800À 0`8Ž B xK>#à<B p J?#p800À 0`0X p À 0`8Ž Ö€ 0$`˜0 à8NBP@!€PH @ p$`800 p À 0`0X p À 0`8Ž Ö€ 0$`˜0 à8NBP@!€PHp@ €K>#à@B p K?#€800à@$BP@!–|FÀˆ„ p`K>#€800à@$BP @!àH 0`Ž Ö€° $àHà8`<00` H `X €0 „P @!`@ p$€0 HBP@!`@ `@ €0 „P @! @  p$à@<00„P@!`@ `@ `H B˜p@$àHà8`<00` H `X €0 „P @!`@ p$€0 HBP@!`@ `@ €0 „P @! @  p$à@<00„P@!`@ `@ `0" `H B˜ @! ˆJ! U0 "ØÀ”B€„@1€0B€`üŒ àÄ x ùà€¤~F<˜¤~FÀ€„ p`R?#H803 IýŒ p"!à¥~Fˆ˜ð€¤~FÀx„ p R?#90#IýŒ p !àÀ¤~F@@BP H!`@ IýŒ p"!à€¥~F˜àHàIýŒ 0p0 0`0X €0 €„P H!`@ àIýŒ p!àÀ§~F˜ðHIýŒ p !àÀ§~F 8`800` H €0 €„P H!`@ IýŒ p"!àÀ¦~F˜ð€¤~FÀx„ p`R?#`800 p À 0`0X p À 0`0$ Ö€  €$¤~FÀˆ„x`R?#¤~FÀˆ„pÀR?#€@00 H 800€„P H!`@ àIýŒ p!à¤B˜¤~FÀ€„(!S?#¤~FÀˆ„ pR!à@<00€„P H!`@  p$€800 0 €„PH!`@ `@ J˜ð€¤~FÀx„0ÁS?#¤~FÀ€„(!S?#¤~FÀˆ„p S?#€ H@BPH!`@ p@ 0J p8XÀ 0` H L˜ð€¤~FÀx„0áR?#¤~FÀ€„(!S?#¤~FÀˆ„p S?#€ H@BPH!`@ p@ 0J p0HÀ 0` H L˜ð€¤~FÀx„(S?#¤~FÀ€„ pÀS?#à8`<00 € H IýŒ p"!àÀ¦~Fà8`<00` H `0 XàIýŒ p!àÀ¥~F€0 H@BPH!`@ `@ J˜ðHIýŒ p !àÀ§~F 8`800` H €0 €„P H!`@ IýŒ p"!à¦~F˜ð€¤~FÀx„ pS?#`800 p À 0`8$ Ö€H €@R?#à@BMýŒ p$à8`<00 p H IýŒ p"!àÀ§~F 0` H  ˜Ð@ x@R?#à<B MýŒ €@R?#à@B pÀS?#à8`<00 € H IýŒ p"!àÀ¦~Fà8`<00` H `0 HàIýŒ p!à¦~F€0 H@BPH!`@ `@ €0 €„P H!p@  p$`800 ` HÀ€0 H@BPH!`@ `@ J˜¤~FÀ€„ pS?#`800`0$ Ö€ ˆ@R?#àDBÀMýŒ x@R?#à<B MýŒ p$p800À 0 ` HÀ€0 H@BPH!`@ p@ 0J`8H L˜`@ €@R?#à@B p`R?#`800`Ž Ö€ ˆ@R?#àDBàNýŒ p$`800˜P@ x@R?#à<BàNýŒ p$`800`0" ˜ €@R?#à@B MýŒx$¤~FÀˆ„p`R?#p<00 0 ` HÀ€0 H@BPH!`@ `@ J˜ x@R?#à<B p€S?#`800` `X p À 0`8Ž Ö€ P$ ¨0 `XV@BPH!€hH`@ €@R?#à@B „NýŒ ˆ@R?#àDB p€S?#`800 p0XàIýŒ p!à§~F 0`H €8 0 €„PH!`@ `@ €0 €„P H!àH 8À 0` H `HÀ€0 H@BPH!`@ `@ J˜¤~FÀ€„€@S?#¤~FÀˆ„ p@S?#à8`<00`0X  ˜ð€¤~FÀx„ p€R?#80  x@R?#à<B p S?#à8`<00p H 0  €0HIýŒ p !à€¦~Fà8`<00` H `0 H "˜¤~FÀˆ„ p R?#80  x@R?#à<B p@S?#à8`<00p H 0  €0HIýŒ p !à@§~Fà8`<00` H `0 X "˜„@Up `R!€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;comerfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)xomerforint=x%r_maj0‘À~r_min1‘È~scale_fact2‘Ð~azimuth3‘Ø~lon_orig4‘à~lat_orig5‘è~false_east6‘ð~false_north7‘ø~lon18‘lat19‘lon2:‘ lat2;‘(mode<‰‘0temp>‘€con?‘ˆcom?‘ts@‘˜ts1A‘ ts2A‘¨hB‘°lB‘¸jC‘@pC‘HdlonC‘PfD‘XgD‘`gamaD‘hsinphiE‘pintdoublelong intomerforÖx)lonÒ‘latÓ‘˜xÔ‘ yÕ‘¨sin_phiב°tØ‘¸conÙ‘@qÚ‘HusÚ‘PvlÚ‘XulÛ‘`vsÛ‘hsÜ‘pdlonÝ‘xts1Þ‘size_tÇ¡long unsigned int__u_char Æunsigned char__u_short!èshort unsigned int__u_int" unsigned int__u_long#¡__u_quad_t$¡__quad_t%‰__int8_t&_signed char__uint8_t'Æ__int16_t(short int__uint16_t)è__int32_t*x__uint32_t+ __int64_t,‰__uint64_t-¡__qaddr_t.?__dev_t0ã__uid_t1À__gid_t2À__ino_t3ã__ino64_t4ã__mode_t5À__nlink_t6ã__off_t7Ò__off64_t8Ò__loff_t9Ò__pid_t:¯__ssize_t;Ò__rlim_t<ã__rlim64_t=ã__blkcnt_t>Ò__blkcnt64_t?Ò__fsblkcnt_t@ã__fsblkcnt64_tAã__fsfilcnt_tBã__fsfilcnt64_tCã__id_tDÀI __valH# x long unsigned int__fsid_tIt__daddr_tLx__caddr_tMäêchar__time_tN‰__useconds_tO __suseconds_tP‰__swblk_tQ‰__clock_tR‰__key_tSx__clockid_tVx__timer_tYx__ipc_pid_t\x__blksize_t_‰__t_scalar_tfx__t_uscalar_tg __intptr_tj‰__socklen_tm  &__sched_paramE __sched_priorityFx# i_pthread_fastlock __status‰# __spinlockx# _pthread_descr_struct_pthread_descr#—i … __pthread_attr_s8* __detachstate+x# __schedpolicy,x# __schedparam-ô# __inheritsched.x# __scope/x# __guardsize0“# __stackaddr_set1x# __stackaddr2… #( __stacksize3“#0pthread_attr_t4Ï < __c_lock:&# __c_waiting;#pthread_cond_t<  C __dummyBx#pthread_condattr_tCå pthread_key_tF  (S __m_reservedNx# __m_countOx# __m_ownerP# __m_kindQx# __m_lockR&#pthread_mutex_tS/ Ó Z __mutexkindYx#pthread_mutexattr_tZ´ pthread_once_t^xpthread_tŒ¡ i _IO_FILEØ-_flagsx#_IO_read_ptr ä#_IO_read_end ä#_IO_read_base ä#_IO_write_baseä# _IO_write_pträ#(_IO_write_endä#0_IO_buf_baseä#8_IO_buf_endä#@_IO_save_baseä#H_IO_backup_baseä#P_IO_save_endä#X_markers¬ #`_chain² #h_filenox#p_blksizex#t_old_offsetz#x_cur_column"è#€_vtable_offset#_#‚_shortbuf$¸ #ƒ_lock(È #ˆ_offset1‰#__pad17… #˜__pad28… # _mode:x#¨_unused2<Ê #¬ ¬ _IO_marker° _next±¬ # _sbuf²² # _pos¶x#i  È ê  Ú ê +FILE- __FILE7 wchar_txwint_t8 7J__wchH__wchbI7 Gê tK __countEx# __valueJ#__mbstate_tKG²  __pos z# __state t#_G_fpos_t ‡î # __pos !‰# __state "t#_G_fpos64_t #ÃÜ &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS [__gconv_step` ? __shlib_handle rs# __modname sy# __counter ux# __from_name wä# __to_name xä# __fct z¸#( __init_fct {Î#0 __end_fct |à#8 __min_needed_from €x#@ __max_needed_from x#D __min_needed_to ‚x#H __max_needed_to ƒx#L __stateful †x#P __data ˆ… #X __gconv_loaded_object[ê·x·½^Sdjxxà ˆ__gconv_step_data8 @ __outbuf ˆ# __outbufend ˆ# __flags ”x# __invocation_counter ˜x# __internal_use œx# __statep žŽ# __state Ÿt#( __trans £²#0Æt __gconv_trans_data( B __trans_fct gp# __trans_context_fct hš# __trans_end_fct i¬# __data j… # __next k²# Sx·½… S^SdjYÆSˆ“ šx… SSˆˆv¬…  ”„Îx·¾à·Ô__gconv_fct Hù„__gconv_init_fct K¾__gconv_end_fct L4Ô__gconv_trans_fct US __gconv_trans_context_fct Zzv__gconv_trans_query_fct ^Ÿ¥¿xy¿jÅy__gconv_trans_init_fct aéïxy… __gconv_trans_end_fct b'  y__gconv_info © __nsteps ª“# __steps «·# __data ¬y# Ãÿÿÿÿÿÿÿÿ__gconv_t ­¡-ÐH 4 __cd 2-# __data 3Ã#÷H 5__cd /-__combined 4§_G_iconv_t 5Ð_G_int16_t 7_G_int32_t 8x_G_uint16_t 9è_G_uint32_t : __gnuc_va_list +… _IO_jump_t_IO_lock_tªæ__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX6¹… ä“__io_write_fnaLf¹… y“__io_seek_fni{•x… •x‰__io_close_fnl±Áx… fpos_tP² ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷φexception( type x#name ä#arg1 #arg2 #retval # r_major r_minor scale_factor lon_origin lat_origin  e! es! false_northing" false_easting# sin_p20$ cos_p20$ bl% al& d' el( u( singam) cosgam) sinaz* cosaz* 8†û omerfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h <ïÓÓÓÓáÓÓáÓÓáÓ ÓïáÓáÓááÓáÓááÓáÓÓáÓïáÓÓáïïá,ÓÓáÓÓ+ÓÓÓïÓýïá,ÓýïïÓÓá,Ó+ÓÓáïÓýïïïÓïïïïÓáÓ+ÓïÓýÓáýÓïáÓïá,ÓýÓýáãáÓ,Ó,ÖÓáÓÓáÓïÓÓáÓááýÓááýïïÓïáÓïïïáãïýÖÓÓïïïïÓáýá,ÐÓÓïïïïÓáýá+ØÓáðÓ+ÓïÓÓáýáôïÓÓïÓá+ÓÓÓïÓÓá+ÕÓÓááÓïáýÓýáÓïÓááÓïïïÓÓáÓáÓÓáýïïÓÓááÓïáýá!ÓÓýïÓÓáÓáÓÓáýáÓÓýáááÓýïÓýáãáÓÓÓÓÓáýýÖÓïïïïÓááÓïïïÓá+ÓïÓïïïá,ÐÓïïïïÓááÓïïïÓá+ÓïÓïïá+ÙÓÓØáïÓÓáÓÓááÓÓáÓïÓÓáÓÓááÓÓáÓ+ÓïÓÓáÓ+ÓïÓÓáÓÓáïÓïáÓÓÓáÓïáýÓýáÓÓïÓÓáïïÓáýÓÓáïïïïïÓïáÓÓÓáýÓÓáïïïÓïáÓÓ+ÓýáýáÓÓýáâÓáÓýáðáÓýáâÓáÓýáðÓá+ÓýáýáÓ+ÓýÓáýïïÓÓáýÓïáÓïïïÓÓ+ÓýáýÓýÓÓïïáÓýáýïïÓÓáÓáïïïÓÓïáÓïïïÓÓáÓáÓáýïïÓÓá/ÓýÓýïÓÓÓÓýïÓÓÓÓýïÓÓÓÓýïÓÓÓÓáýïÓýáãÓÓÖÓáïáÓÓýýÓáÓýïÓýáãÓÓÖïÓýïÓýáãÓÓÖáÓÓÓÓÓáýáâÓïïïïÓááÓïïïÓá+ÓïÓïïá+ÕÓïïïïÓááÓïïïÓá+ÓïÓïïïáñðÓ ÓïÓáÓÓáÓ ÓáÓÓáÓýáýïïÓÓáÓáïïïÓÓáÓïÓýïÓýáãÓÓáïÓÓáÓÓ+ÓïÓáïïÓïáÓÓÓáÓïáýÓýáÓÓÓáÓïáýÓýáÓÓ+ÓïÓÓïïÓïáÓïáÓáïïïÓÓáÓïÓýáãÓ+ÓïÓáýá,ÖÓá+ÓïÓÓïïÓïáÓïïïÓáïááÓïáÓïáâÓÓÓýááÓïáýá-ÖáïáâÓá+ÕÓïáðÓÓáýááÓïáñáïïïÓýáãÓÓÕÓáïÓáýïïïÓïïïÓá+ÓýïááÓïáÓÓ+ÓïáÓÓá+ÓïáýÓÓïïáÓÓá+ÓïáýÓÓïïá-âÓ+OBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Point projects into infinityomer-for@»½×Ùß|Û=à?°ËcÜ¥L@-DTû!ù?-DTû! À-DTû!@-DTû! @-DTû!ù?»½×Ùß|Û=à?H¯¼šò×z>-DTû! @G#Á¸æáäaÀÀG'æáäaÊÀ)gŽomerforint•omerfor,Ð5GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@Ð5!pjX,62676bEr7gQÈ„ bÙQ<nh‡Z@‡X[hŽÀ[H¡p‚\0¯€‡ Â8\ È8\-؈íe\0ü(ˆ0•\;Ð\ðcX$ Hi$ñÿ  ( 38B@P0S(UH]PeXh`khmpp{€‚ˆ‰˜•x  — Ð&«°¸¼ÂÉÑØàäêîõü Ð& omerfor.cr_majorr_minorscale_factorlat_originfalse_northingfalse_eastingesesin_p20cos_p20blaldellon_originsingamcosgamsinazcosazu__divdf3omerforintsqrttsincospowtsfnzptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_erroradjust_lonomerforcoslogÒ**"*Q* r*8¡*@Ò*à*òI$!*0‚*0’I&°*(²* Á*HÂ*PÒI'ñ*0ò*H*HR*0’I&Â*PÒ*âI(*0*0bI$²I&Ð*XÒ*`à*â*X*‚I$²* Ò*"*h2*pP*(Q* R*HrI)ÂI&ñ*hò*X2*P’I$Á*hÂ*h * `*ha*hb*h²I& *h *h *hb I&À *hà *pò *X I(p 2‚ I*‘ *’ *² I+Á *Ò 2 â I,ñ *@ò *8 I-’ I$Ò *" I.@ *hR I$’ I/Á *â I0B I/b *X‚ I$â *2H"I,1*BI1Q* bI2* Â** B*’*€ *ˆ¢I'Â*Ð*˜ÒI'á* *x!*h"*hrI&*˜¢I$âI3*`*X"I$€*x*h‚*hÒI&ð*˜I$BI3`*`b*X‚I$Ð2hÒ2€âI4"I.Q*(’I)âI.*(RI)’*X²I(ò*XI(Q*p‚I$òI$2*q*pr*pâ*pð*p’I$rI$"*(‚*0Ò*82*0á*â*Xò*bI0ÒI$I3r*’*X¢I$á*BI5q*XÂI.I$BI3q*h’I.âI/2*b2rI,’*Â2°ÒI,ò*" 2Ð2 I,R *‚ 2ð’ I,ò *0!2h2!2€B!I4²!*"* 2"*p"2hr"2€‚"I4 "* ²"* â"* #2h"#2€2#I4b#*€p#*ˆr#I'’#* #*˜¢#I'±#* ð#*xñ#*hò#*hB$I&`$*˜r$I$²$I3Ð$*`Ò$*Xò$I$@%*xA%*hB%*h’%I&°%*˜Â%I$&I3 &*`"&*XB&I$b'I.‘'*ò'I5!(*Xr(I.Â(*@ò(*H0)*(r)I)Â)*Xâ)I(**p"*I$’*I$Ò**PB+I$‚+*PÒ+*€,*ˆb,I$‘,*Xâ,I72-*X€-*`‚-*X.*ˆB.*€¢.I$â.I3/*`/*X2/I$À/*`Â/*`â/*X0I$°0*€à0*€ 1*`R1*Xr1I$ò1*H0222220B2I4ò2I$23I8A3*`R3*P‚3*X¢3I$ò3*x24*@R4*˜¢4*ò4*85*˜b5*% %'Ð5'¦'®'Ð&ª'Ð&²'Ð5—'°'Î'ê'' '(-'0M'8l'@…'Hž'P²'XÆ'`Ù'hí'p'x'€0'ˆG'^'˜“'__Ð&__Ð& _Ð5(_(%%'omerinv.o/ 1082129505 59100 998 100644 34200 ` ELF2˜[@@ % €P0B€døŒ `Ä JØð@ò!À-ùŒ<˜–|FÀ€„ p`K>#H803 -ùŒ p"!à—|F(˜ð€–|FÀx„ p K>#X803-ùŒ p !à€—|F0˜–|FÀˆ„ pàK>#h803à-ùŒ p!à”~F8˜–|FÀ€„ p J?#x803À ˆ@K>#pD00`8 ˜ðH-ùŒ p !àÀ–|F 00<03à ˆ@K>#àDB p€K>#`800˜ðH-ùŒ p !àÀ—|F 00<03à ˆ@K>#àDB p J?#`800˜ðH-ùŒ p !à”~F 00<03 -ùŒp"!‚”~FÀ x$€800HBP@!`@ `@ B˜Hà-ùŒp!ð€”~F -ùŒ p"!à€”~F 8`800` H `0X  ˜À@BP @!`@  p$0803À@pH!P@!ð€–|FÀx„ €`J?#àHà8`<00 p HÀ 0` H `0X  ˜À 0`0X €0 „P @!`@ -ùŒ p !à•~F ˜À @ÀHBP @!p@  p$`800 p HÀ 0`0X €8 0 „P@!`@ `@ `H €0 „P @!`@  p$0803  p$à8`<00 p HÀ 0 p H -ùŒ p"!à•~F 0 ` Hà-ùŒ p!àÀ”~F€0 HBP@!`@ `@ B˜À 0 p À 0`8$ Ö€ p$803À ˜À˜@p$ðH@<00 P BP @!`@  p$0803-ùŒ p !àÀ”~F@BP @!`@ -ùŒ p"!àÀ”~F˜Hà €@K>#à@Bp€J?#p<00 0 € Hà ˆ@K>#àDBp`J?#p<00 0` H 0 „P@!`@ `@ B˜àHà8`<00` H `X `$ րРp$`800`Ž ÀB x@K>#à<B@.ýŒ $àHà8`<00` H `X €0 „P@!p@ 0B`8X D˜ð@ €@K>#à@B@.ýŒ $àHà8`<00` H `X €0 „P@!p@ 0B`8H D˜@@ ˆ@K>#àDBà.ýŒ p$`800˜ $àHà@<00„P @!p@ à-ùŒ p!à—~F 0`H B˜ 0$`˜0 „P @!àHà@<00„P @!àH @à8NBP @!àHà@<00„P@!”BÀ€„ pÀJ!à80 09ÀB ˆ@K>#àDB@„.ýŒ x@K>#à<B .ýŒ €@K>#à@Bp€K?#€ HBP@!`@ p@ 0B p8XÀ 0` H D˜–|FÀˆ„ p K>#€800„P @!`@ p$€0 HBP@!`@ `@ €0 „P @!`@ à-ùŒ p!à€—~F˜ H-ùŒ p !à€—~F@BP @!p@ -ùŒ p"!à@—~F 0` H €0 „P @!`@ à-ùŒp!‚—|FÀ€0 HBP@!`@ p@ 0B`8X D˜–|FÀ€„ p K>#p800À 0` H €0 à8NBP @!àH@BP @!àH@BP@!–|FÀˆ„ x`J?#àH 0` ˜ð€–|FÀx„ p`J?#p800À 0`0$ Ö€ð €@K>#à@B p`J?#p800À 0`0X p À 0`0$ Ö€° ˆ@K>#àDB pÀK?#€800à@$BP@!ð€–|FÀx„ p K>#€800à@$BP @!àH 0`Ž pB$àHà8`<00` H `X €0 „P @!`@ p$€0 HBP@!`@ `@ €0 „P @! @  p$à@<00„P@!`@ `@ `0" `H B˜0@$àHà8`<00` H `X €0 „P @!`@ p$€0 HBP@!`@ `@ €0 „P @! @  p$à@<00„P@!`@ `@ `H B˜à@ 0$`˜0 à8NBP@!€HHÀ@ €@J!à@B p`J!€800„P @!`@ -ùŒ p"!àÀ—~F˜Hà)„p!ðÀ”B -ùŒ p"!àÀ—~F@ <00 PBP @!`@ à-ùŒ p!àÀ•~F˜”BÀ€„ p J!€800„P @!`@ -ùŒ p"!àÀ—~F˜Hà)„p!ð@•B -ùŒ p"!àÀ—~F@ <00 PBP @!`@ à-ùŒ p!à–~F˜–|FÀ€„ pàJ?#à@<00„P @!`@ -ùŒ p"!à@•~F˜ð€–|FÀx„ pK?#à@<00„P @!`@ -ùŒ p !à€•~F˜–|FÀˆ„K?#ðH-ùŒ p !à@•~F @800„P@!`@ `@ B˜–|FÀˆ„¡K?#ð€–|FÀx„K?#–|FÀ€„p€K?#€ HBP@!`@ p@ 0B p8XÀ 0` H D˜–|FÀˆ„ !K?#àHà8`<00 € Hà-ùŒp!ð€•~F-ùŒ p !à@•~F 8`800` H 0 XÀ x$p800 0 € H -ùŒp"!ð€•~F-ùŒ p !à@•~F 8`800` H `0 H €H$ 0 „P@!`@ `@ B˜–|FÀˆ„AK?#ð€–|FÀx„xÀJ?#–|FÀ€„p J?#p<00 0 €0X -ùŒp"!ð€•~F-ùŒ p !à@•~F 8`800`0H 0 „P@!`@ `@ B˜–|FÀˆ„x`K?#”BÀ€„ p€J! )„ 0"p0 0`0X ˜ð€–|FÀx„ p`K?#p800À 0`8$ Ö€8 €@J!à@Bà*„ ˆ@J!àDB p€J!p800À 0`0X ˜ x@K>#à<B p`K?#p800À 0`0$ Ö€8 €@J!à@Bà*„ ˆ@J!àDB p€J!p800À 0`0H ˜ x@K>#à<Bà-ýŒ €@J!à@B p€J! )„ 0"p0 0`0X ˜HÀ 8À 0 p Hà-ùŒ p!àÀ–~F 0` H €0 „P @!p@ -ùŒ p !à@–~F 0 ` H -ùŒ p"!à€–~F€0 HBP@!`@ `@ €0 „P@!ð€”BÀx„ p€J!)„ 0 p0 0 p0HÀ 0   HÀHBP@!`@ `@ `0X B˜àHà)„ 0p0 0`0X €0 „P @!`@ à-ùŒ p!àÀ–~F˜ðH-ùŒ p !àÀ–~F 8`800` H €0 „P @!`@ -ùŒ p"!à@—~F€0 HBP@!`@ `@ €0 „P @!`@ à-ùŒ p!à€—~F˜H-ùŒ p !à€—~F@BP@!p@ 0B` H €0 „P @!`@ -ùŒ p"!à@—|F ˜À)„ 0 p0 À 0` H €0 à8NBP@!ð€”BÀx„ p`J!p800À 0` H €0 à8NBP@!”BÀ€„ p€J!p800À 0` H €0 à8NBP@!”BÀˆ„ p J!p800À 0` H €0 à8NBP@!ð€”BÀx„x`J!”BÀ€„p J!p<00 0`0X p À 0`8Ž Ö€ 0$`˜0 à8NBP@!€PH`@ ˆ@K>#àDBà)ýŒ €@J!à@B p`J!`800` ˜–|FÀˆ„ p`J?#p800À 0`8Ž B x@K>#à<B p`J?#p800À 0`0X p À 0`8Ž Ö€ 0$`˜0 à8NBP@!€PH @ p$`800 p À 0`0X p À 0`8Ž Ö€ 0$`˜0 à8NBP@!€PHp@ €@K>#à@B pÀK?#€800à@$BP@!–|FÀˆ„ p K>#€800à@$BP @!àH 0`Ž Ö€° $àHà8`<00` H `X €0 „P @!`@ p$€0 HBP@!`@ `@ €0 „P @! @  p$à@<00„P@!`@ `@ `H B˜p@$àHà8`<00` H `X €0 „P @!`@ p$€0 HBP@!`@ `@ €0 „P @! @  p$à@<00„P@!`@ `@ `0" `H B˜ @! ˆJ! U0 "ØÀ”B€„@5€0B€`üŒ àÄ x ùà€¤~F<˜¤~FÀ€„ p`R?#H803àIýŒ p!à¥~Fˆ˜¤~FÀ€„ p R?#90#À x@R?#`<00p0 0`0X xùÀIýŒ<˜¤~FÀ€„€`R?#ð€¤~FÀx„ p`R?#à8`<00`0X  ˜¤~FÀ€„ pR!80#àIýŒp!A¦~FÀ x@R?#`<00p0 0 € HàIýŒ p!àÀ¤~Fà8`<00` H `0 X  ˜¤~FÀ€„€@S?#ð€¤~FÀx„ p`R?#à8`<00 € HÀ x@R?#`<00p0 0` H `0 H  ˜ð€¤~FÀx„€@S?#ð€¤~FÀx„ p@S?#à8`<00`0H  ˜À 0 p0"IýŒ p !à@¦~F 0 ` HÀ€0 H@BPH!`@ `@ €0 €„P H!`@ àIýŒ p!àÀ¦~F˜¤~FÀ€„0S?#ð€¤~FÀx„(aS?#¤~FÀ€„p`S?#€ H@BPH!`@ p@ 0J p8XÀ 0` H L˜ð€¤~FÀx„0áR?#¤~FÀ€„(aS?#ð€¤~FÀx„p`S?#€ H@BPH!`@ p@ 0J p0HÀ 0` H L˜ðHIýŒ p !à€¦~F 8`800 ` HÀ€0 H@BPH!`@ `@ €0 €„P H!`@ àIýŒ p!à€§~F˜¤~FÀ€„(áS?#ð€¤~FÀx„ pÀS?#à8`<00 € HIýŒ p !à§~Fà8`<00` H `0 HàIýŒ p!àÀ¥~F€0 H@BPH!`@ `@ J˜¤~FÀ€„ pàS?#`800` `X p À 0`8Ž Ö€€ x@R?#à<B p€R?#ð80 À 00<03IýŒ p !àÀ§~F 0`Ž PB x@R?#à<B p R?#ð80 À 00<03P@ €@R?#à@B p R?#ð80 À 00<03@ x@R?#à<B LýŒp$€ H@BPH!`@ `@ J˜PHIýŒ p !àÀ§~F 0 pHàIýŒ p!àÀ§~F 0`0X €8 0 €„PH!`@ `@ €0 €„PH!`@ @J 0 €„PH!`@ `@ IýŒ p !à¦~F€0 H@BP H!`@ àIýŒ p!à@§~F˜HàIýŒ p!à@§~FàH„ @ 800€x„ !P H!`@ IýŒ p !à@¥~F p0803àIýŒ p!à¤B p`8r@B €@R?#à@B pR!à8 @!p@x$¤~FÀ€„p@S?#p<00 0 ` HÀ€0 H@BPH!`@ `@ €0 €„P H!`@ àIýŒ p!à¦~F˜¤~FÀ€„0ÁR?#ð€¤~FÀx„ p€S?#à8`<00 € HIýŒ p !à€§~Fà8`<00` H `0 XàIýŒ p!à¦~F€0 H@BP H!`@ ($àHa0@H@BPH!`@ p@ 0J`8X L˜¤~FÀ€„ pÀR?#€800€„P H!`@ àIýŒ p!à¥~F p0803@! @Up `R!€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;fomerinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)iomerinvint>i%r_maj1p‘Ð~r_min2p‘Ø~scale_fact3p‘à~azimuth4p‘è~lon_orig5p‘ð~lat_orig6p‘ø~false_east7p‘€false_north8p‘ˆlon19p‘lat1:p‘lon2;p‘ lat2Á__blkcnt64_t?Á__fsblkcnt_t@Ò__fsblkcnt64_tAÒ__fsfilcnt_tBÒ__fsfilcnt64_tCÒ__id_tD¯|I __valH|# Œi Œlong unsigned int__fsid_tIc__daddr_tLi__caddr_tMÓÙchar__time_tNz__useconds_tOü__suseconds_tPz__swblk_tQz__clock_tRz__key_tSi__clockid_tVi__timer_tYi__ipc_pid_t\i__blksize_t_z__t_scalar_tfi__t_uscalar_tgü__intptr_tjz__socklen_tmü __sched_paramE __sched_priorityFi# X_pthread_fastlock __statusz# __spinlocki# _pthread_descr_struct_pthread_descr#†X t __pthread_attr_s8* __detachstate+i# __schedpolicy,i# __schedparam-ã# __inheritsched.i# __scope/i# __guardsize0‚# __stackaddr_set1i# __stackaddr2t #( __stacksize3‚#0pthread_attr_t4Œ¾ < __c_lock:# __c_waiting;p#pthread_cond_t<Œ ï C __dummyBi#pthread_condattr_tCÔ pthread_key_tFüŒ (S __m_reservedNi# __m_countOi# __m_ownerPp# __m_kindQi# __m_lockR#pthread_mutex_tS  Z __mutexkindYi#pthread_mutexattr_tZ£ pthread_once_t^ipthread_tŒ X _IO_FILEØ-_flagsi#_IO_read_ptr Ó#_IO_read_end Ó#_IO_read_base Ó#_IO_write_baseÓ# _IO_write_ptrÓ#(_IO_write_endÓ#0_IO_buf_baseÓ#8_IO_buf_endÓ#@_IO_save_baseÓ#H_IO_backup_baseÓ#P_IO_save_endÓ#X_markers› #`_chain¡ #h_filenoi#p_blksizei#t_old_offseti#x_cur_column"×#€_vtable_offset#N#‚_shortbuf$§ #ƒ_lock(· #ˆ_offset1x#__pad17t #˜__pad28t # _mode:i#¨_unused2<¹ #¬ › _IO_marker° _next±› # _sbuf²¡ # _pos¶i#X  · Ù Œ É Ù Œ+FILE- __FILE7 wchar_tiwint_t8ü&J__wchHó __wchbI& 6Ù ŒcK __countEi# __valueJ#__mbstate_tK6¡  __pos i# __state c#_G_fpos_t vÝ # __pos !x# __state "c#_G_fpos64_t #²Ë &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR þ 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS J__gconv_step` ? __shlib_handle rb# __modname sh# __counter ui# __from_name wÓ# __to_name xÓ# __fct z§#( __init_fct {½#0 __end_fct |Ï#8 __min_needed_from €i#@ __max_needed_from i#D __min_needed_to ‚i#H __max_needed_to ƒi#L __stateful †i#P __data ˆt #X __gconv_loaded_objectJnÙ¦i¦¬MBSYiiþ² w__gconv_step_data8 @ __outbuf w# __outbufend w# __flags ”i# __invocation_counter ˜i# __internal_use œi# __statep ž}# __state Ÿc#( __trans £¡#0µc __gconv_trans_data( B __trans_fct g_# __trans_context_fct h‰# __trans_end_fct i›# __data jt # __next k¡# Bi¦¬t BMBSYHµBw‚‰it BBwwe›t ƒs½i¦­Ï¦Ã__gconv_fct Hès__gconv_init_fct K­__gconv_end_fct L#Ã__gconv_trans_fct UB__gconv_trans_context_fct Zie__gconv_trans_query_fct ^Ž”®ih®Y´h__gconv_trans_init_fct aØÞóióht __gconv_trans_end_fct b h__gconv_info © __nsteps ª‚# __steps «¦# __data ¬h# ²Œÿÿÿÿÿÿÿÿ__gconv_t ­¿H 4 __cd 2# __data 3²#æH 5__cd /__combined 4–_G_iconv_t 5¿_G_int16_t 7_G_int32_t 8i_G_uint16_t 9×_G_uint32_t :ü__gnuc_va_list +t _IO_jump_t_IO_lock_tªÕ__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX %¨t Ó‚__io_write_fna;U¨t h‚__io_seek_fnij„it „ix__io_close_fnl °it fpos_tP¡ö ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷¾uexception( type i#name Ó#arg1 p#arg2 p#retval p# r_majorp r_minorp scale_factorp lon_originp lat_origin p e!p es!p false_northing"p false_easting#p sin_p20$p cos_p20$p bl%p al&p ts'p d(p el)p u)p singam*p cosgam*p sinaz+p cosaz+p †û omerinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h =ïÓÓÓÓáÓÓáÓÓáÓ ÓïáÓáÓááÓáÓááÓáÓÓáÓïáÓÓáïïá,ÓÓáÓÓ+ÓÓÓïÓýïá,ÓýïïÓÓá,Ó+ÓÓáïÓýïïïÓïïïïÓáÓ+ÓïÓýÓáýÓïáÓïá,ÓýÓýáãÓ,Ó,ÖÓáÓáÓáÓÓáÓááýÓááýïïÓïáÓïïïáãïýÖÓÓïïïïÓáýá,ÐÓÓïïïïÓáýá+ØÓáðÓïÓÓáýáôïÓÓïÓá+ÓÓÓïÓÓá+ÕÓÓááÓïáýÓýáÓïÓááÓïïïÓÓáÓáÓÓáýïïÓÓááÓïáýá!ÓÓýïÓÓáÓáÓÓáýáÓÓýáááÓýïÓýáãáÓÓÓÓÓáýýÖÓïïïïÓááÓïïïÓá+ÓïÓïïïá,ÐÓïïïïÓááÓïïïÓá+ÓïÓïïá+ÙÓÓØáïÓÓáÓÓááÓÓáÓïÓÓáÓÓááÓÓáÓ+ÓïÓÓáÓ+ÓïÓÓáÓÓáïÓïáÓÓÓáÓïáýÓýáÓÓïÓÓáïïÓáýÓÓáïïïïïÓïáÓÓÓáýÓÓáïïïÓïáÓÓ+ÓýáýáÓÓýáâÓáÓýáðáÓýáâÓáÓýáðÓá+ÓýáýáÓ+ÓýÓáýïïÓÓáýÓïáÓïïïÓÓ+ÓýáýÓýÓÓïïáÓýáýïïÓÓáÓáïïïÓÓïáÓïïïÓÓáÓáÓáýïïÓÓá/ÓýÓýïÓÓÓÓýïÓÓÓÓýïÓÓÓÓýïÓÓÓÓáýïÓýáãÓÓÖÓáïáÓÓýýÓáÓýïÓýáãÓÓÖïÓýïÓýáãÓÓÖáÓÓÓÓÓáýáâÓïïïïÓááÓïïïÓá+ÓïÓïïá+ÕÓïïïïÓááÓïïïÓá+ÓïÓïïïáñðÓ ÓïÓáÓÓáÓ Óïáýá+ÓÓÓ+ÓïáÓÓÓïáýÓÓïïáÓÓ+ÓïÓïáýïáÓÓ+Óïá,ÓýÓáýááÓïïïÓÓáÓÓÓáÓïáýÓýáÓÓÓáÓïáýÓýáÓáïááÓïïïÓÓáÓÓ+ÓïÓÓïïÓïáÓïáÓïïïÓýáãáÓÓáýýÖáÓþÐáÓýÙÓáÓïáÓáýÓáýïïïÓïïïÓáýïÓïÓïáÓÓáÓÓÓ+ÓÓáÓáýÔáá+ÔÓáýááÓïïïÓÓáÓÓ+ÓïÓÓïïÓïáÓáÓÓïáýáÓïÓÓáãþÓ+OBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: @»½×Ùß|Û=à?°ËcÜ¥L@-DTû!ù?-DTû! À-DTû!@-DTû! @à?»½×Ùß|Û=-DTû!ù?-DTû!ù¿G#Á¸æáäa·ÀG'æáäaöÀ)jŽomerinvint†omerinv,à3GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@à3!ph€, 42 47 4bE‚5jQð¸bìOn¨„øW‡Y`ŽhYH¡p‚°Y0¯À„ ÂàY¨ÈàY-ØP…í Z0üh…0=Z;xZ˜a % 8g3ñÿ  ( 38B@P0S(UH]PeXh`khnppxs~ˆ…Œ˜’ ˜€  š£ &®³»¿ÅÌÔÛãçíñøÿ  &@ #)-omerinv.cr_majorr_minorscale_factorlat_originfalse_northingfalse_eastingesesin_p20cos_p20blaltsdellon_originsingamcosgamsinazcosazu__divdf3omerinvintsqrttsincospowtsfnzptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_erroradjust_lonomerinvexpphi2zcosatan2Ò**"*Q* r*8¡*@Ò*à*òI%!*0‚*0’I'°*(²* Á*HÂ*PÒI(ñ*0ò*H*HR*0’I'Â*PÒ*âI)*0*0bI%²I'Ð*XÒ*`à*â*X*‚I%²* Ò**h*p"*x@*(A* B*HbI*€*h¢I'Ñ*pÒ*X*PrI%¡*p¢*p* @*pA*pB*p’I'ð*pñ*pò*pB I'  *pÀ *xÁ *h *Xâ I)@ 2R I+a *b *‚ I,‘ *¢ 2 ² I-Á *@ *8â I.b I%¢ *ò I/ *p" I%b I0‘ *² I1 I02 *XR I%² *â 2Hò I-*I2!* 2I3Q* ’*â* *b*ˆp*rI(’*˜ * ¢I(±* ð*€ñ*pò*pBI'`* rI%²I4Ð*`Ò*XòI%P*€Q*pR*p¢I'À* ÒI%I40*`2*XRI% 2h¢2€²I5òI/!*(bI*²I/á*("I*b*X‚I)Â*XâI)!*xRI%ÂI%*A*xB*x²*xÀ*xbI%BI%ò*(R*0¢*8*0±*²*XÂ*2I1¢I%âI4B*b*XrI%±*I6A*X’I/ÒI%I4A*pbI/²I0*22BI-b*’2°¢I-Â*ò2Ð I-" *R 2ðb I- *!2h!2€!I5‚!*Ò!* "*@"2hB"2€R"I5p"* ‚"* ²"*ð"2hò"2€#I52#*ˆ@#*B#I(b#*˜p#* r#I(#* À#*€Á#*pÂ#*p$I'0$* B$I%‚$I4 $*`¢$*XÂ$I%%*€%*p%*pb%I'€%* ’%I%Ò%I4ð%*`ò%*X&I%'*@’'*8â'* 2(*˜’(* ²(*˜2)*€b)*X²)*`Ò)I%*I8‚*I%Â**@2+I%r+*@¡+*XÒ+*`ò+I%2,I/‚,*²,*ˆ-I%‚-*HÒ-*B.*X‚.*PÀ.*XÒ.I%/*x’/I%Ò/I'0I%b0I)‘0*(Â0I9`1*X’1*`²1I%ò1I:B2*r2*ˆÒ2I;ð2*ñ2*X3I%r3I6% %'à3'¦'®' &›' &£'à3†'Ÿ'½'Ù'õ' '('0<'8['@t'H'P¡'Xµ'`É'hÜ'pð'x'€'ˆ3'J'˜a' “'__ &__ & _à3(_(%%'orthfor.o/ 1082129505 59100 998 100644 13936 ` ELF2¸&@@€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803àýŒ p!à€~F(˜~FÀ€„ pàG?#X803àýŒ p!àŒB0˜àHýŒ 8 `8 ˜ðHýŒ p !à@~F 00<03à €€G?#à@B pÀG?#`800˜ðHýŒ p !àŒB 00<03à €€G?#à@B pàG?#`800˜ð~FÀx„ pÀG?#€800 0$BP @!@H HBP @!àH@BP @!àH@BP @!àH@BP @!àHà@<00„P@!€B ª€€„€„@5€0B€büŒ àÄ RØð@ò!ÀKýŒ<˜¥~FÀ€„ pàR?#H803 KýŒ p"!à¦~Fˆ˜ ¥~FÀ„ p S?#90#À xÀR?#`<00p0 0`0X €0 €„P H!`@ àKýŒ p!à§~F˜¥~FÀ€„pàR?#ð€¦~F‚MýŒ@°<B€€„ !PH!¥~FÀˆ„ p€S?#€800€„P H!`@ @KýŒ p$!à@§~F˜ð€¥~FÀx„€àS?#ðH KýŒ p"!à€¦~F 8`800 € Hà ÀR?#àHBp`S?#p<00 0 p HàKýŒ p!à@§~F 0` H `0 H  ˜¥~FÀ€„ pÀS?#803 KýŒ p"!àÀ§~F 0`$  B ÀR?#àHB pàS?#`800 p À 0`8Ž @B P$ ¨0 `XV@BPH!€xH`@ xÀR?#à<B pS?#`80  x$¥~FÀ€„pÀS?#p<00 0 p H KýŒ p"!àÀ¦~F 0   H@KýŒ p$!à§~F@@BPH!`@ p H 0J`8H L˜ð€¥~FÀx„ p S?#80 x$ ¥~FÀ„pÀS?#p<00 0  Hà ÀR?#àHBp@S?#p<00 0 € Hà ÀR?#àHBp`S?#p<00 0 p HàKýŒ p!à@§~F 0` H `0 X p$ H 0 `8H "˜„ˆR!@Up "ØÀ¤B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;¯orthfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)orthforint,#r_maj'&‘`center_lon(&‘hcenter_lat)&‘pfalse_east*&‘xfalse_north+&‘intdoubleëorthforJ)lonF&‘°latG&‘¸xHë‘@yIë‘HsinphiK&‘PcosphiK&‘XdlonL&‘`coslonM&‘hkspN&‘pgO&‘x&size_tÇÿlong unsigned int__u_char $unsigned char__u_short!Fshort unsigned int__u_int"kunsigned int__u_long#ÿ__u_quad_t$ÿ__quad_t%­long int__int8_t&Ésigned char__uint8_t'$__int16_t(úshort int__uint16_t)F__int32_t*__uint32_t+k__int64_t,­__uint64_t-ÿ__qaddr_t.p__dev_t0M__uid_t1*__gid_t2*__ino_t3M__ino64_t4M__mode_t5*__nlink_t6M__off_t7<__off64_t8<__loff_t9<__pid_t:__ssize_t;<__rlim_t<__blkcnt64_t?<__fsblkcnt_t@M__fsblkcnt64_tAM__fsfilcnt_tBM__fsfilcnt64_tCM__id_tD*÷I __valH÷#  long unsigned int__fsid_tIÞ__daddr_tL__caddr_tMNTchar__time_tN­__useconds_tOk__suseconds_tP­__swblk_tQ­__clock_tR­__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_­__t_scalar_tf__t_uscalar_tgk__intptr_tj­__socklen_tmk __sched_paramE __sched_priorityF# Ó_pthread_fastlock __status­# __spinlock# _pthread_descr_struct_pthread_descr#Ó ï__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-^# __inheritsched.# __scope/# __guardsize0ñ# __stackaddr_set1# __stackaddr2ï#( __stacksize3ñ#0pthread_attr_t49< __c_lock:# __c_waiting;ë#pthread_cond_t<jC __dummyB#pthread_condattr_tCOpthread_key_tFk (S __m_reservedN# __m_countO# __m_ownerPë# __m_kindQ# __m_lockR#pthread_mutex_tS™= Z __mutexkindY#pthread_mutexattr_tZ pthread_once_t^pthread_tŒÿ Ó _IO_FILEØ-_flags#_IO_read_ptr N#_IO_read_end N#_IO_read_base N#_IO_write_baseN# _IO_write_ptrN#(_IO_write_endN#0_IO_buf_baseN#8_IO_buf_endN#@_IO_save_baseN#H_IO_backup_baseN#P_IO_save_endN#X_markers #`_chain #h_fileno#p_blksize#t_old_offsetä#x_cur_column"F#€_vtable_offset#É#‚_shortbuf$" #ƒ_lock(2 #ˆ_offset1ó#__pad17ï#˜__pad28ï# _mode:#¨_unused2<4 #¬  _IO_marker° _next± # _sbuf² # _pos¶#Ó  2 T  D T +FILE- __FILE7 wchar_twint_t8k¡ J__wchHn __wchbI¡ ± T Þ K __countE# __valueJ} #__mbstate_tK±    __pos ä# __state Þ #_G_fpos_t ñ X  # __pos !ó# __state "Þ #_G_fpos64_t #- F &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR y 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS Å__gconv_step` ? __shlib_handle rÝ# __modname sã# __counter u# __from_name wN# __to_name xN# __fct z"#( __init_fct {8#0 __end_fct |J#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆï#X __gconv_loaded_objectÅéT!!'ȽÎÔy- ò__gconv_step_data8 @ __outbuf ò# __outbufend ò# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žø# __state ŸÞ #( __trans £#0$Þ Š__gconv_trans_data( B __trans_fct gÚ# __trans_context_fct h# __trans_end_fct i# __data jï# __next k# ½!'ï½È½ÎÔÃ$½òñŠï½½òòàï þî8!(J!>__gconv_fct Hcî__gconv_init_fct K(__gconv_end_fct Lž>__gconv_trans_fct U½Š__gconv_trans_context_fct Zäà__gconv_trans_query_fct ^ )ã)Ô/ã__gconv_trans_init_fct aSYnnãï__gconv_trans_end_fct b‘  ã__gconv_info © __nsteps ªñ# __steps «!# __data ¬ã# ú-ÿÿÿÿÿÿÿÿ__gconv_t ­ —:H 4 __cd 2—# __data 3-#aH 5__cd /—__combined 4_G_iconv_t 5:_G_int16_t 7ú_G_int32_t 8_G_uint16_t 9F_G_uint32_t :k__gnuc_va_list +ï _IO_jump_t_IO_lock_tªP__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX† #ïNñ__io_write_fna¶Ð#ïãñ__io_seek_fniåÿïÿó__io_close_fnl+ïfpos_tP q ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷9ðexception( type #name N#arg1 &#arg2 &#retval &# r_major& lon_center& lat_origin& false_northing& false_easting & sin_p14!& cos_p14"& ·†û orthfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h +ïÓáÓÓáÓÓá!ÓýáÓáÓááÓáÓááÓÓÓ!áÓáÓáÓáÓÓïÓáï ÓïÓÓÓÓáÓ ÓïáýïïÓÓáÓÓÓ+ÓÓïÓÓáÓÓáïÓááýÓáýïáÓÓáýýÓáïÓýýÛÓÓyÓáÓÓáýÓáýÓáÓïáýáÓÓÓáýÓááýÓááýÓáýïïáýá3ÔÓORTHOGRAPHICPoint can not be projectedorth-forG!æáäaoÀG'Á¸æáäaÀ»½×Ùß|Û=)³Žorthforint0orthfor,0GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@0!¸0`,p2p7pbEÒ ³Q4hb…!»n€5@$@‡€$Hšp‚È$0¨˜5 »ø$Â%8È%-Ø(6í-%0ü@60]%;˜%¸,H 0³ñÿ )8 F(N0  VpaipwˆpÀ˜£§¯orthfor.cr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14orthforinttsincosptitleradiuscenlonmeroriginoffsetporthforadjust_loncosp_errorsin‘*Á*â**2* r*(€*0‚I‘2¢I±*ÂIÑ*âIñ*I* *2Iâ*BI¢IÒI *(B*0R*2’20¢I!Ò* à*bI"Â*Ð**0B*(% %'0'¦'®'pE'pM'0''9'Y'x' ‘'(ª'0“'__p__p _0(_ %%'orthinv.o/ 1082129505 59100 998 100644 16136 ` ELF2-@@€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803àýŒ p!à€~F(˜~FÀ€„ pàG?#X803àýŒ p!àŒB0˜àHýŒ 8 `8 ˜ðHýŒ p !à@~F 00<03à €€G?#à@B pÀG?#`800˜ðHýŒ p !àŒB 00<03à €€G?#à@B pàG?#`800˜ð~FÀx„ pÀG?#€800 0$BP @!@H HBP @!àH@BP @!àH@BP @!àH@BP @!àHà@<00„P@!€B ª€€„€„H9€ 0B€büŒ Ä TØð@ò!ÀSýŒ<˜©~FÀ€„ pàT?#H803àSýŒ p!àª~Fˆ˜©~FÀ€„ p U?#90#À xÀT?#`<00p0 0`0X xùÀSýŒ<˜©~FÀ€„€àT?#ð€©~FÀx„ pàT?#à8`<00`0X  ˜SýŒ 0  p0 ÀSýŒ @`@ € HàSýŒp!ðÀ©~FSýŒ p !àÀ©~F 8`800` H `0 H €0 €„P H!`@ àSýŒ p!à€ª~F˜©~FÀ€„ x@U?#àH 8À 0p0H 0`8$ Ö€ X$°¬0 €`X@BPH!€ˆH°@ xÀT?#à<B p@U?#à@<00€„PH!`@ `@ €0 €„P H!`@ SýŒ p !àÀª~F˜ð€©~FÀx„p`U?#ð«~F‚VýŒ@À<B €„ !PH!©~FÀ€„ pU?#ð80 À 00<03àSýŒ p!à€ª~F 0 p À 0`8Ž Ö€( €ÀT?#à@B p U?#ð80 À 00<03„@ xÀT?#à<B p U?#à8`<00   HSýŒp !ðÀ©~FSýŒ p !à«~F 8`800 p HÀ 0 ` HàSýŒ p!à€ª~F€0 H@BPH!`@ `@ `0H €0 €„P H!`@ SýŒ p !à@ª~F p0803àSýŒp!ð€«~FÀ 0 p À 0`0X ˜©~FÀ€„ pÀU?#`800 p À 0`8Ž Ö€ p$`800`Ž B pÀT?#p800`8 `0"àSýŒ p!àÀ©~F€0 H@BP H!p@  p$`800`8X €0 €„P H!`@ SýŒ p !àª~F p0803„à@ xÀT?#à<B pàT?#`800 `0"SýŒ 8 €8 0 €„P H!p@  p$`800`0H €0 €„P H!`@ àSýŒ p!àª~F p0803„à@ €ÀT?#à@BàWýŒ xÀT?#à<BÀ„VýŒ($©~FÀ€„ p U?#à80 @@BPH!p@ 0Jp H 0L`8X N˜ð€©~FÀx„ pÀU?#`800 p À 0`0Ž pB €ÀT?#p@00`8 p À 0`0Ž Ö€¸ xÀT?#à<B p€U?#SýŒ 0 p0 0 p HÀ 0 € HàSýŒp!ð€«~FSýŒ p !à€ª~F 8`800` H 0 €„P H!p@  p$`800`0H €0 €„P H!`@ àSýŒ p!àª~F p0803@! ˆT!HU€ "ØÀ¨B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;˜orthinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)orthinvint,#r_maj'&‘`center_lon(&‘hcenter_lat)&‘pfalse_east*&‘xfalse_north+&‘intdoubleÔorthinvJ*xF&‘°yG&‘¸lonHÔ‘@latIÔ‘HrhK&‘PzL&‘XsinzM&‘`coszM&‘hconN&‘p&size_tÇèlong unsigned int__u_char unsigned char__u_short!/short unsigned int__u_int"Tunsigned int__u_long#è__u_quad_t$è__quad_t%–long int__int8_t&²signed char__uint8_t' __int16_t(ãshort int__uint16_t)/__int32_t*__uint32_t+T__int64_t,–__uint64_t-è__qaddr_t.Y†__dev_t06__uid_t1__gid_t2__ino_t36__ino64_t46__mode_t5__nlink_t66__off_t7%__off64_t8%__loff_t9%__pid_t:__ssize_t;%__rlim_t<6__rlim64_t=6__blkcnt_t>%__blkcnt64_t?%__fsblkcnt_t@6__fsblkcnt64_tA6__fsfilcnt_tB6__fsfilcnt64_tC6__id_tDàI __valHà# ð ðlong unsigned int__fsid_tIÇ__daddr_tL__caddr_tM7=char__time_tN–__useconds_tOT__suseconds_tP–__swblk_tQ–__clock_tR–__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_–__t_scalar_tf__t_uscalar_tgT__intptr_tj–__socklen_tmT y__sched_paramE __sched_priorityF# ¼_pthread_fastlock __status–# __spinlock# _pthread_descr_struct_pthread_descr#ê¼ Ø__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-G# __inheritsched.# __scope/# __guardsize0Ú# __stackaddr_set1# __stackaddr2Ø#( __stacksize3Ú#0pthread_attr_t4ð"< __c_lock:y# __c_waiting;Ô#pthread_cond_t<ðSC __dummyB#pthread_condattr_tC8pthread_key_tFTð(S __m_reservedN# __m_countO# __m_ownerPÔ# __m_kindQ# __m_lockRy#pthread_mutex_tS‚& Z __mutexkindY#pthread_mutexattr_tZ pthread_once_t^pthread_tŒè ¼ _IO_FILEØ-_flags#_IO_read_ptr 7#_IO_read_end 7#_IO_read_base 7#_IO_write_base7# _IO_write_ptr7#(_IO_write_end7#0_IO_buf_base7#8_IO_buf_end7#@_IO_save_base7#H_IO_backup_base7#P_IO_save_end7#X_markersÿ #`_chain #h_fileno#p_blksize#t_old_offsetÍ#x_cur_column"/#€_vtable_offset#²#‚_shortbuf$ #ƒ_lock( #ˆ_offset1Ü#__pad17Ø#˜__pad28Ø# _mode:#¨_unused2< #¬ ÿ _IO_marker° _next±ÿ # _sbuf² # _pos¶#¼ h  = ð - = ð+FILE-h __FILE7h wchar_twint_t8TŠ J__wchHW __wchbIŠ š = ðÇ K __countE# __valueJf #__mbstate_tKš    __pos Í# __state Ç #_G_fpos_t Ú A  # __pos !Ü# __state "Ç #_G_fpos64_t # / &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR b 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ®__gconv_step` ? __shlib_handle rÆ# __modname sÌ# __counter u# __from_name w7# __to_name x7# __fct z #( __init_fct {!#0 __end_fct |3#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆØ#X __gconv_loaded_object®Ò=  ±¦·½b Û__gconv_step_data8 @ __outbuf Û# __outbufend Û# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žá# __state ŸÇ #( __trans £#0 Ç s__gconv_trans_data( B __trans_fct gÃ# __trans_context_fct hí# __trans_end_fct iÿ# __data jØ# __next k# ¦ ئ±¦·½¬ ¦ÛÚsíØ¦¦ÛÛÉÿØóç×! 3 '__gconv_fct HL×__gconv_init_fct Kj__gconv_end_fct L‡'__gconv_trans_fct U¦s__gconv_trans_context_fct ZÍÉ__gconv_trans_query_fct ^òøÌ½Ì__gconv_trans_init_fct a<BWWÌØ__gconv_trans_end_fct bzó Ì__gconv_info © __nsteps ªÚ# __steps « # __data ¬Ì# ãðÿÿÿÿÿÿÿÿ__gconv_t ­ô€#H 4 __cd 2€# __data 3#JH 5__cd /€__combined 4ú_G_iconv_t 5#_G_int16_t 7ã_G_int32_t 8_G_uint16_t 9/_G_uint32_t :T__gnuc_va_list +Ø _IO_jump_t_IO_lock_tª9__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAh _IO_FILE_plus__io_read_fnXo‰ Ø7Ú__io_write_fnaŸ¹ ØÌÚ__io_seek_fniÎèØèÜ__io_close_fnlØfpos_tP Z ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷"Ùexception( type #name 7#arg1 &#arg2 &#retval &# r_major& lon_center& lat_origin& false_northing& false_easting & sin_p14!& cos_p14"& [†û orthinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h +ïÓáÓÓáÓÓá!ÓýáÓáÓááÓáÓááÓÓÓ!áÓáÓáÓáÓÓïÓáï ÓïÓÓÓÓáÓ%Óïáýá+ÓÓÓ+Óïá,ÓýÓýïÓÓáïïïïÓÓáÓá+ÓýáýáãÓÓÕá+ÓïÓïïïÓÓáÓÓÓ+ÓÓÓÓáýÓýáãáÓïÕá+ÓïÓÓáïÓýÓïáÓïïïïÓÓáÓÓýÓýáÓïÓýáãïýÚïïÓïáÓáïïïÓÓáïzÓáïÓýïïÓáïïïÓÓáïÛÓÓÓáÓáýáýáÓïÓýýÓïïÓýáâá+ÓýáýÓýÓÓáïïïÓáïïïÓÓáãðÓORTHOGRAPHICInput data errororth-invG!æáäaoÀG(Á¸æáäa¡ÀH¯¼šò×z>»½×Ùß|Û=-DTû!ù?)œŽorthinvint0orthinv,ð GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@ð !p7@,02070bE’œQ°<hb.'_n>*8‡È*Hšp‚+0¨0> »@+ÂX+8ÈX+-ØÀ>í…+0üØ>0µ+;ð+3  6Éñÿ )8 F(N0  Vpaipwˆ™p€ ¡¦®´ºÅorthinv.cr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14orthinvinttsincosptitleradiuscenlonmeroriginoffsetp__divdf3orthinvsqrtp_errorasinzatan2adjust_lonsin‘*Á*â**2* r*(€*0‚I‘2¢I±*ÂIÑ*âIñ*I* *2Iâ* b*RI ‘*¢*22(I!B*bI¢I"I"*b*²*ò*(R*0¢IòI"2*R*¢*à*b I#€ *² I$b I#€ *² I$ *(B I% *" *² *02 I#P *‚ I$% %'ð '¦'®'pE'pM'ð ê''"'B'a' z'(“'0“'__p__p _ð (_ %%'polyfor.o/ 1082129505 59100 998 100644 16232 ` ELF2 *@@ €@0B€düŒ @Ä x ùà€’~F<˜’~FÀ€„ p`I?#H803 %ýŒ p"!à“~F(˜ð€’~FÀx„ p I?#X803%ýŒ p !à€“~F0˜’~FÀˆ„ pàI?#h803À x@I?#p<00`8 ˜ðH%ýŒ p !àÀ’~F 00<03à ˆ@I?#àDB p€I?#`800˜ðH%ýŒ p !à@“~F 00<03à ˆ@I?#àDB pàI?#`800˜ðH%ýŒ p !à€“~F 00<03 %ýŒp"!BÀ x$€800HBP@!`@ `@ B˜Hà%ýŒp!ðB %ýŒ p"!àB 8`800` H `0X  ˜À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803Àx$H  $€800H @00 X"ÀH00„P @!`@  p$0803 (JBP @!àHà@<00„P @!àH@BP @!àH@BP @!àHà@<00„P@!€B0ª€€ „€„P=€°0B€büŒ  Ä VØð@ò!À[ýŒ<˜­~FÀ€„ pàV?#H803 [ýŒ p"!à®~Fˆ˜ ­~FÀ„ p W?#90#À ˜ÀV?#`L00p0 0`0X €0 €„P H!`@ à[ýŒ p!à¯~F˜­~FÀ€„ pàV?#`800 p À 0`8Ž Ö€ˆ ˆÀV?#àDB pW?#80 x$ ­~FÀ„p€W?#p<00 0p H 0 `8H "˜0­~FÀ˜„ p W?#80  p$à8`<00p H 0 `8X "˜0@ xÀV?#à<BpàV?#ð€®~F‚]ýŒ@Ð<BÀ€„ !P H!ðHˆ$ H`[ýŒ p&!àÀ­~F@@00 P"°H00 `@BP H!`@ à[ýŒ p!à@¯~F˜H [ýŒp"!ð€®~F@[ýŒ p$!àÀ®~F@ <00 P@BP H!`@ `[ýŒ p&!à€¯~F˜ð€­~FÀx„€€W?#­~FÀˆ„x€W?# ­~FÀ„p@W?#p<00 0` H  ˜0­~FÀ˜„ pW?#`80  x$­~FÀ€„pÀW?#p<00 0   H [ýŒ p"!à¯~F@@BPH!`@ ` H@[ýŒ p$!à€®~F€0 H@BPH!`@ p@ 0J`8H L˜0­~FÀ˜„ p W?#€80 à0$ð€­~FÀx„ p W?#à8`<00  0X[ýŒp !P‚¯~F [ýŒ p"!à¯~F@@BPH!`@ p0X 0J ` H@[ýŒ p$!à€®~F€0 H@BPH!`@ `@ p0H 0Lp H 0N`8H P˜ @!¬B ª  "ØÀ¬B€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;/polyfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)>polyforint/>$r_maj)E‘Pr_min*E‘Xcenter_lon+E‘`center_lat,E‘hfalse_east-E‘pfalse_north.E‘xtemp0E‘intdoubleøpolyforV>+lonRE‘°latSE‘¸xTø‘@yUø‘HsinphiWE‘PcosphiWE‘XconXE‘`mlXE‘hmsYE‘pEsize_tÇ long unsigned int__u_char 1unsigned char__u_short!Sshort unsigned int__u_int"xunsigned int__u_long# __u_quad_t$ __quad_t%ºlong int__int8_t&Ösigned char__uint8_t'1__int16_t(short int__uint16_t)S__int32_t*>__uint32_t+x__int64_t,º__uint64_t- __qaddr_t.}ª__dev_t0Z__uid_t17__gid_t27__ino_t3Z__ino64_t4Z__mode_t57__nlink_t6Z__off_t7I__off64_t8I__loff_t9I__pid_t:&__ssize_t;I__rlim_tI__blkcnt64_t?I__fsblkcnt_t@Z__fsblkcnt64_tAZ__fsfilcnt_tBZ__fsfilcnt64_tCZ__id_tD7I __valH# > long unsigned int__fsid_tIë__daddr_tL>__caddr_tM[achar__time_tNº__useconds_tOx__suseconds_tPº__swblk_tQº__clock_tRº__key_tS>__clockid_tV>__timer_tY>__ipc_pid_t\>__blksize_t_º__t_scalar_tf>__t_uscalar_tgx__intptr_tjº__socklen_tmx __sched_paramE __sched_priorityF># à_pthread_fastlock __statusº# __spinlock># _pthread_descr_struct_pthread_descr#à ü__pthread_attr_s8* __detachstate+># __schedpolicy,># __schedparam-k# __inheritsched.># __scope/># __guardsize0þ# __stackaddr_set1># __stackaddr2ü#( __stacksize3þ#0pthread_attr_t4F< __c_lock:# __c_waiting;ø#pthread_cond_t<wC __dummyB>#pthread_condattr_tC\pthread_key_tFx (S __m_reservedN># __m_countO># __m_ownerPø# __m_kindQ># __m_lockR#pthread_mutex_tS¦J Z __mutexkindY>#pthread_mutexattr_tZ+ pthread_once_t^>pthread_tŒ  à _IO_FILEØ-_flags>#_IO_read_ptr [#_IO_read_end [#_IO_read_base [#_IO_write_base[# _IO_write_ptr[#(_IO_write_end[#0_IO_buf_base[#8_IO_buf_end[#@_IO_save_base[#H_IO_backup_base[#P_IO_save_end[#X_markers# #`_chain) #h_fileno>#p_blksize>#t_old_offsetñ#x_cur_column"S#€_vtable_offset#Ö#‚_shortbuf$/ #ƒ_lock(? #ˆ_offset1#__pad17ü#˜__pad28ü# _mode:>#¨_unused2<A #¬ # _IO_marker° _next±# # _sbuf²) # _pos¶>#à Œ ? a  Q a +FILE-Œ __FILE7Œ wchar_t>wint_t8x® J__wchH{ __wchbI® ¾ a ë K __countE># __valueJŠ #__mbstate_tK¾ )   __pos ñ# __state ë #_G_fpos_t þ e  # __pos !# __state "ë #_G_fpos64_t #: S &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR † 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS Ò__gconv_step` ? __shlib_handle rê# __modname sð# __counter u># __from_name w[# __to_name x[# __fct z/#( __init_fct {E#0 __end_fct |W#8 __min_needed_from €>#@ __max_needed_from >#D __min_needed_to ‚>#H __max_needed_to ƒ>#L __stateful †>#P __data ˆü#X __gconv_loaded_objectÒöa.>.4ÕÊÛá>>†: ÿ__gconv_step_data8 @ __outbuf ÿ# __outbufend ÿ# __flags ”># __invocation_counter ˜># __internal_use œ># __statep ž# __state Ÿë #( __trans £)#01ë —__gconv_trans_data( B __trans_fct gç# __trans_context_fct h# __trans_end_fct i## __data jü# __next k)# Ê>.4üÊÕÊÛáÐ1Êÿþ—>üÊÊÿÿí#ü ûE>.5W.K__gconv_fct Hpû__gconv_init_fct KŽ5__gconv_end_fct L«K__gconv_trans_fct UÊ—__gconv_trans_context_fct Zñí__gconv_trans_query_fct ^6>ð6á<ð__gconv_trans_init_fct a`f{>{ðü__gconv_trans_end_fct bž ð__gconv_info © __nsteps ªþ# __steps «.# __data ¬ð# :ÿÿÿÿÿÿÿÿ__gconv_t ­¤GH 4 __cd 2¤# __data 3:#nH 5__cd /¤__combined 4_G_iconv_t 5G_G_int16_t 7_G_int32_t 8>_G_uint16_t 9S_G_uint32_t :x__gnuc_va_list +ü _IO_jump_t_IO_lock_tª]__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAŒ _IO_FILE_plus__io_read_fnX“­0ü[þ__io_write_fnaÃÝ0üðþ__io_seek_fniò >ü >__io_close_fnl(8>üfpos_tP) ~ ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Fýexception( type >#name [#arg1 E#arg2 E#retval E# r_majorE r_minorE lon_centerE lat_originE e0 E e1 E e2 E e3 E e!E es!E ml0"E false_northing#E false_easting$E -†û polyfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h .ïÓáÓÓáÓÓáÓ"ÓïáÓáÓááÓáÓááÓáÓÓáÓïáÓÓáïïá,ÓÓáÓÓáÓÓáÓÓáÓÓáÓÓááïÓá!ÓÓÓïÓáÓáÓÓïÓáï ÓïÓÓÓÓáÓ$ÓïáýïïÓÓáÓïÓýáãáÓÓáýáýáÓÓ+Óïáýá,ÖáÓÓ+ÓÓÓáááÓÓáÓÓááÓÓáÓÓÓáýáÓÓÓáýÓáÓïÓïáÓïáýáÓÓÓ+ÓïÓÓáÓïáýÓïáÓïïáýáýáòïÓPOLYCONICG"æáäaØÀG)Á¸æáäaºÀH¯¼šò×z>)3ŽpolyforintOpolyfor,P GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@P !6x, 2 7 bEò 3Q€<øb%%1nx>X(‡h(Hšp‚°(0¨> »à(Âè(hÈè(-Ø ?í)0ü8?0E);€) 0€  5æñÿ &1X@`NHQ@S V(Y0\8_P  cl w|†‹•œ¤®µ½ °ÅÐØÞâpolyfor.cr_majorr_minorlon_centerlat_originfalse_northingfalse_eastingesee0e1e2e3ml0__divdf3polyforintsqrte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyforadjust_lontsincosmsfnzsincos¢*Ñ*ò*!*B*Xq*`¢*°*ÂIñ*HR*HbI€*@‚*H’I °* ²*HÂI!à*(â*HòI"*0*H"I#@*8B* P*(Q*0R*8`*’I$°*P²2ÂI%Ñ*Ò*òI&*I'!*2I(A*`B*XbI)*rI+Â**` *’*X *¢*P2I,A* B*(P*0Q*8’I$Á*@I-¢*`°* I.R I² *XÀ *Ò *P" I/’ I% %'P '¦'®' d' l'P '''C'_'s' ‡'(›'0¯'8Â'@Ö'Hë'P 'X*'`“'__ __  _P (_ %%'polyinv.o/ 1082129505 59100 998 100644 16192 ` ELF2+@@ €@0B€düŒ @Ä x ùà€’~F<˜’~FÀ€„ p`I?#H803 %ýŒ p"!à“~F(˜ð€’~FÀx„ p I?#X803%ýŒ p !à€“~F0˜’~FÀˆ„ pàI?#h803À x@I?#p<00`8 ˜ðH%ýŒ p !àÀ’~F 00<03à ˆ@I?#àDB p€I?#`800˜ðH%ýŒ p !à@“~F 00<03à ˆ@I?#àDB pàI?#`800˜ðH%ýŒ p !à€“~F 00<03 %ýŒp"!BÀ x$€800HBP@!`@ `@ B˜Hà%ýŒp!ðB %ýŒ p"!àB 8`800` H `0X  ˜À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803Àx$H  $€800H @00 X"ÀH00„P @!`@  p$0803 (JBP @!àHà@<00„P @!àH@BP @!àH@BP @!àHà@<00„P@!€B0ª€€ „€„@I€3~F `„ `@?#àÄ € Ø@°3 x ùÀKýŒ<˜¥~FÀ€„ pàR?#H803àKýŒ p!à¦~Fˆ˜¥~FÀ€„ p S?#90#À xÀR?#`<00p0 0`0X xùÀKýŒ<˜¥~FÀ€„€àR?#ð€¥~FÀx„ pàR?#à8`<00`0X  ˜¥~FÀ€„0AS?#PHàKýŒ p!àÀ¥~Fà@<00€„PH!`@ p@ 0J`8H L˜¥~FÀ€„ p S?#80#àKýŒ p!à€¦~F 0 p À 0`8Ž Ö€h €ÀR?#à@B pS?#P80 À xÀR?#`<00€0 H@BPH!`@ p@  p$`800`0H J˜ð€¥~FÀx„ p S?#à80 ˜@@ €ÀR?#à@B „MýŒ xÀR?#à<BàMýŒ €ÀR?#à@Bp@S?#p<00 0 0 HÀ xÀR?#`<00€0 H@BPH!`@  @  p$àKýŒ 0€0 H@BPH!`@ `@ ` H `0 H J˜ð€¥~FÀx„(¡S?#0H€¨$`Hà €ÀR?#à@B@MýŒ xÀR?#à<B‚MýŒˆ€S?#ð€¥~FÀx„ p S?#ð80 Àa„<˜€L00 H( T00 X,À\00 h$à@00 ˆ„ !PH!`@ `04 páp”0#KýŒ p !à@§~F p`8r B@($ð@ xÀR?#à<B p€S?#KýŒ 0 p0 0 ` HÀ€0 H@BPH!`@ `@ €0 €„P H! @ àKýŒ p!à@¦~F p€800€„PH!`@ € 0 €„PH!`@ p@  p$`800`0H €0 €„P H!`@ KýŒ p !à¦~F p0803@! ˆÀS?#@Up  @"Ø0D°1€H„€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;polyinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)>polyinvint/>$r_maj)E‘Pr_min*E‘Xcenter_lon+E‘`center_lat,E‘hfalse_east-E‘pfalse_north.E‘xtemp0E‘intdoubleâpolyinvU>)xQE‘°yRE‘¸lonSâ‘@latTâ‘HalVE‘PbWE‘XcXE‘`iflgYè‘hElong intsize_tÇlong unsigned int__u_char 'unsigned char__u_short!Ishort unsigned int__u_int"nunsigned int__u_long#__u_quad_t$__quad_t%è__int8_t&Àsigned char__uint8_t''__int16_t(ñshort int__uint16_t)I__int32_t*>__uint32_t+n__int64_t,è__uint64_t-__qaddr_t.g __dev_t0D__uid_t1!__gid_t2!__ino_t3D__ino64_t4D__mode_t5!__nlink_t6D__off_t73__off64_t83__loff_t93__pid_t:__ssize_t;3__rlim_t3__blkcnt64_t?3__fsblkcnt_t@D__fsblkcnt64_tAD__fsfilcnt_tBD__fsfilcnt64_tCD__id_tD!îI __valHî# þ> þlong unsigned int__fsid_tIÕ__daddr_tL>__caddr_tMEKchar__time_tNè__useconds_tOn__suseconds_tPè__swblk_tQè__clock_tRè__key_tS>__clockid_tV>__timer_tY>__ipc_pid_t\>__blksize_t_è__t_scalar_tf>__t_uscalar_tgn__intptr_tjè__socklen_tmn ‡__sched_paramE __sched_priorityF># Ê_pthread_fastlock __statusè# __spinlock># _pthread_descr_struct_pthread_descr#øÊ æ__pthread_attr_s8* __detachstate+># __schedpolicy,># __schedparam-U# __inheritsched.># __scope/># __guardsize0ô# __stackaddr_set1># __stackaddr2æ#( __stacksize3ô#0pthread_attr_t4þ0< __c_lock:‡# __c_waiting;â#pthread_cond_t<þaC __dummyB>#pthread_condattr_tCFpthread_key_tFnþ(S __m_reservedN># __m_countO># __m_ownerPâ# __m_kindQ># __m_lockR‡#pthread_mutex_tS4 Z __mutexkindY>#pthread_mutexattr_tZ pthread_once_t^>pthread_tŒ Ê _IO_FILEØ-_flags>#_IO_read_ptr E#_IO_read_end E#_IO_read_base E#_IO_write_baseE# _IO_write_ptrE#(_IO_write_endE#0_IO_buf_baseE#8_IO_buf_endE#@_IO_save_baseE#H_IO_backup_baseE#P_IO_save_endE#X_markers #`_chain #h_fileno>#p_blksize>#t_old_offsetÛ#x_cur_column"I#€_vtable_offset#À#‚_shortbuf$ #ƒ_lock() #ˆ_offset1ê#__pad17æ#˜__pad28æ# _mode:>#¨_unused2<+ #¬ _IO_marker° _next± # _sbuf² # _pos¶>#Ê v ) K þ ; K þ+FILE-v __FILE7v wchar_t>wint_t8n˜ J__wchHe __wchbI˜ ¨ K þÕ K __countE># __valueJt #__mbstate_tK¨    __pos Û# __state Õ #_G_fpos_t è O  # __pos !ê# __state "Õ #_G_fpos64_t #$ = &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR p 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ¼__gconv_step` ? __shlib_handle rÔ# __modname sÚ# __counter u># __from_name wE# __to_name xE# __fct z#( __init_fct {/#0 __end_fct |A#8 __min_needed_from €>#@ __max_needed_from >#D __min_needed_to ‚>#H __max_needed_to ƒ>#L __stateful †>#P __data ˆæ#X __gconv_loaded_object¼àK>¿´ÅË>>p$ é__gconv_step_data8 @ __outbuf é# __outbufend é# __flags ”># __invocation_counter ˜># __internal_use œ># __statep žï# __state ŸÕ #( __trans £#0'Õ __gconv_trans_data( B __trans_fct gÑ# __trans_context_fct hû# __trans_end_fct i # __data jæ# __next k# ´>æ´¿´Å˺'´éôû>æ´´éé× æõå/>A5__gconv_fct HZå__gconv_init_fct Kx__gconv_end_fct L•5__gconv_trans_fct U´__gconv_trans_context_fct ZÛ×__gconv_trans_query_fct ^ >Ú Ë&Ú__gconv_trans_init_fct aJPe>eÚæ__gconv_trans_end_fct bˆ Ú__gconv_info © __nsteps ªô# __steps «# __data ¬Ú# ñ$þÿÿÿÿÿÿÿÿ__gconv_t ­Ž1H 4 __cd 2Ž# __data 3$#XH 5__cd /Ž__combined 4_G_iconv_t 51_G_int16_t 7ñ_G_int32_t 8>_G_uint16_t 9I_G_uint32_t :n__gnuc_va_list +æ _IO_jump_t_IO_lock_tªG__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAv _IO_FILE_plus__io_read_fnX}—æEô__io_write_fna­ÇæÚô__io_seek_fniÜö>æö>ê__io_close_fnl">æfpos_tP h ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷0çexception( type >#name E#arg1 E#arg2 E#retval E# r_majorE r_minorE lon_centerE lat_originE e0 E e1 E e2 E e3 E es!E ml0"E false_northing#E false_easting$E 4†û polyinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h .ïÓáÓÓáÓÓáÓ"ÓïáÓáÓááÓáÓááÓáÓÓáÓïáÓÓáïïá,ÓÓáÓÓáÓÓáÓÓáÓÓááïÓá!ÓÓÓïÓáÓáÓÓïÓáï ÓÓ+Óá+ÓÓÓáÓ%Óïáýá+ÓÓÓ+ÓïáÓÓÓïÓïáýáÓÓáýÓýáãáÓïáÓïáïáÓá,ÖÓÓááýÓïáÓïá+ÓýáÓïïïáÓÓÓÓÓÓÓáááÓ+ÓïáÓáýÔ+Ôá+ÓýáýááÓïïïÓÓáïÓïïïÓïáïïïÓÓáäðÓïPOLYCONICG"æáäaÏÀG' øæáäaÜÀH¯¼šò×z>) ŽpolyinvintOpolyinv,à GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@à !(6H, 2 7 bE‚ Qp<àbŒ%8nP>È(‡Ø(Hšp‚ )0¨h> »P)ÂX)`ÈX)-Øø>í…)0ü?0µ);ð)18 H5Ùñÿ &1P@XN@Q T(W0Z8]H  ajpuz„‰Ž•§®¶pp¾ÄÊÎpolyinv.cr_majorr_minorlon_centerlat_originfalse_northingfalse_eastingese0e1e2e3ml0__divdf3polyinvinte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyinvphi4zasinzsinadjust_lon¢*Ñ*ò*!*B*Pq*X¢*°*ÂIñ*@R*@bI€* ‚*@’I°*(²*@ÂI à*0â*@òI!*8* *(!*0"*80*bI"€*H‚2’I#¡*¢*ÂI$Ñ*âI%ñ*I&*X*P2I'ò*Xr*P±*HÂ*âIr*Â*òI *Â*òI *RI±*@²* À*(Á*0Â*8R I)" *B I‚ I* I+ I0 *b I,% %'à '¦'®'pd'pl'à ø''-'I']' q'(…'0™'8­'@Â'Hâ'P'X“'__p__p _à (_ %%'psfor.o/ 1082129505 59100 998 100644 16104 ` ELF2X+@@! €@0B€cüŒ @Ä x ùà’~F<˜’~FÀ€„ p I?#H803 $ýŒ p"!à€’~F(˜ð’~FÀx„ p`I?#X803$ýŒ p !à“~F0˜’~FÀˆ„ p I?#h803À xI?#p<00`8 ˜ðH$ýŒ p !à@’~F 00<03à ˆI?#àDB p I?#`800˜ðH$ýŒ p !à“~F 00<03 $ýŒp"!‚“~FÀ x$€800HBP@!`@ `@ B˜Hà$ýŒp!ð€“~F $ýŒ p"!à€“~F 8`800` H `0X  ˜À@BP @!`@  p$0803À@BP @!`@  p$0803à €I?#à@B p@I?#`800˜ðH $ýŒ p"!àÀ’~F 00<03à$ýŒ p!àÀ’~F 0`0$ Ö€ p$à 00803 @ p$803 p$803$ýŒ p !àÀ’~F 0 p À 0`0X p À 0`0$ Ö€À p$803 $ýŒp"!Á“~FÀ x$p800 0` H  ˜ð’~FÀx„pàI?#ðB‚ „@`<Bà€„!P @!H $ýŒp"!ðB $ýŒ p"!à@B@ <00 PBP @!`@  p$0803 xI?#à<Bà'ýŒ ˆI?#àDBpH!€@00 H 800„P @!`@  p$0803 ($P”0 „P @!àHà@<00„P @!àH@BP@!ð’~FÀx„x€I?#’~FÀ€„p I?#€<00 HBP@!€B0ª€€ „€„8%€€0B€büŒ ÀÄ PØð@ò!ÀCýŒ<˜¡~FÀ€„ pàP?#H803 CýŒ p"!à¢~Fˆ˜ð€¡~FÀx„ p Q?#90#CýŒp !P‚¢~FÀ ˆÀP?#`D00p0 0`0X €0 €„P H!p@  p$`800`H J˜ð€¡~FÀx„€`Q?#ðH CýŒ p"!àÀ¡~F 8`800` H  ˜ð€¡~FÀx„ p`Q?#€800€„P H!`@ CýŒ p !à@£~F˜H CýŒp"!ðÀ¢~F CýŒ p"!à@£~F@ <00 P@BP H!`@ àCýŒ p!à€£~F ˜À 0p0 Ö€h €ÀP?#à@B FýŒ p$à8`<00 p H CýŒ p"!à€£~F 0 ` HÀ€0 H@BPH!`@ `@ J˜À@ xÀP?#à<B FýŒ p$`800 p0HCýŒ p !à€£~F 0 ` HÀ€0 H@BPH!`@ `@ J˜ ˆÀP?#àDB pQ?#P80 à €ÀP?#à@Bp€Q?#p<00 0   H CýŒ p"!à€¢~F@@BPH!`@ p HÀ 0`0H J˜ð€¡~FÀx„ p Q?#P80 À 0 p0"CýŒ p !à£~F 0   H CýŒ p"!à€¢~F@@BPH!`@ p HÀ 0`0H J˜€B @„8U` "ØÀ B€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;Rpsfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)apsforint4a$r_maj-h‘@r_min.h‘Hc_lon/h‘Pc_lat0h‘Xfalse_east1h‘`false_north2h‘htemp5h‘pcon16h‘xsinphi7h‘cosphi8h‘intdoublepsforda(lon_h‘°lat`h‘¸xa‘@yb‘Hcon1eh‘Pcon2fh‘Xrhgh‘`sinphihh‘htsih‘phsize_tÇ,long unsigned int__u_char Qunsigned char__u_short!sshort unsigned int__u_int"˜unsigned int__u_long#,__u_quad_t$,__quad_t%Úlong int__int8_t&ösigned char__uint8_t'Q__int16_t('short int__uint16_t)s__int32_t*a__uint32_t+˜__int64_t,Ú__uint64_t-,__qaddr_t.Ê__dev_t0z__uid_t1W__gid_t2W__ino_t3z__ino64_t4z__mode_t5W__nlink_t6z__off_t7i__off64_t8i__loff_t9i__pid_t:F__ssize_t;i__rlim_ti__blkcnt64_t?i__fsblkcnt_t@z__fsblkcnt64_tAz__fsfilcnt_tBz__fsfilcnt64_tCz__id_tDW$I __valH$# 4a 4long unsigned int__fsid_tI __daddr_tLa__caddr_tM{char__time_tNÚ__useconds_tO˜__suseconds_tPÚ__swblk_tQÚ__clock_tRÚ__key_tSa__clockid_tVa__timer_tYa__ipc_pid_t\a__blksize_t_Ú__t_scalar_tfa__t_uscalar_tg˜__intptr_tjÚ__socklen_tm˜ ½__sched_paramE __sched_priorityFa# _pthread_fastlock __statusÚ# __spinlocka# _pthread_descr_struct_pthread_descr#. __pthread_attr_s8* __detachstate+a# __schedpolicy,a# __schedparam-‹# __inheritsched.a# __scope/a# __guardsize0# __stackaddr_set1a# __stackaddr2#( __stacksize3#0pthread_attr_t44f< __c_lock:½# __c_waiting;#pthread_cond_t<4—C __dummyBa#pthread_condattr_tC|pthread_key_tF˜4 (S __m_reservedNa# __m_countOa# __m_ownerP# __m_kindQa# __m_lockR½#pthread_mutex_tSÆj Z __mutexkindYa#pthread_mutexattr_tZK pthread_once_t^apthread_tŒ, _IO_FILEØ-_flagsa#_IO_read_ptr {#_IO_read_end {#_IO_read_base {#_IO_write_base{# _IO_write_ptr{#(_IO_write_end{#0_IO_buf_base{#8_IO_buf_end{#@_IO_save_base{#H_IO_backup_base{#P_IO_save_end{#X_markersC #`_chainI #h_filenoa#p_blksizea#t_old_offset#x_cur_column"s#€_vtable_offset#ö#‚_shortbuf$O #ƒ_lock(_ #ˆ_offset1 #__pad17#˜__pad28# _mode:a#¨_unused2<a #¬ C _IO_marker° _next±C # _sbuf²I # _pos¶a# ¬ _  4 q  4+FILE-¬ __FILE7¬ wchar_tawint_t8˜Î J__wchH› __wchbIÎ Þ  4 K __countEa# __valueJª #__mbstate_tKÞ I   __pos # __state  #_G_fpos_t  …  # __pos ! # __state " #_G_fpos64_t #Z s &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR ¦ 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ò__gconv_step` ? __shlib_handle r # __modname s# __counter ua# __from_name w{# __to_name x{# __fct zO#( __init_fct {e#0 __end_fct |w#8 __min_needed_from €a#@ __max_needed_from a#D __min_needed_to ‚a#H __max_needed_to ƒa#L __stateful †a#P __data ˆ#X __gconv_loaded_objectòNaNTõêûaa¦Z __gconv_step_data8 @ __outbuf # __outbufend # __flags ”a# __invocation_counter ˜a# __internal_use œa# __statep ž%# __state Ÿ #( __trans £I#0Q ·__gconv_trans_data( B __trans_fct g# __trans_context_fct h1# __trans_end_fct iC# __data j# __next kI# êaNTêõêûðQê·1aêê C7+eaNUwNk__gconv_fct H__gconv_init_fct K®U__gconv_end_fct LËk__gconv_trans_fct Uê·__gconv_trans_context_fct Z __gconv_trans_query_fct ^6<VaV\__gconv_trans_init_fct a€†›a›__gconv_trans_end_fct b¾7 __gconv_info © __nsteps ª# __steps «N# __data ¬# 'Z4ÿÿÿÿÿÿÿÿ__gconv_t ­8ÄgH 4 __cd 2Ä# __data 3Z#ŽH 5__cd /Ä__combined 4>_G_iconv_t 5g_G_int16_t 7'_G_int32_t 8a_G_uint16_t 9s_G_uint32_t :˜__gnuc_va_list + _IO_jump_t_IO_lock_tª}__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA¬ _IO_FILE_plus__io_read_fnX³ÍP{__io_write_fnaãýP__io_seek_fni,a,a __io_close_fnlHXafpos_tPI ž ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷fexception( type a#name {#arg1 h#arg2 h#retval h# r_majorh r_minorh esh eh e4 h center_lon!h center_lat"h fac#h ind$h mcs%h tcs&h false_northing'h false_easting(h 1„û psfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 3ïÓáÓÓáÓÓáÓ#ÓïáÓáÓááÓáÓÓáÓïáÓÓáïïá,ÓÓáÓÓáÓááÓáÓáýáâ+ÓýÕâÓáýÓýïÓýáãÓÓáýáÓÓÓ+ÓÓÓááÓáÓÓááïÓáåïÓÓïÓáÓÓÓáÓáï ÓïÓÓÓÓáÓ$ÓÓïáýïïÓáïáÓÓáïáÓïÓÓáÓÓááÓÓá,ÓýáâÓ+ÓïÓáýááÓïá+ÕÓïÓáýááÓïáðáÓááýÓáÓïÓýáÓÓýÓáýÓáÓïÓýááÓPOLAR STEREOGRAPHICð¿-DTû!ù?»½×Ùß|Û=G"æáäa£ÀG&Á¸æáäa‡À%VŒpsforintrpsfor,Ð GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@Ð !H6¸, 2 7 bEr VQ<øbÈ%5nø=)‡)Ž0)H¡p‚x)0¯> ¨)hȨ))Ø >íÑ)0ü¸>0*;<*X1  x5Ëñÿ  X(`69; >(I0T8X@\H`P  dm0v{€ˆŽ”›£ª²0 ¸ÃÇpsfor.cr_majorr_minorfalse_northingfalse_eastingesee4center_loncenter_latfacindmcstcs__divdf3psforintsqrte4fntsincosmsfnztsfnzptitleradius2cenlonoffsetppsforadjust_lonsincos¢*Ñ*ò*X!*`R*`*rI¡**I0*2*BI `* b*(‘*0*8*0*8@*@r*¢*à*@ò*8*0bI!q*²I"Ð*HÒ*"I#@*PP2bI$q*r*’I%¡*(²I&òI'²*(I)0*8a*8ÂI*ñ*2I#b*@°*²*H *P" Ip *² * Ò I" *8‚ I*¢ *`â *8R I+r *X% %'Ð '¢'ª'0…'0'Ð .'G'['n'‚' ž'(º'0Ï'8ä'@ù'H'P.'XM'`‘'__0__0 _Ð (_ %%'psinv.o/ 1082129505 59100 998 100644 16504 ` ELF20-@@! €@0B€büŒ @Ä x ùà€‘~F<˜‘~FÀ€„ pàH?#H803 #ýŒ p"!à’~F(˜ð€‘~FÀx„ p I?#X803#ýŒ p !à€’~F0˜‘~FÀˆ„ p`I?#h803À xÀH?#p<00`8 ˜ðH#ýŒ p !àÀ‘~F 00<03à ˆÀH?#àDB p@I?#`800˜ðH#ýŒ p !àÀ’~F 00<03 #ýŒp"!“~FÀ x$€800HBP@!`@ `@ B˜ð€‘~FÀx„€H!‘~FÀˆ„x€I?#‘~FÀˆ„p€I?#p<00 0` H `0X  ˜ð€‘~FÀx„ pH!€800„P @!`@  p$0803À@BP @!`@  p$0803à €ÀH?#à@B pI?#`800˜ðH #ýŒ p"!à@’~F 00<03à#ýŒ p!à@’~F 0`0$ Ö€ p$à 00803 @ p$803 p$803#ýŒ p !à@’~F 0 p À 0`0X p À 0`0$ Ö€À p$803 #ýŒp"!A“~FÀ x$p800 0` H  ˜ð€‘~FÀx„p I?#ð€“~F‚'ýŒ@`<Bà€„!P @!H #ýŒp"!ð€“~F #ýŒ p"!àÀ“~F@ <00 PBP @!`@  p$0803 xÀH?#à<Bà&ýŒ ˆÀH?#àDBpÀI?#€@00 H 800„P @!`@  p$0803 ($P”0 „P @!àHà@<00„P @!àH@BP@!ð€‘~FÀx„x@I?#‘~FÀ€„p`I?#€<00 HBP@!€B0ª€€ „€„81€€0B€düŒ ÀÄ x ùà€¢~F<˜¢~FÀ€„ p`Q?#H803àEýŒ p!à£~Fˆ˜¢~FÀ€„ p Q?#90#àEýŒ p!à@ B˜àHEýŒ 0 p0 0 p0XÀ 0` H xùÀEýŒ<˜¢~FÀ€„€`Q?#ð€¢~FÀx„ p`Q?#à8`<00 p0XÀ 0` H  ˜EýŒ 0  p0 ÀEýŒ @`@ € HàEýŒp!ðÀ¢~FEýŒ p !àÀ¢~F 8`800` H `0 H €0 €„P H!`@ àEýŒ p!à€£~F ˜À 0p0 Ö€p €@Q?#à@B „GýŒ x@Q?#à<B pÀQ?#à8`<00 € HÀ x$p800 0` H 0 €„PH!`@ `@ J˜à@ €@Q?#à@B „GýŒ x@Q?#à<B pÀQ?#à8`<00 p HÀ 0`0H €8 0 €„PH!`@ `@ J˜ €$ð€¢~FÀx„ pàQ?#à@„ @ 800`x„ !P H!p@ EýŒ p !à@£~F xÀ 0`H ˜ð€¢~FÀx„ p P!à80 09@B €@Q?#à@B p P!à8 @!@ x@Q?#à<B pÀQ?#`800`0 Ö€8 €@Q?#à@B p€Q?#80 À x$p800 0` H  ˜P@ x@Q?#à<B p`Q?#`800 `0"EýŒ 8 €8 0 €„P H!`@ àEýŒ p!à B˜ðHEýŒ p !à B 8`800 p HÀ 0`0H €0 €„P H!`@ àEýŒ p!à£~F p0803@! 8U` `P!€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;:psinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)ppsinvint3p$r_maj,w‘°r_min-w‘¸c_lon.w‘@c_lat/w‘Hfalse_east0w‘Pfalse_north1w‘Xtemp4w‘`con15w‘hsinphi6w‘pcosphi7w‘xes8w‘intdoublepsinvdp(x_w‘Py`w‘Xlona‘`latb‘hrhew‘ptsfw‘xtempgw‘flagh‘wlong intsize_tÇ4long unsigned int__u_char Yunsigned char__u_short!{short unsigned int__u_int" unsigned int__u_long#4__u_quad_t$4__quad_t%__int8_t&òsigned char__uint8_t'Y__int16_t(#short int__uint16_t){__int32_t*p__uint32_t+ __int64_t,__uint64_t-4__qaddr_t.™Ò__dev_t0v__uid_t1S__gid_t2S__ino_t3v__ino64_t4v__mode_t5S__nlink_t6v__off_t7e__off64_t8e__loff_t9e__pid_t:B__ssize_t;e__rlim_te__blkcnt64_t?e__fsblkcnt_t@v__fsblkcnt64_tAv__fsfilcnt_tBv__fsfilcnt64_tCv__id_tDS I __valH # 0p 0long unsigned int__fsid_tI__daddr_tLp__caddr_tMw}char__time_tN__useconds_tO __suseconds_tP__swblk_tQ__clock_tR__key_tSp__clockid_tVp__timer_tYp__ipc_pid_t\p__blksize_t___t_scalar_tfp__t_uscalar_tg __intptr_tj__socklen_tm  ¹__sched_paramE __sched_priorityFp# ü_pthread_fastlock __status# __spinlockp# _pthread_descr_struct_pthread_descr#*ü __pthread_attr_s8* __detachstate+p# __schedpolicy,p# __schedparam-‡# __inheritsched.p# __scope/p# __guardsize0&# __stackaddr_set1p# __stackaddr2#( __stacksize3&#0pthread_attr_t40b< __c_lock:¹# __c_waiting;#pthread_cond_t<0“C __dummyBp#pthread_condattr_tCxpthread_key_tF 0 (S __m_reservedNp# __m_countOp# __m_ownerP# __m_kindQp# __m_lockR¹#pthread_mutex_tSÂf Z __mutexkindYp#pthread_mutexattr_tZG pthread_once_t^ppthread_tŒ4 ü _IO_FILEØ-_flagsp#_IO_read_ptr w#_IO_read_end w#_IO_read_base w#_IO_write_basew# _IO_write_ptrw#(_IO_write_endw#0_IO_buf_basew#8_IO_buf_endw#@_IO_save_basew#H_IO_backup_basew#P_IO_save_endw#X_markers? #`_chainE #h_filenop#p_blksizep#t_old_offset #x_cur_column"{#€_vtable_offset#ò#‚_shortbuf$K #ƒ_lock([ #ˆ_offset1#__pad17#˜__pad28# _mode:p#¨_unused2<] #¬ ? _IO_marker° _next±? # _sbuf²E # _pos¶p#ü ¨ [ } 0 m } 0+FILE-¨ __FILE7¨ wchar_tpwint_t8 Ê J__wchH— __wchbIÊ Ú } 0 K __countEp# __valueJ¦ #__mbstate_tKÚ E   __pos  # __state  #_G_fpos_t    # __pos !# __state " #_G_fpos64_t #V o &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR ¢ 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS î__gconv_step` ? __shlib_handle r# __modname s # __counter up# __from_name ww# __to_name xw# __fct zK#( __init_fct {a#0 __end_fct |s#8 __min_needed_from €p#@ __max_needed_from p#D __min_needed_to ‚p#H __max_needed_to ƒp#L __stateful †p#P __data ˆ#X __gconv_loaded_objectî}JpJPñæ÷ýpp¢V __gconv_step_data8 @ __outbuf # __outbufend # __flags ”p# __invocation_counter ˜p# __internal_use œp# __statep ž!# __state Ÿ #( __trans £E#0Y ³__gconv_trans_data( B __trans_fct g# __trans_context_fct h-# __trans_end_fct i?# __data j# __next kE# æpJPæñæ÷ýìYæ&³-pææ ?3'apJQsJg__gconv_fct HŒ__gconv_init_fct KªQ__gconv_end_fct LÇg__gconv_trans_fct Uæ³__gconv_trans_context_fct Z  __gconv_trans_query_fct ^28Rp RýX __gconv_trans_init_fct a|‚—p— __gconv_trans_end_fct bº3 __gconv_info © __nsteps ª&# __steps «J# __data ¬ # #V0ÿÿÿÿÿÿÿÿ__gconv_t ­4ÀcH 4 __cd 2À# __data 3V#ŠH 5__cd /À__combined 4:_G_iconv_t 5c_G_int16_t 7#_G_int32_t 8p_G_uint16_t 9{_G_uint32_t : __gnuc_va_list + _IO_jump_t_IO_lock_tªy__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA¨ _IO_FILE_plus__io_read_fnX¯ÉLw&__io_write_fnaßùL &__io_seek_fni(p(p__io_close_fnlDTpfpos_tPE š ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷bexception( type p#name w#arg1 w#arg2 w#retval w# r_majorw r_minorw ew e4w center_lon w center_lat!w fac"w ind#w mcs$w tcs%w false_northing&w false_easting'w V„û psinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 2ïÓáÓÓáÓÓáÓ$ÓïáÓáÓááÓáÓÓáÓïáÓÓÓáýïáÓïÓáÓÓáÓááÓáÓáýáâ+ÓýÕâÓáýÓýïÓýáãÓÓáýáÓÓÓ+ÓÓÓááÓáÓÓááïÓáåïÓÓïÓáÓÓÓáÓáï ÓïÓáÓÓáÓ#ÓáÓýáýÓýá+ÓÓÓ+ÓïÓýá,ÓýÓýïÓÓáïïïïÓÓá,ÓýáâÓá+ÓïÓáýïïÓïá+ÕÓá+ÓïÓýïïïÓïáðÓ+ÓÓ+ÓÓá+ÓýáÓá+Ôáá+ÔáïáâáÓáýá+ÖáïÓýïïÓÓáÓáïÓýïïÓÓáäþÓ+POLAR STEREOGRAPHICð¿-DTû!ù?»½×Ùß|Û=G"æáäa©ÀG&æáäaÙÀ%>Œpsinvintpsinv,  GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@  !8 ,à 2à 7à bEB>Q¨=àb€'Znˆ?à*‡ø*Ž+@¡p‚P+0¯ ? €+`È€+)Ø0@í©+0üH@0Ù+;,03 87Ìñÿ  X'P68; F(Q0U8Y@]H  ajPsx}…‹‘˜ §¯PPµ»Ápsinv.cr_majorr_minorfalse_eastingfalse_northingee4center_loncenter_latfacindmcstcs__divdf3psinvintsqrte4fntsincosmsfnztsfnzptitleradius2cenlonoffsetppsinvphi2zatan2adjust_lon¢*Ñ*ò*X!*PR*`*rI2IP*R*bI€*‚* ±*( *0"*P*0`*8’*Â**8*0 *(‚I ‘*ÒI!ð*@ò*BI"`*Hp2‚I#‘*’*²I$Á* ÒI%I&á*X"*0‚*P¢*0’IÂ*8" *HB *P *@’ Iò * *b I  *Ò I( *0â *0ð * ’ I)Á *0ò * 2 I*% %'  '¢'ª'P”'Pœ'  *'C'V'j'†' ¢'(·'0Ì'8á'@ö'H'P5'X‘'__P__P _  (_ %%'robfor.o/ 1082129505 59100 998 100644 21384 ` ELF2Ø:@@€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803 ýŒ p"!à€~F(˜ð~FÀx„ pàG?#X803À €€G?#p@00`8 ˜ðHýŒ p !à@~F 00<03à ˆ€G?#àDB pÀG?#`800˜ðHýŒ p !àÀ~F 00<03À pð8B x !À 00<03À pð8B x !À 00<03À pð8BÀq„ ˜À pð8BÀq„ ˜À pð8B x`!À 00<03À pð8B x`!À 00<03À pð8B x€!À 00<03À pð8B x€!À 00<03À pð8B x !À 00<03À pð8B x !À 00<03À pð8B xÀ!À 00<03À pð8B xÀ!À 00<03À pð8B xà!À 00<03À pð8B xà!À 00<03À pð8B x!À 00<03À pð8B x!À 00<03À pð8B x !À 00<03À pð8B x !À 00<03À pð8B x@!À 00<03À pð8B x@!À 00<03À pð8B x`!À 00<03À pð8B x`!À 00<03À pð8B x€!À 00<03À pð8B x€!À 00<03À pð8B x !À 00<03À pð8B x !À 00<03À pð8B xÀ!À 00<03À pð8B xÀ!À 00<03À pð8B xà!À 00<03À pð8B xà!À 00<03À pð8B x!À 00<03À pð8B x!À 00<03À pð8B x !À 00<03À pð8B x !À 00<03À pð8B x@!À 00<03À pð8B x@!À 00<03À pð8B x`!À 00<03À pð8B x`!À 00<03À pð8BÀr„ ˜À pð8B x€!À 00<03 ýŒ p"!àŒB˜ x€G?#à<B pF!à80 8P±!@ x$ð<0 ýŒ p !àŒB pàp$@ €< àx~FÀˆ„ pF!à80  p8 àx8@ 8À 0` H  ˜ð~FÀx„pF!~FÀ€„xF!~FÀˆ„ pF!à80  p!p<0#àþÿH $@0 „P @!ÀýŒ 0 €0 „P@!ð~FÀx„ p G?#€800„P @!àHà@<00„P@!€B ª€€„€„H-€3~F@`„ `€?#Ä € Ø@°3 x ùÀSýŒ<˜©~FÀ€„ pàT?#H803 SýŒ p"!àª~Fˆ˜ ©~FÀ„ p U?#90#À xÀT?#`<00p0 0`0X €0 €„P H!`@ àSýŒ p!à€ª~F˜©~FÀ€„(aU?#©~FÀˆ„ pàT?#à@<00€„PH!`@ `@ À€0 H@BPH!`@ `@ ` J˜ ©~FÀ„x€U?#©~FÀ€„ p`U?#p800À 0`0X `04 páp<0# SýŒp"!Áª~F@SýŒp$!ðÀª~F SýŒ p"!à«~F pppÂ1`88 pH 0`8X  ˜ð€©~FÀx„ pU?#p80 À x$ð<0 SýŒ p !à«~F pàp$@ p@!Pz8@ SýŒp"!Áª~Fàx ©~FÀ„ p€U?#à80  p8 àÀ8B €< àx ©~FÀ„ p€U?#à80  p8 à@8Bp< p@00 0p0X 0" ` HÀ€0 H@BPH!`@ p@ 0J  0HàSýŒp!ðÀª~FSýŒ p !àÀª~F 8`800 € Hàx©~FÀˆ„ p€U?#à80  p8 àÀ8B €< àx ©~FÀ„ p€U?#à80  p8 à€8B p< `800p0H 0  p8Xàx©~FÀ€„ p€U?#à80  p8 à@8B p< `800`0H ` HÀ€0 H@BPH!`@ `@ p0H 0L p H SýŒ p"!à€ª~F 0 p HÀ 0`0H N˜ ©~FÀ„ pàT?#`800`Ž Ö€ø xÀT?#à<B p U?#p80 À x$ð<0 SýŒ p !à«~F pàp$@ p@!Pz8@ SýŒp"!Áª~Fàx ©~FÀ„ p€U?#à80  p8 àÀ8B €< àx ©~FÀ„ p€U?#à80  p8 à@8Bp< p@00 0p0X 0" ` HÀ€0 H@BPH!`@ p@ 0J  0HàSýŒp!ðÀª~FSýŒ p !àÀª~F 8`800 € Hàx©~FÀˆ„ p€U?#à80  p8 àÀ8B €< àx ©~FÀ„ p€U?#à80  p8 à€8B p< `800p0H 0  p8Xàx©~FÀ€„ p€U?#à80  p8 à@8B p< `800`0H ` HÀ€0 H@BPH!`@ `@ p0H 0L p HÀ 0 ` HÀ€0 H@BPH!`@ p@  p$`800`0H N˜@ ˆÀT?#àDB p U?#`80 À 0 00"àx ©~FÀ„ p€U?#à80  p8 à€8B(= ð€©~FÀx„ ˆ`U?#àx©~FÀ€„ p€U?#à80  p8 àÀ8B €< àx ©~FÀ„ p€U?#à80  p8 à@8Bp< p@00 0p0X 0" ` HÀ€0 H@BPH!`@ p@ 0J  0HàSýŒp!ðÀª~FSýŒ p !àÀª~F 8`800 € Hàx©~FÀˆ„ p€U?#à80  p8 àÀ8B €< àx ©~FÀ„ p€U?#à80  p8 à€8B p< `800p0H 0  p8Xàx©~FÀ€„ p€U?#à80  p8 à@8B p< `800`0H ` HÀ€0 H@BPH!`@ `@ `0H p HÀ 0 ` HÀ€0 H@BPH!`@ p@  p$`800`0H L˜ @!«~Fª €  @"Ø0D°1€P„€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;Srobfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)robforint0#r,‘`center_long-‘hfalse_east.‘pfalse_north/‘xi1"‘intdoublelong int¶robforw*lonr‘°lats‘¸xt¶‘@yu¶‘Hdlonx‘Pp2y‘Xip1z"‘`size_tÇÊlong unsigned int__u_char ïunsigned char__u_short!short unsigned int__u_int"6unsigned int__u_long#Ê__u_quad_t$Ê__quad_t%"__int8_t&ˆsigned char__uint8_t'ï__int16_t(¹short int__uint16_t)__int32_t*__uint32_t+6__int64_t,"__uint64_t-Ê__qaddr_t./h__dev_t0 __uid_t1é__gid_t2é__ino_t3 __ino64_t4 __mode_t5é__nlink_t6 __off_t7û__off64_t8û__loff_t9û__pid_t:Ø__ssize_t;û__rlim_t< __rlim64_t= __blkcnt_t>û__blkcnt64_t?û__fsblkcnt_t@ __fsblkcnt64_tA __fsfilcnt_tB __fsfilcnt64_tC __id_tDé¶I __valH¶# Æ Ælong unsigned int__fsid_tI__daddr_tL__caddr_tM char__time_tN"__useconds_tO6__suseconds_tP"__swblk_tQ"__clock_tR"__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_"__t_scalar_tf__t_uscalar_tg6__intptr_tj"__socklen_tm6 O__sched_paramE __sched_priorityF# ’_pthread_fastlock __status"# __spinlock# _pthread_descr_struct_pthread_descr#À’ ®__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-# __inheritsched.# __scope/# __guardsize0¼# __stackaddr_set1# __stackaddr2®#( __stacksize3¼#0pthread_attr_t4Æø< __c_lock:O# __c_waiting;ª#pthread_cond_t<Æ)C __dummyB#pthread_condattr_tCpthread_key_tF6Æ(S __m_reservedN# __m_countO# __m_ownerPª# __m_kindQ# __m_lockRO#pthread_mutex_tSXüZ __mutexkindY#pthread_mutexattr_tZÝpthread_once_t^pthread_tŒÊ ’ _IO_FILEØ-_flags#_IO_read_ptr  #_IO_read_end  #_IO_read_base  #_IO_write_base # _IO_write_ptr #(_IO_write_end #0_IO_buf_base #8_IO_buf_end #@_IO_save_base #H_IO_backup_base #P_IO_save_end #X_markersÕ #`_chainÛ #h_fileno#p_blksize#t_old_offset£#x_cur_column"#€_vtable_offset#ˆ#‚_shortbuf$á #ƒ_lock(ñ #ˆ_offset1²#__pad17®#˜__pad28®# _mode:#¨_unused2<ó #¬ Õ _IO_marker° _next±Õ # _sbuf²Û # _pos¶#’ > ñ  Æ   Æ+FILE-> __FILE7> wchar_twint_t86` J__wchH- __wchbI` p  Æ K __countE# __valueJ< #__mbstate_tKp Û   __pos £# __state  #_G_fpos_t °   # __pos !²# __state " #_G_fpos64_t #ì  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR 8 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS „__gconv_step` ? __shlib_handle rœ# __modname s¢# __counter u# __from_name w # __to_name x # __fct zá#( __init_fct {÷#0 __end_fct | #8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆ®#X __gconv_loaded_object„¨ààæ‡|“8ì ±__gconv_step_data8 @ __outbuf ±# __outbufend ±# __flags ”# __invocation_counter ˜# __internal_use œ# __statep ž·# __state Ÿ #( __trans £Û#0ï I__gconv_trans_data( B __trans_fct g™# __trans_context_fct hÃ# __trans_end_fct iÕ# __data j®# __next kÛ# |àæ®|‡|“‚ï|±¼Iî||±±ŸÕ®É½­÷àç àý__gconv_fct H"­__gconv_init_fct K@ç__gconv_end_fct L]ý__gconv_trans_fct U|I__gconv_trans_context_fct Z£Ÿ__gconv_trans_query_fct ^ÈÎè¢è“î¢__gconv_trans_init_fct a--¢®__gconv_trans_end_fct bPÉ ¢__gconv_info © __nsteps ª¼# __steps «à# __data ¬¢# ¹ìÆÿÿÿÿÿÿÿÿ__gconv_t ­ÊVùH 4 __cd 2V# __data 3ì# H 5__cd /V__combined 4Ð_G_iconv_t 5ù_G_int16_t 7¹_G_int32_t 8_G_uint16_t 9_G_uint32_t :6__gnuc_va_list +® _IO_jump_t_IO_lock_tª__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA> _IO_FILE_plus__io_read_fnXE_â® ¼__io_write_fnau⮢¼__io_seek_fni¤¾®¾²__io_close_fnlÚê®fpos_tPÛ 0 ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷ø¯exception( type #name  #arg1 #arg2 #retval # lon_center" R# false_easting$ false_northing%  - Æpr& xlr' ð…û robfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h /ïÓáÓÓáÓ"ÓïáÓáÓááÓáÓá+ÓÓá+ÓÓÓ,ÓÓ,Óá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓÓ,Óá+ÓÓáïááÔÓáá+ÓÓáá+ÓýáÓÓÓáýØïÓ,ÓýïÓÓïÓÓïÓáï ÓÓ+Óá+ÓÓÓáÓ$ÓïáýïïÓÓáÓÓ+ÓïÓïááÓïïáÓÓÓýïá!ÓÓÓáïïáýáÓÓÓááÓÓÓáá+ÓÓáááýáýááÓïáýÓÓáïÓÓáá+ÓÓááïáýÓÓááïïááÓïïáýÓáýÓýá!ÓïáâáÓÓááÓÓÓáá+ÓÓáááýáýááÓïáýÓÓáïÓÓáá+ÓÓááïáýÓÓááïïááÓïïáýÓýááÓïáïá+×áÓýÓÓááÓ+ÓÓáá+ÓÓáááýáýááÓïáýÓÓáïÓÓáá+ÓÓááïáýÓÓááïïááÓïïïÓýááÓïáïáóïÓïROBINSONX9´Èv¾¯¿£#¹ü‡ôï?X9´Èv¾¯?X9´Èv¾¿?_ÎQÚï?+‡ÙÎÇ?®Gáz®ï?X9´Èv¾Ï?Ê2ı.nï?×£p= ×Ó?‰A`åÐ"ï?+‡ÙÎ×?¸…ëQ¸î?-²ï§ÆÛ?í ¾0™*î?ÐÕVì/»ß?’ËH¿}í?O@aÃÓá?=›UŸ«­ì?¥N@aÃã?KY†8ÖÅë?a2U0*©å?¸…ëQ¸ê?ý‡ôÛ×ç?<½R–!Žé?îëÀ9#Jé?¬­Ø_vOè?Ë¡E¶óýê?­ú\mÅþæ?F”ö_˜ì?´Yõ¹ÚŠå?Ș»–î?R' ‰°áã?ê46<ï?¬­Ø_vOâ?dÌ]KÈá?–² q¬‹ï?@ÝR¢Fß‘?»½×Ùß|Û=@-DTû! @G!æáäaûÀG( øæáäa¸À'Wrobforint.robfor,`GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@`!(D , 2 P7 bEWQHQPbY2ôn˜RP7‡`7Pް8H¡p‚ø80¯°R Â(9 È(9+Ø@SíS90üXS0ƒ9;¾9Ø@Ð ¨C}ñÿ   %4¨7¨¨  ;° ELSZbk° °rrobfor.cRlon_centerfalse_eastingfalse_northingprxlrrobforintptitleradiuscenlonoffsetp__divdf3robforadjust_lonr*¡*Â*ñ*22*B2¨b*r2’2¨²2Ò*â2¨*22*B2¨b* r2’*(¢2¨Â*0Ò2ò*82¨"*@22R*Hb2¨‚*P’2²*XÂ2¨â*`ò2*h"2¨B*pR2r*x‚2¨¢*€²2Ò*ˆâ2¨*22*˜B2¨b* r2’*¨¢2¨Â*°Ò2ò*¸2¨"*À22R*Èb2¨‚*Ð’2²*ØÂ2¨â*àò2*è"2¨B*ðR2r*ø‚2¨¢*²2Ò*â2¨*222¨R*À2¨ò2¨2 * À 2Ò I IB IQ *R *r I2 *’ Iâ *( I" *0B I¢ *8‚ * 2¨Ò 2¨2¨’*@²I22¨r2¨â2¨B*@bIâ*b*p2²2ò2r*@’I2R2Â2"*@BI’*H²*@ÒI*B*b2²2ò2r*@’I2R2Â2"*@BI‚*H¢*@ÂIð*% %'`'¤'¬'° B'° J'`Ã'Ö'õ''9'N'¨’'__° __° _`(_ %%'robinv.o/ 1082129505 59100 998 100644 25960 ` ELF2ÈI@@€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803 ýŒ p"!à€~F(˜ð~FÀx„ pàG?#X803À €€G?#p@00`8 ˜ðHýŒ p !à@~F 00<03à ˆ€G?#àDB pÀG?#`800˜ðHýŒ p !àÀ~F 00<03À pð8B x !À 00<03À pð8B x !À 00<03À pð8BÀq„ ˜À pð8BÀq„ ˜À pð8B x`!À 00<03À pð8B x`!À 00<03À pð8B x€!À 00<03À pð8B x€!À 00<03À pð8B x !À 00<03À pð8B x !À 00<03À pð8B xÀ!À 00<03À pð8B xÀ!À 00<03À pð8B xà!À 00<03À pð8B xà!À 00<03À pð8B x!À 00<03À pð8B x!À 00<03À pð8B x !À 00<03À pð8B x !À 00<03À pð8B x@!À 00<03À pð8B x@!À 00<03À pð8B x`!À 00<03À pð8B x`!À 00<03À pð8B x€!À 00<03À pð8B x€!À 00<03À pð8B x !À 00<03À pð8B x !À 00<03À pð8B xÀ!À 00<03À pð8B xÀ!À 00<03À pð8B xà!À 00<03À pð8B xà!À 00<03À pð8B x!À 00<03À pð8B x!À 00<03À pð8B x !À 00<03À pð8B x !À 00<03À pð8B x@!À 00<03À pð8B x@!À 00<03À pð8B x`!À 00<03À pð8B x`!À 00<03À pð8BÀr„ ˜À pð8B x€!À 00<03 ýŒ p"!àŒB˜ x€G?#à<B pF!à80 8P±!@ x$ð<0 ýŒ p !àŒB pàp$@ €< àx~FÀˆ„ pF!à80  p8 àx8@ 8À 0` H  ˜ð~FÀx„pF!~FÀ€„xF!~FÀˆ„ pF!à80  p!p<0#àþÿH $@0 „P @!ÀýŒ 0 €0 „P@!ð~FÀx„ p G?#€800„P @!àHà@<00„P@!€B ª€€„€„H5€3~F@`„ `À>#Ä € Ø@°3 x ùÀPýŒ<˜¨~FÀ€„ p T?#H803 PýŒ p"!à€¨~Fˆ˜ ¨~FÀ„ p`T?#90#À xT?#`<00p0 0`0X xùÀPýŒ<˜¨~FÀ€„€ T?#¨~FÀˆ„ p T?#à8`<00`0X  ˜ ¨~FÀ„(T?#ð¨~FÀx„ p T?#`800 `0HÀ€0 H@BPH!`@ `@ À€0 H@BPH!`@ `@ J˜¨~FÀ€„x@U?#¨~FÀˆ„ p€T?#p800À 0` H ˜ ¨~FÀ„(¡T?#ð¨~FÀx„ p@U?#à@<00€„PH!`@ `@ ` J˜¨~FÀ€„x€U?#¨~FÀˆ„ p T?#p800À 0`0X `04 páp<0#@PýŒ p$!à«~F pp8 r0B xT?#à<BàVýŒ p$p<0# €T?#à@B p U?#80# ˆT?#àDB SýŒ x$ð<0 @PýŒ p$!à«~F pàp$@ p`!y8@àx ¨~FÀ„ p€U?#à80  p8 à@8Bp< p@00 0`0X "˜ð¨~FÀx„ ˆàT?#àx¨~FÀ€„ p€U?#à80  p8 àÀ8B €< àx ¨~FÀ„ p€U?#à80  p8 à€8B p< `800p0H 0  p8Xàx¨~FÀ€„ p€U?#à80  p8 à@8B p< `800`0H "˜¨~FÀˆ„(U?# ¨~FÀ„ p€T?#`800 p àx¨~FÀ€„ p€U?#à80  p8 à€8B p< `800p0X `8H PýŒ p"!à€©~F€0 H@BPH!`@ `@ J˜ ¨~FÀ„(!U?#ð¨~FÀx„xàT?#¨~FÀ€„pÀT?#€<00 H@BPH!`@ `@ J˜¨~FÀˆ„ˆ T?# ¨~FÀ„€U?#ð¨~FÀx„x U?# ¨~FÀ„pU?#p<00 0 € HàPýŒ p!à@ª~F 0 p0H@PýŒ p$!àª~F 0` H `0X ` H p0X 0 `H "˜ð¨~FÀx„ p T?#`800`Ž @B €T?#à@B p€U?#à80 0¹!€ @ ˆT?#àDB p T?#`800`Ž Ö€h T?#àHBUýŒ xT?#à<BàRýŒ ˆT?#àDB p€U?#à80  88á`88 pH 0 p0HÀ 0` H  ˜à@ xT?#à<BUýŒ ˆT?#àDBàRýŒ T?#àHB p€U?#à80  88á`88 pH 0`0H p0"À 0` H  ˜ xT?#à<B „RýŒ €T?#à@B p@U?#à@<00€„PH!`@ `@ ` J˜¨~FÀˆ„x€U?# ¨~FÀ„ p T?#p800À 0`0X `04 páp<0#àPýŒp!A©~F PýŒp"!ð@©~F@PýŒ p$!à«~F pppÂ1`88 pH 0`8X  ˜ð¨~FÀx„ p T?#`800`Ž Ö€è €T?#à@Bà„UýŒ 0$àx¨~FÀˆ„ p€U?#à80  p8 à€8B(= ¨~FÀ„ ˆ T?#àx¨~FÀ€„ p€U?#à80  p8 àÀ8B €< àx ¨~FÀ„ p€U?#à80  p8 à@8Bp< p@00 0p0X 0" ` HÀ€0 H@BPH!`@ p@ 0J  0HàPýŒp!ð@©~FPýŒ p !à@©~F 8`800 € Hàx¨~FÀˆ„ p€U?#à80  p8 àÀ8B €< àx ¨~FÀ„ p€U?#à80  p8 à€8B p< `800p0H 0  p8Xàx¨~FÀ€„ p€U?#à80  p8 à@8B p< `800`0H ` HÀ€0 H@BPH!`@ `@ p0H 0L p HÀ 0 ` HÀ€0 H@BPH!`@ `@ N˜Ð@ ˆT?#àDBÀ„UýŒ p$`800 00"àx ¨~FÀ„ p€U?#à80  p8 à€8B(= ð¨~FÀx„ ˆ T?#àx¨~FÀ€„ p€U?#à80  p8 àÀ8B €< àx ¨~FÀ„ p€U?#à80  p8 à@8Bp< p@00 0p0X 0" ` HÀ€0 H@BPH!`@ p@ 0J  0HàPýŒp!ð@©~FPýŒ p !à@©~F 8`800 € Hàx¨~FÀˆ„ p€U?#à80  p8 àÀ8B €< àx ¨~FÀ„ p€U?#à80  p8 à€8B p< `800p0H 0  p8Xàx¨~FÀ€„ p€U?#à80  p8 à@8B p< `800`0H ` HÀ€0 H@BPH!`@ `@ `0H p HÀ 0 ` HÀ€0 H@BPH!`@ `@ L˜ ˆT?#àDBÀUýŒ T?#àHB UýŒ xT?#à<BàUýŒ €T?#à@Bp T?#p<00 0 p0XÀ 0 ` HÀ€0 H@BPH!`@ `@ À€0 H@BPH!`@ p@ 0J`8H L˜¨~FÀˆ„p U?# ¨~FÀ„x U?#¨~FÀ€„ p U?#à80  p!p<0# PýŒ p"!à@«~F ppX: b@B X$°¬0 €`X@BPH!€PH@ T?#àHBàUýŒ €T?#à@Bp T?#p<00 0`0X p À 0`0$ Öý¿X ˆT?#àDBàVýŒ T?#àHB p€U?#à80  pü?#p<0#àPýŒ p!à«~F ppp `píÿJ X$°¬0 €`X@BPH!€PHÐ@ €T?#à@B p`T?#ð80 PýŒ p"!à€ª~F 8À 0` H ˜ ¨~FÀ„ p@T?#p80 À p$àPýŒ 0€0 H@BPH!`@ 0@  x$ð<0 PýŒ p !à«~F pàp$@ p@!Pz8@ PýŒp"!A©~Fàx ¨~FÀ„ p€U?#à80  p8 àÀ8B €< àx ¨~FÀ„ p€U?#à80  p8 à@8Bp< p@00 0p0X 0" ` HÀ€0 H@BPH!`@ p@ 0J  0HàPýŒp!ð@©~FPýŒ p !à@©~F 8`800 € Hàx¨~FÀˆ„ p€U?#à80  p8 àÀ8B €< àx ¨~FÀ„ p€U?#à80  p8 à€8B p< `800p0H 0  p8Xàx¨~FÀ€„ p€U?#à80  p8 à@8B p< `800`0H ` HÀ€0 H@BPH!`@ `@ `0H € 0 €„PH!`@ p@ 0L`8H N˜¨~FÀˆ„ p@T?#à80 @@BP H!`@ @PýŒ p$!à€¨~F p0803„ˆÀU?#HU€  @"Ø0D°1€P„€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;¯robinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)robinvint3#r/‘`center_long0‘hfalse_east1‘pfalse_north2‘xi4"‘intdoublelong introbinvz*xu‘€yv‘ˆlonw‘latx‘˜yy{‘ p2|‘¨u}‘°v}‘¸t}‘@c}‘Hphid~‘Py1‘Xip1€"‘`i"‘hsize_tÇ&long unsigned int__u_char Kunsigned char__u_short!mshort unsigned int__u_int"’unsigned int__u_long#&__u_quad_t$&__quad_t%"__int8_t&äsigned char__uint8_t'K__int16_t(short int__uint16_t)m__int32_t*__uint32_t+’__int64_t,"__uint64_t-&__qaddr_t.‹Ä__dev_t0h__uid_t1E__gid_t2E__ino_t3h__ino64_t4h__mode_t5E__nlink_t6h__off_t7W__off64_t8W__loff_t9W__pid_t:4__ssize_t;W__rlim_tW__blkcnt64_t?W__fsblkcnt_t@h__fsblkcnt64_tAh__fsfilcnt_tBh__fsfilcnt64_tCh__id_tDEI __valH# " "long unsigned int__fsid_tIù__daddr_tL__caddr_tMiochar__time_tN"__useconds_tO’__suseconds_tP"__swblk_tQ"__clock_tR"__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_"__t_scalar_tf__t_uscalar_tg’__intptr_tj"__socklen_tm’ «__sched_paramE __sched_priorityF# î_pthread_fastlock __status"# __spinlock# _pthread_descr_struct_pthread_descr#î __pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-y# __inheritsched.# __scope/# __guardsize0# __stackaddr_set1# __stackaddr2 #( __stacksize3#0pthread_attr_t4"T< __c_lock:«# __c_waiting;#pthread_cond_t<"…C __dummyB#pthread_condattr_tCjpthread_key_tF’" (S __m_reservedN# __m_countO# __m_ownerP# __m_kindQ# __m_lockR«#pthread_mutex_tS´X Z __mutexkindY#pthread_mutexattr_tZ9 pthread_once_t^pthread_tŒ& î _IO_FILEØ-_flags#_IO_read_ptr i#_IO_read_end i#_IO_read_base i#_IO_write_basei# _IO_write_ptri#(_IO_write_endi#0_IO_buf_basei#8_IO_buf_endi#@_IO_save_basei#H_IO_backup_basei#P_IO_save_endi#X_markers1 #`_chain7 #h_fileno#p_blksize#t_old_offsetÿ#x_cur_column"m#€_vtable_offset#ä#‚_shortbuf$= #ƒ_lock(M #ˆ_offset1#__pad17 #˜__pad28 # _mode:#¨_unused2<O #¬ 1 _IO_marker° _next±1 # _sbuf²7 # _pos¶#î š M o " _ o "+FILE-š __FILE7š wchar_twint_t8’¼ J__wchH‰ __wchbI¼ Ì o "ù K __countE# __valueJ˜ #__mbstate_tKÌ 7   __pos ÿ# __state ù #_G_fpos_t  s  # __pos !# __state "ù #_G_fpos64_t #H a &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR ” 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS à__gconv_step` ? __shlib_handle rø# __modname sþ# __counter u# __from_name wi# __to_name xi# __fct z=#( __init_fct {S#0 __end_fct |e#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆ #X __gconv_loaded_objectào<<BãØéï”H __gconv_step_data8 @ __outbuf # __outbufend # __flags ”# __invocation_counter ˜# __internal_use œ# __statep ž# __state Ÿù #( __trans £7#0Kù ¥__gconv_trans_data( B __trans_fct gõ# __trans_context_fct h# __trans_end_fct i1# __data j # __next k7# Ø<B ØãØéïÞKØ ¥ ØØ  û1 % S<Ce<Y__gconv_fct H~ __gconv_init_fct KœC__gconv_end_fct L¹Y__gconv_trans_fct UØ¥__gconv_trans_context_fct Zÿû__gconv_trans_query_fct ^$*DþDïJþ__gconv_trans_init_fct ant‰‰þ __gconv_trans_end_fct b¬% þ__gconv_info © __nsteps ª# __steps «<# __data ¬þ# H"ÿÿÿÿÿÿÿÿ__gconv_t ­&²UH 4 __cd 2²# __data 3H#|H 5__cd /²__combined 4,_G_iconv_t 5U_G_int16_t 7_G_int32_t 8_G_uint16_t 9m_G_uint32_t :’__gnuc_va_list +  _IO_jump_t_IO_lock_tªk__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAš _IO_FILE_plus__io_read_fnX¡»> i__io_write_fnaÑë> þ__io_seek_fni __io_close_fnl6F fpos_tP7 Œ ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷T exception( type #name i#arg1 #arg2 #retval # lon_center% R& false_easting' false_northing(  ‰ "pr)y xlr*y Š…û robinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 2ïÓáÓÓáÓ"ÓïáÓáÓááÓáÓá+ÓÓá+ÓÓÓ,ÓÓ,Óá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓá+ÓÓÓ,Óá+ÓÓáïááÔÓáá+ÓÓáá+ÓýáÓÓÓáýØïÓ,ÓýïÓÓïÓÓïÓáï ÓÓ+Óá+ÓÓÓáÓ Óïáýá+ÓÓÓ+ÓïáÓÓïááÓïááÓïáÓÓÓýáÓÓ+ÓïÓïïáÓÓÓýïáÓáýÔÓèáãÓÓááÓÓáááýáÓ+ÓÓáá+ÓÓááïáýÓÓááïáÓÓïÓÓááïïÓïáÓïáÓÓÓáÓïáÓÓÓÓáýÓáýÓáýïïïáýáÓïýÓááÕáïáâÓÓááýïáýÓýá+ÕÓÓááýïáýïÓýáóÓá+ÓïÓïïáÓÓÓýïáÓÓÓáïïáýáÓïáâÓ+ÓÓááÓ+ÓÓáá+ÓÓáááýáýááÓïáýÓÓáïÓÓáá+ÓÓááïáýÓÓááïïááÓïïáýÓýááÓïá+×ÓïÓÓááÓ+ÓÓáá+ÓÓáááýáýááÓïáýÓÓáïÓÓáá+ÓÓááïáýÓÓááïïááÓïïïÓýááÓïáòÓÓÓááýÓýááÓïááÓïáýáÓÓÓáÓáýÕÓÓÖÓááýïÓýáæÓááÓáýÕÓÓ×áÓá+Óýá"ÓÓ+ÓýáÓïáÓááÓÓÓáá+ÓÓáááýáýááÓïáýÓÓáïÓÓáá+ÓÓááïáýÓÓááïïááÓïïïïïÓïáýá ÓáÓÓáÔÓïROBINSONToo many iterations in inverserobinv-convX9´Èv¾¯¿£#¹ü‡ôï?X9´Èv¾¯?X9´Èv¾¿?_ÎQÚï?+‡ÙÎÇ?®Gáz®ï?X9´Èv¾Ï?Ê2ı.nï?×£p= ×Ó?‰A`åÐ"ï?+‡ÙÎ×?¸…ëQ¸î?-²ï§ÆÛ?í ¾0™*î?ÐÕVì/»ß?’ËH¿}í?O@aÃÓá?=›UŸ«­ì?¥N@aÃã?KY†8ÖÅë?a2U0*©å?¸…ëQ¸ê?ý‡ôÛ×ç?<½R–!Žé?îëÀ9#Jé?¬­Ø_vOè?Ë¡E¶óýê?­ú\mÅþæ?F”ö_˜ì?´Yõ¹ÚŠå?Ș»–î?R' ‰°áã?ê46<ï?¬­Ø_vOâ?dÌ]KÈá?–² q¬‹ï?-DTû! @€V@@»½×Ùß|Û=@€fÀñh㈵øä>ÝR¢Fß‘?G!æáäaûÀG( øæáäa™ À'³robinvint.robinv,&GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@&!8Sð,P&2P&P7P&bE²'³Q(cPbe?ŽnxdøE@‡8FhŽ GH¡p‚èG0¯d ÂH ÈH+Ø eíCH0ü8e0sH;®HÈOè °R…ñÿ   %4¨7¨¨  ;° ELSZbk° `rzrobinv.cRlon_centerfalse_eastingfalse_northingprxlrrobinvintptitleradiuscenlonoffsetp__divdf3robinvp_erroradjust_lonr*¡*Â*ñ*22*B2¨b*r2’2¨²2Ò*â2¨*22*B2¨b* r2’*(¢2¨Â*0Ò2ò*82¨"*@22R*Hb2¨‚*P’2²*XÂ2¨â*`ò2*h"2¨B*pR2r*x‚2¨¢*€²2Ò*ˆâ2¨*22*˜B2¨b* r2’*¨¢2¨Â*°Ò2ò*¸2¨"*À22R*Èb2¨‚*Ð’2²*ØÂ2¨â*àò2*è"2¨B*ðR2r*ø‚2¨¢*²2Ò*â2¨*222¨R*À2¨ò2¨2 * À 2Ò I IB IQ *R *r I2 *² * *(2 IR *r I *0 *82 I’ *@`2’22R2Â2R2âIRIÒ*8¢*8*8"I‚*@ *¢2ò222²*HÒIR2’22b*H‚IÒ*(ò*HI`*r2Â22‚*H¢I"2b2Ò22*HRI’*(²*HÒIr*P’*(²IÒ*òIÀ2Â20ÒIB *Xð 2ò 20!IR!*`’!* !*Ò!I"2¨B"2¨‚"2¨#*H"#I¢#2¨â#2¨R$2¨²$*HÒ$I2%I¢%I% %'&'¤'¬'° B'° J'&'2'Q'q'•'ª'¨’'__° __° _&(_ %%'sinfor.o/ 1082129505 59100 998 100644 11768 ` ELF2x!@@€00B€füŒ  Ä x ùà€~F<˜~FÀ€„ pàG?#H803àýŒ p!àŒB(˜~FÀ€„ p F!X803À xÀG?#p<00`8 ˜ðHýŒ p !àÀ~F 00<03à €ÀG?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03€ HBP @!ÀýŒ 0 €0 „P@!ð€~FÀx„ pàG?#€800„P @!àHà@<00„P@!€B ª€€„€„8%€€0B€düŒ ÀÄ PØð@ò!ÀEýŒ<˜¢~FÀ€„ p`Q?#H803 EýŒ p"!à£~Fˆ˜ð€¢~FÀx„ p Q?#90#À €@Q?#`@00p0 0`0X €0 €„P H!`@ àEýŒ p!à€£~F˜¢~FÀ€„ p€Q?#P80 à ˆ@Q?#àDBpÀQ?#p<00 0   HàEýŒ p!àÀ¢~F@@BPH!`@ p HÀ 0`0H J˜¢~FÀ€„ p Q?#80 à ˆ@Q?#àDBp`Q?#p<00 0 p HÀ 0`0H  ˜€B @„8U` "ØÀ B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;ösinfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)sinforint+#r' ‘pcenter_long( ‘xfalse_east) ‘false_north* ‘intdouble†sinforC(lon? ‘Plat@ ‘XxA†‘`yB†‘hdelta_lonD ‘p size_tÇšlong unsigned int__u_char ¿unsigned char__u_short!áshort unsigned int__u_int"unsigned int__u_long#š__u_quad_t$š__quad_t%Hlong int__int8_t&dsigned char__uint8_t'¿__int16_t(•short int__uint16_t)á__int32_t*__uint32_t+__int64_t,H__uint64_t-š__qaddr_t. 8__dev_t0è__uid_t1Å__gid_t2Å__ino_t3è__ino64_t4è__mode_t5Å__nlink_t6è__off_t7×__off64_t8×__loff_t9×__pid_t:´__ssize_t;×__rlim_t<è__rlim64_t=è__blkcnt_t>×__blkcnt64_t?×__fsblkcnt_t@è__fsblkcnt64_tAè__fsfilcnt_tBè__fsfilcnt64_tCè__id_tDÅ’I __valH’# ¢ ¢long unsigned int__fsid_tIy__daddr_tL__caddr_tMéïchar__time_tNH__useconds_tO__suseconds_tPH__swblk_tQH__clock_tRH__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_H__t_scalar_tf__t_uscalar_tg__intptr_tjH__socklen_tm +__sched_paramE __sched_priorityF# n_pthread_fastlock __statusH# __spinlock# _pthread_descr_struct_pthread_descr#œn Š__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-ù# __inheritsched.# __scope/# __guardsize0Œ# __stackaddr_set1# __stackaddr2Š#( __stacksize3Œ#0pthread_attr_t4¢Ô< __c_lock:+# __c_waiting;†#pthread_cond_t<¢C __dummyB#pthread_condattr_tCêpthread_key_tF¢(S __m_reservedN# __m_countO# __m_ownerP†# __m_kindQ# __m_lockR+#pthread_mutex_tS4ØZ __mutexkindY#pthread_mutexattr_tZ¹pthread_once_t^pthread_tŒš n _IO_FILEØ-_flags#_IO_read_ptr é#_IO_read_end é#_IO_read_base é#_IO_write_baseé# _IO_write_ptré#(_IO_write_endé#0_IO_buf_baseé#8_IO_buf_endé#@_IO_save_baseé#H_IO_backup_baseé#P_IO_save_endé#X_markers± #`_chain· #h_fileno#p_blksize#t_old_offset#x_cur_column"á#€_vtable_offset#d#‚_shortbuf$½ #ƒ_lock(Í #ˆ_offset1Ž#__pad17Š#˜__pad28Š# _mode:#¨_unused2<Ï #¬ ± _IO_marker° _next±± # _sbuf²· # _pos¶#n  Í ï ¢ ß ï ¢+FILE- __FILE7 wchar_twint_t8< J__wchH __wchbI< L ï ¢y K __countE# __valueJ #__mbstate_tKL ·   __pos # __state y #_G_fpos_t Œ ó  # __pos !Ž# __state "y #_G_fpos64_t #È á  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS `__gconv_step` ? __shlib_handle rx# __modname s~# __counter u# __from_name wé# __to_name xé# __fct z½#( __init_fct {Ó#0 __end_fct |å#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆŠ#X __gconv_loaded_object`„ï¼¼ÂcXioÈ __gconv_step_data8 @ __outbuf # __outbufend # __flags ”# __invocation_counter ˜# __internal_use œ# __statep ž“# __state Ÿy #( __trans £·#0¿y %__gconv_trans_data( B __trans_fct gu# __trans_context_fct hŸ# __trans_end_fct i±# __data jŠ# __next k·# X¼ÂŠXcXio^¿XŒ%ŸŠXX{±Š¥™‰Ó¼Ãå¼Ù__gconv_fct Hþ‰__gconv_init_fct KÃ__gconv_end_fct L9Ù__gconv_trans_fct UX%__gconv_trans_context_fct Z{__gconv_trans_query_fct ^¤ªÄ~ÄoÊ~__gconv_trans_init_fct aîô  ~Š__gconv_trans_end_fct b,¥ ~__gconv_info © __nsteps ªŒ# __steps «¼# __data ¬~# •È¢ÿÿÿÿÿÿÿÿ__gconv_t ­¦2ÕH 4 __cd 22# __data 3È#üH 5__cd /2__combined 4¬_G_iconv_t 5Õ_G_int16_t 7•_G_int32_t 8_G_uint16_t 9á_G_uint32_t :__gnuc_va_list +Š _IO_jump_t_IO_lock_tªë__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX!;¾ŠéŒ__io_write_fnaQk¾Š~Œ__io_seek_fni€šŠšŽ__io_close_fnl¶ÆŠfpos_tP·   ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Ô‹exception( type #name é#arg1  #arg2  #retval  # lon_center  R  false_easting!  false_northing"  8…û sinfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h *ïÓáÓÓáÓ ÓïáÓáÓááÓá!ÓÓ,ÓýïÓÓïÓÓïÓáï ÓïÓÓÓÓáÓ"ÓïáýïïÓÓáÓÓááýÓáÓïÓýáÓÓááýÓýááÓSINUSOIDALG!æáäaZÀG&Á¸æáäanÀ'úsinforintsinfor,pGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@p!8*°,°2°7°bEúQè+ b <n-H‡XHšp‚ 0¨ - »Ð ÁÐ+Ѱ-æû0õÈ-0 + ;f 8'ˆ À)qñÿ  %  4>ELS[pbmsinfor.cRlon_centerfalse_eastingfalse_northingsinforintptitleradiuscenlonoffsetpsinforadjust_loncosr* ¡* Â* ñ* 2"IbI’I¡* ¢* ÂIr* ÒI* rI’* Ò* * % %'p'¤'¬'*'2'pŸ' ²' Ñ' ñ' ’'___ _ _p(_ %%'sininv.o/ 1082129505 59100 998 100644 12880 ` ELF2`$@@€00B€füŒ  Ä x ùà€~F<˜~FÀ€„ pàG?#H803àýŒ p!àŒB(˜~FÀ€„ p F!X803À xÀG?#p<00`8 ˜ðHýŒ p !àÀ~F 00<03à €ÀG?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03€ HBP @!ÀýŒ 0 €0 „P@!ð€~FÀx„ pàG?#€800„P @!àHà@<00„P@!€B ª€€„€„H5€ 0B€eüŒ Ä x ùà«~F<˜«~FÀ€„ p U?#H803àVýŒ p!à€«~Fˆ˜«~FÀ€„ pàU?#90#À x€U?#`<00p0 0`0X xùÀVýŒ<˜«~FÀ€„€ U?#ð«~FÀx„ p U?#à8`<00`0X  ˜«~FÀ€„ pàU?#P80 àVýŒ p!à@«~Fà@<00€„PH!`@ `@ J˜«~FÀ€„ pàU?#à80  0 p À 0`0$ Ö€ X$°¬0 €`X@BPH!€ H@ x€U?#à<BàP„ €€U?#à@B pàU?#à80  0 p À 0`0X ˜ð«~FÀx„ pT!`800 p À 0`0$ Ö€À €€U?#à@BàP„0$PHàVýŒ p!àÀ«~F p€800€„PH!p@ 0J ` HVýŒ 8 €8 0 €„PH!`@ p@ 0L`8H N˜ð«~FÀx„ pT!€800€„P H!`@ VýŒ p !à€«~F p0803@@ x€U?#à<B pÀU?#ð80 À 00<03@! HU€ `T!€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;ñsininv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)sininvint+#r' ‘pcenter_long( ‘xfalse_east) ‘false_north* ‘intdoublesininvC*x? ‘`y@ ‘hlonA‘platB‘xtempD ‘ size_tÇ•long unsigned int__u_char ºunsigned char__u_short!Üshort unsigned int__u_int"unsigned int__u_long#•__u_quad_t$•__quad_t%Clong int__int8_t&_signed char__uint8_t'º__int16_t(short int__uint16_t)Ü__int32_t*__uint32_t+__int64_t,C__uint64_t-•__qaddr_t.3__dev_t0ã__uid_t1À__gid_t2À__ino_t3ã__ino64_t4ã__mode_t5À__nlink_t6ã__off_t7Ò__off64_t8Ò__loff_t9Ò__pid_t:¯__ssize_t;Ò__rlim_t<ã__rlim64_t=ã__blkcnt_t>Ò__blkcnt64_t?Ò__fsblkcnt_t@ã__fsblkcnt64_tAã__fsfilcnt_tBã__fsfilcnt64_tCã__id_tDÀI __valH#  long unsigned int__fsid_tIt__daddr_tL__caddr_tMäêchar__time_tNC__useconds_tO__suseconds_tPC__swblk_tQC__clock_tRC__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_C__t_scalar_tf__t_uscalar_tg__intptr_tjC__socklen_tm &__sched_paramE __sched_priorityF# i_pthread_fastlock __statusC# __spinlock# _pthread_descr_struct_pthread_descr#—i …__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-ô# __inheritsched.# __scope/# __guardsize0‡# __stackaddr_set1# __stackaddr2…#( __stacksize3‡#0pthread_attr_t4Ï< __c_lock:&# __c_waiting;#pthread_cond_t<C __dummyB#pthread_condattr_tCåpthread_key_tF(S __m_reservedN# __m_countO# __m_ownerP# __m_kindQ# __m_lockR&#pthread_mutex_tS/ÓZ __mutexkindY#pthread_mutexattr_tZ´pthread_once_t^pthread_tŒ• i _IO_FILEØ-_flags#_IO_read_ptr ä#_IO_read_end ä#_IO_read_base ä#_IO_write_baseä# _IO_write_pträ#(_IO_write_endä#0_IO_buf_baseä#8_IO_buf_endä#@_IO_save_baseä#H_IO_backup_baseä#P_IO_save_endä#X_markers¬ #`_chain² #h_fileno#p_blksize#t_old_offsetz#x_cur_column"Ü#€_vtable_offset#_#‚_shortbuf$¸ #ƒ_lock(È #ˆ_offset1‰#__pad17…#˜__pad28…# _mode:#¨_unused2<Ê #¬ ¬ _IO_marker° _next±¬ # _sbuf²² # _pos¶#i  È ê  Ú ê +FILE- __FILE7 wchar_twint_t87 J__wchH __wchbI7 G ê t K __countE# __valueJ #__mbstate_tKG ²   __pos z# __state t #_G_fpos_t ‡ î  # __pos !‰# __state "t #_G_fpos64_t #à Ü  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS [__gconv_step` ? __shlib_handle rs# __modname sy# __counter u# __from_name wä# __to_name xä# __fct z¸#( __init_fct {Î#0 __end_fct |à#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆ…#X __gconv_loaded_object[ê··½^Sdjà ˆ__gconv_step_data8 @ __outbuf ˆ# __outbufend ˆ# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žŽ# __state Ÿt #( __trans £²#0ºt __gconv_trans_data( B __trans_fct gp# __trans_context_fct hš# __trans_end_fct i¬# __data j…# __next k²# S·½…S^SdjYºSˆ‡ š…SSˆˆv¬… ”„η¾à·Ô__gconv_fct Hù„__gconv_init_fct K¾__gconv_end_fct L4Ô__gconv_trans_fct US __gconv_trans_context_fct Zzv__gconv_trans_query_fct ^Ÿ¥¿y¿jÅy__gconv_trans_init_fct aéïy…__gconv_trans_end_fct b'  y__gconv_info © __nsteps ª‡# __steps «·# __data ¬y# Ãÿÿÿÿÿÿÿÿ__gconv_t ­¡-ÐH 4 __cd 2-# __data 3Ã#÷H 5__cd /-__combined 4§_G_iconv_t 5Ð_G_int16_t 7_G_int32_t 8_G_uint16_t 9Ü_G_uint32_t :__gnuc_va_list +… _IO_jump_t_IO_lock_tªæ__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX6¹…ä‡__io_write_fnaLf¹…y‡__io_seek_fni{•…•‰__io_close_fnl±Á…fpos_tP²  ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷φexception( type #name ä#arg1  #arg2  #retval  # lon_center  R  false_easting!  false_northing"  …û sininv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h *ïÓáÓÓáÓ ÓïáÓáÓááÓá!ÓÓ,ÓýïÓÓïÓÓïÓáï ÓïÓáÓÓáÓ"Óïáýá+ÓÓÓ+ÓïáÓÓÓïÓïáÓáýÓýáãÓÓÕÓááýÓýáÓïÓýáãÓÓáïÓáýÓýïïÓïáýáÓïÓÓáþÔáÓâþÓ+SINUSOIDALInput data errorsinusoidal-inverseG!æáäaZÀG(æáäaáÀ-DTû!ù?»½×Ùß|Û='õsininvintsininv,ÐGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@Ð!¸-ˆ,27bErõQ@0 bgƒn`1ð!@‡0"@šp‚p"0¨x1 » "°" Ȱ"+Ø2íÛ"0ü 20 #;F#`*Ð 0-‚ñÿ  %  4>ELS[dÐkswsininv.cRlon_centerfalse_eastingfalse_northingsininvintptitleradiuscenlonoffsetp__divdf3sininvp_errorcosadjust_lonr* ¡* Â* ñ* 2"IbI’I¡* ¢* ÂIr* ò* B* bIÂ* 22(Ir* Â* * * BI²I"I‚* % %'Ð'¤'¬'*'2'К' ­' Ì' ì' ’'___ _ _Ð(_ %%'somfor.o/ 1082129506 59100 998 100644 38488 ` ELF2¨p@@8=€€0B€cøŒ ÀÄ PØð@ò!ÀDùŒ<˜¢|FÀ€„ p Q>#H803 DùŒ p"!à€¢|Fˆ˜ð¢|FÀx„ p`Q>#90#DùŒ p !à£|F(˜¢|FÀˆ„ p Q>#X803àDùŒ p!à€£|F0˜¢|FÀ€„ pàQ>#h803àx BÀˆ„ p P!`800˜ðHDùŒ p !à€£|F 00<03à ˆQ>#àDB pàQ>#`800˜àHàDùŒ 8`8 ˜ðHDùŒ p !à@¢|F 00<03  ˆQ>#àDB p Q>#€800ÀDùŒ 0 0 €„PH!`@  @ àDùŒ p!à@¢|F @DùŒ 0  0 €„PH!`@ `@ ` H `0X J˜ð€ BÀx„ p€P!à80 090B €Q>#à@Bà@ýŒ ˆQ>#àDB p€Q>#`800˜PHÀ x@P!`<00€0 H@BPH!`@ `@ J˜ðHDùŒ p !à@£|F 00<03à ˆ@P!àDB p`P!à80  88á`88 `H ˜ @ xQ>#à<B p@Q>#à80 0 1@B €Q>#à@Bà@ýŒ p$`800˜ðHÀ 00<03à ˆQ>#àDB p`Q>#à80  88á`88 pHÀ 0 p HÀ 0 p8XÀ 0` H ˜à xÀ 00<030@ xQ>#à<Bà@ýŒ p$`800˜ðHÀ 00<03à €Q>#à@B p`Q>#à80  88á`88 pHÀ 0 p HÀ 0 p8XÀ 0` H ˜à xÀ 00<03 p$803 H$¤0 €„P H!àHà@<00€„PH!ð€ BÀx„ p€P!à80 89€B €Q>#à@B p`Q>#80 @PT@BPH!¢|FÀˆ„ p@Q>#80 @PT@BPH! xQ>#à<B p P?#p800À 0` H €0 @PT@BP H!àH 8À 0` H €0 @PT@BP H!àHà@<00€„P H!àH p€800@PT@BPH!¢|FÀ€„ p P?#€800€„P H!`@  p$0803À 0 p À 0`8$ Ö€ p$à 00803 ˆQ>#àDB p P?#€800€„P H!`@  p$0803àDùŒp! ~FÀ x$p800 0 p HÀ 0` H  ˜¢|FÀ€„ €`P?#àHà8`<00 p HÀ 0` H  ˜PH DùŒ p"!à€ ~F 0 p0XÀ 0`0X €8 0 €„PH!`@ `@ J˜HÀ x$p800 0` H `X  ˜ð¢|FÀx„ x€P?#àH 0`0X ˜PHDùŒp !ðÀ ~F DùŒ p"!à¡~F @800€„PH!`@ `@ J˜PHàDùŒp!Á ~Fà p$p800 0p0X 0  € HDùŒp !ð¡~F DùŒ p"!à¡~F 8`800` H 0 €„PH!`@ `@ J˜HàDùŒp!ð¡~F DùŒ p"!à¡~F 8`800 p HàDùŒ p!à¡~F 0` H  ˜¢|FÀ€„ p P?#803ÀCýŒxàP?#¢~F ‚DýŒ@Q?#0A¡~F p„P!°@B€ˆ„h$!àLB€„¸)PH!¢|FÀˆ„x`Q?#¢|FÀ€„ pàP?#`800˜¢|FÀˆ„x€Q?#¢|FÀ€„ pQ?#`800˜¢|FÀˆ„xàQ?#¢|FÀ€„ pÀP?#`800˜¢|FÀˆ„x Q?#¢|FÀ€„ p Q?#`800˜¢|FÀˆ„xÀQ?#¢|FÀ€„ p@Q?#`800˜¢|FÀˆ„ xP?#àHH8˜ xQ>#à<B pP?#à80 8D±!@ €Q>#à@BàBýŒ ˆQ>#àDB pP?#à80  88á`88 `H ˜à€¡~FàCýŒ€Q?#A¢~F@EýŒ ˜ P?#8B@x„X !ÀDB „p&!@B¸'PH!ð¢|FÀx„€`Q?#¢|FÀˆ„x`Q?#¢|FÀˆ„ pàP?#p800À 0p H 0`8H  ˜ð¢|FÀx„€€Q?#¢|FÀˆ„x€Q?#¢|FÀˆ„ pQ?#p800À 0p H 0`8H  ˜ð¢|FÀx„€àQ?#¢|FÀˆ„xàQ?#¢|FÀˆ„ pÀP?#p800À 0p H 0`8H  ˜ð¢|FÀx„€ Q?#¢|FÀˆ„x Q?#¢|FÀˆ„ p Q?#p800À 0p H 0`8H  ˜ð¢|FÀx„€ÀQ?#¢|FÀˆ„xÀQ?#¢|FÀˆ„ p@Q?#p800À 0p H 0`8H  ˜ð¢|FÀx„xP?#¢|FÀ€„ pP?#à80  pH!p<0#`üÿH ˆQ>#àDBà@ýŒ pH$p<0# xQ>#à<B pP?#à80 8 ±!@@ €Q>#à@BàBýŒ ˆQ>#àDB pP?#à80  88á`88 `H ˜à€¡~FàCýŒ€Q?#A¢~F@EýŒ ˜ P?#8B@x„X !ÀDB „p&!@Bè#PH!ð¢|FÀx„€`Q?#¢|FÀˆ„x`Q?#¢|FÀˆ„ pàP?#`800p0H 0`8H  ˜ð¢|FÀx„€€Q?#¢|FÀˆ„x€Q?#¢|FÀˆ„ pQ?#`800p0H 0`8H  ˜ð¢|FÀx„€àQ?#¢|FÀˆ„xàQ?#¢|FÀˆ„ pÀP?#`800p0H 0`8H  ˜ð¢|FÀx„€ Q?#¢|FÀˆ„x Q?#¢|FÀˆ„ p Q?#`800p0H 0`8H  ˜ð¢|FÀx„€ÀQ?#¢|FÀˆ„xÀQ?#¢|FÀˆ„ p@Q?#`800p0H 0`8H  ˜ð¢|FÀx„xP?#¢|FÀ€„ pP?#à80  pH!p<0#°üÿH ˆQ>#àDBàBýŒ p$`800˜à€¡~FàCýŒ€Q?#A¢~F@EýŒ ˜ P?#8B@x„X !ÀDB „p&!@Bø PH!ð¢|FÀx„€`Q?#¢|FÀˆ„x`Q?#¢|FÀˆ„pàP?#p<00 0`0H  ˜ð¢|FÀx„€€Q?#¢|FÀˆ„x€Q?#¢|FÀˆ„pQ?#p<00 0`0H  ˜ð¢|FÀx„€àQ?#¢|FÀˆ„xàQ?#¢|FÀˆ„pÀP?#p<00 0`0H  ˜ð¢|FÀx„€ Q?#¢|FÀˆ„x Q?#¢|FÀˆ„p Q?#p<00 0`0H  ˜ð¢|FÀx„€ÀQ?#¢|FÀˆ„xÀQ?#¢|FÀˆ„p@Q?#p<00 0`0H  ˜PHàDùŒ p!àÀ¢~Fà@<00€„PH!`@ `@ J˜PHDùŒ p !à£~Fà@<00€„PH!`@ `@ J˜PH DùŒ p"!àÀ£~Fà@<00€„PH!`@ `@ J˜PHàDùŒ p!à@£~Fà@<00€„PH!`@ `@ J˜PHDùŒ p !à€£~Fà@<00€„PH!`@ `@ J˜€B @„8U` "ØÀ B€„H5€3~F@`„ `@=#Ä € Ø@°3 x ùÀRõŒ<˜©zFÀ€„ p T=#H803 RõŒ p"!à€©zFˆ˜ ©zFÀ„ pàT=#90#àRõŒp!ðÀ«|FÀ 00<03RõŒp !ð¨~F RõŒ p"!à@©zF 00<03@RõŒp$!ð€ªzFÀ €€T=#`@00p0 0`0X ˜ð©zFÀx„ pT?#p800À 0`0$ Ö€ €€T=#à@BàPýŒ p$`800˜ ˆ€T=#àDB pT?#p800À 0`8$ Ö€ €T=#àHBàPýŒ p$`800˜ x€T=#à<BàPýŒ €€T=#à@B pT?#`800˜©zFÀˆ„x@T?# ©zFÀ„ p@U=#`800˜ð©zFÀx„ pT?#`800`Ž Ö€ €€T=#à@BàWùŒ p$`800˜ p$`800p0 Ö€ ˆ€T=#àDBàWùŒ p$`800˜ €T=#àHB pT?#`800`0$ Ö€ x€T=#à<BàWùŒ p$`800˜ €€T=#à@B pU=#80# ˆ€T=#àDBàRùŒ €T=#àHB pÀU>#`800˜ð©zFÀx„ p U=#80#RõŒp !Á¨|F@RõŒp$!¨~Fà €T=#àHBpÀU>#p<00 0p H 0 `8H "˜ð©zFÀx„ p`T>#€800€„P H!`@ RõŒ p !à€¨|F˜©zFÀˆ„ p@T>#`800 p @RõŒ p$!àÀ«|F 0`8$ Ö€8 x€T=#à<BàQùŒ €€T=#à@B p`T>#p800À 0`0X ˜ ˆ€T=#àDB p@T>#`800`Ž Ö€ €T=#àHB p U>#803 x€T=#à<B p@T>#`800`0$ Ö€ €€T=#à@BàVùŒ p$`800˜ ˆ€T=#àDBà„PùŒ €T=#àHBÀWùŒ x€T=#à<B „VùŒ €€T=#à@B pÀU>#€800€„PH!p@ 0J p HÀ 0p H 0L`8X N˜ ˆ€T=#àDB PùŒ €T=#àHBQýŒx$ ©zFÀ„p€T>#p<00 0p H 0 `8H "˜ð©zFÀx„ pT>#€800€„P H!`@ RõŒ p !àÀ«zF˜©zFÀˆ„ pàU=#`800 p À 0`8$ Ö€8 €T=#àHBàPùŒ €€T=#à@B pT>#p800À 0`0X ˜ ˆ€T=#àDB WõŒ €T=#àHB p T?#€800€„P H!p@  p$`800`0X pHÀ 0   HàRõŒ p!à¨|F@@BP H!p@  p$`800` H `0HRõŒ p !àÀ«zF€0 H@BPH!`@ `@ J˜©zFÀˆ„ pÀU=#€800€„P H!`@ @RõŒ p$!à@«zF˜ð©zFÀx„€ U=#©zFÀˆ„x U=# ©zFÀ„p T>#p<00 0`0H  ˜ð©zFÀx„x€U=#©zFÀ€„ p€T>#`800 p RõŒ p"!à@«zF 0` `0X ˜ ©zFÀ„ p€U=#`800 p àRõŒ p!àÀ«|F 0`8$  B €€T=#à@BàTõŒ ˆ€T=#àDB p U=#à80  p!p<0#@RõŒ p$!à@ªzF pp9 bpB p€T?#°8B€`X@BPH!à©~F`p„ `$À°0 €„PH!€°Hð@ x€T=#à<BàRùŒ €€T=#à@B p U=#`800˜€úÿH ˆ€T=#àDBàUõŒ p$à80  8À 0` H ˜ ©zFÀ„x€U>#©zFÀ€„ p`U=#p800À 0`0H ˜©zFÀˆ„pU=# ©zFÀ„xU=#©zFÀ€„ pU=#à80  p!p<0# RõŒ p"!àªzF pp8 bÖ€ø €T=#àHBàVõŒ €€T=#à@Bp`U=#p<00 0`0$ Ö€8 ˆ€T=#àDBàVõŒ €T=#àHBp€U>#p<00 0`8$ 0B x€T=#à<BàVõŒ €€T=#à@Bp`U=#p<00 0`8$ Ö€ ˆ€T=#àDBàWùŒ p$`800˜ €T=#àHBàVõŒ €€T=#à@Bp€U>#p<00 0`0Ž Ö€ú$ ˆ€T=#àDBàWùŒ p$`800˜àóÿH €T=#àHB p T?#€800€„P H!`@ àRõŒ p!àÀª|F ˜À 0 p0XÀ 0 p HRõŒ p !àÀª|F 0 0 H  ˆ€T=#àDB p T?#€800€„PH!p@ 0J   H@RõŒ p$!à¨|F@@BPH!`@ ` H  0 Xà €€T=#à@Bp`U>#p<00 0 p H RõŒ p"!àÀª|F 0` H `0X €0 €„PH!`@ € 0 €„PH!`@ `@ €0 €„P H!`@ @RõŒ p$!à€ª|F˜ð©zFÀx„(!U>#©zFÀ€„ p@U>#à@<00€„PH!`@ p@  p$`800`0H J˜©zFÀˆ„ p U>#€800€„PH!`@ €0 €„P H!`@ @RõŒ p$!àª|F˜ð©zFÀx„ p U=#€800€„P H!`@ RõŒ p !àÀ©|F˜©zFÀˆ„€ÀT># ©zFÀ„xàT>#©zFÀˆ„pàT>#p<00 0` H  ˜PHÀ x$p800 0   H@RõŒ p$!à@«zF@@BPH!`@   Hà €€T=#à@BpÀT>#p<00 0` H Hà ˆ€T=#àDBpÀT>#p<00 0` H €Hà €T=#àHBpÀT>#p<00 0` H `H ` H €H$ 0 €„PH!`@ `@ €0 €„PH!`@ ` H J˜àHà8`<00 € HÀ x$p800 0` H `0 H €0 €„P H!`@ àRõŒ p!à@©|F˜©zFÀ€„ pàT=#`80 à ˆ€T=#àDBp U=#p<00 0   H  €T=#àHB p U=#`800`0H €0 €„PH!p@ 0J` H  0H  x€T=#à<B p U=#p800À 0` H €0 €„PH!p@ 0J` H  0HRõŒ p !àª|Fà8`<00 ` H RõŒ p"!à@©|F€0 H@BPH!`@ `@ `0X L˜ ©zFÀ„ pàT=#80 à ˆ€T=#àDB pàT=#à80  8`800` H  ˜ ©zFÀ„ pÀT=#`80 à €€T=#à@BpàT>#p<00 0   H  ˆ€T=#àDB p U=#p800À 0` H €0 €„PH!p@ 0J` H  0H@RõŒ p$!àª|Fà8`<00 ` HàRõŒ p!à@©|F€0 H@BPH!`@ `@ `0H L˜©zFÀ€„ pÀT=#80 à ˆ€T=#àDB pÀT=#à80  8`800` H  ˜ ©zFÀ„x`T?#©zFÀ€„ pàT=#à80  00<03 RõŒ p"!àÀ©zF€ ©zFÀ„ pÀT=#à80 à8`<00`0H  ˜ð©zFÀx„ pÀT=#80 RõŒ p"!àÀ¨~Fà8`<00`0H  ˜„ˆÀU?#HU€  @"Ø0D°1€P„€„P1€°0B€aüŒ  Ä VØÀZýŒ€˜ð­~FÀx„ p V?#90#ZýŒ p !à€­~Fˆ˜­~FÀˆ„ pàV?#90#àZýŒ p!à®~F˜­~FÀ€„ p W?#(90# ZýŒ p"!à@®~Fx­~FÀ€„ p W?#à80  8À 0` H ˜­~FÀˆ„ p W?#à80 @`BP L!`@ àZýŒ p!à€®~F˜­~FÀ€„€`W?#­~FÀˆ„x@W?#­~FÀˆ„p@W?#p<00 0` H  ˜pHÀ x$p800 0   HàZýŒ p!à@®~F p€800À„PL!`@   Hà €€V?#à@Bp`W?#p<00 0` H Hà ˆ€V?#àDBp`W?#p<00 0` H €Hà €€V?#à@Bp`W?#p<00 0` H `H ` H €H$ 0 À„PL!`@ `@ €0 À„PL!`@ ` H N˜­~FÀˆ„8W?#ðHZýŒ p !àÀ®~F 8`800` H €Hà ˆ€V?#àDBp`W?#p<00 0` H `H 0 À„PL!`@ `@ €0 À„P L! @ x$­~FÀ€„p`W?#p<00 0` H Hà ˆ€V?#àDBp`W?#p<00 0` H €Hà €€V?#à@Bp`W?#p<00 0` H `H ` H €H$ 0 À„P L!`@  p$à8`<00` H `0 X ` H N˜àHà8`<00 € HÀ x$p800 0` H `0 H €0 À„P L!`@ ZýŒ p"!à@¯~F ˜ÀZýŒ8ð­~FÀx„ p€W?#à8`<00 € HÀ x$p800 0` H `0 XZýŒ p !à@¯~F€0 H`BPL!`@ `@ N˜­~FÀˆ„ p V?#€80 ÀZýŒ8ð­~FÀx„ p W?#à80  0`0H €0 À„PL!p@ 0N`H P˜­~FÀ€„ pÀV?#€80 ZýŒ8"ð­~FÀx„ p W?#à80  8À 0` H €0 À„PL!p@ 0N`H P˜­~FÀ€„8ÁW?#H ZýŒ p"!à¯~Fà8`<00p0H 0  ` HàZýŒ p!à@¯~F€0 H`BPL!`@ `@ N˜­~FÀ€„ pàV?#€80 ZýŒp"!p‚¯~FàZýŒ p!à@®~F p€800À„PL!p@ 0N`H P˜­~FÀ€„ pW?#€80 ZýŒp"!p‚¯~FàZýŒ p!à@®~F pp800À 0` H €0 À„PL!p@ 0N`H P˜¬B ª  "ØÀ¬B€„% .? : ; ' I@ : ; I 4: ; I $ >  : ;  II !I/ .: ;' @ : ;I 4: ;I : ; I : ;  : ; I8  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; ( ! : ;"4: ; I?  ¨somfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)ƒsomforint8ƒ(r_major*Š‘À~r_minor+Š‘È~satnum,”‘Ð~path-”‘Ø~alf_in.Š‘à~lon/Š‘è~false_east0Š‘ð~false_north1Š‘ø~time2Š‘start13”‘flag4”‘ sat_ratio5Š‘(i9”‘€alf:Š‘ˆe2c:Š‘e2s:Š‘˜one_es:Š‘ dlam;Š‘¨fb;Š‘°fa2;Š‘¸fa4;Š‘@fc1;Š‘Hfc3;Š‘Psuma2;Š‘Xsuma4;Š‘`sumc1;Š‘hsumc3;Š‘psumb;Š‘xintdoublelong intsomfor¯ƒ*lon«Š‘ }lat¬Š‘¨}y­‘°}x®‘¸}L230ÉL240ÑL250àL260èL300în°”‘À}l°”‘È}delta_lon±Š‘Ð}rlm²Š‘Ø}tabs²Š‘à}tlam²Š‘è}xlam²Š‘ð}c²Š‘ø}xlamt²Š‘€~ab2²Š‘ˆ~ab1²Š‘~xlamp²Š‘˜~sav²Š‘ ~d³Š‘¨~sdsq³Š‘°~sd³Š‘¸~tanlg³Š‘À~xtan³Š‘È~tphi³Š‘Ð~dp³Š‘Ø~rlm2³Š‘à~scl´Š‘è~tlamp´Š‘ð~conv´Š‘ø~delta_lat´Š‘€radlt´Š‘ˆradln´Š‘tempµŠ‘˜errorbuf¶%‘ Š5J 5Olong unsigned intchar som_series+ fb ‘  fa2 ‘¨ fa4 ‘° fc1‘¸ fc3‘@ dlam‘H sdŠ‘P sdsqŠ‘X hŠ‘` sqŠ‘h fcŠ‘p size_tÇ-long unsigned int __u_char Runsigned char __u_short!tshort unsigned int __u_int"™unsigned int __u_long#- __u_quad_t$- __quad_t%” __int8_t&ësigned char __uint8_t'R __int16_t(short int __uint16_t)t __int32_t*ƒ __uint32_t+™ __int64_t,” __uint64_t-- __qaddr_t.’Ë __dev_t0o __uid_t1L __gid_t2L __ino_t3o __ino64_t4o __mode_t5L __nlink_t6o __off_t7^ __off64_t8^ __loff_t9^ __pid_t:; __ssize_t;^ __rlim_t^ __blkcnt64_t?^ __fsblkcnt_t@o __fsblkcnt64_tAo __fsfilcnt_tBo __fsfilcnt64_tCo __id_tDL I__valH #) ƒ 5 __fsid_tI __daddr_tLƒ __caddr_tM[ J __time_tN” __useconds_tO™ __suseconds_tP” __swblk_tQ” __clock_tR” __key_tSƒ __clockid_tVƒ __timer_tYƒ __ipc_pid_t\ƒ __blksize_t_” __t_scalar_tfƒ __t_uscalar_tg™ __intptr_tj” __socklen_tm™• __sched_paramE__sched_priorityFƒ#Ø _pthread_fastlock__status”#__spinlockƒ#_pthread_descr_struct _pthread_descr# Ø ô __pthread_attr_s8*__detachstate+ƒ#__schedpolicy,ƒ#__schedparam-c #__inheritsched.ƒ# __scope/ƒ#__guardsize0#__stackaddr_set1ƒ# __stackaddr2ô #(__stacksize3#0 pthread_attr_t4 > <__c_lock:• #__c_waiting;ð # pthread_cond_t< o C__dummyBƒ# pthread_condattr_tCT pthread_key_tF™ (S__m_reservedNƒ#__m_countOƒ#__m_ownerPð #__m_kindQƒ#__m_lockR• # pthread_mutex_tSž B Z__mutexkindYƒ# pthread_mutexattr_tZ# pthread_once_t^ƒ pthread_tŒ-Ø_IO_FILEØ-_flagsƒ#_IO_read_ptr [ #_IO_read_end [ #_IO_read_base [ #_IO_write_base[ # _IO_write_ptr[ #(_IO_write_end[ #0_IO_buf_base[ #8_IO_buf_end[ #@_IO_save_base[ #H_IO_backup_base[ #P_IO_save_end[ #X_markers#`_chain!#h_filenoƒ#p_blksizeƒ#t_old_offset#x_cur_column"t#€_vtable_offset#ë#‚_shortbuf$'#ƒ_lock(7#ˆ_offset1#__pad17ô #˜__pad28ô # _mode:ƒ#¨_unused2<9#¬_IO_marker°_next±#_sbuf²!#_pos¶ƒ#Ø„ 7J 5IJ 5+ FILE-„ __FILE7„ wchar_tƒwint_t8™¦J__wchHs__wchbI¦¶J 5ãK__countEƒ#__valueJ‚# __mbstate_tK¶! __pos #__state ã# _G_fpos_t ö] #__pos !#__state "ã# _G_fpos64_t #2K &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR ~ 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORSÊ__gconv_step` ?__shlib_handle râ#__modname sè#__counter uƒ#__from_name w[ #__to_name x[ # __fct z'#(__init_fct {=#0__end_fct |O#8__min_needed_from €ƒ#@__max_needed_from ƒ#D__min_needed_to ‚ƒ#H__max_needed_to ƒƒ#L__stateful †ƒ#P__data ˆô #X__gconv_loaded_objectÊîJ&ƒ&,ÍÂÓÙƒƒ~2÷__gconv_step_data8 @__outbuf ÷#__outbufend ÷#__flags ”ƒ#__invocation_counter ˜ƒ#__internal_use œƒ#__statep žý# __state Ÿã#(__trans £!#0Rã__gconv_trans_data( B__trans_fct gß#__trans_context_fct h #__trans_end_fct i#__data jô #__next k!# ƒ&,ô ÂÍÂÓÙÈRÂ÷ ƒô ÂÂ÷÷åô ó=ƒ&-O&C __gconv_fct Hhó __gconv_init_fct K†- __gconv_end_fct L£C __gconv_trans_fct U __gconv_trans_context_fct Zéå __gconv_trans_query_fct ^.ƒè.Ù4è __gconv_trans_init_fct aX^sƒsèô __gconv_trans_end_fct b–è__gconv_info ©__nsteps ª#__steps «&#__data ¬è#ÿ25ÿÿÿÿÿÿÿÿ __gconv_t ­œ?H 4__cd 2œ#__data 32#fH 5__cd /œ__combined 4 _G_iconv_t 5? _G_int16_t 7 _G_int32_t 8ƒ _G_uint16_t 9t _G_uint32_t :™ __gnuc_va_list +ô _IO_jump_t_IO_lock_tªU__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA„ _IO_FILE_plus__io_read_fnX‹¥Eô [ __io_write_fna»ÕEô è__io_seek_fniêƒô ƒ__io_close_fnl 0ƒô fpos_tP!v ñ _IEEE__SVID__XOPEN__POSIX__ISOC_ _LIB_VERSION_TYPE ÷>!õexception( type ƒ#name [ #arg1 Š#arg2 Š#retval Š# lon_center!Š a!Š b!Š a2!Š a4!Š c1!Š c3!Š q!Š t!Š w!Š xj!Š p21!Š sa!Š ca!Š es!Š s!Š start!Š false_easting"Š false_northing#Š "gsat_ratio'Š  …û somfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 7ïÓÓÓÓáÓÓáÓÓáÓ%ÓÓá!ÓáÓááÓýáÓáÓáÓýïÓïÓá+ÓýïÓïïïáÓá+ÕÓááÓïáÓïáÓáÓááýïá,Öáá+ÕÓáÓÓááýïÓýÓýÓýá,Ó+ÓþÖÓáÓÓááýïÓýÓýÓýá,Ó+ÓææïÓÓïÓÓá+ÕáÓÓÓÓÓñáÓýïÓÓá+ÓýïÓÓÓïÓáÓÓÓïÓáÓýÓýáá+ÓâáïÓáÓÓáýÓýáÓÓïÓýáÓáýÓýïïïÓïáÓáýïáÓáýáÓÓáïÓïáÓÓáýáýÓÓáïïïÓïáÓÓáïÓáýáÓÓÓÓÓïÓÓÓáÓÓáÓÓáÓÓáÓÓáÓáïááÕÓááýïáÓÓÓÓÓÓÓÓÓýáýáÓÓÓÓýáýáÓÓÓÓýáýáÓÓÓÓýáýáÓÓÓÓýáýáxÓÓáý ÓÓáááÕÓááýïáÓÓÓÓÓÓÓÓïáýáÓÓÓïáýáÓÓÓïáýáÓÓÓïáýáÓÓÓïáýáxÓÓáý ÓÓáÓÓÓÓÓÓÓÓáýáÓÓÓáýáÓÓÓáýáÓÓÓáýáÓÓÓáýáÓÓïÓïáÓÓïÓïáÓÓïÓïáÓÓïÓïáÓÓïÓïááÓÚÓ+Óá+ÓÓÓáÓ ÓÓÓÓáÓÓïáýá!ÓÓýááÓáðáÓýááÓáðÓááÓÓáÓïááÓáðïááÓáðáïááÓáðáãÓááÓÓÓÓááýáýáÓïÓÓáÓïÓáýááÓáÓýáðáïáááâáïááÓáðÓÓÓáïÓáýÓýáýáðÓÓÓáýáýáÓïÓÓáÓïÓýááÓáÓýáðÓáïÓáïïÓýÓáÓáïïÓïáÓïáÓïÓÓáÓÓÓáýáÓÓïÓáýïáÓïÓáýýÔÓááÓáýÓÓÓÓïÓqÓÓáá,×Óá+ÓýáÓÓÓýáÓÓÓáÓááâÓááýááÓááýýÔÓááýááÓáðÓááýááÓá,ÚáïÓÓá,ÓýÓýÓáýÓáïÓáýÓáÓïïÓááýÓáýïïïÓïïïÓïïïÓÓá!ÓÓ+ÓïÓïáïáÓïÓïïÓÓáÓïÓÓáÓÓÓáýáÓáýÓáÓïÓááýïÓááýïÓááýïïïïïÓïïïÓïáÓïÓáýïïïÓÓáÓÓááýÓáïïïÓáýïÓáÓýïïÓáýïÓÓïÓïáÓïïáÓÓááïáÓÓááýÓáÓýïïÓáýïÓÓïÓïáÓïïáÓÓááïá!ÓÓáÓáÓÓïáÓÓÓïá,ÔÓï ÓïÓ+ÓÓÓáÓÓáÓ ÓáÓá+ÓýáÓáÓÓáÓÓÓáýáÓáýÓáïÓïÓááýïÓááýïÓááýïïïïïÓïïïÓïáÓÓáïïÓááýïïïÓïïïÓáÓáýïÓááýïÓááýïïïïïÓá+ÓïïïáÓïÓáýïïïÓÓá,ÓÓ+ÓïÓáýïÓïáÓïáÓÓÓáýïïÓáýáÓÓÓá+ÓýïïÓáýáÓÓÓïáýÓïáÓïáÓÓÓáïÓáýáÓÓÓáÓýïïÓáýáïÓSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without conv som-forward€–@=°¯öô«û?wOèöÊ[²?&¡†´½òö?¤p= ×`@5R¢Fß‘?’¢„O)¥à?j\a0lû?~C¢€S”±?«ÄÅl•¸ø?š™™™™)`@°ËcÜ¥L@•Ö&è .>@@€V@>@N@.@€F@H¯¼šò×z>z‹üú!ù?z‹üú!ù¿-DTû!ù?^8U)zj@Ò!3|Ù@ð¿-DTû! @-DTû!@@-DTû!é?@@çú¡Fß‘?@@G&Á¸æáäaú ÀG( øæáäaä ÀG)Á¸æáäa¯À6¬somforint somforŽgsat_ratio,pCGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@pC!¨|0,°C2°C7°C³EcE¬QØ‘Hbb n •0l؇m Ž(nx¡p‚ nH¯8•Ø Âèn˜Èèn:Ø–í"o0ü(–0Ro;o¨v$ ¸{éñÿ  ˆ')+p.X2=€ChF`IHK8M@OPR 7Ð ]` c(f0 ix kt°~òÿ‰˜¤«³·»°ðÂÆËÓÛàåsomfor.cfalse_eastingfalse_northingabesp21lon_centerstartcasawqtxjsom_seriesa2a4c1c3s__divdf3somforintgsat_ratioptitleradius2genrpt_longgenrptoffsetpcossinsomfortanatansprintfp_errorsqrtasinlogÒ2&*ˆ"*Q**¢*pòI$bI$*X*BI$q*’*€@*Q*XR*b*²*Ò* ò*("2&2*0p*8*X‚*@’*â*H*P"*(R2&b*0€*€2¢I'±*²*ÒI("22I)R20bI)’*XÂ2HÒI*á*ò*X"2h2I*A*ˆB*bI+q2&‚2’I*ÂI,à*hâ*h *`@ *hB *`‚ I-  *`² *pÀ *hâ *h! *p" *`B *`q *H¢ *pò I$! *H" *H0 *H *p± *8ò I$! *@2 *p@ *hâ I$ *P2*p²*p2*p²*p2*p`*x¡*²*€ÒI$* *ˆ2I$a*r*€’I$Á*(Ò*òI$!*02*˜RI$B* ’*ò*¨@*¨r*°À*°*¸°*€ð*À`*È*X’I,R * @!*в!I-â!*¸`"*Xâ"I,2#* ’#* $I/ $*pB$*`‚$I- $*hò$I$B%I02'2¨B'I1`'2Èr'I2à'2&ò'*ØB(*à **À°**¸ò*I-"+*pB+*h’+*`Â+I,,I-B,*pâ,I3"-I$b-I4²-*èÒ-I$.*ðB.I/r.I5Â.I-Q/*xR/*X`/*`¢/I,Â/*@0*Hb0*8ò0I$21I3a1*Pb1*P‚1*x1*xâ1I3"2*b2*²2I-ò2* 3*øR3I-¢3*xò3I$B4*¢4*(â4*05*B5I-’5*Pâ5I$26*â6*ˆ27*‚8*Ò8I-a9*xb9*Xp9*`Â9I,â9*@2:*H‚:*8;I$R;I3‘;*8Ò;*HB<I$‚<I3 <*Hâ<*82=*8Â=I$à=*Xâ=*h1>*P2>*PR>*x`>*x²>I3?*P"?*x0?*x’?I$2@I,²@*ò@I,AA*xRA*PÂAI$BBI,ÂB*CI,% %'pC'¤'¬'°´'°¼' 7' '@"''Ð'7'0'G'Ð*f' 7n'pC ''/'C'W' k'('0’'8¥'@¸'HÌ'Pá'Xõ'` 'h'p0'xG'€f'ˆ†'£'&’'__°__° _ 7(_(0_ 78_pC@_P%%'sominv.o/ 1082129506 59100 998 100644 37792 ` ELF2 m@@8=€€0B€cøŒ ÀÄ PØð@ò!ÀDùŒ<˜¢|FÀ€„ p Q>#H803 DùŒ p"!à€¢|Fˆ˜ð¢|FÀx„ p`Q>#90#DùŒ p !à£|F(˜¢|FÀˆ„ p Q>#X803àDùŒ p!à€£|F0˜¢|FÀ€„ pàQ>#h803à ˆQ>#àDB pÀQ>#`800˜ðHDùŒ p !àÀ£|F 00<03À ˆQ>#pD00`8 ˜ðHDùŒ p !à@¢|F 00<03  ˆQ>#àDB p Q>#€800ÀDùŒ 0 0 €„PH!`@  @ àDùŒ p!à@¢|F @DùŒ 0  0 €„PH!`@ `@ ` H `0X J˜ð€ BÀx„ p`P!à80 09àB €Q>#à@Bà@ýŒ ˆQ>#àDB p€Q>#`800˜ðHDùŒ p !à@£|F 00<03  p$ A„ 0"€0 H@BPH!`@ `@ J˜@@ xQ>#à<B p@Q>#à80 0 1B €Q>#à@Bà@ýŒ p$`800˜ðHÀ 00<03à ˆQ>#àDB p`Q>#à80  88á`88 pHÀ 0 p HÀ 0 p8XÀ 0` H ˜@ xQ>#à<Bà@ýŒ p$`800˜ðHÀ 00<03à €Q>#à@B p`Q>#à80  88á`88 pHÀ 0 p HÀ 0 p8XÀ 0` H ˜ H$¤0 €„P H!àHà@<00€„PH!ð¢|FÀx„ p`Q>#80 @PT@BPH!¢|FÀ€„ p@Q>#80 @PT@BPH!¢|FÀˆ„ p P?#p800À 0` H €0 @PT@BP H!àH 8À 0` H €0 @PT@BP H!àHà@<00€„PH!ð€ BÀx„ p€P!€800@PT@BPH!¢|FÀ€„ p P?#€800€„P H!`@  p$0803À 0 p À 0`8$ Ö€ p$à 00803 ˆQ>#àDB p P?#€800€„P H!`@  p$0803àDùŒp! ~FÀ x$p800 0 p HÀ 0` H  ˜¢|FÀ€„ €`P?#àHà8`<00 p HÀ 0` H  ˜PH DùŒ p"!à€ ~F 0 p0XÀ 0`0X €8 0 €„PH!`@ `@ J˜HÀ x$p800 0` H `X  ˜ð¢|FÀx„ x€P?#àH 0`0X ˜PHDùŒp !ðÀ ~F DùŒ p"!à¡~F @800€„PH!`@ `@ J˜PHàDùŒp!Á ~Fà p$p800 0p0X 0  € HDùŒp !ð¡~F DùŒ p"!à¡~F 8`800` H 0 €„PH!`@ `@ J˜PHàDùŒp!ð€ ~FDùŒ p !à¡~F @800€„PH!`@ `@ J˜H DùŒp"!ð¡~F DùŒ p"!à¡~F 8`800 p HàDùŒ p!à¡~F 0` H  ˜¢|FÀ€„ p P?#803ÀCýŒxàP?#¢~F ‚DýŒ@Q?#0A¡~F p„P!°@B€ˆ„h$!àLB€„H)PH!¢|FÀˆ„x`Q?#¢|FÀ€„ pàP?#`800˜¢|FÀˆ„x€Q?#¢|FÀ€„ pQ?#`800˜¢|FÀˆ„xàQ?#¢|FÀ€„ pÀP?#`800˜¢|FÀˆ„x Q?#¢|FÀ€„ p Q?#`800˜¢|FÀˆ„xÀQ?#¢|FÀ€„ p@Q?#`800˜¢|FÀˆ„ xP?#àHH8˜ xQ>#à<B pP?#à80 8D±!@ €Q>#à@BàBýŒ ˆQ>#àDB pP?#à80  88á`88 `H ˜à€¡~FàCýŒ€Q?#A¢~F@EýŒ ˜ P?#8B@x„X !ÀDB „p&!@BH'PH!ð¢|FÀx„€`Q?#¢|FÀˆ„x`Q?#¢|FÀˆ„ pàP?#p800À 0p H 0`8H  ˜ð¢|FÀx„€€Q?#¢|FÀˆ„x€Q?#¢|FÀˆ„ pQ?#p800À 0p H 0`8H  ˜ð¢|FÀx„€àQ?#¢|FÀˆ„xàQ?#¢|FÀˆ„ pÀP?#p800À 0p H 0`8H  ˜ð¢|FÀx„€ Q?#¢|FÀˆ„x Q?#¢|FÀˆ„ p Q?#p800À 0p H 0`8H  ˜ð¢|FÀx„€ÀQ?#¢|FÀˆ„xÀQ?#¢|FÀˆ„ p@Q?#p800À 0p H 0`8H  ˜ð¢|FÀx„xP?#¢|FÀ€„ pP?#à80  pH!p<0#`üÿH ˆQ>#àDBà@ýŒ pH$p<0# xQ>#à<B pP?#à80 8 ±!@@ €Q>#à@BàBýŒ ˆQ>#àDB pP?#à80  88á`88 `H ˜à€¡~FàCýŒ€Q?#A¢~F@EýŒ ˜ P?#8B@x„X !ÀDB „p&!@Bx#PH!ð¢|FÀx„€`Q?#¢|FÀˆ„x`Q?#¢|FÀˆ„ pàP?#`800p0H 0`8H  ˜ð¢|FÀx„€€Q?#¢|FÀˆ„x€Q?#¢|FÀˆ„ pQ?#`800p0H 0`8H  ˜ð¢|FÀx„€àQ?#¢|FÀˆ„xàQ?#¢|FÀˆ„ pÀP?#`800p0H 0`8H  ˜ð¢|FÀx„€ Q?#¢|FÀˆ„x Q?#¢|FÀˆ„ p Q?#`800p0H 0`8H  ˜ð¢|FÀx„€ÀQ?#¢|FÀˆ„xÀQ?#¢|FÀˆ„ p@Q?#`800p0H 0`8H  ˜ð¢|FÀx„xP?#¢|FÀ€„ pP?#à80  pH!p<0#°üÿH ˆQ>#àDBàBýŒ p$`800˜à€¡~FàCýŒ€Q?#A¢~F@EýŒ ˜ P?#8B@x„X !ÀDB „p&!@Bˆ PH!ð¢|FÀx„€`Q?#¢|FÀˆ„x`Q?#¢|FÀˆ„pàP?#p<00 0`0H  ˜ð¢|FÀx„€€Q?#¢|FÀˆ„x€Q?#¢|FÀˆ„pQ?#p<00 0`0H  ˜ð¢|FÀx„€àQ?#¢|FÀˆ„xàQ?#¢|FÀˆ„pÀP?#p<00 0`0H  ˜ð¢|FÀx„€ Q?#¢|FÀˆ„x Q?#¢|FÀˆ„p Q?#p<00 0`0H  ˜ð¢|FÀx„€ÀQ?#¢|FÀˆ„xÀQ?#¢|FÀˆ„p@Q?#p<00 0`0H  ˜PHàDùŒ p!àÀ¢~Fà@<00€„PH!`@ `@ J˜PHDùŒ p !à£~Fà@<00€„PH!`@ `@ J˜PH DùŒ p"!àÀ£~Fà@<00€„PH!`@ `@ J˜PHàDùŒ p!à@£~Fà@<00€„PH!`@ `@ J˜PHDùŒ p !à€£~Fà@<00€„PH!`@ `@ J˜€B @„8U` "ØÀ B€„@1€3~F güŒH!À0|FàÄ ØD°3  Øð@ò!ÀIùŒ<˜¤|FÀ€„ p`R>#H803 IùŒ p"!à¥|Fˆ˜ ¤|FÀ„ p R>#90#àIùŒ p!à@¦~FIùŒ 8 `8 ˜ð€¤|FÀx„ p`R>#à8`<00`0X ˆùIùŒD ˜ ¤|FÀ„€`R>#ð€¤|FÀx„ p S?#à8`<00`0X  ˜¤|FÀ€„(ÁR>#¤|FÀˆ„ €`R>#àHà8`<00` H @  0 €„PH!`@ `@ J˜ ¤|FÀ„ xàR>#àH 00<03àIùŒ p!à€¦~F˜ €@R>#à@B p@S?#à80 8ı!p@ ˆ@R>#àDBàLùŒ @R>#àHB pÀR>#`800˜ð€¤|FÀx„ pÀR>#€800€„P H!`@ IùŒ p !à@¦|F˜¤|FÀˆ„€@S># ¤|FÀ„x S>#¤|FÀˆ„p S>#p<00 0` H  ˜PHÀ x$p800 0   H@IùŒ p$!à€¥|F@@BPH!`@   Hà €@R>#à@Bp@S>#p<00 0` H Hà ˆ@R>#àDBp@S>#p<00 0` H €Hà @R>#àHBp@S>#p<00 0` H `H ` H €H$ 0 €„PH!`@ `@ €0 €„PH!`@ ` H J˜ð€¤|FÀx„0aS>#¤|FÀ€„ p`R>#à@<00€„PH!`@  @  p$ IùŒ 0"€0 H@BPH!`@ p@  p$`800 ` HÀ€0 H@BPH!`@ `@  0H  x@R>#à<B pÀR>#`800`0H €0 €„PH!p@ 0J` H  0X  €@R>#à@B pÀR>#p800À 0` H €0 €„PH!p@ 0J` H @0XÀ x$€800H@BPH!`@ 0@ ($¤|FÀˆ„ pÀR>#€800€„PH!p@ 0J   H  @R>#àHB pÀR>#p800À 0` H €0 €„PH!p@ 0J` H `0H ` H `0X L˜ð€¤|FÀx„(ÁR>#¤|FÀ€„ p`S>#à@<00€„PH!`@ `@ J˜¤|FÀˆ„€€S># ¤|FÀ„xÀR>#¤|FÀˆ„pS>#p<00 0`0X  ˜ ¤|FÀ„ p€S>#`800 p àIùŒ p!àÀ¥|F 0`8$ pB €@R>#à@Bp@S?#¤|FÀˆ„x@S?# ¤|FÀ„ p@S?#à80  p!p<0#€÷ÿH x@R>#à<B p@S?#à80 8Ä1@B P$ ¨0 `XV@BPH!€°H@ €@R>#à@B pÀR>#€800€„P H!`@ IùŒ p"!à@§|F˜àHà8`<00 ` HÀ€0 H@BPH!`@ `@ À€0 H@BPH!`@ `@ `H €0 €„P H!0@  p$@IùŒ 0$€0 H@BP H!`@ x$¤|FÀ€„p S>#p<00 0` H  0 X  ˆ@R>#àDB pÀR>#p800À 0` H €0 €„PH!p@ 0J` H `0X ` H €0 €„P H!`@ @IùŒ p$!à€§|F˜ð€¤|FÀx„ pÀS>#€800€„P H!`@ IùŒ p !àÀ§|F˜¤|FÀˆ„xR?# ¤|FÀ„ pàS>#p800À 0`0X `0H ˜ð€¤|FÀx„€ R?#¤|FÀˆ„x S># ¤|FÀ„p S>#p<00 0` H  ˜ð€¤|FÀx„ pÀR>#€800€„PH!`@ p À 0`8$ Ö€8 €@R>#à@BàKùŒ ˆ@R>#àDB pÀR>#p800À 0`0X ˜ @R>#àHB pR?#€800€„P H!`@ àIùŒ p!à€¤~F˜¤|FÀ€„€`R?#¤|FÀˆ„x@R?# ¤|FÀ„p@R?#p<00 0` H  ˜ð€¤|FÀx„ pÀR>#€800€„P H! @ IùŒp !ðÀ¤~FÀ 0`0X @ 0 €„PH!`@ `@ `0X pHÀ 0 0 H IùŒ p"!à€¤~Fà8`<00   Hà @R>#àHBp R?#p<00 0` H pHàIùŒ p!àÀ¤~F 0`0X € HIùŒ p !àÀ¤~Fà8`<00` H `0 X €0 €„PH!`@   H IùŒ p"!à€¥|F@@BPH!`@ € 0 €„PH!`@ `@ €0 X@IùŒp$!ðÀ¤~FÀ 0pH 0` H `0X 0 €„PH!`@ `@ €0 €„P H!`@ àIùŒ p!à¥~F˜¤|FÀ€„ p€R?#`800`Ž Ö€ ˆ@R>#àDB p R?#803 @R>#àHB p€R?#`800`0$ Ö€ x@R>#à<BàJýŒ p$`800˜ €@R>#à@B pÀR>#€800€„PH!`@ `Ž Ö€ ˆ@R>#àDB pÀR?#803 @R>#àHB pÀR>#€800€„PH!`@ `0$ Ö€ x@R>#à<BàKýŒ p$`800˜ €@R>#à@BJýŒ ˆ@R>#àDBàJýŒ @R>#àHB pÀR?#`800 p0XÀ 0 p H IùŒ p"!à@¥~F 0p H 0`8X  ˜ ¤|FÀ„ˆS?#ð€¤|FÀx„€€R?#ðH@IùŒ p$!à€¥|F 8`800p H 0 `8X "˜À 0 p À 0`8$ Ö€È x@R>#à<B IýŒ p$`800 p0XÀ 0`0X € Hà €@R>#à@Bp`R?#p<00 0` H `0 H €0 €„PH!`@ @J 0 €„PH!`@ `@ €0 €„P H!`@ IùŒ p"!àÀ¥~F˜ p$`800 p À 0`0Ž Ö€è @R>#àHB pÀR>#€800€„P H! @ àIùŒ p!à¥~F@@BPH!`@   H  €@R>#à@B p€R?#€800€„PH!p@ 0J` H €0XÀ 0 p0XÀ 0` H 0 €„PH!`@ `@ €0 €„P H!`@ IùŒ p"!àÀ¥~F˜ @R>#àHB pS?#à8`<00`0H €0 €„P H!`@ àIùŒ p!à¥|F p0803IùŒ p !à@¥|Fx¤|FÀˆ„ pàR?#`800 ˜„€S?#0§~F€ª p €$Ø0L°1  $ØÀ¤B€„P1€°0B€aüŒ  Ä VØÀZýŒ€˜ð­~FÀx„ p V?#90#ZýŒ p !à€­~Fˆ˜­~FÀˆ„ pàV?#90#àZýŒ p!à®~F˜­~FÀ€„ p W?#(90# ZýŒ p"!à@®~Fx­~FÀ€„ p W?#à80  8À 0` H ˜­~FÀˆ„ p W?#à80 @`BP L!`@ àZýŒ p!à€®~F˜­~FÀ€„€`W?#­~FÀˆ„x@W?#­~FÀˆ„p@W?#p<00 0` H  ˜pHÀ x$p800 0   HàZýŒ p!à@®~F p€800À„PL!`@   Hà €€V?#à@Bp`W?#p<00 0` H Hà ˆ€V?#àDBp`W?#p<00 0` H €Hà €€V?#à@Bp`W?#p<00 0` H `H ` H €H$ 0 À„PL!`@ `@ €0 À„PL!`@ ` H N˜­~FÀˆ„8W?#ðHZýŒ p !àÀ®~F 8`800` H €Hà ˆ€V?#àDBp`W?#p<00 0` H `H 0 À„PL!`@ `@ €0 À„P L! @ x$­~FÀ€„p`W?#p<00 0` H Hà ˆ€V?#àDBp`W?#p<00 0` H €Hà €€V?#à@Bp`W?#p<00 0` H `H ` H €H$ 0 À„P L!`@  p$à8`<00` H `0 X ` H N˜àHà8`<00 € HÀ x$p800 0` H `0 H €0 À„P L!`@ ZýŒ p"!à@¯~F ˜ÀZýŒ8ð­~FÀx„ p€W?#à8`<00 € HÀ x$p800 0` H `0 XZýŒ p !à@¯~F€0 H`BPL!`@ `@ N˜­~FÀˆ„ p V?#€80 ÀZýŒ8ð­~FÀx„ p W?#à80  0`0H €0 À„PL!p@ 0N`H P˜­~FÀ€„ pÀV?#€80 ZýŒ8"ð­~FÀx„ p W?#à80  8À 0` H €0 À„PL!p@ 0N`H P˜­~FÀ€„8ÁW?#H ZýŒ p"!à¯~Fà8`<00p0H 0  ` HàZýŒ p!à@¯~F€0 H`BPL!`@ `@ N˜­~FÀ€„ pàV?#€80 ZýŒp"!p‚¯~FàZýŒ p!à@®~F p€800À„PL!p@ 0N`H P˜­~FÀ€„ pW?#€80 ZýŒp"!p‚¯~FàZýŒ p!à@®~F pp800À 0` H €0 À„PL!p@ 0N`H P˜€ X„PU "ØÀ¬B€„% .? : ; ' I@ : ; I 4: ; I $ >  I.: ; ' I@ : ; I  : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;†sominv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)rsominvint2r(r_major'y‘À~r_minor(y‘È~satnum)ƒ‘Ð~path*ƒ‘Ø~alf_in+y‘à~lon,y‘è~false_east-y‘ð~false_north.y‘ø~time/y‘flag0ƒ‘sat_ratio1y‘ i3ƒ‘€alf4y‘ˆe2c4y‘e2s4y‘˜one_es4y‘ dlam5y‘¨fb5y‘°fa25y‘¸fa45y‘@fc15y‘Hfc35y‘Psuma25y‘Xsuma45y‘`sumc15y‘hsumc35y‘psumb5y‘xintdoublelong int6sominvŸr)y›y‘~xœy‘˜~lon6‘ ~latž6‘¨~tlon y‘°~conv y‘¸~sav y‘À~sd y‘È~sdsq y‘Ð~blon y‘Ø~dif y‘à~st y‘è~defac y‘ð~actan y‘ø~tlat y‘€dd y‘ˆbigk y‘bigk2 y‘˜xlamt y‘ sl¡y‘¨scl¡y‘°dlat¡y‘¸dlon¡y‘@temp¡y‘Hinumb¢ƒ‘Pysom_seriesíy+fbç6‘ fa2è6‘¨fa4é6‘°fc1ê6‘¸fc3ë6‘@dlamì6‘Hsdîy‘Psdsqîy‘Xhîy‘`sqîy‘hfcîy‘psize_tÇlong unsigned int__u_char 4unsigned char__u_short!Vshort unsigned int__u_int"{unsigned int__u_long#__u_quad_t$__quad_t%ƒ__int8_t&Ísigned char__uint8_t'4__int16_t(þshort int__uint16_t)V__int32_t*r__uint32_t+{__int64_t,ƒ__uint64_t-__qaddr_t.t­__dev_t0Q__uid_t1.__gid_t2.__ino_t3Q__ino64_t4Q__mode_t5.__nlink_t6Q__off_t7@__off64_t8@__loff_t9@__pid_t:__ssize_t;@__rlim_t@__blkcnt64_t?@__fsblkcnt_t@Q__fsblkcnt64_tAQ__fsfilcnt_tBQ__fsfilcnt64_tCQ__id_tD. ûI __valHû# r long unsigned int__fsid_tIâ__daddr_tLr__caddr_tMRXchar__time_tNƒ__useconds_tO{__suseconds_tPƒ__swblk_tQƒ__clock_tRƒ__key_tSr__clockid_tVr__timer_tYr__ipc_pid_t\r__blksize_t_ƒ__t_scalar_tfr__t_uscalar_tg{__intptr_tjƒ__socklen_tm{ ” __sched_paramE __sched_priorityFr# × _pthread_fastlock __statusƒ# __spinlockr#_pthread_descr_struct_pthread_descr# × ó __pthread_attr_s8* __detachstate+r# __schedpolicy,r# __schedparam-b # __inheritsched.r# __scope/r# __guardsize0# __stackaddr_set1r# __stackaddr2ó #( __stacksize3#0pthread_attr_t4 = < __c_lock:” # __c_waiting;ï #pthread_cond_t< n C __dummyBr#pthread_condattr_tCS pthread_key_tF{ (S __m_reservedNr# __m_countOr# __m_ownerPï # __m_kindQr# __m_lockR” #pthread_mutex_tS A Z __mutexkindYr#pthread_mutexattr_tZ" pthread_once_t^rpthread_tŒ ×_IO_FILEØ-_flagsr#_IO_read_ptr R#_IO_read_end R#_IO_read_base R#_IO_write_baseR# _IO_write_ptrR#(_IO_write_endR#0_IO_buf_baseR#8_IO_buf_endR#@_IO_save_baseR#H_IO_backup_baseR#P_IO_save_endR#X_markers#`_chain #h_filenor#p_blksizer#t_old_offsetè#x_cur_column"V#€_vtable_offset#Í#‚_shortbuf$&#ƒ_lock(6#ˆ_offset1÷#__pad17ó #˜__pad28ó # _mode:r#¨_unused2<8#¬ _IO_marker° _next±# _sbuf² # _pos¶r#׃ 6X  HX +FILE-ƒ __FILE7ƒ wchar_trwint_t8{¥J__wchHr__wchbI¥ µX  âK __countEr# __valueJ#__mbstate_tKµ   __pos è# __state â#_G_fpos_t õ \ # __pos !÷# __state "â#_G_fpos64_t #1J &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR } 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS É__gconv_step` ? __shlib_handle rá# __modname sç# __counter ur# __from_name wR# __to_name xR# __fct z&#( __init_fct {<#0 __end_fct |N#8 __min_needed_from €r#@ __max_needed_from r#D __min_needed_to ‚r#H __max_needed_to ƒr#L __stateful †r#P __data ˆó #X__gconv_loaded_objectÉíX%r%+ÌÁÒØrr}1 ö__gconv_step_data8 @ __outbuf ö# __outbufend ö# __flags ”r# __invocation_counter ˜r# __internal_use œr# __statep žü# __state Ÿâ#( __trans £ #04â Ž__gconv_trans_data( B __trans_fct gÞ# __trans_context_fct h# __trans_end_fct i# __data jó # __next k # Ár%+ó ÁÌÁÒØÇ4ÁöŽró ÁÁööäó ò<r%,N%B__gconv_fct Hgò__gconv_init_fct K…,__gconv_end_fct L¢B__gconv_trans_fct UÁŽ__gconv_trans_context_fct Zèä__gconv_trans_query_fct ^ -rç-Ø3ç__gconv_trans_init_fct aW]rrrçó __gconv_trans_end_fct b• ç__gconv_info © __nsteps ª# __steps «%# __data ¬ç# þ1 ÿÿÿÿÿÿÿÿ__gconv_t ­› >H 4 __cd 2›# __data 31#eH 5__cd /›__combined 4_G_iconv_t 5>_G_int16_t 7þ_G_int32_t 8r_G_uint16_t 9V_G_uint32_t :{__gnuc_va_list +ó _IO_jump_t_IO_lock_tªT__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAƒ _IO_FILE_plus__io_read_fnXФ'ó R__io_write_fnaºÔ'ó ç__io_seek_fniéró r÷__io_close_fnl/ró fpos_tP u ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷=ôexception( type r#name R#arg1 y#arg2 y#retval y# lon_center y a y b y a2 y a4 y c1 y c3 y q y t y u y w y xj y p21 y sa y ca y es y s y false_easting#y false_northing$y Í …û sominv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 1ïÓÓÓÓáÓÓáÓÓáÓ$ÓááÓáÓïáÓáÓáÓýïÓïÓá+ÓýïÓïïïáÓá+ÕÓááÓáÓ+ÓýáÓïá,Öáá+ÕÓáÓÓááýïÓýÓýÓýá,ÖÓáÓÓááýïÓýÓýÓýá ïïÓÓïÓÓÓÓÓÓÓÓÓýïÓÓá+ÓýïÓÓÓïÓÓÓÓÓïÓáÓýÓýáá+ÓâáïÓáÓÓáýÓýáÓÓïÓýáÓáýÓýïïïÓïáÓáýïáÓáýáÓÓáïÓïáÓÓáýáýÓÓáïïïÓïáÓÓáïÓïáÓÓáïÓáýáÓÓÓÓÓïÓÓÓáÓÓáÓÓáÓÓáÓÓáÓáïááÕÓááýïáÓÓÓÓÓÓÓÓÓýáýáÓÓÓÓýáýáÓÓÓÓýáýáÓÓÓÓýáýáÓÓÓÓýáýáxÓÓáý ÓÓáááÕÓááýïáÓÓÓÓÓÓÓÓïáýáÓÓÓïáýáÓÓÓïáýáÓÓÓïáýáÓÓÓïáýáxÓÓáý ÓÓáÓÓÓÓÓÓÓÓáýáÓÓÓáýáÓÓÓáýáÓÓÓáýáÓÓÓáýáÓÓïÓïáÓÓïÓïáÓÓïÓïáÓÓïÓïáÓÓïÓïááÓÚÓÓáÓÓÓáÓ%ÓÓýáÓ+Óïá+ÓÓÓ+ÓïáÓÓÓïáýïÓïáÓáÓáïááÕÓááÓïÓÓáÓÓÓáýáÓáýÓáÓïÓááýïÓááýïÓááýïïïïïÓïïïÓïáÓÓ+ÓïÓïá+ÓýáÓïáïááÓïïÓáïïïÓáýïÓáÓýïïÓáýïÓáÓïáÓïÓáýÓáÓýïïÓáýïïïáÓÓ+ÓïÓïáÓÓÓáýáÓïÓáýývÓáÓÓáý Óáá+ÕÓÓØáïÓÓáÓïááÓïááÓïïïïÓá+ÓýáÓáÓáýïÓáÓýïïÓáýïïïïÓÓáÓïÓÓáÓÓÓýïá!ÓÓÓáýáÓïÓïÓýááÓáÓýáðáïÓÓáÓÓÓáýáÓïÓÓÓýáýïÓïïïÓýÓÓïÓááýïÓáýïÓÓïïïïÓïÓáÓïïïÓïïÓÓýáýïïïÓïïïÓÓá"ÓïáááâáïááÓáðáïÓïáááâáïÓïááÓáðÓÓáïÓýÓáýáýáÓÓÓáïáýá/ÓýÓýááÓïÓýïÓááýïïïÓáýïÓïïïÓÓáðïÓýáááïÓÓáÓïÓáïÓáýïÓýÓýïïÓïïïÓÓáðá+ÓïïïÓÓáÓáÓá,ÔïÓáÓïÓ+ÓÓÓáÓÓáÓ ÓáÓá+ÓýáÓáÓÓáÓÓÓáýáÓáýÓáïÓïÓááýïÓááýïÓááýïïïïïÓïïïÓïáÓÓáïïÓááýïïïÓïïïÓáÓáýïÓááýïÓááýïïïïïÓá+ÓïïïáÓïÓáýïïïÓÓá,ÓÓ+ÓïÓáýïÓïáÓïáÓÓÓáýïïÓáýáÓÓÓá+ÓýïïÓáýáÓÓÓïáýÓïáÓïáÓÓÓáïÓáýáÓÓÓáÓýïïÓáýááÓSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverse€–@=°¯öô«û?wOèöÊ[²?&¡†´½òö?¤p= ×`@5R¢Fß‘?j\a0lû?~C¢€S”±?«ÄÅl•¸ø?š™™™™)`@°ËcÜ¥L@•Ö&è .>@@€V@>@N@.@€F@•Ö&è .>@@-DTû!é?H¯¼šò×z>ð¿-DTû!ù?çú¡Fß‘?@@G&Á¸æáäaÙ ÀG' ǸæáäaÎ ÀG)Á¸æáäa¯À'Šsominvintsominv,PBGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@PB!xy8,B2B7ByE DŠQ°¸b“_Ñ nh’hià‡HjèŽ0kx¡p‚¨kH¯€’Ø Âðk˜Èðk+ØX“íl0üp“0Kl;†l sø$ ˜xÝñÿ  ˆ')+x.9`=p@hCPE8G@IHKXN€6Ð Y\ _(b0 e€ gpz‰•œ¤¨¬€³¸ÀÄÉÍÒsominv.cfalse_eastingfalse_northingabeslon_centerp21casawqtuxjsom_seriesa2a4c1c3s__divdf3sominvintptitleradius2genrpt_longgenrptoffsetpcossinsominvsqrtp_errorexpatantanasinadjust_lonÒ*ˆ*"*Q*r*xÂI$2I$á**`*BI$À*Ñ*`Ò*â*2*R* r*(À*0Ñ*`Ò*8â*2*@R*Hr*(°2ÂI&Ñ*Ò*òI'2"I(B20RI(r*P¢2H²I)Á*Ò*P2hI)!*ˆ"*BI*b2rI)¢I+À*pÂ*pâ*X *p"*XbI,€*h’*x *pÂ*p *x *h" *hQ *P‚ *xÒ I$ *P *P *Pa *x‘ *8Ò I$ *@ *x *` I$ñ *H2 I$a *X‚*h*h‚*h*h‚*h°*pñ**x"I$Q* b*€‚I$±*Â*xâI$*("*ˆBI$q*0‚*¢I$Ò*ˆ2**‚*ÒI$*˜ÒI,a*€b*`p*h²I+Ò*@"*Pr*8I$BI.’*²I$à* I$@ *€R *Xr I$¢ *ò I,2!* R!* ’!I,Ò!*€à!*Xò!I$ "*(B"I,r"*0’"*¨Ò"I,b#*‚#I$%2¨%2Ð"%I/b%I,‘%*€’%*€²%*XÒ%I$ò%*X&I$b&I.€&*²&I$Ð&*('*02'*¨r'I,â'I02(I1‚(*°B)I+b)*¸Â)*¸"*I,Ò*I2ò**xB+I$‚+*p²+*hÒ+*8r,*HÂ,I.-I+B-I$‚-*Hò-I$2.I1/*ÀR/I+Ò/I+ 0*À‚0*È!1*`‚1*h¢1*¸ð1*x2*x22*x¢2I.â2I$"3I3`3*hr3*¸Ò3I24I+"4*pR4I,’4*x²4*hò4I$25I1‚5*Â5I4b7*в7I,A8*€B8*`P8*h¢8I+Â8*@9*Pb9*8ò9I$2:I.q:*8²:*P";I$b;I.€;*PÂ;*8<*8¢<I$À<*`Â<*p=*X=*X2=*€@=*€’=I.â=*X>*€>*€r>I$?I+’?*ØÒ?I+!@*€2@*X¢@I$"AI+¢A*àâAI+% %'PB'¤'¬'£'«'€6S'€6['PB''.'B'V' j'(~'0‘'8¤'@·'HÊ'PÞ'Xó'`'h'p/'xB'€a'ˆ'’'____ _€6(_(0_€68_PB@_P%%'sterfor.o/ 1082129506 59100 998 100644 14080 ` ELF2ø&@@€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803àýŒ p!à€~F(˜~FÀ€„ pàG?#X803àýŒ p!àŒB0˜àHýŒ 8 `8 ˜ðHýŒ p !à@~F 00<03à €€G?#à@B pÀG?#`800˜ðHýŒ p !àŒB 00<03à €€G?#à@B pàG?#`800˜ð~FÀx„ pÀG?#€800 0$BP @!@H HBP @!àH@BP @!àH@BP @!àH@BP @!àHà@<00„P@!€B ª€€„€„@5€0B€büŒ àÄ RØð@ò!ÀKýŒ<˜¥~FÀ€„ pàR?#H803 KýŒ p"!à¦~Fˆ˜ ¥~FÀ„ p S?#90#À xÀR?#`<00p0 0`0X €0 €„P H!`@ àKýŒ p!à§~F˜¥~FÀ€„pàR?#ð€¦~F‚MýŒ@°<B€€„ !PH!¥~FÀˆ„ p€S?#€800€„P H!`@ @KýŒ p$!à@§~F˜ð€¥~FÀx„€àS?#ðH KýŒ p"!à€¦~F 8`800 € Hà ÀR?#àHBp`S?#p<00 0 p HàKýŒ p!à@§~F 0` H `0 H  ˜¥~FÀ€„ pàS?#`800`H p À 0`8Ž Ö€ P$ ¨0 `XV@BPH!€8Hà@ ˆÀR?#àDB OýŒ ÀR?#àHB pàS?#`800 `HÀ @0 €„PH!`@ `@ J˜ð€¥~FÀx„ pS?#`80  x$¥~FÀ€„pÀS?#p<00 0 p H KýŒ p"!àÀ¦~F 0   H@KýŒ p$!à§~F@@BPH!`@ p H 0J`8H L˜ð€¥~FÀx„ p S?#80 x$ ¥~FÀ„pÀS?#p<00 0  Hà ÀR?#àHBp@S?#p<00 0 € Hà ÀR?#àHBp`S?#p<00 0 p HàKýŒ p!à@§~F 0` H `0 X p$ H 0 `8H "˜„ˆR!@Up "ØÀ¤B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;¯sterfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)sterforint,#r_maj'&‘`center_lon(&‘hcenter_lat)&‘pfalse_east*&‘xfalse_north+&‘intdoubleësterforJ)lonF&‘°latG&‘¸xHë‘@yIë‘HsinphiK&‘PcosphiK&‘XdlonL&‘`coslonM&‘hkspN&‘pgO&‘x&size_tÇÿlong unsigned int__u_char $unsigned char__u_short!Fshort unsigned int__u_int"kunsigned int__u_long#ÿ__u_quad_t$ÿ__quad_t%­long int__int8_t&Ésigned char__uint8_t'$__int16_t(úshort int__uint16_t)F__int32_t*__uint32_t+k__int64_t,­__uint64_t-ÿ__qaddr_t.p__dev_t0M__uid_t1*__gid_t2*__ino_t3M__ino64_t4M__mode_t5*__nlink_t6M__off_t7<__off64_t8<__loff_t9<__pid_t:__ssize_t;<__rlim_t<__blkcnt64_t?<__fsblkcnt_t@M__fsblkcnt64_tAM__fsfilcnt_tBM__fsfilcnt64_tCM__id_tD*÷I __valH÷#  long unsigned int__fsid_tIÞ__daddr_tL__caddr_tMNTchar__time_tN­__useconds_tOk__suseconds_tP­__swblk_tQ­__clock_tR­__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_­__t_scalar_tf__t_uscalar_tgk__intptr_tj­__socklen_tmk __sched_paramE __sched_priorityF# Ó_pthread_fastlock __status­# __spinlock# _pthread_descr_struct_pthread_descr#Ó ï__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-^# __inheritsched.# __scope/# __guardsize0ñ# __stackaddr_set1# __stackaddr2ï#( __stacksize3ñ#0pthread_attr_t49< __c_lock:# __c_waiting;ë#pthread_cond_t<jC __dummyB#pthread_condattr_tCOpthread_key_tFk (S __m_reservedN# __m_countO# __m_ownerPë# __m_kindQ# __m_lockR#pthread_mutex_tS™= Z __mutexkindY#pthread_mutexattr_tZ pthread_once_t^pthread_tŒÿ Ó _IO_FILEØ-_flags#_IO_read_ptr N#_IO_read_end N#_IO_read_base N#_IO_write_baseN# _IO_write_ptrN#(_IO_write_endN#0_IO_buf_baseN#8_IO_buf_endN#@_IO_save_baseN#H_IO_backup_baseN#P_IO_save_endN#X_markers #`_chain #h_fileno#p_blksize#t_old_offsetä#x_cur_column"F#€_vtable_offset#É#‚_shortbuf$" #ƒ_lock(2 #ˆ_offset1ó#__pad17ï#˜__pad28ï# _mode:#¨_unused2<4 #¬  _IO_marker° _next± # _sbuf² # _pos¶#Ó  2 T  D T +FILE- __FILE7 wchar_twint_t8k¡ J__wchHn __wchbI¡ ± T Þ K __countE# __valueJ} #__mbstate_tK±    __pos ä# __state Þ #_G_fpos_t ñ X  # __pos !ó# __state "Þ #_G_fpos64_t #- F &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR y 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS Å__gconv_step` ? __shlib_handle rÝ# __modname sã# __counter u# __from_name wN# __to_name xN# __fct z"#( __init_fct {8#0 __end_fct |J#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆï#X __gconv_loaded_objectÅéT!!'ȽÎÔy- ò__gconv_step_data8 @ __outbuf ò# __outbufend ò# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žø# __state ŸÞ #( __trans £#0$Þ Š__gconv_trans_data( B __trans_fct gÚ# __trans_context_fct h# __trans_end_fct i# __data jï# __next k# ½!'ï½È½ÎÔÃ$½òñŠï½½òòàï þî8!(J!>__gconv_fct Hcî__gconv_init_fct K(__gconv_end_fct Lž>__gconv_trans_fct U½Š__gconv_trans_context_fct Zäà__gconv_trans_query_fct ^ )ã)Ô/ã__gconv_trans_init_fct aSYnnãï__gconv_trans_end_fct b‘  ã__gconv_info © __nsteps ªñ# __steps «!# __data ¬ã# ú-ÿÿÿÿÿÿÿÿ__gconv_t ­ —:H 4 __cd 2—# __data 3-#aH 5__cd /—__combined 4_G_iconv_t 5:_G_int16_t 7ú_G_int32_t 8_G_uint16_t 9F_G_uint32_t :k__gnuc_va_list +ï _IO_jump_t_IO_lock_tªP__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX† #ïNñ__io_write_fna¶Ð#ïãñ__io_seek_fniåÿïÿó__io_close_fnl+ïfpos_tP q ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷9ðexception( type #name N#arg1 &#arg2 &#retval &# r_major& lon_center& lat_origin& false_northing& false_easting & sin_p10!& cos_p10"& ¾†û sterfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h +ïÓáÓÓáÓÓá!ÓýáÓáÓááÓáÓááÓÓÓ!áÓáÓáÓáÓÓïÓáï ÓïÓÓÓÓáÓ ÓïáýïïÓÓáÓÓÓ+ÓÓïÓÓáÓÓáïÓááýÓáýïáÓïïÓýáãÓÓ×ÓáïÓïÓïáÓÓÓáýÓáýÓáÓïáýáÓÓÓáýÓááýÓááýÓáýïïáýá.ÔÓSTEREOGRAPHICPoint projects into infinityster-forG!æáäaoÀG'Á¸æáäa–À»½×Ùß|Û=@)³Žsterforint0sterfor,`GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@`!1, 2 7 bE ³Q¨4hbµ!Ân6x$@‡¸$Hšp‚%0¨(6 »0%Â@%8È@%-ظ6ím%0üÐ60%;Ø%ø,` X0¼ñÿ )8 F(N0  Vpaipwˆ™p𡬰¸sterfor.cr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sterforinttsincosptitleradiuscenlonmeroriginoffsetp__divdf3sterforadjust_loncosp_errorsin‘*Á*â**2* r*(€*0‚I‘2¢I±*ÂIÑ*âIñ*I* *2Iâ*BI ¢IÒI!*(B*0*@2B20RI"¢*ÂI* *’I#ò**2*0r*(% %'`'¦'®'pE'pM'`''9'Y'x' ‘'(ª'0“'__p__p _`(_ %%'sterinv.o/ 1082129506 59100 998 100644 15832 ` ELF2`,@@€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803àýŒ p!à€~F(˜~FÀ€„ pàG?#X803àýŒ p!àŒB0˜àHýŒ 8 `8 ˜ðHýŒ p !à@~F 00<03à €€G?#à@B pÀG?#`800˜ðHýŒ p !àŒB 00<03à €€G?#à@B pàG?#`800˜ð~FÀx„ pÀG?#€800 0$BP @!@H HBP @!àH@BP @!àH@BP @!àH@BP @!àHà@<00„P@!€B ª€€„€„H9€ 0B€büŒ Ä TØð@ò!ÀSýŒ<˜©~FÀ€„ pàT?#H803àSýŒ p!àª~Fˆ˜©~FÀ€„ p U?#90#À xÀT?#`<00p0 0`0X xùÀSýŒ<˜©~FÀ€„€àT?#ð€©~FÀx„ pàT?#à8`<00`0X  ˜SýŒ 0  p0 ÀSýŒ @`@ € HàSýŒp!ðÀ©~FSýŒ p !àÀ©~F 8`800` H `0 H €0 €„P H!`@ àSýŒ p!à€ª~F˜©~FÀ€„(aU?#ð€©~FÀx„ x@U?#àH 0`0H @ 0 €„PH!`@ `@ €0 €„PH!`@ `0H J˜©~FÀ€„p`U?#ð«~F‚VýŒ@À<B €„ !PH!ð€©~FÀx„ pU?#ð80 À 00<03SýŒ p !à€ª~F 0 p À 0`8Ž Ö€( xÀT?#à<B p U?#ð80 À 00<03„@ €ÀT?#à@B p U?#à8`<00   HàSýŒp!ðÀ©~FSýŒ p !à«~F 8`800 p HÀ 0 ` HàSýŒ p!à€ª~F€0 H@BPH!`@ `@ `0H €0 €„P H!`@ SýŒ p !à@ª~F p0803àSýŒp!ð€«~FÀ 0 p À 0`0X ˜©~FÀ€„ pÀU?#`800 p À 0`8Ž Ö€ p$`800`Ž B pÀT?#p800`8 `0"àSýŒ p!àÀ©~F€0 H@BP H!p@  p$`800`8X €0 €„P H!`@ SýŒ p !àª~F p0803„à@ xÀT?#à<B pàT?#`800 `0"SýŒ 8 €8 0 €„P H!p@  p$`800`0H €0 €„P H!`@ àSýŒ p!àª~F p0803„à@ €ÀT?#à@BàWýŒ xÀT?#à<BÀ„VýŒ($©~FÀ€„ p U?#à80 @@BPH!p@ 0Jp H 0L`8X N˜ð€©~FÀx„ pÀU?#`800 p À 0`8$ Ö€@ €ÀT?#p@00`8 p À 0`8$ Ö€ @!p@ xÀT?#à<B p€U?#SýŒ 0 p0 0 p HÀ 0 € HàSýŒp!ð€«~FSýŒ p !à€ª~F 8`800` H 0 €„P H!p@  p$`800`0H €0 €„P H!`@ àSýŒ p!àª~F p0803„ˆT!HU€ "ØÀ¨B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;˜sterinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)sterinvint,#r_maj'&‘`center_lon(&‘hcenter_lat)&‘pfalse_east*&‘xfalse_north+&‘intdoubleÔsterinvJ*xF&‘°yG&‘¸lonHÔ‘@latIÔ‘HrhK&‘PzL&‘XsinzM&‘`coszM&‘hconN&‘p&size_tÇèlong unsigned int__u_char unsigned char__u_short!/short unsigned int__u_int"Tunsigned int__u_long#è__u_quad_t$è__quad_t%–long int__int8_t&²signed char__uint8_t' __int16_t(ãshort int__uint16_t)/__int32_t*__uint32_t+T__int64_t,–__uint64_t-è__qaddr_t.Y†__dev_t06__uid_t1__gid_t2__ino_t36__ino64_t46__mode_t5__nlink_t66__off_t7%__off64_t8%__loff_t9%__pid_t:__ssize_t;%__rlim_t<6__rlim64_t=6__blkcnt_t>%__blkcnt64_t?%__fsblkcnt_t@6__fsblkcnt64_tA6__fsfilcnt_tB6__fsfilcnt64_tC6__id_tDàI __valHà# ð ðlong unsigned int__fsid_tIÇ__daddr_tL__caddr_tM7=char__time_tN–__useconds_tOT__suseconds_tP–__swblk_tQ–__clock_tR–__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_–__t_scalar_tf__t_uscalar_tgT__intptr_tj–__socklen_tmT y__sched_paramE __sched_priorityF# ¼_pthread_fastlock __status–# __spinlock# _pthread_descr_struct_pthread_descr#ê¼ Ø__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-G# __inheritsched.# __scope/# __guardsize0Ú# __stackaddr_set1# __stackaddr2Ø#( __stacksize3Ú#0pthread_attr_t4ð"< __c_lock:y# __c_waiting;Ô#pthread_cond_t<ðSC __dummyB#pthread_condattr_tC8pthread_key_tFTð(S __m_reservedN# __m_countO# __m_ownerPÔ# __m_kindQ# __m_lockRy#pthread_mutex_tS‚& Z __mutexkindY#pthread_mutexattr_tZ pthread_once_t^pthread_tŒè ¼ _IO_FILEØ-_flags#_IO_read_ptr 7#_IO_read_end 7#_IO_read_base 7#_IO_write_base7# _IO_write_ptr7#(_IO_write_end7#0_IO_buf_base7#8_IO_buf_end7#@_IO_save_base7#H_IO_backup_base7#P_IO_save_end7#X_markersÿ #`_chain #h_fileno#p_blksize#t_old_offsetÍ#x_cur_column"/#€_vtable_offset#²#‚_shortbuf$ #ƒ_lock( #ˆ_offset1Ü#__pad17Ø#˜__pad28Ø# _mode:#¨_unused2< #¬ ÿ _IO_marker° _next±ÿ # _sbuf² # _pos¶#¼ h  = ð - = ð+FILE-h __FILE7h wchar_twint_t8TŠ J__wchHW __wchbIŠ š = ðÇ K __countE# __valueJf #__mbstate_tKš    __pos Í# __state Ç #_G_fpos_t Ú A  # __pos !Ü# __state "Ç #_G_fpos64_t # / &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR b 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ®__gconv_step` ? __shlib_handle rÆ# __modname sÌ# __counter u# __from_name w7# __to_name x7# __fct z #( __init_fct {!#0 __end_fct |3#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆØ#X __gconv_loaded_object®Ò=  ±¦·½b Û__gconv_step_data8 @ __outbuf Û# __outbufend Û# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žá# __state ŸÇ #( __trans £#0 Ç s__gconv_trans_data( B __trans_fct gÃ# __trans_context_fct hí# __trans_end_fct iÿ# __data jØ# __next k# ¦ ئ±¦·½¬ ¦ÛÚsíØ¦¦ÛÛÉÿØóç×! 3 '__gconv_fct HL×__gconv_init_fct Kj__gconv_end_fct L‡'__gconv_trans_fct U¦s__gconv_trans_context_fct ZÍÉ__gconv_trans_query_fct ^òøÌ½Ì__gconv_trans_init_fct a<BWWÌØ__gconv_trans_end_fct bzó Ì__gconv_info © __nsteps ªÚ# __steps « # __data ¬Ì# ãðÿÿÿÿÿÿÿÿ__gconv_t ­ô€#H 4 __cd 2€# __data 3#JH 5__cd /€__combined 4ú_G_iconv_t 5#_G_int16_t 7ã_G_int32_t 8_G_uint16_t 9/_G_uint32_t :T__gnuc_va_list +Ø _IO_jump_t_IO_lock_tª9__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAh _IO_FILE_plus__io_read_fnXo‰ Ø7Ú__io_write_fnaŸ¹ ØÌÚ__io_seek_fniÎèØèÜ__io_close_fnlØfpos_tP Z ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷"Ùexception( type #name 7#arg1 &#arg2 &#retval &# r_major& lon_center& lat_origin& false_northing& false_easting & sin_p10!& cos_p10"& N†û sterinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h +ïÓáÓÓáÓÓá!ÓýáÓáÓááÓáÓááÓÓÓ!áÓáÓáÓáÓÓïÓáï ÓïÓÓÓÓáÓ%Óïáýá+ÓÓÓ+Óïá,ÓýÓýïÓÓáïïïïÓÓáÓÓáýáýïÓïïïÓïáÓÓÓ+ÓÓÓÓáýÓýáãáÓï×á+ÓïÓÓáïÓýÓïáÓïïïïÓÓáÓÓýÓýáÓïÓýáãïýÚïïÓïáÓáïïïÓÓáïzÓáïÓýïïÓáïïïÓÓáï ÓÓÓÓáÓáýáýáÓïÓýááïïÓýáâ+Õá+ÓýáýÓýÓÓáïïïÓáïïïÓÓá!ÔÓSTEREOGRAPHICG!æáäaoÀG(Á¸æáäaŒÀ»½×Ùß|Û=-DTû!ù?)œŽsterinvint0sterinv,€ GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@€ !¸6È,À 2À 7À bE"œQ€;hb¾&Rnè<*‡ *Hšp‚h*0¨= »˜*¨*8Ȩ*-Ø=íÕ*0ü¨=0+;@+`2 ð5Åñÿ )8 F(N0  Vpaipwˆ™p ¡¦«°¶Ásterinv.cr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sterinvinttsincosptitleradiuscenlonmeroriginoffsetp__divdf3sterinvsqrtatanasinatan2adjust_lonsin‘*Á*â**2* r*(€*0‚I‘2¢I±*ÂIÑ*âIñ*I* *2Iâ* b*RI ¡*òI2I!’I²*ò*B*‚*(â*02I‚I"Â*â*2*p*òI# *B I$ò I# *B I$° *(Ò I%R *² *R *0Ò I#ð *" I$% %'€ '¦'®'pE'pM'€ ê''"'B'a' z'(“'0“'__p__p _€ (_ %%'stplnfor.o/ 1082129506 59100 998 100644 26488 ` ELF2àR@@85€€0B€`ðŒ`bÀDñŒ€˜ð¢xFÀx„ p Q<#90#DñŒ p !à€¢xFˆ˜¢xFÀˆ„ p`Q<#90#€DñŒp(!ð£xFÀñçÿŸ 8˜À x DñŒ p*`p<p@B x$ÀDñŒ p,p<0# @@!À@ xQ<#à<0 81B €Q<#à@B p Q<#à80 89`B ˆQ<#àDB p Q<#80#  Q<#àPB p Q<#ð80 ÀQ88°!@ x$ð<0  DñŒ p*!à@£xF pàp$@ p< ÀDñŒ x,à80 888PB xQ<#à<BàFñŒ €Q<#à@B p Q<#à80 8˜ð@ ˆQ<#àDBp Q<#@¢xFÀ „x Q<#P¢xFÀ¨„ p Q<#à80  p!p<0#àþÿH °Q<#àXB p Q<#à80 8 9`B xQ<#à<B p Q<#80# €Q<#à@B p Q<#ð80 ÀQ88°!@ x$ð<0 DñŒ p"!à@£xF pàp$@ p< €DñŒ x(à80 888PB ¨Q<#àTBàFñŒ °Q<#àXB p Q<#à80 8˜p@ xQ<#à<Bp Q<#¢xFÀ€„x Q<#¢xFÀˆ„ p Q<#à80  p!p<0#àþÿH  Q<#àPB p€Q<#à80 8ü; BpÀQ=#P¢xF਄x Q<#8B@ PTÀDñŒX,À<0 €„PH!à€£zF p„ P$ ¨0 €„PH!€¨Hà@ xQ<#à<B p Q<#à80 89pB €Q<#à@B p@Q<#80 @PT@BPH!ð B DñŒ p"!à£~F<˜p@  Q<#àPB p`Q<#80 @PT@BPH!ð B DñŒ p*!à£~F<˜ °Q<#àXB p€Q?#à80 89@B H$¤0 @PT@BPH!€°H@ xQ<#à<BFýŒ ˆQ<#àDB p€Q<#ð80  p!àp @ p8 ðp$@ p8 àp&@ H  8B`„ !PH!à€¢zF€DñŒ x(!ð£~F p„ P$``@BPH!P¢xFÀ¨„p€Q?#H@E X$À80 €„PH!à zFÀDñŒ x,!ð£~F p„ P!$`•`@BPH!ð¢xFÀx„ p€Q?#80 €„PH!¢xFÀ€„ xP!àH8˜¢xFÀˆ„ p Q<#80#  Q<#àPB p Q<#à80 8 µ!ð@ ¨Q<#àTBàGýŒ °Q<#àXB p Q<#à80 €< ð¢xFÀx„xP!¢xFÀˆ„p Q<#ð<0 pàx8 @ x!À1p„ pp@#€DñŒ p(!à@£xF DñŒp*!ð@£xFÀDñŒ p,!à@£xF pà8B8˜ÿÿHx$¢xFÀ€„ pÀQ?#à8 8¢xFÀˆ„ p Q<#80#  Q<#àPB p Q<#à80 8 ±!0@ ¨Q<#àTB@„xP=#`¢xFÀ°„ p Q<#à80  p8 àx8@8 ˜ð¢xFÀx„ p P!80# €Q<#à@B p P!à80 85ÀB ˆQ<#àDBà@õŒ  Q<#àPB p Q<#à80  p8 ðx8@ DñŒ p*!à€£~F 00<03ÀDñŒ p,!à@£xFàDñŒp!ð@£xFDñŒ p !à@£xF pà8B8˜ þÿH ˆQ<#àDBàGýŒ  Q<#àPB p P!à80 €< P¢xFÀ¨„xP!`¢xFÀ°„p P!ð<0 pàx8 @ x!Àqp„ pp@#àDñŒ p!à@ BDñŒp !ð@ B DñŒ p"!à@ B pà8B8˜PþÿH p$à8 0‡1 BpÀQ=#@¢xFà „x Q<#8B@ PT DñŒX*À<0 €„PH!à€£zF p„ P$ ¨0 €„PH!€¨H@ H$¤0 €„P H!ÀDñŒ H,@PT@BPH!ð¢xFÀx„ p Q<#à80 89@B €Q<#à@BàGñŒ pl$p<0#0@ ˆQ<#àDBàGñŒ pL$p<0#  Q<#àPB pÀQ<#80 @PT@BPH!P¢xFÀ¨„x€Q>#`¢xFÀ°„ pP=#`800˜ð¢xFÀx„(¡Q>#¢xFÀ€„ pP=#ð8BÀp„ 0`0X €0 €„P H!p@ DñŒ p"!à zF 0` H J˜À pp8 sB  Q<#àPBàGùŒ ¨Q<#àTB pP=#8BÀq„ 00<03ÀDñŒp,!P£|FàDñŒ p!à zF x!Àq„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜¢xFÀ€„ p`Q?#à80 09@B ˆQ<#àDB p`Q?#à8 @!@@  Q<#àPB @ýŒ ¨Q<#àTB pP=#ð8BÀs„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜`¢xFÀ°„ p`Q?#à80 09@B xQ<#à<B p`Q?#à8 @!@@ €Q<#à@Bà@ýŒ ˆQ<#àDB pP=#8BÀs„ 00<03€DñŒp(!ð€ ~F DñŒ p*!à zF €!Àt„ 00<03ÀDñŒp,!@£|FàDñŒp!0A£|FDñŒp ! £|F DñŒp"!Á£|F DñŒp*! ~FÀDñŒp,!ð@ ~F DñŒ p*!à€ ~F@(L00 P$°D00 ` Ð<00 p@BPH!ð@ p$à8 8†9pB °Q<#àXB „CýŒ xQ<#à<B pP=#ð8BÀr„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜¢xFÀ€„ p`Q?#à80 09@B ˆQ<#àDB p`Q?#à8 @!à @  Q<#àPB „DýŒ ¨Q<#àTB pP=#ð8BÀr„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜`¢xFÀ°„ p`Q?#à80 09@B xQ<#à<B p`Q?#à8 @!à @ €Q<#à@B „GùŒ ˆQ<#àDB pP=#ð8BÀq„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜@¢xFÀ „ p`Q?#à80 09@B ¨Q<#àTB p`Q?#à8 @!à @ °Q<#àXB @ýŒ xQ<#à<B pP=#ð8BÀs„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜¢xFÀ€„ p`Q?#à80 09@B ˆQ<#àDB p`Q?#à8 @!à @  Q<#àPBà@ýŒ ¨Q<#àTB pP=#8BÀs„ 00<03ÀDñŒp,!ð€ ~FDñŒ p !à zF €!Àt„ 00<03 DñŒp"!P£|F€DñŒp(!@A£|FÀDñŒp,!0Á¡~FàDñŒp! A¢~FDñŒp !Á£|FÀDñŒp,! ~FàDñŒp!ð@ ~FÀDñŒ p,!à€ ~F@*P00 P&°H00 `"Ð@00 pð800€„PH!p @ p$à8 8 †9@B xQ<#à<B „GùŒ €Q<#à@B pP=#ð8BÀq„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜¢xFÀˆ„ p`Q?#à80 09@B  Q<#àPB p`Q?#à8 @!`@ ¨Q<#àTB @ýŒ °Q<#àXB pP=#ð8BÀq„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜ð¢xFÀx„ p`Q?#à80 09@B €Q<#à@B p`Q?#à8 @!`@ ˆQ<#àDBà@ýŒ  Q<#àPB pP=#8BÀr„ 00<03 DñŒp*!ð€ ~FÀDñŒ p,!à zF €!Àr„ 00<03àDñŒp!0£|FDñŒp ! A£|F DñŒp"!Á£|F€DñŒp(! ~F DñŒp*!ð@ ~FÀDñŒ p,!à€ ~F@&H00 P"°@00 `Ð800€„PH! @ p$à8 8†9B xQ<#à<BàGùŒ €Q<#à@B pP=#8BÀq„ 00<03 DñŒp"!P ~F€DñŒ p(!à zF x!Àr„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜P¢xFÀ¨„ p`Q?#à80 09@B °Q<#àXB p`Q?#à8 @!Ð@ xQ<#à<B „BýŒ €Q<#à@B pP=#ð8BÀq„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜¢xFÀˆ„ p`Q?#à80 09@B  Q<#àPB p`Q?#à8 @!Ð@ ¨Q<#àTB BýŒ °Q<#àXB pP=#ð8BÀs„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜ð¢xFÀx„ p`Q?#à80 09@B €Q<#à@B p`Q?#à8 @!Ð@ ˆQ<#àDBà@ýŒ  Q<#àPB pP=#8BÀs„ 00<03 DñŒp*!ð€ ~FÀDñŒ p,!à zF €!Àt„ 00<03àDñŒp!ð€¢~FÀ8˜¢xFÀ€„ pÀP?#803 DñŒ p"!à¢~F˜@¢xFÀ „ pàP?#803 DñŒ p*!à@¢~F˜`¢xFÀ°„¸€Q>#ð¢xFÀx„° Q>#¢xFÀ€„¨ÀQ>#¢xFÀˆ„ `P?#ð¢xFÀx„˜ P?#¢xFÀ€„€P?#¢xFÀˆ„ˆ P?#ð¢xFÀx„€@P?#ð¢xFÀx„ pÀP?#`800Àa„˜ð¢xFÀx„ xàP?#à€0Bp`!`<00 ˜ð¢xFÀx„ xQ?#à€0Bp€!`<00 ˜ð¢xFÀx„ x Q?#à€0Bp !`<00 ˜ð¢xFÀx„p@Q?#ð€0Bàc„ pp<0#@.X00 P*°P00 `&ÐH00 p"ð@00€„PH! @! 8U` `P!€„85€€0B€eüŒ ÀÄ x ùà£~F<˜£~FÀˆ„ p Q?#H803àFýŒ p!à€£~Fˆ˜£~FÀˆ„ pàQ?#90#À pp8 sB x€Q?#à<B @„ ˆ€Q?#àDB‚FýŒ x€Q?#à<BàGýŒ ˆ€Q?#àDB pàQ?# FýŒ 0"€0 H °<0 `@BPH!à BÀpX 8J˜à”0 09pB x€Q?#à<B pP!à8 @!P@ p$à8 8†9B ˆ€Q?#àDB @„ x€Q?#à<B‚FýŒ ˆ€Q?#àDBàGýŒ ˆ€Q?#àDB pàQ?# FýŒ 0"€0 H °<0 `@BPH!à BÀpX 8J˜à”0 09`B x€Q?#à<B pP!à8 @!@@ p$à8 8 †9B ˆ€Q?#àDB @„ x€Q?#à<B‚FýŒ ˆ€Q?#àDBàGýŒ ˆ€Q?#àDB pàQ?# FýŒ 0"€0 H °<0 `@BPH!à BÀpX 8J˜à”0 09PB x€Q?#à<B pP!à8 @!0@ p$à8 8†9B ˆ€Q?#àDB @„ x€Q?#à<B‚FýŒ ˆ€Q?#àDBàGýŒ ˆ€Q?#àDB pàQ?# FýŒ 0"€0 H °<0 `@BPH!à BÀpX 8J˜à”0 09@B x€Q?#à<B pP!à8 @! @@! 8U` `P!€„ef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ® uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ® uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘P% .? : ; ' I@ : ; I 4: ; I $ >  II!I/  : ; : ;I8 : ; I8  : ; I : ; < : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;stplnfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Àstplnforint:À(zone6Ç‘À|sphere7Ç‘È|fn278Ó‘Ð|fn839Ó‘Ø|ind;Ç‘à|i<Ç‘è|nadval=Ç‘ð|table>á‘€}pname?‘Ð}buf@ ‘ð}r_majA‘à~r_minA‘è~scale_factA‘ð~center_lonA‘ø~center_latB‘€false_eastB‘ˆfalse_northB‘azimuthC‘˜lat_origC‘ lon_origC‘¨lon1C‘°lat1C‘¸lon2C‘@lat2C‘HmodeDÇ‘PiflgDÇ‘XptrE4‘`swapG:‘pswapPtrHÓ‘jIÇ‘intlong intÙcharññlong unsigned intdouble Ùñ0Ùñc „_IO_FILEØ- _flagsÀ# _IO_read_ptr Ó# _IO_read_end Ó# _IO_read_base Ó# _IO_write_baseÓ# _IO_write_ptrÓ#( _IO_write_endÓ#0 _IO_buf_baseÓ#8 _IO_buf_endÓ#@ _IO_save_baseÓ#H _IO_backup_baseÓ#P _IO_save_endÓ#X _markersÇ#` _chainÍ#h _filenoÀ#p _blksizeÀ#t _old_offsetÓ#x _cur_column"Þ#€ _vtable_offset#ô#‚ _shortbuf$#ƒ _lock(#ˆ _offset1# __pad17"#˜ __pad28"#  _mode:À#¨ _unused2<$#¬ Ç_IO_marker° _next±Ç# _sbuf²Í# _pos¶À#„0__off_tshort unsigned intsigned charÙñ __off64_t 4Ùñ+0JÙñ·stplnforüÀ(lonø‘`latù‘hxú·‘pyû·‘xiflgýÇ‘ size_tÇËlong unsigned int __u_char ðunsigned char __u_short!Þ __u_int"!unsigned int __u_long#Ë __u_quad_t$Ë __quad_t%Ç __int8_t&ô __uint8_t'ð __int16_t(•short int __uint16_t)Þ __int32_t*À __uint32_t+! __int64_t,Ç __uint64_t-Ë __qaddr_t. S __dev_t0è __uid_t1Å __gid_t2Å __ino_t3è __ino64_t4è __mode_t5Å __nlink_t6è __off_t7× __off64_t8× __loff_t9× __pid_t:´ __ssize_t;× __rlim_t<è __rlim64_t=è __blkcnt_t>× __blkcnt64_t?× __fsblkcnt_t@è __fsblkcnt64_tAè __fsfilcnt_tBè __fsfilcnt64_tCè __id_tDÅ’ I __valH’ #¢ Àñ __fsid_tIy __daddr_tLÀ __caddr_tMÓ __time_tNÇ __useconds_tO! __suseconds_tPÇ __swblk_tQÇ __clock_tRÇ __key_tSÀ __clockid_tVÀ __timer_tYÀ __ipc_pid_t\À __blksize_t_Ç __t_scalar_tfÀ __t_uscalar_tg! __intptr_tjÇ __socklen_tm!  __sched_paramE __sched_priorityFÀ# K _pthread_fastlock __statusÇ# __spinlockÀ#_pthread_descr_struct _pthread_descr#y K g __pthread_attr_s8* __detachstate+À# __schedpolicy,À# __schedparam-Ö # __inheritsched.À# __scope/À# __guardsize0½# __stackaddr_set1À# __stackaddr2"#( __stacksize3½#0 pthread_attr_t4 ¯ < __c_lock: # __c_waiting;c # pthread_cond_t<} à C __dummyBÀ# pthread_condattr_tCÅ pthread_key_tF!} (S __m_reservedNÀ# __m_countOÀ# __m_ownerPc # __m_kindQÀ# __m_lockR # pthread_mutex_tS ³ Z __mutexkindYÀ# pthread_mutexattr_tZ” pthread_once_t^À pthread_tŒË FILE-0 __FILE70wchar_tÀwint_t8!RJ__wchH__wchbIRbÙñK __countEÀ# __valueJ.# __mbstate_tKbÍ  __pos # __state # _G_fpos_t ¢  # __pos !Ž# __state "# _G_fpos64_t #Þ÷ &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR * 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS v__gconv_step` ? __shlib_handle rŽ# __modname s”# __counter uÀ# __from_name wÓ# __to_name xÓ# __fct zÓ#( __init_fct {é#0 __end_fct |û#8 __min_needed_from €À#@ __max_needed_from À#D __min_needed_to ‚À#H __max_needed_to ƒÀ#L __stateful †À#P __data ˆ"#X__gconv_loaded_objectvšÙÒÀÒØyn…ÀÀ*Þ £__gconv_step_data8 @ __outbuf £# __outbufend £# __flags ”À# __invocation_counter ˜À# __internal_use œÀ# __statep ž©# __state Ÿ#( __trans £Í#0ð ;__gconv_trans_data( B __trans_fct g‹# __trans_context_fct hµ# __trans_end_fct iÇ# __data j"# __next kÍ# nÀÒØ"nyn…tðn£½;µÀ"nn££‘Ç"»¯ŸéÀÒÙûÒï __gconv_fct HŸ __gconv_init_fct K2Ù __gconv_end_fct LOï __gconv_trans_fct Un; __gconv_trans_context_fct Z•‘ __gconv_trans_query_fct ^ºÀÚÀ”Ú…à” __gconv_trans_init_fct a À”" __gconv_trans_end_fct bB» ”__gconv_info © __nsteps ª½# __steps «Ò# __data ¬”#«Þñÿÿÿÿÿÿÿÿ __gconv_t ­¼HëH 4 __cd 2H# __data 3Þ#H 5__cd /H__combined 4 _G_iconv_t 5ë _G_int16_t 7• _G_int32_t 8À _G_uint16_t 9Þ _G_uint32_t :! __gnuc_va_list +"_IO_jump_t_IO_lock_tª__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA0_IO_FILE_plus__io_read_fnX7Q¾"Ó½__io_write_fnag¾"”½__io_seek_fni–°À"°ÀŽ__io_close_fnlÌÜÀ" fpos_tPÍ" ñ_IEEE__SVID__XOPEN__POSIX__ISOC_ _LIB_VERSION_TYPE ÷ê¡exception(  type À# name Ó# arg1 # arg2 # retval # idÀ inzoneÇ ÝÇñ…NAD27Í NAD83(Í  ‡û stplnfor.c/usr/include/stdio.h/usr/include/libio.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 9áÓÓÓáÓÓÓ,Ó+ÓýÔ+ÓýÕ+Ôá+Õáá+ÕáááÓÕÓáá+Óá+ÕÓáá,ÎáÓÓáý Óáá+ÕáááÓÕÓáá+Óá+ÕÓáá,ÎáÓÓáý Óáá+ÕÓÓ+ÓïÓÓïÓÖáá+ÔáÓÓÓá+ÕáÓÓÓáðáá+ÕÓÓÕÓáááááÓ+ÓÓÓ+ÓÓÓÓïÓÓÓ+ÓÓÓïÓ!ÓáÓáááÕÓááÓÓáá+ÓÓÓÓáá+×ÓáÓáááÕÓÓááÓááá+×ÓááÓáyÓÓÓáá+ØÓááÓÓáá+ÓÓÓÓáá+Ûá+ÕÓÓ+ÓïÓÓïÓØïÓ,Ó+ÓÓÓá+ÔÓýÕÓâáÓÓÓÓáÓÓÓýïïÓÓáýá/ÓýÕÓáÓÓÓá+ÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓÓá+ÓÓÓÓÓÓÓÓááááÓ-Õá+ÕÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓÓá+ÓÓÓÓÓÓÓÓÓááááïÓ-Õá+ÕÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓÓá+ÓÓÓÓÓÓÓáááïÓ,Õá+ÕÓáÓÓÓá+ÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓÓá+ÓÓÓÓÓáÓÓáÓÓÓÓÓÓÓÓÓÓÓááÓááÓááÓÓááááïÓòþÓ+ ÓïÓáÓÓáÓ"ÓýÕÓÓÓá+ÓýááÓÓá+Ôáá+Öá+ÕÓÓÓá+ÓýááÓÓá+Ôáá+Öá+ÕÓÓÓá+ÓýááÓÓá+Ôáá+Öá+ÕÓÓÓá+ÓýááÓÓá+Ôáá+ÖþÓ+5R¢Fß‘?Illegal zone #%4ld for spheroid #%4ldstate-initrError opening State Plane parameter filestate-forSTATE PLANEZone: Datum: NADG&æáäa¢ ÀG&æáäaçÀ+ stplnforintJstplnfor,À%GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.sdata.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@À%!ˆ]à,&`2`.7`.bEÂ/ Qhe bÎH$nˆføO†P°Ž¸P@¡p‚øP0¯ f Â(QÈ(Q/Ø0gíWQ0üHg0‡Q;ÂQàXØ ¸\Îñÿ  000   "Ð .6>DJPW^jou{„›¦Ð 𯵾Æstplnfor.cinzoneNAD27NAD83idstplnforintsprintfp_errorfopenfseekfreadfcloseptitlegenrpt_longsqrtpakczpaksztmforintlamccforintpolyforintomerforintstplnfortmforlamccforpolyforomerfor‚*À* 2 20b2 ’I°2 (ÂI"2 82I‚2 8’I2 @2 pI¢IâI*"IbI’I±*ð*€ *² 2 â I 2 ( I0 2 €B Ib 2 r I 2  " I I*²IâI*²IâI*¢I À*IBI`*IBI`*IBI`*IBI`*"I!@*’IÂIà*’IÂIà*rI"*"IRIp*"IRIp*"IRIp*‚ I#B!*ò!I%`"*#I&p#*$I'€$*"%I(% %'À%'¨'°'Ð `'Ð h'À%­'Å'ì''0”'__Ð _ _Ð _À%(_ %%'stplninv.o/ 1082129506 59100 998 100644 26616 ` ELF2(S@@85€€0B€gìŒ`bÀCñŒ€˜ð€¡xFÀx„ pàP<#90#CñŒ p !à¢xFˆ˜¡xFÀˆ„ p Q<#90#€CñŒp(!ð€¢xFÀñçÿŸ 8˜À x CñŒ p*`p<p@B x$ÀCñŒ p,p<0# @@!ð@ xÀP<#à<0 81B €ÀP<#à@B pàP<#à80 89`B ˆÀP<#àDB p`Q<#80#  ÀP<#àPB p`Q<#ð80 ÀQ88°!@ x$ð<0  CñŒ p*!àÀ¢xF pàp$@ p< ÀCñŒ x,à80 888PB xÀP<#à<BàEñŒ €ÀP<#à@B p`Q<#à80 8˜ð@ ˆÀP<#àDBp`Q<#@¡xFÀ „x`Q<#P¡xFÀ¨„ p`Q<#à80  p!p<0#àþÿH °ÀP<#àXB pàP<#à80 8 9`B xÀP<#à<B p`Q<#80# €ÀP<#à@B p`Q<#ð80 ÀQ88°!@ x$ð<0 CñŒ p"!àÀ¢xF pàp$@ p< €CñŒ x(à80 888PB ¨ÀP<#àTBàEñŒ °ÀP<#àXB p`Q<#à80 8˜p@ xÀP<#à<Bp`Q<#¡xFÀ€„x`Q<#¡xFÀˆ„ p`Q<#à80  p!p<0#àþÿH  ÀP<#àPB p@Q<#à80 8ü; BpÀQ=#P¡xF਄xàP<#8B@ PTÀCñŒX,À<0 €„PH!à€£zF p„ P$ ¨0 €„PH!€¨H@ xÀP<#à<B pàP<#à80 89pB €ÀP<#à@B pQ<#80 @PT@BPH!ð B CñŒ p"!à£~F<˜p@  ÀP<#àPB p Q<#80 @PT@BPH!ð B CñŒ p*!à£~F<˜ °ÀP<#àXB p€Q?#à80 89@B H$¤0 @PT@BPH!€°HÀ@ xÀP<#à<BFýŒ ˆÀP<#àDB p@Q<#ð80  p!àp @ p8 ðp$@ p8 àp&@ H  8B`„ !PH!@¡xFÀ „ p€Q?#80 €„PH!à¢zF CñŒ x*!ð£~F p„ P$``@BPH!`¡xFÀ°„p€Q?#H@E X$À80 €„PH!à€£xFCñŒ x !ð£~F p„ P!$`•`@BPH!¡xFÀˆ„ p€Q?#80 €„PH!@¡xFÀ „ xP!àH8˜P¡xFÀ¨„ p`Q<#80# °ÀP<#àXB p`Q<#à80 8 µ!ð@ xÀP<#à<BàGýŒ €ÀP<#à@B p`Q<#à80 €< ¡xFÀˆ„xP!@¡xFÀ „p`Q<#ð<0 pàx8 @ x!À1p„ pp@# CñŒ p*!àÀ¢xFÀCñŒp,!ðÀ¢xFCñŒ p !àÀ¢xF pà8B8˜ÿÿHx$¡xFÀˆ„ pÀQ?#à8 8@¡xFÀ „ p`Q<#80# ¨ÀP<#àTB p`Q<#à80 8 ±!0@ °ÀP<#àXB@„xÀQ<#¡xFÀˆ„ p`Q<#à80  p8 àx8@8 ˜@¡xFÀ „ p P!80# ¨ÀP<#àTB p P!à80 85ÀB °ÀP<#àXBàGñŒ €ÀP<#à@B p`Q<#à80  p8 ðx8@ CñŒ p"!à€£~F 00<03€CñŒ p(!àÀ¢xF CñŒp*!ðÀ¢xFÀCñŒ p,!àÀ¢xF pà8B8˜ þÿH xÀP<#à<BàGýŒ €ÀP<#à@B p P!à80 €< ¡xFÀˆ„xP!@¡xFÀ „p P!ð<0 pàx8 @ x!Àqp„ pp@# CñŒ p*!à@ BÀCñŒp,!ð@ BCñŒ p !à@ B pà8B8˜PþÿH p$à8 0‡1 BpÀQ=#¡xFàˆ„xàP<#8B@ PT€CñŒX(À<0 €„PH!à€£zF p„ P$ ¨0 €„PH!€¨H@ H$¤0 €„P H! CñŒ H*@PT@BPH!`¡xFÀ°„ pàP<#à80 89@B xÀP<#à<BàFñŒ pl$p<0#0@ €ÀP<#à@BàFñŒ pL$p<0# ˆÀP<#àDB p€Q<#80 @PT@BPH!@¡xFÀ „x€Q>#P¡xFÀ¨„ pÀQ<#`800˜`¡xFÀ°„(¡Q>#ð€¡xFÀx„ pÀQ<#ð8BÀp„ 0`0X €0 €„P H!p@ CñŒ p !à€£xF 0` H J˜À pp8 sB ˆÀP<#àDBàGùŒ  ÀP<#àPB pÀQ<#8BÀq„ 00<03 CñŒp*!P£|FÀCñŒ p,!à€£xF x!Àq„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜ð€¡xFÀx„ p`Q?#à80 09@B €ÀP<#à@B p`Q?#à8 @!@@ ˆÀP<#àDB @ýŒ  ÀP<#àPB pÀQ<#ð8BÀs„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜P¡xFÀ¨„ p`Q?#à80 09@B °ÀP<#àXB p`Q?#à8 @!@@ xÀP<#à<Bà@ýŒ €ÀP<#à@B pÀQ<#8BÀs„ 00<03 CñŒp"!ð€ ~F€CñŒ p(!à€£xF €!Àt„ 00<03 CñŒp*!@£|FÀCñŒp,!0A£|FàCñŒp! £|FCñŒp !Á£|F CñŒp*! ~FÀCñŒp,!ð@ ~F CñŒ p*!à€ ~F@(L00 P$°D00 ` Ð<00 p@BPH!ð@ p$à8 8†9pB °ÀP<#àXB „CýŒ xÀP<#à<B pÀQ<#ð8BÀr„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜¡xFÀ€„ p`Q?#à80 09@B ˆÀP<#àDB p`Q?#à8 @!à @  ÀP<#àPB „DýŒ ¨ÀP<#àTB pÀQ<#ð8BÀr„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜`¡xFÀ°„ p`Q?#à80 09@B xÀP<#à<B p`Q?#à8 @!à @ €ÀP<#à@B „GùŒ ˆÀP<#àDB pÀQ<#ð8BÀq„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜@¡xFÀ „ p`Q?#à80 09@B ¨ÀP<#àTB p`Q?#à8 @!à @ °ÀP<#àXB @ýŒ xÀP<#à<B pÀQ<#ð8BÀs„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜¡xFÀ€„ p`Q?#à80 09@B ˆÀP<#àDB p`Q?#à8 @!à @  ÀP<#àPBà@ýŒ ¨ÀP<#àTB pÀQ<#8BÀs„ 00<03ÀCñŒp,!ð€ ~FCñŒ p !à€£xF €!Àt„ 00<03 CñŒp"!P£|F€CñŒp(!@A£|FÀCñŒp,!0Á¡~FàCñŒp! A¢~FCñŒp !Á£|FÀCñŒp,! ~FàCñŒp!ð@ ~FÀCñŒ p,!à€ ~F@*P00 P&°H00 `"Ð@00 pð800€„PH!p @ p$à8 8 †9@B xÀP<#à<B „GùŒ €ÀP<#à@B pÀQ<#ð8BÀq„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜¡xFÀˆ„ p`Q?#à80 09@B  ÀP<#àPB p`Q?#à8 @!`@ ¨ÀP<#àTB @ýŒ °ÀP<#àXB pÀQ<#ð8BÀq„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜ð€¡xFÀx„ p`Q?#à80 09@B €ÀP<#à@B p`Q?#à8 @!`@ ˆÀP<#àDBà@ýŒ  ÀP<#àPB pÀQ<#8BÀr„ 00<03 CñŒp*!ð€ ~FÀCñŒ p,!à€£xF €!Àr„ 00<03àCñŒp!0£|FCñŒp ! A£|F CñŒp"!Á£|F€CñŒp(! ~F CñŒp*!ð@ ~FÀCñŒ p,!à€ ~F@&H00 P"°@00 `Ð800€„PH! @ p$à8 8†9B xÀP<#à<BàGùŒ €ÀP<#à@B pÀQ<#8BÀq„ 00<03 CñŒp"!P ~F€CñŒ p(!à€£xF x!Àr„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜P¡xFÀ¨„ p`Q?#à80 09@B °ÀP<#àXB p`Q?#à8 @!Ð@ xÀP<#à<B „BýŒ €ÀP<#à@B pÀQ<#ð8BÀq„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜¡xFÀˆ„ p`Q?#à80 09@B  ÀP<#àPB p`Q?#à8 @!Ð@ ¨ÀP<#àTB BýŒ °ÀP<#àXB pÀQ<#ð8BÀs„@@BP H!`@ ÀEýŒ €0 @p„ !P H!p@  p$`800` H J˜ð€¡xFÀx„ p`Q?#à80 09@B €ÀP<#à@B p`Q?#à8 @!Ð@ ˆÀP<#àDBà@ýŒ  ÀP<#àPB pÀQ<#8BÀs„ 00<03 CñŒp*!ð€ ~FÀCñŒ p,!à€£xF €!Àt„ 00<03àCñŒp!ð€¢~FÀ8˜¡xFÀ€„ pÀP?#803 CñŒ p"!à¢~F˜@¡xFÀ „ pàP?#803 CñŒ p*!à@¢~F˜`¡xFÀ°„¸€Q>#ð€¡xFÀx„° Q>#¡xFÀ€„¨ÀQ>#¡xFÀˆ„ `P?#ð€¡xFÀx„˜ P?#¡xFÀ€„€P?#¡xFÀˆ„ˆ P?#ð€¡xFÀx„€@P?#ð€¡xFÀx„ pÀP?#`800Àa„˜ð€¡xFÀx„ xàP?#à€0Bp`!`<00 ˜ð€¡xFÀx„ xQ?#à€0Bp€!`<00 ˜ð€¡xFÀx„ x Q?#à€0Bp !`<00 ˜ð€¡xFÀx„p@Q?#ð€0Bàc„ pp<0#@.X00 P*°P00 `&ÐH00 p"ð@00€„PH! @! 8U` `P!€„85€€0B€eüŒ ÀÄ x ùà£~F<˜£~FÀˆ„ p Q?#H803àFýŒ p!à€£~Fˆ˜£~FÀˆ„ pàQ?#90#À pp8 sB x€Q?#à<B @„ ˆ€Q?#àDB‚FýŒ x€Q?#à<BàGýŒ ˆ€Q?#àDB pàQ?# FýŒ 0"€0 H °<0 `@BPH!à BÀpX 8J˜à”0 09pB x€Q?#à<B pP!à8 @!P@ p$à8 8†9B ˆ€Q?#àDB @„ x€Q?#à<B‚FýŒ ˆ€Q?#àDBàGýŒ ˆ€Q?#àDB pàQ?# FýŒ 0"€0 H °<0 `@BPH!à BÀpX 8J˜à”0 09`B x€Q?#à<B pP!à8 @!@@ p$à8 8 †9B ˆ€Q?#àDB @„ x€Q?#à<B‚FýŒ ˆ€Q?#àDBàGýŒ ˆ€Q?#àDB pàQ?# FýŒ 0"€0 H °<0 `@BPH!à BÀpX 8J˜à”0 09PB x€Q?#à<B pP!à8 @!0@ p$à8 8†9B ˆ€Q?#àDB @„ x€Q?#à<B‚FýŒ ˆ€Q?#àDBàGýŒ ˆ€Q?#àDB pàQ?# FýŒ 0"€0 H °<0 `@BPH!à BÀpX 8J˜à”0 09@B x€Q?#à<B pP!à8 @! @@! 8U` `P!€„ef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ® uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ® uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘P% .? : ; ' I@ : ; I 4: ; I $ >  II!I/  : ; : ;I8 : ; I8  4: ;I : ; I : ; < : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ; stplninv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Àstplninvint:À(zone6Ç‘°|sphere7Ç‘¸|fn278Ó‘À|fn839Ó‘È|ind;Ç‘Ð|i<Ç‘Ø|nadval=Ç‘à|table>á‘ð|pname?‘À}buf@ ‘ð}r_majA‘à~r_minA‘è~scale_factA‘ð~center_lonA‘ø~center_latB‘€false_eastB‘ˆfalse_northB‘azimuthC‘˜lat_origC‘ lon_origC‘¨lon1C‘°lat1C‘¸lon2C‘@lat2C‘HmodeDÇ‘PiflgDÇ‘XptrE4‘`swapG:‘pswapPtrHÓ‘jIÇ‘intlong intÙcharññlong unsigned intdouble Ùñ 0Ùñc „_IO_FILEØ- _flagsÀ# _IO_read_ptr Ó# _IO_read_end Ó# _IO_read_base Ó# _IO_write_baseÓ# _IO_write_ptrÓ#( _IO_write_endÓ#0 _IO_buf_baseÓ#8 _IO_buf_endÓ#@ _IO_save_baseÓ#H _IO_backup_baseÓ#P _IO_save_endÓ#X _markersÇ#` _chainÍ#h _filenoÀ#p _blksizeÀ#t _old_offsetÓ#x _cur_column"Þ#€ _vtable_offset#ô#‚ _shortbuf$#ƒ _lock(#ˆ _offset1# __pad17"#˜ __pad28"#  _mode:À#¨ _unused2<$#¬ Ç_IO_marker° _next±Ç# _sbuf²Í# _pos¶À#„0__off_tshort unsigned intsigned charÙñ __off64_t 4Ùñ+0JÙñ¸stplninvÿÀ(xû‘`yü‘hloný¸‘platþ¸‘x iflgÇ‘size_tÇÌlong unsigned int__u_char ñunsigned char__u_short!Þ__u_int""unsigned int__u_long#Ì__u_quad_t$Ì__quad_t%Ç__int8_t&ô__uint8_t'ñ__int16_t(–short int__uint16_t)Þ__int32_t*À__uint32_t+"__int64_t,Ç__uint64_t-Ì__qaddr_t. T__dev_t0é__uid_t1Æ__gid_t2Æ__ino_t3é__ino64_t4é__mode_t5Æ__nlink_t6é__off_t7Ø__off64_t8Ø__loff_t9Ø__pid_t:µ__ssize_t;Ø__rlim_t<é__rlim64_t=é__blkcnt_t>Ø__blkcnt64_t?Ø__fsblkcnt_t@é__fsblkcnt64_tAé__fsfilcnt_tBé__fsfilcnt64_tCé__id_tDÆ“ I __valH“ #£ Àñ__fsid_tIz __daddr_tLÀ__caddr_tMÓ__time_tNÇ__useconds_tO"__suseconds_tPÇ__swblk_tQÇ__clock_tRÇ__key_tSÀ__clockid_tVÀ__timer_tYÀ__ipc_pid_t\À__blksize_t_Ç__t_scalar_tfÀ__t_uscalar_tg"__intptr_tjÇ__socklen_tm" __sched_paramE __sched_priorityFÀ# L _pthread_fastlock __statusÇ# __spinlockÀ#_pthread_descr_struct_pthread_descr#z L h __pthread_attr_s8* __detachstate+À# __schedpolicy,À# __schedparam-× # __inheritsched.À# __scope/À# __guardsize0¾# __stackaddr_set1À# __stackaddr2"#( __stacksize3¾#0pthread_attr_t4€ ° < __c_lock: # __c_waiting;d #pthread_cond_t<~ á C __dummyBÀ#pthread_condattr_tCÆ pthread_key_tF"~ (S __m_reservedNÀ# __m_countOÀ# __m_ownerPd # __m_kindQÀ# __m_lockR #pthread_mutex_tS ´ Z __mutexkindYÀ#pthread_mutexattr_tZ• pthread_once_t^Àpthread_tŒÌFILE-0__FILE70wchar_tÀwint_t8"SJ__wchH __wchbIScÙñK __countEÀ# __valueJ/#__mbstate_tKcÎ  __pos €# __state #_G_fpos_t £  # __pos !# __state "#_G_fpos64_t #ßø &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR + 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS w__gconv_step` ? __shlib_handle r# __modname s•# __counter uÀ# __from_name wÓ# __to_name xÓ# __fct zÔ#( __init_fct {ê#0 __end_fct |ü#8 __min_needed_from €À#@ __max_needed_from À#D __min_needed_to ‚À#H __max_needed_to ƒÀ#L __stateful †À#P __data ˆ"#X__gconv_loaded_objectw›ÙÓÀÓÙzo€†ÀÀ+ß ¤__gconv_step_data8 @ __outbuf ¤# __outbufend ¤# __flags ”À# __invocation_counter ˜À# __internal_use œÀ# __statep žª# __state Ÿ#( __trans £Î#0ñ <__gconv_trans_data( B __trans_fct gŒ# __trans_context_fct h¶# __trans_end_fct iÈ# __data j"# __next kÎ# oÀÓÙ"ozo€†uño¤¾<¶À"oo¤¤’È"¼° êÀÓÚüÓð__gconv_fct H __gconv_init_fct K3Ú__gconv_end_fct LPð__gconv_trans_fct Uo<__gconv_trans_context_fct Z–’__gconv_trans_query_fct ^»ÁÛÀ•Û†á•__gconv_trans_init_fct a  À •"__gconv_trans_end_fct bC¼ •__gconv_info © __nsteps ª¾# __steps «Ó# __data ¬•#¬ßñÿÿÿÿÿÿÿÿ__gconv_t ­½IìH 4 __cd 2I# __data 3ß#H 5__cd /I__combined 4Ã_G_iconv_t 5ì_G_int16_t 7–_G_int32_t 8À_G_uint16_t 9Þ_G_uint32_t :"__gnuc_va_list +"_IO_jump_t_IO_lock_tª__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA0_IO_FILE_plus__io_read_fnX8R¿"Ó¾__io_write_fnah‚¿"•¾__io_seek_fni—±À"±À__io_close_fnlÍÝÀ"fpos_tPÎ# ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷ë¢exception(  type À# name Ó# arg1 # arg2 # retval # idÀ inzoneÇ ÞÇñ…nad27Î nad83(Î '‡û stplninv.c/usr/include/stdio.h/usr/include/libio.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 9áÓÓÓáÓÓÓ,Ó+ÓýÔ+ÓýÕ+Ôá+Õáá+ÕáááÓÕÓáá+Óá+ÕÓáá,ÎáÓÓáý Óáá+ÕáááÓÕÓáá+Óá+ÕÓáá,ÎáÓÓáý Óáá+ÕÓÓ+ÓïÓÓïÓÖáá+ÔáÓÓÓá+ÕáÓÓÓáðáá+ÕÓÓÕÓáááááÓ+ÓÓïÓÓÓ+ÓÓÓÓïÓÓÓ+ÓÓÓïÓ!ÓáÓáááÕÓááÓÓáá+ÓÓÓÓáá+×ÓáÓáááÕÓÓááÓááá+×ÓááÓáyÓÓÓáá+ØÓááÓÓáá+ÓÓÓÓáá+Ûá+ÕÓÓ+ÓïÓÓïÓØïÓ,Ó+ÓÓÓá+ÔÓýÕÓâáÓÓ!ÓÓáÓÓÓýïïÓÓáýá-ÓýÕÓáÓÓÓá+ÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓÓá+ÓÓÓÓÓÓÓÓááááÓ-Õá+ÕÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓÓá+ÓÓÓÓÓÓÓÓÓááááïÓ-Õá+ÕÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓÓá+ÓÓÓÓÓÓÓáááïÓ,Õá+ÕÓáÓÓÓá+ÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓáÓ+ÓáïáÓá+Ôáá+ÔÓáÓÓÓá+ÓÓÓÓÓáÓÓáÓÓÓÓÓÓÓÓÓÓÓááÓááÓááÓÓááááïÓóþÓ+ ÓïÓáÓÓáÓ"ÓýÕÓÓÓá+ÓýááÓÓá+Ôáá+Öá+ÕÓÓÓá+ÓýááÓÓá+Ôáá+Öá+ÕÓÓÓá+ÓýááÓÓá+Ôáá+Öá+ÕÓÓÓá+ÓýááÓÓá+Ôáá+ÖþÓ+5R¢Fß‘?Illegal zone #%4ld for spheroid #%4ldstate-initrError opening State Plane parameter filestate-invSTATE PLANEZone: Datum: NADG&æáäa« ÀG&æáäaçÀ+ stplninvintJstplninv,ð%GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.sdata.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@ð%!ð]ø,0&`2.7.qE0 Qèe bI+ng@P†PP°ŽQ@¡p‚@Q0¯ g ÂpQÈpQ/ذgíŸQ0üÈg0ÏQ; R(Yð ]Ôñÿ  000   "!.6>DJPV]dpu{Š–¡¬!ðµ»ÄÌstplninv.cinzonenad27nad83idstplninvintsprintfp_errorfopenfseekftellfreadfcloseptitlegenrpt_longsqrtpakczpaksztminvintlamccinvintpolyinvintomerinvintstplninvtminvlamccinvpolyinvomerinv‚*À* 2 20b2 ’I°2 (ÂI"2 82I‚2 8’I2 @2 pI¢IÒII1*RI’IÂIá* *° *â 2  I0 2 (B I` 2 €r I’ 2 ¢ IB 2  R Iò IB*âII 0*âII 0*ÒI!ð*BIrI *BIrI *BIrI *BIrI *RI"p*ÂIòI *ÂIòI *¢I#À*RI‚I  *RI‚I  *RI‚I  *² I$r!*""I&"*2#I' #*B$I(°$*R%I)% %'ð%'¨'°'!`'!h'ð%®'Æ'í''0”'__!_ _! _ð%(_ %%'tmfor.o/ 1082129506 59100 998 100644 21704 ` ELF2à:@@ €@0B€düŒ @Ä x ùà€’~F<˜’~FÀ€„ p`I?#H803 %ýŒ p"!à“~F(˜ð€’~FÀx„ p I?#X803%ýŒ p !à€“~F0˜’~FÀˆ„ pàI?#h803à%ýŒ p!àB8˜àH%ýŒ 8 `8 ˜ðH%ýŒ p !àÀ’~F 00<03à ˆ@I?#àDB p€I?#`800˜ðH%ýŒ p !à@“~F 00<03à ˆ@I?#àDB pÀI?#`800˜ðH%ýŒ p !àB 00<03à ˆ@I?#àDB pàI?#`800˜ð€’~FÀx„ !H!àHà@<00„P@!`@ `@ B˜H %ýŒp"!ð@B %ýŒ p"!à@B 8`800` H `0X  ˜À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803 p$ðH ˆ$@@<00 P °D00 `$BP @!p@  p$`800`H B˜Hà p$`800`0X @ 0 „P@!`@ `@ B˜À 8À 0`8$ Ö€ p$803 @ p$803 ($P”0 „P @!àHà@<00„P @!àH @À0LBP @!àH@BP @!àH@BP @!àHà@<00„P@!€B0ª€€ „€„H9€2~F füŒP!À2|FÄ ØD°;  Ø(D°3 x ùÀUùŒ<˜ª|FÀ€„ p`U>#H803 UùŒ p"!à«|Fˆ˜ ª|FÀ„ p U>#90#À ˜@U>#`L00p0 0`0X €0 €„P H!`@ àUùŒ p!à€«|F˜ª|FÀ€„p`U>#ðÀ«|FPýŒ@À<B €„ !P H!àH 0p0 Ö€  ˆ@U>#àDBÀ„QýŒ @U>#àHB PýŒ ˜@U>#àLB pÀU>#€800€„PH!p@ 0J`H L˜ð€ª|FÀx„ p`T?#`800` `X p À 0`8$ Ö€ X$°¬0 €`X@BPH!€èHp@ €@U>#à@B p`T?#`800 pH UùŒ p"!àÀ¨~F 0`0X €8 0 €„PH!`@ `@ €0 €„PH! ª|FÀ„ p€U>#ð80 À 8À 0 p HÀ 0` H `H ˜0ª|FÀ˜„(T?#ð€ª|FÀx„ pÀU>#€800€„PH!p@ 0J   HUùŒp !ðÀ¨~F UùŒ p"!àÀ¨~F 8`800` H `0X €0 €„PH!`@ € 0 €„PH!`@ `@ €0 €„P H!`@ @UùŒ p$!àÀ©~F˜0ª|FÀ˜„ p`U>#`800`0$ Ö€0 x@U>#à<BàSýŒ €@U>#à@B pàT?#`800`0" ˜ ˆ@U>#àDB p U>#80 À x$p800 0 € H@UùŒ p$!àÀ©~Fà8`<00`0X ` H  ˜€Bp @ ˜@U>#àLB‚PýŒ x@U>#à<BàPýŒ ˆ@U>#àDBpÀU>#p<00 0` H  ˜ ª|FÀ„€@T?#0ª|FÀ˜„x T?#ª|FÀˆ„p T?#p<00 0` H  ˜ ª|FÀ„ˆ€T?#H`UùŒp&!ð¨~F@UùŒ p$!à¨~F 8`800p H 0 `H "˜0ª|FÀ˜„ p`U>#€800€„P H!`@ àUùŒ p!à€©~F˜ª|FÀ€„€ T?#ª|FÀˆ„xÀT?# ª|FÀ„pÀT?#p<00 0` H  ˜0ª|FÀ˜„ˆàT?#HàUùŒp!ðÀ«|F@UùŒ p$!àÀ«|F 8`800p H 0 ` H `0X "˜0ª|FÀ˜„0U?#PHàUùŒ p!àÀ©~F@@BPH!`@ @J 0 €„PH!`@ `@ L˜ª|FÀ€„(!U?#ðHˆ$ H`UùŒ p&!àÀª|F@@00 P"°H00 `@BP H!p@  p$`800`H J˜ð€ª|FÀx„ p€U>#P80 à €@U>#à@BpU?#p<00 0 p H UùŒ p"!à@¨~F 0 @ H@UùŒ p$!à€¨~Fà@<00€„PH!`@ 0@ `UùŒ p&!à@©~F 0 p0XàUùŒ p!à©~F 0  0HUùŒ p !à€¨~Fà@<00€„PH!`@ @ UùŒ p"!à@©~F 8À 0 p HÀ 0 €8X@UùŒp$!ð@©~F`UùŒ p&!à@©~F 8`800` H €0 HàUùŒ p!à©~F 8À 0` H €0 HÀ 8À 0` H `0 X `$ H `0H ` H `H p HÀ 0`0H J˜ª|FÀ€„ p U>#p80 À ˆ@U>#àDB p U?#à8`<00 P0X@UùŒp$!ðª~F`UùŒ p&!à€©~F 8`800 @ HàUùŒp!P‚¨~FUùŒ p !à€¨~Fà@<00€„PH!`@ 0@ UùŒp"!ð@©~FÀ8`<00 €0X@UùŒ p$!à©~F 8À 0` H €0 H`UùŒp&!ð©~FUùŒ p !à©~F 8`800 p HÀ 0` H  0 H UùŒ p"!à€¨~Fà@<00€„PH!`@ @ @UùŒ p$!à@©~F 8À 0 p HÀ 0 €8X`UùŒp&!ð@©~FUùŒ p !à@©~F 8`800` H €0 H UùŒ p"!à©~F 8À 0` H €0 HÀ 8À 0` H `0 X `$ H `0H p HÀ 0p0H 0J` H ` H p0H 0L p HÀ 0`0H N˜„@U?#0«~Fª € €$Ø0M°9  $ØPL°1€P„€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;àtmfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Otmforint:O$r_maj3V‘Pr_min4V‘Xscale_fact5V‘`center_lon6V‘hcenter_lat7V‘pfalse_east8V‘xfalse_north9V‘temp;V‘intdoublettmforiO*loneV‘Ð~latfV‘Ø~xgt‘à~yht‘è~delta_lonjV‘ð~sin_phikV‘ø~cos_phikV‘€allV‘ˆalslV‘bmV‘˜cnV‘ tnV‘¨tqnV‘°conoV‘¸noV‘@mloV‘HVsize_tLjlong unsigned int__u_char ­unsigned char__u_short!Ïshort unsigned int__u_int"ôunsigned int__u_long#ˆ__u_quad_t$ˆ__quad_t%6long int__int8_t&Rsigned char__uint8_t'­__int16_t(ƒshort int__uint16_t)Ï__int32_t*O__uint32_t+ô__int64_t,6__uint64_t-ˆ__qaddr_t.ù&__dev_t0Ö__uid_t1³__gid_t2³__ino_t3Ö__ino64_t4Ö__mode_t5³__nlink_t6Ö__off_t7Å__off64_t8Å__loff_t9Å__pid_t:¢__ssize_t;Å__rlim_t<Ö__rlim64_t=Ö__blkcnt_t>Å__blkcnt64_t?Å__fsblkcnt_t@Ö__fsblkcnt64_tAÖ__fsfilcnt_tBÖ__fsfilcnt64_tCÖ__id_tD³€I __valH€# O long unsigned int__fsid_tIg__daddr_tLO__caddr_tM×Ýchar__time_tN6__useconds_tOô__suseconds_tP6__swblk_tQ6__clock_tR6__key_tSO__clockid_tVO__timer_tYO__ipc_pid_t\O__blksize_t_6__t_scalar_tfO__t_uscalar_tgô__intptr_tj6__socklen_tmô __sched_paramE __sched_priorityFO# \_pthread_fastlock __status6# __spinlockO# _pthread_descr_struct_pthread_descr#Š\ x__pthread_attr_s8* __detachstate+O# __schedpolicy,O# __schedparam-ç# __inheritsched.O# __scope/O# __guardsize0z# __stackaddr_set1O# __stackaddr2x#( __stacksize3z#0pthread_attr_t4Â< __c_lock:# __c_waiting;t#pthread_cond_t<óC __dummyBO#pthread_condattr_tCØpthread_key_tFô (S __m_reservedNO# __m_countOO# __m_ownerPt# __m_kindQO# __m_lockR#pthread_mutex_tS" Æ Z __mutexkindYO#pthread_mutexattr_tZ§ pthread_once_t^Opthread_tŒˆ \ _IO_FILEØ-_flagsO#_IO_read_ptr ×#_IO_read_end ×#_IO_read_base ×#_IO_write_base×# _IO_write_ptr×#(_IO_write_end×#0_IO_buf_base×#8_IO_buf_end×#@_IO_save_base×#H_IO_backup_base×#P_IO_save_end×#X_markersŸ #`_chain¥ #h_filenoO#p_blksizeO#t_old_offsetm#x_cur_column"Ï#€_vtable_offset#R#‚_shortbuf$« #ƒ_lock(» #ˆ_offset1|#__pad17x#˜__pad28x# _mode:O#¨_unused2<½ #¬ Ÿ _IO_marker° _next±Ÿ # _sbuf²¥ # _pos¶O#\  » Ý  Í Ý +FILE- __FILE7 wchar_tOwint_t8ô* J__wchH÷ __wchbI* : Ý g K __countEO# __valueJ #__mbstate_tK: ¥   __pos m# __state g #_G_fpos_t z á  # __pos !|# __state "g #_G_fpos64_t #¶ Ï &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS N__gconv_step` ? __shlib_handle rf# __modname sl# __counter uO# __from_name w×# __to_name x×# __fct z«#( __init_fct {Á#0 __end_fct |Ó#8 __min_needed_from €O#@ __max_needed_from O#D __min_needed_to ‚O#H __max_needed_to ƒO#L __stateful †O#P __data ˆx#X __gconv_loaded_objectNrݪOª°QFW]OO¶ {__gconv_step_data8 @ __outbuf {# __outbufend {# __flags ”O# __invocation_counter ˜O# __internal_use œO# __statep ž# __state Ÿg #( __trans £¥#0­g __gconv_trans_data( B __trans_fct gc# __trans_context_fct h# __trans_end_fct iŸ# __data jx# __next k¥# FOª°xFQFW]L­F{zOxFF{{iŸx“‡wÁOª±ÓªÇ__gconv_fct Hìw__gconv_init_fct K ±__gconv_end_fct L'Ç__gconv_trans_fct UF__gconv_trans_context_fct Zmi__gconv_trans_query_fct ^’˜²Ol²]¸l__gconv_trans_init_fct aÜâ÷O÷lx__gconv_trans_end_fct b“ l__gconv_info © __nsteps ªz# __steps «ª# __data ¬l# ƒ¶ÿÿÿÿÿÿÿÿ__gconv_t ­” ÃH 4 __cd 2 # __data 3¶#êH 5__cd / __combined 4š_G_iconv_t 5Ã_G_int16_t 7ƒ_G_int32_t 8O_G_uint16_t 9Ï_G_uint32_t :ô__gnuc_va_list +x _IO_jump_t_IO_lock_tªÙ__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX)¬x×z__io_write_fna?Y¬xlz__io_seek_fninˆOxˆO|__io_close_fnl¤´Oxfpos_tP¥ ú ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Âyexception( type O#name ×#arg1 V#arg2 V#retval V# r_major#V r_minor$V scale_factor%V lon_center&V lat_origin'V e0(V e1(V e2(V e3(V es)V esp)V ml0*V false_northing+V false_easting,V ind-V ¨„û tmfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 9ïÓáÓÓáÓÓáÓÓá"ÓýáÓáÓááÓáÓááÓáÓááÓÓïÓïáÓÓáïïá,ÓÓáÓÓáÓÓáÓÓáÓÓ+ÓááÓáïáÓïáýïÓïá-Ó+ÓýáâýÕåïÓÓïÓá+ÓÓáÓáÓÓïÓáï ÓÓÓáá+ÓÓÓáÓ ÓïáýïïÓÓáÓÓÓ+Ó!áýáãÓÓáïÓáýáÓïïïÓýáãÓÓ×áïÓáýïïïÓïïïÓÓÓ+ÓýÓýïáÓÓïÓáýÓÓáïïïïÓïïïÓïïïÓÓáÓïáâÓáïáðáÓáýÓÓïïá×ÓÓááýáÓÓÓáýáÓÓÓáïáýáÓïÓÓáÓÓÓáýáÓÓÓáïáýïáÓÓáÓáýïÓïáÓÓÓáááÓáïáÓÓááýÓáýÓÓïÓïÓáýÓáýÓÓïÓïÓá+ÓýÓýÓÓáïïÓá+ÓýïÓ+ÓýïïïïïïÓýá ÓÓá+ÓïÓÓáïÓÓÓïÓïÓÓïÓá+ÓýïÓÓáïÓýïÓÓïÓïÓá+ÓýÓýÓÓáïïÓá+ÓýïÓ+ÓýïïïïÓýáýïïáýÓýá/ÔïÓáïTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinitytm-forñh㈵øä>»½×Ùß|Û=à?@4@2@@R@M@8@"@@>@€N@À‚@ t@G"æáäaÀG( ϸæáäaìÀ%äŒtmforint`tmfor,GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@!G° ,Ð2Ð7ÐbE2äQ°Q(b3¬nØSÈ7p‡88€Ž¸8H¡p‚90¯ðS Â09xÈ09)Ø€TíY90ü˜T0‰9;Ä9à@ ðE ñÿ  &1 <`KhYH\(_0b8e@hXlPpp  t}†‹•šŸ¦®µ¿ÆÎ€Ôßçëó÷ûtmfor.cr_majorr_minorscale_factorlon_centerlat_originfalse_northingfalse_eastingese0e1e2e3ml0espind__divdf3tmforinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptmforadjust_lontsincossinp_errorlogcossqrtacostanÁ*ñ**A*b* ‘*`²*hñ*ò*IA*H¢*H²I!Ð*(Ò*HâI"*0*HI#0*82*HBI$`*@b*Xp*(q*0r*8€*@‚* ²I%Ð*ñ*Pò*H*HBIr*H‚*À*pà*pð2I&**2I'A*R2 bI(q*‚I)‘* ¢I*±*h²*`ÒI+¢*I-bI.q*pòI/r*°2H²2hÂI0b I¢ I1 *Ò *ò *b I2 I3B I‚ I4R *` *’ * ± *PBI5á*Hq*’I3ÒI*(*0 *8!*@bI%€*²*2*RIâ* IB*(b*0ò*8"*P2*@²*hò**X’*H²Iâ*0"*P’*XÒ*`òI2*@R*hâ*p*P"*x‚**`% %''¢'ª's'{'Š'£'Á'Ý'ù' '(!'05'8I'@]'Hr'P‡'X§'`Æ'hÛ'p‘'____ _(_ %%'tminv.o/ 1082129507 59100 998 100644 25400 ` ELF2¨F@@ €@0B€düŒ @Ä x ùà€’~F<˜’~FÀ€„ p`I?#H803 %ýŒ p"!à“~F(˜ð€’~FÀx„ p I?#X803%ýŒ p !à€“~F0˜’~FÀˆ„ pàI?#h803à%ýŒ p!àB8˜àH%ýŒ 8 `8 ˜ðH%ýŒ p !àÀ’~F 00<03à ˆ@I?#àDB p€I?#`800˜ðH%ýŒ p !à@“~F 00<03à ˆ@I?#àDB pÀI?#`800˜ðH%ýŒ p !àB 00<03à ˆ@I?#àDB pàI?#`800˜ð€’~FÀx„ !H!àHà@<00„P@!`@ `@ B˜H %ýŒp"!ð@B %ýŒ p"!à@B 8`800` H `0X  ˜À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803À@BP @!`@  p$0803 p$ðH ˆ$@@<00 P °D00 `$BP @!p@  p$`800`H B˜Hà p$`800`0X @ 0 „P@!`@ `@ B˜À 8À 0`8$ Ö€ x$À8˜ ($P”0 „P @!àHà@<00„P @!àH @À0LBP @!àH@BP @!àH@BP @!àHà@<00„P@!€B0ª€€ „€„H9€3~F güŒP!À€0|FÄ ØD°3  Øð@ò!ÀRùŒ<˜©|FÀ€„ p T>#H803 RùŒ p"!à€©|Fˆ˜ ©|FÀ„ pàT>#90#àRùŒp!ðÀª~FÀa 8˜À p`8rpB p$à8`<00 ` HRùŒ 8 €8 0 €„PH!`@ `@ €0 €„P H!`@ àRùŒ p!àÀ©~F˜©|FÀ€„0!U?#©|FÀˆ„(áT?# ©|FÀ„pàT?#€ H@BPH!`@ p@ 0J p8XÀ 0` H L˜ð©|FÀx„0AU?#PHRùŒp !A©|FÀ x$p800 0` H @  0 €„PH!`@ p@ 0J`8H L˜©|FÀˆ„ p@U?#€800€„P H!`@ @RùŒ p$!àª~F˜ð©|FÀx„xU?#©|FÀ€„pU?#p<00 0` H €0X RùŒp"!ð@ª~F@RùŒ p$!à@ª~F 8`800` H `H 0 €„PH!`@ `@ €0 €„P H!`@ àRùŒ p!àª|F˜©|FÀ€„ pU>#€800€„P H!`@ RùŒ p"!àÀ©|F p0803@RùŒ p$!à€ª~F 0`0$ Ö€8 x€T>#à<B pàT>#ð80 RùŒ p !àÀ©|F p`800`0" ˜ ˆ€T>#àDB p U?#`800`0 Ö€H €T>#àHB pU?#`800`0 Ö€( x€T>#à<B pÀT>#ð80 À 00<03„@ €€T>#à@BàTýŒ ˆ€T>#àDBpU?#€<00 H@BP H!p@  p$`800`0H €0 €„P H!`@ @RùŒ p$!à€©|F p0803„0@ p$àRùŒ 0p0 0`0X xùÀRùŒ<˜©|FÀ€„€ T>#©|FÀˆ„ p T>#à8`<00`0X  ˜ ©|FÀ„0U>#PHàRùŒ p!à@©|Fà@<00€„PH!`@ p@ 0J `0HÀ€0 H@BPH!`@ `@ L˜©|FÀ€„x U>#©|FÀˆ„ pU>#`800˜ ©|FÀ„ p`U>#80# x€T>#à<BàUùŒ €€T>#à@BÀTùŒ($©|FÀˆ„ p U>#`800`0H €0 €„PH!p@ 0Jp H 0L  0H  €T>#àHB p U>#p800À 0` H €0 €„PH!p@ 0J` H  0X  x€T>#à<B p U>#p800À 0` H €0 €„PH!p@ 0J` H `0HÀ€0 H@BPH!`@ p@ RùŒ p !à@ª|F 0`0X N˜©|FÀˆ„€ U># ©|FÀ„x U>#©|FÀˆ„p@U>#p<00 0`0H  ˜ ©|FÀ„ p@U>#`800 p À 0`8Ž ðB x€T>#à<BàUùŒ €€T>#à@Bp`U?#ð<0 p`x8`@B X$°¬0 €`X@BPH!€øH°@ ˆ€T>#àDBp`U># ©|FÀ„x`U>#©|FÀ€„ p`U>#à80  p!p<0#üÿH ˆ€T>#àDB p U>#`800 p À 0`8$ Ö€ €T>#àHBp U>#ð«|F‚VùŒ@À<B €„ !PH!ð©|FÀx„ p U>#€800€„P H!`@ RùŒ p !à€«|F˜©|FÀˆ„ˆàU>#H@RùŒp$!ð@«|F@RùŒ p$!à@«|F 8`800p H 0 `H "˜ð©|FÀx„€T?#©|FÀˆ„xàU># ©|FÀ„pàU>#p<00 0` H  ˜ð©|FÀx„€ T?#©|FÀˆ„xÀU># ©|FÀ„pÀU>#p<00 0` H  ˜ð©|FÀx„€@T?#©|FÀˆ„x T?# ©|FÀ„p T?#p<00 0` H  ˜ð©|FÀx„ˆU>#H@RùŒp$!ð«|F@RùŒ p$!à«|F 8`800p H 0 ` H `0X "˜ð©|FÀx„0aT?#PHRùŒ p !àª|F@@BPH!`@ @J 0 €„PH!`@ `@ L˜©|FÀˆ„(T?# ©|FÀ„ x`T?#àH 0p0X 0 ` HàRùŒ p!àª|F€0 H@BPH!`@ `@ J˜©|FÀ€„(¡T?#©|FÀˆ„ p`T?#à8`<00 ` H@RùŒ 8$€8 0 €„PH!`@ `@ J˜ð©|FÀx„€ÀT?#©|FÀˆ„x T?# ©|FÀ„p T?#p<00 0` H  ˜ð©|FÀx„ pàT>#`80 RùŒp !PBª|F RùŒp"!ðÀ¨~F@RùŒ p$!à€«|F 8`800 p HàRùŒ p!à€©~F 0 ` HRùŒ p !à©~F€0 H@BPH!`@ @@ RùŒ p"!à€©~Fà@<00€„PH!`@ 0@ @RùŒ p$!à@¨~F 8À 0 p HÀ 0 €0HàRùŒ p!àÀ«|F 8À 0` H €0 HRùŒ p !à¨~F 8À 0` H €0 XÀ 8À 0` H  0 X RùŒ p"!à€©~Fà@<00€„PH!`@ @ @RùŒ p$!à@¨~F 8À 0 p HÀ 0 €0HàRùŒ p!àÀ«|F 8À 0` H €0 HRùŒ p !à€¨~F 8À 0` H €0 HÀ 8À 0` H €0 X RùŒ p"!à¨~F 8À 0` H `0 X `$ H `0X p HÀ 0`8X p H 0J`8X L˜`H@RùŒp$!PB©~FàRùŒ p!à€©~Fà@<00€„PH!`@ 0@ RùŒ p !à@¨~F 0`0H pH RùŒ p"!àÀ«|F 0  0H@RùŒ p$!à€©~Fà@<00€„PH!`@ @ àRùŒ p!àÀ«|F 0 p0HÀ 0 €8XRùŒ p !à@¨~F 8À 0` H €0 H RùŒ p"!à¨~F 8À 0` H €0 XÀ 8À 0` H €0 H@RùŒ p$!à€¨~F 8À 0` H `0 H `$ H `0X ` H p0X 0J ` HàRùŒ p!à@«|F€0 H@BPH!`@ p@ 0L`0H €0 €„P H!`@ RùŒ p !à€©|F p0803ð@ ˆ€T>#àDB p T>#€800€„PH!ð B@RùŒ p$!àÀ©|F €ÀxX 88á`88 pHÀ 0` H  ˜ð©|FÀx„ pÀT>#ð80 À 00<03@! €U?#0«~Fª € €$Ø0L°1  $ØÀ¨B€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;Vtminv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Otminvint;O$r_maj4V‘Pr_min5V‘Xscale_fact6V‘`center_lon7V‘hcenter_lat8V‘pfalse_east9V‘xfalse_north:V‘temp;__blkcnt64_t?;__fsblkcnt_t@L__fsblkcnt64_tAL__fsfilcnt_tBL__fsfilcnt64_tCL__id_tD)öI __valHö# O long unsigned int__fsid_tIÝ__daddr_tLO__caddr_tMMSchar__time_tNð__useconds_tOv__suseconds_tPð__swblk_tQð__clock_tRð__key_tSO__clockid_tVO__timer_tYO__ipc_pid_t\O__blksize_t_ð__t_scalar_tfO__t_uscalar_tgv__intptr_tjð__socklen_tmv __sched_paramE __sched_priorityFO# Ò_pthread_fastlock __statusð# __spinlockO# _pthread_descr_struct_pthread_descr#Ò î__pthread_attr_s8* __detachstate+O# __schedpolicy,O# __schedparam-]# __inheritsched.O# __scope/O# __guardsize0ü# __stackaddr_set1O# __stackaddr2î#( __stacksize3ü#0pthread_attr_t48 < __c_lock:# __c_waiting;ê#pthread_cond_t< i C __dummyBO#pthread_condattr_tCN pthread_key_tFv (S __m_reservedNO# __m_countOO# __m_ownerPê# __m_kindQO# __m_lockR#pthread_mutex_tS˜ < Z __mutexkindYO#pthread_mutexattr_tZ pthread_once_t^Opthread_tŒ  Ò _IO_FILEØ-_flagsO#_IO_read_ptr M#_IO_read_end M#_IO_read_base M#_IO_write_baseM# _IO_write_ptrM#(_IO_write_endM#0_IO_buf_baseM#8_IO_buf_endM#@_IO_save_baseM#H_IO_backup_baseM#P_IO_save_endM#X_markers #`_chain #h_filenoO#p_blksizeO#t_old_offsetã#x_cur_column"Q#€_vtable_offset#È#‚_shortbuf$! #ƒ_lock(1 #ˆ_offset1ò#__pad17î#˜__pad28î# _mode:O#¨_unused2<3 #¬  _IO_marker° _next± # _sbuf² # _pos¶O#Ò ~ 1 S  C S +FILE-~ __FILE7~ wchar_tOwint_t8v  J__wchHm __wchbI  ° S Ý K __countEO# __valueJ| #__mbstate_tK°   __pos ã# __state Ý #_G_fpos_t ð W # __pos !ò# __state "Ý #_G_fpos64_t #,E &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR x 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS Ä__gconv_step` ? __shlib_handle rÜ# __modname sâ# __counter uO# __from_name wM# __to_name xM# __fct z!#( __init_fct {7#0 __end_fct |I#8 __min_needed_from €O#@ __max_needed_from O#D __min_needed_to ‚O#H __max_needed_to ƒO#L __stateful †O#P __data ˆî#X __gconv_loaded_objectÄèS O &ǼÍÓOOx, ñ__gconv_step_data8 @ __outbuf ñ# __outbufend ñ# __flags ”O# __invocation_counter ˜O# __internal_use œO# __statep ž÷# __state ŸÝ #( __trans £#0/Ý ‰__gconv_trans_data( B __trans_fct gÙ# __trans_context_fct h# __trans_end_fct i# __data jî# __next k# ¼O &î¼Ç¼ÍÓÂ/¼ñü‰Oî¼¼ññßî ýí7O 'I =__gconv_fct Hbí__gconv_init_fct K€'__gconv_end_fct L=__gconv_trans_fct U¼‰__gconv_trans_context_fct Zãß__gconv_trans_query_fct ^(Oâ(Ó.â__gconv_trans_init_fct aRXmOmâî__gconv_trans_end_fct b  â__gconv_info © __nsteps ªü# __steps « # __data ¬â# ù,ÿÿÿÿÿÿÿÿ__gconv_t ­ –9H 4 __cd 2–# __data 3,#`H 5__cd /–__combined 4_G_iconv_t 59_G_int16_t 7ù_G_int32_t 8O_G_uint16_t 9Q_G_uint32_t :v__gnuc_va_list +î _IO_jump_t_IO_lock_tªO__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA~ _IO_FILE_plus__io_read_fnX…Ÿ"îMü__io_write_fnaµÏ"îâü__io_seek_fniäþOîþOò__io_close_fnl*Oîfpos_tPp ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷8ïexception( type O#name M#arg1 V#arg2 V#retval V# r_major$V r_minor%V scale_factor&V lon_center'V lat_origin(V e0)V e1)V e2)V e3)V es*V esp*V ml0+V false_northing,V false_easting-V ind.ð Ö„û tminv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h :ïÓáÓÓáÓÓáÓÓá"ÓýáÓáÓááÓáÓááÓáÓááÓÓïÓïáÓÓáïïá,ÓÓáÓÓáÓÓáÓÓáÓÓ+ÓááÓáïáÓïáýïÓïá-Ó+Óýáâ+ÓóïÓÓïÓá+ÓÓáÓáÓÓïÓáï ÓÓÓáÓÓÓáÓ$ÓÓ/ÓýÕ+ÓïÓýïïÓïïïÓÓáÓÓÓáÓïáýÓýáÓÓÓáýáýïÓïáýáÓïÓÓáÓÓáýïÓÓáïïïïÓïïïÓÓáÓïÓÓáÓáýáâáÓáïáðáïáááïáãáÓï×ÓááÓáïïïÓÓáïÙ+Óýáýá+ÓÓÓ+ÓïáÓÓÓïÓïáýááÓïáÓÓáÓãÓÓÓïïïÓáýáýÓáÓýïïÓáýïÓáÓýïïÓáýïááÓïÓáýá"ÓÓÓáýáÓïÓýýÔÓááýÕÓÓtÓáÓÓáýÓáïÓýáãáÓÓ+ÓÓïÓÓáÓÓÓáïáýáÓÓÓáýáÓÓÓáýáÓÓÓáýáÓÓÓáïáýïáÓÓáÓáýïÓïáÓÓáýáýÓïáÓïáÓÓ+ÓïÓýïïÓïáÓÓÓáýáÓÓÓÓáïÓáýÓïáÓïÓÓïÓïÓá+ÓýÓýÓá+ÓýïÓá+ÓýïÓ+ÓýïÓÓïÓïÓá+ÓýÓýÓá+ÓýïÓá+ÓýïÓ+ÓýïÓá+ÓýïïïïÓýïáýá ÓÓÓïÓïÓáýïÓáýÓÓïÓïÓáýÓýÓá+ÓýïÓá+ÓýïÓ+ÓýïÓá+ÓýïïïïïáýÓïáÓïáýïïÓÓáÖáïÓÓá+ÓýïÓýáÓÓãðïÓáTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSEñh㈵øä>à?@@»½×Ùß|Û=-DTû!ù?8@@@$@"@>@€V@€N@ r@€F@€o@4@<@ @G"æáäašÀG( ǸæáäaÑ À%ZŒtminvint`tminv,"GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@"!S ,Ð"2Ð"7Ð"bE2$ZQ `(bŒ=ÚnHbhCx‡àC Ž€DH¡p‚ÈD0¯`b ÂøDxÈøD)Øðbí!E0üc0QE;ŒE¨L@ èQñÿ  &1 <`KhYH\(_0b8e@hXlPpp  t}†‹•šŸ¦®µ¿ÆÎÔØÜáçíøü tminv.cr_majorr_minorscale_factorlon_centerlat_originfalse_northingfalse_eastingese0e1e2e3ml0espind__divdf3tminvinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptminvexpcossqrtasinzatan2adjust_lonsinp_errortsincostansignÁ*ñ**A*b* ‘*`²*hñ*ò*IA*H¢*H²I!Ð*(Ò*HâI"*0*HI#0*82*HBI$`*@b*Xp*(q*0r*8€*@‚* ²I%Ð*ñ*Pò*H*HBIr*H‚*À*pà2òI&**"I'1*B2 RI(a*rI)* ’I*¡*h¢*`ÂI+¢*pÐ*Ò*2IrI-âI"*a* r*€*ÒIB I.2 Ir I/ I02 *’ I1° *â I20 *h² *`ñ *X*"Ib*‚I *0bI3²*8Ò*I3R*@r*²I3ò*(Iò* €2H‚2h’I42*(¢I5ÒI6*P±*HA*bI/¢Iñ*HbI²*IbI’*0²Iò*8*@R*H¢*Ò*Pâ*P"*XBI‚*`¢*hâ*p2*xb*Pr*€Â*8"**¢*ÂIb*ˆ‚IÒ*@*b*8’*P¢*˜ò*0² I!I2‚!I7â!*(""*% %'"'¢'ª's'{'"''7'S'o' ƒ'(—'0«'8¿'@Ó'Hè'Pý'X'`<'hQ'p‘'____ _"(_ %%'utmfor.o/ 1082129507 59100 998 100644 23568 ` ELF2B@@8-€€0B€eüŒ ÀÄ x ùà£~F<˜£~FÀ€„ p Q?#H803 FýŒ p"!à€£~F(˜ð£~FÀx„ pàQ?#90#FýŒ p !àÀ£~F p`p`@B ˆ€Q?#àDB pàQ?#à80 81PB x€Q?#à<B pàQ?#à80  88ðá8 @0ð±!@@ H$¤0 @PT@BPH!€XHÀ@ p$FýŒ 8 `8 ˜ðHFýŒ p !à@£~F 00<03à ˆ€Q?#àDB pÀQ?#`800 ˜À˜HàFýŒ p!àÀ£~F ppp `ãx ñ8BÀx„ p8 àp<@ p8 àH:|F 88á`88 pHÀ 0` H  ˜ðHÀ 00<03àFýŒ p!àÀ£~F ppp `0B p$à80 ‚@„8 ˜0@ pù ‚@„8"˜ p$à@„ 00803àFýŒp!P BÀ x$€800H@BPH!`@ `@ J˜H FýŒp"!ð B FýŒ p"!à B 8`800` H `0X  ˜À@@BP H!`@  p$0803À@@BP H!`@  p$0803À@@BP H!`@  p$0803À@@BP H!`@  p$0803 p$ðH ˆ$@@<00 P °D00 `$@BP H!p@  p$`800`H J˜PHà p$`800`0X @ 0 €„PH!`@ `@ J˜À 8À 0`8$ Ö€ p$803 H$¤0 €„PH!ð£~FÀx„ pàQ?#80 @PT@BP H!àHà@<00€„P H!àH @@PT@BP H!àH@@BP H!„8U` `P!€„H9€2~F füŒP!À2|FÄ ØD°;  Ø(D°3 x ùÀUùŒ<˜ª|FÀ€„ p`U>#H803 UùŒ p"!à«|Fˆ˜ ª|FÀ„ p U>#90#À ˜@U>#`L00p0 0`0X €0 €„P H!`@ àUùŒ p!à€«|F˜ª|FÀ€„p`U>#ðÀ«|FPýŒ@À<B €„ !P H!àH 0p0 Ö€  ˆ@U>#àDBÀ„QýŒ @U>#àHB PýŒ ˜@U>#àLB pÀU>#€800€„PH!p@ 0J`H L˜ð€ª|FÀx„ p`T?#`800` `X p À 0`8$ Ö€ X$°¬0 €`X@BPH!€èHp@ €@U>#à@B p`T?#`800 pH UùŒ p"!àÀ¨~F 0`0X €8 0 €„PH!`@ `@ €0 €„PH! ª|FÀ„ p€U>#ð80 À 8À 0 p HÀ 0` H `H ˜0ª|FÀ˜„(T?#ð€ª|FÀx„ pÀU>#€800€„PH!p@ 0J   HUùŒp !ðÀ¨~F UùŒ p"!àÀ¨~F 8`800` H `0X €0 €„PH!`@ € 0 €„PH!`@ `@ €0 €„P H!`@ @UùŒ p$!àÀ©~F˜0ª|FÀ˜„ p`U>#`800`0$ Ö€0 x@U>#à<BàSýŒ €@U>#à@B pàT?#`800`0" ˜ ˆ@U>#àDB p U>#80 À x$p800 0 € H@UùŒ p$!àÀ©~Fà8`<00`0X ` H  ˜€Bp @ ˜@U>#àLB‚PýŒ x@U>#à<BàPýŒ ˆ@U>#àDBpÀU>#p<00 0` H  ˜ ª|FÀ„€@T?#0ª|FÀ˜„x T?#ª|FÀˆ„p T?#p<00 0` H  ˜ ª|FÀ„ˆ€T?#H`UùŒp&!ð¨~F@UùŒ p$!à¨~F 8`800p H 0 `H "˜0ª|FÀ˜„ p`U>#€800€„P H!`@ àUùŒ p!à€©~F˜ª|FÀ€„€ T?#ª|FÀˆ„xÀT?# ª|FÀ„pÀT?#p<00 0` H  ˜0ª|FÀ˜„ˆàT?#HàUùŒp!ðÀ«|F@UùŒ p$!àÀ«|F 8`800p H 0 ` H `0X "˜0ª|FÀ˜„0U?#PHàUùŒ p!àÀ©~F@@BPH!`@ @J 0 €„PH!`@ `@ L˜ª|FÀ€„(!U?#ðHˆ$ H`UùŒ p&!àÀª|F@@00 P"°H00 `@BP H!p@  p$`800`H J˜ð€ª|FÀx„ p€U>#P80 à €@U>#à@BpU?#p<00 0 p H UùŒ p"!à@¨~F 0 @ H@UùŒ p$!à€¨~Fà@<00€„PH!`@ 0@ `UùŒ p&!à@©~F 0 p0XàUùŒ p!à©~F 0  0HUùŒ p !à€¨~Fà@<00€„PH!`@ @ UùŒ p"!à@©~F 8À 0 p HÀ 0 €8X@UùŒp$!ð@©~F`UùŒ p&!à@©~F 8`800` H €0 HàUùŒ p!à©~F 8À 0` H €0 HÀ 8À 0` H `0 X `$ H `0H ` H `H p HÀ 0`0H J˜ª|FÀ€„ p U>#p80 À ˆ@U>#àDB p U?#à8`<00 P0X@UùŒp$!ðª~F`UùŒ p&!à€©~F 8`800 @ HàUùŒp!P‚¨~FUùŒ p !à€¨~Fà@<00€„PH!`@ 0@ UùŒp"!ð@©~FÀ8`<00 €0X@UùŒ p$!à©~F 8À 0` H €0 H`UùŒp&!ð©~FUùŒ p !à©~F 8`800 p HÀ 0` H  0 H UùŒ p"!à€¨~Fà@<00€„PH!`@ @ @UùŒ p$!à@©~F 8À 0 p HÀ 0 €8X`UùŒp&!ð@©~FUùŒ p !à@©~F 8`800` H €0 H UùŒ p"!à©~F 8À 0` H €0 HÀ 8À 0` H `0 X `$ H `0H p HÀ 0p0H 0J` H ` H p0H 0L p HÀ 0`0H N˜„@U?#0«~Fª € €$Ø0M°9  $ØPL°1€P„€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ;  : ;&( áutmfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2) utmforint7 (r_maj3‘`r_min4‘hscale_fact5‘pzone6‘xtemp8‘intdoublelong int=utmforg *lonc‘Ð~latd‘Ø~xe=‘à~yf=‘è~delta_lonh‘ð~sin_phii‘ø~cos_phii‘€alj‘ˆalsj‘bk‘˜cl‘ tl‘¨tql‘°conm‘¸nm‘@mlm‘Hsize_tÇQlong unsigned int__u_char vunsigned char__u_short!˜short unsigned int__u_int"½unsigned int__u_long#Q__u_quad_t$Q__quad_t%__int8_t&signed char__uint8_t'v__int16_t(@short int__uint16_t)˜__int32_t* __uint32_t+½__int64_t,__uint64_t-Q__qaddr_t.¶ï__dev_t0“__uid_t1p__gid_t2p__ino_t3“__ino64_t4“__mode_t5p__nlink_t6“__off_t7‚__off64_t8‚__loff_t9‚__pid_t:___ssize_t;‚__rlim_t<“__rlim64_t=“__blkcnt_t>‚__blkcnt64_t?‚__fsblkcnt_t@“__fsblkcnt64_tA“__fsfilcnt_tB“__fsfilcnt64_tC“__id_tDp=I __valH=# M  Mlong unsigned int__fsid_tI$__daddr_tL __caddr_tM”šchar__time_tN__useconds_tO½__suseconds_tP__swblk_tQ__clock_tR__key_tS __clockid_tV __timer_tY __ipc_pid_t\ __blksize_t___t_scalar_tf __t_uscalar_tg½__intptr_tj__socklen_tm½ Ö__sched_paramE __sched_priorityF # _pthread_fastlock __status# __spinlock # _pthread_descr_struct_pthread_descr#G 5__pthread_attr_s8* __detachstate+ # __schedpolicy, # __schedparam-¤# __inheritsched. # __scope/ # __guardsize0C# __stackaddr_set1 # __stackaddr25#( __stacksize3C#0pthread_attr_t4M< __c_lock:Ö# __c_waiting;1#pthread_cond_t# __state Ÿ$ #( __trans £b#0v$ Ð__gconv_trans_data( B __trans_fct g # __trans_context_fct hJ# __trans_end_fct i\# __data j5# __next kb#  gm5 v8CÐJ 588&\5PD4~ gng„__gconv_fct H©4__gconv_init_fct KÇn__gconv_end_fct Lä„__gconv_trans_fct UÐ__gconv_trans_context_fct Z*&__gconv_trans_query_fct ^OUo )ou)__gconv_trans_init_fct a™Ÿ´ ´)5__gconv_trans_end_fct b×P )__gconv_info © __nsteps ªC# __steps «g# __data ¬)# @sMÿÿÿÿÿÿÿÿ__gconv_t ­QÝ€H 4 __cd 2Ý# __data 3s#§H 5__cd /Ý__combined 4W_G_iconv_t 5€_G_int16_t 7@_G_int32_t 8 _G_uint16_t 9˜_G_uint32_t :½__gnuc_va_list +5 _IO_jump_t_IO_lock_tª–__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAÅ _IO_FILE_plus__io_read_fnXÌæi5”C__io_write_fnaüi5)C__io_seek_fni+E 5E 9__io_close_fnlaq 5fpos_tPb ¥ b quot ` # rem a #div_t bØ j quot h# rem i#ldiv_t j²u_char "fu_short #‡u_int $®u_long %Íquad_t &ïu_quad_t 'Ýfsid_t (bloff_t -Jino_t 1édev_t =¼gid_t BÚmode_t G nlink_t Luid_t QËoff_t W*pid_t cZid_t hssize_t midaddr_t srcaddr_t tƒkey_t zýtime_tF¢clockid_tR timer_t^ulong –Qushort —˜uint ˜½int8_t ¾int16_t ¿@int32_t À int64_t Áu_int8_t Ävu_int16_t Řu_int32_t ƽu_int64_t ÇQregister_t É__sig_atomic_t € __val# -Q M__sigset_tsigset_t&- „timespeck tv_secl¢# tv_nsecm# ¸timevalD tv_secE¢# tv_usecFÆ#suseconds_t1Æ__fd_mask7ú€J __fds_bitsGú# Ë Mfd_setJÜfd_maskQËblkcnt_t æœfsblkcnt_t êÂfsfilcnt_t îìòrandom_data0 ¤fptr ¥ò#rptr ¦ò#state §ò#rand_type ¨ #rand_deg © #rand_sep ª # end_ptr «ò#({adrand48_data á__x âa#__old_x ãa#__c ä˜# __init å˜#__a æq# q˜ Mlong long unsigned int__compar_fn_t ¨¡§¼ ¼¼Âûñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE÷Ãzexception( type  #name ”#arg1#arg2#retval# r_major$ r_minor% scale_factor& lon_center' lat_origin( e0) e1) e2) e3) es* esp* ml0+ false_northing, false_easting- ind. l(û utmfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/stdlib.h/usr/include/sys/types.h/usr/include/time.h/usr/include/bits/sigset.h/usr/include/sys/select.h/usr/include/bits/time.h/usr/include/math.h 6ïÓáÓÓáÓ ÓáýÓáá+ÓáááÕÓÓÕ+ÓýáÓáÓáá,ÓÓááÓááýïÓýáÓÓáýÓÓ+Ó+Óï+ÓÓÓáÓïáÓÓáïïá,ÓÓáÓÓáÓÓáÓÓáÓÓ+ÓááÓáïáÓïáýïÓïá-Ó+ÓýáâåïÓÓÓÓÓïÓá+ÓÓáÓ,âÓ+ ÓÓÓáá+ÓÓÓáÓ ÓïáýïïÓÓáÓÓÓ+Ó!áýáãÓÓáïÓáýáÓïïïÓýáãÓÓ×áïÓáýïïïÓïïïÓÓÓ+ÓýÓýïáÓÓïÓáýÓÓáïïïïÓïïïÓïïïÓÓáÓïáâÓáïáðáÓáýÓÓïïá×ÓÓááýáÓÓÓáýáÓÓÓáïáýáÓïÓÓáÓÓÓáýáÓÓÓáïáýïáÓÓáÓáýïÓïáÓÓÓáááÓáïáÓÓááýÓáýÓÓïÓïÓáýÓáýÓÓïÓïÓá+ÓýÓýÓÓáïïÓá+ÓýïÓ+ÓýïïïïïïÓýá ÓÓá+ÓïÓÓáïÓÓÓïÓïÓÓïÓá+ÓýïÓÓáïÓýïÓÓïÓïÓá+ÓýÓýÓÓáïïÓá+ÓýïÓ+ÓýïïïïÓýáýïïáýÓýá/ÔïÓáïIllegal zone numberutm-forintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Point projects into infinityutm-for5R¢Fß‘?€„AÐcAñh㈵øä>»½×Ùß|Û=à?@4@2@@R@M@8@"@@>@€N@À‚@ t@G&æáäaÐÀG( ϸæáäaìÀ'åutmforint(utmfor, GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@ !Nà ,à2à7àgEGåQøX(b,9pn [ >°‡P?˜Žè?H¡p‚0@0¯8[ Â`@xÈ`@+ØÈ[í‹@0üà[0»@;ö@Hø M ñÿ  ' 2=hK`ZH](`0c8f@iXmPqp  u~ ˆ•šŸ¤©°¼ÄËÕ €Üçïó÷ûutmfor.cr_majorr_minorscale_factorlat_originlon_centerfalse_eastingfalse_northingese0e1e2e3ml0espind__divdf3utmforintp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutmforadjust_lontsincossinlogcossqrtacostan 2"22I!P**¢*Ò* á*b*‘*h’*à* *`B*P*bI‘*Hò*HI" *("*H2I#P*0R*HbI$€*8‚*H’I%°*@²*XÀ*(Á*0Â*8Ð*@Ò* I& *A*PB*HP*H’IÂ*HÒ**p 2(2I'R2PbI(q*r*’I)¡*²2`ÂI*Ñ*âI+²*I-rI.*p I/‚ * À 2ˆÂ 2¨Ò I!r I² I0Ò *â *( *r I1 I2R I’ I3b *p *¢ * Á*PRI4ñ*H*¢I2âI!*("*00*81*@rI&*Â*B*0bIò*8IR*@r*H*P2*PB*XÂ*h*"*X¢*`ÂIò*H2*h¢*pâ*xIB*Xb*€ò*ˆ"*P2*’*(*`% %' '¤'¬' <' D' ‹'¤'Â'Þ'ú' '("'06'8J'@^'Hs'Pˆ'X¨'`Ç'hÜ'p5'__ __  _ (_ %%'utminv.o/ 1082129507 59100 998 100644 27368 ` ELF2N@@8-€€0B€eüŒ ÀÄ x ùà£~F<˜£~FÀ€„ p Q?#H803 FýŒ p"!à€£~F(˜ð£~FÀx„ pàQ?#90#FýŒ p !àÀ£~F p`p`@B ˆ€Q?#àDB pàQ?#à80 81PB x€Q?#à<B pàQ?#à80  88ðá8 @0ð±!@@ H$¤0 @PT@BPH!€XHà@ p$FýŒ 8 `8 ˜ðHFýŒ p !à@£~F 00<03à ˆ€Q?#àDB pÀQ?#`800 ˜À˜HàFýŒ p!àÀ£~F ppp `ãx ñ8BÀx„ p8 àp<@ p8 àH:|F 88á`88 pHÀ 0` H  ˜ðHÀ 00<03àFýŒ p!àÀ£~F ppp `0B p$à80 ‚@„8 ˜0@ pù ‚@„8"˜ p$à@„ 00803àFýŒp!P BÀ x$€800H@BPH!`@ `@ J˜H FýŒp"!ð B FýŒ p"!à B 8`800` H `0X  ˜À@@BP H!`@  p$0803À@@BP H!`@  p$0803À@@BP H!`@  p$0803À@@BP H!`@  p$0803 p$ðH ˆ$@@<00 P °D00 `$@BP H!p@  p$`800`H J˜PHà p$`800`0X @ 0 €„PH!`@ `@ J˜À 8À 0`8$ Ö€ x$À8˜ @ p$80# H$¤0 €„PH!ð£~FÀx„ pàQ?#80 @PT@BP H!àHà@<00€„P H!àH @@PT@BP H!àH@@BP H!„8U` `P!€„H9€3~F güŒP!À€0|FÄ ØD°3  Øð@ò!ÀRùŒ<˜©|FÀ€„ p T>#H803 RùŒ p"!à€©|Fˆ˜ ©|FÀ„ pàT>#90#àRùŒp!ðÀª~FÀa 8˜À p`8rpB p$à8`<00 ` HRùŒ 8 €8 0 €„PH!`@ `@ €0 €„P H!`@ àRùŒ p!àÀ©~F˜©|FÀ€„0!U?#©|FÀˆ„(áT?# ©|FÀ„pàT?#€ H@BPH!`@ p@ 0J p8XÀ 0` H L˜ð©|FÀx„0AU?#PHRùŒp !A©|FÀ x$p800 0` H @  0 €„PH!`@ p@ 0J`8H L˜©|FÀˆ„ p@U?#€800€„P H!`@ @RùŒ p$!àª~F˜ð©|FÀx„xU?#©|FÀ€„pU?#p<00 0` H €0X RùŒp"!ð@ª~F@RùŒ p$!à@ª~F 8`800` H `H 0 €„PH!`@ `@ €0 €„P H!`@ àRùŒ p!àª|F˜©|FÀ€„ pU>#€800€„P H!`@ RùŒ p"!àÀ©|F p0803@RùŒ p$!à€ª~F 0`0$ Ö€8 x€T>#à<B pàT>#ð80 RùŒ p !àÀ©|F p`800`0" ˜ ˆ€T>#àDB p U?#`800`0 Ö€H €T>#àHB pU?#`800`0 Ö€( x€T>#à<B pÀT>#ð80 À 00<03„@ €€T>#à@BàTýŒ ˆ€T>#àDBpU?#€<00 H@BP H!p@  p$`800`0H €0 €„P H!`@ @RùŒ p$!à€©|F p0803„0@ p$àRùŒ 0p0 0`0X xùÀRùŒ<˜©|FÀ€„€ T>#©|FÀˆ„ p T>#à8`<00`0X  ˜ ©|FÀ„0U>#PHàRùŒ p!à@©|Fà@<00€„PH!`@ p@ 0J `0HÀ€0 H@BPH!`@ `@ L˜©|FÀ€„x U>#©|FÀˆ„ pU>#`800˜ ©|FÀ„ p`U>#80# x€T>#à<BàUùŒ €€T>#à@BÀTùŒ($©|FÀˆ„ p U>#`800`0H €0 €„PH!p@ 0Jp H 0L  0H  €T>#àHB p U>#p800À 0` H €0 €„PH!p@ 0J` H  0X  x€T>#à<B p U>#p800À 0` H €0 €„PH!p@ 0J` H `0HÀ€0 H@BPH!`@ p@ RùŒ p !à@ª|F 0`0X N˜©|FÀˆ„€ U># ©|FÀ„x U>#©|FÀˆ„p@U>#p<00 0`0H  ˜ ©|FÀ„ p@U>#`800 p À 0`8Ž ðB x€T>#à<BàUùŒ €€T>#à@Bp`U?#ð<0 p`x8`@B X$°¬0 €`X@BPH!€øH°@ ˆ€T>#àDBp`U># ©|FÀ„x`U>#©|FÀ€„ p`U>#à80  p!p<0#üÿH ˆ€T>#àDB p U>#`800 p À 0`8$ Ö€ €T>#àHBp U>#ð«|F‚VùŒ@À<B €„ !PH!ð©|FÀx„ p U>#€800€„P H!`@ RùŒ p !à€«|F˜©|FÀˆ„ˆàU>#H@RùŒp$!ð@«|F@RùŒ p$!à@«|F 8`800p H 0 `H "˜ð©|FÀx„€T?#©|FÀˆ„xàU># ©|FÀ„pàU>#p<00 0` H  ˜ð©|FÀx„€ T?#©|FÀˆ„xÀU># ©|FÀ„pÀU>#p<00 0` H  ˜ð©|FÀx„€@T?#©|FÀˆ„x T?# ©|FÀ„p T?#p<00 0` H  ˜ð©|FÀx„ˆU>#H@RùŒp$!ð«|F@RùŒ p$!à«|F 8`800p H 0 ` H `0X "˜ð©|FÀx„0aT?#PHRùŒ p !àª|F@@BPH!`@ @J 0 €„PH!`@ `@ L˜©|FÀˆ„(T?# ©|FÀ„ x`T?#àH 0p0X 0 ` HàRùŒ p!àª|F€0 H@BPH!`@ `@ J˜©|FÀ€„(¡T?#©|FÀˆ„ p`T?#à8`<00 ` H@RùŒ 8$€8 0 €„PH!`@ `@ J˜ð©|FÀx„€ÀT?#©|FÀˆ„x T?# ©|FÀ„p T?#p<00 0` H  ˜ð©|FÀx„ pàT>#`80 RùŒp !PBª|F RùŒp"!ðÀ¨~F@RùŒ p$!à€«|F 8`800 p HàRùŒ p!à€©~F 0 ` HRùŒ p !à©~F€0 H@BPH!`@ @@ RùŒ p"!à€©~Fà@<00€„PH!`@ 0@ @RùŒ p$!à@¨~F 8À 0 p HÀ 0 €0HàRùŒ p!àÀ«|F 8À 0` H €0 HRùŒ p !à¨~F 8À 0` H €0 XÀ 8À 0` H  0 X RùŒ p"!à€©~Fà@<00€„PH!`@ @ @RùŒ p$!à@¨~F 8À 0 p HÀ 0 €0HàRùŒ p!àÀ«|F 8À 0` H €0 HRùŒ p !à€¨~F 8À 0` H €0 HÀ 8À 0` H €0 X RùŒ p"!à¨~F 8À 0` H `0 X `$ H `0X p HÀ 0`8X p H 0J`8X L˜`H@RùŒp$!PB©~FàRùŒ p!à€©~Fà@<00€„PH!`@ 0@ RùŒ p !à@¨~F 0`0H pH RùŒ p"!àÀ«|F 0  0H@RùŒ p$!à€©~Fà@<00€„PH!`@ @ àRùŒ p!àÀ«|F 0 p0HÀ 0 €8XRùŒ p !à@¨~F 8À 0` H €0 H RùŒ p"!à¨~F 8À 0` H €0 XÀ 8À 0` H €0 H@RùŒ p$!à€¨~F 8À 0` H `0 H `$ H `0X ` H p0X 0J ` HàRùŒ p!à@«|F€0 H@BPH!`@ p@ 0L`0H €0 €„P H!`@ RùŒ p !à€©|F p0803ð@ ˆ€T>#àDB p T>#€800€„PH!ð B@RùŒ p$!àÀ©|F €ÀxX 88á`88 pHÀ 0` H  ˜ð©|FÀx„ pÀT>#ð80 À 00<03@! €U?#0«~Fª € €$Ø0L°1  $ØÀ¨B€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ;  : ;&( Wutminv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2) utminvint9 (r_maj5‘`r_min6‘hscale_fact7‘pzone8‘xtemp:‘intdoublelong int³utminvj *xf‘ ~yg‘¨~lonh³‘°~lati³‘¸~conk‘À~phik‘È~delta_phil‘Ð~im‘Ø~sin_phin‘à~cos_phin‘è~tan_phin‘ð~co‘ø~cso‘€to‘ˆtso‘no‘˜ro‘ do‘¨dso‘°fp‘¸hp‘@gp‘Htempp‘Pmax_iterq‘Xsize_tÇÇlong unsigned int__u_char ìunsigned char__u_short!short unsigned int__u_int"3unsigned int__u_long#Ç__u_quad_t$Ç__quad_t%__int8_t&…signed char__uint8_t'ì__int16_t(¶short int__uint16_t)__int32_t* __uint32_t+3__int64_t,__uint64_t-Ç__qaddr_t.,e__dev_t0 __uid_t1æ__gid_t2æ__ino_t3 __ino64_t4 __mode_t5æ__nlink_t6 __off_t7ø__off64_t8ø__loff_t9ø__pid_t:Õ__ssize_t;ø__rlim_t< __rlim64_t= __blkcnt_t>ø__blkcnt64_t?ø__fsblkcnt_t@ __fsblkcnt64_tA __fsfilcnt_tB __fsfilcnt64_tC __id_tDæ³I __valH³# à  Ãlong unsigned int__fsid_tIš__daddr_tL __caddr_tM char__time_tN__useconds_tO3__suseconds_tP__swblk_tQ__clock_tR__key_tS __clockid_tV __timer_tY __ipc_pid_t\ __blksize_t___t_scalar_tf __t_uscalar_tg3__intptr_tj__socklen_tm3 L__sched_paramE __sched_priorityF # _pthread_fastlock __status# __spinlock # _pthread_descr_struct_pthread_descr#½ «__pthread_attr_s8* __detachstate+ # __schedpolicy, # __schedparam-# __inheritsched. # __scope/ # __guardsize0¹# __stackaddr_set1 # __stackaddr2«#( __stacksize3¹#0pthread_attr_t4Ãõ< __c_lock:L# __c_waiting;§#pthread_cond_t<Ã& C __dummyB #pthread_condattr_tC pthread_key_tF3à (S __m_reservedN # __m_countO # __m_ownerP§# __m_kindQ # __m_lockRL#pthread_mutex_tSU ù Z __mutexkindY #pthread_mutexattr_tZÚ pthread_once_t^ pthread_tŒÇ _IO_FILEØ-_flags #_IO_read_ptr  #_IO_read_end  #_IO_read_base  #_IO_write_base # _IO_write_ptr #(_IO_write_end #0_IO_buf_base #8_IO_buf_end #@_IO_save_base #H_IO_backup_base #P_IO_save_end #X_markersÒ #`_chainØ #h_fileno #p_blksize #t_old_offset #x_cur_column"#€_vtable_offset#…#‚_shortbuf$Þ #ƒ_lock(î #ˆ_offset1¯#__pad17«#˜__pad28«# _mode: #¨_unused2<ð #¬ Ò _IO_marker° _next±Ò # _sbuf²Ø # _pos¶ # ; î  Ã  Ã+FILE-; __FILE7; wchar_t wint_t83] J__wchH* __wchbI] m  Ú K __countE # __valueJ9 #__mbstate_tKm Ø   __pos  # __state š #_G_fpos_t ­  # __pos !¯# __state "š #_G_fpos64_t #é  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR 5 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS __gconv_step` ? __shlib_handle r™# __modname sŸ# __counter u # __from_name w # __to_name x # __fct zÞ#( __init_fct {ô#0 __end_fct |#8 __min_needed_from € #@ __max_needed_from #D __min_needed_to ‚ #H __max_needed_to ƒ #L __stateful † #P __data ˆ«#X __gconv_loaded_object¥Ý Ýã„yŠ  5é ®__gconv_step_data8 @ __outbuf ®# __outbufend ®# __flags ” # __invocation_counter ˜ # __internal_use œ # __statep ž´# __state Ÿš #( __trans £Ø#0ìš F__gconv_trans_data( B __trans_fct g–# __trans_context_fct hÀ# __trans_end_fct iÒ# __data j«# __next kØ# y Ýã«y„yŠìy®¹FÀ «yy®®œÒ«Æºªô ÝäÝú__gconv_fct Hª__gconv_init_fct K=ä__gconv_end_fct LZú__gconv_trans_fct UyF__gconv_trans_context_fct Z œ__gconv_trans_query_fct ^ÅËå ŸåëŸ__gconv_trans_init_fct a* *Ÿ«__gconv_trans_end_fct bMÆ Ÿ__gconv_info © __nsteps ª¹# __steps «Ý# __data ¬Ÿ# ¶éÃÿÿÿÿÿÿÿÿ__gconv_t ­ÇSöH 4 __cd 2S# __data 3é#H 5__cd /S__combined 4Í_G_iconv_t 5ö_G_int16_t 7¶_G_int32_t 8 _G_uint16_t 9_G_uint32_t :3__gnuc_va_list +« _IO_jump_t_IO_lock_tª __codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA; _IO_FILE_plus__io_read_fnXB\ß« ¹__io_write_fnarŒß«Ÿ¹__io_seek_fni¡» «» ¯__io_close_fnl×ç «fpos_tPØ  b quot ` # rem a #div_t bõN j quot h# rem i#ldiv_t j(u_char "Üu_short #ýu_int $$u_long %Cquad_t &eu_quad_t 'Sfsid_t (Øloff_t -Àino_t 1_dev_t =2gid_t BPmode_t Gnlink_t Luid_t QAoff_t W pid_t cÐid_t hŒssize_t mßdaddr_t sècaddr_t tùkey_t zstime_tFclockid_tR‚timer_t^•ulong –Çushort —uint ˜3int8_t ¾…int16_t ¿¶int32_t À int64_t Áu_int8_t Äìu_int16_t Åu_int32_t Æ3u_int64_t ÇÇregister_t É__sig_atomic_t “€ __val“# £Ç Ã__sigset_tzsigset_t&£ útimespeck tv_secl# tv_nsecm# .timevalD tv_secE# tv_usecF<#suseconds_t1<__fd_mask7p€J __fds_bitsGp# €A Ãfd_setJRfd_maskQAblkcnt_t æfsblkcnt_t ê8fsfilcnt_t îbhrandom_data0 ¤fptr ¥h#rptr ¦h#state §h#rand_type ¨ #rand_deg © #rand_sep ª # end_ptr «h#(ñ×drand48_data á__x â×#__old_x ã×#__c ä# __init å#__a æç# ç Ãlong long unsigned int__compar_fn_t ¨2 228qñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE÷9ðexception( type  #name  #arg1#arg2#retval# r_major% r_minor& scale_factor' lon_center( lat_origin) e0* e1* e2* e3* es+ esp+ ml0, false_northing- false_easting. ind/  (û utminv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/stdlib.h/usr/include/sys/types.h/usr/include/time.h/usr/include/bits/sigset.h/usr/include/sys/select.h/usr/include/bits/time.h/usr/include/math.h 8ïÓáÓÓáÓ ÓáýÓáá+ÓáááÕÓÓÕ+ÓýáÓáÓáá,ÓÓááÓááýïÓýáÓÓáýÓÓ+Ó+Óï+ÓÓÓáÓïáÓÓáïïá,ÓÓáÓÓáÓÓáÓÓáÓÓ+ÓááÓáïáÓïáýïÓïá-Ó+Óýáâ+Ó+ÕåïÓÓÓÓÓïÓá+ÓÓáÓ,âÓ+ ÓÓÓáÓÓÓáÓ$ÓÓ/ÓýÕ+ÓïÓýïïÓïïïÓÓáÓÓÓáÓïáýÓýáÓÓÓáýáýïÓïáýáÓïÓÓáÓÓáýïÓÓáïïïïÓïïïÓÓáÓïÓÓáÓáýáâáÓáïáðáïáááïáãáÓï×ÓááÓáïïïÓÓáïÙ+Óýáýá+ÓÓÓ+ÓïáÓÓÓïÓïáýááÓïáÓÓáÓãÓÓÓïïïÓáýáýÓáÓýïïÓáýïÓáÓýïïÓáýïááÓïÓáýá"ÓÓÓáýáÓïÓýýÔÓááýÕÓÓtÓáÓÓáýÓáïÓýáãáÓÓ+ÓÓïÓÓáÓÓÓáïáýáÓÓÓáýáÓÓÓáýáÓÓÓáýáÓÓÓáïáýïáÓÓáÓáýïÓïáÓÓáýáýÓïáÓïáÓÓ+ÓïÓýïïÓïáÓÓÓáýáÓÓÓÓáïÓáýÓïáÓïÓÓïÓïÓá+ÓýÓýÓá+ÓýïÓá+ÓýïÓ+ÓýïÓÓïÓïÓá+ÓýÓýÓá+ÓýïÓá+ÓýïÓ+ÓýïÓá+ÓýïïïïÓýïáýá ÓÓÓïÓïÓáýïÓáýÓÓïÓïÓáýÓýÓá+ÓýïÓá+ÓýïÓ+ÓýïÓá+ÓýïïïïïáýÓïáÓïáýïïÓÓáÖáïÓÓá+ÓýïÓýáÓÓãðïÓáIllegal zone numberutm-invintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Latitude failed to convergeUTM-INVERSE5R¢Fß‘?€„AÐcAñh㈵øä>à?@@»½×Ùß|Û=-DTû!ù?8@@@$@"@>@€V@€N@ r@€F@€o@4@<@ @G&æáäaÖÀG( ǸæáäaÑ À'[utminvint(utminv,Ð#GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@Ð#!PZ€ ,$2$7$gEw%[QÐg(bÒC¤nøixJ¸‡0K¸ŽèKH¡p‚0L0¯j Â`LxÈ`L+Ø jí‹L0ü¸j0»L;öLT( 8Yñÿ  ' 2=hK`ZH](`0c8f@iXmPqp  u~@ˆ•šŸ¤©°¼ÄËÕ@Üàäéïõ utminv.cr_majorr_minorscale_factorlat_originlon_centerfalse_eastingfalse_northingese0e1e2e3ml0espind__divdf3utminvintp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutminvexpcossqrtasinzatan2adjust_lonsintsincostansign 2"22I!P**¢*Ò* á*b*‘*h’*à* *`B*P*bI‘*Hò*HI" *("*H2I#P*0R*HbI$€*8‚*H’I%°*@²*XÀ*(Á*0Â*8Ð*@Ò* I& *A*PB*HP*H’IÂ*HÒ**p0*p@2(RI'r2P‚I(‘*’*²I)Á*Ò2`âI*ñ*I+â*p**rI²I-" Ib * ¡ * ² *À * I‚ I.r I² I/ I0r *Ò I1ð *"I2p*hò*`1*XB*bI¢*ÂI`*0¢I3ò*8*(RI3’*@²*0òI32*(RI2*8À2ˆÂ2¨ÒI!r*@âI4I5Q*Pñ*H*¢I/âI1*H¢Iò*RI¢IÒ*HòI2*PR*X’*`â*(*P"*hb*p‚IÂ*xâ*€"*ˆr*¢*P²*˜*Pb* Á*â*0I¢* ÂI *XR *¨¢ *PÒ *Pâ *°2!*Hò!IR"I2Â"I6"#*@b#*% %'Ð#'¤'¬'@<'@D'Ð#''8'T'p' „'(˜'0¬'8À'@Ô'Hé'Pþ'X'`='hR'p5'__@__@ _Ð#(_ %%'vandgfor.o/ 1082129507 59100 998 100644 17696 ` ELF2ð3@@€00B€füŒ  Ä x ùà€~F<˜~FÀ€„ pàG?#H803àýŒ p!àŒB(˜~FÀ€„ p F!X803À xÀG?#p<00`8 ˜ðHýŒ p !àÀ~F 00<03à €ÀG?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03€ HBP @!ÀýŒ 0 €0 „P@!ð€~FÀx„ pàG?#€800„P @!àHà@<00„P@!€B ª€€„€„@5€3~F `„ `€>#àÄ € Ø@°3 x ùÀOùŒ<˜§|FÀ€„ pàS>#H803 OùŒ p"!à¤~Fˆ˜ §|FÀ„ p R?#90#À xÀS>#`<00p0 0`0X €0 €„P H!`@ àOùŒ p!à€¤~F˜§|FÀ€„ pàS>#`800 p À 0`8Ž Ö€h ˆÀS>#àDB pR?#80 x$ §|FÀ„p@R?#p<00 0p H 0 `8H "˜ð€§|FÀx„ p R?#ð80 À 00<03„ð@ €ÀS>#à@B pàS>#à@<00€„PH!`@ `@ ` `0H €0 €„P H!`@ OùŒ p"!àÀ¤~F˜ §|FÀ„ p@R?#`800 p À 0`8Ž  B xÀS>#à<B pàS>#`800 p À 0`0X p À 0`8Ž Ö€@ €ÀS>#à@B pR?#ð80 À 00<03 OùŒ p"!àÀ§|F 0`Ž Ö€€ ÀS>#àHB p`R?#p800À 0` H €0 €„PH!ð€§|FÀx„ p R?#80 à p$p800À 0` H pH 0`8H  ˜@ €ÀS>#à@B p`R?#p800À 0` H €0 €„PH!§|FÀˆ„ p R?#80 à p$p800À 0p H `@ " p H 0`8H  ˜ @!Ð @ ÀS>#àHB JýŒ xÀS>#à<BàIýŒ p$€800H@BPH!`@  @ OùŒ p !à€¤~Fà@<00€„PH!`@ `@ `0X p À 0` H J˜§|FÀˆ„€ R?# §|FÀ„x€R?#§|FÀˆ„p€R?#p<00 0` H  ˜ §|FÀ„p`R?#ð§~F‚MýŒ@°<B€€„ !PH!ð€§|FÀx„(ÁR?#§|FÀ€„€`S?#§|FÀˆ„x€S?# §|FÀ„p`S?#p<00 0`0H `X @  0 €„PH!`@ `@ J˜ð€§|FÀx„€àR?#§|FÀˆ„xÀR?# §|FÀ„pÀR?#p<00 0` H  ˜ð€§|FÀx„0S?#§|FÀ€„(ÁR?#§|FÀˆ„ x€S?#àH@<00€„PH!`@ `@ pX 0J`H L˜ §|FÀ„€ S?#ð€§|FÀx„xS?#§|FÀˆ„pS?#p<00 0` H  ˜ §|FÀ„ (AS?#àH 8À 0 0 HàOùŒp!¥~F OùŒp"!ð€¥~F@OùŒ p$!à@¦~F 8`800p0X 0    HàOùŒp!A¥~F OùŒp"!ð€¥~F@OùŒ p$!à@¦~F 8`800p0X 0  € HàOùŒp!ð€¥~FOùŒ p !à@¦~F 8`800`0X  H OùŒp"!ð@¦~F@OùŒ p$!à@¥~F 8`800 €0HàOùŒp!ðÀ¥~FOùŒ p !à@¦~F 8`800`0X ` H `0$X €0 €„PH!`@ `0H € H OùŒp"!ð@¦~F@OùŒ p$!à@¥~F 8`800`0H 0 €„PH!`@ `@ J˜ð€§|FÀx„ p@R?#`800`0$ Ö€0 €ÀS>#à@BàMýŒ ˆÀS>#àDB p@S?#`800`0" ˜ ÀS>#àHB pR?#80 à ˆÀS>#àDBp@S?#p<00 0`0H  ˜ §|FÀ„(AS?#ð€§|FÀx„ x@S?#àH 8À 0` H @ 0 €„PH!`@ `@ ` J˜§|FÀ€„ pàS>#`800`Ž Ö€È ˆÀS>#àDB p R?#`80   p$p800À 0   H@OùŒp$!ð€¦~FOùŒ p !à€¦~F 8`800` H €0X OùŒ p"!à¥~F 0 p0H@OùŒ p$!à€¦~F 0` H `0 X €0 €„PH!`@ p H 0J`8H L˜@ xÀS>#à<B p R?#`80   p$p800À 0   HOùŒp !ð€¦~F OùŒ p"!à€¦~F 8`800` H €0X@OùŒ p$!à¥~F 0 p0HàOùŒ p!à€¦~F 0` H `0 X €0 €„PH!`@ p H 0J`8X L˜ @! ˆÀS?#@Up  @"Ø0D°1€H„€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;Žvandgfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2) vandgforint. #r*‘pcenter_long+‘xfalse_east,‘false_north-‘intdoublevandgforG )lonB‘ð~latC‘ø~xD‘€yE‘ˆdlonH‘thetaI‘˜alJ‘ asqJ‘¨gK‘°gsqK‘¸mL‘@msqL‘HconM‘PcosthN‘XsinthN‘`size_tÇ2long unsigned int__u_char Wunsigned char__u_short!yshort unsigned int__u_int"žunsigned int__u_long#2__u_quad_t$2__quad_t%àlong int__int8_t&üsigned char__uint8_t'W__int16_t(-short int__uint16_t)y__int32_t* __uint32_t+ž__int64_t,à__uint64_t-2__qaddr_t.£Ð__dev_t0€__uid_t1]__gid_t2]__ino_t3€__ino64_t4€__mode_t5]__nlink_t6€__off_t7o__off64_t8o__loff_t9o__pid_t:L__ssize_t;o__rlim_t<€__rlim64_t=€__blkcnt_t>o__blkcnt64_t?o__fsblkcnt_t@€__fsblkcnt64_tA€__fsfilcnt_tB€__fsfilcnt64_tC€__id_tD]*I __valH*# :  :long unsigned int__fsid_tI__daddr_tL __caddr_tM‡char__time_tNà__useconds_tOž__suseconds_tPà__swblk_tQà__clock_tRà__key_tS __clockid_tV __timer_tY __ipc_pid_t\ __blksize_t_à__t_scalar_tf __t_uscalar_tgž__intptr_tjà__socklen_tmž Ã__sched_paramE __sched_priorityF # _pthread_fastlock __statusà# __spinlock # _pthread_descr_struct_pthread_descr#4 "__pthread_attr_s8* __detachstate+ # __schedpolicy, # __schedparam-‘# __inheritsched. # __scope/ # __guardsize0$# __stackaddr_set1 # __stackaddr2"#( __stacksize3$#0pthread_attr_t4:l< __c_lock:Ã# __c_waiting;#pthread_cond_t<:C __dummyB #pthread_condattr_tC‚pthread_key_tFž: (S __m_reservedN # __m_countO # __m_ownerP# __m_kindQ # __m_lockRÃ#pthread_mutex_tSÌp Z __mutexkindY #pthread_mutexattr_tZQ pthread_once_t^ pthread_tŒ2  _IO_FILEØ-_flags #_IO_read_ptr #_IO_read_end #_IO_read_base #_IO_write_base# _IO_write_ptr#(_IO_write_end#0_IO_buf_base#8_IO_buf_end#@_IO_save_base#H_IO_backup_base#P_IO_save_end#X_markersI #`_chainO #h_fileno #p_blksize #t_old_offset#x_cur_column"y#€_vtable_offset#ü#‚_shortbuf$U #ƒ_lock(e #ˆ_offset1&#__pad17"#˜__pad28"# _mode: #¨_unused2<g #¬ I _IO_marker° _next±I # _sbuf²O # _pos¶ # ² e ‡ : w ‡ :+FILE-² __FILE7² wchar_t wint_t8žÔ J__wchH¡ __wchbIÔ ä ‡ : K __countE # __valueJ° #__mbstate_tKä O   __pos # __state  #_G_fpos_t $ ‹  # __pos !&# __state " #_G_fpos64_t #` y &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR ¬ 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ø__gconv_step` ? __shlib_handle r# __modname s# __counter u # __from_name w# __to_name x# __fct zU#( __init_fct {k#0 __end_fct |}#8 __min_needed_from € #@ __max_needed_from #D __min_needed_to ‚ #H __max_needed_to ƒ #L __stateful † #P __data ˆ"#X __gconv_loaded_objectø‡T TZûð  ¬` %__gconv_step_data8 @ __outbuf %# __outbufend %# __flags ” # __invocation_counter ˜ # __internal_use œ # __statep ž+# __state Ÿ #( __trans £O#0W ½__gconv_trans_data( B __trans_fct g # __trans_context_fct h7# __trans_end_fct iI# __data j"# __next kO# ð TZ"ðûðöWð%$½7 "ðð%%I"=1!k T[}Tq__gconv_fct H–!__gconv_init_fct K´[__gconv_end_fct LÑq__gconv_trans_fct Uð½__gconv_trans_context_fct Z__gconv_trans_query_fct ^<B\ \b__gconv_trans_init_fct a†Œ¡ ¡"__gconv_trans_end_fct bÄ= __gconv_info © __nsteps ª$# __steps «T# __data ¬# -`:ÿÿÿÿÿÿÿÿ__gconv_t ­>ÊmH 4 __cd 2Ê# __data 3`#”H 5__cd /Ê__combined 4D_G_iconv_t 5m_G_int16_t 7-_G_int32_t 8 _G_uint16_t 9y_G_uint32_t :ž__gnuc_va_list +" _IO_jump_t_IO_lock_tªƒ__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA² _IO_FILE_plus__io_read_fnX¹ÓV"$__io_write_fnaéV"$__io_seek_fni2 "2 &__io_close_fnlN^ "fpos_tPO ¤ ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷l#exception( type  #name #arg1 #arg2 #retval # lon_center" R# false_easting$ false_northing%  ‡û vandgfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h -ïÓáÓÓáÓ ÓïáÓáÓááÓá!ÓÓ,ÓýïÓÓïÓÓïÓáï ÓÓ+Óá+ÓÓÓáÓ ÓïáýïïÓÓáÓïÓýáãáÓÓáýáýáÓÓïÕá+ÓïÓïïïïïÓÓáÓïÓýýÓáïÓýïÓýáãáÓÓáýáâáÓýïïÓÓÓÓýïáýá+ÕáÓýïïÓÓÓÓýïïáýáð+ÕÓÓáÓïÓÓïÓïïïÓýáÓÓÓáýáÓÓÓ+ÓÓÓÓÓáýïáýïÓïáÓÓÓáýáÓÓÓáïÓïïáýáÓÓÓáýáÓá+ÓýÓÓÓáïáýÓÓÓáïáýÓÓáïïÓÓáïÓÓáïïïïïÓïïÓÓáïïïÓïáÓïáâÓáïáðáÓááýáÓÓá+ÓýáýïÓïïáÓïáâáÓÓýÓÓáïïÓáýÓáýïïïÓïáýá+ÕáÓÓýÓÓáïïÓáýÓáýïïïÓïáýáñðÓïVAN DER GRINTENG!æáäaZÀG' øæáäaãÀ»½×Ùß|Û=-DTû! @-DTû!ù?à?@+’vandgforintvandgfor,@GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@@!ˆ=ˆ,€2€7€bEâ’QC bt-n0Dˆ1‡˜1Hšp‚à10¨HD »2(Â82 È82/ØØDíg20üðD0—2;Ò2ð9 ð<“ñÿ '  6BIPW_h@q|‚†Žvandgfor.cRlon_centerfalse_eastingfalse_northingvandgforintptitleradiuscenlonoffsetp__divdf3vandgforadjust_lonasinztantsincossqrtr* ¡* Â* ñ* 2"IbI’I¡* ¢* ÂI‚* âI2* ‚* * * B* bIÂI* r* ¢* ò* b* ¢IÂ* Ð* Ò* R* ’I²* À* Â* p* ‚I²* ÒI * Ò I‚ IA * b I1 * B * RIâI²* !* 2* ‚I*  * "* "I’*  * ¢* ¢I% %'@'¨'°'0'8'@7' J' i' ‰' ”'___ _ _@(_ %%'vandginv.o/ 1082129507 59100 998 100644 18584 ` ELF2@7@@€00B€füŒ  Ä x ùà€~F<˜~FÀ€„ pàG?#H803àýŒ p!àŒB(˜~FÀ€„ p F!X803À xÀG?#p<00`8 ˜ðHýŒ p !àÀ~F 00<03à €ÀG?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03€ HBP @!ÀýŒ 0 €0 „P@!ð€~FÀx„ pàG?#€800„P @!àHà@<00„P@!€B ª€€„€„@)€3~F `„ `€>#àÄ € Ø@°3 x ùÀOùŒ<˜§|FÀ€„ pàS>#H803 OùŒ p"!à¤~Fˆ˜ð€§|FÀx„ p R?#90#À €ÀS>#`@00p0 0`0X xùÀOùŒ<˜§|FÀ€„€àS>#§|FÀˆ„ pàS>#à8`<00`0X  ˜ð€§|FÀx„ x@S?#àH 8À 0` H ˜§|FÀ€„(AR?#§|FÀˆ„ p@S?#àOùŒ 0€0 H@BPH!`@ `@ J˜ð€§|FÀx„(aR?#§|FÀ€„xàS>#§|FÀˆ„p@S?#€<00 H@BPH!`@ `@ J˜ð€§|FÀx„€€R?#§|FÀˆ„x@R?#§|FÀˆ„p@R?#p<00 0 € HàOùŒp!ðÀ¤~F OùŒ p"!àÀ¤~F 8`800` H `0 H  ˜ð€§|FÀx„x R?#§|FÀ€„ p`R?#`800` p0" OùŒ p"!à¥~F 0`H ` H ˜ð€§|FÀx„€ÀR?#§|FÀˆ„x R?#§|FÀˆ„ p`R?#`800 p0H OùŒ p"!àÀ¤~F 0p H 0 €8XàOùŒp!ð€¤~F OùŒ p"!à€¤~F 8`800` H `0 H  ˜ð€§|FÀx„€àR?#§|FÀˆ„ p R?#p800À 0` H €HàOùŒ p!àÀ¤~F 0 p0H OùŒ p"!àÀ¤~F 0` H €0 HàOùŒp!ð¥~F OùŒ p"!à¥~F 8`800` H `0 H  ˜ð€§|FÀx„(S?#§|FÀ€„x`R?#§|FÀˆ„p`R?#p<00 0 ` HàOùŒ p!àÀ¥~F€0 H@BPH!`@ 0@ OùŒ p !à€¥~F 0 p0H OùŒ p"!à€¥~F 0 p HàOùŒ p!à€¥~F 0 ` HOùŒ p !àÀ¥~F€0 H@BPH!`@ `@ OùŒ p"!àÀ¥~F€0 H@BPH!`@ `@ àOùŒ p!àÀ¥~F€0 H@BPH!`@  @ OùŒ p !à@¥~F 8À 0 p H OùŒ p"!à€¥~F 0 ` HàOùŒ p!àÀ¥~F€0 H@BPH!`@ `@ OùŒ p !àÀ¥~F€0 H@BPH!`@ `@ `0XÀ€0 H@BPH!`@ `@ `0 H J˜§|FÀˆ„0S?#ð€§|FÀx„(¡R?#§|FÀ€„xÀR?#§|FÀˆ„pÀR?#p<00 0 ` HÀ€0 H@BPH!`@ `@ àOùŒ p!àÀ¥~F€0 H@BPH!`@ p@ 0J `8XOùŒ p !àÀ¥~F€0 H@BPH!`@ `@ L˜§|FÀˆ„(!S?#ð€§|FÀx„ pS?#`800 `0"À€0 H@BPH!`@ `@ €0 €„PH!`@ `0H J˜§|FÀ€„(AS?#§|FÀˆ„ p€S?#p800À 0 ` HàOùŒ p!à¦~F€0 H@BPH!`@ `@ OùŒ p !à@¦~F€0 H@BPH!`@ `@ J˜§|FÀˆ„ p@S?#`800` `$ Ö€X xÀS>#à<B p@S?#`800`Ž Ö€ €ÀS>#à@B p@S?#803@@ ˆÀS>#àDBàMýŒ p$`800˜ xÀS>#à<B „MýŒ €ÀS>#à@B p@S?#€800€„P H!`@ p$€0 H@BPH!`@ `@ J˜§|FÀˆ„ pàS>#`800`Ž Ö€à xÀS>#à<B p R?#P80 OùŒ p !à@¦~F 0  0" OùŒ p"!àÀ¦~F 8À 0`0H €0 €„PH!`@   HàOùŒ p!à€¥~Fà@<00€„PH!`@ `@ OùŒ p !àÀ¥~F€0 H@BPH!`@ `@ p0XÀ 0` H J˜Ð@ ˆÀS>#àDB p R?#P80 àOùŒ p!à@¦~F 0  0"OùŒ p !àÀ¦~F 8À 0`0H €0 €„PH!`@   H OùŒ p"!à€¥~Fà@<00€„PH!`@ `@ àOùŒ p!àÀ¥~F€0 H@BPH!`@ `@ `0X p0"À 0` H J˜ €ÀS>#à@B p@R?#`800 p À 0`8$ Ö€( ˆÀS>#àDB pR?#ð80 À 00<03„ @($ð€§|FÀx„ p€R?#`800  XOùŒp !ð€¤~F OùŒ p"!à€¤~F 8`800 p HàOùŒp!ðÀ¤~FOùŒ p !àÀ¤~F @`800` H p0X `8H €H OùŒp"!ð¥~FOùŒ p !à¥~F 8`800` H `0 H €0 €„PH!`@ p0HÀ 0 ` HÀ€0 H@BPH!`@ `@ OùŒ p"!à€¤~F€0 H@BPH!`@ p@ 0J`0H €0 €„P H!`@ àOùŒ p!à¤~F p0803„ˆÀS?#@Up  @"Ø0D°1€H„€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;ƒvandginv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2) vandginvint. #r*‘pcenter_long+‘xfalse_east,‘false_north-‘intdoublevandginvG )xB‘ð~yC‘ø~lonD‘€latE‘ˆxxH‘yyH‘˜xysH‘ c1H‘¨c2H‘°c3H‘¸a1I‘@m1J‘HconK‘Pth1L‘XdM‘`size_tÇ'long unsigned int__u_char Lunsigned char__u_short!nshort unsigned int__u_int"“unsigned int__u_long#'__u_quad_t$'__quad_t%Õlong int__int8_t&ñsigned char__uint8_t'L__int16_t("short int__uint16_t)n__int32_t* __uint32_t+“__int64_t,Õ__uint64_t-'__qaddr_t.˜Å__dev_t0u__uid_t1R__gid_t2R__ino_t3u__ino64_t4u__mode_t5R__nlink_t6u__off_t7d__off64_t8d__loff_t9d__pid_t:A__ssize_t;d__rlim_td__blkcnt64_t?d__fsblkcnt_t@u__fsblkcnt64_tAu__fsfilcnt_tBu__fsfilcnt64_tCu__id_tDRI __valH# /  /long unsigned int__fsid_tI__daddr_tL __caddr_tMv|char__time_tNÕ__useconds_tO“__suseconds_tPÕ__swblk_tQÕ__clock_tRÕ__key_tS __clockid_tV __timer_tY __ipc_pid_t\ __blksize_t_Õ__t_scalar_tf __t_uscalar_tg“__intptr_tjÕ__socklen_tm“ ¸__sched_paramE __sched_priorityF # û_pthread_fastlock __statusÕ# __spinlock # _pthread_descr_struct_pthread_descr#)û __pthread_attr_s8* __detachstate+ # __schedpolicy, # __schedparam-†# __inheritsched. # __scope/ # __guardsize0# __stackaddr_set1 # __stackaddr2#( __stacksize3#0pthread_attr_t4/a< __c_lock:¸# __c_waiting;#pthread_cond_t #`_chainD #h_fileno #p_blksize #t_old_offset #x_cur_column"n#€_vtable_offset#ñ#‚_shortbuf$J #ƒ_lock(Z #ˆ_offset1#__pad17#˜__pad28# _mode: #¨_unused2<\ #¬ > _IO_marker° _next±> # _sbuf²D # _pos¶ #û § Z | / l | /+FILE-§ __FILE7§ wchar_t wint_t8“É J__wchH– __wchbIÉ Ù | / K __countE # __valueJ¥ #__mbstate_tKÙ D   __pos  # __state  #_G_fpos_t  €  # __pos !# __state " #_G_fpos64_t #U n &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR ¡ 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS í__gconv_step` ? __shlib_handle r# __modname s # __counter u # __from_name wv# __to_name xv# __fct zJ#( __init_fct {`#0 __end_fct |r#8 __min_needed_from € #@ __max_needed_from #D __min_needed_to ‚ #H __max_needed_to ƒ #L __stateful † #P __data ˆ#X __gconv_loaded_objectí|I IOðåöü  ¡U __gconv_step_data8 @ __outbuf # __outbufend # __flags ” # __invocation_counter ˜ # __internal_use œ # __statep ž # __state Ÿ #( __trans £D#0L ²__gconv_trans_data( B __trans_fct g# __trans_context_fct h,# __trans_end_fct i># __data j# __next kD# å IOåðåöüëLå², åå>2&` IPrIf__gconv_fct H‹__gconv_init_fct K©P__gconv_end_fct LÆf__gconv_trans_fct Uå²__gconv_trans_context_fct Z __gconv_trans_query_fct ^17Q  QüW __gconv_trans_init_fct a{– – __gconv_trans_end_fct b¹2 __gconv_info © __nsteps ª# __steps «I# __data ¬ # "U/ÿÿÿÿÿÿÿÿ__gconv_t ­3¿bH 4 __cd 2¿# __data 3U#‰H 5__cd /¿__combined 49_G_iconv_t 5b_G_int16_t 7"_G_int32_t 8 _G_uint16_t 9n_G_uint32_t :“__gnuc_va_list + _IO_jump_t_IO_lock_tªx__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA§ _IO_FILE_plus__io_read_fnX®ÈKv__io_write_fnaÞøK __io_seek_fni ' ' __io_close_fnlCS fpos_tPD ™ ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷aexception( type  #name v#arg1 #arg2 #retval # lon_center" R# false_easting$ false_northing% t‡û vandginv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h -ïÓáÓÓáÓ ÓïáÓáÓááÓá!ÓÓ,ÓýïÓÓïÓÓïÓáï ÓÓ+Óá+ÓÓÓáÓ Óïáýá+ÓÓÓ+ÓïáÓá+ÓýáÓÓ+ÓýáÓïáÓÓÓáÓïáÓÓÓáýÓÓáïïáÓÓïïÓáýïáÓÓÓïÓáýáýÓÓáïïáÓÓÓýïÓáýÓáýïÓÓáïïáÓÓÓáýÓïáÓïÓáýÓáýÓáýÓïáÓïÓïáÓïÓïáÓïÓá+ÓýÓáýÓïáÓïÓïáÓïïááÓïïáÓÓÓÓáýááÓïÓïáÓïáýÓïáÓïáÓÓïááÓïïïÓïáÓÓÓýÓïáÓïÓïáÓïáÓïïáãáïáâáýÕÓáñÓáïÓááÓïáÓïáâáÓáýÓá+ÓýïïÓïÓÓïÓïÓïáÓïïÓýá+ÕáÓáýÓá+ÓýïïÓïÓÓïÓïÓïáÓïïïÓýáñáïÓýáãáÓïÕÓïÓÓáïÓÓáïïïïÓÓáïïïïÓïÓýááÓïÓïáÓïáýïïÓÓá ÔÓïVAN DER GRINTENG!æáäaZÀG' øæáäaêÀ-DTû! @À"@;@@ð¿es-8RÁð?»½×Ùß|Û=@+‡vandginvintvandginv,GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@!¸@Ð,P2P7PbE²‡QˆF b90xn¨G¸4‡È4Hšp‚50¨ÀG »@5Hˆ5 Ȉ5/ØPHí·50ühH0ç5;"6@=è (@Šñÿ '  6BIPW_hqv{vandginv.cRlon_centerfalse_eastingfalse_northingvandginvintptitleradiuscenlonoffsetp__divdf3vandginvsqrtacoscosadjust_lonr* ¡* Â* ñ* 2"IbI’I¡* ¢* ÂI‚* * A* R* ÒIBIÂ* BI" Ir I I * ‚ IÒ I * " I * â I2 I¢ I * " Ib I² * IRIP* (¢IÀ* ÒI¢* 0âI* 2I‚I²* R* 0’IÂ* âI2Ir* Ò* 8"* P* ’I²* Ò* @òIBI¢I% %''¨'°'0'8',' ?' ^' ~' ”'___ _ _(_ %%'wivfor.o/ 1082129507 59100 998 100644 13672 ` ELF2'@@€00B€füŒ  Ä x ùà€~F<˜~FÀ€„ pàG?#H803àýŒ p!àŒB(˜~FÀ€„ p F!X803À xÀG?#p<00`8 ˜ðHýŒ p !àÀ~F 00<03à €ÀG?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03€ HBP @!ÀýŒ 0 €0 „P@!ð€~FÀx„ pàG?#€800„P@!~FÀ€„xF!~FÀ€„p F!€<00 HBP@!€B ª€€„€„@1€0B€büŒ àÄ RØð@ò!ÀKýŒ<˜¥~FÀ€„ pàR?#H803 KýŒ p"!à¦~Fˆ˜ð€¥~FÀx„ p S?#90#À €ÀR?#`@00p0 0`0X €0 €„P H!`@ àKýŒ p!à€¦~F˜¥~FÀ€„x`S?#¥~FÀˆ„ pàR?#`800˜ð€¥~FÀx„(¡S?#¥~FÀ€„ pàR?#€800€„P H!p@  p$`800` H J˜¥~FÀˆ„ pÀS?#80# xÀR?#à<BÀNýŒ €ÀR?#à@B „MýŒ ˆÀR?#àDB p`S?#€800€„PH!p@ 0J p0HàKýŒ p!à@§~F 0`0X  0"KýŒ p !àÀ¦~F@@BPH!`@ `H € 0 €„PH!`@ `@ L˜¥~FÀˆ„€`S?#ð€¥~FÀx„x`S?#¥~FÀˆ„p€S?#p<00 0`0H  ˜ð€¥~FÀx„ p€S?#`800 p À 0`8$ ÐB €ÀR?#à@B pÀS?#à80 8t1@B P$ ¨0 `XV@BPH! ˆÀR?#àDBpÀS?#ð€¥~FÀx„xÀS?#¥~FÀ€„ pÀS?#à80  p!p<0#@ýÿH ˆÀR?#àDB „MýŒ xÀR?#à<B p`S?#à@<00€„PH!`@ `@ J˜¥~FÀ€„ pS?#P80 À 8À 0 p H KýŒ p"!à€¦~F 0   HàKýŒ p!àÀ¦~F@@BPH!`@ p HÀ 0`0H J˜¥~FÀ€„ p S?#P80 À 8À 0   H KýŒ p"!àÀ¦~F@@BPH!`@ p HÀ 0`0H J˜€B H„@Up "ØÀ¤B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;8wivfor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)wivforint)#r% ‘pcenter_long& ‘xfalse_east' ‘false_north( ‘intdoubleÈwivforA)lon= ‘°lat> ‘¸x?È‘@y@È‘Hdelta_lonB ‘PthetaC ‘Xdelta_thetaD ‘`conE ‘hiFΑp long intsize_tÇèlong unsigned int__u_char unsigned char__u_short!/short unsigned int__u_int"Tunsigned int__u_long#è__u_quad_t$è__quad_t%Î__int8_t&¦signed char__uint8_t' __int16_t(×short int__uint16_t)/__int32_t*__uint32_t+T__int64_t,Î__uint64_t-è__qaddr_t.M†__dev_t0*__uid_t1__gid_t2__ino_t3*__ino64_t4*__mode_t5__nlink_t6*__off_t7__off64_t8__loff_t9__pid_t:ö__ssize_t;__rlim_t<*__rlim64_t=*__blkcnt_t>__blkcnt64_t?__fsblkcnt_t@*__fsblkcnt64_tA*__fsfilcnt_tB*__fsfilcnt64_tC*__id_tDÔI __valHÔ# ä älong unsigned int__fsid_tI»__daddr_tL__caddr_tM+1char__time_tNÎ__useconds_tOT__suseconds_tPÎ__swblk_tQÎ__clock_tRÎ__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_Î__t_scalar_tf__t_uscalar_tgT__intptr_tjÎ__socklen_tmT m__sched_paramE __sched_priorityF# °_pthread_fastlock __statusÎ# __spinlock# _pthread_descr_struct_pthread_descr#Þ° Ì__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-;# __inheritsched.# __scope/# __guardsize0Ú# __stackaddr_set1# __stackaddr2Ì#( __stacksize3Ú#0pthread_attr_t4ä< __c_lock:m# __c_waiting;È#pthread_cond_t<äGC __dummyB#pthread_condattr_tC,pthread_key_tFTä(S __m_reservedN# __m_countO# __m_ownerPÈ# __m_kindQ# __m_lockRm#pthread_mutex_tSv Z __mutexkindY#pthread_mutexattr_tZûpthread_once_t^pthread_tŒè ° _IO_FILEØ-_flags#_IO_read_ptr +#_IO_read_end +#_IO_read_base +#_IO_write_base+# _IO_write_ptr+#(_IO_write_end+#0_IO_buf_base+#8_IO_buf_end+#@_IO_save_base+#H_IO_backup_base+#P_IO_save_end+#X_markersó #`_chainù #h_fileno#p_blksize#t_old_offsetÁ#x_cur_column"/#€_vtable_offset#¦#‚_shortbuf$ÿ #ƒ_lock( #ˆ_offset1Ð#__pad17Ì#˜__pad28Ì# _mode:#¨_unused2< #¬ ó _IO_marker° _next±ó # _sbuf²ù # _pos¶#° \  1 ä ! 1 ä+FILE-\ __FILE7\ wchar_twint_t8T~ J__wchHK __wchbI~ Ž 1 ä» K __countE# __valueJZ #__mbstate_tKŽ ù   __pos Á# __state » #_G_fpos_t Î 5  # __pos !Ð# __state "» #_G_fpos64_t # # &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR V 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ¢__gconv_step` ? __shlib_handle rº# __modname sÀ# __counter u# __from_name w+# __to_name x+# __fct zÿ#( __init_fct {#0 __end_fct |'#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆÌ#X __gconv_loaded_object¢Æ1þþ¥š«±V  Ï__gconv_step_data8 @ __outbuf Ï# __outbufend Ï# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žÕ# __state Ÿ» #( __trans £ù#0 » g__gconv_trans_data( B __trans_fct g·# __trans_context_fct há# __trans_end_fct ió# __data jÌ# __next kù# šþÌš¥š«±  šÏÚgáÌššÏϽóÌçÛËþ'þ__gconv_fct H@Ë__gconv_init_fct K^__gconv_end_fct L{__gconv_trans_fct Ušg__gconv_trans_context_fct ZÁ½__gconv_trans_query_fct ^æìÀ± À__gconv_trans_init_fct a06KKÀÌ__gconv_trans_end_fct bnç À__gconv_info © __nsteps ªÚ# __steps «þ# __data ¬À# × äÿÿÿÿÿÿÿÿ__gconv_t ­ètH 4 __cd 2t# __data 3 #>H 5__cd /t__combined 4î_G_iconv_t 5_G_int16_t 7×_G_int32_t 8_G_uint16_t 9/_G_uint32_t :T__gnuc_va_list +Ì _IO_jump_t_IO_lock_tª-__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA\ _IO_FILE_plus__io_read_fnXc}Ì+Ú__io_write_fna“­ÌÀÚ__io_seek_fniÂÜÌÜÐ__io_close_fnløÌfpos_tPù N ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Íexception( type #name +#arg1  #arg2  #retval  # lon_center  R  false_easting  false_northing  É…û wivfor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h (ïÓáÓÓáÓ ÓïáÓáÓááÓá!ÓÓ,ÓýïÓÓïÓÓÓáÓáï ÓïÓÓÓÓáÓ ÓïáýïïÓÓáÓÓáÓÓïÓáïá!ÓãÓÓáïÓáýÓáýïÓáÓïïïïÓïáÓÓÓáýáÓïÓýýÔáá+ÓÓÓêáÓÓáýÚÓá+ÓïÓïáÓÓ+ÓýÓáýÓáÓïÓýáÓÓ+ÓýÓáÓïÓýááÓWAGNER IVIteration failed to convergewagneriv-forwardG!æáäa]ÀG'Á¸æáäa½ÀLKDòð®@»½×Ùß|Û=@æ®%䃞ë?\¬¨Á4 ù?'<wivforintwivfor,ÐGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@Ð!ˆ0Ð, 2 7 bEr <QX3 b®!Ínx4€$H‡È$Hšp‚%0¨4 »@%(Âh% Èh%+Ø 5í“%0ü850Ã%;þ%-è 0†ñÿ  %  4>ELS[dÀkvz~wivfor.cRlon_centerfalse_eastingfalse_northingwivforintptitleradiuscenlonoffsetp__divdf3wivforadjust_lonsincosp_errorr* ¡* Â* ñ* 2"IbI’IÒI‚* âIrI* I¢IòI¢* 220"IÂ* âI"* 2* ¢IÂ* * * RIr* % %'Ð'¤'¬'*'2'Ðá' ô' ' 3' ’'___ _ _Ð(_ %%'wivinv.o/ 1082129507 59100 998 100644 12784 ` ELF2$@@€00B€füŒ  Ä x ùà€~F<˜~FÀ€„ pàG?#H803àýŒ p!àŒB(˜~FÀ€„ p F!X803À xÀG?#p<00`8 ˜ðHýŒ p !àÀ~F 00<03à €ÀG?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03€ HBP @!ÀýŒ 0 €0 „P@!ð€~FÀx„ pàG?#€800„P@!~FÀ€„xF!~FÀ€„p F!€<00 HBP@!€B ª€€„€„8%€€0B€düŒ ÀÄ PØð@ò!ÀEýŒ<˜ð€¢~FÀx„ p`Q?#H803àEýŒ p!à£~Fˆ˜ð€¢~FÀx„ p Q?#90#À x@Q?#`<00p0 0`0X xùÀEýŒ<˜ð€¢~FÀx„€`Q?#ð€¢~FÀx„ p`Q?#à8`<00`0X  ˜ð€¢~FÀx„ x`Q?#àH 8À 0` H @ 0 €„PH!`@ `@ €0 €„P H!`@ àEýŒ p!à€£~F˜PHÀ 8À 0   HàEýŒ p!à€£~F@@BPH!`@ ` HÀEýŒ 8€8 0 €„PH!`@ p@ 0J`0H €0 €„P H!`@ àEýŒ p!à£~F p0803àEýŒ p!à€£~F 0  0HàEýŒ p!à€£~F 0`0H €0 €„PH!`@ `0HÀ€0 H@BPH!`@ `@ €0 €„P H!`@ àEýŒ p!à@£~F p0803„ˆP!8U` "ØÀ B€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;òwivinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)wivinvint(#r$ ‘pcenter_long% ‘xfalse_east& ‘false_north' ‘intdouble‚wivinv@(x< ‘Py= ‘Xlon>‚‘`lat?‚‘hthetaA ‘p size_tÇ–long unsigned int__u_char »unsigned char__u_short!Ýshort unsigned int__u_int"unsigned int__u_long#–__u_quad_t$–__quad_t%Dlong int__int8_t&`signed char__uint8_t'»__int16_t(‘short int__uint16_t)Ý__int32_t*__uint32_t+__int64_t,D__uint64_t-–__qaddr_t.4__dev_t0ä__uid_t1Á__gid_t2Á__ino_t3ä__ino64_t4ä__mode_t5Á__nlink_t6ä__off_t7Ó__off64_t8Ó__loff_t9Ó__pid_t:°__ssize_t;Ó__rlim_t<ä__rlim64_t=ä__blkcnt_t>Ó__blkcnt64_t?Ó__fsblkcnt_t@ä__fsblkcnt64_tAä__fsfilcnt_tBä__fsfilcnt64_tCä__id_tDÁŽI __valHŽ# ž žlong unsigned int__fsid_tIu__daddr_tL__caddr_tMåëchar__time_tND__useconds_tO__suseconds_tPD__swblk_tQD__clock_tRD__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_D__t_scalar_tf__t_uscalar_tg__intptr_tjD__socklen_tm '__sched_paramE __sched_priorityF# j_pthread_fastlock __statusD# __spinlock# _pthread_descr_struct_pthread_descr#˜j †__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-õ# __inheritsched.# __scope/# __guardsize0ˆ# __stackaddr_set1# __stackaddr2†#( __stacksize3ˆ#0pthread_attr_t4žÐ< __c_lock:'# __c_waiting;‚#pthread_cond_t<žC __dummyB#pthread_condattr_tCæpthread_key_tFž(S __m_reservedN# __m_countO# __m_ownerP‚# __m_kindQ# __m_lockR'#pthread_mutex_tS0ÔZ __mutexkindY#pthread_mutexattr_tZµpthread_once_t^pthread_tŒ– j _IO_FILEØ-_flags#_IO_read_ptr å#_IO_read_end å#_IO_read_base å#_IO_write_baseå# _IO_write_ptrå#(_IO_write_endå#0_IO_buf_baseå#8_IO_buf_endå#@_IO_save_baseå#H_IO_backup_baseå#P_IO_save_endå#X_markers­ #`_chain³ #h_fileno#p_blksize#t_old_offset{#x_cur_column"Ý#€_vtable_offset#`#‚_shortbuf$¹ #ƒ_lock(É #ˆ_offset1Š#__pad17†#˜__pad28†# _mode:#¨_unused2<Ë #¬ ­ _IO_marker° _next±­ # _sbuf²³ # _pos¶#j  É ë ž Û ë ž+FILE- __FILE7 wchar_twint_t88 J__wchH __wchbI8 H ë žu K __countE# __valueJ #__mbstate_tKH ³   __pos {# __state u #_G_fpos_t ˆ ï  # __pos !Š# __state "u #_G_fpos64_t #Ä Ý  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS \__gconv_step` ? __shlib_handle rt# __modname sz# __counter u# __from_name wå# __to_name xå# __fct z¹#( __init_fct {Ï#0 __end_fct |á#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆ†#X __gconv_loaded_object\€ë¸¸¾_TekÄ ‰__gconv_step_data8 @ __outbuf ‰# __outbufend ‰# __flags ”# __invocation_counter ˜# __internal_use œ# __statep ž# __state Ÿu #( __trans £³#0»u !__gconv_trans_data( B __trans_fct gq# __trans_context_fct h›# __trans_end_fct i­# __data j†# __next k³# T¸¾†T_TekZ»T‰ˆ!›†TT‰‰w­†¡•…ϸ¿á¸Õ__gconv_fct Hú…__gconv_init_fct K¿__gconv_end_fct L5Õ__gconv_trans_fct UT!__gconv_trans_context_fct Z{w__gconv_trans_query_fct ^ ¦ÀzÀkÆz__gconv_trans_init_fct aêðz†__gconv_trans_end_fct b(¡ z__gconv_info © __nsteps ªˆ# __steps «¸# __data ¬z# ‘Äžÿÿÿÿÿÿÿÿ__gconv_t ­¢.ÑH 4 __cd 2.# __data 3Ä#øH 5__cd /.__combined 4¨_G_iconv_t 5Ñ_G_int16_t 7‘_G_int32_t 8_G_uint16_t 9Ý_G_uint32_t :__gnuc_va_list +† _IO_jump_t_IO_lock_tªç__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA _IO_FILE_plus__io_read_fnX7º†åˆ__io_write_fnaMgº†zˆ__io_seek_fni|–†–Š__io_close_fnl²Â†fpos_tP³  ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Їexception( type #name å#arg1  #arg2  #retval  # lon_center  R  false_easting  false_northing  x…û wivinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 'ïÓáÓÓáÓ ÓïáÓáÓááÓá!ÓÓ,ÓýïÓÓïÓÓÓáÓáï ÓïÓÓÓÓáÓ"Óïáýá+ÓÓÓ+ÓïáÓá+ÓýáýïÓïïïÓÓáÓ+ÓýÓáÓïÓýïïÓïáýïïÓÓáÓáýÓáýïïÓïááÓïïïÓÓáÔÓWAGNER IVG!æáäa]ÀG&Á¸æáäa×À\¬¨Á4 ù?æ®%䃞ë?LKDòð®@'öwivinvintwivinv,°GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@°!ˆ-X,ð2ð7ðbERöQà/ bH|n1È!‡Ø!Hšp‚ "0¨1 »P"Âh" Èh"+ب1í“"0üÀ10Ã";þ"*è -ƒñÿ  %  4>ELS[d kptwivinv.cRlon_centerfalse_eastingfalse_northingwivinvintptitleradiuscenlonoffsetp__divdf3wivinvasincosadjust_lonsinr* ¡* Â* ñ* 2"IbI’IÒI‚* * A* R* ¢IâI* * "* bIÂI"IÒIò* IRI% %'°'¤'¬'*'2'°›' ®' Í' í' ’'___ _ _°(_ %%'wviifor.o/ 1082129507 59100 998 100644 13192 ` ELF2`%@@€00B€füŒ  Ä x ùà€~F<˜~FÀ€„ pàG?#H803àýŒ p!àŒB(˜~FÀ€„ p F!X803À xÀG?#p<00`8 ˜ðHýŒ p !àÀ~F 00<03à €ÀG?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03€ HBP @!ÀýŒ 0 €0 „P@!ð€~FÀx„ pàG?#€800„P @!àHà@<00„P@!€B ª€€„€„81€€0B€cüŒ ÀÄ x ùà¢~F<˜¢~FÀ€„ p Q?#H803àDýŒ p!à€¢~Fˆ˜¢~FÀ€„ p`Q?#90#À xQ?#`<00p0 0`0X €0 €„P H!`@ àDýŒ p!à£~F˜¢~FÀ€„ p€Q?#à@<00€„PH!`@ `@ ÀFýŒ xÀQ?# €0 @p„X!@BPH!ð¢~FÀx„(áQ?#¢~FÀ€„ p Q?#€800€„P H!p@  p$`800` H J˜ð¢~FÀx„xàQ?#¢~FÀ€„pàQ?#p<00 0` H `0X €0 €„P H!`@ àDýŒ p!à B˜¢~FÀ€„xP!¢~FÀ€„pÀQ?#p<00 0` H `HÀ @0 €„PH!`@ `@ €0 €„P H!`@ àDýŒ p!à@ B˜¢~FÀ€„ p@Q?#ð80 À 8À 0 p HDýŒ p !à B 0 p HDýŒ p !à@ B 0 p HDýŒ p !à@£~F 0 p HÀ 0`0H ˜ð¢~FÀx„ p`Q?#ð80 À 8À 0 p HDýŒ p !àÀ£~F 0 p HDýŒ p !à@ B 0 p HÀ 0`0H ˜€Bpª0€€@„€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;Cwviifor.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)wviiforint(#r$‘pcenter_long%‘xfalse_east&‘false_north'‘intdoubleÓwviifor@(lon<‘@lat=‘Hx>Ó‘Py?Ó‘Xdelta_lonA‘`sin_lonB‘hcos_lonB‘psC‘xc0C‘c1C‘size_tÇçlong unsigned int__u_char unsigned char__u_short!.short unsigned int__u_int"Sunsigned int__u_long#ç__u_quad_t$ç__quad_t%•long int__int8_t&±signed char__uint8_t' __int16_t(âshort int__uint16_t).__int32_t*__uint32_t+S__int64_t,•__uint64_t-ç__qaddr_t.X…__dev_t05__uid_t1__gid_t2__ino_t35__ino64_t45__mode_t5__nlink_t65__off_t7$__off64_t8$__loff_t9$__pid_t:__ssize_t;$__rlim_t<5__rlim64_t=5__blkcnt_t>$__blkcnt64_t?$__fsblkcnt_t@5__fsblkcnt64_tA5__fsfilcnt_tB5__fsfilcnt64_tC5__id_tDßI __valHß# ï ïlong unsigned int__fsid_tIÆ__daddr_tL__caddr_tM6<char__time_tN•__useconds_tOS__suseconds_tP•__swblk_tQ•__clock_tR•__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_•__t_scalar_tf__t_uscalar_tgS__intptr_tj•__socklen_tmS x__sched_paramE __sched_priorityF# »_pthread_fastlock __status•# __spinlock# _pthread_descr_struct_pthread_descr#é» ×__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-F# __inheritsched.# __scope/# __guardsize0Ù# __stackaddr_set1# __stackaddr2×#( __stacksize3Ù#0pthread_attr_t4ï!< __c_lock:x# __c_waiting;Ó#pthread_cond_t<ïRC __dummyB#pthread_condattr_tC7pthread_key_tFSï(S __m_reservedN# __m_countO# __m_ownerPÓ# __m_kindQ# __m_lockRx#pthread_mutex_tS% Z __mutexkindY#pthread_mutexattr_tZ pthread_once_t^pthread_tŒç » _IO_FILEØ-_flags#_IO_read_ptr 6#_IO_read_end 6#_IO_read_base 6#_IO_write_base6# _IO_write_ptr6#(_IO_write_end6#0_IO_buf_base6#8_IO_buf_end6#@_IO_save_base6#H_IO_backup_base6#P_IO_save_end6#X_markersþ #`_chain #h_fileno#p_blksize#t_old_offsetÌ#x_cur_column".#€_vtable_offset#±#‚_shortbuf$ #ƒ_lock( #ˆ_offset1Û#__pad17×#˜__pad28×# _mode:#¨_unused2< #¬ þ _IO_marker° _next±þ # _sbuf² # _pos¶#» g  < ï , < ï+FILE-g __FILE7g wchar_twint_t8S‰ J__wchHV __wchbI‰ ™ < ïÆ K __countE# __valueJe #__mbstate_tK™    __pos Ì# __state Æ #_G_fpos_t Ù @  # __pos !Û# __state "Æ #_G_fpos64_t # . &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR a 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS ­__gconv_step` ? __shlib_handle rÅ# __modname sË# __counter u# __from_name w6# __to_name x6# __fct z #( __init_fct { #0 __end_fct |2#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆ×#X __gconv_loaded_object­Ñ<  °¥¶¼a Ú__gconv_step_data8 @ __outbuf Ú# __outbufend Ú# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žà# __state ŸÆ #( __trans £#0 Æ r__gconv_trans_data( B __trans_fct gÂ# __trans_context_fct hì# __trans_end_fct iþ# __data j×# __next k# ¥ ×¥°¥¶¼« ¥ÚÙrì×¥¥ÚÚÈþ×òæÖ  2 &__gconv_fct HKÖ__gconv_init_fct Ki__gconv_end_fct L†&__gconv_trans_fct U¥r__gconv_trans_context_fct ZÌÈ__gconv_trans_query_fct ^ñ÷˼Ë__gconv_trans_init_fct a;AVVË×__gconv_trans_end_fct byò Ë__gconv_info © __nsteps ªÙ# __steps « # __data ¬Ë# âïÿÿÿÿÿÿÿÿ__gconv_t ­ó"H 4 __cd 2# __data 3#IH 5__cd /__combined 4ù_G_iconv_t 5"_G_int16_t 7â_G_int32_t 8_G_uint16_t 9._G_uint32_t :S__gnuc_va_list +× _IO_jump_t_IO_lock_tª8__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAg _IO_FILE_plus__io_read_fnXnˆ ×6Ù__io_write_fnaž¸ ×ËÙ__io_seek_fniÍç×çÛ__io_close_fnl×fpos_tP Y ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷!Øexception( type #name 6#arg1 #arg2 #retval # lon_center R false_easting false_northing ’†û wviifor.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 'ïÓáÓÓáÓ ÓïáÓáÓááÓá!ÓÓ,ÓýïÓÓïÓÓïÓáï ÓïÓáÓÓáÓ$ÓïáýïïÓÓáÓ+ÓïÓïÓýÓÓÓÓïÓáïáÓÓáýïïïÓÓáÓÓáýïÓïÓïïïÓÓáÓÓ+ÓýÓáýÓáýÓáýÓýáÓÓ+ÓýÓáýÓáýÓýááïWAGNER VIIG!æáäaZÀG&æáäa‚À@T5AÔ}í?@ØG§®|V@rPÂLÛó?)GŽwviiforintwviifor,€GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@€!Ø. ,À2À7ÀbE" GQx1 bi –n˜2#‡#@šp‚P#0¨°2 »€#(¨# Ȩ#-Ø@3íÕ#0üX30$;@$`+è H.Šñÿ  &  5@GNU]f€ny…wviifor.cRlon_centerfalse_eastingfalse_northingwviiforintptitleradiuscenlonoffsetp__divdf3wviiforadjust_lontsincossinsqrtr* ¡* Â* ñ* 2"IbI’I¡* ¢* ÂIr* ÒI* 2I‚IÂIà* rIò* IRI’* ¢* R* ’* ¢* "* % %'€'¦'®'-'5'€ì' ÿ' ' >' “'___ _ _€(_ %%'wviiinv.o/ 1082129507 59100 998 100644 13704 ` ELF2à&@@€00B€füŒ  Ä x ùà€~F<˜~FÀ€„ pàG?#H803àýŒ p!àŒB(˜~FÀ€„ p F!X803À xÀG?#p<00`8 ˜ðHýŒ p !àÀ~F 00<03à €ÀG?#à@B pF!`800˜ðHýŒ p !à@ŒB 00<03€ HBP @!ÀýŒ 0 €0 „P@!ð€~FÀx„ pàG?#€800„P @!àHà@<00„P@!€B ª€€„€„8%€€0B€düŒ ÀÄ x ùà€¢~F<˜¢~FÀ€„ p`Q?#H803 EýŒ p"!à£~Fˆ˜ð€¢~FÀx„ p Q?#90#À €@Q?#`@00p0 0`0X xùÀEýŒ<˜¢~FÀ€„€`Q?#¢~FÀˆ„ p`Q?#à8`<00`0X  ˜ð€¢~FÀx„ (ÁQ?#àHEýŒ 0 €0 H@BPH!`@ `@ J˜ð€¢~FÀx„(áQ?#¢~FÀ€„ p`Q?#à@<00€„PH!`@ `@ J˜¢~FÀˆ„€ÀQ?#ð€¢~FÀx„xÀQ?#¢~FÀˆ„pÀQ?#p<00 0` H  ˜ð€¢~FÀx„€àQ?#¢~FÀˆ„xàQ?#¢~FÀˆ„pàQ?#p<00 0` H  ˜ð€¢~FÀx„xÀQ?#¢~FÀ€„pàQ?#p<00 0`0H €0 €„P H!`@ EýŒ p"!à B˜ð€¢~FÀx„(!P!¢~FÀ€„ xP!àH 0`0H @ 0 €„PH!`@ `@ €0 €„PH!`@ `0H J˜¢~FÀˆ„(aQ?#ð€¢~FÀx„ p P!€800€„PH!p@ 0J € HEýŒ p !à B 8À 0` H 0 €„PH!`@ `@ €0 €„P H!`@ EýŒ p"!à@£~F p0803àEýŒ p!à@ B@@BP H!p@ EýŒ @ `@ € HàEýŒ p!à B 8À 0` H 0 €„P H!p@  x$À 0p H 0`0H €0 €„P H!`@ EýŒ p !à£~F p0803„8U` `P!€„% .? : ; ' I@ : ; I $ > 4: ; I  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;wviiinv.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)wviiinvint+#r'‘pcenter_long(‘xfalse_east)‘false_north*‘intdouble§wviiinvC(x?‘Py@‘XlonA§‘`latB§‘ht1D‘pt2D‘xpD‘cD‘size_tÇ»long unsigned int__u_char àunsigned char__u_short!short unsigned int__u_int"'unsigned int__u_long#»__u_quad_t$»__quad_t%ilong int__int8_t&…signed char__uint8_t'à__int16_t(¶short int__uint16_t)__int32_t*__uint32_t+'__int64_t,i__uint64_t-»__qaddr_t.,Y__dev_t0 __uid_t1æ__gid_t2æ__ino_t3 __ino64_t4 __mode_t5æ__nlink_t6 __off_t7ø__off64_t8ø__loff_t9ø__pid_t:Õ__ssize_t;ø__rlim_t< __rlim64_t= __blkcnt_t>ø__blkcnt64_t?ø__fsblkcnt_t@ __fsblkcnt64_tA __fsfilcnt_tB __fsfilcnt64_tC __id_tDæ³I __valH³# à Ãlong unsigned int__fsid_tIš__daddr_tL__caddr_tM char__time_tNi__useconds_tO'__suseconds_tPi__swblk_tQi__clock_tRi__key_tS__clockid_tV__timer_tY__ipc_pid_t\__blksize_t_i__t_scalar_tf__t_uscalar_tg'__intptr_tji__socklen_tm' L__sched_paramE __sched_priorityF# _pthread_fastlock __statusi# __spinlock# _pthread_descr_struct_pthread_descr#½ «__pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-# __inheritsched.# __scope/# __guardsize0­# __stackaddr_set1# __stackaddr2«#( __stacksize3­#0pthread_attr_t4Ãõ< __c_lock:L# __c_waiting;§#pthread_cond_t<Ã&C __dummyB#pthread_condattr_tC pthread_key_tF'Ã(S __m_reservedN# __m_countO# __m_ownerP§# __m_kindQ# __m_lockRL#pthread_mutex_tSUùZ __mutexkindY#pthread_mutexattr_tZÚpthread_once_t^pthread_tŒ» _IO_FILEØ-_flags#_IO_read_ptr  #_IO_read_end  #_IO_read_base  #_IO_write_base # _IO_write_ptr #(_IO_write_end #0_IO_buf_base #8_IO_buf_end #@_IO_save_base #H_IO_backup_base #P_IO_save_end #X_markersÒ #`_chainØ #h_fileno#p_blksize#t_old_offset #x_cur_column"#€_vtable_offset#…#‚_shortbuf$Þ #ƒ_lock(î #ˆ_offset1¯#__pad17«#˜__pad28«# _mode:#¨_unused2<ð #¬ Ò _IO_marker° _next±Ò # _sbuf²Ø # _pos¶# ; î  Ã  Ã+FILE-; __FILE7; wchar_twint_t8'] J__wchH* __wchbI] m  Ú K __countE# __valueJ9 #__mbstate_tKm Ø   __pos  # __state š #_G_fpos_t ­   # __pos !¯# __state "š #_G_fpos64_t #é  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR 5 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS __gconv_step` ? __shlib_handle r™# __modname sŸ# __counter u# __from_name w # __to_name x # __fct zÞ#( __init_fct {ô#0 __end_fct |#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆ«#X __gconv_loaded_object¥ÝÝã„yŠ5é ®__gconv_step_data8 @ __outbuf ®# __outbufend ®# __flags ”# __invocation_counter ˜# __internal_use œ# __statep ž´# __state Ÿš #( __trans £Ø#0àš F__gconv_trans_data( B __trans_fct g–# __trans_context_fct hÀ# __trans_end_fct iÒ# __data j«# __next kØ# yÝã«y„yŠày®­FÀ«yy®®œÒ«ÆºªôÝäÝú__gconv_fct Hª__gconv_init_fct K=ä__gconv_end_fct LZú__gconv_trans_fct UyF__gconv_trans_context_fct Z œ__gconv_trans_query_fct ^ÅËåŸåëŸ__gconv_trans_init_fct a**Ÿ«__gconv_trans_end_fct bMÆ Ÿ__gconv_info © __nsteps ª­# __steps «Ý# __data ¬Ÿ# ¶éÃÿÿÿÿÿÿÿÿ__gconv_t ­ÇSöH 4 __cd 2S# __data 3é#H 5__cd /S__combined 4Í_G_iconv_t 5ö_G_int16_t 7¶_G_int32_t 8_G_uint16_t 9_G_uint32_t :'__gnuc_va_list +« _IO_jump_t_IO_lock_tª __codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA; _IO_FILE_plus__io_read_fnXB\ß« ­__io_write_fnarŒß«Ÿ­__io_seek_fni¡»«»¯__io_close_fnl×ç«fpos_tPØ - ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷õ¬exception( type #name  #arg1 #arg2 #retval # lon_center R  false_easting! false_northing" À†û wviiinv.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h *ïÓáÓÓáÓ ÓïáÓáÓááÓá!ÓÓ,ÓýïÓÓïÓÓïÓáï ÓïÓáÓÓáÓ"Óïáýá+ÓÓÓ+ÓïáÓÓýáÓïáÓÓ+ÓïÓïáÓÓÓáýáÓÓÓáýáÓÓáýïïÓÓáÓÓáýáýïÓïïïÓïáÓÓïÓáýÓá+ÓýïïÓïïïÓÓáÓáÓÓýïÓá+ÓýïïÓá+ÓýáýïïÓÓáâÓ+WAGNER VIIG!æáäaZÀG&æáäaÊÀØG§®|V@rPÂLÛó?tr¤ ÿñ?@)Žwviiinvintwviiinv, GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@ !0è,@ 2@ 7@ bE¢ Qx3 b½!Än˜4ˆ$‡˜$@šp‚Ø$0¨°4 »% Â(% È(%-Ø@5íU%0üX50…%;À%à, ø/’ñÿ  &  5@GNU]fnsy}‡wviiinv.cRlon_centerfalse_eastingfalse_northingwviiinvintptitleradiuscenlonoffsetp__divdf3wviiinvsqrtasinzsintanatan2adjust_lonr* ¡* Â* ñ* 2"IbI’I¡* ¢* ÂIr* ò* 1* bI²* ÒI"Iq* ÂIIbI²* òI2I‚Iâ* "I@* B* ¢I % %' '¦'®'-'5' À' Ó' ò' ' “'___ _ _ (_ %%'for_init.o/ 1082129508 59100 998 100644 61920 ` ELF2 È@@XI€À0B€aôŒ bÀeõŒ€ð€²zFÀx„ pPY=#9 #eõŒ p !àÀ²zFˆ˜ ²zFÀ„ p€Y=#9 #`eõŒ p&!à@³zF˜@²zFÀ „ pÀY=#(90# eõŒ p*!àÀ³zF˜˜`²zFÀ°„ pX>#890#àeõŒ p!àÀ³~F˜²zFÀ€„ xX!àÀ³~F 8˜@eõŒ p$p; sðB ˜@Y=#àLB p`Y=#à80  0`$ B  @Y=#àPB p`Y=#à80  0`0$ °B ¨@Y=#àTB p`Y=#à80  p !`800`$ `B °@Y=#àXB p`Y=#à80  p !`800`0$ Ö€ x@Y=#à<BàfõŒ p°ùÿ'p< # €@Y=#à@B p€Y=#à8  8,`eõŒ p&!àÀ²zFàgùŒ€àY>#Á±~F „pð<B€„ˆ"!€BPP!À@  @Y=#àP 8ˆ†9 B ¨@Y=#àTB p`Y=#à80  0`$ B °@Y=#àXB p`Y=#à80  0`0$ °B x@Y=#à<B p`Y=#à80  p !`800`$ `B €@Y=#à@B p`Y=#à80  p !`800`0$ Ö€ @Y=#àHBàfõŒ p°ùÿ'p< #0@ ˜@Y=#àLBàfõŒ pP$p< #  @Y=#àPB p€Y=#à8  8, eõŒ p*!àÀ²zFàgùŒ€àY>#Á±~F „pð<B€„ˆ"!€BPP!@ °@Y=#àXB p€Y=#à8  8,àeõŒ p!àÀ²zFàgùŒ€àY>#Á±~F „pð<B€„ˆ"!€BPP! €@Y=#à@Bà`ýŒ @Y=#àHB p`Y=#à80  pÀ!`800˜0²zFÀ˜„x@X?#@²zFÀ „ p`Y=#à80  pà!`800 ˜ eõŒ p*p; s@B °@Y=#àXB …dùŒ x@Y=#à<B p`Y=#à80 x€!²zFÀ€„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ²zFÀ„ pàY=#ð80 `eõŒ p&!à°B pà8 8@²zFÀ „ pX!à80  p`8r B@üùÿ'`Ž@ ¨@Y=#àTB …cùŒ °@Y=#àXB p`Y=#à80 x !²zFÀ€„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ²zFÀ„ pàY=#ð80 `eõŒ p&!à°B pà8 8@²zFÀ „ pX!à80  p`8r B@üùÿ' @ ¨@Y=#àTB`gùŒ °@Y=#àXB@‚gùŒ x@Y=#à<B ‚dùŒ €@Y=#à@B‚cùŒ  @Y=#àPBà`ýŒ ¨@Y=#àTBp@X?#€L00 H$ D00 X À<00 h€BPP! BÀeõŒ p,!à°B xÀ€X8˜ð€²zFÀx„ pàY=#ð80 eõŒ p !à°B pà8  8@eõŒ p$àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#`‹@ @Y=#àH 8ˆ†9@B ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'Š@ ˜@Y=#àLB …cùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'Ј@ ˜@Y=#àLB`gùŒ  @Y=#àPB@‚gùŒ ¨@Y=#àTB ‚dùŒ °@Y=#àXB‚cùŒ x@Y=#à<Bà`ýŒ  @Y=#àPBp@X?#€L00 H$ D00 X À<00 h€BPP! B eõŒ p*!à°B xÀ€X8˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8  8@eõŒ p$àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#‡@ @Y=#àH 8†9`B ˜@Y=#àLB p€Y=#à8 88†0 B  @Y=#àPB pY?#80# eõŒp*! ²~FÀeõŒ p,!àÀ²zFàgùŒ €àY># ‚cýŒ h$à80 àx„€ !DB„PP! x@Y=#à<Bà`ùŒ €@Y=#à@B pPY=#à8  ÀpX8˜ ²zFÀ„ p X>#à80 89B ˜@Y=#àLB …bùŒ  @Y=#àPB p`Y=#ð80  eõŒ p*!à°B @à80 „P P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'„@ ˜@Y=#àLB …cùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'Pƒ@ ˜@Y=#àLB p X>#p800À 0` H €0 „PP!ð B€eõŒ p(!à@°|F<˜P²zFÀ¨„ pàX>#`800`0$ Ö€( °@Y=#àXBà`ùŒ €@Y=#à@B p X>#à80  p p<0# @Y=#àHBà`ýŒ p$`800˜0²zFÀ˜„ˆÀY>#@²zFÀ „€àY>#P²zFÀ¨„xX?#`²zFÀ°„p X>#€D00 H  <00 €€BPP! BàeõŒ p!à°B xÀ€X8˜²zFÀ€„ pàY=#ð80 @eõŒ p$!à°B pà8  8`eõŒ p&àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0# €@ @Y=#àH 8†9B ˜@Y=#àLB pPY=#à8 8,€eõŒ p(!à³zF ppX ¨@Y=#àTBàfõŒ °@Y=#àXBpÀY=#ÐDBÀ€„ x80 „PP! BàeõŒ p!à°B xÀ€X8˜²zFÀ€„ pàY=#ð80 @eõŒ p$!à°B pà8 80²zFÀ˜„ pX!à80  p`8r B@üùÿ'0@  @Y=#àP ð8,À0<áppÂ1`t xá²zFÀ€„ pX>#à80  x< À pp<0#~@ @Y=#àH 8 †9ðB ˜@Y=#àLB …cùŒ  @Y=#àPB p`Y=#à80 x@!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'@}@ ˜@Y=#àLB dùŒ  @Y=#àPB p`Y=#à80 x`!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'|@ ˜@Y=#àLB …fùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'Àz@ ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'€y@ ˜@Y=#àLB gùŒ  @Y=#àPB€‚gùŒ °@Y=#àXB`‚cùŒ x@Y=#à<B@dùŒ €@Y=#à@B ‚dùŒ °@Y=#àXB‚fùŒ x@Y=#à<Bà`ýŒ °@Y=#àXBp@X?#€T00 H( L00 X$ÀD00 h à<00 x€BPP! BàeõŒ p!à°B xÀ€X8˜²zFÀ€„ pàY=#ð80 @eõŒ p$!à°B pà8  8`eõŒ p&àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#w@ @Y=#àH 8†9ðB ˜@Y=#àLB …cùŒ  @Y=#àPB p`Y=#à80 x@!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'@v@ ˜@Y=#àLB dùŒ  @Y=#àPB p`Y=#à80 x`!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'u@ ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'Às@ ˜@Y=#àLB …fùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'€r@ ˜@Y=#àLB gùŒ  @Y=#àPB€‚gùŒ °@Y=#àXB`‚cùŒ x@Y=#à<B@dùŒ €@Y=#à@B ‚dùŒ °@Y=#àXB‚fùŒ x@Y=#à<Bà`ýŒ °@Y=#àXBp@X?#€T00 H( L00 X$ÀD00 h à<00 x€BPP! BàeõŒ p!à°B xÀ€X8˜²zFÀ€„ pàY=#ð80 @eõŒ p$!à°B pà8  8`eõŒ p&àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#p@ @Y=#àH 8†9@B ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'@o@ ˜@Y=#àLB …cùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'n@ ˜@Y=#àLB`gùŒ  @Y=#àPB@‚gùŒ ¨@Y=#àTB ‚dùŒ °@Y=#àXB‚cùŒ x@Y=#à<Bà`ýŒ  @Y=#àPBp@X?#€L00 H$ D00 X À<00 h€BPP! B eõŒ p*!à°B xÀ€X8˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8  8@eõŒ p$àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#@l@ @Y=#àH 8†9@B ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'ðj@ ˜@Y=#àLB …cùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'°i@ ˜@Y=#àLB`gùŒ  @Y=#àPB@‚gùŒ ¨@Y=#àTB ‚dùŒ °@Y=#àXB‚cùŒ x@Y=#à<Bà`ýŒ  @Y=#àPBp@X?#€L00 H$ D00 X À<00 h€BPP! B eõŒ p*!à°B xÀ€X8˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8  8@eõŒ p$àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#ðg@ @Y=#àH 8†9@B ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ' f@ ˜@Y=#àLB …fùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'`e@ ˜@Y=#àLB`gùŒ  @Y=#àPB@‚gùŒ ¨@Y=#àTB ‚dùŒ °@Y=#àXB‚fùŒ x@Y=#à<Bà`ýŒ  @Y=#àPBp@X?#€L00 H$ D00 X À<00 h€BPP! B eõŒ p*!à°B xÀ€X8˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8  8@eõŒ p$àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0# c@ @Y=#àH 8 †9°B ˜@Y=#àLB …cùŒ  @Y=#àPB p`Y=#à80 x@!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'Pb@ ˜@Y=#àLB dùŒ  @Y=#àPB p`Y=#à80 x`!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'a@ ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'Ð_@ ˜@Y=#àLB …fùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'^@ ˜@Y=#àLB p`Y=#à80  p!`800`0 Ö€  @Y=#àPB p`Y?#80#0@ ¨@Y=#àTBàeýŒ p$p<0# °@Y=#àXBàgùŒ x@Y=#à<BÀ‚gùŒ €@Y=#à@B ‚cùŒ @Y=#àHB€dùŒ ˜@Y=#àLB`‚dùŒ x@Y=#à<B@‚fùŒ €@Y=#à@B ‚`ýŒ x@Y=#à<BaýŒ x@Y=#à<B p`Y?#ð80 Àa„<˜€\00 H, T00 X(ÀL00 h$àD00 x €BPP! B@eõŒ p$!à°B xÀ€X8˜0²zFÀ˜„ pàY=#ð80 €eõŒ p(!à°B pà8  8 eõŒ p*àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#à[@ @Y=#àH 8$†9 B ˜@Y=#àLBà`ýŒ  @Y=#àPB p`Y=#à80  p@!`800˜P²zFÀ¨„H!Y>#`²zFÀ°„ p`Y=#à80 x€!²zFÀ€„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ²zFÀ„ pàY=#ð80 `eõŒ p&!à°B pà8 8@²zFÀ „ pX!à80  p`8r B@üùÿ'PZ@ ¨@Y=#àTB …fùŒ °@Y=#àXB p`Y=#à80 x !²zFÀ€„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ²zFÀ„ pàY=#ð80 `eõŒ p&!à°B pà8 8@²zFÀ „ pX!à80  p`8r B@üùÿ'Y@ ¨@Y=#àTB€gùŒ °@Y=#àXB`‚gùŒ x@Y=#à<B@`ýŒ €@Y=#à@B ‚dùŒ ¨@Y=#àTB‚fùŒ °@Y=#àXBà`ýŒ ¨@Y=#àTBp@X?#€P00 H& H00 X"À@00 hà800„PP! BÀeõŒ p,!à°B xÀ€X8˜ð€²zFÀx„ pàY=#ð80 eõŒ p !à°B pà8  8@eõŒ p$àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#0W@ @Y=#àH 8(†90B ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'àU@ ˜@Y=#àLB eùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ' T@ ˜@Y=#àLB@‚cýŒ  @Y=#àPB ‚dùŒ ¨@Y=#àTBeùŒ °@Y=#àXBà`ýŒ ˜@Y=#àLBp@X?#€H00 H" @00 XÀ800„PP! B€eõŒ p(!à°B xÀ€X8˜P²zFÀ¨„ pàY=#ð80 ÀeõŒ p,!à°B pà8  8àeõŒ pàpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#ðR@ @Y=#àH 8,†90B ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ' Q@ ˜@Y=#àLB eùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'`P@ ˜@Y=#àLB@‚cýŒ  @Y=#àPB ‚dùŒ ¨@Y=#àTBeùŒ °@Y=#àXBà`ýŒ ˜@Y=#àLBp@X?#€H00 H" @00 XÀ800„PP! B€eõŒ p(!à°B xÀ€X8˜P²zFÀ¨„ pàY=#ð80 ÀeõŒ p,!à°B pà8  8àeõŒ pàpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#°N@ @Y=#àH 80†90B ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'`M@ ˜@Y=#àLB eùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ' L@ ˜@Y=#àLB@‚cýŒ  @Y=#àPB ‚dùŒ ¨@Y=#àTBeùŒ °@Y=#àXBà`ýŒ ˜@Y=#àLBp@X?#€H00 H" @00 XÀ800„PP! B€eõŒ p(!à°B xÀ€X8˜P²zFÀ¨„ pàY=#ð80 ÀeõŒ p,!à°B pà8  8àeõŒ pàpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#pJ@ @Y=#àH 84†90B ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ' I@ ˜@Y=#àLB eùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'àG@ ˜@Y=#àLB@‚cýŒ  @Y=#àPB ‚dùŒ ¨@Y=#àTBeùŒ °@Y=#àXBà`ýŒ ˜@Y=#àLBp@X?#€H00 H" @00 XÀ800„PP! B€eõŒ p(!à°B xÀ€X8˜P²zFÀ¨„ pàY=#ð80 ÀeõŒ p,!à°B pà8  8àeõŒ pàpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#0F@ @Y=#àH 88†90B ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'àD@ ˜@Y=#àLB eùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ' C@ ˜@Y=#àLB@‚cýŒ  @Y=#àPB ‚dùŒ ¨@Y=#àTBeùŒ °@Y=#àXBà`ýŒ ˜@Y=#àLBp@X?#€H00 H" @00 XÀ800„PP! B€eõŒ p(!à°B xÀ€X8˜P²zFÀ¨„ pàY=#ð80 ÀeõŒ p,!à°B pà8  8àeõŒ pàpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#ðA@ @Y=#àH 8<†9€B ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ' @@ ˜@Y=#àLB eùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'`?@ ˜@Y=#àLBàeùŒ  @Y=#àPB p`Y=#à80  p@!`800˜P²zFÀ¨„˜àX?#`²zFÀ°„`Y>#ð€²zFÀx„ˆ Y>#²zFÀ€„€@Y>#@²zFÀ „x X?#P²zFÀ¨„p@X?#€L00 H$ D00 X À<00 h€BPP! BÀeõŒ p,!à°B xÀ€X8˜ð€²zFÀx„ pàY=#ð80 eõŒ p !à°B pà8  8@eõŒ p$àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#`=@ @Y=#àH 8@†9ÐB ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'<@ ˜@Y=#àLB ‚cýŒ  @Y=#àPB‚dùŒ ¨@Y=#àTBà`ýŒ °@Y=#àXBp@X?#€D00 H  <00 X€BPP! BàeõŒ p!à°B xÀ€X8˜²zFÀ€„ pàY=#ð80 @eõŒ p$!à°B pà8  8`eõŒ p&àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#€:@ @Y=#àH 8D†90B ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'09@ ˜@Y=#àLB …cùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'ð7@ ˜@Y=#àLB@‚cýŒ  @Y=#àPB ‚dùŒ ¨@Y=#àTB‚cùŒ °@Y=#àXBà`ýŒ ˜@Y=#àLBp@X?#€H00 H" @00 XÀ800„PP! B€eõŒ p(!à°B xÀ€X8˜P²zFÀ¨„ pàY=#ð80 ÀeõŒ p,!à°B pà8  8àeõŒ pàpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#@6@ @Y=#àH 8H†9ÐB ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'ð4@ ˜@Y=#àLB ‚cýŒ  @Y=#àPB‚dùŒ ¨@Y=#àTBà`ýŒ °@Y=#àXBp@X?#€D00 H  <00 X€BPP! BàeõŒ p!à°B xÀ€X8˜²zFÀ€„ pàY=#ð80 @eõŒ p$!à°B pà8  8`eõŒ p&àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#`3@ @Y=#àH 8L†9ÐB ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'2@ ˜@Y=#àLB ‚cýŒ  @Y=#àPB‚dùŒ ¨@Y=#àTBà`ýŒ °@Y=#àXBp@X?#€D00 H  <00 X€BPP! BàeõŒ p!à°B xÀ€X8˜²zFÀ€„ pàY=#ð80 @eõŒ p$!à°B pà8  8`eõŒ p&àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#€0@ @Y=#àH 8P†9` B ˜@Y=#àLBà`ýŒ  @Y=#àPB p`Y=#à80  p@!`800˜P²zFÀ¨„H¡Y>#`²zFÀ°„ p`Y=#à80 x !²zFÀ€„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ²zFÀ„ pàY=#ð80 `eõŒ p&!à°B pà8 8@²zFÀ „ pX!à80  p`8r B@üùÿ'ð.@ ¨@Y=#àTB p`Y=#à80  p€!`800p0 Ö€X °@Y=#àXBàeýŒ p$p<0#àeõŒp!‚°|FeõŒ p !àÀ²zF pðÀ8B@eõŒ p$!à°B @à80 „P P!p@  p$`800 p HÀ 0` H R˜0²zFÀ˜„ pàY=#ð80 €eõŒ p(!à°B pà8 8P²zFÀ¨„ pX!à80  p`8r B@üùÿ'@-@ °@Y=#àXB fùŒ x@Y=#à<B p`Y=#à80 x€!²zFÀ€„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ²zFÀ„ pàY=#ð80 `eõŒ p&!à°B pà8 8@²zFÀ „ pX!à80  p`8r@B@üùÿ',@ ¨@Y=#àTB p`Y?#80#ÀeõŒp,!B±|FàeõŒ p!àÀ²zF pð:BeõŒ p !à°B @à80 „P P!p@  p$`800 p HÀ 0` H R˜ ²zFÀ„ pàY=#ð80 `eõŒ p&!à°B pà8 8@²zFÀ „ pX!à80  p`8r B@üùÿ' *@ ¨@Y=#àTB …cùŒ °@Y=#àXB p`Y=#à80 x !²zFÀ€„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ²zFÀ„ pàY=#ð80 `eõŒ p&!à°B pà8 8@²zFÀ „ pX!à80  p`8r B@üùÿ'`)@ ¨@Y=#àTB cùŒ °@Y=#àXB p`Y=#à80 x@!²zFÀ€„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ²zFÀ„ pàY=#ð80 `eõŒ p&!à°B pà8 8@²zFÀ „ pX!à80  p`8r B@üùÿ' (@ ¨@Y=#àTB dùŒ °@Y=#àXB p`Y=#à80 x`!²zFÀ€„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ²zFÀ„ pàY=#ð80 `eõŒ p&!à°B pà8 8@²zFÀ „ pX!à80  p`8r B@üùÿ'à&@ ¨@Y=#àTBàgùŒ °@Y=#àXBÀ‚gùŒ x@Y=#à<B `ýŒ €@Y=#à@B€aùŒ @Y=#àHB`fùŒ x@Y=#à<B@‚fùŒ €@Y=#à@B ‚`ýŒ x@Y=#à<BaýŒ x@Y=#à<B p X>#`800Àa„˜ð€²zFÀx„ xàX>#à€0Bp`!`<00 ˜ð€²zFÀx„ xÀX>#à€0Bp€!`<00 ˜ð€²zFÀx„ xY>#à€0Bp !`<00 ˜ð€²zFÀx„p`Y?#ð€0Bàc„ pp<0#@.X00 P*°P00 `&ÐH00 p"ð@00„PP! B@eõŒ p$!à°B xÀ€X8˜0²zFÀ˜„ pàY=#ð80 €eõŒ p(!à°B pà8  8 eõŒ p*àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#$@ @Y=#àH 8X†9PB ˜@Y=#àLBàdýŒ  @Y=#àPB p`Y=#à80  p`!`800`04 páp<0# eõŒp*!ð€²~FÀeõŒ p,!àÀ²zF pà€8B 0`04 páp<0#àeõŒ p!àÀ²zF pà;B 0`0 րР€@Y=#à@BàeýŒ p$p<0#@eõŒp$!°|F`eõŒ p&!àÀ²zF pðÀ8B€eõŒ p(!à°B @à80 „P P!p@  p$`800 p HÀ 0` H R˜P²zFÀ¨„ pàY=#ð80 ÀeõŒ p,!à°B pà8 8ð€²zFÀx„ pX!à80  p`8r B@üùÿ'!@ €@Y=#à@B …bùŒ @Y=#àHB p`Y=#à80 x€!0²zFÀ˜„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜@²zFÀ „ pàY=#ð80  eõŒ p*!à°B pà8 8`²zFÀ°„ pX!à80  p`8r B@üùÿ'P @ x@Y=#à<BàcýŒ €@Y=#à@B p`Y=#à80  p!`800˜ ²zFÀ„x€Y?#0²zFÀ˜„ p`Y=#à80  p !`800˜@²zFÀ „x X?#P²zFÀ¨„ p`Y=#à80  p@!`800`04 páp<0#0@ °@Y=#àXB p`Y?#80# x@Y=#à<BàgùŒ €@Y=#à@BÀ‚gùŒ @Y=#àHB eýŒ ˜@Y=#àLB€‚dýŒ x@Y=#à<B`‚aùŒ €@Y=#à@B@‚bùŒ x@Y=#à<B ‚`ýŒ €@Y=#à@BaýŒ x@Y=#à<B pÀX?#`800Àa„˜ð€²zFÀx„p X?#ð€0Bàa„ pp<0#àeõŒ p!àÀ²~Fàa„x€!à80 8˜ð€²zFÀx„ x€Y?#à€0Bp !`<00 ˜€\00 H,ðT0 €( L00 X$ÀD00 h €BPP! B@eõŒ p$!à°B xÀ€X8˜0²zFÀ˜„ pàY=#ð80 €eõŒ p(!à°B pà8  8 eõŒ p*àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#°@ @Y=#àH 8l†9ÐB ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'`@ ˜@Y=#àLB ‚cýŒ  @Y=#àPB‚dùŒ ¨@Y=#àTBà`ýŒ °@Y=#àXBp@X?#€D00 H  <00 X€BPP! BàeõŒ p!à°B xÀ€X8˜²zFÀ€„ pàY=#ð80 @eõŒ p$!à°B pà8  8`eõŒ p&àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#Ð@ @Y=#àH 8T†9ÐB ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'€@ ˜@Y=#àLB ‚cýŒ  @Y=#àPB‚dùŒ ¨@Y=#àTBà`ýŒ °@Y=#àXBp@X?#€D00 H  <00 X€BPP! BàeõŒ p!à°B xÀ€X8˜²zFÀ€„ pàY=#ð80 @eõŒ p$!à°B pà8  8`eõŒ p&àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#ð@ @Y=#àH 8`†9PB ˜@Y=#àLB pàX?#€800„PP! B€eõŒ p(!à°B xÀ€X8˜P²zFÀ¨„ pàY=#ð80 ÀeõŒ p,!à°B pà8  8àeõŒ pàpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#@ @Y=#àH 8d†9ÐB ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'@@ ˜@Y=#àLB ‚cýŒ  @Y=#àPB‚dùŒ ¨@Y=#àTBà`ýŒ °@Y=#àXBp@X?#€D00 H  <00 X€BPP! BàeõŒ p!à°B xÀ€X8˜²zFÀ€„ pàY=#ð80 @eõŒ p$!à°B pà8  8`eõŒ p&àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#°@ @Y=#àH 8h†9PB ˜@Y=#àLB pàX?#€800„PP! B€eõŒ p(!à°B xÀ€X8˜P²zFÀ¨„ pàY=#ð80 ÀeõŒ p,!à°B pà8  8àeõŒ pàpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#P@ @Y=#àH 8\†9B ˜@Y=#àLB gùŒ  @Y=#àPB‚gùŒ ¨@Y=#àTBà`ýŒ °@Y=#àXBp@X?#€D00 H  <00 X€BPP! BàeõŒ p!à°B xÀ€X8˜²zFÀ€„ pàY=#ð80 @eõŒ p$!à°B pà8  8`eõŒ p&àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#°@ @Y=#àH 8p†9ÐB ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'`@ ˜@Y=#àLB ‚cýŒ  @Y=#àPB‚dùŒ ¨@Y=#àTBà`ýŒ °@Y=#àXBp@X?#€D00 H  <00 X€BPP! BàeõŒ p!à°B xÀ€X8˜²zFÀ€„ pàY=#ð80 @eõŒ p$!à°B pà8  8`eõŒ p&àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#Ð @ @Y=#àH 8t†9ÐB ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'€ @ ˜@Y=#àLB ‚cýŒ  @Y=#àPB‚dùŒ ¨@Y=#àTBà`ýŒ °@Y=#àXBp@X?#€D00 H  <00 X€BPP! BàeõŒ p!à°B xÀ€X8˜²zFÀ€„ pàY=#ð80 @eõŒ p$!à°B pà8  8`eõŒ p&àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#ð @ @Y=#àH 8x†90B ˜@Y=#àLB …dùŒ  @Y=#àPB p`Y=#à80 x€!P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ' @ ˜@Y=#àLB eùŒ  @Y=#àPB p`Y=#à80 x !P²zFÀ¨„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'`@ ˜@Y=#àLBàaýŒ  @Y=#àPB p`Y=#à80  p@!`800˜P²zFÀ¨„x€X?#`²zFÀ°„ p`Y=#à80  p`!`800˜ð€²zFÀx„HX>#²zFÀ€„ p`Y=#à80 x! ²zFÀ„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜0²zFÀ˜„ pàY=#ð80 €eõŒ p(!à°B pà8 8P²zFÀ¨„ pX!à80  p`8r B@üùÿ' @ °@Y=#àXB ‚cýŒ x@Y=#à<B€‚dùŒ €@Y=#à@B`eùŒ @Y=#àHB@‚aýŒ °@Y=#àXB býŒ x@Y=#à<BbùŒ °@Y=#àXBà`ýŒ °@Y=#àXBp@X?#€T00 H( L00 X$ÀD00 h à<00 x€BPP! BàeõŒ p!à°B xÀ€X8˜²zFÀ€„ pàY=#ð80 @eõŒ p$!à°B pà8  8`eõŒ p&àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#°@ @Y=#àH 0Œ‡90B ˜@Y=#àL 0|‡¹!p@  @Y=#àPB …dùŒ ¨@Y=#àTB p`Y=#à80 x€!`²zFÀ°„pX!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ð€²zFÀx„ pàY=#ð80 eõŒ p !à°B pà8 8 ²zFÀ„ pX!à80  p`8r B@üùÿ'@@ ˜@Y=#àLBàfýŒ  @Y=#àPB p`Y=#à80  p!`800˜P²zFÀ¨„xÀY?#`²zFÀ°„ p`Y=#à80  p@!`800˜ð€²zFÀx„˜àX?#²zFÀ€„ Y>#@²zFÀ „ˆ X?#P²zFÀ¨„€@X?#`²zFÀ°„x Y?#@²zFÀ „pÀY?#€L00 H$ D00 X À<00 h€BPP! B eõŒ p*!à°B xÀ€X8˜`²zFÀ°„ pàY=#ð80 eõŒ p !à°B pà8  8@eõŒ p$àpX p $`xÂ1 88á`t xá²zFÀ€„ pX>#à80  x< À pp<0#@! XU  `X!€„% .? : ; ' I@ : ; I 4: ; I $ >  I' II : ; I  : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' !I/: ;  : ; (  : ;Ýfor_init.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)—for_init?—,outsys7—‘Ð}outzone8—‘Ô}outparm9ž‘Ø}outdatum:—‘à}fn27;®‘è}fn83<®‘ð}iflg=¼‘ø}for_trans>á‘€~zone@푈~azimuthA¤‘~alfB¤‘˜~angleC¤‘ ~lon1D¤‘¨~lon2E¤‘°~lat1F¤‘¸~lat2G¤‘À~center_longH¤‘È~center_latI¤‘Ð~hJ¤‘Ø~lon_originK¤‘à~lat_originL¤‘è~r_majorM¤‘ð~r_minorN¤‘ø~scale_factorO¤‘€false_eastingP¤‘ˆfalse_northingQ¤‘shape_mR¤‘˜shape_nS¤‘ startT푨timeU¤‘°radiusV¤‘¸tmpdatumWí‘@pathXí‘HsatnumYí‘PmodeZí‘Xsat_ratio[¤‘`dzone\¤‘hdjustify]¤‘pthing_í‘xiflg64aù‘int¤double´char—á—¤¤žžçÂlong intí size_tÇ long unsigned int __u_char 2unsigned char __u_short!Tshort unsigned int __u_int"yunsigned int __u_long#  __u_quad_t$  __quad_t%í __int8_t&Ësigned char __uint8_t'2 __int16_t(üshort int __uint16_t)T __int32_t*— __uint32_t+y __int64_t,í __uint64_t-  __qaddr_t.r« __dev_t0O __uid_t1, __gid_t2, __ino_t3O __ino64_t4O __mode_t5, __nlink_t6O __off_t7> __off64_t8> __loff_t9> __pid_t: __ssize_t;> __rlim_t> __blkcnt64_t?> __fsblkcnt_t@O __fsblkcnt64_tAO __fsfilcnt_tBO __fsfilcnt64_tCO __id_tD, ùI __valHù# — long unsigned int __fsid_tIà __daddr_tL— __caddr_tM® __time_tNí __useconds_tOy __suseconds_tPí __swblk_tQí __clock_tRí __key_tS— __clockid_tV— __timer_tY— __ipc_pid_t\— __blksize_t_í __t_scalar_tf— __t_uscalar_tgy __intptr_tjí __socklen_tmy„__sched_paramE __sched_priorityF—#Ç_pthread_fastlock __statusí# __spinlock—#_pthread_descr_struct _pthread_descr#õÇã __pthread_attr_s8* __detachstate+—# __schedpolicy,—# __schedparam-R# __inheritsched.—# __scope/—# __guardsize0ÿ# __stackaddr_set1—# __stackaddr2ã #( __stacksize3ÿ#0 pthread_attr_t4û - < __c_lock:„# __c_waiting;ß# pthread_cond_t<û ^ C __dummyB—# pthread_condattr_tCC pthread_key_tFy û (S __m_reservedN—# __m_countO—# __m_ownerPß# __m_kindQ—# __m_lockR„# pthread_mutex_tS 1 Z __mutexkindY—# pthread_mutexattr_tZ pthread_once_t^— pthread_tŒ Ç _IO_FILEØ-_flags—#_IO_read_ptr ®#_IO_read_end ®#_IO_read_base ®#_IO_write_base®# _IO_write_ptr®#(_IO_write_end®#0_IO_buf_base®#8_IO_buf_end®#@_IO_save_base®#H_IO_backup_base®#P_IO_save_end®#X_markers #`_chain#h_fileno—#p_blksize—#t_old_offsetæ#x_cur_column"T#€_vtable_offset#Ë#‚_shortbuf$#ƒ_lock(&#ˆ_offset1õ#__pad17ã #˜__pad28ã # _mode:—#¨_unused2<(#¬ _IO_marker° _next± # _sbuf²# _pos¶—#Ç s &´  8´ + FILE-s __FILE7s wchar_t—wint_t8y•J__wchHb__wchbI• ¥´  ÒK __countE—# __valueJq# __mbstate_tK¥   __pos æ# __state Ò# _G_fpos_t å L # __pos !õ# __state "Ò# _G_fpos64_t #!: &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR m 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS¹__gconv_step` ? __shlib_handle rÑ# __modname s×# __counter u—# __from_name w®# __to_name x®# __fct z#( __init_fct {,#0 __end_fct |>#8 __min_needed_from €—#@ __max_needed_from —#D __min_needed_to ‚—#H __max_needed_to ƒ—#L __stateful †—#P __data ˆã #X__gconv_loaded_object¹Ý´—¼±ÂÈ——m!æ__gconv_step_data8 @ __outbuf æ# __outbufend æ# __flags ”—# __invocation_counter ˜—# __internal_use œ—# __statep žì# __state ŸÒ#( __trans £#02Ò~__gconv_trans_data( B __trans_fct gÎ# __trans_context_fct hø# __trans_end_fct i # __data jã # __next k# ±—ã ±¼±ÂÈ·2±æÿ~ø—ã ±±ææÔ ã þòâ,—>2 __gconv_fct HWâ __gconv_init_fct Ku __gconv_end_fct L’2 __gconv_trans_fct U±~ __gconv_trans_context_fct ZØÔ __gconv_trans_query_fct ^ý—×È#× __gconv_trans_init_fct aGMb—b×ã __gconv_trans_end_fct b…þ×__gconv_info © __nsteps ªÿ# __steps «# __data ¬×# î! ÿÿÿÿÿÿÿÿ __gconv_t ­ÿ‹ .H 4 __cd 2‹# __data 3!#UH 5__cd /‹__combined 4 _G_iconv_t 5. _G_int16_t 7ü _G_int32_t 8— _G_uint16_t 9T _G_uint32_t :y __gnuc_va_list +ã _IO_jump_t_IO_lock_tªD__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAs _IO_FILE_plus__io_read_fnXz”%ã ®ÿ__io_write_fnaªÄ%ã ×ÿ__io_seek_fniÙó—ã ó—õ__io_close_fnl—ã fpos_tPe ñ_IEEE__SVID__XOPEN__POSIX__ISOC_ _LIB_VERSION_TYPE ÷-exception( type —#name ®#arg1 ¤#arg2 ¤#retval ¤# ‡û for_init.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h >áÓÓÓáÓÓáÓÓáÓ$ÓáÓá1ÓýÕááýýÓááýýÓááïýÓááïáäÓäáïÓÓÓÓÓ,Ôá+ÕááýýÓááýýÓááïýÓááïáäÓþØÓäáïÓÓÓÓÓ,ÖáïÓÓÓÓÓòÓáááÓÓáá-ÓýØÓááÓáÓáïÓýáÓÓááÓáýÔ+ÕÓááÓáÓáïÓýáÓÓááÓáýÔ+ÕÓÓÓÓÓááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+ØÓááÓáÓáïÓýáÓÓááÓáýÔ+ÕÓááÓáÓáïÓýáÓÓááÓáýÔ+ÕÓÓÓÓÓááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+Ùáá+ÕáÓÓÓ+ÓÓïÓñÓáýÓÓá+ÕÓáÓáïÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔáÓýïïÓÓáÓïáâÓááãÓáÓÓÓÓááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×áïÓá+ÓÓáÓïÓÓá+ÓÓÓááÓáýÔ+ÔïÓïáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓÓÓÓáááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓÓÓÓáááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓÓááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÕÓÓÓÓÓááááÓÓá+ÓÓÓáá-Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓÓááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔááïáâáýÕÓâÓÓÓÓÓÓÓÓáÓááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓáááÓÓáÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓÓÓááááïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓáááïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓáááïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓáááïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓáááïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓáááïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓáááÓÓÓÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓáááïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓáááÓÓáÓáÓáïÓýáÓÓááÓáýÔ+ÔááïáãÓÓÓáÓáïÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+×áÓÓáÓáïÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÕÓÓÓÓÓÓÓÓáÓÓááÓááÓááÓÓááááïÓÓá+Ó ÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááïáÓÓááýáÓááýáãÓÓÓáÓáïÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓáááÓÓááÓÓáïáþÕáæÓÓÓÓÓÓÓÓáÓÓÓÓÓáÓááááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×áïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×áïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓáááÓÓááÓÓáÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓÓÓÓáááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+ÓáØÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓáááÓÓááÓÓÓÓÓÓáááÓÓá+ÓÓÓáá-Ó+ÓáýáÓá+ÓäþÓ+ ¬@œÿ²¥UÔ>°ËcÜ¥L@xœ¢#¹üï?G*æáäa¡8Àáfor_init, –GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@ –!¨Ø,`–2`–7`–`EÀ—áQ¨ðb¡°n8ñ°Æ †ÐÆ ™p‚ðƧPñH ºÇʘñß'Ç0î°ñ0WÇ;’Ç  Îà Ö£ñÿ     –!+2=ES]dpy…Žš£­´½ÃÎÖâëôú "-5@HS[gpzŒ”Ÿ§³¼ÇÏÙàêñû  (4=IR\cnv‚‹™for_init.cfor_initsphdzpakszceaforintceaforbceaforintbceaforcalc_utm_zoneutmforintutmforstplnforintstplnforalberforintalberforlamccforintlamccformerforintmerforpsforintpsforpolyforintpolyforeqconforinteqconfortmforinttmforsterforintsterforlamazforintlamazforazimforintazimforgnomforintgnomfororthforintorthforgvnspforintgvnspforsinforintsinforequiforintequiformillforintmillforvandgforintvandgforomerforintomerforsomforintsomforhamforinthamforrobforintrobforgoodforintgoodformolwforintmolwforimolwforintimolwforalconforintalconforwivforintwivforwviiforintwviiforobleqforintobleqforisinusforinitisinusforòI"I¢IÂIà*ò*I *2*‚ Ir R I0 *B *R Ip *‚ *Ò IÂR²I’I°*Â*ÒIð**Ò*IÐ*BI2RIBRâI**"I@*R*bI€*’*¢IÀ*Ò*RIBRâI**" I@ *R *b!I€!*’!*¢"IÀ"*Ò"*R$IB%Râ%I&*&*"'I@'*R'*¢(I’)R2*IP**b**r+I+*¢+*ò,I â-R!‚.I .*².*Â/Ià/*ò/*B1I"22R#Ò2Ið2*3*4I04*B4*R5Ip5*‚5*’6I°6*Â6*9I$ò9R%Ò:Ið:*;*<I0<*B<*²=I&¢>R'B?I`?*r?*‚@I @*²@*òAI(âBR)‚CI C*²C*ÂDIàD*òD*2FI*"GR+ÂGIàG*òG*II I*2I*rJI,bKR-LI L*2L*BMI`M*rM*²NI.¢OR/BPI`P*rP*‚QI Q*²Q*òRI0âSR1‚TI T*²T*ÂUIàU*òU*‚WI2rXR3YI0Y*BY*bZI4R[R5ò[I\*"\*2]IP]*b]*¢^I6’_R72`IP`*b`*‚aI8rbR9cI0c*Bc*bdI:ReR;2fIPf*bf*âgIh*h*"iI@i*Ri*‚jI j*²j*ÂkIàk*òk*mI m*2m*BnI`n*rn*ÒpI<ÂqR=’sI°s*Âs*ÒtIðt*u*2xI>"yR?ÂyIày*òy*{I@|RA¢|IÀ|*Ò|*ò}IBâ~RCRIDB€REâ€I**2‚IF"ƒRG’ƒIH‚„RI2…IJ"†RK†Ià†*ò†*ˆIL‰RM¢‰IÀ‰*Ò‰*òŠINâ‹RO‚ŒI Œ*²Œ*ÂIà*ò*‚I *²*2‘IP"’RQâ’I“*“*â”IRÒ•RS% %' –'¥'­' –”'__ –_%%'inv_init.o/ 1082129508 59100 998 100644 61736 ` ELF2èÇ@@XI€À0B€bôŒ bÀfõŒ€ð³zFÀx„ pY=#9 #fõŒ p !à@³zFˆ˜ ³zFÀ„ pÀY=#9 #`fõŒ p&!àÀ³zF˜@³zFÀ „ pX>#(90# fõŒ p*!à@°|F˜˜`³zFÀ°„ p@X>#890#àfõŒ p!à°B˜³zFÀ€„ x X!à°B 8˜@fõŒ p$p; sðB ˜€Y=#àLB p Y=#à80  0`$ B  €Y=#àPB p Y=#à80  0`0$ °B ¨€Y=#àTB p Y=#à80  p !`800`$ `B °€Y=#àXB p Y=#à80  p !`800`0$ Ö€ x€Y=#à<BàgõŒ p°ùÿ'p< # €€Y=#à@B pÀY=#à8  8,`fõŒ p&!à@³zFà`ýŒ€ X?#A±~F „pð<B€„ˆ"!€BPP!À@  €Y=#àP 8ˆ†9 B ¨€Y=#àTB p Y=#à80  0`$ B °€Y=#àXB p Y=#à80  0`0$ °B x€Y=#à<B p Y=#à80  p !`800`$ `B €€Y=#à@B p Y=#à80  p !`800`0$ Ö€ €Y=#àHBàgõŒ p°ùÿ'p< #0@ ˜€Y=#àLBàgõŒ pP$p< #  €Y=#àPB pÀY=#à8  8, fõŒ p*!à@³zFà`ýŒ€ X?#A±~F „pð<B€„ˆ"!€BPP!@ °€Y=#àXB pÀY=#à8  8,àfõŒ p!à@³zFà`ýŒ€ X?#A±~F „pð<B€„ˆ"!€BPP! €€Y=#à@BàaýŒ €Y=#àHB p Y=#à80  pÀ!`800˜0³zFÀ˜„x€X?#@³zFÀ „ p Y=#à80  pà!`800 ˜ fõŒ p*p; s@B °€Y=#àXB …eùŒ x€Y=#à<B p Y=#à80 x€!³zFÀ€„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ³zFÀ„ p X>#ð80 `fõŒ p&!à@°B pà8 8@³zFÀ „ p X!à80  p`8r B@üùÿ'Ð@ ¨€Y=#àTB …dùŒ °€Y=#àXB p Y=#à80 x !³zFÀ€„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ³zFÀ„ p X>#ð80 `fõŒ p&!à@°B pà8 8@³zFÀ „ p X!à80  p`8r B@üùÿ'Œ@ ¨€Y=#àTB``ýŒ °€Y=#àXB@‚`ýŒ x€Y=#à<B ‚eùŒ €€Y=#à@B‚dùŒ  €Y=#àPBàaýŒ ¨€Y=#àTBp€X?#€L00 H$ D00 X À<00 h€BPP! BÀfõŒ p,!à@°B xÀ€X8˜ð³zFÀx„ p X>#ð80 fõŒ p !à@°B pà8  8@fõŒ p$àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#Њ@ €Y=#àH 8ˆ†9@B ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'€‰@ ˜€Y=#àLB …dùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'@ˆ@ ˜€Y=#àLB``ýŒ  €Y=#àPB@‚`ýŒ ¨€Y=#àTB ‚eùŒ °€Y=#àXB‚dùŒ x€Y=#à<BàaýŒ  €Y=#àPBp€X?#€L00 H$ D00 X À<00 h€BPP! B fõŒ p*!à@°B xÀ€X8˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8  8@fõŒ p$àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#€†@ €Y=#àH 8†9`B ˜€Y=#àLB pÀY=#à8 88†0 B  €Y=#àPB p€Y?#80# fõŒp*! ³~FÀfõŒ p,!à@³zFà`ýŒ € X?# ‚býŒ h$à80 àx„€ !DB„PP! x€Y=#à<BàaùŒ €€Y=#à@B pY=#à8  ÀpX8˜ ³zFÀ„ p`X>#à80 89B ˜€Y=#àLB …cùŒ  €Y=#àPB p Y=#ð80  fõŒ p*!à@°B @à80 „P P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'„@ ˜€Y=#àLB …dùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'À‚@ ˜€Y=#àLB pàX>#p800À 0` H €0 „PP!ð B€fõŒ p(!àÀ°|F<˜P³zFÀ¨„ p Y>#`800`0$ Ö€( °€Y=#àXBàaùŒ €€Y=#à@B p`X>#à80  p p<0# €Y=#àHBàaýŒ p$`800˜0³zFÀ˜„ˆX?#@³zFÀ „€ X?#P³zFÀ¨„x@X?#`³zFÀ°„p`X>#€D00 H  <00 €€BPP! BàfõŒ p!à@°B xÀ€X8˜³zFÀ€„ p X>#ð80 @fõŒ p$!à@°B pà8  8`fõŒ p&àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#€@ €Y=#àH 8†9B ˜€Y=#àLB pY=#à8 8,€fõŒ p(!à€³zF ppX ¨€Y=#àTBàgõŒ °€Y=#àXBpX>#ÐDBÀ€„ x80 „PP! BàfõŒ p!à@°B xÀ€X8˜³zFÀ€„ p X>#ð80 @fõŒ p$!à@°B pà8 80³zFÀ˜„ p X!à80  p`8r B@üùÿ' ~@  €Y=#àP ð8,À0<áppÂ1`t xá³zFÀ€„ p@X>#à80  x< À pp<0#~@ €Y=#àH 8 †9ðB ˜€Y=#àLB …dùŒ  €Y=#àPB p Y=#à80 x@!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'°|@ ˜€Y=#àLB eùŒ  €Y=#àPB p Y=#à80 x`!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'p{@ ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'0z@ ˜€Y=#àLB gùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'ðx@ ˜€Y=#àLB `ýŒ  €Y=#àPB€‚`ýŒ °€Y=#àXB`‚dùŒ x€Y=#à<B@eùŒ €€Y=#à@B ‚eùŒ °€Y=#àXBgùŒ x€Y=#à<BàaýŒ °€Y=#àXBp€X?#€T00 H( L00 X$ÀD00 h à<00 x€BPP! BàfõŒ p!à@°B xÀ€X8˜³zFÀ€„ p X>#ð80 @fõŒ p$!à@°B pà8  8`fõŒ p&àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#w@ €Y=#àH 8†9ðB ˜€Y=#àLB …dùŒ  €Y=#àPB p Y=#à80 x@!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'°u@ ˜€Y=#àLB eùŒ  €Y=#àPB p Y=#à80 x`!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'pt@ ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'0s@ ˜€Y=#àLB gùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'ðq@ ˜€Y=#àLB `ýŒ  €Y=#àPB€‚`ýŒ °€Y=#àXB`‚dùŒ x€Y=#à<B@eùŒ €€Y=#à@B ‚eùŒ °€Y=#àXBgùŒ x€Y=#à<BàaýŒ °€Y=#àXBp€X?#€T00 H( L00 X$ÀD00 h à<00 x€BPP! BàfõŒ p!à@°B xÀ€X8˜³zFÀ€„ p X>#ð80 @fõŒ p$!à@°B pà8  8`fõŒ p&àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#p@ €Y=#àH 8†9@B ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'°n@ ˜€Y=#àLB …dùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'pm@ ˜€Y=#àLB``ýŒ  €Y=#àPB@‚`ýŒ ¨€Y=#àTB ‚eùŒ °€Y=#àXB‚dùŒ x€Y=#à<BàaýŒ  €Y=#àPBp€X?#€L00 H$ D00 X À<00 h€BPP! B fõŒ p*!à@°B xÀ€X8˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8  8@fõŒ p$àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#°k@ €Y=#àH 8†9@B ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'`j@ ˜€Y=#àLB …dùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ' i@ ˜€Y=#àLB``ýŒ  €Y=#àPB@‚`ýŒ ¨€Y=#àTB ‚eùŒ °€Y=#àXB‚dùŒ x€Y=#à<BàaýŒ  €Y=#àPBp€X?#€L00 H$ D00 X À<00 h€BPP! B fõŒ p*!à@°B xÀ€X8˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8  8@fõŒ p$àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#`g@ €Y=#àH 8†9@B ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'f@ ˜€Y=#àLB gùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'Ðd@ ˜€Y=#àLB``ýŒ  €Y=#àPB@‚`ýŒ ¨€Y=#àTB ‚eùŒ °€Y=#àXBgùŒ x€Y=#à<BàaýŒ  €Y=#àPBp€X?#€L00 H$ D00 X À<00 h€BPP! B fõŒ p*!à@°B xÀ€X8˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8  8@fõŒ p$àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#c@ €Y=#àH 8 †9°B ˜€Y=#àLB …dùŒ  €Y=#àPB p Y=#à80 x@!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'Àa@ ˜€Y=#àLB eùŒ  €Y=#àPB p Y=#à80 x`!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'€`@ ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'@_@ ˜€Y=#àLB gùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'^@ ˜€Y=#àLB p Y=#à80  p!`800`0 Ö€  €Y=#àPB p`Y?#80#0@ ¨€Y=#àTBàeýŒ p$p<0# °€Y=#àXBà`ýŒ x€Y=#à<BÀ‚`ýŒ €€Y=#à@B ‚dùŒ €Y=#àHB€eùŒ ˜€Y=#àLB`‚eùŒ x€Y=#à<B@gùŒ €€Y=#à@B ‚aýŒ x€Y=#à<BbýŒ x€Y=#à<B p`Y?#ð80 Àa„<˜€\00 H, T00 X(ÀL00 h$àD00 x €BPP! B@fõŒ p$!à@°B xÀ€X8˜0³zFÀ˜„ p X>#ð80 €fõŒ p(!à@°B pà8  8 fõŒ p*àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#P[@ €Y=#àH 8$†9 B ˜€Y=#àLBàaýŒ  €Y=#àPB p Y=#à80  p@!`800˜P³zFÀ¨„HaY>#`³zFÀ°„ p Y=#à80 x€!³zFÀ€„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ³zFÀ„ p X>#ð80 `fõŒ p&!à@°B pà8 8@³zFÀ „ p X!à80  p`8r B@üùÿ'ÀY@ ¨€Y=#àTB gùŒ °€Y=#àXB p Y=#à80 x !³zFÀ€„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ³zFÀ„ p X>#ð80 `fõŒ p&!à@°B pà8 8@³zFÀ „ p X!à80  p`8r B@üùÿ'€X@ ¨€Y=#àTB€`ýŒ °€Y=#àXB`‚`ýŒ x€Y=#à<B@aýŒ €€Y=#à@B ‚eùŒ ¨€Y=#àTBgùŒ °€Y=#àXBàaýŒ ¨€Y=#àTBp€X?#€P00 H& H00 X"À@00 hà800„PP! BÀfõŒ p,!à@°B xÀ€X8˜ð³zFÀx„ p X>#ð80 fõŒ p !à@°B pà8  8@fõŒ p$àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0# V@ €Y=#àH 8(†90B ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'PU@ ˜€Y=#àLB fùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'T@ ˜€Y=#àLB@‚býŒ  €Y=#àPB ‚eùŒ ¨€Y=#àTBfùŒ °€Y=#àXBàaýŒ ˜€Y=#àLBp€X?#€H00 H" @00 XÀ800„PP! B€fõŒ p(!à@°B xÀ€X8˜P³zFÀ¨„ p X>#ð80 ÀfõŒ p,!à@°B pà8  8àfõŒ pàpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#`R@ €Y=#àH 8,†90B ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'Q@ ˜€Y=#àLB fùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'ÐO@ ˜€Y=#àLB@‚býŒ  €Y=#àPB ‚eùŒ ¨€Y=#àTBfùŒ °€Y=#àXBàaýŒ ˜€Y=#àLBp€X?#€H00 H" @00 XÀ800„PP! B€fõŒ p(!à@°B xÀ€X8˜P³zFÀ¨„ p X>#ð80 ÀfõŒ p,!à@°B pà8  8àfõŒ pàpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0# N@ €Y=#àH 80†90B ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'ÐL@ ˜€Y=#àLB fùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'K@ ˜€Y=#àLB@‚býŒ  €Y=#àPB ‚eùŒ ¨€Y=#àTBfùŒ °€Y=#àXBàaýŒ ˜€Y=#àLBp€X?#€H00 H" @00 XÀ800„PP! B€fõŒ p(!à@°B xÀ€X8˜P³zFÀ¨„ p X>#ð80 ÀfõŒ p,!à@°B pà8  8àfõŒ pàpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#àI@ €Y=#àH 84†90B ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'H@ ˜€Y=#àLB fùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'PG@ ˜€Y=#àLB@‚býŒ  €Y=#àPB ‚eùŒ ¨€Y=#àTBfùŒ °€Y=#àXBàaýŒ ˜€Y=#àLBp€X?#€H00 H" @00 XÀ800„PP! B€fõŒ p(!à@°B xÀ€X8˜P³zFÀ¨„ p X>#ð80 ÀfõŒ p,!à@°B pà8  8àfõŒ pàpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0# E@ €Y=#àH 88†90B ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'PD@ ˜€Y=#àLB fùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'C@ ˜€Y=#àLB@‚býŒ  €Y=#àPB ‚eùŒ ¨€Y=#àTBfùŒ °€Y=#àXBàaýŒ ˜€Y=#àLBp€X?#€H00 H" @00 XÀ800„PP! B€fõŒ p(!à@°B xÀ€X8˜P³zFÀ¨„ p X>#ð80 ÀfõŒ p,!à@°B pà8  8àfõŒ pàpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#`A@ €Y=#àH 8<†9€B ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'@@ ˜€Y=#àLB fùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'Ð>@ ˜€Y=#àLBàfùŒ  €Y=#àPB p Y=#à80  p@!`800˜P³zFÀ¨„˜ X?#`³zFÀ°„ Y>#ð³zFÀx„ˆ`Y>#³zFÀ€„€€Y>#@³zFÀ „x`X?#P³zFÀ¨„p€X?#€L00 H$ D00 X À<00 h€BPP! BÀfõŒ p,!à@°B xÀ€X8˜ð³zFÀx„ p X>#ð80 fõŒ p !à@°B pà8  8@fõŒ p$àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#Ð<@ €Y=#àH 8@†9ÐB ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'€;@ ˜€Y=#àLB ‚býŒ  €Y=#àPB‚eùŒ ¨€Y=#àTBàaýŒ °€Y=#àXBp€X?#€D00 H  <00 X€BPP! BàfõŒ p!à@°B xÀ€X8˜³zFÀ€„ p X>#ð80 @fõŒ p$!à@°B pà8  8`fõŒ p&àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#ð9@ €Y=#àH 8D†90B ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ' 8@ ˜€Y=#àLB …dùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'`7@ ˜€Y=#àLB@‚býŒ  €Y=#àPB ‚eùŒ ¨€Y=#àTB‚dùŒ °€Y=#àXBàaýŒ ˜€Y=#àLBp€X?#€H00 H" @00 XÀ800„PP! B€fõŒ p(!à@°B xÀ€X8˜P³zFÀ¨„ p X>#ð80 ÀfõŒ p,!à@°B pà8  8àfõŒ pàpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#°5@ €Y=#àH 8H†9ÐB ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'`4@ ˜€Y=#àLB ‚býŒ  €Y=#àPB‚eùŒ ¨€Y=#àTBàaýŒ °€Y=#àXBp€X?#€D00 H  <00 X€BPP! BàfõŒ p!à@°B xÀ€X8˜³zFÀ€„ p X>#ð80 @fõŒ p$!à@°B pà8  8`fõŒ p&àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#Ð2@ €Y=#àH 8L†9ÐB ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'€1@ ˜€Y=#àLB ‚býŒ  €Y=#àPB‚eùŒ ¨€Y=#àTBàaýŒ °€Y=#àXBp€X?#€D00 H  <00 X€BPP! BàfõŒ p!à@°B xÀ€X8˜³zFÀ€„ p X>#ð80 @fõŒ p$!à@°B pà8  8`fõŒ p&àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#ð/@ €Y=#àH 8P†9` B ˜€Y=#àLBàaýŒ  €Y=#àPB p Y=#à80  p@!`800˜P³zFÀ¨„HÁY>#`³zFÀ°„ p Y=#à80 x !³zFÀ€„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ³zFÀ„ p X>#ð80 `fõŒ p&!à@°B pà8 8@³zFÀ „ p X!à80  p`8r B@üùÿ'`.@ ¨€Y=#àTB p Y=#à80  p€!`800p0 Ö€X °€Y=#àXBàeýŒ p$p<0#àfõŒp!±|FfõŒ p !à@³zF pðÀ8B@fõŒ p$!à@°B @à80 „P P!p@  p$`800 p HÀ 0` H R˜0³zFÀ˜„ p X>#ð80 €fõŒ p(!à@°B pà8 8P³zFÀ¨„ p X!à80  p`8r B@üùÿ'°,@ °€Y=#àXB …gùŒ x€Y=#à<B p Y=#à80 x€!³zFÀ€„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ³zFÀ„ p X>#ð80 `fõŒ p&!à@°B pà8 8@³zFÀ „ p X!à80  p`8r@B@üùÿ'p+@ ¨€Y=#àTB p`Y?#80#ÀfõŒp,!±|FàfõŒ p!à@³zF pð:BfõŒ p !à@°B @à80 „P P!p@  p$`800 p HÀ 0` H R˜ ³zFÀ„ p X>#ð80 `fõŒ p&!à@°B pà8 8@³zFÀ „ p X!à80  p`8r B@üùÿ'*@ ¨€Y=#àTB …dùŒ °€Y=#àXB p Y=#à80 x !³zFÀ€„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ³zFÀ„ p X>#ð80 `fõŒ p&!à@°B pà8 8@³zFÀ „ p X!à80  p`8r B@üùÿ'Ð(@ ¨€Y=#àTB dùŒ °€Y=#àXB p Y=#à80 x@!³zFÀ€„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ³zFÀ„ p X>#ð80 `fõŒ p&!à@°B pà8 8@³zFÀ „ p X!à80  p`8r B@üùÿ''@ ¨€Y=#àTB eùŒ °€Y=#àXB p Y=#à80 x`!³zFÀ€„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ ³zFÀ„ p X>#ð80 `fõŒ p&!à@°B pà8 8@³zFÀ „ p X!à80  p`8r B@üùÿ'P&@ ¨€Y=#àTBà`ýŒ °€Y=#àXBÀ‚`ýŒ x€Y=#à<B aýŒ €€Y=#à@B€bùŒ €Y=#àHB`‚gùŒ x€Y=#à<B@gùŒ €€Y=#à@B ‚aýŒ x€Y=#à<BbýŒ x€Y=#à<B pàX>#`800Àa„˜ð³zFÀx„ x Y>#à€0Bp`!`<00 ˜ð³zFÀx„ xY>#à€0Bp€!`<00 ˜ð³zFÀx„ x@Y>#à€0Bp !`<00 ˜ð³zFÀx„p`Y?#ð€0Bàc„ pp<0#@.X00 P*°P00 `&ÐH00 p"ð@00„PP! B@fõŒ p$!à@°B xÀ€X8˜0³zFÀ˜„ p X>#ð80 €fõŒ p(!à@°B pà8  8 fõŒ p*àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#€#@ €Y=#àH 8X†9ÀB ˜€Y=#àLBàdýŒ  €Y=#àPB p Y=#à80  p`!`800`04 páp<0# fõŒp*!ð€²~FÀfõŒ p,!à@³zF pà€8B 0`04 páp<0#àfõŒ p!à@³zF pà;B 0`0 Ö€  €€Y=#à@BàeýŒ p$p<0#@fõŒp$!‚±|F`fõŒ p&!à@³zF pðÀ8B€fõŒ p(!à@°B @à80 „P P!p@  p$`800 p HÀ 0` H R˜P³zFÀ¨„ p X>#ð80 ÀfõŒ p,!à@°B pà8 8ð³zFÀx„ p X!à80  p`8r B@üùÿ'!@ €€Y=#à@B …cùŒ €Y=#àHB p Y=#à80 x€!0³zFÀ˜„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜@³zFÀ „ p X>#ð80  fõŒ p*!à@°B pà8 8`³zFÀ°„ p X!à80  p`8r B@üùÿ'À@ x€Y=#à<BàdýŒ €€Y=#à@B p Y=#à80  p!`800˜ ³zFÀ„x Y?#0³zFÀ˜„ p Y=#à80  p !`800˜0@  €Y=#àPB p`Y?#80# ¨€Y=#àTBà`ýŒ °€Y=#àXBÀ‚`ýŒ x€Y=#à<B eýŒ €€Y=#à@B€‚dýŒ €Y=#àHB`cùŒ x€Y=#à<B@‚cùŒ €€Y=#à@B ‚aýŒ x€Y=#à<BbýŒ x€Y=#à<B pY?#`800Àa„˜ð³zFÀx„p`Y?#ð€0Bàa„ pp<0#àfõŒp!ð@³~FÀa„p€!`<00 ˜€\00 H,ðT0 €( L00 X$ÀD00 h €BPP! B@fõŒ p$!à@°B xÀ€X8˜0³zFÀ˜„ p X>#ð80 €fõŒ p(!à@°B pà8  8 fõŒ p*àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#°@ €Y=#àH 8l†9ÐB ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'`@ ˜€Y=#àLB ‚býŒ  €Y=#àPB‚eùŒ ¨€Y=#àTBàaýŒ °€Y=#àXBp€X?#€D00 H  <00 X€BPP! BàfõŒ p!à@°B xÀ€X8˜³zFÀ€„ p X>#ð80 @fõŒ p$!à@°B pà8  8`fõŒ p&àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#Ð@ €Y=#àH 8T†9ÐB ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'€@ ˜€Y=#àLB ‚býŒ  €Y=#àPB‚eùŒ ¨€Y=#àTBàaýŒ °€Y=#àXBp€X?#€D00 H  <00 X€BPP! BàfõŒ p!à@°B xÀ€X8˜³zFÀ€„ p X>#ð80 @fõŒ p$!à@°B pà8  8`fõŒ p&àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#ð@ €Y=#àH 8`†9PB ˜€Y=#àLB p X?#€800„PP! B€fõŒ p(!à@°B xÀ€X8˜P³zFÀ¨„ p X>#ð80 ÀfõŒ p,!à@°B pà8  8àfõŒ pàpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#@ €Y=#àH 8d†9ÐB ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'@@ ˜€Y=#àLB ‚býŒ  €Y=#àPB‚eùŒ ¨€Y=#àTBàaýŒ °€Y=#àXBp€X?#€D00 H  <00 X€BPP! BàfõŒ p!à@°B xÀ€X8˜³zFÀ€„ p X>#ð80 @fõŒ p$!à@°B pà8  8`fõŒ p&àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#°@ €Y=#àH 8h†9PB ˜€Y=#àLB p X?#€800„PP! B€fõŒ p(!à@°B xÀ€X8˜P³zFÀ¨„ p X>#ð80 ÀfõŒ p,!à@°B pà8  8àfõŒ pàpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#P@ €Y=#àH 8\†9B ˜€Y=#àLB `ýŒ  €Y=#àPB‚`ýŒ ¨€Y=#àTBàaýŒ °€Y=#àXBp€X?#€D00 H  <00 X€BPP! BàfõŒ p!à@°B xÀ€X8˜³zFÀ€„ p X>#ð80 @fõŒ p$!à@°B pà8  8`fõŒ p&àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#°@ €Y=#àH 8p†9ÐB ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'`@ ˜€Y=#àLB ‚býŒ  €Y=#àPB‚eùŒ ¨€Y=#àTBàaýŒ °€Y=#àXBp€X?#€D00 H  <00 X€BPP! BàfõŒ p!à@°B xÀ€X8˜³zFÀ€„ p X>#ð80 @fõŒ p$!à@°B pà8  8`fõŒ p&àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#Ð @ €Y=#àH 8t†9ÐB ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'€ @ ˜€Y=#àLB ‚býŒ  €Y=#àPB‚eùŒ ¨€Y=#àTBàaýŒ °€Y=#àXBp€X?#€D00 H  <00 X€BPP! BàfõŒ p!à@°B xÀ€X8˜³zFÀ€„ p X>#ð80 @fõŒ p$!à@°B pà8  8`fõŒ p&àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#ð @ €Y=#àH 8x†90B ˜€Y=#àLB …eùŒ  €Y=#àPB p Y=#à80 x€!P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ' @ ˜€Y=#àLB fùŒ  €Y=#àPB p Y=#à80 x !P³zFÀ¨„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'`@ ˜€Y=#àLBàcýŒ  €Y=#àPB p Y=#à80  p@!`800˜P³zFÀ¨„xàX?#`³zFÀ°„ p Y=#à80  p`!`800˜ð³zFÀx„H¡X>#³zFÀ€„ p Y=#à80 x! ³zFÀ„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜0³zFÀ˜„ p X>#ð80 €fõŒ p(!à@°B pà8 8P³zFÀ¨„ p X!à80  p`8r B@üùÿ' @ °€Y=#àXB ‚býŒ x€Y=#à<B€‚eùŒ €€Y=#à@B`fùŒ €Y=#àHB@cýŒ °€Y=#àXB ‚cýŒ x€Y=#à<B‚bùŒ °€Y=#àXBàaýŒ °€Y=#àXBp€X?#€T00 H( L00 X$ÀD00 h à<00 x€BPP! BàfõŒ p!à@°B xÀ€X8˜³zFÀ€„ p X>#ð80 @fõŒ p$!à@°B pà8  8`fõŒ p&àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#°@ €Y=#àH 0Œ‡90B ˜€Y=#àL 0|‡¹!p@  €Y=#àPB …eùŒ ¨€Y=#àTB p Y=#à80 x€!`³zFÀ°„p X!€<00 p€BP P!p@  p$`800 p HÀ 0` H R˜ð³zFÀx„ p X>#ð80 fõŒ p !à@°B pà8 8 ³zFÀ„ p X!à80  p`8r B@üùÿ'@@ ˜€Y=#àLBàgýŒ  €Y=#àPB p Y=#à80  p!`800˜P³zFÀ¨„xàY?#`³zFÀ°„ p Y=#à80  p@!`800˜ð³zFÀx„˜ X?#³zFÀ€„`Y>#@³zFÀ „ˆ`X?#P³zFÀ¨„€€X?#`³zFÀ°„xÀY?#@³zFÀ „pàY?#€L00 H$ D00 X À<00 h€BPP! B fõŒ p*!à@°B xÀ€X8˜`³zFÀ°„ p X>#ð80 fõŒ p !à@°B pà8  8@fõŒ p$àpX p $`xÂ1 88á`t xá³zFÀ€„ p@X>#à80  x< À pp<0#@! XU  `X!€„% .? : ; ' I@ : ; I 4: ; I $ >  I' II : ; I  : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' !I/: ;  : ; (  : ;Çinv_init.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)inv_init@,insys7‘à}inzone8‘ä}inparm9ˆ‘è}indatum:‘ð}fn27;˜‘ø}fn83<˜‘€~iflg=¦‘ˆ~inv_trans>Ë‘~zoneAב˜~azimuthBŽ‘ ~angleCŽ‘¨~alfDŽ‘°~lon1EŽ‘¸~lon2FŽ‘À~lat1GŽ‘È~lat2HŽ‘Ð~center_longIŽ‘Ø~center_latJŽ‘à~hKŽ‘è~lat_originLŽ‘ð~lon_originMŽ‘ø~r_majorNŽ‘€r_minorOŽ‘ˆscale_factorPŽ‘false_eastingQŽ‘˜false_northingRŽ‘ radiusSŽ‘¨shape_mTŽ‘°shape_nUŽ‘¸timeWŽ‘@pathXבHsatnumYבPmodeZבXtmpdatum[ב`sat_ratio\Ž‘hdzone]Ž‘pdjustify^Ž‘xthing`בiflg64bã‘intŽdoubležcharËŽŽˆˆÑ¬long int× size_tÇ÷long unsigned int __u_char unsigned char __u_short!>short unsigned int __u_int"cunsigned int __u_long#÷ __u_quad_t$÷ __quad_t%× __int8_t&µsigned char __uint8_t' __int16_t(æshort int __uint16_t)> __int32_t* __uint32_t+c __int64_t,× __uint64_t-÷ __qaddr_t.\• __dev_t09 __uid_t1 __gid_t2 __ino_t39 __ino64_t49 __mode_t5 __nlink_t69 __off_t7( __off64_t8( __loff_t9( __pid_t: __ssize_t;( __rlim_t<9 __rlim64_t=9 __blkcnt_t>( __blkcnt64_t?( __fsblkcnt_t@9 __fsblkcnt64_tA9 __fsfilcnt_tB9 __fsfilcnt64_tC9 __id_tD ãI __valHã# ó ólong unsigned int __fsid_tIÊ __daddr_tL __caddr_tM˜ __time_tN× __useconds_tOc __suseconds_tP× __swblk_tQ× __clock_tR× __key_tS __clockid_tV __timer_tY __ipc_pid_t\ __blksize_t_× __t_scalar_tf __t_uscalar_tgc __intptr_tj× __socklen_tmcn__sched_paramE __sched_priorityF#±_pthread_fastlock __status×# __spinlock#_pthread_descr_struct _pthread_descr#ß±Í __pthread_attr_s8* __detachstate+# __schedpolicy,# __schedparam-<# __inheritsched.# __scope/# __guardsize0é# __stackaddr_set1# __stackaddr2Í #( __stacksize3é#0 pthread_attr_t4å  < __c_lock:n# __c_waiting;É# pthread_cond_t<å H C __dummyB# pthread_condattr_tC- pthread_key_tFc å (S __m_reservedN# __m_countO# __m_ownerPÉ# __m_kindQ# __m_lockRn# pthread_mutex_tSw  Z __mutexkindY# pthread_mutexattr_tZü pthread_once_t^ pthread_tŒ÷± _IO_FILEØ-_flags#_IO_read_ptr ˜#_IO_read_end ˜#_IO_read_base ˜#_IO_write_base˜# _IO_write_ptr˜#(_IO_write_end˜#0_IO_buf_base˜#8_IO_buf_end˜#@_IO_save_base˜#H_IO_backup_base˜#P_IO_save_end˜#X_markersô #`_chainú #h_fileno#p_blksize#t_old_offsetÐ#x_cur_column">#€_vtable_offset#µ#‚_shortbuf$#ƒ_lock(#ˆ_offset1ß#__pad17Í #˜__pad28Í # _mode:#¨_unused2<#¬ô _IO_marker° _next±ô # _sbuf²ú # _pos¶#± ] ž ó "ž ó+ FILE-] __FILE7] wchar_twint_t8cJ__wchHL__wchbI ž ó ¼K __countE# __valueJ[# __mbstate_tK ú  __pos Ð# __state ¼# _G_fpos_t Ï 6 # __pos !ß# __state "¼# _G_fpos64_t # $ &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR W 8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS£__gconv_step` ? __shlib_handle r»# __modname sÁ# __counter u# __from_name w˜# __to_name x˜# __fct z#( __init_fct {#0 __end_fct |(#8 __min_needed_from €#@ __max_needed_from #D __min_needed_to ‚#H __max_needed_to ƒ#L __stateful †#P __data ˆÍ #X__gconv_loaded_object£Çžÿÿ¦›¬²W Ð__gconv_step_data8 @ __outbuf Ð# __outbufend Ð# __flags ”# __invocation_counter ˜# __internal_use œ# __statep žÖ# __state Ÿ¼#( __trans £ú#0¼h__gconv_trans_data( B __trans_fct g¸# __trans_context_fct hâ# __trans_end_fct iô# __data jÍ # __next kú# ›ÿÍ ›¦›¬²¡›ÐéhâÍ ››ÐоôÍ èÜÌÿ(ÿ __gconv_fct HAÌ __gconv_init_fct K_ __gconv_end_fct L| __gconv_trans_fct U›h __gconv_trans_context_fct Z¾ __gconv_trans_query_fct ^çíÁ² Á __gconv_trans_init_fct a17LLÁÍ __gconv_trans_end_fct boèÁ__gconv_info © __nsteps ªé# __steps «ÿ# __data ¬Á# Ø óÿÿÿÿÿÿÿÿ __gconv_t ­éu H 4 __cd 2u# __data 3 #?H 5__cd /u__combined 4ï _G_iconv_t 5 _G_int16_t 7æ _G_int32_t 8 _G_uint16_t 9> _G_uint32_t :c __gnuc_va_list +Í _IO_jump_t_IO_lock_tª.__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEA] _IO_FILE_plus__io_read_fnXd~Í ˜é__io_write_fna”®Í Áé__io_seek_fniÃÝÍ Ýß__io_close_fnlù Í fpos_tPúO ñ_IEEE__SVID__XOPEN__POSIX__ISOC_ _LIB_VERSION_TYPE ÷exception( type #name ˜#arg1 Ž#arg2 Ž#retval Ž# ø‡û inv_init.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h ?áÓÓÓáÓÓáÓÓáÓ$ÓáÓá1ÓýÕááýýÓááýýÓááïýÓááïáäÓäáïÓÓÓÓÓ,Ôá+ÕááýýÓááýýÓááïýÓááïáäÓþØÓäáïÓÓÓÓÓ,ÖáïÓÓÓÓÓñÓáááÓÓáá-ÓýØÓááÓáÓáïÓýáÓÓááÓáýÔ+ÕÓááÓáÓáïÓýáÓÓááÓáýÔ+ÕÓÓÓÓÓááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+ØÓááÓáÓáïÓýáÓÓááÓáýÔ+ÕÓááÓáÓáïÓýáÓÓááÓáýÔ+ÕÓÓÓÓÓááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+Ùáá+ÕáÓÓÓ+ÓÓïÓñÓáýÓÓá+ÕÓáÓáïÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔáÓýïïÓÓáÓïáâÓááãÓáÓÓÓÓááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×áïÓá+ÓÓáÓïÓÓá+ÓÓÓááÓáýÔ+ÔïÓïáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓÓÓÓáááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓÓÓÓáááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓÓááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓÓááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓÓááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔááïáâáýÕÓâÓÓÓÓÓÓÓÓáÓááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓáááÓÓáÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓÓÓááááïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓáááïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓáááïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓáááïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓáááïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓáááïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓáááÓÓÓÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓáááïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓáááÓÓáÓáÓáïÓýáÓÓááÓáýÔ+ÔááïáãÓÓÓáÓáïÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+×áÓÓáÓáïÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÖÓÓÓÓÓÓÓÓáÓÓááÓááÓááÓÓááááïÓÓá+Ó ÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááïáÓÓááýáÓááýáãÓÓÓáÓáïÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓáááÓÓáá-ÕáçÓÓÓÓÓÓÓÓáÓÓÓÓÓáááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×áïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×áïÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓáááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+×ÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓáááÓÓááÓÓáÓáÓáïÓýáÓÓááÓáýÔ+ÔÓÓÓÓÓÓÓáááááÓÓá+ÓÓÓáá,Ó+ÓáýáÓá+ÓþÕá+ÓáØÓááÓáÓáïÓýáÓÓááÓáýÔ+ÔÓáááÓÓááÓÓÓÓÓÓáááÓÓá+ÓÓÓáá-Ó+ÓáýáÓá+ÓäþÓ+ ¬@œÿ²¥UÔ>°ËcÜ¥L@xœ¢#¹üï?G*æáäa†8ÀËinv_init,•GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@•!ð×,Е2Е7Е`E0—ËQðïbû¯ün€ðøÅ †Æ ™p‚8Ƨ˜ðH ºPÆÊàðßoÆ0îøð0ŸÆ;ÚÆ hÍà HÕ£ñÿ    •!+2=ES]dpy…Žš£­´½ÃÎÖâëôú "-5@HS[gpzŒ”Ÿ§³¼ÇÏÙàêñû  (4=IR\cnv‚‹™inv_init.cinv_initsphdzpakszceainvintceainvbceainvintbceainvcalc_utm_zoneutminvintutminvstplninvintstplninvalberinvintalberinvlamccinvintlamccinvmerinvintmerinvpsinvintpsinvpolyinvintpolyinveqconinvinteqconinvtminvinttminvsterinvintsterinvlamazinvintlamazinvaziminvintaziminvgnominvintgnominvorthinvintorthinvgvnspinvintgvnspinvsininvintsininvequiinvintequiinvmillinvintmillinvvandginvintvandginvomerinvintomerinvsominvintsominvhaminvinthaminvrobinvintrobinvgoodinvintgoodinvmolwinvintmolwinvimolwinvintimolwinvalconinvintalconinvwivinvintwivinvwviiinvintwviiinvobleqinvintobleqinvisinusinvinitisinusinvòI"I¢IÂIà*ò*I *2*‚ Ir R I0 *B *R Ip *‚ *Ò IÂR²I’I°*Â*ÒIð**Ò*IÐ*BI2RIBRâI**"I@*R*bI€*’*¢IÀ*Ò*RIBRâI**" I@ *R *b!I€!*’!*¢"IÀ"*Ò"*R$IB%Râ%I&*&*"'I@'*R'*¢(I’)R2*IP**b**r+I+*¢+*ò,I â-R!‚.I .*².*Â/Ià/*ò/*B1I"22R#Ò2Ið2*3*4I04*B4*R5Ip5*‚5*’6I°6*Â6*9I$ò9R%Ò:Ið:*;*<I0<*B<*²=I&¢>R'B?I`?*r?*‚@I @*²@*òAI(âBR)‚CI C*²C*ÂDIàD*òD*2FI*"GR+ÂGIàG*òG*II I*2I*rJI,bKR-LI L*2L*BMI`M*rM*²NI.¢OR/BPI`P*rP*‚QI Q*²Q*òRI0âSR1‚TI T*²T*ÂUIàU*òU*‚WI2rXR3YI0Y*BY*bZI4R[R5ò[I\*"\*2]IP]*b]*¢^I6’_R72`IP`*b`*‚aI8rbR9cI0c*Bc*bdI:ReR;2fIPf*bf*âgIh*h*"iI@i*Ri*‚jI j*²j*ÂkIàk*òk*mI m*2m*BnI`n*rn*ÒpI<ÂqR=’sI°s*Âs*ÒtIðt*u*¢wI>’xR?2yIPy*by*‚zI@r{RA|I0|*B|*b}IBR~RCÂ~ID²RER€Ip€*‚€*¢IF’‚RGƒIHòƒRI¢„IJ’…RK2†IP†*b†*‚‡ILrˆRM‰I0‰*B‰*bŠINR‹ROò‹IŒ*"Œ*2IP*b*òŽI*"*¢IP’‘RQR’Ip’*‚’*R”IRB•RS% %'•'¥'­'•”'__•_%%'cproj.o/ 1082129508 59100 998 100644 41424 ` ELF2x@@(€`0B€füŒ €Ä x ùà€›~F<˜ð€›~FÀx„ pàM?#90#à7ýŒ p!à˜B ˆ˜À7ýŒ 0 €0 `„P F!`@ à7ýŒ p!àÀ›~F p0803À7ýŒ 0 €0 `„P F!`@ à7ýŒ p!à˜B p0803Pª €€0„€„€00B€güŒ  Ä F˜`Œ00` `$ Ö€8 0F`$ Ö€ F˜0@ p$`800F˜ @FBP@!`@ €0 ª€€„€„ €@0B€füŒ @Ä x ùà€“~F<˜“~FÀ€„ pàI?#H803à'ýŒ p!àB(˜“~FÀ€„x H!“~FÀ€„ pàI?#'ýŒ 0 p0 0` H ˜ð€“~FÀx„H!“~FÀ€„x H!“~FÀ€„p H!p<00 0` H `0X €0 „P@!`@ @B 0 „P@!`@ `@ €0 0ª€€ „€„€3~F güŒ!À€1~F Ä ØD°3  Øð@ò!ÀýŒ<˜Ž~FÀ€„ p G?#H803 ýŒ p"!à€Ž~F (˜ÀýŒ 0 p0 À 0`0$ Ö€ˆ xG?#à<BàýŒ €G?#à@B p G?# ýŒ 0"p0 0` H ˜ðŽ~FÀx„ p`G?#`800 p0XýŒ p !àÀŽ~F 0`H €8 0 „P@!`@ `@ €0 „P @!@@ ýŒ 0" p0 ÀýŒ @`@ ` H  0XàýŒp!AŽ~F ýŒp"!ðÀŽ~F ýŒ p"!àÀŽ~F 8`800` H `0X @  0 „P@!`@ 0@  p$€800ÀýŒ 0 0 „P@!`@ `@ `H `0 X   H € P@ xG?#à<B p G?#`800`0H €0 €G?#0~F ª  €$Ø0L°1  $ØÀŒB€„0-€3~F güŒ8!À€3|F Ä ØD°3  Øð@ò!À8ýŒ<˜œ~FÀ€„ p N?#H803 8ýŒ p"!à€œ~Fˆ˜ðœ~FÀx„ p N?#p800À 0` H €0 `„P F!`@ 8ýŒ p !à@ž~F ˜ 8ýŒ 0" p0 À 0`8$ Ö€ xN?#à<B p O?#`800€0 ð@ €N?#à@B p`N?# 8ýŒ 0" p0 à8ýŒ @`@ ` H ˜ðœ~FÀx„ x@O?#àH8˜ €N?#à@B p@O?#à80 8d±!À@ ˆN?#àDBp O?#ðÀ~F<ýŒ@<B@€„!PF!ðœ~FÀx„x N?#œ~FÀ€„ pàN?# 8ýŒ 0"p0 0` H ˜ðœ~FÀx„€ÀN?#œ~FÀˆ„x N?#œ~FÀˆ„p N?#p<00 0` H `0X  ˜ðœ~FÀx„ N?#œ~FÀ€„ p N?#`800 p0X 8ýŒ p"!à@~F 0`H €8 0 `„PF!`@ `@ €0 `„P F!@@ à8ýŒ p!à€~F 8À 0 p H8ýŒ p !à€~F 0 ` H 8ýŒ p"!àž~F€0 H0BPF!`@ 0@ à8ýŒp!ð@œ~F8ýŒ p !àÀœ~F 0`0X @ 0 `„PF!`@  @ 8ýŒp"!ðÀ~F8ýŒ p !à€~F @800`„PF!`@ `@  0XÀ @ 8ýŒ 0" 0 `„PF!`@ `@ `H `0H ` H H˜ðœ~FÀx„€ O?#œ~FÀˆ„x O?#œ~FÀˆ„p€N?#p<00 0`0H  ˜ðœ~FÀx„ p€N?#`800 p À 0`8Ž pB €N?#à@Bp@O?#œ~FÀˆ„x@O?#œ~FÀ€„ p@O?#à80  p!p<0#`úÿH ˆN?#àDB p O?#`800€0 p@ @$€ 0 HR0BPF!ðœ~FÀx„ p@N?#ð80 À 8˜À@ €O?#0Ÿ~F`ª P €$Ø0L°1  $ØÀœB€„0)€p0B€cüŒ  Ä x ùàž~F<˜ž~FÀ€„ p O?#H803 <ýŒ p"!à€ž~Fˆ˜ðž~FÀx„ p@O?#à80 ˜ž~FÀ€„ x`O?# <ýŒ 0" p0 À 0` H ˜ðž~FÀx„ O?#ž~FÀ€„ p O?#€800`„PF!`@ p0HÀ 0`8X H˜ž~FÀˆ„ pN!80# xO?#à<B pN!à80 8<±!à@ €O?#à@B p€O?#€800`„P F!`@ <ýŒ p"!àÀŸ~F˜ðž~FÀx„x O?#ž~FÀ€„ pàO?# <ýŒ 0"p0 0` H ˜ðž~FÀx„ ÁO?#ž~FÀ€„ p O?#`800 p0X <ýŒ p"!à@Ÿ~F 0`H €8 0 `„PF!`@ `@ à<ýŒ p!àÀž~F€0 H0BP F!p@ <ýŒ p !à@ž~F 0` H €0 `„PF!`@ p0HÀ 0 p8X <ýŒ p"!àŸ~F 0`0X H˜ðž~FÀx„€€O?#ž~FÀˆ„x€O?#ž~FÀˆ„pÀO?#p<00 0`0H  ˜ðž~FÀx„ pÀO?#`800 p À 0`8Ž pB €O?#à@BpN!ž~FÀˆ„xN!ž~FÀ€„ pN!à80  p!p<0#@üÿH ˆO?#àDB p€O?#`800€0 p@ @$€ 0 HR0BPF!ðž~FÀx„ p@O?#ð80 À! 8˜À@ 0UP `N!€„P9€°0B€büŒ  Ä VØð@ò!À[ýŒ<˜­~FÀ€„ pàV?#H803 [ýŒ p"!à®~F(˜ð€­~FÀx„ p W?#X803[ýŒ p !à€®~F0˜­~FÀˆ„ p`W?#(90#à[ýŒ p!à¯~F[ýŒ 8 `8 ˜ð€­~FÀx„ pÀW?#80# €ÀV?#à@B pÀW?#à80 88±!0@ ˆÀV?#àDB…^ýŒ xÀV?#à<Bà\ýŒ €ÀV?#à@B p€W?#`800`0H €0 À„PL!p@ 0N p H [ýŒ @"`@  0Hà[ýŒp!pB®~F[ýŒ p !à¯~F 8À 0` H €0 À„PL!p@ 0N` H  0X [ýŒp"!p‚®~Fà[ýŒ p!à¯~F 8À 0` H €0 À„PL!p@ 0N` H `0H[ýŒ p !àÀ­~F€0 H`BPL!`@ p@ [ýŒ p"!à¯~F 0`0X P˜ð€­~FÀx„€€W?#­~FÀˆ„x€W?#­~FÀˆ„p W?#p<00 0`0H  ˜ð€­~FÀx„ p W?#`800 p À 0`8Ž pB €ÀV?#à@BpÀW?#­~FÀˆ„xÀW?#­~FÀ€„ pÀW?#à80  p!p<0#üÿH ˆÀV?#àDB p`W?#à80 ˜ð€­~FÀx„ p€W?#`800€0 p@ `$À°0  hZ`BPL!­~FÀ€„ p`W?#ð80 À1 8˜À@ ˆV!PU "ØÀ¬B€„`A€3~F `„ `@>#`Ä € Ø@°3 x ùÀnùŒ<˜·|FÀ€„ p [>#H803 nùŒ p"!à€·|F(˜ ·|FÀ„ pà[>#X803ànùŒ p!à´~F0˜·|FÀ€„ p Z?#h803 nùŒ p"!à€´~F8˜ ·|FÀ„ p`Z?#890#Ài„x·|FÀ€„ p Z?#`800˜·|FÀˆ„ x [?#àH8˜ €[>#àHB p [?#à80 8<±!P @ x@Z!à<0 @€BP P!`@ nùŒ p !àµ~F ˜ i„ p"€800„P P!`@ @nùŒ p$!à€µ~F˜ð·|FÀx„ p`Z?# 80 nùŒp !‚µ~F nùŒ p"!àµ~F@nùŒ 0$p0 0 p HànùŒ p!àµ~F 0` H `0X €0 „PP!p@ 0R`H T˜i„ p `800`0H €0 „P P!`@ nùŒ p"!à@µ~F˜ ·|FÀ„PáZ?#ð·|FÀx„ p [>#i„x p800 0 € H nùŒp"!ð€·|F@nùŒ p$!à@µ~F 8`800` H  0 XànùŒp!·|Fi„ p p800À 0` H €0 „PP!p@ 0R` H  0H nùŒp"!´~F@i„ p$p800À 0` H €0 „PP!p@ 0R` H `0X T˜ð·|FÀx„P[?#·|FÀ€„H¡[>#·|FÀˆ„ pÀ[>#`800  0H@i„ p$`800`0H €0 „PP!`@ p H 0R 08XànùŒ p!àÀ·|F 8À 0   Hi„ p p800À 0` H €0 „PP!`@ ` H 00 H nùŒ p"!à´~F 8À 0   H@i„ p$p800À 0` H €0 „PP!`@ ` H `0 X T˜ð·|FÀx„ˆ [?#·|FÀ€„ pàZ?#`800 €0H@nùŒ p$!àÀ´~F€ð·|FÀx„xàZ?# ·|FÀ„pàZ?#p<00 0 p HànùŒ p!à€´~F 0p0H 0 ` H 0 HnùŒ p !à@´~F 0 €0H@nùŒ p$!àÀ´~Fx·|FÀ€„pàZ?#p<00 0` H `H ` H `0$X "˜·|FÀˆ„HA[?# ·|FÀ„ p Z?#ànùŒ 0p0 0  HànùŒp!ðÀµ~FnùŒ p !àÀµ~F 8`800 p H nùŒ p"!à€´~F 0 €0H@nùŒ p$!à@´~F 0 p0HànùŒ p!àÀµ~F 0` H `0 X p$ HnùŒ p !àÀ´~F p`800`0H €8 0 „PP!`@ `@ R˜·|FÀˆ„Ha[?# ·|FÀ„x Z?#·|FÀ€„pàZ?#p<00 0`0X 00H nùŒ p"!àÀ´~Fx ·|FÀ„p[?#p<00 0   HànùŒp!ð@µ~FÀ@<00„PP!`@ `@ `0X p HnùŒ p !à¶~F 0`0H `0X R˜·|FÀˆ„H[?# ·|FÀ„€ [?#ð·|FÀx„x@[?#·|FÀˆ„p`[?#p<00 0`0H @  0 „PP!`@ `@ R˜@i„ €$Ài„x·|FÀˆ„p€[?#p<00 0`0H  ˜ ·|FÀ„ p€[?#`800 p À 0`8Ž pB x€[>#à<Bp [?#·|FÀ€„x [?#·|FÀˆ„ p [?#à80  p!p<0#°òÿH€ P@ p$à¸0 àx^€BP P!àH@ ˆÀ[?#`U°  @"Ø0D°1€h„€„ €@0B€eüŒ @Ä x ùà“~F<˜“~FÀ€„ x H!àH 8€À&ýŒ 8`8 `0$ Ö€ x€I?#à<Bà „ p´$p<# €€I?#à@B p I?#à&ýŒ 8`8 ` ˜ð“~FÀx„áI?#“~FÀ€„ p I?#à@<00„P@!`@ p@  p$`800`0H `04 páp„0#à&ýŒp!A“~F&ýŒp !A“~Fà&ýŒ p!àÀ“~F xÀ8‘8<á€pÂ1`t `08 pH 0 `8X "˜ð“~FÀx„H!“~FÀ€„ p I?#à@<00„P@!`@ p@  p$`800`0H `04 páp„0#à&ýŒp!“~F&ýŒp !A“~Fà&ýŒ p!àB xà<B p8 àp<@ x8 àp<@ p8 ppÂ1`88 pH 0 `8X "˜ð“~FÀx„x I?#“~FÀ€„ pàI?#à80  88á`88 pHÀ 0 € H&ýŒ p !àB pppÂ1`88 pHÀ 0` H p0 H&ýŒ p !à€“~F 0`0H ˜ð“~FÀx„ p H!à8 à8(àÐræ`B €€I?#à@Bà&ýŒ €€I?#à@B p I?#`800`0" ˜ x€I?#à<B p I?#`800 €0 0ª€€ „€„ !€füŒ x ùà ~F<˜ ~FÀ€„ x !àH 8€ üŒ 0" p0 À 0` H xùÀüŒ <˜üŒ 8 `8 `0$ Ö€ x€?#à<Bà„ p´$p<# €€?#à@B p ?# üŒ 8"`8 ` ˜ð ~FÀx„xà?# ~FÀ€„ p ?#`800`04 páp<0# üŒp"!A ~FàüŒp!ð@ ~F üŒ p"!àÀ ~F pppÂ1`88 pH 0 p8XÀ 0` H  ˜ð ~FÀx„x! ~FÀ€„ p ?#`800`04 páp<0# üŒp"! ~FàüŒp!ð@ ~F üŒ p"!àB pppÂ1`88 pH 0 p8XÀ 0` H  ˜ð ~FÀx„x ?# ~FÀ€„ pà?#à80  88á`88 pHÀ 0 € HüŒ p !àB pppÂ1`88 pHÀ 0` H p0 HüŒ p !à€ ~F 0`0H ˜ ~FÀˆ„ p !à8 à8(àÐræ`B x€?#à<BàüŒ €€?#à@B p ?#`800`0" ˜ ˆ€?#àDB p ?#`800 €0 €„€„€00B€eüŒ  Ä x ùà~F<˜~FÀ€„ p G?#H803àýŒ p!à€~F(˜~FÀ€„xàG?#~FÀ€„ pÀG?#ýŒ 0 p0 0` H ˜ð~FÀx„ xF!ýŒ 0  p0 À 0` H ˜ð~FÀx„ pàG?#`800 p0XýŒ p !àÀ~F 0`H €8 0 „P@!`@ `@ àýŒ p!àŒB€0 HBP @!`@ ýŒ p !àÀ~F˜ð~FÀx„ x G?#àH8`<00 p0XÀ 0` H €0 „P @!`@ ýŒ p !àÀ~F€0 HBP@!`@ `@ €0 ª€€„€„ !@03 0`0$ Ö€ @üùÿ' @@$ `!€„€00B€güŒ  Ä F˜àŒBÀ„˜ 0F p À 0`8Ž €Bp$€Œ00 HBP@!`@ `@ ` `04 pá`8b°B@FBP@!à BÀpX 88á`88 pHÀ 0p H 0F`8X F˜@p$€Œ00 HBP@!`@ `@ ` `04 `08 pHÀ 0`8$ Ö€h p$€Œ00 HBP@!`@ `@ `04 `08 pHÀ 0p H 0F`8X F˜@p$€Œ00 HBP@!`@ `@ ` `04 `08 pHÀ 0`8$ Ö€h p$€Œ00 HBP@!`@ `@ `04 `08 pHÀ 0p H 0F`8X F˜ @p$€Œ00 HBP@!`@ `@ ` `04 `08 pHÀ 0`8$ Ö€h p$€Œ00 HBP@!`@ `@ `04 `08 pHÀ 0p H 0F`8X F˜°@@FBP@!à BÀpX 88á`88 pHÀ 0p H 0F`8X F˜ pF!à@ŒBpF!ð@ŒBÀ„ p F!à80  p!p<0#À„ p F!à80 81PùÿJ 0F €0 ª€€„€„€00B€füŒ  Ä FØð@ò!ÀýŒ <˜ÀýŒ 0 p0 À 0   HÀ xÀG?#`<00€0 HBP @!`@ ÀýŒ 0 p0 À 0 p HÀ 0`0H ` H `H ` H `0X €0 „U "ØÀŒB€„ !@03 8À 0€ H 8À 0 H 8À 0` H `H `$ H `H € H€„€„ !@03 8À 0p H 0p H @À 0` H `H p H €8 €„€„ !@038`00` H 8 `HÀ 8`H €0 €„€„€00B€eüŒ  Ä FØð@ò!ÀýŒ<˜~FÀ€„ p G?#àýŒ 8`8 `H ˜ð~FÀx„ pÀG?#ýŒ 8 `8 `0X ˜ð~FÀx„x G?#~FÀ€„p G?#€<00 HBP @! @ àýŒp!ð€~FýŒ p !à€~F @800„P@!`@ ` H €0 „P@!`@ €0 „U "ØÀŒB€„ €@0B€düŒ @Ä HØð@ò!À%ýŒ<˜ð€’~FÀx„ p`I?#H803à%ýŒ p!à“~F(˜ð€’~FÀx„ p I?#X803à%ýŒ p!à€“~F0˜ð€’~FÀx„ pÀI?#à%ýŒ 0p0 0   Hà%ýŒp!Â’~Fà%ýŒ p!à€“~F 0`0H €0 „P@!p@ 0B` H  0Xà%ýŒp!“~Fà%ýŒ p!à€“~F 8À 0` H €0 „P@!p@ 0B` H  0Hà%ýŒp!B“~Fà%ýŒ p!à€“~F 8À 0` H €0 „P@!p@ 0B` H  0X €  „U "ØÀB€„€00B€güŒ  Ä F˜pŒ00À 0 `0HÀ€0 HBP@!`@ `@ `H `04 pá€8B ª€€„€„% .? : ; ' @ : ; I $ >  I.? : ; ' I@ 4: ; I .? : ;' I@ : ;I 4: ;I : ; I  : ; : ; I8 I!I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; ( ! : ;-cproj.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)ãtsincos4&val3ã‘psin_val3í‘xcos_val3í‘doubleã(asinz<ã#con;ã‘msfnzNã$eccentKã‘psinphiLã‘xcosphiMã‘conOã‘øqsfnz\ã#eccentYã‘@sinphiZã‘Hcosphi[ã‘Pcon]ã‘XÊphi1zpã'eccentmã‘€qsn㑈flagoÊ‘eccntsq㑘dphirã‘ cons㑨comtã‘°sinpiu㑸cospivã‘@phiwã‘HixБPÐlong intˆphi2z–ã'eccent’ã‘@ts“ã‘Hflag”Ê‘Peccnth—ã‘Xphi˜ã‘`con™ã‘hdphišã‘psinpi›ã‘xiœÐ‘*phi3z»ã+ml´ã‘°e0µã‘¸e1¶ã‘@e2·ã‘He3¸ã‘Pflag¹Ê‘Xphi¼ã‘`dphi½ã‘hi¾Ð‘pjphi4zÞã-eccentÕã‘à~e0Öã‘è~e1×ã‘ð~e2Øã‘ø~e3Ùã‘€aÚ㑈bÛã‘cÜ푘phiÝí‘sinphißã‘ sin2phà㑨tanphiáã‘°mlâ㑸mlpãã‘@con1äã‘Hcon2åã‘Pcon3æã‘Xdphiçã‘`ièБhðpakcz ã$ pak ã‘` con ã‘h secs ã‘p degsБx minsБ sgnað‘charpakr2dm#ãR pak"ã‘` con$ã‘h secs%ã‘p degs&Бx mins&Б sgna'ð‘øtsfnz@ã# eccent=ã‘` phi>ã‘h sinphi?ã‘p conAã‘x comBã‘+signM+R xMã‘int}adjust_lonTã# xSã‘ countUБ±e0fnzã# xzã‘päe1fn{ãR x{ã‘e2fn|ãR x|ã‘Je3fn}ãR x}㑜e4fn„ã# xƒã‘` con…ã‘h com†ã‘p mlfnã$ e0ã‘P e1ã‘X e2ã‘` e3ã‘h phiã‘pI calc_utm_zone”Ð# lon”ã‘ size_tÇW long unsigned int __u_char | unsigned char __u_short!ž short unsigned int __u_int"à unsigned int __u_long#W __u_quad_t$W __quad_t%Ð __int8_t& signed char __uint8_t'| __int16_t(F short int __uint16_t)ž __int32_t*+ __uint32_t+à __int64_t,Ð __uint64_t-W __qaddr_t.¼ õ __dev_t0™ __uid_t1v __gid_t2v __ino_t3™ __ino64_t4™ __mode_t5v __nlink_t6™ __off_t7ˆ __off64_t8ˆ __loff_t9ˆ __pid_t:e __ssize_t;ˆ __rlim_t<™ __rlim64_t=™ __blkcnt_t>ˆ __blkcnt64_t?ˆ __fsblkcnt_t@™ __fsblkcnt64_tA™ __fsfilcnt_tB™ __fsfilcnt64_tC™ __id_tDv C I __valHC #S +S long unsigned int __fsid_tI* __daddr_tL+ __caddr_tMš ð __time_tNÐ __useconds_tOà __suseconds_tPÐ __swblk_tQÐ __clock_tRÐ __key_tS+ __clockid_tV+ __timer_tY+ __ipc_pid_t\+ __blksize_t_Ð __t_scalar_tf+ __t_uscalar_tgà __intptr_tjÐ __socklen_tmà Ô __sched_paramE __sched_priorityF+#_pthread_fastlock __statusÐ# __spinlock+#_pthread_descr_struct _pthread_descr#E3__pthread_attr_s8* __detachstate++# __schedpolicy,+# __schedparam-¢ # __inheritsched.+# __scope/+# __guardsize0I # __stackaddr_set1+# __stackaddr23#( __stacksize3I #0 pthread_attr_t4K }< __c_lock:Ô # __c_waiting;/# pthread_cond_tqS ÿÿÿÿÿÿÿÿ __gconv_t ­OÛ ~H 4 __cd 2Û# __data 3q#¥H 5__cd /Û__combined 4U _G_iconv_t 5~ _G_int16_t 7F _G_int32_t 8+ _G_uint16_t 9ž _G_uint32_t :à __gnuc_va_list +3_IO_jump_t_IO_lock_tª”__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAÃ_IO_FILE_plus__io_read_fnXÊäo 3š I __io_write_fnaúo 3'I __io_seek_fni)C+3C+? __io_close_fnl_o+3 fpos_tP`µ ñ _IEEE__SVID__XOPEN__POSIX__ISOC_ _LIB_VERSION_TYPE ÷}!exception( type +#name š #arg1 ã#arg2 ã#retval ã# _ „û cproj.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 3ïÓáÓÓá+ÓýïÓÓáÓýïÓÓááïÛïÓïïáãýáâ+ÕáñÓïáï ÓïÓáÓÓá ÓÓ+ÓýáýáÓÓÓáýïïïÓáýïÓïïáï ÓÓÓáÓÓÓá.ÓýÓýáãÓá+ÓýáýáÓïÓáýïïïÓïïïÓÓýÓýïïÓÓÓáïïáýïÓïáÓýïÓïïïïïÖáïïâïÓá ÓÓÓáÓÓÓá ÓÓýïïÓÓá,ÓýÓýáâáïÔá+ÓýÓýïáÓáïááÕáÓÓ+ÓÓÓ+ÓýáýáÓÓÓáýïáÓÓïÓáýïïïÓïïïÓÓá+ÓýÓáýÓïáÓïÓÓáýáýïÓïÓÓáïÓïïÓ+ÓýïÓïïïïáÓÓÓáýáÓïÓýýÓáÓÓáýÔáïÕÓÓÓÓ,ÓðïÓá ÓïÓáÓÓá%ÓáÓ+ÓýÓýáÓÓïÓïÓýáÓáááÕáïÓÓáÓÓ+ÓýáýáÓÓïÓáýïïïÓïÓïáÓÓáýïïÓïÓýÓáýáÓÓÓáýáÓïÓýýÓáÓÓáýÔáïÕÓÓÓÓ,ÓþÓ+ ÓïÓÓÓÓáÓÓáÓ"ÓÓýáÓáááÕÓÓáïïïÓáýÓýïÓÓá+ÓýïïÓáýïÓÓá+ÓýïïÓáýïÓïáÓïÓáýáÓÓÓáýáÓïÓýýÓáÓÓáýÕááÓïÖÓÓÓÓ,ÓðÓÓÓ+Óá+ÓÓÓáÓÓáÓÓáÓ ÓÓáÓáïááÕáÓÓá,ÓïÓÓáÓÓÓÓýáýÓáýïïïÓáýá,ÓïïïÓÓá#ÓÓ+ÓáýÓÓáïïÓÓÓýïïÓáýïÓÓÓýïïÓáýïáÓÓÓïÓïïïÓïáýÓá+ÓýÓÓýïïÓïïÓá+ÓýÓÓýïïÓïïáÓÓïÓáÓÓáýÓáýáýïÓáýÓáÓáýïïïáÓÓ+ÓýáýÓÓáïÓáýÓáýÓáýïïÓáïïïïÓïáÓÓÓáýïÓáÓáýÓÓïÓïïïÓáýïáÓÓÓÓáýáýïÓïá,Ó+ÓÓáýáÓïÓýýÓáÓÓáýâÕÓÓáðÓïÚïÓá#Óá,ÓýïáâÓâá+ÓýïáÓÓ+ÓïÓïáïïáÓÓÓá+ÓïïïáýáÓÓ+ÓïÓïáïïáÓÓÓááááïïáýáÓÓáýïÓýÓáïïÓýïÓáýáÓïïÔÓáïáðáïáïÙ+Óá#Óá,ÓýÓýá+Ó,ÓýïáâÓâá+ÓýïáÓÓïáÓÓÓáïïáýÓýáÓÓïáÓÓÓáïïáýÓýáÓÓáýïÓýÓáïïÓýïÓáýáÓïïÔÓáïáðáïï ÓïÓáÓÓá!ÓÓ+ÓýáýáÓ+ÓýÓýáÓïÓáýïïïÓïÓïáÓÓáÓáïÓýïïÓÓïáÓïïáïØáýáá+Óï+ÚïÓÓòýÓýýÖáÓïïïáýÔÓÓýïÓýáýá+ÕáÓïïïïïÓýáãáÓïïïïÓýáýá,ÕáÓïïïïïÓýáãáÓïïïïÓýáýá,ÕáÓïïïïïÓýáãáÓïïïïÓýáýá,ÕÓÓýïÓýáýáðáÓáÓá+×ýáïÙïÓÓ+ÓýÓýÓïáÓÓýÓýÓýïïïïïáÓÔá+Óýá+Óýá+ÓýïïïïïÔá+Óýáýá+ÓýïïïïÔáïáýÓýïïÚïÓÓ Ó+ÓýïáÓ+ÓýïáÓÓáÓÓÓáïÓïïïÓïáÓØïÓÓÓÓáÓÓáÓ+ÓýáýÓÓáýïïÓáýïÓÓá+ÓýïïÓáýïÓÓá+ÓýïïÓáýïïáÓ×ïÓÓýááÓïïïááïG$æáäa9ÀG!æáäa-ÀG"æáäaWÀG! ǸæáäaÅÀG% Ǹæáäa”ÀG%æáäašÀG)Á¸æáäaÀG+ øæáäaÍÀG"æáäaŽÀAáaöÀG!æáäa–ÀAá4ÀG!æáäaÖÀG!Á¸æáäaDÀAáa,ÀAáa&ÀAá:ÀG!Á¸æáäaSÀG"Á¸æáäaÀG!æáäa$Àð¿H¯¼šò×z>à?à?»½×Ùß|Û=H¯¼šò×z>ð¿à?-DTû!ù?»½×Ùß|Û=@@@»½×Ùß|Û=@@@@»½×Ùß|Û=ˆÃ@ü©ñÒMbP?Y@€„.A@@°ËcÜ¥L@N@€„.A@@à?-DTû!ù?-DTû! @-DTû!@ÀÿÿÿßA!éTû! B=ë~Sû!ùCÐ?0@ô?@Ø?Ð?Þ?®?è?UUUUUU‡?@@€f@@Convergence errorphi1z-convphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-convà1Œtsincosóasinz(msfnzqsfnzøphi1zÜphi2zˆphi3z*phi4zjpakczøpakr2dmtsfnzøsign2adjust_lon}e0fn±e1fnäe2fne3fnJe4fnœmlfn calc_utm_zone,ÐKGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.rodata.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@ÐK!0Š€ ,L2L7L®E¾M1Q°— bïkc nЛXv¨’p‚yà è›  ³àzˆºh|¨Â}äÒˆ¡çô}0ö ¡0 $~;_~8…8 p‰¿ñÿ    PP$-`ð38PP>B  HP@V[_@Ðe ko0,Àuð10} 7@ƒ`:pˆÐ:@“B˜ CðDТ`E§ðEà¬ÐG ±ðJàcproj.ctsincossincosasinzasin__divdf3msfnzsqrtqsfnzlogphi1zp_errorphi2zatanpowphi3zphi4ztanpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zone’IòIð*I²IòIâ*IRIRI€*²I" *b I² * " I¢ Iâ I *’ I"I‚I²*òIÒ*( 2¢2²Iâ*0ò*8RIr*@IBI’IòI*@ò*HÀ2Â2(ÒI*PÒIb*X¢I*`RIÂI¢*h28’2h¢IÒ*p’IâI âIb IR!*x’!Iò!*€2"I#Ib#*x’#*xÒ#I"$*€R$*€’$I2(I")*ˆB)Ib*I+*À+2xÂ+2˜Ò+Iá+*xb-*˜‚-I°-* ².*¨Ò.I/* B0*°¢0*¸R2*À4*È5*È‚5*Ðâ5*Ø"8*àÒ8I"9Ia9*è‚9*àÂ9I :I";*ð`;*ðr;Iâ;I$"<*ø€<*ø’<Iò<*0=*øB=I’=*øð=*>Ib>* >*²>I?*`?*r?IÒ?*@*"@Ir@*Ò@I$A*øbB*‚B* ²BIâB*(C*0²C*8âC*@D*H¢D*PòD*X¢E*`òFIBGI‚GIII‚I*hÂII2J*prJIK*x2K*€RKI% %'ÐK''¥'P'P'`;'`C'P£'P«'  ' '@ï'@÷'@›'@£'='E'0,~'0,†'ð1'ð1' 7“' 7›'`: '`:'Ð:K'Ð:S'B'B˜' CÄ' CÌ'D÷'Dÿ'`E*'`E2'ðE]'ðEe'ÐG¯'ÐG·'ðJ& 'ðJ. 'ÐK‘'__P__P _`(_ 0_`8_P@_@H_PP_ X_``_ h_@p_ˆx_@€_@ˆ_°_@˜_ _Ш_°_0,¸_øÀ_0,È_ð1Ð_ Ø_ð1à_ 7è_@ð_ 7ø_`:_`_`:_Ð:_€ _Ð:(_B0_˜8_B@_ CH_¸P_ CX_D`_àh_Dp_`Ex_€_`Eˆ_ðE_ ˜_ðE _ÐG¨_8°_ÐG¸_ðJÀ_`È_ðJÐ_ÐKØ_ˆ%%'report.o/ 1082129509 59100 998 100644 31160 ` ELF2°K@@ ) €P0B€güŒ `Ä€J˜à”BÀ(„ „˜À p`8rPB pJ!à@”BÀ0Lp80 @J BPD! p$à80 09°B 0$`˜0 à8N BPD!ð BÀ<˜àHà(„ x J!`80 à8N€<0 HJ BP D!àH0 BPD!  U0 `J!€„0)€p0B€füŒPbÀ?ýŒ€˜ð€Ÿ~FÀx„ pàO?#90#à?ýŒ p!àœBˆ˜ð€Ÿ~FÀx„ p N!90#à?ýŒ pp8 r@B p$à <˜À˜0@ xÀO?#à<0 89ÐB p$80#à?ýŒ p!àœB@@BPH!à Bàpä B@$`@ x$À8˜ð€Ÿ~FÀx„ pN!@P80 €„PH!P@ xÀO?#à<0 89B x$À8˜ð€Ÿ~FÀx„ pN!€80 €„PH!à BàpäPB p$80# @P HR@BPH!€0H@@ x$À8˜ð€Ÿ~FÀx„ pN!@P80 €„PH!0@ p$80#À˜ xÀO?#à<B pàO?#à80 89@B p$à <˜À˜P@ xÀO?#à<B pàO?#à80 89ÐB p$80#à?ýŒ p!à@œB@@BPH!à Bàpä B@$Ð@ x$À8˜ð€Ÿ~FÀx„ p N!@P80 €„PH!`@ xÀO?#à<B pàO?#à80 89B x$À8˜ð€Ÿ~FÀx„ p N!€80 €„PH!à BàpäPB p$80# @P HR@BPH!€0H @ x$À8˜ð€Ÿ~FÀx„ p N!@P80 €„PH!0@ p$80#À˜ @! 0UP `N!€„€00B Ä p$à80 09@B p$@80 „P@! p$à80 09@B p$@80 „P@! U `F!€„! €@0B€güŒ @Ä €H˜À p`8r@B ($P”0 0HBPB! p$à80 09°B ($P”0 À0LBPB!ð BÀ <˜À (À0Lp0 „P B!àH(BPB! U `H!€„€00B€güŒ  Ä F˜À p`8r@B $@0 (FBP@! p$à80 09°B $@0  (JBP@!ð BÀ <˜À  (J`Œ0 „P @!àH BP@! U `F!€„€00B€güŒ  Ä F˜àŒBÀ„ $˜À p`8rpB $@0 (FBP@!àŒBÀ„ $@0 (BP@! p$à80 09ðB $@0  (JBP@!ð BÀ <˜À  (J`Œ0 „P @!àHà„ x F!@80  (J`<0 „P @!àH BP@! U `F!€„€00B€güŒ  Ä F˜À p`8rpB 8FÀ 0 ` H€ HP2ò!„P@! p$à80 09àB $@0  (JBP@!ð BÀ <˜à 8FÀ 0` H  (J`2ò!„P @!àH BP@! U `F!€„€00B€güŒ  Ä F˜À p`8rpB 8FÀ 0 ` H€ HP2ò!„P@! p$à80 09àB $@0  (JBP@!ð BÀ <˜à 8FÀ 0` H  (J`2ò!„P @!àH BP@! U `F!€„€00B€güŒ  Ä F˜À p`8rpB 8FÀ 0 ` H€ HP2ò!„P@! p$à80 09àB $@0  (JBP@!ð BÀ <˜à 8FÀ 0` H  (J`2ò!„P @!àH BP@! U `F!€„€00B€güŒ  Ä F˜À p`8rpB 8FÀ 0 ` H€ HP2ò!„P@! p$à80 09àB $@0  (JBP@!ð BÀ <˜à 8FÀ 0` H  (J`2ò!„P @!àH BP@! U `F!€„€00B€güŒ  Ä F˜À p`8rpB 8FÀ 0 ` H€ HP2ò!„P@! p$à80 09àB $@0  (JBP@!ð BÀ <˜à 8FÀ 0` H  (J`2ò!„P @!àH BP@! U `F!€„€00B€güŒ  Ä F˜àŒBÀ„ $˜À p`8rÐB 8FÀ 0 ` H€ HP2ò!„P@!àŒBÀ„ 8À 0 ` H€ HP2ò!„P@! p$à80 09PB $@0  (JBP@!ð BÀ <˜à 8FÀ 0` H  (J`2ò!„P @!ðHÀ„ p F!p800À 0` H  (J`2ò!„P @!àH BP@! U `F!€„€00B€güŒ  Ä F˜À p`8rpB 8FÀ 0 ` H€ HP2ò!„P@! p$à80 09àB $@0  (JBP@!ð BÀ <˜à 8FÀ 0` H  (J`2ò!„P @!àH BP@! U `F!€„€00B€güŒ  Ä F˜àŒBÀ„ $˜À p`8rpB $@0 (FBP@!àŒBÀ„ $@0 (BP@! p$à80 09ðB $@0  (JBP@!ð BÀ <˜À  (J`Œ0 „P @!àHà„ x F!@80  (J`<0 „P @!àH BP@! U `F!€„ ) €P0B€güŒ `Ä J˜à”BÀ(„ „˜À p`8rPB pJ!à@”BÀ0Lp80 @J BPD! p$à80 09°B 0$`˜0 à8N BPD!ð BÀ<˜àHà(„ x J!`80 à8N€<0 HJ BP D!àH0 BPD!  U0 `J!€„ ) €P0B€güŒ `Ä€J˜à”BÀ(„ „˜À p`8rPB pJ!à@”BÀ0Lp80 @J BPD! p$à80 09°B 0$`˜0 à8N BPD!ð BÀ<˜àHà(„ x J!`80 à8N€<0 HJ BP D!àH0 BPD!  U0 `J!€„€00B Ä p$à80 09@B $@0 „P@! p$à80 09 B $@0  (JBP@!ð BÀ <˜À  (JBP @!àH BP@! U `F!€„% .? : ; ' @ : ; I  I$ > .? : ; ' I@ .? : ; @ .? : ;' @ : ;I .? : ;@ : ; I  : ; : ; I8 I!I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; ( ! : ;"4: ; I 1report.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)Ñp_error=%what;Ñ‘where<Ñ‘×charAinit`A'ipr[H‘pjpr\H‘xefile]Ñ‘pfile^Ñ‘intlong intclose_file©#¦ptitle³$A²Ñ‘Öradius¿#A¾Ö‘doubleradius2Ë#AÊÖ‘BÊÖ‘McenlonÛ#AÚÖ‘€cenlonmerç#AæÖ‘°cenlató#AòÖ‘àoriginÿ#AþÖ‘true_scale # A Ö‘Wstanparl# AÖ‘ BÖ‘Šstparl1&# A%Ö‘Êoffsetp4# A3Ö‘ B3Ö‘ genrptD% ACÖ‘ SCÑ‘Mgenrpt_longO% ANH‘ SNÑ‘ pblankZ# size_tÇzlong unsigned int __u_char Ÿunsigned char __u_short!Áshort unsigned int __u_int"æunsigned int __u_long#z __u_quad_t$z __quad_t%H __int8_t&8signed char __uint8_t'Ÿ __int16_t(ishort int __uint16_t)Á __int32_t*A __uint32_t+æ __int64_t,H __uint64_t-z __qaddr_t.ß __dev_t0¼ __uid_t1™ __gid_t2™ __ino_t3¼ __ino64_t4¼ __mode_t5™ __nlink_t6¼ __off_t7« __off64_t8« __loff_t9« __pid_t:ˆ __ssize_t;« __rlim_t<¼ __rlim64_t=¼ __blkcnt_t>« __blkcnt64_t?« __fsblkcnt_t@¼ __fsblkcnt64_tA¼ __fsfilcnt_tB¼ __fsfilcnt64_tC¼ __id_tD™ fI __valHf#vAvlong unsigned int __fsid_tIM __daddr_tLA __caddr_tMÑ __time_tNH __useconds_tOæ __suseconds_tPH __swblk_tQH __clock_tRH __key_tSA __clockid_tVA __timer_tYA __ipc_pid_t\A __blksize_t_H __t_scalar_tfA __t_uscalar_tgæ __intptr_tjH __socklen_tmæñ__sched_paramE __sched_priorityFA#4 _pthread_fastlock __statusH# __spinlockA#_pthread_descr_struct _pthread_descr#b 4 P __pthread_attr_s8* __detachstate+A# __schedpolicy,A# __schedparam-¿# __inheritsched.A# __scope/A# __guardsize0l# __stackaddr_set1A# __stackaddr2P #( __stacksize3l#0 pthread_attr_t4h š < __c_lock:ñ# __c_waiting;L # pthread_cond_t# __modname sD# __counter uA# __from_name wÑ# __to_name xÑ# __fct zƒ#( __init_fct {™#0 __end_fct |«#8 __min_needed_from €A#@ __max_needed_from A#D __min_needed_to ‚A#H __max_needed_to ƒA#L __stateful †A#P __data ˆP #X__gconv_loaded_object&JׂA‚ˆ)/5AAÚŽS__gconv_step_data8 @ __outbuf S# __outbufend S# __flags ”A# __invocation_counter ˜A# __internal_use œA# __statep žY# __state Ÿ?#( __trans £}#0Ÿ?ë__gconv_trans_data( B __trans_fct g;# __trans_context_fct he# __trans_end_fct iw# __data jP # __next k}# A‚ˆP )/5$ŸSlëeAP SSAwP k_O™A‚‰«‚Ÿ __gconv_fct HÄO __gconv_init_fct K≠__gconv_end_fct LÿŸ __gconv_trans_fct Uë __gconv_trans_context_fct ZEA __gconv_trans_query_fct ^jpŠADŠ5D __gconv_trans_init_fct a´ºÏAÏDP __gconv_trans_end_fct bòkD__gconv_info © __nsteps ªl# __steps «‚# __data ¬D#[Žvÿÿÿÿÿÿÿÿ __gconv_t ­lø ›H 4 __cd 2ø# __data 3Ž#ÂH 5__cd /ø__combined 4r _G_iconv_t 5› _G_int16_t 7i _G_int32_t 8A _G_uint16_t 9Á _G_uint32_t :æ __gnuc_va_list +P _IO_jump_t_IO_lock_tª±__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAà _IO_FILE_plus__io_read_fnXç’P Ñl__io_write_fna1’P Dl__io_seek_fniF`AP `Ab__io_close_fnl|ŒAP fpos_tP}Ò ñ _IEEE__SVID__XOPEN__POSIX__ISOC_ _LIB_VERSION_TYPE ÷š!Qexception( type A#name Ñ#arg1 Ö#arg2 Ö#retval Ö# "terminal_p/H "terminal_e0H "file_e1H "file_p2H "fptr_p3Ñ ¥"fptr_e4Ñ ÿ×vÿ"parm_file5ï "err_file6ï Í…û report.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h <ïÓÓ+ÓýÔÓáÓðá+ÕÓÓÓÓÓáÓáÓÓ+ ÓáÓÓÓáÓÓýÕ+Ó,Ó,Õá+ÕÓáÓïÕ+Õ+ÓÓ+ÓïÓ,Õá+Õ+ÓÓïÓïÕÓ+ÓÓÕ+ÓÓ+ÓïÓ,ÖÓñáá+Õ+Ó,Ó,Õáá+ÕÓáÓïÕ+Õ+ÓÓ+ÓïÓ,Õáá+Õ+ÓÓïÓïÕÓ+ÓÓÕ+ÓÓ+ÓïÓ,ÖÓñþÓ+ÖÔá+ÔïÓðá+ÔïÓþÓ+ØïÓ,ÓýÔáÓðá+ÕÓÓÓ,Ó+ÓïÓáÓÿÓ+ÖïÓ,ÓýÔáÓðá+ÕÓÓÓ,Ó+ÓïÓáÓÿÓ+ÖïÓÓ,ÓýÕáÓÓáÓñá+ÕÓÓÓ,Ó+ÓïÓÓÓïÓáÓÿÓ+ÖïÓ,ÓýÔ+ÓýÓïÓðá+ÕÓÓÓ,Ó+Óýá+ÓïÓáÓÿÓ+ÖïÓ,ÓýÔ+ÓýÓïÓðá+ÕÓÓÓ,Ó+Óýá+ÓïÓáÓÿÓ+ÖïÓ,ÓýÔ+ÓýÓïÓðá+ÕÓÓÓ,Ó+Óýá+ÓïÓáÓÿÓ+ÖïÓ,ÓýÔ+ÓýÓïÓðá+ÕÓÓÓ,Ó+Óýá+ÓïÓáÓÿÓ+ÕïÓ,ÓýÔ+ÓýÓïÓðá+ÕÓÓÓ,Ó+Óýá+ÓïÓáÓÓ+ÕïÓÓ,ÓýÕ+ÓýÓïÓÓ+ÓýÓïÓñá+ÕÓÓÓ,Ó+Óýá+ÓïÓÓÓýá+ÓïÓáÓÿÓ+ÖïÓ,ÓýÕ+ÓýÓïÓñá+ÕÓÓÓ,Ó+Óýá+ÓïÓáÓÿÓ+ÖïÓÓ,ÓýÕáÓÓáÓñá+ÕÓÓÓ,Ó+ÓïÓÓÓïÓáÓÿÓ+ÖïÓÓ,ÓýÔÓáÓðá+ÕÓÓÓÓÓáÓáÓÿÓ+ÕïÓÓ,ÓýÔÓáÓðá+ÕÓÓÓÓÓáÓáÓÿÓ+ÕÔá+ÔïÓðá+ÕÓÓÓ,Ó+ÓÓáÓÿÓ+[%s] %s aOutput file name not specifiedreport-file %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees Latitude of Center: %lf degrees Latitude of Origin: %lf degrees Latitude of Origin: %lf degrees Latitude of True Scale: %lf degrees Latitude of True Scale: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters %s %lf %s %ld G#æáäaBÀG%æáäaŒÀG!æáäa$ÀG"æáäa<ÀG!æáäa<ÀG!æáäaTÀG!æáäaNÀG!æáäaNÀG!æáäaNÀG!æáäaNÀG!æáäaNÀG!æáäaxÀG!æáäaNÀG!æáäaTÀG#æáäaBÀG#æáäaBÀG!æáäa6À°ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@Ý5p_errorßinitTclose_filevptitle¦radiusàradius2cenlonMcenlonmer€cenlat°originàtrue_scalestanparlWstparl1ŠoffsetpÊgenrpt genrpt_longMpblank,ÐGCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.sdata.sbss.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@Ð! W , 2 7 ÅEÕ!5Q@pPb <ÑntàAx‡XE šp‚xG˜¨¨tÈ »I8ÂHI0ÈHIáØpyí)J0üˆy0YJ;”J°Qh Vñÿ %( ,7>H  O€W^dls€°x†0Б`˜` `ŸÀ à§  À®`À¸ À¿àÀÆ ÀÑ` ÚÀâÀàê €ñ €ý 0report.cterminal_efile_eerr_filefptr_eterminal_pfile_pparm_filefptr_pp_errorprintffopenfprintffcloseinitstrlenstrcpyclose_fileptitleradiusradius2cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblank2*b2‚I *À2Â2ÒIâ*(ñ*(2"I1*(BI*"*`*‚IÀ*â2I@*rI *¢2²28ÂIà*2"I@*B**¢*ð*IP*r2’Ià*I@*B2R28bI€*¢2ÂIà*â*@*(`*(rI* °* ÂI"*P2HbI€* 2¢2²IÂ* Ò* â2H I * " I‚ *° 2h Ià * 2 2 I" * 2 * B 2hb Iq * ‚ Iò * 22 IP 2Èb I€ *  2¢ 2² I * Ò * â 2 I * " 2ÈB IQ * b I *ò * 22 IP *p 2r 2‚ I’ * ¢ * ² *â 2I* "I‚*²*Ò20òI*0222BIR* b* r*¢20ÂIÑ* âIB*r*’2h²IÐ*ð2ò2I* "* 2*b2˜‚I‘* ¢I*2*R2ÀrI*°2²2ÂIÒ* â* ò*"2èBIQ* bIÂ*ò* 22IP*p2r2‚I’* ¢* ²* â2HI* "I’*Â*(â2xI"*(B2¨bI€* 2¢2²IÂ* Ò* â*(2x2IA* R*(‚2¨¢I±* ÂI"*R*0r2Ø’I°*Ð2Ò2âIò* * *0B2ØbIq* ‚Iò* 22IP2(bI€* 2¢2²IÂ* Ò* â2I* "2(BIQ* bIÒ*2P"I@*`2b2rI‚* ‘* ¢2PÂIÑ* âIR*‚2`¢IÀ*à2â2òI* * "2`BIQ* bI°*Ð2pâI* 2"22IB* R* b2prI* ’I% %'Ð'ž'¦'€ñ'€ù'0c'0k'†'Ž'` ¶'` ¾'À ñ'À ù'  -'  5'``'`h' ' ˜'àÀ'àÈ' õ' ý'`)'`1'i'q'Àœ'À¤' Û' ã' ' '' Y' a'Ðe''™'±'É' ç'(','’'__€_ _€ _0(_ 0_08_@_ @H_P_` X_ ``_` h_À p_ €x_À €_  ˆ_  _  ˜_` _ À¨_`°_ ¸_ àÀ_ È_àÐ_ Ø_àà_ è_ ð_ ø_`_ @_`__ ` _(_À0_ €8_À@_ H_  P_ X_ `_ Àh_ p_ x_ à€_ ˆ_Ð_ %%'paksz.o/ 1082129509 59100 998 100644 12264 ` ELF2%@@(%€`0B€düŒ €Ä x ùà€š~F<˜š~FÀ€„ p`M?#90# 5ýŒ p"!àÀš~F p80#@5ýŒ 8$`8 `0$ Ö€ x@M?#à<Bà6ýŒ p$`800˜0@ €@M?#à@B p€M?#803 ˆ@M?#àDB pàM?#@5ýŒ 8$`8 ` ˜ð€š~FÀx„ xL!àH 00<035ýŒp !0B˜B 5ýŒp"!ðÀ›~F@5ýŒ p$!à˜B @800@„PD!`@ `@ `04 pápŒ0#à5ýŒ p!à@˜Bxà@HààxÀpB 8$pœ0 @P BPD!š~FÀ€„ p`M?#ð80 ÀÁ 8˜À@@ ˆ@M?#àDBà6ýŒ @M?#àHB p L!à80  88á`88 `H ˜ð€š~FÀx„ˆàM?#š~FÀ€„€àM?# š~FÀ„x M?# š~FÀ„pL!p<00 0p H 0 `8X "˜ð€š~FÀx„ xL!àH 00<035ýŒp !0B˜B 5ýŒp"!ðÀ›~F@5ýŒ p$!à˜B @800@„PD!`@ `@ `04 pápŒ0#à5ýŒ p!à@˜B ppà9 bpB 8$pœ0 @P BPD!š~FÀ€„ p`M?#ð80 ÀÁ 8˜À@P@ ˆ@M?#àDBà7ýŒ @M?#àHB p L!à80  88á`88 `H ˜ð€š~FÀx„ˆàM?#š~FÀ€„€àM?# š~FÀ„xÀM?# š~FÀ„pL!p<00 0p H 0 `8X "˜ð€š~FÀx„ pàM?#p800À 0`0$ Ö€8 8$pœ0 @P BPD!š~FÀ€„ p`M?#ð80 ÀÁ 8˜À@°@ ˆ@M?#àDB‚7ýŒ @M?#àHBà6ýŒ ˆ@M?#àDB p M?#p800À 0 € H@5ýŒ p$!à€›~F 8À 0` H p0 H 5ýŒ p"!àÀ›~F 0p0H 0`H  ˜ š~FÀ„¡M?#ð€š~FÀx„ pàM?#à@<00@„PD!`@ `@ F˜š~FÀ€„ p M?#`800€0 (U@ `L!€„% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;1paksz.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)"paksz8"&ang6"‘Piflg7,‘Xfac9"‘`deg:"‘hmin;"‘psec<"‘xtmp="‘i>2‘double2long intsize_tÇLlong unsigned int__u_char qunsigned char__u_short!“short unsigned int__u_int"¸unsigned int__u_long#L__u_quad_t$L__quad_t%2__int8_t& signed char__uint8_t'q__int16_t(;short int__uint16_t)“__int32_t*kint__uint32_t+¸__int64_t,2__uint64_t-L__qaddr_t.¸ê__dev_t0•__uid_t1r__gid_t2r__ino_t3•__ino64_t4•__mode_t5r__nlink_t6•__off_t7„__off64_t8„__loff_t9„__pid_t:Z__ssize_t;„__rlim_t<•__rlim64_t=•__blkcnt_t>„__blkcnt64_t?„__fsblkcnt_t@•__fsblkcnt64_tA•__fsfilcnt_tB•__fsfilcnt64_tC•__id_tDr?I __valH?# Ok Olong unsigned int__fsid_tI&__daddr_tLk__caddr_tM–œchar__time_tN2__useconds_tO¸__suseconds_tP2__swblk_tQ2__clock_tR2__key_tSk__clockid_tVk__timer_tYk__ipc_pid_t\k__blksize_t_2__t_scalar_tfk__t_uscalar_tg¸__intptr_tj2__socklen_tm¸ Ø__sched_paramE __sched_priorityFk# _pthread_fastlock __status2# __spinlockk# _pthread_descr_struct_pthread_descr#I 7__pthread_attr_s8* __detachstate+k# __schedpolicy,k# __schedparam-¦# __inheritsched.k# __scope/k# __guardsize0># __stackaddr_set1k# __stackaddr27#( __stacksize3>#0pthread_attr_t4O< __c_lock:Ø# __c_waiting;3#pthread_cond_tÒLk7::(^7RF6€kip’i†__gconv_fct H«6__gconv_init_fct KÉp__gconv_end_fct Læ†__gconv_trans_fct UÒ__gconv_trans_context_fct Z,(__gconv_trans_query_fct ^QWqk+qw+__gconv_trans_init_fct a›¡¶k¶+7__gconv_trans_end_fct bÙR +__gconv_info © __nsteps ª># __steps «i# __data ¬+# BuOÿÿÿÿÿÿÿÿ__gconv_t ­Sß‚H 4 __cd 2ß# __data 3u#©H 5__cd /ß__combined 4Y_G_iconv_t 5‚_G_int16_t 7;_G_int32_t 8k_G_uint16_t 9“_G_uint32_t :¸__gnuc_va_list +7 _IO_jump_t_IO_lock_tª˜__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAÇ _IO_FILE_plus__io_read_fnXÎèk7–>__io_write_fnaþk7+>__io_seek_fni-Gk7Gk;__io_close_fnlcsk7fpos_tPd ¹ ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷exception( type k#name –#arg1 "#arg2 "#retval "# ¬„û paksz.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h 7ïÓáÓ%ÓáÓýïáâÓá+Õáåá+ÓýïáÓáÓÓÓáïÓïïáÓáïÕÓÓÓÓ,Ó+ÖÓááýïá!ÓÓÓÓáýáýáÓáÓÓÓáïÓïïáÓáýÕÓÓÓÓ,Ó+ÖÓááýïá!ÓÓÓÓáýáýáÓÓýáãÓÓÓÓ,Ó+ÖÓÓáÓýÓá+ÓýïÓáýáýáÓÓ+ÓïÓïáÓïðÓ+Illegal DMS fieldpaksz-degpaksz-minpaksz-sec𿀄.A@@N@ ¬@G$æáäa†À5Œpaksz,@GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.sdata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@@! ,,€2€7€`Eà 5Q°.b °n@/È"H‡#(Ž8# ¡p‚X#¯X/H Âp#Ò /çŒ#0ö¸/0 ¼#;÷#Ð*° €, ñÿ     @paksz.c__divdf3pakszp_errorÀ*a*ÂI@2B2RI‚*¡*I€2‚2(’IÂ*â* 2"282Ib*²* ò*¢* ÂI% %'@'Ÿ'§'@‘'__@_%%'sphdz.o/ 1082129509 59100 998 100644 15808 ` ELF2ð1@@@1€0B€düŒpbÀMýŒ€˜ð€¦~FÀx„ p`S?#90#MýŒ p !à§~Fˆ˜¦~FÀˆ„ p S?#90#àMýŒ p!à€§~F ˜MýŒ p pp `€B ˆ@S?#àDBàOýŒ €@S?#à@B p`S?#à80  0` ˜¦~FÀˆ„xR!¦~FÀ€„ p`S?#à80  p !`800` ˜¦~FÀˆ„ pàS?#`800`$ Ö€  x@S?#à<B pR!`800`$ Ö€h €@S?#à@B p€S?#ð80 MýŒ p"!àÀ§~F 00<03àMýŒ p!à@§~Fx¦~FÀ€„ pR!`800˜¦~FÀˆ„ pÀS?#ð80 MýŒ p !àÀ§~F 00<030 @ ˆ@S?#àDB pR!`800`$ ÐB x@S?#à<B p€S?#ð80 MýŒ p !àÀ§~F 00<03 MýŒ p"!à€§~Fx¦~FÀ€„ pàS?#`800˜¦~FÀˆ„ p S?#ð80 MýŒ p !àÀ§~F 00<030 @ ˆ@S?#àDB p€S?#ð80 MýŒ p !àÀ§~F 00<03 MýŒ p"!à€§~Fx¦~FÀ€„ pàS?#`800˜¦~FÀˆ„ p S?#`80 àMýŒ p!à¤B 0`0X €0  „P J!p@ MýŒ p !àÀ§~F 0` H L˜@ ˆ@S?#àDB pR!`800`$ Ö€X x@S?#à<B p€S?#ð80 À p`800˜¦~FÀ€„ pÀS?#ð80 À p`800˜¦~FÀˆ„ p S?#ð80 À p`800˜ @ x@S?#à<0 8¬;ÐB €@S?#à@B p€S?#ð80 À p8BÀr„ 00<03 MýŒ p"!à€§~F xÀ p8BÀr„ 00<03àMýŒ p!à@§~F xÀ 00<03@@ €@S?#à@0 8°;ÐB ˆ@S?#àDB p€S?#ð80 À p8BÀr„ 00<03àMýŒ p!à€§~F xÀ p8BÀr„ 00<03MýŒ p !à@§~F xÀ 00<03`@ ˆ@S?#àDB p€S?#ð80 À p8BÀq„ 00<03àMýŒ p!à€§~F xÀ p8BÀq„ 00<03MýŒ p !à@§~F xÀ 00<03 @ ˆ@S?#àDBàH„ €@S?#à@0  88ðá8 @8˜¦~FÀˆ„ p R!à80 8T1 B P$ ¨0 `XVPBP J! H PT`XVPBPJ!àHàMýŒ8˜¦~FÀ€„ p R!80#°@ ˆ@S?#àDB p R!à80 8T9@B x@S?#à<B p€S?#80 àx¦~FÀˆ„ p R!à80  p8 àx8@ 00@03àMýŒ p!à@§~F €àx¦~FÀˆ„ p R!à80  p8 àx8@ 00@03àMýŒ p!à€§~F €àx¦~FÀˆ„ p R!à80  p8 àx8@ 00@03P@ x@S?#à<B p R!à80 8P9 B €@S?#à@B p€S?#80 àx¦~FÀˆ„ p R!à80  p8 àx8@ 00@03àMýŒ p!à@§~F €àx¦~FÀˆ„ p R!à80  p8 àx8@ 00@03àMýŒ p!à€§~F xÀ p8BÀr„ 00<03@ €@S?#à@B p€S?#80 àx¦~FÀˆ„ p R!à80  p8 àx8@ 00@03àMýŒ p!à@§~F €àx¦~FÀˆ„ p R!à80  p8 àx8@ 00@03àMýŒ p!à€§~F xÀ p8BÀq„ 00<03@!@Up `R!€„š™™™·TXA®GIÂTXA…ëIíSXA`«TXAåTXAÀ¥TXA¾ÁÏSXA@¨TXA@¦TXAbXÙTXA'1ÖSXAu“ ßSXA@¦TXAÀªTXA¬TXA@ÁTXA€ÇTXA€­TXA€©TXA@­MXAçMXA•˯MXA333ó™?XA µ¦·ˆ?XAª+Ÿ½?XAÍÌÌ É?XAØdüë?XAIF¡Ã?XAØsÚ?XAó =ñÅ?XA©ÞÄ?XA¤p=:H?XAÛù~Â!?XA1¬œ?XA—Ä?XAoƒTÉ?XA“®É?XAê4Áß?XAXû•Î?XAp•'Ì?XAR_–È?XA@­MXAçMXA•˯MXA% .? : ; ' I@ : ; I 4: ; I $ >  I: ; I : ; : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ;  : ;&( Îsphdz.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)9sphdzr9)isphm@‘PparmnL‘Xr_majoroL‘`r_minorpL‘hradiusqL‘pt_majortR‘xt_minoruR‘jsphv@‘intlong intRdoublesize_tÇjlong unsigned int__u_char unsigned char__u_short!±short unsigned int__u_int"Öunsigned int__u_long#j__u_quad_t$j__quad_t%@__int8_t&(signed char__uint8_t'__int16_t(Yshort int__uint16_t)±__int32_t*9__uint32_t+Ö__int64_t,@__uint64_t-j__qaddr_t.Ï__dev_t0¬__uid_t1‰__gid_t2‰__ino_t3¬__ino64_t4¬__mode_t5‰__nlink_t6¬__off_t7›__off64_t8›__loff_t9›__pid_t:x__ssize_t;›__rlim_t<¬__rlim64_t=¬__blkcnt_t>›__blkcnt64_t?›__fsblkcnt_t@¬__fsblkcnt64_tA¬__fsfilcnt_tB¬__fsfilcnt64_tC¬__id_tD‰VI __valHV# f9 flong unsigned int__fsid_tI=__daddr_tL9__caddr_tM­³char__time_tN@__useconds_tOÖ__suseconds_tP@__swblk_tQ@__clock_tR@__key_tS9__clockid_tV9__timer_tY9__ipc_pid_t\9__blksize_t_@__t_scalar_tf9__t_uscalar_tgÖ__intptr_tj@__socklen_tmÖ ï__sched_paramE __sched_priorityF9# 2_pthread_fastlock __status@# __spinlock9# _pthread_descr_struct_pthread_descr#`2 N__pthread_attr_s8* __detachstate+9# __schedpolicy,9# __schedparam-½# __inheritsched.9# __scope/9# __guardsize0\# __stackaddr_set19# __stackaddr2N#( __stacksize3\#0pthread_attr_t4f˜< __c_lock:ï# __c_waiting;J#pthread_cond_tð?½šxV42?:R¢Fß‘? ¬@ð?ÓBÎûÿï?ý‡ôÛ×Ó?ð?% .? : ; ' I@ : ; I $ >  I: ; I : ;  : ; I8 I !I/  : ; <   : ;I8 : ;I : ;  : ; I : ; ( &I' II' !I/: ;  : ; (  : ;4: ; I )untfz.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)çuntfz+ç&inunit(ç‘poutunit)ç‘xfactor*ó‘long intùdoublesize_tÇlong unsigned int__u_char 6unsigned char__u_short!Xshort unsigned int__u_int"}unsigned int__u_long#__u_quad_t$__quad_t%ç__int8_t&Ïsigned char__uint8_t'6__int16_t(short int__uint16_t)X__int32_t*0int__uint32_t+}__int64_t,ç__uint64_t-__qaddr_t.}¯__dev_t0Z__uid_t17__gid_t27__ino_t3Z__ino64_t4Z__mode_t57__nlink_t6Z__off_t7I__off64_t8I__loff_t9I__pid_t:__ssize_t;I__rlim_tI__blkcnt64_t?I__fsblkcnt_t@Z__fsblkcnt64_tAZ__fsfilcnt_tBZ__fsfilcnt64_tCZ__id_tD7I__valH# 0 long unsigned int__fsid_tIë__daddr_tL0__caddr_tM[achar__time_tNç__useconds_tO}__suseconds_tPç__swblk_tQç__clock_tRç__key_tS0__clockid_tV0__timer_tY0__ipc_pid_t\0__blksize_t_ç__t_scalar_tf0__t_uscalar_tg}__intptr_tjç__socklen_tm} __sched_paramE__sched_priorityF0# à_pthread_fastlock__statusç#__spinlock0# _pthread_descr_struct_pthread_descr#à ü__pthread_attr_s8*__detachstate+0#__schedpolicy,0#__schedparam-k#__inheritsched.0# __scope/0#__guardsize0#__stackaddr_set10# __stackaddr2ü#(__stacksize3#0 pthread_attr_t4F<__c_lock:#__c_waiting;ø#pthread_cond_t<wC__dummyB0#pthread_condattr_tC\pthread_key_tF}(S__m_reservedN0#__m_countO0#__m_ownerPø#__m_kindQ0#__m_lockR#pthread_mutex_tS¦JZ__mutexkindY0#pthread_mutexattr_tZ+pthread_once_t^0pthread_tŒ à _IO_FILEØ-_flags0#_IO_read_ptr [#_IO_read_end [#_IO_read_base [#_IO_write_base[# _IO_write_ptr[#(_IO_write_end[#0_IO_buf_base[#8_IO_buf_end[#@_IO_save_base[#H_IO_backup_base[#P_IO_save_end[#X_markers# #`_chain) #h_fileno0#p_blksize0#t_old_offsetñ#x_cur_column"X#€_vtable_offset#Ï#‚_shortbuf$/ #ƒ_lock(? #ˆ_offset1#__pad17ü#˜__pad28ü# _mode:0#¨_unused2<A #¬ # _IO_marker°_next±# #_sbuf²) #_pos¶0#à Œ ? a   Q a +FILE-Œ__FILE7Œwchar_t0wint_t8}® J__wchH{ __wchbI® ¾ a ë K__countE0#__valueJŠ #__mbstate_tK¾ )  __pos ñ#__state ë #_G_fpos_t þ e  #__pos !#__state "ë #_G_fpos64_t #: S  &__GCONV_OK__GCONV_NOCONV__GCONV_NODB__GCONV_NOMEM__GCONV_EMPTY_INPUT__GCONV_FULL_OUTPUT__GCONV_ILLEGAL_INPUT__GCONV_INCOMPLETE_INPUT__GCONV_ILLEGAL_DESCRIPTOR__GCONV_INTERNAL_ERROR †  8__GCONV_IS_LAST__GCONV_IGNORE_ERRORS Ò__gconv_step` ?__shlib_handle rê#__modname sð#__counter u0#__from_name w[#__to_name x[# __fct z/#(__init_fct {E#0__end_fct |W#8__min_needed_from €0#@__max_needed_from 0#D__min_needed_to ‚0#H__max_needed_to ƒ0#L__stateful †0#P__data ˆü#X __gconv_loaded_objectÒöa.0.4ÕÊÛá00† : ÿ__gconv_step_data8 @__outbuf ÿ#__outbufend ÿ#__flags ”0#__invocation_counter ˜0#__internal_use œ0#__statep ž# __state Ÿë #(__trans £)#06ë —__gconv_trans_data( B__trans_fct gç#__trans_context_fct h#__trans_end_fct i##__data jü#__next k)# Ê0.4üÊÕÊÛáÐ6Êÿ—0üÊÊÿÿí#ü ûE0.5W.K__gconv_fct Hpû__gconv_init_fct KŽ5__gconv_end_fct L«K__gconv_trans_fct UÊ—__gconv_trans_context_fct Zñí__gconv_trans_query_fct ^60ð6á<ð__gconv_trans_init_fct a`f{0{ðü__gconv_trans_end_fct bž ð__gconv_info ©__nsteps ª#__steps «.#__data ¬ð# :ÿÿÿÿÿÿÿÿ__gconv_t ­¤GH 4__cd 2¤#__data 3:#nH 5__cd /¤__combined 4_G_iconv_t 5G_G_int16_t 7_G_int32_t 80_G_uint16_t 9X_G_uint32_t :}__gnuc_va_list +ü _IO_jump_t_IO_lock_tª]__codecvt_resultÅ__codecvt_ok__codecvt_partial__codecvt_error__codecvt_noconv_IO_FILEAŒ _IO_FILE_plus__io_read_fnX“­0ü[__io_write_fnaÃÝ0üð__io_seek_fniò 0ü 0__io_close_fnl(80üfpos_tP) ~ ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE ÷Fýexception( type 0#name [#arg1 ù#arg2 ù#retval ù# ù  factorsý ö„û untfz.c/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stddef.h/usr/include/bits/types.h/usr/include/bits/sched.h/usr/include/bits/pthreadtypes.h/usr/include/stdio.h/usr/include/libio.h/usr/include/wchar.h/usr/include/_G_config.h/usr/include/gconv.h/usr/lib/gcc-lib/ia64-redhat-linux/2.96/include/stdarg.h/usr/include/math.h *áÓÓÓáÓá+Óáá+Óá+Óá+ÖáÓ+ÓááÓá+ÓïááÓáïáãÓÓØÓÓÖþÓ+Uncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unitG$æáäasÀ-Œuntfz,€GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@€!Ø&¨,À 2à7àbEB-Q€'¨boún((p`‡Ð šp‚ð¨@(H »Ëˆ(à$0ï (0T;  %˜ ¸&ñÿ     €untfz.cfactorsuntfzp_error2ð2ò2I 2("2P2I% %'€'Ÿ'§'€$'‘'__€_ %%'gctp.o/ 1082129509 59100 998 100644 23728 ` ELF2hI@@PQ€°0B€gôŒbÀXùŒ€˜ð¬|FÀx„ p V>#90#XùŒ p !à€¬|Fˆ˜¬|FÀˆ„ p`V>#90#@XùŒ p$!à­|F˜P¬|FÀ¨„ p V>#(90#àXùŒ p!à€­|F˜˜¬|FÀ€„ pàV>#890# XùŒ p"!àÀ¯|F˜ ¬|FÀ„ pV?#80# Y„ p*!à¯B p80#àXùŒ p!à€­|F €@Y„ˆ$P¬|FÀ¨„xàV># ¬BÀ„p`V!À@0 h"à<0 x€BPP! B Y„ p*!à¯B xÀ€X8˜ð€¬BÀx„ p€W!à80  p`8r B@! 1@ p$à80 89`B €V>#à@B p W>#80# ˆV>#àDB p W>#à80 81`B V>#àHBà_ùŒ p$p<0# XùŒp*!ð¬~FÀ8˜ðHÀ8˜@ @ x$ð<0 XùŒ p !à@¯|F pàp$@ p< 80#àx¬|FÀˆ„ p W>#à80  p8 àx8@ ˜àx ¬|FÀ„ p W>#à80  p8 àx8@ ˜àxP¬|FÀ¨„ p W>#à80  p8 àx8@ ˜àx¬|FÀ€„ p W>#à80  p8 àx8@ ˜àx¬|FÀˆ„ p W>#à80  p8 àx8@˜ ¬|FÀ„ pÀW>#80# ¨V>#àTB pÀW>#à80 881pB xV>#à<Bp W>#¬|FÀ€„x W>#¬|FÀˆ„ p W>#à80  p!p<0#pýÿH ˆ$D0 @XùŒ p$!à@¯|F €à@B x8 ðx@ @ XùŒ p*!à€¯|F pðx8@À0<áppÂ1`t páàˆ8@ ˜ ˆ"ð¬|FÀx„ p W>#80  p !ðp&@x<  ¬|FÀ€„ pÀW>#à80  x< À0<áppÂ1`t páàˆ8@˜ð¬|FÀx„pÀW>#¬|FÀ€„xÀW>#¬|FÀˆ„ pÀW>#à80  p!p<0#ðýÿH V>#àHB p V>#à80  p`8rB x$ð<0  XùŒ p*!à@¬|F pà80  p8 ðx8@XùŒ p !à€¬|Fpð<0 ppp< pPB x$ð<0 XùŒ p"!à@¬|F pà80  p8 ðx8@@XùŒ p$!à@­|Fpð<0 ppp< pÐB x$ð<0  XùŒ p*!à@¬|F pà80  p8 ðx8@XùŒ p !à@¬|Fpð<0 ppp< pPB ˆV>#àDB p V>#à80  p`8rÖ€ V>#àHBà_ùŒ p$p<0# @ ¨V>#àTB p W>#80# xV>#à<B p W>#à80 80±!Ð@ ˆ$D0 XùŒ p !à@¬|F p80  p !ðp&@x<  ¬|FÀ„ p W>#à80  x< À0<áppÂ1`t pá‰8@àXùŒ p!à@¯|F xÀ0<áppÂ1`t xá¬|FÀˆ„ p`V>#à80 p< p@00 0p8 pB V>#àHBp W>#P¬|FÀ¨„x W>#¬|FÀ€„ p W>#à80  p!p<0#@þÿH ˆV>#àDBà_ùŒ p$p<0# @V!àHB p V!à80  p`8rB x$ð<0  Y„ p*!à@­B pà80  p8 ðx8@Y„ p !à€­Bpð<0 ppp< pPB x$ð<0 Y„ p"!à@­B pà80  p8 ðx8@@Y„ p$!à@®Bpð<0 ppp< pÐB x$ð<0  Y„ p*!à@­B pà80  p8 ðx8@Y„ p !à@­Bpð<0 ppp< pPB ˆ@V!àDB p V!à80  p`8rÖ€ V>#àHBàXýŒ p$p<0# @ ¨V>#àTB p W>#80# xV>#à<B p W>#à80 80±!Ð@ ˆ$D0 Y„ p !à@­B p80  p !ðp&@x<  ¬|FÀ„ p W>#à80  x< À0<áppÂ1`t pá‰8@àXùŒ p!à@¯|F xÀ0<áppÂ1`t xá¬BÀˆ„ pàV!à80 p< p@00 0p8 pB V>#àHBp W>#P¬|FÀ¨„x W>#¬|FÀ€„ p W>#à80  p!p<0#@þÿH ˆV>#àDBàXýŒ p$p<0# V>#àHB p V>#à80  p`p`PB ¨V>#àTB p V>#à80  p` ;bÖ€0 `$À°0  hZ€BPP!ð€¬BÀx„ p€W!ð80 À8˜€B`#@ €@V!à@B p V!à80  p`p`PB ˆ@V!àDB p V!à80  p` ;bÖ€0 `$À°0  hZ€BPP! ¬BÀ„ p€W!ð80 À!8˜€B"@ ¨V>#àTBàXýŒ €V>#à@B p€V>#à80  pp<0# XùŒ p"!à@­|F pà80 89°B V>#àHB p V>#à80  pp8 rpB ¨V>#àTB p€V>#à80  pp08 r0B xV>#à<BàXýŒ p$p<0# €V>#à@B p V>#à80  pp@8 rpB ˆV>#àDB p V>#à80  pp8 r0B V>#àHB p€V>#à80  pp08 rðB ¨V>#àTB@‚XýŒ ˆ$D0 àXùŒ p!à€¬|F pð80 €p= ×#À±p¸n0<áppÂ1`w páàp<@i8r)ÀñR x@ À0<áppÂ1`t páàˆ8@ ppH0# xV>#à<B p V>#à80  pp8 rB €V>#à@B p V?#à]ùŒ`ÐBÀx„@!PP! B Y„ p"!à¯B xÀ€X8˜@ V>#àHB p V?#à]ùŒ`ÐHÀx„@!PP! B Y„ p*!à¯B xÀ€X8˜ xV>#à<B p V>#à80  pp8 rPB €V>#à@B p€V>#ð80 XùŒ p"!à@¬~F pp<0# @V!àHB p€W!à80  p`8r0B@!PP!€BÀ@ ¨V>#àTB\ùŒ pV>#ð80 XùŒ p"!à€®|F 8`800` H  ˜ ¬|FÀ„ € W># XùŒ p*ð@8B XùŒ p"!à€®|F 8`800` H  ˜ ¬|FÀ„ pàW>#à80 09À B x$ð<0  XùŒ p*!à@¬|F pà80  p8 ðx8@XùŒ p !à@¬|F pà80  8˜àx¬|FÀˆ„ p V>#à80  pàp$@x< ¬|FÀ„ p V>#à80  pp<0#àxP¬|FÀ¨„ p V>#à80  pàp$@x< ¬|FÀ€„ p@V>#à80  pp<0# XùŒ p"!à@¯|F˜ V>#àHB p W>#à80 88±!€@ ˆ$D0  XùŒ p*!à@¬|F p80  p !ðp&@x<  ¬|FÀ€„ p W>#à80  x< À0<áppÂ1`t pá‰8@àXùŒ p!à@¯|F xÀ0<áppÂ1`t xá¬|FÀˆ„ p`V>#à80  p< `800 ˜ ¬|FÀ„p W>#P¬|FÀ¨„x W>#¬|FÀ€„ p W>#à80  p!p<0#pþÿH ˆV>#àDB p V>#à80  pp8 r@B V>#àHBà^ùŒ p$p<0# ¨V>#àTB p W>#à80 88±! @ xV>#à<BàYýŒ €V>#à@B p W>#à80  p8 y8@ XùŒ p"!à@¯|F xÀ0<áppÂ1`t xá¬|FÀˆ„ p`V>#à80  p< `800 ˜ ¬|FÀ„p W>#P¬|FÀ¨„x W>#¬|FÀ€„ p W>#à80  p!p<0#ÐþÿH ˆV>#àDB p@V?#803@XùŒ p$!à€¬~F x!Àp„˜P¬|FÀ¨„ p@V>#à80  pp8 r`B xV>#à<B p`V>#à80  0`0 րР€V>#à@BYýŒ ˆV>#àDB p@V>#à80  xà<B p8 àp<@ p8 àH:|F 88á`88 pHÀ 0` H  ˜ð¬|FÀx„ p@V>#à80  p`p``B €V>#à@B p@V?#ð8B x !À 00<03ð@ ˆV>#àDB p@V?#ð8B x !À 00<03 @ V>#àHBàYýŒ ¨V>#àTB p`V>#à80  00<03àXùŒ p!à€¬~F x!ð@8BXùŒ p !àÀ¬|F pà@8B 00<03 ˆV>#àDB p V>#@80 @XùŒ p$!à€¬|F0¬~F XùŒ p*!à@­|Fˆð€¬BÀx„€@W!P¬BÀ¨„x`W!P¬BÀ¨„p€W!ÀP0 h$À˜„x"@0 ˆ 80 `˜f€BPP!@ xV>#à<B p V>#@80 XùŒ p !à€¬|F˜¬|FÀˆ„`V>#P¬|FÀ¨„ p V>#80 àY„p!®B Y„p*!ðÀ®B Y„ p*!à¯B`(ÐL0 p$ðD0 € <0 `˜f€BPP! x@V!à<B p€W!à80  p`8r0B@!PP!€B0@ €V>#à@B p V>#à80  pp8 r€B ˆV>#àDBà]ùŒ V>#àHB pW>#`800˜P¬|FÀ¨„x€W>#¬|FÀ€„ p W>#`800˜€@ x$ð<0 XùŒ p"!à@¬|F pà80  p8 y8@@XùŒ p$!à®|F XùŒ x*!ð@®|F ‚]ùŒ€W>#@0 0p800€0 `ù`<00 80 hùàDBà„ @!ð@0 À€„`x€h€P!ð BY„ p !à¯B px80# p`8r0B@!PP!€B@ ˆV>#àDB pV?#à80 09ðB x$ð<0 @Y„ p$!à@­B pà80  p8 ðx8@ Y„ p*!à@­B pà80  8˜àx¬BÀ€„ p V!à80  pàp$@x< ¬BÀˆ„ p W!à80  pp<0#àx ¬BÀ„ p V!à80  pàp$@x< P¬BÀ¨„ pÀV!à80  pp<0#àXùŒ p!à@¯|F˜ €V>#à@B p W>#à80 88±!€@ ˆ$D0 @Y„ p$!à@­B p80  p !ðp&@x<  P¬|FÀ¨„ p W>#à80  x< À0<áppÂ1`t pá‰8@àXùŒ p!à@¯|F xÀ0<áppÂ1`t xá¬BÀˆ„ pàV!à80  p< `800 ˜ ¬|FÀ„p W>#P¬|FÀ¨„x W>#¬|FÀ€„ p W>#à80  p!p<0#pþÿH ˆ@V!àDB p V!à80  pp8 rpB V>#àHBà^ùŒ p$p<0# ¨V>#àTB p W>#à80 88±! @ xV>#à<BàYýŒ €V>#à@B p W>#à80  p8 y8@ XùŒ p"!à@¯|F xÀ0<áppÂ1`t xá¬BÀˆ„ pàV!à80  p< `800 ˜ ¬|FÀ„p W>#P¬|FÀ¨„x W>#¬|FÀ€„ p W>#à80  p!p<0#ÐþÿH ˆV>#àDB p@V?#803@XùŒ p$!à€¬~F x!Àp„˜P¬BÀ¨„ pàV!à80  0`0 Ö€ˆ xV>#à<B p`W>#`800 8€0 `ù€BP P!`@ XùŒ p !à€¬~F˜¬|FÀˆ„ p€W>#`800 8€0 `ù€BP P!`@ @XùŒ p$!à€¬~F x!Àp„˜ @ ¨V>#àTBàYýŒ €@V!à@B pàV!à80  00<03 XùŒ p"!à€¬~F x!ð@8B@Y„ p$!àÀ­B pà@8B 00<03 ¨@V!àTB p V!@80 àY„ p!à€­B0¬~FY„ p !à@®BˆP¬BÀ¨„€@W!ð€¬BÀx„x`W!P¬BÀ¨„p€W!ÀP0 h$À˜„x"@0 ˆ 80 `˜f€BPP!@ x@V!à<B p V!@80 Y„ p !à€­B˜¬BÀˆ„àV!P¬BÀ¨„ p W!80 àY„p!®B Y„p*!ðÀ®B Y„ p*!à¯B`(ÐL0 p$ðD0 € <0 `˜f€BPP! x@V!à<B p€W!à80  p`8r0B@!PP!€B@ €@V!à@B p V!à80  pp8 r B ˆ@V!àDB p€V!ð80 @XùŒ p$!àÀ®|F 00<03 Y„ p*!à­B pð@8BXùŒ p !à¯|F 00<03°@ x$ð<0 Y„ p"!à@­B pà80  p8 y8@@XùŒp$!ðÀ®|F XùŒp*!¯|F@Y„p$!0­B Y„ p*!à­B p A8Bp"`<00 8€0 `ù`@00 8 0 hùàL0 à„ @!ð80 Àp„`x€h€P!ð BY„ p !à¯B px80# p`8r0B@!PP!€B@ ˆV>#àDBàXýŒ @V!àHB pW!à80  pp<0# Y„ p*!à@®B pà80 89°B x@V!à<B p V!à80  pp8 rpB €@V!à@B pW!à80  pp08 r0B ˆV>#àDBàXýŒ p$p<0# @V!àHB p W!à80  pp@8 rpB ¨@V!àTB p V!à80  pp8 r0B x@V!à<B pW!à80  pp08 rðB €V>#à@B@‚XýŒ ˆ$D0  Y„ p*!à€­B pð80 €p= ×#À±p¸n0<áppÂ1`w páàp<@i8r)ÀñR x@ À0<áppÂ1`t páàˆ8@ ppH0# x@V!à<B p V!à80  pp8 rB €V>#à@Bp V?#ð€®|F€„hà<B„PP! B Y„ p"!à¯B xÀ€X8˜@ V>#àHBp V?#ð€®|F€%hà<B„PP! B Y„ p*!à¯B xÀ€X8˜ x@V!à<B p V!à80  pp8 rPB €@V!à@B pW!ð80 XùŒ p"!à@¬~F pp<0# @V!àHB p€V!80  Y„ p*!à­Bx¬|FÀˆ„p@W>#p<00 0` H  ˜ ¬BÀ„ p€V!à80 € !P¬BÀ¨„ p€V!à80 x !¬|FÀˆ„p@W>#p<00 0` H  ˜€BP P!„PU `V!€„% .? : ; I@ : ; I 4: ; I .? : ; I< .? : ;I<   .? : ; I<  .? : ;I< $ >  II!I/  : ; ( ( : ; I : ; : ;I8 I gctp.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)ŒgctpIŒ+incoorI“‘€~insysJ£‘ˆ~inzoneK£‘~inparmL“‘˜~inunitM£‘ ~indatumN£‘¨~iprO£‘°~efileQµ‘¸~jprR£‘pfileTµ‘outcoorU“‘ outsysW£‘(outzoneX£‘0outparmY“‘8outunitZ£‘ÀoutdatumV£‘Èfn27[µ‘Ðfn83\µ‘Øiflg]£‘àx_™‘À~y`™‘È~factora™‘Ð~lonb™‘Ø~latc™‘à~Xpakr2dme™if©‘è~jf©‘ð~ininit_flagg©‘ø~outinit_flagh©‘€unitj©‘ˆdummykÑÖinitsŒëuntfzÏŒclose_filebŒ2 close_fileÖŒ²_inv_initüŒ‰ inv_initùŒ close_fileÿŒß close_fileŒb for_init8Œ8 for_init5Œ close_file;Œ close_fileJŒ int ™ double © long int » charÓ™Ó long unsigned int ñ_IEEE__SVID__XOPEN__POSIX__ISOC__LIB_VERSION_TYPE÷èŸexception( type Œ#name µ#arg1™#arg2™#retval™# iter%© Å©Ódinpj&µ indat'µ inzn(µ ™ÓdÓpdin) outpj*µ outdat+µ outzn,µ pdout- ¡¬Ód¬© ¡for_trans.‘ inv_trans/‘ ø©Ó…NADUT6è 91û gctp.c/usr/include/math.h ÝáÓÓÓáÓÓáÓÓáÓÓáÓÓáÓá+ÓÓÓááÓÓá+ÓÓáýÔ+Úá+Õáááá+ÓÓÓÓÓ,qÓÓááÓÓáá,ÓÓáá,ÓÓáá,ÓÓáá,ÓÓááÓááá+ÓáÓÓáýÕÓááÓáÓïáá,ÓÓááÓá+ÓïááÓÓÓáý ÓááýÕÓááÓááýÓÓááÓááýÓÓááÓááýÓáááäÓþÕááááÔÓáááÓá+ÓïáÓá+ÓïáÓááýýÓáÓÓáýÕÓåááýÕÓááÓááýÓÓááÓááýÓÓááÓááýÓáááäÓþÕááááÔÓáááÓá+ÓïáÓá+ÓïáÓááýýÓáÓÓáýÕÓéááýÓáááãÓÓÓÓÕááýÓáááãÓÓÓÓØÓáá!Óáá+ÓááýÓááýÔÓâááýÓááýÓááýÔÓÓáïáïáïÓ+ÓïááåááýÔá+ÓÓ+ÓÓá+Ó+Õá+ÓÓ+ÓÓá+ÓðááýÔáÓáâááýÕ+ÓÖÓÓáïáÓ+ÓÓáïá!Óá+ÕÓááÓáá,ÓÓááÓáÓÓááÓáÓáïááÔÓáááÓá+ÓïáÓá+ÓïáÓááÓÓÓáýÕááýÕÓáááÔÓááÓá+ÓïáÓááÓÓÓáýÕáÓá+ÓÓáýÓááýáãÓáááááýïÓýáÓáýÔáá+ÓýÕáá+ÓþÖÓááÓáÓááãáÓáÓáÓÓÓá+ÓáÓÓ,ÕáÓáÓÓÓÓÓáááá+ÓÓðááýÕ+Ó ÓááýÕÓááÓÓá,ÕÓááÓÓÓáïááýáÓÓýÓÓááýÕ+Ó Óáá+ÕÓááÓáá,ÓÓááÓáÓÓááÓáÓáïááÔÓáááÓá+ÓïáÓá+ÓïáÓááÓÓÓáýÕááýÕÓáááÔÓááÓá+ÓïáÓááÓÓÓáýÕáÓá+ÓÓáýáãááýáÓÓáÓáýáÓÓá+Ó,ÖÓááÓáÓááãáÓáÓáÓÓÓá+ÓáÓÓ,ÕáÓáÓÓÓÓÓáááá+ÓÓðááýÕ+ÓÙááýÕáÓáÓáÓáþÕÓááÓÓÓÓáááýááýáÓÓýÓÓááýÕ+ÓØÓáá Óáá+ÓááýÓááýÔÓâááýÓááýÓááýÔÓÓáïáïáïÓ+ÓïááãááýÔáÓïÓÓá+Ó+ÕáÓïÓÓá+ÓñááýÔáÓáãáÓáÓáýáÓáÓáÓáýáÓ,âÓ+€„.AЃAЃÁInsys is illegalGCTP-INPUTOutsys is illegalGCTP-OUTPUTG)æáäa—À‹gctp,@3GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.sdata.rodata.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@@3!S ,€302°7ðw7°7#EÓ8Q¨X`bã?=n\ G †@GPŽG ¡p‚°G¯ \H ÂÈGÒh\çãG0ö€\0 H;NH(OH pR’ñÿ   0 (((P(#Ð8()ø;(0 ?(6x X/;HBX/AÈt(K q(  U@3Z_gmx‰gctp.citerNADUTinpjindatinznoutpjoutdatoutznpdinpdoutinv_transfor_transgctpinitp_erroruntfzclose_fileinv_initpakr2dmfor_init‚I*±*Ð22(B2P‚2Ð8Â2ø;2 ?ð2x ‚2HBÀ2P@2(À2 2x 2 ?€ 2ø; 2Ð8@ 2HB€2 ‚2 ’IP2 (R2 @bI€2ÂIBIRIP2²2(2PÐ2x 2*Â**‚2Èt’I r2Èt‚I âI° 2Èt"IP"2Ð8²"2ø;#2 ?Ð#2HB²'I!"(I!²)2 qÂ)I"¢*2 q²*I"+I,2 q‚-I€/2Â0IB1I3I% %'@3'œ'¤'@3 'P'p7'P?' d'€l'¢Š'à’' ·'"¿' "ä'P"ì'0+'€%'Ò)9'+A'0+c'€-k' -­'Ó'ê'('P,'x C'Ð8['ø;r' ?‰'HBÅ' qà'Èt'>'__@3_%%'br_gctp.o/ 1082129509 59100 998 100644 4248 ` ELF2ˆ@@PQ€°0B€gøŒbÀ]ýŒ€˜ð€®~FÀx„ p`W?#90#à]ýŒ p!à¯~Fˆ˜ð€®~FÀx„ p W?#90#à]ýŒ p!à€¯~F˜ð€®~FÀx„ pàW?#(90#à]ýŒ p!à¬B˜˜ð€®~FÀx„ p V!890#à]ýŒp!`Á®~Fà]ýŒp!P¯~Fà]ýŒp!@A¯~Fà]ýŒp!0¯~Fà]ýŒp! Á¯~Fà]ýŒp!¬Bà]ýŒp!A¬BÀY„ xÀa„<˜ð€¬BÀx„p`V!ð€0Bàa„ pp<0#àY„ p!à­Bàa„x€!à80 8˜ð€¬BÀx„p V!ð€0Bàb„ pp<0#àY„ p!à€­Bàa„xÀ!à80 8˜ð€¬BÀx„pàV!ð€0Bàc„ pp<0#àY„ p!à®Bàa„x!à80 8˜ð€¬BÀx„p W!ð€0Bàd„ pp< #àY„ p!à€®Bàa„x@!à8 8ð€¬BÀx„p`W!ð€0Bàe„ pp<0#À]ýŒ`ÐX0 p*ðP0 €&H0 "0@0 „PP!PU `V!€„% .? : ; @ : ; I .? : ; I<  I$ > br_gctp.c/halt/pnguyen/toolkit/TOOLKIT/hdfeos/gctp/srcGNU C 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2)ìgctp_+incoorì‘Pinsys ü‘Xinzone ü‘`inparm ì‘hinunit ü‘pindatum ü‘xiprü‘efile‘jprü‘pfile‘outcoorì‘ outsysü‘(outzoneü‘0outparmì‘8outunitü‘Àfn27‘Èfn83‘Ðiflgü‘Øgctpòdoublelong intcharint¿û br_gctp.c áÓÓÓáÓÓáÓÓáÓÓÓÓÓÓÓÓÓ+ÓÓÓÓÓáÓÓÓÓáÓÓÓÓáÓÓÓÓáÓÓÓáááïÓ!Ó+G)æáäa”À$Žgctp_,0GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.2 2.96-118.7.2).symtab.strtab.shstrtab.text.rela.text.data.bss.debug_abbrev.debug_info.rela.debug_info.debug_line.rela.debug_line.IA_64.unwind_info.IA_64.unwind.rela.IA_64.unwind.debug_pubnames.rela.debug_pubnames.debug_aranges.rela.debug_aranges.comment@0!H,p2p7pbEÒ$Q`böÃnðÀ ’p‚à H ³øÃP Ø0çh0ûD;È h  0ñÿ    0br_gctp.cgctp_gctpI% %'0'œ'¤'0*'__0_%%'hdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibIRIX65-n32.a0000444000175000017500000165614411151552363022215 0ustar amckinstryamckinstry! / 1230069485 0 0 0 2416 ` · ´ ´dd7ä7äP„P„odod‚Ăė—ª´ª´ÁÁÔ”Ô”êäêä$$ôô-$-$=d=dOObÄbÄyäyä—ėĪtªtÀDÀDÏ´Ï´ßßôtôt d d d d d9ô9ô9ô9ô9ôitit{d{dÄĨ¨À„À„ÒôÒôäDäDó´ó´4444&4&4;„;„QQzdzd££µµÉTÉTÞÞñÔñÔÔÔää0D0DITITXXh$h$h$’”’”»ô»ôÎÎââ´´'´'´BäBäaa}d}dœÔœÔ¯ô¯ôÂôÂôÔ4Ô4ä4ä4ôôÄIdÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÄ4Ä4Ä4Ä4Ä4Ä4Ä4Ä4Ä4Ä4Ä4Ä4Ä4Ä4Ä4Ä4Ä4D"/”R„alberforintalberforalberinvintalberinvalconforintalconforalconinvintalconinvazimforintazimforaziminvintaziminvbceaforintbceaforbceainvintbceainvceaforintceaforceainvintceainveqconforinteqconforeqconinvinteqconinvequiforintequiforequiinvintequiinvgnomforintgnomforgnominvintgnominvgoodforintgoodforgoodinvintgoodinvgvnspforintgvnspforgvnspinvintgvnspinvhamforinthamforhaminvinthaminvimolwforintimolwforimolwinvintimolwinvisinusforinitIsin_for_freeIsin_for_initisinusforIsin_fwdisinusinvinitIsin_inv_freeIsin_inv_initisinusinvIsin_invlamazforintlamazforlamazinvintlamazinvlamccforintlamccforlamccinvintlamccinvmerforintmerformerinvintmerinvmillforintmillformillinvintmillinvmolwforintmolwformolwinvintmolwinvobleqforintobleqforobleqinvintobleqinvomerforintomerforomerinvintomerinvorthforintorthfororthinvintorthinvpolyforintpolyforpolyinvintpolyinvpsforintpsforpsinvintpsinvrobforintrobforrobinvintrobinvsinforintsinforsininvintsininvgsat_ratiosomforintsomforsominvintsominvsterforintsterforsterinvintsterinvstplnforintstplnforstplninvintstplninvtmforinttmfortminvinttminvutmforintutmforutminvintutminvvandgforintvandgforvandginvintvandginvwivforintwivforwivinvintwivinvwviiforintwviiforwviiinvintwviiinvfor_initinv_inittsincosasinzmsfnzqsfnzphi1zphi2zphi3zphi4zpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zonep_errorinitclose_fileptitleradiusradius2cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblankpakszsphdzuntfzgctpgctp_alberfor.o/ 1230066502 7356 20 100664 5492 ` ELF0 "4( H'/7=CJR[eltPä}ˆ›§µÂÑáñ%.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.lit8.rodataalberforintp_errortsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberforadjust_lon__dcis.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:alberfor.o<$!'½ÿ ÿ¼!à!׈F/pÿ¿X÷´HF ÷¸PF Ž÷¶@F! B L P T X X@\`@d%h¸%Ð%è %%%, %D%X %ÌPÔPØ %è %ø % %% %PPPTTTˆ%œ %Ð%ä%<DHT   ¤¬¼À ÌØ äð   (4 L \d ¤¼È ÐÜà äìð     $d   ¤¨¸Ä ÈØ Üôø ÿÿÿÿÿÿÿÿxûalberfor.cr_majorr_minorce3 rh !ns0("lon_center0#false_easting8$false_northing@(alberforint’àHnalberfor’ÀP4<R8ÿ /ecs/hdfeos/gctp/srcalberfor.cúÉ¿ùØ0 s s s t s)Y'_!{z~~~%% %%!~){|!  zzz , ~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A$H C`AœD@A´B¸B¶ Pä C@AœDž C¾C@ 4+ÿ¼alberforintÞalberfor,>JWdr‡Ÿ¸ÒÖÚñõùE@Dÿÿÿÿÿÿÿÿx4à Ma9š$°4*èH00è6øj>p!b`P Ä  f d¼ q  {p  ÀH‰p ÿ•pV¡p]7¯p”`¼pô Ëp/Û Hˆë Ðû Ø  ø 3p׆ˆHF-BF'aÁF(1€¯ F'8ÿ¦F&0Bÿ¿0÷´HF!ÿ³à˜%׈ˆEF ׈ˆF F F% 2ES™÷¶@D H÷º8÷© ךˆ×›ˆ×™ˆF8¥ÂF:Ø>F9½Ã×–ˆF7½ÂF7µE"F8µƒ×ˆ™F:kF-Ó@×´H ø F-c׈ ׈בˆ F0|F1„F0F:„F0{ÁF ´F {ÅF0{Á׎ˆF {ÅF/p<×’ˆ(E5דˆ0D ˆF6ˆ>׺8E×¶@×¶@ör™F ³F×´H'¦ ø F Óö`§×¶@׺8àà%ß¿0׸(߳߼à'½Pös×­ F8kC™×Œˆ8 ø F-cߢß¿0ô@%߼߳׸(à'½PF(3B ø F(;÷  ÷¶@ÿ¬÷º8ÿéטˆ0™F ³F'¦ ø F Óö`§×¶@׺8àà%ÿæß¿0ÿÚטˆ0=Û|ßÙ×½»?ð¿ð?à?ù!ûTD-¿ù!ûTD-Equal latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREAf™ˆŽ†††…††… „„ƒƒ„ˆ‚· Œ‡‰ƒ‹‹       " & * . 2 6 : > B L P V \ ` XH\`Hd%h¼%Ô%ì %%%0 %H%\ %ÐXØXÜ %ì %ü % %%$%PPPXXX,%¬%ø%(%T%<DHT   ¤¨°ÀÄ ÐÜ èô    ,8 P `h¤¨ÀÌ Ôàä èðô      (lpt|°¼Ø ìðô 48<`ltœ ð ôDH € ÿÿÿÿÿÿÿÿxalberinv.cr_major r_minor!c"e3#es $rh(%ns00&lon_center8'false_easting@(false_northingH,alberinvint’àLralberinv’ÐP„<Ê8ÿ /ecs/hdfeos/gctp/srcalberinv.c€Ê¿ùÌ*4 s s s t s)Y'^{}~~~%% %%!~){|!  ~u ux   w  } (( t 1cp$ % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A$L C`AœD@A´B¸B¶4P4 BPBœB¸ N@A´B“M¶BºO6:E¶Bº„+ Éalberinvintëalberinv,>JWdq”¬ÅßãçþE@Dÿÿÿÿÿÿÿÿx4 4MBÃ$à„* hP00 h86  r>p! fP x¨ f È q è{p ðH‰p8 •pDΡp7¯pIt¼p½ ËpÝ/Û ë  û ¨  È Ø3pà B F x„¸%È%è %ôø %ü % % %0%PPPTTT„%˜ %¤%Ì%è%ø% %Xh  $(048<@DHLPTX\`dhlpt|€À ÄÐÔ Øàäð     $( ,4d lŒ   ¬°¸¼ ÔØ Üð   $@Ht°À ÿÿÿÿÿÿÿÿx7alconfor.c"r_major#r_minor$lon_center%lat_center&false_easting 'false_northing((acoef)bcoef8*sin_p260+cos_p268,e@- nH1alconforint’Lgalconfor’àP$48ÿ /ecs/hdfeos/gctp/srcalconfor.c‡Ê¿ùÂ'5 `gm lzp u }  r   jj|A~x tcyly u v x |x pom|}~}z|~}}}~}z}}~y% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @AL CAœC@ PÔ C`AœEž B@ A´$+;ùalconforintalconfor,>Sh€™©¹ËÝéõ-15E8<ÿÿÿÿÿÿÿÿx4à Rf(Ž$°$*ØL0Øp50ظ; Cp! ¡NU ð€ k pŒ v ü€p HŽpP;šp‹ƒ¦p7´pEXÁp Ðp½/à ð ð  ˜  ¸$ È8pÐAp èalconinv.o/ 1230066623 7356 20 100664 7844 ` ELF8 "4(  L,05=DLSZbPÜkquyŠ’žª¸ÅÔäô(.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.bss.lit8.rodataalconinvintpowatantsincosptitleradius2cenloncenlatoffsetpalconinvasinztansinatan2adjust_lonp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:alconinv.o<$c'½ÿðÿ¼#à!™ÿ¿÷ˆ׈€÷Œˆ×Œˆx$¯‚ˆH×€ˆ׈ ׂˆ(׃ˆ0ׄˆ8×…ˆ@ׇˆP׈ˆX׉ˆ`׊ˆh׋ˆp÷Žˆ ׎ˆ×ˆ÷ˆ(׈÷ˆ@÷ˆ÷Žˆ$!ô+hô*`ô)XD 0ô(Pô'Hô&@ô%0ô$(ô# ô"ô! ø ô ™×Œˆˆ ø F,׌ˆ™×ˆ˜F,'†ˆ8'…ˆ0 ø F-c™„ ø $„™×ˆ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ™×ˆ( ø ׌ˆ ß¿%ß¼à'½'½ÿpÿ°0<&ÿ¼(0à!ןˆ ׈F?gÁF!ÿÃ÷º`ךˆ(F:nF!Öƒÿ§ ש‹ˆHתD‹¸÷¼x%ï Àÿ±@/!%mÿÿÔ28DÈÔ1F€½áÔ50Ô3ÿøF2¾ÂF€ÎaÀˆ%÷´h€%F1½Â÷¸P%l%xÿþF5ÏBÿ¿8)pÀF3ÎB÷¶X;ÿÏp!F Նטˆ %Ï84F ý ÈC =F$2‚ *%F%2B *F*:€% F)B@D‚€F$x‚F+yÕ'F+2ÂF€„!F%zÕAF+rÀF'€ÂF"9ÁF-0‚F( F!„F-xBF"c@F IFF$F QF!ƒF$2‚F%2BF*:€$Bÿÿ`F)B@D‚€F$x‚F+yÕ'ÿøF+2ÂF€„!F%zÕAÿøF+rÀF'€ÂF"9ÁF-0‚F( F!„F-xBF"c@F IFF$F QF!ƒ%Jÿð%)ÿðˆÿÆ$BÿÿF+±ÂF-¡‚F* ÂF'1F*°‚F) BF,1€F)´F"AF%x‚F#„F$xÂF+£‚F"AF#„F-°‚F?AF"s€F:„F+s€F01ÂF!rF&0‚F(9ÁF.rF"BF 9ÇF(9ÃF!1‚F0s‚F.1€F 1‡F(1ƒF'µ€€¾F45F 9F 0ÅF ËF ÚÆF$ÀF »FF ©ÆF#À׈Eö=ß¿8×¼x×€ˆß¼(ß°0ß±@×´h×¶X׸Pß§ %׺`ôàà'½ß¿8×¼xß¼(ß°0ß±@×´h×¶X׸P׺`à'½×­׌ˆ8F6kBF-cF:c׎ˆ0×­™F.kB÷ºH ø F-c׈°×Žˆ@F-׈¨™F †÷¾€F-s‚F-c ø ÷®pF †€%™ ø F Ó׈@׎ˆ¸F {™F.{F/s×­p ø F.c™ ø F>&׆ˆ˜*F<BF&)@F:)A/F:.€F )…F&À<Eÿæ™ß© ×°Hõ:׈8׎ˆ0×­׬F0{ÂF6s‚™F/kBF.c‚F,£ ø F.kA™×Œˆ×¾€×¼x ø F cß¿8ß¼(ß°0ö ß±@×´h×¶X%׸P׺`à'½™…„$¥ ø $„ÿ—$ë™…„$¥ ø $„×¾€ÿŽ$ìF ë†F ËF ÚÆF »FF ©Æ1¥F šàH%ÀP%%F ‘$ÿ7F6´À9#à¯?ñßF¢R5?µÄ«DâR?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?ë—åWç'÷?¥Ä«DâR@Sni]Ú‡@¿ù!ûTD-=Û|ßÙ×½»?à?ù!ûTD-?ðALASKA CONFORMALToo many iterations in inversealcon-invd®„ˆ„„ƒƒ„…‚Û…”‹Œ‹†‰ƒœ†Œ†ˆ’       $ 0 4 < @ D H L P T Z ^ x„¸%È%è %ôø %ü % % %0%XXX\\\”¤¼%Ð %|%¨%À%ä%ð%`%x%´8¸¼8À%ÄÔ8ØÜ8à%ä  $(048<@DHLPTX\`dhlpt|€À ÄÐÔ Øàäð     $( ,4hl|° ´¸Ä àôXhp „ˆ” ¼ ÈÌÔ ì ü( 8<P h l° Ð  ÿÿÿÿÿÿÿÿx7alconinv.c"r_major#r_minor$lon_center%lat_center&false_easting 'false_northing((acoef)bcoef8*sin_p260+cos_p268,e@- nH1alconinvint’Lfalconinv’P,48ÿ /ecs/hdfeos/gctp/srcalconinv.cÊ¿ùå15ahn lzp u }  s   %[&Z)W)W)W) W)W)W)W)~|}~  {zzz|~~|w}~  {zzz|~~|t\|V wys W*_|~}~  {||{zz}{!Efff i=}|~{ |X$(½x% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @AL CAœC@@PÜ AACœFº J¼C‘L´ C¸D@D¶å¾D>H¾I>,+;ùalconinvintalconinv,>Sh€™©¹ËÝéõ-15E8<ÿÿÿÿÿÿÿÿx4 DR–<Ò$ð,* L0 p50 À; àBCp! "dU ˆ  k( v DX€p  HŽpè;šp#¦p'7´p^xÁpÖ Ðpö/à ( ð È Ð  ð$ 8pAp  azimfor.o/ 1230066663 7356 20 100664 4900 ` ELFà "4( ˜ (/6@GO U °]hotx€ˆ” ®»ÊÚêú .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.rodataazimforinttsincosptitleradiuscenlonmeroriginoffsetp.lit8azimforadjust_lon__dcisacossinsprintfp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:azimfor.o<$!'½ÿðÿ¼!à!™ÿ¿÷ˆ ÷ˆ÷Žˆ'†ˆ0÷ŒˆF s'…ˆ( ø ÷ˆ™„ ø $„™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ™×ˆ ø ׌ˆ ß¿%ß¼à'½<$!'½ÿPÿ¼x!à!™ÿ§h×€ˆÿ¦`ÿ¿p÷¶€F m† ø F c™'¦F ³'¥ ø ÷ ™×—ˆ(×»×™ˆ0׶׬F;ÎBF7µ‚ ø ÷¹ˆ×¬ˆF cF,³×ŸˆF gEF?ï@ןˆF ïEF?èוˆ×›ˆ%EôÕôûß¿@ß¼ ×´8à'½P×®0׭׌ˆ0F.kBF-cF4c׎ˆ(×­™F.kB ø F-c×…ˆ׈F +ÅF0{À׈F {ÅF0x>ߨEõD ˆF%ˆ>E ×”ˆ™×­0׬( ø F kG™ ø F4ß©%ÿÔõ ™×¬(×­0 ø F c™ ø F £ߪ%ÿÈõ@™ ø F ׆ˆ(×¥F 1‚F&)A׎ˆF +EF.h<ר(E%F BF.@<Eׯ(ÿµß¿@ׯ(×®™×Œˆ0F/s‚F%£B ø F.c™×Œˆ ø F cß«%ÿ¤õ`AZIMUTHAL EQUIDISTANTInput data errorazim-invTŽ„ƒƒƒ„…ƒœ†…Œ•ƒ‰ƒ‡™„…       & , 2 6 : > B F J N 8%DH%LT%`%l %| %    ¤ ¤¤0 0 %<%¬%% %0%<%X%¼%Ì%  $(,4<@ P X\ dh pt x€´¼à ä 0 D X\Œœ¤ ´¸ Ä ðô  $ 8 T `p ¬ °Ä È@ !ûTD-=Û|ßÙ×½»¿ù!ûTD- ÿÿÿÿÿÿÿÿxêaziminv.cr_majorlon_centerlat_originfalse_northing false_easting !sin_p12("cos_p120&aziminvint’˜Eaziminv’Рä4'7ÿ /ecs/hdfeos/gctp/srcaziminv.c™Ê¿ù„+ vz| {    w}u (e!~}l=~~%00<A~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A˜ CAœC@ D CPAœ C´Q@ä)î®aziminvintÎaziminv+@Un†˜ªÂÆÊàäèD8<ÿÿÿÿÿÿÿÿx4Ð MQ*{$ä*x80x98p!±TJ ˆ`˜ k (hu0 {p  °H‰p øî•p æ+¡p7¯pHT¼pœ Ëp¼-Û ðxë hû p    3p¨äøµˆãhñ@Cylinderical Equal Area<Ž„ƒƒ„…ŽŒˆ‰ž       & * 0 4 t% ¨¬%¼%È %Ô %ä %  8 %h%Ä%è% 048<@DLX\hp „˜ œ¤°´ ¸ÀÄ ÌÐ ØÜ àè  @DLPX p€¬´ ÌÐØ ðôø(D ÿÿÿÿÿÿÿÿx/bceafor.c#r_major$r_minor%e&es'lon_center (lat_truesc()false_northing0*false_easting8+cosphi1@,sinphi1H-kzP. indX2bceaforint’ cbceafor’0h8z7ÿ /ecs/hdfeos/gctp/srcbceafor.c Ê¿ùÓ"8 s }~|~~{z|  yy u u u |}}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A  D AœU@ @B@$h C0Aœ D@Bž B¶B´h)3ôbceaforintbceafor+=IVk€™±ÃÕâð %)-D<@ÿÿÿÿÿÿÿÿx4° äM1O$ph*Ø\00Ø6ð>p!<P DX fœ  q ¼€{p  @H‰p ˆ3•p »~¡p 97¯p p`¼p Ð Ëp ð-Û   ë Àû È  è ø3päøµˆãhñ@@@?Æ `¶ `¶?ºB¤*B¤*?°ÿº¦Uü?°[°[°?‘-ömŸ½ŠCylinderical Equal AreaL£Ž…ƒƒ„…‰•ˆŠ‰…††£Š       " * . 4 8 < @ D    Œ%¸ÀÄ%Ø%ä %ð % %8 %p ppt ttÄ%ä%0%D%\%t%%,8<@DHLPX\h|€„ˆ ˜¬ ´¼ÈÌ ÔÜà èì ôø ü ,@Hl„”˜¬¸¼ ÌØ à$ 8 <L Pd h|€ˆ”˜œ ¤¬Äè ì ÿÿÿÿÿÿÿÿx[bceainv.c#r_major$r_minor%e&es'e_p4 (e_p6()lon_center0*lat_truesc8+false_northing@,false_eastingH-cosphi1P.sinphi1X/kz`0qph1 indp5bceainvint’0pkbceainv’Ðp08´7ÿ /ecs/hdfeos/gctp/srcbceainv.c¥Ê¿ùÜ%;rmw ~~~k| {z|  rx{z}!~rrx{{{}}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A p C0Bœ B´F@A¶$pÀ CPAœD@A¶C´Až0)_bceainvint?bceainv+=IVet‰ž·Ïáó 37;QUYD<@ÿÿÿÿÿÿÿÿx 4À ôMA#d$€0*°t00°X6>p! LP lx fäP q 4 {p  XH‰p  _•p ÿ¸¡p·7¯pî`¼pN Ëpn-Û  ¸ë Xû `  € 3p˜äøµˆãhñ@Cylinderical Equal Area<Ž„ƒƒ„…ŽŒˆ‰ž       & * 0 4 t% ¨¬%¼%È %Ô %ä %  8 %h%Ä%è% 048<@DLX\hp „˜ œ¤°´ ¸ÀÄ ÌÐ ØÜ àè  @DLPX p€¬´ ÌÐØ ðôø(D ÿÿÿÿÿÿÿÿx,ceafor.c"r_major#r_minor$e%es&lon_center 'lat_truesc((false_northing0)false_easting8*cosphi1@+sinphi1H,kzP- indX1ceaforint’ bceafor’0h8y6ÿ /ecs/hdfeos/gctp/srcceafor.cþÍ¿ùÀ"7 s }~|~~{z|  yy u u u |}}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A  D AœU@ @B@$h C0Aœ D@Bž B¶B´h'0óceaforintceafor*<HUj˜°ÂÔáï "&*C<@ÿÿÿÿÿÿÿÿx4° äM1M$`h*È\00È6à>p!ø<P 4X fŒ  q ¬€{p  0H‰p x0•p ¨}¡p %7¯p \`¼p ¼ Ëp Ü+Û  ë ¨û °  Ð à3pèäøµˆãhñ@@@?Æ `¶ `¶?ºB¤*B¤*?°ÿº¦Uü?°[°[°?‘-ömŸ½ŠCylinderical Equal AreaL£Ž…ƒƒ„…‰”‰‰‰…††¤‰       " * . 4 8 < @ D    Œ%¸ÀÄ%Ø%ä %ð % %8 %p ppt ttÀ%ä%,%@%X%p%%,8<@DHLPX\h|€„ˆ ˜¬ ´¼ÈÌ ÔÜà èì ôø ü ,@Hl„”¨´¸ ÈÌØ Ü  4 8H L` dx|„ˆ”˜œ ¤¬Äè ì ÿÿÿÿÿÿÿÿxXceainv.c"r_major#r_minor$e%es&e_p4 'e_p6((lon_center0)lat_truesc8*false_northing@+false_eastingH,cosphi1P-sinphi1X.kz`/qph0 indp4ceainvint’0piceainv’Àp,8´6ÿ /ecs/hdfeos/gctp/srcceainv.c¨ÑÃʳ%: s nx ~~~l| {z|  rx{z}!~rrv1{{{}}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A p C0Bœ B´F@A¶ p¼ C@AœD¸C@Až,'\ceainvint=ceainv*<HUdsˆ¶Îàòÿ 159NRVC<@ÿÿÿÿÿÿÿÿx 4À ôMA"c$€,*°t00°X6>p! LP lx fäP q 40{p  hH‰p °\•p ¸¡pÄ7¯pû\¼pW Ëpw+Û ¨¸ë `û h  ˆ ˜3p E7×¥ F<F%ÑAF&)C÷…ˆ`F%у™×ˆ0׎ˆ(׈ ׌ˆF&á€F Ä ø ÷†ˆh׈ˆh÷€ˆHׇˆ¢”F B×¼H׺@F(9Â@4÷‡ˆp™„ ø $„™×ˆ ø ׌ˆ™F ³F ø F £™ ø ׌ˆ™ ø F Ù׈P ø ׌ˆX߿߼״8%×¶0׸(à'½×¥ÿÌ÷…ˆ`™…„×¼H$¥×º@ ø $„߿߼״8$Q×¶0׸(à'½ÿº÷…ˆ`™„ ø $„™×ˆ ø ׌ˆ™ ø F £™ ø ׌ˆ™ ø F Ù׈P ø ׌ˆXÿÎß¿<$!'½ÿÐÿ¼!à!™ÿ§ÿ¿÷¾ ÿ¾׈0׎ˆ(F l׈ Àð%F g† ø ׌ˆ׈h™×ˆ×ŒˆF hF F,ó ø ÷ (™×Œˆ`×¾  ø F c׈Pׯ(בˆp׎ˆXß¿F/ß¼F/ÂF1k@ߢF0s€F/kA÷ÎôM%ß¾à'½0?ð=Û|ßÙ×½»Standard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONIC€™„„„††‰…ˆ•Ž„„ƒƒ„ˆ‹ˆ†„ƒƒƒ„ƒ„‰…’       $ ( , 0 4 8 < @ D H N T X \ ` d h p t x d%t%„%” %¬ %Ä %è %$ %8 %X %¬ %à@ä %è@ô%%%%,%d0hp0x%|¬@° %´@À%Ì%Ø%ä%ô%P %t%ˆ%( <@DLT\hl px| €ˆŒ ˜œ °´ ÀÌ ÐÔØà , <@ DHLPdˆ ”˜œ °´¸¼ØÜ ì ðøü    $ (0\` ¤¨ ¸ ¼ÄÈ Ô Üà ì ðø$ 8<DTX\ `d| €˜œ ÿÿÿÿÿÿÿÿxGeqconfor.cr_majorr_minorlon_centere0e1 e2(e30 e8 es@!ml0H"false_northingP#false_eastingX$ns`%gh&rhp+eqconforint’‚eqconfor’0ØD}8ÿ /ecs/hdfeos/gctp/srceqconfor.c±Ê¿ù‘!4qo v wx~$"p| ,${{ bw'Z&e yyy ~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A, DAœ G@A´A¶A¸dºI¼ È C0AœD@ A¾Až Ø+K eqconforint+eqconfor,>S`mz‡“ ®Çßìø#'=AEEHLÿÿÿÿÿÿÿÿx40 dM±T$ Ø*øx00ø6 R>p! Z€P Üà f ¼4 q ð¸{p ¨H‰pðK•p;¡p¼7¯póh¼p[ Ëp{/Û °¸ë hû p    3p¨E7×¥ F<F%ÑAF&)C÷…ˆ`F%у™×ˆ0׎ˆ(׈ ׌ˆF&á€F Ä ø ÷†ˆh׈ˆh÷€ˆHׇˆ¢”F B×¼H׺@F(9Â@4÷‡ˆp™„ ø $„™×ˆ ø ׌ˆ™F ³F ø F £™ ø ׌ˆ™ ø F Ù׈P ø ׌ˆX߿߼״8%×¶0׸(à'½×¥ÿÌ÷…ˆ`™…„×¼H$¥×º@ ø $„߿߼״8$Q×¶0׸(à'½ÿº÷…ˆ`™„ ø $„™×ˆ ø ׌ˆ™ ø F £™ ø ׌ˆ™ ø F Ù׈P ø ׌ˆXÿÎß¿<$!'½ÿÀÿ¼!à!D 8׉ˆ`׈ˆp×…ˆXF)8>׆ˆPF-BF%aAF(1€¯ F%(ÿ¦F&0Bÿ¿(÷´0F!ÿ¾àð%׈ˆEF ׈ˆF F F' 2E"™D P÷ª בˆF1¤C™×ˆ0׌ˆh׈(׎ˆ '©×ˆ ø F1c׎ˆ`×­ F.kC™×Œˆ÷À ø F-cߢô@§×´0ß¿(à à%߾߼à'½@F(3B ø F(+ÿÞ÷  ß¿(×´0%߼߾à'½@?ð=Û|ßÙ×½»¿ðStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONIC‚™„„„††‰…ˆ•Ž„„ƒƒ„ˆ‹ˆ†„ƒƒƒ„ƒ„®ˆ‹ƒ‰       $ ( , 0 4 8 < @ D H N T X \ ` d h p t z d%t%„%” %¬ %Ä %è %$ %8 %X %¬ %à@ä %è@ô%%%%,%d0hp0x%|¬@° %´@À%Ì%Ø%ä%ô%È%è% %( <@DLT\hl px| €ˆŒ ˜œ °´ ÀÌ ÐÔØà , <@ DHLPdˆ ”˜œ °´¸¼ØÜ ì ðøü    $ (0\` ¤¨ ¸ ¼ÄÈ Ô Üà ì ðø(,08lx” ¤¬ °´¸¼ÄÐÜ à ÿÿÿÿÿÿÿÿxHeqconinv.cr_majorr_minorlon_centere0e1 e2(e30 e8 es@!ml0H"false_northingP#false_eastingX$ns`%gh&rhp+eqconinvint’‚eqconinv’ÀLDž8ÿ /ecs/hdfeos/gctp/srceqconinv.c·Ê¿ù#4qo v wx~$"p| ,${{ bw'Z&e  ~s sx8x% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A, DAœ G@A´A¶A¸dºI¼ < C@Aœ O@A´BžL+L eqconinvint+eqconinv,>S`mz‡“ ®Çßìø#'>BFEHLÿÿÿÿÿÿÿÿx4@ t<°Y $ L* px00 p 6 R>p! â‚P dà f D4 q xÐ{p HH‰pL•pÜ¢¡p~7¯pµh¼p Ëp=/Û p¸ë (û 0  P `3phequifor.o/ 1230066985 7356 20 100664 3828 ` ELF Ø "4( „ '.8?G˜OZ^ jv„‘ °ÀÐáô.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.rodataequiforintptitleradiuscenlonmeroriginoffsetpequiforadjust_loncos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:equifor.o<$¥'½ÿðÿ¼%à!™ÿ¿÷ˆ ÷ˆ÷Žˆ„÷ˆ÷Œˆ ø $„™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ™×ˆ ø ׌ˆ ß¿%ß¼à'½<$!'½ÿÐÿ¼!à!™ÿ§×€ˆÿ¾Àð%ÿ¿÷¸ F n ø F c™×Œˆ ø ÷ (׃ˆ×¤(߿ׂˆ F#!׈ß¼F$ߢF#ÀÂ׸ F$€F#@÷ÂôA%ß¾à'½0EQUIRECTANGULAR.ƒƒƒ„…„„“      " & (4%8@%L%X%h % ” ””Ä %Ô %  $,0< DH PT \` dl¤ ¬Ì ÐÜèð ÿÿÿÿÿÿÿÿxÅequifor.cr_majorlon_centerlat_originfalse_northing false_easting $equiforint’„Aequifor’0(4¦7ÿ /ecs/hdfeos/gctp/srcequifor.c½Ê¿ù÷) ty  {{0~~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A„ CAœC@ ˜ C0AœEž B@ A¸()ÉŠequiforintªequifor+@Un†ž¢¦»¿ÃD8<  ÿÿÿÿÿÿÿÿx 4€ ´Gû$ (*H(0H8p!X.J ˆ@`Èü k İup xHƒpÀÉp‰ª›p 37©p jX¶p  Åp â-Õ h å xõ €    °-p ¸6p  Ðequiinv.o/ 1230067025 7356 20 100664 4100 ` ELF À "4( „ '.8?G MÀU]alx„’Ÿ®¾ÎÞï.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.rodataequiinvintptitleradiuscenlonmeroriginoffsetp.lit8equiinvp_errorcosadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:equiinv.o<$¥'½ÿðÿ¼%à!™ÿ¿÷ˆ ÷ˆ÷Žˆ„÷ˆ÷Œˆ ø $„™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ™×ˆ ø ׌ˆ ß¿%ß¼à'½<$!'½ÿàÿ¼!à!׈ׂˆF!hAF"C׃ˆF ׂˆ F$<ÿ¦ÿ¿F"`÷¢E ôá™…„$¥ ø $„ß¿$®ß¼à'½ ™ ø ׌ˆ׎ˆ×­F s‚F.kC™×Œˆ ø F-cß¿ߦ%ß¼ôÀà'½ EQUIRECTANGULARInput data errorequi-inv4ƒƒƒ„…„—…ƒˆ‡      " ( , (4%8@%L%X%h % ” ””à(äè(ì %ð %,%  $,0< DH PT \` dl¤¨´ ¼Ü  $ (?ù!ûTD- ÿÿÿÿÿÿÿÿxÅequiinv.cr_majorlon_centerlat_originfalse_northing false_easting $equiinvint’„Aequiinv’ P4°7ÿ /ecs/hdfeos/gctp/srcequiinv.cÃÊ¿ù§) ty  }y(@% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A„ CAœC@À C AœK@P)ÉŠequiinvintªequiinv+@Un†ž¢¦»¿ÃD8<ÿÿÿÿÿÿÿÿx 4  ÔM!7$PP* (0 18p!Ñ4J H`P8 k ˆÈu0P{p XH‰p É•p i´¡p 7¯p TT¼p ¨ Ëp È-Û øhë `û h  ˆ ˜3p  ß¿ ߢF †E×¶0F'RƒF*JBF/KÂF/ÂF/s€ôn׌ˆ׈׫תF-ZÂF,R‚F+ÂF+RF*JBF)BôH%ß¼(à'½P™…„$¥ ø $„ß¿ $…ß¼(×¶0à'½PGNOMONICPoint projects into infinitygnomfor-conv<‘„ƒ„ƒ„…ƒŒ†Š¥††       & * . 4 D%PT%X`%p%| %Œ %° °°´ ´´à %ø% %À0ÄÈ0Ì%Ð (,48<HL \ h x „ ˆÄ Ìè   , 0@L€„¼ ?ð ÿÿÿÿÿÿÿÿxÏgnomfor.c"lon_center#R$sin_p13%cos_p13&false_easting 'false_northing(+gnomforint’0¨Fgnomfor’аì47ÿ /ecs/hdfeos/gctp/srcgnomfor.cÏÊ¿ù¡0y{|}   v v  zzy }y |$ xy% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A¨ C0Aœ E@ A¾°< CPAœ F@ A¶ì)Ó“gnomforint³gnomfor.:L^v§«¯ÅÉÍD8<ÿÿÿÿÿÿÿÿx4° äM1O$pì*`00`=8p!<J ÜX`4P k „Øu0 `{p  pH‰p ¸Ó•p ‹¡p 7¯p ÆT¼p  Ëp :-Û hpë Øû à   3p וˆ×›ˆ%Eö߼߰(×´@÷Ûß¾à'½Pß¿ ߼߰(ß¾×´@à'½P×®8׭׌ˆ F.kBF-cF4c׎ˆ×­™F.kB ø F-c×…ˆ׈F +ÅF0{À׈F {ÅF0x>E÷ÀD ˆF%ˆ>E ×”ˆ™×­8׬0 ø F kG™ ø F4öÿÓ%™×¬0×­8 ø F c™ ø F £öÿÈ%™ ø F ׆ˆ×¥F 1‚F&)A׎ˆF +EF.h<ר0E%F BF.@<Eׯ0ÿµß¿ ׯ0×®™×Œˆ F/s‚F%£B ø F.c™×Œˆ ø F cöÿ¥%GNOMONICT’„ƒ„ƒ„…‚—…‡Œ•ƒˆƒ†™„„       & * 2 6 : > B F J N H%TX%\d%t%€ % %° °°¸ ¸¸ % %¬%% %,%8%P%´%Ä% (,08<@LP ` l | ˆ Œ”ÈÌð ô ( 8<Œœ¤ ´¸ Ä ðô    4 L Xh ¤ ¨¼ À=Û|ßÙ×½»¿ù!ûTD- ÿÿÿÿÿÿÿÿxägnominv.c"lon_center#lat_center$R%sin_p13&cos_p13 'false_easting((false_northing0,gnominvint’0¬Hgnominv’аØ4'7ÿ /ecs/hdfeos/gctp/srcgnominv.cÕÊ¿ù™1x{{|   |t f~f~h k= ~%00<}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A¬ C0Aœ E@ A¾$°( BPBœB´MžB@ A Ø)è¨gnominvintÈgnominv.COas‹¤¼ÀÄÚÞâD8<ÿÿÿÿÿÿÿÿx 4Ð MQ$u$Ø*h80h 8p!qTJ Ȉ`Ph k ¸Hu0 {p  H‰p `è•p H+¡p s7¯p ª\¼p Ëp&-Û Xxë Ðû Ø  ø 3p÷¶0F m†ÿ§ÿ¦E%F `׈8F!`>$(%Eÿ¿@$$¨'$ £%†™ À$Åÿ¤… !ÔŒ÷´P ø F,™÷ (ÿ°8÷¸`F ³÷¼XF µ ø ÷ºH×™ˆ`ךˆpלˆh€%-F9D Ø×™ˆF-Ø>×—ˆH׈8$Ekÿ¿@F=`>Etˆ™8À%ÿ§è8!Ôì ø F,™F ³ ø ÷ (ׯ(׈Œß«%ŒF/kÂlX!Õn`ß¿@F/ÂߪߩF/s€F-³BõNDõ- Z™™ ø F £F4F8„F<@F „F1„F „EF:ˆ<* 2&EÿñF4…בˆxF ´…F2ŒAß°8F:ˆ<×¼X׸`E׺HF Ö†D ˜F çF Æ€%÷³(™×Œˆ€ ø F,£בˆˆ×ˆ×¯(˜ß¯F1„'™øx!F0{ÂÕí`×´PF/Âß®÷¢ F/k@F ³ ø õÍ×™ˆD‚¨×³ ×—ˆ˜F€­aF9œÂF7­B×’ˆF5œÁ߹߿@F3”‚÷2%ß¼×¶0à'½pF9`>$E(%F-¸>E ×›ˆPÿŽ$ÿŒ$ ׈Pÿc$…„$¥ ø $„ß¿@׸`×¼X×´P׺Hß°8$ûß¼×¶0à'½pF;`>E ןˆXÿr$F=`>E ׈XÿG$F?`>E $ÿ>(%F!`>Eÿ;$ ÿ6$ ÿ7$ ¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷¿æÀiâ›Ìy¿ÖWJçM÷?öWJç”U@ !ûTD-?ð=Û|ßÙ×½»?ù!ûTD-?à?ìÏd)¾…•?ö žf;ã?« _öÜGOODE'S HOMOLOSINE EQUAL-AREAIteration failed to convergegoode-forward<±ƒ† ‰›„–ž“’˜‹      " & * . 4 $8DHÀÄ%Ð%ð ððô ôôP\p %” %äð % % (h%à%ô,%È@Ì Ð@Ô %Ø  (,04<@Ì $T x œ ¤¸ÀÄè  ` d œØ Üèì 4@P¤¼, ÿÿÿÿÿÿÿÿxŠgoodfor.c"R#lon_center$feast`(goodforint’ ðVgoodfor’ððx4@7ÿ /ecs/hdfeos/gctp/srcgoodfor.cÛÊ¿ù€/)%["k}u~y~~~p||}}i%q  v v   | { ^{} ~~ H {-{4 8  L1  {   8 O% % z" "y % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @Að C AœC@A¾€ðˆ CpAœD¶K@ M´EA¸B¼Cº F @48:÷¶à%F m†ÿ±Àˆ%÷´ EhF eׂˆ8F"À‚F"`>ÿ¿8E¢ÿ°0†$ÆÔÃ`$€%F#e$ s™F8³×…ˆ@F aF$(<E9ôLׇˆ F'!À׆ˆ¨F 9ÅF'0<@ÀÈ@!EÄÕö6D (F% <E Ö$׈ˆ˜×‰ˆ¨F$BF)@<E F4(<E ׉ˆ˜Ö$׊ˆ¨F)"@F*H<EF "‡ö*¶$  À$  Ê$  å$  ð$  û$$!$-$ 7$ A$  ß¿8׋ˆ`Ö$F+ <E׌ˆ°F$`<Eß¿8ß°0߼߱״ %×¶׸(à'½@D hF6h>EBÿ¿8׎ˆ8F.ÂF.`>E{ÿ°0†$ÆÔÏh$ÿ˜F/eÀ5ÿ°0‡$çÔð$ÿ¢F0e™ÿ¢ ø F ³׎ˆhD‚`טˆF.ÂF€c!׈pF.cF-ÃBF6cF-cבˆxF d…F2ˆ<E/ß¿8ß°0߼߱״ $ÿþ×¶׸(à'½@ß¿8ß°0߼߱״ ×¶׸(à'½@†$ÆÔÍp$$ÿ_F-e׈׎ˆPF/ÃÂF/`>F.Â$E0%F6p>Eÿ¿Àçÿ°0†$ÆÔЀ$ÿNF0e™ ø ™F † ø F וˆ€F5ÅBF5ÂF3¤Ã‡@À$çè8!Ôñ×’ˆˆF3Œ@F2ˆ<E@ö1ß¿8ß°0߼߱״ $ÿþ×¶׸(à'½@™ ø F ÃF,£™ ø F,³ÿ5ö †$ÆÔÍx$ÿF-e׎ˆˆÖ$F. <E׈8F$x<EÿB$ ÿ $ÿþ׈ˆÖ$F0 <Eבˆ8F$ˆ<Eÿ8$ ÿ”$ÿþ×’ˆ8Ö$F2 <E$ÿþדˆ°F$˜<Eÿ-$ ÿˆß¿8טˆ™F8¶ ø F Ã׈˜F ÃF-c×™ˆxF fÅF;È<Ey™ÿw$ÿþ׈8Ö$F- <E$ÿþ׎ˆ°F$p<Eÿ$ ÿkß¿8׈ˆÖ$F/ <E$ÿþ׈F$€<Eÿ$ ÿ^ß¿8בˆÖ$F1 <E$ÿþ×’ˆXF$<Eþü$ÿQß¿8™…„$¥ß°0 ø $„ß¿8߼߱״ $ü×¶׸(à'½@דˆˆÖ$F3 <E$ÿþוˆF$¨<Eþá$ÿ4ß¿8×—ˆÖ$F7 <×™ˆXE$ÿþF$È<Eþ×$ÿ(ß¿8ÿ%$ÿþ×›ˆXÖ$F; <׈`E$ÿþF$è<EþË$ ÿß¿8ןˆ`Ö$F? <×€ˆ°E$ÿþF$<EþÁ$ ÿß¿8׈XÖ$F! <Eׂˆ`F$<Eþ·$ ÿ$ÿþ ø ߦþôÀ׃ˆXF#ÀÂF#`>Eׇˆ`†$ÆÔĈ$þbF$e×…ˆXF%ÁBF%`>E׉ˆ`‡$çÔæ˜$ÿ¢þÆF&eF'ÁÂF'`>E$†$ÆÔÈ à€%þFF(eF)ÂBF)`>E‡‡$çÔê°$ ÿ¢þ¯F*e†$ÆÔ˨$ þ4F+e$çÔì¸$ ÿ¢þ£F,¥¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷?ù!ûTD-¿æÀiâ›Ìy¿ÖWJçM÷?öWJç”U?« _öÜ?ö žf;ã?ð?ìÏd)¾…•À !ûTGœ´@@ !ûTD-¿ù!ûTD-=Û|ßÙ×½»@ !ûTGœ´GOODE'S HOMOLOSINE EQUAL-AREAInput data errorgoode-inverseB±ƒ†÷ž™‰Ÿ„™ƒ…²¹‰ÁÀ    $ * . 2 6 < $8DHÀÄ%Ð%ð ððô ôôPT$(D %ÔØ,0H %X %pxÈ %Ü %ìð¤%x8| €8ˆ%Œ ° %Üà <@dhl„ˆœ (,04<@Ì  8t |”œØÜˆœì< LT`tðôD P `„Ä Ø 4Hd|˜œ ¬¸Ì Øð $@Xt ´Ìèô ,P\€”ÄØô ÿÿÿÿÿÿÿÿxŠgoodinv.c!R"lon_center#feast`'goodinvint’ ðUgoodinv’Àð´47ÿ /ecs/hdfeos/gctp/srcgoodinv.càÊ¿ùÖ7(%["k}u~y~~~p||}}i%q xxx %p  pE°%~{(X(" ­rA L&[%Q" a%11 o,    W6K5t  y  1a Z   |  v  }$$v $}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @Að C AœC@A¾DðÄ C@Aœ C¸D¶ C‘B´F@Ba @F@FFBsO´)ŽNgoodinvintngoodinv%:Jbfj€„ˆD8<ÿÿÿÿÿÿÿÿx  4° äR6F$`´* 0 À50 ¸; ÐFCp!BU XX k°¬ v \ €p €HŽpÈŽšpV¦pj7´p¡|Áp Ðp=-à pXð È Ð  ð$ 8pAp  gvnspfor.o/ 1230067226 7356 20 100664 4724 ` ELF0 "4( Ð'/6=DKRZÐLcnu}‰•£°¿Ïßï.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.lit8.rodatagvnspforinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspforadjust_lon__dcisp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:gvnspfor.oF,h<$!'½ÿÐÿ¼!à!™÷® ÷­(÷¯ÿ¿÷¾÷‘ˆ0ׂˆ÷ˆ(÷ŽˆF g†'†ˆ ÷ŒˆF"'…ˆF { ø ÷€ˆ™„ ø $„™ ø F ó™…×¾׬( ø $¥™ ø ׬ ™ ø ׬™×ˆ0 ø ׌ˆ(ß¿%ß¼à'½0<$!'½ÿ°ÿ¼(!à!™ÿ§×€ˆÿ¦ÿ¿ ÷¶0F m† ø F c™'¦F ³'¥ ø ÷ @™×—ˆ×»×™ˆ ׶׬@F;ÎBF7µ‚ ø ÷¹8׈ˆ׈F(ïCצ8F 1‚׈שF&±€ß£ןˆ0F=0<ß¿ ߢF ÆE×¶0ׂˆF&@ÁF"@€F#ƒF"BF) ׆ˆ(F(9ÂF'1€ôfׄˆ ×…ˆ×£×¢F%ÂF$‚F#F F F ÿÀô_%ß¼(à'½P™…„$¥ ø $„ß¿ $™ß¼(×¶0à'½P?ð¿ðGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-for@–„ƒ†ƒƒ„…Œ†Š©††       * . 2 8 X%dh%lt%€(Œ %(˜ %¤ %´ %Ð ÐÐÔ ÔÔ%%@%ðxôXøxü%X 048<DHP\` p | ”   ¬ °¸ä ì   $,HL\lˆ °´ì  ÿÿÿÿÿÿÿÿxÞgvnspfor.c$lon_center%R&p'sin_p15(cos_p15 )false_easting(*false_northing0.gvnspforint’0ÐMgvnspfor’ÐÐ48ÿ /ecs/hdfeos/gctp/srcgvnspfor.cåÊ¿ù¢4|x}{{|$   w w zy ~y |(9yz% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @AÐ D0Aœ F@ A¾ÐL CPAœ F@ A¶+â gvnspforintÁgvnspfor/;GYkƒœµ¹½ÔØÜE8<ÿÿÿÿÿÿÿÿx4À ôMA'h$€* 800 6°‚>p!2@P t` fÔt q H{p  HH‰p â•p r ¡p |7¯p ³T¼p  Ëp '/Û Xxë Ðû Ø  ø 3pß§ôÍ%E׈ôïß¿@ß¼ à'½P×®0׭׌ˆ(F.kBF-c×­8F-c׎ˆ ×­™F.kB ø F-c×…ˆ׈F +ÅF0{À׈F {ÅF0x>ߨE õD ˆF%ˆ>E™™×­0׬( ø F kG™×Œˆ ø F,ß©%ÿÓõ ׬(×­0 ø F c™×Œˆ ø F cߪ%ÿÇõ@™ ø F ׆ˆ ×¥F 1‚F&)A׎ˆF +EF.h<ר(E%F BF.@<E™ÿ´ß¿@™×¯(×®×­8׌ˆ(F/s‚F%kB ø F.c™×Œˆ ø F cß«%ÿ¢õ`?ð¿ð=Û|ßÙ×½»¿ù!ûTD-GENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-for\—„ƒ†ƒƒ„…„¢……•„ˆ„‡š„…       * 0 4 : > B F J N R V \%hl%px%„( %”(œ %¨ %¸ %à ààä ää\p`Xdph%lX°%Ä%8%Œ%œ%¼%Ì%è%P%`% 048<@HLT`d t € ˜ ¤ ° ´¼ôø $8X ¬ ¸ ÐÜô(0 @DP| € ” ˜Ä Èä ð( 4 DX \ ÿÿÿÿÿÿÿÿxógvnspinv.c"lon_center#lat_center$R%p&sin_p15 'cos_p15((false_easting0)false_northing8-gvnspinvint’0ÔMgvnspinv’Ðàx468ÿ /ecs/hdfeos/gctp/srcgvnspinv.cëÊ¿ùé!3| w}{ z{ $   zp(c4}}lA ~{40<E~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @AÔ D0Aœ F@ A¾à˜ CPAœ Z@x+÷µgvnspinvintÖgvnspinv/DP\n€˜±ÊÎÒéíñE8<ÿÿÿÿÿÿÿÿx4à Ma0‘$°x*(@00((6Pz>p!Ê\P (˜ f ÀÈ q ˆ{p  H‰p `÷•pW:¡p‘7¯pÈT¼p Ëp</Û p€ë ðû ø   (3p0‚F+R€F R„ש0F*JC׈ˆß¿F(J׆ˆ×§(F(ò×…ˆß¼F(ߢF)9Â×¾ F(1€F')@÷ÆôE%ß¾à'½@HAMMER.Žƒ„„…Š…š      " & 8%D%T%d%€ €€„ „„´ %Ü %ð % $(,4<@ L \ `h” œ¼ ÀÄ È ä ø  (?à?ö žfe˜>?ð@ ÿÿÿÿÿÿÿÿx¨hamfor.c"lon_center#R$false_easting%false_northing)hamforint’ €Bhamfor’À€`4­6ÿ /ecs/hdfeos/gctp/srchamfor.cðÊ¿ùè- u{ y  zzp}}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A€ C AœD@A¾ €à C@Aœ EžB@A¾`'¬nhamforinthamfor-9Qj…‰ž¢¦C8<  ÿÿÿÿÿÿÿÿx 4€ ´M$ `*€ 0€8p!‡.J ¸@`øä k ܰu0 {p °H‰pø¬•p¤±¡p U7¯p ŒX¼p ä Ëp +Û 0`ë û ˜  ¸ È3p Ðÿ²÷¼ $E(%F->׃ˆpF o×…ˆ˜À%׈xE F ` lF#`<Eh(% ÿ¿8 wF%`<Es$ÿ¿8$ÿ¿8ƒ™À$cÿ¢C!ÔL÷´@ ø F,™ÿ°0F ã÷ºHF å÷¶PF † ø ÷¸X×—ˆ¨×˜ˆ¸×šˆ°€%F7‚&™ ø F £F4@F6ÎAF:ÀF ÎGF;ÎCF ÎÅF8Ø<*2E F4Í€ÿñ™…„$¥ ø $„ÿë&×›ˆÀF çEF=ÞÁF8Ø<E™D ð™×ºH×¶P׌ˆÈ׸X×¼ ß°0 ø F,£׈Ð׈߿8ˆß§F/kÂ×´@%׈Øè8!F/óÂÔî0ß¼F/ÂߦF0kB×¾(F/s€F-BöN%ôÍß²à'½`F €>דˆ×‘ˆ€E$F1>E ×’ˆˆF >EF3<Eÿ“ÿ¿8F (>×™ˆ ×•ˆ€E$F5>E ×—ˆˆF ¸>Eÿ„F9<Eÿ€ÿ€ÿ¿8$ÿ}ÿ¿8?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«?ÖWJy Ö?þ·Áfý¼ ?þ·Áfð­…@ !ûTD-/À !ûTD-/¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ë@ !ûTD-?ð=Û|ßÙ×½»?ù!ûTD-?à?ìÏd)¾…•?ö žf;ãINTERRUPTED MOLLWEIDE EQUAL-AREAIteration failed to convergeIntMoll-forward.«ƒ†ƒ²‰Š‘”™ª      " & $8DH¨¬%¸%à ààè è舔¨ %Ì %ô %,H0(4H8 %<(ˆ %œ¬ (,04<@`dhlpt´ ô$,4Œ ° ÔØÜð ( H` l x”°øüDH` ÿÿÿÿÿÿÿÿximolwfor.c"R#lon_center$feast0(imolwforint’ ØJimolwfor’àà˜4Ä8ÿ /ecs/hdfeos/gctp/srcimolwfor.cýÊ¿ùÓ%)gou{y ~~~~ow   s s s !qh }s2 2  { +-{  %P~~ Z} } x% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @AØ C AœC@A¾\ภB`BœC¾D’A¼T@ @H@ @B@ H´D BºB¶C¸H @468:S@ @S@ @˜+‘Oimolwforintpimolwfor&;Kdhlƒ‡‹E8<ÿÿÿÿÿÿÿÿx  4 ÄR !$@˜*Ø0Ø`50Øà;¸XCp! .U @@ k €€ v 8€p  8HŽp €‘šp ȦpÙ7´p”Áp¤ ÐpÄ/à øXð P X  x$ ˆ8pAp ¨imolwinv.o/ 1230067427 7356 20 100664 5556 ` ELFP "4(  Ø,3:à|CHLW[gsŽ­½ÍÞñ.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.bss.lit8.rodataimolwinvintptitleradiusimolwinvasincosadjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:imolwinv.o<$B'½ÿàÿ¼"à!™ÿ¿÷¾÷Œˆ„׆ˆׇˆ׈ˆ׉ˆ ׋ˆ×Šˆ(ô+$!ô*(ô) ô(ô'ô&×€ˆ0׈8×…ˆXׄˆP׃ˆHׂˆ@F%aBF$aô%XF#`Âô$PF"`‚ô#HF!`Bô"@F `ô!8F g†$„ ø ô 0™ ø F óß¿%׾߼à'½ '½ÿ°D ÿ§÷¶ ÷´<F->ÿ±$!ÿ¼!à!Àˆ%F eE ×–ˆ×‚ˆhF"°‚F"`>E[ÿ°(ÿ·8€% ÿ¿0׃ˆxF#°ÂF#`>EZÿ°(ÿ·8$ÿ¿0‚׌ˆˆ¸À$B™â!ÔD0F,³÷¾@F,k ø F$¥™F † ø F ׈F-³BF-BF-£Cƒ$c™ã!Ôl ø F-c×”ˆ˜™F4õß·8ö  ø F £™×ˆ F £×¾@ ø F-cߤß¿04ô€$E$X$b$t$  %׎ˆÐÖ$ß±×´F. <×¶ ׈¨$ÿþE0ß°(F$x<E-ß¼%ß°(߼߱×´×¶ à'½P׈pF0´F0`>EN$ÿ·8ÿ«ÿ¿0בˆ€F1´BF1`>EI$ÿ·8ÿ¢ÿ¿0×’ˆ¨Ö$F2 <×´×¶ דˆ°E$ÿþF$˜<EÿÃ$ß°(߼߱à'½Pß¼à'½Pוˆ°Ö$F5 <×—ˆ¨×™ˆ¸E×›ˆ¨F$¸<E F$È<Eÿ®$F; <Eÿª$ÿ¿$ÿþ׈ÀÖ$F= <ןˆ¨E$ÿþF$ø<Eÿ $ÿ´ß°(×€ˆ¨Ö$F <׈ÈE$ÿþF$<Eÿ–$ÿ¨ß°(ÿ·8$ÿ]ÿ¿0ÿ·8$ÿYÿ¿0ׂˆÈÖ$F" <׃ˆ¨×…ˆÐE׆ˆ¨F$<E F$(<Eÿ$ F& <Eÿ{$ ÿŠ$ÿþ?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«¿ö žf†”~?î+}Þ8k=¿î+}Þ8k=?ö žf†”~?ö žf;ã?ìÏd)¾…•@@ !ûTD-?ÖWJy Ö?þ·Áfý¼ ¿ûìÞ] É¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡ËINTERRUPTED MOLLWEIDE EQUAL-AREA2«ƒ†ƒ¬„‹‡†¥£ƒË      " & $8DH¨¬%¸%ô ôô ht %  %¸¼Ì %è % % (,04<@`dhlpt´ Dlx ˜ ¨À ÔØ ð ôD\œÀäø4@DLˆ”¸Ä  ÿÿÿÿÿÿÿÿximolwinv.c R!lon_center"feast0&imolwinvint’ ØFimolwinv’Ðà\4¸8ÿ /ecs/hdfeos/gctp/srcimolwinv.cƒË¿ùì 'gou{y ~~~~ow zz!''~~~@|?   g# % x@yE~>@@@@ lE~=% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @AØ C AœC@A¾xà| APC¶ A´C‘BœK A—C@ @F A—B@I¾D @>G—B@ @G—B@¾A @>A—C@ @A—C@¾\+‘Oimolwinvintpimolwinv&;Kdhlƒ‡‹E8<ÿÿÿÿÿÿÿÿx   4 ÄR$0\*0`50Ø; h!Cp! ‰2U ¼@ k üP v Lh€p  ¸HŽp ‘šp ‘¼¦pM7´p„°Áp4 ÐpT/à ˆXð à è  $ 8p Ap 8isinusfor.o/ 1230067468 7356 20 100664 12116 ` ELF*( "4(! "*@06 àD ðÄRp` À<krv{p|…ðŽš¦´ÁÐàñ"5I.symtab.shstrtab.strtab.comment.text.sdata.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.MIPS.content.sdata.rel.MIPS.content.sdata.rel.sdata.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.reginfo.MIPS.interfaces.text.sdata.sbss.rodataerrorfprintf__iob.lit8isinusforinitIsin_for_freeIsin_for_initIsin_errormalloccosfreeisinusforIsin_fwd.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnamesbe::7.42:isinusfor.o™‚€0% 8%$E $$ <$!'½ÿÀÿ¼!à!„ˆ÷¯F ‰F÷®F a÷´ F …÷¶F m†€ÿ¿(™÷±0 ø ÷¬8פ8@×¥0™…„'9$¥ ø $„$ÿÿß¿(ß¼×´ ×¶à'½@D F >Ej׈F!°<ETׂˆF6<EP׉ˆ8׃ˆF# <ET׆ˆ F40<EP׆ˆ(F&¡ÀF 9ÍF€:!D8F(¢ÃF Bø&áø#F(0<3ÿáø&׈ˆ0E\áø#à™…„'9$¥ ø $„ß¿(ß¼$ÿÿ×´ ×¶à'½@F((<EA™F%H<E=™F&*€F RF€RáF+*ÁF ZÅF+0E*F)¥*`Ã<4„Æ€ *€¿ÂP!CB(!(#  ™…'9'„ˆ ø $¥ß¿P¢%@¹™ÿ¢÷¦@*_÷¥8à²÷¤0™ ø $`@¿×§0÷¶X×–ˆPF'°Ã×…ˆX÷¸`DÀF%¡×‚ˆHF€Æ!F% BF-ÃBF4k@F kMæ DhàD‡pF€s¡F.³ƒÇÂÀ!&1ÀC3È*Uÿßö$áÿÂáø!øCÿÚ®™ ø F ÃÂF4{ÀF {ÍDxç8!ÿã®®ÿâ$ß´hß±pßµxߤ€×ºˆ×¼×¾˜)… !Œ„ÿðבˆ×°0D„F1„F€”¡F0”CF2„ß¿P׸`×¶Xß¼(ß°ß² ߳ߢ×´H< «4cÜ#¬C\ôQPôPHà'½ ß¼(ß°ß² ×´Hà'½ ™…'9'„ˆ ø $¥ß¿Pÿò%™…'9'„ˆ ø $¥ß¿Pÿé%™…'9'„ˆ ø $¥ß¿Pÿà%™…'9'„ˆ ø $¥ß¿Pÿ×%™…'9'„ˆ ø $¥ß¿PÿÎ%™×¶X׸` ø  %™…'9'„ˆ ø $¥ß¿PÿÀ%<$!'½ÿðÿ¼!à!™à@%F k†ÿ¿F cFÀ8% ø „ˆ@ ™…„'9$¥ ø $„ß¿$ÿÿß¼à'½ß¿%ß¼à'½< «'½ÿðÿ¿D (ÿ¼<$ÿþ$!ôåõ€k!à!Œƒ\4¥Ü#׈e^ׂˆx×€ˆF h<ELׄˆhF-<EHß¿F"p<ENF. <EJÔˆÔ‡F.BF(9ÀõÔƒ F.!F&ÂF ÍŒ†,DF0*À@H%Œ‰("H#%)ÿÿ׆ˆ€ÔŠH$ % EÔ„0F$i߿ԉF&!ŒŒXׇˆP iF% <ß¼`!E ŒF !D 0KP#DŠ(F€)aF$)F$8<EF " F€B!F(!DXDŒ`F€ZáF€c!F$ZÂF,ZÁF+R‚F*J@'½àôéß¿$ÿþß¼à'½ß¿€%ß¼à'½ß¼à'½™…'9'„ˆ ø $¥ÿñ@ %™…'9'„ˆ ø $¥ÿé@ %ÿ»H%'½ÿàÿ°<€€%ÿ¿$!ÿ¼€!à!Œƒ\< «4„Ü#d ™…'9'„ˆ ø $¥ß¿߼߰à'½ ™ŽX ø ®\™ % ø ®Xß¿%߼߰à'½ ™…'9'„ˆ ø $¥ß¿߼߰à'½ ™'½ÿðŒˆ‚Œ‡ 0%$Eÿ¿ ø $$ ß¿$ÿÿà'½ÿÿÿý ÿÿÿü8ÿÿÿûPÿÿÿú` error (isinusfor.c/%s : %s memory allocationinvalid parameterinvalid handleinvalid keyisinusforinitbad return from Isin_for_freebad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valueIsin_for_initbad return from Isin_for_initisinusforbad return from Isin_fwdIsin_fwdIsin_for_free error (isinusfor.c/%s) : (%i) %s ï†’Š‡®‡˜‡‰‡‰‰‰‰‰ƒµŽ¥¨¬††‰‰‰‰ˆ†„‹ˆ……‚ß……ƒ†ˆ…‘…„„††…„‰„     ' + 3 9 ? E K Q [ _ c g k u { ‡ ‘ — Ÿ ¥ » Á Ë Ñ Õ Ý ç  4` ÈØèìü @È HXhÐ  (8€ ÈÔÜ< ° ´Øü 8 X„  (04DÀì ´ Ô 0 P ` ” À  %   $ $$h %|€€„pˆŒ€%”pPTXXp\`Xd%hp”¤ÌаÔpØÜ°à%äpü %(,È0p48È<%@pLPTpX\`%dppt xp|€ „%ˆp”˜ˆœp ¤ˆ¨%¬p¸¼(ÀpÄÈ(Ì%ÐpÜàøäèèìøð%ôè  Ä ÈèÌ Ô %Øèì  %  %@%´%„ ˆèŒ ” %˜è¨ ¬è° ¸ %¼èÌ ÐèÔ Ü %àèð ôèø  %è è $ %(èD%L PèT \ %`èppptttœ%¨¬(°´¸(¼%À    ¨  ¬H °  ¸ % ¼H È  ÌH Ð  Ø % ÜH ø  ø ø     $  (X ,  4 % 8X X% h% ˆ  ŒX  ˜ % œX Ìh Ð Üh ä%4‚4‚4‚4  À!ûTD-@!ûTD-?ÿ× =p£×A3Æ€\)?„záG®{¿„záG®{@záG®=Û|ßÙ×½»@ !ûTD-?ðÀ !ûTD-?à?ù!ûTD-@¿ù!ûTD-?Ä_0mÉȃ ÿÿÿÿÿÿÿÿx|isinusfor.cö__iob]ISIN_BADALLOC^ISIN_BADPARAM_ISIN_BADHANDLE`ISIN_BADKEYeisinT error’ jisinusforinit’À (Ô Isin_for_init’ pL¡isinusfor’pì¨ËIsin_fwd’ð ðÈIsin_for_free’ ð ´ø> Isin_error’ À ü¹fÿ /ecs/hdfeos/gctp/src/usr/include/internalisinusfor.cË¿ù·“stdio_core.hóˆË¤×’:Ó :~:~8x (6Po{{vhk~z(!~V((t((t((,nn-~%$3' ||{~z{{x{ | >B.| .B>B;|O, & }}|ô~3'3'3's3'3' (‚{} ' tx(ru $ w p v xw ~w w,-~&f" c* *(" {}t  ~~% B 4: ; 9 < ? 4: ; 9  .: ; 9 @ @.: ; 9 ? @ @.: ;9 ? @ @.: ;9 @ @ÿÿÿÿ|@ @A  à C@AœG´B¶ C@Xp C AœE"C´B’ D@v¶D¸b“(G¾B¼BºB‘ B”B• B:<>Z68s¶¸p| CAœE@,ð BA@BœZ @Bœ@ ðÄ A AC@Bœ À< BG@ ü_€³isinusforinit×Isin_for_initûisinusforIsin_fwd:Isin_for_free'€™error^Isin_error?Wp†•§«¯ËÏÓïó÷.26RVZrvzs,0PT¬°ÌÐü ÿÿÿÿÿÿÿÿx4ð $±Õ^3$P ü*P 1p7p‹?p!ûïQ ì g ü˜q”@ |p Ô è ¨ ð ³0ˆ¹p ˜HÇpà€Óp!`½ßp&Œíp&©4úp'Ý  p'ýcp(`+* (à: )pJ )xp[ )èn )ø‚ *—p* p * isinusinv.o/ 1230067508 7356 20 100664 12100 ` ELF* "4(! "*@06 àD ÐÄRp`  <krv{p|…ðØŽš¦´ÁÐàñ"5I.symtab.shstrtab.strtab.comment.text.sdata.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.MIPS.content.sdata.rel.MIPS.content.sdata.rel.sdata.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.reginfo.MIPS.interfaces.text.sdata.sbss.rodataerrorfprintf__iob.lit8isinusinvinitIsin_inv_freeIsin_inv_initIsin_errormalloccosfreeisinusinvIsin_inv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnamesbe::7.42:isinusinv.o™‚€0% 8%$E $$ <$!'½ÿÀÿ¼!à!„ˆ÷¯F ‰F÷®F a÷´ F …÷¶F m†€ÿ¿(™÷±0 ø ÷¬8פ8@×¥0™…„'9$¥ ø $„$ÿÿß¿(ß¼×´ ×¶à'½@D F >Ej׈F!°<ETׂˆF6<EP׉ˆ8׃ˆF# <ET׆ˆ F40<EP׆ˆ(F&¡ÀF 9ÍF€:!D8F(¢ÃF Bø&áø#F(0<3ÿáø&׈ˆ0E\áø#à™…„'9$¥ ø $„ß¿(ß¼$ÿÿ×´ ×¶à'½@F((<EA™F%H<E=™F&*€F RF€RáF+*ÁF ZÅF+0E*F)¥*`Ã<4„Æ€ *€¿ÂP!CB(!(#  ™…'9'„ˆ ø $¥ß¿P¢%@¹™ÿ¢÷¦@*_÷¥8à²÷¤0™ ø $`@¿×§0÷¶X×–ˆPF'°Ã×…ˆX÷¸`DÀF%¡×‚ˆHF€Æ!F% BF-ÃBF4k@F kMæ DhàD‡pF€s¡F.³ƒÇÂÀ!&1ÀC3È*Uÿßö$áÿÂáø!øCÿÚ®™ ø F ÃÂF4{ÀF {ÍDxç8!ÿã®®ÿâ$ß´hß±pßµxߤ€×ºˆ×¼×¾˜)… !Œ„ÿðבˆ×°0D„F1„F€”¡F0”CF2„ß¿P׸`×¶Xß¼(ß°ß² ߳ߢ×´H< «4cÜ#¬C\ôQPôPHà'½ ß¼(ß°ß² ×´Hà'½ ™…'9'„ˆ ø $¥ß¿Pÿò%™…'9'„ˆ ø $¥ß¿Pÿé%™…'9'„ˆ ø $¥ß¿Pÿà%™…'9'„ˆ ø $¥ß¿Pÿ×%™…'9'„ˆ ø $¥ß¿PÿÎ%™×¶X׸` ø  %™…'9'„ˆ ø $¥ß¿PÿÀ%<$!'½ÿðÿ¼!à!™à@%F k†ÿ¿F cFÀ8% ø „ˆ@ ™…„'9$¥ ø $„ß¿$ÿÿß¼à'½ß¿%ß¼à'½< «'½ÿðÿ¿D (ÿ¼<4¥Ü#$!ôåõ€b!à!Œƒ\׉ˆP$ÿþeR׊ˆHÔ†Ô„F&q×€ˆxF&!F <׆ˆhE<õF$0<E9߿ԇ F$2F(9ÂF 9ÍÔˆŒ†,D 8Ô‡Pß¿F(j&0*ŒƒX %F(9ÂÀ׈ˆŒ‚(I#$Bÿÿ@9)e!ŒeD…0F€1¡ÔdF'1€F&!F% <$ÿþE ׆ˆF$H<EÔ…0F&!ÂF')@F%P>׉ˆXEôåF()@ôåF)(<ß¼%Eß¿F&*€ôêà'½ß¿õß¼à'½€%ß¼à'½õß¼à'½™…'9'„ˆ ø $¥ß¿ÿð@ %ÿÆ%™…'9'„ˆ ø $¥ß¿ÿå@ %'½ÿàÿ°<€€%ÿ¿$!ÿ¼€!à!Œƒ\< «4„Ü#d ™…'9'„ˆ ø $¥ß¿߼߰à'½ ™ŽX ø ®\™ % ø ®Xß¿%߼߰à'½ ™…'9'„ˆ ø $¥ß¿߼߰à'½ ™'½ÿðŒˆ‚Œ‡ 0%$Eÿ¿ ø $$ ß¿$ÿÿà'½ÿÿÿý ÿÿÿü8ÿÿÿûPÿÿÿú` error (isinusinv.c/%s) : %s memory allocationinvalid parameterinvalid handleinvalid keyisinusinvinitbad return from Isin_inv_freebad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valuebad return from Isin_inv_initIsin_inv_initisinusinvbad return from Isin_invIsin_invIsin_inv_free error (isinusinv.c/%s) : (%i) %s ï†’Š‡®‡˜‡‰‡‰‰‰‰‰ƒµŽ¥¨¬††‰‰‰‰ˆ†„‹ˆ……‚Ó…„„†‹„ƒ‘…„„††…„‰„     ' + 3 9 ? E K Q [ _ c g k u { ‡ ‘ — Ÿ ¥ » Á Ë Ñ Õ Ý ç  4` ÈØèìü @È HXhÐ  (8€ ÈÔÜ< ° ´Øü 8 X„  $0@L¤è  „ °  0 @ t    %   $ $$h %|€€„pˆŒ€%”pPTXXp\`Xd%hp”¤ÌаÔpØÜ°à%äpü %(,È0p48È<%@pLPTpX\`%dppt xp|€ „%ˆp”˜ˆœp ¤ˆ¨%¬p¸¼(ÀpÄÈ(Ì%ÐpÜàèäpèìèð%ôp  Ä ÈÌ Ô %Øì  %  %@%´%„ ˆŒ ” %˜¨ ¬° ¸ %¼Ì ÐÔ Ü %àð ôø  %  $ %(D%L PT \ %`ppptttœ%¨¬(°´¸(¼%À    x  |H €  ˆ % ŒH ¤  ¨H ¬  ´ % ¸H Ø  Ø Ø ä  ä ä   X   % X 8% H% h  lX p  x % |X ¬h ° ¼h Ä%4‚4‚4‚4  À!ûTD-@!ûTD-?ÿ× =p£×A3Æ€\)?„záG®{¿„záG®{@záG®=Û|ßÙ×½»@ !ûTD-?ðÀ !ûTD-?à?ù!ûTD-@¿ù!ûTD- ÿÿÿÿÿÿÿÿx|isinusinv.cö__iob]ISIN_BADALLOC^ISIN_BADPARAM_ISIN_BADHANDLE`ISIN_BADKEYeisinT error’ jisinusinvinit’À (Õ Isin_inv_init’ pL¡isinusinv’pì¨ÉIsin_inv’ð ÈÈIsin_inv_free’ Ð ”è> Isin_error’   ÜÕfÿ /ecs/hdfeos/gctp/src/usr/include/internalisinusinv.c”Ë¿ù”stdio_core.hóˆË¤×’:Ó :~:~8x (6Po{{vhk~z(!~V((t((t((-nn-~%$3' ||{~z{{x{ | >B.| .B>B;|O, & }}|ô~3'3'3's3'3' (‚{} % tx tu pzh w w v w$p0{~gx"a  r 9(" {}t  ~~% B 4: ; 9 < ? 4: ; 9  .: ; 9 @ @.: ; 9 ? @ @.: ;9 ? @ @.: ;9 @ @ÿÿÿÿ|@ @A  à C@AœG´B¶ C@Xp C AœE"C´B’ D@v¶D¸b“(G¾B¼BºB‘ B”B• B:<>Z68s¶¸p| CAœE@ðØ BA@Bœ ÐÄ A AC@Bœ  < BG@ Ü_€³isinusinvinit×Isin_inv_initûisinusinvIsin_inv:Isin_inv_free'€™error^Isin_error?Wp†•§«¯ËÏÓïó÷.26RVZrvzs,0PT¬°ÌÐìð ÿÿÿÿÿÿÿÿx4ð $±Õ^3$P Ü*0 1P7P‹?p!ÛïQ Ì g Ü q|@ |p ¼ Ð ¨ Ø ³0ø€¹p xHÇpÀ€Óp!@Ùßp&Œíp&¥$úp'É  p'écp(L+* (xà: )XJ )`p[ )Ðn )à‚ )è—p)ð p *lamazfor.o/ 1230067548 7356 20 100664 4532 ` ELF   "4( ¨!)07>EM S°d\gowƒª¹ÉÙéú .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.text.sbss.rodatalamazforinttsincosptitleradiuscenloncenlatoffsetp.lit8lamazforadjust_lonsprintfp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:lamazfor.o<$!'½ÿÐÿ¼!à!™÷­ ÷®ÿ¿÷¾÷ˆ(÷ˆ F g†'†ˆ÷Œˆ'…ˆF s ø ÷ˆ™„ ø $„™ ø F ó™×¾ ø ׬ ™ ø ׬™×ˆ( ø ׌ˆ ß¿%ß¼à'½0<$!'½ÿpÿ¼x!à!™ÿ§h×€ˆÿ¦`ÿ¿p÷¾€F o† ø F c™'¦F ó'¥ ø ÷ ˆ™'¦'¥ ø ׬ˆ×ˆצ׃ˆ× ×¢F&ÂF!׈F#‚׉ˆ×ŽˆF"׬׋ˆ F!2ߣ`ׄˆ(E×…ˆF.€F.KƒF s„F.)BF&+BF-cF,ZÀôk׉ˆ׊ˆרצקF*BF)1‚F(9ÂF'1ß¿pF&)Bߢh×¾€F%!ôD%ß¼xà'½™…F)+Â'¤ D&x ø $¥™…'¤  ø $¥ß¿p$qß¼x×¾€à'½LAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forward@‘„ƒ„ƒ„…ƒŒ†…®‡…†       & * . 4 8 D%PT%X`%p%| %Œ %° °°´ ´´à %ø% %Ð à%ä ìPô%øP (,48<HL \ h x „ ˆÄ Ìè  0 8 < HT\€„Ì è @¿ð?ð ÿÿÿÿÿÿÿÿxÖlamazfor.c"lon_center#R$sin_lat_o%cos_lat_o&false_easting 'false_northing(+lamazforint’0¨Flamazfor’°4ô8ÿ /ecs/hdfeos/gctp/srclamazfor.cšË¿ù”0y{|}   t t $! zyx1~~x(z% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A¨ C0Aœ E@ A¾ °d CAœF@A¾+Ú˜lamazforint¹lamazfor/;Oc{”­±µÌÐÔE8<ÿÿÿÿÿÿÿÿx4° ä< !A$`*x00x^8p!Ö@J ``x\ k Ôðu0 È{p  àH‰p (Ú•p ø¡p ú7¯p 1X¼p ‰ Ëp ©/Û Øpë Hû P  p €3p ˆlamazinv.o/ 1230067588 7356 20 100664 5156 ` ELFà "4( ¬!)07>EM S°4\bjp{‹—¥²ÁÑáñ.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.rodatalamazinvinttsincosptitleradiuscenloncenlatoffsetp.lit8lamazinvasinzp_erroratan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:lamazinv.o<$!'½ÿÐÿ¼!à!™÷­ ÷®ÿ¿÷¾÷ˆ0÷ˆ(÷ŽˆF g†'†ˆ ÷Œˆ'…ˆF s ø ÷ˆ™„ ø $„™ ø F ó™×¾ ø ׬ ™ ø ׬™×ˆ0 ø ׌ˆ(ß¿%ß¼à'½0<$!'½ÿ°ÿ¼ !à!׈0×€ˆ(F!hAF `÷¡0F!B÷ (F F!F ׂˆ×ˆF"B÷ 8F!׈F <ÿ§ÿ¦Eÿ¿@™ ø F ™×Œˆ'¦'¥ ø F,ׯ8׎ˆF {ÅߣߢF/p<׈׈EôMôpß¿@%ß¼ à'½P™…„$¥ ø $„ß¿@$sß¼ à'½P׎ˆ ׭׬0F.kBF-c×­8F-c׎ˆ×­™F.kB ø F-c×…ˆבˆ F ,F1„׈F „F0x<ߦD 0EôÀF&(<E ™™×¬(×­0 ø F c™×Œˆ ø F cß§ÿÉôà×­0׬( ø F kG™×Œˆ ø F,ߨÿ¾õ™ ø F ׆ˆ×¥F 1‚D hF&)AF-(2Eÿ³ß¿@™×¯(×®×­8׌ˆ F/s‚F%kB ø F.c™×Œˆ ø F cß©ÿ¢õ LAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inverseX’„ƒ„ƒ„…‚›††…”„‡„†’„„       & * 0 6 : > B F J N R H%TX%\d%t%€ % %° °°´ ´´ %4%€8„ ˆ8Œ% Ô %$%4%P%`%x%À%Ð% (,08<@LP ` l | ˆ Œ”ÄÈì ð  $ ( @ TX| ¨ÄÌ Üà ì   , 0X \t €¤ ´È Ì@?ð=Û|ßÙ×½»¿ù!ûTD- ÿÿÿÿÿÿÿÿxëlamazinv.c$lon_center%lat_center&R'sin_lat_o(cos_lat_o )false_easting(*false_northing0.lamazinvint’0¬Jlamazinv’аä48ÿ /ecs/hdfeos/gctp/srclamazinv.c¡Ë¿ù¿ 3x{{|   | s % t t m(uA ~  < };% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A¬ C0Aœ E@ A¾°4 CPAœ V@ä+ï­lamazinvintÎlamazinv/DPdx©ÂÆÊáåéE8<ÿÿÿÿÿÿÿÿx4Ð MQ)z$ä*x80xF8p!¾XJ `¨¤ k Lhu0 ¸({p  àH‰p (ï•p ¡p)7¯p`T¼p´ ËpÔ/Û xë €û ˆ  ¨ ¸3pÀE.F %™×Œˆ  ø F,+™×Œˆ0 ø F cß¿ ׎ˆH׈@׈PF4Bß¼F4ߣF1{ÁߢF0s€ônF/k@ôM%×´à'½0™÷¬( ø F k™F †F £F ø ׌ˆ™F  ø ׈0×—ˆ8וˆF7­B×¥(ÿÔF5™…„$¥ ø $„ß¿ $,ß¼×´à'½0=Û|ßÙ×½»?ð¿ù!ûTD-Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projectedzšˆŽ†††…†„†Œ‰‰„„ƒƒ„ˆ…†…›„’„…„Œ†       " & * . 2 6 : > B F J P T \ ` f j n r \@`d@h%lÀ%Ø%ð %%%4 %D %\ %Œ %° %ÈPÐPÔ %ä %ô%% %%P%h%€€€„„„ì%ü%T %h %x %œ@ h¤@¨%¬h4@HLX ”¤ ¨¬´ÄÈ Ôà èø   $ ,< HL PTh€„ ˆ”¤ ´¼À ØÜ àèì ü    D X |” Èä èô ø L \ lp |€„˜  ÿÿÿÿÿÿÿÿxlamccfor.cr_majorr_minores e!center_lon "center_lat(#ns0$f08%rh@&false_eastingH'false_northingP+lamccforint’€€qlamccfor’0€È<}8ÿ /ecs/hdfeos/gctp/srclamccfor.c¨Ë¿ù¾,3oo o t o&\$`{|$$ $},{{{!pxx $}o0(% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A$€ C€AœC@B¶ A´B¸€H C0AœJ@B´È+Ýlamccforintÿlamccfor,>KWlŽ›¨ÀÙó÷ûE@Dÿÿÿÿÿÿÿÿx 4 DM‘EÖ$ðÈ*¸X00¸ 6؃>p! [zP ØÐ f ¨4 q Ü{p øH‰p@•p_¡pà7¯p\¼ps Ëp“/Û Șë `û h  ˆ ˜3p  B F J P T \ ` f l \@`d@h%lÀ%Ø%ð %%%4 %D %\ %Œ %° %ÈPÐPÔ %ä %ô%% %%P%h%€€€ˆˆˆ@ %X%œ%Ì%4@HLX ”¤ ¨¬´ÄÈ Ôà èø   $ ,< HL PTh€„ ˆ”¤ ´¼À ØÜ àèì ü    D X |œ ¤¬ðü (048 H \ˆ” ˜ì ÿÿÿÿÿÿÿÿxlamccinv.cr_majorr_minorese center_lon !center_lat("ns0#f08$rh@%false_eastingH&false_northingP*lamccinvint’€€slamccinv’À€ü<Ù8ÿ /ecs/hdfeos/gctp/srclamccinv.c®Ë¿ùŸ&2nnn s n'[%_{|$$ $},zzz!o }v vx ,z{(t{% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A$€ C€AœC@B¶ A´B¸$€| B@Bœ B¶R@A´B“ ü+ Ýlamccinvintÿlamccinv,>KWlŽ›¨ÀÙó÷ûE@Dÿÿÿÿÿÿÿÿx 4  TM¡Jë$ü* X00 (6 (h>p! rP À f Äì q °{p ÀH‰p •p(Ý¡p7¯p<d¼p  ËpÀ/Û ð˜ë ˆû   ° À3pÈ÷¬ ÷¸(F nE ÿ¿0™…„$¥ ø $„ß¿0$5ß¼׸(à'½@™ ø F k™F †F ÃF ø ׌ˆ ™×ˆ׬ ÷  ø F-c×™ˆ0טˆF9Æ׎ˆ@™F8Âߦ׬F/s€ ø ôÎß¿0×›ˆ8ß¼F ÇBß§%׸(F=ÞÁôûà'½@?ð¿ù!ûTD-=Û|ßÙ×½»MERCATORTransformation cannot be computed at the polesmer-forward@•Œ„ƒƒ„…ƒ–†ƒ…†‹‹       & , 0 4 8 T%|€„%”%  %¬ %¼ %à ààä ää,@04@8 %<\%p%ˆ%´%( 048<@DLXdx ˆŒ ˜œ ¤¨ °´ ¸Àô( X d tx |”œ  À ÿÿÿÿÿÿÿÿxûmerfor.cr_majorr_minorlon_center lat_origin!e !es("m10#false_northing8$false_easting@)merforint’ ØOmerfor’Ààè4á6ÿ /ecs/hdfeos/gctp/srcmerfor.c‰Ì¿ù/rp r|  zz( |,$~~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @AØ D AœG@à C@Aœ K¸C@è'ÿÁmerforintàmerfor*<QfrŒ¥½ÔØÜñõùC8<ÿÿÿÿÿÿÿÿx4Ð MQ&w$è*xH00x6L>p!Ü@P ` f|\ q Ø {p  øH‰p @ÿ•p ?å¡p $7¯p [T¼p ¯ Ëp Ï+Û ˆë ˆû  ° À3p Èp!!8P \P f¬ q À{p ÐH‰p þ•p ÷¡p 7¯p DT¼p ˜ Ëp ¸+Û èˆë pû x  ˜ ¨3p °oÿ¾Àð% ø F.c׌ˆF,ó™×ˆ÷À ø F-c™×¾ ß¾ ø F ׈׎ˆß¿F-@ߢF.kBôM%ß¼à'½0MILLER CYLINDRICAL.ƒ„„…„’‡…‹      " & ,<%@H%X%h% ” ””Ø %ô % % $(08D P ` dl¤¨´ ¼Ààè ì ü   ?ô¿é!ûTD-@ ÿÿÿÿÿÿÿÿxªmillinv.c"lon_center#R$false_easting%false_northing)millinvint’ „Amillinv’0<4¸7ÿ /ecs/hdfeos/gctp/srcmillinv.cšÌ¿ùÀ- vz|  }yy{E% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A„ C AœD@A¾ ¬ C0AœG¾D@ Bž <)®omillinvintmillinv.:Rkƒ‡‹ ¤¨D8<ÿÿÿÿÿÿÿÿx  4 ÄM $0<*p 0p8p!ƒ.J ´@`ôü k ð¨u0˜{p °H‰pø®•p¦¼¡p b7¯p ™X¼p ñ Ëp -Û @`ë  û ¨  È Ø3p à B F J N R V Z ^ 4@%DL%X%d%px %|„0Œ %0˜H  %¤H° %Ä %à ààä ää$ %8 %d%”%¬ %¼%Ü%%%$%@%l%  $(,08<H PT \` hl t€ ˆ” œ¨ ¬´¸ ¼ÀÈô , @HX px œ  ´ ¸ Ä Ì Ô ä ì ô    , 0 4HLTX tx˜?à@ ÿÿÿÿÿÿÿÿxobleqfor.clon_centerlat_otheta m!n "R(#sin_lat_o0$cos_lat_o8%false_easting@&false_northingH(obleqforint’àOobleqfor’ðàÀ4Ã8ÿ /ecs/hdfeos/gctp/srcobleqfor.c©Ì¿ù‚0r  v  $mnm 8*=T$4% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @Aà CAœC@(àà CpAœ C¸AºA@A´EžÀ+Ðobleqforintñobleqfor/?O[gs‡›³Ìåéí E8<ÿÿÿÿÿÿÿÿx4ð $Mq,$ÀÀ*€P0€U8p!ÕfJ <°`ìì k ØØu0 °{p  ÀH‰p •pÇ¡pá7¯p`¼px Ëp˜/Û Èë Xû `  € 3p˜ B F J N R V Z ^ b 4@%DL%X%d%px %|„0Œ %0˜H  %¤H° %Ä %à ààä ää8%L%p%”%¸%Ô%%, %8%L %|%´%È%  $(,08<H PT \` hl t€ ˆ” œ¨ ¬´¸ ¼ÀÈô   @ T X \lx„ œ ¨ À     4 @ TXl ˆœ ¼ À?à@ ÿÿÿÿÿÿÿÿxobleqinv.clon_center lat_o!theta"m#n $R(%sin_lat_o0&cos_lat_o8'false_easting@(false_northingH*obleqinvint’àQobleqinv’àì4Ø8ÿ /ecs/hdfeos/gctp/srcobleqinv.c¯Ì¿ùâ2r  v  $l}|pl|i~$,@a% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @Aà CAœC@,à CAœD¼A´FžD@B¸F¶ì+Ðobleqinvintñobleqinv/?O[gs‡›³Ìåéí E8<ÿÿÿÿÿÿÿÿx4à Ma.$°ì* P0 U8p!õjJ `¸` ø k Ðu0 à{p  ðH‰p 8•pJÜ¡p&7¯p]d¼pÁ Ëpá/Û ë  û ¨  È Ø3pàF,cF-cF cוˆX×”ˆ`F5¥׈˜EF-c™ ø F £B÷ˆx߿߼%×´€×¶xà'½ð™…„$¥×¼ˆ ø $„߿߼$É×´€×¶xà'½ð™ ø F £‚F s‡ÿå÷Žˆx™×ŽˆH ø ׌ˆ(F Â×…ˆXׇˆPF%Ñ‚F(9ÂF'1ƒ×‰ˆF&1ÂD @F)9À׸˜F'@<׺ ÷†ˆhF EÇ׉ˆ F)@>׺ ×¸˜EÊF 8F 2€À÷ª™×¶ø ø F ³™F †F ³F ø ׌ˆ(™÷   ø ׬™×­F † ø ׌ˆ(™×–ˆX׬ ÷ H ø F ³F™×¬HF ³F ø ÷ ×¥×ˆˆpצ×§ðF%BÃ׈@F&9ÁF-8×…ˆ8E_׈ F  F<>EM™F%ÀF {ÅFEG™F „F%„F „F<€>E1™×¼ˆ'†ˆˆ'…ˆ€ ø ׬™'†ˆ˜'…ˆ ø F ³׈ D p׌ˆh׈F/p>F,cF-cF cוˆX×”ˆ`F5¥׈˜EF-c™ ø F £Bÿ ÷ˆx÷¦™ ø F +FׯF/Âþ¢÷ˆpF 4ÿ÷÷°™ ø F ¤BF ŒGþø÷‘ˆx™…„$¥×¼ˆ ø $„߿߼$Ê×´€×¶xà'½ð™…„$¥×¼ˆ ø $„߿߼$Ê×´€×¶xà'½ð™…„$¥×¼ˆ ø $„߿߼$Ê×´€×¶xà'½ð<$!'½ÿ ÿ¼!à!™ÿ§ÿ¦×€ˆÿ¿÷´PF m÷ºH ø F c™×šˆX÷ 8 ø F:ׄˆ8F  ÅF$À׆ˆF ÅF#0<EL÷ @D (F4(>×€ˆ€÷¶XE×…ˆ`F †÷¸(F ‡÷¸(F%¦F:Æ×›ˆF ¶EF;Î@F ÎEF&È>E™×ºH…„×¶X$¥×¸( ø $„ß¿$Íß¼×´Pà'½`׈™×”ˆ(׎ˆxF6kF-³@F4-F.Æ ø F-cF ¤F:„×”ˆ˜×’ˆ@דˆF0¥ß¿F8œÂF4”€ß§×¶XF3”€ôòבˆ˜×Žˆ8׈ߦF8ŒB׺H×´PF0{ÂF1s€ß¼%׸(F/sôÎà'½`™ ø F £™F †F £F ø ׌ˆ(™×šˆX×´8F ÷¶X ø F ÓF×—ˆpF ½Ã׈F7ïC×™ˆ(F=½×›ˆ€×ŸˆˆF9µ‚÷¶0F;µ‚×»@F=½ÀF?Þ™F9½ÂF;µF:£ ø F7µƒ×ˆ`F Å׆ˆF=Ø<×…ˆ`÷  E÷¸(F:.ÿ–F8¦׈€×¬@׎ˆˆF-c×­0F.kB™F-c ø F cר D H×…ˆ`F)@טˆPF8.F:Æÿ~F8>?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰¿ù!ûTD-À !ûTD-À!ûTD-@ !ûTD-@!ûTD->z×òš¼¯HOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Point projects into infinityomer-for𜛄…„…„„ˆ‹ƒƒ‘…‘‰‡‡ƒˆ…„…†…«Šˆ„„„„ˆ‡†ˆž…‘‡Š‹‡‡‡‡‡„…§†Šƒ…‡”•       $ ( , 0 4 8 < @ D J P T X \ ` d h l p t x | € „ ˆ Œ ” ˜ œ   ¤ ¨ ¬ ° ¶ ¼ Æ Ê Î Ô Ú Þ â æ ê    p%¤% % %, 4 %8 D %X %h %x%˜ %´H¼HÄ %Ð%Ü% %4%x%¨€¬h°€¸%¼hà%%t %ˆ%˜ %¬%Ä%Ø%„%¬%Ì%Ü %ì%ü % % (, %@°D°H %XÐ\Ð` %tð|ð€ %ø% %P%l%”%°€´h¸€À%Ähè€ìhð€ø%üh €$h(€0%4h```ddd”%¨ %004<0D%H„%  % % 4% „% Ø%, DHLPTX`dltx|€ ˆŒ¬°¼ÔØìô  $( 0< @HT ` dp Œ  ¨ °ÈÌ ÔØ àäø ( ,0<DH\`ht „¤ Ü ôø ü  <Hl | Œ   °´ ¸Ì äô 4D\ ¤ ¼ ÄÔ Øä ô   4 8P Th l˜ ´ Ì è ðô  48@L `h € ¨¬ ä  t €œ  °¼àì ( dh lp”˜œÀÄÈ    $ < D L T X t Œ ” œ ¸ À Ð è ø  ÿÿÿÿÿÿÿÿx®omerfor.cr_majorr_minorscale_factorlon_origin lat_origin !e(!es0"false_northing8#false_easting@$sin_p20H$cos_p20P%blX&al`'dh(elp(ux)singam€)cosgamˆ*sinaz*cosaz˜/omerforint’ðTÑomerfor’à` Dê7ÿ /ecs/hdfeos/gctp/srcomerfor.c´Ì¿ùÙ:<lit}l~~~~~~" ( |||9$  DÂD<E; @V$&~ $/1~(!}|zŒ,|($-y z~!$ D¦ |àw v ophi  s s  }) y}}$!~~],E~~-4 % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A,T CðBœ:B´GºA¸A@8A¶V¼8`¸ C`AœF@A´BºU¶E¸8B¸68M¶^¸ )²qomerforint’omerfor+=Ti~Š—°ÈÚìù+<M]m†ŠŽ¤¨¬DHLÿÿÿÿÿÿÿÿx 40 dM±Dõ$ *( 00(h69>p!ÉðP ¼° fl¤ q x{p ˆH‰pв•p‚î¡p"p7¯p"§€¼p#' Ëp#G-Û #xàë $Xû $`  $€ $3p$˜F,cF-cF cוˆX×”ˆ`F5¥׈ EF-c™ ø F £B÷ˆ€ß¿ß¼%×´€×¶xà'½ð™…„$¥×¼ˆ ø $„߿߼$É×´€×¶xà'½ð™ ø F £‚F s‡ÿå÷Žˆ€™×ŽˆH ø ׌ˆ(F Â×…ˆXׇˆPF%Ñ‚F(9ÂF'1ƒ×‰ˆF&1ÂD @F)9À÷€ˆh׸˜F'@<׺ ÷†ˆpF EÇ׉ˆ F)@>׺ ×¸˜EÊF 8F 2€À÷ª™×¶ø ø F ³™F †F ³F ø ׌ˆ(™÷   ø ׬™×­F † ø ׌ˆ(™×–ˆX׬ ÷ H ø F ³F™×¬HF ³F ø ÷ ×¥×ˆˆxצ×§ðF%BÃ׈@F&9ÁF-8×…ˆ8E_׈ F  F<>EM™F%ÀF {ÅFEG™F „F%„F „F<€>E1™×¼ˆ'†ˆ'…ˆˆ ø ׬™'†ˆ '…ˆ˜ ø F ³׈ D p׌ˆp׈F/p>F,cF-cF cוˆX×”ˆ`F5¥׈ EF-c™ ø F £Bÿ ÷ˆ€÷¦™ ø F +FׯF/Âþ¡÷ˆxF 4ÿ÷÷°™ ø F ¤BF ŒGþ÷÷‘ˆ€™…„$¥×¼ˆ ø $„߿߼$Ê×´€×¶xà'½ð™…„$¥×¼ˆ ø $„߿߼$Ê×´€×¶xà'½ð™…„$¥×¼ˆ ø $„߿߼$Ê×´€×¶xà'½ð<$!'½ÿ°ÿ¼!à!×—ˆ8וˆ@×›ˆ˜×™ˆ F7mÁF5eAF;»B™F9«ÿ§F-c׈X÷´@F9½Â×”ˆ€F;­B¯ F-cF7­@׈`ÿ¦F cÿ¿ ÷¶HF5¥ ø F-c×–ˆF µƒ×ŒˆX™×ˆ`×—ˆ(F,£÷¶0F6F-c÷ 8 ø F7µ‚ׇˆ×…ˆˆ×¨0F 9Âצ8F6)BF')@ׇˆ(F(1€F'1‚F&)C×›ˆF .EF;Î@×›ˆߣF ÎEߤ÷ (F;È>ߢ׈ˆ`E׆ˆD 8F%8>EôFôh׉ˆ8ô‰ß¿ ×¶H%ß¼×´@à'½P׈F%kÁF-+€F/sƒF s„׈XF/kC™×Œˆx ø F.c™F F'¦ ø ׌ˆ(ߥô ¨ß¿ %×¶Hß¼×´@à'½P׌ˆX™×ˆ`F,£ ø F-cׯ(׎ˆˆ×Œˆ™F/s‚F6cF F ø F.c׈XF-C™×Œˆ ø F-cߦÿÇôÀ?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰¿ù!ûTD-À !ûTD-À!ûTD-@ !ûTD-@!ûTD-?ù!ûTD-OBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: 蜜„…„…„„ˆ‹ƒƒ‘…‘‰‡‡ƒˆž…„…†…«Šˆ„„„„ˆ‡†ˆž…‘‡Š‹‡‡‡‡‡‚ž©‹…‹†‰†„       $ ( , 0 4 8 < @ D J P T X \ ` d h l p t x | € „ ˆ Œ ” ˜ œ   ¤ ¨ ¬ ° ¶ ¼ Æ Ê Ð Ô Ú Þ â    p%¤%%$ %0 8 %< H %\ %l %|%œ %¸HÀHÈ %Ô%à%$%8%|%¬€°h´€¼%Àhä%%| %%  %´%Ì%à%Œ%´%Ô%ä %ô% % %(04 %H°L°P %`ÐdÐh %|ð„ðˆ %%%X%t%œ%¸€¼hÀ€È%Ìhð€ôhø€%h(€,h0€8%<h```dddØ% %Ü%ð% 4% X% p%, DHLPTX`dltx|€ ˆŒ¬°¼ÔØìô    (, 4@ DLX d ht ” ¤¬ ´ÌÐ ØÜ äèü  , 04@HL`dlx ˆ¨ à øü $4DPt „ ”˜ ¨ ¸¼ ÀÔ ìü<Ld ¬ Ä ÌÜ àì ü    < @X \p t ¨¼ Ô ð øü  $(<@HT hp ˆ˜ °´ ì $ tx|€  ¬Ààèì ðô0@Lhp”¸ÌÔ Øä ô $ ( , @ D H ` h l ÿÿÿÿÿÿÿÿx»omerinv.cr_majorr_minorscale_factorlon_origin lat_origin !e(!es0"false_northing8#false_easting@$sin_p20H$cos_p20P%blX&al`'tsh(dp)elx)u€*singamˆ*cosgam+sinaz˜+cosaz 0omerinvint’ð\Ðomerinv’Ð` „D-7ÿ /ecs/hdfeos/gctp/srcomerinv.c¹Ì¿ùâ8=nkv}n~~~~~~" ( |||9$  DÂD<E; @V$}~ $/1~(!}|zŒ,|($-y z~!$ D¦ |àw v ophi  |oo}~oo~~~~8|z| x8 z}H % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A,\ CðBœ:B´GºA¸A@8A¶V¼ `$ CPAœN´J@ A¶ „)¿~omerinvintŸomerinv+=Ti~Š—°ÈÚìù,8IZjz“—›±µ¹DHLÿÿÿÿÿÿÿÿx 4P „MÑP!$@ „*Ȩ00Èh60>p!?èP (  fÈ\ q $h{p H‰pØ¿•p—1¡p!È7¯p!ÿh¼p"g Ëp"‡-Û "¸èë # û #¨  #È #Ø3p#àE™F2d‚F24‚F2Œ@ôq׈0׈(×®×­F0s‚F/kBF.;‚F.kAF-cF,ZÀôK%ß¼(à'½P…„$¥ ø $„ß¿ $ß¼(×¶0à'½PORTHOGRAPHICPoint can not be projectedorth-for<Ž„ƒƒƒ„…ƒŒ†Š©…†       & * . 4 8%DH%LT%`%l %| %    ¤ ¤¤Ð %è%%¼0ÀÄ0È%Ì  $(,4<@ P X\ dh pt x€´ ¼Ø ð ôü (0<l €„=Û|ßÙ×½» ÿÿÿÿÿÿÿÿxêorthfor.cr_majorlon_centerlat_originfalse_northing false_easting !sin_p14("cos_p140&orthforint’˜Eorthfor’Рè47ÿ /ecs/hdfeos/gctp/srcorthfor.cÀÌ¿ù«+ vz| {    w w E~~} u} uz }~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A˜ CAœC@ H CPAœ F@ A¶è)î®orthforintÎorthfor+@Un†˜ªÂÆÊàäèD8<ÿÿÿÿÿÿÿÿx4° äM1!R$pè*X80X98p!‘<J ÐX`(P k xøu0 p{p  €H‰p Èî•p ¶¡p Î7¯p T¼p Y Ëp y-Û ¨xë û (  H X3p `וˆ×›ˆEôU%ô{ß¿@ß¼ ×´8à'½P×®0׭׌ˆ0F.kBF-cF4c׎ˆ(×­™F.kB ø F-c×…ˆ׈F +ÅF0{À׈F {ÅF0x>ߤE+ô€D ˆF%ˆ>E×”ˆ™×­0׬( ø F kG™ ø F4ߥ%ÿÔô ™…„$¥ ø $„ß¿@$‘ß¼ ×´8à'½P™×¬(×­0 ø F c™ ø F £ߦ%ÿ¼ôÀ™ ø F ׆ˆ(×¥F 1‚F&)A׈F +…F.h>Eש(F JEF)h>Eׯ(×®™×Œˆ0F/s‚F%£B ø F.c™×Œˆ ø F cß§ôàÿ›%ORTHOGRAPHICInput data errororth-invXŽ„ƒƒƒ„…ƒ™…Œ•ƒŠ†…ƒ‡–„…       & * 0 4 8 < B F J N R 8%DH%LT%`%l %| %    ¤ ¤¤ %%ˆ %Ü%è%( (%<%H%d%¼%Ì%  $(,4<@ P X\ dh pt x€´¼à ä    48hx€ ”   ÌÐ ä  0 D ` l| ¬ °Ä È>z×òš¼¯H=Û|ßÙ×½»¿ù!ûTD- ÿÿÿÿÿÿÿÿxêorthinv.cr_majorlon_centerlat_originfalse_northing false_easting !sin_p14("cos_p140&orthinvint’˜Eorthinv’Рä47ÿ /ecs/hdfeos/gctp/srcorthinv.cÅÌ¿ùæ+ vz| {    w}u ~~m= ~%0o(x0PI% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A˜ CAœC@ D CPAœ C´Q@ä)î®orthinvintÎorthinv+@Un†˜ªÂÆÊàäèD8<ÿÿÿÿÿÿÿÿx4Ð MQ*{$ä*x80x18p!©XJ `”¤ k 8pu0 ¨ {p  ÈH‰p î•p þ!¡p7¯pVT¼pª ËpÊ-Û øxë pû x  ˜ ¨3p°ׄˆX׈ˆ×†ˆPEF ß¼×´@F(Â׸8F(1‚ߢ F')@F&!÷ÅôD%ß¾à'½P™'¦'¥ ø F £™×ˆ8׎ˆ0׈(F ¤ ø ׌ˆ ™×®׭׌ˆ@ ø ÷ 0™×¬F  ø F,Ã׎ˆF.¤BײF1BF2ŒC׈`׈F1„F {Á÷Ð×°F/£ÂF0{ÃבˆP×°0ß¿(F1„׸8ߣ F0{À׈X×´@F/s‚ß¼%ß¾F.k@ômà'½P?ð>z×òš¼¯HPOLYCONICP”„„„ˆ…„ƒƒ„…ƒŽ˜…‡†…ž       $ ( , 6 < @ D H P%`%p%€ %  %¬´ %¸Ä %Ð %Ü%ì%H%¼%Ø %ð%%( 048<@DHTX \dh ltx |„ˆ Œ”˜¤¨ °¼ ÀÈÌ ÔØ àä èð$ 0P\dhl° Ä ÈÌÐÜà ìø   $@\ ÿÿÿÿÿÿÿÿx3polyfor.cr_majorr_minorlon_centerlat_origin e0  e1( e20 e38!e@!esH"ml0P#false_northingX$false_easting`(polyforint’Qpolyfor’Є4N7ÿ /ecs/hdfeos/gctp/srcpolyfor.cÑÌ¿ù™. s q |  yys~}s t x (%~,}}}}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A DAœG@$t CPAœD@ BžB´B¸„)7÷polyforintpolyfor+=RgtŽ›§´ÂÛó )-1D8<ÿÿÿÿÿÿÿÿx4 4M9º$Є*Xh00X6h >p!rPP Ä€ fD\ q  Ð{p  pH‰p ¸7•p ïR¡pA7¯px\¼pÔ Ëpô-Û (¨ë Ðû Ø  ø 3pÿ°(F `À(%וˆà€%÷ 8E F!F ­@D ˜ôÕôó%ß¼ ß°(à'½P™ÿ¦׌ˆ@׈ ׎ˆ(׈0F Â׈8F1Œ‚¯§'«ÿ¿@ ø F3”€F MD¨@ß¿@$Jß¼ ß°(à'½P×®8׬™×ˆF.c ø F-c™Ö  ø ÷ 0×­0F kC™×Œˆ ø F-cߣß¿@ÿÏô`?ð>z×òš¼¯HPOLYCONICL’„„„ˆ…„ƒƒ„…žŽŠ‡„†…       $ ( , 8 > B F H%X%h%x %˜ %¤¬ %°¼ %È %Ô%ä%°%ô%%% $(,48@DP T\` dlp t|€ „ˆŒœ  ¨´ ¸ÀÄ ÌÐ ØÜ àè$,4H€ ˆŒ”œè ìü   ÿÿÿÿÿÿÿÿx'polyinv.cr_majorr_minorlon_centerlat_origin e0  e1( e20 e38!es@"ml0H#false_northingP$false_eastingX(polyinvint’Ppolyinv’Ð447ÿ /ecs/hdfeos/gctp/srcpolyinv.cÖÌ¿ùð. sr {zx|   }|txr zD }% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A DAœC@4 CPAœ L \@4)+ëpolyinvint polyinv+=RgtŽ›¨¶Ïçÿ!%D8<ÿÿÿÿÿÿÿÿx4 4M4µ$Ð4*`006 >p!*LP xx fðP q @¨{p  èH‰p 0+•p [¡p y7¯p °T¼p Ëp$-Û X ë øû     03p8‚F?÷ƒ×žˆ(F>/‚ןˆ F>‚F?÷ƒ™ ø ׬(׈8߿׃ˆ`F>BןˆXß¼F!ߢF!B×¾ F$F!ÿÁ÷Àô_%ß¾à'½@?ð¿ð¿ù!ûTD-=Û|ßÙ×½»@POLAR STEREOGRAPHICB™œ„ƒ„†‡††ƒ„‡…“’       " & . 2 6 : d%ÐÔ%Øä %ð % %4%L %d %€€€„„„´%Ð%ä %0%( @DLT\`ptx€Œ ¤¬À ÈÌ Ü àèì ôø $8< PT \hp” œ¼À Ø èðøü , 8@H ÿÿÿÿÿÿÿÿx1psfor.cr_majorr_minorese e4 !center_lon("center_lat0#fac8$ind@%mcsH&tcsP'false_northingX(false_easting`,psforint’Ðt^psfor’À€€<G5ÿ /ecs/hdfeos/gctp/srcpsfor.cÛÌ¿ù…3 u s xyz ~|w|!t~$yy}}  (}}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A$t DPAœH@A¶A´ A¸ € C@Aœ EžB@A¾€%5øpsforintpsfor);HTav‹™§µÃÜô '+/B@Dÿÿÿÿÿÿÿÿx4Ð MQ!r$€*h0006@>p!TBP ˜h f8 q 8{p  ÈH‰p 5•p EK¡p 7¯p Ç`¼p' ËpG)Û p¨ë û   @ P3pXp!Œ@P Ì` f,, q X{p  èH‰p 0(•p Xˆ¡p à7¯ph¼p ËpŸ)Û È ë hû p    3p¨robfor.o/ 1230068354 7356 20 100664 5668 ` ELFè "4(  *18?G€NYeqŒ›«»ËÜï.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.text.sbss.bss.lit8.rodatarobforintptitleradiuscenlonoffsetprobforadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:robfor.o'½ÿà÷­ÿ¿<÷¾$Bÿ¼"à!÷ˆ÷Œˆמˆ°×‘ˆp×’ˆxדˆ€×•ˆˆ×—ˆ×™ˆ˜×›ˆ ×Ÿˆ¸×ˆ¨$!ô?hô=`ô;ô9Xô7øô5Pô3ðô2Hô1èô>÷ˆ׉ ׉(÷Žˆ׎‰׋‰׊‰׉‰×ˆˆø×‡ˆð׆ˆèׂˆÐ×…ˆà׈È׃ˆØô!p׈ô#xô% ×…ˆ ô"ׂˆô&€×†ˆ(ô'(ׇˆ0ô(ˆ×ˆˆ8ô)0׉ˆ@ô*׊ˆHô+8׋ˆPô.˜×ŽˆXô0H׈hô/@׈`ô0@ô/àô.8ô+Øô*0ô)Ðô((ô'Èô& ô"Àô%ׄˆ×€ˆÀô$ ô$¸×„‰0D ô Ô ¨ô#ô"°ô!F$F g†$%°$&Pô ¨Ô²Ô±$¥F$”‚ô²ÿøF$ŒB¦ÿùô±ÿ𙄠ø $„™ ø F ó™×¾ ø ׬™×ˆ ø ׌ˆß¿%ß¼à'½ <$!'½ÿÐÿ¼!à!™ÿ§×€ˆÿ¾Àð%ÿ¿÷¾ F o† ø F c׉‰8F)òC׊‰@F*JC׋‰HF JEF+JÀF Z̓DX$cÀD `׉XC!ÔC°F€ZáÔB¸F>`>ÔEÀF+JA׋‰PÔJF-‚ÔGF#)F)JÔLF&)AF$IF-;BF%ÀF*cF+!F#@ÂF.JBF-cß¿F$€F+Â×…ˆF,R€ß¤F+JBF#€×¾ F*B׈F"(‚ߣF)9ÀF+B׆ˆF"‚׌‰hF(9À׊‰`F"@%F')BE ÷ÁF**‚߿߼F+R‚ß¾%×¾ F*2€ôjà'½0F,+F+bÂ߼߾F+2Àô‹à'½0¿¯¾vÈ´9X?ïô‡ü¹#£?ð?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½÷ˆ׉ ׉(÷Žˆ׎‰׋‰׊‰׉‰×ˆˆø×‡ˆð׆ˆèׂˆÐ×…ˆà׈È׃ˆØô!p׈ô#xô% ×…ˆ ô"ׂˆô&€×†ˆ(ô'(ׇˆ0ô(ˆ×ˆˆ8ô)0׉ˆ@ô*׊ˆHô+8׋ˆPô.˜×ŽˆXô0H׈hô/@׈`ô0@ô/àô.8ô+Øô*0ô)Ðô((ô'Èô& ô"Àô%ׄˆ×€ˆÀô$ ô$¸×„‰0D ô Ô ¨ô#ô"°ô!F$F g†$%°$&Pô ¨Ô²Ô±$¥F$”‚ô²ÿøF$ŒB¦ÿùô±ÿ𙄠ø $„™ ø F ó™×¾ ø ׬™×ˆ ø ׌ˆß¿%ß¼à'½ <$B'½ÿàÿ¼"à!׋ˆ׊‰8F+jÁ׈‰@F*YBF()C׉ˆF))C׉H׎‰PF!(BF.C׉XF EF0@F M×’ˆDÿ°À€%ÿ¿F2d Ž P%‚D 0$B @À$IF )ׇˆH@!+`y%JÿÿÕÕ ÕF*+F,kF/kAF,{F-cF%!AF*)BF-)CF*cBF-+BF%cF-;AF-cF,;F,)BF%0>E ÿæ%ÿøF+0>DŠ8$ ׄ‰`EH%ב‰€F€9á׌‰xד‰p@% gF%9ÀF.9f×…‰hF(1ÂF%9ÂF+9F,5BF(­CF)­C€QF5!F 5ÅF7ˆ<%E)LF.#ÃF {ÅF0~@F ÎMD È PÀB(!Ô§Ô¦F€ÎaÔ­F9{ÁF*5ÂF'mAF7kAF/­BF-9ÀF/{BF%­BF-9ÂF51€F%9ÂF'1€ ÿÚF&I‚F31ÂÿÙF%9ÂF)’CBX!Õn°Õp¸ÕrÀF*„ÂF.”AF3”F/ŒBF2s€F%ŒBF-s‚F1ƒ@F%s‚F.k@F-KC׈‰ˆ×Œˆ™F("ôèF-c ø ö ߿߼%öß°à'½ ߼߰à'½ ™…„$¥ ø $„ß¿ÿô$êÿr$ ™…„$¥ ø $„ß¿ÿé$êÿšF$9%)Lÿ¨F.#ÿ¯¾vÈ´9X?ïô‡ü¹#£?ð?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½äøµˆãhñ?‘ßF¢RÝROBINSONToo many iterations in inverserobinv-conv2„…”‡„†‹Š     ( ,   HT´¸%¼Ä%Ô %ä %  t|P %ˆ0Œ0” %˜´0¸¼0À %Ä $(,048<@DLP€„ˆŒ”˜œ ¤¨¬°´¸ÀÌÔÜäìôü LP\° À Ì Ü àè ,48DTŒ (,D8<@ „ °  ÿÿÿÿÿÿÿÿxÂrobinv.c%lon_center&R'false_easting(false_northing)pr*xlr¨.robinvint’ trobinv’ ì4Ú6ÿ /ecs/hdfeos/gctp/srcrobinv.cóÌ¿ù¼12 xa "~` "~g 'V '}}~fgfhhhhhhhgh ]&Y  X *L3        { zn   +^"` }{{   ~r q s~~  {x}~ q(K (( k s% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A A B@B¾Bœì C AœTB@ì'Ɖrobinvint¨robinv-9Qjw…œ ¤¸¼ÀC8<ÿÿÿÿÿÿÿÿx4 ÄA $0ì* 0 P50 ; °<Cp! ì2U @ k `Œ v ì€p HŽpPÆšpÞ¦pô7´p+TÁp ÐpŸ+à Ðpð @ H  h$ x8p€sinfor.o/ 1230068434 7356 20 100664 3700 ` ELF X "4( „&-4<œCNR ^jx…”¤´ÄÕè.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.rodatasinforintptitleradiuscenlonoffsetpsinforadjust_loncos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:sinfor.o<$¥'½ÿàÿ¼%à!™÷­ÿ¿÷¾÷ˆ÷Žˆ„÷ˆF g†÷Œˆ ø $„™ ø F ó™×¾ ø ׬™×ˆ ø ׌ˆß¿%ß¼à'½ <$!'½ÿÐÿ¼!à!™÷¸ ÿ§×€ˆÿ¾Àð%ÿ¿÷´(F m ø F c™F £ ø F ׃ˆ߿ׂˆ׈F#Áß¼ߢF$F# Â×´(׸ F$€F#@÷ÂôA%ß¾à'½0SINUSOIDAL*ƒ„„…„Ž„“      " ,<%@H%X%h% ” ””È %Ø % $(08D P ` dl¤ °Ð àèì ÿÿÿÿÿÿÿÿx§sinfor.clon_center R!false_easting"false_northing&sinforint’ „>sinfor’0,4¬6ÿ /ecs/hdfeos/gctp/srcsinfor.cúÌ¿ùª* vz|  {{~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A„ C AœD@A¾$œ C0AœC¸Cž B@ A´,'«nsinforintsinfor -9Qj…‰¡¥C8<  ÿÿÿÿÿÿÿÿx 4p ¤Gëüç$,*0 00 8p!;*J h8` ð k €up HƒpX«p°›p³7©pê\¶p F Åp f+Õ ˜` å øõ   0-p 86p  Psininv.o/ 1230068476 7356 20 100664 4068 ` ELF ¨ "4( „&-4< BèIMX`lx†“¢²ÂÒãö.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.rodatasininvintptitleradiuscenlonoffsetp.lit8sininvcosadjust_lonp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:sininv.o<$¥'½ÿàÿ¼%à!™÷­ÿ¿÷¾÷ˆ÷Žˆ„÷ˆF g†÷Œˆ ø $„™ ø F ó™×¾ ø ׬™×ˆ ø ׌ˆß¿%ß¼à'½ <$!'½ÿàÿ¼!à!ׇˆ׈ˆF'iÁF(9Ã׉ˆF 9ÿ¿׆ˆF$H<׊ˆôçÀ(%F&aE׉ˆF*"€F R…F*H<×…ˆE÷¦ôÅß¿%ß¼à'½ ™ÿ¦ ø F ;׎ˆ×­F s‚F.kC™×Œˆ ø F-cߢÿíô@™…„$¥ ø $„ß¿$¤ß¼à'½ SINUSOIDALInput data errorsinusoidal-inverse0ƒ„„…„ž„ˆ‰…     $ ( ,<%@H%X%h% ” ”” %8 %P(TX(\ %` $(08D P ` dl¤¨´ ÀÈ Ü ì  0 4L ?ù!ûTD-¿ù!ûTD-=Û|ßÙ×½» ÿÿÿÿÿÿÿÿx§sininv.clon_center R!false_easting"false_northing&sininvint’ „>sininv’ x4Ï6ÿ /ecs/hdfeos/gctp/srcsininv.c€Í¿ùÜ* vz|  }yy}y( % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A„ C AœD@A¾è C AœH@x'«nsininvintsininv-9Qj…‰¡¥C8<ÿÿÿÿÿÿÿÿx 4 ÄM $0x*¨ 0¨;8p!ã0J @`T, k €°u00{p HH‰p«•p ;Ó¡p 7¯p ET¼p ™ Ëp ¹+Û è`ë Hû P  p €3p ˆ{Â׫F>s‚F>kBF/¥&F>cF.µ€F>ZÂF-ÆF,Ö€ÿåF+ç$Z$D€ È%'©'¨('§ '¦'¥F€„!'¤ ø ÷°×“ˆ€×¹(×· ×µײF3ÎB×±F3½ÂF3­BF9¥&F3”‚F7µ€F3ŒBF5ÆF2Ö€ÿäF1ç È%'©'¨('§ ×›ˆ×¾'¦'¥'¤ ø ÷»×½׃ˆ F:ï@F#ïCס(ׂˆ°F4@F"C×  ׂˆ¨F6F"׿ׂˆ˜F8ÿÀF"ÿÃ×£F<F"çß¿pß°xß±€ß²ˆ×´X×¶P׸H׺`÷ˆ0÷ˆ ÷€ˆ(÷Ÿˆ÷œˆ%ß¼8×¼@à'½à°ôÿ§h(Øÿ¦0D‡ ×…ˆ ׆ˆàˆ%’ F€!!׉ˆ8ׇˆ0F)"B׈ˆ(F)9Á×”ˆ@÷ˆˆXF&9 ÷‡ˆ×ŒˆX׊ˆPF,#׋ˆHF,R×”ˆ`÷‹ˆXF&R‚àˆ%÷Šˆ÷–ˆ€ÿ¿pÿöE™… % ø $¥™…ߤ0 ø $¥ÿ™<$!'½þðÿ¼p!à!×…ˆ¸F-(<ÿ§hF `÷´¨F mEÿ¦`F -×…ˆÀF% <EF -D (F4(>E׃ˆ€×ˆÈ÷¡×ƒˆ€F%2EׄˆÐ÷¤F% <Eÿ¿Ø×†ˆØ÷¾÷¦ÿ¿Ø÷¾™×žˆÿ±ÈF £÷ºø ø F>ךˆàÿ°Ð÷¸ð÷¼è׈pןˆ‚÷¶àÔCF!ÿÁ׈`÷¿ F?Â÷´˜÷£°F!ÿˆ%@÷¿¸`_™×œˆXF<§™F<÷F ã ø F å†F EF:è<EF ×–ˆèF6候 ø F ³׈h׬¸F-B™F-cF  ø F8c×¶ÀF µ€F £…F ³ÅF/sF s…F:p<&*3EÿÛF µ&1׆ˆð*$×¥°€KׇˆÐF&)B×€ˆøF6(<EF (F °<EB™F%°<E÷§F6>E״׌ˆX™F4c ø F,óD °F °>׈׎ˆxEF F÷­F6(<E™÷®™×¬ ø ׸בˆÈF ÄׯF1„F0{Á€%ÿ¦÷¯À×’ˆÈÿß÷²…'¤ ø $¥™×¾׺ø×¸ð×¼è×¶à…ß°Ð'¤ß±È ø $¥ß¿Ø$Öß¼p×´¨à'½™ ø ׬˜×ŽˆpF.‚׈F.‚F.kAF kD׬ ×ŽˆhF.c׎ˆ`F.‚™F,×¾F.ã‚׺ø×¸ðF.cß°Ðß±È ø F-c׌‰™×‰F,×¼è ø F-c™ ø F ™F ³ ø ÷ ×™ˆHF"B×—ˆ8×›ˆ×•ˆ@F=ÎBF=½ÂF;Î@F=­BF;½ÀF;­@F9½ÂF7­CF ­D×™ˆ`×—ˆXF9½Â×”ˆPF ½ÂF7­BF4¥׌ˆ€F5­Â™÷¢xF7¥F,³÷µ€÷•ˆx ø F ¥™×Œˆˆ÷ ˆ ø F,³ׯ׮€F/s‚F4sƒ×±ˆ×ˆ׈F1„׈ F6kBF0k@F {ÂF/k@™F.kA׎ˆ׌‰ߦhF.kBF,³ ø ôÍ×›ˆP×¹F;ÎBF4Í×·xוˆ0דˆ(F ­BF7œÂß¿Ø×¶àF5œÀ׈F4œÀ×”ˆבˆˆß§`ߨhF4œÂôóÕß¼p×´¨F3Œ@%õF2„ôðà'½™'½ÿ°÷´Hÿ¨ ÿ§(ÿ¦0ÿ¿׉Õ,ÿ¾ÿ° €% ð%ÿ±F-c€ˆ% ø õ,×›ˆHF"B׈8׈׈@F1ÞÂF1ïBF0ÞÀF1{ÂF0ï@F0{ÀF;ìF0{ÃF {ÄF;íF ¥ןˆX׎ˆ`F?s‚F.‚F/s‚÷Žˆx×™ˆPF.uÂF9ÍBF5½@F ­DF=ïBF=ÞÃ׈hF?ïBF=ÞÁF;¥÷´8F9¥F7¥F5¥™×ˆ€ö4Ö ÷Žˆx÷µ@ ø F-c™×ˆˆF £‚÷ÎÖ  ø F-c×™ˆP×µ8™×”ˆxÖ7F9­@ß¡0F5¥×µ@ß¾F ½Âô7Ö  ø F5¥™ß¢(׉F £‚ôNÖ ß± ø F-cß¿߰ߣ F £Â×´Hôoà'½P?ð@–€?‘ßF¢R5?à¥)O„¢’?²[ÊöèOw@`× =p¤?öò½´†¡&?û«ôö¯°=?±”S€¢C~@`)™™™™š?ø¸•lÅÄ«?ûl0a\j@L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€?ù!úü‹z¿ù!úü‹z?ù!ûTD-@jz)U8^@Ù|3!Ò>z×òš¼¯H¾z×òš¼¯H@ !ûTD-@!ûTD-?à?é!ûTD-@?‘ßF¡úçSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without conv som-forwardª¯„‡†„…ƒ¬•ž¥¨…ƒƒ²Šˆ©‘Œ†ƒ–‡ƒ„Ÿ…–ž„­‡‰ˆ      & , 2 8 > B J N R V Z ^ b f l p t x | € „ ˆ ’ – š ž ¢ ,,,444˜¸¼%ÀÌ %àHäHè %øhüh % %$ %(0 %˜ ¤ à %4 %¬ % %ÜLT%X`0h%l0€€€„„„H%h¼%ä%%¨%ì% ¨(%,¨HÈX%\È| %Ô%ð%ü% %ˆ%œ%ô% À % t% % Ì% ð%@HLT\pt„¨°´ Ä ÈÐØ Üð ô   , 8P\`„ ¨¸ÈÔäè´ ,<L\”˜œ ¤ÐÔèìôü $(48H \ t ”¸äèð4 8P`dx¤ ¨° Øà ìø <LTt œ  ¼ÀÜ ä ô0 x „Œ ¨° Üà äø   $LPXhp „ ”¸¼ÄØ àäü   , 4 8 € œ È Ð Ô Ø     < \ ` l | € ˜   ¤ Ô Ü ÿÿÿÿÿÿÿÿx¢somfor.c!lon_center!a!b!a2!!a4 !$c1(!'c30!*q8!,t@!.wH!0xjP!3p21X!7sa`!:cah!=esp!@sx!Bstart€"false_eastingˆ#false_northing'gsat_ratio)somforint’àxªsomfor’€ tX som_series’Ð € œ6ÿ /ecs/hdfeos/gctp/srcsomfor.c…Í¿ùã>7poxq~}{p}~$$!~~y w~||}}z {"|x}{"|x}{{~{z{z}y}~«o~~  %Àoo $i~~A ~ q h/@q˜Q~|~]~ y{|~~|}}|H{~~,% B 4: ; 9  4: ; 9  ? .: ; 9 ? @ @.: ;9 @ @ÿÿÿÿ|@ @A@x BàBº A¼(BA‘A’A¾A´"B¶$Bœ*C¸&V@Ç @a@@€ô CAœ(F´]@B¾B @>A@A¾C‘BºDA¸A¼ D¶ $ €˜ BPA´D@CžAC‘ 6¦0gsat_ratioFsomforintfsomfor¦ƒsom_series-9ER_ly…‘ª¸ÅÒßëû,AZ^bw{˜œ C\` ¤ÿÿÿÿÿÿÿÿx 4P „xürn$€ *˜˜0˜50˜ ;¸ÔCp!ŒªU 8 kP$ v tÈ€p @HŽpˆ¦šp. ¦p"8^´p"–ÄÁp#Z Ðp#z:àp#´!ñ #Øø $Ð $Ø0" %5 %I % ^p%(gp %@8sominv.o/ 1230068557 7356 20 100664 10532 ` ELF$ "4( (%,4@GOV œa0Øhlpuy„Œ•¡­»È×çø)<P.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.reginfo.MIPS.interfaces.text.sbss.lit8.rodatasominvintptitleradius2genrpt_longgenrptoffsetp__dcissom_seriessominvsinexpatantanadjust_lonp_errorcosasin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnamesbe::7.42:sominv.oF,hC'½ÿ0¡Ü÷¸H÷º`÷¼P×£Ðÿ°0÷´h<ÿ±8$Bÿ¼@"à!÷ˆ÷Œˆ÷¶X×–ˆ÷“ˆF!B÷’ˆˆàˆ%ׄˆF!°AF …À€% Ô÷ˆxF$Ã÷‘ˆÿ¿x÷ƒˆ`™„ ø $„™×ˆ ø ׌ˆ™… % ø $¥™… % ø $¥™×˜ˆX…$¥ ø F8£™×Œˆ…$¥ ø F8c™×ˆ ø ׌ˆˆ™…׬à ø $¥™ ø F £׈ˆ`F ÅF(8ŒB×­F>„F>{ÂF1¥&F>s‚F0µ€F>kBF/ÆF.Ö€ÿåF-ç$Z$D È%'©'¨('§ '¦'¥F€”¡'¤ ø ÷²×—ˆp×½(×» ×¹×µF7ïB׳F7ÞÂF7ÎBF=¥&F7­BF;µ€F7œÂF9ÆF5Ö€ÿäF3ç È%'©'¨('§ ןˆˆ×¾€'¦'¥'¤ ø ÷¿×¡׆ˆ˜F:@F&Cפ(×…ˆ¨F4!F%!×£ ×…ˆ F6ÀF%Ã×¢×…ˆF8€F%ƒ× F<F%ß¿xß²pß°0ß±8×´h×¶X׸H׺`×¼P÷„ˆ0÷ˆ ÷ƒˆ(÷‚ˆ%÷€ˆß¼@à'½Ð×…ˆ(Ø׋ˆHD‡ ׉ˆ@×”ˆP׊ˆ8 F€!!׈ˆ(׆ˆ F("×”ˆ0ׇˆF(1ÿ¿x÷‡ˆ`F%1‚ÿ÷†ˆF+"ÂF+JAÿ¿x÷Šˆ`F%JBÿ÷‰ˆ<'½ÿ@$!ÿ¼8!à!׃ˆˆ×™ˆF#hÁF9Ã÷¶h×–ˆF6eF9°Cÿ§ ÿ¦ÿ¿ˆ÷¾÷¸°÷¼¨×—ˆ÷º˜×›ˆ`F9½Â×™ˆh÷´ ÿ°0ÿ±(F;ÎB÷¹x÷£`÷£€$2€%F7µƒ÷¡p™F ³ ø F µןˆPF"Â׈8׈׃ˆ@F?ßÂF=ßBF!ÿÀF#ÞÂF!ï@F!ÞÀF?ïBF=ÞÃF ÞÄ׺x׌ˆp™F F Ö‚F,£ ø F;Ö‚™×Œˆ€F  ø F,£™×Œˆ°F † ø F,£צ€×‡ˆXF:1‚F'1ƒF'ÑÃ×¥p׈ˆ׉ˆ0FBF)1€F'1‚F()AF&)A׆ˆF&)CF4+A׎ˆ`F kEF.h<EF -†&ÿ¾™÷šˆ€÷šˆ€*2÷¥X@F -†™ ø F +™×ˆ°×¬XF F  ø F-c׎ˆXF:ÓBF.kCF.kC׎ˆF.k@F kD׎ˆ(׬`F.ÂF.c׎ˆ0F s‚™F.c ø F-c™ ø F ןˆÀF §…׈¸F?ð׆ˆh×—ˆ×™ˆÐEF ÷³F% <EצF:(>E×€ˆh÷µF%Ð<E× ךˆhF ½ÁF Ö…F9½ÂF<ÐE4™×¸°×¼¨×º˜×ˆ`™F-³B׌ˆF-£A ø F-cß¿ˆ×´ ß¼8ß°0ß±(ߤߣ ô€×®%×¶hônà'½À™×¸°×¼¨×´ …„׺˜$¥×¾ ø $„ß¿ˆß¼8ß°0$Öß±(×¶hà'½À×—ˆÈ×¶X™F7µ€ ø F ³ÿF †×¼¨×º˜ ø F £׈pF ÃF-B׎ˆhF-c×­P™F.kB ø F-c׸°ÿÀ÷ ׈x×®H×­PF/s‚F-kBF.k@F kD™×¬@ ø F-cÿ¬÷ ™'½ÿ°÷´Hÿ¨ ÿ§(ÿ¦0ÿ¿׈ØÕ,ÿ¾ÿ° €% ð%ÿ±F-c€ˆ% ø õ,×›ˆPF"B׈8׈׈@F1ÞÂF1ïBF0ÞÀF1{ÂF0ï@F0{ÀF;ìF0{ÃF {ÄF;íF ¥ןˆ`׎ˆhF?s‚F.‚F/s‚÷Žˆ€×™ˆXF.uÂF9ÍBF5½@F ­DF=ïBF=ÞÃ׈pF?ïBF=ÞÁF;¥÷´8F9¥F7¥F5¥™×ˆpö4Ö ÷Žˆ€÷µ@ ø F-c™×ˆ€F £‚÷ÎÖ  ø F-c×™ˆX×µ8™×”ˆ€Ö7F9­@ß¡0F5¥×µ@ß¾F ½Âô7Ö  ø F5¥™ß¢(׈°F £‚ôNÖ ß± ø F-cß¿߰ߣ F £ÂD ×´Hôoà'½P?ð@–€?‘ßF¢R5?²[ÊöèOw@`× =p¤?öò½´†¡&?û«ôö¯°=?±”S€¢C~@`)™™™™š?ø¸•lÅÄ«?ûl0a\j@L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€@¿é!ûTD->z×òš¼¯H¾z×òš¼¯H?ù!ûTD-?‘ßF¡úçSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverse®¢„……††„…ƒ±”ž¥œƒ¥–……ª‡‘ƒ‡Ÿ°Ž‹ˆ††ŠŽƒƒ­‡‰‰       $ ( . 4 : @ J N R V Z ^ b f j n r v | ‚ † Š Ž – š ž ¢ ¦ $$$,,,„ˆ%Œ˜%¤¬%°¸0À%Ä0ÐHÔHØ %èhìhð % %  % %Œ ¬ ä %4 %¬ % %0 008 88Ä %%0%D%ì %%L%X%Œ%¨%$%ä%4Ð8¨@ÐH%L¨€%˜ %À%ø% P % % % \% €%8<DHPXlt|€  ”œ  ´ È Ìà äø ü  (@LPx˜ °¼ÌØèì´ ,<L\˜œ ¤¬¼ÄÌÐÔàäìðü$DHX|„Œ¼ ÌÔØÜ  $ (8 <Pdht€œ¨È ÐÔè ô ø ,<D T `htˆ ” ˜œ°´Äàô  48@DHx”À ÐÔ Ü$ px  ¬¸ Ôð  , X ` d h ˜ œ ¬ ° Ì ì ð ü   ( 0 4 d l ÿÿÿÿÿÿÿÿx‡sominv.c lon_center a b a2 !a4  $c1( 'c30 *q8 ,t@ .uH 0wP 2xjX 5p21` 9sah P@D @C@40Ø BÀBœ"F¶F@A¾ A¸A¼Bº D´A$A‘&$ œ BPA´D@CžAC‘ ¬'‹,sominvintLsominv‹isom_series-9ER_ly…‘©¶ÄÑÞë÷(@DH]ae}…Chl ¤ÿÿÿÿÿÿÿÿx 40 ds×e<$P ¬*˜00à6àÜ>p!¼®P l  fŒ  q ˜¸{p PH‰p˜‹•p#X¡p!{M¯p!Èļp"Œ Ëp"¬+Ûp"×!ì "øðü #è #ð0 $ 0 $0D $8Yp$@bp $X8sterfor.o/ 1230068597 7356 20 100664 4564 ` ELF ˜ "4( ˜ (/6@GO U H]howƒª¹ÉÙéú .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.rodatasterforinttsincosptitleradiuscenlonmeroriginoffsetp.lit8sterforadjust_lon__dcisp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:sterfor.o<$!'½ÿðÿ¼!à!™ÿ¿÷ˆ ÷ˆ÷Žˆ'†ˆ0÷ŒˆF s'…ˆ( ø ÷ˆ™„ ø $„™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ™×ˆ ø ׌ˆ ß¿%ß¼à'½<$!'½ÿ°ÿ¼(!à!™ÿ§×€ˆÿ¦ÿ¿ ÷¶0F m† ø F c™'¦F ³'¥ ø ÷ @™×—ˆ(×»×™ˆ0׶׬@F;ÎBF7µ‚ ø ÷¹8×§8ןˆF 9Â׈ˆF'±À׊ˆ׉ˆF(9Àׯ׎ˆ F ?Eߣß¿ F?è>ߢ×¶0F †E׈ˆF'RƒF*JBF/KÂF/ÂF/s€ôn׌ˆ0׈(׫תF-ZÂF,R‚F+ÂF+RF*JBF)BôH%ß¼(à'½P™…„$¥ ø $„ß¿ $gß¼(×¶0à'½PSTEREOGRAPHICPoint projects into infinityster-for<Ž„ƒƒƒ„…ƒŒ†Š¨††       & * . 4 8%DH%LT%`%l %| %    ¤ ¤¤Ð %è%%¼0ÀÄ0È%Ì  $(,4<@ P X\ dh pt x€´ ¼Ø ð ôü $ , 0<`|€¸ ?ð=Û|ßÙ×½»@ ÿÿÿÿÿÿÿÿxêsterfor.cr_majorlon_centerlat_originfalse_northing false_easting !sin_p10("cos_p100&sterforint’˜Esterfor’Рè47ÿ /ecs/hdfeos/gctp/srcsterfor.c›Í¿ùÁ+ vz| {    w w xxt t $ v w % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A˜ CAœC@ H CPAœ F@ A¶è)î®sterforintÎsterfor+@Un†˜ªÂÆÊàäèD8<ÿÿÿÿÿÿÿÿx4° äM1!R$pè*X80X98p!‘<J ÐX`(P k xu0 €{p  ˜H‰p àî•p Ρp ç7¯p T¼p r Ëp ’-Û Àxë 8û @  ` p3p x׈ß¿ %Eö ߼߰(÷Àß¾×´@à'½Pß¿ ߼߰(ß¾×´@à'½P×®8׭׌ˆ0F.kBF-cF4c׎ˆ(×­™F.kB ø F-c×…ˆ׈F +ÅF0{À׈F {ÅF0x>E÷ÀD ˆF%ˆ>E ™™×­8׬0 ø F kG™×Œˆ ø F,öÿÒ%׬0×­8 ø F c™×Œˆ ø F cöÿÇ%™ ø F ׆ˆ(×¥F 1‚F&)A׎ˆF +EF.h<ר0E%F BF.@<Eׯ0ÿ´ß¿ ׯ0×®™×Œˆ0F/s‚F%£B ø F.c™×Œˆ ø F,öÿ¤%STEREOGRAPHICTŽ„ƒƒƒ„…ƒ™†‡Œ•„‡„†™„„       & * 2 6 : > B F J N 8%DH%LT%`%l %| %    ¨ ¨¨ %%¨%ü% %(%8%P%´%Ä%  $(,4<@ P X\ dh pt x€¸¼à äè    $ ,4ˆ˜  °´ À ì ð  0 4L Xh ¤ ¨¼ À@=Û|ßÙ×½»¿ù!ûTD- ÿÿÿÿÿÿÿÿxêsterinv.cr_majorlon_centerlat_originfalse_northing false_easting !sin_p10("cos_p100&sterinvint’˜Esterinv’РØ4+7ÿ /ecs/hdfeos/gctp/srcsterinv.c¡Í¿ùƒ+ vz| {    |t t - `!b g= ~{40(  ~|% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A˜ CAœC@$ 8 BPBœB´NžC@ A Ø)î®sterinvintÎsterinv+@Un†˜ªÂÆÊàäèD8<ÿÿÿÿÿÿÿÿx 4Ð MQ&w$Ø*h80h8p!vTJ ̈`Th k ¼xu0 8 {p  XH‰p  î•p Ž/¡p ½7¯p ô\¼pP Ëpp-Û  xë û   @ P3pX¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-forSTATE PLANEZone: Datum: NADr?ð?‘ßF¢R5Ю…‡†‡ŠŒ†††ƒ†…†˜†ˆ‰„Œ…‡„ˆ„ˆ„ˆ„ˆ„ˆ„ˆ„ˆ„…„Ž…„˜ƒ’ƒ†ƒ†ƒ‡…     " & * . 2 6 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ  ” ˜ œ   ¤ ¨ ¬ ° º À Æ Ê @Dpx¬¸%¼Ä(Ì %Ð(D %t %Œ %¤ %¼ %È %Üxà%äxìˆô%øˆ˜ %˜„ %˜hœ8 h¤ %¨8È%Ø%ü% ( % (8%H%h%x%˜%¨%È%Ø%ø%%(%8%X%h%ˆ%˜%Ô%è%ø%0%D%T%´%ð%T%x%œ%¸%4h ¤ À 0 < @\ | ” ¨¬ Ä ÐØ è  (| €” ¼ Ð ô  , @ d p ”   Ä Ð ô   $ 0 T ` x „  ¨ ¼ä ð @ L d ”ÈP t ˜ ´  ÿÿÿÿÿÿÿÿxšstplnfor.c id inzone NAD27* NAD837stplnforint’€ùstplnfor’Ð@o8ÿ /ecs/hdfeos/gctp/srcstplnfor.c²×¾¦“;;n} v~r -~ (ba 4$$$  { õ~  }$(=(·( ( (((N(} ((}( wP  ( m(}([3|jp  % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A( C€AœC‘BC@xE@Ð CAœE@Ð+ž\stplnforint~stplnfor'8HXrvz”˜EDHÿÿÿÿÿÿÿÿx4` ”JÞzX$pÐ* @0 @06p§>F0 Lp!8Ð^ p tx´  ,à‰p H—pXž£pös¯pi7½p `Êp Ùp /é P`ù ° ¸  Ø- èApðstplninv.o/ 1230068718 7356 20 100664 8900 ` ELF` "4(  # ) 5=EKQW]dkw}ƒŒ—¢®Ð·¿ÅÎÖâîü (8HYl.symtab.shstrtab.strtab.comment.text.sbss.data.rodata.srdata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.text.sbss.data.rodata.srdata.lit8stplninvintsprintfp_errorfopenfseekftellfreadfcloseptitlegenrpt_longpakczpaksztminvintpolyinvintomerinvintlamccinvintstplninvomerinvtminvlamccinvpolyinv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:stplninv.o<$c'½þpÿ¼(#à!ˆÿ± ˆ%ÿ° €€%$7ÿ¿€€¯„ˆ  $‚$BP%$KŒCpŠ$BKÿü%J™¤ ‚P%$B$K0$BŒCp#$BKÿü%J™ 8%…0%'¤0 ø $¥™…'¤0 ø $¥ß¿€ß¼($ß° ß±à'½ß¿€ß¼(ß° ß±à'½ß¼(àø%%ß° ß±à'½@%$ÿÿHÿÞ™ T¯¢ ™'…ˆ ø à %@Tÿ¢§ (À™§(#(€0%ߤ§(# ø )™ ø ߤ™$ $ß§ ø '¤˜™$$ß§ ø '„ˆ™$ $ß§ ø '¤À™ ø ߤ†ˆÀG™„ ø $„™… % ø $¥ -$S™… ø $¥×£ÈׂˆF#F „סÀ‚ˆ$÷¡xF"BF<÷¡p$GG$HQ$ Iß¿€ß¼(%ß° ß±à'½ÿ©@%™'…ˆ ø À %@ÿ®ÿ¢™…„$¥ ø $„ÿ$ÿÓ$™×¤Ø×¬è ø ÷¤h™F  ø '¥¢@7÷ `ÿ~ß¿€™ 8%…0%'¤0 ø $¥™…'¤0 ø $¥ÿo$™×¦Ø×¬Ð ø ÷¦h™F  ø '¥¢@'÷ Xÿbß¿€™ ø ׬è™F  ø '¥¢@'÷ PÿVß¿€™ ø ׬ЙF  ø '¥¢@'÷ HÿJß¿€™ ø ׬ЙF  ø '¥¢@'÷ @ÿ>ß¿€™ ø ׬ð™F  ø '¥¢@'™ÿ2ß¿€™ ø ׬à™F  ø '¥¢@'÷ 8ÿ&ß¿€™ ø ׬ؙF  ø '¥¢@'™ÿß¿€™ ø ׬ð™F  ø '¥¢@2™ÿß¿€×®h×­pדˆׯX׬xײF3×±ø ø F3{Âÿ_ß¿€™ ø ׬ЙF  ø '¥¢@÷ 0þöß¿€×­p×’ˆ×®H׬x×±èF2Â×°à ø F2s‚ÿHß¿€™ ø ׬ð™F  ø '¥¢@™þßß¿€×®h׳ײø$¯¦$×­pD ¸×¬x÷·וˆ×°@ׯ`÷·F5B÷·F5„÷· ø F5{Âÿ'ß¿€×­pוˆ×°0ׯ8×®PF5B׬xF5„׳F5{Âײø ø F5s‚ÿß¿€<$B'½ÿðÿ¼"à!‚ˆ$Aÿ¿$C$D $E%߿߼à'½™ ø ß¿@ÿö@0%ß¼à'½™ ø ß¿@ÿí@0%ß¼à'½™ ø @ÿå@0%ÿåß¿™ ø @ÿÞ@0%ÿÞß¿ef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-invSTATE PLANEZone: Datum: NADr?ð?‘ßF¢R5Ô®…‡†‡ŠŒƒ†††ƒ†…†˜†ˆ‰„Œ…‡„ˆ„ˆ„ˆ„ˆ„ˆ„ˆ„ˆ„…„Ž…„˜ƒ‚’ƒ†ƒ†ƒ‡…     " & * . 2 6 : @ D H L P T X \ ` d h l p t x | € „ ˆ Œ  ” ˜ œ   ¤ ¨ ¬ ° ´ ¾ Ä Ê Î @Dpx¬¸%¼Ä(Ì %Ð(D %t %€ %˜ %° %È %Ô%èxì%ðxøˆ%ˆ˜%˜ %¤h¨8¬h° %´8Ô%ä%% (( %,(D%T%t%„%¤%´%Ô%ä%%%4%D%d%t%”%¤%à%ô%%<%P%`%À%ü%d%ˆ%¬%È%4h ¤ À 0 < @\ | ˆ   ´¸ Ð Üä ô  $4ˆ Œ  È Ü   8 L p |   ¬ Ð Ü    $ 0 < ` l „  œ ´ Èð ü $L X p  Ô$` „ ¨ Ä  ÿÿÿÿÿÿÿÿxšstplninv.c id inzone nad27( nad835stplninvint’ ústplninv’à@t8ÿ /ecs/hdfeos/gctp/srcstplninv.cФ‚ûš;9m} v~r -~ (ba 4$$$  } ô~  }$)=(·( ( (((N(} ((}( wP  ( m(}([4|jp  % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A( CAœC‘BC@xE@Ð CAœE@à+ž\stplninvint~stplninv'8HXrvz”˜EDHÿÿÿÿÿÿÿÿx4p ¤Jî€n$à* p0 p06 §>HF0PLp!hÔ^ <x t´À  tè‰p `H—p¨ž£pFx¯p¾7½põ`ÊpU Ùpu/é ¨`ù    0- @ApHtmfor.o/ 1230068758 7356 20 100664 6900 ` ELFˆ "4( T$).38=DLS]dl t`<z…”œ ¥©µÁÏÜëû ,?.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.srdata.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.lit8.rodatatmforinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetp.srdatatmforadjust_lontsincos__dcisp_errorlogacostan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:tmfor.oF,hC<$!'½ÿðÿ¼!à!™ÿ¿÷‘ˆh÷’ˆ`÷ˆ ×€ˆ÷ˆF!B÷Žˆ÷ˆF!÷Œˆ÷€ˆH ø F ™×ŒˆH ø ÷€ˆ(™×ŒˆH ø ÷€ˆ0™×ŒˆH ø ÷€ˆ8™×ˆ ׎ˆ8׈0׌ˆ(F Æ ø ÷€ˆ@ׄˆׂˆH×…ˆF$äøµˆãhñ¿ð=Û|ßÙ×½»?à@@M@@4@2@R@8@"@@>@N€@‚À@t TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinity`“„„„ˆ”„…ƒƒ„…„†‰‘‰““™„Ô       $ ( , 0 : > B F J N T X L%\%l%| %œ %èì %ðü %  % %(%8%```ddd”%¬%Ð% H%H8%„%4 %D% $(,08<DHT X`d hpt x€„ ˆŒ” ¤¨¬¼ÄÌÔàä ô ø    $ ,0 4<t €œ ¸Ì àð $, DTX\| ”œÜäôü < LX`hlpx|€„Œ ¤ÀÌ 0dltm-for ÿÿÿÿÿÿÿÿxTtmfor.c#r_major$r_minor%scale_factor&lon_center'lat_origin (e0((e10(e28(e3@)esH)espP*ml0X+false_northing`,false_eastingh-indp2tmforint’Tdtmfor’ð`œ4/5ÿ /ecs/hdfeos/gctp/srctmfor.c±Í¿ùè)9rq zyw ~~~    v v % - ($ ~}~ v0y{~~}}}}}}}}}}}}}y}}y}|yy% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @AT DAœC@ `< CpAœF@A´B¶œ%Xtmforint:tmfor);Rg|‰–£°½ËÙò .26JNRB8<ÿÿÿÿÿÿÿÿx4P „UÙS,$@œ* àx00 à˜6 xe>p! Ý`P @  f ༠q œ{ ƒp ¨H‘pðXpH3©p{7·p²XÄp Óp*)ã X¸ó    8' H;pPDp h tminv.o/ 1230068799 7356 20 100664 7652 ` ELF  "4( H$).38=DLS]dlP¸rvz€†‘™¥©®ºÆÔáð 1D.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.lit8.rodatatminvinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptminvexpcosasinzatan2adjust_lonp_errorsintsincostansign.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:tminv.oF,hC<$!'½ÿðÿ¼!à!™ÿ¿÷‘ˆh÷’ˆ`÷ˆ ×€ˆ÷ˆF!B÷Žˆ÷ˆF!÷Œˆ÷€ˆH ø F ™×ŒˆH ø ÷€ˆ(™×ŒˆH ø ÷€ˆ0™×ŒˆH ø ÷€ˆ8™×ˆ ׎ˆ8׈0׌ˆ(F Æ ø ÷€ˆ@ׄˆׂˆH׃ˆF$¢(F$BEÿÕF4…×™ˆ@F ¥ÅF9¸<E{™'¦'¥ ø F £׻׈HF;ÞÂ×™ˆF=ÞÂF;ÎA÷¹0F ÎDטˆF9Æ×›ˆF8ÞÂF;¶Ã×½ןˆPF=ïBF?ïB™÷½8F=ïB÷½P÷»HF;ÞÂF £ ø ÷»@בˆ ×·@F1¼Cוˆ F5½CF FF8×€ˆpF ¸×’ˆH׈F2|׳0F2Ä‚F3”ƒF0¼F2„×™ˆP׆ˆXׇˆˆ×ƒˆxF=ïB׈PF=ïÂ׉ˆ(F#èÂײ8׊ˆ€F!½Ãׂˆ°F)îÂ×…ˆF)’B׈ˆHF*ÀF'‘Âׄˆ`F"è‚F)2AF%ùBF'Àׇˆ0F(ïBF)€×‰ˆ˜F%À×¥PF&ï@F$‘F/ÞÀF)ÊBF$ï@ׄˆhF')Â׆ˆ¨F()BF)ÁF'ïAF$ÉF%ÁF&ÎBF%F$ïAF#F!ÿÂF"Î@F ïAדˆF?Î@F=½ÂF;”€F9­BF7œÁF5”F3„F2ŒB×­HF0¤F1{Áö×®F/kBF.kC™×Œˆ ø F-c×´¨ß§ß¿ ôà™×´¨ ø F ÃD‚˜×•ˆ@ß¿ F€œáߨ×’ˆF5œÂöõÿ"%…„$¥ ø $„×´¨ß¿ ÿ$_?ð>äøµˆãhñ?à@@@=Û|ßÙ×½»?ù!ûTD-@@8@@$@"@>@V€@N€@r @F€@o€@4@ @<TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSEv“„„„ˆ‘„…ƒƒ„…ƒ•ŒŠ™†„…Š˜„„¡š×‰…       $ ( , 0 : > B J N T X \ ` d h l p L%\%l%| %œ %Üà %äð %ü  % %%,%PPPTTT¤%Ô%ü%ˆ%œ%$%4%D%È%0%Œ%°%ähèHìhð%ôH $(,08<DHT X`d hpt x€„ ˆŒ” ¤¨¬¼ÄÐÔØ è ìôø     $ (0d„”˜ ¬¼ ÀÄÜô €  ”ÌØäü   , < L`l|ˆ¨¼ ÔÜðø 8DT\`|€„ˆ˜¤¬´¼ÈÜèD„ ˆ¨ ¼Ì ÿÿÿÿÿÿÿÿxTtminv.c$r_major%r_minor&scale_factor'lon_center(lat_origin )e0()e10)e28)e3@*esH*espP+ml0X,false_northing`-false_eastingh. indp3tminvint’Hctminv’°P4¢5ÿ /ecs/hdfeos/gctp/srctminv.c·Í¿ù÷/:rq zyw ~~~    u u (~~9C;E;G9G9L 4L4L4T|{ w! w!  y w}}}}}}}}}}}}}}}} ,c(% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @AH DAœC@(P¸ C°Aœ"D@A´A¶A$A¸%Xtminvint:tminv);Rg|‰–£°½ËÙò .26JNRB8<ÿÿÿÿÿÿÿÿx4p ¤MñXI$`* ht00 h¸6 s>p! “vP È f Ô q ä`{p HH‰pX•p覡pŽ7¯pÅ`¼p% ËpE)Û p¸ë (û 0  P `3phEQY`jr zÐ<Œ”›Ÿ¤¨´ÀÎÛêú +>.symtab.shstrtab.strtab.comment.text.sbss.rodata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.srdata.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.rodata.lit8utmforinte0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerp_error.srdatautmforadjust_lontsincos__dcislogacostan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:utmfor.oGÃè0&'½ÿàÈ0#ÿ°<à€%ÿ¿$!F aÿ¼ÀY!à!(É=ׂˆ U׃ˆP€FP# P@%JÿIDŠ÷Žˆ÷ˆ÷ŒˆD (F€a÷ƒˆh÷…ˆ F"BàD÷ˆF$kC׌ˆ ™F-kB÷…ˆ`F-c ø ÷ŒˆH™×ŒˆH ø ÷€ˆ(™×ŒˆH ø ÷€ˆ0™×ŒˆH ø ÷€ˆ8™×ˆ ׎ˆ8׈0׌ˆ(F Æ ø ÷€ˆ@׈(׎ˆH×…ˆ F0päøµˆãhñ¿ð=Û|ßÙ×½»?à@@M@@4@2@R@8@"@@>@N€@‚À@t b¦„„„ˆ…„…ƒ†ˆ†„†‰‘‰““™„Ô       $ ( , 2 < @ D H L P V Z    ˜%¨%¸%È %è %$(( %,(4P< %@PL %X``%d`l%˜œ ¤%¨ÐÐÐÔÔÔ%%@%|ˆ„%ˆˆ¨%ô%¤ %´%8@X\`lp|„ˆ œ  ¤¬° ´¼À ÄÌÐ ÔØÜàìðôø 0 D HPT \h p” ä ð  (< P`x €”œ ´ÄÈÌì  LTdl ptx€„¬ ¼ÈÐØÜàèìðôü0<p|„ ÔÜutm-for ÿÿÿÿÿÿÿÿxWutmfor.c$r_major%r_minor&scale_factor'lon_center(lat_origin )e0()e10)e28)e3@*esH*espP+ml0X,false_northing`-false_eastingh.indp2utmforint’ Äbutmfor’ðÐ 4b6ÿ /ecs/hdfeos/gctp/srcutmfor.cÂÍ¿ùÏ(6}}} w ~~~}~~~  kw(  v v % - ($ ~}~ v0y{~~}}}}}}}}}}}}}y}}y}|yy% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @AÄ C BC@Cœ Ð< CpAœF@A´B¶ '[utmforintp! ˜bP ü  f œ q  ø{˜ƒp  H‘pè[pCf©p©7·pàXÄp8 ÓpX+ã ˆ¸ó @ H  h' x;p€Dp ˜ utminv.o/ 1230068879 7356 20 100664 7988 ` ELFð "4( Ð%*/49>EQY`jrиy}‡˜œ¤¨­¹ÅÓàïÿ0C.symtab.shstrtab.strtab.comment.text.sbss.rodata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.rodata.lit8utminvinte0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerp_errorutminvexpcosasinzatan2adjust_lonsintsincostansign.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:utminv.oGÃè0&'½ÿàÈ0#ÿ°<à€%ÿ¿$!F aÿ¼À\!à!(É=ׂˆ X׃ˆP€FP# P@%JÿIDŠ÷Žˆ÷ˆ÷ŒˆD (F€a÷ƒˆh÷…ˆ F"BàG÷ˆF$kC׌ˆ ™F-kB÷…ˆ`F-c ø ÷ŒˆH™×ŒˆH ø ÷€ˆ(™×ŒˆH ø ÷€ˆ0™×ŒˆH ø ÷€ˆ8™×ˆ ׎ˆ8׈0׌ˆ(F Æ ø ÷€ˆ@׈(׎ˆH׈ F0p¢(F$BEÿÕF4…×™ˆXF ¥ÅF9¸<E{™'¦'¥ ø F £׻׈HF;ÞÂ×™ˆ F=ÞÂF;ÎA÷¹0F ÎDטˆF9Æ×›ˆF8ÞÂF;¶Ã×½ןˆPF=ïBF?ïB™÷½8F=ïB÷½P÷»HF;ÞÂF £ ø ÷»@בˆ8×·@F1¼Cוˆ¸F5½CF FF8×€ˆˆF ¸×’ˆH׈ F2|׳0F2Ä‚F3”ƒF0¼F2„×™ˆP׆ˆpׇˆ ×ƒˆF=ïB׈hF=ïÂ׉ˆ@F#èÂײ8׊ˆ˜F!½ÃׂˆÈF)îÂ×…ˆ¨F)’B׈ˆ`F*ÀF'‘ÂׄˆxF"è‚F)2AF%ùBF'ÀׇˆHF(ïBF)€×‰ˆ°F%À×¥PF&ï@F$‘F/ÞÀF)ÊBF$ï@ׄˆ€F')Â׆ˆÀF()BF)ÁF'ïAF$ÉF%ÁF&ÎBF%F$ïAF#F!ÿÂF"Î@F ïAדˆ0F?Î@F=½ÂF;”€F9­BF7œÁF5”F3„F2ŒB×­HF0¤F1{Áö×®F/kBF.kC™×Œˆ ø F-c×´¨ß§ß¿ ôà™×´¨ ø F ÃD‚˜×•ˆXß¿ F€œáߨ×’ˆF5œÂöõÿ"%…„$¥ ø $„×´¨ß¿ ÿ$_Illegal zone numberutm-invintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Latitude failed to convergeUTM-INVERSE?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ?à@@@=Û|ßÙ×½»?ù!ûTD-@@8@@$@"@>@V€@N€@r @F€@o€@4@ @<x¦„„„ˆ“…„…ƒ†ˆ†•ŒŠ™†„…Š˜„„¡š×‰…       $ ( , 2 < @ D L P V Z ^ b f j n r    ˜%¨%¸%È %è %0(4 %8(@PH %LPX %d`l%p`x%¤¨¬°%´ÐÐÐÔÔÔ$%T%|%%%¤%´%Ä%H%°% %0%d¨hˆl¨p%tˆ8@X\`lp|„ˆ œ  ¤¬° ´¼À ÄÌÐ ÔØÜàìðôø$(, < P T\` ht |œ  ä ,< @D\t   LXd| „ ˆŒ¬ ¼ Ìàìü(< T\pxˆ” ¸ÄÔÜàü$,4<H\hˆÄ ( <L ÿÿÿÿÿÿÿÿxWutminv.c%r_major&r_minor'scale_factor(lon_center)lat_origin *e0(*e10*e28*e3@+esH+espP,ml0X-false_northing`.false_eastingh/ indp4utminvint’ Ðeutminv’°Ðˆ4×6ÿ /ecs/hdfeos/gctp/srcutminv.cÇÍ¿ùÈ/8}}} w ~~~}~~~  iw(  u u (~~9C;E;G9G9L 4L4L4T|{ w! w!  y w}}}}}}}}}}}}}}}} ,c(% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @AÐ C BC@Cœ(и C°Aœ"D@A´A¶A$A¸ˆ'[utminvintp! `xP ØÈ f X q øh{p `H‰p¨[•pÛ¡pÞ7¯p`¼pu Ëp•+Û À¸ë xû €    °3p¸ DŒMX^fjv‚¬¼ÌÜí.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.rodatavandgforintptitleradiuscenlonoffsetp.lit8vandgforadjust_lonasinztsincostan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:vandgfor.o<$¥'½ÿàÿ¼%à!™÷­ÿ¿÷¾÷ˆ÷Žˆ„÷ˆF g†÷Œˆ ø $„™ ø F ó™×¾ ø ׬™×ˆ ø ׌ˆß¿%ß¼à'½ <$!'½ÿ°ÿ¼!à!™ÿ§ ÿ¿(×€ˆÿ¾Àð%÷´@F m÷¶8 ø F cׂˆF  Eß¿(׃ˆF">×…ˆׄˆF †E÷¡0ß¼×´@F )B×¶8ߢ F%!÷ÄôC%ß¾à'½Pß¿(߼߾״@×¶8à'½P׌ˆF,£™×ˆF c ø F-c׎ˆF ³Eׯ0×—ˆF.h>׌ˆ ×™ˆE׈F0{ÀF {ÅF.x>E™D h×–ˆF4h>F,÷ÙE F7µ‚™ ø ׎ˆF ³Âߣ F/s€ ôn™ ø ׈F ´Bߤ F1„ôÿÊ%'¦'¥ ø F ׈F!²CF6 Ãת׈ˆF*CCצ׎ˆ0F&R€F.R€F*1ƒF)9ÁD H׊ˆ F.k@F 9ÅF)°F R…F(:Â׆ˆ8F*SF+R‚F,1F*1F 1„׊ˆF%R€÷Ê׋ˆ׌ˆEF&‚F+2Àô«F&côÌÿ…ß¿(VAN DER GRINTEN8ƒ„„…„Ž–‡‡™‰‹Ã      & * . 2 ,<%@H%X%h% ” ””È %X %¼%à% % $(08D P ` dl¤ °Ð ÜäèD L P ` l t x€ ˜  ¸ ÄÜ è $ 0 H ŒÌ äðô=Û|ßÙ×½»@ !ûTD-@¿ù!ûTD-?à¿ð?ð ÿÿÿÿÿÿÿÿx®vandgfor.c"lon_center#R$false_easting%false_northing)vandgforint’ „Avandgfor’Ð4m8ÿ /ecs/hdfeos/gctp/srcvandgfor.cÌÍ¿ùê- vz|   u u u}|t u  x(}~ x10=~~w~~}l% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A„ C AœD@A¾$Œ CPAœD@ BžB´B¶+²pvandgforint‘vandgfor/;Sl…‰¤¨¬E8<ÿÿÿÿÿÿÿÿx4  ÔM!5$P*p 0p8p!€8J ¸P` k 8u0 X@{p  ˜H‰p ಕp ’q¡p 7¯p :\¼p – Ëp ¶/Û è`ë Hû P  p €3pˆ D MRVamy‡”£³ÃÓä÷.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.rodatavandginvintptitleradiuscenlonoffsetp.lit8vandginvacoscosadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:vandginv.o<$¥'½ÿàÿ¼%à!™÷­ÿ¿÷¾÷ˆ÷Žˆ„÷ˆF g†÷Œˆ ø $„™ ø F ó™×¾ ø ׬™×ˆ ø ׌ˆß¿%ß¼à'½ <'½ÿ $!ÿ¼!à!÷´H×”ˆ׉ˆ×ˆˆF)BF4eF(¥×…ˆF%iAF(*F(AF4¡‚׊ˆF$1ÀF C׋ˆF*;@׉ˆF-cF+CBF)bBF-BF*J@÷§F'9ÂF)B@÷§ F)9À÷¤0F'!׈(F,BF/cÂ÷¦(F(1F/3ÂF'{ÃF'{ÃF+3BF-3BF-3BF'kCF'kC׈ˆ F&3‚F(sƒF'sƒF'kCF.cF cF'cF bGF(JC׎ˆ0F/kAF.kCF JDF-!F(!F,!F+JBF)!F EF!P<ÿ¾àð%ÿ¦÷©@D HEF(5CF$H>E8ׄˆ@F QF%H>F'­Cÿ¿PE÷µ8™ ø F #׌ˆ F,™×ˆH ø F-c×®@×­8F s‚F.k@׎ˆF kGF.kB÷Í™ ø F #׌ˆ F,™×ˆH ø F-c×®@×­8F s‚F.k@׎ˆPF kGF.kB÷ÍבˆXF ¤ß¿PF1€<ߢß¾E ׄˆôD%ß¼×´Hà'½`ÿÊF%H>ׯ0×®(F/s׈F/s‚׈×­ F/s€F.k@F kD׬׎ˆ@F.c׎ˆF-c׈`F.cF-cF4c™ ø F,#ß¿Pß¼߾ߣ%×´Hô`à'½`VAN DER GRINTEN8ƒ„„…„׆Œ†–˜‰      " & * 0 ,<%@H%X%h% ˜ ˜˜ì % %4 %L % % $(08D P ` dl¨¬ °ÀÔ à è  P x Ì è ô ü   0 < D H d t À È à è ð  @ !ûTD-@?ð@@À"@;¿ð?ðÁR8-seÀ !ûTD-=Û|ßÙ×½»?à ÿÿÿÿÿÿÿÿx®vandginv.c"lon_center#R$false_easting%false_northing)vandginvint’ „Avandginv’à04"8ÿ /ecs/hdfeos/gctp/srcvandginv.cÑÍ¿ùÊ- vz|    u v ]~~~~8hz UQxs }}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A„ C AœD@A¾(  B`BœB´@žN@s @B@0+²pvandginvint‘vandginv/;Sl…‰¤¨¬E8<ÿÿÿÿÿÿÿÿx  4 ÄM $00*` 0`8p!p8J ¨P`ø k 8u0 Hh{p  °H‰p ø²•p ª&¡p Ð7¯p `¼p g Ëp ‡/Û ¸`ë û   @ P3pXwviiinv’Àœ4Ç7ÿ /ecs/hdfeos/gctp/srcwviiinv.cèÍ¿ùô* vz|  ytzt t 8P% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A„ C AœD@A¾$ B@Bœ B´F¸L@Bžœ)¯owviiinvintwviiinv.:Rkƒ‡‹¡¥©D8<ÿÿÿÿÿÿÿÿx  4° äM1E$`œ* 0 8p! :J HX`   k ÀØu0˜({p ÀH‰p ¯•p ·Ë¡p ‚7¯p ¹\¼p  Ëp 5-Û h`ë Èû Ð  ð 3p ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx¤°‰Î‡œˆŽŠ¦ŒŽ†ŒŽ„ބބŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŽŒŒ‹ŒŒŽŒ‘ŒŒŒŒŒŒ’ŒŒŒŒŒŒŒŒŒŒ”ŒŒ“Œ”•Œ”‘˜”ŒŒ™“““““”“ŸŒŒŒŒœ£ššŒ      " & , 0 6 < B F J N R V Z ^ b f j n r v z ~ ‚ † Š Ž ’ – š ž ¢ ¦ ª ® ² ¶ º ¾ Â Æ Ê Î Ò Ö Ú Þ â æ ê î ò ö ú þ      " $ &  "( &* * . 2 6 : >. B F J N R V Z2 ^4 b6 f8 j: n r= v z? ~ ‚ † Š ŽA ’C –E šG ž ,,,888À%ä%¨%È%(%@À%Ø ð%@ %p%¸%%H%x%¨%Ø%%H%x%¨%Ø%%8%h%˜%È%ø%(%X%%À%ð%  % 4 L% |% ¸% Ð ð%  % L d% ”% Ð% % @% p%  % Ð% % H % ` x% ¨% Ø% % H% x% ¨% Ø%%8%h%¸ %Ðø%(%h%€¨ %À!è"%#($%@%h&%€'˜%ä(%ü)$*%<+T%¤%¼,ø%(%x%-¼.%%4/l%„0œ%Ì%%l%„1¸2%Ð34%5P6%h7œ8%´9è:%;8%P<„=%œ>Ä%@?%X@p% %Ð%%pA%ˆBüC%DdE%|FÌG%äHü%¬ Ð Œ ” °   è 0 h ° ø @ p ”   Ð  @ p   Ð  0 `  ´ À äð   DP t€ ¸ Üè   D h t  ˜ ´ à  < \ € Œ ¼ ø   8 \ h ˜ È ì ø  , 4 p ”   Ð è ø  4 @ p ”   Ä Ð ô $0 T` „ ˜à ä  DP T ”Ð" Ô$ P& T ¬´Ì( Ð * L |„ð   PX ¨¬. ´ÄÌôüDL” Ä àè (DL˜œ2 äè4 046 |€8 ÈÌ: dh= ¬ àø? 0h Œ˜ ¼È ø  <A D´ÈÐC 4@E œ¨G ô  ÿÿÿÿÿÿÿÿx;for_init.c6for_init’€@ Ç9ÿ /ecs/hdfeos/gctp/srcfor_init.cŠóú¤Á>$U +U5}}} |i     0!        ñz}yè™{çÁ{%†µ|Ó®{Òß{$”í{“„|ú‡|ùž|à¡|ß°|¿|Ï|«~ñÑ~ »·}~Ö    Í  ¾~ É%¡|é è{-ë   ~ ù|~;~ ~~Ë| ã  ~~ ¶~Ñ~ »~¸} Õ- - -Ü- --¿~~ Û- - Õ{ ³~‰} ¨0. æ ~~  × ~~     ~ ¶~       9Ø Õ~¡}Ï ã  ~ œü|~ µ ~~ % B .: ; 9 ? @ @ÿÿÿÿ|@ @A$@ A€E’NC‘HBLC@BœJ@?for_initKJ159LFLIIÿÿÿÿÿÿÿÿx4@ t.¢N ð$ @*0$P(0p!$x¤B & X)<x c /´€mp 58H{p5€?‡p5¿ Ë“p?Š(¡p?²<®p?î ½p@Í @0( Ý @X í @`þ @p @€%p@ˆinv_init.o/ 1230069202 7356 20 100664 17460 ` ELF@p "4( ,",3=DP^hs{‡œ¥®¹ÃÌÖáêöý!-6@GQXcku|‡—ž¬²ºÀËÓßèóû!*5=HP\eqz†›¤ ° ¼Ê׿ö':.symtab.shstrtab.strtab.comment.text.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.text.lit8inv_initsphdzpakszutminvintutminvsominvintsominvstplninvintisinusinvinitceainvintgoodinvintgoodinvimolwinvintimolwinvalconinvintalconinvstplninvbceainvintmerinvintpsinvintisinusinvpolyinvinttminvintgvnspinvintceainvsininvintsininvmillinvintmillinvvandginvintvandginvhaminvinthaminvrobinvintrobinvmolwinvintmolwinvwivinvintwivinvwviiinvintwviiinvbceainvmerinvcalc_utm_zonepsinvpolyinvtminvsterinvintsterinvlamazinvintlamazinvaziminvintaziminvgnominvintgnominvorthinvintorthinvgvnspinvequiinvintequiinvomerinvintomerinvobleqinvintobleqinveqconinvinteqconinvalberinvintalberinvlamccinvintlamccinv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:inv_init.o'½þÿ«°ÿª¸¯ 0$aÿ²À %à%ÿ±ØÀˆ%ÿ°È<€€%ÿ¿è$cÿ¼Ð#à!ÿ¨¨$bÿ© ÿ¥˜ÔÀD (F (<E$ÿìF%<E $ÿìÔÀF (<E$ÿìF%<ET$ÿì™'¨H'§@'¦8 (% ø @ % Ö"8™'¨H'§@'¦8 (% ø @ %Ö"8Ö!0$b÷¢Ø¸÷¡Ð$$Å$Ñ$  á$  ñ$  $  $  !$ -$ E$ O$ Y$ c$m$w$$—$¡$«$µ$  i$  ¿$  É$  Ó$  Ü$ö$ÿ$ $$$$cÛ$Ùß¿èß¼Ðß°È%ß±Øß²Àà'½ðß¿èß¼Ðß°Èß±Øß²Àà'½ðÔÀD (F (<EF%<E ÔÀF (<EF%<E™$ÿì™'¨H'§@'¦8 (% ø @ %™Ö, Ö$8Ö#0÷¤Ø'¥0 ø ÷£Ðߦ¸¥0¬Å¤0€)÷ Èß¿èß¼Ðß°È$ÿÿß±Øß²Àà'½ð@êß§˜àÉà(%™×Žˆ ×­@ 8% ø ׬8ß©°P€*H!ߪ¸ˆ­Bÿ®­(D HÖ(`Ö'Ö,F)@2F 9ÍF aD8D0E}×¥hנצˆ×§€ %™×³Ø×­@׬8÷§ײЯ¤ F ,F@8%÷¦F  ø @0%߬°h€`!ß­¸‹­¢ÿŠ­‹™'¥0 ø Ö, ߸¸¯0¯®0ÀË÷ Àß¿èß¼Ðß°È$ÿÿß±Øß²Àà'½ð™ß§ ß¦¨@(% ø ߤ˜ß¿¸¯¢0¯â¹0 {ߥ°ÿr$ÿÿ™'¥0 ø Ö,ߤ¸£0¬ƒ¡0 ·÷ °ß¿èß¼Ðß°È$ÿÿß±Øß²Àà'½ð™'¥0 ø Ö,ß§¸¦0¬æ¥0 ±÷ ¨ß¿èß¼Ðß°È$ÿÿß±Øß²Àà'½ð™'¥0 ø Ö, ߪ¸©0­I¨0«÷  ß¿èß¼Ðß°È$ÿÿß±Øß²Àà'½ð™'¥0 ø Ö, ß­¸¬0­¬«0`¥÷ ˜ÿ0$ÿÿ™'¥0 ø Ö, ߸¸¯0¯®0À¥™ÿ$$ÿÿ™'¥0 ø Ö, ß¡¸¿0¬?¹0 «÷ ÿ$ÿÿ™'¥0 ø Ö,ߥ¸¤0¬¤£0`«÷ ˆÿ $ÿÿþ¬$™Ö1Ö, '¥0 ø ÷±¸ß¨¸§0­¦0À·÷ €þü$ÿÿ™'¥0 ø Ö,ß«¸ª0­j©0 ·÷ xþð$ÿÿ™'¥0 ø Ö, ß®¸­0­Í¬0€·÷ pþä$ÿÿ™'¥0 ø Ö, ß¹¸¸0¯8¯0à·÷ hþØ$ÿÿ™'¥0 ø Ö, ߣ¸¡0¬a¿0à·÷ `þÌ$ÿÿ™'¥0 ø Ö, ߦ¸¥0¬Å¤0€·÷ XþÀ$ÿÿ™'¥0 ø Ö, ß©¸¨0­(§0à·÷ Pþ´$ÿÿ™'¥0 ø Ö, ߬¸«0­‹ª0@·÷ Hþ¨$ÿÿ™'¥0 ø Ö,(߯¸®0­î­0 ·™þœ$ÿÿ™'¥0 ø Ö, ß¿¸¹0¯ù¸0¿×ˆþ$ÿÿ™'¥0 ø Ö, ߤ¸£0¬ƒ¡0 Ã÷ @þ„$ÿÿ™'¥0 ø Ö, ß§¸¦0¬æ¥0 Ã׈þx$ÿÿ™'¥0 ø Ö, ߪ¸©0­I¨0Ç׈þl$ÿÿ™Ö"Ö,('¥0 ø ÷¢¸ß­¸¬0­¬«0`þ^$ÿÿ™'¥0 ø Ö, ߸¸¯0¯®0À½×ˆþR$ÿÿ™'¥0 ø Ö, ß¡¸¿0¬?¹0 Á׈þF$ÿÿ™ ø ׬Hߤ°(€… !ߥ¸ƒ¬¢þ3¬ƒ™'¥0 ø Ö, ߨ¸§0­¦0Àº×ˆþ/$ÿÿ™ÿ¢à ø '¥0ß«¸ª0­j׃ˆ©0ׄˆF#ÂF$ º÷£þ$ÿÿ™ ø ׬Hß­°p€®h!ß®¸Œ­Âþ ­¬™F Æ×­@F † ø ׬8߸°È€À!ß¹¸¯"ýþ¯™'¥0 ø Ö, ߣ¸¡0¬a¿0à¤×ˆýú$ÿÿ0€„¦(!ýí¬¤™'¥0 ø Ö, ß©¸¨0­(§0à£×ˆýé$ÿÿ™'¥0 ø Ö, ߬¸«0­‹ª0@§÷ 0ýÝ$ÿÿ™'¨H'§@'¦8 (% ø %þß§˜D 0Ö%`F&(2Ew÷ 8™'¥0 ø Ö,®0߯¸×ˆˆ­î­0F(Â׈ˆF(9 #÷§xý¾$ÿÿ™'¥0 ø Ö,(ß¿¸¹0¯ù¸0ˆ™ý²$ÿÿ™'¥0 ø Ö,ߤ¸£0¬ƒ¡0 –÷ (ý¦$ÿÿ™'¥0 ø Ö,ß§¸¦0¬æ¥0 –÷  ýš$ÿÿ™'¥0 ø Ö,(ߪ¸©0­I¨0–™ýŽ$ÿÿ™'¥0 ø Ö,(ß­¸¬0­¬«0`³™ý‚$ÿÿׯØ×ˆÖ1P×’ˆÖ0@F-B×®Ð׬H ø F2kB߯°À€øx!߸¸Ž¯ýh­î™'¥0 ø Ö,(ß¡¸¿0¬?¹0 ©™ýd$ÿÿ™'¥0 ø Ö,ߥ¸¤0¬¤£0`±÷ ýX$ÿÿ™'¥0 ø Ö,@§0ߨ¸×ˆ­¦0F0Â׈F0{ÂÀ¼÷¯hýH$ÿÿ™'¥0 ø Ö,(ß«¸ª0­j©0 À™ý<$ÿÿ™'¥0 ø Ö,ß®¸­0­Í¬0€L÷ ý0$ÿÿ™'¥0 ø Ö,(ß¹¸¸0¯8¯0à½×’ˆý$$ÿÿ™'¥0 ø Ö,(ߣ¸¡0¬a¿0àÄ×’ˆý$ÿÿ™'¥0 ø Ö,(ߦ¸¥0¬Å¤0€Ë×’ˆý $ÿÿ™'¥0 ø Ö,(ß©¸¨0­(§0àÒ×’ˆý$ÿÿ™'¥0 ø Ö,(߬¸«0­‹ª0@Ù×’ˆüô$ÿÿ™'¥0 ø Ö,(߯¸®0­î­0 à™üè$ÿÿדˆ×®È×’ˆ×±ØF3Â×°ÐF3s‚×­@F2{Â׬8 ø F2s‚ß¹°ø€?È!ß¿¸˜¯âü̯8™×ˆׯØF-B×®Ð׬H ø F0kBߣ° €d!ߤ¸¬‚ü¼¬a™'¥0 ø Ö,(ß§¸¦0¬æ¥0 Ä×’ˆü¸$ÿÿ™×ˆׯØF-B×®Ð׬H ø F0kBß©°P€*H!ߪ¸ˆ­Bü ­(™×ˆׯØF-B×®Ð׬H ø F0kB߬°h€`!ß­¸‹­¢ü­‹™×ˆׯØF-B×®Ð׬H ø F0kB߯°À€øx!߸¸Ž¯ü€­î™×ˆׯØF-B×®Ð׬H ø F0kBß¿°€áø!ß¡¸™¬"üp¯ù™×ˆׯØF-B×®Ð׬H ø F0kBߤ°(€… !ߥ¸ƒ¬¢ü`¬ƒ™'¥0 ø Ö, ߨ¸§0­×…ˆ¦0׆ˆF%BÀCF&)BüY$ÿÿ™×ˆׯØF-B×®Ð׬H ø F0kBߪ°X€KP!ß«¸‰­büA­I™×ˆׯØF-B×®Ð׬H ø F0kBß­°p€®h!ß®¸Œ­Âü1­¬™'¥0 ø Ö,(ß¹¸¸0¯8¯0àL÷ ü-$ÿÿדˆ×®À×’ˆ×±ØF3Â×°ÐF3s‚×­@F2{Â׬8 ø F2s‚ß¡°€#!ߣ¸Ÿ¬bü¬?נߢàÖ'H$ümÖ&@™'¥0 ø Ö, ߦ¸¥0¬Å¤0€U÷ ü$ÿÿ™'¥0 ø Ö, ß©¸¨0­(§0àU÷ øûû$ÿÿדˆ×® ×’ˆ×±ØF3Â×°ÐF3s‚×­@F2{Â׬8 ø F2s‚ß«°`€lX!߬¸Š­‚ûß­j׈׬x׎ˆ™F-c׈F.c ø F-c׈×®׈F/s‚D xF0s‚F/p<Eü@(%ü(#דˆ×®˜×’ˆ×±ØF3Â×°ÐF3s‚×­@F2{Â׬8 ø F2s‚ß®°x€Ïp!߯¸­âû¶­Íדˆ×®×’ˆ×±ØF3Â×°ÐF3s‚×­@F2{Â׬8 ø F2s‚ß¹°ø€?È!ß¿¸˜¯âû¢¯8™'¥0 ø Ö, ߤ¸£0¬ƒ¡0 ÷ ðûž$ÿÿ™'¥0 ø Ö, ß§¸¦0¬æ×ˆ¥0בˆF0 ¾F1„û$ÿÿ™'¥0 ø Ö,H©0ߪ¸×’ˆ­I¨0F2B×’ˆF2ŒBñ÷±`û$ÿÿײØ×•ˆׯ€×“ˆ×±ÐF5×®¸F5{Â×­@F3„׬8 ø F3{Â߬°h€`!ß­¸‹­¢ûb­‹×­pבˆ™F2‚×°ØF2kBׯÐF1s‚׬H ø F1kB߯°À€øx!߸¸Ž¯ûO­î×­hבˆ™F2‚×°ØF2kBׯÐF1s‚׬H ø F1kBß¿°€áø!ß¡¸™¬"û<¯ù×­`בˆ™F2‚×°ØF2kBׯÐF1s‚׬H ø F1kBߤ°(€… !ߥ¸ƒ¬¢û)¬ƒ×­Xבˆ™F2‚×°ØF2kBׯÐF1s‚׬H ø F1kBß§°@€è8!ߨ¸†­û¬æ×­Pבˆ™F2‚×°ØF2kBׯÐF1s‚׬H ø F1kBߪ°X€KP!ß«¸‰­bû­Iדˆ×®H×’ˆ×±ØF3Â×°ÐF3s‚Ö-F2{Â׬H ø F2s‚ß­°p€®h!ß®¸Œ­Âúﭬ׭@בˆ™F2‚×°ØF2kBׯÐF1s‚׬H ø F1kB߸°È€À!ß¹¸¯"úܯ™Ö,@Ö5Ö3÷µè'¥0 ø ÷³àߣ¸¡0¬a¿0àV×—ˆúÔ$ÿÿ×¥X$צP™×³Ø×²Ð×­@׬8ׯx×¹`×·h¯¤$וˆ×±8÷¦÷¥F5ŒBוˆ×®¸÷¹÷· ø F5ŒBߥ°0€¦(!ߦ¸„¬Âú­¬¤™'¥0 ø Ö,(ß©¸¨0­(§0àf×—ˆú©$ÿÿ™'¥0 ø Ö,(߬¸«0­‹ª0@t×—ˆú$ÿÿ™'¥0 ø Ö,(߯¸®0­î­0 +ú‘$ÿÿ™'¥0 ø Ö,P¹0ß¿¸×™ˆ¯ù¸0F9Â×™ˆF9½Âr÷·Xú$ÿÿ×­0™×®וˆF7kB׳ØF7BײÐF7s‚×°èF5ŒBׯàF5s‚׬H ø F5kBߣ° €d!ߤ¸¬‚úa¬aD ˜Ö2@F32E$ %×—ˆ×®ˆ×¯×°ðF7s‚וˆF7{™F7B׳ØF7„ײÐF5ŒB×­@F5„׬8F5{¯¤ ø F5s‚ߦ°8€Ç0!ß§¸…¬âú>¬Å×®°×¯(×°F7s‚וˆF7{ÂF7B™F7„׳ØF5ŒBײÐF5„×­@F5{Â׬8 ø F5s‚ß©°P€*H!ߪ¸ˆ­Bú$­(×®¨×¯ ×°øF7s‚וˆF7{ÂF7B™F7„׳ØF5ŒBײÐF5„×­@F5{Â׬8 ø F5s‚߬°h€`!ß­¸‹­¢ú ­‹™'¥0 ø Ö,X߸¸¯0¯׆ˆ®0ׇˆF&‚ÀF'1‚ú$ÿÿ×¥X×°pÿ/ %@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx¤°‰Î‡œˆŽŠ¤ŒŽ†ŒŽ„ބބŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŽŒŒ‹ŒŒŽŒ‘ŒŒŒŒŒŒ’ŒŒŒŒŒŒŒŒŒŒ”ŒŒ“Œ”’Œ”‘˜”ŒŒ™“““““”“ŸŒŒŒŒœ£ššŒ      " & , 0 6 < B F J N R V Z ^ b f j n r v z ~ ‚ † Š Ž ’ – š ž ¢ ¦ ª ® ² ¶ º ¾ Â Æ Ê Î Ò Ö Ú Þ â æ ê î ò ö ú þ      " $ &  "( &* * . 2 6 : >. B F J N R V Z2 ^4 b6 f8 j: n r= v z? ~ ‚ † Š ŽA ’C –E šG ž ,,,888À%ä%¨%È%(%@¸%Ð è%8 %h%°%ø%@%p% %Ð%%@%p% %Ð%%0%`%%À%ð% %P%ˆ%¸%è%  % , D% t% °% È è%  % D \% Œ% È% ø% 8% h% ˜% È% ø% @ % X p%  % Ð% % @% p%  % Ð%%0%`%° %Èð% %`%x  %¸!à"%ø# $%8%`&%x'%Ü(%ô)*%4+L%œ%´,ä%%d%|-¨.%% /X%p0ˆ%¸%ô%X%p1¤2%¼3ð4%5<6%T7ˆ8% 9Ô:%ì;$%<<p=%ˆ>°%,?%D@\%Œ%¼%ì%\A%tBèC%DPE%hF¸G%ÐHè%¬ Ð Œ ” °  Œ à ( ` ¨ ð 8 h Œ ˜ È  8 h ˜ È ø ( X ˆ ¬ ¸ Üè  <H lx ° Ôà   < ` l ˆ  ¬ Ø  4 T x „ ´ ð   0 T `  À ä ð  $ , h Œ ˜ È à ð  , 8 h Œ ˜ ¼ È ì ø ( LX | ˆØ Ü <H Lˆ ŒÈ" Ì$  H& Lˆ ¤¬Ä( È* D t|Ü   <DŒ”˜.  °¸àè08€ ° ÌÔì 08„ˆ2 ÐÔ4  6 hl8 ´¸: üPT= ˜ Ìä? T x„ ¨´ ä ü (A 0 ´¼C  ,E ˆ”G à ü ÿÿÿÿÿÿÿÿx;inv_init.c6inv_init’ð, ©9ÿ /ecs/hdfeos/gctp/srcinv_init.c‘óúÉÅ?$U +U5}}} }i     1"        ñz}yé˜{èÀ{%  †   ´|Ô­{ÓÞ{ $   • ì{”ƒ| û †|ú| á  |à¯| À |Ì|   ®~î  Ó~ ¹            ¹}~Ô           Ï        ½ ~ Ê  %     |ê     ç{-ê ~ ú|~;        à  ~ ~È|    ä~~ µ~  Ó~ ¹            ~º} Ó-     -   -  Þ-   -  -  ¾ ~~ Ü-   -    Ô{ ²‰}        ¨0. å        Ø~~   ~ µ~                        Ú  Ó~  ¡}    Í  ä~ ž  ù|~       ´~~ % B .: ; 9 ? @ @ÿÿÿÿ|@ @A$, AðE’LC‘FBJC@BœH,?inv_initKJ159LFLIIÿÿÿÿÿÿÿÿx4@ t.¢N ð$ ,*0$@(0p!$h¤B &  X),x c /¤€mp 5(H{p5p?‡p5¯ ­“p?\(¡p?„<®p?À ½p?àÍ @( Ý @( í @0þ @@ @P%p@Xcproj.o/ 1230069243 7356 20 100664 13860 ` ELF2 "4(L Pd"'À(-ð°37 ? °EMPlSX\`ÀŒfP°lp Èv Ðp~ @€„ À(‰ ð ” D™ à<ž 0£ P ¨ pt­ 𸲰4À ÌØæó"2CV.symtab.shstrtab.strtab.comment.text.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.rodata.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.texttsincos__dcis.lit8asinzasinmsfnzqsfnzlog.rodataphi1zp_errorphi2zatansinpowphi3zphi4ztanpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zone.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:cproj.o<$!'½ÿàÿ¼!à!™ÿ¦ÿ¾ÿ¿ ø  ð%߿߼÷Âߢß¾ô@à'½ <$!'½ÿðÿ¼!à!ׄˆF `EF! <Eÿ¿F, <EF #™×Œˆ™ ø ߿߼à'½<$BF-`B"!Ô ˆF!BF!F àF p<$!'½ÿÐÿ¼!à!׈F,<÷¬÷´F mE×€ˆ ß¼×´'½0àF h׎ˆF4cB™F-s÷­F.k@ÿ¿  ø F-cפׂˆF$ƒ×¡׃ˆF!BF!AF! CF$!F"‚ß¿ F$F"Aß¼×´'½0àF!<$!'½ÿÿ¼0!à!™÷­Pÿ¦ ÷¶`×–ˆF h÷ºhF f†ÿ¿(÷´8 ø F6k׈(F!Ð&EF4uÿá™™…„$¥ ø $„׸X×¼@×¾H߱߰ߧ ׌ˆ$¬æß¿(×´8ß¼0×¶`F `׺hà'½pß¿(ß¼0ß°ß±F  ×´8×¶`׸X׺h×¼@×¾Hà'½p<$!'½ÿ ÿ¼!à!™¬Àÿ¦ÿ°ÿ±÷º0÷´(÷¾8ÿ¿ ÷¸H÷¼@F o÷¶PF e†×˜ˆ F k ø מˆ0ךˆF8$€%F4õF:¶‚™ ø F £׈F ³‚™F.{F/s€F ÓF ø F.c™ ø F ãF8F0ôF4„×’ˆ(F „EF2ˆ>&EF4…ÿé™™…„$¥ ø $„ß¿ ߼߰߱״(×¶PF À׸H׺0×¼@ß§×¾8$¬æà'½`ß¿ ߼߰߱F  ×´(×¶P׸H׺0×¼@×¾8à'½`'½ÿ÷°h÷¯X÷®`ÿ¿÷¸8÷¶0÷º(÷´Pÿµÿ° ÷¼Hÿ±<÷¾@$!ÿ¼!à!F g†×€ˆ@$F o×…ˆ €% ¨%F e׆ˆ8™F ¥‚F&£ ø F%¦‚™F  ø F Ó™F † ø F ³×¢`פXF"ЂסhF$ÂF>€F!ÀBF#F"@F<CF4A׃ˆ(F …F#>×…ˆ ׆ˆ8&×€ˆ@EF4 ÿß™™…„$¥ ø $„߿׀ˆH߼߰ ß±$®¦ßµ×´P×¶0׸8׺(×¼H×¾@à'½p߿߼ß° ß±® ßµF  ×´P×¶0׸8׺(×¼H×¾@à'½p'½ÿ÷²€÷°p÷¯h÷®`÷­¨÷±xÿ¿÷¾H÷¼@÷¸8÷º0ÿ²(ÿ±÷¶Pÿ³ ÷´Xÿ°<°$!ÿ¼!à!׃ˆ ׄˆ8F ö׈@F#‰BF$÷¥ F#pÂ÷¤˜$F!xB÷£F e†$`%÷¡ˆ™ ø F £™F † ø F £F:¶BטˆF9ÖBF9ÆF ƙ׌ˆ F8öXÖ ø F,£™×šˆ8׌ˆ@F †F:¦‚÷ ° ø F,£™F ÓF  ø ÷¢¸×‡ˆ F>:C׫`ר¨×¦h×¥¸F>ZÂF(¢‚F&)BF+RF*)@תpF*‚×£ F&)Aת€F%)‚׫°F%BF*1€×ªF>·ÂF!0AפˆF+R‚F!ÿÂF'ÀBFF=¥&1Eö3ÿ¥™™…„$¥ ø $„߿׀ˆ@߼߲߰߱(ß³ ×´X×¶P׸8׺0×¼@×¾Hà'½߿߼߲߰߱(ß³ ×´X×¶P׸8׺0D ×¼@×¾Hà'½<$„$!Ô%ˆXF a…F%1CÔ)ˆ`F))@F )MD(€d!Àd#D @d!Dƒ8F(`E(ß¿F6 ÃF ÅF ÍD(„€™F8 F F ! F€!!F: <EÿäF< F …F 1F€1¡F:0<EF ÍF€9áF<9ÂÿÛF'¥ ø F £D‚@F€B!F8B×…ˆ°ÿÒF(¥߿߼ß°F  ×´×¶0׸(׺8×¼ à'½@F% F EF JMF€JaF:H<E™F F€R¡F%R‚ÿºF*¥ ø F £D‚XF€ZáF8ZÂ×…ˆ°ÿ±F+¥<$B"!Ô#ˆÈÔ$ˆHÔ"ˆÀF#`ÂÔ ˆF"`‚F$ÀÔ!ˆ¸F#‚F!`BF €F"BàF!<$B"!Ô#ˆØÔ"ˆÔ!ˆ¸F#`ÂF!`BF"ÀÔ ˆÐF#BF `F"@àF!<$B"!Ô ˆàÔ!ˆèÔ"ˆF `F!`BF"@F `àF!<$BF,`"!Ô!ˆðF `àF!<$!'½ÿàÿ¼!à!×€ˆ™F `÷¸F fÿ¿F F ø F ׌ˆ™F8c÷  ø F cFF F× ß¿F!׸ß¼'½ àF <$!'½ÿ°ÿ¼!à!™÷¯(÷®0÷´@×€ˆ@F …÷¾F g†ÿ¿÷­8 ø F ƒ™×Œˆ ÷   ø F,£™×Œˆ8÷  ø F,£צ×¥8×£0F&)Bצ F4ñF †×¡(F%!F&Â߿߼F"BF$×´@×¾'½PàF!<$B"!Ô ˆøÔ!ˆ8F `F!Ô!ˆF!F Dà ‰ˆ‚“„„ˆƒ‰’›Ž”‘•‹ˆƒ‘‚ž„„œ‚¬„Œˆ…˜‚‡‡†‚ƒ¾’ˆ„‚ІŒ†‰„……“ƒ‹   $ . 2 6 : F J N R V b f j n z ~ ‚ † Š Ž ª ® À Æ æ ê ô ø ü $%PPPTTTœ%ÀÀÀÄÄÄðððôôôP %    ¤ ¤¤Ü%H%€ %Ä È Ì Ð %Ô P PPT TT¤%Ð%ð%ü%4 (8 < (@ %D ôôôüüü8%H%X%¼ hÀ 8Ä hÈ %Ì 8˜˜˜   %%@%`%t%t ˜x x| ˜€ %„ x       Ð Ð Ð Ô Ô Ô @ @ @ D D D €% œ%       è% l%    ” ” ” à à à ä ä ä    $ $ $ P P P T T T p p p t t t  % ¸% ð ð ð ô ô ô,%@%T%°°°´´´ d ”˜ Ð4< \h´ Ääð< Tpt  ¼ À ðd œ¨¬Ì Øà ø , 0  (, @ P Œ˜œ¤´ ¸ Ô¬°¼ü  , 0H LPh |Ll p Œ   X € Œ Ü ø   T \ ` ˆ Œ   $ ( , <   T „ œ   ¤ ¬ ¸ ì ð ô  , 0 4 ` „ ˆ ¨ ¬  4 8H L¼ÀÌ?ð¿ð>z×òš¼¯H?à@=Û|ßÙ×½»?ù!ûTD-@@@@È?PbMÒñ©üA.„€@Y@@@L¥Üc˰@N@ !ûTD-@!ûTD-AßÿÿÿÀB !ûTé!Cù!ûS~ë=?Ð?°?ô?Ø?Þ?®?è?‡UUUUUU@f€Convergence errorphi1z-convphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-conv ÿÿÿÿÿÿÿÿxQcproj.c3tsincos’ L;asinz’P´4Jmsfnz’ÀèTXqsfnz’0ð hlphi1z’ð P ‘phi2z’àP¼ì³phi3z’ðÀL$Ôphi4z’€P \ pakcz’ Ș!pakr2dm’ Ð @¬<tsfnz’ @ ÀÀMsign’ À èìRadjust_lon’À ð ze0fn’ Ô0{e1fn’ à D|e2fn’ PX}e3fn’ P plƒe4fn’ p ä€mlfn’Р𨬔calc_utm_zone’°äÜ)5ÿ /ecs/hdfeos/gctp/srccproj.cªÊ¿ù\3--- %~  | }|| v v  } s ' !\xy  8  ~x  yz%2zz{| % z  t s  s s  zzx xzzzzzzPm m $}+   zzz #4< eh(-w  u}  P@0{D DD  !" % B .: ; 9 ? @ @.: ;9 ? @ @ÿÿÿÿ|@ @AL C AœDžA@Pd CAœG@À( 4ð° C0Aœ E´F4B0œ ´G@R @4H ° CpAœE¶CºB@A´K¼ B¾ C‘BC¸s8<>H‘¸¼ ¾ 4Pl C`AœEA‘Aº A´A¾ A@A¸A¼B¶4ÀŒ ApD@A¸A¶AºA´A•AA¼ A‘B¾ Bœ8P° A€G@@A¾.A¼0A¸2Aº4A’6A‘ È  Ðp ( @€ C AœH¸C@O @8 À( , ð  A@A@A¶A´ A A¸AºB¼Bœ D  à<  0  P ( pt C AœE¸B@P @8, ð¸ CPAœE´C¾B@^ @4>°4 äàUtsincos8asinzSmsfnznqsfnz‰phi1z¥phi2zÁphi3zÝphi4zùpakczpakr2dm3tsfnzOsignjadjust_lonŒe0fn§e1fnÂe2fnÝe3fnøe4fnmlfn/calc_utm_zone"!,04#GKO#bfj#}…#™¡#µ¹½#ÑÕÙ#íñõ#  #'+/#CGK#^bf#€„ˆ#›Ÿ£#¶º¾#ÑÕÙ#ìðô# ##'+#GKO#B#8#<X#\l#p¤#¨ð#ô(#,`#dœ# °#´Ä#Èð#ô#4#8H#L\#`p#t„#ˆ°#´à#ä  ÿÿÿÿÿÿÿÿx 4° äG+j•$°ä*p!” <  R Œ ] , g0!Ðm"Уup #xHƒp#ÀUp&-›p*B@©p*‚ð¶p-r Åp-’äÕ .xð å 0hõ 0p@ 1° 1À-p1È6p 1à0report.o/ 1230069283 7356 20 100664 16084 ` ELF:p "4(  "¤*17?F°øKRY°Pd”k ”r@Ìz€¤‡À¤‘p¤˜ ¤ŸФª€ì³ p¤» Ìà ð¤Ê  ¤Ö PxÝéõ/?O`s.symtab.shstrtab.strtab.comment.text.sbss.bss.rodata.srdata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.text.sbss.bss.rodata.srdatap_errorprintffopenfprintffcloseinitstrlenstrcpyclose_fileptitleradiusradius2.lit8cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblank.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:report.o<$c'½ÿàÿ¼#à!ˆÿ± ˆ%ÿ°€€% ÿ¿™„0% ø $„…ˆ ™„'…ˆ ø $„™8%…@ % 0%¯‚ˆ ø $¥™ ø „ˆß¿ß°ß±ß¼à'½ '½ÿÐÿ§$ÿ°< €%ÿ¿ $!ÿ¼€!à!‚7ÿ¦$ƒ™¯€ˆ¯€ˆ=$™¯€ˆ ¯€ˆ%ß¿ ߼߰à'½0¯€ˆ ÿò¯‚ˆ¯€ˆ ÿõ¯‚ˆÀ %@(% ø ¯…ˆ@A™„ߥ$$„¯†ˆ ø $„ÿÞ$ߤ$ ø ¯…ˆ@;™„ߥ$¯†ˆ  ø $„ÿÙ%™À % ø ¯€ˆ@™„ߥ$$„¯†ˆ ø $„ÿÁ$™ß¤ ø ¯€ˆ@™„ߥ$¯†ˆ  ø $„ÿ¼%ß¿ $߼߰à'½0ß¿ $߼߰à'½0™…„$¥¯€ˆ ø $„ÿ§$™…„$¥¯€ˆ  ø $„ÿž$<$!'½ÿðÿ¼!à!„ˆ€ÿ¿™ ø „ˆ€™ ø ߿߼à'½<$c'½ÿàÿ¼#à!ˆÿ°€€% ÿ¿™„(% ø $„…ˆ  ™„'…ˆ ø $„™…@ %0%¯‚ˆ ø $¥™ ø „ˆß¿ß°ß¼à'½ <$c'½ÿàÿ¼#à!ˆ÷´F e ÿ¿™„D%` ø $„…ˆ  ™„'…ˆ ø $„™…@ %D& ¯‚ˆ ø $¥™ ø „ˆß¿×´ß¼à'½ <$c'½ÿàÿ¼#à!ˆ÷¶F m†÷´F e ÿ¿™„D%` ø $„™„D%° ø $„…ˆ  ™„'…ˆ ø $„™…@ %D& ¯‚ˆ ø $¥™…D&°„ˆ ø $¥™ ø „ˆß¿×¶×´ß¼à'½ <$c'½ÿàÿ¼#à!ˆ÷´F e ÿ¿×€ˆ™„F `D% ø $„…ˆ  ™„'…ˆ ø $„׈™…F! B@ %¯‚ˆD& ø $¥™ ø „ˆß¿×´ß¼à'½ <$c'½ÿàÿ¼#à!ˆ÷´F e ÿ¿×€ˆ™„F `D% ø $„…ˆ  ™„'…ˆ ø $„׈™…F! B@ %¯‚ˆD& ø $¥™ ø „ˆß¿×´ß¼à'½ <$c'½ÿàÿ¼#à!ˆ÷´F e ÿ¿×€ˆ™„F `D% ø $„…ˆ  ™„'…ˆ ø $„׈™…F! B@ %¯‚ˆD& ø $¥™ ø „ˆß¿×´ß¼à'½ <$c'½ÿàÿ¼#à!ˆ÷´F e ÿ¿×€ˆ™„F `D% ø $„…ˆ  ™„'…ˆ ø $„׈™…F! B@ %¯‚ˆD& ø $¥™ ø „ˆß¿×´ß¼à'½ <$c'½ÿàÿ¼#à!ˆ÷´F e ÿ¿×€ˆ™„F `D% ø $„…ˆ  ™„'…ˆ ø $„׈™…F! B@ %¯‚ˆD& ø $¥™ ø „ˆß¿×´ß¼à'½ <$c'½ÿàÿ¼#à!ˆ÷¶F m†÷´F e ÿ¿×€ˆ™„F `D% ø $„׈™„F!°BD% ø $„…ˆ  ™„'…ˆ ø $„ׂˆ™…F" ‚@ %¯‚ˆD& ø $¥×ƒˆ™…F#°Â„ˆD& ø $¥™ ø „ˆß¿×¶×´ß¼à'½ <$c'½ÿàÿ¼#à!ˆ÷´F e ÿ¿×€ˆ™„F `D% ø $„…ˆ  ™„'…ˆ ø $„׈™…F! B@ %¯‚ˆD& ø $¥™ ø „ˆß¿×´ß¼à'½ <$c'½ÿàÿ¼#à!ˆ÷¶F m†÷´F e ÿ¿™„D%` ø $„™„D%° ø $„…ˆ  ™„'…ˆ ø $„™…@ %D& ¯‚ˆ ø $¥™…D&°„ˆ ø $¥™ ø „ˆß¿×¶×´ß¼à'½ <$c'½ÿàÿ¼#à!ˆ÷´ÿ° €%F e ÿ¿™„D&` ø $„…ˆ  ™„'…ˆ ø $„™…@ %0%D' ¯‚ˆ ø $¥™ ø „ˆß¿×´ß°ß¼à'½ <$c'½ÿàÿ¼#à!ˆÿ± ˆ%ÿ°€€% ÿ¿™„0% ø $„…ˆ  ™„'…ˆ ø $„™8%…@ % 0%¯‚ˆ ø $¥™ ø „ˆß¿ß°ß±ß¼à'½ <$c'½ÿðÿ¼#à!ˆ ÿ¿™ ø '„ˆ„ˆ € ™„'…ˆ ø $„™'…ˆ@ % ø ¯‚ˆ™ ø „ˆß¿ß¼à'½[%s] %s Output file name not specifiedreport-file %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees Latitude of Center: %lf degrees Latitude of Origin: %lf degrees Latitude of Origin: %lf degrees Latitude of True Scale: %lf degrees Latitude of True Scale: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters %s %lf %s %ld a ¨‡ˆƒ†„žŠ‰†ˆ†‰†ˆˆ†‡‰ƒƒ‰…„‡‡ƒ…„‡‡ƒ…„…‡‡†ƒ†‚‡‰ƒ…„‡‰ƒ…„‡‰ƒ…„‡‰ƒ…„‡‰ƒ…„‘‡‡‰ˆƒ†‚‡‰ƒ…„…‡‡†ƒ†‚‡ˆƒ†„‡ˆƒ†„‰‡…ƒ„     $ ( , 0 4 8 < D H P T ^ b f j t x | € Š Ž ’ – š ž ¨ ¬ ° ´ ¾ Â Æ Ê Ô Ø Ü à ê î ò ö        " & * 4 8 < @ J N R V Z ^ h l p t ~ ‚ † Š ” ˜ œ   4<%@PX%\hx %|„ %À ÀÀÌ ÌÌP %`lt %Œ %œ¬ %°Ä %Ôàè % % %$d0hl0t%xˆ0Œ0˜%œ°°°´´´Ô %è %,@4%8@HP%T\@l %p@x %   ¤¤¤Ì`Ô%Ø`èð%ôü` %` %@@@DDDtˆ|%€ˆˆÀ%”À¤¬%°¸ˆÈ %̈ÔÀà %äÀì %@øL%Pø`h%lxøŒ %ø˜ %ÀÀÀÄÄÄð(ü%(%((< %@(H %pppttt `¬%°`ÀÈ%ÌØì %ðø %   $$$P¸\%`¸px%|ˆàœ % à¨ %ÐÐÐÔÔÔ % (%,8@L %P@X %€€€„„„¸pÄ%ÈpÔ à%ä ôü%  p % $p 0  @ % D  L % p p p t t t  Ð ¬% °Ð À È% Ì ØÐ ì % ðÐ ø %    $ $ $ Tø \% `ø h p% t „ Œ%  ˜ø ¨ % ¬ø ´ À % Ä Ì % ð ð ð ô ô ô $H ,% 0H @ H% L TH h % lH t %       ¤ ¤ ¤ ÔX Ü% àX ð ø% ü X  % X $ % P P P T T T t% ˆ % ” ¤ % ° %0 DL T` t€ ˆì ðô 08<DT\ p˜ ¨¼ ÈÐ äø  ` p„ ”ÄÐ Üä ( <D LX ht |´È Üä ìø  Tp „ ˜  ¨´ ÄÐ Üè ð$8< T\ dpt „” œÔèì    $ 4D L„˜œ ´¼ ÄÐÔ äô ü4HL dl t€„ ”¤ ¬äøü  $04 DT \”°´ ÌÐ èð ø    ( , 8 H P „ ˜ œ ´ ¼ Ä Ð Ô ä ô ü 4 P d x € ˆ ” ¤ ° ¼ È Ð   4 < D P d p x ´ Ð ä ì ô  ( d p x | „ Œ ˜ œ ¨ ¬ ´@L¥Üc˰ ÿÿÿÿÿÿÿÿx¦report.c/ terminal_p0 terminal_e1 file_e2 file_p 3fptr_p4fptr_e5 parm_file6 err_file:p_error’ ¤Zinit’0°¨8¨close_file’°X²ptitle’ ”x¾radius’  4˜Êradius2’ @ ¸Úcenlon’ ´Üæcenlonmer’ Àdüòcenlat’ pþorigin’  Ä< true_scale’ Ðt\stanparl’ € l|%stparl1’ p  3offsetp’ ìÀCgenrpt’ ð ”äNgenrpt_long’   DYpblank’ P È,Ë6ÿ /ecs/hdfeos/gctp/srcreport.c„¤‚û¥I<p   $    ¿`#pEG9iS!      !     !   !  $% ( ! ( ! ( ! ( !% ( ! () ,% ) !  ! $%   %%   %%  % B 4: ; 9  .: ; 9 ? @ @.: ;9 ? @ @ÿÿÿÿ|@ @A ¤ C AœC‘BC@°ø A0CC@Bœ°P CAœD@” C AœCC@ ” C AœC´C@ @Ì C AœC¶B´C@¤ C AœC´C@À¤ C AœC´C@p¤ C AœC´C@ ¤ C AœC´C@Ф C AœC´C@ €ì C AœC¶B´C@ p¤ C AœC´C@ Ì C AœC¶B´C@ ð¤ C AœC´AD@  ¤ C AœC‘BC@ Px CAœD@ Èݪ±p_errorÎinitèclose_fileptitle$radius@radius2]cenlonycenlonmer˜cenlat´originÐtrue_scaleñstanparlstparl1.offsetpLgenrptigenrpt_long‹pblank -BSdu†š­ÂÆÊ!Üàä!ü! !48<!QUY!mqu!Œ”!¨¬°!ÄÈÌ!åéí! !"&*!@DH!]ae!ƒ‡!œ ¤!C!<!@\!`|!€œ! ¼!Àà!ä! !$@!D`!d€!„¤!¨Ä!Èè!ì !0!4ÿÿÿÿÿÿÿÿx4 ÄI ‡”$° È*x0x5xc=ÜEp!à¨W ˆx m È x 'È‚0-؈p -àH–p.(ª¢p0ÒÏ®p3¡O¼p3ðLÉp6< Øp6\áè 7@èø 9( 90 :@, :P@p:Xpaksz.o/ 1230069323 7356 20 100664 3460 ` ELF "4( l# /;IVeu…•¦¹.symtab.shstrtab.strtab.comment.text.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.text.lit8.rodatapakszp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:paksz.oD '½ÿଠÿ¥F `<<ÿ¿ÿ¼$!!à!Eß¿׊ˆ׊ˆ׉ˆF aEF))F ! D ׈0(Bi׋ˆ @(׌ˆ(F€"!F)AÂF')ÁF+9ƒF 1D0(c=`,™F€1aF+*BF):AF)`<E ™F,(‚F!@F"F HF Pß¼'½ àF!…„$¥ ø $„߿׀ˆß§ß¼$\¬æà'½ ™…„$¥ ø $„߿׀ˆß§ß¼$\¬æà'½ …„$¥ ø $„߿׀ˆß§ß¼$\¬æà'½ ¿ð?ðA.„€@@@N@¬ Illegal DMS fieldpaksz-degpaksz-minpaksz-sec±…ˆ†ˆ…ˆ       Ì8ÐÔ8Ø%Ü %8(<@(D%H48<PX`ˆ ¤ ä P ÿÿÿÿÿÿÿÿx4paksz.c5paksz’ l5ÿ /ecs/hdfeos/gctp/srcpaksz.cËÌ¿ùÒ7 vx v $\rt1 % x%y^)!_!l%m% B .: ; 9 ? @ @ÿÿÿÿ|@ @A,l B E@Aœi @B œ@l8paksz*.2 B ÿÿÿÿÿÿÿÿx4 D6zÍG$`l*0Ð80B8p!JJ h `ˆü k „`up èHƒp08ph ›pq(©p™D¶pÝ ÅpýÕ ( å Hõ P ` p-p xsphdz.o/ 1230069364 7356 20 100664 4292 ` ELF ¨ "4( !)5AO\k{‹›¬¿.symtab.shstrtab.strtab.comment.text.data.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.text.data.lit8.rodatasphdzp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:sphdz.o<'½ÿð$!ÿ¼€!à!OÉ(&©(#„(¢$ $„@8PÀÔ€˜ß¼DP!$ ÕE°%«MÕD©'ß¼ôÄôåõà'½%ß¼à'½Ô¥D 0F )E׈ˆ Ô¤F%0<‹$ ÿì$ ÿëׇˆ%ÕiE&F !F$8<E8F$0<E0F$9F 1„ôÅõF&)‚ÿàôæôÄÔ‡ %ôåõà'½™…„$¥ÿ¿ ø $„™…„$¥ ø $„ÿÊß¿F$0<E‰"ŠŽôÉõ ôèß¼à'½ôÄôåÿ¸õôÅõÿ´ôåôÅôäÿ°õÕ«ôË%¬Õаõ ÿ©ôêÕÍ׌ˆôÍõ ÿ£ôìÕï׎ˆôÏõÿôîAXT·™™™šAXTÂIG®AXSíIë…AXT«`AXTåAXT¥ÀAXSÏÁ¾AXT¨@AXT¦@AXTÙXbAXSÖ1'AXSß “uAXT¦@AXTªÀAXT¬AXTÁ@AXTÇ€AXT­€AXT©€AXM­@AXMçAXM¯Ë•AX?™ó333AX?ˆ·¦µ AX?½Ÿ+ªAX?É ÌÌÍAX?ëüdØAX?áFIAX?ÚsØAX?Åñ= óAX?ÄÞ©AX?H:=p¤AX?!Â~ùÛAX?œ¬1AX?Ä—AX?ÉTƒoAX?É®“AX?ßÁ4êAX?ΕûXAX?Ì'•pAX?È–_RAXM­@AXMçAXM¯Ë•?ðAXM¯Ë•AXMçAXM­@Invalid spheroid selectionINFORMATIONALReset to 0œ„¤‡†    $0 ˜´˜  $ ,%08 <0@ D%H0`h¨p ¼Äؠ𨔬 4 Üô ÿÿÿÿÿÿÿÿxTsphdz.cZmajor`minor°lsphdz’Ú5ÿ /ecs/hdfeos/gctp/srcsphdz.c¬ƒ÷ÿÜ4ñzÀ{v{ ll  {¬}2O-xydÏ\S~ ~ 9  v f(_  "n P q   ~ w~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A  BBœG@J @X;sphdz '7JNR B ÿÿÿÿÿÿÿÿx4  T<Óc$€*ˆ`00è(6;>p!KP h f€D q Ä0{p øH‰p @X•p ˜Þ¡p v7¯p ­8¼p å Ëp Û (8ë `û h x ˆ3p untfz.o/ 1230069404 7356 20 100664 3412 ` ELF 8 "4( Ô!)5AO\k{‹›¬¿.symtab.shstrtab.strtab.comment.text.data.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.text.data.lit8.rodatauntfzp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:untfz.o'½ÿð<ÿ¿àø%$!ÿ¼ !à!(¢@‡€(ƒ`@€@#@@¨@!$ç@Àè8!D ÔàF!2EôÀ%ß¼à'½™…„$¥ ø $„ß¿$ß¼à'½™…„$¥ ø $„ß¿$Mß¼à'½?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ðUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unit†…†…   (H€P„(ˆPŒ%(¬°´¸%¼| ¨  ÿÿÿÿÿÿÿÿxFuntfz.cfactors'untfz’Ô5ÿ /ecs/hdfeos/gctp/srcuntfz.c½Í¿ùâ*$}( (y(% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A Ô AB@ABœB@ÔJ-untfz )<@D B ÿÿÿÿÿÿÿÿx4  T<Óc$€Ô*X 00x6€[>p!ÛP ô f Ø q ä{p øH‰p@J•pŠ…¡p7¯pF8¼p~ ËpžÛ À0ë ðû ø  3p gctp.o/ 1230069444 7356 20 100664 8884 ` ELF "4(   &  +08>IRZco{‰–¥µÅÕæù.symtab.shstrtab.strtab.comment.text.sbss.bss.data.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.MIPS.interfaces.text.sbss.bss.data.lit8.rodatagctpinitp_erroruntfzclose_fileinv_initpakr2dmfor_init.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:gctp.o<$c'½þ°ÿ¼à#à!™ÿ§ §\ÿ©¸ÿ¨°ÿ¤¨ÿ¿Ðÿ¦Àÿ¥Èÿ³Ø³¤¡T®``%Œ%`0% ø D@®b%ß¿Ðß¼àß³Øà'½P…ˆß¤È ^Œ„ŠD  %J%N8è%_@%GÈ%X7Pÿ°%Y5¸%O4 ÿ±%B0%M˜ÿ²ø%R”@(%¯¯ ­à¬@­ $¥¬ ÿü%­õÄpõÄhõÄ`õÄXõÄPõÄHõÄ@õÄ8õÄ0õÄ(õÄ õÄõÄõÄõÄôäpôähôä`ôäXôäPôäHôä@ôä8ôä0ôä('ÿxôä ''9ôä%ï$Bôäôä%Ñx$ðxôä8% p%T²ÿѯ$ ¯‹ˆß±ß°€ ß²ø ˆ%€%@%`8%$(Œe€^®l™…„$¥ ø $„ß¿Ðß¼à%$®fß³Øà'½P€Šß§À€%JŒçJ!ŒH0è$ß«¸ŒL˜kl$ŒL„$$ i¤h#ߢ  hÀMh!$Eh%­ÈÕ¢ÔAF"2%­Eí$BEÿù8%$¢lŒB@i(€£tª(!Œ¦7PŒcf¦ŒŒ¨5¸ŒÆÈŒ¨4 $$ IqÂp#­|pÀNp!%¥h%Î8èÕÄÕ£F$2%ÎEÊ%­¥ÿù(%$ÿ¤(Œeÿ¥™Â@²(Oeà°ß­¸ß¯°­ï à%$¸Œ$ ¯¢˜¯¥”€¯§™'¦$ ø ¤˜ß¦ @8%®bß¹È9$?ƒß¿°à ß¡¨™ ø ß¿Ð%ß¼àß³Øà'½PצÔ'Ô%¿F&9ÂF&)B÷§ðà†÷¥èß§¸ß¤ÈˆŒ„ߥÀŒç%€Œ¥h!I¬e0$H#¬g˜ HÀ¬d @!ÔÈÔÉÔÄÔÊÔË ÔÌ(ÔÍ0ÔÎ8ÔÏ@ÔÐHÔÑPÔÒXÔÓ`Ô×pÔÕhõ8õ0õ(õ õõõõõ øõ ðõ èõ àõØõ Ð$ÊõÈ$ ¨”‰?®œ'¥ô¤ÔÉô©ÔÈ ô¨ ÔÇ(ô§(ÔÆ0ô¦0ÔÅ8ô¥8ÔÃ@ô£@ÔÂHô¢HÔÁPô¡PÔßXô¿XÔÝ`ô½`ÔÛhô»hÔÙpô¹pD  ߥÀ÷¤÷¤Œ¥ <8€å8#8@$çÿID‡P׋ˆF€R¡ß¦ÀF+R‚÷ªŒÆÀ9׋ˆ÷«™ß¤ÈߥÀß§¸‹`P%ÀH%Œç'¦Œ¥%kŒ„ ø %kiØ Žl™‹`P%ÀH%%k ø %kiØŽl€ ߤș ø ß¿Ð%ß¼àß³Øà'½PߤȌ„€‹'¸×­ð׬è÷­ˆ÷¬€¥” –¦|¯Œ¤l‚Œ„ªtç$B@€E@!­7Pd#­5¸ÀÀh%­4 C!ÔÎÔÏÔÐÔÑÔÒ ÔÓ(ÔÕ0Ô×8ÔÙ@ÔÛHÔÝPÔßXÔÁ`ÔÃpÔÂhôC9XôB9PôA9Hô_9@ô]98ô[90ôY9(ôW9 ôU9ôS9ôR9ôQ9ôP8øôO8ð$ÉôN8è$ ¨”‹6¢œ÷ÔÏ÷ÔÎ ÷ ÔÍ(÷ (ÔÌ0÷ 0ÔË8÷ 8ÔÊ@÷ @ÔÉH÷ HÔÈP÷PÔÇX÷XÔÆ`÷`ÔÅh÷hÔÄp÷pD ˆ÷±÷±ÔÄF1 2Eº™÷¤ÔÒ÷²™¤l¥t§Œ‹`P%@H%Œç'¦Œ¥%kŒ„ ø %kh@ Žl™‹`P%@H%%k ø %kh@Žl€#¤l™ ø ß¿Ð%ß¼àß³Øà'½PŠ8%þ•%Jþ¸(%™ø€'9?È!9iØ'§ˆ×­ð'¦€ ø ׬è'¸@ÿn®b™ ø ýõ%¤lŒ„€J׬€¥dô¬×³ˆô³§ŒŒç¥„¤lŒ¥Œ„àv %$è$ €x¯¢˜™'¦@(%¯¢˜ ø $®b©l)$ *Wªd×»ÕYÕUF;ÎBõY×·™F7­B ø õUß¿Ð%ß¼àß³Øà'½P$ ‹þƒ$ ìþ$þ|$™'¦(% ø ¤˜ß¦ @8%þ‚®bþt$øi߬À¯¢˜¯¥”þr¯§¹˜¯ùþ{Žg™ø€'9?È!9h@¦d×­ˆ ø $Ç@ÿ±®b™ ø ý˜%™…„$¥ ø $„$®fýŽ%þ$þ;$ÔÅF$(2EþÁ8€÷¥ÔÝþÊ÷½ןˆþÇ÷¿¨„§˜ÿ¦­ ø ׬€™×¬ˆ ø ÷ ¨”¢œÿA÷ $ ‰ÿŒ$ ªÿˆ$ÿ…$™'¦@(% ø %ÿŠ®b‹ÿ$ ¬ÿ€™©t)<£× /Â5 > 8#  8%è01ƒ‚# À%$B€C!ÿgŒBŒ< £× 7Â5k > H#À€H%+@Aƒ‚#À%$B€C!ýõŒBA.„€AƒÐÁƒÐInsys is illegalGCTP-INPUTOutsys is illegalGCTP-OUTPUTb•ˆÙˆå†ù‰††ó‰††–†Œžˆš„²      " & , 0 4 : > B H L P T X \ T%Œ”ÌÐÔØ %ÜŒ %À % œ´¼ %ÐÜà %ø %L\¼ÔÜ%ðü% %8DPXˆ %ü % < % „ % Ì Ô ü % @ ( @  % ( „ % ” % Ô % $ 8 x Œ |”È 8 € ¼ h„Œ Ì ô œ ¬ ì  „ ì 4 x ø h Œ È ð  ÿÿÿÿÿÿÿÿxøgctp.c% iter& inpj' indat˜( inzn0)pdinÈ* outpj4 + outdat5¸, outzn7P-pdout8è.for_transh@/inv_transiØ6 NADUTFgctp’Ð  54ÿ /ecs/hdfeos/gctp/srcgctp.c¤‚û×QÝkk~mî™~!}!~  F! v  !v  !v  ~ v& |­Ô~¬¯~ } } } (  }   } (  } |||,{÷~|~~}~ p (  ( vä¦~~~}~ p ( y(·~æA0}}})ä~~ zõ9ñ~$ `?  {ì O%~|{ô~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿ|@ @A0   CÐAœH@ C“\C‘C’zAA  üßgctp%4DSbrƒ“£·ËÛîòöAÿÿÿÿÿÿÿÿx 4  ÔX, 9$P  *ð0ðkp5ð;0 A(LIp!tb[ Ø  qxÄ | <Іp H”pXü pT9¬p7ºpÄHÇp Öp,æ Hˆö Ð Ø è* ø>pGp br_gctp.o/ 1230069485 7356 20 100664 2468 ` ELF "4(€   * 8ETdt„•¨.symtab.shstrtab.strtab.comment.text.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.reginfo.textgctp_gctp.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:br_gctp.o<$B'½ÿ`ÿ¼X"à!™ÿ¿P¡¤¯¡¿¬¯¿ ¸´¯¸¯¼¯¯®Ä¯®$­Ì¯­,¬Ô¯¬4£Ü¯£<¢ä¯¢D¡ì ø ¯¡Lß¿Pß¼Xà'½ š„  h%  ÿÿÿÿÿÿÿÿx7br_gctp.cgctp_’ €W7ÿ /ecs/hdfeos/gctp/srcbr_gctp.c´Ïàí½ % B .: ; 9 ? @ @ÿÿÿÿ|@ @A€ C AœC@€;gctp_-15Dÿÿÿÿÿÿÿÿx4ð $(L¼$ €*p! < °RÀT ] gp  Huph;p£[pþ(›p&4¨pZ ·pzÇ ˜( × À ç Èø Ø èpðhdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibSOL210.a0000444000175000017500000154031011151552367021536 0ustar amckinstryamckinstry! / 1230051330 0 0 0 2400 ` · ¤ ¤$$5454L¼L¼iüiüz„z„ŒäŒäž¤ž¤µDµDÆüÆüݔݔõäõ䌌  'Ä'Ä5|5|F´F´[[y<y<ˆ,ˆ,œ4œ4¨t¨t´l´lǤǤÚ¤Ú¤éTéTû<û<ll(D(D8D8DFäFäR|R|^ ^ l4l4yœyœ‹l‹lœœÌüÌüúÜúÜ T Tll-ü-ü?Œ?ŒR¬R¬ff|T|T—ä—ä¢|¢|¯\¯\¯\ß´ß´DDÜÜ.„.„KüKüiœiœ„Ô„Ô£l£l¿¼¿¼ßÜßÜó¬ó¬ddDD*¬*¬7Œ7Œ7Œ7Œ7Œ\„\„\„\„\„ÄÏ\ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌLÔLÔLÔLÔLÔLÔLÔLÔLÔLÔLÔLÔLÔLÔLÔLÔLÔ{t†\•ÌŸ<»\alberforalberforintalberinvalberinvintalconforalconforintalconinvalconinvintazimforazimforintaziminvaziminvintbceaforbceaforintbceainvbceainvintceaforceaforintceainvceainvinteqconforeqconforinteqconinveqconinvintequiforequiforintequiinvequiinvintgnomforgnomforintgnominvgnominvintgoodforgoodforintgoodinvgoodinvintgvnspforgvnspforintgvnspinvgvnspinvinthamforhamforinthaminvhaminvintimolwforimolwforintimolwinvimolwinvintlamazforlamazforintlamazinvlamazinvintlamccforlamccforintlamccinvlamccinvintmerformerforintmerinvmerinvintmillformillforintmillinvmillinvintmolwformolwforintmolwinvmolwinvintobleqforobleqforintobleqinvobleqinvintomerforomerforintomerinvomerinvintorthfororthforintorthinvorthinvintpolyforpolyforintpolyinvpolyinvintpsforpsforintpsinvpsinvintrobforrobforintrobinvrobinvintsinforsinforintsininvsininvintsomforsomforintgsat_ratiosominvsominvintsterforsterforintsterinvsterinvintstplnforstplnforintstplninvstplninvinttmfortmforinttminvtminvintutmforutmforintutminvutminvintvandgforvandgforintvandginvvandginvintwivforwivforintwivinvwivinvintwviiforwviiforintwviiinvwviiinvintIsin_fwdisinusforIsin_for_initIsin_for_freeisinusforinitIsin_invisinusinvIsin_inv_initIsin_inv_freeisinusinvinitfor_initinv_initcalc_utm_zonemlfne4fne3fne2fne1fne0fnadjust_lonsigntsfnzpakr2dmpakczphi4zphi3zphi2zphi1zqsfnzmsfnzasinztsincospblankgenrpt_longgenrptoffsetpstparl1stanparltrue_scaleorigincenlatcenlonmercenlonradius2radiusptitleclose_fileinitp_errorpakszsphdzuntfzgctpgctp_alberfor.o/ 1230051482 7356 20 100664 4932 ` ELF<4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿À!É< É¿¸!É< É¿Ð!É< Í¿àɿ؉¡ˆDÉ; X@РX'ÉਠÄ€  @’ @  €½à'¿üÉ¿ð#É<`Í¿è!Í< É`‰¡‰ÄÉ?¿!Í ‰¡ D‰¡ˆÄÉ?¿˜É; X@РX!Á< ɿࢿ°¤¿¨É; XРX”@@–€É¿°É?¿ É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿ˆÉ Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿pÉ¿ØÉ; XРX”@@–€É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿€É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿hÉ¿ÈÉ; XРX”@@–€É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿xÍ¿àɿ؉¡ˆÄÉ; X@РXÉàËਠĀɿˆ¡ DÉ¿€‰¡ D‘¡ˆÄÍ¿hÉ¿p‰¡ˆÄ‰¢ Ä!É< €É¿ !É< É¿ˆ‘¡ D#Í`É¿p‰¡‰D‘¢D!Ñ< %ý ý?¿`Í`É¿x‰¡‰D‰¢ÄÉ; X@РXù¿`§ @É`‰¡‰Ä!É<  @É !Í É; XРXÍ; X@Ô XÉ¿àÍ¿ØÉ; XРXÍ; X@Ô X!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿üð¿üÇàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ¿è”¿à–¿ØÉ; X@РX!É Í¿àÑ¿ØÉ; XРXÍ; XÔ XÑ; X@Ø XÁ?¿Ð!ý ý?¿¸!Í !É ‰¡ @‰¡ˆÄÉ; X@РXù¿¸§ @É ‰¡‰ÄÉ?¿Àý ý?¿¸Í¿ð!É ‰¡ˆÄÉ; X@РXù¿¸‰§ @É?¿Èý¿Àý?¿°É; X@РXù¿°§ @!É ‰¡ˆDà TÉ$ Ë$ !ý ý?¿¸ý¿Àý?¿¨É¿ÈÉ; X@РXù¿¨‰§ @ù¿¸§Ä!É ‰¡ˆDà XÉ$ Ë$ À'¿ü°Çàè°ÇàèEqual latitudes for St. Parallels on opposite sides of equatoralber-forinitALBERS CONICAL EQUAL-AREA=Û|ßÙ×½»?ð@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07alberfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o alberfor.o alberfor.c¨ <L4alberfor.cBbss.bssDdata.dataDrodata.rodatafalse_eastingfalse_northinglon_centerr_majorr_minore3ns0crhcossinadjust_lonalberforoffsetporigincenlonmerstanparlradius2ptitleqsfnzmsfnztsincossqrtp_errorfabsalberforintÿñ H /=LW_ g(j0n8p@sw{†XŒ—ž¨±¹ÀÆÌÔÙáæ4à ä ì ð ø ü    0 4 8P T \ ` d p t ˆ (” (°À (àì ( (0 (P\ (|˜  (ÀÜ ä è   0$ 04 08 0D 0H 0X 8\ 8` d l 0€ 0˜ @œ @  P¤ P¨° ´ ¸ Èäì ð ø    ,œ¤ (¨ (ÈÔ Ø à 8ä 8è 0ì 0ü  0 0$ ( 4Td h | @€ @˜° ´ 4j  èˆHˆjø%+é4ñ¨C œ$ O ÀòW ´ _ Ôh  alberinv.o/ 1230051482 7356 20 100664 6100 ` ELFÈ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿À!É< É¿¸!É< É¿Ð!É< Í¿àɿ؉¡ˆDÉ; X@РX'ÉਠÄ€  @’ D  €¾à'¿üÉ¿ð#É<`Í¿è!Í< É`‰¡‰ÄÉ?¿˜!Í ‰¡ D‰¡ˆÄ!É< É; X@РX!Á< ɿࢿ°¤¿¨É; XРX”@@–€É¿°É?¿ É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿xÉ¿ØÉ; XРX”@@–€É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿ˆÉ Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿pÉ¿ÈÉ; XРX”@@–€É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿€Í¿àɿ؉¡ˆÄÉ; X@РXÉàËਠĀɿ¡ DÉ¿ˆ‰¡ D‘¡ˆÄÍ¿pÉ¿x‰¡ˆÄ‰¢ Ä!É< €É¿ !É< É¿‘¡ D#Í`É¿x‰¡‰D‘¢D!Ñ< %ý ý?¿hÍ`É¿€‰¡‰D‰¢ÄÉ; X@РXù¿h§ @É`‰¡‰Ä!É<  @É !Í É; XРXÍ; X@Ô XÉ¿àÍ¿ØÉ; XРXÍ; X@Ô X!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿üð¿üÇàèã¿(ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÀ'¿ÄÍ¿ð!É ½¡ˆÄý?¿¸ý?¿ð!Í É¿è¡ˆÄ!É ½¡ˆDý?¿°ý?¿è!Í !É ©ŠÄ€ù¿¸õ¿¸§ Zù¿°õ¿°‰§ Z‰¡ˆDÉ; X@РXÁ?¿à!É €É?¿Ðù¿¸õ¿¸§ Zù¿°õ¿°‰§ Z‰¡ˆDÉ; X@РX‹ !‰  É?¿à!É ‰ ¤É?¿Ð!É É?¿ÈÍ¿àÉ ©ŠD€ Í¿Ðɿ𑡉Dɿ艡‰DÑ; XРXÉ; X@Ô XÁ?¿ÈÍ¿à#É`¡‰D!É ‰¡‰ÄÉ?¿Ð!Í ‰¡ D¡ˆÄÉ`½¡‰Äý?¿ˆý?¿Ø%ý ý?¿#É`ý¿¯ŠÄ€e!ý ý?¿ !É ù¿ §Ä'Éཡ‰Dý?¿¨ù¿ õ¿§Úù¿ õ¿‰§Z‰¡‰ÄÉ; X@РXù¿¨§ @É Ë ‰¡‰Äù¿ ‰§ÄÉ?¿ÐÉ; X@РX¿ !½  ý?¿˜É¿ØÉ; X@РXù¿˜‰§ÀÉ; X@РXÉ`Ë`¨ ĀɠˠͿؘ¿ÄÉ; XРXÍ; X@Ô Xà XÁ$ Ã$ à¿Ä€¤ €€@à'¿ü€Í¿Ø!É ©ŠÄ€ ÍàÏà!É ‰¡‰Dà XÉ$ Ë$ € ÉàËà % ¤!É ‰¡‰Dà XÉ$ Ë$ €˜¿Äý¿ý; XРXý¿ˆý; X@Ô Xà XÁ$ Ã$ à¿Ä€¤ €€à'¿üÍ¿È!É ¡‰Ä!É ‰¡ˆDÉ; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèEqual latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREA=Û|ßÙ×½»?ð?à@ !ûTD-@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07alberinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o alberinv.o alberinv.c¨ <L4alberinv.cBbss.bssDdata.dataDrodata.rodatafalse_eastingfalse_northinglon_centerr_majorr_minorese3ns0crhadjust_lonphi1zlogatan2alberinvoffsetporigincenlonmerstanparlradius2ptitleqsfnzmsfnztsincossqrtp_errorfabsalberinvintÿñ P (/=LW_ g(j0m8q@sHv‡‹‘Xàš¢©³¼ÄËÑ×ßäìñ8à ä ì ð ø ü "  0 4 8!P T \ ` d p t € („ (Œ ” 0˜ 0´Ä 0äð 0,4 0T` 0€œ¤ 0Äà"è ì $ 8( 88 8< 8H 8L 8\ @` @d h p 8„ ” 8œ H  H¤ T¨ T¬´ ¸ ¼ Ìèð ô ü      0” ˜ ¨ H¬ H¸ ¼ Ì 8Ð 8Ô Ø    H \ ` l p | °À 8Ä 8Ì Ð Ü @à @ì 8ü 0 0   $ ( 0 (4 (@ D p€ 0„ 4œ"¸"Ì"Ô Ø ì 0ð 4@ D X \ ` d € „  ” Èø 8ü 8  4j  8ØPØn H(% p+ pé4 Y¨C $ O (ýW (@ _h`  alconfor.o/ 1230051483 7356 20 100664 5964 ` ELFD4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð+É=`É¿è-É= É¿à3²`É>`É¿Ø5´ É> !É  % ¤#É`‰¡‰D/É=à!Í É`‰¡‰D1° É> ¢ !â$ !É É?¿ÐÉ¿ÐÉ; X@РX%Á< !É #¢`É<`!É É<`!É É<`!É ‰ ¤É<` !É É<`(!É É<`0!É #¢`É<`!É ‰ ¤É<`!É É<`!É ‰ ¤É<` !É ‰ ¤É<`(!É ‰ ¤É<`0ý ý?¿¸É É; X@РXù¿¸‰§ @É?¿À'Íà)É ¡‰DÉ ¡ˆD#É`‰¡‰ÄÉ; X@РX¿ !½  ý?¿°!Í É¿À‘¡ˆÄ‰¡ˆD‘¢ ÄÍ É`‰¡‰ÄÑ; XРXÉ; X@Ô Xù¿°‰§ @É; X@РXÉ`‘  DÍàÉ ‰¡‰D‰¢ÄÉ?¿È” –àÉ; X@РX @É`Í É; XРXÍ; X@Ô XÉàÉ; X@РXÉ É; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¾àð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿à”¿Ø–¿ÐÁ; X@РX#ý`ý?¿HÉ¿èÉ; X@РXù¿H‰§ @É?¿¸%Í 'ÉࡉDɿ衈D+É`‰¡‰ÄÉ; X@РX¿ !½  ý?¿@-Í É¿¸‘¡ˆÄ‰¡ˆD‘¢ ÄÍ`É`‰¡‰ÄÑ; XРXÉ; X@Ô Xù¿@‰§ @É; X@РXÉ`‘  DÍ Éà‰¡‰D‰¢ÄÉ?¿`”¿È–¿ÀÉ; X@РX#Í`ɿȑ¡‰D!Í É¿À¡‰DɿЉ¡‰D‰¢DÉ?¿°Ñ`Í ‰¡ˆD•¢ ÄÕ?¿¨É¿À¢‰Dɿؙ¡‰DÙ?¿ Í ɿȑ¡‰DÍ`É¿À¡‰DɿЉ¡‰D‰¢Ä¢‰DÍ?¿˜‰£LÉ?¿X‘£ L‰¡‰F‰¢DÉ?¿¨%à ¡, #¢`ÉÉ?¿à ¡, #¢`ÉÉ?¿ˆà ¡, #¢`ÉÉ?¿€à ¡, #¢`ÉÉ?¿x¢ â'¿Tà €¤@€/Í¿€Ñ¿XÕ¿‰¢ J¡ˆDÝ?¿pÍ¿xÙ¿ˆ‰¢ L¡¡ˆDá?¿hä¿T'àà€¤€€ $¡, #¢`ÍÑ¿¨‰¢ J‰¡ˆÄÉ?¿€àà $¡, #¢`͉¢ L‰¡ˆÄÉ?¿xÝ?¿á?¿ˆà¿T¢ â'¿T!à €¤@¿ÿÕÉ¿¨ % ¤É¿‘¡‰DÑ?¿€É¿ˆ¥¡‰Då?¿xÕ¿pÕ?¿Ý¿hÝ?¿ˆá¿ ¤ JÙ¿˜‰£ N‰¡ˆÄ¡H#É`¡‰D!É ‰¡ˆDà TÉ$ Ë$ £ J‰¤ N‰¡ˆD¡RÉ`¡‰D!É ‰¡ˆDà XÉ$ Ë$ À'¿ü°Çàè°ÇàèALASKA CONFORMAL@c?‘ßF¢R5@P?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü?Žñj;= ?°sÕº²?ÖîszK?fs <7?s¼$ÞÜ™É?ȼ€NnøÜ?Á®XëS¡?ÒvOÿ@ !ûTD-?à@?ð@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07alconfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o alconfor.o alconfor.c¨ <L4alconfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorfalse_eastingfalse_northinglon_centerlat_centerneacoefbcoefsin_p26cos_p26adjust_lonalconforoffsetpcenlatcenlonradius2ptitletsincospowtanatansinsqrtalconforintÿñ À  /7?M\ g(r0t8v@8|x8‚°Џ’HÔ¦®µ¼ÄËÓ×Ûàäé$p t | € ˆ Œ ˜ œ ¤ ¨ ´ ¸ À Ä È Ì Ð Ø (Ü (è 0ì 0ð ô    8 8   @  @( (, (4 08 0@ 8D 8P @T @\ H` Hh Pl Pp xt x| X€ XŒ ` `˜ hœ h¨ p¬ p¸ x¼ xÈ 8Øì €ð €ô ˆø ˆ   , ˜0 ˜D 8H \px € €„ ˆ” °˜ °œ ¸  ¸¨° ´ ¸À Ä ÔÜ äô€ „ ¨° 8´ 8ÄØ €Ü €à ˆä ˆô ø  ˜ ˜0 84 H\d l €p ˆŒ” °˜ °¤ ¸¨ ¸Ä È ˜ì ¸ø °0 04 0< @@ @L 0T xX xd 0l 8p 8| 0„ pˆ pœ 0Ü 0à 0ø @ü @ 0  x$ xL 0P 0¬ ° ¸ ¼ à è ì 4j   ÀÀÀØ %x+xé4 a¨C $ O 0õW ( _Hü  alconinv.o/ 1230051483 7356 20 100664 7428 ` ELFü4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð+É=`É¿è-É= É¿à3²`É>`É¿Ø5´ É> !É  % ¤#É`‰¡‰D/É=à!Í É`‰¡‰D1° É> ¢ !â$ !É É?¿ÐÉ¿ÐÉ; X@РX%Á< !É #¢`É<`!É É<`!É É<`!É ‰ ¤É<` !É É<`(!É É<`0!É #¢`É<`!É ‰ ¤É<`!É É<`!É ‰ ¤É<` !É ‰ ¤É<`(!É ‰ ¤É<`0ý ý?¿¸É É; X@РXù¿¸‰§ @É?¿À'Íà)É ¡‰DÉ ¡ˆD#É`‰¡‰ÄÉ; X@РX¿ !½  ý?¿°!Í É¿À‘¡ˆÄ‰¡ˆD‘¢ ÄÍ É`‰¡‰ÄÑ; XРXÉ; X@Ô Xù¿°‰§ @É; X@РXÉ`‘  DÍàÉ ‰¡‰D‰¢ÄÉ?¿È” –àÉ; X@РX @É`Í É; XРXÍ; X@Ô XÉàÉ; X@РXÉ É; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¾Xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ¡ˆÄ#É`‘¡‰ÄÑ?¿ðÍ¿è!É ¡ˆÄÉ`‰¡‰ÄÉ?¿èÑ?¿HÉ?¿@À'¾àÍ¿H‰¡ˆFÉ?¿Ø¡‰FÉ¿@‰¡ D‰¡ˆDÉ?¿Ð%à ¡, #¢`ÉÉ?¿°à ¡, #¢`ÉÉ?¿¸à ¡, #¢`ÉÉ?¿Èà ¡, #¢`ÉÉ?¿Àà à'¾Üɾܠɿ°‰¡‰DÉ?¿ à à'¾Üɾܠɿ¸‰¡‰DÉ?¿¨à  $ à'¾Üɾܠɿȉ¡‰DÉ?¿à  $ à'¾ÜɾܠɿÀ‰¡‰DÉ?¿˜¢ â'¾äà €¤@€UÍ¿Èá¿ØÑ¿°‰¤ H™¡ˆDÙ?¿ˆÍ¿ÀÕ¿¸‰¤ J¡ˆDÝ?¿€ê¾ä'àà€¥@€< $¡, #¢`Íå¿Ð‰¤‰H‰¡ˆÄÉ?¿Èàà $¡, %¤ Í‰¤‰J‰¡ˆÄÉ?¿ÀÙ?¿°Ý?¿¸Í¿Ñ¿ ‰¤ H™¡ˆDÙ?¿xÍ¿˜Õ¿¨‰¤ J¡ˆDÝ?¿pàà $à'¾Üɾܠàà $¡, É¡‰D‰¤‰H‰¡ˆÄÉ?¿àà $à'¾Üɾܠàà $¡, É¡‰D‰¤‰J‰¡ˆÄÉ?¿˜Ù?¿ Ý?¿¨à¾ä¢ â'¾ä!à €¤@¿ÿ¯É¿Ð % ¤É¿°‘¡‰DÑ?¿ÈÉ¿¸¡‰DÝ?¿ÀÕ¿ˆÕ?¿°Ù¿€Ù?¿¸å¿H¤‰Jé¿@‰¥ L‰¡ˆÄ¡Hɿ𡡈Äá?¿h¥ J‰¤‰L‰¡ˆD¡Nɿ衈ÄÝ?¿`Ñ¿ ¤‰HÕ¿¨‰¥ J¡ˆÄÉ¿™¡ˆDÙ?¿X¥ H‰¤‰J‰¡ˆD‘¡JÑ?¿P£ L‰¢ H•¡ˆDÕ?¿8¤ L‰£‰H‰¡ˆD‰ ¤­¡ Êí?¿0£‰L‰¤ H‰¡ˆÄ‰ ¤¡ ÊÍ?¿(‰¤ˆVÉ?¿H‰¥FÉ?¿@í; X@РX¿ !½  ý?¾ÐÉ¿(É; X@РXù¾Ð½§@ý?¾Èý?¿ à¾à  à'¾à€¤ €  @’   뀾à'¿ü#É`ý¾È¯ŠÄ ¿ÿ É¿H¡ DÉ¿@‰¡ D‰¡ˆDÉ; X@РXÁ?¿!É ‰  ÄÉ; X@РXÉ ‰  DÉ?¿”¿–¿É; X@РX!É à TÉ$ Ë$ É¿É; X@РXÉ`Ë`¨ Ä € !É à XÉ$ Ë$ €ŠÀ'¿üÍ¿!É ‘¡‰DÍ¿@É¿¡‰D!É ¡‰DÉ¿‰¡‰Ä‰¢DÉ; X@РXÁ?¾øÀ'¾àÁ?¾è#ý`ý?¾ÐɾèÉ; X@РXù¾Ð‰§ @É?¿à'Íà)É ¡‰Dɾø¡ˆD%É ‰¡‰ÄÉ; X@РX¿ !½  ý?¾À!Í É¿à‘¡ˆD‰¡ˆÄ‘¢ ÄÍ`É ‰¡‰ÄÑ; XРXÉ; X@Ô Xù¾À‰§ @É; X@РXÉ ‘  DÍàÉ ‰¡‰D‰¢Ä;轡Æý?¾¸ý?¾ðõ¾¸‰¡ˆZÉ?¾èà¾à  à'¾à€¤ €  @’   ì€0à'¿üý¾¸ý; X@РX!É ¨ Ä ¿ÿ±É¾èà XÉ$ Ë$ !ý ý?¾ÐÉ¿HÑ¿™¡ HÍ¿!É ¡‰DÉ¿•¡‰DÍ¿@!É ‰¡‰D‰¡ H‰¢ˆÄÙ; XРXÉ; X@Ô Xù¾Ð‰§@É; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèALASKA CONFORMALToo many iterations in inversealcon-invToo many iterations in inversealcon-inv@c?‘ßF¢R5@P?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü?Žñj;= ?°sÕº²?ÖîszK?fs <7?s¼$ÞÜ™É?ȼ€NnøÜ?Á®XëS¡?ÒvOÿ@ !ûTD-?à@?ð=Û|ßÙ×½»@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07alconinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o alconinv.o alconinv.c¨ <L4alconinv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorfalse_eastingfalse_northinglon_centerlat_centerneacoefbcoefsin_p26cos_p26atan2adjust_lonasinzp_errorfabsalconinvoffsetpcenlatcenlonradius2ptitletsincospowtanatansinsqrtalconinvintÿñ À ¨/7?M\ g(r0t8v@8|x8‚°Џ’˜£©±¶H<¿ÇÎÕÝäìðôùý$p t | € ˆ Œ ˜ œ ¤ ¨ ´ ¸ À Ä È Ì Ð Ø (Ü (è 0ì 0ð ô $  8 8   @  @( (, (4 08 0@ 8D 8P @T @\ H` Hh Pl Pp xt x| X€ XŒ ` `˜ hœ h¨ p¬ p¸ x¼ xÈ 8Ø#ì €ð €ô ˆø ˆ   !, ˜0 ˜D 8H \ p"x € €„ ˆ” °˜ °œ ¸  ¸¨° ´ ¸À Ä ÔÜ äô€ „ Œ    ¤ ¬ ä 0è 0ð @ô @ 0 x  x 0  8$ 80 08 p< pH 0d 0€ 0  0È 0 0  0$ @( @@ 0L xP x” 0¨ 0È 0Ü 0 0 0 <l p tˆ  Œ  ¼$È Ì Ø"à ø  $  ( ¤< (@ (\ °` °t ¸x ¸¤ 8¨ 8¸#Ì €Ð €Ô ˆØ ˆè ì ø!  ˜  ˜ $ 8 ( <  P" X ` € d ˆ ¤ @ ¨ @ ¬ È Ð   Ô   ø ü  ¸  ¸ , ° 0 ° L `4j   ˆ (À (j ˜¨% @+ @é4)¨CÔ$ OøW` _h”  azimfor.o/ 1230051483 7356 20 100664 4172 ` ELF4(.shstrtab.text.bss.data1.rodata1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< Í¿à'Í<àÉ¿Ð)É= É¿Ø!É< ” –àÍ; X@РX @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¾àð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿ÐÉ¿è”¿à–¿ØÉ; X@РXÉ¿ÐÉ; X@РXÁ?¿È!Í É¿à‘¡‰D!Í É¿Ø‰¡‰D‰¡ @‰¢DÉ?¿¸É; X@РX!É ‰ DÉ; X@РX!É ¨ Ä€(!É É?¿ÀÍ¿¸!É ©ŠÄ€!Í !É ¡‰D!É ¡‰D!É ‰¡‰DÉ?¿° ¿X’`É; X@Ô X’`@  {€>à'¿ü€É¿¸É; X@РX¿ !½  ý?¿Pý?¿¨ý¿Pý; X@РXù¿P‰§ ÀÉ?¿À!ý ý?¿@#Í`É¿À¡‰Dɿؽ¡‰Dý?¿HÉ¿ÐÉ; X@РXù¿H‰§ @ù¿@‰§Dà TÉ$ Ë$ !Ù Í`É¿À•¡‰D!Í É¿à‘¡‰D!Í É¿Ø¡‰Dɿȉ¡‰D‰¢ĉ¢‰D‰£Dà XÉ$ Ë$ À'¿üð¿üÇàèAZIMUTHAL EQUIDISTANTazim-forPoint projects into a circle of radius = %12.2lf¿ð=Û|ßÙ×½»?ð@ !ûTD-?à@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07azimfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o azimfor.o azimfor.c¥ <K4azimfor.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12sinacosp_errorsprintffabscosadjust_lonazimforoffsetporigincenlonmerradiusptitletsincosazimforintÿñ 88.6AL[ i(q0y}‚Š’—›¦ht®¶½ÇÎÕÝHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èð ø    $ 4  ¤ °ÌÜè (ì (ø 0ü 0  $ 08 < P T ` d x | € („ (Œ 0 0˜ œ ¬ ° ¼Ä È Ìð$ ( 0 4 Tx | € Œ 0 0œ (  (4s ¨àˆ8ˆ!¬1&à8.4é=¥L¨$  XÌè`´ð h ¤x  aziminv.o/ 1230051483 7356 20 100664 4644 ` ELF4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< Í¿à'Í<àÉ¿Ð)É= É¿Ø!É< ” –àÍ; X@РX @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿8ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è¢ H‰¡ D‰¡ˆDÉ; X@РX¿ !½  ý?¿°ý?¿à#Í`%É ¡‰D!É ‰¡‰D!ý ý?¿¸· ?µ >‰¡ Zý¿°¯ŠÄ€  @’   }€ºà'¿üõ¿¸ù¿°‰§ ÚÉ?¿Ø”¿Ð–¿ÈÉ; X@РX+É`à TÉ$ Ë$ É¿àÉ; X@РX-É ¨ Ä € !É à XÉ$ Ë$ €›À'¿üÍ¿È)É ‘¡‰DÍ¿èɿС‰D!É ¡‰DÉ¿à‰¡‰Ä‰¢DÉ; X@РXà XÁ$ Ã$ 'ÉàÉ; X@РXÍ`Ï`É Ë ‰¡‰D‰ ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ Ä €4ÍàÏà!É ©ŠÄ€ý`ÿ`ý?¿¨Í¿ðɿ艠¤Í; XРXÉ; X@Ô Xù¿¨‰§@É; X@РXà TÁ$ Ã$ €VÀ'¿üý`ÿ`ý?¿¨É¿ð‰ ¤Í¿èÉ; XРXÍ; X@Ô Xù¿¨‰§ÀÉ; X@РXà TÁ$ Ã$ €AÀ'¿üý¿Èý?¿˜ý ÿ ý?¿ à XÉ Ë É; X@РXù¿ ‰§ @ù¿˜‰§ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ ĀɿðÉ; X@РXÉ Ë ¨ Ä€€À'¿ü!ý ý?¿¨Í¿ðɿС‰D!É ‘¡‰DÍ¿ÀÉ¿à‰¡‰DÑ; XРXÉ; X@Ô Xù¿¨‰§@É; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèAZIMUTHAL EQUIDISTANTInput data errorazim-inv@ !ûTD-?à@=Û|ßÙ×½»@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07aziminv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o aziminv.o aziminv.c¥ <K4aziminv.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12sinatan2adjust_lonasinzfabsp_errorsqrtaziminvoffsetporigincenlonmerradiusptitletsincosaziminvintÿñ 8(.6AL[ i(q0y}ƒŽ”™¡¦hØ®¶½ÇÎÕÝHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èð ø    $ 4  ¤ ´ ¸ Ôì ð ô ø      8 < @px | ”œ   ´ ¸ Ô (Ø (ì 0ð 0   (0 4 8 < PX \ p t x |  ” ´Èä è @ (D ,\|„ ˆ ¤¬ ° Ì Ð ä 0è 04j  @à8à5(%@+@é4)¥CÐ$ OôèW Üà _ ¼\  bceafor.o/ 1230051484 7356 20 100664 4484 ` ELFx4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð%É< É¿è#É<`É¿à!É< É¿Ø!É< É¿È!É< É¿Ð!É< Í`É ‰¡‰ÄÉ?¿À!Í ‰¡ D‰¡ˆÄ#É<`É; X@РX!Á< Í`!É ©ŠÄ€¢ !â$ €!À$ %É É; X@РX#Á<`É É; X@РX!Á< ý`ý?¿¸!Í !É ‰¡ @‰¡ @‰¡ˆÄÉ; X@РXù¿¸‰§ À!É<  @!É !Í É; XРXÍ; X@Ô X!É É; X@РXÉ É; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àÉ¿èÉ; X@РX— !•  Õ?¿Ø!à €¤ €!Ñ #Í`ɿࡉD%É ‰¡‰D‰¢Dà TÉ$ Ë$ !Ñ É`¡ JÉ ‰¡‰Ä‰¢Dà XÉ$ Ë$ €;!Ñ !É ½¢Äý?¿¸‰¡ J‰¡ J‰¢Ľ¢‰Äý?¿À!Í 'Éà‰¡‰D½¢ Äý?¿È‰¡‰J¢ĉ¢D‰¡‰ÄÉ; X@РXù¿È‰§ @ù¿À‰§Äù¿¸•§ DÕ?¿Ð!Ñ #Í`%É ¡‰DÉ¿à‰¡‰D‰¢Dà TÉ$ Ë$ !Ù É`‘¡ JÍ Éà‰¡‰D‰¢ ĉ£Dà XÉ$ Ë$ À'¿ü°Çàè°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07bceafor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o bceafor.o bceafor.c¥ <K4bceafor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingeseindcosphi1sinphi1kzlogadjust_lonbceaforoffsetptrue_scalecenlonmerradius2ptitlesincossqrtbceaforintÿñ `.6>IT c(q0t8v@zH‚PŠX‘œ€è¤¬·ÁÉÐÔØÝ\¨ ¬ ´ ¸ À Ä Ì Ð Ø Ü ä (è (ì ð ü    0 0  8$ 8( 0, 0 H @L @X @\ @` d lt Hx H| „Œ P P” Hœ   ¤ 0¨ 0¼Ì XÐ XÔ Ø Üä è ì ð     $, (0 (4 8 H¸ ¼ ÈÜð @ô @ ( (    H  H8 < @ H Hh l p 0t 0” 8˜ 8œ   Äè (ì (ð ô ø Xü X   $ , X0 4j  h` %8+8é4!¥CÈ$ OìèWÔ _ Ô¤  bceainv.o/ 1230051484 7356 20 100664 5732 ` ELF\4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð%É< É¿è#É<`É¿à!É< É¿Ø!É< É¿È!É< É¿Ð!É< Í`É ‰¡‰ÄÉ?¿À%Í ‰¡ D‰¡ˆÄ'É<àÉ; X@РX)Á= Éà¡ D!Í< Éà‰¡‰D!É< Í !É ©ŠÄ€ ¢ !â$ !É !É< €#!À$ Ñ Ó ÉàËརÄý?¿¨· ?µ >½¢ Úý?¿°Í Ï !É ‰¡‰D½¢ Äý?¿¸•¢Ɖ¢F‰¢‰ÄÉ; X@РXù¿¸‰§ @ù¿°‰§Äù¿¨‰§ D!É< %É É; X@РX#Á<`É É; X@РX!Á< ý`ý?¿ !Í !É ‰¡ @‰¡ @‰¡ˆÄÉ; X@РXù¿ ‰§ À!É<  @!É !Í É; XРXÍ; X@Ô X!É É; X@РXÉ É; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ½¡ˆÄý?¿Øý?¿è!à €¤ €%É ù¿Ø§ D#É`‰¡‰ÄÉ; X@РXà XÁ$ Ã$ !Õ Ñ¿ðÍ`É ‰¡‰D‰¢ ĉ¢ˆDÉ; X@РXà TÁ$ Ã$ €y#É`ù¿Ø§ D+É`‘¡‰D)Í !É ‰¡‰D‰¢ ÄÉ; X@РX¿ !½  ý?¿Èý?¿à!Í !É ‘¡‰Ä!Í !É ¡‰Ä%É ‰¡‰D‘¢D!Í !É ¡‰Ä'Éà‰¡‰D½¢Dý?¿ÐÉ`ù¿È‰§ DÉ; X@РXù¿Ð‰§ @ù¿È½§Dý?¿¸!Í !É ¡‰ÄÉ ‘¡‰D!Í !É ¡‰ÄÉà‰¡‰D½¢Dý?¿ÀÍ¿à!É ‰¡‰DÉ; X@РXù¿À‰§ @ù¿¸½§Dý?¿¨!Í !É ¡‰ÄÉཡ‰Dý?¿°Í¿à!É ‰¡‰DÉ; X@РXù¿°‰§ @ù¿¨‰§Dà XÉ$ Ë$ !Õ Ñ¿ðÍ É`‰¡‰D‰¢ ĉ¢ˆDÉ; X@РXà TÁ$ Ã$ À'¿ü°Çàè°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@@@?@f€@€(@³°@7@v€@o`@­ˆ@@‡È@æ&@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07bceainv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o bceainv.o bceainv.c¥ <K4bceainv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingesee_p4e_p6indqpcosphi1sinphi1kzadjust_lonasinbceainvoffsetptrue_scalecenlonmerradius2ptitlesincoslogsqrtbceainvintÿñ x€.6>IT c(q0t8v@{H€P„X‡`h—pš¥ª(಺ÅÏ×Þâæêï¨ ¬ ´ ¸ À Ä Ì Ð Ø Ü ä (è (ì ð ü    0 0"  8$ 8( 00 @4 @8 0@ HD HH 8L P h Pl Pp t x X| Xˆ PŒ P ” ˜ 0œ 4¸ 8¼ <À Ä ä! X X      `$ `( 08 h< h@ `H L P 0T 0h"x p| p€ „ ˆ ” ˜ œ ¬´ ¸ ÀÈ ÐØ (Ü (à ä ô` (d (t x ˆ PŒ Pœ `  `¬ ° ¼Ð Ô Ü à `ô    p$ p, 0 4 X8 XH` 0d 0h l t x | (€ (ˆ @Œ @˜ 0œ 0  8¤ 8¬ H° HÀ Ðì @ð @ô Hø H @ P  P X X H0 `4 `@\ h` hd ph pp H€ x„ x´ ¸ À Ä pØ4j  ¨x¨À€%@+@é4 )¥C Ð$ O ôúW ð@ _ 0,  ceafor.o/ 1230051484 7356 20 100664 4476 ` ELFt4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð%É< É¿è#É<`É¿à!É< É¿Ø!É< É¿È!É< É¿Ð!É< Í`É ‰¡‰ÄÉ?¿À!Í ‰¡ D‰¡ˆÄ#É<`É; X@РX!Á< Í`!É ©ŠÄ€¢ !â$ €!À$ %É É; X@РX#Á<`É É; X@РX!Á< ý`ý?¿¸!Í !É ‰¡ @‰¡ @‰¡ˆÄÉ; X@РXù¿¸‰§ À!É<  @!É !Í É; XРXÍ; X@Ô X!É É; X@РXÉ É; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àÉ¿èÉ; X@РX— !•  Õ?¿Ø!à €¤ €!Ñ #Í`ɿࡉD%É ‰¡‰D‰¢Dà TÉ$ Ë$ !Ñ É`¡ JÉ ‰¡‰Ä‰¢Dà XÉ$ Ë$ €;!Ñ !É ½¢Äý?¿¸‰¡ J‰¡ J‰¢Ľ¢‰Äý?¿À!Í 'Éà‰¡‰D½¢ Äý?¿È‰¡‰J¢ĉ¢D‰¡‰ÄÉ; X@РXù¿È‰§ @ù¿À‰§Äù¿¸•§ DÕ?¿Ð!Ñ #Í`%É ¡‰DÉ¿à‰¡‰D‰¢Dà TÉ$ Ë$ !Ù É`‘¡ JÍ Éà‰¡‰D‰¢ ĉ£Dà XÉ$ Ë$ À'¿ü°Çàè°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07ceafor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o ceafor.o ceafor.c¢ <J4ceafor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingeseindcosphi1sinphi1kzlogadjust_lonceaforoffsetptrue_scalecenlonmerradius2ptitlesincossqrtceaforintÿñ `-5=HS b(p0s8u@yHP‰XŒ›€è¢ªµ¿ÇÎÒÖÛ\¨ ¬ ´ ¸ À Ä Ì Ð Ø Ü ä (è (ì ð ü    0 0  8$ 8( 0, 0 H @L @X @\ @` d lt Hx H| „Œ P P” Hœ   ¤ 0¨ 0¼Ì XÐ XÔ Ø Üä è ì ð     $, (0 (4 8 H¸ ¼ ÈÜð @ô @ ( (    H  H8 < @ H Hh l p 0t 0” 8˜ 8œ   Äè (ì (ð ô ø Xü X   $ , X0 4j  h` %8+8é4!¢CÄ$ OèåWÐ _ Ф  ceainv.o/ 1230051484 7356 20 100664 5724 ` ELFT4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð%É< É¿è#É<`É¿à!É< É¿Ø!É< É¿È!É< É¿Ð!É< Í`É ‰¡‰ÄÉ?¿À%Í ‰¡ D‰¡ˆÄ'É<àÉ; X@РX)Á= Éà¡ D!Í< Éà‰¡‰D!É< Í !É ©ŠÄ€ ¢ !â$ !É !É< €#!À$ Ñ Ó ÉàËརÄý?¿¨· ?µ >½¢ Úý?¿°Í Ï !É ‰¡‰D½¢ Äý?¿¸•¢Ɖ¢F‰¢‰ÄÉ; X@РXù¿¸‰§ @ù¿°‰§Äù¿¨‰§ D!É< %É É; X@РX#Á<`É É; X@РX!Á< ý`ý?¿ !Í !É ‰¡ @‰¡ @‰¡ˆÄÉ; X@РXù¿ ‰§ À!É<  @!É !Í É; XРXÍ; X@Ô X!É É; X@РXÉ É; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ½¡ˆÄý?¿Øý?¿è!à €¤ €%É ù¿Ø§ D#É`‰¡‰ÄÉ; X@РXà XÁ$ Ã$ !Õ Ñ¿ðÍ`É ‰¡‰D‰¢ ĉ¢ˆDÉ; X@РXà TÁ$ Ã$ €y#É`ù¿Ø§ D+É`‘¡‰D)Í !É ‰¡‰D‰¢ ÄÉ; X@РX¿ !½  ý?¿Èý?¿à!Í !É ‘¡‰Ä!Í !É ¡‰Ä%É ‰¡‰D‘¢D!Í !É ¡‰Ä'Éà‰¡‰D½¢Dý?¿ÐÉ`ù¿È‰§ DÉ; X@РXù¿Ð‰§ @ù¿È½§Dý?¿¸!Í !É ¡‰ÄÉ ‘¡‰D!Í !É ¡‰ÄÉà‰¡‰D½¢Dý?¿ÀÍ¿à!É ‰¡‰DÉ; X@РXù¿À‰§ @ù¿¸½§Dý?¿¨!Í !É ¡‰ÄÉཡ‰Dý?¿°Í¿à!É ‰¡‰DÉ; X@РXù¿°‰§ @ù¿¨‰§Dà XÉ$ Ë$ !Õ Ñ¿ðÍ É`‰¡‰D‰¢ ĉ¢ˆDÉ; X@РXà TÁ$ Ã$ À'¿ü°Çàè°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@@@?@f€@€(@³°@7@v€@o`@­ˆ@@‡È@æ&@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07ceainv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o ceainv.o ceainv.c¢ <J4ceainv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingesee_p4e_p6indqpcosphi1sinphi1kzadjust_lonasinzceainvoffsetptrue_scalecenlonmerradius2ptitlesincoslogsqrtceainvintÿñ x€-5=HS b(p0s8u@zHPƒX†`Žh–p™¤ª(à±¹ÄÎÖÝáåéî¨ ¬ ´ ¸ À Ä Ì Ð Ø Ü ä (è (ì ð ü    0 0"  8$ 8( 00 @4 @8 0@ HD HH 8L P h Pl Pp t x X| Xˆ PŒ P ” ˜ 0œ 4¸ 8¼ <À Ä ä! X X      `$ `( 08 h< h@ `H L P 0T 0h"x p| p€ „ ˆ ” ˜ œ ¬´ ¸ ÀÈ ÐØ (Ü (à ä ô` (d (t x ˆ PŒ Pœ `  `¬ ° ¼Ð Ô Ü à `ô    p$ p, 0 4 X8 XH` 0d 0h l t x | (€ (ˆ @Œ @˜ 0œ 0  8¤ 8¬ H° HÀ Ðì @ð @ô Hø H @ P  P X X H0 `4 `@\ h` hd ph pp H€ x„ x´ ¸ À Ä pØ4j  ¨x¨À€%@+@é4 )¢C Ì$ O ðøW è@ _ (,  eqconfor.o/ 1230051484 7356 20 100664 6164 ` ELF4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €à „à' „É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿ð%É< É¿è#É<`É¿Ð!É< É¿¸!É< É¿À!É< Í`É ‰¡‰ÄÉ?¿°!Í ‰¡ D‰¡ˆÄ#É<`É; X@РX'Á<àÉ`É; X@РX+Á=`É`É; X@РX-Á= É`É; X@РX/Á=àÉ`É; X@РX1° Á> ɿࢿ¨¤¿ É; XРX”@@–€ÉàÍ¿¨Ñ¿ É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿˜É`Í ÑàÕ Ù¿àÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@Á?¿ˆà „€¤ €YÍ¿àɿ؉¡ˆDÉ; X@РX)É ¨ Ä€  @’ 0  Q€¿à'¿üÉ¿ØÉ; XРX”@@–€ÉàËàÍ¿¨Ñ¿ É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿É`Ë`Í Ï ÑàÓàÕ × Ù¿ØÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@Á?¿€Í¿àɿ؉¡ˆÄÉ; X@РXÉ Ë ¨ Ä€ Í¿˜É¿‘¡ˆÄÍ¿€É¿ˆ‰¡ˆÄ‰¢ Ä!É< €É¿¨!É< €É¿¨!É< Ñ¿ˆÍ¿˜!É ‰¡‰Ä‰¢D#É<`!É !Í !Ñ !Õ Ù¿ÈÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@!Á< %Í É`‰¡À‰¡‰D!É< à „€¤ €* @É Ë !Í É; XРXÍ; X@Ô XÉ¿àÍ¿ØÉ; XРXÍ; X@Ô X!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô X€% @É Ë !Í É; XРXÍ; X@Ô XÉ¿àÉ; X@РX!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿üð¿üÇàèã¿@ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿è!É !Í !Ñ !Õ Ù¿èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@Á?¿à!Í !É ‰¡À‰¡‰DÉ?¿Ð!ý ý?¿ÈÍ¿ð!É ‰¡ˆÄÉ; X@РXù¿È‰§ @É?¿Ø!ý ý?¿Èý¿Ðý?¿ÀÉ; X@РXù¿À‰§ @ù¿È‰§Dà TÉ$ Ë$ !Í !É ½¡ˆDý?¿°ý¿Ðý?¿¸É¿ØÉ; X@РXù¿¸‰§ @ù¿°‰§Äà XÉ$ Ë$ À'¿ü°Çàè°ÇàèStandard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONICEQUIDISTANT CONIC?ð=Û|ßÙ×½»@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07eqconfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o eqconfor.o eqconfor.c¨ <L4eqconfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerfalse_northingfalse_eastingesee0e1e2e3nsgml0rhcossinadjust_loneqconforstparl1offsetporigincenlonmerstanparlradius2ptitlep_errorfabsmlfnmsfnztsincose3fne2fne1fne0fnsqrteqconforintÿñ x /7?JY g(j0l8o@rHuPxX{`}hp„ˆŒ—À€ ¨°·ÁÊÒÙáæëñùþ  è ì ô ø          $ 0 4 @ (D (L+T 0X 0\ (d*l 8p 8t (|)„ @ˆ @Œ (”(œ H  H¤ (¬'´ P¸ PØ&à 0%  8 @ HH$t#| € ” ˜ œ"À&È 0Ì 4ì%ø 8ü < @ D H  LD$`#h l œ X  X° X´ XÄ XÈ XÔ XØ Xä `è `ì 8ð 8ô @ø @ü H H P P8$@ hD hH L P `\ p` pt <x <|!„ ˆ Œ    ¼Ä È Ðàè ì ð ô  P P!$ ( , 0 @ PX \ dt| € „ ˆ ˜ô 8ø 8ü @ @ H H  P P@$L P T `X `h Xl Xx | ˆœ   ´Ø Ü à pä p4j  @àxàbH%X+Xé4 A¨C ì$ O W 0Ð _  eqconinv.o/ 1230051485 7356 20 100664 6508 ` ELFd4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €à „à' „É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿ð%É< É¿è#É<`É¿Ð!É< É¿¸!É< É¿À!É< Í`É ‰¡‰ÄÉ?¿°!Í ‰¡ D‰¡ˆÄ#É<`É; X@РX'Á<àÉ`É; X@РX+Á=`É`É; X@РX-Á= É`É; X@РX/Á=àÉ`É; X@РX1° Á> ɿࢿ¨¤¿ É; XРX”@@–€ÉàÍ¿¨Ñ¿ É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿˜É`Í ÑàÕ Ù¿àÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@Á?¿ˆà „€¤ €YÍ¿àɿ؉¡ˆDÉ; X@РX)É ¨ Ä€  @’ 0  Q€¿à'¿üÉ¿ØÉ; XРX”@@–€ÉàËàÍ¿¨Ñ¿ É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿É`Ë`Í Ï ÑàÓàÕ × Ù¿ØÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@Á?¿€Í¿àɿ؉¡ˆÄÉ; X@РXÉ Ë ¨ Ä€ Í¿˜É¿‘¡ˆÄÍ¿€É¿ˆ‰¡ˆÄ‰¢ Ä!É< €É¿¨!É< €É¿¨!É< Ñ¿ˆÍ¿˜!É ‰¡‰Ä‰¢D#É<`!É !Í !Ñ !Õ Ù¿ÈÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@!Á< %Í É`‰¡À‰¡‰D!É< à „€¤ €* @É Ë !Í É; XРXÍ; X@Ô XÉ¿àÍ¿ØÉ; XРXÍ; X@Ô X!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô X€% @É Ë !Í É; XРXÍ; X@Ô XÉ¿àÉ; X@РX!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿üð¿üÇàèã¿@ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÀ'¿ÄÍ¿ð!É ½¡ˆÄý?¿¸ý?¿ð!Í É¿è¡ˆÄ!É ½¡ˆDý?¿°ý?¿è!Í !É ©ŠÄ€ù¿¸õ¿¸§ Zù¿°õ¿°‰§ Z‰¡ˆDÉ; X@РXÁ?¿à!É €É?¿Ðù¿¸õ¿¸§ Zù¿°õ¿°‰§ Z‰¡ˆDÉ; X@РX‹ !‰  É?¿à!É ‰ ¤É?¿Ð!É É?¿ÈÍ¿àÉ ©ŠD€ Í¿Ðɿ𑡉Dɿ艡‰DÑ; XРXÉ; X@Ô XÁ?¿È!Ñ Í¿à!É ‰¡‰Ä‰¢ÄÉ?¿Ø!Í !Ñ !Õ !Ù  ¿ÄÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@à# là XÁ$ Ã$ !Ñ Í¿È!É ‰¡‰Ä‰¢DÉ; X@РXà TÁ$ Ã$ à¿Ä€¤ €€à'¿üÀ'¿üð¿üÇàèStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONICEQUIDISTANT CONIC?ð=Û|ßÙ×½»@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07eqconinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o eqconinv.o eqconinv.c¨ <L4eqconinv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerfalse_northingfalse_eastingesee0e1e2e3nsgml0rhadjust_lonphi3zatan2eqconinvstparl1offsetporigincenlonmerstanparlradius2ptitlep_errorfabsmlfnmsfnztsincose3fne2fne1fne0fnsqrteqconinvintÿñ x /7?JY g(j0l8o@rHuPxX{`}hp„•›À@¤¬´»ÅÎÖÝåêïõý  è ì ô ø          $ 0 4 @ (D (L+T 0X 0\ (d*l 8p 8t (|)„ @ˆ @Œ (”(œ H  H¤ (¬'´ P¸ PØ&à 0%  8 @ HH$t#| € ” ˜ œ"À&È 0Ì 4ì%ø 8ü < @ D H  LD$`#h l œ X  X° X´ XÄ XÈ XÔ XØ Xä `è `ì 8ð 8ô @ø @ü H H P P8$@ hD hH L P `\ p` pt <x <|!„ ˆ Œ    ¼Ä È Ðàè ì ð ô  P P!$ ( , 0 @ PX \ dt| € „ ˆ ˜ü   p p  $ 4 X8 X< @ t+€ „ °+Ä È Ô Ø ä $ `( `0 4 D 8H 8L @P @T HX H\ P` P¤ ¨ ° X´ XÄ4j   x b % + é4 ¨C ´$ O Ø"W üÐ _̘  equifor.o/ 1230051485 7356 20 100664 2884 ` ELF <4( .shstrtab.text.bss.data1.data.rodata.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< É¿à'É<àÉ¿Ð)É= É¿Ø!É<  @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿à!ý ý?¿Ð#É`½¡ @ý?¿Ø!É É; X@РXù¿Ø‰§ @ù¿Ð‰§Dà TÉ$ Ë$ !Ñ Í`ɿ艡‰D‰¢Dà XÉ$ Ë$ À'¿ü°Çàè°ÇàèEQUIRECTANGULAR@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07equifor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o equifor.o equifor.c¥ <K4equifor.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingcosadjust_lonequiforoffsetporigincenlonmerradiusptitleequiforintÿñ (.6AL[ imxPà€ˆ™ §,Œ  ˜ œ ¤ ¨ ° ´ ¼ À Ä È ÌÔ Üä ìô ü  ˆ Œ ˜ ¤ ¨ ° ´ À Ä Ì ð ô ø 4j  0Ð(Ðà#à+àé4É¥Cp$ O”²WHP _˜¤  equiinv.o/ 1230051485 7356 20 100664 3196 ` ELF t4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< É¿à'É<àÉ¿Ð)É= É¿Ø!É<  @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ¡ˆÄÍ?¿è#É`‰¡‰Äà XÉ$ Ë$ à XÉ Ë É; X@РX!Í !É ‰¡‰D¨ Ä€ @’ €® ®!ý ý?¿Ðý¿ðý?¿Øý`ÿ`ý?¿à!É É; X@РXù¿à‰§ @ù¿Ø‰§ Äù¿Ð‰§DÉ; X@РXà TÁ$ Ã$ ®°ÀÇàèEQUIRECTANGULARInput data errorequi-inv@ !ûTD-?à@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07equiinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o equiinv.o equiinv.c¥ <K4equiinv.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingcosadjust_lonp_errorfabsequiinvoffsetporigincenlonmerradiusptitleequiinvintÿñ (.6AL[ imx€…P<•œ¦­´,Œ  ˜ œ ¤ ¨ ° ´ ¼ À Ä È ÌÔ Üä ìô ü  ˆ Œ œ   ¬ ° ÔÜ à ä è     , 0 8 < D h4j  0(0-`%p+pé4Y¥C$ O$¿Wä€ _d  gnomfor.o/ 1230051485 7356 20 100664 3452 ` ELF p4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð!É< É¿è!É< É¿Ø#É<`É¿Ð!É< É¿à” –àÉ; X@РX @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ¿àÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿@ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àɿ蔿ؖ¿ÐÉ; X@РXÉ¿àÉ; X@РXÁ?¿È'Íàɿؑ¡‰D%͠ɿЉ¡‰D‰¡ @½¢Dý?¿°ý?¿À!É ý¿°¯ŠÄ €  @’   …€1à'¿ü!É õ¿°‰¡ ÚÉ?¿¸!ý ý?¿ #Í`¡‰Dɿн¡‰Dý?¿¨É¿àÉ; X@РXù¿¨‰§ @ù¿ ‰§Dà TÉ$ Ë$ !Ù Í`É¿¸•¡‰D͠Ϡɿؑ¡‰DÍàÏàɿС‰Dɿȉ¡‰D‰¢ĉ¢‰D‰£Dà XÉ$ Ë$ À'¿üð¿üÇàèGNOMONICPoint projects into infinitygnomfor-conv?ð@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07gnomfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o gnomfor.o gnomfor.c¥ <K4gnomfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingsin_p13cos_p13sinp_errorcosadjust_longnomforoffsetpcenlatcenlonradiusptitletsincosgnomforintÿñ 0.0;IX `(hltxƒ`°‹“𡍝·@Œ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (ÐØ Ü àð  ,˜ œ ¨ÄÔà ä ð (ô (  , 0 4H L \ ` h l ˆ¬ ° ´ À (Ä ,Ð Ô $4j  °0°9ð%+é4é¥C$ O´ÂWx  _ X  gnominv.o/ 1230051486 7356 20 100664 4348 ` ELFð4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð!É< É¿è!É< Í¿à!Í< É¿Ø#É<`É¿Ð!É< ” –àÍ; X@РX @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ¿àÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è¢ H‰¡ D‰¡ˆDÉ; X@РXÁ?¿à!É ‰  ÄÉ; X@РXÁ?¿Ø”¿Ð–¿ÈÁ; X@РX%É à TÉ$ Ë$ É¿àÉ; X@РX)É ¨ Ä € !É à XÉ$ Ë$ €›À'¿üÍ¿È'Éà‘¡‰DÍ¿èɿС‰D!É ¡‰DÉ¿à‰¡‰Ä‰¢DÉ; X@РXà XÁ$ Ã$ #É`É; X@РX!Í !É ‰¡‰D‰ ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ Ä €4Í`Ï`!É ©ŠÄ€ý ÿ ý?¿¸Í¿ðɿ艠¤Í; XРXÉ; X@Ô Xù¿¸‰§@É; X@РXà TÁ$ Ã$ €VÀ'¿üý ÿ ý?¿¸É¿ð‰ ¤Í¿èÉ; XРXÍ; X@Ô Xù¿¸‰§ÀÉ; X@РXà TÁ$ Ã$ €AÀ'¿üý¿Èý?¿¨ýàÿàý?¿°à XÉ Ë É; X@РXù¿°‰§ @ù¿¨‰§ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ ĀɿðÉ; X@РXÉ Ë ¨ Ä€€À'¿ü!ý ý?¿¸Í¿ðɿС‰D!É ‘¡‰DÍ¿ÀÉ¿à‰¡‰DÑ; XРXÉ; X@Ô Xù¿¸‰§@É; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèGNOMONIC=Û|ßÙ×½»@ !ûTD-?à@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07gnominv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o gnominv.o gnominv.c¥ <K4gnominv.cBbss.bssDdata.dataDrodata.rodataRlon_centerlat_centerfalse_eastingfalse_northingsin_p13cos_p13sinatan2adjust_lonasinzfabsatansqrtgnominvoffsetpcenlatcenlonradiusptitletsincosgnominvintÿñ 8 .0;FT c(k0sw}ˆŽ“˜hp¥­´»ÂÉÑHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èø  $ 4  ¤ ´ ¸ Ôà ä ð  ,4 8 L P l (p („ 0ˆ 0 ´ ¸ ÀÈ Ì Ð Ô èð ô      ( , L`| €  ´Ø (Ü ,ô   <D H d h | 0€ 0 ´4j  Øx8x ˆ %¨+¨é4‘¥C8$ O\ÜW 8à _ Ø  goodfor.o/ 1230051486 7356 20 100664 5140 ` ELF 4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' HÉ DË HÉ?¿ðÉ¿ð1° É> %É ‰ ¤#¢`É<`É ‰ ¤É<`'ÉàÉ<`ÉàÉ<`+É`‰ ¤É<` -É ‰ ¤É<`(É`‰ ¤É<`0É ‰ ¤É<`8/ÉàÉ<`@3²`É`É<`HÉàÉ<`PÉ`É<`XÍ É ‰ ¤‰¡‰D!  É< Í É ‰ ¤‰¡‰DÉ< Í Éà‰¡‰DÉ< Í Éà‰¡‰DÉ< Í É`‰ ¤‰¡‰DÉ< Í É ‰ ¤‰¡‰DÉ< (Í É`‰ ¤‰¡‰DÉ< 0Í É ‰ ¤‰¡‰DÉ< 8Í Éà‰¡‰DÉ< @Í É`‰¡‰DÉ< HÍ Éà‰¡‰DÉ< PÍ É`‰¡‰DÉ< X @É¿ðÉ; X@РXÀ'¿ü°Çàè°Çàèã¿(ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÕ¿è!Ñ ªŠÈ€Í¿ð!É ‰ ¤©ŠÄ €€®® €U!É ªŠÄ€Í¿ð!É ‰ ¤©ŠÄ €€® ® €B‹ )‰ ¨ªŠÄ€ Í¿ð!É ‰ ¤©ŠÄ €€® !É ‰ ¤©ŠÄ €€ ® !É ©ŠÄ €€® ® €Í¿ð!É ‰ ¤©ŠÄ €€® !É ‰ ¤©ŠÄ €€ ® !É ©ŠÄ €€® ® ¤À€¤ €€¤ €€¤ € €¤ €€¤ €€¤  €(Í¿ð¡-à#¢`ɉ¡ˆÄÉ; X@РXÁ?¿à¡-à#¢`ýý?¿¨#É`½¡ @ý?¿°É¿èÉ; X@РXù¿°‰§ @ù¿¨‰§Dà TÉ$ Ë$ Í`ɿ艡‰Dà XÉ$ Ë$ €•Í¿ð¡, #¢`ɉ¡ˆÄÉ; X@РXÁ?¿àÉ¿èÉ?¿ØÉ; X@РX!É ‰  DÉ?¿È¬ý¿Øý?¿ ý; X@РXù¿ §@ɿȉ¡ˆÄ¿ %½ ¤ý?¿˜!ý ý?¿°É¿ØÉ; X@РXù¿°‰§@ù¿˜§ ÄÍ?¿Ðɿ؉¡FÉ?¿ØÍ; X@РX%É ¨ Ä€€¢€€¤`2€  @’   û€Qà'¿ü¿ÿϬ`Í¿Ø#É`‰¡‰ÄÉ?¿Ø!Í É`½¡‰Äý?¿¨É¿èÉ; X@РXù¿¨§ÀÉ Ë ©ŠÄ€!É É?¿à¡-à#¢`ýý?¿¨#Í`!É ¡‰Dɿཡ‰Dý?¿É¿ØÉ; X@РXù¿‰§ @ù¿¨‰§Dà TÉ$ Ë$ ý`ý?¿ˆÉ¿ØÉ; X@РX!É ½  Dý?¿˜É¿èÉ; X@РXÐ'¿¼É¿¼ !É ‰¡‰Dù¿˜‰§Äù¿ˆ‰§ Dà XÉ$ Ë$ À'¿üð¿üÇàèGOODE'S HOMOLOSINE EQUAL-AREAIteration failed to convergegoode-forward?ûìÞ] É?àÁR8-hâ@WJç<_?ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy?æWJçM÷?öWJç”U@ !ûTD-?ð=Û|ßÙ×½»@?ìÏd)¾…•?ö žf;ã?« _öÜ@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07goodfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o goodfor.o goodfor.c¥ <K4goodfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfeastsignp_errorfabssincosadjust_longoodforradiusptitlegoodforintÿñ Ȉ.0`;h`AFNSW[fnu|à, 0 8 < D H P \ ` h p t € „  œ ¨ ¬ ´ (¸ (Ä Ø ä hè hô   ( < P d x ˜ ´ ¸ ¼Ì8 0< 0T 8X 8„ @ˆ @  8¤ 8ì ð   4 H8 Hd h ˆ Œ ¬ H° H$ ( 8H hL hX \ p” ¼ À Ðèð Pô P4 X8 XHt | `€ `¬ ° ´ Ô hØ hä Pè Pì h  ` d( @, @8 h< hH L P pT pp” ¤¬ x° xÄ Ø €Ü €4j  °È°Nˆ%ˆ+ˆé4 q¥C $ O <‡W ÄP _ ø  goodinv.o/ 1230051486 7356 20 100664 7676 ` ELFô4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' HÉ DË HÉ?¿ðÉ¿ð1° É> %É ‰ ¤#¢`É<`É ‰ ¤É<`'ÉàÉ<`ÉàÉ<`+É`‰ ¤É<` -É ‰ ¤É<`(É`‰ ¤É<`0É ‰ ¤É<`8/ÉàÉ<`@3²`É`É<`HÉàÉ<`PÉ`É<`XÍ É ‰ ¤‰¡‰D!  É< Í É ‰ ¤‰¡‰DÉ< Í Éà‰¡‰DÉ< Í Éà‰¡‰DÉ< Í É`‰ ¤‰¡‰DÉ< Í É ‰ ¤‰¡‰DÉ< (Í É`‰ ¤‰¡‰DÉ< 0Í É ‰ ¤‰¡‰DÉ< 8Í Éà‰¡‰DÉ< @Í É`‰¡‰DÉ< HÍ Éà‰¡‰DÉ< PÍ É`‰¡‰DÉ< X @É¿ðÉ; X@РXÀ'¿ü°Çàè°Çàèã¿8ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÕ¿è!Ù !Ñ ‰£ HªŠÄ€Í¿ð!É ‰ ¤‰£ D©ŠÄ €€®® €]!É ªŠÄ€Í¿ð!É ‰ ¤‰£ D©ŠÄ €€® ® €I‹ )‰ ¨‰£ DªŠÄ€#Í¿ð!É ‰ ¤‰£ D©ŠÄ €€® !É ‰ ¤‰£ D©ŠÄ €€ ® !É ‰£ D©ŠÄ €€® ® €!Í¿ð!É ‰ ¤‰£ D©ŠÄ €€® !É ‰ ¤‰£ D©ŠÄ €€ ® !É ‰£ D©ŠÄ €€® ® Í¿ð¤À¡, #¢`ɉ¡ˆÄÉ?¿ð€¤ €€¤ €€¤ € €¤ €€¤ €€¤  €\Í¿è'Éà‰¡‰Äà XÉ$ Ë$ à XÉ Ë É; X@РX#Í`%É ‰¡‰D¨ Ä€ @’ €ö¬ üà XÉ Ë É; X@РXÍ`Ï`É Ë ‰¡‰D‰ ÄÉ?¿ÐÉ; X@РX!É ¨ Ä€!¡-à#¢`ýý?¿°ý¿ðý?¿¸ýàÿàý?¿Àà XÉ Ë É; X@РXù¿À‰§ @ù¿¸‰§ Äù¿°‰§DÉ?¿ÐÉ; X@РXà TÁ$ Ã$ € ¡-à#¢`Éà TÉ$ Ë$ €sý¿èý?¿¨%Í !É ½¡‰Dý?¿¸ý¿¨ý; X@РXÐ'¿Èɿȉ ù¿¸‰§ Dù¿¨‘§DÍ !É ‰¡‰D‰¢ ÄÉ?¿àÉ; X@РX'ÉਠÄ€€”¬?þÉ¿àÉ; X@РXÁ?¿Ø¡-à#¢`ýý?¿°ý¿ðý?¿¸Í Ï !É ½¡‰Dý?¿ Á; X@РXù¿ ‰§ @ù¿¸‰§ Äù¿°‰§Dà TÉ$ Ë$ à TÑ Ó #Í`!É ‰¡ˆD‰ ¤ª Ä€€g¬?þÍ¿Ø!É ½¡‰Dý?¿˜ý; X@РXù¿˜§@É`Ë`‰¡‰ÄÉ?¿àÉ; X@РXÉàËਠÄ€€N¬?þÉ¿àÉ; X@РXà XÁ$ Ã$ Í¿ð!É ©ŠÄ€!Í à TÉ Ë ¡ˆÄ!É ©ŠÄ €Í¿ð!É ©ŠÄ€!Í à TÉ Ë ¡ˆD!É ©ŠÄ€à TÉ Ë ‰ ¤É$ Ë$ €¥à€à TÑ Ó !Í !É ‰¡ˆD‰ ¤ª Ä € !É ‰ ¤ª Ä€€¬?þ€¥à€à TÑ Ó !Í !É ‰¡ˆD‰ ¤ª Ä € !É ‰ ¤ª Ä€€é¬?þ€¥à€à TÑ Ó !É ‰ ¤ª Ä € !Í !É ‰¡ˆDª Ä€€Ñ¬?þ€¥à€à TÑ Ó !É ‰ ¤ª Ä € !Í !É ‰¡ˆDª Ä€€¹¬?þ€¥à€à TÑ Ó !Í !É ‰¡ˆD‰ ¤ª Ä € !É ‰ ¤ª Ä€€ ¬?þ€¥à€à TÍ Ï !É ‰ ¤©ŠÄ € !É ‰ ¤©ŠÄ€€Š¬?þ€¥à€à TÑ Ó !Í !É ‰¡ˆD‰ ¤ª Ä € !É ‰ ¤ª Ä€€q¬?þ€¥à€à TÍ Ï !É ‰ ¤©ŠÄ € !É ‰ ¤©ŠÄ€€[¬?þ€¥à€à TÍ Ï !É ‰ ¤©ŠÄ €!É ©ŠÄ€€F¬?þ€¥à €à TÑ Ó !É ª Ä € !Í !É ‰¡ˆDª Ä€€/¬?þ€¥à €à TÍ Ï !É ‰ ¤©ŠÄ €!É ©ŠÄ€€¬?þ€¥à €à TÑ Ó !É ª Ä € !Í !É ‰¡ˆDª Ä€€¬?þ¬°€ÇàèGOODE'S HOMOLOSINE EQUAL-AREAInput data errorgoode-inverse?ûìÞ] É?àÁR8-hâ@WJç<_?ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy?æWJçM÷?öWJç”U@ !ûTD-?à=Û|ßÙ×½»?« _öÜ?ö žf;ã?ð?ìÏd)¾…•@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07goodinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o goodinv.o goodinv.c¥ <K4goodinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfeastsinasinsignadjust_loncosp_errorfabsgoodinvradiusptitlegoodinvintÿñ È.0`;h`AEJOZ^fk ´szà, 0 8 < D H P \ ` h p t € „  œ ¨ ¬ ´ (¸ (Ä Ø ä hè hô   ( < P d x ˜ ´ ¸ ¼Ì8 < @ 0D 0` 8d 8” @˜ @° 8´ 8  , 0 T HX Hˆ Œ ° ´ Ø HÜ H  h hl p ”œ P  P¤ X¨ XÀ Ä Èèð Pô Tø Xü \ ` `4 8 L P h° ´ Ø Ü à hä hø    p$ p8@ xD xh x |  ” ˜ €œ €¬ä Pè Pì `ð ` ˆ ˆ, < P@ TPX x\ |€ ˜ @œ @° P´ PÈ `Ì `ä @è @ü P P ` `\ P` Pd `h `„ 8ˆ 8À PÄ PÈ `Ì `è 8ì 8 $ 8 ( 8 @ P D P H ` L ` „ 8 ˆ 8   P ¤ P ¨ ` ¬ ` ä P è P ì ` ð `   H L d h   P ¤ P ¨ ` ¬ ` È Ì    $ \ ` x H | H ° H ´ H È P Ì P Ð ` Ô `   ( H , H ` H d H x P | P € ` „ `4j   ¸ XÈ XB  %0+0é4¥CÀ$ OäŒWp` _Ð $  gvnspfor.o/ 1230051486 7356 20 100664 3764 ` ELF ¬4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿hð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð!É< !Ñ Í¿è‰¡‰Ä‰¢D!É< É¿à!É< É¿Ð#É<`É¿È%É< É¿Ø” –àÉ; X@РX!  @É¿ðÉ; X@РXÉ¿è” (É; X@РXÉ¿àÉ; X@РXÉ¿ØÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿8ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àɿ蔿ؖ¿ÐÉ; X@РXÉ¿àÉ; X@РXÁ?¿È'Íàɿؑ¡‰D%͠ɿЉ¡‰D‰¡ @½¢Dý?¿°ý?¿À!É !ý ý?¿¨· ?µ >‰¡ Úý¿°¯ŠÄ€  @’   ™€5à'¿ü!É ù¿¨§Dõ¿°ù¿¨‰§Ú‰¡‰ÄÉ?¿¸!ý ý?¿˜#Í`¡‰Dɿн¡‰Dý?¿ É¿àÉ; X@РXù¿ ‰§ @ù¿˜‰§Dà TÉ$ Ë$ !Ù Í`É¿¸•¡‰D͠Ϡɿؑ¡‰DÍàÏàɿС‰Dɿȉ¡‰D‰¢ĉ¢‰D‰£Dà XÉ$ Ë$ À'¿üð¿üÇàèGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-for?ð¿ð@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07gvnspfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o gvnspfor.o gvnspfor.c¨ <L4gvnspfor.cBbss.bssDdata.dataDrodata.rodataRplon_centerfalse_eastingfalse_northingsin_p15cos_p15sinp_errorcosadjust_longvnspforoffsetpcenlatcenlongenrptradiusptitletsincosgvnspforintÿñ 8 /13>L [(c0kow{†°Ø—ž¥¬³ºÂŒ¨ ¬ ° ´ Ä È Ð Ô Ü à è ì ô (ø (ü 0 0  (<L\d h xè ì ø$0 (4 (@ 0D 0` d h l ” T˜ Tœ° ´ Ô Ø à ä $ ( , 8 0< 4H (L ,4j  ˆ(8(z¨%¸+¸é4¡¨CL$ OpÎW@À _ ¬  gvnspinv.o/ 1230051487 7356 20 100664 5068 ` ELFÀ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿hð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð!É< !Ñ Í¿è‰¡‰Ä‰¢D!É< É¿à!É< Í¿Ø!Í< É¿Ð#É<`É¿È%É< ” –àÍ; X@РX!  @É¿ðÉ; X@РXÉ¿è” (É; X@РXÉ¿àÉ; X@РXÉ¿ØÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿0ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è¢ H‰¡ D‰¡ˆDÉ; X@РXÁ?¿à!É ½  Äý?¿¨ý?¿Ø#Í`!É ‘¡ˆDÑ?¿ÐÍ`%É ‰¡ˆDÉ?¿È‰¢ ÄÉ; X@РXý¿¨¯ŠÀ€  @’   ›€Òà'¿üý`ÿ`ý?¿ Ñ Ó É¿Ø¡ Dɿȡ‰DɿЉ¡‰Ä‰¢ÄÉ; X@РXù¿ •§ÀÉ¿ÐͿؑ¡ Ɖ¡‰Ä‰¢D‰¢‰ÄÉ?¿¸É; X@РXÁ?¿À”¿¸–¿°Á; X@РX%É à TÉ$ Ë$ É¿àÉ; X@РX)É ¨ Ä € !É à XÉ$ Ë$ €›À'¿üÍ¿°'Éà‘¡‰DÍ¿èÉ¿¸¡‰D!É ¡‰DÉ¿à‰¡‰Ä‰¢DÉ; X@РXà XÁ$ Ã$ #É`É; X@РX!Í !É ‰¡‰D‰ ÄÉ?¿ÐÉ; X@РXÉ Ë ¨ Ä €4Í`Ï`!É ©ŠÄ€ý ÿ ý?¿ Í¿ðɿ艠¤Í; XРXÉ; X@Ô Xù¿ ‰§@É; X@РXà TÁ$ Ã$ €VÀ'¿üý ÿ ý?¿ É¿ð‰ ¤Í¿èÉ; XРXÍ; X@Ô Xù¿ ‰§ÀÉ; X@РXà TÁ$ Ã$ €AÀ'¿üý¿°ý?¿ýàÿàý?¿˜à XÉ Ë É; X@РXù¿˜‰§ @ù¿‰§ÄÉ?¿ÐÉ; X@РXÉ Ë ¨ ĀɿðÉ; X@РXÉ Ë ¨ Ä€€À'¿ü!ý ý?¿ Í¿ðÉ¿¸¡‰D!É ‘¡‰DÍ¿ÐÉ¿à‰¡‰DÑ; XРXÉ; X@Ô Xù¿ ‰§@É; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-for?ð¿ð=Û|ßÙ×½»@ !ûTD-?à@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07gvnspinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o gvnspinv.o gvnspinv.c¨ <L4gvnspinv.cBbss.bssDdata.dataDrodata.rodataRplon_centerlat_centerfalse_eastingfalse_northingsin_p15cos_p15sinatan2adjust_lonfabsasinzp_errorsqrtgvnspinvoffsetpcenlatcenlongenrptradiusptitletsincosgvnspinvintÿñ @ 0/13>I W(f0n8vz€‹–ž£¸D¬´»ÂÉÐ×ß”¨ ¬ ° ´ Ä È Ð Ô Ü à è ì ô (ø (ü 0 0 8 8   0DTdl p (€ð ô  ( ($0 4 D H L P \ ` d x” X˜ Xœ° ´ ¼ À ä,4 8 PX \ p t  0” 0¨ 8¬ 8ÄØ Ü äì ð ô ø    , 0 4 (8 (L P p„  ¤ ÄØü 0 48@ D `h l ˆ Œ   8¤ 8ÄØ4j   @ v0%H+Hé4 1¨C Ü$ O ëW ì _ ìÔ  hamfor.o/ 1230051487 7356 20 100664 3076 ` ELF ü4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿à!Í !É ½¡‰Dý?¿À!ý ý?¿ÈÉ¿èÉ; X@РX¿ !½  ý?¿ÐÍ¿à#É`‰¡‰ÄÉ; X@РXù¿Ð‰§ @ù¿È‰§DÉ; X@РXù¿À§ ÀÍ?¿Ø!ý ý?¿°É`½¡‰Dý?¿¸É¿èÉ; X@РXù¿¸½§ @ý?¿ÐÍ¿àÉ`‰¡‰ÄÉ; X@РXù¿Ð‰§ @ù¿°‰§Dà TÉ$ Ë$ !ý ý?¿°ý¿Øý?¿¨É¿èÉ; X@РXù¿¨‰§ @ù¿°‰§Dà XÉ$ Ë$ À'¿ü°Çàè°ÇàèHAMMER?ö žfe˜>?ð@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07hamfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o hamfor.o hamfor.c¢ <J4hamfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingsincossqrtadjust_lonhamforoffsetpcenlonradiusptitlehamforintÿñ -/:HW[_doœv~…Œ“ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T `l p t x „ ˆ ˜ ° ´ À Üð ô ü  ( 4 X \ t 4j  ¸X X`%x+xé4a¢C$ O(WÈ` _(Ô  haminv.o/ 1230051487 7356 20 100664 3004 ` ELF °4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ™¡ˆÄÙ?¿è'Éà#Õ`¡ J¡‰D‰¢ H‰¡ Ê¡ˆÄ‰£ L‰¡ˆÄÉ; X@РX%É ‰  ÄÉ?¿à!ý ý?¿ØÑ¿ð™¢ DÍàÉ ‰¡‰D•¡ F¢ HÉ`‰¡‰Ä¢ˆÄɿ艡 D‰¡ˆÄÙ; XРXÉ; X@Ô XÉ ‰  Dù¿Ø‰§DÉ; X@РXà TÁ$ Ã$ Í¿èÉ¿à‰¡‰DÍà‰¡ Ɖ¡ ÆÉ; X@РXà XÁ$ Ã$ À'¿ü°Çàè°ÇàèHAMMER@@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07haminv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o haminv.o haminv.c¢ <J4haminv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingasinzatan2adjust_lonsqrthaminvoffsetpcenlonradiusptitlehaminvintÿñ -/:HW]cnslz‚‰—ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T d h t x | € ¤¬ ° ¼ À Ð Ô ä   $D T 4j  ˆ( (0%@+@é4)¢CÌ$ Oð¡W”` _ô¼  imolwfor.o/ 1230051487 7356 20 100664 4860 ` ELFð4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' HÉ DË HÉ?¿ðÉ¿ð%É< !É #¢`É<`!É ‰ ¤É<`!É ‰ ¤É<`!É É<`!É ‰ ¤É<` !É ‰ ¤É<`(Í #É`‰ ¤‰¡‰D'¦àÉ<àÍ !É ‰ ¤‰¡‰DÉ<àÍ !É ‰¡‰DÉ<àÍ !É ‰ ¤‰¡‰DÉ<àÍ !É ‰¡‰DÉ<à Í É`‰¡‰DÉ<à( @É¿ðÉ; X@РXÀ'¿ü°Çàè°Çàèã¿8ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿è!É ©ŠÄ€9Í¿ð!É ©ŠÄ€ !É ©ŠÄ€€(®Ñ¿ð!É ª Ä€ !Í !É ‰¡ˆDª Āѿð!É  % ¤!É ‰¡ˆDª Ä€ !É ‰ ¤ª Ä€€® ® €7Í¿ð!É ©ŠÄ€ !É ©ŠÄ€€(® Ñ¿ð!É ª Ä€ !Í !É ‰¡ˆDª Āѿð!É  % ¤!É ‰¡ˆDª Ä€ !É ‰ ¤ª Ä€€® ® Í¿ð¡-à#¢`ɉ¡ˆÄÉ; X@РXÁ?¿àÉ¿èÉ?¿ØÉ; X@РX!É ‰  DÉ?¿È¬ý¿Øý?¿¸ý; X@РXù¿¸§@ɿȉ¡ˆÄ¿ %½ ¤ý?¿¨!ý ý?¿°É¿ØÉ; X@РXù¿°‰§@ù¿¨§ ÄÍ?¿Ðɿ؉¡FÉ?¿ØÍ; X@РX%É ¨ Ä€€ €¥ 2€ @’ ¿ÿÓ¬ Í¿Ø#É`‰¡‰ÄÉ?¿Ø!Í É`½¡‰Äý?¿ É¿èÉ; X@РXù¿ §ÀÉ Ë ©ŠÄ€!É É?¿à¡-à#¢`ýý?¿ #Í`!É ¡‰Dɿཡ‰Dý?¿˜É¿ØÉ; X@РXù¿˜‰§ @ù¿ ‰§Dà TÉ$ Ë$ Í`!É ½¡‰Dý?¿ É¿ØÉ; X@РXù¿ ‰§ @à XÉ$ Ë$ À'¿ü°Çàè°ÇàèINTERRUPTED MOLLWEIDE EQUAL-AREAIteration failed to convergeIntMoll-forward?ðÁR8-¯@@¼‰Ï•µ¥?àÁR8d©?ù!ûTCÖô@Œ5AŠIÕ?ÖWJy Ö@™^Á…‰«?Äþ“n\T@WŽØEþ?û§Þ ˆ§2?Ôþ“n\T?þ·Áfý¼ ?þ·Áfð­…@ !ûTD-=„›†¡+›½„›†¡+›?ûìÞ]¡yk?óŒ5AŠ¡Ë?ð=Û|ßÙ×½»@?ìÏd)¾…•?ö žf;ã@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07imolwfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o imolwfor.o imolwfor.c¨ <L4imolwfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfeastp_errorfabscossinadjust_lonimolwforradiusptitleimolwforintÿñ h À/10<80BJOSWbh$kryH, 0 4 8 < @ H L X \ h l t x „ (ˆ (” ˜ 0œ 0¨ 8¬ 8´ ¸ 8¼ 8Ì Ð @Ô @à ä Hè Hø ü P P   0   $4  X¤ X¼ (À (Ô `Ø `ø hü h p p x x8 p< pH €L €d ˆh ˆ˜ (œ (° ´ Ô Ø ì pð pô xø x p p$ €( €@ D p t „œ¤ p¨ pÄè ˜ì ˜ü ( 0  4  \ $` $d x ¨| ¨ˆ pŒ p ¨¤ ´  ¸ ¤Ì XÐ XÜ 8à 8ì ð ô °ø ° 8 < ¸@ ¸T4j  0h0TˆÀ%H+Hé4 1¨C Ü$ O …W ˆ@ _ È(  imolwinv.o/ 1230051488 7356 20 100664 4804 ` ELF¼4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' HÉ DË HÉ?¿ðÉ¿ð%É< !É #¢`É<`!É ‰ ¤É<`!É ‰ ¤É<`!É É<`!É ‰ ¤É<` !É ‰ ¤É<`(Í #É`‰ ¤‰¡‰D'¦àÉ<àÍ !É ‰ ¤‰¡‰DÉ<àÍ !É ‰¡‰DÉ<àÍ !É ‰ ¤‰¡‰DÉ<àÍ !É ‰¡‰DÉ<à Í É`‰¡‰DÉ<à( @É¿ðÉ; X@РXÀ'¿ü°Çàè°Çàèã¿Xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿è!É ©ŠÄ€Ñ¿ð!Í !É ‰ ¤‰¡‰Dª Ä €€ ®!É ‰¡‰Dª Ä €€® ® €Ñ¿ð!Í !É ‰ ¤‰¡‰Dª Ä €€ ® !É ‰¡‰Dª Ä €€® ® Í¿ð¡-à#¢`ɉ¡ˆÄÉ?¿ðÑ¿è%Í !É ‰¡‰D‰¢ ÄÉ; X@РXÁ?¿à¡-à#¢`ýý?¿Àý¿ðý?¿ÈÍ !É ½¡‰Dý?¿ÐÁ; X@РXù¿Ð‰§ @ù¿È‰§ Äù¿À‰§DÉ; X@РXà TÁ$ Ã$ Í¿à!É ½¡‰Dý?¿¸ý; X@РXù¿¸§@!É ‰¡‰ÄÉ; X@РXà XÁ$ Ã$ €¥à€à TÍ Ï !É ©ŠÄ €!É ©ŠÄ€€‰¬?þ€¥à€#à TÍ Ï !É ©ŠÄ€!É ©ŠÄ €à TÍ Ï !É ‰ ¤©ŠÄ€ !É ©ŠÄ€€e¬?þ€¥à€à TÍ Ï !É ‰ ¤©ŠÄ €!É ©ŠÄ€€P¬?þ€¥à€à TÍ Ï !É ©ŠÄ €!É ©ŠÄ€€<¬?þ€¥à€#à TÍ Ï !É ©ŠÄ€!É ©ŠÄ €à TÍ Ï !É ‰ ¤©ŠÄ€ !É ©ŠÄ€€¬?þ€¥à€à TÍ Ï !É ‰ ¤©ŠÄ €!É ©ŠÄ€€¬?þ¬°€ÇàèINTERRUPTED MOLLWEIDE EQUAL-AREA?ðÁR8-¯@@¼‰Ï•µ¥?àÁR8d©?ù!ûTCÖô@Œ5AŠIÕ?ÖWJy Ö@™^Á…‰«?Äþ“n\T@WŽØEþ?û§Þ ˆ§2?Ôþ“n\T?ö žf†”~?î+}Þ8k=?ö žf;ã?ìÏd)¾…•@@ !ûTD-?þ·Áfý¼ ?ûìÞ] É?ûìÞ]¡yk?óŒ5AŠ¡Ë@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07imolwinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o imolwinv.o imolwinv.c¨ <L4imolwinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfeastsincosadjust_lonasinimolwinvradiusptitleimolwinvintÿñ h °/10<80BFJUZhˆcjqH, 0 4 8 < @ H L X \ h l t x „ (ˆ (” ˜ 0œ 0¨ 8¬ 8´ ¸ 8¼ 8Ì Ð @Ô @à ä Hè Hø ü P P   0   $4  X¤ X¼ À Ä `È `ì hð h  $ ( h, hP `T `€ 8„ 8˜ œ   p¤ p´Ä È Ü à xä xô  0 €4 €D T ˆX ˆd (” (¨ ¬ à ä ø (ü ( ˜  ˜8 (< (p  t  Œ ( (Ä (È (Ü à   , (0 (P ¨T ¨l (p (¤ ¨¨ ¨À (Ä (4j  ðh!¸°%h+hé4 Q¨C ü$ O }W  0 _ Ðì  lamazfor.o/ 1230051488 7356 20 100664 3700 ` ELF @4(.shstrtab.text.bss.data1.rodata1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð!É< É¿è!É< É¿Ø#É<`É¿Ð!É< É¿à” –àÉ; X@РX @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ¿àÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¾øð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àɿ蔿Ȗ¿ÀÉ; X@РXÉ¿à”¿Ø–¿ÐÉ; X@РX'Íàɿȑ¡‰D%Í É¿À¡‰DɿЉ¡‰D½¢Dý?¿hý?¿¸!ý ý?¿`» ?¹ >‹ =‰ ¼ý¿h¯ŠD€¢¿t’`!Í !É ‰¡‰D@É; X@Ô X’`@@  q€.à'¿ü!ý ý?¿X!Í õ¿hù¿`‰§Z‰¡‰ÄÉ; X@РXù¿X•§ @Õ?¿°É¿À¢‰Dɿء‰D!É ‰¡ˆDà TÉ$ Ë$ ͠Ϡɿȑ¡‰DÍàÏàÉ¿À¡‰DɿЉ¡‰D‰¢Ä¢‰D!É ‰¡ˆDà XÉ$ Ë$ À'¿üð¿üÇàèLAMBERT AZIMUTHAL EQUAL-AREAlamaz-forwardPoint projects to a circle of radius = %lf ?ð@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07lamazfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o lamazfor.o lamazfor.c¨ <L4lamazfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingsin_lat_ocos_lat_osqrtp_errorsprintfadjust_lonlamazforoffsetpcenlatcenlonradiusptitletsincoslamazforintÿñ 0 /1<JY c(mrz‚`𖞥¬³ºÂ@Œ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (ÐØ Ü àð  ,˜ œ ¨ÄÜä è ô (ø (  L P T X \ ` px | €” ˜   ¤ ¼à ä ø (ü ,   $( , 4s ¨Pø0ø.(,&X.h4hé=Q¨Lü$  X Î`ð° h     lamazinv.o/ 1230051488 7356 20 100664 4524 ` ELF¤4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð!É< É¿è!É< Í¿à!Í< É¿Ø#É<`É¿Ð!É< ” –àÍ; X@РX @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ¿àÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿@ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è¢ H‰¡ D‰¡ˆDÉ; X@РXÁ?¿à!Í #É`‰¡‰D½  Äý?¿¸ý?¿À!É ý¿¸¯ŠÄ€  @’   s€®à'¿üý¿¸ý; X@РXÉ`Ë`‰  DÉ?¿Ø”¿Ð–¿ÈÉ; X@РX+É`à TÉ$ Ë$ É¿àÉ; X@РX#É`¨ Ä€Œ%͠ɿȑ¡‰D'ÍàɿС‰Dɿ衉DÉ¿à‰¡‰Ä‰¢DÉ; X@РXà XÁ$ Ã$ )É É; X@РX!Í !É ‰¡‰D‰ ÄÉ?¿ÀÉ; X@РXÉ`Ë`¨ Ä€2ý¿Èý?¿¨ý ÿ ý?¿°à XÉ Ë É; X@РXù¿°‰§ @ù¿¨‘§ÄÑ?¿À!É ª D€ý`ÿ`ý?¿ Í¿ðɿС‰DÉàËࡉDÉ¿à‰¢ DÍ; XРXÉ; X@Ô Xù¿ ‰§@É; X@РXà TÁ$ Ã$ €2Í Ï !É ©ŠÄ€ý`ÿ`ý?¿ É¿ð‰ ¤Í¿èÉ; XРXÍ; X@Ô Xù¿ ‰§ÀÉ; X@РXà TÁ$ Ã$ €ý`ÿ`ý?¿ Í¿ðɿ艠¤Í; XРXÉ; X@Ô Xù¿ ‰§@É; X@РXà TÁ$ Ã$ €!É à XÉ$ Ë$ À'¿üð¿üÇàèLAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inverse@?ð=Û|ßÙ×½»@ !ûTD-?à@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07lamazinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o lamazinv.o lamazinv.c¨ <L4lamazinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerlat_centerfalse_eastingfalse_northingsin_lat_ocos_lat_oatan2adjust_lonsinfabsasinzp_errorsqrtlamazinvoffsetpcenlatcenlonradiusptitletsincoslamazinvintÿñ 8 0/1<GU d(n0x~‰’˜ ¥hŒ®¶½ÄËÒÚHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èø  $ 4  ¤ ´ ¸ Ôà ä è ì      $@H L dl p ˆ ” ¨ (¬ (¸ 0¼ 0àô ø      (0 4 P (T ,lˆ (Œ (  ¤ ¸ 0¼ 4Øì    ( (( , L`| €  ´Ð Ô 4j  ø˜8˜Bà0%+é4ù¨C¤$ OÈæW °à _   lamccfor.o/ 1230051488 7356 20 100664 5620 ` ELFè4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¾ðð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿ð%É< É¿è#É<`É¿¸!É< É¿À!É< Í¿àɿ؉¡ˆDÉ; X@РX)É ¨ Ä€  @’ @  )€Ïà'¿üÍ`Ï`É Ë ‰¡‰ÄÉ?¿ˆ!Í ‰¡ D‰¡ˆÄ!É< É; X@РX'Á<àÉ¿Ð!É< É¿È!É< ɿࢿ°¤¿¨É; XРX”@@–€É¿°É?¿ ÉàÍ¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿˜ÉàÍ¿àÑ¿°É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿xÉ¿ØÉ; XРX”@@–€ÉàÍ¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿ÉàÍ¿ØÑ¿°É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿pÉ É; X@РXÁ?¿°ÉàÍ É; XРXÍ; XÔ XÁ; X@Ø XÁ?¿€Í¿àɿ؉¡ˆÄÉ; X@РXÉ Ë ¨ ĀͿ˜É¿‰¡‰ÄÉ; X@РX¿ !½  ý?¿hÍ¿xÉ¿p‰¡‰ÄÉ; X@РXù¿h‰§ À!É< €É¿ !É< ý¿˜ý?¿X#ý`ý?¿`É¿xÉ; XРXý¿`ý; X@Ô Xù¿`‰§ @ù¿X‰§ Ä!É< %Í ½¡‰Dý?¿PÉ¿€Í`É; XРXÍ; X@Ô Xù¿P‰§ @!É<  @É !Í É; XРXÍ; X@Ô XÉ¿àÍ¿ØÉ; XРXÍ; X@Ô X!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿üð¿üÇàèã¿8ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ¿èÉ; X@РX!Í !É ‰¡‰D‰ ÄÉ; X@РXÁ?¿à!É ¨ Ä€#É¿èÉ; X@РXÁ?¿Ð!É Í¿èÉ; XРXÍ; XÔ XÁ; X@Ø XÁ?¿À!Í !É ½¡‰Dý?¿¸!É Á; XРXÉ; X@Ô Xù¿¸‰§ @€É?¿ØÍ¿è!É ‰¡‰DÉ?¿à!ý ý?¿°» ?¹ >© Ü € @’ €2® ,ý¿°ý?¿Ø!ý ý?¿¨Í¿ð!É ‰¡ˆÄÉ; X@РXù¿¨‰§ @É?¿Èý¿Øý?¿ É; X@РXù¿ § @!É ‰¡ˆDà TÉ$ Ë$ !ý ý?¿¨ý¿Øý?¿˜É¿ÈÉ; X@РXù¿˜‰§ @ù¿¨§Ä!É ‰¡ˆDà XÉ$ Ë$ ®°ÀÇàèEqual Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projectedlamcc-for=Û|ßÙ×½»?ð@ !ûTD-?à@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07lamccfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o lamccfor.o lamccfor.c¨ <L4lamccfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorfalse_northingfalse_eastingesecenter_loncenter_latnsf0rhcosadjust_lonlamccforoffsetporigincenlonmerstanparlradius2ptitlepowlogsintsfnzmsfnztsincossqrtp_errorfabslamccforintÿñ X (/7?N\ _(a0l8w@zH}P€„¨$˜ §±ºÂÉÍÑÕÛáéîöûˆà ä ì ð ø ü   $$ ( < @ D#X \ ` d p t € „ Œ"” (˜ (  0¤ 0¬ 8° 8Ì!Ü (ü  ((D!L (l x (˜¤ 8¬¸ (¼ 8Ôð$ø ü  DT @X @h @l @x @| @˜° H´ H¸ ¼ Ì @Üì Pð Pô Lø Lü    8@ 0D 0L\d h l p €ä$ì ð ô ø $  4@ (D (`l p t Hx H„ @ˆ @˜´ @¸ @Ä È è dì dð# @  @ 0 0(HX \ p Pt PŒ¤ ¨ 4j  ÐpXpŠ(%(+(é4 ¨C ¼$ O àW è` _H   lamccinv.o/ 1230051489 7356 20 100664 5788 ` ELF4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¾ðð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿ð%É< É¿è#É<`É¿À!É< É¿¸!É< Í¿àɿ؉¡ˆDÉ; X@РX)É ¨ Ä€  @’ @  )€Ïà'¿üÍ`Ï`É Ë ‰¡‰ÄÉ?¿ˆ!Í ‰¡ D‰¡ˆÄ!É< É; X@РX'Á<àÉ¿Ð!É< É¿È!É< ɿࢿ°¤¿¨É; XРX”@@–€É¿°É?¿ ÉàÍ¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿˜ÉàÍ¿àÑ¿°É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿xÉ¿ØÉ; XРX”@@–€ÉàÍ¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿ÉàÍ¿ØÑ¿°É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿pÉ É; X@РXÁ?¿°ÉàÍ É; XРXÍ; XÔ XÁ; X@Ø XÁ?¿€Í¿àɿ؉¡ˆÄÉ; X@РXÉ Ë ¨ ĀͿ˜É¿‰¡‰ÄÉ; X@РX¿ !½  ý?¿hÍ¿xÉ¿p‰¡‰ÄÉ; X@РXù¿h‰§ À!É< €É¿ !É< ý¿˜ý?¿X#ý`ý?¿`É¿xÉ; XРXý¿`ý; X@Ô Xù¿`‰§ @ù¿X‰§ Ä!É< %Í ½¡‰Dý?¿PÉ¿€Í`É; XРXÍ; X@Ô Xù¿P‰§ @!É<  @É !Í É; XРXÍ; X@Ô XÉ¿àÍ¿ØÉ; XРXÍ; X@Ô X!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿üð¿üÇàèã¿Pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÀ'¿ÄÍ¿ð!É ½¡ˆÄý?¿¸ý?¿ð!Í É¿è¡ˆÄ!É ½¡ˆDý?¿°ý?¿è!Í !É ©ŠÄ€ù¿¸õ¿¸§ Zù¿°õ¿°‰§ Z‰¡ˆDÉ; X@РXÁ?¿à!É €É?¿Øù¿¸õ¿¸§ Zù¿°õ¿°‰§ Z‰¡ˆDÉ; X@РX‹ !‰  É?¿à!É ‰ ¤É?¿Ø!É É?¿ÈÍ¿àÉ ©ŠD€ Í¿ØÉ¿ð‘¡‰Dɿ艡‰DÑ; XРXÉ; X@Ô XÁ?¿ÈÉ¿à!Í © F€!É © Æ€(!Í !É •¡‰ÄÕ?¿ØÑ¿à!Í !É ‰¡‰D‰¢ ÄÉ; XРXÕ; X@Ô XÁ?¿Ð!É ˜¿ÄÉ; XРXÁ; X@Ô Xà XÁ$ Ã$ à¿Ä€¤ €€à'¿ü€ !Í !É ‰¡‰D‰ ¤à XÉ$ Ë$ Í¿È!É ¡‰Ä!É ‰¡ˆDÉ; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèEqual Latitiudes for St. Parallels on opposite sides of equatorlamcc-invLAMBERT CONFORMAL CONIC=Û|ßÙ×½»?ð@ !ûTD-?à@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07lamccinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o lamccinv.o lamccinv.c¨ <L4lamccinv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorfalse_eastingfalse_northingesecenter_loncenter_latnsf0rhadjust_lonphi2zatan2lamccinvoffsetporigincenlonmerstanparlradius2ptitlepowlogsintsfnzmsfnztsincossqrtp_errorfabslamccinvintÿñ X (/7?M\ _(a0l8w@zH}P€‹‘—¨˜ ¨¯¹ÂÊÑÕÙÝãéñöþˆà ä ì ð ø ü   %$ ( < @ D$X \ ` d p t € „ Œ#” (˜ (  0¤ 0¬ 8° 8Ì"Ü (ü! (( D"L (l!x (˜ ¤ 8¬¸ (¼ 8Ô ð%ø ü  DT @X @h @l @x @| @˜° H´ H¸ ¼ Ì @Üì Pð Pô Lø Lü    8@ 0D 0L\d h l p €ä è ø Pü P    @  @$ ( \#h l ˜#¬ ° ¼ À Ì   ( @, @@ D H @L @\ ` d Hh H€Œ ( (¤Ø Ü à ä  @ @  0 04j  @àXàdH(%p+pé4 Y¨C $ O (W 8p _¨è  merfor.o/ 1230051489 7356 20 100664 4036 ` ELF ¸4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð'É<àÉ¿è+É=`É¿à-É= É¿Ø/É=àÉ¿È1° É> É¿Ð)É= Í`Éà‰¡‰ÄÉ?¿À#Í`‰¡ D‰¡ˆÄ%É< É; X@РX!Á< É¿ØÉ; X@РX¿ !½  ý?¿ ý`ý?¿¨ý ý?¿¸É¿ØÉ; X@РXù¿¸½§ @ý?¿°É¿ØÉ; X@РXù¿°‰§ @ù¿¨‰§ÄÉ; X@РXù¿ ‰§ À!É<  @ÉàÍ`É; XРXÍ; X@Ô XÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ¿èÉ; X@РX!Í !É ‰¡‰D‰ ÄÉ; X@РX!É ¨ Ä € @’ 0€<® 5É¿èÉ; X@РXÁ?¿Ø!É Í¿èÉ; XРXÍ; XÔ XÁ; X@Ø XÁ?¿à!ý ý?¿È#Í`%É ½¡‰Dý?¿ÐÍ¿ð!É ‰¡ˆÄÉ; X@РXù¿Ð‰§ @ù¿È‰§Dà TÉ$ Ë$ !ý ý?¿ÈÍ`É ½¡‰Dý?¿ÐÉ¿àÉ; X@РXù¿Ð‰§ @ù¿È‰§Äà XÉ$ Ë$ ®°ÀÇàèMERCATORTransformation cannot be computed at the polesmer-forward?ð@ !ûTD-?à=Û|ßÙ×½»@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07merfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o merfor.o merfor.c¢ <J4merfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_originfalse_northingfalse_eastingesem1logadjust_lontsfnzp_errorfabsmerforoffsetporigincenlonmerradius2ptitlesincossqrtmerforintÿñ H -5=HS b(p0s8u@x|‡•šHŒ¡©°ºÂÉÍÑÖ$¨ ¬ ´ ¸ À Ä Ì Ð Ø Ü è (ì (ð ô    0 0$ 8( 84H P 0`|˜¨ @¬ @° ´ ¸À Ä ÔÜ äì ôü („Œ  ” ˜ ¨° ´ È Ì Ðèô 8ø 8  ($ (, 0 4 @8 @H L X| € ˆ Œ @ 4j  ØxHxHÀ %à+àé4É¢Cl$ OàWp _ pH  merinv.o/ 1230051489 7356 20 100664 3684 ` ELF \4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð'É<àÉ¿è+É=`É¿à-É= É¿Ø/É=àÉ¿È1° É> É¿Ð)É= Í`Éà‰¡‰ÄÉ?¿À#Í`‰¡ D‰¡ˆÄ%É< É; X@РX!Á< É¿ØÉ; X@РX¿ !½  ý?¿ ý`ý?¿¨ý ý?¿¸É¿ØÉ; X@РXù¿¸½§ @ý?¿°É¿ØÉ; X@РXù¿°‰§ @ù¿¨‰§ÄÉ; X@РXù¿ ‰§ À!É<  @ÉàÍ`É; XРXÍ; X@Ô XÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÀ'¿ÜÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è“ %‘ ¤#Í`%É ‰¡‰D‰¢ ÄÉ; X@РXÁ?¿à!É ˜¿ÜÉ; XРXÁ; X@Ô Xà XÁ$ Ã$ à¿Ü€¤ €€à'¿ü!Õ Ñ¿ðÍ`Ï`É Ë ‰¡‰D‰¢ ĉ¢ˆDÉ; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèMERCATOR?ð@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07merinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o merinv.o merinv.c¢ <J4merinv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_originfalse_northingfalse_eastingesem1adjust_lonphi2zexpmerinvoffsetporigincenlonmerradius2ptitlesincossqrtmerinvintÿñ H-5=HS b(p0s8u@xƒ‰H$”œ£­µ¼ÀÄÉ$¨ ¬ ´ ¸ À Ä Ì Ð Ø Ü è (ì (ð ô    0 0$ 8( 84H P 0`|˜¨ @¬ @° ´ ¸À Ä ÔÜ äì ôü („ (ˆ (˜ œ ° ´ ¸ @¼ @ÌØ 8Ü 8ð   ( , 0 @4 DH4j  pH  %(+(é4¢C´$ OØÓW¬à _ ŒÐ  millfor.o/ 1230051489 7356 20 100664 2908 ` ELF P4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿à!Í #É`‰¡ @‰¡ˆDà TÉ$ Ë$ !ý ý?¿Ðý`ý?¿Ø!Í !É ‘¡‰ÄÍ¿è!É ‰¡‰Ä‰¢DÉ; X@РXÁ; X@РXù¿Ø§ @!É ‰¡‰Dù¿Ð‰§Dà XÉ$ Ë$ À'¿ü°Çàè°ÇàèMILLER CYLINDRICAL@ !ûTD-@@?ô@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07millfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o millfor.o millfor.c¥ <K4millfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingtanlogadjust_lonmillforoffsetpcenlonradiusptitlemillforintÿñ  .0;IX\`ks{‚‰ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T `l p t x  ” œ ¤ ¨ ¬ ° ¼ À Ð Ü ì ð 4j  (È Èà %+é4é¥C$ O´›WPP _ °  millinv.o/ 1230051490 7356 20 100664 2900 ` ELF H4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàè㿈ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è!Í #É`‰¢ ĉ¡ˆDÉ; X@РXà TÁ$ Ã$ Í¿èÉ`¡‰Ä!É ‰¡‰ÄÉ; X@РXÁ; X@РX!Í !É ‰¡‰Ä Ä!É ‰¡‰Dà XÉ$ Ë$ À'¿ü°Çàè°ÇàèMILLER CYLINDRICAL?ô@ !ûTD-@@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07millinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o millinv.o millinv.c¥ <K4millinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingexpatanadjust_lonmillinvoffsetpcenlonradiusptitlemillinvintÿñ  .0;IX\alt|ƒŠ‘ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T d h t x | € ¨ ° ´ À Ì Ô Ø Ü à ì ð 4j   À ÀØ %ø+øé4á¥Cˆ$ O¬œWHP _˜°  molwfor.o/ 1230051490 7356 20 100664 3564 ` ELF à4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿à#É<`É¿Ø%É< É¿ð!É< É¿è!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿@ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àÉ¿èÉ?¿ØÉ; X@РX!É ‰  DÉ?¿È®ý¿Øý?¿¸ý; X@РXù¿¸§@ɿȉ¡ˆÄ¿ %½ ¤ý?¿¨!ý ý?¿°É¿ØÉ; X@РXù¿°‰§@ù¿¨§ ÄÍ?¿Ðɿ؉¡FÉ?¿ØÍ; X@РX%É ¨ Ä€€¢À€¤`2€ @’ €C¬ ñ¿ÿЮ`Í¿Ø#É`‰¡‰ÄÉ?¿Ø!Í É`½¡‰Äý?¿ É¿èÉ; X@РXù¿ §ÀÉ Ë ©ŠÄ€!É É?¿à#Í`!É ¡‰Dɿཡ‰Dý?¿¨É¿ØÉ; X@РXù¿¨§ @!É ‰¡ˆDà TÉ$ Ë$ Í`!É ½¡‰Dý?¿ É¿ØÉ; X@РXù¿ § @!É ‰¡ˆDà XÉ$ Ë$ ¬°€ÇàèMOLLWEIDEIteration failed to convergeMollweide-forward@ !ûTD-?ð=Û|ßÙ×½»@?ìÏd)¾…•?ö žf;ã@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07molwfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o molwfor.o molwfor.c¥ <K4molwfor.cBbss.bssDdata.dataDrodata.rodatafalse_eastingfalse_northingRlon_centerp_errorfabscossinadjust_lonmolwforoffsetpcenlonradiusptitlemolwforintÿñ 8.<KMX`eimxL€ˆ–ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T `x€ „  Ä È Ø    < @ D ` d p t x Œ œ   ´ ¸ À Ä È (Ì (èø ü   0 0,< @ 4j  h >H8%€+€é4i¥C$ O4¨WÜp _ L”  molwinv.o/ 1230051490 7356 20 100664 3372 ` ELF 4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿à#É<`É¿Ø%É< É¿ð!É< É¿è!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ‘¡ˆÄÑ?¿è!Í !É ‰¡‰D‰¢ ÄÉ?¿ØÉ; X@РX!É ¨ Ä€É?¿ØÉ¿ØÉ; X@РXÁ?¿à!ý ý?¿Àý¿ðý?¿È!Í !É ½¡‰Dý?¿ÐÁ; X@РXù¿Ð‰§ @ù¿È‰§ Äù¿À‰§DÉ; X@РXà TÁ$ Ã$ â TÍ`Ï`!É ‰ ¤©ŠÄ€É$`Ë$`â TÉ`Ë`!Í © Æ€Í$`Ï$`Í¿à!É ½¡‰Dý?¿¸ý; X@РXù¿¸§@!É ‰¡‰ÄÉ?¿ØÉ; X@РX!É ¨ Ä€É?¿ØÉ¿ØÉ; X@РXà XÁ$ Ã$ À'¿ü°Çàè°ÇàèMOLLWEIDE?ö žf;ã?ïÿÿÿÿÜÑ?ìÏd)¾…•@ !ûTD-@?ð@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07molwinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o molwinv.o molwinv.c¥ <K4molwinv.cBbss.bssDdata.dataDrodata.rodatafalse_eastingfalse_northingRlon_centersincosadjust_lonasinfabsmolwinvoffsetpcenlonradiusptitlemolwinvintÿñ 0.<KMX\`kpu}…Œ“šôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T d h t x | € ”œ   ÀÌ Ð à ä è ì ü  @ D p t ” ˜ ¨ ¸ ¼ ÌÔ (Ø (ø4j  (È È Ø0%+é4ñ¥C˜$ O¼¥Wdp _ÔL  obleqfor.o/ 1230051490 7356 20 100664 4500 ` ELFŒ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿ð#É<`É¿è%É< É¿à!É< É¿Ø'É<àÉ¿Ð+É=`É¿È-É= É¿À/É=àÉ¿¸1° É> )¨ @É`É; X@РXÉ É; X@РXÉ É; X@РXÉà” É; X@РXÉ`” (É; X@РXÉ ” <É; X@РXÉàÍ É; XРXÍ; X@Ô XÉ ” –àÉ; X@РXÀ'¿ü°Çàè°Çàèã¾ðð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿àɿ蔿Ȗ¿ÀÉ; X@РXÉ¿à”¿Ø–¿ÐÉ; X@РX#Í`ɿȑ¡‰D!Í É¿À¡‰DɿЉ¡‰D‰¢DÉ; X@РXÁ?¿¸Ñ¿Àɿؙ¢ DÍ É¿È•¡‰DÉ`¡ HɿЉ¡‰D‰¢ˆÄÙ; XРXÉ; X@Ô X!É ‰ DÉ?¿°”¿¨–¿ É; X@РXÍ¿¸'Éà‰¡‰ÄÉ; X@РXÉà  DÍ?¿˜É¿¨‘¡‰DÑ?¿É¿ ‰¡‰DÉ?¿ˆÉà‰¢ ÄÉ; X@РXÁ?¿€Í¿ˆÉཡ‰Äý?¿pÁ; X@РXù¿p½§ @ý?¿hÍ¿€ÉࡉD#É`‰¡‰ÄÉ; X@РXù¿h‰§ ÀÉ?¿˜É; X@РXÁ?¿x)Í %É ½¡‰Dý?¿`Éà‰  D‰¡ ÆÉ; X@РXù¿`§ @!É ‰¡ˆDà XÉ$ Ë$ Ñ`É ½¢ Dý?¿`Í¿€Éà‰¡‰D‰¡ ÈÉ; X@РXù¿`½§ @ý?¿XÉ¿xÉ; X@РXù¿X½§ @ý?¿PÍ¿xÉࡉDÉ ‰¡‰ÄÉ; X@РXù¿P§ À!É ‰¡ˆDà TÉ$ Ë$ À'¿ü°Çàè°ÇàèOBLATED EQUAL-AREAParameter m: Parameter n: Theta: @@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07obleqfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o obleqfor.o obleqfor.c¨ <L4obleqfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerlat_omnthetafalse_eastingfalse_northingsin_lat_ocos_lat_ocosasinsinatan2acosobleqfortsincosoffsetpgenrptcenlatcenlonradiusptitleobleqforintÿñ P /1<BD F(L0Z8i@sH}†Š•(Øž¦®µ¼ÃÊÑà ä ì ð ø ü      (  (( 0, 04 88 8@ D HP X` hp x€ Œ”  ¨ (´¼ 0ÐØ Ü @à @ä Hè Hð` d €˜  @¤ @° H´ HÐè Hô @ (  (8D H T\ € Œœ ¬Ä Ì Ð Üô      (8 0< 0P T d t¨ ° ¼Ì 8Ð 84j   P Ið%ø+øé4á¨CŒ$ O°ÝW  _ ü  obleqinv.o/ 1230051491 7356 20 100664 4596 ` ELFì4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿ð#É<`É¿è%É< É¿à!É< É¿Ø'É<àÉ¿Ð+É=`É¿È-É= É¿À/É=àÉ¿¸1° É> )¨ @É`É; X@РXÉ É; X@РXÉ É; X@РXÉà” É; X@РXÉ`” (É; X@РXÉ ” <É; X@РXÉàÍ É; XРXÍ; X@Ô XÉ ” –àÉ; X@РXÀ'¿ü°Çàè°Çàèã¿ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ‘¡ˆÄÑ?¿è%Í !É ½¡‰Äý?¿€#É`‰¡‰D‰¢ ÄÉ; X@РXù¿€•§ @Õ?¿ Ñ¿ð'ÍàÉ`‰¡‰D½¢ Äý?¿xÉ ¢‰DÉ ‰¡‰ÄÉ; X@РXù¿x½§ @ý?¿pÉ¿ É; X@РXù¿p‘§ ÀÑ?¿ÀÍàÉ ½¡‰Äý?¿€Ñ; X@РXù¿€‰§ @É?¿¨É; X@РXÉ ‰  DÉ?¿¸É¿ É; X@РXÉ ½  Dý?¿€Í¿¨¡‰DÉà‰¡‰ÄÉ; X@РXù¿€½§ @ý?¿hÉ¿¨É; X@РXù¿h§ ÀÍ?¿°É¿¸‘¡ D‰¡‰F‰¢DÉ; X@РXÉ ‰  ÄÉ?¿ÀÉ; X@РXÉ ‰  DÉ?¿àÉ¿¸Í¿°É; XРXÍ; X@Ô XÁ?¿È!É ‰ ÄÉ?¿˜”¿–¿ˆÉ; X@РXÉ¿à”¿Ø–¿ÐÉ; X@РX%͠ɿБ¡‰D#Í`ɿء‰DÉ¿ˆ‰¡‰D‰¢DÉ; X@РXà XÁ$ Ã$ !ý ý?¿`Ñ¿ØÉ¿™¢ DÍ`ɿЕ¡‰DÉ ¡ HÉ¿ˆ‰¡‰D‰¢ˆÄÙ; XРXÉ; X@Ô Xù¿`‰§@É; X@РXà TÁ$ Ã$ À'¿ü°Çàè°ÇàèOBLATED EQUAL-AREAParameter m: Parameter n: Theta: @@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07obleqinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o obleqinv.o obleqinv.c¨ <L4obleqinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerlat_omnthetafalse_eastingfalse_northingsin_lat_ocos_lat_oadjust_lonatan2sqrtsincosasinobleqinvtsincosoffsetpgenrptcenlatcenlonradiusptitleobleqinvintÿñ P /1<BD F(L0Z8i@sH}ˆŽ“—› (©±¹ÀÇÎÕÜà ä ì ð ø ü      (  (( 0, 04 88 8@ D HP X` hp x€ Œ”  ¨ (´¼ 0ÐØ Ü @à @ä Hè Hð` 0d 0t 8x 8„ ˆ Œ  œ   °È Ì Ð à è ô$ ( 8PX lt ˆ ”°Øà ðø $ (( (@X` @d @p Ht H¤ ¨ ¼ HÈ @èü4j  0ÐPÐI %(+(é4¨C¼$ OàèW È _ Ø  omerfor.o/ 1230051491 7356 20 100664 12068 ` ELF-4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¾€ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €à „â ˆà' „â' ˆà Œâ à' Œâ' à ”â ˜à' ”â' ˜à œâ  à' œâ'  à ¤à' ¤É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É „Ë ˆÉ?¿°É ŒË É?¿¨É ”Ë ˜É?¿ É œË  É?¿˜É¿ð%É< É¿è#É<`É¿à'É<àÉ¿È1° É> É¿¸!É< É¿À!É< Í`É ‰¡‰ÄÉ?¿+Í`‰¡ D‰¡ˆÄ#É<`É; X@РX-Á= É /®à)¨ É; XРX”À@–Ñ`É`Íà‰¡ F‰¡ F‰¢ÄÉ?¿ˆÍ`É`‰¡ˆÄÉ; X@РXÁ?¿€ý`ý?¿ý`ý?¿É !Í É; XРXÍ; X@Ô Xù¿‘§ @Í`É`‰¡ˆÄ‰¢ Äù¿‰§DÉ; X@РX#Á<`É ¡ @ÉࡉDÉ¿€¡‰DÉ¿ˆ‰¡‰Ä!É< É É; X@РX!É ¨ Ä€É`Ë`É?¿xÉ`Ë`!É< É`Ë`!É< €WÉ Ë Í Ï ÑàÓàÉ; XРXÍ; XÔ XÑ; X@Ø XÁ?¿xÉ¿ˆÉ; X@РXÁ?¿ˆÍ`Ï`É¿€¡‰DÉ Ë ‰¡ @½¡‰Äý?¿!  ý¿ý< ù¿õ¿§ Z!É ½¡ˆDý?¿!É ý¿¯ŠÄ€Í Ï ©ŠÄ€ ý¿ý; X@РXù¿‰§@€ É?¿8ý¿ý; X@РXù¿‰§ÀÉ?¿8€ý¿ý?¿8ý¿8ý?¾øÉ¿x!Í É; XРXÍ; X@Ô Xù¾ø‰§ @!É< #¢`@@!É !Í É; XРXÍ; X@Ô X!É ”`É; X@РX!É !Í É; XРXÍ; X@Ô Xà ¤€¤ €°Í¿8!É ‰¡ Æ¡ˆÄ'Éà‰¡‰DÉ?¿0É¿ØÉ; X@РX-É ‰  ÄÉ; X@РXÁ?¿(ý¿Ðý?¾øý¿0ý?¿Á; X@РXù¿‰§ @É; X@РX+É`‰  Äù¾ø‰§Ä%É< Í¿Ø!É ‰¡‰D”`@É; X@РXÉ É; X@РX%É É; X@РXÉ É; X@РX“ !‘  Ñ?¿ˆ#É`ª Ä€b!Í ÉàËà‰¡‰D‰¢ÄÉ; X@РXÉ`Ë`¨ Ä€SÉ¿(” –àÉ; X@РXɿؔ #¢`É; XРX@–@Í Ï !É ©ŠÄ€!Í É`Ë`½¡‰Äý?¾ðÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾ð‰§ @!É< €!Í É`Ë`‰¡‰Ä¿ %½ ¤ý?¾èÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾è‰§ @!É< €  @’   É€eà'¿ü€bÉ¿¨É; X@РXÁ?¿ !É Í¿¨É; XРXÍ; XÔ XÁ; X@Ø XÁ?¿pÉ¿˜É; X@РXÁ?¿ É Í¿˜É; XРXÍ; XÔ XÁ; X@Ø XÁ?¿hÉ¿p!Í É; XРXÍ; X@Ô XÁ?¿`É¿hÍ É; XРXÍ; X@Ô XÁ?¿X#É`Õ¿`¡ ÊÍ?¿8!É ‰¡ Æ¡ˆÄ!É ‰¡‰DÉ?¿0É`¡ D‰  J‘¡ˆÄ‰¡ˆD‰¢ ÄÉ?¿P ʉ J‰¡‰ÄÉ?¿HÉ¿°Õ¿ ¡ÊÍ?¿@!Ñ ‹ )‰ ¨©ŠÄ€!É ‰¡ H‰¢ˆÄÉ?¿ É¿@!Í © ƀѿ !É ‰¡ F‰¢DÉ?¿ Í¿°É¿ ‘¡ˆÄÑ?¿@‰¡ˆD%Í ½¡ Fý?¾èý¿Pý?¾à/Éà‰¡ F‰¡ HÉ; X@РXù¾à§ @É¿H‰¡‰ÄÉ; X@РXÉà‰  Äù¾è‰§Ä!É< Í¿°‰¡ˆÄÉ; X@РXÁ?¿@Éà‰¡ @É; X@РXÉ¿0‰  ÄÉ; X@РXÁ?¿(1° ý ý?¿Á; X@РXù¿‰§ @É; X@РXÁ?¿ØÍ¿°#É`‰¡‰D+ª`É; XРX@”@Í¿¨É`‰¡‰D”` É; X@РXÍ¿ É`‰¡‰D”`@É; X@РXÍ¿˜É`‰¡‰D”``É; X@РXÍ¿¨É¿˜‰¡ˆÄÉ; X@РX'ÉਠÄ €`€@’`”  Ê€à'¿üÉ¿¨É; X@РX“ !‘  Ñ?¿ˆÉàËઠÄ€#Í`É Ë ‰¡‰D‰¢ÄÉ; X@РXÉàËਠÄ €  @’   Ê€là'¿ü-É É; X@РXÍ`Ï`É Ë ‰¡‰D‰ ÄÉ; X@РXÉàËਠÄ €`À@’`Ô  Ê€Rà'¿üÉ¿(” –àÉ; X@РXɿؔ #¢`É; XРX@–@Í Ï !É ©ŠÄ€!Í ÉàËཡ‰Äý?¾ðÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾ð‰§ @!É< €!Í !É ‰¡‰Ä¿ %½ ¤ý?¾èÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾è‰§ @!É< À'¿üð¿üÇàèã¿ ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ¿èÉ; X@РXÁ?¿àÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿˜+É`‰¡ @É; X@РXÁ?¿¸É¿èÉ; X@РX)Í %É ‰¡‰D‰ ÄÉ; X@РX!É ¨ Ä€x!É Í¿èÑ¿àÉ; XРXÍ; XÔ XÑ; X@Ø XÁ?¿!ý ý?¿ˆÉ`Ë`Á; XРXÉ; X@Ô Xù¿ˆ‘§ ÀÑ?¿È#É`‰¡ È¢ÄÉ Ë •¡‰DÕ?¿ É`‰¡ È¢DÉ Ë ™¡‰DÙ?¿Ø%É ‘¢‰DÍ¿¸#É`‰¡‰D‰¢ĉ¡ ÌÉ?¿°Í`Ï`É¿˜‰¡‰DÉ; X@РXÁ?¿ÐÁ; X@РX!É ¨ Ä€ !Í É`Ë`¡‰DÉ¿˜‰¡‰D€*É?¿À'ýàý?¿ˆÍ¿ É`Ë`‘¡‰DÍ¿¸É Ë ‰¡‰D¢DɿЉ¡‰ÄÉ; X@РXù¿ˆ§ @É`Ë`‘¡‰ÄÑ?¿ÀÍ¿Ð!É ©ŠÄ€ ÍàÏàÉ Ë ¡‰DÉ`Ë`‰¡‰Ä‰¢DÉ?¿À€Í¿è!É ©ŠÄ€!É €É?¿°!É ‰ ¤É?¿°!Í É¿è¡‰D!É ‰¡‰ÄÉ?¿ÀÉ¿°É; X@РX!É ‰ DÉ; X@РX!É ¨ Ä € @’ €5® Í!Í !É ½¡‰Dý?¿€!Í É¿°‘¡ˆÄ‰¡ˆD‰¢ ÄÉ; X@РXù¿€§ @!É •¡‰ÄÕ?¿¨Í¿À!É ‘¡ˆÄÑ?¿À!Í #É`‰¢‰D¡ˆD%É ‰¢ D‰¡ˆDà TÉ$ Ë$ !Í É`‰¢ D¡ˆDÉ ‰¢‰D‰¡ˆÄà XÉ$ Ë$ ®°ÀÇàèOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-initPoint projects into infinityomer-for?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰@ !ûTD-@>z×òš¼¯H@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07omerfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o omerfor.o omerfor.c¥ <K4omerfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorscale_factorlat_originfalse_northingfalse_eastingesesin_p20cos_p20blaldellon_originsingamcosgamsinazcosazulogcosomerforadjust_lonp_erroratancenlatcenlontansinasinzoffsetpgenrptradius2ptitletsfnzfabspowtsincossqrtomerforintÿñ  P.6>KV e(s0v8x@€HˆP‹XŽ`h“pžx¥€¬ˆ²¸˜º¾ P4ÊÕÝâéðôøþ "'+38 0X \ d h p t | € Œ  ˜ (œ (  ¤ ° ´ À 0Ä 0Ì/Ô 8Ø 8à @ä @è Hì Hü.  0  $ 00/< D 0P T d-t x 0/˜ Pœ P  ¨ À XÄ XÐ,Ø Ü ð ô ü   ` `    h h$ 8( <P+d/p Pt T” `˜ `° ´ À Ä ü//L PP P`-p ht hx | €*ˆ Œ  ” ¤)¬ ° ¼(Ä (È (Ì Ð à'ü    ( ($%, `0 `<&\$p&x P| PŒ p p˜ 0œ 0¬(´ p¼#Ä È Ð"Ø à,ô ø   8 8 ( ,(,0 4 L xP xT €X €`.l ˆp ˆt x „.Œ  ” ˜ ¬ X° X´ P¸ TÄ `È dÐ Ô à/ø! ˜  ˜ X X  P$ T8 `< dD H T/l!| ˜€ ˜Œ ` `” ¸%Ä 8È 8ä+ø% 8 +0 P4 PD-T Pd-p ht h„ ˆ ” (˜ (¤ hà 8ä 8  @  @  8  8 4 @ 8 @ \ ( ` ( t P x P ˆ$ ¤! ¬ P ¼ p À p Ð Ü P è% ü!  `  ` % 0& @ 0 D 0 L € P € \( h 0 x( „ 0 ”(   0 °( È, Ð  Ô  ì  ,     4 8 8 8 < ( @ , P, X  \  p  t  x  Œ    ˜,   8 ¤ < ¨ ( ¬ , ¼, Ä  È  à  ø x ü x  €  € .  ˆ  ˆ  $ 0. 8  <  @ D X X \ X ` P d T |  €  Œ/ ¤! ´ ˜ ¸ ˜ Ä X È X Ì P Ð P ð  ô  / ! ( ˜ , ˜ Œ% œ p   p ¬ ¸ P ¼ P È% Ü, ä 8 è 8 ì ( ð (,     8$ 8D+P hT h\ P` Tp-„ ˆ ” (˜ ,¤ ° (´ ,À xÄ xÐ €Ô €è Pì Tü , H H, X0 X4 P8 TP XT X` €d „p xt |Œ!œ P  T° ´ È XÌ \Ð 8Ô <Ü Pà Tü   x x$ x( x4 X8 XD PH P\,d h t,| € ” `˜ `œ ¬ X° X´ (¸ (Ä È àð Pô P ˜ ˜ ( (   , ˆ0 ˆH L P \ ˆ4j  ˆ( (‰¸P%+é4ñ¥C˜$ O¼CW _  omerinv.o/ 1230051491 7356 20 100664 11684 ` ELF+˜4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.text㾈ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €à „â ˆà' „â' ˆà Œâ à' Œâ' à ”â ˜à' ”â' ˜à œâ  à' œâ'  à ¤à' ¤É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É „Ë ˆÉ?¿°É ŒË É?¿¨É ”Ë ˜É?¿ É œË  É?¿˜É¿ð%É< É¿è#É<`É¿à'É<àÉ¿È1° É> É¿¸!É< É¿À!É< Í`É ‰¡‰ÄÉ?¿+Í`‰¡ D‰¡ˆÄ#É<`É; X@РX-Á= É /®à)¨ É; XРX”À@–Ñ`É`Íà‰¡ F‰¡ F‰¢ÄÉ?¿ˆÍ`É`‰¡ˆÄÉ; X@РXÁ?¿€ý`ý?¿ý`ý?¿ É !Í É; XРXÍ; X@Ô Xù¿ ‘§ @Í`É`‰¡ˆÄ‰¢ Äù¿‰§DÉ; X@РX#Á<`É ¡ @ÉࡉDÉ¿€¡‰DÉ¿ˆ‰¡‰Ä!É< É É; X@РX!É ¨ Ä€É`Ë`!É< É`Ë`!É< É`Ë`!É< €YÉ Ë Í Ï ÑàÓàÉ; XРXÍ; XÔ XÑ; X@Ø X!Á< É¿ˆÉ; X@РXÁ?¿ˆÍ`Ï`É¿€¡‰DÉ Ë ‰¡ @½¡‰Äý?¿!  ý¿ý< ù¿õ¿§ Z!É ½¡ˆDý?¿!É ý¿¯ŠÄ€Í Ï ©ŠÄ€ ý¿ý; X@РXù¿‰§@€ É?¿@ý¿ý; X@РXù¿‰§ÀÉ?¿@€ý¿ý?¿@ý¿@ý?¿!É !Í É; XРXÍ; X@Ô Xù¿‰§ @!É< #¢`@@!É !Í É; XРXÍ; X@Ô X!É ”`É; X@РX!É !Í É; XРXÍ; X@Ô Xà ¤€¤ €°Í¿@!É ‰¡ Æ¡ˆÄ'Éà‰¡‰DÉ?¿8É¿ØÉ; X@РX-É ‰  ÄÉ; X@РXÁ?¿0ý¿Ðý?¿ý¿8ý?¿Á; X@РXù¿‰§ @É; X@РX+É`‰  Äù¿‰§Ä%É< Í¿Ø!É ‰¡‰D”`@É; X@РXÉ É; X@РX%É É; X@РXÉ É; X@РX“ !‘  Ñ?¿ˆ#É`ª Ä€b!Í ÉàËà‰¡‰D‰¢ÄÉ; X@РXÉ`Ë`¨ Ä€SÉ¿0” –àÉ; X@РXɿؔ #¢`É; XРX@–@Í Ï !É ©ŠÄ€!Í É`Ë`½¡‰Äý?¾øÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾ø‰§ @!É< €!Í É`Ë`‰¡‰Ä¿ %½ ¤ý?¾ðÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾ð‰§ @!É< €  @’   É€eà'¿ü€bÉ¿¨É; X@РXÁ?¿(!É Í¿¨É; XРXÍ; XÔ XÁ; X@Ø XÁ?¿hÉ¿˜É; X@РXÁ?¿(É Í¿˜É; XРXÍ; XÔ XÁ; X@Ø XÁ?¿`É¿h!Í É; XРXÍ; X@Ô XÁ?¿xÉ¿`Í É; XРXÍ; X@Ô XÁ?¿p#É`Õ¿x¡ ÊÍ?¿@!É ‰¡ Æ¡ˆÄ!É ‰¡‰DÉ?¿8É`¡ D‰  J‘¡ˆÄ‰¡ˆD‰¢ ÄÉ?¿X ʉ J‰¡‰ÄÉ?¿PÉ¿°Õ¿ ¡ÊÍ?¿H!Ñ ‹ )‰ ¨©ŠÄ€!É ‰¡ H‰¢ˆÄÉ?¿ É¿H!Í © ƀѿ !É ‰¡ F‰¢DÉ?¿ Í¿°É¿ ‘¡ˆÄÑ?¿H‰¡ˆD%Í ½¡ Fý?¾ðý¿Xý?¾è/Éà‰¡ F‰¡ HÉ; X@РXù¾è§ @É¿P‰¡‰ÄÉ; X@РXÉà‰  Äù¾ð‰§Ä!É< Í¿°‰¡ˆÄÉ; X@РXÁ?¿HÉà‰¡ @É; X@РXÉ¿8‰  ÄÉ; X@РXÁ?¿01° ý ý?¿Á; X@РXù¿‰§ @É; X@РXÁ?¿ØÍ¿°#É`‰¡‰D+ª`É; XРX@”@Í¿¨É`‰¡‰D”` É; X@РXÍ¿ É`‰¡‰D”`@É; X@РXÍ¿˜É`‰¡‰D”``É; X@РXÍ¿¨É¿˜‰¡ˆÄÉ; X@РX'ÉਠÄ €`€@’`”  Ê€à'¿üÉ¿¨É; X@РX“ !‘  Ñ?¿ˆÉàËઠÄ€#Í`É Ë ‰¡‰D‰¢ÄÉ; X@РXÉàËਠÄ €  @’   Ê€là'¿ü-É É; X@РXÍ`Ï`É Ë ‰¡‰D‰ ÄÉ; X@РXÉàËਠÄ €`À@’`Ô  Ê€Rà'¿üÉ¿0” –àÉ; X@РXɿؔ #¢`É; XРX@–@Í Ï !É ©ŠÄ€!Í ÉàËཡ‰Äý?¾øÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾ø‰§ @!É< €!Í !É ‰¡‰Ä¿ %½ ¤ý?¾ðÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾ð‰§ @!É< À'¿üð¿üÇàèã¿(ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É •¡ˆÄÕ?¿ðÍ¿è!É ‘¡ˆÄÑ?¿èÀ'¿”#É`¢‰D!É ‰¢ D™¡ˆÄÙ?¿ÈÉ`¢ DÉ ‰¢‰D¡ˆDÍ?¿À!É ‰¡ˆDÉ?¿À-É ‰ ¤¡ L'Éà‰¡‰ÄÉ; X@РXÁ?¿¸%É ‰¡ À Ä#É`‰¡‰DÉ?¿°É ‰¡ À DÉ`‰¡‰DÉ?¿ØÍ É¿À¡‰DÉà‰¡‰ÄÉ; X@РXÁ?¿ +É`‘  DÍ¿°)É ‰¡‰D¢Dɿ؉¡‰ÄÉ?¿˜É; X@РX!É ‰ DÉ; X@РX!É ¨ Ä €#!É à TÉ$ Ë$ Í¿˜!É ©ŠÄ€ !Í É`Ë`‰¡‰Dà XÉ$ Ë$ € !Í É`Ë`‰¡‰D‰ ¤à XÉ$ Ë$ €VÍ Ï É Ë ‰¡‰ÄÉ?¿Ð!ý ý?¿ˆÍ Ï É¿˜‘¡ˆD‰¡ˆÄ‰¢ ÄÉ; X@РXù¿ˆ‰§ ÀÍ¿ÐÉ; XРXÍ; X@Ô XÁ?¿¨!É ˜¿”É; XРXÁ; X@Ô Xà XÁ$ Ã$ à¿”€¤ €€+à'¿üÍ Ï É¿À¡‰DÉàËà‰¡‰ÄÉ; X@РXÁ?¿Ð!ý ý?¿ˆÍ¿°É`Ë`‘¡‰DÍ¿ É Ë ‰¡‰D‰¢ÄÉ; XРXÁ; X@Ô XÉ Ë ‰  Äù¿ˆ‰§ÄÉ?¿àÉ; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-init?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰@ !ûTD-@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07omerinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o omerinv.o omerinv.c¥ <K4omerinv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorscale_factorlat_originfalse_northingfalse_eastingesesin_p20cos_p20blaltsdellon_originsingamcosgamsinazcosazuatan2cosphi2zexpomerinvadjust_lonp_erroratancenlatcenlontansinasinzoffsetpgenrptradius2ptitletsfnzfabspowtsincossqrtomerinvintÿñ ¨H.6>KV e(s0v8x@€HˆP‹XŽ`‘h“p–x¡€¨ˆ¯µ˜» ½ÃÇÍÑ `|Ùäìñøÿ $+16:BG <X \ d h p t | € Œ  ˜ (œ (  ¤ ° ´ À 0Ä 0Ì2Ô 8Ø 8à @ä @è Hì Hü1  0  $ 002< D 0P T d0t x 02˜ Pœ P  ¨ À XÄ XÐ/Ø Ü ð ô ø `ü `   h  h   p p( 8, <T.\ `` `l2x P| Tœ h  h¸ ¼ È Ì 2$2P `T `X P\ Pl0| p€ p„ ˆ Œ-” ˜ œ   °,¸ ¼ È+Ð (Ô (Ø Ü ì*    ( (0(8 h< hH)h'|)„ Pˆ P˜ xœ x¤ 0¨ 0¸+À xÈ&Ð Ô Ü%ä ì/   8 8  ($ ,4/< @ X €\ €` ˆd ˆl1x | € ˜„ ˜1˜ œ   ¤ ¸ X¼ XÀ PÄ TÐ hÔ lÜ à ì2$    $ X( X, P0 TD hH lP T `2x$ˆ  Œ  ˜ `œ ` #Ä(Ð 8Ô 8ð.( 8,.< P@ PP0` Pp0| p€ p ”   (¤ (° pì 8ð 8  @  @ $ 8 ( 8 @ @ D @ h ( l ( € P „ P ”' °$ ¸ P È x Ì x Ü" è P ô( $  h  h (( <) L 0 P 0 X € \ € h+ t 0 „+  0  + ¬ 0 ¼+ Ô/ Ü  à  ø# / (  ,  @ 8 D 8 H ( L , \/ d  h  |  €  „# ˜  œ  ¤/ ¬ 8 ° < ´ ( ¸ , È/ Ð  Ô  ì#  €  €  ˆ  ˆ 1 $ ( , ˜ 0 ˜ <1 D  H  L P d X h X l P p T ˆ  Œ  ˜2 °$ À   Ä   Ð X Ô X Ø P Ü P ü    2 $$ 4   8   ˜ ( œ ( ¬ ° À ˜ Ä ˜ Ì Ð à ˜ è ø   ü   P  P X X( 4 8 D (H (T ` (l Px X„( ˆ” ˆ  €¤ €À/È Ì Ø/à ä ø xü x  ( 8, 80 (4 ,P 8T 8X (\ ,| € „ Pˆ T” p˜ p  ¤ ¼2Ü0è 8ì 8, P0 T< X@ \LX x\ xh ˆl Œx €| „”œ P  T¸"4j  à€¨€^àH%(+(é4¥C¸$ OÜRW0@ _p(  orthfor.o/ 1230051491 7356 20 100664 3644 ` ELF 04( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< Í¿à'Í<àÉ¿Ð)É= É¿Ø!É< ” –àÍ; X@РX @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿ÐÉ¿è”¿à–¿ØÉ; X@РXÉ¿ÐÉ; X@РXÁ?¿È!Í É¿à‘¡‰D!Í É¿Ø‰¡‰D‰¡ @¢DÍ?¿¸!É É?¿À!É ©ŠÄ € Í; X@РX!É ¨ Ä €.!ý ý?¿¨#Í`É¿À¡‰Dɿؽ¡‰Dý?¿°É¿ÐÉ; X@РXù¿°‰§ @ù¿¨‰§Dà TÉ$ Ë$ !Ù Í`É¿À•¡‰D!Í É¿à‘¡‰D!Í É¿Ø¡‰Dɿȉ¡‰D‰¢ĉ¢‰D‰£Dà XÉ$ Ë$ €  @’   €à'¿üÀ'¿üð¿üÇàèORTHOGRAPHICPoint can not be projectedorth-for?ð=Û|ßÙ×½»@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07orthfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o orthfor.o orthfor.c¥ <K4orthfor.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14p_errorsinfabscosadjust_lonorthforoffsetporigincenlonmerradiusptitletsincosorthforintÿñ 8.6AL[ i(q0y…ŠŽ™hС©°ºÁÈÐHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èð ø    $ 4  ¤ °ÌÜè (ì (ø 0ü 0    $ <D H \ ` h l Œ° ´ ¸ Ä 0È 0Ô (Ø (   4j  8Ø8Ø5%(+(é4¥C¸$ OÜÛW¸À _ x¸  orthinv.o/ 1230051492 7356 20 100664 4572 ` ELFÔ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< Í¿à'Í<àÉ¿Ð)É= É¿Ø!É< ” –àÍ; X@РX @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿8ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è¢ H‰¡ D‰¡ˆDÉ; X@РX¿ !½  ý?¿°ý?¿à!ý ý?¿¸!É ù¿¸‰§Dý¿°¯ŠÄ€  @’   ‘€»à'¿üõ¿¸ù¿°‰§ ÚÉ; X@РXÁ?¿Ø”¿Ð–¿ÈÁ; X@РX%É à TÉ$ Ë$ É¿àÉ; X@РX)É ¨ Ä € !É à XÉ$ Ë$ €™À'¿üÍ¿È'Éà‘¡‰DÍ¿èɿС‰D!É ¡‰DÉ¿à‰¡‰Ä‰¢DÉ; X@РXà XÁ$ Ã$ #É`É; X@РX!Í !É ‰¡‰D‰ ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ Ä €4Í`Ï`!É ©ŠÄ€ý ÿ ý?¿¨Í¿ðɿ艠¤Í; XРXÉ; X@Ô Xù¿¨‰§@É; X@РXà TÁ$ Ã$ €TÀ'¿üý ÿ ý?¿¨É¿ð‰ ¤Í¿èÉ; XРXÍ; X@Ô Xù¿¨‰§ÀÉ; X@РXà TÁ$ Ã$ €?À'¿üý¿Èý?¿˜ýàÿàý?¿ à XÉ Ë É; X@РXù¿ ‰§ @ù¿˜‰§ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ Ä€ É¿ðÉ; X@РXÉ Ë ¨ Ä€!ý ý?¿¨Í¿ðɿС‰D!É ‘¡‰DÍ¿ÀÉ¿à‰¡‰DÑ; XРXÉ; X@Ô Xù¿¨‰§@É; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèORTHOGRAPHICInput data errororth-inv>z×òš¼¯H=Û|ßÙ×½»@ !ûTD-?à@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07orthinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o orthinv.o orthinv.c¥ <K4orthinv.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14sinatan2adjust_lonfabsasinzp_errorsqrtorthinvoffsetporigincenlonmerradiusptitletsincosorthinvintÿñ 8(.6AL[ i(q0y}ƒŽ“™¡¦hÀ®¶½ÇÎÕÝHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èð ø    $ 4  ¤ ´ ¸ Ôì ð ø ü    $H`h l „Œ  ¤ ¨ Ä (È (Ü 0à 0ø     $ ( , @H L ` d h l € „ ¤¸Ô Ø ø 0 (4 ,Llt x ”œ   ´ ¸ Ì 0Ð 0ð4j  (È8È-ø(% + é4 ¥C°$ OÔèW ¼à _ œ8  polyfor.o/ 1230051492 7356 20 100664 4692 ` ELFL4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð+É=`É¿è-É= É¿à/É=àÉ¿Ø1° É> É¿È5´ É> É¿Ð3²`É>`Í É`‰¡‰ÄÉ?¿À!Í ‰¡ D‰¡ˆÄ#É<`É; X@РX!Á< É`É; X@РX%Á< É`É; X@РX'Á<àÉ`É; X@РX)Á= É`É; X@РX!Á< É ÍàÑ Õ É; XРXÍ; XÔ XÑ; XØ XÁ# \Ã# `Õ# d×# h@!Á<  @É`Í É; XРXÍ; X@Ô XÉàÉ; X@РXÉ É; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿ ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿ÐÉ¿èÉ; X@РX!É ¨ Ä €!Ñ #Í`ɿЉ¡‰D‰¢Dà TÉ$ Ë$ !Ñ Í`!É ‰¡‰D‰¢Äà XÉ$ Ë$ €cÉ¿è”¿à–¿ØÉ; X@РX!É !Í !Ñ !Õ Ù¿èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@Á?¿È!É Í¿àÑ¿ØÉ; XРXÍ; XÔ XÑ; X@Ø XÁ?¿ÀÍ¿ÐɿࡉDÍ?¿Ð!ý ý?¿°#É`½¡ @ý?¿¸Í; X@РXù¿¸§ @É¿à‰¡‰Äù¿°‰§Dà TÉ$ Ë$ !ý ý?¿°ý`ý?¿Í¿È!É ½¡ˆÄý?¿˜ý¿Àý?¿ !ý ý?¿¨É¿ÐÉ; X@РXù¿¨‰§Àù¿ § DÉ¿à‰¡‰Äù¿˜‰§Dù¿‰§ Dù¿°‰§Dà XÉ$ Ë$ À'¿ü°Çàè°ÇàèPOLYCONIC?ð>z×òš¼¯H@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07polyfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o polyfor.o polyfor.c¥ <K4polyfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_originfalse_northingfalse_eastingesee0e1e2e3ml0cossinmsfnztsincosfabsadjust_lonpolyforoffsetporigincenlonmerradius2ptitlemlfne3fne2fne1fne0fnsqrtpolyforintÿñ h.6>IT c(q0t8v@yH|PX‚`†ŠŽ”œ¡¬pt´¼ÃÍÕÜáæëðõúP¨ ¬ ´ ¸ À Ä Ì Ð Ü à ì (ð (ø ü     0 0$&, 80 84 0<%D @H @L 0T$\ H` Hd 0l#t Px P| 0„"Œ X X” @˜ Hœ PÌ!Ô `Ø `Ü à ä ì ð   <¨ ¬ ¸ÌÔ Ø ì (ð (ô ø      `$ `T\ @` @d Hh Hl Pp Pt Xx X¨!´ 8¸ 8Øô (ø (  @ D L X `\ `p t „4j  èˆhˆ ˜%¨+¨é4‘¥C8$ O\W d€ _ äh  polyinv.o/ 1230051492 7356 20 100664 4436 ` ELFL4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð+É=`É¿è-É= É¿à/É=àÉ¿Ø1° É> É¿È5´ É> É¿Ð3²`É>`Í É`‰¡‰ÄÉ?¿À!Í ‰¡ D‰¡ˆÄ#É<`É; X@РX%Á< É`É; X@РX'Á<àÉ`É; X@РX)Á= É`É; X@РX!Á< É ÍàÑ Õ É; XРXÍ; XÔ XÑ; XØ XÁ# \Ã# `Õ# d×# h@!Á<  @É`Í É; XРXÍ; X@Ô XÉàÉ; X@РXÉ É; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿8ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ¡ˆÄÍ?¿è!Ñ %É ‰¡‰Ä‰¢DÉ?¿àÀ'¿ÌÉ; X@РX!É ¨ Ä €Í¿ðÉ Ë ¡‰Ä!É ‰¡ˆDà TÉ$ Ë$ !É à XÉ$ Ë$ €OÝ¿à‘£‰NÍ¿ðÉ Ë ‰¡‰Ä‰¡ D¡¢Dá?¿Ø!É !Í !Ñ !Õ !Ù  ¿Ðâ XÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xà# |@â# €‰ @É'¿Èà¿Èà'¿Ì€¤ €  J€ à'¿üÍ¿ðɿС‰DÉ Ë ‰¡‰ÄÉ; X@РX¿ !½  ý?¿Àà XÉ Ë É; X@РXù¿À§ À!É ‰¡ˆDÉ; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèPOLYCONIC?ð>z×òš¼¯H@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07polyinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o polyinv.o polyinv.c¥ <K4polyinv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_originfalse_northingfalse_eastingese0e1e2e3ml0sinasinzadjust_lonphi4zfabspolyinvoffsetporigincenlonmerradius2ptitlemlfne3fne2fne1fne0fnpolyinvintÿñ `.6>IT c(q0t8w@zH}P€X„ˆŽ™Ÿ¤X(¬´»ÅÍÔÙÞãèí8¨ ¬ ´ ¸ À Ä Ì Ð Ü à ì (ð (ø ü     0 0$#, 80 84 0<"D @H @L 0T!\ H` Hd 0l t Px P| 8€ @„ H´¼ XÀ XÄ È ÌÔ Ø èð ø$ (” (¤ ¨ ´ X¸ X¼ À Øà ä ü       $ H L ` 0d 0h 8l 8p @t @x H| H€ P„ PÌ   <L P \4j  € ` 0%H+Hé41¥CØ$ OüøWôP _ D  psfor.o/ 1230051492 7356 20 100664 4836 ` ELFÜ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Hð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð%É< É¿è#É<`É¿È!É< É¿Ð!É< Í`É ‰¡‰ÄÉ?¿À#Í`‰¡ D‰¡ˆÄ!É< É; X@РX!Á< Á; X@РX!Á< É¿à!É< Í¿Ø!Í< !É ©ŠÄ€ É`Ë`‰ ¤!É< €É`Ë`!É< !É #É<`É¿ØÉ; X@РX!Í !É ‰¡‰D‰ ÄÉ; X@РX!É ¨ Ä€*!É É$`Ë$`!Í !É ‰¡‰DÉ?¿¸”¿°–¿¨É; X@РX#É`Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø X!Á< É`Í¿¸Ñ¿°É; XРXÍ; XÔ XÑ; X@Ø X!Á<  @!É !Í É; XРXÍ; X@Ô X!É É; X@РXÉ¿ÐÍ¿ÈÉ; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿è#ý`ý?¿¸Í¿ð!É ‰¡ˆÄÉ; X@РXù¿¸‰§ @É?¿àÍ`ɿ艡‰DÉ?¿ØÉ; X@РXÁ?¿È!É Í¿ØÉ; XРXÍ; XÔ XÁ; X@Ø X“ !‘  Ñ?¿À!Í !É ©ŠD€ !Í !É ‰¡‰D¡ H!É ‰¡‰Ä€ É?¿Ð!Í !É ‰¡‰D¡ H!É ‰¡‰ÄÉ?¿Ð#Í`ɿн¡‰Dý?¿°É¿àÉ; X@РXù¿°§ @!É ‰¡ˆDà TÉ$ Ë$ É` % ¤É¿Ð½¡‰Dý?¿¨É¿àÉ; X@РXù¿¨§ @!É ‰¡ˆDà XÉ$ Ë$ À'¿ü°Çàè°ÇàèPOLAR STEREOGRAPHIC?ð@ !ûTD-?à=Û|ßÙ×½»@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07psfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o psfor.o psfor.cŸ <I4psfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorfalse_northingfalse_eastingesee4center_loncenter_latfacindmcstcscossinadjust_lonpsforoffsetpcenlonradius2ptitletsfnzmsfnztsincosfabse4fnsqrtpsforintÿñ h0,4<KY \(^0a8l@wH{PXƒ`‡‹šØ ¨¯·¾ÄÊÒ×Üáì¨ ¬ ´ ¸ À Ä Ì Ð Ô Ø ä è ô ø " (  (! 0  0( 8, 84 @8 @< @ T X ` Hd Hp t x H| H€ „ ˆ PŒ P˜   ¤ ¨ ¬ ¼ Ä È Ü à ä Pè Tì Hð Hô @ø @ ( (<D XH XL (lt `x `| € „Œ  ” ˜ ¨° 8´ 8¼ØD HH HT 8X 8dx HŒ˜ (œ (¸Ì PÐ PÔ Ø ì ð ô Xø X ` `    ($ (0 04 0@ HD H\l p „ H¤´ ¸ 4j  èˆhˆ 0%Ð+Ðé4¹ŸCX$ O|êW h@ _ ¨4  psinv.o/ 1230051493 7356 20 100664 4916 ` ELF,4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð%É< É¿è#É<`É¿Ð!É< É¿È!É< Í`É ‰¡‰ÄÉ?¿À#Í`‰¡ D‰¡ˆÄÉ?¿ É; X@РX!Á< Á; X@РX!Á< É¿à!É< Í¿Ø!Í< !É ©ŠÄ€ É`Ë`‰ ¤!É< €É`Ë`!É< !É #É<`É¿ØÉ; X@РX!Í !É ‰¡‰D‰ ÄÉ; X@РX!É ¨ Ä€*!É É$`Ë$`!Í !É ‰¡‰DÉ?¿¸”¿°–¿¨É; X@РX#É`Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø X!Á< É`Í¿¸Ñ¿°É; XРXÍ; XÔ XÑ; X@Ø X!Á<  @!É !Í É; XРXÍ; X@Ô X!É É; X@РXÉ¿ÐÍ¿ÈÉ; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿`ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÀ'¿ÌÍ¿ð!É ¡ˆÄ#É`‘¡‰DÑ?¿ðÍ¿è!É ¡ˆÄÉ`‰¡‰DÉ?¿è¢ H‰¡ D‰¡ˆDÉ; X@РX— !•  Õ?¿à!Í !É ©ŠD€ !É ‘¢‰D!Í !É ‰¡‰D‰¢ Ä€ É?¿Ø!É ‘¢‰D!Í !É ‰¡‰D‰¢ ÄÉ?¿Ø#ý`ý?¿À!É Í¿Ø˜¿ÌÉ; XРXÍ; X@Ô Xù¿À‰§ @à XÉ$ Ë$ à¿Ì€¤ €€)à'¿üÍ¿à!É ©ŠD€ Í`Ï`!É ‰¡‰Dà TÉ$ Ë$ €Í¿ðɿ艠¤Í; XРXÉ; X@Ô XÁ?¿ÐÉ`Ë`¡ @!É ‰¡ˆDÉ; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèPOLAR STEREOGRAPHIC?ð@ !ûTD-?à=Û|ßÙ×½»@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07psinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o psinv.o psinv.cŸ <I4psinv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorfalse_eastingfalse_northingee4center_loncenter_latfacindmcstcsadjust_lonatan2phi2zpsinvoffsetpcenlonradius2ptitletsfnzmsfnztsincosfabse4fnsqrtpsinvintÿñ `0,4<JY [(^0i8t@xH|P€X„•›¡©°¸¿ÅËÓØÝâè¨ ¬ ´ ¸ À Ä Ì Ð Ô Ø ä è ü!    ( ($ 0( 00 84 88 < P T \ @` @l p t @x @| € „ Hˆ H”œ   ¤ ¨ ¸À Ä Ø Ü à Hä Lè @ì @ð 8ô 8   8@ PD PH hp Xt Xx | €ˆ Œ  ” ¤¬ 0° 0¸ÔD H P @T @d h p @Œ!  H¤ H¨ ¬ À XÄ XÌ Ð Ô PØ Pì (ð (ø ü  ( ( @ @  $ <t x Œ @ D” 0˜ 0ÌØ @Ü Dä 0è 0ô4j  ¸`¸Ð0%+é4éŸCˆ$ O¬ëW ˜0 _ Èd  robfor.o/ 1230051493 7356 20 100664 5628 ` ELFð4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à!É< É¿Ø!É< #É`‰ ¤+ª`É=`%É )¨ É= !É É=`'ÉàÉ= É`É=`É É= !É É=` !É É= !É É=`(!É É= (!É É=`0!É É= 0!É É=`8!É É= 8!É É=`@!É É= @!É É=`H!É É= H!É É=`P!É É= P!É É=`X!É É= X!É É=``!É É= `!É É=`h!É É= h!É É=`p!É É= p!É É=`x!É É= x!É É=`€!É É= €!É É=`ˆ!É É= ˆ!É É=`!É É= !É É=`˜!É É= ˜ÉàÉ=` !É É=  ®+ª`%¤ ¡-à¢â'¿ÐÍ`É`‰¡‰DÉ<`®à€¥à¿ÿ÷ @É¿ðÉ; X@РXÉ¿èÉ; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿üð¿üÇàèã¿pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àÍ¿è!É ¡‰Ä!É ‰¡‰ÄÉ; X@РXÁ?¿Ø!É ‰ D‰ DÉ'¿Ðî¿Ðî'¿ÐɿЉ ¥ Äå?¿Ø%á §-à#¢`ÍÀ#¢`ÑÀ#¢`ÕÀ‰¢ʉ¤‰D)Ù ‰¡ Ì¡ˆD©¤‰R‰¡‰L‰¢ĉ¡J‰¥ D‰¡ ̉£ˆD¤ DɿࡉD!É ‰¡ˆDà TÉ$ Ë$ Í¿è!É ©ŠÄ€,Ý ß #¢`‚ÀÍ`Ï`#¢`‚ÀÑ`Ó`#¢`‚ÀÕ`×`‰¢ʉ¤‰Dá ã ‰¡ Й¡ˆD‰¡‰P‰¢ĉ¡J‰¥ D‰¡ Љ£D£‰D!É ‰¡‰D¡ Ð!É ‰¡ˆDà XÉ$ Ë$ €,É Ë Ÿ % ¤#¢`‚ÀÍ`Ï`#¢`‚ÀÑ`Ó`#¢`‚ÀÕ`×`‰¢ʉ¤‰Dá ã ‰¡ Й¡ˆD‰¡‰P‰¢ĉ¡J‰¥ D‰¡ Љ£D£‰D!É ‰¡‰D¡ Ð!É ‰¡ˆDà XÉ$ Ë$ À'¿ü°Çàè°ÇàèROBINSON?¯¾vÈ´9X?ïô‡ü¹#£?ð?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½¢ Z!É ¡‰Ä#É`‰¡‰Ä‰¢ˆDÉ?¿°à¿   à'¿ €¤ K€ @’ €N¬ êý¿ý; X@РX!É ¨ Ä ¿ÿ}€®%à€¥à€ @’ €8¬ ê¿ÿÍ¿°!É ‰¡‰Dà XÉ$ Ë$ !é Í¿ðÉ`Ë`¥¡‰Ä¡-à#¢`ÑÍ¿Ø#¢`Õ#¢`Ù‰¢ˆÌ‰¡‰D!Ý ‰¡ Ρ¢D¡‰F‰¢ N‰¢ˆÄ‰¡L‰¡‰D‰¡ Ή¤D‰¤‰Ä‰¥Dà TÉ$ Ë$ à TÉ Ë É; X@РXà TÁ$ Ã$ ¬°€ÇàèROBINSONToo many iterations in inverserobinv-convToo many iterations in inverserobinv-conv?¯¾vÈ´9X?ïô‡ü¹#£?ð?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½äøµˆãhñ?‘ßF¢RÝ@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07robinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o robinv.o robinv.c¢ <J4robinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingprxlradjust_lonp_errorfabsrobinvoffsetpcenlonradiusptitlerobinvintÿñ pp-/:HW ¨ZȨ^iqv8\}…Œ“šp t | € ˆ Œ ” ˜ œ   ¨ ¬ ´ ¸ ¼ ÈÀ ÈÈ Ì Ô Ø à è ð ô ü ( ( 0  0 8 8  @$ @, H0 H8 P< PD XH XP `T `\ h` hh pl pt xx x€ €„ €Œ ˆ ˆ˜ œ ¤ ˜¨ ˜°  ´  ¼ ¨À ¨È °Ì °Ô ¸Ø ¸à Àä Àì Èð Èø Ðü Ð Ø Ø à à è  è( ð, ð4 ø8 ø@ D L P X \ d h p x  |  ˆ (Œ ( È” ÈÄ È ÌÜìô ø ü  p t „ ˆ ” 0˜ 0  8¤ 8¬ ° ¼ @À @Ì HÐ HÜè Pì P 8 8( (, (D 0H 0P 0T 0tŒ 0¬ ° ¸ 0Ø Ü   , H0 H\ H` Hp Ht H€Œ P P¼ À Ô Ø à 0ä 0ì 8ð 8ø (ü (  0 0< 8@ 8T X h 0l 0t 8x 8€ („ (” 0˜ 0Ä 8È 8Ü Xà X 8  8  @ D H`h `l `˜ 8œ 8 ¼ hÀ hÔ Ø à ä ð Øô Ø à à  Ð Ð  0$ 0p4j  ˜ 8p 8d  p% + é4 ù¢C œ$ O À¤Wdp _Ô x  sinfor.o/ 1230051493 7356 20 100664 2652 ` ELFT4( .shstrtab.text.bss.data1.data.rodata.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿à#É`½¡ @ý?¿ØÉ¿èÉ; X@РXù¿Ø§ @!É ‰¡ˆDà TÉ$ Ë$ Í`ɿ衉D!É ‰¡ˆDà XÉ$ Ë$ À'¿ü°Çàè°ÇàèSINUSOIDAL@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07sinfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o sinfor.o sinfor.c¢ <J4sinfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingcosadjust_lonsinforoffsetpcenlonradiusptitlesinforintÿñ -/:HW[fÔmu|ƒŠôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T ` l p „ ” ˜ ¬ ¸ ¼ 4j  ð  ›#›+›é4„¢C($ OL”Wà0 _D  sininv.o/ 1230051494 7356 20 100664 3236 ` ELF œ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ¡ˆÄÍ?¿è'Éà‰¡‰Äà XÉ$ Ë$ à XÉ Ë É; X@РX#Í`%É ‰¡‰D¨ Ä€ @’ €;® ¤à XÉ Ë É; X@РXÍ`Ï`É Ë ‰¡‰D‰ ÄÉ?¿àÉ; X@РX!É ¨ Ä€!ý ý?¿Èý¿ðý?¿Ðýàÿàý?¿Øà XÉ Ë É; X@РXù¿Ø‰§ @ù¿Ð‰§ Äù¿È‰§DÉ?¿àÉ; X@РXà TÁ$ Ã$ €!É à TÉ$ Ë$ ®°ÀÇàèSINUSOIDALInput data errorsinusoidal-inverse@ !ûTD-?à=Û|ßÙ×½»@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07sininv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o sininv.o sininv.c¢ <J4sininv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingadjust_loncosp_errorfabssininvoffsetpcenlonradiusptitlesininvintÿñ -/:HWbfns¸z‚‰—ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T d h t x œ¤ ¨ ¬ ° È Ì Ððø ü     $ 8 < L P h  ¬ ° 4j  Ðp p3¨%À+Àé4©¢CL$ Op¡W` _t(  somfor.o/ 1230051494 7356 20 100664 12316 ` ELF-ì4(.shstrtab.text.bss.data1.rodata.rodata1.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¾Ðð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €à „à' „à ˆà' ˆà Œâ à' Œâ' É DË HÉ?¿ðÉ LË PÉ?¿èÉ \Ë `É?¿àÉ dË hÉ?¿ØÉ lË pÉ?¿ÐÉ tË xÉ?¿ÈÉ |Ë €É?¿ÀÉ ŒË É?¿¸É¿¸%É< É¿Ð!É< É¿È!É< É¿ð!É< Í¿è!Í< !Ñ ‰¡‰Ä‰¡ D‰¢Ä!É< à ˆ€¤ €É¿àÉ?¿¨Í¿À!É ‰¡‰Ä!É< É¿Ø!É< à „à'¿4É¿4‰ !É< €Pà T€¤ €&!Í #É`‰¡‰DÉ?¿¨!Í !É ‰¡‰Ä!É< !Ñ !Í !É ¡‰Äà Xà'¿4É¿4‰ ‰¡‰D¢ÄÉ`‰¡‰D!É< !É É$ Ë$ €$!Í #É`‰¡‰DÉ?¿¨!Í !É ‰¡‰Ä!É< !Ñ !Í !É ¡‰Äà Xà'¿4É¿4‰ ‰¡‰D¢ÄÉ`‰¡‰D!É< !É É$ Ë$ !É !É< #¢`@@!É !Í É; XРXÍ; X@Ô Xà ˆ€¤ €Ð X@’`РT@’`,Í¿¨#É`‰¡‰D%¤ É; XРX@”€!Í É`‰¡‰D” É; X@РX!É !Í É; XРXÍ; X@Ô X!É ” @É; X@РXÉ¿¨É; X@РX#Á<`Á; X@РX!É ¨ Ä€É$`Ë$`É¿¨É; X@РX#Á<`'Éà!Í ‰¡ F‘¡ FÑ?¿ ÉàÍ`‰¡ F•¡ FÕ?¿˜%Í ‘¡ˆÈÉà‰¡ˆÄ‰¢ Ä#É<`¡ D!É ‰¡ˆDÉ<`Í Éà‘¡ˆÄÑ?¿‰¢‰È!É< !Í Éà‰¡ˆÄ‰¢‰D¢ H‰¡ Æ!É< ‰¡‰H!É< !É É?¿ˆ¿€’¿x”¿p–¿h˜¿`@Ùš¿ˆÉ¿xÉ?¿XÉ¿pÉ?¿PÉ¿€É?¿8É¿hÉ?¿HÉ¿`É?¿@  €¤ Q€7à'¿´¢¿`¤¿h¦¿pª¿x¨¿€à¿´à'¿4É¿4‰ É?¿ˆš¿ˆ’@”À–€@º˜@Ñ¿XÍ¿x!É ‰¡‰D‰¢DÉ?¿XÑ¿PÍ¿pÉ ‰¡‰D‰¢DÉ?¿PÑ¿8Í¿€É ‰¡‰D‰¢DÉ?¿8Ñ¿HÍ¿hÉ ‰¡‰D‰¢DÉ?¿HÑ¿@Í¿`É ‰¡‰D‰¢DÉ?¿@à¿´  €¤ Q¿ÿÒà'¿´  €¤ H€7à'¿´¢¿`¤¿h¦¿pª¿x¨¿€à¿´à'¿4É¿4‰ É?¿ˆš¿ˆ’@”À–€@˜@Ñ¿XÍ¿x!É ‰¡‰D‰¢DÉ?¿XÑ¿PÍ¿pÉ ‰¡‰D‰¢DÉ?¿PÑ¿8Í¿€É ‰¡‰D‰¢DÉ?¿8Ñ¿HÍ¿hÉ ‰¡‰D‰¢DÉ?¿HÑ¿@Í¿`É ‰¡‰D‰¢DÉ?¿@à¿´  €¤ H¿ÿÒà'¿´!É É?¿ˆ¿€’¿x”¿p–¿h˜¿`@Sš¿ˆÍ¿XÉ¿x‘¡ˆDÑ?¿XÍ¿PÉ¿p•¡ˆDÕ?¿PÍ¿8É¿€™¡ˆDÙ?¿8Í¿HÉ¿h¡ˆDÝ?¿HÍ¿@É¿`¡ˆDÍ?¿@#É`‰¢ Ä!É< !É ‰¢‰Ä!É< É`‰£ Ä!É< !É ‰£‰Ä!É< !É ‰¡‰Ä!É< À'¿ü°Çàè°Çàèã¾ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿è!É É?¿0Ñ¿èÑ?¿(Í¿ð!É ‰¡ˆÄÉ?¿Ø!É ª Ä€É?¿(Í¿(!É ‰ ¤©ŠÄ€É?¿(Í¿(Í?¿ É¿ØÉ?¿!É ©ŠÄ€!Í !É ‰¡‰ÄÉ?¿8!Í !É ©ŠD€!Í !É ‰¡‰DÉ?¿8Í¿(!É ©ŠÄ€!Í !É ‰¡‰DÉ?¿8À'¿äÉ¿8É?¿ˆÀ'¿àÑ¿!Í ‰¡‰D‰¢DÉ?¿É; X@РXÁ?¿˜Á; X@РXÉ¿0¨ ĀͿ!É ‰¡ˆDÉ?¿Í¿˜!É ©ŠÄ€!É É?¿@Í¿˜!É ©ŠÄ€!É ‰ ¤É?¿@ý¿8ý?¾°ý¿@ý?¾¸ý¾°ý; X@РXù¾¸‘§ @!Í !É ‰¡‰D‰¢ Dù¾°‰§ÄÉ?¿ Ñ¿!Í É¿ˆ‰¡‰D‰¢DÉ?¿¨É; X@РXÁ?¿°Á; X@РX!É ¨ ĀͿ¨!É ‰¡ˆDÉ?¿¨!Í !É ½¡ˆÄý?¾¨É¿ É; X@РXù¾¨§ @!É ½¡‰Dý?¾ É¿¨É; X@РX!É ‰  Dù¾ §DÉ¿°‰¡‰ÄÉ?¿¸É; X@РXÁ?¿ÀÉ¿ ‰ DÉ?¿ÀÉ¿ˆÉ; X@РX¿ !½  ý?¾¸É¿ÀÉ; X@РXù¾¸‰§ÀÉ?¿ÈÉ; X@РXÉ¿0¨ Ä€€ à¿à  à'¿à€¤ 2€<É¿À¿ÿ¥É?¿ˆ!Í #É`‘¡‰DÑ?¿Ð!Í É`‰¡‰D‰¢DÉ?¿Hà¿ä  à'¿ä€¤ €3Í¿À©ŠÈ€©ŠÄ€€(Í¿ÀɿЩŠÄ€!Í !É ‰¡‰DÉ?¿8Í¿ÀÉ¿H©ŠÄ€!Í !É ‰¡‰DÉ?¿8¿ÿ, ¾À’`@’`@  Ö€ßà'¿üÉ¿ É; X@РXÁ?¿P'Íà#É`¡ˆÄ!É ‰¡‰D½¡ @ý?¾ˆ%ý ý?¾˜É¿ É; X@РXù¾˜½§ @ý?¾É¿¨É; X@РXù¾‰§ @ù¾ˆ½§Äý?¾€ÑàÉ`Í¿P‰¡ F‰¡ F‰¢ÄÉ; X@РXù¾€‰§ ÀÉ; X@РXÁ?¿X!Í +É`¡‰Ä#É`‰  ĉ¡ˆDÉ?¿`É; X@РXÁ; X@РXÁ?¿hÉ¿ÀÉ; X@РXÁ?¿p‰  @É?¿x!Í É ½¡‰Dý?¾¨É¿ÀÉ; X@РXù¾¨½§ @ý?¾xÑà!É Í¿x‰¡ F™¢D!É ‰¡ F•¢D!É ‰¡ F‰¢D‰¢‰D‰£ ÄÉ; X@РXù¾x§ @%Í< 'Éà‘¡ D‰¡‰F‰¢DÉ; X@РXÁ?¿€!É Í¿À½¡ Fý?¾h!ý ý?¾pÉ`‰¡‰DÉ; X@РXù¾p‰§ @ù¾h½§Dý?¾`!ý ý?¾Í¿ÀÉ`‰¡‰DÉ; X@РXù¾‰§ @ù¾`‘§DÍ¿hÉ ¡‰DÉ¿€‰¡‰Ä‰¢Äà XÉ$ Ë$ #Í`à XÉ Ë ‰¡‰DÉ$ Ë$ !Í É¿p½¡‰Dý?¾h!ý ý?¾pÍ¿À!É ‰¡‰DÉ; X@РXù¾p‰§ @ù¾h‘§DÍ¿hÉࡉDÉ¿€‰¡‰Ä‰¢Dà TÉ$ Ë$ Í`à TÉ Ë ‰¡‰DÉ$ Ë$ à XÉ Ë É?¿à TÍ Ï !É ‰¡ˆDà XÉ$ Ë$ Í¿!É ‰¡ˆDà TÉ$ Ë$ À'¿üð¿üÇàèã¿Pð' Dò' Hô' Lö' Pø' Tú' Xâ XÍ`Ï`!É ‰¡‰DÉ$`Ë$`à XÉ Ë É; X@РXÁ?¿ø‰  @É?¿ð+Í`!É ½¡‰Dý?¿Ðà XÉ Ë É; X@РXù¿Ð½§ @ý?¿È#Ñ`!É Í¿ð‰¡ F™¢D%É ‰¡ F•¢D'Éà‰¡ F‰¢D‰¢‰D‰£ ÄÉ; X@РXù¿È‰§ @-É= Ñ`ÉàÍ¿ð‰¡ F•¢DÉ ‰¡ F‰¢D‰¢‰ÄÉ; X@РXÑ`É Í¿ð‰¡ F•¢DÉà‰¡ F‰¢D‰¡ D‘¢‰ÄÍ`!É ‰¡‰D‰¢ĉ  DÉ?¿è#É`¡ DÉ ‰¡ D‰¡ˆDÉ; X@РXÁ?¿àÍ¿èÉ`¡‰DÉ ‰¡ D‰¡ˆÄ‰¡ Àà DÉ$ Ë$ à Dý ÿ ý?¿Àà XÍ Ï !É ‰¡‰DÉ; X@РXù¿À‰§ @à HÉ$ Ë$ à Dý ÿ ý?¿Àà XÍ Ï !É ‰¡‰DÉ; X@РXù¿À‰§ @à LÉ$ Ë$ Ñ Í¿èÉ`‰¡ˆD¢ Dɿཡ‰Äý?¿¸ý?¿Øà XÉ Ë É; X@РXù¿¸‰§ @à PÉ$ Ë$ ý¿Øý?¿°à XÍ Ï !É ‰¡‰DÉ; X@РXù¿°‰§ @à TÉ$ Ë$ ÇàèÇàèSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: som-forward?ð@–€@XÅãS÷ÎÙ?‘ßF¢R5@YÑk6¯¿@`× =p¤@v€@o`?à¥)O„¢’@XŒÌÌÌÌÍ@X¸•lä.é@`)™™™™š@m @L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€>z×òš¼¯H?ù!úü‹z@ !ûTD-@?ø¾z×òš¼¯H?à@?‘ßF¡úç50 iterations without conv @(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07somfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o somfor.o somfor.c¢ <J4somfor.cBbss.bssDdata.dataDrodata.rodatafalse_eastingfalse_northingabesp21lon_centerstartcasawqtxja2a4c1c3som_seriesslogsqrtasinp_errorsprintfatantansomforsinfabscosoffsetpgenrptgenrpt_longradius2ptitlesomforintgsat_ratioÿñ ˜-;JLN Q(U0`8f@iHlPnXp`rhupxx{€~ˆXðŒŽ’—œ¤¬±µðT¼ÀÅÉÑØäìóÐýÿò. .      $ ( 0 4 8 < L P p t | (€ (ˆ 0Œ 0  8¤ 8À Ä È Ì Ø Ü à ä ì (ð (ô (ø (ü 0 0 8 8( 0 04 08 @< @@. D. P HT HX \ h Pl Pp t | (€ („ Xˆ XŒ 0 0” `˜ `¸ À 0Ä 0È @Ì @Ð. Ô. Ø hÜ hà 8ä 8è ì ð,ø ü   +0*<*H pL pT DX Dd)l 0p 0t p„)Œ  ” ˜ ¨(°. ´. À)Ð'Ø @Ü @ä&ì xð x @ D% H  H$ ( , @0 @@ D HT X ` l Pp Px €| €„ Pˆ Œ œ X  X¤ ˆ¨ ˆ¬ À `Ä `Ì hÐ hÔ hØ h€ „ œ ´ Ì ä d ˆh ˆ€ ˆ˜ ˆ° ˆÈ ˆì ˜ð ˜d  h  p pt px ¨| ¨„ xˆ xŒ  ” ˜ œ °  °¨ €¬ €° ¸´ ¸¼ ˆÀ ˆ$ À( À< 0@ 0L ÈP Èl Èp Èœ h  h´ и м ˆÀ ˆÌ 8Ð 8Ô hØ hì Øð Øô Ðø Ð  h  h  à $ à ( Ð , Ð L ( P ( d' t& ” è ˜ è ¨ h ¬ h À Ä Ð h Ô h è ì %  Ð $ Ð ( ð , ð H ( L ( d' t& | À € À ˜ è œ è ¨ ¬ ° ´ È# Ø H Ü H ð% ø @ ü @ " <& X& p& ¸. ¼. À Ð Ä Ð Ð ˆ Ô ˆ Ø Ð D Ø H Ø L Ð P Ð t Ð x Ð | ð € ð ˜ œ  ! ¨ ˜ ¬ ˜ °  Ì% Ø Ü à ä ì @ ð @  H  H ' 0% L P h | ˆ Ð Œ Ð  ” œ ˆ   ˆ ´# À Ô% è ( ì ( ð H'  `  `0 P4 P@ XD X\l p t hx hŒ˜ œ ¬ p° p¸ ˆÄ%à xä xð ü% 8 < X €\ €l ˆp ˆ| ø€ øŒ%¨ hÈ      € „ ¤%¸ (¼ (À HÄ Hà'ô ø ü ` ` P P  X$ X<L P T X Xh P|„ ˆ P˜ X¬ (° @´ @È hÌ hÔ äô hü 4 ˆ8 ˆD'| € Œ'¨ ° hÜ'  ø ø'4s ¨Hð˜ð¤˜% .¼4¼é=¥¢LH$  Xl`tð hdˆ  sominv.o/ 1230051494 7356 20 100664 11860 ` ELF,L4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¾Øð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €à „à' „à ˆà? ˆÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ \Ë `É?¿àÉ dË hÉ?¿ØÉ lË pÉ?¿ÐÉ tË xÉ?¿ÈÉ |Ë €É?¿ÀÉ¿Ð!É< É¿È!É< É¿ð!É< Í¿è!Í< !Ñ ‰¡‰Ä‰¡ D‰¢Ä!É< à „€¤ €É¿àÉ?¿°É¿Ø!É< Í¿À!É ‰¡‰Ä!É< €Dà T€¤ €"!Í #É`‰¡‰DÉ?¿°!Í !É ‰¡‰Ä!É< !Ñ !Í !É ¡‰Äà Xà'¿<É¿<‰ ‰¡‰D¢ÄÉ`‰¡‰D!É< € !Í #É`‰¡‰DÉ?¿°!Í !É ‰¡‰Ä!É< !Ñ !Í !É ¡‰Äà Xà'¿<É¿<‰ ‰¡‰D¢ÄÉ`‰¡‰D!É< %¤ @€!É !Í É; XРXÍ; X@Ô XРX@’ Ð T@’ ,Í¿°#É`‰¡‰D” DÉ; X@РX!Í É`‰¡‰D” `É; X@РX!É !Í É; XРXÍ; X@Ô XÉ ˆ” „É; X@РXÉ¿°É; X@РX#Á<`Á; X@РX!É ¨ Ä€É$`Ë$`É¿°É; X@РX#Á<`'Éà!Í ‰¡ F™¡ FÙ?¿¨ÉàÍ`‰¡ F•¡ FÕ?¿ %Í ‘¡ˆÌÉà‰¡ˆÄ‰¢ Ä#É<`¡ D!É ‰¡ˆDÉ<`Í Éà‘¡ˆÄÑ?¿˜‰¢‰È!É< !Í Éà‰¡ˆÄ‰¢‰D¢ H‰¡ Æ!É< ‰£ È!É< ‰¡‰H!É< !É É?¿¿ˆ’¿€”¿x–¿p˜¿h@½š¿É¿€É?¿`É¿xÉ?¿XÉ¿ˆÉ?¿@É¿pÉ?¿PÉ¿hÉ?¿H  €¤ Q€7à'¿¼¢¿h¤¿p¦¿xª¿€¨¿ˆà¿¼à'¿<É¿<‰ É?¿š¿’@”À–€@ž˜@Ñ¿`Í¿€!É ‰¡‰D‰¢DÉ?¿`Ñ¿XÍ¿xÉ ‰¡‰D‰¢DÉ?¿XÑ¿@Í¿ˆÉ ‰¡‰D‰¢DÉ?¿@Ñ¿PÍ¿pÉ ‰¡‰D‰¢DÉ?¿PÑ¿HÍ¿hÉ ‰¡‰D‰¢DÉ?¿H࿼  €¤ Q¿ÿÒà'¿¼  €¤ H€7à'¿¼¢¿h¤¿p¦¿xª¿€¨¿ˆà¿¼à'¿<É¿<‰ É?¿š¿’@”À–€@e˜@Ñ¿`Í¿€!É ‰¡‰D‰¢DÉ?¿`Ñ¿XÍ¿xÉ ‰¡‰D‰¢DÉ?¿XÑ¿@Í¿ˆÉ ‰¡‰D‰¢DÉ?¿@Ñ¿PÍ¿pÉ ‰¡‰D‰¢DÉ?¿PÑ¿HÍ¿hÉ ‰¡‰D‰¢DÉ?¿H࿼  €¤ H¿ÿÒà'¿¼!É É?¿¿ˆ’¿€”¿x–¿p˜¿h@7š¿Í¿`É¿€‘¡ˆDÑ?¿`Í¿XÉ¿x•¡ˆDÕ?¿XÍ¿@É¿ˆ™¡ˆDÙ?¿@Í¿PÉ¿p¡ˆDÝ?¿PÍ¿HÉ¿h¡ˆDÍ?¿H#É`‰¢ Ä!É< !É ‰¢‰Ä!É< É`‰£ Ä!É< !É ‰£‰Ä!É< !É ‰¡‰Ä!É< À'¿ü°Çàè°Çàèã¾Pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ¿ðÉ?¿HÍ¿è!É ‰¡ˆÄÉ?¿ðÍ¿H!É ‘¡ˆÄÑ?¿è!Í !É ‰¡‰D‰¢ ÄÉ?¿à!É É?¿Ø®É¿àÉ?¿ÐÉ; X@РXÁ?¿È‰  @É?¿À!Í !É ½¡‰Dý?¿8É¿àÉ; X@РXù¿8½§ @ý?¿0!Ñ !É Í¿À‰¡ F™¢D!É ‰¡ F•¢D!É ‰¡ F‰¢D‰¢‰D‰£ ÄÉ; X@РXù¿0‘§ @#Ñ<`É¿è!Í •¡ ÆÉ¿ð‰¡ Æ¡ H%É ‰¡‰Ä½¢ˆDý?¿ !ý ý?¿(Í¿à!É ‰¡‰DÉ; X@РXù¿(‰§ @ù¿ ½§Äý?¿!ý ý?¿Í¿à!É ‰¡‰DÉ; X@РXù¿‰§ @ù¿½§Äý?¾èÍ`É ½¡‰Äý?¾ð!ý ý?¿É¿àÉ; X@РXù¿½§ @ý?¾ø!ý ý?¿Í¿à!É ‰¡‰DÉ; X@РXù¿‰§ @ù¾ø‰§Dù¾ð‰§ Dù¾è§ÄÍ?¿¸!É ¡‰ÄÍ?¿àɿЉ¡ˆÄÉ?¿°É; X@РXɿب Ä€€®à€¥à2¿ÿu€¥à2€ @’ $€?¬ ÖÉ¿àÉ; X@РXÁ?¿¨!Ñ !É ‰¡ D!Í ‰¡ Ɖ¡ Ɖ¢DÉ; X@РX¿ !½  ý?¿ Í¿ð!É ‘¡‰Ä!Í É¿¨‰¡‰D½¢Äý?¿!ý ý?¿Í¿à!É ‰¡‰DÉ; X@РXù¿‰§ @ù¿‰§Äù¿ ‰§ DÉ; X@РXÁ?¿ Á; X@РXÁ?¿˜!Í !É ‰¡‰Ä Ä!É ‰¡‰DÉ?¿É¿¨‰¡ DÉ?¿ˆÉ¿àÉ; X@РXÁ; X@РX!É ¨ ĀͿà!É ‰¡ˆDÉ?¿àÉ¿É; X@РXÁ?¿€  @Í?¿x%Ñ !É ‰¢ĉ¡‰Ä½¢Äý?¾àÉ¿àÉ; X@РXù¾à§ @!É ½¡‰Dý?¾ÈÍ¿€!É ½¡‰Dý?¾ØÑ !Í É¿ˆ‰¡‰D¢DÕ¿x‰¢Ê¡‰D#É`‰¢‰D‰¡ˆÄÉ; X@РXù¾Ø½§ @ý?¾ÐÉ¿àÉ; X@РXù¾Ð‰§ Àù¾È•§ÄÑ Í¿xÉ`‰¢D‰¡‰D‰¢ĉ¢‰ÄÉ; X@РXÁ?¿p!É ¨ ĀɠˠÉ?¿hÍ¿p!É ©ŠÄ€!É ‰ ¤É?¿hÉ¿àÉ; X@РX!É ¨ Ä€!É É?¿`É¿àÉ; X@РX!É ¨ Ä€!É ‰ ¤É?¿`Õ¿p!Í !É ‘¡‰Ä#Í`É¿`‰¡ˆÄ¢ DÉ¿h‰¡‰D‘¢ˆÄÑ?¿p!Í É¿à‰¡‰D‰¢ÄÉ?¿P!É É; X@РX!É ¨ Ä€ý¿€ý?¾ÀÉ`Ë`!Í ‰¡Æ‘¡ DÉ¿x‰¡‰D‰¢DÉ; X@РXù¾À‰§ ÀÉ; X@РXÁ?¿X#É`É; X@РX!É ¨ Ä€(É¿àÉ; X@РX¿ !½  ý?¾¸É¿pÉ; X@РXù¾¸½§ @ý?¿8!ý ý?¾°É¿pÉ; X@РXù¾°‰§ @ù¿8‘§Ä!Í !É ¡ˆÄÉ`Ë`‰¡‰D‰¢ ÄÉ; X@РXÁ?¿XÍ¿P!É ‰¡ˆDÉ; X@РXà TÁ$ Ã$ É¿Xà XÉ$ Ë$ ¬°€Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' Xâ XÍ`Ï`!É ‰¡‰DÉ$`Ë$`à XÉ Ë É; X@РXÁ?¿ð‰  @É?¿è+Í`!É ½¡‰Dý?¿Èà XÉ Ë É; X@РXù¿È½§ @ý?¿À#Ñ`!É Í¿è‰¡ F™¢D%É ‰¡ F•¢D'Éà‰¡ F‰¢D‰¢‰D‰£ ÄÉ; X@РXù¿À‰§ @-É= Ñ`ÉàͿ艡 F•¢DÉ ‰¡ F‰¢D‰¢‰ÄÉ; X@РXÑ`ɠͿ艡 F•¢DÉà‰¡ F‰¢D‰¡ D‘¢‰ÄÍ`!É ‰¡‰D‰¢ĉ  DÉ?¿à#É`¡ DÉ ‰¡ D‰¡ˆDÉ; X@РXÁ?¿ØÍ¿àÉ`¡‰DÉ ‰¡ D‰¡ˆÄ‰¡ Àà DÉ$ Ë$ à Dý ÿ ý?¿¸à XÍ Ï !É ‰¡‰DÉ; X@РXù¿¸‰§ @à HÉ$ Ë$ à Dý ÿ ý?¿¸à XÍ Ï !É ‰¡‰DÉ; X@РXù¿¸‰§ @à LÉ$ Ë$ Ñ Í¿àÉ`‰¡ˆD¢ Dɿؽ¡‰Äý?¿°ý?¿Ðà XÉ Ë É; X@РXù¿°‰§ @à PÉ$ Ë$ ý¿Ðý?¿¨à XÍ Ï !É ‰¡‰DÉ; X@РXù¿¨‰§ @à TÉ$ Ë$ !É É?¿øÁ¿øÇàèSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverse?ð@–€@XÅãS÷ÎÙ?‘ßF¢R5@YÑk6¯¿@`× =p¤@v€@o`@XŒÌÌÌÌÍ@X¸•lä.é@`)™™™™š@m @L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€@@ !ûTD->z×òš¼¯H¾z×òš¼¯H?‘ßF¡úç@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07sominv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o sominv.o sominv.c¢ <J4sominv.cBbss.bssDdata.dataDrodata.rodatafalse_eastingfalse_northingabeslon_centerp21casawqtuxja2a4c1c3som_seriessadjust_lonasintanatanexpp_errorsqrtsominvsinfabscosoffsetpgenrptgenrpt_longradius2ptitlesominvintÿñ ˜à-;JLN Q(\0`8c@fHhPjXl`nhqptxw€zˆ}høˆŠ•šž£§¯´p軿ÄÈÐ×ãëòPä è ð ô ü       $ ( H (L (T X ` 0d 0€ „ ˆ Œ ˜ œ   ¤ ¬ 0° 0´ (¸ (¼ 0À 0Ä 8È 8è ð (ô ( @ @    H H  $ , 00 04 P8 P< 0@ 0D XH Xh p (t (x | €+ˆ Œ  ” ¤*°)¼)È `Ì `Ü(ä (è (ì `ü(      '4(D&L 8P 8X%` hd hx 8| <ˆ$ @” @˜ œ   8¤ 8´ ¸ @È Ì Ô à Hä Hì pð pø Hü   P P x x  4 X8 X@ `D `L hP hT €X € ˆ ˆ ˆ4 ˆL ˆd ˆä xè x x x0 xH xl p ä ˜è ˜ð pô pø  ü   x x  ˜   ¨  ¨( €, €0 °4 °< ˆ@ ˆ° ´ Ä È Ô Ø Ü à ð hô h $  0$ 0( @, @@&T X \ X` Xp Ht H€ P„ Pœ"¬ ° ¸ ¼ Ð hÔ hä pè pô xø x $  x $ x 0 ˆ 4 ˆ @$ \ ` h l € p € €$ ” ˆ ˜ ˆ ¤ ¸ ¨ ¸ ´$ à  ä  % @ ˜ D ˜ H! `$ l p t x € h „ h ˜" °  ´  ¼ € À € Ô ˆ Ø ˆ ä ¸ è ¸ ô$   ( 4 À 8 À < ˆ @ ˆ L x P x p& |% „ È ˆ È   Ð ¤ Ð ¸$ Ì Ð Ô Ø ô  8  8  @  @ ( , P 0 P L ` P ` `" |& ” œ ` ´ À € Ä € Ø Ü  è € ì €   &  € $ € 8 < L& T € X € l p € À „ À ˆ x Œ x ” ˜ ¸ 0 ¼ 0 Ð @ Ô @ Ü% ä È è È     ,"@L @P @X%` Èd È€œ&° 8´ 8Ä$Ü à ä è ð @ô D ( ($ Ø” Ø´$È 0Ì 0Ð @Ô @ð&    X X  H$ H0 P4 PL"\ ` d h Px HŒ"” ˜ H¨ P¼ 0À 8Ä 8Ø hÜ hä ô" h  D xH xT&Œ ˆ ˆœ&¸ À hì& ¸  ¸,&H €L €4j  `˜ÈÈà%¨+¨é4‘¢C4$ OXüWTÐ _$(  sterfor.o/ 1230051494 7356 20 100664 3676 ` ELF P4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< Í¿à'Í<àÉ¿Ð)É= É¿Ø!É< ” –àÍ; X@РX @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿ÐÉ¿è”¿à–¿ØÉ; X@РXÉ¿ÐÉ; X@РXÁ?¿È'ÍàÉ¿à‘¡‰D%͠ɿ؉¡‰D‰¡ @¢DÍ?¿¸#É`‰¡ˆDÉ; X@РX!É ¨ Ä €  @’   g€4à'¿ü!Ñ Í`Ï`É¿¸‰¡ˆD‰¢ ÄÉ?¿À!ý ý?¿¨#Í`¡‰Dɿؽ¡‰Dý?¿°É¿ÐÉ; X@РXù¿°‰§ @ù¿¨‰§Dà TÉ$ Ë$ !Ù Í`É¿À•¡‰DÍ Ï É¿à‘¡‰DÍàÏàɿء‰Dɿȉ¡‰D‰¢ĉ¢‰D‰£Dà XÉ$ Ë$ À'¿üð¿üÇàèSTEREOGRAPHICPoint projects into infinityster-for?ð=Û|ßÙ×½»@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07sterfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o sterfor.o sterfor.c¥ <K4sterfor.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sinp_errorfabscosadjust_lonsterforoffsetporigincenlonmerradiusptitletsincossterforintÿñ 8.6AL[ i(q0y}…ŠŽ™hÌ¡©°ºÁÈÐHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èð ø    $ 4  ¤ °ÌÜè (ì (ø 0ü 0  $, 0 D H L` d h l € „ Œ  ¬Ð Ô Ø ä 0è 4ô (ø ,4j  8Ø8Ø9%0+0é4¥CÀ$ OäÛWÀÀ _ €Ð  sterinv.o/ 1230051495 7356 20 100664 4460 ` ELF`4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< Í¿à'Í<àÉ¿Ð)É= É¿Ø!É< ” –àÍ; X@РX @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è¢ H‰¡ D‰¡ˆDÉ; X@РXÁ?¿à!Í !É ‰¡‰D‰  ÄÉ; X@РXÉ ‰  DÉ?¿Ø”¿Ð–¿ÈÉ; X@РX%É à TÉ$ Ë$ É¿àÉ; X@РX)É ¨ Ä € !É à XÉ$ Ë$ €›À'¿üÍ¿È'Éà‘¡‰DÍ¿èɿС‰D!É ¡‰DÉ¿à‰¡‰Ä‰¢DÉ; X@РXà XÁ$ Ã$ #É`É; X@РX!Í !É ‰¡‰D‰ ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ Ä €4Í`Ï`!É ©ŠÄ€ý ÿ ý?¿¸Í¿ðɿ艠¤Í; XРXÉ; X@Ô Xù¿¸‰§@É; X@РXà TÁ$ Ã$ €VÀ'¿üý ÿ ý?¿¸É¿ð‰ ¤Í¿èÉ; XРXÍ; X@Ô Xù¿¸‰§ÀÉ; X@РXà TÁ$ Ã$ €AÀ'¿üý¿Èý?¿¨ýàÿàý?¿°à XÉ Ë É; X@РXù¿°‰§ @ù¿¨‰§ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ ĀɿðÉ; X@РXÉ Ë ¨ Ä€€À'¿ü!ý ý?¿¸Í¿ðɿС‰D!É ‘¡‰DÍ¿ÀÉ¿à‰¡‰DÑ; XРXÉ; X@Ô Xù¿¸‰§@É; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèSTEREOGRAPHIC@=Û|ßÙ×½»@ !ûTD-?à@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07sterinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o sterinv.o sterinv.c¥ <K4sterinv.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sinatan2adjust_lonasinfabsatansqrtsterinvoffsetporigincenlonmerradiusptitletsincossterinvintÿñ 8(.6AL[ i(q0y}ƒŽ“˜¢h„ª²¹ÃÊÑÙHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èð ø    $ 4  ¤ ´ ¸ Ôà ä è ì ü $ ( @H L ` d € („ (˜ 0œ 0´È Ì ÔÜ à ä è ü     $ ( < @ `t ” ´Èì (ð ,(0 4 PX \ x |  0” 0´È4j  ð8 (%È+Èé4±¥CX$ O|äW `à _ @  stplnfor.o/ 1230051495 7356 20 100664 7484 ` ELF 4(.shstrtab.text.data.rodata1.data1.bss.rodata.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã½øð' Dò' Hô' Lö' P ?ÿà'¿ø%â à D€¤@€à$ €€À'¿üà D€¤ €+è H€¥ €À'¿ôä Dæ¿ô¡,à#¢`à€¤€€€æ'¿ø à€¤ †¿ÿóà'¿ô€€¥ €À'¿ôä Dæ¿ô¡,à#¢`à€¤€€€æ'¿ø à€¤ †¿ÿóà'¿ôà¿ø€¤?ÿ€ ¿$’`Ô DÖ H@’`@  €Õà'¿üà H€¤ € РL’`@Ð'¾¤€Ð P’`@Ð'¾¤æ¾¤€¤À€  @’ ,  €¸à'¿üà¿ø¥, £, ¤$€£, ’$€À@”¿ˆ’ ” @Ö¾¤!  ’ ” Ö¾¤@¿¨’ ” @Ö¾¤@о¤à €¤ € ¿$’`Ô DÖ H@’`@  €Šà'¿ü!  @РD@’ à H€¤ €  €à'¿ð  Sà'¿ðпð’`@É¿¨É?¿!Í É¿°‰¡ˆÄÉ; X@РXÉ¿¨‰  DÉ?¿!æ €¤à€EÉ¿ÀÉ?¿É¿¸É; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¿à¾¨€¤ €€Oà'¿üÉ¿ØÉ; X@РXÁ; XРX@”@É Ë ™  DÙ?¾øà¾¨€¤ €€=à'¿üÉ¿àÉ?¾ðÉ¿èÉ?¾èɿͿѿտݾðá¾èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# x@€ €¤à€jÉ¿ÐÉ; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¾Àྨ€¤ €€ à'¿üÉ¿ÈÉ; X@РXÁ; XРX@”@É Ë ‰  DÉ?¾°à¾¨€¤ €€ùà'¿üÉ¿¸É; X@РXÁ; XРX@”@É Ë ‰  DÉ?¿à¾¨€¤ €€çà'¿üÉ¿ØÉ; X@РXÁ; XРX@”@É Ë   DÝ?¾øà¾¨€¤ €€Õà'¿üÉ¿àÉ?¾ðÉ¿èÉ?¾èɿͿѾÀÕ¾°Ù¿á¾ðå¾èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €@€µ€¤à€@É¿¸É; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¿à¾¨€¤ €€ à'¿üÉ¿ÀÉ; X@РXÁ; XРX@”@É Ë •  DÕ?¾øà¾¨€¤ €€Žà'¿üÉ¿ÈÉ?¾ðÉ¿ÐÉ?¾èɿͿѿپðݾèÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@€t!à €¤ €oÉ¿ÀÉ?¿É¿ÐÉ; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¾àྨ€¤ €€[à'¿üÉ¿¸É; X@РXÁ; XРX@”@É Ë ‰  DÉ?¾Ðྨ€¤ €€Ià'¿üÉ¿ØÉ; X@РXÁ; XРX@”@É Ë   DÝ?¾Øà¾¨€¤ €€7à'¿üÉ¿àÉ?¾ðÉ¿èÉ?¾è¢ â'¾¬!É É?¾ÈÉ É?¾¸É É?¾ÀÉ É?¾°É¿Í¿Ñ¿Õ¾àÙ¾Ðá¾ðå¾èé¾Èí¾Àñ¾¸õ¾°É; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €é# „ë# ˆí# Œï# ñ# ”ó# ˜õ# œ÷#  @â# ¤À'¿üð¿üÇàèã¿€ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿è!â €¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€B®€?€¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€-®€*€¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€®€€¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€®®°ÀÇàèef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldrrIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-forstate-initSTATE PLANEZone: Datum: NAD?ð?‘ßF¢R5@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07stplnfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o stplnfor.o stplnfor.c¨ <L4stplnfor.cBbss.bssDdata.dataDrodata.rodatainzoneNAD27NAD83idomerforpolyforlamccfortmforstplnforomerforintpolyforintlamccforinttmforintpakczpakszsqrtgenrpt_longptitlefclosefreadfseekfopenp_errorsprintfstplnforintÿñ 4 /6<BEMU^dÀ”mxƒ˜ž¤©µ¼ÃÉÏÕÝåœ, 0 D ˆ Œ Ü à   $ 0!8 < @ h (l (pˆ ,Œ ,¬ ° ´ äø  (0L 0P 0\!d Dh Dl € P„ Pˆ”Ä hÈ hÌÜ à ð  (<D H t„Œ  8LT X „”œ   ÌÜä è $, 0 Àäø  0@H L ÄÔ Ø ø   DT\ ` Œœ¤ ¨ ä è ð ø  ”ô ø $ x Ì 4s ¨ X 44W Œw',4 é= ¨L´$  XØñ`Ì0 hü  stplninv.o/ 1230051495 7356 20 100664 7524 ` ELF44(.shstrtab.text.data.rodata1.data1.bss.rodata.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã½øð' Dò' Hô' Lö' P ?ÿà'¿ø%â à D€¤@€à$ €€À'¿üà D€¤ €+è H€¥ €À'¿ôä Dæ¿ô¡,à#¢`à€¤€€€æ'¿ø à€¤ †¿ÿóà'¿ô€€¥ €À'¿ôä Dæ¿ô¡,à#¢`à€¤€€€æ'¿ø à€¤ †¿ÿóà'¿ôà¿ø€¤?ÿ€ ¿#’`Ô DÖ H@’`@  €×à'¿üà H€¤ € РL’`@Ð'¾¤€Ð P’`@Ð'¾¤æ¾¤€¤À€  @’ ,  €ºà'¿üà¿ø¥, £, ¤$€£, ’$€À@”@о¤¿‡’ ” @Ö¾¤!  ’ ” Ö¾¤@¿¨’ ” @Ö¾¤@о¤à €¤ € ¿#’`Ô DÖ H@’`@  €Šà'¿ü!  @РD@’ à H€¤ €  €à'¿ð  Sà'¿ðпð’`@É¿¨É?¿!Í É¿°‰¡ˆÄÉ; X@РXÉ¿¨‰  DÉ?¿!æ €¤à€EÉ¿ÀÉ?¿É¿¸É; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¿à¾¨€¤ €€Oà'¿üÉ¿ØÉ; X@РXÁ; XРX@”@É Ë ™  DÙ?¾øà¾¨€¤ €€=à'¿üÉ¿àÉ?¾ðÉ¿èÉ?¾èɿͿѿտݾðá¾èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# x@€ €¤à€jÉ¿ÐÉ; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¾Àྨ€¤ €€ à'¿üÉ¿ÈÉ; X@РXÁ; XРX@”@É Ë ‰  DÉ?¾°à¾¨€¤ €€ùà'¿üÉ¿¸É; X@РXÁ; XРX@”@É Ë ‰  DÉ?¿à¾¨€¤ €€çà'¿üÉ¿ØÉ; X@РXÁ; XРX@”@É Ë   DÝ?¾øà¾¨€¤ €€Õà'¿üÉ¿àÉ?¾ðÉ¿èÉ?¾èɿͿѾÀÕ¾°Ù¿á¾ðå¾èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €@€µ€¤à€@É¿¸É; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¿à¾¨€¤ €€ à'¿üÉ¿ÀÉ; X@РXÁ; XРX@”@É Ë •  DÕ?¾øà¾¨€¤ €€Žà'¿üÉ¿ÈÉ?¾ðÉ¿ÐÉ?¾èɿͿѿپðݾèÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@€t!à €¤ €oÉ¿ÀÉ?¿É¿ÐÉ; X@Ð X¢¾¨Á; XРX@”@%É ‰  DÉ?¾àྨ€¤ €€[à'¿üÉ¿¸É; X@РXÁ; XРX@”@É Ë ‰  DÉ?¾Ðྨ€¤ €€Ià'¿üÉ¿ØÉ; X@РXÁ; XРX@”@É Ë   DÝ?¾Øà¾¨€¤ €€7à'¿üÉ¿àÉ?¾ðÉ¿èÉ?¾è¢ â'¾¬!É É?¾ÈÉ É?¾¸É É?¾ÀÉ É?¾°É¿Í¿Ñ¿Õ¾àÙ¾Ðá¾ðå¾èé¾Èí¾Àñ¾¸õ¾°É; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €é# „ë# ˆí# Œï# ñ# ”ó# ˜õ# œ÷#  @â# ¤À'¿üð¿üÇàèã¿€ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿è!â €¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€B®€?€¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€-®€*€¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€®€€¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€®®°ÀÇàèef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldrrIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-invstate-initSTATE PLANEZone: Datum: NAD?ð?‘ßF¢R5@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07stplninv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o stplninv.o stplninv.c¨ <L4stplninv.cBbss.bssDdata.dataDrodata.rodatainzonenad27nad83idomerinvpolyinvlamccinvtminvstplninvomerinvintpolyinvintlamccinvinttminvintpakczpakszsqrtgenrpt_longptitlefclosefreadftellfseekfopenp_errorsprintfstplninvintÿñ 4 /6<BEMU^dÈ”mxƒ˜ž¤©µ¼ÃÉÏÕÛãë¤, 0 D ˆ Œ Ü à   $ 0"8 < @!h (l (p ˆ ,Œ , ¬ ° ´!äì   08T 0X 0d"l Dp Dt!ˆ PŒ PœÌ hÐ hÔä è ø   0DL P |Œ” ˜ @T\ ` Œœ¤ ¨ Ôäì ð ,4 8 Èì   8HP T ÌÜ à    L\d h ”¤¬ ° ì ð ø   œü  , € Ô (4s ¨ ` 4<W ”w' ,4(é=¨L¼$  Xà÷`Ø@ h  tmfor.o/ 1230051495 7356 20 100664 6908 ` ELFð4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ¿ð%É< É¿è#É<`É¿à!É< É¿Ø!É< É¿Ð+É=`É¿À!É< É¿È!É< Í`É ‰¡‰ÄÉ?¿¸/Íà‰¡ D‰¡ˆÄ-É= É; X@РX#Á<`É É; X@РX'Á<àÉ É; X@РX)Á= É É; X@РX!Á< ý ý?¿°É`ÍàÑ Õ`É; XРXÍ; XÔ XÑ; XØ XÁ# \Ã# `Õ# d×# h@ù¿°‰§ @!É< Í Éà‰¡Ɖ¡‰Ä!É< Í !É ©ŠÄ€ÉàËà!É< €!É !É< #¢`@@!É !Í É; XРXÍ; X@Ô X!É ”`É; X@РX!É É; X@РX!É É; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¾àð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àɿ蔿ؖ¿ÐÉ; X@РX!Í %É ©ŠD€iý¿Ðý?¿€É¿àÉ; X@РXù¿€‰§ @É?¿¸É; X@РX!É ‰ DÉ; X@РX!É ¨ Ä€  @’   ]€à'¿ü!Í !É ¡‰D!É ½¡‰Dý?¿x#Í`É¿¸‘¡ˆD‰¡ˆÄ‰¢ ÄÉ; X@РXù¿x‰§ @à TÉ$ Ë$ ý¿Ðý?¿€É¿àÉ; X@РXù¿€½§ @ý?¿pÍ`É¿¸‰¡ D‰¡ˆÄÉ; X@РXù¿p‰§ ÀÉ; X@РX“ !‘  Ñ?¿˜Í¿èÉ Ë ©ŠÄ€‹ )‰ ¨É?¿˜!Í !É ‘¡‰DÍ¿˜!É ‰¡ˆÄ‰¢ Dà XÉ$ Ë$ €¸À'¿üÍ¿ÐÉ¿à‰¡‰DÉ?¿È‰¡ DÉ?¿À)Í É¿Ð‰¡ D‰¡‰DÉ?¿°É¿èÉ; X@РXÁ?¿ ‰  @É?¿¨#Ñ`!Í É¿Ø‰¡ D‰¡‰D‰¢ÄÉ?¿˜!ý ý?¿hÉ; X@РXù¿h‰§ ÀÉ?¿ý ý?¿h!É !Í !Ñ !Õ Ù¿èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@ù¿h©§ @é?¿ˆ%É í¿¡ Vɿȥ¡‰Dá`ý¿Àý?¿P!É ù¿P§ Äñ¿¨‰¤Øý¿°ý?¿X· ?µ >™¡Z!É ù¿P•§ Ä#Í`!É ‰¦ D‰¡ˆÄ½¦ Xý?¿`· ?µ >¡Z!É ù¿X‰§ D‘¡ˆDÍ 'Éà‰¡‰D‰¢ĉ¢‰D‰£D‰£‰D‰¤D¤‰D!É ‰¡ˆDà TÉ$ Ë$ ý !É ©¥ÄÉ¿ ¥¥‰D!á !É ù¿P§ ÄÉ`¡Ø!É ù¿X‰§ D‘¡ˆDù¿Xõ¿X§ Z!É ‰¡‰D™¢D!É ù¿P•§ Ä!Í Éà‰¦ D‰¡ˆÄõ¿`¡Z!É ù¿X‰§ D‘¡ˆDÍ !É ‰¡‰D‰¢ĉ¢‰D‰£D‰£‰D‰¤Dù¿P‰§ D‰¤‰D‰¥D§‰D!É ‰¡ˆDà XÉ$ Ë$ À'¿üð¿üÇàèTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinitytm-for?ð>äøµˆãhñ¿ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t @(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07tmfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o tmfor.o tmfor.cŸ <I4tmfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorscale_factorlon_centerlat_originfalse_northingfalse_eastingese0e1e2e3ml0espindtansqrtcosacoslogp_errorfabssintsincosadjust_lontmforoffsetporigincenlonmergenrptradius2ptitlemlfne3fne2fne1fne0fntmforintÿñ x˜,4<IT _(n0|8@‚H…PˆX‹`h“p—› ¤©­µº¾ÆÑ ×ßæð÷ÿ ðÄ È Ð Ô Ü à è ì ô ø  ( (  0 0  $ ( 4 88 8@,H @L @P 8X+` Hd Hh 8p*x P| P€ 8ˆ) X” X˜   @¤ H¨ P¬ Ø(è `ì `ð 8ô  h h 8   $ ( , p0 p< @ D pH pL P T'\ ` d h x&€ „ %˜ œ ¤$¬ ° ¸#À 0Ä 0È (Ì (Ü"H L X t| p€ p„ ˆ ¬ÄÌ Ð Üä è ü @ @    ($ (, 0 < @ X„˜ ¬ÀØ Ü ü      P hT hp„ ˆ Œ 8 8¨ ¬ ¸Ì Ô @Ø @Ü Hà Hä Pè Pì Xð X (4 8 L X 0\ 0„ 8ˆ 8” @˜ @œ H  HÀ PÄ PÔ hØ XÜ Xü 0 0  ` `, (0 (4 `8 `D @L hP hl pp p| x€ xŒ € €” X¨ ˆ¬ ˆ¼ hÀ Ä ô (ø (4j   ÀxÀg (˜% À+ Àé4 ©ŸC H$ O l(W ”à _t|  tminv.o/ 1230051496 7356 20 100664 7772 ` ELFP4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ¿ð%É< É¿è#É<`É¿à!É< É¿Ø!É< É¿Ð+É=`É¿À!É< É¿È!É< Í`É ‰¡‰ÄÉ?¿¸-Í ‰¡ D‰¡ˆÄ/É=àÉ; X@РX#Á<`ÉàÉ; X@РX'Á<àÉàÉ; X@РX)Á= ÉàÉ; X@РX!Á< ý ý?¿°É`ÍàÑ Õ`É; XРXÍ; XÔ XÑ; XØ XÁ# \Ã# `Õ# d×# h@ù¿°‰§ @!É< ÍàÉ ‰¡Ɖ¡‰Ä!É< Íà!É ©ŠÄ€¢ !â$ #¢`@@!É !Í É; XРXÍ; X@Ô X!É ”`É; X@РX!É É; X@РX!É É; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàè㾈ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿è  à'¿L!à €¤ €eÑ¿ð#Í`%É ‰¡‰D‰¢ ÄÉ; X@РXÁ?¿h'Éà‰¡ À Ä!É ‰¡‰DÉ?¿X!Õ Ñ¿èÍ`É ‰¡‰D‰¢ ĉ¢ˆDÉ?¿PÉ; X@РXÁ?¿`Íà‰  @‘¡ˆÄÉ¿X‰¡ D‰¡ˆD‰¢ ÄÉ; X@РXÁ?¿àÁ; X@РXà XÁ$ Ã$ Í¿P!É ©ŠÄ€à XÉ Ë ‰ ¤É$ Ë$ É¿X!Í © F€É¿`© F€ !É à TÉ$ Ë$ €XÀ'¿üÉ¿XÍ¿`É; XРXÍ; X@Ô X!É ‰ DÉ; X@РXà TÁ$ Ã$ €FÀ'¿üÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ¡ˆÄÍ?¿è!Ñ !É ‰¡‰Ä¢D!É ‰¡‰ÄÉ?¿àÉ?¿ØÀ'¿Ìý¿àý?¿8!ý ý?¿@Í¿Ø!É ‰¡‰DÉ; X@РXù¿@‰§ @ù¿8½§Dý?¿(!ý ý?¿0Í¿Ø%É ‰¡‰DÉ; X@РXù¿0‰§ @ù¿(½§Äý?¿!ý ý?¿ Í¿Ø!É ‰¡‰DÉ; X@РXù¿ ‰§ @ù¿§D!É ‰¡‰ÄͿؑ¡ÆÑ?¿Ð‰¡ˆHÉ?¿ØÑ; X@РX!É ¨ Ä €€â¿Ìà¿L€¤@€  @’   _€ãà'¿ü `¿ÿ²à'¿ÌÉ¿ØÉ; X@РX!Í /Éà‰¡‰D¨ Ä€»É¿Ø”¿À–¿¸É; X@РXÉ¿ØÉ; X@РXÁ?¿°+Í`É¿¸‰¡ D‰¡‰DÉ?¿¨‰¡ DÉ?¿ ‰  @É?¿˜‰¡ DÉ?¿'Ñà#Í`É¿À‰¡ D‰¡‰D‰¢ÄÉ?¿à!ý ý?¿É; X@РXù¿‘§ ÀÑ?¿ˆÍàÉ`‰¡ˆÄ¢ DÉ¿à•¡‰ÄÕ?¿€Í¿ð!É ‰¢ D½¡‰Äý?¾ðý?¿xù¾ðõ¾ð±§ Zñ?¿pí¿ØÉ¿°‰¢ D‰¡ X©¡ Êåàçà-É ¡¦ Ä#Í`ý¿˜ý?¿)Õ ù¿‰§ J¡ˆDõ¿¨!É ‰¦‰D¡ˆDý¿ ý?¿É Ë ù¿‰§ D¡ˆÄÑ`!É ‰¢ D¡ˆÄ!É ™¦ Ä!Í !É ù¿‰§ D¡ˆD!É ‰¦‰D¡ˆDý¿ý?¾ø!É ù¾ø‰§ D¡ˆD!É ‰¢ D¡ˆÄù¿‰§ J‰¡ˆÄ‰£ D‰£ˆÄ‰¤ D‰¤ˆÄ‰¥ D‰¥ˆÄà XÉ$ Ë$ !å áà!É ¦ Ä!Í ù¿‰§ F‰¤D™¡Z!É •¦ ÄÑ`‰¦‰F¢Ä!É ù¿‰§ D¡ˆDÉ ù¿‰§ D‘¡ˆÄÍ`!É ‰¡‰D¢DÉ ù¾ø‰§ D‰¡ˆD‰¢‰D‰£ĉ£‰D‰¤Äù¾ð§ DÉ¿¸‰¡‰Ä‰¤ˆDÉ; X@РXà TÁ$ Ã$ €!Í ÉàËཡ‰Dý?¾èÉ¿èÉ; X@РXÐ'¿HÉ¿H‰ ù¾è‰§ Dà XÉ$ Ë$ !É à TÉ$ Ë$ À'¿üð¿üÇàèTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSE?ð>äøµˆãhñ?à@@@=Û|ßÙ×½»@ !ûTD-@8@@@$@"@>@N€@V€@r @F€@o€@4@<@ @(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07tminv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o tminv.o tminv.cŸ <I4tminv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorscale_factorlon_centerlat_originfalse_northingfalse_eastingese0e1e2e3ml0espindsigntantsincosp_errorfabssinatan2adjust_lonasinzsqrtcosexptminvoffsetporigincenlonmergenrptradius2ptitlemlfne3fne2fne1fne0fntminvintÿñ t¸,4<IT _(n0|8@‚H…PˆX‹`h“p—œ ¨°µ¹¿ÊÐÕÙÝøøãëòü !&+ÔÄ È Ð Ô Ü à è ì ô ø  ( (  0 0  $ ( 4 88 8@.H @L @P 8X-` Hd Hh 8p,x P| P€ 8ˆ+ X” X˜   @¤ H¨ P¬ Ø*è `ì `ð 8ô  h h 8   ( p, p0 4 8)@ D H L \(d h t'| € ˆ& ” œ%¤ 0¨ 0¬ (° (À$4 p8 pL P T X h"t x „ ˆ ” ˜   ¤ ¼!È è ø  D H p t  ¨ ¬ ¸Ø 0Ü 0ì (ð (ü ` `    4 H8 HD H Tp Pt P€ („ (¬ X° X¼ 0À 0Ìä @è @ 8 8D @H @Lt| @€ @„ ˆ °ÀÌ hÐ hü   8 8  $ 0 D H 8d h   ¤ ¨ H¬ H´ P¸ PÄ XÈ XÜ `à `ô (ø , h  h h p  p( x, x0 €4 €D ˆH ˆ\ ` p ˜t ˜° ´ ¸ ¼ 0À 0È Ì à  ä  ì Pø ¨ü ¨  X  h  ° $ ° 0 H h „ @ ˆ @ Œ    ¤ Ì  Ð 4j   ð t g ø¸% °+ °é4 ™ŸC8$ O\4W _ À  utmfor.o/ 1230051496 7356 20 100664 7188 ` ELF4( .shstrtab.text.data1.bss.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Pð' Dò' Hô' Lö' Pø' Tú' Xà \à' \É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿à@Р\€¢ €@Р\€¢ <€  @’   €–à'¿üÉ¿ð!É< É¿è!É< É¿à!É< %É !É< @Р\¡* £*   $ ·à'¿Ìɿ̠!É ‰¡‰D!É< !É !É< à \€¤ €!É €É?¿ÐÉ Ë É?¿ÐÉ¿Ð!É< !Í #É`‰¡‰ÄÉ?¿Ø-Í ‰¡ D‰¡ˆÄ+É=`É; X@РX%Á< É`É; X@РX'Á<àÉ`É; X@РX)Á= É`É; X@РX!Á< ý`ý?¿ÀÉ ÍàÑ !Õ É; XРXÍ; XÔ XÑ; XØ XÁ# \Ã# `Õ# d×# h@ù¿À‰§ @!É< Í`É ‰¡Ɖ¡‰Ä!É< Í`!É ©ŠÄ€É Ë !É< #¢`@@Р\@’`$!É !Í É; XРXÍ; X@Ô X!É ”`0É; X@РX!É É; X@РXÀ'¿üð¿üÇàèã¾àð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àɿ蔿ؖ¿ÐÉ; X@РX!Í %É ©ŠD€iý¿Ðý?¿€É¿àÉ; X@РXù¿€‰§ @É?¿¸É; X@РX!É ‰ DÉ; X@РX!É ¨ Ä€  @’   ]€à'¿ü!Í !É ¡‰D!É ½¡‰Dý?¿x#Í`É¿¸‘¡ˆD‰¡ˆÄ‰¢ ÄÉ; X@РXù¿x‰§ @à TÉ$ Ë$ ý¿Ðý?¿€É¿àÉ; X@РXù¿€½§ @ý?¿pÍ`É¿¸‰¡ D‰¡ˆÄÉ; X@РXù¿p‰§ ÀÉ; X@РX“ !‘  Ñ?¿˜Í¿èÉ Ë ©ŠÄ€‹ )‰ ¨É?¿˜!Í !É ‘¡‰DÍ¿˜!É ‰¡ˆÄ‰¢ Dà XÉ$ Ë$ €¸À'¿üÍ¿ÐÉ¿à‰¡‰DÉ?¿È‰¡ DÉ?¿À)Í É¿Ð‰¡ D‰¡‰DÉ?¿°É¿èÉ; X@РXÁ?¿ ‰  @É?¿¨#Ñ`!Í É¿Ø‰¡ D‰¡‰D‰¢ÄÉ?¿˜!ý ý?¿hÉ; X@РXù¿h‰§ ÀÉ?¿ý ý?¿h!É !Í !Ñ !Õ Ù¿èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@ù¿h©§ @é?¿ˆ%É í¿¡ Vɿȥ¡‰Dá`ý¿Àý?¿P!É ù¿P§ Äñ¿¨‰¤Øý¿°ý?¿X· ?µ >™¡Z!É ù¿P•§ Ä#Í`!É ‰¦ D‰¡ˆÄ½¦ Xý?¿`· ?µ >¡Z!É ù¿X‰§ D‘¡ˆDÍ 'Éà‰¡‰D‰¢ĉ¢‰D‰£D‰£‰D‰¤D¤‰D!É ‰¡ˆDà TÉ$ Ë$ ý !É ©¥ÄÉ¿ ¥¥‰D!á !É ù¿P§ ÄÉ`¡Ø!É ù¿X‰§ D‘¡ˆDù¿Xõ¿X§ Z!É ‰¡‰D™¢D!É ù¿P•§ Ä!Í Éà‰¦ D‰¡ˆÄõ¿`¡Z!É ù¿X‰§ D‘¡ˆDÍ !É ‰¡‰D‰¢ĉ¢‰D‰£D‰£‰D‰¤Dù¿P‰§ D‰¤‰D‰¥D§‰D!É ‰¡ˆDà XÉ$ Ë$ À'¿üð¿üÇàèIllegal zone numberutm-forintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Point projects into infinityutm-for?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ¿ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t @(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07utmfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o utmfor.o utmfor.c¢ <J4utmfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorscale_factorlat_originlon_centerfalse_eastingfalse_northingese0e1e2e3ml0espindtansqrtcosacoslogfabssintsincosadjust_lonutmforcenlonmergenrptradius2genrpt_longptitlemlfne3fne2fne1fne0fnp_errorlabsutmforintÿñ x°-5=JU `(n0}8€@ƒH†P‰XŒ`h”p˜œ¡¥ª®³·¿Ê ÑÛâêöý #èX,l,€ „ ˆ+  ¤ ¬ ° ¸ ¼ À Ä È Ì Ð,ô ø       ( (( , 8 < H 0L 0P T X \ h l x 8| 8„*Œ @ @” 8œ)¤ H¨ H¬ 8´(¼ PÀ PÄ 8Ì'Ô XØ XÜ ä @è Hì Pð ô  &0 `4 `8 8< H hL hP 8T (X (l p $t px p| € „%$˜ œ   ¤ ´#¼ À Ì"Ô Ø à!@ D Plt px p| € ¤¼Ä 0È 0ÔÜ 8à 8ô tø tü+   @ @$ ( 4 8 P| ¤¸Ð Ô ô ø ü     H hL hh| € „ 8ˆ 8  ¤ °Ä Ì @Ð @Ô HØ HÜ Pà Pä Xè X&, 0 D P HT H| P€ PŒ X X” `˜ `¸ h¼ hÌ hÐ pÔ pô (ø (   ` `$ @( @, x0 x< XD €H €d ˆh ˆt x „ ˜ˆ ˜Œ p   ¤  ´ h¸ ¨¼ ¨ì 0ð 04j  ¸œ Tx X°% + L4 T¢C ø$ O -WLà _,Ü  utminv.o/ 1230051496 7356 20 100664 8164 ` ELFØ4( .shstrtab.text.data1.bss.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Pð' Dò' Hô' Lö' Pø' Tú' Xà \à' \É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿à@Р\€¢ €@Р\€¢ <€  @’   €™à'¿üÉ¿ð!É< É¿è!É< É¿à!É< %É !É< @Р\¡* £*   $ ·à'¿Ìɿ̠!É ‰¡‰D!É< !É !É< à \€¤ €!É €É?¿ÐÉ Ë É?¿ÐÉ¿Ð!É< !Í #É`‰¡‰ÄÉ?¿Ø+Í`‰¡ D‰¡ˆÄ-É= É; X@РX%Á< É É; X@РX'Á<àÉ É; X@РX)Á= É É; X@РX!Á< ý`ý?¿ÀÉ ÍàÑ !Õ É; XРXÍ; XÔ XÑ; XØ XÁ# \Ã# `Õ# d×# h@ù¿À‰§ @!É< Í É`‰¡Ɖ¡‰Ä!É< Í !É ©ŠÄ€¢ !â$ €!À$ #¢`@@Р\@’`$!É !Í É; XРXÍ; X@Ô X!É ”`0É; X@РX!É É; X@РXÀ'¿üð¿üÇàè㾈ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿è  à'¿L!à €¤ €eÑ¿ð#Í`%É ‰¡‰D‰¢ ÄÉ; X@РXÁ?¿h'Éà‰¡ À Ä!É ‰¡‰DÉ?¿X!Õ Ñ¿èÍ`É ‰¡‰D‰¢ ĉ¢ˆDÉ?¿PÉ; X@РXÁ?¿`Íà‰  @‘¡ˆÄÉ¿X‰¡ D‰¡ˆD‰¢ ÄÉ; X@РXÁ?¿àÁ; X@РXà XÁ$ Ã$ Í¿P!É ©ŠÄ€à XÉ Ë ‰ ¤É$ Ë$ É¿X!Í © F€É¿`© F€ !É à TÉ$ Ë$ €XÀ'¿üÉ¿XÍ¿`É; XРXÍ; X@Ô X!É ‰ DÉ; X@РXà TÁ$ Ã$ €FÀ'¿üÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ¡ˆÄÍ?¿è!Ñ !É ‰¡‰Ä¢D!É ‰¡‰ÄÉ?¿àÉ?¿ØÀ'¿Ìý¿àý?¿8!ý ý?¿@Í¿Ø!É ‰¡‰DÉ; X@РXù¿@‰§ @ù¿8½§Dý?¿(!ý ý?¿0Í¿Ø%É ‰¡‰DÉ; X@РXù¿0‰§ @ù¿(½§Äý?¿!ý ý?¿ Í¿Ø!É ‰¡‰DÉ; X@РXù¿ ‰§ @ù¿§D!É ‰¡‰ÄͿؑ¡ÆÑ?¿Ð‰¡ˆHÉ?¿ØÑ; X@РX!É ¨ Ä €€â¿Ìà¿L€¤@€  @’   _€ãà'¿ü `¿ÿ²à'¿ÌÉ¿ØÉ; X@РX!Í /Éà‰¡‰D¨ Ä€»É¿Ø”¿À–¿¸É; X@РXÉ¿ØÉ; X@РXÁ?¿°+Í`É¿¸‰¡ D‰¡‰DÉ?¿¨‰¡ DÉ?¿ ‰  @É?¿˜‰¡ DÉ?¿'Ñà#Í`É¿À‰¡ D‰¡‰D‰¢ÄÉ?¿à!ý ý?¿É; X@РXù¿‘§ ÀÑ?¿ˆÍàÉ`‰¡ˆÄ¢ DÉ¿à•¡‰ÄÕ?¿€Í¿ð!É ‰¢ D½¡‰Äý?¾ðý?¿xù¾ðõ¾ð±§ Zñ?¿pí¿ØÉ¿°‰¢ D‰¡ X©¡ Êåàçà-É ¡¦ Ä#Í`ý¿˜ý?¿)Õ ù¿‰§ J¡ˆDõ¿¨!É ‰¦‰D¡ˆDý¿ ý?¿É Ë ù¿‰§ D¡ˆÄÑ`!É ‰¢ D¡ˆÄ!É ™¦ Ä!Í !É ù¿‰§ D¡ˆD!É ‰¦‰D¡ˆDý¿ý?¾ø!É ù¾ø‰§ D¡ˆD!É ‰¢ D¡ˆÄù¿‰§ J‰¡ˆÄ‰£ D‰£ˆÄ‰¤ D‰¤ˆÄ‰¥ D‰¥ˆÄà XÉ$ Ë$ !å áà!É ¦ Ä!Í ù¿‰§ F‰¤D™¡Z!É •¦ ÄÑ`‰¦‰F¢Ä!É ù¿‰§ D¡ˆDÉ ù¿‰§ D‘¡ˆÄÍ`!É ‰¡‰D¢DÉ ù¾ø‰§ D‰¡ˆD‰¢‰D‰£ĉ£‰D‰¤Äù¾ð§ DÉ¿¸‰¡‰Ä‰¤ˆDÉ; X@РXà TÁ$ Ã$ €!Í ÉàËཡ‰Dý?¾èÉ¿èÉ; X@РXÐ'¿HÉ¿H‰ ù¾è‰§ Dà XÉ$ Ë$ !É à TÉ$ Ë$ À'¿üð¿üÇàèIllegal zone numberutm-invintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Latitude failed to convergeUTM-INVERSE?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ?à@@@=Û|ßÙ×½»@ !ûTD-@8@@@$@"@>@N€@V€@r @F€@o€@4@<@ @(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07utminv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o utminv.o utminv.c¢ <J4utminv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorscale_factorlat_originlon_centerfalse_eastingfalse_northingese0e1e2e3ml0espindsigntantsincosfabssinatan2adjust_lonasinzsqrtcosexputminvcenlonmergenrptradius2genrpt_longptitlemlfne3fne2fne1fne0fnp_errorlabsutminvintÿñ tÐ-5=JU `(n0}8€@ƒH†P‰XŒ`h”p˜¡©®²¸ÃÉÎÒÖøÝçîö "*/ôX.l.€ „ ˆ-  ¤ ¬ ° ¸ ¼ À Ä È Ì Ð.ô ø       ( (( , 8 < H 0L 0P T X \ h l x 8| 8„,Œ @ @” 8œ+¤ H¨ H¬ 8´*¼ PÀ PÄ 8Ì)Ô XØ XÜ ä @è Hì Pð ô  (0 `4 `8 8< H hL hP 8T (X (p pt p€ p„ pˆ Œ 'œ&¤ ¨ ¬ ° À%È Ì Ø$à ä ì#T pX pl p t x ˆ!” ˜ ¤ 0¨ 0´ ¸ À Ä Ü è 0 4 d h  ” ÀÈ Ì Øø (ü (  0 0 `  `$ ( 4 8 T HX Hd 8h 8t P” P  @¤ @°Ì XÐ XÜ Hà Hì @ @(0 P4 Pd th tl-”œ X  X¤ 0¨ 0Ðàì hð h   $ 8( 8@ D Pd h 8„ ˆ À 0Ä 4È `Ì `Ô hØ hä pè pü x x @ D( h, €0 €< ˆ@ ˆH L P ˜T ˜d  h  | ¨€ ¨ °” °Ð Ô Ø Ü Hà Hè 8ì 8  ¸  ¸  h  À  À , p < h @ È D È P ` ˆ ¤ X ¨ X ¬ 0 ° 4 Ä ì ð 4j    °œ Lt PÐ% + L4l¢C$ O49Wp _p h  vandgfor.o/ 1230051497 7356 20 100664 5012 ` ELFŒ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àÉ¿èÉ; X@РX#É`¨ Ä €!Ñ !Í É¿à‰¡‰D‰¢Dà TÉ$ Ë$ !É à XÉ$ Ë$ €À'¿üÍ¿è)É ‰¡‰ÄÉ; X@РX'Éà‰  DÉ; X@РXÁ?¿ØÉ¿àÉ; X@РXÉ`Ë`¨ ĀɿèÉ; X@РXÍ Ï %É ‰¡‰D‰ ÄÉ; X@РXÉ`Ë`¨ Ä €B!É à TÉ$ Ë$ Í¿è!É ©ŠÄ€!ý ý?¿€!Í !É ½¡‰Dý?¿ˆÍ¿Ø!É ‰¡‰DÉ; X@РXù¿ˆ‰§ @ù¿€‰§Dà XÉ$ Ë$ €!ý ý?¿€!Í !É ½¡‰Dý?¿ˆÍ¿Ø!É ‰¡‰DÉ; X@РX‹ !‰  ù¿ˆ‰§ Dù¿€‰§Dà XÉ$ Ë$ €°À'¿üÉ Ë Í¿à‘¡ Ɖ¡‰Ä‰¢ÄÉ; X@РXÉ Ë ‰  DÉ?¿Ð‰¡ DÉ?¿Èɿؔ¿–¿˜É; X@РXÑ¿˜É¿¡H!É ‰¡ˆD‘¢ ÄÑ?¿À™¢ HÙ?¿¸ÍàÏàÉ¿¡‰ÄÉ ‰¡ˆD‰¢ DÉ?¿°•¡ DÕ?¿¨!Í É Ë ½¡‰Dý?¿pɿТʽ¡ Fý?¿xѿȉ¢ F¡ F¢ˆH‰£ʉ¡‰D‰£ˆÄÉ; X@РXù¿x‰§@ù¿p‘§ DÍ¿¨É¿È‰¡ˆD‘¢ ÄÑ?¿ Í¿à!É ©ŠÄ€‹ )‰ ¨É?¿ !É Ñ¿ ‰¡Hà TÉ$ Ë$ #Í`%É ‰¡‰D‰¢ ÄÉ; X@РX¿ !½  ý?¿hý?¿ Í¿è!É ©ŠÄ€$!ý ý?¿€Í`Ï`É Ë ½¡‰Dý?¿ˆ!Í ù¿hõ¿h‰§ Z‘¡ˆÄÍ¿Ð!É ‰¡‰Dõ¿h‰¡ Z‰¢ÄÉ; X@РXù¿ˆ‰§ @ù¿€‰§Dà XÉ$ Ë$ €"!ý ý?¿€Í`Ï`É Ë ½¡‰Dý?¿ˆ!Í ù¿hõ¿h‰§ Z‘¡ˆÄÍ¿Ð!É ‰¡‰Dõ¿h‰¡ Z‰¢ÄÉ; X@РXù¿ˆ‰§ @ù¿€‰§Äà XÉ$ Ë$ À'¿üð¿üÇàèVAN DER GRINTEN=Û|ßÙ×½»@ !ûTD-@?à¿ð?ð@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07vandgfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o vandgfor.o vandgfor.c¨ <L4vandgfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingsqrttsincostanasinzfabsadjust_lonvandgforoffsetpcenlonradiusptitlevandgforintÿñ  8/1<JY^fjpu€0‰‘˜Ÿ¦ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T `t| € ” ˜ œ   ¼ À Ü à ìô ø   $ @H L P T dl p „ ˆ œ   ´ ¸ À Ä È Ì Ü à ì  $ ( , 0 @ D P„ ˆ  ¨ ¬ Ð ä (è (   (( , 0 4 p   ¤ Ä È à ä è ì ü  0 4 < @ D H T 0X 0p t Œ ¸ ¼ Ä È Ì Ð Ü 0à 0ø ü  4j  Hè èø8%0+0é4 ¨C Ä$ O è²W œ€ _ p  vandginv.o/ 1230051497 7356 20 100664 4404 ` ELF(4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É •¡ˆÄÕ?¿è!Í !É ‰¡‰DÉ?¿ ¢ ÄÍ?¿à‘¢‰ÄÑ?¿Ø¡‰F‰¢ H‰¡ˆDÉ?¿ÐÑ; X@РX !  %ɠտЉ¡J¡¡‰Dá?¿ÈÙ¿Ø#É`‰£ D‰¡ L¤ÄÉ¿à‰¡ D¡ˆDÝ?¿ÀÑ`‹ )‰ ¨¡ PÉ ¡ˆD‰£ H‰¡ L¡ˆD‰¢‰J•¡ˆDÕ?¿¸‰£ L‘¡ ÊÉ`‰£‰D‰¡ N‰¡ N‰¡ ʉ¡ Ê¡ Ê!É ‰¤ D‰¡ N‰¡ ʉ¡ Ê¡ˆÄ!É ‰¡‰Ä‰¢DÉ?¿£‰N!É ‰¡‰Ä‰¡ ʉ¤ĉ¡ ÊÉ?¿° % ¤É ‰¡‰ÄÉ; X@РXÉ`‘  DÑ?¿¨Í¿É ¡‰DÉ¿°‰¡‰Ä‰¡ ÈÉ?¿ É; X@РXÑ ¨ ȀͿ !É ©ŠÄ€€Ñ?¿ ‹ )‰ ¨É?¿ É¿ É; X@РX%É ½  Äý?¿€ý?¿˜Í¿è!É ©ŠÄ€ É¿¨¿ %½ ¤ý?¿ˆ#Í`É Ë ‰¡‰Äù¿€‰§DÉ; X@РXù¿ˆ‘§ @Í¿ÀÉ Ë ¡‰ÄÉ¿¸‰¡‰Ä¢ÄÉ`‰¡‰Dà XÉ$ Ë$ € É¿¨¿ %½ ¤ý?¿ˆ!Í É Ë ‰¡‰Äù¿€‰§DÉ; X@РXù¿ˆ‘§ @Í¿ÀÉ Ë ¡‰ÄÉ¿¸‰¡‰Ä‰¢Ä % ¤É ‰¡‰Dà XÉ$ Ë$ É¿àÉ; X@РX!É ¨ Ä€ !É à TÉ$ Ë$ €,®!ý ý?¿ˆÕ¿Ð!É ½¢ˆDý?¿x!Ñ É¿à¡ Dɿ؉¡ D¡ˆÄ#É`‰¡‰D¢D‰¢‰J‰¡ˆDÉ; X@РXù¿x§@!É ¡‰DÉ`¡‰ÄÉ¿à‰¡‰Äù¿ˆ‰§DÉ; X@РXà TÁ$ Ã$ ®°ÀÇàèVAN DER GRINTEN@ !ûTD-?ð@@"@;@=Û|ßÙ×½»¿ð@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07vandginv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o vandginv.o vandginv.c¨ <L4vandginv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingadjust_loncosacossqrtfabsvandginvoffsetpcenlonradiusptitlevandginvintÿñ  H/1<JYdhmrwH€ˆ–ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T d h t x | € °À Ä Ü à   8 T X p t ˆ (Œ (¬ (¸À Ð (ìô   0 0@H (L (` 0d 0ˆ Œ  (” ,¨ ¼ (À ,Ô    (  , 4 (8 ,T px 8| 8 ” ¬ ° ¼ @À @Ì Ð è ì     < 4j  ` H%X+Xé4A¨Cì$ O ©W ¼p _ ,ü  wivfor.o/ 1230051497 7356 20 100664 3340 ` ELF 4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à!É< É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ¿àÍ¿ØÉ; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿@ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àÉ¿èÉ?¿ØÉ; X@РX!É ‰  DÉ?¿È®ý¿Øý?¿¸ý; X@РXù¿¸§@ɿȉ¡ˆÄ¿ %½ ¤ý?¿¨!ý ý?¿°É¿ØÉ; X@РXù¿°‰§@ù¿¨§ ÄÍ?¿Ðɿ؉¡FÉ?¿ØÍ; X@РX!É ¨ Ä€€ €¥à€ @’ ¿ÿÓ®àÍ¿Ø!É ‘¡‰ÄÑ?¿Ø#Í`!É ¡‰Dɿཡ‰Dý?¿¨Ñ; X@РXù¿¨§ @!É ‰¡ˆDà TÉ$ Ë$ Í`!É ½¡‰Dý?¿ É¿ØÉ; X@РXù¿ § @!É ‰¡ˆDà XÉ$ Ë$ À'¿ü°Çàè°ÇàèWAGNER IVIteration failed to convergewagneriv-forward@®ðòDKL?ð=Û|ßÙ×½»@?랃ä%®æ?ù 4Á¨¬\@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07wivfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o wivfor.o wivfor.c¢ <J4wivfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingp_errorfabscossinadjust_lonwivforoffsetpcenlonradiusptitlewivforintÿñ 0-/:HW_dhlwø~†”›ôp t | € ˆ Œ ” ˜ œ   ¤´ÄàP T `x€ „  Ä È Ø    8 < @ T X d h l p ˆ˜ œ ° ´ (¸ (ÌÜ à 4j  ° °=ð0% + é4 ¢C¬$ OÐ¥Wxp _è  wivinv.o/ 1230051497 7356 20 100664 2980 ` ELF ˜4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à!É< É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ¿àÍ¿ØÉ; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿`ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ‘¡ˆÄÑ?¿è#Í`!É ‰¡‰D‰¢ ÄÉ; X@РXÁ?¿à!ý ý?¿Èý¿ðý?¿ÐÍ`!É ½¡‰Dý?¿ØÁ; X@РXù¿Ø‰§ @ù¿Ð‰§ Äù¿È‰§DÉ; X@РXà TÁ$ Ã$ Í¿à!É ½¡‰Dý?¿Àý; X@РXù¿À§@!É ‰¡‰ÄÉ; X@РXà XÁ$ Ã$ À'¿ü°Çàè°ÇàèWAGNER IV?ù 4Á¨¬\?랃ä%®æ@@®ðòDKL@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07wivinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o wivinv.o wivinv.c¢ <J4wivinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingsincosadjust_lonasinwivinvoffsetpcenlonradiusptitlewivinvintÿñ  -/:HW[_joPv~…Œ“ôp t | € ˆ Œ ” ˜ œ   ¤´ÄàP T d h t x | € œ   ° ´ ¸ È ì   ( , 84j  h   %8+8é4!¢CÄ$ OèWˆ` _è°  wviifor.o/ 1230051498 7356 20 100664 3116 ` ELF $4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿à!É ‰  Ä”¿Ø–¿ÐÉ; X@РXÉ¿èÉ; X@РX!É ‰  DÉ?¿È#Í`‰¡ D‰¡ˆÄÉ; X@РXÁ?¿À!Ñ Í`ɿЉ  D‰¡ˆD‰¢ ÄÉ; X@РXÁ?¿¸#Í`!É ¡‰DÉ¿À‰¡‰D¡ @ɿء‰D!É ‰¡ˆDà TÉ$ Ë$ Í`!É ¡‰Dɿȉ¡‰D¡ @!É ‰¡ˆDà XÉ$ Ë$ À'¿ü°Çàè°ÇàèWAGNER VII@?í}ÔA5T?ð@@V|®§GØ?óÛLÂPr@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07wviifor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o wviifor.o wviifor.c¥ <K4wviifor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingsqrtsintsincosadjust_lonwviiforoffsetpcenlonradiusptitlewviiforintÿñ 0.0;IX]aitp|„‹’™ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T `l p „” œ   ¬ ° À Ì Ð Ô ì ø ü     $ 8 < (@ (T X 4j  ˆ( ( 80%h+hé4Q¥Cø$ O¤WÀ` _   wviiinv.o/ 1230051498 7356 20 100664 3236 ` ELF ˜4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ¡ˆÄÍ?¿è%É ‘¢ ÄÑ?¿à#É`‰¡‰ÄÉ?¿Ø¢ HÍ?¿à‰¡ DÉ?¿Ø‰¡ˆDÉ; X@РXÁ?¿Ð!Í !É ‰¡‰D‰  ÄÉ; X@РXÉ ‰  DÉ?¿Èý¿èý?¿ÀÉ; X@РXù¿À‘§ @Í`!É ¡‰DɿЉ¡‰D‰¢ ÄÉ; X@РXà XÁ$ Ã$ !ý ý?¿°ý¿ðý?¿¸É¿ÈÉ; X@РXù¿¸‘§ @Í¿ÐÉ ‰¡‰DÑ; XРXÉ; X@Ô X!É ‰  Dù¿°‰§DÉ; X@РXà TÁ$ Ã$ À'¿ü°Çàè°ÇàèWAGNER VII@V|®§GØ?óÛLÂPr@?í}ÔA5T@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07wviiinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o wviiinv.o wviiinv.c¥ <K4wviiinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingtanatan2adjust_lonsinasinzsqrtwviiinvoffsetpcenlonradiusptitlewviiinvintÿñ (.0;IX\bmqw|´„Œ“š¡ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T d h t x „ ˆ ¬¸ ¼ À Ä ÔÜ ô    $8 < T h | „ ˆ œ4j  Ðp p €(%¨+¨é4‘¥C8$ O\¬W€ _ˆ  isinusfor.o/ 1230051498 7356 20 100664 9404 ` ELF"d4(.shstrtab.text.rodata1.data.rodata.bss.data1.comment.stab.indexstr.stab.index.strtab.symtab.rela.text.rela.dataã¿ ð' Dò' H ’`Ô D@Ö HÇàèÇàèã¿ ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿È!à €¤€@Ð'¿¼€¢ € ÿÿ¼’ €À®?ÿÍ¿ð!É ©ŠÄ € ÿÿ¯’ €³®?ÿÑ¿è'ýàý?¿°!É ù¿°§ D‹ '‰ ¦ª Ä €ª Æ€ ÿÿ—’ €›®?ÿý¿Ðý?¿ !É ù¿°‰§Dý¿ ¯ŠÄ €!É )ý ý?¿¨· ?µ >‰¡Zý¿ ¯ŠÄ€ ÿÿy’ €}®?ÿõ¿¨ù¿ ‰§Z‰ DÉ'¿¸ì¿¸ì'¿¸É¿¸‰ ù¿ ‰§ÄÉ; X@РXý ÿ ý?¿˜» ?¹ >¨ Ü€ ÿÿ\’ €`®?ÿ¡= ¢  €¢ ?þ %€€¤ € ÿÿN’ €R®?ÿý¿Èý?¿ù¿˜‹ =‰ ¼ý¿¯ŠÄ € ÉàËàõ¿˜‰¡Zý¿¯ŠÄ€ ÿÿ5’ €9®?ÿõ¿˜ù¿‰§Z‰ DÉ'¿¸à¿¸à'¿Àà'¿¸É¿¸‰ ù¿‰§ÄÉ; X@РXÉ Ë ¨ Ä€ ÿÿ’ €®?ÿÉ¿ðÍ¿èÑ¿àÕ¿Øâ¿ÀÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `ì# d@â# h!Ð$ €¢€ ÿþÿ’ €®?ÿ®°ÀÇàèã¿0ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dà' dà hà' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÍ¿ð!É ©ŠÄ€  ’`@”À'¿ü€fý¿èý?¿˜!É !ý ý?¿¨· ?µ >½¡ Zý?¿ » ?¹ >‹ =‰ ¼ý¿˜¯ŠÄ €ù¿ ý¿˜¯ŠÜ€  ’`@qÀ'¿ü€Cù¿¨ý¿˜¯ŠÜ€õ¿ ù¿˜‰§ZÉ?¿èÑ¿è!É ª Ä€!Í ‰¡‰D‰¢ÄÉ?¿èä d€¤ €!ñ "€€¤€€  ’`@IÀ'¿ü€¡< ¢  €¢ ?þ $€€¤ €  ’`@8À'¿ü€ à h€¤ €€¤ €  ’`@(À'¿ü€ú@ `¦æ'¿Ô€¤À€  ’`@À'¿ü€êÀ$à\É¿àÉ$àË$àÉ¿ØÉ$àË$à É¿ðÉ$àË$à!Í ‰¡‰ÄÉ$àË$àà dà'¿´É¿´ +É`‰¡‰ÄÉ$à Ë$à$â dâ$à(ä d¡< ¢  €£< â$à,Í¿èÍ$à8Ï$à‰¡Zý¿ ¯ŠÄ€ ÿÿy’ €}®?ÿõ¿¨ù¿ ‰§Z‰ DÉ'¿¸ì¿¸ì'¿¸É¿¸‰ ù¿ ‰§ÄÉ; X@РXý ÿ ý?¿˜» ?¹ >¨ Ü€ ÿÿ\’ €`®?ÿ¡= ¢  €¢ ?þ %€€¤ € ÿÿN’ €R®?ÿý¿Èý?¿ù¿˜‹ =‰ ¼ý¿¯ŠÄ € ÉàËàõ¿˜‰¡Zý¿¯ŠÄ€ ÿÿ5’ €9®?ÿõ¿˜ù¿‰§Z‰ DÉ'¿¸à¿¸à'¿Àà'¿¸É¿¸‰ ù¿‰§ÄÉ; X@РXÉ Ë ¨ Ä€ ÿÿ’ €®?ÿÉ¿ðÍ¿èÑ¿àÕ¿Øâ¿ÀÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `ì# d@â# h!Ð$ €¢€ ÿþÿ’ €®?ÿ®°ÀÇàèã¿0ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dà' dà hà' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÍ¿ð!É ©ŠÄ€  ’`@–À'¿ü€fý¿èý?¿˜!É !ý ý?¿¨· ?µ >½¡ Zý?¿ » ?¹ >‹ =‰ ¼ý¿˜¯ŠÄ €ù¿ ý¿˜¯ŠÜ€  ’`@sÀ'¿ü€Cù¿¨ý¿˜¯ŠÜ€õ¿ ù¿˜‰§ZÉ?¿èÑ¿è!É ª Ä€!Í ‰¡‰D‰¢ÄÉ?¿èä d€¤ €!ñ "€€¤€€  ’`@KÀ'¿ü€¡< ¢  €¢ ?þ $€€¤ €  ’`@:À'¿ü€ à h€¤ €€¤ €  ’`@*À'¿ü€ú@ `¦æ'¿Ô€¤À€  ’`@À'¿ü€êÀ$à\É¿àÉ$àË$àÉ¿ØÉ$àË$à É¿ðÉ$àË$à!Í ‰¡‰ÄÉ$àË$àà dà'¿´É¿´ +É`‰¡‰ÄÉ$à Ë$à$â dâ$à(ä d¡< ¢  €£< â$à,Í¿èÍ$à8Ï$àÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07for_init.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o for_init.o for_init.c¨ <L4for_init.cBbss.bssDdata.dataDrodata.rodataisinusforisinusforinitobleqforobleqforintwviiforwviiforintwivforwivforintalconforalconforintimolwforimolwforintmolwformolwforintgoodforgoodforintrobforrobforinthamforhamforintsomforsomforintomerforomerforintvandgforvandgforintmillformillforintequiforequiforintsinforsinforintgvnspforgvnspforintorthfororthforintgnomforgnomforintazimforazimforintlamazforlamazforintsterforsterforinttmfortmforinteqconforeqconforintpolyforpolyforintpsforpsforintmerformerforintlamccforlamccforintalberforalberforintstplnforstplnforintutmforutmforintcalc_utm_zonebceaforbceaforintceaforceaforintpakszsphdzfor_initÿñ  (/9GP\dov€‰•žª²½ÅÐ×áèòù +3>FQXbkwŠ’¥°¹ÅÍØÞçðü%/8DMYbnu• §±·½,€d h ÄJì ð XJxJÄIÌ Ð Ø Ü (I0 4 < @ ¼HØG ÜG I   ( , xI€ „ Œ   F(E ,E tJ¨I° ´ ¼ À  I    $ ` d pD„ ˆ ¤ ¨ ØCôB øB ,Ad@ h@  I¨ ¬ ´ ¸ I     hIp t | € ÌIÔ Ø à ä x?”> ˜> ÐIØ Ü ä è  4I <  @ H  L  ˜I    ¤ ¬  °  üI        ¨= Ä< È< I         hI p  t |  €  ü; : : TI \  `  h  l  ¸I À  Ä Ì  Ð  L9 h8 l8 ¤I ¬  °  ¸  ¼ I      7¼6 À6 üI    `Ih l t x ÄIÌ Ð Ø Ü (I0 4 < @ „ ˆ 5,4 04 xI€ „ Œ  ÜIä è ð ô |3˜2 œ2 ØIà ä ì ð <ID H P T Ä1à0 ä0 I$ ( 0 4 €Iˆ Œ ” ˜ /$. (. `Ih l t x ÄIÌ Ð Ø Ü L-h, l, ¨I° ´ ¼ À  I    $ ”+°* ´* ìIô ø   PIX \ d h Ø)ô( ø( 0I8 < D H ”Iœ   ¨ ¬ 8'T& X& ”Iœ   ¨ ¬ %,$ 0$ hIp t | € ÌIÔ Ø à ä T#p" t" ¬I´ ¸ À Ä (!D H €Iˆ Œ ” ˜ ü  hIp t | € Ä È øI     \Id h p t ÌIÔ Ø à ä  0I 8  < D  H  ”I œ    ¨  ¬  øI! ! !  ! !Ü!ø !ü "h "l "œI"¤ "¨ "° "´ #I# #  # # $ $( $, $hI$p $t $| $€ $ä% % %<I%D %H %P %T %¸%Ô %Ø &&  &$ &\I&d &h &p &t &Ø&ô &ø '$'@ 'D '˜'´ '¸ 'ðI'ø 'ü ( ( (l (ˆ (Œ (ÈI(Ð (Ô (Ü (à )D )` )d )œI)¤ )¨ )° )´ *I* *  * * *„I*Œ * *˜ *œ +4 +P +T +˜I+  +¤ +¬ +° ,L,h ,l 4c ˜,-((-P-P$-Pé-/9¨</ä$ H0ÆP2ÐÀ X7ì  inv_init.o/ 1230051499 7356 20 100664 19764 ` ELFKT4( .shstrtab.text.rodata.bss.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¾pð' Dò' Hô' Lö' Pø' Tú' Xà \à' \à `à' `À'¿$ ¿$à'¿ ä D€¤ a€!â LÉ`Ë`!Í © Æ € € É`Ë` © Æ €€ ?ìà' PРPÒ L”¿–¿ˆ@˜¿h€-€¤ b€$â LÉ`Ë`!Í © Æ € € É`Ë` © Æ €€ ?ì€à' P  à' PРPÒ L”¿–¿ˆ@˜¿h€Ð PÒ L”¿–¿ˆ@˜¿hà LÉ 0Ë 4É?¿xà LÉ 8Ë <É?¿pê D€¥`a€Sà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€ “à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë •¡‰DÕ?¿Èä¿ â à \â$ à €¤ € ?ÿ€ zà'¿üɿͿˆÑ¿¸Ù¿xÝ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@à¿ Ð$ â à \â$ '¦àä `à D£, € Zæ$€€¥`b€Sà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€ ?à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë •¡‰DÕ?¿Èä¿ â à \â$ à €¤ € ?ÿ€ &à'¿üɿͿˆÑ¿¸Ù¿xÝ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@à¿ Ð$ â à \â$ '¦àä `à D£, € æ$€€¥`€rà P€¤ € À'¿@Ò L”¿–¿ˆ˜¿h@à Hà'¿øà¿ø€¤ €Fà LÉ Ë Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿Øä¿ â à \â$ à €¤ € ?ÿ€ Úà'¿üà LÉ Ë É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿Èä¿ â à \â$ à €¤ € ?ÿ€ Áà'¿üÍ¿Ø!É ‰¡‰DÉ; X@РX¢â'¿øÍ¿È!É ©ŠÄ€  à'¿ø!É É?¿€É¿Í¿ˆÑ¿€à¿øÉ; XРXÍ; XÔ XÑ; XØ X@à# \à¿ Ð$ â à \â$ '¦àä `à D£, € “æ$€ê D€¥`€Ð HÒ PÔ T@Ö Xä¿ Ð$ â à \â$ à €¤ € ?ÿ€ à'¿ü'¦àä `à D£, € wæ$€€¥`€‹à LÉ Ë Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿Èä¿ â à \â$ à €¤ € ?ÿ€ \à'¿üà LÉ Ë É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿Àä¿ â à \â$ à €¤ € ?ÿ€ Cà'¿üà LÉ Ë $É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€ *à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ¡‰DÝ?¿ ä¿ â à \â$ à €¤ € ?ÿ€ à'¿üɿͿˆÑ¿ÈÕ¿ÀÙ¿¸á¿xå¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €@à¿ Ð$ â à \â$ '¦àä `à D£, €ëæ$€€¥`€‹à LÉ Ë Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿Èä¿ â à \â$ à €¤ € ?ÿ€Ðà'¿üà LÉ Ë É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿Àä¿ â à \â$ à €¤ € ?ÿ€·à'¿üà LÉ Ë $É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€žà'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ¡‰DÝ?¿ ä¿ â à \â$ à €¤ € ?ÿ€…à'¿üɿͿˆÑ¿ÈÕ¿ÀÙ¿¸á¿xå¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €@à¿ Ð$ â à \â$ '¦àä `à D£, €_æ$€ê D€¥`€Sà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€Cà'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë •¡‰DÕ?¿Èä¿ â à \â$ à €¤ € ?ÿ€*à'¿üɿͿˆÑ¿¸Ù¿xÝ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@à¿ Ð$ â à \â$ '¦àä `à D£, € æ$€€¥`€Sà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€ïà'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë •¡‰DÕ?¿Èä¿ â à \â$ à €¤ € ?ÿ€Öà'¿üɿͿˆÑ¿¸Ù¿xÝ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@à¿ Ð$ â à \â$ '¦àä `à D£, €¶æ$€€¥`€Tà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€›à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿ ä¿ â à \â$ à €¤ € ?ÿ€‚à'¿üɿͿˆÑ¿¸Õ¿ Ù¿xÝ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@à¿ Ð$ â à \â$ '¦àä `à D£, €aæ$€ê D€¥`€šà LÉ Ë Ô¿ É; X@РX!É   D!É ‰¡‰DÉ?¿Èä¿ â à \â$ à €¤ € ?ÿ€Eà'¿üà LÉ Ë Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿Àä¿ â à \â$ à €¤ € ?ÿ€,à'¿üà LÉ Ë $É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿ ä¿ â à \â$ à €¤ € ?ÿ€úà'¿üà LÍ @Ï D!É ©ŠD€€À'¿D  à'¿DɿͿˆÑ¿ÈÕ¿ÀÙ¿¸Ý¿ á¿xå¿pà¿DÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €@à# „à¿ Ð$ â à \â$ '¦àä `à D£, €Åæ$€€¥` €Zà LÉ Ë É?¿€à LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€¦à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ™¡‰DÙ?¿ ä¿ â à \â$ à €¤ € ?ÿ€à'¿üɿͿˆÑ¿€Õ¿¸Ý¿xá¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# x@à¿ Ð$ â à \â$ '¦àä `à D£, €jæ$€ê D€¥` €Pà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€Nà'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‘¡‰DÑ?¿°ä¿ â à \â$ à €¤ € ?ÿ€5à'¿üÉ¿hÍ¿¸Õ¿xÙ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@à¿ Ð$ â à \â$ '¦àä `à D£, €æ$€€¥` €Pà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€ýà'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‘¡‰DÑ?¿°ä¿ â à \â$ à €¤ € ?ÿ€äà'¿üÉ¿hÍ¿¸Õ¿xÙ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@à¿ Ð$ â à \â$ '¦àä `à D£, €Çæ$€€¥` €Pà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€¬à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‘¡‰DÑ?¿°ä¿ â à \â$ à €¤ € ?ÿ€“à'¿üÉ¿hÍ¿¸Õ¿xÙ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@à¿ Ð$ â à \â$ '¦àä `à D£, €væ$€ê D€¥` €Pà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€Zà'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‘¡‰DÑ?¿°ä¿ â à \â$ à €¤ € ?ÿ€Aà'¿üÉ¿hÍ¿¸Õ¿xÙ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@à¿ Ð$ â à \â$ '¦àä `à D£, €$æ$€€¥`€Pà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€ à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‘¡‰DÑ?¿°ä¿ â à \â$ à €¤ € ?ÿ€ðà'¿üÉ¿hÍ¿¸Õ¿xÙ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@à¿ Ð$ â à \â$ '¦àä `à D£, €Óæ$€€¥`€Wà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€¸à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë •¡‰DÕ?¿°ä¿ â à \â$ à €¤ € ?ÿ€Ÿà'¿üà LÉ Ë É?¿¨É¿hÍ¿¨Ñ¿¸Ù¿xÝ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@à¿ Ð$ â à \â$ '¦àä `à D£, €{æ$€ê D€¥`€4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€_à'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €Eæ$€€¥`€Pà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€*à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‘¡‰DÑ?¿Èä¿ â à \â$ à €¤ € ?ÿ€à'¿üÉ¿hÍ¿¸Õ¿xÙ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@à¿ Ð$ â à \â$ '¦àä `à D£, €ôæ$€€¥`€4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€Ùà'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €¿æ$€€¥`€4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€¤à'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €Šæ$€à D€¤ €öà LÉ Ë É?¿€à LÉ (Ë ,Ô¿ É; X@РX!É   D!É ‰¡‰DÉ?¿ ä¿ â à \â$ à €¤ € ?ÿ€jà'¿üà LÍ `Ï d!É ©ŠD€8  à'¿Dà LÉ Ë Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿ðä¿ â à \â$ à €¤ € ?ÿ€Fà'¿üà LÉ Ë $É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿˜ä¿ â à \â$ à €¤ € ?ÿ€-à'¿ü€gÀ'¿Dà LÉ @Ë DÔ¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿Øä¿ â à \â$ à €¤ € ?ÿ€à'¿üà LÉ HË LÉ; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿Èä¿ â à \â$ à €¤ € ?ÿ€øà'¿üà LÉ PË TÉ; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿Ðä¿ â à \â$ à €¤ € ?ÿ€ßà'¿üà LÉ XË \É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿Àä¿ â à \â$ à €¤ € ?ÿ€Æà'¿üɿͿˆÑ¿€Õ¿ðÙ¿˜Ý¿ á¿xå¿pé¿Øí¿Èñ¿Ðõ¿Àà¿DÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €é# „ë# ˆí# Œï# ñ# ”ó# ˜õ# œ÷#  @à# ¤à¿ Ð$ â à \â$ '¦àä `à D£, €’æ$€à D€¤ €à LÉ Ë ‰ DÉ'¿à¿à'¿Là LÉ Ë ‰ DÉ'¿à¿à'¿Hà LÍ `Ï d!É ©ŠD€?  à'¿Dà LÉ Ë Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿àä¿ â à \â$ à €¤ € ?ÿ€]à'¿üà LÉ Ë $É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿Øä¿ â à \â$ à €¤ € ?ÿ€Dà'¿üà LÉ @Ë DÉ?¿Pà LÉ HË L€É?¿8À'¿DɿͿˆØ¿HÚ¿LÑ¿àÕ¿ØÙ¿xÝ¿pá¿Pà¿Då¿8É; XРXÍ; XÔ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €à# „@å; ˆà¿ Ð$ â à \â$ '¦àä `à D£, €æ$€è D€¥ €4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€õà'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €Ûæ$€€¥ €4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€Àà'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €¦æ$€€¥ €É¿hÉ; X@РXà¿ Ð$ â à \â$ '¦àä `à D£, €“æ$€€¥ €4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€xà'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €^æ$€€¥ €É¿hÉ; X@РXà¿ Ð$ â à \â$ '¦àä `à D£, €Kæ$€€¥ €É¿Í¿ˆÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €.æ$€€¥ €4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€à'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €ùæ$€ê D€¥`€4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€Ýà'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €Ãæ$€€¥`€{à LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€¨à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿°ä¿ â à \â$ à €¤ € ?ÿ€à'¿üà LÉ Ë É?¿`à LÉ Ë É?¿Xà LÉ @Ë DÉ; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿èä¿ â à \â$ à €¤ € ?ÿ€nà'¿üÉ¿hÍ¿¸Ñ¿°Õ¿`Ù¿XÝ¿èá¿xå¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €@à¿ Ð$ â à \â$ '¦àä `à D£, €Gæ$€€¥`c€€¥`€Aà LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€)à'¿üà LÉ @Ë DÉ?¿0à LÉ PË TÉ?¿(É¿hÑ¿xÕ¿pÙ¿0Ý¿(É; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@à¿ Ð$ â à \â$ '¦àä `à D£, æ$€À'¿üð¿üÇàè@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07inv_init.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o inv_init.o inv_init.c¨ <L4inv_init.cBbss.bssDdata.dataDrodata.rodataisinusinvisinusinvinitobleqinvobleqinvintwviiinvwviiinvintwivinvwivinvintalconinvalconinvintimolwinvimolwinvintmolwinvmolwinvintgoodinvgoodinvintrobinvrobinvinthaminvhaminvintsominvsominvintomerinvomerinvintvandginvvandginvintmillinvmillinvintequiinvequiinvintsininvsininvintgvnspinvgvnspinvintorthinvorthinvintgnominvgnominvintaziminvaziminvintlamazinvlamazinvintsterinvsterinvinttminvtminvinteqconinveqconinvintpolyinvpolyinvintpsinvpsinvintmerinvmerinvintlamccinvlamccinvintalberinvalberinvintstplninvstplninvintutminvutminvintcalc_utm_zonebceainvbceainvintceainvceainvintpakszsphdzinv_initÿñ  (/9GP\dov€‰•žª²½ÅÐ×áèòù +3>FQXbkwŠ’¥°¹ÅÍØÞçðü%/8DMYbnu• §±·½,Td h ÄJì ð XJxJÄIÌ Ð Ø Ü (I0 4 < @ ¼HØG ÜG I   ( , xI€ „ Œ   F(E ,E tJ¨I° ´ ¼ À  I    $ ` d pD„ ˆ ¤ ¨ ØCôB øB ,Ad@ h@  I¨ ¬ ´ ¸ I     hIp t | € ÌIÔ Ø à ä x?”> ˜> ÐIØ Ü ä è  4I <  @ H  L  ˜I    ¤ ¬  °  üI        ¨= Ä< È< I         hI p  t |  €  ü; : : TI \  `  h  l  ¸I À  Ä Ì  Ð  L9 h8 l8 ¤I ¬  °  ¸  ¼ I      7¼6 À6 üI    `Ih l t x ÄIÌ Ð Ø Ü (I0 4 < @ „ ˆ 5,4 04 xI€ „ Œ  ÜIä è ð ô |3˜2 œ2 ØIà ä ì ð <ID H P T Ä1à0 ä0 I$ ( 0 4 €Iˆ Œ ” ˜ /$. (. `Ih l t x ÄIÌ Ð Ø Ü L-h, l, ¨I° ´ ¼ À  I    $ ”+°* ´* ìIô ø   PIX \ d h Ø)ô( ø( 0I8 < D H ”Iœ   ¨ ¬ 8'T& X& ”Iœ   ¨ ¬ %,$ 0$ hIp t | € ÌIÔ Ø à ä T#p" t" ¬I´ ¸ À Ä (!D H €Iˆ Œ ” ˜ ü  hIp t | € Ä È øI     \Id h p t ÌIÔ Ø à ä  0I 8  < D  H  ”I œ    ¨  ¬  øI! ! !  ! !Ü!ø !ü "h "l "œI"¤ "¨ "° "´ #I# #  # # #à#ü $ $<I$D $H $P $T $¸$Ô $Ø %I% % %$ %( %Œ%¨ %¬ %Ø%ô %ø &0I&8 &< &D &H &¬&È &Ì &ø' ' 'l'ˆ 'Œ 'ÄI'Ì 'Ð 'Ø 'Ü (@ (\ (` (œI(¤ (¨ (° (´ ) )4 )8 )pI)x )| )„ )ˆ )ÔI)Ü )à )è )ì *XI*` *d *l *p + +$ +( +lI+t +x +€ +„ , ,< ,@ 4c ˜,h-(-(-($-(é-/¨</¼$ H/àÆP2¨À X7hì  cproj.o/ 1230051500 7356 20 100664 12236 ` ELF-À4( .shstrtab.text.rodata.data1.bss.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.text㿘ð' Dò' Hô' Lö' PÉ DË HÉ?¿øÉ¿øÉ; X@РXà LÁ$ Ã$ É¿øÉ; X@РXà PÁ$ Ã$ ÇàèÇàèã¿ð' Dò' HÉ DË HÉ?¿ðÉ¿ðÉ; X@РX!Í ¨ Æ€ É¿ð© Æ€€Í?¿ð‹ '‰ ¦É?¿ðÉ¿ðÉ; X@РX‹ !‰  É?¿øƒ % $Çà胠% $Çàèã¿pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÍ¿ðɿ艡‰DÉ?¿Øý¿àý?¿Ð!Í ‰¡ D‰¡ˆÄÉ; X@РXù¿Ð‰§ ÀÉ?¿øƒ % $Çà胠% $Çàèã¿`ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÑ¿ð!É ª Ä€ Ϳ蕢 FÕ?¿Ø!Ù ‰¢ H½£Äý?¿À‰¢‰J‰£Ľ¡‰Äý?¿È!É ½¡ Èý?¿Ð£ʉ£J‰¡‰ÄÉ; X@РXù¿Ð‰§ @ù¿È‰§Äù¿À‰§ D€É?¿øÍ¿è!É ‰¡‰DÉ?¿øÁ¿øÇàèã¿0ð' Dò' Hô' Lö' Pø' TÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿è!É ‰¡‰DÉ; X@РX !  Í?¿°Ñ¿ð!É ª Ä€€TÍ?¿ø‰¢ HÉ?¿à  €¤ €Dà'¿¬É¿°”¿À–¿¸É; X@РXÕ¿ðÉ¿À¢‰DÝ?¿Ð#Í`‰£‰N‘¡ˆÄÑ?¿È!Ù ‰¢ L¡ HÉ¿¸½¡‰Äý?¿Í¿èá`É¿à‰¤Ä¡‰ÄÉ¿À‰¡ Ƚ¡ˆÄý?¿˜½£ Êý?¿ ¤Ή¤N‰¡‰ÄÉ; X@РXù¿ ‰§ @ù¿˜‰§Dù¿§ DÍ?¿ØÉ¿°‰¡FÉ?¿°Í; X@РX!É ¨ Ä €É¿°€É?¿øà¿¬  €¤ ¿ÿÀà'¿¬ @’ ¢ à Tâ$ !É É?¿øÁ¿øÇàèã¿Hð' Dò' Hô' Lö' Pø' TÉ DË HÉ?¿ðÉ LË PÉ?¿èà TÀ$ Í¿ð#É`‰¡‰DÉ?¿à!Í É`½¡‰Dý?¿°É¿èÉ; X@РX!É ‰  Dù¿°‰§ÄÉ?¿ØºÉ¿ØÉ; X@РXÁ?¿Àɿ𑡠@Ñ?¿Ð!Í !É ½¡‰Dý?¿°ý¿èý?¿¨!É ¡ȉ¡H‰¡‰ÄÍ¿àÉ; XРXÍ; X@Ô Xù¿¨‰§ @É; X@РX%É ‰  Dù¿°‰§ÄͿؑ¡ÆÑ?¿È‰¡ˆHÉ?¿ØÑ; X@РX!É ¨ Ä €É¿Ø€É?¿øº`€§`¿ÿÈ @’ ¢ à Tâ$ É Ë É?¿øÁ¿øÇàèã¿(ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà là' lÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ðÉ?¿È®ý¿ðý?¿¨ý¿àý?¿°Í¿È!É ‰¡‰DÉ; X@РXù¿°‰§ @ù¿¨½§Dý?¿˜ý¿Øý?¿ Í¿È!É ‰¡‰DÉ; X@РXù¿ ‰§ @ù¿˜½§Äý?¿ˆý¿Ðý?¿Í¿È!É ‰¡‰DÉ; X@РXù¿‰§ @ù¿ˆ§Dɿ艡‰ÄͿȑ¡ÆÑ?¿À‰¡ˆHÉ?¿ÈÑ; X@РX!É ¨ Ä €à lÀ$ ɿȀÉ?¿ø®à€¥à¿ÿ¾ @’ 0¢ à lâ$ !É É?¿øÁ¿øÇàèã¾Àð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |à' |à €à' €É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ¿Èà €É$ Ë$   €¤ €Íà'¿tà €É Ë É; X@РXÁ?¿¸à €É Ë É; X@РX¿ !½  ý?¿hý?¿¨'ÑàÉ¿ðÍ¿¸‰¡ F‰¡ F‰¢ÄÉ; X@РXù¿h‰§ @à |É$ Ë$ à €Í Ï )É ‰¡‰DÉ; X@РXÁ?¿°É¿èà €Ñ Ó ¡ HÉ¿à‰¡ @½¡ˆÄý?¿Xý¿Øý?¿`#É`‰¢ DÉ; X@РXù¿`‰§ @ù¿X½§Dý?¿Hý¿Ðý?¿Pà €Í Ï %É ‰¡‰DÉ; X@РXù¿P‰§ @ù¿H‰§ÄÉ?¿ ý¿èý?¿8É¿àÍ ½¡ Fý?¿@à €É Ë ‰¡ FÉ; X@РXù¿@‰§ @ù¿8½§Äý?¿0É¿ØÍ`½¡ Fý?¿Hà €É Ë ‰¡ FÉ; X@РXù¿H‰§ @ù¿0½§Dý?¿ É¿ÐÍ ½¡ Fý?¿(à €É Ë ‰¡ FÉ; X@РXù¿(‰§ @ù¿ ­§Äí?¿˜å¿ Õ ‘¤‰Jà |Ù Û ¤‰RÉ¿À¡¡ˆD‰£ P¢Dé¿È‘¥ J£ RÉà‰¡ˆD‰¢ D±£ˆÄñ?¿É¿ðÕ¿°¡ JÑ ‰¥ H‰¡ R‰¤Ä¡‰Dà |É Ë ‰¡ H¡‰ÄÝ?¿ˆ‰¥ÒÙ ‘¡ Là |É Ë ¡ V‰£ ʉ¡ˆÄ¢ D‰¥‰L‰¡ˆÄÉ?¿€‰£ˆD¦ ÄÍ?¿xà €É Ë ‰¡FÉ$ Ë$ Í; X@РX!É ¨ Ä €!É €É?¿øà¿t  €¤ ¿ÿ7à'¿t @’ !É É?¿øÁ¿øÇàèã¿pð' Dò' HÉ DË HÉ?¿ðº Í¿ð!É ©ŠÄ€º -É¿ðÉ; X@РXÁ?¿è!É   Ä'Éà‰¡ˆD‰ DÉ'¿Ðö¿Ð¥.à£.ऀ£.à ¤€£.à ¤€£.à  €à'¿ÐɿЉ ‘ ÄÑ?¿è!É ¢ ÄÉà‰¡ˆD‰ DÉ'¿Ðø¿Ð¥/ £/ ¤€£/  €à'¿ÐɿЉ •¢ÄÕ?¿àö'¿ÐɿР!É ‘¡‰Dø'¿ÐɿР!É ‰¡‰D‰¢D‰¡JÉ?¿è¡/`¡< €¤ -€‰ ¤É?¿èÉ¿èÉ?¿øƒ % $Çà胠% $Çàèã¿pð' Dò' HÉ DË HÉ?¿ðº Í¿ð!É ¡‰DÍ?¿ð!É ©ŠÄ€º -É¿ðÉ; X@РXÁ?¿è‰ @É'¿Ðö¿Ðö'¿ÐɿЉ  Ä#É`¡‰DÍ?¿è‰ FÉ'¿Ðø¿Ðø'¿ÐɿЉ ¡ˆÄÉ`•¡‰DÕ?¿àö'¿ÐɿР!É ‘¡‰Dø'¿ÐɿР!É ‰¡‰D‰¢D‰¡JÉ?¿è¡/`¡< €¤ -€‰ ¤É?¿èÉ¿èÉ?¿øƒ % $Çà胠% $Çàèã¿pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÍ¿ðÉ¿à‘¡‰DÑ?¿Ø#É`•¡‰DÕ?¿Ð!É ¡ȉ¡H‰¡‰ÄÉ; XРXÕ; X@Ô XÁ?¿Ø!É Ñ`¡ Hɿ艡ˆÄ‰¡ HÉ; X@РXɿ؉  ÄÉ?¿øƒ % $Çà胠% $Çàèã¿ð' Dò' HÉ DË HÉ?¿ðÍ¿ðÉ ©ŠÄ€€º?ÿº °@Çàèã¿xð' Dò' HÉ DË HÉ?¿ðºÉ¿ðÉ; X@РX'ÉਠÄ €€ÆÍ¿ð‰¡‰ÄÉ; X@РX‰ @É'¿èà¿è€¤ €ý¿ðý?¿àý; X@РXÐ'¿èɿ葠ÍàÏà!É ‰¡‰D‰¢ Dù¿à‰§Ä€¥É?¿ðÑ¿ðÍàÏà)É ‰¡‰D‰¢ ÄÉ; X@РX‰ @É'¿èà¿èà'¿èɿ艠#Ù`© Ì€Õ¿ðÍàÏàÉ Ë ‰¡‰D‰¢‰Ä‰ DÉ'¿èà¿èà'¿èɿ葠ÍàÏàÉ Ë ‰¡‰D‰¢ D‰¢ˆÄ€yÉ?¿ðÑ¿ðÍàÏàÉ Ë ‰¡‰D‰¡ L‰¢ ÄÉ; X@РX‰ @É'¿èà¿èà'¿èɿ艠Ñ`Ó`© È€Õ¿ðÍàÏàÉ Ë ‰¡‰D‰¡ H‰¢‰Ä‰ DÉ'¿èà¿èà'¿èɿ葠ÍàÏàÉ Ë ¡‰DÉ`Ë`‰¡‰D‰¢ D‰¢ˆÄ€HÉ?¿ðÑ¿ðÍàÏàÉ Ë ¡‰D%É ‰¡‰D‰¢ ÄÉ; X@РX‰ @É'¿èà¿èà'¿èÉ¿è É`Ë`©ŠÄ€Õ¿ðÍàÏàÉ Ë ¡‰DÉ Ë ‰¡‰D‰¢‰Ä‰ DÉ'¿èà¿èà'¿èɿ葠ÍàÏàÉ Ë ¡‰DÉ Ë ‰¡‰D‰¢ D‰¢ˆÄ€É?¿ðý¿ðý?¿Øý; X@РXÐ'¿èɿ葠ÍàÏàÉ Ë ‰¡‰D‰¢ Dù¿Ø‰§ÄÉ?¿ðº`€§`¿ÿ2É¿ðÉ?¿øƒ % $Çà胠% $Çàèã¿ð' Dò' HÉ DË HÉ?¿ðÝ Í¿ðÉ ™¡‰DÉ •¡‰ÄÑ É ‰¡‰D‰¢D‰¢‰D‰£ˆD‰£ D‰£ˆÄÉ?¿øƒ % $Çà胠% $Çàèã¿ð' Dò' HÉ DË HÉ?¿ðÍ¿ðÉ ™¡‰DÕ É ‘¡‰DÉ ‰¡‰D‰¢ˆD‰¢ D‰¢ˆD‰£ DÉ?¿øƒ % $Çà胠% $Çàèã¿ð' Dò' HÉ DË HÉ?¿ðÍ¿ðÉ ‰¡‰D•¡ FÑ É ‰¡‰D‰¢D‰¢‰DÉ?¿øƒ % $Çà胠% $Çàèã¿ð' Dò' HÉ DË HÉ?¿ðÉ¿ð¡ D‘¡‰DÍ É ‰¡‰Ä‰¢ DÉ?¿øƒ % $Çà胠% $Çàèã¿xð' Dò' HÉ DË HÉ?¿ð!É Í¿ð‘¡FÑ?¿èÉ ‰¡ÆÉ?¿àÑ; XРXÑ; X@Ô X¿ !½  ý?¿ØÉ¿àÉ; XРXÉ; X@Ô Xù¿Ø‰§ @É; X@РX‹ !‰  É?¿øƒ % $Çà胠% $Çàèã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ðͿн¡ Fý?¿Àý¿èý?¿È!É ‰¡‰DÉ; X@РXù¿È‰§ @ù¿À½§Äý?¿°ý¿àý?¿¸Í¿Ð!É ‰¡‰DÉ; X@РXù¿¸‰§ @ù¿°½§Dý?¿ ý¿Øý?¿¨Í¿Ð!É ‰¡‰DÉ; X@РXù¿¨‰§ @ù¿ ‰§ÄÉ?¿øƒ % $Çà胠% $Çàè㿈ð' Dò' HÉ DË HÉ?¿ðÍ¿ðÉ ¡ˆDÉ ¡‰ÄÉ ‰¡ˆD‰ DÉ'¿ìпìÐ'¿ü°Çàè°Çàè?ð>z×òš¼¯H?à@=Û|ßÙ×½»¿ð@ !ûTD-@@@@È?PbMÒñ©ü@YA.„€@@@L¥Üc˰@NAßÿÿÿÀCÏÿÿÿØ"?Ð@0?ô?Ø?Þ?®?è@A€@¨@f€Convergence errorphi1z-convConvergence errorphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-conv@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07cproj.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o cproj.o cproj.cŸ <I4cproj.cBbss.bssDdata.dataDrodata.rodatacalc_utm_zonemlfne4fne3fne2fne1fne0fnadjust_lonsigntsfnzpakr2dmpakcztanphi4zphi3zpowatanphi2zp_errorphi1zlogqsfnzsqrtmsfnzasinfabsasinzcossintsincosÿñ ð,¨h:HL?ˆ°D`I˜lN|SpˆXØ„cxLhˆàn@4v ¸t|€p4†ÐŒ•ب›£øÐ©­ðô³¸@ ¾ÃȈ¤ÎÒÖh8#T"¨ ° ´ ø˜ œ ¬4 8 X \ | € œÈ Ì , 0 <!T X œ$´ ¸ È Ì è  T \ ` ” ˜ œ° (´ (  $ 0( 0, @H L l#„ 0ˆ 0Œ  ¤ ¨ ÈÜä è    L P Th l 0 4 @#h 8l 8x#  @¤ @°#è ð ô , @0 @4H HL H `# | ” ˜ ´ Ü  à  ì# $ 8 ( 8 4# d @ h @ t# œ  ¼" Ü 8 ü"  @ <" \   °  à  8  @ D X P \ P | | € | „ Œ 8  8 Ø P Ü P ü   X  X  `  ` d h h h p ` ¸ p ¼ p Ð x Ô x` €d €p Pt P” ¼ ˆÀ ˆè ˆ p p x xØ Ü è ì  0 0 4” P˜ Pü  0 00 \p 0t 4x | œ 0  4¤ ¨ ¸ Ø Ü ô 0ø 4ü  $ 0( 4, 0 L 0P 4T X l Œ  ”¨ 0¬ 4° ´ Ü 0à 4ä è ð ô ” 0 4  $ ˜( ˜8 X \ ”t 0x 4| € ˆ ˜Œ œ° 0´ 4¸ ¼ Ä ˜È œì 0 4   ˆ Œ ”  ˜    ¨¤ ¨¬ H° H´ °¸ °$ ¸( ¸0 4 8  <  D ÀH À´ ȸ ÈÄ È Ì ÐÐ Ð< Ø@ ØD àH à  ¤ ´ ÌðØ Ü è# 8 8 #H @L @X#Ä èÈ èÐ @Ô @Ü à 4j  °ð § G%G+Gé40ŸCÐ$ OôÞWÔP _!$ œ  report.o/ 1230051500 7356 20 100664 11876 ` ELF,04(.shstrtab.text.bss.rodata1.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ ð' Dò' H!à €¤€ Ò H@Ô D!à €¤€ #¢`@’@!Ð$ ’`Ô H@Ö D@Ð ÇàèÇàè㿘ð' Dò' Hô' Lö' Pä D€¤ € ¢ !â$ !À$ €7€¤ €!À$ @РL€¢ €€lº ¢ !â$  @Ò L€"€¤ €¢ !â$ @РL€¢ € !À$  @’ €Pº ¢ !â$  @Ò L€!À$ !À$ ä H€¤ € ¢ !â$ !À$ €7€¤ €!À$ @РP€¢ €€,º ¢ !â$  @Ò P€"€¤ €¢ !â$ @РP€¢ € !À$  @’ €º ¢ !â$  @Ò P€!À$ !À$ º°@Çàèã¿ !à €¤€@!à €¤€@ÇàèÇàèã¿ ð' D!à €¤€ @Ò D!à €¤€ #¢`@’@!Ð$ ’`@Ô D@Ð ÇàèÇàè㿘ð' Dò' HÉ DË HÉ?¿ø!à €¤€  É¿øÉ; XÒ X@Ô \!à €¤€ #¢`@’@!Ð$ ’`É¿øÉ; X@Ô X@Ð ÇàèÇàèã¿ð' Dò' Hô' Lö' PÉ DË HÉ?¿øÉ LË PÉ?¿ð!à €¤€!  É¿øÉ; XÒ X@Ô \ 4É¿ðÉ; XÒ X@Ô \!à €¤€ #¢`@’@!Ð$ ’`É¿øÉ; X@Ô XÐ ’`8É¿ðÉ; X@Ô X@Ð ÇàèÇàè㿘ð' Dò' HÉ DË HÉ?¿ø!à €¤€  Í¿ø!É ‰¡‰DÉ; XÒ X@Ô \!à €¤€ #¢`@’@%Ð$ ’`Í¿ø!É ‰¡‰DÉ; X@Ô X@РÇàèÇàè㿘ð' Dò' HÉ DË HÉ?¿ø!à €¤€  Í¿ø!É ‰¡‰DÉ; XÒ X@Ô \!à €¤€ #¢`@’@%Ð$ ’`Í¿ø!É ‰¡‰DÉ; X@Ô X@РÇàèÇàè㿘ð' Dò' HÉ DË HÉ?¿ø!à €¤€  Í¿ø!É ‰¡‰DÉ; XÒ X@Ô \!à €¤€ #¢`@’@%Ð$ ’`Í¿ø!É ‰¡‰DÉ; X@Ô X@РÇàèÇàè㿘ð' Dò' HÉ DË HÉ?¿ø!à €¤€  Í¿ø!É ‰¡‰DÉ; XÒ X@Ô \!à €¤€ #¢`@’@%Ð$ ’`Í¿ø!É ‰¡‰DÉ; X@Ô X@РÇàèÇàè㿘ð' Dò' HÉ DË HÉ?¿ø!à €¤€  Í¿ø!É ‰¡‰DÉ; XÒ X@Ô \!à €¤€ #¢`@’@%Ð$ ’`Í¿ø!É ‰¡‰DÉ; X@Ô X@РÇàèÇàèã¿ð' Dò' Hô' Lö' PÉ DË HÉ?¿øÉ LË PÉ?¿ð!à €¤€#¢`Í¿ø!É ‰¡‰D@É; XÒ X@Ô \`,Í¿ðÉ ‰¡‰DÉ; XÒ X@Ô \!à €¤€ #¢`@’@!Ð$ ’`Í¿ø%É ‰¡‰DÉ; X@Ô XÐ ’`0Í¿ðÉ ‰¡‰DÉ; X@Ô X@Ð ÇàèÇàè㿘ð' Dò' HÉ DË HÉ?¿ø!à €¤€  Í¿ø!É ‰¡‰DÉ; XÒ X@Ô \!à €¤€ #¢`@’@%Ð$ ’`Í¿ø!É ‰¡‰DÉ; X@Ô X@РÇàèÇàèã¿ð' Dò' Hô' Lö' PÉ DË HÉ?¿øÉ LË PÉ?¿ð!à €¤€!  É¿øÉ; XÒ X@Ô \ $É¿ðÉ; XÒ X@Ô \!à €¤€ #¢`@’@!Ð$ ’`É¿øÉ; X@Ô XÐ ’`(É¿ðÉ; X@Ô X@Ð ÇàèÇàè㿘ð' Dò' Hô' LÉ DË HÉ?¿ø!à €¤€  Ò LÉ¿øÉ; X@Ô X!à €¤€ #¢`@’@!Ð$ ’`Ô LÉ¿øÉ; XÖ X@Ø \@Ð ÇàèÇàèã¿ ð' Dò' H!à €¤€ Ò H@Ô D!à €¤€ #¢`@’@!Ð$ ’`Ô H@Ö D@Ð ÇàèÇàèã¿ !à €¤€ @!à €¤€ #¢`@’@!Ð$ @’`@Ð ÇàèÇàè[%s] %s a[%s] %s %s PROJECTION PARAMETERS: a %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters a Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters a Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees a Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees a Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees a Latitude of Center: %lf degrees Latitude of Origin: %lf degrees a Latitude of Origin: %lf degrees Latitude of True Scale: %lf degrees a Latitude of True Scale: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees a 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees a Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters a False Easting: %lf meters False Northing: %lf meters %s %lf a %s %lf %s %ld a %s %ld a Output file name not specifiedreport-fileOutput file name not specifiedreport-file@L¥Üc˰@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)string.h 1.26 04/06/30 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07report.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o report.o report.c¢ <J4report.cBbss.bssDdata.dataDrodata.rodataterminal_efile_efptr_eerr_fileterminal_pfile_pparm_filefptr_ppblankgenrpt_longgenrptoffsetpstparl1stanparltrue_scaleorigincenlatcenlonmercenlonradius2radiusptitleclose_filestrcpystrleninitfclosefprintffopenprintfp_errorÿñ -8?F O Zakr|y h…  ´Œ  ð” ÐÀœ ¨¥ØÀ°À·8À¾hÀȘÀϘð×à¨ÞH„åèLð÷þ°$   0 4 <&D H X \ ` d h%p t €$ˆ#Œ Ø Ü à ä ü  !$ ( , 0 4 T X \!p t x | €'” ˜ œ   ¤ ´ ¸ ¼ À Ø  Ü  à ä ü    !$ ( , 0 4 T  X  \!p t x ,| ,€'” ˜ œ   ¤ ´  ¸  ¼ À ì ð #   #P  T  d h l&t x ˆ Œ  <” <˜%  ¤ ¬$´#¸ ø  ü    ` ` &( , < @ D ˆH ˆL%T X h$p#t Ä  È  Ø ´Ü ´ð&&  $ ( , 0 4%< @ P$X h$p#t °  ´  Ä ˆÈ ˆÐ Ô ä&ì ð    ´  ´%  ( , 8$@#D €  „  ” ä˜ ä  ¤ ´&¼ À Ð Ô Ø Ü à%è ì ø ü $# P  T  d Ph Pp t „&Œ    ¤ ¨ |¬ |°%¸ ¼ È Ì Ø$à#ä    $  4 ¨8 ¨@ D T&\ ` p t x Ð| Ѐ%ˆ Œ ˜ œ ¨$°#´ ð  ô        $& ,  0  @  D  H , L , P% X  \  h l x$ €# „  Ô  Ø  è ` ì ` ô ø &  ,& 4  8  H  L  P ¸ T ¸ X% `  d  p t €$ ˆ  ”  $ ¨# ¬  è  ì  ü      & $  (  8  <  @ < D < H% P  T  ` d p$ x# |  Ì  Ð  à h ä h ø& &     ,  0  4 ° 8 ° <% D  H  X$ `  p$ x# |  ¼  À  Ð ü Ô ü ä& ì  ð          %     4$ <# @  t  x  ˆ  Œ  ”& œ     °  ´  ¸ $ ¼ $ À% È  Ì  Ø$ à# ä        4$ 4(&0 4 D H L 8P 8T%\ ` d$l#p 4s ¨ˆ00>pX&È.Ð4Ð*=ú¢Lœ$  XÀ'`è€ hhÈ  paksz.o/ 1230051500 7356 20 100664 2732 ` ELF 4( .shstrtab.text.data1.rodata.bss.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ ð' Dò' Hô' LÉ DË HÉ?¿ðà LÀ$ Í¿ð!É ©ŠÄ€!É €É?¿è!É É?¿èÉ¿ðÉ; X@РX¿ !½  ý?¿°ý?¿Ð!É É?¿Èý¿Èý?¿¸· ?µ >ù¿°‰§ Ú‰ DÉ'¿Àä¿Àº€€¤¡h€  @’ ¢$\à Lâ$ !É €[É?¿øä'¿ÀÉ¿À½ ý?¿˜ý?¿àõ¿¸ù¿˜‰§ Zù¿°½§Äý?¿ ý?¿Ð!É É?¿Èý¿Èý?¿¨· ?µ >ù¿ ‰§ Ú‰ DÉ'¿Àä¿Àº€€¤ <€  @’ ¢$\à Lâ$ !É €4É?¿øä'¿ÀÉ¿À½ ý?¿ˆý?¿Øõ¿¨ù¿ˆ‰§ Zù¿ ½§Äý?¿€ý?¿Ð!ý ý?¿» ?¹ >ý¿€¯ŠÜ€  @’ ¢$\à Lâ$ !É €É?¿øÑ¿è!É ù¿˜§ Dõ¿ù¿ˆ‰§ Z‰¡ˆDõ¿€‰¡Z¢ DÍ?¿ÐÉ ‰¡‰ÄÉ?¿àÉ?¿øÁ¿øÇàèIllegal DMS fieldpaksz-degIllegal DMS fieldpaksz-minIllegal DMS fieldpaksz-sec¿ð?ðA.„€@@@N@¬ @(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07paksz.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o paksz.o paksz.cŸ <I4paksz.cBbss.bssDdata.dataDrodata.rodatap_errorfabspakszÿñ 8,49X8 < P T ` d tŒ  Ì Ð Ôè ì ( , h l p„ ˆ Ä (È (ì @ð @ô    0  0L 04j  h^h8  % + é4‰ŸC($ OL?WŒ  _,t  sphdz.o/ 1230051500 7356 20 100664 3892 ` ELF (4( .shstrtab.text.data.data1.rodata.bss.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿hð' Dò' Hô' Lö' Pø' Tæ D€¤à€ªà HÉ Ë É; X@РXÁ?¿ðà HÉ Ë É; X@РX¿ !½  ý?¿Èý?¿èý¿ðý?¿Ø!ý ý?¿Ðý¿Øù¿Ð¯ŠÜ€A#É`ý¿È¯ŠÄ€à Lý¿Øý$ ÿ$ à Pý¿Èý$ ÿ$ à Tý¿Øý$ ÿ$ €*ù¿Ðý¿È¯ŠÜ€à Lý¿Øý$ ÿ$ à Tý¿Øý$ ÿ$ É`Ë`õ¿È‰¡ÚÉ; X@РXÉ¿ð‰  Dà PÉ$ Ë$ €à Lý¿Øý$ ÿ$ à Tý¿Øý$ ÿ$ à Pý¿Øý$ ÿ$ €Mù¿Ðý¿È¯ŠÜ€#É`à LÉ$ Ë$ É`à TÉ$ Ë$ !É à PÉ$ Ë$ €7ä D€¤¿ë€#É`à LÉ$ Ë$ É`à TÉ$ Ë$ !É à PÉ$ Ë$ €#€¤¿ì€#É`à LÉ$ Ë$ É`à TÉ$ Ë$ !É à PÉ$ Ë$ €#É`à LÉ$ Ë$ É`à TÉ$ Ë$ !É à PÉ$ Ë$ €R@À¨º€¥ €!  ’ @ ,@’ 8  à' D€?º€¥- #¢`¦€Éàà LÉ$ Ë$ #¢`É€à PÉ$ Ë$ Éàà TÉ$ Ë$ €)€¥ €§- %¤ ÉÀà LÉ$ Ë$ #¢`ÉÀà PÉ$ Ë$ É  à TÉ$ Ë$ €§- %¤ ÉÀà LÉ$ Ë$ #¢`ÉÀà PÉ$ Ë$ É ˜à TÉ$ Ë$ À'¿ü°Çàè°ÇàèAXT·™™™šAXTÂIG®AXSíIë…AXT«`AXTåAXT¥ÀAXSÏÁ¾AXT¨@AXT¦@AXTÙXbAXSÖ1'AXSß “uAXT¦@AXTªÀAXT¬AXTÁ@AXTÇ€AXT­€AXT©€AXM­@AXMçAXM¯Ë•AX?™ó333AX?ˆ·¦µ AX?½Ÿ+ªAX?É ÌÌÍAX?ëüdØAX?áFIAX?ÚsØAX?Åñ= óAX?ÄÞ©AX?H:=p¤AX?!Â~ùÛAX?œ¬1AX?Ä—AX?ÉTƒoAX?É®“AX?ßÁ4êAX?ΕûXAX?Ì'•pAX?È–_RAXM­@AXMçAXM¯Ë•Invalid spheroid selectionINFORMATIONALReset to 0INFORMATIONAL?ðAXM¯Ë•AXMçAXM­@@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07sphdz.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o sphdz.o sphdz.cŸ <I4sphdz.cBbss.bssDdata.dataDrodata.rodatamajorminorp_errorlabssqrtfabssphdzÿñ `(,°2°°8@EJO$H d „ ˆ ¨ ¬ 4 8 H ¼ À Ð à °ä °  ¨ ¨  ¨0 4 X  \  l  | € ˜ ˜œ ˜¬ ˜¼ À Ø ô ø   0 4 L °P °Œ  ¤ °¨ °Ø Ü ð °ô °4j  8Ø`8F€(&¨+¨L4ôŸC ”$ O ¸UW ð _ (  untfz.o/ 1230051501 7356 20 100664 2356 ` ELF(4( .shstrtab.text.data.data1.rodata.bss.comment.stab.indexstr.stab.index.strtab.symtab.rela.text㿘ð' Dò' Hô' Læ H€¤à€(€¤à€%à D€¤ €!€¤ €¥, £,  €#¢` £,àÉà LÉ$ Ë$ à LÍ Ï !É ©ŠD€ @’ € º$M€ @’ $€º º°@Çàè?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ðUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unit@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.14 04/06/17 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07untfz.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o untfz.o untfz.cŸ <I4untfz.cBbss.bssDdata.dataDrodata.rodatafactorsp_erroruntfzÿñ  , 4<àd h  ” ¨ ¬ ° È $Ì $Ð 4j  ð °S&+é4ùŸC˜$ O¼BW° _°x  gctp.o/ 1230051501 7356 20 100664 7140 ` ELFØ4( .shstrtab.text.data.bss.data1.rodata.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¾Èð' Dò' Hô' Lö' Pø' Tú' Xà \à' \à `à' `à dà' dà hà' hà là' là pà' pà tà' tà xà' xà |à' |à €à' €à „à' „à ˆà' ˆà Œà' ŒÀ'¿ÄÀ'¿Àà ŒÀ$ à \Ð à dÒ Ô `@Ö hà ŒÐ$ à Œà €¤ €€À'¿ü!à €¤ €;À'¿Ìà¿Ì¡, #¢`À$#¢`À$#¢`À$#¢`À$#¢`À$#¢`À$À'¿È-¬ /®à1° É ò¿Ì¥.`£.`¦$€¢Àè¿È«- É<@É  ÀÉ<  €¤ ¿ÿòà'¿È `€¤ e¿ÿÓà'¿Ì  à'¿Ä  à'¿À¢ !â$ €|à Hæ €¤à€:¥,à#¢`â€à Là €¤@€#¢`â€à Xà €¤@€ #¢` ¤@€€¤à€  €à'¿ÄÀ'¿Ìà Hà ¥, £,  $€#¢`¢æ¿Ì¥,àÍ@à P‚É`Ë`©ŠD€  €à'¿Ä à€¤ ¿ÿèà'¿Ìà pæ €¤à€:¥,à#¢`â€à tà €¤@€#¢`â€à €à €¤@€ #¢` ¤@€€¤à€  €à'¿ÀÀ'¿Ìà pà ¥, £,  $€#¢`¢æ¿Ì¥,àÍ@à x‚É`Ë`©ŠD€  €à'¿À à€¤ ¿ÿèà'¿Ìà Hà €¤ €€¤ d€  @’ ¢ à Œâ$ €EÀ'¿üà pà €¤ €€¤ d€  @’ ¢ à Œâ$ €4À'¿üà Tà à'¿¼à Xà €¤ €à Hà €¤ € à Tà €¤ €  à'¿¼à Xà €¤ €à Hà €¤ €à Tà €¤ €à Là ƒ< € ü d.€! ¡, #¢`àà'¿¼à Hà €¤ € п¼”¿à@’à Œ€Ð$ п¼’ @”¿àà ŒÐ$ à Hà €¤ €â¿¼à Tâ$ à Œà €¤ €@€ßÀ'¿üà DÍ Ï É¿à‰¡‰DÉ?¿ðà DÍ Ï É¿à‰¡‰DÉ?¿èà¿Ä€¤€žà Hä ¡, #¢`ä$à Xä à Hà ¡, #¢`ä$à Lä à Hà ¡, #¢`ä$À'¿Ì+ª`â Pè¿Ì§- ‚@É`Ë`à Hà ¥, £,  $€ É<  €¤ ¿ÿñà'¿Ìà Hê €¥`€X  €¤ €à'¿Ì¦¿@â Pà¿Ì¥, ‚@É`Ë`É<Àà¿Ì  €¤ ¿ÿöà'¿Ì#É`É?¿@É`É?¿Hà Là €¤ € à PÑ Ó É`Ë`ª D€à Là ¥, £,  € $ ·à'¿8É¿8 !É ‰¡‰DÉ?¿@à Là €¤ €!É €É?¿H!É ‰ ¤É?¿H€Ñ?¿@à PÉ Ë É?¿Hà HÐ à LÒ ”¿@à XÖ Ø „Ú ˆà Œ#¢`à# \@â# `€à LÒ Ô Pà XÖ Ø „Ú ˆà Œ#¢`@à# \@â# `à Œà €¤ €@€3À'¿üà Hà €¤ €É¿ðÉ?¿ØÉ¿è€É?¿Ð¡, #¢`àÉ¿ðͿ蘿ؚ¿ÐÉ; XРXÍ; XÔ XŸÄÐ'¿<à Œ€¢ €Ð$ @€À'¿üà¿À€¤€Šà pä ¡, #¢`ä$à €ä à pà ¡, #¢`ä$à tä à pà ¡, #¢`ä$À'¿Ì+ª`â xè¿Ì§- ‚@É`Ë`à pà ¥, £,  $€ É<  €¤ ¿ÿñà'¿Ìà pê €¥`€D  €¤ €à'¿Ì¦¿@â xà¿Ì¥, ‚@É`Ë`É<Àà¿Ì  €¤ ¿ÿöà'¿Ì#É`É?¿@É`É?¿Hà xý ÿ ý?¿0É`ý¿0¯ŠD€ É¿ØÉ; X@РXÁ?¿@É¿ÐÉ; X@РX€Á?¿Hý¿0ý?¿@à xÉ Ë É?¿Hà pÐ à tÒ ”¿@à €Ö Ø „Ú ˆà Œ#¢`à# \@â# `€à tÒ Ô xà €Ö Ø „Ú ˆà Œ#¢`@à# \@â# `à Œà €¤ €@€†À'¿üà pâ €¤`€ É¿Øà lÉ$ Ë$ É¿Ðà lÉ$ Ë$ €¡,`#¢`àÉ¿ØÍ¿ÐØ lš É; XРXÍ; XÔ XŸÄÐ'¿<à Œ€¢ €Ð$ @€`À'¿üà |à à'¿¼à €à €¤ €à pà €¤ € à |à €¤ €  à'¿¼à €à €¤ €à pà €¤ €à |à €¤ €à tà ƒ< € ü d.€! ¡, #¢`àà'¿¼à pà €¤ € Ò¿¼”¿à@à Œ€Ð$  Ò¿¼@”¿àà ŒÐ$ à pà €¤ €â¿¼à |â$ à lÍ Ï É¿à‰¡‰DÉ$ Ë$ à l  Í Ï É¿à‰¡‰DÉ$ Ë$ @À'¿üð¿üÇàèInsys is illegalGCTP-INPUTOutsys is illegalGCTP-OUTPUTA.„€AƒÐ@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)feature_tests.h 1.24 04/09/28 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.27 04/10/01 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)ieeefp.h 2.12 04/10/23 SMIacomp: Sun C 5.7 2005/01/07gctp.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o gctp.o gctp.cœ<H4gctp.cBbss.bssDdata.dataDrodata.rodataiterNADUTinpjindatinznoutpjoutdatoutznpdinpdoutinv_transfor_transfor_initpakr2dminv_initclose_fileuntfzp_errorinitgctpÿñkP+06”;””A(”F¼”LP”Sä”Y x/X^8Ð/Xdh(”ni¼”x‰’£«° ¸ä è    ” ” (  (( ¼, ¼4 P8 P@ äD äP 8ÐT 8ÐX x\ x` d Ì Ð ô (ø ( ” ”4 8 | x€ xè äì ä P  P( ¼, ¼p 8Ðt 8Ðä è ì( , 0  0Lì ð   ” ”, (0 (< x@ xà ä ì   P T t x „ ˆ Ø h(Ü h(ä h( h($@| h(€ h(Äð ¼ô ¼  P  P 0 ä 4 ä @ 8Ð D 8Ð ä è ð  ( < Œ i¼  i¼ ˜ È i¼ Ì i¼ Ø ô D i¼ H i¼ Œ T  X  € œ 4j    ÀÜkPÜ@# +8F4~œC$ O@µWøÐ _È  br_gctp.o/ 1230051501 7356 20 100664 1328 ` ELFP4( .shstrtab.text.bss.data.rodata.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \à' \à `à' `à dà' dà hà' hà là' là pà' pà tà' tà xà' xà |à' |à €à' €à „à' „à ˆà' ˆÐ DÒ HÔ LÖ PØ TÚ Xà \â `ä dæ hê lì pî tð xò |ô €ö „è ˆà# \â# `ä# dæ# hê# lì# pî# tð# xò# |ô# €ö# „@è# ˆÇàèÇàèacomp: Sun C 5.7 2005/01/07br_gctp.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN10 -Dunix -c -o br_gctp.o br_gctp.c¥ <K4br_gctp.cBbss.bssDdata.dataDrodata.rodatagctpgctp_ÿñ .34c ˜°°°$°-Í¥<t$ H˜9PÔp XD  hdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibMACIntel.a0000444000175000017500000132461411151552370022253 0ustar amckinstryamckinstry! __.SYMDEF 1230142480 10003 603 100644 5696 ` "„„„G&/&Q&^T:vT:€T:¯¤€ ¡  „€ ˆ –  ¥¨ µ Á˜ ÍP ÐH ÓÀ Ú á@ ê8 €w &|f`Jr8z0A[R_alconforint___i686.get_pc_thunk.bx_alconfor_ptitle_offsetp_radius2_cenlat_tsincos_tan_atan_adjust_lon_cenlon_pow_sin_r_major_r_minor_false_easting_false_northing_lon_center_lat_center_n_e_acoef_bcoef_cos_p26_sin_p26 #1/20 1230142469 10003 603 100644 7124 ` alconinv.oÎúíþ| ”˜º__text__TEXT^ ˜Tù€__cstring__TEXT` ;ø__literal8__TEXT  °8__const__TEXTP è__bss__DATAÀÔ__jump_table__IMPORTpF„__textcoal_nt__TEXT¶N €T°  P U‰åSƒìtèôÿÿÿ‹E‰EЋE ‰EÔ‹E‰EÈ‹E‰EÌ‹E‰EÀ‹E‰EÄ‹E ‰E¸‹E$‰E¼ƒ´òEÐòƒ¼òEÈòƒÔòEÀòƒÜòE¸ò“ă” òò“̃œ òòƒ„ǃ¤ òòEàòQEàƒ|ò“ôƒ¬ òòB“ôƒ´ òòB“ôƒ¼ òòB“ôƒÄ òòB “ôƒÌ òòB(“ôƒÔ òòB0“4ƒÜ òòB“4ƒä òòB“4ƒì òòB“4ƒô òòB “4ƒü òòB(“4ƒòòB0ƒÌòò$è× Ý] òM ƒ|òòYÁòEðƒÌòƒ òòXȃòf(Ñò^Ðf(Âò$èa Ý]°ƒ|òƒòf(Ùò^؃òf(Ðò\UðòMðƒòòXÁf(Êò^Èf(Áò\$ò$è Ý] òE òYE°ò$èó Ý] òE f(ÈòXȃ òf(Ñò\Ðf(ÂòEèƒt‰D$ ƒl‰D$òEèò$è– ƒT ‰$èo ƒ¼òƒ´òòL$ò$èZ ƒÄòò$èi ƒÌòò$è7 ƒÜòƒÔòòL$ò$è ¸ƒÄt[]ÃU‰åSìTèuüÿÿ‹E‰…àþÿÿ‹E ‰…äþÿÿ‹E‰…Øþÿÿ‹E‰…ÜþÿÿƒU òò…àþÿÿf(Ðò\Ñf(ʃ5 òf(Ùò^Øf(Ãò…àþÿÿƒ] òò…Øþÿÿf(Ðò\Ñf(ʃ5 òf(Ùò^Øf(Ãò…Øþÿÿò…àþÿÿòE˜ò…ØþÿÿòE ÇEôòE˜òXÀò…ÿÿÿòE˜f(ÈòYM˜òE òYE òXÁò…ÿÿÿƒ ‹ƒu òÐò…0ÿÿÿƒ ‹ƒµ òÐò…(ÿÿÿƒ ‹Pÿƒu òÐò…ÿÿÿƒ ‹Pÿƒµ òÐò… ÿÿÿƒ ‹ò*ÀòY…0ÿÿÿò…@ÿÿÿƒ ‹ò*ÀòY…(ÿÿÿò…8ÿÿÿƒ ‹ƒèò*ÀòY…ÿÿÿò…Pÿÿÿƒ ‹ƒèò*ÀòY… ÿÿÿò…HÿÿÿÇEðéíò…ÿÿÿòY…0ÿÿÿòX…ÿÿÿò…Xÿÿÿò…ÿÿÿòY…(ÿÿÿòX… ÿÿÿò…`ÿÿÿƒ ‹9Eð–ƒ ‹‰Â+Uðƒu ò Ðò…ÿÿÿòY…0ÿÿÿf(Ñò\Ðf(Âò…ÿÿÿƒ ‹‰Â+Uðƒµ ò Ðò…ÿÿÿòY…(ÿÿÿf(Ùò\Øf(Ãò… ÿÿÿò…Xÿÿÿò…0ÿÿÿò…`ÿÿÿò…(ÿÿÿò…ÿÿÿòY…@ÿÿÿòX…Pÿÿÿò…hÿÿÿò…ÿÿÿòY…8ÿÿÿòX…Hÿÿÿò…pÿÿÿƒ ‹+Eðò*ȃ ‹‰Â+Uðƒu òÐòYÈò…ÿÿÿòY…@ÿÿÿf(Ñò\Ðf(Âò…Pÿÿÿƒ ‹+Eðò*ȃ ‹‰Â+Uðƒµ òÐòYÈò…ÿÿÿòY…8ÿÿÿf(Ùò\Øf(Ãò…Hÿÿÿò…hÿÿÿò…@ÿÿÿò…pÿÿÿò…8ÿÿÿEðƒƒ ‹9EðŽþÿÿƒÅ f(òÿÿÿfWÁòY…0ÿÿÿò…ÿÿÿƒÅ f(òÿÿÿfWÁòY…(ÿÿÿò… ÿÿÿò…Xÿÿÿò…0ÿÿÿò…`ÿÿÿò…(ÿÿÿòE˜f(ÈòY0ÿÿÿòE òY…(ÿÿÿf(Ñò\Ðf(ÂòX…ÿÿÿò\…àþÿÿò…xÿÿÿòE f(ÈòY0ÿÿÿòE˜òY…(ÿÿÿòXÁòX… ÿÿÿò\…ØþÿÿòE€òE˜f(ÈòY@ÿÿÿòE òY…8ÿÿÿf(Ùò\Øf(ÃòX…PÿÿÿòEˆòE f(ÈòY@ÿÿÿòE˜òY…8ÿÿÿòXÁòX…8ÿÿÿòEòEˆf(ÈòYMˆòEòYEòXÁòE¨ò…xÿÿÿf(ÈòYMˆòE€òYEòXȃŠf(fWÁò^E¨òE°òE€f(ÈòYMˆò…xÿÿÿòYEò\ȃŠf(fWÁò^E¨òE¸òE˜òXE°òE˜òE òXE¸òE ƒÕ f(òM°f(ÑfTÐƒÕ f(òM¸fTÁòXÂòEÀEôƒƒ}ô~'ƒæ ‰D$ƒñ ‰$èÕÇ…Ìþÿÿëé‚òEÀƒ¥ f.‡fúÿÿòE˜f(ÈòYM˜òE òYE òXÁòQÀòEÐòMЃ­ òf(Ñò^Ðf(Âò$èlÝÀþÿÿò…ÀþÿÿòXÀòEÈ…øþÿÿ‰D$ …ðþÿÿ‰D$òEÈò$è#ƒE ò‹EòƒÕ f(òMÐfTȃ¥ òf.ÁƒŸòøþÿÿƒí òf(ÑòYÐò…ðþÿÿf(ÈòYM ƒõ òòYÁò^EÐòXÂò$è‹Ý]ØÇEôòEØòEèòEèò$è¤ÝÀþÿÿòÀþÿÿƒý òòYÁò…ÿÿÿòM؃µ òòXȃ­ òf(Ùò^Øf(Ãò$è*ÝÐþÿÿƒý òƒ­ òf(Ñò^Ðòÿÿÿƒ½ òòXȃ½ òò\…ÿÿÿf(Ùò^Øf(ÃòT$ò$èÝÝÀþÿÿò…ÀþÿÿòY…Ðþÿÿò$è®ÝÀþÿÿò…Àþÿÿf(ÈòXȃµ òf(Ñò\Ðf(Âò\EèòEàòEèòXEàòEèEôƒƒ}ô~Ië ƒM ò‹EòÇ…Ìþÿÿéòƒæ ‰D$ƒñ ‰$èÇ…ÌþÿÿìéËƒÕ f(òMàfTÁƒ¥ f.‡Wþÿÿ‹EòEèòƒõ òf(ÈòYMÐò…øþÿÿf(ÑòYЃí òf(ÈòYM ò…ðþÿÿòYÁf(Êò\Èò…ðþÿÿòYE˜òL$ò$è’ÝÀþÿÿòÀþÿÿƒE òòXÁò$è]‹EÝÇ…Ìþÿÿ‹…ÌþÿÿÄT[]ÃALASKA CONFORMALalcon-invToo many iterations in inverse¯Âà#9À5R¢Fßñ?€^ÇËs¹{?·1,51Óï?Á!¯bLUu?ü˜ÅzYÉ}? =;jñŽ¿²ºÕs°?KzsîÖ?7< sf¿É™ÜÞ$¼s?ÜønN€¼È¿¡SëX®Á¿ÿOvÒ¿-DTû!ù?@ð?»½×Ùß|Û=@-DTû!ù?ð?€ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ã< * ¤Ð¡‹ Ø ¤x¡‹µ ¤€¡‹™ ¤0¡‹† ¤`¡‹q i ¤| ¡‹_ ¤q ¡‹? ¤Ø¡‹ ¤@¡‹æ Æ ž ¤H¡‹ ¤H¡‹v ¤8¡‹l ¤ˆ¡‹` F ¤8¡‹8 ¤@¡‹ ¤ˆ¡‹ æ Ë ¤€¡‹¨ ¤x¡‹Œ ¤0¡‹y ¤`¡‹h ¤Ð¡‹b (  ¤8¡‹Ô ¤0¡‹º ² ¤| ¡‹¨ ¤q ¡‹€ ¤`¡‹i ¤`¡‹3 ¤P¡‹ü¤P¡‹—¤P¡‹q¤P¡‹`¤¡‹¤@¡‹ú¤¡‹ë¤¡‹¸¤¡‹«¤¡‹œ¤¡‹ ¤@¡‹¤¡‹Ñ¤¡‹Ä¤¡‹³¤¡‹H¤¡‹)¤¡‹ ¤¡‹ñ¤¡‹Þ¤@¡‹Ó¤¡‹À¤¡‹µ¤¡‹¢¤@¡‹š¤¡‹‡¤¡‹¤¡‹ ¤À¡‹í¤è¡‹Ï¤À¡‹±¤à¡‹‡ mY¤à¡ O¤è¡ I;¤Ø¡ 5'¤Ð¡ ! ¤À¡ ¤È¡ ýõ¤` ¡ ïܤx¡ Ò¤€¡ ·¤¡ ¡Šf¤(¡ N¤(¡ <¤ ¡ 2¤ˆ¡ )¤ ¡ ¤¡ ÷¤Ø¡ 䤈¡ ÖȤء ¹¤¡ ³¤@¡ ¤¤¡ ž¤@¡ ¤¡ ‰¤@¡ z¤ø ¡ t¤@¡ e¤ð ¡ _¤@¡ P¤è ¡ J¤@¡ ;¤à ¡ 5¤¡ &¤Ø ¡ ¤¡ ¤Ð ¡ ¤¡ ü¤È ¡ ö¤¡ ç¤À ¡ ᤡ Ò¤¸ ¡ ̤¡ ¤ˆ¡ ®¤° ¡ ¢¤¡ ”¤¨ ¡ ޤØ¡ €¤  ¡ z¤Ð¡ k¤è¡ \¤à¡ M¤È¡ >¤À¡  ›À¤È­à¼èÌÐØØäçˆêñ@ø€x€¶&|v8pQ‚?gŠ0H–bY_alconinvint___i686.get_pc_thunk.bx_alconinv_ptitle_asinz_offsetp_radius2_cenlat_tsincos_tan_p_error_atan_adjust_lon_cenlon_pow_atan2_sin_r_major_r_minor_false_easting_false_northing_lon_center_lat_center_n_e_acoef_bcoef_cos_p26_sin_p26 #1/20 1230142469 10003 603 100644 3100 ` azimfor.oÎúíþ| ˜Ð__text__TEXT˜hP€__cstring__TEXTR __const__TEXT`ø__literal8__TEXTp __bss__DATAÐ8__jump_table__IMPORT<(„__textcoal_nt__TEXTÌd €  ä P è U‰åSƒìDèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔƒÄòEðòƒÌòEèòƒÔòEàòƒÜòEÐòƒäòEØòƒô‰D$ ƒì‰D$òEàò$èóƒü‰$èуÄòò$èÛƒÌòò$èƒÔòò$轃ÜòƒäòòL$ò$èv¸ƒÄD[]ÃU‰åSìÔèÂþÿÿ‹E‰…`ÿÿÿ‹E ‰…dÿÿÿ‹E‰…Xÿÿÿ‹E‰…\ÿÿÿƒšòò…`ÿÿÿò\Áò$è@Ý]ÈE¸‰D$ EÀ‰D$ò…Xÿÿÿò$èòEÈò$èëÝ@ÿÿÿò…@ÿÿÿòEЃºòòEÀf(ÑòYЃÂòòE¸òYÁòYEÐòXÂòEàƒ"f(òMàfTȃ2òò\ȃ"f(fTȃ:òf.Á‡-òEàò$èSÝ@ÿÿÿò…@ÿÿÿòEðòEðò$èTÝ@ÿÿÿò@ÿÿÿòEðò^ÁòE؃’òf(ÈòYMØòE¸f(ÑòYÐò•PÿÿÿòEÈò$èÝ@ÿÿÿò…@ÿÿÿòPÿÿÿòYȃ²òòXÁ‹Eòƒ’òf(ØòY]؃ÂòòEÀf(ÑòYЃºòòE¸òYÁòYEÐf(Êò\Èf(Áf(ËòYȃªòòXÁ‹EòÇ…Lÿÿÿ鉃2òòE؃Bòf.Eàwéûþÿÿƒ’òƒJòòYÁòEèòEèòD$ƒâ‰D$…hÿÿÿ‰$較‰D$…hÿÿÿ‰$èÌÇ…Lÿÿÿ{ë‹…LÿÿÿÄÔ[]ÃAZIMUTHAL EQUIDISTANTPoint projects into a circle of radius = %12.2lfazim-forÿÿÿÿÿÿÿð?»½×Ùß|Û=-DTû! @ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ÃèÖ¤Q¡>о¤ ¡> ¤ˆ¡>–¤Ð¡>€¤€¡>q¤p¡>M¤è¡>!¤ø¡> ¤¡>÷¤Ð¡>â¤ð¡>‘¤Ð¡>oM0¤x¡>"¤`¡>¤p¡>¤`¡>ड>ɤø¡>°¡~d¤Ø¡>:  ¤ð¡ ¤è¡ üî¤à¡ èڤء ÔƤС À¸¤¡ ²Ÿ¤ø¡ •¤¡ †¤ð¡ w¤è¡ h¤à¡ Y¤Ø¡ J¤Ð¡     ‘Кئà²èÂðÑÚø €Ì%/M€\H?xo7gŒ.S_azimforint___i686.get_pc_thunk.bx_azimfor_sprintf_ptitle_offsetp_cos_acos_tsincos_cenlonmer_radius_p_error_origin_adjust_lon_sin_r_major_lon_center_lat_origin_false_northing_false_easting_cos_p12_sin_p12 #1/20 1230142469 10003 603 100644 3540 ` aziminv.oÎúíþ| ˜Ë__text__TEXT˜dj€__cstring__TEXT0«__literal8__TEXTH à__const__TEXTp __bss__DATAÐ8__jump_table__IMPORT7(„__textcoal_nt__TEXTÇ_ €à Ü à P ´ U‰åSƒìDèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔƒÄòEðòƒÌòEèòƒÔòEàòƒÜòEÐòƒäòEØòƒô‰D$ ƒì‰D$òEàò$è郉$è̃Äòò$èуÌòò$踃Ôòò$賃ÜòƒäòòL$ò$èv¸ƒÄD[]ÃU‰åSì„èÂþÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒ²òòEÀò\ÁòEÀƒªòòE¸ò\ÁòE¸òEÀf(ÈòYMÀòE¸òYE¸òXÁòQÀòEàƒ’òƒ òòYÈòEàf.Áwoƒ’òòEàò^ÁòEèEЉD$ E؉D$òEèò$蜃šò‹Eòƒ2f(òMàfTȃòf.ÁƒÍë$ƒë‰D$ƒô‰$èYÇE¤}é¦òMЃºòf(ÑòYÐòEØf(ÈòYM¸ƒÂòòYÁò^EàòXÂò$èî‹E݃¢òƒ2f(fTȃòf(Ñò\Ðf(ÂòEðƒ2f(òMðfTȃòf.ÁƒŽëƒ¢ò‹EòÇE¤éâòEÐòE°‹Eòò$è‚Ý]òMƒºòòYÁòM°ò\Èf(ÁòEðƒ2f(òMðfTȃòf.Á‡GéÚƒ¢òƒ"òf.ÈsgƒšòòU¨ƒBf(òMÀfWÈòE¸òD$ò $èØÝ]òEòM¨ò\Èf(Áò$è´‹EÝÇE¤éòƒBf(òM¸fWÁòD$òEÀò$è€Ý]òMƒšòòXÁò$è[‹EÝÇE¤é™òEðf(ÐòYUàòEØf(ÈòYMÀƒÂòòYÁòT$ò$èÝ]òMƒšòòXÁò$èð‹EÝÇE¤ë1ƒ2f(òMÀfTȃòf.ÁwépÿÿÿÇE¤ë‹E¤Ä„[]ÃAZIMUTHAL EQUIDISTANTazim-invInput data error-DTû! @»½×Ùß|Û=-DTû!ù?ÿÿÿÿÿÿÿ€ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ãë¤P¡>ؤp¡>IJ¤Ø¡>¤Œ¤¡>YG¤Ø¡>9¤€¡>ῤ€¡>°¤Ø¡> ¤`¡>–¤à¡>}¤P¡>j¤p¡>J¤ø¡>< ¤à¡>ô¤P¡>á¤p¡>ƤX¡>¸¤p¡>®¤à¡>£ˆ¤¡>h¤ø¡>QI¤2¡>?¤)¡>)¤P¡>¤p¡>¤Ø¡>ÿФС>·¤H¡>­¤Ð¡>p¤è¡>X¤ð¡>:  ¤ð¡ ¤è¡ üî¤à¡ èڤء ÔƤС À¸¤¡ ²Ÿ¤ø¡ •¤¡ †¤ð¡ w¤è¡ h¤à¡ Y¤Ø¡ J¤Ð¡     ‹Ð”Ø à¬è¼ðËÔø €Ç%/s6O=kb.Z†F_aziminvint___i686.get_pc_thunk.bx_aziminv_ptitle_asinz_offsetp_tsincos_cenlonmer_radius_p_error_origin_adjust_lon_atan2_sin_r_major_lon_center_lat_origin_false_northing_false_easting_cos_p12_sin_p12 #1/20 1230142469 10003 603 100644 3548 ` bceafor.oÎúíþ8 ФTA__text__TEXTÔT˜€€__cstring__TEXTÔ(__literal8__TEXTð D__bss__DATAH\__jump_table__IMPORT-d„__textcoal_nt__TEXT=‘ €¼ Ü è P  ˜ U‰åSƒìdèôÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔ‹E ‰EÈ‹E$‰EÌ‹E(‰EÀ‹E,‰EÄ‹E0‰E¸‹E4‰E¼ƒ<òEàòƒDòEØòƒ\òEÐòƒdòEÈòƒlòE¸òƒtòEÀòƒDòƒ<òf(Ñò^Ðf(ÂòEðòEðf(ÈòYMðƒäòò\ÁƒTòƒTòòQÀƒLòƒTòƒìòf.Áwƒ”Ç냔Çëƒdòò$èÄÝ]°òE°ƒ|òƒdòò$è²Ý]°òE°ƒ„òƒ|òƒTòƒ„òòYȃ„òòYȃäòò\ÁòQÀf(Êò^Èf(ÁƒŒòƒÈ‰$èƒDòƒ<òòL$ò$èƒ\òò$èøƒdòò$èóƒlòƒtòòL$ò$豸ƒÄd[]ÃU‰åSƒìtè€ýÿÿ‹E‰EЋE ‰EÔ‹E‰EÈ‹E‰ẼèòòEÐò\Áò$èyÝ]àòEÈò$èlÝ] òE òEèƒ ‹…ÀtqƒÈòf(ÈòYMàƒòòYȃòòXÁ‹EòƒÈòf(ÈòYMèƒòò^ȃøòòXÁ‹Eòéxƒàòƒ€òf(Ðò\ÑòU°ƒàòòYEèf(ÈòYM胀òf(Ðò\Ñf(ÊòEèf(Ðò^ÑòU¸ƒØòƒˆòòYȃ€òf(Ðò^ÑòUÀƒØòf(ÈòYM胀òf(Ðò\уØòf(ÈòYM胀òòXÁf(Êò^Èf(Áò$èÓÝ] òE òYEÀòXE¸òYE°òEðƒÈòƒòòYÁf(ÈòYMàƒòòXÁ‹EòƒÈòf(ÈòYMðƒòòXÀò^ȃøòòXÁ‹Eò¸ƒÄt[]ÃCylinderical Equal Areað?ñh㈵øä>ð?Àôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ö¤x¡€¤¤˜¡€‘¤H¡€|¤€¡€e¤˜¡€[¤H¡€9¤¡€¤X¡€ö¤¡€ã¤X¡€Ì¤¡€¾¤¡€´¤X¡€Œ¤¡€t¤`¡€]¤¡€S¤`¡€9¤x¡€+¤ˆ¡€¤H¡€¤€¡€õ¤ˆ¡€â¤H¡€Ö¤ ¡€Ã±š¤h¡€| eQ¤€¡ G¤x¡ A3¤p¡ -¤h¡ ¤H¡ û¤P¡ õí¤Ô¡ 㤘¡ Ť𡠷¤¡ ©¤¡ Ÿ¤`¡ •¤ˆ¡ ‹¤¡ }o¤p¡ e¤ˆ¡ WI¤p¡ ;¤ ¡ -¤ ¡ ¤ø¡ ¤`¡ ¤X¡ û¤`¡ ñ¤`¡ ã¤ð¡ º¤H¡ °¤P¡ ¡¤€¡ ’¤x¡ ƒ¤p¡ t¤h¡ e¤P¡ V¤H¡  zHƒPŒh˜p¤x´€Ã`ÇXʠψØá˜ €=%t]RD.;3Iin_bceaforint___i686.get_pc_thunk.bx_bceafor_log_ptitle_offsetp_cos_radius2_cenlonmer_adjust_lon_sin_true_scale_r_major_r_minor_lon_center_lat_truesc_false_northing_false_easting_es_e_ind_cosphi1_sinphi1_kz #1/20 1230142469 10003 603 100644 4596 ` bceainv.oÎúíþ8 ÐäTn__text__TEXT¿TÄ µ€__cstring__TEXT¿ __literal8__TEXTØ`, __bss__DATApt__jump_table__IMPORT82Œ „__textcoal_nt__TEXTj¾ €”äü P l U‰åSì„èñÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔ‹E ‰EÈ‹E$‰EÌ‹E(‰EÀ‹E,‰EÄ‹E0‰E¸‹E4‰E¼ƒaòEàòƒiòEØòƒ‘òEÐòƒ™òEÈòƒ¡òE¸òƒ©òEÀòƒiòƒaòf(Ñò^Ðf(ÂòEðòEðf(ÈòYMðƒÉòò\ÁƒyòƒyòòQÀƒqòƒyòƒyòòYÁƒòƒòƒyòòYÁƒ‰òƒqòƒÑòf.Á‡ƒÑǃyòƒÉòf(Ðò\ÑòU ƒyòƒÉòf(Ðò\Ñf(ʃÉòf(Ðò^ÑòU¨ƒqòƒáòòYȃÉòf(Ðò^ÑòU°ƒqòƒÉòf(Ðò\уqòƒÉòòXÁf(Êò^Èf(Áò$èåÝ]òEòYE°òXE¨òYE ƒÉòë"ƒÑǓɃÙòò냙òò$è›Ý]òEƒ±òƒ™òò$è‰Ý]òEƒ¹òƒ±òƒyòƒ¹òòYȃ¹òòYȃÉòò\ÁòQÀf(Êò^Èf(ÁƒÁòƒ°‰$èóƒiòƒaòòL$ò$èÞƒ‘òò$èσ™òò$èσ¡òƒ©òòL$ò$舸Ą[]ÃU‰åSƒìtè,üÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰E܃äòòEàò\ÁòEàƒÜòòEØò\ÁòE؃ ‹…À„ƒìòf(ÈòYM؃œòf(Ñò^Ðf(Âò$èÝ] òE ‹EòƒœòƒìòòYÈòEàf(Ðò^Ñf(ʃÌòòXÁò$è§‹EÝéûòEØf(ÈòXȃüòf(ÑòYЃœòƒòòYÁf(Êò^Èf(Áò$èZÝ] òE òEðƒ´òƒ$òf(Ñò^Ѓ¼òƒ,òòYÁòXЃÄòƒ4òòYÁf(ÊòXÈòM°òEðòXÀò$èØÝ] òE òYE°f(ÐòXUðòU¸ƒ¼òƒ<òf(ÑòYЃÄòƒDòòYÁf(ÊòXÈòMÀòMðƒLòòYÁò$è_Ý] òE òYEÀòU¸òXÐòUȃÄòƒTòf(ÑòYÐòUÐòMðƒ\òòYÁò$èÝ] òE òYEÐòXEÈ‹EòƒœòƒüòòYÈòEàf(Ðò^Ñf(ʃÌòòXÁò$è§‹EݸƒÄt[]ÃCylinderical Equal Areað?ñh㈵øä>@À@¶` ¶` Æ?*¤B*¤Bº?°[°[°?üU¦ºÿ°?@нŸmö-‘?@ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$뙤 ¡Ôz¤Ð¡Ôp¤p¡ÔQ?¤0¡Ô#¤(¡Ô¤˜¡Ôøæ¤ ¡ÔƤ¡Ô¼¤˜¡Ôª¤¡Ô ¤¡ÔW¤¡ÔM¤˜¡Ô;¤¡Ô1¤¡Ô¤ø¡Ô¤ˆ¡Ô䤨¡ÔÚ¤p¡ÔȤСԫ™¤ ¡Ôz¤À¡Ôp¤p¡Ô[A¤p¡Ô.¤À¡Ô¤à¡Ô¤°¡Ô¡ÔÐ ¶¢¤¸¡˜¤°¡’„¤¨¡~p¤ ¡jV¤p¡L¤x¡F>¤¿¡4¤Ð¡¤Ø¡¤È¡ú¤È¡ð¤ˆ¡æ¤À¡Ü¤È¡ÎÀ¤¨¡¶¤À¡¨š¤¨¡Š¤è¡„¤Ø¡x¤à¡l¤Ø¡O1¤Ø¡'¤€¡¤Ø¡ ¤€¡ô¤Ø¡æ¤ð¡Ü¤€¡Å¤Ø¡¯¤Ø¡¥¤ˆ¡Ž¤Ø¡„¤ˆ¡x¤à¡d¤à¡Z¤€¡P¤˜¡B¤ˆ¡8¤¡.¤¡ ¤ˆ¡¤ˆ¡ ¤€¡þ¤ˆ¡ô¤ˆ¡æ¤Ø¡½¤p¡³¤x¡¤¤¸¡•¤°¡†¤¨¡w¤ ¡h¤x¡Y¤p¡  €p‰x’ ž¨ª°º¸ÉˆÍ€ÐÖ˜ÜàáØåÀîÈ÷Ð €j%È]nRD.;3Iit_bceainvint___i686.get_pc_thunk.bx_bceainv_log_ptitle_offsetp_cos_radius2_cenlonmer_adjust_lon_sin_asin_true_scale_r_major_r_minor_lon_center_lat_truesc_false_northing_false_easting_es_e_e_p4_e_p6_ind_qp_cosphi1_sinphi1_kz#1/12 1230142470 10003 603 100644 3532 ` ceafor.oÎúíþ8 ФTA__text__TEXTÔT˜€€__cstring__TEXTÔ(__literal8__TEXTð D__bss__DATAH\__jump_table__IMPORT-d„__textcoal_nt__TEXT=‘ €¼ Ü ä P  ˜ U‰åSƒìdèôÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔ‹E ‰EÈ‹E$‰EÌ‹E(‰EÀ‹E,‰EÄ‹E0‰E¸‹E4‰E¼ƒ<òEàòƒDòEØòƒ\òEÐòƒdòEÈòƒlòE¸òƒtòEÀòƒDòƒ<òf(Ñò^Ðf(ÂòEðòEðf(ÈòYMðƒäòò\ÁƒTòƒTòòQÀƒLòƒTòƒìòf.Áwƒ”Ç냔Çëƒdòò$èÄÝ]°òE°ƒ|òƒdòò$è²Ý]°òE°ƒ„òƒ|òƒTòƒ„òòYȃ„òòYȃäòò\ÁòQÀf(Êò^Èf(ÁƒŒòƒÈ‰$èƒDòƒ<òòL$ò$èƒ\òò$èøƒdòò$èóƒlòƒtòòL$ò$豸ƒÄd[]ÃU‰åSƒìtè€ýÿÿ‹E‰EЋE ‰EÔ‹E‰EÈ‹E‰ẼèòòEÐò\Áò$èyÝ]àòEÈò$èlÝ] òE òEèƒ ‹…ÀtqƒÈòf(ÈòYMàƒòòYȃòòXÁ‹EòƒÈòf(ÈòYMèƒòò^ȃøòòXÁ‹Eòéxƒàòƒ€òf(Ðò\ÑòU°ƒàòòYEèf(ÈòYM胀òf(Ðò\Ñf(ÊòEèf(Ðò^ÑòU¸ƒØòƒˆòòYȃ€òf(Ðò^ÑòUÀƒØòf(ÈòYM胀òf(Ðò\уØòf(ÈòYM胀òòXÁf(Êò^Èf(Áò$èÓÝ] òE òYEÀòXE¸òYE°òEðƒÈòƒòòYÁf(ÈòYMàƒòòXÁ‹EòƒÈòf(ÈòYMðƒòòXÀò^ȃøòòXÁ‹Eò¸ƒÄt[]ÃCylinderical Equal Areað?ñh㈵øä>ð?Àôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ö¤x¡€¤¤˜¡€‘¤H¡€|¤€¡€e¤˜¡€[¤H¡€9¤¡€¤X¡€ö¤¡€ã¤X¡€Ì¤¡€¾¤¡€´¤X¡€Œ¤¡€t¤`¡€]¤¡€S¤`¡€9¤x¡€+¤ˆ¡€¤H¡€¤€¡€õ¤ˆ¡€â¤H¡€Ö¤ ¡€Ã±š¤h¡€| eQ¤€¡ G¤x¡ A3¤p¡ -¤h¡ ¤H¡ û¤P¡ õí¤Ô¡ 㤘¡ Ť𡠷¤¡ ©¤¡ Ÿ¤`¡ •¤ˆ¡ ‹¤¡ }o¤p¡ e¤ˆ¡ WI¤p¡ ;¤ ¡ -¤ ¡ ¤ø¡ ¤`¡ ¤X¡ û¤`¡ ñ¤`¡ ã¤ð¡ º¤H¡ °¤P¡ ¡¤€¡ ’¤x¡ ƒ¤p¡ t¤h¡ e¤P¡ V¤H¡  xHPŠh–p¢x²€Á`ÅXȠ͈Öߘ €=$t[PB,91Ggl_ceaforint___i686.get_pc_thunk.bx_ceafor_log_ptitle_offsetp_cos_radius2_cenlonmer_adjust_lon_sin_true_scale_r_major_r_minor_lon_center_lat_truesc_false_northing_false_easting_es_e_ind_cosphi1_sinphi1_kz#1/12 1230142470 10003 603 100644 4572 ` ceainv.oÎúíþ8 ÐÔT^__text__TEXT«T´ µ€__cstring__TEXT«ÿ__literal8__TEXTÈ` __bss__DATA`t__jump_table__IMPORT(2| „__textcoal_nt__TEXTZ® €„Ôü P \ U‰åSì„èñÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔ‹E ‰EÈ‹E$‰EÌ‹E(‰EÀ‹E,‰EÄ‹E0‰E¸‹E4‰E¼ƒQòEàòƒYòEØòƒòEÐòƒ‰òEÈòƒ‘òE¸òƒ™òEÀòƒYòƒQòf(Ñò^Ðf(ÂòEðòEðf(ÈòYMðƒ¹òò\ÁƒiòƒiòòQÀƒaòƒiòƒiòòYÁƒqòƒqòƒiòòYÁƒyòƒaòƒÁòf.Á‡ƒÁǃiòƒ¹òf(Ðò\ÑòU ƒiòƒ¹òf(Ðò\Ñf(ʃ¹òf(Ðò^ÑòU¨ƒaòƒÑòòYȃ¹òf(Ðò^ÑòU°ƒaòƒ¹òf(Ðò\уaòƒ¹òòXÁf(Êò^Èf(Áò$èÕÝ]òEòYE°òXE¨òYE ƒ¹òë"ƒÁÇ“¹ƒÉòò냉òò$èÝ]òEƒ¡òƒ‰òò$è~Ý]òEƒ©òƒ¡òƒiòƒ©òòYȃ©òòYȃ¹òò\ÁòQÀf(Êò^Èf(Áƒ±òƒœ‰$èãƒYòƒQòòL$ò$èÓƒòò$èă‰òò$迃‘òƒ™òòL$ò$è}¸Ä„[]ÃU‰åSƒìtè,üÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰E܃ÔòòEàò\ÁòEàƒÌòòEØò\ÁòE؃ü‹…À„ƒƒÜòf(ÈòYM؃Œòf(Ñò^Ðf(Âò$èÓ‹E݃ŒòƒÜòòYÈòEàf(Ðò^Ñf(ʃ¼òòXÁò$見EÝéñòEØf(ÈòXȃìòf(ÑòYЃŒòƒôòòYÁf(Êò^Èf(Áò$è6Ý]ðƒ¤òƒòf(Ñò^Ѓ¬òƒòòYÁòXЃ´òƒ$òòYÁf(ÊòXÈòM°òEðòXÀò$èáÝ] òE òYE°f(ÐòXUðòU¸ƒ¬òƒ,òf(ÑòYЃ´òƒ4òòYÁf(ÊòXÈòMÀòMðƒ<òòYÁò$èhÝ] òE òYEÀòU¸òXÐòUȃ´òƒDòf(ÑòYÐòUÐòMðƒLòòYÁò$èÝ] òE òYEÐòXEÈ‹EòƒŒòƒìòòYÈòEàf(Ðò^Ñf(ʃ¼òòXÁò$è°‹EݸƒÄt[]ÃCylinderical Equal Areað?ñh㈵øä>@À@¶` ¶` Æ?*¤B*¤Bº?°[°[°?üU¦ºÿ°?@нŸmö-‘?@ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$×…¤¡Ôf¤À¡Ô\¤`¡Ô=+¤ ¡Ô¤¡Ô¤ˆ¡ÔäÒ¤¡Ô²¤¡Ô¨¤ˆ¡Ô–¤¡ÔŒ¤€¡ÔkC¤ø¡Ô9¤ˆ¡Ô'¤ð¡Ô¤€¡Ô ¤è¡Ô¤x¡ÔøÚ¤È¡ÔФ`¡Ô¾¤À¡Ô¡¤¡Ôp¤°¡Ôf¤`¡Ô[A¤`¡Ô.¤°¡Ô¤Ð¡Ô¤ ¡Ô¡ÔÐ ¶¢¤¨¡˜¤ ¡’„¤˜¡~p¤¡jV¤`¡L¤h¡F>¤«¡4¤À¡¤È¡¤¸¡ú¤¸¡ð¤x¡æ¤°¡Ü¤¸¡ÎÀ¤˜¡¶¤°¡¨š¤˜¡Š¤Ø¡„¤È¡x¤Ð¡l¤È¡O1¤È¡'¤p¡¤È¡ ¤p¡ô¤È¡æ¤à¡Ü¤p¡Å¤È¡¯¤È¡¥¤x¡Ž¤È¡„¤x¡x¤Ð¡d¤Ð¡Z¤p¡P¤ˆ¡B¤x¡8¤€¡.¤€¡ ¤x¡¤x¡ ¤p¡þ¤x¡ô¤x¡æ¤È¡½¤`¡³¤h¡¤¤¨¡•¤ ¡†¤˜¡w¤¡h¤h¡Y¤`¡  `ˆh‘˜© ¹¨ÈxÌpÏ€ÕˆÛÐàÈä°í¸öÀ €Z$Èb9WI,@1Nns_ceainvint___i686.get_pc_thunk.bx_ceainv_log_ptitle_asinz_offsetp_cos_radius2_cenlonmer_adjust_lon_sin_true_scale_r_major_r_minor_lon_center_lat_truesc_false_northing_false_easting_es_e_e_p4_e_p6_ind_qp_cosphi1_sinphi1_kz#1/20 1230142470 10003 603 100644 4876 ` eqconfor.oÎúíþ| H˜Î__text__TEXTü˜h ®€__cstring__TEXTüN” __literal8__TEXTPè __const__TEXT`ø __bss__DATAÐx__jump_table__IMPORTpZ „__textcoal_nt__TEXTÊb € $Ð$ PØU‰åSìÄèñÿÿÿ‹E‰E°‹E ‰E´‹E‰E¨‹E‰E¬‹E‰E ‹E‰E¤‹E ‰E˜‹E$‰Eœ‹E(‰E‹E,‰E”‹E0‰Eˆ‹E4‰EŒ‹E8‰E€‹E<‰E„‹E@‰…xÿÿÿ‹ED‰…|ÿÿÿƒÁòE°òƒÉòE¨òƒÑòEòƒò…xÿÿÿòƒòE€òƒÉòƒÁòf(Ñò^Ðf(ÂòEÐòEÐf(ÈòYMЃAòò\ÁƒòƒòòQÀƒùòƒòò$è@ƒÙ݃òò$èjƒá݃òò$è+ƒé݃òò$èâƒñÝEÀ‰D$ EȉD$òE ò$èÛòMÀòUȃùòòL$òT$ò$è»Ý]؃ñòƒéòƒáò ƒÙòòE òD$ òT$ò\$òd$ò $è–Ý]èƒ}H„^òE f(ÈòXM˜ƒQf(fTȃIòf.Á‡ÆEÀ‰D$ EȉD$òE˜ò$èòMÀòUȃùòòL$òT$ò$èåÝ]àƒñòƒéòƒáò ƒÙòòE˜òD$ òT$ò\$òd$ò $èÀÝ]ðòE f(Èò\M˜ƒQf(fTÁƒIf.s:ë'ƒí‰D$ƒù‰$èXÇ…tÿÿÿQé-òEȃ!òë?òEØf(Èò\MàòEðò\Eèf(Ñò^Ðf(ƒ!òëòEȃ!òƒ!òòEØò^ÁòXEèƒ)òƒñòƒéòƒáò ƒÙòòEˆòD$ òT$ò\$òd$ò $諃 ݃)òƒ òò\ȃÁòòYÁƒ1òƒ}H„˜ƒ)‰$è ƒÉòƒÁòòL$ò$èûòE˜òD$òE ò$èÿƒÑòò$è×òEˆò$èáƒòƒòòL$ò$è鈃)‰$èsƒÉòƒÁòòL$ò$ècòE ò$膃Ñòò$èJòEˆò$èTƒòƒòòL$ò$èÇ…tÿÿÿ‹…tÿÿÿÄÄ[]ÃU‰åSì„è\úÿÿ‹E‰EЋE ‰EÔ‹E‰EÈ‹E‰Ẽ\òƒTòƒLò ƒDòòEÈòD$ òT$ò\$òd$ò $èºÝ]àƒ”òf(Èò\Màƒ,òòYÁòEðƒ<òòEÐò\Áò$è`Ý]¸ƒŒòòYE¸òEèòEèò$è?Ý]°òE°f(ÈòYMðƒ„òòXÁ‹Eòƒ|òƒœòf(ÑòXÐòUÀòEèò$è·Ý]°òE°òYEðòMÀò\Èf(Á‹Eò¸Ä„[]Ãeqcon_forStandard Parallels on opposite sides of equatorEQUIDISTANT CONICð?»½×Ùß|Û=ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ÃÉ©¤@¡¤Ÿ¤ ¡¤Š¤(¡¤sV¤0¡¤M6¤à¡¤#¤Ð¡¤¤8¡¤Ü¤è¡¤Ò¤ð¡¤È¤ø¡¤¾¤¡¤  xd¤(¡Z¤ ¡TE7¤à¡1"¤Ð¡¤Ø¡þö¤8¡ëפ(¡Í¤ ¡Ç¸ª¤à¡¤Šv¤Ð¡l¤Ø¡f^¤8¡J¤@¡<¤Ð¡.¤¡$¤8¡¤¡ë¤è¡á¤ð¡×¤ø¡Í¤¡Ã¤8¡«¤0¡¡¤0¡¤0¡`¤0¡F>¤¡4¤ü¡&¤X¡¤`¡Ö¤è¡Ì¤ð¡Â¤ø¡¸¤¡¯•¤¡…Z¤X¡L¤`¡+¤è¡ö¤ð¡ì¤ø¡â¤¡Ù¿¤¡¯¤¡Š|¤¡t¤ø¡n`¤¡X¤ð¡RD¤¡<¤è¡6(¤¡¤¡¤¡¤¡ø¤P¡ϤСŤØ¡¶¤(¡¤¤ ¡•¤à¡†¤Ø¡w¤Ð¡  #! "½ÐÆØÏàÛ ë(úþèð ø 08@€Ê&•—dM>±v0·oD|6R£…¨[_eqconforint___i686.get_pc_thunk.bx_eqconfor_e3fn_ptitle_e0fn_offsetp_cos_radius2_tsincos_cenlonmer_msfnz_e2fn_p_error_stanparl_origin_adjust_lon_sin_stparl1_e1fn_mlfn_r_major_r_minor_lon_center_false_northing_false_easting_es_e_e0_e1_e2_e3_ns_g_ml0_rh #1/20 1230142470 10003 603 100644 5236 ` eqconinv.oÎúíþ| H ˜Î__text__TEXTÕ˜h »€__cstring__TEXTØNp __literal8__TEXT((À __const__TEXTP è __bss__DATAÐx__jump_table__IMPORTpZ „__textcoal_nt__TEXTÊb €ˆ$8( P@U‰åSìÄèñÿÿÿ‹E‰E°‹E ‰E´‹E‰E¨‹E‰E¬‹E‰E ‹E‰E¤‹E ‰E˜‹E$‰Eœ‹E(‰E‹E,‰E”‹E0‰Eˆ‹E4‰EŒ‹E8‰E€‹E<‰E„‹E@‰…xÿÿÿ‹ED‰…|ÿÿÿƒÁòE°òƒÉòE¨òƒÑòEòƒ ò…xÿÿÿòƒ òE€òƒÉòƒÁòf(Ñò^Ðf(ÂòEÐòEÐf(ÈòYMЃòò\Áƒ òƒ òòQÀƒùòƒ òò$è@ƒÙ݃ òò$èeƒá݃ òò$è&ƒé݃ òò$èâƒñÝEÀ‰D$ EȉD$òE ò$èÖòMÀòUȃùòòL$òT$ò$è¶Ý]؃ñòƒéòƒáò ƒÙòòE òD$ òT$ò\$òd$ò $è–Ý]èƒ}H„^òE f(ÈòXM˜ƒAf(fTȃ!òf.Á‡ÆEÀ‰D$ EȉD$òE˜ò$èòMÀòUȃùòòL$òT$ò$èàÝ]àƒñòƒéòƒáò ƒÙòòE˜òD$ òT$ò\$òd$ò $èÀÝ]ðòE f(Èò\M˜ƒAf(fTÁƒ!f.s:ë'ƒÉ‰D$ƒÕ‰$èSÇ…tÿÿÿQé-òEȃ! òë?òEØf(Èò\MàòEðò\Eèf(Ñò^Ðf(ƒ! òëòEȃ! òƒ! òòEØò^ÁòXEèƒ) òƒñòƒéòƒáò ƒÙòòEˆòD$ òT$ò\$òd$ò $諃 ݃) òƒ òò\ȃÁòòYÁƒ1 òƒ}H„˜ƒ‰$è ƒÉòƒÁòòL$ò$èöòE˜òD$òE ò$èúƒÑòò$èÒòEˆò$è܃ òƒ òòL$ò$è鈃‰$èsƒÉòƒÁòòL$ò$è^òE ò$èƒÑòò$èEòEˆò$èOƒ òƒ òòL$ò$èÇ…tÿÿÿ‹…tÿÿÿÄÄ[]ÃU‰åSì”è\úÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ÇEÔƒ„òòEÀò\ÁòEÀƒœòf(Èò\M¸ƒ|òòXÁòE¸ƒŒòƒ”òf.ÈsjòEÀf(ÈòYMÀòE¸òYE¸òXÁòQÀf(ȃ¼f(fWÁòE؃¤òòE胔òòEðƒ”òf.EØu¤ä¡4¤Ø¡&¤0¡¤P¡Ö¤è¡Ì¤ð¡Â¤ø¡¸¤ ¡¯•¤ ¡…Z¤0¡L¤P¡+¤è¡ö¤ð¡ì¤ø¡â¤ ¡Ù¿¤ ¡¯¤ ¡Š|¤ ¡t¤ø¡n`¤ ¡X¤ð¡RD¤ ¡<¤è¡6(¤ ¡¤ ¡¤ ¡¤ ¡ø¤(¡ϤСŤØ¡¶¤( ¡¤¤ ¡•¤à¡†¤Ø¡w¤Ð¡   #!"ÁÐÊØÓàß ï( þ  è ð ø 0 8  !@ €Ê&•’ž_>®q0»jDŠw´6M€¥V_eqconinvint___i686.get_pc_thunk.bx_eqconinv_e3fn_ptitle_e0fn_offsetp_radius2_tsincos_cenlonmer_msfnz_e2fn_p_error_stanparl_origin_adjust_lon_atan2_stparl1_e1fn_phi3z_mlfn_r_major_r_minor_lon_center_false_northing_false_easting_es_e_e0_e1_e2_e3_ns_g_ml0_rh#1/20 1230142470 10003 603 100644 1796 ` equifor.oÎúíþô Œ8 __text__TEXTÕ+€__cstring__TEXTÕå__bss__DATA(__jump_table__IMPORTå#õ„__textcoal_nt__TEXT €D¬ PtU‰åSƒìDèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔƒòEðòƒ òEèòƒòEàòƒòEÐòƒ$òEØòƒÉ‰$èDƒòò$èDƒ òò$è+ƒòò$è!ƒòƒ$òòL$ò$è鸃ÄD[]ÃU‰åSƒìTèèþÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰E܃òòEàò\Áò$è¶Ý]ðƒøòf(ÈòYMðòMЃòò$èsÝ]ÀòEÀòMÐòYȃòòXÁ‹Eòƒøòf(ÈòYM؃òòXÁ‹Eò¸ƒÄT[]ÃEQUIRECTANGULARôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$÷¤(¡¤¤¡¤0¡xj¤ ¡R¤¡I2¤¡ ýé¤0¡ ߤ(¡ Ùˤ ¡ Å·¤¡ ±£¤¡ •¤Õ¡ †¤0¡ w¤(¡ h¤ ¡ Y¤¡ J¤¡   kt€ Œ(œ0 €% _D?6W.O_equiforint___i686.get_pc_thunk.bx_equifor_ptitle_offsetp_cos_cenlonmer_radius_origin_adjust_lon_r_major_lon_center_lat_origin_false_northing_false_easting#1/20 1230142470 10003 603 100644 2164 ` equiinv.oÎúíþ| À˜”__text__TEXT&˜,4€__cstring__TEXT&*¾__const__TEXTPè__literal8__TEXT`ø__bss__DATA˜(__jump_table__IMPORTh(„__textcoal_nt__TEXT( €ì¬´ PÌU‰åSƒìDèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔƒŒòEðòƒ”òEèòƒœòEàòƒ¤òEÐòƒ¬òEØòƒ‰$èǃŒòò$èǃ”òò$讃œòò$詃¤òƒ¬òòL$ò$èl¸ƒÄD[]ÃU‰åSƒìDèèþÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰E샠òòEðò\ÁòEðƒ˜òòEèò\ÁòE胀òòEèò^Á‹Eò‹Eòƒ8f(fTÁƒHf.waƒòò$èÃÝ]ÐòMЃ€òòYÈòEðf(Ðò^Ñf(ʃˆòòXÁò$è‹EÝÇEäë!ƒ‰D$ƒ'‰$èmÇEä®ë‹EäƒÄD[]ÃEQUIRECTANGULARequi-invInput data errorÿÿÿÿÿÿÿ-DTû!ù?ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ä?¡þ¤6¡êؤ ¡¹¤˜¡«¤¨¡‘¤`¡ƒ¤P¡b¤˜¡J¤°¡2¤¸¡ ý餸¡ ߤ°¡ Ùˤ¨¡ Å·¤ ¡ ±£¤˜¡ •¤&¡ †¤¸¡ w¤°¡ h¤¨¡ Y¤ ¡ J¤˜¡    t˜} ‰¨•°¥¸ €% hD?6`W.O_equiinvint___i686.get_pc_thunk.bx_equiinv_ptitle_offsetp_cos_cenlonmer_radius_p_error_origin_adjust_lon_r_major_lon_center_lat_origin_false_northing_false_easting#1/20 1230142470 10003 603 100644 2404 ` gnomfor.oÎúíþ8 ИTf__text__TEXTçT¼9€__cstring__TEXTç3;__literal8__TEXT t__bss__DATAh0__jump_table__IMPORT02„„__textcoal_nt__TEXTb¶ €¬À P „ U‰åSƒìDèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔƒdòEðòƒ\òEèòƒ|òEØòƒ„òEÐòƒt‰D$ ƒl‰D$òEàò$èƒÛ‰$è{òEðò$è…òEèò$è…òEàò$è]ƒ„òƒ|òòL$ò$è/¸ƒÄD[]ÃU‰åSƒìtèãþÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒKòòEÀò\Áò$èÝ]ØEȉD$ EЉD$òE¸ò$èÒòEØò$è¹Ý] òE òEàƒ[òòEÐf(ÑòYЃcòòEÈòYÁòYEàòXÂòEèƒòf.Eèƒâƒ òò^EèòEðƒSòf(ÈòYMðòEÈf(ÑòYÐòU°òEØò$è:Ý] òE òM°òYȃkòòXÁ‹EòƒSòf(ØòY]ðƒcòòEÐf(ÑòYЃ[òòEÈòYÁòYEàf(Êò\Èf(Áf(ËòYȃsòòXÁ‹EòÇE¬ë!ƒÓ‰D$ƒà‰$èyÇE¬…ë‹E¬ƒÄt[]ÃGNOMONICgnomfor-convPoint projects into infinityð?ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ÃÑɤý¡¿¤ð¡¡¤¡u¤x¡^¤€¡K¤p¡6¤ˆ¡ñ¤p¡Ý¤(¡È¤ ¡§¤€¡¤x¡}nN7¤h¡ ¡ 䤡 ÞÏÀ±©¤ç¡ £¤x¡ †¤€¡ w¤¡ h¤ˆ¡ Y¤h¡ J¤p¡    p‚hŽˆ­€¶x €b%fDr?6].UzL_gnomforint___i686.get_pc_thunk.bx_gnomfor_ptitle_offsetp_cos_cenlat_tsincos_radius_p_error_adjust_lon_cenlon_sin_R_lon_center_false_easting_false_northing_cos_p13_sin_p13#1/20 1230142470 10003 603 100644 3292 ` gnominv.oÎúíþ| ˜S__text__TEXT͘ì\€__cstring__TEXTÍ e__const__TEXTà x__literal8__TEXT˜__bss__DATAX8__jump_table__IMPORT7°„__textcoal_nt__TEXTOç €ø ô Ô P Ì U‰åSƒìDèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔƒ\òEðòƒLòEèòƒTòEàòƒtòEØòƒ|òEÐòƒl‰D$ ƒd‰D$òEàò$èvƒÁ‰$èTòEðò$è^òEèò$è^òEàò$è6ƒ|òƒtòòL$ò$è ¸ƒÄD[]ÃU‰åSì„èÑþÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒQòòEÀò\ÁòEÀƒYòòE¸ò\ÁòE¸òEÀf(ÈòYMÀòE¸òYE¸òXÁòQÀòEàƒ9òòEàò^Áò$è}Ý]òEòEèEЉD$ E؉D$òEèò$èIƒ)ò‹Eòƒ±f(òMàfTȃÑòf.Áƒ§òMЃAòf(ÑòYÐòEØf(ÈòYM¸ƒIòòYÁò^EàòXÂò$輋E݃1òƒ±f(fTȃÙòf(Ñò\Ðf(ÂòEðƒ±f(òMðfTȃÑòf.ÁƒŽëƒ1ò‹EòÇE¤éâòEÐòE°‹Eòò$èPÝ]òMƒAòòYÁòM°ò\Èf(ÁòEðƒ±f(òMðfTȃÑòf.Á‡GéÚƒ1òƒáòf.Èsgƒ)òòU¨ƒÁf(òMÀfWÈòE¸òD$ò $è¦Ý]òEòM¨ò\Èf(Áò$è}‹EÝÇE¤éòƒÁf(òM¸fWÁòD$òEÀò$èNÝ]òMƒ)òòXÁò$è$‹EÝÇE¤é™òEðf(ÐòYUàòEØf(ÈòYMÀƒIòòYÁòT$ò$èãÝ]òMƒ)òòXÁò$蹋EÝÇE¤ë1ƒ±f(òMÀfTȃÑòf.ÁwépÿÿÿÇE¤ë‹E¤Ä„[]ÃGNOMONICÿÿÿÿÿÿÿ€»½×Ùß|Û=-DTû!ù?ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ã¥¤¡/’¤à¡/~l¤X¡/^F¤x¡/¤X¡/óѤð¡/º›y¤ð¡/j¤X¡/Z¤¡/P¤`¡/7¤¡/$¤à¡/¤p¡/öĤ`¡/®¤¡/›¤à¡/€¤¡/r¤à¡/h¤`¡/]B¤x¡/"¤p¡/ ¤¡/ö¤à¡/å¤X¡/ßµž¤h¡/a¤ˆ¡/I¤€¡/+ ý¤€¡ 󤈡 íÞÏÀ¸¤Í¡ ²Ÿ¤p¡ •¤x¡ †¤ˆ¡ w¤€¡ h¤`¡ Y¤X¡ J¤h¡     …hˆX”` €¯ˆ¿xÈp €O% e6_yFq=.W€N_gnominvint___i686.get_pc_thunk.bx_gnominv_ptitle_asinz_offsetp_cenlat_tsincos_radius_atan_adjust_lon_cenlon_atan2_sin_R_lon_center_lat_center_false_easting_false_northing_cos_p13_sin_p13#1/20 1230142470 10003 603 100644 4972 ` goodfor.oÎúíþ|  ˜ __text__TEXTߘ° ΀__cstring__TEXTßIw __literal8__TEXT(¨À __const__TEXTÐ h __bss__DATA à__jump_table__IMPORTð#ˆ „__textcoal_nt__TEXT « €< Ø| P U‰åSƒì$èôÿÿÿ‹E‰Eð‹E ‰Eôƒ òEðò“4 ƒòò“4 ƒòòB“4 ƒ$òòB“4 ƒ$òòB“4 ƒ,òòB “4 ƒ4òòB(“4 ƒ,òòB0“4 ƒ4òòB8“4 ƒ<òòB@“4 ƒDòòBH“4 ƒ<òòBP“4 ƒDòòBXƒ òƒòòYÁƒ” òƒ òƒòòYÁƒ” ò@ƒ òƒ$òòYÁƒ” ò@ƒ òƒ$òòYÁƒ” ò@ƒ òƒ,òòYÁƒ” ò@ ƒ òƒ4òòYÁƒ” ò@(ƒ òƒ,òòYÁƒ” ò@0ƒ òƒ4òòYÁƒ” ò@8ƒ òƒ<òòYÁƒ” ò@@ƒ òƒDòòYÁƒ” ò@Hƒ òƒ<òòYÁƒ” ò@Pƒ òƒDòòYÁƒ” ò@XƒÓ‰$èòEðò$踃Ä$[]ÃU‰åSì¤èýÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼òE¸ƒ\f.sƒlòòE¸f.ÁsBë-òMÀƒdòf.Ás ÇEôéÇEôé òE¸ƒtf.sJë-òMÀƒdòf.Ás ÇEôéÕÇEôéÉòMÀƒ|òf.Áƒ€ëgòMÀƒ|òf.ÁsòMÀƒ„òf.Ás"ë ÇEôëyòMÀƒŒòf.Ásë ÇEôëYÇEô ëPÇEôëGòMÀƒ„òf.Ás"ë ÇEôë'òMÀƒŒòf.Ásë ÇEôëÇEô ƒ}ôt-ë ÇEô ëïƒ}ôtƒ}ôtƒ}ôtƒ}ôt ƒ}ô …˜‹UôƒDò ÐòEÀò\Áò$èCÝ]ЋUôƒ¤òÐòE€ƒ$òf(ÈòYMÐòMˆòE¸ò$èòÝpÿÿÿò…pÿÿÿòYEˆòXE€‹Eòƒ$òòYE¸‹Eòé‹UôƒDò ÐòEÀò\Áò$è«Ý]ÐòE¸òEØòE¸ò$è”Ýpÿÿÿòpÿÿÿƒ”òòYÁòEèÇEðòEØò$è]Ýpÿÿÿò…pÿÿÿòXEØf(Èò\MèƒÔf(f(ÑfWÐòUòEØò$èÝpÿÿÿòpÿÿÿƒœòòXÁòMò^Èf(ÁòEàòEØòXEàòE؃äf(òMàfTȃ¤òf.Áw5ƒ}ð1~$ƒ‰D$ƒ‰$è“ÇEœûéVEðƒéÿÿÿòM؃¬òf(Ñò^Ðf(ÂòE؃äf(òM¸fTȃ´òf(Ðò\Ñf(ʃ¤òf.ÁwëƒlòòEЋUôƒ¤òÐòE ƒ$òƒ¼òòYÁf(ÈòYMÐòM¨òEØò$è»Ýpÿÿÿò…pÿÿÿòYE¨òXE ‹EòòEØò$è¦ÝpÿÿÿòpÿÿÿƒÄòf(ÑòYÐòU°òE¸ò$è^ò*ȃÌòòYÁòM°òXȃ$òòYÁ‹EòÇEœ‹EœÄ¤[]ÃGOODE'S HOMOLOSINE EQUAL-AREAgoode-forwardIteration failed to convergeÉ ]Þìû¿âh-8RÁà?_<çJWÀ@¯-8RÁð¿÷MçJWÖ?ÕIŠA5Œ@yÌ›âiÀæ?÷MçJWæ¿yÌ›âiÀæ¿É ]Þìû¿÷MçJWÖ¿U”çJWö?-DTû! @ð?»½×Ùß|Û=@-DTû!ù?•…¾)dÏì?ã;fž ö?Üö_ «¿€ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ù¤ ¡ü¢¤È¡ü˜x¤À¡üd6¤¸¡ü¤ ¡ü÷¤  ¡üå¤h¡üÓ¤ ¡ü½¤°¡üª¤à¡ü¤¨¡üme¤ ¡ü[¤ý¡üE¤ ¡ü2¤à¡ü¤˜¡üïϤСü­Š¤¡üvZB¤@ ¡ü$¤ ¡üÿÞ¤ ¡üΤ  ¡üª¤@ ¡üR¤ˆ¡ü2¤€¡ü¤ˆ¡üऀ¡üˤx¡ü°¤x¡üƒ¤`¡üp¤p¡üC¤`¡ü'¤h¡ü¤X¡üø ÞÏǤߡ ¼¤  ¡ ®¤P¡ ¤¤ ¡ ™¤  ¡ ‹¤H¡ ¤ ¡ v¤  ¡ h¤P¡ ^¤ ¡ S¤  ¡ E¤H¡ ;¤ ¡ 0¤  ¡ "¤@¡ ¤ ¡ ¤  ¡ ÿ¤8¡ õ¤ ¡ ꤠ ¡ ܤ@¡ Ò¤ ¡ Ǥ  ¡ ¹¤8¡ ¯¤ ¡ ¤¤  ¡ –¤0¡ Œ¤ ¡ ¤  ¡ s¤0¡ i¤ ¡ ^¤  ¡ P¤(¡ F¤ ¡ <¤  ¡ .¤(¡ $¤ ¡ ¤P¡ ¤@ ¡ ¤H¡ ú¤@ ¡ ë¤P¡ å¤@ ¡ Ö¤H¡ Ф@ ¡ Á¤@¡ »¤@ ¡ ¬¤8¡ ¦¤@ ¡ —¤@¡ ‘¤@ ¡ ‚¤8¡ |¤@ ¡ m¤0¡ g¤@ ¡ X¤0¡ R¤@ ¡ C¤(¡ =¤@ ¡ /¤(¡ )¤@ ¡ ¤ ¡    c f@ r  € %íR6I.A;^_goodforint___i686.get_pc_thunk.bx_goodfor_ptitle_cos_sign_radius_p_error_adjust_lon_sin_R_lon_center_feast #1/20 1230142470 10003 603 100644 6708 ` goodinv.oÎúíþ| ˜ __text__TEXTá ˜´$€__cstring__TEXTá =y__literal8__TEXT °¸__const__TEXTÐ h__bss__DATA à__jump_table__IMPORTð (ˆ„__textcoal_nt__TEXT ° €ôœ€ PÔU‰åSƒì$èôÿÿÿ‹E‰Eð‹E ‰Eôƒ òEðò“4 ƒ òò“4 ƒ òòB“4 ƒ òòB“4 ƒ òòB“4 ƒ$ òòB “4 ƒ, òòB(“4 ƒ$ òòB0“4 ƒ, òòB8“4 ƒ4 òòB@“4 ƒ< òòBH“4 ƒ4 òòBP“4 ƒ< òòBXƒ òƒ òòYÁƒ” òƒ òƒ òòYÁƒ” ò@ƒ òƒ òòYÁƒ” ò@ƒ òƒ òòYÁƒ” ò@ƒ òƒ$ òòYÁƒ” ò@ ƒ òƒ, òòYÁƒ” ò@(ƒ òƒ$ òòYÁƒ” ò@0ƒ òƒ, òòYÁƒ” ò@8ƒ òƒ4 òòYÁƒ” ò@@ƒ òƒ< òòYÁƒ” ò@Hƒ òƒ4 òòYÁƒ” ò@Pƒ òƒ< òòYÁƒ” ò@XƒÕ ‰$è òEðò$è ¸ƒÄ$[]ÃU‰åSì„èýÿÿ‹E‰EЋE ‰EÔ‹E‰EÈ‹E‰Ẽ$ òƒT òòYÈòEÈf.Ásƒd òòEÈf.Ás^ë7ƒ$ òƒ\ òòYÁf.EÐs ÇEôésÇEôégƒ$ òƒl òòYÈòEÈf.Ásaë7ƒ$ òƒ\ òòYÁf.EÐs ÇEôéÇEôé ƒ$ òƒt òòYÁf.EЃ®éˆƒ$ òƒt òòYÁf.EÐs!ƒ$ òƒ| òòYÁf.EÐs/ë ÇEôé—ƒ$ òƒ„ òòYÁf.EÐsë ÇEôëmÇEô ëdÇEôë[ƒ$ òƒ| òòYÁf.EÐs,ë ÇEôë1ƒ$ òƒ„ òòYÁf.EÐs6ë ÇEôëÇEô ‹Uôƒ¤ ò ÐòEÐò\ÁòEЃ}ôt-ë ÇEô ëÓƒ}ôtƒ}ôtƒ}ôtƒ}ôt ƒ}ô …0ƒ$ òòEÈò^Á‹Eò‹EòƒÔ f(fTÁƒŒ f.wQ‹EòƒÔ f(fTȃŒ òf(Ñò\Ðf(ÂòEèƒÔ f(òMèfTÁƒ” f.w@ë$ƒ ‰D$ƒ ‰$è%ÇEœüéê‹UôƒD òЋEòéF‹UôƒD òÐòE ‹Eòò$èÌÝ]òMƒ$ òòYÈòEÐò^ÁòXE òEèòEèò$訋EÝéàƒ$ òƒœ òf(ÑòYÐòU¨òEÈò$è_ò*ÀòYE¨f(ÐòXUȃ$ òƒ¤ òòYÁf(Êò^Èf(ÁòEØƒÔ f(òMØfTȃ¬ òf.ȇ¢òEØò$èÝ]òEòEà‹UôƒD òÐòU°ƒ$ òƒ´ òf(ÑòYÐòU¸òEàò$è™Ý]òEòM¸òYÈòEÐò^ÁòXE°‹Eò‹Eòƒ¼ òf.Á‡„ë ÇEœþÿÿÿé*òEàf(ÈòXÈòMÀòEàòXÀò$è>Ý]òEòMÀòXÈƒÄ òf(Ñò^Ðf(ÂòEØƒÔ f(òMØfTȃ¬ òf.Èw?ë ÇEœþÿÿÿé¨òEØò$è×Ý]òE‹Eòƒd òf.EÐv;ë ÇEœþÿÿÿék‹EòƒÄ òf(Ðò\Ñf(ʃ” òf.Áw<ƒd òòEÐf.ÁvC‹EòƒÄ òòXȃ” òf.Áwë‹Eòƒä f(fWÁ‹Eòƒ}ôu*‹Eòƒ¼ òf.Áw‹Eòƒ\ f.wƒ}ôu8ë ÇEœþÿÿÿ颋Eòƒ¼ òf.Áw‹Eòƒ\ f.wƒ}ôu8ë ÇEœþÿÿÿéd‹Eòƒ\ òf.Áw‹EòƒÌ f.wƒ}ôu8ë ÇEœþÿÿÿé&‹Eòƒ\ òf.Áw‹EòƒÌ f.wƒ}ôu8ë ÇEœþÿÿÿéè‹Eòƒ¼ òf.Áw‹Eòƒt f.wƒ}ôu8ë ÇEœþÿÿÿ骋Eòƒt òf.Áw‹Eòƒ| f.wƒ}ôu8ë ÇEœþÿÿÿél‹Eòƒ¼ òf.Áw‹Eòƒt f.wƒ}ôu8ë ÇEœþÿÿÿé.‹Eòƒt òf.Áw‹Eòƒ| f.wƒ}ôu8ë ÇEœþÿÿÿéð‹Eòƒ| òf.Áw‹Eòƒ„ f.wƒ}ô u8ë ÇEœþÿÿÿ鲋Eòƒ„ òf.Áw‹EòƒÌ f.wƒ}ô u5ë ÇEœþÿÿÿëw‹Eòƒ| òf.Áw‹Eòƒ„ f.wƒ}ô u5ë ÇEœþÿÿÿë<‹Eòƒ„ òf.Áw‹EòƒÌ f.w ÇEœë ÇEœþÿÿÿë‹EœÄ„[]ÃGOODE'S HOMOLOSINE EQUAL-AREAgoode-inverseInput data errorÉ ]Þìû¿âh-8RÁà?_<çJWÀ@¯-8RÁð¿÷MçJWÖ?ÕIŠA5Œ@yÌ›âiÀæ?÷MçJWæ¿yÌ›âiÀæ¿É ]Þìû¿÷MçJWÖ¿U”çJWö?-DTû!ù?»½×Ùß|Û=Üö_ «?ã;fž ö?ð?•…¾)dÏì?´œGTû! À-DTû! @´œGTû! @ÿÿÿÿÿÿÿ€ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ù ¤È ¡ü¢ ¤€ ¡ü~ ¤€ ¡üg ¤x ¡üC ¤È ¡ü, ¤€ ¡ü ¤€ ¡üî ¤x ¡üÇ ¤x ¡ü° ¤p ¡ü‰ ¤p ¡ür ¤¸ ¡üK ¤x ¡ü4 ¤p ¡ü ¤p ¡üö ¤¸ ¡üÏ ¤È ¡ü¸ ¤X ¡ü‘ ¤È ¡üz ¤X ¡üS ¤X ¡ü< ¤¸ ¡ü ¤X ¡üþ¤¸ ¡üÜ¤à ¡üä ¡üµ¤À ¡ü™¤` ¡ü‰¤ ¡üs¤À ¡üM¤` ¡ü8¤¨ ¡üþ¤Ð ¡üã¤À ¡üÌ‹¤¸ ¡üX8¤° ¡ü.¤ ¡ü¤@ ¡ü뤨 ¡üؤР¡ü¹¤  ¡ü¯¤ ¡ü—w¤˜ ¡üm¤ ¡ü]3¤ ¡ü% ¤@ ¡üð¤@ ¡üÛÓ¤ ¡üɤÿ ¡ü»¤ ¡ü¨¤Ð ¡ü¤ˆ ¡ü¤Ð ¡ül¤ˆ ¡ü^¤Ð ¡ü=¤ ¡üñ¤  ¡üǤ€ ¡ü½¤ ¡ü¤x ¡ü“¤ ¡üa¤€ ¡üW¤ ¡ü4¤x ¡ü*¤ ¡ü¤p ¡ü ¤ ¡üí¤p ¡ü㤠¡ü¶¤X ¡ü¬¤ ¡ü‘¤h ¡ü‡¤ ¡üZ¤X ¡üP¤ ¡ü9¤` ¡ü ¤P ¡ü¤ ¡üø ÞÏÇ¤á ¡ ¼¤  ¡ ®¤H ¡ ¤¤ ¡ ™¤  ¡ ‹¤@ ¡ ¤ ¡ v¤  ¡ h¤H ¡ ^¤ ¡ S¤  ¡ E¤@ ¡ ;¤ ¡ 0¤  ¡ "¤8 ¡ ¤ ¡ ¤  ¡ ÿ¤0 ¡ õ¤ ¡ ꤠ ¡ ܤ8 ¡ Ò¤ ¡ Ǥ  ¡ ¹¤0 ¡ ¯¤ ¡ ¤¤  ¡ –¤( ¡ Œ¤ ¡ ¤  ¡ s¤( ¡ i¤ ¡ ^¤  ¡ P¤ ¡ F¤ ¡ <¤  ¡ .¤ ¡ $¤ ¡ ¤H ¡ ¤@ ¡ ¤@ ¡ ú¤@ ¡ ë¤H ¡ å¤@ ¡ Ö¤@ ¡ Ф@ ¡ Á¤8 ¡ »¤@ ¡ ¬¤0 ¡ ¦¤@ ¡ —¤8 ¡ ‘¤@ ¡ ‚¤0 ¡ |¤@ ¡ m¤( ¡ g¤@ ¡ X¤( ¡ R¤@ ¡ C¤ ¡ =¤@ ¡ /¤ ¡ )¤@ ¡ ¤ ¡    i l@ x  € %íRc6I.A;^_goodinvint___i686.get_pc_thunk.bx_goodinv_ptitle_cos_sign_radius_p_error_adjust_lon_sin_asin_R_lon_center_feast #1/20 1230142470 10003 603 100644 2780 ` gvnspfor.oÎúíþ8 ÐxT;__text__TEXTqTH€__cstring__TEXTtxÈ__literal8__TEXTðD__bss__DATA@8__jump_table__IMPORT7T„__textcoal_nt__TEXT7‹ €üø Ì P Ð U‰åSƒìDèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔ‹E0‰EÈ‹E4‰Ẽ<òEðòƒ<òòEèf(Ðò^Ñf(ʃäòòXÁƒDòƒ4òEàòƒ\òEÐòƒdòEÈòƒT‰D$ ƒL‰D$òEØò$è.ƒh‰$è òEðò$胉D$òEèò$èòEàò$èòEØò$èÕƒdòƒ\òòL$ò$觸ƒÄD[]ÃU‰åSƒìtè‹þÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒËòòEÀò\Áò$è~Ý]ØEȉD$ EЉD$òE¸ò$èJòEØò$è1Ý] òE òEàƒãòòEÐf(ÑòYЃëòòEÈòYÁòYEàòXÂòEèƒÛòƒƒòò^Áf.E臃Ûòƒƒòò\ȃÛòò\Eèf(Ñò^Ðf(ÂòEðƒÓòf(ÈòYMðòEÈf(ÑòYÐòU°òEØò$è…Ý] òE òM°òYȃóòòXÁ‹EòƒÓòf(ØòY]ðƒëòòEÐf(ÑòYЃãòòEÈòYÁòYEàf(Êò\Èf(Áf(ËòYȃûòòXÁ‹EòÇE¬ë!ƒS‰D$ƒ]‰$èÄÇE¬™ë‹E¬ƒÄt[]ÃGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: gvnsp-forPoint cannot be projectedð?ð?ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ã[S¤Ò¡uI¤È¡u+¤p¡uÿ¤X¡uè¤`¡uÕ¤H¡uÀ¤h¡u©{¤H¡u[¤P¡uM¤ø¡uC¤P¡u*¤ø¡u ¤P¡uÿ¤`¡uè¤X¡uÕÆ¦¤@¡uq ZF¤h¡ <¤p¡ 6'¤œ¡ ÿðè¤t¡ âϤX¡ Ť`¡ ¶¤p¡ §¤h¡ ˜¤@¡ ޤP¡ €¤ð¡ e¤H¡ V¤H¡    ‰HŒP@›hªpº`ÃX€7&ipF|A_8g0W„N_gvnspforint___i686.get_pc_thunk.bx_gvnspfor_ptitle_offsetp_cos_cenlat_tsincos_radius_genrpt_p_error_adjust_lon_cenlon_sin_R_p_lon_center_false_easting_false_northing_cos_p15_sin_p15 #1/20 1230142470 10003 603 100644 3988 ` gvnspinv.oÎúíþ| P˜__text__TEXT˜¨ v€__cstring__TEXTp¬__literal8__TEXTˆ( __const__TEXT° H __bss__DATA@__jump_table__IMPORTÐ<h „__textcoal_nt__TEXT ¤ €ˆ œä P X U‰åSƒìDèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔ‹E0‰EÈ‹E4‰ẼòEðòƒòòEèf(Ðò^Ñf(ʃ|òòXÁƒòƒòEàòƒ òEØòƒ4òEÐòƒ<òEÈòƒ,‰D$ ƒ$‰D$òEØò$è$èÍòEðò$è׃0‰D$òEèò$èÃòEàò$èÃòEØò$è–ƒ<òƒ4òòL$ò$èm¸ƒÄD[]ÃU‰åSì”èyþÿÿ‹E‰E°‹E ‰E´‹E‰E¨‹E‰E¬ƒ¹òòE°ò\ÁòE°ƒÁòòE¨ò\ÁòE¨òE°f(ÈòYM°òE¨òYE¨òXÁòQÀòEЃ™òòEÐò^ÁòE؃¡òƒ òf(Ñò\Ðf(ÂòEàƒ¡òƒ òòXÁòEèòEàò^EèòQÀf(ÈòEØf.Á‡Îƒ¡òòEØòYEØòYEèf(Èò^Màƒ òò\ÁòQÀò\ÐòEàf(Èò^MØòEØò^EàòXÁf(Êò^Èf(ÁòEÈòEÈò$èòÝ]ðEÀ‰D$ EȉD$òEðò$è჉ò‹Eòƒ)f(òMÐfTȃòf.ÁƒÍë$ƒâ‰D$ƒì‰$èžÇE”›é¦òMÀƒ©òf(ÑòYÐòEÈf(ÈòYM¨ƒ±òòYÁò^EÐòXÂò$è.‹E݃‘òƒ)f(fTȃòf(Ñò\Ðf(ÂòEàƒ)f(òMàfTȃòf.ÁƒŽëƒ‘ò‹EòÇE”éâòEÀòE ‹Eòò$èÇÝ]€òM€ƒ©òòYÁòM ò\Èf(ÁòEàƒ)f(òMàfTȃòf.Á‡GéÚƒ‘òƒ!òf.Èsgƒ‰òòU˜ƒ9f(òM°fWÈòE¨òD$ò $èÝ]€òE€òM˜ò\Èf(Áò$èô‹EÝÇE”éòƒ9f(òM¨fWÁòD$òE°ò$èÅÝ]€òM€ƒ‰òòXÁò$蛋EÝÇE”é™òEàf(ÐòYUÐòEÈf(ÈòYM°ƒ±òòYÁòT$ò$èZÝ]€òM€ƒ‰òòXÁò$è0‹EÝÇE”ë1ƒ)f(òM°fTȃòf.ÁwépÿÿÿÇE”ë‹E”Ä”[]ÃGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: gvnsp-forInput data errorð?ð?»½×Ùß|Û=-DTû!ù?ÿÿÿÿÿÿÿ€ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ã뤘¡‡Ø¤°¡‡Ä²¤¡‡¤Œ¤8¡‡YG¤¡‡9¤À¡‡á¿¤À¡‡°¤¡‡ ¤¨¡‡–¤¡‡}¤˜¡‡j¤°¡‡J¤0¡‡< ¤¡‡ô¤˜¡‡á¤°¡‡Æ¤ ¡‡¸¤°¡‡®¤¡‡£ˆ¤8¡‡h¤0¡‡QI¤s¡‡?¤i¡‡)¤˜¡‡¤°¡‡¤¡‡ÿß“¤¡‡q¤(¡‡=¤¡‡3¤(¡‡¤¡‡¤(¡‡ö¤ ¡‡¹¤H¡‡¡¤@¡‡ƒ iU¤@¡ K¤H¡ E6'¤<¡ ÿ÷¤¡ ñÞ¤0¡ Ô¤8¡ ŤH¡ ¶¤@¡ §¤¡ ˜¤¡ ޤ(¡ €¤ˆ¡ e¤ ¡ V¤ ¡     ’ •(˜¤°@¿HÏ8Ø0€ &xr8†H~a?i0YP_gvnspinvint___i686.get_pc_thunk.bx_gvnspinv_ptitle_asinz_offsetp_cenlat_tsincos_radius_genrpt_p_error_adjust_lon_cenlon_atan2_sin_R_p_lon_center_lat_center_false_easting_false_northing_cos_p15_sin_p15#1/12 1230142470 10003 603 100644 1980 ` hamfor.oÎúíþ8 ÐÐT¯__text__TEXTfT*€__cstring__TEXTfº__literal8__TEXTpÄ__bss__DATA° __jump_table__IMPORTˆ#Ü„__textcoal_nt__TEXT«ÿ €p” PTU‰åSƒì4èôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰E܃¬òEðòƒ¤òEèòƒ´òEàòƒ¼òEØòƒZ‰$èòEðò$èòEèò$èýƒ¼òƒ´òòL$ò$蟃Ä4[]ÃU‰åSƒìdè!ÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰E܃ÑòòEàò\Áò$èˆÝ]èƒÙòƒ‘òf(ÑòYÐòU¸òEØò$èKÝ]ÀòM胙òf(Ñò^Ðf(Âò$è#Ý]°òE°òMÀòYȃ¡òòXÁòQÀòM¸ò^Èf(ÁòEðòEðf(ÐòXÐòUÈòEØò$èÍÝ]°òE°òMÈòYÈòMÐòM胙òf(Ñò^Ðf(Âò$è¦Ý]°òE°òMÐòYȃáòòXÁ‹EòòEØò$èqÝ]°òE°f(ÈòYMðƒéòòXÁ‹Eò¸ƒÄd[]ÃHAMMER>˜efž ö?@ð?ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ÃH¤È¡ß1¤À¡ßüâ¤x¡ßÁ‚¤€¡ßkQ¤x¡ßC#¤p¡ß¤¸¡ßù¤°¡ßÛ Ä°¤À¡ ¦¤È¡  ‘‚z¤f¡ k¤È¡ \¤À¡ M¤°¡ >¤¸¡   c¸f°rÀÈ €«$ÓJV=4,B^_hamforint___i686.get_pc_thunk.bx_hamfor_ptitle_offsetp_cos_radius_adjust_lon_cenlon_sin_R_lon_center_false_easting_false_northing #1/12 1230142470 10003 603 100644 2100 ` haminv.oÎúíþ8 ÐTï__text__TEXT§TD1€__cstring__TEXT§û__literal8__TEXT°__bss__DATAð __jump_table__IMPORTÈ#„__textcoal_nt__TEXTë? €è˜ PÌU‰åSƒì4èôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰E܃ìòEðòƒäòEèòƒôòEàòƒüòEØòƒ›‰$èBòEðò$èBòEèò$è=ƒüòƒôòòL$ò$è ¸ƒÄ4[]ÃU‰åSƒìDè!ÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰E܃!òòEàò\ÁòEàƒ)òòEØò\ÁòE؃òƒÑòòYȃòf(ÑòYÐòEàf(ÈòYMàƒÙòf(Ùò^Øf(Ãf(ÊòXÈòEØòYEØf(Ñò\Ðf(ÂòQÀf(ȃáòf(Ùò^Øf(ÃòEðƒòf(ÈòXȃòf(ÑòYÐòEàf(ÈòYMàƒÙòf(Ùò^Øf(Ãf(ÊòXÈòEØòYEØò\ÈòEàòYEðòL$ò$è¸Ý]ÐòEÐf(ÈòXȃòòXÁò$膋EÝòEØf(ÈòYMðƒòò^ȃòf(Ñò^Ðf(Âò$è6‹EݸƒÄD[]ÃHAMMER@À@ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Óy¤ø¡ßk¤ø¡ßR@¤ð¡ß*ꤸ¡ßʤø¡ß¸¤ø¡ß¤À¡ßa¤¸¡ßA¤ø¡ß3¤°¡ß)¤ø¡ß¤¡ßù¤¡ßÛ Ä°¤¡ ¦¤¡  ‘‚z¤§¡ k¤¡ \¤¡ M¤ð¡ >¤ø¡    gøjðv… €ë$ÓL4`X;,D_haminvint___i686.get_pc_thunk.bx_haminv_ptitle_asinz_offsetp_radius_adjust_lon_cenlon_atan2_R_lon_center_false_easting_false_northing#1/20 1230142471 10003 603 100644 3820 ` imolwfor.oÎúíþ| p˜Ò__text__TEXTW˜l ‰€__cstring__TEXTXNð__literal8__TEXT¨à@__const__TEXT ( __bss__DATAà__jump_table__IMPORT°H „__textcoal_nt__TEXTÎf €Ì \x P´ U‰åSƒì$èôÿÿÿ‹E‰Eð‹E ‰EôƒÔòEðò“ôƒœòò“ôƒ¤òòB“ôƒ¬òòB“ôƒ´òòB“ôƒ¼òòB “ôƒÄòòB(ƒÔòƒÌòòYÁƒ4òƒÔòƒÔòòYÁƒ4ò@ƒÔòƒÜòòYÁƒ4ò@ƒÔòƒäòòYÁƒ4ò@ƒÔòƒìòòYÁƒ4ò@ ƒÔòƒôòòYÁƒ4ò@(ƒL‰$è-òEðò$è(¸ƒÄ$[]ÃU‰åSì„èTþÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒ\òòE¸f.ÁsòEÀƒdf.‚¶é“òEÀƒdf.r!òMÀƒlòf.Áv ÇEôéÚòEÀƒtf.ròMÀƒ|òf.Ás2òEÀƒ„f.ròMÀƒŒòf.Áw ÇEôé‚ÇEôëyòMÀƒ”òf.Áv ÇEôë[òEÀƒ”f.ròMÀƒ|òf.Áƒ7òEÀƒ„f.ròMÀƒœòf.Á‡ ÇEô‹UôƒTò ÐòEÀò\Áò$è¤Ý]ÐòE¸òEØòE¸ò$èÝ]òMƒ¤òòYÁòEèÇEðòEØò$è\Ý]òEòXEØf(Èò\Mèƒäf(f(ÑfWÐòU˜òEØò$è Ý]òMƒ¬òòXÁòM˜ò^Èf(ÁòEàòEØòXEàòE؃ôf(òMàfTȃ´òf.Áw7ë ÇEôéîþÿÿƒ}ð1~ƒÍ‰D$ƒÝ‰$èEðƒé$ÿÿÿòM؃¼òf(Ñò^Ðf(ÂòE؃ôf(òM¸fTȃÄòf(Ðò\Ñf(ʃ´òf.Áwëƒ\òòEЋUôƒ”òÐòE ƒ4òƒÌòòYÁf(ÈòYMÐòM¨òEØò$èÉÝ]òEòYE¨òXE ‹Eòƒ4òƒÔòf(ÑòYÐòU°òEØò$è”Ý]òEòYE°‹Eò¸Ä„[]ÃINTERRUPTED MOLLWEIDE EQUAL-AREAIntMoll-forwardIteration failed to converge@¯-8RÁð?¥µ•ω¼À©d8RÁà¿ôÖCTû!ù?ÕIŠA5ŒÀÖ yJWÖ¿«‰…Á^™ÀT\n“þÄ¿þEØŽW@2§ˆ Þ§û¿T\n“þÔ?«‰…Á^™@Ö yJWÖ? ¼ýfÁ·þ?…­ðfÁ·þ?/-DTû! @/-DTû! Àky¡]Þìû¿ÕIŠA5Œ@Ë¡ŠA5Œó¿-DTû! @ð?»½×Ùß|Û=@-DTû!ù?•…¾)dÏì?ã;fž ö?€ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ã1¤€¡¬¤à¡¬èäx¡¬¹¤à¡¬©¤@¡¬—¤¡¬…¤`¡¬o¤p¡¬\¤ ¡¬A¤h¡¬+#¤‰¡¬¤y¡¬õ¤`¡¬â¤ ¡¬³¤X¡¬¥…¤¡¬iF¤P¡¬8¤¡¬æ¤H¡¬Õ¤0¡¬¼¤(¡¬«¤@¡¬¤@¡¬c¤8¡¬R¤0¡¬=¤(¡¬,¤ ¡¬ ¤¡¬ú¤¡¬à¤¡¬Æ¤¡¬¨ Žw¤X¡ l¤@¡ ^¤¡ T¤à¡ I¤@¡ ;¤ø¡ 1¤à¡ &¤@¡ ¤ð¡ ¤à¡ ¤@¡ õ¤è¡ ë¤à¡ à¤@¡ ҤࡠȤà¡ ¾¤@¡ °¤Ø¡ ¦¤à¡ —¤Ð¡ ‘¤¡ ‚¤È¡ |¤¡ m¤À¡ g¤¡ X¤¸¡ R¤¡ C¤°¡ =¤¡ /¤¨¡ )¤¡ ¤à¡    _àbn@€Î&N8E0=Z_imolwforint___i686.get_pc_thunk.bx_imolwfor_ptitle_cos_radius_p_error_adjust_lon_sin_R_lon_center_feast #1/20 1230142471 10003 603 100644 3716 ` imolwinv.oÎúíþ8 ÐPT²__text__TEXT•T ‰€__cstring__TEXT˜!ì__literal8__TEXTÀÐ__bss__DATAÀ__jump_table__IMPORTä„__textcoal_nt__TEXT® €h ø t PP U‰åSƒì$èôÿÿÿ‹E‰Eð‹E ‰Eôƒ´òEðò“Ôƒ´òò“Ôƒ¼òòB“ÔƒÄòòB“ÔƒÌòòB“ÔƒÔòòB “ÔƒÜòòB(ƒ´òƒäòòYÁƒòƒ´òƒìòòYÁƒò@ƒ´òƒôòòYÁƒò@ƒ´òƒüòòYÁƒò@ƒ´òƒòòYÁƒò@ ƒ´òƒ òòYÁƒò@(ƒŒ‰$è òEðò$踃Ä$[]ÃU‰åSƒìdèWþÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰E܃wòòEØf.Ás%ƒòƒòòYÁf.Eàƒ‚ë[ƒòƒòòYÁf.Eàs!ƒòƒ‡òòYÁf.Eàsë ÇEôëGÇEôë>ÇEôë5ƒòƒ—òòYÁf.EàƒDë ÇEôëÇEô‹Uôƒwò ÐòEàò\ÁòEàƒòƒŸòòYÈòEØò^Áò$è×Ý]°òE°òEè‹Uôƒ7òÐòE¸ƒòƒ§òf(ÑòYÐòUÀòEèò$èsÝ]°òE°òMÀòYÈòEàò^ÁòXE¸ò$èT‹EÝòEèf(ÈòXÈòMÈòEèòXÀò$è/Ý]°òE°òMÈòXȃ¯òf(Ñò^Ðf(Âò$èÝ]°òE°‹Eòƒ}ôu8ë ÇEôéÂþÿÿ‹Eòƒ·òf.Áw‹Eòƒ¿f.wƒ}ôubë ÇEÔþÿÿÿé…‹Eòƒ¿òf.Áv‹Eòƒ·f.w2‹EòƒÇf.v‹Eòƒ·òf.Áwƒ}ôu8ë ÇEÔþÿÿÿé‹EòƒÏòf.Áw‹Eòƒ·f.wƒ}ôu8ë ÇEÔþÿÿÿéß‹Eòƒ·òf.Áw‹Eòƒ×f.wƒ}ôubë ÇEÔþÿÿÿé¡‹Eòƒ×òf.Áv‹Eòƒ·f.w2‹Eòƒßf.v‹Eòƒ·òf.Áwƒ}ôu5ë ÇEÔþÿÿÿë<‹Eòƒßòf.Áw‹Eòƒ·f.w ÇEÔë ÇEÔþÿÿÿë‹EÔƒÄd[]ÃINTERRUPTED MOLLWEIDE EQUAL-AREA@¯-8RÁð?¥µ•ω¼À©d8RÁà¿ôÖCTû!ù?ÕIŠA5ŒÀÖ yJWÖ¿«‰…Á^™ÀT\n“þÄ¿þEØŽW@2§ˆ Þ§û¿T\n“þÔ?«‰…Á^™@~”†fž ö¿=k8Þ}+î?=k8Þ}+î¿~”†fž ö?ã;fž ö?•…¾)dÏì?-DTû! @Ö yJWÖ? ¼ýfÁ·þ?É ]Þìû¿ky¡]Þìû¿ÕIŠA5Œ@Ë¡ŠA5Œó¿ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ãp¤`¡©Y¤ˆ¡©1¤`¡©¤ˆ¡© ¤`¡©ô¤€¡©Í¤€¡©¶¤`¡©¤`¡©x¤x¡©M¤`¡©:¤p¡©'¤`¡©¤h¡©é¤h¡©Ò¤`¡©¢ˆ¤X¡©qGþ¤P¡©ô¤À¡©ä¤à¡©Î³¤H¡©©¤À¡©¤ ¡©b¤@¡©X¤À¡©&¤0¡©¤À¡©¤(¡©ý¤À¡©â¤8¡©Ø¤À¡©Ã¤ ¡©¥ Žw¤˜¡ l¤ ¡ ^¤¡ T¤À¡ I¤ ¡ ;¤¡ 1¤À¡ &¤ ¡ ¤¡ ¤À¡ ¤ ¡ õ¤¡ ë¤À¡ ठ¡ Ò¤ø¡ ȤÀ¡ ¾¤ ¡ °¤ð¡ ¦¤À¡ —¤è¡ ‘¤à¡ ‚¤à¡ |¤à¡ m¤Ø¡ g¤à¡ X¤Ð¡ R¤à¡ C¤È¡ =¤à¡ /¤À¡ )¤à¡ ¤À¡    \À_àk €®&EV80=Q_imolwinvint___i686.get_pc_thunk.bx_imolwinv_ptitle_cos_radius_adjust_lon_sin_asin_R_lon_center_feast #1/20 1230142471 10003 603 100644 7284 ` isinusfor.oÎúíþ œ4 0 __text__TEXTÄ Pä€__cstring__TEXTÄ Kä__data__DATA 0p__bss__DATA0__literal8__TEXT0¸P__const__TEXTð__jump_table__IMPORT( „__pointers__IMPORT(H__textcoal_nt__TEXT,L €´ŒÔ P  U‰åSƒìèôÿÿÿƒ‹’°‹E ‰D$ ‹E‰D$ƒ¸ ‰D$‰$èÚƒÄ[]ÃU‰åSì„è±ÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔ‹E ‰EÈ‹E$‰EÌ‹E(‰EÀ‹E,‰EÄ‹E0‰E¸‹E4‰E¼ƒá‹…Àt=ƒá‹‰$èf‰Eôƒ}ôt$ƒÑ ‰D$ƒï ‰$è,ÿÿÿÇE´ÿÿÿÿ馃áòf.EàsòM؃éòf.ÁwRë$ƒý ‰D$ƒï ‰$èàþÿÿÇE´ÿÿÿÿéZòE؃ñf.wòMÀƒùòf.Á‡ƒë$ƒ% ‰D$ƒï ‰$èþÿÿÇE´ÿÿÿÿé òEÀƒf.wLòMÀƒ òòXÁò,À‰Eìò*MìòEÀf(Ðò\Ñf(ʃ¡f(fTÁƒ f.w2ë$ƒ] ‰D$ƒï ‰$èþÿÿÇE´ÿÿÿÿ鉋Eìƒà„ÀtJë$ƒ ‰D$ƒï ‰$èßýÿÿÇE´ÿÿÿÿéYƒ± ‰D$ƒï ‰$è»ýÿÿÇE´ÿÿÿÿé5òM¸ƒòf.Áw]òE¸ƒf.wLòM¸ƒ òòXÁò,À‰Eðò*MðòE¸f(Ðò\Ñf(ʃ¡f(fTÁƒ f.w|ë$ƒÝ ‰D$ƒï ‰$è%ýÿÿÇE´ÿÿÿÿ韋Eð‰D$$‹Eì‰D$ òEÈòD$òEÐòD$òEØòD$òEàò$èê ‰Âƒá‰ƒá‹…ÀuDë!ƒ‰D$ƒï ‰$è«üÿÿÇE´ÿÿÿÿë(ƒ7‰D$ƒU‰$èŠüÿÿÇE´ÿÿÿÿëÇE´‹E´Ä„[]ÃU‰åSƒìtèbüÿÿ‹E‰EЋE ‰EÔ‹E‰EÈ‹E‰EÌ‹E‰EÀ‹E‰EÄ‹E ‰E¸‹E$‰E¼òMÐƒÒ òf.ÁwòMÈƒÚ òf.ÁwNë$ƒ ‰D$ƒz ‰$è ÇE´éœòEȃâ f.wòMȃê òf.Áw(ë$ƒ ‰D$ƒz ‰$èÅ ÇE´éPëòMȃâ òòXÁòEÈòEȃê f.së òMȃâ òf(Ñò\Ðf(ÂòEȃ}(~ }(€Æ~$ƒ ‰D$ƒz ‰$èE ÇE´éЋE(ƒà„Àt$ƒ ‰D$ƒz ‰$è ÇE´é¢ƒ},xƒ},~$ƒ ‰D$ƒz ‰$èç ÇE´érÇ$\è¬ ‰E܃}Üu$ƒ ‰D$ƒr ‰$è® ÇE´é9‹EÜÇ@X‹EÜòEÀò‹EÜòE¸ò@‹EÜòEÐò@ƒò òò^EЋEÜò@ò*M(ƒê òf(Ñò^Ðf(‹EÜò@ ‹UÜ‹E(‰B(‹U(‰ÐÁèÐÑø‰Â‹E܉P,‹EÜòEÈò@8òMȃê òf(Ñò\Ðf(‹EÜò@0‹EÜòH0ƒú òf.Áwë‹EÜòH0ƒâ òòXÁ‹EÜò@0‹UÜ‹E,‰B@‹EÜ‹@,Áà‰$èv ‰Â‹E܉PT‹EÜ‹@T…Àu/‹E܉$èw ƒ ‰D$ƒr ‰$èd ÇE´éï‹EÜ‹@T‰EàÇEäéIò*Mäƒ òòXÈ‹EÜ‹@,ò*Àò^ȃò òf(Ðò\Ñf(ʃ òòYÁòEèƒ},AòEèò$èËÝ] òE f(ÈòXÈò*E(òYȃ òòXÁò,ЋEà‰ëDòEèò$èŠÝ] òM ò*E(òYȃ òòXÁò,ЋEà‰‹Eà‹‹Eà‰‹Eà‹…À ‹EàÇ‹Eà‹ò*ȃò òò^Á‹Eàò@ƒ},u‹Eà‹P‰ÐÁèÐÑø‰Â‹Eà‰Pë‹Eà‹‰ÐÁèÐÑø‰Â‹Eà‰PEäƒEàƒ‹EÜ‹@,;Eä¨þÿÿ‹EÜ‹PT‹EÜ‹@,Áàƒè‹‰EôòMЃâ òòYÈò*Eôf(Ñò^Ðf(‹EÜò@Dò*UôòMЃâ òòYÁf(Êò^Èf(Á‹EÜò@L‹EÜÇ@X#Ü« ‹E܉E´‹E´ƒÄt[]ÃU‰åSƒìTè1÷ÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰E܃a‹‹E‰D$‹E‰D$òEØòD$ òEàòD$‰$èê‰Eôƒ}ôt!ƒã‰D$ƒü‰$èÄöÿÿÇEÔÿÿÿÿëÇEÔ‹EÔƒÄT[]ÃU‰åSƒìTèŸöÿÿ‹E ‰EЋE‰EÔ‹E‰EÈ‹E‰EÌ‹UƒOòò‹U ƒOòòƒ}u ƒt‰D$ƒ¿‰$èj‰EÄé ‹E‹@X=#Ü« t ƒt‰D$ƒÇ‰$è=‰EÄéÝòMЃWòf.Áw(òEЃ_f.wòMȃgòf.Áw|ë ÇEÄþÿÿÿé”òEȃof.w]‹EòH‹Eò@òYEÈòXÁ‹E òƒoòf(Èò\MÈ‹Eò@ òYÁòEØòEØò,À‰Eô‹E‹@,;Eôë ÇEÄþÿÿÿé‹E‹@(+Eôƒè‰Eôƒ}ôyÇEô‹EòH0òEÐf(Ðò\Ñf(ʃwòòYÁòEèƒOòf.Eèwë"òEèò,и)Ðò*ÈòEèòXÁòEèƒòòEèf.ÁwëòEèò,Àò*ÈòEèò\ÁòEè‹E‹PT‹EôÁà‹ò*Àf(ÈòYMè‹E‹PT‹EôÁà‹@ò*Àf(Ñò\Ðf(ÂòEà‹Eò‹Eò@DòYEàòXÁ‹EòÇEÄ‹EăÄT[]ÃU‰åSƒì$è ôÿÿƒ}uƒþ‰D$ƒ@‰$è%‰Eôëe‹E‹@X=#Ü« tƒþ‰D$ƒH‰$èû‰Eôë;‹EÇ@X‹E‹@T‰$èÙ‹EÇ@T‹E‰$èÄÇEÇEô‹EôƒÄ$[]ÃU‰åVSƒì è‚óÿÿ‹E‹p‹E‹ƒª‹’°‰t$‰L$ ‹E ‰D$ƒn‰D$‰$è\¸ÿÿÿÿƒÄ [^]à error (isinusfor.c/%s : %s memory allocationinvalid parameterinvalid handleinvalid keybad return from Isin_for_freeisinusforinitbad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valuebad return from Isin_for_initIsin_for_initbad return from Isin_fwdisinusforIsin_fwdIsin_for_free error (isinusfor.c/%s) : (%i) %s ýÿÿÿá üÿÿÿó ûÿÿÿ úÿÿÿ -DTû!À-DTû!@×£p= ×ÿ?)\€Æ3A{®Gáz„?{®Gáz„¿®Gáz@»½×Ùß|Û=-DTû!À-DTû!@-DTû! @ð?-DTû! Àà?-DTû!ù?-DTû!À-DTû!@-DTû!ù¿-DTû!ù?ƒÈÉm0_Ä?ð?ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ô ¨ ¤ì¡~ ‹ ¤(¡~ z V A $  ¤(¡à  ¤Þ¡à ú ò ¤ ¡à è ¤Þ¡à Ü 0 ¤à¡a û ¤°¡a è ¤Ø¡a j ¤Ð¡a > ¤Ð¡a  ¤È¡a ¤À¡a õ ¤¸¡a â Ú ¤(¡a Ð ¤Õ¡a µ ­ ¤ ¡a £ ¤Õ¡a ¤°¡a ~ ¤°¡a ] 8 0 ¤Ë¡Ï& ¤²¡Ï é¤0¡ÏË Š¤€¡žY¤€¡žÒ¤¡ž“¤ ¡ž|Z¤ ¡ž;¤¨¡ž¤¡žç¤ ¡ž»³¤¡ž©¤¤¡ž£†\¤€¡žB¤˜¡ž¤ˆ¡žÏ¤ˆ¡ž³¤¡žqi¤¡ž_¤¤¡žP80¤¡ž&¤¤¡ž¤¡žö¤¤¡žÚÒ¤¡žÈ¤¤¡žž¤€¡ž‹¤ˆ¡žs¤€¡žZR¤¡žH¤¤¡ž6¤ˆ¡ž%¤€¡ž¤¡žü¤¤¡žê¤x¡žÕ¤p¡žš rj¤¤¡O`¤†¡OQI¤> ¡O?¤T¡O1¤0¡O)¤0¡O!×Ϥ> ¡OŤ,¡O·¤X¡O©¤ð¡O~¤X¡Om¤h¡OX¤`¡OA9¤> ¡O/¤¡O¤> ¡O ¤Ð ¡Oíå¤> ¡OÛ¤¬ ¡OͤX¡O¿¤ð¡O”¤X¡Oƒ¤P¡Old¤> ¡OZ¤t ¡OD¤H¡O3¤@¡O¤> ¡O ¤L ¡Oø¤8¡Oâ¤0¡OÐȤ> ¡O¾¤ ¡O¯¥¤0¡O™¤0¡OK 6*¤Ä ¡ ¤(¡     }„“¢ ²(¿0Åq LÔ (’BU  €,7Ã@[inwa___i686.get_pc_thunk.bx_isinusforinit_Isin_for_init_isinusfor_Isin_fwd_Isin_for_free___sF_malloc_cos_fprintf_free_error_ISIN_BADALLOC_ISIN_BADPARAM_ISIN_BADHANDLE_ISIN_BADKEY_isin_Isin_error#1/20 1230142471 10003 603 100644 7412 ` isinusinv.oÎúíþ œt p __text__TEXTÿ ì€__cstring__TEXT O __data__DATAP pð__bss__DATAp__literal8__TEXTp¸__const__TEXT0P__jump_table__IMPORT@(`„__pointers__IMPORThˆ__textcoal_nt__TEXTlŒ €4 Ô P  U‰åSƒìèôÿÿÿƒ\‹’°‹E ‰D$ ‹E‰D$ƒô ‰D$‰$èƒÄ[]ÃU‰åSì„è±ÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔ‹E ‰EÈ‹E$‰EÌ‹E(‰EÀ‹E,‰EÄ‹E0‰E¸‹E4‰E¼ƒ!‹…Àt=ƒ!‹‰$諉Eôƒ}ôt$ƒ ‰D$ƒ, ‰$è,ÿÿÿÇE´ÿÿÿÿ馃!òf.EàsòM؃)òf.ÁwRë$ƒ= ‰D$ƒ, ‰$èàþÿÿÇE´ÿÿÿÿéZòE؃1f.wòMÀƒ9òf.Á‡ƒë$ƒe ‰D$ƒ, ‰$èþÿÿÇE´ÿÿÿÿé òEÀƒAf.wLòMÀƒIòòXÁò,À‰Eìò*MìòEÀf(Ðò\Ñf(ʃáf(fTÁƒIf.w2ë$ƒ ‰D$ƒ, ‰$èþÿÿÇE´ÿÿÿÿ鉋Eìƒà„ÀtJë$ƒÁ ‰D$ƒ, ‰$èßýÿÿÇE´ÿÿÿÿéYƒñ ‰D$ƒ, ‰$è»ýÿÿÇE´ÿÿÿÿé5òM¸ƒQòf.Áw]òE¸ƒYf.wLòM¸ƒIòòXÁò,À‰Eðò*MðòE¸f(Ðò\Ñf(ʃáf(fTÁƒIf.w|ë$ƒ‰D$ƒ, ‰$è%ýÿÿÇE´ÿÿÿÿ韋Eð‰D$$‹Eì‰D$ òEÈòD$òEÐòD$òEØòD$òEàò$è/ ‰Âƒ!‰ƒ!‹…ÀuDë!ƒE‰D$ƒ, ‰$è«üÿÿÇE´ÿÿÿÿë(ƒw‰D$ƒ, ‰$èŠüÿÿÇE´ÿÿÿÿëÇE´‹E´Ä„[]ÃU‰åSƒìtèbüÿÿ‹E‰EЋE ‰EÔ‹E‰EÈ‹E‰EÌ‹E‰EÀ‹E‰EÄ‹E ‰E¸‹E$‰E¼òMЃ òf.ÁwòMȃ òf.ÁwNë$ƒF ‰D$ƒº ‰$èG ÇE´éœòEȃ" f.wòMȃ* òf.Áw(ë$ƒF ‰D$ƒº ‰$èû ÇE´éPëòMȃ" òòXÁòEÈòEȃ* f.së òMȃ" òf(Ñò\Ðf(ÂòEȃ}(~ }(€Æ~$ƒF ‰D$ƒº ‰$è{ ÇE´éЋE(ƒà„Àt$ƒF ‰D$ƒº ‰$èM ÇE´é¢ƒ},xƒ},~$ƒF ‰D$ƒº ‰$è ÇE´érÇ$\èì ‰E܃}Üu$ƒF ‰D$ƒ² ‰$èä ÇE´é9‹EÜÇ@X‹EÜòEÀò‹EÜòE¸ò@‹EÜòEÐò@ƒ2 òò^EЋEÜò@ò*M(ƒ* òf(Ñò^Ðf(‹EÜò@ ‹UÜ‹E(‰B(‹U(‰ÐÁèÐÑø‰Â‹E܉P,‹EÜòEÈò@8òMȃ* òf(Ñò\Ðf(‹EÜò@0‹EÜòH0ƒ: òf.Áwë‹EÜòH0ƒ" òòXÁ‹EÜò@0‹UÜ‹E,‰B@‹EÜ‹@,Áà‰$è¶ ‰Â‹E܉PT‹EÜ‹@T…Àu/‹E܉$è¨ ƒF ‰D$ƒ² ‰$èš ÇE´éï‹EÜ‹@T‰EàÇEäéIò*MäƒB òòXÈ‹EÜ‹@,ò*Àò^ȃ2 òf(Ðò\Ñf(ʃJ òòYÁòEèƒ},AòEèò$è Ý] òE f(ÈòXÈò*E(òYȃB òòXÁò,ЋEà‰ëDòEèò$èÅÝ] òM ò*E(òYȃB òòXÁò,ЋEà‰‹Eà‹‹Eà‰‹Eà‹…À ‹EàÇ‹Eà‹ò*ȃ2 òò^Á‹Eàò@ƒ},u‹Eà‹P‰ÐÁèÐÑø‰Â‹Eà‰Pë‹Eà‹‰ÐÁèÐÑø‰Â‹Eà‰PEäƒEàƒ‹EÜ‹@,;Eä¨þÿÿ‹EÜ‹PT‹EÜ‹@,Áàƒè‹‰EôòMЃ" òòYÈò*Eôf(Ñò^Ðf(‹EÜò@Dò*UôòMЃ" òòYÁf(Êò^Èf(Á‹EÜò@L‹EÜÇ@X#Ü« ‹E܉E´‹E´ƒÄt[]ÃU‰åSƒìTè1÷ÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰E܃¡‹‹E‰D$‹E‰D$òEØòD$ òEàòD$‰$èH‰Eôƒ}ôt!ƒ#‰D$ƒ<‰$èÄöÿÿÇEÔÿÿÿÿëÇEÔ‹EÔƒÄT[]ÃU‰åSƒìTèŸöÿÿ‹E ‰EЋE‰EÔ‹E‰EÈ‹E‰EÌ‹Uƒòò‹U ƒòòƒ}u ƒ´‰D$ƒÿ‰$è ‰EÄéE‹E‹@X=#Ü« t ƒ´‰D$ƒ‰$ès‰EÄé‹EòHòEÈf(Ðò\Ñf(Ê‹Eò@òYÁ‹E ò‹E òƒ—òf.ÁwZ‹E òƒŸf.wG‹E òƒŸòf(Ðò\Ñf(Ê‹Eò@ òYÁòEØòEØò,À‰Eô‹E‹@,;Eô.ë‹U ƒòòÇEÄþÿÿÿé^‹E‹@(+Eôƒè‰Eôƒ}ôyÇEô‹EòòEÐf(Ðò\Ñf(Ê‹Eò@LòYÁòEà‹E‹PT‹EôÁà‹@ò*Àf(ÈòXMà‹E‹PT‹EôÁàò@òYÁòEèƒòf.EèwPƒ§òòEèf.Áw;‹EòP0òM胯òòYÁòX‹Eò‹Eòƒ·f.së‹U ƒòòÇEÄþÿÿÿëbë$‹Eòƒ¯òf(Ñò\Ðf(‹Eò‹Eòƒ¿òf.Áwë‹Eòƒ¯òòXÁ‹EòÇEÄ‹EăÄT[]ÃU‰åSƒì$èåóÿÿƒ}uƒ‰D$ƒE‰$è ‰Eôëe‹E‹@X=#Ü« tƒ‰D$ƒM‰$èö‰Eôë;‹EÇ@X‹E‹@T‰$èÏ‹EÇ@T‹E‰$èºÇEÇEô‹EôƒÄ$[]ÃU‰åVSƒì èGóÿÿ‹E‹p‹E‹ƒ¯‹’°‰t$‰L$ ‹E ‰D$ƒs‰D$‰$èW¸ÿÿÿÿƒÄ [^]à error (isinusinv.c/%s) : %s memory allocationinvalid parameterinvalid handleinvalid keybad return from Isin_inv_freeisinusinvinitbad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valuebad return from Isin_inv_initIsin_inv_initbad return from Isin_invisinusinvIsin_invIsin_inv_free error (isinusinv.c/%s) : (%i) %s ýÿÿÿ üÿÿÿ0 ûÿÿÿB úÿÿÿQ -DTû!À-DTû!@×£p= ×ÿ?)\€Æ3A{®Gáz„?{®Gáz„¿®Gáz@»½×Ùß|Û=-DTû!À-DTû!@-DTû! @ð?-DTû! Àà?-DTû!ù?-DTû!ù¿-DTû!ù?ð?-DTû!@-DTû! @-DTû! Àÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ãï ã ¤,¡¹ Æ ¤h¡¹ µ ‘ | _ W ¤h¡ M ¤¡ 5 - ¤`¡ # ¤¡  ì ¤¡a Ó ¤ ¡a ¯ ¤¡a ¤ð¡a ~ ¤¡a ^ ¤¡a < ¤¡a + ¤ð¡a ¤ð¡a M ¤¡a : ¤¡a # ¤ø¡a â Ú ¤h¡a Ð ¤¡a µ ­ ¤`¡a £ ¤¡a ¤ð¡a ~ ¤ð¡a ] 8 0 ¤ ¡Ï& ¤ò¡Ï é¤p¡ÏË Š¤À¡žY¤À¡žÒ¤Ð¡ž“¤à¡ž|Z¤à¡ž;¤è¡ž¤Ð¡žç¤à¡ž»³¤P¡ž©¤ä¡ž£†\¤À¡žB¤Ø¡ž¤È¡žÏ¤È¡ž³¤Ð¡žqi¤P¡ž_¤ä¡žP80¤X¡ž&¤ä¡ž¤X¡žö¤ä¡žÚÒ¤X¡žÈ¤ä¡žž¤À¡ž‹¤È¡žs¤À¡žZR¤X¡žH¤ä¡ž6¤È¡ž%¤À¡ž¤X¡žü¤ä¡žê¤¸¡žÕ¤°¡žš rj¤{ ¡O`¤Æ¡OQI¤{ ¡O?¤”¡O1¤p¡O)¤p¡O!×Ϥ{ ¡OŤl¡O·¤˜¡O©¤0¡O~¤˜¡Om¤¨¡OX¤ ¡OA9¤{ ¡O/¤@¡O¤{ ¡O ¤¡Oíå¤{ ¡OÛ¤ì ¡Oͤ˜¡O¿¤0¡O”¤˜¡Oƒ¤¡Old¤{ ¡OZ¤´ ¡OD¤ˆ¡O3¤€¡O¤{ ¡O ¤Œ ¡Oø¤x¡Oâ¤p¡OÐȤ{ ¡O¾¤] ¡O¯¥¤p¡O™¤p¡OK 6*¤ ¡ ¤h¡     }„P“X¢`²h¿pŬ BU L (’ €l7Ã@[inwa___i686.get_pc_thunk.bx_isinusinvinit_Isin_inv_init_isinusinv_Isin_inv_Isin_inv_free___sF_malloc_cos_fprintf_free_error_ISIN_BADALLOC_ISIN_BADPARAM_ISIN_BADHANDLE_ISIN_BADKEY_isin_Isin_error#1/20 1230142471 10003 603 100644 2508 ` lamazfor.oÎúíþ8 ÐTÉ__text__TEXT!T ;€__cstring__TEXT$Zx__literal8__TEXT€Ô__bss__DATAÐ0__jump_table__IMPORT˜-ì„__textcoal_nt__TEXTÅ €ôÄ P ø U‰åSƒìDèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔƒÌòEðòƒÄòEèòƒäòEØòƒìòEÐòƒÜ‰D$ ƒÔ‰D$òEàò$胉$èèòEðò$èíòEèò$èíòEàò$èŃìòƒäòòL$ò$蜸ƒÄD[]ÃU‰åSì´èàþÿÿ‹E‰…pÿÿÿ‹E ‰…tÿÿÿ‹E‰…hÿÿÿ‹E‰…lÿÿÿƒ°òò…pÿÿÿò\Áò$èWÝ]àEÀ‰D$ EȉD$ò…hÿÿÿò$è%EЉD$ E؉D$òEàò$èƒÀòòEÈf(ÑòYЃÈòòEÀòYÈòEÐòYÁòXÂòEèòEèƒ`f.z„ÑòMèƒhòòXȃpòò^ÁòQÀf(ȃ¸òòYÁòEðòEÀf(ÈòYMðòEØòYȃÐòòXÁ‹EòƒÈòòEÈf(ÑòYЃÀòòEÀòYÈòEÐòYÁf(Êò\Èf(Áf(ÈòYMðƒØòòXÁ‹EòÇ…dÿÿÿëJƒ¸òòXÀòD$ƒ$‰D$E„‰$觃P‰D$E„‰$è°Ç…dÿÿÿqë‹…dÿÿÿÄ´[]ÃLAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forwardð¿ð?@ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ãó¤p¡ íÞ¤D¡ ʤء ©¤ø¡ x¤à¡ a¤è¡ L¤ð¡ "¤Ø¡  ¤¡ þ¤ˆ¡ 礀¡ ½¤è¡ ¦¤à¡  ƒ`F¤Ð¡  î¤ð¡ 䤸¡ ÞÏÀ±©¤$¡ £¤à¡ †¤è¡ w¤ø¡ h¤ð¡ Y¤Ð¡ J¤Ø¡    €ØƒÐðžø®è¹à€Å&lJxAc9[0R_lamazforint___i686.get_pc_thunk.bx_lamazfor_sprintf_ptitle_offsetp_cenlat_tsincos_radius_p_error_adjust_lon_cenlon_R_lon_center_false_easting_false_northing_cos_lat_o_sin_lat_o#1/20 1230142471 10003 603 100644 3348 ` lamazinv.oÎúíþ| ¸˜{__text__TEXTº˜]€__cstring__TEXTº<R__literal8__TEXTø __const__TEXT  ¸__bss__DATA€8__jump_table__IMPORT@7Ø„__textcoal_nt__TEXTw €( $ Ü P ü U‰åSƒìDèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔƒ„òEðòƒtòEèòƒ|òEàòƒœòEØòƒ¤òEÐòƒ”‰D$ ƒŒ‰D$òEàò$螃®‰$è|òEðò$è†òEèò$è†òEàò$è^ƒ¤òƒœòòL$ò$è5¸ƒÄD[]ÃU‰åSì„èÑþÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒyòòEÀò\ÁòEÀƒòòE¸ò\ÁòE¸òEÀf(ÈòYMÀòE¸òYE¸òXÁòQÀòEàƒaòf(ÈòXÈòEàò^ÁòEðƒÉòòEðf.ÁwoòEðò$èeÝ]òEòXÀòEèEЉD$ E؉D$òEèò$èFƒQò‹Eòƒñf(òMàfTÁƒÑf.wCë$ƒ¨‰D$ƒ¶‰$èÇE¤séJƒYò‹EòÇE¤é-ƒiòòEÐf(ÑòYЃqòòEØòYÁòYE¸ò^EàòXÂò$è‚‹E݃Yòƒñf(fTȃÙòf(Ñò\Ðf(ÂòEðƒñf(òMðfTÁƒÑf.w#ƒYòƒáòf.Á‡é¿òEÐòE¨‹Eòò$èÝ]òMƒiòòYÁòM¨ò\Èf(ÁòEðƒáòf.EðuzéÝþÿÿòEðf(ÐòYUàòEØf(ÈòYMÀƒqòòYÁòT$ò$è›Ý]òMƒQòòXÁò$èq‹EÝéyþÿÿƒf(òM¸fWÁòD$òEÀò$èIÝ]òMƒQòòXÁò$è‹EÝé'þÿÿƒQòòU°ƒf(òMÀfWÈòE¸òD$ò $èèÝ]òEòM°ò\Èf(Áò$è¿‹EÝéÇýÿÿ‹E¤Ä„[]ÃLAMBERT AZIMUTHAL EQUAL-AREAlamaz-inverseInput data errorð?»½×Ùß|Û=-DTû!ù?ÿÿÿÿÿÿÿ€ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$à_¤0¡/P¤€¡/@.¤€¡/ þ¤0¡/îܤ€¡/ζ¤ ¡/‚¤¡/b¤˜¡/T&¤¡/¤ˆ¡/¤¡/ý¤ ¡/⤡/Ô¤ ¡/ʤˆ¡/¿š¤ ¡/ƒ¤˜¡/f¤ˆ¡/TL¤å¡/B¤×¡/4¤¡/!¤ ¡/¤€¡/ ܾ¤ø¡/ž¤¡/a¤°¡/I¤¨¡/+ ý¤¨¡ ó¤°¡ íÞÏÀ¸¤º¡ ²Ÿ¤˜¡ •¤ ¡ †¤°¡ w¤¨¡ h¤ˆ¡ Y¤€¡ J¤¡      Š€™ˆ¥¨´°Ä Ï˜€w& j8~Hv?a0Y…P_lamazinvint___i686.get_pc_thunk.bx_lamazinv_ptitle_asinz_offsetp_cenlat_tsincos_radius_p_error_adjust_lon_cenlon_atan2_sin_R_lon_center_lat_center_false_easting_false_northing_cos_lat_o_sin_lat_o#1/20 1230142471 10003 603 100644 4612 ` lamccfor.oÎúíþ| ˜7__text__TEXT˜Ð €__cstring__TEXT ¸ __const__TEXT  8 __literal8__TEXTÀ(X __bss__DATA8X__jump_table__IMPORTèK€ „__textcoal_nt__TEXT3Ë €Œè P PU‰åSìäèñÿÿÿ‹E‰E ‹E ‰E¤‹E‰E˜‹E‰Eœ‹E‰E‹E‰E”‹E ‰Eˆ‹E$‰EŒ‹E(‰E€‹E,‰E„‹E0‰…xÿÿÿ‹E4‰…|ÿÿÿ‹E8‰…pÿÿÿ‹E<‰…tÿÿÿ‹E@‰…hÿÿÿ‹ED‰…lÿÿÿƒ)òE òƒ1òE˜òƒyò…hÿÿÿòƒqò…pÿÿÿòòEf(ÈòXMˆƒ‘f(fTȃ±òf.Á‡ƒ1òƒ)òf(Ñò^Ðf(ÂòEØòEØf(ÈòYM؃¹òò\Áƒ9òƒ9òòQÀƒAòƒIòE€òƒQò…xÿÿÿòE°‰D$ E¸‰D$òEò$èwòE¸òEÀòM°òU¸ƒAòòL$òT$ò$è*Ý]ÈòE¸ƒAòòD$òEòD$ò $èÝ]èE°‰D$ E¸‰D$òEˆò$èöòM°òU¸ƒAòòL$òT$ò$è³Ý]ÐòE¸ƒAòòD$òEˆòD$ò $èšÝ]ðƒQòò$è«Ý@ÿÿÿò…@ÿÿÿòE¸òU¸ƒQòƒAòòT$òL$ò$èAÝ]àòEf(Èò\Mˆƒ‘f(fTÁƒ±f.‡ë'ƒ‰D$ƒ‰$èÇ…Tÿÿÿ)éÁƒYòEÀòƒYòòD$òEèò$èÞÝ@ÿÿÿò…@ÿÿÿf(ȃYòòYÈòEÈò^Áƒaòƒ)òƒaòf(ÑòYÐò•`ÿÿÿƒYòòD$òEàò$èhÝ@ÿÿÿò…@ÿÿÿòY…`ÿÿÿƒiòƒ]‰$èþƒ1òƒ)òòL$ò$èîòEˆòD$òEò$èíƒIòò$èÏò…xÿÿÿò$è̃yòƒqòòL$ò$è€Ç…Tÿÿÿë[òEÈò^EÐò$èQÝXÿÿÿòEèò^Eðò$è7Ý@ÿÿÿò…@ÿÿÿòXÿÿÿò^Èf(ÁƒYòéNþÿÿ‹…TÿÿÿÄä[]ÃU‰åSì”èûÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒ´f(òM¸fTȃÔòò\ȃ´f(fTÁòEÐòEЃÜf.w2ƒlòòE¸òYÁòEЃäòf.EЃléòE¸ò$è”Ý]òEòEàƒTòòEàòD$òE¸òD$ò $è5Ý]ðƒ<òƒtòf(ÑòYÐòU˜ƒlòòD$òEðò$èÝ]òEòYE˜òEØëƒäòòE؃\òòEÀò\Áò$èÐÝ]¨ƒlòòYE¨òEèòEèò$è´Ý]òEf(ÈòYM؃„òòXÁ‹Eòƒ|òòE°òEèò$è>Ý]òEòYEØòM°ò\ȃŒòòXÁ‹EòÇE¤ë!ƒ$‰D$ƒˆ‰$è ÇE¤,ë‹E¤Ä”[]Ãlamcc-forEqual Latitiudes for St. Parallels on opposite sides of equatorLAMBERT CONFORMAL CONICPoint can not be projectedÿÿÿÿÿÿÿÿÿÿÿÿÿÿ»½×Ùß|Û=ð?-DTû!ù?»½×Ùß|Û=ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ãþ¤„¡üô¤ ¡üÖ¤ˆ¡üº¢¤x¡ü¤€¡üvY¤h¡üP9¤X¡ü*¤à¡ü÷¤h¡üà¤p¡üÖ¤8¡üÍ©¤P¡ü–s¤à¡ü[¤h¡üO¤Ø¡ü7¤°¡ü)¤Ð¡ü¤°¡üø Ѥh¡­“s_¤€¡U¤ˆ¡O=/¤X¡)û¤8¡ñ¤@¡ëã¤l¡Ù¤x¡½¤¤h¡Š¤p¡€¤8¡v¤p¡_¤h¡G.¤h¡¤h¡ ¤,¡ø¤ ¡æ¤À¡Ø¤ ¡Á§¤P¡¤`¡q¤`¡hI¤P¡;!¤P¡ñÒ¤P¡Äª¤P¡g¤`¡X¤X¡N¤P¡@¤H¡6¤H¡(¤È¡ÿ¤8¡õ¤@¡á¤À¡Ó¤ ¡³¤€¡¡¤ˆ¡’¤@¡ƒ¤8¡ §8°@¹ˆÉ€ØHÜPßXë`÷hûpÿx€3&í‘kM0=D‰v5R¢[b_lamccforint___i686.get_pc_thunk.bx_lamccfor_log_ptitle_msfnz_offsetp_cos_radius2_tsfnz_tsincos_cenlonmer_p_error_stanparl_origin_adjust_lon_pow_sin_r_major_r_minor_false_northing_false_easting_es_e_center_lon_center_lat_ns_f0_rh #1/20 1230142471 10003 603 100644 4748 ` lamccinv.oÎúíþ| ð˜”__text__TEXT~˜, “€__cstring__TEXT€d __const__TEXTð ˆ __literal8__TEXT0¨ __bss__DATA˜X__jump_table__IMPORT@PØ „__textcoal_nt__TEXT( €l  P ÄU‰åSìäèñÿÿÿ‹E‰E ‹E ‰E¤‹E‰E˜‹E‰Eœ‹E‰E‹E‰E”‹E ‰Eˆ‹E$‰EŒ‹E(‰E€‹E,‰E„‹E0‰…xÿÿÿ‹E4‰…|ÿÿÿ‹E8‰…pÿÿÿ‹E<‰…tÿÿÿ‹E@‰…hÿÿÿ‹ED‰…lÿÿÿƒ‰òE òƒ‘òE˜òƒÑò…pÿÿÿòƒÙò…hÿÿÿòòEf(ÈòXMˆƒáf(fTȃòf.Á‡ƒ‘òƒ‰òf(Ñò^Ðf(ÂòEØòEØf(ÈòYM؃ òò\Áƒ™òƒ™òòQÀƒ¡òƒ©òE€òƒ±ò…xÿÿÿòE°‰D$ E¸‰D$òEò$èÊòE¸òEÀòM°òU¸ƒ¡òòL$òT$ò$è‚Ý]ÈòE¸ƒ¡òòD$òEòD$ò $èdÝ]èE°‰D$ E¸‰D$òEˆò$èIòM°òU¸ƒ¡òòL$òT$ò$è Ý]ÐòE¸ƒ¡òòD$òEˆòD$ò $èíÝ]ðƒ±òò$èÝ@ÿÿÿò…@ÿÿÿòE¸òU¸ƒ±òƒ¡òòT$òL$ò$è”Ý]àòEf(Èò\Mˆƒáf(fTÁƒf.‡ë'ƒq‰D$ƒ}‰$èZÇ…Tÿÿÿ)éÁƒ¹òEÀòƒ¹òòD$òEèò$è6Ý@ÿÿÿò…@ÿÿÿf(ȃ¹òòYÈòEÈò^ÁƒÁòƒ‰òƒÁòf(ÑòYÐò•`ÿÿÿƒ¹òòD$òEàò$èÀÝ@ÿÿÿò…@ÿÿÿòY…`ÿÿÿƒÉòƒ½‰$èVƒ‘òƒ‰òòL$ò$èAòEˆòD$òEò$è@ƒ©òò$è"ò…xÿÿÿò$èƒÙòƒÑòòL$ò$èØÇ…Tÿÿÿë[òEÈò^EÐò$è©ÝXÿÿÿòEèò^Eðò$èÝ@ÿÿÿò…@ÿÿÿòXÿÿÿò^Èf(Áƒ¹òéNþÿÿ‹…TÿÿÿÄä[]ÃU‰åSì„èûÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ÇEÔƒäòòEÀò\ÁòEÀƒÜòf(Èò\M¸ƒìòòXÁòE¸ƒÌòƒ$òf.ÈwjòEÀf(ÈòYMÀòE¸òYE¸òXÁòQÀf(ȃf(fWÁòE؃4òòEàƒ$òòEðƒ$òf.EØu¤ ¡  e ht(ƒ0 €%ÓQ].;3DL_millforint___i686.get_pc_thunk.bx_millfor_log_ptitle_offsetp_radius_tan_adjust_lon_cenlon_R_lon_center_false_easting_false_northing #1/20 1230142472 10003 603 100644 1844 ` millinv.oÎúíþ8 ÐXT7__text__TEXTâTŒ'€__cstring__TEXTâ6__literal8__TEXTøL__bss__DATA8 __jump_table__IMPORT#d„__textcoal_nt__TEXT3‡ €àˆ” PÄU‰åSƒì4èôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰E܃4òEðòƒ,òEèòƒ<òEàòƒDòEØòƒÖ‰$èŠòEðò$èŠòEèò$芃Dòƒ<òòL$ò$èR¸ƒÄ4[]ÃU‰åSƒì4è!ÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰EìƒiòòEðò\ÁòEðƒqòòEèò\ÁòEèƒaòòEðf(Ðò^Ñf(ʃYòòXÁò$èÏ‹E݃aòòEèf(Ðò^Ñf(ʃòf(Ñò^Ðf(Âò$è{Ý]àòEàò$èxÝ]àòMàƒ!òò\ȃ)òòYÁ‹Eò¸ƒÄ4[]ÃMILLER CYLINDRICALô?-DTû!é?@ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ÃĤ¡ß¶¤¡ß¨–|¤ø¡ßa¤@¡ßVD¤8¡ß)¤@¡ß¤P¡ßù¤H¡ßÛ Ä°¤H¡ ¦¤P¡  ‘‚z¤â¡ k¤P¡ \¤H¡ M¤8¡ >¤@¡   f@i8uH„P €3%ÓRL^6;.D_millinvint___i686.get_pc_thunk.bx_millinv_ptitle_exp_offsetp_radius_atan_adjust_lon_cenlon_R_lon_center_false_easting_false_northing #1/20 1230142472 10003 603 100644 2644 ` molwfor.oÎúíþ| P˜,__text__TEXT]˜ÄA€__cstring__TEXT]9õ__literal8__TEXT˜@0__const__TEXTà x__bss__DATA0 __jump_table__IMPORT(˜„__textcoal_nt__TEXT(À €ì  œ PÌU‰åSƒì4èôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰E܃4òEàòƒ<òEØòƒ,òEðòƒ$òEèòƒQ‰$èzòEðò$èzòEèò$èzƒ<òƒ4òòL$ò$è=¸ƒÄ4[]ÃU‰åSì„èÿÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒNòòEÀò\Áò$èÝ]ÐòE¸òEØòE¸ò$èðÝ]òMƒ¶òòYÁòEèÇEôòEØò$è¿Ý]òEòXEØf(Èò\Mèƒþf(f(ÑfWÐòU˜òEØò$èjÝ]òMƒ¾òòXÁòM˜ò^Èf(ÁòEàòEØòXEàòE؃f(òMàfTȃÆòf.Áw5ƒ}ô1~$ƒ…‰D$ƒ—‰$èüÇE¤ñé-Eôƒé&ÿÿÿòM؃Îòf(Ñò^Ðf(ÂòE؃f(òM¸fTȃÖòf(Ðò\Ñf(ʃÆòf.ÁwëƒÞòòEЃVòƒæòòYÁf(ÈòYMÐòM¨òEØò$è<Ý]òEòM¨òYȃ^òòXÁ‹EòƒVòƒîòf(ÑòYÐòU°òEØò$èÿÝ]òEòM°òYȃfòòXÁ‹EòÇE¤‹E¤Ä„[]ÃMOLLWEIDEMollweide-forwardIteration failed to converge-DTû! @ð?»½×Ùß|Û=@-DTû!ù?•…¾)dÏì?ã;fž ö?€ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ã7¤H¡â ¤Ð¡âö¤8¡âá¤@¡âÊ¥¤È¡â›¤8¡âŒ¤À¡âz¤¨¡âd¤¸¡âQ¤ð¡â6¤°¡â ¤y¡â¤g¡â줨¡âÙ¤ð¡âª¤ ¡âœ|¤à¡â`=¤˜¡â/ü¤0¡âÞ Ä°¤@¡ ¦¤H¡  ‘‚z¤]¡ k¤0¡ \¤8¡ M¤H¡ >¤@¡  n@}H80 €(%ÓUa?6L.Di_molwforint___i686.get_pc_thunk.bx_molwfor_ptitle_offsetp_cos_radius_p_error_adjust_lon_cenlon_sin_false_easting_false_northing_R_lon_center #1/20 1230142472 10003 603 100644 2436 ` molwinv.oÎúíþ|  ˜|__text__TEXT˜=€__cstring__TEXT ž__literal8__TEXT0¨__const__TEXT@Ø__bss__DATA€ __jump_table__IMPORTP(è„__textcoal_nt__TEXTx €Ðœ PüU‰åSƒì4èôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰E܃„òEàòƒŒòEØòƒ|òEðòƒtòEèòƒú‰$èÊòEðò$èÊòEèò$èŃŒòƒ„òòL$ò$踃Ä4[]ÃU‰åSƒìTè!ÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰E܃±òòEàò\ÁòEàƒ¹òòEØò\ÁòE؃©òƒ1òòYÈòEØò^ÁòEðƒaf(òMðfTÁƒ9f.wëƒ9òòEðòEðò$èçÝ]ÀòEÀòE胩òƒAòf(ÑòYÐòUÈòEèò$è‘Ý]ÀòEÀòMÈòYÈòEàf(Ðò^Ñf(ʃ¡òòXÁò$èa‹EÝ‹EòƒIòf.Áwë‹UƒIòò‹EòƒQf.wë‹UƒQòòòEèf(ÈòXÈòMÐòEèòXÀò$èñÝ]ÀòEÀòMÐòXȃQòf(Ñò^Ðf(ÂòEðƒaf(òMðfTȃYòf.ÈwëƒYòòEðòEðò$è‡Ý]ÀòEÀ‹Eò¸ƒÄT[]ÃMOLLWEIDEã;fž ö?ÑÜÿÿÿÿï?•…¾)dÏì?-DTû! À-DTû! @ð?ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ÃèФ8¡ß¾¤8¡ß«¤@¡ß¤0¡ßyL¤0¡ß;¤0¡ß&¤(¡ß¤(¡ßÿí¤€¡ßÅ¥¤ ¡ß›¤ˆ¡ßˆp¤¡ßb¤¡ßO¤@¡ß3¤¡ß)¤ˆ¡ß¤˜¡ßù¤¡ßÛ Ä°¤¡ ¦¤˜¡  ‘‚z¤¡ k¤€¡ \¤ˆ¡ M¤˜¡ >¤¡   kz˜Šˆ€ €x%ÓLeX?6.D`_molwinvint___i686.get_pc_thunk.bx_molwinv_ptitle_offsetp_cos_radius_adjust_lon_cenlon_sin_asin_false_easting_false_northing_R_lon_center #1/20 1230142472 10003 603 100644 3788 ` obleqfor.oÎúíþ8 ÐTÀ__text__TEXT2T m€__cstring__TEXT2F†__literal8__TEXTxÌ__bss__DATAÀP__jump_table__IMPORT€<Ô„__textcoal_nt__TEXT¼ €¬ Ø à P  | U‰åSƒìTèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔ‹E0‰EÈ‹E4‰EÌ‹E8‰EÀ‹E<‰EÄ‹E@‰E¸‹ED‰E¼ƒÜòEðòƒ´òEèòƒ¼òEàòƒÌòEØòƒÔòEÐòƒÄòEÈòƒôòEÀòƒüòE¸òƒ&‰$莃Üòò$蘃´òò$莃¼òò$èfƒÌòƒ9‰D$ò$èWƒÔòƒL‰D$ò$è9ƒÄòƒ_‰D$ò$èƒüòƒôòòL$ò$èÙƒ¼òƒì‰D$ ƒä‰D$ò$蟃ÄT[]ÃU‰åSìÔèþÿÿ‹E‰E€‹E ‰E„‹E‰…xÿÿÿ‹E‰…|ÿÿÿƒÒòòE€ò\ÁòE¸E˜‰D$ E ‰D$ò…xÿÿÿò$èUE¨‰D$ E°‰D$òE¸ò$è8ƒòòE f(ÑòYЃ òòE˜òYÈòE¨òYÁòXÂò$èíÝ@ÿÿÿò…@ÿÿÿòEÀƒ òòE f(ÑòYЃòòE˜òYÈòE¨òYÁò\ÐòM˜òE°òYÁòT$ò$è£Ý@ÿÿÿò@ÿÿÿƒâòòXÁòEÈEˆ‰D$ E‰D$òEÈò$èQòMÀƒŠòf(Ñò^Ðf(Âò$èEÝ@ÿÿÿò…@ÿÿÿòXÀòEÐòMòEÐòYÁòEØòMˆòEÐòYÁòEàòM؃Šòf(Ñò^Ðf(Âò$èèÝ@ÿÿÿò…@ÿÿÿòEèòMàƒŠòf(Ñò^Ðò•HÿÿÿòEèò$èzÝ@ÿÿÿò…@ÿÿÿòHÿÿÿòYÈòPÿÿÿòEèf(ÈòXȃêòf(Ñò^Ðf(Âò$è+Ý@ÿÿÿò…@ÿÿÿòPÿÿÿò^Èf(ÁòEÐòEÐò$è&Ý@ÿÿÿò…@ÿÿÿòEðƒòòƒúòf(ÑòYÐò•XÿÿÿòEðf(ÈòXȃòòf(Ñò^Ðf(Âò$è½Ý@ÿÿÿò…@ÿÿÿòXÿÿÿòYȃòòXÁ‹Eòƒêòƒúòf(ÑòYÐò•`ÿÿÿòEèf(ÈòXȃêòf(Ñò^Ðf(Âò$è=Ý@ÿÿÿò…@ÿÿÿò`ÿÿÿòYÈòhÿÿÿòEðò$èäÝ@ÿÿÿò…@ÿÿÿò•hÿÿÿòYÐò•pÿÿÿòEðf(ÈòXȃòòf(Ñò^Ðf(Âò$è•Ý@ÿÿÿò…@ÿÿÿòpÿÿÿò^ȃòòXÁ‹Eò¸ÄÔ[]ÃOBLATED EQUAL-AREAParameter m: Parameter n: Theta: @ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ä¡îñפà¡î¢qW¤Ø¡î0¤è¡î&¤Ø¡î¤¡îñפà¡î°¤è¡î¦¤à¡î[A¤Ø¡î é¤x¡î˱¤x¡îiO¤x¡îD¤Ð¡îΤð¡î·¤ø¡îžz¤ø¡îc¤ð¡î]@¤À¡îê Ф𡠸¤ø¡ ®¤È¡ ¨”¤¡ Ф¡ „v¤k¡ l¤Ð¡ fX¤X¡ N¤à¡ H:¤E¡ 0¤Ø¡ *¤È¡ ¤À¡ ô¤è¡ îæ¤2¡ פ¡ Ȥ¡ ¹¤Ð¡ ª¤à¡ ›¤Ø¡ Œ¤È¡ }¤À¡ n¤è¡   ‡èŠÀ–ÈØ à£Ðª¹ÉøÔð€¼&ßFuLmAe80]|T_obleqforint___i686.get_pc_thunk.bx_obleqfor_ptitle_offsetp_cos_acos_cenlat_tsincos_radius_genrpt_cenlon_atan2_sin_asin_R_lon_center_lat_o_m_n_theta_false_easting_false_northing_cos_lat_o_sin_lat_o#1/20 1230142472 10003 603 100644 3804 ` obleqinv.oÎúíþ8 ÐTÀ__text__TEXT2T n€__cstring__TEXT2F†__literal8__TEXTxÌ__bss__DATAÀP__jump_table__IMPORT€<Ô„__textcoal_nt__TEXT¼ €´ à è P  „ U‰åSƒìTèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔ‹E0‰EÈ‹E4‰EÌ‹E8‰EÀ‹E<‰EÄ‹E@‰E¸‹ED‰E¼ƒÜòEðòƒ´òEèòƒ¼òEàòƒÌòEØòƒÔòEÐòƒÄòEÈòƒôòEÀòƒüòE¸òƒ&‰$莃Üòò$蓃´òò$莃¼òò$èaƒÌòƒ9‰D$ò$èRƒÔòƒL‰D$ò$è4ƒÄòƒ_‰D$ò$èƒüòƒôòòL$ò$èÙƒ¼òƒì‰D$ ƒä‰D$ò$èÀ¸ƒÄT[]ÃU‰åSìÄèþÿÿ‹E‰E‹E ‰E”‹E‰Eˆ‹E‰EŒƒòòEò\ÁòEƒòòEˆò\ÁòEˆƒòòƒŠòf(Ñò^Ðò•XÿÿÿƒòòƒúòòYÈòEˆò^Áò$è2ÝPÿÿÿò…PÿÿÿòY…XÿÿÿòEèƒêòƒúòòYÈòEf(Ðò^Ñò•`ÿÿÿòEèf(ÈòXȃòòf(Ñò^Ðf(Âò$èÝPÿÿÿò…Pÿÿÿò`ÿÿÿòYÈòhÿÿÿòEèò$è_ÝPÿÿÿò…Pÿÿÿò•hÿÿÿò^Ðf(ÂòEȃêòƒŠòf(Ñò^Ðò•pÿÿÿòEÈò$è6ÝPÿÿÿò…PÿÿÿòY…pÿÿÿòEàòEàò$èÝPÿÿÿò…PÿÿÿòXÀòEÐòEèò$èáÝPÿÿÿò…Pÿÿÿf(ÈòXÈòxÿÿÿòEàf(ÈòXȃêòf(Ñò^Ðf(Âò$ènÝPÿÿÿò…PÿÿÿòxÿÿÿòYÈòM€òEàò$è@ÝPÿÿÿò…PÿÿÿòU€ò^Ðf(ÂòEØòEÐf(ÈòYMÐòEØòYEØòXÁòQÀf(ȃŠòf(Ñò^Ðf(ÂòEÈòEÈò$èÿÝPÿÿÿò…PÿÿÿòXÀòE¸òEØòD$òEÐò$èÄÝPÿÿÿò…PÿÿÿòEÀƒâòòEÀò\ÁòEðE˜‰D$ E ‰D$òEðò$ècE¨‰D$ E°‰D$òE¸ò$èFƒòòE¨f(ÑòYЃ òòE°òYÈòE˜òYÁòXÂò$è(ÝPÿÿÿò…Pÿÿÿ‹Eòƒ òòE¨f(ÑòYЃòòE°òYÈòE˜òYÁò\ÐòM°òE òYÁòT$ò$è´ÝPÿÿÿòPÿÿÿƒÒòòXÁò$è„‹EݸÄÄ[]ÃOBLATED EQUAL-AREAParameter m: Parameter n: Theta: @ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$à ¤À¡îõ½¤ð¡î¦¤ø¡î‹g¤ø¡îP¤ð¡îJ-þ¤Ð¡îå´¤x¡îFþ¤Ø¡îͧ}Z¤x¡îP¤Ø¡î'öܤà¡î¬¤è¡î¢¤Ø¡îf¤è¡î\¤à¡îB¤x¡î8¤à¡î ¤¡î¤¡îê Ф𡠸¤ø¡ ®¤È¡ ¨”¤¡ Ф¡ „v¤k¡ l¤Ð¡ fX¤X¡ N¤à¡ H:¤E¡ 0¤Ø¡ *¤È¡ ¤À¡ ô¤è¡ îæ¤2¡ פ¡ Ȥ¡ ¹¤Ð¡ ª¤à¡ ›¤Ø¡ Œ¤È¡ }¤À¡ n¤è¡   èÀœÈ£Ø¦à©Ð°¿ÏøÚð€¼&ßg‡{FsA_80W‚N_obleqinvint___i686.get_pc_thunk.bx_obleqinv_ptitle_offsetp_cos_cenlat_tsincos_radius_genrpt_adjust_lon_cenlon_atan2_sin_asin_R_lon_center_lat_o_m_n_theta_false_easting_false_northing_cos_lat_o_sin_lat_o#1/20 1230142472 10003 603 100644 11844 ` omerfor.oÎúíþ| °˜ __text__TEXT¹˜¤€__cstring__TEXT¼T__literal8__TEXTРh__const__TEXTp@__bss__DATA __jump_table__IMPORT°UH„__textcoal_nt__TEXT €+(à,L P¼*U‰åSìTèñÿÿÿ‹E‰…pÿÿÿ‹E ‰…tÿÿÿ‹E‰…hÿÿÿ‹E‰…lÿÿÿ‹E‰…`ÿÿÿ‹E‰…dÿÿÿ‹E ‰…Xÿÿÿ‹E$‰…\ÿÿÿ‹E(‰…Pÿÿÿ‹E,‰…Tÿÿÿ‹E0‰…Hÿÿÿ‹E4‰…Lÿÿÿ‹E8‰…@ÿÿÿ‹E<‰…Dÿÿÿ‹E@‰…8ÿÿÿ‹ED‰…<ÿÿÿ‹EH‰…0ÿÿÿ‹EL‰…4ÿÿÿ‹EP‰…(ÿÿÿ‹ET‰…,ÿÿÿ‹EX‰… ÿÿÿ‹E\‰…$ÿÿÿ‹E`‰…ÿÿÿ‹Ed‰…ÿÿÿƒò…pÿÿÿòƒ ò…hÿÿÿòƒò…`ÿÿÿòƒ!ò…Hÿÿÿòƒ9ò…8ÿÿÿòƒAò…@ÿÿÿòƒ òƒòf(Ñò^Ðf(ÂòE€òE€f(ÈòYM€ƒÁòò\Áƒ1òƒ1òòQÀƒ)òƒ!òƒQ‰D$ ƒI‰D$ò$èúƒ1òƒIòòYȃIòòYȃÁòò\ÁòEˆƒ1òƒÁòò\ÁòQÀòEƒQòƒÉòòD$ò $èŸÝÐþÿÿò…Ðþÿÿf(ȃ1òf(ÑòYЃ1òƒÁòò\Áf(Êò^ȃÁòòXÁòQÀƒYòƒòƒYòòYȃòòYÁòYEò^Eˆƒaòƒ!òƒaf(fTȃÑòf.Á‡µƒIòƒ!òƒ)òòT$òL$ò$èxÝ]˜òQEˆòEˆƒYòf(ÈòYMƒQòòYEˆf(Ùò^Øf(ÃiòƒiòƒiòòYȃÁòò\ȃÙòf.ȇ ë9ƒÁòòE˜“iƒÁòò“qƒÁòòëKƒiòòE؃YòòD$òE˜ò$è½ÝÐþÿÿò…ÐþÿÿòYE؃qòƒ­‰$èLƒ òƒòòL$ò$è<ƒòƒÉ‰D$ò$è7ƒ9òƒAòòL$ò$èðƒ}h„麃!òƒÙòf.ÈsRƒiòƒiòƒiòòYȃÁòf(Ùò\Øf(ÃòQÀf(Êò\Èf(ÁòEØéÕþÿÿƒiòƒiòòYȃÁòf(Ñò\Ðf(ÂòQÀf(ȃiòòXÁòEØé‡þÿÿƒáòò^EØf(ÈòXM؃éòòYÁòEàò…Xÿÿÿò$è+ÝÐþÿÿòÐþÿÿƒiòf(Ùò^Øf(Ãò$è·Ý]èòEèò$èÈÝÐþÿÿò…ÐþÿÿòYEàò$èˆÝàþÿÿƒYòòàþÿÿò^Èò…Pÿÿÿò\ÁƒòòXÿÿÿƒñòòYÁƒê‰D$ò$èTƒòò$èTƒ!òò$èƒ!òƒaf(fTÁòEˆòEˆƒÑf.†äòMˆƒùòò\ȃaf(fTÁƒÑf.†³ƒ‰‰D$ ƒ‰D$òEèò$蜃™‰D$ ƒ‘‰D$ò…Xÿÿÿò$èvƒ!òƒÙòf.ȃ­ƒaòƒYòò^ȃqf(f(ÑfWÐò•ðþÿÿƒiòƒiòòYȃÁòf(Ùò\Øf(ÃòQÀf(ȃ™òf(Ñò^Ðf(Âò$èäÝÐþÿÿò…ÐþÿÿòY…ðþÿÿƒyò隃aòƒYòf(Ùò^ØòèþÿÿƒiòƒiòòYȃÁòf(Ñò\Ðf(ÂòQÀf(ȃ™òf(Ùò^Øf(Ãò$èEÝÐþÿÿò…ÐþÿÿòY…èþÿÿƒyòéûƒ‰D$ƒ‰$èÇ…üþÿÿÉé‚ò…(ÿÿÿò$èûÝÐþÿÿò…ÐþÿÿòEðƒ)òòEðòD$ò…(ÿÿÿòD$ò $è‰Ý] ò…ÿÿÿò$è¦ÝÐþÿÿò…ÐþÿÿòEðƒ)òòEðòD$ò…ÿÿÿòD$ò $è4Ý]¨ƒYòòD$òE ò$è?ÝÐþÿÿò…ÐþÿÿòE°ƒYòòD$òE¨ò$è ÝÐþÿÿò…ÐþÿÿòE¸ƒqòò^E°òE؃áòò^EØf(ÈòXM؃éòòYÁòEàƒqòƒqòòYÈòE¸òYE°f(Ñò\ЃqòƒqòòYÈòE¸òYE°òXÁf(Êò^Èf(ÁòEÀòE¸f(Èò\M°òE¸òXE°f(Ñò^Ðf(ÂòEÈò…0ÿÿÿò\… ÿÿÿòEÐòMЃòf.Áwë&ò ÿÿÿƒ òf(Ùò\Øf(Ãò… ÿÿÿòEЃf.wëò ÿÿÿƒ òòXÁò… ÿÿÿò…0ÿÿÿò\… ÿÿÿòEÐò…0ÿÿÿf(ÈòX ÿÿÿƒéòf(ÑòYÐò•ÿÿÿƒYòƒòòYÁòYEÐò$è& ÝÐþÿÿò…ÐþÿÿòYEÀò^EÈò$è ÝÐþÿÿòÐþÿÿƒYòf(Ùò^Øf(ÃòX…ÿÿÿƒòƒòò…0ÿÿÿò\Áò$è Ý]ЃYòòYEÐò$èµ ÝÐþÿÿò…Ðþÿÿò^Eàò$è„ ÝÐþÿÿò…ÐþÿÿòEèòEèò$èv ÝÐþÿÿòÐþÿÿƒiòòYÁò$è ÝXÿÿÿò0ÿÿÿƒñòòYÁƒ"‰D$ò$è ò(ÿÿÿƒñòòYÁƒ@‰D$ò$èØ ò ÿÿÿƒñòòYÁƒ]‰D$ò$è® òÿÿÿƒñòòYÁƒ|‰D$ò$è„ ò…(ÿÿÿf(Èò\ÿÿÿƒaf(fTȃÑòf.Ás6ƒaf(ò(ÿÿÿfTÁòEˆòMˆƒÑòf.Áƒ¤ë'ƒ‰D$ƒ‰$è Ç…üþÿÿÊéˆòMˆƒùòò\ȃaf(fTȃÑòf.ÁsJƒ!òƒaf(fTȃùòò\ȃaf(fTȃÑòf.Áƒ’ë'ƒ‰D$ƒ‰$èg Ç…üþÿÿÊéæƒ‰‰D$ ƒ‰D$òEèò$è& ƒ™‰D$ ƒ‘‰D$ò…Xÿÿÿò$è ƒ!òƒÙòf.ȃàë'ƒ‰D$ƒ‰$è×Ç…üþÿÿÊéVƒaòƒYòò^ȃqf(f(ÑfWÐò•ÿÿÿƒiòƒiòòYȃÁòf(Ùò\Øf(ÃòQÀf(ȃ™òf(Ñò^Ðf(Âò$èEÝÐþÿÿò…ÐþÿÿòY…ÿÿÿƒyòÇ…üþÿÿ韃aòƒYòf(Ùò^ØòÿÿÿƒiòƒiòòYȃÁòf(Ñò\Ðf(ÂòQÀf(ȃ™òf(Ùò^Øf(Ãò$èœÝÐþÿÿò…ÐþÿÿòY…ÿÿÿƒyòéRÿÿÿ‹…üþÿÿÄT[]ÃU‰åSìÄèmïÿÿ‹E‰E‹E ‰E”‹E‰Eˆ‹E‰EŒòEˆò$èFÝ`ÿÿÿò…`ÿÿÿòE ƒ•òòEò\Áò$èÝ]èƒÕòòYEèò$èúÝ`ÿÿÿò…`ÿÿÿòEȃýf(òMˆfTȃòò\ȃýf(fTÁƒ¥f.wƒÍòòEˆf.ÁƒÔé?ƒ¥òòE òD$òEˆòD$ò $è2Ý]ðƒíòò…pÿÿÿƒÕòòD$òEðò$è+Ý`ÿÿÿò…`ÿÿÿòpÿÿÿò^Èf(ÁòE¸ƒ­òò^E¸f(ÈòXM¸ƒµòòYÁòEàƒ½òò^E¸f(ÈòXM¸ƒµòòYÁòE¨ƒýòf(ÈòYMàƒòòYEÈf(Ñò\Ðf(Âò^E¨òEЃÕòòYEèò$è*Ý`ÿÿÿò…`ÿÿÿòE°ƒýf(òM°fTȃÅòf.Áwƒòf(ÈòYMàƒýòòYEÈòXÁò^E°ò$èçÝ`ÿÿÿò`ÿÿÿƒÝòòYȃÕòf(Ñò^Ðf(ÂòEÀƒÍòf.E°w.ë'ƒÝòƒÕòòYÁòYEèòEÀé†éƒÝòƒÕòòYȃÕòò^ÈòEÀòXÁòEÀëKƒýòƒ f(fWÁòEЃÝòf(ÈòYMˆƒÕòf(Ñò^Ðf(ÂòEÀƒýf(òMÐfTȃ½òò\ȃýf(fTȃ¥òf.ÁƒGëƒýòòEÐéyÿÿÿƒÝòƒµòf(ÑòYÐòU€ƒ½òf(Ðò\UÐòMЃ½òòXÁf(Êò^Èf(Áò$èþÝ`ÿÿÿò…`ÿÿÿòM€òYȃÕòf(Ñò^Ðf(ÂòE؃õòòEÀò\ÁòEÀƒòf(ÈòYM؃½òòXȃ òòYEÀòXÁ‹Eòƒòf(ÈòYMÀƒµòòXȃ òòYEØf(Ñò\Ðf(‹EòÇ…|ÿÿÿë$ƒ‰D$ƒ‰$èIÇ…|ÿÿÿÍë‹…|ÿÿÿÄÄ[]ÃOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: omer-initInput data errorLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: omer-forPoint projects into infinityð?@»½×Ùß|Û=ð¿à?°ËcÜ¥L@-DTû!ù?-DTû! À-DTû!@-DTû! @à¿-DTû!ù?»½×Ùß|Û=ð¿à?ð?H¯¼šò×z>-DTû! @ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ú’¤²¡“ˆ¤©¡“Z¤ ¡“L¤H¡“9¤¨¡“¤ ¡“¤P¡“þ¤¨¡“椈¡“ˤh¡“®¤P¡“x¤P¡“a¤H¡“W¤p¡“C¤¡“-¤8¡“¤¡“¤P¡“þ¤¡“ã¤h¡“Фp¡“½¤ ¡“³¤¡“•¤h¡“‡¤h¡“}¤p¡“[¤h¡“Q¤p¡“>¤`¡“#¤h¡“¤p¡“夡“Ò¤˜¡“¤X¡“¯¤¡“–ƒ¤h¡“^¤˜¡“K¤¡“8¤H¡“ ¤P¡“ ¤H¡“õ¤@¡“̳¤h¡“¡¤€¡“˜t¤8¡“V¤`¡“J¤8¡“<¤¡“.¤0¡“¤¡“ï¤h¡“æÏ¤(¡“¶ h¤ˆ¡L2¤¨¡¤Ð¡¤x¡ü¤x¡â¤h¡Ø¤p¡¿¤ˆ¡£‰¤¨¡k¤Ð¡]¤x¡S¤x¡9¤€¡+¤h¡!¤p¡ ¤ ¡ú¤¡ä¤è¡Ú¤0¡Ô¾¤ ¡´¤¨¡®›¤¡‘¤˜¡|t¤ ¡j¤¡T¤à¡F¤p¡8¤¡*¤p¡ ¤0¡¤à¡¤p¡ô ¤¡Ú Ò ¤ ¡È ¤¡² ¤à¡’ ¤p¡‚ ¤à¡t ¤p¡Z L ¤‹¡> ¤¡0 " ¤l¡ ¤¡ ø ¤O¡ê ¤¡Ü Î ¤1¡À ¤¡¬ š ¤x¡† d G 4 ¤h¡+  ¤(¡ ¤(¡é ¤h¡Õ ³ œ ¤(¡’ ¤h¡x ¤ø¡9 ¤¡# ¤ ¡ ¤¡æ ¤¡v ¤€¡l ¤€¡L ¤€¡B ¤€¡/ ¤ø¡ ¤ð¡ ¤€¡ê Ñ ¤h¡¸ Ÿ ¤h¡– o ¤8¡V A  ¤8¡ àØ¤ ¡Î¤¡¿¤ˆ¡£‰¤¨¡k¤Ð¡]¤x¡S¤x¡9¤h¡/¤p¡ ¤ˆ¡ê¤¨¡Ì¤Ð¡¾¤x¡´¤x¡š¤€¡Œ¤h¡‚¤p¡n¤è¡d¤0¡^H¤ ¡>¤¨¡8%¤¡¤˜¡ ¤à¡ý¤p¡ï¤¡Ú¤à¡Â¤p¡¸¤0¡²¤¤0¡ž¤(¡Š|¤ù¡n¤¡\¤(¡:¤h¡.ÿå¤x¡Ñ²¤ø¡š¤ð¡‚¤x¡d¤Ð¡V¤x¡L¤x¡¤Ð¡¤x¡¤x¡ú¤x¡ê¤è¡à¤0¡Ë·¤P¡­¤H¡§™¤Ø¡¤ ¡‰u¤¡k¤¡e]¤¼¡S¤€¡:!¤h¡¤x¡¤Ð¡ü¤€¡î¤Ð¡è¤x¡Ù¤Ð¡Ã¤è¡µ¤Ð¡§¤x¡¤x¡“¤x¡x¤`¡e¤h¡R8¤8¡.¤0¡$¤X¡¤à¡¤p¡ø¤0¡î¤p¡Ö¤ ¡È¤h¡¾¤¡´¤h¡¢¤Ð¡Œ¤Ð¡‚¤@¡p¤@¡XD¤Ø¡:¤`¡#¤Ð¡¤@¡¤Ð¡ø¤X¡ê¤X¡à¤@¡Ṳ́X¡Â¤`¡¸¤0¡®¤8¡ ¤@¡–¤@¡ˆ¤Ð¡_¤¡U¤¡C¤P¡1¤H¡¤0¡ ¤ ¡û¤¡é¤¡  "#&'% !$«´½ Ë0×HçPö@ú8ý`Xhpx€(*˜2:¨A Hˆ €%„;‡`™Kv.B~¡3P¦qYh_omerforint___i686.get_pc_thunk.bx_omerfor_log_ptitle_asinz_offsetp_cos_radius2_tsfnz_cenlat_tsincos_tan_genrpt_p_error_atan_adjust_lon_cenlon_pow_sin_r_major_r_minor_scale_factor_lat_origin_false_northing_false_easting_es_e_cos_p20_sin_p20_bl_al_d_el_lon_origin_cosgam_singam_cosaz_sinaz_u #1/20 1230142472 10003 603 100644 11468 ` omerinv.oÎúíþ| À˜__text__TEXTј¬ë€__cstring__TEXTÔ÷l__literal8__TEXTИh__const__TEXTp@__bss__DATA¨__jump_table__IMPORT°_H„__textcoal_nt__TEXT§ €P)+T+` P)U‰åSìDèñÿÿÿ‹E‰E€‹E ‰E„‹E‰…xÿÿÿ‹E‰…|ÿÿÿ‹E‰…pÿÿÿ‹E‰…tÿÿÿ‹E ‰…hÿÿÿ‹E$‰…lÿÿÿ‹E(‰…`ÿÿÿ‹E,‰…dÿÿÿ‹E0‰…Xÿÿÿ‹E4‰…\ÿÿÿ‹E8‰…Pÿÿÿ‹E<‰…Tÿÿÿ‹E@‰…Hÿÿÿ‹ED‰…Lÿÿÿ‹EH‰…@ÿÿÿ‹EL‰…Dÿÿÿ‹EP‰…8ÿÿÿ‹ET‰…<ÿÿÿ‹EX‰…0ÿÿÿ‹E\‰…4ÿÿÿ‹E`‰…(ÿÿÿ‹Ed‰…,ÿÿÿƒ òE€òƒò…xÿÿÿòƒò…pÿÿÿòƒ)ò…XÿÿÿòƒAò…HÿÿÿòƒIò…Pÿÿÿòƒòƒ òf(Ñò^Ðf(ÂòEˆòEˆf(ÈòYMˆƒÁòò\Áƒ9òƒ9òòQÀƒ1òƒ)òƒY‰D$ ƒQ‰D$ò$èƒ9òƒQòòYȃQòòYȃÁòò\ÁòEƒ9òƒÁòò\ÁòQÀòE˜ƒYòƒÉòòD$ò $è­Ýàþÿÿò…àþÿÿf(ȃ9òf(ÑòYЃ9òƒÁòò\Áf(Êò^ȃÁòòXÁòQÀƒaòƒ òƒaòòYȃòòYÁòYE˜ò^Eƒiòƒ)òƒaf(fTȃÑòf.Á‡ºƒQòƒ)òƒ1òòT$òL$ò$èƒqÝòQEòEƒaòf(ÈòYM˜ƒYòòYEf(Ùò^Øf(ÃyòƒyòƒyòòYȃÁòò\ȃÙòf.ȇë>“qƒÁòò“yƒÁòò“ƒÁòòëPƒyòòE؃aòƒqòòL$ò$è¼Ýàþÿÿò…àþÿÿòYE؃òƒÅ‰$èAƒòƒ òòL$ò$è6ƒòƒá‰D$ò$è1ƒAòƒIòòL$ò$èêƒ}h„麃)òƒÙòf.ÈsRƒyòƒyòƒyòòYȃÁòf(Ùò\Øf(ÃòQÀf(Êò\Èf(ÁòEØéÐþÿÿƒyòƒyòòYȃÁòf(Ñò\Ðf(ÂòQÀf(ȃyòòXÁòEØé‚þÿÿƒáòò^EØf(ÈòXM؃éòòYÁòEàò…hÿÿÿò$è/Ýàþÿÿòàþÿÿƒyòf(Ùò^Øf(Ãò$è±Ý]èòEèò$èÂÝàþÿÿò…àþÿÿòYEàò$è‚Ýðþÿÿƒaòòðþÿÿò^Èò…`ÿÿÿò\Áƒ!òòhÿÿÿƒñòòYÁƒ‰D$ò$èNƒ!òò$èNƒ)òò$èƒ)òƒaf(fTÁòEòEƒÑf.†äòMƒùòò\ȃaf(fTÁƒÑf.†³ƒ™‰D$ ƒ‘‰D$òEèò$è–ƒ©‰D$ ƒ¡‰D$ò…hÿÿÿò$èpƒ)òƒÙòf.ȃ­ƒiòƒaòò^ȃqf(f(ÑfWÐò•ÿÿÿƒyòƒyòòYȃÁòf(Ùò\Øf(ÃòQÀf(ȃ©òf(Ñò^Ðf(Âò$èÞÝàþÿÿò…àþÿÿòY…ÿÿÿƒ‰ò隃iòƒaòf(Ùò^ØòøþÿÿƒyòƒyòòYȃÁòf(Ñò\Ðf(ÂòQÀf(ȃ©òf(Ùò^Øf(Ãò$è?Ýàþÿÿò…àþÿÿòY…øþÿÿƒ‰òéûƒ‰D$ƒ)‰$èý Ç… ÿÿÿÉé‚ò…8ÿÿÿò$èÿ Ýàþÿÿò…àþÿÿòEðƒ1òòEðòD$ò…8ÿÿÿòD$ò $èƒ Ý]°ò…(ÿÿÿò$èª Ýàþÿÿò…àþÿÿòEðƒ1òòEðòD$ò…(ÿÿÿòD$ò $è. Ý]¸ƒaòòD$òE°ò$è> Ýàþÿÿò…àþÿÿòE ƒaòòD$òE¸ò$è Ýàþÿÿò…àþÿÿòE¨ƒòò^E òE؃áòò^EØf(ÈòXM؃éòòYÁòEàƒòƒòòYÈòE¨òYE f(Ñò\ЃòƒòòYÈòE¨òYE òXÁf(Êò^Èf(ÁòEÀòE¨f(Èò\M òE¨òXE f(Ñò^Ðf(ÂòEÈò…@ÿÿÿò\…0ÿÿÿòEÐòMЃòf.Áwë&ò0ÿÿÿƒ òf(Ùò\Øf(Ãò…0ÿÿÿòEЃf.wëò0ÿÿÿƒ òòXÁò…0ÿÿÿò…@ÿÿÿò\…0ÿÿÿòEÐò…@ÿÿÿf(ÈòX0ÿÿÿƒéòf(ÑòYÐò•ÿÿÿƒaòƒòòYÁòYEÐò$è Ýàþÿÿò…àþÿÿòYEÀò^EÈò$è Ýàþÿÿòàþÿÿƒaòf(Ùò^Øf(ÃòX…ÿÿÿƒ!òƒ!òò…@ÿÿÿò\Áò$è¼ Ý]ЃaòòYEÐò$è¹ Ýàþÿÿò…àþÿÿò^Eàò$è~ Ýàþÿÿò…àþÿÿòEèòEèò$èz ÝàþÿÿòàþÿÿƒyòòYÁò$è Ýhÿÿÿò@ÿÿÿƒñòòYÁƒ=‰D$ò$èü ò8ÿÿÿƒñòòYÁƒ]‰D$ò$èÒ ò0ÿÿÿƒñòòYÁƒ}‰D$ò$è¨ ò(ÿÿÿƒñòòYÁƒ‰D$ò$è~ ò…8ÿÿÿf(Èò\(ÿÿÿƒaf(fTȃÑòf.Ás6ƒaf(ò8ÿÿÿfTÁòEòMƒÑòf.Áƒ¤ë'ƒ‰D$ƒ)‰$è Ç… ÿÿÿÊéˆòMƒùòò\ȃaf(fTȃÑòf.ÁsJƒ)òƒaf(fTȃùòò\ȃaf(fTȃÑòf.Áƒ’ë'ƒ‰D$ƒ)‰$èaÇ… ÿÿÿÊéæƒ™‰D$ ƒ‘‰D$òEèò$è ƒ©‰D$ ƒ¡‰D$ò…hÿÿÿò$èúƒ)òƒÙòf.ȃàë'ƒ‰D$ƒ)‰$èÑÇ… ÿÿÿÊéVƒiòƒaòò^ȃqf(f(ÑfWÐò• ÿÿÿƒyòƒyòòYȃÁòf(Ùò\Øf(ÃòQÀf(ȃ©òf(Ñò^Ðf(Âò$è?Ýàþÿÿò…àþÿÿòY… ÿÿÿƒ‰òÇ… ÿÿÿ韃iòƒaòf(Ùò^ØòÿÿÿƒyòƒyòòYȃÁòf(Ñò\Ðf(ÂòQÀf(ȃ©òf(Ùò^Øf(Ãò$è–Ýàþÿÿò…àþÿÿòY…ÿÿÿƒ‰òéRÿÿÿ‹… ÿÿÿÄD[]ÃU‰åSì´ègïÿÿ‹E‰E‹E ‰E”‹E‰Eˆ‹E‰EŒƒ¿òòEò\ÁòEƒ·òòEˆò\ÁòEˆÇE¤ƒòf(ÈòYMƒòòYEˆf(Ñò\Ðf(ÂòEÀƒòf(ÈòYMˆƒòòYEòXÁòEȃÿòòEÈòXÁòEȃ×òƒ÷f(fWÁf(ÈòYMÀƒßòf(Ùò^Øf(Ãò$èÝpÿÿÿò…pÿÿÿòEЃ—òò^EÐf(ÈòXMЃŸòòYÁòE؃§òò^EÐf(ÈòXMЃŸòòYÁòE°ƒ×òf(ÈòYMȃßòf(Ñò^Ðf(Âò$èÏÝpÿÿÿò…pÿÿÿòEèƒòf(ÈòYMèƒòòYEØòXÁò^E°òEðƒf(òMðfTȃ§òò\ȃf(fTȃ¯òf.Áƒ½ƒ×òƒ§òò^ÁòE¸ƒ÷òòMðƒ§òòXȃ§òò\Eðf(Ùò^Øf(ÃòQÀf(Êò^ÈòE¸òD$ò $èÉÝpÿÿÿò…pÿÿÿòEàƒ§òE¤‰D$òEàòD$ò $è‹‹EÝ‹E¤…ÀtbëRƒ—ò‹Eòƒ·òòEðf.Ás‹UƒÇòòéþ‹Uƒ¿òòéè‹E¤‰…|ÿÿÿéäƒ×òf(ÈòYMȃßòf(Ñò^Ðf(Âò$è³Ýpÿÿÿò…pÿÿÿòE¸ƒ—òò]€ƒòf(ÈòYM؃òòYEèò\ÈòE¸òD$ò $è—Ýpÿÿÿòpÿÿÿƒ×òf(Ñò^Ðf(Âò]€ò\Øf(ÃòE¨òE¨ò$è>‹EÝÇ…|ÿÿÿ‹…|ÿÿÿÄ´[]ÃOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: omer-initInput data errorLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: ð?@»½×Ùß|Û=ð¿à?°ËcÜ¥L@-DTû!ù?-DTû! À-DTû!@-DTû! @à¿ð¿à?ð?»½×Ùß|Û=-DTû!ù?-DTû!ù¿ÿÿÿÿÿÿÿ€€ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ï~¤p¡™jH¤ ¡™5¤¨¡™&¤0¡™ ó¤x¡™à¤p¡™¿¤X¡™©¤`¡™‘¤P¡™€¤0¡™lL¤@¡™3ý¤@¡™ï¤@¡™à¤¡™Í¤@¡™Ã¤p¡™¯¤H¡™¡¤ ¡™“¤@¡™€¤ ¡™c¤ ¡™P¤¨¡™7¤x¡™ ¤p¡™÷¤8¡™ß¤@¡™Ì¤8¡™´¤0¡™›¤x¡™j¤¡™`¤p¡™H¤˜¡™0¤°¡™¤¸¡™ý¤°¡™ê¤¸¡™Ë¤P¡™³¤X¡™• n¤˜¡R8¤¸¡¤Ð¡ ¤ˆ¡¤ˆ¡è¤p¡Þ¤x¡Å¤˜¡©¤¸¡q¤Ð¡c¤ˆ¡Y¤ˆ¡?¤€¡1¤p¡'¤x¡ ¤8¡¤.¡ê¤è¡à¤8¡ÚĤ°¡º¤¸¡´¡¤ ¡—¤¨¡‚z¤8¡p¤.¡Z¤à¡L¤p¡>¤¡0¤p¡&¤8¡¤à¡¤p¡ú ¤¡à Ø ¤8¡Î ¤.¡¸ ¤à¡˜ ¤p¡ˆ ¤à¡z ¤p¡` R ¤¬¡D ¤¡6 ( ¤Œ¡ ¤¡ þ ¤l¡ð ¤¡â Ô ¤L¡Æ ¤¡²   ¤ˆ¡Œ j M : ¤p¡1  ¤0¡ ¤0¡ï ¤p¡Û ¹ ¢ ¤(¡˜ ¤p¡~ ¤ø¡? ¤¡) ¤ ¡ ¤¡ì ¤¡| ¤¡r ¤¡R ¤¡H ¤¡5 ¤ø¡ ¤ð¡ ¤¡ð × ¤p¡¾ ¥ ¤p¡œ u ¤@¡\ G  ¤@¡ æÞ¤8¡Ô¤.¡Å¤˜¡©¤¸¡q¤Ð¡c¤ˆ¡Y¤ˆ¡?¤p¡5¤x¡&¤˜¡ 𤸡ҤСĤˆ¡º¤ˆ¡ ¤€¡’¤p¡ˆ¤x¡t¤è¡j¤8¡dN¤°¡D¤¸¡>+¤ ¡!¤¨¡¤à¡¤p¡õ¤¡à¤à¡È¤p¡¾¤8¡¸ª¤8¡¤–¤0¡‚¤¡t¤¡b¤0¡@¤p¡4뤈¡×¸¤ø¡ ¤ð¡ˆ¤ˆ¡j¤Ð¡\¤ˆ¡R¤ˆ¡"¤Ð¡¤ˆ¡ ¤ˆ¡¤ˆ¡ð¤è¡æ¤8¡Ñ½¤X¡³¤P¡­Ÿ¤ð¡•¤(¡{¤¡q¤ ¡kc¤Ô¡Y¤¡@,¤€¡"¤p¡¤ˆ¡¤Ð¡ý¤¡ï¤Ð¡é¤ˆ¡Û¤Ð¡Õ¤€¡¿¤è¡±¤Ð¡£¤ˆ¡™¤ˆ¡¤ˆ¡t¤h¡a¤p¡O¤€¡I/¤@¡%¤8¡¤`¡¤à¡ù¤p¡ï¤8¡å¤x¡Í¤(¡¿¤p¡µ¤¡«¤p¡™¤Ð¡ƒ¤Ð¡y¤H¡g¤H¡O;¤Ø¡1¤h¡¤Ð¡¤H¡ý¤Ð¡ï¤`¡á¤`¡×¤H¡Ñä`¡¹¤h¡¯¤8¡¥¤@¡—¤H¡¤H¡¤Ð¡V¤¡L¤ ¡:¤X¡(¤P¡¤8¡¤(¡ò¤ ¡ã¤¡  %!&)*( "#$'¹Â Ë(Ù8åPõXH@ h`p!x%€)ˆ,00<¨D L¸S°Z˜ €%Š;‡­`™K6vB~¡¨.P´qYh_omerinvint___i686.get_pc_thunk.bx_omerinv_ptitle_exp_asinz_offsetp_cos_radius2_tsfnz_cenlat_tsincos_tan_genrpt_p_error_atan_adjust_lon_cenlon_phi2z_pow_atan2_sin_r_major_r_minor_scale_factor_lat_origin_false_northing_false_easting_es_e_cos_p20_sin_p20_bl_al_ts_d_el_lon_origin_cosgam_singam_cosaz_sinaz_u #1/20 1230142472 10003 603 100644 2684 ` orthfor.oÎúíþ| ð˜¶__text__TEXT&˜PE€__cstring__TEXT&1¾__literal8__TEXTXð__const__TEXTp__bss__DATA¸8__jump_table__IMPORT€2„__textcoal_nt__TEXT²J €  Ô P x U‰åSƒìDèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔƒ¬òEðòƒ´òEèòƒ¼òEàòƒÄòEÐòƒÌòEØòƒÜ‰D$ ƒÔ‰D$òEàò$èÙƒ‰$較¬òò$èÁƒ´òò$訃¼òò$裃ÄòƒÌòòL$ò$èa¸ƒÄD[]ÃU‰åSƒìtèÅþÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒ…òòEÀò\Áò$è8Ý]ØEȉD$ EЉD$òE¸ò$èÿòEØò$èëÝ] òE òEàƒ¥òòEÐf(ÑòYЃ­òòEÈòYÁòYEàòXÂòEðƒòòEèƒ%òòEðf.ÁwGƒ5f(òMðfTȃ-òf.Ás$ƒø‰D$ƒ‰$è[ÇE´é΃}òf(ÈòYMèòEÈf(ÑòYÐòU¨òEØò$è*Ý] òE òM¨òYȃòòXÁ‹Eòƒ}òf(ØòY]胭òòEÐf(ÑòYЃ¥òòEÈòYÁòYEàf(Êò\Èf(Áf(ËòYȃ•òòXÁ‹EòÇE´ë‹E´ƒÄt[]ÃORTHOGRAPHICorth-forPoint can not be projectedð?»½×Ùß|Û=ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$äС;Õ¤à¡;¾¤è¡;«¤¸¡;–¤Ø¡;Q¤¸¡;?7¤<¡;-¤3¡;¤h¡; ¤p¡;õ¤`¡;æ¤X¡;Ťè¡;®¤à¡;›ŒlU¤À¡;7  ¤Ø¡ ¤Ð¡ üî¤È¡ èÚ¤À¡ ÔƤ¸¡ À¸¤&¡ ²Ÿ¤à¡ •¤è¡ †¤Ø¡ w¤Ð¡ h¤È¡ Y¤À¡ J¤¸¡     ‚¸‹À—ȣгØÂèËà €²%/qM?6i`.X}D_orthforint___i686.get_pc_thunk.bx_orthfor_ptitle_offsetp_cos_tsincos_cenlonmer_radius_p_error_origin_adjust_lon_sin_r_major_lon_center_lat_origin_false_northing_false_easting_cos_p14_sin_p14 #1/20 1230142472 10003 603 100644 3516 ` orthinv.oÎúíþ| 蘫__text__TEXT˜Dk€__cstring__TEXT'__literal8__TEXT0 È__const__TEXTP è__bss__DATA°8__jump_table__IMPORTp7„__textcoal_nt__TEXT§? €È Ä à P œ U‰åSƒìDèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔƒ¤òEðòƒ¬òEèòƒ´òEàòƒ¼òEÐòƒÄòEØòƒÔ‰D$ ƒÌ‰D$òEàò$èɃù‰$謃¤òò$豃¬òò$蘃´òò$蓃¼òƒÄòòL$ò$èV¸ƒÄD[]ÃU‰åSì„èÂþÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒ’òòEÀò\ÁòEÀƒŠòòE¸ò\ÁòE¸òEÀf(ÈòYMÀòE¸òYE¸òXÁòQÀòEàƒròƒòòòXÈòEàf.ÁwwƒròòEàò^Áò$èŠÝ]èEЉD$ E؉D$òEèò$ètƒzò‹Eòƒf(òMàfTȃúòf.ÁƒÍë$ƒÔ‰D$ƒÝ‰$è1ÇE¤‘éòMЃšòf(ÑòYÐòEØf(ÈòYM¸ƒ¢òòYÁò^EàòXÂò$èÆ‹E݃‚òƒf(fTȃòf(Ñò\Ðf(ÂòEðƒf(òMðfTȃúòf.ÁƒŠëƒ‚ò‹EòÇE¤éÌòEÐòE°‹Eòò$èZÝ]òMƒšòòYÁòM°ò\Èf(ÁòEðƒf(òMðfTÁƒúf.ƒéÚƒ‚òƒ òf.ÈsgƒzòòU¨ƒ"f(òMÀfWÈòE¸òD$ò $è´Ý]òEòM¨ò\Èf(Áò$è‹EÝÇE¤éàƒ"f(òM¸fWÁòD$òEÀò$è\Ý]òMƒzòòXÁò$è7‹EÝÇE¤é‡ƒf(òMÀfTÁƒúf.së_òEðf(ÐòYUàòEØf(ÈòYMÀƒ¢òòYÁòT$ò$èÐÝ]òMƒzòòXÁò$è«‹EÝÇE¤‹E¤Ä„[]ÃORTHOGRAPHICorth-invInput data errorH¯¼šò×z>»½×Ùß|Û=-DTû!ù?ÿÿÿÿÿÿÿ€ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ãéפ¸¡>ɱ¤à¡>‡¤8¡>t¤P¡>]K¤¸¡>=¤`¡>åä`¡>´¤¸¡>¤¤H¡>š¤À¡>…¤8¡>r¤P¡>R¤Ø¡>D¤À¡>ü¤8¡>é¤P¡>Τ@¡>À¤P¡>¶¤À¡>«¤à¡>p¤Ø¡>YQ¤¡>G¤¡>1¤8¡>¤P¡> ¤¸¡>çФ°¡>·¤0¡>­¤°¡>p¤È¡>X¤Ð¡>:  ¤Ð¡ ¤È¡ üî¤À¡ èÚ¤¸¡ ÔƤ°¡ À¸¤¡ ²Ÿ¤Ø¡ •¤à¡ †¤Ð¡ w¤È¡ h¤À¡ Y¤¸¡ J¤°¡     ‹°”¸ À¬È¼ÐËàÔØ €§%/s6O=kb.Z†F_orthinvint___i686.get_pc_thunk.bx_orthinv_ptitle_asinz_offsetp_tsincos_cenlonmer_radius_p_error_origin_adjust_lon_atan2_sin_r_major_lon_center_lat_origin_false_northing_false_easting_cos_p14_sin_p14 #1/20 1230142472 10003 603 100644 3732 ` polyfor.oÎúíþ| Ș___text__TEXTϘøz€__cstring__TEXTÏ g__literal8__TEXTàx__const__TEXT˜__bss__DATA`h__jump_table__IMPORTK¨„__textcoal_nt__TEXT[ó € x  P È U‰åSƒìtèôÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔ‹E ‰EÈ‹E$‰EÌ‹E(‰EÀ‹E,‰EÄ‹E0‰E¸‹E4‰E¼ƒTòEàòƒ\òEØòƒdòEÐòƒlòEÈòƒ¬òE¸òƒ´òEÀòƒ\òƒTòf(Ñò^Ðf(ÂòEðòEðf(ÈòYMðƒÔòò\ÁƒœòƒœòòQÀƒ”òƒœòò$èõƒt݃œòò$èƒ|݃œòò$èàƒ„Ýƒœòò$è—ƒŒÝƒlòƒŒòƒ„ò ƒ|òƒtòòT$ ò\$òd$òL$ò$胤݃É$è*ƒ\òƒTòòL$ò$èƒdòò$èƒlòò$è ƒ¬òƒ´òòL$ò$èĸƒÄt[]ÃU‰åSì”è‹ýÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒûòòEÀò\Áò$èÝ]àƒ‹f(òM¸fTȃsòf.ÁƒŽEЉD$ E؉D$òE¸ò$è=ƒ#òƒòƒò ƒ òòE¸òD$ òT$ò\$òd$ò $èÝ]èòMÐòU؃+òòL$òT$ò$èËÝ]ðòMØòEàòYÁòEàƒëòf(ÈòYMðòM¨òEàò$è¢Ý] òE òM¨òYÈòEØò^ȃKòòXÁ‹Eòƒ;òòEèf(Ðò\ÑòU°òEàò$è Ý] òM ƒ{òò\Áf(ÈòYMðòEØf(Ñò^Ðf(ÂòM°òXȃëòòYȃCòòXÁ‹Eòë_ƒëòf(ÈòYMàƒKòòXÁ‹EòƒCòƒëòƒ;òòYÁf(Êò\Èf(Á‹Eòë¸Ä”[]ÃPOLYCONICð?H¯¼šò×z>ð?ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$र¡u–¤`¡uŒ¤¸¡uw¤À¡ud¤`¡uM¤¸¡u?¤`¡u¤ð¡uÛ¤°¡uƤÀ¡u¦…¤`¡uiO¤ ¡u<¤€¡u¤ˆ¡uý¤¡u󤘡uí¤è¡u¯¤¡u¦¤p¡uq WC¤À¡ 9¤¸¡ 3%¤x¡ ¤p¡ ÷¤`¡ í¤h¡ çߤϡ פ°¡ Ñ«¤€¡ ¡¤ˆ¡ —¤¡ ¤˜¡ ƒ¤x¡ {¤˜¡ ug¤¨¡ _¤¡ YK¤¨¡ C¤ˆ¡ =/¤¨¡ '¤€¡ !¤¨¡ ¤ ¡ û¤¨¡ ñ¤¨¡ ã¤à¡ º¤`¡ °¤h¡ ¡¤À¡ ’¤¸¡ ƒ¤x¡ t¤p¡ e¤h¡ V¤`¡  Ÿ`¨h±p½xɸÙÀè¨ì ï€óˆ÷û˜ÿ° €[%f‚bK<“t.™mBz4PŽY_polyforint___i686.get_pc_thunk.bx_polyfor_e3fn_ptitle_e0fn_offsetp_cos_radius2_tsincos_cenlonmer_msfnz_e2fn_origin_adjust_lon_sin_e1fn_mlfn_r_major_r_minor_lon_center_lat_origin_false_northing_false_easting_es_e_e0_e1_e2_e3_ml0 #1/20 1230142472 10003 603 100644 3580 ` polyinv.oÎúíþ| ˜*__text__TEXT ˜Är€__cstring__TEXT  8__literal8__TEXT°H__const__TEXTÐh__bss__DATA0`__jump_table__IMPORTàFx„__textcoal_nt__TEXT&¾ €Œ è ü P T U‰åSƒìtèôÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔ‹E ‰EÈ‹E$‰EÌ‹E(‰EÀ‹E,‰EÄ‹E0‰E¸‹E4‰E¼ƒ$òEàòƒ,òEØòƒ4òEÐòƒ<òEÈòƒtòE¸òƒ|òEÀòƒ,òƒ$òf(Ñò^Ðf(ÂòEðòEðf(ÈòYMðƒ¤òò\Áƒdòƒdòò$èâƒD݃dòò$èóƒL݃dòò$èÃT݃dòò$èƒ\݃<òƒ\òƒTò ƒLòƒDòòT$ ò\$òd$òL$ò$èdƒl݃”‰$èƒ,òƒ$òòL$ò$èƒ4òò$èøƒ<òò$èîƒtòƒ|òòL$ò$趸ƒÄt[]ÃU‰åSì¤è£ýÿÿ‹E‰EЋE ‰EÔ‹E‰EÈ‹E‰Ẽ+òòEÐò\ÁòEЃ#òòEÈò\ÁòEȃÓòòEÈf(Ðò^Ñf(ʃòòXÁòEàÇEôƒsf(òMàfTȃ[òf.ÁƒÐòEàf(ØòY]àƒÓòòEÐf(Ðò^уÓòòEÐò^ÁòYÂòXÃòEèƒ òƒòƒûòƒóò ƒò(‹E‰D$ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Är¤@¡][G-¤0¡]¤À¡]î¤@¡]Ó¤0¡]ºp¤p¡]f¤P¡]\¤X¡]R¤`¡]H¤h¡](¤0¡]¤0¡]露¡]ܤС]¤x¡]§¤0¡]¤€¡]w¤ˆ¡]Y ?+¤ˆ¡ !¤€¡  ¤H¡ ù¤@¡ óߤ0¡ Õ¤8¡ ÏǤ ¡ ¿¤x¡ ¹“¤P¡ ‰¤X¡ ¤`¡ u¤h¡ k¤H¡ c¤h¡ ]O¤p¡ G¤`¡ A3¤p¡ +¤X¡ %¤p¡ ¤P¡ û¤p¡ ñ¤p¡ 㤰¡ º¤0¡ °¤8¡ ¡¤ˆ¡ ’¤€¡ ƒ¤H¡ t¤@¡ e¤8¡ V¤0¡  ˜0¡8ª@¶H€҈ápåPéXí`ñhõx €&%N{IbCŒm.’Ps4;Y‡_polyinvint___i686.get_pc_thunk.bx_polyinv_e3fn_phi4z_ptitle_e0fn_asinz_offsetp_radius2_cenlonmer_e2fn_origin_adjust_lon_sin_e1fn_mlfn_r_major_r_minor_lon_center_lat_origin_false_northing_false_easting_es_e0_e1_e2_e3_ml0 #1/12 1230142472 10003 603 100644 3652 ` psfor.oÎúíþ| è˜{__text__TEXTטy€__cstring__TEXT×o__literal8__TEXTð0ˆ__const__TEXT  ¸__bss__DATA€h__jump_table__IMPORT@7Ø„__textcoal_nt__TEXTw € L è P  Ü U‰åSƒìtèôÿÿÿ‹E‰EЋE ‰EÔ‹E‰EÈ‹E‰EÌ‹E‰EÀ‹E‰EÄ‹E ‰E¸‹E$‰E¼‹E(‰E°‹E,‰E´‹E0‰E¨‹E4‰E¬ƒtòEÐòƒ|òEÈòƒÌòE¨òƒÔòE°òƒ|òƒtòf(Ñò^Ðf(ÂòEèòEèf(ÈòYMèƒäòò\Áƒ„òƒ„òòQÀƒŒòƒŒòò$èkƒ”݃œòEÀòƒ¤òE¸òƒìòf.E¸we“¬ƒäòò“´ƒìòòƒf(òM¸fTȃüòò\ȃf(fTÁƒf.w듬ƒôòòë™é²“´ƒäòòƒ¬òƒ¤òòYÁòEðE؉D$ Eà‰D$òEðò$èRòMØòUàƒŒòòL$òT$ò$胼ÝòEàƒŒòòD$òEðòD$ò $èñƒÄ݃ˉ$èƒ|òƒtòòL$ò$貃œòò$è²òE¨òD$òE°ò$èz¸ƒÄt[]ÃU‰åSì”èýÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒ¾òòEÀò\Áò$èDÝ] ƒÎòòYE òEЃÎòòYE¸òEØòEØò$èÝ]òEòE胮òòEèòD$òEØòD$ò $èÉÝ]ðƒÖòƒ.òf.Èu6z4ƒ–òòXÀf(ÈòYMðƒ¶òf(Ñò^Ðf(ÂòEàë>ƒ–òƒÞòòYÁf(ÈòYMðƒæòf(Ñò^Ðf(ÂòEàëƒÎòf(ÈòYMàòM¨òEÐò$è%Ý]òEòM¨òYȃöòòXÁ‹EòƒÎòƒFf(fWÁf(ÐòYUàòU°òEÐò$è¬Ý]òEòM°òYȃîòòXÁ‹Eò¸Ä”[]ÃPOLAR STEREOGRAPHICð?ð¿-DTû!ù?»½×Ùß|Û=ÿÿÿÿÿÿÿ€ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ö¤Ø¡êŸz¤0¡êp¤¸¡ê[¤à¡êD#¤¸¡ê¤Ð¡êï¤È¡ê夀¡êȤ ¡ê±¤€¡êŸ¤¡ê•¤À¡êŒh¤˜¡êU8¤¸¡ê$¤¸¡ê¤¨¡êæ ̲¤¤¨¡ žŠ¤€¡ €¤ˆ¡ zr¤×¡ j¤Ð¡ dE¤˜¡ 8¤È¡ 2¤˜¡ Þ¤°¡ Ô¤¸¡ Ƥð¡ À¤À¡ «¤¡ ¥¤¸¡ —¤¡ ‰¤ ¡ {¤¡ h¤ ¡ Z¤ø¡ T¤À¡ F¤ð¡ @¤¸¡ /¤ø¡ ¤°¡ ¤¨¡ ¤ ¡ õ¤˜¡ 뤘¡ ݤ¡ Ó¤¡ Ťð¡ œ¤€¡ ’¤ˆ¡ ƒ¤à¡ t¤Ø¡ e¤ˆ¡ V¤€¡  €ˆˆ‘ءఴ˜· »¨Ç°Ó¸ØÀÝÈâÐ €w#Û`lBy29*GtPW_psforint___i686.get_pc_thunk.bx_psfor_ptitle_msfnz_offsetp_cos_radius2_tsfnz_tsincos_adjust_lon_cenlon_sin_e4fn_r_major_r_minor_false_northing_false_easting_es_e_e4_center_lon_center_lat_fac_ind_mcs_tcs #1/12 1230142472 10003 603 100644 3684 ` psinv.oÎúíþ| ˜«__text__TEXT ˜Dy€__cstring__TEXT ¤__literal8__TEXT 0¸__const__TEXTP è__bss__DATA°`__jump_table__IMPORTp7„__textcoal_nt__TEXT§? €8 p è P  U‰åSì„èñÿÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼‹E‰E°‹E‰E´‹E ‰E¨‹E$‰E¬‹E(‰E ‹E,‰E¤‹E0‰E˜‹E4‰Eœƒ¡òEÀòƒ©òE¸òƒùòE òƒñòE˜òƒ©òƒ¡òf(Ñò^Ðf(ÂòEàòEàf(ÈòYMàƒòò\ÁòEðòQEðƒ±òƒ±òò$覃¹ÝƒÁòE°òƒÉòE¨òƒòf.E¨we“уòò“ÙƒòòƒAf(òM¨fTȃ)òò\ȃAf(fTÁƒ1f.wë“у!òòë™é²“ÙƒòòƒÑòƒÉòòYÁòEèEЉD$ E؉D$òEèò$èˆòMÐòU؃±òòL$òT$ò$èJƒáÝòE؃±òòD$òEèòD$ò $è'ƒé݃ý‰$èýƒ©òƒ¡òòL$ò$èèƒÁòò$èèòE˜òD$òE ò$赸Ą[]ÃU‰åSƒìtè!ýÿÿ‹E‰EЋE ‰EÔ‹E‰EÈ‹E‰EÌÇE܃)òòEÐf(Ðò\Ñf(ʃòòYÁòEЃ!òòEÈf(Ðò\Ñf(ʃòòYÁòEÈòEÐf(ÈòYMÐòEÈòYEÈòXÁòQÀòEàƒ òƒiòf.Èu|zzƒéòf(ÈòYMàƒÑòòXÀf(Ñò^Ðf(ÂòEèƒáòE܉D$òEèòD$ò $è¥Ý]¸ƒòòYE¸‹Eò‹EÜ…ÀtNëAƒòf(ÐòYUàƒÑòƒòòYÁf(Êò^Èf(ÁòEèéwÿÿÿ‹E܉EÄ颃iòf.Eàztnƒf(òMÈfWÁòD$òEÐò$èÝ]°òE°òEðƒòf(ÈòYMðƒñòòXÁò$躋EÝÇEÄë!ƒòƒñòòYÁ‹EòëÖ‹EăÄt[]ÃPOLAR STEREOGRAPHICð?ð¿-DTû!ù?»½×Ùß|Û=ÿÿÿÿÿÿÿ€ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ãî¤Ð¡ßä¤à¡ßо¤Ð¡ß«¤à¡ß˜v¤`¡ßc¤H¡ß4¤ð¡ß*¤°¡ß¤ø¡ßø¤à¡ßïϤÀ¡ß°¤°¡ß¤È¡ß‹¤H¡ß¤è¡ßI¤à¡ß.¤¡ß¤à¡ß¤¡ßÛ Á§™¤Ð¡“¤°¡u¤¸¡og¤ ¡_¤ø¡Y:¤À¡-¤ð¡' ¤À¡ýӤءɤࡻ¤ ¡µ¤è¡ ¤0¡š¤à¡Œ¤@¡~¤P¡p¤8¡]¤P¡O¤(¡I¤è¡;¤ ¡5¤à¡$¤(¡¤Ø¡¤Ð¡þ¤È¡øê¤À¡à¤À¡Ȥ ¡Ÿ¤°¡•¤¸¡†¤¡w¤¡h¤¸¡Y¤°¡ ƒ°Œ¸•¤´À·È»ÐÇØÓàØèÝðâø €§#Ó[vg}29o*BKR_psinvint___i686.get_pc_thunk.bx_psinv_ptitle_msfnz_offsetp_radius2_tsfnz_tsincos_adjust_lon_cenlon_phi2z_atan2_e4fn_r_major_r_minor_false_easting_false_northing_e_e4_center_lon_center_lat_fac_ind_mcs_tcs#1/12 1230142473 10003 603 100644 5900 ` robfor.oÎúíþ|  ˜} __text__TEXTÁ˜ €__cstring__TEXTÁ Y __literal8__TEXTÐph __const__TEXT@ Ø __bss__DATA€ ˆ__jump_table__IMPORT` ø „__textcoal_nt__TEXTy  €Äl P °U‰åSƒìDèôÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔ‹E ‰EÈ‹E$‰Ẽ| òEàòƒt òEØòƒ„ òEÐòƒŒ òEÈò“” ƒÄòòB“T ƒÌòòB“” ƒÔòòB“T ƒÜòòB“” ƒäòòB“T ƒÌòòB“” ƒìòòB “T ƒôòòB “” ƒüòòB(“T ƒ òòB(“” ƒ òòB0“T ƒ òòB0“” ƒ òòB8“T ƒ$ òòB8“” ƒ, òòB@“T ƒ4 òòB@“” ƒ< òòBH“T ƒD òòBH“” ƒL òòBP“T ƒT òòBP“” ƒ\ òòBX“T ƒd òòBX“” ƒl òòB`“T ƒt òòB`“” ƒ| òòBh“T ƒ„ òòBh“” ƒŒ òòBp“T ƒ” òòBp“” ƒœ òòBx“T ƒ¤ òòBx“” ƒ¬ òò‚€“T ƒ´ òò‚€“” ƒ¼ òò‚ˆ“T ƒÄ òò‚ˆ“” ƒÌ òò‚“T ƒÔ òò‚“” ƒÜ òò‚˜“T ƒä òò‚˜“” ƒÜòò‚ “T ƒì òò‚ ÇEôë0‹Mô‹UôƒT ò Ѓô òòYÁƒT òÈEôƒƒ}ô~ʃµ‰$è5òEàò$è0òEØò$è+ƒŒ òƒ„ òòL$ò$èø¸ƒÄD[]ÃU‰åSƒìDè|ûÿÿ‹E‰EЋE ‰EÔ‹E‰EÈ‹E‰ẼüòòEÐò\Áò$è¶Ý]àòMȃ„òò^ȃŒòò^ȃ¼f(fTÁòEèòM胔òf(Ñò\Ðf(Âò,À‰Eôò*MôòEèò\ÁòEè‹UôƒÂƒÜòЋUôƒÂƒÜò ЋUôƒÂƒÜòÐf(Ùò\Øf(Ãf(ÈòYM胜òf(Ùò^Øf(Ãf(âòXàòEèf(ØòY]è‹UôƒÂƒÜòЋUôƒÂƒÜò Ѓ¤òòYÁf(ÊòXÈ‹UôƒÂƒÜòÐòXÁf(ËòYȃœòf(Ñò^Ðf(Âf(ÌòXȃòòYÁf(ÈòYMàƒ òòXÁ‹Eòƒ¬òòEÈf.Áƒ=ƒòƒÌf(f(áfWà‹UôƒÂƒòЋUôƒÂƒò ЋUôƒÂƒòÐf(Ùò\Øf(Ãf(ÈòYM胜òf(Ùò^Øf(Ãf(êòXèòEèf(ØòY]è‹UôƒÂƒòЋUôƒÂƒò Ѓ¤òòYÁf(ÊòXÈ‹UôƒÂƒòÐòXÁf(ËòYȃœòf(Ñò^Ðf(ÂòXÅf(ÌòYȃ´òòYȃœòò^ȃòòXÁ‹Eòé(‹UôƒÂƒòЋUôƒÂƒò ЋUôƒÂƒòÐf(Ùò\Øf(Ãf(ÈòYM胜òf(Ùò^Øf(Ãf(âòXàòEèf(ØòY]è‹UôƒÂƒòЋUôƒÂƒò Ѓ¤òòYÁf(ÊòXÈ‹UôƒÂƒòÐòXÁf(ËòYȃœòf(Ñò^Ðf(Âf(ÌòXȃòòYȃ´òòYȃœòò^ȃòòXÁ‹Eò븃ÄD[]ÃROBINSONX9´Èv¾¯¿£#¹ü‡ôï?ð?X9´Èv¾¯?X9´Èv¾¿?_ÎQÚï?+‡ÙÎÇ?®Gáz®ï?X9´Èv¾Ï?Ê2ı.nï?×£p= ×Ó?‰A`åÐ"ï?+‡ÙÎ×?¸…ëQ¸î?-²ï§ÆÛ?í ¾0™*î?ÐÕVì/»ß?’ËH¿}í?O@aÃÓá?=›UŸ«­ì?¥N@aÃã?KY†8ÖÅë?a2U0*©å?¸…ëQ¸ê?ý‡ôÛ×ç?<½R–!Žé?îëÀ9#Jé?¬­Ø_vOè?Ë¡E¶óýê?­ú\mÅþæ?F”ö_˜ì?´Yõ¹ÚŠå?Ș»–î?R' ‰°áã?ê46<ï?¬­Ø_vOâ?dÌ]KÈá?–² q¬‹ï?@ÝR¢Fß‘?»½×Ùß|Û=@À-DTû! @ÿÿÿÿÿÿÿ€ôôôôôôôôôôôôôôôôôôôôôôôôô‹$ᤘ ¡„“¤ ¡„…¤8 ¡„w¤ˆ ¡„Y¤ ¡„B¤  ¡„&¤( ¡„¤  ¡„ ¤  ¡„ؤ ¡„¸¤  ¡„§¤  ¡„–¤  ¡„v¤˜ ¡„h¤ ¡„Z¤8 ¡„8¤ ¡„!¤  ¡„¤( ¡„ú¤  ¡„餠 ¡„·¤ ¡„—¤  ¡„†¤  ¡„u¤  ¡„]¤P ¡„S¤ˆ ¡„:¤0 ¡„%¤ ¡„¤ˆ ¡„𤠡„Ù¤` ¡„½¤( ¡„²¤` ¡„¡¤` ¡„o¤ ¡„O¤` ¡„>¤` ¡„-¤` ¡„÷¤ ¡„ߤ@ ¡„Ѥ ¡„ä ¡„µž¤€ ¡„€ iU¤ ¡ K¤˜ ¡ E6'¤Á¡ ¤` ¡ ú¤ ¡ ï¤` ¡ Τø ¡ Ȥ` ¡ ¶¤è¡ °¤  ¡ ž¤ð ¡ ˜¤` ¡ †¤è ¡ €¤  ¡ n¤à ¡ h¤` ¡ V¤Ø ¡ P¤  ¡ >¤Ð ¡ 8¤` ¡ &¤È ¡ ¤  ¡ ¤À ¡ ¤` ¡ ö¤¸ ¡ 𤠠¡ ᤰ ¡ Û¤` ¡ ̤¨ ¡ Ƥ  ¡ ·¤  ¡ ±¤` ¡ ¢¤˜ ¡ œ¤  ¡ ¤ ¡ ‡¤` ¡ x¤ˆ ¡ r¤  ¡ c¤€ ¡ ]¤` ¡ N¤x ¡ H¤  ¡ 9¤p ¡ 3¤` ¡ $¤h ¡ ¤  ¡ ¤` ¡ ¤` ¡ ú¤X ¡ ô¤  ¡ å¤P ¡ ߤ` ¡ ФH ¡ ʤ  ¡ »¤@ ¡ µ¤` ¡ ¦¤8 ¡  ¤  ¡ ‘¤0 ¡ ‹¤` ¡ |¤( ¡ v¤  ¡ g¤ ¡ a¤` ¡ R¤ ¡ L¤  ¡ =¤ ¡ 7¤` ¡ (¤ ¡ "¤  ¡ ¤ ¡ ¤` ¡ þ¤ø¡ ø¤  ¡ 館¡ ã¤` ¡ Ô¤ð¡ Τ  ¡ ¿¤è¡ ¹¤` ¡ ª¤à¡ ¤¤  ¡ •¤Ø¡ ¤` ¡ €¤Ð¡ z¤  ¡ k¤˜ ¡ \¤ ¡ M¤€ ¡ >¤ˆ ¡  Yˆ \€ h w˜ ‡  ‹` €y $xEQ4,=_robforint___i686.get_pc_thunk.bx_robfor_ptitle_offsetp_radius_adjust_lon_cenlon_R_lon_center_false_easting_false_northing_pr_xlr #1/12 1230142473 10003 603 100644 7372 ` robinv.oÎúíþ| è˜B__text__TEXT# ˜ÜO€__cstring__TEXT$ 7¼__literal8__TEXT` ˜ø__const__TEXT ˜__bss__DATA`ˆ__jump_table__IMPORT ¸„__textcoal_nt__TEXT>Ö €l œ P TU‰åSƒìDèôÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔ‹E ‰EÈ‹E$‰Ẽ\òEàòƒTòEØòƒdòEÐòƒlòEÈò“tƒT òòB“4ƒ\ òòB“tƒd òòB“4ƒl òòB“tƒt òòB“4ƒ\ òòB“tƒ| òòB “4ƒ„ òòB “tƒŒ òòB(“4ƒ” òòB(“tƒœ òòB0“4ƒ¤ òòB0“tƒ¬ òòB8“4ƒ´ òòB8“tƒ¼ òòB@“4ƒÄ òòB@“tƒÌ òòBH“4ƒÔ òòBH“tƒÜ òòBP“4ƒä òòBP“tƒì òòBX“4ƒô òòBX“tƒü òòB`“4ƒ òòB`“tƒ òòBh“4ƒ òòBh“tƒ òòBp“4ƒ$ òòBp“tƒ, òòBx“4ƒ4 òòBx“tƒ< òò‚€“4ƒD òò‚€“tƒL òò‚ˆ“4ƒT òò‚ˆ“tƒ\ òò‚“4ƒd òò‚“tƒl òò‚˜“4ƒt òò‚˜“tƒl òò‚ “4ƒ| òò‚ ÇEôë0‹Mô‹Uôƒ4ò Ѓ„ òòYÁƒ4òÈEôƒƒ}ô~ʃ ‰$èõ òEàò$èð òEØò$èð ƒlòƒdòòL$ò$è¸ ¸ƒÄD[]ÃU‰åSì„èyûÿÿ‹E‰E ‹E ‰E¤‹E‰E˜‹E‰Eœƒé òòE ò\ÁòE ƒñ òòE˜ò\ÁòE˜òE˜f(ÈòXȃ òò^ȃá òf(Ñò^Ðf(ÂòE°òM°ƒ òòYÁòEàòMàƒ! òò^ȃy f(fTÁòE¸òM¸ƒ) òf(Ùò\Øf(Ãò,À‰Eðƒ}ðuÇEðÇEô‹UðƒÂƒù ò ЋUðƒÂƒù òÐf(Ñò\Ðf(ÂòEÀ‹UðƒÂƒù òЋUðƒÂƒù ò Ѓ1 òòYÁf(ÊòXÈ‹UðƒÂƒù òÐòXÁòEȃy f(òM°fTÈ‹UðƒÂƒù òÐf(Ùò\Øf(ÃòXÀò^EÀòEÐòEÈò^EÀòEØòEØf(ÐòYUÐòM؃1 òòYÁf(ÈòYMЃ9 òòXÁf(ÊòYȃ9 òò\ÁòYEÐòE¸ƒA òòE¸f.Ás ƒ}ð…$ƒA òòE˜f.Áƒ—ò*Eðf(ÈòXM¸ƒI òòYÁòEàòMàƒ! òò^ȃy f(fTÁòE¸òM¸ƒ) òf(Ñò\Ðf(Âò,À‰Eðò*MðòE¸ò\ÁòE¸ƒA òòE˜f.Áƒ³ë&ò*Eðf(ÈòXM¸ƒ! òòYÁòEàédÿÿÿƒá òƒ‰ f(f(áfWà‹UðƒÂƒù òЋUðƒÂƒù ò ЋUðƒÂƒù òÐf(Ùò\Øf(Ãf(ÈòYM¸ƒQ òf(Ùò^Øf(Ãf(êòXèòE¸f(ØòY]¸‹UðƒÂƒù òЋUðƒÂƒù ò Ѓ1 òòYÁf(ÊòXÈ‹UðƒÂƒù òÐòXÁf(ËòYȃQ òf(Ñò^Ðf(ÂòXÅf(ÌòYȃ òòYȃQ òf(Ùò^Øf(ÃòEèòEèf(Èò\M˜ƒY òòYȃ òò^ȃá òò^ÈòEàòXÁòEàEôƒƒ}ôKŽLé#‹UðƒÂƒù òЋUðƒÂƒù ò ЋUðƒÂƒù òÐf(Ùò\Øf(Ãf(ÈòYM¸ƒQ òf(Ùò^Øf(Ãf(âòXàòE¸f(ØòY]¸‹UðƒÂƒù òЋUðƒÂƒù ò Ѓ1 òòYÁf(ÊòXÈ‹UðƒÂƒù òÐòXÁf(ËòYȃQ òf(Ñò^Ðf(Âf(ÌòXȃá òòYȃ òòYȃQ òf(Ùò^Øf(ÃòEèé‚þÿÿƒ¦‰D$ƒµ‰$èÑÇE”êé­òEèf(Èò\M˜ƒy f(fTÁƒa f.‡füÿÿòMàƒi òòYÁ‹Eòƒá òòE f(àò^á‹UðƒÂƒ¹ òЋUðƒÂƒ¹ ò ЋUðƒÂƒ¹ òÐf(Ùò\Øf(Ãf(ÈòYM¸ƒQ òf(Ùò^Øf(Ãf(êòXèòE¸f(ØòY]¸‹UðƒÂƒ¹ òЋUðƒÂƒ¹ ò Ѓ1 òòYÁf(ÊòXÈ‹UðƒÂƒ¹ òÐòXÁf(ËòYȃQ òf(Ñò^Ðf(ÂòXÅf(Ìò^ȃ٠òòXÁ‹Eò‹Eòò$è\‹EÝÇE”ë1Eðƒ(ƒ}ð‰ƒùÿÿƒ¦‰D$ƒµ‰$è!ÇE”êë‹E”Ä„[]ÃROBINSONrobinv-convToo many iterations in inverseX9´Èv¾¯¿£#¹ü‡ôï?ð?X9´Èv¾¯?X9´Èv¾¿?_ÎQÚï?+‡ÙÎÇ?®Gáz®ï?X9´Èv¾Ï?Ê2ı.nï?×£p= ×Ó?‰A`åÐ"ï?+‡ÙÎ×?¸…ëQ¸î?-²ï§ÆÛ?í ¾0™*î?ÐÕVì/»ß?’ËH¿}í?O@aÃÓá?=›UŸ«­ì?¥N@aÃã?KY†8ÖÅë?a2U0*©å?¸…ëQ¸ê?ý‡ôÛ×ç?<½R–!Žé?îëÀ9#Jé?¬­Ø_vOè?Ë¡E¶óýê?­ú\mÅþæ?F”ö_˜ì?´Yõ¹ÚŠå?Ș»–î?R' ‰°áã?ê46<ï?¬­Ø_vOâ?dÌ]KÈá?–² q¬‹ï?-DTû! @€V@@»½×Ùß|Û=Àð?À@€fÀñh㈵øä>ÝR¢Fß‘?ÿÿÿÿÿÿÿ€ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$à  ¤< ¡‡ø ¤- ¡‡Ô ´ ¤`¡‡’ ¤Ø ¡‡{ ¤@¡‡_ ¤¸ ¡‡T ¤@¡‡C ¤@¡‡ ¤Ø ¡‡ñ ¤@¡‡à ¤@¡‡Ï ¤@¡‡² ¤h¡‡ ¤ð ¡‡ˆ ¤è ¡‡z ¤¡‡Z R ¤< ¡‡H ¤- ¡‡( ¤Ø ¡‡ ¤˜ ¡‡ ¤h¡‡î ¤Ø ¡‡× ¤€¡‡» ¤¸ ¡‡° ¤€¡‡Ÿ ¤€¡‡m ¤Ø ¡‡M ¤€¡‡< ¤€¡‡+ ¤€¡‡ô¤h¡‡æ¤˜ ¡‡Ø¤à ¡‡¯¤Ø ¡‡¡¤˜ ¡‡¤Ø ¡‡h¤€¡‡L¤¸ ¡‡A¤€¡‡0¤€¡‡þ¤Ø ¡‡Þ¤€¡‡Í¤€¡‡¼¤€¡‡¤¤¡‡š¤h¡‡‚¤¨ ¡‡Y¤È ¡‡)¤° ¡‡¤¡‡¤¨ ¡‡ë¤Ð ¡‡Ä¤È ¡‡¥¤È ¡‡¤À ¡‡w¤À ¡‡`¤¸ ¡‡¤€¡‡¤¡‡ì¤€¡‡Ð¤¸ ¡‡Å¤€¡‡´¤€¡‡’¤€¡‡¤€¡‡J¤° ¡‡2¤¡‡$¤¨ ¡‡ ¤  ¡‡ì¤h¡‡Þ¤˜ ¡‡¹¤x¡‡¡¤p¡‡ƒ iU¤p¡ K¤x¡ E6'¤$ ¡ ¤@¡ ú¤ ¡ ï¤@¡ Τˆ ¡ Ȥ@¡ ¶¤x ¡ °¤€¡ ž¤€ ¡ ˜¤@¡ †¤x ¡ €¤€¡ n¤p ¡ h¤@¡ V¤h ¡ P¤€¡ >¤` ¡ 8¤@¡ &¤X ¡ ¤€¡ ¤P ¡ ¤@¡ ö¤H ¡ 𤀡 á¤@ ¡ Û¤@¡ ̤8 ¡ Ƥ€¡ ·¤0 ¡ ±¤@¡ ¢¤( ¡ œ¤€¡ ¤ ¡ ‡¤@¡ x¤ ¡ r¤€¡ c¤ ¡ ]¤@¡ N¤ ¡ H¤€¡ 9¤ ¡ 3¤@¡ $¤ø ¡ ¤€¡ ¤ð ¡ ¤@¡ ú¤è ¡ ô¤€¡ å¤à ¡ ߤ@¡ Ð¤Ø ¡ ʤ€¡ »¤Ð ¡ µ¤@¡ ¦¤È ¡  ¤€¡ ‘¤À ¡ ‹¤@¡ |¤¸ ¡ v¤€¡ g¤° ¡ a¤@¡ R¤¨ ¡ L¤€¡ =¤  ¡ 7¤@¡ (¤˜ ¡ "¤€¡ ¤ ¡ ¤@¡ þ¤ˆ ¡ ø¤€¡ é¤h ¡ ã¤@¡ Ô¤€ ¡ Τ€¡ ¿¤x ¡ ¹¤@¡ ª¤p ¡ ¤¤€¡ •¤h ¡ ¤@¡ €¤` ¡ z¤€¡ k¤x¡ \¤p¡ M¤`¡ >¤h¡   bhe`qp€x€”@ €>$xNZ4E,=_robinvint___i686.get_pc_thunk.bx_robinv_ptitle_offsetp_radius_p_error_adjust_lon_cenlon_R_lon_center_false_easting_false_northing_pr_xlr #1/12 1230142473 10003 603 100644 1572 ` sinfor.oÎúíþô ŒèÄ__text__TEXT—Ô €__cstring__TEXT— §__bss__DATAÈ __jump_table__IMPORT¢²„__textcoal_nt__TEXTÀÐ €ì ˆŒ PÔU‰åSƒì4èôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰E܃ÄòEðòƒ¼òEèòƒÌòEàòƒÔòEØòƒ‹‰$èòEðò$èòEèò$èƒÔòƒÌòòL$ò$è߸ƒÄ4[]ÃU‰åSƒìTè!ÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰E܃éòòEàò\Áò$è¢Ý]ðƒñòf(ÈòYMðòMÐòEØò$ènÝ]ÀòEÀòMÐòYȃùòòXÁ‹Eòƒñòf(ÈòYM؃òòXÁ‹Eò¸ƒÄT[]ÃSINUSOIDALôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ãy¤à¡ßf¤Ð¡ßQ¤Ø¡ß:¤Ð¡ßù¤È¡ßÛ Ä°¤Ø¡ ¦¤à¡  ‘‚z¤—¡ k¤à¡ \¤Ø¡ M¤È¡ >¤Ð¡  ^ÐaÈmØ|à €À$ÓJV=4,B_sinforint___i686.get_pc_thunk.bx_sinfor_ptitle_offsetp_cos_radius_adjust_lon_cenlon_R_lon_center_false_easting_false_northing #1/12 1230142473 10003 603 100644 2164 ` sininv.oÎúíþ| ø˜×__text__TEXTX˜p3€__cstring__TEXTX/ð__const__TEXT(__literal8__TEXT 8__bss__DATAØ __jump_table__IMPORT°#H„__textcoal_nt__TEXTÓk €$̘ PU‰åSƒì4èôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰E܃ÔòEðòƒÌòEèòƒÜòEàòƒäòEØòƒL‰$è*òEðò$è*òEèò$è*ƒäòƒÜòòL$ò$èí¸ƒÄ4[]ÃU‰åSƒìTè!ÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰E܃ òòEàò\ÁòEàƒòòEØò\ÁòE؃òòEØò^Á‹Eò‹Eòƒ±f(fTÁƒÁf.wQ‹Eòƒ±f(fTȃÁòf(Ñò\Ðf(ÂòEðƒ±f(òMðfTÁƒÉf.w=ë!ƒ„‰D$ƒ—‰$èùÇEÔ¤ë{ƒùò‹EòÇEÔëa‹Eòò$è»Ý]ÀòMÀƒòòYÈòEàf(Ðò^Ñf(ʃùòòXÁòEðòEðò$è‹EÝë–‹EÔƒÄT[]ÃSINUSOIDALsinusoidal-inverseInput data errorÿÿÿÿÿÿÿ-DTû!ù?»½×Ùß|Û=ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ÃD(¤Ø¡ß ¤à¡ßû֤ءßÇ¿¤v¡ßµ¤c¡ß§¤¨¡ß”¤¡ßy¤ ¡ßk¤¡ßX¤ ¡ßJ¤¡ß)¤à¡ß¤ð¡ßù¤è¡ßÛ Ä°¤è¡ ¦¤ð¡  ‘‚z¤X¡ k¤ð¡ \¤è¡ M¤Ø¡ >¤à¡  gàjØvè…ð €Ó$ÓS_=4J,B_sininvint___i686.get_pc_thunk.bx_sininv_ptitle_offsetp_cos_radius_p_error_adjust_lon_cenlon_R_lon_center_false_easting_false_northing #1/12 1230142473 10003 603 100644 11516 ` somfor.oÎúíþÀ XHÜ©__text__TEXTN܈¯€__cstring__TEXTP™,__literal8__TEXTðPÌ__const__TEXT@ __bss__DATA°˜__jump_table__IMPORT`A<„__pointers__IMPORT¡} __textcoal_nt__TEXT¥ €8*$è+ P *U‰åSìôèñÿÿÿ‹E‰…pÿÿÿ‹E ‰…tÿÿÿ‹E‰…hÿÿÿ‹E‰…lÿÿÿ‹E ‰…`ÿÿÿ‹E$‰…dÿÿÿ‹E(‰…Xÿÿÿ‹E,‰…\ÿÿÿ‹E0‰…Pÿÿÿ‹E4‰…Tÿÿÿ‹E8‰…Hÿÿÿ‹E<‰…Lÿÿÿ‹E@‰…@ÿÿÿ‹ED‰…Dÿÿÿ‹EP‰…8ÿÿÿ‹ET‰…<ÿÿÿƒ’‹ò…8ÿÿÿòƒ)ò…Pÿÿÿòƒ1ò…Hÿÿÿòƒ©ò…pÿÿÿòƒ±ò…hÿÿÿòò…hÿÿÿf(Èò^pÿÿÿò…hÿÿÿò^…pÿÿÿòYȃáòò\Áƒòƒ}Lt[ò…`ÿÿÿòE°ò@ÿÿÿƒéòf(Ñò^Ðf(ƒùòƒ¡ò…Xÿÿÿòò*EHƒ!òéƒ}tƒñòòE°“ùƒùòòò*MƒòòYȃ òòXȃòòYÁƒ¡òƒ’‹“òòërƒ!òòE°“ùƒ)òòò*Mƒ1òòYȃ9òòXȃòòYÁƒ¡òƒ’‹“òò“!ƒAòòƒA‰$èσ±òƒ©òòL$ò$è’ƒ}Lu*ƒX‰D$‹E‰$讃i‰D$‹E‰$è™òM°ƒIòòYÁƒ‰D$ò$è^ƒ¡òƒIòòYÁƒ™‰D$ò$è2ƒ1òƒ)òòL$ò$èõƒ’‹òƒ»‰D$ò$èîòE°ò$èËÝ0ÿÿÿò…0ÿÿÿƒ òƒ òƒ1f(fTȃQòf.Áwë“ ƒQòòòE°ò$è‰Ý0ÿÿÿò…0ÿÿÿƒòƒòƒ òòYȃ òòYÁòE¸ƒòƒòòYȃòòYÁòEÀƒáòf(Ðò\U¸ƒòƒáòò\Áf(Êò^Èf(ÁƒéòƒéòƒéòòYȃáòf(Ñò\Ðf(ƒéòƒòƒáòò\ÁòEÈòEÀò^EȃÙòƒòƒYòò\Áf(ÈòYMÀòEÈòYEÈf(Ñò^Ðf(ƒáòòEÈòYEÈòYEȃñòƒAòòE E ‰D$…xÿÿÿ‰D$E€‰D$ Eˆ‰D$E‰D$E˜‰$è¹òEòEÐòEˆòEØòE˜òEðòE€òEàò…xÿÿÿòEèÇE¬ ééò*E¬òE E ‰D$…xÿÿÿ‰D$E€‰D$ Eˆ‰D$E‰D$E˜‰$è=òMƒaòòYÈòEÐòXÁòEÐòMˆƒaòòYÈòEØòXÁòEØòM˜ƒaòòYÈòEðòXÁòEðòM€ƒaòòYÈòEàòXÁòEàòxÿÿÿƒaòòYÈòEèòXÁòEèE¬ƒƒ}¬QŽ ÿÿÿÇE¬éËò*E¬òE E ‰D$…xÿÿÿ‰D$E€‰D$ Eˆ‰D$E‰D$E˜‰$è>òEf(ÈòXÈòEÐòXÁòEÐòEˆf(ÈòXÈòEØòXÁòEØòE˜f(ÈòXÈòEðòXÁòEðòE€f(ÈòXÈòEàòXÁòEàò…xÿÿÿf(ÈòXÈòEèòXÁòEèE¬ƒƒ}¬HŽ+ÿÿÿƒiòòE E ‰D$…xÿÿÿ‰D$E€‰D$ Eˆ‰D$E‰D$E˜‰$èdòMòEÐòXÁòEÐòMˆòEØòXÁòEØòM˜òEðòXÁòEðòM€òEàòXÁòEàòxÿÿÿòEèòXÁòEèòMЃqòf(Ñò^Ðf(ƒ¹òòM؃yòf(Ñò^Ðf(ƒÁòòMðƒqòf(Ñò^Ðf(ƒ±òòMàƒòf(Ñò^Ðf(ƒÉòòM胉òf(Ñò^Ðf(ƒÑò¸Äô[]ÃU‰åSì´è¸öÿÿ‹E‰…Àþÿÿ‹E ‰…Äþÿÿ‹E‰…¸þÿÿ‹E‰…¼þÿÿƒXòòEÐò…¸þÿÿòE؃hòò…Àþÿÿò\Áò…(ÿÿÿòE؃`f.wëƒ`òòEØòM؃hòf.ÁwëƒhòòEØòEØòEàò…(ÿÿÿòEèƒpòòEØf.ÁsëƒxòòEȃèòƒpòf.Èuz냀òòEȃpòf.EØw냈òòEÈÇ… ÿÿÿëòEÈò…xÿÿÿÇ…$ÿÿÿƒÀòòYEÈòXEèò…pÿÿÿò…pÿÿÿò$è¤Ý`þÿÿò…`þÿÿò…hÿÿÿƒf(òhÿÿÿfTÈòEÐf.Áwë&òpÿÿÿƒXòf(Ñò\Ðf(Âò…pÿÿÿƒpòò…hÿÿÿf.ÁsëƒòòEÀƒpòf.…hÿÿÿw냘òòEÀòEÈò$è Ý`þÿÿò…`þÿÿf(ÈòYMÀƒ òòYÁòXEÈò…`ÿÿÿƒÀòòY…xÿÿÿòXEèò…Xÿÿÿò…Xÿÿÿò$è… Ý`þÿÿò…`þÿÿò…Pÿÿÿƒf(òPÿÿÿfTȃXòf.Áwë&òXÿÿÿƒXòf(Ñò\Ðf(Âò…XÿÿÿƒØòƒòf(Ðò\Ñò•pþÿÿòEàò$èý Ý`þÿÿò…`þÿÿòpþÿÿòYȃÈòf(ÑòYÐò•xþÿÿò…Xÿÿÿò$èË Ý`þÿÿò`þÿÿƒÐòòYÁòX…xþÿÿò^…Pÿÿÿò…Hÿÿÿò…Hÿÿÿò$è€ Ý`þÿÿò…`þÿÿò…@ÿÿÿò…@ÿÿÿòX…`ÿÿÿò…@ÿÿÿƒf(òxÿÿÿf(ÑfTЃf(ò@ÿÿÿfTÁf(Êò\Èf(Áò…8ÿÿÿƒf(ò8ÿÿÿfTÈòEÐf.Áw+…$ÿÿÿƒƒ½$ÿÿÿ2âò…@ÿÿÿò…xÿÿÿéîýÿÿƒY‹òƒ¨òòYÁò…0ÿÿÿò0ÿÿÿƒ°òòXÁòE¸… ÿÿÿƒƒ½ ÿÿÿ×ò…@ÿÿÿf.…0ÿÿÿwëò@ÿÿÿòE¸f.Á‡¬ò@ÿÿÿò…0ÿÿÿf.Áw냀òòEÈò…@ÿÿÿf.E¸séüÿÿƒxòòEÈéîûÿÿ…ÐþÿÿÇ50 iÇ@teraÇ@tionÇ@ s wiÇ@thouÇ@t coÇ@nv ƒ•‰D$…Ðþÿÿ‰$è¢ Ç…„þÿÿÖé¦òEàò$èŽ Ý`þÿÿò…`þÿÿòE°ƒØòƒòf(Ðò\Ñf(ʃÐòòYÁf(ÈòYM°òˆþÿÿòEàò$è Ý`þÿÿò`þÿÿƒÈòf(ÑòYÐò•þÿÿò…Xÿÿÿò$èó Ý`þÿÿò…`þÿÿòY…þÿÿò•ˆþÿÿò\ЃØòòYE°f(ÈòYM°ƒòò\ÁòQÀf(Êò^Èf(Áò$è› Ý`þÿÿò…`þÿÿòE¨òM¨ƒ¸òò^ȃÀòòXÁòE òE ò$è5 Ý`þÿÿò…`þÿÿò$è Ý`þÿÿò…`þÿÿòE˜ò…@ÿÿÿò$è Ý`þÿÿò…`þÿÿòEòEòYEòEˆƒÀòƒÈòf(ÑòYÐò•˜þÿÿò…@ÿÿÿò$è‘Ý`þÿÿò…`þÿÿò¥˜þÿÿòYàƒ¨òf(ÈòYMˆƒòf(ÙòX؃°òf(ÈòYMˆƒòf(ÑòXЃ òf(ÈòYMˆƒòòXÁòYÂf(Ëò^Èf(ÁòQÀòYăàòƒ¸òƒ¸òf(ÑòYЃàòƒàòòYÁòXÂòQÀòE€ƒxòf(ÐòY•@ÿÿÿò• þÿÿò…@ÿÿÿòXÀò$è˜Ý`þÿÿò`þÿÿƒ€òòYÁò þÿÿòXÈò¨þÿÿò@ÿÿÿƒÈòòYÁò$èHÝ`þÿÿò`þÿÿƒˆòòYÁò¨þÿÿòXȃàòòYE˜ò^E€f(Ñò\Ðf(‹Eò‹EòƒpòòYÁ‹Eòƒòf(ÈòYMò°þÿÿò@ÿÿÿƒÐòòYÁò$è¢Ý`þÿÿò`þÿÿƒ˜òòYÁò°þÿÿòXȃ¸òòYE˜ò^E€òXÁ‹Eò‹EòƒpòòYÁ‹Eò‹EòòEð‹EòƒðòòXÁ‹EòƒøòòXEð‹EòÇ…„þÿÿ‹…„þÿÿÄ´[]ÃU‰åSƒìtèJìÿÿ‹EòƒjòòYÁ‹Eò‹Eòò$è¯Ý] òE òEÐòEÐòYEÐòE؃RòƒZòf(ÑòYÐòU°‹Eòò$è>Ý] òE òe°òYàƒ:òf(ÈòYM؃ròf(ÙòX؃Bòf(ÈòYM؃ròf(ÑòXЃ2òf(ÈòYM؃ròòXÁòYÂf(Ëò^Èf(ÁòQÀòYăròƒ2òf(ÈòYM؃ròf(ÑòXЃBòf(ÈòYM؃ròòXÁf(Êò^Èf(ÁòQÀf(àƒBòf(ÈòYM؃ròf(ÙòX؃2òf(ÈòYM؃ròf(ÑòXЃ2òf(ÈòYM؃ròòXÁòYÂf(Óò^ЃRòƒbòòYÁf(Êò\Èf(ÁòYÄòEàƒJòƒJòf(ÑòYЃròƒròòYÁòXÂòQÀòEèƒJòf(ÐòYUàƒròƒròòYÁf(Êò\Èf(Áò^Eè‹Eò‹EòòU¸‹EòòXÀò$èýÝ] òE òYE¸‹E ò‹EòòEÀ‹EòƒzòòYÁò$è¾Ý] òE òYEÀ‹EòƒJòf(ÈòXMàƒròòYÁò^EèòEð‹Eòò$ènÝ] òE òYEð‹Eò‹Eòƒ‚òòYÁò$è;Ý] òE òYEð‹EòƒÄt[]ÃSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: som-forwardð?€–@=°¯öô«û?wOèöÊ[²?&¡†´½òö¿¤p= ×`@5R¢Fß‘?’¢„O)¥à?j\a0lû?~C¢€S”±?«ÄÅl•¸ø¿š™™™™)`@°ËcÜ¥L@•Ö&è .>@@€V@>@N@.@€F@H¯¼šò×z>z‹üú!ù?z‹üú!ù¿-DTû!ù?^8U)zj@Ò!3|Ù@ð?ð¿-DTû!ù¿-DTû! @-DTû!@@-DTû!é?@@çú¡Fß‘?ð?@@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ã0¤8¡¶ýÚ¤(¡¶Ç¤¡¶­›¤0¡¶n-¤(¡¶#¤(¡¶¤¡¶õ¤(¡¶ë¤(¡¶Ù¤¡¶Ï¤¡¶¬¤¡¶¢¤¡¶ˆ¤(¡¶u¤è¡¶c¤(¡¶P¤è¡¶>¤(¡¶+¤ø¡¶ ¤(¡¶ö¤ø¡¶ä¤(¡¶Ñ¤è¡¶Ç¤(¡¶¡¤(¡¶Ž¤è¡¶|¤(¡¶i¤ø¡¶W¤(¡¶D¤ð¡¶- ¤¡¶¤¡¶ß¿¤ ¡¶² }¤@¡H h¤8¡H @¤¸¡H ¤¡H ¤à¡H ìÚ¤¡H ·¤Ø¡H ¢¤¸¡H t¤(¡H Z¤Ð¡H F4¤¡H ¤È¡H öȤÀ¡H ­¤(¡H £¤(¡H ‘¤¡H ‡¤¡H }¤(¡H W¤Ø¡H D¤è¡H 2¤Ø¡H ¤ø¡H ¤Ø¡H ú¤ð¡H Ú´¤¡H ª¤¡H ‚]E)¤¡H ¤¡H ýۤءH ä ¡H ›u¤¡H a9¤¡H #¤Ø¡H ¤ ¡H âФݡH †¤À¡H c¤È¡H ÷ ¤ø¡H Ù ¤ð¡H Í ¤¡¡H ¤P¡H W ¤P¡H = ¤P¡H × ¤¡H à  ¤¡H } Z ¤Ø¡H P ¤ ¡H 2 ¤ ¡H  ¤ ¡H  ¤P¡H æ » ¤¡H   ¤è¡H ƒ k ¤à¡H U ¤¸¡H F ¤Ø¡H , ¤¸¡H  ¤ ¡H ã ¤P¡H Ç Ÿ ¤¡H m ¤Ð¡H Z ¤¸¡H K ¤È¡H 7 ¤¸¡H - ¤0¡H  ¤À¡H  ¤¸¡H á ¤°¡H Ï ¤°¡H » ¤¨¡H ­ ¤¨¡H Š ¤°¡H n ¤ ¡H D  # ¤à¡ ¤˜¡þ¤Ø¡è¤¡Ù¤À¡Ã¤€¡´¤Ð¡ž¤ˆ¡¤È¡y¤€¡ Ò¤x¡2Ťp¡¡¤p¡€¤p¡_¤p¡>¤p¡3·}¤P¡s¤¡Z¤ð¡-¤h¡#¤ ¡¤è¡ü¤ð¡ò¤ ¡è¤ø¡Ò¤ð¡Ä¤ø¡º¤ø¡°¤ø¡–¤ð¡Œ¤ ¡y¤ð¡f¤¡X¤¡N¤ ¡;¤¡-¤¡#¤ ¡¤¡î¤`¡è¤¡Ö¤`¡È¤@¡¾¤¡´¤¡ ‘ƒ¤Ê¡w¤¡¡q]¤8¡S¤@¡M?¤¨¡1¤X¡'¤°¡!¤Ž¡¤X¡úë¤x¡åÖ¤g¡Ê¶¤¸¡¬¤À¡¦ž¤P¡¤P¡Š¤0¡|¤(¡t¤¡¡j¤°¡\¤ ¡N¤H¡@¤@¡-¤8¡'¤¡¤0¡¤(¡¤¡¡ö¤°¡è¤ ¡Ú¤¡Ì¤¡¹¤¡³¤¡¤¤¡¤0¡x¤°¡n¤¡X¤ø¡3¤ ¡%¤ð¡ë¤À¡Ù¤¸¡Ǥ@¡µ¤8¡¡¤¡¡  ! #"8Ÿ@¯¸²Àµ ¹¾°Ê0ÑÕÙøÜèßðâæÈêÐîØòàö(ùª €¥$9 ŠrOa},AFiT8x\_somforint___i686.get_pc_thunk.bx_somfor_gsat_ratio_radius2_log_offsetp_cos_ptitle_tan_genrpt_p_error_atan_sin_genrpt_long_asin_false_easting_false_northing_a_b_es_p21_lon_center_start_ca_sa_w_q_t_xj_a2_a4_c1_c3_s_som_series#1/12 1230142473 10003 603 100644 11636 ` sominv.oÎúíþ| ˜˜ú__text__TEXT¦˜”½€__cstring__TEXT¨¾@__literal8__TEXTh(__const__TEXT (__bss__DATA˜__jump_table__IMPORT°FH„__textcoal_nt__TEXTöŽ €´*$d, P |*U‰åSìôèñÿÿÿ‹E‰…pÿÿÿ‹E ‰…tÿÿÿ‹E‰…hÿÿÿ‹E‰…lÿÿÿ‹E ‰…`ÿÿÿ‹E$‰…dÿÿÿ‹E(‰…Xÿÿÿ‹E,‰…\ÿÿÿ‹E0‰…Pÿÿÿ‹E4‰…Tÿÿÿ‹E8‰…Hÿÿÿ‹E<‰…Lÿÿÿ‹E@‰…@ÿÿÿ‹ED‰…Dÿÿÿ‹EL‰…8ÿÿÿ‹EP‰…<ÿÿÿƒyò…Pÿÿÿòƒò…Hÿÿÿòƒùò…pÿÿÿòƒò…hÿÿÿòò…hÿÿÿf(Èò^pÿÿÿò…hÿÿÿò^…pÿÿÿòYȃYòò\Áƒiòƒ}HtLò…`ÿÿÿòE°ƒñò…Xÿÿÿòò@ÿÿÿƒaòf(Ñò^Ðf(ƒQòéÀƒ}^ƒiòòE°“Qƒqòòò*MƒyòòYȃòòXȃ‰òòYÁƒñòë\ƒ‘òòE°“Qƒ™òòò*Mƒ¡òòYȃ©òòXȃ‰òòYÁƒñòƒ™‰$èiƒòƒùòòL$ò$è^ƒ°‰D$‹E‰$èlƒÁ‰D$‹E‰$èWòM°ƒ±òòYÁƒ×‰D$ò$èƒñòƒ±òòYÁƒñ‰D$ò$èëƒòƒyòòL$ò$讃‰D$ò…8ÿÿÿò$è«òE°ò$èˆÝ0ÿÿÿò…0ÿÿÿƒaòƒaòƒf(fTȃ¹òf.Áwë“aƒ¹òòòE°ò$èKÝ0ÿÿÿò…0ÿÿÿƒYòƒiòƒaòòYȃaòòYÁòE¸ƒiòƒYòòYȃYòòYÁòEÀƒYòf(Ðò\U¸ƒiòƒYòò\Áf(Êò^Èf(ÁƒAòƒAòƒAòòYȃYòf(Ñò\Ðf(ƒAòƒiòƒYòò\ÁòEÈòEÀò^Eȃ)òƒiòƒÁòò\Áf(ÈòYMÀòEÈòYEÈf(Ñò^Ðf(ƒ1òòE¸ò^Eȃ9òòEÈòYEÈòYEȃIòƒÉòòE E ‰D$…xÿÿÿ‰D$E€‰D$ Eˆ‰D$E‰D$E˜‰$èbÝØòEòEÐòEˆòEØòE˜òEðòE€òEàò…xÿÿÿòEèÇE¬ éëò*E¬òE E ‰D$…xÿÿÿ‰D$E€‰D$ Eˆ‰D$E‰D$E˜‰$èäÝØòMƒÑòòYÈòEÐòXÁòEÐòMˆƒÑòòYÈòEØòXÁòEØòM˜ƒÑòòYÈòEðòXÁòEðòM€ƒÑòòYÈòEàòXÁòEàòxÿÿÿƒÑòòYÈòEèòXÁòEèE¬ƒƒ}¬QŽ ÿÿÿÇE¬éÍò*E¬òE E ‰D$…xÿÿÿ‰D$E€‰D$ Eˆ‰D$E‰D$E˜‰$èãÝØòEf(ÈòXÈòEÐòXÁòEÐòEˆf(ÈòXÈòEØòXÁòEØòE˜f(ÈòXÈòEðòXÁòEðòE€f(ÈòXÈòEàòXÁòEàò…xÿÿÿf(ÈòXÈòEèòXÁòEèE¬ƒƒ}¬HŽ)ÿÿÿƒÙòòE E ‰D$…xÿÿÿ‰D$E€‰D$ Eˆ‰D$E‰D$E˜‰$èÝØòMòEÐòXÁòEÐòMˆòEØòXÁòEØòM˜òEðòXÁòEðòM€òEàòXÁòEàòxÿÿÿòEèòXÁòEèòMЃáòf(Ñò^Ðf(ƒ òòM؃éòf(Ñò^Ðf(ƒòòMðƒáòf(Ñò^Ðf(ƒòòMàƒñòf(Ñò^Ðf(ƒòòMèƒùòf(Ñò^Ðf(ƒ!ò¸Äô[]ÃU‰åSìTè ÷ÿÿ‹E‰…@ÿÿÿ‹E ‰…Dÿÿÿ‹E‰…8ÿÿÿ‹E‰…<ÿÿÿò…@ÿÿÿòE胑òò…8ÿÿÿò\Áò…@ÿÿÿƒ™òòEèò\Áò…8ÿÿÿƒòƒòòYÈò…8ÿÿÿò^Áò…Pÿÿÿƒòò…XÿÿÿÇEôé^ò…Pÿÿÿò…`ÿÿÿò…Pÿÿÿò$èÝÀþÿÿò…Àþÿÿò…hÿÿÿò…hÿÿÿòY…hÿÿÿò…pÿÿÿƒiòƒqòf(ÑòYÐò•Èþÿÿò…Pÿÿÿò$èŽÝÀþÿÿò…Àþÿÿò¥ÈþÿÿòYàƒIòf(ÈòYpÿÿÿƒ!òf(ÙòX؃Yòf(ÈòYpÿÿÿƒ!òf(ÑòXЃAòf(ÈòYpÿÿÿƒ!òòXÁòYÂf(Ëò^Èf(ÁòQÀòYă‰òƒòò…8ÿÿÿf(Ðò^уòò…@ÿÿÿf(Øò^Ùf(˃‰òòYȃaòf(Ùò^Øf(Ãf(ÊòXÈòÐþÿÿòPÿÿÿƒ)òòYÁò$èzÝÀþÿÿòÀþÿÿƒ!òòYÁò•ÐþÿÿòXÐò•ØþÿÿòPÿÿÿƒ1òòYÁò$è*ÝÀþÿÿòÀþÿÿƒ)òòYÁòØþÿÿòXØòàþÿÿƒ‰òƒaòf(Ñò^Ðò•èþÿÿò…Pÿÿÿò$èÄ ÝÀþÿÿòÀþÿÿƒ1òf(ÙòYØòðþÿÿòPÿÿÿƒ9òòYÁò$è| ÝÀþÿÿòÀþÿÿƒ9òòYÁòX…ðþÿÿòY…èþÿÿòàþÿÿò\Èf(Áò…xÿÿÿƒòò…xÿÿÿò^Áò…Pÿÿÿò…Pÿÿÿò\…`ÿÿÿòE€ƒ©f(òM€fTÈò…Xÿÿÿf.ÁwEôƒƒ}ô1Ž˜üÿÿƒ}ô1~'ƒ>‰D$ƒM‰$è§ Ç…üþÿÿÖé¡ò…Pÿÿÿò$è• ÝÀþÿÿò…ÀþÿÿòEˆƒ‰òƒ‰òòYȃaòò^ȃaòò^ȃ!òòXÁòQÀò…ÿÿÿƒòò…@ÿÿÿf(Ðò^Ñf(ʃ1òòYEˆf(Ùò\ØòÿÿÿòPÿÿÿƒAòòYÁò$è× ÝÀþÿÿòÀþÿÿƒ9òòYÁòX…ÿÿÿòY…ÿÿÿò$èo ÝÀþÿÿò…ÀþÿÿòEòEò$èu ÝÀþÿÿò…ÀþÿÿòE˜òM˜ƒIòf(Ñò\Ðf(ÂòXÀòE òEˆòYEˆòE¨ò…Pÿÿÿò$èÿ ÝÀþÿÿòÀþÿÿƒ©f(fTȃQòf.Áwë&òPÿÿÿƒQòf(Ùò\Øf(Ãò…PÿÿÿòE ò$èÄ ÝÀþÿÿò…ÀþÿÿòE°òE°òYE°òE¸ƒòƒ!òf(Ðò\Ñf(ÊòE¸f(Øò^Ùf(˃!òf(Ðò\Ñò•ÿÿÿò…Pÿÿÿò$è, ÝÀþÿÿò…ÀþÿÿòÿÿÿòYȃyòf(ÙòYØòÿÿÿƒqòf(ÐòYU°ƒAòf(ÈòYM¨ƒ!òòXȃ!òò\E¸òYȃQòòYE¸f(Ùò\Øf(ÃòQÀf(ÊòYÈò ÿÿÿò…Pÿÿÿò$èa ÝÀþÿÿò…Àþÿÿò• ÿÿÿò^Ðf(Âò•ÿÿÿò\ЃQòƒ!òòXÁf(ÈòYM¸ƒ!òò\Áf(Úò^Øf(Ãò$è ÝÀþÿÿò…ÀþÿÿòEÀƒYòòEÀf.Ásëƒ!òòEȃYòf.EÀwëƒaòòEÈò…Pÿÿÿò$è…ÝÀþÿÿòÀþÿÿƒYòf.Èsëƒ!òòEÐò…Pÿÿÿò$èDÝÀþÿÿòÀþÿÿƒYòf.ÁwëƒaòòEЃ!òf(Èò\MЃiòòYÁf(ÈòYMÈòEÀòXÁòEÀƒiòf(ÈòYPÿÿÿòEÀò\ÁòEàƒqòƒ©f(fTȃQòf.Áwë}ƒòƒ!òf(Ðò\уòƒ!òò\Áf(ÊòYȃòòYE¸òXÁòQÀf(ÈòE°ò^Áò$èWÝÀþÿÿò…ÀþÿÿòE؃qòƒ©f(fTÁƒQf.sé×ò…Pÿÿÿò$èæÝ(ÿÿÿòEÀò$èÂÝÀþÿÿò…Àþÿÿò(ÿÿÿòYÈò0ÿÿÿòEÀò$è¹ÝÀþÿÿòÀþÿÿƒyòòYÁò•0ÿÿÿò\Ѓòƒ!òf(Øò\Ùf(˃qòòYÁf(Êò^Èf(Áò$èCÝÀþÿÿò…ÀþÿÿòE؃ òòXEàò$è‹EÝ‹EòEØòÇ…üþÿÿ‹…üþÿÿÄT[]ÃU‰åSƒìtèìÿÿ‹EòƒlòòYÁ‹Eò‹Eòò$è¾Ý] òE òEÐòEÐòYEÐòE؃dòƒlòf(ÑòYÐòU°‹Eòò$èHÝ] òE òe°òYàƒDòf(ÈòYM؃tòf(ÙòX؃Tòf(ÈòYM؃tòf(ÑòXЃ<òf(ÈòYM؃tòòXÁòYÂf(Ëò^Èf(ÁòQÀòYă„òƒ<òf(ÈòYM؃tòf(ÑòXЃTòf(ÈòYM؃tòòXÁf(Êò^Èf(ÁòQÀf(àƒTòf(ÈòYM؃tòf(ÙòX؃<òf(ÈòYM؃tòf(ÑòXЃ<òf(ÈòYM؃tòòXÁòYÂf(Óò^ЃdòƒtòòYÁf(Êò\Èf(ÁòYÄòEàƒ\òƒ\òf(ÑòYЃ„òƒ„òòYÁòXÂòQÀòEèƒ\òf(ÐòYUàƒ„òƒ„òòYÁf(Êò\Èf(Áò^Eè‹Eò‹EòòU¸‹EòòXÀò$èÝ] òE òYE¸‹E ò‹EòòEÀ‹Eòƒ|òòYÁò$èÈÝ] òE òYEÀ‹Eòƒ\òf(ÈòXMàƒ„òòYÁò^EèòEð‹Eòò$èxÝ] òE òYEð‹Eò‹Eòƒ„òòYÁò$èEÝ] òE òYEð‹EòƒŒòòE ÝE ƒÄt[]ÃSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: som-inverse50 iterations without convergenceð?€–@=°¯öô«û?wOèöÊ[²?&¡†´½òö¿¤p= ×`@5R¢Fß‘?j\a0lû?~C¢€S”±?«ÄÅl•¸ø¿š™™™™)`@°ËcÜ¥L@•Ö&è .>@@€V@>@N@.@€F@•Ö&è .>ð?ÀÀ@À-DTû!é?H¯¼šò×z>ð¿-DTû!ù¿çú¡Fß‘?ð?@@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$䈡üvd¤€¡üC ¤€¡ü ¤X¡üóá¤x¡ü´s¤€¡üi¤€¡üV¤X¡ü;¤€¡ü1¤€¡ü¤X¡ü¤X¡üò¤p¡üè¤`¡üΤp¡ü»¤8¡ü©¤p¡ü–¤8¡ü„¤p¡üq¤P¡üO¤p¡ü<¤P¡ü*¤p¡ü¤8¡ü ¤€¡üç¤p¡üÔ¤8¡ü¤p¡ü¯¤P¡ü¤p¡üФ@¡üsQ¤h¡üG¤`¡ü%¤h¡üø ¯¤¡÷–x¤h¡÷b¤¡÷X¤x¡÷>¤p¡÷*ùäǤH¡÷¹¤ ¡÷¯¤h¡÷–n¤x¡÷X¤¡÷N¤x¡÷<¤¡÷2¤x¡÷ ¤H¡÷¤ ¡÷¤h¡÷ä¤`¡÷¿¤`¡÷¬¤¡÷¤X¡÷‹¤P¡÷w\¤¡÷J¤P¡÷6¤X¡÷¤P¡÷ù¤¡÷â¤P¡÷É«¤¡÷”¤¡÷ФH¡÷Z¤H¡÷ ¤¡÷þ¤¡÷ë¤8¡÷ؤh¡÷¾¤p¡÷žx¤¡÷Q¤¡÷G¤x¡÷ø¤H¡÷Þ¤H¡÷Ф ¡÷¼‚¤@¡÷dB ¤0¡÷ ú ¤8¡÷Ó ¤(¡÷µ ¤¡÷› ¤¡÷ ¤X¡÷ ¤X¡÷q ¤€¡÷g ¤€¡÷N - % ¤D¡÷ ¤5¡÷ä ¤ ¡÷± ¤¡÷{ ¤0¡÷g U ¤0¡÷3 ¤(¡÷ ù ¤X¡÷ï ¤€¡÷Í ¤ ¡÷¹ § ¤(¡÷} ¤¡÷i W ¤ ¡÷) ¤X¡÷ ¤€¡÷ý ¤¡÷ã ¤¡÷Ù ¤€¡÷³ ¤¡÷ ¤8¡÷‹ ¤¡÷u ¤P¡÷c ¤¡÷M ¤@¡÷-  ¤h¡÷ý ¤`¡÷É  ¤¡÷m ¤¡÷c ¤¡÷H ¤¡÷* ¤ˆ¡÷ó Ò¤0¡¼¤¡­¤(¡—¤¡ˆ¤¡r¤ð¡c¤ ¡M¤ø¡>¤¡(¤ð¡¹¤è¡Ýp¤à¡L¤à¡+¤à¡ ¤à¡é¤à¡Ü^$¤Ø¡¤X¡¤H¡í¤@¡À¤Ð¡¶¤x¡¬¤8¡¤h¡…¤x¡{¤P¡e¤h¡W¤P¡M¤P¡C¤P¡)¤h¡¤x¡ ¤h¡ù¤h¡ë¤h¡á¤x¡Î¤p¡À¤p¡¶¤x¡¬¤h¡˜¤È¡{¤p¡i¤È¡[¤¡Q¤p¡G¤p¡3$¤"¡ô¤ˆ¡ê¤¡äÖ¤¡È¤À¡¾¤¡¸ª¤æ¡œ¤À¡‘‚¤Ð¡|m¤¿¡gS¤¡I¤¡C;¤¨¡1¤¡#¤˜¡¤¸¡¤°¡ô¤¨¡î¤`¡ß¤ ¡Ó¤¡Å¤˜¡·¤¡©¤ˆ¡–¤€¡¤`¡¤x¡l¤`¡V¤p¡<¤¡¤x¡¤h¡פ¡Ť¡³¤¡¡¤ˆ¡  !#"ˆŸ¯²µx¹Å`ÊpÎhÒPÕ8Ø@ÛHÞXâæ ê(î0ò€õð €ö$èlŠfB4U}9],GxP_sominvint___i686.get_pc_thunk.bx_sominv_ptitle_exp_offsetp_cos_radius2_tan_genrpt_p_error_atan_adjust_lon_sin_genrpt_long_asin_false_easting_false_northing_a_b_es_lon_center_p21_ca_sa_w_q_t_u_xj_a2_a4_c1_c3_s_som_series#1/20 1230142473 10003 603 100644 2732 ` sterfor.oÎúíþ| ˜Ö__text__TEXT7˜pG€__cstring__TEXT74Ï__literal8__TEXTp__const__TEXT(__bss__DATAØ8__jump_table__IMPORT 28„__textcoal_nt__TEXTÒj €ÐÀ Ô P ¨ U‰åSƒìDèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔƒÌòEðòƒÔòEèòƒÜòEàòƒäòEÐòƒìòEØòƒü‰D$ ƒô‰D$òEàò$èùƒ+‰$è܃Ìòò$èáƒÔòò$èȃÜòò$èÃäòƒìòòL$ò$踃ÄD[]ÃU‰åSƒìtèÅþÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒ¥òòEÀò\Áò$èXÝ]ØEȉD$ EЉD$òE¸ò$èòEØò$è Ý] òE òEàƒÅòòEÐf(ÑòYЃÍòòEÈòYÁòYEàòXÂòEðòMðƒ5òòXȃUf(fTȃ=òf.ÁƒôòMðƒ5òòXȃEòò^ÁòEèƒòf(ÈòYMèòEÈf(ÑòYÐòU°òEØò$èZÝ] òE òM°òYȃ½òòXÁ‹Eòƒòf(ØòY]èƒÍòòEÐf(ÑòYЃÅòòEÈòYÁòYEàf(Êò\Èf(Áf(ËòYȃµòòXÁ‹EòÇE¬ë!ƒ ‰D$ƒ‰$è™ÇE¬gë‹E¬ƒÄt[]ÃSTEREOGRAPHICster-forPoint projects into infinityð?»½×Ùß|Û=@ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ã!¤N¡;¤E¡;ñ¤ð¡;Ť¡;®¤¡;›¤Ø¡;†¤ø¡;oA¤Ø¡;.¤€¡; ¤p¡;¤x¡;ù¤¡;ë¤p¡;Ť¡;®¤¡;›ŒlU¤à¡;7  ¤ø¡ ¤ð¡ üî¤è¡ èڤࡠÔƤØ¡ À¸¤7¡ ²Ÿ¤¡ •¤¡ †¤ø¡ w¤ð¡ h¤è¡ Y¤à¡ J¤Ø¡     ‚Ø‹à—è£ð³øÂË €Ò%/qM?6i`.X}D_sterforint___i686.get_pc_thunk.bx_sterfor_ptitle_offsetp_cos_tsincos_cenlonmer_radius_p_error_origin_adjust_lon_sin_r_major_lon_center_lat_origin_false_northing_false_easting_cos_p10_sin_p10 #1/20 1230142473 10003 603 100644 3380 ` sterinv.oÎúíþ| °˜s__text__TEXTë˜ b€__cstring__TEXTëƒ__const__TEXT ˜__literal8__TEXT ¸__bss__DATAx8__jump_table__IMPORT87Є__textcoal_nt__TEXTo €H D Ü P  U‰åSƒìDèôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔƒlòEðòƒtòEèòƒ|òEàòƒ„òEÐòƒŒòEØòƒœ‰D$ ƒ”‰D$òEàò$范߉$ètƒlòò$ètƒtòò$è[ƒ|òò$èQƒ„òƒŒòòL$ò$踃ÄD[]ÃU‰åSì„èÂþÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒZòòEÀò\ÁòEÀƒRòòE¸ò\ÁòE¸òEÀf(ÈòYMÀòE¸òYE¸òXÁòQÀòEàƒ:òf(ÈòXÈòEàò^Áò$èÝ]òEòXÀòEèEЉD$ E؉D$òEèò$èDƒBò‹EòƒÂf(òMàfTȃâòf.Áƒ±òMЃbòf(ÑòYÐòEØf(ÈòYM¸ƒjòòYÁò^EàòXÂò$èîÝ]òE‹EòƒJòƒÂf(fTȃêòf(Ñò\Ðf(ÂòEðƒÂf(òMðfTȃâòf.ÁƒŽëƒJò‹EòÇE¤éÛòEÐòE°‹Eòò$èFÝ]òMƒbòòYÁòM°ò\Èf(ÁòEðƒÂf(òMðfTȃâòf.Á† éÚƒJòƒòòf.ÈsgƒBòòU¨ƒÒf(òMÀfWÈòE¸òD$ò $è—Ý]òEòM¨ò\Èf(Áò$ès‹EÝÇE¤éëƒÒf(òM¸fWÁòD$òEÀò$è?Ý]òMƒBòòXÁò$è‹EÝÇE¤é’ƒÂf(òMÀfTȃâòf.Áv ÇE¤ëfòEðf(ÐòYUàòEØf(ÈòYMÀƒjòòYÁòT$ò$è¨Ý]òMƒBòòXÁò$胋EÝÇE¤‹E¤Ä„[]ÃSTEREOGRAPHICÿÿÿÿÿÿÿ€»½×Ùß|Û=-DTû!ù?ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ÃϽ¤€¡>¯—¤¨¡>b¤ ¡>O¤¡>8&¤€¡>ö¤¡>ßÀž¤¡>¤€¡>¤0¡>u¤ˆ¡>\¤ ¡>I¤¡>)¤ ¡>餈¡>Ó¤ ¡>À¤¡>¥¤(¡>—¤¡>¤ˆ¡>x]¤¨¡>=¤ ¡>$¤ ¡>¤¡>¤€¡>úÌ­¤x¡>p¤¡>X¤˜¡>:  ¤˜¡ ¤¡ ü¡ èÚ¤€¡ ÔƤx¡ À¸¤ë¡ ²Ÿ¤ ¡ •¤¨¡ †¤˜¡ w¤¡ h¤ˆ¡ Y¤€¡ J¤x¡    ‡x€œˆ¨¸˜Ç¨Ð  €o%/cvoH6[.S|?_sterinvint___i686.get_pc_thunk.bx_sterinv_ptitle_offsetp_tsincos_cenlonmer_radius_origin_adjust_lon_atan2_atan_sin_asin_r_major_lon_center_lat_origin_false_northing_false_easting_cos_p10_sin_p10#1/20 1230142473 10003 603 100644 6556 ` stplnfor.oÎúíþ| ˆ˜~__text__TEXT0 ˜€__bss__DATA€__data__DATA@ 8Ø __cstring__TEXTx__literal8__TEXT __jump_table__IMPORT Z¸„__textcoal_nt__TEXTz €h”ð P U‰åSì4èñÿÿÿÇ…tÿÿÿÿÿÿÿƒq‹;Et“q‹E‰ƒ}é£Ç…<þÿÿé| ƒ} uEÇ…xÿÿÿë+‹…xÿÿÿ“1 ‹‚;Eu‹…xÿÿÿ‰…tÿÿÿë`…xÿÿÿƒ½xÿÿÿ…~ÉëIƒ} uCÇ…xÿÿÿë+‹…xÿÿÿ“Q ‹‚;Eu‹…xÿÿÿ‰…tÿÿÿë…xÿÿÿƒ½xÿÿÿ…~Ƀ½tÿÿÿÿuM‹E ‰D$ ‹E‰D$ƒi‰D$…¤þÿÿ‰$è!ƒ‰D$…¤þÿÿ‰$è6Ç…<þÿÿé’ƒ} uƒ›‰D$‹E‰$èÚ‰Eô냛‰D$‹E‰$èÀ‰Eôƒ}ôu'ƒ‰D$ƒ©‰$èÑÇ…<þÿÿé-‹•tÿÿÿ‰ÐÀÐÅÐÁàÇD$‰D$‹Eô‰$謋Eô‰D$ ÇD$ ÇD$…ÿÿÿ‰$èF‹Eô‰D$ ÇD$ÇD$ƒu‰$è!‹Eô‰D$ ÇD$ ÇD$…(ÿÿÿ‰$èü ‹Eô‰$è(ƒu‹…ÀM‹E ‰D$ ‹E‰D$ƒi‰D$…¤þÿÿ‰$èº ƒ‰D$…¤þÿÿ‰$èÏ Ç…<þÿÿé+ƒÒ‰$è ƒÞ‰D$‹E‰$è§ ƒ} u Ç…|ÿÿÿë Ç…|ÿÿÿSƒé‰D$‹…|ÿÿÿ‰$ès ò…(ÿÿÿòE€ò0ÿÿÿƒùòò\ÁòQÀf(Èò…(ÿÿÿòYÁòEˆƒu‹ƒø…5ò…@ÿÿÿòEò…8ÿÿÿò$è … þÿÿ‰D$Ý$èð Ý@þÿÿƒòòY…@þÿÿòE˜‹… þÿÿ…Àt‹… þÿÿ‰…<þÿÿéò…Xÿÿÿò$èµ … þÿÿ‰D$Ý$è” ÝHþÿÿƒòòY…HþÿÿòE ‹… þÿÿ…Àt‹… þÿÿ‰…<þÿÿéÂò…`ÿÿÿòE¨ò…hÿÿÿòE°òE°òD$0òE¨òD$(òE òD$ òE˜òD$òEòD$òEˆòD$òE€ò$è° éHƒu‹ƒø…ëò…Pÿÿÿò$èØ … þÿÿ‰D$Ý$è· ÝPþÿÿƒòòY…PþÿÿòEØ‹… þÿÿ…Àt‹… þÿÿ‰…<þÿÿéåò…Hÿÿÿò$è| … þÿÿ‰D$Ý$è[ ÝXþÿÿƒòòY…XþÿÿòEè‹… þÿÿ…Àt‹… þÿÿ‰…<þÿÿé‰ò…8ÿÿÿò$è … þÿÿ‰D$Ý$èÿ Ý`þÿÿƒòòY…`þÿÿòE˜‹… þÿÿ…Àt‹… þÿÿ‰…<þÿÿé-ò…Xÿÿÿò$èÄ … þÿÿ‰D$Ý$è£ ÝhþÿÿƒòòY…hþÿÿòE ‹… þÿÿ…Àt‹… þÿÿ‰…<þÿÿéÑò…`ÿÿÿòE¨ò…hÿÿÿòE°òE°òD$8òE¨òD$0òE òD$(òE˜òD$ òEèòD$òEØòD$òEˆòD$òE€ò$è× éLƒu‹ƒø…ò…8ÿÿÿò$èÜ … þÿÿ‰D$Ý$è» ÝpþÿÿƒòòY…pþÿÿòE˜‹… þÿÿ…Àt‹… þÿÿ‰…<þÿÿééò…@ÿÿÿò$è€ … þÿÿ‰D$Ý$è_ ÝxþÿÿƒòòY…xþÿÿòE ‹… þÿÿ…Àt‹… þÿÿ‰…<þÿÿéò…HÿÿÿòE¨ò…PÿÿÿòE°òE°òD$(òE¨òD$ òE òD$òE˜òD$òEˆòD$òE€ò$è‹éƒu‹ƒø… ò…@ÿÿÿòEò…Pÿÿÿò$è¡… þÿÿ‰D$Ý$è€Ý€þÿÿƒòòY…€þÿÿòE¸‹… þÿÿ…Àt‹… þÿÿ‰…<þÿÿé®ò…8ÿÿÿò$èE… þÿÿ‰D$Ý$è$݈þÿÿƒòòY…ˆþÿÿòEÈ‹… þÿÿ…Àt‹… þÿÿ‰…<þÿÿéRò…Xÿÿÿò$èé… þÿÿ‰D$Ý$èÈÝþÿÿƒòòY…þÿÿòEÀ‹… þÿÿ…Àt‹… þÿÿ‰…<þÿÿéöò…`ÿÿÿòE¨ò…hÿÿÿòE°ÇEðƒ òòEЃ òòEàƒ òòE؃ òòEè‹Eð‰D$`òEèòD$XòEàòD$PòEØòD$HòEÐòD$@òE°òD$8òE¨òD$0òEÀòD$(òEÈòD$ òE¸òD$òEòD$òEˆòD$òE€ò$èÇ…<þÿÿ‹…<þÿÿÄ4[]ÃU‰åSƒìTèöÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰E܃¢‹ƒøu@‹E‰D$‹E‰D$òEØòD$òEàò$è‰Eôƒ}ô„ä‹Eô‰EÔéàƒ¢‹ƒøu@‹E‰D$‹E‰D$òEØòD$òEàò$èÛ‰Eôƒ}ô„—‹Eô‰EÔ铃¢‹ƒøu9‹E‰D$‹E‰D$òEØòD$òEàò$èu‰Eôƒ}ôtN‹Eô‰EÔëMƒ¢‹ƒøu9‹E‰D$‹E‰D$òEØòD$òEàò$èC‰Eôƒ}ôt‹Eô‰EÔëÇEÔ‹EÔƒÄT[]Ãef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ® uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ® uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initrstate-forError opening State Plane parameter fileSTATE PLANEZone: Datum: NADð?5R¢Fß‘?ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$à Ü ¤„¡â Å – ¤„¡â x I ¤„¡â + ü ¤„¡â Þ  ¹ ! ¤¡ ¤¡ ¤¡ô¤¡¡¤¡•ƒE¤¡9'餡ÝË¡¤„¡– ¤¡þ쮤¡¢s¤„¡hƤ¡º¨j¤¡^L¤¡ð²¤¡¦”w¤„¡lÕ¤¡É·y¤¡m[1¤„¡ ¤¡ïݤø¡»¬¤í¡¦ž¤á¡‰w¤Ÿ¡q_¤x¡E¤„¡?4¤„¡êҤ¸¡u¤¬¡fW¤ª¡L=¤ª¡"¤Ÿ¡ ø¤x¡°¤` ¡e¤@ ¡(¤€¡¤€¡       Ô€Ü@ ã` ê„€z&Ö ¾FVͱ—nŽ‚¡Æªe:]M{0_stplnforint___i686.get_pc_thunk.bx_stplnfor_tmforint_polyforint_fopen_sprintf_fread_ptitle_polyfor_lamccforint_tmfor_omerforint_omerfor_lamccfor_p_error_paksz_genrpt_long_fclose_pakcz_fseek_inzone_NAD27_NAD83_id #1/20 1230142473 10003 603 100644 6588 ` stplninv.oÎúíþ| Œ˜ƒ__text__TEXT; ˜‚€__bss__DATA„__data__DATA@ 8Ø __cstring__TEXTx__literal8__TEXT __jump_table__IMPORT _¸„__textcoal_nt__TEXT €x°ø P,U‰åSì4èñÿÿÿÇ…tÿÿÿÿÿÿÿƒu‹;Et“u‹E‰ƒ}é£Ç…<þÿÿé‡ ƒ} uEÇ…xÿÿÿë+‹…xÿÿÿ“1 ‹‚;Eu‹…xÿÿÿ‰…tÿÿÿë`…xÿÿÿƒ½xÿÿÿ…~ÉëIƒ} uCÇ…xÿÿÿë+‹…xÿÿÿ“Q ‹‚;Eu‹…xÿÿÿ‰…tÿÿÿë…xÿÿÿƒ½xÿÿÿ…~Ƀ½tÿÿÿÿuM‹E ‰D$ ‹E‰D$ƒi‰D$…£þÿÿ‰$胉D$…£þÿÿ‰$è1Ç…<þÿÿéƒ} uƒ›‰D$‹E‰$èЉEô냛‰D$‹E‰$趉Eôƒ}ôu'ƒ‰D$ƒ©‰$èÌÇ…<þÿÿé8‹•tÿÿÿ‰ÐÀÐÅÐÁàÇD$‰D$‹Eô‰$謋Eô‰$èt‹Eô‰D$ ÇD$ ÇD$…ÿÿÿ‰$è6‹Eô‰D$ ÇD$ÇD$ƒy‰$è‹Eô‰D$ ÇD$ ÇD$…(ÿÿÿ‰$èì ‹Eô‰$èƒy‹…ÀM‹E ‰D$ ‹E‰D$ƒi‰D$…£þÿÿ‰$è¥ ƒ‰D$…£þÿÿ‰$è¿ Ç…<þÿÿé+ƒÒ‰$è„ ƒÞ‰D$‹E‰$èœ ƒ} u Ç…|ÿÿÿë Ç…|ÿÿÿSƒé‰D$‹…|ÿÿÿ‰$èh ò…(ÿÿÿòE€ò0ÿÿÿƒùòò\ÁòQÀf(Èò…(ÿÿÿòYÁòEˆƒy‹ƒø…5ò…@ÿÿÿòEò…8ÿÿÿò$è …œþÿÿ‰D$Ý$èå Ý@þÿÿƒòòY…@þÿÿòE˜‹…œþÿÿ…Àt‹…œþÿÿ‰…<þÿÿéò…Xÿÿÿò$èª …œþÿÿ‰D$Ý$è‰ ÝHþÿÿƒòòY…HþÿÿòE ‹…œþÿÿ…Àt‹…œþÿÿ‰…<þÿÿéÂò…`ÿÿÿòE¨ò…hÿÿÿòE°òE°òD$0òE¨òD$(òE òD$ òE˜òD$òEòD$òEˆòD$òE€ò$èÈ éHƒy‹ƒø…ëò…Pÿÿÿò$èÍ …œþÿÿ‰D$Ý$è¬ ÝPþÿÿƒòòY…PþÿÿòEØ‹…œþÿÿ…Àt‹…œþÿÿ‰…<þÿÿéåò…Hÿÿÿò$èq …œþÿÿ‰D$Ý$èP ÝXþÿÿƒòòY…XþÿÿòEè‹…œþÿÿ…Àt‹…œþÿÿ‰…<þÿÿé‰ò…8ÿÿÿò$è …œþÿÿ‰D$Ý$èô Ý`þÿÿƒòòY…`þÿÿòE˜‹…œþÿÿ…Àt‹…œþÿÿ‰…<þÿÿé-ò…Xÿÿÿò$è¹ …œþÿÿ‰D$Ý$è˜ ÝhþÿÿƒòòY…hþÿÿòE ‹…œþÿÿ…Àt‹…œþÿÿ‰…<þÿÿéÑò…`ÿÿÿòE¨ò…hÿÿÿòE°òE°òD$8òE¨òD$0òE òD$(òE˜òD$ òEèòD$òEØòD$òEˆòD$òE€ò$èÖ éLƒy‹ƒø…ò…8ÿÿÿò$èÑ …œþÿÿ‰D$Ý$è° ÝpþÿÿƒòòY…pþÿÿòE˜‹…œþÿÿ…Àt‹…œþÿÿ‰…<þÿÿééò…@ÿÿÿò$èu …œþÿÿ‰D$Ý$èT ÝxþÿÿƒòòY…xþÿÿòE ‹…œþÿÿ…Àt‹…œþÿÿ‰…<þÿÿéò…HÿÿÿòE¨ò…PÿÿÿòE°òE°òD$(òE¨òD$ òE òD$òE˜òD$òEˆòD$òE€ò$èéƒy‹ƒø… ò…@ÿÿÿòEò…Pÿÿÿò$è–…œþÿÿ‰D$Ý$èuÝ€þÿÿƒòòY…€þÿÿòE¸‹…œþÿÿ…Àt‹…œþÿÿ‰…<þÿÿé®ò…8ÿÿÿò$è:…œþÿÿ‰D$Ý$è݈þÿÿƒòòY…ˆþÿÿòEÈ‹…œþÿÿ…Àt‹…œþÿÿ‰…<þÿÿéRò…Xÿÿÿò$èÞ…œþÿÿ‰D$Ý$è½ÝþÿÿƒòòY…þÿÿòEÀ‹…œþÿÿ…Àt‹…œþÿÿ‰…<þÿÿéöò…`ÿÿÿòE¨ò…hÿÿÿòE°ÇEðƒ òòEЃ òòEàƒ òòE؃ òòEè‹Eð‰D$`òEèòD$XòEàòD$PòEØòD$HòEÐòD$@òE°òD$8òE¨òD$0òEÀòD$(òEÈòD$ òE¸òD$òEòD$òEˆòD$òE€ò$èŠÇ…<þÿÿ‹…<þÿÿÄ4[]ÃU‰åSƒìTèöÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰E܃›‹ƒøu@‹E‰D$‹E‰D$òEØòD$òEàò$èð‰Eôƒ}ô„ä‹Eô‰EÔéàƒ›‹ƒøu@‹E‰D$‹E‰D$òEØòD$òEàò$è·‰Eôƒ}ô„—‹Eô‰EÔ铃›‹ƒøu9‹E‰D$‹E‰D$òEØòD$òEàò$覉Eôƒ}ôtN‹Eô‰EÔëMƒ›‹ƒøu9‹E‰D$‹E‰D$òEØòD$òEàò$èB‰Eôƒ}ôt‹Eô‰EÔëÇEÔ‹EÔƒÄT[]Ãef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ® uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ® uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initrstate-invError opening State Plane parameter fileSTATE PLANEZone: Datum: NADð?5R¢Fß‘?ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ã ç ¤ˆ¡í Ð ¡ ¤ˆ¡í ƒ T ¤ˆ¡í 6  ¤ˆ¡í é  Ä , ¤¡ ¤¡ ¤¡ÿ¤¡¬¤¡ ŽP¤¡D2ô¤¡èÖ¬¤ˆ¡¡¤¡ ÷¹¤¡­›~¤ˆ¡sѤ¡Å³u¤¡iW¤¡ û½¤¡±Ÿ‚¤ˆ¡wडÔ„¤¡xf<¤ˆ¡¤¡úè¤ø¡Æ·¤í¡±©¤á¡”‚¤Ÿ¡|j¤x¡P¤ˆ¡J?¤ˆ¡õÐҤ¸¡u¤¬¡fW¤ª¡L=¤ª¡"¤Ÿ¡ ø¤x¡°¤` ¡e¤@ ¡(¤„¡¤„¡       Û„ã@ ê` ñˆ€&á ¼0GËv¯b}ŸŠ–ĨÒNZ7@l_stplninvint___i686.get_pc_thunk.bx_stplninv_fopen_sprintf_tminv_fread_polyinvint_ptitle_lamccinv_tminvint_ftell_lamccinvint_omerinvint_p_error_omerinv_paksz_genrpt_long_fclose_pakcz_fseek_polyinv_inzone_nad27_nad83_id#1/12 1230142473 10003 603 100644 6020 ` tmfor.oÎúíþ| @ ˜à __text__TEXT: ˜\ Ü€__cstring__TEXT< aÔ __literal8__TEXT   8 __const__TEXT@ Ø __bss__DATAÈ x__jump_table__IMPORT` _ø „__textcoal_nt__TEXT¿ W €ˆ%D0 P<U‰åSì„èñÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔ‹E ‰EÈ‹E$‰EÌ‹E(‰EÀ‹E,‰EÄ‹E0‰E¸‹E4‰E¼‹E8‰E°‹E<‰E´ƒ¹ òEàòƒÁ òEØòƒÉ òEÐòƒÑ òEÈòƒÙ òEÀòƒ òE°òƒ! òE¸òƒÁ òƒ¹ òf(Ñò^Ðf(ÂòEðòEðf(ÈòYMðƒ‘ òò\Áƒ òƒ òò$èD ƒá ݃ òò$èn ƒé ݃ òò$è/ ƒñ ݃ òò$èáƒù ݃٠òƒù òƒñ ò ƒé òƒá òòT$ ò\$òd$òL$ò$èßÝ]¨ƒ¹ òòYE¨ƒ òƒ òƒ òƒ‘ òò\Áf(Êò^Èf(Áƒ òƒ òƒ™ òf.Áw“) ƒ¡ òòë“) ƒ‘ òòëƒ- ‰$èçƒÁ òƒ¹ òòL$ò$èÜƒÉ òƒI ‰D$ò$è×ƒÑ òò$è´ƒÙ òò$蹃 òƒ! òòL$ò$èc¸Ä„[]ÃU‰åSìÔèÒüÿÿ‹E‰E‹E ‰E”‹E‰Eˆ‹E‰EŒƒ²òòEò\Áò$èHÝ]¨E˜‰D$ E ‰D$òEˆò$èƒ òƒŠòf.È…’ŠŒòE˜òYE¨òE°òE°òYE°òE¸òM˜òE˜òYȃêòòYÁòEÈòEˆò$è¢Ý`ÿÿÿò…`ÿÿÿòEØòEØòYEØòEÐòM òE òYȃâòòYȃ’òò\ÁòEàƒšòòQEàf(Ñò^Ðf(ÂòEèƒÚòƒÒòƒÊò ƒÂòòEˆòD$ òT$ò\$òd$ò $èÝ]€ƒšòòYE€òEðƒªòòYEèf(ØòY]°òM¸ƒªòf(áò^àƒ’òò\EÐf(èòXmÈòM¸ƒ²òf(ñò^ðòMЃºòòYȃÂòòXÈòEÐòYEÐf(ÑòXÐòMȃÊòòYÁòXЃêòƒÒòòYÁòXÂòYÆòXÅf(ÌòYȃ’òòXÁf(ËòYȃòòXÁ‹EòƒòòòEðf(Øò\ÙòEèf(àòYeØòM¸ƒÚòf(éò^èƒÂòf(Ðò\UÐòMȃâòòYÁòXÐòEÈf(ÈòYMȃêòòYÁf(òòXðòM¸ƒòòf(ùò^øòMЃÒòòYȃúòòXÈòEÐòYEÐf(ÑòXÐòMȃòòYÁòXЃêòƒ òòYÁòXÂòYÇòXÆf(ÍòYȃ¢òòXÁòYE¸òYÄf(ËòXȃªòòYȃúòòXÁ‹EòÇ…tÿÿÿéøòE¨ò$ènÝ`ÿÿÿò`ÿÿÿòE˜òYÁòEÀƒf(òMÀfTȃ’òò\ȃf(fTȃšòf.Á‡ ƒšòƒ¢òòYȃªòf(ÑòYÐò•xÿÿÿòMÀƒ’òòXȃ’òò\EÀf(Ñò^Ðf(Âò$èZÝ`ÿÿÿò…`ÿÿÿòY…xÿÿÿ‹EòòE¨ò$èBÝ`ÿÿÿò`ÿÿÿòE˜f(ÑòYÐòEÀf(ÈòYMÀƒ’òò\ÁòQÀf(Êò^Èf(Áò$èöÝ`ÿÿÿò…`ÿÿÿòEàƒŠòf.Eˆw(ë$ƒK‰D$ƒR‰$èÛÇ…tÿÿÿ]ëYëƒ"f(Eà€p€ƒšòƒªòf(ÑòYЃºòòEàò\ÁòY‹EòÇ…tÿÿÿë‹…tÿÿÿÄÔ[]ÃTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: tm-forPoint projects into infinityð?ñh㈵øä>ð?»½×Ùß|Û=à?@4@2À@R@MÀ8@"@@>@€N@À‚@ tÀÿÿÿÿÿÿÿ€ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$à ¤è ¡.ñ¤Ø ¡.ç¤È ¡.Ö¤P ¡.º¤€ ¡.°¤y ¡.¤¸ ¡.„b¤À ¡.3è¤À ¡.Ú¤À ¡.»¤Ø ¡.­¤Ð ¡.£¤È ¡.¤È ¡.¤@ ¡.s¤À ¡.`¤@ ¡.>¤( ¡.¤Ø ¡.ä¤Ð ¡.¤8 ¡.¸¤ ¡.¦¤0 ¡.¤( ¡.s¤ ¡.\¤ ¡.A¤ ¡.!¤ ¡. ¤ð ¡.÷¤ ¡.ͤ ¡.¸¤0 ¡.¢¤À ¡.€¤ ¡.v¤ ¡.d¤ø ¡.?¤ð ¡.1¤è ¡.¤à ¡.ý¤À ¡.ë¤Ø ¡.Î¤Ø ¡.º¤È ¡.±†¤ð ¡.|¤ø ¡.r¤ ¡.h¤ ¡.H¤È ¡.5¤À ¡.'¤ ¡.ñÕ¤ ¡.¤¸ ¡.…¤8 ¡._H¤à ¡.* ù¤0 ¡ï¤( ¡éÛ¤è ¡ÕÇ¤à ¡Á³¤X ¡©¤Ø ¡£¤È ¡…¤Ð ¡w¤< ¡g¤  ¡a¤8 ¡Q¤° ¡K¤8 ¡;¤¨ ¡1¤ ¡'¤ ¡ ¤  ¡¤ ¡ù¤ ¡ï¤ ¡à¤È ¡×±¤ð ¡§¤ø ¡¤ ¡“¤ ¡‰¤è ¡¤ ¡{m¤ ¡e¤ ¡_Q¤ ¡I¤ø ¡C5¤ ¡-¤ð ¡'¤ ¡¤ ¡¤  ¡Ø¤È ¡ΤР¡¿¤0 ¡°¤( ¡¡¤è ¡’¤à ¡ƒ¤Ø ¡t¤Ð ¡e¤È ¡   !$#"µÈ ¾Ð ÇØ Õà áè í( ý0  ð ø    % *8 €¿ #Q˜iL=©t*0¯C‡5W¤z`_tmforint___i686.get_pc_thunk.bx_tmfor_e3fn_log_ptitle_e0fn_offsetp_cos_acos_radius2_tsincos_cenlonmer_e2fn_tan_genrpt_p_error_origin_adjust_lon_sin_e1fn_mlfn_r_major_r_minor_scale_factor_lon_center_lat_origin_false_northing_false_easting_es_e0_e1_e2_e3_ml0_esp_ind #1/12 1230142473 10003 603 100644 7068 ` tminv.oÎúíþ| 4˜½ __text__TEXTá ˜Xú€__cstring__TEXTä d|__literal8__TEXTH àà__const__TEXT0 È__bss__DATAÀ t__jump_table__IMPORTP iè„__textcoal_nt__TEXT¹ Q €|'P@ P(U‰åSì„èñÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔ‹E ‰EÈ‹E$‰EÌ‹E(‰EÀ‹E,‰EÄ‹E0‰E¸‹E4‰E¼‹E8‰E°‹E<‰E´ƒ± òEàòƒ¹ òEØòƒÁ òEÐòƒÉ òEÈòƒÑ òEÀòƒòE°òƒòE¸òƒ¹ òƒ± òf(Ñò^Ðf(ÂòEðòEðf(ÈòYMðƒ9 òò\Áƒù òƒù òò$è/ ƒÙ ݃ù òò$èh ƒá ݃ù òò$è$ ƒé ݃ù òò$èÑ ƒñ ÝƒÑ òƒñ òƒé ò ƒá òƒÙ òòT$ ò\$òd$òL$ò$èÙ Ý]¨ƒ± òòYE¨ƒ òƒù òƒù òƒ9 òò\Áf(Êò^Èf(Áƒòƒù òƒA òf.Áwë ƒ!ÇƒÕ ‰$è𠃹 òƒ± òòL$ò$èå ƒÁ òƒñ ‰D$ò$èê ƒÉ òò$è ƒÑ òò$èÌ ƒòƒòòL$ò$èq ¸Ä„[]ÃU‰åSìôèðüÿÿ‹E‰…Pÿÿÿ‹E ‰…Tÿÿÿ‹E‰…Hÿÿÿ‹E‰…LÿÿÿÇEôƒ ‹…À„ƒ° òƒÀ òòYÈò…Pÿÿÿò^Áò$è Ý ÿÿÿò… ÿÿÿòEЃH òò^EÐf(ÈòXMЃP òòYÁòEàƒ° òƒÀ òòYÈò…Hÿÿÿf(Ðò^Ñf(ʃРòòXÁòEèòEèò$èd Ý ÿÿÿò… ÿÿÿòEØòEØf(ÈòYM؃X òf(Ðò\ÑòEàf(ÈòYMàƒX òòXÁf(Êò^Èf(ÁòQÀò…hÿÿÿò…hÿÿÿò$èá‹E݃` òf.Eèwë‹Eòƒ f(fWÁ‹Eòƒ` òf.Eàu5z3ƒ` òf.EØu"z ƒÈ ò‹EòÇ…4ÿÿÿéÚòEØòD$òEàò$è“Ý ÿÿÿò ÿÿÿƒÈ òòXÁò$èh‹EÝÇ…4ÿÿÿ醃 òò…Pÿÿÿò\Áò…Pÿÿÿƒ òò…Hÿÿÿò\Áò…HÿÿÿƒÀ òò…Hÿÿÿf(Ðò^Ñf(ʃ òòXȃ° òf(Ñò^Ðf(Âò…hÿÿÿò…hÿÿÿò…pÿÿÿÇE„ò…pÿÿÿòXÀò$è«Ý ÿÿÿò ÿÿÿƒà òòYÁf(ÈòXhÿÿÿò8ÿÿÿòpÿÿÿƒh òòYÁò$è[Ý ÿÿÿò ÿÿÿƒè òòYÁò•8ÿÿÿòXÐò•@ÿÿÿòpÿÿÿƒp òòYÁò$è Ý ÿÿÿò ÿÿÿƒð òòYÁò@ÿÿÿòXÈƒØ òf(Ñò^Ðf(Âò\…pÿÿÿò…xÿÿÿò…pÿÿÿòX…xÿÿÿò…pÿÿÿƒ0 f(òxÿÿÿfTȃx òf.Ás:‹E„;Eô|'ƒ ‰D$ƒ ‰$èKÇ…4ÿÿÿ_éxE„ƒé„þÿÿƒ0 f(òpÿÿÿfTȃ€ òf.ÁwKò…Hÿÿÿò$èÖò*ȃ€ òòYÁ‹EòƒÈ ò‹EòÇ…4ÿÿÿéü…Xÿÿÿ‰D$ …`ÿÿÿ‰D$ò…pÿÿÿò$è|ò…pÿÿÿò$è~Ý ÿÿÿò… ÿÿÿòEˆòXÿÿÿò…XÿÿÿòYȃ òòYÁòEòEòYEòE˜òEˆòYEˆòE òE òYE òE¨ò`ÿÿÿò…`ÿÿÿòYȃø òòYȃX òò\Áò…hÿÿÿƒ° òòQ…hÿÿÿf(Ñò^Ðf(ÂòE°ƒø òƒX òò\ÁòYE°ò^…hÿÿÿòE¸ƒÀ òf(ÈòYM°ò…Pÿÿÿò^ÁòEÀòEÀòYEÀòEÈòE°òYEˆòYEÈf(Øò^]¸òMȃˆ òf(áò^àòM ƒ òòYȃ˜ òf(ÑòXÐòMƒ  òòYÁòXÐòM˜ƒh òòYÁòXЃ òƒ¨ òòYÁf(êòXèòMȃ° òf(ñò^ðòM ƒ¸ òòYȃÀ òf(ÑòXÐòMƒÈ òòYÁòXÐòM¨ƒÐ òòYÁòXЃ òƒØ òòYÁòXÐòM˜ƒà òòYÁòXÂòYÆòXÅf(ÌòYȃP òòXÁf(ËòYÈò…pÿÿÿò\Á‹EòòMȃè òf(Ùò^ØòE f(ÈòXȃX òòXÁf(àòXeòMȃð òf(éò^èòMƒø òòYȃ˜ òf(ÑòXÐòM ƒ òòYÁòXÐòM˜ƒà òòYÁòXЃ òƒ òòYÁòXÐòM¨ƒ òòYÁòXÂòYÅòXÄf(ËòYȃX òòXÁf(ÈòYMÀò…Xÿÿÿò^ÈƒÈ òòXÁò$èØ‹EÝéõûÿÿ‹…4ÿÿÿÄô[]ÃTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: TM-INVERSELatitude failed to convergeð?ñh㈵øä>ð¿à?ð?À@»½×Ùß|Û=-DTû!ù?8À@@$@"À>À€V@€N@ r@€F@€oÀÀÀ4ÀÀ<@ @8@€ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ÃÄ ² ¤Ø ¡ ¤h ¡m ¤ ¡V ¤ ¡L ¤¡: ¤ð ¡# ¤ ¡ ¤¨ ¡þ ¤ ¡ç ¤ ¡Ë ¤h ¡¬ ¤ø ¡~ ¤` ¡\ ¤ð ¡E ¤è ¡; ¤¡) ¤à ¡ ¤Ø ¡û ¤Ð ¡í ¤È ¡Ö ¤À ¡» ¤¸ ¡± ¤¡Ÿ ¤x ¡ˆ ¤° ¡q ¤¨ ¡c ¤  ¡L ¤˜ ¡ü¤Ð ¡Ü¤h ¡Ò¤¡¯¤À ¡™¤h ¡‹¤¡7¤¡ ø¸¤Ø ¡£¤ ¡™}¤ ¡g¤@ ¡G?¤, ¡5¤! ¡¤ˆ ¡¤@ ¡É¤è ¡¯¤¡›‰¤€ ¡_¤ø ¡K9¤x ¡¤ð ¡û¶¤À ¡¨¤¡Š¤Ð ¡l¤ ¡N¤(¡4"¤Ø ¡Ú¤Ø ¡Ç¤p ¡´¤p ¡Ÿ¤0 ¡…¤p ¡zH¤h ¡(¤h ¡å¤à ¡Ã¤Ð ¡¹¤À ¡¦¤` ¡Ž¤X ¡uW¤Ð ¡M¤À ¡=¤0¡  ïÛ¤(¡Ñ¤ ¡Ë½¤à ¡·©¤Ø ¡£•¤ ¡‹¤Ð ¡…q¤À ¡g¤È ¡aY¤ä ¡M¤0¡;¤P ¡1¤¡'¤¡ ¤H ¡¤¡ù¤¡ï¤¡à¤À ¡×±¤è ¡§¤ð ¡¤ø ¡“¤¡‰¤à ¡¤¡{m¤¡e¤ø ¡_Q¤¡I¤ð ¡C5¤¡-¤è ¡'¤¡¤¡¤H ¡ؤÀ ¡Î¤È ¡¿¤(¡°¤ ¡¡¤à ¡’¤Ø ¡ƒ¤Ð ¡t¤È ¡e¤À ¡  !"#&% $ÃÀ ÌÈ ÕÐ ãØ ïà û  (è "ð &ø *.380 €¹ #Ÿ>«kN8·{*v†½E—Ž0S\²b_tminvint___i686.get_pc_thunk.bx_tminv_e3fn_ptitle_e0fn_asinz_offsetp_cos_radius2_sign_tsincos_cenlonmer_exp_e2fn_tan_genrpt_p_error_origin_adjust_lon_atan2_sin_e1fn_mlfn_r_major_r_minor_scale_factor_lon_center_lat_origin_false_northing_false_easting_es_e0_e1_e2_e3_ml0_esp_ind#1/12 1230142474 10003 603 100644 6188 ` utmfor.oÎúíþ| È ˜N __text__TEXTv ˜è â€__cstring__TEXTx — __literal8__TEXT ¸¨ __const__TEXTÐ h __bss__DATAP x__jump_table__IMPORTð Zˆ „__textcoal_nt__TEXTJ â €@$ð0 PøU‰åSì„èñÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔƒ} xƒ} ~‹E ‰E´ƒ}´y÷]´ƒ}´<~$ƒi ‰D$ƒt ‰$èÀ ÇE¸ é׃A òEàòƒI òEØòƒQ òEÐò“a ƒ òò‹E ‰E¼ƒ}¼y÷]¼‹E¼ÀE¼À-·ò*ȃ òòYÁƒY ò“© ƒ òòƒ} yƒ òòEÀëƒ òòMÀƒ¡ òUÀòƒI òƒA òf(Ñò^Ðf(ÂòEðòEðf(ÈòYMðƒ! òò\Áƒ‰ òƒ‰ òò$èd ƒi ݃‰ òò$è‰ ƒq ݃‰ òò$èJ ƒy ݃‰ òò$è ƒ ݃a òƒ òƒy ò ƒq òƒi òòT$ ò\$òd$òL$ò$èúÝ]ȃA òòYEȃ™ òƒ‰ òƒ‰ òƒ! òò\Áf(Êò^Èf(Áƒ‘ òƒ‰ òƒ) òf.Áw등 ƒ! òòƒ‰ ‰$胭 ‰D$‹E ‰$èIƒI òƒA òòL$ò$èøƒQ òƒ¹ ‰D$ò$èóƒY òò$èÐÇE¸‹E¸Ä„[]ÃU‰åSìÔè–üÿÿ‹E‰E‹E ‰E”‹E‰Eˆ‹E‰EŒƒþòòEò\Áò$è’Ý]¨E˜‰D$ E ‰D$òEˆò$èTƒVòƒÖòf.È…’ŠŒòE˜òYE¨òE°òE°òYE°òE¸òM˜òE˜òYȃ6òòYÁòEÈòEˆò$èñÝ`ÿÿÿò…`ÿÿÿòEØòEØòYEØòEÐòM òE òYȃ.òòYȃÞòò\ÁòEàƒæòòQEàf(Ñò^Ðf(ÂòEèƒ&òƒòƒò ƒòòEˆòD$ òT$ò\$òd$ò $èTÝ]€ƒæòòYE€òEðƒöòòYEèf(ØòY]°òM¸ƒöòf(áò^àƒÞòò\EÐf(èòXmÈòM¸ƒþòf(ñò^ðòMЃòòYȃòòXÈòEÐòYEÐf(ÑòXÐòMȃòòYÁòXЃ6òƒòòYÁòXÂòYÆòXÅf(ÌòYȃÞòòXÁf(ËòYȃNòòXÁ‹Eòƒ>òòEðf(Øò\ÙòEèf(àòYeØòM¸ƒ&òf(éò^èƒòf(Ðò\UÐòMȃ.òòYÁòXÐòEÈf(ÈòYMȃ6òòYÁf(òòXðòM¸ƒ>òf(ùò^øòMЃòòYȃFòòXÈòEÐòYEÐf(ÑòXÐòMȃNòòYÁòXЃ6òƒVòòYÁòXÂòYÇòXÆf(ÍòYȃîòòXÁòYE¸òYÄf(ËòXȃöòòYȃFòòXÁ‹EòÇ…tÿÿÿéøòE¨ò$è¸Ý`ÿÿÿò`ÿÿÿòE˜òYÁòEÀƒff(òMÀfTȃÞòò\ȃff(fTȃæòf.Á‡ ƒæòƒîòòYȃöòf(ÑòYÐò•xÿÿÿòMÀƒÞòòXȃÞòò\EÀf(Ñò^Ðf(Âò$è®Ý`ÿÿÿò…`ÿÿÿòY…xÿÿÿ‹EòòE¨ò$è‘Ý`ÿÿÿò`ÿÿÿòE˜f(ÑòYÐòEÀf(ÈòYMÀƒÞòò\ÁòQÀf(Êò^Èf(Áò$èEÝ`ÿÿÿò…`ÿÿÿòEàƒÖòf.Eˆw(ë$ƒ€‰D$ƒˆ‰$è*Ç…tÿÿÿ]ëYëƒvf(Eà€p€ƒæòƒöòf(ÑòYЃòòEàò\ÁòY‹EòÇ…tÿÿÿë‹…tÿÿÿÄÔ[]Ãutm-forintIllegal zone numberUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: utm-forPoint projects into infinity5R¢Fß‘?€„AÐcAð?ñh㈵øä>ð?»½×Ùß|Û=à?@4@2À@R@MÀ8@"@@>@€N@À‚@ tÀÿÿÿÿÿÿÿ€ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ã? ¤p ¡j- ¤` ¡j# ¤P ¡j ¤à ¡jþö¤ò ¡jì¤ê ¡jÙ¤@ ¡jÀž¤H ¡joC$¤H ¡j¤H ¡j÷¤` ¡jé¤X ¡jߤP ¡jˤP ¡j½¤Ð ¡j¯¤H ¡jœ¤Ð ¡jzM¤° ¡j?¤` ¡j ¤X ¡jþ¤À ¡jô¤  ¡j⤸ ¡j½¤° ¡j¯¤ˆ ¡j˜¤¨ ¡j}¤  ¡j]¤˜ ¡jE¤x ¡j3¤ ¡j ¤¨ ¡jô¤¸ ¡jÞ¤H ¡j¼¤ˆ ¡j²¤  ¡j ¤€ ¡j{¤x ¡jm¤p ¡jV¤h ¡j9¤H ¡j'¤` ¡j ¤` ¡jö¤P ¡jí¤x ¡j¸¤€ ¡j®¤ˆ ¡j¤¤ ¡j„¤P ¡jq¤H ¡jc¤˜ ¡j-¤  ¡jˤ@ ¡jÁ¤À ¡j»›„¤h ¡jf D6¤h ¡0"¤È ¡¤` ¡þ¤P ¡ô¤X ¡îߤ¼ ¡ÙѤ˜ ¡Ã¤0 ¡½¤À ¡«¤8 ¡¡¤˜ ¡—¤  ¡}¤0 ¡s¤˜ ¡i¤˜ ¡_¤¨ ¡P¤P ¡G!¤x ¡¤€ ¡ ¤ˆ ¡¤ ¡ù¤p ¡ñ¤ ¡ëݤ˜ ¡Õ¤ˆ ¡ÏÁ¤˜ ¡¹¤€ ¡³¥¤˜ ¡¤x ¡—‰¤˜ ¡¤˜ ¡q¤0 ¡H¤P ¡>¤X ¡/¤° ¡ ¤ ¡¤( ¡û¤ ¡õ¤¸ ¡ë¤h ¡ݤ ¡­¤ ¡§¤p ¡˜¤` ¡‰¤X ¡z¤P ¡h`¤ƒ ¡V¤x ¡   #"!³P ¼X Å` Óp ßh ë¸ ú° ˜ x € ˆ  ¨ #  (À €J $[J‰bE?§m,xš2­€7P•sY_utmforint___i686.get_pc_thunk.bx_utmfor_e3fn_log_ptitle_e0fn_cos_acos_radius2_tsincos_cenlonmer_e2fn_tan_genrpt_p_error_adjust_lon_sin_genrpt_long_e1fn_mlfn_r_major_r_minor_scale_factor_lat_origin_lon_center_false_easting_false_northing_es_e0_e1_e2_e3_ml0_esp_ind#1/12 1230142474 10003 603 100644 7332 ` utminv.oÎúíþ| ì˜x__text__TEXTH ˜€__cstring__TEXTH šà__literal8__TEXTè €__const__TEXTð ˆ__bss__DATAxt__jump_table__IMPORTd¨„__textcoal_nt__TEXTt  €&X< P@U‰åSì„èñÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔƒ} xƒ} ~‹E ‰E´ƒ}´y÷]´ƒ}´<~$ƒ9 ‰D$ƒD ‰$èå ÇE¸ éäƒiòEàòƒqòEØòƒyòEÐò“‰ƒÙ òò‹E ‰E¼ƒ}¼y÷]¼‹E¼ÀE¼À-·ò*ȃá òòYÁƒò“уé òòƒ} yƒñ òòEÀëƒÙ òòMÀƒÉòUÀòƒqòƒiòf(Ñò^Ðf(ÂòEðòEðf(ÈòYMðƒù òò\Áƒ±òƒ±òò$è ƒ‘݃±òò$è³ ƒ™Ýƒ±òò$èo ƒ¡Ýƒ±òò$è! ƒ©Ýƒ‰òƒ©òƒ¡ò ƒ™òƒ‘òòT$ ò\$òd$òL$ò$è$ Ý]ȃiòòYEȃÁòƒ±òƒ±òƒù òò\Áf(Êò^Èf(Áƒ¹òƒ±òƒ òf.Á‡ŽƒÙǃY ‰$è> ƒ} ‰D$‹E ‰$èy ƒqòƒiòòL$ò$è ƒyòƒ‰ ‰D$ò$è ƒòò$èö ÇE¸ëƒÙÇémÿÿÿ‹E¸Ä„[]ÃU‰åSìôè‰üÿÿ‹E‰…Pÿÿÿ‹E ‰…Tÿÿÿ‹E‰…Hÿÿÿ‹E‰…LÿÿÿÇEôƒq ‹…À„ƒ òƒ òòYÈò…Pÿÿÿò^Áò$è] Ý ÿÿÿò… ÿÿÿòEЃ¡ òò^EÐf(ÈòXMЃ© òòYÁòEàƒ òƒ òòYÈò…Hÿÿÿf(Ðò^Ñf(ʃ! òòXÁòEèòEèò$è¸ Ý ÿÿÿò… ÿÿÿòEØòEØf(ÈòYM؃± òf(Ðò\ÑòEàf(ÈòYMàƒ± òòXÁf(Êò^Èf(ÁòQÀò…hÿÿÿò…hÿÿÿò$è: ‹E݃¹ òf.Eèwë‹Eòƒy f(fWÁ‹Eòƒ¹ òf.Eàu5z3ƒ¹ òf.EØu"z ƒ ò‹EòÇ…4ÿÿÿéÚòEØòD$òEàò$èâÝ ÿÿÿò ÿÿÿƒ òòXÁò$è·‹EÝÇ…4ÿÿÿ醃i òò…Pÿÿÿò\Áò…Pÿÿÿƒa òò…Hÿÿÿò\Áò…Hÿÿÿƒ òò…Hÿÿÿf(Ðò^Ñf(ʃY òòXȃ òf(Ñò^Ðf(Âò…hÿÿÿò…hÿÿÿò…pÿÿÿÇE„ò…pÿÿÿòXÀò$èúÝ ÿÿÿò ÿÿÿƒ1 òòYÁf(ÈòXhÿÿÿò8ÿÿÿòpÿÿÿƒÁ òòYÁò$èªÝ ÿÿÿò ÿÿÿƒ9 òòYÁò•8ÿÿÿòXÐò•@ÿÿÿòpÿÿÿƒÉ òòYÁò$èZÝ ÿÿÿò ÿÿÿƒA òòYÁò@ÿÿÿòXȃ) òf(Ñò^Ðf(Âò\…pÿÿÿò…xÿÿÿò…pÿÿÿòX…xÿÿÿò…pÿÿÿƒ‰ f(òxÿÿÿfTÈƒÑ òf.Ás:‹E„;Eô|'ƒC ‰D$ƒO ‰$èŸÇ…4ÿÿÿ_éxE„ƒé„þÿÿƒ‰ f(òpÿÿÿfTȃ٠òf.ÁwKò…Hÿÿÿò$è*ò*ȃ٠òòYÁ‹Eòƒ ò‹EòÇ…4ÿÿÿéü…Xÿÿÿ‰D$ …`ÿÿÿ‰D$ò…pÿÿÿò$èÐò…pÿÿÿò$èÒÝ ÿÿÿò… ÿÿÿòEˆòXÿÿÿò…XÿÿÿòYȃQ òòYÁòEòEòYEòE˜òEˆòYEˆòE òE òYE òE¨ò`ÿÿÿò…`ÿÿÿòYȃI òòYȃ± òò\Áò…hÿÿÿƒ òòQ…hÿÿÿf(Ñò^Ðf(ÂòE°ƒI òƒ± òò\ÁòYE°ò^…hÿÿÿòE¸ƒ òf(ÈòYM°ò…Pÿÿÿò^ÁòEÀòEÀòYEÀòEÈòE°òYEˆòYEÈf(Øò^]¸òMȃá òf(áò^àòM ƒé òòYȃñ òf(ÑòXÐòMƒù òòYÁòXÐòM˜ƒÁ òòYÁòXЃQ òƒ òòYÁf(êòXèòMȃ òf(ñò^ðòM ƒ òòYȃ òf(ÑòXÐòMƒ! òòYÁòXÐòM¨ƒ) òòYÁòXЃQ òƒ1 òòYÁòXÐòM˜ƒ9 òòYÁòXÂòYÆòXÅf(ÌòYȃ© òòXÁf(ËòYÈò…pÿÿÿò\Á‹EòòMȃA òf(Ùò^ØòE f(ÈòXȃ± òòXÁf(àòXeòMȃI òf(éò^èòMƒQ òòYȃñ òf(ÑòXÐòM ƒY òòYÁòXÐòM˜ƒ9 òòYÁòXЃQ òƒa òòYÁòXÐòM¨ƒi òòYÁòXÂòYÅòXÄf(ËòYȃ± òòXÁf(ÈòYMÀò…Xÿÿÿò^ȃ òòXÁò$è'‹EÝéõûÿÿ‹…4ÿÿÿÄô[]Ãutm-invintIllegal zone numberUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: UTM-INVERSELatitude failed to converge5R¢Fß‘?€„AÐcAð?ñh㈵øä>ð¿à?ð?À@»½×Ùß|Û=-DTû!ù?8À@@$@"À>À€V@€N@ r@€F@€oÀÀÀ4ÀÀ<@ @8@€ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ã+  ¤¡wö ¤( ¡wÔ ¤à ¡w½ ¤Ø ¡w³ ¤È¡w¡ ¤° ¡wŠ ¤Ð ¡ws ¤h ¡we ¤È ¡wN ¤À ¡w2 ¤( ¡w ¤¸ ¡wå ¤ ¡wà ¤° ¡w¬ ¤¨ ¡w¢ ¤È¡w ¤  ¡wy ¤˜ ¡wb ¤ ¡wT ¤ˆ ¡w= ¤€ ¡w" ¤x ¡w ¤È¡w ¤8 ¡wï ¤p ¡wØ ¤h ¡wÊ ¤` ¡w³ ¤X ¡wc ¤ˆ¡wC ¤( ¡w9 ¤À¡w ¤x¡w ¤( ¡wò¤À¡wž¤È¡wq_¤¡w ¤P ¡wä¤P ¡wΤ¡w®¦¤Æ ¡wœ¤º ¡w„¤H ¡wn¤¡w0¤ ¡w¤¸¡wð¤@ ¡wƤ°¡w² ¤8 ¡wv¤¨¡wb¤x¡w¤Ð¡wñ¤ˆ¡wӤءwµ¤à¡w›‰¤¡wuA¤¡w.¤0 ¡w¤0 ¡w¤ð ¡wì¤0 ¡wᯤ( ¡w¤( ¡whL¤˜¡w*¤ˆ¡w ¤x¡w ¤ ¡wõ¤ ¡wܾ¤ˆ¡w´¤x¡w¤¤è¡ws M¤è¡>0¤¡*¤˜ ¡¤ˆ¡ ø¤x¡î¤€¡èÙ¤Œ ¡Óˤh ¡¿¤è¡«¤ ¡¡¤À¡—¤È¡}¤ ¡s¤À¡i¤À¡_¤Ð¡P¤x¡G!¤ ¡¤¨¡ ¤°¡¤¸¡ù¤˜¡ñ¤¸¡ëݤÀ¡Õ¤°¡ÏÁ¤À¡¹¤¨¡³¥¤À¡¤ ¡—‰¤À¡¤À¡q¤ ¡H¤x¡>¤€¡/¤Ø¡ ¤è ¡¤ ¡û¤ø ¡õ¤à¡ë¤¡ݤð ¡­¤è ¡§¤˜¡˜¤ˆ¡‰¤€¡z¤x¡h`¤S ¡V¤H ¡   !"%$#ÁxÊ€Óˆá˜íùàØÀ  ¨$°(¸,Ð1È6è €t$h@œdG:µt,o¨»‡2LU£z[_utminvint___i686.get_pc_thunk.bx_utminv_e3fn_ptitle_e0fn_asinz_cos_radius2_sign_tsincos_cenlonmer_exp_e2fn_tan_genrpt_p_error_adjust_lon_atan2_sin_genrpt_long_e1fn_mlfn_r_major_r_minor_scale_factor_lat_origin_lon_center_false_easting_false_northing_es_e0_e1_e2_e3_ml0_esp_ind #1/20 1230142474 10003 603 100644 3924 ` vandgfor.oÎúíþ| p˜L__text__TEXTž˜ä }€__cstring__TEXTž6 __const__TEXT° H __literal8__TEXTÐPh __bss__DATAP __jump_table__IMPORT (¸ „__textcoal_nt__TEXTHà €ì    PÌ U‰åSƒì4èôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰E܃LòEðòƒDòEèòƒTòEàòƒ\òEØòƒ’‰$èšòEðò$èŸòEèò$蟃\òƒTòòL$ò$èb¸ƒÄ4[]ÃU‰åSì´èÿÿÿ‹E‰E‹E ‰E”‹E‰Eˆ‹E‰EŒƒnòòEò\Áò$è'Ý]°ƒÎf(òMˆfTȃîòf.Ás[òMˆƒöòò^ȃÎf(fTÁòXÀò$è¹Ý]¸ƒÎf(òM°fTȃîòf.ÁƒdëHƒvòf(ÈòYM°ƒ~òòXÁ‹Eòƒ†ò‹EòÇ…tÿÿÿ鯃Îf(òMˆfTȃþòò\ȃÎf(fTȃîòf.Áƒ×ƒöòf(Ðò^U°òM°ƒòf(Ùò^Øf(Ãf(ÊòXȃÎf(fTȃòòYÁòEÀòEÀòYEÀòEÈE¨‰D$ E ‰D$òE¸ò$è‰òU¨òM òE¨òXȃ&òf(Ùò\Øf(Ãf(Êò^Èf(ÁòEÐòEÐòYEÐòEØòM ƒ.òf(Ðò^Ñf(ʃ&òf(Ùò\Øf(ÃòYEÐòEàòEàòYEàòEèƒvòƒöòf(ÙòYØòEÐò\Eèf(àòYeÀòEÐò\Eèf(ÈòYMÈòEÐò\Eèf(ÑòYÐòEèf(ÈòXMÈòEØò\EèòYÁf(Êò\Èf(ÁòQÀòXÄf(ËòYÈòEèòXEÈf(Ñò^Ðf(ÂòEðƒòf.E°‡éƒ~ò‹EòƒòòEˆf.Ásyƒvòƒöòf(ÙòYØò]€òM¸ƒòòYÁò$èÛÝ`ÿÿÿò…`ÿÿÿòM€òYȃ†òòXÁ‹EòÇ…tÿÿÿéöƒvòƒöòf(ÑòYÐò•xÿÿÿòM¸ƒòòYÁò$è_Ý`ÿÿÿò…`ÿÿÿòxÿÿÿòYȃ†òòXÁ‹Eòé|ÿÿÿëƒÞf(Eð€p€ƒ~òòXEð‹EòƒvòƒöòòYÈòEðf(Øò^Ùf(˃Îf(fTÁòEðƒòòEˆf.Áƒ…ƒvòƒòf(ÙòYØòEðf(ÈòYMðƒ&òf(Ðò\ÑòMÀƒ6òòYÁòYEðòXÂòQÀf(ËòYȃ†òòXÁ‹EòÇ…tÿÿÿë~ƒvòƒöòf(ÙòYØòEðf(ÈòYMðƒ&òf(Ðò\ÑòMÀƒ6òòYÁòYEðòXÂòQÀf(ËòYȃ†òòXÁ‹Eòévÿÿÿ‹…tÿÿÿÄ´[]ÃVAN DER GRINTENÿÿÿÿÿÿÿ€»½×Ùß|Û=-DTû! @-DTû!ù?à?à¿-DTû! Àð?@Àôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ãw¤h¡âT¤¡â=¤¡â¤Ø¡â¤X¡âò¤h¡âϤ¡â¸¤¡â˜¤¡âޤX¡âu¤è¡âb¤°¡âC¤Ø¡â9¤X¡â#¤`¡â¤À¡âö¤h¡âÖĤð¡â¥¤Ø¡â›¤X¡âw¤h¡âZH¤ø¡â,¤Ø¡â"¤X¡â ¤è¡âü¤`¡ââ¤è¡âE¤Ø¡â;¤X¡â ¤¡âö¤¡â»¤¡â¢i¤ð¡â[¤°¡â=¤¡â%¤Ø¡â¤Ð¡â¤°¡âõ¤à¡â⤰¡â¤h¡â­¤`¡âš¤X¡â„¤Ð¡âq¤°¡âhR¤°¡âD¤Ø¡â/¤Ð¡â¤°¡âü¤P¡âÞ Ä°¤`¡ ¦¤h¡  ‘‚z¤ž¡ k¤h¡ \¤`¡ M¤P¡ >¤X¡     rXuP`h€H&Ó^8j?0QYH_vandgforint___i686.get_pc_thunk.bx_vandgfor_ptitle_asinz_offsetp_tsincos_radius_tan_adjust_lon_cenlon_R_lon_center_false_easting_false_northing#1/20 1230142474 10003 603 100644 3620 ` vandginv.oÎúíþ| ˜÷__text__TEXT-˜ d€__cstring__TEXT-Å__literal8__TEXT@hØ__const__TEXT° H __bss__DATAø __jump_table__IMPORTÐ#h „__textcoal_nt__TEXTó‹ €Ì t ˜ P° U‰åSƒì4èôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰E܃ôòEðòƒìòEèòƒüòEàòƒòEØòƒ!‰$èJòEðò$èOòEèò$èJƒòƒüòòL$ò$è ¸ƒÄ4[]ÃU‰åSì´èÿÿÿ‹E‰E‹E ‰E”‹E‰Eˆ‹E‰EŒƒ&òòEò\ÁòEƒ.òòEˆò\ÁòEˆƒòƒ^òòYÁòEàòEò^EàòE òEˆò^EàòE¨òE f(ÈòYM òE¨òYE¨òXÁòE°ƒÎf(òM¨fTȃÞf(f(ÑfWÐòM°ƒfòòXÁòYÂòE¸òM¨ƒnòòYÁòYE¨f(ÈòXM¸òE òYE òXÁòEÀòM¸ƒnòòYȃfòòXÈòE¨òXÀòYE¨òXÈòE°òYE°òXÁòEÈòE¨òYE¨f(Øò^]ÈòEÀòXÀòYEÀòYEÀò^EÈò^EÈf(Ðò^UÈòM¸ƒvòòYÁòYEÀò^EÈò^EÈf(ÊòXȃ~òf(Ñò^Ðf(ÂòXÃòEðòEÀf(ÈòYMÀƒ†òf(Ùò^Øf(Ãò^EÈòXE¸ò^EÈòEÐòMЃ†òf(Ñò^Ðf(ÂòQÀòXÀòEØòMðƒŽòòYÁò^EÐò^EØòEàƒÎf(òMàfTȃfòf.Èwë$ƒ–òòEàf.ÁsbƒžòòEàòEàò$èBÝ`ÿÿÿò`ÿÿÿƒŽòf(Ùò^Øf(ÃòE胖òòEˆf.ÁƒÒëƒfòòEà뜃Þf(òMØf(ÑfWÐò•xÿÿÿòM胦òòXÁò$è¬Ý`ÿÿÿò…`ÿÿÿò•xÿÿÿòYÐòMÀƒ†òf(Ùò^Øf(Ãò^EÈf(ÊòXȃ®òòYÁ‹EòƒÎf(òM fTȃ¶òf.Á‡[阃Þf(òMØf(ÑfWÐò•pÿÿÿòM胦òòXÁò$èíÝ`ÿÿÿò…`ÿÿÿò•pÿÿÿòYÐòMÀƒ†òf(Ùò^Øf(Ãò^EÈf(ÊòXȃ^òòYÁ‹Eòé<ÿÿÿòM°ƒfòf(Ñò\ÐòE f(ÈòYM òE¨òYE¨f(Ùò\Øf(Ãf(ÈòXȃfòòXÈòE°òYE°òXÁòQÀf(ÊòXȃ^òòYȃ¾òf(Ñò^Ðf(Âf(Èò^M ƒòòXÁò$èð‹EÝÇE„ëƒò‹EòÇE„ë‹E„Ä´[]ÃVAN DER GRINTEN-DTû! @ð?À"À;@À@ð¿es-8RÁð?-DTû! À»½×Ùß|Û=@ÿÿÿÿÿÿÿ€ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$à ¤ø¡âõã¤ø¡âĤ ¡â¶¤@¡âޤH¡âP¤H¡â1¤@¡â¤h¡âéפˆ¡â³¤À¡âš¤˜¡â‡¤°¡âr¤¡âO¤h¡â*¤ˆ¡âô¤À¡âã¤H¡âȤx¡â­¤p¡â™¤€¡âl¤x¡âZ¤H¡âG¤°¡â*¤p¡â¤h¡âÓ¤h¡â¦¤`¡â¤X¡â¤H¡â¤P¡âΤP¡â²¤H¡â›¤À¡âˆ¤°¡â6¤@¡â,¤¡â¤¡âü¤¡âÞ Ä°¤¡ ¦¤¡  ‘‚z¤-¡ k¤¡ \¤¡ M¤ø¡ >¤¡    hkøw†€ó&ÓFT`A80L_vandginvint___i686.get_pc_thunk.bx_vandginv_ptitle_offsetp_cos_acos_radius_adjust_lon_cenlon_R_lon_center_false_easting_false_northing #1/12 1230142474 10003 603 100644 2412 ` wivfor.oÎúíþ| И¬__text__TEXTø˜D5€__cstring__TEXTø8__literal8__TEXT00È__const__TEXT` ø__bss__DATA° __jump_table__IMPORT€(„__textcoal_nt__TEXT¨@ € Àœ PìU‰åSƒì4èôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰E܃¬òEðòƒ¤òEèòƒ´òEàòƒ¼òEØòƒì‰$èúòEðò$èúòEèò$èúòEØòD$òEàò$èǸƒÄ4[]ÃU‰åSì„è(ÿÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒØòòEÀò\Áò$èŒÝ]ÐòE¸òEØòE¸ò$èzÝ]òMƒXòòYÁòEèÇEôòEØò$èIÝ]òEòXEØf(Èò\M胈f(f(ÑfWÐòU òEØò$èôÝ]òMƒ`òòXÁòM ò^Èf(ÁòEàòEØòXEàòE؃˜f(òMàfTȃhòf.Áw)ƒ}ô~ƒ*‰D$ƒ;‰$è†Eôƒé2ÿÿÿòM؃pòf(Ñò^Ðf(ÂòE؃àòƒxòòYÁf(ÈòYMÐòM¨òEØò$èÝ]òEòM¨òYȃèòòXÁ‹Eòƒàòƒ€òf(ÑòYÐòU°òEØò$èßÝ]òEòM°òYȃðòòXÁ‹Eò¸Ä„[]ÃWAGNER IVwagneriv-forwardIteration failed to convergeLKDòð®@ð?»½×Ùß|Û=@æ®%䃞ë?\¬¨Á4 ù?€ÿÿÿÿÿÿÿôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ÃפȡØÀ ¤X¡Ø–¤¸¡Ø¤À¡ØjE¤P¡Ø;¤¸¡Ø ¤H¡Ø ¤¡Øø¤¡Øâ¤@¡ØÏ¤p¡Ø ¤8¡Ø’r¤`¡ØV3¤0¡Ø% ò¤°¡ØÔ º ‘‚z¤ø¡ k¤È¡ \¤À¡ M¤°¡ >¤¸¡  l¸o°{ÀŠÈ €¨$ÉS_=4J,Bg_wivforint___i686.get_pc_thunk.bx_wivfor_ptitle_offsetp_cos_radius_p_error_adjust_lon_cenlon_sin_R_lon_center_false_easting_false_northing #1/12 1230142474 10003 603 100644 1916 ` wivinv.oÎúíþ8 ШT„__text__TEXT4TØ%€__cstring__TEXT4 ˆ__literal8__TEXT@”__bss__DATAˆ __jump_table__IMPORTX(¬„__textcoal_nt__TEXT€Ô € Ô˜ PU‰åSƒì4èôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰E܃„òEðòƒ|òEèòƒŒòEàòƒ”òEØòƒ(‰$èÒòEðò$èÒòEèò$èÍòEØòD$òEàò$蟸ƒÄ4[]ÃU‰åSƒìTè+ÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰E܃ÃòòEàò\ÁòEàƒËòòEØò\ÁòE؃»òƒkòòYÈòEØò^Áò$è3Ý]ÀòEÀòEðƒ»òƒsòf(ÑòYÐòUÈòEðò$èÝÝ]ÀòEÀòMÈòYÈòEàf(Ðò^Ñf(ʃ³òòXÁò$è­‹EÝòEðf(ÈòXÈòMÐòEðòXÀò$èÝ]ÀòEÀòMÐòXȃ{òf(Ñò^Ðf(Âò$èaÝ]ÀòEÀ‹Eò¸ƒÄT[]ÃWAGNER IV\¬¨Á4 ù?æ®%䃞ë?LKDòð®@ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ãü¤P¡Õ廩¤ˆ¡Õa¤H¡ÕW¤¡ÕD)¤@¡Õ¤¡Õ¤ ¡Õ落¡ÕÑ º ‘‚z¤4¡ k¤ ¡ \¤˜¡ M¤ˆ¡ >¤¡   ilˆx˜‡  €€$ÉJcV=4,B^_wivinvint___i686.get_pc_thunk.bx_wivinv_ptitle_offsetp_cos_radius_adjust_lon_cenlon_sin_asin_R_lon_center_false_easting_false_northing #1/20 1230142474 10003 603 100644 2044 ` wviifor.oÎúíþ8 ÐàT¿__text__TEXTVT/€__cstring__TEXTV ª__literal8__TEXTh0¼__bss__DATAÀ __jump_table__IMPORT˜#ì„__textcoal_nt__TEXT» €¨P˜ PŒU‰åSƒì4èôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰E܃¼òEðòƒ´òEèòƒÄòEàòƒÌòEØòƒJ‰$èòEðò$èòEèò$è ƒÌòƒÄòòL$ò$èÕ¸ƒÄ4[]ÃU‰åSƒìdè!ÿÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼ƒáòòEÀò\Áò$è˜Ý]ØòM؃‰òf(Ñò^Ðf(ÂEȉD$ EЉD$ò$èXòE¸ò$è]Ý]°òM°ƒ‘òòYÁòEàòEàf(ÈòYMàƒ™òò\ÁòQÀòEèòEÈf(ÈòYM胙òòXȃ¡òò^ÁòQÀòEðƒéòƒ©òòYÁòYEèf(ÈòYMðòEÐòYȃñòòXÁ‹Eòƒéòƒ±òòYÁòYEàf(ÈòYMðƒùòòXÁ‹Eò¸ƒÄd[]ÃWAGNER VII@T5AÔ}í?ð?@ØG§®|V@rPÂLÛó?ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ã8¤Ø¡ß¤¡ß¤È¡ßý¤Ð¡ßؤˆ¡ßΤȡ߷¤€¡ß©¤x¡ß„¤x¡ßc¤p¡ßUF¤h¡ßù¤À¡ßÛ Ä°¤Ð¡ ¦¤Ø¡  ‘‚z¤V¡ k¤Ø¡ \¤Ð¡ M¤À¡ >¤È¡   iÈlÀxÐ‡Ø €»%ÓP\6.Hd?_wviiforint___i686.get_pc_thunk.bx_wviifor_ptitle_offsetp_tsincos_radius_adjust_lon_cenlon_sin_R_lon_center_false_easting_false_northing#1/20 1230142474 10003 603 100644 2140 ` wviiinv.oÎúíþ8 Ð0T __text__TEXT§T`,€__cstring__TEXT§ û__literal8__TEXT¸ __bss__DATA __jump_table__IMPORTØ-,„__textcoal_nt__TEXTY €ä¤¤ P À U‰åSƒì4èôÿÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰E܃ òEðòƒòEèòƒòEàòƒòEØòƒ›‰$èRòEðò$èRòEèò$èRƒòƒòòL$ò$踃Ä4[]ÃU‰åSƒìdè!ÿÿÿ‹E‰EЋE ‰EÔ‹E‰EÈ‹E‰ẼAòòEÐò\ÁòEЃIòòEÈò\ÁòEÈòMЃÙòf(Ñò^Ðf(ÂòEØòMȃáòf(Ñò^Ðf(ÂòEàòEØòYEØòEØòEàòYEàòEàòEØòXEàòQÀòEèƒ9òf(ÈòXÈòEèò^Áò$è Ý]°òE°òXÀòEðòEðò$è#Ý]°òE°f(ÐòYUÈòMèƒéòòYÁf(Êò^Èf(Áò$èÆ‹EÝòMèƒÙòf(ÑòYÐòUÀòEðò$è¥Ý]°òE°òYEÐòMÀòL$ò$è’Ý]°òM°ƒñòòYȃ1òòXÁò$èZ‹EݸƒÄd[]ÃWAGNER VIIØG§®|V@rPÂLÛó?tr¤ ÿñ?@ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ó¤¡ßs¤Ð¡ßeC#¤¸¡ßõ¤È¡ßÙ¹š¤¡ßN¤À¡ß.¤¸¡ß¤(¡ßù¤ ¡ßÛ Ä°¤ ¡ ¦¤(¡  ‘‚z¤§¡ k¤(¡ \¤ ¡ M¤¡ >¤¡    sv‚ ‘( €%ÓS6g_=.FnN_wviiinvint___i686.get_pc_thunk.bx_wviiinv_ptitle_asinz_offsetp_radius_tan_adjust_lon_cenlon_atan2_sin_R_lon_center_false_easting_false_northing#1/20 1230142474 10003 603 100644 18204 ` for_init.oÎúíþô Œä/ä/__text__TEXT|.ô1¶€__literal8__TEXT€.(0__jump_table__IMPORT¨.´¸0„__pointers__IMPORT\/„l1$__textcoal_nt__TEXTà/ð1 €¸@G Dø PE¤?EU‰åSìTèñÿÿÿÇ… ÿÿÿ… ÿÿÿ‰Eôƒ}a… ‹Eòƒq.òf.ÈwM‹Eòƒq.òf.Áw6‹EƒÀòƒq.òf.Èw‹EƒÀòƒq.òf.ÁwëÇEìÿÿÿ…ÿÿÿ‰D$…ÿÿÿ‰D$ … ÿÿÿ‰D$‹E‰D$‹E‰$èY.éâƒ}b…¨‹Eòƒq.òf.ȇ„‹Eòƒq.òf.Áwm‹EƒÀòƒq.òf.ÈwS‹EƒÀòƒq.òf.Áw9ÇE…ÿÿÿ‰D$…ÿÿÿ‰D$ … ÿÿÿ‰D$‹E‰D$‹E‰$è­-ë9ÇEìÿÿÿëÅ…ÿÿÿ‰D$…ÿÿÿ‰D$ … ÿÿÿ‰D$‹E‰D$‹E‰$èr-‹EƒÀ0òòE˜‹EƒÀ8òòE ƒ}a…[‹EƒÀ ò‹Eô‰D$ò$è·,Ýýÿÿƒy.òòýÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé(,‹EƒÀ(ò‹Eô‰D$ò$èH,Ý(ýÿÿƒy.òò(ýÿÿòYȃ.òòYÁò…Xÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé¹+òÿÿÿò• ÿÿÿòE òD$(òE˜òD$ ò…XÿÿÿòD$ò…hÿÿÿòD$òL$ò$è.,‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒM/‹‰é2+ƒ}b…[‹EƒÀ ò‹Eô‰D$ò$èR+Ý0ýÿÿƒy.òò0ýÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéÃ*‹EƒÀ(ò‹Eô‰D$ò$èã*Ý8ýÿÿƒy.òò8ýÿÿòYȃ.òòYÁò…Xÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéT*òÿÿÿò• ÿÿÿòE òD$(òE˜òD$ ò…XÿÿÿòD$ò…hÿÿÿòD$òL$ò$èœ*‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ/‹‰éÍ)ƒ}…áƒ}y7ÇEÈ…ÿÿÿ‰D$…ÿÿÿ‰D$ … ÿÿÿ‰D$‹E‰D$‹Eȉ$èC*‹E ‰…,ÿÿÿƒ½,ÿÿÿ…‹Eò‹Eô‰D$ò$è)Ý@ýÿÿƒy.òò@ýÿÿòYȃ.òòYÁò…Hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé)‹EƒÀò‹Eô‰D$ò$è.)ÝHýÿÿƒy.òòHýÿÿòYȃ.òòYÁò…Xÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéŸ(òHÿÿÿƒ‰.òòYÁò$èØ(‰…,ÿÿÿƒq.òf.…Xÿÿÿwë…,ÿÿÿ÷ƒ‘.òòEòÿÿÿò• ÿÿÿ‹…,ÿÿÿ‰D$òEòD$òL$ò$è\(‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒÍ/‹‰éâ'ƒ}uc‹E‰D$ ‹E‰D$‹E‰D$‹E ‰$è=(‰Â‹Eô‰‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé'‹EÁà‰ÂU$ƒ­/‹‰éy'ƒ}…O‹EƒÀò‹Eô‰D$ò$è™'ÝPýÿÿƒy.òòPýÿÿòYȃ.òòYÁò…Xÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé '‹EƒÀò‹Eô‰D$ò$è*'ÝXýÿÿƒy.òòXýÿÿòYȃ.òòYÁò…`ÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé›&‹EƒÀ(ò‹Eô‰D$ò$è»&Ý`ýÿÿƒy.òò`ýÿÿòYȃ.òòYÁòEˆ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé/&‹EƒÀ ò‹Eô‰D$ò$èO&Ýhýÿÿƒy.òòhýÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéÀ%òÿÿÿò• ÿÿÿòE òD$8òE˜òD$0òEˆòD$(ò…hÿÿÿòD$ ò…`ÿÿÿòD$ò…XÿÿÿòD$òL$ò$è&‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒÅ/‹‰é %ƒ}…O‹EƒÀò‹Eô‰D$ò$è@%Ýpýÿÿƒy.òòpýÿÿòYȃ.òòYÁò…Xÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé±$‹EƒÀò‹Eô‰D$ò$èÑ$Ýxýÿÿƒy.òòxýÿÿòYȃ.òòYÁò…`ÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéB$‹EƒÀ ò‹Eô‰D$ò$èb$Ý€ýÿÿƒy.òò€ýÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéÓ#‹EƒÀ(ò‹Eô‰D$ò$èó#݈ýÿÿƒy.òòˆýÿÿòYȃ.òòYÁòEˆ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿég#òÿÿÿò• ÿÿÿòE òD$8òE˜òD$0òEˆòD$(ò…hÿÿÿòD$ ò…`ÿÿÿòD$ò…XÿÿÿòD$òL$ò$è<#‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ/‹‰éÇ"ƒ}…[‹EƒÀ ò‹Eô‰D$ò$èç"Ýýÿÿƒy.òòýÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéX"‹EƒÀ(ò‹Eô‰D$ò$èx"ݘýÿÿƒy.òò˜ýÿÿòYȃ.òòYÁò…Xÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéé!òÿÿÿò• ÿÿÿòE òD$(òE˜òD$ ò…XÿÿÿòD$ò…hÿÿÿòD$òL$ò$èT"‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒU/‹‰éb!ƒ}…[‹EƒÀ ò‹Eô‰D$ò$è‚!Ý ýÿÿƒy.òò ýÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéó ‹EƒÀ(ò‹Eô‰D$ò$è!ݨýÿÿƒy.òò¨ýÿÿòYȃ.òòYÁò…Xÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé„ òÿÿÿò• ÿÿÿòE òD$(òE˜òD$ ò…XÿÿÿòD$ò…hÿÿÿòD$òL$ò$è!‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒY/‹‰éýƒ}…U‹EƒÀ ò‹Eô‰D$ò$è ݰýÿÿƒy.òò°ýÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿ鎋EƒÀ(ò‹Eô‰D$ò$è®ݸýÿÿƒy.òò¸ýÿÿòYȃ.òòYÁòEˆ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé"òÿÿÿò• ÿÿÿòE òD$(òE˜òD$ òEˆòD$ò…hÿÿÿòD$òL$ò$èO‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒa/‹‰éžƒ}…‰‹EƒÀò‹Eô‰D$ò$è¾ÝÀýÿÿƒy.òòÀýÿÿòYȃ.òòYÁò…Xÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé/‹EƒÀò‹Eô‰D$ò$èOÝÈýÿÿƒy.òòÈýÿÿòYȃ.òòYÁò…`ÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéÀ‹EƒÀ ò‹Eô‰D$ò$èàÝÐýÿÿƒy.òòÐýÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéQ‹EƒÀ(ò‹Eô‰D$ò$èqÝØýÿÿƒy.òòØýÿÿòYȃ.òòYÁòEˆ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéå‹EƒÀ@òƒq.òf.Èz„¤ÇEÔòÿÿÿò• ÿÿÿ‹EÔ‰D$@òE òD$8òE˜òD$0òEˆòD$(ò…hÿÿÿòD$ ò…`ÿÿÿòD$ò…XÿÿÿòD$òL$ò$誉‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ¡/‹‰éÇEÔéWÿÿÿƒ} …o‹EƒÀòòE‹EƒÀ ò‹Eô‰D$ò$èÝàýÿÿƒy.òòàýÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé‹EƒÀ(ò‹Eô‰D$ò$è­Ýèýÿÿƒy.òòèýÿÿòYȃ.òòYÁòEˆ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé!òÿÿÿò• ÿÿÿòE òD$0òE˜òD$(òEˆòD$ ò…hÿÿÿòD$òEòD$òL$ò$è‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ‘/‹‰é’ƒ} …M‹EƒÀ ò‹Eô‰D$ò$è²Ýðýÿÿƒy.òòðýÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé#‹EƒÀ(ò‹Eô‰D$ò$èCÝøýÿÿƒy.òòøýÿÿòYȃ.òòYÁò…pÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé´òÿÿÿòE òD$ òE˜òD$ò…pÿÿÿòD$ò…hÿÿÿòD$ò $è݉‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒy/‹‰é;ƒ} …M‹EƒÀ ò‹Eô‰D$ò$è[Ýþÿÿƒy.òòþÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéÌ‹EƒÀ(ò‹Eô‰D$ò$èìÝþÿÿƒy.òòþÿÿòYȃ.òòYÁò…pÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé]òÿÿÿòE òD$ òE˜òD$ò…pÿÿÿòD$ò…hÿÿÿòD$ò $èô‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ©/‹‰éäƒ} …M‹EƒÀ ò‹Eô‰D$ò$èÝþÿÿƒy.òòþÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéu‹EƒÀ(ò‹Eô‰D$ò$è•Ýþÿÿƒy.òòþÿÿòYȃ.òòYÁò…pÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéòÿÿÿòE òD$ òE˜òD$ò…pÿÿÿòD$ò…hÿÿÿòD$ò $謉‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒµ/‹‰éƒ} …M‹EƒÀ ò‹Eô‰D$ò$è­Ý þÿÿƒy.òò þÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé‹EƒÀ(ò‹Eô‰D$ò$è>Ý(þÿÿƒy.òò(þÿÿòYȃ.òòYÁò…pÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé¯òÿÿÿòE òD$ òE˜òD$ò…pÿÿÿòD$ò…hÿÿÿòD$ò $èӉ‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒi/‹‰é6ƒ}…M‹EƒÀ ò‹Eô‰D$ò$èVÝ0þÿÿƒy.òò0þÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéÇ‹EƒÀ(ò‹Eô‰D$ò$èçÝ8þÿÿƒy.òò8þÿÿòYȃ.òòYÁò…pÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéXòÿÿÿòE òD$ òE˜òD$ò…pÿÿÿòD$ò…hÿÿÿòD$ò $èô‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒe/‹‰é߃}…m‹EƒÀ ò‹Eô‰D$ò$èÿÝ@þÿÿƒy.òò@þÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿép‹EƒÀ(ò‹Eô‰D$ò$èÝHþÿÿƒy.òòHþÿÿòYȃ.òòYÁò…pÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé‹EƒÀòò…xÿÿÿòÿÿÿòE òD$(òE˜òD$ ò…pÿÿÿòD$ò…hÿÿÿòD$ò…xÿÿÿòD$ò $èñ‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ½/‹‰éhƒ}…ЋEƒÀ ò‹Eô‰D$ò$èˆÝPþÿÿƒy.òòPþÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéùòÿÿÿòE òD$òE˜òD$ò…hÿÿÿòD$ò $訉‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ‰/‹‰éŽƒ}…M‹EƒÀ ò‹Eô‰D$ò$è®ÝXþÿÿƒy.òòXþÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé‹EƒÀ(ò‹Eô‰D$ò$è?Ý`þÿÿƒy.òò`þÿÿòYȃ.òòYÁò…Xÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé°òÿÿÿòE òD$ òE˜òD$ò…XÿÿÿòD$ò…hÿÿÿòD$ò $èí‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒq/‹‰é7ƒ}…ЋEƒÀ ò‹Eô‰D$ò$èWÝhþÿÿƒy.òòhþÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéÈòÿÿÿòE òD$òE˜òD$ò…hÿÿÿòD$ò $è'‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ™/‹‰é]ƒ}…ЋEƒÀ ò‹Eô‰D$ò$è}Ýpþÿÿƒy.òòpþÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéîòÿÿÿòE òD$òE˜òD$ò…hÿÿÿòD$ò $è*‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒÉ/‹‰éƒƒ}…‹EƒÀòòE‹EƒÀ(ò‹Eô‰D$ò$è”Ýxþÿÿƒy.òòxþÿÿòYȃ.òòYÁòEˆ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé‹EƒÀ`òƒq.òf.ÈurzpÇEÔ‹EƒÀ@ò‹Eô‰D$ò$èÝþÿÿƒy.òòþÿÿòYȃ.òòYÁò…Hÿÿÿ‹Eô‹‹E ‰‹Eô‹…À„úéæÇEÔ‹EƒÀò‹Eô‰D$ò$è• Ý€þÿÿƒy.òò€þÿÿòYȃ.òòYÁò…0ÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé ‹EƒÀ ò‹Eô‰D$ò$è& ݈þÿÿƒy.òòˆþÿÿòYȃ.òòYÁòE€‹Eô‹‹E ‰‹Eô‹…À„kÇ…$ýÿÿÿÿÿÿé– Ç…$ýÿÿÿÿÿÿé‡ ‹EƒÀHò‹Eô‰D$ò$è§ Ý˜þÿÿƒy.òò˜þÿÿòYȃ.òòYÁò…Xÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé ‹EƒÀPò‹Eô‰D$ò$è8 Ý þÿÿƒy.òò þÿÿòYȃ.òòYÁò…Pÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé© ‹EƒÀXò‹Eô‰D$ò$èÉ Ý¨þÿÿƒy.òò¨þÿÿòYȃ.òòYÁò…`ÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé: òÿÿÿò• ÿÿÿ‹EÔ‰D$`ò…`ÿÿÿòD$Xò…PÿÿÿòD$Pò…XÿÿÿòD$Hò…HÿÿÿòD$@òE òD$8òE˜òD$0òEˆòD$(òE€òD$ ò…0ÿÿÿòD$òEòD$òL$ò$è! ‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ]/‹‰éa ƒ}…‹EƒÀòò,À‰EÌ‹EƒÀòò,À‰EЋEƒÀ`òƒq.òf.Èz„¶ÇEÔòÿÿÿò• ÿÿÿòEØòD$H‹EÔ‰D$D‹E¼‰D$@òEÀòD$8òE òD$0òE˜òD$(ò…HÿÿÿòD$ ò…8ÿÿÿòD$‹ẺD$‹EЉD$òL$ò$è` ‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒQ/‹‰é_ ÇEÔ‹EƒÀò‹Eô‰D$ò$è‚ Ý°þÿÿƒy.òò°þÿÿòYȃ.òòYÁò…8ÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéó‹EƒÀ ò‹Eô‰D$ò$è ݸþÿÿƒy.òò¸þÿÿòYȃ.òòYÁò…Hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé„‹EƒÀ@òòEÀ‹EƒÀHòòEØ‹EƒÀPòò,À‰E¼é8þÿÿƒ}…ЋEƒÀ ò‹Eô‰D$ò$èfÝÀþÿÿƒy.òòÀþÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé×òÿÿÿòE òD$òE˜òD$ò…hÿÿÿòD$ò $è1‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ±/‹‰élƒ}…ЋEƒÀ ò‹Eô‰D$ò$èŒÝÈþÿÿƒy.òòÈþÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéýòÿÿÿòE òD$òE˜òD$ò…hÿÿÿòD$ò $èM‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ/‹‰é’ƒ}u=ò…ÿÿÿò$èΉ‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ…/‹‰éOƒ}…ЋEƒÀ ò‹Eô‰D$ò$èoÝÐþÿÿƒy.òòÐþÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéàòÿÿÿòE òD$òE˜òD$ò…hÿÿÿòD$ò $èb‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒm/‹‰éuƒ}u=ò…ÿÿÿò$è‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ•/‹‰é2ƒ}uaòÿÿÿò• ÿÿÿòE òD$òE˜òD$òL$ò$èc‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒÁ/‹‰é˃}…ЋEƒÀ ò‹Eô‰D$ò$èëÝØþÿÿƒy.òòØþÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé\òÿÿÿòE òD$òE˜òD$ò…hÿÿÿòD$ò $èω‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒu/‹‰éñƒ}…ЋEƒÀ ò‹Eô‰D$ò$èÝàþÿÿƒy.òòàþÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé‚òÿÿÿòE òD$òE˜òD$ò…hÿÿÿòD$ò $è‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ¥/‹‰éƒ}…þ‹EƒÀ ò‹Eô‰D$ò$è7Ýèþÿÿƒy.òòèþÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿ騋EƒÀ(ò‹Eô‰D$ò$èÈÝðþÿÿƒy.òòðþÿÿòYȃ.òòYÁò…pÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé9‹EƒÀòòE¨‹EƒÀòòE°‹EƒÀ@ò‹Eô‰D$ò$è;Ýøþÿÿƒy.òòøþÿÿòYȃ.òòYÁò…@ÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿé¬òÿÿÿòE òD$8òE˜òD$0ò…@ÿÿÿòD$(òE°òD$ òE¨òD$ò…pÿÿÿòD$ò…hÿÿÿòD$ò $èè‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ}/‹‰éƒ}ct ƒ}…ÿ‹EƒÀ ò‹Eô‰D$ò$è)Ýÿÿÿƒy.òòÿÿÿòYȃ.òòYÁò…hÿÿÿ‹Eô‹‹E ‰‹Eô‹…ÀtÇ…$ýÿÿÿÿÿÿéš‹EƒÀ@òòEà‹EƒÀPòòEèòÿÿÿòEèòD$(òEàòD$ òE òD$òE˜òD$ò…hÿÿÿòD$ò $è‰Â‹Eô‰‹Eô‹‹E ‰‹EÁà‰ÂU$ƒ¹/‹‰Ç…$ýÿÿ‹…$ýÿÿÄT[]à ¬@œÿ²¥UÔ>°ËcÜ¥L@xœ¢#¹üï?ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ã[.¤È/¡9.-¤.¡‡-¤ˆ.¡{-G-¤Œ/¡%-‹,¤.¡u,¤ˆ.¡i,þ+¤.¡è+¤ˆ.¡Ü++¤.¡y+¤ˆ.¡m+?+¤´/¡+µ*¤.¡Ÿ*¤ˆ.¡“*e*¤„/¡C*Û)¤.¡Å)¤ˆ.¡¹)‹)¤Ð/¡i)$)¤¤/¡)á(¤|/¡¿(W(¤.¡A(¤ˆ.¡5((¤”/¡å'Ä'¤œ/¡¢':'¤.¡$'¤ˆ.¡'ê&¤À/¡È&`&¤.¡J&¤ˆ.¡>&³%¤.¡%¤ˆ.¡‘%D%¤.¡.%¤ˆ.¡"%÷$¤`/¡Õ$:$¤€.¡õ#¤l/¡Ó#ý"¤.¡ç"¤ˆ.¡Û"Ž"¤.¡x"¤ˆ.¡l""¤.¡ "¤ˆ.¡ý! !¤.¡Š!¤ˆ.¡~!1!¤.¡!¤ˆ.¡!Á ¤.¡« ¤ˆ.¡Ÿ q ¤€.¡2 ¤.¡ ¤ˆ.¡ Ó¤Ø/¡±I¤.¡3¤ˆ.¡'ù¤¨/¡×o¤.¡Y¤ˆ.¡M¤€/¡ý‡¤.¡q¤ˆ.¡e¤.¡¤ˆ.¡öȤ˜/¡¦>¤.¡(¤ˆ.¡î¤Ì/¡Ì6¤.¡ ¤ˆ.¡Ç¤.¡±¤ˆ.¡¥w¤t/¡Uߤ.¡É¤ˆ.¡½p¤.¡Z¤ˆ.¡N ¤x/¡þˆ¤.¡r¤ˆ.¡f¤.¡¤ˆ.¡÷ɤÄ/¡§1¤.¡¤ˆ.¡Â¤.¡¬¤ˆ.¡ r¤¸/¡PÚ¤.¡Ä¤ˆ.¡¸k¤.¡U¤ˆ.¡I¤ˆ/¡ùƒ¤.¡m¤ˆ.¡a¤.¡þ¤ˆ.¡òĤ /¡¢¤.¡¤ˆ.¡÷ª¤.¡”¤ˆ.¡ˆ?¤°/¡”¤€.¡U¤.¡?¤ˆ.¡3æ¤.¡Ð¤ˆ.¡Äw¤.¡a¤ˆ.¡U¤.¡ò¤ˆ.¡æ¸¤p/¡–¤.¡¤ˆ.¡ö©¤.¡“¤ˆ.¡‡Y¤h/¡7³ ¤.¡ ¤ˆ.¡‘ D ¤.¡. ¤ˆ.¡" ô ¤d/¡Ò N ¤.¡8 ¤ˆ.¡, ß ¤.¡É ¤ˆ.¡½  ¤¬/¡m Ó ¤.¡½ ¤ˆ.¡± d ¤.¡N ¤ˆ.¡B õ ¤.¡ß ¤ˆ.¡Ó † ¤.¡p ¤ˆ.¡d 6 ¤Ô/¡ w¤.¡a¤ˆ.¡U ¤.¡õ¤ˆ.¡éœ¤.¡†¤ˆ.¡z-¤.¡¤ˆ.¡ ݤ¼/¡£t¤Ü/¡R¤ .¡ö¤€.¡êؤ˜.¡˜¤.¡‚¤ˆ.¡v)¤.¡¤ˆ.¡Ù‰¤/¡gã¤.¡Í¤ˆ.¡Át¤.¡^¤ˆ.¡R$¤\/¡~¤.¡h¤ˆ.¡\¤.¡ù¤ˆ.¡íªo.¤€.¡¤€.¡ú¤€.¡ߤ€.¡Ã€¤€.¡f¤€.¡L¤€.¡5¤€.¡ - @ :B</3*$ (D8&"F 71>,5 6!0).+%C9'42=# E;A? €à/0e&¯ê“4“#œÙ¢oú]¼œk†¼@wìÆÏS3…Æ(fy‰MBTÓLKî;²­¥ß+§r€Èöáµ¼D`:ÔxZã_for_init___i686.get_pc_thunk.bx_ceafor_somfor_merfor_psfor_omerfor_polyfor_orthfor_gnomfor_molwfor_equifor_wivfor_sterfor_obleqfor_bceafor_goodfor_sinfor_robfor_tmfor_imolwfor_millfor_lamccfor_eqconfor_wviifor_lamazfor_stplnfor_hamfor_azimfor_isinusfor_gvnspfor_alconfor_alberfor_vandgfor_utmfor_paksz_lamccforint_utmforint_goodforint_isinusforinit_gvnspforint_calc_utm_zone_eqconforint_alconforint_gnomforint_sterforint_vandgforint_stplnforint_polyforint_equiforint_robforint_omerforint_hamforint_millforint_bceaforint_imolwforint_obleqforint_wivforint_alberforint_sphdz_molwforint_merforint_wviiforint_ceaforint_somforint_psforint_tmforint_lamazforint_orthforint_sinforint_azimforint #1/20 1230142474 10003 603 100644 18172 ` inv_init.oÎúíþô ŒÄ/Ä/__text__TEXT^.Ô1¶€__literal8__TEXT`.(p0__jump_table__IMPORTˆ.´˜0„__pointers__IMPORT°ËcÜ¥L@xœ¢#¹üï?ôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ã=.¤€/¡.-¤p.¡i-¤h.¡]-)-¤d/¡-m,¤p.¡W,¤h.¡K,à+¤p.¡Ê+¤h.¡¾+q+¤p.¡[+¤h.¡O+!+¤`/¡ÿ*—*¤p.¡*¤h.¡u*G*¤t/¡%*½)¤p.¡§)¤h.¡›)m)¤”/¡K))¤8,5F @ 3)%9.E'#4C2= ;6?+ 0A! €À/÷óíéä@Ñž"$ÐÅ[ÅIÝ*’‰­º#_»‘6JÆzD“…Rl -¹WLm­3/¬ÒœcÝCdSÚ ´9 ‡:x¤èvn_inv_init___i686.get_pc_thunk.bx_imolwinv_omerinv_lamazinv_bceainv_gnominv_molwinv_equiinv_sterinv_polyinv_wviiinv_obleqinv_gvnspinv_millinv_sininv_wivinv_robinv_tminv_isinusinv_lamccinv_eqconinv_stplninv_aziminv_alconinv_alberinv_sominv_utminv_haminv_orthinv_ceainv_goodinv_psinv_vandginv_merinv_paksz_sterinvint_imolwinvint_molwinvint_vandginvint_millinvint_isinusinvinit_stplninvint_polyinvint_omerinvint_equiinvint_bceainvint_sominvint_wivinvint_alberinvint_aziminvint_obleqinvint_merinvint_ceainvint_psinvint_tminvint_sphdz_lamazinvint_orthinvint_sininvint_wviiinvint_lamccinvint_utminvint_goodinvint_calc_utm_zone_gvnspinvint_haminvint_eqconinvint_robinvint_gnominvint_alconinvint #1/12 1230142475 10003 603 100644 10564 ` cproj.oÎúíþ8 ДT”__text__TEXTÿTè:€__const__TEXT T__literal8__TEXT 8ô__cstring__TEXTØŒ,__jump_table__IMPORTd(¸„__textcoal_nt__TEXTŒà €Ø&@(ø P¸&U‰åƒì8‹E‰Eð‹E ‰EôòEðò$èaÝ]àòEà‹EòòEðò$è*Ý]àòEà‹EòÉÃU‰åSƒì4è¤ÿÿÿ‹E‰Eð‹E ‰Eôƒ¤f(òMðfTȃDòf.Èwë7ƒDòòEðf.ÁwƒLòòEðëƒDòòEðëòEðò$è´Ý]àòEàòEàÝEàƒÄ4[]ÃU‰åƒìHè ÿÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔòEàòYEØòEðòEðf(ÈòYMð¼òò\ÁòQÀf(ÈòEÐò^ÁòEÀÝEÀÉÃU‰åSƒìtè–þÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔòEàƒNf.wòEØf(ÈòXÈòM°éàòEàòYEØòEðòEàf(ÈòYMàƒVòf(Ðò\ÑòU¸òEðf(ÈòYMðƒVòf(Ðò\Ñf(ÊòEØf(Ðò^ÑòUÀƒ^òf(Èò^MàòMȃVòf(Ðò\UðòMðƒVòòXÁf(Êò^Èf(Áò$èðÝ] òE òYEÈòXEÀòU¸òYÐòU°ëÝE°ƒÄt[]ÃU‰åSì”èRýÿÿ‹E‰E°‹E ‰E´‹E‰E¨‹E‰E¬òM¨ƒ"òòYÁò$èmýÿÿÝ]èòM°ƒ*òf.ÁwòE°òYE°òEÈÇEôéqòEèòEˆéªE¸‰D$ EÀ‰D$òEèò$è¾üÿÿòMÀòE°òYÁòEØòEØf(ÈòYM؃2òò\ÁòEàòMàƒ"òòYÁf(ÈòYMàòE¸f(Ñò^ÐòUƒ2òf(Èò\MÈòE¨f(Ðò^Ñf(ÊòEÀò^Eàf(Ñò\ÐòU˜ƒ"òf(Èò^M°òM ƒ2òf(Ðò\UØòM؃2òòXÁf(Êò^Èf(Áò$è1Ý]€òE€òYE òXE˜òYEòEÐòEèòXEÐòEèƒbf(òMÐfTȃ:òf.ÁsEôƒƒ}ôŽ”þÿÿë òUèòUˆë0ƒ*‰D$ƒ5‰$輋EǃBòòEˆÝEˆÄ”[]ÃU‰åSƒìtèûÿÿ‹E‰EÀ‹E ‰EÄ‹E‰E¸‹E‰E¼‹EÇòMÀƒòòYÁòEÈòE¸ò$èIÝ] òM ƒòòYȃ!òòXÁòEÐÇEôéëòEÐò$èÝ] òE òEèòEÀòYEèòE؃)òf(Ðò\UØòM؃)òòXÁf(Êò^ÈòEÈòD$ò $è«Ý] òE òYE¸ò$èÝ] òM ƒòòYȃ!òòXÁò\EÐòEàòEÐòXEàòEЃ9f(òMàfTȃ1òf.ÁsEôƒƒ}ôŽ ÿÿÿë òEÐòE°ë0ƒ‰D$ƒü‰$èô‹Eǃ9òòE°ÝE°ƒÄt[]ÃU‰åSì„èQùÿÿ‹E‰EЋE ‰EÔ‹E‰EÈ‹E‰EÌ‹E‰EÀ‹E‰EÄ‹E ‰E¸‹E$‰E¼‹E(‰E°‹E,‰E´òEÐòEàÇEôéÜòEàòXÀò$ènÝ]òEòYEÀf(ÈòXMÐòM˜òMàƒyòòYÁò$è6Ý]òEòYE¸òM˜òXÈòM òMàƒòòYÁò$èþÝ]òEòYE°òXE ò^EÈò\EàòEèòEàòXEèòEàƒf(òMèfTȃ‰òf.ÁsEôƒƒ}ôŽÿÿÿë‹E0ÇòEàòE¨ë0ƒQ‰D$ƒ]‰$è]‹E0ǃ‘òòM¨ÝE¨Ä„[]ÃU‰åSìôè·÷ÿÿ‹E‰E ‹E ‰E¤‹E‰E˜‹E‰Eœ‹E‰E‹E‰E”‹E ‰Eˆ‹E$‰EŒ‹E(‰E€‹E,‰E„‹E0‰…xÿÿÿ‹E4‰…|ÿÿÿ‹E8‰…pÿÿÿ‹E<‰…tÿÿÿ‹EDò…xÿÿÿòÇEôé‹EDòò$è­Ý ÿÿÿò… ÿÿÿòE¨‹EDòò$èuÝ ÿÿÿò… ÿÿÿòE¸òE òYE¨f(ÈòYM¨ƒÿòò\ÁòQÀòYE¸‹E@ò‹EDòòXÀò$è0Ý ÿÿÿò… ÿÿÿòE°‹EDòf(ÈòYM˜òEòYE°f(Ñò\Ðò•0ÿÿÿ‹EDòƒòòYÁò$èÔÝ ÿÿÿò… ÿÿÿòYEˆò0ÿÿÿòXÈò8ÿÿÿ‹EDòƒòòYÁò$èŽÝ ÿÿÿò… ÿÿÿòYE€òX…8ÿÿÿòEÀòMƒòf(ÑòYÐò•@ÿÿÿ‹EDòòXÀò$è!Ý ÿÿÿò… ÿÿÿòY…@ÿÿÿf(ÈòXM˜òHÿÿÿòMˆƒòf(ÑòYÐò•Pÿÿÿ‹EDòƒòòYÁò$è¼Ý ÿÿÿò… ÿÿÿòY…PÿÿÿòHÿÿÿòXÈòXÿÿÿòM€ƒòf(ÑòYÐò•`ÿÿÿ‹EDòƒòòYÁò$èTÝ ÿÿÿò… ÿÿÿòY…`ÿÿÿòX…XÿÿÿòEÈòEÀf(ÐòXЋE@òòEÀòYEÀòX…pÿÿÿòYÁf(ÚòXØòxÿÿÿƒòf(ÑòYЋE@òf(ÈòYMÀƒÿòòXÁòYÂòXÃòEÐòE f(ØòY]°òEÀòYEÀf(ÐòX•pÿÿÿòxÿÿÿƒòòYÁòYEÀòXÂf(ËòYÈ‹E@òòXÀf(Ñò^Ðf(ÂòEØò…xÿÿÿò\EÀf(ÐòXЋE@òf(ÈòYMȃòò^E°òXÁòYÐòMȃòòYÁòXÂòEàòEØf(ÈòXMàòEÐò^ÁòEè‹EDòòXEè‹EDòƒ÷f(òMèfTȃ'òf.ÁsEôƒƒ}ôŽôûÿÿëƒ/òò…hÿÿÿë*ƒó‰D$ƒþ‰$èu ƒòòhÿÿÿÝ…hÿÿÿÄô[]ÃU‰åƒìHèÖòÿÿ‹E‰EЋE ‰EÔÆE÷ V òf.EÐwëÆE÷-& f(òMÐfTÁòEØòMØ^ òò^Èf òòXÁò,À‰Eì‹Uì‰ÐÁàÐ…Ð…Ð…ÐÁàò*ÈòEØò\ÁòEØòMØn òò^Èf òòXÁò,À‰Eð‹Uð‰ÐÁàÐ…ÐÁàò*ÈòEØò\ÁòEàò*Mìv òf(ÑòYÐò*Mð~ òòYÁòXÂòXEàòEØ€}÷-u6 f(EØ€p€òEØòEÀÝEÀÉÃU‰åƒìHè|ñÿÿ‹E‰EЋE ‰EÔÆE÷ òMÐ, òòYÁòEÐ4 òf.EÐwëÆE÷-ìf(òMÐfTÁòEØòEØò,À‰Eìò*MìòEØf(Ðò\Ñf(Ê< òòYÁòEØòEØò,À‰Eðò*MðòEØf(Ðò\Ñf(Ê< òòYÁòEàò*MìD òf(ÑòYÐò*MðL òòYÁòXÂòXEàòEØ€}÷-uüf(EØ€p€òEØòEÀÝEÀÉÃU‰åSƒìTèQðÿÿ‹E‰Eà‹E ‰Eä‹E‰EØ‹E‰EÜ‹E‰EЋE‰EÔòEàòYEÐòEèòMàƒ) òòYÁòEðƒ1 òf(Ðò\UèòMèƒ1 òòXÁf(Êò^ÈòEðòD$ò $è@ Ý]ÀòEÀòEèƒ9 òf(Èò\M؃) òòYÁò$èù Ý]ÀòEÀò^EèòEÀÝEÀƒÄT[]ÃU‰åƒìèeïÿÿ‹E‰Eð‹E ‰EôUòf.Eðw ÇEìë ÇEìÿÿÿÿë‹EìÉÃU‰åSƒìDè%ïÿÿ‹E‰Eà‹E ‰EäÇEôƒµf(òMàfTȃòf.ÁƒòMàƒòò^ȃµf(fTÁò,ÀƒøxòEàò$èBÿÿÿò*ȃ%òòYÈòEàòXÁòEàé¯òMàƒMòf(Ñò^Ðf(Âò,Àò*ȃUòòYÈòEàòXÁòEàékòMàƒ-òò^ȃµf(fTÁò,Àò*ȃ5òf.Áw?òMàƒ=òò^ȃµf(fTÁò,Àò*ȃ5òf.Á‡…ëDòMàƒ-òf(Ñò^Ðf(Âò,Àò*ȃ%òòYÈòEàòXÁòEàé¯òMàƒMòò^ȃµf(fTÁò,Àò*ȃ5òf.Á‡ÃþÿÿëAòMàƒ=òf(Ñò^Ðf(Âò,Àò*ȃEòòYÈòEàòXÁòEàë/òEàò$èŽýÿÿò*ȃ%òòYÈòEàòXÁòEàEôƒƒ}ô޼ýÿÿëòEàòEÐÝEЃÄD[]ÃU‰åƒì(è®ìÿÿ‹E‰Eð‹E ‰EôòMðæòf(ÙòYØòMðîòf(Ñò^ÐòMðöòòYÈþòòXÁf(ÊòYÈòòXÁf(ËòYÈòòXÁòEàÝEàÉÃU‰åƒì(èìÿÿ‹E‰Eð‹E ‰EôòMðròf(ÙòYØòMðzòf(ÑòYÐòMð‚òòYÈŠòòXÁf(ÊòYÈŠòòXÁòYÃòEàÝEàÉÃU‰åƒì(èˆëÿÿ‹E‰Eð‹E ‰EôòMðòòYÁf(ÐòYUðòMðòòYÈòòXÁòYÂòEàÝEàÉÃU‰åƒì(è&ëÿÿ‹E‰Eð‹E ‰EôòEðòYEðf(ÈòYMð¾òòYÁòEàÝEàÉÃU‰åSƒìDèãêÿÿ‹E‰Eà‹E ‰EäòMàƒƒòòXÁòE胃òò\EàòEðòEèòD$òEèò$èÝ]ØòEðòD$òEðò$èñÝ]ÐòEÐòYEØòQÀòEÐÝEЃÄD[]ÃU‰åSƒìdèIêÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eì‹E‰Eà‹E‰Eä‹E ‰EØ‹E$‰EÜ‹E(‰EЋE,‰EÔòEðf(ÈòYMÐòM¸òMЃñòòYÁò$è_Ý]°òE°òYEèòM¸òXÈòMÀòMЃùòòYÁò$è'Ý]°òE°òYEàòMÀòXÈòMÈòMЃòòYÁò$èïÝ]°òE°òYEØòXEÈòE°ÝE°ƒÄd[]ÃU‰åƒìèBéÿÿ‹E‰Eð‹E ‰EôòMðòòXÈ òò^ÈòòXÁò,ÀÉÃÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿð?ð¿ð?H¯¼šò×z>ð?à¿à?»½×Ùß|Û=ð?H¯¼šò×z>ð¿à?À-DTû!ù?ð?»½×Ùß|Û=@À@»½×Ùß|Û=@ð?@ÀÀ@»½×Ùß|Û=ˆÃ@ü©ñÒMbP?Y@€„.A@@°ËcÜ¥L@N@€„.A@@à?ð?-DTû!ù?-DTû! @-DTû!À-DTû!@ÀÿÿÿßA!éTû! B!éTû! Â=ë~Sû!ùC=ë~Sû!ùÃп0@ô?@ð?Ø?Ð?Þ?ð?®?è?ð?UUUUUU‡?ð?À@À€f@@ð?phi1z-convConvergence errorphi2z-convPHI3Z-CONVLatitude failed to converge after 15 iterationsphi4z-convLattitude failed to convergeôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹ $Ë$Ãí¤Ð¡¾ß¤È¡¾Ñ¤À¡¾º }¤¸¡·WE¤°¡· ¤¨¡·³ ˆkC¤ ¡0¤ ¡ û¤˜¡ÚÖ µ¤¡x§¤ˆ¡x‹¤€¡xt S¤x¡î=¤x¡î/¤p¡î¤h¡î¤`¡îê ͤX¡R·¤X¡R¡¤P¡R“¤H¡R|¤@¡Re¤8¡RN ¤¡Ûþפ ¡Û¹¤¡Ûž¤¡Ûˆ¤¡Ûz¤(¡ÛT¤¡Û6¤¡Û¤¡Û¤¡Û÷¤¡Û⤡Ṳ̂¡Û¾¤¡Û˜¤0¡Ûz¤(¡ÛT¤¡ÛJ*¤¡Û¤ø¡Û¤ø¡Ûð¤¡Û× ©¤ð¡›— q_¤Ø¡¯L¤è¡¯9¤à¡¯ü¤à¡¯é¤Ø¡¯« …¤€¡„c¤Ð¡„L¤È¡„4¤À¡„ÿ¤À¡„Ťp¡„®¤¸¡„›¤°¡„€ [¤`¡* 9¤¨¡* "¤ ¡* à ¤¡* Ò ¤˜¡* ~ ¤¡* p ¤ˆ¡* S ¤P¡* < ¤€¡* &  ¤P¡Iú ò ¤G¡Iè ¤<¡IÔ ¤x¡I² ¤p¡IŸ ¤@¡IY ¤`¡I= ¤`¡IÝ ¤`¡I– ¤H¡It ¤`¡I ÿ ¤h¡IÞ ¤X¡I© — ¤P¡Iv ¤P¡ID  ¤`¡Ið Þ ¤X¡Iª ˜ ¤P¡IN ! ¤H¡IõÑE !¤@¡¯ ¤ ¡¯¤¡¯É¤8¡¯¶¤0¡¯€n¤0¡¯H6¤(¡¯« Ф ¡ç{s¤ã¡çi¤õ¡ç;¤¡ç(¤ ¡ç¤¡çó¤¡çåΩ¤¡ç‘¤¡çoG¤¡ç9¤¡ç+¤ø¡çã ¤𡮳«¤ã¡®¡¤Ø¡®s¤è¡®`¤¡®/¤à¡®ù¤à¡®á¤Ð¡®¦¤à¡®}¤Ð¡®e¤à¡®>í¤Ø¡®ßͤС®ª pR¤À¡j:¤À¡j"¤È¡jú¤À¡jÕ¤À¡j•¤¸¡jf 7¤°¡ôð ϵ¤ ¡\¤¤¨¡\¤ ¡\}¤ ¡\j¤¡\X ;€0€ŒˆÏ P¸³”Gšã m¦Ï¬²«)ék ryOŸVÛ] d:H^‚{£ïßÌÇÖåêÑ_tsincos_asinz___i686.get_pc_thunk.bx_msfnz___i686.get_pc_thunk.cx_qsfnz_phi1z_phi2z_phi3z_phi4z_pakcz_pakr2dm_tsfnz_sign_adjust_lon_e0fn_e1fn_e2fn_e3fn_e4fn_mlfn_calc_utm_zone_log_cos_tan_p_error_atan_pow_sin_asin#1/12 1230142475 10003 603 100644 9452 ` report.oÎúíþ8 Ð@T__text__TEXT› Tt×€__cstring__TEXTœ (ð__literal8__TEXTÈ8__bss__DATA  __jump_table__IMPORTT„__textcoal_nt__TEXTm €@"´#, P,"U‰åSƒìèôÿÿÿƒ‹…Àt‹E‰D$‹E ‰D$ƒ ‰$èÖƒ‹…ÀtZƒ™ ‰D$ƒ4‰$證ƒ(‰ƒ(‹‹E‰D$ ‹E ‰D$ƒ ‰D$‰$è…ƒ(‹‰$èzƒÄ[]ÃU‰åSƒì$èTÿÿÿƒ}uƒxǃ|ÇéÕƒ}uHƒxÇ‹E¶„Àu ÇEô驃|Ç‹E‰D$ƒ”‰$èè釃}uiƒxÇ‹E¶„Àu0ƒ|ǃû ‰D$ƒ ‰$è£þÿÿÇEôé7ƒ|Ç‹E‰D$ƒ”‰$èvëƒxǃ|ǃ} uƒtǃ€ÇéÒƒ} uHƒtÇ‹E¶„Àu ÇEô鱃€Ç‹E‰D$ƒ”‰$èð鄃} ufƒtÇ‹E¶„Àu-ƒ€ǃû ‰D$ƒ ‰$è«ýÿÿÇEôëBƒ€Ç‹E‰D$ƒ”‰$èëƒtǃ€ÇÇEô‹EôƒÄ$[]ÃU‰åSƒìèKýÿÿƒ‹…Àtƒ‹‰$èCƒ{‹…Àtƒ{‹‰$è'ƒÄ[]ÃU‰åSƒìèýÿÿƒ!‹…Àt‹E‰D$ƒÔ ‰$èê ƒ-‹…ÀtSƒ¦ ‰D$ƒA‰$èÁ ‰Âƒ1‰ƒ1‹‹E‰D$ƒÔ ‰D$‰$è  ƒ1‹‰$è• ƒÄ[]ÃU‰åSƒì$èoüÿÿ‹E‰Eð‹E ‰Eôƒ ‹…ÀtòEðòD$ƒ_ ‰$èH ƒ› ‹…ÀtWƒ ‰D$ƒ¯ ‰$è ‰ÂƒŸ ‰ƒŸ ‹òEðòD$ƒ_ ‰D$‰$èú ƒŸ ‹‰$èï ƒÄ$[]ÃU‰åSƒì$èÉûÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eìƒé ‹…Àt2òEðòD$ƒá ‰$è– òEèòD$ƒ ‰$è} ƒõ ‹…Àt|ƒn ‰D$ƒ ‰$èT ‰Âƒù ‰ƒù ‹òEðòD$ƒá ‰D$‰$è/ ƒù ‹òEèòD$ƒ ‰D$‰$è ƒù ‹‰$èÿ ƒÄ$[]ÃU‰åSƒì$èÙúÿÿ‹E‰Eð‹E ‰Eôƒù ‹…Àt'òMðƒ¡ òòYÁòD$ƒY ‰$è¤ ƒ ‹…Àteƒ~‰D$ƒ ‰$è{ ‰Âƒ ‰òMðƒ¡ òòYÁƒ ‹òD$ƒY ‰D$‰$èH ƒ ‹‰$è= ƒÄ$[]ÃU‰åSƒì$èúÿÿ‹E‰Eð‹E ‰Eôƒ7 ‹…Àt'òMðƒç òòYÁòD$ƒÃ‰$èâ ƒC ‹…Àteƒ¼‰D$ƒW ‰$è¹ ‰ÂƒG ‰òMðƒç òòYÁƒG ‹òD$ƒÃ‰D$‰$è† ƒG ‹‰$è{ ƒÄ$[]ÃU‰åSƒì$èUùÿÿ‹E‰Eð‹E ‰Eôƒu ‹…Àt'òMðƒ- òòYÁòD$ƒ5‰$è ƒ ‹…Àteƒú‰D$ƒ• ‰$è÷ ‰Âƒ… ‰òMðƒ- òòYÁƒ… ‹òD$ƒa‰D$‰$èÄ ƒ… ‹‰$è¹ ƒÄ$[]ÃU‰åSƒì$è“øÿÿ‹E‰Eð‹E ‰Eôƒ³ ‹…Àt'òMðƒs òòYÁòD$ƒÇ‰$è^ ƒ¿ ‹…Àteƒ8‰D$ƒÓ ‰$è5 ‰ÂƒÃ ‰òMðƒs òòYÁƒÃ ‹òD$ƒï‰D$‰$è ƒÃ ‹‰$è÷ƒÄ$[]ÃU‰åSƒì$èÑ÷ÿÿ‹E‰Eð‹E ‰Eôƒñ‹…Àt'òMðƒ¹òòYÁòD$ƒY‰$蜃ý‹…Àteƒv‰D$ƒ ‰$ès‰Âƒ ‰òMðƒ¹òòYÁƒ ‹òD$ƒ…‰D$‰$è@ƒ ‹‰$è5ƒÄ$[]ÃU‰åSƒì$è÷ÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰Eìƒ/‹…ÀtNòMðƒÿòòYÁòD$ƒó‰$èÎòMèƒÿòòYÁòD$ƒ‰$觃;‹…À„˜ƒ´‰D$ƒO‰$èz‰Âƒ?‰òMðƒÿòòYÁƒ?‹òD$ƒó‰D$‰$èGòMèƒÿòòYÁƒ?‹òD$ƒ‰D$‰$èƒ?‹‰$è ƒÄ$[]ÃU‰åSƒì$èãõÿÿ‹E‰Eð‹E ‰Eôƒ‹…Àt'òMðƒÛòòYÁòD$ƒ‰$讃‹…Àteƒˆ‰D$ƒ#‰$腉ƒ‰òMðƒÛòòYÁƒ‹òD$ƒ‰D$‰$èRƒ‹‰$èGƒÄ$[]ÃU‰åSƒì$è!õÿÿ‹E‰Eð‹E ‰Eô‹E‰Eè‹E‰EìƒA‹…Àt2òEðòD$ƒ…‰$èîòEèòD$ƒ©‰$èÕƒM‹…Àt|ƒÆ‰D$ƒa‰$謉ƒQ‰ƒQ‹òEðòD$ƒ…‰D$‰$臃Q‹òEèòD$ƒ©‰D$‰$èbƒQ‹‰$èWƒÄ$[]ÃU‰åSƒì4è1ôÿÿ‹E‰Eð‹E ‰EôƒQ‹…Àt òEðòD$‹E‰D$ƒÝ‰$èƒ]‹…Àt^ƒÖ‰D$ƒq‰$èډƒa‰ƒa‹òEðòD$ ‹E‰D$ƒÝ‰D$‰$讃a‹‰$裃Ä4[]ÃU‰åSƒìè}óÿÿƒ‹…Àt‹E‰D$‹E ‰D$ƒ4‰$è_ƒ©‹…ÀtZƒ"‰D$ƒ½‰$è6‰Âƒ­‰ƒ­‹‹E‰D$ ‹E ‰D$ƒ4‰D$‰$胭‹‰$èƒÄ[]ÃU‰åSƒìèÝòÿÿƒý‹…ÀtƒŸ‰$è̓ ‹…ÀtLƒ‚‰D$ƒ‰$褉ƒ ‰ƒ ‹ƒŸ‰D$‰$芃 ‹‰$èƒÄ[]Ã[%s] %s areport-fileOutput file name not specified %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees Latitude of Center: %lf degrees Latitude of Origin: %lf degrees Latitude of Origin: %lf degrees Latitude of True Scale: %lf degrees Latitude of True Scale: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters %s %lf %s %ld °ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@ôôôôôôôôôôôôôôôôôôôôôôôôô‹$Ñ ‡ ¤0¡# u ¤Â¡# m ¤0¡# e ¤0¡# ] U ¤@¡# K ¤¥ ¡# ? ¤,¡# 9 1 ¤Â¡# % ¤ ¡#    ¤0¡ƒ ý ñ ¤·¡ƒ Û ¤0¡ƒ Ó ¤0¡ƒ Ë à ¤@¡ƒ ¹ ¤¥ ¡ƒ ­ ¤,¡ƒ § Ÿ ¤·¡ƒ … ¤ ¡ƒ   m c ¤0¡Ï ] Q ¤¬¡Ï 7 ¤0¡Ï / ¤0¡Ï '  ¤@¡Ï  ¤¥ ¡Ï ¤,¡Ï  û ¤¬¡Ï Ý ¤ ¡Ï Ë  ¹ ¯ ¤0¡ß ©  ¤ˆ¡ß Š ¤0¡ß „ x ¤d¡ß e ¤0¡ß ] ¤0¡ß U M ¤@¡ß C ¤¥ ¡ß 7 ¤,¡ß 1 ) ¤ˆ¡ß   ¤d¡ß ù ¤ ¡ß Û  É ¿ ¤0¡ ¹ ­ ¤<¡ Ÿ ¤0¡ ‘ ¤ø¡ „ ¤0¡ | t ¤@¡ j ¤¥ ¡ ^ ¤,¡ X P ¤<¡ < ¤ø¡ + ¤ ¡    ý ¤0¡ñ÷ ë ¤¡ñÝ ¤0¡ñÏ ¤ð¡ñÄ ¸ ¤ä¡ñª ¤0¡ñœ ¤ð¡ñ ¤0¡ñ‡  ¤@¡ñu ¤¥ ¡ñe ¤,¡ñ_ W ¤¡ñC ¤ð¡ñ8 0 ¤ä¡ñ ¤ð¡ñ ¤ ¡ñí ÛѤ0¡/Ë¿¤´¡/±¤0¡/£¤è¡/–¤0¡/ކ¤@¡/|¤¥ ¡/p¤,¡/jb¤ˆ¡/N¤è¡/=¤ ¡/+ ¤0¡m ý¤\¡mï¤0¡má¤à¡mÔ¤0¡mÌĤ@¡mº¤¥ ¡m®¤,¡m¨ ¤4¡mŒ¤à¡m{¤ ¡mi WM¤0¡«G;¤ ¡«-¤0¡«¤Ø¡«¤0¡« ¤@¡«ø¤¥ ¡«ì¤,¡«æÞ¤à¡«Ê¤Ø¡«¹¤ ¡«§ •‹¤0¡é…y¤¬¡ék¤0¡é]¤Ð¡éP¤0¡éH@¤@¡é6¤¥ ¡é*¤,¡é$¤¬¡é¤Ð¡é÷¤ ¡éå Óɤ0¡'÷¤€¡'©¤0¡'›¤È¡'ޤ0¡'†~¤@¡'t¤¥ ¡'h¤,¡'bZ¤€¡'F¤È¡'5¤ ¡'# ¤0¡7õ¤L¡7â¤0¡7ÜФ¡7½¤0¡7µ¤0¡7­¥¤@¡7›¤¥ ¡7¤,¡7‰¤L¡7ph¤¡7Q¤ ¡73 !¤0¡‘¤ð ¡‘ò¤0¡‘ê¤0¡‘âÚ¤@¡‘Ф¥ ¡‘Ĥ,¡‘¾¶¤ð ¡‘Ÿ¤ ¡‘ {q¤0¡ÿk_¤Ó ¡ÿP¤0¡ÿH¤0¡ÿ@8¤@¡ÿ.¤¥ ¡ÿ"¤,¡ÿ¤Ó ¡ÿ¤ ¡ÿû éߤ0¡µÓ¤0¡µÍä4¡µ·¤4¡µ± ¤,¡¬ƒ¤ ¡¬{s¤@¡¬`¤,¡¬QI¤´ ¡¬?¤§ ¡¬3¤,¡¬¤ ¡¬ ¤@¡¬ñ¤,¡¬Ï¤ ¡¬¸¤,¡¬¬¤ ¡¬š¤(¡¬Ž¤$¡¬†~¤@¡¬k¤(¡¬YQ¤´ ¡¬G¤§ ¡¬;¤(¡¬%¤$¡¬ ¤@¡¬ù¤(¡¬×¤$¡¬À¤(¡¬´¤$¡¬¨ –Œ¤4¡ †z¤œ ¡ d¤4¡ \¤4¡ TL¤@¡ B¤¥ ¡ 6¤(¡ 0(¤œ ¡ ¤$¡  Ý$é(ñ@û4 ,@"0 €`ŸMUÝ(©˜à  w " Ó ha­ 4ó<…D+|å† p#Õ½Ìĵ_p_error___i686.get_pc_thunk.bx_init_close_file_ptitle_radius_radius2_cenlon_cenlonmer_cenlat_origin_true_scale_stanparl_stparl1_offsetp_genrpt_genrpt_long_pblank_strcpy_fopen_printf_fprintf_fclose_terminal_e_file_e_err_file_fptr_e_terminal_p_file_p_parm_file_fptr_p#1/12 1230142475 10003 603 100644 1716 ` paksz.oÎúíþ8 ЩT©__text__TEXT&T*€__cstring__TEXT&0z__literal8__TEXTX8¬__const__TEXTä__jump_table__IMPORT ô„__textcoal_nt__TEXT¥ù €Tx, PPU‰åSƒìTèôÿÿÿ‹E‰EÀ‹E ‰EÄ‹EǃLòf.EÀwRƒ\òòEȃ„f(òMÀfTÁòEàƒdòòEèòEàò^Eèò,À‰Eô}ôh~HëƒTòòEÈ묃‰D$ƒ$‰$èó‹EÇ\ƒTòòE¸éSò*EôòEÐòEÐf(ÈòYMèòEàò\ÁòEàƒlòòEèòEàò^Eèò,À‰Eôƒ}ô<~5ƒ6‰D$ƒ$‰$èr‹EÇ\ƒTòòU¸éÒò*EôòEØòEØf(ÈòYMèòEàò\ÁòEàòEàƒtf.wiòMЃ|òf(ÑòYÐòM؃tòòYÁòXÂòXEàòYEÈòEàòMàƒ|òf(Ñò^Ðf(ÂòEÐòEÐòE¸ë2ƒ@‰D$ƒ$‰$è‹EÇ\ƒTòòU¸ëÝE¸ƒÄT[]Ãpaksz-degIllegal DMS fieldpaksz-minpaksz-secð¿ð?€„.A@@N@ ¬@ÿÿÿÿÿÿÿôôôôô‹$ä`¡ ÿ÷¤0¡ í¤L¡ Ƥˆ¡  ¤€¡ ‰¤ˆ¡ x¤€¡ 9¤`¡ *"¤0¡ ¤B¡ ò¤x¡ ¸¤`¡ ©¡¤0¡ —¤&¡ †¤`¡ [¤p¡ C¤¡ 4¤h¡ #¤X¡  €¥ _paksz___i686.get_pc_thunk.bx_p_error #1/12 1230142475 10003 603 100644 2732 ` sphdz.oÎúíþ| q˜q__text__TEXTy˜ C€__data__DATA€p__cstring__TEXTð4ˆ__const__TEXT0È__literal8__TEXT@(Ø__jump_table__IMPORTh„__textcoal_nt__TEXTm €( d 8 P$ U‰åSƒìDèôÿÿÿƒ}‰*‹E òƒ$f(fTÁòEà‹E ƒÀòƒ$f(fTÁòEèƒ4òòEàf.Áwƒ4òòEèf.Á‡Ç麃<òòEèf.Áwƒ4òòEèf.ÁwTë)‹EòEàò‹EòEèò‹EòEàò陋EòEàò‹EòEàò‹EòEàòép‹EòEàò‹EòEàòƒ<òò\EèòQÀòYEà‹Eòé4ƒ}ëuzë8ƒtò‹Eòƒtò‹Eòƒ4ò‹Eòéôƒtò€¨‹Eòƒtò€¨‹Eò‹UƒDòòé´ƒ}ìu@ƒtò€ ‹Eòƒtò€ ‹Eò‹UƒLòòénƒtò€˜‹Eòƒtò€˜‹Eò‹UƒTòòé.‹E‰EÔƒ}Ôy÷]Ô‹EÔ‰Eôƒ}ô~Cƒä‰D$ƒò‰$èõƒä‰D$ƒ ‰$èÝÇEÇEôéЃ}ôuD‹UôƒtòЋEò‹Uôƒ4òЋEò‹UôƒtòЋEò醃}ôuA‹UôƒtòЋEò‹Uôƒ4òЋEòƒtò€ ‹Eòë?‹UôƒtòЋEò‹Uôƒ4òЋEòƒtò€˜‹Eò¸ƒÄD[]Ú™™™·TXA®GIÂTXA…ëIíSXA`«TXAåTXAÀ¥TXA¾ÁÏSXA@¨TXA@¦TXAbXÙTXA'1ÖSXAu“ ßSXA@¦TXAÀªTXA¬TXA@ÁTXA€ÇTXA€­TXA€©TXA@­MXAçMXA•˯MXA333ó™?XA µ¦·ˆ?XAª+Ÿ½?XAÍÌÌ É?XAØdüë?XAIF¡Ã?XAØsÚ?XAó =ñÅ?XA©ÞÄ?XA¤p=:H?XAÛù~Â!?XA1¬œ?XA—Ä?XAoƒTÉ?XA“®É?XAê4Áß?XAXû•Î?XAp•'Ì?XAR_–È?XA@­MXAçMXA•˯MXAINFORMATIONALInvalid spheroid selectionReset to 0ÿÿÿÿÿÿÿð?•˯MXAçMXA@­MXAôôôôô‹$Ã[¤€¡ I¤@¡ 4¤€¡ ¤€¡ ¤@¡ 󤀡 Ó¤€¡ ¾¤@¡ ©¤€¡ ‡¤¡ u¤ð¡ og¤þ¡ ]¤ð¡ /¤`¡ ¤€¡ ¤€¡ ï¤X¡ פ€¡ ¤€¡ ©¤P¡ ‘¤€¡ |¤€¡ f¤@¡ U¤€¡ D¤€¡ ¤H¡ —¤@¡ ‚¤H¡ d¤@¡ O¤@¡ <¤0¡ ¤0¡  )€0@€m _sphdz___i686.get_pc_thunk.bx_p_error_major_minor #1/12 1230142475 10003 603 100644 1420 ` untfz.oÎúíþ8 ÐITI__text__TEXTµT €__data__DATAÀ __cstring__TEXTàS4__literal8__TEXT8Œ__jump_table__IMPORT@”„__textcoal_nt__TEXTE™ €L4 PU‰åVSƒì èóÿÿÿƒ} xwƒ} qƒ}xkƒ}e‹U‹M ³³‰ÐÀÐÀÈòÆ‹Eò‹Eòƒ+òf.Èzt ÇEôëBƒÓ‰D$ƒÞ‰$è¿ÇEôMë!ƒö‰D$ƒ‰$èžÇEôë‹EôƒÄ [^]Ãð?y­1sÆ- AöÁcÜ¥L@ð?;p‚jÚÓ?u:ßð?¾Xò‹%? @ð?‘ò£ü(? @ÿ²¥UÔ>ð?½šxV42?:R¢Fß‘? ¬@ð?ÓBÎûÿï?ý‡ôÛ×Ó?ð?untfz-codeUncompatable unit codesuntfz-unitIllegal source or target unit codeôôôôô‹$Þ–¤¡ Œ¤¡ }u¤ë¡ k¤à¡ P¤8¡ -¤À¡  )À€E _untfz___i686.get_pc_thunk.bx_p_error_factors#1/12 1230142475 10003 603 100644 5540 ` gctp.oÎúíþ| Ty˜ __text__TEXTÒ ˜v€__bss__DATA€ Ôk__data__DATAà x __cstring__TEXTø :__literal8__TEXT8 Ð__jump_table__IMPORTX #ð„__textcoal_nt__TEXT{  €äภP ÈU‰åVSìèðÿÿÿÇEìÇEð‹EPÇ‹E(‹‹E ‹‹E,‰D$ ‹E$‰D$‰T$‰ $è ‰Â‹EP‰‹EP‹…ÀtÇ…4ÿÿÿéX ƒp ‹…À…úÇEäéÅ‹Uäƒ Ç‹Uäƒ0Ç‹UäƒÐÇ‹UäƒÐAÇ‹UäƒpCÇ‹UäƒEÇÇEèëP‹Uä‹Mè³p‰ÐÁà)Ѓ( òòÖ‹Uä‹Mè³°F‰ÐÁà)Ѓ( òòÖE胃}è~ªE䃃}ädŽ1ÿÿÿÇEìÇEðƒp Çéj‹E ‹…À„§‹E ‹ƒÐ‹‹E‹9Âu8‹E ‹ƒ0‹‹E‹9Âu!‹E ‹ƒ ‹‹E ‹9Âu ‹E ‹ƒøu ÇEìëOÇEäë7‹E ‹‹Mä³p‰ÐÁà)ÐÈò Æ‹EäÁàEòf.ÈuzE䃃}ä ~ÃëÇEì‹E4‹…À„©ë‹E4‹ƒE‹‹E8‹9Âu8‹E4‹ƒpC‹‹ED‹9Âu!‹E4‹ƒÐA‹‹E4‹9Âu ‹E4‹ƒøu ÇEðëOÇEäë7‹E4‹‹Mä³°F‰ÐÁà)ÐÈò Æ‹EäÁàE<òf.ÈuzE䃃}ä ~ÃëÇEð‹E ‹…Àx ë‹E ‹ƒød~0ƒè ‰D$ƒó ‰$èa ‹EPÇÇ…4ÿÿÿ韋E4‹…Àx ‹E4‹ƒød~0ƒ ‰D$ƒ ‰$è ‹EPÇÇ…4ÿÿÿé\‹E‹‰Eô‹E‹…Àu‹E ‹ƒøu‹E‹ƒøuÇEô‹E‹ƒøuA‹E ‹ƒøu7‹E‹ƒøu-‹E‹Ç…$ÿÿÿ…ëQ‹…$ÿÿÿ÷éÁú‰ÈÁø)ƒР‹‰Eô‹E ‹…Àu#EȉD$ÇD$‹Eô‰$èv ‰Â‹EP‰ë!EȉD$ÇD$‹Eô‰$èS ‰Â‹EP‰‹E ‹ƒøu‹U‹Eô‰‹EP‹…Àtè Ç…4ÿÿÿéi‹EòòEÈòYÁòEЋEƒÀòòEÈòYÁòE؃}ì„0‹E ‹‹E ‹ƒ ‰ˆ‹E ‹‹E‹ƒ0‰ˆ‹E ‹‹E‹ƒÐ‰ˆÇEäë/‹E ‹‹uä‹EäÁàEò“p‰ÈÁà)ÈðòÂE䃃}ä~Ë‹E ‹ƒø…IÇEäë‹Uä‹EäÁàEòò„Õ@ÿÿÿE䃃}ä~Ûƒ( òò…@ÿÿÿƒ( òò…Hÿÿÿ‹E‹…À…‡‹Eòƒ( òf.Èztn‹Eòò…@ÿÿÿ‹EƒÀòò…Hÿÿÿ‹E‹‹E‹‹E ‹0ƒ°w‰D$‹EP‰D$‹EL‰D$‹EH‰D$‰T$ …@ÿÿÿ‰D$‰L$‰4$èb騋E‹‰ÐÀÐÀ-·ò*ȃ0 òòYÁò…@ÿÿÿ‹E‹…Àxƒ8 òò…Hÿÿÿégÿÿÿƒ@ òò…HÿÿÿéPÿÿÿ‹E‹‹E‹‹E ‹0ƒ°w‰D$‹EP‰D$‹EL‰D$‹EH‰D$‰T$ ‹E‰D$‰L$‰4$赋EP‹…Àtè±Ç…4ÿÿÿé‹E ‹…Àu òEÐòEÀòEØòE¸ƒ}ð„BëW‹E ‹ƒ°w‹E¸‰D$EÀ‰D$òEØòD$òEÐò$ÿ҉‹EP‰‹EP‹…Àt±è1Ç…4ÿÿÿé‚‹E4‹‹E4‹ƒÐA‰ˆ‹E4‹‹ED‹ƒpC‰ˆ‹E4‹‹E8‹ƒE‰ˆÇEäë/‹E4‹‹uä‹EäÁàE<ò“°F‰ÈÁà)ÈðòÂE䃃}ä~Ë‹E4‹ƒø…ÇEäë‹Uä‹EäÁàE<òò„Õ@ÿÿÿE䃃}ä~Ûƒ( òò…@ÿÿÿƒ( òò…Hÿÿÿ‹E<òƒ( òf.Èztk‹E<òò…@ÿÿÿ‹E<ƒÀòò…Hÿÿÿ‹ED‹‹E8‹‹E4‹0ƒv‰D$‹EP‰D$‹EL‰D$‹EH‰D$‰T$ …@ÿÿÿ‰D$‰L$‰4$èØëqòEÀò$è³Ý@ÿÿÿòE¸ò$èžÝHÿÿÿ늋ED‹‹E8‹‹E4‹0ƒv‰D$‹EP‰D$‹EL‰D$‹EH‰D$‰T$ ‹E<‰D$‰L$‰4$èe‹EP‹…ÀtèHÇ…4ÿÿÿ陋E4‹…Àu.òEÀ‹E0ò‹E0ƒÀòE¸ò‹E@‹‰Eô‹ED‹…ÀuwëZ‹E4‹ƒv‹‹E0ƒÀòE¸òMÀ‰D$‹E0‰D$òD$ò $ÿ҉‹EP‰‹EP‹…Àt§è·Ç…4ÿÿÿé‹E4‹ƒøu‹E@‹ƒøuÇEô‹ED‹ƒøuA‹E4‹ƒøu7‹E@‹ƒøu-‹E8‹Ç…$ÿÿÿ…ëQ‹…$ÿÿÿ÷éÁú‰ÈÁø)ƒР‹‰Eô‹E4‹…Àu#EȉD$‹Eô‰D$Ç$è3‰Â‹EP‰ë!EȉD$‹Eô‰D$Ç$è‰Â‹EP‰‹E4‹ƒøu‹U@‹Eô‰‹E0òòEÈòYÁ‹E0ò‹U0ƒÂ‹E0ƒÀòòEÈòYÁòèªÇ…4ÿÿÿ‹…4ÿÿÿÄ[^]ÃGCTP-INPUTInsys is illegalGCTP-OUTPUTOutsys is illegal€„.AЃAЃÁôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôô‹$ô b ?  ¤à ¡§ g ¤ v¡  ؤ v¡»¦•b¤ v¡ ¤8 ¡¤8 ¡õ¤8 ¡™¤ÀF¡r¤ E¡_¤€C¡L¤àA¡-ð¤Àw¡­Ÿo¤Àw¡I¤P ¡2¤H ¡¤@ ¡ò¿¤Àw¡}¤8 ¡W¤8 ¡E¤8 ¡é¤€¡Â¤à¡¯¤@¡œ¤  ¡FüÓ¤à ¡JB¤ ¡8¤ ¡ÿ¤ ¡õ¤ø ¡¢¤ÀF¡l¤àA¡U¤€C¡>¤ E¡ì¤€¡¶¤  ¡Ÿ¤@¡ˆ¤à¡e¤€ ¡,¤8 ¡¤ÀF¡¤8 ¡÷¤€¡Û¤ E¡ˤ€C¡»¤àA¡«¤à¡›¤@¡‹¤  ¡l¤€ ¡G ^€ dà k  q@xà~àA…€C E”€šÀF¡Àw¬ v€{ 2M>D)W_gctp___i686.get_pc_thunk.bx_inv_init_pakr2dm_close_file_init_p_error_for_init_untfz_iter_NADUT_inpj_indat_inzn_outpj_outdat_outzn_pdin_pdout_inv_trans_for_trans#1/20 1230142475 10003 603 100644 540 ` br_gctp.oÎúíþ( ÀD__text__TEXTŠDÔ€__jump_table__IMPORTŠÎ„àø PÜU‰åƒìX‹EL‰D$D‹EH‰D$@‹ED‰D$<‹E@‰D$8‹E<‰D$4‹E8‰D$0‹E4‰D$,‹E0‰D$(‹E,‰D$$‹E(‰D$ ‹E$‰D$‹E ‰D$‹E‰D$‹E‰D$‹E‰D$ ‹E‰D$‹E ‰D$‹E‰$èÉÃôôôôô„_gctp__gctphdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibIRIX53.a0000444000175000017500000221675006424212050021577 0ustar amckinstryamckinstry! / 860009075 0 0 0 2260 ` ­  $¤$¤DðDðg8g8“ü“ü®<®<ÇpÇpé\é\ ¨ ¨ôô.ä.äB B Y\Y\{@{@©|©|¾T¾TÙ Ù élélùØùØää0´0´H H _¤_¤~P~P  ³|³|ÈÈׄׄççú˜ú˜ Ð Ð(@(@B´B´‚„‚„ÀÐÀÐÕÕí¼í¼xx"Ü"Ü<4<4UÄUÄvvžž¬Ü¬Ü¾\¾\dd??SpSpkpkp˜ü˜üÆÜÆÜêÜêÜ$$<8<8iðiðƒ¼ƒ¼šàšà­T­T½ˆ½ˆÎÌÎÌàÔàÔàÔàÔàÔ!ˆ!ˆ!ˆ!ˆ!ˆb|Í7À7À7À7À7À7À7À7À7À7À7À7À7À7À7À7À7À7À7À7À}ˆ}ˆ}ˆ}ˆ}ˆ}ˆ}ˆ}ˆ}ˆ}ˆ}ˆ}ˆ}ˆ}ˆ}ˆ}ˆà Ñ á|íd ÈalberforintalberforalberinvintalberinvalconforintalconforalconinvintalconinvazimforintazimforaziminvintaziminveqconforinteqconforeqconinvinteqconinvequiforintequiforequiinvintequiinvgnomforintgnomforgnominvintgnominvgoodforintgoodforgoodinvintgoodinvgvnspforintgvnspforgvnspinvintgvnspinvhamforinthamforhaminvinthaminvimolwforintimolwforimolwinvintimolwinvlamazforintlamazforlamazinvintlamazinvlamccforintlamccforlamccinvintlamccinvmerforintmerformerinvintmerinvmillforintmillformillinvintmillinvmolwforintmolwformolwinvintmolwinvobleqforintobleqforobleqinvintobleqinvomerforintomerforomerinvintomerinvorthforintorthfororthinvintorthinvpolyforintpolyforpolyinvintpolyinvpsforintpsforpsinvintpsinvrobforintrobforrobinvintrobinvsinforintsinforsininvintsininvsomforintsomforsominvintsominvsterforintsterforsterinvintsterinvstplnforintstplnforstplninvintstplninvtmforinttmfortminvinttminvutmforintutmforutminvintutminvvandgforintvandgforvandginvintvandginvwivforintwivforwivinvintwivinvwviiforintwviiforwviiinvintwviiinvisinusforinitIsin_for_freeIsin_for_initisinusforIsin_fwdisinusinvinitIsin_inv_freeIsin_inv_initisinusinvIsin_invfor_initinv_inittsincosasinzmsfnzqsfnzphi1zphi2zphi3zphi4zpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zoneinitp_errorclose_fileptitleradiusradius2cenloncenlonmercenlatoriginstanparlstparl1offsetpgenrptgenrpt_longpblankpakszsphdzuntfzgctpgctp_alberfor.o/ 860008751 2145 20 100664 6992 ` ELFp4( 0€P%-L9>FKSY_fnwˆL䙤¨¬.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamalberforintfabsp_errorsqrttsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberforadjust_lonsincos_gp_disp<'œ™à!'½ÿˆ¯¿$¯¼ ç­xç¬|節箄ǥ¨Ç¤¬ä%8ä$<ǧ°Ç¦´ä'@ä&DÇ©˜Ç¨œä)0ä(4Ç«ˆÇªŒÇ±Ç°”™F0S ø ¼ Ä3pÄ2tF2<E „…™$„ ø $¥@¼ $Ç¥xǤ|ä%ä$ǧ€Ç¦„ä'ä& Ä)Ä( Ä+Ä*F*Dç°Tç±PdzPDzT<?ðF2‘D8D€0F$2ç¨\ç©X™Ç­XǬ\ ø ¼ ä!ä ™Ç­ˆÇ¬Œ'¦p ø '§h¼ Ç«pǪtç«`çªdDZhǰl™Ç¯pÇ®tÄ-Ä,ç± ø ç°¼ ç¡Hç LdzhDzl™Ç¯pÇ®tÄ-Ä,ç³ ø ç²¼ ç¡0ç 4™Ç­Ç¬”'¦p ø '§h¼ ǧhǦl™Ç¯pÇ®tÄ-Ä,ç§ ø 禼 ç¡@ç DÇ¥hǤl™Ç¯pÇ®tÄ-Ä,ç¥ ø 礼 ç¡(ç ,™Ç­ Ç¬¤'¦p ø '§h¼ Ç©hǨl™Ç¯pÇ®tÄ-Ä,ç© ø 稼 ç¡8ç <Ç«ˆÇªŒÇ±Ç°”™F0S ø ¼ Ä3xÄ2|F <EǧHǦLÇ©@F&1ǨDǦ4ǧ0dz(F(B‚Dz,F*$F&’F(ä$,ä%(Ç«`Ǫdä+(ä*,dzHDzLF2‘‚Ç©0Ǩ4Ä1(Ä0,F(F$2€ä*ä+DZ8Ä3(Ä2,ǰ<F0’™Ä'Ä& ø F(3¼ Ä%Ä$F$‚Ä3(Ä2,F2Tä0$ä1 „™$„P ø ¼ ™Ä-Ä,Ä/Ä.  ø ¼ ™Ç­ˆÇ¬ŒÇ¯Ç®” ø ¼ ™Ä-0Ä,4 ø ¼ ™Ç­ Ç¬¤ ø ¼ ™Ä-8Ä,<Ä/@Ä.D ø ¼ %¿$'½xà<'œ™à!'½ÿ°¯¿$¯¼ ç­Pç¬Tç¯Xç®\™Ç­XǬ\'¦H ø '§@¼ Ç¥@ǤD™Ç¯HÇ®LÄ-Ä,ç¥ ø 礼 ç¡8ç <Ç©8Ä'(Ä&,Ǩ<F(2‚™Ä1Ä0 ø F*ƒ¼ Ä3Ä2F2Ä'(Ä&,F&"ç¨,ç©(DZPǰT™Ä+0Ä*4 ø F*ƒ¼ Ä3(Ä2,F2ç¤4ç¥0™Ç­0Ǭ4 ø ¼ ǧ(Ǧ,F&Ä18Ä0<®`F0B€åÊå˙ǭ0Ǭ4 ø ¼ Ç¥(Ǥ,F$‚Ä3 Ä2$¯dF&’Ä1@Ä0DF0B€åêåë%¿$'½PàEqual latitudes for St. Parallels on opposite sides of equatoralber-forinitALBERS CONICAL EQUAL-AREA=Û|ßÙ×½»=Û|ßÙ×½» ²Àöÿó²Àöÿó( 48< HLP \`t Œ ”˜° ¼´ ĸ Ø äèì øü   X t |€„ ´ ÌÐÀ ì ø $ D \`P | ”˜ˆ ´ Ô ìðà  4 <@€ œ”  ¬°¼ ÌÐÔ äàè ðôü     (,0 8<@ LHP XT l tx| „ˆp œ À ÈÌÄ à ü    LPt ” ¬°  Ì ÔØà ìðè     4 DH@ \ dh| œ ¤¨¼ Ü äèì øüPp ÌL-L0´ %ôüˆ¤„( ¸„ '!$'('('(($F!‡! ÿÿÿ¬ÿÿÿÿx1lL SÿÿÿÔÿÿÿÿPu…7, .Ë` Ó` Û` Ý` à ` ã(` ç0` ò8` @`     !   '   ,   1   6(   ;0   F8   ( Rÿÿÿø  Yÿÿÿð  `ÿÿÿè  dÿÿÿà  gÿÿÿØ  lÿÿÿР pÿÿÿÈ  tÿÿÿÀ  xÿÿÿ¸  |ÿÿÿ°  4 L €L ‰      ‘  “  ( ,•ÿÿÿø  ÿÿÿð  ¥ÿÿÿè  ¨ÿÿÿà  ®ÿÿÿØ  Ì %€ä  ,   !    - !  `alberfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/alberfor.c8600089314328/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c alberfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minorce3rhns0lon_centerfalse_eastingfalse_northingalberforintr_majr_minlat1lat2lon0lat0false_eastfalse_northsin_pocos_poconestempms1ms2qs0qs1qs2alberforlonlatxysin_phicos_phiqsthetarh1/usr/include/math.hlucy:/usr/include/math.h86000893113775__infinityerrnosigngamalberforintfabsp_errorsqrttsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberforadjust_lonsincos_gp_disp².ÌJ²I.  %Ïÿÿ*Ïÿÿ2Ïÿÿ7Ïÿÿ?ÏÿÿEÏÿÿKÏÿÿRÏÿÿZÏÿÿcÏÿÿmÏÿÿtÏÿÿ|L …ÏÿÿÏÿÿ”Ïÿÿ˜Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿ%ÿÿÿÿÿÿÿÿÿ+,ÿÿÿÿÿÿÿÿÿÿÿÿÿ4 Ä]!µà0! €) P.p 7p °@ ÈÀJpˆUp  Ðalberinv.o/ 860008752 2145 20 100664 8208 ` ELF04(   P%-P9>FKSY_fnwˆPÌ™Ÿ£©´.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamalberinvintfabsp_errorsqrttsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberinvatan2logphi1zadjust_lon_gp_disp<'œ™à!'½ÿ¯¿$¯¼ ç­pç¬tç¯xç®|Ç¥ Ç¤¤ä%@ä$Dǧ¨Ç¦¬ä'Hä&LǩǨ”ä)8ä(<Ç«€Çª„DZˆÇ°Œ™F0S ø ¼ Ä3pÄ2tF2<E „…™$„ ø $¥D¼ $Ç¥pǤtä%ä$ǧxǦ|ä'ä& Ä)Ä( Ä+Ä*F*Dç°Tç±PdzPDzT<?ðF2‘D8D€0F$2ä($ä) ™Ä- Ä,$ ø ¼ ä!ä ™Ç­€Ç¬„'¦h ø '§`¼ Ç«hǪlç«Xçª\DZ`ǰd™Ç¯hÇ®lÄ-Ä,ç± ø ç°¼ ç¡Hç Ldz`Dzd™Ç¯hÇ®lÄ-Ä,ç³ ø ç²¼ ç¡0ç 4™Ç­ˆÇ¬Œ'¦h ø '§`¼ ǧ`Ǧd™Ç¯hÇ®lÄ-Ä,ç§ ø 禼 ç¡@ç DÇ¥`Ǥd™Ç¯hÇ®lÄ-Ä,ç¥ ø 礼 ç¡(ç ,™Ç­˜Ç¬œ'¦h ø '§`¼ Ç©`Ǩd™Ç¯hÇ®lÄ-Ä,ç© ø 稼 ç¡8ç <Ç«€Çª„DZˆÇ°Œ™F0S ø ¼ Ä3xÄ2|F <EǧHǦLÇ©@F&1ǨDǦ4ǧ0dz(F(B‚Dz,F*$F&’F(ä$4ä%0Ç«XǪ\ä+0ä*4dzHDzLF2‘‚Ç©0Ǩ4Ä10Ä04F(F$2€ä*ä+DZ8Ä30Ä24ǰ<F0’™Ä'Ä& ø F(3¼ Ä%Ä$F$‚Ä30Ä24F2Tä0,ä1(„™$„T ø ¼ ™Ä-Ä,Ä/Ä.  ø ¼ ™Ç­€Ç¬„ǯˆÇ®Œ ø ¼ ™Ä-8Ä,< ø ¼ ™Ç­˜Ç¬œ ø ¼ ™Ä-@Ä,DÄ/HÄ.L ø ¼ %¿$'½pà<'œ™à!'½ÿ¯¿4¯¼0ç­pç¬tç¯xç®|ç·(ç¶,çµ ç´$¯ LÇ¥pǤtÄ'@Ä&DF&"ç¨tç©pDZxÄ+(Ä*,ǰ|Ä%HÄ$LF0TF$‘€ç¦|ç§xD€XD€PÄ)0Ä(4F(P>EDZpǰtÇ¥xF0„‚Ǥ|™F$!‚ ø F&“¼0ç¡hç l<?ðDHD€@ç©Xç¨\Ç«pǪtÇ¥xF*TǤ|™F$$‚ ø F2ƒF ‡¼0ç¦lç§h<¿ðDHD€@ç©Xç¨\D€XD€Pç«PçªTÇ¥hǤlD€ˆD€€F0 2EdzXDz\ǧpǦtÇ©xF&“Ǩ|™ ø F(“‚¼0ç¡Pç TÇ«hǪlÄ%0Ä$4F$TÄ'Ä&F&„ƒç²\ç³XÇ©XǨ\F(B‚Ä%Ä$F*$Ä'0Ä&4F&„ƒç²dç³`Ä)Ä(Ä%€Ä$„F( >Ep<?ðDXD€PÄ1Ä0<?ðD˜D€™F0QF0’ ø F(3¼0<?ðD(D€ Ä+ Ä*$<?àDˆD€€F*$F2‚Ä%Ä$<?ðDˆF&D€€F$BƒF*„ç²\ç³X™Ç­XǬ\ ø ¼0Ç­`™Ç¬d ø F †¼0F ™F4³ ø ¼0Ä'ˆÄ&ŒF 0<E™Ç¯`Ç®d'®LÄ-Ä, ø ¯®¯„¼0åàåá¸L¢LCÇ©`ǨdD€(D€ F( >E¹„Ä1Ä0”ç1ç0¨„Ä+˜Ä*œå å ™Ç¯`Ç®d'©LÄ-Ä, ø ¯©ª„¼0å@åA«L`¢LdzPDzTÄ'0Ä&4F&’™Ä%8Ä$< ø F$C¬€¼0å€å%¿4ǵ Ç´$Ç·(Ƕ,à'½pEqual latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREA=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½»?ù!ûTD-¿ù!ûTD- ³ßöÿÿó³ßöÿÿó( 48< HLP \`t Œ ”˜° ¼´ ĸ Ø äèì øü   H TPX `d\ x €„ˆ ¸ ÐÔÄ ð  ü ( H `dT € ˜œŒ ¸ Ø ðôä   8 @D„  ˜¤ °´À ÐÔØ èäì ôø   $ ,04 <@D PLT \X p x|€ ˆŒt   Ä ÌÐÈ ä     PTŒ ˜œ° ¸¼À ÈÌà ìð d è    $@ HLP X\p x|€ ˆŒ¬ ´¸È è ðô 8 T l „ Œ¨ ¼À¬ $ , 0 @ H L ` t x d ° ¼ À Ä Ð Ô Ì Pp ‡l`3˜Ì04%tô¬ü¨8„ '!$'('('(($F!€ (H#((H'X8! ÿÿÿ´ÿÿÿÿp5pP TÿÿÿÄÿÿÿÿðÿÿÿ¸py±7, .Ë` Ó` Û` Ý` à ` ã(` æ0` ê8` õ@` H`     $   *   /   4   9(   >0   I8   ( Uÿÿÿø  \ÿÿÿð  cÿÿÿè  gÿÿÿà  lÿÿÿØ  pÿÿÿР tÿÿÿÈ  xÿÿÿÀ  |ÿÿÿ¸  8 P €P ‰   ‹     ‘  8 ,•ÿÿÿø  ™ÿÿÿð  œÿÿÿè   ÿÿÿà  ¦ÿÿÿÜ ¨ %€Ì  ,   !    - !  `alberinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/alberinv.c8600089335779/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c alberinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minorce3esrhns0lon_centerfalse_eastingfalse_northingalberinvintr_majr_minlat1lat2lon0lat0false_eastfalse_northsin_pocos_pocontempms1ms2qs0qs1qs2alberinvxylonlatrh1qsconthetaflag/usr/include/math.hlucy:/usr/include/math.h86000893313775__infinityerrnosigngamalberinvintfabsp_errorsqrttsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberinvatan2logphi1zadjust_lon_gp_disp«.‡i«I.  %Ïÿÿ*Ïÿÿ2Ïÿÿ7Ïÿÿ?ÏÿÿEÏÿÿKÏÿÿRÏÿÿZÏÿÿcÏÿÿmÏÿÿtÏÿÿ|P …Ïÿÿ‹ÏÿÿÏÿÿ•Ïÿÿ Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿ%ÿÿÿÿÿÿÿÿÿÿÿÿ+,ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4  Ô]1½ð !  ) °P.p ° 7p Ð@ èJpèUp 0alconfor.o/ 860008753 2145 20 100664 8716 ` ELF ,4(  аÀ%-ˆ9>BGKOW^fmt|ˆH….symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamalconforintsqrtsinatantanpowtsincosptitleradius2cenloncenlatoffsetpalconforadjust_lon_gp_disp<'œ™à!'½ÿ˜¯¿,¯¼(ç­hç¬lç¯pç®tç· ç¶$çµç´Ç¥hǤlä%ä$ǧpǦtä'ä& Ç©xǨ|ä) ä($Ç«€Çª„ä+(ä*,Ä1Ä0ä1ä0Ä3 Ä2$ä3ä2$¬.¸Ä%(Ä$,ç¥Pç¤T™Ç­PǬT ø ¼(ä!°ä ´Ä'0Ä&4%ï0åçåæ ˜Ä)8Ä(<'0ç ç™Ä+@Ä*D'90ç+ç*ˆÄ1HÄ0L%0å å$‰Ä3PÄ2T%)0å3(å2,ŠÄ%XÄ$\%J0åE0åD4‹D€8D€0%khågåf ŒÄ)`Ä(d%Œhå‰åˆÄ+hÄ*l%­hå«åªŽÄ1pÄ0t%ÎhåÑ åÐ$Ä3xÄ2|%ïhåó(åò,˜Ä%€Ä$„'hç0ç4™Ä-Ä, ø ¼(Ä'°Ä&´F&ç¨Dç©@D€ Ä+ˆÄ*Œ™Ä1Ä0<@D(F0T€ ø F$“<?ð¼(D8DˆD€0Ç©@ǨDÄ%°Ä$´F(2D€€<@D8D€0™F(„€F2SF † ø F&#ƒ¼(F ™F6£ ø <@Dˆ¼(D€€F0Ä+Ä*”F*Dç²Lç³H†‡™Ç­HǬL$Æ  ø $稼(„™$„ ø ¼(™Ä-Ä,Ä/Ä.  ø ¼(™Ä-Ä, ø ¼(™Ä-Ä, ø ¼(™Ä- Ä,$Ä/(Ä., ø ¼(%¿,ǵÇ´Ç· Ƕ$à'½h<'œ™à!'½ÿ(¯¿,¯¼(ç­Øç¬Üç¯àç®äç· ç¶$çµç´Ç¥ØÇ¤Ü™Ä'Ä& ø F&#¼(ç¡Ðç Ô™Ç­ÐǬÔ'¦È ø '§À¼(™Ç­àǬä ø ¼(Ä)°Ä(´F(‚窬竨dzàÄ1˜Ä0œÇ²ä<@D8D€0™F2 ø F&#<?ð¼(DHD˜D€@Ç«¨Çª¬Ä'°Ä&´F*DD€<@DHD€@™F*‘F$ƒF † ø F(3ƒ¼(F ™F6£ ø <@D˜¼(D€F2‚Ä1 Ä0¤F0Qç¤Tç¥P™Ç­PǬT'¦¸ ø '§°¼(Ç©¸Ä' Ä&¤Ç¨¼Ç±°F(4‚ǰ´Ä+¨Ä*¬Ç¦ÄF0QǧÀF&"F(’€çª¤ç« <?ðDˆD€€Ç¥ Ç¤¤<@D˜D€F$€F&’稜穘ǫ˜ÇªœÇ±°Ç°´Ç³ÈF0QDzÌF2!‚禔ç§Ç«¸Ä)¨Ä(¬Çª¼Ç³°F*DDz´Ä% Ä$¤Ç¨ÄF2!‚Ç©ÀDzœÇ³˜F(2‚F*F2!‚禌秈ǩǨ”F(Dç°Lç±HǫǪ”dzˆF*QDzŒF2‘‚F&"ç¨œç©˜Ž˜Î¸'0xÀøÈ!Ç1Ç0籀簄ˆŠ¸%JhHÀ*X!ÅkÅjç«xçª|ŒŽŒ¸%Î0 hÀ®x!ÅóÿøÅòÿüç³pç²t˜ˆ¸%hÈÀ(H!Å%ÿøÅ$ÿüç¥hç¤l‹$ k¸¯ªD)a SǧHǦLÇ©€Ç¨„Ç«pF(4ǪtF*„€ç²dç³`Ç¥HǤLǧxǦ|DZhF&"ǰlF0B€çª\ç«X¬D­¸* /ޝDθˆÇ¥˜Ç¤œÇ§€Ç¦„ÏÀ#F&"ÈÀ%0(H!Å3Å2F(”ç°tç±pŠ«DJ¸ŽÇ¥˜Ç¤œÇ§xǦ|K`#F&$‚ hÀ%Îh®x!ÅëÅêF2Rç¨lç©hDZ`ǰd籀簄ǥXǤ\ç¥xç¤|ˆ¸D¸'* ÿ¯¯¹Dǧ˜Ç¦œÇ³€Ç²„F 2‡F2Rç¨tç©pDZ˜Ç°œÇ§xǦ|F F&"‚çªlç«hdz`Dzd糀粄ǩXǨ\ç©xç¨|DZǰ”Ç¥€Ç¤„Ç«ˆF$‚ǪŒÇ³xDz|F2RǤtÇ¥pÄ2Ä3F(4F$‚€Ä) F2Q‚Ä($©èF(4å0å1Ç¥ˆÇ¤ŒÇ«€Çª„ǧF*$‚Ǧ”Ç©xǨ|F(4ǪlÇ«hÄ(Ä)F0‘F*!€Ä1(F(4‚Ä0,ªìF0‘åDåE%¿,ǵÇ´Ç· Ƕ$à'½ØALASKA CONFORMALÀ9#à¯?ñßF¢R5?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?ù!ûTD-?ù!ûTD-?ù!ûTD-?ù!ûTD- ³ÿÖÿÿó³ÿÖÿÿó8 DHL X\` lpt €„ˆ ”˜  ¤¨ °´¸ ÀÄÈ ÐÔ Üàì    $ (4 <@8 DP X\T `l txp |ˆ ”Œ ˜¤ ¬°¨ ´À ÌØ àäÜ èô üø    , 480 <H PTL Xd lph „ Œ¤ ¬°´ ¼À¸ è øü 8 X `dx Œ| ”€   ¨¤ ¼ ÄÈÌ ÔØÀ ì ôøð    , 48< DH0 ˆŒÀ ÐÔÌ ì  ( 04H PTh ˆ ˜œ´ Ø ø  8 @DH \`ä ìðô  x €| „  ¨¤ ¬È ÐÌ Ôð øô ü  Œ ”¨ °´ Ôô ü   ` h     $ , d x t € ˆ P8Àp ´tÀ;T48œ`1<ˆ¤`4„ %&((VˆG'U((†ÿ÷‡ ! ÿÿÿÄÿÿÿÿðÿÿÿ¸h6eˆ"ÿÿÿTÿÿÿÿðÿÿÿHØo±-, 6Ë` Ó` Û` æ` ñ ` ÿ(` 0`h` ` "¨` *°` ,¸`. :   @   F   Q   8 ]ÿÿÿü _ÿÿÿð  dÿÿÿè  gÿÿÿà  kÿÿÿØ  d .ˆ qˆ z   ~   ‚  „  8 4†ÿÿÿø  ‹ÿÿÿð  ’ÿÿÿè  ™ÿÿÿà   ÿÿÿØ  §ÿÿÿР ­ÿÿÿÈ  ¯ÿÿÿÀ  ±ÿÿÿ¸  ´ÿÿÿ°  ·ÿÿÿ¨  ºÿÿÿ   ½ÿÿÿ˜  Àÿÿÿ  Ãÿÿÿˆ  Çÿÿÿ€  Ëÿÿÿx  Ïÿÿÿp  Ñÿÿÿl $ qH  ,   !  0ÿð@ 0ÿð@  5 !  `alconfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/alconfor.c8600089345125/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c alconfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minorlon_centerlat_centerfalse_eastingfalse_northingacoefbcoefsin_p26cos_p26enalconforintr_majr_minfalse_eastfalse_northitempeschiesphialconforlonlatxydlonsinloncoslonsinphicosphiesphigsxpyparaibrbiarnainchirj/usr/include/math.hlucy:/usr/include/math.h86000893413775__infinityerrnosigngamalconforintsqrtsinatantanpowtsincosptitleradius2cenloncenlatoffsetpalconforadjust_lon_gp_dispÓ6´!qÓI6!  %Ïÿÿ*Ïÿÿ.Ïÿÿ3Ïÿÿ7Ïÿÿ;ÏÿÿCÏÿÿJÏÿÿRÏÿÿYÏÿÿ`Ïÿÿhˆ qÏÿÿ|Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿ34ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4` ”]ñ™ Ð! `°)À.p  7p0@ HðJp8(Up` Ìalconinv.o/ 860008755 2145 20 100664 11400 ` ELF*¨4( À À%-¸9>BGKOW^fmt|¸ …Š’˜£©.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamalconinvintsqrtsinatantanpowtsincosptitleradius2cenloncenlatoffsetpalconinvfabsp_errorasinzadjust_lonatan2_gp_disp<'œ™à!'½ÿ˜¯¿,¯¼(ç­hç¬lç¯pç®tç· ç¶$çµç´Ç¥hǤlä%ä$ǧpǦtä'ä& Ç©xǨ|ä) ä($Ç«€Çª„ä+(ä*,Ä1pÄ0tä1ä0Ä3xÄ2|ä3ä2$¬.¸Ä%Ä$ Ä'Ä&F&"ç¨\ç©XÄ+€Ä*„ç«PçªT™Ç­PǬT ø ¼(ä!°ä ´Ä1ˆÄ0Œ%ï0åñåð ˜Ä3Ä2”'0çç™Ä%˜Ä$œ'90ç%ç$ˆÄ' Ä&¤%0å å$‰Ä)¨Ä(¬%)0å)(å(,ŠÄ+°Ä*´%J0åK0åJ4‹D€ˆD€€%khåqåp ŒÄ3¸Ä2¼%Œhå“å’Ä%ÀÄ$Ä%­hå¥å¤ŽÄ'ÈÄ&Ì%ÎhåÇ åÆ$Ä)ÐÄ(Ô%ïhåé(åè,˜Ä+ØÄ*Ü'hç 0ç 4™Ä-Ä, ø ¼(Ä1°Ä0´F0‚ç²Dç³@D€PÄ%àÄ$ä™Ä'Ä&<@DXF&" ø F*C<?ð¼(DˆD8D€€Ç³@DzDÄ+°Ä*´F2D€0<@DˆD€€™F22F(#F † ø F0Sƒ¼(F ™F6£ ø <@D8¼(D€0F&‚Ä%èÄ$ìF$’ç¨Lç©H†‡™Ç­HǬL$Æ  ø $稼(„™$„ ø ¼(™Ä-Ä,Ä/Ä.  ø ¼(™Ä-Ä, ø ¼(™Ä-Ä, ø ¼(™Ä- Ä,$Ä/(Ä., ø ¼(%¿,ǵÇ´Ç· Ƕ$à'½h<'œ™à!'½þ ¯¿,¯¼(ç­`ç¬dç¯hç®lç· ç¶$çµç´Ç¥`Ä' Ä&$ǤdÄ+Ä*F&"F*Dç°dç±`dzhÄ%(Ä$,DzlÄ)Ä(F$‘F(2ƒçªlç«hDZ`ǰd籨簬dzhDzl糠粤¯ @Ç¥¨Ç¤¬F$!€ç¦<ç§8Ç©¨Ç¨¬Ç± F(B‚ǰ¤F0„‚F2Qç¤4ç¥0Ž˜Î¸'0xÀøÈ!Ç'Ç&ç§ç¦ˆŠ¸%JhHÀ*X!ÅiÅhç©ç¨ŒŽŒ¸%Î0 hÀ®x!ÅñÿøÅðÿüç±(ç°,˜ˆ¸%hÈÀ(H!Å+ÿøÅ*ÿüç« çª$ŠÇ§J¸Ç¦DŠF€‘!F&"ç¨ç©‹Ç³k¸Ç²D‹€F€‚¡F2Qç¤ ç¥ŒÇ±(Œ¸Ç°,%ÿÿD0F€2!F0B‚çªôç«ðŽÇ§ θǦ$%ÏÿÿDF€‘!F&"ç¨üç©ø™$9¸¯¸D+! DZ8ǰ<Ç«ǪÇ¥(F*„‚Ǥ,F$‘€ç¦ìç§èÇ©8Ǩ<DZǰdz F0B‚Dz$F2Qç¤äç¥à‰¨D)¸ * yŠ«DJ¸ŽÇ©0Ǩ4DZǰK`#F0B‚ hÀ%Î0®x!ÅçÅæF*4ç²,ç³(˜¹D¸ŠÇ©0Ǩ4DZǰ@#F0A‚HÀ%Jh*X!ÅeÅdF&"çª$ç« dzèDzìç³ç²Ç©àǨäç©ç¨DZ8ǰ<Ç¥ǤÇ«ðF$‚ǪôF*4€ç²Üç³ØÇ©8Ǩ<DZǰ ǧøF0AǦüF&"€çªÔç«ÐŒ­DŒ¸˜p#DŽ@xÀ'0øÈ!F€D!Ç3Ç2ǧ0F0‘Ǧ4Ç«ǪF*2F($ç²ôç³ðˆ©D¸Œ P#DŠ0 XÀ%Œhlh!F€2¡Å±Å°Ç©0F*Ǩ4dzDz F2A‚F&$ç°üç±øÇ«ØÇªÜç«çªÇ©ÐǨÔç©ç¨ ™¯D9¸%ø8* ÿe¯¸Ddz0Dz4ǧǦF ‘F&$ç°,ç±(Ç«0Ǫ4dzDzF RF2Aç¤$ç¥ ǧèǦìç§ç¦DZàǰäç±ç°Ç«¨Çª¬Ç©ǨÇ¥ F(T‚Ǥ¤Ç§ǦǨ,F&$Ç©(Ǧdǧ`F0’F(QF&$ç²Ìç³ÈDZ Ç°¤Ç«ǪÇ¥¨F*‚Ǥ¬Ç§ǦǪ$F&$‚Ç« ǦlǧhF2DF*F&"ç¨Äç©Àdz¨Ç²¬Ç±ǰÇ¥ F0’‚Ǥ¤Ç§Ǧ ǰôF&"DZðF(TF0‘礼祸ǧ Ç¦¤Ç«Ǫdz¨F*2Dz¬Ç±ǰ F0‘F$A€F02€çª´ç«°Ç³¸Ç²¼Ç¥°F2’Ǥ´F$!‚F&D簜籘ǫÈǪÌdz¸Ç²¼Ç©ÀF2QǨÄǧ°Ç¦´F&DǨœÇ©˜F0"€F T‡F(‘ƒç¦”ç§Ç¥ÀǤÄDZ¸Ç°¼Ç³ÈF0"‚DzÌÇ©°Ç¨´F(‘‚DzœÇ³˜F&QF $F2‚稌穈ǫ¨Çª¬Ç§Ç¦”F&Q礬票DZ Ç°¤Ç³ˆÇ²ŒF2‚稤穠™Ç­Ç¬” ø ¼(Ç­ˆ™Ç¬Œ ø F F4€¼(窄竀®@%ȯ¨@©@)! „…™$„ ø $¥4¼($ëǧ€Ç¦„Ä%ðÄ$ôF& <Eþ3DZ¨Ç°¬Ç© F0„‚Ǩ¤™F(B‚ ø F*“¼(ç¡`ç d<@D(ǧ`ǦdD€ ™F$3 ø <@DˆD€€¼(F0ç¨|ç©x™Ç­xǬ|'¦h ø '§p¼(«pÄ3Ä2åsår™Ç­`Ǭd ø ¼(Ä+øÄ*üF*>E ¬tÄ'Ä&å‡å†»%Ç¥pǤtÄ1 Ä0¤Ç³ F0"Dz¤Ç«hǪlF*‘‚Ä%¨Ä$¬Ç²ddz`F$4™F2‚ƒ ø F*C¼(ç¡Xç \¯ @ǧXǦ\ç§Hç¦L™Ç­HǬL ø ¼(Ä%°Ä$´F$ç°Dç±@Ç©XÄ3Ä2Ǩ\<@D8D€0™F(’€ ø F&S<?ð¼(D(DHD€ DZ@ǰDÄ'°Ä&´F0$€D€@<@D(D€ ™F0BF*“F † ø F$3ƒ¼(F ™F6£ ø <@DH¼(D€@F(Ä3Ä2 ǧHǦLF2‚F&Qç¤Tç¥PÇ©HǨLDZPǰTF0D€ç²Lç³H­@%ª¯ª@¯@)á „…™$„@ ø $¥`¼(>$ì™Ç­PǬT ø ¼(Ä+Ä*F P<Eÿ‘¸tǧHǦLççÇ¥¨Ç¤¬Ç©hǨlF(#DZ`ǰdÄ3¨Ä2¬F2‚‚ǧpǦtǰ¤Ç± F&QÄ2¤Ä3 ™F2‚‚F(Q‚ ø F&#¼(F ™Ä1Ä0 ø F0£¹p¼(ç ç!%¿,ǵÇ´Ç· Ƕ$à'½`ALASKA CONFORMALToo many iterations in inversealcon-invToo many iterations in inversealcon-invÀ9#à¯?ñßF¢R5?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?ù!ûTD-?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»?ù!ûTD-?ù!ûTD-=Û|ßÙ×½» ³ÿöÿÿó³ÿöÿÿó8 DHL X\` lpt €„ˆ ”˜  ¤¨ °´¸ ÀÄÈ ÐÔ Üàä ìð   8 @DH PTL Xd lph t€ ˆŒ„ œ ¤¨  ¬¸ Àļ ÈÔ ÜàØ äð ü   $ ,0( 4@ HLD P\ dh` lx €„| ˆ” œ ˜ ´ ¼ÀÔ Üàä ìðè  (,D h ˆ ”¨ ¼¬ İ Ð ØÔ ì ôøü ð  $(  < DH@ \ dhl tx` ¸¼ð øü  $ ,04 <@¼ ÄÀ Èä ìè ð   4 <8 @\ d„ Œ¬ ´Ø à  x €” œ  Àà èì  ¤ ¬° Àü    t |   d p h x l Œ ˜ œ È ø $ D L P \ x € „ œ ¤ ¨ ¼ È Ì ä ì ð 0 L TXl txŒ ¬ ¼ÀØ ü  $(ˆ ”Œ œ ° Ì ÔØ $(, LHP l txp P8Àp 0°0F(xàJHÐ1"À`#„¤%ä&ˆÐ'„ (&(Vˆ)u&((†ÿñ‡'x%(8''TA ÿÿÿÄÿÿÿÿðÿÿÿ¸h6e¸.ÿÿþÌÿÿÿÿðÿÿþÀ`oú/, HË` Ó` Û` æ` ñ ` ÿ(` 0`h` ` "¨` *°` ,¸`. :   @   F   Q   8 ]ÿÿÿü _ÿÿÿð  dÿÿÿè  gÿÿÿà  kÿÿÿØ  ” .¸ q¸ z   |   ~  ‚  8 F†ÿÿÿø  ‹ÿÿÿð  ’ÿÿÿè  ™ÿÿÿà  ŸÿÿÿØ  ¡ÿÿÿР £ÿÿÿÈ  ¦ÿÿÿÀ  ©ÿÿÿ¸  ¬ÿÿÿ°  ¯ÿÿÿ¨  ²ÿÿÿ   µÿÿÿ˜  ¸ÿÿÿ  »ÿÿÿˆ  ¿ÿÿÿ€  Ãÿÿÿx  Çÿÿÿp  Ëÿÿÿh  Ðÿÿÿ`  ÕÿÿÿX  ÛÿÿÿP  áÿÿÿH  äÿÿÿ@  çÿÿÿ8  ëÿÿÿ0  ïÿÿÿ(  óÿÿÿ   öÿÿÿ  øÿÿÿ  ýÿÿÿ  ÿÿÿ  ÿÿþø   ÿÿþð  ÿÿþè  ÿÿþä ÿÿþà  ä q   ,   !  0ÿð@ 0ÿð@  G !  `alconinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/alconinv.c8600089356517/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c alconinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minorlon_centerlat_centerfalse_eastingfalse_northingacoefbcoefsin_p26cos_p26enalconinvintr_majr_minfalse_eastfalse_northitempeschiesphialconinvxylonlatdlonsinloncoslonesphirsbrbiaiarcicrdidrarnaincrncinfxyrfxyifpxyrfpxyixpypdendxpdypdszcoszsinzrhchidphiphijnn/usr/include/math.hlucy:/usr/include/math.h86000893513775__infinityerrnosigngamalconinvintsqrtsinatantanpowtsincosptitleradius2cenloncenlatoffsetpalconinvfabsp_errorasinzadjust_lonatan2_gp_dispH0!¯IH!  %Ïÿÿ*Ïÿÿ.Ïÿÿ3Ïÿÿ7Ïÿÿ;ÏÿÿCÏÿÿJÏÿÿRÏÿÿYÏÿÿ`Ïÿÿh¸ qÏÿÿvÏÿÿ~Ïÿÿ„ÏÿÿÏÿÿ˜Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿEFÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4  Ô]1²ðÀ!° )ÐÀ.p Ð 7pð@  Jp¨(UpÐ Øazimfor.o/ 860008756 2145 20 100664 6660 ` ELF$4( Ðpp%-@3<GNU€`hov€‡€D—¢¦«³»ÀÄ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngam__iob_lastbuf_bufendtab_sibuf_sobufazimforinttsincosptitleradiuscenlonmeroriginoffsetpazimforadjust_loncosfabssprintfp_erroracossin_gp_disp<'œ™à!'½ÿد¿¯¼ç­(ç¬,ç¯0ç®4Ç¥(Ǥ,ä%ä$ǧ0Ǧ4ä'ä& Ç©8Ǩ<ä)ä(Ç«HǪLä+Pä*TDZ@ǰDä1Xä0\†‡™Ç­8Ǭ<$Æ` ø $çh¼„™$„ ø ¼™Ä-Ä, ø ¼™Ä-Ä,  ø ¼™Ä-Ä, ø ¼™Ä-XÄ,\Ä/PÄ.T ø ¼%¿'½(à<'œ™à!'½ÿ@¯¿$¯¼ ç­Àç¬Äç¯Èç®Ìçµç´Ç¥ÀǤęÄ'Ä&  ø F&#¼ 硨砬™Ç­ÈǬÌ'¦¸ ø '§°¼ ™Ç­¨Ç¬¬ ø ¼ 硠砤ǫ¸Ä)`Ä(dǪ¼Ç¥°F*DǤ´Ä3hÄ2lǨ¤F$‘‚Ç© F(2‚F*„€ç²”糙ǭǬ” ø ¼ <?ðD(D€ ™F  ø F$£¼ Ä'XÄ&\F&<E/<?ðDHD€@穘稜DZǰ”D€XD€PF*€<EÄ3`Ä2dÄ%Ä$F$‘‚禌秈…™¦ˆ§Œ'¤0 ø $¥¼ …™'¤0 ø $¥L¼ O${™Ç­Ç¬” ø ¼ 础砄™Ç­€Ç¬„ ø Ç©€Ç¨„¼ F D簜籘™Ç­¨Ç¬¬ ø ¼ dz˜Ç²œÄ+Ä*ǧ°F2QǦ´®ÐÄ+XF&"Ä*\F(F*„€åÒåÓǧ¸Ä%hÄ$lǦ¼Ç«°F&"Ǫ´Ä1`Ä0dǤ¤F*„‚Ç¥ ¯ÔÄ+F$‘‚DzœÇ³˜Ä*F2QF&DÄ&TÄ'PF0"F&B€åêåë%¿$ǵÇ´à'½ÀAZIMUTHAL EQUIDISTANTPoint projects into a circle of radius = %12.2lfazim-for=Û|ßÙ×½»@ !ûTD- ²Àö?ÿó²Àö?ÿó( 48< HLP \`d ptx „ˆŒ   ¨” ´ ¼¸ Ð ØÜÔ ð øüô   0 8<@ HL4 €„° Àļ Ü ü  $(, @Dh Œ ¤ ¬°   0 H4 T dX €   Ì è ðô  ( 048 LP` hx| Œˆpp 14 ;L D9 ¬ °\Xpȼ8ô °Ìd(Fˆ $(W(!ÿÿÿôÿÿÿÿ(/E€`ÿÿÿdÿÿÿÿ0ÿÿÿXÀOt, +È` Ð` Û` æ` é ` ì(` ï0` ò8` ô@` ÷H` ûP`  X` ``  h` ( 3   9   D   O   Z   ( fÿÿÿø  h (€ k€ s   w   {  }  0 )ÿÿÿø  †ÿÿÿð  ÿÿÿè  ’ÿÿÿà  ™ÿÿÿØ  ÿÿÿР ŸÿÿÿÈ  £ÿÿÿÀ  ¥ÿÿÿp ( kD  ,  , K)`R)`i` Y%`^ %`c@%`i`%`oh%`!`u)`  !   *0ÿðO !  ` !  ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿazimfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/azimfor.c8600089363875/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c azimfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorlon_centerlat_origine0e1e2e3eesespfalse_northingfalse_eastingsin_p12cos_p12azimforintr_majcenter_loncenter_latfalse_eastfalse_northtempazimforlonlatxysinphicosphidloncoslonkspgconzmess/usr/include/math.hlucy:/usr/include/math.h86000893613775/usr/include/stdio.hlucy:/usr/include/stdio.h86000893610773size_tfpos_t_cnt_ptr_base_flag_fileFILE__infinityerrnosigngam__iob_lastbuf_bufendtab_sibuf_sobufazimforinttsincosptitleradiuscenlonmeroriginoffsetpazimforadjust_loncosfabssprintfp_erroracossin_gp_dispª+12ªI+óz- +1 @(3%:+A LÏÿÿTÏÿÿ[ÏÿÿbÏÿÿlÏÿÿsÏÿÿ{€ ƒÏÿÿŽÏÿÿ’Ïÿÿ—ÏÿÿŸÏÿÿ§Ïÿÿ¬Ïÿÿ°Ïÿÿÿÿÿÿÿÿÿÿÿ  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ()ÿÿÿÿÿÿÿÿÿÿÿÿÿ4À ô]QÍ Ð!ðp)`p.p ` 7p€@ ˜Jp ˜Up ° taziminv.o/ 860008757 2145 20 100664 6392 ` ELF4( Àp@%-€8@GNX_g€4ot|‡’˜œ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamaziminvinttsincosptitleradiuscenlonmeroriginoffsetpaziminvsqrtp_errorfabsasinzadjust_lonatan2sin_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ǧ(Ǧ,ä'ä& Ç©0Ǩ4ä)ä(Ç«@ǪDä+ä*DZ8ǰ<ä1 ä0$†‡™Ç­0Ǭ4$Æ( ø $ç0¼„™$„ ø ¼™Ä-Ä, ø ¼™Ä-Ä,  ø ¼™Ä-Ä, ø ¼™Ä- Ä,$Ä/Ä. ø ¼%¿'½ à<'œ™à!'½ÿ ¯¿$¯¼ ç­`ç¬dç¯hç®lçµç´Ç¥`ǤdÄ' Ä&$F&"ç¨dç©`Ç«hǪlÄ1Ä0F0Tç²lç³hÇ¥`ǤdÇ©hF$!‚Ǩl™F(B‚ ø F*3¼ ç¡Xç \DZXÄ38Ä2<ǰ\Ä%Ä$F$’F0@<E „…™$„ ø $¥,¼ $}ǧXǦ\Ä+Ä*F*4ƒç²Tç³P™Ç­PǬT'¦H ø '§@¼ ®pÄ%Ä$ åÅåęǭXǬ\ ø ¼ Ä1@Ä0DF0>E ¯tÄ)Ä(åéåèØ%ǧ@ǦDÄ+(Ä*,Ç¥hF*4‚ǤlDZHǰLF0"Ä'0Ä&4Ǥ\Ç¥XF&B‚™F$T ø F0“¸t¼ çç™Ä-Ä, ø ¼ Ä)HÄ(LF(ç¦4ç§0™Ç­0Ǭ4 ø ¼ Ä+PÄ*TF*>E7D€˜D€Ä%Ä$F$>EǯhÇ®l™Ç­`Ǭd ø F s‡¼ F ™Ä1Ä0  ø F0£¹p¼ ç ç!€%Ç­`Ǭd™Ç¯hÇ®l ø F c¼ F ™Ä)Ä(  ø F4C¨p¼ ååi%©t™Å-Å, ø ¼ ǧ@ǦDÄ+(Ä*,F*F$4ç²4ç³0™Ç­0Ǭ4 ø ¼ Ä1XÄ0\F0<E™Ç­`Ǭd ø ¼ Ä)`Ä(dF(<E6%Ç«`ǪdǧHǦLF&QÄ30Ä24DZ0ǰ4F2#Ç©XǨ\™ ø F(ƒ‚¼ ç¡8ç <Ç«`ǪdǧHǦLF&QÄ30Ä24DZ0ǰ4F2#Ç©XǨ\™ ø F(ƒ‚¼ F ™Ä+Ä*  ø F*£ªp¼ å@åA%¿$ǵÇ´à'½`AZIMUTHAL EQUIDISTANTInput data errorazim-inv@ !ûTD-=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½» ³Çö?ÿó³Çö?ÿó( 48< HLP \`d ptx „ˆŒ   ¨” ´ ¼¸ Ð ØÜÔ ð øüô   0 8<@ HL4 €„° ¼ÀÔ àä  ( 048 @D` ld th ˆ ”˜¬ Ì ÔØä   $ ,0D PTl txˆ ¨ °´¬ È ÐÔè   ( 48X t |€x ´ Ð ØÜÔ    (,D ` hl„   ¨¬Ü äè , 48P h ptl @p ­H¸-°"hX%È””\ðX€D(Fˆ '(%(((H8!ÿÿÿüÿÿÿÿ ,@€`ÿÿÿÄÿÿÿÿ0ÿÿÿ¸`J{, È` Ð` Û` æ` õ ` (`  0`     $   /   :   E   ( h € Q€ Y   [   ]  a  0 eÿÿÿø  hÿÿÿð  jÿÿÿè  oÿÿÿà  tÿÿÿØ  yÿÿÿР  Q4  ,   !    !  `aziminv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/aziminv.c8600089373777/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c aziminv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12aziminvintr_majcenter_loncenter_latfalse_eastfalse_northaziminvxylonlatrhzsinzcosztempcon/usr/include/math.hlucy:/usr/include/math.h86000893713775__infinityerrnosigngamaziminvinttsincosptitleradiuscenlonmeroriginoffsetpaziminvsqrtp_errorfabsasinzadjust_lonatan2sin_gp_disp} ­E}I   $Ïÿÿ,Ïÿÿ3Ïÿÿ:ÏÿÿDÏÿÿKÏÿÿS€ [Ïÿÿ`ÏÿÿhÏÿÿmÏÿÿsÏÿÿ~Ïÿÿ„ÏÿÿˆÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4p ¤]¥°À! pp) à@.p à 7p @ (Jp@UpXÀeqconfor.o/ 860008758 2145 20 100664 8624 ` ELFÐ4(  €%-d9>CHMRZ`ejryŠ”›£«d´´¿ÃÇ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngameqconforintsqrte0fne1fne2fne3fntsincosmsfnzmlfnfabsp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconforadjust_lonsincos_gp_disp<'œ™à!'½ÿ¯¿4¯¼0ç­pç¬tç¯xç®|Ç¥pǤtä%ä$ǧxǦ|ä'ä& ǩǨ”ä)ä(Ç«˜Çªœä+ä*DZ¨Ç°¬ä1`ä0ddz Ç²¤ä3hä2lÄ%Ä$ Ä'Ä&F&"ç¨lç©hÇ«hǪl<?ðF*TD˜D€F0‘ä$Lä%H™Ä-HÄ,L ø ¼0ä!@ä D™Ä-HÄ,L ø ¼0ä! ä $™Ä-HÄ,L ø ¼0ä!(ä ,™Ä-HÄ,L ø ¼0ä!0ä 4™Ä-HÄ,L ø ¼0ä!8ä <™Ç­€Ç¬„'¦` ø '§X¼0ǧXǦ\™Ç¯`Ç®dÄ-@Ä,Dç§ ø 禼0ç¡Pç Tdz€Ä- Ä,$Dz„Ä/(Ä.,™Ä)0Ä(4ç³ Ä+8Ä*<ç²$ç©ç¨ç« ø 窼0ç¡@ç D®°ÀwDZ€Ç°„Ç¥ˆÇ¤Œ™F$ƒ ø ¼0Ä'hÄ&lF&<E „…™$„ ø $¥0¼0 $Q™Ç­ˆÇ¬Œ'¦` ø '§X¼0Ç©XǨ\™Ç¯`Ç®dÄ-@Ä,Dç© ø 稼0ç¡Hç LDZˆÄ- Ä,$ǰŒÄ/(Ä.,™Ä+0Ä*4ç± Ä38Ä2<ç°$ç«çªç³ ø ç²¼0ç¡8ç <Ç¥€Ç¤„ǧˆÇ¦Œ™F&# ø ¼0Ä)pÄ(tF @>EÇ«PǪTdzHDzLÇ¥8Ǥ<ǧ@ǦDF2TF&"F(‚ƒä*tä+pdz`Dzdä3pä2tÇ¥`Ǥdä%pä$tǧPǦTÄ1pÄ0tÇ«@F02ǪDF*D€ä2|ä3xDZ˜Ä- Ä,$ǰœÄ/(Ä.,™Ä%0Ä$4ç± Ä'8Ä&<ç°$ç¥ç¤ç§ ø 禼0ä!Xä \Ä)xÄ(|Ä+XÄ*\F*DÄ%Ä$F$‘‚ä&„ä'€¯°à9„™$„< ø ¼0™Ä-Ä,Ä/Ä.  ø ¼0™Ç­€Ç¬„ǯˆÇ®Œ ø ¼0™Ä-Ä, ø ¼0™Ç­˜Ç¬œ ø ¼0™Ä-hÄ,lÄ/`Ä.d ø ¼06„™$„P ø ¼0™Ä-Ä,Ä/Ä.  ø ¼0™Ç­€Ç¬„ ø ¼0™Ä-Ä, ø ¼0™Ç­˜Ç¬œ ø ¼0™Ä-hÄ,lÄ/`Ä.d ø ¼0%¿4'½pà<'œ™à!'½ÿ°¯¿4¯¼0ç­Pç¬Tç¯Xç®\Ç©XÄ- Ä,$Ǩ\Ä/(Ä.,™Ä%0Ä$4ç© Ä'8Ä&<ç¨$ç¥ç¤ç§ ø 禼0ç¡Hç LDZHÄ+xÄ*|ǰLÄ%Ä$F0TF$‘‚ç¦<ç§8Ç©PǨT™Ä+Ä* ø F*C¼0Ä1pÄ0tF0‚ç²Dç³@™Ç­@ǬD ø ¼0Ç¥8Ǥ<F$‚Ä)hÄ(l®`F(2€åÊå˙ǭ@ǬD ø ¼0ǧ8Ǧ<Ä1`Ä0dF&Ä3€Ä2„¯dF2F("åêåë%¿4'½PàStandard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONICEQUIDISTANT CONIC=Û|ßÙ×½»=Û|ßÙ×½» ²Àöÿó²Àöÿó( 48< HLP \`d ptx „ˆŒ ˜œ  ¨¬° ¸¼è ôðø ü   $( 04, H PTX `d\ x €„ˆ ”Œ ¨ °´¸ Àļ Ø àäè   $ @ HLP X\` hlp x|d Ä Ü äè    ( H `dT € ˆŒ ˜œ  ¨¬° ¸¼¤ ô   T ldp |€Œ ˜œ  ¬°À ÌÈÐ ØÜà èìð øü  ô 0 8<@ HLP X\` hlp |x ˜” ¬ ´¸¼ ÄȰ Ü      < DHL TX@ p xt Œ ”˜œ ¤¨ ¼ Ø àäÜ ø   $ ,0 dhŒ ”˜œ ¤¨¬ ´¸¼ ÄȰ ð øü    04, H PTh ˆ ”¨ Ä ÌÐÔ Üàp F`(;øˆ4ðÈ%`ôÀÈÈX„ ('C(''&4S&F1ˆ !ÿÿÿÄÿÿÿÿp7‚d&ÙÿÿÿäÿÿÿÿPŒœL, 2Ë` Ó` Û` æ` ñ ` ô(` ÷0` ú8` ý@` ÿH` P` X`  `` h` 'p` *x` ,€` / ;   A   G   L   Q   \(   g0   r8   ~@  ( %ƒÿÿÿø  ˆÿÿÿð  ÿÿÿè  –ÿÿÿà  šÿÿÿØ  žÿÿÿР ¢ÿÿÿÈ  L /d ¦d ¯   ³   ·  ¹  ( 0»ÿÿÿø  ¾ÿÿÿð  Äÿÿÿè  œ +¦´ & ,   ! &  1 !  `eqconfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/eqconfor.c8600089384499/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c eqconfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minorlon_centerlat_origine0e1e2e3eesespml0false_northingfalse_eastingnsgrheqconforintr_majr_minlat1lat2center_loncenter_latfalse_eastfalse_northmodetempsinphicosphims1ms2ml1ml2eqconforlonlatxymlthetarh1/usr/include/math.hlucy:/usr/include/math.h86000893813775__infinityerrnosigngameqconforintsqrte0fne1fne2fne3fntsincosmsfnzmlfnfabsp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconforadjust_lonsincos_gp_dispÈ2F^ÈI2  %Ïÿÿ*Ïÿÿ/Ïÿÿ4Ïÿÿ9Ïÿÿ>ÏÿÿFÏÿÿLÏÿÿQÏÿÿVÏÿÿ^ÏÿÿeÏÿÿmÏÿÿvÏÿÿ€Ïÿÿ‡ÏÿÿÏÿÿ—d & Ïÿÿ«Ïÿÿ¯Ïÿÿ´Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ$%ÿÿÿ+ÿÿÿÿÿÿÿÿÿ/0ÿÿÿÿÿÿÿÿÿÿÿÿÿ4à ]qÐP ! p€) ð.p ð 7p @ (ˆJp°UpÈ eqconinv.o/ 860008759 2145 20 100664 8976 ` ELF!04(  0€%-d9>CHMRZ`ejryŠ”›£«dÌ´ºÀË.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngameqconinvintsqrte0fne1fne2fne3fntsincosmsfnzmlfnfabsp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconinvatan2phi3zadjust_lon_gp_disp<'œ™à!'½ÿ¯¿4¯¼0ç­pç¬tç¯xç®|Ç¥pǤtä%ä$ǧxǦ|ä'ä& ǩǨ”ä)ä(Ç«˜Çªœä+ä*DZ¨Ç°¬ä1`ä0ddz Ç²¤ä3hä2lÄ%Ä$ Ä'Ä&F&"ç¨lç©hÇ«hǪl<?ðF*TD˜D€F0‘ä$Lä%H™Ä-HÄ,L ø ¼0ä!@ä D™Ä-HÄ,L ø ¼0ä! ä $™Ä-HÄ,L ø ¼0ä!(ä ,™Ä-HÄ,L ø ¼0ä!0ä 4™Ä-HÄ,L ø ¼0ä!8ä <™Ç­€Ç¬„'¦` ø '§X¼0ǧXǦ\™Ç¯`Ç®dÄ-@Ä,Dç§ ø 禼0ç¡Pç Tdz€Ä- Ä,$Dz„Ä/(Ä.,™Ä)0Ä(4ç³ Ä+8Ä*<ç²$ç©ç¨ç« ø 窼0ç¡@ç D®°ÀwDZ€Ç°„Ç¥ˆÇ¤Œ™F$ƒ ø ¼0Ä'hÄ&lF&<E „…™$„ ø $¥0¼0 $Q™Ç­ˆÇ¬Œ'¦` ø '§X¼0Ç©XǨ\™Ç¯`Ç®dÄ-@Ä,Dç© ø 稼0ç¡Hç LDZˆÄ- Ä,$ǰŒÄ/(Ä.,™Ä+0Ä*4ç± Ä38Ä2<ç°$ç«çªç³ ø ç²¼0ç¡8ç <Ç¥€Ç¤„ǧˆÇ¦Œ™F&# ø ¼0Ä)pÄ(tF @>EÇ«PǪTdzHDzLÇ¥8Ǥ<ǧ@ǦDF2TF&"F(‚ƒä*tä+pdz`Dzdä3pä2tÇ¥`Ǥdä%pä$tǧPǦTÄ1pÄ0tÇ«@F02ǪDF*D€ä2|ä3xDZ˜Ä- Ä,$ǰœÄ/(Ä.,™Ä%0Ä$4ç± Ä'8Ä&<ç°$ç¥ç¤ç§ ø 禼0ä!Xä \Ä)xÄ(|Ä+XÄ*\F*DÄ%Ä$F$‘‚ä&„ä'€¯°à9„™$„< ø ¼0™Ä-Ä,Ä/Ä.  ø ¼0™Ç­€Ç¬„ǯˆÇ®Œ ø ¼0™Ä-Ä, ø ¼0™Ç­˜Ç¬œ ø ¼0™Ä-hÄ,lÄ/`Ä.d ø ¼06„™$„P ø ¼0™Ä-Ä,Ä/Ä.  ø ¼0™Ç­€Ç¬„ ø ¼0™Ä-Ä, ø ¼0™Ç­˜Ç¬œ ø ¼0™Ä-hÄ,lÄ/`Ä.d ø ¼0%¿4'½pà<'œ™à!'½ÿ˜¯¿<¯¼8ç­hç¬lç¯pç®t¯ DÇ¥hǤlÄ'hÄ&lF&"ç¨lç©hDZpÄ+€Ä*„ǰtÄ%`Ä$dF0TF$‘€ç¦tç§pD€XD€PÄ)pÄ(tF(P>EDZhǰlÇ¥pF0„‚Ǥt™F$!‚ ø F&“¼8ç¡`ç d<?ðDHD€@ç©Pç¨TÇ«hǪlÇ¥pF*TǤt™F$$‚ ø F2ƒF ‡¼8ç¦dç§`<¿ðDHD€@ç©Pç¨TD€XD€Pç«HçªLÇ¥`ǤdD€ˆD€€F0 2EdzPDzTǧhǦlÇ©pF&“Ǩt™ ø F(“‚¼8ç¡Hç LÇ«`ǪdÄ%Ä$F$TÄ'xÄ&|F04ç²\ç³X™Ä/ Ä.$Ç­XÄ)(Ä(,Ǭ\Ä+0Ä*4'®DÄ%8Ä$<¯®(ç©ç¨ç«çªç¥  ø ç¤$¯|¼8åàåáǧHǦLÄ1pÄ0tF04ƒ™Ä)Ä( ø F(“¸x¼8çç¹D ¢D%¿<'½hàStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONICEQUIDISTANT CONIC=Û|ßÙ×½»=Û|ßÙ×½» ³Àöÿó³Àöÿó( 48< HLP \`d ptx „ˆŒ ˜œ  ¨¬° ¸¼è ôðø ü   $( 04, H PTX `d\ x €„ˆ ”Œ ¨ °´¸ Àļ Ø àäè   $ @ HLP X\` hlp x|d Ä Ü äè    ( H `dT € ˆŒ ˜œ  ¨¬° ¸¼¤ ô   T ldp |€Œ ˜œ  ¬°À ÌÈÐ ØÜà èìð øü  ô 0 8<@ HLP X\` hlp |x ˜” ¬ ´¸¼ ÄȰ Ü      < DHL TX@ p xt Œ ”˜œ ¤¨ ¼ Ø àäÜ ø   $ ,0 dh œ ´ ¼ÀÄ ÌÐä ðô  h ì     $ ( < D H L T X \ d h l t x @ ¬ ¸ ¼ À Ì Ð È p ŒlX;XÄ6,ø%´HÄd(ø¸„ ('C(''&4S&F1€ (H##!ÿÿÿÄÿÿÿÿp7‚d&ÙÿÿÿÔÿÿÿÿhŒ°L, 4Ë` Ó` Û` æ` ñ ` ô(` ÷0` ú8` ý@` ÿH` P` X`  `` h` 'p` *x` ,€` / ;   A   G   L   Q   \(   g0   r8   ~@  ( %ƒÿÿÿø  ˆÿÿÿð  ÿÿÿè  –ÿÿÿà  šÿÿÿØ  žÿÿÿР ¢ÿÿÿÈ  L /d ¦d ¯   ±   ³  ·  ( 2»ÿÿÿø  ¿ÿÿÿð  Âÿÿÿè  Æÿÿÿà  ÌÿÿÿÜ ´ +¦Ì & ,   ! &  3 !  `eqconinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/eqconinv.c8600089394740/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c eqconinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minorlon_centerlat_origine0e1e2e3eesespml0false_northingfalse_eastingnsgrheqconinvintr_majr_minlat1lat2center_loncenter_latfalse_eastfalse_northmodetempsinphicosphims1ms2ml1ml2eqconinvxylonlatrh1mlconthetaflag/usr/include/math.hlucy:/usr/include/math.h86000893913775__infinityerrnosigngameqconinvintsqrte0fne1fne2fne3fntsincosmsfnzmlfnfabsp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconinvatan2phi3zadjust_lon_gp_dispÑ4ŒlÑI4  %Ïÿÿ*Ïÿÿ/Ïÿÿ4Ïÿÿ9Ïÿÿ>ÏÿÿFÏÿÿLÏÿÿQÏÿÿVÏÿÿ^ÏÿÿeÏÿÿmÏÿÿvÏÿÿ€Ïÿÿ‡ÏÿÿÏÿÿ—d & Ïÿÿ¦Ïÿÿ¬Ïÿÿ¸Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ$%ÿÿÿ+ÿÿÿÿÿÿÿÿÿ12ÿÿÿÿÿÿÿÿÿÿÿÿÿ4à ]qÔP 0! €€).p  7p @ 8¨JpàUpø 8equifor.o/ 860008760 2145 20 100664 4112 ` ELF04( `0%-X8?FPW_Xügrv.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamequiforintptitleradiuscenlonmeroriginoffsetpequiforadjust_loncos_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ǧ(Ǧ,ä'ä& Ç©0Ǩ4ä)ä(Ç«@ǪDä+ä*DZ8ǰ<ä1 ä0$„™$„ ø ¼™Ä-Ä, ø ¼™Ä-Ä,  ø ¼™Ä-Ä, ø ¼™Ä- Ä,$Ä/Ä. ø ¼%¿'½ à<'œ™à!'½ÿ°¯¿¯¼ç­Pç¬Tç¯Xç®\Ç¥PǤT™Ä'Ä&  ø F&#¼ç¡8ç <™Ä-Ä, ø ¼Ç«8Ǫ<Ä)Ä(F*DÄ% Ä$$®`F0‚F$‘€åÆåÇÇ«XǪ\Ä)Ä(F*DÄ3Ä2¯dF2åäåå%¿'½PàEQUIRECTANGULAR ²Àÿó²Àÿó( 48< HLP \`d ptx „ˆŒ ” ¨ °´¬ È ÐÔÌ è ðôì    $ X\€ ”Œ ¬ ´¸° Ì ÔØÜ äè    0p •( HD ¬È% ,¸ Àp x èÈ xDFˆ ÿÿÿüÿÿÿÿ *<XVÿÿÿÌÿÿÿÿPFT, È` Ð` Û` æ` õ `           $   /   ( @ X ;X C   G   K  M  ( Oÿÿÿø  Vÿÿÿð  ]ÿÿÿè  bÿÿÿà  iÿÿÿØ  mÿÿÿР ä ;ü  ,   !    !  `equifor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/equifor.c8600089412925/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c equifor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorlon_centerlat_originfalse_northingfalse_eastingequiforintr_majcenter_lonlat1false_eastfalse_northequiforlonlatxysinphicosphidloncoslonkspg/usr/include/math.hlucy:/usr/include/math.h86000894113775__infinityerrnosigngamequiforintptitleradiuscenlonmeroriginoffsetpequiforadjust_loncos_gp_dispo•oI  $Ïÿÿ+Ïÿÿ2Ïÿÿ<ÏÿÿCÏÿÿKX SÏÿÿ^ÏÿÿdÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ 4 D]¡ `!€)0.p  7p°@ ÈèJp°UpÈhequiinv.o/ 860008761 2145 20 100664 4532 ` ELFÔ4( ð@0%-X8?FPW_Xgltƒ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamequiinvintptitleradiuscenlonmeroriginoffsetpequiinvfabsp_erroradjust_loncos_gp_disp<'œ™à!'½ÿد¿¯¼ç­(ç¬,ç¯0ç®4Ç¥(Ǥ,ä%ä$ǧ0Ǧ4ä'ä& Ç©8Ǩ<ä)ä(Ç«HǪLä+ä*DZ@ǰDä1 ä0$„™$„ ø ¼™Ä-Ä, ø ¼™Ä-Ä,  ø ¼™Ä-Ä, ø ¼™Ä- Ä,$Ä/Ä. ø ¼%¿'½(à<'œ™à!'½ÿ ¯¿$¯¼ ç­`ç¬dç¯hç®lçµç´Ç¥`ǤdÄ' Ä&$F&"ç¨dç©`Ç«hǪlÄ1Ä0F0Tç²lç³hÇ¥hǤlÄ'Ä&®tF&"åÈåɯt™ÅíÅì ø ¼ Ä+0Ä*4F P<E „…™$„ ø $¥$¼ $®™Ä-Ä, ø ¼ F DZ`Ä3Ä2ǰdF2¡™Ä)Ä( F$ƒ ø F(3¸p¼ çç%¿$ǵÇ´à'½`EQUIRECTANGULARInput data errorequi-inv?ù!ûTD- ³À6?ÿó³À6?ÿó( 48< HLP \`d ptx „ˆŒ ” ¨ °´¬ È ÐÔÌ è ðôì    $ X\ˆ ”˜¬ ¸¼Ð Üàø   8 D< L@ ` hld € ˆŒ˜  ¤œ 0p º `"Ä€!è% tÀ | È D ÔTFˆ '(ÿÿÿôÿÿÿÿ(*=XVÿÿÿÄÿÿÿÿ0ÿÿÿ¸`G[, È` Ð` Û` æ` õ `           $   /   ( ;ÿÿÿø  @ X @X H   J   L  P  0 Tÿÿÿø  [ÿÿÿð  bÿÿÿè  gÿÿÿà  nÿÿÿØ  rÿÿÿР t @  ,   !    !  `equiinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/equiinv.c8600089423058/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c equiinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorlon_centerlat_originfalse_northingfalse_eastingequiinvintr_majcenter_lonlat1false_eastfalse_northtempequiinvxylonlatsinphicosphidloncoslonkspg/usr/include/math.hlucy:/usr/include/math.h86000894213775__infinityerrnosigngamequiinvintptitleradiuscenlonmeroriginoffsetpequiinvfabsp_erroradjust_loncos_gp_disptºtI  $Ïÿÿ+Ïÿÿ2Ïÿÿ<ÏÿÿCÏÿÿKX SÏÿÿXÏÿÿ`ÏÿÿkÏÿÿpÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿ40 d]ÁŒPð!@@)€0.p € 7p @ ¸0JpèUpÔgnomfor.o/ 860008763 2145 20 100664 4864 ` ELF 4( À@@%-t8@GNU\dtDlw{ƒ‡.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamgnomforinttsincosptitleradiuscenloncenlatoffsetpgnomforadjust_loncosp_errorsin_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä( Ç«8Ǫ<ä+(ä*,DZ@ǰDä10ä04†‡™Ç­0Ǭ4$Æ ø $ç ¼„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ç­0Ǭ4 ø ¼™Ä-(Ä,,Ä/0Ä.4 ø ¼%¿'½ à<'œ™à!'½ÿ°¯¿¯¼ç­Pç¬Tç¯Xç®\Ç¥PǤT™Ä'Ä& ø F&#¼ç¡Hç L™Ç­XǬ\'¦@ ø '§8¼™Ç­HǬL ø ¼ç¡0ç 4Ç«@Ä)Ä(ǪDÇ¥8F*DǤ<Ä3 Ä2$Ǩ4F$‘‚Ç©0F(2‚F*„€ç²,ç³(Ç¥(Ǥ,D€8D€0F& >E „…™$„  ø $¥,¼C$…<?ðDHD€@DZ(ǰ,F0Bƒçª$ç« ™Ç­HǬL ø ¼Ç¥ Ǥ$Ä3Ä2Ç©8F$‘‚Ǩ<®`Ä3(F(4Ä2,F0‚F2QåÄåÅÇ©@Ä' Ä&$ǨDdz8F(4Dz<Ä+Ä*Ǧ4F2Qǧ0¯dÄ3F&"Ǥ$Ç¥ Ä2F$‘‚F(‚Ä(4Ä)0F*4F(„€åòåó%¿'½PàGNOMONICPoint projects into infinitygnomfor-conv ²Àöÿó²Àöÿó( 48< HLP \`d ptx „ˆŒ   ¨” ´ ¼¸ Ð ì  $ ,04 <@( txœ ¬°¨ È è   ,0x „| Œ€ Ä à èìü    (,0 DHX `pt „€@p î, h$ ”" ü % ”È (€ ðp 4Fˆ '(1ÿÿÿüÿÿÿÿ 2Dt]ÿÿÿÌÿÿÿÿPNh, È` Ó` Þ` à` è ` ð(` þ0`         &   1   <   ( \  t Ht P   T   X  Z  ( \ÿÿÿø  aÿÿÿð  hÿÿÿè  oÿÿÿà  vÿÿÿØ  xÿÿÿР , HD  ,   !    !  `gnomfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/gnomfor.c8600089433516/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c gnomfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerlat_centerRsin_p13cos_p13false_eastingfalse_northinggnomforintrcenter_longcenter_latfalse_eastfalse_northgnomforlonlatxydlonsinphicosphicoslongksp/usr/include/math.hlucy:/usr/include/math.h86000894313775__infinityerrnosigngamgnomforinttsincosptitleradiuscenloncenlatoffsetpgnomforadjust_loncosp_errorsin_gp_disp| î)|I   $Ïÿÿ,Ïÿÿ3Ïÿÿ:ÏÿÿAÏÿÿHÏÿÿPt XÏÿÿcÏÿÿgÏÿÿoÏÿÿtÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿ4@ t]ÑpÀ!0@)p@.p p 7p@ ¨HJpðUp gnominv.o/ 860008764 2145 20 100664 5888 ` ELF 4( @@%-t8@GNU\dtŒlqv{Œ’–.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamgnominvinttsincosptitleradiuscenloncenlatoffsetpgnominvsqrtatanfabsasinzadjust_lonatan2sin_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä( Ç«8Ǫ<ä+(ä*,DZ@ǰDä10ä04†‡™Ç­0Ǭ4$Æ ø $ç ¼„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ç­0Ǭ4 ø ¼™Ä-(Ä,,Ä/0Ä.4 ø ¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ç­Xç¬\ç¯`ç®dçµç´Ç¥XǤ\Ä'(Ä&,F&"ç¨\ç©XÇ«`ǪdÄ10Ä04F0Tç²dç³`Ç¥XǤ\Ç©`F$!‚Ǩd™F(B‚ ø F*3¼ ç¡Pç TDZPǰT™Ä3Ä2 ø F2ƒ¼ ç¡Hç L™Ç­HǬL'¦@ ø '§8¼ ®hÄ%Ä$åÅåęǭPǬT ø ¼ Ä)Ä(F(>E ¯lÄ'Ä& åçåæÄ%Ç«8Ǫ<Ä1Ä0Ç¥`F0T‚ǤdÇ©@ǨDF(!‚Ä+ Ä*$ǤTÇ¥PF*4™F$‚ ø F(“¸l¼ çç™Ä-Ä,  ø ¼ Ä'Ä&F&çª4ç«0™Ç­0Ǭ4 ø ¼ Ä1 Ä0$F0>E7D€˜D€Ä%Ä$ F$>Eǯ`Ç®d™Ç­XǬ\ ø F s‡¼ F ™Ä)Ä( ø F(£¹h¼ ç ç!l%Ç­XǬ\™Ç¯`Ç®d ø F c¼ F ™Ä'Ä& ø F43¨h¼ ååU%©l™Å-Å, ø ¼ Ç«8Ǫ<Ä1Ä0F0F$Tç²4ç³0™Ç­0Ǭ4 ø ¼ Ä)(Ä(,F(<E™Ç­XǬ\ ø ¼ Ä'0Ä&4F&<E"%DZXǰ\Ç«@ǪDF*Ä3 Ä2$Ç©0Ǩ4F2#ǧPǦT™ ø F&C‚¼ F ™Ä1Ä0 ø F0£ªh¼ å@åA%¿$ǵÇ´à'½XGNOMONIC=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½» ³ÇÖ?ÿó³ÇÖ?ÿó( 48< HLP \`d ptx „ˆŒ   ¨” ´ ¼¸ Ð ì  $ ,04 <@( tx¤ °´È ÔØ  ,0( H h pt€ œ ¤¨À ÈÌà ìð $ D LPH d lp„   ¨¬Ä ÐÔô   P l txp   ¼ ÄÈà ü   < DHx €„œ ´ ¼À¸ @p €@ *Ð @! ¨  %4¸È€   4Fˆ (%(((H81ÿÿÿüÿÿÿÿ 2Dt]ÿÿÿÌÿÿÿÿ0ÿÿÿÀXNz, È` Ó` Þ` à` è ` ð(` þ0`         &   1   <   ( \  t Ht P   R   T  X  0 \ÿÿÿø  _ÿÿÿð  aÿÿÿè  fÿÿÿà  kÿÿÿØ  p HŒ  ,   !    !  `gnominv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/gnominv.c8600089443814/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c gnominv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerlat_centerRsin_p13cos_p13false_eastingfalse_northinggnominvintrcenter_longcenter_latfalse_eastfalse_northgnominvxylonlatrhzsinzcoszcon/usr/include/math.hlucy:/usr/include/math.h86000894413775__infinityerrnosigngamgnominvinttsincosptitleradiuscenloncenlatoffsetpgnominvsqrtatanfabsasinzadjust_lonatan2sin_gp_dispo€?oI  $Ïÿÿ,Ïÿÿ3Ïÿÿ:ÏÿÿAÏÿÿHÏÿÿPt XÏÿÿ]ÏÿÿbÏÿÿgÏÿÿmÏÿÿxÏÿÿ~Ïÿÿ„Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4p ¤]Ÿ ! @)à@.p à 7p @ pJp ˆUp  €goodfor.o/ 860008765 2145 20 100664 8616 ` ELFÈ4(  ð Ð%-8?FÈNY]afns.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamgoodforintptitleradiusgoodforadjust_loncossinfabsp_errorsign_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$Ç¥ Ǥ$ä%ä$ŽÄ'PÄ&T%ÎåÇåÆÄ)XÄ(\%ïåéåè ˜Ä+`Ä*d'ç ç ™Ä1hÄ0l'9ç1ç0ˆÄ3pÄ2t%å å$‰Ä%xÄ$|%)å%(å$,ŠÄ'€Ä&„%JåG0åF4‹Ä)ˆÄ(Œ%kåi8åh<ŒÄ+Ä*”%Œå‹@åŠDÄ1˜Ä0œ%­å±Hå°LŽÄ3 Ä2¤%ÎåÓPåÒTÄ%¨Ä$¬%ïååXåä\˜Ä'Ä&'hÄ)°Ä(´F(2‚ç ç ™Ä1Ä0'9hÄ3¸Ä2¼F2ç$ ç%ˆÄ'Ä&%hÄ)ÀÄ(ÄF(2‚å å ‰Ä1Ä0%)hÄ3ÈÄ2ÌF2å$å%ŠÄ'Ä&%JhÄ)ÐÄ(ÔF(2‚åJ$åK ‹Ä1Ä0%khÄ3ØÄ2ÜF2åd,åe(ŒÄ'Ä&%ŒhÄ)àÄ(äF(2‚åŠ4å‹0Ä1Ä0%­hÄ3èÄ2ìF2å¤<å¥8ŽÄ'Ä&%ÎhÄ)ðÄ(ôF(2‚åÊDåË@Ä1Ä0%ïhÄ3øÄ2üF2åäLååH˜Ä'Ä&'hÄ)Ä(F(2‚ç Tç P™Ä1Ä0'9hÄ3Ä2 F2ç$\ç%X„™$„ ø ¼™Ç­ Ǭ$ ø ¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ç­Xç¬\ç¯`ç®dçµç´Ç¥`ǤdÄ'Ä&F$0>EÇ©XǨ\Ä+Ä*F*@>E¯ 0$¯®0yDZ`ǰdD€˜D€F0>EÇ¥XǤ\Ä' Ä&$F& >E$¯¯0$¯¸0_Ç©`ǨdÄ+(Ä*,F(P>E,DZXǰ\Ä30Ä24F2€>E$¯¹0Ç¥XǤ\Ä'8Ä&<F& >E$¯¨0Ç©XǨ\Ä+@Ä*DF*@>E$ ¯©0$ ¯ª0*DZXǰ\Ä3HÄ2LF2€>E$ ¯«0Ç¥XǤ\Ä'PÄ&TF& >E$ ¯¬0Ç©XǨ\Ä+XÄ*\F*@>E$ ¯­0$ ¯®0¯0$á$á $á $á$á$ á2¸0ˆÈÀ%(H!Å3Å2™Ç±Xǰ\ ø F2ƒ¼ ç¡Pç T™Ç­`Ǭd ø ¼ ǧPǦTÄ%Ä$ª0F&"Œ XÀ%Œhlh!F(‚űŰ®hF0T€åÒåÓǧ`ǦdÄ%Ä$¯lF&"åèÈåé¸0ˆÈÀ%(H!Å1Å0™Ç«XǪ\ ø F0S¼ ç¡Pç Tdz`Dzdç³Hç²L™Ç­`Ǭd ø ¼ Ä%`Ä$dF$‚ç¦<ç§8¯ 4™Ç­HǬL ø ¼ Ç­H™Ç¬L ø F Ç©HǨLDZ8ǰlucy:/tmp_mnt/home/hdf/sgi/gctpc/source/goodfor.c8600089466077/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c goodfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourceRlon_centerfeastgoodforintrgoodforlonlatxydelta_lonthetadelta_thetaconstantiregion/usr/include/math.hlucy:/usr/include/math.h86000894613775__infinityerrnosigngamgoodforintptitleradiusgoodforadjust_loncossinfabsp_errorsign_gp_disp*¹!t*I!  $Ïÿÿ+Ïÿÿ2 :ÏÿÿEÏÿÿIÏÿÿMÏÿÿRÏÿÿZÏÿÿ`Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4  T]±|0 ð!  )ÀÐ.p À 7pà@ øðJpè UpÀgoodinv.o/ 860008767 2145 20 100664 11776 ` ELF, 4( €Ð%-8?F lNS[_jotx.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamgoodinvintptitleradiusgoodinvfabsp_errorcosadjust_lonsignasinsin_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$Ç¥ Ǥ$ä%ä$ŽÄ'HÄ&L%ÎåÇåÆÄ)PÄ(T%ïåéåè ˜Ä+XÄ*\'ç ç ™Ä1`Ä0d'9ç1ç0ˆÄ3hÄ2l%å å$‰Ä%pÄ$t%)å%(å$,ŠÄ'xÄ&|%JåG0åF4‹Ä)€Ä(„%kåi8åh<ŒÄ+ˆÄ*Œ%Œå‹@åŠDÄ1Ä0”%­å±Hå°LŽÄ3˜Ä2œ%ÎåÓPåÒTÄ% Ä$¤%ïååXåä\˜Ä'Ä&'hÄ)¨Ä(¬F(2‚ç ç ™Ä1Ä0'9hÄ3°Ä2´F2ç$ ç%ˆÄ'Ä&%hÄ)¸Ä(¼F(2‚å å ‰Ä1Ä0%)hÄ3ÀÄ2ÄF2å$å%ŠÄ'Ä&%JhÄ)ÈÄ(ÌF(2‚åJ$åK ‹Ä1Ä0%khÄ3ÐÄ2ÔF2åd,åe(ŒÄ'Ä&%ŒhÄ)ØÄ(ÜF(2‚åŠ4å‹0Ä1Ä0%­hÄ3àÄ2äF2å¤<å¥8ŽÄ'Ä&%ÎhÄ)èÄ(ìF(2‚åÊDåË@Ä1Ä0%ïhÄ3ðÄ2ôF2åäLååH˜Ä'Ä&'hÄ)øÄ(üF(2‚ç Tç P™Ä1Ä0'9hÄ3Ä2F2ç$\ç%X„™$„ ø ¼™Ç­ Ǭ$ ø ¼%¿'½ à<'œ™à!'½ÿÀ¯¿¯¼ç­@ç¬Dç¯Hç®LÇ¥HÄ'Ä&ǤLÄ)Ä( F(2‚F$P>EDZ@Ä3Ä2ǰDÄ'Ä&F&’F(€>E¯ $$¯®$™Ç¥HǤLD€XD€PF$P>Edz@Ä'Ä&DzDÄ1Ä0F02F(>E$¯¯$$¯¸${Ç¥HÄ+Ä*ǤLÄ' Ä&$F&TF$€>E8dz@Ä)Ä(DzDÄ+(Ä*,F*A‚F&>E$%¯¹$Ç¥@Ä1Ä0ǤDÄ)0Ä(4F(‚‚F* >E$¯¨$dz@Ä'Ä&DzDÄ18Ä0<F02F(>E$ ¯©$$ ¯ª$6Ç¥@Ä+Ä*ǤDÄ'@Ä&DF&TF0 >E$ %¯«$dz@Ä)Ä(DzDÄ+HÄ*LF*A‚F&>E$ ¯¬$Ç¥@Ä1Ä0ǤDÄ)PÄ(TF(‚‚F* >E$ ¯­$$ ¯®$¯$™ÀÀ'9h@!ÅÅdz@DzDF&”ç°Dç±@©$$!$! $! $!$!$ !tÇ©HǨLÄ%Ä$ªTF$BƒåJåK«T™ÅmÅl ø ¼Ä3XÄ2\F <E „…™$„  ø $¥4¼P$ü¬T™ÅÅŒ ø ¼Ä'`Ä&dF&ç°,ç±(™Ç­(Ǭ, ø ¼Ä)hÄ(lF @<E$­T™Å­Å¬ ø ¼Ç¥@ǤDÄ+Ä*®$F*‚˜xÀ'øÈ!F2!ƒÇ1Ç0F02ç¨,ç©(™Ç­(Ǭ, ø ¨P¼å å©$‹ PÀ%kK`!­PŋŊå«åª™Ç­HǬL ø ¼D‚€F€‚!Ä%pÄ$tÄ3Ä2F2!‚ǤLÇ¥HF&B‚Ä(|Ä)xF2A‚F$TF&‚ƒçª<ç«8™Ç­8Ǭ< ø <?ðD(D€ ¼F <EÕ$ÿþ™Ç­8Ǭ< ø ¼ç¡0ç 4™Ç­0Ǭ4 ø ¼Ç«@ǪDÄ)€Ä(„®$Ä3Ä2˜F2DxÀ'øÈ!Ç)F0‚Ç(¨PF&QF($€åå©PÅ1Å0Ä+ˆÄ*ŒF*€<E¤$ÿþ<@D8D€0Ç¥0Ǥ4™F$3 ø <@DHD€@dz0Dz4¼F2DÄ'Ä&”F0€F&Qç¤<ç¥8™Ç­8Ǭ< ø <?ðDHD€@¼F @<E|$ÿþ™Ç­8Ǭ< ø ªT¼å@åAdz@DzDD€ˆD€€F0<E«PÄ+˜Ä*œÅgÅfÄ) Ä(¤F&QF( <Edz@DzDD€ˆD€€F2€<E¬PÄ'¨Ä&¬Å‹ÅŠÄ)°Ä(´F&QF( <E ­PųŲF ”å°å±®$À¯PÅëÅêÄ'¸Ä&¼F&P<E Ä%ÀÄ$ÄF* <E#$ÿþ¸$$¹PÇ)Ç(Ä3ÈÄ2ÌF2@<E Ä1ÐÄ0ÔF(€<E $ÿþ¨$$©PÅ'Å&Ä+ØÄ*ÜF*0<E Ä%àÄ$äF& <Eï$ÿþª$$A«PÅsÅrÄ)èÄ(ìF(<E Ä1ðÄ0ôF2€<EÕ$ÿþ¬$$­PūŪÄ'øÄ&üF&P<E Ä%Ä$F* <E»$ÿþ®$$Á¯PÅéÅèÄ3Ä2 F2@<E Ä1Ä0F(€<E¡$ÿþ¸$$¹PÇ'Ç&Ä+Ä*F*0<E Ä% Ä$$F& <E‡$ÿþ¨$$©PÅ3Å2Ä)(Ä(,F(<E Ä10Ä04F2€<Em$ÿþª$$A«PÅkÅjÄ'8Ä&<F&P<E Ä%@Ä$DF* <ES$ÿþ¬$$ ­PũŨÄ3HÄ2LF2@<E Ä1PÄ0TF(€<E9$ÿþ®$$ Á¯PÅçÅæÄ+XÄ*\F*0<E Ä%`Ä$dF& <E$ÿþ¸$$ ¹PÇ3Ç2Ä)hÄ(lF(<E Ä1pÄ0tF2€<E$ÿþ%¿'½@àGOODE'S HOMOLOSINE EQUAL-AREAInput data errorgoode-inverse¿ûìÞ] É¿ûìÞ] É?àÁR8-hâ?àÁR8-hâÀWJç<_¿ðÁR8-¯@ÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?ÖWJçM÷@Œ5AŠIÕ¿ûìÞ] É¿ûìÞ] É?àÁR8-hâ?àÁR8-hâÀWJç<_¿ðÁR8-¯@ÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷¿æWJçM÷¿æÀiâ›Ìy¿ûìÞ] É¿ÖWJçM÷?öWJç”U¿ûìÞ] É¿ÖWJçM÷?öWJç”U?ù!ûTD-?ù!ûTD-=Û|ßÙ×½»?« _öÜ?ö žf;ã?ìÏd)¾…•À !ûTGœ´@ !ûTD-@ !ûTD-=Û|ßÙ×½»@ !ûTD-=Û|ßÙ×½»À !ûTGœ´¿æWJçM÷À !ûTGœ´¿æWJçM÷¿æWJçM÷@ !ûTGœ´¿æWJçM÷@ !ûTGœ´À !ûTGœ´¿ûìÞ] É¿ûìÞ] É¿ÖWJçM÷À !ûTGœ´¿ûìÞ] É¿ûìÞ] É¿ÖWJçM÷¿ÖWJçM÷?öWJç”U?öWJç”U@ !ûTGœ´¿ÖWJçM÷?öWJç”U?öWJç”U@ !ûTGœ´ ³ÿ6ÿó³ÿ6ÿó  ,04 <@8 DP X\T `l txp |ˆ ”Œ ˜¤ ¬°¨ ´À ÈÌÄ ÐÜ äèà ìø ü    $0 8<4 @L TXP \h ptl x„ Œ” œ ˆ ˜´ ¼ÀÄ Ìи Èä ìðô üè ø  $ ,0 (D LPT \`H Xt |€„ Œx ˆ¤ ¬°´ ¼À¨ ¸Ô Üàä ìðØ è     4 <@D LP8 Hd lpt |€h x” œ ¤ ¬°˜ ¨Ä ÌÈ à  D LPT \`| „ˆŒ ”˜ð øü  D LPT \`| „ˆŒ ”˜À ÈÌÐ ØÜ    X `dh ptœ ¤¨¬ ´¸à èìð øü0 8¬ ¸¼Ô ð øü   ( @ \ dh| ˜  ¤À Ü äèô ü  L T x ” œ   ¤ ¬ ° ´ Ì È ì ( H d l p t | € „  ¼ È Ì  , 4 8 P Œ Ô Ü à ä ð ô 0 8 < @ L P œ ¨ ¬ Ä Ì Ð    , 4 8 l x | ” œ   Ô à ä ü < HLd lp¤ °´Ì ÔØ  4 <@t €„œ ¤¨Ü èì  D PTl tx¬ ¸¼Ô Üà  $< DH`Ðp b¨"¸e(ø#`#È"X1$è\%¬p''x"X(4FHFˆ (((((H((('(((HXHÿÿÿüÿÿÿÿ (P ÿÿÿÜÿÿÿÿ@Y¸*, È` Ê`Õh`Û æ     Û è ð   ò   ô  ø  ( üÿÿÿø  ÿÿÿð  ÿÿÿè   ÿÿÿä  T è l  ,   !  0ÿð @ 0ÿð @    !  `goodinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/goodinv.c8600089477190/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c goodinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourceRlon_centerfeastgoodinvintrgoodinvxylonlatargthetatempregion/usr/include/math.hlucy:/usr/include/math.h86000894713775__infinityerrnosigngamgoodinvintptitleradiusgoodinvfabsp_errorcosadjust_lonsignasinsin_gp_dispb!¨I!  $Ïÿÿ+Ïÿÿ2 :Ïÿÿ?ÏÿÿGÏÿÿKÏÿÿVÏÿÿ[Ïÿÿ`ÏÿÿdÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ40 d]ÁP!à€)`Ð.p ` 7p€@ ˜  Jp"8 Up"X Ègvnspfor.o/ 860008768 2145 20 100664 5276 ` ELF¼4( @€@%-È9AHOV]dlÈlu€„Œ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamgvnspforinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspforadjust_loncosp_errorsin_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ǧ(Ǧ,Ä)Ä(<?ðF(2ƒDˆD€€F0T€ä2ä3Ç¥0Ǥ4ä%ä$ǧ8Ǧ<ä'ä& Ç©@ǨDä)0ä(4Ç«HǪLä+8ä*<†‡™Ç­8Ǭ<$Æ  ø $ç(¼„™$„ ø ¼™Ç­ Ǭ$ ø ¼†™Ç­(Ǭ, ø $Æ(¼™Ç­0Ǭ4 ø ¼™Ç­8Ǭ< ø ¼™Ä-0Ä,4Ä/8Ä.< ø ¼%¿'½ à<'œ™à!'½ÿ°¯¿¯¼ç­Pç¬Tç¯Xç®\Ç¥PǤT™Ä'Ä& ø F&#¼ç¡Hç L™Ç­XǬ\'¦@ ø '§8¼™Ç­HǬL ø ¼ç¡0ç 4Ç«@Ä) Ä($ǪDÇ¥8F*DǤ<Ä3(Ä2,Ǩ4F$‘‚Ç©0F(2‚F*„€ç²,ç³(<?ðD8D€0Ä)Ä(Ç¥(F(4Ǥ,F0 <E „…™$„T ø $¥p¼H$™D€Ä+Ä*<?ðD˜Ç©(Ǩ,F2QF(QF$4ç°$ç± ™Ç­HǬL ø ¼Ç« Ǫ$Ä3Ä2ǧ8F*’Ǧ<®`Ä30F&AÄ24F$F2‚€åÊåËǧ@Ä)(Ä(,ǦDdz8F&ADz<Ä1 Ä0$Ǩ4F2‚‚Ç©0¯dÄ3F(Q‚Ǫ$Ç« Ä2F*’F&$Ä&<Ä'8F0AF&$€åòåó%¿'½PàGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-for ²Àöÿó²Àöÿó( 48< HL` lhp |€„ ”˜ ¤¨¬ ¸¼À ÔÄ ÜÈ è ðì    4$ @ \ x €„ˆ ”| ÈÌð ü  < \ dhl €„° ¸¼à ìä ôè  @ \ dhx €ˆœ ¤¨¬ ÀÄÔ Üìð ü@p  0 °'„ à$ H P% øÐ Œˆ\ä Pt4Fˆ '(! ÿÿÿüÿÿÿÿ 6JÈrÿÿÿÌÿÿÿÿPUm, "Ë` Ö` á` ã` å ` í(` õ0` 8`         "   .   9   D(   ( ° È PÈ Y   ]   a  c  ( eÿÿÿø  jÿÿÿð  qÿÿÿè  xÿÿÿà  ÿÿÿØ  ÿÿÿР T Pl  ,   !   ! !  `gvnspfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/gvnspfor.c8600089483903/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c gvnspfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerlat_centerRpsin_p15cos_p15false_eastingfalse_northinggvnspforintrhcenter_longcenter_latfalse_eastfalse_northgvnspforlonlatxydlonsinphicosphicoslongksp/usr/include/math.hlucy:/usr/include/math.h86000894813775__infinityerrnosigngamgvnspforinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspforadjust_loncosp_errorsin_gp_disp…" .…I"  %Ïÿÿ-Ïÿÿ4Ïÿÿ;ÏÿÿBÏÿÿIÏÿÿPÏÿÿXÈ aÏÿÿlÏÿÿpÏÿÿxÏÿÿ|Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿ ÿÿÿ4P „]ᙀ@!À€)@@.p @ 7p`@ xÀJp 8Up Plgvnspinv.o/ 860008769 2145 20 100664 6780 ` ELFœ4(   @%-È9AHOV]dlÈØuz‚ˆ˜ž¢.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamgvnspinvinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspinvsqrtp_errorasinzfabsadjust_lonatan2sin_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ǧ(Ǧ,Ä)Ä(<?ðF(2ƒDˆD€€F0T€ä2ä3Ç¥0Ǥ4ä%ä$ǧ8Ǧ<ä'ä& Ç©@ǨDä)0ä(4Ç«HǪLä+8ä*<†‡™Ç­8Ǭ<$Æ  ø $ç(¼„™$„ ø ¼™Ç­ Ǭ$ ø ¼†™Ç­(Ǭ, ø $Æ(¼™Ç­0Ǭ4 ø ¼™Ç­8Ǭ< ø ¼™Ä-0Ä,4Ä/8Ä.< ø ¼%¿'½ à<'œ™à!'½ÿ˜¯¿$¯¼ ç­hç¬lç¯pç®tçµç´Ç¥hǤlÄ'0Ä&4F&"ç¨lç©hÇ«pǪtÄ18Ä0<F0Tç²tç³pÇ¥hǤlÇ©pF$!‚Ǩt™F(B‚ ø F*3¼ ç¡`ç dDZ`ǰdÄ3Ä2F2ç¤\ç¥XD€0Ä)Ä(<?ðD8F&BçªTç«PD€Ä1Ä0<?ðD˜F2ç¤Lç¥HÇ©PǨTǧHǦL™F&C ø Ç«XǪ\¼ F*<E „…™$„X ø $¥l¼ $›Ç±Xǰ\Ç¥HF0„‚ǤLǧPǦT<?ðF$’DˆD€€™F&Bƒ ø F*ƒdzPDzTÇ¥XǤ\¼ F$’Ä+Ä*F2!ƒF QF&DF0$ƒç²<ç³8™Ç­8Ǭ< ø ¼ ç¡@ç D™Ç­@ǬD'¦8 ø '§0¼ ®xÄ)Ä(åÉåșǭ`Ǭd ø ¼ Ä'xÄ&|F&>E ¯|Ä+Ä* åëåêÄ%Ç¥0Ǥ4Ä1 Ä0$Ç©pF0$‚Ǩtǧ8Ǧ<F&B‚Ä%(Ä$,ǨdÇ©`F$T™F(ƒ ø F&“¸|¼ çç™Ä-Ä,  ø ¼ Ä+€Ä*„F*ç¤Tç¥P™Ç­PǬT ø ¼ Ä1ˆÄ0ŒF0>E7D€˜D€Ä)Ä( F(>EǯpÇ®t™Ç­hǬl ø F s‡¼ F ™Ä'Ä& ø F&£¹x¼ ç ç!l%Ç­hǬl™Ç¯pÇ®t ø F c¼ F ™Ä+Ä* ø F4S¨x¼ ååU%©|™Å-Å, ø ¼ Ç¥0Ǥ4Ä1 Ä0$F0F($ç²Tç³P™Ç­PǬT ø ¼ Ä'Ä&”F&<E™Ç­hǬl ø ¼ Ä+˜Ä*œF*<E"%DZhǰlÇ¥8Ǥ<F$‚Ä3(Ä2,ǧPǦTF2CÇ«`Ǫd™ ø F*3‚¼ F ™Ä1Ä0 ø F0£ªx¼ å@åA%¿$ǵÇ´à'½hGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-for=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½» ³Çö?ÿó³Çö?ÿó( 48< HL` lhp |€„ ”˜ ¤¨¬ ¸¼À ÔÄ ÜÈ è ðì    4$ @ \ x €„ˆ ”| ÈÌø  (,T p |€” œ ¼ ÄÈô   ,$ 4( t œ ¤¨È è    < DH` hl€ Œ¨ °´Ä ä ìðè   $ @ HLd pt” ° ¸¼´ ð    @ \ dh€ œ ¤¨À Ü äè  $< T \`X @p èPè/$8% ˆ%\Èðœ¸Tˆä4Fˆ '(%(((H8! ÿÿÿüÿÿÿÿ 4HÈrÿÿÿ¼ÿÿÿÿ0ÿÿÿ°hT‰, #Ë` Ö` á` ã` å ` í(` õ0` 8`         "   .   9   D(   ( ° È PÈ Y   [   ]  a  0 !eÿÿÿø  hÿÿÿð  jÿÿÿè  nÿÿÿà  rÿÿÿØ  tÿÿÿР yÿÿÿÈ  ¼ PØ  ,   !   " !  `gvnspinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/gvnspinv.c8600089504409/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c gvnspinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerlat_centerRpsin_p15cos_p15false_eastingfalse_northinggvnspinvintrhcenter_longcenter_latfalse_eastfalse_northgvnspinvxylonlatrhrconcomzsinzcosz/usr/include/math.hlucy:/usr/include/math.h86000895013775__infinityerrnosigngamgvnspinvinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspinvsqrtp_errorasinzfabsadjust_lonatan2sin_gp_disp~#èN~I#  %Ïÿÿ-Ïÿÿ4Ïÿÿ;ÏÿÿBÏÿÿIÏÿÿPÏÿÿXÈ aÏÿÿfÏÿÿnÏÿÿtÏÿÿyÏÿÿ„ÏÿÿŠÏÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ !ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4€ ´]«À ! ` ) @.p 7p @ 88JppUpˆ hamfor.o/ 860008771 2145 20 100664 4132 ` ELFD4(  %-7>ELTð[fkos.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamhamforintptitleradiuscenlonoffsetphamforadjust_lonsqrtcossin_gp_disp<'œ™à!'½ÿد¿¯¼ç­(ç¬,ç¯0ç®4Ç¥(Ǥ,ä%ä$ ǧ0Ǧ4ä'ä&Ç©8Ǩ<ä)ä(Ç«@ǪDä+ä*„™$„ ø ¼™Ç­(Ǭ, ø ¼™Ç­0Ǭ4 ø ¼™Ä-Ä,Ä/Ä. ø ¼%¿'½(à<'œ™à!'½ÿ°¯¿,¯¼(ç­Pç¬Tç¯Xç®\ç· ç¶$çµç´Ç¥PǤT™Ä'Ä& ø F&#¼(ç¡Hç L™Ç­XǬ\ ø ¼(<@DXÇ©HǨLD€P™F † ø F*CF F6¤¼(<?ðD˜D€™F2ƒ ø ¼(Ä%Ä$ Ä'Ä& F&"F BƒçªDç«@™Ç­XǬ\ ø ¼(<@D˜Ç±HǰLD€™F  ø F2ƒ<@D8Ç¥@ǤDD€0¼(F&"®`Ä3Ä2F4B‚F*F2åÄåřǭXǬ\ ø ¼(ǧ@ǦDF&Ä+Ä*¯dF*Dåðåñ%¿,ǵÇ´Ç· Ƕ$à'½PHAMMER?ö žfe˜> ²Àÿÿó²Àÿÿó( 48< HLP \`d ptx €| ” ° Ì ÔØÜ äèÐ  T dh` € ¬ Ô ì ôøü $ P | „ˆ  À ÈÌ p à  T°0% \ˆ ðl x ä0 tTFx(!ÿÿÿôÿÿÿÿ(.?GÿÿÿÜÿÿÿÿðÿÿÿÐPIW , Å` Ð` Ò` à` ï ù   û         ( ÿÿÿü  ï   '   +   /  1  8 3ÿÿÿø  8ÿÿÿð  Ì  ð  ,   !    !  `hamfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/hamfor.c8600089512977/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c hamfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northinghamforintrcenter_longfalse_eastfalse_northihamforlonlatxydlonfac/usr/include/math.hlucy:/usr/include/math.h86000895113775__infinityerrnosigngamhamforintptitleradiuscenlonoffsetphamforadjust_lonsqrtcossin_gp_disp<Ã<I  #Ïÿÿ*Ïÿÿ1Ïÿÿ8Ïÿÿ@ GÏÿÿRÏÿÿWÏÿÿ[Ïÿÿ`Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿ4  T]±|0!@)P .p P 7pp@ ˆJpUp0haminv.o/ 860008772 2145 20 100664 4144 ` ELFP4(  %-7>ELTô[`kqw.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamhaminvintptitleradiuscenlonoffsetphaminvsqrtadjust_lonatan2asinz_gp_disp<'œ™à!'½ÿد¿¯¼ç­(ç¬,ç¯0ç®4Ç¥(Ǥ,ä%ä$ ǧ0Ǧ4ä'ä&Ç©8Ǩ<ä)ä(Ç«@ǪDä+ä*„™$„ ø ¼™Ç­(Ǭ, ø ¼™Ç­0Ǭ4 ø ¼™Ä-Ä,Ä/Ä. ø ¼%¿'½(à<'œ™à!'½ÿÀ¯¿$¯¼ ç­@ç¬Dç¯Hç®Lçµç´Ç¥@ǤDÄ'Ä&F&"ç¨Dç©@Ç«HǪLÄ1Ä0F0Tç²Lç³H<@D(D€ Ä'Ä& DZ@F&"ǰD<@D(D€ F&B‚™F0„‚ǰLDZHF$’F0„‚F(Q ø F23<@D(D€ ¼ F$ƒçª4ç«0<@D8Ç©@ǨDDZ0ǰ4D€0F0CÄ3Ä2 <@™F21D€0D8F2"‚F(DǨLÇ©HF&F(DF$T ø F0“<@D8¼ D€0F F&¢‚™Ä%Ä$ ø F$S®P¼ åÀåÁÇ©HǨLdz0Dz4F2DÄ'Ä& ™F&‚ƒ ø F&S¯T¼ åàåá%¿$ǵÇ´à'½@HAMMER ²À?ÿó²À?ÿó( 48< HLP \`d ptx €| ” ° Ì ÔØÜ äèÐ  L X\p |€œ ¤¨È  ,08 | Œˆ ¼ ÄÈÌ  p Ä   hÀ(@% lˆ p ˆ ø@ ˆTFˆ(ÿÿÿôÿÿÿÿ(.?Gÿÿÿäÿÿÿÿ0ÿÿÿØ@IX , Å` Ð` Ò` à` ï ù   û         ( ÿÿÿü  ï   '   )   +  /  0 3ÿÿÿø  8ÿÿÿð  Ø  ô  ,   !    !  `haminv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/haminv.c8600089522988/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c haminv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northinghaminvintrcenter_longfalse_eastfalse_northihaminvxylonlatdlonfac/usr/include/math.hlucy:/usr/include/math.h86000895213775__infinityerrnosigngamhaminvintptitleradiuscenlonoffsetphaminvsqrtadjust_lonatan2asinz_gp_disp<Ä <I  #Ïÿÿ*Ïÿÿ1Ïÿÿ8Ïÿÿ@ GÏÿÿLÏÿÿWÏÿÿ]ÏÿÿdÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ 4  T]±€@!P)` .p ` 7p€@ ˜Jp(Up@imolwfor.o/ 860008773 2145 20 100664 6864 ` ELFð4( ÐPp%-T9@GTtP[_chp.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamimolwforintptitleradiusimolwforadjust_lonsincosfabsp_error_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$Ç¥ Ǥ$ä%ä$ŽÄ'XÄ&\%ÎåÇåÆÄ)`Ä(d%ïåéåè ˜Ä+hÄ*l'ç ç ™Ä1pÄ0t'9ç1ç0ˆÄ3xÄ2|%å å$‰Ä%€Ä$„%)å%(å$,ŠÄ'Ä&%J8Ä)ˆÄ(ŒF(2‚åJåK‹Ä1Ä0%k8Ä3Ä2”F2åd åeŒÄ'Ä&%Œ8Ä)˜Ä(œF(2‚åŠå‹Ä1Ä0%­8Ä3 Ä2¤F2å¤å¥ŽÄ'Ä&%Î8Ä)¨Ä(¬F(2‚åÊ$åË Ä1Ä0%ï8Ä3°Ä2´F2åä,åå(„™$„ ø ¼™Ç­ Ǭ$ ø ¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ç­Xç¬\ç¯`ç®dçµç´Ç¥`ǤdD€8D€0F$0>ECÇ©XǨ\Ä+¸Ä*¼F(P>E Ä1ÀÄ0ÄF0@<E,¯ 0dzXDz\Ä%ÈÄ$ÌF2 >E Ä'ÐÄ&ÔF&>EÇ«XǪ\Ä)ØÄ(ÜF*@>E Ä1àÄ0äF0P<E$¯®0$¯¯0BÇ¥XǤ\Ä3èÄ2ìF$>E Ä'ðÄ&ôF& <E$,¯¸0Ç©XǨ\Ä+øÄ*üF(P>E Ä1Ä0F0@>EdzXDz\Ä%Ä$ F2 >E Ä'Ä&F&<E$¯¹0$¯¨0©0‹ PÀ%kK`!ʼnňÇ«XǪ\™F(S ø ¼ ç¡Pç TDZ`ǰdç±Hç°L™Ç­`Ǭd ø ¼ Ä%Ä$F$‚ç²<ç³8¯ 4™Ç­HǬL ø ¼ Ç­H™Ç¬L ø F ǧHǦLÇ©8Ǩlucy:/tmp_mnt/home/hdf/sgi/gctpc/source/imolwfor.c8600089544880/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c imolwfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourceRlon_centerfeastimolwforintrimolwforlonlatxydelta_lonthetadelta_thetaconiregion/usr/include/math.hlucy:/usr/include/math.h86000895413775__infinityerrnosigngamimolwforintptitleradiusimolwforadjust_lonsincosfabsp_error_gp_disp*ò!N*I!  %Ïÿÿ,Ïÿÿ3T <ÏÿÿGÏÿÿKÏÿÿOÏÿÿTÏÿÿ\Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 D]¡y Ð! ðP) @p.p @ 7p `@ x0Jp¨ UpÈ(imolwinv.o/ 860008775 2145 20 100664 7060 ` ELF´4( `@p%-T9@GT PU`dh.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamimolwinvintptitleradiusimolwinvasinadjust_loncossin_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$Ç¥ Ǥ$ä%ä$ŽÄ'(Ä&,%ÎåÇåÆÄ)0Ä(4%ïåéåè ˜Ä+8Ä*<'ç ç ™Ä1@Ä0D'9ç1ç0ˆÄ3HÄ2L%å å$‰Ä%PÄ$T%)å%(å$,ŠÄ'Ä&%J8Ä)XÄ(\F(2‚åJåK‹Ä1Ä0%k8Ä3`Ä2dF2åd åeŒÄ'Ä&%Œ8Ä)hÄ(lF(2‚åŠå‹Ä1Ä0%­8Ä3pÄ2tF2å¤å¥ŽÄ'Ä&%Î8Ä)xÄ(|F(2‚åÊ$åË Ä1Ä0%ï8Ä3€Ä2„F2åä,åå(„™$„ ø ¼™Ç­ Ǭ$ ø ¼%¿'½ à<'œ™à!'½ÿ¸¯¿$¯¼ ç­Hç¬Lç¯Pç®Tçµç´Ç¥PǤTD€8D€0F$0>E&Ç©HÄ+Ä*ǨLÄ1ˆÄ0ŒF0T‚F2@>E¯ 4Ç¥HÄ'Ä&ǤLÄ+Ä*”F*4F0 >E$¯®4$¯¯4%Ç©HÄ3Ä2ǨLÄ'˜Ä&œF&’‚F*@>E$¯¸4Ç¥HÄ1Ä0ǤLÄ3 Ä2¤F2‚F& >E$¯¹4$¯¨4©4‹ PÀ%k8K`!ŋŊÇ©HǨLF*Dç°Lç±HÇ©PÄ3¨Ä2¬Ç¨TÄ%Ä$™F$‘‚ ø F&C¼ ç¡@ç D™Ç­@ǬD ø ¼ F Ç©HÄ+°Ä*´Ç¨LÄ1Ä0­4F0T‚ pÀ%ïÏÀ!F2¡Ç Ç ™F$Aƒ ø F*3¹X¼ ç ç!<@DˆD€€Ç³@DzD™F2ƒ ø <@DHD€@Ç¥@ǤD¼ F$A‚™Ä1¸Ä0¼F F&¢€ ø F0S¨\¼ åå©4 ªXÅSÅRÄ)ÀÄ(ÄF(<E Ä%ÈÄ$ÌF2 <E¯$ÿþ«4$a+¬XŇņÄ+ÐÄ*ÔF*0<E Ä1ØÄ0ÜF&€<E­XũŨÄ3àÄ2äF(<E Ä%èÄ$ìF$@<E$ÿþ®4$Á¯XÅëÅêÄ'ðÄ&ôF&P<E Ä1øÄ0üF*€<Eg$ÿþ¸4$¹XÇ3Ç2Ä)Ä(F(<E Ä%Ä$ F2 <EM$ÿþ¨4$+©XÅ'Å&Ä+Ä*F*0<E Ä1Ä0F&€<EªXÅIÅHÄ3 Ä2$F(<E Ä%(Ä$,F$@<E$ÿþ«4$a¬XŋŊÄ'0Ä&4F&P<E Ä18Ä0<F*€<E$ÿþ%¿$ǵÇ´à'½HINTERRUPTED MOLLWEIDE EQUAL-AREA?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«¿ö žf†”~?î+}Þ8k=¿î+}Þ8k=?ö žf†”~?ö žf;ã?ìÏd)¾…•@ !ûTD-?ÖWJy Ö?þ·Áfý¼ ?þ·Áfý¼ ?ÖWJy Ö¿ûìÞ] É?ÖWJy Ö¿ûìÞ]¡yk?ÖWJy Ö?ÖWJy Ö@Œ5AŠIÕ@Œ5AŠIÕ?ÖWJy Ö¿óŒ5AŠ¡Ë?ÖWJy Ö¿óŒ5AŠ¡Ë?ÖWJy Ö ³ÿ?ÿó³ÿ?ÿó  ,04 <@8 DP X\T `l txp |ˆ ”Œ ˜¤ ¬°¨ ´À ÈÌÄ ÐÜ äèì ôøà ð   $(  < DHL TX@ Pl tx| „ˆp €œ ¤¨¬ ´¸  °Ì ÔØÜ äèÐ àü   TX¨ °´¸ ÀÄè ðôø < DHL TX€ ˆŒ ˜œÐ Ø    < X `dh pt€ ˆœ Ð ü  @ LPh pt¨ ´¸Ð ØÜø   (,` lpˆ ”È ÔØð øü0 <@X `d€ Œ¨ °´è ôø 0pp P0=Ì€èÐ1ü\À`|Ð  4FHFˆ(H((Hÿÿÿüÿÿÿÿ 'CT •ÿÿÿÜÿÿÿÿ0ÿÿÿÐHJo, Ë` Í`Ø8`Þ ê    < ÞT ìT õ   ÷   ù  ý  0 ÿÿÿø  ÿÿÿð   ÿÿÿì ð ì  ,   !  0ÿð@ 0ÿð@    !  `imolwinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/imolwinv.c8600089554281/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c imolwinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourceRlon_centerfeastimolwinvintrimolwinvxylonlatthetatempregion/usr/include/math.hlucy:/usr/include/math.h86000895513775__infinityerrnosigngamimolwinvintptitleradiusimolwinvasinadjust_loncossin_gp_disp!MI!  %Ïÿÿ,Ïÿÿ3T <ÏÿÿAÏÿÿLÏÿÿPÏÿÿTÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 4]‘q`! p@) °p.p ° 7p Ð@ èÈJp° UpÐälamazfor.o/ 860008777 2145 20 100664 5936 ` ELFP4( `@%-@3<GNUtaipw~…t–¡©±¶.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngam__iob_lastbuf_bufendtab_sibuf_sobuflamazforinttsincosptitleradiuscenloncenlatoffsetplamazforadjust_lonsprintfp_errorsqrt_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä( Ç«8Ǫ<ä+(ä*,DZ@ǰDä10ä04†‡™Ç­0Ǭ4$Æ ø $ç ¼„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ç­0Ǭ4 ø ¼™Ä-(Ä,,Ä/0Ä.4 ø ¼%¿'½ à<'œ™à!'½ÿh¯¿¯¼筘笜篠箤ǥ˜Ç¤œ™Ä'Ä& ø F&#¼ç¡ç ”™Ç­ Ç¬¤'¦x ø '§p¼™Ç­Ç¬”'¦ˆ ø '§€¼Ç«xÄ)Ä(Ǫ|Ç¥pF*DǤtÄ3 Ä2$Ǩ„F$‘‚Ç©€F(2‚F*„€ç²lç³h<¿ðD8Ç¥hǤlD€0F& 2E<@DHD€@Ä1Ä0…F0B‚™'¤$$¥ DPDX ø ¼…™'¤$ ø $¥L¼E$q<?ðD˜D€Ç¥hǤl<@DHD€@™F$‘€ ø F&C¼Ä1Ä0F0‚çªdç«`dz`DzdÇ¥pǤtǧˆF$’ǦŒ®¨Ä+(F&DÄ*,F*„€åÒåÓÇ©xÄ% Ä$$Ǩ|Ç«pF(!‚ǪtÄ1Ä0Ǥ„F*„‚Ç¥€ÇªdÇ«`F$’Ä$4Ä%0¯¬F(4F*„‚F$‘€åæåç%¿'½˜àLAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forward ²Àöÿó²Àöÿó( 48< HLP \`d ptx „ˆŒ   ¨” ´ ¼¸ Ð ì  $ ,04 <@( txœ ¬°¨ È è   ,0” ¤„ Œœ À ÐÄ   $(X `h| „ˆŒ  ¤¼ ÈÄ@p , P/Ø |0 ä ð\ $l”°° ðˆ4Fˆ ((!ÿÿÿüÿÿÿÿ 2Dt]ÿÿÿ„ÿÿÿÿ˜Mi, "Ë` Ö` á` ã` í ` ÷(` 0`     "   .   9   D   ( \ t Pt Y   ]   a  c  ( eÿÿÿø  oÿÿÿð  }ÿÿÿè  ‹ÿÿÿà  “ÿÿÿØ  ›ÿÿÿР ÿÿÿÈ  ¡ÿÿÿŒ x P  ,  , K)`R)`i` Y%`^ %`c@%`i`%`oh%`!`u)`  !   !0ÿð; !  ` !  ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿlamazfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/lamazfor.c8600089574211/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c lamazfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerlat_centerRsin_lat_ocos_lat_ofalse_eastingfalse_northinglamazforintrcenter_longcenter_latfalse_eastfalse_northlamazforlonlatxydelta_lonsin_delta_loncos_delta_lonsin_latcos_latgkspmess/usr/include/math.hlucy:/usr/include/math.h86000895713775/usr/include/stdio.hlucy:/usr/include/stdio.h86000895710773size_tfpos_t_cnt_ptr_base_flag_fileFILE__infinityerrnosigngam__iob_lastbuf_bufendtab_sibuf_sobuflamazforinttsincosptitleradiuscenloncenlatoffsetplamazforadjust_lonsprintfp_errorsqrt_gp_disp¦",¦I"ïz$ +1 @(3%:+A MÏÿÿUÏÿÿ\ÏÿÿcÏÿÿjÏÿÿqÏÿÿyt ‚ÏÿÿÏÿÿ•ÏÿÿÏÿÿ¤Ïÿÿÿÿÿÿÿÿÿÿÿ  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ4 Ä]!¿à!ð`)P@.p P 7pp@ ˆPJp ØUp ð `lamazinv.o/ 860008778 2145 20 100664 5960 ` ELFh4(  `@%-t9AHOV]et¨ns{†Š•›.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamlamazinvinttsincosptitleradiuscenloncenlatoffsetplamazinvsqrtp_errorasinzfabssinadjust_lonatan2_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä( Ç«8Ǫ<ä+(ä*,DZ@ǰDä10ä04†‡™Ç­0Ǭ4$Æ ø $ç ¼„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ç­0Ǭ4 ø ¼™Ä-(Ä,,Ä/0Ä.4 ø ¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ç­Xç¬\ç¯`ç®dçµç´Ç¥XǤ\Ä'(Ä&,F&"ç¨\ç©XÇ«`ǪdÄ10Ä04F0Tç²dç³`Ç¥XǤ\Ç©`F$!‚Ǩd™F(B‚ ø F*3¼ ç¡Pç T<@DˆD€€Ä3Ä2Ç©PF2ǨTF$Aƒç¦4ç§0<?ðDˆÇ«0Ǫ4D€€F*€<E „…™$„  ø $¥4¼ Û$s™Ç­0Ǭ4 ø <@D˜D€¼ F2ç¨Lç©H™Ç­HǬL'¦@ ø '§8¼ ®hÄ%Ä$åÅåęǭPǬT ø ¼ Ä'HÄ&LF 0<E§Ç±8Ä+Ä*ǰ<Ç¥@F0T‚ǤDÄ) Ä($ǪdF$A‚Ç«`ǨTÇ©P™F*4F( ø F$“¯l¼ åàåá™Ä-Ä,  ø ¼ Ä'PÄ&TF&çª4ç«0™Ç­0Ǭ4 ø ¼ Ä1XÄ0\F €<E:¸l™Ç Ç  ø ¼ Ç©8Ǩ<Ä3Ä2F2F$Aç¦4ç§0Ç«0Ǫ4D€ˆD€€F0P2EdzXDz\Ç©@ǨDF(‘Ä' Ä&$Ç«0Ǫ4F&#DZPǰT™ ø F0S‚¼ F ™Ä3Ä2 ø F2£¹h¼ ç ç!2D€(D€ Ä)Ä( F$@<EÇ­XǬ\™Ç¯`Ç®d ø F c¼ F ™Ä'Ä& ø F43¨h¼ ååǯ`Ç®d™Ç­XǬ\ ø F s‡¼ F ™Ä+Ä* ø F*£©h¼ å å!ªlÄ1Ä0 åQåP%¿$ǵÇ´à'½XLAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inverse=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½» ³Çö?ÿó³Çö?ÿó( 48< HLP \`d ptx „ˆŒ   ¨” ´ ¼¸ Ð ì  $ ,04 <@( tx¤ °´È ÔØ $ ,0x „| Œ€   Ð ð øü $ ,0H PTX lpˆ ° ¸¼´ Ð ØÜð   4 P X\¨ °´Ì ä ìðè   $D ` hld ” ° ¸¼´ à èì@p ‡@ 8* x! à Ø%lÄ”ÄX Øè4Fˆ '((((%ÿÿÿüÿÿÿÿ 3Et]ÿÿÿÌÿÿÿÿ0ÿÿÿÀXNt, Ë` Ö` á` ã` í ` ÷(` 0`     "   .   9   D   ( \ t Pt Y   [   ]  a  0 eÿÿÿø  hÿÿÿð  jÿÿÿè  pÿÿÿà  vÿÿÿØ  Œ P¨  ,   !    !  `lamazinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/lamazinv.c8600089584288/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c lamazinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerlat_centerRsin_lat_ocos_lat_ofalse_eastingfalse_northinglamazinvintrcenter_longcenter_latfalse_eastfalse_northlamazinvxylonlatRhzsin_zcos_ztemp/usr/include/math.hlucy:/usr/include/math.h86000895813775__infinityerrnosigngamlamazinvinttsincosptitleradiuscenloncenlatoffsetplamazinvsqrtp_errorasinzfabssinadjust_lonatan2_gp_disp{‡={I  %Ïÿÿ-Ïÿÿ4Ïÿÿ;ÏÿÿBÏÿÿIÏÿÿQt ZÏÿÿ_ÏÿÿgÏÿÿmÏÿÿrÏÿÿvÏÿÿÏÿÿˆÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4p ¤]¤° !Ð`) 0@.p 0 7p P@ hXJp ÀUp Ølamccfor.o/ 860008780 2145 20 100664 7792 ` ELF4( €°`%-¨9>FKSY_cgkrzƒ”œ¨Ð¥°´.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamlamccforintfabsp_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccforadjust_loncos_gp_disp<'œ™à!'½ÿ€¯¿,¯¼(ç­€ç¬„ç¯ˆç®Œçµ ç´$Ç¥€Ç¤„ä%ä$ǧˆÇ¦Œä'ä& Ç©¸Ç¨¼ä)Pä(TÇ«°Çª´ä+Hä*LDZǰ”dz˜Ç²œ™F2ƒ ø ¼(Ä%Ä$”F$<E „…™$„ ø $¥@¼()$)Ä'Ä& Ä)Ä(F(2ƒçªTç«PDZPǰT<?ðF0„‚D(D€ F2!ä&ä'™Ä-Ä, ø ¼(ä!ä Ç© Ç¨¤ä) ä($Ç«¨Çª¬ä+(ä*,™Ç­Ç¬”'¦x ø '§p¼(DZxǰ|ç±hç°lÇ¥pǤt™Ç¯xÇ®|Ä-Ä,ç¥ ø 礼(ç¡`ç ddzxDz|™Ç¯Ç®”Ä-Ä,ç³ ø ç²¼(ç¡@ç D™Ç­˜Ç¬œ'¦x ø '§p¼(ǧpǦt™Ç¯xÇ®|Ä-Ä,ç§ ø 禼(ç¡Xç \Ç©xǨ|™Ç¯˜Ç®œÄ-Ä,ç© ø 稼(ç¡8ç <™Ä-(Ä,, ø ¼(ç¡xç |Ç«xÄ-Ä,Ǫ|™Ä/(Ä.,ç« ø 窼(ç¡Hç LDZǰ”Ç¥˜Ç¤œ™F$ƒ ø ¼(Ä3˜Ä2œF <Eǧ`ǦdÇ©XǨ\™F(3 ø ¼(Ç«@ǪDDZ8ǰ<™F  ø F0SF ¡¼(ä%0ä$4dzhDzlä30ä24™Ç­@ǬDÄ/0Ä.4 ø ¼(ǧ`ǦdÄ)0Ä(4F(‚F*4ä0<ä18™Ç­HǬLÄ/0Ä.4 ø ¼(Ä%Ä$Ä38Ä2<F2"F(‚ä&Dä'@„™$„L ø ¼(™Ä-Ä,Ä/Ä.  ø ¼(™Ç­Ç¬”ǯ˜Ç®œ ø ¼(™Ä- Ä,$ ø ¼(™Ç­¨Ç¬¬ ø ¼(™Ä-HÄ,LÄ/PÄ.T ø ¼(%¿,ǵ Ç´$à'½€<'œ™à!'½ÿ ¯¿,¯¼(ç­`ç¬dç¯hç®lçµ ç´$™Ç­hǬl ø ¼(F ™Ä% Ä$¤ ø F$£¼(ç¡Xç \ǧXǦ\Ä)¨Ä(¬F&@<E/™Ç­hǬl ø ¼(ç¡Hç LÇ«HǪL™Ç¯hÇ®lÄ-Ä,ç« ø 窼(ç¡8ç <™Ç­8Ǭ<Ä/0Ä.4 ø ¼(Ä1Ä0Ä38Ä2<F2F$‚ç¦T!ç§PÇ©hǨlÄ+0Ä*4F*Dç°\ç±XdzXDz\D€(D€ F$>E „…™$„d ø $¥€¼(@$,D€8D€0ç§Pç¦TÇ©`Ǩd™Ä+ Ä*$ ø F*C¼(Ä10Ä04F0‚ç²Dç³@™Ç­@ǬD ø ¼(Ç¥PǤTF$‚Ä)HÄ(L®pF(2€åÊå˙ǭ@ǬD ø ¼(dzPDzTF2Ä1@Ä0D¯tF$Ä)PÄ(TF(2€åêåë%¿,ǵ Ç´$à'½`Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projectedlamcc-for=Û|ßÙ×½»=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½» ²Àö?ÿó²Àö?ÿó0 <@D PTX dhl x| ¨ °´Ì ØÐ àÔ ô ü  < HDL TXP l tx| ˆŒ œ ¤ Ô ìðà   $( D d |€p œ ´¸¨ Ô ÜàØ ø   D \ dh ´ Ô Üäè ôøü   $ ,04 HDL \`P t |€„ Œ” ¤ ¨ °¬ Ä ÌÐÔ ÜàÈ ô   $ 8 T \`d lpX ¨¬Ø ô üø  $(@ ` x|l ˜ ¨¬œ À ÈÌÐ ØÜø @ LD TH x ˆŒ„   ¨¬À à èì   (,0 <@`p X˜5èð1X8%¤8¬<è8x„ H'!8$($V!ˆ 'H'#(! ÿÿÿ¬ÿÿÿÿ0ÿÿÿ €4p¨!jÿÿÿÌÿÿÿÿ0ÿÿÿÀ`y˜:, /Ë` Ó` Û` Þ` à ` ë(` ö0` ù8` ü@` ÿH`  P`  (   .   4   9   >   D(   J0   U8   0 aÿÿÿø  hÿÿÿð  oÿÿÿè  sÿÿÿà  wÿÿÿØ  {ÿÿÿР €ÿÿÿÈ  „ÿÿÿÀ  ˆÿÿÿ¸  Œ ¨ Œ¨ •   ™     Ÿ  0 -¡ÿÿÿø  ¥ÿÿÿð  ©ÿÿÿè  °ÿÿÿà  ¶ÿÿÿØ  ´ &ŒÐ ! ,   ! !  . !  `lamccfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/lamccfor.c8600089606040/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c lamccfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minoresecenter_loncenter_latnsf0rhfalse_eastingfalse_northinglamccforintr_majr_minlat1lat2c_lonc_latfalse_eastfalse_northsin_pocos_poconms1ms2tempts0ts1ts2lamccforlonlatxyconrh1sinphithetats/usr/include/math.hlucy:/usr/include/math.h86000896013775__infinityerrnosigngamlamccforintfabsp_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccforadjust_loncos_gp_disp¹/V¹I/  %Ïÿÿ*Ïÿÿ2Ïÿÿ7Ïÿÿ?ÏÿÿEÏÿÿKÏÿÿOÏÿÿSÏÿÿWÏÿÿ^ÏÿÿfÏÿÿoÏÿÿyÏÿÿ€Ïÿÿˆ¨ !‘ÏÿÿœÏÿÿ Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ&ÿÿÿÿÿÿÿÿÿÿ,-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4° ä]A½€! €°) 0`.p 0 7p P@ h¸Jp Up8 Xlamccinv.o/ 860008781 2145 20 100664 7828 ` ELF´4( à€`%-¨9>FKSY_cgkrzƒ”œ¨,¥«±¼.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamlamccinvintfabsp_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccinvatan2phi2zadjust_lon_gp_disp<'œ™à!'½ÿ€¯¿,¯¼(ç­€ç¬„ç¯ˆç®Œçµ ç´$Ç¥€Ç¤„ä%ä$ǧˆÇ¦Œä'ä& Ç©°Ç¨´ä)Hä(LÇ«¸Çª¼ä+Pä*TDZǰ”dz˜Ç²œ™F2ƒ ø ¼(Ä%hÄ$lF$<E „…™$„ ø $¥@¼()$)Ä'Ä& Ä)Ä(F(2ƒçªTç«PDZPǰT<?ðF0„‚D(D€ F2!ä&ä'™Ä-Ä, ø ¼(ä!ä Ç© Ç¨¤ä) ä($Ç«¨Çª¬ä+(ä*,™Ç­Ç¬”'¦x ø '§p¼(DZxǰ|ç±hç°lÇ¥pǤt™Ç¯xÇ®|Ä-Ä,ç¥ ø 礼(ç¡`ç ddzxDz|™Ç¯Ç®”Ä-Ä,ç³ ø ç²¼(ç¡@ç D™Ç­˜Ç¬œ'¦x ø '§p¼(ǧpǦt™Ç¯xÇ®|Ä-Ä,ç§ ø 禼(ç¡Xç \Ç©xǨ|™Ç¯˜Ç®œÄ-Ä,ç© ø 稼(ç¡8ç <™Ä-(Ä,, ø ¼(ç¡xç |Ç«xÄ-Ä,Ǫ|™Ä/(Ä.,ç« ø 窼(ç¡Hç LDZǰ”Ç¥˜Ç¤œ™F$ƒ ø ¼(Ä3pÄ2tF <Eǧ`ǦdÇ©XǨ\™F(3 ø ¼(Ç«@ǪDDZ8ǰ<™F  ø F0SF ¡¼(ä%0ä$4dzhDzlä30ä24™Ç­@ǬDÄ/0Ä.4 ø ¼(ǧ`ǦdÄ)0Ä(4F(‚F*4ä0<ä18™Ç­HǬLÄ/0Ä.4 ø ¼(Ä%Ä$Ä38Ä2<F2"F(‚ä&Dä'@„™$„L ø ¼(™Ä-Ä,Ä/Ä.  ø ¼(™Ç­Ç¬”ǯ˜Ç®œ ø ¼(™Ä- Ä,$ ø ¼(™Ç­¨Ç¬¬ ø ¼(™Ä-HÄ,LÄ/PÄ.T ø ¼(%¿,ǵ Ç´$à'½€<'œ™à!'½ÿ°¯¿$¯¼ ç­Pç¬Tç¯Xç®\¯ ,Ç¥PǤTÄ'HÄ&LF&"ç¨Tç©PDZXÄ+@Ä*Dǰ\Ä%PÄ$TF0TF$‘€ç¦\ç§XD€XD€PÄ)0Ä(4F(P<EDZPǰTÇ¥XF0„‚Ǥ\™F$!‚ ø F&“¼ ç¡Hç L<?ðDHD€@ç©@ç¨DÇ«PǪTÇ¥XF*TǤ\™F$$‚ ø F2ƒF ‡¼ ç¦Lç§H<¿ðDHD€@ç©@ç¨DD€XD€Pç«0çª4Ç¥HǤLD€ˆD€€F0 2Edz@DzDǧPǦTÇ©XF&“Ǩ\™ ø F(“‚¼ ç¡0ç 4Ç«HǪLD€(D€ F$P2E D€8D€0Ä10Ä04F00<E2<?ðD˜D€Ä)0Ä(4F(’ƒçªDç«@dzHÄ%Ä$DzLÄ18Ä0<™F0!‚ǯ@Ç®D ø F&“¼ ç¡8ç <™Ç¯8Ç®<'®,Ä-Ä, ø ¯®¯d¼ åàåá¸,¢,¹dÄ)xÄ(|ç)ç(Ç«0Ǫ4Ä%0Ä$4F$T™Ä3 Ä2$ ø F2ƒ¨`¼ åå%¿$'½PàEqual Latitiudes for St. Parallels on opposite sides of equatorlamcc-invLAMBERT CONFORMAL CONIC=Û|ßÙ×½»=Û|ßÙ×½»¿ù!ûTD- ³Áö?ÿó³Áö?ÿó0 <@D PTX dhl x| ¨ °´Ì ØÐ àÔ ô ü  < HDL TXP l tx| ˆŒ œ ¤ Ô ìðà   $( D d |€p œ ´¸¨ Ô ÜàØ ø   D \ dh ´ Ô Üäè ôøü   $ ,04 HDL \`P t |€„ Œ” ¤ ¨ °¬ Ä ÌÐÔ ÜàÈ ô   $ 8 T \`d lpX ¨¬Ô àäø  ( 48d ¬ 0 p |€  ¨¬À ÈÌÐ ØÜà   \ dht €„ˆ ”˜ `p 5`°31xP%ÄX´X Pœ„ H'!8$($f!€ (H#(5 ÿÿÿ¬ÿÿÿÿ0ÿÿÿ €3q¨!jÿÿÿÔÿÿÿÿP{ :, /Ë` Ó` Û` Þ` à ` ë(` ö0` ù8` ü@` ÿH`  P`  (   .   4   9   >   D(   J0   U8   0 aÿÿÿø  hÿÿÿð  oÿÿÿè  sÿÿÿà  wÿÿÿØ  {ÿÿÿР €ÿÿÿÈ  „ÿÿÿÀ  ˆÿÿÿ¸  Œ ¨ Œ¨ •   —   ™    ( -¡ÿÿÿø  ¥ÿÿÿð  ©ÿÿÿè  ¬ÿÿÿà  ²ÿÿÿÜ  &Œ, ! ,   ! !  . !  `lamccinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/lamccinv.c8600089625152/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c lamccinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minoresecenter_loncenter_latnsf0rhfalse_eastingfalse_northinglamccinvintr_majr_minlat1lat2c_lonc_latfalse_eastfalse_northsin_pocos_poconms1ms2tempts0ts1ts2lamccinvxylonlatrh1contsthetaflag/usr/include/math.hlucy:/usr/include/math.h86000896213775__infinityerrnosigngamlamccinvintfabsp_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccinvatan2phi2zadjust_lon_gp_disp·/5^·I/  %Ïÿÿ*Ïÿÿ2Ïÿÿ7Ïÿÿ?ÏÿÿEÏÿÿKÏÿÿOÏÿÿSÏÿÿWÏÿÿ^ÏÿÿfÏÿÿoÏÿÿyÏÿÿ€Ïÿÿˆ¨ !‘Ïÿÿ—ÏÿÿÏÿÿ¨Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ&ÿÿÿÿÿÿÿÿÿ,-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4À ô]QÅ à! €) €`.p € 7p  @ ¸€Jp8UpP dmerfor.o/ 860008783 2145 20 100664 5664 ` ELF@4( Ð`P%-È7<@DKS]dlÈsx€†‘•.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngammerforintsqrtcossinptitleradius2cenlonmeroriginoffsetpmerforfabsp_errortsfnzadjust_lonlog_gp_disp<'œ™à!'½ÿ¨¯¿4¯¼0ç­Xç¬\ç¯`ç®dç¹(ç¸,ç· ç¶$çµç´Ç¥XǤ\ä%ä$ǧ`Ǧdä'ä& Ç©hǨlä)ä(Ç«pǪtä+ä*DZ€Ç°„ä18ä0<dzxDz|ä3@ä2DÄ%Ä$ Ä'Ä&F&"ç¨Tç©PÇ«PǪT<?ðF*TD˜D€F0‘ä$,ä%(™Ä-(Ä,, ø ¼0ä! ä $™Ç­pǬt ø ¼0Ç­p™Ç¬t ø F ¼0Ç­p™Ç¬t ø F †¼0<?ðD8F Ä)(Ä(,D€0F6B‚™F*¤‚ ø F23F ļ0ä10ä04„™$„ ø ¼0™Ä-Ä,Ä/Ä.  ø ¼0™Ä-Ä, ø ¼0™Ä-Ä, ø ¼0™Ä-@Ä,DÄ/8Ä.< ø ¼0%¿4ǵÇ´Ç· Ƕ$ǹ(Ǹ,à'½X<'œ™à!'½ÿ¸¯¿,¯¼(ç­Hç¬Lç¯Pç®Tçµ ç´$™Ç­PǬT ø ¼(F ™Ä%HÄ$L ø F$£¼(Ä'PÄ&TF&>E „…™$„  ø $¥<¼(N$5H™Ç­PǬT ø ¼(ç¡8ç <Ç©8Ǩ<™Ç¯PÇ®TÄ- Ä,$ç© ø 稼(ç¡@ç DÇ«HǪL™Ä1Ä0 ø F0S¼(®XÄ3Ä2Ä%0Ä$4F$‘‚Ä+@Ä*DF&F*DåÐåљǭ@ǬD ø ¼(¯\Ä3Ä2Ä%0Ä$4F$‘‚Ä+8Ä*lucy:/tmp_mnt/home/hdf/sgi/gctpc/source/merfor.c8600089633506/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c merfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minorlon_centerlat_origineesm1false_northingfalse_eastingmerforintr_majr_mincenter_loncenter_latfalse_eastfalse_northtempmerforlonlatxytssinphi/usr/include/math.hlucy:/usr/include/math.h86000896313775__infinityerrnosigngammerforintsqrtcossinptitleradius2cenlonmeroriginoffsetpmerforfabsp_errortsfnzadjust_lonlog_gp_dispu 21uI   #Ïÿÿ(Ïÿÿ,Ïÿÿ0Ïÿÿ7Ïÿÿ?ÏÿÿIÏÿÿPÏÿÿXÈ _ÏÿÿdÏÿÿlÏÿÿrÏÿÿ}Ïÿÿ„Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4p ¤]ž Ð!p`)ÐP.p Ð 7pð@ Jp ˜Up °merinv.o/ 860008784 2145 20 100664 5216 ` ELF€4( @P%-È7<@DKS]dlÈtsw}ˆ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngammerinvintsqrtcossinptitleradius2cenlonmeroriginoffsetpmerinvexpphi2zadjust_lon_gp_disp<'œ™à!'½ÿ¨¯¿4¯¼0ç­Xç¬\ç¯`ç®dç¹(ç¸,ç· ç¶$çµç´Ç¥XǤ\ä%ä$ǧ`Ǧdä'ä& Ç©hǨlä)ä(Ç«pǪtä+ä*DZ€Ç°„ä18ä0<dzxDz|ä3@ä2DÄ%Ä$ Ä'Ä&F&"ç¨Tç©PÇ«PǪT<?ðF*TD˜D€F0‘ä$,ä%(™Ä-(Ä,, ø ¼0ä! ä $™Ç­pǬt ø ¼0Ç­p™Ç¬t ø F ¼0Ç­p™Ç¬t ø F †¼0<?ðD8F Ä)(Ä(,D€0F6B‚™F*¤‚ ø F23F ļ0ä10ä04„™$„ ø ¼0™Ä-Ä,Ä/Ä.  ø ¼0™Ä-Ä, ø ¼0™Ä-Ä, ø ¼0™Ä-@Ä,DÄ/8Ä.< ø ¼0%¿4ǵÇ´Ç· Ƕ$ǹ(Ǹ,à'½X<'œ™à!'½ÿÀ¯¿$¯¼ ç­@ç¬Dç¯Hç®L¯ ,Ç¥@ǤDÄ'@Ä&DF&"ç¨Dç©@Ç«HǪLÄ18Ä0<F0Tç²Lç³HÇ«HÄ%Ä$ǪLÄ'0Ä&4™F&"F T ø F(ƒ¼ ç¡8ç <™Ç¯8Ç®<'®,Ä- Ä,$ ø ¯®¯T¼ åàåá¸,¢,Ç«@Ä3Ä2ǪDÄ%0Ä$4F$‘‚™Ä)Ä(F&T ø F(ƒ¹P¼ ç ç!%¿$'½@àMERCATOR ³Àÿÿó³Àÿÿó@ LPT `dh tx| ˆŒ œ ¤ °´¸ ÀÄÈ ÐÔ    0 8<@ \ t  ˜œ¨ È ÐÔØ àÜ ô ü  ø $ ,0( D LPH d lpt |€h ÈÌô  $(< DHL TX\ | ”€ Ì ÔØÜ äèì øüô Pp 0  %X Ð# 8 @% ÜÈ p€8¸ @Hd(F€ ! ÿÿÿÜÿÿÿÿðÿÿÿÐX0JȲÿÿÿäÿÿÿÿ@Ti, !Å` Í` Õ` à` ë ` í(` ð0` ó8` @`         &   1   <   G(   @ Sÿÿÿø  œ È XÈ _   a   c  g  ( kÿÿÿø  nÿÿÿð  wÿÿÿì \ Xt  ,   !     !  `merinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/merinv.c8600089653440/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c merinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minorlon_centerlat_origineesm1false_northingfalse_eastingmerinvintr_majr_mincenter_loncenter_latfalse_eastfalse_northtempmerinvxylonlattssin_phiiflag/usr/include/math.hlucy:/usr/include/math.h86000896513775__infinityerrnosigngammerinvintsqrtcossinptitleradius2cenlonmeroriginoffsetpmerinvexpphi2zadjust_lon_gp_disp|!/|I!  #Ïÿÿ(Ïÿÿ,Ïÿÿ0Ïÿÿ7Ïÿÿ?ÏÿÿIÏÿÿPÏÿÿXÈ _ÏÿÿcÏÿÿiÏÿÿtÏÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿ4P „]á‘€@!À)ÐP.p Ð 7pð@  Jp (Up @@millfor.o/ 860008786 2145 20 100664 3888 ` ELF P4( `  %-8?FMUD]hlp.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngammillforintptitleradiuscenlonoffsetpmillforadjust_lonlogtan_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä(Ç«8Ǫ<ä+ä*„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ä-Ä,Ä/Ä. ø ¼%¿'½ à<'œ™à!'½ÿȯ¿$¯¼ ç­8ç¬<ç¯@ç®Dçµç´Ç¥8Ǥ<™Ä'Ä& ø F&#¼ ç¡0ç 4Ç«0Ǫ4Ä)Ä( F*DÄ3Ä2®HF2åÄåÅ<@DHǧ@ǦDD€@F(2ƒ™Ä1Ä0 ø F0S¼ F ™F £ ø ¼ D€0¯LÄ3Ä2 <?ôF2D8Ä+F&"Ä*F*Dåðåñ%¿$ǵÇ´à'½8MILLER CYLINDRICAL?é!ûTD- ²À?ÿó²À?ÿó( 48< HLP \`d ptx €| ” ° Ì ÔØÜ äèÐ  L \`X x „ˆŒ ”˜À ÌÐÈ ä ü   ( p ˜Ø hô\x%ˆ„ h   x ˜4Fh!ÿÿÿüÿÿÿÿ .= Gÿÿÿìÿÿÿÿ0ÿÿÿà8GR , È` Ó` Õ` ã` ò ý   ÿ          (  ò " *   .   2  4  0 6ÿÿÿø  ( "D  ,   !     !  `millfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/millfor.c8600089662955/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c millfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northingmillforintrcenter_longfalse_eastfalse_northmillforlonlatxydlon/usr/include/math.hlucy:/usr/include/math.h86000896613775__infinityerrnosigngammillforintptitleradiuscenlonoffsetpmillforadjust_lonlogtan_gp_disp;˜;I  $Ïÿÿ+Ïÿÿ2Ïÿÿ9ÏÿÿA IÏÿÿTÏÿÿXÏÿÿ\Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿ4 D]¡y `!€ )  .p   7pÀ@ ؈Jp`UpxØmillinv.o/ 860008788 2145 20 100664 3924 ` ELF t4( €  %-8?FMUX]hmq.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngammillinvintptitleradiuscenlonoffsetpmillinvadjust_lonatanexp_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä(Ç«8Ǫ<ä+ä*„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ä-Ä,Ä/Ä. ø ¼%¿'½ à<'œ™à!'½ÿȯ¿$¯¼ ç­8ç¬<ç¯@ç®Dçµç´Ç¥8Ǥ<Ä'Ä&F&"ç¨<ç©8Ç«@ǪDÄ1Ä0F0Tç²Dç³@Ç¥8Ǥ<Ä'Ä& F&"™Ä+Ä* ø F*C®H¼ åÀåÁDZ@ǰDÄ3Ä2 <?ôF2D8D€0™ ø F&#¼ F ™F £ ø ¼ D€€¯LÄ)Ä(<@DˆF(F0T‚åòåó%¿$ǵÇ´à'½8MILLER CYLINDRICAL?é!ûTD- ²À?ÿó²À?ÿó( 48< HLP \`d ptx €| ” ° Ì ÔØÜ äèÐ  L X\p |€”  ¤¨ ´¸° Ô àäø  ( 04 p ø Œ|˜%¨„ <l À ,˜ ¼4Fh(!ÿÿÿüÿÿÿÿ .= Gÿÿÿìÿÿÿÿ0ÿÿÿà8HU , È` Ó` Õ` ã` ò ý   ÿ          (  ò " *   ,   .  2  0 6ÿÿÿø  < "X  ,   !     !  `millinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/millinv.c8600089682943/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c millinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northingmillinvintrcenter_longfalse_eastfalse_northmillinvxylonlatdlon/usr/include/math.hlucy:/usr/include/math.h86000896813775__infinityerrnosigngammillinvintptitleradiuscenlonoffsetpmillinvadjust_lonatanexp_gp_disp;;I  $Ïÿÿ+Ïÿÿ2Ïÿÿ9ÏÿÿA IÏÿÿTÏÿÿYÏÿÿ`Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿ4 D]¡z €!  )À .p À 7pà@ øˆJp€Up˜Ümolwfor.o/ 860008789 2145 20 100664 4936 ` ELFh4( Pp %-8?FMU4]hlpu}.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngammolwforintptitleradiuscenlonoffsetpmolwforadjust_lonsincosfabsp_error_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥0Ǥ4ä%ä$ǧ8Ǧ<ä'ä&Ç© Ǩ$ä)ä( Ç«(Ǫ,ä+ä*„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ä-Ä,Ä/Ä. ø ¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ç­Xç¬\ç¯`ç®dçµç´Ç¥XǤ\™Ä'Ä& ø F&#¼ ç¡Pç TÇ©`Ǩdç©Hç¨L™Ç­`Ǭd ø ¼ Ä+@Ä*DF*ç°<ç±8¯ 4™Ç­HǬL ø ¼ Ç­H™Ç¬L ø F dzHDzLǧ8Ǧlucy:/tmp_mnt/home/hdf/sgi/gctpc/source/molwfor.c8600089703574/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c molwfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northingmolwforintrcenter_longfalse_eastfalse_northmolwforlonlatxydelta_lonthetadelta_thetaconi/usr/include/math.hlucy:/usr/include/math.h86000897013775__infinityerrnosigngammolwforintptitleradiuscenlonoffsetpmolwforadjust_lonsincosfabsp_error_gp_dispX2XI  $Ïÿÿ+Ïÿÿ2Ïÿÿ9ÏÿÿA IÏÿÿTÏÿÿXÏÿÿ\ÏÿÿaÏÿÿlÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ40 d]Á†PP! p) .p  7p0@ HPJp ˜Up °¸molwinv.o/ 860008791 2145 20 100664 4860 ` ELF4( @` %-8?FMU]bgrvz.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngammolwinvintptitleradiuscenlonoffsetpmolwinvfabsasinadjust_loncossin_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥0Ǥ4ä%ä$ǧ8Ǧ<ä'ä&Ç© Ǩ$ä)ä( Ç«(Ǫ,ä+ä*„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ä-Ä,Ä/Ä. ø ¼%¿'½ à<'œ™à!'½ÿÀ¯¿$¯¼ ç­@ç¬Dç¯Hç®Lçµç´Ç¥@ǤDÄ'Ä&F&"ç¨Dç©@Ç«HǪLÄ1Ä0F0Tç²Lç³HÇ«HÄ%Ä$ǪLÄ'Ä& F&"F(Tç°4ç±0™Ç­0Ǭ4 ø ¼ Ä3Ä2F <EÄ% Ä$$ç¥0ç¤4™Ç­0Ǭ4 ø ¼ ç¡8ç <™Ç­8Ǭ< ø ¼ F dz@Ä'(Ä&,DzDÄ+Ä* F*2™Ä&Ä'F(¤F0‘ ø F&#®P¼ åÀåÁ¯PÅëÅêÄ)0Ä(4F(P<E¸PÄ38Ä2<çç¹PÇ1Ç0Ä%@Ä$DF0 <E¨PÄ'HÄ&Låå<@DXD€PÇ©8Ǩ<™F(S ø <@D˜D€Ç±8ǰ<¼ F0‘Ä+PÄ*TF$€F*2ç¨4ç©0™Ç­0Ǭ4 ø <?ðD˜D€¼ F <E<?ðDˆD€€ç±0ç°4™Ç­0Ǭ4 ø ©T¼ å å!%¿$ǵÇ´à'½@MOLLWEIDE?ö žf;ã?ïÿÿÿÿÜÑ?ïÿÿÿÿÜÑ?ìÏd)¾…•À !ûTD-À !ûTD-@ !ûTD-@ !ûTD-@ !ûTD- ³Ã?ÿó³Ã?ÿó( 48< HLP \`d ptx €| ” ° Ì ÔØÜ äèÐ  L X\p |€” œ ¤ ¬°Ì è ðô  $ D ` hlp x|€ Œˆ ¼ ÈÌä ìð  ( 04T € ˆŒ¤ ì  p  ( 'ä 0 ˜ ¨% ÐŒ dt ðd ¨ô4FxXÿÿÿüÿÿÿÿ (7 Gÿÿÿäÿÿÿÿ0ÿÿÿØ@@W , È` Ó` Õ` ã` ò ý   ÿ          (  ò " *   ,   .  2  0 6ÿÿÿø  <ÿÿÿð  ü "  ,   !     !  `molwinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/molwinv.c8600089713130/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c molwinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northingmolwinvintrcenter_longfalse_eastfalse_northmolwinvxylonlatthetaarg/usr/include/math.hlucy:/usr/include/math.h86000897113775__infinityerrnosigngammolwinvintptitleradiuscenlonoffsetpmolwinvfabsasinadjust_loncossin_gp_disp@ '@I  $Ïÿÿ+Ïÿÿ2Ïÿÿ9ÏÿÿA IÏÿÿNÏÿÿSÏÿÿ^ÏÿÿbÏÿÿhÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ40 d]ÁƒP@!`)ð .p ð 7p@ (hJp Up ¨tobleqfor.o/ 860008792 2145 20 100664 6708 ` ELFT4(  PP%-D9@GNU\dksDT|‡‹”.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamobleqforintptitleradiuscenloncenlatgenrptoffsetppblanktsincosobleqforacosatan2sinasincos_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%(ä$,ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä( Ç«8Ǫ<ä+ä*DZ@ǰDä1 ä0$dzHDzLä3ä2Ç¥PǤTä%@ä$DǧXǦ\ä'Hä&L„™$„ ø ¼™Ä-(Ä,, ø ¼™Ä-Ä, ø ¼™Ä-Ä,  ø ¼†™Ä-Ä, ø $Ƽ†™Ä- Ä,$ ø $Æ(¼†™Ä-Ä, ø $Æ<¼™Ä-@Ä,DÄ/HÄ.L ø ¼™ ø ¼†‡™Ä-Ä, $Æ0 ø $ç8¼%¿'½ à<'œ™à!'½ÿ(¯¿,¯¼(ç­Øç¬Üç¯àç®äç· ç¶$çµç´Ç¥ØÇ¤ÜÄ'Ä&F&"ç¨Ôç©Ð™Ç­àǬä'¦¸ ø '§°¼(™Ç­ÐǬÔ'¦È ø '§À¼(DZ¸Ä+0Ä*4ǰ¼Ç§°F0T‚Ǧ´Ä%8Ä$<ǪÄF&"Ç«À™F*D ø F0“¼(硨砬ǥ°Ç¤´Ç§ÈǦÌÄ)8F&#Ä(<Ç«¸Çª¼Ä10F*D‚Ä04ǨÄÇ©À™F$‚F(2‚ ø F*“¼(Ä1Ä0F0礔祙ǭǬ”'¦ˆ ø '§€¼(<@DHǧ¨Ç¦¬D€@™F(3 ø <@D˜D€¼(F2‚çª|ç«xDZxǰ|Ç¥ˆÇ¤ŒF$‚ç¦tç§pÇ©xǨ|dz€Ç²„F2B‚çªlç«h<@D(DZpǰtD€ ™F$ƒ ø ¼(ç¡`ç d™Ç­`Ǭd ø <@D8¼(D€0Ç©`ǨdF(4‚™Ä+Ä*F  ø F*“<@D(DZhǰlD€ ¼(F$ƒF42F Dƒç²|ç³x™Ç­xǬ| ø ¼(ç¡Xç \<@DXD€PDZXǰ\F0Q™Ä' Ä&$ ø F&#¼(®ìÄ) Ä($Ä3(Ä2,F2B‚Ä%@Ä$DF*F$€åÆåǙǭXǬ\ ø <@DH¼(D€@dz`DzdF2B‚™Ä1Ä0F † ø F0S<@D(¼(D€ ǧXǦ\F&"™Ä3 Ä2$F  ø F2C¼(¯èÄ+Ä*Ä1(Ä0,F0QÄ*LÄ+HF4!‚F62F DƒF*”åðåñ%¿,ǵÇ´Ç· Ƕ$à'½ØOBLATED EQUAL-AREAParameter m: Parameter n: Theta:  ²ÀÖÿÿó²ÀÖÿÿó( 48< HLP \`d ptx „ˆŒ ˜œ  ¬°´ ÀÄÈ ÐÌ ä ìðè    $ ,0( D PTH \L h txl €p Œ ˜œ ¤” ° ¸¼À ÈÌ´ à ø  ü   DH| ˆŒ  À à èìð  4 HPT `ht  ˜œ° ä d € ¬ ¸¼´ ü 0 <@8 T \`d lpt |€” À ÌÐÈ ø    (,0 8<@ LHPp ¦@˜+üØ5@8%¼`PŒ°<8Ì4FXˆ' ÿÿÿüÿÿÿÿ 1ND‘ÿÿÿTÿÿÿÿðÿÿÿHØV}, 3Ë` Ö` Ü` â` ä ` æ(` è0` ò8` ü@`  H`  %   '   3   >   F   N(   T0   _8   ( , D kD t   x   |  ~  8 1€ÿÿÿø  Šÿÿÿð  ˜ÿÿÿè  ¦ÿÿÿà  ®ÿÿÿØ  ¶ÿÿÿР ¸ÿÿÿÈ  ¾ÿÿÿÀ  Äÿÿÿ¸  Çÿÿÿ°  Îÿÿÿ¨  Õÿÿÿ   Úÿÿÿ˜  âÿÿÿ  êÿÿÿˆ  ìÿÿÿ€  îÿÿÿx  ùÿÿÿp  ÿÿÿh  0 kT  ,   !   2 !  `obleqfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/obleqfor.c8600089733632/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c obleqfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerlat_othetamnRsin_lat_ocos_lat_ofalse_eastingfalse_northingobleqforintrcenter_longcenter_latshape_mshape_nanglefalse_eastfalse_northobleqforlonlatxydelta_lonsin_delta_loncos_delta_lonsin_latcos_latzsin_zcos_zAzsin_Azcos_Aztempx_primey_primeMNdiff_anglesin_diff_anglecos_diff_angle/usr/include/math.hlucy:/usr/include/math.h86000897313775__infinityerrnosigngamobleqforintptitleradiuscenloncenlatgenrptoffsetppblanktsincosobleqforacosatan2sinasincos_gp_disp3¦>I3  %Ïÿÿ,Ïÿÿ3Ïÿÿ:ÏÿÿAÏÿÿHÏÿÿPÏÿÿWÏÿÿ_D hÏÿÿmÏÿÿsÏÿÿwÏÿÿ|Ïÿÿ€Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿ01ÿÿÿ4p ¤]  ! @P) P.p 7p °@ ÈXJp Up8 obleqinv.o/ 860008794 2145 20 100664 6712 ` ELFX4( ÀPP%-D9@GNU\dksD||…‰Ž”Ÿ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamobleqinvintptitleradiuscenloncenlatgenrptoffsetppblanktsincosobleqinvasincossinsqrtatan2adjust_lon_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%(ä$,ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä( Ç«8Ǫ<ä+ä*DZ@ǰDä1 ä0$dzHDzLä3ä2Ç¥PǤTä%@ä$DǧXǦ\ä'Hä&L„™$„ ø ¼™Ä-(Ä,, ø ¼™Ä-Ä, ø ¼™Ä-Ä,  ø ¼†™Ä-Ä, ø $Ƽ†™Ä- Ä,$ ø $Æ(¼†™Ä-Ä, ø $Æ<¼™Ä-@Ä,DÄ/HÄ.L ø ¼™ ø ¼†‡™Ä-Ä, $Æ0 ø $ç8¼%¿'½ à<'œ™à!'½ÿP¯¿,¯¼(ç­°ç¬´ç¯¸ç®¼ç· ç¶$çµç´Ç¥°Ç¤´Ä'@Ä&DF&"稴穰ǫ¸Çª¼Ä1HÄ0LF0T粼糸ǫ¸Ä% Ä$$Ǫ¼Ä'(Ä&,™F&" ø F(S¼(D€Ä1 Ä0$<@D˜F2F$‚ç¦\ç§X<@DXD€PÇ©XǨ\F(T™Ä3 Ä2$ ø F2ƒ¼(Ç­X™Ç¬\ ø F ¼(Ç©°Ç¨´Ä%Ä$Ä'(Ä&,F&"‚F*DF4„‚F ‘ç¤|ç¥x™Ç­xǬ| ø ¼(D€@Ä'Ä&<@DHF(2ƒF*ç°dç±`™Ç­`Ǭd ø <@D˜D€¼(F2ç¤tç¥p<@D8D€0Ç©`ǨdF(2‚™Ä1Ä0 ø F0S¼(Ç­X™Ç¬\ ø F †¼(Ç­`™Ç¬d ø F <@D˜D€¼(F4‘F6!‚F 2ç¨lç©hÇ«pǪtdzhF*TDzl™F2‘ ø F$ƒ<@D8D€0¼(F&ç¨|ç©x™Ç­xǬ| ø <@DXD€P¼(F*‚粬糨™Ç­pǬtǯhÇ®l ø ¼(ç¡ç ”DZǰ”Ä%Ä$F$ç¦Tç§P™Ç­PǬT'¦H ø '§@¼(™Ç­¨Ç¬¬'¦  ø '§˜¼(Ç«˜Ä)0Ä(4ǪœÇ¥ F*D‚Ǥ¤Ä18Ä0<ǨDF$‚Ç©@™F(2‚ ø F*“®Ä¼(åÀåÁDZ Ç°¤Ç¥HǤLÄ'8F$ƒÄ&<Ç©˜Ç¨œÄ+0F(4‚Ä*4ǦDǧ@™F0QF&" ø F(“¼(F ™Ä+Ä* ø F*£¯À¼(åàåá%¿,ǵÇ´Ç· Ƕ$à'½°OBLATED EQUAL-AREAParameter m: Parameter n: Theta:  ²ÀÖÿÿó²ÀÖÿÿó( 48< HLP \`d ptx „ˆŒ ˜œ  ¬°´ ÀÄÈ ÐÌ ä ìðè    $ ,0( D PTH \L h txl €p Œ ˜œ ¤” ° ¸¼À ÈÌ´ à ø  ü   DH| ˆŒ  ¬°Ä ÌÐÔ Üàä ü < HLD ` x €„ˆ ”¼ Ø àä H TXP l „ Ð ü , T `dx ˜ ¸ ÀÄÈ Üàð  $,0 <DP l txp Pp °@è,ø(0ˆ%Ð,d˜(ˆ¸4FXˆ! ÿÿÿüÿÿÿÿ 2OD‘ÿÿÿ|ÿÿÿÿðÿÿÿp°W{, .Ë` Ö` Ü` â` ä ` æ(` è0` ò8` ü@`  H`  %   '   3   >   F   N(   T0   _8   ( , D kD t   v   x  |  8 ,€ÿÿÿø  ‚ÿÿÿð  ˆÿÿÿè  Žÿÿÿà  ‘ÿÿÿØ  ˜ÿÿÿР ŸÿÿÿÈ  ¤ÿÿÿÀ  ¬ÿÿÿ¸  ´ÿÿÿ°  ¶ÿÿÿ¨  ¸ÿÿÿ   Ãÿÿÿ˜  Òÿÿÿ  X k|  ,   !   - !  `obleqinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/obleqinv.c8600089753726/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c obleqinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerlat_othetamnRsin_lat_ocos_lat_ofalse_eastingfalse_northingobleqinvintrcenter_longcenter_latshape_mshape_nanglefalse_eastfalse_northobleqinvxylonlatzsin_zcos_zAzsin_Azcos_Aztempx_primey_primeMNdiff_anglesin_diff_anglecos_diff_angle/usr/include/math.hlucy:/usr/include/math.h86000897513775__infinityerrnosigngamobleqinvintptitleradiuscenloncenlatgenrptoffsetppblanktsincosobleqinvasincossinsqrtatan2adjust_lon_gp_dispá.°@áI.  %Ïÿÿ,Ïÿÿ3Ïÿÿ:ÏÿÿAÏÿÿHÏÿÿPÏÿÿWÏÿÿ_D hÏÿÿmÏÿÿqÏÿÿuÏÿÿzÏÿÿ€ÏÿÿŒÏÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ+,ÿÿÿ4€ ´]¨ÀÀ! €P) ÐP.p Ð 7p ð@ hJppUpˆ Ðomerfor.o/ 860008796 2145 20 100664 16276 ` ELF=´4( P°%-Ä8=EINT[cjrx|€‡Ž“›¦ÄD®²¶.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamomerforintsqrttsincospowfabstsfnzptitleradius2genrptoffsetpasinzsintancenloncenlatatanp_erroradjust_lonomerforcoslog_gp_disp<'œ™à!'½ÿH¯¿,¯¼(筸笼ç¯Àç®Äçµ ç´$Ç¥¸Ç¤¼ä%ä$ ǧÀǦÄä'ä&Ç©ÈǨÌä)ä(Ç«àǪää+(ä*,DZðǰôä1@ä0DdzèDzìä3Hä2LÄ%Ä$Ä'Ä& F&"稴穰ǫ°Çª´<?ðF*TD˜D€F0‘ä$<ä%8™Ä-8Ä,< ø ¼(ä!0ä 4†‡™Ä-(Ä,,$ÆP ø $çX¼(D€€Ä'8Ä&<Ä)PÄ(T<?ðF(2‚DˆF(T‚F2礬票<?ðD8D€0™Ä+8Ä*< ø F*3¼(ç¡ ç ¤™Ä-XÄ,\<@DxD€p ø ¼(<?ðDHF Ä18Ä0ED€0Ä+pÄ*t<?ðF*RD8™ ø F&C¼(Ä1pÄ0tF0ç¤\ç¥XD€@Ä3pÄ2t<?ðF2’‚DH™ ø F(S¼(Ä'pÄ&tF 4ç°\ç±XÄ%pÄ$tç¥Xç¤\™Ç­˜Ç¬œÄ/`Ä.d ø dzXDz\¼(F2‚ä+xä*|„™$„ ø ¼(™Ä-Ä, Ä/Ä. ø ¼(†™Ä-Ä, ø $Ƽ(™Ä-HÄ,LÄ/@Ä.D ø ¼(®Àç<?ðDHD€@ǧXǦ\<?àF&DD˜D€F01F2"‚çªTç«P™Ç­ÐǬÔ ø ¼(F ™Ä)pÄ(t ø F(£¼(ç¡Hç L™Ç­HǬL ø ¼(ǧPǦT™F  ø F&£¼(DZØÇ°ÜÄ%`Ä$dF$ƒF2‚ä*$ä+ Ç©ÐǨԆ™Ä'˜Ä&œ$Æ@ ø F&C¼(™Ä- Ä,$ ø ¼(™Ä-(Ä,, ø ¼(™Ä-(Ä,, ø ¼(硨砬ǥ¨Ç¤¬Ä1 Ä0¤F$€<Ex™Ä3¨Ä2¬ ø F2#¼(Ä+°Ä*´F P<Eg†‡™Ç­HǬL$ƈ ø $ç¼(†‡™Ç­ÐǬÔ$Ƙ ø $ç ¼(D€8D€0Ä)(Ä(,F(0>E$D€Ä1pÄ0t<?ðF0D˜™ ø F2#¼(F ™Ä+ Ä*¤ ø F*£¼(Ä)hÄ(lÄ'`Ä&dF&DF0ä$„$ä%€D€@Ä3pÄ2t<?ðF2’‚DH™ ø F(S¼(F ™Ä' Ä&¤ ø F&£¼(Ä1hÄ0lÄ%`Ä$dF$„ƒF ’‡F*ä(„ä)€ „…™$„` ø $¥t¼( $əǭǬ ø ¼(ç¡@ç Dǧ@ǦD™Ç¯Ç®Ä-0Ä,4ç§ ø 禼(ç¡ç ”™Ç­Ǭ ø ¼(ç¡@ç DDZ@ǰD™Ç¯Ç®Ä-0Ä,4ç± ø ç°¼(硈砌™Ç­Ç¬”Ä/`Ä.d ø ¼(础砄™Ç­ˆÇ¬ŒÄ/`Ä.d ø ¼(ç¡xç |dz€Ç²„Ä%xÄ$|F2"ƒçª\ç«X<?ðDHD€@ǧXǦ\<?àF&DD˜D€F01F2"‚çªTç«PDZxÄ)xÄ(|ǰ|F(A‚Ç¥€Ç¤„F$„‚F22F22F(Tç°tç±pÇ¥xǤ|ǧ€Ç¦„F&$F&"€F*’ç¨lç©hDZøÇ°üÇ¥Ǥ F$ç¦dç§`dz`DzdÄ+¸Ä*¼F*<E Ç©Ǩ Ä1ÀÄ0ÄF0Aç¤ ç¥ǧ`ǦdÄ3ÈÄ2ÌF&<E Ç«Ǫ Ä)ÐÄ(ÔF(Tç° ç±Ç¥øÇ¤üǧǦ F&$ç²dç³`<?àDXD€PÄ)`Ä(dÇ¥`F(TǤd™ ø F$ƒǧpǦtF F&¤‚¼(Ç«hǪl™F*“ ø ¼(<?àD8Ç©øÇ¨üDZǰ Ä+`Ä*dF0AD€0F*F$4‚F(”ä0$ä1 ǧøÇ¦ü™Ä% Ä$$ ø F$3¼(ç¡`ç ddz`Dzd™Ä+`Ä*d ø F2S¼(Ç©PǨT™F  ø F(£¼(ç¡Hç L™Ç­HǬL ø ¼(F ™Ä1pÄ0t ø F0£¼(ç¡Ðç ÔǧøÇ¦ü†™Ä%ØÄ$Ü$Æ€ ø F$3¼(Ç«Ǫ†™Ä3àÄ2ä$Æ  ø F2S¼(Ç©Ǩ †™Ä1èÄ0ì$ÆÀ ø F0C¼(ǧǦ†™Ä%ðÄ$ô$Æà ø F$3¼(Ç«ǪdzDz™F2S ø ¼(Ä)øÄ(üF(>E „…™$„ ø $¥¼(½$Ê ™Ç­Ǭ ø ¼(硨砬DZ¨Ç°¬Ä'Ä&F&€>E™Ä%Ä$  ø F$ƒ¼(Ä+Ä*F*>E „…™$„  ø $¥4¼(Ž$Ê$™Ä-(Ä,, ø ¼(F ™Ä3Ä2 ø F2£¼(Ä) Ä($F(>E „…™$„@ ø $¥T¼(i$ʆ‡™Ç­HǬL$ƈ ø $ç¼(†‡™Ç­ÐǬÔ$Ƙ ø $ç ¼(D€ˆD€€Ä'(Ä&,F&€>E$D€Ä%pÄ$t<?ðF$"‚D˜™ ø F2S¼(F ™Ä) Ä(¤ ø F(£¼(Ä'hÄ&lÄ1`Ä0dF01F$‚ä*„$ä+€D€0Ä3pÄ2t<?ðF2’D8™ ø F&C¼(F ™Ä1 Ä0¤ ø F0£¼(Ä%hÄ$lÄ+`Ä*dF*$ƒF ’F(‚ä&„ä'€%¿,ǵ Ç´$à'½¸<'œ™à!'½ÿ8¯¿,¯¼(ç­Èç¬Ìç¯Ðç®Ôçµ ç´$™Ç­ÐǬÔ ø ¼(硸砼ǥÈǤ̙Ä' Ä&$ ø F&#¼(ç¡@ç DÇ«@ǪD™Ä)`Ä(d ø F*C¼(ç¡`ç d™Ç­ÐǬÔ ø ¼(F ™Ä1(Ä0, ø F0£¼(Ä30Ä24F <E³Ç¥¸Ç¤¼™Ç¯ÐÇ®ÔÄ-0Ä,4ç¥ ø 礼(ç¡8ç <™Ç­8Ǭ<Ä/`Ä.d ø ¼(Ä'xÄ&|F 2ç¨tç©p<?ðDXD€PDZpǰt<?àF0TƒD8D€0F2F&"ç¨Lç©H<?ðDXD€PDZpǰt<?àF0TƒD8D€0F0‘F&"稜穘ǫHÄ3ˆÄ2ŒÇªLÇ¥`F2TǤdÄ'Ä&”DzœF&"dz˜F(‚F2Qç¤\ç¥XDZ@ǰD™Ä'`Ä&d ø F03¼(硈砌™Ç­ˆÇ¬Œ ø ¼(Ä)8Ä(<F(<Eǧ@Ä+hÄ*lǦDÄ3`Ä2dF2QF&$ç°l;ç±hÇ©HÄ+Ä*”ǨLÇ¥`F*D‚ǤdÄ'ˆÄ&ŒÇªŒF&$Ç«ˆ™F0’ ø F*C¼(Ä%hÄ$lF$‚Ä3`Ä2dF24ç°lç±hÇ©ˆÇ¨ŒD€XD€PF*@<EÇ«hÄ%@Ä$DǪlÄ'hÄ&lF&$‚Ä1`Ä0dF0’F*Aç¤lç¥h&ǧÐǦÔD€˜D€F&>EÄ1ˆÄ0Œç±X ç°\Ä)ˆÄ(ŒF B‡çª\ç«XǧÐǦÔÄ%hÄ$lF&$‚Ä1`Ä0dF0’ç¨lç©h™Ç­XǬ\ ø ¼(<?ðDXD€P™F  ø F*£¼(Ä%HÄ$LF$>E „…™$„` ø $¥€¼(R$Í<?ðdzXDz\D8DHD€0D€@™F24F2B€ ø F*ƒ¼(<?àD(D€ Ä'hÄ&lF&"Ä1`Ä0dF(‚F0’ƒçªTç«PÇ¥hǤlÄ'€Ä&„F&"ç¨lç©hdzPÄ1 Ä0¤Ç²TÄ%HÄ$LF0’‚Ç©hǨlÄ3˜Ä2œF$Q€®ØF2DF02€åÊåËÇ¥hÄ) Ä(¤Ç¤lÄ'@Ä&DF($‚Ç«PǪTÄ%˜Ä$œF&”¯ÜF$RF(„åòåó%¿,ǵ Ç´$à'½ÈOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-initPoint projects into infinityomer-for=Û|ßÙ×½»@L¥Üc˰=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»À !ûTD-@!ûTD-@ !ûTD-@!ûTD-@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰=Û|ßÙ×½»=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»>z×òš¼¯H@ !ûTD-=Û|ßÙ×½» ²Àö?ÿó²Àö?ÿó0 <@D PTX dhl x|€ Œ”  ¤¨ °´¸ ÀÄð üø     (,0 @D4 H8 P< \ dhl tx  ¬°¨ È ÐÔÌ ø $ < DHL TX\ dhl txˆ œ˜  ¨¬¤ À ÈÌ    (, 48< DHL TX0 t ” œ ¤ ¸¼À ÔÐØ àä  8 @DT l tx ˜œ¬ Ä ÌÐì ôø  4 <@D LH ` hlp x|d  œ ” ¨˜ ´ ¼ÀÄ Ìи ( D LPH h ˆ   ¨¬° À¼Ä ØÜÐ àÔ ô üø    4 <@8 X dh€ ˆŒ„   ¨¬Ä ØÈ àÌ ì ð ô   $< DHX p x|t  ˜œ  ¨¬° Ä¼È ÐÔä ü     $ ( , 4 8 < P L \ h ` p d Œ ¬ Ä È ¸ ä     < L P @ h x | l ”   ¤ ì ô ø x „ ˆ   ¬ ° Ä Ð Ô ì ø ü 8 @ D T € œ ° ´ È Ô Ð Ø è ì ä     0 L h p t l Œ   ¤ ˜ ¨ œ ¼ Ð Ô È Ø Ì ì  ø  ü  04( 8, \ t |€˜ ¤œ ¬  È è ôø  0 8<T `X h\ „ Œˆ ¤ ¬°¨ Ä ÌÐè ôì üð  $ , 8 L< T@ ` lpˆ ”¤ ¼ ÄÈÀ Ü äèì ôøü   0 H PTL h ptx €„ˆ œ˜ÄÈô  $(  @ PTL l ˆ ”Œ ¨ °´Ì äèØ   , 48´ ¼ÀÄ ØÜ   , H PTl tx| „ˆ¤ ¬°´ ÈÌÜ ô ü  H PTX `dh pt¸ ÀÄÔ Üàô  ( L d lpˆ ”Œ œ Ì ì ôøü   ,0D LPT \`h tx” œ ¤ ¬°¸ ÄȰp ä/ha:¬0LT0´/%4¤¤58°7Ü8Œ/9„(($H((5V#(H(((GWH('7'8'8(!‡((HX'('(!ÿÿÿtÿÿÿÿ0ÿÿÿh¸?ÑÄ7qÿÿÿdÿÿÿÿ0ÿÿÿXÈÛ§, RÈ` Ð` Ø` à` í ` ø(` 0` 8` @` H` %P` -X` 5`` 8h` ;p` =x` @€` Bˆ` I` P˜` V ` \ g   m   s   ~   †   (   ˜0   £8   ¯@   ´H   ¹P   ¾X   Ã`  0 6Èÿÿÿø  Íÿÿÿð  Ñÿÿÿè  Õÿÿÿà  ØÿÿÿØ  ÜÿÿÿР àÿÿÿÈ  âÿÿÿÀ  äÿÿÿ¸  æÿÿÿ°  èÿÿÿ¨  íÿÿÿ   ïÿÿÿ˜  ñÿÿÿ  öÿÿÿˆ  ýÿÿÿ€  ¨ $\Ä Ä           0 Pÿÿÿø  ÿÿÿð  &ÿÿÿè  .ÿÿÿà  0ÿÿÿØ  2ÿÿÿР 4ÿÿÿÈ  7ÿÿÿÀ  ;ÿÿÿ¸  =ÿÿÿ°  @ÿÿÿ¨  Bÿÿÿ   Eÿÿÿ˜  Hÿÿÿ  Kÿÿÿˆ  Nÿÿÿ€  Pÿÿÿx  Uÿÿÿp  ( <D 7 ,   ! 7  Q !  `omerfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/omerfor.c8600089767922/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c omerfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourceazimuthr_majorr_minorscale_factorlon_originlat_origineesfalse_northingfalse_eastingsin_p20cos_p20blaldelusingamcosgamsinazcosazomerforintr_majr_minscale_factazimuthlon_origlat_origfalse_eastfalse_northlon1lat1lon2lat2modetempconcomtsts1ts2hljpdlonfggamasinphicosphiomerforlonlatxythetasin_phicos_phibcttqconnmlqusvlulvssdlonts1/usr/include/math.hlucy:/usr/include/math.h86000897613775__infinityerrnosigngamomerforintsqrttsincospowfabstsfnzptitleradius2genrptoffsetpasinzsintancenloncenlatatanp_erroradjust_lonomerforcoslog_gp_dispYRãYIR  $Ïÿÿ)Ïÿÿ1Ïÿÿ5Ïÿÿ:Ïÿÿ@ÏÿÿGÏÿÿOÏÿÿVÏÿÿ^ÏÿÿdÏÿÿhÏÿÿlÏÿÿsÏÿÿzÏÿÿÏÿÿ‡Ïÿÿ’Ä 7šÏÿÿžÏÿÿ¤Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ$ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ56ÿÿÿ<ÿÿÿÿÿÿÿÿÿÿOPÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4Ð ]a¿ !0P)€°.p € 7p @ ¸8Jp.ðUp/¬omerinv.o/ 860008798 2145 20 100664 15888 ` ELF<04( ð°%-Ü8=EINT[cjrx|€‡Ž“›¦Ü ®²¸¼Â.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamomerinvintsqrttsincospowfabstsfnzptitleradius2genrptoffsetpasinzsintancenloncenlatatanp_erroradjust_lonomerinvexpphi2zcosatan2_gp_disp<'œ™à!'½ÿP¯¿,¯¼(ç­°ç¬´ç¯¸ç®¼çµ ç´$Ç¥°Ç¤´ä%ä$ ǧ¸Ç¦¼ä'ä&Ç©ÀǨÄä)ä(Ç«ØÇªÜä+(ä*,DZèǰìä1@ä0DdzàDzää3Hä2LÄ%Ä$Ä'Ä& F&"稬穨ǫ¨Çª¬<?ðF*TD˜D€F0‘ä$<ä%8™Ä-8Ä,< ø ¼(ä!0ä 4†‡™Ä-(Ä,,$ÆP ø $çX¼(D€€Ä'8Ä&<Ä)PÄ(T<?ðF(2‚DˆF(T‚F2礤祠<?ðD8D€0™Ä+8Ä*< ø F*3¼(硘砜™Ä-XÄ,\<@DxD€p ø ¼(<?ðDHF Ä18Ä0ED€0Ä+xÄ*|<?ðF*RD8™ ø F&C¼(Ä1xÄ0|F0ç¤\ç¥XD€@Ä3xÄ2|<?ðF2’‚DH™ ø F(S¼(Ä'xÄ&|F 4ç°\ç±XÄ%xÄ$|ç¥Xç¤\™Ä-pÄ,tÄ/`Ä.d ø dzXDz\¼(F2‚ä+€ä*„„™$„ ø ¼(™Ä-Ä, Ä/Ä. ø ¼(†™Ä-Ä, ø $Ƽ(™Ä-HÄ,LÄ/@Ä.D ø ¼(®Àç<?ðDHD€@ǧXǦ\<?àF&DD˜D€F01F2"‚çªTç«P™Ç­ÈǬÌ ø ¼(F ™Ä)xÄ(| ø F(£¼(ç¡Hç L™Ç­HǬL ø ¼(ǧPǦT™F  ø F&£¼(DZÐǰÔÄ%`Ä$dF$ƒF2‚ä*$ä+ Ç©ÈǨ̆™Ä'hÄ&l$Æ@ ø F&C¼(™Ä- Ä,$ ø ¼(™Ä-(Ä,, ø ¼(™Ä-(Ä,, ø ¼(硠砤ǥ Ç¤¤Ä1pÄ0tF$€<Ex™Ä3xÄ2| ø F2#¼(Ä+€Ä*„F P<Eg†‡™Ç­HǬL$Æ ø $瘼(†‡™Ç­ÈǬÌ$Æ  ø $稼(D€8D€0Ä)(Ä(,F(0>E$D€Ä1xÄ0|<?ðF0D˜™ ø F2#¼(F ™Ä+¨Ä*¬ ø F*£¼(Ä)hÄ(lÄ'`Ä&dF&DF0ä$Œ$ä%ˆD€@Ä3xÄ2|<?ðF2’‚DH™ ø F(S¼(F ™Ä'¨Ä&¬ ø F&£¼(Ä1hÄ0lÄ%`Ä$dF$„ƒF ’‡F*ä(Œä)ˆ „…™$„` ø $¥t¼( $əǭøÇ¬ü ø ¼(ç¡@ç Dǧ@ǦD™Ç¯øÇ®üÄ-0Ä,4ç§ ø 禼(础砄™Ç­Ǭ  ø ¼(ç¡@ç DDZ@ǰD™Ç¯Ç® Ä-0Ä,4ç± ø ç°¼(ç¡xç |™Ç­€Ç¬„Ä/`Ä.d ø ¼(ç¡ç ”™Ç­xǬ|Ä/`Ä.d ø ¼(硈砌dzDz”Ä%€Ä$„F2"ƒçª\ç«X<?ðDHD€@ǧXǦ\<?àF&DD˜D€F01F2"‚çªTç«PDZˆÄ)€Ä(„ǰŒF(A‚ǥǤ”F$„‚F22F22F(Tç°tç±pÇ¥ˆÇ¤ŒÇ§Ç¦”F&$F&"€F*’ç¨lç©hDZðǰôÇ¥ǤF$ç¦dç§`dz`DzdÄ+ˆÄ*ŒF*<E Ç©ǨÄ1Ä0”F0Aç¤ç¥ǧ`ǦdÄ3˜Ä2œF&<E Ç«ǪÄ) Ä(¤F(Tç°ç±Ç¥ðǤôǧǦF&$ç²dç³`<?àDXD€PÄ)`Ä(dÇ¥`F(TǤd™ ø F$ƒǧpǦtF F&¤‚¼(Ç«hǪl™F*“ ø ¼(<?àD8Ç©ðǨôDZǰÄ+`Ä*dF0AD€0F*F$4‚F(”ä0$ä1 ǧðǦô™Ä% Ä$$ ø F$3¼(ç¡`ç ddz`Dzd™Ä+`Ä*d ø F2S¼(Ç©PǨT™F  ø F(£¼(ç¡Hç L™Ç­HǬL ø ¼(F ™Ä1xÄ0| ø F0£¼(ç¡Èç ÌǧðǦô†™Ä%¨Ä$¬$Æ€ ø F$3¼(Ç«øÇªü†™Ä3°Ä2´$Æ  ø F2S¼(Ç©Ǩ†™Ä1¸Ä0¼$ÆÀ ø F0C¼(ǧǦ †™Ä%ÀÄ$Ä$Æà ø F$3¼(Ç«øÇªüdzDz ™F2S ø ¼(Ä)ÈÄ(ÌF(>E „…™$„ ø $¥¼(½$Ê ™Ç­øÇ¬ü ø ¼(硠砤DZ Ç°¤Ä'ÐÄ&ÔF&€>E™Ä%ØÄ$Ü ø F$ƒ¼(Ä+àÄ*äF*>E „…™$„  ø $¥4¼(Ž$Ê$™Ä-(Ä,, ø ¼(F ™Ä3èÄ2ì ø F2£¼(Ä)ðÄ(ôF(>E „…™$„@ ø $¥T¼(i$ʆ‡™Ç­HǬL$Æ ø $瘼(†‡™Ç­ÈǬÌ$Æ  ø $稼(D€ˆD€€Ä'(Ä&,F&€>E$D€Ä%xÄ$|<?ðF$"‚D˜™ ø F2S¼(F ™Ä)¨Ä(¬ ø F(£¼(Ä'hÄ&lÄ1`Ä0dF01F$‚ä*Œ$ä+ˆD€0Ä3xÄ2|<?ðF2’D8™ ø F&C¼(F ™Ä1¨Ä0¬ ø F0£¼(Ä%hÄ$lÄ+`Ä*dF*$ƒF ’F(‚ä&Œä'ˆ%¿,ǵ Ç´$à'½°<'œ™à!'½ÿ¯¿,¯¼(ç­èç¬ìç¯ðç®ôçµ ç´$Ç¥èǤìÄ'HÄ&LF&"ç¨ìç©èÇ«ðǪôÄ1@Ä0DF0Tç²ôç³ð¯ <Ç¥èÄ'¨Ä&¬Ç¤ìÇ«ðF&"ǪôÄ1 Ä0¤F0T‚F2A礄祀ǧðÄ+¨Ä*¬Ç¦ôÇ©èF*4ǨìÄ3 Ä2¤F2AF$€ç¦|ç§xÇ«xǪ|Ä)ˆÄ(ŒF(T€ç²|ç³xǧ€Ä1`Ä0dǦ„F F&"‚™Ä)hÄ(l ø F(S¼(ç¡pç t<?ðD˜D€Ç±pǰt<?àF0‘DXD€PF$F*2ç¨lç©h<?ðD˜D€Ç±pǰt<?àF0‘DXD€PF0!€F*2稬穨ǥxÄ3`Ä2dǤ|F$”™Ä'hÄ&l ø F&ƒ¼(ç¡Xç \Ç«XÄ)˜Ä(œÇª\Ç¥hF(T‚ǤlÄ1Ä0”Ǩ¬F0!‚Ç©¨F&’€F(Qç¤Tç¥P™Ç­PǬT ø ¼(<?ðDˆD€€™F  ø F0£¼(Ä3øÄ2üF2>E®øÄ' Ä&$åÇåÆÇ«PǪTD€HD€@F*@>E¯üÄ%Ä$åååä¸üÄ1Ä0 ççq<?ðD˜D€Ä'`Ä&dF&’ƒçªœç«˜<?ðÇ¥PǤTDHD˜D€@D€™F$DF$‘ ø F&ƒ¼(F ™Ä+€Ä*„ǯ˜Ç®œ ø F4S¼(ç¡`ç d'¹<¯¹™Ç¯`Ç®dÄ-0Ä,4 ø ¨ü¼(åå©< ¢<=dzxÄ)`Ä(dDz|F2A™Ä1hÄ0l ø F0#¼(硘砜ǧhÄ+˜Ä*œÇ¦ldzXF*2Dz\Ä%Ä$”™F$”ǯ˜Ç®œ ø F0C¼(Ä' Ä&$Ä+`Ä*dF*ƒF21ç¤Üç¥Ø™Ç­ØÇ¬Ü ø ªø¼(å@åA%¿,ǵ Ç´$à'½èOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-init=Û|ßÙ×½»@L¥Üc˰=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»À !ûTD-@!ûTD-@ !ûTD-@!ûTD-@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰=Û|ßÙ×½»=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»?ù!ûTD-¿ù!ûTD- ³Çö?ÿó³Çö?ÿó0 <@D PTX dhl x|€ Œ”  ¤¨ °´¸ ÀÄð üø     (,0 @D4 H8 P< \ dhl tx  ¬°¨ È ÐÔÌ ø $ < DHL TX\ dhl txˆ œ˜  ¨¬¤ À ÈÌì ôø   $,0 8<@ HLP X\4 t |€„ ¤ ¬°´ ÈÌÐ äàè ðô  ,0H PTd | „ˆ  ¨¬¼ Ô Üàü   $ ,0 L TX\ d` x €„ˆ ”| ¨ ´¸¬ À° Ì ÔØÜ äèÐ @ \ dh` €   ¸ ÀÄÈ ØÔÜ ðôè øì    , 480 L TXP p |€˜  ¤œ ¸ ÀÄÜ ðà øä     , 8<T \`p ˆ ”Œ ¨ °´¸ ÀÄÈ ÜÔà èìü     4 < @ D L P T h d t € x ˆ | ¤ Ä Ü à Ð ü  4 8 ( T d h X €  ” „ ¬ ¸ ¼     œ   ¸ Ä È Ü è ì    P X \ l ˜ ´ È Ì à ì è ð   ü  , 0 ( H d € ˆ Œ „ ¤ ¸ ¼ ° À ´ Ô è ì à ð ä     4 HL@ PD t Œ ”˜° ¼´ ĸ à   ( 04, H PTl xp €t œ ¤¨  ¼ ÄÈÀ Ü äè    ( <, D0 P dT lX x „ˆ  ¨¬¼ Ô ÜàØ ô ü   ( , 48H ` hld € ˆŒ ˜œ  ´°Üà  0 <@X `dh |€˜  ¤¨ ¼ÀØ äèü   $ ¤ ¬°¸ ÄÈÀ à èìð , P h ptŒ ”˜È ÐÔä ìð  H d lph  ¨¬œ ä ìðø    (,0 DHL l tx| „ˆ  °p ºØ-€`90.XX.À- %2àÀ3t¼646ð- 7€„ ((%H((5V#(H(((GWH('7'8'8(!ˆ%'H!ÿÿÿ|ÿÿÿÿ0ÿÿÿp°@ÐÜ7wÿÿÿDÿÿÿÿ0ÿÿÿ8èÚ ¨, VÈ` Ð` Ø` à` í ` ø(` 0` 8` @` H` %P` -X` 5`` 8h` ;p` >x` @€` Cˆ` E` L˜` S ` Y¨` _ j   p   v      ‰   ’(   ›0   ¦8   ²@   ·H   ¼P   ÁX   Æ`  0 6Ëÿÿÿø  Ðÿÿÿð  Ôÿÿÿè  Øÿÿÿà  ÚÿÿÿØ  ÜÿÿÿР àÿÿÿÈ  äÿÿÿÀ  æÿÿÿ¸  èÿÿÿ°  íÿÿÿ¨  ïÿÿÿ   ñÿÿÿ˜  öÿÿÿ  ýÿÿÿˆ  À %_Ü Ü           0 Tÿÿÿø  "ÿÿÿð  (ÿÿÿè  4ÿÿÿà  <ÿÿÿØ  DÿÿÿР FÿÿÿÈ  HÿÿÿÀ  Jÿÿÿ¸  Mÿÿÿ°  Qÿÿÿ¨  Sÿÿÿ   Vÿÿÿ˜  Yÿÿÿ  \ÿÿÿˆ  ^ÿÿÿ€  `ÿÿÿx  dÿÿÿp  gÿÿÿh  jÿÿÿ`  mÿÿÿX  rÿÿÿT ð < 7 ,   ! 7  U !  `omerinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/omerinv.c8600089787792/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c omerinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourceazimuthr_majorr_minorscale_factorlon_originlat_origineesfalse_northingfalse_eastingsin_p20cos_p20blaltsdelusingamcosgamsinazcosazomerinvintr_majr_minscale_factazimuthlon_origlat_origfalse_eastfalse_northlon1lat1lon2lat2modetempconcomhlts1ts2jpdlonfggamasinphicosphiomerinvxylonlatdelta_lonthetadelta_thetasin_phicos_phibcttqconnmlvsusqsts1vlulbsdlonflag/usr/include/math.hlucy:/usr/include/math.h86000897813775__infinityerrnosigngamomerinvintsqrttsincospowfabstsfnzptitleradius2genrptoffsetpasinzsintancenloncenlatatanp_erroradjust_lonomerinvexpphi2zcosatan2_gp_dispwVºØwIV  $Ïÿÿ)Ïÿÿ1Ïÿÿ5Ïÿÿ:Ïÿÿ@ÏÿÿGÏÿÿOÏÿÿVÏÿÿ^ÏÿÿdÏÿÿhÏÿÿlÏÿÿsÏÿÿzÏÿÿÏÿÿ‡Ïÿÿ’Ü 7šÏÿÿžÏÿÿ¤Ïÿÿ¨Ïÿÿ°Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ%ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ56ÿÿÿ<ÿÿÿÿÿÿÿÿÿÿÿÿSTÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4ð $]ËPð!@)P°.p P 7pp@ ˆ€Jp-Up- orthfor.o/ 860008800 2145 20 100664 5112 ` ELF4( @@%-€8@GNX_g€toz~ƒ‡.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamorthforinttsincosptitleradiuscenlonmeroriginoffsetporthforadjust_loncosfabssinp_error_gp_disp<'œ™à!'½ÿد¿¯¼ç­(ç¬,ç¯0ç®4Ç¥(Ǥ,ä%ä$ǧ0Ǧ4ä'ä& Ç©8Ǩ<ä)ä(Ç«HǪLä+ä*DZ@ǰDä1 ä0$†‡™Ç­8Ǭ<$Æ( ø $ç0¼„™$„ ø ¼™Ä-Ä, ø ¼™Ä-Ä,  ø ¼™Ä-Ä, ø ¼™Ä- Ä,$Ä/Ä. ø ¼%¿'½(à<'œ™à!'½ÿ°¯¿¯¼ç­Pç¬Tç¯Xç®\Ç¥PǤT™Ä'Ä&  ø F&#¼ç¡8ç <™Ç­XǬ\'¦H ø '§@¼™Ç­8Ǭ< ø ¼ç¡0ç 4Ç«HÄ)(Ä(,ǪLÇ¥@F*DǤDÄ30Ä24Ǩ4F$‘‚Ç©0F(2‚F*„€ç²$ç³ <?ðD(D€ ç¥(ç¤,ǧ Ǧ$D€HD€@F&@<E™F 3 ø ¼Ä18Ä0<F0>E7™Ç­8Ǭ< ø ¼dz(Dz,Ä+Ä*Ç©@F2QǨD®`Ä+ F(!‚Ä*$F&F*„€åÒåÓÇ©HÄ%0Ä$4ǨLÇ«@F(!‚ǪDÄ1(Ä0,Ǥ4F*„‚Ç¥0¯dÄ+F$’Dz,dz(Ä*F2QF(4Ä(Ä)F0!‚F(2€åê åë„…™$„ ø $¥,¼$%¿'½PàORTHOGRAPHICPoint can not be projectedorth-for=Û|ßÙ×½» ²Àöÿó²Àöÿó( 48< HLP \`d ptx „ˆŒ   ¨” ´ ¼¸ Ð ØÜÔ ð øüô   0 8<@ HL4 €„¨ ¸¼´ Ô ô   $ 8<˜ ° ¸¼Ô ð øü  0 8<@ TXh p€„ ”¬ ¸° À´ @p ý, &è L# ´ À% XÔ ìˆÀH ÀØT(Fˆ (W!ÿÿÿôÿÿÿÿ(,A€`ÿÿÿÌÿÿÿÿPKf, !È` Ð` Û` æ` õ ` (`  0`     $   /   :   E   ( Qÿÿÿø  h € V€ ^   b   f  h  ( jÿÿÿø  qÿÿÿð  xÿÿÿè  }ÿÿÿà  „ÿÿÿØ  ˆÿÿÿР \ Vt  ,   !     !  `orthfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/orthfor.c8600089803396/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c orthfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14orthforintr_majcenter_loncenter_latfalse_eastfalse_northtemporthforlonlatxysinphicosphidloncoslonkspg/usr/include/math.hlucy:/usr/include/math.h86000898013775__infinityerrnosigngamorthforinttsincosptitleradiuscenlonmeroriginoffsetporthforadjust_loncosfabssinp_error_gp_dispŠ!ý+ŠI!  $Ïÿÿ,Ïÿÿ3Ïÿÿ:ÏÿÿDÏÿÿKÏÿÿS€ [ÏÿÿfÏÿÿjÏÿÿoÏÿÿsÏÿÿ|Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4P „]ᘀ!€@)À@.p À 7pà@ ø°Jp ¨Up ÀXorthinv.o/ 860008802 2145 20 100664 6268 ` ELFœ4( p`@%-€8@GNX_g€äot|‚‡’˜œ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamorthinvinttsincosptitleradiuscenlonmeroriginoffsetporthinvsqrtp_errorasinzfabsadjust_lonatan2sin_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ǧ(Ǧ,ä'ä& Ç©0Ǩ4ä)ä(Ç«@ǪDä+ä*DZ8ǰ<ä1 ä0$†‡™Ç­0Ǭ4$Æ( ø $ç0¼„™$„ ø ¼™Ä-Ä, ø ¼™Ä-Ä,  ø ¼™Ä-Ä, ø ¼™Ä- Ä,$Ä/Ä. ø ¼%¿'½ à<'œ™à!'½ÿ ¯¿$¯¼ ç­`ç¬dç¯hç®lçµç´Ç¥`ǤdÄ' Ä&$F&"ç¨dç©`Ç«hǪlÄ1Ä0F0Tç²lç³hÇ¥`ǤdÇ©hF$!‚Ǩl™F(B‚ ø F*3¼ ç¡Xç \DZXÄ3Ä2ǰ\Ä%0Ä$4F$’F0@<E „…™$„ ø $¥$¼ ó$‘ǧXǦ\™Ä+Ä* ø F*3¼ ç¡Pç T™Ç­PǬT'¦H ø '§@¼ ®pÄ3Ä2 åÓåҙǭXǬ\ ø ¼ Ä%8Ä$<F$>E ¯tÄ1Ä0åñåðÂ%Ç©@ǨDÄ'(Ä&,dzhF&B‚DzlÇ¥HǤLF$”Ä)0Ä(4Dz\dzXF(‚™F21 ø F$S¸t¼ çç™Ä-Ä, ø ¼ Ä1@Ä0DF0ç¨4ç©0™Ç­0Ǭ4 ø ¼ Ä'HÄ&LF&>E7D€XD€PÄ3Ä2F2P>EǯhÇ®l™Ç­`Ǭd ø F s‡¼ F ™Ä%Ä$  ø F$£¹p¼ ç ç!j%Ç­`Ǭd™Ç¯hÇ®l ø F c¼ F ™Ä1Ä0  ø F4ƒ¨p¼ ååS%©t™Å-Å, ø ¼ Ç©@ǨDÄ'(Ä&,F&‚F2Bçª4ç«0™Ç­0Ǭ4 ø ¼ Ä%PÄ$TF >E™Ç­`Ǭd ø ¼ Ä1XÄ0\F €>Eǧ`ǦdÇ©HǨLF(4‚Ä+0Ä*4Ç¥0Ǥ4F*“DZXǰ\™ ø F0#‚¼ F ™Ä'Ä&  ø F&£ªp¼ å@åA%¿$ǵÇ´à'½`ORTHOGRAPHICInput data errororth-inv>z×òš¼¯H=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½» ³Çö?ÿó³Çö?ÿó( 48< HLP \`d ptx „ˆŒ   ¨” ´ ¼¸ Ð ØÜÔ ð øüô   0 8<@ HL4 €„° ¼ÀÔ àä  ( 048 @D` ld th ˆ ˜œ” ´ Ô Üàì  , 48L X\t |€ ° ¸¼´ Ð ØÜð   0 <@` | „ˆ€ ¼ Ø àäÜ   ( 04L h ptŒ ¨ °´Ü äè   $ @p ™D@-4„"ì à%„È”àt àD(Fˆ '(%(((H8!ÿÿÿüÿÿÿÿ ,@€`ÿÿÿÄÿÿÿÿ0ÿÿÿ¸`Jy, È` Ð` Û` æ` õ ` (`  0`     $   /   :   E   ( h € Q€ Y   [   ]  a  0 eÿÿÿø  hÿÿÿð  jÿÿÿè  oÿÿÿà  tÿÿÿØ  yÿÿÿР È Qä  ,   !    !  `orthinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/orthinv.c8600089823699/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c orthinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14orthinvintr_majcenter_loncenter_latfalse_eastfalse_northorthinvxylonlatrhzsinzcosztempcon/usr/include/math.hlucy:/usr/include/math.h86000898213775__infinityerrnosigngamorthinvinttsincosptitleradiuscenlonmeroriginoffsetporthinvsqrtp_errorasinzfabsadjust_lonatan2sin_gp_disp} ™B}I   $Ïÿÿ,Ïÿÿ3Ïÿÿ:ÏÿÿDÏÿÿKÏÿÿS€ [Ïÿÿ`ÏÿÿhÏÿÿnÏÿÿsÏÿÿ~Ïÿÿ„ÏÿÿˆÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4p ¤]¥°p! `) €@.p € 7p  @ ¸Jp ÈUp à¼polyfor.o/ 860008804 2145 20 100664 6784 ` ELF 4( 0 p%-@8=BGLQV]eov~@솑–ž¤¨¬.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngampolyforintsqrte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyforadjust_lonfabstsincosmsfnzsincos_gp_disp<'œ™à!'½ÿÀ¯¿4¯¼0ç­@ç¬Dç¯Hç®LÇ¥@ǤDä%ä$ǧHǦLä'ä& Ç©PǨTä)ä(Ç«XǪ\ä+ä*DZhǰlä1`ä0ddz`Dzdä3hä2lÄ%Ä$ Ä'Ä&F&"ç¨<ç©8Ç«8Ǫ<<?ðF*TD˜D€F0‘ä$Lä%H™Ä-HÄ,L ø ¼0ä!@ä D™Ä-HÄ,L ø ¼0ä! ä $™Ä-HÄ,L ø ¼0ä!(ä ,™Ä-HÄ,L ø ¼0ä!0ä 4™Ä-HÄ,L ø ¼0ä!8ä <™Ä- Ä,$Ä/(Ä.,Ä'0Ä&4ç§Ä)8Ä(<ç¦Ä+Ä*ç©ç¨ç«  ø çª$¼0ä!Xä \„™$„ ø ¼0™Ä-Ä,Ä/Ä.  ø ¼0™Ä-Ä, ø ¼0™Ä-Ä, ø ¼0™Ä-hÄ,lÄ/`Ä.d ø ¼0%¿4'½@à<'œ™à!'½ÿ¯¿4¯¼0ç­pç¬tç¯xç®|Ç¥pǤt™Ä'Ä& ø F&#¼0ç¡Hç L™Ç­xǬ| ø ¼0Ä)Ä(F(>EDZHǰLÄ+Ä*F0T‚Ä%hÄ$l®€F$‘€åÆåǯ„Ä)Ä(Ä+XÄ*\F*DÄ3`Ä2dF0‘åäqåå™Ç­xǬ|'¦h ø '§`¼0Ç«xÄ- Ä,$Ǫ|Ä/(Ä.,™Ä'0Ä&4ç« Ä)8Ä(<çª$ç§ç¦ç© ø 稼0ç¡@ç Ddz`Dzd™Ç¯hÇ®lÄ-@Ä,Dç³ ø ç²¼0ç¡8ç <DZHǰLÇ¥hǤlF$‚ç¦Lç§H™Ç­HǬL ø ¼0Ç«8Ǫ<Ä)Ä(Ç¥hF*D‚Ǥl¸€Ä)hF2Ä(lF$ƒF(2€ç ç ™Ç­HǬL ø <?ðD˜D€Ç¥8Ǥz×òš¼¯H ³ÀÖÿó³ÀÖÿó( 48< HLP \`d ptx „ˆŒ ˜œ  ¨¬° ¸¼è ôðø ü   $( 04, H PTX `d\ x €„ˆ ”Œ ¨ °´¸ Àļ Ø àäè ðôø    $( 04ì T \`d lh € ˆŒ ˜œ„ ° ¸¼´ Ð ØÜÔ ð øü  ô @Dh x|t ” ° ¸¼Ô àäè ðô   $( 04L l tx| „ˆŒ ”˜œ ¤¨ Ð èìÜ ( D LP` hp„ Ä ÌÐØ àäè ðôpp ‹@@1€,èà%øèŒ¤tà¨d(Fˆ (G1ÿÿÿôÿÿÿÿ@/M@ÐÿÿÿÄÿÿÿÿpWt#, *È` Ð` Ø` ã` î ` ñ(` ô0` ÷8` ú@` üH` ÿP` X` `` h` $ /   5   ;   F   Q   \(   ( hÿÿÿø  ( $@ m@ u   y   }    ( (ÿÿÿø  ˆÿÿÿð  ÿÿÿè  ’ÿÿÿà  ”ÿÿÿØ  ˜ÿÿÿР ›ÿÿÿÈ  Ô mì  ,   !   ) !  `polyfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/polyfor.c8600089843837/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c polyfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minorlon_centerlat_origine0e1e2e3eesespml0false_northingfalse_eastingpolyforintr_majr_mincenter_loncenter_latfalse_eastfalse_northtemppolyforlonlatxysinphicosphialcconmlms/usr/include/math.hlucy:/usr/include/math.h86000898413775__infinityerrnosigngampolyforintsqrte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyforadjust_lonfabstsincosmsfnzsincos_gp_dispž*‹?žI*  $Ïÿÿ)Ïÿÿ.Ïÿÿ3Ïÿÿ8Ïÿÿ=ÏÿÿBÏÿÿIÏÿÿQÏÿÿ[ÏÿÿbÏÿÿj@ rÏÿÿ}Ïÿÿ‚ÏÿÿŠÏÿÿÏÿÿ”Ïÿÿ˜Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ'(ÿÿÿÿÿÿÿÿ4° ä]Aµ0! 0 ) Pp.p P 7p p@ ˆ@JpÈUpà Àpolyinv.o/ 860008806 2145 20 100664 6696 ` ELFH4( @ p%-@8=BGLQV]eov~@ô†‹‘œ¢¦.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngampolyinvintsqrte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyinvfabsphi4zadjust_lonasinzsin_gp_disp<'œ™à!'½ÿÀ¯¿4¯¼0ç­@ç¬Dç¯Hç®LÇ¥@ǤDä%ä$ǧHǦLä'ä& Ç©PǨTä)ä(Ç«XǪ\ä+ä*DZhǰlä1`ä0ddz`Dzdä3hä2lÄ%Ä$ Ä'Ä&F&"ç¨<ç©8Ç«8Ǫ<<?ðF*TD˜D€F0‘ä$Lä%H™Ä-HÄ,L ø ¼0ä!@ä D™Ä-HÄ,L ø ¼0ä! ä $™Ä-HÄ,L ø ¼0ä!(ä ,™Ä-HÄ,L ø ¼0ä!0ä 4™Ä-HÄ,L ø ¼0ä!8ä <™Ä- Ä,$Ä/(Ä.,Ä'0Ä&4ç§Ä)8Ä(<ç¦Ä+Ä*ç©ç¨ç«  ø çª$¼0ä!Xä \„™$„ ø ¼0™Ä-Ä,Ä/Ä.  ø ¼0™Ä-Ä, ø ¼0™Ä-Ä, ø ¼0™Ä-hÄ,lÄ/`Ä.d ø ¼0%¿4'½@à<'œ™à!'½ÿP¯¿\¯¼X筰笴篸箼ç·Pç¶TçµHç´LÇ¥°Ç¤´Ä'hÄ&lF&"稴穰ǫ¸Çª¼Ä1`Ä0dF0T粼糸ǥ¸Ç¤¼Ä'Ä&F&"Ä+XÄ*\F*D簜籘¯ t™Ç­˜Ç¬œ ø ¼XÄ3Ä2F2>EÇ¥°Ç¤´Ä'Ä&F&"Ä+Ä*®ÀF*DåÐåѯÄD€˜D€åóbåòÇ¥°Ç¤´Ä'Ä&DZ˜F&"ǰœF(B‚F0„‚F*‘礔祹ÄÄ-HÄ,L¯¹<Ä/ Ä.$™Ä'(Ä&,dz˜Ä)0Ä(4DzœÇ«Çª”Ä18Ä0<'¸ˆ¯¸8ç§ç¦ç³(ç©ç¨ç²,ç«0çª4ç±  ø ç°$DHø¼X58!DÁøF $DÈøç¤t©t &$Jǧ°Ç¦´Ç©ˆÇ¨ŒF(4™Ä3Ä2 ø F2ƒ¼XªÄ™ÅMÅL ø F †F F4²ƒ¼X™Ä%Ä$ ø F$S«À¼Xå`åa%¿\ǵHÇ´LÇ·PǶTà'½°POLYCONIC>z×òš¼¯H ³Ïÿÿó³Ïÿÿó( 48< HLP \`d ptx „ˆŒ ˜œ  ¨¬° ¸¼è ôðø ü   $( 04, H PTX `d\ x €„ˆ ”Œ ¨ °´¸ Àļ Ø àäè ðôø    $( 04ì T \`d lh € ˆŒ ˜œ„ ° ¸¼´ Ð ØÜÔ ð øü  ô @Dx „ˆœ ¨¬À ÌÐÔ Üàø   8 DHL TX„ ”¸ ÀÄÈ ÐÔØ àäè ðôø  Ü ”  ¤œ ¸ à èìä pp @ð0È0-˜%´ðH 8Øhd(Fˆ(H1ÿÿÿôÿÿÿÿ@/M@Ðÿÿÿ¬ÿÿÿÿðÿÿÿ °Wx#, +È` Ð` Ø` ã` î ` ñ(` ô0` ÷8` ú@` üH` ÿP` X` `` h` $ /   5   ;   F   Q   \(   ( hÿÿÿø  ( $@ m@ u   w   y  }  8 )ÿÿÿø  ‰ÿÿÿð  ‘ÿÿÿè  ”ÿÿÿà  –ÿÿÿØ  ˜ÿÿÿР œÿÿÿÈ  ŸÿÿÿÄ Ð mô  ,   !   * !  `polyinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/polyinv.c8600089863852/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c polyinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minorlon_centerlat_origine0e1e2e3eesespml0false_northingfalse_eastingpolyinvintr_majr_mincenter_loncenter_latfalse_eastfalse_northtemppolyinvxylonlatsin_phicos_phialbcconmliflg/usr/include/math.hlucy:/usr/include/math.h86000898613775__infinityerrnosigngampolyinvintsqrte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyinvfabsphi4zadjust_lonasinzsin_gp_disp¤+@¤I+  $Ïÿÿ)Ïÿÿ.Ïÿÿ3Ïÿÿ8Ïÿÿ=ÏÿÿBÏÿÿIÏÿÿQÏÿÿ[ÏÿÿbÏÿÿj@ rÏÿÿwÏÿÿ}ÏÿÿˆÏÿÿŽÏÿÿ”Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ()ÿÿÿÿÿÿÿÿ4  Ô]1¯à@! ) @p.p @ 7p `@ xJpxUp ¸psfor.o/ 860008808 2145 20 100664 6428 ` ELF<4( @0p%-Ð6;@EMSY`howÐh}ˆŒ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngampsforintsqrte4fnfabstsincosmsfnztsfnzptitleradius2cenlonoffsetppsforadjust_lonsincos_gp_disp<'œ™à!'½ÿ¨¯¿,¯¼(ç­Xç¬\ç¯`ç®dçµ ç´$Ç¥XǤ\ä%ä$ǧ`Ǧdä'ä& Ç©€Ç¨„ä)Xä(\Ç«xǪ|ä+`ä*dÄ1Ä0 Ä3Ä2F2ç¤Tç¥PǧPǦT<?ðF&2DXD€PF(Tä0ä1™Ä-Ä, ø ¼(ä!ä ™Ä-Ä, ø ¼(ä! ä $dzhDzlä3(ä2,Ç¥pǤtä%0ä$4ǧpǦtD€XD€PF*0<E<¿ðDHD€@ä)8ä(<<?ðDˆD€€ä18ä0<D€˜D€ä3@ä2D™Ç­pǬt ø ¼(F ™Ä%Ä$ ø F$£¼(Ä' Ä&$F 0<E=<?ðDXD€Pä+@ä*DÄ)8Ä(<Ä10Ä04F0D‚ç²Lç³H™Ç­HǬL'¦@ ø '§8¼(Ç¥8Ǥ<™Ç¯@Ç®DÄ-Ä,ç¥ ø 礼(ä!Hä Lǧ@ǦD™Ç¯HÇ®LÄ-Ä,ç§ ø 禼(ä!Pä T„™$„ ø ¼(™Ä-Ä,Ä/Ä.  ø ¼(™Ä-(Ä,, ø ¼(™Ç­xǬ|ǯ€Ç®„ ø ¼(%¿,ǵ Ç´$à'½X<'œ™à!'½ÿ°¯¿$¯¼ ç­Pç¬Tç¯Xç®\Ç¥PǤT™Ä'(Ä&, ø F&#¼ Ä)8Ä(<F(‚çªLç«HdzXDz\Ä18Ä0<F2ç¤Dç¥@™Ç­@ǬD ø ¼ ç¡0ç 4ǧ0Ǧ4™Ç¯@Ç®DÄ-Ä,ç§ ø 禼 ç¡(ç ,D€XD€PÄ)@Ä(DF*@2Eǧ(Ä1Ä0Ǧ,Ä3HÄ2LF2Ä+PÄ*TF&"F*Dç°<ç±8<@D˜D€Ä%Ä$Ç©(F$‘‚Ǩ,Ä1 F(2‚Ä0$F0Tƒç²<ç³8™Ç­HǬL ø ¼ ǧ8Ǧ<Ä%8Ä$<F&"Ä1`Ä0d®`F(‚F0T€åÒåәǭHǬL ø ¼ Ç©8Ǩ<Ä%8Ä$<F !‡F(2‚Ä3XÄ2\¯dF*F2åäåå%¿$'½PàPOLAR STEREOGRAPHIC?ù!ûTD-=Û|ßÙ×½» ²ÀÖ?ÿó²ÀÖ?ÿó0 <@D PTX dhl x|€ ˆŒ ˜œÈ ÔÐØ àäÜ ø   ( 048 DHL X\Œ ”œ¨ °´¸ ÄÈÌ è ðôì  4 <@D LPT \`t ” ¬°  È ÐÔØ ðôä    $  8 @DH PT< h ptl ˆ ÐÔø     (,@ LPd „ œ  ¼ ÈÌä ìðô ü  4 <@P X`t  ˜œ  ¨¬Ä à èìð üpp Ž@`-Ô ,%ଈŒ¤„ (%%F!ˆ (!ÿÿÿÔÿÿÿÿ0ÿÿÿÈX4]ÐôÿÿÿÔÿÿÿÿPg|(, *Â` Ê` Ò` Õ` × ` Ú(` å0` ð8` ô@` øH` üP` X` ``  &   ,   2   8   >   I(   0 Uÿÿÿø  Zÿÿÿð  _ÿÿÿè  fÿÿÿà  ´ Ð mÐ s   w   {  }  ( (ÿÿÿø  „ÿÿÿð  ‰ÿÿÿè  Œÿÿÿà  “ÿÿÿØ  P !mh  ,   !   ) !  `psfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/psfor.c8600089883997/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c psfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minoresee4center_loncenter_latfacindmcstcsfalse_northingfalse_eastingpsforintr_majr_minc_lonc_latfalse_eastfalse_northtempcon1sinphicosphipsforlonlatxycon1con2rhsinphits/usr/include/math.hlucy:/usr/include/math.h86000898813775__infinityerrnosigngampsforintsqrte4fnfabstsincosmsfnztsfnzptitleradius2cenlonoffsetppsforadjust_lonsincos_gp_disp–*Ž@–I*  "Ïÿÿ'Ïÿÿ,Ïÿÿ1Ïÿÿ9Ïÿÿ?ÏÿÿEÏÿÿLÏÿÿTÏÿÿ[ÏÿÿcÐ iÏÿÿtÏÿÿxÏÿÿ|Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ!ÿÿÿÿÿÿÿÿÿ'(ÿÿÿÿÿÿÿÿÿÿÿÿÿ4p ¤]™ @!à0) p.p  7p 0@ H Jp èUp <psinv.o/ 860008810 2145 20 100664 6484 ` ELFt4( 0`%-Ì6;@EMSY`howÌÀ}ƒ‰”.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngampsinvintsqrte4fnfabstsincosmsfnztsfnzptitleradius2cenlonoffsetppsinvphi2zatan2adjust_lon_gp_disp<'œ™à!'½ÿ ¯¿,¯¼(ç­`ç¬dç¯hç®lçµ ç´$Ç¥`Ǥdä%ä$ǧhǦlä'ä& Ç©€Ç¨„ä)Xä(\Ç«ˆÇªŒä+Pä*TÄ1Ä0 Ä3Ä2F2ç¤\ç¥XǧXǦ\<?ðF&2DXD€PF(Tç°<ç±8™Ç­8Ǭ< ø ¼(ä!ä ™Ä-Ä, ø ¼(ä!ä dzpDztä3 ä2$Ç¥xǤ|ä%(ä$,ǧxǦ|D€XD€PF*0<E<¿ðDHD€@ä)0ä(4<?ðDˆD€€ä10ä04D€˜D€ä38ä2<™Ç­xǬ| ø ¼(F ™Ä%Ä$ ø F$£¼(Ä' Ä&$F 0<E=<?ðDXD€Pä+8ä*<Ä)0Ä(4Ä1(Ä0,F0D‚ç²Tç³P™Ç­PǬT'¦H ø '§@¼(Ç¥@ǤD™Ç¯HÇ®LÄ-Ä,ç¥ ø 礼(ä!@ä DǧHǦL™Ç¯PÇ®TÄ-Ä,ç§ ø 禼(ä!Hä L„™$„ ø ¼(™Ä-Ä,Ä/Ä.  ø ¼(™Ä- Ä,$ ø ¼(™Ç­€Ç¬„ǯˆÇ®Œ ø ¼(%¿,ǵ Ç´$à'½`<'œ™à!'½ÿ¸¯¿$¯¼ ç­Hç¬Lç¯Pç®T¯ ,Ç¥HÄ'XÄ&\ǤLÄ+0Ä*4F&"F*Dç°Lç±HdzPÄ%PÄ$TDzTÄ)0Ä(4F$‘F(2‚çªTç«PDZHǰLÇ¥PF0„‚ǤT™F$!‚ ø F&“¼ ç¡@ç DD€XD€PÄ)8Ä(<F*@2EDZ@Ä%HÄ$LǰDÄ'Ä&F$„‚Ä)@Ä(DF(2‚F*”ç°<ç±8Ç¥@Ä'Ä&ǤDÄ3Ä2F&"<@DXD€PF*”F0Aç¤<ç¥8™Ç¯8Ç®<'®,Ä-Ä, ø ¯®¼ ¯\Ä'0Ä&4F&‚åòåó¸,¢,5Ç«@ǪDD€HD€@F(P2E¹XÄ10Ä04Ä% Ä$$F$‚ç&ç'ǯPÇ®T™Ç­HǬL ø F s‡¼ ç¡0ç 4Ç«0Ä30Ä24Ǫ4F*’™Ä1 Ä0$ ø F0C¨X¼ åå%¿$'½HàPOLAR STEREOGRAPHIC?ù!ûTD-=Û|ßÙ×½» ³ÁÖ?ÿó³ÁÖ?ÿó0 <@D PTX dhl x|€ ˆŒ ˜œØ ô ü   $ ,04 @DH TXˆ ˜¤ ¬°´ ÀÄÈ ä ìðè   0 8<@ HLP X\p  ¨¬œ Ä ÌÐÔ ìðà     4 <@D LP8 d lph „ ÌÐø  ( 048 @Dl ˆ ”˜° ¸¼À ÈÌÐ ØÜü   D X\H p x|Ð ØÜà èì  , 48@ LPH `p £H¨,ð+XH%\ØðŒÈTHä„ (%%F!€(81 ÿÿÿÌÿÿÿÿ0ÿÿÿÀ`3]ÌóÿÿÿÜÿÿÿÿHgƒ(, )Â` Ê` Ò` Ô` × ` â(` í0` ñ8` õ@` ùH` ýP`  X`  #   )   /   5   ;   F(   0 Rÿÿÿø  Wÿÿÿð  \ÿÿÿè  cÿÿÿà  jÿÿÿØ  ° Ì mÌ s   u   w  {  ( 'ÿÿÿø  ‚ÿÿÿð  …ÿÿÿè  Šÿÿÿä ¨ !mÀ  ,   !   ( !  `psinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/psinv.c8600089904301/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c psinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minoree4center_loncenter_latfacindmcstcsfalse_northingfalse_eastingpsinvintr_majr_minc_lonc_latfalse_eastfalse_northtempcon1sinphicosphiespsinvxylonlatrhtstempflag/usr/include/math.hlucy:/usr/include/math.h86000899013775__infinityerrnosigngampsinvintsqrte4fnfabstsincosmsfnztsfnzptitleradius2cenlonoffsetppsinvphi2zatan2adjust_lon_gp_disp)£HI)  "Ïÿÿ'Ïÿÿ,Ïÿÿ1Ïÿÿ9Ïÿÿ?ÏÿÿEÏÿÿLÏÿÿTÏÿÿ[ÏÿÿcÌ iÏÿÿoÏÿÿuÏÿÿ€Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ!ÿÿÿÿÿÿÿÿÿ&'ÿÿÿÿÿÿÿÿÿÿÿÿÿ4p ¤] ! 00) ``.p ` 7p €@ ˜˜Jp0UpH ,robfor.o/ 860008812 2145 20 100664 8220 ` ELF<4(  ``p%-Ì7>ELTÌ”[fk.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamrobforintptitleradiuscenlonoffsetprobforadjust_lonfabs_gp_disp<'œ™à!'½ÿد¿¯¼ç­(ç¬,ç¯0ç®4Ç¥(Ǥ,ä%ä$ ǧ0Ǧ4ä'ä&Ç©8Ǩ<ä)ä(Ç«@ǪDä+ä*ŽÄ1Ä0%Î åÑåÐ Ä3Ä2%ïÈåóåò ˜D€(D€ ' çç™<?ðD8D€0'9Èç'ç&ˆÄ) Ä($% å å‰Ä+(Ä*,%)Èå+å*ŠÄ10Ä04%J åQ åP$‹Ä38Ä2<%kÈås år$ŒÄ%@Ä$D%Œ å…(å„,Ä'HÄ&L%­Èå§(å¦,ŽÄ)PÄ(T%Î åÉ0åÈ4Ä+XÄ*\%ïÈåë0åê4˜Ä1`Ä0d' ç8ç<™Ä3hÄ2l'9Èç38ç2<ˆÄ%pÄ$t% å@åD‰Ä'xÄ&|%)Èå'@å&DŠÄ)€Ä(„%J åIHåHL‹Ä+ˆÄ*Œ%kÈåkHåjLŒÄ1Ä0”%Œ å‘PåTÄ3˜Ä2œ%­Èå³På²TŽÄ% Ä$¤%Î åÅXåÄ\Ä'¨Ä&¬%ïÈåçXåæ\˜Ä)°Ä(´' ç `çd™Ä+¸Ä*¼'9Èç+`ç*dˆÄ1ÀÄ0Ä% åhål‰Ä3ÈÄ2Ì%)Èå3hå2lŠÄ%ÐÄ$Ô%J åEpåDt‹Ä'ØÄ&Ü%kÈågpåftŒÄ)àÄ(ä%Œ å‰xåˆ|Ä+èÄ*ì%­Èå«xåª|ŽÄ1ðÄ0ô%Î åÑ€åЄÄ3øÄ2ü%ïÈåó€åò„˜Ä%Ä$' çˆçŒ™Ä'Ä& '9Èç'ˆç&ŒˆÄ)Ä(% å 唉Ä+Ä*%)Èå+å*”ŠÄ1 Ä0$%J åQ˜åPœ‹Ä3(Ä2,%kÈås˜årœŒ<?ðD(D€ %Œ 兠儤Ä'0Ä&4%­È姠妤¯ $®$˜xÀ'ÈøÈ!Ç)Ç(Ä+8Ä*<F*Dç0ç1¨$% )! ÿí¯©$„™$„ ø ¼™Ç­(Ǭ, ø ¼™Ç­0Ǭ4 ø ¼™Ä-Ä,Ä/Ä. ø ¼%¿'½(à<'œ™à!'½ÿȯ¿¯¼ç­8ç¬<ç¯@ç®DÇ¥8Ǥ<™Ä'Ä& ø F&#¼ç¡0ç 4<@DXÇ©@ǨDD€PF*D™Ä3@Ä2D ø F2ƒ¼ç¡(ç ,Ç¥(Ǥ,Ä'HÄ&LF&"DNø5Á8!DÁøF B¤DÎøçª$¯$DZ(Dǰ,F€‘!F$ç¦,ç§(¸$ˆÈÀ%È(H!<@DHÅ+Å*D€@Å1F*D‚Å0Å'Å& ªHF2Dz,dz(F$2F2‘F$BD€ D(F$BF&D€0F$”D8F&„ƒÄ& Ä'F2QDz4F$Ddz0F&‚‚Ä$Ä%F2RF$DåPåQǧ@ǦDD€XD€PF&P>E5«$ `À%­ p!<@D˜ÅÉÅÈD€ÅÑF(‘ÅÐÅËÅÊ ¯LF$Ǥ,Ç¥(F&T€F$!‚F&”‚D€0D8F&”ƒF*D€PF&$DXF*Ä* Ä+F$A€Ä$TF&”Ä%PF*‚<@D8D€0F$D‚Ä+Ä*F&”F*‚åè6åé¸$ˆÈÀ% (H!<@D(Å3Å2D€ Å1F2!‚Å0Å)Å( ªLF&‚Ǧ,ǧ(F*AF&2‚F*!D€PDXF*!F(‚D€@F*4DHF(ƒÄ( Ä)F&’€F*$Ä$\F D‡F2‚Ä%X<@DHD€@F$2‚Ä3Ä2F(TF2€åFåG%¿'½8àROBINSON¿¯¾vÈ´9X?ïô‡ü¹#£?¯¾vÈ´9X?ïô‡ü¹#£?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½lucy:/tmp_mnt/home/hdf/sgi/gctpc/source/robfor.c8600089924686/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c robfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northingprxlrrobforintrcenter_longfalse_eastfalse_northirobforlonlatxydlonp2ip1/usr/include/math.hlucy:/usr/include/math.h86000899213775__infinityerrnosigngamrobforintptitleradiuscenlonoffsetprobforadjust_lonfabs_gp_dispFX!YFI!  #Ïÿÿ*Ïÿÿ1Ïÿÿ8Ïÿÿ@Ì GÏÿÿRÏÿÿXÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 4]‘t `! p`) Ðp.p Ð 7p ð@ HJpP UppÌrobinv.o/ 860008814 2145 20 100664 10176 ` ELF%à4( ðp%-Ì7>ELTÌ<[`hs.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamrobinvintptitleradiuscenlonoffsetprobinvfabsp_erroradjust_lon_gp_disp<'œ™à!'½ÿد¿¯¼ç­(ç¬,ç¯0ç®4Ç¥(Ǥ,ä%ä$ ǧ0Ǧ4ä'ä&Ç©8Ǩ<ä)ä(Ç«@ǪDä+ä*ŽÄ1hÄ0l%Î åÑåÐ Ä3pÄ2t%ïÈåóåò ˜D€(D€ ' çç™<?ðD8D€0'9Èç'ç&ˆÄ)xÄ(|% å å‰Ä+€Ä*„%)Èå+å*ŠÄ1ˆÄ0Œ%J åQ åP$‹Ä3Ä2”%kÈås år$ŒÄ%˜Ä$œ%Œ å…(å„,Ä' Ä&¤%­Èå§(å¦,ŽÄ)¨Ä(¬%Î åÉ0åÈ4Ä+°Ä*´%ïÈåë0åê4˜Ä1¸Ä0¼' ç8ç<™Ä3ÀÄ2Ä'9Èç38ç2<ˆÄ%ÈÄ$Ì% å@åD‰Ä'ÐÄ&Ô%)Èå'@å&DŠÄ)ØÄ(Ü%J åIHåHL‹Ä+àÄ*ä%kÈåkHåjLŒÄ1èÄ0ì%Œ å‘PåTÄ3ðÄ2ô%­Èå³På²TŽÄ%øÄ$ü%Î åÅXåÄ\Ä'Ä&%ïÈåçXåæ\˜Ä)Ä( ' ç `çd™Ä+Ä*'9Èç+`ç*dˆÄ1Ä0% åhål‰Ä3 Ä2$%)Èå3hå2lŠÄ%(Ä$,%J åEpåDt‹Ä'0Ä&4%kÈågpåftŒÄ)8Ä(<%Œ å‰xåˆ|Ä+@Ä*D%­Èå«xåª|ŽÄ1HÄ0L%Î åÑ€åЄÄ3PÄ2T%ïÈåó€åò„˜Ä%XÄ$\' çˆçŒ™Ä'`Ä&d'9Èç'ˆç&ŒˆÄ)hÄ(l% å 唉Ä+pÄ*t%)Èå+å*”ŠÄ1xÄ0|%J åQ˜åPœ‹Ä3€Ä2„%kÈås˜årœŒ<?ðD(D€ %Œ 兠儤Ä'ˆÄ&Œ%­È姠妤¯ $®$˜xÀ'ÈøÈ!Ç)Ç(Ä+Ä*”F*Dç0ç1¨$% )! ÿí¯©$„™$„ ø ¼™Ç­(Ǭ, ø ¼™Ç­0Ǭ4 ø ¼™Ä-Ä,Ä/Ä. ø ¼%¿'½(à<'œ™à!'½ÿ€¯¿$¯¼ 筀笄篈箌çµç´Ç¥€Ç¤„Ä'Ä&F&"稄穀ǫˆÇªŒÄ1Ä0F0T粌糈<@D(D€ ǧˆÇ¦ŒF&"Ä+˜Ä*œF*DÄ3Ä2 F2ç¤|ç¥xǧxǦ|Ä) Ä(¤F(2‚çªLç«H<@D˜Ç±HǰLD€™F2ƒ ø ¼ ç¡pç tÇ¥pǤtÄ'¨Ä&¬F&"DNø5Á8!DÁøF B¤DÎøçª4¯4à$¯¸4¯ 0¹4‰@À%)  P!ÅQÅPÅSÅR F2ç¤lç¥h«4 `À%­ p!<@D8ÅÉÅÈD€0ÅÑF(2‚ÅÐÅÅÅÄ F*„F2!€ç¦dç§`™Ç­xǬ| ø ¼ ¯4™ÀÀ'9 @!Å ÅF <@DXD€PF(¤dzhF*DzlF2!ƒç¦\ç§XÇ©`ǨdDZhǰlF0BƒçªTç«PÇ¥PǤTdzXDz\<@F2!‚DHD€@<?ðF$DD€@DHF2‚‚F*AD€@F$4DHF0BF2Q‚ç¦tç§pÇ¥pǤtD€HD€@F$@>E©4$!òDZˆÇ°ŒD€XD€PF0P>Eª4Ç¥pDŠÇ¤tF€‘¡<@DˆD€€F$2F0B‚çªLç«H«4Ç¥pD‹Ç¤tF€‘¡<@DXF$2D€PF DF*„‚ç²Lç³H<@D(ǧHǦLD€ ™F$3 ø ¼ ç¡pç tÇ©pǨtÄ1°Ä0´F0BDLø58!DÁøF T¤DÌøç²4­4ǧpD ǦtF€"!F(4ç°tç±pÇ«ˆÇªŒD€˜D€F*>E1®4˜xÀ' øÈ!<@D(Ç'Ç&D€ Ç1F&"Ç0Ç3Ç2 F(‚ǨtÇ©pF*‘F(B‚F*!D€PDXF*!F2‚D€F*DD˜F2‚Ä2 Ä3F(2€Ä(¼F*$Ä)¸F2‚<@DXD€PF(1F*$ç°<1ç±8¨4ŠHÀ%J *X!<@D˜ÅgÅfD€ÅeF&’ÅdÅqÅp F("ǨtÇ©pF*„€F(B‚F*”‚D€PDXF*”ƒF0"D€€F*ADˆF0"Ä0 Ä1F(2€F*‘Ä2ÄF ‡F&"Ä3À<@DˆD€€F2B‚F0Qç¤<ç¥8ǧ8Ǧ<Ç©ˆÇ¨ŒÄ+ÈÄ*ÌF(4F2TÄ%ÐÄ$ÔDzLF$ƒÄ)Ä( dzHF(2ƒF*”ç°Lç±H¬0%¯­0®0)ÁL „…™$„  ø $¥,¼ q$êÇ¥8Ǥ<ǧˆÇ¦Œ™F&# ø ¼ Ä)ØÄ(ÜF @<Eÿ7¯4%øÿÿ¯¸4¹4! „…™$„8 ø $¥X¼ H$êþ˜Ç³HDzLÄ+àÄ*䨔F*”åå©4‹ PÀ%kÈK`!<@D(ŇņD€ Å“F&"ŒőŠ­F(’ǨtÇ©pF*F(B‚F*!D€PDXF*!F0’D€€F*D‚DˆF0’ǰ„DZ€F(2€Ä& Ä'F*$€F&‚Ä+Ä*F2AF*$å°å±®™ÅÍÅÌ ø ¯¼ åàåá%¿$ǵÇ´à'½€ROBINSONToo many iterations in inverserobinv-convToo many iterations in inverserobinv-conv¿¯¾vÈ´9X?ïô‡ü¹#£?¯¾vÈ´9X?ïô‡ü¹#£?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½äøµˆãhñ?‘ßF¢RÝ ³ÿ6?ÿó³ÿ6?ÿó( 48< HLP \`d ptx €„| ˆ” œ ˜ ¤° ¼È Øä ìðè ô    $(  ,8 @D< HT \`X dp x|t €Œ ”˜ œ¨ °´¬ ¸Ä ÌÐÈ Ôà èìä ðü     $ (4 <@8 DP X\T `l txp |ˆ ”Œ ˜¤ ¬°¨ ´À ÈÌÄ ÐÜ äèà ìø ü    $0 8<4 @L TXP \h ptl x„ Œˆ ”  ¨¬¤ °¼ ÄÈÀ ÌØ àäÜ èô üø    , 480 <H PTL Xd lph t€ ˆŒ„ œ ¬¸ Àļ ÈÜ èà øü( 0, D ` | „ˆŒ ”˜€ ÌÐü    ,0X `dh ptˆ ”˜À Ü èì@ Ht |¼ Ø à l ˆ ” ˜   „  Œ ” ¤ œ Ô Ü D P L T l `  ¤ ¨ ° ¸ ¼ À Ì Ð      D \ d h ° ¼ ´ Ä ¸ à ì ð   | ”  œ ¤ ¨ À  ¨pp ‚Œ`R#Pì&T1¤àl!„!ð "€T& õVˆ(p((((H(H8'CC'ÿÒˆ2X8!ÿÿÿôÿÿÿÿ(3pÌsÿÿÿ¤ÿÿÿÿ0ÿÿÿ˜€zÔ9, $Å` Ð` Ò` à` ï `òÈ`ö             ( %ÿÿÿü ´ öÌ 'Ì .   0   2  6  0 ":ÿÿÿø  =ÿÿÿð  @ÿÿÿè  Bÿÿÿà  DÿÿÿØ  FÿÿÿР HÿÿÿÈ  MÿÿÿÀ  Rÿÿÿ¸  Uÿÿÿ´ Yÿÿÿ°  '<  ,   !  0ÿð@ 0ÿð@  # !  `robinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/robinv.c8600089956394/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c robinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northingprxlrrobinvintrcenter_longfalse_eastfalse_northirobinvxylonlatyyp2uvtcphidtempy1ip1i/usr/include/math.hlucy:/usr/include/math.h86000899513775__infinityerrnosigngamrobinvintptitleradiuscenlonoffsetprobinvfabsp_erroradjust_lon_gp_disp[$‚!Œ[I$!  #Ïÿÿ*Ïÿÿ1Ïÿÿ8Ïÿÿ@Ì GÏÿÿLÏÿÿTÏÿÿ`Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿ !"ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 D]¡| !0ð) p.p  7p@@ X ˆJpà Up àsinfor.o/ 860008816 2145 20 100664 3720 ` ELF ¨4(   %-7>ELTø[fj.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamsinforintptitleradiuscenlonoffsetpsinforadjust_loncos_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä(Ç«8Ǫ<ä+ä*„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ä-Ä,Ä/Ä. ø ¼%¿'½ à<'œ™à!'½ÿد¿¯¼ç­(ç¬,ç¯0ç®4Ç¥(Ǥ,™Ä'Ä& ø F&#¼ç¡ ç $™Ç­0Ǭ4 ø ¼Ç« Ǫ$Ä)Ä( F*DÄ%Ä$®8F0‚F$‘€åÆåÇÇ«0Ǫ4Ä)Ä( F*DÄ3Ä2¯lucy:/tmp_mnt/home/hdf/sgi/gctpc/source/sinfor.c8600089972827/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c sinfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northingsinforintrcenter_longfalse_eastfalse_northsinforlonlatxydelta_lon/usr/include/math.hlucy:/usr/include/math.h86000899713775__infinityerrnosigngamsinforintptitleradiuscenlonoffsetpsinforadjust_loncos_gp_disp;…;I  #Ïÿÿ*Ïÿÿ1Ïÿÿ8Ïÿÿ@ GÏÿÿRÏÿÿXÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ 4 4]‘s !0)@ .p @ 7p`@ xhJpàUpø°sininv.o/ 860008818 2145 20 100664 4420 ` ELFd4( `P %-7>ELT8[`hlw.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamsininvintptitleradiuscenlonoffsetpsininvfabsp_errorcosadjust_lon_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä(Ç«8Ǫ<ä+ä*„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ä-Ä,Ä/Ä. ø ¼%¿'½ à<'œ™à!'½ÿد¿¯¼ç­(ç¬,ç¯0ç®4Ç¥(Ǥ,Ä'Ä&F&"ç¨,ç©(Ç«0Ǫ4Ä1Ä0F0Tç²4ç³0Ç¥0Ǥ4Ä'Ä& ®lucy:/tmp_mnt/home/hdf/sgi/gctpc/source/sininv.c8600089993008/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c sininv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northingsininvintrcenter_longfalse_eastfalse_northsininvxylonlattemp/usr/include/math.hlucy:/usr/include/math.h86000899913775__infinityerrnosigngamsininvintptitleradiuscenlonoffsetpsininvfabsp_errorcosadjust_lon_gp_disp6Õ"6I  #Ïÿÿ*Ïÿÿ1Ïÿÿ8Ïÿÿ@ GÏÿÿLÏÿÿTÏÿÿXÏÿÿdÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4  T]±€@`! P)ð .p ð 7p@ (Jp0UpHsomfor.o/ 860008821 2145 20 100664 16844 ` ELF?ì4( €à %-@8 BIQ]dlpuy  (€„‰‘™ž£§.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamsom_seriessomforintptitleradius2genrpt_longgenrptoffsetpcosfabssinsomfortanatansprintfp_errorasinsqrtlog_gp_disp<'œ™à!'½ÿX¯¿$¯¼ 筨第篰箴ǥÐǤÔä%ä$”ǧØÇ¦Üä'˜ä&œÇ©¨Ç¨¬ä)ä( Ç«°Çª´ä+ä*DZ°Ç°´Ç³¨Ç²¬<?ðF2DXD€PF0!‚F22F(Qä$|ä%x®ìÀDZÀǰÄ籘簜ǧàǦäÄ3ÀÄ2ÄF22ƒä*dä+`Ç©ÈǨÌä)ä(¯èD F€$!ä0ŒLä1ˆ¸¸+ "Ä'ÈÄ&Ì秘禜Ä3ÐÄ2Ôä3`ä2d¹¼D™PÄ%ØF€R!Ä$ÜF$DÄ'àÄ&äF04Ä+èÄ*ìF*’ä(!ä)Ä%ðÄ$ô祘礜Ä'øÄ&üä'`ä&d¨¼Dˆ€Ä+F€„¡Ä*F*’Ä%Ä$ F(!Ä1Ä0F04‚ä2ä3D€XD€Pä+ˆä*Œ„™$„ ø ¼ ™Ä-Ä, Ä/Ä. ø ¼ ©ì …™¤¼ ø $¥¼ …™¤¸ ø $¥,¼ Ç¥˜Ç¤œ†™Ä)Ä($ÆD ø F(#¼ †Ä'Ä&™Ä1 Ä0$$Æ` ø F03¼ ™Ä-Ä,”Ä/˜Ä.œ ø ¼ †™Ä-(Ä,, ø $Æ„¼ ™Ç­˜Ç¬œ ø ¼ ä!pä t™Ä-pÄ,t ø ¼ Ä30Ä24F2<E Ä+8Ä*<ä+pä*t™Ç­˜Ç¬œ ø ¼ ä!hä lÄ%xÄ$|Ä)pÄ(tF(!‚F(4ç°”ç±Ä3xÄ2|Ä+hÄ*lF*‘F*!‚禌秈<?ðDHD(D€@DZǰ”D€ Ä+xÄ*|F0DF*!F&’ä(Tä)PD€PÄ1PÄ0T<?ðF0DXF*$ä2Tä3P<?ðD8D€0Ä)xÄ(|F(4簄籀ǥˆÇ¤ŒÇ«€Çª„F*$ƒä2<ä38<@D8D€0Ä)xÄ(|Ç¥ˆÇ¤ŒF(4dz€F$‚‚Dz„F2‘‚F&Rä(Dä)@DZǰ”Ç¥€Ç¤„F$„ƒä2Lä3HÇ«€Çª„F*Q‚F*2ä(\ä)XD€ˆD€€ç±xç°|™'ªP'«x'9@¯«¯ª'¤p'¥h'¦` ø '§X¼ Ç¥hǤlç¥Hç¤Ldz`Dzdç³@ç²DǧpǦtç§(ç¦,Ç«XǪ\ç«8çª<Ç©PǨTç©0ç¨4$ ¯¬¤­¤D€F€!ç¤|ç¥x™'®P'¯x'9@¯¯¯®'¤p'¥h'¦` ø '§X¼ <@D˜D€Ç§hǦlÇ©HF&’‚ǨLF(Tç°Lç±H<@D(D€ dz`DzdÇ«@F2!‚ǪDF*2ç¨Dç©@<@DˆD€€Ç¥pǤtǧ(F$„‚Ǧ,F&’€çª,ç«(<@DHD€@DZXǰ\dz8F0ADz<F2!€ç¦<ç§8<@DXD€PÇ©PǨTÇ¥0F(TǤ4F$„€ç²4ç³0¸¤'+!R ÿ«¯¹¤$¯¨¤©¤D‰0F€2¡çª|ç«x™'ªP'«x'9@¯«¯ª'¤p'¥h'¦` ø '§X¼ <@DHD€@DZhǰldzHF0ADzLF2!€ç¦Lç§H<@DXD€PÇ©`ǨdÇ¥@F(TǤDF$„€ç²Dç³@<@D8D€0Ç«pǪtDZ(F*2ǰ,F0Aç¤,ç¥(<@D˜D€Ç§XǦ\Ç©8F&’‚Ǩ<F(Tç°<ç±8<@D(D€ dzPDzTÇ«0F2!‚Ǫ4F*2ç¨4ç©0¬¤%)¡I ÿ«¯­¤Ä1@Ä0Dç±xç°|™'®P'¯x'9@¯¯¯®'¤p'¥h'¦` ø '§X¼ Ç¥HǤLdzhDzlF2!€ç¦Lç§HÇ«@ǪDÇ©`ǨdF(Tç°Dç±@Ç¥(Ǥ,dzpDztF2!€ç¦,ç§(Ç«8Ǫ<Ç©XǨ\F(Tç°<ç±8Ç¥0Ǥ4dzPDzTF2!€ç¦4ç§0<@>DHÇ«HǪLD€@F(Tä0ä1<@ND˜Ç¥@ǤDD€F2!ƒä&$ä' <@>DHÇ«(Ǫ,D€@F(Tä0ä1<@.D˜Ç¥8ǤEÄ+xÄ*|ç«ÈçªÌD€˜D€Ä1ˆÄ0ŒF2€2EÄ%€Ä$„ç¥Èç¤Ìǧ¸Ç¦¼D€HD€@F(0<EÄ+ˆÄ*Œç«ÈçªÌ¯ ”DZÈǰÌç±(ç°,¯ ŒÇ¥ÈǤÌÄ3`Ä2dÇ©¨F$‘‚Ǩ¬F(2€çª4ç«0™Ç­0Ǭ4 ø ¼0ç¡8ç <™Ç­8Ǭ< ø DZÀǰļ0F0<E dz0Dz4Ä%Ä$”F$‘ç¦4ç§0Ç©8ǨE<?ðDˆD€€ç±Ðç°Ôdz8DzEÄ%ÈÄ$Ìç¥Èç¤ÌþÊ…™'¤P ø $¥˜¼0…™'¤P ø $¥´¼0A$֙ǭhǬl ø ¼0ç¡àç ädzàDzäF2”ç°ìç±è™Ç­°Ç¬´ ø ¼0ç¡ðç ô™Ç­PǬT ø ¼0Ç­°™Ç¬´ ø F ¼0Ç«ðǪôÄ'xÄ&|<?ðF*2D˜D€™F*AF † ø F$“¼0<?ðDˆD€€Ä'xÄ&|F&‚Ä+pÄ*tÇ¥ðF*D‚Ǥô™Ä'hF$”Ä&lF F62F8B‚F*„ ø F4“¼0ç¡øç ü<@D8Ç¥øÇ¤üD€0F&"Ä1ÐÄ0ÔF0B€çªç«™Ç­Ǭ ø ¼0F ™F £ ø ¼0ç¡ç  ™Ç­hǬl ø ¼0ç¡ç dzDzF2‘ç¤ç¥™Ç­hǬl ø ¼0Ç©ǨÄ'PÄ&T<?ðDXF(4Ä%8Ä$. è&Ö•>. è&Ö•@V€@F€>z×òš¼¯H?ù!úü‹z?ù!úü‹z¿ù!úü‹z¿ù!úü‹z?ù!ûTD-@jz)U8^@Ù|3!Ò>z×òš¼¯H?ù!ûTD->z×òš¼¯H>z×òš¼¯H?ú%j¨T¿@!ûTD-@jz)U8^?ù!ûTD-?é!ûTD-?‘ßF¡úç ³ÿöÿÿó³ÿöÿÿó( 48< HLP \`d pt˜ °¬Ô àäè ôðø  ( @ HLX `dh pt| „Œ ˜œ  ¨¬° À¸Ä ÌÐÜ äèì ôø   $ ,04 @<D PTX `\ t |€„ Œx ´ ĸ Ð àÔ ì ø ü  $(, 48  <0 P X\` hlT € Œ„ ˜ˆ ¤ À ÈÌÐ ØÜÔ ð øü  $ ,04 P X\` hlp x|” œ ¤ ¬°Ô èìô   ( 40@ HLp |xˆ ”° ÄÀØ äàð ü  ¼ È ( X ` d p | X d ` | ˆ „   ¬ ¨ Ä Ð Ì Ô à ä è ô ð   X ` d € Œ  ¤ ° ´ Ì Ô Ø ä ð ô    h p t € Œ  ¨ ° ´ ä ì ð   $ D d ”   ¤( H PTp |€  À Ü äè  $ @ \ dhl t|€ ˆ´ ô  0 ¬ ´¸Ä ÐÔ€ ˆŒ¼ ÄÈÜ ìà ø ü  T t  ¨ °´È è ðôø  $ ` hl€ œ ¸ ð   $ ,0L \Tp Œ ”˜œ ¤¨¬ À¼Ä ÌÐÔ ÜàÈ  < T \`d lpt €„ˆ  œÐ Üà   (,0 8<@ PT„ ”Ä ÐÔè ôø@Dt €„œ Ø ô ü  4 D<X t |€„ Œ” ¨¤¬ ´¸È ÐÔð  0 D<X `dl tx” œ ¤ ¬°˜ Ð ØÜà èð( l   ¨¬° ¸¼ä $  p à/(i<¤08t0Ô.È36D7 ::´.È;D„#D%ETV&((&…ÿø &…ÿø… … H#EGHE8(ÿÿÿ|ÿÿÿÿ¨/š 4Æÿÿþœÿÿÿÿðÿÿþ˜¢ùz@bÐÿÿÿÌÿÿÿÿ0ÿÿÿÀXê, rÅ` Ð` Ò` Ô` × ` Ú(` Ý0` à8` â@` äH` æP` èX` ë`` ïh` òp` õx` ø€` úˆ` ` ˜`  '   /   7  >  C   J   N(   Y0   e8   j@  qD  ( 3vÿÿÿü xÿÿÿð  |ÿÿÿè  €ÿÿÿà  „ÿÿÿØ  ‹ÿÿÿР ÿÿÿÈ  “ÿÿÿÀ  —ÿÿÿ¸  ›ÿÿÿ°  Ÿÿÿÿ¨  £ÿÿÿ   ©ÿÿÿ˜  ¯ÿÿÿ  µÿÿÿˆ  »ÿÿÿ€  !  À  Ç   Ë   Ï  Ñ  @ aÓÿÿÿü Õÿÿÿø ×ÿÿÿô Ùÿÿÿè  ãÿÿÿà  çÿÿÿØ  ìÿÿÿР ñÿÿÿÈ  öÿÿÿÀ  øÿÿÿ¸  þÿÿÿ°  ÿÿÿ¨  ÿÿÿ    ÿÿÿ˜  ÿÿÿ  ÿÿÿˆ  ÿÿÿ€  ÿÿÿx  ÿÿÿp  $ÿÿÿh  )ÿÿÿ`  .ÿÿÿX  1ÿÿÿP  4ÿÿÿH  7ÿÿÿ@  <ÿÿÿ8  @ÿÿÿ0  Fÿÿÿ(  Kÿÿÿ   Uÿÿÿ  [ÿÿÿ  aÿÿÿ  fÿÿþ¸ o  tp y¬ ~Ü ƒ ü 9À ( 4ˆ@8 !“  –  š  ž  ¢  ¦   0 p«ÿÿÿø  ®ÿÿÿð  ³ÿÿÿè  µÿÿÿà  ¸ÿÿÿØ  $ iˆ@ b ,   ! 4  b0ÿðO      q  !  `somfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/somfor.c8600090017351/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c somfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centeraba2a4c1c3qtuwxjp21sacaessstartfalse_eastingfalse_northingsomforintr_majorr_minorsatnumpathalf_inlonfalse_eastfalse_northtimestart1flagialfe2ce2sone_esdlamfbfa2fa4fc1fc3suma2suma4sumc1sumc3sumbsomforlonlatyxnildelta_lonrlmtabstlamxlamcxlamtab2sc1ab1xlampsavdsdsqsdtanlgxtantphidpdddsrlm2scltlampconvdelta_latradltradlntemperrorbufL230L240L250L260L300som_seriesfbfa2fa4fc1fc3dlamsdsdsqhsqfc/usr/include/math.hlucy:/usr/include/math.h86000900113775__infinityerrnosigngamsom_seriessomforintptitleradius2genrpt_longgenrptoffsetpcosfabssinsomfortanatansprintfp_errorasinsqrtlog_gp_disp»rà# »Ir# 8b$ .Ïÿÿ5Ïÿÿ=ÏÿÿIÏÿÿPÏÿÿXÏÿÿ\ÏÿÿaÏÿÿe  4lÏÿÿpÏÿÿuÏÿÿ}Ïÿÿ…ÏÿÿŠÏÿÿÏÿÿ”Ïÿÿÿÿÿÿÿÿÿÿÿ bÿÿÿ!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿ 23ÿÿÿ 9[\ÿÿÿÿÿÿ]^ÿÿÿÿÿÿÿÿÿÿ_ÿÿÿÿÿÿÿÿÿ`aiobpÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4  Ô]1°ð€!pà) P .p P 7p p@ ˆ(Jp.°Up.È$sominv.o/ 860008823 2145 20 100664 15996 ` ELF<œ4( P  %-@8 BIQ]dlpuy  €…‘–šŸª.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamsom_seriessominvintptitleradius2genrpt_longgenrptoffsetpcosfabssinsominvsqrtp_errorexpatantanasinadjust_lon_gp_disp<'œ™à!'½ÿX¯¿$¯¼ 筨第篰箴ǥÐǤÔä%ä$”ǧØÇ¦Üä'˜ä&œÇ©¨Ç¨¬ä)ä( Ç«°Çª´ä+ä*DZ°Ç°´Ç³¨Ç²¬<?ðF2DXD€PF0!‚F22F(Qä$|ä%x®ìÀDZÀǰÄ籘簜ǧÈǦÌä'ä&dzàDzäÄ+ÈÄ*ÌF*’ä(dä)`¯èD F€$!ä0ŒLä1ˆ¸¸+ "Ä'ÐÄ&Ô秘禜Ä3ØÄ2Üä3`ä2d¹¼D™PÄ%àF€R!Ä$äF$DÄ'èÄ&ìF04Ä+ðÄ*ôF*’ä(!ä)Ä%øÄ$ü祘礜Ä'Ä&ä'`ä&d¨¼Dˆ€Ä+F€„¡Ä* F*’Ä%Ä$F(!Ä1Ä0F04‚ä2ä3D€XD€Pä+ˆä*Œ„™$„ ø ¼ ™Ä-Ä, Ä/Ä. ø ¼ …™¤¼ ø $¥¼ …™¤¸ ø $¥,¼ Ç¥˜Ç¤œ†™Ä) Ä($$ÆD ø F(#¼ †Ä'Ä&™Ä1(Ä0,$Æ` ø F03¼ ™Ä-Ä,”Ä/˜Ä.œ ø ¼ †™Ä-0Ä,4 ø $Æ„¼ ™Ç­˜Ç¬œ ø ¼ ä!pä t™Ä-pÄ,t ø ¼ Ä38Ä2<F2<E Ä+@Ä*Dä+pä*t™Ç­˜Ç¬œ ø ¼ ä!hä lÄ%xÄ$|Ä)pÄ(tF(!‚F(4ç°”ç±Ä3xÄ2|Ä+hÄ*lF*‘F*!‚禌秈<?ðDHD(D€@DZǰ”D€ Ä+xÄ*|F0DF*!F&’ä(Tä)PD€PÄ1PÄ0T<?ðF0DXF*$ä2Tä3P<?ðD8D€0Ä)xÄ(|F(4簄籀ǥˆÇ¤ŒÇ«€Çª„F*$ƒä2<ä38<@D8D€0Ä)xÄ(|Ç¥ˆÇ¤ŒF(4dz€F$‚‚Dz„F2‘‚F&Rä(Dä)@DZǰ”Ç¥€Ç¤„F$„ƒä2Lä3HÇ«€Çª„F*Q‚F*2ä(\ä)XD€ˆD€€ç±xç°|™'©P'ªx'9 ¯ª¯©'¤p'¥h'¦` ø '§X¼ Ç¥hǤlç¥Hç¤Ldz`Dzdç³@ç²DǧpǦtç§(ç¦,Ç«XǪ\ç«8çª<Ç©PǨTç©0ç¨4$ ¯«¤¬¤DŒ€F€!ç¤|ç¥x™'­P'®x'9 ¯®¯­'¤p'¥h'¦` ø '§X¼ <@D˜D€Ç§hǦlÇ©HF&’‚ǨLF(Tç°Lç±H<@D(D€ dz`DzdÇ«@F2!‚ǪDF*2ç¨Dç©@<@DˆD€€Ç¥pǤtǧ(F$„‚Ǧ,F&’€çª,ç«(<@DHD€@DZXǰ\dz8F0ADz<F2!€ç¦<ç§8<@DXD€PÇ©PǨTÇ¥0F(TǤ4F$„€ç²4ç³0¯¤%ø+R ÿ«¯¸¤$¯¹¤¨¤Dˆ0F€2¡çª|ç«x™'©P'ªx'9 ¯ª¯©'¤p'¥h'¦` ø '§X¼ <@DHD€@DZhǰldzHF0ADzLF2!€ç¦Lç§H<@DXD€PÇ©`ǨdÇ¥@F(TǤDF$„€ç²Dç³@<@D8D€0Ç«pǪtDZ(F*2ǰ,F0Aç¤,ç¥(<@D˜D€Ç§XǦ\Ç©8F&’‚Ǩ<F(Tç°<ç±8<@D(D€ dzPDzTÇ«0F2!‚Ǫ4F*2ç¨4ç©0«¤%l)I ÿ«¯¬¤Ä1HÄ0Lç±xç°|™'­P'®x'9 ¯®¯­'¤p'¥h'¦` ø '§X¼ Ç¥HǤLdzhDzlF2!€ç¦Lç§HÇ«@ǪDÇ©`ǨdF(Tç°Dç±@Ç¥(Ǥ,dzpDztF2!€ç¦,ç§(Ç«8Ǫ<Ç©XǨ\F(Tç°<ç±8Ç¥0Ǥ4dzPDzTF2!€ç¦4ç§0<@>DHÇ«HǪLD€@F(Tä0ä1<@ND˜Ç¥@ǤDD€F2!ƒä&$ä' <@>DHÇ«(Ǫ,D€@F(Tä0ä1<@.D˜Ç¥8ǤE<?ðD˜D€ç³xç²|DZ€Ç°„D€HD€@F(€<E<¿ðD8D€0ç§xç¦|™Ç­ðǬô ø D€XD€P¼0F P>E<?ðD(D€ ç¥pç¤t™Ç­ðǬô ø D€˜D€¼0F2<E<¿ðDˆD€€ç±pç°t<?ðDHD€@ǧpǦtÄ%xÄ$|F&BDZxF$T‚ǰ|Ǧ„ǧ€F0’F(2窄竀dzðDzôÄ%`Ä$dǧ€F2$Ǧ„F02ç¨dç©`™Ä-hÄ,l ø ¼0Ä+€Ä*„F*<E<?ðD(D€ Ä3xÄ2|<?ðDˆD€€F2!ǤŒF2‚Ç¥ˆF(2‚™F$” ø F0S¼0ǧǦ”™F  ø F43¼0ç¡hç l™Ä-hÄ,l ø ¼0Ä)ˆÄ(ŒF @>E+™Ç­€Ç¬„ ø ¼0Ç­ð™Ç¬ô ø F ¼0Ç­€™Ç¬„ ø F †¼0F8´‚F Ä%pÄ$t<?ðD8F$¢‚D€0Ä)xÄ(|F*”Ä2lF(1Ä3h™F2"‚ ø F*ƒ¼0ç¡hç lǧ`Ǧd™Ä)Ä( ø F(3¹¼0ç ç!¨ Ç¥hǤlåå%¿4ǵÇ´Ç· Ƕ$ǹ(Ǹ,à'½ø<'œ™à!'½ÿ¨¯¿$¯¼ ¯¤X¯¥\¯¦`¯§dçµç´®lÅÅÅÄÄ'Ä&”F&"åÈåɯl™ÅíÅì ø ¼ ç¡Pç TÇ«PǪTF*Tç°Lç±H¸l™Ç Ç  ø ¼ Ç¥HǤLÄ3PÄ2T<?ðDHF$‘‚Ä18Ä0. è&Ö•>. è&Ö•@V€@F€>. è&Ö•?é!ûTD->z×òš¼¯H>z×òš¼¯H?ù!ûTD->z×òš¼¯H>z×òš¼¯H?‘ßF¡úç ³ÿöÿÿó³ÿöÿÿó( 48< HLP \`d pt˜ °¬Ô àäè ôøü  ( @ HLX `dh pt| „Œ ˜œ  ¨¬° À¸Ä ÌÐÜ äèì ôø   $ ,04 @<D PTX `\ t |€„ Œx ¤ ´¨ À ÐÄ Ü ðôè øì    $( , @ HLP X\D p |€t ˆx ” ° ¸¼À ÈÌÄ à èì    $ @ HLP X\` hl„ Œ” œ Ä ØÜä øôü  $ 0 8<` lhx €„  ´°È ÔÐà ðì ¬ ¸   H P T ` l H T P l x t  œ ˜ ´ À ¼ Ä Ð Ô Ø ä à   X d h | ˆ Œ   ¨ ¬ ° ¸ ¼ Ø à ä  < X ` d p x | ˜ ¨   ¼ Ø à ä è ð ô ø   $ L d Œ ¤ ¬ ° ´ Ä È Ì Ô Ø Ü ô ð ø     0(X dhœ     ( H PTX `dt œ ´ ¼ÀÄ ÌÐÜ äèð  4 <@| ˜ ° ¸¼Ô àäø 0 L TX| Œ„” ° Ì ÔØø  $ < LH  ô 8 „ ”˜Ä ÐÔô üø   @ HLp Œ ¨ °´¬ È ÐÔì    8 @DT \`d tlx ” ¤¨   @ LPh ¤ À ÈÌØ àä $ @ HLP X\` tpx €„” œ ¼ Ô Üàü $ ,08 @D` hlp x|d œ ¤¨¬ ´¼ô 8 l tx| „ˆ° ð  p “-Z9Ì.c/,-0-3д4„¤787Ü-08lt##D%ETV(&…ÿø &…ÿø… ˆ#(…ÿö„ 'WEXH8(ÿÿÿ|ÿÿÿÿ¨/— 4Âÿÿÿ<ÿÿÿÿðÿÿÿ0øŸÜw QƒÿÿÿÌÿÿÿÿ0ÿÿÿÀXèùÚ, aÅ` Ð` Ò` Ô` × ` Ú(` Ý0` à8` â@` äH` æP` èX` ë`` ïh` òp` õx` ø€` úˆ` ` ˜`  '   /   7  >  C   J   N(   Y0   e8   j@  qD  ( 3vÿÿÿü xÿÿÿð  |ÿÿÿè  €ÿÿÿà  „ÿÿÿØ  ‹ÿÿÿР ÿÿÿÈ  “ÿÿÿÀ  —ÿÿÿ¸  ›ÿÿÿ°  Ÿÿÿÿ¨  £ÿÿÿ   ©ÿÿÿ˜  ¯ÿÿÿ  µÿÿÿˆ  »ÿÿÿ€  ð !  À  Ç   É   Ë  Ï  @ PÓÿÿÿø  Øÿÿÿð  Ýÿÿÿè  áÿÿÿà  äÿÿÿØ  éÿÿÿР îÿÿÿÈ  òÿÿÿÀ  õÿÿÿ¸  ûÿÿÿ°  ÿÿÿ¨  ÿÿÿ    ÿÿÿ˜  ÿÿÿ  ÿÿÿˆ  ÿÿÿ€  ÿÿÿx  !ÿÿÿp  &ÿÿÿh  +ÿÿÿ`  0ÿÿÿ\  Ø 9À  46 8 A  D  H  L  P  T  0 _Yÿÿÿø  \ÿÿÿð  aÿÿÿè  cÿÿÿà  fÿÿÿØ  $ X6@ Q ,   ! 4  Q      `  !  `sominv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/sominv.c8600090036674/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c sominv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centeraba2a4c1c3qtuwxjp21sacaessstartfalse_eastingfalse_northingsominvintr_majorr_minorsatnumpathalf_inlonfalse_eastfalse_northtimestart1flagialfe2ce2sone_esdlamfbfa2fa4fc1fc3suma2suma4sumc1sumc3sumbsominvyxlonlattlonconvsavsdsdsqblondifstdefacactantlatddbigkbigk2xlamtslscldlatdlontempinumbsom_seriesfbfa2fa4fc1fc3dlamsdsdsqhsqfc/usr/include/math.hlucy:/usr/include/math.h86000900313775__infinityerrnosigngamsom_seriessominvintptitleradius2genrpt_longgenrptoffsetpcosfabssinsominvsqrtp_errorexpatantanasinadjust_lon_gp_dispia“ýiIa 8Q$ .Ïÿÿ5Ïÿÿ=ÏÿÿIÏÿÿPÏÿÿXÏÿÿ\ÏÿÿaÏÿÿe  4lÏÿÿqÏÿÿyÏÿÿ}Ïÿÿ‚Ïÿÿ†Ïÿÿ‹Ïÿÿ˜Ïÿÿÿÿÿÿÿÿÿÿÿ Qÿÿÿ!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿ 23ÿÿÿ 9ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿOPX^Q_ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4  Ô]1³ðP!@ )à .p à 7p@ Jp-Up-0lsterfor.o/ 860008825 2145 20 100664 5144 ` ELF84( P@%-€8@GNX_g€ˆoz~ƒ‹.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamsterforinttsincosptitleradiuscenlonmeroriginoffsetpsterforadjust_loncosfabsp_errorsin_gp_disp<'œ™à!'½ÿد¿¯¼ç­(ç¬,ç¯0ç®4Ç¥(Ǥ,ä%ä$ǧ0Ǧ4ä'ä& Ç©8Ǩ<ä)ä(Ç«HǪLä+ä*DZ@ǰDä1 ä0$†‡™Ç­8Ǭ<$Æ( ø $ç0¼„™$„ ø ¼™Ä-Ä, ø ¼™Ä-Ä,  ø ¼™Ä-Ä, ø ¼™Ä- Ä,$Ä/Ä. ø ¼%¿'½(à<'œ™à!'½ÿ°¯¿¯¼ç­Pç¬Tç¯Xç®\Ç¥PǤT™Ä'Ä&  ø F&#¼ç¡8ç <™Ç­XǬ\'¦H ø '§@¼™Ç­8Ǭ< ø ¼ç¡0ç 4Ç«HÄ)(Ä(,ǪLÇ¥@F*DǤDÄ30Ä24Ǩ4F$‘‚Ç©0F(2‚F*„€ç²$ç³ <?ðD8Ç¥ Ǥ$D€0™F&# ø ¼Ä)@Ä(DF(>E „…™$„ ø $¥0¼I$gC<?ðDˆD€€Ç« Ǫ$<@D(D€ F*„€F2!ƒç¦,ç§(™Ç­8Ǭ< ø ¼DZ(ǰ,Ä)Ä(Ç¥@F0B‚ǤD®`Ä) F$T‚Ä($F2‚F(4åÐåÑÇ¥HÄ+0Ä*4ǤLÇ©@F$T‚ǨDÄ'(Ä&,Ǫ4F(4Ç«0¯dÄ)F*ǰ,DZ(Ä(F0B‚F$‘Ä$Ä%F&T‚F$’åèåé%¿'½PàSTEREOGRAPHICPoint projects into infinityster-for=Û|ßÙ×½» ²Àöÿó²Àöÿó( 48< HLP \`d ptx „ˆŒ   ¨” ´ ¼¸ Ð ØÜÔ ð øüô   0 8<@ HL4 €„¨ ¸¼´ Ô ô   $ 8<t Œ ”˜° ¼´ ĸ  0 8<L T\p x|€ ”˜¨ °ÀÄ ÔÐ@p , @& l# Ô à% xÔ ˆàh àøT(Fˆ 'H1ÿÿÿôÿÿÿÿ(,A€`ÿÿÿÌÿÿÿÿPKf, !È` Ð` Û` æ` õ ` (`  0`     $   /   :   E   ( Qÿÿÿø  h € V€ ^   b   f  h  ( jÿÿÿø  qÿÿÿð  xÿÿÿè  }ÿÿÿà  „ÿÿÿØ  ˆÿÿÿР p Vˆ  ,   !     !  `sterfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/sterfor.c8600090063418/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c sterfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sterforintr_majcenter_loncenter_latfalse_eastfalse_northtempsterforlonlatxysinphicosphidloncoslonkspg/usr/include/math.hlucy:/usr/include/math.h86000900613775__infinityerrnosigngamsterforinttsincosptitleradiuscenlonmeroriginoffsetpsterforadjust_loncosfabsp_errorsin_gp_dispŠ!,ŠI!  $Ïÿÿ,Ïÿÿ3Ïÿÿ:ÏÿÿDÏÿÿKÏÿÿS€ [ÏÿÿfÏÿÿjÏÿÿoÏÿÿwÏÿÿ|Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4P „]ᘀ!P)à@.p à 7p@ °Jp ÈUp àXsterinv.o/ 860008827 2145 20 100664 6084 ` ELFä4( P@@%-€8@GNX_g€Èoty~ƒŽ”˜.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamsterinvinttsincosptitleradiuscenlonmeroriginoffsetpsterinvsqrtatanfabsasinadjust_lonatan2sin_gp_disp<'œ™à!'½ÿد¿¯¼ç­(ç¬,ç¯0ç®4Ç¥(Ǥ,ä%ä$ǧ0Ǧ4ä'ä& Ç©8Ǩ<ä)ä(Ç«HǪLä+ä*DZ@ǰDä1 ä0$†‡™Ç­8Ǭ<$Æ( ø $ç0¼„™$„ ø ¼™Ä-Ä, ø ¼™Ä-Ä,  ø ¼™Ä-Ä, ø ¼™Ä- Ä,$Ä/Ä. ø ¼%¿'½(à<'œ™à!'½ÿ¨¯¿$¯¼ ç­Xç¬\ç¯`ç®dçµç´Ç¥XǤ\Ä' Ä&$F&"ç¨\ç©XÇ«`ǪdÄ1Ä0F0Tç²dç³`Ç¥XǤ\Ç©`F$!‚Ǩd™F(B‚ ø F*3¼ ç¡Pç T<@DˆD€€Ä3Ä2Ç©PF2ǨT™ ø F$C<@D8D€0¼ F&‚çªLç«H™Ç­HǬL'¦@ ø '§8¼ ®hÄ1Ä0 åÑåЙǭPǬT ø ¼ Ä3Ä2F2>E ¯lÄ)Ä(åéåèÊ%ÄÇ¥8Ǥ<Ä'(Ä&,DZ`F&"‚ǰddz@DzDF2‚Ä%0Ä$4ǰTDZPF$A‚™F04ƒ ø F2S¸l¼ çç™Ä-Ä, ø ¼ Ä)Ä(F(ç¤4ç¥0™Ç­0Ǭ4 ø ¼ Ä' Ä&$F&>E9D€XD€PÄ1Ä0F0P>Eǯ`Ç®d™Ç­XǬ\ ø F s‡¼ F ™Ä3Ä2  ø F2£¹h¼ ç ç!p%Ç­XǬ\™Ç¯`Ç®d ø F c¼ F ™Ä)Ä(  ø F4C¨h¼ ååY%S©l™Å-Å, ø ¼ Ç¥8Ǥ<Ä'(Ä&,F&F0"çª4ç«0™Ç­0Ǭ4 ø ¼ Ä3(Ä2,F2<E™Ç­XǬ\ ø ¼ Ä)0Ä(4F(<E$%ǧXǦ\Ç¥@ǤDF$4Ä+0Ä*4dz0Dz4F*ƒÇ©PǨT™ ø F(“‚¼ F ™Ä'Ä&  ø F&£ªh¼ å@åA%¿$ǵÇ´à'½XSTEREOGRAPHIC=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½» ³ÇÖ?ÿó³ÇÖ?ÿó( 48< HLP \`d ptx „ˆŒ   ¨” ´ ¼¸ Ð ØÜÔ ð øüô   0 8<@ HL4 €„° ¼ÀÔ àä  0 8<L x ˜  ¤° Ì ÔØð øü $(@ HL\ | „ˆ€ œ ¤¨¼ Ø àäü  , H PTL ˆ ¤ ¬°¨ à ü   < DH` | „ˆÀ ÈÌä ü  @p ’@ ¨*” è"P H%èÈ|DÔ Hdd(Fˆ %H((HX(Aÿÿÿôÿÿÿÿ(,B€`ÿÿÿÌÿÿÿÿ0ÿÿÿÀXL}, È` Ð` Û` æ` õ ` (`  0`     $   /   :   E   ( Qÿÿÿø  h € V€ ^   `   b  f  0 jÿÿÿø  mÿÿÿð  oÿÿÿè  tÿÿÿà  yÿÿÿØ  ¬ VÈ  ,   !    !  `sterinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/sterinv.c8600090083841/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c sterinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sterinvintr_majcenter_loncenter_latfalse_eastfalse_northtempsterinvxylonlatrhzsinzcoszcon/usr/include/math.hlucy:/usr/include/math.h86000900813775__infinityerrnosigngamsterinvinttsincosptitleradiuscenlonmeroriginoffsetpsterinvsqrtatanfabsasinadjust_lonatan2sin_gp_disp} ’@}I   $Ïÿÿ,Ïÿÿ3Ïÿÿ:ÏÿÿDÏÿÿKÏÿÿS€ [Ïÿÿ`ÏÿÿeÏÿÿjÏÿÿoÏÿÿzÏÿÿ€Ïÿÿ„Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4p ¤]¡°P! @) @@.p @ 7p `@ x¸Jp 0Up Hœstplnfor.o/ 860008830 2145 20 100664 11600 ` ELF+ 4(0@@ )4;BMS[ ¤gow}ƒ‰—£¨®´½ÉÔß ¤àèî÷ÿ.symtab.shstrtab.strtab.text.rodata.data.bss.options.reginfo.rel.text.gptab.data.gptab.bss.mdebug.text.rodata.data.bss__iob_lastbuf_bufendtab_sibuf_sobuf__infinityerrnosigngamstplnforintsprintfp_errorfopenfseekfreadfcloseptitlegenrpt_longsqrtpakszpakcztmforintlamccforintpolyforintomerforintstplnfortmforlamccforpolyforomerfor_gp_disp<'œ™à!'½þ¯¿|¯¼x¯¤该쯦ð¯§ôçµpç´tD€(D€ 祰礴D€8D€0秠禤$ÿÿ¯®ä¸èïø¹è¬9%¨è7©ì ¯ àªàŒ X€%Œlh!®¯èϸ௸ä¹à'()† ÿ쯨à©ì$!¯ àªàŒ X€%Œlh!®¯èϸ௸ä¹à'()† ÿ쯨à©ä$ÿÿ!…™¦è§ì'¤  ø $¥¼x…™'¤  ø $¥(¼x³$ªì@ …™¤ð ø $¥4¼x¯¢Œ…™¤ô ø $¥8¼x¯¢Œ«Œ` „…™$„< ø $¥h¼x’$¥ä™`À…`# `€…`# a¤Œ€(% ø 0%¼x™§Œ'¤p$ ø $ ¼x„™§Œ$$ ø $„¼x™§Œ'¤$ ø $ ¼x™¤Œ ø ¼x­ …™¦è§ì'¤  ø $¥t¼x…™'¤  ø $¥œ¼xN$„™$„¨ ø ¼x…™¤è ø $¥´¼x®ìÀ$¯¯Ü$S¯¸Ü…™¤Ü ø $¥À¼x'¹Ç)Ç(ç©ç¨'¨<?ðDXÅÅ D€P™F0S ø '©Å3Å2F F4‘¼xç¤üç¥øŠ$JAg'«ÅgÅfç§ðç¦ô'¬™ÅÅŒ ø ¼xF ™F £ ø '¦¼xÄ)ÐÄ(ÔF(‚çªìç«è­ ¢ñ'®™ÅÍ0ÅÌ4 ø ¼xF ™F £ ø '¦¼xÄ1ØÄ0ÜF0‚ç²äç³à¯à¢Ô'¸Ç8Ç<ç¥Øç¤Ü'¹Ç'@Ç&Dç§Ðç¦ÔÇ©ðǨôÇ«èǪìDZàǰädzØÇ²ÜÇ¥ÐǤԙǭǬǯøÇ®üç©ç¨ç«çªç± ç°$ç³(ç²,ç¥0 ø ç¤4¼x©ˆ$ '©™Å-(Å,, ø ¼xF ™F £ ø '¦¼xÄ'àÄ&äF&稬穨ª@¢Š'«™Åm Ål$ ø ¼xF ™F £ ø '¦¼xÄ+èÄ*ìF*簜籘¬€¢m'­™Å­Ŭ ø ¼xF ™F £ ø '¦¼xÄ3ðÄ2ôF2ç¤ìç¥è®À¢P'¯™Åí0Åì4 ø ¼xF ™F £ ø '¦¼xÄ'øÄ&üF&ç¨äç©à¸¢3'¹Ç+8Ç*<ç«ØçªÜ'¨Å@ÅDç±Ðç°Ôdz¨Ç²¬Ç¥˜Ç¤œÇ§èǦìÇ©àǨäÇ«ØÇªÜDZÐǰԙǭǬǯøÇ®üç³ç²ç¥ç¤ç§ ç¦$ç©(ç¨,ç«0çª4ç±8 ø ç°<¼x‰$)!^'ª™ÅMÅL ø ¼xF ™F £ ø '¦¼xÄ3Ä2F2ç¤ìç¥è«`¢å'¬™ÅÅŒ ø ¼xF ™F £ ø '¦¼xÄ'Ä& F&ç¨äç©à­ ¢È'®ÅË ÅÊ$ç«ØçªÜ'¯Åñ(Åð,ç±Ðç°ÔdzèDzìÇ¥àǤäǧØÇ¦ÜÇ©ÐǨԙǭǬǯøÇ®üç³ç²ç¥ç¤ç§ ç¦$ç©( ø ç¨,¼x¡˜$›'¹Ç+Ç*ç«ðçªô'¨™Å (Å , ø ¼xF ™F £ ø '¦¼xÄ1Ä0F0‚ç²Ìç³È© ¢}'ª™ÅMÅL ø ¼xF ™F £ ø '¦¼xÄ%Ä$F$‚禼秸«`¢`'¬™Å0ÅŒ4 ø ¼xF ™F £ ø '¦¼xÄ) Ä($F(‚çªÄç«À­ ¢C'®ÅÑ8ÅÐ<ç±Øç°Ü'¯Åó@ÅòDç³Ðç²Ô$¯¸”Ç¥ðǤôǧÈǦÌÇ©¸Ç¨¼Ç«ÀǪĹ”ç¥ç¤ç§ç¦ç© ç¨$ç«(çª,¯¹`™ÇªœÇ«˜Ç¨¤Ç© Ç¦¬Ç§¨Ç¤´Ç¥°Ç±ØÇ°ÜdzÐDzÔÇ­ǬǯøÇ®üçª\ç«Xç¨Tç©Pç¦Lç§Hç¤Dç¥@ç±0ç°4ç³8 ø ç²<¼x%¿|ǵpÇ´tà'½è<'œ™à!'½ÿЯ¿$¯¼ ç­0ç¬4ç¯8ç®<Ž$ÎÁ¯@¸D™Ç­0Ǭ4ǯ8Ç®<¯¯ ø ¯¸¯¢,¹,¼  ¢,SMˆ$©@ªD™Ç­0Ǭ4ǯ8Ç®<¯© ø ¯ª¯¢,«,¼ `¢,93Œ$Œ­@®D™Ç­0Ǭ4ǯ8Ç®<¯­ ø ¯®¯¢,¯,¼ à¢,˜$¹@¨D¯¹™Ç­0Ǭ4ǯ8Ç®< ø ¯¨¯¢,©,¼  ¢,%¿$'½0àIllegal zone #%4d for spheroid #%4dstate-initrrError opening State Plane parameter filestate-forIllegal zone #%4d for spheroid #%4dstate-initSTATE PLANEZone: Datum: NAD?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5ef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘P ³ÿö?ÿó³ÿö?ÿó""X `t |° ¸  (€ ˜„ ¤ ´¨ Ø èÜ ø ü $ 0( 8, P €   ¸¤ Ä ä ü  , 8 H< \ d` x ˆ| ¸ ȼ  0 8` | ” œ Ô ð  ” à èü  0 8<p Œ ¤ ¬°ä    $X t Œ ”˜  t | ¬ Ä ÌÐ   8 @ D ¼   0 L d l p ¤ À Ø à ä  4 L T X  ¤" ¨" Ì Ô ì 4 < T œ ¤ ¼   (! @p ¡¨èH(à<øˆy È€"¬ü%,&(ˆ'ƒ!# ("·ƒ ("µƒ (3&'(%(V!$E$E(E(5$1U(5(5(5(1ÿÿþ”ÿÿÿÿ0ÿÿþˆè;Ú ¤$)ÿÿÿôÿÿÿÿ0ä“, .Ë`Î@Õ@Û@á í  ò  ù  þ  0 #ÿÿÿü ÿÿÿø  ÿÿÿô ÿÿÿ¨ ÿÿÿˆ %ÿÿÿ$ + ÿÿÿ  &ÿÿÿ  ,ÿÿÿ  7ÿÿÿ  Bÿÿþø  Mÿÿþð  Xÿÿþè  dÿÿþà  lÿÿþØ  uÿÿþР ~ÿÿþÈ  ƒÿÿþÀ  ˆÿÿþ¸  ÿÿþ°  ’ÿÿþ¬ —ÿÿþ¨ œÿÿþ¤ 1 ˆ á ¤   ¤ 6©   ­   ±  4³  5( ,µÿÿÿü È ) à $ , K)`R)`i` Y%`^ %`c@%`i`%`oh%`!`u)` ,   ! 0ÿð… 0ÿð… $ 0ÿð@0ÿð0ÿðc ÿð  - !  ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  `stplnfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/stplnfor.c8600090106889/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c stplnfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourceidinzoneNAD27NAD83stplnforintzonespherefn27fn83indinadvaltablepnamebufr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northazimuthlat_origlon_origlon1lat1lon2lat2modeiflgptrstplnforlonlatxyiflg/usr/include/stdio.hlucy:/usr/include/stdio.h86000901010773size_tfpos_t_cnt_ptr_base_flag_fileFILE/usr/include/math.hlucy:/usr/include/math.h86000901013775__iob_lastbuf_bufendtab_sibuf_sobuf__infinityerrnosigngamstplnforintsprintfp_errorfopenfseekfreadfcloseptitlegenrpt_longsqrtpakszpakcztmforintlamccforintpolyforintomerforintstplnfortmforlamccforpolyforomerfor_gp_dispº.¡8§ºz. 814I:i@%!+(39A MÏÿÿUÏÿÿ]ÏÿÿcÏÿÿiÏÿÿoÏÿÿvÏÿÿ}Ïÿÿ‰ÏÿÿŽÏÿÿ”ÏÿÿšÏÿÿ£Ïÿÿ¯ÏÿÿºÏÿÿÅ ¤ $ÎÏÿÿÔÏÿÿÝÏÿÿåÏÿÿðÏÿÿ  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ"#ÿÿÿ)ÿÿÿÿÿÿÿÿÿÿÿÿ+,ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ40 doÓð!€0)°@/ð4p ð =pF ((PpP \ppgpˆ˜stplninv.o/ 860008832 2145 20 100664 11684 ` ELF+t4( 0@@ )4;BMS[ ¼gow}ƒ‰–©®´ºÃÏÚå ¼àîôý .symtab.shstrtab.strtab.text.rodata.data.bss.options.reginfo.rel.text.gptab.data.gptab.bss.mdebug.text.rodata.data.bss__iob_lastbuf_bufendtab_sibuf_sobuf__infinityerrnosigngamstplninvintsprintfp_errorfopenfseekftellfreadfcloseptitlegenrpt_longsqrtpakszpakcztminvintlamccinvintpolyinvintomerinvintstplninvtminvlamccinvpolyinvomerinv_gp_disp<'œ™à!'½þ¯¿|¯¼x¯¤该쯦ð¯§ôçµpç´tD€(D€ 祰礴D€8D€0秠禤$ÿÿ¯®ä¸èïø¹è¬9 %¨è7©ì ¯ àªàŒ X€%Œlh!®¯èϸ௸ä¹à'()† ÿ쯨à©ì$!¯ àªàŒ X€%Œlh!®¯èϸ௸ä¹à'()† ÿ쯨à©ä$ÿÿ!…™¦è§ì'¤ ø $¥¼x…™'¤ ø $¥(¼x¹$ªì@ …™¤ð ø $¥4¼x¯¢ˆ…™¤ô ø $¥8¼x¯¢ˆ«ˆ` „…™$„< ø $¥h¼x˜$¥ä™`À…`# `€…`# a¤ˆ€(% ø 0%¼x™¤ˆ ø ¼x¯¢Œ™§ˆ'¤l$ ø $ ¼x„™§ˆ$$ ø $„¼x™§ˆ'¤$ ø $ ¼x™¤ˆ ø ¼x­ …™¦è§ì'¤ ø $¥t¼x…™'¤ ø $¥œ¼xN$„™$„¨ ø ¼x…™¤è ø $¥´¼x®ìÀ$¯¯Ü$S¯¸Ü…™¤Ü ø $¥À¼x'¹Ç)Ç(ç©ç¨'¨<?ðDXÅÅ D€P™F0S ø '©Å3Å2F F4‘¼xç¤üç¥øŠ$JAg'«ÅgÅfç§ðç¦ô'¬™ÅÅŒ ø ¼xF ™F £ ø '¦¼xÄ)ÐÄ(ÔF(‚çªìç«è­ ¢ñ'®™ÅÍ0ÅÌ4 ø ¼xF ™F £ ø '¦¼xÄ1ØÄ0ÜF0‚ç²äç³à¯à¢Ô'¸Ç8Ç<ç¥Øç¤Ü'¹Ç'@Ç&Dç§Ðç¦ÔÇ©ðǨôÇ«èǪìDZàǰädzØÇ²ÜÇ¥ÐǤԙǭǬǯøÇ®üç©ç¨ç«çªç± ç°$ç³(ç²,ç¥0 ø ç¤4¼x©ˆ$ '©™Å-(Å,, ø ¼xF ™F £ ø '¦¼xÄ'àÄ&äF&稬穨ª@¢Š'«™Åm Ål$ ø ¼xF ™F £ ø '¦¼xÄ+èÄ*ìF*簜籘¬€¢m'­™Å­Ŭ ø ¼xF ™F £ ø '¦¼xÄ3ðÄ2ôF2ç¤ìç¥è®À¢P'¯™Åí0Åì4 ø ¼xF ™F £ ø '¦¼xÄ'øÄ&üF&ç¨äç©à¸¢3'¹Ç+8Ç*<ç«ØçªÜ'¨Å@ÅDç±Ðç°Ôdz¨Ç²¬Ç¥˜Ç¤œÇ§èǦìÇ©àǨäÇ«ØÇªÜDZÐǰԙǭǬǯøÇ®üç³ç²ç¥ç¤ç§ ç¦$ç©(ç¨,ç«0çª4ç±8 ø ç°<¼x‰$)!^'ª™ÅMÅL ø ¼xF ™F £ ø '¦¼xÄ3Ä2F2ç¤ìç¥è«`¢å'¬™ÅÅŒ ø ¼xF ™F £ ø '¦¼xÄ'Ä& F&ç¨äç©à­ ¢È'®ÅË ÅÊ$ç«ØçªÜ'¯Åñ(Åð,ç±Ðç°ÔdzèDzìÇ¥àǤäǧØÇ¦ÜÇ©ÐǨԙǭǬǯøÇ®üç³ç²ç¥ç¤ç§ ç¦$ç©( ø ç¨,¼x¡˜$›'¹Ç+Ç*ç«ðçªô'¨™Å (Å , ø ¼xF ™F £ ø '¦¼xÄ1Ä0F0‚ç²Ìç³È© ¢}'ª™ÅMÅL ø ¼xF ™F £ ø '¦¼xÄ%Ä$F$‚禼秸«`¢`'¬™Å0ÅŒ4 ø ¼xF ™F £ ø '¦¼xÄ) Ä($F(‚çªÄç«À­ ¢C'®ÅÑ8ÅÐ<ç±Øç°Ü'¯Åó@ÅòDç³Ðç²Ô$¯¸”Ç¥ðǤôǧÈǦÌÇ©¸Ç¨¼Ç«ÀǪĹ”ç¥ç¤ç§ç¦ç© ç¨$ç«(çª,¯¹`™ÇªœÇ«˜Ç¨¤Ç© Ç¦¬Ç§¨Ç¤´Ç¥°Ç±ØÇ°ÜdzÐDzÔÇ­ǬǯøÇ®üçª\ç«Xç¨Tç©Pç¦Lç§Hç¤Dç¥@ç±0ç°4ç³8 ø ç²<¼x%¿|ǵpÇ´tà'½è<'œ™à!'½ÿЯ¿$¯¼ ç­0ç¬4ç¯8ç®<Ž$ÎÁ¯@¸D™Ç­0Ǭ4ǯ8Ç®<¯¯ ø ¯¸¯¢,¹,¼  ¢,SMˆ$©@ªD™Ç­0Ǭ4ǯ8Ç®<¯© ø ¯ª¯¢,«,¼ `¢,93Œ$Œ­@®D™Ç­0Ǭ4ǯ8Ç®<¯­ ø ¯®¯¢,¯,¼ à¢,˜$¹@¨D¯¹™Ç­0Ǭ4ǯ8Ç®< ø ¯¨¯¢,©,¼  ¢,%¿$'½0àIllegal zone #%4d for spheroid #%4dstate-initrrError opening State Plane parameter filestate-invIllegal zone #%4d for spheroid #%4dstate-initSTATE PLANEZone: Datum: NAD?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5ef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘P ³ÿö?ÿó³ÿö?ÿó##X `t |° ¸  (€ ˜„ ¤ ´¨ Ø èÜ ø ü $ 0( 8, P € ˜ ¸ м Ü ü  , D0 P `T t |x   ” Ð àÔ  H Px ” ¬ ´¸ì    (,¬ ø  0 H PTˆ ¤ ¼ ÄÈü  0 8<p Œ ¤ ¬°8 Œ ”¨ Ä Ü äè  8 P X \ Ô   H d | „ ˆ ¼ Ø ð ø ü 0 L d l p  ¼# À# ä ì  L T l ´ ¼ Ô!  $@" @p §¨I),¸= °y ü„"à%d&d°'<ƒ!# ("·ƒ ("µƒ (3&'(%(V!D%$E(E(5$AU(5(5(5(1ÿÿþ”ÿÿÿÿ0ÿÿþˆè;Ý ¼%/ÿÿÿôÿÿÿÿ0ç”, /Ë`Î@Õ@Û@á í  ò  ù  þ  0 $ÿÿÿü ÿÿÿø  ÿÿÿô ÿÿÿ¨ ÿÿÿ„ %ÿÿÿ  + ÿÿÿ  &ÿÿÿ  ,ÿÿÿ  7ÿÿÿ  Bÿÿþø  Mÿÿþð  Xÿÿþè  dÿÿþà  lÿÿþØ  uÿÿþР ~ÿÿþÈ  ƒÿÿþÀ  ˆÿÿþ¸  ÿÿþ°  ’ÿÿþ¬ —ÿÿþ¨ œÿÿþ¤ £ÿÿþ  1   á ¼ § ¼ 6°   ²   ´  4¸  5( -¼ÿÿÿü È *§à % , K)`R)`i` Y%`^ %`c@%`i`%`oh%`!`u)` ,   ! 0ÿð… 0ÿð… % 0ÿð@0ÿð 0ÿðc ÿð  . !  ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  `stplninv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/stplninv.c8600090136980/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c stplninv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourceidinzonenad27nad83stplninvintzonespherefn27fn83indinadvaltablepnamebufr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northazimuthlat_origlon_origlon1lat1lon2lat2modeiflgstatusptrstplninvxylonlatiflg/usr/include/stdio.hlucy:/usr/include/stdio.h86000901310773size_tfpos_t_cnt_ptr_base_flag_fileFILE/usr/include/math.hlucy:/usr/include/math.h86000901313775__iob_lastbuf_bufendtab_sibuf_sobuf__infinityerrnosigngamstplninvintsprintfp_errorfopenfseekftellfreadfcloseptitlegenrpt_longsqrtpakszpakcztminvintlamccinvintpolyinvintomerinvintstplninvtminvlamccinvpolyinvomerinv_gp_dispÁ/§8¨Áz/ 81;I;i@%!+(39A MÏÿÿUÏÿÿ]ÏÿÿcÏÿÿiÏÿÿoÏÿÿuÏÿÿ|ÏÿÿƒÏÿÿÏÿÿ”ÏÿÿšÏÿÿ Ïÿÿ©ÏÿÿµÏÿÿÀÏÿÿË ¼ %ÔÏÿÿÚÏÿÿãÏÿÿëÏÿÿôÏÿÿ  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ#$ÿÿÿ*ÿÿÿÿÿÿÿÿÿÿÿÿ,-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4@ toã ! 0)Ð@/4p  =p0F H0Ppx \p˜gp°Ätmfor.o/ 860008835 2145 20 100664 9156 ` ELF!ä4(  €%-6;@EJOT[cjt{ƒä‰”œ ¥­±¶º¾.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamtmforintsqrte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptmforadjust_lontsincossinfabsp_errorlogacoscostan_gp_disp<'œ™à!'½ÿÀ¯¿4¯¼0ç­@ç¬Dç¯Hç®LÇ¥@ǤDä%ä$ǧHǦLä'ä& Ç©PǨTä)ä(Ç«XǪ\ä+ä*DZ`ǰdä1 ä0$dzpDztä3hä2lÇ¥hǤlä%pä$tÄ'Ä& Ä)Ä(F(2ƒçª<ç«8DZ8ǰ<<?ðF0„‚D(D€ F2!ä&Tä'P™Ä-PÄ,T ø ¼0ä!Hä L™Ä-PÄ,T ø ¼0ä!(ä ,™Ä-PÄ,T ø ¼0ä!0ä 4™Ä-PÄ,T ø ¼0ä!8ä <™Ä-PÄ,T ø ¼0ä!@ä D™Ä-(Ä,,Ä/0Ä.4Ä)8Ä(<ç©Ä+@Ä*Dç¨Ä1 Ä0$ç«çªç±  ø ç°$¼0Ä%Ä$F$‚ä2dä3`<?ðD8D€0Ä)PÄ(TF(2F*Dä0\ä1XÄ%PÄ$TÄ3hÄ2lF2 <E<?ðD8D€0ä'xä&|D€HD€@ä)xä(|„™$„ ø ¼0™Ä-Ä,Ä/Ä.  ø ¼0†™Ä-Ä, ø $Ƽ0™Ä-Ä, ø ¼0™Ä- Ä,$ ø ¼0™Ä-pÄ,tÄ/hÄ.l ø ¼0%¿4'½@à<'œ™à!'½ÿ8¯¿D¯¼@ç­Èç¬Ìç¯Ðç®Ôç·8ç¶<çµ0ç´4Ç¥ÈǤ̙Ä'Ä& ø F&#¼@ç¡Àç Ä™Ç­ÐǬÔ'¦¨ ø '§ ¼@D€XD€PÄ)xÄ(|F*@2E‰™Ç­ÀǬÄ ø DZ Ç°¤¼@F0‚粌糈™Ç­ˆÇ¬Œ ø ¼@<?ðD(D€ ™F  ø F$£¼@Ä'pÄ&tF&<E „…™$„@ ø $¥`¼@[$]Z<?ðÇ«ˆÇªŒDHD˜D€@D€™F*DF*‘ ø F$ƒ¼@<?àD8D€0Ä)Ä(F(4‚Ä+Ä*®ØF*”F0åÄåřǭÀǬÄ ø ǧˆÇ¦Œ¼@F&2<?ðD˜D€™F † ø F(“Ç« Çª¤¼@F6T™F  ø F4ƒ¼@ç¡hç lÇ¥ÐǤÔD€8D€0F& <EdzhDzlF ’ç¨lç©hǧhÄ+Ä*ǦlÄ1Ä0F0QÄ3 Ä2$¯ÜF22F("‚åêåë%DZ Ç°¤Ç§ÀǦÄF&„‚粜糘ǥ˜Ç¤œF$"稔ç©Ç± Ç°¤Ä+XÄ*\F0Q‚F04‚粄糀™Ç­ÐǬÔ ø ¼@ç¡pç tÇ¥pǤtF$"ç¨|ç©xǧ¨Ç¦¬Ä+PÄ*T<?ðF&TD(D€ F&„‚F2"ç¨lç©h™Ç­hǬl ø ¼@Ä+Ä*F Tç°dç±`dzÐÄ-(Ä,,DzÔÄ/0Ä.4™Ä'8Ä&<ç³ Ä%@Ä$Dç²$ç§ç¦ç¥ ø 礼@Ä)Ä(F(‚çª\ç«X<@2DˆD€€Ç§xǦ|<@F&D˜D€<@R¸ØF$’Ǥ„F&2‚D€Ç¥€D˜<@MF*DF$’D˜D€F(‚€Ä0\Ä1X<@4F0’ǰ”DZF(TD€PDX<?ðF*‚F2B‚D€@DH<@F&DF$’D€D˜F*A€<?ðF2DXD€PÄ3Ä2F&"ǤdÇ¥`F$‘‚F(TǪœÇ«˜Ä$tF*2Ä%pF0D‚F$‘€çç<@DX<@"D˜D€Ç¥€Ç¤„D€PF$‘‚Ç©xǨ|<@D˜F(TD€F&‚€<@MF$”¹ÜF$‚D€€DˆF&T€Ä&|F(‚‚Ä'xF*4F(A‚Ä(„Ä)€F&‚€F$DÄ(ŒÄ)ˆÄ%XÄ$\F0Q€<@>F$B‚D€ Ǩ”D(Ç©F*4<@8F$AƒF02‚D€0D8<?àF&DF*‘D€PDXF$„‚ǤdÇ¥`F2Q€ÇªtF&DÇ«pǦ\ǧXF*$‚Ä$dÄ%`F0’F$2Ä0Ä1F(T€Ä%hF0‘‚Ä$lF$2€ç*ç+%¿Dǵ0Ç´4Ç·8Ƕ<à'½ÈTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinitytm-for>äøµˆãhñ=Û|ßÙ×½»@N€@‚À@t  ³Àöÿÿó³Àöÿÿó( 48< HLP \`d ptx „ˆŒ ˜œ  ¬°´ ¼ÀÄ ÌÐü    , 48< DH@ \ dhl txp Œ ”˜œ ¤¨  ¼ ÄÈÌ ÔØÐ ì ôøü    $(, 48< DH h ptx „€ ˜œ  ´°¸ ÀÄÈ ÐÔô ü  $  8 @DH PT< h txl €p Œ ”˜ ¬ ´¸° Ì ÔØÜ äèÐ  T dh` €   ¬°È ô  0 8<T `X h\   À ÈÌÐ ØÜô $ D œ ¤¨¬ ´¸¼ ÄÈ  ,0H € Œ´ Ð ØÜð øü     (, P X\Ä ÔÐ , 4 8 < h ` Ô ä Ü è ø ô ü      h ˜ ” œ ¬ ¨ ° ¸ À€p Àlè>ôT6¼ˆ%D$ظü´ˆDd(($FˆH('HG(8Aÿÿÿôÿÿÿÿ@:`ÿÿÿ|ÿÿÿÿðÿÿÿpÈk¢+, 4Â` Ê` Ò` ß` ê ` õ(` ø0` û8` þ@` H` P` X`  `` h` p` +x` / 8   >   D   O   Z   e(   p0   ( |ÿÿÿø   /  ‡   ‹     ‘  8 2“ÿÿÿø  ÿÿÿð  £ÿÿÿè  ¯ÿÿÿà  ·ÿÿÿØ  ¿ÿÿÿР ÂÿÿÿÈ  ÆÿÿÿÀ  Èÿÿÿ¸  Êÿÿÿ°  Ìÿÿÿ¨  Ïÿÿÿ   Óÿÿÿ˜  Õÿÿÿ  À "ä  ,   !   3 !  `tmfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/tmfor.c8600090155688/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c tmfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minorscale_factorlon_centerlat_origine0e1e2e3eesespml0false_northingfalse_eastingindtmforintr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northtemptmforlonlatxydelta_lonthetadelta_thetasin_phicos_phialalsbcttqconnml/usr/include/math.hlucy:/usr/include/math.h86000901513775__infinityerrnosigngamtmforintsqrte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptmforadjust_lontsincossinfabsp_errorlogacoscostan_gp_dispØ4ÀiØI4  "Ïÿÿ'Ïÿÿ,Ïÿÿ1Ïÿÿ6Ïÿÿ;Ïÿÿ@ÏÿÿGÏÿÿOÏÿÿVÏÿÿ`ÏÿÿgÏÿÿo uÏÿÿ€ÏÿÿˆÏÿÿŒÏÿÿ‘Ïÿÿ™ÏÿÿÏÿÿ¢Ïÿÿ¦Ïÿÿ¬Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿ"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ12ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4ð $]ÇP !P)à€.p à 7p@ XJppUpˆ \tminv.o/ 860008837 2145 20 100664 11276 ` ELF*,4( °€@#.5<GMUø^chmrw|ƒ‹’œ£«ø ±µ¹¿ÊÐÔÙáéíò.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobuf__infinityerrnosigngamtminvintsqrte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptminvexpcosasinzadjust_lonatan2sinfabsp_errortsincostansign_gp_disp<'œ™à!'½ÿÀ¯¿4¯¼0ç­@ç¬Dç¯Hç®LÇ¥@ǤDä%ä$ǧHǦLä'ä& Ç©PǨTä)ä(Ç«XǪ\ä+ä*DZ`ǰdä1 ä0$dzpDztä3hä2lÇ¥hǤlä%pä$tÄ'Ä& Ä)Ä(F(2ƒçª<ç«8DZ8ǰ<<?ðF0„‚D(D€ F2!ä&Tä'P™Ä-PÄ,T ø ¼0ä!Hä L™Ä-PÄ,T ø ¼0ä!(ä ,™Ä-PÄ,T ø ¼0ä!0ä 4™Ä-PÄ,T ø ¼0ä!8ä <™Ä-PÄ,T ø ¼0ä!@ä D™Ä-(Ä,,Ä/0Ä.4Ä)8Ä(<ç©Ä+@Ä*Dç¨Ä1 Ä0$ç«çªç±  ø ç°$¼0Ä%Ä$F$‚ä2dä3`<?ðD8D€0Ä)PÄ(TF(2F*Dä0\ä1XÄ%PÄ$TÄ3hÄ2lF2 <E$¬.x„™$„ ø ¼0™Ä-Ä,Ä/Ä.  ø ¼0†™Ä-Ä, ø $Ƽ0™Ä-Ä, ø ¼0™Ä- Ä,$ ø ¼0™Ä-pÄ,tÄ/hÄ.l ø ¼0%¿4'½@à<'œ™à!'½ÿ ¯¿,¯¼(ç­àç¬äç¯èç®ìç· ç¶$çµç´$¯®Dïxà“Ç«àÄ%Ä$ǪäÄ'Ä&™F&" ø F(S¼(ç¡`ç d<?ðDˆD€€Ç³`Dzd<?àF2DXD€PF$‘F*2ç¨Tç©PǧèÄ1Ä0ǦìÄ3Ä2F2Ä) Ä($F$2ƒF(Tç°Lç±H™Ç­HǬL ø ¼(ç¡Xç \dzXDz\Ç©PF2‘‚ǨT<?ðD(D€ F(DD˜D€™F&"F0‘ ø F$S¼(ç¡Øç Ü™Ç­ØÇ¬Ü ø ¸ô¼(ççǧHǦLD€HD€@F(0<E ¹ôÇ3Ç2F ”ç0ç1Ç«PǪTD€(D€ F$P2EǧXǦ\D€HD€@F(02E ¨ðÄ3Ä2ååï%™Ç­PǬTǯXÇ®\ ø ¼(F ™Ä1Ä0 ø F0£©ð¼(å å!Ø%Ç«àǪäÄ%pÄ$tF$Qç¦äç§àÇ©èǨìÄ3hÄ2lF2Dç°ìç±èÇ«èǪìÄ%Ä$F$QƒÄ)`Ä(dÄ1Ä0F(4€F0’ƒçªÜç«ØÇ¥ØÇ¤Üç¥Ðç¤Ô¯ Ä<@D8D€0Ç©ÐǨԙF(3 ø ¼(<@D˜D€Ç±ÐǰԙF † ø F0“¼(<@DXD€PÇ¥ÐǤԙF  ø F$S¼(ǧØÇ¦ÜÄ)0Ä(4F4D‚Ä+8Ä*<F6QF24Ä&DÄ'@F&‚F$‚Ä0,Ä1(ǦÔF(’€Ç§ÐF0QF&$ç²Ìç³ÈÇ©ÐǨÔÇ«ÈǪÌF*Dç°Ôç±Ð™Ç­ÈǬÌ ø ¼(Ä%pÄ$tF$>EªÄ«DK* „…™$„@ ø $¥\¼(M$_¬Ä%ÿš¯­Ä™Ç­ÐǬÔ ø ¼(Ä'xÄ&|F&<E™Ç­ÐǬÔ'¦¸ ø '§°¼(™Ç­ÐǬÔ ø ¼(硨砬ǩ°Ç¨´Ä3XÄ2\F(’‚F(T簤籠ǥ Ç¤¤F$!‚禜秘dz¨Ç²¬F2’‚窔ç«Ç©Ç¨”F(D簌籈ǧ¸Ç¦¼Ä%PÄ$T<?ðF&$‚DHD€@F&’‚F*Dç°Üç±Ø™Ç­ØÇ¬Ü ø ¼(Ä%Ä$F $ƒç²„ç³€<?ðD8D€0Ä)PÄ(TDZ€Ç°„F(2dzØF0QDzÜF2!ƒç¦|ç§xÇ©€Ç¨„Ä+Ä*Ç¥àF*DǤäF0$ƒç²tç³pǧpǦtF&2ç¨lç©h<@DXD€PǥǤ”<@F$TD˜D€<@$DHǪ¤Ç« D€@F0‘€<@F*D‚D€@DH<@"®ôF24ǦœÇ§˜F&D‚F2‚DˆD€€Ä3XÄ2\F2„F0BÄ0„Ä1€F$„Ä$ŒÄ%ˆF0!Ä0”Ä1F*„F0"€Ç°ŒÇ±ˆÄ$œÄ%˜F0!F$TÄ*¤Ä+ <@F2QD€D˜<@>F$‚F&”D€0DzlD8dzhF0Q<@8F&’ƒF$TD€PDX<?àF*‘F0AD€€DˆF&"Ǧ¬Ç¤„ǧ¨Ç¥€F(‚F&$Ǥ|Ç¥xF2‚DzÔdzÐF$AƒF*4F0’åÈåÉ<@D(D€ ǧ Ç¦¤<@F&"‚D˜D€<@äøµˆãhñ=Û|ßÙ×½»?ù!ûTD-@V€@N€@r @F€@o€?ù!ûTD- ³ÿöÿÿó³ÿöÿÿó%%( 48< HLP \`d ptx „ˆŒ ˜œ  ¬°´ ¼ÀÄ ÌÐü    , 48< DH@ \ dhl txp Œ ”˜œ ¤¨  ¼ ÄÈÌ ÔØÐ ì ôøü    $(, 48< DH h ptx „€ ˜œ  ´°¸ ÀÄÈ ÐÔì ôø ü   $ ,0 D PTH \L h ptl ˆ ”Œ ¨ °´¸ ÀĬ ø%ü%8 @P X\` hlp À ÈÌÐ ØÜà èì L l  $(D h ptl ˜ ¤¨¼ ÈÌà ìðô ü  P x   ¸ ÀÄÈ ÐÔØ èäì üø< X `dœ ¨  °¤! Ø ô ü  " 8# X d h È Ô Ø ü   $ @ H L x „ ˆ 0 8 < @ P L T ` \ d p l t Œ ˆ    œ ¬ ¼ ¸ P l d  $ ¬ ´ ¸ Ì Ô Ø€p „ŒxO'´HlV̬!$ì#Ð$¼"%”d((FU(%Hh((W'„ÿôˆ'8h!ÿÿÿôÿÿÿÿ@<`øþÿÿÿLÿÿÿÿðÿÿÿ@àk¾*, :Â` Ê` Ò` ß` ê ` õ(` ø0` û8` þ@` H` P` X`  `` h` p` +x`/ 8   >   D   O   Z   e(   p0   ( |ÿÿÿø  à /ø ø ‡   ‰   ‹    8 8“ÿÿÿø  —ÿÿÿð  ›ÿÿÿè  ¥ÿÿÿä §ÿÿÿØ  ¯ÿÿÿР ·ÿÿÿÈ  ¿ÿÿÿÀ  Áÿÿÿ¸  Äÿÿÿ°  Æÿÿÿ¨  Éÿÿÿ   Ëÿÿÿ˜  Íÿÿÿ  Ïÿÿÿˆ  Òÿÿÿ€  Ôÿÿÿx  Öÿÿÿp  Øÿÿÿh  Ýÿÿÿd  ô "   , K)`R)`i` Y%`^ %`c@%`i`%`oh%`!`u)` ,   !   9 !  ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  `tminv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/tminv.c8600090186380/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c tminv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minorscale_factorlon_centerlat_origine0e1e2e3eesespml0false_northingfalse_eastingindtminvintr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northtemptminvxylonlatconphidelta_phiisin_phicos_phitan_phiccsttsnrddsfhgtempmax_iter/usr/include/stdio.hlucy:/usr/include/stdio.h86000901810773size_tfpos_t_cnt_ptr_base_flag_fileFILE/usr/include/math.hlucy:/usr/include/math.h86000901813775__iob_lastbuf_bufendtab_sibuf_sobuf__infinityerrnosigngamtminvintsqrte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptminvexpcosasinzadjust_lonatan2sinfabsp_errortsincostansign_gp_dispæ:„‰æz: 1`IFF@%!+(39A JÏÿÿOÏÿÿTÏÿÿYÏÿÿ^ÏÿÿcÏÿÿhÏÿÿoÏÿÿwÏÿÿ~ÏÿÿˆÏÿÿÏÿÿ—ø Ïÿÿ¡Ïÿÿ¥Ïÿÿ«Ïÿÿ¶Ïÿÿ¼ÏÿÿÀÏÿÿÅÏÿÿÍÏÿÿÕÏÿÿÙÏÿÿàÏÿÿ  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ 78ÿÿÿ!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4` ”]ñûð!°)°€.p ° 7pÐ@ èJpø Uputmfor.o/ 860008840 2145 20 100664 9432 ` ELF"ø4(  à€%-¨7;CHMRW\aht|ƒ¨ä”Ÿ§«°´¹½Á.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamutmforintabsp_errorsqrte0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutmforadjust_lontsincossinfabslogacoscostan_gp_disp<'œ™à!'½ÿÀ¯¿4¯¼0ç­@ç¬Dç¯Hç®L™¤X ø ¼0@ ™¤X ø ¼0(A= „…™$„ ø $¥¼0$ Ç¥@ǤDä%ä$ǧHǦLä'ä& Ç©PǨTä)ä(D€XD€Pä+ ä*$™¤X ø p€Âp#¼0p@%ÏÿID€F€„¡Ä% Ä$¤F$‘‚ä&ä'Ä)¨Ä(¬ä)pä(t¸X Ä+°Ä*´ä+hä*lD€ˆD€€ä1hä0lÄ3Ä2 Ä%Ä$F$‘ƒç¦<ç§8Ç©8Ǩ<<?ðF(B‚DˆD€€F*„ä2Tä3P™Ä-PÄ,T ø ¼0ä!Hä L™Ä-PÄ,T ø ¼0ä!(ä ,™Ä-PÄ,T ø ¼0ä!0ä 4™Ä-PÄ,T ø ¼0ä!8ä <™Ä-PÄ,T ø ¼0ä!@ä D™Ä-(Ä,,Ä/0Ä.4Ä%8Ä$<ç¥Ä'@Ä&Dç¤Ä) Ä($ç§ç¦ç©  ø ç¨$¼0Ä1Ä0F0‚ä*dä+`<?ðD˜D€Ä%PÄ$TF$‘F&"ä(\ä)XÄ1PÄ0TÄ+¸Ä*¼F*€<E<?ðD˜D€ä3xä2|„™$„  ø ¼0…™¤X ø $¥D¼0™Ä-Ä,Ä/Ä.  ø ¼0†™Ä-Ä, ø $ÆP¼0™Ä-Ä, ø ¼0%¿4'½@à<'œ™à!'½ÿ8¯¿D¯¼@ç­Èç¬Ìç¯Ðç®Ôç·8ç¶<çµ0ç´4Ç¥ÈǤ̙Ä'Ä& ø F&#¼@ç¡Àç Ä™Ç­ÐǬÔ'¦¨ ø '§ ¼@D€XD€PÄ)xÄ(|F*@2E‰™Ç­ÀǬÄ ø DZ Ç°¤¼@F0‚粌糈™Ç­ˆÇ¬Œ ø ¼@<?ðD(D€ ™F  ø F$£¼@Ä'ÀÄ&ÄF&<E „…™$„t ø $¥”¼@[$]Z<?ðÇ«ˆÇªŒDHD˜D€@D€™F*DF*‘ ø F$ƒ¼@<?àD8D€0Ä)Ä(F(4‚Ä+Ä*®ØF*”F0åÄåřǭÀǬÄ ø ǧˆÇ¦Œ¼@F&2<?ðD˜D€™F † ø F(“Ç« Çª¤¼@F6T™F  ø F4ƒ¼@ç¡hç lÇ¥ÐǤÔD€8D€0F& <EdzhDzlF ’ç¨lç©hǧhÄ+Ä*ǦlÄ1Ä0F0QÄ3 Ä2$¯ÜF22F("‚åêåë%DZ Ç°¤Ç§ÀǦÄF&„‚粜糘ǥ˜Ç¤œF$"稔ç©Ç± Ç°¤Ä+XÄ*\F0Q‚F04‚粄糀™Ç­ÐǬÔ ø ¼@ç¡pç tÇ¥pǤtF$"ç¨|ç©xǧ¨Ç¦¬Ä+PÄ*T<?ðF&TD(D€ F&„‚F2"ç¨lç©h™Ç­hǬl ø ¼@Ä+Ä*F Tç°dç±`dzÐÄ-(Ä,,DzÔÄ/0Ä.4™Ä'8Ä&<ç³ Ä%@Ä$Dç²$ç§ç¦ç¥ ø 礼@Ä)Ä(F(‚çª\ç«X<@2DˆD€€Ç§xǦ|<@F&D˜D€<@R¸ØF$’Ǥ„F&2‚D€Ç¥€D˜<@MF*DF$’D˜D€F(‚€Ä0\Ä1X<@4F0’ǰ”DZF(TD€PDX<?ðF*‚F2B‚D€@DH<@F&DF$’D€D˜F*A€<?ðF2DXD€PÄ3Ä2F&"ǤdÇ¥`F$‘‚F(TǪœÇ«˜Ä$tF*2Ä%pF0D‚F$‘€çç<@DX<@"D˜D€Ç¥€Ç¤„D€PF$‘‚Ç©xǨ|<@D˜F(TD€F&‚€<@MF$”¹ÜF$‚D€€DˆF&T€Ä&ÌF(‚‚Ä'ÈF*4F(A‚Ä(ÔÄ)ÐF&‚€F$DÄ(ÜÄ)ØÄ%XÄ$\F0Q€<@>F$B‚D€ Ǩ”D(Ç©F*4<@8F$AƒF02‚D€0D8<?àF&DF*‘D€PDXF$„‚ǤdÇ¥`F2Q€ÇªtF&DÇ«pǦ\ǧXF*$‚Ä$dÄ%`F0’F$2Ä0Ä1F(T€Ä%hF0‘‚Ä$lF$2€ç*ç+%¿Dǵ0Ç´4Ç·8Ƕ<à'½ÈIllegal zone numberutm-forintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Point projects into infinityutm-for?‘ßF¢R5A„€AcÐ>äøµˆãhñ=Û|ßÙ×½»@N€@‚À@t  ³Àöÿÿó³Àöÿÿó( D d ph xl Œ ˜œ  ¬°´ ÀÄÈ ÔØÜ     $ ,04 <@T \`d ltx „ˆŒ ”˜œ ¤¨Ô àÜä ìðè      4 <@D LPH d lpt |€x ” œ ¤ ¬°¨ Ä ÌÐÔ Üàä ìðô ü    Ø @ HLP \Xh ptx Œˆ ˜œ  ¨¬Ì ÔØÜ äà ø ü   $ ,0 D PTH \L h ptl ¨¬à ðôì   , 8<T € ¤ ¼ ÄÈà ìä ôè , L TX\ dh€ ° Ð ( 048 @DH PT¬ ¸¼Ô   @ \ dh| „ˆŒ ”˜œ ¤¨¬ ´¸  Ü äè P ` \ ¸ À Ä È ô ì ` p h t „ € ˆ ˜ ” œ ¤ ¨ ô $  ( 8 4 < D L€p ãlD Ø|3ä°%Hܼܘ°(H'$((FˆH('HG(81ÿÿÿôÿÿÿÿ@6\¨*ÿÿÿ|ÿÿÿÿðÿÿÿpÈhž., 1Å` Í` Õ` â` í ` ø(` û0` þ8` @` H` P`  X`  `` h`  p` .x` 2 <   B   H   S  ( Xÿÿÿø   2¨ ]¨ d   h   l  n  8 /pÿÿÿø  zÿÿÿð  €ÿÿÿè  Œÿÿÿà  ”ÿÿÿØ  œÿÿÿР ŸÿÿÿÈ  £ÿÿÿÀ  ¥ÿÿÿ¸  §ÿÿÿ°  ©ÿÿÿ¨  ¬ÿÿÿ   °ÿÿÿ˜  ²ÿÿÿ  À ]ä  ,   !   0 !  `utmfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/utmfor.c8600090205470/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c utmfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minorscale_factorlon_centerlat_origine0e1e2e3eesespml0false_northingfalse_eastingindutmforintr_majr_minscale_factzonetemputmforlonlatxydelta_lonthetadelta_thetasin_phicos_phialalsbcttqconnml/usr/include/math.hlucy:/usr/include/math.h86000902013775__infinityerrnosigngamutmforintabsp_errorsqrte0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutmforadjust_lontsincossinfabslogacoscostan_gp_dispµ1ãlµI1  #Ïÿÿ'Ïÿÿ/Ïÿÿ4Ïÿÿ9Ïÿÿ>ÏÿÿCÏÿÿHÏÿÿMÏÿÿTÏÿÿ`ÏÿÿhÏÿÿoÏÿÿy¨ €Ïÿÿ‹Ïÿÿ“Ïÿÿ—ÏÿÿœÏÿÿ Ïÿÿ¥Ïÿÿ©Ïÿÿ°Ïÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ./ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4ð $]ÊP !àà)À€.p À 7pà@ ø Jp˜Up° Hutminv.o/ 860008843 2145 20 100664 11644 ` ELF+œ4( Ѐ@#.5<GMU¬_ckpuz„‰œ¤«µ¬ ¼ÀÄÊÕÛßäìðõ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobuf__infinityerrnosigngamutminvintabsp_errorsqrte0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutminvexpcosasinzadjust_lonatan2sinfabstsincostansign_gp_disp<'œ™à!'½ÿÀ¯¿4¯¼0ç­@ç¬Dç¯Hç®L™¤X ø ¼0@ ™¤X ø ¼0(A= „…™$„ ø $¥¼0$ Ç¥@ǤDä%ä$ǧHǦLä'ä& Ç©PǨTä)ä(D€XD€Pä+ ä*$™¤X ø p€Âp#¼0p@%ÏÿID€F€„¡Ä% Ä$¤F$‘‚ä&ä'Ä)¨Ä(¬ä)pä(t¸X Ä+°Ä*´ä+hä*lD€ˆD€€ä1hä0lÄ3Ä2 Ä%Ä$F$‘ƒç¦<ç§8Ç©8Ǩ<<?ðF(B‚DˆD€€F*„ä2Tä3P™Ä-PÄ,T ø ¼0ä!Hä L™Ä-PÄ,T ø ¼0ä!(ä ,™Ä-PÄ,T ø ¼0ä!0ä 4™Ä-PÄ,T ø ¼0ä!8ä <™Ä-PÄ,T ø ¼0ä!@ä D™Ä-(Ä,,Ä/0Ä.4Ä%8Ä$<ç¥Ä'@Ä&Dç¤Ä) Ä($ç§ç¦ç©  ø ç¨$¼0Ä1Ä0F0‚ä*dä+`<?ðD˜D€Ä%PÄ$TF$‘F&"ä(\ä)XÄ1PÄ0TÄ+¸Ä*¼F*€<E$¬9x¬ x„™$„  ø ¼0…™¤X ø $¥D¼0™Ä-Ä,Ä/Ä.  ø ¼0†™Ä-Ä, ø $ÆP¼0™Ä-Ä, ø ¼0%¿4'½@à<'œ™à!'½ÿ ¯¿,¯¼(ç­àç¬äç¯èç®ìç· ç¶$çµç´$¯®Dïxà“Ç«àÄ%Ä$ǪäÄ'Ä&™F&" ø F(S¼(ç¡`ç d<?ðDˆD€€Ç³`Dzd<?àF2DXD€PF$‘F*2ç¨Tç©PǧèÄ1Ä0ǦìÄ3Ä2F2Ä) Ä($F$2ƒF(Tç°Lç±H™Ç­HǬL ø ¼(ç¡Xç \dzXDz\Ç©PF2‘‚ǨT<?ðD(D€ F(DD˜D€™F&"F0‘ ø F$S¼(ç¡Øç Ü™Ç­ØÇ¬Ü ø ¸ô¼(ççǧHǦLD€HD€@F(0<E ¹ôÇ3Ç2F ”ç0ç1Ç«PǪTD€(D€ F$P2EǧXǦ\D€HD€@F(02E ¨ðÄ3Ä2ååï%™Ç­PǬTǯXÇ®\ ø ¼(F ™Ä1Ä0 ø F0£©ð¼(å å!Ø%Ç«àǪäÄ%pÄ$tF$Qç¦äç§àÇ©èǨìÄ3hÄ2lF2Dç°ìç±èÇ«èǪìÄ%Ä$F$QƒÄ)`Ä(dÄ1Ä0F(4€F0’ƒçªÜç«ØÇ¥ØÇ¤Üç¥Ðç¤Ô¯ Ä<@D8D€0Ç©ÐǨԙF(3 ø ¼(<@D˜D€Ç±ÐǰԙF † ø F0“¼(<@DXD€PÇ¥ÐǤԙF  ø F$S¼(ǧØÇ¦ÜÄ)0Ä(4F4D‚Ä+8Ä*<F6QF24Ä&DÄ'@F&‚F$‚Ä0,Ä1(ǦÔF(’€Ç§ÐF0QF&$ç²Ìç³ÈÇ©ÐǨÔÇ«ÈǪÌF*Dç°Ôç±Ð™Ç­ÈǬÌ ø ¼(Ä%ÀÄ$ÄF$>EªÄ«DK* „…™$„t ø $¥¼(M$_¬Ä%ÿš¯­Ä™Ç­ÐǬÔ ø ¼(Ä'ÈÄ&ÌF&<E™Ç­ÐǬÔ'¦¸ ø '§°¼(™Ç­ÐǬÔ ø ¼(硨砬ǩ°Ç¨´Ä3XÄ2\F(’‚F(T簤籠ǥ Ç¤¤F$!‚禜秘dz¨Ç²¬F2’‚窔ç«Ç©Ç¨”F(D簌籈ǧ¸Ç¦¼Ä%PÄ$T<?ðF&$‚DHD€@F&’‚F*Dç°Üç±Ø™Ç­ØÇ¬Ü ø ¼(Ä%Ä$F $ƒç²„ç³€<?ðD8D€0Ä)PÄ(TDZ€Ç°„F(2dzØF0QDzÜF2!ƒç¦|ç§xÇ©€Ç¨„Ä+Ä*Ç¥àF*DǤäF0$ƒç²tç³pǧpǦtF&2ç¨lç©h<@DXD€PǥǤ”<@F$TD˜D€<@$DHǪ¤Ç« D€@F0‘€<@F*D‚D€@DH<@"®ôF24ǦœÇ§˜F&D‚F2‚DˆD€€Ä3XÄ2\F2„F0BÄ0ÔÄ1ÐF$„Ä$ÜÄ%ØF0!Ä0äÄ1àF*„F0"€Ç°ŒÇ±ˆÄ$ìÄ%èF0!F$TÄ*ôÄ+ð<@F2QD€D˜<@>F$‚F&”D€0DzlD8dzhF0Q<@8F&’ƒF$TD€PDX<?àF*‘F0AD€€DˆF&"Ǧ¬Ç¤„ǧ¨Ç¥€F(‚F&$Ǥ|Ç¥xF2‚DzÔdzÐF$AƒF*4F0’åÈåÉ<@D(D€ ǧ Ç¦¤<@F&"‚D˜D€<@äøµˆãhñ=Û|ßÙ×½»?ù!ûTD-@V€@N€@r @F€@o€?ù!ûTD- ³ÿöÿÿó³ÿöÿÿó%%( D d ph xl Œ ˜œ  ¬°´ ÀÄÈ ÔØÜ     $ ,04 <@T \`d ltx „ˆŒ ”˜œ ¤¨Ô àÜä ìðè      4 <@D LPH d lpt |€x ” œ ¤ ¬°¨ Ä ÌÐÔ Üàä ìðô ü    Ø @ HLP \Xh ptx Œˆ ˜œ  ¨¬Ä ÐÔ Üà èä ü     $( 04 H TXL `P l txp ¬%°%ì ô    $ t |€„ Œ” œ ´    Ð ØÜø  $(  L X\p |€”  ¤¨ °´¸ ÀÄ , T l tx| „ˆŒ œ˜  °¬ð!    P \ T d X Œ! ¨ ° ´ Ì" ì#    | ˆ Œ ° Ì Ô Ø ô ü  , 8 < ä ì ð ô       $  ( @ < D T P ` p l   D D$ ` hl€ ˆŒ€p ±øU(ôˆEð˜V!,ˆ"„ð% %ü˜"&ÔH'$(("FU(%Hh((W'„ÿôˆ'8h!ÿÿÿôÿÿÿÿ@9a¬+ÿÿÿLÿÿÿÿðÿÿÿ@àl¿/, 7Å` Í` Õ` â` í ` ø(` û0` þ8` @` H` P`  X`  `` h`  p` .x`2 <   B   H   S  ( Xÿÿÿø  ” 2¬ ]¬ d   f   h  l  8 5pÿÿÿø  tÿÿÿð  xÿÿÿè  ‚ÿÿÿä „ÿÿÿØ  ŒÿÿÿР ”ÿÿÿÈ  œÿÿÿÀ  žÿÿÿ¸  ¡ÿÿÿ°  £ÿÿÿ¨  ¦ÿÿÿ   ¨ÿÿÿ˜  ªÿÿÿ  ¬ÿÿÿˆ  ¯ÿÿÿ€  ±ÿÿÿx  ³ÿÿÿp  µÿÿÿh  ºÿÿÿd  ô ]   , K)`R)`i` Y%`^ %`c@%`i`%`oh%`!`u)` ,   !   6 !  ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  `utminv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/utminv.c8600090236267/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c utminv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcer_majorr_minorscale_factorlon_centerlat_origine0e1e2e3eesespml0false_northingfalse_eastingindutminvintr_majr_minscale_factzonetemputminvxylonlatconphidelta_phiisin_phicos_phitan_phiccsttsnrddsfhgtempmax_iter/usr/include/stdio.hlucy:/usr/include/stdio.h86000902310773size_tfpos_t_cnt_ptr_base_flag_fileFILE/usr/include/math.hlucy:/usr/include/math.h86000902313775__iob_lastbuf_bufendtab_sibuf_sobuf__infinityerrnosigngamutminvintabsp_errorsqrte0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutminvexpcosasinzadjust_lonatan2sinfabstsincostansign_gp_dispÃ7±ŽÃz7 1=ICF@%!+(39A KÏÿÿOÏÿÿWÏÿÿ\ÏÿÿaÏÿÿfÏÿÿkÏÿÿpÏÿÿuÏÿÿ|ÏÿÿˆÏÿÿÏÿÿ—Ïÿÿ¡¬ ¨Ïÿÿ¬Ïÿÿ°Ïÿÿ¶ÏÿÿÁÏÿÿÇÏÿÿËÏÿÿÐÏÿÿØÏÿÿÜÏÿÿäÏÿÿ  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ 45ÿÿÿ!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4` ”]ñþðÐ!À)À€.p À 7pà@ ø€Jpx Up˜vandgfor.o/ 860008845 2145 20 100664 6544 ` ELF°4( ð€ %-9@GNVÔ_jouy†.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamvandgforintptitleradiuscenlonoffsetpvandgforadjust_lonfabsasinztantsincossqrt_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä(Ç«8Ǫ<ä+ä*„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ä-Ä,Ä/Ä. ø ¼%¿'½ à<'œ™à!'½ÿp¯¿$¯¼ ç­ç¬”篘箜çµç´ǥǤ”™Ä'Ä& ø F&#¼ 硈砌™Ç­˜Ç¬œ ø ¼ Ä)Ä(F(>EDZˆÇ°ŒÄ+Ä* F0T‚Ä%Ä$® F$‘€åÆåǯ¤Ä)Ä(åéåèu%Ç«˜Çªœ™Ä1Ä0 ø F0S¼ <@D˜D€™F  ø F2£¼ 础砄™Ç­ˆÇ¬Œ ø ¼ Ä% Ä$$F$>E™Ç­˜Ç¬œ ø ¼ F ™Ä'(Ä&, ø F&£¼ Ä)0Ä(4F(>EI¸ Ä+Ä*ç ç DZ˜Ç°œD€˜D€F0>E<?àD(D€ ǧ€Ç¦„™F&# ø ¼ ¹¤Ä)8Ä(<Ä+Ä* F*DÄ%Ä$F0‚F$‘€ç&ç'<?àDHD€@Ç«€Çª„™F*C ø ¼ F ‡¨¤Ä1@Ä0DÄ3Ä2 F2Ä+Ä*F$2F*Dååò%ǧˆÄ3HÄ2LǦŒÄ)PÄ(TF&‘™F(2ƒ ø F*#<?àDˆD€€¼ F0‚ç²|ç³xǧxǦ|F&2ç¨tç©p™Ç­€Ç¬„'¦8 ø '§@¼ Ç¥8Ǥ<Ç«@ǪD<?ðD˜D€F*$F2F&Rç¨lç©hÇ¥hǤlF$$ç°dç±`<@D˜D€Ç«8Ǫ<<?ðF*‘ƒDHD€@DZhǰlF(1F0$‚ç²\ç³XÇ«XǪ\F*Q‚ç¦Tç§PÇ©hǨlÇ¥PǤTdzpDztF$D™F2‚‚F2"F0Q‚ǪdÇ«`F$TF0D‚ ø F23¼ Ç«hǪlÇ¥PǤTF$RDZxǰ|Ä*\Ä+XF(‚Ä1Ä0 F&€F0RǪtÇ«pF(‘‚F*$F04ƒç²Lç³HÇ©ˆÇ¨ŒD€(D€ F$@<EÇ«HǪLF Q‡ç¦Lç§HdzHDzLÄ1Ä0© F2‚å(å)DZHÄ%`Ä$dǰLÄ+Ä* ™F*!‚ ø F&ƒ¼ ç¡Hç Ldz˜Ç²œD€HD€@F2@>E%Ç¥HǤL<?ðF$"‚DˆD€€<@D˜D€Ç©xǨ|F*™F(”F$‚‚ ø F*3¼ ª¤Ä3hÄ2lÄ)Ä( F(”Ä'Ä&F0F&"€åJ$åKdzHDzL<?ðF2’DˆD€€<@D8D€0Ç«xǪ|F(™F*4F2‚ ø F(#¼ «¤Ä'pÄ&tÄ+Ä* F*4Ä%Ä$F0‚F2"åhåi%¿$ǵÇ´à'½VAN DER GRINTEN=Û|ßÙ×½»@ !ûTD-=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»@ !ûTD-@ !ûTD-@ !ûTD-@ !ûTD-@ !ûTD-@ !ûTD-@ !ûTD-@ !ûTD- ³ÏÖ?ÿó³ÏÖ?ÿó( 48< HLP \`d ptx €| ” ° Ì ÔØÜ äèÐ  L \`X x ” œ ¸ ÄÈÌ ÔØì ôø    < X t |€˜ ´ ¼À¸ Ô Üàø H ` hlp x|€ ˆŒ¸ Ð ØÜà èìð øü  $( 04< € \ œ °¬¸ ÀÄ, 8<P X\` hlp à ü    $(p Œ ”˜œ ¤¨¬ ´¸ p üL,PÜ$D0%ô¸ˆ€@À0P4Fˆ(((%((((!ÿÿÿüÿÿÿÿ .= Gÿÿÿ”ÿÿÿÿ0ÿÿÿˆGz , "Ë` Ö` Ø` æ` õ             (  õ & /   3   7  9  0 ;ÿÿÿø  @ÿÿÿð  Fÿÿÿè  Iÿÿÿà  MÿÿÿØ  OÿÿÿР SÿÿÿÈ  UÿÿÿÀ  Yÿÿÿ¸  ]ÿÿÿ°  cÿÿÿ¨  iÿÿÿ   ¸ &Ô  ,   !    ! !  `vandgfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/vandgfor.c8600090263896/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c vandgfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northingvandgforintrcenter_longfalse_eastfalse_northvandgforlonlatxydlonthetaalasqggsqmmsqconcosthsinthtemp/usr/include/math.hlucy:/usr/include/math.h86000902613775__infinityerrnosigngamvandgforintptitleradiuscenlonoffsetpvandgforadjust_lonfabsasinztantsincossqrt_gp_dispn"üKnI"  %Ïÿÿ,Ïÿÿ3Ïÿÿ:ÏÿÿB KÏÿÿVÏÿÿ[ÏÿÿaÏÿÿeÏÿÿmÏÿÿtÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4@ t]Ñ`ð! P€) Ð .p Ð 7p ð@ JpUp0€vandginv.o/ 860008848 2145 20 100664 5864 ` ELF4( P %-9@GNVh_dinr}.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamvandginvintptitleradiuscenlonoffsetpvandginvfabssqrtacoscosadjust_lon_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä(Ç«8Ǫ<ä+ä*„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ä-Ä,Ä/Ä. ø ¼%¿'½ à<'œ™à!'½ÿ`¯¿$¯¼ 筠笤篨箬çµç´Ç¥ Ç¤¤Ä'Ä&F&"稤穠ǫ¨Çª¬Ä1Ä0F0T粬糨Ä%Ä$Ä'Ä& F&"ç¨Dç©@Ç« Çª¤Ç±@ǰDF0Tƒç²”ç³Ç¥¨Ç¤¬Ç§@ǦDF&"稌穈ǫǪ”dzˆF*TDzŒF2‘F$€ç¦„ç§€™Ç­ˆÇ¬Œ ø <?ðDHD€@Ç«€Çª„F F*D€¼ F2ç¤|ç¥x<@D8D€0Ç©ˆÇ¨ŒÇ³xF(2‚Ǧ”ǧDz|F(TF&2‚F0‘F*"ç¨tç©p<ÀD˜D€Ç±xǰ|<?ðF0‘‚D(<@DHDzŒÇ³ˆD€@D€ F2DF$2€Ç¨„Ç©€F2‚F(DF&QF0$€ç²lç³h<@DXD€PǧpǦtdzhF&RDzl<@"F&AF&$F2‚ƒD€€Dˆ<@;F2RǪ|Ç«xF2AF*‚F&DF2‚ƒD€€DˆF2RF(!ǤŒÇ¥ˆF02ƒF$"F2AƒF*4ç°4ç±0Ç¥pǤt<@F$"D˜D€Ç«hǪlF2AƒÇ¤|Ç¥xF*4F0"F*Dƒç²Tç³PǧPǦT<@DˆD€€™F 1 ø F0#<@DHD€@¼ F(‚çªLç«H<@D˜D€Ç§0Ǧ4DZPF&‘ǰTÇ«HǪLF0"F*Dƒç²Dç³@™Ç­@ǬD ø <?ðD8D€0¼ F 0<EÇ¥@ǤDD€ˆD€€F$€>E<?ðDHD€@ç©@ç¨D<¿ðDXD€Pç«@çªD™Ç­@ǬD ø <@D˜D€¼ F2ƒç¦<ç§8Ç¥¨Ç¤¬D€ˆD€€F$€>E Ç©8Ǩ<™Ä+Ä* ø F*C<@D8dzpDztD€0DZhF&‘ǰlÇ«HǪL¼ F T‡F2‚®´F0"Ä0$Ä1 F(1F0"‚åÊ åËdz8Dz<™Ä'(Ä&, ø F&“<@D(Ç©pǨtD€ Ç«hF$DǪlǧHǦL¼ F 2F(¯´Ä'0Ä&4F*„ƒF2$F ‚‡F&Råèåé™Ç­Ç¬” ø ¼ Ä%8Ä$<F$<E ¸°Ä3Ä2çç9%DZǰ”ǧˆF0‚‚ǦŒ<@D˜D€F&2<?ðD8D€0™F(QǨ„F2$Ç©€F(AF&‚€ ø F$S<?ðDˆ¼ dz€Ç²„D€€F0‘Ä+@F F&¢Ä*D<@F*AD˜D€Ç¦”ǧF2$™Ä+Ä*F&‚ ø F*C¹°¼ ç ç!%¿$ǵÇ´à'½ VAN DER GRINTEN@ !ûTD-?ðÁR8-se@ !ûTD-?ðÁR8-se@ !ûTD-=Û|ßÙ×½»@ !ûTD- ³À?ÿó³À?ÿó( 48< HLP \`d ptx €| ” ° Ì ÔØÜ äèÐ  L X\p |€” œ ¤ ¬°, ø ` ä 8 HLD Œ œ˜´ ÄÈÀ  0 L TXp x|À  4 <@8  p áH (%à p& Ø È% ´4xè` Èð4Fˆ (($(((%(1ÿÿÿüÿÿÿÿ .= Gÿÿÿ„ÿÿÿÿ0ÿÿÿx Gx , $Ë` Ö` Ø` æ` õ             (  õ & /   1   3  7  0 ";ÿÿÿø  @ÿÿÿð  Cÿÿÿè  Fÿÿÿà  JÿÿÿØ  MÿÿÿР PÿÿÿÈ  SÿÿÿÀ  Vÿÿÿ¸  Zÿÿÿ°  ]ÿÿÿ¨  `ÿÿÿ   dÿÿÿ˜  hÿÿÿ  L &h  ,   !    # !  `vandginv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/vandginv.c8600090283735/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c vandginv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northingvandginvintrcenter_longfalse_eastfalse_northvandginvxylonlatdlonxxyyxysc1c2c3alasqa1m1conth1d/usr/include/math.hlucy:/usr/include/math.h86000902813775__infinityerrnosigngamvandginvintptitleradiuscenlonoffsetpvandginvfabssqrtacoscosadjust_lon_gp_dispj$áGjI$  %Ïÿÿ,Ïÿÿ3Ïÿÿ:ÏÿÿB KÏÿÿPÏÿÿUÏÿÿZÏÿÿ^ÏÿÿlÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ !"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ40 d]Á†P! àP) 0 .p 0 7p P@ hHJp °Up È@wivfor.o/ 860008850 2145 20 100664 4664 ` ELFX4( à` %-7>ELTÌ[fjns{.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamwivforintptitleradiuscenlonoffsetpwivforadjust_lonsincosfabsp_error_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä(Ç«8Ǫ<ä+ä*„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ç­0Ǭ4ǯ8Ç®< ø ¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ç­Xç¬\ç¯`ç®dçµç´Ç¥XǤ\™Ä'Ä& ø F&#¼ ç¡Pç TÇ©`Ǩdç©Hç¨L™Ç­`Ǭd ø ¼ Ä+@Ä*DF*ç°<ç±8¯ 4™Ç­HǬL ø ¼ Ç­H™Ç¬L ø F dzHDzLǧ8Ǧlucy:/tmp_mnt/home/hdf/sgi/gctpc/source/wivfor.c8600090313074/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c wivfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northingwivforintrcenter_longfalse_eastfalse_northwivforlonlatxydelta_lonthetadelta_thetaconi/usr/include/math.hlucy:/usr/include/math.h86000903113775__infinityerrnosigngamwivforintptitleradiuscenlonoffsetpwivforadjust_lonsincosfabsp_error_gp_dispS÷(SI  #Ïÿÿ*Ïÿÿ1Ïÿÿ8Ïÿÿ@ GÏÿÿRÏÿÿVÏÿÿZÏÿÿ_ÏÿÿhÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ40 d]Á„Pà!0`) .p  7p°@ ÈèJp°UpÈwivinv.o/ 860008853 2145 20 100664 4088 ` ELF4( Ð0 %-7>ELT¼[`kos.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamwivinvintptitleradiuscenlonoffsetpwivinvasinadjust_loncossin_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä(Ç«8Ǫ<ä+ä*„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ç­0Ǭ4ǯ8Ç®< ø ¼%¿'½ à<'œ™à!'½ÿȯ¿$¯¼ ç­8ç¬<ç¯@ç®Dçµç´Ç¥8Ǥ<Ä'Ä&F&"ç¨<ç©8Ç«@ǪDÄ1Ä0F0Tç²Dç³@Ç«@Ä%Ä$ǪDÄ'Ä& ™F&" ø F(S¼ ç¡0ç 4™Ç­0Ǭ4 ø ¼ F Ç«8Ä1Ä0Ǫ<Ä3Ä2 F2™Ä0Ä1F$¡‚F&R ø F0C®H¼ åÀåÁ<@D˜D€Ç¥0Ǥ4™F$“ ø <@DXD€Pǧ0Ǧ4¼ F&R™Ä3 Ä2$F F(¤ ø F2ƒ¯L¼ åàåá%¿$ǵÇ´à'½8WAGNER IV?ù 4Á¨¬\?랃ä%®æ@®ðòDKL ²À?ÿó²À?ÿó( 48< HLP \`d ptx €| ” ° Ì @ LPd ptˆ ”˜  ¤¨ Ä à èìð øü   L x €„|  p ³x ”ü% (€ ¼l < ¨ 84Fhÿÿÿüÿÿÿÿ '6 Dÿÿÿìÿÿÿÿ0ÿÿÿà8?K , Å` Ð` Ò` à` ï ù   û         ( ø ï  %   '   )  -  0 1ÿÿÿø    ¼  ,   !     !  `wivinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/wivinv.c8600090332544/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c wivinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northingwivinvintrcenter_longfalse_eastfalse_northwivinvxylonlattheta/usr/include/math.hlucy:/usr/include/math.h86000903313775__infinityerrnosigngamwivinvintptitleradiuscenlonoffsetpwivinvasinadjust_loncossin_gp_disp7³7I  #Ïÿÿ*Ïÿÿ1Ïÿÿ8Ïÿÿ@ GÏÿÿLÏÿÿWÏÿÿ[Ïÿÿ`Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4  T]±|0Ð!0)0 .p 0 7pP@ h˜JpUpwviifor.o/ 860008856 2145 20 100664 4360 ` ELF(4( 00 %-8?FMU]hpty.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamwviiforintptitleradiuscenlonoffsetpwviiforadjust_lontsincossinsqrt_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä(Ç«8Ǫ<ä+ä*„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ä-Ä,Ä/Ä. ø ¼%¿'½ à<'œ™à!'½ÿ°¯¿¯¼ç­Pç¬Tç¯Xç®\Ç¥PǤT™Ä'Ä& ø F&#¼ç¡Hç L<@DXÇ©HǨLD€P™'¦@'§8 ø F*C¼™Ç­XǬ\ ø ¼Ä1Ä0F0‚ç²4ç³0Ç¥0Ǥ4<?ðF$!‚DHD€@™ ø F&C¼ç¡(ç ,Ç«(Ǫ,DZ8ǰ<<?ðF0T‚D(D€ <@D8D€0™F$’ ø F(3¼ç¡ ç $Ç¥(Ä+Ä*Ǥ,Ä1Ä0 Ç© F0T‚Ǩ$ǰDDZ@F$‘‚Ä$Ä%®`F(2‚F0T‚F$‘€åÆåÇdz0Ä) Ä($Dz4Ä+Ä* ǧ F*DǦ$¯dÄ+F2Ä*F&"F*Dåðåñ%¿'½PàWAGNER VII?í}ÔA5T@V|®§GØ?óÛLÂPr ²ÀÖÿó²ÀÖÿó( 48< HLP \`d ptx €| ” ° Ì ÔØÜ äèÐ  D TXP „   ¼ ÄÈô < X `dh ptŒ ˜”´ ¼ÀÄ ÌÐà èð p É$ (<¤¸% ¤  t D ¸¸ H4Fˆÿÿÿüÿÿÿÿ '6 GÿÿÿÌÿÿÿÿP?O , È` Ó` Õ` ã` ò ý   ÿ          (  ò " *   .   2  4  ( 6ÿÿÿø  @ÿÿÿð  Hÿÿÿè  Pÿÿÿà  RÿÿÿØ  UÿÿÿР ð "  ,   !     !  `wviifor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/wviifor.c8600090362740/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c wviifor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northingwviiforintrcenter_longfalse_eastfalse_northwviiforlonlatxydelta_lonsin_loncos_lonsc0c1/usr/include/math.hlucy:/usr/include/math.h86000903613775__infinityerrnosigngamwviiforintptitleradiuscenlonoffsetpwviiforadjust_lontsincossinsqrt_gp_dispXÉ#XI  $Ïÿÿ+Ïÿÿ2Ïÿÿ9ÏÿÿA IÏÿÿTÏÿÿ\Ïÿÿ`ÏÿÿhÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4  T]±‚@0!p0)  .p   7pÀ@ ØÈJp Up¸pwviiinv.o/ 860008858 2145 20 100664 4556 ` ELFì4(  0 %-8?FMU„]bhlw}.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__infinityerrnosigngamwviiinvintptitleradiuscenlonoffsetpwviiinvsqrtasinzsinadjust_lonatan2tan_gp_disp<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,Ç¥ Ǥ$ä%ä$ ǧ(Ǧ,ä'ä&Ç©0Ǩ4ä)ä(Ç«8Ǫ<ä+ä*„™$„ ø ¼™Ç­ Ǭ$ ø ¼™Ç­(Ǭ, ø ¼™Ä-Ä,Ä/Ä. ø ¼%¿'½ à<'œ™à!'½ÿ˜¯¿,¯¼(ç­hç¬lç¯pç®tç· ç¶$çµç´Ç¥hǤlÄ'Ä&F&"ç¨lç©hÇ«pǪtÄ1Ä0F0Tç²tç³pÇ¥hǤlÄ'Ä&F&"ç¨\ç©XÇ«pǪtÄ1Ä0F0Tƒç²Tç³PÇ¥XǤ\F$!‚ç¦\ç§XÇ©PǨTF(B‚çªTç«PDZXǰ\dzPDzT™F2ƒ ø ¼(ç¡Hç L<@D(D€ Ä'Ä& Ç«HF&"ǪL™ ø F(S<@DˆD€€¼(F0‚ç²Dç³@™Ç­@ǬD ø ¼(ǧHǦLÄ% Ä$$Ç©pF&"‚ǨtF ™F(¤ ø F*ƒ®|¼(åÀåÁ™Ç­@ǬD ø ¼(dzhDzlF †F2³ǧHǦL™Ä%(Ä$, ø F&#‚<@DH¼(D€@F F(¤™Ä+Ä* ø F*ƒ¯x¼(åàåá%¿,ǵÇ´Ç· Ƕ$à'½hWAGNER VII@V|®§GØ?óÛLÂPr?ñÿ ¤rt@V|®§GØ ²Àÿÿó²Àÿÿó( 48< HLP \`d ptx €| ” ° Ì ÔØÜ äèÐ  T `dx „ˆœ ¨¬À ÌÐ$ H PTd  ¬ ´¸Ì ì  $(  D TXP  p è(¸#Ôà HX% ¤ 8| È DX Ô4Fˆÿÿÿüÿÿÿÿ *9 GÿÿÿÄÿÿÿÿðÿÿÿ¸hCV , È` Ó` Õ` ã` ò ý   ÿ          (  ò " *   ,   .  2  8 6ÿÿÿø  ;ÿÿÿð  >ÿÿÿè  Aÿÿÿà  CÿÿÿØ  ` "„  ,   !     !  `wviiinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/wviiinv.c8600090393010/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c wviiinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcelon_centerRfalse_eastingfalse_northingwviiinvintrcenter_longfalse_eastfalse_northwviiinvxylonlattempt1t2pc/usr/include/math.hlucy:/usr/include/math.h86000903913775__infinityerrnosigngamwviiinvintptitleradiuscenlonoffsetpwviiinvsqrtasinzsinadjust_lonatan2tan_gp_dispEè%EI  $Ïÿÿ+Ïÿÿ2Ïÿÿ9ÏÿÿA IÏÿÿNÏÿÿTÏÿÿXÏÿÿcÏÿÿiÏÿÿpÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4@ t]ÑŠ` !0)0 .p 0 7pP@ hØJp@UpX”isinusfor.o/ 860008861 2145 20 100664 16504 ` ELF>p4( `0(.6@<EPW^tiq`ÌŒ’,Ä §¬° ðĺ ´ØÃ.symtab.shstrtab.strtab.text.rodata.data.options.reginfo.rel.text.rel.data.gptab.data.mdebug.text.rodata.data__ctype__infinityerrnosigngam__iob_lastbuf_bufendtab_sibuf_sobufIsin_errorfprintfisinusforinitIsin_for_freefabsIsin_for_initmallocfreecosisinusforIsin_fwd_gp_disp<'œ™à!'½ÿ௿¯¼¯¤ ¯¥$„…™¦ §$$„  ø $¥¼¿'½ à<'œ™à!'½ÿ¸¯¿4¯¼0ç­Hç¬Lç¯Pç®TŽÎ À„™Œ„  ø ¼0¯¢<¯<à ™„…'9$„d ø $¥t¼0 $ÿÿÇ¥HǤLD€8D€0F& >E ™„…'9$„” ø $¥¤¼0ö$ÿÿÇ©PǨTÄ+hÄ*lF*@<E Ä1pÄ0tF(€<E ™„…'9$„Ì ø $¥Ü¼0Ø$ÿÿdzhDzlÄ%xÄ$|F$<E Ä'€Ä&„F20<E ™„…'9$„ ø $¥$¼0º$ÿÿÇ«hǪlÄ)ˆÄ(ŒF(TDXø78!DÁøF $DØøç¤D¹DdzhD™0™F€2¡Ç²l ø F*“¼0Ä)Ä(”F @<E ™„…'9$„H ø $¥X¼0‹$ÿÿ¨D1  ™„…'9$„ˆ ø $¥˜¼0{$ÿÿDZpǰtÄ%˜Ä$œF$€<E Ä' Ä&¤F00<E ™„…'9$„Ä ø $¥Ô¼0]$ÿÿdzpDztÄ+¨Ä*¬F*’DJø5A8!DÁøF A$DÊøç¤@«@DZpD‹0ǰtF€4¡™ ø F2ƒ¼0Ä+°Ä*´F P<E ™„…'9$„ü ø $¥ ¼0-$ÿÿÇ©XǨ\Ç¥`Ǥd¬D­@™Ç­HǬLǯPÇ®Tç©ç¨ç¥ç¤¯¬  ø ¯­$¼0¬" ŽÎ À ™„…'9$„@ ø $¥P¼0$ÿÿ%¿4'½Hà<'œ™à!'½ÿÀ¯¿¯¼ç­@ç¬Dç¯Hç®LÇ¥@ǤDÄ'¸Ä&¼F& <E ™„…'9$„ ø $¥p¼¯¢4Ï%Ç©HǨLÄ+ÀÄ*ÄF*@<E Ä1ÈÄ0ÌF(€<E ™„…'9$„ ø $¥€¼¯¢4±%dzHDzLÄ%ÐÄ$ÔF$<E ǧHǦLÄ+ØÄ*ÜF*2ç¨Lç©HDZHǰLÄ3àÄ2äF0>E Ç¥HǤLÄ'èÄ&ìF&"çªLç«H®`)Á <4!ÆÁ* ™„…'9$„ ø $¥¼¯¢4v%¯`1ø ™„…'9$„ ø $¥ ¼¯¢4f%¹d +! ™„…'9$„ ø $¥°¼¯¢4T%™$` ø ¼¯¢<¨< ™„…'9$„ ø $¥À¼¯¢4?%©<­ \ª<Ç©PǨTåIåH«<DZXǰ\åqåp ¬<dz@DzDå“å’<?ðD(D€ ǧ@ǦD­ÿÿÿø  ÿÿÿð   ÿÿÿè  %ÿÿÿä À 8þØ 2*Œ <8  9 Cì A* ?=8 BH  >L  A  I\ G=t D , N)`X)`i`c%`h %`!`m)`i` w%`| %`!`)`Œ)`–)`¥)`¯)` , i`L%`Q %`!`U)`i` [%`` %`!`d)`k)`r)`z)` ,  , K)`i` R%`W %`\@%`b`%`hh%`!`n)` , i`U%`Z %`c@%` !`l)``i`w%` ‚@%` Ž€%` •À%`  %` ­@%`²`%`¼€%` ÄÀ%` Ð%`Ù@%` â€%` ïÀ%`óà%`!`÷)`i`þ%` %`!`)`  ! aa ÿð ÿð ÿð ÿð ÿð) ÿð ÿð ÿð  2 aÿð  ? ÿðD aÿðaJ !  ÿð ÿðÿðÿðÿðÿð !  ÿð ÿð0ÿðÿÿÿÿ !  ` !  ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  ÿð ÿð ÿð ÿðisinusfor.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/isinusfor.c86000904118703/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c isinusfor.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourceerrorroutinetextISIN_BADALLOCISIN_BADPARAMISIN_BADHANDLEISIN_BADKEYisinisinusforinitspherelon_cen_merfalse_eastfalse_northdzonedjustifynzoneijustifyistatIsin_for_initspherelon_cen_merfalse_eastfalse_northnrowijustifythisrowistatirowclatncol_cenisinusforlonlatxyistatIsin_fwdthislonlatxyrowcolflonirowIsin_for_freethisIsin_errorerrroutine/usr/include/sgidefs.hlucy:/usr/include/sgidefs.h8600090414854__int32_t__uint32_thi32lo32__int64_thi32lo32__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdlib.hlucy:/usr/include/stdlib.h8600090416086quotremdiv_tquotremldiv_tsize_tssize_twchar_t/usr/include/math.hlucy:/usr/include/math.h86000904113775/usr/include/stdio.hlucy:/usr/include/stdio.h86000904110773fpos_t_cnt_ptr_base_flag_fileFILE./isin.hlucy:/tmp_mnt/home/hdf/sgi/gctpc/source/./isin.h8600090413368ncolicol_cenncol_invIsin_row_tfalse_eastfalse_northspheresphere_invang_size_invnrownrow_halfref_lonlon_cen_merijustifycol_distcol_dist_invrowkeyIsin_tnumstrerror_t__ctype__infinityerrnosigngam__iob_lastbuf_bufendtab_sibuf_sobufIsin_errorfprintfisinusforinitIsin_for_freefabsIsin_for_initmallocfreecosisinusforIsin_fwd_gp_dispTKÁD×T¾KD!‚]e”Il€Ýsn 1PyÁ!À'0;%B+I8DTÏÿÿ\` jŒ ?xÏÿÿ}, ‹Ïÿÿ’Ïÿÿ—Ïÿÿ› ð )¥ ´ 2°Ïÿÿ        ÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿDÿÿÿ ÿÿÿÿÿÿ ÿÿ ÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ'(ÿÿÿ.ÿÿÿÿÿÿÿ018ÿÿÿÿ=>AÿÿÿÿBCGÿÿHDIÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 Äi-Ì!`)p0/p   8pÀA Ø K "ø Up# ap#88isinusinv.o/ 860008864 2145 20 100664 16568 ` ELF>°4( p0(.6@<EPW^tiq`̈’,Ä §¬° ðĺ ´ÔÃ.symtab.shstrtab.strtab.text.rodata.data.options.reginfo.rel.text.rel.data.gptab.data.mdebug.text.rodata.data__ctype__infinityerrnosigngam__iob_lastbuf_bufendtab_sibuf_sobufIsin_errorfprintfisinusinvinitIsin_inv_freefabsIsin_inv_initmallocfreecosisinusinvIsin_inv_gp_disp<'œ™à!'½ÿ௿¯¼¯¤ ¯¥$„…™¦ §$$„  ø $¥¼¿'½ à<'œ™à!'½ÿ¸¯¿4¯¼0ç­Hç¬Lç¯Pç®TŽÎ À„™Œ„  ø ¼0¯¢<¯<à ™„…'9$„d ø $¥t¼0 $ÿÿÇ¥HǤLD€8D€0F& >E ™„…'9$„” ø $¥¤¼0ö$ÿÿÇ©PǨTÄ+hÄ*lF*@<E Ä1pÄ0tF(€<E ™„…'9$„Ì ø $¥Ü¼0Ø$ÿÿdzhDzlÄ%xÄ$|F$<E Ä'€Ä&„F20<E ™„…'9$„ ø $¥$¼0º$ÿÿÇ«hǪlÄ)ˆÄ(ŒF(TDXø78!DÁøF $DØøç¤D¹DdzhD™0™F€2¡Ç²l ø F*“¼0Ä)Ä(”F @<E ™„…'9$„H ø $¥X¼0‹$ÿÿ¨D1  ™„…'9$„ˆ ø $¥˜¼0{$ÿÿDZpǰtÄ%˜Ä$œF$€<E Ä' Ä&¤F00<E ™„…'9$„Ä ø $¥Ô¼0]$ÿÿdzpDztÄ+¨Ä*¬F*’DJø5A8!DÁøF A$DÊøç¤@«@DZpD‹0ǰtF€4¡™ ø F2ƒ¼0Ä+°Ä*´F P<E ™„…'9$„ü ø $¥ ¼0-$ÿÿÇ©XǨ\Ç¥`Ǥd¬D­@™Ç­HǬLǯPÇ®Tç©ç¨ç¥ç¤¯¬  ø ¯­$¼0¬" ŽÎ À ™„…'9$„@ ø $¥P¼0$ÿÿ%¿4'½Hà<'œ™à!'½ÿÀ¯¿¯¼ç­@ç¬Dç¯Hç®LÇ¥@ǤDÄ'¸Ä&¼F& <E ™„…'9Œ$„ ø $¥p¼¯¢4Ï%Ç©HǨLÄ+ÀÄ*ÄF*@<E Ä1ÈÄ0ÌF(€<E ™„…'9Œ$„ ø $¥€¼¯¢4±%dzHDzLÄ%ÐÄ$ÔF$<E ǧHǦLÄ+ØÄ*ÜF*2ç¨Lç©HDZHǰLÄ3àÄ2äF0>E Ç¥HǤLÄ'èÄ&ìF&"çªLç«H®`)Á <4!ÆÁ* ™„…'9Œ$„ ø $¥¼¯¢4v%¯`1ø ™„…'9Œ$„ ø $¥ ¼¯¢4f%¹d +! ™„…'9Œ$„ ø $¥°¼¯¢4T%™$` ø ¼¯¢<¨< ™„…'9Œ$„ ø $¥À¼¯¢4?%©<­ \ª<Ç©PǨTåIåH«<DZXǰ\åqåp ¬<dz@DzDå“å’<?ðD(D€ ǧ@ǦD­E ¹XÇ1Ç0Ä%PÄ$TF$ç&ç'¨XÅ ÅÄ3XÄ2\F2@<E ¸XÇ Ç Ä1`Ä0dF0Qçç%¿'½@à<'œ™à!'½ÿ௿¯¼¯¤ ® À ™„…'9Œ$„ ø $¥ ¼)¯ < «ø\4!Ü# ™„…'9Œ$„ ø $¥0¼¹ ¯ \¨ ™X ø ¼© ­ X™¤  ø ¼¯  %¿'½ à<'œ™à!'½ÿد¿$¯¼ ¯¤(¯¥,®(„…™Ï¦,Ç$„ $¥@ ø ¯¯¼ $ÿÿ¿$'½(à error (isinusinv.c/%s) : %s memory allocationinvalid parameterinvalid handleinvalid keyisinusinvinitbad return from Isin_inv_freeisinusinvinitbad parameter; sphere radius invalidisinusinvinitbad parameter; longitude of central meridian invalidisinusinvinitbad parameter; nzone out of rangeisinusinvinitbad parameter; nzone not near an integer valueisinusinvinitbad parameter; nzone not multiple of twoisinusinvinitbad parameter; ijustify out of rangeisinusinvinitbad parameter; ijustify not near an integer valueisinusinvinitbad return from Isin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initisinusinvbad return from Isin_invIsin_invIsin_invIsin_inv_freeIsin_inv_free error (isinusinv.c/%s) : (%i) %s À!ûTD-@!ûTD-?ÿ× =p£×A3Æ€\)?„záG®{?„záG®{¿„záG®{@záG®?„záG®{?„záG®{=Û|ßÙ×½»À!ûTD-@!ûTD-@ !ûTD-@!ûTD-@ !ûTD-@!ûTD-@ !ûTD-@ !ûTD-À !ûTD-@!ûTD-?ù!ûTD-@!ûTD-@!ûTD-¿ù!ûTD-?ù!ûTD-?ù!ûTD-@!ûTD-@ !ûTD-@!ûTD-À !ûTD-@!ûTD-ÿÿÿý ÿÿÿü4ÿÿÿûHÿÿÿúX ³ÿöÿó³ÿöÿó  $ <( `dˆ   ¨¤ Ð ÜÔ äÌ Ø  ,$ 4 (H TXp x|˜ ¤œ ¬”  À ÌÐè ðô  $  8 DHˆ ¤ ¬°Ì ØÐ àÈ Ô     4 @D\ dh„ ˆ ˜€ Œ¬ ¸¼  $(D PH X@ L„ ¼ ÄÈ Ðä ðè øà ì,0T `d€ Œ„ ”| ˆ¨ ´¸Ð ØÜø ü  ô   ,0H TXl x|”  ¤ä ðè øà ì$ 0( 8  ,l xp €h t” À ÌÄ Ô¼ ÈX `h¼ ÈÌä ðô    P „   ¬ ¤ ´ œ ¨ , 4 8 ` Ô T d h ˆ ˜ œ ð ô  8 , l x p € h t ´ ¸   ( T `X hP \¬ ¸¼Ô Üà  $Œ ˜œÄ ÐÔð ü $(D PTˆŒ¸ ļ Ì´ Àø ü  ô , P Œ° ´ ̸  0p ÀØ#È 9°$ —& #hÝ- `0”¼5ô6°#h8`(5…h88(848(8X%1ˆ((&EBHtHD(ˆˆC(ˆÿˆCˆC2X1„(HHHHH!26!(Aÿÿÿüÿÿÿÿ SX` ÿÿÿìÿÿÿÿHÐ,KÿÿÿÜÿÿÿÿ@ù8 ð)<ÿÿÿôÿÿÿÿ8¹Å— ´2mÿÿÿÜÿÿÿÿ@é ˆ?bÿÿÿüÿÿÿÿ -;ÇŒD£ÿÿÿüÿÿÿÿ(RYÓ, KÏ8 Õ  Ý    H Ï` â@ð@þ@ @ @` ",   3   ?   J   V   \(   ( eÿÿÿü kÿÿÿø tÿÿÿô ´ Ì z, $ˆ      ›   ¦   ²  ·$  ( (Àÿÿÿü (Åÿÿÿø +Éÿÿÿô Ïÿÿÿð Ôÿÿÿè  Ùÿÿÿä ¬ zÄ â ð 0ì   î   ð  .ô  /( 1øÿÿÿü ¬ .âÄ )þ ´ 7  2         5  6$ >ÿÿÿø  ÿÿÿð   ÿÿÿè  %ÿÿÿä ¼ 8þÔ 2*ˆ <8  9 Cì A* ?=Œ8 BH  >L  A  I\ G=t D , N)`X)`i`c%`h %`!`m)`i` w%`| %`!`)`Œ)`–)`¥)`¯)` , i`L%`Q %`!`U)`i` [%`` %`!`d)`k)`r)`z)` ,  , K)`i` R%`W %`\@%`b`%`hh%`!`n)` , i`U%`Z %`c@%` !`l)``i`w%` ‚@%` Ž€%` •À%`  %` ­@%`²`%`¼€%` ÄÀ%` Ð%`Ù@%` â€%` ïÀ%`óà%`!`÷)`i`þ%` %`!`)`  ! aa ÿð ÿð ÿð ÿð ÿð) ÿð ÿð ÿð  2 aÿð  ? ÿðD aÿðaJ !  ÿð ÿðÿðÿðÿðÿð !  ÿð ÿð0ÿðÿÿÿÿ !  ` !  ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  ÿð ÿð ÿð ÿðisinusinv.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/isinusinv.c86000904418812/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c isinusinv.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourceerrorroutinetextISIN_BADALLOCISIN_BADPARAMISIN_BADHANDLEISIN_BADKEYisinisinusinvinitspherelon_cen_merfalse_eastfalse_northdzonedjustifynzoneijustifyistatIsin_inv_initspherelon_cen_merfalse_eastfalse_northnrowijustifythisrowistatirowclatncol_cenisinusinvxylonlatistatIsin_invthisxylonlatrowcolflonirowIsin_inv_freethisIsin_errorerrroutine/usr/include/sgidefs.hlucy:/usr/include/sgidefs.h8600090444854__int32_t__uint32_thi32lo32__int64_thi32lo32__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdlib.hlucy:/usr/include/stdlib.h8600090446086quotremdiv_tquotremldiv_tsize_tssize_twchar_t/usr/include/math.hlucy:/usr/include/math.h86000904413775/usr/include/stdio.hlucy:/usr/include/stdio.h86000904410773fpos_t_cnt_ptr_base_flag_fileFILE./isin.hlucy:/tmp_mnt/home/hdf/sgi/gctpc/source/./isin.h8600090443368ncolicol_cenncol_invIsin_row_tfalse_eastfalse_northspheresphere_invang_size_invnrownrow_halfref_lonlon_cen_merijustifycol_distcol_dist_invrowkeyIsin_tnumstrerror_t__ctype__infinityerrnosigngam__iob_lastbuf_bufendtab_sibuf_sobufIsin_errorfprintfisinusinvinitIsin_inv_freefabsIsin_inv_initmallocfreecosisinusinvIsin_inv_gp_dispTKÀDØT¾KD!‚]e”Il€Ýsn 1PyÁ!À'0;%B+I8DTÏÿÿ\` jˆ ?xÏÿÿ}, ‹Ïÿÿ’Ïÿÿ—Ïÿÿ› ð )¥ ´ 2°Ïÿÿ        ÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿDÿÿÿ ÿÿÿÿÿÿ ÿÿ ÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ'(ÿÿÿ.ÿÿÿÿÿÿÿ018ÿÿÿÿ=>AÿÿÿÿBCGÿÿHDIÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 Äi-Ì!p)p0/p   8pÀA ØPK #( Up#H ap#hHfor_init.o/ 860008867 2145 20 100664 27224 ` ELFhÈ4( 8  (817=KU\hq}†’›¥¬µ»ÆÎÚãìòý%-8@KS_hry„Œ—Ÿ«´¿ÇÑØâéóú  ,5AJT[fnzƒ‘›.symtab.shstrtab.strtab.text.rodata.options.reginfo.rel.text.mdebug.text.rodata__infinityerrnosigngamfor_initsphdzpakszcalc_utm_zoneutmforintutmforstplnforintstplnforalberforintalberforlamccforintlamccformerforintmerforpsforintpsforpolyforintpolyforeqconforinteqconfortmforinttmforsterforintsterforlamazforintlamazforazimforintazimforgnomforintgnomfororthforintorthforgvnspforintgvnspforsinforintsinforequiforintequiformillforintmillforvandgforintvandgforomerforintomerforsomforintsomforhamforinthamforrobforintrobforgoodforintgoodformolwforintmolwforimolwforintimolwforalconforintalconforwivforintwivforwviiforintwviiforobleqforintobleqforisinusforinitisinusfor_gp_disp<'œ™à!'½ý¯¿t¯¼p¯¤ø¯¥ü¯¦¯§¯ '®¯®™¤¥'¯@¯¯'¦ˆ ø '§€¼p¸Ç0Ç4ç¥pç¤t¹Ç'8Ç&<ç§hç¦l¨ø$›©! ¯ <™¤<¥'ª@¯ª'¦ˆ ø '§€¼p«ü¯«ô¬ô€\­™¦ŭŬ ø ¼pÄ)Ä(F(‚Ä1Ä0 F0T‚ç²Ôç³Ю¸ϯ¹( Â$ÿÿ©™¦Å-Å,  ø ¼pÄ%Ä$F$‚Ä)Ä(F(2‚çªÄç«Àª¬K­‹­®À  $ÿÿDZÐǰÔ™Ä3 Ä2$ ø F2ƒ¼p¯¢ôÇ¥ÀǤÄD€8D€0F& <E¯ôÀ#¯¸ôÄ)(Ä(,ç©xç¨|¹ôÇ«x¯¹™Çª|Ç­ˆÇ¬ŒÇ¯€Ç®„ç« ø 窨¼p­©«*­j­øŒ'¯| p€ÏÀ!¯ ¹ø'©|@€­ P!K¨p! \­Ë¯ø$á'™¤ü¥¦§  ø ¬¼p­‚¸©­9ªM  E$ÿÿ«øˆ'¯| p€Ï`!­ˆ¸ø'©|È€«)P!Myp! 2­Í¯ø$Ῠ™¦Å Å  ø ¼pÄ10Ä04F0‚Ä%8Ä$<F$‘‚ç¦Äç§À¬©˜­8ªK` $ÿÿ¹¦Ç-Ç,™ ø ¼pÄ)@Ä(DF(‚Ä1HÄ0LF0T‚粼糸­¯®­î¨ € í$ÿÿ¸™¦Ç (Ç , ø ¼pÄ%PÄ$TF$‚Ä)XÄ(\F(2‚窔竩«*­j¹-  Ë$ÿÿ®™¦ÅÍ ÅÌ$ ø ¼pÄ1`Ä0dF0‚Ä%hÄ$lF$‘‚禴称¯¬è­ˆ¸   ©$ÿÿÇ©ÀǨÄÇ«¸Çª¼Ç±°Ç°´Ç³Dz”Ç¥pǤtǧhǦl™Ç­ˆÇ¬ŒÇ¯€Ç®„ç©ç¨ç«çªç± ç°$ç³(ç²,ç¥0ç¤4ç§8 ø ç¦<ª¼p­B«­y­¹¯øŽ'¬|@€ À!¯©ø'«| P€¯KÈ!-ê@! p­ ¬ø$¾®™¦ÅÍÅÌ ø ¼pÄ)pÄ(tF(‚Ä1xÄ0|F0T‚ç²Äç³À¸« ­i¹/à N$ÿÿª™¦ÅMÅL ø ¼pÄ%€Ä$„F$‚Ä)ˆÄ(ŒF(2‚窼竸­¬¨­ˆ®Ø ,$ÿÿ©™¦Å- Å,$ ø ¼pÄ1Ä0”F0‚Ä%˜Ä$œF$‘‚禴称«¯y­ùªM  $ÿÿ¨™¦Å (Å , ø ¼pÄ) Ä(¤F(‚Ä1¨Ä0¬F0T‚粔糬¸ޝ©+` è$ÿÿÇ¥ÀǤÄǧ¸Ç¦¼Ç©°Ç¨´Ç«Ǫ”DZpǰtdzhDzl™Ç­ˆÇ¬ŒÇ¯€Ç®„ç¥ç¤ç§ç¦ç© ç¨$ç«(çª,ç±0ç°4ç³8 ø ç²<¹¼p¯"¯­ê­ª¬øˆ'¸| p€ØH!­(«ø'¯| È€¬/P!M™p! ¯­Í¸ø$s¨™¦Å Å $ ø ¼pÄ%°Ä$´F$‚Ä)¸Ä(¼F(2‚窴竰©¯+­ëªL€ $ÿÿ¹¦Ç-(Ç,,™ ø ¼pÄ1ÀÄ0ÄF0‚Ä%ÈÄ$ÌF$‘‚ç¦Äç§À­¸®¯¨   j$ÿÿÇ©°Ç¨´Ç«ÀǪÄDZpǰtdzhDzl™Ç­ˆÇ¬ŒÇ¯€Ç®„ç©ç¨ç«çªç± ç°$ç³( ø ç²,«¼p­b¯¬ê­Š­ø™'¸| p€Ø@!­©ø'¯| X€­oP!L«p! 9­Ì¸ø$s¹¦Ç- Ç,$™ ø ¼pÄ%ÐÄ$ÔF$‚Ä)ØÄ(ÜF(2‚窴竰¨¯ ­éªM  $ÿÿ«™¦Åm(Ål, ø ¼pÄ1àÄ0äF0‚Ä%èÄ$ìF$‘‚ç¦Äç§À¬¸ޝ¹( ô$ÿÿÇ©°Ç¨´Ç«ÀǪÄDZpǰtdzhDzl™Ç­ˆÇ¬ŒÇ¯€Ç®„ç©ç¨ç«çªç± ç°$ç³( ø ç²,©¼p­"¯­ê­ª¬ø‹'¸| p€ØÈ!¯+¨ø'¯|H€¬/P!M‰p! í͸ø$r«™¦Åm Ål$ ø ¼pÄ%ðÄ$ôF$‚Ä)øÄ(üF(2‚窴竰¹¯(­èªL€ ¡$ÿÿ©™¦Å-(Å,, ø ¼pÄ1Ä0F0‚Ä%Ä$ F$‘‚禔秭¸®¯«y  $ÿÿÇ©°Ç¨´Ç«Ǫ”DZpǰtdzhDzl™Ç­ˆÇ¬ŒÇ¯€Ç®„ç©ç¨ç«çªç± ç°$ç³( ø ç²,¨¼p­¯¬ê­Š­ø‰'¸| p€ØX!­i¹ø'¯|@€­P!L¨p! N­Ì¸ø$Ï©™¦Å-Å, ø ¼pÄ%Ä$F$‚Ä)Ä(F(2‚çªÄç«À«¯y­ùªM  ,$ÿÿ¨™¦Å Å  ø ¼pÄ1 Ä0$F0‚Ä%(Ä$,F$‘‚禼秸¬¸ޝ©+` $ÿÿ¹¦Ç- Ç,$™ ø ¼pÄ)0Ä(4F(‚Ä18Ä0<F0T‚ç²´ç³°¯­ê­ª¨ € ç$ÿÿ®™¦ÅÍ(ÅÌ, ø ¼pÄ%@Ä$DF$‚Ä)HÄ(LF(2‚窔竸« ­i¹/à Å$ÿÿªD€˜D€ÅQ@ÅPDF2€2E¯ 0$ ¯­0Ç¥ÀǤÄǧ¸Ç¦¼Ç©°Ç¨´Ç«Ǫ”DZpǰtdzhDzl¨0™Ç­ˆÇ¬ŒÇ¯€Ç®„ç¥ç¤ç§ç¦ç© ç¨$ç«(çª,ç±0ç°4ç³8ç²< ø ¯¨@¬¼p­‚®©Ø­8¹ø‹'ª|x€êh!­«¨ø'®|`€¹ŽÀ! ,x! |­éªø$ A|«ÅeÅdç¥xç¤|­™¦Å­ Ŭ$ ø ¼pÄ'PÄ&TF&Ä+XÄ*\F*Dç°´ç±°¨¸¯¹,€ T$ÿÿ©™¦Å-(Å,, ø ¼pÄ3`Ä2dF2Ä'hÄ&lF&"稔穯«ê­j­¨ 2$ÿÿÇ«xǪ|DZ°Ç°´Ç³Dz”Ç¥pǤtǧhǦl™Ç­ˆÇ¬ŒÇ¯€Ç®„ç«çªç±ç°ç³ ç²$ç¥(ç¤,ç§0 ø ç¦4®¼p­Â¸¬­™¯ø‰'«|P€Kh!­©¨ø'¸|p€¯ØÈ!,îP!ý­L«ø$ an©™¦Å- Å,$ ø ¼pÄ)pÄ(tF(‚Ä1xÄ0|F0T‚ç²´ç³°­¸¨¯¹/àÛ$ÿÿ®™¦ÅÍ(ÅÌ, ø ¼pÄ%€Ä$„F$‚Ä)ˆÄ(ŒF(2‚窬竨¬«Š­j©- ¹$ÿÿDZ¨Ç°¬Ç³pDztÇ¥hǤl™Ç­@ǬDǯ°Ç®´ç±ç°ç³ç²ç¥  ø ç¤$¨¼p­¸¯­ù¬øŽ'«| P€KH!­.­ø'¸| @€¬È!/ˆP!Œ­O«ø$ an®™¦ÅÍ ÅÌ$ ø ¼pÄ'Ä&”F&Ä+˜Ä*œF*Dç°´ç±°©¸-¯ ¹,€j$ÿÿ¨™¦Å (Å , ø ¼pÄ3 Ä2¤F2Ä'¨Ä&¬F&"稬穨¯«ê­j®É H$ÿÿÇ«¨Çª¬Ç±pǰtdzhDzl™Ç­@ǬDǯ°Ç®´ç«çªç±ç°ç³  ø ç²$­¼p­¢¸¬­™¯øˆ'«|P€Kp!­È©ø'¸| h€¯¸È!,íP!­L«ø$ an¨™¦Å Å $ ø ¼pÄ%°Ä$´F$‚Ä)¸Ä(¼F(2‚窴竰®¸ɯ ¹/àù$ÿÿ­™¦Å­(Ŭ, ø ¼pÄ1ÀÄ0ÄF0‚Ä%ÈÄ$ÌF$‘‚禬秨¬«Š­j¨À×$ÿÿÇ©¨Ç¨¬Ç«pǪtDZhǰl™Ç­@ǬDǯ°Ç®´ç©ç¨ç«çªç±  ø ç°$©¼p­"¸¯­ù¬ø'«| P€K@!­ ®ø'¸|H€¬8È!/‰P!ª­O«ø$ an­™¦Å­ Ŭ$ ø ¼pÄ3ÐÄ2ÔF2Ä'ØÄ&ÜF&"稴穰¨¸¯¹,€ˆ$ÿÿ©™¦Å-(Å,, ø ¼pÄ+àÄ*äF*Ä3èÄ2ìF2礬票¯«ê­j­¨f$ÿÿǧ¨Ç¦¬Ç©pǨtÇ«hǪl™Ç­@ǬDǯ°Ç®´ç§ç¦ç©ç¨ç«  ø çª$®¼p­Â¸¬­™¯ø‰'«|P€Kh!­©¨ø'¸|p€¯ØÈ!,îP!9­L«ø$an©™¦Å- Å,$ ø ¼pÄ1ðÄ0ôF0‚Ä%øÄ$üF$‘‚禴称­¸¨¯¹/à$ÿÿ®™¦ÅÍ(ÅÌ, ø ¼pÄ)Ä(F(‚Ä1Ä0 F0T‚粬糨¬«Š­j©- õ$ÿÿÇ¥¨Ç¤¬Ç§pǦtÇ©hǨl™Ç­@ǬDǯ°Ç®´ç¥ç¤ç§ç¦ç©  ø ç¨$¨¼p­¸¯­ù¬øŽ'«| P€KH!­.­ø'¸| @€¬È!/ˆP!È­O«ø$ax®™¦ÅÍ ÅÌ$ ø ¼pÄ+Ä*F*Ä3Ä2F2礴祰©¸-¯ ¹,€¦$ÿÿ¨™¦Å (Å , ø ¼pÄ' Ä&$F&Ä+(Ä*,F*D簬籨¯«ê­j®É „$ÿÿ­ųŲ糠粤ǥ°Ç¤´Ç§¨Ç¦¬Ç©pǨtÇ«hǪl™Ç­@ǬDǯ Ç®¤ç¥ç¤ç§ç¦ç© ç¨$ç«( ø çª,¸¼p¯¹¨,­ ªø'®| X€nH!­/­ø'¹| À€ª`!ˆXX!M­h®ø$ÁH¯™¦Åí Åì$ ø ¼pÄ10Ä04F0‚Ä%8Ä$<F$‘‚禴称©¹-¯-¬Š@+$ÿÿÇ©pǨtÇ«hǪl™Ç­@ǬDǯ°Ç®´ç©ç¨ç« ø 窸¼p¯¨® ­Ë©ø'¹| h€¹`!­ªø'¨| À€©X!n8h!­®¹ø$!n¯™¦Åí Åì$ ø ¼pÄ1@Ä0DF0‚Ä%HÄ$LF$‘‚禴称¬¨Š­ «i à$ÿÿ¸™¦Ç (Ç , ø ¼pÄ)PÄ(TF(‚Ä1XÄ0\F0T‚ç²Äç³À®¹ͯ-¯ì€¾$ÿÿÇ¥ÀǤÄǧpǦtÇ©hǨl™Ç­@ǬDǯ°Ç®´ç¥ç¤ç§ç¦ç©  ø ç¨$ª¼p­B¨© ­+®ø˜'¹|h€¹x!­ø¬ø'¨| P€®HX!iÊh!‘­©¹ø$!H¸™¦Ç Ç $ ø ¼pÄ+`Ä*dF*Ä3hÄ2lF2礴祰¯¨ì­ «nÀo$ÿÿǧpǦtÇ©hǨl™Ç­@ǬDǯ°Ç®´ç§ç¦ç© ø 稪¼p­B©¹-¯-¯ø˜'¨|`€ˆX!­x®ø'©|P€¯Ih!¹ê`!F­™¨ø$H¸™¦Ç Ç $ ø ¼pÄ+pÄ*tF*Ä3xÄ2|F2礴祰«©n­.­¯à$$ÿÿǧpǦtÇ©hǨl™Ç­@ǬDǯ°Ç®´ç§ç¦ç© ø 稪¼p­B¹¨,­ «ø˜'©| p€Éh!­¸¯ø'¹|P€«Y`!ˆjp!û­È©ø$!L¸Ç Ç ç«xçª|­™¦Å­(Ŭ, ø ¼pÄ1€Ä0„F0‚Ä%ˆÄ$ŒF$‘‚禔积¬ù­™«j@Ó$ÿÿ¨D€XD€PÅ `ÅdF*@2EI$¯®0©™¦Å-Å, ø ¼pÄ1Ä0”F0‚Ä%˜Ä$œF$‘‚ç¦ìç§è¸¯ ­í¹,€¥$ÿÿ«™¦Åm Ål$ ø ¼pÄ) Ä(¤F(‚Ä1¨Ä0¬F0T‚粜糘ª®H­È©8ƒ$ÿÿ‹¯ 0­™¦Å­@ŬD ø ¼pÄ%°Ä$´F$‚Ä)¸Ä(¼F(2‚çªÔç«Я¬ù­™«j@^$ÿÿ¨™¦Å HÅ L ø ¼pÄ1ÀÄ0ÄF0‚Ä%ÈÄ$ÌF$‘‚ç¦Äç§À®¸ɯ ­¯à<$ÿÿ¹¦Ç-PÇ,T™ ø ¼pÄ)ÐÄ(ÔF(‚Ä1ØÄ0ÜF0T‚ç²Ìç³Ȭª‹­K¨À$ÿÿ©™¦Å-XÅ,\ ø ¼pÄ%àÄ$äF$‚Ä)èÄ(ìF(2‚窼竸¸¯ ­í¹,€÷$ÿÿDZxǰ|dzèDzìÇ¥˜Ç¤œÇ§Ǧ”ç±ç°ç³ç²ç¥ ç¤$ç§(ç¦,Ǧ¼Ç§¸Ç¤ÌÇ¥ÈDzÄdzÀǰÔDZÐÇ©pǨtÇ«hǪl«0™Ç­ˆÇ¬ŒÇ¯€Ç®„ç¦\ç§Xç¤Tç¥Pç²Lç³Hç°Dç±@ç©0ç¨4ç«8çª< ø ¯«`ª¼p­B¨©­.­ø˜'¹| x€ù`!­˜«ø'¨| P€­Hp!ɪx!¬­é¹ø$!¿DLø¸58!DÁøÇ ÇF B¤DÌøçª8DHø«58!DÁøÅqÅpF „¤DÈøç²4®D€8D€0ÅÅ`ÅÄdF& 2E_$ ¯­0ª™¦ÅMÅL ø ¼pÄ)ðÄ(ôF(‚Ä1øÄ0üF0T‚ç²äç³à©¹/¯/¸ €f$ÿÿ«™¦Åm Ål$ ø ¼pÄ%Ä$F$‚Ä)Ä( F(2‚çªÔç«Ш­­®ªI D$ÿÿ¯Åñ@ÅðDç±Hç°L¹Ç3HÇ2Lç³(ç²,DLø¸58!DÁøÇPÇTF !¤DÌøç¦T¯ 0«4¨8Ç©àǨäÇ«ÐǪÔDZpǰtdzhDzlÇ¥HǤL®T­0ǧ(Ǧ,™Ç­ˆÇ¬ŒÇ¯€Ç®„¯«¯¨ç©ç¨ç« çª$ç±(ç°,ç³0ç²4ç¥8ç¤<¯®@¯­Dç§H ø ç¦Lª¼p­B©¹/¯/¬ø˜'¨| X€hp!­Ø­ø'©| P€¬Ix!ùŠX!ê­y¨ø$H¸™¦Ç Ç $ ø ¼pÄ)Ä(F(‚Ä1Ä0F0T‚ç²´ç³°®©Í­-¯ì€È$ÿÿÇ¥pǤtǧhǦl™Ç­@ǬDǯ°Ç®´ç¥ç¤ç§ ø 禪¼p­B¹¨+­ ®ø˜'©|h€©x!­ø¬ø'¹| P€®YX!hÊh!Ÿ­¨©ø$!H¸™¦Ç Ç $ ø ¼pÄ) Ä($F(‚Ä1(Ä0,F0T‚ç²´ç³°¯¹ì¯,«nÀ}$ÿÿÇ¥pǤtǧhǦl™Ç­@ǬDǯ°Ç®´ç¥ç¤ç§ ø 禪¼p­B¨© ­-¯ø˜'¹|`€™X!­x®ø'¨|P€¯Hh!©ê`!T­‰¹ø$!™Ç­@ǬD ø ¸¼p¯«¨n­¯ø'©|P€I`!­¹ø'«|À€¯ p!ÈøP!4­H©ø$!H­™¦Å­ Ŭ$ ø ¼pÄ)0Ä(4F(‚Ä18Ä0<F0T‚ç²´ç³°¬«™­y®Ïà$ÿÿÇ¥pǤtǧhǦl™Ç­@ǬDǯ°Ç®´ç¥ç¤ç§ ø 禸¼p¯¨© ­*¬ø'«| È€+p!­Í¯ø'¨|À€¬P!I˜È!é¯)«ø$a™Ç­@ǬD ø ­¼p­¢®¨Ï­¬øŠ'©| À€ È!¯*«ø'®| h€¬®x!èÀ!ɯ©ø$!&Ç©pǨtÇ«hǪl™Ç­ˆÇ¬ŒÇ¯€Ç®„ç©ç¨ç« ø 窪¼p­B¹®+­Ë¬ø'¨| h€¨À!¯©ø'¹| P€¬YX!nŠh! ­®¨ø$H¯™¦Åí Åì$ ø ¼pÄ1@Ä0DF0‚Ä%HÄ$LF$‘‚禴称¸¹ ¯)«l€~$ÿÿÇ©pǨtÇ«hǪl™Ç­@ǬDǯ°Ç®´ç©ç¨ç« ø 窪¼p­B®¨Í­ ¸ø'¹|H€9X!­o¬ø'®| P€¸Nh!¨ H!U­(¹ø$!H¯™¦Åí Åì$ ø ¼pÄ1PÄ0TF0‚Ä%XÄ$\F$‘‚禴称«®l­Ì­¸3$ÿÿÇ©pǨtÇ«hǪl™Ç­@ǬDǯ°Ç®´ç©ç¨ç« ø 窪¼p­B¨¹ ¯)«ø'®| `€Žh!­¯¸ø'¨|P€«HH!9j`! ­™®ø$Á¨¯™¦Åí Åì$ ø ¼pÄ1`Ä0dF0‚Ä%hÄ$lF$‘‚禴称­¨¸­©+`è$ÿÿª™¦ÅM(ÅL, ø ¼pÄ)pÄ(tF(‚Ä1xÄ0|F0T‚粬糨¹®,­Ì¯í Æ$ÿÿ¸ÇÇç¥`ç¤d¨ÅÅç§Xç¦\©™¦Å-@Å,D ø ¼pÄ)€Ä(„F(‚Ä1ˆÄ0ŒF0T‚ç²Üç³Ø«¹j¯*¬ŽÀ˜$ÿÿÇ¥¨Ç¤¬Ç§`ǦdÇ©XǨ\Ç«ØÇªÜDZpǰtdzhDzl™Ç­@ǬDǯ°Ç®´ç¥ç¤ç§ç¦ç© ç¨$ç«(çª,ç±0ç°4ç³8 ø ç²<¯¼p­â­¨¸­«ø‰'¹| P€Y`!­‰®ø'­|x€«íÀ!oP!_­H¹ø$c![©™¦Å- Å,$ ø ¼pÄ%Ä$”F$‚Ä)˜Ä(œF(2‚窴竰¬­Ž­®¸ `=$ÿÿ¯Åñ@ÅðDç± ç°$¨ÅPÅTç³ç²Ç¥pǤtǧhǦlÇ© Ǩ$Ç«Ǫ™Ç­@ǬDǯ°Ç®´ç¥ç¤ç§ç¦ç© ç¨$ç«( ø çª,ª¼p­B¹¬)­‰­øŽ'«| À€ x!­î¨ø'¹|P€­YH!,ªÀ!¯ %¿t'½øà@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ ³ÿöÿó³ÿöÿóHH4 ° ø   $( 04€   ¨¬° ¸¼  ` hl„ Ì  t À à èìð øüT l tx| „ˆÔ ô ü  \ | „ˆŒ ”˜ | È è ðôø P p x|€ ˆŒØ ø  ` € ˆŒ ˜œ  € Ì ì ô ø ü   ` x € „ ˆ  ” ü X ° È Ð Ô Ø à ä 0 P X \ ` h l Ô 0 | œ ¤ ¨ ¬ ´ ¸ $ ,04 <@¨  P p x|€ ˆŒØ ø  l „ Œ” œ ì    $(Ü L ° Ð ØÜà èì8 X `dh ptä H ” ´ ¼ÀÄ ÌÐ < DHL TX¸   X x €„ˆ ”à    | Ð  < DHL TX¤ Ä ÌÐÔ Üà@ ”! à    h ˆ ”˜  ¤" X# ¤ Ä ÌÐÔ Üà, L TX\ dhÈ$ % h ˆ ”˜  ¤ð    (,¬& ' T t |€„ Œè( 4) €   ¨ ¬ ° ¸ ¼! !( !0!4!8 !@!D!¤* !ø+ "D "d "l"p"t "|"€"Ø, #$- #p # #˜#œ#  #¨#¬$. $P/ $´ $Ô $Ü$à$ä $ì$ð%l %Œ %”%˜%œ %¤%¨%ô & && &$ &,&0&ˆ &¨ &°&´&¸ &À&Ä' '0 '8'<'@ 'H'L'¤ '¼ 'Ä'È'Ì 'Ô'Ø($ (D (L(P(T (\(`)0 )Œ1 *h *ˆ **”*˜ * *¤*ð + +++  +(+,,2 ,”3 ,à - -- - ---t4 -À5 .  ., .4.8.< .D.H. 6 .ì7 /48 /l9 /¸ /Ø /à/ä/è /ð/ô0L: 0˜; 0à< 1= 1p> 1¼? 2 2( 202428 2@2D2œ@ 2èA 34 3T 3\3`3d 3l3p3ÈB 4C 4` 4€ 4ˆ4Œ4 4˜4œ4è 5 555 5 5$5  5À 5È5Ì5Ð 5Ø5Ü6TD 6ÀE 7  7, 74787< 7D7H7àF 8<G p $`SHÁbÀU¨1UÜRè-X(\Xܘ[8]ÐRèF^`€Nh#c "(%HCHHCH$HCH$HCH$HCH($%HCH$HCH!$HCE$HCH$HCH$HCH$HCH$HCH$HCH$HCHHCHHCHHCHHCE!@(4HCH!0X$HCHHCHHCGHCHHCGHCHHCHHCHHCH$HCX($%GAÿÿý|ÿÿÿÿø:t, /Ì Õ  Ü  ä  ì  õ  ú  ÿ    ( -ÿÿÿü ÿÿÿð  ÿÿÿè  ÿÿÿà  %ÿÿÿØ  *ÿÿÿР /ÿÿÿÈ  4ÿÿÿÀ  9ÿÿÿ¸  Eÿÿÿ°  Pÿÿÿ¨  Rÿÿÿ   ]ÿÿÿ˜  hÿÿÿ  pÿÿÿˆ  xÿÿÿ€  …ÿÿÿx  “ÿÿÿp  ¢ÿÿÿh  ªÿÿÿ`  ²ÿÿÿ\ ¸ÿÿÿP  ½ÿÿÿH  ÄÿÿÿD Íÿÿÿ@ Òÿÿÿ< Ùÿÿÿ8 Þÿÿÿ0  èÿÿÿ(  îÿÿÿ   ÷ÿÿÿ ýÿÿÿ ÿÿý„ 8x Ì8  ,   !  !.!0ÿðd  !  `for_init.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/for_init.c86000904727250/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c for_init.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcefor_initoutsysoutzoneoutparmoutdatumfn27fn83iflgfor_transzoneazimuthalfanglelon1lon2lat1lat2center_longcenter_lathlon_originlat_originr_majorr_minorscale_factorfalse_eastingfalse_northingshape_mshape_nstarttimeradiustmpdatumpathsatnummodesat_ratiodzonedjustifythingiflg64for_trans64/usr/include/math.hlucy:/usr/include/math.h86000904713775__infinityerrnosigngamfor_initsphdzpakszcalc_utm_zoneutmforintutmforstplnforintstplnforalberforintalberforlamccforintlamccformerforintmerforpsforintpsforpolyforintpolyforeqconforinteqconfortmforinttmforsterforintsterforlamazforintlamazforazimforintazimforgnomforintgnomfororthforintorthforgvnspforintgvnspforsinforintsinforequiforintequiformillforintmillforvandgforintvandgforomerforintomerforsomforintsomforhamforinthamforrobforintrobforgoodforintgoodformolwforintmolwforimolwforintimolwforalconforintalconforwivforintwivforwviiforintwviiforobleqforintobleqforisinusforinitisinusfor_gp_disp/$^I/  "Ïÿÿ(Ïÿÿ.Ïÿÿ<ÏÿÿFÏÿÿMÏÿÿYÏÿÿbÏÿÿnÏÿÿwÏÿÿƒÏÿÿŒÏÿÿ–ÏÿÿÏÿÿ¦Ïÿÿ¬Ïÿÿ·Ïÿÿ¿ÏÿÿËÏÿÿÔÏÿÿÝÏÿÿãÏÿÿîÏÿÿöÏÿÿÏÿÿ ÏÿÿÏÿÿÏÿÿ)Ïÿÿ1Ïÿÿ<ÏÿÿDÏÿÿPÏÿÿYÏÿÿcÏÿÿjÏÿÿuÏÿÿ}ÏÿÿˆÏÿÿÏÿÿœÏÿÿ¥Ïÿÿ°Ïÿÿ¸ÏÿÿÂÏÿÿÉÏÿÿÓÏÿÿÚÏÿÿäÏÿÿëÏÿÿöÏÿÿþÏÿÿ ÏÿÿÏÿÿÏÿÿ&Ïÿÿ2Ïÿÿ;ÏÿÿEÏÿÿLÏÿÿWÏÿÿ_ÏÿÿkÏÿÿtÏÿÿ‚ÏÿÿŒÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ!ÿÿÿ"ÿÿÿ#ÿÿÿ$ÿÿÿ%ÿÿÿ&ÿÿÿ'ÿÿÿ(ÿÿÿ)ÿÿÿ*ÿÿÿ+ÿÿÿ,ÿÿÿ-ÿÿÿ.ÿÿÿ/ÿÿÿ0ÿÿÿ1ÿÿÿ2ÿÿÿ3ÿÿÿ4ÿÿÿ5ÿÿÿ6ÿÿÿ7ÿÿÿ8ÿÿÿ9ÿÿÿ:ÿÿÿ;ÿÿÿ<ÿÿÿ=ÿÿÿ>ÿÿÿ?ÿÿÿ@ÿÿÿAÿÿÿBÿÿÿCÿÿÿD,-ÿÿÿEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 ÄM¤À8!@P )p Cð 2pD; D(ÀEpRèàinv_init.o/ 860008871 2145 20 100664 27252 ` ELFhä4( 8  (8ˆ17=KU\hq}†’›¥¬µ»ÆÎÚãìòý%-8@KS_hry„Œ—Ÿ«´¿ÇÑØâéóú  ,5AJT[fnzƒ‘›.symtab.shstrtab.strtab.text.rodata.options.reginfo.rel.text.mdebug.text.rodata__infinityerrnosigngaminv_initsphdzpakszcalc_utm_zoneutminvintutminvstplninvintstplninvalberinvintalberinvlamccinvintlamccinvmerinvintmerinvpsinvintpsinvpolyinvintpolyinveqconinvinteqconinvtminvinttminvsterinvintsterinvlamazinvintlamazinvaziminvintaziminvgnominvintgnominvorthinvintorthinvgvnspinvintgvnspinvsininvintsininvequiinvintequiinvmillinvintmillinvvandginvintvandginvomerinvintomerinvsominvintsominvhaminvinthaminvrobinvintrobinvgoodinvintgoodinvmolwinvintmolwinvimolwinvintimolwinvalconinvintalconinvwivinvintwivinvwviiinvintwviiinvobleqinvintobleqinvisinusinvinitisinusinv_gp_disp<'œ™à!'½üø¯¿t¯¼p¯¤¯¥ ¯¦¯§¯ '®¯®™¤¥'¯`¯¯'¦ˆ ø '§€¼p¸Ç0Ç4ç¥pç¤t¹Ç'8Ç&<ç§hç¦l¨$›©! ¯ 0™¤0¥'ª`¯ª'¦ˆ ø '§€¼p« ¯«¬€\­™¦ŭŬ ø ¼pÄ)Ä(F(‚Ä1Ä0 F0T‚ç²Üç³Ø®¸ ϯ¹( À$ÿÿ©™¦Å-Å,  ø ¼pÄ%Ä$F$‚Ä)Ä(F(2‚çªÄç«Àª¬ K­‹­®À ž$ÿÿDZØÇ°Ü™Ä3 Ä2$ ø F2ƒ¼p¯¢Ç¥ÀǤÄD€8D€0F& <E¯À#¯¸Ä)(Ä(,ç©xç¨|¹Ç«x¯¹™Çª|Ç­ˆÇ¬ŒÇ¯€Ç®„ç« ø 窨¼p­©« *­j­Œ'¯| p€ÏÀ!¯ ¹'©|@€­$ P!K¨p! Z­Ë¯$á'™¤ ¥¦§ ø ¬¼p­‚¸© ­9ªM  C$ÿÿ«ˆ'¯| p€Ï`!­ˆ¸'©|È€«$)P!Myp! 0­Í¯$Ῠ™¦Å Å  ø ¼pÄ10Ä04F0‚Ä%8Ä$<F$‘‚ç¦Äç§À¬© ˜­8ªK` $ÿÿ¹¦Ç-Ç,™ ø ¼pÄ)@Ä(DF(‚Ä1HÄ0LF0T‚粼糸­¯ ®­î¨ € ë$ÿÿ¸™¦Ç Ç $ ø ¼pÄ%PÄ$TF$‚Ä)XÄ(\F(2‚窴竰©« *­j¹-  É$ÿÿ®™¦ÅÍ(ÅÌ, ø ¼pÄ1`Ä0dF0‚Ä%hÄ$lF$‘‚禜秘¯¬ è­ˆ¸   §$ÿÿÇ©ÀǨÄÇ«¸Çª¼Ç±°Ç°´Ç³˜Ç²œÇ¥pǤtǧhǦl™Ç­ˆÇ¬ŒÇ¯€Ç®„ç©ç¨ç«çªç± ç°$ç³(ç²,ç¥0ç¤4ç§8 ø ç¦<ª¼p­B«­ y­¹¯Ž'¬|@€ À!¯©'«| P€¯$KÈ!-ê@! n­ ¬$¾®™¦ÅÍÅÌ ø ¼pÄ)pÄ(tF(‚Ä1xÄ0|F0T‚ç²Äç³À¸« ­i¹/à L$ÿÿª™¦ÅMÅL ø ¼pÄ%€Ä$„F$‚Ä)ˆÄ(ŒF(2‚窼竸­¬ ¨­ˆ®Ø *$ÿÿ©™¦Å- Å,$ ø ¼pÄ1Ä0”F0‚Ä%˜Ä$œF$‘‚禴称«¯ y­ùªM  $ÿÿ¨™¦Å (Å , ø ¼pÄ) Ä(¤F(‚Ä1¨Ä0¬F0T‚粜糘¬¸ ޝ©+` æ$ÿÿÇ¥ÀǤÄǧ¸Ç¦¼Ç©°Ç¨´Ç«˜ÇªœÇ±pǰtdzhDzl™Ç­ˆÇ¬ŒÇ¯€Ç®„ç¥ç¤ç§ç¦ç© ç¨$ç«(çª,ç±0ç°4ç³8 ø ç²<¹¼p¯"¯­ ê­ª¬ˆ'¸| p€ØH!­(«'¯| È€¬$/P!M™p! ­­Í¸$s¨™¦Å Å $ ø ¼pÄ%°Ä$´F$‚Ä)¸Ä(¼F(2‚窴竰©¯ +­ëªL€ ‹$ÿÿ¹¦Ç-(Ç,,™ ø ¼pÄ1ÀÄ0ÄF0‚Ä%ÈÄ$ÌF$‘‚ç¦Äç§À­¸ ®¯¨   h$ÿÿÇ©°Ç¨´Ç«ÀǪÄDZpǰtdzhDzl™Ç­ˆÇ¬ŒÇ¯€Ç®„ç©ç¨ç«çªç± ç°$ç³( ø ç²,«¼p­b¯¬ ê­Š­™'¸| p€Ø@!­©'¯| X€­$oP!L«p! 7­Ì¸$n¹¦ Ç- Ç,$™ ø ¼pÄ%ÐÄ$ÔF$‚Ä)ØÄ(ÜF(2‚窴竰¨   $ÿÿ¯™¦Åí(Åì, ø ¼pÄ1àÄ0äF0‚Ä%èÄ$ìF$‘‚ç¦Äç§Àª« M­m¬ŽÀ ÷$ÿÿÇ©°Ç¨´Ç«ÀǪÄDZpǰtdzhDzl™Ç­ˆÇ¬ŒÇ¯€Ç®„ç©ç¨ç«çªç± ç°$ç³( ø ç²,¸¼p¯¹© (­(ª'«| h€«`!­®'¹|À€ª$@! Xh! Æ­©«$ar¯™¦Åí Åì$ ø ¼pÄ%ðÄ$ôF$‚Ä)øÄ(üF(2‚窴竰¬¹ ޝ.¨ @ ¤$ÿÿ¸™¦Ç (Ç , ø ¼pÄ1Ä0F0‚Ä%Ä$ F$‘‚禜秘©« -­m¯ì€ ‚$ÿÿÇ©°Ç¨´Ç«˜ÇªœÇ±pǰtdzhDzl™Ç­ˆÇ¬ŒÇ¯€Ç®„ç©ç¨ç«çªç± ç°$ç³( ø ç²,®¼p­Â¹ª (­H©˜'«| h€«x!­ø¬'¹| p€©$Ù@! .h! Q­ª«$aθ™¦Ç Ç  ø ¼pÄ%Ä$F$‚Ä)Ä(F(2‚çªÄç«À¯¹ ì¯,¨   /$ÿÿ®™¦ÅÍÅÌ ø ¼pÄ1 Ä0$F0‚Ä%(Ä$,F$‘‚禼秸ª« M­m¸à $ÿÿ¬™¦Å ÅŒ$ ø ¼pÄ)0Ä(4F(‚Ä18Ä0<F0T‚ç²´ç³°¹© (­(®Ê@ ë$ÿÿ­™¦Å­(Ŭ, ø ¼pÄ%@Ä$DF$‚Ä)HÄ(LF(2‚窜竘«¯ x­ø¬™  É$ÿÿ¨D€˜D€Å@ÅDF2€2E¯ 4$ ¯©4Ç¥ÀǤÄǧ¸Ç¦¼Ç©°Ç¨´Ç«˜ÇªœÇ±pǰtdzhDzl®4™Ç­ˆÇ¬ŒÇ¯€Ç®„ç¥ç¤ç§ç¦ç© ç¨$ç«(çª,ç±0ç°4ç³8ç²< ø ¯®@ª¼p­B­¸ «¯ ¬'¨| È€(H!­/®'­|P€¬$MX!xŠÈ! €¯8¨$ |¯ÅåÅäç¥xç¤|©™¦Å- Å,$ ø ¼pÄ'PÄ&TF&Ä+XÄ*\F*Dç°´ç±°®« Í­m¬Š@ X$ÿÿ¸™¦Ç (Ç , ø ¼pÄ3`Ä2dF2Ä'hÄ&lF&"稜穘¹¯ (­è©.À 6$ÿÿÇ«xǪ|DZ°Ç°´Ç³˜Ç²œÇ¥pǤtǧhǦl™Ç­ˆÇ¬ŒÇ¯€Ç®„ç«çªç±ç°ç³ ç²$ç¥(ç¤,ç§0 ø ç¦4­¼p­¢«ª l­L¹˜'¯|@€H!­8®'«|h€¹$«`!Š-@! ­ ¯$ án¸™¦Ç Ç $ ø ¼pÄ)pÄ(tF(‚Ä1xÄ0|F0T‚ç²´ç³°©« .­n¬™ ß$ÿÿ­™¦Å­(Ŭ, ø ¼pÄ%€Ä$„F$‚Ä)ˆÄ(ŒF(2‚窬竨ª¯ H­è¸  ½$ÿÿDZ¨Ç°¬Ç³pDztÇ¥hǤl™Ç­`Ǭdǯ°Ç®´ç±ç°ç³ç²ç¥  ø ç¤$®¼p­Â«¹ l¯,ª'¯| @€À!¯ ©'«| p€ª$Ë`!™N@!­¯$ án­™¦Å­ Ŭ$ ø ¼pÄ'Ä&”F&Ä+˜Ä*œF*Dç°´ç±°¸« ­i¬Š@n$ÿÿ®™¦ÅÍ(ÅÌ, ø ¼pÄ3 Ä2¤F2Ä'¨Ä&¬F&"稬穨¹¯ (­è­¸L$ÿÿÇ«¨Çª¬Ç±pǰtdzhDzl™Ç­`Ǭdǯ°Ç®´ç«çªç±ç°ç³  ø ç²$©¼p­"«ª l­L¹Ž'¯|@€h!­®¸'«|H€¹$+`!Š)@!­ ¯$ án®™¦ÅÍ ÅÌ$ ø ¼pÄ%°Ä$´F$‚Ä)¸Ä(¼F(2‚窴竰­« ¸­x¬™ ý$ÿÿ©™¦Å-(Å,, ø ¼pÄ1ÀÄ0ÄF0‚Ä%ÈÄ$ÌF$‘‚禬秨ª¯ H­è®Í Û$ÿÿÇ©¨Ç¨¬Ç«pǪtDZhǰl™Ç­`Ǭdǯ°Ç®´ç©ç¨ç«çªç±  ø ç°$¸¼p¯«¹ l¯,ª‰'¯| @€p!­É­'«| À€ª$ `!™X@!®­¯$ án©™¦Å- Å,$ ø ¼pÄ3ÐÄ2ÔF2Ä'ØÄ&ÜF&"稴穰®« Í­m¬Š@Œ$ÿÿ¸™¦Ç (Ç , ø ¼pÄ+àÄ*äF*Ä3èÄ2ìF2礬票¹¯ (­è©.Àj$ÿÿǧ¨Ç¦¬Ç©pǨtÇ«hǪl™Ç­`Ǭdǯ°Ç®´ç§ç¦ç©ç¨ç«  ø çª$­¼p­¢«ª l­L¹˜'¯|@€H!­8®'«|h€¹$«`!Š-@!=­ ¯$án¸™¦Ç Ç $ ø ¼pÄ1ðÄ0ôF0‚Ä%øÄ$üF$‘‚禴称©« .­n¬™ $ÿÿ­™¦Å­(Ŭ, ø ¼pÄ)Ä(F(‚Ä1Ä0 F0T‚粬糨ª¯ H­è¸  ù$ÿÿÇ¥¨Ç¤¬Ç§pǦtÇ©hǨl™Ç­`Ǭdǯ°Ç®´ç¥ç¤ç§ç¦ç©  ø ç¨$®¼p­Â«¹ l¯,ª'¯| @€À!¯ ©'«| p€ª$Ë`!™N@!Ì­¯$áx­™¦Å­ Ŭ$ ø ¼pÄ+Ä*F*Ä3Ä2F2礴祰¸« ­i¬Š@ª$ÿÿ®™¦ÅÍ(ÅÌ, ø ¼pÄ' Ä&$F&Ä+(Ä*,F*D簬籨¹¯ (­è­¸ˆ$ÿÿ©Å3Å2糠粤ǥ°Ç¤´Ç§¨Ç¦¬Ç©pǨtÇ«hǪl™Ç­`Ǭdǯ Ç®¤ç¥ç¤ç§ç¦ç© ç¨$ç«( ø çª,«¼p­b¬® Š­Ê¨™'­|x€íÀ!¯©'¬| X€¨$lP!N x!Q­î­$¡I¹¦Ç- Ç,$™ ø ¼pÄ10Ä04F0‚Ä%8Ä$<F$‘‚禴称¸¬ ­‰ªH.$ÿÿÇ©pǨtÇ«hǪl™Ç­`Ǭdǯ°Ç®´ç©ç¨ç« ø 窫¼p­b®­ Ï­¯¸™'¬|H€,P!­Y¨'®|X€¸$nx!í H!­-¬$o¹¦Ç- Ç,$™ ø ¼pÄ1@Ä0DF0‚Ä%HÄ$LF$‘‚禴称ª® H­È¯øâ$ÿÿ«™¦Åm(Ål, ø ¼pÄ)PÄ(TF(‚Ä1XÄ0\F0T‚ç²Äç³À­¬ ©­‰¹*@À$ÿÿÇ¥ÀǤÄǧpǦtÇ©hǨl™Ç­`Ǭdǯ°Ç®´ç¥ç¤ç§ç¦ç©  ø ç¨$¨¼p­®¸ ϯ­‹'¬| H€,È!¯+ª'®| @€­$x!ø¨H!“­8¬$H«™¦Åm Ål$ ø ¼pÄ+`Ä*dF*Ä3hÄ2lF2礴祰¹® *­Ê¯í q$ÿÿǧpǦtÇ©hǨl™Ç­`Ǭdǯ°Ç®´ç§ç¦ç© ø 稨¼p­¸¬ ­‰¹‹'®|P€Nx!­ë­'¸| @€¹$H!,(P!H­L®$ÁH«™¦Åm Ål$ ø ¼pÄ+pÄ*tF*Ä3xÄ2|F2礴祰¯¸ í¯ ©9 &$ÿÿǧpǦtÇ©hǨl™Ç­`Ǭdǯ°Ç®´ç§ç¦ç© ø 稨¼p­¬® Š­Ê¯‹'¸|h€¸H!­+¹'¬|@€¯$ P!Nèh!ý­®¸$K«ÅkÅjç«xçª|©™¦Å-(Å,, ø ¼pÄ1€Ä0„F0‚Ä%ˆÄ$ŒF$‘‚禜秘¹ª ,­L¯èÕ$ÿÿ®D€XD€PÅÉ`ÅÈdF*@2EI$ ¯­4¸™¦Ç Ç  ø ¼pÄ1Ä0”F0‚Ä%˜Ä$œF$‘‚ç¦üç§ø«¹ i¯)¬Š@§$ÿÿ¯™¦Åí Åì$ ø ¼pÄ) Ä(¤F(‚Ä1¨Ä0¬F0T‚粔糨­ ­®¸ `…$ÿÿН 4©™¦Å-@Å,D ø ¼pÄ%°Ä$´F$‚Ä)¸Ä(¼F(2‚çªÜç«عª ,­L¯è`$ÿÿ®™¦ÅÍHÅÌL ø ¼pÄ1ÀÄ0ÄF0‚Ä%ÈÄ$ÌF$‘‚ç¦Äç§À­« ¸­x©9 >$ÿÿ¬™¦ÅPÅŒT ø ¼pÄ)ÐÄ(ÔF(‚Ä1ØÄ0ÜF0T‚ç²Ôç³Ъ¨ O­®Í $ÿÿ¸™¦Ç XÇ \ ø ¼pÄ%àÄ$äF$‚Ä)èÄ(ìF(2‚窼竸«¹ i¯)¬Š@ú$ÿÿDZxǰ|dzøÇ²üÇ¥Ǥ”ǧ˜Ç¦œç±ç°ç³ç²ç¥ ç¤$ç§(ç¦,Ǧ¼Ç§¸Ç¤ÔÇ¥ÐDzÄdzÀǰÜDZØÇ©pǨtÇ«hǪl¯4™Ç­ˆÇ¬ŒÇ¯€Ç®„ç¦\ç§Xç¤Tç¥Pç²Lç³Hç°Dç±@ç©0ç¨4ç«8çª< ø ¯¯`¨¼p­®¸ ͯ ©‹'¬| È€,P!­K¯'®|@€©$h!¸(È!¯¯8¬$¿DJø«5A8!DÁøÅiÅhF B¤DÊøçª<DNø¯5Á8!DÁøÅñÅðF „¤DÎøç²8­D€8D€0Å¥`ŤdF& 2E_$ ¯©4¨™¦Å Å  ø ¼pÄ)ðÄ(ôF(‚Ä1øÄ0üF0T‚ç²ìç³è¸¬ ­™«j@i$ÿÿ¯™¦Åí Åì$ ø ¼pÄ%Ä$F$‚Ä)Ä( F(2‚çªÜç«Ø®© Í­-¨G$ÿÿ¹Ç1@Ç0Dç±@ç°D¬Å“HÅ’Lç³(ç²,DJø«5A8!DÁøÅePÅdTF !¤DÊøç¦L¯ 4¯8®<Ç©èǨìÇ«ØÇªÜDZpǰtdzhDzlÇ¥@ǤD­L©4ǧ(Ǧ,™Ç­ˆÇ¬ŒÇ¯€Ç®„¯¯¯®ç©ç¨ç« çª$ç±(ç°,ç³0ç²4ç¥8ç¤<¯­@¯©Dç§H ø ç¦L¨¼p­¸¬ ­™ª‹'®| x€îh!­«©'¸| @€ª$È!,Hx!í­ì®$ÁH«™¦Åm Ål$ ø ¼pÄ)Ä(F(‚Ä1Ä0F0T‚ç²´ç³°­¸ ©¯ ¹*@Ë$ÿÿÇ¥pǤtǧhǦl™Ç­`Ǭdǯ°Ç®´ç¥ç¤ç§ ø 禨¼p­¬® ­Ï­‹'¸| H€8È!¯+ª'¬| @€­$ x!î¨H!¢­.¸$H«™¦Åm Ål$ ø ¼pÄ) Ä($F(‚Ä1(Ä0,F0T‚ç²´ç³°¹¬ *­Š¯í €$ÿÿÇ¥pǤtǧhǦl™Ç­`Ǭdǯ°Ç®´ç¥ç¤ç§ ø 禨¼p­®¸ ɯ ¹‹'¬|P€Lx!­ë­'®| @€¹$H!8(P!W­X¬$™Ç­`Ǭd ø «¼p­b¯® í­Í¹‰'¸|@€P!­I¬'¯| X€¹$oh!®+@!7­¸$H©™¦Å- Å,$ ø ¼pÄ)0Ä(4F(‚Ä18Ä0<F0T‚ç²´ç³°ª¯ L­ì­¹ $ÿÿÇ¥pǤtǧhǦl™Ç­`Ǭdǯ°Ç®´ç¥ç¤ç§ ø 禫¼p­b®¸ ȯª‰'¯| `€h!­©¹'®|X€ª$n@!K`!ì­˜¯$á™Ç­`Ǭd ø ©¼p­"­® ¹­Ùªˆ'¸| X€x`!­ˆ¯'­|H€ª$-È!.IX!Ì­n¸$&Ç©pǨtÇ«hǪl™Ç­ˆÇ¬ŒÇ¯€Ç®„ç©ç¨ç« ø 窨¼p­¬­ ­¯ª™'®| H€.X!­y¸'¬|@€ª$ x!íHH!£­-®$ÁI¹¦Ç- Ç,$™ ø ¼pÄ1@Ä0DF0‚Ä%HÄ$LF$‘‚禴称«¬ x­˜¯ê@€$ÿÿÇ©pǨtÇ«hǪl™Ç­`Ǭdǯ°Ç®´ç©ç¨ç« ø 窨¼p­­® ©­É«™'¬| À€ x!­ùª'­| @€«$ H!.hÀ!W¯¬$I¹¦Ç- Ç,$™ ø ¼pÄ1PÄ0TF0‚Ä%XÄ$\F$‘‚禴称¯­ ê­ª©+`4$ÿÿÇ©pǨtÇ«hǪl™Ç­`Ǭdǯ°Ç®´ç©ç¨ç« ø 窨¼p­®¬ Ø­˜¯™'­|P€MH!­9«'®| @€¯$À! èP! ­L­$¡©¹¦Ç- Ç,$™ ø ¼pÄ1`Ä0dF0‚Ä%hÄ$lF$‘‚禴称©® +­Ë¸àè$ÿÿ¨™¦Å (Å , ø ¼pÄ)pÄ(tF(‚Ä1xÄ0|F0T‚粬糨¬­ Š­ª¹) Æ$ÿÿ«ÅeÅdç¥Xç¤\®ÅÇÅÆç§Pç¦T¸™¦Ç @Ç D ø ¼pÄ)€Ä(„F(‚Ä1ˆÄ0ŒF0T‚ç²ôç³ð¯¬ è­ˆªM ˜$ÿÿÇ¥¨Ç¤¬Ç§XǦ\Ç©PǨTÇ«ðǪôDZpǰtdzhDzl™Ç­`Ǭdǯ°Ç®´ç¥ç¤ç§ç¦ç© ç¨$ç«(çª,ç±0ç°4ç³8 ø ç²<¹¼p¯"©® +­Ë¯˜'¬|@€ P!­X­'©| È€¯$)X!nù@!_­¬$c[¸™¦Ç Ç $ ø ¼pÄ%Ä$”F$‚Ä)˜Ä(œF(2‚窴竰ª© M­-«oà=$ÿÿ¹Ç1@Ç0Dç± ç°$®ÅÓPÅÒTç³ç²Ç¥pǤtǧhǦlÇ© Ǩ$Ç«Ǫ™Ç­`Ǭdǯ°Ç®´ç¥ç¤ç§ç¦ç© ç¨$ç«( ø çª,¨¼p­¬ª ˜­X©'¯| X€oÈ!¯-®'¬|@€©$ À! (X!­j%¿t'½à@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ ³ÿöÿó³ÿöÿóHH4 ° ø   $( 04€   ¨¬° ¸¼  ` hl„ Ì  t À à èìð øüT l tx| „ˆÔ ô ü  \ | „ˆŒ ”˜ | È è ðôø P p x|€ ˆŒØ ø  ` € ˆŒ ˜œ  € Ì ì ô ø ü   ` x € „ ˆ  ” ü X ° È Ð Ô Ø à ä  < D H L T X À  h ˆ  ” ˜   ¤ ð    (,” ð < \ dhl txÄ ä ìðô üL l tx| „ˆÔ ô ü  Ä 4 ˜ ¸ ÀÄÈ ÐÔ  @ HLP X\Ì 0 | œ ¤¨¬ ´¸ $ ,04 <@  ô @ ` hlp x|È è ðôø d ¸  $ ,04 <@Œ ¬ ´¸¼ ÄÈ( |! È è ðôø P p x|€ ˆŒì" @# Œ ¬ ´¸¼ ÄÈ 4 <@D LP°$ % P p x|€ ˆŒØ ø  ”& ð' H ` hlp x|Ô( ) x  ˜ œ   ¨ ¬ ø ! ! !$!( !0!4!”* !è+ "4 "T "\"`"d "l"p"È, #- #` #€ #ˆ#Œ# #˜#œ#ô. $@/ $¤ $Ä $Ì$Ð$Ô $Ü$à%\ %| %„%ˆ%Œ %”%˜%ä & & && && &x &˜ & &¤&¨ &°&´' '  '(','0 '8'<'ˆ '¨ '°'´'¸ 'À'Ä( (0 (8(<(@ (H(L)0 )x1 *T *t *|*€*„ *Œ**Ü *ü +++  ++,2 ,€3 ,Ì ,ì ,ô,ø,ü ---`4 -¬5 -ø . . .$.( .0.4.Œ6 .Ø7 / 8 /X9 /¤ /Ä /Ì/Ð/Ô /Ü/à08: 0„; 0Ì< 1= 1\> 1¨? 2 2 2 2$2( 20242Œ@ 2ØA 30 3H 3P3T3X 3`3d3¼B 4C 4` 4x 4€4„4ˆ 44”4à 5 55 5 555˜ 5¸ 5À5Ä5È 5Ð5Ô6LD 6¸E 7 7$ 7,7074 7<7@7ØF 84G p "`SHÁbÜU¨3UÜRè-X@`Xô˜[T]ìRèF^|€Nh#c "(%HCHHCH$HCH$HCH$HCH%$HCH$HCH!$HCE$HCH$HCH$HCH$HCH$HCH$HCH$HCHHCH$HCHHCHHCE!@84HCH!0h$HCHHCHHCGHCHHCGHCHHCHHCHHCH$HCX($%GAÿÿýlÿÿÿÿ8s, 1Ì Õ  Û  â  é  ñ  ö  û    ( / ÿÿÿü ÿÿÿð  ÿÿÿè  ÿÿÿà  !ÿÿÿØ  %ÿÿÿР *ÿÿÿÈ  /ÿÿÿÀ  3ÿÿÿ¸  8ÿÿÿ°  =ÿÿÿ¨  Iÿÿÿ   Tÿÿÿ˜  Vÿÿÿ  aÿÿÿˆ  lÿÿÿ€  tÿÿÿx  |ÿÿÿp  ‰ÿÿÿh  —ÿÿÿ`  ¦ÿÿÿX  ­ÿÿÿP  µÿÿÿH  ½ÿÿÿD Ãÿÿÿ8  Èÿÿÿ4 Íÿÿÿ0 Ôÿÿÿ, Ùÿÿÿ( âÿÿÿ   ìÿÿÿ  òÿÿÿ  ûÿÿÿ  ÿÿÿ ÿÿýt 8p Ì8ˆ  ,   !  !0!0ÿðd  !  `inv_init.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/inv_init.c86000905127885/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c inv_init.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourceinv_initinsysinzoneinparmindatumfn27fn83iflginv_transzoneazimuthanglealflonlon1lon2latlat1lat2center_longcenter_lathlat_originlon_originr_majorr_minorscale_factorfalse_eastingfalse_northingradiusshape_mshape_nstarttimepathsatnummodetmpdatumsat_ratiodzonedjustifythingiflg64inv_trans64/usr/include/math.hlucy:/usr/include/math.h86000905113775__infinityerrnosigngaminv_initsphdzpakszcalc_utm_zoneutminvintutminvstplninvintstplninvalberinvintalberinvlamccinvintlamccinvmerinvintmerinvpsinvintpsinvpolyinvintpolyinveqconinvinteqconinvtminvinttminvsterinvintsterinvlamazinvintlamazinvaziminvintaziminvgnominvintgnominvorthinvintorthinvgvnspinvintgvnspinvsininvintsininvequiinvintequiinvmillinvintmillinvvandginvintvandginvomerinvintomerinvsominvintsominvhaminvinthaminvrobinvintrobinvgoodinvintgoodinvmolwinvintmolwinvimolwinvintimolwinvalconinvintalconinvwivinvintwivinvwviiinvintwviiinvobleqinvintobleqinvisinusinvinitisinusinv_gp_disp1"]I1  "Ïÿÿ(Ïÿÿ.Ïÿÿ<ÏÿÿFÏÿÿMÏÿÿYÏÿÿbÏÿÿnÏÿÿwÏÿÿƒÏÿÿŒÏÿÿ–ÏÿÿÏÿÿ¦Ïÿÿ¬Ïÿÿ·Ïÿÿ¿ÏÿÿËÏÿÿÔÏÿÿÝÏÿÿãÏÿÿîÏÿÿöÏÿÿÏÿÿ ÏÿÿÏÿÿÏÿÿ)Ïÿÿ1Ïÿÿ<ÏÿÿDÏÿÿPÏÿÿYÏÿÿcÏÿÿjÏÿÿuÏÿÿ}ÏÿÿˆÏÿÿÏÿÿœÏÿÿ¥Ïÿÿ°Ïÿÿ¸ÏÿÿÂÏÿÿÉÏÿÿÓÏÿÿÚÏÿÿäÏÿÿëÏÿÿöÏÿÿþÏÿÿ ÏÿÿÏÿÿÏÿÿ&Ïÿÿ2Ïÿÿ;ÏÿÿEÏÿÿLÏÿÿWÏÿÿ_ÏÿÿkÏÿÿtÏÿÿ‚ÏÿÿŒÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ!ÿÿÿ"ÿÿÿ#ÿÿÿ$ÿÿÿ%ÿÿÿ&ÿÿÿ'ÿÿÿ(ÿÿÿ)ÿÿÿ*ÿÿÿ+ÿÿÿ,ÿÿÿ-ÿÿÿ.ÿÿÿ/ÿÿÿ0ÿÿÿ1ÿÿÿ2ÿÿÿ3ÿÿÿ4ÿÿÿ5ÿÿÿ6ÿÿÿ7ÿÿÿ8ÿÿÿ9ÿÿÿ:ÿÿÿ;ÿÿÿ<ÿÿÿ=ÿÿÿ>ÿÿÿ?ÿÿÿ@ÿÿÿAÿÿÿBÿÿÿCÿÿÿD./ÿÿÿEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 ÄM¤À8!@P )p Cð 2pD; D(ÀEpRèücproj.o/ 860008874 2145 20 100664 17804 ` ELFCü4( `À (048à>CHpœNS DY]P¸ckTqvz\€ t<†Š°,Üð˜Ì žØP£( ®4ˆ³¼x¸4X½Œ<ÂÈøÇÀ Ìà|Ú.symtab.shstrtab.strtab.text.rodata.options.reginfo.rel.text.mdebug.text.rodata__infinityerrnosigngamtsincossincosasinzfabsasinmsfnzsqrtqsfnzlogphi1zp_errorphi2zatanpowphi3zphi4ztanpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zone_gp_disp<'œ™à!'½ÿ௿¯¼¯¦(¯§,ç­ ç¬$™Ç­ Ǭ$ ø ®(¼åÀåÁ™Ç­ Ǭ$ ø ¯,¼åàåá%¿'½ à<'œ™à!'½ÿ௿¯¼ç­ ç¬$™Ç­ Ǭ$ ø <?ðD(D€ ¼F <E<?ðDHǧ Ǧ$D€@F&@<E<?ðDXD€Pç« çª$<¿ðDˆD€€ç± ç°$™Ç­ Ǭ$ ø ¼¿'½ à<'œ™à!'½ÿد¿¯¼ç­(ç¬,ç¯0ç®4Ç¥(Ǥ,ǧ0Ǧ4F&"ç¨$ç© Ç« Ǫ$<?ðF*TD˜D€™ ø F0“Ç¥8Ǥ<¼F ¿'½(à<'œ™à!'½ÿد¿¯¼ç­(ç¬,ç¯0ç®4Ç¥(Ǥ,Ä'¨Ä&¬F$0<E1Ç©(Ǩ,Ç«0Ǫ4F*Dç°$ç± <?ðÇ¥ Ǥ$D˜DHD€D€@™F$‘F$B€ ø F*3DZ ǰ$<?ðF0„‚DHD€@<?àDˆF2AǨ,Ç©(D€€Ç§0F(„ƒÇ¦4<?ð¼F$2ƒF2‚D€D˜F(DF&QF0’ F* <@D8D€0Ç©0Ǩ4F(0¿'½(à<'œ™à!'½ÿ ¯¿¯¼ç­`ç¬dç¯hç®l<?àD(D€ ǧhǦl™F&# ø ¼ç¡(ç ,Ç©`ǨdÄ+°Ä*´F*@<EÇ¡(Ç ,‡Ç±`ǰdF0„‚ç²\ç³X$¯®$™Ç­(Ǭ,'¦8 ø '§0¼Ç¥`Ǥdǧ8Ǧ<F&"ç¨Lç©HÇ«HǪL<?ðF*TD˜D€F0‘ç¤Dç¥@<?ðÇ©HǨLD8D˜D€0D€™F(2F(” ø F0S<?ðD(D€ ǧXǦ\Ç©hF&$ǤDÇ¥@ǨlDZ8ǰEÇ¡(Ç ,¯$%ø+ ÿ•¯¸$„…™$„ ø $¥¼¨p$­<¿ðDD€¿'½`à<'œ™à!'½ÿ ¯¿$¯¼ ç­`ç¬dç¯hç®lçµç´¯ p<?àD(D€ ǧ`ǦdF&"ç¨\ç©X™Ç­hǬl ø ¼ D€€Ä+ÀÄ*Ä<@DˆF0‚F2Qç¤Tç¥P¯ 4™Ç­PǬT ø ¼ ç¡8ç <ǧ`ǦdÇ©8Ǩ<F(4ç°Lç±H<?ðdzHDzLDXD8D€PD€0™F2QǯXF22Ç®\ ø F(#¼ DZhǰl™F  ø F0£¼ D€0Ç©PÄ+ÈÄ*Ì<@D8ǨTF&‚F2QF($ç°Dç±@ǧPǦTÇ«@ǪDF*4€ç²Tç³P™Ç­@ǬD ø ¼ Ä%ÐÄ$ÔF$>EÇ¡PÇ T®4%Ï)á ÿ¬¯¯4„…™$„  ø $¥4¼ ¹p$¯8<@DD€¿$ǵÇ´à'½`<'œ™à!'½ÿ¨¯¿,¯¼(ç­Xç¬\ç¯`ç®dç· ç¶$çµç´Ç¥XǤ\ç¥Pç¤T¯ D<@D8D€0Ç©PǨT™F(3 ø ¼(<@DXD€PDZPǰT™F † ø F0S¼(<@D˜D€Ç¥PǤT™F  ø F$“Ç©hǨlǧXF4B‚Ǧ\dzpDzt¼(F6‘F*4Ǧ|ǧxF&‚F$‚ǰdDZ`ǦTF(T€Ç§PF0‘F&"çªLç«HÇ©PǨTdzHDzLF2Dç°Tç±P™Ç­HǬL ø ¼(Ä%ØÄ$ÜF$>E®€­ÀÇ¡PÇ T¯D%ø+ ÿ§¯¸D„…™$„@ ø $¥p¼(¨€$­<@DD€¿,ǵÇ´Ç· Ƕ$à'½X<'œ™à!'½ÿp¯¿,¯¼(ç­ç¬”ç¯˜ç®œç· ç¶$çµç´®ÌÇ¥¸Ç¤¼åÅåÄ$¯¯D¸Ì™Ç Ç  ø ¼(硈砌¹ÌÇ-Ç,™ ø ¼(ç¡xç |ǧǦ”Ç©ˆÇ¨Œ<?ðF(2‚D˜D€™F(T ø F0“Ç¥xǤ|¨ÈF$‚¼(åå©Ì<@DHD€@™Å+Å* ø F(S¼(础砄ªÌ<@DˆD€€™ÅSÅR ø F0“«Ì¼(<@D8D€0ÅeÅd™F  ø F&#¬ÌÇ«˜ÇªœÅ‰ÅˆDZ F(T‚ǰ¤Ç¥€Ç¤„Ǩ¬F$‚Ç©¨¼(F&’Dz´F4Ddz°F2‚F0QF&"ç¨tç©p­Ì<@DˆD€€™Å«Åª ø F0S®Ì¼(<@D(D€ ÅÓÅÒ™F † ø F$“¯Ì¼(<@DHD€@ÅçÅæ™F  ø F(3<@DXD€PDZ Ç°¤<@F0T‚ǰ¬D€PDZ¨DXF4‘ǧ˜Ç¦œ<@¼(F0T‚F$2ǰ´D€PDZ°F6‘‚DXF0T‚F&AF2F(!ç¦lç§h<@DXD€PDZpǰt¸ÈF0T‚Ç©ÀǨÄÇ Ç F0<?ðF(!€F&QF0Q‚F$’D˜D€<@DXǰ¼D€PDZ¸F21F0Q‚F&$‚F2Bçªdç«`DZpǰtǧÀF0ǦÄ<@D˜D€Ç«¸Çª¼F&"¹ÈF*‘Ǫ”Ç«F0!‚Ǥ„Ç¥€F$TF&DD€PDXÇ&F2‚Ç'F*1F$Dç°\ç±X<@DHD€@Ç¥€Ç¤„¨ÈF$DǧhǦlÅÅǤtF&’‚Ǩ¼Ç¥pÇ©¸F0TD€€DˆF$BF*‚D€€DˆF(‘F&‚‚F*$ç²Tç³PÇ©XǨ\DZPǰTÇ¥`ǤdF0A€F&"ƒçªLç«H©ÌÇ©HǨLÅ3Å2F(”å0å1™Ç­HǬL ø ¼(Ä%àÄ$äF$>ED€D€ªD%K)a þݯ«D„…™$„| ø $¥œ¼(<@DD€¿,ǵÇ´Ç· Ƕ$à'½<'œ™à!'½ÿÀ¯¿¯¼ç­@ç¬D$ £®'Ç¥@ǤDD€8D€0F& <E$-£¯'™Ç­@ǬD ø ¼ç¡8ç <Ç©8Ǩ<Ä+èÄ*ìF*DÄ3ðÄ2ôF2DXø78!DÁøF !¤DØøç¦,¹,Ç©8@€@!@À@#A@!ADˆPǨEßÐǧ(Ǧ,™Ä)8Ä(< ø F(3DNø¼5Á8!DÁøF ¤DPDÎø)á ™Ç­(Ǭ, ø ¼D‚€F€„¡Ä%@Ä$DÇ©(F$‘‚Ǩ,F&Bçª,©ç«(DZ(ǰ,™Ä3HÄ2L ø F2ƒDXø¼78!DÁøF $Ä+PD DØøD™@Ä*TF€A¡F*0<EDZ(ǰ,Ä3XÄ2\F2DHø58!DÁøF "$Ä3`D @DÈøD‰0Ä2dF€2¡F2QF$‚ç¨,wç©(ǧ(Ǧ,™Ä+hÄ*l ø F*3DJø¼5A8!DÁøF ¤Ä)pD DÊøD‹€Ä(tF€!F( <Eǧ(Ǧ,Ä+xÄ*|F*4ƒDLø58!DÁøF ”$Ä+€D €DÌøD Ä*„F€"!F*D‚F24ç°,Eç±(Ç¥(Ǥ,™Ä)ˆÄ(Œ ø F(#DNø¼5Á8!DÁøF ¤Ä1DPDÎøD0Ä0”F€4¡F0<EÇ¥(Ǥ,Ä)˜Ä(œF("ƒDXø78!DÁøF Q¤Ä) D0DØøD™Ä(¤F€”!F(‚‚F*!ç¦,ç§(™Ç­(Ǭ, ø ¼D‚F€”!Ä)¨Ä(¬Ç«(F(Ǫ,F$Qç¦,ç§(¨ % ¯© ª )A ÿÇ¡(Ç ,¿'½(à<'œ™à!<@D(<?ôD8<@0DˆD€€D€0F0dƒF,2D€ <?ðD€€F("€D(<?ÐDˆD€ <?ðF*‘‚F,„‚F&"D€ D(F(’‚àF* àà<'œ™à!<?ðD(<?ÞD8D€0<?ÐF,2DˆD€€D€ <?ðF,„‚F("€D(<?ØDˆF*‘‚D€€D€ F,„‚F&"àF(àà<'œ™à!<?ðD(<?èD8D€0<?®F,2DˆD€€D€ F,„‚F("€F,‘‚àF*0àà<'œ™à!F,aÄ)°Ä(´F,!‚àF(0àà<'œ™à!'½ÿ°¯¿,¯¼(ç­Pç¬Tç· ç¶$çµç´<?ðD(D€ ǧPǦTF&"ç¨Lç©H<?ðDXD€PDZPǰTF0Tç²Dç³@Ç¥HǤL™F # ø F #†¼(ǧ@ǦD™F †F 3 ø F 3†¼(F ™F6£ ø ¼(¿,ǵÇ´Ç· Ƕ$à'½P<'œ™à!'½ÿÀ¯¿,¯¼(ç­@ç¬Dç¯Hç®Lç· ç¶$çµç´<@D(D€ ǧ`Ǧd™F&# ø ¼(<@DHD€@Ç«`Ǫd™F † ø F*C¼(<@DˆD€€Ç³`Dzd™F  ø F2ƒÇ¥@ǤDǧ`ǦdÇ«HF&"ǪLǤTÇ¥P¼(F4TF0DǨ\F6!‚Ç©XF(F&’€F0P¿,ǵÇ´Ç· Ƕ$à'½@<'œ™à!D€@Ä%¸Ä$¼<@DHF$a€<?ðF(2ƒDˆD€€F0T€DNø5Á8!DÁøF ‘$D DÎøàààConvergence errorphi1z-convConvergence errorphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-conv>z×òš¼¯H=Û|ßÙ×½»>z×òš¼¯H?ù!ûTD-?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½»@È?PbMÒñ©ü?PbMÒñ©üA.„€@@@L¥Üc˰A.„€@@?ù!ûTD-@ !ûTD-@ !ûTD-@!ûTD-@!ûTD-AßÿÿÿÀ@!ûTD-@!ûTD-B !ûTé!AßÿÿÿÀB !ûTé!B !ûTé!Cù!ûS~ë=AßÿÿÿÀCù!ûS~ë=Cù!ûS~ë=@!ûTD-?‡UUUUUU@f€ ³ÿöÿÿó³ÿöÿÿó$$( L $”$° 8 p$t$Ð  $$4 @D˜ P$T$Œ ¨ ´¸ „ H d lp° ¼´ ĸ $ $` | „ˆ¬  0 H PT˜ ´ ¼À    \$`$¼ ä  œ ¸ À Ä    $  t$ x$ Ì ü 8 t ¤ Ô T „ ° ð   X d\ l` °$´$ $ 048 @DÈ ÐÔ@ PTX hlÜ$à$ T 0 @DH X\Ì$Ð$T | „ˆœ Ø$Ü$($,$L h ptœ ¬°¨ ì  8 HLD l t„œ ¨¬Ì Ôä  4 <Ld pt” œ¬È ØÜÔ ü , 8<\ dt ¬ ´¸4$8$¼$À$4$8$Œ$$œ ¤¨È$Ì$H d € À$Ä$  4 \ à$ä$ì ôøp W,*?”+<²/L)°N7¤08ÜØ< <ä)°"=t($'78'Fˆ ''…ÿ÷‡ €''…ÿø‡ S('"…ÿø‡ „ (h((…ÿë‡aaG 8(((8(8(8ÿæƒ8ÿÿÿüÿÿÿÿ 22$ÿÿÿüÿÿÿÿ :Cp \ÿÿÿôÿÿÿÿ(LQ  ƒÿÿÿôÿÿÿÿ(ZePÔÿÿÿ¼ÿÿÿÿ`n‹,‚ÿÿÿÄÿÿÿÿ0ÿÿÿ¸`–®A\9ÿÿÿÔÿÿÿÿðÿÿÿÈX¼Ð] tFÿÿÿœÿÿÿÿðÿÿÿàu°]ìÿÿÿÜÿÿÿÿ@ ©ÜgwÿÿÿÜÿÿÿÿ@':¿Ìqóÿÿÿìÿÿÿÿ0DLÔØz6ÿÿÿÿQQÝ(Jÿÿÿôÿÿÿÿ(Yzà4†Mÿÿÿÿ€€ ¼‹oÿÿÿÿ 4ÿÿÿÿ‚‚Œ•£ÿÿÿÿƒƒÈš²ÿÿÿÜÿÿÿÿðÿÿÿÐP‹‘À¡ðÿÿÿìÿÿÿÿðÿÿÿà@–—àª8ÿÿÿÿ››', °Ã Ë   Ï  ×  ( x à ß å    È ßà ép ï   ö   ý   ( ÿÿÿø  „ éœ            ( #ÿÿÿø  , D 'P -   4   7  ( +<ÿÿÿø  Cÿÿÿð  Hÿÿÿè  Lÿÿÿà  PÿÿÿØ  VÿÿÿР \ÿÿÿÈ  `ÿÿÿÄ   !'¸ b h   o   r  0 8wÿÿÿø  ~ÿÿÿð  ‚ÿÿÿè  †ÿÿÿà  ‹ÿÿÿØ  ‘ÿÿÿÔ 8 0bT ,“\ ™   œ   Ÿ   ¢   ¥   ¨(  8 E­ÿÿÿø  ±ÿÿÿð  ¶ÿÿÿì ô @“ 9¸ t $¾   Å   È   Ë   Î   Ñ(   Ó0   Õ8  "×<  #8 \Ûÿÿÿø  âÿÿÿð  éÿÿÿè  ðÿÿÿà  óÿÿÿØ  ÷ÿÿÿР üÿÿÿÈ  ÿÿÿÀ  ÿÿÿ¸   ÿÿÿ´  P¸< F ° &    fÿÿÿø  ÿÿÿð   ÿÿÿì %ÿÿÿè *ÿÿÿç  _ , ]/Ü (7    p;ÿÿÿø  ?ÿÿÿð  Dÿÿÿì Iÿÿÿè Nÿÿÿç Ø i/ð gSÌ *Y   `   d   ( ykÿÿÿø  oÿÿÿð  ô uS qsØ ,x, €  ~@ |sP zz( .…    …‡ÿÿÿü Œÿÿÿø ô z ’4 0—, €  Šx ˆ’ˆ †™¼ 2ž, €  h ™x ‹ 4 4¥, €  ”H ’ X §Œ 6¬, €  ™, —§< •®È 8³   0  µÿÿÿø  ¹ÿÿÿð  Ô œ®ø š½À :   Å   È   Ë   Î   8 ©ü §½ ¡Òà <à, €  ®l ¬Ò| ª ,   !      , 9 F  ] g q z † ‹ • š ¡ ª ¯ !  `cproj.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/cproj.c86000905411969/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c cproj.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcetsincosvalsin_valcos_valasinzconmsfnzeccentsinphicosphiconqsfnzeccentsinphicosphiconphi1zeccentqsflageccntsdphiconcomsinpicospiphiiphi2zeccenttsflageccnthphicondphisinpiiphi3zmle0e1e2e3flagphidphiiphi4zeccente0e1e2e3abcphisinphisin2phtanphimlmlpcon1con2con3dphiipakczpakconsecsdegsminssgnapakr2dmpakconsecsdegsminssgnatsfnzeccentphisinphiconcomsignxadjust_lonxtempcounte0fnxe1fnxe2fnxe3fnxe4fnxconcommlfne0e1e2e3phicalc_utm_zonelon/usr/include/math.hlucy:/usr/include/math.h86000905413775__infinityerrnosigngamtsincossincosasinzfabsasinmsfnzsqrtqsfnzlogphi1zp_errorphi2zatanpowphi3zphi4ztanpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zone_gp_dispä°W>+äI°>  !Ïÿÿ%Ïÿÿ) /Ïÿÿ4Ïÿÿ9p ?ÏÿÿD  JÏÿÿNP TÏÿÿ\ ,bÏÿÿgÏÿÿk\ 9q t FwÏÿÿ{° ]Ü g‰Ì qØ z”( Ÿ4 †¤¼ ‹©4 ®Œ •³È š¸À ¡½à ªÌÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ !ÿÿÿÿÿÿÿ*+ÿÿÿ0ÿÿÿÿÿÿÿÿÿÿ78ÿÿÿ@ÿÿÿÿDEÿÿÿPÿÿÿÿÿÿÿ[\ÿÿÿ_efÿÿÿiopÿÿÿuxyÿÿÿ|}~ÿÿÿ„…ÿÿÿˆ‰ŠÿÿÿŽÿÿÿ’“”ÿÿÿ—˜™ÿÿÿœŸ ÿÿÿ§¨©ÿÿÿ ¬­®ÿÿÿ!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4P „MÑãÀ`!! À)p "à 2p#; #˜Ep)°Lreport.o/ 860008877 2145 20 100664 17736 ` ELFCh4( p° @#.5<GMUÐZahlpИ{‚h쉖žTø¥LH­”0´Ä0¾ô0Å $0Ì T¸Õ 0Ý<Hå„ ìøøˆäÿ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobuf__infinityerrnosigngaminitstrlenstrcpyp_errorclose_filefcloseptitleprintffopenfprintfradiusradius2cenloncenlonmercenlatoriginstanparlstparl1offsetpgenrptgenrpt_longpblank_gp_disp<'œ™à!'½ÿ௿¯¼¯¤ ¯¥$¯¦(¯§,® À$¬/H¬ ¸ $¬ ™¤( ø ¼@$$¬9 „™¥( ø $„¼-¨ $#$ ¬)™¤( ø ¼@¬ „…™$„ ø $¥ ¼g$$ ¬* „™¥( ø $„¼¬ ¬ «$`$ ¬,H¬ ­$$¡¬ ™¤, ø ¼@<$$¬.„™¥, ø $„¼-¯$$á#$¬8™¤, ø ¼@¬ „…™$„, ø $¥L¼$$¬9„™¥, ø $„¼¬ ¬ %¿'½ à<'œ™à!'½ÿ௿¯¼ŽÎÀ„™Œ„ ø ¼ïà„™Œ„ ø ¼¿'½ à<'œ™à!'½ÿ௿¯¼¯¤ ŽÎÀ„™¥  ø $„X¼ïà„…™$„ ø $¥x¼¬"„…™¦ Œ„ ø $¥|¼„™Œ„ ø ¼¿'½ à<'œ™à!'½ÿ௿¯¼ç­ ç¬$ŽÎÀ „™¦ §$ ø $„œ¼ïà„…™$„ ø $¥Ä¼¬"„…™¦ §$Œ„ ø $¥È¼„™Œ„ ø ¼¿'½ à<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,ŽÎÀ„™¦ §$ ø $„𼄙¦(§, ø $„$¼ïà'„…™$„ ø $¥X¼¬"„…™¦ §$Œ„ ø $¥\¼„…™¦(§,Œ„ ø $¥¼„™Œ„ ø ¼¿'½ à<'œ™à!'½ÿ௿¯¼ç­ ç¬$ŽÎÀÇ¥ Ǥ$Ä'8Ä&<„F&"™$„ÄD@DH ø ¼ïà$„…™$„ ø $¥ð¼¬"Ç« Ǫ$Ä1@Ä0D„F0T‚…™Œ„$¥ôDD˜ ø ¼„™Œ„ ø ¼¿'½ à<'œ™à!'½ÿ௿¯¼ç­ ç¬$ŽÎÀÇ¥ Ǥ$Ä'HÄ&L„F&"™$„ D@DH ø ¼ïà$„…™$„ ø $¥T¼¬"Ç« Ǫ$Ä1PÄ0T„F0T‚…™Œ„$¥XDD˜ ø ¼„™Œ„ ø ¼¿'½ à<'œ™à!'½ÿ௿¯¼ç­ ç¬$ŽÎÀÇ¥ Ǥ$Ä'XÄ&\„F&"™$„ŒD@DH ø ¼ïà$„…™$„ ø $¥¸¼¬"Ç« Ǫ$Ä1`Ä0d„F0T‚…™Œ„$¥¼DD˜ ø ¼„™Œ„ ø ¼¿'½ à<'œ™à!'½ÿ௿¯¼ç­ ç¬$ŽÎÀÇ¥ Ǥ$Ä'hÄ&l„F&"™$„äD@DH ø ¼ïà$„…™$„ ø $¥ ¼¬"Ç« Ǫ$Ä1pÄ0t„F0T‚…™Œ„$¥DD˜ ø ¼„™Œ„ ø ¼¿'½ à<'œ™à!'½ÿ௿¯¼ç­ ç¬$ç¯(ç®,ŽÎÀÇ¥ Ǥ$Ä'xÄ&|„F&"™$„P-ho0¨,8‰5Ü8ø:;ˆ,8<`"3"!"3"""B#"3"!"3"""B!(%(%'%(%(%(%(%(%(%(%(%(%'%(%(%(%(%(! ÿÿÿüÿÿÿÿ 6|дÿÿÿüÿÿÿÿ „*hÚÿÿÿüÿÿÿÿ ‰’0Tÿÿÿüÿÿÿÿ •ž9LSÿÿÿüÿÿÿÿ ¡®C”%¥ÿÿÿüÿÿÿÿ ±ºQÄ*ñÿÿÿüÿÿÿÿ ½Æ\ô/=ÿÿÿüÿÿÿÿ ÉÒg $4‰ÿÿÿüÿÿÿÿ ÕÞr T9Õÿÿÿüÿÿÿÿ àí} ?Cÿÿÿüÿÿÿÿ ðû<Dÿÿÿüÿÿÿÿ þ ˜„Jáÿÿÿüÿÿÿÿ(¦P$ÿÿÿüÿÿÿÿ "°ˆVbÿÿÿüÿÿÿÿ $-ºlZ›ÿÿÿüÿÿÿÿ 4>Ã, aÅ`Ð`Û`â `é`ð`÷``  #      !  "( ¸  Ð #Ð % € #˜ .h (5  ' Ô .ì 7T *>    à 7ø @L ,H   J   ( $0 "@H L” .S    ) 'L0 %UÄ 0_    . ,U0 *aô 2h    3 1a0 /j $ 4q    8 6j0 4s T 6|   ~   ( >  <s¸ 9€  8ˆ    C A€0 ?Š< :’   ”   ( I0 GŠH D–„ =   Ÿ  <$ Oô M– J¡ @­  ¯  ?  Uà S¡ø P±ˆ B YÌ W±ä V¸l FÀ  DÅ  E  _è ]¸ Z , K)`R)`i` Y%`^ %`c@%`i`%`oh%`!`u)` ,   !  ÿð ÿð0ÿðÿ0ÿðÿ%*/49?DJPVZ` !  ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  `report.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/report.c8600090587391/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c report.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourceterminal_pterminal_efile_pfile_efptr_pfptr_eparm_fileerr_fileinitiprjprefilepfileclose_fileptitleAradiusAradius2ABcenlonAcenlonmerAcenlatAoriginAstanparlABstparl1AoffsetpABgenrptASgenrpt_longASpblankp_errorwhatwhere/usr/include/stdio.hlucy:/usr/include/stdio.h86000905810773size_tfpos_t_cnt_ptr_base_flag_fileFILE/usr/include/math.hlucy:/usr/include/math.h86000905813775__iob_lastbuf_bufendtab_sibuf_sobuf__infinityerrnosigngaminitstrlenstrcpyp_errorclose_filefcloseptitleprintffopenfprintfradiusradius2cenloncenlonmercenlatoriginstanparlstparl1offsetpgenrptgenrpt_longpblank_gp_dispËaÛHÎËza H1EImy@%!+(39A FÏÿÿMÏÿÿTl Z\Ð gÏÿÿnh uÏÿÿ|Ïÿÿ‚ÏÿÿŠT ‘L ™” % Ä *ªô /± $ 4¸ T 9Á  ?É< DÑ„ JØ Päˆ VìÏÿÿ  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ"ÿÿÿÿÿÿÿÿÿÿ#$ÿÿÿ'ÿÿÿÿÿÿ()ÿÿÿ,ÿÿÿÿÿÿ-.ÿÿÿ1ÿÿÿÿÿÿ23ÿÿÿ6ÿÿÿÿÿÿ78ÿÿÿ<ÿÿÿÿÿÿÿÿÿÿ=>ÿÿÿAÿÿÿÿÿÿBCÿÿÿGÿÿÿÿÿÿÿÿÿÿHIÿÿÿMÿÿÿÿÿÿNOÿÿÿSÿÿÿÿÿÿÿÿÿTUWÿÿÿÿÿÿXY]ÿÿÿÿÿÿ^_ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ40 d]ÁÐp!@°)ð .p ð 7p@ (ðJp, Up,80paksz.o/ 860008880 2145 20 100664 3544 ` ELF H4( € (ø.3;.symtab.shstrtab.strtab.text.rodata.options.reginfo.rel.text.mdebug.text.rodata__infinityerrnosigngampakszfabsp_error_gp_disp<'œ™à!'½ÿ°¯¿¯¼¯¦Xç­Pç¬T®X­ÀÇ¥PǤTD€8D€0F& <E<¿ðDHD€@ç©Hç¨L<?ðDXD€Pç«HçªL™Ç­PǬT ø ¼ç¡0ç 4Ä1`Ä0dç±(ç°,DOøÇ³05á8!DÁøÇ²4Ç«(F ‘$Ǫ,D DÏøD˜0F€2!F*DDYø7!8!DÁøF „¤DÙøç²$¨$)i „…™$„ ø $¥¼ªX$ \­I<¿ðDD€ž«$D‹ F€!¡ç¦Dç§@Ç©@ǨDÇ«(Ǫ,dz0F*DDz4F0‘ç¤4ç¥0Ä'hÄ&lç§(ç¦,DLøÇ©058!DÁøÇ¨4Ç¥(F B¤Ç¤,D PDÌøDF€”!F$ƒDNø5Á8!DÁøF 2$DÎøç¨$¯$)á= „…™$„  ø $¥4¼¹X$\¯8<¿ðDD€U¨$DˆPF€T¡ç²<ç³8DZ8ǰ<Ç¥(Ǥ,Ç©0F$‚Ǩ4F&Bçª4ç«0<@NDˆÇ³0Dz4D€€F2€<E„…™$„@ ø $¥T¼ªX$ \­I<¿ðDD€'Ç¥@ǤDÄ)pÄ(t<@NF(!‚D˜Ç«8Ǫlucy:/tmp_mnt/home/hdf/sgi/gctpc/source/paksz.c8600090612629/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c paksz.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcepakszangiflgfacdegminsectmpi/usr/include/math.hlucy:/usr/include/math.h86000906113775__infinityerrnosigngampakszfabsp_error_gp_dispçþ)çI  Ïÿÿ$Ïÿÿ,Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4  ÔM!Dp!p€)p ð 2p; (ðEp0sphdz.o/ 860008884 2145 20 100664 4128 ` ELF@4( ÀP@ &.¸49>BJ.symtab.shstrtab.strtab.text.rodata.data.options.reginfo.rel.text.gptab.data.mdebug.text.rodata.data__infinityerrnosigngamsphdzfabssqrtabsp_error_gp_disp<'œ™à!'½ÿȯ¿¯¼¯¤8¯¥<¯¦@¯§D®8Á ¯<™ÅíÅì ø ¼ç¡0ç 4¸<™Ç Ç  ø ¼ç¡(ç ,Ç¥0Ǥ4D€8D€0F$0<EP<?ðDXÇ©(Ǩ,D€PF(P<E¹@DZ0ǰ4ç1ç0¨Ddz(Dz,åå©HÇ¥0Ǥ4å%4å$ǧ(Ǧ,D€HD€@F&@<Eª@Ç«0Ǫ4åKåJ«HDZ0ǰ4åqåp<?ðD˜D€Ç¥(Ǥ,™F$“ ø ǧ0Ǧ4¬DF&¼åˆ剭@Ç«0Ǫ4å«åª®HDZ0ǰ4åÑåЯDdz0Dz4åóåò4Ç¥(Ǥ,D€8D€0F$0<E˜¹@'Ç Çç)ç(ˆ©H%Å Å å+å*Š«D%J ÅQÅPåqåpŒ­@%ŒÅ“˜Å’œå³å²ޝH%ÎÅŘÅÄœåååä¸DÄ'HÄ&Lçç:™¤8 ø ¼¯¢$¹$+! „…™$„ ø $¥¼„…™$„, ø $¥8¼$¯¨8¯ $©$‹ PÀ%kK`!­@ʼnňå©å¨®$˜xÀ' øÈ!¨DÇ+Ç*å å ‰ªH%)Å1˜Å0œåQåP%¿'½8àInvalid spheroid selectionINFORMATIONALReset to 0INFORMATIONALAXM­@AXT·™™™šAXTÂIG®AXSíIë…AXT«`AXTåAXT¥ÀAXSÏÁ¾AXT¨@AXT¦@AXTÙXbAXSÖ1'AXSß “uAXT¦@AXTªÀAXT¬AXTÁ@AXTÇ€AXT­€AXT©€AXM­@AX?™ó333AX?ˆ·¦µ AX?½Ÿ+ªAX?É ÌÌÍAX?ëüdØAX?áFIAX?ÚsØAX?Åñ= óAX?ÄÞ©AX?H:=p¤AX?!Â~ùÛAX?œ¬1AX?Ä—AX?ÉTƒoAX?É®“AX?ßÁ4êAX?ΕûXAX?Ì'•pAX?È–_RAXM­@ ³ÿö?ó³ÿö?ó  < ` l     (< D\ dx €” œ ´ à ìä ôè     0 8X `| „ @p î(Ø ˆ  4x1 T ÐD $ hx øc((($8$DH&FU'(!ÿÿÿäÿÿÿÿ8j¨, Â@È @Î Ô  Ù  Þ  æ  î  ( õÿÿÿø  ýÿÿÿð  ÿÿÿì   θ  ,   !  0ÿð@ 0ÿð@     !  `sphdz.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/sphdz.c8600090645244/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c sphdz.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcemajorminorsphdzisphparmr_majorr_minorradiust_majort_minorjsph/usr/include/math.hlucy:/usr/include/math.h86000906413775__infinityerrnosigngamsphdzfabssqrtabsp_error_gp_disp î!' I!  Ïÿÿ$Ïÿÿ)Ïÿÿ-Ïÿÿ8Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿ4Ð _cSÀÀ!€P)Ð@/p  8p0A HKp`WpxÈuntfz.o/ 860008887 2145 20 100664 2988 ` ELF Ì4( @`  &.84<.symtab.shstrtab.strtab.text.rodata.data.options.reginfo.rel.text.gptab.data.mdebug.text.rodata.data__infinityerrnosigngamuntfzp_error_gp_disp<'œ™à!'½ÿ௿¯¼¯¤ ¯¥$¯¦(®$À0)Á -¯ à))á &¸ ¨$È€‹8È#ÉHÀ)P!%kK`!­(Å…Å„å¥å¤®(D€HD€@ÅÇÅÆF(02E „…™$„ ø $¥¼$M „…™$„$ ø $¥H¼$%¿'½ àUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unit?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ð ³ÿvð³ÿvð  h |À ÌÄ ÔÈ ð üô ø   p N` <p ¤-40è4LÜ8'W1ÿÿÿüÿÿÿÿ +=, Â@Ê Ð  ×  ß  $  Ê8  ,   !  3ÿð@ÿð€   !  `untfz.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/untfz.c8600090671894/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c untfz.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcefactorsuntfzinunitoutunitfactor/usr/include/math.hlucy:/usr/include/math.h86000906713775__infinityerrnosigngamuntfzp_error_gp_dispæ N æI   Ïÿÿ(Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4  Ô_3E€@!À`)  /p @ 8p`A xpKpèWpÌgctp.o/ 860008890 2145 20 100664 10280 ` ELF%ø4(P`@kp%+3D8=EKV_gp.symtab.shstrtab.strtab.text.rodata.data.bss.options.reginfo.rel.text.gptab.data.gptab.bss.mdebug.text.rodata.data.bss__infinityerrnosigngamgctpinitp_erroruntfzclose_fileinv_initpakr2dmfor_init_gp_disp<'œ™à!'½ÿ¯¿,¯¼(¯¤ø¯¥ü¯¦¯§¯°$¯ ¼¯ ¸®@­À¯¸™¦§ä ø ¹@¼(¯"¨@  ê$ÿÿŠJ@W¯ Ä«Ä `€%­p!­À¯Ä™À€'9˜@!­©Ä‹ P€%k0K`!­€­Ä p€%ï4 ÏÀ!¯¹Ä‰@€%)5¸ P!­@«Ä `€%­7Pp!­À¯ À¯Ä¹ÀÁŠÀ#ÀÀ@ÀH!%JÈD€(D€ *X!åeåd¬Ä®À i˜¬h# hÀxÀ¯È!'8èD€8D€08@!åå©À%*)A ÿ߯ªÀ«Ä%l)e ÿ´¯¬Ä$¯®¼$ ¯­¸$•¬/¹ü8EªüŽK¨%Î0 `€Žh!¯ /ˆ¹ %˜ˆP!N8 %­H!/o$a$"¯¹¼¯ Ä¬üªÄ‹ I-H#¨ HÀ ÀÀ8x!%kÈëÈ!p!ÅÉÅÈÇ+Ç*F*@2E$ ¯ª¼¨Ä%)Á  ÿᯮĬ$ E¯$Šë©(%J7P È€*@!8‰¬4%)5¸)x!êª ˆ%4 (À!n$a$ "¯¬¸¯ Ä¹$¯Ä(‹ÁÀ#©,ÀÀhÀ p!%k8èË`!-P!ÅQÅPœŒF2€2E$¯¯¸©Ä%*)A  ÿᯪĹü()e „…™$„ ø $¥¼(­@$­¸ä$ÿÿ®$Ë`)ae „…™$„  ø $¥4¼(¯@$ ­ìÎ$ÿÿ©*¯ª°¹ (¸ü$ ¡ ®$Ëa$ ¯¬°¯ $é!ªü$Y!¨$ ­$d®Á%ïX `€H!*¯ª°¹ü( ™¤°(% ø '¦à¸@¼( ¯™¤°$ ø '¦à­@¼(­¢®ü$Ëa¬°¯­ì©@*@ ™ ø ¼(h$ÿÿ¹øÇ§àǦäÇ%Ç$F&"ç¨ôç©ð¨øÇ±àǰäÅ Å F0T‚ç²ìç³è¸¼Ë­üŒ®%ŒX€lx!­î¹ü© (*%­˜À€ X!­j¯ü¬ˆéŽ%0 È€(À!¯¯ Ä¯üªÄé­ ÉŽ XÀ)È#ÈÀ«`!+@!%ÎÈÅ…Å„À!ççªÄ%M)¡ ÿ꯭Ĭü$ár$ ¯©Ä«Ä¹ @À(p!'¸8ÅÇÅÆP!åGåF­Ä%¬) ÿñ¯¬ÄD€HD€@'¯8åéåèD€XD€P'©8å+å* «y ®D€˜D€ÅÑÅÐF2€2E%¨Ä)@P€XP# P@%MÿID Ä(DF€!¡'¬8F(2‚åŠ勯é '«8Ä1HÄ0Låqåp '¹8Ä3PÄ2Tç3ç2  ®'¨8ÅÅÅÄåå¸'ª8ÇÇ åGåF ­ü¬¯ ¹@¤…环¹™©8«<%Îiد®'¦8¯© ø ¯«¼(¨ü¸ª G‰­8¬<¯@™¦%)iد©¯­¯¬ ø ¯¯¼(«@y ™ ø ¼(ˆ$ÿÿ®üÈ Ç©ðǨôç©Øç¨ÜÇ«èǪìç«ÐçªÔ­ü'¸Ø'ªÐ¯ª¯¸‰¬%)iØ x€éX!yÇ­ðǬôǯèÇ®ì ø ®@¼(@€% ­Ð™ ø ¼([$ÿÿ¨¸´¸$Œ %Œ4 h€¬x!­ê¹$©4˜.+'5¸@€h!­«¯$¬(ŽéŠ%Î7P È€.@!­ ¯ Ä¯$«Äé¸, ÉŠ hÀ)È#ÈÀ `!-p!%J8èÅ‘ÅÊ@!åå«Ä%x+ ÿ꯸Ĭ$$á[$ ¯©Ä­Ä¹, pÀ.P!'¨8ÅSÅRÈX!åsår¸Ä' ) ÿñ¯¬ÄD€(D€ '¯8åååäD€8D€0'©8å'å& ­,D€XD€PũŨF*@2E™Ç­ØÇ¬Ü ø ¼('¹8ç!ç ™Ç­ÐǬÔ ø ¼('ª8åA å@ ®,'¨8ÅÑÅÐåå«,'¸8ÅsÅr çç ¬$¯(©4¹<„å'ޝ¹™­8ª@%Îh@¯®'¦8¯­ ø ¯ª¼(¨$«(¸4e¬8¯<©@™¦,%­h@¯­¯¬¯¯ ø ¯©¼(¹@*@ ™ ø ¼(¤$ÿÿ®$È « Ç¥ØÇ¤Üåeåd¸ ǧÐǦÔçç ¬ ©$%¯¯¯¬Š-%Jh@ È€*p!ÙÇ­ØÇ¬ÜǯÐÇ®Ô ø ¨@¼(@€% ­™ ø ¼(u$ÿÿ«0x¯¸°¬4à©$$-¡ ª0$NÁ$¯¹°¨4$ a¸$$ ¯0$é! ­($dªˆA%pÈ€(X!x¯¸°¬$à ™¥° % ø '¦à©@¼( ­"™¥°$ ø '¦à­@¼(­¢ª$$NÁ¹°¨0­« Ç«àǪäÅiÅhF*Dåpåq¸ Ç¥àǤäÇÇ F$‘‚ç ç™ ø ¼(%¿,°$à'½øInsys is illegalGCTP-INPUTOutsys is illegalGCTP-OUTPUTA.„€AƒÐÁƒÐef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘P ³ÿöÿó³ÿöÿóH  ˜° ¸È Ðà èø  ( 0L `„ ˜ð ü (H Pl t´ ÐD Pp x” œÜ øt €x ˆ| Ì ØÐ àÔ ¸ Àô  x ô ü  8 Dl „€ ˆ Ð ØÜì ôø X l ` ¨ À ¸ ø h p ¬ à è   $ 0 X p P t è ü ð 8 P H ˆ  D  $X |  @” À/Xkpp ÀH'$À5<茸$ èd# #pè $€(u %(Õ…ÿøE(20!Åu(20!ň '('THE'%8C&õ%!õ$('E(8%… #8%ƒ &õ%!õ$(E(8%e$8%T8%'%(ÿÿÿ4ÿÿÿÿø[b, 3À@Å`ʘ`Ð0`ÕÈ`!Ú4 `,à5¸`2ç7P`8í8è`>óh@`IýiØ`O@U @[ t  a  b%  c,  d3  e:  fB  gF  hL  iP$  jV(  k^,  le0  mm4  nu8  o}<  p†@  q‹D  rH  s, 1•ÿÿÿø  —ÿÿÿð  ™ÿÿÿè   ÿÿÿà  ¤ÿÿÿØ  ¨ÿÿÿР ­ÿÿÿÌ ¯ÿÿÿÈ ±ÿÿÿÄ ½ÿÿÿÀ Êÿÿÿ¼ Îÿÿÿ¸ Óÿÿÿ@ v, "D  ,   ! 0ÿðd 0ÿðd 0ÿðd 3ÿð@ÿðdÀ0ÿðd 0ÿðd 0ÿðd 3ÿð@ÿðdÀ!0ÿðd !0ÿðd 0ÿð… 0ÿð…    2 0ÿð@ !  `gctp.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/gctp.c86000907110351/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c gctp.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourceiterinpjindatinznpdinoutpjoutdatoutznpdoutfor_transinv_transNADUTNAD83gctpincoorinsysinzoneinparminunitindatumiprefilejprpfileoutcooroutsysoutzoneoutparmoutunitoutdatumfn27fn83iflgxyfactorlonlattempijininit_flagoutinit_flagindunitdummy/usr/include/math.hlucy:/usr/include/math.h86000907113775__infinityerrnosigngamgctpinitp_erroruntfzclose_fileinv_initpakr2dmfor_init_gp_dispÙ3|½ÙI3|  Ïÿÿ#Ïÿÿ+Ïÿÿ1Ïÿÿ<ÏÿÿEÏÿÿMÏÿÿXÏÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ 01ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 Do³y0P!€`)à@/ kp4p  =p@F XPPp¨ \pÈ gpè br_gctp.o/ 860008894 2145 20 100664 2020 ` ELF|4( àØ .symtab.shstrtab.strtab.text.options.reginfo.rel.text.mdebug.textgctp_gctp_gp_disp<'œ™à!'½ÿ¨¯¿T¯¼P¯¤X¯¥\¯¦`¯§d¹t®h¯¹¹œ¯l¸p¯®¯¹D¯¯¯¸¸˜¯”™®¨x©|ª€«„¬ˆ­Œ¤X¥\¦`§d¯¸@¯¯<¯®8¯¨ ¯©$¯ª(¯«,¯¬0 ø ¯­4¼P¿T'½Xà ³ÿð³ÿðX p 6€ 4ˆ¼ !ÜD`¤¼ 1ÿÿÿüÿÿÿÿX, Ç Í  Ô  Ú  á  è  ï  ÷  û    $   (  ,  0  "4  *8  2<  7@  <D  ( À ÇØ   !     br_gctp.clucy:/tmp_mnt/home/hdf/sgi/gctpc/source/br_gctp.c860009074696/usr/lib/cc -g -DIRIX -Dunix -g -ansiposix -c br_gctp.c -o32/tmp_mnt/home/hdf/sgi/gctpc/sourcegctp_incoorinsysinzoneinparminunitindatumiprefilejprpfileoutcooroutsysoutzoneoutparmoutunitfn27fn83iflggctp_gctp_gp_dispA6! Ïÿÿ Ïÿÿÿÿÿÿÿÿÿÿÿ4P „EÉðà!p Ð *pð3 =p \hdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibSOL29.a0000444000175000017500000152100011151552366021460 0ustar amckinstryamckinstry! / 1230061609 0 0 0 2400 ` · ¤ ¤¼¼4d4dK„K„h\h\x|x|ŠtŠt›Ì›Ì²²ÃTÃTللñlñl ¬ ¬ÄÄ""/d/d@4@4TTqìqì€t€t””ŸìŸì«|«|¾L¾LÐäÐäß,ß,ð¬ð¬ttää,|,|:´:´EäEäQ Q ^Ì^ÌkÌkÌ}4}4ŽüŽü½ô½ôëlëlù|ù| , ,TT.|.|A<A<TLTLjj…D…Dtt›ì›ì›ìËÜËÜúú44tt6„6„S¼S¼nŒnŒŒ¼Œ¼¨„¨„ÈÈÛ„Û„ìŒìŒùlùlääää\\\\\AÌAÌAÌAÌAÌf„³´¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^”iwüœ”alberforalberforintalberinvalberinvintalconforalconforintalconinvalconinvintazimforazimforintaziminvaziminvintbceaforbceaforintbceainvbceainvintceaforceaforintceainvceainvinteqconforeqconforinteqconinveqconinvintequiforequiforintequiinvequiinvintgnomforgnomforintgnominvgnominvintgoodforgoodforintgoodinvgoodinvintgvnspforgvnspforintgvnspinvgvnspinvinthamforhamforinthaminvhaminvintimolwforimolwforintimolwinvimolwinvintlamazforlamazforintlamazinvlamazinvintlamccforlamccforintlamccinvlamccinvintmerformerforintmerinvmerinvintmillformillforintmillinvmillinvintmolwformolwforintmolwinvmolwinvintobleqforobleqforintobleqinvobleqinvintomerforomerforintomerinvomerinvintorthfororthforintorthinvorthinvintpolyforpolyforintpolyinvpolyinvintpsforpsforintpsinvpsinvintrobforrobforintrobinvrobinvintsinforsinforintsininvsininvintsomforsomforintgsat_ratiosominvsominvintsterforsterforintsterinvsterinvintstplnforstplnforintstplninvstplninvinttmfortmforinttminvtminvintutmforutmforintutminvutminvintvandgforvandgforintvandginvvandginvintwivforwivforintwivinvwivinvintwviiforwviiforintwviiinvwviiinvintIsin_fwdisinusforIsin_for_initIsin_for_freeisinusforinitIsin_invisinusinvIsin_inv_initIsin_inv_freeisinusinvinitfor_initinv_initcalc_utm_zonemlfne4fne3fne2fne1fne0fnadjust_lonsigntsfnzpakr2dmpakczphi4zphi3zphi2zphi1zqsfnzmsfnzasinztsincospblankgenrpt_longgenrptoffsetpstparl1stanparltrue_scaleorigincenlatcenlonmercenlonradius2radiusptitleclose_fileinitp_errorpakszsphdzuntfzgctpgctp_alberfor.o/ 1230061589 7356 20 100664 4828 ` ELFÔ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿À!É< É¿¸!É< É¿Ð!É< Í¿àɿ؉¡ˆDÉ; X@РX'ÉਠÄ€  @’ @  €½à'¿üÉ¿ð#É<`Í¿è!Í< É`‰¡‰ÄÉ?¿!Í ‰¡ D‰¡ˆÄÉ?¿˜É; X@РX!Á< ɿࢿ°¤¿¨É; XРX”@@–€É¿°É?¿ É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿ˆÉ Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿pÉ¿ØÉ; XРX”@@–€É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿€É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿hÉ¿ÈÉ; XРX”@@–€É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿xÍ¿àɿ؉¡ˆÄÉ; X@РXÉàËਠĀɿˆ¡ DÉ¿€‰¡ D‘¡ˆÄÍ¿hÉ¿p‰¡ˆÄ‰¢ Ä!É< €É¿ !É< É¿ˆ‘¡ D#Í`É¿p‰¡‰D‘¢D!Ñ< %ý ý?¿`Í`É¿x‰¡‰D‰¢ÄÉ; X@РXù¿`§ @É`‰¡‰Ä!É<  @É !Í É; XРXÍ; X@Ô XÉ¿àÍ¿ØÉ; XРXÍ; X@Ô X!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿üð¿üÇàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ¿è”¿à–¿ØÉ; X@РX!É Í¿àÑ¿ØÉ; XРXÍ; XÔ XÑ; X@Ø XÁ?¿Ð!ý ý?¿¸!Í !É ‰¡ @‰¡ˆÄÉ; X@РXù¿¸§ @É ‰¡‰ÄÉ?¿Àý ý?¿¸Í¿ð!É ‰¡ˆÄÉ; X@РXù¿¸‰§ @É?¿Èý¿Àý?¿°É; X@РXù¿°§ @!É ‰¡ˆDà TÉ$ Ë$ !ý ý?¿¸ý¿Àý?¿¨É¿ÈÉ; X@РXù¿¨‰§ @ù¿¸§Ä!É ‰¡ˆDà XÉ$ Ë$ À'¿ü°Çàè°ÇàèEqual latitudes for St. Parallels on opposite sides of equatoralber-forinitALBERS CONICAL EQUAL-AREA=Û|ßÙ×½»?ð@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07alberfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o alberfor.o alberfor.c§ <L4alberfor.cBbss.bssDdata.dataDrodata.rodatafalse_eastingfalse_northinglon_centerr_majorr_minore3ns0crhcossinadjust_lonalberforoffsetporigincenlonmerstanparlradius2ptitleqsfnzmsfnztsincossqrtp_errorfabsalberforintÿñ H /=LW_ g(j0n8p@sw{†XŒ—ž¨±¹ÀÆÌÔÙáæ4à ä ì ð ø ü    0 4 8P T \ ` d p t ˆ (” (°À (àì ( (0 (P\ (|˜  (ÀÜ ä è   0$ 04 08 0D 0H 0X 8\ 8` d l 0€ 0˜ @œ @  P¤ P¨° ´ ¸ Èäì ð ø    ,œ¤ (¨ (ÈÔ Ø à 8ä 8è 0ì 0ü  0 0$ ( 4Td h | @€ @˜° ´ 4j  èˆHˆjø%+ƒ4‹§C 4$ O XòW L _ lh  alberinv.o/ 1230061590 7356 20 100664 5996 ` ELF`4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿À!É< É¿¸!É< É¿Ð!É< Í¿àɿ؉¡ˆDÉ; X@РX'ÉਠÄ€  @’ D  €¾à'¿üÉ¿ð#É<`Í¿è!Í< É`‰¡‰ÄÉ?¿˜!Í ‰¡ D‰¡ˆÄ!É< É; X@РX!Á< ɿࢿ°¤¿¨É; XРX”@@–€É¿°É?¿ É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿xÉ¿ØÉ; XРX”@@–€É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿ˆÉ Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿pÉ¿ÈÉ; XРX”@@–€É Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿€Í¿àɿ؉¡ˆÄÉ; X@РXÉàËਠĀɿ¡ DÉ¿ˆ‰¡ D‘¡ˆÄÍ¿pÉ¿x‰¡ˆÄ‰¢ Ä!É< €É¿ !É< É¿‘¡ D#Í`É¿x‰¡‰D‘¢D!Ñ< %ý ý?¿hÍ`É¿€‰¡‰D‰¢ÄÉ; X@РXù¿h§ @É`‰¡‰Ä!É<  @É !Í É; XРXÍ; X@Ô XÉ¿àÍ¿ØÉ; XРXÍ; X@Ô X!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿üð¿üÇàèã¿(ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÀ'¿ÄÍ¿ð!É ½¡ˆÄý?¿¸ý?¿ð!Í É¿è¡ˆÄ!É ½¡ˆDý?¿°ý?¿è!Í !É ©ŠÄ€ù¿¸õ¿¸§ Zù¿°õ¿°‰§ Z‰¡ˆDÉ; X@РXÁ?¿à!É €É?¿Ðù¿¸õ¿¸§ Zù¿°õ¿°‰§ Z‰¡ˆDÉ; X@РX‹ !‰  É?¿à!É ‰ ¤É?¿Ð!É É?¿ÈÍ¿àÉ ©ŠD€ Í¿Ðɿ𑡉Dɿ艡‰DÑ; XРXÉ; X@Ô XÁ?¿ÈÍ¿à#É`¡‰D!É ‰¡‰ÄÉ?¿Ð!Í ‰¡ D¡ˆÄÉ`½¡‰Äý?¿ˆý?¿Ø%ý ý?¿#É`ý¿¯ŠÄ€e!ý ý?¿ !É ù¿ §Ä'Éཡ‰Dý?¿¨ù¿ õ¿§Úù¿ õ¿‰§Z‰¡‰ÄÉ; X@РXù¿¨§ @É Ë ‰¡‰Äù¿ ‰§ÄÉ?¿ÐÉ; X@РX¿ !½  ý?¿˜É¿ØÉ; X@РXù¿˜‰§ÀÉ; X@РXÉ`Ë`¨ ĀɠˠͿؘ¿ÄÉ; XРXÍ; X@Ô Xà XÁ$ Ã$ à¿Ä€¤ €€@à'¿ü€Í¿Ø!É ©ŠÄ€ ÍàÏà!É ‰¡‰Dà XÉ$ Ë$ € ÉàËà % ¤!É ‰¡‰Dà XÉ$ Ë$ €˜¿Äý¿ý; XРXý¿ˆý; X@Ô Xà XÁ$ Ã$ à¿Ä€¤ €€à'¿üÍ¿È!É ¡‰Ä!É ‰¡ˆDÉ; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèEqual latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREA=Û|ßÙ×½»?ð?à@ !ûTD-@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07alberinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o alberinv.o alberinv.c§ <L4alberinv.cBbss.bssDdata.dataDrodata.rodatafalse_eastingfalse_northinglon_centerr_majorr_minorese3ns0crhadjust_lonphi1zlogatan2alberinvoffsetporigincenlonmerstanparlradius2ptitleqsfnzmsfnztsincossqrtp_errorfabsalberinvintÿñ P (/=LW_ g(j0m8q@sHv‡‹‘Xàš¢©³¼ÄËÑ×ßäìñ8à ä ì ð ø ü "  0 4 8!P T \ ` d p t € („ (Œ ” 0˜ 0´Ä 0äð 0,4 0T` 0€œ¤ 0Äà"è ì $ 8( 88 8< 8H 8L 8\ @` @d h p 8„ ” 8œ H  H¤ T¨ T¬´ ¸ ¼ Ìèð ô ü      0” ˜ ¨ H¬ H¸ ¼ Ì 8Ð 8Ô Ø    H \ ` l p | °À 8Ä 8Ì Ð Ü @à @ì 8ü 0 0   $ ( 0 (4 (@ D p€ 0„ 4œ"¸"Ì"Ô Ø ì 0ð 4@ D X \ ` d € „  ” Èø 8ü 8  4j  8ØPØn H(% p+ pƒ4 ó§C œ$ O ÀýW À@ _`  alconfor.o/ 1230061590 7356 20 100664 5860 ` ELFÜ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð+É=`É¿è-É= É¿à3²`É>`É¿Ø5´ É> !É  % ¤#É`‰¡‰D/É=à!Í É`‰¡‰D1° É> ¢ !â$ !É É?¿ÐÉ¿ÐÉ; X@РX%Á< !É #¢`É<`!É É<`!É É<`!É ‰ ¤É<` !É É<`(!É É<`0!É #¢`É<`!É ‰ ¤É<`!É É<`!É ‰ ¤É<` !É ‰ ¤É<`(!É ‰ ¤É<`0ý ý?¿¸É É; X@РXù¿¸‰§ @É?¿À'Íà)É ¡‰DÉ ¡ˆD#É`‰¡‰ÄÉ; X@РX¿ !½  ý?¿°!Í É¿À‘¡ˆÄ‰¡ˆD‘¢ ÄÍ É`‰¡‰ÄÑ; XРXÉ; X@Ô Xù¿°‰§ @É; X@РXÉ`‘  DÍàÉ ‰¡‰D‰¢ÄÉ?¿È” –àÉ; X@РX @É`Í É; XРXÍ; X@Ô XÉàÉ; X@РXÉ É; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¾àð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿à”¿Ø–¿ÐÁ; X@РX#ý`ý?¿HÉ¿èÉ; X@РXù¿H‰§ @É?¿¸%Í 'ÉࡉDɿ衈D+É`‰¡‰ÄÉ; X@РX¿ !½  ý?¿@-Í É¿¸‘¡ˆÄ‰¡ˆD‘¢ ÄÍ`É`‰¡‰ÄÑ; XРXÉ; X@Ô Xù¿@‰§ @É; X@РXÉ`‘  DÍ Éà‰¡‰D‰¢ÄÉ?¿`”¿È–¿ÀÉ; X@РX#Í`ɿȑ¡‰D!Í É¿À¡‰DɿЉ¡‰D‰¢DÉ?¿°Ñ`Í ‰¡ˆD•¢ ÄÕ?¿¨É¿À¢‰Dɿؙ¡‰DÙ?¿ Í ɿȑ¡‰DÍ`É¿À¡‰DɿЉ¡‰D‰¢Ä¢‰DÍ?¿˜‰£LÉ?¿X‘£ L‰¡‰F‰¢DÉ?¿¨%à ¡, #¢`ÉÉ?¿à ¡, #¢`ÉÉ?¿ˆà ¡, #¢`ÉÉ?¿€à ¡, #¢`ÉÉ?¿x¢ â'¿Tà €¤@€/Í¿€Ñ¿XÕ¿‰¢ J¡ˆDÝ?¿pÍ¿xÙ¿ˆ‰¢ L¡¡ˆDá?¿hä¿T'àà€¤€€ $¡, #¢`ÍÑ¿¨‰¢ J‰¡ˆÄÉ?¿€àà $¡, #¢`͉¢ L‰¡ˆÄÉ?¿xÝ?¿á?¿ˆà¿T¢ â'¿T!à €¤@¿ÿÕÉ¿¨ % ¤É¿‘¡‰DÑ?¿€É¿ˆ¥¡‰Då?¿xÕ¿pÕ?¿Ý¿hÝ?¿ˆá¿ ¤ JÙ¿˜‰£ N‰¡ˆÄ¡H#É`¡‰D!É ‰¡ˆDà TÉ$ Ë$ £ J‰¤ N‰¡ˆD¡RÉ`¡‰D!É ‰¡ˆDà XÉ$ Ë$ À'¿ü°Çàè°ÇàèALASKA CONFORMAL@c?‘ßF¢R5@P?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü?Žñj;= ?°sÕº²?ÖîszK?fs <7?s¼$ÞÜ™É?ȼ€NnøÜ?Á®XëS¡?ÒvOÿ@ !ûTD-?à@?ð@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07alconfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o alconfor.o alconfor.c§ <L4alconfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorfalse_eastingfalse_northinglon_centerlat_centerneacoefbcoefsin_p26cos_p26adjust_lonalconforoffsetpcenlatcenlonradius2ptitletsincospowtanatansinsqrtalconforintÿñ À  /7?M\ g(r0t8v@8|x8‚°Џ’HÔ¦®µ¼ÄËÓ×Ûàäé$p t | € ˆ Œ ˜ œ ¤ ¨ ´ ¸ À Ä È Ì Ð Ø (Ü (è 0ì 0ð ô    8 8   @  @( (, (4 08 0@ 8D 8P @T @\ H` Hh Pl Pp xt x| X€ XŒ ` `˜ hœ h¨ p¬ p¸ x¼ xÈ 8Øì €ð €ô ˆø ˆ   , ˜0 ˜D 8H \px € €„ ˆ” °˜ °œ ¸  ¸¨° ´ ¸À Ä ÔÜ äô€ „ ¨° 8´ 8ÄØ €Ü €à ˆä ˆô ø  ˜ ˜0 84 H\d l €p ˆŒ” °˜ °¤ ¸¨ ¸Ä È ˜ì ¸ø °0 04 0< @@ @L 0T xX xd 0l 8p 8| 0„ pˆ pœ 0Ü 0à 0ø @ü @ 0  x$ xL 0P 0¬ ° ¸ ¼ à è ì 4j   ÀÀÀØ %x+xƒ4 û§C ¤$ O ÈõW À _ àü  alconinv.o/ 1230061590 7356 20 100664 7324 ` ELF”4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð+É=`É¿è-É= É¿à3²`É>`É¿Ø5´ É> !É  % ¤#É`‰¡‰D/É=à!Í É`‰¡‰D1° É> ¢ !â$ !É É?¿ÐÉ¿ÐÉ; X@РX%Á< !É #¢`É<`!É É<`!É É<`!É ‰ ¤É<` !É É<`(!É É<`0!É #¢`É<`!É ‰ ¤É<`!É É<`!É ‰ ¤É<` !É ‰ ¤É<`(!É ‰ ¤É<`0ý ý?¿¸É É; X@РXù¿¸‰§ @É?¿À'Íà)É ¡‰DÉ ¡ˆD#É`‰¡‰ÄÉ; X@РX¿ !½  ý?¿°!Í É¿À‘¡ˆÄ‰¡ˆD‘¢ ÄÍ É`‰¡‰ÄÑ; XРXÉ; X@Ô Xù¿°‰§ @É; X@РXÉ`‘  DÍàÉ ‰¡‰D‰¢ÄÉ?¿È” –àÉ; X@РX @É`Í É; XРXÍ; X@Ô XÉàÉ; X@РXÉ É; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¾Xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ¡ˆÄ#É`‘¡‰ÄÑ?¿ðÍ¿è!É ¡ˆÄÉ`‰¡‰ÄÉ?¿èÑ?¿HÉ?¿@À'¾àÍ¿H‰¡ˆFÉ?¿Ø¡‰FÉ¿@‰¡ D‰¡ˆDÉ?¿Ð%à ¡, #¢`ÉÉ?¿°à ¡, #¢`ÉÉ?¿¸à ¡, #¢`ÉÉ?¿Èà ¡, #¢`ÉÉ?¿Àà à'¾Üɾܠɿ°‰¡‰DÉ?¿ à à'¾Üɾܠɿ¸‰¡‰DÉ?¿¨à  $ à'¾Üɾܠɿȉ¡‰DÉ?¿à  $ à'¾ÜɾܠɿÀ‰¡‰DÉ?¿˜¢ â'¾äà €¤@€UÍ¿Èá¿ØÑ¿°‰¤ H™¡ˆDÙ?¿ˆÍ¿ÀÕ¿¸‰¤ J¡ˆDÝ?¿€ê¾ä'àà€¥@€< $¡, #¢`Íå¿Ð‰¤‰H‰¡ˆÄÉ?¿Èàà $¡, %¤ Í‰¤‰J‰¡ˆÄÉ?¿ÀÙ?¿°Ý?¿¸Í¿Ñ¿ ‰¤ H™¡ˆDÙ?¿xÍ¿˜Õ¿¨‰¤ J¡ˆDÝ?¿pàà $à'¾Üɾܠàà $¡, É¡‰D‰¤‰H‰¡ˆÄÉ?¿àà $à'¾Üɾܠàà $¡, É¡‰D‰¤‰J‰¡ˆÄÉ?¿˜Ù?¿ Ý?¿¨à¾ä¢ â'¾ä!à €¤@¿ÿ¯É¿Ð % ¤É¿°‘¡‰DÑ?¿ÈÉ¿¸¡‰DÝ?¿ÀÕ¿ˆÕ?¿°Ù¿€Ù?¿¸å¿H¤‰Jé¿@‰¥ L‰¡ˆÄ¡Hɿ𡡈Äá?¿h¥ J‰¤‰L‰¡ˆD¡Nɿ衈ÄÝ?¿`Ñ¿ ¤‰HÕ¿¨‰¥ J¡ˆÄÉ¿™¡ˆDÙ?¿X¥ H‰¤‰J‰¡ˆD‘¡JÑ?¿P£ L‰¢ H•¡ˆDÕ?¿8¤ L‰£‰H‰¡ˆD‰ ¤­¡ Êí?¿0£‰L‰¤ H‰¡ˆÄ‰ ¤¡ ÊÍ?¿(‰¤ˆVÉ?¿H‰¥FÉ?¿@í; X@РX¿ !½  ý?¾ÐÉ¿(É; X@РXù¾Ð½§@ý?¾Èý?¿ à¾à  à'¾à€¤ €  @’   뀾à'¿ü#É`ý¾È¯ŠÄ ¿ÿ É¿H¡ DÉ¿@‰¡ D‰¡ˆDÉ; X@РXÁ?¿!É ‰  ÄÉ; X@РXÉ ‰  DÉ?¿”¿–¿É; X@РX!É à TÉ$ Ë$ É¿É; X@РXÉ`Ë`¨ Ä € !É à XÉ$ Ë$ €ŠÀ'¿üÍ¿!É ‘¡‰DÍ¿@É¿¡‰D!É ¡‰DÉ¿‰¡‰Ä‰¢DÉ; X@РXÁ?¾øÀ'¾àÁ?¾è#ý`ý?¾ÐɾèÉ; X@РXù¾Ð‰§ @É?¿à'Íà)É ¡‰Dɾø¡ˆD%É ‰¡‰ÄÉ; X@РX¿ !½  ý?¾À!Í É¿à‘¡ˆD‰¡ˆÄ‘¢ ÄÍ`É ‰¡‰ÄÑ; XРXÉ; X@Ô Xù¾À‰§ @É; X@РXÉ ‘  DÍàÉ ‰¡‰D‰¢Ä;轡Æý?¾¸ý?¾ðõ¾¸‰¡ˆZÉ?¾èà¾à  à'¾à€¤ €  @’   ì€0à'¿üý¾¸ý; X@РX!É ¨ Ä ¿ÿ±É¾èà XÉ$ Ë$ !ý ý?¾ÐÉ¿HÑ¿™¡ HÍ¿!É ¡‰DÉ¿•¡‰DÍ¿@!É ‰¡‰D‰¡ H‰¢ˆÄÙ; XРXÉ; X@Ô Xù¾Ð‰§@É; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèALASKA CONFORMALToo many iterations in inversealcon-invToo many iterations in inversealcon-inv@c?‘ßF¢R5@P?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü?Žñj;= ?°sÕº²?ÖîszK?fs <7?s¼$ÞÜ™É?ȼ€NnøÜ?Á®XëS¡?ÒvOÿ@ !ûTD-?à@?ð=Û|ßÙ×½»@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07alconinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o alconinv.o alconinv.c§ <L4alconinv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorfalse_eastingfalse_northinglon_centerlat_centerneacoefbcoefsin_p26cos_p26atan2adjust_lonasinzp_errorfabsalconinvoffsetpcenlatcenlonradius2ptitletsincospowtanatansinsqrtalconinvintÿñ À ¨/7?M\ g(r0t8v@8|x8‚°Џ’˜£©±¶H<¿ÇÎÕÝäìðôùý$p t | € ˆ Œ ˜ œ ¤ ¨ ´ ¸ À Ä È Ì Ð Ø (Ü (è 0ì 0ð ô $  8 8   @  @( (, (4 08 0@ 8D 8P @T @\ H` Hh Pl Pp xt x| X€ XŒ ` `˜ hœ h¨ p¬ p¸ x¼ xÈ 8Ø#ì €ð €ô ˆø ˆ   !, ˜0 ˜D 8H \ p"x € €„ ˆ” °˜ °œ ¸  ¸¨° ´ ¸À Ä ÔÜ äô€ „ Œ    ¤ ¬ ä 0è 0ð @ô @ 0 x  x 0  8$ 80 08 p< pH 0d 0€ 0  0È 0 0  0$ @( @@ 0L xP x” 0¨ 0È 0Ü 0 0 0 <l p tˆ  Œ  ¼$È Ì Ø"à ø  $  ( ¤< (@ (\ °` °t ¸x ¸¤ 8¨ 8¸#Ì €Ð €Ô ˆØ ˆè ì ø!  ˜  ˜ $ 8 ( <  P" X ` € d ˆ ¤ @ ¨ @ ¬ È Ð   Ô   ø ü  ¸  ¸ , ° 0 ° L `4j   ˆ (À (j ˜¨% @+ @ƒ4 çCl$ OW ` _”  azimfor.o/ 1230061590 7356 20 100664 4068 ` ELF ´4(.shstrtab.text.bss.data1.rodata1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< Í¿à'Í<àÉ¿Ð)É= É¿Ø!É< ” –àÍ; X@РX @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¾àð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿ÐÉ¿è”¿à–¿ØÉ; X@РXÉ¿ÐÉ; X@РXÁ?¿È!Í É¿à‘¡‰D!Í É¿Ø‰¡‰D‰¡ @‰¢DÉ?¿¸É; X@РX!É ‰ DÉ; X@РX!É ¨ Ä€(!É É?¿ÀÍ¿¸!É ©ŠÄ€!Í !É ¡‰D!É ¡‰D!É ‰¡‰DÉ?¿° ¿X’`É; X@Ô X’`@  {€>à'¿ü€É¿¸É; X@РX¿ !½  ý?¿Pý?¿¨ý¿Pý; X@РXù¿P‰§ ÀÉ?¿À!ý ý?¿@#Í`É¿À¡‰Dɿؽ¡‰Dý?¿HÉ¿ÐÉ; X@РXù¿H‰§ @ù¿@‰§Dà TÉ$ Ë$ !Ù Í`É¿À•¡‰D!Í É¿à‘¡‰D!Í É¿Ø¡‰Dɿȉ¡‰D‰¢ĉ¢‰D‰£Dà XÉ$ Ë$ À'¿üð¿üÇàèAZIMUTHAL EQUIDISTANTazim-forPoint projects into a circle of radius = %12.2lf¿ð=Û|ßÙ×½»?ð@ !ûTD-?à@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07azimfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o azimfor.o azimfor.c¤ <K4azimfor.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12sinacosp_errorsprintffabscosadjust_lonazimforoffsetporigincenlonmerradiusptitletsincosazimforintÿñ 88.6AL[ i(q0y}‚Š’—›¦ht®¶½ÇÎÕÝHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èð ø    $ 4  ¤ °ÌÜè (ì (ø 0ü 0  $ 08 < P T ` d x | € („ (Œ 0 0˜ œ ¬ ° ¼Ä È Ìð$ ( 0 4 Tx | € Œ 0 0œ (  (4s ¨àˆ8ˆ!¬1&à8.4ƒ=›¤L@$  Xdè`Lð h <x  aziminv.o/ 1230061591 7356 20 100664 4540 ` ELF°4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< Í¿à'Í<àÉ¿Ð)É= É¿Ø!É< ” –àÍ; X@РX @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿8ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è¢ H‰¡ D‰¡ˆDÉ; X@РX¿ !½  ý?¿°ý?¿à#Í`%É ¡‰D!É ‰¡‰D!ý ý?¿¸· ?µ >‰¡ Zý¿°¯ŠÄ€  @’   }€ºà'¿üõ¿¸ù¿°‰§ ÚÉ?¿Ø”¿Ð–¿ÈÉ; X@РX+É`à TÉ$ Ë$ É¿àÉ; X@РX-É ¨ Ä € !É à XÉ$ Ë$ €›À'¿üÍ¿È)É ‘¡‰DÍ¿èɿС‰D!É ¡‰DÉ¿à‰¡‰Ä‰¢DÉ; X@РXà XÁ$ Ã$ 'ÉàÉ; X@РXÍ`Ï`É Ë ‰¡‰D‰ ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ Ä €4ÍàÏà!É ©ŠÄ€ý`ÿ`ý?¿¨Í¿ðɿ艠¤Í; XРXÉ; X@Ô Xù¿¨‰§@É; X@РXà TÁ$ Ã$ €VÀ'¿üý`ÿ`ý?¿¨É¿ð‰ ¤Í¿èÉ; XРXÍ; X@Ô Xù¿¨‰§ÀÉ; X@РXà TÁ$ Ã$ €AÀ'¿üý¿Èý?¿˜ý ÿ ý?¿ à XÉ Ë É; X@РXù¿ ‰§ @ù¿˜‰§ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ ĀɿðÉ; X@РXÉ Ë ¨ Ä€€À'¿ü!ý ý?¿¨Í¿ðɿС‰D!É ‘¡‰DÍ¿ÀÉ¿à‰¡‰DÑ; XРXÉ; X@Ô Xù¿¨‰§@É; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèAZIMUTHAL EQUIDISTANTInput data errorazim-inv@ !ûTD-?à@=Û|ßÙ×½»@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07aziminv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o aziminv.o aziminv.c¤ <K4aziminv.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12sinatan2adjust_lonasinzfabsp_errorsqrtaziminvoffsetporigincenlonmerradiusptitletsincosaziminvintÿñ 8(.6AL[ i(q0y}ƒŽ”™¡¦hØ®¶½ÇÎÕÝHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èð ø    $ 4  ¤ ´ ¸ Ôì ð ô ø      8 < @px | ”œ   ´ ¸ Ô (Ø (ì 0ð 0   (0 4 8 < PX \ p t x |  ” ´Èä è @ (D ,\|„ ˆ ¤¬ ° Ì Ð ä 0è 04j  @à8à5(%@+@ƒ4äCh$ OŒèW tà _ T\  bceafor.o/ 1230061591 7356 20 100664 4380 ` ELF4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð%É< É¿è#É<`É¿à!É< É¿Ø!É< É¿È!É< É¿Ð!É< Í`É ‰¡‰ÄÉ?¿À!Í ‰¡ D‰¡ˆÄ#É<`É; X@РX!Á< Í`!É ©ŠÄ€¢ !â$ €!À$ %É É; X@РX#Á<`É É; X@РX!Á< ý`ý?¿¸!Í !É ‰¡ @‰¡ @‰¡ˆÄÉ; X@РXù¿¸‰§ À!É<  @!É !Í É; XРXÍ; X@Ô X!É É; X@РXÉ É; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àÉ¿èÉ; X@РX— !•  Õ?¿Ø!à €¤ €!Ñ #Í`ɿࡉD%É ‰¡‰D‰¢Dà TÉ$ Ë$ !Ñ É`¡ JÉ ‰¡‰Ä‰¢Dà XÉ$ Ë$ €;!Ñ !É ½¢Äý?¿¸‰¡ J‰¡ J‰¢Ľ¢‰Äý?¿À!Í 'Éà‰¡‰D½¢ Äý?¿È‰¡‰J¢ĉ¢D‰¡‰ÄÉ; X@РXù¿È‰§ @ù¿À‰§Äù¿¸•§ DÕ?¿Ð!Ñ #Í`%É ¡‰DÉ¿à‰¡‰D‰¢Dà TÉ$ Ë$ !Ù É`‘¡ JÍ Éà‰¡‰D‰¢ ĉ£Dà XÉ$ Ë$ À'¿ü°Çàè°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07bceafor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o bceafor.o bceafor.c¤ <K4bceafor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingeseindcosphi1sinphi1kzlogadjust_lonbceaforoffsetptrue_scalecenlonmerradius2ptitlesincossqrtbceaforintÿñ `.6>IT c(q0t8v@zH‚PŠX‘œ€è¤¬·ÁÉÐÔØÝ\¨ ¬ ´ ¸ À Ä Ì Ð Ø Ü ä (è (ì ð ü    0 0  8$ 8( 0, 0 H @L @X @\ @` d lt Hx H| „Œ P P” Hœ   ¤ 0¨ 0¼Ì XÐ XÔ Ø Üä è ì ð     $, (0 (4 8 H¸ ¼ ÈÜð @ô @ ( (    H  H8 < @ H Hh l p 0t 0” 8˜ 8œ   Äè (ì (ð ô ø Xü X   $ , X0 4j  h` %8+8ƒ4»¤C`$ O„èWl _ l¤  bceainv.o/ 1230061591 7356 20 100664 5628 ` ELFô4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð%É< É¿è#É<`É¿à!É< É¿Ø!É< É¿È!É< É¿Ð!É< Í`É ‰¡‰ÄÉ?¿À%Í ‰¡ D‰¡ˆÄ'É<àÉ; X@РX)Á= Éà¡ D!Í< Éà‰¡‰D!É< Í !É ©ŠÄ€ ¢ !â$ !É !É< €#!À$ Ñ Ó ÉàËརÄý?¿¨· ?µ >½¢ Úý?¿°Í Ï !É ‰¡‰D½¢ Äý?¿¸•¢Ɖ¢F‰¢‰ÄÉ; X@РXù¿¸‰§ @ù¿°‰§Äù¿¨‰§ D!É< %É É; X@РX#Á<`É É; X@РX!Á< ý`ý?¿ !Í !É ‰¡ @‰¡ @‰¡ˆÄÉ; X@РXù¿ ‰§ À!É<  @!É !Í É; XРXÍ; X@Ô X!É É; X@РXÉ É; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ½¡ˆÄý?¿Øý?¿è!à €¤ €%É ù¿Ø§ D#É`‰¡‰ÄÉ; X@РXà XÁ$ Ã$ !Õ Ñ¿ðÍ`É ‰¡‰D‰¢ ĉ¢ˆDÉ; X@РXà TÁ$ Ã$ €y#É`ù¿Ø§ D+É`‘¡‰D)Í !É ‰¡‰D‰¢ ÄÉ; X@РX¿ !½  ý?¿Èý?¿à!Í !É ‘¡‰Ä!Í !É ¡‰Ä%É ‰¡‰D‘¢D!Í !É ¡‰Ä'Éà‰¡‰D½¢Dý?¿ÐÉ`ù¿È‰§ DÉ; X@РXù¿Ð‰§ @ù¿È½§Dý?¿¸!Í !É ¡‰ÄÉ ‘¡‰D!Í !É ¡‰ÄÉà‰¡‰D½¢Dý?¿ÀÍ¿à!É ‰¡‰DÉ; X@РXù¿À‰§ @ù¿¸½§Dý?¿¨!Í !É ¡‰ÄÉཡ‰Dý?¿°Í¿à!É ‰¡‰DÉ; X@РXù¿°‰§ @ù¿¨‰§Dà XÉ$ Ë$ !Õ Ñ¿ðÍ É`‰¡‰D‰¢ ĉ¢ˆDÉ; X@РXà TÁ$ Ã$ À'¿ü°Çàè°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@@@?@f€@€(@³°@7@v€@o`@­ˆ@@‡È@æ&@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07bceainv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o bceainv.o bceainv.c¤ <K4bceainv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingesee_p4e_p6indqpcosphi1sinphi1kzadjust_lonasinbceainvoffsetptrue_scalecenlonmerradius2ptitlesincoslogsqrtbceainvintÿñ x€.6>IT c(q0t8v@{H€P„X‡`h—pš¥ª(಺ÅÏ×Þâæêï¨ ¬ ´ ¸ À Ä Ì Ð Ø Ü ä (è (ì ð ü    0 0"  8$ 8( 00 @4 @8 0@ HD HH 8L P h Pl Pp t x X| Xˆ PŒ P ” ˜ 0œ 4¸ 8¼ <À Ä ä! X X      `$ `( 08 h< h@ `H L P 0T 0h"x p| p€ „ ˆ ” ˜ œ ¬´ ¸ ÀÈ ÐØ (Ü (à ä ô` (d (t x ˆ PŒ Pœ `  `¬ ° ¼Ð Ô Ü à `ô    p$ p, 0 4 X8 XH` 0d 0h l t x | (€ (ˆ @Œ @˜ 0œ 0  8¤ 8¬ H° HÀ Ðì @ð @ô Hø H @ P  P X X H0 `4 `@\ h` hd ph pp H€ x„ x´ ¸ À Ä pØ4j  ¨x¨À€%@+@ƒ4äC h$ O ŒúW ˆ@ _ È,  ceafor.o/ 1230061591 7356 20 100664 4372 ` ELF 4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð%É< É¿è#É<`É¿à!É< É¿Ø!É< É¿È!É< É¿Ð!É< Í`É ‰¡‰ÄÉ?¿À!Í ‰¡ D‰¡ˆÄ#É<`É; X@РX!Á< Í`!É ©ŠÄ€¢ !â$ €!À$ %É É; X@РX#Á<`É É; X@РX!Á< ý`ý?¿¸!Í !É ‰¡ @‰¡ @‰¡ˆÄÉ; X@РXù¿¸‰§ À!É<  @!É !Í É; XРXÍ; X@Ô X!É É; X@РXÉ É; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àÉ¿èÉ; X@РX— !•  Õ?¿Ø!à €¤ €!Ñ #Í`ɿࡉD%É ‰¡‰D‰¢Dà TÉ$ Ë$ !Ñ É`¡ JÉ ‰¡‰Ä‰¢Dà XÉ$ Ë$ €;!Ñ !É ½¢Äý?¿¸‰¡ J‰¡ J‰¢Ľ¢‰Äý?¿À!Í 'Éà‰¡‰D½¢ Äý?¿È‰¡‰J¢ĉ¢D‰¡‰ÄÉ; X@РXù¿È‰§ @ù¿À‰§Äù¿¸•§ DÕ?¿Ð!Ñ #Í`%É ¡‰DÉ¿à‰¡‰D‰¢Dà TÉ$ Ë$ !Ù É`‘¡ JÍ Éà‰¡‰D‰¢ ĉ£Dà XÉ$ Ë$ À'¿ü°Çàè°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07ceafor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o ceafor.o ceafor.c¡ <J4ceafor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingeseindcosphi1sinphi1kzlogadjust_lonceaforoffsetptrue_scalecenlonmerradius2ptitlesincossqrtceaforintÿñ `-5=HS b(p0s8u@yHP‰XŒ›€è¢ªµ¿ÇÎÒÖÛ\¨ ¬ ´ ¸ À Ä Ì Ð Ø Ü ä (è (ì ð ü    0 0  8$ 8( 0, 0 H @L @X @\ @` d lt Hx H| „Œ P P” Hœ   ¤ 0¨ 0¼Ì XÐ XÔ Ø Üä è ì ð     $, (0 (4 8 H¸ ¼ ÈÜð @ô @ ( (    H  H8 < @ H Hh l p 0t 0” 8˜ 8œ   Äè (ì (ð ô ø Xü X   $ , X0 4j  h` %8+8ƒ4»¡C\$ O€åWh _ h¤  ceainv.o/ 1230061591 7356 20 100664 5620 ` ELFì4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð%É< É¿è#É<`É¿à!É< É¿Ø!É< É¿È!É< É¿Ð!É< Í`É ‰¡‰ÄÉ?¿À%Í ‰¡ D‰¡ˆÄ'É<àÉ; X@РX)Á= Éà¡ D!Í< Éà‰¡‰D!É< Í !É ©ŠÄ€ ¢ !â$ !É !É< €#!À$ Ñ Ó ÉàËརÄý?¿¨· ?µ >½¢ Úý?¿°Í Ï !É ‰¡‰D½¢ Äý?¿¸•¢Ɖ¢F‰¢‰ÄÉ; X@РXù¿¸‰§ @ù¿°‰§Äù¿¨‰§ D!É< %É É; X@РX#Á<`É É; X@РX!Á< ý`ý?¿ !Í !É ‰¡ @‰¡ @‰¡ˆÄÉ; X@РXù¿ ‰§ À!É<  @!É !Í É; XРXÍ; X@Ô X!É É; X@РXÉ É; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ½¡ˆÄý?¿Øý?¿è!à €¤ €%É ù¿Ø§ D#É`‰¡‰ÄÉ; X@РXà XÁ$ Ã$ !Õ Ñ¿ðÍ`É ‰¡‰D‰¢ ĉ¢ˆDÉ; X@РXà TÁ$ Ã$ €y#É`ù¿Ø§ D+É`‘¡‰D)Í !É ‰¡‰D‰¢ ÄÉ; X@РX¿ !½  ý?¿Èý?¿à!Í !É ‘¡‰Ä!Í !É ¡‰Ä%É ‰¡‰D‘¢D!Í !É ¡‰Ä'Éà‰¡‰D½¢Dý?¿ÐÉ`ù¿È‰§ DÉ; X@РXù¿Ð‰§ @ù¿È½§Dý?¿¸!Í !É ¡‰ÄÉ ‘¡‰D!Í !É ¡‰ÄÉà‰¡‰D½¢Dý?¿ÀÍ¿à!É ‰¡‰DÉ; X@РXù¿À‰§ @ù¿¸½§Dý?¿¨!Í !É ¡‰ÄÉཡ‰Dý?¿°Í¿à!É ‰¡‰DÉ; X@РXù¿°‰§ @ù¿¨‰§Dà XÉ$ Ë$ !Õ Ñ¿ðÍ É`‰¡‰D‰¢ ĉ¢ˆDÉ; X@РXà TÁ$ Ã$ À'¿ü°Çàè°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@@@?@f€@€(@³°@7@v€@o`@­ˆ@@‡È@æ&@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07ceainv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o ceainv.o ceainv.c¡ <J4ceainv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingesee_p4e_p6indqpcosphi1sinphi1kzadjust_lonasinzceainvoffsetptrue_scalecenlonmerradius2ptitlesincoslogsqrtceainvintÿñ x€-5=HS b(p0s8u@zHPƒX†`Žh–p™¤ª(à±¹ÄÎÖÝáåéî¨ ¬ ´ ¸ À Ä Ì Ð Ø Ü ä (è (ì ð ü    0 0"  8$ 8( 00 @4 @8 0@ HD HH 8L P h Pl Pp t x X| Xˆ PŒ P ” ˜ 0œ 4¸ 8¼ <À Ä ä! X X      `$ `( 08 h< h@ `H L P 0T 0h"x p| p€ „ ˆ ” ˜ œ ¬´ ¸ ÀÈ ÐØ (Ü (à ä ô` (d (t x ˆ PŒ Pœ `  `¬ ° ¼Ð Ô Ü à `ô    p$ p, 0 4 X8 XH` 0d 0h l t x | (€ (ˆ @Œ @˜ 0œ 0  8¤ 8¬ H° HÀ Ðì @ð @ô Hø H @ P  P X X H0 `4 `@\ h` hd ph pp H€ x„ x´ ¸ À Ä pØ4j  ¨x¨À€%@+@ƒ4áC d$ O ˆøW €@ _ À,  eqconfor.o/ 1230061592 7356 20 100664 6060 ` ELF 4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €à „à' „É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿ð%É< É¿è#É<`É¿Ð!É< É¿¸!É< É¿À!É< Í`É ‰¡‰ÄÉ?¿°!Í ‰¡ D‰¡ˆÄ#É<`É; X@РX'Á<àÉ`É; X@РX+Á=`É`É; X@РX-Á= É`É; X@РX/Á=àÉ`É; X@РX1° Á> ɿࢿ¨¤¿ É; XРX”@@–€ÉàÍ¿¨Ñ¿ É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿˜É`Í ÑàÕ Ù¿àÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@Á?¿ˆà „€¤ €YÍ¿àɿ؉¡ˆDÉ; X@РX)É ¨ Ä€  @’ 0  Q€¿à'¿üÉ¿ØÉ; XРX”@@–€ÉàËàÍ¿¨Ñ¿ É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿É`Ë`Í Ï ÑàÓàÕ × Ù¿ØÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@Á?¿€Í¿àɿ؉¡ˆÄÉ; X@РXÉ Ë ¨ Ä€ Í¿˜É¿‘¡ˆÄÍ¿€É¿ˆ‰¡ˆÄ‰¢ Ä!É< €É¿¨!É< €É¿¨!É< Ñ¿ˆÍ¿˜!É ‰¡‰Ä‰¢D#É<`!É !Í !Ñ !Õ Ù¿ÈÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@!Á< %Í É`‰¡À‰¡‰D!É< à „€¤ €* @É Ë !Í É; XРXÍ; X@Ô XÉ¿àÍ¿ØÉ; XРXÍ; X@Ô X!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô X€% @É Ë !Í É; XРXÍ; X@Ô XÉ¿àÉ; X@РX!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿üð¿üÇàèã¿@ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿è!É !Í !Ñ !Õ Ù¿èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@Á?¿à!Í !É ‰¡À‰¡‰DÉ?¿Ð!ý ý?¿ÈÍ¿ð!É ‰¡ˆÄÉ; X@РXù¿È‰§ @É?¿Ø!ý ý?¿Èý¿Ðý?¿ÀÉ; X@РXù¿À‰§ @ù¿È‰§Dà TÉ$ Ë$ !Í !É ½¡ˆDý?¿°ý¿Ðý?¿¸É¿ØÉ; X@РXù¿¸‰§ @ù¿°‰§Äà XÉ$ Ë$ À'¿ü°Çàè°ÇàèStandard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONICEQUIDISTANT CONIC?ð=Û|ßÙ×½»@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07eqconfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o eqconfor.o eqconfor.c§ <L4eqconfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerfalse_northingfalse_eastingesee0e1e2e3nsgml0rhcossinadjust_loneqconforstparl1offsetporigincenlonmerstanparlradius2ptitlep_errorfabsmlfnmsfnztsincose3fne2fne1fne0fnsqrteqconforintÿñ x /7?JY g(j0l8o@rHuPxX{`}hp„ˆŒ—À€ ¨°·ÁÊÒÙáæëñùþ  è ì ô ø          $ 0 4 @ (D (L+T 0X 0\ (d*l 8p 8t (|)„ @ˆ @Œ (”(œ H  H¤ (¬'´ P¸ PØ&à 0%  8 @ HH$t#| € ” ˜ œ"À&È 0Ì 4ì%ø 8ü < @ D H  LD$`#h l œ X  X° X´ XÄ XÈ XÔ XØ Xä `è `ì 8ð 8ô @ø @ü H H P P8$@ hD hH L P `\ p` pt <x <|!„ ˆ Œ    ¼Ä È Ðàè ì ð ô  P P!$ ( , 0 @ PX \ dt| € „ ˆ ˜ô 8ø 8ü @ @ H H  P P@$L P T `X `h Xl Xx | ˆœ   ´Ø Ü à pä p4j  @àxàbH%X+Xƒ4 Û§C „$ O ¨W ÈÐ _˜  eqconinv.o/ 1230061592 7356 20 100664 6404 ` ELFü4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €à „à' „É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿ð%É< É¿è#É<`É¿Ð!É< É¿¸!É< É¿À!É< Í`É ‰¡‰ÄÉ?¿°!Í ‰¡ D‰¡ˆÄ#É<`É; X@РX'Á<àÉ`É; X@РX+Á=`É`É; X@РX-Á= É`É; X@РX/Á=àÉ`É; X@РX1° Á> ɿࢿ¨¤¿ É; XРX”@@–€ÉàÍ¿¨Ñ¿ É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿˜É`Í ÑàÕ Ù¿àÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@Á?¿ˆà „€¤ €YÍ¿àɿ؉¡ˆDÉ; X@РX)É ¨ Ä€  @’ 0  Q€¿à'¿üÉ¿ØÉ; XРX”@@–€ÉàËàÍ¿¨Ñ¿ É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿É`Ë`Í Ï ÑàÓàÕ × Ù¿ØÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@Á?¿€Í¿àɿ؉¡ˆÄÉ; X@РXÉ Ë ¨ Ä€ Í¿˜É¿‘¡ˆÄÍ¿€É¿ˆ‰¡ˆÄ‰¢ Ä!É< €É¿¨!É< €É¿¨!É< Ñ¿ˆÍ¿˜!É ‰¡‰Ä‰¢D#É<`!É !Í !Ñ !Õ Ù¿ÈÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@!Á< %Í É`‰¡À‰¡‰D!É< à „€¤ €* @É Ë !Í É; XРXÍ; X@Ô XÉ¿àÍ¿ØÉ; XРXÍ; X@Ô X!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô X€% @É Ë !Í É; XРXÍ; X@Ô XÉ¿àÉ; X@РX!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿üð¿üÇàèã¿@ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÀ'¿ÄÍ¿ð!É ½¡ˆÄý?¿¸ý?¿ð!Í É¿è¡ˆÄ!É ½¡ˆDý?¿°ý?¿è!Í !É ©ŠÄ€ù¿¸õ¿¸§ Zù¿°õ¿°‰§ Z‰¡ˆDÉ; X@РXÁ?¿à!É €É?¿Ðù¿¸õ¿¸§ Zù¿°õ¿°‰§ Z‰¡ˆDÉ; X@РX‹ !‰  É?¿à!É ‰ ¤É?¿Ð!É É?¿ÈÍ¿àÉ ©ŠD€ Í¿Ðɿ𑡉Dɿ艡‰DÑ; XРXÉ; X@Ô XÁ?¿È!Ñ Í¿à!É ‰¡‰Ä‰¢ÄÉ?¿Ø!Í !Ñ !Õ !Ù  ¿ÄÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@à# là XÁ$ Ã$ !Ñ Í¿È!É ‰¡‰Ä‰¢DÉ; X@РXà TÁ$ Ã$ à¿Ä€¤ €€à'¿üÀ'¿üð¿üÇàèStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONICEQUIDISTANT CONIC?ð=Û|ßÙ×½»@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07eqconinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o eqconinv.o eqconinv.c§ <L4eqconinv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerfalse_northingfalse_eastingesee0e1e2e3nsgml0rhadjust_lonphi3zatan2eqconinvstparl1offsetporigincenlonmerstanparlradius2ptitlep_errorfabsmlfnmsfnztsincose3fne2fne1fne0fnsqrteqconinvintÿñ x /7?JY g(j0l8o@rHuPxX{`}hp„•›À@¤¬´»ÅÎÖÝåêïõý  è ì ô ø          $ 0 4 @ (D (L+T 0X 0\ (d*l 8p 8t (|)„ @ˆ @Œ (”(œ H  H¤ (¬'´ P¸ PØ&à 0%  8 @ HH$t#| € ” ˜ œ"À&È 0Ì 4ì%ø 8ü < @ D H  LD$`#h l œ X  X° X´ XÄ XÈ XÔ XØ Xä `è `ì 8ð 8ô @ø @ü H H P P8$@ hD hH L P `\ p` pt <x <|!„ ˆ Œ    ¼Ä È Ðàè ì ð ô  P P!$ ( , 0 @ PX \ dt| € „ ˆ ˜ü   p p  $ 4 X8 X< @ t+€ „ °+Ä È Ô Ø ä $ `( `0 4 D 8H 8L @P @T HX H\ P` P¤ ¨ ° X´ XÄ4j   x b % + ƒ4 £§C L$ O p"W ”Ð _d˜  equifor.o/ 1230061592 7356 20 100664 2780 ` ELFÔ4( .shstrtab.text.bss.data1.data.rodata.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< É¿à'É<àÉ¿Ð)É= É¿Ø!É<  @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿à!ý ý?¿Ð#É`½¡ @ý?¿Ø!É É; X@РXù¿Ø‰§ @ù¿Ð‰§Dà TÉ$ Ë$ !Ñ Í`ɿ艡‰D‰¢Dà XÉ$ Ë$ À'¿ü°Çàè°ÇàèEQUIRECTANGULAR@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07equifor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o equifor.o equifor.c¤ <K4equifor.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingcosadjust_lonequiforoffsetporigincenlonmerradiusptitleequiforintÿñ (.6AL[ imxPà€ˆ™ §,Œ  ˜ œ ¤ ¨ ° ´ ¼ À Ä È ÌÔ Üä ìô ü  ˆ Œ ˜ ¤ ¨ ° ´ À Ä Ì ð ô ø 4j  0Ð(Ðà#à+àƒ4c¤C$ O,²WàP _0¤  equiinv.o/ 1230061592 7356 20 100664 3092 ` ELF 4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< É¿à'É<àÉ¿Ð)É= É¿Ø!É<  @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ¡ˆÄÍ?¿è#É`‰¡‰Äà XÉ$ Ë$ à XÉ Ë É; X@РX!Í !É ‰¡‰D¨ Ä€ @’ €® ®!ý ý?¿Ðý¿ðý?¿Øý`ÿ`ý?¿à!É É; X@РXù¿à‰§ @ù¿Ø‰§ Äù¿Ð‰§DÉ; X@РXà TÁ$ Ã$ ®°ÀÇàèEQUIRECTANGULARInput data errorequi-inv@ !ûTD-?à@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07equiinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o equiinv.o equiinv.c¤ <K4equiinv.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingcosadjust_lonp_errorfabsequiinvoffsetporigincenlonmerradiusptitleequiinvintÿñ (.6AL[ imx€…P<•œ¦­´,Œ  ˜ œ ¤ ¨ ° ´ ¼ À Ä È ÌÔ Üä ìô ü  ˆ Œ œ   ¬ ° ÔÜ à ä è     , 0 8 < D h4j  0(0-`%p+pƒ4ó¤C˜$ O¼¿W|€ _ü  gnomfor.o/ 1230061593 7356 20 100664 3348 ` ELF 4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð!É< É¿è!É< É¿Ø#É<`É¿Ð!É< É¿à” –àÉ; X@РX @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ¿àÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿@ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àɿ蔿ؖ¿ÐÉ; X@РXÉ¿àÉ; X@РXÁ?¿È'Íàɿؑ¡‰D%͠ɿЉ¡‰D‰¡ @½¢Dý?¿°ý?¿À!É ý¿°¯ŠÄ €  @’   …€1à'¿ü!É õ¿°‰¡ ÚÉ?¿¸!ý ý?¿ #Í`¡‰Dɿн¡‰Dý?¿¨É¿àÉ; X@РXù¿¨‰§ @ù¿ ‰§Dà TÉ$ Ë$ !Ù Í`É¿¸•¡‰D͠Ϡɿؑ¡‰DÍàÏàɿС‰Dɿȉ¡‰D‰¢ĉ¢‰D‰£Dà XÉ$ Ë$ À'¿üð¿üÇàèGNOMONICPoint projects into infinitygnomfor-conv?ð@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07gnomfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o gnomfor.o gnomfor.c¤ <K4gnomfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingsin_p13cos_p13sinp_errorcosadjust_longnomforoffsetpcenlatcenlonradiusptitletsincosgnomforintÿñ 0.0;IX `(hltxƒ`°‹“𡍝·@Œ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (ÐØ Ü àð  ,˜ œ ¨ÄÔà ä ð (ô (  , 0 4H L \ ` h l ˆ¬ ° ´ À (Ä ,Ð Ô $4j  °0°9ð%+ƒ4ƒ¤C($ OLÂW  _°X  gnominv.o/ 1230061593 7356 20 100664 4244 ` ELFˆ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð!É< É¿è!É< Í¿à!Í< É¿Ø#É<`É¿Ð!É< ” –àÍ; X@РX @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ¿àÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è¢ H‰¡ D‰¡ˆDÉ; X@РXÁ?¿à!É ‰  ÄÉ; X@РXÁ?¿Ø”¿Ð–¿ÈÁ; X@РX%É à TÉ$ Ë$ É¿àÉ; X@РX)É ¨ Ä € !É à XÉ$ Ë$ €›À'¿üÍ¿È'Éà‘¡‰DÍ¿èɿС‰D!É ¡‰DÉ¿à‰¡‰Ä‰¢DÉ; X@РXà XÁ$ Ã$ #É`É; X@РX!Í !É ‰¡‰D‰ ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ Ä €4Í`Ï`!É ©ŠÄ€ý ÿ ý?¿¸Í¿ðɿ艠¤Í; XРXÉ; X@Ô Xù¿¸‰§@É; X@РXà TÁ$ Ã$ €VÀ'¿üý ÿ ý?¿¸É¿ð‰ ¤Í¿èÉ; XРXÍ; X@Ô Xù¿¸‰§ÀÉ; X@РXà TÁ$ Ã$ €AÀ'¿üý¿Èý?¿¨ýàÿàý?¿°à XÉ Ë É; X@РXù¿°‰§ @ù¿¨‰§ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ ĀɿðÉ; X@РXÉ Ë ¨ Ä€€À'¿ü!ý ý?¿¸Í¿ðɿС‰D!É ‘¡‰DÍ¿ÀÉ¿à‰¡‰DÑ; XРXÉ; X@Ô Xù¿¸‰§@É; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèGNOMONIC=Û|ßÙ×½»@ !ûTD-?à@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07gnominv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o gnominv.o gnominv.c¤ <K4gnominv.cBbss.bssDdata.dataDrodata.rodataRlon_centerlat_centerfalse_eastingfalse_northingsin_p13cos_p13sinatan2adjust_lonasinzfabsatansqrtgnominvoffsetpcenlatcenlonradiusptitletsincosgnominvintÿñ 8 .0;FT c(k0sw}ˆŽ“˜hp¥­´»ÂÉÑHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èø  $ 4  ¤ ´ ¸ Ôà ä ð  ,4 8 L P l (p („ 0ˆ 0 ´ ¸ ÀÈ Ì Ð Ô èð ô      ( , L`| €  ´Ø (Ü ,ô   <D H d h | 0€ 0 ´4j  Øx8x ˆ %¨+¨ƒ4+¤CÐ$ OôÜWÐà _ °Ø  goodfor.o/ 1230061593 7356 20 100664 5036 ` ELF¤4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' HÉ DË HÉ?¿ðÉ¿ð1° É> %É ‰ ¤#¢`É<`É ‰ ¤É<`'ÉàÉ<`ÉàÉ<`+É`‰ ¤É<` -É ‰ ¤É<`(É`‰ ¤É<`0É ‰ ¤É<`8/ÉàÉ<`@3²`É`É<`HÉàÉ<`PÉ`É<`XÍ É ‰ ¤‰¡‰D!  É< Í É ‰ ¤‰¡‰DÉ< Í Éà‰¡‰DÉ< Í Éà‰¡‰DÉ< Í É`‰ ¤‰¡‰DÉ< Í É ‰ ¤‰¡‰DÉ< (Í É`‰ ¤‰¡‰DÉ< 0Í É ‰ ¤‰¡‰DÉ< 8Í Éà‰¡‰DÉ< @Í É`‰¡‰DÉ< HÍ Éà‰¡‰DÉ< PÍ É`‰¡‰DÉ< X @É¿ðÉ; X@РXÀ'¿ü°Çàè°Çàèã¿(ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÕ¿è!Ñ ªŠÈ€Í¿ð!É ‰ ¤©ŠÄ €€®® €U!É ªŠÄ€Í¿ð!É ‰ ¤©ŠÄ €€® ® €B‹ )‰ ¨ªŠÄ€ Í¿ð!É ‰ ¤©ŠÄ €€® !É ‰ ¤©ŠÄ €€ ® !É ©ŠÄ €€® ® €Í¿ð!É ‰ ¤©ŠÄ €€® !É ‰ ¤©ŠÄ €€ ® !É ©ŠÄ €€® ® ¤À€¤ €€¤ €€¤ € €¤ €€¤ €€¤  €(Í¿ð¡-à#¢`ɉ¡ˆÄÉ; X@РXÁ?¿à¡-à#¢`ýý?¿¨#É`½¡ @ý?¿°É¿èÉ; X@РXù¿°‰§ @ù¿¨‰§Dà TÉ$ Ë$ Í`ɿ艡‰Dà XÉ$ Ë$ €•Í¿ð¡, #¢`ɉ¡ˆÄÉ; X@РXÁ?¿àÉ¿èÉ?¿ØÉ; X@РX!É ‰  DÉ?¿È¬ý¿Øý?¿ ý; X@РXù¿ §@ɿȉ¡ˆÄ¿ %½ ¤ý?¿˜!ý ý?¿°É¿ØÉ; X@РXù¿°‰§@ù¿˜§ ÄÍ?¿Ðɿ؉¡FÉ?¿ØÍ; X@РX%É ¨ Ä€€¢€€¤`2€  @’   û€Qà'¿ü¿ÿϬ`Í¿Ø#É`‰¡‰ÄÉ?¿Ø!Í É`½¡‰Äý?¿¨É¿èÉ; X@РXù¿¨§ÀÉ Ë ©ŠÄ€!É É?¿à¡-à#¢`ýý?¿¨#Í`!É ¡‰Dɿཡ‰Dý?¿É¿ØÉ; X@РXù¿‰§ @ù¿¨‰§Dà TÉ$ Ë$ ý`ý?¿ˆÉ¿ØÉ; X@РX!É ½  Dý?¿˜É¿èÉ; X@РXÐ'¿¼É¿¼ !É ‰¡‰Dù¿˜‰§Äù¿ˆ‰§ Dà XÉ$ Ë$ À'¿üð¿üÇàèGOODE'S HOMOLOSINE EQUAL-AREAIteration failed to convergegoode-forward?ûìÞ] É?àÁR8-hâ@WJç<_?ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy?æWJçM÷?öWJç”U@ !ûTD-?ð=Û|ßÙ×½»@?ìÏd)¾…•?ö žf;ã?« _öÜ@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07goodfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o goodfor.o goodfor.c¤ <K4goodfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfeastsignp_errorfabssincosadjust_longoodforradiusptitlegoodforintÿñ Ȉ.0`;h`AFNSW[fnu|à, 0 8 < D H P \ ` h p t € „  œ ¨ ¬ ´ (¸ (Ä Ø ä hè hô   ( < P d x ˜ ´ ¸ ¼Ì8 0< 0T 8X 8„ @ˆ @  8¤ 8ì ð   4 H8 Hd h ˆ Œ ¬ H° H$ ( 8H hL hX \ p” ¼ À Ðèð Pô P4 X8 XHt | `€ `¬ ° ´ Ô hØ hä Pè Pì h  ` d( @, @8 h< hH L P pT pp” ¤¬ x° xÄ Ø €Ü €4j  °È°Nˆ%ˆ+ˆƒ4 ¤C °$ O Ô‡W \P _ ¬ø  goodinv.o/ 1230061593 7356 20 100664 7572 ` ELFŒ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' HÉ DË HÉ?¿ðÉ¿ð1° É> %É ‰ ¤#¢`É<`É ‰ ¤É<`'ÉàÉ<`ÉàÉ<`+É`‰ ¤É<` -É ‰ ¤É<`(É`‰ ¤É<`0É ‰ ¤É<`8/ÉàÉ<`@3²`É`É<`HÉàÉ<`PÉ`É<`XÍ É ‰ ¤‰¡‰D!  É< Í É ‰ ¤‰¡‰DÉ< Í Éà‰¡‰DÉ< Í Éà‰¡‰DÉ< Í É`‰ ¤‰¡‰DÉ< Í É ‰ ¤‰¡‰DÉ< (Í É`‰ ¤‰¡‰DÉ< 0Í É ‰ ¤‰¡‰DÉ< 8Í Éà‰¡‰DÉ< @Í É`‰¡‰DÉ< HÍ Éà‰¡‰DÉ< PÍ É`‰¡‰DÉ< X @É¿ðÉ; X@РXÀ'¿ü°Çàè°Çàèã¿8ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÕ¿è!Ù !Ñ ‰£ HªŠÄ€Í¿ð!É ‰ ¤‰£ D©ŠÄ €€®® €]!É ªŠÄ€Í¿ð!É ‰ ¤‰£ D©ŠÄ €€® ® €I‹ )‰ ¨‰£ DªŠÄ€#Í¿ð!É ‰ ¤‰£ D©ŠÄ €€® !É ‰ ¤‰£ D©ŠÄ €€ ® !É ‰£ D©ŠÄ €€® ® €!Í¿ð!É ‰ ¤‰£ D©ŠÄ €€® !É ‰ ¤‰£ D©ŠÄ €€ ® !É ‰£ D©ŠÄ €€® ® Í¿ð¤À¡, #¢`ɉ¡ˆÄÉ?¿ð€¤ €€¤ €€¤ € €¤ €€¤ €€¤  €\Í¿è'Éà‰¡‰Äà XÉ$ Ë$ à XÉ Ë É; X@РX#Í`%É ‰¡‰D¨ Ä€ @’ €ö¬ üà XÉ Ë É; X@РXÍ`Ï`É Ë ‰¡‰D‰ ÄÉ?¿ÐÉ; X@РX!É ¨ Ä€!¡-à#¢`ýý?¿°ý¿ðý?¿¸ýàÿàý?¿Àà XÉ Ë É; X@РXù¿À‰§ @ù¿¸‰§ Äù¿°‰§DÉ?¿ÐÉ; X@РXà TÁ$ Ã$ € ¡-à#¢`Éà TÉ$ Ë$ €sý¿èý?¿¨%Í !É ½¡‰Dý?¿¸ý¿¨ý; X@РXÐ'¿Èɿȉ ù¿¸‰§ Dù¿¨‘§DÍ !É ‰¡‰D‰¢ ÄÉ?¿àÉ; X@РX'ÉਠÄ€€”¬?þÉ¿àÉ; X@РXÁ?¿Ø¡-à#¢`ýý?¿°ý¿ðý?¿¸Í Ï !É ½¡‰Dý?¿ Á; X@РXù¿ ‰§ @ù¿¸‰§ Äù¿°‰§Dà TÉ$ Ë$ à TÑ Ó #Í`!É ‰¡ˆD‰ ¤ª Ä€€g¬?þÍ¿Ø!É ½¡‰Dý?¿˜ý; X@РXù¿˜§@É`Ë`‰¡‰ÄÉ?¿àÉ; X@РXÉàËਠÄ€€N¬?þÉ¿àÉ; X@РXà XÁ$ Ã$ Í¿ð!É ©ŠÄ€!Í à TÉ Ë ¡ˆÄ!É ©ŠÄ €Í¿ð!É ©ŠÄ€!Í à TÉ Ë ¡ˆD!É ©ŠÄ€à TÉ Ë ‰ ¤É$ Ë$ €¥à€à TÑ Ó !Í !É ‰¡ˆD‰ ¤ª Ä € !É ‰ ¤ª Ä€€¬?þ€¥à€à TÑ Ó !Í !É ‰¡ˆD‰ ¤ª Ä € !É ‰ ¤ª Ä€€é¬?þ€¥à€à TÑ Ó !É ‰ ¤ª Ä € !Í !É ‰¡ˆDª Ä€€Ñ¬?þ€¥à€à TÑ Ó !É ‰ ¤ª Ä € !Í !É ‰¡ˆDª Ä€€¹¬?þ€¥à€à TÑ Ó !Í !É ‰¡ˆD‰ ¤ª Ä € !É ‰ ¤ª Ä€€ ¬?þ€¥à€à TÍ Ï !É ‰ ¤©ŠÄ € !É ‰ ¤©ŠÄ€€Š¬?þ€¥à€à TÑ Ó !Í !É ‰¡ˆD‰ ¤ª Ä € !É ‰ ¤ª Ä€€q¬?þ€¥à€à TÍ Ï !É ‰ ¤©ŠÄ € !É ‰ ¤©ŠÄ€€[¬?þ€¥à€à TÍ Ï !É ‰ ¤©ŠÄ €!É ©ŠÄ€€F¬?þ€¥à €à TÑ Ó !É ª Ä € !Í !É ‰¡ˆDª Ä€€/¬?þ€¥à €à TÍ Ï !É ‰ ¤©ŠÄ €!É ©ŠÄ€€¬?þ€¥à €à TÑ Ó !É ª Ä € !Í !É ‰¡ˆDª Ä€€¬?þ¬°€ÇàèGOODE'S HOMOLOSINE EQUAL-AREAInput data errorgoode-inverse?ûìÞ] É?àÁR8-hâ@WJç<_?ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy?æWJçM÷?öWJç”U@ !ûTD-?à=Û|ßÙ×½»?« _öÜ?ö žf;ã?ð?ìÏd)¾…•@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07goodinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o goodinv.o goodinv.c¤ <K4goodinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfeastsinasinsignadjust_loncosp_errorfabsgoodinvradiusptitlegoodinvintÿñ È.0`;h`AEJOZ^fk ´szà, 0 8 < D H P \ ` h p t € „  œ ¨ ¬ ´ (¸ (Ä Ø ä hè hô   ( < P d x ˜ ´ ¸ ¼Ì8 < @ 0D 0` 8d 8” @˜ @° 8´ 8  , 0 T HX Hˆ Œ ° ´ Ø HÜ H  h hl p ”œ P  P¤ X¨ XÀ Ä Èèð Pô Tø Xü \ ` `4 8 L P h° ´ Ø Ü à hä hø    p$ p8@ xD xh x |  ” ˜ €œ €¬ä Pè Pì `ð ` ˆ ˆ, < P@ TPX x\ |€ ˜ @œ @° P´ PÈ `Ì `ä @è @ü P P ` `\ P` Pd `h `„ 8ˆ 8À PÄ PÈ `Ì `è 8ì 8 $ 8 ( 8 @ P D P H ` L ` „ 8 ˆ 8   P ¤ P ¨ ` ¬ ` ä P è P ì ` ð `   H L d h   P ¤ P ¨ ` ¬ ` È Ì    $ \ ` x H | H ° H ´ H È P Ì P Ð ` Ô `   ( H , H ` H d H x P | P € ` „ `4j   ¸ XÈ XB  %0+0ƒ4³¤CX$ O|ŒW` _h $  gvnspfor.o/ 1230061594 7356 20 100664 3660 ` ELF D4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿hð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð!É< !Ñ Í¿è‰¡‰Ä‰¢D!É< É¿à!É< É¿Ð#É<`É¿È%É< É¿Ø” –àÉ; X@РX!  @É¿ðÉ; X@РXÉ¿è” (É; X@РXÉ¿àÉ; X@РXÉ¿ØÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿8ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àɿ蔿ؖ¿ÐÉ; X@РXÉ¿àÉ; X@РXÁ?¿È'Íàɿؑ¡‰D%͠ɿЉ¡‰D‰¡ @½¢Dý?¿°ý?¿À!É !ý ý?¿¨· ?µ >‰¡ Úý¿°¯ŠÄ€  @’   ™€5à'¿ü!É ù¿¨§Dõ¿°ù¿¨‰§Ú‰¡‰ÄÉ?¿¸!ý ý?¿˜#Í`¡‰Dɿн¡‰Dý?¿ É¿àÉ; X@РXù¿ ‰§ @ù¿˜‰§Dà TÉ$ Ë$ !Ù Í`É¿¸•¡‰D͠Ϡɿؑ¡‰DÍàÏàɿС‰Dɿȉ¡‰D‰¢ĉ¢‰D‰£Dà XÉ$ Ë$ À'¿üð¿üÇàèGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-for?ð¿ð@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07gvnspfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o gvnspfor.o gvnspfor.c§ <L4gvnspfor.cBbss.bssDdata.dataDrodata.rodataRplon_centerfalse_eastingfalse_northingsin_p15cos_p15sinp_errorcosadjust_longvnspforoffsetpcenlatcenlongenrptradiusptitletsincosgvnspforintÿñ 8 /13>L [(c0kow{†°Ø—ž¥¬³ºÂŒ¨ ¬ ° ´ Ä È Ð Ô Ü à è ì ô (ø (ü 0 0  (<L\d h xè ì ø$0 (4 (@ 0D 0` d h l ” T˜ Tœ° ´ Ô Ø à ä $ ( , 8 0< 4H (L ,4j  ˆ(8(z¨%¸+¸ƒ4;§Cä$ OÎWØÀ _ ˜¬  gvnspinv.o/ 1230061594 7356 20 100664 4964 ` ELFX4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿hð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð!É< !Ñ Í¿è‰¡‰Ä‰¢D!É< É¿à!É< Í¿Ø!Í< É¿Ð#É<`É¿È%É< ” –àÍ; X@РX!  @É¿ðÉ; X@РXÉ¿è” (É; X@РXÉ¿àÉ; X@РXÉ¿ØÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿0ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è¢ H‰¡ D‰¡ˆDÉ; X@РXÁ?¿à!É ½  Äý?¿¨ý?¿Ø#Í`!É ‘¡ˆDÑ?¿ÐÍ`%É ‰¡ˆDÉ?¿È‰¢ ÄÉ; X@РXý¿¨¯ŠÀ€  @’   ›€Òà'¿üý`ÿ`ý?¿ Ñ Ó É¿Ø¡ Dɿȡ‰DɿЉ¡‰Ä‰¢ÄÉ; X@РXù¿ •§ÀÉ¿ÐͿؑ¡ Ɖ¡‰Ä‰¢D‰¢‰ÄÉ?¿¸É; X@РXÁ?¿À”¿¸–¿°Á; X@РX%É à TÉ$ Ë$ É¿àÉ; X@РX)É ¨ Ä € !É à XÉ$ Ë$ €›À'¿üÍ¿°'Éà‘¡‰DÍ¿èÉ¿¸¡‰D!É ¡‰DÉ¿à‰¡‰Ä‰¢DÉ; X@РXà XÁ$ Ã$ #É`É; X@РX!Í !É ‰¡‰D‰ ÄÉ?¿ÐÉ; X@РXÉ Ë ¨ Ä €4Í`Ï`!É ©ŠÄ€ý ÿ ý?¿ Í¿ðɿ艠¤Í; XРXÉ; X@Ô Xù¿ ‰§@É; X@РXà TÁ$ Ã$ €VÀ'¿üý ÿ ý?¿ É¿ð‰ ¤Í¿èÉ; XРXÍ; X@Ô Xù¿ ‰§ÀÉ; X@РXà TÁ$ Ã$ €AÀ'¿üý¿°ý?¿ýàÿàý?¿˜à XÉ Ë É; X@РXù¿˜‰§ @ù¿‰§ÄÉ?¿ÐÉ; X@РXÉ Ë ¨ ĀɿðÉ; X@РXÉ Ë ¨ Ä€€À'¿ü!ý ý?¿ Í¿ðÉ¿¸¡‰D!É ‘¡‰DÍ¿ÐÉ¿à‰¡‰DÑ; XРXÉ; X@Ô Xù¿ ‰§@É; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-for?ð¿ð=Û|ßÙ×½»@ !ûTD-?à@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07gvnspinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o gvnspinv.o gvnspinv.c§ <L4gvnspinv.cBbss.bssDdata.dataDrodata.rodataRplon_centerlat_centerfalse_eastingfalse_northingsin_p15cos_p15sinatan2adjust_lonfabsasinzp_errorsqrtgvnspinvoffsetpcenlatcenlongenrptradiusptitletsincosgvnspinvintÿñ @ 0/13>I W(f0n8vz€‹–ž£¸D¬´»ÂÉÐ×ß”¨ ¬ ° ´ Ä È Ð Ô Ü à è ì ô (ø (ü 0 0 8 8   0DTdl p (€ð ô  ( ($0 4 D H L P \ ` d x” X˜ Xœ° ´ ¼ À ä,4 8 PX \ p t  0” 0¨ 8¬ 8ÄØ Ü äì ð ô ø    , 0 4 (8 (L P p„  ¤ ÄØü 0 48@ D `h l ˆ Œ   8¤ 8ÄØ4j   @ v0%H+Hƒ4˧C t$ O ˜ëW „ _ „Ô  hamfor.o/ 1230061594 7356 20 100664 2972 ` ELF ”4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿à!Í !É ½¡‰Dý?¿À!ý ý?¿ÈÉ¿èÉ; X@РX¿ !½  ý?¿ÐÍ¿à#É`‰¡‰ÄÉ; X@РXù¿Ð‰§ @ù¿È‰§DÉ; X@РXù¿À§ ÀÍ?¿Ø!ý ý?¿°É`½¡‰Dý?¿¸É¿èÉ; X@РXù¿¸½§ @ý?¿ÐÍ¿àÉ`‰¡‰ÄÉ; X@РXù¿Ð‰§ @ù¿°‰§Dà TÉ$ Ë$ !ý ý?¿°ý¿Øý?¿¨É¿èÉ; X@РXù¿¨‰§ @ù¿°‰§Dà XÉ$ Ë$ À'¿ü°Çàè°ÇàèHAMMER?ö žfe˜>?ð@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07hamfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o hamfor.o hamfor.c¡ <J4hamfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingsincossqrtadjust_lonhamforoffsetpcenlonradiusptitlehamforintÿñ -/:HW[_doœv~…Œ“ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T `l p t x „ ˆ ˜ ° ´ À Üð ô ü  ( 4 X \ t 4j  ¸X X`%x+xƒ4û¡Cœ$ OÀW`` _ÀÔ  haminv.o/ 1230061594 7356 20 100664 2900 ` ELF H4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ™¡ˆÄÙ?¿è'Éà#Õ`¡ J¡‰D‰¢ H‰¡ Ê¡ˆÄ‰£ L‰¡ˆÄÉ; X@РX%É ‰  ÄÉ?¿à!ý ý?¿ØÑ¿ð™¢ DÍàÉ ‰¡‰D•¡ F¢ HÉ`‰¡‰Ä¢ˆÄɿ艡 D‰¡ˆÄÙ; XРXÉ; X@Ô XÉ ‰  Dù¿Ø‰§DÉ; X@РXà TÁ$ Ã$ Í¿èÉ¿à‰¡‰DÍà‰¡ Ɖ¡ ÆÉ; X@РXà XÁ$ Ã$ À'¿ü°Çàè°ÇàèHAMMER@@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07haminv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o haminv.o haminv.c¡ <J4haminv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingasinzatan2adjust_lonsqrthaminvoffsetpcenlonradiusptitlehaminvintÿñ -/:HW]cnslz‚‰—ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T d h t x | € ¤¬ ° ¼ À Ð Ô ä   $D T 4j  ˆ( (0%@+@ƒ4áCd$ Oˆ¡W,` _Œ¼  imolwfor.o/ 1230061595 7356 20 100664 4756 ` ELFˆ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' HÉ DË HÉ?¿ðÉ¿ð%É< !É #¢`É<`!É ‰ ¤É<`!É ‰ ¤É<`!É É<`!É ‰ ¤É<` !É ‰ ¤É<`(Í #É`‰ ¤‰¡‰D'¦àÉ<àÍ !É ‰ ¤‰¡‰DÉ<àÍ !É ‰¡‰DÉ<àÍ !É ‰ ¤‰¡‰DÉ<àÍ !É ‰¡‰DÉ<à Í É`‰¡‰DÉ<à( @É¿ðÉ; X@РXÀ'¿ü°Çàè°Çàèã¿8ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿è!É ©ŠÄ€9Í¿ð!É ©ŠÄ€ !É ©ŠÄ€€(®Ñ¿ð!É ª Ä€ !Í !É ‰¡ˆDª Āѿð!É  % ¤!É ‰¡ˆDª Ä€ !É ‰ ¤ª Ä€€® ® €7Í¿ð!É ©ŠÄ€ !É ©ŠÄ€€(® Ñ¿ð!É ª Ä€ !Í !É ‰¡ˆDª Āѿð!É  % ¤!É ‰¡ˆDª Ä€ !É ‰ ¤ª Ä€€® ® Í¿ð¡-à#¢`ɉ¡ˆÄÉ; X@РXÁ?¿àÉ¿èÉ?¿ØÉ; X@РX!É ‰  DÉ?¿È¬ý¿Øý?¿¸ý; X@РXù¿¸§@ɿȉ¡ˆÄ¿ %½ ¤ý?¿¨!ý ý?¿°É¿ØÉ; X@РXù¿°‰§@ù¿¨§ ÄÍ?¿Ðɿ؉¡FÉ?¿ØÍ; X@РX%É ¨ Ä€€ €¥ 2€ @’ ¿ÿÓ¬ Í¿Ø#É`‰¡‰ÄÉ?¿Ø!Í É`½¡‰Äý?¿ É¿èÉ; X@РXù¿ §ÀÉ Ë ©ŠÄ€!É É?¿à¡-à#¢`ýý?¿ #Í`!É ¡‰Dɿཡ‰Dý?¿˜É¿ØÉ; X@РXù¿˜‰§ @ù¿ ‰§Dà TÉ$ Ë$ Í`!É ½¡‰Dý?¿ É¿ØÉ; X@РXù¿ ‰§ @à XÉ$ Ë$ À'¿ü°Çàè°ÇàèINTERRUPTED MOLLWEIDE EQUAL-AREAIteration failed to convergeIntMoll-forward?ðÁR8-¯@@¼‰Ï•µ¥?àÁR8d©?ù!ûTCÖô@Œ5AŠIÕ?ÖWJy Ö@™^Á…‰«?Äþ“n\T@WŽØEþ?û§Þ ˆ§2?Ôþ“n\T?þ·Áfý¼ ?þ·Áfð­…@ !ûTD-=„›†¡+›½„›†¡+›?ûìÞ]¡yk?óŒ5AŠ¡Ë?ð=Û|ßÙ×½»@?ìÏd)¾…•?ö žf;ã@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07imolwfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o imolwfor.o imolwfor.c§ <L4imolwfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfeastp_errorfabscossinadjust_lonimolwforradiusptitleimolwforintÿñ h À/10<80BJOSWbh$kryH, 0 4 8 < @ H L X \ h l t x „ (ˆ (” ˜ 0œ 0¨ 8¬ 8´ ¸ 8¼ 8Ì Ð @Ô @à ä Hè Hø ü P P   0   $4  X¤ X¼ (À (Ô `Ø `ø hü h p p x x8 p< pH €L €d ˆh ˆ˜ (œ (° ´ Ô Ø ì pð pô xø x p p$ €( €@ D p t „œ¤ p¨ pÄè ˜ì ˜ü ( 0  4  \ $` $d x ¨| ¨ˆ pŒ p ¨¤ ´  ¸ ¤Ì XÐ XÜ 8à 8ì ð ô °ø ° 8 < ¸@ ¸T4j  0h0TˆÀ%H+Hƒ4˧C t$ O ˜…W @ _ `(  imolwinv.o/ 1230061595 7356 20 100664 4700 ` ELFT4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ð' Dò' HÉ DË HÉ?¿ðÉ¿ð%É< !É #¢`É<`!É ‰ ¤É<`!É ‰ ¤É<`!É É<`!É ‰ ¤É<` !É ‰ ¤É<`(Í #É`‰ ¤‰¡‰D'¦àÉ<àÍ !É ‰ ¤‰¡‰DÉ<àÍ !É ‰¡‰DÉ<àÍ !É ‰ ¤‰¡‰DÉ<àÍ !É ‰¡‰DÉ<à Í É`‰¡‰DÉ<à( @É¿ðÉ; X@РXÀ'¿ü°Çàè°Çàèã¿Xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿è!É ©ŠÄ€Ñ¿ð!Í !É ‰ ¤‰¡‰Dª Ä €€ ®!É ‰¡‰Dª Ä €€® ® €Ñ¿ð!Í !É ‰ ¤‰¡‰Dª Ä €€ ® !É ‰¡‰Dª Ä €€® ® Í¿ð¡-à#¢`ɉ¡ˆÄÉ?¿ðÑ¿è%Í !É ‰¡‰D‰¢ ÄÉ; X@РXÁ?¿à¡-à#¢`ýý?¿Àý¿ðý?¿ÈÍ !É ½¡‰Dý?¿ÐÁ; X@РXù¿Ð‰§ @ù¿È‰§ Äù¿À‰§DÉ; X@РXà TÁ$ Ã$ Í¿à!É ½¡‰Dý?¿¸ý; X@РXù¿¸§@!É ‰¡‰ÄÉ; X@РXà XÁ$ Ã$ €¥à€à TÍ Ï !É ©ŠÄ €!É ©ŠÄ€€‰¬?þ€¥à€#à TÍ Ï !É ©ŠÄ€!É ©ŠÄ €à TÍ Ï !É ‰ ¤©ŠÄ€ !É ©ŠÄ€€e¬?þ€¥à€à TÍ Ï !É ‰ ¤©ŠÄ €!É ©ŠÄ€€P¬?þ€¥à€à TÍ Ï !É ©ŠÄ €!É ©ŠÄ€€<¬?þ€¥à€#à TÍ Ï !É ©ŠÄ€!É ©ŠÄ €à TÍ Ï !É ‰ ¤©ŠÄ€ !É ©ŠÄ€€¬?þ€¥à€à TÍ Ï !É ‰ ¤©ŠÄ €!É ©ŠÄ€€¬?þ¬°€ÇàèINTERRUPTED MOLLWEIDE EQUAL-AREA?ðÁR8-¯@@¼‰Ï•µ¥?àÁR8d©?ù!ûTCÖô@Œ5AŠIÕ?ÖWJy Ö@™^Á…‰«?Äþ“n\T@WŽØEþ?û§Þ ˆ§2?Ôþ“n\T?ö žf†”~?î+}Þ8k=?ö žf;ã?ìÏd)¾…•@@ !ûTD-?þ·Áfý¼ ?ûìÞ] É?ûìÞ]¡yk?óŒ5AŠ¡Ë@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07imolwinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o imolwinv.o imolwinv.c§ <L4imolwinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfeastsincosadjust_lonasinimolwinvradiusptitleimolwinvintÿñ h °/10<80BFJUZhˆcjqH, 0 4 8 < @ H L X \ h l t x „ (ˆ (” ˜ 0œ 0¨ 8¬ 8´ ¸ 8¼ 8Ì Ð @Ô @à ä Hè Hø ü P P   0   $4  X¤ X¼ À Ä `È `ì hð h  $ ( h, hP `T `€ 8„ 8˜ œ   p¤ p´Ä È Ü à xä xô  0 €4 €D T ˆX ˆd (” (¨ ¬ à ä ø (ü ( ˜  ˜8 (< (p  t  Œ ( (Ä (È (Ü à   , (0 (P ¨T ¨l (p (¤ ¨¨ ¨À (Ä (4j  ðh!¸°%h+hƒ4ë§C ”$ O ¸}W 80 _ hì  lamazfor.o/ 1230061595 7356 20 100664 3596 ` ELF Ø4(.shstrtab.text.bss.data1.rodata1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð!É< É¿è!É< É¿Ø#É<`É¿Ð!É< É¿à” –àÉ; X@РX @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ¿àÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¾øð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àɿ蔿Ȗ¿ÀÉ; X@РXÉ¿à”¿Ø–¿ÐÉ; X@РX'Íàɿȑ¡‰D%Í É¿À¡‰DɿЉ¡‰D½¢Dý?¿hý?¿¸!ý ý?¿`» ?¹ >‹ =‰ ¼ý¿h¯ŠD€¢¿t’`!Í !É ‰¡‰D@É; X@Ô X’`@@  q€.à'¿ü!ý ý?¿X!Í õ¿hù¿`‰§Z‰¡‰ÄÉ; X@РXù¿X•§ @Õ?¿°É¿À¢‰Dɿء‰D!É ‰¡ˆDà TÉ$ Ë$ ͠Ϡɿȑ¡‰DÍàÏàÉ¿À¡‰DɿЉ¡‰D‰¢Ä¢‰D!É ‰¡ˆDà XÉ$ Ë$ À'¿üð¿üÇàèLAMBERT AZIMUTHAL EQUAL-AREAlamaz-forwardPoint projects to a circle of radius = %lf ?ð@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07lamazfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o lamazfor.o lamazfor.c§ <L4lamazfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingsin_lat_ocos_lat_osqrtp_errorsprintfadjust_lonlamazforoffsetpcenlatcenlonradiusptitletsincoslamazforintÿñ 0 /1<JY c(mrz‚`𖞥¬³ºÂ@Œ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (ÐØ Ü àð  ,˜ œ ¨ÄÜä è ô (ø (  L P T X \ ` px | €” ˜   ¤ ¼à ä ø (ü ,   $( , 4s ¨Pø0ø.(,&X.h4hƒ=ë§L”$  X¸Î`ˆ° h 8   lamazinv.o/ 1230061595 7356 20 100664 4420 ` ELF<4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð!É< É¿è!É< Í¿à!Í< É¿Ø#É<`É¿Ð!É< ” –àÍ; X@РX @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ¿àÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿@ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è¢ H‰¡ D‰¡ˆDÉ; X@РXÁ?¿à!Í #É`‰¡‰D½  Äý?¿¸ý?¿À!É ý¿¸¯ŠÄ€  @’   s€®à'¿üý¿¸ý; X@РXÉ`Ë`‰  DÉ?¿Ø”¿Ð–¿ÈÉ; X@РX+É`à TÉ$ Ë$ É¿àÉ; X@РX#É`¨ Ä€Œ%͠ɿȑ¡‰D'ÍàɿС‰Dɿ衉DÉ¿à‰¡‰Ä‰¢DÉ; X@РXà XÁ$ Ã$ )É É; X@РX!Í !É ‰¡‰D‰ ÄÉ?¿ÀÉ; X@РXÉ`Ë`¨ Ä€2ý¿Èý?¿¨ý ÿ ý?¿°à XÉ Ë É; X@РXù¿°‰§ @ù¿¨‘§ÄÑ?¿À!É ª D€ý`ÿ`ý?¿ Í¿ðɿС‰DÉàËࡉDÉ¿à‰¢ DÍ; XРXÉ; X@Ô Xù¿ ‰§@É; X@РXà TÁ$ Ã$ €2Í Ï !É ©ŠÄ€ý`ÿ`ý?¿ É¿ð‰ ¤Í¿èÉ; XРXÍ; X@Ô Xù¿ ‰§ÀÉ; X@РXà TÁ$ Ã$ €ý`ÿ`ý?¿ Í¿ðɿ艠¤Í; XРXÉ; X@Ô Xù¿ ‰§@É; X@РXà TÁ$ Ã$ €!É à XÉ$ Ë$ À'¿üð¿üÇàèLAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inverse@?ð=Û|ßÙ×½»@ !ûTD-?à@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07lamazinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o lamazinv.o lamazinv.c§ <L4lamazinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerlat_centerfalse_eastingfalse_northingsin_lat_ocos_lat_oatan2adjust_lonsinfabsasinzp_errorsqrtlamazinvoffsetpcenlatcenlonradiusptitletsincoslamazinvintÿñ 8 0/1<GU d(n0x~‰’˜ ¥hŒ®¶½ÄËÒÚHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èø  $ 4  ¤ ´ ¸ Ôà ä è ì      $@H L dl p ˆ ” ¨ (¬ (¸ 0¼ 0àô ø      (0 4 P (T ,lˆ (Œ (  ¤ ¸ 0¼ 4Øì    ( (( , L`| €  ´Ð Ô 4j  ø˜8˜Bà0%+ƒ4“§C<$ O`æW Hà _ (  lamccfor.o/ 1230061596 7356 20 100664 5516 ` ELF€4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¾ðð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿ð%É< É¿è#É<`É¿¸!É< É¿À!É< Í¿àɿ؉¡ˆDÉ; X@РX)É ¨ Ä€  @’ @  )€Ïà'¿üÍ`Ï`É Ë ‰¡‰ÄÉ?¿ˆ!Í ‰¡ D‰¡ˆÄ!É< É; X@РX'Á<àÉ¿Ð!É< É¿È!É< ɿࢿ°¤¿¨É; XРX”@@–€É¿°É?¿ ÉàÍ¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿˜ÉàÍ¿àÑ¿°É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿xÉ¿ØÉ; XРX”@@–€ÉàÍ¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿ÉàÍ¿ØÑ¿°É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿pÉ É; X@РXÁ?¿°ÉàÍ É; XРXÍ; XÔ XÁ; X@Ø XÁ?¿€Í¿àɿ؉¡ˆÄÉ; X@РXÉ Ë ¨ ĀͿ˜É¿‰¡‰ÄÉ; X@РX¿ !½  ý?¿hÍ¿xÉ¿p‰¡‰ÄÉ; X@РXù¿h‰§ À!É< €É¿ !É< ý¿˜ý?¿X#ý`ý?¿`É¿xÉ; XРXý¿`ý; X@Ô Xù¿`‰§ @ù¿X‰§ Ä!É< %Í ½¡‰Dý?¿PÉ¿€Í`É; XРXÍ; X@Ô Xù¿P‰§ @!É<  @É !Í É; XРXÍ; X@Ô XÉ¿àÍ¿ØÉ; XРXÍ; X@Ô X!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿üð¿üÇàèã¿8ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ¿èÉ; X@РX!Í !É ‰¡‰D‰ ÄÉ; X@РXÁ?¿à!É ¨ Ä€#É¿èÉ; X@РXÁ?¿Ð!É Í¿èÉ; XРXÍ; XÔ XÁ; X@Ø XÁ?¿À!Í !É ½¡‰Dý?¿¸!É Á; XРXÉ; X@Ô Xù¿¸‰§ @€É?¿ØÍ¿è!É ‰¡‰DÉ?¿à!ý ý?¿°» ?¹ >© Ü € @’ €2® ,ý¿°ý?¿Ø!ý ý?¿¨Í¿ð!É ‰¡ˆÄÉ; X@РXù¿¨‰§ @É?¿Èý¿Øý?¿ É; X@РXù¿ § @!É ‰¡ˆDà TÉ$ Ë$ !ý ý?¿¨ý¿Øý?¿˜É¿ÈÉ; X@РXù¿˜‰§ @ù¿¨§Ä!É ‰¡ˆDà XÉ$ Ë$ ®°ÀÇàèEqual Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projectedlamcc-for=Û|ßÙ×½»?ð@ !ûTD-?à@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07lamccfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o lamccfor.o lamccfor.c§ <L4lamccfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorfalse_northingfalse_eastingesecenter_loncenter_latnsf0rhcosadjust_lonlamccforoffsetporigincenlonmerstanparlradius2ptitlepowlogsintsfnzmsfnztsincossqrtp_errorfabslamccforintÿñ X (/7?N\ _(a0l8w@zH}P€„¨$˜ §±ºÂÉÍÑÕÛáéîöûˆà ä ì ð ø ü   $$ ( < @ D#X \ ` d p t € „ Œ"” (˜ (  0¤ 0¬ 8° 8Ì!Ü (ü  ((D!L (l x (˜¤ 8¬¸ (¼ 8Ôð$ø ü  DT @X @h @l @x @| @˜° H´ H¸ ¼ Ì @Üì Pð Pô Lø Lü    8@ 0D 0L\d h l p €ä$ì ð ô ø $  4@ (D (`l p t Hx H„ @ˆ @˜´ @¸ @Ä È è dì dð# @  @ 0 0(HX \ p Pt PŒ¤ ¨ 4j  ÐpXpŠ(%(+(ƒ4 «§C T$ O xW €` _ à   lamccinv.o/ 1230061596 7356 20 100664 5684 ` ELF(4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¾ðð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿ð%É< É¿è#É<`É¿À!É< É¿¸!É< Í¿àɿ؉¡ˆDÉ; X@РX)É ¨ Ä€  @’ @  )€Ïà'¿üÍ`Ï`É Ë ‰¡‰ÄÉ?¿ˆ!Í ‰¡ D‰¡ˆÄ!É< É; X@РX'Á<àÉ¿Ð!É< É¿È!É< ɿࢿ°¤¿¨É; XРX”@@–€É¿°É?¿ ÉàÍ¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿˜ÉàÍ¿àÑ¿°É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿xÉ¿ØÉ; XРX”@@–€ÉàÍ¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿ÉàÍ¿ØÑ¿°É; XРXÍ; XÔ XÑ; X@Ø XÁ?¿pÉ É; X@РXÁ?¿°ÉàÍ É; XРXÍ; XÔ XÁ; X@Ø XÁ?¿€Í¿àɿ؉¡ˆÄÉ; X@РXÉ Ë ¨ ĀͿ˜É¿‰¡‰ÄÉ; X@РX¿ !½  ý?¿hÍ¿xÉ¿p‰¡‰ÄÉ; X@РXù¿h‰§ À!É< €É¿ !É< ý¿˜ý?¿X#ý`ý?¿`É¿xÉ; XРXý¿`ý; X@Ô Xù¿`‰§ @ù¿X‰§ Ä!É< %Í ½¡‰Dý?¿PÉ¿€Í`É; XРXÍ; X@Ô Xù¿P‰§ @!É<  @É !Í É; XРXÍ; X@Ô XÉ¿àÍ¿ØÉ; XРXÍ; X@Ô X!É É; X@РXÉ¿ÈÉ; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿üð¿üÇàèã¿Pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÀ'¿ÄÍ¿ð!É ½¡ˆÄý?¿¸ý?¿ð!Í É¿è¡ˆÄ!É ½¡ˆDý?¿°ý?¿è!Í !É ©ŠÄ€ù¿¸õ¿¸§ Zù¿°õ¿°‰§ Z‰¡ˆDÉ; X@РXÁ?¿à!É €É?¿Øù¿¸õ¿¸§ Zù¿°õ¿°‰§ Z‰¡ˆDÉ; X@РX‹ !‰  É?¿à!É ‰ ¤É?¿Ø!É É?¿ÈÍ¿àÉ ©ŠD€ Í¿ØÉ¿ð‘¡‰Dɿ艡‰DÑ; XРXÉ; X@Ô XÁ?¿ÈÉ¿à!Í © F€!É © Æ€(!Í !É •¡‰ÄÕ?¿ØÑ¿à!Í !É ‰¡‰D‰¢ ÄÉ; XРXÕ; X@Ô XÁ?¿Ð!É ˜¿ÄÉ; XРXÁ; X@Ô Xà XÁ$ Ã$ à¿Ä€¤ €€à'¿ü€ !Í !É ‰¡‰D‰ ¤à XÉ$ Ë$ Í¿È!É ¡‰Ä!É ‰¡ˆDÉ; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèEqual Latitiudes for St. Parallels on opposite sides of equatorlamcc-invLAMBERT CONFORMAL CONIC=Û|ßÙ×½»?ð@ !ûTD-?à@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07lamccinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o lamccinv.o lamccinv.c§ <L4lamccinv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorfalse_eastingfalse_northingesecenter_loncenter_latnsf0rhadjust_lonphi2zatan2lamccinvoffsetporigincenlonmerstanparlradius2ptitlepowlogsintsfnzmsfnztsincossqrtp_errorfabslamccinvintÿñ X (/7?M\ _(a0l8w@zH}P€‹‘—¨˜ ¨¯¹ÂÊÑÕÙÝãéñöþˆà ä ì ð ø ü   %$ ( < @ D$X \ ` d p t € „ Œ#” (˜ (  0¤ 0¬ 8° 8Ì"Ü (ü! (( D"L (l!x (˜ ¤ 8¬¸ (¼ 8Ô ð%ø ü  DT @X @h @l @x @| @˜° H´ H¸ ¼ Ì @Üì Pð Pô Lø Lü    8@ 0D 0L\d h l p €ä è ø Pü P    @  @$ ( \#h l ˜#¬ ° ¼ À Ì   ( @, @@ D H @L @\ ` d Hh H€Œ ( (¤Ø Ü à ä  @ @  0 04j  @àXàdH(%p+pƒ4 ó§C œ$ O ÀW Ðp _@è  merfor.o/ 1230061596 7356 20 100664 3932 ` ELF P4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð'É<àÉ¿è+É=`É¿à-É= É¿Ø/É=àÉ¿È1° É> É¿Ð)É= Í`Éà‰¡‰ÄÉ?¿À#Í`‰¡ D‰¡ˆÄ%É< É; X@РX!Á< É¿ØÉ; X@РX¿ !½  ý?¿ ý`ý?¿¨ý ý?¿¸É¿ØÉ; X@РXù¿¸½§ @ý?¿°É¿ØÉ; X@РXù¿°‰§ @ù¿¨‰§ÄÉ; X@РXù¿ ‰§ À!É<  @ÉàÍ`É; XРXÍ; X@Ô XÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ¿èÉ; X@РX!Í !É ‰¡‰D‰ ÄÉ; X@РX!É ¨ Ä € @’ 0€<® 5É¿èÉ; X@РXÁ?¿Ø!É Í¿èÉ; XРXÍ; XÔ XÁ; X@Ø XÁ?¿à!ý ý?¿È#Í`%É ½¡‰Dý?¿ÐÍ¿ð!É ‰¡ˆÄÉ; X@РXù¿Ð‰§ @ù¿È‰§Dà TÉ$ Ë$ !ý ý?¿ÈÍ`É ½¡‰Dý?¿ÐÉ¿àÉ; X@РXù¿Ð‰§ @ù¿È‰§Äà XÉ$ Ë$ ®°ÀÇàèMERCATORTransformation cannot be computed at the polesmer-forward?ð@ !ûTD-?à=Û|ßÙ×½»@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07merfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o merfor.o merfor.c¡ <J4merfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_originfalse_northingfalse_eastingesem1logadjust_lontsfnzp_errorfabsmerforoffsetporigincenlonmerradius2ptitlesincossqrtmerforintÿñ H -5=HS b(p0s8u@x|‡•šHŒ¡©°ºÂÉÍÑÖ$¨ ¬ ´ ¸ À Ä Ì Ð Ø Ü è (ì (ð ô    0 0$ 8( 84H P 0`|˜¨ @¬ @° ´ ¸À Ä ÔÜ äì ôü („Œ  ” ˜ ¨° ´ È Ì Ðèô 8ø 8  ($ (, 0 4 @8 @H L X| € ˆ Œ @ 4j  ØxHxHÀ %à+àƒ4c¡C$ O(àW _ H  merinv.o/ 1230061596 7356 20 100664 3580 ` ELF ô4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð'É<àÉ¿è+É=`É¿à-É= É¿Ø/É=àÉ¿È1° É> É¿Ð)É= Í`Éà‰¡‰ÄÉ?¿À#Í`‰¡ D‰¡ˆÄ%É< É; X@РX!Á< É¿ØÉ; X@РX¿ !½  ý?¿ ý`ý?¿¨ý ý?¿¸É¿ØÉ; X@РXù¿¸½§ @ý?¿°É¿ØÉ; X@РXù¿°‰§ @ù¿¨‰§ÄÉ; X@РXù¿ ‰§ À!É<  @ÉàÍ`É; XРXÍ; X@Ô XÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÀ'¿ÜÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è“ %‘ ¤#Í`%É ‰¡‰D‰¢ ÄÉ; X@РXÁ?¿à!É ˜¿ÜÉ; XРXÁ; X@Ô Xà XÁ$ Ã$ à¿Ü€¤ €€à'¿ü!Õ Ñ¿ðÍ`Ï`É Ë ‰¡‰D‰¢ ĉ¢ˆDÉ; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèMERCATOR?ð@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07merinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o merinv.o merinv.c¡ <J4merinv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_originfalse_northingfalse_eastingesem1adjust_lonphi2zexpmerinvoffsetporigincenlonmerradius2ptitlesincossqrtmerinvintÿñ H-5=HS b(p0s8u@xƒ‰H$”œ£­µ¼ÀÄÉ$¨ ¬ ´ ¸ À Ä Ì Ð Ø Ü è (ì (ð ô    0 0$ 8( 84H P 0`|˜¨ @¬ @° ´ ¸À Ä ÔÜ äì ôü („ (ˆ (˜ œ ° ´ ¸ @¼ @ÌØ 8Ü 8ð   ( , 0 @4 DH4j  pH  %(+(ƒ4«¡CL$ OpÓWDà _ $Ð  millfor.o/ 1230061596 7356 20 100664 2804 ` ELFè4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿à!Í #É`‰¡ @‰¡ˆDà TÉ$ Ë$ !ý ý?¿Ðý`ý?¿Ø!Í !É ‘¡‰ÄÍ¿è!É ‰¡‰Ä‰¢DÉ; X@РXÁ; X@РXù¿Ø§ @!É ‰¡‰Dù¿Ð‰§Dà XÉ$ Ë$ À'¿ü°Çàè°ÇàèMILLER CYLINDRICAL@ !ûTD-@@?ô@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07millfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o millfor.o millfor.c¤ <K4millfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingtanlogadjust_lonmillforoffsetpcenlonradiusptitlemillforintÿñ  .0;IX\`ks{‚‰ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T `l p t x  ” œ ¤ ¨ ¬ ° ¼ À Ð Ü ì ð 4j  (È Èà %+ƒ4ƒ¤C($ OL›WèP _8°  millinv.o/ 1230061597 7356 20 100664 2796 ` ELFà4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàè㿈ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è!Í #É`‰¢ ĉ¡ˆDÉ; X@РXà TÁ$ Ã$ Í¿èÉ`¡‰Ä!É ‰¡‰ÄÉ; X@РXÁ; X@РX!Í !É ‰¡‰Ä Ä!É ‰¡‰Dà XÉ$ Ë$ À'¿ü°Çàè°ÇàèMILLER CYLINDRICAL?ô@ !ûTD-@@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07millinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o millinv.o millinv.c¤ <K4millinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingexpatanadjust_lonmillinvoffsetpcenlonradiusptitlemillinvintÿñ  .0;IX\alt|ƒŠ‘ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T d h t x | € ¨ ° ´ À Ì Ô Ø Ü à ì ð 4j   À ÀØ %ø+øƒ4{¤C $ ODœWàP _0°  molwfor.o/ 1230061597 7356 20 100664 3460 ` ELF x4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿à#É<`É¿Ø%É< É¿ð!É< É¿è!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿@ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àÉ¿èÉ?¿ØÉ; X@РX!É ‰  DÉ?¿È®ý¿Øý?¿¸ý; X@РXù¿¸§@ɿȉ¡ˆÄ¿ %½ ¤ý?¿¨!ý ý?¿°É¿ØÉ; X@РXù¿°‰§@ù¿¨§ ÄÍ?¿Ðɿ؉¡FÉ?¿ØÍ; X@РX%É ¨ Ä€€¢À€¤`2€ @’ €C¬ ñ¿ÿЮ`Í¿Ø#É`‰¡‰ÄÉ?¿Ø!Í É`½¡‰Äý?¿ É¿èÉ; X@РXù¿ §ÀÉ Ë ©ŠÄ€!É É?¿à#Í`!É ¡‰Dɿཡ‰Dý?¿¨É¿ØÉ; X@РXù¿¨§ @!É ‰¡ˆDà TÉ$ Ë$ Í`!É ½¡‰Dý?¿ É¿ØÉ; X@РXù¿ § @!É ‰¡ˆDà XÉ$ Ë$ ¬°€ÇàèMOLLWEIDEIteration failed to convergeMollweide-forward@ !ûTD-?ð=Û|ßÙ×½»@?ìÏd)¾…•?ö žf;ã@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07molwfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o molwfor.o molwfor.c¤ <K4molwfor.cBbss.bssDdata.dataDrodata.rodatafalse_eastingfalse_northingRlon_centerp_errorfabscossinadjust_lonmolwforoffsetpcenlonradiusptitlemolwforintÿñ 8.<KMX`eimxL€ˆ–ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T `x€ „  Ä È Ø    < @ D ` d p t x Œ œ   ´ ¸ À Ä È (Ì (èø ü   0 0,< @ 4j  h >H8%€+€ƒ4¤C¨$ ǪWtp _ä”  molwinv.o/ 1230061597 7356 20 100664 3268 ` ELF ¸4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿à#É<`É¿Ø%É< É¿ð!É< É¿è!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ‘¡ˆÄÑ?¿è!Í !É ‰¡‰D‰¢ ÄÉ?¿ØÉ; X@РX!É ¨ Ä€É?¿ØÉ¿ØÉ; X@РXÁ?¿à!ý ý?¿Àý¿ðý?¿È!Í !É ½¡‰Dý?¿ÐÁ; X@РXù¿Ð‰§ @ù¿È‰§ Äù¿À‰§DÉ; X@РXà TÁ$ Ã$ â TÍ`Ï`!É ‰ ¤©ŠÄ€É$`Ë$`â TÉ`Ë`!Í © Æ€Í$`Ï$`Í¿à!É ½¡‰Dý?¿¸ý; X@РXù¿¸§@!É ‰¡‰ÄÉ?¿ØÉ; X@РX!É ¨ Ä€É?¿ØÉ¿ØÉ; X@РXà XÁ$ Ã$ À'¿ü°Çàè°ÇàèMOLLWEIDE?ö žf;ã?ïÿÿÿÿÜÑ?ìÏd)¾…•@ !ûTD-@?ð@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07molwinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o molwinv.o molwinv.c¤ <K4molwinv.cBbss.bssDdata.dataDrodata.rodatafalse_eastingfalse_northingRlon_centersincosadjust_lonasinfabsmolwinvoffsetpcenlonradiusptitlemolwinvintÿñ 0.<KMX\`kpu}…Œ“šôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T d h t x | € ”œ   ÀÌ Ð à ä è ì ü  @ D p t ” ˜ ¨ ¸ ¼ ÌÔ (Ø (ø4j  (È È Ø0%+ƒ4‹¤C0$ OT¥Wüp _lL  obleqfor.o/ 1230061597 7356 20 100664 4396 ` ELF$4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿ð#É<`É¿è%É< É¿à!É< É¿Ø'É<àÉ¿Ð+É=`É¿È-É= É¿À/É=àÉ¿¸1° É> )¨ @É`É; X@РXÉ É; X@РXÉ É; X@РXÉà” É; X@РXÉ`” (É; X@РXÉ ” <É; X@РXÉàÍ É; XРXÍ; X@Ô XÉ ” –àÉ; X@РXÀ'¿ü°Çàè°Çàèã¾ðð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿àɿ蔿Ȗ¿ÀÉ; X@РXÉ¿à”¿Ø–¿ÐÉ; X@РX#Í`ɿȑ¡‰D!Í É¿À¡‰DɿЉ¡‰D‰¢DÉ; X@РXÁ?¿¸Ñ¿Àɿؙ¢ DÍ É¿È•¡‰DÉ`¡ HɿЉ¡‰D‰¢ˆÄÙ; XРXÉ; X@Ô X!É ‰ DÉ?¿°”¿¨–¿ É; X@РXÍ¿¸'Éà‰¡‰ÄÉ; X@РXÉà  DÍ?¿˜É¿¨‘¡‰DÑ?¿É¿ ‰¡‰DÉ?¿ˆÉà‰¢ ÄÉ; X@РXÁ?¿€Í¿ˆÉཡ‰Äý?¿pÁ; X@РXù¿p½§ @ý?¿hÍ¿€ÉࡉD#É`‰¡‰ÄÉ; X@РXù¿h‰§ ÀÉ?¿˜É; X@РXÁ?¿x)Í %É ½¡‰Dý?¿`Éà‰  D‰¡ ÆÉ; X@РXù¿`§ @!É ‰¡ˆDà XÉ$ Ë$ Ñ`É ½¢ Dý?¿`Í¿€Éà‰¡‰D‰¡ ÈÉ; X@РXù¿`½§ @ý?¿XÉ¿xÉ; X@РXù¿X½§ @ý?¿PÍ¿xÉࡉDÉ ‰¡‰ÄÉ; X@РXù¿P§ À!É ‰¡ˆDà TÉ$ Ë$ À'¿ü°Çàè°ÇàèOBLATED EQUAL-AREAParameter m: Parameter n: Theta: @@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07obleqfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o obleqfor.o obleqfor.c§ <L4obleqfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerlat_omnthetafalse_eastingfalse_northingsin_lat_ocos_lat_ocosasinsinatan2acosobleqfortsincosoffsetpgenrptcenlatcenlonradiusptitleobleqforintÿñ P /1<BD F(L0Z8i@sH}†Š•(Øž¦®µ¼ÃÊÑà ä ì ð ø ü      (  (( 0, 04 88 8@ D HP X` hp x€ Œ”  ¨ (´¼ 0ÐØ Ü @à @ä Hè Hð` d €˜  @¤ @° H´ HÐè Hô @ (  (8D H T\ € Œœ ¬Ä Ì Ð Üô      (8 0< 0P T d t¨ ° ¼Ì 8Ð 84j   P Ið%ø+øƒ4{§C$$ OHÝW ( _ (ü  obleqinv.o/ 1230061598 7356 20 100664 4492 ` ELF„4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É¿ð#É<`É¿è%É< É¿à!É< É¿Ø'É<àÉ¿Ð+É=`É¿È-É= É¿À/É=àÉ¿¸1° É> )¨ @É`É; X@РXÉ É; X@РXÉ É; X@РXÉà” É; X@РXÉ`” (É; X@РXÉ ” <É; X@РXÉàÍ É; XРXÍ; X@Ô XÉ ” –àÉ; X@РXÀ'¿ü°Çàè°Çàèã¿ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ‘¡ˆÄÑ?¿è%Í !É ½¡‰Äý?¿€#É`‰¡‰D‰¢ ÄÉ; X@РXù¿€•§ @Õ?¿ Ñ¿ð'ÍàÉ`‰¡‰D½¢ Äý?¿xÉ ¢‰DÉ ‰¡‰ÄÉ; X@РXù¿x½§ @ý?¿pÉ¿ É; X@РXù¿p‘§ ÀÑ?¿ÀÍàÉ ½¡‰Äý?¿€Ñ; X@РXù¿€‰§ @É?¿¨É; X@РXÉ ‰  DÉ?¿¸É¿ É; X@РXÉ ½  Dý?¿€Í¿¨¡‰DÉà‰¡‰ÄÉ; X@РXù¿€½§ @ý?¿hÉ¿¨É; X@РXù¿h§ ÀÍ?¿°É¿¸‘¡ D‰¡‰F‰¢DÉ; X@РXÉ ‰  ÄÉ?¿ÀÉ; X@РXÉ ‰  DÉ?¿àÉ¿¸Í¿°É; XРXÍ; X@Ô XÁ?¿È!É ‰ ÄÉ?¿˜”¿–¿ˆÉ; X@РXÉ¿à”¿Ø–¿ÐÉ; X@РX%͠ɿБ¡‰D#Í`ɿء‰DÉ¿ˆ‰¡‰D‰¢DÉ; X@РXà XÁ$ Ã$ !ý ý?¿`Ñ¿ØÉ¿™¢ DÍ`ɿЕ¡‰DÉ ¡ HÉ¿ˆ‰¡‰D‰¢ˆÄÙ; XРXÉ; X@Ô Xù¿`‰§@É; X@РXà TÁ$ Ã$ À'¿ü°Çàè°ÇàèOBLATED EQUAL-AREAParameter m: Parameter n: Theta: @@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07obleqinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o obleqinv.o obleqinv.c§ <L4obleqinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerlat_omnthetafalse_eastingfalse_northingsin_lat_ocos_lat_oadjust_lonatan2sqrtsincosasinobleqinvtsincosoffsetpgenrptcenlatcenlonradiusptitleobleqinvintÿñ P /1<BD F(L0Z8i@sH}ˆŽ“—› (©±¹ÀÇÎÕÜà ä ì ð ø ü      (  (( 0, 04 88 8@ D HP X` hp x€ Œ”  ¨ (´¼ 0ÐØ Ü @à @ä Hè Hð` 0d 0t 8x 8„ ˆ Œ  œ   °È Ì Ð à è ô$ ( 8PX lt ˆ ”°Øà ðø $ (( (@X` @d @p Ht H¤ ¨ ¼ HÈ @èü4j  0ÐPÐI %(+(ƒ4«§CT$ OxèW ` _ p  omerfor.o/ 1230061598 7356 20 100664 11964 ` ELF,´4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¾€ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €à „â ˆà' „â' ˆà Œâ à' Œâ' à ”â ˜à' ”â' ˜à œâ  à' œâ'  à ¤à' ¤É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É „Ë ˆÉ?¿°É ŒË É?¿¨É ”Ë ˜É?¿ É œË  É?¿˜É¿ð%É< É¿è#É<`É¿à'É<àÉ¿È1° É> É¿¸!É< É¿À!É< Í`É ‰¡‰ÄÉ?¿+Í`‰¡ D‰¡ˆÄ#É<`É; X@РX-Á= É /®à)¨ É; XРX”À@–Ñ`É`Íà‰¡ F‰¡ F‰¢ÄÉ?¿ˆÍ`É`‰¡ˆÄÉ; X@РXÁ?¿€ý`ý?¿ý`ý?¿É !Í É; XРXÍ; X@Ô Xù¿‘§ @Í`É`‰¡ˆÄ‰¢ Äù¿‰§DÉ; X@РX#Á<`É ¡ @ÉࡉDÉ¿€¡‰DÉ¿ˆ‰¡‰Ä!É< É É; X@РX!É ¨ Ä€É`Ë`É?¿xÉ`Ë`!É< É`Ë`!É< €WÉ Ë Í Ï ÑàÓàÉ; XРXÍ; XÔ XÑ; X@Ø XÁ?¿xÉ¿ˆÉ; X@РXÁ?¿ˆÍ`Ï`É¿€¡‰DÉ Ë ‰¡ @½¡‰Äý?¿!  ý¿ý< ù¿õ¿§ Z!É ½¡ˆDý?¿!É ý¿¯ŠÄ€Í Ï ©ŠÄ€ ý¿ý; X@РXù¿‰§@€ É?¿8ý¿ý; X@РXù¿‰§ÀÉ?¿8€ý¿ý?¿8ý¿8ý?¾øÉ¿x!Í É; XРXÍ; X@Ô Xù¾ø‰§ @!É< #¢`@@!É !Í É; XРXÍ; X@Ô X!É ”`É; X@РX!É !Í É; XРXÍ; X@Ô Xà ¤€¤ €°Í¿8!É ‰¡ Æ¡ˆÄ'Éà‰¡‰DÉ?¿0É¿ØÉ; X@РX-É ‰  ÄÉ; X@РXÁ?¿(ý¿Ðý?¾øý¿0ý?¿Á; X@РXù¿‰§ @É; X@РX+É`‰  Äù¾ø‰§Ä%É< Í¿Ø!É ‰¡‰D”`@É; X@РXÉ É; X@РX%É É; X@РXÉ É; X@РX“ !‘  Ñ?¿ˆ#É`ª Ä€b!Í ÉàËà‰¡‰D‰¢ÄÉ; X@РXÉ`Ë`¨ Ä€SÉ¿(” –àÉ; X@РXɿؔ #¢`É; XРX@–@Í Ï !É ©ŠÄ€!Í É`Ë`½¡‰Äý?¾ðÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾ð‰§ @!É< €!Í É`Ë`‰¡‰Ä¿ %½ ¤ý?¾èÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾è‰§ @!É< €  @’   É€eà'¿ü€bÉ¿¨É; X@РXÁ?¿ !É Í¿¨É; XРXÍ; XÔ XÁ; X@Ø XÁ?¿pÉ¿˜É; X@РXÁ?¿ É Í¿˜É; XРXÍ; XÔ XÁ; X@Ø XÁ?¿hÉ¿p!Í É; XРXÍ; X@Ô XÁ?¿`É¿hÍ É; XРXÍ; X@Ô XÁ?¿X#É`Õ¿`¡ ÊÍ?¿8!É ‰¡ Æ¡ˆÄ!É ‰¡‰DÉ?¿0É`¡ D‰  J‘¡ˆÄ‰¡ˆD‰¢ ÄÉ?¿P ʉ J‰¡‰ÄÉ?¿HÉ¿°Õ¿ ¡ÊÍ?¿@!Ñ ‹ )‰ ¨©ŠÄ€!É ‰¡ H‰¢ˆÄÉ?¿ É¿@!Í © ƀѿ !É ‰¡ F‰¢DÉ?¿ Í¿°É¿ ‘¡ˆÄÑ?¿@‰¡ˆD%Í ½¡ Fý?¾èý¿Pý?¾à/Éà‰¡ F‰¡ HÉ; X@РXù¾à§ @É¿H‰¡‰ÄÉ; X@РXÉà‰  Äù¾è‰§Ä!É< Í¿°‰¡ˆÄÉ; X@РXÁ?¿@Éà‰¡ @É; X@РXÉ¿0‰  ÄÉ; X@РXÁ?¿(1° ý ý?¿Á; X@РXù¿‰§ @É; X@РXÁ?¿ØÍ¿°#É`‰¡‰D+ª`É; XРX@”@Í¿¨É`‰¡‰D”` É; X@РXÍ¿ É`‰¡‰D”`@É; X@РXÍ¿˜É`‰¡‰D”``É; X@РXÍ¿¨É¿˜‰¡ˆÄÉ; X@РX'ÉਠÄ €`€@’`”  Ê€à'¿üÉ¿¨É; X@РX“ !‘  Ñ?¿ˆÉàËઠÄ€#Í`É Ë ‰¡‰D‰¢ÄÉ; X@РXÉàËਠÄ €  @’   Ê€là'¿ü-É É; X@РXÍ`Ï`É Ë ‰¡‰D‰ ÄÉ; X@РXÉàËਠÄ €`À@’`Ô  Ê€Rà'¿üÉ¿(” –àÉ; X@РXɿؔ #¢`É; XРX@–@Í Ï !É ©ŠÄ€!Í ÉàËཡ‰Äý?¾ðÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾ð‰§ @!É< €!Í !É ‰¡‰Ä¿ %½ ¤ý?¾èÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾è‰§ @!É< À'¿üð¿üÇàèã¿ ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ¿èÉ; X@РXÁ?¿àÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿˜+É`‰¡ @É; X@РXÁ?¿¸É¿èÉ; X@РX)Í %É ‰¡‰D‰ ÄÉ; X@РX!É ¨ Ä€x!É Í¿èÑ¿àÉ; XРXÍ; XÔ XÑ; X@Ø XÁ?¿!ý ý?¿ˆÉ`Ë`Á; XРXÉ; X@Ô Xù¿ˆ‘§ ÀÑ?¿È#É`‰¡ È¢ÄÉ Ë •¡‰DÕ?¿ É`‰¡ È¢DÉ Ë ™¡‰DÙ?¿Ø%É ‘¢‰DÍ¿¸#É`‰¡‰D‰¢ĉ¡ ÌÉ?¿°Í`Ï`É¿˜‰¡‰DÉ; X@РXÁ?¿ÐÁ; X@РX!É ¨ Ä€ !Í É`Ë`¡‰DÉ¿˜‰¡‰D€*É?¿À'ýàý?¿ˆÍ¿ É`Ë`‘¡‰DÍ¿¸É Ë ‰¡‰D¢DɿЉ¡‰ÄÉ; X@РXù¿ˆ§ @É`Ë`‘¡‰ÄÑ?¿ÀÍ¿Ð!É ©ŠÄ€ ÍàÏàÉ Ë ¡‰DÉ`Ë`‰¡‰Ä‰¢DÉ?¿À€Í¿è!É ©ŠÄ€!É €É?¿°!É ‰ ¤É?¿°!Í É¿è¡‰D!É ‰¡‰ÄÉ?¿ÀÉ¿°É; X@РX!É ‰ DÉ; X@РX!É ¨ Ä € @’ €5® Í!Í !É ½¡‰Dý?¿€!Í É¿°‘¡ˆÄ‰¡ˆD‰¢ ÄÉ; X@РXù¿€§ @!É •¡‰ÄÕ?¿¨Í¿À!É ‘¡ˆÄÑ?¿À!Í #É`‰¢‰D¡ˆD%É ‰¢ D‰¡ˆDà TÉ$ Ë$ !Í É`‰¢ D¡ˆDÉ ‰¢‰D‰¡ˆÄà XÉ$ Ë$ ®°ÀÇàèOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-initPoint projects into infinityomer-for?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰@ !ûTD-@>z×òš¼¯H@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07omerfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o omerfor.o omerfor.c¤ <K4omerfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorscale_factorlat_originfalse_northingfalse_eastingesesin_p20cos_p20blaldellon_originsingamcosgamsinazcosazulogcosomerforadjust_lonp_erroratancenlatcenlontansinasinzoffsetpgenrptradius2ptitletsfnzfabspowtsincossqrtomerforintÿñ  P.6>KV e(s0v8x@€HˆP‹XŽ`h“pžx¥€¬ˆ²¸˜º¾ P4ÊÕÝâéðôøþ "'+38 0X \ d h p t | € Œ  ˜ (œ (  ¤ ° ´ À 0Ä 0Ì/Ô 8Ø 8à @ä @è Hì Hü.  0  $ 00/< D 0P T d-t x 0/˜ Pœ P  ¨ À XÄ XÐ,Ø Ü ð ô ü   ` `    h h$ 8( <P+d/p Pt T” `˜ `° ´ À Ä ü//L PP P`-p ht hx | €*ˆ Œ  ” ¤)¬ ° ¼(Ä (È (Ì Ð à'ü    ( ($%, `0 `<&\$p&x P| PŒ p p˜ 0œ 0¬(´ p¼#Ä È Ð"Ø à,ô ø   8 8 ( ,(,0 4 L xP xT €X €`.l ˆp ˆt x „.Œ  ” ˜ ¬ X° X´ P¸ TÄ `È dÐ Ô à/ø! ˜  ˜ X X  P$ T8 `< dD H T/l!| ˜€ ˜Œ ` `” ¸%Ä 8È 8ä+ø% 8 +0 P4 PD-T Pd-p ht h„ ˆ ” (˜ (¤ hà 8ä 8  @  @  8  8 4 @ 8 @ \ ( ` ( t P x P ˆ$ ¤! ¬ P ¼ p À p Ð Ü P è% ü!  `  ` % 0& @ 0 D 0 L € P € \( h 0 x( „ 0 ”(   0 °( È, Ð  Ô  ì  ,     4 8 8 8 < ( @ , P, X  \  p  t  x  Œ    ˜,   8 ¤ < ¨ ( ¬ , ¼, Ä  È  à  ø x ü x  €  € .  ˆ  ˆ  $ 0. 8  <  @ D X X \ X ` P d T |  €  Œ/ ¤! ´ ˜ ¸ ˜ Ä X È X Ì P Ð P ð  ô  / ! ( ˜ , ˜ Œ% œ p   p ¬ ¸ P ¼ P È% Ü, ä 8 è 8 ì ( ð (,     8$ 8D+P hT h\ P` Tp-„ ˆ ” (˜ ,¤ ° (´ ,À xÄ xÐ €Ô €è Pì Tü , H H, X0 X4 P8 TP XT X` €d „p xt |Œ!œ P  T° ´ È XÌ \Ð 8Ô <Ü Pà Tü   x x$ x( x4 X8 XD PH P\,d h t,| € ” `˜ `œ ¬ X° X´ (¸ (Ä È àð Pô P ˜ ˜ ( (   , ˆ0 ˆH L P \ ˆ4j  ˆ( (‰¸P%+ƒ4‹¤C0$ OTCW˜ _¨  omerinv.o/ 1230061598 7356 20 100664 11580 ` ELF+04( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.text㾈ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €à „â ˆà' „â' ˆà Œâ à' Œâ' à ”â ˜à' ”â' ˜à œâ  à' œâ'  à ¤à' ¤É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ |Ë €É?¿¸É „Ë ˆÉ?¿°É ŒË É?¿¨É ”Ë ˜É?¿ É œË  É?¿˜É¿ð%É< É¿è#É<`É¿à'É<àÉ¿È1° É> É¿¸!É< É¿À!É< Í`É ‰¡‰ÄÉ?¿+Í`‰¡ D‰¡ˆÄ#É<`É; X@РX-Á= É /®à)¨ É; XРX”À@–Ñ`É`Íà‰¡ F‰¡ F‰¢ÄÉ?¿ˆÍ`É`‰¡ˆÄÉ; X@РXÁ?¿€ý`ý?¿ý`ý?¿ É !Í É; XРXÍ; X@Ô Xù¿ ‘§ @Í`É`‰¡ˆÄ‰¢ Äù¿‰§DÉ; X@РX#Á<`É ¡ @ÉࡉDÉ¿€¡‰DÉ¿ˆ‰¡‰Ä!É< É É; X@РX!É ¨ Ä€É`Ë`!É< É`Ë`!É< É`Ë`!É< €YÉ Ë Í Ï ÑàÓàÉ; XРXÍ; XÔ XÑ; X@Ø X!Á< É¿ˆÉ; X@РXÁ?¿ˆÍ`Ï`É¿€¡‰DÉ Ë ‰¡ @½¡‰Äý?¿!  ý¿ý< ù¿õ¿§ Z!É ½¡ˆDý?¿!É ý¿¯ŠÄ€Í Ï ©ŠÄ€ ý¿ý; X@РXù¿‰§@€ É?¿@ý¿ý; X@РXù¿‰§ÀÉ?¿@€ý¿ý?¿@ý¿@ý?¿!É !Í É; XРXÍ; X@Ô Xù¿‰§ @!É< #¢`@@!É !Í É; XРXÍ; X@Ô X!É ”`É; X@РX!É !Í É; XРXÍ; X@Ô Xà ¤€¤ €°Í¿@!É ‰¡ Æ¡ˆÄ'Éà‰¡‰DÉ?¿8É¿ØÉ; X@РX-É ‰  ÄÉ; X@РXÁ?¿0ý¿Ðý?¿ý¿8ý?¿Á; X@РXù¿‰§ @É; X@РX+É`‰  Äù¿‰§Ä%É< Í¿Ø!É ‰¡‰D”`@É; X@РXÉ É; X@РX%É É; X@РXÉ É; X@РX“ !‘  Ñ?¿ˆ#É`ª Ä€b!Í ÉàËà‰¡‰D‰¢ÄÉ; X@РXÉ`Ë`¨ Ä€SÉ¿0” –àÉ; X@РXɿؔ #¢`É; XРX@–@Í Ï !É ©ŠÄ€!Í É`Ë`½¡‰Äý?¾øÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾ø‰§ @!É< €!Í É`Ë`‰¡‰Ä¿ %½ ¤ý?¾ðÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾ð‰§ @!É< €  @’   É€eà'¿ü€bÉ¿¨É; X@РXÁ?¿(!É Í¿¨É; XРXÍ; XÔ XÁ; X@Ø XÁ?¿hÉ¿˜É; X@РXÁ?¿(É Í¿˜É; XРXÍ; XÔ XÁ; X@Ø XÁ?¿`É¿h!Í É; XРXÍ; X@Ô XÁ?¿xÉ¿`Í É; XРXÍ; X@Ô XÁ?¿p#É`Õ¿x¡ ÊÍ?¿@!É ‰¡ Æ¡ˆÄ!É ‰¡‰DÉ?¿8É`¡ D‰  J‘¡ˆÄ‰¡ˆD‰¢ ÄÉ?¿X ʉ J‰¡‰ÄÉ?¿PÉ¿°Õ¿ ¡ÊÍ?¿H!Ñ ‹ )‰ ¨©ŠÄ€!É ‰¡ H‰¢ˆÄÉ?¿ É¿H!Í © ƀѿ !É ‰¡ F‰¢DÉ?¿ Í¿°É¿ ‘¡ˆÄÑ?¿H‰¡ˆD%Í ½¡ Fý?¾ðý¿Xý?¾è/Éà‰¡ F‰¡ HÉ; X@РXù¾è§ @É¿P‰¡‰ÄÉ; X@РXÉà‰  Äù¾ð‰§Ä!É< Í¿°‰¡ˆÄÉ; X@РXÁ?¿HÉà‰¡ @É; X@РXÉ¿8‰  ÄÉ; X@РXÁ?¿01° ý ý?¿Á; X@РXù¿‰§ @É; X@РXÁ?¿ØÍ¿°#É`‰¡‰D+ª`É; XРX@”@Í¿¨É`‰¡‰D”` É; X@РXÍ¿ É`‰¡‰D”`@É; X@РXÍ¿˜É`‰¡‰D”``É; X@РXÍ¿¨É¿˜‰¡ˆÄÉ; X@РX'ÉਠÄ €`€@’`”  Ê€à'¿üÉ¿¨É; X@РX“ !‘  Ñ?¿ˆÉàËઠÄ€#Í`É Ë ‰¡‰D‰¢ÄÉ; X@РXÉàËਠÄ €  @’   Ê€là'¿ü-É É; X@РXÍ`Ï`É Ë ‰¡‰D‰ ÄÉ; X@РXÉàËਠÄ €`À@’`Ô  Ê€Rà'¿üÉ¿0” –àÉ; X@РXɿؔ #¢`É; XРX@–@Í Ï !É ©ŠÄ€!Í ÉàËཡ‰Äý?¾øÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾ø‰§ @!É< €!Í !É ‰¡‰Ä¿ %½ ¤ý?¾ðÉ Ë ¡ D!É ‰¡ˆDÉ; X@РXÉ`Ë`‰  ÄÉ; X@РXù¾ð‰§ @!É< À'¿üð¿üÇàèã¿(ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É •¡ˆÄÕ?¿ðÍ¿è!É ‘¡ˆÄÑ?¿èÀ'¿”#É`¢‰D!É ‰¢ D™¡ˆÄÙ?¿ÈÉ`¢ DÉ ‰¢‰D¡ˆDÍ?¿À!É ‰¡ˆDÉ?¿À-É ‰ ¤¡ L'Éà‰¡‰ÄÉ; X@РXÁ?¿¸%É ‰¡ À Ä#É`‰¡‰DÉ?¿°É ‰¡ À DÉ`‰¡‰DÉ?¿ØÍ É¿À¡‰DÉà‰¡‰ÄÉ; X@РXÁ?¿ +É`‘  DÍ¿°)É ‰¡‰D¢Dɿ؉¡‰ÄÉ?¿˜É; X@РX!É ‰ DÉ; X@РX!É ¨ Ä €#!É à TÉ$ Ë$ Í¿˜!É ©ŠÄ€ !Í É`Ë`‰¡‰Dà XÉ$ Ë$ € !Í É`Ë`‰¡‰D‰ ¤à XÉ$ Ë$ €VÍ Ï É Ë ‰¡‰ÄÉ?¿Ð!ý ý?¿ˆÍ Ï É¿˜‘¡ˆD‰¡ˆÄ‰¢ ÄÉ; X@РXù¿ˆ‰§ ÀÍ¿ÐÉ; XРXÍ; X@Ô XÁ?¿¨!É ˜¿”É; XРXÁ; X@Ô Xà XÁ$ Ã$ à¿”€¤ €€+à'¿üÍ Ï É¿À¡‰DÉàËà‰¡‰ÄÉ; X@РXÁ?¿Ð!ý ý?¿ˆÍ¿°É`Ë`‘¡‰DÍ¿ É Ë ‰¡‰D‰¢ÄÉ; XРXÁ; X@Ô XÉ Ë ‰  Äù¿ˆ‰§ÄÉ?¿àÉ; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-init?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰@ !ûTD-@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07omerinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o omerinv.o omerinv.c¤ <K4omerinv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorscale_factorlat_originfalse_northingfalse_eastingesesin_p20cos_p20blaltsdellon_originsingamcosgamsinazcosazuatan2cosphi2zexpomerinvadjust_lonp_erroratancenlatcenlontansinasinzoffsetpgenrptradius2ptitletsfnzfabspowtsincossqrtomerinvintÿñ ¨H.6>KV e(s0v8x@€HˆP‹XŽ`‘h“p–x¡€¨ˆ¯µ˜» ½ÃÇÍÑ `|Ùäìñøÿ $+16:BG <X \ d h p t | € Œ  ˜ (œ (  ¤ ° ´ À 0Ä 0Ì2Ô 8Ø 8à @ä @è Hì Hü1  0  $ 002< D 0P T d0t x 02˜ Pœ P  ¨ À XÄ XÐ/Ø Ü ð ô ø `ü `   h  h   p p( 8, <T.\ `` `l2x P| Tœ h  h¸ ¼ È Ì 2$2P `T `X P\ Pl0| p€ p„ ˆ Œ-” ˜ œ   °,¸ ¼ È+Ð (Ô (Ø Ü ì*    ( (0(8 h< hH)h'|)„ Pˆ P˜ xœ x¤ 0¨ 0¸+À xÈ&Ð Ô Ü%ä ì/   8 8  ($ ,4/< @ X €\ €` ˆd ˆl1x | € ˜„ ˜1˜ œ   ¤ ¸ X¼ XÀ PÄ TÐ hÔ lÜ à ì2$    $ X( X, P0 TD hH lP T `2x$ˆ  Œ  ˜ `œ ` #Ä(Ð 8Ô 8ð.( 8,.< P@ PP0` Pp0| p€ p ”   (¤ (° pì 8ð 8  @  @ $ 8 ( 8 @ @ D @ h ( l ( € P „ P ”' °$ ¸ P È x Ì x Ü" è P ô( $  h  h (( <) L 0 P 0 X € \ € h+ t 0 „+  0  + ¬ 0 ¼+ Ô/ Ü  à  ø# / (  ,  @ 8 D 8 H ( L , \/ d  h  |  €  „# ˜  œ  ¤/ ¬ 8 ° < ´ ( ¸ , È/ Ð  Ô  ì#  €  €  ˆ  ˆ 1 $ ( , ˜ 0 ˜ <1 D  H  L P d X h X l P p T ˆ  Œ  ˜2 °$ À   Ä   Ð X Ô X Ø P Ü P ü    2 $$ 4   8   ˜ ( œ ( ¬ ° À ˜ Ä ˜ Ì Ð à ˜ è ø   ü   P  P X X( 4 8 D (H (T ` (l Px X„( ˆ” ˆ  €¤ €À/È Ì Ø/à ä ø xü x  ( 8, 80 (4 ,P 8T 8X (\ ,| € „ Pˆ T” p˜ p  ¤ ¼2Ü0è 8ì 8, P0 T< X@ \LX x\ xh ˆl Œx €| „”œ P  T¸"4j  à€¨€^àH%(+(ƒ4«¤CP$ OtRWÈ@ _(  orthfor.o/ 1230061598 7356 20 100664 3540 ` ELF È4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< Í¿à'Í<àÉ¿Ð)É= É¿Ø!É< ” –àÍ; X@РX @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿ÐÉ¿è”¿à–¿ØÉ; X@РXÉ¿ÐÉ; X@РXÁ?¿È!Í É¿à‘¡‰D!Í É¿Ø‰¡‰D‰¡ @¢DÍ?¿¸!É É?¿À!É ©ŠÄ € Í; X@РX!É ¨ Ä €.!ý ý?¿¨#Í`É¿À¡‰Dɿؽ¡‰Dý?¿°É¿ÐÉ; X@РXù¿°‰§ @ù¿¨‰§Dà TÉ$ Ë$ !Ù Í`É¿À•¡‰D!Í É¿à‘¡‰D!Í É¿Ø¡‰Dɿȉ¡‰D‰¢ĉ¢‰D‰£Dà XÉ$ Ë$ €  @’   €à'¿üÀ'¿üð¿üÇàèORTHOGRAPHICPoint can not be projectedorth-for?ð=Û|ßÙ×½»@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07orthfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o orthfor.o orthfor.c¤ <K4orthfor.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14p_errorsinfabscosadjust_lonorthforoffsetporigincenlonmerradiusptitletsincosorthforintÿñ 8.6AL[ i(q0y…ŠŽ™hС©°ºÁÈÐHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èð ø    $ 4  ¤ °ÌÜè (ì (ø 0ü 0    $ <D H \ ` h l Œ° ´ ¸ Ä 0È 0Ô (Ø (   4j  8Ø8Ø5%(+(ƒ4«¤CP$ OtÛWPÀ _ ¸  orthinv.o/ 1230061599 7356 20 100664 4468 ` ELFl4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< Í¿à'Í<àÉ¿Ð)É= É¿Ø!É< ” –àÍ; X@РX @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿8ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è¢ H‰¡ D‰¡ˆDÉ; X@РX¿ !½  ý?¿°ý?¿à!ý ý?¿¸!É ù¿¸‰§Dý¿°¯ŠÄ€  @’   ‘€»à'¿üõ¿¸ù¿°‰§ ÚÉ; X@РXÁ?¿Ø”¿Ð–¿ÈÁ; X@РX%É à TÉ$ Ë$ É¿àÉ; X@РX)É ¨ Ä € !É à XÉ$ Ë$ €™À'¿üÍ¿È'Éà‘¡‰DÍ¿èɿС‰D!É ¡‰DÉ¿à‰¡‰Ä‰¢DÉ; X@РXà XÁ$ Ã$ #É`É; X@РX!Í !É ‰¡‰D‰ ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ Ä €4Í`Ï`!É ©ŠÄ€ý ÿ ý?¿¨Í¿ðɿ艠¤Í; XРXÉ; X@Ô Xù¿¨‰§@É; X@РXà TÁ$ Ã$ €TÀ'¿üý ÿ ý?¿¨É¿ð‰ ¤Í¿èÉ; XРXÍ; X@Ô Xù¿¨‰§ÀÉ; X@РXà TÁ$ Ã$ €?À'¿üý¿Èý?¿˜ýàÿàý?¿ à XÉ Ë É; X@РXù¿ ‰§ @ù¿˜‰§ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ Ä€ É¿ðÉ; X@РXÉ Ë ¨ Ä€!ý ý?¿¨Í¿ðɿС‰D!É ‘¡‰DÍ¿ÀÉ¿à‰¡‰DÑ; XРXÉ; X@Ô Xù¿¨‰§@É; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèORTHOGRAPHICInput data errororth-inv>z×òš¼¯H=Û|ßÙ×½»@ !ûTD-?à@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07orthinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o orthinv.o orthinv.c¤ <K4orthinv.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14sinatan2adjust_lonfabsasinzp_errorsqrtorthinvoffsetporigincenlonmerradiusptitletsincosorthinvintÿñ 8(.6AL[ i(q0y}ƒŽ“™¡¦hÀ®¶½ÇÎÕÝHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èð ø    $ 4  ¤ ´ ¸ Ôì ð ø ü    $H`h l „Œ  ¤ ¨ Ä (È (Ü 0à 0ø     $ ( , @H L ` d h l € „ ¤¸Ô Ø ø 0 (4 ,Llt x ”œ   ´ ¸ Ì 0Ð 0ð4j  (È8È-ø(% + ƒ4£¤CH$ OlèW Tà _ 48  polyfor.o/ 1230061599 7356 20 100664 4588 ` ELFä4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð+É=`É¿è-É= É¿à/É=àÉ¿Ø1° É> É¿È5´ É> É¿Ð3²`É>`Í É`‰¡‰ÄÉ?¿À!Í ‰¡ D‰¡ˆÄ#É<`É; X@РX!Á< É`É; X@РX%Á< É`É; X@РX'Á<àÉ`É; X@РX)Á= É`É; X@РX!Á< É ÍàÑ Õ É; XРXÍ; XÔ XÑ; XØ XÁ# \Ã# `Õ# d×# h@!Á<  @É`Í É; XРXÍ; X@Ô XÉàÉ; X@РXÉ É; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿ ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿ÐÉ¿èÉ; X@РX!É ¨ Ä €!Ñ #Í`ɿЉ¡‰D‰¢Dà TÉ$ Ë$ !Ñ Í`!É ‰¡‰D‰¢Äà XÉ$ Ë$ €cÉ¿è”¿à–¿ØÉ; X@РX!É !Í !Ñ !Õ Ù¿èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@Á?¿È!É Í¿àÑ¿ØÉ; XРXÍ; XÔ XÑ; X@Ø XÁ?¿ÀÍ¿ÐɿࡉDÍ?¿Ð!ý ý?¿°#É`½¡ @ý?¿¸Í; X@РXù¿¸§ @É¿à‰¡‰Äù¿°‰§Dà TÉ$ Ë$ !ý ý?¿°ý`ý?¿Í¿È!É ½¡ˆÄý?¿˜ý¿Àý?¿ !ý ý?¿¨É¿ÐÉ; X@РXù¿¨‰§Àù¿ § DÉ¿à‰¡‰Äù¿˜‰§Dù¿‰§ Dù¿°‰§Dà XÉ$ Ë$ À'¿ü°Çàè°ÇàèPOLYCONIC?ð>z×òš¼¯H@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07polyfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o polyfor.o polyfor.c¤ <K4polyfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_originfalse_northingfalse_eastingesee0e1e2e3ml0cossinmsfnztsincosfabsadjust_lonpolyforoffsetporigincenlonmerradius2ptitlemlfne3fne2fne1fne0fnsqrtpolyforintÿñ h.6>IT c(q0t8v@yH|PX‚`†ŠŽ”œ¡¬pt´¼ÃÍÕÜáæëðõúP¨ ¬ ´ ¸ À Ä Ì Ð Ü à ì (ð (ø ü     0 0$&, 80 84 0<%D @H @L 0T$\ H` Hd 0l#t Px P| 0„"Œ X X” @˜ Hœ PÌ!Ô `Ø `Ü à ä ì ð   <¨ ¬ ¸ÌÔ Ø ì (ð (ô ø      `$ `T\ @` @d Hh Hl Pp Pt Xx X¨!´ 8¸ 8Øô (ø (  @ D L X `\ `p t „4j  èˆhˆ ˜%¨+¨ƒ4+¤CÐ$ OôWü€ _ |h  polyinv.o/ 1230061599 7356 20 100664 4332 ` ELFä4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð+É=`É¿è-É= É¿à/É=àÉ¿Ø1° É> É¿È5´ É> É¿Ð3²`É>`Í É`‰¡‰ÄÉ?¿À!Í ‰¡ D‰¡ˆÄ#É<`É; X@РX%Á< É`É; X@РX'Á<àÉ`É; X@РX)Á= É`É; X@РX!Á< É ÍàÑ Õ É; XРXÍ; XÔ XÑ; XØ XÁ# \Ã# `Õ# d×# h@!Á<  @É`Í É; XРXÍ; X@Ô XÉàÉ; X@РXÉ É; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿8ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ¡ˆÄÍ?¿è!Ñ %É ‰¡‰Ä‰¢DÉ?¿àÀ'¿ÌÉ; X@РX!É ¨ Ä €Í¿ðÉ Ë ¡‰Ä!É ‰¡ˆDà TÉ$ Ë$ !É à XÉ$ Ë$ €OÝ¿à‘£‰NÍ¿ðÉ Ë ‰¡‰Ä‰¡ D¡¢Dá?¿Ø!É !Í !Ñ !Õ !Ù  ¿Ðâ XÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xà# |@â# €‰ @É'¿Èà¿Èà'¿Ì€¤ €  J€ à'¿üÍ¿ðɿС‰DÉ Ë ‰¡‰ÄÉ; X@РX¿ !½  ý?¿Àà XÉ Ë É; X@РXù¿À§ À!É ‰¡ˆDÉ; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèPOLYCONIC?ð>z×òš¼¯H@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07polyinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o polyinv.o polyinv.c¤ <K4polyinv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorlon_centerlat_originfalse_northingfalse_eastingese0e1e2e3ml0sinasinzadjust_lonphi4zfabspolyinvoffsetporigincenlonmerradius2ptitlemlfne3fne2fne1fne0fnpolyinvintÿñ `.6>IT c(q0t8w@zH}P€X„ˆŽ™Ÿ¤X(¬´»ÅÍÔÙÞãèí8¨ ¬ ´ ¸ À Ä Ì Ð Ü à ì (ð (ø ü     0 0$#, 80 84 0<"D @H @L 0T!\ H` Hd 0l t Px P| 8€ @„ H´¼ XÀ XÄ È ÌÔ Ø èð ø$ (” (¤ ¨ ´ X¸ X¼ À Øà ä ü       $ H L ` 0d 0h 8l 8p @t @x H| H€ P„ PÌ   <L P \4j  € ` 0%H+Hƒ4ˤCp$ O”øWŒP _ Ü  psfor.o/ 1230061599 7356 20 100664 4740 ` ELFx4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Hð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð%É< É¿è#É<`É¿È!É< É¿Ð!É< Í`É ‰¡‰ÄÉ?¿À#Í`‰¡ D‰¡ˆÄ!É< É; X@РX!Á< Á; X@РX!Á< É¿à!É< Í¿Ø!Í< !É ©ŠÄ€ É`Ë`‰ ¤!É< €É`Ë`!É< !É #É<`É¿ØÉ; X@РX!Í !É ‰¡‰D‰ ÄÉ; X@РX!É ¨ Ä€*!É É$`Ë$`!Í !É ‰¡‰DÉ?¿¸”¿°–¿¨É; X@РX#É`Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø X!Á< É`Í¿¸Ñ¿°É; XРXÍ; XÔ XÑ; X@Ø X!Á<  @!É !Í É; XРXÍ; X@Ô X!É É; X@РXÉ¿ÐÍ¿ÈÉ; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿è#ý`ý?¿¸Í¿ð!É ‰¡ˆÄÉ; X@РXù¿¸‰§ @É?¿àÍ`ɿ艡‰DÉ?¿ØÉ; X@РXÁ?¿È!É Í¿ØÉ; XРXÍ; XÔ XÁ; X@Ø X“ !‘  Ñ?¿À!Í !É ©ŠD€ !Í !É ‰¡‰D¡ H!É ‰¡‰Ä€ É?¿Ð!Í !É ‰¡‰D¡ H!É ‰¡‰ÄÉ?¿Ð#Í`ɿн¡‰Dý?¿°É¿àÉ; X@РXù¿°§ @!É ‰¡ˆDà TÉ$ Ë$ É` % ¤É¿Ð½¡‰Dý?¿¨É¿àÉ; X@РXù¿¨§ @!É ‰¡ˆDà XÉ$ Ë$ À'¿ü°Çàè°ÇàèPOLAR STEREOGRAPHIC?ð@ !ûTD-?à=Û|ßÙ×½»@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07psfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o psfor.o psfor.cž <I4psfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorfalse_northingfalse_eastingesee4center_loncenter_latfacindmcstcscossinadjust_lonpsforoffsetpcenlonradius2ptitletsfnzmsfnztsincosfabse4fnsqrtpsforintÿñ h0,4<KY \(^0a8l@wH{PXƒ`‡‹šØ ¨¯·¾ÄÊÒ×Üáì¨ ¬ ´ ¸ À Ä Ì Ð Ô Ø ä è ô ø " (  (! 0  0( 8, 84 @8 @< @ T X ` Hd Hp t x H| H€ „ ˆ PŒ P˜   ¤ ¨ ¬ ¼ Ä È Ü à ä Pè Tì Hð Hô @ø @ ( (<D XH XL (lt `x `| € „Œ  ” ˜ ¨° 8´ 8¼ØD HH HT 8X 8dx HŒ˜ (œ (¸Ì PÐ PÔ Ø ì ð ô Xø X ` `    ($ (0 04 0@ HD H\l p „ H¤´ ¸ 4j  èˆhˆ 0%Ð+Ѓ4SžCô$ OêW @ _ D4  psinv.o/ 1230061600 7356 20 100664 4820 ` ELFÈ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ¿ð%É< É¿è#É<`É¿Ð!É< É¿È!É< Í`É ‰¡‰ÄÉ?¿À#Í`‰¡ D‰¡ˆÄÉ?¿ É; X@РX!Á< Á; X@РX!Á< É¿à!É< Í¿Ø!Í< !É ©ŠÄ€ É`Ë`‰ ¤!É< €É`Ë`!É< !É #É<`É¿ØÉ; X@РX!Í !É ‰¡‰D‰ ÄÉ; X@РX!É ¨ Ä€*!É É$`Ë$`!Í !É ‰¡‰DÉ?¿¸”¿°–¿¨É; X@РX#É`Í¿°Ñ¿¨É; XРXÍ; XÔ XÑ; X@Ø X!Á< É`Í¿¸Ñ¿°É; XРXÍ; XÔ XÑ; X@Ø X!Á<  @!É !Í É; XРXÍ; X@Ô X!É É; X@РXÉ¿ÐÍ¿ÈÉ; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿`ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÀ'¿ÌÍ¿ð!É ¡ˆÄ#É`‘¡‰DÑ?¿ðÍ¿è!É ¡ˆÄÉ`‰¡‰DÉ?¿è¢ H‰¡ D‰¡ˆDÉ; X@РX— !•  Õ?¿à!Í !É ©ŠD€ !É ‘¢‰D!Í !É ‰¡‰D‰¢ Ä€ É?¿Ø!É ‘¢‰D!Í !É ‰¡‰D‰¢ ÄÉ?¿Ø#ý`ý?¿À!É Í¿Ø˜¿ÌÉ; XРXÍ; X@Ô Xù¿À‰§ @à XÉ$ Ë$ à¿Ì€¤ €€)à'¿üÍ¿à!É ©ŠD€ Í`Ï`!É ‰¡‰Dà TÉ$ Ë$ €Í¿ðɿ艠¤Í; XРXÉ; X@Ô XÁ?¿ÐÉ`Ë`¡ @!É ‰¡ˆDÉ; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèPOLAR STEREOGRAPHIC?ð@ !ûTD-?à=Û|ßÙ×½»@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07psinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o psinv.o psinv.cž <I4psinv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorfalse_eastingfalse_northingee4center_loncenter_latfacindmcstcsadjust_lonatan2phi2zpsinvoffsetpcenlonradius2ptitletsfnzmsfnztsincosfabse4fnsqrtpsinvintÿñ `0,4<JY [(^0i8t@xH|P€X„•›¡©°¸¿ÅËÓØÝâè¨ ¬ ´ ¸ À Ä Ì Ð Ô Ø ä è ü!    ( ($ 0( 00 84 88 < P T \ @` @l p t @x @| € „ Hˆ H”œ   ¤ ¨ ¸À Ä Ø Ü à Hä Lè @ì @ð 8ô 8   8@ PD PH hp Xt Xx | €ˆ Œ  ” ¤¬ 0° 0¸ÔD H P @T @d h p @Œ!  H¤ H¨ ¬ À XÄ XÌ Ð Ô PØ Pì (ð (ø ü  ( ( @ @  $ <t x Œ @ D” 0˜ 0ÌØ @Ü Dä 0è 0ô4j  ¸`¸Ð0%+ƒ4ƒžC$$ OHëW 40 _ dd  robfor.o/ 1230061600 7356 20 100664 5524 ` ELFˆ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à!É< É¿Ø!É< #É`‰ ¤+ª`É=`%É )¨ É= !É É=`'ÉàÉ= É`É=`É É= !É É=` !É É= !É É=`(!É É= (!É É=`0!É É= 0!É É=`8!É É= 8!É É=`@!É É= @!É É=`H!É É= H!É É=`P!É É= P!É É=`X!É É= X!É É=``!É É= `!É É=`h!É É= h!É É=`p!É É= p!É É=`x!É É= x!É É=`€!É É= €!É É=`ˆ!É É= ˆ!É É=`!É É= !É É=`˜!É É= ˜ÉàÉ=` !É É=  ®+ª`%¤ ¡-à¢â'¿ÐÍ`É`‰¡‰DÉ<`®à€¥à¿ÿ÷ @É¿ðÉ; X@РXÉ¿èÉ; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿üð¿üÇàèã¿pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àÍ¿è!É ¡‰Ä!É ‰¡‰ÄÉ; X@РXÁ?¿Ø!É ‰ D‰ DÉ'¿Ðî¿Ðî'¿ÐɿЉ ¥ Äå?¿Ø%á §-à#¢`ÍÀ#¢`ÑÀ#¢`ÕÀ‰¢ʉ¤‰D)Ù ‰¡ Ì¡ˆD©¤‰R‰¡‰L‰¢ĉ¡J‰¥ D‰¡ ̉£ˆD¤ DɿࡉD!É ‰¡ˆDà TÉ$ Ë$ Í¿è!É ©ŠÄ€,Ý ß #¢`‚ÀÍ`Ï`#¢`‚ÀÑ`Ó`#¢`‚ÀÕ`×`‰¢ʉ¤‰Dá ã ‰¡ Й¡ˆD‰¡‰P‰¢ĉ¡J‰¥ D‰¡ Љ£D£‰D!É ‰¡‰D¡ Ð!É ‰¡ˆDà XÉ$ Ë$ €,É Ë Ÿ % ¤#¢`‚ÀÍ`Ï`#¢`‚ÀÑ`Ó`#¢`‚ÀÕ`×`‰¢ʉ¤‰Dá ã ‰¡ Й¡ˆD‰¡‰P‰¢ĉ¡J‰¥ D‰¡ Љ£D£‰D!É ‰¡‰D¡ Ð!É ‰¡ˆDà XÉ$ Ë$ À'¿ü°Çàè°ÇàèROBINSON?¯¾vÈ´9X?ïô‡ü¹#£?ð?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½¢ Z!É ¡‰Ä#É`‰¡‰Ä‰¢ˆDÉ?¿°à¿   à'¿ €¤ K€ @’ €N¬ êý¿ý; X@РX!É ¨ Ä ¿ÿ}€®%à€¥à€ @’ €8¬ ê¿ÿÍ¿°!É ‰¡‰Dà XÉ$ Ë$ !é Í¿ðÉ`Ë`¥¡‰Ä¡-à#¢`ÑÍ¿Ø#¢`Õ#¢`Ù‰¢ˆÌ‰¡‰D!Ý ‰¡ Ρ¢D¡‰F‰¢ N‰¢ˆÄ‰¡L‰¡‰D‰¡ Ή¤D‰¤‰Ä‰¥Dà TÉ$ Ë$ à TÉ Ë É; X@РXà TÁ$ Ã$ ¬°€ÇàèROBINSONToo many iterations in inverserobinv-convToo many iterations in inverserobinv-conv?¯¾vÈ´9X?ïô‡ü¹#£?ð?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½äøµˆãhñ?‘ßF¢RÝ@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07robinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o robinv.o robinv.c¡ <J4robinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingprxlradjust_lonp_errorfabsrobinvoffsetpcenlonradiusptitlerobinvintÿñ pp-/:HW ¨ZȨ^iqv8\}…Œ“šp t | € ˆ Œ ” ˜ œ   ¨ ¬ ´ ¸ ¼ ÈÀ ÈÈ Ì Ô Ø à è ð ô ü ( ( 0  0 8 8  @$ @, H0 H8 P< PD XH XP `T `\ h` hh pl pt xx x€ €„ €Œ ˆ ˆ˜ œ ¤ ˜¨ ˜°  ´  ¼ ¨À ¨È °Ì °Ô ¸Ø ¸à Àä Àì Èð Èø Ðü Ð Ø Ø à à è  è( ð, ð4 ø8 ø@ D L P X \ d h p x  |  ˆ (Œ ( È” ÈÄ È ÌÜìô ø ü  p t „ ˆ ” 0˜ 0  8¤ 8¬ ° ¼ @À @Ì HÐ HÜè Pì P 8 8( (, (D 0H 0P 0T 0tŒ 0¬ ° ¸ 0Ø Ü   , H0 H\ H` Hp Ht H€Œ P P¼ À Ô Ø à 0ä 0ì 8ð 8ø (ü (  0 0< 8@ 8T X h 0l 0t 8x 8€ („ (” 0˜ 0Ä 8È 8Ü Xà X 8  8  @ D H`h `l `˜ 8œ 8 ¼ hÀ hÔ Ø à ä ð Øô Ø à à  Ð Ð  0$ 0p4j  ˜ 8p 8d  p% + ƒ4 “¡C 4$ O X¤W üp _l x  sinfor.o/ 1230061601 7356 20 100664 2548 ` ELFì4( .shstrtab.text.bss.data1.data.rodata.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿à#É`½¡ @ý?¿ØÉ¿èÉ; X@РXù¿Ø§ @!É ‰¡ˆDà TÉ$ Ë$ Í`ɿ衉D!É ‰¡ˆDà XÉ$ Ë$ À'¿ü°Çàè°ÇàèSINUSOIDAL@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07sinfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o sinfor.o sinfor.c¡ <J4sinfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingcosadjust_lonsinforoffsetpcenlonradiusptitlesinforintÿñ -/:HW[fÔmu|ƒŠôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T ` l p „ ” ˜ ¬ ¸ ¼ 4j  ð  ›#›+›ƒ4¡CÀ$ Oä”Wx0 _¨D  sininv.o/ 1230061601 7356 20 100664 3132 ` ELF 44( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ¡ˆÄÍ?¿è'Éà‰¡‰Äà XÉ$ Ë$ à XÉ Ë É; X@РX#Í`%É ‰¡‰D¨ Ä€ @’ €;® ¤à XÉ Ë É; X@РXÍ`Ï`É Ë ‰¡‰D‰ ÄÉ?¿àÉ; X@РX!É ¨ Ä€!ý ý?¿Èý¿ðý?¿Ðýàÿàý?¿Øà XÉ Ë É; X@РXù¿Ø‰§ @ù¿Ð‰§ Äù¿È‰§DÉ?¿àÉ; X@РXà TÁ$ Ã$ €!É à TÉ$ Ë$ ®°ÀÇàèSINUSOIDALInput data errorsinusoidal-inverse@ !ûTD-?à=Û|ßÙ×½»@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07sininv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o sininv.o sininv.c¡ <J4sininv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingadjust_loncosp_errorfabssininvoffsetpcenlonradiusptitlesininvintÿñ -/:HWbfns¸z‚‰—ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T d h t x œ¤ ¨ ¬ ° È Ì Ððø ü     $ 8 < L P h  ¬ ° 4j  Ðp p3¨%À+Àƒ4C¡Cä$ O¡W¬` _ (  somfor.o/ 1230061601 7356 20 100664 12212 ` ELF-„4(.shstrtab.text.bss.data1.rodata.rodata1.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¾Ðð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €à „à' „à ˆà' ˆà Œâ à' Œâ' É DË HÉ?¿ðÉ LË PÉ?¿èÉ \Ë `É?¿àÉ dË hÉ?¿ØÉ lË pÉ?¿ÐÉ tË xÉ?¿ÈÉ |Ë €É?¿ÀÉ ŒË É?¿¸É¿¸%É< É¿Ð!É< É¿È!É< É¿ð!É< Í¿è!Í< !Ñ ‰¡‰Ä‰¡ D‰¢Ä!É< à ˆ€¤ €É¿àÉ?¿¨Í¿À!É ‰¡‰Ä!É< É¿Ø!É< à „à'¿4É¿4‰ !É< €Pà T€¤ €&!Í #É`‰¡‰DÉ?¿¨!Í !É ‰¡‰Ä!É< !Ñ !Í !É ¡‰Äà Xà'¿4É¿4‰ ‰¡‰D¢ÄÉ`‰¡‰D!É< !É É$ Ë$ €$!Í #É`‰¡‰DÉ?¿¨!Í !É ‰¡‰Ä!É< !Ñ !Í !É ¡‰Äà Xà'¿4É¿4‰ ‰¡‰D¢ÄÉ`‰¡‰D!É< !É É$ Ë$ !É !É< #¢`@@!É !Í É; XРXÍ; X@Ô Xà ˆ€¤ €Ð X@’`РT@’`,Í¿¨#É`‰¡‰D%¤ É; XРX@”€!Í É`‰¡‰D” É; X@РX!É !Í É; XРXÍ; X@Ô X!É ” @É; X@РXÉ¿¨É; X@РX#Á<`Á; X@РX!É ¨ Ä€É$`Ë$`É¿¨É; X@РX#Á<`'Éà!Í ‰¡ F‘¡ FÑ?¿ ÉàÍ`‰¡ F•¡ FÕ?¿˜%Í ‘¡ˆÈÉà‰¡ˆÄ‰¢ Ä#É<`¡ D!É ‰¡ˆDÉ<`Í Éà‘¡ˆÄÑ?¿‰¢‰È!É< !Í Éà‰¡ˆÄ‰¢‰D¢ H‰¡ Æ!É< ‰¡‰H!É< !É É?¿ˆ¿€’¿x”¿p–¿h˜¿`@Ùš¿ˆÉ¿xÉ?¿XÉ¿pÉ?¿PÉ¿€É?¿8É¿hÉ?¿HÉ¿`É?¿@  €¤ Q€7à'¿´¢¿`¤¿h¦¿pª¿x¨¿€à¿´à'¿4É¿4‰ É?¿ˆš¿ˆ’@”À–€@º˜@Ñ¿XÍ¿x!É ‰¡‰D‰¢DÉ?¿XÑ¿PÍ¿pÉ ‰¡‰D‰¢DÉ?¿PÑ¿8Í¿€É ‰¡‰D‰¢DÉ?¿8Ñ¿HÍ¿hÉ ‰¡‰D‰¢DÉ?¿HÑ¿@Í¿`É ‰¡‰D‰¢DÉ?¿@à¿´  €¤ Q¿ÿÒà'¿´  €¤ H€7à'¿´¢¿`¤¿h¦¿pª¿x¨¿€à¿´à'¿4É¿4‰ É?¿ˆš¿ˆ’@”À–€@˜@Ñ¿XÍ¿x!É ‰¡‰D‰¢DÉ?¿XÑ¿PÍ¿pÉ ‰¡‰D‰¢DÉ?¿PÑ¿8Í¿€É ‰¡‰D‰¢DÉ?¿8Ñ¿HÍ¿hÉ ‰¡‰D‰¢DÉ?¿HÑ¿@Í¿`É ‰¡‰D‰¢DÉ?¿@à¿´  €¤ H¿ÿÒà'¿´!É É?¿ˆ¿€’¿x”¿p–¿h˜¿`@Sš¿ˆÍ¿XÉ¿x‘¡ˆDÑ?¿XÍ¿PÉ¿p•¡ˆDÕ?¿PÍ¿8É¿€™¡ˆDÙ?¿8Í¿HÉ¿h¡ˆDÝ?¿HÍ¿@É¿`¡ˆDÍ?¿@#É`‰¢ Ä!É< !É ‰¢‰Ä!É< É`‰£ Ä!É< !É ‰£‰Ä!É< !É ‰¡‰Ä!É< À'¿ü°Çàè°Çàèã¾ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿è!É É?¿0Ñ¿èÑ?¿(Í¿ð!É ‰¡ˆÄÉ?¿Ø!É ª Ä€É?¿(Í¿(!É ‰ ¤©ŠÄ€É?¿(Í¿(Í?¿ É¿ØÉ?¿!É ©ŠÄ€!Í !É ‰¡‰ÄÉ?¿8!Í !É ©ŠD€!Í !É ‰¡‰DÉ?¿8Í¿(!É ©ŠÄ€!Í !É ‰¡‰DÉ?¿8À'¿äÉ¿8É?¿ˆÀ'¿àÑ¿!Í ‰¡‰D‰¢DÉ?¿É; X@РXÁ?¿˜Á; X@РXÉ¿0¨ ĀͿ!É ‰¡ˆDÉ?¿Í¿˜!É ©ŠÄ€!É É?¿@Í¿˜!É ©ŠÄ€!É ‰ ¤É?¿@ý¿8ý?¾°ý¿@ý?¾¸ý¾°ý; X@РXù¾¸‘§ @!Í !É ‰¡‰D‰¢ Dù¾°‰§ÄÉ?¿ Ñ¿!Í É¿ˆ‰¡‰D‰¢DÉ?¿¨É; X@РXÁ?¿°Á; X@РX!É ¨ ĀͿ¨!É ‰¡ˆDÉ?¿¨!Í !É ½¡ˆÄý?¾¨É¿ É; X@РXù¾¨§ @!É ½¡‰Dý?¾ É¿¨É; X@РX!É ‰  Dù¾ §DÉ¿°‰¡‰ÄÉ?¿¸É; X@РXÁ?¿ÀÉ¿ ‰ DÉ?¿ÀÉ¿ˆÉ; X@РX¿ !½  ý?¾¸É¿ÀÉ; X@РXù¾¸‰§ÀÉ?¿ÈÉ; X@РXÉ¿0¨ Ä€€ à¿à  à'¿à€¤ 2€<É¿À¿ÿ¥É?¿ˆ!Í #É`‘¡‰DÑ?¿Ð!Í É`‰¡‰D‰¢DÉ?¿Hà¿ä  à'¿ä€¤ €3Í¿À©ŠÈ€©ŠÄ€€(Í¿ÀɿЩŠÄ€!Í !É ‰¡‰DÉ?¿8Í¿ÀÉ¿H©ŠÄ€!Í !É ‰¡‰DÉ?¿8¿ÿ, ¾À’`@’`@  Ö€ßà'¿üÉ¿ É; X@РXÁ?¿P'Íà#É`¡ˆÄ!É ‰¡‰D½¡ @ý?¾ˆ%ý ý?¾˜É¿ É; X@РXù¾˜½§ @ý?¾É¿¨É; X@РXù¾‰§ @ù¾ˆ½§Äý?¾€ÑàÉ`Í¿P‰¡ F‰¡ F‰¢ÄÉ; X@РXù¾€‰§ ÀÉ; X@РXÁ?¿X!Í +É`¡‰Ä#É`‰  ĉ¡ˆDÉ?¿`É; X@РXÁ; X@РXÁ?¿hÉ¿ÀÉ; X@РXÁ?¿p‰  @É?¿x!Í É ½¡‰Dý?¾¨É¿ÀÉ; X@РXù¾¨½§ @ý?¾xÑà!É Í¿x‰¡ F™¢D!É ‰¡ F•¢D!É ‰¡ F‰¢D‰¢‰D‰£ ÄÉ; X@РXù¾x§ @%Í< 'Éà‘¡ D‰¡‰F‰¢DÉ; X@РXÁ?¿€!É Í¿À½¡ Fý?¾h!ý ý?¾pÉ`‰¡‰DÉ; X@РXù¾p‰§ @ù¾h½§Dý?¾`!ý ý?¾Í¿ÀÉ`‰¡‰DÉ; X@РXù¾‰§ @ù¾`‘§DÍ¿hÉ ¡‰DÉ¿€‰¡‰Ä‰¢Äà XÉ$ Ë$ #Í`à XÉ Ë ‰¡‰DÉ$ Ë$ !Í É¿p½¡‰Dý?¾h!ý ý?¾pÍ¿À!É ‰¡‰DÉ; X@РXù¾p‰§ @ù¾h‘§DÍ¿hÉࡉDÉ¿€‰¡‰Ä‰¢Dà TÉ$ Ë$ Í`à TÉ Ë ‰¡‰DÉ$ Ë$ à XÉ Ë É?¿à TÍ Ï !É ‰¡ˆDà XÉ$ Ë$ Í¿!É ‰¡ˆDà TÉ$ Ë$ À'¿üð¿üÇàèã¿Pð' Dò' Hô' Lö' Pø' Tú' Xâ XÍ`Ï`!É ‰¡‰DÉ$`Ë$`à XÉ Ë É; X@РXÁ?¿ø‰  @É?¿ð+Í`!É ½¡‰Dý?¿Ðà XÉ Ë É; X@РXù¿Ð½§ @ý?¿È#Ñ`!É Í¿ð‰¡ F™¢D%É ‰¡ F•¢D'Éà‰¡ F‰¢D‰¢‰D‰£ ÄÉ; X@РXù¿È‰§ @-É= Ñ`ÉàÍ¿ð‰¡ F•¢DÉ ‰¡ F‰¢D‰¢‰ÄÉ; X@РXÑ`É Í¿ð‰¡ F•¢DÉà‰¡ F‰¢D‰¡ D‘¢‰ÄÍ`!É ‰¡‰D‰¢ĉ  DÉ?¿è#É`¡ DÉ ‰¡ D‰¡ˆDÉ; X@РXÁ?¿àÍ¿èÉ`¡‰DÉ ‰¡ D‰¡ˆÄ‰¡ Àà DÉ$ Ë$ à Dý ÿ ý?¿Àà XÍ Ï !É ‰¡‰DÉ; X@РXù¿À‰§ @à HÉ$ Ë$ à Dý ÿ ý?¿Àà XÍ Ï !É ‰¡‰DÉ; X@РXù¿À‰§ @à LÉ$ Ë$ Ñ Í¿èÉ`‰¡ˆD¢ Dɿཡ‰Äý?¿¸ý?¿Øà XÉ Ë É; X@РXù¿¸‰§ @à PÉ$ Ë$ ý¿Øý?¿°à XÍ Ï !É ‰¡‰DÉ; X@РXù¿°‰§ @à TÉ$ Ë$ ÇàèÇàèSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: som-forward?ð@–€@XÅãS÷ÎÙ?‘ßF¢R5@YÑk6¯¿@`× =p¤@v€@o`?à¥)O„¢’@XŒÌÌÌÌÍ@X¸•lä.é@`)™™™™š@m @L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€>z×òš¼¯H?ù!úü‹z@ !ûTD-@?ø¾z×òš¼¯H?à@?‘ßF¡úç50 iterations without conv @(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07somfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o somfor.o somfor.c¡ <J4somfor.cBbss.bssDdata.dataDrodata.rodatafalse_eastingfalse_northingabesp21lon_centerstartcasawqtxja2a4c1c3som_seriesslogsqrtasinp_errorsprintfatantansomforsinfabscosoffsetpgenrptgenrpt_longradius2ptitlesomforintgsat_ratioÿñ ˜-;JLN Q(U0`8f@iHlPnXp`rhupxx{€~ˆXðŒŽ’—œ¤¬±µðT¼ÀÅÉÑØäìóÐýÿò. .      $ ( 0 4 8 < L P p t | (€ (ˆ 0Œ 0  8¤ 8À Ä È Ì Ø Ü à ä ì (ð (ô (ø (ü 0 0 8 8( 0 04 08 @< @@. D. P HT HX \ h Pl Pp t | (€ („ Xˆ XŒ 0 0” `˜ `¸ À 0Ä 0È @Ì @Ð. Ô. Ø hÜ hà 8ä 8è ì ð,ø ü   +0*<*H pL pT DX Dd)l 0p 0t p„)Œ  ” ˜ ¨(°. ´. À)Ð'Ø @Ü @ä&ì xð x @ D% H  H$ ( , @0 @@ D HT X ` l Pp Px €| €„ Pˆ Œ œ X  X¤ ˆ¨ ˆ¬ À `Ä `Ì hÐ hÔ hØ h€ „ œ ´ Ì ä d ˆh ˆ€ ˆ˜ ˆ° ˆÈ ˆì ˜ð ˜d  h  p pt px ¨| ¨„ xˆ xŒ  ” ˜ œ °  °¨ €¬ €° ¸´ ¸¼ ˆÀ ˆ$ À( À< 0@ 0L ÈP Èl Èp Èœ h  h´ и м ˆÀ ˆÌ 8Ð 8Ô hØ hì Øð Øô Ðø Ð  h  h  à $ à ( Ð , Ð L ( P ( d' t& ” è ˜ è ¨ h ¬ h À Ä Ð h Ô h è ì %  Ð $ Ð ( ð , ð H ( L ( d' t& | À € À ˜ è œ è ¨ ¬ ° ´ È# Ø H Ü H ð% ø @ ü @ " <& X& p& ¸. ¼. À Ð Ä Ð Ð ˆ Ô ˆ Ø Ð D Ø H Ø L Ð P Ð t Ð x Ð | ð € ð ˜ œ  ! ¨ ˜ ¬ ˜ °  Ì% Ø Ü à ä ì @ ð @  H  H ' 0% L P h | ˆ Ð Œ Ð  ” œ ˆ   ˆ ´# À Ô% è ( ì ( ð H'  `  `0 P4 P@ XD X\l p t hx hŒ˜ œ ¬ p° p¸ ˆÄ%à xä xð ü% 8 < X €\ €l ˆp ˆ| ø€ øŒ%¨ hÈ      € „ ¤%¸ (¼ (À HÄ Hà'ô ø ü ` ` P P  X$ X<L P T X Xh P|„ ˆ P˜ X¬ (° @´ @È hÌ hÔ äô hü 4 ˆ8 ˆD'| € Œ'¨ ° hÜ'  ø ø'4s ¨Hð˜ð¤˜% .¼4¼ƒ=?¡Là$  X` ð hüˆ  sominv.o/ 1230061601 7356 20 100664 11756 ` ELF+ä4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¾Øð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |â €à' |â' €à „à' „à ˆà? ˆÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ \Ë `É?¿àÉ dË hÉ?¿ØÉ lË pÉ?¿ÐÉ tË xÉ?¿ÈÉ |Ë €É?¿ÀÉ¿Ð!É< É¿È!É< É¿ð!É< Í¿è!Í< !Ñ ‰¡‰Ä‰¡ D‰¢Ä!É< à „€¤ €É¿àÉ?¿°É¿Ø!É< Í¿À!É ‰¡‰Ä!É< €Dà T€¤ €"!Í #É`‰¡‰DÉ?¿°!Í !É ‰¡‰Ä!É< !Ñ !Í !É ¡‰Äà Xà'¿<É¿<‰ ‰¡‰D¢ÄÉ`‰¡‰D!É< € !Í #É`‰¡‰DÉ?¿°!Í !É ‰¡‰Ä!É< !Ñ !Í !É ¡‰Äà Xà'¿<É¿<‰ ‰¡‰D¢ÄÉ`‰¡‰D!É< %¤ @€!É !Í É; XРXÍ; X@Ô XРX@’ Ð T@’ ,Í¿°#É`‰¡‰D” DÉ; X@РX!Í É`‰¡‰D” `É; X@РX!É !Í É; XРXÍ; X@Ô XÉ ˆ” „É; X@РXÉ¿°É; X@РX#Á<`Á; X@РX!É ¨ Ä€É$`Ë$`É¿°É; X@РX#Á<`'Éà!Í ‰¡ F™¡ FÙ?¿¨ÉàÍ`‰¡ F•¡ FÕ?¿ %Í ‘¡ˆÌÉà‰¡ˆÄ‰¢ Ä#É<`¡ D!É ‰¡ˆDÉ<`Í Éà‘¡ˆÄÑ?¿˜‰¢‰È!É< !Í Éà‰¡ˆÄ‰¢‰D¢ H‰¡ Æ!É< ‰£ È!É< ‰¡‰H!É< !É É?¿¿ˆ’¿€”¿x–¿p˜¿h@½š¿É¿€É?¿`É¿xÉ?¿XÉ¿ˆÉ?¿@É¿pÉ?¿PÉ¿hÉ?¿H  €¤ Q€7à'¿¼¢¿h¤¿p¦¿xª¿€¨¿ˆà¿¼à'¿<É¿<‰ É?¿š¿’@”À–€@ž˜@Ñ¿`Í¿€!É ‰¡‰D‰¢DÉ?¿`Ñ¿XÍ¿xÉ ‰¡‰D‰¢DÉ?¿XÑ¿@Í¿ˆÉ ‰¡‰D‰¢DÉ?¿@Ñ¿PÍ¿pÉ ‰¡‰D‰¢DÉ?¿PÑ¿HÍ¿hÉ ‰¡‰D‰¢DÉ?¿H࿼  €¤ Q¿ÿÒà'¿¼  €¤ H€7à'¿¼¢¿h¤¿p¦¿xª¿€¨¿ˆà¿¼à'¿<É¿<‰ É?¿š¿’@”À–€@e˜@Ñ¿`Í¿€!É ‰¡‰D‰¢DÉ?¿`Ñ¿XÍ¿xÉ ‰¡‰D‰¢DÉ?¿XÑ¿@Í¿ˆÉ ‰¡‰D‰¢DÉ?¿@Ñ¿PÍ¿pÉ ‰¡‰D‰¢DÉ?¿PÑ¿HÍ¿hÉ ‰¡‰D‰¢DÉ?¿H࿼  €¤ H¿ÿÒà'¿¼!É É?¿¿ˆ’¿€”¿x–¿p˜¿h@7š¿Í¿`É¿€‘¡ˆDÑ?¿`Í¿XÉ¿x•¡ˆDÕ?¿XÍ¿@É¿ˆ™¡ˆDÙ?¿@Í¿PÉ¿p¡ˆDÝ?¿PÍ¿HÉ¿h¡ˆDÍ?¿H#É`‰¢ Ä!É< !É ‰¢‰Ä!É< É`‰£ Ä!É< !É ‰£‰Ä!É< !É ‰¡‰Ä!É< À'¿ü°Çàè°Çàèã¾Pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ¿ðÉ?¿HÍ¿è!É ‰¡ˆÄÉ?¿ðÍ¿H!É ‘¡ˆÄÑ?¿è!Í !É ‰¡‰D‰¢ ÄÉ?¿à!É É?¿Ø®É¿àÉ?¿ÐÉ; X@РXÁ?¿È‰  @É?¿À!Í !É ½¡‰Dý?¿8É¿àÉ; X@РXù¿8½§ @ý?¿0!Ñ !É Í¿À‰¡ F™¢D!É ‰¡ F•¢D!É ‰¡ F‰¢D‰¢‰D‰£ ÄÉ; X@РXù¿0‘§ @#Ñ<`É¿è!Í •¡ ÆÉ¿ð‰¡ Æ¡ H%É ‰¡‰Ä½¢ˆDý?¿ !ý ý?¿(Í¿à!É ‰¡‰DÉ; X@РXù¿(‰§ @ù¿ ½§Äý?¿!ý ý?¿Í¿à!É ‰¡‰DÉ; X@РXù¿‰§ @ù¿½§Äý?¾èÍ`É ½¡‰Äý?¾ð!ý ý?¿É¿àÉ; X@РXù¿½§ @ý?¾ø!ý ý?¿Í¿à!É ‰¡‰DÉ; X@РXù¿‰§ @ù¾ø‰§Dù¾ð‰§ Dù¾è§ÄÍ?¿¸!É ¡‰ÄÍ?¿àɿЉ¡ˆÄÉ?¿°É; X@РXɿب Ä€€®à€¥à2¿ÿu€¥à2€ @’ $€?¬ ÖÉ¿àÉ; X@РXÁ?¿¨!Ñ !É ‰¡ D!Í ‰¡ Ɖ¡ Ɖ¢DÉ; X@РX¿ !½  ý?¿ Í¿ð!É ‘¡‰Ä!Í É¿¨‰¡‰D½¢Äý?¿!ý ý?¿Í¿à!É ‰¡‰DÉ; X@РXù¿‰§ @ù¿‰§Äù¿ ‰§ DÉ; X@РXÁ?¿ Á; X@РXÁ?¿˜!Í !É ‰¡‰Ä Ä!É ‰¡‰DÉ?¿É¿¨‰¡ DÉ?¿ˆÉ¿àÉ; X@РXÁ; X@РX!É ¨ ĀͿà!É ‰¡ˆDÉ?¿àÉ¿É; X@РXÁ?¿€  @Í?¿x%Ñ !É ‰¢ĉ¡‰Ä½¢Äý?¾àÉ¿àÉ; X@РXù¾à§ @!É ½¡‰Dý?¾ÈÍ¿€!É ½¡‰Dý?¾ØÑ !Í É¿ˆ‰¡‰D¢DÕ¿x‰¢Ê¡‰D#É`‰¢‰D‰¡ˆÄÉ; X@РXù¾Ø½§ @ý?¾ÐÉ¿àÉ; X@РXù¾Ð‰§ Àù¾È•§ÄÑ Í¿xÉ`‰¢D‰¡‰D‰¢ĉ¢‰ÄÉ; X@РXÁ?¿p!É ¨ ĀɠˠÉ?¿hÍ¿p!É ©ŠÄ€!É ‰ ¤É?¿hÉ¿àÉ; X@РX!É ¨ Ä€!É É?¿`É¿àÉ; X@РX!É ¨ Ä€!É ‰ ¤É?¿`Õ¿p!Í !É ‘¡‰Ä#Í`É¿`‰¡ˆÄ¢ DÉ¿h‰¡‰D‘¢ˆÄÑ?¿p!Í É¿à‰¡‰D‰¢ÄÉ?¿P!É É; X@РX!É ¨ Ä€ý¿€ý?¾ÀÉ`Ë`!Í ‰¡Æ‘¡ DÉ¿x‰¡‰D‰¢DÉ; X@РXù¾À‰§ ÀÉ; X@РXÁ?¿X#É`É; X@РX!É ¨ Ä€(É¿àÉ; X@РX¿ !½  ý?¾¸É¿pÉ; X@РXù¾¸½§ @ý?¿8!ý ý?¾°É¿pÉ; X@РXù¾°‰§ @ù¿8‘§Ä!Í !É ¡ˆÄÉ`Ë`‰¡‰D‰¢ ÄÉ; X@РXÁ?¿XÍ¿P!É ‰¡ˆDÉ; X@РXà TÁ$ Ã$ É¿Xà XÉ$ Ë$ ¬°€Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' Xâ XÍ`Ï`!É ‰¡‰DÉ$`Ë$`à XÉ Ë É; X@РXÁ?¿ð‰  @É?¿è+Í`!É ½¡‰Dý?¿Èà XÉ Ë É; X@РXù¿È½§ @ý?¿À#Ñ`!É Í¿è‰¡ F™¢D%É ‰¡ F•¢D'Éà‰¡ F‰¢D‰¢‰D‰£ ÄÉ; X@РXù¿À‰§ @-É= Ñ`ÉàͿ艡 F•¢DÉ ‰¡ F‰¢D‰¢‰ÄÉ; X@РXÑ`ɠͿ艡 F•¢DÉà‰¡ F‰¢D‰¡ D‘¢‰ÄÍ`!É ‰¡‰D‰¢ĉ  DÉ?¿à#É`¡ DÉ ‰¡ D‰¡ˆDÉ; X@РXÁ?¿ØÍ¿àÉ`¡‰DÉ ‰¡ D‰¡ˆÄ‰¡ Àà DÉ$ Ë$ à Dý ÿ ý?¿¸à XÍ Ï !É ‰¡‰DÉ; X@РXù¿¸‰§ @à HÉ$ Ë$ à Dý ÿ ý?¿¸à XÍ Ï !É ‰¡‰DÉ; X@РXù¿¸‰§ @à LÉ$ Ë$ Ñ Í¿àÉ`‰¡ˆD¢ Dɿؽ¡‰Äý?¿°ý?¿Ðà XÉ Ë É; X@РXù¿°‰§ @à PÉ$ Ë$ ý¿Ðý?¿¨à XÍ Ï !É ‰¡‰DÉ; X@РXù¿¨‰§ @à TÉ$ Ë$ !É É?¿øÁ¿øÇàèSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverse?ð@–€@XÅãS÷ÎÙ?‘ßF¢R5@YÑk6¯¿@`× =p¤@v€@o`@XŒÌÌÌÌÍ@X¸•lä.é@`)™™™™š@m @L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€@@ !ûTD->z×òš¼¯H¾z×òš¼¯H?‘ßF¡úç@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07sominv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o sominv.o sominv.c¡ <J4sominv.cBbss.bssDdata.dataDrodata.rodatafalse_eastingfalse_northingabeslon_centerp21casawqtuxja2a4c1c3som_seriessadjust_lonasintanatanexpp_errorsqrtsominvsinfabscosoffsetpgenrptgenrpt_longradius2ptitlesominvintÿñ ˜à-;JLN Q(\0`8c@fHhPjXl`nhqptxw€zˆ}høˆŠ•šž£§¯´p軿ÄÈÐ×ãëòPä è ð ô ü       $ ( H (L (T X ` 0d 0€ „ ˆ Œ ˜ œ   ¤ ¬ 0° 0´ (¸ (¼ 0À 0Ä 8È 8è ð (ô ( @ @    H H  $ , 00 04 P8 P< 0@ 0D XH Xh p (t (x | €+ˆ Œ  ” ¤*°)¼)È `Ì `Ü(ä (è (ì `ü(      '4(D&L 8P 8X%` hd hx 8| <ˆ$ @” @˜ œ   8¤ 8´ ¸ @È Ì Ô à Hä Hì pð pø Hü   P P x x  4 X8 X@ `D `L hP hT €X € ˆ ˆ ˆ4 ˆL ˆd ˆä xè x x x0 xH xl p ä ˜è ˜ð pô pø  ü   x x  ˜   ¨  ¨( €, €0 °4 °< ˆ@ ˆ° ´ Ä È Ô Ø Ü à ð hô h $  0$ 0( @, @@&T X \ X` Xp Ht H€ P„ Pœ"¬ ° ¸ ¼ Ð hÔ hä pè pô xø x $  x $ x 0 ˆ 4 ˆ @$ \ ` h l € p € €$ ” ˆ ˜ ˆ ¤ ¸ ¨ ¸ ´$ à  ä  % @ ˜ D ˜ H! `$ l p t x € h „ h ˜" °  ´  ¼ € À € Ô ˆ Ø ˆ ä ¸ è ¸ ô$   ( 4 À 8 À < ˆ @ ˆ L x P x p& |% „ È ˆ È   Ð ¤ Ð ¸$ Ì Ð Ô Ø ô  8  8  @  @ ( , P 0 P L ` P ` `" |& ” œ ` ´ À € Ä € Ø Ü  è € ì €   &  € $ € 8 < L& T € X € l p € À „ À ˆ x Œ x ” ˜ ¸ 0 ¼ 0 Ð @ Ô @ Ü% ä È è È     ,"@L @P @X%` Èd È€œ&° 8´ 8Ä$Ü à ä è ð @ô D ( ($ Ø” Ø´$È 0Ì 0Ð @Ô @ð&    X X  H$ H0 P4 PL"\ ` d h Px HŒ"” ˜ H¨ P¼ 0À 8Ä 8Ø hÜ hä ô" h  D xH xT&Œ ˆ ˆœ&¸ À hì& ¸  ¸,&H €L €4j  `˜ÈÈà%¨+¨ƒ4+¡CÌ$ OðüWìÐ _¼(  sterfor.o/ 1230061602 7356 20 100664 3572 ` ELF è4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< Í¿à'Í<àÉ¿Ð)É= É¿Ø!É< ” –àÍ; X@РX @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿ÐÉ¿è”¿à–¿ØÉ; X@РXÉ¿ÐÉ; X@РXÁ?¿È'ÍàÉ¿à‘¡‰D%͠ɿ؉¡‰D‰¡ @¢DÍ?¿¸#É`‰¡ˆDÉ; X@РX!É ¨ Ä €  @’   g€4à'¿ü!Ñ Í`Ï`É¿¸‰¡ˆD‰¢ ÄÉ?¿À!ý ý?¿¨#Í`¡‰Dɿؽ¡‰Dý?¿°É¿ÐÉ; X@РXù¿°‰§ @ù¿¨‰§Dà TÉ$ Ë$ !Ù Í`É¿À•¡‰DÍ Ï É¿à‘¡‰DÍàÏàɿء‰Dɿȉ¡‰D‰¢ĉ¢‰D‰£Dà XÉ$ Ë$ À'¿üð¿üÇàèSTEREOGRAPHICPoint projects into infinityster-for?ð=Û|ßÙ×½»@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07sterfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o sterfor.o sterfor.c¤ <K4sterfor.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sinp_errorfabscosadjust_lonsterforoffsetporigincenlonmerradiusptitletsincossterforintÿñ 8.6AL[ i(q0y}…ŠŽ™hÌ¡©°ºÁÈÐHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èð ø    $ 4  ¤ °ÌÜè (ì (ø 0ü 0  $, 0 D H L` d h l € „ Œ  ¬Ð Ô Ø ä 0è 4ô (ø ,4j  8Ø8Ø9%0+0ƒ4³¤CX$ O|ÛWXÀ _ Ð  sterinv.o/ 1230061602 7356 20 100664 4356 ` ELFø4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ð#É<`É¿è%É< Í¿à'Í<àÉ¿Ð)É= É¿Ø!É< ” –àÍ; X@РX @É`É; X@РXÉ É; X@РXÉàÉ; X@РXÉ Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Hð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ‰¡ˆÄÉ?¿è¢ H‰¡ D‰¡ˆDÉ; X@РXÁ?¿à!Í !É ‰¡‰D‰  ÄÉ; X@РXÉ ‰  DÉ?¿Ø”¿Ð–¿ÈÉ; X@РX%É à TÉ$ Ë$ É¿àÉ; X@РX)É ¨ Ä € !É à XÉ$ Ë$ €›À'¿üÍ¿È'Éà‘¡‰DÍ¿èɿС‰D!É ¡‰DÉ¿à‰¡‰Ä‰¢DÉ; X@РXà XÁ$ Ã$ #É`É; X@РX!Í !É ‰¡‰D‰ ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ Ä €4Í`Ï`!É ©ŠÄ€ý ÿ ý?¿¸Í¿ðɿ艠¤Í; XРXÉ; X@Ô Xù¿¸‰§@É; X@РXà TÁ$ Ã$ €VÀ'¿üý ÿ ý?¿¸É¿ð‰ ¤Í¿èÉ; XРXÍ; X@Ô Xù¿¸‰§ÀÉ; X@РXà TÁ$ Ã$ €AÀ'¿üý¿Èý?¿¨ýàÿàý?¿°à XÉ Ë É; X@РXù¿°‰§ @ù¿¨‰§ÄÉ?¿ÀÉ; X@РXÉ Ë ¨ ĀɿðÉ; X@РXÉ Ë ¨ Ä€€À'¿ü!ý ý?¿¸Í¿ðɿС‰D!É ‘¡‰DÍ¿ÀÉ¿à‰¡‰DÑ; XРXÉ; X@Ô Xù¿¸‰§@É; X@РXà TÁ$ Ã$ À'¿üð¿üÇàèSTEREOGRAPHIC@=Û|ßÙ×½»@ !ûTD-?à@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07sterinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o sterinv.o sterinv.c¤ <K4sterinv.cBbss.bssDdata.dataDrodata.rodatar_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sinatan2adjust_lonasinfabsatansqrtsterinvoffsetporigincenlonmerradiusptitletsincossterinvintÿñ 8(.6AL[ i(q0y}ƒŽ“˜¢h„ª²¹ÃÊÑÙHŒ  ˜ œ ¤ ¨ ° ´ ¼ À Ä (È (Ì 0Ð 0Øà ä èð ø    $ 4  ¤ ´ ¸ Ôà ä è ì ü $ ( @H L ` d € („ (˜ 0œ 0´È Ì ÔÜ à ä è ü     $ ( < @ `t ” ´Èì (ð ,(0 4 PX \ x |  0” 0´È4j  ð8 (%È+ȃ4K¤Cð$ OäWøà _ Ø  stplnfor.o/ 1230061602 7356 20 100664 7380 ` ELF¤4(.shstrtab.text.data.rodata1.data1.bss.rodata.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã½øð' Dò' Hô' Lö' P ?ÿà'¿ø%â à D€¤@€à$ €€À'¿üà D€¤ €+è H€¥ €À'¿ôä Dæ¿ô¡,à#¢`à€¤€€€æ'¿ø à€¤ †¿ÿóà'¿ô€€¥ €À'¿ôä Dæ¿ô¡,à#¢`à€¤€€€æ'¿ø à€¤ †¿ÿóà'¿ôà¿ø€¤?ÿ€ ¿$’`Ô DÖ H@’`@  €Õà'¿üà H€¤ € РL’`@Ð'¾¤€Ð P’`@Ð'¾¤æ¾¤€¤À€  @’ ,  €¸à'¿üà¿ø¥, £, ¤$€£, ’$€À@”¿ˆ’ ” @Ö¾¤!  ’ ” Ö¾¤@¿¨’ ” @Ö¾¤@о¤à €¤ € ¿$’`Ô DÖ H@’`@  €Šà'¿ü!  @РD@’ à H€¤ €  €à'¿ð  Sà'¿ðпð’`@É¿¨É?¿!Í É¿°‰¡ˆÄÉ; X@РXÉ¿¨‰  DÉ?¿!æ €¤à€EÉ¿ÀÉ?¿É¿¸É; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¿à¾¨€¤ €€Oà'¿üÉ¿ØÉ; X@РXÁ; XРX@”@É Ë ™  DÙ?¾øà¾¨€¤ €€=à'¿üÉ¿àÉ?¾ðÉ¿èÉ?¾èɿͿѿտݾðá¾èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# x@€ €¤à€jÉ¿ÐÉ; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¾Àྨ€¤ €€ à'¿üÉ¿ÈÉ; X@РXÁ; XРX@”@É Ë ‰  DÉ?¾°à¾¨€¤ €€ùà'¿üÉ¿¸É; X@РXÁ; XРX@”@É Ë ‰  DÉ?¿à¾¨€¤ €€çà'¿üÉ¿ØÉ; X@РXÁ; XРX@”@É Ë   DÝ?¾øà¾¨€¤ €€Õà'¿üÉ¿àÉ?¾ðÉ¿èÉ?¾èɿͿѾÀÕ¾°Ù¿á¾ðå¾èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €@€µ€¤à€@É¿¸É; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¿à¾¨€¤ €€ à'¿üÉ¿ÀÉ; X@РXÁ; XРX@”@É Ë •  DÕ?¾øà¾¨€¤ €€Žà'¿üÉ¿ÈÉ?¾ðÉ¿ÐÉ?¾èɿͿѿپðݾèÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@€t!à €¤ €oÉ¿ÀÉ?¿É¿ÐÉ; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¾àྨ€¤ €€[à'¿üÉ¿¸É; X@РXÁ; XРX@”@É Ë ‰  DÉ?¾Ðྨ€¤ €€Ià'¿üÉ¿ØÉ; X@РXÁ; XРX@”@É Ë   DÝ?¾Øà¾¨€¤ €€7à'¿üÉ¿àÉ?¾ðÉ¿èÉ?¾è¢ â'¾¬!É É?¾ÈÉ É?¾¸É É?¾ÀÉ É?¾°É¿Í¿Ñ¿Õ¾àÙ¾Ðá¾ðå¾èé¾Èí¾Àñ¾¸õ¾°É; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €é# „ë# ˆí# Œï# ñ# ”ó# ˜õ# œ÷#  @â# ¤À'¿üð¿üÇàèã¿€ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿è!â €¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€B®€?€¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€-®€*€¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€®€€¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€®®°ÀÇàèef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldrrIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-forstate-initSTATE PLANEZone: Datum: NAD?ð?‘ßF¢R5@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07stplnfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o stplnfor.o stplnfor.c§ <L4stplnfor.cBbss.bssDdata.dataDrodata.rodatainzoneNAD27NAD83idomerforpolyforlamccfortmforstplnforomerforintpolyforintlamccforinttmforintpakczpakszsqrtgenrpt_longptitlefclosefreadfseekfopenp_errorsprintfstplnforintÿñ 4 /6<BEMU^dÀ”mxƒ˜ž¤©µ¼ÃÉÏÕÝåœ, 0 D ˆ Œ Ü à   $ 0!8 < @ h (l (pˆ ,Œ ,¬ ° ´ äø  (0L 0P 0\!d Dh Dl € P„ Pˆ”Ä hÈ hÌÜ à ð  (<D H t„Œ  8LT X „”œ   ÌÜä è $, 0 Àäø  0@H L ÄÔ Ø ø   DT\ ` Œœ¤ ¨ ä è ð ø  ”ô ø $ x Ì 4s ¨ X 44W Œw',4 ƒ=£§LL$  Xpñ`d0 h”  stplninv.o/ 1230061603 7356 20 100664 7420 ` ELFÌ4(.shstrtab.text.data.rodata1.data1.bss.rodata.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã½øð' Dò' Hô' Lö' P ?ÿà'¿ø%â à D€¤@€à$ €€À'¿üà D€¤ €+è H€¥ €À'¿ôä Dæ¿ô¡,à#¢`à€¤€€€æ'¿ø à€¤ †¿ÿóà'¿ô€€¥ €À'¿ôä Dæ¿ô¡,à#¢`à€¤€€€æ'¿ø à€¤ †¿ÿóà'¿ôà¿ø€¤?ÿ€ ¿#’`Ô DÖ H@’`@  €×à'¿üà H€¤ € РL’`@Ð'¾¤€Ð P’`@Ð'¾¤æ¾¤€¤À€  @’ ,  €ºà'¿üà¿ø¥, £, ¤$€£, ’$€À@”@о¤¿‡’ ” @Ö¾¤!  ’ ” Ö¾¤@¿¨’ ” @Ö¾¤@о¤à €¤ € ¿#’`Ô DÖ H@’`@  €Šà'¿ü!  @РD@’ à H€¤ €  €à'¿ð  Sà'¿ðпð’`@É¿¨É?¿!Í É¿°‰¡ˆÄÉ; X@РXÉ¿¨‰  DÉ?¿!æ €¤à€EÉ¿ÀÉ?¿É¿¸É; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¿à¾¨€¤ €€Oà'¿üÉ¿ØÉ; X@РXÁ; XРX@”@É Ë ™  DÙ?¾øà¾¨€¤ €€=à'¿üÉ¿àÉ?¾ðÉ¿èÉ?¾èɿͿѿտݾðá¾èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# x@€ €¤à€jÉ¿ÐÉ; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¾Àྨ€¤ €€ à'¿üÉ¿ÈÉ; X@РXÁ; XРX@”@É Ë ‰  DÉ?¾°à¾¨€¤ €€ùà'¿üÉ¿¸É; X@РXÁ; XРX@”@É Ë ‰  DÉ?¿à¾¨€¤ €€çà'¿üÉ¿ØÉ; X@РXÁ; XРX@”@É Ë   DÝ?¾øà¾¨€¤ €€Õà'¿üÉ¿àÉ?¾ðÉ¿èÉ?¾èɿͿѾÀÕ¾°Ù¿á¾ðå¾èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €@€µ€¤à€@É¿¸É; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¿à¾¨€¤ €€ à'¿üÉ¿ÀÉ; X@РXÁ; XРX@”@É Ë •  DÕ?¾øà¾¨€¤ €€Žà'¿üÉ¿ÈÉ?¾ðÉ¿ÐÉ?¾èɿͿѿپðݾèÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@€t!à €¤ €oÉ¿ÀÉ?¿É¿ÐÉ; X@РX¢¾¨Á; XРX@”@%É ‰  DÉ?¾àྨ€¤ €€[à'¿üÉ¿¸É; X@РXÁ; XРX@”@É Ë ‰  DÉ?¾Ðྨ€¤ €€Ià'¿üÉ¿ØÉ; X@РXÁ; XРX@”@É Ë   DÝ?¾Øà¾¨€¤ €€7à'¿üÉ¿àÉ?¾ðÉ¿èÉ?¾è¢ â'¾¬!É É?¾ÈÉ É?¾¸É É?¾ÀÉ É?¾°É¿Í¿Ñ¿Õ¾àÙ¾Ðá¾ðå¾èé¾Èí¾Àñ¾¸õ¾°É; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €é# „ë# ˆí# Œï# ñ# ”ó# ˜õ# œ÷#  @â# ¤À'¿üð¿üÇàèã¿€ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿è!â €¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€B®€?€¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€-®€*€¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€®€€¤`€É¿ðÍ¿èØ TÚ XÉ; XРXÍ; X@Ô X ¬€¤ €€®®°ÀÇàèef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldrrIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-invstate-initSTATE PLANEZone: Datum: NAD?ð?‘ßF¢R5@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07stplninv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o stplninv.o stplninv.c§ <L4stplninv.cBbss.bssDdata.dataDrodata.rodatainzonenad27nad83idomerinvpolyinvlamccinvtminvstplninvomerinvintpolyinvintlamccinvinttminvintpakczpakszsqrtgenrpt_longptitlefclosefreadftellfseekfopenp_errorsprintfstplninvintÿñ 4 /6<BEMU^dÈ”mxƒ˜ž¤©µ¼ÃÉÏÕÛãë¤, 0 D ˆ Œ Ü à   $ 0"8 < @!h (l (p ˆ ,Œ , ¬ ° ´!äì   08T 0X 0d"l Dp Dt!ˆ PŒ PœÌ hÐ hÔä è ø   0DL P |Œ” ˜ @T\ ` Œœ¤ ¨ Ôäì ð ,4 8 Èì   8HP T ÌÜ à    L\d h ”¤¬ ° ì ð ø   œü  , € Ô (4s ¨ ` 4<W ”w' ,4(ƒ=«§LT$  Xx÷`p@ h°  tmfor.o/ 1230061603 7356 20 100664 6804 ` ELFŒ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ¿ð%É< É¿è#É<`É¿à!É< É¿Ø!É< É¿Ð+É=`É¿À!É< É¿È!É< Í`É ‰¡‰ÄÉ?¿¸/Íà‰¡ D‰¡ˆÄ-É= É; X@РX#Á<`É É; X@РX'Á<àÉ É; X@РX)Á= É É; X@РX!Á< ý ý?¿°É`ÍàÑ Õ`É; XРXÍ; XÔ XÑ; XØ XÁ# \Ã# `Õ# d×# h@ù¿°‰§ @!É< Í Éà‰¡Ɖ¡‰Ä!É< Í !É ©ŠÄ€ÉàËà!É< €!É !É< #¢`@@!É !Í É; XРXÍ; X@Ô X!É ”`É; X@РX!É É; X@РX!É É; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¾àð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àɿ蔿ؖ¿ÐÉ; X@РX!Í %É ©ŠD€iý¿Ðý?¿€É¿àÉ; X@РXù¿€‰§ @É?¿¸É; X@РX!É ‰ DÉ; X@РX!É ¨ Ä€  @’   ]€à'¿ü!Í !É ¡‰D!É ½¡‰Dý?¿x#Í`É¿¸‘¡ˆD‰¡ˆÄ‰¢ ÄÉ; X@РXù¿x‰§ @à TÉ$ Ë$ ý¿Ðý?¿€É¿àÉ; X@РXù¿€½§ @ý?¿pÍ`É¿¸‰¡ D‰¡ˆÄÉ; X@РXù¿p‰§ ÀÉ; X@РX“ !‘  Ñ?¿˜Í¿èÉ Ë ©ŠÄ€‹ )‰ ¨É?¿˜!Í !É ‘¡‰DÍ¿˜!É ‰¡ˆÄ‰¢ Dà XÉ$ Ë$ €¸À'¿üÍ¿ÐÉ¿à‰¡‰DÉ?¿È‰¡ DÉ?¿À)Í É¿Ð‰¡ D‰¡‰DÉ?¿°É¿èÉ; X@РXÁ?¿ ‰  @É?¿¨#Ñ`!Í É¿Ø‰¡ D‰¡‰D‰¢ÄÉ?¿˜!ý ý?¿hÉ; X@РXù¿h‰§ ÀÉ?¿ý ý?¿h!É !Í !Ñ !Õ Ù¿èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@ù¿h©§ @é?¿ˆ%É í¿¡ Vɿȥ¡‰Dá`ý¿Àý?¿P!É ù¿P§ Äñ¿¨‰¤Øý¿°ý?¿X· ?µ >™¡Z!É ù¿P•§ Ä#Í`!É ‰¦ D‰¡ˆÄ½¦ Xý?¿`· ?µ >¡Z!É ù¿X‰§ D‘¡ˆDÍ 'Éà‰¡‰D‰¢ĉ¢‰D‰£D‰£‰D‰¤D¤‰D!É ‰¡ˆDà TÉ$ Ë$ ý !É ©¥ÄÉ¿ ¥¥‰D!á !É ù¿P§ ÄÉ`¡Ø!É ù¿X‰§ D‘¡ˆDù¿Xõ¿X§ Z!É ‰¡‰D™¢D!É ù¿P•§ Ä!Í Éà‰¦ D‰¡ˆÄõ¿`¡Z!É ù¿X‰§ D‘¡ˆDÍ !É ‰¡‰D‰¢ĉ¢‰D‰£D‰£‰D‰¤Dù¿P‰§ D‰¤‰D‰¥D§‰D!É ‰¡ˆDà XÉ$ Ë$ À'¿üð¿üÇàèTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinitytm-for?ð>äøµˆãhñ¿ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t @(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07tmfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o tmfor.o tmfor.cž <I4tmfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorscale_factorlon_centerlat_originfalse_northingfalse_eastingese0e1e2e3ml0espindtansqrtcosacoslogp_errorfabssintsincosadjust_lontmforoffsetporigincenlonmergenrptradius2ptitlemlfne3fne2fne1fne0fntmforintÿñ x˜,4<IT _(n0|8@‚H…PˆX‹`h“p—› ¤©­µº¾ÆÑ ×ßæð÷ÿ ðÄ È Ð Ô Ü à è ì ô ø  ( (  0 0  $ ( 4 88 8@,H @L @P 8X+` Hd Hh 8p*x P| P€ 8ˆ) X” X˜   @¤ H¨ P¬ Ø(è `ì `ð 8ô  h h 8   $ ( , p0 p< @ D pH pL P T'\ ` d h x&€ „ %˜ œ ¤$¬ ° ¸#À 0Ä 0È (Ì (Ü"H L X t| p€ p„ ˆ ¬ÄÌ Ð Üä è ü @ @    ($ (, 0 < @ X„˜ ¬ÀØ Ü ü      P hT hp„ ˆ Œ 8 8¨ ¬ ¸Ì Ô @Ø @Ü Hà Hä Pè Pì Xð X (4 8 L X 0\ 0„ 8ˆ 8” @˜ @œ H  HÀ PÄ PÔ hØ XÜ Xü 0 0  ` `, (0 (4 `8 `D @L hP hl pp p| x€ xŒ € €” X¨ ˆ¬ ˆ¼ hÀ Ä ô (ø (4j   ÀxÀg (˜% À+ Àƒ4 CžC ä$ O (W 0à _|  tminv.o/ 1230061603 7356 20 100664 7668 ` ELFì4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ¿ð%É< É¿è#É<`É¿à!É< É¿Ø!É< É¿Ð+É=`É¿À!É< É¿È!É< Í`É ‰¡‰ÄÉ?¿¸-Í ‰¡ D‰¡ˆÄ/É=àÉ; X@РX#Á<`ÉàÉ; X@РX'Á<àÉàÉ; X@РX)Á= ÉàÉ; X@РX!Á< ý ý?¿°É`ÍàÑ Õ`É; XРXÍ; XÔ XÑ; XØ XÁ# \Ã# `Õ# d×# h@ù¿°‰§ @!É< ÍàÉ ‰¡Ɖ¡‰Ä!É< Íà!É ©ŠÄ€¢ !â$ #¢`@@!É !Í É; XРXÍ; X@Ô X!É ”`É; X@РX!É É; X@РX!É É; X@РX!É !Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàè㾈ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿è  à'¿L!à €¤ €eÑ¿ð#Í`%É ‰¡‰D‰¢ ÄÉ; X@РXÁ?¿h'Éà‰¡ À Ä!É ‰¡‰DÉ?¿X!Õ Ñ¿èÍ`É ‰¡‰D‰¢ ĉ¢ˆDÉ?¿PÉ; X@РXÁ?¿`Íà‰  @‘¡ˆÄÉ¿X‰¡ D‰¡ˆD‰¢ ÄÉ; X@РXÁ?¿àÁ; X@РXà XÁ$ Ã$ Í¿P!É ©ŠÄ€à XÉ Ë ‰ ¤É$ Ë$ É¿X!Í © F€É¿`© F€ !É à TÉ$ Ë$ €XÀ'¿üÉ¿XÍ¿`É; XРXÍ; X@Ô X!É ‰ DÉ; X@РXà TÁ$ Ã$ €FÀ'¿üÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ¡ˆÄÍ?¿è!Ñ !É ‰¡‰Ä¢D!É ‰¡‰ÄÉ?¿àÉ?¿ØÀ'¿Ìý¿àý?¿8!ý ý?¿@Í¿Ø!É ‰¡‰DÉ; X@РXù¿@‰§ @ù¿8½§Dý?¿(!ý ý?¿0Í¿Ø%É ‰¡‰DÉ; X@РXù¿0‰§ @ù¿(½§Äý?¿!ý ý?¿ Í¿Ø!É ‰¡‰DÉ; X@РXù¿ ‰§ @ù¿§D!É ‰¡‰ÄͿؑ¡ÆÑ?¿Ð‰¡ˆHÉ?¿ØÑ; X@РX!É ¨ Ä €€â¿Ìà¿L€¤@€  @’   _€ãà'¿ü `¿ÿ²à'¿ÌÉ¿ØÉ; X@РX!Í /Éà‰¡‰D¨ Ä€»É¿Ø”¿À–¿¸É; X@РXÉ¿ØÉ; X@РXÁ?¿°+Í`É¿¸‰¡ D‰¡‰DÉ?¿¨‰¡ DÉ?¿ ‰  @É?¿˜‰¡ DÉ?¿'Ñà#Í`É¿À‰¡ D‰¡‰D‰¢ÄÉ?¿à!ý ý?¿É; X@РXù¿‘§ ÀÑ?¿ˆÍàÉ`‰¡ˆÄ¢ DÉ¿à•¡‰ÄÕ?¿€Í¿ð!É ‰¢ D½¡‰Äý?¾ðý?¿xù¾ðõ¾ð±§ Zñ?¿pí¿ØÉ¿°‰¢ D‰¡ X©¡ Êåàçà-É ¡¦ Ä#Í`ý¿˜ý?¿)Õ ù¿‰§ J¡ˆDõ¿¨!É ‰¦‰D¡ˆDý¿ ý?¿É Ë ù¿‰§ D¡ˆÄÑ`!É ‰¢ D¡ˆÄ!É ™¦ Ä!Í !É ù¿‰§ D¡ˆD!É ‰¦‰D¡ˆDý¿ý?¾ø!É ù¾ø‰§ D¡ˆD!É ‰¢ D¡ˆÄù¿‰§ J‰¡ˆÄ‰£ D‰£ˆÄ‰¤ D‰¤ˆÄ‰¥ D‰¥ˆÄà XÉ$ Ë$ !å áà!É ¦ Ä!Í ù¿‰§ F‰¤D™¡Z!É •¦ ÄÑ`‰¦‰F¢Ä!É ù¿‰§ D¡ˆDÉ ù¿‰§ D‘¡ˆÄÍ`!É ‰¡‰D¢DÉ ù¾ø‰§ D‰¡ˆD‰¢‰D‰£ĉ£‰D‰¤Äù¾ð§ DÉ¿¸‰¡‰Ä‰¤ˆDÉ; X@РXà TÁ$ Ã$ €!Í ÉàËཡ‰Dý?¾èÉ¿èÉ; X@РXÐ'¿HÉ¿H‰ ù¾è‰§ Dà XÉ$ Ë$ !É à TÉ$ Ë$ À'¿üð¿üÇàèTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSE?ð>äøµˆãhñ?à@@@=Û|ßÙ×½»@ !ûTD-@8@@@$@"@>@N€@V€@r @F€@o€@4@<@ @(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07tminv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o tminv.o tminv.cž <I4tminv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorscale_factorlon_centerlat_originfalse_northingfalse_eastingese0e1e2e3ml0espindsigntantsincosp_errorfabssinatan2adjust_lonasinzsqrtcosexptminvoffsetporigincenlonmergenrptradius2ptitlemlfne3fne2fne1fne0fntminvintÿñ t¸,4<IT _(n0|8@‚H…PˆX‹`h“p—œ ¨°µ¹¿ÊÐÕÙÝøøãëòü !&+ÔÄ È Ð Ô Ü à è ì ô ø  ( (  0 0  $ ( 4 88 8@.H @L @P 8X-` Hd Hh 8p,x P| P€ 8ˆ+ X” X˜   @¤ H¨ P¬ Ø*è `ì `ð 8ô  h h 8   ( p, p0 4 8)@ D H L \(d h t'| € ˆ& ” œ%¤ 0¨ 0¬ (° (À$4 p8 pL P T X h"t x „ ˆ ” ˜   ¤ ¼!È è ø  D H p t  ¨ ¬ ¸Ø 0Ü 0ì (ð (ü ` `    4 H8 HD H Tp Pt P€ („ (¬ X° X¼ 0À 0Ìä @è @ 8 8D @H @Lt| @€ @„ ˆ °ÀÌ hÐ hü   8 8  $ 0 D H 8d h   ¤ ¨ H¬ H´ P¸ PÄ XÈ XÜ `à `ô (ø , h  h h p  p( x, x0 €4 €D ˆH ˆ\ ` p ˜t ˜° ´ ¸ ¼ 0À 0È Ì à  ä  ì Pø ¨ü ¨  X  h  ° $ ° 0 H h „ @ ˆ @ Œ    ¤ Ì  Ð 4j   ð t g ø¸% °+ °ƒ4 3žC Ô$ O ø4W, _, À  utmfor.o/ 1230061603 7356 20 100664 7052 ` ELF€4( .shstrtab.text.data1.bss.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Pð' Dò' Hô' Lö' Pø' Tú' Xà \à' \É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿à@Р\€¢ €@Р\€¢ <€  @’   €–à'¿üÉ¿ð!É< É¿è!É< É¿à!É< %É !É< @Р\¡* £*   $ ·à'¿Ìɿ̠!É ‰¡‰D!É< !É !É< à \€¤ €!É €É?¿ÐÉ Ë É?¿ÐÉ¿Ð!É< !Í #É`‰¡‰ÄÉ?¿Ø-Í ‰¡ D‰¡ˆÄ+É=`É; X@РX%Á< É`É; X@РX'Á<àÉ`É; X@РX)Á= É`É; X@РX!Á< ý`ý?¿ÀÉ ÍàÑ !Õ É; XРXÍ; XÔ XÑ; XØ XÁ# \Ã# `Õ# d×# h@ù¿À‰§ @!É< Í`É ‰¡Ɖ¡‰Ä!É< Í`!É ©ŠÄ€É Ë !É< #¢`@@Р\@’`$!É !Í É; XРXÍ; X@Ô X!É ”`0É; X@РX!É É; X@РXÀ'¿üð¿üÇàèã¾àð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àɿ蔿ؖ¿ÐÉ; X@РX!Í %É ©ŠD€iý¿Ðý?¿€É¿àÉ; X@РXù¿€‰§ @É?¿¸É; X@РX!É ‰ DÉ; X@РX!É ¨ Ä€  @’   ]€à'¿ü!Í !É ¡‰D!É ½¡‰Dý?¿x#Í`É¿¸‘¡ˆD‰¡ˆÄ‰¢ ÄÉ; X@РXù¿x‰§ @à TÉ$ Ë$ ý¿Ðý?¿€É¿àÉ; X@РXù¿€½§ @ý?¿pÍ`É¿¸‰¡ D‰¡ˆÄÉ; X@РXù¿p‰§ ÀÉ; X@РX“ !‘  Ñ?¿˜Í¿èÉ Ë ©ŠÄ€‹ )‰ ¨É?¿˜!Í !É ‘¡‰DÍ¿˜!É ‰¡ˆÄ‰¢ Dà XÉ$ Ë$ €¸À'¿üÍ¿ÐÉ¿à‰¡‰DÉ?¿È‰¡ DÉ?¿À)Í É¿Ð‰¡ D‰¡‰DÉ?¿°É¿èÉ; X@РXÁ?¿ ‰  @É?¿¨#Ñ`!Í É¿Ø‰¡ D‰¡‰D‰¢ÄÉ?¿˜!ý ý?¿hÉ; X@РXù¿h‰§ ÀÉ?¿ý ý?¿h!É !Í !Ñ !Õ Ù¿èÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@ù¿h©§ @é?¿ˆ%É í¿¡ Vɿȥ¡‰Dá`ý¿Àý?¿P!É ù¿P§ Äñ¿¨‰¤Øý¿°ý?¿X· ?µ >™¡Z!É ù¿P•§ Ä#Í`!É ‰¦ D‰¡ˆÄ½¦ Xý?¿`· ?µ >¡Z!É ù¿X‰§ D‘¡ˆDÍ 'Éà‰¡‰D‰¢ĉ¢‰D‰£D‰£‰D‰¤D¤‰D!É ‰¡ˆDà TÉ$ Ë$ ý !É ©¥ÄÉ¿ ¥¥‰D!á !É ù¿P§ ÄÉ`¡Ø!É ù¿X‰§ D‘¡ˆDù¿Xõ¿X§ Z!É ‰¡‰D™¢D!É ù¿P•§ Ä!Í Éà‰¦ D‰¡ˆÄõ¿`¡Z!É ù¿X‰§ D‘¡ˆDÍ !É ‰¡‰D‰¢ĉ¢‰D‰£D‰£‰D‰¤Dù¿P‰§ D‰¤‰D‰¥D§‰D!É ‰¡ˆDà XÉ$ Ë$ À'¿üð¿üÇàèIllegal zone numberutm-forintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Point projects into infinityutm-for?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ¿ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t @(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)stdlib.h 1.48 00/04/13 SMI@(#)stdlib_iso.h 1.3 01/03/09 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07utmfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o utmfor.o utmfor.c¡ <J4utmfor.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorscale_factorlat_originlon_centerfalse_eastingfalse_northingese0e1e2e3ml0espindtansqrtcosacoslogfabssintsincosadjust_lonutmforcenlonmergenrptradius2genrpt_longptitlemlfne3fne2fne1fne0fnp_errorlabsutmforintÿñ x°-5=JU `(n0}8€@ƒH†P‰XŒ`h”p˜œ¡¥ª®³·¿Ê ÑÛâêöý #èX,l,€ „ ˆ+  ¤ ¬ ° ¸ ¼ À Ä È Ì Ð,ô ø       ( (( , 8 < H 0L 0P T X \ h l x 8| 8„*Œ @ @” 8œ)¤ H¨ H¬ 8´(¼ PÀ PÄ 8Ì'Ô XØ XÜ ä @è Hì Pð ô  &0 `4 `8 8< H hL hP 8T (X (l p $t px p| € „%$˜ œ   ¤ ´#¼ À Ì"Ô Ø à!@ D Plt px p| € ¤¼Ä 0È 0ÔÜ 8à 8ô tø tü+   @ @$ ( 4 8 P| ¤¸Ð Ô ô ø ü     H hL hh| € „ 8ˆ 8  ¤ °Ä Ì @Ð @Ô HØ HÜ Pà Pä Xè X&, 0 D P HT H| P€ PŒ X X” `˜ `¸ h¼ hÌ hÐ pÔ pô (ø (   ` `$ @( @, x0 x< XD €H €d ˆh ˆt x „ ˜ˆ ˜Œ p   ¤  ´ h¸ ¨¼ ¨ì 0ð 04j  ¸œ Tx X°% + Ä4 Ì¡C p$ O ”-W Äà _¤Ü  utminv.o/ 1230061604 7356 20 100664 8028 ` ELFP4( .shstrtab.text.data1.bss.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿Pð' Dò' Hô' Lö' Pø' Tú' Xà \à' \É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿à@Р\€¢ €@Р\€¢ <€  @’   €™à'¿üÉ¿ð!É< É¿è!É< É¿à!É< %É !É< @Р\¡* £*   $ ·à'¿Ìɿ̠!É ‰¡‰D!É< !É !É< à \€¤ €!É €É?¿ÐÉ Ë É?¿ÐÉ¿Ð!É< !Í #É`‰¡‰ÄÉ?¿Ø+Í`‰¡ D‰¡ˆÄ-É= É; X@РX%Á< É É; X@РX'Á<àÉ É; X@РX)Á= É É; X@РX!Á< ý`ý?¿ÀÉ ÍàÑ !Õ É; XРXÍ; XÔ XÑ; XØ XÁ# \Ã# `Õ# d×# h@ù¿À‰§ @!É< Í É`‰¡Ɖ¡‰Ä!É< Í !É ©ŠÄ€¢ !â$ €!À$ #¢`@@Р\@’`$!É !Í É; XРXÍ; X@Ô X!É ”`0É; X@РX!É É; X@РXÀ'¿üð¿üÇàè㾈ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿è  à'¿L!à €¤ €eÑ¿ð#Í`%É ‰¡‰D‰¢ ÄÉ; X@РXÁ?¿h'Éà‰¡ À Ä!É ‰¡‰DÉ?¿X!Õ Ñ¿èÍ`É ‰¡‰D‰¢ ĉ¢ˆDÉ?¿PÉ; X@РXÁ?¿`Íà‰  @‘¡ˆÄÉ¿X‰¡ D‰¡ˆD‰¢ ÄÉ; X@РXÁ?¿àÁ; X@РXà XÁ$ Ã$ Í¿P!É ©ŠÄ€à XÉ Ë ‰ ¤É$ Ë$ É¿X!Í © F€É¿`© F€ !É à TÉ$ Ë$ €XÀ'¿üÉ¿XÍ¿`É; XРXÍ; X@Ô X!É ‰ DÉ; X@РXà TÁ$ Ã$ €FÀ'¿üÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ¡ˆÄÍ?¿è!Ñ !É ‰¡‰Ä¢D!É ‰¡‰ÄÉ?¿àÉ?¿ØÀ'¿Ìý¿àý?¿8!ý ý?¿@Í¿Ø!É ‰¡‰DÉ; X@РXù¿@‰§ @ù¿8½§Dý?¿(!ý ý?¿0Í¿Ø%É ‰¡‰DÉ; X@РXù¿0‰§ @ù¿(½§Äý?¿!ý ý?¿ Í¿Ø!É ‰¡‰DÉ; X@РXù¿ ‰§ @ù¿§D!É ‰¡‰ÄͿؑ¡ÆÑ?¿Ð‰¡ˆHÉ?¿ØÑ; X@РX!É ¨ Ä €€â¿Ìà¿L€¤@€  @’   _€ãà'¿ü `¿ÿ²à'¿ÌÉ¿ØÉ; X@РX!Í /Éà‰¡‰D¨ Ä€»É¿Ø”¿À–¿¸É; X@РXÉ¿ØÉ; X@РXÁ?¿°+Í`É¿¸‰¡ D‰¡‰DÉ?¿¨‰¡ DÉ?¿ ‰  @É?¿˜‰¡ DÉ?¿'Ñà#Í`É¿À‰¡ D‰¡‰D‰¢ÄÉ?¿à!ý ý?¿É; X@РXù¿‘§ ÀÑ?¿ˆÍàÉ`‰¡ˆÄ¢ DÉ¿à•¡‰ÄÕ?¿€Í¿ð!É ‰¢ D½¡‰Äý?¾ðý?¿xù¾ðõ¾ð±§ Zñ?¿pí¿ØÉ¿°‰¢ D‰¡ X©¡ Êåàçà-É ¡¦ Ä#Í`ý¿˜ý?¿)Õ ù¿‰§ J¡ˆDõ¿¨!É ‰¦‰D¡ˆDý¿ ý?¿É Ë ù¿‰§ D¡ˆÄÑ`!É ‰¢ D¡ˆÄ!É ™¦ Ä!Í !É ù¿‰§ D¡ˆD!É ‰¦‰D¡ˆDý¿ý?¾ø!É ù¾ø‰§ D¡ˆD!É ‰¢ D¡ˆÄù¿‰§ J‰¡ˆÄ‰£ D‰£ˆÄ‰¤ D‰¤ˆÄ‰¥ D‰¥ˆÄà XÉ$ Ë$ !å áà!É ¦ Ä!Í ù¿‰§ F‰¤D™¡Z!É •¦ ÄÑ`‰¦‰F¢Ä!É ù¿‰§ D¡ˆDÉ ù¿‰§ D‘¡ˆÄÍ`!É ‰¡‰D¢DÉ ù¾ø‰§ D‰¡ˆD‰¢‰D‰£ĉ£‰D‰¤Äù¾ð§ DÉ¿¸‰¡‰Ä‰¤ˆDÉ; X@РXà TÁ$ Ã$ €!Í ÉàËཡ‰Dý?¾èÉ¿èÉ; X@РXÐ'¿HÉ¿H‰ ù¾è‰§ Dà XÉ$ Ë$ !É à TÉ$ Ë$ À'¿üð¿üÇàèIllegal zone numberutm-invintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Latitude failed to convergeUTM-INVERSE?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ?à@@@=Û|ßÙ×½»@ !ûTD-@8@@@$@"@>@N€@V€@r @F€@o€@4@<@ @(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)stdlib.h 1.48 00/04/13 SMI@(#)stdlib_iso.h 1.3 01/03/09 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07utminv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o utminv.o utminv.c¡ <J4utminv.cBbss.bssDdata.dataDrodata.rodatar_majorr_minorscale_factorlat_originlon_centerfalse_eastingfalse_northingese0e1e2e3ml0espindsigntantsincosfabssinatan2adjust_lonasinzsqrtcosexputminvcenlonmergenrptradius2genrpt_longptitlemlfne3fne2fne1fne0fnp_errorlabsutminvintÿñ tÐ-5=JU `(n0}8€@ƒH†P‰XŒ`h”p˜¡©®²¸ÃÉÎÒÖøÝçîö "*/ôX.l.€ „ ˆ-  ¤ ¬ ° ¸ ¼ À Ä È Ì Ð.ô ø       ( (( , 8 < H 0L 0P T X \ h l x 8| 8„,Œ @ @” 8œ+¤ H¨ H¬ 8´*¼ PÀ PÄ 8Ì)Ô XØ XÜ ä @è Hì Pð ô  (0 `4 `8 8< H hL hP 8T (X (p pt p€ p„ pˆ Œ 'œ&¤ ¨ ¬ ° À%È Ì Ø$à ä ì#T pX pl p t x ˆ!” ˜ ¤ 0¨ 0´ ¸ À Ä Ü è 0 4 d h  ” ÀÈ Ì Øø (ü (  0 0 `  `$ ( 4 8 T HX Hd 8h 8t P” P  @¤ @°Ì XÐ XÜ Hà Hì @ @(0 P4 Pd th tl-”œ X  X¤ 0¨ 0Ðàì hð h   $ 8( 8@ D Pd h 8„ ˆ À 0Ä 4È `Ì `Ô hØ hä pè pü x x @ D( h, €0 €< ˆ@ ˆH L P ˜T ˜d  h  | ¨€ ¨ °” °Ð Ô Ø Ü Hà Hè 8ì 8  ¸  ¸  h  À  À , p < h @ È D È P ` ˆ ¤ X ¨ X ¬ 0 ° 4 Ä ì ð 4j    °œ Lt PÐ% + Ä4 ä¡Cˆ$ O¬9Wè _è h  vandgfor.o/ 1230061604 7356 20 100664 4908 ` ELF$4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àÉ¿èÉ; X@РX#É`¨ Ä €!Ñ !Í É¿à‰¡‰D‰¢Dà TÉ$ Ë$ !É à XÉ$ Ë$ €À'¿üÍ¿è)É ‰¡‰ÄÉ; X@РX'Éà‰  DÉ; X@РXÁ?¿ØÉ¿àÉ; X@РXÉ`Ë`¨ ĀɿèÉ; X@РXÍ Ï %É ‰¡‰D‰ ÄÉ; X@РXÉ`Ë`¨ Ä €B!É à TÉ$ Ë$ Í¿è!É ©ŠÄ€!ý ý?¿€!Í !É ½¡‰Dý?¿ˆÍ¿Ø!É ‰¡‰DÉ; X@РXù¿ˆ‰§ @ù¿€‰§Dà XÉ$ Ë$ €!ý ý?¿€!Í !É ½¡‰Dý?¿ˆÍ¿Ø!É ‰¡‰DÉ; X@РX‹ !‰  ù¿ˆ‰§ Dù¿€‰§Dà XÉ$ Ë$ €°À'¿üÉ Ë Í¿à‘¡ Ɖ¡‰Ä‰¢ÄÉ; X@РXÉ Ë ‰  DÉ?¿Ð‰¡ DÉ?¿Èɿؔ¿–¿˜É; X@РXÑ¿˜É¿¡H!É ‰¡ˆD‘¢ ÄÑ?¿À™¢ HÙ?¿¸ÍàÏàÉ¿¡‰ÄÉ ‰¡ˆD‰¢ DÉ?¿°•¡ DÕ?¿¨!Í É Ë ½¡‰Dý?¿pɿТʽ¡ Fý?¿xѿȉ¢ F¡ F¢ˆH‰£ʉ¡‰D‰£ˆÄÉ; X@РXù¿x‰§@ù¿p‘§ DÍ¿¨É¿È‰¡ˆD‘¢ ÄÑ?¿ Í¿à!É ©ŠÄ€‹ )‰ ¨É?¿ !É Ñ¿ ‰¡Hà TÉ$ Ë$ #Í`%É ‰¡‰D‰¢ ÄÉ; X@РX¿ !½  ý?¿hý?¿ Í¿è!É ©ŠÄ€$!ý ý?¿€Í`Ï`É Ë ½¡‰Dý?¿ˆ!Í ù¿hõ¿h‰§ Z‘¡ˆÄÍ¿Ð!É ‰¡‰Dõ¿h‰¡ Z‰¢ÄÉ; X@РXù¿ˆ‰§ @ù¿€‰§Dà XÉ$ Ë$ €"!ý ý?¿€Í`Ï`É Ë ½¡‰Dý?¿ˆ!Í ù¿hõ¿h‰§ Z‘¡ˆÄÍ¿Ð!É ‰¡‰Dõ¿h‰¡ Z‰¢ÄÉ; X@РXù¿ˆ‰§ @ù¿€‰§Äà XÉ$ Ë$ À'¿üð¿üÇàèVAN DER GRINTEN=Û|ßÙ×½»@ !ûTD-@?à¿ð?ð@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07vandgfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o vandgfor.o vandgfor.c§ <L4vandgfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingsqrttsincostanasinzfabsadjust_lonvandgforoffsetpcenlonradiusptitlevandgforintÿñ  8/1<JY^fjpu€0‰‘˜Ÿ¦ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T `t| € ” ˜ œ   ¼ À Ü à ìô ø   $ @H L P T dl p „ ˆ œ   ´ ¸ À Ä È Ì Ü à ì  $ ( , 0 @ D P„ ˆ  ¨ ¬ Ð ä (è (   (( , 0 4 p   ¤ Ä È à ä è ì ü  0 4 < @ D H T 0X 0p t Œ ¸ ¼ Ä È Ì Ð Ü 0à 0ø ü  4j  Hè èø8%0+0ƒ4³§C \$ O €²W 4€ _ ´p  vandginv.o/ 1230061604 7356 20 100664 4300 ` ELFÀ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É •¡ˆÄÕ?¿è!Í !É ‰¡‰DÉ?¿ ¢ ÄÍ?¿à‘¢‰ÄÑ?¿Ø¡‰F‰¢ H‰¡ˆDÉ?¿ÐÑ; X@РX !  %ɠտЉ¡J¡¡‰Dá?¿ÈÙ¿Ø#É`‰£ D‰¡ L¤ÄÉ¿à‰¡ D¡ˆDÝ?¿ÀÑ`‹ )‰ ¨¡ PÉ ¡ˆD‰£ H‰¡ L¡ˆD‰¢‰J•¡ˆDÕ?¿¸‰£ L‘¡ ÊÉ`‰£‰D‰¡ N‰¡ N‰¡ ʉ¡ Ê¡ Ê!É ‰¤ D‰¡ N‰¡ ʉ¡ Ê¡ˆÄ!É ‰¡‰Ä‰¢DÉ?¿£‰N!É ‰¡‰Ä‰¡ ʉ¤ĉ¡ ÊÉ?¿° % ¤É ‰¡‰ÄÉ; X@РXÉ`‘  DÑ?¿¨Í¿É ¡‰DÉ¿°‰¡‰Ä‰¡ ÈÉ?¿ É; X@РXÑ ¨ ȀͿ !É ©ŠÄ€€Ñ?¿ ‹ )‰ ¨É?¿ É¿ É; X@РX%É ½  Äý?¿€ý?¿˜Í¿è!É ©ŠÄ€ É¿¨¿ %½ ¤ý?¿ˆ#Í`É Ë ‰¡‰Äù¿€‰§DÉ; X@РXù¿ˆ‘§ @Í¿ÀÉ Ë ¡‰ÄÉ¿¸‰¡‰Ä¢ÄÉ`‰¡‰Dà XÉ$ Ë$ € É¿¨¿ %½ ¤ý?¿ˆ!Í É Ë ‰¡‰Äù¿€‰§DÉ; X@РXù¿ˆ‘§ @Í¿ÀÉ Ë ¡‰ÄÉ¿¸‰¡‰Ä‰¢Ä % ¤É ‰¡‰Dà XÉ$ Ë$ É¿àÉ; X@РX!É ¨ Ä€ !É à TÉ$ Ë$ €,®!ý ý?¿ˆÕ¿Ð!É ½¢ˆDý?¿x!Ñ É¿à¡ Dɿ؉¡ D¡ˆÄ#É`‰¡‰D¢D‰¢‰J‰¡ˆDÉ; X@РXù¿x§@!É ¡‰DÉ`¡‰ÄÉ¿à‰¡‰Äù¿ˆ‰§DÉ; X@РXà TÁ$ Ã$ ®°ÀÇàèVAN DER GRINTEN@ !ûTD-?ð@@"@;@=Û|ßÙ×½»¿ð@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07vandginv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o vandginv.o vandginv.c§ <L4vandginv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingadjust_loncosacossqrtfabsvandginvoffsetpcenlonradiusptitlevandginvintÿñ  H/1<JYdhmrwH€ˆ–ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T d h t x | € °À Ä Ü à   8 T X p t ˆ (Œ (¬ (¸À Ð (ìô   0 0@H (L (` 0d 0ˆ Œ  (” ,¨ ¼ (À ,Ô    (  , 4 (8 ,T px 8| 8 ” ¬ ° ¼ @À @Ì Ð è ì     < 4j  ` H%X+Xƒ4Û§C„$ O¨©W Tp _ Äü  wivfor.o/ 1230061604 7356 20 100664 3236 ` ELF œ4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à!É< É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ¿àÍ¿ØÉ; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿@ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿àÉ¿èÉ?¿ØÉ; X@РX!É ‰  DÉ?¿È®ý¿Øý?¿¸ý; X@РXù¿¸§@ɿȉ¡ˆÄ¿ %½ ¤ý?¿¨!ý ý?¿°É¿ØÉ; X@РXù¿°‰§@ù¿¨§ ÄÍ?¿Ðɿ؉¡FÉ?¿ØÍ; X@РX!É ¨ Ä€€ €¥à€ @’ ¿ÿÓ®àÍ¿Ø!É ‘¡‰ÄÑ?¿Ø#Í`!É ¡‰Dɿཡ‰Dý?¿¨Ñ; X@РXù¿¨§ @!É ‰¡ˆDà TÉ$ Ë$ Í`!É ½¡‰Dý?¿ É¿ØÉ; X@РXù¿ § @!É ‰¡ˆDà XÉ$ Ë$ À'¿ü°Çàè°ÇàèWAGNER IVIteration failed to convergewagneriv-forward@®ðòDKL?ð=Û|ßÙ×½»@?랃ä%®æ?ù 4Á¨¬\@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07wivfor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o wivfor.o wivfor.c¡ <J4wivfor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingp_errorfabscossinadjust_lonwivforoffsetpcenlonradiusptitlewivforintÿñ 0-/:HW_dhlwø~†”›ôp t | € ˆ Œ ” ˜ œ   ¤´ÄàP T `x€ „  Ä È Ø    8 < @ T X d h l p ˆ˜ œ ° ´ (¸ (ÌÜ à 4j  ° °=ð0% + ƒ4£¡CD$ Oh¥Wp _€  wivinv.o/ 1230061605 7356 20 100664 2876 ` ELF 04( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à!É< É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ¿àÍ¿ØÉ; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿`ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ?¿ðÍ¿è!É ‘¡ˆÄÑ?¿è#Í`!É ‰¡‰D‰¢ ÄÉ; X@РXÁ?¿à!ý ý?¿Èý¿ðý?¿ÐÍ`!É ½¡‰Dý?¿ØÁ; X@РXù¿Ø‰§ @ù¿Ð‰§ Äù¿È‰§DÉ; X@РXà TÁ$ Ã$ Í¿à!É ½¡‰Dý?¿Àý; X@РXù¿À§@!É ‰¡‰ÄÉ; X@РXà XÁ$ Ã$ À'¿ü°Çàè°ÇàèWAGNER IV?ù 4Á¨¬\?랃ä%®æ@@®ðòDKL@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07wivinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o wivinv.o wivinv.c¡ <J4wivinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingsincosadjust_lonasinwivinvoffsetpcenlonradiusptitlewivinvintÿñ  -/:HW[_joPv~…Œ“ôp t | € ˆ Œ ” ˜ œ   ¤´ÄàP T d h t x | € œ   ° ´ ¸ È ì   ( , 84j  h   %8+8ƒ4»¡C\$ O€W ` _€°  wviifor.o/ 1230061605 7356 20 100664 3012 ` ELF ¼4( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Xð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‰¡ˆÄÉ; X@РXÁ?¿à!É ‰  Ä”¿Ø–¿ÐÉ; X@РXÉ¿èÉ; X@РX!É ‰  DÉ?¿È#Í`‰¡ D‰¡ˆÄÉ; X@РXÁ?¿À!Ñ Í`ɿЉ  D‰¡ˆD‰¢ ÄÉ; X@РXÁ?¿¸#Í`!É ¡‰DÉ¿À‰¡‰D¡ @ɿء‰D!É ‰¡ˆDà TÉ$ Ë$ Í`!É ¡‰Dɿȉ¡‰D¡ @!É ‰¡ˆDà XÉ$ Ë$ À'¿ü°Çàè°ÇàèWAGNER VII@?í}ÔA5T?ð@@V|®§GØ?óÛLÂPr@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07wviifor.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o wviifor.o wviifor.c¤ <K4wviifor.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingsqrtsintsincosadjust_lonwviiforoffsetpcenlonradiusptitlewviiforintÿñ 0.0;IX]aitp|„‹’™ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T `l p „” œ   ¬ ° À Ì Ð Ô ì ø ü     $ 8 < (@ (T X 4j  ˆ( ( 80%h+hƒ4ë¤C$ O´¤WX` _¸  wviiinv.o/ 1230061605 7356 20 100664 3132 ` ELF 04( .shstrtab.text.bss.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿xð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ¿ð!É< É¿è!É< É¿à#É<`É¿Ø!É<  @É¿ðÉ; X@РXÉ¿èÉ; X@РXÉ`Í É; XРXÍ; X@Ô XÀ'¿ü°Çàè°Çàèã¿Pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿ð!É ‘¡ˆÄÑ?¿ðÍ¿è!É ¡ˆÄÍ?¿è%É ‘¢ ÄÑ?¿à#É`‰¡‰ÄÉ?¿Ø¢ HÍ?¿à‰¡ DÉ?¿Ø‰¡ˆDÉ; X@РXÁ?¿Ð!Í !É ‰¡‰D‰  ÄÉ; X@РXÉ ‰  DÉ?¿Èý¿èý?¿ÀÉ; X@РXù¿À‘§ @Í`!É ¡‰DɿЉ¡‰D‰¢ ÄÉ; X@РXà XÁ$ Ã$ !ý ý?¿°ý¿ðý?¿¸É¿ÈÉ; X@РXù¿¸‘§ @Í¿ÐÉ ‰¡‰DÑ; XРXÉ; X@Ô X!É ‰  Dù¿°‰§DÉ; X@РXà TÁ$ Ã$ À'¿ü°Çàè°ÇàèWAGNER VII@V|®§GØ?óÛLÂPr@?í}ÔA5T@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07wviiinv.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o wviiinv.o wviiinv.c¤ <K4wviiinv.cBbss.bssDdata.dataDrodata.rodataRlon_centerfalse_eastingfalse_northingtanatan2adjust_lonsinasinzsqrtwviiinvoffsetpcenlonradiusptitlewviiinvintÿñ (.0;IX\bmqw|´„Œ“š¡ôp t | € ˆ Œ ” ˜ œ   ¤´ÄÌ Ð àP T d h t x „ ˆ ¬¸ ¼ À Ä ÔÜ ô    $8 < T h | „ ˆ œ4j  Ðp p €(%¨+¨ƒ4+¤CÐ$ Oô¬W € _   isinusfor.o/ 1230061606 7356 20 100664 9268 ` ELF!Ü4(.shstrtab.text.rodata1.data.rodata.bss.data1.comment.stab.indexstr.stab.index.strtab.symtab.rela.text.rela.dataã¿ ð' Dò' H ’`Ô D@Ö HÇàèÇàèã¿ ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿È!à €¤€@Ð'¿¼€¢ € ÿÿ¼’ €À®?ÿÍ¿ð!É ©ŠÄ € ÿÿ¯’ €³®?ÿÑ¿è'ýàý?¿°!É ù¿°§ D‹ '‰ ¦ª Ä €ª Æ€ ÿÿ—’ €›®?ÿý¿Ðý?¿ !É ù¿°‰§Dý¿ ¯ŠÄ €!É )ý ý?¿¨· ?µ >‰¡Zý¿ ¯ŠÄ€ ÿÿy’ €}®?ÿõ¿¨ù¿ ‰§Z‰ DÉ'¿¸ì¿¸ì'¿¸É¿¸‰ ù¿ ‰§ÄÉ; X@РXý ÿ ý?¿˜» ?¹ >¨ Ü€ ÿÿ\’ €`®?ÿ¡= ¢  €¢ ?þ %€€¤ € ÿÿN’ €R®?ÿý¿Èý?¿ù¿˜‹ =‰ ¼ý¿¯ŠÄ € ÉàËàõ¿˜‰¡Zý¿¯ŠÄ€ ÿÿ5’ €9®?ÿõ¿˜ù¿‰§Z‰ DÉ'¿¸à¿¸à'¿Àà'¿¸É¿¸‰ ù¿‰§ÄÉ; X@РXÉ Ë ¨ Ä€ ÿÿ’ €®?ÿÉ¿ðÍ¿èÑ¿àÕ¿Øâ¿ÀÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `ì# d@â# h!Ð$ €¢€ ÿþÿ’ €®?ÿ®°ÀÇàèã¿0ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dà' dà hà' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÍ¿ð!É ©ŠÄ€  ’`@”À'¿ü€fý¿èý?¿˜!É !ý ý?¿¨· ?µ >½¡ Zý?¿ » ?¹ >‹ =‰ ¼ý¿˜¯ŠÄ €ù¿ ý¿˜¯ŠÜ€  ’`@qÀ'¿ü€Cù¿¨ý¿˜¯ŠÜ€õ¿ ù¿˜‰§ZÉ?¿èÑ¿è!É ª Ä€!Í ‰¡‰D‰¢ÄÉ?¿èä d€¤ €!ñ "€€¤€€  ’`@IÀ'¿ü€¡< ¢  €¢ ?þ $€€¤ €  ’`@8À'¿ü€ à h€¤ €€¤ €  ’`@(À'¿ü€ú@ `¦æ'¿Ô€¤À€  ’`@À'¿ü€êÀ$à\É¿àÉ$àË$àÉ¿ØÉ$àË$à É¿ðÉ$àË$à!Í ‰¡‰ÄÉ$àË$àà dà'¿´É¿´ +É`‰¡‰ÄÉ$à Ë$à$â dâ$à(ä d¡< ¢  €£< â$à,Í¿èÍ$à8Ï$à‰¡Zý¿ ¯ŠÄ€ ÿÿy’ €}®?ÿõ¿¨ù¿ ‰§Z‰ DÉ'¿¸ì¿¸ì'¿¸É¿¸‰ ù¿ ‰§ÄÉ; X@РXý ÿ ý?¿˜» ?¹ >¨ Ü€ ÿÿ\’ €`®?ÿ¡= ¢  €¢ ?þ %€€¤ € ÿÿN’ €R®?ÿý¿Èý?¿ù¿˜‹ =‰ ¼ý¿¯ŠÄ € ÉàËàõ¿˜‰¡Zý¿¯ŠÄ€ ÿÿ5’ €9®?ÿõ¿˜ù¿‰§Z‰ DÉ'¿¸à¿¸à'¿Àà'¿¸É¿¸‰ ù¿‰§ÄÉ; X@РXÉ Ë ¨ Ä€ ÿÿ’ €®?ÿÉ¿ðÍ¿èÑ¿àÕ¿Øâ¿ÀÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `ì# d@â# h!Ð$ €¢€ ÿþÿ’ €®?ÿ®°ÀÇàèã¿0ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dà' dà hà' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÍ¿ð!É ©ŠÄ€  ’`@–À'¿ü€fý¿èý?¿˜!É !ý ý?¿¨· ?µ >½¡ Zý?¿ » ?¹ >‹ =‰ ¼ý¿˜¯ŠÄ €ù¿ ý¿˜¯ŠÜ€  ’`@sÀ'¿ü€Cù¿¨ý¿˜¯ŠÜ€õ¿ ù¿˜‰§ZÉ?¿èÑ¿è!É ª Ä€!Í ‰¡‰D‰¢ÄÉ?¿èä d€¤ €!ñ "€€¤€€  ’`@KÀ'¿ü€¡< ¢  €¢ ?þ $€€¤ €  ’`@:À'¿ü€ à h€¤ €€¤ €  ’`@*À'¿ü€ú@ `¦æ'¿Ô€¤À€  ’`@À'¿ü€êÀ$à\É¿àÉ$àË$àÉ¿ØÉ$àË$à É¿ðÉ$àË$à!Í ‰¡‰ÄÉ$àË$àà dà'¿´É¿´ +É`‰¡‰ÄÉ$à Ë$à$â dâ$à(ä d¡< ¢  €£< â$à,Í¿èÍ$à8Ï$àÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07for_init.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o for_init.o for_init.c§ <L4for_init.cBbss.bssDdata.dataDrodata.rodataisinusforisinusforinitobleqforobleqforintwviiforwviiforintwivforwivforintalconforalconforintimolwforimolwforintmolwformolwforintgoodforgoodforintrobforrobforinthamforhamforintsomforsomforintomerforomerforintvandgforvandgforintmillformillforintequiforequiforintsinforsinforintgvnspforgvnspforintorthfororthforintgnomforgnomforintazimforazimforintlamazforlamazforintsterforsterforinttmfortmforinteqconforeqconforintpolyforpolyforintpsforpsforintmerformerforintlamccforlamccforintalberforalberforintstplnforstplnforintutmforutmforintcalc_utm_zonebceaforbceaforintceaforceaforintpakszsphdzfor_initÿñ  (/9GP\dov€‰•žª²½ÅÐ×áèòù +3>FQXbkwŠ’¥°¹ÅÍØÞçðü%/8DMYbnu• §±·½,€d h ÄJì ð XJxJÄIÌ Ð Ø Ü (I0 4 < @ ¼HØG ÜG I   ( , xI€ „ Œ   F(E ,E tJ¨I° ´ ¼ À  I    $ ` d pD„ ˆ ¤ ¨ ØCôB øB ,Ad@ h@  I¨ ¬ ´ ¸ I     hIp t | € ÌIÔ Ø à ä x?”> ˜> ÐIØ Ü ä è  4I <  @ H  L  ˜I    ¤ ¬  °  üI        ¨= Ä< È< I         hI p  t |  €  ü; : : TI \  `  h  l  ¸I À  Ä Ì  Ð  L9 h8 l8 ¤I ¬  °  ¸  ¼ I      7¼6 À6 üI    `Ih l t x ÄIÌ Ð Ø Ü (I0 4 < @ „ ˆ 5,4 04 xI€ „ Œ  ÜIä è ð ô |3˜2 œ2 ØIà ä ì ð <ID H P T Ä1à0 ä0 I$ ( 0 4 €Iˆ Œ ” ˜ /$. (. `Ih l t x ÄIÌ Ð Ø Ü L-h, l, ¨I° ´ ¼ À  I    $ ”+°* ´* ìIô ø   PIX \ d h Ø)ô( ø( 0I8 < D H ”Iœ   ¨ ¬ 8'T& X& ”Iœ   ¨ ¬ %,$ 0$ hIp t | € ÌIÔ Ø à ä T#p" t" ¬I´ ¸ À Ä (!D H €Iˆ Œ ” ˜ ü  hIp t | € Ä È øI     \Id h p t ÌIÔ Ø à ä  0I 8  < D  H  ”I œ    ¨  ¬  øI! ! !  ! !Ü!ø !ü "h "l "œI"¤ "¨ "° "´ #I# #  # # $ $( $, $hI$p $t $| $€ $ä% % %<I%D %H %P %T %¸%Ô %Ø &&  &$ &\I&d &h &p &t &Ø&ô &ø '$'@ 'D '˜'´ '¸ 'ðI'ø 'ü ( ( (l (ˆ (Œ (ÈI(Ð (Ô (Ü (à )D )` )d )œI)¤ )¨ )° )´ *I* *  * * *„I*Œ * *˜ *œ +4 +P +T +˜I+  +¤ +¬ +° ,L,h ,l 4c ˜,-((-P-P$-Pƒ-.Ó§</|$ H/ ÆP2hÀ X7(ì  inv_init.o/ 1230061607 7356 20 100664 19660 ` ELFJì4( .shstrtab.text.rodata.bss.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¾pð' Dò' Hô' Lö' Pø' Tú' Xà \à' \à `à' `À'¿$ ¿$à'¿ ä D€¤ a€!â LÉ`Ë`!Í © Æ € € É`Ë` © Æ €€ ?ìà' PРPÒ L”¿–¿ˆ@˜¿h€-€¤ b€$â LÉ`Ë`!Í © Æ € € É`Ë` © Æ €€ ?ì€à' P  à' PРPÒ L”¿–¿ˆ@˜¿h€Ð PÒ L”¿–¿ˆ@˜¿hà LÉ 0Ë 4É?¿xà LÉ 8Ë <É?¿pê D€¥`a€Sà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€ “à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë •¡‰DÕ?¿Èä¿ â à \â$ à €¤ € ?ÿ€ zà'¿üɿͿˆÑ¿¸Ù¿xÝ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@à¿ Ð$ â à \â$ '¦àä `à D£, € Zæ$€€¥`b€Sà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€ ?à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë •¡‰DÕ?¿Èä¿ â à \â$ à €¤ € ?ÿ€ &à'¿üɿͿˆÑ¿¸Ù¿xÝ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@à¿ Ð$ â à \â$ '¦àä `à D£, € æ$€€¥`€rà P€¤ € À'¿@Ò L”¿–¿ˆ˜¿h@à Hà'¿øà¿ø€¤ €Fà LÉ Ë Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿Øä¿ â à \â$ à €¤ € ?ÿ€ Úà'¿üà LÉ Ë É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿Èä¿ â à \â$ à €¤ € ?ÿ€ Áà'¿üÍ¿Ø!É ‰¡‰DÉ; X@РX¢â'¿øÍ¿È!É ©ŠÄ€  à'¿ø!É É?¿€É¿Í¿ˆÑ¿€à¿øÉ; XРXÍ; XÔ XÑ; XØ X@à# \à¿ Ð$ â à \â$ '¦àä `à D£, € “æ$€ê D€¥`€Ð HÒ PÔ T@Ö Xä¿ Ð$ â à \â$ à €¤ € ?ÿ€ à'¿ü'¦àä `à D£, € wæ$€€¥`€‹à LÉ Ë Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿Èä¿ â à \â$ à €¤ € ?ÿ€ \à'¿üà LÉ Ë É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿Àä¿ â à \â$ à €¤ € ?ÿ€ Cà'¿üà LÉ Ë $É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€ *à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ¡‰DÝ?¿ ä¿ â à \â$ à €¤ € ?ÿ€ à'¿üɿͿˆÑ¿ÈÕ¿ÀÙ¿¸á¿xå¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €@à¿ Ð$ â à \â$ '¦àä `à D£, €ëæ$€€¥`€‹à LÉ Ë Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿Èä¿ â à \â$ à €¤ € ?ÿ€Ðà'¿üà LÉ Ë É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿Àä¿ â à \â$ à €¤ € ?ÿ€·à'¿üà LÉ Ë $É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€žà'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ¡‰DÝ?¿ ä¿ â à \â$ à €¤ € ?ÿ€…à'¿üɿͿˆÑ¿ÈÕ¿ÀÙ¿¸á¿xå¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €@à¿ Ð$ â à \â$ '¦àä `à D£, €_æ$€ê D€¥`€Sà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€Cà'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë •¡‰DÕ?¿Èä¿ â à \â$ à €¤ € ?ÿ€*à'¿üɿͿˆÑ¿¸Ù¿xÝ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@à¿ Ð$ â à \â$ '¦àä `à D£, € æ$€€¥`€Sà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€ïà'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë •¡‰DÕ?¿Èä¿ â à \â$ à €¤ € ?ÿ€Öà'¿üɿͿˆÑ¿¸Ù¿xÝ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@à¿ Ð$ â à \â$ '¦àä `à D£, €¶æ$€€¥`€Tà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€›à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿ ä¿ â à \â$ à €¤ € ?ÿ€‚à'¿üɿͿˆÑ¿¸Õ¿ Ù¿xÝ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@à¿ Ð$ â à \â$ '¦àä `à D£, €aæ$€ê D€¥`€šà LÉ Ë Ô¿ É; X@РX!É   D!É ‰¡‰DÉ?¿Èä¿ â à \â$ à €¤ € ?ÿ€Eà'¿üà LÉ Ë Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿Àä¿ â à \â$ à €¤ € ?ÿ€,à'¿üà LÉ Ë $É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿ ä¿ â à \â$ à €¤ € ?ÿ€úà'¿üà LÍ @Ï D!É ©ŠD€€À'¿D  à'¿DɿͿˆÑ¿ÈÕ¿ÀÙ¿¸Ý¿ á¿xå¿pà¿DÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €@à# „à¿ Ð$ â à \â$ '¦àä `à D£, €Åæ$€€¥` €Zà LÉ Ë É?¿€à LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€¦à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ™¡‰DÙ?¿ ä¿ â à \â$ à €¤ € ?ÿ€à'¿üɿͿˆÑ¿€Õ¿¸Ý¿xá¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# x@à¿ Ð$ â à \â$ '¦àä `à D£, €jæ$€ê D€¥` €Pà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€Nà'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‘¡‰DÑ?¿°ä¿ â à \â$ à €¤ € ?ÿ€5à'¿üÉ¿hÍ¿¸Õ¿xÙ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@à¿ Ð$ â à \â$ '¦àä `à D£, €æ$€€¥` €Pà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€ýà'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‘¡‰DÑ?¿°ä¿ â à \â$ à €¤ € ?ÿ€äà'¿üÉ¿hÍ¿¸Õ¿xÙ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@à¿ Ð$ â à \â$ '¦àä `à D£, €Çæ$€€¥` €Pà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€¬à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‘¡‰DÑ?¿°ä¿ â à \â$ à €¤ € ?ÿ€“à'¿üÉ¿hÍ¿¸Õ¿xÙ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@à¿ Ð$ â à \â$ '¦àä `à D£, €væ$€ê D€¥` €Pà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€Zà'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‘¡‰DÑ?¿°ä¿ â à \â$ à €¤ € ?ÿ€Aà'¿üÉ¿hÍ¿¸Õ¿xÙ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@à¿ Ð$ â à \â$ '¦àä `à D£, €$æ$€€¥`€Pà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€ à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‘¡‰DÑ?¿°ä¿ â à \â$ à €¤ € ?ÿ€ðà'¿üÉ¿hÍ¿¸Õ¿xÙ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@à¿ Ð$ â à \â$ '¦àä `à D£, €Óæ$€€¥`€Wà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€¸à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë •¡‰DÕ?¿°ä¿ â à \â$ à €¤ € ?ÿ€Ÿà'¿üà LÉ Ë É?¿¨É¿hÍ¿¨Ñ¿¸Ù¿xÝ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@à¿ Ð$ â à \â$ '¦àä `à D£, €{æ$€ê D€¥`€4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€_à'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €Eæ$€€¥`€Pà LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€*à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‘¡‰DÑ?¿Èä¿ â à \â$ à €¤ € ?ÿ€à'¿üÉ¿hÍ¿¸Õ¿xÙ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# h@à¿ Ð$ â à \â$ '¦àä `à D£, €ôæ$€€¥`€4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€Ùà'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €¿æ$€€¥`€4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€¤à'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €Šæ$€à D€¤ €öà LÉ Ë É?¿€à LÉ (Ë ,Ô¿ É; X@РX!É   D!É ‰¡‰DÉ?¿ ä¿ â à \â$ à €¤ € ?ÿ€jà'¿üà LÍ `Ï d!É ©ŠD€8  à'¿Dà LÉ Ë Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿ðä¿ â à \â$ à €¤ € ?ÿ€Fà'¿üà LÉ Ë $É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿˜ä¿ â à \â$ à €¤ € ?ÿ€-à'¿ü€gÀ'¿Dà LÉ @Ë DÔ¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿Øä¿ â à \â$ à €¤ € ?ÿ€à'¿üà LÉ HË LÉ; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿Èä¿ â à \â$ à €¤ € ?ÿ€øà'¿üà LÉ PË TÉ; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿Ðä¿ â à \â$ à €¤ € ?ÿ€ßà'¿üà LÉ XË \É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿Àä¿ â à \â$ à €¤ € ?ÿ€Æà'¿üɿͿˆÑ¿€Õ¿ðÙ¿˜Ý¿ á¿xå¿pé¿Øí¿Èñ¿Ðõ¿Àà¿DÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €é# „ë# ˆí# Œï# ñ# ”ó# ˜õ# œ÷#  @à# ¤à¿ Ð$ â à \â$ '¦àä `à D£, €’æ$€à D€¤ €à LÉ Ë ‰ DÉ'¿à¿à'¿Là LÉ Ë ‰ DÉ'¿à¿à'¿Hà LÍ `Ï d!É ©ŠD€?  à'¿Dà LÉ Ë Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿àä¿ â à \â$ à €¤ € ?ÿ€]à'¿üà LÉ Ë $É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿Øä¿ â à \â$ à €¤ € ?ÿ€Dà'¿üà LÉ @Ë DÉ?¿Pà LÉ HË L€É?¿8À'¿DɿͿˆØ¿HÚ¿LÑ¿àÕ¿ØÙ¿xÝ¿pá¿Pà¿Då¿8É; XРXÍ; XÔ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €à# „@å; ˆà¿ Ð$ â à \â$ '¦àä `à D£, €æ$€è D€¥ €4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€õà'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €Ûæ$€€¥ €4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€Àà'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €¦æ$€€¥ €É¿hÉ; X@РXà¿ Ð$ â à \â$ '¦àä `à D£, €“æ$€€¥ €4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€xà'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €^æ$€€¥ €É¿hÉ; X@РXà¿ Ð$ â à \â$ '¦àä `à D£, €Kæ$€€¥ €É¿Í¿ˆÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €.æ$€€¥ €4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€à'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €ùæ$€ê D€¥`€4à LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€Ýà'¿üÉ¿hÑ¿xÕ¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `@à¿ Ð$ â à \â$ '¦àä `à D£, €Ãæ$€€¥`€{à LÉ Ë $Ô¿ É; X@РX'Éà  D)É ‰¡‰DÉ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€¨à'¿üà LÉ (Ë ,É; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿°ä¿ â à \â$ à €¤ € ?ÿ€à'¿üà LÉ Ë É?¿`à LÉ Ë É?¿Xà LÉ @Ë DÉ; XРX@”€ÉàËà  DÉ Ë ‰¡‰DÉ?¿èä¿ â à \â$ à €¤ € ?ÿ€nà'¿üÉ¿hÍ¿¸Ñ¿°Õ¿`Ù¿XÝ¿èá¿xå¿pÉ; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# pá# tã# xå# |ç# €@à¿ Ð$ â à \â$ '¦àä `à D£, €Gæ$€€¥`c€€¥`€Aà LÉ Ë $Ô¿ É; X@РX!É   D!É ¡‰DÍ?¿¸ä¿ â à \â$ à €¤ € ?ÿ€)à'¿üà LÉ @Ë DÉ?¿0à LÉ PË TÉ?¿(É¿hÑ¿xÕ¿pÙ¿0Ý¿(É; XРXÍ; XÔ XÑ; XØ XÕ# \×# `Ù# dÛ# hÝ# lß# p@à¿ Ð$ â à \â$ '¦àä `à D£, æ$€À'¿üð¿üÇàè@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07inv_init.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o inv_init.o inv_init.c§ <L4inv_init.cBbss.bssDdata.dataDrodata.rodataisinusinvisinusinvinitobleqinvobleqinvintwviiinvwviiinvintwivinvwivinvintalconinvalconinvintimolwinvimolwinvintmolwinvmolwinvintgoodinvgoodinvintrobinvrobinvinthaminvhaminvintsominvsominvintomerinvomerinvintvandginvvandginvintmillinvmillinvintequiinvequiinvintsininvsininvintgvnspinvgvnspinvintorthinvorthinvintgnominvgnominvintaziminvaziminvintlamazinvlamazinvintsterinvsterinvinttminvtminvinteqconinveqconinvintpolyinvpolyinvintpsinvpsinvintmerinvmerinvintlamccinvlamccinvintalberinvalberinvintstplninvstplninvintutminvutminvintcalc_utm_zonebceainvbceainvintceainvceainvintpakszsphdzinv_initÿñ  (/9GP\dov€‰•žª²½ÅÐ×áèòù +3>FQXbkwŠ’¥°¹ÅÍØÞçðü%/8DMYbnu• §±·½,Td h ÄJì ð XJxJÄIÌ Ð Ø Ü (I0 4 < @ ¼HØG ÜG I   ( , xI€ „ Œ   F(E ,E tJ¨I° ´ ¼ À  I    $ ` d pD„ ˆ ¤ ¨ ØCôB øB ,Ad@ h@  I¨ ¬ ´ ¸ I     hIp t | € ÌIÔ Ø à ä x?”> ˜> ÐIØ Ü ä è  4I <  @ H  L  ˜I    ¤ ¬  °  üI        ¨= Ä< È< I         hI p  t |  €  ü; : : TI \  `  h  l  ¸I À  Ä Ì  Ð  L9 h8 l8 ¤I ¬  °  ¸  ¼ I      7¼6 À6 üI    `Ih l t x ÄIÌ Ð Ø Ü (I0 4 < @ „ ˆ 5,4 04 xI€ „ Œ  ÜIä è ð ô |3˜2 œ2 ØIà ä ì ð <ID H P T Ä1à0 ä0 I$ ( 0 4 €Iˆ Œ ” ˜ /$. (. `Ih l t x ÄIÌ Ð Ø Ü L-h, l, ¨I° ´ ¼ À  I    $ ”+°* ´* ìIô ø   PIX \ d h Ø)ô( ø( 0I8 < D H ”Iœ   ¨ ¬ 8'T& X& ”Iœ   ¨ ¬ %,$ 0$ hIp t | € ÌIÔ Ø à ä T#p" t" ¬I´ ¸ À Ä (!D H €Iˆ Œ ” ˜ ü  hIp t | € Ä È øI     \Id h p t ÌIÔ Ø à ä  0I 8  < D  H  ”I œ    ¨  ¬  øI! ! !  ! !Ü!ø !ü "h "l "œI"¤ "¨ "° "´ #I# #  # # #à#ü $ $<I$D $H $P $T $¸$Ô $Ø %I% % %$ %( %Œ%¨ %¬ %Ø%ô %ø &0I&8 &< &D &H &¬&È &Ì &ø' ' 'l'ˆ 'Œ 'ÄI'Ì 'Ð 'Ø 'Ü (@ (\ (` (œI(¤ (¨ (° (´ ) )4 )8 )pI)x )| )„ )ˆ )ÔI)Ü )à )è )ì *XI*` *d *l *p + +$ +( +lI+t +x +€ +„ , ,< ,@ 4c ˜,h-(-(-($-(ƒ-.«§</T$ H/xÆP2@À X7ì  cproj.o/ 1230061607 7356 20 100664 12132 ` ELF-X4( .shstrtab.text.rodata.data1.bss.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.text㿘ð' Dò' Hô' Lö' PÉ DË HÉ?¿øÉ¿øÉ; X@РXà LÁ$ Ã$ É¿øÉ; X@РXà PÁ$ Ã$ ÇàèÇàèã¿ð' Dò' HÉ DË HÉ?¿ðÉ¿ðÉ; X@РX!Í ¨ Æ€ É¿ð© Æ€€Í?¿ð‹ '‰ ¦É?¿ðÉ¿ðÉ; X@РX‹ !‰  É?¿øƒ % $Çà胠% $Çàèã¿pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÍ¿ðɿ艡‰DÉ?¿Øý¿àý?¿Ð!Í ‰¡ D‰¡ˆÄÉ; X@РXù¿Ð‰§ ÀÉ?¿øƒ % $Çà胠% $Çàèã¿`ð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÑ¿ð!É ª Ä€ Ϳ蕢 FÕ?¿Ø!Ù ‰¢ H½£Äý?¿À‰¢‰J‰£Ľ¡‰Äý?¿È!É ½¡ Èý?¿Ð£ʉ£J‰¡‰ÄÉ; X@РXù¿Ð‰§ @ù¿È‰§Äù¿À‰§ D€É?¿øÍ¿è!É ‰¡‰DÉ?¿øÁ¿øÇàèã¿0ð' Dò' Hô' Lö' Pø' TÉ DË HÉ?¿ðÉ LË PÉ?¿èÍ¿è!É ‰¡‰DÉ; X@РX !  Í?¿°Ñ¿ð!É ª Ä€€TÍ?¿ø‰¢ HÉ?¿à  €¤ €Dà'¿¬É¿°”¿À–¿¸É; X@РXÕ¿ðÉ¿À¢‰DÝ?¿Ð#Í`‰£‰N‘¡ˆÄÑ?¿È!Ù ‰¢ L¡ HÉ¿¸½¡‰Äý?¿Í¿èá`É¿à‰¤Ä¡‰ÄÉ¿À‰¡ Ƚ¡ˆÄý?¿˜½£ Êý?¿ ¤Ή¤N‰¡‰ÄÉ; X@РXù¿ ‰§ @ù¿˜‰§Dù¿§ DÍ?¿ØÉ¿°‰¡FÉ?¿°Í; X@РX!É ¨ Ä €É¿°€É?¿øà¿¬  €¤ ¿ÿÀà'¿¬ @’ ¢ à Tâ$ !É É?¿øÁ¿øÇàèã¿Hð' Dò' Hô' Lö' Pø' TÉ DË HÉ?¿ðÉ LË PÉ?¿èà TÀ$ Í¿ð#É`‰¡‰DÉ?¿à!Í É`½¡‰Dý?¿°É¿èÉ; X@РX!É ‰  Dù¿°‰§ÄÉ?¿ØºÉ¿ØÉ; X@РXÁ?¿Àɿ𑡠@Ñ?¿Ð!Í !É ½¡‰Dý?¿°ý¿èý?¿¨!É ¡ȉ¡H‰¡‰ÄÍ¿àÉ; XРXÍ; X@Ô Xù¿¨‰§ @É; X@РX%É ‰  Dù¿°‰§ÄͿؑ¡ÆÑ?¿È‰¡ˆHÉ?¿ØÑ; X@РX!É ¨ Ä €É¿Ø€É?¿øº`€§`¿ÿÈ @’ ¢ à Tâ$ É Ë É?¿øÁ¿øÇàèã¿(ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà là' lÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ðÉ?¿È®ý¿ðý?¿¨ý¿àý?¿°Í¿È!É ‰¡‰DÉ; X@РXù¿°‰§ @ù¿¨½§Dý?¿˜ý¿Øý?¿ Í¿È!É ‰¡‰DÉ; X@РXù¿ ‰§ @ù¿˜½§Äý?¿ˆý¿Ðý?¿Í¿È!É ‰¡‰DÉ; X@РXù¿‰§ @ù¿ˆ§Dɿ艡‰ÄͿȑ¡ÆÑ?¿À‰¡ˆHÉ?¿ÈÑ; X@РX!É ¨ Ä €à lÀ$ ɿȀÉ?¿ø®à€¥à¿ÿ¾ @’ 0¢ à lâ$ !É É?¿øÁ¿øÇàèã¾Àð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hà lâ pà' lâ' pà tâ xà' tâ' xà |à' |à €à' €É DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ lË pÉ?¿ÈÉ tË xÉ?¿ÀÉ¿Èà €É$ Ë$   €¤ €Íà'¿tà €É Ë É; X@РXÁ?¿¸à €É Ë É; X@РX¿ !½  ý?¿hý?¿¨'ÑàÉ¿ðÍ¿¸‰¡ F‰¡ F‰¢ÄÉ; X@РXù¿h‰§ @à |É$ Ë$ à €Í Ï )É ‰¡‰DÉ; X@РXÁ?¿°É¿èà €Ñ Ó ¡ HÉ¿à‰¡ @½¡ˆÄý?¿Xý¿Øý?¿`#É`‰¢ DÉ; X@РXù¿`‰§ @ù¿X½§Dý?¿Hý¿Ðý?¿Pà €Í Ï %É ‰¡‰DÉ; X@РXù¿P‰§ @ù¿H‰§ÄÉ?¿ ý¿èý?¿8É¿àÍ ½¡ Fý?¿@à €É Ë ‰¡ FÉ; X@РXù¿@‰§ @ù¿8½§Äý?¿0É¿ØÍ`½¡ Fý?¿Hà €É Ë ‰¡ FÉ; X@РXù¿H‰§ @ù¿0½§Dý?¿ É¿ÐÍ ½¡ Fý?¿(à €É Ë ‰¡ FÉ; X@РXù¿(‰§ @ù¿ ­§Äí?¿˜å¿ Õ ‘¤‰Jà |Ù Û ¤‰RÉ¿À¡¡ˆD‰£ P¢Dé¿È‘¥ J£ RÉà‰¡ˆD‰¢ D±£ˆÄñ?¿É¿ðÕ¿°¡ JÑ ‰¥ H‰¡ R‰¤Ä¡‰Dà |É Ë ‰¡ H¡‰ÄÝ?¿ˆ‰¥ÒÙ ‘¡ Là |É Ë ¡ V‰£ ʉ¡ˆÄ¢ D‰¥‰L‰¡ˆÄÉ?¿€‰£ˆD¦ ÄÍ?¿xà €É Ë ‰¡FÉ$ Ë$ Í; X@РX!É ¨ Ä €!É €É?¿øà¿t  €¤ ¿ÿ7à'¿t @’ !É É?¿øÁ¿øÇàèã¿pð' Dò' HÉ DË HÉ?¿ðº Í¿ð!É ©ŠÄ€º -É¿ðÉ; X@РXÁ?¿è!É   Ä'Éà‰¡ˆD‰ DÉ'¿Ðö¿Ð¥.à£.ऀ£.à ¤€£.à ¤€£.à  €à'¿ÐɿЉ ‘ ÄÑ?¿è!É ¢ ÄÉà‰¡ˆD‰ DÉ'¿Ðø¿Ð¥/ £/ ¤€£/  €à'¿ÐɿЉ •¢ÄÕ?¿àö'¿ÐɿР!É ‘¡‰Dø'¿ÐɿР!É ‰¡‰D‰¢D‰¡JÉ?¿è¡/`¡< €¤ -€‰ ¤É?¿èÉ¿èÉ?¿øƒ % $Çà胠% $Çàèã¿pð' Dò' HÉ DË HÉ?¿ðº Í¿ð!É ¡‰DÍ?¿ð!É ©ŠÄ€º -É¿ðÉ; X@РXÁ?¿è‰ @É'¿Ðö¿Ðö'¿ÐɿЉ  Ä#É`¡‰DÍ?¿è‰ FÉ'¿Ðø¿Ðø'¿ÐɿЉ ¡ˆÄÉ`•¡‰DÕ?¿àö'¿ÐɿР!É ‘¡‰Dø'¿ÐɿР!É ‰¡‰D‰¢D‰¡JÉ?¿è¡/`¡< €¤ -€‰ ¤É?¿èÉ¿èÉ?¿øƒ % $Çà胠% $Çàèã¿pð' Dò' Hô' Lö' Pø' Tú' XÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÍ¿ðÉ¿à‘¡‰DÑ?¿Ø#É`•¡‰DÕ?¿Ð!É ¡ȉ¡H‰¡‰ÄÉ; XРXÕ; X@Ô XÁ?¿Ø!É Ñ`¡ Hɿ艡ˆÄ‰¡ HÉ; X@РXɿ؉  ÄÉ?¿øƒ % $Çà胠% $Çàèã¿ð' Dò' HÉ DË HÉ?¿ðÍ¿ðÉ ©ŠÄ€€º?ÿº °@Çàèã¿xð' Dò' HÉ DË HÉ?¿ðºÉ¿ðÉ; X@РX'ÉਠÄ €€ÆÍ¿ð‰¡‰ÄÉ; X@РX‰ @É'¿èà¿è€¤ €ý¿ðý?¿àý; X@РXÐ'¿èɿ葠ÍàÏà!É ‰¡‰D‰¢ Dù¿à‰§Ä€¥É?¿ðÑ¿ðÍàÏà)É ‰¡‰D‰¢ ÄÉ; X@РX‰ @É'¿èà¿èà'¿èɿ艠#Ù`© Ì€Õ¿ðÍàÏàÉ Ë ‰¡‰D‰¢‰Ä‰ DÉ'¿èà¿èà'¿èɿ葠ÍàÏàÉ Ë ‰¡‰D‰¢ D‰¢ˆÄ€yÉ?¿ðÑ¿ðÍàÏàÉ Ë ‰¡‰D‰¡ L‰¢ ÄÉ; X@РX‰ @É'¿èà¿èà'¿èɿ艠Ñ`Ó`© È€Õ¿ðÍàÏàÉ Ë ‰¡‰D‰¡ H‰¢‰Ä‰ DÉ'¿èà¿èà'¿èɿ葠ÍàÏàÉ Ë ¡‰DÉ`Ë`‰¡‰D‰¢ D‰¢ˆÄ€HÉ?¿ðÑ¿ðÍàÏàÉ Ë ¡‰D%É ‰¡‰D‰¢ ÄÉ; X@РX‰ @É'¿èà¿èà'¿èÉ¿è É`Ë`©ŠÄ€Õ¿ðÍàÏàÉ Ë ¡‰DÉ Ë ‰¡‰D‰¢‰Ä‰ DÉ'¿èà¿èà'¿èɿ葠ÍàÏàÉ Ë ¡‰DÉ Ë ‰¡‰D‰¢ D‰¢ˆÄ€É?¿ðý¿ðý?¿Øý; X@РXÐ'¿èɿ葠ÍàÏàÉ Ë ‰¡‰D‰¢ Dù¿Ø‰§ÄÉ?¿ðº`€§`¿ÿ2É¿ðÉ?¿øƒ % $Çà胠% $Çàèã¿ð' Dò' HÉ DË HÉ?¿ðÝ Í¿ðÉ ™¡‰DÉ •¡‰ÄÑ É ‰¡‰D‰¢D‰¢‰D‰£ˆD‰£ D‰£ˆÄÉ?¿øƒ % $Çà胠% $Çàèã¿ð' Dò' HÉ DË HÉ?¿ðÍ¿ðÉ ™¡‰DÕ É ‘¡‰DÉ ‰¡‰D‰¢ˆD‰¢ D‰¢ˆD‰£ DÉ?¿øƒ % $Çà胠% $Çàèã¿ð' Dò' HÉ DË HÉ?¿ðÍ¿ðÉ ‰¡‰D•¡ FÑ É ‰¡‰D‰¢D‰¢‰DÉ?¿øƒ % $Çà胠% $Çàèã¿ð' Dò' HÉ DË HÉ?¿ðÉ¿ð¡ D‘¡‰DÍ É ‰¡‰Ä‰¢ DÉ?¿øƒ % $Çà胠% $Çàèã¿xð' Dò' HÉ DË HÉ?¿ð!É Í¿ð‘¡FÑ?¿èÉ ‰¡ÆÉ?¿àÑ; XРXÑ; X@Ô X¿ !½  ý?¿ØÉ¿àÉ; XРXÉ; X@Ô Xù¿Ø‰§ @É; X@РX‹ !‰  É?¿øƒ % $Çà胠% $Çàèã¿@ð' Dò' Hô' Lö' Pø' Tú' Xà \â `à' \â' `à dâ hà' dâ' hÉ DË HÉ?¿ðÉ LË PÉ?¿èÉ TË XÉ?¿àÉ \Ë `É?¿ØÉ dË hÉ?¿ÐÉ¿ðͿн¡ Fý?¿Àý¿èý?¿È!É ‰¡‰DÉ; X@РXù¿È‰§ @ù¿À½§Äý?¿°ý¿àý?¿¸Í¿Ð!É ‰¡‰DÉ; X@РXù¿¸‰§ @ù¿°½§Dý?¿ ý¿Øý?¿¨Í¿Ð!É ‰¡‰DÉ; X@РXù¿¨‰§ @ù¿ ‰§ÄÉ?¿øƒ % $Çà胠% $Çàè㿈ð' Dò' HÉ DË HÉ?¿ðÍ¿ðÉ ¡ˆDÉ ¡‰ÄÉ ‰¡ˆD‰ DÉ'¿ìпìÐ'¿ü°Çàè°Çàè?ð>z×òš¼¯H?à@=Û|ßÙ×½»¿ð@ !ûTD-@@@@È?PbMÒñ©ü@YA.„€@@@L¥Üc˰@NAßÿÿÿÀCÏÿÿÿØ"?Ð@0?ô?Ø?Þ?®?è@A€@¨@f€Convergence errorphi1z-convConvergence errorphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-conv@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07cproj.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o cproj.o cproj.cž <I4cproj.cBbss.bssDdata.dataDrodata.rodatacalc_utm_zonemlfne4fne3fne2fne1fne0fnadjust_lonsigntsfnzpakr2dmpakcztanphi4zphi3zpowatanphi2zp_errorphi1zlogqsfnzsqrtmsfnzasinfabsasinzcossintsincosÿñ ð,¨h:HL?ˆ°D`I˜lN|SpˆXØ„cxLhˆàn@4v ¸t|€p4†ÐŒ•ب›£øÐ©­ðô³¸@ ¾ÃȈ¤ÎÒÖh8#T"¨ ° ´ ø˜ œ ¬4 8 X \ | € œÈ Ì , 0 <!T X œ$´ ¸ È Ì è  T \ ` ” ˜ œ° (´ (  $ 0( 0, @H L l#„ 0ˆ 0Œ  ¤ ¨ ÈÜä è    L P Th l 0 4 @#h 8l 8x#  @¤ @°#è ð ô , @0 @4H HL H `# | ” ˜ ´ Ü  à  ì# $ 8 ( 8 4# d @ h @ t# œ  ¼" Ü 8 ü"  @ <" \   °  à  8  @ D X P \ P | | € | „ Œ 8  8 Ø P Ü P ü   X  X  `  ` d h h h p ` ¸ p ¼ p Ð x Ô x` €d €p Pt P” ¼ ˆÀ ˆè ˆ p p x xØ Ü è ì  0 0 4” P˜ Pü  0 00 \p 0t 4x | œ 0  4¤ ¨ ¸ Ø Ü ô 0ø 4ü  $ 0( 4, 0 L 0P 4T X l Œ  ”¨ 0¬ 4° ´ Ü 0à 4ä è ð ô ” 0 4  $ ˜( ˜8 X \ ”t 0x 4| € ˆ ˜Œ œ° 0´ 4¸ ¼ Ä ˜È œì 0 4   ˆ Œ ”  ˜    ¨¤ ¨¬ H° H´ °¸ °$ ¸( ¸0 4 8  <  D ÀH À´ ȸ ÈÄ È Ì ÐÐ Ð< Ø@ ØD àH à  ¤ ´ ÌðØ Ü è# 8 8 #H @L @X#Ä èÈ èÐ @Ô @Ü à 4j  °ð § G%G+Gƒ4ÊžCh$ OŒÞWlP _ ¼ œ  report.o/ 1230061607 7356 20 100664 11772 ` ELF+Ì4(.shstrtab.text.bss.rodata1.data1.rodata.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ ð' Dò' H!à €¤€ Ò H@Ô D!à €¤€ #¢`@’@!Ð$ ’`Ô H@Ö D@Ð ÇàèÇàè㿘ð' Dò' Hô' Lö' Pä D€¤ € ¢ !â$ !À$ €7€¤ €!À$ @РL€¢ €€lº ¢ !â$  @Ò L€"€¤ €¢ !â$ @РL€¢ € !À$  @’ €Pº ¢ !â$  @Ò L€!À$ !À$ ä H€¤ € ¢ !â$ !À$ €7€¤ €!À$ @РP€¢ €€,º ¢ !â$  @Ò P€"€¤ €¢ !â$ @РP€¢ € !À$  @’ €º ¢ !â$  @Ò P€!À$ !À$ º°@Çàèã¿ !à €¤€@!à €¤€@ÇàèÇàèã¿ ð' D!à €¤€ @Ò D!à €¤€ #¢`@’@!Ð$ ’`@Ô D@Ð ÇàèÇàè㿘ð' Dò' HÉ DË HÉ?¿ø!à €¤€  É¿øÉ; XÒ X@Ô \!à €¤€ #¢`@’@!Ð$ ’`É¿øÉ; X@Ô X@Ð ÇàèÇàèã¿ð' Dò' Hô' Lö' PÉ DË HÉ?¿øÉ LË PÉ?¿ð!à €¤€!  É¿øÉ; XÒ X@Ô \ 4É¿ðÉ; XÒ X@Ô \!à €¤€ #¢`@’@!Ð$ ’`É¿øÉ; X@Ô XÐ ’`8É¿ðÉ; X@Ô X@Ð ÇàèÇàè㿘ð' Dò' HÉ DË HÉ?¿ø!à €¤€  Í¿ø!É ‰¡‰DÉ; XÒ X@Ô \!à €¤€ #¢`@’@%Ð$ ’`Í¿ø!É ‰¡‰DÉ; X@Ô X@РÇàèÇàè㿘ð' Dò' HÉ DË HÉ?¿ø!à €¤€  Í¿ø!É ‰¡‰DÉ; XÒ X@Ô \!à €¤€ #¢`@’@%Ð$ ’`Í¿ø!É ‰¡‰DÉ; X@Ô X@РÇàèÇàè㿘ð' Dò' HÉ DË HÉ?¿ø!à €¤€  Í¿ø!É ‰¡‰DÉ; XÒ X@Ô \!à €¤€ #¢`@’@%Ð$ ’`Í¿ø!É ‰¡‰DÉ; X@Ô X@РÇàèÇàè㿘ð' Dò' HÉ DË HÉ?¿ø!à €¤€  Í¿ø!É ‰¡‰DÉ; XÒ X@Ô \!à €¤€ #¢`@’@%Ð$ ’`Í¿ø!É ‰¡‰DÉ; X@Ô X@РÇàèÇàè㿘ð' Dò' HÉ DË HÉ?¿ø!à €¤€  Í¿ø!É ‰¡‰DÉ; XÒ X@Ô \!à €¤€ #¢`@’@%Ð$ ’`Í¿ø!É ‰¡‰DÉ; X@Ô X@РÇàèÇàèã¿ð' Dò' Hô' Lö' PÉ DË HÉ?¿øÉ LË PÉ?¿ð!à €¤€#¢`Í¿ø!É ‰¡‰D@É; XÒ X@Ô \`,Í¿ðÉ ‰¡‰DÉ; XÒ X@Ô \!à €¤€ #¢`@’@!Ð$ ’`Í¿ø%É ‰¡‰DÉ; X@Ô XÐ ’`0Í¿ðÉ ‰¡‰DÉ; X@Ô X@Ð ÇàèÇàè㿘ð' Dò' HÉ DË HÉ?¿ø!à €¤€  Í¿ø!É ‰¡‰DÉ; XÒ X@Ô \!à €¤€ #¢`@’@%Ð$ ’`Í¿ø!É ‰¡‰DÉ; X@Ô X@РÇàèÇàèã¿ð' Dò' Hô' Lö' PÉ DË HÉ?¿øÉ LË PÉ?¿ð!à €¤€!  É¿øÉ; XÒ X@Ô \ $É¿ðÉ; XÒ X@Ô \!à €¤€ #¢`@’@!Ð$ ’`É¿øÉ; X@Ô XÐ ’`(É¿ðÉ; X@Ô X@Ð ÇàèÇàè㿘ð' Dò' Hô' LÉ DË HÉ?¿ø!à €¤€  Ò LÉ¿øÉ; X@Ô X!à €¤€ #¢`@’@!Ð$ ’`Ô LÉ¿øÉ; XÖ X@Ø \@Ð ÇàèÇàèã¿ ð' Dò' H!à €¤€ Ò H@Ô D!à €¤€ #¢`@’@!Ð$ ’`Ô H@Ö D@Ð ÇàèÇàèã¿ !à €¤€ @!à €¤€ #¢`@’@!Ð$ @’`@Ð ÇàèÇàè[%s] %s a[%s] %s %s PROJECTION PARAMETERS: a %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters a Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters a Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees a Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees a Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees a Latitude of Center: %lf degrees Latitude of Origin: %lf degrees a Latitude of Origin: %lf degrees Latitude of True Scale: %lf degrees a Latitude of True Scale: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees a 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees a Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters a False Easting: %lf meters False Northing: %lf meters %s %lf a %s %lf %s %ld a %s %ld a Output file name not specifiedreport-fileOutput file name not specifiedreport-file@L¥Üc˰@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07report.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o report.o report.c¡ <J4report.cBbss.bssDdata.dataDrodata.rodataterminal_efile_efptr_eerr_fileterminal_pfile_pparm_filefptr_ppblankgenrpt_longgenrptoffsetpstparl1stanparltrue_scaleorigincenlatcenlonmercenlonradius2radiusptitleclose_filestrcpystrleninitfclosefprintffopenprintfp_errorÿñ -8?F O Zakr|y h…  ´Œ  ð” ÐÀœ ¨¥ØÀ°À·8À¾hÀȘÀϘð×à¨ÞH„åèLð÷þ°$   0 4 <&D H X \ ` d h%p t €$ˆ#Œ Ø Ü à ä ü  !$ ( , 0 4 T X \!p t x | €'” ˜ œ   ¤ ´ ¸ ¼ À Ø  Ü  à ä ü    !$ ( , 0 4 T  X  \!p t x ,| ,€'” ˜ œ   ¤ ´  ¸  ¼ À ì ð #   #P  T  d h l&t x ˆ Œ  <” <˜%  ¤ ¬$´#¸ ø  ü    ` ` &( , < @ D ˆH ˆL%T X h$p#t Ä  È  Ø ´Ü ´ð&&  $ ( , 0 4%< @ P$X h$p#t °  ´  Ä ˆÈ ˆÐ Ô ä&ì ð    ´  ´%  ( , 8$@#D €  „  ” ä˜ ä  ¤ ´&¼ À Ð Ô Ø Ü à%è ì ø ü $# P  T  d Ph Pp t „&Œ    ¤ ¨ |¬ |°%¸ ¼ È Ì Ø$à#ä    $  4 ¨8 ¨@ D T&\ ` p t x Ð| Ѐ%ˆ Œ ˜ œ ¨$°#´ ð  ô        $& ,  0  @  D  H , L , P% X  \  h l x$ €# „  Ô  Ø  è ` ì ` ô ø &  ,& 4  8  H  L  P ¸ T ¸ X% `  d  p t €$ ˆ  ”  $ ¨# ¬  è  ì  ü      & $  (  8  <  @ < D < H% P  T  ` d p$ x# |  Ì  Ð  à h ä h ø& &     ,  0  4 ° 8 ° <% D  H  X$ `  p$ x# |  ¼  À  Ð ü Ô ü ä& ì  ð          %     4$ <# @  t  x  ˆ  Œ  ”& œ     °  ´  ¸ $ ¼ $ À% È  Ì  Ø$ à# ä        4$ 4(&0 4 D H L 8P 8T%\ ` d$l#p 4s ¨ˆ00>pX&È.Ð4ÐÄ=”¡L8$  X\'`„€ hÈ  paksz.o/ 1230061608 7356 20 100664 2628 ` ELF<4( .shstrtab.text.data1.rodata.bss.data.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿ ð' Dò' Hô' LÉ DË HÉ?¿ðà LÀ$ Í¿ð!É ©ŠÄ€!É €É?¿è!É É?¿èÉ¿ðÉ; X@РX¿ !½  ý?¿°ý?¿Ð!É É?¿Èý¿Èý?¿¸· ?µ >ù¿°‰§ Ú‰ DÉ'¿Àä¿Àº€€¤¡h€  @’ ¢$\à Lâ$ !É €[É?¿øä'¿ÀÉ¿À½ ý?¿˜ý?¿àõ¿¸ù¿˜‰§ Zù¿°½§Äý?¿ ý?¿Ð!É É?¿Èý¿Èý?¿¨· ?µ >ù¿ ‰§ Ú‰ DÉ'¿Àä¿Àº€€¤ <€  @’ ¢$\à Lâ$ !É €4É?¿øä'¿ÀÉ¿À½ ý?¿ˆý?¿Øõ¿¨ù¿ˆ‰§ Zù¿ ½§Äý?¿€ý?¿Ð!ý ý?¿» ?¹ >ý¿€¯ŠÜ€  @’ ¢$\à Lâ$ !É €É?¿øÑ¿è!É ù¿˜§ Dõ¿ù¿ˆ‰§ Z‰¡ˆDõ¿€‰¡Z¢ DÍ?¿ÐÉ ‰¡‰ÄÉ?¿àÉ?¿øÁ¿øÇàèIllegal DMS fieldpaksz-degIllegal DMS fieldpaksz-minIllegal DMS fieldpaksz-sec¿ð?ðA.„€@@@N@¬ @(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07paksz.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o paksz.o paksz.cž <I4paksz.cBbss.bssDdata.dataDrodata.rodatap_errorfabspakszÿñ 8,49X8 < P T ` d tŒ  Ì Ð Ôè ì ( , h l p„ ˆ Ä (È (ì @ð @ô    0  0L 04j  h^h8  % + ƒ4#žCÄ$ Oè?W(  _Èt  sphdz.o/ 1230061608 7356 20 100664 3756 ` ELF  4( .shstrtab.text.data.data1.rodata.bss.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿hð' Dò' Hô' Lö' Pø' Tæ D€¤à€ªà HÉ Ë É; X@РXÁ?¿ðà HÉ Ë É; X@РX¿ !½  ý?¿Èý?¿èý¿ðý?¿Ø!ý ý?¿Ðý¿Øù¿Ð¯ŠÜ€A#É`ý¿È¯ŠÄ€à Lý¿Øý$ ÿ$ à Pý¿Èý$ ÿ$ à Tý¿Øý$ ÿ$ €*ù¿Ðý¿È¯ŠÜ€à Lý¿Øý$ ÿ$ à Tý¿Øý$ ÿ$ É`Ë`õ¿È‰¡ÚÉ; X@РXÉ¿ð‰  Dà PÉ$ Ë$ €à Lý¿Øý$ ÿ$ à Tý¿Øý$ ÿ$ à Pý¿Øý$ ÿ$ €Mù¿Ðý¿È¯ŠÜ€#É`à LÉ$ Ë$ É`à TÉ$ Ë$ !É à PÉ$ Ë$ €7ä D€¤¿ë€#É`à LÉ$ Ë$ É`à TÉ$ Ë$ !É à PÉ$ Ë$ €#€¤¿ì€#É`à LÉ$ Ë$ É`à TÉ$ Ë$ !É à PÉ$ Ë$ €#É`à LÉ$ Ë$ É`à TÉ$ Ë$ !É à PÉ$ Ë$ €R@À¨º€¥ €!  ’ @ ,@’ 8  à' D€?º€¥- #¢`¦€Éàà LÉ$ Ë$ #¢`É€à PÉ$ Ë$ Éàà TÉ$ Ë$ €)€¥ €§- %¤ ÉÀà LÉ$ Ë$ #¢`ÉÀà PÉ$ Ë$ É  à TÉ$ Ë$ €§- %¤ ÉÀà LÉ$ Ë$ #¢`ÉÀà PÉ$ Ë$ É ˜à TÉ$ Ë$ À'¿ü°Çàè°ÇàèAXT·™™™šAXTÂIG®AXSíIë…AXT«`AXTåAXT¥ÀAXSÏÁ¾AXT¨@AXT¦@AXTÙXbAXSÖ1'AXSß “uAXT¦@AXTªÀAXT¬AXTÁ@AXTÇ€AXT­€AXT©€AXM­@AXMçAXM¯Ë•AX?™ó333AX?ˆ·¦µ AX?½Ÿ+ªAX?É ÌÌÍAX?ëüdØAX?áFIAX?ÚsØAX?Åñ= óAX?ÄÞ©AX?H:=p¤AX?!Â~ùÛAX?œ¬1AX?Ä—AX?ÉTƒoAX?É®“AX?ßÁ4êAX?ΕûXAX?Ì'•pAX?È–_RAXM­@AXMçAXM¯Ë•Invalid spheroid selectionINFORMATIONALReset to 0INFORMATIONAL?ðAXM¯Ë•AXMçAXM­@@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)stdlib.h 1.48 00/04/13 SMI@(#)stdlib_iso.h 1.3 01/03/09 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07sphdz.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o sphdz.o sphdz.cž <I4sphdz.cBbss.bssDdata.dataDrodata.rodatamajorminorp_errorlabssqrtfabssphdzÿñ `(,°2°°8@EJO$H d „ ˆ ¨ ¬ 4 8 H ¼ À Ð à °ä °  ¨ ¨  ¨0 4 X  \  l  | € ˜ ˜œ ˜¬ ˜¼ À Ø ô ø   0 4 L °P °Œ  ¤ °¨ °Ø Ü ð °ô °4j  8Ø`8F€(&¨+¨Ä4lžC $ O 0UW ˆð _ x(  untfz.o/ 1230061608 7356 20 100664 2252 ` ELFÄ4( .shstrtab.text.data.data1.rodata.bss.comment.stab.indexstr.stab.index.strtab.symtab.rela.text㿘ð' Dò' Hô' Læ H€¤à€(€¤à€%à D€¤ €!€¤ €¥, £,  €#¢` £,àÉà LÉ$ Ë$ à LÍ Ï !É ©ŠD€ @’ € º$M€ @’ $€º º°@Çàè?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ðUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unit@(#)stdio.h 1.79 01/04/16 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.13 01/02/08 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.13 01/11/16 SMI@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07untfz.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o untfz.o untfz.cž <I4untfz.cBbss.bssDdata.dataDrodata.rodatafactorsp_erroruntfzÿñ  , 4<àd h  ” ¨ ¬ ° È $Ì $Ð 4j  ð °S&+ƒ4“žC4$ OXBWœ° _Lx  gctp.o/ 1230061608 7356 20 100664 6996 ` ELFL4( .shstrtab.text.data.bss.data1.rodata.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¾Èð' Dò' Hô' Lö' Pø' Tú' Xà \à' \à `à' `à dà' dà hà' hà là' là pà' pà tà' tà xà' xà |à' |à €à' €à „à' „à ˆà' ˆà Œà' ŒÀ'¿ÄÀ'¿Àà ŒÀ$ à \Ð à dÒ Ô `@Ö hà ŒÐ$ à Œà €¤ €€À'¿ü!à €¤ €;À'¿Ìà¿Ì¡, #¢`À$#¢`À$#¢`À$#¢`À$#¢`À$#¢`À$À'¿È-¬ /®à1° É ò¿Ì¥.`£.`¦$€¢Àè¿È«- É<@É  ÀÉ<  €¤ ¿ÿòà'¿È `€¤ e¿ÿÓà'¿Ì  à'¿Ä  à'¿À¢ !â$ €|à Hæ €¤à€:¥,à#¢`â€à Là €¤@€#¢`â€à Xà €¤@€ #¢` ¤@€€¤à€  €à'¿ÄÀ'¿Ìà Hà ¥, £,  $€#¢`¢æ¿Ì¥,àÍ@à P‚É`Ë`©ŠD€  €à'¿Ä à€¤ ¿ÿèà'¿Ìà pæ €¤à€:¥,à#¢`â€à tà €¤@€#¢`â€à €à €¤@€ #¢` ¤@€€¤à€  €à'¿ÀÀ'¿Ìà pà ¥, £,  $€#¢`¢æ¿Ì¥,àÍ@à x‚É`Ë`©ŠD€  €à'¿À à€¤ ¿ÿèà'¿Ìà Hà €¤ €€¤ d€  @’ ¢ à Œâ$ €EÀ'¿üà pà €¤ €€¤ d€  @’ ¢ à Œâ$ €4À'¿üà Tà à'¿¼à Xà €¤ €à Hà €¤ € à Tà €¤ €  à'¿¼à Xà €¤ €à Hà €¤ €à Tà €¤ €à Là ƒ< € ü d.€! ¡, #¢`àà'¿¼à Hà €¤ € п¼”¿à@’à Œ€Ð$ п¼’ @”¿àà ŒÐ$ à Hà €¤ €â¿¼à Tâ$ à Œà €¤ €@€ßÀ'¿üà DÍ Ï É¿à‰¡‰DÉ?¿ðà DÍ Ï É¿à‰¡‰DÉ?¿èà¿Ä€¤€žà Hä ¡, #¢`ä$à Xä à Hà ¡, #¢`ä$à Lä à Hà ¡, #¢`ä$À'¿Ì+ª`â Pè¿Ì§- ‚@É`Ë`à Hà ¥, £,  $€ É<  €¤ ¿ÿñà'¿Ìà Hê €¥`€X  €¤ €à'¿Ì¦¿@â Pà¿Ì¥, ‚@É`Ë`É<Àà¿Ì  €¤ ¿ÿöà'¿Ì#É`É?¿@É`É?¿Hà Là €¤ € à PÑ Ó É`Ë`ª D€à Là ¥, £,  € $ ·à'¿8É¿8 !É ‰¡‰DÉ?¿@à Là €¤ €!É €É?¿H!É ‰ ¤É?¿H€Ñ?¿@à PÉ Ë É?¿Hà HÐ à LÒ ”¿@à XÖ Ø „Ú ˆà Œ#¢`à# \@â# `€à LÒ Ô Pà XÖ Ø „Ú ˆà Œ#¢`@à# \@â# `à Œà €¤ €@€3À'¿üà Hà €¤ €É¿ðÉ?¿ØÉ¿è€É?¿Ð¡, #¢`àÉ¿ðͿ蘿ؚ¿ÐÉ; XРXÍ; XÔ XŸÄÐ'¿<à Œ€¢ €Ð$ @€À'¿üà¿À€¤€Šà pä ¡, #¢`ä$à €ä à pà ¡, #¢`ä$à tä à pà ¡, #¢`ä$À'¿Ì+ª`â xè¿Ì§- ‚@É`Ë`à pà ¥, £,  $€ É<  €¤ ¿ÿñà'¿Ìà pê €¥`€D  €¤ €à'¿Ì¦¿@â xà¿Ì¥, ‚@É`Ë`É<Àà¿Ì  €¤ ¿ÿöà'¿Ì#É`É?¿@É`É?¿Hà xý ÿ ý?¿0É`ý¿0¯ŠD€ É¿ØÉ; X@РXÁ?¿@É¿ÐÉ; X@РX€Á?¿Hý¿0ý?¿@à xÉ Ë É?¿Hà pÐ à tÒ ”¿@à €Ö Ø „Ú ˆà Œ#¢`à# \@â# `€à tÒ Ô xà €Ö Ø „Ú ˆà Œ#¢`@à# \@â# `à Œà €¤ €@€†À'¿üà pâ €¤`€ É¿Øà lÉ$ Ë$ É¿Ðà lÉ$ Ë$ €¡,`#¢`àÉ¿ØÍ¿ÐØ lš É; XРXÍ; XÔ XŸÄÐ'¿<à Œ€¢ €Ð$ @€`À'¿üà |à à'¿¼à €à €¤ €à pà €¤ € à |à €¤ €  à'¿¼à €à €¤ €à pà €¤ €à |à €¤ €à tà ƒ< € ü d.€! ¡, #¢`àà'¿¼à pà €¤ € Ò¿¼”¿à@à Œ€Ð$  Ò¿¼@”¿àà ŒÐ$ à pà €¤ €â¿¼à |â$ à lÍ Ï É¿à‰¡‰DÉ$ Ë$ à l  Í Ï É¿à‰¡‰DÉ$ Ë$ @À'¿üð¿üÇàèInsys is illegalGCTP-INPUTOutsys is illegalGCTP-OUTPUTA.„€AƒÐ@(#)math.h 2.11 00/09/07 SMI@(#)math_iso.h 1.3 03/04/08 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun C 5.7 2005/01/07gctp.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o gctp.o gctp.c›<H4gctp.cBbss.bssDdata.dataDrodata.rodataiterNADUTinpjindatinznoutpjoutdatoutznpdinpdoutinv_transfor_transfor_initpakr2dminv_initclose_fileuntfzp_errorinitgctpÿñkP+06”;””A(”F¼”LP”Sä”Y x/X^8Ð/Xdh(”ni¼”x‰’£«° ¸ä è    ” ” (  (( ¼, ¼4 P8 P@ äD äP 8ÐT 8ÐX x\ x` d Ì Ð ô (ø ( ” ”4 8 | x€ xè äì ä P  P( ¼, ¼p 8Ðt 8Ðä è ì( , 0  0Lì ð   ” ”, (0 (< x@ xà ä ì   P T t x „ ˆ Ø h(Ü h(ä h( h($@| h(€ h(Äð ¼ô ¼  P  P 0 ä 4 ä @ 8Ð D 8Ð ä è ð  ( < Œ i¼  i¼ ˜ È i¼ Ì i¼ Ø ô D i¼ H i¼ Œ T  X  € œ 4j    ÀÜkPÜ@# +8º4ò›C$ O´µWlÐ _<  br_gctp.o/ 1230061609 7356 20 100664 1328 ` ELFP4( .shstrtab.text.bss.data.rodata.comment.stab.indexstr.stab.index.strtab.symtab.rela.textã¿pð' Dò' Hô' Lö' Pø' Tú' Xà \à' \à `à' `à dà' dà hà' hà là' là pà' pà tà' tà xà' xà |à' |à €à' €à „à' „à ˆà' ˆÐ DÒ HÔ LÖ PØ TÚ Xà \â `ä dæ hê lì pî tð xò |ô €ö „è ˆà# \â# `ä# dæ# hê# lì# pî# tð# xò# |ô# €ö# „@è# ˆÇàèÇàèacomp: Sun C 5.7 2005/01/07br_gctp.cV=10.0;DBG_GEN=4.14.30;cd;backend;raw;Xa;R=Sun C 5.7 2005/01/07/ecs/hdfeos/gctp/src; /opt/SUNWspro/prod/bin/cc -DSUN9 -Dunix -c -o br_gctp.o br_gctp.c¤ <K4br_gctp.cBbss.bssDdata.dataDrodata.rodatagctpgctp_ÿñ .34c ˜°°°$°-ͤ<t$ H˜9PÔp XD  hdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibHP11.a0000444000175000017500000432527410001062174021325 0ustar amckinstryamckinstry! / 1074012727 0 0 0 15048 ` @LOKKˆà·0x På@Ÿ­$è!P )p€-Ð.˜0. -¨+ (Ð+È/ˆ*`p"h8"à,¸&(-€p0%°È&ð( ˆPÐ*° !(-X'0( .p@/`"ð%Ø+x/8,@ ø,à¨)HÀ'¸-0)Àˆ(¨*8"@/Ø-%/%ˆ$ÀH,&È `(ø*ˆ!˜¸#((X&P!ð˜+! .è`.À/°+(Ð.H8*(0€%8*Ø&x+ð)è -øP)˜0P °Ð;H0¸l<8(¤ ?,äS¸7ü*øc0,8¤- ½0,íh-¸0 K8ƒh;(¾Ì"8á@#˜'$,t+(WØ-¸…Ì7½)xæ¼0( "Ü:8"È]<)œ‡.µl¡°WX¢@ùÔ(\"l,@Nè4tƒ˜5乸)`ãT(8 È!-”!tOD&ôvt#ôš¤/\Ê</XùÐQK P(›p( ø,4ð(.\ À-t Lp/” |@/° ¬,/° Ü: h à 7„#° [pdÄ Àp\¬ X(( E¼+ qˆC ´àCP øl9 1¼A` sXŒ ÿ°• ”ð+` ÀŒ*„ ëL&Œ"4à#ÌXè$$}H¤,!°£¼ŨgÜ-ÀeØ“Ôô³xP+(GôVÀžð Ì0í€7lor0í€ lnt0í$€;lnv0í4€ lnt0íD€—lorà0íT€ lntX0íd€—lnv00ít€ lnt¨0í„€zor0í€ znt0í €znv0í¬€ zntH0í¼€cor0íÈ€ cnt0íØ€{cnv0íä€ cntè0íô€eor0í€ ent0í€{ env0í€ entˆ0í,€S qor0í<€ qnt0íL€S qnv0í\€ qnt(0íl€s qor0íx€ qnt0툀s qnv0픀 qntÈ0í¤€Ÿnor0í°€ nnt0íÀ€£nnv0íÌ€ nnth0íÜ€ßoor0Áè€ ont0íø€ßonv0Á€ ont0í€Ïvor0í$€ vnt0í4€Óvnv0íD€ vnt¨0íT€aor0í`€ antÀ0íp€anv0í|€ antH0팀Çmor0Áœ€ mnt0í¬€Çmnv0Á¼€ mntè0 -Ì€‹swd0íÜ€' sorx0í쀋 sit0 €K see0í€3 sit°0 -(€‹snv0í8€' snv0íH€‹ sit0 \€? seeØ0íp€3 sitx0í„€Ÿaor0픀 ant0í¤€£anv0í´€ ant0íÄ€Saorð0íÔ€ anth0íä€Sanv@0íô€ ant¸0í€çeor`0í€ entØ0í €çenv°0í,€ entX0í<€ ior0íH€ int0íX€!inv0íd€! intø0ít€"oorà0퀀" ontX0í€#onv00휀# ont˜0í¬€Ë$bor0í¼€$ bnt0íÌ€Ë%bnv0íÜ€% bnt 80íì€C&mor0íø€& mnt0í€G'mnv0í€' mnt Ø0í$€(ror0í0€( rnt0í@€)rnv0íL€) rnt!x0í\€ï*oorp0íh€* ontè0íx€ã+onvÀ0í„€+ ont"0픀[,sor0í €,snt0í°€W-snv0í¼€-snt"¸0íÌ€Ï.oor0íØ€. ont 0íè€Ï/onv0íô€/ ont#X0í€0ior0í€0 int0í €1inv0í,€1 int#ø0í<€ 2oor#00íH€2 ont#¨GX2 sio0íh€Ë3onv#€0ít€3 ont$˜0í„€4tor0í€4 tnt€0í €5tnv0í¬€5 tnt%`0í¼€»6tor!È0 UÌ€6 tnt0íÜ€Ã7tnv0 Uì€7 tnt&0íü€?8mor0í€8mnt$p0í€;9mnv0í$€9mnt& 0í4€·:tor0í@€: tnt0íP€Ã;tnv0í\€; tnt'@0íl€<aor0í|€< ant0팀=anvà0휀= ant'à0í¬€‹>ior#Ð0í¸€> int$H0íÈ€‹?inv$ 0íÔ€? int(€0íä€@vor'0íð€@ vnt0í€Avnv0í €A vnt) 0 U€Boit0 U,€Cnit0Á<€ ÃD ane0ïP€ CDlfn0Ã\€ ïD4fn0Ãh€ ×D3fn0Ãt€ ³D2fn0À€ ‡D1fn0ÃŒ€ SD0fn0Ø€ ßD don0Á¨€ ÃDign0ï´€ ODsnz0ÃÀ€ ËDadm0ÃÌ€ Dacz0ïØ€×Dh4z0ï䀻Dh3z0ïð€¯Dh2z0ïü€gDh1z0ï €×Dsnz+P0ï €§Dsnz,h0à €KDsnz,0Ô ,€Dsos0 8€ _Ebnk0 @ D€ ×E eng0Ð T€ GEept0ì `€‹Eftp0À l€ óEtl10ì x€ Etrl0À ˆ€ ‡E rle0À ˜€ ïErin'h0À ¤€ WEeat0À °€¿E eer0À À€'Eeon0ì Ì€kEas20À Ø€ãEaus0 ä€cEtle0 ð€#E lle0 U €‹Enit0 @ €E_or0Ó €Fasz0 U $€Gpdzø0 Q 0€Hnfz0 U <€Ictp0 T H€Jcp_alberfor alberforintalberinv alberinvintalconfor alconforintalconinv alconinvintazimfor azimforintaziminv aziminvintbceafor bceaforintbceainv bceainvintceafor ceaforintceainv ceainvinteqconfor eqconforinteqconinv eqconinvintequifor equiforintequiinv equiinvintgnomfor gnomforintgnominv gnominvintgoodfor goodforintgoodinv goodinvintgvnspfor gvnspforintgvnspinv gvnspinvinthamfor hamforinthaminv haminvintimolwfor imolwforintimolwinv imolwinvintIsin_fwd isinusfor Isin_for_init Isin_for_free isinusforinitIsin_inv isinusinv Isin_inv_init Isin_inv_free isinusinvinitlamazfor lamazforintlamazinv lamazinvintlamccfor lamccforintlamccinv lamccinvintmerfor merforintmerinv merinvintmillfor millforintmillinv millinvintmolwfor molwforintmolwinv molwinvintobleqfor obleqforintobleqinv obleqinvintomerfor omerforintomerinv omerinvintorthfor orthforintorthinv orthinvintpolyfor polyforintpolyinv polyinvintpsforpsforintpsinvpsinvintrobfor robforintrobinv robinvintsinfor sinforintsininv sininvintsomfor somforint gsat_ratiosominv sominvintsterfor sterforintsterinv sterinvintstplnfor stplnforintstplninv stplninvinttmfortmforinttminvtminvintutmfor utmforintutminv utminvintvandgfor vandgforintvandginv vandginvintwivfor wivforintwivinv wivinvintwviifor wviiforintwviiinv wviiinvintfor_initinv_init calc_utm_zonemlfne4fne3fne2fne1fne0fn adjust_lonsigntsfnzpakr2dmpakczphi4zphi3zphi2zphi1zqsfnzmsfnzasinztsincospblank genrpt_longgenrptoffsetpstparl1stanparl true_scaleorigincenlat cenlonmercenlonradius2radiusptitle close_fileinitp_errorpakszsphdzuntfzgctpgctp_alberfor.o/ 1074012772 1032 20 100666 12472 ` 1Ì80¸@ô` hhÐ8,°(|3.hP\! G%/”kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`SÌ=“0 HSÍ=ƒSÆ=S+`0àHp&SÈ=C4#p(SÄ=s1è p$"#àSï0, 0 è*+`4:è 49€èØ4>pnr1ÐnSæpp‚SÎ=cè ¸„,%pdR1€H7Ø>ñè 7×?SÄ?sÄ?“SÓ>óPeRè 2`HSÆ?sÆ?“0€HPeRè SÇ>ó0€H1 H7Ø>ñè 7×?SÄ?sÄ?“PeRè SÇ>óSÆ?sÆ?“0€HPeRè SÇ>ó0€H1ÀH7Ø>ñè 7×?SÄ?sÄ?“PeRè SÇ>ó0€Hè 1.0L0d è*21N2°.º”(&0Ånèpg2ps221NPd2º,pgbè ºD.%Pf‚Pe2+`4: 0ÄN0ånè phBPe‚è Pgr1€Hè 1 Hè Pe"è 1ÀHPeè Pg4KÂ=ÙOÃ>¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-oÃà0 H 0àH7Ø?Aè 7×?QSÄ?SsÄ?“+`4#P%Rè SÇ?CPf2Pgbè ¸†.%Ph‚Pg"Pf21N 1‡.1&n è @Pf20ÄN è 1 HPfKß>™1 H¹„,è sçPfBPe4K×>‘¹„,'0§rèKÂ>ÙOÃ?!/Ñ0-è@Ð/Ñ0,=Û|ßÙ×½»?ðEqual latitudes for St. Parallels on opposite sides of equatoralber-forinitALBERS CONICAL EQUAL-AREAÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€44,ÑX |8ÑX!´È4ÈDÒ¾>(Œg@lP>(P@pH\ÿÿÿÿ\$$l¥€ 4$ 4|¦´t Xtˆ¨(ÀÌÀ”¸èóŒô ºÜ€¬ÿÿÿÿÜ  €  ¼Âq(|! Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/äú@€ 4tÀô  °Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ €Û@ €-Û@ €Û@ €!0Û@ €$*Û@ €( Û@ €3 Û@ €A Û@Q P€(à 0€€\Û@ÿÿÿÿ€hÛ@€€sÛ@€€xÛ@€€}Û@€ €‚Û@€"€‡Û@€$€Û@€&€A“Û@Aš!Û@A¡$Û@A¥Û@A¨Û@A­%Û@A±'Û@Aµ)Û@A¹&Û@A½(Û@€   €?  '€*¡Ð)€*Q Á€O+à ÄÿÿÿÿàÛ@ €Ê7€Hÿÿÿÿ€Ì6€H€I€Î5Û@€K€Ò4Û@€M€,AÖ8Û@AÞ9Û@Aæ<Û@AéFÛ@AïCÛ@  4€Q¡Ð6€D 7€€ €(€0(€P1€*Ð;HÐ<TÐ=XÐ>`P?€?Ð@|ÐBŒ`B€@ÐD”ÐE¤ÐF¤ÐG¤ÐH¨ÐJ´ÐKÄÐMÐÐNèÐPøÐRÐS(ÐU8ÐWHÐY`ÐZtÐ\ŒÐ]Ð^ ÐbÀÐcÈÐdÔÐeàÐfèÐgðÐiü`i€A€j`j€Bn€C0n€DPs€QÐyÐz$Ð{@Ð|hÐ}xÐ~Ѐ´`€€\€´`€]`‚€^alberfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minorce3rhns0lon_centerfalse_eastingfalse_northingalberforintfalse_northfalse_eastlat0lon0lat2lat1r_minr_majsin_pocos_poconestempms1ms2qs0qs1qs2alberforyxlatlonsin_phicos_phiqsthetarh1!8D(PAH|PAH|JC€|ÿÿþÈC€|ÿÿþÀC€|ÿÿþ¸C€|ÿÿþ°C€|ÿÿþ¨C€|ÿÿþ €0G@|€0K@|€0Dl|\h=>@X€0=¤t@@|@€0ÿÿÿÿ ˜ ED8¤t8@|8!œ FD,A¤¬,Y¨°GH/€0:´t(@|(€ 0ÿÿÿx€¨tÿÿÿxC€||ÿÿÿx€ 0ÿÿÿ€€¨tÿÿÿ€C€||ÿÿÿ€AÐtYAètSAøtPA(t\A8t_A`tV€0A0@|€0? 00@|0€0IÌ0 ¤È^c @| AdDHÄC€ÄÿÿÿLC€ÄÿÿÿHC€Äÿÿÿ C€Äÿÿÿ¨€Äÿÿÿÿ@Ä(K€Äÿÿÿ°€Äÿÿÿÿ@Ä@€Äÿÿÿÿ@Ä0€Äÿÿÿÿ@ÄAhÄD€Äÿÿÿÿ@ÄAx¼G€Äÿÿÿÿ@Ä€Äÿÿÿÿ@Ä €Äÿÿÿÿ@ijA€ Úæ0½>½J½Y½d½(½>½P½Y½d½;Ó½<½=½D½E½F½H½M½N½R½S½W½Z½\½]½^½c½e½gÈP½(ÛûÛä½½½;P½<ÔÔ½=½D½E½F½H½M½N½R½S½W½Z½\½]½^½c½e½gÛûÛä½½½ÛûÛä½½½>?;kÛûÛä½½ ½=P½>½G½Y„ÕÔ„Ô½@VVÛûÛä½½½@2V½BÛûÛä½ ½½B½iÛûÛä½½ ½EPÛûÛä½½½F½G„ÛûÛä½½ ½DP½U½f½H;kÛûÛä½½½G½HÛûÛä½½½HP½JÛûÛä½½½J;x ½MÛûÛä½½½K½MÓP; ½NÛûÛä½½½M½NP; ÛûÛä½½½N½PÛûÛä½½½P;x ½RP; ½SÛûÛä½½½R½SP; ÛûÛä½½½S½UÛûÛä½½½U;x ½WP; ÛûÛä½½½WÛûÛä½½½Y;k½ZÛûÛä½½½ZPÛûÛä½½½\P½]Ó½^PÔÛûÛä½½½]P½^;kPP½bVVÕÛûÛä½½½b1 ÛûÛä½½½^P½cPÛûÛä½½½c;Œ P½dÛûÛä½½½d;ŒÔÛûÛä½½ ½e;hPÛûÛä½½½f;h½gPÛûÛä½½½gÛûÛä½½½i;ŒPÔ½j ÛùÛûÕ¶³A€ÚæX½n½yÛûÛä½½½y?;x ½zÓ½{½|½}½~ÈP½zPÛûÛä½½½z; ½{PP;kP½|PÕPÔÛûÛä½½½{½|;kPÛûÛä½½½|½};kP½~ÕÔ;kÛûÛä½½½}½~PP½€ÔÛûÛä½½½~½ÛùÛûÕ¶># #ÔÌF%ÓÓ…%ÓÓGoò#H%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÓÕÓ ÕÓaÕÓ ÕÓÔÓ ÔÓÔÓ ÔÓÓ1%Ó Õ ÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô (@p 8$ H X0íX€ h€ Œ@˜¤°¼ÈÔàìü 0í$€74DLéalberfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$alberfor $gntt_label $lntt_label alberforintS$21$alberforintfabsM$22p_errorsqrttsincosmsfnzqsfnzptitleradius2stanparl cenlonmeroriginoffsetpalberfor adjust_lonsincosalberinv.o/ 1074012773 1032 20 100666 14376 ` 1Ìœ8(@XÄ ÌÌМ3Ô.4 5´tÀ%tG%(kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`SÌ=“0 HSÍ=ƒSÆ=S+`0àHp&SÈ=C4#p(SÄ=s1è p$"#àSï0, 0 è*+`4:è 49èà4>pn‚1ÐnSæpp’SÎ=c¸„,%è peRpdb1€H7Ø?è 7×?SÄ?sÄ?“SÓ?Pebè 2`HSÆ?sÆ?“0€HPebè SÇ?0€H1 H7Ø?è 7×?SÄ?sÄ?“Pebè SÇ?SÆ?sÆ?“0€HPebè SÇ?0€H1ÀH7Ø?è 7×?SÄ?sÄ?“Pebè SÇ?0€Hè 1.0L0d è*21N2°.º”(&0Ånèpg2ps221NPd2º,pgrè ºD.%Pf’Pe2+`4:°0ÄN0ånè phBPe’è Pg‚1€Hè 1 Hè Pe"è 1ÀHPeè Pg4KÂ=ÙOÃ>¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oÃ0kÄ>ÙkÅ>á+`P+4#kÀ?P&B0«. P$P(20Ç. KÄ>1­N 1,0Š0 èø¹ïJè   0€HèðP¤1À¬0„ èP¤Rèp„P¤bp„Pf2Pd"1†nè 0‡KØ>s4KÂ>YKÅ>áKÄ>ÙOÃ>Ñ/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,è   0€ÈP¤"1ÀL0d è 0H 1¤Nè 1äN0€H Pd2Pg’PfrPeb0ŽNP­21n 0­l¹),*1Dn0D èP¯PgRP¤B1å.0¯1ç. 0Ènè 1$N2NPpb0Ðnè 1ç.0€Hè 1ÀHè 1ä.0Œ0¤ è¿7ß?kß?™2Hè 1ÀHp„KÜ?‹€=ý@èµPf27×?k×?™è 1ÀHp„KÜ?‹€=­@èePf2=Û|ßÙ×½»?ð?ð¿ð=Û|ßÙ×½»?à?ù!ûTD-¿ù!ûTD-Equal latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREAÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€88,×X ¤H(H8×X!¸ì8ìDØ#>(ìl@tPû>(P@xP\ÿÿÿÿÀ$$l ä 4$ 4| L XLˆd(¤(”ŒèÌè  "t´¬ÿÿÿÿ"t À´ À¼"~.4%tÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å@€ 4L(è À°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ €Û@ €0Û@ €Û@ €!Û@ €$3Û@ €'-Û@ €+ Û@ €6 Û@ €D Û@Q S€*à 4€€_Û@ÿÿÿÿ€kÛ@€€vÛ@€€{Û@€ €€Û@€"€…Û@€$€ŠÛ@€&€Û@€(€A–!Û@A$Û@A¤'Û@A¨Û@A­(Û@A±*Û@Aµ,Û@A¹)Û@A½+Û@€   €?  '€,¡Ð)€*Q Á€O+à èÿÿÿÿàÛ@ €Ê;€Hÿÿÿÿ€Î:€H€I€Ò9Û@€K€Ô7Û@€Mˆ,€jAÖKÛ@AÚWÛ@A¤MÛ@AÝQÛ@Aã<Ù €2  5€\€E  H€^ˆ6€l€R  V€a€7  ;€c  <€`ˆ=€n  ?€f  B€Q¡Ðc€DÀ€QDÿÿÿÿÿÿÿÿÿÿÿÿÀ€`OÿÿÿÿÿÿÿÿÿÿÿÿÀ€fXÿÿÿÿ\ÿÿÿÿ d€€ €,€0,€P5€,Ð?HÐ@TÐAXÐB`PC€?ÐD|ÐFŒ`F€@ÐH”ÐI¤ÐJ¤ÐK¤ÐL¬ÐN¸ÐOÈÐQÔÐRìÐTüÐV ÐW,ÐY<Ð[LÐ]dÐ^xÐ`Ða”Ðb¤ÐfÄÐgÌÐhØÐiäÐjìÐkôÐm`m€A€n`n€Br€C0r€DPw€QÐLЀLÐLÐ@XЂXPƒ€\ЄdÐ…p`…€]P’€`P›€cМxЄП`Ÿ€d`Ÿ€eP£€fЦ˜`¦€gЩ˜Ð«¸`«€h€¬¸Pw€QPˆ€^ЉàЊì`Š€_ÐŒðÐôÐŽÐÐ,Б8P’€`Г@ДpP•€aЖ˜Ð—°Ð˜¼`˜€b`Ÿ€eP£€fЦÀ`¦€gЩÀP£€fФÄÐ¥ØÐ¦è`¦€gЩè`«€h`¬€i`­€palberinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minorce3esrhns0lon_centerfalse_eastingfalse_northingalberinvintfalse_northfalse_eastlat0lon0lat2lat1r_minr_majsin_pocos_pocontempms1ms2qs0qs1qs2alberinvlatlonyxrh1qsthetaflag!8D,PAH|PAH|JC€|ÿÿþÈC€|ÿÿþÀC€|ÿÿþ¸C€|ÿÿþ°C€|ÿÿþ¨C€|ÿÿþ €4C@|€4G@|€4\l|\hAB@X€4S¤xH@|H€4ÿÿÿÿ ˜ IH@¤x@@|@!œ JH,A¤°,€4Z¸x(¨´KL(@|(€4X¸x0@|0€¤4ÿÿÿ€€¬xÿÿÿ€C€||ÿÿÿ€€¤4ÿÿÿˆ€¬xÿÿÿˆC€||ÿÿÿˆAÔxYAìxSAüxPA,x\A<x_AdxV€4I”4@|€4U¤48@|8€4EÐ4 ¨Ìbg @| !<H€GAL`GAX`MC€`ÿÿÿ C€`ÿÿÿ€˜˜ÿÿÿÀ€ÄèÿÿÿÀ€˜˜ÿÿÿÀ€@ÿÿÿÀ€dtÿÿÿÀ#€4HÿÿÿÀC€L`ÿÿÿÀ€èÿÿÿÿ@`€èÿÿÿÿ@` €èÿÿÿÿ@`€èÿÿÿÿ@`ìüJAptJDx“”/,@;ðü,Ax„,@DYôŒŽD€èÿÿÿÿ@`H€èÿÿÿÿ@`8A8@J€èÿÿÿÿ@`0€èÿÿÿÿ@`(€èÿÿÿÿ@`³A€ ÚæH½B½N½]½h½,½B½T½]½h½?Ó½@½A½H½I½J½K½L½Q½R½V½W½[½^½`½a½b½g½i½kÈP½,ÛûÛä½½½?P½@ÔÔ½A½H½I½J½K½L½Q½R½V½W½[½^½`½a½b½g½i½kÛûÛä½½½@P½A½BÛûÛä½½½B?;kÛûÛä½½ ½AP½B½K½]„ÕÔ„Ô½DVVÛûÛä½½½D2V½FÛûÛä½ ½½F½mÛûÛä½½ ½IPÛûÛä½½½J½K„ÛûÛä½½ ½HP½Y½j½K½LÓ;kÛûÛä½½½KPÛûÛä½½½LP½NÛûÛä½½½N;x ½QÛûÛä½½½O½QÓP; ½RÛûÛä½½½Q½RP; ÛûÛä½½½R½TÛûÛä½½½T;x ½VP; ½WÛûÛä½½½V½WP; ÛûÛä½½½W½YÛûÛä½½½Y;x ½[P; ÛûÛä½½½[ÛûÛä½½½];k½^ÛûÛä½½½^PÛûÛä½½½`P½aÓ½bPÔÛûÛä½½½aP½b;kPP½fVVÕÛûÛä½½½f1 ÛûÛä½½½bP½gPÛûÛä½½½g;Œ P½hÛûÛä½½½h;ŒÔÛûÛä½½ ½i;hPÛûÛä½½½j;h½kPÛûÛä½½½kÛûÛä½½½m;ŒPÔ½n ÛùÛûÕ¶³£€ÚæX½€½½‚½½½‘½“½–½¤½©ÈP½€PÓ½½‚½½½‘½“½–½¤½©ÛûÛä½½½½PÛûÛä½½½€½PÓ½‚PÔ½„½‰ÕÖÛûÛä½½½Ó½‚½„½‰Ô?;k½…½‘½“½”½½Ÿ“ÛûÛä½½½„½…ÛûÛä½½½…“½œ½“ÛûÛä½ ½½½Ÿ“ÛûÛä½ ½½Ÿ½©PP;kÛûÛä½½½©ÛûÛä½½½«½¬ÛùÛûÕ¶½‰;k½Š½‘½“½”½½Ÿ“ÛûÛä½½½‰ÛûÛä½½½Š“½ÛûÛä½½½Œ½Ž;ÛûÛä½½½Ž½½PÔPÔP½‘½“½¤P½Ö½”“ÛûÛä½½½½‘½ÛûÛä½½½½‘½““P“;kÔ½–PÔÛûÛä½ ½½”;kÛûÛä½½½“½”ÓÛûÛä½½½”;kÛûÛä½½½”;k½–;ÛûÛä½Ó½–½—½˜½«ÕÕ½©P½¤;ÛûÛä½½½¤½¥½¦½«Õ½©Pµ¶" #ÔÌL%ÓÓ%ÓÓ}ÉyH%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓaÕÓ ÕÓÔÓ ÔÓÔÓ ÔÓÓÕ%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔAÕÓ ÕÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô (@x 8$ H X0íX€ h(€ Œ@˜¤°¼ÈÔàìü 0í$€; 48HT\héalberinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$alberinv $gntt_label $lntt_label alberinvintS$22$alberinvintfabsM$23p_errorsqrttsincosmsfnzqsfnzptitleradius2stanparl cenlonmeroriginoffsetpalberinv S$25$alberinvatan2logphi1z adjust_lonalconfor.o/ 1074012773 1032 20 100666 16172 ` 1Ì 8?,@À,\\Ü 8:ð3|r<¼p \* G%=ƒkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oðkÄ?Y+` €SÉ>“p%’SÄ>ƒ4 4#p)RP†h?Pˆp&rP…"p(bPŒp$BPòè p'‚pd+`P‡2p'‚P†Bp&’PˆRp P‰¢p(¢P„bp)"Pвp*2P‹Âp$²P‡rp+BP–Òp'ÂP†‚p6RPˆâp&ÒPebè p(bPhbPf"àRî1 0ÄNè 0îNP‰Ph0€H10.2  1N0Ênè @è 1äN1¤N4x04w è 0Ì.+`è 4:Pe’è Pg‚è Perè PebPeRè PgB4KÂ>ÙKÄ?YOÃ?Q/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1oà+`P$r0àH 4#è 0¤.0€H7Ø>è 7×>‘è 1 HPf#àSî"àRïSì1®0ÄNè 0ïNPh#S "0€H1±.2- 1N0Énè @è 2N1„N7Ø>¡7×>±è 0Î.Pj2SÆ>£+`45Pi"S×>³4!p6¢1FNSØ>“SÖ>ƒ6´`17N0ÉNH,? 1WN6³?ñ. ,_ »Ê.Ÿ 4»Ì=3Í1n2ÿN3ýN2ÎN 0ÆN¹)ˆ äbh1) 7ö?ÿ’×P6×?ÿ+` Ö4=P43?á Ý  v Òýþ¹e.ƒ`0¹dH/ /@¹EÊ'¹DÈ(2ÀH2àH779?ñ¯¿_7Z?ñŽèa¢+` Ü4=P4:?á Õ \  Öà  ¹ º¹e.ƒ`0¹dHS9"SX"¹EÊ'¹DÈ(2ÀH2àH7¹e.ƒ`0¹dH/0/P¹EÊ'¹DÈ(2ÀH2àH7¹e.ƒ`0¹dH/ /@¹EÊ'¹DÈ(2ÀH2àH7¹e.ƒ`0¹dH/1/Q¹EÊ'¹DÈ(2ÀH2àH79?Á7®ù~­7Z?Á16N1@È Pg’PhR17NKÂ=™KÁ=‘4¸×È:¸Öʸ«Ì¸‹Î¸ýHp_Pj’P~B¹\ì p,KÂ=ÙOÃ>a/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,À9#à¯?ñßF¢R5?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ@?ù!ûTD-?ð?à@?ù!ûTD-?ð?àALASKA CONFORMALÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€””,‹X ô¸x¸8‹X!à”àD=>(¬@PÊ>(R@p\ÿÿÿÿ>(P@ˆPhÿÿÿÿ \$$xÒ € 4$ 4ˆÓ´ô Xô”Õ¨ðLð ë˜<¬í%œ@¸ÿÿÿÿ%œ à@ àÈõ}3|* Ôÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å@€ 4ôð à°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ €Û@ €Û@ €'Û@ €2 Û@ €@Û@`à €À€Û@@ O8€`à €À€Û@@ U€ €[$Û@ €c&Û@ €kÛ@ €mÙ Q o€.à €€{Û@ÿÿÿÿ€‡Û@€(€’Û@€*€˜Û@€,ˆ€9AžÛ@A¡"Û@A¥!Û@  "€0¡Ð'€$À€0$ÿÿÿÿÿÿÿÿÿÿÿÿ(Q «€G)à ÜÿÿÿÿàÛ@ €´+€@ÿÿÿÿ€¶*€@€A€¸)Û@€C€¼(Û@€E€*AÀ.Û@AÅ/Û@AÌ0Û@AÓ6Û@AÚ7Û@A¥3Û@Aá<Û@Aã=Û@Aå?Û@Aè@Û@AëFÛ@AîJÛ@AñLÛ@AôRÛ@A÷\Û@Aû_Û@A¡4Û@AÆBÛ@AÿWÙ ˆ;€vˆ?€x  D€q  E€p  š€I¡Ðœ€<À€pI€z[mÀ€qO€|asÀ€pÿÿÿÿÿÿÿÿÿÿÿÿÀ€q…ÿÿÿÿÿÿÿÿÿÿÿÿ €€ €1€#01€$P6€0Ð= Ð><Ð?dÐ@dÐAdÐBdÐCdÐEdÐFdÐHpÐIÐÐJÐÐKÐÐLÐÐMÐÐNÐÐOÐÐPÐÐQÐÐRÐÐSÐÐUÐÐVðÐX0Ð]8Ð^DÐ_PÐ`XÐa``b€7€clP6€0Ðbl`b€7`c€8g€;0g€>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minorlon_centerlat_centerfalse_eastingfalse_northingacoefbcoefsin_p26cos_p26enalconforintfalse_northfalse_eastr_minr_majeschiesphialconforyxlatlondlonsinloncoslonsinphicosphigsxpyparaibrbiarnainjHHC€ÿÿÿHC€ÿÿÿ@€i@H€ÿÿÿÿp@@l>F@@<@€k @`?>(d(@<(€m ``@> d @\ €, P`A>8d8@L8€ÿÿÿÿ X`B>0d0@T0€D H`C>d@DK€ÿÿÿ¸€1@Að|P<@/Yô8V]/€8@€:@HÜA,€GC€ÜÿÿþÌC€ÜÿÿþÈ€Üÿÿÿÿ@Ü8A,4,C€,Üÿÿÿ@C€,ÜÿÿÿH€Üÿÿÿÿ@ÜApÄSÀd/Yt¼‰Œ/C€,ÜÿÿÿPC€,ÜÿÿÿX€Üÿÿÿÿ@Ü€Üÿÿÿÿ@ÜA°z8d>A$4}A0Ü;!,,Ž2A0d2DdAY4@”šA€Üÿÿÿÿ@Ü``/è@/!l„¨žbAˆˆ/ì@,atˆ© eà5085Xp5¤Üwx ¦ªwA€ˆ5ä8488\p8¤ÜtA„ˆ8lÜ<ì!8šA<dôbDÜbAlÈbØèeÌÔ eeôü e(8e$ eP`eDL exˆeYlt e€Üÿÿÿÿ@ÜH€Üÿÿÿÿ@Ü(€Üÿÿÿÿ@Ü ³¢€Úæؽ=½>½?½@½A½B½C½F½U½V½X½^½_½`½aÈQ½A½B½E½H½I½J½K½L½M½O½P½Q½R½S½V…½?ÛûÛä½½ ½=Q½@½CÕ½>½?½@½A½B½C½F½U½V½X½^½_½`½aÛûÛä½½½?Q½A…ÛûÛä½½½CQ½B…ÛûÛä½½ ½AQÛûÛä½½½E½F…ÛûÛä½½ ½BQ½V…ÛûÛä½½½@Q½V…½F?;kÛûÛä½½ ½>QÛûÛä½½½FQ½H½I½J½K½L½M½N½O½P½Q½R½SP½H…ÛûÛä½ ÓÖP½I…ÛûÛä½ ÓÖP½J…ÛûÛä½ Ó½NP½O…ÛûÛä½ Ó½JP½K…ÛûÛä½ Ó½OP½P…ÛûÛä½ ÓÖP½Q…ÛûÛä½ Ó½KP½L…ÛûÛä½ Ó½QP½R…ÛûÛä½ Ó½LP½M…ÛûÛä½ Ó½RP½S…ÛûÛä½ Ó½MP½UQ;kÛûÛä½ Ó½SP½VQ½UQÔ’’ÛûÛä½½½U½V;k…Q; ;k ½XQQÛûÛä½½½X;x ÛûÛä½½½V½X½]\ÛûÛä½½½]1 \½^QÛûÛä½½½^;ŒQÛûÛä½½½_;hQÛûÛä½½½`;hQ½aQÛûÛä½½½aÛûÛä½½½b;ŒQÔ½cÛùÛûÕ¶-³Á€ Úæø½ƒ½ˆ½‰½Œ½½–½—½˜½™½š½ž½ ½¡½ª½«ÈQ½ƒQ½gÔ½ˆ½‰½Œ½½–½—½˜½™½š½ž½ ½¡½ª½«ÛûÛä½½½ƒ?;k½‡ÛûÛä½½½‡;x ½ˆ;kQ½‰””––Ó½”ÔÛûÛä½½½ˆ½‰;kQÔ½””Ô; ;k ½‹ÛûÛä½½½‹;x ÛûÛä½½½‰½‹½Œ½Q½–½—½˜½™½ ½¡P½Œ½QÔ½ŽÕ½–½ P½—½¡P½ŒÓ½½Ž½˜PÖÖ½–½—½˜½™½š½ž½ ½¡QÛûÛä½½½–½½™PÛûÛä½½½™ÛûÛä½½½—ÛûÛä½½½ŒÛûÛä½½½˜ÛûÛä½½½š½½ÛûÛä½½½½ŽÛûÛä½½½ÛûÛä½½½Ž½•ÛûÛä½½½•½šÛûÛä½½½”½šPPPÛûÛä½½½œ½ž½ª½«ÛûÛä½½½½ ½¡ÛûÛä½½½ ÛûÛä½½½¡ÛûÛä½½½¢ÛûÛä½½½£ÛûÛä½½½šPPPÛûÛä½½½œ½ž½ª½«ÛûÛä½½½½ ½¡ÛûÛä½½½ ÛûÛä½½½¡ÛûÛä½½½¢ÛûÛä½½½£ÛûÛä½½½šÛûÛä½½½œ½ž½ª½«ÛûÛä½½½½ ½¡ÛûÛä½½½ ÛûÛä½½½¡ÛûÛä½½½¢ÛûÛä½½½£ÛûÛä½½½šÛûÛä½½½œ½ž½ª½«ÛûÛä½½½½ ½¡ÛûÛä½½½ ÛûÛä½½½¡ÛûÛä½½½¢ÛûÛä½½½£ÛûÛä½½½šÛûÛä½½½œ½ž½ª½«ÛûÛä½½½½ ½¡ÛûÛä½½½ ÛûÛä½½½¡ÛûÛä½½½¢ÛûÛä½½½£½šÛûÛä½½½š½ª½¦½§ÕQQ½«ÔÔ½­ÕÕÛûÛä½½½¦½ªÛûÛä½½½§½«½ªÛûÛä½½½ª½«QQÛûÛä½½½«½®ÛùÛûÕ¶#Ì:%Ó"%ÓÓC%ÓÓ¿;# %Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓ ÔÓ ÔÕÓ ÕÔÓ Ô!%Ó ÕÕÓ Õ)ÕÓ ÕÔÓ ÔAÕÓ ÕÕÓ ÕÔÓ ÔÔÓ Ô (@ 8@ˆ H$ X X0íh€ xxœ¤¬´À Ì@Øäðü 0í,€— <P `(éalconfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. BS$alconfor SB$alconfor $gntt_label $lntt_label alconforintS$24$alconforintsqrtsintanpowatantsincosM$25ptitleradius2cenloncenlatoffsetpS$24DD$alconforintalconfor S$27$alconfor adjust_lonS$27DD$alconforalconinv.o/ 1074012774 1032 20 100666 21432 ` 1Ì S¸@¤  @ @Ü NüCh ”Q  @7(G%.ÝkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oðkÄ?Y+` €SÉ>“p%’SÄ>ƒ4 4#p)RP†h?Pˆp&rP…"p(bPŒp$BPòè p'‚pd+`P‡2p'‚P†Bp&’PˆRp P‰¢p(¢P„bp)"Pвp*2P‹Âp$²P‡rp+BP–Òp'ÂP†‚p6RPˆâp&ÒPebè p(bPhbPf"àRî1 0ÄNè 0îNP‰Ph0€H10.2  1N0Ênè @è 1äN1¤N4x04w è 0Ì.+`è 4:Pe’è Pg‚è Perè PebPeRè PgB4KÂ>ÙKÄ?YOÃ?Q/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ<©ðÅ sÆ<±ñ sÈ<ÁkÉ<Ñ+`P(R4#P&BP$’44(0¨. H&4Ü?ÿkÜ<ñ0æ. 4É?ÿ1$n sÌ=S1Dn sÍ=C\$+`45?ñ.¦ sÆ=34"`,F sÅ=#4'4(p0€¢_Ä<ó- ,æ 8€¢‘1­N1ŒSÙ=#SØ=31ÀH2H¹ŒÌ 3 H 3H 1ÏN2N31N3NŒÄc¨4‘?P5??ÿÓøþ¹Lˆ×@¹N ækÙ<ù- ¹¬,ù ¹®¹%Ì*2@H¹&Î+2`H_ß<ù3à¢3\N3|N¹'ê6¹$ì73H3 H¯_M6÷èbÊ×à ¹Lˆ×@¹N ækÔ=- ¹¬,ô ¹®¹%Ì*3 H¹&Î+3€H_Ó=2`¢3^N3~N¹'î6¹$Œ73H3 H6÷¹Lˆ×@¹N ækÓ= - ,ó ¹¬¹®¹%Î*3 H¹&Ì+3€H_Ó= 2`¢3~N3^N¹'î6¹$Œ73H3 H6÷¹Lˆ×@¹N ækÝ=- ,ý ¹¬¹®¹%Î*3 H¹&Ì+3€H_Ó=2`¢3~N3^N¹'î6¹$Œ73H3 H6÷¹Lˆ×@¹N ækÚ=- ¹¬,ú ¹®¹%Ì*2@H¹&Î+2`H_ß=3à¢3\N3|N¹'ê6¹$ì73H3 H¯ù}=6÷1“N1 È1’N1„N¹²î1‡NSß=C¹³ê8¹§®¸ÈÎ ¹¤è9SÆ=S0”¸¨È1.2Ù 3Æ.3ZN 3zN3jN¹JJ4¥ºªèººê73àÈ2àÈ0æn3nè 1… 0€Hè 2€H1´ €¤C2¤"ÀRÔ0´,0 è—1­NKÅ;™è ¹Œ(sÄ=c"àRæ#àSîè 0†N1ÄN7Ø?Aè 7×?1Pdrp¤è SÅ=c0”L 0d è @PdbKØ;‘Ë€‚@sSÈ?CPg" à!SË=cSÄ?341¨N Pf2Pð"QPò20éN Pó1Knè ¸†¬0€H1ð0‘Nè 1àHPg2€H4Æ0äNè sÆ<ãSÆ<ãPi0€H0Ò2F. 11N1 nè @è 2¤N1ÄN0Ð.0ï.€ÄAx1åè @0“l0D èKÉ;‘q/Pj"SÖ=cPh2SÆ?32ÊN SÄ?C1¨N 0ÉN1„Nè ¸‹®'Pfrè 0ÄË€€(p¤+`4:0è 49p4ÖKÂ;ÙKÉ<ÑSÈ<ÁÙàSÆ<±ØÅàKÄ<©OÃ<¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,+`4:è 49Ðè=4ØÀ9#à¯?ñßF¢R5?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ@?ù!ûTD-?ð?à=Û|ßÙ×½»@?ù!ûTD-?ð?àALASKA CONFORMALToo many iterations in inversealcon-invToo many iterations in inversealcon-invÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€””,‹X €ÀÀ8‹X!l”lDD>(@c@tP Ñ>(R@xp\ÿÿÿÿ>(P@èPhÿÿÿÿ @$$x ð d 4$ 4ˆ ñ˜L XL” óäP¤P  (42ô4¬ .h"(¸ÿÿÿÿ.h"(È Ch7(Ôÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å @€ 4LP4°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ €Û@ €Û@ €'Û@ €2 Û@ €@Û@`à €À€Û@@ O8€`à €À€Û@@ U€ €[$Û@ €c&Û@ €kÛ@ €mÙ Q o€.à €€{Û@ÿÿÿÿ€‡Û@€(€’Û@€*€˜Û@€,ˆ€9AžÛ@A¡"Û@A¥!Û@  "€0¡Ð'€$À€0$ÿÿÿÿÿÿÿÿÿÿÿÿ(Q «€G)à hÿÿÿÿàÛ@ €´+€@ÿÿÿÿ€¸*€@€A€¼)Û@€C€¾(Û@€Eˆ*€ªA¥¦Û@AÆ=Û@AÀ>Û@AÂTÛ@AÅYÛ@AÈOÛ@AËAÛ@AÎ^Û@AÑ]Û@AÔbÛ@A×_Û@AÚhÛ@AÞlÛ@AâvÛ@Aæ|Û@Aê‚Û@AïƒÛ@Aô…Û@Aú‡Û@A2Û@A4Û@A‰Û@A ŠÛ@A‹Û@AŒÛ@AÛ@A”Û@AÛ@A!ŽÛ@A¡ Û@A$§Û@A)¡Û@A-eÙ A/5Ù ˆ1€¦ˆ=€žˆA€   L€  M€ˆÚ€¨  Ü€“  Ý€Ž€ã  æ€–ˆë€¬ˆñ€®  ó€™  ô€˜  þ€I¡Ð€<À€Q€¢oÀ€W€¤u“À€«ÿÿÿÿÿÿÿÿÿÿÿÿÀ€±ÿÿÿÿÿÿÿÿÿÿÿÿÀ€ŽøÿÿÿÿÿÿÿÿÿÿÿÿÀ€“ùÿÿÿÿÿÿÿÿÿÿÿÿÀ€IÿÿÿÿÿÿÿÿÿÿÿÿÀ€˜ÿÿÿÿÿÿÿÿÿÿÿÿÀ€™ÿÿÿÿÿÿÿÿÿÿÿÿ  €€ €1€#01€$P6€0Ð= Ð><Ð?dÐ@dÐAdÐBdÐCdÐEdÐFdÐHpÐIÐÐJÐÐKÐÐLÐÐMÐÐNÐÐOÐÐPÐÐQÐÐRÐÐSÐÐTÐÐUðÐW0Ð\8Ð]DÐ^PÐ_XÐ```a€7€blP6€0Ðal`a€7`b€8f€;0f€>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minorlon_centerlat_centerfalse_eastingfalse_northingacoefbcoefsin_p26cos_p26enalconinvintfalse_northfalse_eastr_minr_majeschiesphialconinvlatlonyxsbrbiaiarcicrdidrarnaincrncinfxyrfxyifpxyrfpxyixpypdendxpdypdszcoszsinzrhdphiphijnnHHC€ÿÿÿHC€ÿÿÿ@€.@H€ÿÿÿÿp@@l>F@@<@€, @`?>(d(@<(€0 ``@> d @\ €˜ P`A>8d8@L8€š X`B>0d0@T0€? H`C>d@DK€ÿÿÿ¸€¤@Að|P<@/Yô8U\/€œ@€ž@HhHhC€|ÿÿýÌC€|ÿÿýÈ€hÿÿÿÿ@|(€hÿÿÿÿ@|H€hÿÿÿÿ@| T|DYHPÄÅDA`|G!LŒäà¬!,ÜÛ04!0\ÇÁ`|!`Œ•‘AÄAÐÜ8Aä;€hÿÿÿÿ@|ØL/!¨¨¯®/¬Ì/!PP¯®/Tt/!øø¯®/ü/!  ¯®/¤Ä/!8»«V!<<¯®/@`/!Üàž/Aä@/°2!@¼­YDp2!ààŸ2Aä2ô>L >Lzܹ½zAèp>üAT¨ALAAìpAAð85AôL,blÀbAøpbepÄeAüpeÐL$xAÈxÌw(|w€|VAtV„Ätx€ª­tÜtÐت­t4tt(0ª­tŒÌY€ˆª­Y `YYª­Y!¤±­h!ìü±­h!DT±­h!˜¬±­h!,@±­hADph!˜¤²­k!ðü²­k!HT²­k! ¬²­k!4@²­kADpkAP_!¾½qALq!¿½>AL>! À½nALnA,L2ADL/AHl\l|/Y`hÆË/A||,A¬´/€8¬ÿÿÿ €Ôÿÿÿ €||ÿÿÿ C€ôhÿÿÿ €8¬ÿÿÿ˜€Ôÿÿÿ˜€||ÿÿÿ˜C€ôhÿÿÿ˜€hÿÿÿÿ@|8€hÿÿÿÿ@|0€hÿÿÿÿ@|€hÿÿÿÿ@|A04Mœ¬M˜ãèMA44M€hÿÿÿÿ@|C€P¬ÿÿþpAœ/³¢€Úæؽ=½>½?½@½A½B½C½F½T½U½W½]½^½_½`ÈQ½A½B½E½H½I½J½K½L½M½O½P½Q½R½S½U…½?ÛûÛä½½ ½=Q½@½CÕ½>½?½@½A½B½C½F½T½U½W½]½^½_½`ÛûÛä½½½?Q½A…ÛûÛä½½½CQ½B…ÛûÛä½½ ½AQÛûÛä½½½E½F…ÛûÛä½½ ½BQ½U…ÛûÛä½½½@Q½U…½F?;kÛûÛä½½ ½>QÛûÛä½½½FQ½H½I½J½K½L½M½N½O½P½Q½R½SP½H…ÛûÛä½ ÓÖP½I…ÛûÛä½ ÓÖP½J…ÛûÛä½ Ó½NP½O…ÛûÛä½ Ó½JP½K…ÛûÛä½ Ó½OP½P…ÛûÛä½ ÓÖP½Q…ÛûÛä½ Ó½KP½L…ÛûÛä½ Ó½QP½R…ÛûÛä½ Ó½LP½M…ÛûÛä½ Ó½RP½S…ÛûÛä½ Ó½MP½TQ;kÛûÛä½ Ó½SP½UQ½TQÔ’’ÛûÛä½½½T½U;k…Q; ;k ½WQQÛûÛä½½½W;x ÛûÛä½½½U½W½\\ÛûÛä½½½\1 \½]QÛûÛä½½½];ŒQÛûÛä½½½^;hQÛûÛä½½½_;hQ½`QÛûÛä½½½`ÛûÛä½½½a;ŒQÔ½bÛùÛûÕ¶/³G€@Úæø½‘½’½ž½Ÿ½ ½¡½¢½£½¤½¥½§ÈQ½‘QÓ½’½ž½Ÿ½ ½¡½¢½£½¤½¥½§½’Q½‘ÔQÛûÛä½½½•½È½å½‘½ž½Ÿ½ ½¡½¤½¥½§½«½­½®½³½´Q½¤½¥½’½§ÛûÛä½½½‘ÛûÛä½½½“½‘ÛûÛä½½½’ÛûÛä½½½”½’½¢½£Q½ž½Ÿ½ ½¡½­½®½³½´P½¡P½ P½Ÿ½®½´P½ž½­½³P½¢½£½¤½¥½ž½ŸÖÖ½ÛûÛä½½½œ½š½ ½¡ÛûÛä½½½žÛûÛä½½½ŸÛûÛä½½½ÛûÛä½½½ ÛûÛä½½½¡ÛûÛä½½½¢ÛûÛä½½½£ÛûÛä½½½¤ÛûÛä½½½¥½§ÛûÛä½½½§ÛûÛä½½½©½«½Õ½Ø½ÛÛûÛä½½½ª½­½®½³½´ÔÔÖÕÛûÛä½ ½½±½®½´ÛûÛä½ ½½²ÛûÛä½ ½½­ÛûÛä½ ½½¯ÛûÛä½ ½½®ÛûÛä½ ½½°½³½´ÔÔÛûÛä½ ½½³ÛûÛä½ ½½´ÛûÛä½ ½½µÛûÛä½ ½½¶½§ÛûÛä½½ð½§ÛûÛä½½½©½«½Õ½Ø½ÛÛûÛä½½½ª½­½®½³½´ÔÔÖÕÛûÛä½ ½½±½®½´ÛûÛä½ ½½²ÛûÛä½ ½½­ÛûÛä½ ½½¯ÛûÛä½ ½½®ÛûÛä½ ½½°½³½´ÔÔÛûÛä½ ½½³ÛûÛä½ ½½´ÛûÛä½ ½½µÛûÛä½ ½½¶ÛûÛä½½ð½§ÛûÛä½½½©½«½Õ½Ø½ÛÛûÛä½½½ª½­½®½³½´ÔÔÖÕÖÖÛûÛä½ ½½±ÛûÛä½ ½½²ÛûÛä½ ½½­ÛûÛä½ ½½¯ÛûÛä½ ½½®ÛûÛä½ ½½°½³½´ÔÔÛûÛä½ ½½³ÛûÛä½ ½½´ÛûÛä½ ½½µÛûÛä½ ½½¶ÛûÛä½½ð½§ÛûÛä½½½©½«½Õ½Ø½ÛÛûÛä½½½ª½­½®½³½´ÔÔÖÕÖÖÛûÛä½ ½½±ÛûÛä½ ½½²ÛûÛä½ ½½­ÛûÛä½ ½½¯ÛûÛä½ ½½®ÛûÛä½ ½½°½³½´ÔÔÛûÛä½ ½½³ÛûÛä½ ½½´ÛûÛä½ ½½µÛûÛä½ ½½¶ÛûÛä½½ð½§ÛûÛä½½½©½«½Õ½Ø½ÛÛûÛä½½½ª½­½®½³½´ÔÔÖÕÛûÛä½ ½½±½®½´ÛûÛä½ ½½²ÛûÛä½ ½½­ÛûÛä½ ½½¯ÛûÛä½ ½½®ÛûÛä½ ½½°½³½´ÔÔÛûÛä½ ½½³ÛûÛä½ ½½´ÛûÛä½ ½½µÛûÛä½ ½½¶½§ÛûÛ佽𽧽¾½¹½º½½½À½¾½¿ÔÖÖÛûÛä½½½º½¾½¿½½ÛûÛä½½½ÀÛûÛä½½½¹½½ÛûÛä½½½¾ÛûÛä½½½¿ÛûÛä½½½½½Á½Â½ÃÛûÛä½½½ÁÛûÛä½½½Ç½Â½ÃÔÔÛûÛä½½½Â½ÆÛûÛä½½½Ã½Æ?;kÛûÛä½½½Ä½Æ;kÛûÛä½½½Å½ÈÛûÛä½½½Æ½Ë½Ö””Ô½Ò½Õ½îÛûÛä½½½Ò;k½ÓššÓ½á””Ô;k ÛûÛä½½½Ó½ÔÓÛûÛä½½½Ô;x ½ÕQÛûÛä½½½Õ½Ö;k½ØQÛûÛä½ ½½Ù½òÛûÛä½½½Ø½ÛQ½á½è”ÔšÕÛûÛä½½½Ü½ÛQ½á”š”Ô½è”Ô;kÛûÛä½½½ÛÛûÛä½½½Ý½á½Þ½à;kQÖÛûÛä½½½äÛûÛä½½½à½Þ½á;kQ; ;k ÛûÛä½½½á½è½åÛûÛä½½½ã½è;k½íÛûÛä½½½í½îQQ;Q;kÛûÛä½½½òÛûÛä½½½î½Ê\\ÛûÛä½½½Ê2\ÛûÛä½ ½½Ë½ò½óÛùÛûÕ¶½ç\\2\½èÛûÛä½ ½½è½òµ¶## #ÖÖÖ#Ì:%Ó"%ÓÓC%ÓÓU1# %Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓ ÔÓ ÔÕÓ ÕÔÓ Ô!%Ó ÕÔÓ ÔÔÓ ÔiÕÓ Õ¹ÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô!ÕÓ Õ (@x 8@è H$ X X0íh€ xœ¤¬´À Ì@Øäðü 0í,€— <˜P\ht€ ¸éalconinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. BS$alconinv SB$alconinv $gntt_label $lntt_label alconinvintS$24$alconinvintsqrtsintanpowatantsincosM$25ptitleradius2cenloncenlatoffsetpS$24DD$alconinvintalconinv S$27$alconinvfabsp_errorasinzatan2 adjust_lonS$27DD$alconinvazimfor.o/ 1074012774 1032 20 100666 11000 ` 1Ì0*ø@ìX ``Ð0'$(À8T°G%]kÂ?ÙoÀ+`SÆ>óp%bSÅ?4#47p%BSÄ?48p&2p$"è p'R+`è 4:è Pebè PeRè PeBPe"è Pg2KÂ?Y4è@ÐOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀ+`P$R0àH 4#è 0¤.0€H1€H7Ø>è 7×>‘è 1ÀHPhSÉ>ƒ0€H PfSÇ>“1 N 0ÇN ¹‹Lè 1àH# S-è 0.#@SE0…, 0 èš1àL0d „ Pfbè°SÄ>“#S2Peb# 7¹7Ú?è 0¤N+`490è 7Ú?èð4öè 1àH0€H è 1 H1¤n PfbSÄ>“1¦N1ÀHè 0‡NPw"K×=™4Kß=‘¹Ä®rùPkbPhSÉ>ƒPeSÇ>“1«N1(NPj20§N¹˜¬:¸ÚLsäKÂ=ÙOÃ>A/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,?ð=Û|ßÙ×½»@ !ûTD-Point projects into a circle of radius = %12.2lfAZIMUTHAL EQUIDISTANTazim-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,X!ü|||8zX xQøTD‰>(Ì@$P‘>(P@(8\ÿÿÿÿT$$l¡x 4$ 4|¢¬ä X䈤 < ”´0ÓÜÔ ¶°¬ÿÿÿÿ°¼¾W$°Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å@€ 4ä Ô°Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €)Û@ €8Û@ €FÛ@ €NÛ@Q V€à x€€aÛ@ÿÿÿÿ€mÛ@€€xÛ@€€ƒÛ@€€ŽÛ@€ˆ€#  € ¡Ð€À€ ÿÿÿÿÿÿÿÿÿÿÿÿQ ”€1à xÿÿÿÿàÛ@ €œ€*ÿÿÿÿ€ž€*€+€ Û@€-€¤Û@€/€A¨!Û@A¯$Û@A¶ Û@A»'Û@AÂ-Û@AÆ,Û@AÈ1Û@AÌ3Û@`Oà €€€DÂ@Îÿÿÿ€€F€€!  '€K  (€J€)  ,€N  0€3¡Ð2€& 3€€ €&€0&€P,€ Ð0Ð1Ð24Ð34Ð44Ð64Ð:<Ð;HÐ<PÐ=XÐ>``?€!€@lP,€ Ð?l`?€!`@€"E€%0E€&PJ€3ÐV$ÐW4ÐXDÐYXÐZlP[€JÐ\˜Ð]˜P^€KÐb¤Ð_°Ð`ÈÐaÐÐbà`b€L`b€MPf€NÐgèÐhô`h€OÐjÐk0Ðm``m€P€n``n€Q`o€Razimfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12azimforintfalse_northfalse_eastcenter_latcenter_lonr_majazimforyxlatlonsinphicosphidloncoslonkspgconzmessHxHxC€xÿÿÿˆC€xÿÿÿ€C€xÿÿÿx€x/@x0€x@x( <1:(@(€xÿÿÿÿ $021 4x @ €x6 00314x@,€x44x@0€x(@x€x*@xHxA$TDC€˜ÿÿþÌC€˜ÿÿþÈ€xÿÿÿÿ@˜(A4˜J€èxÿÿÿ@€Èäÿÿÿ@C€$˜ÿÿÿ@€èxÿÿÿH€ÈäÿÿÿHC€$˜ÿÿÿHAX˜D€xÿÿÿÿ@˜€xÿÿÿÿ@˜Al˜MpGa|”\ZG€xÿÿÿÿ@˜0ÔÜ5Y´Ð_a5AôüG€xÿÿÿÿ@˜€xÿÿÿÿ@˜³€Úæ½0½1½2½3½4½6½;½<½=½>ÈP½3ÛûÛä½½ ½0P½2½6Õ½1Ö½3½4½6½;½<½=½>½6PÛûÛä½½ ½2P½4½6PÛûÛä½½½3PÛûÛä½½½4PÛûÛä½½½6?;xÛûÛä½½ ½1P½:UÛûÛä½½½:1UÛûÛä½½½;;hPÛûÛä½½ ½<;hPÛûÛä½½½=;h P½>PÛûÛä½½½>ÛûÛä½½½?;Œ P½@ÕÔÛùÛûÕ¶³€ Úæð½V½Y½_½j½kÈP½VP½EÔ½Y½_½j½k½V?;k ÛûÛä½½½V½WÛûÛä½½½W;x½X;k½YPÛûÛä½½ ½X½YPÛûÛä½½½YÛûÛä½ ½½Z;kÔ½\ŒÛûÛä½½½\ŒÛûÛä½½½Z;kŒŒ½]½jP½bÔ½_ŒŒP½`ÛûÛä½½½`:ÅÛûÛä½Ó½_½`½aUUÛûÛä½½½a2½bÛûÛä½ ½½b½m½g;kÛûÛä½Ó½g½h;kÛûÛä½½½h½jP;kPÛûÛä½½½m½k½jÛûÛä½½½j½kPPPPÛûÛä½½½k½nÛùÛûÕ¶P###Ì:%ÓÓ7% ÓÓ}gÒ#(%Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÔÓ Ô!% Ó ÕAÕÓ ÕÔÓ ÔÕÓ ÕÕÕÓ ÕÔÓ Ô (@( 8$ H X0íX€h t@€Œ˜¨´0íÀ€ Ìøàðø (4èazimfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$azimfor $gntt_label $lntt_label azimforinttsincosM$20ptitleradius cenlonmeroriginoffsetpazimfor S$22$azimfor adjust_loncosfabsC$21sprintfp_erroracossinaziminv.o/ 1074012774 1032 20 100666 11320 ` 1̨,8@dÐ ØØÐ¨(x$´Ä*0ÌèG%™kÂ?ÙoÀ+`SÆ>óp%bSÅ?4#47p%BSÄ?48p&2p$"è p'R+`è 4:è Pebè PeRè PeBPe"è Pg2KÂ?Y4è@ÐOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1oà kÄ>é+`P&24#P$"KÚ>kÚ>ñ0æ.0¤. 1ÎNè ¹ŒH# 0€H S¥Pdb0…N1¦,0 „"P@1¤n7Ø?qKÄ>è 7×?PdRp„è 1 H#S0L0d „" SÈ?sPgSÄ?ƒPf1ÈN 0éN 1Mn è ¸†N0€HKß>ñsðPqBè 2 H"àRæ"è 0†.0l0D „!x@è 2HPfSÇ?ƒ¸Ä..è 1ÀH0¬ 0„ è(@è 1€H0Ì0ä „!ŠSÆ?sPd1®N1†Nè 0ˆNPfRè 0Äp„4KÂ>YKÄ>éOÃ>á/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,+`4:0è 49`è…4úPdBKÙ>ñË€Ÿes$2 Œ0¤ è:1ÀÈè 1€HPfRè 0ÄË€Ÿ p„1€Èè 1ÀHPfRè 0Ä.Ë€žÍp„Ë€žÅKÂ>Y@ !ûTD-=Û|ßÙ×½»?ù!ûTD-AZIMUTHAL EQUIDISTANTInput data errorazim-invÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,X!ü|8$X  ˜ D3>(40@<P4>(P@@8\ÿÿÿÿÌ$$lLð 4$ 4|M$œ XœˆOÀô”_Ø» ¼ a”Ȭÿÿÿÿ” È ¼i[$´èÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å@€ 4œ¼ °Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €)Û@ €8Û@ €FÛ@ €NÛ@Q V€à x€€aÛ@ÿÿÿÿ€mÛ@€€xÛ@€€ƒÛ@€€ŽÛ@€ˆ€#  € ¡Ð€À€ ÿÿÿÿÿÿÿÿÿÿÿÿQ ”€1à ÿÿÿÿàÛ@ €œ€*ÿÿÿÿ€ €*€+€¤Û@€-€¦Û@€/ˆ€JA¨#Û@A«&Û@A­'Û@A²+Û@A·7Û@€+  .€>€/  2€@€3€5  8€C€9  <€E  =€B  (€3¡ÐA€&À€3*ÿÿÿÿÿÿÿÿÿÿÿÿ B€€ €&€0&€P,€ Ð0Ð1Ð24Ð34Ð44Ð64Ð:<Ð;HÐ<PÐ=XÐ>``?€!€@lP,€ Ð?l`?€!`@€"E€%0E€&PJ€3ÐR<ÐSDÐTDÐUXÐZtÐ[xÐ\ˆÐ]Ðb¬ÐcÜÐdðÐqÐrÐtHÐvp`v€H€wtPJ€3PV€>ÐWœÐX¬`X€?P^€@Ð_´Ð`¼``€APe€BÐfÄPg€CÐhÐÐiè`i€DPl€EÐmðÐn`n€F`n€GÐs`v€H€w`w€I`x€Laziminv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12aziminvintfalse_northfalse_eastcenter_latcenter_lonr_majaziminvlatlonyxrhzsinzcoszconHxHxC€xÿÿÿˆC€xÿÿÿ€C€xÿÿÿx€x$@x0€x/@x( <1:(@(€x1 $021 4x @ €x! 00314x@,€x4x@0€x3@x€x5@xAD0D!@@SRJADJC€0ÿÿÿ C€0ÿÿÿ€ÿÿÿÿ@0€ÿÿÿÿ@0AX0G€ÿÿÿÿ@00Ax„/€ðÿÿÿ¸€ÐÐÿÿÿ¸€œ°ÿÿÿ¸C€D0ÿÿÿ¸€HpÿÿÿÀ€ðÿÿÿÀ€ÐÐÿÿÿÀC€D0ÿÿÿÀ€ÿÿÿÿ@0(€ÿÿÿÿ@0 €ÿÿÿÿ@0€ÿÿÿÿ@00JYàøcd/³€Úæ½0½1½2½3½4½6½;½<½=½>ÈP½3ÛûÛä½½ ½0P½2½6Õ½1Ö½3½4½6½;½<½=½>½6PÛûÛä½½ ½2P½4½6PÛûÛä½½½3PÛûÛä½½½4PÛûÛä½½½6?;xÛûÛä½½ ½1P½:UÛûÛä½½½:1UÛûÛä½½½;;hPÛûÛä½½ ½<;hPÛûÛä½½½=;h P½>PÛûÛä½½½>ÛûÛä½½½?;Œ P½@ÕÔÛùÛûÕ¶³€Úæð½R½S½U½Z½\½_½b½c½f½h½m½q½tÈP½SP½RÔ½U½Z½\½_½b½c½f½h½m½q½t½RPÛûÛä½ ½ ½SÛûÛä½ ½ ½R½T?;k ½UŒÛûÛä½½½T½UŒÓ½ZPÔÛûÛä½½½Z½[Ó½\½h½m½tÛûÛä½½½[;x½\PÛûÛä½½½\½];kÔ½d½rŒŒÕ½bPP;kÛûÛä½½½b½c½fPÔ;kŒŒÛûÛä½½½d;kÛûÛä½½½c½dÓ½q;kPÛûÛä½½½qÛûÛäÖ½½r;kÛûÛä½ ½½r;k½tP;P;kÛûÛä½½½tÛûÛä½½½v½wÛùÛûÕ¶½WUUÕÛä½½½W2U½XÛûÛä½ ½½X½v½_PÛûÛä½ ½½`½vÛûÛä½½½_½f½h;P;kÛûÛä½½½i½vÛûÛä½Ó½h½m;P;kÛûÛä½½½n½vÛûÛä½Ó½mÖÖ½ ½½s½v½wµ¶###Ì:%ÓÓ7% ÓÓk…º#(%Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÔÓ Ô)% Ó ÕÔÓ Ô ÔÓ ÔIÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô (@@ 8$ H X0íX€h t@€Œ˜¨´0íÀ€ ̘àìø,èaziminv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$aziminv $gntt_label $lntt_label aziminvinttsincosM$20ptitleradius cenlonmeroriginoffsetpaziminv S$22$aziminvsqrtp_errorfabsasinzatan2 adjust_lonsinbceafor.o/ 1074012774 1032 20 100666 11552 ` 1Ì0- @ìX ``Ð0)œ&HS+TôG%¬kÂ?Ù/Ð,oÃp0ånSÉ?+`p)r#àSìp%²SÆ?4#p&b¸„h(SË>ãp+RSÊ>óp*B1Hp'¢è p(‚pd’"àPe‚Ræ0¦, 0 è4hx@h`è Pebpd2è Pebpd"Pf‚0ÄNè ¸‡h%Pe2+`4:0¤nè pfPe²è Pg¢è Perè PebPeBè PgR4KÂ?YOÃ?‘è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oð+`P$r0àH 4#è 0¤.0€H è 1€HH}ƒ  ºPh²Pe2PfBKÙ>™1¨N K×>‘¸«,s7Pj²Pi2PgR0ŠN2Én0ørù4KÂ>ÙOÃ?Q/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,Pi‚#@SFPv’SL0‰N0É.¸–,*¸–, 2ÌN¸‡,71Kn0Èn0—nè @Pf²PgPeBKØ>™0ÇN¹äˆ)Kß>‘¹¨*sPk1ÉNPw²PjR1lN2öN3Xn1[è¥sæ?ð>äøµˆãhñ?ð@Cylinderical Equal AreaÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,¾X ´ 8 8¾X!€44D¿é>(Ô@P¨>(P@`\ÿÿÿÿT$$l©x 4$ 4|ª¬ü Xüˆ¬¨ÈTÈ”¼pÕØ ¾Hô¬ÿÿÿÿH ô ¼Æ&HôÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å @€ 4üÈØ °Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €Û@ € Û@ €+Û@ €6Û@ €EÛ@ €S%Û@ €[(Û@ €c+Û@ €f"Ù Q j€*à ü€€uÛ@ÿÿÿÿ€Û@€ €ŒÛ@€"€—Û@€$€¢Û@€&€¨Û@€(ˆ€5A®Û@€  €/€  €1  €,¡Ð"€À€,ÿÿÿÿÿÿÿÿÿÿÿÿ#Q ³€C$à 0ÿÿÿÿàÛ@ €»2€<ÿÿÿÿ€½1€<€=€¿0Û@€?€Ã/Û@€Aˆ%€RAÇ5Û@AÌ6Û@AÓEÛ@€)  ,€L€1  5€N  -€E¡Ð7€8À€E/ÿÿÿÿÿÿÿÿÿÿÿÿ 8€€ €2€02€P9€,Ð> Ð?HÐ@PÐAPÐBPÐCPÐEPÐFPÐGPÐI\PJ€/ÐKt`K€0PN€1ÐO€`O€2ÐR„ÐSÐTœÐX¼ÐYÄÐZÐÐ[ØÐ\à`]€3€^ìP9€,Ð]ì`]€3`^€4c€70c€8Ph€EÐo(Ðp8Ðr@Ps€LÐtLÐuh`u€M`€€P€„Ph€EЀ„Px€NÐy¨Ð|Ð}`}€O`€€P`€Q`‚€Tbceafor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minoreeslon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzindbceaforintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtempbceaforyxlatlondlonsinphiqHüHüC€tÿÿÿˆC€tÿÿÿ€C€tÿÿÿxC€tÿÿÿp€ü;@tX€üÿÿÿÿ@tP€ü3 L@>8Pt8@8€üÿÿÿÿ 4LA>0Pt0@00€ü? @LB>(Pt(@<(€ü9 HLC? Pt @D !LE>,APT,€üA\t@PXFG@@P@€üC@tH€ü7|ü@t€ü=ü@t€üÿÿÿÿœü@t€üFÈü ÄTY@tH0A(€DC€0ÿÿÿLC€0ÿÿÿH€0ÿÿÿÿ@08A8€GA8<,€0ÿÿÿÿ@0€0ÿÿÿÿ@0 €0ÿÿÿÿ@0X€0ÿÿÿÿ@0€0ÿÿÿÿ@0(€0ÿÿÿÿ@0@€0ÿÿÿÿ@0HA0b€0ÿÿÿÿ@0³!€ÚæxÛûÛä½½½E½@½>½?Õ½A½B½C½E½F½G½I½K½O½R½S½T½Y½Z½[½\ÈPÛûÛä½½ ½@P½F½T„„ÛûÛä½½ ½>P½AÔ½?½@Ö½B½C½E½F½G½I½K½O½R½S½T½Y½Z½[½\ÛûÛä½½ ½AP½F½BÛûÛä½½½BP½CÛûÛä½½½CP½GÛûÛä½½ ½?P½G?;kÛûÛä½½½FPÛûÛä½½½GP½I„P„½KÛûÛä½ÓÖPÖÖÖÓ½OP½R;kPÛûÛä½½ ½RP½S;kPÛûÛä½½ ½SP½TP;kP½XXXÕÛûÛä½½½X1 ÛûÛä½½½TP½YPÛûÛä½½½Y;Œ PÛûÛä½½ ½Z;h PÛûÛä½½ ½[;h P½\PÛûÛä½½½\ÛûÛä½½½];Œ PÔ½^ÛùÛûÕ¶³¡€ÚæȽo½r½t½u½y½|½}ÈP½oP½cÔ½r½t½u½y½|½}½o?;kÛûÛä½½½oÛûÛä½½ ½p;k½rP½tPPP½uÔÛûÛä½½½t½uPPPÛûÛä½½½u½€½ÛùÛûÕ¶½yPÓ½}ÔPÓÔÔ;k½|PPPÕÖÕÛûÛä½½½|½}PÛûÛä½½½y½}PPÛûÛä½½½}µ¶ÌX%ÓÓO%ÓÓMqÔ#0%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓ!%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ Ô (@ 8$ H X0íX€ h8|ˆ ˜@¤°¼ÌÜ0íè€ ôHèbceafor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$bceafor $gntt_label $lntt_label bceaforintS$24$bceaforintsqrtcossinM$25ptitleradius2 cenlonmer true_scaleoffsetpbceafor S$27$bceafor adjust_lonlogbceainv.o/ 1074012775 1032 20 100666 12332 ` 1Ì,0,@èT \\Ð,,ˆ( å.(P!PG%(wkÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀ0ånSÉ>“+`p)‚#S p%âSÆ>ƒ4#p&r¸„h(SË>cp+bSÊ>sp*R1Hp'Òè p(²pdÂPe²# S'0¥Npf¢0‡, 0¦N0 „!@ph’4hz#àSä"pdPerè @pdBè Perpd2Pf²0ÄNè ¸‡h%PeB+`4:0¤nè pf"Peâè PgÒè Pe‚è PerPeRè Pgb4KÂ>ÙOÃ?A/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,h`1…. "àRæ"1„.0Œ1n0†N @0èn1‰nè @¹äl%1¥NpfèePerkÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀkÄ?I+`P(R4#P&bH?0¨. € 0æ.PgBPfâ0‡N1nè @KØ>‘sPgâPhBPf‚1N 1‰n è 0ÊKÚ>™è sD €PŽPf"PgâPh0ŽN 0èN 0ÉN 1jnè @Pk²P–0€H P†"Pg¢1vn Pˆ2Pi’1®N¸æLè ¹(®P‰bP‡RPh’P†B¹ÄjPj¢1©N1N è ¹FNPˆ‚P†rPg’¹äl1¨Nè 0æN K×>‘¹¤l rêPgâPh"Pf‚0èN 1‰n è 0ËKÙ>™s$4KÂ>ÙKÄ?IOÃ?A/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,?ð>äøµˆãhñ@@@?Æ `¶ `¶?ºB¤*B¤*?°[°[°?°ÿº¦Uü@?‘-ömŸ½Š@Cylinderical Equal AreaÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€xx,*X p`ð`8*X!øxxxD+ö>(Ð@P!>(P@x\ÿÿÿÿP$$l"t 4$ 4|#¨ Xˆ%¼èlè”5¤ÙTÜ 7€0¬ÿÿÿÿ€ 0 ¼?¦( !PÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å%@€ 4èÜ °Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €Û@ € "Û@ €%$Û@ €* Û@ €5Û@ €@Û@ €OÛ@ €]-Û@ €e/Û@ €m1Û@ €p*Û@ €s(Ù Q w€0à t€€‚Û@ÿÿÿÿ€ŽÛ@€&€™Û@€(€¤Û@€*€¯Û@€,€µÛ@€.ˆ€;A»Û@€  €5€!  $€7  €2¡Ð&€"À€2ÿÿÿÿÿÿÿÿÿÿÿÿ'Q À€I(à tÿÿÿÿàÛ@ €È9€Bÿÿÿÿ€Ì8€B€C€Ð6Û@€E€Ò5Û@€Gˆ)€TAÔJÛ@€-  0€N€1  5€P  6€K¡Ð;€>À€K8ÿÿÿÿÿÿÿÿÿÿÿÿ <€€ €5€!05€"P<€2ÐAÐBTÐC\ÐD\ÐE\ÐF\ÐI\ÐJ\ÐK\ÐLhÐM|ÐO„PP€5ÐQÐR¤`R€6ÐZ¨Ð[´Ð\ÀÐ`àÐaèÐbôÐcüÐd`e€9€fP<€2ÐePU€7ÐV0ÐW4`W€8`e€9`f€:k€=0k€>Pp€KÐuÐv4Ðx4Py€NÐz<Ð|\`|€OP€PЀ„Ђ¼Ð‡0`‡€Q`Š€R€‹TPp€KЊT`Š€R`‹€S`Œ€Vbceainv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minoreese_p4e_p6lon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzqpindbceainvintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtempbceainvlatlonyxbetaHtHtC€tÿÿÿHC€tÿÿÿ@C€tÿÿÿ8C€tÿÿÿ0€tB@tp€tÿÿÿÿ@th€tD (XCA@\¤@@$@€tÿÿÿÿ @XDA8\¤8@<8€t< LXEA0\¤0@H0€t: TXFB(\¤(@P(!XIA,A\`,€tKh¤X\dJKX@\X€tÿÿÿÿ@t`€tM@tP€tO”¤H€MQH@|H€t>@t€tHpt@ €t@@t €tÿÿÿÿ@t€tFì,Äè\a@¤A4€D@P,Y4<vz,C€€ÿÿÿLC€€ÿÿÿH€tÿÿÿÿ@€(€tÿÿÿÿ@€0€tÿÿÿÿ@€€tÿÿÿÿ@€ €tÿÿÿÿ@€p€tÿÿÿÿ@€@€tÿÿÿÿ@€€tÿÿÿÿ@€A¼ G€tÿÿÿÿ@€X€tÿÿÿÿ@€P€tÿÿÿÿ@€H³€ÚæÀÛûÛä½½½I½C½A½BÕ½D½E½F½I½J½K½L½M½O½Q½R½V½W½Z½[½\½a½b½c½dÈPÛûÛä½½ ½CP½J½W½\„„ÛûÛä½½ ½AP½DÔ½B½CÖ½E½F½I½J½K½L½M½O½Q½R½V½W½Z½[½\½a½b½c½dÛûÛä½½ ½DP½J½EÛûÛä½½½EP½FÛûÛä½½½FP½KÛûÛä½½ ½BP½K?;kÛûÛä½½½JPÛûÛä½½½KP½L½M½WP½O„„ÖÛûÛä½½½LP½O½MÔÛûÛä½½½MP½QÛûÛä½ÓÖP½R„„ÛûÛä½½½RP½ZP;kÛûÛä½½ ½ZP½[;kPÛûÛä½½ ½[P½\P;kP½`YYÕÛûÛä½½½`1 ÛûÛä½½½\P½aPÛûÛä½½½a;Œ PÛûÛä½½ ½b;h PÛûÛä½½ ½c;h P½dPÛûÛä½½½dÛûÛä½½½e;ŒPÔ½fÛùÛûÕ¶ÔÛä½Ó½VP½W„„;kÛûÛä½½½WP½ZPµ¶³‚€Úæ½u½v½x½z½|½€½‚½‡ÈP½uPÓ½v½x½z½|½€½‚½‡½vP½xPÛûÛä½½½u½xÛûÛä½½½v½zPP?;kÛûÛä½½½z½|PPP;kÛûÛä½½½|½€½‚ÔPPP;kÕPÛûÛä½½½€½‚PP;kPPÓPÓÛûÛä½½½‚½‡PPP;kÛûÛä½½½‡½Š½‹ÛùÛûÕ¶Ìj%ÓÓO%ÓÓAyØ#0%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÔÓ ÔÔÓ ÔÔÓ ÔÓÓ)%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô (@ 8$ H X0íX€ hð|ˆ˜  @¬¸ÄÔä0íð€{ üèbceainv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$bceainv $gntt_label $lntt_label bceainvintS$27$bceainvintsqrtlogcossinM$28ptitleradius2 cenlonmer true_scaleoffsetpbceainv S$30$bceainvasin adjust_lonceafor.o/ 1074012775 1032 20 100666 11540 ` 1Ì0-@ìX ``Ð0)˜&DS+TðG%˜kÂ?Ù/Ð,oÃp0ånSÉ?+`p)r#àSìp%²SÆ?4#p&b¸„h(SË>ãp+RSÊ>óp*B1Hp'¢è p(‚pd’"àPe‚Ræ0¦, 0 è4hx@h`è Pebpd2è Pebpd"Pf‚0ÄNè ¸‡h%Pe2+`4:0¤nè pfPe²è Pg¢è Perè PebPeBè PgR4KÂ?YOÃ?‘è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oð+`P$r0àH 4#è 0¤.0€H è 1€HH}ƒ  ºPh²Pe2PfBKÙ>™1¨N K×>‘¸«,s7Pj²Pi2PgR0ŠN2Én0ørù4KÂ>ÙOÃ?Q/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,Pi‚#@SFPv’SL0‰N0É.¸–,*¸–, 2ÌN¸‡,71Kn0Èn0—nè @Pf²PgPeBKØ>™0ÇN¹äˆ)Kß>‘¹¨*sPk1ÉNPw²PjR1lN2öN3Xn1[è¥sæ?ð>äøµˆãhñ?ð@Cylinderical Equal AreaÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,¾X ´ 8 8¾X!€44D¿é>(Ô@P¨>(P@`\ÿÿÿÿT$$l©x 4$ 4|ª¬ü Xüˆ¬¨ÈTÈ”¼pÒÔ ¾Dð¬ÿÿÿÿD ð ¼Æ&DðÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"?/æþ@€ 4üÈÔ °Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@ € € Û@ €Û@ € Û@ €Û@ € Û@ €*Û@ €5Û@ €DÛ@ €R%Û@ €Z(Û@ €b+Û@ €e"Ù Q i€*à ü€€sÛ@ÿÿÿÿ€Û@€ €ŠÛ@€"€•Û@€$€ Û@€&€¦Û@€(ˆ€5A¬Û@€  €/€  €1  €,¡Ð"€À€,ÿÿÿÿÿÿÿÿÿÿÿÿ#Q ±€C$à 0ÿÿÿÿàÛ@ €¸2€<ÿÿÿÿ€º1€<€=€¼0Û@€?€À/Û@€Aˆ%€RAÄ5Û@AÉ6Û@AÐEÛ@€)  ,€L€1  5€N  -€E¡Ð7€8À€E/ÿÿÿÿÿÿÿÿÿÿÿÿ 8€€ €1€01€P8€,Ð= Ð>HÐ?PÐ@PÐAPÐBPÐDPÐEPÐFPÐH\PI€/ÐJt`J€0PM€1ÐN€`N€2ÐQ„ÐRÐSœÐW¼ÐXÄÐYÐÐZØÐ[à`\€3€]ìP8€,Ð\ì`\€3`]€4b€70b€8Pg€EÐn(Ðo8Ðq@Pr€LÐsLÐth`t€M`€P€€„Pg€EЄPw€NÐx¨Ð{Ð|`|€O`€P`€€Q`€Tceafor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minoreeslon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzindceaforintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtempceaforyxlatlondlonsinphiqHüHüC€tÿÿÿˆC€tÿÿÿ€C€tÿÿÿxC€tÿÿÿp€ü;@tX€üÿÿÿÿ@tP€ü3 L?=8Pt8@8€üÿÿÿÿ 4L@=0Pt0@00€ü? @LA=(Pt(@<(€ü9 HLB> Pt @D !LD=,APT,€üA\t@PXEF@@P@€üC@tH€ü7|ü@t€ü=ü@t€üÿÿÿÿœü@t€üFÈü ÄSX@tH0A(€DC€0ÿÿÿLC€0ÿÿÿH€0ÿÿÿÿ@08A8€GA8<,€0ÿÿÿÿ@0€0ÿÿÿÿ@0 €0ÿÿÿÿ@0X€0ÿÿÿÿ@0€0ÿÿÿÿ@0(€0ÿÿÿÿ@0@€0ÿÿÿÿ@0HA0b€0ÿÿÿÿ@0³!€ÚæxÛûÛä½½½D½?½=½>Õ½@½A½B½D½E½F½H½J½N½Q½R½S½X½Y½Z½[ÈPÛûÛä½½ ½?P½E½S„„ÛûÛä½½ ½=P½@Ô½>½?Ö½A½B½D½E½F½H½J½N½Q½R½S½X½Y½Z½[ÛûÛä½½ ½@P½E½AÛûÛä½½½AP½BÛûÛä½½½BP½FÛûÛä½½ ½>P½F?;kÛûÛä½½½EPÛûÛä½½½FP½H„P„½JÛûÛä½ÓÖPÖÖÖÓ½NP½Q;kPÛûÛä½½ ½QP½R;kPÛûÛä½½ ½RP½SP;kP½WXXÕÛûÛä½½½W1 ÛûÛä½½½SP½XPÛûÛä½½½X;Œ PÛûÛä½½ ½Y;h PÛûÛä½½ ½Z;h P½[PÛûÛä½½½[ÛûÛä½½½\;Œ PÔ½]ÛùÛûÕ¶³¡€ÚæȽn½q½s½t½x½{½|ÈP½nP½bÔ½q½s½t½x½{½|½n?;kÛûÛä½½½nÛûÛä½½ ½o;k½qP½sPPP½tÔÛûÛä½½½s½tPPPÛûÛä½½½t½½€ÛùÛûÕ¶½xPÓ½|ÔPÓÔÔ;k½{PPPÕÖÕÛûÛä½½½{½|PÛûÛä½½½x½|PPÛûÛä½½½|µ¶ÌX%ÓÓO%ÓÓMqÑ#0%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓ!%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ Ô $@ 4$ D X0íT€ d8x„Œ ”@ ¬¸ÈØ0íä€ ðHçceafor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$ceafor $gntt_label $lntt_label ceaforintS$24$ceaforintsqrtcossinM$25ptitleradius2 cenlonmer true_scaleoffsetpceafor S$27$ceafor adjust_lonlogceainv.o/ 1074012775 1032 20 100666 12320 ` 1Ì,0 @èT \\Ð,,„(œå. P!LG%([kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀ0ånSÉ>“+`p)‚#S p%âSÆ>ƒ4#p&r¸„h(SË>cp+bSÊ>sp*R1Hp'Òè p(²pdÂPe²# S'0¥Npf¢0‡, 0¦N0 „!@ph’4hz#àSä"pdPerè @pdBè Perpd2Pf²0ÄNè ¸‡h%PeB+`4:0¤nè pf"Peâè PgÒè Pe‚è PerPeRè Pgb4KÂ>ÙOÃ?A/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,h`1…. "àRæ"1„.0Œ1n0†N @0èn1‰nè @¹äl%1¥NpfèePerkÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀkÄ?I+`P(R4#P&bH?0¨. € 0æ.PgBPfâ0‡N1nè @KØ>‘sPgâPhBPf‚1N 1‰n è 0ÊKÚ>™è sD €PŽPf"PgâPh0ŽN 0èN 0ÉN 1jnè @Pk²P–0€H P†"Pg¢1vn Pˆ2Pi’1®N¸æLè ¹(®P‰bP‡RPh’P†B¹ÄjPj¢1©N1N è ¹FNPˆ‚P†rPg’¹äl1¨Nè 0æN K×>‘¹¤l rêPgâPh"Pf‚0èN 1‰n è 0ËKÙ>™s$4KÂ>ÙKÄ?IOÃ?A/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,?ð>äøµˆãhñ@@@?Æ `¶ `¶?ºB¤*B¤*?°[°[°?°ÿº¦Uü@?‘-ömŸ½Š@Cylinderical Equal AreaÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€xx,*X p`ð`8*X!øxxxD+ö>(Ð@P!>(P@x\ÿÿÿÿP$$l"t 4$ 4|#¨ Xˆ%¼èlè”5¤ÖTØ 7|,¬ÿÿÿÿ| , ¼?¦(œ!LÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"?/ç@€ 4èØ °Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@ € € Û@ €Û@ € Û@ €Û@ €"Û@ €$$Û@ €) Û@ €4Û@ €?Û@ €NÛ@ €\-Û@ €d/Û@ €l1Û@ €o*Û@ €r(Ù Q v€0à t€€€Û@ÿÿÿÿ€ŒÛ@€&€—Û@€(€¢Û@€*€­Û@€,€³Û@€.ˆ€;A¹Û@€  €5€!  $€7  €2¡Ð&€"À€2ÿÿÿÿÿÿÿÿÿÿÿÿ'Q ¾€I(à tÿÿÿÿàÛ@ €Å9€Bÿÿÿÿ€É8€B€C€Í6Û@€E€Ï5Û@€Gˆ)€TAÑJÛ@€-  0€N€1  5€P  6€K¡Ð;€>À€K8ÿÿÿÿÿÿÿÿÿÿÿÿ <€€ €4€!04€"P;€2Ð@ÐATÐB\ÐC\ÐD\ÐE\ÐG\ÐH\ÐI\ÐJhÐK|ÐM„PN€5ÐOÐP¤`P€6ÐX¨ÐY´ÐZÀÐ^àÐ_èÐ`ôÐaüÐb`c€9€dP;€2ÐcPS€7ÐT0ÐU4`U€8`c€9`d€:i€=0i€>Pn€KÐsÐt4Ðv4Pw€NÐx<Ðz\`z€OP}€PÐ~„Ѐ¼Ð…0`…€Q`ˆ€R€‰TPn€KЈT`ˆ€R`‰€S`Š€Vceainv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minoreese_p4e_p6lon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzqpindceainvintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtempceainvlatlonyxbetaHtHtC€tÿÿÿHC€tÿÿÿ@C€tÿÿÿ8C€tÿÿÿ0€tB@tp€tÿÿÿÿ@th€tD (XB@@\¤@@$@€tÿÿÿÿ @XC@8\¤8@<8€t< LXD@0\¤0@H0€t: TXEA(\¤(@P(!XG@,A\`,€tKh¤X\dHIX@\X€tÿÿÿÿ@t`€tM@tP€tO”¤H€KOH@|H€t>@t€tHpt@ €t@@t €tÿÿÿÿ@t€tFì,ÄèZ_@¤A4€D@P,Y4<tx,C€€ÿÿÿLC€€ÿÿÿH€tÿÿÿÿ@€(€tÿÿÿÿ@€0€tÿÿÿÿ@€€tÿÿÿÿ@€ €tÿÿÿÿ@€p€tÿÿÿÿ@€@€tÿÿÿÿ@€€tÿÿÿÿ@€A¼ G€tÿÿÿÿ@€X€tÿÿÿÿ@€P€tÿÿÿÿ@€H³€ÚæÀÛûÛä½½½G½B½@½AÕ½C½D½E½G½H½I½J½K½M½O½P½T½U½X½Y½Z½_½`½a½bÈPÛûÛä½½ ½BP½H½U½Z„„ÛûÛä½½ ½@P½CÔ½A½BÖ½D½E½G½H½I½J½K½M½O½P½T½U½X½Y½Z½_½`½a½bÛûÛä½½ ½CP½H½DÛûÛä½½½DP½EÛûÛä½½½EP½IÛûÛä½½ ½AP½I?;kÛûÛä½½½HPÛûÛä½½½IP½J½K½UP½M„„ÖÛûÛä½½½JP½M½KÔÛûÛä½½½KP½OÛûÛä½ÓÖP½P„„ÛûÛä½½½PP½XP;kÛûÛä½½ ½XP½Y;kPÛûÛä½½ ½YP½ZP;kP½^YYÕÛûÛä½½½^1 ÛûÛä½½½ZP½_PÛûÛä½½½_;Œ PÛûÛä½½ ½`;h PÛûÛä½½ ½a;h P½bPÛûÛä½½½bÛûÛä½½½c;ŒPÔ½dÛùÛûÕ¶ÔÛä½Ó½TP½U„„;kÛûÛä½½½UP½XPµ¶³‚€Úæ½s½t½v½x½z½~½€½…ÈP½sPÓ½t½v½x½z½~½€½…½tP½vPÛûÛä½½½s½vÛûÛä½½½t½xPP?;kÛûÛä½½½x½zPPP;kÛûÛä½½½z½~½€ÔPPP;kÕPÛûÛä½½½~½€PP;kPPÓPÓÛûÛä½½½€½…PPP;kÛûÛä½½½…½ˆ½‰ÛùÛûÕ¶Ìj%ÓÓO%ÓÓAyÕ#0%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÔÓ ÔÔÓ ÔÔÓ ÔÓÓ)%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô $@ 4$ D X0íT€ dðx„Œ” œ@¨´ÀÐà0íì€{ øçceainv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$ceainv $gntt_label $lntt_label ceainvintS$27$ceainvintsqrtlogcossinM$28ptitleradius2 cenlonmer true_scaleoffsetpceainv S$30$ceainvasin adjust_loneqconfor.o/ 1074012776 1032 20 100666 14360 ` 1Ì48@ð\ ddÐ43p- Ï5ŒŒX%HG%*µkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃ0ånSÍ=“sÍ?s+`# S&p%âSÉ=s4#p)¸„,+SÈ=Cp(BSÊ=Sp*21`HSÌ=ƒp'Òè p+bpdrè Pebpd²è Pebpd¢è Pebpd’è Pebpd‚1 H7Ø?è 7×?!SÄ?#sÄ?“Perè SÇ?Pf’sÆ?“0€HPh‚sÈ?ƒPe²è Pg¢Kß=9kß>€#00€Hè 1¬#S0,0 „!ŠsÌ?s7Ø?7×?!è 1€HSÄ?#sÄ?“Perè SÇ?Pf’sÆ?“0€HPh‚sÈ?ƒPe²è Pg¢0€Hè 1¬.0L0d èú1Ñ.2O.Ph’sÈ?“Pi‚sÉ?ƒ0…npf"Pe²Pg¢0ÀH@1ÄnSÎ=csÎ?s1æ è pjpdRPfPeâK×>0Ä.0§NèØph+`4:è 49`è`4¢SÄ?pd"Ph’sÈ?“1ÄnPi‚sÉ?ƒSÎ=csÎ?sPe²Pg¢1æ è pjpdRPfPeâK×>0Ä.0§Nph+`è 4:€Peâè PgÒ1 Hè 1€Hè PeÂè 1ÀHPe2è PgBè(4SÄ?pd"Ph’sÈ?“1ÄnPi‚sÉ?ƒSÎ=csÎ?sPe²Pg¢1æ è pjpdRPf+`4:°PeâK×>0Ä.0§Nè phPeâè PgÒè 1 Hè PeÂè 1ÀHPe2è PgB4KÂ=ÙOÃ>q/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-oÃà+`P$’sÇ?sP&‚0 H 4#sÄ?“P%²sÆ?ƒè P'¢PhPgÂPfâ1. 1‡.è 0ÉN Pf"0ÄN è 1 HPf2Kß>™1 H¹„, séPgPhBè 1 K×>‘4¹„j%råKÂ>ÙOÃ?!/Ñ0-è@Ð/Ñ0,?ð=Û|ßÙ×½»Standard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONICEQUIDISTANT CONICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€PP,@X €8@X!аP°DA²>(^@lPó>(P@px\ÿÿÿÿX$$l| 4$ 4|°ì X순HDH”äúŒü  àˆ¬ÿÿÿÿ à Àˆ À¼"­- %HÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å1@€ 4ìHü À°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ € Û@ €Û@ €'Û@ €*!Û@ €-#Û@ €0%Û@ €3Û@ €5Û@ €8>Û@ €<Û@ €KÛ@ €Y4Û@ €\9Û@ €^CÛ@Q a€6à L€€mÙ ÿÿÿÿ€rÛ@€&€~Û@€(€‰Û@€*€”Û@€,€ŸÛ@€.€¤Û@€0€©Û@€2€¯Û@€4€AµÛ@Aº'Û@AÁ+Û@AÈ/Û@AÌ2Û@AÐ0Û@AÔ3Û@€€  €H  !€G€&  -€K€0  7€M  9€8¡Ð;€"<Q Ø€]=à ¬ÿÿÿÿàÛ@ €áK€Vÿÿÿÿ€ãJ€V€W€åIÛ@€Y€éHÛ@€[€>AíTÛ@Að_Û@AöYÛ@  E€_¡ÐG€R H€€ €+€!0+€"P5€8Ð=hÐ>hÐ?lÐ@lÐAlÐClÐDlÐElÐFxÐG„ÐHÐIœÐK¨ÐL¸ÐMØÐQôPR€GÐSüÐXÐY,ÐZLÐ[dÐ\xPT€HÐUàÐVð`V€IÐ^ø`^€JÐbLÐcLÐdLÐiLPj€KÐkLÐlXÐmdÐnpÐoxÐp€`p€LÐ|Ða”Ps€MÐtìÐuôÐvÐwÐxÐy`y€NÐ|$`|€O€}(`}€P‚€Q0‚€RP‡€_ÐŽ$Ð<ÐPБ`Ð’|Дœ`”€f€•œ`•€g`–€heqconfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minorlon_centere0e1e2e3eesml0false_northingfalse_eastingnsgrheqconforintmodefalse_northfalse_eastcenter_latcenter_lonlat2lat1r_minr_majtempsinphicosphims1ms2ml1ml2eqconforyxlatlonmlthetarh1HLHLC€xÿÿþÈC€xÿÿþÀC€xÿÿþ¸C€xÿÿþ°C€xÿÿþ¨C€xÿÿþ C€xÿÿþœ€LU @d=p@hxp€Lÿÿÿÿ@xh€L] Lh?`@lx`€Lb Xh@ @lx €L` `hA@lx!(hC,Alp,€Lÿÿÿÿxx0ltDE0@l0€Lÿÿÿÿ@x8€LL@xX€LN@xP€LP@xH€LR@x@€ìLÿÿÿˆ€Lÿÿÿˆ€àôÿÿÿˆC€lxÿÿÿˆ€ìLÿÿÿ€Lÿÿÿ€àôÿÿÿC€lxÿÿÿAØxJxMYÜüMSMALxSAdxV€L[œL˜Ü@x€LWÌLÀÜ0@x€LÿÿÿÿÐL(ÄÜ(4(@x(€Ldø$˜ôauL@xA$TDH¬C€¬ÿÿÿLC€¬ÿÿÿH€¬ÿÿÿÿ@¬X€¬ÿÿÿÿ@¬P€¬ÿÿÿÿ@¬H€¬ÿÿÿÿ@¬@K€¬ÿÿÿ €¬ÿÿÿÿ@¬p€¬ÿÿÿÿ@¬\¬DY@XD€¬ÿÿÿÿ@¬€¬ÿÿÿÿ@¬`A`ˆG€¬ÿÿÿÿ@¬€¬ÿÿÿÿ@¬ €¬ÿÿÿÿ@¬³á€ ÚæÀÛûÛä½½½C½K½M½S½[½m½v½M½=½>½?½@½A½C½D½E½F½G½H½I½L½M½Y½Z½\½^½a½b½c½d½l½n½p½u½w½yÈP½D„„ÛûÛä½½ ½=P½?Ô½>Õ½@½A½C½D½E½F½G½H½I½L½M½Y½Z½\½^½a½b½c½d½l½n½p½u½w½yÛûÛä½½ ½?P½D½@ÛûÛä½½½@P½AÛûÛä½½½AP½EÛûÛä½½ ½>P½E?;kÛûÛä½½½DPÛûÛä½½½EP½F;kPÛûÛä½½½FP½G;kPÛûÛä½½½GP½H;kPÛûÛä½½½HP½I;k PÛûÛä½½½IP½KÛûÛä½½½K;x ½LP; ½MPÛûÛä½½½L½MPP; P½Q½iÔÛûÛä½½½MÛûÛä½½½S;k Ô½[„„Ô½Z½XÛûÛä½½½X;x ½YP; ½ZPÛûÛä½½½Y½ZPP; PÛûÛä½½½ZÛûÛä½½½[;k ½\½cPPÔÛûÛä½½½\P½cPP½bÔ½o½xÕÖÔ; ÛûÛä½½½bPÛûÛä½½½cP½dPP½iÔ½\ÛûÛä½½½dP½U^^ÛûÛä½ÓÖ2^½VÛûÛä½½½V½|½^ÛûÛä½½½^P½cP½bÔPÓ½o½xÕPPÖÔ; ÛûÛä½½½bPÛûÛä½½½cP½dPP½iÔÛûÛä½½½dP½k^ÛûÛä½½½k1^½lPÛûÛä½½½l;ŒP½mÛûÛä½½½m;ŒÔÛûÛä½½ ½n;hPÛûÛä½½½o;h½pPÛûÛä½½½p;ŒP½|½aÛûÛä½½½aP½cP½bÔPÓ½o½xÕPPÖÔ; ÛûÛä½½½bPÛûÛä½½½cP½dP½t^^ÔP½iÔÛûÛä½½½t1ÛûÛä½½½dP½uPÛûÛä½½½u;ŒPÛûÛä½½½v;hÛûÛä½½ ½w;hPÛûÛä½½½x;h½yPÛûÛä½½½yÛûÛä½½½|;ŒPÔ½}ÛùÛûÕ¶³A€Ú潎½½½‘½’ÈP½ŽPP½‚Ô½½½‘½’½ŽPÛûÛä½½½Ž?; P½P½PÔPÔ;kÛûÛä½½½½PÛûÛä½½½½‘;kP½’ÕÛûÛä½½½‘½’PP;k½”ÕÛûÛä½½½’½•ÛùÛûÕ¶9#ÔÔ#Ìj%ÓÓ‹%ÓÓ;‘ù#H%Ó %ÓÔÓ ÔÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔiÕÓ ÕÓÓÓÔÓ ÔÓÓÓÔÓ ÔÓÓÓÔÓ ÔÓÓÓ!%Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô (@p 8$ H X0íX€ h€Œ˜¤°¼ÈÔà ì@ø,<HT0í`€Sp€ˆéeqconfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$eqconfor $gntt_label $lntt_label eqconforintS$27$eqconforintsqrte0fne1fne2fne3fntsincosmsfnzmlfnfabsM$28p_errorptitleradius2stanparl cenlonmeroriginoffsetpstparl1eqconfor adjust_lonsincoseqconinv.o/ 1074012776 1032 20 100666 15144 ` 1ÌÀ;(@|è ððÐÀ6P/ìc8€¨ä'G%#®kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃ0ånSÍ=“sÍ?s+`# S&p%âSÉ=s4#p)¸„,+SÈ=Cp(BSÊ=Sp*21`HSÌ=ƒp'Òè p+bpdrè Pebpd²è Pebpd¢è Pebpd’è Pebpd‚1 H7Ø?è 7×?!SÄ?#sÄ?“Perè SÇ?Pf’sÆ?“0€HPh‚sÈ?ƒPe²è Pg¢Kß=9kß>€#00€Hè 1¬#S0,0 „!ŠsÌ?s7Ø?7×?!è 1€HSÄ?#sÄ?“Perè SÇ?Pf’sÆ?“0€HPh‚sÈ?ƒPe²è Pg¢0€Hè 1¬.0L0d èú1Ñ.2O.Ph’sÈ?“Pi‚sÉ?ƒ0…npf"Pe²Pg¢0ÀH@1ÄnSÎ=csÎ?s1æ è pjpdRPfPeâK×>0Ä.0§NèØph+`4:è 49`è`4¢SÄ?pd"Ph’sÈ?“1ÄnPi‚sÉ?ƒSÎ=csÎ?sPe²Pg¢1æ è pjpdRPfPeâK×>0Ä.0§Nph+`è 4:€Peâè PgÒ1 Hè 1€Hè PeÂè 1ÀHPe2è PgBè(4SÄ?pd"Ph’sÈ?“1ÄnPi‚sÉ?ƒSÎ=csÎ?sPe²Pg¢1æ è pjpdRPf+`4:°PeâK×>0Ä.0§Nè phPeâè PgÒè 1 Hè PeÂè 1ÀHPe2è PgB4KÂ=ÙOÃ>q/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃ@+`P+2kÀ?QP&4#0«. P$BP("0Ç. 1­N 1,0Š0 è0¹ïJè @0€H# è(S$è @#0€ÈS"1ÀL0d „ 0H 1¤Nè 1äN0€H PhâPi¢7×?Qk×?iPdsÉ?“1ÈnPj’sÊ?ƒPk‚sË?sPg²è 0†.Kß>säPg"PfÂ1‡nè 0ÈKÚ>sDKÜ?Q“€04KÂ>YOÃ>Á/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,?ð=Û|ßÙ×½»?ð¿ðStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONICEQUIDISTANT CONICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€PP,@X ô(x(8@X!Ð$P$DAF>(^@lP‡>(P@px\ÿÿÿÿä$$l™  4$ 4|š<L XLˆœˆÀ¤À”¬Hd ®"Lh¬ÿÿÿÿ"L  h  ¼¶­/ì'Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å7@€ 4LÀ  °Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ € Û@ €Û@ €'Û@ €*!Û@ €-#Û@ €0%Û@ €3Û@ €5Û@ €8>Û@ €<Û@ €KÛ@ €Y4Û@ €\9Û@ €^CÛ@Q a€6à L€€mÙ ÿÿÿÿ€rÛ@€&€~Û@€(€‰Û@€*€”Û@€,€ŸÛ@€.€¤Û@€0€©Û@€2€¯Û@€4€AµÛ@Aº'Û@AÁ+Û@AÈ/Û@AÌ2Û@AÐ0Û@AÔ3Û@€€  €H  !€G€&  -€K€0  7€M  9€8¡Ð;€"<Q Ø€]=à  ÿÿÿÿàÛ@ €áK€Vÿÿÿÿ€åJ€V€W€éIÛ@€Y€ëHÛ@€[€>AíWÛ@AñbÛ@AôYÛ@Aø[Û@AþLÙ €C  F€j€G  J€l  T€_¡ÐV€R W€€ €+€!0+€"P5€8Ð=hÐ>hÐ?lÐ@lÐAlÐClÐDlÐElÐFxÐG„ÐHÐIœÐK¨ÐL¸ÐMØÐQôPR€GÐSüÐXÐY,ÐZLÐ[dÐ\xPT€HÐUàÐVð`V€IÐ^ø`^€JÐbLÐcLÐdLÐiLPj€KÐkLÐlXÐmdÐnpÐoxÐp€`p€LÐ|Ða”Ps€MÐtìÐuôÐvÐwÐxÐy`y€NÐ|$`|€O€}(`}€P‚€Q0‚€RP‡€_Б$Ð’$Г4ДHP•€jЖTЗ``—€kPš€lЛlМ|`œ€mО€ÐŸ„РС Ð¢ÐУàÐ¥üЦШ`¨€n€©`©€o`ª€peqconinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minorlon_centere0e1e2e3eesml0false_northingfalse_eastingnsgrheqconinvintmodefalse_northfalse_eastcenter_latcenter_lonlat2lat1r_minr_majtempsinphicosphims1ms2ml1ml2eqconinvlatlonyxrh1mlconthetaflagHLHLC€xÿÿþÈC€xÿÿþÀC€xÿÿþ¸C€xÿÿþ°C€xÿÿþ¨C€xÿÿþ C€xÿÿþœ€L` @d=p@hxp€Lÿÿÿÿ@xh€Lk Lh?`@lx`€LS Xh@ @lx €LO `hA@lx!(hC,Alp,€Lÿÿÿÿxx0ltDE0@l0€Lÿÿÿÿ@x8€Lc@xX€Le@xP€Lg@xH€Li@x@€ìLÿÿÿˆ€Lÿÿÿˆ€àôÿÿÿˆC€lxÿÿÿˆ€ìLÿÿÿ€Lÿÿÿ€àôÿÿÿC€lxÿÿÿAØxJxMYÜüMSMALxSAdxV€LUœL˜Ü@x€L^ÌLÀÜ0@x€LÿÿÿÿÐL(ÄÜ(4(@x(€LQø$˜ôauL@xA0PGAHPMC€Pÿÿÿ C€Pÿÿÿ€l ÿÿÿ¨€Thÿÿÿ¨C€$Pÿÿÿ¨€ ÿÿÿÿ@P€ ÿÿÿÿ@P€ ÿÿÿÿ@P € ÿÿÿÿ@P|JA`hJ€˜,Alp,  D”œDY„ž D€ ÿÿÿÿ@P€ ÿÿÿÿ@PpY¤Ø¡¢/€ ÿÿÿÿ@PX€ ÿÿÿÿ@PP€ ÿÿÿÿ@PH€ ÿÿÿÿ@P@€ ÿÿÿÿ@P`³á€ ÚæÀÛûÛä½½½C½K½M½S½[½m½v½M½=½>½?½@½A½C½D½E½F½G½H½I½L½M½Y½Z½\½^½a½b½c½d½l½n½p½u½w½yÈP½D„„ÛûÛä½½ ½=P½?Ô½>Õ½@½A½C½D½E½F½G½H½I½L½M½Y½Z½\½^½a½b½c½d½l½n½p½u½w½yÛûÛä½½ ½?P½D½@ÛûÛä½½½@P½AÛûÛä½½½AP½EÛûÛä½½ ½>P½E?;kÛûÛä½½½DPÛûÛä½½½EP½F;kPÛûÛä½½½FP½G;kPÛûÛä½½½GP½H;kPÛûÛä½½½HP½I;k PÛûÛä½½½IP½KÛûÛä½½½K;x ½LP; ½MPÛûÛä½½½L½MPP; P½Q½iÔÛûÛä½½½MÛûÛä½½½S;k Ô½[„„Ô½Z½XÛûÛä½½½X;x ½YP; ½ZPÛûÛä½½½Y½ZPP; PÛûÛä½½½ZÛûÛä½½½[;k ½\½cPPÔÛûÛä½½½\P½cPP½bÔ½o½xÕÖÔ; ÛûÛä½½½bPÛûÛä½½½cP½dPP½iÔ½\ÛûÛä½½½dP½U^^ÛûÛä½ÓÖ2^½VÛûÛä½½½V½|½^ÛûÛä½½½^P½cP½bÔPÓ½o½xÕPPÖÔ; ÛûÛä½½½bPÛûÛä½½½cP½dPP½iÔÛûÛä½½½dP½k^ÛûÛä½½½k1^½lPÛûÛä½½½l;ŒP½mÛûÛä½½½m;ŒÔÛûÛä½½ ½n;hPÛûÛä½½½o;h½pPÛûÛä½½½p;ŒP½|½aÛûÛä½½½aP½cP½bÔPÓ½o½xÕPPÖÔ; ÛûÛä½½½bPÛûÛä½½½cP½dP½t^^ÔP½iÔÛûÛä½½½t1ÛûÛä½½½dP½uPÛûÛä½½½u;ŒPÛûÛä½½½v;hÛûÛä½½ ½w;hPÛûÛä½½½x;h½yPÛûÛä½½½yÛûÛä½½½|;ŒPÔ½}ÛùÛûÕ¶ ³€Úæ½’½“½”½¡½¢½£ÈP½’PÛûÛä½½½‘½“P½’Ô½”½¡½¢½£ÛûÛä½½½’½“P½”PÔ½–½›ÖÛûÛä½½½“½”½–½›Ô?;kÛûÛä½½½–½—˜ÛûÛä½½½—˜½›;k½œ˜ÛûÛä½½½›ÛûÛä½½½œ˜½ŸÛûÛä½½½ž½ ;ÛûÛä½½½ ½¡P½¢PÔPÔÔÔPPP;ÛûÛä½½½¡½¢ÓÛûÛä½½½¢½£PP;kÛûÛä½½½£½¥½¦½¨ÛûÛä½ ½½¨½©ÛùÛûÕ¶9#ÔÔ#Ìj%ÓÓ‹%ÓÓS¯#H%Ó %ÓÔÓ ÔÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔiÕÓ ÕÓÓÓÔÓ ÔÓÓÓÔÓ ÔÓÓÓÔÓ ÔÓÓÓ9%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÕÕÓ ÕÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô (@p 8$ H X0íX€ hx€Œ˜¤°¼ÈÔà ì@ø,<HT0í`€S pˆ„œéeqconinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$eqconinv $gntt_label $lntt_label eqconinvintS$27$eqconinvintsqrte0fne1fne2fne3fntsincosmsfnzmlfnfabsM$28p_errorptitleradius2stanparl cenlonmeroriginoffsetpstparl1eqconinv S$30$eqconinvatan2phi3z adjust_lonequifor.o/ 1074012776 1032 20 100666 8760 ` 1̈"8@xä ÄÄĈ` ˜Å dÔ¬ìG%dkÂ?ÙoÀ+`SÆ?p%B4#SÈ>óp&"SÄ?+`4:phpg2è pdè PeBè Pe2è Pe"Peè PgKÂ?Y4è@ÐOÃ?kÂ?Ù/Ð,/Ð-7Þ`+`P$20àH è 0¤.+`P&BP%"è 0†N +`P%K×?4Kß?¹¤*rèP&P'B¹‡, séKÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,EQUIRECTANGULARÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€pp,õX!ðxpx8õn>(h@Dc>(P@(Pÿÿÿÿ¬$$`dÐ 4$ 4pe| X||g€ Ôˆw€—Ô˜”yl ÿÿÿÿ€l€°D˜ì¼ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å=@€ 4|˜€°Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €) Û@ €8Û@Q F€à l€€QÛ@ÿÿÿÿ€]Û@€€hÛ@€€mÛ@€€xÛ@€ˆ€  €¡Ð€À€ÿÿÿÿÿÿÿÿÿÿÿÿQ ~€-à tÿÿÿÿàÛ@ €†€&ÿÿÿÿ€ˆ€&€'€ŠÛ@€)€ŽÛ@€+€A’Û@  €/¡Ð€" €€ €$€ 0$€P*€Ð.Ð/Ð04Ð14Ð24Ð64Ð7<Ð8DÐ9LÐ:T`;€€<`P*€Ð;``;€`<€A€!0A€"PF€/ÐKÐL$ÐMTÐNd`N€2€Od`O€3`P€4equifor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorlon_centerlat_originfalse_northingfalse_eastingequiforintfalse_northfalse_eastlat1center_lonr_majequiforyxlatlondlonHlHlC€lÿÿÿˆC€lÿÿÿ€C€lÿÿÿx€l@l €l@l€l 00/4l@€l" 001/4l@,€l@l4<27@4HtAtDC€tÿÿÿŒC€tÿÿÿˆ€tÿÿÿÿ@tK€tÿÿÿÈ€tÿÿÿÿ@t€tÿÿÿÿ@t €tÿÿÿÿ@t€tÿÿÿÿ@t³€Úæн.½/½0½1½2½7½8½9½:ÈP½0ÛûÛä½½ ½.PÓ½/½0½1½2½7½8½9½:½1ÛûÛä½½ ½0P½2½6TTÛûÛä½½½1PÛûÛä½½ ½/PÛûÛä½½½6?1ÛûÛä½½½2PÛûÛä½½½7;hPÛûÛä½½ ½8;hPÛûÛä½½½9;hP½:PÛûÛä½½½:ÛûÛä½½½;;Œ P½<ÕÔÛùÛûÕ¶³@€ÚæÀ½KÈPP½AÛûÛä½½½K?;k ½LPPP;k Ô½MPÔP½NÕÕÛûÛä½½½L½MPPÛûÛä½½½M½OÛùÛûÕ¶Ì.%ÓÓ7% ÓÓ/?–#(%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓ!% Ó Õ ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô (@ 8$ H X0íX€ h@t€Œœ¨0í´€sÀÐèequifor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$equifor $gntt_label $lntt_label equiforintM$18ptitleradius cenlonmeroriginoffsetpequifor adjust_loncosequiinv.o/ 1074012777 1032 20 100666 9112 ` 1Ì #˜@È4 <<Ð  XH !˜0G%1ÌkÂ?ÙoÀ+`SÆ?p%B4#SÈ>óp&"SÄ?+`4:phpg2è pdè PeBè Pe2è Pe"Peè PgKÂ?Y4è@ÐOÃ?kÂ?Ù/Ð,7ÞpK×?+`P(P&P$B0è. 0¦. 1$nè rå#S0…,0 è*+`4: è 49Pèh4\+`è P%"+`P'BP&20äN1ˆn è 0ÉKß?sä4KÂ?Y7Þ?‘è@Ð/Ñ0,?ù!ûTD-EQUIRECTANGULARInput data errorequi-invÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€pp,õX!ð¤p¤8õ¦X ”D›>(œ*@4Pœ>(P@8(\ÿÿÿÿ0$$l¬T 4$ 4|­ˆ| X|ˆ¯0 Ô0”¿4’” ÁȘ¬ÿÿÿÿÈ€˜€¼ÉDHÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/åC@€ 4|0”€°Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €) Û@ €8Û@Q F€à l€€QÛ@ÿÿÿÿ€]Û@€€hÛ@€€mÛ@€€xÛ@€ˆ€  €¡Ð€À€ÿÿÿÿÿÿÿÿÿÿÿÿQ ~€-à  ÿÿÿÿàÛ@ €†€&ÿÿÿÿ€Š€&€'€ŽÛ@€)€Û@€+€€  €0  "€/¡Ð$€" %€€ €$€ 0$€P*€Ð.Ð/Ð04Ð14Ð24Ð64Ð7<Ð8DÐ9LÐ:T`;€€<`P*€Ð;``;€`<€A€!0A€"PF€/ÐJ ÐK(ÐL(ÐM,PN€0ÐOHÐPX`P€1ÐR`ÐS”`S€2€T”`T€3`U€4equiinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorlon_centerlat_originfalse_northingfalse_eastingequiinvintfalse_northfalse_eastlat1center_lonr_majequiinvlatlonyxHlHlC€lÿÿÿˆC€lÿÿÿ€C€lÿÿÿx€l@l €l @l€l" 00/4l@€l 001/4l@,€l@l4<27@4A(HD!$$KJ;A(0;C€HÿÿÿŒC€Hÿÿÿˆ€ ÿÿÿÿ@H€ ÿÿÿÿ@H€ ÿÿÿÿ@H € ÿÿÿÿ@H€ ÿÿÿÿ@H³€Úæн.½/½0½1½2½7½8½9½:ÈP½0ÛûÛä½½ ½.PÓ½/½0½1½2½7½8½9½:½1ÛûÛä½½ ½0P½2½6TTÛûÛä½½½1PÛûÛä½½ ½/PÛûÛä½½½6?1ÛûÛä½½½2PÛûÛä½½½7;hPÛûÛä½½ ½8;hPÛûÛä½½½9;hP½:PÛûÛä½½½:ÛûÛä½½½;;Œ P½<ÕÔÛùÛûÕ¶³ €ÚæÀ½L½M½KÈPP½JPÖPÛûÛä½½½KÛûÛä½½½J½L½MÓ?;k ÛûÛä½½½L½M‹‹½OTT2 T½PÛûÛä½ ½½P½S½RP;kPPPP;kÛûÛä½½½RÛûÛä½½½S½TÛùÛûÕ¶ ##Ì.%ÓÓ7% ÓÓ/K‘#(%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓ)% Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô (@8 8$ H X0íX€ h@t€Œœ¨0í´€s ÀÔàìôèequiinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$equiinv $gntt_label $lntt_label equiinvintM$18ptitleradius cenlonmeroriginoffsetpequiinv S$20$equiinvfabsp_errorcos adjust_longnomfor.o/ 1074012777 1032 20 100666 10020 ` 1̸'$@tà èèи#Ì!Tw% ÜxG% ÛkÂ?Ù/Ð,/Ð-/Ð.oÃÐ0 H SÎ>“0àH +`p,BSÄ>ƒp$SÆ>s1ÀH4#p&47 480è p-R+`è 4:è 1€Hè 1 Hè 1ÀHPeè Pg4KÂ>ÙOÃ?1/Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.7ÞÐ+`P$R0àH è 0¤.0€H 1€H7Ø?Qè 7×?aè 1 H+`0€H P'2SÈ?SP%"SÄ?c0èN 0¤N ¹ŠJ0À, 0 è*+`4: è 49`èà4 #S+`P'B1 H1n 1§N è 0‰N+`P7K×>™4Kß>‘¹Ä®rùP+BP("SÉ?SP%2SÇ?c1«N1(NP*0§N¹˜¬$¸ÄLs÷KÂ>Ù7Þ?1/Ñ0./Ñ0-è@Ð/Ñ0,?ðGNOMONICPoint projects into infinitygnomfor-convÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€œœ,øX!œ8øýX 0°Dõ>(@3@@Pö>(P@@0\ÿÿÿÿÜ$$l  4$ 4| 4$ X$ˆXH|H” ²Ä´  Tx¬ÿÿÿÿTx¼(O!TxÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/åO@€ 4$H´°Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ €Û@ € Û@ €( Û@ €6Û@Q E€à ˜€€PÛ@ÿÿÿÿ€\Û@€€gÛ@€€rÛ@€€ÅÛ@€ˆ€!  €¡Ð€À€ÿÿÿÿÿÿÿÿÿÿÿÿQ ~€/à ÿÿÿÿàÛ@ €†€(ÿÿÿÿ€ˆ€(€)€ŠÛ@€+€ŽÛ@€-€A’Û@A—Û@Až!Û@A¥#Û@A¬(Û@A®)Û@€  €>  %€1¡Ð'€$ (€€ €+€0+€P1€Ð4 Ð5<Ð6HÐ7HÐ8HÐ<PÐ=\Ð>dÐ?lÐ@t`A€€B€P1€ÐA€`A€`B€ F€#0F€$PL€1ÐV ÐW,ÐX<ÐYLÐZhP[€>Ð\tÐ]„`]€?Ð_ŒÐ`¤ÐaÌÐdü`d€@€eü`e€A`f€Bgnomfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRsin_p13cos_p13false_eastingfalse_northinggnomforintfalse_northfalse_eastcenter_latcenter_longgnomforyxlatlondlonsinphicosphicoslongksp!+DA ˜DA GC€˜ÿÿÿHC€˜ÿÿÿ@C€˜ÿÿÿ8€˜,@˜ €˜T˜(@P5<(@<(€˜* 0D64H˜@,€˜. @D75H˜@<€˜$@˜€˜&@˜HA HDC€tÿÿÿLC€tÿÿÿH€ÿÿÿÿ@t(A,tG€¤ÿÿÿ¨C€ tÿÿÿ¨€¤ÿÿÿ°C€ tÿÿÿ°ALtD€ÿÿÿÿ@t€ÿÿÿÿ@tAht2A¤G€ÿÿÿÿ@t€ÿÿÿÿ@t €ÿÿÿÿ@t³a€Úæè½+½8½?Õ½4½5½6½7½8½@ÈPÛûÛä½½½4P½6ÛûÛä½½½6P½7½8½4½5½6½7½8½@ÛûÛä½½½7P½8PPÛûÛä½½½8?;xÛûÛä½½ ½5P½;hÛûÛä½½½?;h ½@PÛûÛä½½½@ÛûÛä½½½A;Œ PÔ½BÛùÛûÕ¶³`€ÚæؽVÈPP½FÔ?;k ÛûÛä½½½V½WÛûÛä½½½W;x½X;k½YPÛûÛä½½ ½X½YPPÓ½`ÔÛûÛä½½½Y½Z½\UUÛûÛä½½½\2U½]ÛûÛä½ ½½]½d½_ŒŒ½`PPÛûÛä½½½_½`;kÔ½aPÔPÛûÛä½½½d½a½`ÛûÛä½½½`½aPPPPÛûÛä½½½a½eÛùÛûÕ¶## ÔÌ4%ÓÓ7% ÓÓSQ±#0%Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ Ô!% Ó Õ1ÕÓ ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô (@@ 8$ H X0íX€h t@€Œ˜¤°0í¼€Ÿ ȰÜìôègnomfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$gnomfor $gntt_label $lntt_label gnomforinttsincosM$19ptitleradiuscenloncenlatoffsetpgnomfor S$21$gnomfor adjust_loncosp_errorsingnominv.o/ 1074012777 1032 20 100666 11048 ` 1Ìp+(@,˜   Ðp'l$(B(ü,””G%KkÂ?Ù/Ð,/Ð-/Ð.oÃÐ0 H SÎ>“0àH +`p,BSÆ>ƒp.RSÄ>s1ÀH4#p&47 480p$è p-b+`è 4:è 1€Hè 1 Hè 1ÀHPeè Pg4KÂ>ÙOÃ?1/Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1oà kÄ>é+`P&4#P$KÙ>kÙ>ñ0æ.KÄ>0¤. 1ÎNè ¹ŒH0€H PfB1¦nè @0€H7Ø?qè 7×?Pdbp„è 1 H#S0,0 „!ÚSÈ?sPg"SÄ?ƒPf21ÈN 0éN 1Mn è ¸†N0€HKß>ñsðPqRè 2 H"àRæè 0†.0L0d „!H@è 2HPf2SÇ?ƒ¸Ä..è 1ÀH0Œ 0¤ è(@è 1€H0¬0„ „ JSÆ?sPd"1®N1†Nè 0ˆNPfbè 0Äp„4KÂ>YKÄ>éOÃ>á/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,PdRKÚ>ñèsD2 l0D è:1ÀÈè 1€HPfbè 0Äè5p„1€Èè 1ÀHPfbè 0Ä.èõp„=Û|ßÙ×½»?ù!ûTD-GNOMONICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€  , X! è è8 ¼X ˆDÇ>( @ PÈ>(P@8\ÿÿÿÿ”$$lи 4$ 4|Ñì„ X„ˆÓpèÜè”ãX°Ä° åt¬ÿÿÿÿ t ¼ç[$(”Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/åU@€ 4„è° °Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ € Û@ €!Û@ €#Û@ €+Û@ €3Û@ €AÛ@Q P€à œ€€[Û@ÿÿÿÿ€gÛ@€€rÛ@€€}Û@€€ÅÛ@€ˆ€#  € ¡Ð€À€ ÿÿÿÿÿÿÿÿÿÿÿÿQ ‰€1à äÿÿÿÿàÛ@ €‘€*ÿÿÿÿ€•€*€+€™Û@€-€›Û@€/ˆ€HA$Û@A 'Û@A¢(Û@A§+Û@A¬7Û@€+  .€>€/€1  4€A€5  8€C  9€@  '€3¡Ð;€&À€3)ÿÿÿÿÿÿÿÿÿÿÿÿ <€€ €,€0,€P2€ Ð5 Ð6<Ð7LÐ8LÐ9LÐ:LÐ>TÐ?`Ð@hÐApÐBx`C€!€D„P2€ ÐC„`C€!`D€"H€%0H€&PN€3ÐV<ÐWHÐXHÐYXÐZhÐ[xÐ]€ÐbœÐcÌÐdàÐqøÐr Ðs4Ðt8`w€F€x`PN€3Ðw`P^€>Ð_ŒÐ`”``€?Pe€@ÐfœPg€AÐh¨ÐiÀ`i€BPl€CÐmÈÐnà`n€D`n€E`w€F`x€G`y€Jgnominv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerlat_centerRsin_p13cos_p13false_eastingfalse_northinggnominvintfalse_northfalse_eastcenter_latcenter_longgnominvlatlonyxrhzsinzcoszcon!,DA œDA ”GC€œÿÿÿHC€œÿÿÿ@C€œÿÿÿ8€œ%@œ €œ/Xœ0@T6>0@<0€œ1 0H75(Lœ(@,(€œ @H86Lœ@<€œ"Lœ@H€œ3@œ€œ5@œAH D!@DWVJAHJC€ ÿÿÿ C€ ÿÿÿ€äÿÿÿÿ@ €äÿÿÿÿ@ AX G€äÿÿÿÿ@ AXd,€Èäÿÿÿ¸€¨¨ÿÿÿ¸C€H ÿÿÿ¸€8\ÿÿÿÀ€ÈäÿÿÿÀ€¨¨ÿÿÿÀC€H ÿÿÿÀ€äÿÿÿÿ@ 0€äÿÿÿÿ@ (€äÿÿÿÿ@ €äÿÿÿÿ@   JYÐècd/³a€Úæ½,½7½:½AÖ½5½6½7½8½9½:½BÈPÛûÛä½½½5P½8ÛûÛä½½ ½7P½9½:½5½6½7½8½9½:½BÛûÛä½½½8P½:PPÛûÛä½½½9PÛûÛä½½½:?;xÛûÛä½½ ½6P½>UÛûÛä½½½>1UÛûÛä½½½?;hÛûÛä½½½@;hÛûÛä½½½A;h ½BPÛûÛä½½½BÛûÛä½½½C;Œ PÔ½DÛùÛûÕ¶³€Úæð½V½W½Y½[½_½b½c½f½h½m½q½tÈP½WP½VÔ½Y½[½_½b½c½f½h½m½q½t½VPÛûÛä½ ½ ½W½[½h½m½tÛûÛä½ ½ ½V½X?;k ÛûÛä½½½X½YPÛûÛä½½½Y;k½ZÛûÛä½½½Z;x½[PÛûÛä½½½[½];kÔ½d½rŒŒÕ½bPP;kÛûÛä½½½b½c½fPÔ;kŒŒÛûÛä½½½d;kÛûÛä½½½c½dÓ½q;kPÛûÛä½½½qÛûÛäÖ½½r;kÛûÛä½ ½½r;k½s½tP;P;kÛûÛä½½½t½w½xÛùÛûÕ¶½_P½`ÖÛä½½½_½f½h;P;k½iÛûÛä½Ó½h½m;P;k½nÛûÛä½Ó½mµ¶#Ì:%ÓÓ7% ÓÓeyk0%Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÔÓ Ô)% Ó ÕÔÓ Ô ÔÓ ÔAÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô (@ 8$ H X0íX€h t@€Œ˜¤°0í¼€£ ȈÜèô (ègnominv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$gnominv $gntt_label $lntt_label gnominvinttsincosM$20ptitleradiuscenloncenlatoffsetpgnominv S$22$gnominvsqrtatanfabsasinzatan2 adjust_lonsingoodfor.o/ 1074012778 1032 20 100666 11704 ` 1Ìð-¸@xäÜð*,$ô7+”$ àG%‡kÂ?Ù/Ð,7Þp"à0 H R÷Ræ+`p,Rä"+`p7Â1—N1†N Rç24?sø1„NRåBs÷Ò1‡NRêR+`sø1…N 4:sæâ1ŠNsé"sæòsé2säsèBsçsöRsä"sèbsç2sörsåBsë‚sêRs÷’såbsë¢sêrè s÷²è 1€H4KÂ?Y7Þ?‘è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ>ùðÅ sÆ?KÔ> €0àH kÔ?!P„KÓ>kÓ?1„,0 èð@P„0¤L 0d èºÈ`‚P@è 1àH1ä1àH0Ð.è 0àÈ0‘2Fnè 1å0ެ0„ „#:€Å_‡4¥+`4:@è 49€è@4öÌd@1€l0D è:P„0¤Œ 0¤ è Ìb€+`Ìf8@P†2P„B1†¬0„ èŠ0¤Ì 0ä è Ìh€è@P„R0¤ì 0Ä è Ìj€¸@P„b0¤, 0 èÌp€ŠÌr€€@0¤L 0d è Ìl€X@P„R0¤l 0D è Ìn€(@P„b0¤Œ0¤ ôt4„f "` `0 è ` Œr ª+`4=À/£ è 0¤.+`4?/ã +`P&1€Hè 0†NKÕ?+`KÜ?!¹Äjr¦P%1…Nè¸s‡+`48À/ P‘‚1€HPŽ’4è 0¤.0€H è 1€HP…r4dèU0…N#@SD1€Hè 1äNP…²+`0¤.P$+`471àH0ÎÌP†Â.ã 0ä 0H 0†Nè 1§N KÙ?1àH¹¤lè s&P†Ò1€Hè 0†N kÜ?P…â+`P$KÖ?!_Æ?0À¢¸åh(0ˆN rÉ4KÂ>YSÆ?ØÅàKÄ>ùOÃ>ñ/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷¿æÀiâ›Ìy¿ûìÞ] É¿ÖWJçM÷?öWJç”U@ !ûTD-?ð=Û|ßÙ×½»@?ù!ûTD-?ìÏd)¾…•?ö žf;ã?« _öÜ?àGOODE'S HOMOLOSINE EQUAL-AREAIteration failed to convergegoode-forwardÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÜÜ,qX |°°8qX!\ Ü Ds}>(,I@PPð>(R@PÀ\ÿÿÿÿ>(P@hÿÿÿÿ $$x 8 4$ 4ˆlä Xä”P˜<˜ èkÔl¬!T@¸ÿÿÿÿ!T @ È'$ôàÔÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å[@€ 4ä˜l °Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@` à €€Û@@  `€` à €€ Û@@ € Q €à ؀€ÅÛ@ÿÿÿÿˆ€  €¡Ð%€À€"ÿÿÿÿÿÿÿÿÿÿÿÿ&Q )€)'à ÿÿÿÿàÛ@ €1€"ÿÿÿÿ€3€"€#€5Û@€%€9Û@€'€(A= Û@AGÛ@AMÛ@AYÛ@AbÙ AdÙ ˆ*€J  -€8ˆ@€L  C€:€K  S€<€T  \€>ˆD€N  F€@ˆ.€P€0€6  9€D  :€C  ;€B  o€+¡Ðq€À€8<ÿÿÿÿÿÿÿÿÿÿÿÿÀ€:GÿÿÿÿÿÿÿÿÿÿÿÿÀ€@^ÿÿÿÿÿÿÿÿÿÿÿÿÀ€Bcÿÿÿÿÿÿÿÿÿÿÿÿ r€€ €(€0(€P*€Ð-Ð1$Ð2@Ð3hÐ4lÐ5xÐ6€Ð7ˆÐ8Ð9˜Ð: Ð;¨Ð<°Ð@¸ÐA¸ÐB¸ÐC¸ÐD¸ÐE¸ÐF¸ÐG¸ÐH¸ÐI¸ÐJ¸ÐK¸ÐO¸ÐPÀ`Q€€RÈP*€ÐQÈ`Q€`R€V€0V€P[€+ÐeLPf€8Ðg\Ð@gl`h€9P…€BÐŒtP€CÐŽtИИÐ@¬Ð‘¬P’€DГ´Ð”Ä`”€E`”€F` €GPf€8ÐhÌ`h€9ÐjÔPk€:ÐlàÐ@lð`m€;P€@Ѐô`‚€APk€:Ðmø`m€;ÐoPp€<ÐqÐ@q Ðr(Ð@r8Ðs@Ð@sPÐtT`t€=Pw€>Ðx\Ð@xhÐypÐ@y€ÐzˆÐ@z”Ð{˜`{€?Ð~œP€@Ѐ´ÐÈЂü`‚€AP…€BІ Ї4Ј4ÐŒDЗLÐXОŒÐŸР¨` €GУè`£€H€¤ì`¤€I`¥€Rgoodfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tRlon_centerfeastgoodforintgoodforyxlatlondelta_lonthetadelta_thetaconstantiregionAØD€Ø@ØH!<HVDALXDC€Xÿÿÿ C€Xÿÿÿ˜¬XhôAÐà˜G4HGA´Ä,€ÿÿÿÿ@XdèMP`—M¤ÈM˜ M! 0‡†MA4HMPPY8Lˆ—P´È!(DŒ†AHHA˜œ/³ €Úæ½1½2½3½4½5½6½7½8½9½:½;½<½@½A½B½C½D½E½F½G½H½I½J½KÈ…½(½1½2½@½A…½3½4½B½C…½-QÛûÛä½½½-Q½5½7½D½F…½1½2½3½4½5½6½7½8½9½:½;½<½@½A½B½C½D½E½F½G½H½I½J½KPÛûÛä½½½1P½@½A½B½C½6½8½E½G…½1½2½3½4½5½6½7½8½9½:½;½<½@½A½B½C½D½E½F½G½H½I½J½KÛûÛä½½ ½@P½D½F½9½;½H½J…ÛûÛä½½½2P½E½G½:½<½I½K…½OVÛûÛä½½ ½AP½H½J½OVÛûÛä½½½3P½I½KÛûÛä½½ ½BPÛûÛä½½½4PÛûÛä½½ ½CPÛûÛä½½½5PÛûÛä½½ ½DPÛûÛä½½½6PÛûÛä½½ ½EPÛûÛä½½½7PÛûÛä½½ ½FPÛûÛä½½½8PÛûÛä½½ ½GPÛûÛä½½½9PÛûÛä½½ ½HPÛûÛä½½½:PÛûÛä½½ ½IPÛûÛä½½½;PÛûÛä½½ ½JPÛûÛä½½½‘+` `kÝ?yP$0àH PfKÄ>™0†N1¨,0 èˆ@Pf0†N0§L 0d è0+`4?4/å è0¦. 1 Hè 0†NkÜ?q+`Pf¢P'0æN_È?q1¢ ¹Éj Pm²1Dnè 1ÀH0ì0Ä „+@è 1ÀH0€H+`P'PfÂ+`47À.å 1ÀHè 0æN2NPeÒ1†n1çpˆ1,0 „*jPdâ1ÄNè 1ÀH1ÄPgò0Çnè 1ÀH0L0d „*@è 1ÀHKÙ?ys$1€l 0D è2P„PfòPe‚0Ä.0åŒ0¤ èR1€¬0„ èJP„PfòPe‚0†0åÌ 0ä è@0€Èp…ˆ JP„PeÒ0…ì0Ä „)@Pe0…,0 „(òŒ¢ JP„PeÒ0…L0d „(Ð@Pe0…l0D „(ªŒ¤ JP„Pe0…Œ0¤ „(ˆ@Pe0…¬0„ „(bŒ¦ JP„Pe0…Ì0ä „(@@Pe0…ì0Ä „(Œ¨ JP„PeÒ0…,0 „'ø@PeB0…L0d „'ÒŒª JP„PeB0…l0D „'°@PeR0…Œ0¤ „'ŠŒ¬ JP„PeÒ0…¬0„ „'h@PeB0…Ì0ä „'BŒ® JP„PeB0…ì0Ä „' @PeR0…,0 „&úŒ° JP„PeR0…L0d „&Ø@Peb0…l0D „&²Œ² JP„Peb0…Œ0¤ „&@Pe0…¬0„ „&jŒ´ JP„PeR0…Ì0ä „&H@Peb0…ì0Ä „&"Œ¶ JP„Peb0…,0 „&@Pe0…L0d „%Ú4KÂ>ÙKÅ?aKÄ?YOÃ?Q/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,4?4/å 0¦.    0è"   0è Œ²8·Pf’1¤nKÚ?ysNPmrè 1ÀH0¬0„ „#x@è 1ÀHè 0.Pe‚+`48À/ 0…Ì0ä „#Jè½p4?4/å èå0¦. 1 l0D èzPf0†N0§Œ 0¤ è(+`4?4/å èµ0¦. 4?4/å èM0¦. Ph2PgB0ˆN0‡N1¦¬0„ è0§Ì 0ä è*+`4?4/å èÍ0¦. PfR0†N0§ì 0Ä è*+`4?4 /å èu0¦. Pfb0†N0§, 0 è(+`4?4/å è0¦. 4?4/å èõ0¦. 0§L 0d è*+`4?4 /å è­0¦. PfR0†N0§l 0D è*+`4?4/å èU0¦. Pfb0†N0§Œ 0¤ è+`4?4/å èý0¦. +`4:@è 49pè]4øè 1ÀH+`P&0ÄN1‡nè 1¨è-p„Ï›KÂ>ÙÏšõKÂ>ÙÏšåKÂ>ÙÏšÕKÂ>ÙÏšÅKÂ>ÙÏšµKÂ>ÙÏš¥KÂ>ÙÏš•KÂ>ÙÏš…KÂ>ÙÏšuKÂ>ÙÏšeKÂ>ÙÏšUKÂ>ÙÏšEKÂ>ÙÏš5KÂ>ÙÏš%KÂ>Ù¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷¿æÀiâ›Ìy¿ûìÞ] É¿ÖWJçM÷?öWJç”U?ù!ûTD-=Û|ßÙ×½»?« _öÜ?ö žf;ã?ð?ìÏd)¾…•À !ûTGœ´@@ !ûTD-@ !ûTGœ´GOODE'S HOMOLOSINE EQUAL-AREAInput data errorgoode-inverseÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÜÜ,qX $¸¨¸8qX!\ÈÜÈDs>(Ü=@HP’>(R@HÀ\ÿÿÿÿ>(P@hÿÿÿÿ ¸$$x§ Ü 4$ 4ˆ¨, X,”ª<ð„ð ¿",StT¬Á'€È¸ÿÿÿÿ'€ È ÈÉ+ èÔÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å`@€ 4,ðT °Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@` à €€Û@@  `€` à €€ Û@@ € Q €à ؀€ÅÛ@ÿÿÿÿˆ€  €¡Ð%€À€"ÿÿÿÿÿÿÿÿÿÿÿÿ&Q )€)'à ÄÿÿÿÿàÛ@ €1 €"ÿÿÿÿ€5 €"€#€9 Û@€%€;Û@€'ˆ(€FA=Û@AA Û@AGÛ@ALÙ ˆ*€H  -€4€Z  ^€6€`  h€8ˆJ€J  L€:ˆO€L€r  u€=€v  y€?  U€<ˆ.€N  7€B  G€+¡Ð¼€À€+I€P€†À€4VÿÿÿÿÿÿÿÿÿÿÿÿÀ€:iÿÿÿÿÿÿÿÿÿÿÿÿÀ€<qÿÿÿÿÿÿÿÿÿÿÿÿÀ€B{ÿÿÿÿ‡À€+Œ€R”À€+˜€Tœ À€+¤€V¨¬À€+°ÿÿÿÿ´¸ ½€€ €'€0'€P)€Ð,Ð0$Ð1@Ð2hÐ3lÐ4xÐ5€Ð6ˆÐ7Ð8˜Ð9 Ð:¨Ð;°Ð?¸Ð@¸ÐA¸ÐB¸ÐC¸ÐD¸ÐE¸ÐF¸ÐG¸ÐH¸ÐI¸ÐJ¸ÐN¸ÐOÀ`P€€QÈP)€ÐPÈ`P€`Q€U€0U€PZ€+ÐbDPc€4ÐdXÐ@dl`e€5P€BÐŽ„иÐÐБÜÐ’Г Д<ЕT`•€CКdЛ¸ÐŸÀСìУÐ¥DЧpЩœÐ«ÈЭôЯ бLгxе¤Ð·Ð`·€D€¸ÔPZ€+Pt€:Ðxü`x€;Ðz Ð| P}€<Ð~,Ð8ЄTÐ…\Њ€`Š€APc€4Ðeˆ`e€5ÐgœPh€6Ði¨Ð@i¼ÐjÔ`j€7ÐlèPm€8ÐnÐ@nÐo(Ð@o<ÐpTÐ@phÐq€`q€9Pt€:Ðu”Ð@u Ðv¸Ð@vÌÐwäÐ@wø`x€;P}€P†€?Ї(Ј@`ˆ€@`Š€AP€BÐ@P`•€C`·€D€¸TPZ€+P€BÐ@’X`•€C`·€D€¸\PZ€+P€BÐ@”``•€C`·€D€¸dPZ€+Рh`·€D€¸lPZ€+Тp`·€D€¸tPZ€+Фx`·€D€¸|PZ€+Ц€`·€D€¸„PZ€+Шˆ`·€D€¸ŒPZ€+Ъ`·€D€¸”PZ€+Ь˜`·€D€¸œPZ€+Ю `·€D€¸¤PZ€+а¨`·€D€¸¬PZ€+в°`·€D€¸´PZ€+д¸`·€D€¸¼PZ€+жÀ`·€D€¸Ä`¸€E`¹€Xgoodinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tRlon_centerfeastgoodinvintgoodinvlatlonyxargthetatempregionAØD€Ø@Ø„`Dœ¨D(<D” DäøD$DA D!<@UGADTGC€TÿÿÿLC€TÿÿÿH€Äÿÿÿÿ@T Øà¬´ˆt|HP$ÜäÈИAx€,H‡ˆ/YXd„…/<`JA¸ØJAÜ$J³ €Úæ½0½1½2½3½4½5½6½7½8½9½:½;½?½@½A½B½C½D½E½F½G½H½I½JÈ…½'½0½1½?½@…½2½3½A½B…½,QÛûÛä½½½,Q½4½6½C½E…½0½1½2½3½4½5½6½7½8½9½:½;½?½@½A½B½C½D½E½F½G½H½I½JPÛûÛä½½½0P½?½@½A½B½5½7½D½F…½0½1½2½3½4½5½6½7½8½9½:½;½?½@½A½B½C½D½E½F½G½H½I½JÛûÛä½½ ½?P½C½E½8½:½G½I…ÛûÛä½½½1P½D½F½9½;½H½J…½NVÛûÛä½½ ½@P½G½I½NVÛûÛä½½½2P½H½JÛûÛä½½ ½APÛûÛä½½½3PÛûÛä½½ ½BPÛûÛä½½½4PÛûÛä½½ ½CPÛûÛä½½½5PÛûÛä½½ ½DPÛûÛä½½½6PÛûÛä½½ ½EPÛûÛä½½½7PÛûÛä½½ ½FPÛûÛä½½½8PÛûÛä½½ ½GPÛûÛä½½½9PÛûÛä½½ ½HPÛûÛä½½½:PÛûÛä½½ ½IPÛûÛä½½½;P½N?1ÛûÛä½½ ½JPÛûÛä½½½P½O;hÕ½QÛùÛûÕ¶-³£€ Úæ½b½d½i½l½n½o½p½u½v½w½~½ŽÈQ½b½d½i½l½n½o½p½u½v½w½½„½…½Ž½½‘½’½“½”½š½Ÿ½¡½£½¥½§½©½«½­½¯½±½³½µŠ½b½d½i½l½n½o½p½u½v½w½~½ŽQ½U½bŠÓ½dнzPPÛûÛä½"½ ½d½zÔÛûÛä½½½z½Ž?;iQŠQ½½”ŠÛûÛä½½½ŽÛûÛä½½½;k ½;kÛûÛä½½½½‘QQŠPP;k ½’ŠÕÛûÛä½½½‘½’½“Š;kŠÛûÛä½½½“ÛûÛä½½½”;k ½•;kÛûÛä½½½•½šÓ½›ÔŠŠÓÔÔŠŠÔÛûÛä½½½›½ŸŠŠ½¡ŠŠ½£ŠŠ½¥ŠŠ½§ŠŠ½©ŠŠ½«ŠŠ½­ŠŠ½¯ŠŠ½±ŠŠ½³ŠŠ½µŠŠÛûÛä½½½·½¸ÛùÛûÕ¶½zPÕÛä½ Ó½x½zÛûÛä½½½z½|½ŽŠ½~ÛûÛä½½½~½½„ŠÔ;k ÕÔÛûÛä½½½…;k ÛûÛä½½½„½…ÓŠ½‡½ŠPPÕÔÛûÛä½ ½½Š½zPÛûÛä½ Ó½e½zÔÛûÛä½½½z½g½iŠÕPPÛûÛä½"½ ½i½zÔÛûÛä½½½zPÛûÛä½ Ó½j½zÔÛûÛä½½½z½lнn½uŠÕÕÕÕÕÖPPÛûÛä½!½ ½n½zÔÛûÛä½½½z½oŠÔPPÛûÛä½'½ ½o½zÔÛûÛä½½½z½pŠÔPPÛûÛä½$½ ½p½zÔÛûÛä½½½zPÛûÛä½ Ó½q½zÔÛûÛä½½½z½uÔPPÛûÛä½!½ ½u½zÔÛûÛä½½½z½vŠÔPPÛûÛä½'½ ½v½zÔÛûÛä½½½z½wŠÔPPÛûÛä½$½ ½w½zÔÛûÛä½½½z½VV2 V½‚ÛûÛä½½½‚½·½‡;k QQ½ˆ;kÛûÛä½Ó½‡½ˆÓÛûÛä½ÓÖÖÖ½ ½½½·½¸ÛûÛä½:½½’½·½¸ÛûÛä½ ½½”½·½¸ÛûÛä½½½ ½·½¸ÛûÛä½½½¢½·½¸ÛûÛä½½½¤½·½¸ÛûÛä½½½¦½·½¸ÛûÛä½½½¨½·½¸ÛûÛä½½½ª½·½¸ÛûÛä½½½¬½·½¸ÛûÛä½½½®½·½¸ÛûÛä½½½°½·½¸ÛûÛä½½½²½·½¸ÛûÛä½½½´½·½¸ÛûÛä½½½¶½·½¸µ¶## ÖÌ%Ó %ÓÓ% ÓÓ§{R#%Ó %Y% Ó Õˆ (@H 8@ H$ X X0Áh€ x¨ Œ@˜¤0í°€ß ¼ØÐÜèð ègoodinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. BS$goodinv SB$goodinv $gntt_label $lntt_label goodinvintS$15$goodinvintM$16ptitleradiusgoodinv S$18$goodinvfabsp_errorcos adjust_lonsignasinsingvnspfor.o/ 1074012778 1032 20 100666 10616 ` 1Ì4)x@ð\ ddÐ4%Ð"øÖ'L,X G%´kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀ0 H SÏ>ƒ0àH #àSèSÎ>“SÄ>sSÉ>c+`1àHp,R1¬n4#p.b48047 p)p$0Èè p'B+`è 4:è 1€H+`1 Hè 48Pè 1ÀHè 1àHPeè Pg4KÂ>ÙOÃ?A/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐ+`P$b0àH 4#è 0¤.0€H 1€H7Ø?Qè 7×?aè 1 H#SPeB0€H Pi2SÊ?S0ÅnPh"SÄ?c1*N 1N¹–N1, 0 è*+`4:°è 49ðèÐ420¦.0¨. PiR1 H0ên 1©N è 0‹NPwK×>™4Kß>‘¹Ä®rùPkRPh"SÉ?SPe2SÇ?c1«N1(NPj0§N¹˜¬:¸ÚLsäKÂ>ÙOÃ?1/Ñ0./Ñ0-è@Ð/Ñ0,?ð?ðGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÌÌ,)X hè8)X!LÌD*>(xw@„PA>(P@ˆ8\ÿÿÿÿX$$l\| 4$ 4|]°T XTˆ_X¬X”o\¹¼ qÀ¬ÿÿÿÿàÀà¼y]"ø Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/åe@€ 4TX¼à°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ €Û@ € Û@ €Û@ €#Û@ €+Û@ €9Û@Q H€ à Ȁ€TÛ@ÿÿÿÿ€`Û@€€kÛ@€€vÛ@€€‚Û@€€ÆÛ@€ˆ€%  €"¡Ð€À€"ÿÿÿÿÿÿÿÿÿÿÿÿQ „€3à ÿÿÿÿàÛ@ € €,ÿÿÿÿ€€,€-€‘Û@€/€•Û@€1€A™#Û@Až$Û@A¥&Û@A¬(Û@A³-Û@Aµ0Û@€  "€B  '€5¡Ð)€( *€€ €.€0.€P5€"Ð8$Ð9LÐ:dÐ;dÐ<dÐ=dÐAlÐBxÐC€ÐDÐE˜ÐF `G€#€H¬P5€"ÐG¬`G€#`H€$M€'0M€(PS€5Ð\ Ð]0Ð^@Ð_XÐ`xPa€BÐb„Ðc”`c€CÐeœÐf°ÐgÔÐi`i€D€j`j€E`k€Fgvnspfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRpsin_p15cos_p15false_eastingfalse_northinggvnspforintfalse_northfalse_eastcenter_latcenter_longhgvnspforyxlatlondlonsinphicosphicoslongksp! .DA$ÈDA$ÀGC€ÈÿÿÿHC€Èÿÿÿ@C€Èÿÿÿ8C€Èÿÿÿ0€È3@È(€È.pÈ Pl9A @L €È! P`:90dÈ0@L0€È1 ``;9dÈ@\€È5 \`<9dÈ@X€È)@È€È+@ÈHA TDC€„ÿÿÿLC€„ÿÿÿH€ÿÿÿÿ@„0A0„G€°ÿÿÿ¨C€ „ÿÿÿ¨€°ÿÿÿ°C€ „ÿÿÿ°AX„D€ÿÿÿÿ@„€ÿÿÿÿ@„Ax„8€ÿÿÿÿ@„ A°G€ÿÿÿÿ@„€ÿÿÿÿ@„(€ÿÿÿÿ@„³€Úæ½.½=½EÕ½9È„„½:½D½;½<½8½9½:½;½<½=½FPÔÛûÛä½½½8P½9ÔÔ½:½;½<½=½FÛûÛä½½ ½:P½=PPÛûÛä½½½ƒ0àH#àSæSÏ>“SÉ>sSÈ>c+`1 Hp,R1Ìn4#p/r48047 p)p(0†p'Bè p-b+`è 4:è 1€H+`1ÀHè 48Pè 1àHè 1 HPeè Pg4KÂ>ÙOÃ?A/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ>ù+`P&4#P$KÚ>kÚ?0æ.0¤. 1ÎNè ¹ŒH# PgBS°0€H PfR0ð.0ð1¦n1ònè @2$,0 „"º21NKÄ>2DN0Ïnè 2.1ñn2/nPiB1$.0Ç 1 nè sÅ?ƒ0€H7Ø?è 7×?‘Pdrp„è 1 H#S0L0d „"SÈ?ƒPg"SÄ?“Pf21ÈN 0éN 1Mn è ¸†N0€HKß?sðPqbè 2 H"àRæ"è 0†.0l0D „!€@è 2HPf2SÇ?“¸Ä..è 1ÀH0¬ 0„ è(@è 1€H0Ì0ä „!’SÆ?ƒPd"1®N1†Nè 0ˆNPfrè 0Äp„4KÂ>YKÄ>ùOÃ>ñ/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,+`4:°è 49àè}46PdbKÙ?Ë€Ÿ]s$2 Œ0¤ è:1ÀÈè 1€HPfrè 0ÄË€Ÿp„1€Èè 1ÀHPfrè 0Ä.Ë€žÅp„Ë€ž½KÂ>Y?ð?ð=Û|ßÙ×½»?ù!ûTD-GENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÐÐ,<X ¸(8(8<X!PhÐhD=ˆ>(ào@|PÅ >(P@€@\ÿÿÿÿ¸$$låÜ 4$ 4|æü Xüˆè HTH”øT»œ¼ úX¬ÿÿÿÿ X ¼g'°øÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/åk@€ 4üH¼ °Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ €Û@ €"Û@ €$ Û@ €&Û@ €.Û@ €6Û@ €DÛ@Q S€"à ̀€_Û@ÿÿÿÿ€kÛ@€€vÛ@€€Û@€€Û@€€ÆÛ@€ ˆ€'  €$¡Ð€À€$ÿÿÿÿÿÿÿÿÿÿÿÿQ €5à dÿÿÿÿàÛ@ €˜#€.ÿÿÿÿ€œ"€.€/€  Û@€1€¢Û@€3ˆ€RA¤(Û@AÆ+Û@A§.Û@A«2Û@A¯8Û@A±4Û@A¶9Û@€1  4€F€5  8€H€9€;  >€K€?  B€M  C€J  .€7¡ÐG€*À€70ÿÿÿÿÿÿÿÿÿÿÿÿ H€€ €-€0-€P4€$Ð7$Ð8LÐ9hÐ:hÐ;hÐ<hÐ=hÐApÐB|ÐC„ÐD”ÐEœÐF¤`G€%€H°P4€$ÐG°`G€%`H€&M€)0M€*PS€7Ð]@Ð^HÐ_HÐ`dÐatÐbtÐctÐhŒÐi¼ÐjÄÐkÔÐlÜÐqøÐr(Ðs<ЀTÐhЃ”Ð…¼`…€P€†ÀPS€7Pd€FÐeìÐfü`f€GPm€HÐnÐo `o€IPt€JÐuPv€KÐw Ðx8`x€LP{€MÐ|@Ð}X`}€N`}€OЂ``…€P€†d`†€Q`‡€Tgvnspinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerlat_centerRpsin_p15cos_p15false_eastingfalse_northinggvnspinvintfalse_northfalse_eastcenter_latcenter_longhgvnspinvlatlonyxrhconcomzsinzcosz! -DA$ÌDA$ÀJC€ÌÿÿÿHC€Ìÿÿÿ@C€Ìÿÿÿ8C€Ìÿÿÿ0€Ì)@Ì(€Ì,@Ì €Ì= Pd988hÌ8@L8€Ì?tÌ0hp:A0@h0€Ì$ \d;8hÌ@X€Ì& `d<8hÌ@\€ÌA@Ì€ÌC@ÌAH|D!DD^]JAHdJC€|ÿÿÿ C€|ÿÿÿ€dÿÿÿÿ@|€dÿÿÿÿ@|Ad|G€dÿÿÿÿ@|(At(S€dÿÿÿÿ@| h|J,Drs/!lpa`MAtèM!ppb`VAt|V€@dÿÿÿÀ€  ÿÿÿÀ€ìÿÿÿÀC€H|ÿÿÿÀA¼À,€”¼ÿÿÿÈ€@dÿÿÿÈ€  ÿÿÿÈC€H|ÿÿÿÈ€dÿÿÿÿ@|8€dÿÿÿÿ@|0€dÿÿÿÿ@|€dÿÿÿÿ@|³€Úæ½-½:½=½EÖ½8È„„½9½D½;½<½7½8½9½:½;½<½=½FPÔÛûÛä½½½7P½8ÔÔ½9½:½;½<½=½FÛûÛä½½ ½9P½=PPÛûÛä½½½;PÛûÛä½½½™1€H¹¤,è rç+`P%Kß>‘4¹Ä*sæKÂ>Ù7Þ?Q/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,?ö žfe˜>?ð@?àHAMMERÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,»X!üð|ð8»¡X ì p D\>( @Pÿÿÿÿ>( @\]>(P@ lÿÿÿÿ´$$|eØ 4$ 4Œf d Xd˜hpø ¼ø¤xh}´€°zè4¼ÿÿÿÿè4Ì‚8è4Øÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTDATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"?/åp@€ 4dø€°Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@ € € Û@ €Û@ € Û@ €%Û@Q 4€à x€€>Û@ÿÿÿÿ€JÛ@€€UÛ@€€ÄÛ@€ˆ€  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿQ a€)à ìÿÿÿÿàÛ@ €h€"ÿÿÿÿ€j€"€#€lÛ@€%€pÛ@€'€AtÛ@AyÛ@  €+¡Ð€ €€ €)€ 0)€ P.€Ð2,Ð3,Ð4<Ð5<Ð9<Ð:DÐ;LÐ<T`=€€>dP.€Ð=d`=€`>€B€0B€PH€+ÐN(ÐPDÐQ„ÐR°ÐTÐ`T€0€UÐ`U€1`V€2hamfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northinghamforintfalse_northfalse_eastcenter_longhamforyxlatlondlonfac!()DA,xDA,pGC€xÿÿÿˆC€xÿÿÿ€€x (2@,x€xHx0D3:@,€x (84@<x€x<x@8HìA(ìDC€ìÿÿÿLC€ìÿÿÿH€ìÿÿÿÿ@ìADdM€ìÿÿÿÿ@ìA„àJ€ìÿÿÿÿ@ì€ìÿÿÿÿ@ì³@€Ú渽4½)½2ÈPÛûÛä½½½2P½5ÛûÛä½½½4P½)½9TT½5PÛûÛä½½½5PÛûÛä½½½9?1ÛûÛä½½ ½3PÛûÛä½½½:;hÛûÛä½½½;;h½ÛùÛûÕ¶³ €Úæ½NÈPP½BÔ?;k ½PPŠPŠÛûÛä½½½N½P;k Ô½QŠŠÔÓÔÔÕŠŠ;k ÛûÛä½½½P½Q;k ;kPP½RÖÔÕÛûÛä½½½Q½RPP½TÔÛûÛä½½½R½UÛùÛûÕ¶#Ì(%ÓÓ1% ÓÓ5=|#(%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓ!% Ó Õ ÔÓ Ô ÔÓ ÔÔÓ Ô $@ 4$ D X0íT€ d@p|ˆ”0í € ¬p¼ÌÔà èˆçhamfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$hamfor $gntt_label $lntt_label hamforintM$17ptitleradiuscenlonoffsetphamfor S$19$hamfor adjust_loncossqrtsin S$19DD$hamforhaminv.o/ 1074012779 1032 20 100666 8904 ` 1Ì "È@$ÀÀà ˆÀÇ ÈÄüG%5kÂ?Ù/Ð,/Ð-7Þ`SÄ?0 H +`p,"SÆ?p$0àH +`4:+`p&è p-2è 1€Hè 1 H+`P%è P'4KÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð17Þ +`"àP7P&"Rê#@SD0·. P)0ÊN 1­N0é. 0ËN1N1ŒN¹¬8è ¹ŒÈ%+`# P&"S0# S©0ÐN0‰N0ÈN 1±N1O. è 1n.+`P&2è º,KØ>™s+`1‘NP&"0æn1nè @Kß>‘sä4KÂ>Ù7Þ?a/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,@@?Ð?àHAMMERÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,»X!ü|8»´X ü € Do>(@Pÿÿÿÿ>(@\p>(P@ lÿÿÿÿÄ$$|xè 4$ 4ŒyL XL˜{h ¤¤‹hx¤x°à¼ÿÿÿÿàààÌ8ÀüØÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTDATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"?/åw@€ 4Lxà°Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@ € € Û@ €Û@ € Û@ €%Û@Q 4€à x€€>Û@ÿÿÿÿ€JÛ@€€UÛ@€€ÄÛ@€ˆ€  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿQ a€)à üÿÿÿÿàÛ@ €h€"ÿÿÿÿ€l€"€#€pÛ@€%€rÛ@€'€AtÛ@  €+¡Ð€ €€ €)€ 0)€ P.€Ð2,Ð3,Ð4<Ð5<Ð9<Ð:DÐ;LÐ<T`=€€>dP.€Ð=d`=€`>€B€0B€PH€+ÐM ÐNDÐOPÐPˆÐR´ÐSÜ`S€.€TÜ`T€/`U€0haminv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northinghaminvintfalse_northfalse_eastcenter_longhaminvlatlonyxfac!()DA,xDA,pGC€xÿÿÿˆC€xÿÿÿ€€x (2@,x€xHx0D3:@,€x (84@<x€x<x@8A@ôGAPüDC€üÿÿÿLC€üÿÿÿH€üÿÿÿÿ@ü€üÿÿÿÿ@ü€üÿÿÿÿ@üAˆäS€üÿÿÿÿ@ü³@€Ú渽4½)½2ÈPÛûÛä½½½2P½5ÛûÛä½½½4P½)½9TT½5PÛûÛä½½½5PÛûÛä½½½9?1ÛûÛä½½ ½3PÛûÛä½½½:;hÛûÛä½½½;;h½ÛùÛûÕ¶³À€Úæ½MÈP½O½PŠÕPÕPÓÕŠÛûÛä½;½:½M½NP½OÓ½PÛûÛä½;½:½N½OÓ½PÔ?;k ÔÕÓPÔÔŠÓPÔÔŠÔÔÛûÛä½½½O½P; PP;k ÛûÛä½½½P½RPP;kÛûÛä½½½R½S½TÛùÛûÕ¶#Ì(%ÓÓ1% ÓÓ/?](%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓ!% Ó ÕÔÓ ÔÔÓ Ô ÔÓ Ô $@ 4$ D X0íT€ d@p|ˆ”0í € ¬€¼ÈÔä ðçhaminv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$haminv $gntt_label $lntt_label haminvintM$17ptitleradiuscenlonoffsetphaminv S$19$haminvsqrtatan2 adjust_lonasinz S$19DD$haminvimolwfor.o/ 1074012780 1032 20 100666 10652 ` 1̈)œ@|¬¬Üˆ&("¤‚'| ¬øG%ýkÂ?Ù/Ð,7Þp"à0 H RæbRörRë+`p,+`1†NRç‚Ré’4?sëb1–NRø+`s÷Rê¢1‡N1‰NsørRù"4:sèRë²1ŠNsù‚R÷2så"RçB1‹Ns÷’RéRsä2sç¢sæBsé²è söRè 1€H4KÂ?Y7Þ?‘è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ?yðÅ sÆ?0àH `Pd1€,0 è²0¤L0d èà@Pd"0¤l 0D èºÈ€‚`+`4:Pè 49´¥è 1àH1ä1àH0Ð.è 0àÈ0‘2Fnè 1å0Žì0Ä „"B€Å_‡4¥èU+`Pd20¤Œ0¤ è(@PdB0¤¬0„ èH@PdR0¤Ì0ä è0@Pdb0¤ì 0Ä è Ì‚+`Ì„€ø+`0¤,0 è0@Pdr0¤L 0d è ̆€¨+`Pdr0¤l0D è(@PdB0¤Œ0¤ è@@PdR0¤¬0„ è @Pd‚0¤Ì0ä ôˆ4 +`4?`/ä Pq¢1€HPn²4è 0¤.0€H è 1€HPe’4dèM0…N#S1€Hè 1äN PeÒ+`0¤.P$+`471€H0Î,Pfâ.ä 0 0H 0†Nè 1§N KÙ>™+`Pfò1€H¹¤ls(P'è 0æN KÚ>‘41„NsEKÂ>ÙSÆ?ØÅàKÄ?yOÃ?q/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«?ÖWJy Ö?þ·Áfý¼ ?þ·Áfð­…@ !ûTD-/À !ûTD-/¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ë@ !ûTD-?ð=Û|ßÙ×½»@?ù!ûTD-?ìÏd)¾…•?ö žf;ã?àINTERRUPTED MOLLWEIDE EQUAL-AREAIteration failed to convergeIntMoll-forwardÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÄÄ,oX ØèXè8oX!D”Ä”DqÏ>(ÀN@XP@>(R@X`\ÿÿÿÿ>(P@¸hÿÿÿÿ¬$$xQÐ 4$ 4ˆRT XT”TX€¬€ iØi,l¬kD˜¸ÿÿÿÿD`˜`Ès"¤øÔÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å}@€ 4T€l`°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@`à €€€Û@@ 0€`à €€€ Û@@ € Q €à À€€ÆÛ@ÿÿÿÿˆ€  €¡Ð€À€ÿÿÿÿÿÿÿÿÿÿÿÿQ +€)à ÿÿÿÿàÛ@ €4€"ÿÿÿÿ€6€"€#€8Û@€%€<Û@€'€A@ Û@AJ Û@APÛ@A\Û@A`Ù AbÙ ˆ€B  !€8ˆ8€D  ;€:ˆ#€@  %€<  L€+¡ÐN€À€<'ÿÿÿÿÿÿÿÿÿÿÿÿÀ€8/ÿÿÿÿ4ÿÿÿÿÀ€:=ÿÿÿÿÿÿÿÿÿÿÿÿ O€€ €(€0(€P*€Ð-Ð1(Ð2hÐ3hÐ4xÐ5ŒÐ6˜Ð: Ð; Ð< Ð= Ð> Ð? ÐC ÐD¨`E€€F°P*€ÐE°`E€`F€J€0J€PO€+Ð\4P]€8Ð^HÐ@^h`c€9ÐolPv€<Ð@zp`z€=Ðu|Pv€<Ðw€Ðx¤Ðy¤Ð@y¸Ðz¸`z€=Ðu¼P]€8Ð_ÈÐb`c€9ÐoP]€8Ðc`c€9Ðo Pf€:Ðg$Ð@gD`l€;ÐoHPf€:ÐhLÐk”Ðl˜`l€;ÐoœÐpÄÐqÄÐuÔÐ|ÜÐèЂЃ ЄDÐ…``…€>€†``†€?`‡€Fimolwfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tRlon_centerfeastimolwforintimolwforyxlatlondelta_lonthetadelta_thetaconiregionAÀD€À@ÀHA4HDC€HÿÿÿLC€HÿÿÿH˜ØH\0AlÄ (GAÄØGôLDàð|D°ÄM¤¬xyM!°ÀpoMAÄØMàPYÈÜq|P€´!¸ÔuoAØØA¤¨/€ÿÿÿÿ@H³ €Úæ½1½2½3½4½5½6½:½;½<½=½>½?È…½(½:…½;…½1…½-QÛûÛä½½½-Q½1½2½3½4½5½6½:½;½<½=½>½?P½:½<…½=…½1½2½3½4½5½6½:½;½<½=½>½?ÛûÛä½½½1P½;½2…½CVÛûÛä½½ ½:P½>…½<½=ÛûÛä½½½2P½3…½CVÛûÛä½½ ½;P½?…½>ÛûÛä½½½3P½4…ÛûÛä½½ ½PÛûÛä½½½6P½C?1ÛûÛä½½ ½?PÛûÛä½½½E½D;hÕ½FÛùÛûÕ¶9³ä€ Úæ½J½^½_½g½h½q½w½y½|½½ƒ½„ÈŠ½^½gн\ÕŠÛûÛä½2½ ½^½oP½zV?2VÛûÛä½ ½½u½w;k ;k ÛûÛä½½½w½yÓ;kÛûÛä½½ ½x½yÓ½zÛûÛä½ ½½u½y½zÓV½_ŠŠŠŠÛûÛä½ ½½b½oPÛûÛä½ Ó½c½oP½gŠÛûÛä½2½ ½g½oP½hŠŠŠŠÛûÛä½ ½½kÛûÛä½ Ó½l½oPP½wŠÛûÛä½½½p½y½ŠÛûÛä½½½u½o;k ÛûÛä½½ ½o½q;k нy½zÛûÛä½½½q½|½;kÛûÛä½½½|½Š½ƒQÔÔQPPÔÔŠÔÛûÛä½½ ½‚½ƒ;k ½„QŠÕÛûÛä½½½ƒ½„Q;k ½…ÕÛûÛä½½½„½† ÛùÛûÕ¶ ##Ì%Ó %ÓÓ% ÓÓqŸh#%Ó %±% Ó Õ (@X 8@¸ H$ X X0Áh€ xX @œ¨0í´€Ç Ä¸Øèðø 8éimolwfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. BS$imolwfor SB$imolwfor $gntt_label $lntt_label imolwforintS$15$imolwforintM$16ptitleradiusimolwfor S$18$imolwfor adjust_lonsincosfabsp_errorS$18DD$imolwforimolwinv.o/ 1074012780 1032 20 100666 11804 ` 1Ì ˆ.@| ¬ ¬Ü ˆ*ð%Ø, ¬lG% ‰kÂ?Ù/Ð,7Þp"à0 H RæbRörRë+`p,+`1†NRç‚Ré’4?sëb1–NRø+`s÷Rê¢1‡N1‰NsørRù"4:sèRë²1ŠNsù‚R÷2så"RçB1‹Ns÷’RéRsä2sç¢sæBsé²è söRè 1€H4KÂ?Y7Þ?‘è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀkÄ?IkÅ?Q0à,+`P$0 èà `Pf0†N0¨L 0d è @PhR+`47KÅ>™4.ä 0ˆN 0¦. 0énè @+`0€H P'Pfb+`48`/ 1€Hè 0æN1äN1¦nè 1Çp¤Pfr1†N è 1€H1„Pg‚0Çnè @Kß>‘säP¤Pe’0…Ì0ä „)H@Pe¢0…ì0Ä „)"Œ‚ šP¤Pe¢0…, 0 è(@Pe’0…L0d „(Ø@Pe²0…l0D è @Pe’0…Œ0¤ „(ŠŒ„ JP¤PeÂ0…¬0„ „(h@Pe’0…Ì0ä „(BŒ† JP¤Pe’0…ì0Ä „( @PeÒ0…,0 „'úŒˆ šP¤PeÒ0…L 0d è(@Pe’0…l0D „'°@Peâ0…Œ0¤ è @Pe’0…¬0„ „'bŒŠ JP¤Peâ0…Ì0ä „'@@Pe’0…ì0Ä „'4KÂ>ÙKÅ?QKÄ?IOÃ?A/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,Pf"0†N0¨l 0D è0@PhR+`47KÅ>™4.ä 0ˆN 0¦. 0énè @+`0€H P'Pfb+`48`/ 1€Hè 0æN1äN1¦nè 1Çp¤Pfr1†N è 1€H1„Pg‚0Çnè @Kß>‘èýsäPhR+`47KÅ>™4.ä 0ˆN 0¦. 0énè @+`0€H P'Pfb+`48`/ 1€Hè 0æN1äN1¦nè 1Çp¤Pfr1†N è 1€H1„Pg‚0Çnè @Kß>‘èÍsäPf20†N0¨Œ 0¤ è0@PhR+`47KÅ>™4.ä 0ˆN 0¦. 0énè @+`0€H P'Pfb+`48`/ 1€Hè 0æN1äN1¦nè 1Çp¤Pfr1†N è 1€H1„Pg‚0Çnè @Kß>‘èmsäPfB0†N0¨¬ 0„ è0@PhR+`47KÅ>™4.ä 0ˆN 0¦. 0énè @+`0€H P'Pfb+`48`/ 1€Hè 0æN1äN1¦nè 1Çp¤Pfr1†N è 1€H1„Pg‚0Çnè @Kß>‘è säPhR+`47KÅ>™4 .ä 0ˆN 0¦. 0énè @+`0€H P'Pfb+`48`/ 1€Hè 0æN1äN1¦nè 1Çp¤Pfr1†N è 1€H1„Pg‚0Çnè @Kß>‘èÝsäÏ™5KÂ>ÙÏ™%KÂ>ÙÏ™KÂ>ÙÏ™KÂ>ÙϘõKÂ>ÙϘåKÂ>Ù?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«¿ö žf†”~?î+}Þ8k=¿î+}Þ8k=?ö žf†”~?ö žf;ã?ìÏd)¾…•@@ !ûTD-?ÖWJy Ö?þ·Áfý¼ ¿ûìÞ] É¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡ËINTERRUPTED MOLLWEIDE EQUAL-AREAÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÄÄ,oX ؘØ8oX!DÐÄÐDq->(ì!@$Pž>(R@(`\ÿÿÿÿ>(P@ˆhÿÿÿÿ ¬$$x¦ Ð 4$ 4ˆ§Ü XÜ”©à¨4¨ ¾ˆMÜP¬À!Ø,¸ÿÿÿÿ!Ø@,@ÈÈ%lÔÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/åƒ@€ 4ܨP@°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@`à €€€Û@@ 0€`à €€€ Û@@ € Q €à À€€ÆÛ@ÿÿÿÿˆ€  €¡Ð€À€ÿÿÿÿÿÿÿÿÿÿÿÿQ +€)à ÌÿÿÿÿàÛ@ €4 €"ÿÿÿÿ€8 €"€#€< Û@€%€>Û@€'ˆ€6A@Û@AFÙ ˆ€8  !€0€5  ;€2  -€+¡ÐS€À€+/€:?CÀ€00ÿÿÿÿÿÿÿÿÿÿÿÿÀ€+GÿÿÿÿKO T€€ €&€0&€P(€Ð+Ð/(Ð0hÐ1hÐ2xÐ3ŒÐ4˜Ð8 Ð9 Ð: Ð; Ð< Ð= ÐA ÐB¨`C€€D°P(€ÐC°`C€`D€F€0F€PK€+ÐQ PR€0ÐS8Ð@SP`U€1Ð]äÐ_äÐ`äÐaäÐeäÐf Ðh`ÐiŒÐj¸Ðl Ðm8`m€4€n>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tRlon_centerfeastimolwinvintimolwinvlatlonyxthetaregionAÀD€À @Àp$G˜ G0¤GàTGGA(œGHÌC€4ÿÿÿLC€4ÿÿÿH€Ìÿÿÿÿ@4œ„ÔT$¤Œ Ad$„¼D¬äDD|Dô,D¤ÜDA<tD³ €Úæ½/½0½1½2½3½4½8½9½:½;½<½=È…½&½8…½9…½/…½+QÛûÛä½½½+Q½/½0½1½2½3½4½8½9½:½;½<½=P½8½:…½;…½/½0½1½2½3½4½8½9½:½;½<½=ÛûÛä½½½/P½9½0…½AVÛûÛä½½ ½8P½<…½:½;ÛûÛä½½½0P½1…½AVÛûÛä½½ ½9P½=…½<ÛûÛä½½½1P½2…ÛûÛä½½ ½:P½3…½=ÛûÛä½½½2P½4…ÛûÛä½½ ½;PÛûÛä½½½3PÛûÛä½½ ½á1à¢Kß>ákß>éè 0†.0ŽÌ0ä „"RK×>éR_7ÿ×à ÷ˆ@"RSÄ=ãPeb0…ì0Ä „"X@Per0…,0 „"20Ž0áŠ2¢è 0†.0ŽL0d è*# 7:@è 79ÀÏŸ0KÂ>YÏ?ySÄ>1€H1 HsÄ?“SÆ>sÆ?ƒè Ð?q+`ƒ€!˜h<Ë€€ÀKÂ>Y 4:@è 49`ÏŸ€KÂ>Y#€7š@è 7™ ÏŸ€`KÂ>Y"À6Ú@è 6ÙðÏŸ€0KÂ>Y" 6º@è 6¹`4?ÿKÂ>YOÃ>Ñ/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,"€6š@è 6™°ÏŸŸKÂ>Y"`6z@è 6yÏŸŸmKÂ>Y# 7º@è 7¹pÏŸŸ=KÂ>Y#70è 7PÏŸŸ KÂ>YkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ>ùðÅ sÆ?ñ sÈ?!0 H Q0àH1„,0 „!P@Q2L0d „!bQ "2 l0D „!BQ2KÅ=ù2Œ0¤ 2 2¬ 0„ 2 .Œ¤aª þ4ã €£A’RB4BÔ@Eˆ€! @KÄ=ñ€p€Pè°@è 4Àˆ!È7ƒ+`"à4:@è 6ù0È`€p4|+`"€4:0è 6™0È`€84|+`"`4:0è 6y044|KÂ>YSÈ?ÙàSÆ?ØÅàKÄ>ùOÃ>ñ/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,+`# 4:0è 7¹0È`ŸU4|+`# 4:0è 790È`Ÿ4|+`#4:0è 70È`žå4|h`¸_É=ù2.RU6µpl"QBÒ¼Áh|XQRheP1 ¢1ÌnSÇ>pg0†Ì SÈ>ph@1ñn pe2pjBppr0ä èpdb1¤pebhd€HaXè ×A„ˆ Hh|°è 4z+`#à4:@è 7ù0È`4|kÀ?qHX€a¸4QrQb47‡Q‚kß?!_Æ?s8À¢‡_Æ?!0ð0À¢0ˆn 1É. „„`@1QNè @0’N¹åˆ0ÁŠ$ñèH ñŸè @¹äˆ0¡ŠÆ?)KÙ?) ] ý‘7¿‡â` æ‘$ñ ñŸ0À¢1ÄnŒ‚ 0,à7úRW6÷ÒóÁè ó™RX7ÓÁ ô™4¥kÅ?qHXƒå^u4ç Hv°7å?ÿÔÅ„&Æ1N"¿”6¨8Ghh¸0 ¢0 ¢0‡nph’0Än è5pi¢kÂ?Ù7ÞKß>™+`sÇ?“KØ>‘óø 0 Hsß?è H:‹€ @KÂ>Ù4è@Ð7Þ?"à6úè 6ù°KÂ>Ù4?ÿè@Ð7Þ?kÂ?Ù7Þ€Kß? sàK×?ƒ@"ˆràKS¸#”78G‹“"¢#S0ä,0 „"¸@S"0äL0d „"@SÄ?S20…l0D „"€@SB0…Œ0¤ „"ZSFSH"0¤.¸ˆ, réSJBKYX0ªN 1aŠÖ?K×?Šù`KAP4"?ÿ âSFbSR’à`40æ.1N0€¬ 0„ è:0ŠÅ?‰KÔ?‰–•kÕ?‘_Å?“8 ¢†0†Sb0…Ì0ä è0Š0 ¢0†.K]°Öׄ'¶ Ý _'SE4SF’KÂ?Y1@¢0ࢠ0ˆN 1i.ºÆ*s÷è@Ð7Þ?+`"`4: è 6yðKÂ?Yè@Ð7Þ?+`# 4:è 7¹ðKÂ?Yè@Ð7Þ?KÂ?Y4?ýè@Ð7Þ?KÂ?Y4?ýè@Ð7Þ?kÂ?Ù7Þ€ˆ @7_+`"`4: è 6yKÂ?Yè@Ð7Þ?K÷¸#?”788G‚ø :+`# 4:è 7¹KÂ?Yè@Ð7Þ?kà¸Kú°è kß?KÚ?è k@°KÂ?Y4è@Ð7Þ?kÂ?Ù7Þ€KW+`k×?™78#àKW4:@è 7ù0KÂ?Y4?ÿè@Ð7Þ?À!ûTD-@!ûTD-?ÿ× =p£×A3Æ€\)?„záG®{¿„záG®{@záG®=Û|ßÙ×½»À!ûTD-@!ûTD-@ !ûTD-?ðÀ !ûTD-?ù!ûTD-?à@À!ûTD-@!ûTD-¿ù!ûTD-?ù!ûTD-?Ä_0mÉȃ?ð error (isinusfor.c/%s : %s isinusforinitbad return from Isin_for_freebad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valueIsin_for_initbad return from Isin_for_initisinusforbad return from Isin_fwdIsin_fwdIsin_for_free error (isinusfor.c/%s) : (%i) %s memory allocationinvalid parameterinvalid handleinvalid keyÿÿÿú@ÿÿÿû0ÿÿÿüÿÿÿýÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `P ÿÿÿÿÿÿÿÿX!€00,:X!°X0X8: X  ½ üDG|X!œˆœPÃX!¤d$d\ß‚X!ÀˆÀhaÈX!ÈŒHŒt )•X! T<Ô<€ ¾G>( P?@LŒ >( $@P(˜   $$¨ $DL€$L€¸ %]Ä DL¤ DÄ ,;h Vè Ð gqè_èèÜ i‹ðzÐèÿÿÿÿ‹ð zÐ ø l“ðÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$CODE$$CODE$$CODE$$CODE$$CODE$$DATA$ $SHORTDATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å@€ L€ D è °Â°&Ú°.ð6Ú°?à °GÄ °Pà °ZÄ °eÃ@°mÄ@°v °  °‰Ù °’Ú °œÂ°©Ú°·Ã °ÃÄ °ÐðÞÚ°íà °úÄ °à °Ä °%à °2Ä °@ °N °[  °j  °x °€Ã °† °Œ °”  °œÚ °¢ °© °± °º °ÃÙ °Ê °×  °äÚ °ï °÷ °ÿÙ ° °  °Ú °* °5 °@Ù °I °O °W °] °c °iÙ °q °z °„Ù °‹Ú °’ °š ° Ú°© à °³ C°½ °Ç D°Ï °Ô °ß °è  °ñÚ °ø ;°ÿÚ°Ú°Ä °Ú °Ä ° Ú°'Ú°-Ú°4 °;°AðH °O E°W B°_ <°g  °o  °v °~ °ˆ  °”  ° °¥ °¬Ú °´ °º °Á `à €  h  àÇ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÉ nà p °Ò q`à €@ sÙ àÚ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÞ y°ä {°éà °ïÃ` à €€ Û@@àõ€ €ÿÿÿÿ`à €  …  àü` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà& à  à à/ ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø7 ¤°> ¦°GÚ °L C°W °] 5°c `?à € ­Ù àm ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØv ³°v µ°} ¬°… àxÚÿÿÿÿà—pÚ ¹àŸ`Ú »àÚ à¦@ ¿  ½àÚ à­  Â  Àà³Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¹ Çàà à¾@ Ê ÿÿÿÿ`à €€ ÍÚàÇÀ Ï€ ËàÚ àÏ  Ó  ÑàÚ àÙ€ Ö  ÔàxÚ ×à—pÚ ÙàŸ`Ú ÛàÚ à¦@ ß  ÝàÚ à­  â  àà³Ã  ã  åÿÿÿÿÿÿÿÿ`°ã çàÛ@ °ê ê°ô êàü à ÿÿÿÿàà  í  ïÿÿÿÿÿÿÿÿ@° ñàü Ù ÿÿÿÿàÙ  ô  öÿÿÿÿÿÿÿÿ@°  ø°Ø àà à ü ÿÿÿÿà&à ÿÿÿÿ  ÿÿÿÿÿÿÿÿÿ à0   ýÀ  Ø< °C °Là `à €  à à[   ÿÿÿÿà  àl€    @ ÿÿÿÿÃà  à†`   àž@   à¬ à  àºÃ    ÿÿÿÿÿÿÿÿ ØÉ °Ò  Ýÿÿÿÿ ì ! û # % Ø 'àà ÿÿÿÿààà  )à'Àà  +à/ Ã  -à7€Ã  /à>`à  1àF@à  3àN à  5àUà  7  9ÿÿÿÿÿÿÿÿ Ø\ ;à_ Ù ÿÿÿÿàg =  >  @ÿÿÿÿÿÿÿÿ@Øn B°w Dàƒ@ D@ÿÿÿÿàŒ D@ F  Hÿÿÿÿÿÿÿÿ€Ø˜ J £ÿÿÿÿ ¬ M µ O àQ Ñ S à U W Øî Y°ú Z°Ú à Ù ÿÿÿÿàg =  ]  _ÿÿÿÿÿÿÿÿ@Ø aàƒ@ c@ÿÿÿÿàŒ c@ d  fÿÿÿÿÿÿÿÿ€Ø hà& à ÿÿÿÿà1à  k  mÿÿÿÿÿÿÿÿ@Ø@ oàI   ÿÿÿÿàL   r  tÿÿÿÿÿÿÿÿ@ØO v°X xàa   ÿÿÿÿàf   z  |ÿÿÿÿÿÿÿÿ@Øk ~°v  à{  K ÿÿÿÿà„ K  ‚  „ÿÿÿÿÿÿÿÿ@Ø †à”@Ù ÿÿÿÿàž Ù  ‰à§Ù  ‹à³àÙ  à½ÀÙ  àÇ Ù  ‘àÏ€Ù  “àÚ`Ù  •àå@Ù  —àî Ù  ™àøÙ  ›ààÙ  à ÀÙ  Ÿà Ù  ¡à€Ù  £à'@ c@ ¥à0 c@ §  ©ÿÿÿÿÿÿÿÿ`Ø9 « @ÿÿÿÿ I ® T ° ]ÿÿÿÿ ² eÿÿÿþ ´ ¶ Øn ¸`à €  ºÙ àyà ¼ ÿÿÿÿà@Ù ÿÿÿÿàà àˆ    Ààà à“ Å  Ã  Æÿÿÿÿÿÿÿÿ`àš È`ÿÿÿÿ࣠٠ÿÿÿÿàªÃ  Ì  Îÿÿÿÿÿÿÿÿ@௠Ð@ Êàà à“ Ô ÿÿÿÿ  Õÿÿÿÿÿÿÿÿ à¶ ×  Òà¾Ã ÿÿÿÿ  Ûÿÿÿÿÿÿÿÿ àÇ Ý ÿÿÿÿàР8 ÿÿÿÿ  áÿÿÿÿÿÿÿÿ àÖ ã  ßÀ å àÝ  ç ÿÿÿÿàå 5  è  êÿÿÿÿÿÿÿÿ@àë ì@ ÙÀ î`àò€ ð` ¾àù`   ñà @à  óà à  õà à  ÷  ùÿÿÿÿÿÿÿÿØ  û° & ý`à € ÿÄ à 0 ÿÿÿÿ  ÿÿÿÿÿÿÿÿØ 7 ° B à KÀÛ@@ÿÿÿÿà S€Û@@  à [@Û@@  à cÛ@@  à kÀÛ@@ à s€Û@@ à {@Û@@ à ƒÛ@@ à ‹ÀÛ@@ à “€Û@@ à ›@Û@@ à £Û@@ à «ÀÛ@@ à ³€Û@@ !à »@Û@@ #à ÃÛ@@ %à ËÀÛ@@ 'à Ó€Û@@ )à Û@Û@@ +à ãÛ@@ -à ëÀÛ@@ /à ó€Û@@ 1à û@Û@@ 3à Û@@ 5à ÀÛ@@ 7à €Û@@ 9à @Û@@ ;à Û@@ =à %ÀÛ@@ ?à ,€Û@@ Aà 3@Û@@ Cà :Û@@ E  GÿÿÿÿÿÿÿÿØ A I° P Kà _àà ÿÿÿÿà jÀà  Mà u Ã  Oà €€Ã  Qà ‹`à  Sà –@à  Uà ¡ à  Wà ¬à  Yà ·àà  [à ÂÀà  ]à Í Ã  _à Ø€Ã  aà ã`à  cà î@à  eà ù à  gà à  ià àà  kà Àà  mà % Ã  oà 0€Ã  qà ;`à  sà F@à  uà Q à  wà \à  yà gàà  {à rÀà  }à } Ã  à ˆ€Ã  à “`à  ƒà ž@à  …à © à  ‡à ´à  ‰à ¿àà  ‹à ÊÀà  à Õ Ã  à à€Ã  ‘à ë`à  “à ö@à  •à  à  —à à  ™à àà  ›à "Àà  à - Ã  Ÿà 8€Ã  ¡à C`à  £à M@à  ¥à W à  §à aà  ©à kàà  «à uÀà  ­à  Ã  ¯à ‰€Ã  ±à “`à  ³à @à  µà § à  ·à ±à  ¹à »àà  »à ÈÀà  ½à Õ Ã  ¿à â€Ã  Áà ï`à  Ãà ü@à  Åà à  Çà à  É  ËÿÿÿÿÿÿÿÿØ  Í° / Ïà >à  ÿÿÿÿà JÀ   Ñ`à €€ Õ  @à V@ ×€ Óà c  @ Ùà kÀ  @ Ûà s€  @ Ýà {@  @ ßà ƒ  @ áà ‹ À  @ ãà “ €  @ åà › @  @ çà ¢   @ éà © À  @ ëà ° €  @ íà · @  @ ïà ¾   @ ñà Å À  @ óà Ì €  @ õà Ó @  @ ÷à Ú   @ ùà á À  @ ûà è €  @ ýà ô @  @ ÿà ü   @ à À  @ à €  @ à @  @ à   @  à)À  @  à6€  @  àC@  @ àP  @ àXÀ  @ à`€  @ àf@  @ àn  @ àvÀ  @ à|€ @ à„@ @ àŒ @ !à”À @ #àœ€ @ %à¤@ @ 'ଠ@ )à´À @ +ༀ @ -àÄ@ @ /àÌ @ 1àÔÀ @ 3àÜ€ @ 5àä@ @ 7àì @ 9àôÀ @ ;àü€ @ =à@ @ ?à  @ AàÀ @ Cà€ @ Eà @ @ Gà' @ Ià.À @ Kà5€ @ Mà;@ @ OàB @ Q  SÿÿÿÿÿÿÿÿØN U°V Wà >àÄ ÿÿÿÿà JÀÄ  Y`à €€ ]Ä à V@ _€ [à` Ä  aàkÄ  càvàÄ  eàÀÄ  gàŒ Ä  ià—€Ä  kà¢`Ä  mà­@Ä  oà¸ Ä  qàÃÄ  sàÎ àÄ  uàÙ ÀÄ  wàä  Ä  yàï €Ä  {àú `Ä  }à @Ä  à Ä  à Ä  ƒà" àÄ  …à, ÀÄ  ‡à6  Ä  ‰à@ €Ä  ‹àJ `Ä  àT @Ä  à^ Ä  ‘àh Ä  “àr àÄ  •à| ÀÄ  —à†  Ä  ™à €Ä  ›àš `Ä  à¤ @Ä  Ÿà® Ä  ¡à¸ Ä  £à àÄ  ¥àÌ ÀÄ  §àÖ  Ä  ©àå €Ä  «àô `Ä  ­àÿ @Ä  ¯à Ä  ±à Ä  ³à àÄ  µà+ ÀÄ  ·à6  Ä  ¹àA €Ä  »àL `Ä  ½àW @Ä  ¿àb Ä  Áàr Ä  Ãà‚àÄ  Åà’ÀÄ  Çà¢ Ä  Éà²€Ä  ËàÂ`Ä  ÍàÒ@Ä  Ïàâ Ä  ÑàíÄ  ÓàøàÄ  ÕàÀÄ  ×à Ä  Ùà€Ä  Ûà `Ä  Ýà+@Ä  ßà6 Ä  áàAÄ  ãàLàÄ  åàUÀÄ  çà^    éài€   ëàt`   íà@   ïàŠ    ñà•   óà à   õà«À   ÷à¶    ùàÁ€   ûàÌ`   ýà×@   ÿàâ    àí   àøà   àÀ   à     à€    à$`    à/@   à:    àE   àPà   à[À   àf    àq€   à|`   à‡@   à’    !à   #à¨à   %à³À   'ྠ   )àÉ€   +àÔ`   -àÞ@   /àè    1àò   3àüà   5àÀ   7à    9à€   ;à$`   =à.@   ?à8    AàB   CàLà   EàVÀ   Gà`    Iài€   Kàr`   Mà|@   O`à €@ S  àB U@ Q  Wÿÿÿÿÿÿÿÿ؆ Y°Ž [à˜ Ä ÿÿÿÿà§€Ä  ]à c`Ä  _à k@Ä  aà s Ä  cà {Ä  eà ƒàÄ  gà ‹ÀÄ  ià “ Ä  kà ›€Ä  mà ¢`Ä  oà ©@Ä  qà ° Ä  sà ·Ä  uà ¾àÄ  wà ÅÀÄ  yà Ì Ä  {à Ó€Ä  }à Ú`Ä  à á@Ä  à è Ä  ƒà ôÄ  …à üàÄ  ‡àÀÄ  ‰à  Ä  ‹à€Ä  à`Ä  à)@Ä  ‘à6 Ä  “àCÄ  •àPàÄ  —àXÀÄ  ™à` Ä  ›àf€Ä  àn`Ä  Ÿàv@Ä  ¡à| à  £à„à  ¥àŒàà  §à”Àà  ©àœ Ã  «à¤€Ã  ­à¬`à  ¯à´@à  ±à¼ à  ³àÄà  µàÌàà  ·àÔÀà  ¹àÜ Ã  »àä€Ã  ½àì`à  ¿àô@à  Áàü à  Ãàà  Åà àà  ÇàÀà  Éà Ã  Ëà €Ã  Íà'`à  Ïà.@à  Ñà5 à  Óà;à  Õ  ×ÿÿÿÿÿÿÿÿÀØ´ Ù°À ÛàΠ\ÿÿÿÿàÔ X ÝÀ ßàÚ áÿÿÿÿ`à € äÂàâ æ âàé Ðÿÿÿÿàï L êÀ ìàõ î èààà  ïà  ÜÀ ñàà  ó  õÿÿÿÿÿÿÿÿ$Ø ÷°' ùà4@ > ÿÿÿÿà à  ûàà à` ÿ  ý  ÿÿÿÿÿÿÿÿ`Ø< °D °L úàW  `ÿÿÿÿàb    ÿÿÿÿÿÿÿÿÿÿÿÿÐo  à  àz      ÿÿÿÿÿÿÿÿ€Ø„ ° àœ%  €ÿÿÿÿàª%Ä  à¼%Ä  `à € à àÕ$  àß $   !ÿÿÿÿÿÿÿÿ&ÀØo #°ë %°öÄ à à ÿÿÿÿà   (@ ÿÿÿÿÃà , à . ÿÿÿÿ@ ÿÿÿÿÃà 1 à! 3  /À 4 à0 6  *  7ÿÿÿÿÿÿÿÿ@Ø: 9°Dà àN à ÿÿÿÿàà à` ?  =  @ÿÿÿÿÿÿÿÿ@ØY Bàb@à ÿÿÿÿàk à  E@ ÿÿÿÿÃà I às K  G  Lÿÿÿÿÿÿÿÿ`Ø~ Nà…àà ÿÿÿÿàŒÀà  Qà’ Ã  Sàš€Ã  Uà `à  Wà§@à  Yà® à  [à¶Ã  ]  _ÿÿÿÿÿÿÿÿؽ a°Ê c`à €€ eÙ àÙÀ g€ÿÿÿÿàà Ù  iàé€Ù  kàòpÚ màûh oà` qà@à  sà à  uà*à  w  yÿÿÿÿÿÿÿÿ@Ø5 {°C }àS@ ú$ÿÿÿÿàY }@   ÿÿÿÿÿÿÿÿ%@Øa ƒàj( þÿÿÿÿàp@ &&À †àY }@ ˆ  Šÿÿÿÿÿÿÿÿ*Øv Œà€  þÿÿÿÿàƒ€Ã  à € ‘  “ÿÿÿÿÿÿÿÿ Ø •°– —àž*€ cÿÿÿÿ`à €€ ›Ù à¥* € ™à­ Ž*ÿÿÿÿà° …%@ ¡À £*à³ ¥* Ÿ  ¦ÿÿÿÿÿÿÿÿ+€Ø» ¨ Æÿÿÿÿ Ì « Ò ­ Ø ¯ Þ ± ä ³ ë µ · °ñ ¹àúÄ ÿÿÿÿàÄ  »àÚ ½  ¿ÿÿÿÿÿÿÿÿ à Á ÿÿÿÿàÄ ÿÿÿÿà"Ä  Åà-Ä  ÇàÚ É  Ëÿÿÿÿÿÿÿÿ à7 Í  Ãà;à  ÏÀ Ñ ØD ÓàI   ÿÿÿÿàR   Õà[à   ×àdÀ   Ùàl    Ûàt€   Ýà{`   ßà@   áàˆ    ãà   å  çÿÿÿÿÿÿÿÿ@Ø– éàŸ`  ÿÿÿÿà¥@   ìà«    îà±   ð  òÿÿÿÿÿÿÿÿ€°· ôàÃ@à ÿÿÿÿàÍ    ÷à àÖ û  ùà àßà þ  üà àæÀ   ÿà àï    à àú€   à` 7  à@ 8   àÂ à     àÂ à     ÿÿÿÿÿÿÿÿ`Ø! àÀà ÿÿÿÿàÍ`   à àú@   àÂ à    à à !    "ÿÿÿÿÿÿÿÿ Ø( $°1Å °9Û@`ÿÿÿà €ÿÿÿ ) É€0B +àH@Û@@ÿÿÿÿàQ Ù  /àZÙ  1  3ÿÿÿÿÿÿÿÿ€°_ 5àjàÙ ÿÿÿÿà 7 ànÀ :  8àr€Û@@ ;à@Û@@ =àˆà  ?à‘ÀÛ@@ Aà€Û@@ Cà¥`Ù  Eà¯@Ù  Gà´Û@@ IàÁÀÛ@@ KàÌ€Û@@ MàÓ@Û@@ OàßÛ@@ Q  Sÿÿÿÿÿÿÿÿ°ê Uà àñ  X ÿÿÿÿàõà  Y  [ÿÿÿÿÿÿÿÿ@°ù ] €A € à ,€à €€ÿÿÿÿ€ €€ €  € ¡Ð€   _ " _ 0 _ ? _à W  €K € Q P€* à Tÿÿÿÿ€^Û@ÿÿÿÿ€gÛ@€ €ÓÛ@€"€ßÛ@€$€‘Û@€&€ÌÛ@€(ˆ €IAmÙ Aˆà As à ˆ €K€(  +€4  €3€0  3€7€7  :€9€>  A€;€E  H€=€L  O€?€S  V€A€  €C€Z  ]€E  €,¡Ð`€À€, €M&/À€3'ÿÿÿÿÿÿÿÿÿÿÿÿÀ€,6€O=DÀ€,KÿÿÿÿRYà W aQ y€ab€Q˜ÿÿÿÿ€ˆà ÿÿÿÿ€¯Ù €W€ÓÛ@€Y€ßÛ@€[€‘Û@€]€ÌÛ@€_ˆc€„à W A‡€dà 7 An€gAÙ A•Û@AšÙ €x  {€p€  „€r€Š  €t€“  –€v€œ  Ÿ€x€o  r€z€´  ¸€|€À€Ä  Ç€  ΀~  t€c¡ÐÔ€SÀ€cv€†ˆÀ€c‘€ˆš£À€c¼ÿÿÿÿÿÿÿÿÿÿÿÿÕQ £€–Öà `ÿÿÿÿàÛ@ €­#€ÿÿÿÿ€¯"€€€±!Û@€’€µ Û@€”ˆ×€ŸAs&à €Þ  ရ  Û€˜¡Ð》À€˜ÝÿÿÿÿÿÿÿÿÿÿÿÿäQ ¹€°åà ¼ÿÿÿÿàÛ@ €­,€¦ÿÿÿÿ€¯+€¦€§€±*Û@€©€µ)Û@€«à W €‡'€¯€­ˆæ€½An-Û@AÂ2Û@AÆ/Û@A.Ù   ü€²¡Ð€¢À€²þÿÿÿÿÿÿÿÿÿÿÿÿQ Ë€Åà ˆÿÿÿÿà W €‡3€Äÿÿÿÿ€  €Ç¡Ð€ÀA Ù€Óà 8ÿÿÿÿà € 8€Ïÿÿÿÿà _ €ä6€Ò€Ðˆ€Ø  €Õ¡Ð€ËÀ€Õÿÿÿÿÿÿÿÿÿÿÿÿ €€ €T€0T€PT€ ÐV`V€€Y$`Y€j€0j€PŽ€,Ж(P–€3З0И8`š€6Р<Ð¥HЪtаœÐ±¸Ð¶ÌлèÐÁ ÐÂP€CÐÃ,ÐÄ<`Ä€D`ЀG€Ñ@PŽ€,ÐÉDÐËlÐÐt`ЀG€ÑxPŽ€,P–€3P˜€4Й|КŒ`š€5`š€6`ЀG€ÑPŽ€,P €7С”Т¤`¢€8`ЀG€Ñ¨PŽ€,P¥€9Ц¬Ð§¼`§€:`ЀG€ÑÀPŽ€,P«€;ЬÄЭÔ`­€<`ЀG€ÑØPŽ€,P±€=вøÐ³`³€>`ЀG€Ñ PŽ€,P¶€?зи `¸€@`ЀG€Ñ$PŽ€,P¼€Aн(о8`¾€B`ЀG€ÑtP>€~ÐB˜ÐF¸ÐGÀPH€ÐIàÐJø`J€€Ð[Ð@[ Ðu ÐyÐz$Ð|<`|€Ð>LÐ`ГpД`›€‚`œ€ƒ¡€Š0¡€‹P¸€˜Ð½Ð¾,ÐÃ4`À€Ä€Ê0>€ËPR€ÕÐT`W€Ö€X,PR€ÕÐW,`W€Ö`X€×`Y€Úisinusfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listremquotdiv_tldiv_twchar_t__sival_ptr__svi_int__svi_int_ssigvalsigval_tpthread_attr_t__sigev_reserved__sigev_notify_attributes__sigev_notify_function__sigev_value__sigev_signo__sigev_notifysigeventsigevent_t__SIGEV_THREAD__SIGEV_SIGNAL__SIGEV_NONE__sigev_typestm_isdsttm_ydaytm_wdaytm_yeartm_montm_mdaytm_hourtm_mintm_sectmtv_nsectv_sectimespectimestruc_tit_valueit_intervalitimerspecRTTIMER1RTTIMER0CLOCK_PROFILECLOCK_VIRTUALCLOCK_REALTIMECLOCK_INVALID__clockid_tclockid_ttimer_ttv_usectimevalitimervaltz_dsttimetz_minuteswesttimezonelohi__cyclescycles_tpad2pad1ki_timevalkt_trlim_maxrlim_currlimitru_nivcswru_nvcswru_nsignalsru_msgrcvru_msgsndru_iochru_oublockru_inblockru_nswapru_majfltru_minfltru_isrssru_idrssru_ixrssru_maxrssru_stimeru_utimerusageSI_MESGQSI_ASYNCIOSI_TIMERSI_USERSI_QUEUE__si_codes__pad__dev_id__lockpage__addr__gfault__band__fd__file__fault__status__SIGCLD__uid__kill__pdata__pid__proc__datasi_valuesi_errnosi_codesi_signo__siginfosiginfo_tsigset__sigset_tsigset_tss_fp31ss_fp30ss_fp29ss_fp28ss_fp27ss_fp26ss_fp25ss_fp24ss_fp23ss_fp22ss_fp21ss_fp20ss_fp19ss_fp18ss_fp17ss_fp16ss_fp15ss_fp14ss_fp13ss_fp12ss_fp11ss_fp10ss_fp9ss_fp8ss_fp7ss_fp6ss_fp5ss_fp4ss_fp3ss_fp2ss_fp1ss_fp0__fp_dbl_blockfp_dbl_block_tss_fp31_loss_fp31_hiss_fp30_loss_fp30_hiss_fp29_loss_fp29_hiss_fp28_loss_fp28_hiss_fp27_loss_fp27_hiss_fp26_loss_fp26_hiss_fp25_loss_fp25_hiss_fp24_loss_fp24_hiss_fp23_loss_fp23_hiss_fp22_loss_fp22_hiss_fp21_loss_fp21_hiss_fp20_loss_fp20_hiss_fp19_loss_fp19_hiss_fp18_loss_fp18_hiss_fp17_loss_fp17_hiss_fp16_loss_fp16_hiss_fp15_loss_fp15_hiss_fp14_loss_fp14_hiss_fp13_loss_fp13_hiss_fp12_loss_fp12_hiss_fp11_loss_fp11_hiss_fp10_loss_fp10_hiss_fp9_loss_fp9_hiss_fp8_loss_fp8_hiss_fp7_loss_fp7_hiss_fp6_loss_fp6_hiss_fp5_loss_fp5_hiss_fp4_loss_fp4_hiss_fpexcept7ss_fpexcept6ss_fpexcept5ss_fpexcept4ss_fpexcept3ss_fpexcept2ss_fpexcept1ss_fpstat__fp_int_blockfp_int_block_tss_newcksumss_oldcksumss_reserved2ss_cr27ss_cr26ss_cr25ss_cr24ss_cr13ss_cr12ss_cr10ss_cr9ss_cr8ss_cr0ss_sr7ss_sr6ss_sr5ss_sr3ss_sr2ss_sr1ss_sr0ss_sr4ss_cpustatess_cr22ss_cr21ss_cr20ss_cr19ss_cr15ss_pcsq_tailss_pcoq_tailss_pcsq_headss_pcoq_headss_cr11ss_gr31ss_spss_ret1ss_ret0ss_dpss_arg0ss_arg1ss_arg2ss_arg3ss_gr22ss_gr21ss_gr20ss_gr19ss_gr18ss_gr17ss_gr16ss_gr15ss_gr14ss_gr13ss_gr12ss_gr11ss_gr10ss_gr9ss_gr8ss_gr7ss_gr6ss_gr5ss_gr4ss_gr3ss_rpss_gr1ss_reserved__reg64__reg64_tss_cr27_loss_cr27_hiss_cr26_loss_cr26_hiss_cr25_loss_cr25_hiss_cr24_loss_cr24_hiss_cr13_loss_cr13_hiss_cr12_loss_cr12_hiss_cr10_loss_cr10_hiss_cr9_loss_cr9_hiss_cr8_loss_cr8_hiss_cr0_loss_cr0_hiss_sr7_loss_sr7_hiss_sr6_loss_sr6_hiss_sr5_loss_sr5_hiss_sr3_loss_sr3_hiss_sr2_loss_sr2_hiss_sr1_loss_sr1_hiss_sr0_loss_sr0_hiss_sr4_loss_sr4_hiss_cpustate_loss_cpustate_hiss_cr22_loss_cr22_hiss_cr21_loss_cr21_hiss_cr20_loss_cr20_hiss_cr19_loss_cr19_hiss_cr15_loss_cr15_hiss_pcsq_tail_loss_pcsq_tail_hiss_pcoq_tail_loss_pcoq_tail_hiss_pcsq_head_loss_pcsq_head_hiss_pcoq_head_loss_pcoq_head_hiss_cr11_loss_cr11_hiss_gr31_loss_gr31_hiss_sp_loss_sp_hiss_ret1_loss_ret1_hiss_ret0_loss_ret0_hiss_dp_loss_dp_hiss_arg0_loss_arg0_hiss_arg1_loss_arg1_hiss_arg2_loss_arg2_hiss_arg3_loss_arg3_hiss_gr22_loss_gr22_hiss_gr21_loss_gr21_hiss_gr20_loss_gr20_hiss_gr19_loss_gr19_hiss_gr18_loss_gr18_hiss_gr17_loss_gr17_hiss_gr16_loss_gr16_hiss_gr15_loss_gr15_hiss_gr14_loss_gr14_hiss_gr13_loss_gr13_hiss_gr12_loss_gr12_hiss_gr11_loss_gr11_hiss_gr10_loss_gr10_hiss_gr9_loss_gr9_hiss_gr8_loss_gr8_hiss_gr7_loss_gr7_hiss_gr6_loss_gr6_hiss_gr5_loss_gr5_hiss_gr4_loss_gr4_hiss_gr3_loss_gr3_hiss_rp_loss_rp_hiss_gr1_loss_gr1_hi__reg32__reg32_tss_mpsfu_ovfloss_mpsfu_low__ss_narrow__ss_narrow_tss_32ss_64ss_widess_xorfpintfpdblss_fpblockss_padss_narrowss_flags__save_statesave_state_tss_size__stackstack_tmcontext_t__uc_stack__uc_sigmask__ucontext__uc_link__sub_ctxt__sub_ctxt_tuc_subcontextuc_reserved_flagsuc_created_by_getcontextuc_sparesuc_mcontextucontext_tsig_atomic_tsa_flagssa_mask__sa_handler__sa_sigaction__handlersigactionpthread_tss_onstacksigstacksv_flagssv_masksv_handlersigvecfm_pspfm_epfm_clupfm_slfm_crpfm_erpfm_esr4fm_edpframe_markerframe_marker_tsm_argsm_rval2sm_rval1sm_errorsm_eosyssm_syscall_actionsm_omasksm_onstacksm_syscallsiglocal_miscsiglocal_misc_tsl_sssl_miscsiglocalsl_sisl_ucsiglocalxsi__paddingsc__xsi__xsi_tsc_sfmsc_argssxslsc_ctxtsigcontextP_ALLP_CIDP_GIDP_UIDP_SIDP_PGIDP_PIDidtype_tw_Stopvalw_Stopsigw_padw_Sw_Termsigw_Coredumpw_Retcodew_Tw_statuswaitkeepcostfordblksuordblksfsmblksusmblkshblkhdhblkssmblksordblksarenamallinfoword4word3word2word1long_doublepw_audflgpw_audidpw_shellpw_dirpw_gecospw_commentpw_agepw_gidpw_uidpw_passwdpw_namepasswds_passwdfloat_tdouble_t__iobncol_invicol_cenncolIsin_row_tkeyrowcol_dist_invcol_distijustifylon_cen_merref_lonnrow_halfnrowang_size_invsphere_invspherefalse_northfalse_eastIsin_tstrnumerror_terrortextroutineISIN_BADALLOCISIN_BADPARAMISIN_BADHANDLEISIN_BADKEYisinisinusforinitdjustifydzonenzoneistatIsin_for_initthisIsinirowclatncol_cenisinusforyxlatlonIsin_fwdcolflonIsin_for_freeIsin_errorerr!TA A A(8DA0,GC€,ÿÿÿC€,ÿÿÿC€,ÿÿþøC€,ÿÿþð€T$xxHtÉÐ@,A04K€Tÿÿÿ¨K€Tÿÿÿ¬!@DÔDAHÐDŒÐPAHˆPC€ÐÿÿÿC€ÐÿÿÿC€ÐÿÿþüC€ÐÿÿþøèøYØäK€˜ÿÿÿ´€T˜ÿÿÿ¸C€xÜÿÿÿ¸ÄÄ/YœÀBG/K€˜ÿÿÿÈH`H`C€`ÿÿÿLC€`ÿÿÿH€`ÿÿÿÿ@`K€`ÿÿÿ¸!ËA¸H¼C€àÿÿÿˆC€àÿÿÿ„C€àÿÿÿ€A àAK€¼ÿÿÿÈp,,AÔà,APpb€dxÿÿÿÀ|ˆA !>A A(³€ÚæX½VÈU½TÔÓ†UÛûÛä½½½V?9†½YÛùÛûÕ¶³¡€Úæx½–½—ÈQQ½jÕÔÛûÛä½½½—?6 ½˜½ ½¥½ª½°½±½»½Á½Â‰½¥‰‰½ª½°½±Õ‰‰ÕÕ½Á½Â‰ÖÓÖÔÛûÛä½½½±½°;k ½¶½»½Á½ÂÕ‰‰ÕÕÛûÛä½½½Â;k ½Ã††ÛûÛä½ÓÖ2†ÛûÛä½ ½½Ä½Ð½Ñ½É; Q½ËÛûÛä½½½ÉQÛûÛä½ ½½Ð½Ñ½™††ÛûÛä½½½™2†ÛûÛä½½½š½Ð½Ñ½¡††ÛûÛä½½½¡2†ÛûÛä½ ½½¢½Ð½Ñ½¦††ÛûÛä½ÓÖ2†ÛûÛä½ ½½§½Ð½Ñ½¬††ÛûÛä½ÓÖ2†ÛûÛä½ ½½­½Ð½ÑÛùÛûÕ¶½²††ÕÛä½ÓÖ2†ÛûÛä½ ½½³½Ð½Ñ½·††ÛûÛä½ÓÖ2†ÛûÛä½ ½½¸½Ð½Ñ½½††ÛûÛä½ÓÖ2†ÛûÛä½ ½½¾½Ð½Ñ½Ì††ÛûÛä½½½Ì2†ÛûÛä½ ½½Í½Ð½Ñµ¶Ü# #Ô$#4Ô!#.#(#$#1# #Ô ##Ô #"#³æ€ Úç ¾ ¾¾¾¾'¾(¾,¾-¾B¾G¾I¾u¾“¾”ȽԾ ÔÔ¾Ó¾¾¾-¾“¾”¾¾¾¾(¾,¾¾¾)¾*¾ÛûÛä½"½ ¾¾ÛûÛä½0½¾¾¾¾¾.¾F¾yÖ¾?6¾ÛûÛä½½ ¾¾Q†QÛûÛä½½ ¾7†ÛûÛä½:½¾¾›¾ Q†QÛûÛä½½ ¾ 7†ÛûÛä½:½¾ ¾›¾Q†QÛûÛä½½ ¾7†ÛûÛä½:½¾¾›¾œ ÛùÛûÕ¶¾Q†Q7†ÖÛä½:½¾¾›¾Q†Q7†ÛûÛä½:½¾¾›¾Q†Q7†ÛûÛä½:½¾¾›ÛûÛä½½¾#¾(¾G¾I¾,¾*ÛûÛä½½¾&¾'¾B¾u¾*ÛûÛä½½¾*¾-ÛûÛä½½¾)¾(¾G¾I¾'¾$ÛûÛä½½¾$¾-¾%ÛûÛä½½¾%¾(ÛûÛä½½¾'ÛûÛä½½¾(ÛûÛä½½¾+¾-ÛûÛä½½¾,¾-ÛûÛä½"½¾-ÛûÛä½½¾.¾2ÛûÛä½½¾=¾2¾36ÕÕÛûÛä½½¾2¾41¾5Q†Q7†ÛûÛä½ ½¾6¾›ÛûÛä½½¾>Ó¾B¾ÕÕ¾G¾IÕ¾[ÖÕ¾FÛûÛä½½¾B¾G¾IÔ;kÛûÛä½½ ¾G¾[¾I;k¾JÛûÛä½½ ¾IÛûÛä½H½A¾J¾[ÛûÛä½½ ¾[¾u¾z¾|Õ¾yÛûÛä½½¾u¾zÛûÛä½½¾z¾|ÛûÛä½½¾|¾>ÛûÛä½.½ ¾>Ó¾B¾ÕÔ¾“¾”¾˜ÛûÛä½½¾˜¾“¾”ÔÛûÛä½½¾“¾”ÛûÛä½½¾”µ¶³€Ú笾½ÈQÛûÛä½½¾½?:Q¾¾¾ÄÛûÛä½ ½¾þÄÛùÛûÕ¶¾¿††ÕÛä½ÓÖ2†¾ÄÛûÛä½ ½¾À¾þÄÓÛùÛûÕ¶³€ÚçÀ¾ò¾ÛûÛä½½¾ò¾ó¾ü¾õÛûÛä½½¾ó¾ö¾÷¾ø¾¾¾ È”¾÷””¾ø¾ü¾Õ”ÓÔ”ÔÕÕÔÛûÛä½½¾ü¾¾ÛûÛä½½¾¾ÛûÛä½½¾¾ÛûÛä½$½¾¾”ÔÛûÛä½½¾¾¾ÛûÛä½½¾¾ ÛûÛä½½ ¾¾ ”ÛûÛä½+½¾ ¾ ¾ÛûÛä½ ½¾¾¾¾ ÛûÛä½½¾ ¾ÛûÛä½½¾¾ÛùÛûÕ¶¾õQ†Q?7†ÕÓÓÛùÛûÕ¶¾öQ†Q7†ÕÓÓÛùÛûÕ¶ÓÔÛä½a½¾÷¾¾ÓÛùÛûÕ¶ÓÔÛä½a½¾ø¾¾ÓÛùÛûÕ¶³€Úç (¾.¾ÔÈQ†Q?7†¾;ÓÓÛùÛûÕ¶¾/Q†Q7†ÕÓÓÛùÛûÕ¶ÔÛä½½¾2¾51Ô¾7¾6ÖÛûÛä½½¾6¾;ÛûÛä½ ½¾:¾;ÛùÛûÕ¶³€Úç ¬¾TÈU¾>ÔÓ†UÛûÛä½½¾T?9†¾X¾WÔÛùÛûÕ¶#ÔÔ#"%ÓÓÓˆ%•%ÓÓ%ÓÓÓ%ÓÓ % ÓÓ£%ÓÓ@%ÓÓU% ÓÓ%ÓÓ&?¹H%Ó %ÓÓ¹%Ó Õ˜ (@ < @P P $ ` L¤ @p€| ˆ Д0í €3 ´ 0 Ì€Kà0í쀋  P A€×(4@0íH€'0 -X€‹ h ˜êisinusfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. DS$isinusfor SD$isinusfor $gntt_label $lntt_labelerror__iobC$22fprintf isinusforinitS$28$isinusforinit Isin_for_freefabs Isin_for_initS$29$Isin_for_init Isin_errormallocfreecos isinusforIsin_fwd S$31$Isin_fwdisinusinv.o/ 1074012781 1032 20 100666 41536 ` 1Ìð¢@@ ¨ ää ðž$“d ¿ŸÈx‚PG%¹4kÂ?Ù7Þ€+`7X77#à4:@è 7ùKÂ?Yè@Ð7Þ?kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oÃ0+`H:0 H € 0àH è @‹€"z1€,0 „"’ `Pd1¤L0d „"˜@Pd"1¤l0D „"p@SÄ=óPe20…Œ0¤ „"p@PeB0…¬0„ „"JPnR0Ž0áŠÏ>á1à¢Kß>ákß>éè 0†.0ŽÌ0ä „"RK×>éR_7ÿ×à ÷ˆ@"RSÄ=ãPeb0…ì0Ä „"X@Per0…,0 „"20Ž0áŠ2¢è 0†.0ŽL0d è*# 7:@è 79ÀÏŸ0KÂ>YÏ?ySÄ>1€H1 HsÄ?“SÆ>sÆ?ƒè Ð?q+`ƒ€!˜h<Ë€€ÀKÂ>Y 4:@è 49`ÏŸ€KÂ>Y#€7š@è 7™ ÏŸ€`KÂ>Y"À6Ú@è 6ÙðÏŸ€0KÂ>Y" 6º@è 6¹`4?ÿKÂ>YOÃ>Ñ/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,"€6š@è 6™°ÏŸŸKÂ>Y"`6z@è 6yÏŸŸmKÂ>Y# 7º@è 7¹pÏŸŸ=KÂ>Y#7@è 70ÏŸŸ KÂ>YkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ>ùðÅ sÆ?ñ sÈ?!0 H Q0àH1„,0 „!P@Q2L0d „!bQ "2 l0D „!BQ2KÅ=ù2Œ0¤ 2 2¬ 0„ 2 .Œ¤aª þ4ã €£A’RB4BÔ@Eˆ€! @KÄ=ñ€p€Pè°@è 4Àˆ!È7ƒ+`"à4:@è 6ùpÈ`€p4|+`"€4:0è 6™pÈ`€84|+`"`4:0è 6yp44|KÂ>YSÈ?ÙàSÆ?ØÅàKÄ>ùOÃ>ñ/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,+`# 4:0è 7¹pÈ`ŸU4|+`# 4:0è 79pÈ`Ÿ4|+`#4:0è 7pÈ`žå4|h`¸_É=ù2.RU6µpl"QBÒ¼Áh|XQRheP1 ¢1ÌnSÇ>pg0†Ì SÈ>ph@1ñn pe2pjBppr0ä èpdb1¤pebhd€HaXè ×A„ˆ Hh|°è 4z+`#à4:@è 7ùpÈ`4|kÀ?qHX€a¸4QrQb47‡Q‚kß?!_Æ?s8À¢‡_Æ?!0ð0À¢0ˆn 1É. „„`@1QNè @0’N¹åˆ0ÁŠ$ñèH ñŸè @¹äˆ0¡ŠÆ?)KÙ?) ] ý‘7¿‡â` æ‘$ñ ñŸ0À¢1ÄnŒ‚ 0,à7úRW6÷ÒóÁè ó™RX7ÓÁ ô™4¥kÅ?qHXƒå^u4ç Hv°7å?ÿÔÅ„&Æ1N"¿”6¨8Ghh¸0 ¢0 ¢0‡nph’0Än è5pi¢kÂ?Ù7ÞKß>™+`sÇ?“KØ>‘óø 0 Hsß?è H:‹€ @KÂ>Ù4è@Ð7Þ?"à6úè 6ù°KÂ>Ù4?ÿè@Ð7Þ?kÂ?Ù7Þ€Kß? sàK×?ƒ@"`ràKT¸#”78GŠ‚"zSFSÈ?#SE2S1. 1%Nrå0¤,0 „"`@S"0¤L0d „":0….SHBK]XKS°SD¢0ÈN 1!Š Ê?SI0é.KÙ? ¹H€KUP6¶?ÿ 6 ¹H€49“ `4×™„ “ \%P&0 ¢ ¹L 1fN0 l0D „!zS20¤Œ0¤ „!ZSGbSBSR¸¤.så0¦¬0„ è@0¤.sæSåSb0¦Ì 0ä è@0…sæKÂ?Y4è@Ð7Þ?+`# 4: è 7¹ðKÂ?Yè@Ð7Þ?+`# 4:è 79ðKÂ?Yè@Ð7Þ?ràKÂ?Y4?ýè@Ð7Þ?ràKÂ?Y4?ýè@Ð7Þ?kÂ?Ù7Þ€ˆ @7_+`"`4: è 6yKÂ?Yè@Ð7Þ?K÷¸#?”788G‚ø :+`# 4:è 7¹KÂ?Yè@Ð7Þ?kà¸Kú°è kß?KÚ?è k@°KÂ?Y4è@Ð7Þ?kÂ?Ù7Þ€KW+`k×?™78#àKW4:@è 7ù0KÂ?Y4?ÿè@Ð7Þ?À!ûTD-@!ûTD-?ÿ× =p£×A3Æ€\)?„záG®{¿„záG®{@záG®=Û|ßÙ×½»À!ûTD-@!ûTD-@ !ûTD-?ðÀ !ûTD-?ù!ûTD-?à@¿ù!ûTD-?ù!ûTD-?ð@!ûTD-@ !ûTD-À !ûTD- error (isinusinv.c/%s) : %s isinusinvinitbad return from Isin_inv_freebad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valuebad return from Isin_inv_initIsin_inv_initisinusinvbad return from Isin_invIsin_invIsin_inv_free error (isinusinv.c/%s) : (%i) %s memory allocationinvalid parameterinvalid handleinvalid keyÿÿÿú@ÿÿÿû0ÿÿÿüÿÿÿýÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `P ÿÿÿÿÿÿÿÿX!€00,:X!°X0X8: X  „¾ üDGyX!œˆœPÀX!¤d$d\Ü‚X!´ˆ´h^ X!¼Œ<Œt g•X! H<È<€ üG>( D?@LŒ C>( „$@P(˜ V $$¨ b8L€$L€¸ c]¸ tL¤ tÄ j;h, 0W 0Ð ¥q\è`HèÜ §ŒD{0èÿÿÿÿŒD {0 ø ª“d‚Pÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$CODE$$CODE$$CODE$$CODE$$CODE$$DATA$ $SHORTDATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å”@€ L€ t 0è °Â°&Ú°.ð6Ú°?à °GÄ °Pà °ZÄ °eÃ@°mÄ@°v °  °‰Ù °’Ú °œÂ°©Ú°·Ã °ÃÄ °ÐðÞÚ°íà °úÄ °à °Ä °%à °2Ä °@ °N °[  °j  °x °€Ã °† °Œ °”  °œÚ °¢ °© °± °º °ÃÙ °Ê °×  °äÚ °ï °÷ °ÿÙ ° °  °Ú °* °5 °@Ù °I °O °W °] °c °iÙ °q °z °„Ù °‹Ú °’ °š ° Ú°© à °³ C°½ °Ç D°Ï °Ô °ß °è  °ñÚ °ø ;°ÿÚ°Ú°Ä °Ú °Ä ° Ú°'Ú°-Ú°4 °;°AðH °O E°W B°_ <°g  °o  °v °~ °ˆ  °”  ° °¥ °¬Ú °´ °º °Á `à €  h  àÇ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÉ nà p °Ò q`à €@ sÙ àÚ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÞ y°ä {°éà °ïÃ` à €€ Û@@àõ€ €ÿÿÿÿ`à €  …  àü` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà& à  à à/ ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø7 ¤°> ¦°GÚ °L C°W °] 5°c `?à € ­Ù àm ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØv ³°v µ°} ¬°… àxÚÿÿÿÿà—pÚ ¹àŸ`Ú »àÚ à¦@ ¿  ½àÚ à­  Â  Àà³Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¹ Çàà à¾@ Ê ÿÿÿÿ`à €€ ÍÚàÇÀ Ï€ ËàÚ àÏ  Ó  ÑàÚ àÙ€ Ö  ÔàxÚ ×à—pÚ ÙàŸ`Ú ÛàÚ à¦@ ß  ÝàÚ à­  â  àà³Ã  ã  åÿÿÿÿÿÿÿÿ`°ã çàÛ@ °ê ê°ô êàü à ÿÿÿÿàà  í  ïÿÿÿÿÿÿÿÿ@° ñàü Ù ÿÿÿÿàÙ  ô  öÿÿÿÿÿÿÿÿ@°  ø°Ø àà à ü ÿÿÿÿà&à ÿÿÿÿ  ÿÿÿÿÿÿÿÿÿ à0   ýÀ  Ø< °C °Là `à €  à à[   ÿÿÿÿà  àl€    @ ÿÿÿÿÃà  à†`   àž@   à¬ à  àºÃ    ÿÿÿÿÿÿÿÿ ØÉ °Ò  Ýÿÿÿÿ ì ! û # % Ø 'àà ÿÿÿÿààà  )à'Àà  +à/ Ã  -à7€Ã  /à>`à  1àF@à  3àN à  5àUà  7  9ÿÿÿÿÿÿÿÿ Ø\ ;à_ Ù ÿÿÿÿàg =  >  @ÿÿÿÿÿÿÿÿ@Øn B°w Dàƒ@ D@ÿÿÿÿàŒ D@ F  Hÿÿÿÿÿÿÿÿ€Ø˜ J £ÿÿÿÿ ¬ M µ O àQ Ñ S à U W Øî Y°ú Z°Ú à Ù ÿÿÿÿàg =  ]  _ÿÿÿÿÿÿÿÿ@Ø aàƒ@ c@ÿÿÿÿàŒ c@ d  fÿÿÿÿÿÿÿÿ€Ø hà& à ÿÿÿÿà1à  k  mÿÿÿÿÿÿÿÿ@Ø@ oàI   ÿÿÿÿàL   r  tÿÿÿÿÿÿÿÿ@ØO v°X xàa   ÿÿÿÿàf   z  |ÿÿÿÿÿÿÿÿ@Øk ~°v  à{  K ÿÿÿÿà„ K  ‚  „ÿÿÿÿÿÿÿÿ@Ø †à”@Ù ÿÿÿÿàž Ù  ‰à§Ù  ‹à³àÙ  à½ÀÙ  àÇ Ù  ‘àÏ€Ù  “àÚ`Ù  •àå@Ù  —àî Ù  ™àøÙ  ›ààÙ  à ÀÙ  Ÿà Ù  ¡à€Ù  £à'@ c@ ¥à0 c@ §  ©ÿÿÿÿÿÿÿÿ`Ø9 « @ÿÿÿÿ I ® T ° ]ÿÿÿÿ ² eÿÿÿþ ´ ¶ Øn ¸`à €  ºÙ àyà ¼ ÿÿÿÿà@Ù ÿÿÿÿàà àˆ    Ààà à“ Å  Ã  Æÿÿÿÿÿÿÿÿ`àš È`ÿÿÿÿ࣠٠ÿÿÿÿàªÃ  Ì  Îÿÿÿÿÿÿÿÿ@௠Ð@ Êàà à“ Ô ÿÿÿÿ  Õÿÿÿÿÿÿÿÿ à¶ ×  Òà¾Ã ÿÿÿÿ  Ûÿÿÿÿÿÿÿÿ àÇ Ý ÿÿÿÿàР8 ÿÿÿÿ  áÿÿÿÿÿÿÿÿ àÖ ã  ßÀ å àÝ  ç ÿÿÿÿàå 5  è  êÿÿÿÿÿÿÿÿ@àë ì@ ÙÀ î`àò€ ð` ¾àù`   ñà @à  óà à  õà à  ÷  ùÿÿÿÿÿÿÿÿØ  û° & ý`à € ÿÄ à 0 ÿÿÿÿ  ÿÿÿÿÿÿÿÿØ 7 ° B à KÀÛ@@ÿÿÿÿà S€Û@@  à [@Û@@  à cÛ@@  à kÀÛ@@ à s€Û@@ à {@Û@@ à ƒÛ@@ à ‹ÀÛ@@ à “€Û@@ à ›@Û@@ à £Û@@ à «ÀÛ@@ à ³€Û@@ !à »@Û@@ #à ÃÛ@@ %à ËÀÛ@@ 'à Ó€Û@@ )à Û@Û@@ +à ãÛ@@ -à ëÀÛ@@ /à ó€Û@@ 1à û@Û@@ 3à Û@@ 5à ÀÛ@@ 7à €Û@@ 9à @Û@@ ;à Û@@ =à %ÀÛ@@ ?à ,€Û@@ Aà 3@Û@@ Cà :Û@@ E  GÿÿÿÿÿÿÿÿØ A I° P Kà _àà ÿÿÿÿà jÀà  Mà u Ã  Oà €€Ã  Qà ‹`à  Sà –@à  Uà ¡ à  Wà ¬à  Yà ·àà  [à ÂÀà  ]à Í Ã  _à Ø€Ã  aà ã`à  cà î@à  eà ù à  gà à  ià àà  kà Àà  mà % Ã  oà 0€Ã  qà ;`à  sà F@à  uà Q à  wà \à  yà gàà  {à rÀà  }à } Ã  à ˆ€Ã  à “`à  ƒà ž@à  …à © à  ‡à ´à  ‰à ¿àà  ‹à ÊÀà  à Õ Ã  à à€Ã  ‘à ë`à  “à ö@à  •à  à  —à à  ™à àà  ›à "Àà  à - Ã  Ÿà 8€Ã  ¡à C`à  £à M@à  ¥à W à  §à aà  ©à kàà  «à uÀà  ­à  Ã  ¯à ‰€Ã  ±à “`à  ³à @à  µà § à  ·à ±à  ¹à »àà  »à ÈÀà  ½à Õ Ã  ¿à â€Ã  Áà ï`à  Ãà ü@à  Åà à  Çà à  É  ËÿÿÿÿÿÿÿÿØ  Í° / Ïà >à  ÿÿÿÿà JÀ   Ñ`à €€ Õ  @à V@ ×€ Óà c  @ Ùà kÀ  @ Ûà s€  @ Ýà {@  @ ßà ƒ  @ áà ‹ À  @ ãà “ €  @ åà › @  @ çà ¢   @ éà © À  @ ëà ° €  @ íà · @  @ ïà ¾   @ ñà Å À  @ óà Ì €  @ õà Ó @  @ ÷à Ú   @ ùà á À  @ ûà è €  @ ýà ô @  @ ÿà ü   @ à À  @ à €  @ à @  @ à   @  à)À  @  à6€  @  àC@  @ àP  @ àXÀ  @ à`€  @ àf@  @ àn  @ àvÀ  @ à|€ @ à„@ @ àŒ @ !à”À @ #àœ€ @ %à¤@ @ 'ଠ@ )à´À @ +ༀ @ -àÄ@ @ /àÌ @ 1àÔÀ @ 3àÜ€ @ 5àä@ @ 7àì @ 9àôÀ @ ;àü€ @ =à@ @ ?à  @ AàÀ @ Cà€ @ Eà @ @ Gà' @ Ià.À @ Kà5€ @ Mà;@ @ OàB @ Q  SÿÿÿÿÿÿÿÿØN U°V Wà >àÄ ÿÿÿÿà JÀÄ  Y`à €€ ]Ä à V@ _€ [à` Ä  aàkÄ  càvàÄ  eàÀÄ  gàŒ Ä  ià—€Ä  kà¢`Ä  mà­@Ä  oà¸ Ä  qàÃÄ  sàÎ àÄ  uàÙ ÀÄ  wàä  Ä  yàï €Ä  {àú `Ä  }à @Ä  à Ä  à Ä  ƒà" àÄ  …à, ÀÄ  ‡à6  Ä  ‰à@ €Ä  ‹àJ `Ä  àT @Ä  à^ Ä  ‘àh Ä  “àr àÄ  •à| ÀÄ  —à†  Ä  ™à €Ä  ›àš `Ä  à¤ @Ä  Ÿà® Ä  ¡à¸ Ä  £à àÄ  ¥àÌ ÀÄ  §àÖ  Ä  ©àå €Ä  «àô `Ä  ­àÿ @Ä  ¯à Ä  ±à Ä  ³à àÄ  µà+ ÀÄ  ·à6  Ä  ¹àA €Ä  »àL `Ä  ½àW @Ä  ¿àb Ä  Áàr Ä  Ãà‚àÄ  Åà’ÀÄ  Çà¢ Ä  Éà²€Ä  ËàÂ`Ä  ÍàÒ@Ä  Ïàâ Ä  ÑàíÄ  ÓàøàÄ  ÕàÀÄ  ×à Ä  Ùà€Ä  Ûà `Ä  Ýà+@Ä  ßà6 Ä  áàAÄ  ãàLàÄ  åàUÀÄ  çà^    éài€   ëàt`   íà@   ïàŠ    ñà•   óà à   õà«À   ÷à¶    ùàÁ€   ûàÌ`   ýà×@   ÿàâ    àí   àøà   àÀ   à     à€    à$`    à/@   à:    àE   àPà   à[À   àf    àq€   à|`   à‡@   à’    !à   #à¨à   %à³À   'ྠ   )àÉ€   +àÔ`   -àÞ@   /àè    1àò   3àüà   5àÀ   7à    9à€   ;à$`   =à.@   ?à8    AàB   CàLà   EàVÀ   Gà`    Iài€   Kàr`   Mà|@   O`à €@ S  àB U@ Q  Wÿÿÿÿÿÿÿÿ؆ Y°Ž [à˜ Ä ÿÿÿÿà§€Ä  ]à c`Ä  _à k@Ä  aà s Ä  cà {Ä  eà ƒàÄ  gà ‹ÀÄ  ià “ Ä  kà ›€Ä  mà ¢`Ä  oà ©@Ä  qà ° Ä  sà ·Ä  uà ¾àÄ  wà ÅÀÄ  yà Ì Ä  {à Ó€Ä  }à Ú`Ä  à á@Ä  à è Ä  ƒà ôÄ  …à üàÄ  ‡àÀÄ  ‰à  Ä  ‹à€Ä  à`Ä  à)@Ä  ‘à6 Ä  “àCÄ  •àPàÄ  —àXÀÄ  ™à` Ä  ›àf€Ä  àn`Ä  Ÿàv@Ä  ¡à| à  £à„à  ¥àŒàà  §à”Àà  ©àœ Ã  «à¤€Ã  ­à¬`à  ¯à´@à  ±à¼ à  ³àÄà  µàÌàà  ·àÔÀà  ¹àÜ Ã  »àä€Ã  ½àì`à  ¿àô@à  Áàü à  Ãàà  Åà àà  ÇàÀà  Éà Ã  Ëà €Ã  Íà'`à  Ïà.@à  Ñà5 à  Óà;à  Õ  ×ÿÿÿÿÿÿÿÿÀØ´ Ù°À ÛàΠ\ÿÿÿÿàÔ X ÝÀ ßàÚ áÿÿÿÿ`à € äÂàâ æ âàé Ðÿÿÿÿàï L êÀ ìàõ î èààà  ïà  ÜÀ ñàà  ó  õÿÿÿÿÿÿÿÿ$Ø ÷°' ùà4@ > ÿÿÿÿà à  ûàà à` ÿ  ý  ÿÿÿÿÿÿÿÿ`Ø< °D °L úàW  `ÿÿÿÿàb    ÿÿÿÿÿÿÿÿÿÿÿÿÐo  à  àz      ÿÿÿÿÿÿÿÿ€Ø„ ° àœ%  €ÿÿÿÿàª%Ä  à¼%Ä  `à € à àÕ$  àß $   !ÿÿÿÿÿÿÿÿ&ÀØo #°ë %°öÄ à à ÿÿÿÿà   (@ ÿÿÿÿÃà , à . ÿÿÿÿ@ ÿÿÿÿÃà 1 à! 3  /À 4 à0 6  *  7ÿÿÿÿÿÿÿÿ@Ø: 9°Dà àN à ÿÿÿÿàà à` ?  =  @ÿÿÿÿÿÿÿÿ@ØY Bàb@à ÿÿÿÿàk à  E@ ÿÿÿÿÃà I às K  G  Lÿÿÿÿÿÿÿÿ`Ø~ Nà…àà ÿÿÿÿàŒÀà  Qà’ Ã  Sàš€Ã  Uà `à  Wà§@à  Yà® à  [à¶Ã  ]  _ÿÿÿÿÿÿÿÿؽ a°Ê c`à €€ eÙ àÙÀ g€ÿÿÿÿàà Ù  iàé€Ù  kàòpÚ màûh oà` qà@à  sà à  uà*à  w  yÿÿÿÿÿÿÿÿ@Ø5 {°C }àS@ ú$ÿÿÿÿàY }@   ÿÿÿÿÿÿÿÿ%@Øa ƒàj( þÿÿÿÿàp@ &&À †àY }@ ˆ  Šÿÿÿÿÿÿÿÿ*Øv Œà€  þÿÿÿÿàƒ€Ã  à € ‘  “ÿÿÿÿÿÿÿÿ Ø •°– —àž*€ cÿÿÿÿ`à €€ ›Ù à¥* € ™à­ Ž*ÿÿÿÿà° …%@ ¡À £*à³ ¥* Ÿ  ¦ÿÿÿÿÿÿÿÿ+€Ø» ¨ Æÿÿÿÿ Ì « Ò ­ Ø ¯ Þ ± ä ³ ë µ · °ñ ¹àúÄ ÿÿÿÿàÄ  »àÚ ½  ¿ÿÿÿÿÿÿÿÿ à Á ÿÿÿÿàÄ ÿÿÿÿà"Ä  Åà-Ä  ÇàÚ É  Ëÿÿÿÿÿÿÿÿ à7 Í  Ãà;à  ÏÀ Ñ ØD ÓàI   ÿÿÿÿàR   Õà[à   ×àdÀ   Ùàl    Ûàt€   Ýà{`   ßà@   áàˆ    ãà   å  çÿÿÿÿÿÿÿÿ@Ø– éàŸ`  ÿÿÿÿà¥@   ìà«    îà±   ð  òÿÿÿÿÿÿÿÿ€°· ôàÃ@à ÿÿÿÿàÍ    ÷à àÖ û  ùà àßà þ  üà àæÀ   ÿà àï    à àú€   à` 7  à@ 8   àÂ à     àÂ à     ÿÿÿÿÿÿÿÿ`Ø! àÀà ÿÿÿÿàÍ`   à àú@   àÂ à    à à !    "ÿÿÿÿÿÿÿÿ Ø( $°1Å °9Û@`ÿÿÿà €ÿÿÿ ) É€0B +àH@Û@@ÿÿÿÿàQ Ù  /àZÙ  1  3ÿÿÿÿÿÿÿÿ€°_ 5àjàÙ ÿÿÿÿà 7 ànÀ :  8àr€Û@@ ;à@Û@@ =àˆà  ?à‘ÀÛ@@ Aà€Û@@ Cà¥`Ù  Eà¯@Ù  Gà´Û@@ IàÁÀÛ@@ KàÌ€Û@@ MàÓ@Û@@ OàßÛ@@ Q  Sÿÿÿÿÿÿÿÿ°ê Uà àñ  X ÿÿÿÿàõà  Y  [ÿÿÿÿÿÿÿÿ@°ù ] €A € à ,€à €€ÿÿÿÿ€ €€ €  € ¡Ð€   _ " _ 0 _ ? _à W  €K € Q P€* à Tÿÿÿÿ€^Û@ÿÿÿÿ€gÛ@€ €ÓÛ@€"€ßÛ@€$€‘Û@€&€ÌÛ@€(ˆ €IAmÙ Aˆà As à ˆ €K€(  +€4  €3€0  3€7€7  :€9€>  A€;€E  H€=€L  O€?€S  V€A€  €C€Z  ]€E  €,¡Ð`€À€, €M&/À€3'ÿÿÿÿÿÿÿÿÿÿÿÿÀ€,6€O=DÀ€,KÿÿÿÿRYà W aQ y€ab€Q˜ÿÿÿÿ€ˆà ÿÿÿÿ€¯Ù €W€ÓÛ@€Y€ßÛ@€[€‘Û@€]€ÌÛ@€_ˆc€„à W A‡€dà 7 An€gAÙ A•Û@AšÙ €x  {€p€  „€r€Š  €t€“  –€v€œ  Ÿ€x€o  r€z€´  ¸€|€À€Ä  Ç€  ΀~  t€c¡ÐÔ€SÀ€cv€†ˆÀ€c‘€ˆš£À€c¼ÿÿÿÿÿÿÿÿÿÿÿÿÕQ £€–Öà `ÿÿÿÿàÛ@ €­#€ÿÿÿÿ€±"€€€µ!Û@€’€· Û@€”ˆ×€ŸAs&à €Þ  ရ  Û€˜¡Ð》À€˜ÝÿÿÿÿÿÿÿÿÿÿÿÿäQ ¹€°åà °ÿÿÿÿàÛ@ €­,€¦ÿÿÿÿ€±+€¦€§€µ*Û@€©€·)Û@€«à W €‡'€¯€­ˆæ€ÁAn-Û@AÂ0Û@AÆ2Û@A.Ù €  €»€  €½  ü€²¡Ð €¢À€²þÿÿÿÿÿÿÿÿÿÿÿÿ Q Ë€É à ˆÿÿÿÿà W €‡3€Èÿÿÿÿ€   €Ë¡Ð€ÄA Ù€×à 8ÿÿÿÿà € 8€Óÿÿÿÿà _ €ä6€Ö€Ôˆ€Ü  €Ù¡Ð$€ÏÀ€Ù!ÿÿÿÿÿÿÿÿÿÿÿÿ %€€ €T€0T€PT€ ÐV`V€€Y$`Y€j€0j€PŽ€,Ж(P–€3З0И8`š€6Р<Ð¥HЪtаœÐ±¸Ð¶ÌлèÐÁ ÐÂP€CÐÃ,ÐÄ<`Ä€D`ЀG€Ñ@PŽ€,ÐÉDÐËlÐÐt`ЀG€ÑxPŽ€,P–€3P˜€4Й|КŒ`š€5`š€6`ЀG€ÑPŽ€,P €7С”Т¤`¢€8`ЀG€Ñ¨PŽ€,P¥€9Ц¬Ð§¼`§€:`ЀG€ÑÀPŽ€,P«€;ЬÄЭÔ`­€<`ЀG€ÑØPŽ€,P±€=вøÐ³`³€>`ЀG€Ñ PŽ€,P¶€?зи `¸€@`ЀG€Ñ$PŽ€,P¼€Aн(о8`¾€B`ЀG€ÑtÐ?tP?€~ÐC˜ÐG¸ÐHÀPI€ÐJàÐKø`K€€Ð\Ð@\ Ðv ÐzÐ{$Ð}<`}€Ð?LЂ`ДpЕ`œ€‚`€ƒ¡€Š0¡€‹P¹€˜Ð¾Ð¿,ÐÄ4`Ä€€Å€Î0>€ÏPR€ÙÐT`X€Ú€Y,PR€ÙÐX,`X€Ú`Y€Û`Z€Þisinusinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listremquotdiv_tldiv_twchar_t__sival_ptr__svi_int__svi_int_ssigvalsigval_tpthread_attr_t__sigev_reserved__sigev_notify_attributes__sigev_notify_function__sigev_value__sigev_signo__sigev_notifysigeventsigevent_t__SIGEV_THREAD__SIGEV_SIGNAL__SIGEV_NONE__sigev_typestm_isdsttm_ydaytm_wdaytm_yeartm_montm_mdaytm_hourtm_mintm_sectmtv_nsectv_sectimespectimestruc_tit_valueit_intervalitimerspecRTTIMER1RTTIMER0CLOCK_PROFILECLOCK_VIRTUALCLOCK_REALTIMECLOCK_INVALID__clockid_tclockid_ttimer_ttv_usectimevalitimervaltz_dsttimetz_minuteswesttimezonelohi__cyclescycles_tpad2pad1ki_timevalkt_trlim_maxrlim_currlimitru_nivcswru_nvcswru_nsignalsru_msgrcvru_msgsndru_iochru_oublockru_inblockru_nswapru_majfltru_minfltru_isrssru_idrssru_ixrssru_maxrssru_stimeru_utimerusageSI_MESGQSI_ASYNCIOSI_TIMERSI_USERSI_QUEUE__si_codes__pad__dev_id__lockpage__addr__gfault__band__fd__file__fault__status__SIGCLD__uid__kill__pdata__pid__proc__datasi_valuesi_errnosi_codesi_signo__siginfosiginfo_tsigset__sigset_tsigset_tss_fp31ss_fp30ss_fp29ss_fp28ss_fp27ss_fp26ss_fp25ss_fp24ss_fp23ss_fp22ss_fp21ss_fp20ss_fp19ss_fp18ss_fp17ss_fp16ss_fp15ss_fp14ss_fp13ss_fp12ss_fp11ss_fp10ss_fp9ss_fp8ss_fp7ss_fp6ss_fp5ss_fp4ss_fp3ss_fp2ss_fp1ss_fp0__fp_dbl_blockfp_dbl_block_tss_fp31_loss_fp31_hiss_fp30_loss_fp30_hiss_fp29_loss_fp29_hiss_fp28_loss_fp28_hiss_fp27_loss_fp27_hiss_fp26_loss_fp26_hiss_fp25_loss_fp25_hiss_fp24_loss_fp24_hiss_fp23_loss_fp23_hiss_fp22_loss_fp22_hiss_fp21_loss_fp21_hiss_fp20_loss_fp20_hiss_fp19_loss_fp19_hiss_fp18_loss_fp18_hiss_fp17_loss_fp17_hiss_fp16_loss_fp16_hiss_fp15_loss_fp15_hiss_fp14_loss_fp14_hiss_fp13_loss_fp13_hiss_fp12_loss_fp12_hiss_fp11_loss_fp11_hiss_fp10_loss_fp10_hiss_fp9_loss_fp9_hiss_fp8_loss_fp8_hiss_fp7_loss_fp7_hiss_fp6_loss_fp6_hiss_fp5_loss_fp5_hiss_fp4_loss_fp4_hiss_fpexcept7ss_fpexcept6ss_fpexcept5ss_fpexcept4ss_fpexcept3ss_fpexcept2ss_fpexcept1ss_fpstat__fp_int_blockfp_int_block_tss_newcksumss_oldcksumss_reserved2ss_cr27ss_cr26ss_cr25ss_cr24ss_cr13ss_cr12ss_cr10ss_cr9ss_cr8ss_cr0ss_sr7ss_sr6ss_sr5ss_sr3ss_sr2ss_sr1ss_sr0ss_sr4ss_cpustatess_cr22ss_cr21ss_cr20ss_cr19ss_cr15ss_pcsq_tailss_pcoq_tailss_pcsq_headss_pcoq_headss_cr11ss_gr31ss_spss_ret1ss_ret0ss_dpss_arg0ss_arg1ss_arg2ss_arg3ss_gr22ss_gr21ss_gr20ss_gr19ss_gr18ss_gr17ss_gr16ss_gr15ss_gr14ss_gr13ss_gr12ss_gr11ss_gr10ss_gr9ss_gr8ss_gr7ss_gr6ss_gr5ss_gr4ss_gr3ss_rpss_gr1ss_reserved__reg64__reg64_tss_cr27_loss_cr27_hiss_cr26_loss_cr26_hiss_cr25_loss_cr25_hiss_cr24_loss_cr24_hiss_cr13_loss_cr13_hiss_cr12_loss_cr12_hiss_cr10_loss_cr10_hiss_cr9_loss_cr9_hiss_cr8_loss_cr8_hiss_cr0_loss_cr0_hiss_sr7_loss_sr7_hiss_sr6_loss_sr6_hiss_sr5_loss_sr5_hiss_sr3_loss_sr3_hiss_sr2_loss_sr2_hiss_sr1_loss_sr1_hiss_sr0_loss_sr0_hiss_sr4_loss_sr4_hiss_cpustate_loss_cpustate_hiss_cr22_loss_cr22_hiss_cr21_loss_cr21_hiss_cr20_loss_cr20_hiss_cr19_loss_cr19_hiss_cr15_loss_cr15_hiss_pcsq_tail_loss_pcsq_tail_hiss_pcoq_tail_loss_pcoq_tail_hiss_pcsq_head_loss_pcsq_head_hiss_pcoq_head_loss_pcoq_head_hiss_cr11_loss_cr11_hiss_gr31_loss_gr31_hiss_sp_loss_sp_hiss_ret1_loss_ret1_hiss_ret0_loss_ret0_hiss_dp_loss_dp_hiss_arg0_loss_arg0_hiss_arg1_loss_arg1_hiss_arg2_loss_arg2_hiss_arg3_loss_arg3_hiss_gr22_loss_gr22_hiss_gr21_loss_gr21_hiss_gr20_loss_gr20_hiss_gr19_loss_gr19_hiss_gr18_loss_gr18_hiss_gr17_loss_gr17_hiss_gr16_loss_gr16_hiss_gr15_loss_gr15_hiss_gr14_loss_gr14_hiss_gr13_loss_gr13_hiss_gr12_loss_gr12_hiss_gr11_loss_gr11_hiss_gr10_loss_gr10_hiss_gr9_loss_gr9_hiss_gr8_loss_gr8_hiss_gr7_loss_gr7_hiss_gr6_loss_gr6_hiss_gr5_loss_gr5_hiss_gr4_loss_gr4_hiss_gr3_loss_gr3_hiss_rp_loss_rp_hiss_gr1_loss_gr1_hi__reg32__reg32_tss_mpsfu_ovfloss_mpsfu_low__ss_narrow__ss_narrow_tss_32ss_64ss_widess_xorfpintfpdblss_fpblockss_padss_narrowss_flags__save_statesave_state_tss_size__stackstack_tmcontext_t__uc_stack__uc_sigmask__ucontext__uc_link__sub_ctxt__sub_ctxt_tuc_subcontextuc_reserved_flagsuc_created_by_getcontextuc_sparesuc_mcontextucontext_tsig_atomic_tsa_flagssa_mask__sa_handler__sa_sigaction__handlersigactionpthread_tss_onstacksigstacksv_flagssv_masksv_handlersigvecfm_pspfm_epfm_clupfm_slfm_crpfm_erpfm_esr4fm_edpframe_markerframe_marker_tsm_argsm_rval2sm_rval1sm_errorsm_eosyssm_syscall_actionsm_omasksm_onstacksm_syscallsiglocal_miscsiglocal_misc_tsl_sssl_miscsiglocalsl_sisl_ucsiglocalxsi__paddingsc__xsi__xsi_tsc_sfmsc_argssxslsc_ctxtsigcontextP_ALLP_CIDP_GIDP_UIDP_SIDP_PGIDP_PIDidtype_tw_Stopvalw_Stopsigw_padw_Sw_Termsigw_Coredumpw_Retcodew_Tw_statuswaitkeepcostfordblksuordblksfsmblksusmblkshblkhdhblkssmblksordblksarenamallinfoword4word3word2word1long_doublepw_audflgpw_audidpw_shellpw_dirpw_gecospw_commentpw_agepw_gidpw_uidpw_passwdpw_namepasswds_passwdfloat_tdouble_t__iobncol_invicol_cenncolIsin_row_tkeyrowcol_dist_invcol_distijustifylon_cen_merref_lonnrow_halfnrowang_size_invsphere_invspherefalse_northfalse_eastIsin_tstrnumerror_terrortextroutineISIN_BADALLOCISIN_BADPARAMISIN_BADHANDLEISIN_BADKEYisinisinusinvinitdjustifydzonenzoneistatIsin_inv_initthisIsinirowclatncol_cenisinusinvlatlonyxIsin_invcolflonIsin_inv_freeIsin_errorerr!TA A A(8DA0,GC€,ÿÿÿC€,ÿÿÿC€,ÿÿþøC€,ÿÿþð€T$xxHtÉÐ@,A04K€Tÿÿÿ¨K€Tÿÿÿ¬!@DÕDAHÐDŒÐPAHˆPC€ÐÿÿÿC€ÐÿÿÿC€ÐÿÿþüC€ÐÿÿþøèøYØä K€˜ÿÿÿ´€T˜ÿÿÿ¸C€xÜÿÿÿ¸ÄÄ/YœÀCH/K€˜ÿÿÿÈH`H`C€`ÿÿÿLC€`ÿÿÿH€`ÿÿÿÿ@`K€`ÿÿÿ¸!ÉAH°C€ÿÿÿˆC€ÿÿÿ„C€ÿÿÿ€A„Œ;¸A¨´ÔAY¼Ð AAÔü/€dxÿÿÿÀ|ˆA !>A A(³€ÚæX½VÈU½TÔÓ†UÛûÛä½½½V?9†½YÛùÛûÕ¶³¡€Úæx½–½—ÈQQ½jÕÔÛûÛä½½½—?6 ½˜½ ½¥½ª½°½±½»½Á½Â‰½¥‰‰½ª½°½±Õ‰‰ÕÕ½Á½Â‰ÖÓÖÔÛûÛä½½½±½°;k ½¶½»½Á½ÂÕ‰‰ÕÕÛûÛä½½½Â;k ½Ã††ÛûÛä½ÓÖ2†ÛûÛä½ ½½Ä½Ð½Ñ½É; Q½ËÛûÛä½½½ÉQÛûÛä½ ½½Ð½Ñ½™††ÛûÛä½½½™2†ÛûÛä½½½š½Ð½Ñ½¡††ÛûÛä½½½¡2†ÛûÛä½ ½½¢½Ð½Ñ½¦††ÛûÛä½ÓÖ2†ÛûÛä½ ½½§½Ð½Ñ½¬††ÛûÛä½ÓÖ2†ÛûÛä½ ½½­½Ð½ÑÛùÛûÕ¶½²††ÕÛä½ÓÖ2†ÛûÛä½ ½½³½Ð½Ñ½·††ÛûÛä½ÓÖ2†ÛûÛä½ ½½¸½Ð½Ñ½½††ÛûÛä½ÓÖ2†ÛûÛä½ ½½¾½Ð½Ñ½Ì††ÛûÛä½½½Ì2†ÛûÛä½ ½½Í½Ð½Ñµ¶Ý# ÔÔ$#4Ô!#.#(#$#1## Ô ##Ô #"#³æ€ Úç ¾ ¾¾¾¾(¾)¾-¾.¾C¾H¾J¾v¾”¾•Ƚվ ÔÔ¾Ó¾¾¾.¾”¾•¾¾¾¾)¾-¾¾¾*¾+¾ÛûÛä½"½ ¾¾ÛûÛä½0½¾¾¾¾¾/¾G¾zÖ¾?6¾ÛûÛä½½ ¾¾ Q†QÛûÛä½½ ¾ 7†ÛûÛä½:½¾ ¾œ¾ Q†QÛûÛä½½ ¾ 7†ÛûÛä½:½¾ ¾œ¾Q†QÛûÛä½½ ¾7†ÛûÛä½:½¾¾œ¾ ÛùÛûÕ¶¾Q†Q7†ÖÛä½:½¾¾œ¾Q†Q7†ÛûÛä½:½¾¾œ¾Q†Q7†ÛûÛä½:½¾¾œÛûÛä½½¾$¾)¾H¾J¾-¾+ÛûÛä½½¾'¾(¾C¾v¾+ÛûÛä½½¾+¾.ÛûÛä½½¾*¾)¾H¾J¾(¾%ÛûÛä½½¾%¾.¾&ÛûÛä½½¾&¾)ÛûÛä½½¾(ÛûÛä½½¾)ÛûÛä½½¾,¾.ÛûÛä½½¾-¾.ÛûÛä½"½¾.ÛûÛä½½¾/¾3ÛûÛä½½¾>¾3¾46ÕÕÛûÛä½½¾3¾51¾6Q†Q7†ÛûÛä½ ½¾7¾œÛûÛä½½¾?Ó¾C¾‚ÕÕ¾H¾JÕ¾\ÖÕ¾GÛûÛä½½¾C¾H¾JÔ;kÛûÛä½½ ¾H¾\¾J;k¾KÛûÛä½½ ¾JÛûÛä½H½A¾K¾\ÛûÛä½½ ¾\¾v¾{¾}Õ¾zÛûÛä½½¾v¾{ÛûÛä½½¾{¾}ÛûÛä½½¾}¾?ÛûÛä½.½ ¾?Ó¾C¾‚ÕÔ¾”¾•¾™ÛûÛä½½¾™¾”¾•ÔÛûÛä½½¾”¾•ÛûÛä½½¾•µ¶³€Ú笾¾ÈQÛûÛä½½¾¾?:Q¾¿¾ÅÛûÛä½ ½¾ľÅÛùÛûÕ¶¾À††ÕÛä½ÓÖ2†¾ÅÛûÛä½ ½¾Á¾ľÅÓÛùÛûÕ¶³€ÚçÀ¾ñ¾¾¾ÛûÛä½½¾ñ¾ò¾ù¾ú¾û¾ÿ¾ ¾ôÛûÛä½½¾ò¾õ¾ù¾ú¾ÿ¾ ¾¾¾È”¾ù¾ú”ÔÛûÛä½½¾ù¾úÓ¾ÿ”ÔÔ¾¾ ¾ÛûÛä½½¾ÿ¾¾ÛûÛä½½¾ÛûÛä½$½¾ÛûÛä½$½¾ÓÛûÛä½½¾¾ ÛûÛä½½¾¾ ÛûÛä½½¾ ¾ ”¾Ó¾¾”Ô”ÕÛûÛä½½¾¾ÛûÛä½½¾¾”ÛûÛä½-½¾¾ÛûÛä½ ½¾¾ÛùÛûÕ¶¾ôQ†Q?7†ÕÓÓÛùÛûÕ¶¾õQ†Q7†ÕÓÓÛùÛûÕ¶ÔÛä½½¾û¾ÛûÛä½½¾û¾¾ÓÛùÛûÕ¶ÔÛä½½¾ ¾ÛûÛä½½¾ ¾¾ÓÛùÛûÕ¶³€Úç X¾.¾ÔÈQ†Q?7†¾;ÓÓÛùÛûÕ¶¾/Q†Q7†ÕÓÓÛùÛûÕ¶ÔÛä½½¾2¾51Ô¾7¾6ÖÛûÛä½½¾6¾;ÛûÛä½ ½¾:¾;ÛùÛûÕ¶³€Úç ܾTÈU¾>ÔÓ†UÛûÛä½½¾T?9†¾Y¾XÔÛùÛûÕ¶#ÔÔ#"%ÓÓÓˆ%•%ÓÓ%ÓÓÓ%ÓÓ % ÓÓ£%ÓÓ@%ÓÓa% ÓÓ%ÓÓ&K¹H%Ó %ÓÓ¹%Ó Õ˜ (@ < @P P $ ` L¤ @p€| ˆ È”0í €3 ´ 0 Ì€?à0í쀋  H A€Ë(4@0íH€'0 -X€‹ h êisinusinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. DS$isinusinv SD$isinusinv $gntt_label $lntt_labelerror__iobC$22fprintf isinusinvinitS$28$isinusinvinit Isin_inv_freefabs Isin_inv_initS$29$Isin_inv_init Isin_errormallocfreecos isinusinvIsin_inv S$31$Isin_invlamazfor.o/ 1074012782 1032 20 100666 10332 ` 1Ì(\@Ð< DDÐ$Ø"H&@8G%ÜkÂ?Ù/Ð,/Ð-/Ð.oÃÐ0 H SÎ>“0àH +`p,BSÄ>ƒp$SÆ>s1ÀH4#p&47 480è p-R+`è 4:è 1€Hè 1 Hè 1ÀHPeè Pg4KÂ>ÙOÃ?1/Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-7Þ`+`P$R0àH è 0¤.0€H 1€H7Ø>áè 7×>ñ1 H7Ø>Áè 7×>Ñ+`P)2SÊ>ã#àP$"SÅ>ó1*NSÈ>ÓSæ0…N ¹ .0†,0 „!@Sç"Sæ0‡0Ènè @+`P*BSØ>ó4SÉ>ÃP+1DNK×>Kß>3N¹:NrûP6"S×>ãP'2SÈ>óSÆ>Ó2öN P$0èN¸ÙL8¸¸( séKÂ>Y7Þ>¡/Ñ0-è@Ð/Ñ0,+`SäP%B#77Ú?!è 0¤N+`49@è 7Ú?!èm4â¿ð@?ðPoint projects to a circle of radius = %lf LAMBERT AZIMUTHAL EQUAL-AREAlamaz-forwardÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€œœ,øX!DœD8øX `DàDD>(¤+@0P>(P@00\ÿÿÿÿ8$$l#\ 4$ 4|$œ Xœˆ&,`ô`”6ŒÚTÜ 8h0¬ÿÿÿÿhà0à¼@O"HÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/åš@€ 4œ`Üà°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ €Û@ €Û@ €#Û@ €- Û@ €;Û@Q J€à ˜€€VÛ@ÿÿÿÿ€bÛ@€€mÛ@€€xÛ@€€ÆÛ@€ˆ€!  €¡Ð€À€ÿÿÿÿÿÿÿÿÿÿÿÿQ „€/à @ÿÿÿÿàÛ@ €€(ÿÿÿÿ€€(€)€‘Û@€+€•Û@€-ˆ€JA™Û@A£!Û@A±"Û@A¿Û@AÇ Û@AÏ'Û@AÑ*Û@`;à €à€@Â@Õÿÿÿ€B€$  (€F  !€1¡Ð*€$À€1#ÿÿÿÿÿÿÿÿÿÿÿÿ +€€ €+€0+€P1€Ð4 Ð5<Ð6HÐ7HÐ8HÐ<PÐ=\Ð>dÐ?lÐ@t`A€€B€P1€ÐA€`A€`B€ F€#0F€$PK€1ÐWÐX(ÐY8ÐZHÐ[tÐa„Ðb¸ÐcÌÐeø`e€H€føPK€1P\€FÐ] Ð^,Ð_<`_€G`e€H`f€I`g€Llamazfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRsin_lat_ocos_lat_ofalse_eastingfalse_northinglamazforintfalse_northfalse_eastcenter_latcenter_longlamazforyxlatlondelta_lonsin_delta_loncos_delta_lonsin_latcos_latgkspmess!+DA ˜DA GC€˜ÿÿÿHC€˜ÿÿÿ@C€˜ÿÿÿ8€˜(@˜ €˜T˜(@P5<(@<(€˜+ 0D64H˜@,€˜- @D75H˜@<€˜#@˜€˜%@˜H@AôDC€@ÿÿÿ C€@ÿÿÿ€@ÿÿÿÿ@@(A(ôGC€@ÿÿÿpC€@ÿÿÿxC€@ÿÿÿ`C€@ÿÿÿh€@ÿÿÿÿ@@€@ÿÿÿÿ@@At˜,€@ÿÿÿÿ@@ A¸ô/€@ÿÿÿÿ@@€@ÿÿÿÿ@@³a€Úæè½+½8½?Õ½4½5½6½7½8½@ÈPÛûÛä½½½4P½6ÛûÛä½½½6P½7½8½4½5½6½7½8½@ÛûÛä½½½7P½8PPÛûÛä½½½8?;xÛûÛä½½ ½5P½;hÛûÛä½½½?;h ½@PÛûÛä½½½@ÛûÛä½½½A;Œ PÔ½BÛùÛûÕ¶³@€ÚæؽWÈPP½FÔ?;k ÛûÛä½½ ½W½XÛûÛä½½½X;x½YÛûÛä½½½Y;x½ZPP½[½]½aŒÖPÖŒÔÛûÛä½½½Z½[½aŒŒ;kÔ½cPÔP½bÛûÛä½½½e½bPÛûÛä½½½a½b½cÔÛûÛä½½½b½cPPPÛûÛä½½½c½fÛùÛûÕ¶½]PŒPŽŽÕÛä½½½]:Ž^UUÛûÛä½½½^2½_ÛûÛä½ ½½_½eµ¶# #Ì4%ÓÓ7% ÓÓqWÙ#0%Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ Ô!% Ó Õ)ÕÓ ÕÔÓ Ô ÔÓ Ô ÔÓ ÔÔÓ Ô (@0 8$ H X0íX€h t@€Œ˜¤°0í¼€Ÿ Ìàà ðøüélamazfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$lamazfor $gntt_label $lntt_label lamazforinttsincosM$19ptitleradiuscenloncenlatoffsetplamazfor S$21$lamazfor adjust_lonC$20sprintfp_errorsqrtlamazinv.o/ 1074012782 1032 20 100666 11328 ` 1Ìð,@@¬   Ðð(€%j*0G%?kÂ?Ù/Ð,/Ð-/Ð.oÃÐ0 H SÎ>“0àH +`p,BSÆ>ƒp.RSÄ>s1ÀH4#p&47 480p$è p-b+`è 4:è 1€Hè 1 Hè 1ÀHPeè Pg4KÂ>ÙOÃ?1/Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð07Þ0+`P&P$0æ.0¤. 1ÎNè ¹ŒH+`#àSïP'B0€H Sæ0ïN1¨n0¦,0 è*+`4:@è 49pè4æè @1äN7Ø?qè 7×?KØ>kØ>á+`1 HP$bè s" R¯"0L0d èX+`P'"SÈ?sP$2SÆ?ƒ0èN 1ÉN 1Mn è ¸†N0€HK×>rð+`P&RsÆ>Óè 0ÀH"€R‡2SÆ>ÓsÆ>Óè 0‡.0l0D èÈSÆ>Óè 2H+`P&2SÇ?ƒ¸Ä.%0 Œ0¤ èh@SÆ?s+`P$"1¥N1†Nè 0ˆN+`P&bè 0ÄKÚ>ásDèØ40À¬ 0„ èJ1€Èè 1ÀH+`P&bè 0Ä.KÝ>áèhs¤1ÀÈè 1€H+`P&bè 0ÄKÓ>áèrdP$RKÙ>s$4KÂ>Y7Þ>Ñ/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,@?ð=Û|ßÙ×½»?ù!ûTD-LAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inverseÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€  , X! ( (8 ÎX H(È(DÙ>(p<@HPÚ>(P@H8\ÿÿÿÿ$$lò8 4$ 4|óll XlˆõØàÄà”¸º¤¼ t`¬ÿÿÿÿt ` ¼[%Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å¡@€ 4l༠°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ € Û@ €"Û@ €$Û@ €.Û@ €8Û@ €FÛ@Q U€à œ€€aÛ@ÿÿÿÿ€mÛ@€€xÛ@€€ƒÛ@€€ÆÛ@€ˆ€#  € ¡Ð€À€ ÿÿÿÿÿÿÿÿÿÿÿÿQ €1à $ÿÿÿÿàÛ@ €˜€*ÿÿÿÿ€œ€*€+€ Û@€-€¢Û@€/€A¤$Û@A§*Û@A©+Û@A¯0Û@Aµ'Û@€  !€>ˆ&€F€*  .€A  /€@  8€3¡Ð:€&À€@1ÿÿÿÿÿÿÿÿÿÿÿÿ ;€€ €.€0.€P4€ Ð7 Ð8<Ð9LÐ:LÐ;LÐ<LÐ@TÐA`ÐBhÐCpÐDx`E€!€F„P4€ ÐE„`E€!`F€"J€%0J€&PO€3ÐXÐY0ÐZ0Ð[PÐ\\P]€>Ð^hÐ_x`_€?Ða€ÐbŒÐc˜Ðd¬Pe€@ÐfÈÐgüÐh Pi€AÐj8ÐkPÐ@k``k€B`n€CÐq˜Pe€@ÐmœÐ@m¨ÐnÐ`n€CÐpøÐq`q€D€r`r€E`s€Hlamazinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerlat_centerRsin_lat_ocos_lat_ofalse_eastingfalse_northinglamazinvintfalse_northfalse_eastcenter_latcenter_longlamazinvlatlonyxRhzsin_zcos_ztemp!.DA œDA ”GC€œÿÿÿHC€œÿÿÿ@C€œÿÿÿ8€œ%@œ €œ5Xœ0@T8@0@<0€œ; 0H97(Lœ(@,(€œ @H:8Lœ@<€œ"Lœ@H€œ7@œ€œ9@œA0hD!,,YXJA0hJC€hÿÿÿ C€hÿÿÿ€$ÿÿÿÿ@h€$ÿÿÿÿ@hAPhG€$ÿÿÿÿ@h P\/(gh/A\h/AŒ”/€Ðôÿÿÿ¸€¨¨ÿÿÿ¸€8\ÿÿÿ¸€€Èÿÿÿ¸C€0hÿÿÿ¸€ÐôÿÿÿÀ€¨¨ÿÿÿÀ€`˜ÿÿÿÀ€€ÈÿÿÿÀC€0hÿÿÿÀ€$ÿÿÿÿ@h0€$ÿÿÿÿ@h€$ÿÿÿÿ@h€$ÿÿÿÿ@h(³a€Úæ½.½9½<½CÖ½7½8½9½:½;½<½DÈPÛûÛä½½½7P½:ÛûÛä½½ ½9P½;½<½7½8½9½:½;½<½DÛûÛä½½½:P½¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,2nè @0€H25nè @1änpeBè]0 HkÂ?Ù/Ð,/Ð-oÃà0àH 0 H è 1 H#Sè 0†.# S%0…,0 èˆ@è 1 HsÄ?“+`1 HP%rè 4#Pf¢Ph20€HPgBè 0ÈN 1¤N èHPdb+`P$B4#1¤N0 L0d „ Ê0H Pdbè 1„.PfB0ÄN è 1€HPfKß>™1€H¹¤,è sçPf"Pe4K×>‘¹¤,'0§rèKÂ>ÙOÃ?!/Ñ0-è@Ð/Ñ0,+`4:Ðè 49è­4X=Û|ßÙ×½»?ð?ù!ûTD-=Û|ßÙ×½»Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projectedlamcc-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€PP,þX ø(x(8þX!Ð(P(Dÿ9>( ‡@”P8>(P@˜X\ÿÿÿÿ$$lP4 4$ 4|Qh XˆS„`t`”cäöÔø e Ü̬ÿÿÿÿ Ü @Ì @¼m€+# Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å¨@€ 4`ø @°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ € Û@ €Û@ €Û@ €!Û@ €,Û@ €7-Û@ €:0Û@ €=3Û@ €@Û@ €NÛ@Q ]€,à L€€iÛ@ÿÿÿÿ€uÛ@€€€Û@€ €†Û@€"€ŒÛ@€$€‘Û@€&€–Û@€(€œÛ@€*ˆ€EA¢#Û@A©%Û@A°'Û@A´(Û@A¸*Û@A¼Û@AÁ,Û@AÅ)Û@AÉ+Û@€   €A  '€.¡Ð,€À€.)ÿÿÿÿÿÿÿÿÿÿÿÿ-Q Í€S.à $ÿÿÿÿàÛ@ €Ö;€Lÿÿÿÿ€Ø:€L€M€Ú8Û@€O€Þ7Û@€Qˆ/€hA°<Û@AâGÛ@Aæ=Û@AíKÛ@Aó@Û@€2  6€`ˆ7€j€D  G€c  ;€b  @€U¡ÐJ€HÀ€UBÿÿÿÿÿÿÿÿÿÿÿÿÀ€bCÿÿÿÿÿÿÿÿÿÿÿÿ K€€ €+€0+€P4€.Ð>DÐ?TÐ@XÐAXÐE`PF€AÐG|ÐIŒ`I€BÐL”ÐM˜ÐN¤ÐP°ÐQÀÐRÄÐSÌÐTØÐUðÐVÐWÐX0ÐY@ÐZLÐ\`Ð_tÐ`|ÐaœÐf°Ðg¸ÐhÄÐiÐÐjØÐkàÐmì`m€C€nðP4€.Ð]$`m€C`n€Dq€G0q€HPw€UÐ~Ð0P€€`ÐHЂPЃh`ƒ€aP†€bЇŒÐˆœÐ¨`€eаÐÀБØÐ“ü`“€f€”üPw€UP†€bP‰€cЊЋ `‹€d`€e`“€f`”€g`•€llamccfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minoresecenter_loncenter_latnsf0rhfalse_eastingfalse_northinglamccforintfalse_northfalse_eastc_latc_lonlat2lat1r_minr_majsin_pocos_poconms1ms2tempts0ts1ts2lamccforyxlatlonrh1sinphithetats!4@+JAD|JAD|PC€|ÿÿþÈC€|ÿÿþÀC€|ÿÿþ¸C€|ÿÿþ°C€|ÿÿþ¨C€|ÿÿþ €LA @D>P@H|P€Lÿÿÿÿ@|H€LP LT@>X|@H€LL@|A˜¨,€Lÿÿÿÿ°x@œ¬MN@@|@€L>°L8@|8€LIÀL0@|0€LÿÿÿÿÐx(ÄÌQS(@|(€¤Lÿÿÿ€C€||ÿÿÿ€€¤LÿÿÿˆC€||ÿÿÿˆAØxVAðxPAxSA0x\A@x_A`xY€LExL @| €LCœL@|€LN¼L ¸ag@|ADD!qGADGC€DÿÿÿLC€DÿÿÿHAœ´/K€$ÿÿÿ°€$ÿÿÿÿ@D8K€$ÿÿÿÀ€$ÿÿÿÿ@DP€$ÿÿÿÿ@D€$ÿÿÿÿ@D ¬øGA„ˆG€$ÿÿÿÿ@D0AÀøD€$ÿÿÿÿ@D€$ÿÿÿÿ@D€$ÿÿÿÿ@D³A€ Úæ`½+½@½>½?Õ½A½L½M½N½P½Q½T½U½W½X½Y½Z½]½_½`½a½g½i½kÈPÛûÛä½½ ½>P½+½E½R½U½\½hÛûÛä½½½@P½E½V½X½\½h½>½?½@½A½L½M½N½P½Q½T½U½W½X½Y½Z½]½_½`½a½g½i½kÛûÛä½½ ½?P½AÛûÛä½½½APÛûÛä½½½E?;kÔ½M½\„ÕÔ„Ô½GVVÛûÛä½½½G2V½IÛûÛä½ ½½I½mÛûÛä½½½L½M„½Q½jÕ½NÓ;kÛûÛä½½½MPÛûÛä½½½NP½P½RÛûÛä½½ ½PP½RÛûÛä½½½R;x ÛûÛä½½ ½QP½TÛûÛä½½½S½TÓP; ½UÛûÛä½½½T½U; PÛûÛä½½½U½VÛûÛä½½½V;x ½WP; ½XÛûÛä½½½W½X; PÛûÛä½½½X½Y;k PÛûÛä½½ ½Y½ZP; PÛûÛä½½½ZÛûÛä½½½\;kÛûÛä½Ó½_P½`;Ô½aPÓPÔÛûÛä½½½`P½a;½fVVÕÛûÛä½½½f1ÛûÛä½½½aP½gPÛûÛä½½½g;ŒP½hÛûÛä½½½h;ŒÔÛûÛä½½ ½i;hPÛûÛä½½½j;h½kPÛûÛä½½½kÛûÛä½½½m;ŒPÔ½n ÛùÛûÕ¶½];k ÓÖÛä½Ó½]PÓ½`µ¶ ³A€Ú戽q½~?;kÈ––ÛûÛä½½½~;k½––ÛûÛä½½ ½;k ½‚Ó½ƒ½½½‘P½‚PÛûÛä½½½‚; Ô½ƒ½½½‘ÖPPP;ÛûÛä½½½ƒ½P½‡Ô½½‘PÖPÓÖÖÖÛûÛä½½½‡½ˆÛûÛä½½½½P;kPÛûÛä½½½½;k P½‘ÕÔ;kÛûÛä½½½½‘PPÛûÛä½½½“½‘ÛûÛä½½½‘½”ÛùÛûÕ¶½ŠVVÕÛä½½½Š2V½‹ÛûÛä½ ½½‹½“µ¶I#2# #ÌR%ÓÓ…%ÓÓe—õ#H%Ó %ÓÔÓ ÔÔÓ ÔÓÓÔÓ Ô ÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓQÕÓ ÕÓÔÓ ÔÓÔÓ ÔÓÓ9%Ó Õ ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô (@˜ 8$ H X0íX€ hx€ Œ@˜¤°¼ÈÔÜäìø$00í<€S Lˆ`pélamccfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$lamccfor $gntt_label $lntt_label lamccforintS$23$lamccforintfabsM$24p_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparl cenlonmeroriginoffsetplamccfor S$26$lamccfor adjust_loncoslamccinv.o/ 1074012783 1032 20 100666 13796 ` 1Ì5ä@Ä0 88Ð1X,D3`„,$G%#ÂkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`0 HSÆ=S+`p.¢0àHSÌ=“p&SÍ=ƒ4#p0’SÄ=Cp$è 1#àSï0, 0 è*+`4:è 49€è¸4R2nSæSÎ=c¸„,%è pe‚pdrSÆ=s1€H7Ø?pfb7×?è pnRSÄ?sÄ?“SÒ?Perè 2@HSÆ?sÆ?“0€H1€Hè Per0€H1 H7Ø?è 7×?SÄ?sÄ?“Perè SÇ?SÆ?sÆ?“0€H1 Hè Per0€Hè PeRsÄ?PersÄ?“è PgR0€Hè 1.0L0d „!ZprB2@Hè 2 HPgBPf¢2`H0äN2n pi2è 0ÉN+`4: 1äNè pe"Pe¢è Pg’1€Hè 1 Hè Pebè 1ÀHPeè Pg4KÂ=ÙOÃ>¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,2nè @0€H25nè @1änpeBè]0 HkÂ?Ù/Ð,/Ð-/Ð./Ð/oÃ@kÄ>ÉKÚ>+`4#kÀ?P+kÚ>ÑP&"0«.P$P(B0Ç. 1ÎN 1,0Š0 èÀ¹ïJè  €0€H è¸P„P„2KØ>ÑsPfBPdb1†nè 0‡Kß>sä4KÂ>YKÄ>ÉOÃ>Á/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,è  €0€È P„"1 L0d è 0H 1ÄNè 1äN0€H 1 l0D èPdB0€Œ0¤ èÏPh¢Pi2P„PfB1 N 0†n1ªnè @7×?k×?™0€Hè PerKÙ>Ñs$KÜ?‹€>•@èMPfB=Û|ßÙ×½»?ð?ð¿ð¿ù!ûTD-Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-invLAMBERT CONFORMAL CONICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€PP,þX 00°08þX!Ð`P`Dÿq>(`b@hPp >(P@hX\ÿÿÿÿ,$$lyP 4$ 4|z„ Xˆ|ˆˆ\ˆ”Œôäô Ž!جÿÿÿÿ! @Ø @¼,D$Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/å®@€ 4ˆô @°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ € Û@ €Û@ €Û@ €!Û@ €,Û@ €7-Û@ €:0Û@ €=3Û@ €@Û@ €NÛ@Q ]€,à L€€iÛ@ÿÿÿÿ€uÛ@€€€Û@€ €†Û@€"€ŒÛ@€$€‘Û@€&€–Û@€(€œÛ@€*ˆ€EA¢#Û@A©%Û@A°'Û@A´(Û@A¸*Û@A¼Û@AÁ,Û@AÅ)Û@AÉ+Û@€   €A  '€.¡Ð,€À€.)ÿÿÿÿÿÿÿÿÿÿÿÿ-Q Í€S.à \ÿÿÿÿàÛ@ €Ö;€Lÿÿÿÿ€Ú:€L€M€Þ9Û@€O€à7Û@€Qˆ/€hAâJÛ@A°LÛ@AæUÛ@AéOÛ@Aï<Ù €4  7€`€>  A€b€F  L€d  ;€U¡ÐO€HÀ€U=ÿÿÿÿÿÿÿÿÿÿÿÿ P€€ €*€0*€P3€.Ð>DÐ?TÐ@XÐAXÐE`PF€AÐG|ÐIŒ`I€BÐL”ÐM˜ÐN¤ÐP°ÐQÀÐRÄÐSÌÐTØÐUðÐVÐWÐX0ÐY@ÐZLÐ\`Ð_tÐ`|ÐaœÐg°Ðh¸ÐiÄÐjÐÐkØÐlàÐnì`n€C€oðP3€.Ð]$`n€C`o€Ds€G0s€HPy€UЀDÐDЂDЃTP„€`Ð…`Іl`†€aЙtК€Ð› `›€f€œ Py€UP‰€bЊÀЋÌ`‹€cÐÐÐŽÔÐàÐðP‘€dÐ’ Г$Д0ЕLЖX`–€eК\`›€f`œ€g`€jlamccinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minoresecenter_loncenter_latnsf0rhfalse_eastingfalse_northinglamccinvintfalse_northfalse_eastc_latc_lonlat2lat1r_minr_majsin_pocos_poconms1ms2tempts0ts1ts2lamccinvlatlonyxrh1tsthetaflag!4@*JAD|JAD|PC€|ÿÿþÈC€|ÿÿþÀC€|ÿÿþ¸C€|ÿÿþ°C€|ÿÿþ¨C€|ÿÿþ €LQ @D>P@H|P€Lÿÿÿÿ@|H€LB LT@>X|@H€LF@|A˜¨,€Lÿÿÿÿ°x@œ¬MN@@|@€LV°L8@|8€LXÀL0@|0€LÿÿÿÿÐx(ÄÌQS(@|(€¤Lÿÿÿ€C€||ÿÿÿ€€¤LÿÿÿˆC€||ÿÿÿˆAØxVAðxPAxSA0x\A@x_A`xY€LHxL @| €LSœL@|€LD¼L ¸ah@|!<@JAD\JAT\MC€\ÿÿÿ C€\ÿÿÿ€€ÜÿÿÿÀ€$\ÿÿÿÀ€àüÿÿÿÀ€`pÿÿÿÀ#€,@€ÿÿÿÀC€D\ÿÿÿÀ€\ÿÿÿÿ@\€\ÿÿÿÿ@\€\ÿÿÿÿ@\€\ÿÿÿÿ@\ ÌÜGAlpG$,5ÐÜ,At€,ðüDYÔàD€\ÿÿÿÿ@\P€\ÿÿÿÿ@\K€\ÿÿÿ°€\ÿÿÿÿ@\8€\ÿÿÿÿ@\0³A€ Úæ`½*½@½>½?Õ½A½L½M½N½P½Q½T½U½W½X½Y½Z½]½_½`½a½h½j½lÈPÛûÛä½½ ½>P½*½E½R½U½\½iÛûÛä½½½@P½E½V½X½\½i½>½?½@½A½L½M½N½P½Q½T½U½W½X½Y½Z½]½_½`½a½h½j½lÛûÛä½½ ½?P½AÛûÛä½½½APÛûÛä½½½E?;kÔ½M½\„ÕÔ„Ô½GVVÛûÛä½½½G2V½IÛûÛä½ ½½I½nÛûÛä½½½L½M„½Q½kÕ½NÓ;kÛûÛä½½½MPÛûÛä½½½NP½P½RÛûÛä½½ ½PP½RÛûÛä½½½R;x ÛûÛä½½ ½QP½TÛûÛä½½½S½TÓP; ½UÛûÛä½½½T½U; PÛûÛä½½½U½VÛûÛä½½½V;x ½WP; ½XÛûÛä½½½W½X; PÛûÛä½½½X½Y;k PÛûÛä½½ ½Y½ZP; PÛûÛä½½½ZÛûÛä½½½\;kÛûÛä½Ó½_P½`;Ô½aPÓPÔÛûÛä½½½`P½a;½gVVÕÛûÛä½½½g1ÛûÛä½½½aP½hPÛûÛä½½½h;ŒP½iÛûÛä½½½i;ŒÔÛûÛä½½ ½j;hPÛûÛä½½½k;h½lPÛûÛä½½½lÛûÛä½½½n;ŒPÔ½o ÛùÛûÕ¶½];k ÓÖÛä½Ó½]PÓ½`µ¶ ³‚€Ú戽½‚½ƒ½½’½“½”½šÈPÛûÛä½½½€½P½‚PÛûÛä½ ½ ½½‚P½ƒPÔ½…½ŠÖÛûÛä½½½‚½ƒ½…½ŠÔ?;k½†½’½™–ÛûÛä½½½…½†ÛûÛä½½½†–½™–ÛûÛä½½½™½šPP;kÛûÛä½½½šÛûÛä½ ½½›½œÛùÛûÕ¶½Š;k½‹½’½™–ÛûÛä½½½ŠÛûÛä½½½‹–½ŽÛûÛä½½½½;ÛûÛä½½½½P½“PP½’–PÔÛûÛä½½½’½“ÓÛûÛä½ÓÖ;½”;PÛûÛä½½½”½•½–½›ÕÕ½šPµ¶I#ÌR%ÓÓ…%ÓÓ_¡|H%Ó %ÓÔÓ ÔÔÓ ÔÓÓÔÓ Ô ÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓQÕÓ ÕÓÔÓ ÔÓÔÓ ÔÓÓY%Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô9ÕÓ ÕÔÓ Ô ÔÓ ÔÔÓ Ô (@h 8$ H X0íX€ h°€ Œ@˜¤°¼ÈÔÜäìø$00í<€S LÀ`lxélamccinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$lamccinv $gntt_label $lntt_label lamccinvintS$23$lamccinvintfabsM$24p_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparl cenlonmeroriginoffsetplamccinv S$26$lamccinvatan2phi2z adjust_lonmerfor.o/ 1074012783 1032 20 100666 10592 ` 1Ìð)`@¬   Ðð%ˆ"¤ä',4G%€kÂ?Ù/Ð,/Ð-/Ð.oÃÐ0ånSÄ>“+`p%‚#àSìp'rSÍ>ƒ4#p$b¸Æh%SÉ>cp)SÈ>sp(p%2è p-RpdBè 1 H0€Hè 1 HPf21 Hè 0ÄN è ¹¤h%1Änpe"+`è 4:Pe‚è Pgrè Pebè PeRPeè Pg4KÂ>ÙOÃ?1/Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-7Þà0àH 0 H è 1 H#Sè 0†.# S%0…, 0 è*+`4: è 49€èø4jè 1 HsÄ?“+`1 Hè P%B+`P(bP&‚0€H P'"1ˆ.è 0ÇN +`P&K×>™1 H¹„, réP'"P(‚è 1N +`P%Kß>‘4¹„*&sæKÂ>Ù7Þ?!/Ñ0-è@Ð/Ñ0,?ð?ù!ûTD-=Û|ßÙ×½»MERCATORTransformation cannot be computed at the polesmer-forwardÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ää,qX PÐ8qX!dìäìDrá>(hD@LPS>(P@PH\ÿÿÿÿ$$ld8 4$ 4|elT XTˆgÀh¬h”w(º¼ yäЬÿÿÿÿäÀÐÀ¼c"¤Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"?/æ @€ 4Th¼À°Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@ € € Û@ €Û@ € Û@ €%Û@ €0Û@ €2Û@ €5!Û@ €8Û@ €GÛ@Q U€$à à€€_Û@ÿÿÿÿ€kÛ@€€vÛ@€€Û@€€ŒÛ@€ €’Û@€"ˆ€+A˜Û@  €&¡Ð€À€&ÿÿÿÿÿÿÿÿÿÿÿÿQ €9à èÿÿÿÿàÛ@ €¤'€2ÿÿÿÿ€¦&€2€3€¨$Û@€5€¬#Û@€7€A°+Û@A³(Û@€  !€@€"  '€B  )€;¡Ð+€. ,€€ €)€0)€P0€&Ð6Ð78Ð88Ð9TÐ:TÐ;TÐ=TÐ>TÐ?TÐ@`ÐD”ÐE ÐF¬ÐG´ÐH¼`I€)€JÈP0€&ÐIÈ`I€)`J€*O€-0O€.PT€;ÐZP[€@Ð\DÐ]T`]€AP`€BÐa\ÐbdÐcˆÐd°`d€CÐfØ`f€D€gØ`g€E`h€Fmerfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minorlon_centerlat_origineesm1false_northingfalse_eastingmerforintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtempmerforyxlatlontssinphiHàHàC€àÿÿÿHC€àÿÿÿ@C€àÿÿÿ8C€àÿÿÿ0€à.@à@€àÿÿÿÿ 047688à8@,8€à2@à0€àÿÿÿÿ`à(T\9?(@T(€à4 HP:8Tà@D€à, PP;8Tà@L!P=62ATX2€àÿÿÿÿTà@P€à)@à €à0@àADD!OGADGC€DÿÿÿLC€DÿÿÿHK€èÿÿÿÀ€èÿÿÿÿ@D AˆàG€èÿÿÿÿ@D€èÿÿÿÿ@D@€èÿÿÿÿ@D€èÿÿÿÿ@D0€èÿÿÿÿ@D³a€Úæ0ÛûÛä½½½=½8½6½7Õ½9½:½;½=½>½?½@½E½F½G½HÈPÛûÛä½½ ½6P½>½@„„ÛûÛä½½ ½7P½9½@½6Ö½8½9½:½;½=½>½?½@½E½F½G½HÛûÛä½½ ½8P½>½?½:ÛûÛä½½½:P½;ÛûÛä½½½;PÛûÛä½½½>P½??;kÛûÛä½½ ½9PÛûÛä½½½?P½@;k;kPÓ;kÛûÛä½½½@P½DXÛûÛä½½½D1 X½EPÛûÛä½½½E;Œ PÛûÛä½½ ½F;h PÛûÛä½½½G;h P½HPÛûÛä½½½HÛûÛä½½½I;Œ PÔ½JÛùÛûÕ¶³@€ÚæP½OÛûÛä½ ½½Z?;kÈÛûÛä½½½Z;k½\XXÛûÛä½½½\2X½]ÛûÛä½ ½½]½fÛûÛä½½ ½a;k½bP;P½cPPPÛûÛä½½½b½cP;kÔ½dPÔPÔÔÛûÛä½½½c½dPP;kPPÛûÛä½½½f½dÛûÛä½½½d½gÛùÛûÕ¶#.#ÌF%ÓÓC%ÓÓAY¹#0%Ó %ÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÔÓ Ô1%Ó Õ ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô $@P 4$ D X0íT€ dÐx„Œ ”@ ¬¸ÈÔ0íà€ç ìØü 0çmerfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$merfor $gntt_label $lntt_label merforintS$21$merforintsqrtcossinM$22ptitleradius2 cenlonmeroriginoffsetpmerfor S$24$merforfabsp_errortsfnz adjust_lonlogmerinv.o/ 1074012784 1032 20 100666 10296 ` 1Ìd(8@ Œ ””Ðd$Ä"¯&, ˆŒG%ÈkÂ?Ù/Ð,/Ð-/Ð.oÃÐ0ånSÄ>“+`p%‚#àSìp'rSÍ>ƒ4#p$b¸Æh%SÉ>cp)SÈ>sp(p%2è p-RpdBè 1 H0€Hè 1 HPf21 Hè 0ÄN è ¹¤h%1Änpe"+`è 4:Pe‚è Pgrè Pebè PeRPeè Pg4KÂ>ÙOÃ?1/Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,oÃð+`P+kÀ?P(4#0ë. P$‚P&"0¨. 0†N 1 È2Ênè @7Ø?kØ?™0€Hè PeBKß>‘säKÜ?ƒ€ @KÂ>ÙOÃ?è@Ð/Ñ0,Pf‚Pg"Pdb0ÇN1ˆn è 0‰K×>™räè4?ðMERCATORÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ää,qX  8qX!d¨ä¨Dr»>( @ P->(P@H\ÿÿÿÿˆ$$l5¬ 4$ 4|6à< X<ˆ8`”`”H|¸ô¸ J4¬¬ÿÿÿÿ4à¬à¼Lc"ŒÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"?/æ@€ 4<`¸à°Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@ € € Û@ €Û@ € Û@ €%Û@ €0Û@ €2Û@ €5!Û@ €8Û@ €GÛ@Q U€$à à€€_Û@ÿÿÿÿ€kÛ@€€vÛ@€€Û@€€ŒÛ@€ €’Û@€"ˆ€+A˜Û@  €&¡Ð€À€&ÿÿÿÿÿÿÿÿÿÿÿÿQ €9à ¤ÿÿÿÿàÛ@ €¤'€2ÿÿÿÿ€¨&€2€3€¬$Û@€5€®#Û@€7ˆ€BA°2Û@A³(Ù   $€;¡Ð*€.À€;&ÿÿÿÿÿÿÿÿÿÿÿÿ +€€ €)€0)€P0€&Ð6Ð78Ð88Ð9TÐ:TÐ;TÐ=TÐ>TÐ?TÐ@`ÐD”ÐE ÐF¬ÐG´ÐH¼`I€)€JÈP0€&ÐIÈ`I€)`J€*O€-0O€.PT€;Ð[Ð\Ð]8Ð^8Ð_DÐ``Ðdl`d€@€elPT€;Ða|Ðb|`d€@`e€A`f€Dmerinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minorlon_centerlat_origineesm1false_northingfalse_eastingmerinvintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtempmerinvlatlonyxtsflagHàHàC€àÿÿÿHC€àÿÿÿ@C€àÿÿÿ8C€àÿÿÿ0€à.@à@€àÿÿÿÿ 047688à8@,8€à5@à0€àÿÿÿÿ`à(T\9?(@T(€à, HP:8Tà@D€à* PP;8Tà@L!P=62ATX2€àÿÿÿÿTà@P€à3@à €à0@àA0hD!$4]\;A8@;C€¤ÿÿÿLC€¤ÿÿÿH€8¤ÿÿÿÀC€4ÿÿÿÀ€¤ÿÿÿÿ@¤€¤ÿÿÿÿ@¤€¤ÿÿÿÿ@¤@€¤ÿÿÿÿ@¤A8@,€¤ÿÿÿÿ@¤ €¤ÿÿÿÿ@¤0³a€Úæ0ÛûÛä½½½=½8½6½7Õ½9½:½;½=½>½?½@½E½F½G½HÈPÛûÛä½½ ½6P½>½@„„ÛûÛä½½ ½7P½9½@½6Ö½8½9½:½;½=½>½?½@½E½F½G½HÛûÛä½½ ½8P½>½?½:ÛûÛä½½½:P½;ÛûÛä½½½;PÛûÛä½½½>P½??;kÛûÛä½½ ½9PÛûÛä½½½?P½@;k;kPÓ;kÛûÛä½½½@P½DXÛûÛä½½½D1 X½EPÛûÛä½½½E;Œ PÛûÛä½½ ½F;h PÛûÛä½½½G;h P½HPÛûÛä½½½HÛûÛä½½½I;Œ PÔ½JÛùÛûÕ¶³!€ÚæP½\½]½^½_½bÈPÖPÛûÛä½½½[½\PÓ½]½^½_½bÛûÛä½ ½ ½]½^PPÛûÛä½ ½ ½\½^ÛûÛä½½½^?;k½_;PÛûÛä½½½_½`½a½dÕ½eÛùÛûÕ¶½bPPP;kÖÛä½½½bÛûÛä½½½dµ¶#ÌF%ÓÓC%ÓÓ;Wm0%Ó %ÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÔÓ Ô9%Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ Ô $@ 4$ D X0íT€ dx„Œ ”@ ¬¸ÈÔ0íà€çìôçmerinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$merinv $gntt_label $lntt_label merinvintS$21$merinvintsqrtcossinM$22ptitleradius2 cenlonmeroriginoffsetpmerinvexpphi2z adjust_lonmillfor.o/ 1074012784 1032 20 100666 8592 ` 1Ìü!@¸$ ,,Ðü˜ˆ°à ðG%>—kÂ?Ù/Ð,/Ð-7Þ`SÄ?0 H +`p,"SÆ?p$0àH +`4:+`p&è p-2è 1€Hè 1 H+`P%è P'4KÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,7Þp+`P$20àH è 0¤.#àSé+`P'"P(Sæ1‰n KÙ?¸‡H s+è 1Fè 0€H+`P'"#P%S"K×?40äN¹* réKÂ?Y7Þ?‘è@Ð/Ñ0,?é!ûTD-@?ôMILLER CYLINDRICALÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,»X!ü|8»uX ŒD0>(¤@P1>(P@ \ÿÿÿÿ $$l9D 4$ 4|:xL XLˆ<Äð ¤ð”L´|”| N0¬ÿÿÿÿ0àà¼P8ðÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/æ@€ 4Lð|à°Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €&Û@Q 5€à x€€@Û@ÿÿÿÿ€LÛ@€€WÛ@€€ÅÛ@€ˆ€  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿQ c€)à ŒÿÿÿÿàÛ@ €k€"ÿÿÿÿ€m€"€#€oÛ@€%€sÛ@€'€AwÛ@  €+¡Ð€ €€ €)€ 0)€ P.€Ð1,Ð2,Ð3<Ð4<Ð8<Ð9DÐ:LÐ;T`<€€=dP.€Ð<d`<€`=€A€0A€PG€+ÐLÐM ÐNHÐP€`P€.€Q€`Q€/`R€0millfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northingmillforintfalse_northfalse_eastcenter_longmillforyxlatlondlon!()DA,xDA,pGC€xÿÿÿˆC€xÿÿÿ€€x (1@,x€xHx0D29@,€x (83@<x€x<x@8HŒAŒDC€ŒÿÿÿŒC€Œÿÿÿˆ€Œÿÿÿÿ@ŒK€ŒÿÿÿÈ€Œÿÿÿÿ@Œ€Œÿÿÿÿ@Œ€Œÿÿÿÿ@Œ³@€Ú渽3½)½1ÈPÛûÛä½½½1P½4ÛûÛä½½½3P½)½8TT½4PÛûÛä½½½4PÛûÛä½½½8?1ÛûÛä½½ ½2PÛûÛä½½½9;hÛûÛä½½½:;h½;PPÛûÛä½½½;ÛûÛä½½½<;ŒPÔ½=ÛùÛûÕ¶³ €Úæ½LÈPP½AÛûÛä½½½L?;k ½NŠŠ½MPPPÔŠÔÛûÛä½½½M½N;k ;k PPŠPнPÖÛûÛä½½½N½QÛùÛûÕ¶#Ì(%ÓÓ1% ÓÓ/;^(%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓ!% Ó Õ ÔÓ ÔÔÓ ÔÔÓ Ô (@ 8$ H X0íX€ h@t€Œ˜0í¤€ °ÄÔÜèmillfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$millfor $gntt_label $lntt_label millforintM$17ptitleradiuscenlonoffsetpmillfor S$19$millfor adjust_lontanlogmillinv.o/ 1074012785 1032 20 100666 8564 ` 1Ì!t@¼( 00Ðxà˜ä$¼G%?kÂ?Ù/Ð,/Ð-7Þ`SÄ?0 H +`p,"SÆ?p$0àH +`4:+`p&è p-2è 1€Hè 1 H+`P%è P'4KÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,7Þp+`P)P&"P(P$20©. 0è. 1Fn è 0‹KØ?s+`# P'"S&1‡n1nè @è 0€H#àSæ"Så4K×?0†.0åNrèKÂ?Y7Þ?‘è@Ð/Ñ0,@?ô?é!ûTD-MILLER CYLINDRICALÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,»X!ü”|”8»X D:>(¨@P;>(P@ \ÿÿÿÿ$$$lCH 4$ 4|D|4 X4ˆF°ø Œø”V¨w„x X ü¬ÿÿÿÿ ÀüÀ¼`8à¼Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/æ@€ 44øxÀ°Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €&Û@Q 5€à x€€@Û@ÿÿÿÿ€LÛ@€€WÛ@€€ÅÛ@€ˆ€  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿQ c€)à ÿÿÿÿàÛ@ €k€"ÿÿÿÿ€o€"€#€sÛ@€%€uÛ@€'€  €+¡Ð€ €€ €)€ 0)€ P.€Ð1,Ð2,Ð3<Ð4<Ð8<Ð9DÐ:LÐ;T`<€€=dP.€Ð<d`<€`=€A€0A€PG€+ÐK ÐL$ÐN(ÐO<ÐQ„`Q€,€R„`R€-`S€.millinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northingmillinvintfalse_northfalse_eastcenter_longmillinvlatlonyx!()DA,xDA,pGC€xÿÿÿˆC€xÿÿÿ€€x (1@,x€xHx0D29@,€x (83@<x€x<x@8A$0>A(DC€ÿÿÿŒC€ÿÿÿˆ€ÿÿÿÿ@€ÿÿÿÿ@€ÿÿÿÿ@€ÿÿÿÿ@³@€Ú渽3½)½1ÈPÛûÛä½½½1P½4ÛûÛä½½½3P½)½8TT½4PÛûÛä½½½4PÛûÛä½½½8?1ÛûÛä½½ ½2PÛûÛä½½½9;hÛûÛä½½½:;h½;PPÛûÛä½½½;ÛûÛä½½½<;ŒPÔ½=ÛùÛûÕ¶³ €Úæ½KÈPP½NP½LPÔPÛûÛä½'½&½KÛûÛä½'½&½L½N?;k ÛûÛä½½½N½OPŠPŠ;k ;k ŠŠŠ½QÖÛûÛä½½½O½RÛùÛûÕ¶#Ì(%ÓÓ1% ÓÓ)=v#(%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓ!% Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô (@ 8$ H X0íX€ h@t€Œ˜0í¤€ °ÄÔÜèmillinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$millinv $gntt_label $lntt_label millinvintM$17ptitleradiuscenlonoffsetpmillinv S$19$millinv adjust_lonexpatanmolwfor.o/ 1074012785 1032 20 100666 9972 ` 1Ì@&ô@üh ppÐ@#”!$è d G%YkÂ?Ù/Ð,/Ð-7Þ`SÄ?0 H +`p,"SÆ?p$0àH +`4:+`p&è p-2è 1€Hè 1 H+`P%è P'4KÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ?ykÅ?0àH+`P$2 `PqPm"4è 0¤.0€H è 1ÀHPe1ÀH0…N´d´„è 1àH1ä1àH0Ð.è 0àÈ0‘2Fnè 1å0,0 „ :€¤_‡´„+`4: è 49`è4â#S1ÀHè 1äNPeB+`0¤.Pdb1ÀH0ÍLP&"0d 0H 0ÄNè 1‡N +`P'Kß>™1ÀHPfr¹„. séP("è 1N +`P%K×>‘4¹„*ræKÂ>ÙKÅ?KÄ?yOÃ?q/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,@ !ûTD-?ð=Û|ßÙ×½»@?ù!ûTD-?ìÏd)¾…•?ö žf;ã?àMOLLWEIDEIteration failed to convergeMollweide-forwardÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,»X!ü|||8»eX xHøHD >(À9@DP!>(P@H \ÿÿÿÿd$$l9ˆ 4$ 4|:¼ô Xôˆ<°˜L˜”LH™äœ N䀬ÿÿÿÿä € ¼V7! Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/æ@€ 4ô˜œ °Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ € Û@ €Û@ €&Û@Q 5€à x€€@Û@ÿÿÿÿ€LÛ@€€WÛ@€€ÅÛ@€ˆ€  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿQ c€)à xÿÿÿÿàÛ@ €k€"ÿÿÿÿ€m€"€#€oÛ@€%€sÛ@€'€AwÛ@AÛ@A‡"Û@A“Û@A—Ù ˆ€<€$  '€7  !€6  /€+¡Ð1€À€6#ÿÿÿÿÿÿÿÿÿÿÿÿ 2€€ €%€ 0%€ P*€Ð-,Ð.,Ð/<Ð0<Ð4<Ð5DÐ6LÐ7T`8€€9dP*€Ð8d`8€`9€=€0=€PB€+ÐK0ÐLTÐMdÐQhÐQlPR€6ÐSpÐT”ÐU”Ð@U¨ÐV¨`Y€9ÐQ¬PR€6PW€7ÐX°ÐYÀ`Y€8`Y€9Ð\ÈÐaÔÐbüÐcÐd(ÐeL`e€:€fL`f€;`g€>molwfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northingmolwforintfalse_northfalse_eastcenter_longmolwforyxlatlondelta_lonthetadelta_thetaconi!(%DA,xDA,pGC€xÿÿÿˆC€xÿÿÿ€€x% ((-@,x€x'@x€x# 8/@<x€xHx<D05@<HxA0ÄJC€ÄÿÿÿLC€ÄÿÿÿH€xÿÿÿÿ@ÄDATÄDàHJÌÜ\aJ ÄM”œTUMAdlMAhÄPp¤!HhQKAllA”˜/€xÿÿÿÿ@Ä€xÿÿÿÿ@Ä€xÿÿÿÿ@ij@€Ú渽-½%½/ÈPÛûÛä½½½/P½.ÛûÛä½½½-P½%½4TT½.PÛûÛä½½½.PÛûÛä½½½4?1ÛûÛä½½ ½0PÛûÛä½½½5;hÛûÛä½½½6;h½7PPÛûÛä½½½7ÛûÛä½½½8;ŒPÔ½9ÛùÛûÕ¶³ã€ Úæ½=½KÈPP½M½S½U½\½a½c½dнSнU½aŠÛûÛä½½½Q½K?;k ÛûÛä½½ ½K½M;k ŠÛûÛä½½½LÛûÛä½½½M½U½VÛûÛä½ ½½Q½S;k ;k ÛûÛä½½½S½UÓ;kÛûÛä½'½#½T½UÓ½VÛûÛä½ ½½Q½XTT2T½YÛûÛä½ ½½Y½e½\½a;kÛûÛä½½½\½aнcPÔÔŠÔÔPÔÛûÛä½½ ½b½c;k Ô½dPÔPÔŠÔÛûÛä½½½c½dP;k PPÛûÛä½½½e½dÛûÛä½½½d½f ÛùÛûÕ¶ ###Ì(%ÓÓ1% ÓÓYe˜#(%Ó %ÓÔÓ ÔÔÓ ÔÓÔÓ ÔÓÓ!% Ó ÕaÕÓ ÕÔÓ ÔÔÓ Ô (@H 8$ H X0íX€ h@t€Œ˜0í¤€ °øÄÔÜäð ü8èmolwfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$molwfor $gntt_label $lntt_label molwforintM$17ptitleradiuscenlonoffsetpmolwfor S$19$molwfor adjust_lonsincosfabsp_errorS$19DD$molwformolwinv.o/ 1074012785 1032 20 100666 9204 ` 1̤#ô@`Ì ÔÔФ ¼xC!üøÈ°G%0¦kÂ?Ù/Ð,/Ð-7Þ`SÄ?0 H +`p,"SÆ?p$0àH +`4:+`p&è p-2è 1€Hè 1 H+`P%è P'4KÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐ+`P* `P&"Ph0ê. P$0ÈN 0¤. 1+n è 1€HPe0…,0 0 H è 1€H0€H +`Pf"P'"1€Hè 0æN1ÄN+`P&21§nè 0ÈPe2Kß>™sä0…L 0d „ såSäPmB0l0D „ síPdR1„N è 1€H1„0Ín è 1€HPeb0…Œ0¤ 0 H è 1€HKß>‘sä4KÂ>ÙOÃ?1/Ñ0./Ñ0-è@Ð/Ñ0,?ö žf;ã?ïÿÿÿÿÜÑ?ìÏd)¾…•À !ûTD-@ !ûTD-@?ðMOLLWEIDEÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,»X!ü | 8»+X 8 8Dæ>(T @ Pç>(P@ \ÿÿÿÿÈ$$lïì 4$ 4|ð d Xdˆò„P ¼P”Ô „ X¬ÿÿÿÿX  ¼ 7x°Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/æ$@€ 4dP„ °Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ € Û@ €Û@ €&Û@Q 5€à x€€@Û@ÿÿÿÿ€LÛ@€€WÛ@€€ÅÛ@€ˆ€  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿQ c€)à ÿÿÿÿàÛ@ €k€"ÿÿÿÿ€o€"€#€sÛ@€%€uÛ@€'€AwÛ@A}Û@  &€+¡Ð(€ )€€ €$€ 0$€ P)€Ð,,Ð-,Ð.<Ð/<Ð3<Ð4DÐ5LÐ6T`7€€8dP)€Ð7d`7€`8€<€0<€PA€+ÐGÐH8ÐI8ÐN<Ð@NPÐOTÐP`ÐQœÐ@Q¨ÐR¬Ð@RÀÐSÄÐTÜÐ@TðÐUôÐV`V€0€W`W€1`X€2molwinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northingmolwinvintfalse_northfalse_eastcenter_longmolwinvlatlonyxthetaarg!($DA,xDA,pGC€xÿÿÿˆC€xÿÿÿ€€x ((,@,x€x@x€x 8.@<x€xHx<D/4@<A8°G!,4HG;A8@;C€ÿÿÿLC€ÿÿÿH€ÿÿÿÿ@€ÿÿÿÿ@€ÿÿÿÿ@ÜDA<\DA`ÈD€ÿÿÿÿ@³@€Ú渽,½$½.ÈPÛûÛä½½½.P½-ÛûÛä½½½,P½$½3TT½-PÛûÛä½½½-PÛûÛä½½½3?1ÛûÛä½½ ½/PÛûÛä½½½4;hÛûÛä½½½5;h½6PPÛûÛä½½½6ÛûÛä½½½7;ŒPÔ½8ÛùÛûÕ¶³a€Úæ½HÈPP½I½N½P½Q½R½S½TнIPŠÛûÛä½+½*½H½GP½IÛûÛä½+½*½GÛûÛä½½½IÛûÛä½Ó½N?;k ŠÛûÛä½ ½½N½O;k ÛûÛä½½½O½PPŠP;k PP;k½QŠÖÔ½RÛûÛä½½½P½QÛûÛä½%½½Q½RÓ½SŠÔÛûÛä½"½½R½SŠ;kÛûÛä½½½SÛûÛä½Ó½T;k ŠÛûÛä½½½T½U;k ÛûÛä½½½U½V½WÛùÛûÕ¶  #Ì(%ÓÓ1% ÓÓ5S€#(%Ó %ÓÔÓ ÔÔÓ ÔÓÔÓ ÔÓÓ)% Ó ÕÔÓ ÔÔÓ ÔÕÓ Õ (@ 8$ H X0íX€ h@t€Œ˜0í¤€ ° ÄÐÜäôèmolwinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$molwinv $gntt_label $lntt_label molwinvintM$17ptitleradiuscenlonoffsetpmolwinv S$19$molwinvfabsasincos adjust_lonsinobleqfor.o/ 1074012786 1032 20 100666 12124 ` 1Ì”/\@P¼ ÄÄД+œ'ØÁ-,0¸! G%:°kÂ?ÙoÀ+`SÆ?p%B4#SÈ?p&‚SÉ>ó+`4:phbSÊ>ãpiRSÄ>ÓpjrSÅ>Ãpg’peè pdè PeBè Pe’è Pe‚+`Pebè 480+`PeRè 48`+`Perè 48Peè PgPe‚4x0è 4w KÂ?Y4è@ÐOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀ+`P$’4#7Ø>ñ0¤. 0àHè 7×?1€H7Ø>Ñè 7×>áPi2SÊ>óPd"SÆ?1*NSÈ>ã0†N è ¹ .SÆ?Pi20€H SË>ÓPw"SØ>ó1&NSÊ>ã0ËN3Nè ¹VH'Pfr7Ø?17×?Aè 0Ä# S.#S è 1®N1„NSÉ?3SÇ?C0ÉN0ÇNè 1N0€H 1îNè 1 H1¬N Pfb1ÄN1¦nè @1Änè @0€HPfRPgB1ÌN 0ÇN1†nè @PhKß=‘¹äH séPfbPgB1¦nè 0ÇN 1ÀHè 1¤N PfR1¤N 1†nè @1¤nPfK×=™40ÅrçKÂ=ÙOÃ>A/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,@?àOBLATED EQUAL-AREAParameter m: Parameter n: Theta: ÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÈÈ,‘X!H°È°8‘X øxD>(F@XP>(P@XP\ÿÿÿÿ¸$$l'Ü 4$ 4|(t Xtˆ*„Ì”:!\$ <8€¬ÿÿÿÿ8  €  ¼D}'Ø! Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/æ)@€ 4t$  °Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ € Û@ €Û@ €#Û@ €%Û@ €'Û@ €)#Û@ €3%Û@ €=Û@ €K Û@Q Z€*à Ā€fÛ@ÿÿÿÿ€rÛ@€€}Û@€€ƒÛ@€ €‹Û@€"€“Û@€$€žÛ@€&€ÆÛ@€(ˆ€/  €,¡Ð€À€,ÿÿÿÿÿÿÿÿÿÿÿÿQ ª€=à ¬ÿÿÿÿàÛ@ €³*€6ÿÿÿÿ€µ)€6€7€·(Û@€9€»'Û@€;€A¿-Û@AÉ0Û@A×1Û@Aå.Û@Aí/Û@Aõ6Û@A÷9Û@Aú;Û@A<Û@A=Û@A ?Û@A@Û@AAÛ@ADÛ@  .€?¡Ð0€2 1€€ €(€0(€P1€,Ð4Ð5Ð6HÐ7HÐ8HÐ9HÐ:HÐ;LÐ?LÐ@TÐA\ÐBdÐClÐD|ÐEŒÐFœÐK¨`L€-€M¸P1€,ÐL¸`L€-`M€.O€10O€2PT€?ÐfÐg0Ðh8ÐiHÐjxÐl¨Ðm°ÐnÌÐoØÐpÜÐqèÐrÐsÐtHÐu”`u€\€v”`v€]`w€^obleqfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerlat_othetamnRsin_lat_ocos_lat_ofalse_eastingfalse_northingobleqforintfalse_northfalse_eastangleshape_nshape_mcenter_latcenter_longobleqforyxlatlondelta_lonsin_delta_loncos_delta_lonsin_latcos_latzAzsin_Azcos_Aztempx_primey_primeMNHÄHÄC€ÄÿÿÿˆC€Äÿÿÿ€C€ÄÿÿÿxC€ÄÿÿÿpC€ÄÿÿÿhC€Äÿÿÿ`€ÄG@Ä €Ä+@ÄH€Äÿÿÿÿ D65@HÄ@@@€ÄB 0D750HÄ0@,0€ÄE 8D85(HÄ(@4(€Ä7 @D958HÄ8@<8€ÄIXÄLT:@@H€ÄKLÄ@H€Ä2@Ä€Ä4@ÄH¬H¬C€¬ÿÿþÌC€¬ÿÿþÈ€¬ÿÿÿÿ@¬HA,¼DC€0¬ÿÿÿxC€0¬ÿÿÿ€C€0¬ÿÿÿhC€0¬ÿÿÿp€¬ÿÿÿÿ@¬€¬ÿÿÿÿ@¬AxäG€¬ÿÿÿÿ@¬8´Ä/Y|°jm/C€0¬ÿÿÿ˜C€0¬ÿÿÿ /AÌà2AØà8AÜ(MAèôG€¬ÿÿÿÿ@¬0A J€¬ÿÿÿÿ@¬(€¬ÿÿÿÿ@¬ €¬ÿÿÿÿ@¬€¬ÿÿÿÿ@¬³€ÚæH½4½5½6½7½8½9½:½;½@½A½B½C½D½E½F½KÈP½6ÛûÛä½½½4PÓ½5½6½7½8½9½:½;½@½A½B½C½D½E½F½K½7ÛûÛä½½½6P½8½?TTÛûÛä½½½7P½9ÛûÛä½½½8P½:ÛûÛä½½½9P½;ÛûÛä½½ ½5PÛûÛä½½½;PÛûÛä½½½??1ÛûÛä½½½:PÛûÛä½½½@;hPÛûÛä½½½A;hPÛûÛä½½½B;hP½CTPÛûÛä½½½C;t T½DTPÛûÛä½½½D;t T½ETPÛûÛä½½½E;t T½FPÛûÛä½½½F;Œ P½KPPÛûÛä½½½KÛûÛä½½½L;x P½MÕÔÛùÛûÕ¶³€ Úæ€½f½i½j½q½s½tÈP½fPÓ½i½j½q½s½t½gÛûÛä½½ ½f½gÛûÛä½½½g?;x ½hÛûÛä½½½h;x ½iPP;k½jPÛûÛä½½½i½jP;P½lÛûÛä½½½l;x ÛûÛä½½½j½l½m““Ó½p½q½s½t½m;kÛûÛä½½½m½n½oÛûÛä½½ ½nÛûÛä½½ ½o½p;kÛûÛä½½½p½q;kÔ½tÔPÕÛûÛä½½½q½rÓ;kÛûÛä½½½r½sPPÓ½tÔ;kPÛûÛä½½½s½tPP;k;kPÓP½uÖÛûÛä½½½t½vÛùÛûÕ¶#ÔÔÔÔ #ÌL%ÓÓI% ÓÓ}c #@%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÔÓ Ô!% Ó Õ)ÕÓ ÕÔÓ Ô ÔÓ ÔIÕÓ Õ ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô (@X 8$ H X0íX€ h@t€Œ˜¤°¼0íÈ€Ë Øxìø   €éobleqfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$obleqfor $gntt_label $lntt_label obleqforintM$23ptitleradiuscenloncenlatgenrptoffsetptsincosobleqfor S$25$obleqforacosatan2sinasincosS$25DD$obleqforobleqinv.o/ 1074012786 1032 20 100666 12120 ` 1Ì /X@\È ÐÐР+t'Œç-@Ä ÈG%;‡kÂ?ÙoÀ+`SÆ?p%B4#SÈ?p&‚SÉ>ó+`4:phbSÊ>ãpiRSÄ>ÓpjrSÅ>Ãpg’peè pdè PeBè Pe’è Pe‚+`Pebè 480+`PeRè 48`+`Perè 48Peè PgPe‚4x0è 4w KÂ?Y4è@ÐOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oÃ0+`P+P(P$R# #P)B0ë.S-4#0¨.S 0‰N 0N0Ênè @1ÄNPhbPiBPfR1ÌN1(N 0æn1ênè @1ÀHè 1äNPfb1änè 0ÍN1äNè 2H1„Nè 1ÀH2 NPfb1„N0ænè @1ÄNè 2H1Än1ïNè ¹Î,è 0N1„N 1àHè 1ÀHPfr7Ø?7×?‘è 0†.1€H7Ø>ñè 7×?Pi2SÊ?Pd"SÆ>ó1*NSÈ?“0†N è ¹ .Kß>säSÆ>óPi2SË?ƒPw"SØ?1&NSÊ?“0ËN3Nè ¹VH'Pf’è 0ÄK×>rä4KÂ>YOÃ>Ñ/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,@?àOBLATED EQUAL-AREAParameter m: Parameter n: Theta: ÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÈÈ,‘X!H¼È¼8‘§X ˆD8>(F@XP9>(P@XP\ÿÿÿÿÄ$$lMè 4$ 4|ND XDˆP`˜œ˜”`ø4 b H¬ÿÿÿÿ €H €¼j}'Œ ÈÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/æ/@€ 4D˜ €°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ € Û@ €Û@ €#Û@ €%Û@ €'Û@ €)#Û@ €3%Û@ €=Û@ €K Û@Q Z€*à Ā€fÛ@ÿÿÿÿ€rÛ@€€}Û@€€ƒÛ@€ €‹Û@€"€“Û@€$€žÛ@€&€ÆÛ@€(ˆ€/  €,¡Ð€À€,ÿÿÿÿÿÿÿÿÿÿÿÿQ ª€=à ¸ÿÿÿÿàÛ@ €³+€6ÿÿÿÿ€·*€6€7€»(Û@€9€½'Û@€;€A¿<Û@AÁDÛ@AÇEÛ@AÍ=Û@AÐ7Û@AÕ:Û@AÝ;Û@Aå9Û@Aç4Û@Aé@Û@AôBÛ@ACÛ@  /€?¡Ð1€2 2€€ €*€0*€P3€,Ð6Ð7Ð8HÐ9HÐ:HÐ;HÐ<HÐ=LÐALÐBTÐC\ÐDdÐElÐF|ÐGŒÐHœÐM¨`N€-€O¸P3€,ÐN¸`N€-`O€.Q€10Q€2PV€?ÐfÐgPÐhPÐidÐjœÐk¨Ðl´ÐmèÐnðÐoüÐpÐqÐrÐs,ÐtXÐvœ`v€X€wœ`w€Y`x€Zobleqinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerlat_othetamnRsin_lat_ocos_lat_ofalse_eastingfalse_northingobleqinvintfalse_northfalse_eastangleshape_nshape_mcenter_latcenter_longobleqinvlatlonyxzsin_zcos_zAztempx_primey_primeMNdiff_anglesin_diff_anglecos_diff_angleHÄHÄC€ÄÿÿÿˆC€Äÿÿÿ€C€ÄÿÿÿxC€ÄÿÿÿpC€ÄÿÿÿhC€Äÿÿÿ`€Ä2@Ä €ÄJ@ÄH€Äÿÿÿÿ D87@HÄ@@@€Ä5 0D970HÄ0@,0€Ä0 8D:7(HÄ(@4(€Ä> @D;78HÄ8@<8€Ä,XÄLT<B@H€Ä.LÄ@H€ÄF@Ä€ÄH@ÄAH|M!<Lgf2AP\2C€¸ÿÿÿ C€¸ÿÿÿ€¸ÿÿÿÿ@¸€¸ÿÿÿÿ@¸€¸ÿÿÿÿ@¸(€¸ÿÿÿÿ@¸ AdÄJ€¸ÿÿÿÿ@¸0ìømn/Aœ /A¨¤PA´¨MAä¬JAü¸DK€¸ÿÿÿˆ€¸ÿÿÿÿ@¸8 (/Y pr/C€P¸ÿÿÿÀC€P¸ÿÿÿÈC€P¸ÿÿÿxC€P¸ÿÿÿ€€¸ÿÿÿÿ@¸€¸ÿÿÿÿ@¸€¸ÿÿÿÿ@¸H³€ÚæH½6½7½8½9½:½;½<½=½B½C½D½E½F½G½H½MÈP½8ÛûÛä½½½6PÓ½7½8½9½:½;½<½=½B½C½D½E½F½G½H½M½9ÛûÛä½½½8P½:½ATTÛûÛä½½½9P½;ÛûÛä½½½:P½<ÛûÛä½½½;P½=ÛûÛä½½ ½7PÛûÛä½½½=PÛûÛä½½½A?1ÛûÛä½½½)kÅ>10ån €PŒSÉ=SÈ<ã+`4#p)SË<Ãp(ò¸„h&SÊ<Óp+ÂP"p*²SÎ<“p%20ÀHp'"è p&ÒpdâPeò4x è 4wPgÒPd¢0äN1‡.è ¸†h00€HPe’è P‡PfÒ0ÄN1†.0èn è 1‰pd‚Pg2PfPqò0äN2 H0ÈN 1éN 1Pn è pkr0, 0 è’plbèàplRSÐ<ƒè 1àHsÄ?“1àHè Peâ0€Hè 2HsÄ?“2Hè Peâ0€H2@Hè Pg‚2 H0€HPg‚è SÑ<³PvR2dN0“. P‡r2d P…B2Ón2ÖN ºÖ®1KnºdJ82..0‡ì @1†n3n0Ù.0Ä è3ENP†‚1Æ.P†’0†,0 è P„‚1ÄPh‚2.2..1N0¦Nè 0‡N2„NP”R0Ònè @Pf‚0†n2§.phè 2(.Pf‚è 0ÄN0“nè @0€Hè 2@HPfbè 0ÄN0€H24Nè 4¸ 1ôNè 4¸`1ÔNè 4¸ 2Nè 4¸àè 1ð.0L0d „%È@è 1àH0l0D „%ÂPŽbè 0Ž.0Œ0¤ „%@è Peòè 0Ž.0¬0„ „%x@2@H4x0è 4w 2`H4xè 4wPdòPerPf‚0€Ì0¦n 0ä è @Pdb0„Nè 0Ì.Pf0†nè @1¤Nè peBè @Peb0¤.2 Hè Pg‚1äNpeR+`4%è 4:Pe2è Pg"Peè 4¸@Pe²è PgÂKß1KÄ>)OÃ>!/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1oàkÄ>i0àH0 H €è 2H+`P&0€H4#è 1†.0€H Pf‚PŒè 1¦N0€Hè 2HP†è 0†.0Œ,0 èÊsÏ?“2Hè Peâ0€Hè Pg‚PzRPŠ2P‡"Pf23Dn Ph"Py‚1¹N@1In16. 161gN0øN2N¹ÈÎ<3—nè @0€Hè 2 HP…B0…L 0d è"PnrPd‚0ŽNèà1¥N Pf2Pd"1ÆNº.1nè @Pnr2 l Pe‚1ÄN0Ån 0D èP„b1ÄN0Ån1§ èH1àHPnrPo22ŒPd‚2N0¤ 1àÈ0¤n 1àHè P2è 0.0Œ¬ 0„ è*+`4:è 49PèÐ4š2.1ðP†"0‡nè 1ÆN 1„N Pk‚PiB4PgPh²1Kn1©.PvK×=™Kß=‘¸§H¸ÖÊrúPwPxÂPd¸×ȸ¤ÎiOÃ>a/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,?ð@=Û|ßÙ×½»?à@L¥Üc˰?ù!ûTD-À !ûTD-@!ûTD-@ !ûTD-?ù!ûTD-=Û|ßÙ×½»?à?ð>z×òš¼¯H@ !ûTD-OBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-initPoint projects into infinityomer-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€@@,`X  ˆ˜ˆ8`X!ÀX@XDb¸>(  b@´P j>(P@¸ \ÿÿÿÿl$$l „ 4$ 4| …ÄÄ XĈ ‡"ˆPP” —'Øflh  ™.@Ô¬ÿÿÿÿ.@ÀÔÀ¼ ¡ËA2”Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/æ4@€ 4ÄPhÀ°Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ €Û@ €(IÛ@ €3Û@ €>&Û@ €@"Û@ €CÛ@ €RÛ@ €`(Û@ €h*Û@ €p1Û@ €s3Û@ €v8Û@ €x;Û@ €{VÛ@ €}NÛ@ €„PÛ@ €‹RÛ@ €‘TÛ@Q —€Hà <€€¢Ù ÿÿÿÿ€§Û@€0€¬ Û@€2€± Û@€4€¶ Û@€6€»Û@€8€ÇÛ@€:€ÒÛ@€<€ÛÛ@€>€äÛ@€@€ìÛ@€B€÷Û@€D€ýÛ@€F€A Û@A,Û@A 0Û@A7Û@A]Û@A^Û@A_Û@A`Û@AaÛ@A!cÛ@A#eÛ@A(?Û@A*CÛ@A,GÛ@A1[Û@€  €iˆ;€ˆ<€  >€l  A€kˆG€ƒˆP€…  U€p€e  h€r  V€oˆ€‡€k  n€v€o  r€x€s  v€z  :€u  z€J¡Ð|€,À€kWÿÿÿÿÿÿÿÿÿÿÿÿÀ€l\ÿÿÿÿÿÿÿÿÿÿÿÿÀ€oaÿÿÿÿÿÿÿÿÿÿÿÿÀ€pbÿÿÿÿÿÿÿÿÿÿÿÿÀ€ujÿÿÿÿÿÿÿÿÿÿÿÿ}Q 8€•~à TÿÿÿÿàÛ@ €@m€Žÿÿÿÿ€Bl€Ž€€DjÛ@€‘€HiÛ@€“€ALnÛ@AT|Û@A„Û@AVzÛ@AX‡Û@A[tÛ@A^Û@Aa‹Û@Ad{Û@A#qÛ@AwÛ@€„€Œ  Ž€¯€  “€±  ”€®€–  ›€´€   €¶  ¦€—¡Ð¨€Š ©€€ €/€+0/€,P=€JÐIxÐJ|ÐK„ÐL„ÐM„ÐN„ÐP„ÐQ„ÐR„ÐTÐU ÐV°ÐW¼ÐXäÐYPZ€iÐ[Ð\Ð]`]€jP”€uЕ$Ж0ЗDИLЙ`КtЛ€ÐœœÐÄОÄПÄРÄСÐТØÐ£èФðÐ¥üЦ0Ч8ШTЬlЭxЮ„ЯбœÐ·´Ð¸¼Ð¾äÐÄÐÅÐÆ$ÐÇD`É€|P`€kPe€lÐip`i€mÐl€Ðm€`m€nÐr”Ðs¤Ðt°Ðu¼ÐwÈPx€oÐyÔÐzèÐ{Ð0Ѐ8Ð@ЃHЄPP…€pІxЇˆÐˆ˜Ð‰¸`‹€q`€tP`€kÐaäÐbüÐcÐdPe€lÐf0Ðg@`i€m`m€nPx€oP…€pЋT`‹€qPŽ€rЄÐ`€s`€tP”€uP²€vг˜Ð´¤`´€wP¹€xк¬Ð»¸`»€yP¿€zÐÀÀÐÁÌ`Á€{ÐÉÔ`É€|ÐË`Ë€}€Ì`Ì€~Ñ€‰0Ñ€ŠPÖ€—Ðâ,ÐãDÐäTÐåhP怮ÐçˆÐè˜Ðé¸ÐêØÐëÜÐìèÐíôPÐï `Pò€±Ðó ÐôPÐõX`õ€²`õ€³ÐlPù€´ÐúpÐûˆÐýˆÐþŒ`þ€µÐP€¶Ð°ÐÀ`€·ÐÈÐüÐÐÐ 0` €¸€ 0` €¹` €ºomerfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minorscale_factorlon_originlat_origineesfalse_northingfalse_eastingsin_p20cos_p20blaldelusingamcosgamsinazcosazomerforintmodelat2lon2lat1lon1false_northfalse_eastlat_origlon_origazimuthscale_factr_minr_majtempconcomtsts1ts2hljpdlonfggamasinphiomerforyxlatlonsin_phitqusvlulvssH<H<C€ÿÿþˆl@YC€ÿÿþ€C€ÿÿþxC€ÿÿþpC€ÿÿþhC€ÿÿþ`C€ÿÿþXC€ÿÿþPðÈJØèJC€ÿÿþHC€ÿÿþ@C€ÿÿþ<€<ÿÿÿÿ@˜€<ÿÿÿÿ@€<ÿÿÿÿ X€Kˆ@„ˆ€<ÿÿÿÿ `€Lx@„x€<” l€M`@„`€<Ž t€NX@„X!<€P,A„ˆ,€<ÿÿÿÿh„ŒQRh@„h€<u@p€<ÿÿÿÿ@P€<ÿÿÿÿ@HHL,ü,¼PY¤¸UVPA¼M€<r@@€<…8è XY8@ä8Aü,S€<ÿÿÿÿ,M@0€<x”´($Ì(@(œÌ2,M€lcMA€ÐMÔÔY М¡Yô´PYØðyzPT@VA´M€<o0@€<´€8{€€@€€<}@€<@€<’@€<@€<Œ< p| „” @ DH,A$,,AD¤VA`|SAtÌYAt|,!ÀÀœ\AÄÌ\!¨ÀžœVAÄÌV04,ü,!°ÀŸœ,AÄÌ,A,XD!((ÑPA,ˆPC€ˆÿÿþÌC€ˆÿÿþÈADˆM€Tÿÿÿÿ@ˆ€ATˆG€Tÿÿÿÿ@ˆ@AhˆJ€Tÿÿÿÿ@ˆpAˆˆ,€Tÿÿÿÿ@ˆ(A¸ì;AØ PAÜìe€Tÿÿÿÿ@ˆ€Tÿÿÿÿ@ˆŒ°M!x„ûúMAè MAô S€Tÿÿÿÿ@ˆ8T2°GhlGAPXGAüT/€Tÿÿÿÿ@ˆ €Tÿÿÿÿ@ˆX€Tÿÿÿÿ@ˆ€Tÿÿÿÿ@ˆ€Tÿÿÿÿ@ˆ`³C€( Úæ8ÛûÛä½½½P½Q½U½V½W½Y½[½\½]½d½g½i½y½½„½‰½‹½œ½ ½¡½¢½£½¥½¬½­½®½¯½±½¸½¾½Ç½ÉÈ„½Q½U½V½W½[½\½]½d½g½i½y½‰½‹½œ½Ç½É„½K½L½I½JÖÖ½M½N½P½Q½R½T½U½V½W½X½Y½\½]½a½c½d½f½g½i½l½m½s½t½u½z½{½€½½ƒ½†½‡½ˆ½‰½‹½–½˜½™½š½›½½¥½¦½§½¨½¾½Ä½Å½Æ½Ç½ÉPÛûÛä½½½KP½MÛûÛä½½ ½LP½Q½NÛûÛä½½½MP½Y½„½±½¸½¾„ÛûÛä½½½NPÛûÛä½½ ½IP½RÛûÛä½½ ½JP½R?;kÛûÛä½½½QPÛûÛä½½½RP½TPPÛûÛä½½½T;xP½U½VPÔPÔ;kÛûÛä½½½UÛûÛä½½½V½WP;„P;kÛûÛä½½½WP½XPP½Y½aPÕÕÔÛûÛä½½½Y;kÛûÛä½½½XP½YÛûÛä½Ó½\P½]ÛûÛä½½½]P½—½˜½¯½±ÛûÛä½½ ½•;k½–; PÛûÛä½½½–ÛûÛä½½ ½—;k½˜; PÛûÛä½½½˜½™;P½šÛûÛä½Ó½™½šPÛûÛä½ÓÖ;½Ÿ½¤½¥½¦½¬½›½PÓ½ž½ „Ô½œ½¥„ÛûÛä½Ó½›½ÛûÛä½Ó½ž½ÛûÛä½½½Ÿ½ ½œÛûÛä½Ó½½œ½ ÛûÛä½Ó½œ½¡„ÛûÛä½ÓÖ½¢„½£„ÛûÛä½ÓÖ½¥PÛûÛä½½½¤½¥;k½¬½­½®½¯„½¥;kPÛûÛä½½ ½¥PÛûÛä½½½¦;k½§P;k;kÛûÛä½½½§½¨;kP;kÛûÛä½½ ½¨½¬ÛûÛä½½½¬;t Z½­ÛûÛä½½½­;t Z½®ÛûÛä½½½®;t Z½¯ÛûÛä½½½¯;t ZÛûÛä½½½±;kÛûÛä½½½·;k½¸Ó½¾„ÛûÛä½½½¸;kÛûÛä½ ½½¾;kPÛûÛä½½½¾;k½ÄPÛûÛä½½½Ä;xP½ÅPÛûÛä½½½Å;xP½ÆP½Ç½ÉPPÕÕÕÕÕP;kP;kÛûÛä½½½ÇP½i;kPÛûÛä½ ½½i½m;PÛûÛä½½½mP½r½t½½½¬½­½®½¯½³½º½ÀZÛûÛä½½½r1 Z½sPÛûÛä½½½s;Œ P½tPÛûÛä½½½t;t Z½uPÛûÛä½½½u;ŒP½w½•½–½­½±½·½y½z½½‡Ö„ÖÔÔ;kÛûÛä½Ó½y½zP;kÛûÛä½½½z½{;k;kP½Z„ÖÔÔÛûÛä½½½;t ÛûÛä½½ ½{PÛûÛä½½½€;hPÛûÛä½½½;hPÛûÛä½½½ƒ;kP½„„ÛûÛä½½½„;k½†PÛûÛä½ÓÖ;xP½‡PÛûÛä½ÓÖ;xP½ˆP½‰½‹PPÕÕÕÕÕP;kP;kÛûÛä½ ½½‰P½aP; PÛûÛä½½½aÛûÛä½½½b;k½cPPÛûÛä½½½l½c½d½g½iÛûÛä½Ó½cP½d½g½iÕÓÕÕ½fPÕ;kPÛûÛä½ ½½g½‹P;kP;kÛûÛä½ ½½‹P½ZÛûÛä½ÓÖ2Z½ÛûÛä½½½½Ë½³ZÛûÛä½ÓÖ2Z½´ÛûÛä½½½´½Ë½ºZÛûÛä½ÓÖ2Z½»ÛûÛä½½½»½Ë½ÀZÛûÛä½ÓÖ2Z½ÁÛûÛä½½½Á½Ë½ÉP;kP;kÛûÛä½½½ÉPÛûÛä½½½Ë½Ì ÛùÛûÕ¶!³€ Úæ ½Ñ½å½é½ê½í½õ¾¾Ș½â?;k½ã½ä½ç½è½ë½ì½ï½ó½õ½û½ý½þ¾¾¾¾P½ãPÛûÛä½½ ½â½ã½ä½ç½è½ë½ì½ï½ó½õ½û½ý½þ¾¾¾¾½ã;kÛûÛä½½½ã½äP½å¾˜Õ;kÛûÛä½½½äÛûÛä½ ½½å;k˜ÛûÛä½½½å;k½çÛûÛä½½½ç; P½è;PP½é½ê˜˜½ëPÛûÛä½Ó½è½ëP½ìP½é½êÔÔÛûÛä½Ó½éÖÖÖÓ½ê½ëÛûÛä½½½ë½ì;kÛûÛä½½½ìÛûÛä½½½í;k˜½ï¾PÔPÛûÛä½½½ï½óPP;kÔ½õ¾P½ôÖÖPÔÛûÛä½½½ó½ô½õ˜ÛûÛä½ ½½õ¾½þ¾PÛûÛä½½½û½ýP½ú½þPÔÛûÛä½½½ýÛûÛä½½½þ¾ÛûÛä½ ½¾;kÔ¾˜ÛûÛä½½¾;k¾ZZÛûÛä½½¾2Z¾ÛûÛä½ ½¾¾ ¾˜;kP¾PÛûÛä½½¾ ¾PPÛûÛä½½¾ÛûÛä½½¾¾P¾ÔÛûÛä½½¾¾PPPÛûÛä½½¾¾ ÛùÛûÕ¶# ##Ö ###### #ÖÖÖÖÖÖÖÖ#Ô̈%ÓÓ%ÓÓ‰Se#€%Ó %ÔÓ ÔÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ Ô)ÕÓ ÕÔÓ ÔÓÓ ÔÓÔÔÓ ÔÓÓQÕÓ ÕÓÓÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÓÓÓ¡%Ó Õ ÔÓ Ô ÔÓ Ô ÔÓ ÔÕÓ ÕÔÓ Ô!ÕÓ Õ)ÕÓ ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô (@¸ 8$ H X0íX€ h˜|ˆ”œ¨ ´@ÀÌØäðø $0<0íL€C Xèltèomerfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$omerfor $gntt_label $lntt_label omerforintS$32$omerforintsqrttsincospowfabstsfnzM$33ptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_error adjust_lonomerfor S$35$omerforcoslogomerinv.o/ 1074012787 1032 20 100666 20520 ` 1Ì ÄP(@ € ì ô ôÐ ÄKT@p áM˜ è2ˆG%3ákÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃàkÄ>)kÅ>10ån €PŒSÉ=SÈ<ã+`4#p)"SË<Ãp(¸„h&SÊ<Óp+ÒP"p*ÂSÎ<“p%B0ÀHp'2è p&âpdòPe4x°è 4w PgâPd²0äN1‡.è ¸†h00€HPe¢è P‡Pfâ0ÄN1†.0èn è 1‰pd’PgBPf"Pq0äN2 H0ÈN 1éN 1Pn è pk‚0, 0 èšplrplbèàplRSÐ<ƒè 1àHsÄ?“1àHè Peò0€Hè 2HsÄ?“2Hè Peò0€H2@Hè Pg’2 H0€HPg’è SÑ<³PvR2dN0“. P‡r2d P…B2Ón2ÖN ºÖ®1KnºdJ82..0‡ì @1†n3n0Ù.0Ä è3ENP†‚1Æ.P†’0†,0 è P„‚1ÄPh’2.2..1N0¦Nè 0‡N2„NP”R0Ònè @Pf’0†n2§.phè 2(.Pf’è 0ÄN0“nè @0€Hè 2@HPfbè 0ÄN0€H24Nè 4¸ 1ôNè 4¸`1ÔNè 4¸ 2Nè 4¸àè 1ð.0L0d „%È@è 1àH0l0D „%ÂPŽbè 0Ž.0Œ0¤ „%@è Peè 0Ž.0¬0„ „%x@2@H4x0è 4w 2`H4xè 4wPdPe‚Pf’0€Ì0¦n 0ä è @Pdb0„Nè 0Ì.Pf0†nè @1¤Nè peBè @Peb0¤.Perè Pg’1äNpeR+`4%è 4:PeBè Pg2Pe"è 4¸@PeÂè PgÒKß1KÄ>)OÃ>!/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oð+`P9ÂkÀ?P:Ò4#0¹. P$P)0ú. P7’KÙ=‘1DN1INK×=™P&‚2àÈP(Bó7 sÙ>a¹iÈ;¹dÊ3vN3ˆ 0ænè @#àSïPv’SæPh‚1än1–N @1Hn0‡. 0‡ 1&N è 0ËNPg20€HPf"1§N¹ÆH 10nè 2Hè 0.# S¥"0…, 0 èz2LPdKÓ>a0d è(rd#€S„BKÕ>ièhr¤ P$RKÖ>iè@rÄ21ð.Pf’0‡n1ænè @PfR1àH0Änè @7Ú?kÚ?™0€Hè PeòKØ>isKÜ?ˆ šPf’Pd‚1†N0änè @Ph"Pf20€H1¨N è ¹ÆJ%Pg’Pf0‡nè 0È.KÔ>ar„4KÂ=ÙOÃ>Q/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,?ð@=Û|ßÙ×½»?à@L¥Üc˰?ù!ûTD-À !ûTD-@!ûTD-@ !ûTD-?à?ð=Û|ßÙ×½»?ù!ûTD-¿ù!ûTD-OBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-initÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€DD,oX À€@€8oX!ÄüDüDq1>( @@@„P ¢N>(P@ˆ¨\ÿÿÿÿ è$$l ð 4$ 4| ñ@| X|ˆ ó!¼Ô” &ÄiÜl  -0H¬ÿÿÿÿ-0@H@¼ Ô@p2ˆÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/æ9@€ 4|l@°Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ €Û@ €(LÛ@ €3Û@ €>&Û@ €@"Û@ €CÛ@ €RÛ@ €`(Û@ €h*Û@ €p1Û@ €s3Û@ €v7Û@ €y:Û@ €{>Û@ €~YÛ@ €€QÛ@ €‡SÛ@ €ŽUÛ@ €”WÛ@Q š€Jà @€€¥Ù ÿÿÿÿ€ªÛ@€2€¯ Û@€4€´ Û@€6€¹ Û@€8€¾Û@€:€ÊÛ@€<€ÕÛ@€>€ÞÛ@€@€çÛ@€B€ïÛ@€D€úÛ@€F€Û@€H€A Û@A ,Û@A0Û@AbÛ@AcÛ@A`Û@AaÛ@AdÛ@A!fÛ@A#hÛ@A(BÛ@A*FÛ@A,JÛ@A1^Û@€  €iˆ;€ˆ<€  >€l  A€kˆG€ƒˆP€…  U€p€e  h€r  V€oˆ€‡€k  n€v€o  r€x€s  v€z  :€u  z€L¡Ð|€.À€kWÿÿÿÿÿÿÿÿÿÿÿÿÀ€l\ÿÿÿÿÿÿÿÿÿÿÿÿÀ€oaÿÿÿÿÿÿÿÿÿÿÿÿÀ€pbÿÿÿÿÿÿÿÿÿÿÿÿÀ€ujÿÿÿÿÿÿÿÿÿÿÿÿ}Q 8€•~à øÿÿÿÿàÛ@ €@q€Žÿÿÿÿ€Dp€Ž€€HnÛ@€‘€JlÛ@€“€AL™Û@AR‰Û@A “Û@AT~Û@AWÛ@AZ‡Û@A\ˆÛ@A–Û@A^‹Û@AaÛ@AdvÙ €Œ  ‘€®€’  ›€°  €—¡ÐŸ€Š  €€ €0€-00€.P>€LÐHxÐI|ÐJ„ÐK„ÐL„ÐM„ÐO„ÐP„ÐQ„ÐSÐT ÐU°ÐV¼ÐWäÐXPY€iÐZÐ[Ð\ `\€jP“€uД(Е4ЖHЗPИdЙxК„Л ÐœÈÐÈОÈПÈРÔСÜТìУôФÐ¥4Ц<ЧXЫpЬ|ЭˆÐ®”а Ð¶¸Ð·ÀнèÐÃÐÄÐÅ(ÐÆH`È€|P_€kPd€lÐht`h€mÐk„Ðl„`l€nÐq˜Ðr¨Ðs´ÐtÀÐvÌPw€oÐxØÐyìÐzÐ~4Ð<ЀDЂLЃTP„€pÐ…|ІŒÐ‡œÐˆ¼`Š€q`€tP_€kÐ`èÐaÐbÐc Pd€lÐe4ÐfD`h€m`l€nPw€oP„€pЊX`Š€qP€rÐŽˆÐ”`€s`€tP“€uP±€vвœÐ³¨`³€wP¸€xй°Ðº¼`º€yP¾€zпÄÐÀÐ`À€{ÐÈØ`È€|ÐÊ`Ê€}€Ë`Ë€~Ѐ‰0ЀŠPÕ€—ÐßhÐàhÐáhÐâhÐãlÐäpÐåxÐæ„Ðç´Ðè´ÐéÄÐêÔP뀮ÐìøÐíÐîÐð$`ð€¯Pó€°Ðô8ÐõLÐöhÐ÷„ÐøÐùÐú¤ÐûÈ`û€±ÐýØ`ý€²€þÜ`þ€³`ÿ€´omerinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minorscale_factorlon_originlat_origineesfalse_northingfalse_eastingsin_p20cos_p20blaltsdelusingamcosgamsinazcosazomerinvintmodelat2lon2lat1lon1false_northfalse_eastlat_origlon_origazimuthscale_factr_minr_majtempconcomhlts1ts2jpdlonfggamasinphiomerinvlatlonyxthetatvsusqsvlulflagH@H@C€ÿÿþˆpDYC€ÿÿþ€C€ÿÿþxC€ÿÿþpC€ÿÿþhC€ÿÿþ`C€ÿÿþXC€ÿÿþPôÌJÜìJC€ÿÿþHC€ÿÿþ@C€ÿÿþ<€@ÿÿÿÿ@ €@ÿÿÿÿ@˜€@ÿÿÿÿ X€J@„€@ÿÿÿÿ `€K€@„€€@t l€Lh@„h€@r t€M`@„`!<€O,A„ˆ,€@ÿÿÿÿp„ŒPQp@„p€@—@x€@ÿÿÿÿ@X€@ÿÿÿÿ@PLP,,¼PY¤¸TUPA¼M€@ƒ@H€@…@è WX@@ä@€@ÿÿÿÿ08@8€@ÿÿÿÿ0M $0@0€@”˜¸((Ð(@( Ð2 0M„kbMA„ÔMØØY¤Ô› Yø¸PYÜôxyPXDVA¸M€@‘4Dˆ@¸ˆ <zˆ@ˆ€@Ž@€@Œ@€@|@€@z@€@@ t€ ˆ˜ @ HL,A(0,AH¨VAd€SAxÐYAx€,!ÄÄœ›\AÈÐ\!¬Ä›VAÈÐV48, ,!´Äž›,AÈÐ,!4dß>Ah€>!@dàAAh€AC€øÿÿþÌC€øÿÿþÈ€øÿÿÿÿ@ø`€øÿÿÿÿ@øh€LøÿÿÿÀ€xøÿÿÿÀ#€(dáÿÿÿÀC€htÿÿÿÀ€øÿÿÿÿ@ø€øÿÿÿÿ@øAl€qxøDAptt€øÿÿÿÿ@ø €øÿÿÿÿ@øH€øÿÿÿÿ@ø@Ax€,A´øGÀÐPY´¼çèPAÄøJ€øÿÿÿÿ@ø€øÿÿÿÿ@øAÔøP€øÿÿÿÿ@øˆALèM€øÿÿÿÿ@ø(K€øÿÿÿ¨€øÿÿÿÿ@øxY¨Ðúû/³C€( ÚæPÛûÛä½½½O½P½T½U½V½X½Z½[½\½c½f½h½x½~½ƒ½ˆ½Š½›½Ÿ½ ½¡½¢½¤½«½¬½­½®½°½·½½½Æ½ÈÈ„½P½T½U½V½Z½[½\½c½f½h½x½ˆ½Š½›½Æ½È„½J½K½H½IÖÖ½L½M½O½P½Q½S½T½U½V½W½X½Z½[½\½`½b½c½e½f½h½k½l½r½s½t½y½z½½€½‚½…½†½‡½ˆ½Š½•½—½˜½™½š½œ½¤½¥½¦½§½½½Ã½Ä½Å½Æ½ÈPÛûÛä½½½JP½LÛûÛä½½ ½KP½P½MÛûÛä½½½LP½X½ƒ½°½·½½„ÛûÛä½½½MPÛûÛä½½ ½HP½QÛûÛä½½ ½IP½Q?;kÛûÛä½½½PPÛûÛä½½½QP½SPPÛûÛä½½½S;xP½T½UPÔPÔ;kÛûÛä½½½TÛûÛä½½½U½VP;„P;kÛûÛä½½½VP½WPP½X½`PÕÕÔÛûÛä½½½X;kÛûÛä½½½WP½XÛûÛä½½½ZPÛûÛä½Ó½[P½\ÛûÛä½½½\P½–½—½®½°ÛûÛä½½ ½”;k½•; PÛûÛä½½½•ÛûÛä½½ ½–;k½—; PÛûÛä½½½—½˜;P½™ÛûÛä½Ó½˜½™PÛûÛä½ÓÖ;½ž½£½¤½¥½«½š½œPÓ½½Ÿ„Ô½›½¤„ÛûÛä½Ó½š½œÛûÛä½Ó½½œÛûÛä½½½ž½Ÿ½›ÛûÛä½Ó½œ½›½ŸÛûÛä½Ó½›½ „ÛûÛä½ÓÖ½¡„½¢„ÛûÛä½ÓÖ½¤PÛûÛä½½½£½¤;k½«½¬½­½®„½¤;kPÛûÛä½½ ½¤PÛûÛä½½½¥;k½¦P;k;kÛûÛä½½½¦½§;kP;kÛûÛä½½ ½§½«ÛûÛä½½½«;t Z½¬ÛûÛä½½½¬;t Z½­ÛûÛä½½½­;t Z½®ÛûÛä½½½®;t ZÛûÛä½½½°;kÛûÛä½½½¶;k½·Ó½½„ÛûÛä½½½·;kÛûÛä½ ½½½;kPÛûÛä½½½½;k½ÃPÛûÛä½½½Ã;xP½ÄPÛûÛä½½½Ä;xP½ÅP½Æ½ÈPPÕÕÕÕÕP;kP;kÛûÛä½½½ÆP½h;kPÛûÛä½ ½½h½lP;PÛûÛä½½½lP½q½s½~½Ž½«½¬½­½®½²½¹½¿ZÛûÛä½½½q1 Z½rPÛûÛä½½½r;Œ P½sPÛûÛä½½½s;t Z½tPÛûÛä½½½t;ŒP½v½”½•½¬½°½¶½x½y½~½†Ö„ÖÔÔ;kÛûÛä½Ó½x½yP;kÛûÛä½½½y½z;k;kP½~Z„ÖÔÔÛûÛä½½½~;t ÛûÛä½½ ½zPÛûÛä½½½;hPÛûÛä½½½€;hPÛûÛä½½½‚;kP½ƒ„ÛûÛä½½½ƒ;k½…PÛûÛä½ÓÖ;xP½†PÛûÛä½ÓÖ;xP½‡P½ˆ½ŠPPÕÕÕÕÕP;kP;kÛûÛä½ ½½ˆP½`P; PÛûÛä½½½`PÛûÛä½½½a;k½bPPÛûÛä½½½k½b½c½f½hÛûÛä½Ó½bP½c½f½hÕÓÕÕ½ePÕ;kPÛûÛä½ ½½f½ŠP;kP;kÛûÛä½ ½½ŠP½ŽZÛûÛä½ÓÖ2Z½ÛûÛä½½½½Ê½²ZÛûÛä½ÓÖ2Z½³ÛûÛä½½½³½Ê½¹ZÛûÛä½ÓÖ2Z½ºÛûÛä½½½º½Ê½¿ZÛûÛä½ÓÖ2Z½ÀÛûÛä½½½À½Ê½ÈP;kP;kÛûÛä½½½ÈPÛûÛä½½½Ê½Ë ÛùÛûÕ¶³¡€ Úæ ½ß½à½â½ã½ä½å½è½é½ì½ô½õ½ö½ù½úÈP½ßPÛûÛä½½½á½àP½ßÔ½â½ã½ä½å½è½é½ì½ô½õ½ö½ù½úÛûÛä½+½*½ß½â½ãPPÛûÛä½+½*½à½åP½â½ãÕP½äPÛûÛä½½½âÛûÛä½½½ã½åÛûÛä½½½ä½åÛûÛä½½½å?;k½æ½ç½ê½ô½õ˜˜½èP½æ½ç˜ÕPÕÕÕÕÕÛûÛä½½½æ½è;kÛûÛä½½½ç½éPÛûÛä½½½è½éPÛûÛä½½½éÛûÛä½ ½½ê;kÛûÛä½½½ê;k˜˜½í½ìPÔÛûÛä½½½ì½î˜˜ÛûÛä½½½î½ð˜˜ÛûÛä½ÓÖ½õ½ôPÔÛûÛä½½½ô½õ;kPÛûÛä½½½õ;½ö;PÛûÛä½½½ö½÷½ø½ýÕ½ùPPÛûÛä½½½ù;k½úPP;PP½û;kÛûÛä½½½ú½ûÓÛûÛä½½½ûÛûÛä½½½ý½þÛùÛûÕ¶# ##Ö ##ÔÔÔÔÔÔ# #ÖÖÖÖÖÖÖ#ÌŽ%ÓÓ%ÓÓwAh#€%Ó %ÔÓ ÔÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ Ô)ÕÓ ÕÔÓ ÔÓÓÔÓ ÔÓÔÓÔÓÔÓ ÔÓÓQÕÓ ÕÓÓÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÓÓÓ¡%Ó ÕÔÓ Ô!ÕÓ ÕÔÓ ÔÕÓ ÕÔÓ ÔÔÓ Ô)ÕÓ ÕÔÓ Ô ÔÓ Ô ÔÓ Ô ÔÓ Ô (@ˆ 8$ H X0íX€ h@|ˆ”œ¨ ´@ÀÌØäðø $0<0íL€G Xlt€ˆèomerinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$omerinv $gntt_label $lntt_label omerinvintS$33$omerinvintsqrttsincospowfabstsfnzM$34ptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_error adjust_lonomerinv S$36$omerinvexpphi2zcosatan2orthfor.o/ 1074012788 1032 20 100666 10252 ` 1Ì ( @\È ÐÐР$"Ž%øÄóp%bSÅ?4#47p%BSÄ?48p&2p$"è p'R+`è 4:è Pebè PeRè PeBPe"è Pg2KÂ?Y4è@ÐOÃ?kÂ?Ù/Ð,/Ð-/Ð.oÃÐ+`P$R0àH 4#è 0¤.0€H 1€H7Ø?Aè 7×?Qè 1 HPgSÈ?C0€H PfSÎ?S0èN 0ÎN ¹ŠJ0 ,0 è2è @#S"0…L 0d „ ÒPdb1 Hè 1ÄN Pw"K×>™4Kß>‘¹¤®rùPjSË?CPfSÇ?SPeb1jN Ph20ÇN¹–J8¸¸HsúKÂ>ÙOÃ?1/Ñ0./Ñ0-è@Ð/Ñ0,+`4: è 49`è¥4?ð=Û|ßÙ×½»ORTHOGRAPHICPoint can not be projectedorth-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,X!ü|8üX D >((1@<P >(P@@8\ÿÿÿÿÄ$$l!è 4$ 4|"l Xlˆ$ˆpÄp”4øÈ4È 6Àü¬ÿÿÿÿÀ@ü@¼8V"<Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"?/æ@@€ 4lpÈ@°Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €)Û@ €8Û@ €FÛ@ €NÛ@Q V€à x€€aÛ@ÿÿÿÿ€mÛ@€€xÛ@€€ƒÛ@€€ŽÛ@€ˆ€#  € ¡Ð€À€ ÿÿÿÿÿÿÿÿÿÿÿÿQ ”€1à ÿÿÿÿàÛ@ €œ€*ÿÿÿÿ€ž€*€+€ Û@€-€¤Û@€/ˆ€FA¨!Û@A¯#Û@A¶ Û@A»%Û@AÂ+Û@AÆ*Û@€  "€@€'  *€B  $€3¡Ð,€&À€3&ÿÿÿÿÿÿÿÿÿÿÿÿ -€€ €&€0&€P,€ Ð0Ð1Ð24Ð34Ð44Ð64Ð:<Ð;HÐ<PÐ=XÐ>``?€!€@lP,€ Ð?l`?€!`@€"E€%0E€&PJ€3ÐS ÐT0ÐU@ÐVTÐWhÐXhPY€@ÐZÐ[¸`[€AÐcä`c€D€däPJ€3P_€BÐ`üÐa `a€C`c€D`d€E`e€Horthfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14orthforintfalse_northfalse_eastcenter_latcenter_lonr_majorthforyxlatlonsinphicosphidloncoslonkspgHxHxC€xÿÿÿˆC€xÿÿÿ€C€xÿÿÿx€x.@x0€x@x( <1:(@(€xÿÿÿÿ $021 4x @ €x0 00314x@,€x,4x@0€x&@x€x(@xHA PDC€tÿÿÿLC€tÿÿÿH€ÿÿÿÿ@t(A0tG€ÿÿÿ C€ tÿÿÿ €ÿÿÿ¨C€ tÿÿÿ¨ATtD€ÿÿÿÿ@t€ÿÿÿÿ@tAht/Cht?€€ÿÿÿÿ@t€ÿÿÿÿ@t0€ÿÿÿÿ@t³€Úæ½0½1½2½3½4½6½;½<½=½>ÈP½3ÛûÛä½½ ½0P½2½6Õ½1Ö½3½4½6½;½<½=½>½6PÛûÛä½½ ½2P½4½6PÛûÛä½½½3PÛûÛä½½½4PÛûÛä½½½6?;xÛûÛä½½ ½1P½:UÛûÛä½½½:1UÛûÛä½½½;;hPÛûÛä½½ ½<;hPÛûÛä½½½=;h P½>PÛûÛä½½½>ÛûÛä½½½?;Œ P½@ÕÔÛùÛûÕ¶³a€Úæð½S½V½Z½[ÈPÖP½EÔ½V½Z½[Ö?;k ÛûÛä½½½S½TÛûÛä½½½T;x½U;k½VPÛûÛä½½ ½U½VPÓ½ZÔÛûÛä½½½V½XÓÛûÛä½½½X;kŒŒ½ZP;kPÛûÛä½½½c½[½ZÛûÛä½½½Z½[PPPPÛûÛä½½½[½dÛùÛûÕ¶½`UU2U½aÛûÛä½ ½½a½cµ¶ ##ÖÌ:%ÓÓ7% ÓÓ_[q(%Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÔÓ Ô!% Ó Õ1ÕÓ ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô (@@ 8$ H X0íX€h t@€Œ˜¨´0íÀ€ Ìàðø èorthfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$orthfor $gntt_label $lntt_label orthforinttsincosM$20ptitleradius cenlonmeroriginoffsetporthfor S$22$orthfor adjust_loncosfabssinp_errororthinv.o/ 1074012788 1032 20 100666 11316 ` 1Ì ,4@\È ÐÐР(t$¼µ*0ÄøG%ÔkÂ?ÙoÀ+`SÆ>óp%bSÅ?4#47p%BSÄ?48p&2p$"è p'R+`è 4:è Pebè PeRè PeBPe"è Pg2KÂ?Y4è@ÐOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1oà kÄ>é+`P&24#P$"KÚ>kÚ>ñ0æ.0¤. 1ÎNè ¹ŒH# 0€H PdbS¥0…1¦,0 „"`@1¤nè KÄ>0€H7Ø?qè 7×?PdRp„è 1 H#S0L0d „" SÈ?sPgSÄ?ƒPf1ÈN 0éN 1Mn è ¸†N0€HKß>ñsðPqBè 2 H"àRæ"è 0†.0l0D „!x@è 2HPfSÇ?ƒ¸Ä..è 1ÀH0¬ 0„ è(@è 1€H0Ì0ä èJSÆ?sPd1®N1†Nè 0ˆNPfRè 0Äp„4KÂ>YKÄ>éOÃ>á/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,+`4: è 49Pè…4"PdBKÙ>ñË€Ÿes$2 Œ0¤ è:1ÀÈè 1€HPfRè 0ÄË€Ÿ p„1€Èè 1ÀHPfRè 0Ä.Ë€žÍp„>z×òš¼¯H=Û|ßÙ×½»?ù!ûTD-ORTHOGRAPHICInput data errororth-invÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,X!ü|8X  ˜ D'>(4'@4P(>(P@88\ÿÿÿÿÄ$$l=è 4$ 4|>œ Xœˆ@¸ô”PÀ»ü¼ R|¸¬ÿÿÿÿ|@¸@¼Z[$¼øÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@" ?/æE@€ 4œ¼@°Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €)Û@ €8Û@ €FÛ@ €NÛ@Q V€à x€€aÛ@ÿÿÿÿ€mÛ@€€xÛ@€€ƒÛ@€€ŽÛ@€ˆ€#  € ¡Ð€À€ ÿÿÿÿÿÿÿÿÿÿÿÿQ ”€1à ÿÿÿÿàÛ@ €œ€*ÿÿÿÿ€ €*€+€¤Û@€-€¦Û@€/ˆ€JA¨#Û@A«&Û@A­'Û@A²+Û@A·8Û@€+  .€>€/  2€@€3€5  8€C€9  <€E  =€B  (€3¡Ð?€&À€3*ÿÿÿÿÿÿÿÿÿÿÿÿ @€€ €&€0&€P,€ Ð0Ð1Ð24Ð34Ð44Ð64Ð:<Ð;HÐ<PÐ=XÐ>``?€!€@lP,€ Ð?l`?€!`@€"E€%0E€&PJ€3ÐR<ÐSDÐTDÐUXÐZtÐ[|Ð\Ð]˜Ðb´ÐcäÐdøÐqÐr$ÐsPÐux`u€H€v|PJ€3PV€>ÐW¤ÐX´`X€?P^€@Ð_¼Ð`Ä``€APe€BÐfÌPg€CÐhØÐið`i€DPl€EÐmøÐn`n€F`n€G`u€H`v€I`w€Lorthinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14orthinvintfalse_northfalse_eastcenter_latcenter_lonr_majorthinvlatlonyxrhzsinzcoszconHxHxC€xÿÿÿˆC€xÿÿÿ€C€xÿÿÿx€x$@x0€x0@x( <1:(@(€x2 $021 4x @ €x! 00314x@,€x4x@0€x4@x€x6@xAD8D!@@SRJAD JC€8ÿÿÿ C€8ÿÿÿ€ÿÿÿÿ@8€ÿÿÿÿ@8AX8G€ÿÿÿÿ@80At|,€øÿÿÿ¸€ØØÿÿÿ¸€¤¸ÿÿÿ¸C€D8ÿÿÿ¸€PPÿÿÿÀ€øÿÿÿÀ€ØØÿÿÿÀ€¤¸ÿÿÿÀC€D8ÿÿÿÀ€ÿÿÿÿ@8(€ÿÿÿÿ@8 €ÿÿÿÿ@8€ÿÿÿÿ@8$8JYècd/³€Úæ½0½1½2½3½4½6½;½<½=½>ÈP½3ÛûÛä½½ ½0P½2½6Õ½1Ö½3½4½6½;½<½=½>½6PÛûÛä½½ ½2P½4½6PÛûÛä½½½3PÛûÛä½½½4PÛûÛä½½½6?;xÛûÛä½½ ½1P½:UÛûÛä½½½:1UÛûÛä½½½;;hPÛûÛä½½ ½<;hPÛûÛä½½½=;h P½>PÛûÛä½½½>ÛûÛä½½½?;Œ P½@ÕÔÛùÛûÕ¶³€Úæð½R½S½U½Z½\½_½b½c½f½h½m½q½sÈP½SP½RÔ½U½Z½\½_½b½c½f½h½m½q½s½RPÛûÛä½ ½ ½SÛûÛä½ ½ ½R½T?;k ½UŒÛûÛä½½½T½U½ZPÔŒÔÛûÛä½½½Z;k½\½h½m½s½[ÛûÛä½½½[;x½\PÛûÛä½½½\½];kÔ½d½rŒŒÕ½bPP;kÛûÛä½½½b½c½fPÔ;kŒŒÛûÛä½½½d;kÛûÛä½½½c½dÓ½q;kPÛûÛä½½½qÛûÛäÖ½½r;kÛûÛä½!½½r;k½sP;P;kÛûÛä½½½sÛûÛä½½½u½vÛùÛûÕ¶½WUUÕÛä½½½W2U½XÛûÛä½ ½½X½u½_PÛûÛä½ ½½`½uÛûÛä½½½_½f½h;P;kÛûÛä½½½i½uÛûÛä½Ó½h½m;P;kÛûÛä½½½n½uÛûÛä½Ó½mµ¶ ##ÖÌ:%ÓÓ7% ÓÓkº#(%Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÔÓ Ô)% Ó ÕÔÓ Ô ÔÓ ÔQÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô (@8 8$ H X0íX€h t@€Œ˜¨´0íÀ€ ̘àìø,èorthinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$orthinv $gntt_label $lntt_label orthinvinttsincosM$20ptitleradius cenlonmeroriginoffsetporthinv S$22$orthinvsqrtp_errorasinzfabsatan2 adjust_lonsinpolyfor.o/ 1074012789 1032 20 100666 11868 ` 1Ì8.\@ô` hhÐ8)ø&p‡+ìp\ G%>kÂ?ÙoÃ0ånSÄ>“+`p%Â#àSép'²SÆ>ƒ4#p$¢¹J%SÊ>cp*SË>sp+p%2è p&’pdBè Pe2pd‚è Pe2pdrè Pe2pdbè Pe2pdRPhbsÈ?“Pf’sÄ?ƒPe‚sÆ?sè Pgrpd"+`è 4:PeÂè Pg²è Pe¢è Pe’Peè PgKÂ>Ù4è@ÐOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃ@+`P$¢0àH 4#è 0¤.0€Hè 1€H#@SE0…, 0 „ ˜@PeÂPgK×>Kß>¹Å. réPdÂPf"Ph¸†H*sê4KÂ>YOÃ>Á/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,sÌ?s1€H7Ø?!è 7×?1PdbsÄ?“PfRsÆ?ƒPe‚è PgrSÆ?3sÆ?“0€H PeBè SÇ?#SÇ?#0€H PfÂ1ÇN0ÌNè 1ÀH1äNSÈ?#Pf1ÀHKØ>0èn 0É s Pj"è 1ª. # S(SÇ?#PeÂPf1. KÝ>1‰N 1Gn 1«¸¶,è=s·?ð>z×òš¼¯H?ðPOLYCONICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ìì,ÄX ÐP8ÄX!ldìdDÅ>(è @ PÝ>(P@h\ÿÿÿÿ\$$lå€ 4$ 4|æ´ XˆèȰl°”øxØØ úPô¬ÿÿÿÿP ô ¼ü‹&p Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@" ?/æQ@€ 4°Ø °Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €&Û@ €1!Û@ €4#Û@ €7%Û@ €:'Û@ €=Û@ €?Û@ €B)Û@ €FÛ@ €UÛ@Q c€,à 耀nÛ@ÿÿÿÿ€zÛ@€"€…Û@€$€Û@€&€›Û@€(€¡Û@€*ˆ€3A§Û@  €.¡Ð€À€.ÿÿÿÿÿÿÿÿÿÿÿÿQ ¬€Aà `ÿÿÿÿàÛ@ €´.€:ÿÿÿÿ€¶-€:€;€¸,Û@€=€¼+Û@€?ˆ €TAÀ;Û@AÇ<Û@AÎ1Û@AÒEÛ@AÕHÛ@€#  &€N€+  2€P  '€C¡Ð4€6À€C)ÿÿÿÿÿÿÿÿÿÿÿÿ 5€€ €(€0(€P/€.Ð4Ð5,Ð6,Ð7HÐ8HÐ9HÐ;HÐ<HÐ=HÐ>TÐ?`Ð@lÐAxÐB„ÐF¨ÐG´ÐHÀÐIÈÐJÐ`K€1€LÜP/€.ÐKÜ`K€1`L€2Q€50Q€6PV€CÐ]$Ð^4P_€NÐ`TÐal`a€O`m€R€n€PV€CÐm€Pd€PÐe Ðf´ÐgÜÐhðÐiøÐj$`j€Q`m€R`n€S`o€Vpolyfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minorlon_centerlat_origine0e1e2e3eesml0false_northingfalse_eastingpolyforintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtemppolyforyxlatlonsinphicosphiconmlmsHèHèC€èÿÿÿHC€èÿÿÿ@C€èÿÿÿ8C€èÿÿÿ0€è5@è`€èÿÿÿÿ $(54X,èX@ X€è/@èP€èÿÿÿÿTèHHP7=H@HH€è7 <D86Hè@8€è3 DD96Hè@@! D;48AHL8€èÿÿÿÿHè@D€èF@è €è=@è@€è?@è8€èA@è0€èC@è(€è9@èH`A$|DC€`ÿÿÿ C€`ÿÿÿ€`ÿÿÿÿ@`Pø`JA4J€`ÿÿÿÿ@`€`ÿÿÿÿ@``€`ÿÿÿÿ@`€`ÿÿÿÿ@`C€$`ÿÿÿC€$`ÿÿÿ˜€`ÿÿÿÿ@`@€`ÿÿÿÿ@`8€`ÿÿÿÿ@`0€`ÿÿÿÿ@`(AÜ,G€`ÿÿÿÿ@` Að`D³€ÚæÛûÛä½½½;½6½4½5Õ½7½8½9½;½<½=½>½?½@½A½B½G½H½I½JÈPÛûÛä½½ ½4P½<„„ÛûÛä½½ ½5P½7½4Õ½6Ö½8½9½;½<½=½>½?½@½A½B½G½H½I½JÛûÛä½½ ½6P½<½=½8ÛûÛä½½½8P½9ÛûÛä½½½9PÛûÛä½½½;kPÛûÛä½½½>P½?;kPÛûÛä½½½?P½@;kPÛûÛä½½½@P½A;k PÛûÛä½½½AP½BPPP; PÛûÛä½½½BP½F[ÛûÛä½½½F1 [½GPÛûÛä½½½G;Œ PÛûÛä½½ ½H;hPÛûÛä½½½I;hP½JPÛûÛä½½½JÛûÛä½½½K;ŒP½LÕÔÛùÛûÕ¶³€Úæ°½]½`½a½f½g½i½jÈP½]P½QÔ½`½a½f½g½i½j½]?;kÛûÛä½½½]ÛûÛä½½½^;k’’½`PP½aÔÛûÛä½½½`½aPPPÛûÛä½½½a½m½nÛùÛûÕ¶½f½e;xÕPPP; P½gÛûÛä½½½f½gP;½hÛûÛä½½½g½iPÛûÛä½3½/½h½i;kP½jÕÛûÛä½½½i½jP;k’’PPÛûÛä½½½jµ¶ #Ì^%ÓÓC%ÓÓYku0%Ó %ÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô!%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ Ô (@ 8$ H X0íX€ hP|ˆ” ¬¸ Ä@ÐÜèø0í€ï X0@LXdlèpolyfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$polyfor $gntt_label $lntt_label polyforintS$25$polyforintsqrte0fne1fne2fne3fnmlfnM$26ptitleradius2 cenlonmeroriginoffsetppolyfor S$28$polyfor adjust_lonfabstsincosmsfnzsincospolyinv.o/ 1074012789 1032 20 100666 11636 ` 1Ì-t@Ä0 88Ð)L%Ôv+\,¨G%¬kÂ?ÙoÃ0ånSÄ>“+`p%²#àSép'¢SÆ>ƒ4#p$’¹J%SÊ>cp*SË>sp+p%2è p&‚pdrè Pe2pdbè Pe2pdRè Pe2pdBPhRsÈ?“Pf‚sÄ?ƒPersÆ?sè Pgbpd"+`è 4:Pe²è Pg¢è Pe’è Pe‚Peè PgKÂ>Ù4è@ÐOÃ?kÂ?Ù/Ð,/Ð-/Ð.oÃPkÄ>¹+`P(4$P-²P$"0è. P&KØ>kØ>ÉKÃ>1-n 0¦. 0Šè 1ÀH# S%0…, 0 è8@1nP…’KÚ>É0¤sFè p`sÎ?c1n1ÎNP‰bsÉ?“P‹R7ß?!óã sß?APŠBsË?ƒ¸„,P…2sÊ?sP‡rè sÈ?S0ŠÅ>ÁK×>ÁŠà ²SÆ?#P„²1†N0änè @0€H è PeP‡’1„nè 0æKÝ>És¤4KÂ>YKÄ>¹OÃ>±/Ñ0./Ñ0-è@Ð/Ñ0,è½4”?ð>z×òš¼¯HPOLYCONICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€àà,­X   8­X!`@à@D®>(¸ @ PË>(P@`\ÿÿÿÿ,$$lÓP 4$ 4|Ô„ü XüˆÖ€ÈTÈ”æHÊÌ èè¬ÿÿÿÿÀèÀ¼ð†%Ô¨Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"!?/æV@€ 4üÈÌÀ°Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €&Û@ €1Û@ €4!Û@ €7#Û@ €:%Û@ €=Û@ €@'Û@ €DÛ@ €SÛ@Q a€*à ܀€lÛ@ÿÿÿÿ€xÛ@€ €ƒÛ@€"€ŽÛ@€$€™Û@€&€ŸÛ@€(ˆ€1A¥Û@  €,¡Ð€À€,ÿÿÿÿÿÿÿÿÿÿÿÿQ ª€?à <ÿÿÿÿàÛ@ €²-€8ÿÿÿÿ€¶,€8€9€º*Û@€;€¼)Û@€=ˆ€PA¾6Û@AÁ:Û@AÃEÛ@AÅ7Ù €%  (€Jˆ)€R  .€L  0€A¡Ð7€4À€A2ÿÿÿÿÿÿÿÿÿÿÿÿÀ€L3ÿÿÿÿÿÿÿÿÿÿÿÿ 8€€ €(€0(€P/€,Ð4Ð5,Ð6,Ð7HÐ8HÐ9HÐ;HÐ<HÐ=HÐ>TÐ?`Ð@lÐAxÐEœÐF¨ÐG´ÐH¼ÐIÄ`J€/€KÐP/€,ÐJÐ`J€/`K€0P€30P€4PU€AÐ]@Ð^HÐ_HÐ`LÐaLPb€JÐclÐd€`d€KPg€LÐhˆÐiÄÐjØÐlà`l€MÐo`o€N€pPU€APg€LÐk8`l€M`o€N`p€O`q€Tpolyinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minorlon_centerlat_origine0e1e2e3esml0false_northingfalse_eastingpolyinvintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtemppolyinvlatlonyxalbciflgHÜHÜC€ÜÿÿÿHC€Üÿÿÿ@C€Üÿÿÿ8C€Üÿÿÿ0€Ü4@ÜX€Üÿÿÿÿ $(54P,ÜP@ P€Ü8@ÜH€ÜÿÿÿÿTÜ@HP7=@@H@€Ü0 <D86HÜ@8€Ü. DD96HÜ@@! D;48AHL8€Ü;HÜ@D€Ü=@Ü8€Ü?@Ü0€ÜA@Ü(€ÜC@Ü €Ü2@ÜAHhD!0D^;AHP;C€hÿÿÿ C€hÿÿÿ€<ÿÿÿÿ@h€<ÿÿÿÿ@h€<ÿÿÿÿ@h€<ÿÿÿÿ@hXALhJBLh€<ÿÿÿÿ@hHA¸È8€<ÿÿÿÿ@h€<ÿÿÿÿ@h8€<ÿÿÿÿ@h0€<ÿÿÿÿ@h(€<ÿÿÿÿ@h C€Ä<ÿÿÿ³€ÚæxÛûÛä½½½;½6½4½5Õ½7½8½9½;½<½=½>½?½@½A½F½G½H½IÈPÛûÛä½½ ½4P½<„„ÛûÛä½½ ½5P½7½4Õ½6Ö½8½9½;½<½=½>½?½@½A½F½G½H½IÛûÛä½½ ½6P½<½=½8ÛûÛä½½½8P½9ÛûÛä½½½9PÛûÛä½½½;kPÛûÛä½½½>P½?;kPÛûÛä½½½?P½@;kPÛûÛä½½½@P½APPP; PÛûÛä½½½AP½EZÛûÛä½½½E1 Z½FPÛûÛä½½½F;Œ PÛûÛä½½ ½G;h PÛûÛä½½½H;hP½IPÛûÛä½½½IÛûÛä½½½J;ŒP½KÕÔÛùÛûÕ¶³b€Ú昽]½^½_½c½h½i½lÈP½^P½]Ô½_½c½h½i½l½_½c½hPÕPÛûÛä½½½^½]P½_ÛûÛä½½½]ÛûÛä½½½_ÛûÛäÖ½½a?;k‘‘½cPÛûÛä½½½c½dÛûÛä½½½d½i½hÔPPPÛûÛä½Ó½h½iPP;ÛûÛä½½½i½j½lP;k;kP;kÛûÛä½½½lÛûÛä½½½o½pÛùÛûÕ¶½kÕÛä½½½k½oµ¶ #ÌX%ÓÓC%ÓÓYqÉ#0%Ó %ÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô)%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô (@ 8$ H X0íX€ h |ˆ” ¬ ¸@ÄÐÜìø0í€ã ($0<HPèpolyinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$polyinv $gntt_label $lntt_label polyinvintS$24$polyinvinte0fne1fne2fne3fnmlfnM$25ptitleradius2 cenlonmeroriginoffsetppolyinv S$27$polyinvfabsphi4zasinzsin adjust_lonpsfor.o/ 1074012790 1032 20 100666 12180 ` 1Ìh/”@$ ˜˜Ðh+¼'ìÍ-`4Œ!`G%:kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀ0ånSÌ>c+`p%Â# S.p'²SÍ>s4#p,¸„l%SÏ>ƒp-è p%¢pd’è 0€Hpd‚1à, SÅ>“pob0 è per#àSä"èpdRpnRp`@è 1àH"àRæ2è 0†.#SB0…L0d „ ’pnBPdR7Ø?q7×?1äNè 1ÀHSÄ?ƒsÄ?“Pe’è SÇ?spd2SÆ?s1ÀHsÆ?“è Pe’pd"+`è 4:PeÂè Pg²è Per1 Hè 1€H4KÂ>ÙOÃ?A/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐ+`P$r0àH 4#è 0¤.PfR1†N 0ÄN è 1 HsÄ?“1 Hè Pe’PeB0 ,0 „ êPfÂPg2Pe"0ÇN0ˆN PdR1%n 1€Hè 0NPfKß>™1€H¹Ä,sèPgR0àÈ è 1©N PeK×>‘4¹„*ræKÂ>ÙOÃ?1/Ñ0./Ñ0-è@Ð/Ñ0,#SPgÂPe‚0æN0ˆN PdR1%n è1€H?ð¿ð?ù!ûTD-=Û|ßÙ×½»@POLAR STEREOGRAPHICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€XX,#X Ø8X88#X!ØXD$û>(@P>(P@h\ÿÿÿÿŒ$$l ° 4$ 4|!äD XDˆ#(МД3øÑlÔ 5Ì@¬ÿÿÿÿÌ @ ¼='ì!`Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"!?/æ[@€ 4DÐÔ °Â°"Ú°*ð2Ú°;à °CÄ °Là °VÄ °aÃ@°iÄ@°r °{  °…Ù °ŽÚ °˜Â°¥Ú°³Ã °¿Ä °ÌðÚÚ°éà °öÄ °à °Ä °!à °.Ä °< °J °W  °f  °t °|à °‚ °ˆ °  °˜Ú °ž °¥ °­ °¶ °¿Ù °Æ °Ó  °àÚ °ë °ó °ûÙ ° °  °Ú °& °1 °<Ù °E °K °S °Y °_ °eÙ °m °v °€Ù °‡Ú °Ž °– °œÚ°¥ à °¯ C°¹ °àD°Ë °Р°Û °ä  °íÚ °ô ;°ûÚ°Ú° Ä °Ú °Ä °Ú°#Ú°)Ú°0 °7°=ðD °K E°S B°[ <°c  °k  °r °z °„  °  °™ °¡ °¨Ú °° °¶ °½ `à €  h  ààj ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÅ nà p °Πq`à €@ sÙ àÖ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÚ y°à {°åà °ëÃ` à €€ Û@@àñ€ €ÿÿÿÿ`à €  …  àø` ‡  ƒ`à €  ‹  àÿ@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà" à  à à+ ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø3 ¤°: ¦°CÚ °H C°S °Y 5°_ `?à € ­Ù ài ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØr ³°r µ°y ¬° à‹xÚÿÿÿÿà“pÚ ¹à›`Ú »àÚ à¢@ ¿  ½àÚ à©  Â  Àà¯Ã  Ã  Åÿÿÿÿÿÿÿÿ€°µ Çàà àº@ Ê ÿÿÿÿ`à €€ ÍÚàÃÀ Ï€ ËàÚ àË  Ó  ÑàÚ àÕ€ Ö  Ôà‹xÚ ×à“pÚ Ùà›`Ú ÛàÚ à¢@ ß  ÝàÚ à©  â  àà¯Ã  ã  åÿÿÿÿÿÿÿÿ`°ß çàÛ@ °æ ê°ð ê°øÅ °Û@ € € Û@ €Û@ €Û@ €Û@ €Û@ €!Û@ €,Û@ €7!Û@ €;$Û@ €?,Û@ €C/Û@ €G Û@ €VÛ@Q d€,à T€€mÛ@ÿÿÿÿ€yÛ@€"€„Û@€$€ŠÛ@€&€Û@€(€–Û@€*ˆ€;AœÛ@A¡'Û@A¦(Û@A­*Û@€  €7  €.¡Ð$€À€.!ÿÿÿÿÿÿÿÿÿÿÿÿ%Q ´€I&à üÿÿÿÿàÛ@ €º5€Bÿÿÿÿ€¼4€B€C€¾3Û@€E€Â2Û@€Gˆ'€XA¡:Û@AÆ;Û@AËIÛ@A¦=Û@AÎ@Û@  2€K¡Ð8€>À€K4ÿÿÿÿÿÿÿÿÿÿÿÿ 9€€ €,€0,€P4€.Ð:Ð;<Ð<<Ð=@Ð>LÐ?LÐ@LÐAXÐBdÐCpÐEpÐF|ÐHŒÐIÐJ”PK€7ÐLÀÐMÄÐNÔÐOÜÐPô`P€8ÐT ÐUÐV$ÐW,`Y€9€Z8P4€.ÐY8`Y€9`Z€:^€=0^€>Pd€KÐk Ðl8Ðm8Ðn@ÐoPÐp`Ðs|ÐtœÐ@tÀÐvÀ`v€V€wÀPd€KÐrØÐsü`v€V`w€W`x€Zpsfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minoresee4center_loncenter_latfacindmcstcsfalse_northingfalse_eastingpsforintfalse_northfalse_eastc_latc_lonr_minr_majtempcon1sinphicosphipsforyxlatloncon2rhtsHTHTC€xÿÿÿHC€xÿÿÿ@C€xÿÿÿ8C€xÿÿÿ0€TC@x`€Tÿÿÿÿ 48;:X<xX@0X€TO@x€TM@x!H>:,ALP,€TÿÿÿÿXxPLT?@P@LP€T>@xH€TK@x@€T8€ˆ8h|BF8@d8€Tÿÿÿÿpx0@l0€T6T(@x(€TA”T @x AÔHJ€ÔTÿÿÿ¸C€Lxÿÿÿ¸€ÔTÿÿÿÀC€LxÿÿÿÀ€TEôT@x€TG T@xHüA 4DC€üÿÿÿLC€üÿÿÿH€üÿÿÿÿ@ü(€üÿÿÿÿ@ü8A8|D!44lkGA8xGK€üÿÿÿ¸€üÿÿÿÿ@üHK€üÿÿÿÀ€üÿÿÿÿ@ü €üÿÿÿÿ@ü`€üÿÿÿÿ@ü€üÿÿÿÿ@üøüGA|ÌG€üÿÿÿÿ@ü@€üÿÿÿÿ@ü€üÿÿÿÿ@ü³€ÚæÛûÛä½½½>½<½W½:½;Ö½=½>½?½@½A½B½C½F½H½I½L½M½O½P½U½VÈPÛûÛä½½ ½:P½?½H½L„„ÛûÛä½½ ½;P½=½W½:Ö½<½=½>½?½@½A½B½C½F½H½I½L½M½O½P½U½VÛûÛä½½½p-è ¸„l%pd’è 0€Hpd‚1à, SÅ>pob0 è per#àSä"èpdRpnRp`@è 1àH"àRæ2è 0†.#SB0…L0d „ ’pnBPdR7Ø?a7×?q1äNè 1ÀHSÄ?ssÄ?“Pe’è SÇ?cpd2SÆ?c1ÀHsÆ?“è Pe’pd"+`è 4:Pe²è Pg¢è Per1€Hè 1 H4KÂ>YOÃ>Á/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐ+`P(kÀ?P&4#0è. P$R0¦. 0‰N 0ŠN 1ŒN è ¹­NPeB0€H0 ,0 „ ÂPh"Pd²Pe21ÈN0…N Pe’0Én7×?è k×?™PeRKß>‘0¤NsæKÜ?‹€ â1ÀL0d „ zPdRPerKÚ>™0…Nè˜sFPh‚#SPe²1ÈN0¤N Pe’0Énè-7×?1€Èè 1 HPfRPgrè ¸Ä.KÙ>™s$4KÂ>ÙOÃ?1/Ñ0./Ñ0-è@Ð/Ñ0,?ð¿ð?ù!ûTD-=Û|ßÙ×½»@POLAR STEREOGRAPHICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€TT,#X ü8€88#X!Ô(T(D$->(4@PQ>(P@`\ÿÿÿÿ°$$lRÔ 4$ 4|S, X,ˆU4ð„ð”e$ÑtÔ gøH¬ÿÿÿÿø àH à¼oˆ'Ø!(Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@""?/æa@€ 4,ðÔ à°Â°"Ú°*ð2Ú°;à °CÄ °Là °VÄ °aÃ@°iÄ@°r °{  °…Ù °ŽÚ °˜Â°¥Ú°³Ã °¿Ä °ÌðÚÚ°éà °öÄ °à °Ä °!à °.Ä °< °J °W  °f  °t °|à °‚ °ˆ °  °˜Ú °ž °¥ °­ °¶ °¿Ù °Æ °Ó  °àÚ °ë °ó °ûÙ ° °  °Ú °& °1 °<Ù °E °K °S °Y °_ °eÙ °m °v °€Ù °‡Ú °Ž °– °œÚ°¥ à °¯ C°¹ °àD°Ë °Р°Û °ä  °íÚ °ô ;°ûÚ°Ú° Ä °Ú °Ä °Ú°#Ú°)Ú°0 °7°=ðD °K E°S B°[ <°c  °k  °r °z °„  °  °™ °¡ °¨Ú °° °¶ °½ `à €  h  ààj ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÅ nà p °Πq`à €@ sÙ àÖ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÚ y°à {°åà °ëÃ` à €€ Û@@àñ€ €ÿÿÿÿ`à €  …  àø` ‡  ƒ`à €  ‹  àÿ@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà" à  à à+ ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø3 ¤°: ¦°CÚ °H C°S °Y 5°_ `?à € ­Ù ài ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØr ³°r µ°y ¬° à‹xÚÿÿÿÿà“pÚ ¹à›`Ú »àÚ à¢@ ¿  ½àÚ à©  Â  Àà¯Ã  Ã  Åÿÿÿÿÿÿÿÿ€°µ Çàà àº@ Ê ÿÿÿÿ`à €€ ÍÚàÃÀ Ï€ ËàÚ àË  Ó  ÑàÚ àÕ€ Ö  Ôà‹xÚ ×à“pÚ Ùà›`Ú ÛàÚ à¢@ ß  ÝàÚ à©  â  àà¯Ã  ã  åÿÿÿÿÿÿÿÿ`°ß çàÛ@ °æ ê°ð ê°øÅ °Û@ € € Û@ €Û@ €Û@ €Û@ €Û@ €)Û@ €4Û@ €8!Û@ €<)Û@ €@,Û@ €DÛ@ €S Û@Q a€*à P€€jÛ@ÿÿÿÿ€vÛ@€ €Û@€"€‡Û@€$€Û@€&€“Û@€(ˆ€;A™Û@Až$Û@A£%Û@Aª'Û@A±Û@€  €7  €,¡Ð$€À€,!ÿÿÿÿÿÿÿÿÿÿÿÿ%Q ´€I&à $ÿÿÿÿàÛ@ €º3€Bÿÿÿÿ€¾2€B€C€Â0Û@€E€Ä/Û@€G€'AÆ=Û@AÉFÛ@A™NÛ@AÌ4Ù €5  8€T  :€K¡Ð<€> =€€ €+€0+€P3€,Ð:Ð;<Ð<<Ð=@Ð>HÐ?HÐ@HÐATÐB`ÐClÐElÐFxÐHˆÐIŒÐJPK€7ÐL¼ÐMÀÐNÐÐOØÐPð`P€8ÐTÐUÐV ÐW(`Y€9€Z4P3€,ÐY4`Y€9`Z€:^€=0^€>Pd€KÐj Ðk Ðl<Ðm<ÐnPÐo\ÐrxÐs”Ðt Ðu Ðv¨ÐqÀÐräPx€TÐyèÐzô`z€UÐ} `}€V€~`~€W`€Xpsinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minoree4center_loncenter_latfacindmcstcsfalse_northingfalse_eastingpsinvintfalse_northfalse_eastc_latc_lonr_minr_majtempcon1sinphicosphiespsinvlatlonyxrhtsflagHPHPC€tÿÿÿC€tÿÿÿC€tÿÿþøC€tÿÿþð€PB@tX€Pÿÿÿÿ 48;:P<tP@0P€P7@t€P;@t!D>:,AHL,K€PÿÿÿÀ€PJ@tH€PH@t@€PL|„8dxBF8@`8€Pÿÿÿÿlt0@h0€P9ŒP(@t(€P>P @t AÐDJ€ÐPÿÿÿ°C€Htÿÿÿ°€ÐPÿÿÿ¸C€Htÿÿÿ¸€PDðP@t€P@P@tA<xG!88lkDA<xDC€xÿÿÿLC€xÿÿÿH€è$ÿÿÿÀ€<xÿÿÿÀC€ 8ÿÿÿÀ€$ÿÿÿÿ@x€$ÿÿÿÿ@x(€$ÿÿÿÿ@xAPxJ€$ÿÿÿÿ@x €$ÿÿÿÿ@x€$ÿÿÿÿ@xX€$ÿÿÿÿ@xàä5Ax€5€$ÿÿÿÿ@x@€$ÿÿÿÿ@xH€$ÿÿÿÿ@x8Aèð,³€ÚæxÛûÛä½½½>½<½W½:½;Ö½=½>½@½A½B½C½F½H½I½L½M½O½P½U½VÈPÛûÛä½½ ½:P½?½H½L„½=½WÛûÛä½½ ½;P½?½H½L„½:½;½<½=½>½@½A½B½C½F½H½I½L½M½O½P½U½VÛûÛä½½½™0….+`P'"P)1 ,2áŠÙ?13 ¢KÓ?16y6x.ù 6z.ø .ú 0›.2Ë.¹F¬70¥N0¸N1w»(L0šN»¨è0þN¹ŸJ 0 è¸s­7õP.¹ .¸ #€.º S‡+`¸ËÊ7P*"PhR36.P)KÃ>‘2×0¸N0šN»gN»‡ê1^N0ÈN»çJ è¸pl7ôP.™ .˜  .š P'+`¸ÊÎ9P7"PhR3v.P)KÂ>‘2Ù2àÈ 0¸N0šN»‡L»§ì0ËN1N ¹‡J pM4KÂ>ÙOÃ?!/Ñ0-è@Ð/Ñ0,¿¯¾vÈ´9X?ïô‡ü¹#£?ð?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½(d @ PÎ>(R@P\ÿÿÿÿ>(P@` hÿÿÿÿ $$xÖ 0 4$ 4ˆ×d< X<”٠ȔȠîh‰\Œ¬ð!ôè¸ÿÿÿÿ!ô@è@Èø7&4(Ôÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@""?/æn@€ 4<ÈŒ@°Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@ € € Û@ €Û@ € Û@ €% Û@`à €@€ Û@@ 4¨€ `à €@€Û@@ 7€Q ;€"à È€€EÛ@ÿÿÿÿ€QÛ@€€\Û@€€ÄÛ@€ ˆ€)AhÙ   a€$¡Ðf€À€$cÿÿÿÿÿÿÿÿÿÿÿÿgQ j€7hà ¤ÿÿÿÿàÛ@ €q€0ÿÿÿÿ€s€0€1€uÛ@€3€yÛ@€5ˆi€BA}Û@A‚Û@A…Ù   r€9¡Ðw€,À€9tÿÿÿÿÿÿÿÿÿÿÿÿ x€€ €+€0+€P0€$Ð5PÐ6PÐ7ˆÐ8ˆÐ:ˆÐ;ˆÐ<ˆÐ=ˆÐ>ˆÐ?ˆÐ@ˆÐ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ˆÐ[ˆÐ\ˆÐ]ˆÐ^ˆÐ_ˆÐ`ˆÐaˆÐcˆÐdˆÐc¼Ðd¼ÐcÌÐdÌÐdÐÐcÔÐdÔÐcèÐdèÐcìÐdìÐcÐdÐcÐdÐc Ðd ÐcÐdÐc$Ðd$Ðc0Ðd0Ðc4Ðd4Ðc<Ðd<ÐcHÐdHÐcTÐdTÐc`Ðd`ÐclÐdlÐcxÐdxÐc€Ðd€ÐcˆÐdˆÐcŒÐhŒÐi”ÐjœÐk¤`l€'€m´P0€$Ðl´`l€'`m€(q€+0q€,Pw€9Ð~Ð4ЀDЄˆÐ…¤Ð‰ÌЊØÐŽ4`’€@€“Pw€9Ð’`’€@`“€A`”€Drobfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northingprxlrrobforintfalse_northfalse_eastcenter_longirobforyxlatlondlonp2ip1!L+DAPÈDAPÀGC€ÈÿÿÿˆC€Èÿÿÿ€€È (L5@PÈ€È@È€È „7@ˆÈ€È `„86ˆÈ@\Bˆ¸H¤AÈGC€ÔÿÿÿLC€ÔÿÿÿH€¤ÿÿÿÿ@ÔA4ÔD¤Ô/A4@,K€¤ÿÿÿÈ€¤ÿÿÿÿ@Ô€¤ÿÿÿÿ@Ô€¤ÿÿÿÿ@Ô³@€ÚæH½7½+½5ÈQÛûÛä½½½7Q½8ÛûÛä½½½5Q½:½;½=½>½?½@½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½[½\½]½^½_½`½a½d…½:…Ó½;½<½=½>½?½@½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½[½\½]½^½_½`½a½dPÛûÛä½ ½½:P½;½?…½6½8QÛûÛä½ ½½;P½=½`…½+½cÛûÛä½ ½½…ÛûÛä½½½8Q½@…ÛûÛä½ ½½>P½A…ÛûÛä½ ½½=P½B…ÛûÛä½ ½½?P½C…ÛûÛä½ ½½@P½D…ÛûÛä½ ½½AP½E…ÛûÛä½ ½½BP½F…ÛûÛä½ ½½CP½G…ÛûÛä½ ½½DP½H…ÛûÛä½ ½½EP½I…ÛûÛä½ ½½FP½J…ÛûÛä½ ½½GP½K…ÛûÛä½ ½½HP½L…ÛûÛä½ ½½IP½M…ÛûÛä½ ½½JP½N…ÛûÛä½ ½½KP½O…ÛûÛä½ ½½LP½P…ÛûÛä½ ½½MP½Q…ÛûÛä½ ½½NP½R…ÛûÛä½ ½½OP½S…ÛûÛä½ ½½PP½T…ÛûÛä½ ½½QP½U…ÛûÛä½ ½½RP½V…ÛûÛä½ ½½SP½W…ÛûÛä½ ½½TP½X…ÛûÛä½ ½½UP½Y…ÛûÛä½ ½½VP½Z…ÛûÛä½ ½½WP½[…ÛûÛä½ ½½XP½\…ÛûÛä½ ½½ZP½]…ÛûÛä½ ½½YP½^…ÛûÛä½ ½½\P½_…ÛûÛä½ ½½[P½a…ÛûÛä½ ½½^PÛûÛä½ ½½]PÛûÛä½ ½½`P½d…ÛûÛä½ ½½_PÛûÛä½½ ½6Q½dPPÛûÛä½ ½½aP½d½hVVÔÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½dÛûÛä½½½d½h?1½c½i;h½j;h ½kQQÛûÛä½½½l½k;Œ QÕ½mÛùÛûÕ¶[³A€Úæ8½~ÈQQ½q½½€½…½Š½ŽŒ½~?;k ½ŒŒÛûÛä½½½~½ÛûÛä½½½;k½€Œ½…½Š½ŽPÕPÓÕÕŒÕÓÕÕÕÖÔQQQ½‰Õ½„ÔֽнŽÕÓÕÕÕÛûÛä½½½„½…ӽнŽÕ½‰ÛûÛä½½½…½ŠPQQŒQ ÛûÛä½½½Š½ŽPQQŒQ ÛûÛä½½½Ž½’½“ÛùÛûÕ¶#Ì.%Ó %ÓÓ7% ÓÓAñˆ#(%Ó %ÓÔÓ ÔÔÓ ÔÓÔÓ ÔÓÓ)% Ó Õ!ÕÓ ÕÔÓ ÔÔÓ Ô $@ 4@` D$ T X0íd€ tx ˆ@” ¬¸0íÄ€Ï Ð°àð üàçrobfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. BS$robfor SB$robfor $gntt_label $lntt_label robforintS$18$robforintM$19ptitleradiuscenlonoffsetprobfor S$21$robfor adjust_lonfabs S$21DD$robforrobinv.o/ 1074012791 1032 20 100666 14868 ` 1Ì D:@Ì 8 h hÜ D6¨.LZ7ü h!äG%!=kÂ?Ù/Ð,/Ð-7Þ`SÆ?0 H +`p&SÈ?p,""àRö+`48sbRé+`s Rä20àH 4*spRêBp(RåRs ‚Rëbs"Rærs 2Rö‚s’Rç’s BR÷¢s¢Rè²sRRøÂs²RéÒsbRëâsÂRêòsrRös ÒRås ‚R÷"s âRæ2s’RøBsòRçRs¢RëbsRèrs²Rö‚sRé’s ÂR÷¢s"Rê²sÒRøÂs 2RåÒsâRëâs BRæòsòRösRRçsbR÷"s Rè2srRøBsRéRs‚s"s’Räbs2p-2+`47 s BRé?s+`4:Rå?“Rè?c1$N rê?sRö?³0¤Nrù?“Ræ?ƒ1Nrû?cRå"2ÄNr÷?³Rç?£0ÄNrú?ƒRè?Ó0¤Nrö"Rë?Ã0äNrø?£.á 1Nrû?Ó.ñ 1dNrü?Ã.à1DN.á.ð1$N.ñRè20äN.àRêB0ÄN.ðRéR1N rë2Rçb1DNrúBRær1$NrùRRå‚0äNrøbRè’0ÄNr÷rRö¢0¤N rê‚1N rë’2ÄN ré¢è 6÷Pè 1€Hè 1 H+`P%è P'4KÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃàkÄ>)ðÅ sÆ>1ñ sÈ>AkÉ>Q+`P7 `PlPn0÷.P-"P)Pf"Pd2sÄ>ƒ1ìN0©. sÊ>³1n 1mn2N@2Änè @PeBsÅ>“0….0áŠÆ>aÆ?‘KÕ>aŠ  4kÖ?‘PqR+`KÅ?‘44'P4¹4º,ù ,ú 4³,ó 2H¹“.&0ä.è 0†0“.2’n1‡N 0ÌN 1rn0¦N¸©Š6¹Š70·N 1@, 0 „ â„¢ Ú4¥?ÿ€ 74¹kÅ?‘+`4:€è 49À4ÔKÂ=YKÉ>QSÈ>AÙàSÆ>1ØÅàKÄ>)OÃ>!/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÅ?‘_Ä?‘1àL0€¢0d è1ESÅ>ƒè0¤N0€ÈSÆ>ƒ0ÅN1 ÈsÄ>£Ptr"€R“Pu‚4 –SÄ>ƒ2Dnè @SÈ>“1àl0ˆ.0¡ŠÆ>i0À¢0‡.0D èKß>i7å7æ,å ,æ 7è,è 21N¹„H&1.0¦ 2'N 10N ¹S(¹s¬1·N1ØNè33N7å7æ,å ,æ 7è,è 21NSØ>£¹„H&1.0¦ 2'N 10N ¹S(¹s¬2øN1ÙN3SN0.4„0´N0Žn0Ín‰$a82Gè @0•Œ0¤ èP|’KØ=+`4?+`SÚ>³# S¤2\NsP8"/è /æ 3Xn/å P&21H. K×=k×>q¹‰L62+N1ºäJ2N»ÄÎ@0ÿn 0Íè råKÜ>qs„Ë€›ÕKÂ=Y+`4: è 49`è4Ô¿¯¾vÈ´9X?ïô‡ü¹#£?ð?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½äøµˆãhñ?‘ßF¢RÝ?àROBINSONToo many iterations in inverserobinv-convToo many iterations in inverserobinv-convÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÌÌ,×X Ü`8×X!LÌDÙ>(l_@lPë>(R@pP\ÿÿÿÿ>(P@À hÿÿÿÿ h$$x Œ 4$ 4ˆÀì X씬¨D¨ "T—올'세ÿÿÿÿ'ì`„`È#7.L!äÔÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"#?/æs@€ 4쨘`°Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@ € € Û@ €Û@ € Û@ €% Û@`à €@€ Û@@ 4¨€ `à €@€Û@@ 7€Q ;€"à È€€EÛ@ÿÿÿÿ€QÛ@€€\Û@€€ÄÛ@€ ˆ€)AhÙ   a€$¡Ðf€À€$cÿÿÿÿÿÿÿÿÿÿÿÿgQ j€7hà ŒÿÿÿÿàÛ@ €q€0ÿÿÿÿ€u€0€1€yÛ@€3€{Û@€5ˆi€^A}Û@A€"Û@Aƒ*Û@A…+Û@A‡-Û@A‰.Û@A‹Û@A0Û@A“&Ù Ah'Ù ˆs€`ˆ‹€bˆ€dˆš€f  œ€Q  €P  Ÿ€Oˆz€\€€  ƒ€V  }€U  …€N  †€9¡Ð³€,À€UÿÿÿÿÿÿÿÿÿÿÿÿÀ€9ˆÿÿÿÿ§ÿÿÿÿÀ€N‰ÿÿÿÿ¨ÿÿÿÿÀ€O©ÿÿÿÿÿÿÿÿÿÿÿÿÀ€PªÿÿÿÿÿÿÿÿÿÿÿÿÀ€Q«ÿÿÿÿÿÿÿÿÿÿÿÿ ´€€ €.€0.€P3€$Ð8PÐ9PÐ:ˆÐ;ˆÐ=ˆÐ>ˆÐ?ˆÐ@ˆÐ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ˆÐ[ˆÐ\ˆÐ]ˆÐ^ˆÐ_ˆÐ`ˆÐaˆÐbˆÐcˆÐdˆÐfˆÐgˆÐf¼Ðg¼ÐfÌÐgÌÐgÐÐfÔÐgÔÐfèÐgèÐfìÐgìÐfÐgÐfÐgÐf Ðg ÐfÐgÐf$Ðg$Ðf0Ðg0Ðf4Ðg4Ðf<Ðg<ÐfHÐgHÐfTÐgTÐf`Ðg`ÐflÐglÐfxÐgxÐf€Ðg€ÐfˆÐgˆÐfŒÐkŒÐl”ÐmœÐn¤`o€'€p´P3€$Ðo´`o€'`p€(t€+0t€,Pz€9ІHЇ€Ð‰€ÐŠˆÐ‹ÐŒœÐ¸ÐŽÀЕÄP–€NЗØÐ˜üЙüКЛÐ(P¾€Uп<ÐÀ<`ÀXЗ@P¾€UPÁ€VÐÂHÐÃX`ÀW`ÀX`ÀY`Ñ€Z€Ò\Pz€9P–€NШPž€OП¬Ð ÄТÐФøP¥€PЦøÐ§Ш$Ъ$Ы0ЯxвÀгÔдÔPµ€QзÜ`·€R`·€Sлð`»€T`ÀYÐÇðÐÌ<ÐÏ`ÐÑp`Ñ€Z€ÒtPz€9P–€NPž€OP¥€PPµ€Qжxзˆ`·€R`·€S`»€T`ÀY`Ñ€Z`Ò€[`Ó€hrobinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northingprxlrrobinvintfalse_northfalse_eastcenter_longirobinvlatlonyxyyp2uvtcphidy1ip1!L.DAPÈDAPÀGC€ÈÿÿÿˆC€Èÿÿÿ€€È (L8@PÈ€È1@È€È „:@ˆÈ€È `„;9ˆÈ@\Bˆ¸HŒ!`|‡†MA€ÀMC€\ÿÿþŒC€\ÿÿþˆ€Œÿÿÿÿ@\€Œÿÿÿÿ@\€Œÿÿÿÿ@\Aˆ\PàðVÄܲ·VÜôVAŒ˜b$,Sø,(T>A˜,C€´\ÿÿÿÈ!Èг²ÔðAÔ\Aü\V\\Yü˜™\AT/! š™2AT2AÀÈ,€Œÿÿÿÿ@\³@€ÚæH½:½.½8ÈQÛûÛä½½½:Q½;ÛûÛä½½½8Q½=½>½@½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½[½\½]½^½_½`½a½b½c½d½g…½=…Ó½>½?½@½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½[½\½]½^½_½`½a½b½c½d½gPÛûÛä½ ½½=P½>½B…½9½;QÛûÛä½ ½½>P½@½c…½.½fÛûÛä½ ½½?P½A…ÛûÛä½½½;Q½C…ÛûÛä½ ½½AP½D…ÛûÛä½ ½½@P½E…ÛûÛä½ ½½BP½F…ÛûÛä½ ½½CP½G…ÛûÛä½ ½½DP½H…ÛûÛä½ ½½EP½I…ÛûÛä½ ½½FP½J…ÛûÛä½ ½½GP½K…ÛûÛä½ ½½HP½L…ÛûÛä½ ½½IP½M…ÛûÛä½ ½½JP½N…ÛûÛä½ ½½KP½O…ÛûÛä½ ½½LP½P…ÛûÛä½ ½½MP½Q…ÛûÛä½ ½½NP½R…ÛûÛä½ ½½OP½S…ÛûÛä½ ½½PP½T…ÛûÛä½ ½½QP½U…ÛûÛä½ ½½RP½V…ÛûÛä½ ½½SP½W…ÛûÛä½ ½½TP½X…ÛûÛä½ ½½UP½Y…ÛûÛä½ ½½VP½Z…ÛûÛä½ ½½WP½[…ÛûÛä½ ½½XP½\…ÛûÛä½ ½½YP½]…ÛûÛä½ ½½ZP½^…ÛûÛä½ ½½[P½_…ÛûÛä½ ½½]P½`…ÛûÛä½ ½½\P½a…ÛûÛä½ ½½_P½b…ÛûÛä½ ½½^P½d…ÛûÛä½ ½½aPÛûÛä½ ½½`PÛûÛä½ ½½cP½g…ÛûÛä½ ½½bPÛûÛä½½ ½9Q½gPPÛûÛä½ ½½dP½g½kVVÔÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½gÛûÛä½½½g½k?1½f½l;h½m;h ½nQQÛûÛä½½½o½n;Œ QÕ½pÛùÛûÕ¶c³G€(Úæ8½†½‡ÈQÓQ½‰½Š½‹½Œ½˜½™½›½ ½¢Œ½‰½˜½™½›ŒÖ½«½¯½²ŒÛûÛä½7½6½‡½‰½«½¯½²Q½†Q½ŠŒ½‹½ ½¢½¤½¦Œ½‰ÛûÛä½7½6½†½‰ÛûÛä½½½‰ÛûÛä½½½Š½‹ÛûÛä½½½‹?;k ½Œ½§ŒÔÛûÛä½½½Œ½½ŽÛûÛä½½½Ž½›Œ½—½˜½™½«½¯P½—½˜½™½½¿ÛûÛä½½½•½—½˜½™½«½¯P½—½˜Ó½™ÕÕÓÕÕÕÕÔÛûÛä½Ó½—½™;k ÛûÛä½Ó½˜½™ÛûÛä½ӽ𽙽›ÛûÛä½Ó½™½›ÛûÛä½½½›½ÛûÛä½7½0½¿½À½—½˜ÛûÛä½7½0½¿½ÂVV2VÛûÛä½½½Ã½Ñ½ÒÛùÛûÕ¶ÔÛä½7½0½¿½ ½¢½Ÿ½ª½²½·½ ½¢½ŸÕÕÔÛûÛä½ ½½ ½¢ÛûÛä½ ½½¢½¯½²½ÌÔŒ½·Œ½´½¤½¦ÛûÛä½ ½½¦½¤;k ½§½ªÔ½¨ÛûÛä½7½.½¨½ª½§½«½ÌÔÓÔÔÓÔÔ ÛûÛä½ ½½«½¯½ÌÔÓÔÔÓÔÔ ÛûÛä½ ½½¯½²½·ÛûÛä½ ½½³½²½´ÛûÛä½½½²½·;k ½ÇŒ½ÌPPQÔÛûÛä½½½Ç½ÌQQÓ½ÏÔÓÔÓ;kÛûÛä½½½Ì½ÏÛûÛä½½½ÏÛûÛä½½½Ñ½Ò½¶VV2V½·ÛûÛä½½½·½Ñµ¶##"ÕÕÌ.%Ó %ÓÓ7% ÓÓ­i–#(%Ó %ÓÔÓ ÔÔÓ ÔÓÔÓ ÔÓÓ1% Ó ÕÔÓ ÔÔÓ Ô¡ÕÓ Õ $@p 4@À D$ T X0íd€ t` ˆ@” ¬¸0íÄ€Ï Ð˜àìø èçrobinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. BS$robinv SB$robinv $gntt_label $lntt_label robinvintS$18$robinvintM$19ptitleradiuscenlonoffsetprobinv S$21$robinvfabsp_error adjust_lon S$21DD$robinvsinfor.o/ 1074012792 1032 20 100666 8416 ` 1Ì à@€ì ÌÌÄ0 ¨† À´ôG%<>kÂ?Ù/Ð,/Ð-7Þ`SÄ?0 H +`p,"SÆ?p$0àH +`4:+`p&è p-2è 1€Hè 1 H+`P%è P'4KÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-7Þ`+`P$20àH è 0¤.+`P&"1€Hè 0†N +`P%K×?4Kß?¹¤*rèP&P'"¹‡, séKÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,SINUSOIDALÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,»X!üx|x8»n>(t @ D)>(P@ Pÿÿÿÿ´$$`1Ø 4$ 4p2 L XL|4Xð ¤ðˆDH~”€”FÈ ÿÿÿÿÈàà°N8¨ô¼ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"#?/æz@€ 4Lð€à°Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@ € € Û@ €Û@ € Û@ €%Û@Q 4€à x€€>Û@ÿÿÿÿ€JÛ@€€UÛ@€€ÄÛ@€ˆ€  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿQ a€)à tÿÿÿÿàÛ@ €h€"ÿÿÿÿ€j€"€#€lÛ@€%€pÛ@€'€AtÛ@  €+¡Ð€ €€ €&€ 0&€ P+€Ð.,Ð/,Ð0<Ð1<Ð5<Ð6DÐ7LÐ8T`9€€:dP+€Ð9d`9€`:€>€0>€PC€+ÐHÐI$ÐJTÐKd`K€.€Ld`L€/`M€0sinfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northingsinforintfalse_northfalse_eastcenter_longsinforyxlatlondelta_lon!(&DA,xDA,pGC€xÿÿÿˆC€xÿÿÿ€€x (.@,x€xHx0D/6@,€x (80@<x€x<x@8HtAtDC€tÿÿÿŒC€tÿÿÿˆ€tÿÿÿÿ@tK€tÿÿÿÈ€tÿÿÿÿ@t€tÿÿÿÿ@t€tÿÿÿÿ@t³@€Ú渽0½&½.ÈPÛûÛä½½½.P½1ÛûÛä½½½0P½&½5TT½1PÛûÛä½½½1PÛûÛä½½½5?1ÛûÛä½½ ½/PÛûÛä½½½6;hÛûÛä½½½7;h½8PPÛûÛä½½½8ÛûÛä½½½9;ŒPÔ½:ÛùÛûÕ¶³@€Úæ½HÈPP½>ÛûÛä½½ ½H?;k ½IPP;k Ô½JPÔP½KÕÕÛûÛä½½½I½JPPÛûÛä½½½J½LÛùÛûÕ¶ #Ì(%ÓÓ1% ÓÓ/;}#(%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓ!% Ó Õ ÔÓ ÔÔÓ ÔÔÓ Ô $@ 4$ D X0íT€ d@p|ˆ”0í €¬¼çsinfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$sinfor $gntt_label $lntt_label sinforintM$17ptitleradiuscenlonoffsetpsinfor adjust_loncossininv.o/ 1074012792 1032 20 100666 9136 ` 1Ìl#°@(” œœÐl œx#!ÈèèG%0‰kÂ?Ù/Ð,/Ð-7Þ`SÄ?0 H +`p,"SÆ?p$0àH +`4:+`p&è p-2è 1€Hè 1 H+`P%è P'4KÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.7ÞÐKß>‘+`P(P$"P&0è. 0¦. 1$n síè 1 H#@SN0Ž,0 è*+`4: è 49Pèp4Hè 1 Hè 0Ž.# S%0…L0d „ R+`P$2K×>™rä4KÂ>Ù7Þ?1/Ñ0./Ñ0-è@Ð/Ñ0,è 1 H+`P'"P&20äN1ˆn è 0ÉKØ>™èms?ù!ûTD-=Û|ßÙ×½»SINUSOIDALInput data errorsinusoidal-inverseÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,»X!üì|ì8»úX èhDµ>(ø/@<P¶>(P@@ \ÿÿÿÿ$$lδ 4$ 4|Ïè” X”ˆÑ|` ì`”áÜyL| ãXȬÿÿÿÿX È ¼ë8xèÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"$?/æ€@€ 4”`| °Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@ € € Û@ €Û@ € Û@ €%Û@Q 4€à x€€>Û@ÿÿÿÿ€JÛ@€€UÛ@€€ÄÛ@€ˆ€  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿQ a€)à èÿÿÿÿàÛ@ €h€"ÿÿÿÿ€l€"€#€pÛ@€%€rÛ@€'ˆ€4AtÛ@€  €.€%  (€0  "€+¡Ð*€À€+$ÿÿÿÿÿÿÿÿÿÿÿÿ +€€ €&€ 0&€ P+€Ð.,Ð/,Ð0<Ð1<Ð5<Ð6DÐ7LÐ8T`9€€:dP+€Ð9d`9€`:€>€0>€PC€+ÐHÐI0ÐJ0ÐK8PL€.ÐMTÐNd`N€/ÐPlÐQtÐVÐW `W€2€X¤PC€+PR€0ÐS¼ÐTØ`T€1`W€2`X€3`Y€6sininv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northingsininvintfalse_northfalse_eastcenter_longsininvlatlonyxtemp!(&DA,xDA,pGC€xÿÿÿˆC€xÿÿÿ€€x (.@,x€xHx0D/6@,€x (80@<x€x<x@8A0TD!,,IH;A0<;C€TÿÿÿLC€TÿÿÿH€èÿÿÿÿ@T€èÿÿÿÿ@T€èÿÿÿÿ@TÀàST/Yp|PQ/€èÿÿÿÿ@T³@€Ú渽0½&½.ÈPÛûÛä½½½.P½1ÛûÛä½½½0P½&½5TT½1PÛûÛä½½½1PÛûÛä½½½5?1ÛûÛä½½ ½/PÛûÛä½½½6;hÛûÛä½½½7;h½8PPÛûÛä½½½8ÛûÛä½½½9;ŒPÔ½:ÛùÛûÕ¶³`€Úæ½J½K½P½S½IÈPP½JP½HPÛûÛä½½½IÛûÛä½½½H½JÛûÛä½½½J½K?;k Ô½PŠŠÔ½MTT2 T½NÛûÛä½ ½½N½W½P;k ÛûÛä½½½Q;k ÛûÛä½½½P½QÓŠŠ½VPPÛûÛä½½½VÛûÛä½½½W½XÛùÛûÕ¶½S;k PPP½T;kÛûÛä½½½S½TÓÛûÛä½½½Tµ¶ ###Ì(%ÓÓ1% ÓÓAWx#(%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓ)% Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô $@@ 4$ D X0íT€ d@p|ˆ”0í € ¬h¼ÈÔÜçsininv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$sininv $gntt_label $lntt_label sininvintM$17ptitleradiuscenlonoffsetpsininv S$19$sininvfabsp_errorcos adjust_lonsomfor.o/ 1074012793 1032 20 100666 25796 ` 1ÌdÄ@ œ 88Ü_üQ@¼b,˜8AG%FÒkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ=ùðÅ sÆ>ñ sÈ>0ån €PŒSÉ<£+`p)+`p%KÅ<±4#p'¸„h*SÆ<ãp&SÈ<Óp(€ ˜p*BSÅ<ÃP†+`4&_Ä<¹SÇ<ó4:pg"0¦nSÍ=phr0€¢ è pi"Peè PgèPPŽÒKß=‡è`X_Ç=PŠ2pjrP…RP†BP„b0à¢P"¹,)1$N èPpk"P…²P†¢P„bP‰’pir0à¢P‚¹,*0ŠN pk"p` P„r+`p$+`4&è 4:Peè PgKÚ=è 4Ù0KÚ=è 4Ù`PŽÒ4Øè 1®NPd"4ØÐè 0ŽNPeè Pg+`P%è 4Ø è 1 HpdRè 0€HP…â0…, 0 „ peRè 1 HpdbPkB7Æ?17Å>ásÀ>áPiR7Ú>ñ7Ù?kÆ?™1‹.1dNPòkÅ?‘1iN 7Ø?P’0˜N1«.¹*h60¥N1N1npz²2Ån0¦Np{‚7×?!4kÇ>‘4¢39N0Œ. pi’0ænè ph¢SÑ?SÐ?SÏ>óSÎ?#SÌ?3kÆ?™_Ä>‘7Ú>ñ7Ù?kÅ?‘4ç$7Ø?kÇ>‘7×?!0€¢è sÅ>ãSÇ?SÅ?SÄ>óSÆ?#SÈ?3¸òЏ²ˆ¸’n¸ÒlM¹h 4$kÇ>‘4kÆ?™_Ä>‘7Ú>ñ7Ù?kÅ?‘4ç$7Ø?kÇ>‘7×?!0€¢è sÅ>ãSÇ?SÅ?SÄ>óSÆ?#SÈ?3¸íЏ­ˆ¸n¸ÍlM¹ h kÆ?™P„7Ú>ñ7Ù?sÄ>ã7Ø?7×?!è kÅ?‘SÛ?SÚ?4SÖ>óSÉ?#SÇ?33P3qP„"2Ï1. P˜2P‹B0ìP™R0Änp|ò1np}â1KnpzÒ2ùnpvÂ0¤n piKÂ=YSÈ>ÙàSÆ>ØÅàKÄ=ùOÃ=ñ/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ<©ðÅ sÆ<±ñ sÈ<Á €Pˆ¢0àHsÈ=P„+`4#P&"P‡’+`4sÇ<ó1Ä,P4&0¦.P…RsÅ=4d0 0€HP„"P†‚sÆ=#1ÄL0d 0€HPd"1Àl 0€ŒP„BsÄ<ã1À¬0D P‘B0¤ P‘R0„ P‘bè PdrPdrºdˆè 2@H0€H è 1€H0LPdB1ÀH0d 2O.è 1¤.Pfb2@H2¤Nè 0ÇNPfR¸Äª0ìnè @2„ è 2`H0€Hè 1€Hè 2d.0l0D „ b5‰^×1€H#7è 7Ú?+`49Pè 7Ú?è¨4¬PÆSÅ<ó4¥SÇ=0ÅN„¦a@¸Å.1„Œ0¤ è1…¬0„ „! 1„Ì1…ì 0ä SÑ=0Ä SÑ<ãPdr2 H4è º$ˆ0€H è 1€H1€ì0Ä è P„rsÄ<Ó1€, 0 è@SÄ=#sÄ<Óè 2 HSÇ<ÓSÆ<ãPr0äNPdrè¸ÅŠ4è 1ÀHPgBPfR0€H1ÀHKÅ;‘1§.0ÈN è 1éNPfb2@Hè 0ÄNPfBºl.PÂ0ÏNè ¹çj%1Änè @"àRæP‡²è ¸†.è 0€H0€Hè 1€HPfrPgb0€H1€Hè 0ÇN1ïNPh’Pg²Pf¢2DNº(j º'j º&j 1*N1vnè @Pf‚2DNpg20ÆNè ¸çHPf1N0€H è 1†NPeòP†Ò¸¤ˆè 1†NPj2PhâP†â1ÊN¹ˆ 1†N0ín16. p«Pw2ëNp¹PxÒè 1øN Pf‚PeÂ4Kß;™1ÆN¸¤h 0ín19söPw2öN sêPkP¨1jpºPx1sûKÂ;ÙSÈ<ÁÙàSÆ<±ØÅàKÄ<©OÃ<¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐkÄ?9kÅ?Aó: òø KÃ>‘sÙ?Q €Pds×?aP†P0†Nè pe+`P&rP'b0„N Pe4%è 0ÇNP¦’P©²P§¢1ÄN¹†j¹‰j ¹‡j 1 N1vnè @P§²P¦’1ÄN p©2¹‡j¹†j 1 nè @P¹²P¶’P¨2P¦r¹™j ¹–j P§RP«‚1N1)N¹k®1Xn¸ÇÌ;è 0›N P¨‚P§20€H Kß?QP†"1¨N ¸çL+1lnsîPiè 1&N1ÄNKØ?YsPfP‡2K×?QRîè 0ÇN1ÄN KÙ?as)P§‚P¦2Pe1§0ÈN 1Ln è @KÚ?iP†B1„NsHPgè 0æN1„NKÝ>™s¥KÂ>ÙKÅ?AKÄ?9OÃ?1/Ñ0./Ñ0-è@Ð/Ñ0,?ð@–€?û«ôö¯°=?²[ÊöèOw@`× =p¤?öò½´†¡&?‘ßF¢R5?à¥)O„¢’?ûl0a\j?±”S€¢C~@`)™™™™š?ø¸•lÅÄ«@L¥Üc˰>. è&Ö•@@@V€@>@N@.@F€>z×òš¼¯H?ù!úü‹z¿ù!úü‹z?ù!ûTD-@jz)U8^@Ù|3!Ò?ð¿ð@ !ûTD-@!ûTD-?é!ûTD-@@@?à?‘ßF¡úç?ð@@@50 iterations without conv SPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: som-forwardÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,™X  Œt t8™X!ˆDDD›áX!ÌÀLÀP |®>( ™@´\ *.>(P@¸˜hÿÿÿÿ8$$x X\ L$ Lˆ Y¨  p ” [&¬ptp  r-ãää¬ t4#ȸÿÿÿÿ4@#È@È |@Q@AÔÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"$?/æ…@€ L pä@°Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@0€` Û@ € € )Û@ €Û@ €Û@ €iÛ@ €lÛ@ €oÛ@ €"sÛ@ €%BÛ@ €'FÛ@ €)<Û@ €+JÛ@ €.#Û@ €26Û@ €53Û@ €8Û@ €;³Û@ €=0Û@ €CÛ@ €QÛ@Q k€Dà €€u Û@ÿÿÿÿ€ Ù €.€„ Ù €0€‹Û@€2€Û@€4€œÛ@€6€§Û@€8€«Û@€:€²Ù €<€·Ù €>€¾Û@€@€ÆÛ@€B€AÎcÙ AÐ Û@AÔ9Û@AØ;Û@AÜ@Û@AãNÛ@AèQÛ@AëRÛ@AïSÛ@AóTÛ@A÷UÛ@AûVÛ@AXÛ@A]Û@A _Û@A[Û@€   €g€€  €j€  €l  "€i€&  )€o€B  I€q€L  S€s  b€F¡Ðd€*eQ €ƒfà @ÿÿÿÿàÛ@ €z€|ÿÿÿÿ€!y€|€}€#xÛ@€€§wÛ@€€gA'ˆÙ A)ŽÙ A+Û@A5¤Û@A9¡Û@A>ŸÛ@ACžÛ@AH—Û@AJ–Û@AP•Û@AT“Û@AX’Û@A^ŒÛ@Ab¸Û@Ad¬Û@Ai«Û@AlªÛ@Ar©Û@Aw¨Û@A|§Û@A¥Û@A„”Û@Aˆ…Û@AŽ{Û@A“|Û@A‚Û@A£ƒÛ@A©ÅÛ@`Oà €€€¾Â@®ÿÿÿ€€Àà·y༅àÁ•àÆ¢à˦  ¸€…¡Ðº€x»A Ѐۼà ¼ÿÿÿÿàÛ@ €ãÓ€Ðÿÿÿÿ€÷ҀЀÑ€óЀЀÓ€ï΀ЀÕ€ë̀Ѐ×€èʀЀـ½AiÔÛ@AdÕÛ@AÛäÛ@AÝèÛ@AàéÛ@  ʀݡÐ̠̀Í€€ €)€)0)€*P8€FÐ@8ÐD\ÐEpÐFxÐGxÐHxÐIxPJ€gÐK€ÐL¨ÐM¬ÐN¬`N€hÐoÈPQ€iÐRÌPS€jÐTØÐUôÐVôÐWü`W€kPZ€lÐ[Ð\ Ð] Ð^,`^€mÐc,`c€nÐhXÐiXÐjXPk€oÐlXÐmd`m€pÐopÐp€ÐqÐrœÐt¬Ðu¸Ð@uÐÐvÔÐwðÐxÐy Ðz<Ð{`Ð|`Ð}`Ð~dÐdЀdÐlЂpЃtЄxÐ…|І€P‡€qЈ€Ð‰¨ÐŠ°Ð‹ÈÐŒÌÐÐ`Ž€rІÔÐÜP‘€sÐ’èГДЕ0Ж4З8`˜€tÐ<ЛDМ`ÐhОˆÐŸˆÐ С”Т Ð£¬Ð¤´Ð¥ÌЦÌЧÌ`§€u€¨Ì`¨€vª€w0ª€xP¯€…кPл|м|ÐÀ„Ð@À”ÐÁ˜Ð@Á¬Ð°ÐðÐİÐ@ÄÌÐÅÐÐ@ÅÔÐÆØÐ@ÆÜÐÇàÐÉäÐ@ÉäÐ@ÚèÐÛèÐÜèÐÑìÐ@ÑìÐÒðÐÓüÐ@ÓÐÔÐÕ@ÐÖHÐ×LÐØ`Ð@ØtÐÙtÐÚxÐè€Ð@è€ÐéÐê Ðà¨Ð@à¨Ðá¼Ðâ¼Ðã¼Ð@ãÄÐäÄÐ@äÜÐåÜÐ@åèÐæìÐ@æðÐÉôÐ@ÉôÐÊÐËÐÌÐÍ Ð@ÍÐÎÐ@Î ÐÏ(Ð@Ï8ÐÐ@ÐîdÐ@îdÐïxÐóÄÐôÐÐõäÐöøÐ÷Ðø@ÐùXÐú˜Ðû¤ÐüÔÐàÐèÐðÐ@üÐü`€É€ü`€Ê €Ë0 €ÌP€ÝÐ8ÐDÐLÐdШÐðÐÐÐ4ÐXÐpÐ ˆ` €è€! `!€é`"€êsomfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centeraba2a4c1c3qtwxjp21sacaessstartfalse_eastingfalse_northinggsat_ratiosomforintsat_ratioflagstart1timefalse_northfalse_eastlonalf_inpathsatnumr_minorr_majorialfe2ce2sone_esdlamfbfa2fa4fc1fc3suma2suma4sumc1sumc3sumbsomforxylatnldelta_lonrlmtabstlamxlamcxlamtab2ab1xlampsavdsdsqsdtanlgxtantphidprlm2scltlampconvdelta_latradltradlntemperrorbufL230L240L250L260L300som_serieshsqfcHHC€ÈÿÿþŒC€ÈÿÿþˆC€Èÿÿþ€C€ÈÿÿþxC€ÈÿÿþpC€ÈÿÿþhC€Èÿÿþ`C€Èÿÿþ\C€ÈÿÿþXC€ÈÿÿþP€¢<@È€Æ@È€È@È€¿ XtF@ˆxȈ@Tˆ€¹Ì€ dtGD€xÈ€@`€€˜„È x€HK @x  GôGA¨ÈG€ \[8 (8 àðUT8ô8@È8€,(øV[  ¨MK¬È@œ€†0@È€œ¸(@È(€šà0@È0,hbYô(wybA `8€¯`H<\k@ÈH!\{w/A`h/€± 8\|yX`X@ÈX€­pPdl}P@ÈP€¶ D`~z@d@@È@€dÿÿÿp#€ð`wÿÿÿpC€XìÿÿÿpC€XÿÿÿxC€Xÿÿÿ€C€XÿÿÿˆC€XÿÿÿC€Xÿÿÿ˜ˆ2Ap„S!„„ž8ˆ8At€P/AxŒM”>A|J e@œDØäDA€ØD#€8’ÿÿÿH€<ÿÿÿH€ääÿÿÿH#€ ІˆÿÿÿH€ÔàÿÿÿHc€P|†zÿÿÿH€»¬x@Èx€½´p@Èp€Á ¼È¥¤hÌh@Èh€à ÄȦ¤`Ì`@È`H@AP”JC€äÿÿýÌC€äÿÿýÈA|äM˜äJ!Px»ºJA|”J€@ÿÿÿÿ@äA„äPK€@ÿÿÿh!„¬ÃÀPA°äPAÐäS€@ÿÿÿÿ@ä!´¸âà¼Ð!pàǺAääèèYAü Yx¤A €@Ö@ä8YËÌ/A  DK€@ÿÿÿHAd@\Að¤VAüHD€@ÿÿÿÿ@ä €@Ø@ä0€@â@ä(A@D/L¤DA@D,YPhר/€@ÿÿÿÿ@äA¼Ð,ÈÐ/Y¼Äáä/AxôMK€@ÿÿÿ0YÈØóô/Aä4JAø0MA(S€@Ú@äP€@Ü@äH€@Þ@äX€@à@@@ä€@æ@ä@AX8G€@ÿÿÿÿ@䀀@ÿÿÿÿ@äx€@ÿÿÿÿ@äp€@ÿÿÿÿ@䈀@ÿÿÿÿ@äh€@ÿÿÿÿ@ä`Aè@8€@ÿÿÿÿ@ä€@ÿÿÿÿ@ä#€4 ÿÿÿ¨C€8¼ÿÿÿ¨#€4 ÿÿÿ¬C€8¼ÿÿÿ¬#€4 ÿÿÿ°C€8¼ÿÿÿ°#€4 ÿÿÿ´C€8¼ÿÿÿ´C€¼ÿÿÿLC€¼ÿÿÿHADH,A\D€¼ÿÿÿÿ@¼8€¼ÿÿÿÿ@¼0€¼ÿÿÿÿ@¼P€¼ÿÿÿÿ@¼H€¼ÿÿÿÿ@¼X€¼ÿÿÿÿ@¼€¼ÿÿÿÿ@¼(ü´GY¬øG€¼ÿÿÿÿ@¼@AlDAp¼D³æ€( Úæ ½HÓ½L½T½U½V½W½[½\½]½^½o½p½u½y½z½{½}½Š½‹½Œ½½ŽÈ…½H½y½z½{…½@SÛûÛä½½ ½@S½D½E½F½G½H½L½M½N½U½V½\½]½c½i½p½q½t½u½v½w½x½y½z½{½|½}½~½¢½£½¤½¥½¦PÛûÛä½½½FP½I½j½D½E½F½G½H½L½M½N½U½V½\½]½c½i½p½q½t½u½v½w½x½y½z½{½|½}½~½¢½£½¤½¥½¦ÛûÛä½½½GP½H½DÛûÛä½½½DP½EÛûÛä½½½EP½IÛûÛä½½½HP½L…½h½l½m½o½p½rV½N½M½hVÛûÛä½½ ½MP½LÛûÛä½½½KÛûÛä½½½LP½NÛûÛä½½½h?1ÛûÛä½½ ½NP½iPÛûÛä½½½i;ŒP½N½o½p…½R½]½U…ÛûÛä½½½UP½V………ÛûÛä½½½T…½V½WÛûÛä½½ ½VP½]………½\…ÛûÛä½½½\P½]ÛûÛä½½½[…½]ÛûÛä½½ ½]PÛûÛä½½½cP½W½^…SÛûÛä½½ ½WÛûÛä½½ ½^S½h½l½m½o½p½rVÛûÛä½½½h1V½iPÛûÛä½½½i;ŒP½lÛûÛä½½ ½l2 V½mÛûÛä½½ ½m2 V½o½p…ÔVÛûÛä½½½o;t ½pPVÛûÛä½½½p;t ½qPÛûÛä½½½q;Œ P½rSSÛûÛä½½½r;t V½t;k ÛûÛä½½½tPÛûÛä½½½u;k …ÛûÛä½½½uP½v;kÛûÛä½½½vP½w½x½y½{½}P½€½‰ÛûÛä½½½½wP½€ÛûÛä½½½{½y½x½}½”½•½–½—½˜…½€½wÔ½Š½‹½Œ½½Ž½”½•½–½—½˜½›½¢½£½¤½¥½¦…ÛûÛä½½½x½}ÛûÛä½½½w½y½}½~Ô½|ÛûÛä½½½|PÛûÛä½½½y½~ÛûÛä½½½~P½€½†ÛûÛä½½½†½zÛûÛä½½½zP½}ÛûÛä½½ ½€4ÛûÛä½½½}PÛûÛä½½½ÛûÛä½½½‚ÛûÛä½½½ƒÛûÛä½½½„ÛûÛä½½½…½‰½“½œ½ˆÖÖÖ½†ÖÖÖÛûÛä½ ½½†½‰½“½œ½ˆÛûÛä½½ ½‰½“½œ4ÛûÛä½½½ˆ½Š½‹½Œ½½ŽÛûÛä½½½ŠÛûÛä½½½‹ÛûÛä½½½ŒÛûÛä½½½½†ÛûÛä½½½Ž½ÛûÛä½½½Ó½“½’ÔÕÔÛûÛä½ ½½½“½’ÛûÛä½½ ½“4ÛûÛä½½½’½”½•½–½—½˜ÛûÛä½½½”ÛûÛä½½½•ÛûÛä½½½–ÛûÛä½½½—½ÛûÛä½½½˜½œ½›…ÔÛûÛä½½½›½œÛûÛä½½ ½œ4½½ž½§½Ÿ½ ½¡ÛûÛä½½½žÛûÛä½½½½¢½¤…ÛûÛä½½½ŸÛûÛä½½½ ½£…½¥…ÛûÛä½½½¡½¦…½¢ÛûÛä½½½¢P½£ÛûÛä½½½£P½¥ÛûÛä½½½¥P½¦ÛûÛä½½½¦P½¤ÛûÛä½½½¤P½¨ ÛùÛûÕ¶\³F€@ÚæȽº½À½Á½Ä½Å½Æ½Í½Î½Ï½ÐÈ‘½á‘ÛûÛä½½ ½»½ª½á½À‘½¼½Å½ËPÕP½à‘SÛûÛä½½½Ç½à½ÀÛûÛä½½½º½Í½Ó‘½àÛûÛä½½ ½¼ÛûÛä½½½Ã½å‘½Ú½ÀÛûÛä½½ ½À½Á‘½Ï‘ÔÛûÛä½½ ½Á½ÅP½ÄԽн摽ƽÄÛûÛä½½½Ä‘½ÅÛûÛä½½½Å‘½ÆÛûÛä½½½Æ‘½Ï½Ë½Ñ½Ô½ï½÷½ø½ù½ú½û½ü¾¾P½ÑPÛûÛä½½½Ñ½Ò?;k ÛûÛä½½½ÒÛûÛä½ ½½Ó;k ½ÔPÕÛûÛä½½½Ó½Ô;kP;kPÛûÛä½½½Ô½ÕÛûÛä½½½Õ;kÛûÛä½½½Ö½×;k ÓÛûÛä½ ½½Ø;k ÛûÛä½½½×½ØÓÛûÛä½½½Ù½Ø½ÚÛûÛä½½½Û½Ú½è””ÛûÛä½½½è7½éVVÛûÛä½½½é2½êÛûÛä½½½ê¾¾½àSÛûÛä½½½â½à½áÛûÛä½½½à½ãÛûÛä½½½àÛûÛä½½½á½ã½äӽ彿ÕÕÛûÛä½½½å½æÛûÛä½½½æ½Ë½Ñ½Ô½ï½÷½ø½ù½ú½û½ü¾¾PÛûÛä½½½ÉÛûÛä½½½Ê½Ì;k ÛûÛä½½½Ë½Ì½Ñ½Ô½ï½÷½ø½ù½ú½û½ü¾¾ÛûÛä½½½ÌÛûÛä½ ½½Í;k ½ÎÛûÛä½½½Î‘½ÏÛûÛä½½½Ï½Ð;k½Ô½ï½÷‘½Ð½ÑPÛûÛä½½½Ð½î;k½ïPPÛûÛä½½½î½ï½ù½ú¾¾½ï;k P;kP½ó½ù‘½ï;kÛûÛä½½½ï;k½óšš‘½ô;kÛûÛä½½½ó½ôÓ;kÛûÛä½½½ô½õ;k½÷PPÛûÛä½½½õ½÷;k ÛûÛä½½½ö½÷PPP;k½øPÕÛûÛä½½½÷P½ø;k½ùPÛûÛä½½½ø½ù;kP‘ÓPP½û‘ÕÔÔÛûÛä½½½ù½úPÛûÛä½½½ú½ûP;kPPÛûÛä½½¾¾½û½ü¾ÖÖÛûÛä½½½û½üPÛûÛä½½½ü¾PÛûÛä½½¾¾ÛûÛä½½¾¾PÛûÛä½½¾¾ÛùÛûÕ¶³c€Úç ¸¾ ¾¾¾¾¾¾¾ ¾ ¾¾¾¾¾¾ È›¾¾ Ô›¾¾›Õ¾ÛûÛä½½¾?;kÛûÛä½½¾¾¾¾¾¾P¾PPÛûÛä½½¾¾Ó¾¾¾¾¾;k PPP;k¾PPÖÛûÛä½½¾P¾;kPP¾PÕPPÔPÔÔÔÔÕÛûÛä½½¾¾PPÛûÛä½½¾¾¾›ÔÛûÛä½½¾¾;k ÛûÛä½½¾¾›;k ÛûÛä½½¾¾PP¾ÔÛûÛä½½¾¾;k ¾ ›ÕÛûÛä½½¾¾ ;k ÛûÛä½½¾ ¾!ÛùÛûÕ¶####!Ô#Ò‚%ÓÓå%ÓÓ÷%ÓÓS›â#`%Ó %ÓÔÓ %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÓÔÓ ÔÓÓÕÓ ÕÓÓÓÓÔÓ ÔÓÓÓÓÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÕÕÓ ÕÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÙÕÓ ÕÓÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÓÓA%Ó Õ)ÕÓ ÕÖÕÓ Õ1ÕÓ ÕÔÓ ÔÔÓ Ô!ÕÓ %IÕÓ %ÔÓ ÔÔÓ ÔÔÓ ÔÓÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ Ôa%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô $@¸ 4$ D pGT0íd€ t  ˆ@” ¬¼ÈÔÜè Tð€O0í€    À$ 0 h<HT`l t 8 ˆ @çsomfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$somfor $gntt_label $lntt_label gsat_ratio somforintS$32$somforintM$33ptitleradius2 genrpt_longgenrptoffsetpcosfabssin som_seriessomfor S$35$somfortanatanC$34sprintfp_errorsqrtasinlog S$35DD$somforS$36$som_seriessominv.o/ 1074012794 1032 20 100666 23724 ` 1Ì„\¬@  x¨¨Ü„XLKh áZ@l¨;ÀG%=ZkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ=ùðÅ sÆ>ñ sÈ>0ån+`Kß<¹p%SÆ<ã €4#p&PŒp'SÈ<Óp(¸„h)KÅ=€%àp)2SÄ<ÃP…SÆ<ópf"0…npgbSÍ=+`4&P޲è 4:Peè PgKÚ=è 4Ù04Ù`è 4º1®Nè 4ØPd"4ØÐè 0ŽNPeè PgSÅ<£è 4Ø è 1 HpdBè 0€HP…Â0…, 0 „ peBè 1 HpdRPy27Æ?17Å>ásÀ>áPjB7Ú>ñ7Ù?kÆ?™1™.3$NPÒkÅ?‘3*N 7Ø?P’ò0šN 1¹.¹Kh61KN0¥N18N2Ån1%np{²0¦Np|r7×?!4kÇ>‘4¢2÷N0Œ. pj‚1n pk¢0ånè pv’SÑ?SÐ?SÏ>óSÎ?#SÌ?3kÆ?™_Ä>‘7Ú>ñ7Ù?kÅ?‘4ç$7Ø?kÇ>‘7×?!0€¢è sÅ>ãSÇ?SÅ?SÄ>óSÆ?#SÈ?3¸òЏ²ˆ¸’n¸ÒlM¹h 4$kÇ>‘4kÆ?™_Ä>‘7Ú>ñ7Ù?kÅ?‘4ç$7Ø?kÇ>‘7×?!0€¢è sÅ>ãSÇ?SÅ?SÄ>óSÆ?#SÈ?3¸íЏ­ˆ¸n¸ÍlM¹ h kÆ?™P„7Ú>ñ7Ù?sÄ>ã7Ø?7×?!è kÅ?‘SÛ?SÚ?4SÖ>óSÉ?#SÇ?33P3qP„2Ï1. P˜"P‹20ìP™B0Änp|ò1np}â1KnpzÒ2ùnpvÂ0¤n piKÂ=YSÈ>ÙàSÆ>ØÅàKÄ=ùOÃ=ñ/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,„¨`X_Ç=PŠ2pjbP…RP†BP„b0à¢P"¹,)1$N èõpk"P‰‚pibP…¢P†’P„b0à¢Pr¹,*0ŠN èpk"kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃàkÄ?)ðÅ sÆ?1+`P)  P$P&44$P(0©.P±4d0ä.P¤"sÄ?C0ÈN P¬P²2P¯B2 n 1 Hè 1 HP†bP‡R0„N1 Hè 0ÇNPˆ‚P‡²P†¢2¤Nºˆh º‡h º†h 1*N1vnè @P†2¤Np‡"PˆrS×?C1Æn 2n 1·N0êN 1hnè 16P†ò1²N蠸Ĩ4PˆâP†"1 HP‡r¹¨40Çnè @P†Ò1¯Nè 0ÄN P‡ÂP†¸äjº¨¨)1&n è 1³.0‘,0 „ 4c€Ã^'1 Hˆf`*+`4:Pè 49 è˜4¬è 1 HP‡"P†r0€H0çN1n 1&n è 1ŠP†P‡Ò0€H1¯N1Ænè ¸ðH.P†Â¸Äl'P®bè 2'Nè 0€HP¦RSÈ?C1 H2N0†.è 1Nè 0€H0ŽL1àH0d 1®. è @0€HP†21 H1ïN1†.2nè 1ˆ.Pˆ²1.P†’2DN P‰RP‹B¹h1jN1/N2ÇNè º®%2DNè 1 H2DnP†’0Ì2'. ºh*@1*nè @0€H1 H2 l 2 Œ0D 1€H0¤ P²‚è @0€¬ 1 H0„ 1€Hè @0€ÌP§’P„bP…R0ä P³‚1“.0ÇNºHŠ2è ¹¤Œ10Žì0Ä „ è@è P…R0Ž, 0 „! P„"è 2$Kß>sä4K×>rïKÂ>YSÆ?1ØÅàKÄ?)OÃ?!/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,P„22N1„.è ¸ç,1änè @èÍ0€Hè 1 H0€H è 2@H1¤N è 2@HPˆ2P‡BP†R1ˆ. ¸äj*0ÉN 1Knè @è]0€HkÂ?Ù/Ð,/Ð-/Ð.oÃÐkÄ?9kÅ?Aó: òø KÃ>‘sÙ?Q €Pds×?aP†P0†Nè pe+`P&bP'R0„N Pe4%è 0ÇNP¦‚P©²P§¢1ÄN¹†j¹‰j ¹‡j 1 N1vnè @P§²P¦‚1ÄN p©"¹‡j¹†j 1 nè @P¹²P¶‚P¨"P¦b¹™j ¹–j P§BP«r1N1)N¹k®1Xn¸ÇÌ;è 0›N P¨rP§"0€H Kß?QP†"1¨N ¸çL+1lnsîPiè 1&N1ÄNKØ?YsPfP‡2K×?QRîè 0ÇN1ÄN KÙ?as)P§rP¦"Pe1§0ÈN 1Ln è @KÚ?iP†B1„NsHPgè 0æN0€HKÝ>™0H1…Ns¦KÂ>ÙKÅ?AKÄ?9OÃ?1/Ñ0./Ñ0-è@Ð/Ñ0,?ð@–€?û«ôö¯°=?²[ÊöèOw@`× =p¤?öò½´†¡&?‘ßF¢R5?ûl0a\j?±”S€¢C~@`)™™™™š?ø¸•lÅÄ«@L¥Üc˰>. è&Ö•@@@V€@>@N@.@F€>. è&Ö•?ð@@@?é!ûTD->z×òš¼¯H¿ð?ù!ûTD-?‘ßF¡úç?ð@@@SPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverseÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÈÈ,"X  (( ¨(8"X!HÈD$ÐX!`ÈàÈP ôy>( P»@Ü\ m0>(P@à˜hÿÿÿÿ¨$$x Ì 4$ 4ˆ ž X ”  % €x€  ·* ‡øˆ¬ ¹1(!€¸ÿÿÿÿ1(@!€@È Á Kh;ÀÔÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"%?/æŠ@€ 4 €ˆ@°Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@ € € Û@ €Û@ €Û@ €`Û@ €bÛ@ €dÛ@ €"hÛ@ €%7Û@ €';Û@ €)=Û@ €+1Û@ €-AÛ@ €0#Û@ €4,Û@ €7*Û@ €:Û@ €=ŒÛ@ €? Û@ €MÛ@Q \€Bà Ä€€f Û@ÿÿÿÿ€p Ù €.€uÛ@€0€zÛ@€2€†Û@€4€‘Û@€6€•Û@€8€œÙ €:€¡Ù €<€¨Û@€>€°Û@€@ˆ€sA¸ZÙ AºÛ@A¾.Û@AÂ/Û@AÆ5Û@AÍEÛ@AÒHÛ@AÕIÛ@AÙJÛ@AÝKÛ@AáLÛ@AåMÛ@AëOÛ@AñTÛ@A÷VÛ@AýRÛ@€   €e€P€R  V€h€W  [€j  \€g€-  4€m€7  >€o  M€D¡Ð^€*À€DOÿÿÿÿÿÿÿÿÿÿÿÿ_Q €`à ÿÿÿÿàÛ@ € o€zÿÿÿÿ€‘n€z€{€ mÛ@€}€lÛ@€ˆa€¶AyÛ@A|Û@AÛ@A€Û@A"Û@A'˜Û@A,™Û@A0šÛ@A3›Û@A9œÛ@A?Û@ADŸÛ@AG¡Û@AL¢Û@AR©Û@AX«Û@A[¬Û@A_¯Û@Ad­Û@AipÛ@An}Ù ˆh€´  q€®€x  {€°  •€ƒ¡Ð›€vÀ€®sÿÿÿÿÿÿÿÿÿÿÿÿÀ€ƒ—ÿÿÿÿÿÿÿÿÿÿÿÿœA t€ÈÛ@ÄÿÿÿÿàÛ@ €Í»€½ÿÿÿÿ€Ẁ½€¾€ݸ€½€À€Ù¶€½€Â€Õ´€½€Ä€Ò²€½€Æ€žA¼Û@A"½Û@AÌÛ@AÐÛ@A„ÑÛ@  ¬€Ê¡Ð®€¹ ¯€€ €&€)0&€*P2€DÐ9pÐ:pÐ;pÐ<pÐ=pÐ?pP@€eÐAxÐB”ÐC”`C€fÐZ”Ð[¨Ð\´Ð]ÀÐ^ÌÐ_ØÐ`èÐaôÐcÐd Ð@d$Ðe(ÐfDÐg„Ðh„ÐiŒÐj¸Ðk¸Ðl¸ÐmÀÐnÄÐoÄÐpÄÐqÌÐrÐÐsÔÐtØÐuÜÐvàPw€mÐxàÐyÐzÐ{(Ð|,Ð}0`~€nÐv4Ѐ>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centeraba2a4c1c3qtuwxjp21sacaessfalse_eastingfalse_northingsominvintsat_ratioflagtimefalse_northfalse_eastlonalf_inpathsatnumr_minorr_majorialfe2ce2sone_esdlamfbfa2fa4fc1fc3suma2suma4sumc1sumc3sumbsominvlatxytlonconvsavsdsdsqblondifstdefacactantlatddbigkbigk2xlamtslscldlatdlontempinumbsom_serieshsqfcHÄHÄC€ÿÿþŒC€ÿÿþˆC€ÿÿþ€C€ÿÿþxC€ÿÿþpC€ÿÿþhC€ÿÿþ`C€ÿÿþ\C€ÿÿþP€Äq Xl9@p€Äs hl:@p€Äu Hl;ˆ@pˆ€Äw,˜€ `l<€@p€€Ä£|px=A@p¸ÄGŒ˜GA”\G€İœÄ ˆBA@„€Ä‚ ¤´PO0¸Ä0 xˆJI0Œ˜0 CA0@Œ0€Ä¥@ €Ä„@(A€È5!t€gf;A„È;€Ĉ¸˜@Œ´e@@!X´jf/A¸È/€ÄŠ ”´kiX¸dX@X€Ć@P€ħÐdHÄÌmqH@H€ÄŽ œÀni8Äd8@8€Ä˜ÿÿÿp#€DÀofÿÿÿpC€”@ÿÿÿpC€”˜ÿÿÿxC€”˜ÿÿÿ€C€”˜ÿÿÿˆC€”˜ÿÿÿC€”˜ÿÿÿ˜è|2AÐäS!ääŽ8è„8AÔàPðx/AØìMôp>AÜðJ˜e üD8DDAà8D#€h˜€‚ÿÿÿH€œ˜ÿÿÿH€DDÿÿÿH#€0vxÿÿÿH€4@ÿÿÿHc€¨ÜviÿÿÿH€Ä@x€Ä’@p€Ä” (•”h,dh@h€Ä– $(–”`,d`@`Al”JA`tPC€”ÿÿÿ C€”ÿÿÿK€ÿÿÿÀ€ÿÿÿÿ@”€ÿÿÿÿ@”€ÿÿÿÿ@”ˆ€ÿÿÿÿ@”€,,G\”GAˆDGK€ÿÿÿ0t”aT„ª§AŒxYAŒ,A \€¾@”0€À@”(€Â@”P€Ä@”@€Æ@”X€È@”€Î@”8€ÿÿÿÿ@”x€ÿÿÿÿ@”p€ÿÿÿÿ@”h€ÿÿÿÿ@”`AX`;Y\d³´/A¬@PA¬¼,Aðô,4MYüÁÆM!ÅÁSA pSA8,MAD,P€ÿÿÿÿ@”€Ê@” €ÿÿÿÿ@”H,VA¸SAÌVAì,Y$,SY Ó×SAM€ÿÿÿÿ@”#€4æÿÿÿ¨C€8Äÿÿÿ¨#€4æÿÿÿ¬C€8Äÿÿÿ¬#€4æÿÿÿ°C€8Äÿÿÿ°#€4æÿÿÿ´C€8Äÿÿÿ´C€ÄÿÿÿLC€ÄÿÿÿHADH,A\D€Äÿÿÿÿ@Ä0€Äÿÿÿÿ@Ä(€Äÿÿÿÿ@ÄP€Äÿÿÿÿ@Ä@€Äÿÿÿÿ@ÄX€Äÿÿÿÿ@Ä€Äÿÿÿÿ@Ä ü¼GY¬øôöG€Äÿÿÿÿ@Ä8AlDApÄD³æ€( Úæ ½=½9½:½;½<½=½B½C½J½K½P½Q½[½_½`½c½d½e½f½g½h½i½j½k½l½m½n½’½“½”½•½–ÈP½?ÛûÛä½½½;P½9½=½C½I½J½K½O½P½Q½^½_½d½h½i½j½l½z½{½|½}½~„½9½:½;½<½=½B½C½J½K½P½Q½[½_½`½c½d½e½f½g½h½i½j½k½l½m½n½’½“½”½•½–ÛûÛä½½½9P½=½h½i½j„ÛûÛä½½½óp%bSÅ?4#47p%BSÄ?48p&2p$"è p'R+`è 4:è Pebè PeRè PeBPe"è Pg2KÂ?Y4è@ÐOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð/7ÞÀ+`P$R0àH è 0¤.0€H1€H7Ø?Aè 7×?Qè 1ÀH+`P)SÊ?C0€H P&SÍ?S# 1*NS'0ÍN ¹‹H2Çè 1àH#@SE0…, 0 è*+`4: è 49`èà4Î#S"1ÀH+`P$b0Ïn1ÄNè 1§N +`P7"K×>™4Kß>‘¹¤®rùP+bP(SÉ?CP%SÇ?S1ËN1(NP*20§N¹˜¬$¸ÄLs÷KÂ>Ù7Þ?A/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,?ð=Û|ßÙ×½»@STEREOGRAPHICPoint projects into infinityster-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,X!ü8|88X 4¸D+>(L4@<P,>(P@@8\ÿÿÿÿè$$lA 4$ 4|B@T XTˆD”`¬`”TôÈ È V¼Ô¬ÿÿÿÿ¼@Ô@¼XV!üÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"&?/æ›@€ 4T`È@°Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €)Û@ €8Û@ €FÛ@ €NÛ@Q V€à x€€aÛ@ÿÿÿÿ€mÛ@€€xÛ@€€ƒÛ@€€ŽÛ@€ˆ€#  € ¡Ð€À€ ÿÿÿÿÿÿÿÿÿÿÿÿQ ”€1à 4ÿÿÿÿàÛ@ €œ€*ÿÿÿÿ€ž€*€+€ Û@€-€¤Û@€/€A¨!Û@A¯#Û@A¶ Û@A»%Û@AÂ+Û@AÆ*Û@€  !€@€"  &€B  (€3¡Ð*€& +€€ €&€0&€P,€ Ð0Ð1Ð24Ð34Ð44Ð64Ð:<Ð;HÐ<PÐ=XÐ>``?€!€@lP,€ Ð?l`?€!`@€"E€%0E€&PJ€3ÐS$ÐT0ÐU@ÐVXÐWtPX€@ÐY”ÐZ¤`Z€AP]€BÐ^¬Ð_ÄÐ`ì``€CÐc`c€D€d`d€E`e€Fsterfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sterforintfalse_northfalse_eastcenter_latcenter_lonr_majsterforyxlatlonsinphicosphidloncoslonkspgHxHxC€xÿÿÿˆC€xÿÿÿ€C€xÿÿÿx€x.@x0€x@x( <1:(@(€xÿÿÿÿ $021 4x @ €x0 00314x@,€x,4x@0€x&@x€x(@xH4A$TDC€”ÿÿÿLC€”ÿÿÿH€4ÿÿÿÿ@”(A0”J€Ä4ÿÿÿ C€$”ÿÿÿ €Ä4ÿÿÿ¨C€$”ÿÿÿ¨AX”D€4ÿÿÿÿ@”€4ÿÿÿÿ@”At|bAÄ(J€4ÿÿÿÿ@”€4ÿÿÿÿ@”0€4ÿÿÿÿ@”³€Úæ½0½1½2½3½4½6½;½<½=½>ÈP½3ÛûÛä½½ ½0P½2½6Õ½1Ö½3½4½6½;½<½=½>½6PÛûÛä½½ ½2P½4½6PÛûÛä½½½3PÛûÛä½½½4PÛûÛä½½½6?;xÛûÛä½½ ½1P½:UÛûÛä½½½:1UÛûÛä½½½;;hPÛûÛä½½ ½<;hPÛûÛä½½½=;h P½>PÛûÛä½½½>ÛûÛä½½½?;Œ P½@ÕÔÛùÛûÕ¶³€€Úæð½SÈPP½EÔ?;k ÛûÛä½½½S½TÛûÛä½½½T;x½U;k½VPPÛûÛä½½ ½U½VPÓ½_½W½^ŒÖÕÕŒÕÛûÛä½½½V½W½^ÛûÛä½½½W;kŒŒ½YUUÛûÛä½½½Y2U½ZÛûÛä½ ½½Z½c½^ŒŒ½_PPÛûÛä½½½^½_;kÔ½`PÔPÛûÛä½½½c½`½_ÛûÛä½½½_½`PPPPÛûÛä½½½`½dÛùÛûÕ¶ ##ÔÌ:%ÓÓ7% ÓÓYWq(%Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÔÓ Ô!% Ó Õ1ÕÓ ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô (@@ 8$ H X0íX€h t@€Œ˜¨´0íÀ€ ̸àðøèsterfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$sterfor $gntt_label $lntt_label sterforinttsincosM$20ptitleradius cenlonmeroriginoffsetpsterfor S$22$sterfor adjust_loncosfabsp_errorsinsterinv.o/ 1074012795 1032 20 100666 11152 ` 1Ìd+@ Œ ””Ðd'Ð$€P)`0ˆøG% kÂ?ÙoÀ+`SÆ>óp%bSÅ?4#47p%BSÄ?48p&2p$"è p'R+`è 4:è Pebè PeRè PeBPe"è Pg2KÂ?Y4è@ÐOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1oà kÄ>é+`P&24#P$"KÙ>kÙ>ñ0æ.KÄ>0¤. 1ÎNè ¹ŒH#@SOPfb0€H 0ÏN1§nè @1äN7Ø?qè 7×?PdRp„è 1 H#S0,0 „!ÚSÈ?sPgSÄ?ƒPf1ÈN 0éN 1Mn è ¸†N0€HKß>ñsðPqBè 2 H"àRæ"è 0†.0L0d „!H@è 2HPfSÇ?ƒ¸Ä..è 1ÀH0Œ 0¤ è(@è 1€H0¬0„ „ JSÆ?sPd1®N1†Nè 0ˆNPfRè 0Äp„4KÂ>YKÄ>éOÃ>á/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,PdBKÝ>ñès¤2 l0D è:1ÀÈè 1€HPfRè 0Äè5p„1€Èè 1ÀHPfRè 0Ä.èõp„@=Û|ßÙ×½»?ù!ûTD-STEREOGRAPHICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,X!üô|ô8ÀX ð p DÏ>(@PÐ>(P@8\ÿÿÿÿˆ$$lج 4$ 4|ÙàÌ Ẍ۬$”ëÄ»<¼ í€ø¬ÿÿÿÿ€ø¼õ[$€øÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"&?/æ¡@€ 4̼°Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €)Û@ €8Û@ €FÛ@ €NÛ@Q V€à x€€aÛ@ÿÿÿÿ€mÛ@€€xÛ@€€ƒÛ@€€ŽÛ@€ˆ€#  € ¡Ð€À€ ÿÿÿÿÿÿÿÿÿÿÿÿQ ”€1à ðÿÿÿÿàÛ@ €œ€*ÿÿÿÿ€ €*€+€¤Û@€-€¦Û@€/ˆ€LA¨#Û@A«&Û@A­'Û@A²*Û@A·6Û@€/  2€>ˆ €N€4€6  9€B€:  =€D  >€A€$  )€G  *€@  +€3¡ÐA€&À€3-ÿÿÿÿÿÿÿÿÿÿÿÿÀ€@3ÿÿÿÿÿÿÿÿÿÿÿÿ B€€ €&€0&€P,€ Ð0Ð1Ð24Ð34Ð44Ð64Ð:<Ð;HÐ<PÐ=XÐ>``?€!€@lP,€ Ð?l`?€!`@€"E€%0E€&PJ€3ÐR<ÐSHÐTHÐUdÐVxÐW„ÐXŒP^€@Ð_¨Ð`ØÐaìPo€GÐpÐqÐr@ÐtD`t€H`t€I`x€J€ylPJ€3ÐxlPY€>ÐZ˜Ð[ `[€?P^€@Pb€AÐc¨Pd€BÐe´ÐfÌ`f€CPi€DÐjÔÐkì`k€E`k€F`t€I`x€J`y€K`z€Psterinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sterinvintfalse_northfalse_eastcenter_latcenter_lonr_majsterinvlatlonyxrhzsinzcoszconHxHxC€xÿÿÿˆC€xÿÿÿ€C€xÿÿÿx€x$@x0€x.@x( <1:(@(€x0 $021 4x @ €x! 00314x@,€x4x@0€x2@x€x4@xAH,D!@DSRJAHJC€,ÿÿÿ C€,ÿÿÿ€ðÿÿÿÿ@,€ðÿÿÿÿ@,Ad,G€ðÿÿÿÿ@,0Ax€/€Ôðÿÿÿ¸€´´ÿÿÿ¸C€H,ÿÿÿ¸€DhÿÿÿÀ€ÔðÿÿÿÀ€´´ÿÿÿÀC€H,ÿÿÿÀ€ðÿÿÿÿ@,(€ðÿÿÿÿ@, €ðÿÿÿÿ@,€ðÿÿÿÿ@,,JYÜô`a/³€Úæ½0½1½2½3½4½6½;½<½=½>ÈP½3ÛûÛä½½ ½0P½2½6Õ½1Ö½3½4½6½;½<½=½>½6PÛûÛä½½ ½2P½4½6PÛûÛä½½½3PÛûÛä½½½4PÛûÛä½½½6?;xÛûÛä½½ ½1P½:UÛûÛä½½½:1UÛûÛä½½½;;hPÛûÛä½½ ½<;hPÛûÛä½½½=;h P½>PÛûÛä½½½>ÛûÛä½½½?;Œ P½@ÕÔÛùÛûÕ¶³€Úæð½R½S½U½W½Z½_½`½c½e½j½p½tÈP½SP½RÔ½U½W½Z½_½`½c½e½j½p½t½RPÛûÛä½½½S½W½e½j½tÛûÛä½½½R½T?;k ½UŒŒPÛûÛä½½½T½U;kÛûÛä½½½U½VÓÛûÛä½½½V;x½WPÛûÛä½½½W½X;kÔ½a½qŒŒÕ½_PP;kÛûÛä½½½_½`½cPÔ;kŒŒÛûÛä½½½a;kÛûÛä½½½`½aÓ½p;kPÛûÛä½Ó½pÖÖ½ ½½q;kÛûÛä½%½½q;k½r½tP;P;kÛûÛä½½½t½x½yÛùÛûÕ¶½ZP½[ÖÛä½½½Z½c½e;P;k½fÛûÛä½½½e½j;P;k½kÛûÛä½½½jµ¶ #Ì:%ÓÓ7% ÓÓw…º#(%Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÔÓ Ô)% Ó ÕÔÓ Ô ÔÓ ÔAÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô (@ 8$ H X0íX€h t@€Œ˜¨´0íÀ€ Ìpàìø,èsterinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$sterinv $gntt_label $lntt_label sterinvinttsincosM$20ptitleradius cenlonmeroriginoffsetpsterinv S$22$sterinvsqrtatanfabsasinatan2 adjust_lonsinstplnfor.o/ 1074012795 1032 20 100666 17180 ` 1Ì8C@ ¼ ( X Xà8>7°e@\À\)TG%:êkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1oà kÄ;éðÅ sÆ;ñkÇ<+`H47D7#7‚„#@4?ÿ€``h$ˆ#B+`44 490? ƒ¤#7ÿ‹øÝ@èX „¿#B À` 6úè 4ÙP7‡€à#j¥ U µ Ö4×6„è 4ú7Ú<á44@è 4÷+`4:44è 4÷7ÚÙè PpKÜ>Ùˆ%Ð0Nè SÅ<³0€Hè 7Ø>ÙKÜ>Ùˆ%2NsÏ?“SÆ<Ã1€H1 HsÎ?ƒSÈ<ÓsÄ?ssÆ?cè sÈ?Sè04Ë€…(KÂ;YÈ¿@Œp=@+`44 49? “€“<Ï7å7ÿ‹øÕ@ 494˜4wè 7Ú=!+`49è 7Ú=!èP4*+`4: è 49€è 4,4Ù4˜4wè 7Ú=!+`49 è 7Ú=!èÈ4*ä!jè SÅ<£0€H7Ø>Ùè PqKÜ>Ùˆ#x2$Nè SÅ<“0€Hè 7Ø>ÙKÜ>Ùˆ#82$Nè SÅÙKÜ>Ùˆ"ø2$Nè SÅ<³0€Hè 7Ø>ÙKÜ>Ùˆ"¸2$NsÐ?“SÆ<Ã1€H1 HsÏ?ƒSÈ<ÓsÎ?ssÄ?csÆ?Sè sÈ?CèP4æ Úè SÅÙè PoKÜ>Ùˆ"1äNè SÅ<ƒ0€Hè 7Ø>ÙKÜ>Ùˆ!À1äNsÎ?“SÆ<“1€H1 HsÄ?ƒSÈ<£sÆ?sè sÈ?cèh4è!RSÅ<£è SÐ<ƒ0€H7Ø>Ùè PqKÜ>Ùˆ!2$Nè SÅÙKÜ>Ùˆ Ð2$Nè SÅ<³0€Hè 7Ø>ÙKÜ>Ùˆ 2$NsÐ?“SÆ<Ã41€HsÏ?ƒSÈ<Ó1 HsÎ?ssÄ?csÆ?SsÈ?CkÂ>ùsÀ?1sÀ?!sÀ?è sÀ?4KÂ;YKÇ<SÆ;ñØÅàKÄ;éOÃ;á/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù7Þ€+`H7Kß?Žâ xKØ?ó è sØ?‘€ 2è8KÂ?YŽè ó è sØ?‘“€04KÂ?Yè@Ð7Þ?Žä 2ó è sØ?‘‹€?½@è­4Žæ?m@ó è sØ?‘‹€?u@èe4?ð?‘ßF¢R5Illegal zone #%4ld for spheroid #%4ldrstate-initError opening State Plane parameter filestate-forstate-initSTATE PLANEZone: Datum: NADef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘Pef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€¸¸,#X ÔAXD8#X!8œ¸œD3Í>( @ÀP'>( ¸@À\'>(P@Èlÿÿÿÿ\$$|(€ 4$ 4Œ)´ì Xì˜+! 8D8¤@'Øö|ø°B-Ðt¼ÿÿÿÿ-Ð àt àÌJ7°)TØÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTDATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"'?`’@€ 4ì8ø à°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € à  € Ù `…à €À€Ù  € `…à €À€ Ù  €Q "€à ´€à €.€ÿÿÿÿ€3€€€8Ù €€?Ù €ˆ€}ADÙ AHÙ AJÙ `à €@€(Û@@@Qÿÿþ(€*`à €€.Â@Wÿÿþp€0`cà € €4Â@]ÿÿþ€6AaÛ@AgÛ@AmÛ@Ax$Û@Aƒ*Û@AŽ0Û@A™4Û@A¥>Û@A­BÛ@A¶@Û@A¿FÛ@AÄ8Û@AÉGÛ@AÎ;Û@AÓDÙ AØÙ à É AÝ€Zˆ €{ˆ €ˆ €€H  K€`  €_  €^ˆ€ƒˆ€…€  €f  €e  €d  €]ˆ€‡  €k€\  _€m€`  d€o€4  ?€q€f  v€s€y  ƒ€u€†  ™€w  B€!¡Ð€À€]ÿÿÿÿEÿÿÿÿÀ€!DÿÿÿÿÿÿÿÿÿÿÿÿÀ€^FÿÿÿÿÿÿÿÿÿÿÿÿÀ€_GÿÿÿÿÿÿÿÿÿÿÿÿÀ€dOÿÿÿÿÿÿÿÿÿÿÿÿÀ€eQÿÿÿÿÿÿÿÿÿÿÿÿÀ€kWÿÿÿÿÿÿÿÿÿÿÿÿžQ ပŸÃ ˜ÿÿÿÿàÛ@ €êK€Žÿÿÿÿ€ìJ€Ž€€îIÛ@€‘€òHÛ@€“ˆ €¤AØNÙ €¢  ¥€š€³  ¶€œ€¼  ¿€žˆª€¦  ­€   ¦€—¡ÐÅ€ŠÀ€—¨ÿÿÿÿ±ÿÿÿÿÀ€ ·ÿÿÿÿÀÿÿÿÿ Æ€€ €5€05€P:€!ÐKDÐLDÐMLÐPLPQ€]ÐRTPS€^ÐT\PU€_ÐVh`Y€bÐTt`Y€c`e€jPk€kÐl€`n€lPQ€]P_€dPa€ePc€fÐd„Ðe„`e€g`e€h`e€i`e€jÐj„ÐqŒÐrÐtÐu”Ðz¨Ð{¼Ð|ÐÐ}èÐ~üДÐО П0Р4Т8У<Ð¥HЦXЪlP«€qЬtЭxЮ”ЯœÐ°œÐ±´Ð²¼Ð³¼Ð´ÄеÔ`µ€rÐñèÐOì`ñ€y€òðP:€!PQ€]PS€^PU€_PW€`ÐXôÐYô`Y€a`Y€b`Y€cÐ^üP_€dÐ`Pa€eÐb`e€hÐ` `e€i`e€jPk€kÐl,ÐmDÐnT`n€lPv€mÐw\Ðxl`x€nP•€oЖtЗˆÐ˜˜`˜€pй Pº€sл¤Ð¼ÀнÈоÈпàÐÀèÐÁèÐÂÐÃÐÄÐÅ ÐÆ(ÐÇ(ÐÈ0ÐÉ@`É€tÐñXÐÍ\P΀uÐÏ`ÐÐ|ÐÑ„ÐÒ„ÐÓœÐÔ¤ÐÕ¤ÐÖ¬Ð×¼`×€vÐñÌÐÚÐPÛ€wÐÜØÐÝØÐÞôÐßüÐàüÐáÐâÐãÐä4Ðå<Ðæ<ÐçDÐèXÐéXÐêXÐëXÐíXÐîX`î€xÐñ€`ñ€y€ò„`ò€z÷€‰0÷€ŠPü€—ÐP€šÐÐ,`€›`€¢€0Pü€—Ð4P€ Ð<ÐH`€¡ÐH`€¢€LPü€—ÐXP€œÐ `Ð p` €P€ Ðt`€¡ÐtÐ xP€žÐ€Ð”`€ŸP€ Ð˜`€¡Ð˜`€¢`€£`€¨stplnfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tidinzoneNAD27NAD83stplnforintfn83fn27spherezoneindinadvaltablepnamebufr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northazimuthlat_origlon_origlon1lat1lon2lat2modeiflgptrstplnforyxlatlon!<@5AD€!@@5AD€AD€!@5AD€ Xˆè„„djôøXYP€YDLKP€´ÿÿÿÿX€LTMR@L @x€A`dK€´ÿÿÿp€´L@€<èSA88K€´ÿÿþøxèGY\t¦¬GAà P€X´ÿÿÿl€¼Ìÿÿÿl€@Xÿÿÿl€tœÿÿÿl€\pÿÿÿl€èÿÿÿlC€,XÿÿÿlˆÌJd„ÏÒJ XJìÁÄJ èJY|œ­°J¨Ä,ˆ¤ÒÕ,,P, (ÄÇ,Àà,Y ¼°³,D|2¬Ä20P2AÄà2T|8¼Ä8@P8AÔà8X€ÌXPY¨È»¾PX€ìXMYÌè¾ÁM€MYÜüÝàM €JYàãJ@|,Y <ãæ,!HTèçAXxCX´CX´H˜H˜C€0ÿÿÿŒC€0ÿÿÿˆ€˜ÿÿÿÿ@0A$³Å€H Úæ½L½MÈQÔQ½5Ó½rÕÛûÛä½½½K½PÛûÛä½½ ½MQ½R½VPÛûÛä½ ½½T½VPÛûÛä½½½T½l‡½j‡?7 ‡ÛûÛä½½½rÛûÛä½½½t½j½u½zÛûÛä½½½z8 ½{ÛûÛä½½½{9 Ô½|RRÛûÛä½½½|9 Ô½}ÛûÛä½½½}9 ÔÛûÛä½½½~6½”RR½YÛûÛä½½½1Y½žYYÛûÛä½½ ½ž2ÛûÛä½½ ½ ÛûÛä½½ ½¢½£YÛûÛä½½ ½£2Y½¦½­½°½»½¾½Á½Ä½Ï½Ò½Ý½à½ã†½¦†ÛûÛä½½½¥½¦;k½ª½¹½Í½ÚRR½¦½ªÛûÛä½½½¦½­;kÛûÛä½½ ½¬½­;wÔ½°†½®½¯½ñÕÛûÛä½½ ½­½°;k;w½±½²½ñÕÛûÛä½½ ½°½µÛûÛä½½ ½³½µÛûÛä½½½´½µÛûÛä½½½µ;ÔÛûÛä½½½ñÛûÛä½ ½½O½ñ½òÛûÛä½ ½½X½YÓ½^½bPÛûÛä½ ½½`½bPÛûÛä½ ½½d½eÛûÛä½½½`½l‡‡ÛûÛä½½½l9½mYYÛûÛä½½½m2 ½nÛûÛä½ ½½n½ñ½wYYÛûÛä½ÓÖ2 Y½xÛûÛä½½½x½ñ½–‡ÛûÛä½½½–9½—YYÛûÛä½½½—2 ½˜ÛûÛä½ ½½˜½ñ½¹½»;k;wÕ½¾½Á½Ä†½¼½½½ñÕÛûÛä½½½»½¾;k;w½¿½À½ñÕÛûÛä½½½¾½Á;k;w½Â½Ã½ñÕÛûÛä½½ ½Á½Ä;k;w½Å½Æ½ñÕÛûÛä½½ ½Ä½ÉÛûÛä½½ ½Ç½ÉÛûÛä½½½È½ÉÛûÛä½½ ½É;ÔÛûÛä½½½ñ½Í½Ï;k;wÕ½Ò†½Ð½Ñ½ñÕÛûÛä½½ ½Ï½Ò;k;w½Ó½Ô½ñÕÛûÛä½½ ½Ò½×ÛûÛä½½ ½Õ½×ÛûÛä½½½Ö½×ÛûÛä½½ ½×;ÔÛûÛä½½½ñ½Ú½Ý;kÛûÛä½½ ½Ü½Ý;wÔ½à½ã†½Þ½ß½ñÕÛûÛä½½ ½Ý½à;k;w½á½â½ñÕÛûÛä½½ ½à½ã;k;w½ä½å½ñÕÛûÛä½½ ½ã½îÛûÛä½½ ½æ½îÛûÛä½½½ç½îÛûÛä½½ ½î;ÔÛûÛä½½½ñ½ò ÛùÛûÕ¶>##³€Úç ¾¾¾ ¾ÈRRÖ¾ÛûÛä½ ½¾?;¾¾¾¾ÛûÛä½ ½¾;ÛûÛä½½¾¾ÛùÛûÕ¶¾¾ ÖÛä½ ½¾ ;¾ ÛûÛä½½¾¾ ¾ÛûÛä½ ½¾;¾ÛûÛä½½¾µ¶ #(# # #"ÕÕÌ"%Ó %ÓÓ]%ÓÓSõ#h%Ó %ÓÓ!ÕÓ %©%Ó Õ (@ 8@À H@È X$ h X0 Ux€ ˆX  p¬ ¸@ÄÐÜèô (4@P`p0퀀»œ¬¸éstplnfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. DS$stplnfor SD$stplnfor SB$stplnfor $gntt_label $lntt_label stplnforintS$16$stplnforintC$18sprintfM$17p_errorfopenfseekfreadfcloseptitle genrpt_longsqrtpakczpaksztmforint lamccforint polyforint omerforintstplnfortmforlamccforpolyforomerforstplninv.o/ 1074012796 1032 20 100666 17232 ` 1Ì@CP@ Ä 0 ` `à@>,7Àl@„Ìd)\G%:lkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1oà kÄ;éðÅ sÆ;ñkÇ<+`H47D7#7‚„#P4?ÿ€``h$ˆ#R+`44 490? ƒ¤#7ÿ‹øÝ@èh „¿#R À` 6úè 4ÙP7‡€à#z¥ U µ Ö4×6„è 4úè 4ú7Ú<Ñ44@è 4÷+`4:44è 4÷7ÚÙè PpKÜ>Ùˆ%Ð0Nè SÅ<£0€Hè 7Ø>ÙKÜ>Ùˆ%2NsÏ?“SÆ<³1€H1 HsÎ?ƒSÈ<ÃsÄ?ssÆ?cè sÈ?Sè04Ë€…(KÂ;YÈ¿@Œp<õ@+`44 49? “€“<¿7å7ÿ‹øÕ@ 494˜4wè 7Ú=!+`49è 7Ú=!èP4*+`4: è 49€è 4,4Ù4˜4wè 7Ú=!+`49 è 7Ú=!èÈ4*ä!jè SÅ<“0€H7Ø>Ùè PqKÜ>Ùˆ#x2$Nè SÅ<ƒ0€Hè 7Ø>ÙKÜ>Ùˆ#82$Nè SÅÙKÜ>Ùˆ"ø2$Nè SÅ<£0€Hè 7Ø>ÙKÜ>Ùˆ"¸2$NsÐ?“SÆ<³1€H1 HsÏ?ƒSÈ<ÃsÎ?ssÄ?csÆ?Sè sÈ?CèP4æ Úè SÅÙè PoKÜ>Ùˆ"1äNè SÅÙKÜ>Ùˆ!À1äNsÎ?“SÆ<ƒ1€H1 HsÄ?ƒSÈ<“sÆ?sè sÈ?cèh4è!RSÅ<“è SÐÙè PqKÜ>Ùˆ!2$Nè SÅÙKÜ>Ùˆ Ð2$Nè SÅ<£0€Hè 7Ø>ÙKÜ>Ùˆ 2$NsÐ?“SÆ<³41€HsÏ?ƒSÈ<Ã1 HsÎ?ssÄ?csÆ?SsÈ?CkÂ>ùsÀ?1sÀ?!sÀ?è sÀ?4KÂ;YKÇ<SÆ;ñØÅàKÄ;éOÃ;á/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù7Þ€+`H7Kß?Žâ xKØ?ó è sØ?‘€ 2è8KÂ?YŽè ó è sØ?‘“€04KÂ?Yè@Ð7Þ?Žä 2ó è sØ?‘‹€?½@è­4Žæ?m@ó è sØ?‘‹€?u@èe4?ð?‘ßF¢R5Illegal zone #%4ld for spheroid #%4ldrstate-initError opening State Plane parameter filestate-invstate-initSTATE PLANEZone: Datum: NADef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘Pef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÀÀ,*X ÜA`D8*X!@œÀœD:Í>(  @ÀP'>( À@À\.>(P@Èlÿÿÿÿd$$|/ˆ 4$ 4Œ0¼ì Xì˜2!¨@D@¤G'èö„ø°I-à|¼ÿÿÿÿ-à à| àÌQ7À)\Øÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTDATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"'?`’ @€ 4ì@ø à°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € à  € Ù `…à €À€Ù  € `…à €À€ Ù  €Q "€à ¼€à €.€ÿÿÿÿ€3€€€8Ù €€?Ù €ˆ€}ADÙ AHÙ AJÙ `à €@€(Û@@@Qÿÿþ €*` à €€.Â@Wÿÿþh€0`cà € €4Â@]ÿÿþ€6AaÛ@AgÛ@AmÛ@Ax$Û@Aƒ*Û@AŽ0Û@A™4Û@A¥>Û@A­BÛ@A¶@Û@A¿FÛ@AÄ8Û@AÉGÛ@AÎ;Û@AÓDÙ AØÙ à É AÝ€Zˆ €{ˆ €ˆ €€I  L€`  €_  €^ˆ€ƒˆ€…€  €f  €e  €d  €]ˆ€‡  €k€]  `€m€a  e€o€5  @€q€g  w€s€z  „€u€‡  š€w  C€!¡Ðž€À€]ÿÿÿÿFÿÿÿÿÀ€!EÿÿÿÿÿÿÿÿÿÿÿÿÀ€^GÿÿÿÿÿÿÿÿÿÿÿÿÀ€_HÿÿÿÿÿÿÿÿÿÿÿÿÀ€dPÿÿÿÿÿÿÿÿÿÿÿÿÀ€eRÿÿÿÿÿÿÿÿÿÿÿÿÀ€kXÿÿÿÿÿÿÿÿÿÿÿÿŸQ ပ Ã ˜ÿÿÿÿàÛ@ €êK€Žÿÿÿÿ€îJ€Ž€€òIÛ@€‘€ôHÛ@€“ˆ¡€¤AØNÙ €£  ¦€š€´  ·€œ€½  À€žˆ«€¦  ®€   §€—¡ÐÆ€ŠÀ€—©ÿÿÿÿ²ÿÿÿÿÀ€ ¸ÿÿÿÿÁÿÿÿÿ Ç€€ €5€05€P:€!ÐLDÐMDÐNLÐQLPR€]ÐSTPT€^ÐU\PV€_ÐWh`Z€bÐUt`Z€c`f€jPl€kÐm€`o€lPR€]P`€dPb€ePd€fÐe„Ðf„`f€g`f€h`f€i`f€jÐk„ÐrŒÐsÐuÐv”Ð{¨Ð|¼Ð}ÄÐ~ØÐðЀЖ ПР(С8Т<Ф@Ð¥DЩPЪ`ЬtP­€qЮ|Я€Ð°œÐ±¤Ð²¤Ð³¼Ð´ÄеÄжÌзÜ`·€rÐôðÐPô`ô€y€õøP:€!PR€]PT€^PV€_PX€`ÐYüÐZü`Z€a`Z€b`Z€cÐ_P`€dÐa Pb€eÐc`f€hÐa(`f€i`f€jPl€kÐm4ÐnLÐo\`o€lPw€mÐxdÐyt`y€nP—€oИ|ЙК `š€pл¨P¼€sн¬Ð¾ÈпÐÐÀÐÐÁèÐÂðÐÃðÐÄÐÅÐÆÐÇ(ÐÈ0ÐÉ0ÐÊ8ÐËH`Ë€tÐô`ÐÏdPЀuÐÑhÐÒ„ÐÓŒÐÔŒÐÕ¤ÐÖ¬Ð×¬ÐØ´ÐÙÄ`Ù€vÐôÔÐÜØPÝ€wÐÞàÐßàÐàüÐáÐâÐãÐä$Ðå$Ðæ<ÐçDÐèDÐéLÐê`Ðë`Ðì`Ðí`Ðï`Ðð``ð€xÐôˆ`ô€y€õŒ`õ€zú€‰0ú€ŠPÿ€—ÐP€šÐÐ,`€›`€¢€0Pÿ€—Ð4P€ Ð<ÐH`€¡ÐH`€¢€LPÿ€—Ð XP €œÐ `Ð p` €P€ Ðt`€¡ÐtÐxP€žÐ€Ð”`€ŸP€ Ð˜`€¡Ð˜`€¢`€£`€¨stplninv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tidinzonenad27nad83stplninvintfn83fn27spherezoneindinadvaltablepnamebufr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northazimuthlat_origlon_origlon1lat1lon2lat2modeiflgptrstplninvlatlonyx!<@5AD€!@@5AD€AD€!@5AD€(`ˆð„„eküYZP€YDLLQ€¼ÿÿÿÿX€LTNS@LHx€A`dK€¼ÿÿÿp€¼L@€DðSA@@K€¼ÿÿþø€ðGYd|ª®GAè¨P€`¼ÿÿÿl€ÄÔÿÿÿl€H`ÿÿÿl€|¤ÿÿÿl€dxÿÿÿl€ðÿÿÿlC€4`ÿÿÿlÔJlŒÑÔJ`JôÃÆJ¨ðJY„¤¯²J°Ì,¬Ô×,4X,0ÆÉ,Èè,Y¨IJµ,L„2´Ì28X2AÌè2\„8ÄÌ8HX8AÜè8`ˆÔ`PY°нÀP`ˆô`MYÔðÀÃMˆMYäßâM(ˆJY$âåJH„,Y(Dåè,!P\êéA`€C`¼C`¼H˜H˜C€0ÿÿÿŒC€0ÿÿÿˆ€˜ÿÿÿÿ@0A$³Å€H Úæ½M½NÈQÔQ½5Ó½sÕÛûÛä½½½L½QÛûÛä½½ ½NQ½S½WPÛûÛä½ ½½U½WPÛûÛä½½½U½m‡½k‡?7 ‡ÛûÛä½½½sÛûÛä½½½u½k½v½{ÛûÛä½½½{8 ÛûÛä½½½|6 ½}ÛûÛä½½½}9Ô½~RRÛûÛä½½½~9Ô½ÛûÛä½½½9ÔÛûÛä½½½€6½–RR½ŸYÛûÛä½½½Ÿ1Y½ YYÛûÛä½½ ½ 2ÛûÛä½½ ½¢ÛûÛä½½ ½¤½¥YÛûÛä½½ ½¥2Y½ª½¯½²½½½À½Ã½Æ½Ñ½Ô½ß½â½å†½ª†ÛûÛä½½½©½ª;k½¬½»½Ï½ÜRR½ª½¬ÛûÛä½½½ª½¯;kÛûÛä½½ ½®½¯;wÔ½²†½°½±½ôÕÛûÛä½½ ½¯½²;k;w½³½´½ôÕÛûÛä½½ ½²½·ÛûÛä½½ ½µ½·ÛûÛä½½½¶½·ÛûÛä½½½·;ÔÛûÛä½½½ôÛûÛä½ ½½P½ô½õÛûÛä½ ½½Y½ZÓ½_½cPÛûÛä½ ½½a½cPÛûÛä½ ½½e½fÛûÛä½½½a½m‡‡ÛûÛä½ÓÖ9½nYYÛûÛä½ÓÖ2 ½oÛûÛä½½½o½ô½xYYÛûÛä½ÓÖ2 Y½yÛûÛä½½½y½ô½˜‡ÛûÛä½ÓÖ9½™YYÛûÛä½ÓÖ2 ½šÛûÛä½½½š½ô½»½½;k;wÕ½À½Ã½Æ†½¾½¿½ôÕÛûÛä½½½½½À;k;w½Á½Â½ôÕÛûÛä½½½À½Ã;k;w½Ä½Å½ôÕÛûÛä½½ ½Ã½Æ;k;w½Ç½È½ôÕÛûÛä½½ ½Æ½ËÛûÛä½½ ½É½ËÛûÛä½½½Ê½ËÛûÛä½½ ½Ë;ÔÛûÛä½½½ô½Ï½Ñ;k;wÕ½Ô†½Ò½Ó½ôÕÛûÛä½½ ½Ñ½Ô;k;w½Õ½Ö½ôÕÛûÛä½½ ½Ô½ÙÛûÛä½½ ½×½ÙÛûÛä½½½Ø½ÙÛûÛä½½ ½Ù;ÔÛûÛä½½½ô½Ü½ß;kÛûÛä½½ ½Þ½ß;wÔ½â½å†½à½á½ôÕÛûÛä½½ ½ß½â;k;w½ã½ä½ôÕÛûÛä½½ ½â½å;k;w½æ½ç½ôÕÛûÛä½½ ½å½ðÛûÛä½½ ½è½ðÛûÛä½½½é½ðÛûÛä½½ ½ð;ÔÛûÛä½½½ô½õ ÛùÛûÕ¶>##³€Úç ¾¾ ¾¾ÈRRÖ¾ÛûÛä½ ½¾?;¾¾¾¾ÛûÛä½ ½¾;ÛûÛä½½¾¾ÛùÛûÕ¶¾ ¾ ÖÛä½ ½¾ ;¾ ÛûÛä½½¾¾¾ÛûÛä½ ½¾;¾ÛûÛä½½¾µ¶ #(# # #"ÕÕÌ"%Ó %ÓÓ]%ÓÓSõ#h%Ó %ÓÓ!ÕÓ %©%Ó Õ (@ 8@À H@È X$ h X0 Ux€ ˆ`  x¬ ¸@ÄÐÜèô (4@L\l|0팀ܨ¸Äéstplninv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. DS$stplninv SD$stplninv SB$stplninv $gntt_label $lntt_label stplninvintS$16$stplninvintC$18sprintfM$17p_errorfopenfseekftellfreadfcloseptitle genrpt_longsqrtpakczpaksztminvint lamccinvint polyinvint omerinvintstplninvtminvlamccinvpolyinvomerinvtmfor.o/ 1074012796 1032 20 100666 14612 ` 1ÌÄ9@€ì ôôÐÄ4@.°6„è%ÈG%-$kÂ?Ù/Ð,oÃð0 HSÊ>“#àSìSÉ>ƒ+`p*Â0änSË>s4#p)²S×>Sp+¢SÖ>cp7"¸Æh%p6p$âp'Òè p%Rpd’è PeRpd‚è PeRpdrè PeRsÄ?ƒPhrsÈ?“Pf¢sÆ?sPe’pdbè Pg‚PeR"àPhâRæ1….1N pi20¦, 0§n 0 èpjBpl@p`+`è 4:Peâè PgÒ+`PeÂè 48@è Pe²è Pe¢Peè Pg"4KÂ>ÙOÃ?è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ>y+`P$²0àH4#è 0¤.0€H 2 H7Ø>Áè 7×>ÑPd0€,0 è¸@è 1€HSÆ>Ó0ÄN è 1 H# S®è 0Ž."`Re"0…L 0d è*+`4:è 49Ðè¸4º#@SF2Pgâ1®1Í. PdÂ0æN 1 nè 0ŠNKØ=™1€H1äNè sSÆ>Ó¹­l%è 0ÄN 1„nè @2 lPg¢PeâPfÂKÙ=‘0D 0€È0¦N 0‡.1(N Ë€‚¨s*sÑ?sSÆ>Ó2 H €PdBP0ÆN1†Nè 0‡NSÇ>ÃPfR0€H2N 0çN2RNè ¸Èj%PfâPhrsÈ?“PibsÉ?ƒ0ÄnPe’è Pg‚P‹BP˜b1¯.1ÎN P—rPžR2QN41‹nPrÂP™’1Û¹÷È<1žn PžâPŸ‚2QN3.P˜²PzB¹ïè¹ùì2P‡ÒP†¢2NP~âPœò¹ß®¹ïŒP‘ÂPk¹ØêKß=™P—»Yî=3ÄNP˜2K×=‘¹Üˆ¹1n¹]¬¹j1‡n1†n»dN séP|BPn2P~»—Œ/Pd"3î. »Oˆ »*È1–N¸§J»È( rëKÂ=ÙKÄ>yOÃ>q/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,?ð>äøµˆãhñ?ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinitytm-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€<<,1X €  81X!¼Ä<ÄD3l>( ^@pPŸ>(P@px\ÿÿÿÿè$$l¼ 4$ 4|½@ Xˆ¿D@\@”Ï„ œ  Ñ!¨¬ÿÿÿÿ! ¨ ¼Ù·.°%ÈÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"(?/æ±@€ 4@ °Â°"Ú°*ð2Ú°;à °CÄ °Là °VÄ °aÃ@°iÄ@°r °{  °…Ù °ŽÚ °˜Â°¥Ú°³Ã °¿Ä °ÌðÚÚ°éà °öÄ °à °Ä °!à °.Ä °< °J °W  °f  °t °|à °‚ °ˆ °  °˜Ú °ž °¥ °­ °¶ °¿Ù °Æ °Ó  °àÚ °ë °ó °ûÙ ° °  °Ú °& °1 °<Ù °E °K °S °Y °_ °eÙ °m °v °€Ù °‡Ú °Ž °– °œÚ°¥ à °¯ C°¹ °àD°Ë °Р°Û °ä  °íÚ °ô ;°ûÚ°Ú° Ä °Ú °Ä °Ú°#Ú°)Ú°0 °7°=ðD °K E°S B°[ <°c  °k  °r °z °„  °  °™ °¡ °¨Ú °° °¶ °½ `à €  h  ààj ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÅ nà p °Πq`à €@ sÙ àÖ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÚ y°à {°åà °ëÃ` à €€ Û@@àñ€ €ÿÿÿÿ`à €  …  àø` ‡  ƒ`à €  ‹  àÿ@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà" à  à à+ ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø3 ¤°: ¦°CÚ °H C°S °Y 5°_ `?à € ­Ù ài ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØr ³°r µ°y ¬° à‹xÚÿÿÿÿà“pÚ ¹à›`Ú »àÚ à¢@ ¿  ½àÚ à©  Â  Àà¯Ã  Ã  Åÿÿÿÿÿÿÿÿ€°µ Çàà àº@ Ê ÿÿÿÿ`à €€ ÍÚàÃÀ Ï€ ËàÚ àË  Ó  ÑàÚ àÕ€ Ö  Ôà‹xÚ ×à“pÚ Ùà›`Ú ÛàÚ à¢@ ß  ÝàÚ à©  â  àà¯Ã  ã  åÿÿÿÿÿÿÿÿ`°ß çàÛ@ °æ ê°ð ê°øÅ °Û@ € € Û@ € Û@ € Û@ €&Û@ €1Û@ €<%Û@ €?'Û@ €B)Û@ €E+Û@ €H!Û@ €K/Û@ €O-Û@ €SÛ@ €bÛ@ €p3Û@Q t€2à 8€€}Û@ÿÿÿÿ€‰Û@€&€”Û@€(€ŸÛ@€*€ªÛ@€,€µÛ@€.€»Û@€0ˆ€9AÁÛ@  €4¡Ð"€"À€4ÿÿÿÿÿÿÿÿÿÿÿÿ#Q Æ€G$à ÀÿÿÿÿàÛ@ €Ì9€@ÿÿÿÿ€Î8€@€A€Ð7Û@€C€Ô6Û@€E€%AØ<Û@Aâ=Û@Aê@Û@AòNÛ@AõOÛ@AùEÛ@AûRÛ@AýVÛ@AÿTÛ@AJÛ@AYÛ@AbÛ@€)€,  /€c€0  7€e  8€b  D€I¡ÐF€< G€€ €2€!02€"P:€4Ð?Ð@TÐAXÐBXÐCXÐDXÐEXÐGXÐHXÐIXÐJdÐKpÐL|ÐM ÐNÄÐPÌÐQØÐSàÐWäÐXðÐYüÐZ Ð[Ð\`]€7€^(P:€4Ð](`]€7`^€8d€;0d€>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindtmforintfalse_northfalse_eastcenter_latcenter_lonscale_factr_minr_majtemptmforyxlatlondelta_lonsin_phicos_phialalsbcttqconnmlA\,H8C€ÔÿÿÿHC€Ôÿÿÿ@C€Ôÿÿÿ8C€Ôÿÿÿ0C€Ôÿÿÿ(€8F@Ôp€8ÿÿÿÿ@Ôh€8H (TA?`XÔ`@$`€8: 8TB?XXÔX@4X€8L @TC?PXÔP@<P€8g HTD?XÔ@D€8c PTE?XÔ@L!,TG?2AX\2€8WdÔ(X`HI(@X(€8Z@ÔH€8\@Ô@€8^@Ô8€8`@Ô0€8e@Ô€8PÜÜ ÈØNQ @Ä €8CÜ8@ÔHÀA4dSC€dÿÿþÌC€dÿÿþÈ€Àÿÿÿÿ@dXADdD€¼Àÿÿÿ`€h¤ÿÿÿ`C€4dÿÿÿ`€¼Àÿÿÿh€¤¤ÿÿÿhC€4dÿÿÿh€Àÿÿÿÿ@dAx¤G€Àÿÿÿÿ@dp€Àÿÿÿÿ@d`„Œ‘/A0T,€Àÿÿÿÿ@dPAd PA|ÀD€Àÿÿÿÿ@d !lxŒJA|lJ!xxŽŒVA|ÔVA„,M€Àÿÿÿÿ@d(A¤$S€Àÿÿÿÿ@dH€Àÿÿÿÿ@d@€Àÿÿÿÿ@d8€Àÿÿÿÿ@d0A@À}€Àÿÿÿÿ@d€Àÿÿÿÿ@d€Àÿÿÿÿ@d³!€ÚæÀ½2½A½H½N½QÈ„„½B½?½@½AÖ½C½D½E½G½H½I½J½K½L½M½N½P½Q½S½X½Y½Z½[½\PÛûÛä½½½APÛûÛä½½½G½C½?½@½A½B½C½D½E½G½H½I½J½K½L½M½N½P½Q½S½X½Y½Z½[½\ÛûÛä½½ ½BP½DÛûÛä½½ ½CP½EÛûÛä½½½DP½H½IÛûÛä½½½EPÛûÛä½½ ½?PÛûÛä½½ ½@P½I?;kÛûÛä½½½HPÛûÛä½½½IP½J;kPÛûÛä½½½JP½K;kPÛûÛä½½½KP½L;kP½MPPPÛûÛä½½½LP½M; P½N½PPÓ„ÖPÔ„ÕÕÛûÛä½½½MP½P½NÔÛûÛä½½½NPÛûÛä½½½QPÛûÛä½½½SP½WZÛûÛä½½½W1 Z½XPÛûÛä½½½X;Œ P½YZPÛûÛä½½½Y;t ZÛûÛä½½ ½Z;hPÛûÛä½½½[;hP½\PÛûÛä½½½\ÛûÛä½½½];ŒPÔ½^ÛùÛûÕ¶'³â€ Úæø½s½x½‚½†½½½‘½’½”½—ÈP½sP½dÔ½x½‚½†½½½‘½’½”½—½s?;kÛûÛä½½ ½s½tÛûÛä½½½t;x½xP½z;kÛûÛä½½½zÛûÛä½ ½½{;kÔ½‚½ƒ’’ÛûÛä½½½{;k’’½}ZZÛûÛä½½½}2Z½~ÛûÛä½ ½½~½›½‚’’PP;k½ƒÕÔ;kÛûÛä½½½‚½ƒ;kÛûÛä½Ó½ƒ;k½„½†PPPÔÛûÛä½ ½½…½†ÛûÛä½ ½½‡½›ÛûÛä½½½†½’½‹½½Ž½½”½—’½PÖÖ’ÕÛûÛä½½½‹½Ž;kÛûÛä½½½½PÛûÛä½½½ŽÛûÛä½½½Œ½ÛûÛä½½½½‘;kÛûÛä½½½½‘ÓP½’PPÛûÛä½½½‘½’P; P½”’Ó½—’ÔÔÔ’’ÔÛûÛä½½½›½”PÓ½—’ÔÔ’Ô’Ô’ÔPÓÔÓ’’Ô½’PÕ’ÕÓÔÓ’ÔPÔÔÔ’ÔÛûÛä½½½’½—’½”ÔÔÛûÛä½½½”½—PPPPÛûÛä½½½—½œ ÛùÛûÕ¶# Ô##Ìj%ÓÓI%ÓÓƒ #8%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓ!%Ó Õ9ÕÓ Õ ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô)ÕÓ Õ ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô $@p 4$ D X0íT€ dx„œ¨ ´@ÀÌØäô0í €? (8DLXdlt€Œætmfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11.SB$tmfor $gntt_label $lntt_labeltmforint S$27$tmforinte0fne1fne2fne3fnmlfnM$28ptitleradius2genrpt cenlonmeroriginoffsetptmfor S$30$tmfor adjust_lontsincossinfabsp_errorlogcossqrtacostantminv.o/ 1074012797 1032 20 100666 16736 ` 1Ì A`@Ô@ H HÐ ¸¨ <+`G%@ÍkÂ?Ù/Ð,oÃð0 HSÊ>“#àSìSÉ>ƒ+`p*Â0änSË>s4#p)²S×>Sp+¢SÖ>cp7"¸Æh%p6p$âp'Òè p%Rpd’è PeRpd‚è PeRpdrè PeRsÄ?ƒPhrsÈ?“Pf¢sÆ?sPe’pdbè Pg‚PeR"àPgâRæ1….0äN pi20¦, 0¨n 0 „ pjB4hx+`è 4:Peâè PgÒ+`PeÂè 48@è Pe²è Pe¢Peè Pg"4KÂ>ÙOÃ?è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ=©ðÅ sÆ=±kÇ=ÁKÓ<‘+`0àH kÓ=ùH?4#4 ‹à!xKÄ<™Pj"Pg  4Pf2Pdâ1Š.PhP±2P°BP¬R1Çn 0¨.P²b0É 1dn1àH @´çè 1±NPf‚1°Nè ¸ÄnPfr1¬N蠸Ĩ4PgbPf’¸ä¨1n 1-.è 1¥ 0’Œ0¤ „"jˆæW´ç+`4:è 49Ðè¨4¾PdâPfÂ0†N0§nè @PkâPvÂ"àRíPf¢1vN Rç1¤n1‰n 0ˆ.0Ê 2çNè 1€H0€H¹Îj¹ïj&0Çnè @è 0€H1€, KÙ=ù0 ès$0€ÈKØ=ùs1ÀL0d è*1àl0D èPd²Ë€€@p„1ÀHè 1àHPf²è 0Äp„4KÂ<ÙKÇ=ÁSÆ=±ØÅàKÄ=©OÃ=¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,1 Hè P¯r0¬ 0„ èè@1 H7Ø>¡P®è 7×>±è 1 HSÖ>³SÊ>£0€HPfRPgBsØ=ã2ÖN 1JN3N0éN sË=Ó¸Èl22”N1kNè 2@HPiâPvRº‘lPhÂP»¢1$n1Ö.P¹òP¾âPº’SË=Ó2»Nº™ì P¾²PyB1N3§N SØ=ãP¨º›Ì1P¥ÒKÚ=ù3N2|n¹~(¹hJP¤P¾"P¨‚¹qÌ;PºBº°îê?0—N26.3ö.1Rn0…nºôˆ=@0ˆn»ÝÎ<@3nº³Pw²ºkÌ0‰n ¹è¬¹P,20Œn»rl=0ýN3™nè 2þèPp„è 1ÀHkÜ=ñKÝ=ù_Ä=ñ0€¢1åNs§Pf²p†Ë€œKÂ<Ù?ð>äøµˆãhñ?à?ð@@@=Û|ßÙ×½»?ù!ûTD-@8@@@$@"@>@N€@V€@r @F€@o€@4@<@ TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSEÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€88, X °À0À8 X!¸ø8øD"¦>(pa@tPÈ>(P@xx\ÿÿÿÿ <$$là ` 4$ 4|á”T XTˆãèP¬P”ó8$ü$ õ%\ ¬ÿÿÿÿ%\@ @¼÷¸5œ+`Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@")?/æ·@€ 4TP$@°Â°"Ú°*ð2Ú°;à °CÄ °Là °VÄ °aÃ@°iÄ@°r °{  °…Ù °ŽÚ °˜Â°¥Ú°³Ã °¿Ä °ÌðÚÚ°éà °öÄ °à °Ä °!à °.Ä °< °J °W  °f  °t °|à °‚ °ˆ °  °˜Ú °ž °¥ °­ °¶ °¿Ù °Æ °Ó  °àÚ °ë °ó °ûÙ ° °  °Ú °& °1 °<Ù °E °K °S °Y °_ °eÙ °m °v °€Ù °‡Ú °Ž °– °œÚ°¥ à °¯ C°¹ °àD°Ë °Р°Û °ä  °íÚ °ô ;°ûÚ°Ú° Ä °Ú °Ä °Ú°#Ú°)Ú°0 °7°=ðD °K E°S B°[ <°c  °k  °r °z °„  °  °™ °¡ °¨Ú °° °¶ °½ `à €  h  ààj ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÅ nà p °Πq`à €@ sÙ àÖ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÚ y°à {°åà °ëÃ` à €€ Û@@àñ€ €ÿÿÿÿ`à €  …  àø` ‡  ƒ`à €  ‹  àÿ@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà" à  à à+ ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø3 ¤°: ¦°CÚ °H C°S °Y 5°_ `?à € ­Ù ài ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØr ³°r µ°y ¬° à‹xÚÿÿÿÿà“pÚ ¹à›`Ú »àÚ à¢@ ¿  ½àÚ à©  Â  Àà¯Ã  Ã  Åÿÿÿÿÿÿÿÿ€°µ Çàà àº@ Ê ÿÿÿÿ`à €€ ÍÚàÃÀ Ï€ ËàÚ àË  Ó  ÑàÚ àÕ€ Ö  Ôà‹xÚ ×à“pÚ Ùà›`Ú ÛàÚ à¢@ ß  ÝàÚ à©  â  àà¯Ã  ã  åÿÿÿÿÿÿÿÿ`°ß çàÛ@ °æ ê°ð ê°øÅ °Û@ € € Û@ € Û@ € Û@ €&Û@ €1Û@ €<%Û@ €?'Û@ €B)Û@ €E+Û@ €H!Û@ €K/Û@ €O-Û@ €SÛ@ €bÛ@ €p3Ù Q t€2à 4€€}Û@ÿÿÿÿ€‰Û@€&€”Û@€(€ŸÛ@€*€ªÛ@€,€µÛ@€.€»Û@€0ˆ€9AÁÛ@  €4¡Ð!€"À€4ÿÿÿÿÿÿÿÿÿÿÿÿ"Q Æ€G#à ôÿÿÿÿàÛ@ €Ì;€@ÿÿÿÿ€Ð:€@€A€Ô6Û@€C€Ö5Û@€Eˆ$€„AØJÛ@AÜVÛ@AàdÛ@AêYÙ AìeÛ@AôjÛ@AüoÛ@AsÛ@AuÛ@A vÛ@A xÛ@A|Û@AÃ}Û@A~Û@A€Û@ACÛ@AIÛ@ADÛ@AÁGÛ@A<Ù €;€E  H€s€I  L€u  M€rˆ-€‚€6  9€y  3€x€R  `€|€a  d€~  N€I¡Ðh€<À€x5ÿÿÿÿÿÿÿÿÿÿÿÿÀ€IPÿÿÿÿÿÿÿÿÿÿÿÿ i€€ €3€!03€"P;€4Ð@ÐATÐBXÐCXÐDXÐEXÐFXÐHXÐIXÐJXÐKdÐLpÐM|ÐN ÐOÄÐQÌÐRØÐVàÐWìÐXøÐYÐZÐ[`\€7€]$P;€4Ð\$`\€7`]€8c€;0c€>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindtminvintfalse_northfalse_eastcenter_latcenter_lonscale_factr_minr_majtemptminvlatlonyxconphidelta_phiisin_phicos_phitan_phiccsttsnddsfhgmax_iterA\,H4C€4ÿÿÿHC€4ÿÿÿ@C€4ÿÿÿ8C€4ÿÿÿ0C€4ÿÿÿ(€4?@4p€4ÿÿÿÿ@4h€4A (TB@`XÜ`@$`€4N 8TC@XXÜX@4X€4E @TD@PXÜP@<P€4R HTE@XÜ@D€4P PTF@XÜ@L!,TH@2AX\2€4zdÜ(X`IJ(@X(€4b@4H€4\@4@€4^@48€4`@40€4T@4€4qÜÜ ÈØOR @Ä €4=@4A˜Y!€”Œ‹J˜J!LXcDA\|DC€ÿÿþLC€ÿÿþHA\€ôÿÿÿÿ@€ôÿÿÿÿ@p€ôÿÿÿÿ@`A 4,Ah J€ôÿÿÿÿ@P!ddwvDAh DAt M! ¤§£V¨¤V¤MAt„,€ôÿÿÿÿ@X€ôÿÿÿÿ@€ôÿÿÿÿ@€ôÿÿÿÿ@øGìô—˜GA¨¬G°ü!t¨‹A¬¬€ôÿÿÿÿ@@€ôÿÿÿÿ@8€ôÿÿÿÿ@0€ôÿÿÿÿ@HAìð/€ÈôÿÿÿP€TÄÿÿÿP€°ÿÿÿP€ÔPÿÿÿPC€  ÿÿÿP€ÈôÿÿÿX€TÄÿÿÿX€°ÿÿÿX€ÔPÿÿÿXC€  ÿÿÿX€¨ÄÿÿþðA|¤h€ôÿÿÿÿ@ €¨ÄÿÿþèA˜¤AA¨4_!”¤¥£\A¨`\!¤¤¦¤MA¨ÄM€ôÿÿÿÿ@(AÈ8wAhÄ_!dª©5Ah¼5!Dd«©,Ah¼,³!€ÚæÀ½3½B½I½OÈ„„½C½@½A½BÖ½D½E½F½H½I½J½K½L½M½N½O½Q½R½W½X½Y½Z½[PÛûÛä½½½BPÛûÛä½½½H½D½@½A½B½C½D½E½F½H½I½J½K½L½M½N½O½Q½R½W½X½Y½Z½[ÛûÛä½½ ½CP½EÛûÛä½½ ½DP½FÛûÛä½½½EP½I½JÛûÛä½½½FPÛûÛä½½ ½@PÛûÛä½½ ½AP½J?;kÛûÛä½½½IPÛûÛä½½½JP½K;kPÛûÛä½½½KP½L;kPÛûÛä½½½LP½M;kP½NPPPÛûÛä½½½MP½N; P½O½QPÓ„ÖPÔ„ÕÕÛûÛä½½½NP½Q½OÔÛûÛä½½½OP½RÛûÛä½½½RP½VZÛûÛä½½½V1 Z½WPÛûÛä½½½W;Œ P½XZPÛûÛä½½½X;t ZÛûÛä½½ ½Y;hPÛûÛä½½½Z;hP½[PÛûÛä½½½[ÛûÛä½½½\;ŒPÔ½]ÛùÛûÕ¶/³E€0Úæø½s½u½w½½„½‹½Œ½Ž½’½£½§½¨½©½ª½¬½¯½¶ÈP½c½sPÓ½u½w½½„½‹½Œ½Ž½’½£½§½¨½©½ª½¬½¯½¶ÛûÛä½½ ½o½s½ŒP½ŽP½’½˜½Ÿ½§½©½¬½¯½µ’ÛûÛä½½½½ŽPPÛûÛä½½½Œ½‹P½’½¯’Ô½¬’ÔÕ’½ŽÛûÛä½½½‹½˜’½ŽÛûÛä½½½ŽÛûÛä½½½½˜ÛûÛä½ ½½½’?;kPÓPÓPPÛûÛä½½ ½’½˜Ó;kÛûÛä½L½H½—½˜Ó½™ÛûÛä½ ½½½›ZZ2Z½œÛûÛä½½½œ½¸½uPPÛûÛä½ÓÖ;k½wPP½v½y’’ÕPÕ’ÔÔÛûÛä½½½wÛûÛä½Ó½v½x;kÛûÛä½Ó½x½yÛûÛä½½½y;k½z;k½{ÕÔÛûÛä½½½z½|ÛûÛä½½½|½}½PÛûÛä½ ½½€½¸ÛûÛä½½½½„;P;kÛûÛä½½½„ÛûÛä½ ½½…½¸½¹ÛùÛûÕ¶½Ÿ;kÔ½µ’Ô½¡½§½©½¯’Ö;x½¢;k½£½§ÛûÛä½½ ½¢½§P½£P½¨ÔÕÛûÛä½½½¥ÛûÛä½½½£½¨ÛûÛä½½½§ÛûÛä½½½¦ÛûÛä½½½¤½¨;kP½©P½¯½ªP½¬Õ’ÛûÛä½½½¨½©½¬’’Ó½¯’ÖÕÕÔ’P½ª½©½¨Ö’½¯Ô’ÛûÛä½½½ª½¬’’Ó½¯’Ó’Ô’Ô’ÛûÛä½½½«½¯½¬’Ô’ÔÔÔÛûÛä½½½©½¬ÛûÛä½½½¬½¯PP;kÛûÛä½½½¯½µ;iÛûÛä½½½µ½¶PÛûÛä½½½¶ÛûÛä½½½¸½¹µ¶# Ô" #Ìj%ÓÓI%ÓÓ×Óˆ8%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔA%Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô9ÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô1ÕÓ ÕÔÓ ÔÔÓ ÔÔÓ ÔiÕÓ Õ9ÕÓ Õ0 $@x 4$ D X0íT€ d0x„œ¨ ´@ÀÌØäô0í €; @(08DP\lt€Œ˜ ætminv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11.SB$tminv $gntt_label $lntt_labeltminvint S$27$tminvinte0fne1fne2fne3fnmlfnM$28ptitleradius2genrpt cenlonmeroriginoffsetptminv S$30$tminvexpcossqrtasinzatan2 adjust_lonsinfabsp_errortsincostansignutmfor.o/ 1074012798 1032 20 100666 35868 ` 1Ì ŒŒ@H´ ¼¼Ð Œ‡DpÓ‰ˆ” °wÀG%hckÂ?Ù/Ð,/Ð-oÃàkÄ?)KÚ>‰0 H 0àH è kÚ?9‚bÈ@è KÚ?94xƒšB¢+`p,âSÄ>“4#p$ÂKÚ?9 €p-Òè p  Pˆ"ph W ÷ X7>“kß?1P„KÙ?9_Å?10 ¢0ÄN‹ b pg²0Hpd"PdÒPfâPŒB0†n¸çh%è peRpd’è PeRpd‚è PeRpdrè PeRsÄ?ƒPhrsÈ?“Pf¢sÆ?sPe’pdbè Pg‚PeRPhâP†R1….1N pi20¦, 0§n 0 èpjBpl+`è 4:P+`KÚ?9è 49 Peâè PgÒ+`PeÂè 48Àè Pe²4KÂ>ÙKÄ?)OÃ?!/Ñ0-è@Ð/Ñ0,+`4:è 490Ï–Ÿ­KÂ>ÙèÝP„2kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ>y+`P$²0àH4#è 0¤.0€H 2 H7Ø>Áè 7×>ÑPd0€,0 è¸@è 1€HSÆ>Ó0ÄN è 1 H# S®è 0Ž."`Re"0…L 0d è*+`4:è 49Pè¸4º#@SF2Pgâ1®1Í. PdÂ0æN 1 nè 0ŠNKØ=™1€H1äNè sSÆ>Ó¹­l%è 0ÄN 1„nè @2 lPg¢PeâPfÂKÙ=‘0D 0€È0¦N 0‡.1(N Ë€‚¨s*sÑ?sSÆ>Ó2 H €PdBP0ÆN1†Nè 0‡NSÇ>ÃPfR0€H2N 0çN2RNè ¸Èj%PfâPhrsÈ?“PibsÉ?ƒ0ÄnPe’è Pg‚P‹BP˜b1¯.1ÎN P—rPžR2QN41‹nPrÂP™’1Û¹÷È<1žn PžâPŸ‚2QN3.P˜²PzB¹ïè¹ùì2P‡ÒP†¢2NP~âPœò¹ß®¹ïŒP‘ÂPk¹ØêKß=™P—»Yî=3ÄNP˜2K×=‘¹Üˆ¹1n¹]¬¹j1‡n1†n»dN séP|BPn2P~»—Œ/Pd"3î. »Oˆ »*È1–N¸§J»È( rëKÂ=ÙKÄ>yOÃ>q/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ?ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t Illegal zone numberutm-forintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Point projects into infinityutm-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€´´,xX ø¸x¸8xX!4Ä´ÄDzl>(°•@°Pæ >(P@°x\ÿÿÿÿ °$$l ÔIì$Iì|SÀÔJÔˆ X”€N䀔[Qd u0k€¬ÿÿÿÿu0 @k€ @¼$¯pwÀÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@")?/æÂ@€ IìÔ€ @°Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ êàù à ÿÿÿÿàýà  í  ïÿÿÿÿÿÿÿÿ@° ñàù Ù ÿÿÿÿàýÙ  ô  öÿÿÿÿÿÿÿÿ@° ø°Ø àà à ü ÿÿÿÿà#à ÿÿÿÿ  ÿÿÿÿÿÿÿÿÿ à-   ýÀ  Ø9 °@ °Ià `à €  à àX   ÿÿÿÿà  ài€    @ ÿÿÿÿÃà  àƒ`   à›@   à© à  à·Ã    ÿÿÿÿÿÿÿÿ ØÆ °Ï  Úÿÿÿÿ é ! ø # % Ø 'àà ÿÿÿÿààà  )à$Àà  +à, Ã  -à4€Ã  /à;`à  1àC@à  3àK à  5àRà  7  9ÿÿÿÿÿÿÿÿ ØY ;à\ Ù ÿÿÿÿàd =  >  @ÿÿÿÿÿÿÿÿ@Øk B°t Dà€@ D@ÿÿÿÿà‰ D@ F  Hÿÿÿÿÿÿÿÿ€Ø• J  ÿÿÿÿ © M ² O À Q ΠS Ý U W Øë Y°÷ Z°Ú à Ù ÿÿÿÿàd =  ]  _ÿÿÿÿÿÿÿÿ@Ø aà€@ c@ÿÿÿÿà‰ c@ d  fÿÿÿÿÿÿÿÿ€Ø hà# à ÿÿÿÿà.à  k  mÿÿÿÿÿÿÿÿ@Ø= oàF   ÿÿÿÿàI   r  tÿÿÿÿÿÿÿÿ@ØL v°U xà^   ÿÿÿÿàc   z  |ÿÿÿÿÿÿÿÿ@Øh ~°s  àx  K ÿÿÿÿà K  ‚  „ÿÿÿÿÿÿÿÿ@ØŠ †à‘@Ù ÿÿÿÿà› Ù  ‰à¤Ù  ‹à°àÙ  àºÀÙ  àÄ Ù  ‘àÌ€Ù  “à×`Ù  •àâ@Ù  —àë Ù  ™àõÙ  ›àÿàÙ  àÀÙ  Ÿà Ù  ¡à€Ù  £à$@ c@ ¥à- c@ §  ©ÿÿÿÿÿÿÿÿ`Ø6 « =ÿÿÿÿ F ® Q ° Zÿÿÿÿ ² bÿÿÿþ ´ ¶ Øk ¸`à €  ºÙ àvà ¼ ÿÿÿÿà|@Ù ÿÿÿÿàà à…    Ààà à Å  Ã  Æÿÿÿÿÿÿÿÿ`à— È`ÿÿÿÿà  Ù ÿÿÿÿà§Ã  Ì  Îÿÿÿÿÿÿÿÿ@ଠÐ@ Êàà à Ô ÿÿÿÿ  Õÿÿÿÿÿÿÿÿ à³ ×  Òà»Ã ÿÿÿÿ  Ûÿÿÿÿÿÿÿÿ àÄ Ý ÿÿÿÿàÍ 8 ÿÿÿÿ  áÿÿÿÿÿÿÿÿ àÓ ã  ßÀ å àÚ  ç ÿÿÿÿàâ 5  è  êÿÿÿÿÿÿÿÿ@àè ì@ ÙÀ î`àð` ¾àö`   ñàÿ@à  óà  à  õà à  ÷  ùÿÿÿÿÿÿÿÿØ  û° # ý`à € ÿÄ à - ÿÿÿÿ  ÿÿÿÿÿÿÿÿØ 4 ° ? à HÀÛ@@ÿÿÿÿà P€Û@@  à X@Û@@  à `Û@@  à hÀÛ@@ à p€Û@@ à x@Û@@ à €Û@@ à ˆÀÛ@@ à €Û@@ à ˜@Û@@ à  Û@@ à ¨ÀÛ@@ à °€Û@@ !à ¸@Û@@ #à ÀÛ@@ %à ÈÀÛ@@ 'à ЀÛ@@ )à Ø@Û@@ +à àÛ@@ -à èÀÛ@@ /à ð€Û@@ 1à ø@Û@@ 3à ÿÛ@@ 5à ÀÛ@@ 7à €Û@@ 9à @Û@@ ;à Û@@ =à "ÀÛ@@ ?à )€Û@@ Aà 0@Û@@ Cà 7Û@@ E  GÿÿÿÿÿÿÿÿØ > I° M Kà \àà ÿÿÿÿà gÀà  Mà r Ã  Oà }€Ã  Qà ˆ`à  Sà “@à  Uà ž à  Wà ©à  Yà ´àà  [à ¿Àà  ]à Ê Ã  _à Հà  aà à`à  cà ë@à  eà ö à  gà à  ià àà  kà Àà  mà " Ã  oà -€Ã  qà 8`à  sà C@à  uà N à  wà Yà  yà dàà  {à oÀà  }à z Ã  à …€Ã  à `à  ƒà ›@à  …à ¦ à  ‡à ±à  ‰à ¼àà  ‹à ÇÀà  à Ò Ã  à ݀à  ‘à è`à  “à ó@à  •à þ à  —à à  ™à àà  ›à Àà  à * Ã  Ÿà 5€Ã  ¡à @`à  £à J@à  ¥à T à  §à ^à  ©à hàà  «à rÀà  ­à | Ã  ¯à †€Ã  ±à `à  ³à š@à  µà ¤ à  ·à ®à  ¹à ¸àà  »à ÅÀà  ½à Ò Ã  ¿à ߀à  Áà ì`à  Ãà ù@à  Åà  à  Çà à  É  ËÿÿÿÿÿÿÿÿØ  Í° , Ïà ;à  ÿÿÿÿà GÀ   Ñ`à €€ Õ  @à S@ ×€ Óà `  @ Ùà hÀ  @ Ûà p€  @ Ýà x@  @ ßà €  @ áà ˆ À  @ ãà €  @ åà ˜ @  @ çà Ÿ   @ éà ¦ À  @ ëà ­ €  @ íà ´ @  @ ïà »   @ ñà  À  @ óà É €  @ õà Ð @  @ ÷à ×   @ ùà Þ À  @ ûà å €  @ ýà ñ @  @ ÿà ù   @ à À  @ à €  @ à @  @ à   @  à&À  @  à3€  @  à@@  @ àM  @ àUÀ  @ à]€  @ àc@  @ àk  @ àsÀ  @ ày€ @ à@ @ à‰ @ !à‘À @ #à™€ @ %à¡@ @ 'à© @ )à±À @ +เ @ -àÁ@ @ /àÉ @ 1àÑÀ @ 3àÙ€ @ 5àá@ @ 7àé @ 9àñÀ @ ;àù€ @ =à@ @ ?à @ AàÀ @ Cà€ @ Eà@ @ Gà$ @ Ià+À @ Kà2€ @ Mà8@ @ Oà? @ Q  SÿÿÿÿÿÿÿÿØK U°S Wà ;àÄ ÿÿÿÿà GÀÄ  Y`à €€ ]Ä à S@ _€ [à] Ä  aàhÄ  càsàÄ  eà~ÀÄ  gà‰ Ä  ià”€Ä  kàŸ`Ä  màª@Ä  oàµ Ä  qàÀÄ  sàË àÄ  uàÖ ÀÄ  wàá  Ä  yàì €Ä  {à÷ `Ä  }à @Ä  à Ä  à Ä  ƒà àÄ  …à) ÀÄ  ‡à3  Ä  ‰à= €Ä  ‹àG `Ä  àQ @Ä  à[ Ä  ‘àe Ä  “ào àÄ  •ày ÀÄ  —àƒ  Ä  ™à €Ä  ›à— `Ä  à¡ @Ä  Ÿà« Ä  ¡àµ Ä  £à¿ àÄ  ¥àÉ ÀÄ  §àÓ  Ä  ©àâ €Ä  «àñ `Ä  ­àü @Ä  ¯à Ä  ±à Ä  ³à àÄ  µà( ÀÄ  ·à3  Ä  ¹à> €Ä  »àI `Ä  ½àT @Ä  ¿à_ Ä  Áào Ä  ÃààÄ  ÅàÀÄ  ÇàŸ Ä  Éà¯€Ä  Ëà¿`Ä  ÍàÏ@Ä  Ïàß Ä  ÑàêÄ  ÓàõàÄ  ÕàÀÄ  ×à  Ä  Ùà€Ä  Ûà`Ä  Ýà(@Ä  ßà3 Ä  áà>Ä  ãàIàÄ  åàRÀÄ  çà[    éàf€   ëàq`   íà|@   ïà‡    ñà’   óàà   õà¨À   ÷à³    ùྀ   ûàÉ`   ýàÔ@   ÿàß    àê   àõà   àÀ   à      à€    à!`    à,@   à7    àB   àMà   àXÀ   àc    àn€   ày`   à„@   à    !àš   #à¥à   %à°À   'à»    )àÆ€   +àÑ`   -àÛ@   /àå    1àï   3àùà   5àÀ   7à     9à€   ;à!`   =à+@   ?à5    Aà?   CàIà   EàSÀ   Gà]    Iàf€   Kào`   Mày@   O`à €@ S  à? U@ Q  Wÿÿÿÿÿÿÿÿ؃ Y°‹ [à• Ä ÿÿÿÿà¤€Ä  ]à ``Ä  _à h@Ä  aà p Ä  cà xÄ  eà €àÄ  gà ˆÀÄ  ià  Ä  kà ˜€Ä  mà Ÿ`Ä  oà ¦@Ä  qà ­ Ä  sà ´Ä  uà »àÄ  wà ÂÀÄ  yà É Ä  {à Ð€Ä  }à ×`Ä  à Þ@Ä  à å Ä  ƒà ñÄ  …à ùàÄ  ‡àÀÄ  ‰à  Ä  ‹à€Ä  à`Ä  à&@Ä  ‘à3 Ä  “à@Ä  •àMàÄ  —àUÀÄ  ™à] Ä  ›àc€Ä  àk`Ä  Ÿàs@Ä  ¡ày à  £àà  ¥à‰àà  §à‘Àà  ©à™ Ã  «à¡€Ã  ­à©`à  ¯à±@à  ±à¹ à  ³àÁà  µàÉàà  ·àÑÀà  ¹àÙ Ã  »àá€Ã  ½àé`à  ¿àñ@à  Áàù à  Ãàà  Åààà  ÇàÀà  Éà Ã  Ëà€Ã  Íà$`à  Ïà+@à  Ñà2 à  Óà8à  Õ  ×ÿÿÿÿÿÿÿÿÀر Ù°½ ÛàË \ÿÿÿÿàÑ X ÝÀ ßà× áÿÿÿÿ`à € äÂàß æ âàæ Ðÿÿÿÿàì L êÀ ìàò î èàýàà  ïà  ÜÀ ñàà  ó  õÿÿÿÿÿÿÿÿ$Ø ÷°$ ùà1@ > ÿÿÿÿà à  ûàà à] ÿ  ý  ÿÿÿÿÿÿÿÿ`Ø9 °A °I úàT  `ÿÿÿÿà_    ÿÿÿÿÿÿÿÿÿÿÿÿÐl  à  àw      ÿÿÿÿÿÿÿÿ€Ø °Œ à™%  €ÿÿÿÿà§%Ä  à¹%Ä  `à € à àÒ$  àÜ $   !ÿÿÿÿÿÿÿÿ&ÀØl #°è %°óÄ à à ÿÿÿÿà   (@ ÿÿÿÿÃà , à . ÿÿÿÿ@ ÿÿÿÿÃà 1 à 3  /À 4 à- 6  *  7ÿÿÿÿÿÿÿÿ@Ø7 9°Aà àK à ÿÿÿÿàà à] ?  =  @ÿÿÿÿÿÿÿÿ@ØV Bà_@à ÿÿÿÿàh à  E@ ÿÿÿÿÃà I àp K  G  Lÿÿÿÿÿÿÿÿ`Ø{ Nà‚àà ÿÿÿÿà‰Àà  Qà Ã  Sà—€Ã  Uà`à  Wà¤@à  Yà« à  [à³Ã  ]  _ÿÿÿÿÿÿÿÿغ a°Ç c`à €€ eÙ àÖÀ g€ÿÿÿÿàÝ Ù  iàæ€Ù  kàïpÚ màøh oà` qà@à  sà à  uà'à  w  yÿÿÿÿÿÿÿÿ@Ø2 {°@ }àP@ ú$ÿÿÿÿàV }@   ÿÿÿÿÿÿÿÿ%@Ø^ ƒàg( þÿÿÿÿàm@ &&À †àV }@ ˆ  Šÿÿÿÿÿÿÿÿ*Øs Œà}  þÿÿÿÿà€€Ã  àŠ € ‘  “ÿÿÿÿÿÿÿÿ Ø •°“ —à›*€ cÿÿÿÿ`à €€ ›Ù à¢* € ™àª Ž*ÿÿÿÿà­ …%@ ¡À £*à° ¥* Ÿ  ¦ÿÿÿÿÿÿÿÿ+€Ø¸ ¨ Ãÿÿÿÿ É « Ï ­ Õ ¯ Û ± á ³ è µ · °î ¹à÷Ä ÿÿÿÿàÄ  »à Ú ½  ¿ÿÿÿÿÿÿÿÿ à Á ÿÿÿÿàÄ ÿÿÿÿàÄ  Åà*Ä  Çà Ú É  Ëÿÿÿÿÿÿÿÿ à4 Í  Ãà8à  ÏÀ Ñ ØA ÓàF   ÿÿÿÿàO   ÕàXà   ×àaÀ   Ùài    Ûàq€   Ýàx`   ßà~@   áà…    ãà   å  çÿÿÿÿÿÿÿÿ@Ø“ éàœ`  ÿÿÿÿà¢@   ìਠ   îà®   ð  òÿÿÿÿÿÿÿÿ€°´ ôàÀ@à ÿÿÿÿàÊ    ÷à àÓ û  ùà àÜà þ  üà àãÀ   ÿà àì    à à÷€   àþ` 7  à@ 8   àÂ à     àÂ à     ÿÿÿÿÿÿÿÿ`Ø àÀ€Ã ÿÿÿÿàÊ`   à à÷@   àÂ à    à à !    "ÿÿÿÿÿÿÿÿ Ø% $°.Å °6Û@ € €?Û@ €GÛ@ €O Û@ €\Û@ €g Û@ €rÛ@ €u!Û@ €x#Û@ €{%Û@ €~Û@ €)Û@ €…'Û@ €‰Û@ €˜Û@ €¦,Û@Q ª€,à °€€´Ù ÿÿÿÿ€¹Û@€&€ÄÛ@€(€ÊÛ@€*ˆ€5AÐÛ@€   #€1  €.¡Ð*€"À€.ÿÿÿÿ&ÿÿÿÿ+Q Õ€C,à ÀÿÿÿÿàÛ@ €Ü2€<ÿÿÿÿ€Þ1€<€=€à0Û@€?€ä/Û@€A€-Aè5Û@Aò6Û@Aú9Û@AGÛ@AHÛ@A >Û@A KÛ@A OÛ@AMÛ@ACÛ@ARÛ@A[Û@€1€4  7€_€8  ?€a  @€^  L€E¡ÐN€8 O€€ €2€!02€"P7€.Ð: Ð?DÐ@XÐA`ÐB`ÐC`ÐD”ÐE”ÐG¤ÐH´ÐI¸ÐJÄÐKÐÐLÜÐMÐN ÐP(ÐQ4ÐU8ÐVDÐWTÐX`ÐYpÐZx`Z€3€[|P7€.P;€1Ð<”Ð=¤`=€2`Z€3€[¨P7€.ÐD¬ÐE¬`Z€3`[€4b€70b€8Pg€EÐq4ÐrDÐvTPw€^ÐxhÐyxPz€_Ð{¤Ð|´`|€`P€aЀ¼ÐðЂЃ,Є0Ð…<`…€b`…€cЉDЊdЋ|ÐŒ|Ð|ÐŽ„ЄФВHЕhЙ˜`™€d€š˜`š€e`›€futmfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listremquotdiv_tldiv_twchar_t__sival_ptr__svi_int__svi_int_ssigvalsigval_tpthread_attr_t__sigev_reserved__sigev_notify_attributes__sigev_notify_function__sigev_value__sigev_signo__sigev_notifysigeventsigevent_t__SIGEV_THREAD__SIGEV_SIGNAL__SIGEV_NONE__sigev_typestm_isdsttm_ydaytm_wdaytm_yeartm_montm_mdaytm_hourtm_mintm_sectmtv_nsectv_sectimespectimestruc_tit_valueit_intervalitimerspecRTTIMER1RTTIMER0CLOCK_PROFILECLOCK_VIRTUALCLOCK_REALTIMECLOCK_INVALID__clockid_tclockid_ttimer_ttv_usectimevalitimervaltz_dsttimetz_minuteswesttimezonelohi__cyclescycles_tpad2pad1ki_timevalkt_trlim_maxrlim_currlimitru_nivcswru_nvcswru_nsignalsru_msgrcvru_msgsndru_iochru_oublockru_inblockru_nswapru_majfltru_minfltru_isrssru_idrssru_ixrssru_maxrssru_stimeru_utimerusageSI_MESGQSI_ASYNCIOSI_TIMERSI_USERSI_QUEUE__si_codes__pad__dev_id__lockpage__addr__gfault__band__fd__file__fault__status__SIGCLD__uid__kill__pdata__pid__proc__datasi_valuesi_errnosi_codesi_signo__siginfosiginfo_tsigset__sigset_tsigset_tss_fp31ss_fp30ss_fp29ss_fp28ss_fp27ss_fp26ss_fp25ss_fp24ss_fp23ss_fp22ss_fp21ss_fp20ss_fp19ss_fp18ss_fp17ss_fp16ss_fp15ss_fp14ss_fp13ss_fp12ss_fp11ss_fp10ss_fp9ss_fp8ss_fp7ss_fp6ss_fp5ss_fp4ss_fp3ss_fp2ss_fp1ss_fp0__fp_dbl_blockfp_dbl_block_tss_fp31_loss_fp31_hiss_fp30_loss_fp30_hiss_fp29_loss_fp29_hiss_fp28_loss_fp28_hiss_fp27_loss_fp27_hiss_fp26_loss_fp26_hiss_fp25_loss_fp25_hiss_fp24_loss_fp24_hiss_fp23_loss_fp23_hiss_fp22_loss_fp22_hiss_fp21_loss_fp21_hiss_fp20_loss_fp20_hiss_fp19_loss_fp19_hiss_fp18_loss_fp18_hiss_fp17_loss_fp17_hiss_fp16_loss_fp16_hiss_fp15_loss_fp15_hiss_fp14_loss_fp14_hiss_fp13_loss_fp13_hiss_fp12_loss_fp12_hiss_fp11_loss_fp11_hiss_fp10_loss_fp10_hiss_fp9_loss_fp9_hiss_fp8_loss_fp8_hiss_fp7_loss_fp7_hiss_fp6_loss_fp6_hiss_fp5_loss_fp5_hiss_fp4_loss_fp4_hiss_fpexcept7ss_fpexcept6ss_fpexcept5ss_fpexcept4ss_fpexcept3ss_fpexcept2ss_fpexcept1ss_fpstat__fp_int_blockfp_int_block_tss_newcksumss_oldcksumss_reserved2ss_cr27ss_cr26ss_cr25ss_cr24ss_cr13ss_cr12ss_cr10ss_cr9ss_cr8ss_cr0ss_sr7ss_sr6ss_sr5ss_sr3ss_sr2ss_sr1ss_sr0ss_sr4ss_cpustatess_cr22ss_cr21ss_cr20ss_cr19ss_cr15ss_pcsq_tailss_pcoq_tailss_pcsq_headss_pcoq_headss_cr11ss_gr31ss_spss_ret1ss_ret0ss_dpss_arg0ss_arg1ss_arg2ss_arg3ss_gr22ss_gr21ss_gr20ss_gr19ss_gr18ss_gr17ss_gr16ss_gr15ss_gr14ss_gr13ss_gr12ss_gr11ss_gr10ss_gr9ss_gr8ss_gr7ss_gr6ss_gr5ss_gr4ss_gr3ss_rpss_gr1ss_reserved__reg64__reg64_tss_cr27_loss_cr27_hiss_cr26_loss_cr26_hiss_cr25_loss_cr25_hiss_cr24_loss_cr24_hiss_cr13_loss_cr13_hiss_cr12_loss_cr12_hiss_cr10_loss_cr10_hiss_cr9_loss_cr9_hiss_cr8_loss_cr8_hiss_cr0_loss_cr0_hiss_sr7_loss_sr7_hiss_sr6_loss_sr6_hiss_sr5_loss_sr5_hiss_sr3_loss_sr3_hiss_sr2_loss_sr2_hiss_sr1_loss_sr1_hiss_sr0_loss_sr0_hiss_sr4_loss_sr4_hiss_cpustate_loss_cpustate_hiss_cr22_loss_cr22_hiss_cr21_loss_cr21_hiss_cr20_loss_cr20_hiss_cr19_loss_cr19_hiss_cr15_loss_cr15_hiss_pcsq_tail_loss_pcsq_tail_hiss_pcoq_tail_loss_pcoq_tail_hiss_pcsq_head_loss_pcsq_head_hiss_pcoq_head_loss_pcoq_head_hiss_cr11_loss_cr11_hiss_gr31_loss_gr31_hiss_sp_loss_sp_hiss_ret1_loss_ret1_hiss_ret0_loss_ret0_hiss_dp_loss_dp_hiss_arg0_loss_arg0_hiss_arg1_loss_arg1_hiss_arg2_loss_arg2_hiss_arg3_loss_arg3_hiss_gr22_loss_gr22_hiss_gr21_loss_gr21_hiss_gr20_loss_gr20_hiss_gr19_loss_gr19_hiss_gr18_loss_gr18_hiss_gr17_loss_gr17_hiss_gr16_loss_gr16_hiss_gr15_loss_gr15_hiss_gr14_loss_gr14_hiss_gr13_loss_gr13_hiss_gr12_loss_gr12_hiss_gr11_loss_gr11_hiss_gr10_loss_gr10_hiss_gr9_loss_gr9_hiss_gr8_loss_gr8_hiss_gr7_loss_gr7_hiss_gr6_loss_gr6_hiss_gr5_loss_gr5_hiss_gr4_loss_gr4_hiss_gr3_loss_gr3_hiss_rp_loss_rp_hiss_gr1_loss_gr1_hi__reg32__reg32_tss_mpsfu_ovfloss_mpsfu_low__ss_narrow__ss_narrow_tss_32ss_64ss_widess_xorfpintfpdblss_fpblockss_padss_narrowss_flags__save_statesave_state_tss_size__stackstack_tmcontext_t__uc_stack__uc_sigmask__ucontext__uc_link__sub_ctxt__sub_ctxt_tuc_subcontextuc_reserved_flagsuc_created_by_getcontextuc_sparesuc_mcontextucontext_tsig_atomic_tsa_flagssa_mask__sa_handler__sa_sigaction__handlersigactionpthread_tss_onstacksigstacksv_flagssv_masksv_handlersigvecfm_pspfm_epfm_clupfm_slfm_crpfm_erpfm_esr4fm_edpframe_markerframe_marker_tsm_argsm_rval2sm_rval1sm_errorsm_eosyssm_syscall_actionsm_omasksm_onstacksm_syscallsiglocal_miscsiglocal_misc_tsl_sssl_miscsiglocalsl_sisl_ucsiglocalxsi__paddingsc__xsi__xsi_tsc_sfmsc_argssxslsc_ctxtsigcontextP_ALLP_CIDP_GIDP_UIDP_SIDP_PGIDP_PIDidtype_tw_Stopvalw_Stopsigw_padw_Sw_Termsigw_Coredumpw_Retcodew_Tw_statuswaitkeepcostfordblksuordblksfsmblksusmblkshblkhdhblkssmblksordblksarenamallinfoword4word3word2word1long_doublepw_audflgpw_audidpw_shellpw_dirpw_gecospw_commentpw_agepw_gidpw_uidpw_passwdpw_namepasswds_passwdfloat_tdouble_tr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindutmforintzonescale_factr_minr_majtemputmforyxlatlondelta_lonsin_phicos_phialalsbcttqconnml!2DA œDA œGC€œÿÿÿHC€œÿÿÿD€°?@œp€°ÿÿÿÿ@œh€°A T\A?``œ`@P`€°ElœP`hBCP@`P€°3dœCEX@`X€°\ pDC”œ@l€°`@œA´¼5€°PÄ0(¸ÀHI(@œ(€°S@œH€°U@œ@€°W@œ8€°Y@œ0€°^@œ€°I$4NQ @œ €°<8°@0HÀA4dSC€dÿÿþÌC€dÿÿþÈ€Àÿÿÿÿ@dXADdD€¼Àÿÿÿ`€h¤ÿÿÿ`C€4dÿÿÿ`€¼Àÿÿÿh€¤¤ÿÿÿhC€4dÿÿÿh€Àÿÿÿÿ@dAx¤G€Àÿÿÿÿ@dp€Àÿÿÿÿ@d`„ŒŽ/A0T,€Àÿÿÿÿ@dPAd PA|ÀD€Àÿÿÿÿ@d !lx‹ŠJA|lJ!xxŒŠVA|ÔVA„,M€Àÿÿÿÿ@d(A¤$S€Àÿÿÿÿ@dH€Àÿÿÿÿ@d@€Àÿÿÿÿ@d8€Àÿÿÿÿ@d0A@À}€Àÿÿÿÿ@d€Àÿÿÿÿ@d€Àÿÿÿÿ@d³B€ÚæÀ½:½C½E½V½2ÛûÛä½½½:?6Ô½C½E½VÖÛûÛä½½½:6½?½@½A½B½C½D½E½G½H½I½J½K½L½M½N½P½Q½W½X½YÈPÛûÛä½½ ½?P½AÔ½@Õ½B½C½D½E½G½H½I½J½K½L½M½N½P½Q½W½X½YÛûÛä½½½AP½CÓ½D½E½H½N½P½Q„ÛûÛä½½ ½@P½C6ÛûÛä½½ ½BP½D„ÛûÛä½½½DP½C„½EÔÔÛûÛä½½ ½CP½EÛûÛä½½½EP½GPP½H½N½Q„ÛûÛä½½½G½H½IÓ;kÛûÛä½½½HPÛûÛä½½½IP½J;k PÛûÛä½½½JP½K;k PÛûÛä½½½KP½L;k P½MPPPÛûÛä½½½LP½M; P½N½PPÖPÔ„ÕÕÛûÛä½½½MP½P½NÔÛûÛä½½½NPÛûÛä½½½QP½UVÛûÛä½½½U1 V½VVÛûÛä½½ ½V2V½WPÛûÛä½½½W;ŒP½XVPÛûÛä½½½X;tVÛûÛä½½ ½YÛûÛä½½½Z;hPÔ½[ÛùÛûÕ¶½‰0 H 0àH è kÚ?9‚b @è KÚ?94xƒšAú+`p,âSÄ>“4#p$ÂKÚ?9 €p-Òè p  Pˆ"ph W ÷ X7>“kß?1P„KÙ?9_Å?10 ¢0ÄN‹ axpg²0Hpd"PdÒPfâPŒB0†n¸çh%è peRpd’è PeRpd‚è PeRpdrè PeRsÄ?ƒPhrsÈ?“Pf¢sÆ?sPe’pdbè Pg‚PeRPgâP†R1….0äN pi20¦, 0¨n 0 èXpjB4èHh}+`4:è 490Ï–€¨KÂ>Ùè…P„2h`+`è 4:P+`KÚ?9è 49 Peâè PgÒ+`PeÂè 48Àè Pe²4KÂ>ÙKÄ?)OÃ?!/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ=©ðÅ sÆ=±kÇ=ÁKÓ<‘+`0àH kÓ=ùH?4#4 ‹à!xKÄ<™Pj"Pg  4Pf2Pdâ1Š.PhP±2P°BP¬R1Çn 0¨.P²b0É 1dn1àH @´çè 1±NPf‚1°Nè ¸ÄnPfr1¬N蠸Ĩ4PgbPf’¸ä¨1n 1-.è 1¥ 0’Œ0¤ „"jˆæW´ç+`4:è 49Pè¨4¾PdâPfÂ0†N0§nè @PkâPvÂ"àRíPf¢1vN Rç1¤n1‰n 0ˆ.0Ê 2çNè 1€H0€H¹Îj¹ïj&0Çnè @è 0€H1€, KÙ=ù0 ès$0€ÈKØ=ùs1ÀL0d è*1àl0D èPd²Ë€€@p„1ÀHè 1àHPf²è 0Äp„4KÂ<ÙKÇ=ÁSÆ=±ØÅàKÄ=©OÃ=¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,1 Hè P¯r0¬ 0„ èè@1 H7Ø>¡P®è 7×>±è 1 HSÖ>³SÊ>£0€HPfRPgBsØ=ã2ÖN 1JN3N0éN sË=Ó¸Èl22”N1kNè 2@HPiâPvRº‘lPhÂP»¢1$n1Ö.P¹òP¾âPº’SË=Ó2»Nº™ì P¾²PyB1N3§N SØ=ãP¨º›Ì1P¥ÒKÚ=ù3N2|n¹~(¹hJP¤P¾"P¨‚¹qÌ;PºBº°îê?0—N26.3ö.1Rn0…nºôˆ=@0ˆn»ÝÎ<@3nº³Pw²ºkÌ0‰n ¹è¬¹P,20Œn»rl=0ýN3™nè 2þèPp„è 1ÀHkÜ=ñKÝ=ù_Ä=ñ0€¢1åNs§Pf²p†Ë€œKÂ<Ù?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ?à?ð@@@=Û|ßÙ×½»?ù!ûTD-@8@@@$@"@>@N€@V€@r @F€@o€@4@<@ Illegal zone numberutm-invintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Latitude failed to convergeUTM-INVERSEÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÀÀ,ˆX 8à¸à8ˆX!@øÀøDЦ>(˜@´P0>(P@¸x\ÿÿÿÿ $$lK <Iì$Iì|LU($J$ˆO[LP4”_^Ü4SÄ4 aymø¬ÿÿÿÿyÀmøÀ¼d¶ˆÐ}¸Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"*?/æÇ@€ Iì$4À°Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ êàù à ÿÿÿÿàýà  í  ïÿÿÿÿÿÿÿÿ@° ñàù Ù ÿÿÿÿàýÙ  ô  öÿÿÿÿÿÿÿÿ@° ø°Ø àà à ü ÿÿÿÿà#à ÿÿÿÿ  ÿÿÿÿÿÿÿÿÿ à-   ýÀ  Ø9 °@ °Ià `à €  à àX   ÿÿÿÿà  ài€    @ ÿÿÿÿÃà  àƒ`   à›@   à© à  à·Ã    ÿÿÿÿÿÿÿÿ ØÆ °Ï  Úÿÿÿÿ é ! ø # % Ø 'àà ÿÿÿÿààà  )à$Àà  +à, Ã  -à4€Ã  /à;`à  1àC@à  3àK à  5àRà  7  9ÿÿÿÿÿÿÿÿ ØY ;à\ Ù ÿÿÿÿàd =  >  @ÿÿÿÿÿÿÿÿ@Øk B°t Dà€@ D@ÿÿÿÿà‰ D@ F  Hÿÿÿÿÿÿÿÿ€Ø• J  ÿÿÿÿ © M ² O À Q ΠS Ý U W Øë Y°÷ Z°Ú à Ù ÿÿÿÿàd =  ]  _ÿÿÿÿÿÿÿÿ@Ø aà€@ c@ÿÿÿÿà‰ c@ d  fÿÿÿÿÿÿÿÿ€Ø hà# à ÿÿÿÿà.à  k  mÿÿÿÿÿÿÿÿ@Ø= oàF   ÿÿÿÿàI   r  tÿÿÿÿÿÿÿÿ@ØL v°U xà^   ÿÿÿÿàc   z  |ÿÿÿÿÿÿÿÿ@Øh ~°s  àx  K ÿÿÿÿà K  ‚  „ÿÿÿÿÿÿÿÿ@ØŠ †à‘@Ù ÿÿÿÿà› Ù  ‰à¤Ù  ‹à°àÙ  àºÀÙ  àÄ Ù  ‘àÌ€Ù  “à×`Ù  •àâ@Ù  —àë Ù  ™àõÙ  ›àÿàÙ  àÀÙ  Ÿà Ù  ¡à€Ù  £à$@ c@ ¥à- c@ §  ©ÿÿÿÿÿÿÿÿ`Ø6 « =ÿÿÿÿ F ® Q ° Zÿÿÿÿ ² bÿÿÿþ ´ ¶ Øk ¸`à €  ºÙ àvà ¼ ÿÿÿÿà|@Ù ÿÿÿÿàà à…    Ààà à Å  Ã  Æÿÿÿÿÿÿÿÿ`à— È`ÿÿÿÿà  Ù ÿÿÿÿà§Ã  Ì  Îÿÿÿÿÿÿÿÿ@ଠÐ@ Êàà à Ô ÿÿÿÿ  Õÿÿÿÿÿÿÿÿ à³ ×  Òà»Ã ÿÿÿÿ  Ûÿÿÿÿÿÿÿÿ àÄ Ý ÿÿÿÿàÍ 8 ÿÿÿÿ  áÿÿÿÿÿÿÿÿ àÓ ã  ßÀ å àÚ  ç ÿÿÿÿàâ 5  è  êÿÿÿÿÿÿÿÿ@àè ì@ ÙÀ î`àð` ¾àö`   ñàÿ@à  óà  à  õà à  ÷  ùÿÿÿÿÿÿÿÿØ  û° # ý`à € ÿÄ à - ÿÿÿÿ  ÿÿÿÿÿÿÿÿØ 4 ° ? à HÀÛ@@ÿÿÿÿà P€Û@@  à X@Û@@  à `Û@@  à hÀÛ@@ à p€Û@@ à x@Û@@ à €Û@@ à ˆÀÛ@@ à €Û@@ à ˜@Û@@ à  Û@@ à ¨ÀÛ@@ à °€Û@@ !à ¸@Û@@ #à ÀÛ@@ %à ÈÀÛ@@ 'à ЀÛ@@ )à Ø@Û@@ +à àÛ@@ -à èÀÛ@@ /à ð€Û@@ 1à ø@Û@@ 3à ÿÛ@@ 5à ÀÛ@@ 7à €Û@@ 9à @Û@@ ;à Û@@ =à "ÀÛ@@ ?à )€Û@@ Aà 0@Û@@ Cà 7Û@@ E  GÿÿÿÿÿÿÿÿØ > I° M Kà \àà ÿÿÿÿà gÀà  Mà r Ã  Oà }€Ã  Qà ˆ`à  Sà “@à  Uà ž à  Wà ©à  Yà ´àà  [à ¿Àà  ]à Ê Ã  _à Հà  aà à`à  cà ë@à  eà ö à  gà à  ià àà  kà Àà  mà " Ã  oà -€Ã  qà 8`à  sà C@à  uà N à  wà Yà  yà dàà  {à oÀà  }à z Ã  à …€Ã  à `à  ƒà ›@à  …à ¦ à  ‡à ±à  ‰à ¼àà  ‹à ÇÀà  à Ò Ã  à ݀à  ‘à è`à  “à ó@à  •à þ à  —à à  ™à àà  ›à Àà  à * Ã  Ÿà 5€Ã  ¡à @`à  £à J@à  ¥à T à  §à ^à  ©à hàà  «à rÀà  ­à | Ã  ¯à †€Ã  ±à `à  ³à š@à  µà ¤ à  ·à ®à  ¹à ¸àà  »à ÅÀà  ½à Ò Ã  ¿à ߀à  Áà ì`à  Ãà ù@à  Åà  à  Çà à  É  ËÿÿÿÿÿÿÿÿØ  Í° , Ïà ;à  ÿÿÿÿà GÀ   Ñ`à €€ Õ  @à S@ ×€ Óà `  @ Ùà hÀ  @ Ûà p€  @ Ýà x@  @ ßà €  @ áà ˆ À  @ ãà €  @ åà ˜ @  @ çà Ÿ   @ éà ¦ À  @ ëà ­ €  @ íà ´ @  @ ïà »   @ ñà  À  @ óà É €  @ õà Ð @  @ ÷à ×   @ ùà Þ À  @ ûà å €  @ ýà ñ @  @ ÿà ù   @ à À  @ à €  @ à @  @ à   @  à&À  @  à3€  @  à@@  @ àM  @ àUÀ  @ à]€  @ àc@  @ àk  @ àsÀ  @ ày€ @ à@ @ à‰ @ !à‘À @ #à™€ @ %à¡@ @ 'à© @ )à±À @ +เ @ -àÁ@ @ /àÉ @ 1àÑÀ @ 3àÙ€ @ 5àá@ @ 7àé @ 9àñÀ @ ;àù€ @ =à@ @ ?à @ AàÀ @ Cà€ @ Eà@ @ Gà$ @ Ià+À @ Kà2€ @ Mà8@ @ Oà? @ Q  SÿÿÿÿÿÿÿÿØK U°S Wà ;àÄ ÿÿÿÿà GÀÄ  Y`à €€ ]Ä à S@ _€ [à] Ä  aàhÄ  càsàÄ  eà~ÀÄ  gà‰ Ä  ià”€Ä  kàŸ`Ä  màª@Ä  oàµ Ä  qàÀÄ  sàË àÄ  uàÖ ÀÄ  wàá  Ä  yàì €Ä  {à÷ `Ä  }à @Ä  à Ä  à Ä  ƒà àÄ  …à) ÀÄ  ‡à3  Ä  ‰à= €Ä  ‹àG `Ä  àQ @Ä  à[ Ä  ‘àe Ä  “ào àÄ  •ày ÀÄ  —àƒ  Ä  ™à €Ä  ›à— `Ä  à¡ @Ä  Ÿà« Ä  ¡àµ Ä  £à¿ àÄ  ¥àÉ ÀÄ  §àÓ  Ä  ©àâ €Ä  «àñ `Ä  ­àü @Ä  ¯à Ä  ±à Ä  ³à àÄ  µà( ÀÄ  ·à3  Ä  ¹à> €Ä  »àI `Ä  ½àT @Ä  ¿à_ Ä  Áào Ä  ÃààÄ  ÅàÀÄ  ÇàŸ Ä  Éà¯€Ä  Ëà¿`Ä  ÍàÏ@Ä  Ïàß Ä  ÑàêÄ  ÓàõàÄ  ÕàÀÄ  ×à  Ä  Ùà€Ä  Ûà`Ä  Ýà(@Ä  ßà3 Ä  áà>Ä  ãàIàÄ  åàRÀÄ  çà[    éàf€   ëàq`   íà|@   ïà‡    ñà’   óàà   õà¨À   ÷à³    ùྀ   ûàÉ`   ýàÔ@   ÿàß    àê   àõà   àÀ   à      à€    à!`    à,@   à7    àB   àMà   àXÀ   àc    àn€   ày`   à„@   à    !àš   #à¥à   %à°À   'à»    )àÆ€   +àÑ`   -àÛ@   /àå    1àï   3àùà   5àÀ   7à     9à€   ;à!`   =à+@   ?à5    Aà?   CàIà   EàSÀ   Gà]    Iàf€   Kào`   Mày@   O`à €@ S  à? U@ Q  Wÿÿÿÿÿÿÿÿ؃ Y°‹ [à• Ä ÿÿÿÿà¤€Ä  ]à ``Ä  _à h@Ä  aà p Ä  cà xÄ  eà €àÄ  gà ˆÀÄ  ià  Ä  kà ˜€Ä  mà Ÿ`Ä  oà ¦@Ä  qà ­ Ä  sà ´Ä  uà »àÄ  wà ÂÀÄ  yà É Ä  {à Ð€Ä  }à ×`Ä  à Þ@Ä  à å Ä  ƒà ñÄ  …à ùàÄ  ‡àÀÄ  ‰à  Ä  ‹à€Ä  à`Ä  à&@Ä  ‘à3 Ä  “à@Ä  •àMàÄ  —àUÀÄ  ™à] Ä  ›àc€Ä  àk`Ä  Ÿàs@Ä  ¡ày à  £àà  ¥à‰àà  §à‘Àà  ©à™ Ã  «à¡€Ã  ­à©`à  ¯à±@à  ±à¹ à  ³àÁà  µàÉàà  ·àÑÀà  ¹àÙ Ã  »àá€Ã  ½àé`à  ¿àñ@à  Áàù à  Ãàà  Åààà  ÇàÀà  Éà Ã  Ëà€Ã  Íà$`à  Ïà+@à  Ñà2 à  Óà8à  Õ  ×ÿÿÿÿÿÿÿÿÀر Ù°½ ÛàË \ÿÿÿÿàÑ X ÝÀ ßà× áÿÿÿÿ`à € äÂàß æ âàæ Ðÿÿÿÿàì L êÀ ìàò î èàýàà  ïà  ÜÀ ñàà  ó  õÿÿÿÿÿÿÿÿ$Ø ÷°$ ùà1@ > ÿÿÿÿà à  ûàà à] ÿ  ý  ÿÿÿÿÿÿÿÿ`Ø9 °A °I úàT  `ÿÿÿÿà_    ÿÿÿÿÿÿÿÿÿÿÿÿÐl  à  àw      ÿÿÿÿÿÿÿÿ€Ø °Œ à™%  €ÿÿÿÿà§%Ä  à¹%Ä  `à € à àÒ$  àÜ $   !ÿÿÿÿÿÿÿÿ&ÀØl #°è %°óÄ à à ÿÿÿÿà   (@ ÿÿÿÿÃà , à . ÿÿÿÿ@ ÿÿÿÿÃà 1 à 3  /À 4 à- 6  *  7ÿÿÿÿÿÿÿÿ@Ø7 9°Aà àK à ÿÿÿÿàà à] ?  =  @ÿÿÿÿÿÿÿÿ@ØV Bà_@à ÿÿÿÿàh à  E@ ÿÿÿÿÃà I àp K  G  Lÿÿÿÿÿÿÿÿ`Ø{ Nà‚àà ÿÿÿÿà‰Àà  Qà Ã  Sà—€Ã  Uà`à  Wà¤@à  Yà« à  [à³Ã  ]  _ÿÿÿÿÿÿÿÿغ a°Ç c`à €€ eÙ àÖÀ g€ÿÿÿÿàÝ Ù  iàæ€Ù  kàïpÚ màøh oà` qà@à  sà à  uà'à  w  yÿÿÿÿÿÿÿÿ@Ø2 {°@ }àP@ ú$ÿÿÿÿàV }@   ÿÿÿÿÿÿÿÿ%@Ø^ ƒàg( þÿÿÿÿàm@ &&À †àV }@ ˆ  Šÿÿÿÿÿÿÿÿ*Øs Œà}  þÿÿÿÿà€€Ã  àŠ € ‘  “ÿÿÿÿÿÿÿÿ Ø •°“ —à›*€ cÿÿÿÿ`à €€ ›Ù à¢* € ™àª Ž*ÿÿÿÿà­ …%@ ¡À £*à° ¥* Ÿ  ¦ÿÿÿÿÿÿÿÿ+€Ø¸ ¨ Ãÿÿÿÿ É « Ï ­ Õ ¯ Û ± á ³ è µ · °î ¹à÷Ä ÿÿÿÿàÄ  »à Ú ½  ¿ÿÿÿÿÿÿÿÿ à Á ÿÿÿÿàÄ ÿÿÿÿàÄ  Åà*Ä  Çà Ú É  Ëÿÿÿÿÿÿÿÿ à4 Í  Ãà8à  ÏÀ Ñ ØA ÓàF   ÿÿÿÿàO   ÕàXà   ×àaÀ   Ùài    Ûàq€   Ýàx`   ßà~@   áà…    ãà   å  çÿÿÿÿÿÿÿÿ@Ø“ éàœ`  ÿÿÿÿà¢@   ìਠ   îà®   ð  òÿÿÿÿÿÿÿÿ€°´ ôàÀ@à ÿÿÿÿàÊ    ÷à àÓ û  ùà àÜà þ  üà àãÀ   ÿà àì    à à÷€   àþ` 7  à@ 8   àÂ à     àÂ à     ÿÿÿÿÿÿÿÿ`Ø àÀ€Ã ÿÿÿÿàÊ`   à à÷@   àÂ à    à à !    "ÿÿÿÿÿÿÿÿ Ø% $°.Å °6Û@ € €?Û@ €GÛ@ €O Û@ €\Û@ €g Û@ €rÛ@ €u!Û@ €x#Û@ €{%Û@ €~Û@ €)Û@ €…'Û@ €‰Û@ €˜Û@ €¦-Ù Q ª€,à ¼€€´Ù ÿÿÿÿ€¹Û@€&€ÄÛ@€(€ÊÛ@€*ˆ€5AÐÛ@€  €1  €.¡Ð)€"À€.ÿÿÿÿÿÿÿÿÿÿÿÿ*Q Õ€C+à ôÿÿÿÿàÛ@ €Ü7€<ÿÿÿÿ€à6€<€=€ä2Û@€?€æ1Û@€Aˆ,€€AèFÛ@AìRÛ@Að`Û@AúUÙ AüaÛ@AfÛ@A kÛ@AoÛ@AqÛ@ArÛ@AtÛ@AxÛ@AÄyÛ@A zÛ@A"|Û@A%?Û@A'EÛ@A)@Û@AÐCÛ@A+8Ù €C€M  P€o€Q  T€q  U€nˆ5€~€>  A€u  ;€t€Z  h€x€i  l€z  V€E¡Ðp€8À€t=ÿÿÿÿÿÿÿÿÿÿÿÿÀ€EXÿÿÿÿÿÿÿÿÿÿÿÿ q€€ €4€!04€"P9€.Ð< ÐADÐBXÐC`ÐD`ÐE`ÐF”ÐG”ÐI¤ÐJ´ÐK¸ÐLÄÐMÐÐNÜÐOÐP ÐR(ÐS4P=€1Ð>@Ð?P`?€2`^€3€_TP9€.ÐFXÐGXÐU`ÐYdÐZpÐ[€Ð\ŒÐ]œÐ^¤`^€3€_¨`_€4e€70e€8Pj€EÐq\Ðu\ÐdÐŽ˜Ð˜Ð‘¤Ð’¨Ð’¬P“€tД°Ð™ìКìÐ@šЛ`ž€wÐ’P“€tPœ€uÐО`ž€v`ž€wPv€nÐw Ðx8ÐyhÐzhÐ{tÐ|ˆÐ}˜Ð~¤Ð°P€€oÐÈЂÌ`‚€pP…€qІÔЇð`‡€r`‡€s`º€|€»ôPj€EС8P¢€xУTФhÐ¥|Ц¤Ð§¨Ð¨¨Ð©¨Ðª¨Ð«ЬhЭhЮhбŒ`±€yP¶€zзÈиè`¸€{кð`º€|€»ô`»€}`¼€‚utminv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listremquotdiv_tldiv_twchar_t__sival_ptr__svi_int__svi_int_ssigvalsigval_tpthread_attr_t__sigev_reserved__sigev_notify_attributes__sigev_notify_function__sigev_value__sigev_signo__sigev_notifysigeventsigevent_t__SIGEV_THREAD__SIGEV_SIGNAL__SIGEV_NONE__sigev_typestm_isdsttm_ydaytm_wdaytm_yeartm_montm_mdaytm_hourtm_mintm_sectmtv_nsectv_sectimespectimestruc_tit_valueit_intervalitimerspecRTTIMER1RTTIMER0CLOCK_PROFILECLOCK_VIRTUALCLOCK_REALTIMECLOCK_INVALID__clockid_tclockid_ttimer_ttv_usectimevalitimervaltz_dsttimetz_minuteswesttimezonelohi__cyclescycles_tpad2pad1ki_timevalkt_trlim_maxrlim_currlimitru_nivcswru_nvcswru_nsignalsru_msgrcvru_msgsndru_iochru_oublockru_inblockru_nswapru_majfltru_minfltru_isrssru_idrssru_ixrssru_maxrssru_stimeru_utimerusageSI_MESGQSI_ASYNCIOSI_TIMERSI_USERSI_QUEUE__si_codes__pad__dev_id__lockpage__addr__gfault__band__fd__file__fault__status__SIGCLD__uid__kill__pdata__pid__proc__datasi_valuesi_errnosi_codesi_signo__siginfosiginfo_tsigset__sigset_tsigset_tss_fp31ss_fp30ss_fp29ss_fp28ss_fp27ss_fp26ss_fp25ss_fp24ss_fp23ss_fp22ss_fp21ss_fp20ss_fp19ss_fp18ss_fp17ss_fp16ss_fp15ss_fp14ss_fp13ss_fp12ss_fp11ss_fp10ss_fp9ss_fp8ss_fp7ss_fp6ss_fp5ss_fp4ss_fp3ss_fp2ss_fp1ss_fp0__fp_dbl_blockfp_dbl_block_tss_fp31_loss_fp31_hiss_fp30_loss_fp30_hiss_fp29_loss_fp29_hiss_fp28_loss_fp28_hiss_fp27_loss_fp27_hiss_fp26_loss_fp26_hiss_fp25_loss_fp25_hiss_fp24_loss_fp24_hiss_fp23_loss_fp23_hiss_fp22_loss_fp22_hiss_fp21_loss_fp21_hiss_fp20_loss_fp20_hiss_fp19_loss_fp19_hiss_fp18_loss_fp18_hiss_fp17_loss_fp17_hiss_fp16_loss_fp16_hiss_fp15_loss_fp15_hiss_fp14_loss_fp14_hiss_fp13_loss_fp13_hiss_fp12_loss_fp12_hiss_fp11_loss_fp11_hiss_fp10_loss_fp10_hiss_fp9_loss_fp9_hiss_fp8_loss_fp8_hiss_fp7_loss_fp7_hiss_fp6_loss_fp6_hiss_fp5_loss_fp5_hiss_fp4_loss_fp4_hiss_fpexcept7ss_fpexcept6ss_fpexcept5ss_fpexcept4ss_fpexcept3ss_fpexcept2ss_fpexcept1ss_fpstat__fp_int_blockfp_int_block_tss_newcksumss_oldcksumss_reserved2ss_cr27ss_cr26ss_cr25ss_cr24ss_cr13ss_cr12ss_cr10ss_cr9ss_cr8ss_cr0ss_sr7ss_sr6ss_sr5ss_sr3ss_sr2ss_sr1ss_sr0ss_sr4ss_cpustatess_cr22ss_cr21ss_cr20ss_cr19ss_cr15ss_pcsq_tailss_pcoq_tailss_pcsq_headss_pcoq_headss_cr11ss_gr31ss_spss_ret1ss_ret0ss_dpss_arg0ss_arg1ss_arg2ss_arg3ss_gr22ss_gr21ss_gr20ss_gr19ss_gr18ss_gr17ss_gr16ss_gr15ss_gr14ss_gr13ss_gr12ss_gr11ss_gr10ss_gr9ss_gr8ss_gr7ss_gr6ss_gr5ss_gr4ss_gr3ss_rpss_gr1ss_reserved__reg64__reg64_tss_cr27_loss_cr27_hiss_cr26_loss_cr26_hiss_cr25_loss_cr25_hiss_cr24_loss_cr24_hiss_cr13_loss_cr13_hiss_cr12_loss_cr12_hiss_cr10_loss_cr10_hiss_cr9_loss_cr9_hiss_cr8_loss_cr8_hiss_cr0_loss_cr0_hiss_sr7_loss_sr7_hiss_sr6_loss_sr6_hiss_sr5_loss_sr5_hiss_sr3_loss_sr3_hiss_sr2_loss_sr2_hiss_sr1_loss_sr1_hiss_sr0_loss_sr0_hiss_sr4_loss_sr4_hiss_cpustate_loss_cpustate_hiss_cr22_loss_cr22_hiss_cr21_loss_cr21_hiss_cr20_loss_cr20_hiss_cr19_loss_cr19_hiss_cr15_loss_cr15_hiss_pcsq_tail_loss_pcsq_tail_hiss_pcoq_tail_loss_pcoq_tail_hiss_pcsq_head_loss_pcsq_head_hiss_pcoq_head_loss_pcoq_head_hiss_cr11_loss_cr11_hiss_gr31_loss_gr31_hiss_sp_loss_sp_hiss_ret1_loss_ret1_hiss_ret0_loss_ret0_hiss_dp_loss_dp_hiss_arg0_loss_arg0_hiss_arg1_loss_arg1_hiss_arg2_loss_arg2_hiss_arg3_loss_arg3_hiss_gr22_loss_gr22_hiss_gr21_loss_gr21_hiss_gr20_loss_gr20_hiss_gr19_loss_gr19_hiss_gr18_loss_gr18_hiss_gr17_loss_gr17_hiss_gr16_loss_gr16_hiss_gr15_loss_gr15_hiss_gr14_loss_gr14_hiss_gr13_loss_gr13_hiss_gr12_loss_gr12_hiss_gr11_loss_gr11_hiss_gr10_loss_gr10_hiss_gr9_loss_gr9_hiss_gr8_loss_gr8_hiss_gr7_loss_gr7_hiss_gr6_loss_gr6_hiss_gr5_loss_gr5_hiss_gr4_loss_gr4_hiss_gr3_loss_gr3_hiss_rp_loss_rp_hiss_gr1_loss_gr1_hi__reg32__reg32_tss_mpsfu_ovfloss_mpsfu_low__ss_narrow__ss_narrow_tss_32ss_64ss_widess_xorfpintfpdblss_fpblockss_padss_narrowss_flags__save_statesave_state_tss_size__stackstack_tmcontext_t__uc_stack__uc_sigmask__ucontext__uc_link__sub_ctxt__sub_ctxt_tuc_subcontextuc_reserved_flagsuc_created_by_getcontextuc_sparesuc_mcontextucontext_tsig_atomic_tsa_flagssa_mask__sa_handler__sa_sigaction__handlersigactionpthread_tss_onstacksigstacksv_flagssv_masksv_handlersigvecfm_pspfm_epfm_clupfm_slfm_crpfm_erpfm_esr4fm_edpframe_markerframe_marker_tsm_argsm_rval2sm_rval1sm_errorsm_eosyssm_syscall_actionsm_omasksm_onstacksm_syscallsiglocal_miscsiglocal_misc_tsl_sssl_miscsiglocalsl_sisl_ucsiglocalxsi__paddingsc__xsi__xsi_tsc_sfmsc_argssxslsc_ctxtsigcontextP_ALLP_CIDP_GIDP_UIDP_SIDP_PGIDP_PIDidtype_tw_Stopvalw_Stopsigw_padw_Sw_Termsigw_Coredumpw_Retcodew_Tw_statuswaitkeepcostfordblksuordblksfsmblksusmblkshblkhdhblkssmblksordblksarenamallinfoword4word3word2word1long_doublepw_audflgpw_audidpw_shellpw_dirpw_gecospw_commentpw_agepw_gidpw_uidpw_passwdpw_namepasswds_passwdfloat_tdouble_tr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindutminvintzonescale_factr_minr_majtemputminvlatlonyxconphidelta_phiisin_phicos_phitan_phiccsttsnddsfhgmax_iter!4DA œDA œGC€œÿÿÿHC€œÿÿÿD€¼;@œp€¼ÿÿÿÿ@œh€¼= T\CA``œ`@P`€¼AlœP`hDEP@`P€¼JdœEGX@`X€¼L pFE”œ@l€¼N@œA´¼5€¼vÄ0(¸ÀJK(@œ(€¼^@œH€¼X@œ@€¼Z@œ8€¼\@œ0€¼P@œ€¼m8< $4PS @œ €¼9d¼@\@0A˜Y!€”ŽJ˜J!LXeDA\|DC€ÿÿþLC€ÿÿþHA\€ôÿÿÿÿ@€ôÿÿÿÿ@p€ôÿÿÿÿ@`A 4,Ah J€ôÿÿÿÿ@P!ddyxDAh DAt M! ¤©¥V¨¤V¤MAt„,€ôÿÿÿÿ@X€ôÿÿÿÿ@€ôÿÿÿÿ@€ôÿÿÿÿ@øGìô™šGA¨¬G°ü!t¨’A¬¬€ôÿÿÿÿ@@€ôÿÿÿÿ@8€ôÿÿÿÿ@0€ôÿÿÿÿ@HAìð/€ÈôÿÿÿP€TÄÿÿÿP€°ÿÿÿP€ÔPÿÿÿPC€  ÿÿÿP€ÈôÿÿÿX€TÄÿÿÿX€°ÿÿÿX€ÔPÿÿÿXC€  ÿÿÿX€¨ÄÿÿþðA|¤h€ôÿÿÿÿ@ €¨ÄÿÿþèA˜¤AA¨4_!”¤§¥\A¨`\!¤¤¨¦MA¨ÄM€ôÿÿÿÿ@(AÈ8wAhÄ_!d¬«5Ah¼5!Dd­«,Ah¼,³B€ÚæÀ½<½E½G½Z½4ÛûÛä½½½VVÛûÛä½½½>2VÛûÛä½ ½½?½^½_Õ„ÛûÛä½½½UP½YVÛûÛä½½½Y1 V½ZVÛûÛä½½ ½Z2V½[PÛûÛä½½½[;ŒP½\VPÛûÛä½½½\;tVÛûÛä½½ ½]ÛûÛä½½½^;hPÔ½_ÛùÛûÕ¶7³E€0ÚæȽu½w½y½½†½½Ž½½”½¥½©½ª½«½¬½®½±½¸ÈP½e½uPÓ½w½y½½†½½Ž½½”½¥½©½ª½«½¬½®½±½¸ÛûÛä½½ ½q½u½ŽP½P½”½š½¡½©½«½®½±½·“ÛûÛä½½½’½PPÛûÛä½½½Ž½P½”½±“Ô½®“ÔÕ“½ÛûÛä½½½½š“½ÛûÛä½½½ÛûÛä½½½‘½šÛûÛä½ ½½’½”?;kPÓPÓPPÛûÛä½½ ½”½šÓ;kÛûÛä½L½H½™½šÓ½›ÛûÛä½ ½½’½VV2V½žÛûÛä½½½ž½º½wPPÛûÛä½ÓÖ;k½yPP½x½{““ÕPÕ“ÔÔÛûÛä½½½yÛûÛä½Ó½x½z;kÛûÛä½Ó½z½{ÛûÛä½½½{;k½|;k½}ÕÔÛûÛä½½½|½~ÛûÛä½½½~½½PÛûÛä½ ½½‚½ºÛûÛä½½½½†;P;kÛûÛä½½½†ÛûÛä½ ½½‡½º½»ÛùÛûÕ¶½¡;kÔ½·“Ô½£½©½«½±“Ö;x½¤;k½¥½©ÛûÛä½½ ½¤½©P½¥P½ªÔÕÛûÛä½½½§ÛûÛä½½½¥½ªÛûÛä½½½©ÛûÛä½½½¨ÛûÛä½½½¦½ª;kP½«P½±½¬P½®Õ“ÛûÛä½½½ª½«½®““Ó½±“ÖÕÕÔ“P½¬½«½ªÖ“½±Ô“ÛûÛä½½½¬½®““Ó½±“Ó“Ô“Ô“ÛûÛä½½½­½±½®“Ô“ÔÔÔÛûÛä½½½«½®ÛûÛä½½½®½±PP;kÛûÛä½½½±½·;iÛûÛä½½½·½¸PÛûÛä½½½¸ÛûÛä½½½º½»µ¶" #ÕÕÕ!#"zj%ÓÓ=%ÓÓ×ãŒ(%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÓÔÓ Ô ÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓA%Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô9ÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô1ÕÓ ÕÔÓ ÔÔÓ ÔÔÓ ÔiÕÓ Õ9ÕÓ Õ0 $@¸ 4$ DJ0íT€ d¸x „@œ¨´ÀÌØäô 0í€Ã (è8@HT`l|„œ¤çutminv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$utminv $gntt_label $lntt_label utminvintS$33$utminvintlabsM$34p_errore0fne1fne2fne3fnmlfnptitle genrpt_longradius2genrpt cenlonmerutminv S$36$utminvexpcossqrtasinzatan2 adjust_lonsinfabstsincostansignvandgfor.o/ 1074012799 1032 20 100666 11104 ` 1Ì +`@È4 <<Ð ($T«)T 0$G%+kÂ?Ù/Ð,/Ð-7Þ`SÄ?0 H +`p,"SÆ?p$0àH +`4:+`p&è p-2è 1€Hè 1 H+`P%è P'4KÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4oÃpkÄ>™ðÅ sÆ>¡+`P$20àH 4$ ÀPÑKÃ=‘è 0¤.0€H1€Hè KÅ=™0‘,0 „"‚PÍ"PÎ1nè @è 0ŽN0€Hè 1àH0‘L0d „"P@è 1€HPÆ2è 0†.0‘l0D „"@1¯n1ínPÑbè 0†.PÆR2H7Ø?‘7×?è 0ÄNSÚ?“SÄ?ƒ2NP…"0š 1Ún 0­N11.1Q.@0—n 1yN1kN¹N&¹Ž¹È'2fN2N0ÖNè º‡Î%2d1à¬2EN0Ôn0„ 0€ÈP†0Äp¨P‡"0íN 0nè @¸„Š&2N1€Ì0ä 踇,%è @P…¹¤*èpfP„"P…¹ä*p§P†èØpfP†p¦1€ŒP‡"PÄR0íN 0¤ è02Nè @P…¹„*è`pfè @0€ÈP†¹…,è(pgè @P…¹¤*&pf4KÂ=ÙSÆ>¡ØÅàKÄ>™OÃ>‘/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,=Û|ßÙ×½»@@ !ûTD-?ù!ûTD-?à?ðVAN DER GRINTENÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,»X!ü„|„8»žX €88DY>(¸@PZ>(P@ \ÿÿÿÿ0$$l[T 4$ 4|\ˆ„ X„ˆ^ àÜà”n쨼¨ p”d¬ÿÿÿÿ”ÀdÀ¼r9$T$Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"+?/æÌ@€ 4„à¨À°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ €Û@ € Û@ €'Û@Q 6€à x€€BÛ@ÿÿÿÿ€NÛ@€€YÛ@€€ÆÛ@€ˆ€  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿQ e€)à €ÿÿÿÿàÛ@ €n€"ÿÿÿÿ€p€"€#€rÛ@€%€vÛ@€'ˆ€HAzÛ@A!Û@A…"Û@Aˆ$Û@AŒ/Û@AŽ0Û@A’1Û@A”3Û@A˜5Û@Aœ*Û@A¢%Û@€(  ,€B€-  3€D  5€+¡Ð:€À€+7ÿÿÿÿÿÿÿÿÿÿÿÿ ;€€ €)€ 0)€ P.€Ð1,Ð2,Ð3<Ð4<Ð8<Ð9DÐ:LÐ;T`<€€=dP.€Ð<d`<€`=€A€0A€PG€+ÐRdÐTdÐZxÐ[˜ÐdÔÐeøÐf Ðg Ðh,Ði4Ðj4Ðk4ÐmdÐnhÐolÐpxÐqŒÐr¤PU€BÐV¼ÐWÌÐXÐ`X€CP\€DÐ]ØÐ^àÐ_üÐaÐb(`b€EÐt0`v€F€wDPG€+ÐvD`v€F`w€G`x€Jvandgfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northingvandgforintfalse_northfalse_eastcenter_longvandgforyxlatlondlonthetaalasqggsqmmsqconcosthsinth!()DA,xDA,pGC€xÿÿÿˆC€xÿÿÿ€€x (1@,x€xHx0D29@,€x (83@<x€x<x@8H€!D`ADAd DC€ ÿÿþÌC€ ÿÿþÈ€€ÿÿÿÿ@ !``RMAd M€€ÿÿÿÿ@ €€ÿÿÿÿ@ €€ÿÿÿÿ@ A˜üP PYØdePA DY€0€ÿÿÿÈ€¤¸ÿÿÿÈ€,ÿÿÿÈ€üÿÿÿÈC€d ÿÿÿÈ€0€ÿÿÿÀ€¤¸ÿÿÿÀ€,ÿÿÿÀ€üÿÿÿÀC€d ÿÿÿÀA,PAA4Ph!00ih8A4P8DP5Y4@jk5Adˆ,³@€Ú渽3½)½1ÈPÛûÛä½½½1P½4ÛûÛä½½½3P½)½8TT½4PÛûÛä½½½4PÛûÛä½½½8?1ÛûÛä½½ ½2PÛûÛä½½½9;hÛûÛä½½½:;h½;PPÛûÛä½½½;ÛûÛä½½½<;ŒPÔ½=ÛùÛûÕ¶³$€ Úæ½R½V½W½]½_½a½k½o½p½r½tÈP½RP½AÔ½V½W½]½_½a½k½o½p½r½t½T½Z½[½_½a½d½g½i½k½p½r½tнT½[нR?;k ÛûÛä½½½R½TÛûÛä½½½T;k Ô½Z½_½a½d½k½p½r½tнZ½iÖÖŠÖ;k ;k ÛûÛä½½½ZÛûÛä½½½[;k ÛûÛä½'½½[;k ŠÛûÛä½"½½[;k ½d½g½i½r½tнd;k нfÛûÛä½½½f;xÛûÛä½½½d½g½iÔÛûÛä½½½e½kP½g½iÕÕÕÛûÛä½½½gÛûÛä½½½iÛûÛä½½½hÛûÛä½½½j½kÛûÛä½½½j½kÛûÛä½½½j½kÓ;k½mÕÛûÛä½½½k½mÛûÛä½½½n½oPÛûÛä½½½o½p½r½tPÕÛûÛä½½½p;k ½r½t½qÕÕÔ;kPÛûÛä½½½r½VPPÛûÛä½½½V½WP½XÛûÛä½½½W½]PÛûÛä½½½]½^½_½aPŠÕÕÕÔ;kPÛûÛä½½½_½a;kP½bÛûÛä½½½a½t;kPÛûÛä½½½t½v½w ÛùÛûÕ¶ Ì(%ÓÓ1% ÓÓ}wi(%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓ)% Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô¨ (@ 8$ H X0íX€ h@t€Œ˜0í¤€ ´ÈØäðøévandgfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$vandgfor $gntt_label $lntt_label vandgforintM$17ptitleradiuscenlonoffsetpvandgfor S$19$vandgfor adjust_lonfabsasinztantsincossqrtvandginv.o/ 1074012800 1032 20 100666 10884 ` 1Ì`*„@ˆ Ð`'#ØD(p„TG% kÂ?Ù/Ð,/Ð-7Þ`SÄ?0 H +`p,"SÆ?p$0àH +`4:+`p&è p-2è 1€Hè 1 H+`P%è P'4KÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃà+`P* `PfsÆ?3P("P$0ê. sÉ?CPm1N 0¤.Pn"Ppb1+n2ën 2RNsÖ?S1ŒNsØ?c2@Hè ¹Œ¬0€È2NNSÅ?cPk21íPvB1ïNsÜ?sPfR2“NºH.9¸ëj0öN 0¹ºHÌ2.N¹ï(21N2)N2;NSÛ?S2ðn3Òn 2=N@2²n3n0ú.@3òn 1Rn1rn3’n2Ô.2`È1n3rn 1$@30nè @2°N1ÄN0Ón0ônè 2`H0,0 „!J2`L0d è*è(1 Hè @20n2dNSÉ?3Kß>@0²n0Ç. 1@È1(N sëè 1€HPe¢0…Œ 0¤ „!B+`P$2KÚ>sD4KÂ>YOÃ?!/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,Ps‚è 2`H0nSÈ?CPg’2€È1l0D è0Çè @20n2dNSÉ?3K×>@0²n0Ç.1(N èrêSÆ?cSÇ?SSÉ?s1í.0Ç.¹Äjè 1(1äSÉ?3# S'+`P&21(N 1GN 1lnè 0ÖKØ>è-s@ !ûTD-?ð@À@"@;@¿ð?ðÁR8-se=Û|ßÙ×½»?àVAN DER GRINTENÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,»X!ü°|°8»1X ¬`0`Dì>( @Pí>(P@ \ÿÿÿÿ„$$lî¨ 4$ 4|ïÜœ Xœˆñxàôà”XÔ  øt¬ÿÿÿÿøàt༠9#ØTÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"+?/æÑ@€ 4œà à°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ € € Û@ €Û@ € Û@ €'Û@Q 6€à x€€BÛ@ÿÿÿÿ€NÛ@€€YÛ@€€ÆÛ@€ˆ€  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿQ e€)à ¬ÿÿÿÿàÛ@ €n€"ÿÿÿÿ€r€"€#€vÛ@€%€xÛ@€'ˆ€HAz Û@A}!Û@A€#Û@A„%Û@A‡&Û@AŠ'Û@A)Û@A+Û@A“Û@A—,Û@A›(Û@ˆ$€J  '€B€*  -€D  .€+¡Ð:€À€+0ÿÿÿÿÿÿÿÿÿÿÿÿÀ€B2ÿÿÿÿÿÿÿÿÿÿÿÿ ;€€ €)€ 0)€ P.€Ð1,Ð2,Ð3<Ð4<Ð8<Ð9DÐ:LÐ;T`<€€=dP.€Ð<d`<€`=€A€0A€PG€+ÐQ0ÐR`ÐS`ÐT`ÐUpÐVpÐW„ÐX´ÐYÄÐZÔÐ\,Ð],Ð^<Ð_DP`€BÐaXÐbd`d€CÐjlÐlœPm€DÐn´ÐoÄ`o€E`t€F€uÄPG€+ÐtÄP`€BÐdü`d€CÐfÐg Ðh(ÐqX`t€F`u€G`v€Lvandginv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northingvandginvintfalse_northfalse_eastcenter_longvandginvlatlonyxxxyyxysc1c2c3a1m1conth1d!()DA,xDA,pGC€xÿÿÿˆC€xÿÿÿ€€x (1@,x€x-Hx0D29@,€x (83@<x€x<x@8A`ˆeH¬C€dÿÿÿ C€dÿÿÿ€¬ÿÿÿÿ@d€¬ÿÿÿÿ@d€¬ÿÿÿÿ@dl˜YDdY!\\SQAA`ˆAApdD!llUTVApÌVdMYtŒVWMA´05AÄdSAÐdVA$d_!(\ZYA,@YA<d\A $2€¬ÿÿÿÿ@d³@€Ú渽3½)½1ÈPÛûÛä½½½1P½4ÛûÛä½½½3P½)½8TT½4PÛûÛä½½½4PÛûÛä½½½8?1ÛûÛä½½ ½2PÛûÛä½½½9;hÛûÛä½½½:;h½;PPÛûÛä½½½;ÛûÛä½½½<;ŒPÔ½=ÛùÛûÕ¶³A€ Úæ½RÈPP½S½W½X½Y½Z½\½]½^½_½b½d½f½h½j½l½qнS½h½jÖŠÖP½QPÛûÛä½ ½ ½R½W½Y½_½b½qŠÛûÛä½½½SÛûÛä½ ½ ½Q½X½Y½Z½]½qн\Õ½^½f½h½jŠÛûÛä½½½UÛûÛä½½½T½V½Z½qÕ½XÕ½W?;k ÛûÛä½½½V½X½q½WÕ½YÔÔŠÕ½ZŠÕ½qÕŠÛûÛä½½½W½X½YÓ½ZÛûÛä½½½XÓ½Y½ZÛûÛä½½½Y½q½\½ZÔÔÔÔÛûÛä½½½\½Z½]ÔÛûÛä½½½Z½];k ½^ÛûÛä½½½]½^ÛûÛä½½½^ÛûÛä½½½_;k ½a½bÛûÛä½½½b½j;k ÛûÛä½½½j½l;k нnPPÛûÛä½½½n½t½u ÛùÛûÕ¶ÔÛä½½½dнf;k ÛûÛä½½½f½g½h½jŠÕÕÕÔ;k ÛûÛä½½½h½q;k PP;kÛûÛä½½½qµ¶Ì(%ÓÓ1% ÓÓƒwœ#(%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓ!% Ó ÕÔÓ ÔÔÓ Ô‰ÕÓ Õ (@ 8$ H X0íX€ h@t€Œ˜0í¤€ ´0ÈÔàìô ˆévandginv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$vandginv $gntt_label $lntt_label vandginvintM$17ptitleradiuscenlonoffsetpvandginv S$19$vandginvfabssqrtacoscos adjust_lonS$19DD$vandginvwivfor.o/ 1074012800 1032 20 100666 9868 ` 1Ì&Œ@Ì8 @@Ð#4 Ðd$ˆ4œG%ØkÂ?Ù/Ð,/Ð-/Ð./Ð/7ÞÀSÍ>“0 H+`p."SÏ>ƒp-0àH 4?sï+`4:è sì2è 1ÀHè 1€H1 Hè 1àH4KÂ>Ù7Þ?A/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1oàkÄ?ikÅ?q+`P$20àH `PoPp"4è 0¤.0€H è 1 HPe4<è 0…N4: è 49`´„è 1 H1¤1 H0Î.è 0àÈ02&nè 1¥ 0,0 „ €¤_‡4„èU+`+`#SPdBP&"1§N 0ÄN1 Hè 1ˆN +`P'Kß>™1 HPfR¹„. séP("è 1N +`P%K×>‘4¹„*ræKÂ>ÙKÅ?qKÄ?iOÃ?a/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,@®ðòDKL?ð=Û|ßÙ×½»@?랃ä%®æ?ù 4Á¨¬\?àWAGNER IVIteration failed to convergewagneriv-forwardÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ˆˆ,ËX!TˆT8Ë+X \8à8Dö>(”8@DP÷>(P@H \ÿÿÿÿ4$$l X 4$ 4| ŒÜ X܈hp4p”Ø–¤˜ !p<¬ÿÿÿÿp`<`¼); МÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@",?/æÖ@€ 4Üp˜`°Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@ € € Û@ €Û@ € Û@ €%Û@Q 4€à „€€>Û@ÿÿÿÿ€JÛ@€€UÛ@€€ÄÛ@€ˆ€  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿQ a€)à PÿÿÿÿàÛ@ €h€"ÿÿÿÿ€j€"€#€lÛ@€%€pÛ@€'€AtÛ@A~Û@A„$Û@AÛ@A”!Ù ˆ€:  €6  *€+¡Ð,€À€6ÿÿÿÿÿÿÿÿÿÿÿÿ -€€ €$€ 0$€ P)€Ð,4Ð-8Ð.DÐ/DÐ3DÐ4LÐ5TÐ6\`7€€8hP)€Ð7h`7€`8€<€0<€PA€+ÐJ4ÐKPÐLPÐP`PQ€6Ð@Uh`U€7ÐPtPQ€6ÐRxÐSœÐTœÐ@T°ÐU°`U€7ÐP´ÐWÀÐXØÐYÐZ(`Z€8€[(`[€9`\€<wivfor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northingwivforintfalse_northfalse_eastcenter_longwivforyxlatlondelta_lonthetadelta_thetaconi! 0$JA4xJA4„DC€„ÿÿÿHC€„ÿÿÿ@€„% (4,@8„€„P„<L-4@8€„' 0@.@D„€„) <@/-D„@8HPA4dGC€dÿÿÿLC€dÿÿÿH€Pÿÿÿÿ@dAPdDØHG¨¼Gœ¤STG!4LKJGAPdGltJYThLUJx¬!D`PJAddAœ /€Pÿÿÿÿ@d€Pÿÿÿÿ@d€Pÿÿÿÿ@d³€€Ú渽.½6½$½,½-½.½/ÈPÛûÛä½½½,P½/½6ÛûÛä½½½.P½$½,½-Ö½/ÛûÛä½½½/P½3TTÛûÛä½½½3?1ÛûÛä½½ ½-PÛûÛä½½½4;hÛûÛä½½½5;h½6ÛûÛä½½½6ÛûÛä½½½7;Œ½6Õ½8ÛùÛûÕ¶³À Úæ½JÈPPÛûÛä½½½K½<½L½R½T½W½X½YнRнTŠÛûÛä½½½P½J?;k ÛûÛä½½ ½J½L;k нT½UÛûÛä½½½L½UT2TÛûÛä½ ½½P½R;k ;k ÛûÛä½½½R½TÓ;kÛûÛä½½½S½TÓ½UÛûÛä½ ½½P½T½UÓT½XP½WÔŠPÛûÛä½½½W½X;k Ô½YPÔPÔŠÔÛûÛä½½½X½YP;k PP½ZÕÛûÛä½½½Y½[ ÛùÛûÕ¶  ##ÔÌ(%ÓÓ1% ÓÓS[•#(%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÓ!% Ó ÕaÕÓ ÕÔÓ ÔÔÓ Ô $@H 4$ D X0íT€ d@p|ˆ”0í €‹ ¬à¼ÌÔÜè ôçwivfor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$wivfor $gntt_label $lntt_label wivforintM$17ptitleradiuscenlonoffsetpwivfor S$19$wivfor adjust_lonsincosfabsp_error S$19DD$wivforwivinv.o/ 1074012801 1032 20 100666 8848 ` 1ÌL"@t ||ÐL€°Í ¬äp@G%skÂ?Ù/Ð,/Ð-/Ð./Ð/7ÞÀSÍ>“0 H+`p."SÏ>ƒp-0àH 4?sï+`4:è sì2è 1ÀHè 1€H1 Hè 1àH4KÂ>Ù7Þ?A/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.7ÞÐ+`P*"àP&"RèP$0ê. 0ÈN 0¤. 1+nè @0€H +`P&"# S'1€Hè 0ÇN+`P&21ÄN1§nè 0È#@SF"KØ>™s1†N è 1€H# 1„S§20Çnè @Kß>‘sä4KÂ>Ù7Þ?1/Ñ0./Ñ0-è@Ð/Ñ0,?ù 4Á¨¬\?랃ä%®æ@@®ðòDKLWAGNER IVÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ˆˆ,ËX!ÔˆÔ8Ë¢X Ü ` Dm>(ü @ Pn>(P@ \ÿÿÿÿp$$lv” 4$ 4|wÈL XLˆy ¤”‰z¤| ‹ ¬ÿÿÿÿ   ¼“:°@Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"-?/æÝ@€ 4L| °Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@ € € Û@ €Û@ € Û@ €%Û@Q 4€à „€€>Û@ÿÿÿÿ€JÛ@€€UÛ@€€ÄÛ@€ˆ€  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿQ a€)à ÐÿÿÿÿàÛ@ €h€"ÿÿÿÿ€l€"€#€pÛ@€%€rÛ@€'€AtÛ@  €+¡Ð€ €€ €#€ 0#€ P(€Ð+4Ð,8Ð-DÐ.DÐ2DÐ3LÐ4TÐ5\`6€€7hP(€Ð6h`6€`7€;€0;€P@€+ÐEÐF8ÐG8ÐHHÐIŒÐJ¼`J€.€K¼`K€/`L€0wivinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northingwivinvintfalse_northfalse_eastcenter_longwivinvlatlonyxtheta! 0#JA4xJA4„DC€„ÿÿÿHC€„ÿÿÿ@€„ (4+@8„€„P„<L,3@8€„ 0@-@D„€„ <@.,D„@8A8ÈG!04FE;A8@;C€ÐÿÿÿLC€ÐÿÿÿH€Ðÿÿÿÿ@ЀÐÿÿÿÿ@ЀÐÿÿÿÿ@ÐAHŒD€Ðÿÿÿÿ@г€€Ú渽-½5½#½+½,½-½.ÈPÛûÛä½½½+P½.½5ÛûÛä½½½-P½#½+½,Ö½.ÛûÛä½½½.P½2TTÛûÛä½½½2?1ÛûÛä½½ ½,PÛûÛä½½½3;hÛûÛä½½½4;h½5ÛûÛä½½½5ÛûÛä½½½6;Œ½5Õ½7ÛùÛûÕ¶³`€Úæ½FÈPP½GŠPнEPÛûÛä½½½F½GÛûÛä½½½E½G?;k ÛûÛä½½½G½HPPŠŠ;k PP;k ½IŠŠÖÛûÛä½½½H½I;kŠŠ;k ÛûÛä½½½I½J½KÛùÛûÕ¶ #Ì(%ÓÓ1% ÓÓ/?y#(%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÓ)% Ó ÕÔÓ ÔÔÓ Ô ÔÓ Ô $@ 4$ D X0íT€ d@p|ˆ”0í €‹ ¬`¼ÈÐàçwivinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$wivinv $gntt_label $lntt_label wivinvintM$17ptitleradiuscenlonoffsetpwivinv S$19$wivinvasincos adjust_lonsinwviifor.o/ 1074012802 1032 20 100666 9164 ` 1Ì`#Ì@ˆ Ð` °Ìä!Üð„HG%2:kÂ?Ù/Ð,/Ð-7Þ`SÄ?0 H +`p,"SÆ?p$0àH +`4:+`p&è p-2è 1€Hè 1 H+`P%è P'4KÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐ+`P$20àH `Pn"è 0¤.Pf7Ø?Q7×?a0†nè @è 1€HPf0†N è ¹Œl%0€H SÇ?cPf2¹§l0Ènè @+`P("PiB4P&SÇ?S1 N K×>™PeRKß>‘1ªN0–N¸÷,rùP8"P+3N1šN¸ˆN séKÂ>ÙOÃ?1/Ñ0./Ñ0-è@Ð/Ñ0,@?í}ÔA5T?ð@@V|®§GØ?óÛLÂPrWAGNER VIIÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,»X!üä|ä8»ÊX à0`0D…>( @ P†>(P@ \ÿÿÿÿ„$$lލ 4$ 4|ÜÄ XĈ‘ ”¡°™,œ £LȬÿÿÿÿL€È€¼«9ÌHÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"-?/æã@€ 4Äœ€°Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €&Û@Q 5€à x€€@Û@ÿÿÿÿ€LÛ@€€WÛ@€€ÅÛ@€ˆ€  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿQ c€)à àÿÿÿÿàÛ@ €k€"ÿÿÿÿ€m€"€#€oÛ@€%€sÛ@€'€AwÛ@AÛ@A‰Û@A‘Û@A“Û@A–Û@  €+¡Ð € !€€ €#€ 0#€ P(€Ð+,Ð,,Ð-<Ð.<Ð2<Ð3DÐ4LÐ5T`6€€7dP(€Ð6d`6€`7€;€0;€P@€+ÐG ÐH0ÐIHÐJXÐKdÐL|ÐM´ÐNÌ`N€8€OÌ`O€9`P€:wviifor.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northingwviiforintfalse_northfalse_eastcenter_longwviiforyxlatlondelta_lonsin_loncos_lonsc0c1!(#DA,xDA,pGC€xÿÿÿˆC€xÿÿÿ€€x (+@,x€xHx0D,3@,€x (8-@<x€x"<x@8HàA TDC€àÿÿÿLC€àÿÿÿH€àÿÿÿÿ@àK€àÿÿÿ C€ àÿÿÿ¨C€ àÿÿÿ°AXàDAdØGK€àÿÿÿÈ€àÿÿÿÿ@à€àÿÿÿÿ@à€àÿÿÿÿ@à³@€Ú渽-½#½+ÈPÛûÛä½½½+P½.ÛûÛä½½½-P½#½2TT½.PÛûÛä½½½.PÛûÛä½½½2?1ÛûÛä½½ ½,PÛûÛä½½½3;hÛûÛä½½½4;h½5PPÛûÛä½½½5ÛûÛä½½½6;ŒPÔ½7ÛùÛûÕ¶³a€Úæ½GÈPP½;½H½I½J½K½L½MŠÖÖŠÛûÛä½½ ½G?;k ½HŠÛûÛä½½½H;x ½I;k ŠÛûÛä½½½I½J;kÛûÛä½½½J½KŠÛûÛä½½½K;k½L½MPÔPнNÔPÕŠÔÛûÛä½½½L½MPPÛûÛä½½½M½OÛùÛûÕ¶  #Ì(%ÓÓ1% ÓÓMC˜#(%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓ!% Ó Õ1ÕÓ ÕÔÓ ÔÔÓ Ô (@ 8$ H X0íX€ h@t€Œ˜0í¤€ °`ÄÔàèèwviifor.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$wviifor $gntt_label $lntt_label wviiforintM$17ptitleradiuscenlonoffsetpwviifor S$19$wviifor adjust_lontsincossinsqrtwviiinv.o/ 1074012802 1032 20 100666 9252 ` 1Ìd$$@ Œ ””Ðd ÌÀ " ˆ8G%6kÂ?Ù/Ð,/Ð-7Þ`SÄ?0 H +`p,"SÆ?p$0àH +`4:+`p&è p-2è 1€Hè 1 H+`P%è P'4KÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oð+`P( `P&Pd0è.PlPp"0¦. 1Än 1¬n 1JN è ¹)N+`P&"0€H0ÐN1çnè @2Nè 2HPf21ÄN1æN0ènè @Kß>‘säè 2H1¤Nè 1ìN+`P&2PgBè ¸‡,K×>™rä4KÂ>ÙOÃ?Q/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,@V|®§GØ?óÛLÂPr@?ñÿ ¤rt@WAGNER VIIÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,»X!üð|ð8»òX ì(p(D­>( @ P®>(P@ \ÿÿÿÿˆ$$l¶¬ 4$ 4|·à” X”ˆ¹t( ì(”Éœ„ Ë ˜¬ÿÿÿÿ  ˜ ¼Ó8À8Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@".?/æè@€ 4”(„ °Â°$Ú°,ð4Ú°=à °EÄ °Nà °XÄ °cÃ@°kÄ@°t °}  °‡Ù °Ú °šÂ°§Ú°µÃ °ÁÄ °ÎðÜÚ°ëà °øÄ °à °Ä °#à °0Ä °> °L °Y  °h  °v °~à °„ °Š °’  °šÚ °  °§ °¯ °¸ °ÁÙ °È °Õ  °âÚ °í °õ °ýÙ ° °  °Ú °( °3 °>Ù °G °M °U °[ °a °gÙ °o °x °‚Ù °‰Ú ° °˜ °žÚ°§ à °± C°» °Å D°Í °Ò °Ý °æ  °ïÚ °ö ;°ýÚ°Ú° Ä °Ú °Ä °Ú°%Ú°+Ú°2 °9°?ðF °M E°U B°] <°e  °m  °t °| °†  °’  °› °£ °ªÚ °² °¸ °¿ `à €  h  àÅ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÇ nà p °Рq`à €@ sÙ àØ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÜ y°â {°çà °íÃ` à €€ Û@@àó€ €ÿÿÿÿ`à €  …  àú` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà$ à  à à- ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø5 ¤°< ¦°EÚ °J C°U °[ 5°a `?à € ­Ù àk ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØt ³°t µ°{ ¬°ƒ àxÚÿÿÿÿà•pÚ ¹à`Ú »àÚ à¤@ ¿  ½àÚ à«  Â  Àà±Ã  Ã  Åÿÿÿÿÿÿÿÿ€°· Çàà à¼@ Ê ÿÿÿÿ`à €€ ÍÚàÅÀ Ï€ ËàÚ àÍ  Ó  ÑàÚ à×€ Ö  ÔàxÚ ×à•pÚ Ùà`Ú ÛàÚ à¤@ ß  ÝàÚ à«  â  àà±Ã  ã  åÿÿÿÿÿÿÿÿ`°á çàÛ@ °è ê°ò ê°úÅ °Û@ € € Û@ €Û@ € Û@ €&Û@Q 5€à x€€@Û@ÿÿÿÿ€LÛ@€€WÛ@€€ÅÛ@€ˆ€  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿQ c€)à ìÿÿÿÿàÛ@ €k€"ÿÿÿÿ€o€"€#€sÛ@€%€uÛ@€'€AwÛ@AzÛ@A}Û@A"Û@  !€+¡Ð#€ $€€ €&€ 0&€ P+€Ð.,Ð/,Ð0<Ð1<Ð5<Ð6DÐ7LÐ8T`9€€:dP+€Ð9d`9€`:€>€0>€PC€+ÐHÐI@ÐJ@ÐKHÐLHÐMHÐNLÐO`ÐPtÐQœÐRÐ`R€4€SÐ`S€5`T€6wviiinv.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tlon_centerRfalse_eastingfalse_northingwviiinvintfalse_northfalse_eastcenter_longwviiinvlatlonyxt1t2pc!(&DA,xDA,pGC€xÿÿÿˆC€xÿÿÿ€€x (.@,x€x#Hx0D/6@,€x (80@<x€x<x@8A@äG!4<IHJA@àJC€ìÿÿÿLC€ìÿÿÿH€ìÿÿÿÿ@ì€ìÿÿÿÿ@ìHTLN/AHH;LPAaDDKJ>A`ÜM€ìÿÿÿÿ@ìAtØP€ìÿÿÿÿ@ì³@€Ú渽0½&½.ÈPÛûÛä½½½.P½1ÛûÛä½½½0P½&½5TT½1PÛûÛä½½½1PÛûÛä½½½5?1ÛûÛä½½ ½/PÛûÛä½½½6;hÛûÛä½½½7;h½8PPÛûÛä½½½8ÛûÛä½½½9;ŒPÔ½:ÛùÛûÕ¶³¡€Úæ½IÈPP½J½K½O½P½QнHP½KŠÛûÛä½½½I½J½QнOŠÛûÛä½½½HÛûÛä½½½KÛûÛä½½½JÛûÛä½@½?½M½N?;k ÛûÛä½@½?½L½N½OPPÛûÛä½½½N½O;k ÛûÛä½½½O½P;k Š;k ÛûÛä½½½P½Q;k;PPŠ;kÛûÛä½½½Q½R½SÛùÛûÕ¶  #Ì(%ÓÓ1% ÓÓAI€#(%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓ)% Ó ÕÔÓ ÔÕÕÓ Õ ÔÓ Ô (@ 8$ H X0íX€ h@t€Œ˜0í¤€ °pÄÐÜäìøèwviiinv.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. SB$wviiinv $gntt_label $lntt_label wviiinvintM$17ptitleradiuscenlonoffsetpwviiinv S$19$wviiinvsqrtasinzsintanatan2 adjust_lonfor_init.o/ 1074012804 1032 20 100666 42028 ` 1ÌD¤,@lØ ´D˜ðJ{Ä*ž¸tha\G%¨CkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ<©ðÅ sÆ<±ñ sÈ<ÁñI sÊ<ÑkË<á7DKÅ;4ÂkÀ>áKÃ;‰7'7ˆš$Ü6èPÄ0€,0 èJ0€L0d è0@PÄ0€l0D è 0€Œ0¤ 4?Ù7É>kÉ?™7Ê=ñ7Ë>54Ù5Xè 5wPÍbPÌr4Â7Ø>áè PÅBKÇ>á g€# S°KØ>áS®"0N‹$¤0®NPÅRè 7Ø>áKÇ>á g€2NKÆ>áˆÀ$l1ÅNsÏ?“SÅ=ó¤ †sÄ?ƒSÇ>sÍ?sè sÌ?ckÜ>á+`H4 |€è< Ô€Œ/:PÅ"è 7Ø>áKÚ>á z€!@QRKÝ>áQO"2DN‹ $Ô1åNPÅ2è 7Ø>áKÚ>á z€2DNKÙ>á‹ $œ1åNPÅBè 7Ø>áKØ>á x€2DNK×>áŠà$d1åNPÅRè 7Ø>áKß>á €2DNKË>á‰`$,1åNPÅ‚0 l0D „$4sÎ?“SÅ=ósÐ?ƒSÇ>sÑ?ssÄ?csÍ?SsÌ?Cè kß?9kÜ>á+iH)H¤ “ |€èLi€Œ†!²PÅ"è 7Ø>áKÖ>á v€# S0Kß>áS."2N‹à"1ÅNPÅ2è 7Ø>áKË>á k€2NKÊ>á‰@!Ì1ÅNPÅRè 7Ø>áKÉ>á i€2NKÈ>á‰!”1ÅNPÅBè 7Ø>áKÜ>á |€2NKÖ>áŠÀ!\1ÅNsÏ?“SÅ=ósÑ?ƒSÇ>sÄ?ssÒ?csÍ?Sè sÌ?CkÜ>á+dH! ¤ ‚ |€èˆ A€Œˆ("PÅ"è 7Ø>áKÕ>á u€#SKÇ>áS"2Nˆà „1ÅNPÅ2è 7Ø>áKÂ>á b€2NKÁ>ሠL1ÅNPÅBè 7Ø>áKÜ>á |€2NKÖ>áŠÀ 1ÅNPÅRè 7Ø>áKÕ>á u€2NKÔ>ኀ?Ø1ÅNsÏ?“SÅ=ósÑ?ƒSÇ>sÒ?ssÄ?csÍ?Sè sÌ?CkÜ>á+eH"(¤ |€èÈ "€PÅ‚è 7Ø>áKÜ>á |€2$N4KÖ>áŠÀ!2NPÅ’è 7Ø>áKÕ>á u€2$NKÔ>ኀ ä2NPÅ¢è 7Ø>áKÓ>á s€2$NKÝ>á‹  ¬2NPŲè 7Ø>áKÜ>á |€2$NKÖ>áŠÀ t2NsÏ?“SÅ=ó¤ †sÕ?ƒSÇ>sÆ?ssÎ?csÍ?SsÌ?CsÒ?3sÓ?#sÔ?sÄ?è kÇ>ùkÜ>á+uH6¨ |€èø Ö€ˆ‹9úPÅBè 7Ø>áKÙ>á y€"`RrKÖ>áRo"2DNŠÀ!Ä1åNPÅRè 7Ø>áKÕ>á u€2DNKÔ>ኀ!Œ1åNPÅ‚PÐ"7Ø>áè PÑ2KÉ>á i€2DNKÈ>á‰!D1åNsÓ?“1ÀHSÅ>ƒsÐ?ƒsÑ?ssÄ?csÍ?Sè sÌ?CkÜ>á+H7ø¤ š |€èpW€kÉ?™7Ê=ñ7Ë>54Ù5Xè 5wPÍbPÌr4Â4Ĉ—!PÅBè 7Ø>áKÂ>á b€#@SPK×>áSN"2NŠà:x1ÅNPÅRè 7Ø>áKÂ>á b€2NKÁ>ሠ:@1ÅNsÏ?“SÅ=ó¤ …sÄ?ƒSÇ>sÍ?sè sÌ?ckÜ>á+aH5 |€èð µ€Œ‚0*ˆ@*kÉ?™44Ù5Xè 5wˆ ÚPÅè 7Ø>áKÁ>á a€ àPîKÜ>áPí"1ÄN‹€981¥N PÅè 7Ø>áKØ>á x€1ÄNK×>áŠà91¥N Pä2è 1„N1 L7‡0d ”çkÇ?‰!QB¤ „sÄ?“SÅ=óè SÇ>kÜ>á+bH6 |€èX –€ŒŠ!PÅBè 7Ø>áKÔ>á t€"àRðKÕ>áRî"2NŠ 81ÅNPÅRè 7Ø>áKÓ>á s€2NKÝ>á‹ 8X1ÅNsÏ?“SÅ=ósÄ?ƒSÇ>sÍ?sè sÌ?ckÜ>á+fH&0¤ – |€è8Æ€ŒŒ!PÅBè 7Ø>áKÓ>á s€#àSðKÔ>áSî"2NŠ€71ÅNPÅRè 7Ø>áKÚ>á z€2NKÙ>á‹ 7X1ÅNsÏ?“SÅ=ósÄ?ƒSÇ>sÍ?sè sÌ?ckÜ>á+gH'8¤ • |€è§€ŒŽ1Õ@PÅBè 7Ø>áKÝ>á }€!`QpKÓ>áQn"2NŠ`6ˆ1ÅNPÅRè 7Ø>áKØ>á x€2NK×>áŠà6P1ÅNsÏ?“SÅ=ósÄ?ƒSÇ>sÍ?sè sÌ?ckÜ>á+hH(@¤ ” |€èðˆ€Œ’!"PÅBPÎ"7Ø>áè ! KÙ>á y€Q1Kß>áQ0"2$N‹à5Ð2NPÅRè 7Ø>áKß>á €2$NKË>á‰`5˜2NsÎ?“SÅ=ósÏ?ƒSÇ>sÄ?ssÍ?cè sÌ?SkÜ>á+jH*P¤ |€èÀª€Œ”! PÅBè 7Ø>áKØ>á x€!QKË>áQ"2N‰`4È1åNPÅRè 7Ø>áKÊ>á j€2NKÉ>በ41åNsÄ?“1ÀHSÅ>ƒsÍ?ƒè sÌ?skÜ>á+kH+X¤ š |€è¨K€Œ–! PÅBè 7Ø>áK×>á w€ àPðKÊ>áPï"2N‰@3Ð1åNPÅRè 7Ø>áKÈ>á h€2NKÇ>áˆà3˜1åNsÄ?“1ÀHSÅ>ƒsÍ?ƒè sÌ?skÜ>á+lH?`¤ ™ |€è?€Œ˜! PÅBè 7Ø>áKß>á € @PPKÉ>áPO"2N‰ 2Ø1åNPÅRè 7Ø>áKÆ>á f€2NKÂ>áˆ@2 1åNsÄ?“1ÀHSÅ>ƒsÍ?ƒè sÌ?skÜ>á+mH7h¤ ˜ |€èx€Œš! PÅBè 7Ø>áKË>á k€ P0KÈ>áP/"2N‰1à1åNPÅRè 7Ø>áKÁ>á a€2NKÜ>á‹€1¨1åNsÄ?“1ÀHSÅ>ƒsÍ?ƒè sÌ?skÜ>á+nH8p¤ — |€è `ø€Œœ! PÅBè 7Ø>áKÊ>á j€#€SKÇ>áS"2Nˆà0è1åNPÅRè 7Ø>áKÖ>á v€2NKÕ>አ0°1åNsÄ?“1ÀHSÅ>ƒsÍ?ƒè sÌ?skÜ>á+oH9x¤ Ÿ |€è Hù€Œž%PÅBè 7Ø>áKÉ>á i€"ÀRÐKÂ>áRÎ"2Nˆ@/ð1ÅNPÅRè 7Ø>áKÊ>á j€2NKÉ>በ/¸1ÅNsÏ?“PÇ"¤ ‹sÄ?ƒSÅ>ƒsÍ?sè sÌ?ckÜ>á+pH:€ |€è ( z€ˆ$²PÅBè 7Ø>áKÈ>á h€" R°KÁ>áR¯"2Nˆ /1åNPÅRè 7Ø>áKÓ>á s€2NKÝ>á‹ .È1åNsÄ?“1ÀHSÅ>ƒ¤ ‰sÍ?ƒè sÌ?skÜ>á+rH3 |€è  3€ˆ™!*PÅRPÏ"è 7Ø>áKÇ>á g€"€R‘KÜ>áR"2$N‹€. 2NPÄÂ0€Œ0¤ è ·PÅ2è 7Ø>áKÂ>á b€2$N4KÁ>ሠ-À2NPÅBè 7Ø>áKÂ>á b€2$NKÁ>ဠ-M2NÏŸˆèKÂ;Ù4,ˆ•#òPÆÂPÅ2PÄ"0À¬0¡Š0„ è ˆ0Šè 7Ø>áKÙ>á y€#4SKÚ>áS"2DN‹@-2%NPÅBè 7Ø>áKÊ>á j€2DNKÉ>በ,Ð2%NPÅ¢PÄ‚PÆ’è À0¡Š Œ„'e@KØ;™K×;‘4úè 5kÜ>á |€KÉ>በ)j+cH'¤ Šè8 G€4 ‹D;ÿ4"PÅBè 7Ø>áKÈ>á h€"`RfKÔ>áRe"0ÄNŠ€*ð0¨NsÍ?“SÅ>ƒ¤ Šè sÌ?ƒkÜ>á+qH=ˆ |€èh ]€4$ˆ“ ²PÅBè 7Ø>áKÇ>á g€# S¦KÚ>áS¥"0ÄN‹@*X0¨NsÍ?“SÅ>ƒ¤ ˆè sÌ?ƒkÜ>á+sH4˜ |€è  €4&Š„;4(PÅBè 7Ø>áKÆ>á f€#@SFKÙ>áSE"0ÄN‹ )˜0¨NsÍ?“SÅ>ƒ¤ ‡è sÌ?ƒkÜ>á+tH5  |€èÐ õ€46ˆ– ²PÅBè 7Ø>áKÕ>á u€# S&KØ>áS%"0ÄN‹*0¨NsÍ?“SÅ>ƒ¤ „è sÌ?ƒkÜ>á+wH"¸ |€è ‚€4*ˆœ)ºPÅBè 7Ø>áKÔ>á t€#SK×>áS"0ÄNŠà)P0¨NsÍ?“SÅ>ƒè sÌ?ƒkÜ>á+xH&À¤ ‚ |€è@ F€ˆD)jPÅBè 7Ø>áKÓ>á s€"àRæKß>áRå"0ÄN‹à)0¨NsÍ?“SÅ>ƒè sÌ?ƒkÜ>á+zH(Ф – |€è€È€ˆ‰ ²PÅBè 7Ø>áKÝ>á }€#àSæKË>áSå"0ÄN‰`)(0¨NsÍ?“SÅ>ƒè sÌ?ƒkÜ>á+}H+è¤ “ |€èÀk€4 :‰D&·4 áKÚ>á z€!`QfKÊ>áQe"0ÄN‰@(h0¨NsÍ?“SÅ>ƒè sÌ?ƒkÜ>á+~H?ð¤ |€èð¿€4Æ€Ÿ 4>ˆ— ÊPÅBè 7Ø>áKÈ>á h€"`RfKÙ>áRe"0ÄN‹ 'Ð0¨NsÍ?“PÄ‚sÌ?ƒPÆ¢sÄ?sSÅ>ƒè sÆ?ckÜ>á+`@H8¤ ™ |€8€4KÂ;ÙKË<áSÊ<ÑÙIàSÈ<ÁÙàSÆ<±ØÅàKÄ<©OÃ<¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,4Ä‹¤%Ï7É>PÄ0€¬0„ èJ0€Ì0ä è0@PÄ0€ì0Ä è 0€,0 ´Ù4(7É>kÉ?™7Ê=ñ7Ë>54Ù5Xè 5wPÍbPÌrè=4ÂÏŸžUKÂ;ÙÏŸžEKÂ;ÙÏŸž5KÂ;ÙÏŸž%KÂ;ÙÏŸžKÂ;ÙÏŸžKÂ;ÙÏŸõKÂ;ÙÏŸåKÂ;ÙÏŸÕKÂ;ÙÏŸÅKÂ;ÙÏŸµKÂ;ÙÏŸ¥KÂ;ÙÏŸ•KÂ;ÙÏŸ…KÂ;ÙÏŸuKÂ;ÙÏŸeKÂ;ÙÏŸUKÂ;ÙÏŸEKÂ;ÙÏŸ5KÂ;ÙÏŸ%KÂ;ÙÏŸKÂ;ÙÏŸKÂ;ÙÏŸœõKÂ;ÙÏŸœåKÂ;ÙÏŸœÕKÂ;ÙËà›ésÎ?“ÏŸœµKÂ;ÙÏŸœ¥KÂ;ÙÏŸœ•KÂ;ÙÏŸœ…KÂ;ÙÏŸœuKÂ;ÙÏŸœeKÂ;ÙÏŸœUKÂ;ÙÏŸœEKÂ;ÙÏŸœ5KÂ;ÙÏŸœ%KÂ;ÙÏŸœKÂ;ÙÏŸœKÂ;ÙÏŸ›õKÂ;ÙÏŸ›åKÂ;ÙÏŸ›ÕKÂ;ÙÏŸ›ÅKÂ;ÙÏŸ›µKÂ;ÙÏŸ›¥KÂ;ÙÏŸ›•KÂ;ÙÏŸ›…KÂ;ÙÏŸ›uKÂ;ÙÏŸ›eKÂ;ÙÏŸ›UKÂ;ÙÏŸ›EKÂ;ÙÏŸ›5KÂ;ÙÏŸ›%KÂ;ÙÏŸ›KÂ;Ù4Ï?™SÅ=ó¤ …Î?‘SÇ>sÐ?ƒsÈ?ssÍ?csÌ?SsÄ?CÉ?9kÇ?1è sÆ?#kÜ>á+vH!° |€è] ¡€ÏŸš]KÂ;ÙÏŸšMKÂ;Ù40ˆ6ç42è SÅ>ƒkÜ>á+yH'Ȥ |€èÝ '€ÏŸ™ÝKÂ;Ù44ˆ‡ H@è SÅ>ƒkÜ>á+{H)ؤ • |€èm©€4.‰6×4 8sÍ?“SÅ=ósÌ?ƒè SÇ>kÜ>á+|H*ठ” |€èõŠ€ÏŸ˜õKÂ;ÙÏŸ˜åKÂ;ÙÏŸ˜ÕKÂ;ÙÏŸ˜ÅKÂ;ÙÏŸ˜µKÂ;ÙÏŸ˜¥KÂ;Ù@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œxÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€@@,ÔX À(@(8Ô>(è„@„DÕBh$$PŒ 4$ 4`%Àˆ Xˆl4H¸à¸x"OD4˜D„%UD:ÜÿÿÿÿUD&€:Ü&€ '{Äa\¬ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$DATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@".?\ÆŠ@€ 4ˆ¸D&€°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ €Q  €à <€@ ÿÿÿÿà à€ à€ € € ÿÿÿÿàà € €€ à €$ €€€)€€€.à €àÛ@ €7€€€?à €€Gà €ˆ€½ANìÙ AS Û@A[)Û@A_0Û@AeîÛ@Aj$Û@Ao×Û@At÷Û@Ay£Û@A…Û@AÛ@A’"Û@AÿÛ@A¨8Û@A°[Û@A¸ôÛ@AÅ¡Û@AÓ¢Û@Aâ.Û@Aê/Û@Aò-Ù Aø+Û@Aý~Û@AëÙ A &Ù A'Ù A Ù A,Û@A(2Û@A.3Û@A7 Ù àÙ A=2€^€€   €b  €a€°€²  ´€f€µ  ·€h  ¹€e€{  }€kˆ€¿  €mˆ€Ã  Š€oˆŒ€Å€Ž  ‘€rˆ”€Ç  ž€t  £€qˆR€Ë  W€wˆ3€Í  C€yˆE€Õ  U€{ˆ¥€Û  ¯€}ˆ±€ß  »€ˆ½€á  Ç€ˆ€å  1€ƒˆÉ€ë  Ô€…ˆÖ€ï  à€‡ˆâ€ó  쀉ˆî€õ  ø€‹ˆú€ù  €ˆ€ý  €ˆ€ÿ  €‘ˆY€  `€“ˆ€  )€•ˆb€   i€—ˆk€   r€™ˆV€»ˆ1€  :€œˆW€  e€ž  i€›ˆ@€ˆD€  O€¢  P€¡ˆt€!  {€¥ˆ}€%  „€§€  €©ˆ†€'  €«€'  +€­€-  1€¯ˆ€)  –€±ˆ˜€-  Ÿ€³ˆk€/  z€µˆ¡€3  ª€·  <€¡ÐU€À€›+€ÊÐÀ€>€Á®¿À€mºÿÿÿÿÀÿÿÿÿÀ€Å€ÉËÑÀ€oÆÿÿÿÿÌÿÿÿÿÀ€qÒÿÿÿÿÚÿÿÿÿÀ€tÓÿÿÿÿÛÿÿÿÿÀ€Ù€ÏáçÀ€wâÿÿÿÿÿÿÿÿÿÿÿÿÀ€yè€ÑîôÀ€í€ÓóùÀ€yúÿÿÿÿÿÿÿÿÿÿÿÿÀ€ÿ€× À€{€Ù À€€ÝÀ€{ÿÿÿÿÿÿÿÿÿÿÿÿÀ€}ÿÿÿÿÿÿÿÿÀ€#€ã)/À€$ÿÿÿÿ*ÿÿÿÿÀ€0ÿÿÿÿ6ÿÿÿÿÀ€5€ç;AÀ€ƒ<€éBHÀ€G€íMSÀ€ƒNÿÿÿÿTÿÿÿÿÀ€…Xÿÿÿÿ^ÿÿÿÿÀ€]€ñciÀ€‡dÿÿÿÿjÿÿÿÿÀ€o€÷u{À€‰pÿÿÿÿvÿÿÿÿÀ€‹|ÿÿÿÿ‚ÿÿÿÿÀ€€û‡À€ˆÿÿÿÿŽÿÿÿÿÀ€“€™ŸÀ€”ÿÿÿÿšÿÿÿÿÀ€‘ ÿÿÿÿ¦ÿÿÿÿÀ€¥€«±À€“¬ÿÿÿÿÿÿÿÿÿÿÿÿÀ€•²ÿÿÿÿ¸ÿÿÿÿÀ€·€ ½ÃÀ€—¾ÿÿÿÿÿÿÿÿÿÿÿÿÀ€™ÄÿÿÿÿÿÿÿÿÿÿÿÿÀ€É€Ï×À€œÑÿÿÿÿÿÿÿÿÿÿÿÿÀ€›Ø€àèÀ€žÙ€áéÀ€߀çïÀ€›ðÿÿÿÿÿÿÿÿÿÿÿÿÀ€žñÿÿÿÿÿÿÿÿÿÿÿÿÀ€÷€#ÿÀ€¡øÿÿÿÿÀ€¢ùÿÿÿÿÿÿÿÿÀ€¥ÿÿÿÿÿÿÿÿÿÿÿÿÀ€€+%À€§ÿÿÿÿÿÿÿÿÿÿÿÿÀ€« ÿÿÿÿÿÿÿÿÿÿÿÿÀ€±2ÿÿÿÿÿÿÿÿÿÿÿÿÀ€7€1=CÀ€³8ÿÿÿÿÿÿÿÿÿÿÿÿÀ€µ>ÿÿÿÿDJÀ€IÿÿÿÿOÿÿÿÿÀ€·Pÿÿÿÿÿÿÿÿÿÿÿÿ V€€ €6€06€P?€ÐclÐdlÐjlPk€aÐltPn€bÐo¬`o€cÐr°`r€dЉàЊàÐŒàPŽ€mБàÐ’ГЖЗ,И,Ð@™4Л4ÐXОd`ž€nÐMlPN€ƒÐQtÐR˜ÐS˜ÐU ÐV¼ÐW¼ÐYÄÐZàÐ[àÐ]èÐ^Ð_Ða ÐdÐe ÐgLÐh\`h€„ÐádPâ€yÐålÐæÐçÐé˜Ðê´Ðë´Ðí¼ÐîØÐïØÐñàÐòüÐóüÐõÐ÷,Ðø<`ø€zÐûDPü€{ÐÿLÐpÐpÐxДДМиР¸Ð ÀÐ ÜÐ ÜÐäÐ Ð`€|P$€›P9€žÐ:$Ð;@Ð<DÐ=DÐ?LÐ@hÐAhÐCpÐDŒÐEŒÐG”ÐH°ÐI°`J€ŸÐL¸ÐOøÐP`P€ ÐÐ PÑ€µÐÔÐÕ8ÐÖ8ÐØ@ÐÙ\ÐÚ\ÐÜdÐÝlÐÞpÐ߈ÐàˆÐâÐä¸ÐåÈ`倶P…€kІÐ`†€lСüP£€oЦЧ,Ш,Ы4ЬPЭPÐ@®XаXв|гˆ`³€pжP·€qм”P½€rоœÐ¿œ`¿€sÐÁ°Ð°PÀtÐĸÐÅÜÐÆÜÐÈäÐÉÐÊÐÌÐÍÐÎ `΀uÐÐ$ÐÑ0ÐÒHÐÓT`Ó€vÐ\P€}ÐdЈЈÐЬЬÐ!´Ð#ÔÐ$ä`$€~Ð'ìP(€Ð+ôÐ,Ð-Ð/ Ð0<Ð1<Ð4DÐ6dÐ8t`8€€Ð;|P<€Ð?„Ð@¬ÐA¬ÐC´ÐDÐÐEÐÐGØÐIøÐJ `J€‚Ðk Pl€…Ðo Ðp Ðq @Ðr @Ðt HÐu dÐv dÐx lÐz Ð{  `{€†Ð~ ¨P€‡Ð‚ °Ðƒ ÔЄ ÔІ ÜЇ øÐˆ øÐŠ ÐŒ Ð ,`€ˆÐ 4P‘€‰Ð” <Е `Ж `И hЙ „К „М ŒÐž ¨ÐŸ ¸`Ÿ€ŠÐ¢ ÀP£€‹Ð¦ ÈЧ ìШ ìЪ ôЫ Ь Ю а 4б D`±€ŒÐ´ LPµ€Ð¸ Tй xк xм €Ð½ œÐ¾ œÐÀ ¤Ð ÀÐà Ð`ÀŽÐÆ ØPÇ€ÐÊ àÐË ÐÌ ÐÎ ÐÏ (ÐÐ (ÐÒ 0ÐÔ LÐÕ \`Õ€ÐØ dPÙ€‘ÐÜ lÐÝ ÐÞ Ðà ˜Ðá ´Ðâ ´Ðä ¼Ðå ÄÐç àÐè ì`耒Ðø ôPù€•Ðü üÐý Ðþ Ð (Ð DÐ DÐ LÐ lÐ x`€–Ð# €P$€›Ð' ˆÐ( ŒÐ) °Ð* °Ð, ¸P-€œÐ. ÈÐ/ äÐ0 èÐ1 èÐ3 ðÐ4 Ð5 Ð6`6€`P€ `û€¹€üP?€ÐSPT€¡ÐW(ÐX8ÐY8PZ€¢Ð[DÐ\\Ð]lÐ^lÐ`tÐaÐbÐd˜Ðe Ðf¤`f€£`q€¤ÐÖ¬P×€wÐÚ´ÐÛÌÐÜÐÐÞÜ`Þ€xÐëìP쀓ÐïøÐð Ðñ Ðó(Ðô@ÐõL`õ€”Ð TP €—Ð `ЄЄЌФа`€˜Ð¸P€™ÐÄÐìÐìÐôÐ Ð ` €šÐt Pu€¥Ðx,ÐyPÐzPÐ|XÐ}pÐ~|`~€¦Ð„P‚€§Ð…І´Ð‡´Ð‰¼ÐŠÐЋà`‹€¨Ð—èP˜€«Ð›ðМÐПР0С@`¡€¬Ð¶HP·€±ÐºPлtмtо|пÐÀ `À€²ÐèPÄ€³ÐÇ´ÐÈÜÐÉÜÐËäÐÌøÐÍ`Í€´ÐèP逷Ðí ÐîHÐïHÐñPÐòXÐô`ÐötÐø„`ø€¸Ðûˆ`û€¹€üŒP?€ÐtàPu€eÐvìPx€fÐy$`y€gP~€hÐ(`€iЂ,`‚€jPŽ€mД``ž€n`û€¹€üdP?€PŽ€mЙh`ž€n`û€¹€ülP?€P£€oЩp`³€p`û€¹€ütP?€P£€oЮx`³€p`û€¹€ü|P?€P·€qPÀtÐÇ€`΀u`Ó€v`û€¹€ü„P?€P·€qPÀtÐˈ`΀u`Ó€v`û€¹€üŒP?€P×€wÐÝ`Þ€x`û€¹€ü”P?€Pâ€yÐè˜`ø€z`û€¹€üœP?€Pâ€yÐì `ø€z`û€¹€ü¤P?€Pâ€yÐð¨`ø€z`û€¹€ü¬P?€Pâ€yÐô°`ø€z`û€¹€ü´P?€Pü€{и`€|`û€¹€ü¼P?€Pü€{ÐÀ`€|`û€¹€üÄP?€Pü€{Ð È`€|`û€¹€üÌP?€Pü€{ÐÐ`€|`û€¹€üÔP?€P€}ÐØ`$€~`û€¹€üÜP?€P€}Ð à`$€~`û€¹€üäP?€P(€Ð.è`8€€`û€¹€üìP?€P(€Ð2ð`8€€`û€¹€üôP?€P<€ÐBø`J€‚`û€¹€üüP?€P<€ÐF`J€‚`û€¹€üP?€PN€ƒÐT`h€„`û€¹€ü P?€PN€ƒÐX`h€„`û€¹€üP?€PN€ƒÐ\`h€„`û€¹€üP?€PN€ƒÐ` `h€„`û€¹€ü$P?€PN€ƒÐb(Ðe,`h€„Pl€…Ðs0`{€†`û€¹€ü4P?€Pl€…Ðw8`{€†`û€¹€üØ`J€Ÿ`P€ `û€¹€üÜP?€P$€›P9€žÐBà`J€Ÿ`P€ `û€¹€üäP?€P$€›P9€žÐFè`J€Ÿ`P€ `û€¹€üìP?€P$€›P9€žÐJð`J€Ÿ`P€ `û€¹€üôP?€PT€¡PZ€¢Ð_ø`f€£`q€¤`û€¹€üüP?€PT€¡PZ€¢Ðc`f€£`q€¤`û€¹€üP?€PT€¡ÐiÐn ÐpHÐqT`q€¤Pu€¥Ð{\`~€¦`û€¹€ü`P?€P‚€§Ðˆd`‹€¨`û€¹€ühP?€ÐŽlP€©Ð’xГ„Д”`”€ªP˜€«Ðžœ`¡€¬`û€¹€ü P?€Ð¤¤P¥€­Ð¨°Ð©¼ÐªÌ`ª€®Ð­ÔP®€¯Ð±àвøÐ³`³€°P·€±Ð½`À€²`û€¹€üP?€PÄ€³ÐÊ`Í€´`û€¹€üP?€PÑ€µÐ× `倶`û€¹€ü$P?€PÑ€µÐÛ(`倶`û€¹€ü,P?€PÑ€µÐá0`倶`û€¹€ü4P?€P逷Ðð8`ø€¸`û€¹€ü<`ü€º`ý€5for_init.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tfor_initfor_transiflgfn83fn27outdatumoutparmoutzoneoutsyszoneazimuthalfanglelon1lon2lat1lat2center_longcenter_lathlon_originlat_originr_majorr_minorscale_factorfalse_eastingfalse_northingshape_mshape_nstarttimeradiustmpdatumpathsatnummodesat_ratiodzonedjustifythingiflg64!Th6Al„!hh6Al„Al„(\°hAt„C€„ÿÿýÌC€„ÿÿýÈC€„ÿÿýÄC€„ÿÿýÀ€ Œÿÿÿp€Ìÿÿÿp€´ ÿÿÿp€P¤ÿÿÿp€à ÿÿÿp€°Ðÿÿÿp€ðDÿÿÿp€x˜ÿÿÿp€äÿÿÿp€,€ÿÿÿp€ Xÿÿÿp€\¨ÿÿÿp€@ÿÿÿp€ ä@ÿÿÿp€ Œ Èÿÿÿp€Äÿÿÿp€`´ÿÿÿp€ ü |ÿÿÿp€øPÿÿÿp€ l ðÿÿÿp€ à `ÿÿÿp€ T Ôÿÿÿp€ È Hÿÿÿp€ < ¼ÿÿÿp€ ° 0ÿÿÿp€  ¤ÿÿÿp€t ÿÿÿp€„ ÿÿÿp€ôxÿÿÿp€dèÿÿÿp€L ÿÿÿp€l@ÿÿÿp€´èÿÿÿp€œXÿÿÿp€ÐŒÿÿÿp€,\ÿÿÿp€°hÿÿÿpC€`„ÿÿÿppt!LH\[!0,;:! Ô Ð/. $Aäè€ „ÿÿþø€Ìÿÿþø€´ ÿÿþø€P¤ÿÿþø€°Ðÿÿþø€ðDÿÿþø€x˜ÿÿþø€äÿÿþø€,€ÿÿþø€\¨ÿÿþø€@ÿÿþø€ ä@ÿÿþø€ Œ Èÿÿþø€Äÿÿþø€`´ÿÿþø€ ü |ÿÿþø€øPÿÿþø€ l ðÿÿþø€ à `ÿÿþø€ T Ôÿÿþø€ È Hÿÿþø€ < ¼ÿÿþø€ ° 0ÿÿþø€  ¤ÿÿþø€t ÿÿþø€„ ÿÿþø€ôxÿÿþø€dèÿÿþø€L ÿÿþø€l@ÿÿþø€´èÿÿþø€œXÿÿþø€ÐŒÿÿþø€,\ÿÿþøC€°hÿÿþø€ „ÿÿÿ€Ìÿÿÿ€´ ÿÿÿ€P¤ÿÿÿ€°Ðÿÿÿ€ðDÿÿÿ€x˜ÿÿÿ€äÿÿÿ€,€ÿÿÿ€\¨ÿÿÿ€@ÿÿÿ€ ä@ÿÿÿ€ Œ Èÿÿÿ€Äÿÿÿ€`´ÿÿÿ€ ü |ÿÿÿ€øPÿÿÿ€ l ðÿÿÿ€ à `ÿÿÿ€ T Ôÿÿÿ€ È Hÿÿÿ€ < ¼ÿÿÿ€ ° 0ÿÿÿ€  ¤ÿÿÿ€t ÿÿÿ€„ ÿÿÿ€ôxÿÿÿ€dèÿÿÿ€L ÿÿÿ€l@ÿÿÿ€´èÿÿÿ€œXÿÿÿ€ÐŒÿÿÿ€,\ÿÿÿC€°hÿÿÿ€ „ÿÿÿ@€Ìÿÿÿ@€´ ÿÿÿ@€P¤ÿÿÿ@€à ÿÿÿ@€ðDÿÿÿ@€äÿÿÿ@€,€ÿÿÿ@€ Xÿÿÿ@€\¨ÿÿÿ@€@ÿÿÿ@€ ä@ÿÿÿ@€ Œ Èÿÿÿ@€Äÿÿÿ@€`´ÿÿÿ@€ ü |ÿÿÿ@€øPÿÿÿ@€ l ðÿÿÿ@€ à `ÿÿÿ@€ T Ôÿÿÿ@€ È Hÿÿÿ@€ < ¼ÿÿÿ@€ ° 0ÿÿÿ@€  ¤ÿÿÿ@€t ÿÿÿ@€„ ÿÿÿ@€ôxÿÿÿ@€dèÿÿÿ@€L ÿÿÿ@€l@ÿÿÿ@€´èÿÿÿ@€œXÿÿÿ@€ÐŒÿÿÿ@€,\ÿÿÿ@C€°hÿÿÿ@K€<ÿÿÿK€<ÿÿÿTl5$Píñ5DÌJ@ÔØJèð5¸äÇË5€ˆ5T|º¾5 (5ô›Ÿ5ÀÈ5”¼…‰5\h50Xx|5ø5Èô5œ5dŒ 5 , |J (üJ,85ü(ïó5 œ ðM p ˜ÜàM  `J ä ÊÎJ „ ÔJ X €¸¼J ø HJ Ì ô¦ªJ l ¼J @ h”˜J à 0J ´ Ü‚†J L ¤M HptMì SÈèY]S¸ Mˆ´?CM$xMø +/M”èMhMÄ V À V$,äñõ,8ŒM 4¦«MhMYä‘–Mt´YPp?CY P d, , L,¤ Jx QUJH\,$D/4,¸Ì,”´!,| MPxÿMœ@Mp˜åéM XGèÈÌG\t,8X«°,8P,Y4–›,BœXXah„Áœ¨8x˜`d8P´VDL;?VèXDY¼äÄÈD Œ ÈM  ¤JA0@,¼ð,˜¸GL,È P¤ÄUYP  S|œSÀ@SYœ¼éíS ¼ ÈJ ¸(,J p ˆ, L ltx, ,ì ]a,Üð,¸ØCG,è,Ää ,ä@VYÀàíñV X\¨@ ä@ DA,hÌYDdØÜY À Ø, œ ¼àä, 4 D,  0ÎÒ, ¨ ¸, „ ¤¼À,  ,, ø ª®,  , l Œ˜œ,  ,Y à †Š,A Ä Ø5 ô@_Y è ð/3_$2Y ô362˜´\Yt”CG\A8@TH¨WY8DX[Wx¨PY`t\`PK€<ÿÿÿ8A¤¨2A¬Ä<K€<ÿÿÿ K€<ÿÿÿ(”°,YtÞâ,AXl,A`l2³I€@ÚæX½6½jÛûÛä½½½cÛûÛä½½½Á½6Ó½jÔ½l ÛûÛä½½ ½o½r½¿ÔÓÔÔÛûÛä½½½r?9ÔÛûÛä½½½‰ÛûÛä½½½Š½Œ½‘;w½’ÛûÛä½½½’½‘½–ȃƒ½“ÕÕƒÔÕÛûÛä½½½‘½–;w½—ÛûÛä½½½—½–½˜ÛûÛä½½ ½–½™½›½žÕÕ;ÛûÛä½½ ½›½™½žXXÛûÛä½½½½žÛûÛä½½½ž¾M¾Q;w¾RÛûÛä½½¾R¾Q¾U¾Y¾]ƒƒ¾S¾Q¾U¾Y¾]ƒÖ¾SÛûÛä½½¾Q¾U;w¾VÛûÛä½½¾V¾U¾WÛûÛä½½¾U¾Y;w¾ZÛûÛä½½¾Z¾Y¾[ÛûÛä½½¾Y¾];w¾^ÛûÛä½½¾^¾]¾_ÛûÛä½½¾]¾aÛûÛä½½¾d¾e;ÛûÛä½½ ¾e¾hXXÛûÛä½½¾g¾hÛûÛä½½¾h½á½å;w½æÛûÛä½½½æ½å½é½í½ñƒƒ½ç½å½é½í½ñƒÖ½çÛûÛä½½½å½é;w½êÛûÛä½½½ê½é½ëÛûÛä½½½é½í;w½îÛûÛä½½½î½í½ïÛûÛä½½ ½í½ñ;w½òÛûÛä½½½ò½ñ½óÛûÛä½½½ñ½õ;ÛûÛä½½ ½õ½øXXÛûÛä½½½÷½øÛûÛä½½½ø½û½ÿ;w¾ÛûÛä½½¾½ÿ¾¾¾ ƒƒ¾½ÿ¾¾¾ ƒÖ¾ÛûÛä½½½ÿ¾;w¾ÛûÛä½½¾¾¾ÛûÛä½½¾¾;w¾ÛûÛä½½¾¾¾ ÛûÛä½½¾¾ ;w¾ ÛûÛä½½¾ ¾ ¾ ÛûÛä½½¾ ¾;ÛûÛä½½ ¾¾XXÛûÛä½½¾¾ÛûÛä½½¾¾;;w¾<ÛûÛä½½¾<¾;ÛûÛä½ ½¾:¾=ÛûÛä½ ½¾;¾?;w¾@ÛûÛä½½¾@¾?¾AÛûÛä½ ½¾?¾C;w¾DÛûÛä½½¾D¾C¾EÛûÛä½ ½¾C¾G;w¾HÛûÛä½½¾H¾G¾IÛûÛä½ ½¾G¾L¾PÔ ;2ÛûÛä½½ ¾L¾PXXÛûÛä½½¾O¾PÛûÛä½½¾P¾оÔ;w¾ÕÛûÛä½½¾Õ¾Ô¾ؾÞƒƒ¾ÖÖÖÖƒÕÖÛûÛä½½¾Ô¾Ø;w¾ÙÛûÛä½½¾Ù¾ؾÚÛûÛä½½¾ؾÞÛûÛä½½ ¾ܾÞ;wÛûÛä½½ ¾ݾßÛûÛä½½¾ß¾Þ¾àÛûÛä½½¾Þ¾â;FÛûÛä½½ ¾â¾åXXÛûÛä½½¾ä¾åÛûÛä½½¾彆ӽ¿ÔÛûÛä½½½†9ÔÛûÛä½½½‰ÛûÛä½½½Š½Œ½¡½¦;w½§ÛûÛä½½½§½¦½«ƒƒ½¨ÕÕƒÔÕÛûÛä½½½¦½«;w½¬ÛûÛä½½½¬½«½­ÛûÛä½½ ½«½®½°½³ÕÕ; ÛûÛä½½ ½°½®½³XXÛûÛä½½½²½³ÛûÛä½½½³½¶½¼½¿ÛûÛä½½½¿9Խ½Ä;w½ÅÛûÛä½½½Å½Ä½È½ÌƒÕÕƒ½ÆÕÕƒÔÕÛûÛä½ӽĽÈ;w½ÉÛûÛä½½½É½È½ÊÛûÛä½ӽȽ̃;i ½ÍÛûÛä½ӽ̽ÍÛûÛä½ ½½Î½Ñ½ÐƒÛûÛä½½½Ðƒ½Ó½Ñ; ÛûÛä½½ ½Ñ½ÓXXÛûÛä½½½Ò½ÓÛûÛä½½½Ó¾¾;w¾ÛûÛä½½¾¾¾ƒƒ¾ÕÕƒÔÕÛûÛä½½¾¾;w¾ÛûÛä½½¾¾¾ÛûÛä½½ ¾¾!;ÛûÛä½½ ¾!¾$XXÛûÛä½½¾#¾$ÛûÛä½½¾$¾'¾+;w¾,ÛûÛä½ÓÖ¾+¾/ƒƒ¾-ÕÕƒÔÕÛûÛä½½¾+¾/;w¾0ÛûÛä½½¾0¾/¾1ÛûÛä½½¾/¾4;ÛûÛä½½ ¾4¾8XXÛûÛä½½¾6¾8ÛûÛä½½¾8¾;¾?;w¾@ÛûÛä½½¾@¾?¾Cƒƒ¾AÕÕƒÔÕÛûÛä½½¾?¾C;w¾DÛûÛä½½¾D¾C¾EÛûÛä½½¾C¾G;ÛûÛä½½ ¾G¾JXXÛûÛä½½¾I¾JÛûÛä½½¾J¾k¾pÛûÛä½½¾o¾p;wÔ¾tƒ¾qÛûÛä½½¾q¾p¾tƒ¾rÕÕƒÔÕÛûÛä½½¾p¾t;w¾uÛûÛä½½¾u¾t¾vÛûÛä½½¾t¾x;ÛûÛä½½ ¾x¾{XXÛûÛä½½¾z¾{ÛûÛä½½¾{¾~¾‚;w¾ƒÛûÛä½½¾ƒ¾‚¾†ƒƒ¾„ÕÕƒÔÕÛûÛä½½¾‚¾†;w¾‡ÛûÛä½½¾‡¾†¾ˆÛûÛä½½¾†¾Š;ÛûÛä½½ ¾оXXÛûÛä½½¾Œ¾ÛûÛä½½¾¾¾”;w¾•ÛûÛä½½¾•¾”¾˜ƒƒ¾–ÕÕƒÔÕÛûÛä½½¾”¾˜;w¾™ÛûÛä½½¾™¾˜¾šÛûÛä½½¾˜¾œ; ÛûÛä½½ ¾œ¾ŸXXÛûÛä½½¾ž¾ŸÛûÛä½½¾Ÿ¾¢¾¦;w¾§ÛûÛä½½¾§¾¦¾ªƒƒ¾¨ÕÕƒÔÕÛûÛä½½¾¦¾ª;w¾«ÛûÛä½½¾«¾ª¾¬ÛûÛä½½¾ª¾®;"ÛûÛä½½ ¾®¾±XXÛûÛä½½¾°¾±ÛûÛä½½¾±¾´¾¸;w¾¹ÛûÛä½½¾¹¾¸¾¼ƒƒ¾ºÕÕƒÔÕÛûÛä½½¾¸¾¼;w¾½ÛûÛä½½¾½¾¼¾¾ÛûÛä½½¾¼¾À;$ÛûÛä½½ ¾À¾ÃXXÛûÛä½½¾¾ÃÛûÛä½½¾þƾÊ;w¾ËÛûÛä½½¾˾ʾ΃ƒ¾ÌÕÕƒÔÕÛûÛä½½¾ʾÎ;w¾ÏÛûÛä½½¾ϾξÐÛûÛä½½¾ξÒ;&ÛûÛä½½ ¾Ò¾ÕXXÛûÛä½½¾Ô¾ÕÛûÛä½½¾Õ¾ؾÜ;w¾ÝÛûÛä½½¾ݾܾàƒƒ¾ÞÕÕƒÔÕÛûÛä½½¾ܾà;w¾áÛûÛä½½¾á¾à¾âÛûÛä½½¾à¾åÛûÛä½½¾ä¾å¾èÔ;(ÛûÛä½½ ¾å¾èXXÛûÛä½½¾ç¾èÛûÛä½½¾è¾ø¾ü;w¾ýÛûÛä½½¾ý¾ü¾ƒƒ¾þÕÕƒÔÕÛûÛä½½¾ü¾;w¾ÛûÛä½½¾¾¾ÛûÛä½½ ¾¾¾Ô;,ÛûÛä½½ ¾¾XXÛûÛä½½¾¾ÛûÛä½½¾¾#¾(ÛûÛä½½¾'¾(;w¾)ÛûÛä½½¾)¾(¾/¾3¾;¾?¾C¾Gƒƒ¾*¾(¾/¾3¾;¾?¾C¾Gƒ¾(¾*ÛûÛä½½ ¾(¾,¾/;w¾0ÛûÛä½½¾0¾/ÛûÛä½ ½¾.¾1ÛûÛä½ ½ ¾/¾3;w¾4ÛûÛä½½¾4¾3¾5ÛûÛä½ ½ ¾3ÛûÛä½½¾6¾û¾ü¾S¾Y¾W¾\¾XÖÛûÛä½½¾W¾YÛûÛä½½ ¾X¾\;w¾]ÛûÛä½½¾]¾\¾`ƒÛûÛä½½¾[¾\¾`ƒ¾^ÕÕƒÔÕÛûÛä½½¾\¾`;w¾aÛûÛä½½¾a¾`¾bÛûÛä½½¾`¾fÛûÛä½½¾dÛûÛä½½ ¾e¾fÛûÛä½ÓÖ½Ö½Ú9ÛûÛä½½ ½ÚÛûÛä½½½Û½Ü½ÞXXÛûÛä½½½Þ¾ë¾ø¾ï;w¾ðÛûÛä½½¾ð¾¾ñÔƒÔÛûÛä½½¾ï¾óÓ¾õÔ;*ÛûÛä½½ ¾ó¾õXXÛûÛä½½¾ô¾õÛûÛä½½¾õ¾ ¾ ;w¾ÛûÛä½½¾¾ ƒƒ¾ÔƒÔÛûÛä½½¾ ¾Ó¾Ô;.ÛûÛä½½ ¾¾XXÛûÛä½½¾¾ÛûÛä½½¾¾¾#¾;w¾ÛûÛä½½¾¾ƒƒ¾ÔƒÔÛûÛä½½¾¾Ó¾ Ô;0ÛûÛä½½ ¾¾ XXÛûÛä½½¾¾ ÛûÛä½½¾ ¾t¾x;w¾yÛûÛä½½¾y¾xƒƒ¾zÔƒÔÛûÛä½½¾x¾|Ó¾~Ô;6ÛûÛä½½ ¾|¾~XXÛûÛä½½¾}¾~ÛûÛä½½¾~¾¾…;w¾†ÛûÛä½½¾†¾…ƒƒ¾‡ÔƒÔÛûÛä½½¾…¾‰Ó;8ÛûÛä½½ ¾‰¾‹XXÛûÛä½½¾о‹ÛûÛä½½¾‹¾—¾›;w¾œÛûÛä½½¾œ¾›ƒƒ¾ÔƒÔÛûÛä½½¾›¾ŸÓ;<ÛûÛä½½ ¾Ÿ¾¡XXÛûÛä½½¾ ¾¡ÛûÛä½½¾¡¾¶¾º;w¾»ÛûÛä½½¾»¾ºƒƒ¾¼ÔƒÔÛûÛä½½¾º¾¾Ó;BÛûÛä½½ ¾¾¾ÀXXÛûÛä½½¾¿¾ÀÛûÛä½½¾À¾Ã¾оÇ;w¾ÈÛûÛä½½¾Ⱦǃƒ¾ÉÔƒÔÛûÛä½½¾ǾËÓ;DÛûÛä½½ ¾˾ÍXXÛûÛä½½¾̾ÍÛûÛä½½¾;è¾í;w¾îÛûÛä½½¾î¾탃¾ïÔƒÔÛûÛä½½¾í¾ôÓÛûÛä½½¾ñ¾ôÛûÛä½½ ¾ò¾ô;HÛûÛä½½ ¾ô¾øXXÛûÛä½½¾öÛûÛä½½¾øÛûÛä½½¾û¾üÛùÛûÕ¶½t½†½¿½v ÛûÛä½½ ½yÛûÛä½½ ½½‚½¿ÔÓÔÔÛûÛä½½½‚9ÔÛûÛä½½½‰ÛûÛä½½½Š½‚½ŒÛûÛä½½½”¾û¾üÛûÛä½½½™¾û¾üÛûÛä½½½©¾û¾üÛûÛä½½½®¾û¾üÛûÛä½½½Ç¾û¾üÛûÛä½½½Ë¾û¾üÛûÛä½½½Ý¾û¾üÛûÛä½½½è¾û¾üÛûÛä½½½ì¾û¾üÛûÛä½½½ð¾û¾üÛûÛä½½½ô¾û¾üÛûÛä½½¾¾û¾üÛûÛä½½¾¾û¾üÛûÛä½½¾ ¾û¾üÛûÛä½½¾¾û¾üÛûÛä½½¾¾û¾üÛûÛä½½¾ ¾û¾üÛûÛä½½¾.¾û¾üÛûÛä½½¾2¾û¾üÛûÛä½½¾B¾û¾üÛûÛä½½¾F¾û¾üÛûÛä½½¾T¾û¾üÛûÛä½½¾X¾û¾üÛûÛä½½¾\¾û¾üÛûÛä½½¾`¾û¾üÛûÛä½½¾b¾eÛûÛä½½¾s¾û¾üÛûÛä½½¾w¾û¾üÛûÛä½½¾…¾û¾üÛûÛä½½¾‰¾û¾üÛûÛä½½¾—¾û¾üÛûÛä½½¾›¾û¾üÛûÛä½½¾©¾û¾üÛûÛä½½¾­¾û¾üÛûÛä½½¾»¾û¾üÛûÛä½½¾¿¾û¾üÛûÛä½½¾;û¾üÛûÛä½½¾Ѿû¾üÛûÛä½½¾ß¾û¾üÛûÛä½½¾ã¾û¾üÛûÛä½½¾ò¾û¾üÛûÛä½½¾ÿ¾û¾üÛûÛä½½¾¾û¾üÛûÛä½½¾¾û¾üÛûÛä½½¾¾û¾üÛûÛä½½¾+¾û¾üÛûÛä½½¾2¾û¾üÛûÛä½½¾>¾û¾üÛûÛä½½¾B¾û¾üÛûÛä½½¾F¾û¾üÛûÛä½½¾J¾û¾üÛûÛä½½¾_¾û¾üÛûÛä½½¾c¾û¾üÛûÛä½½¾i¾n¾qÔ;4ÛûÛä½½ ¾n¾qXXÛûÛä½½¾p¾qÛûÛä½½¾qÛûÛä½½¾{¾û¾üÛûÛä½½¾ˆ¾û¾ü¾Ž¾—¾’;i:ÛûÛä½½ ¾’¾”XXÛûÛä½½¾“¾”ÛûÛä½½¾”ÛûÛä½½¾ž¾û¾ü¾¤¾¨;i>ÛûÛä½½ ¾¨¾ªXXÛûÛä½½¾©¾ªÛûÛä½½¾ª¾­¾¶¾±;@ÛûÛä½½ ¾±¾³XXÛûÛä½½¾²¾³ÛûÛä½½¾³ÛûÛä½½¾½¾û¾üÛûÛä½½¾ʾû¾üÛûÛä½½¾×¾û¾üÛûÛä½½¾Û¾û¾üÛûÛä½½¾á¾û¾üÛûÛä½½¾ð¾û¾üµ¶ '' ' ''''''''''!'#'%''')'+'-'/'1'3'5'7'9';'='?'A'C'E'G'IÌ%ÓÓŒ­ Ÿ ($ 8 X0 UH€ X@lx„”  @´ÄÐäô 0@P`p|Œ˜¨´ÄÔäð ,<HXdt€ °¼ÌØèô$0@L\hx„” °¼ÌÜìü (4DThéfor_init.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. $gntt_label $lntt_labelfor_init S$12$for_initsphdzpaksz ceaforintceafor L$plab_start bceaforintbceafor calc_utm_zone utmforintutmfor stplnforintstplnfor alberforintalberfor lamccforintlamccfor merforintmerforpsforintpsfor polyforintpolyfor eqconforinteqconfortmforinttmfor sterforintsterfor lamazforintlamazfor azimforintazimfor gnomforintgnomfor orthforintorthfor gvnspforintgvnspfor sinforintsinfor equiforintequifor millforintmillfor vandgforintvandgfor omerforintomerfor somforintsomfor hamforinthamfor robforintrobfor goodforintgoodfor molwforintmolwfor imolwforintimolwfor alconforintalconfor wivforintwivfor wviiforintwviifor obleqforintobleqfor isinusforinit isinusforinv_init.o/ 1074012805 1032 20 100666 41916 ` 1Ì8£¼@`Ì „„´8˜€J{`žHt\aG%¯´kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ<©ðÅ sÆ<±ñ sÈ<ÁñI sÊ<ÑkË<á7DKÅ;4ÂkÀ>áKÃ;‰7'7ˆš$Ì6èPÄ0€,0 èJ0€L0d è0@PÄ0€l0D è 0€Œ0¤ 4?Ù7É>QkÉ?™7Ê>7Ë>54Ù5Xè 5wPÍbPÌr4Â7Ø>áè PÅBKÇ>á g€# S°KØ>áS®"0N‹$”0®NPÅRè 7Ø>áKÇ>á g€2NKÆ>áˆÀ$\1ÅNsÏ?“SÅ>¤ †sÄ?ƒSÇ>sÍ?sè sÌ?ckÜ>á+`H4 |€è, Ô€Œ/:PÅ"è 7Ø>áKÚ>á z€!@QRKÝ>áQO"2DN‹ $Ä1åNPÅ2è 7Ø>áKÚ>á z€2DNKÙ>á‹ $Œ1åNPÅBè 7Ø>áKØ>á x€2DNK×>áŠà$T1åNPÅRè 7Ø>áKß>á €2DNKË>á‰`$1åNPÅ‚0 l0D „$4sÎ?“SÅ>sÐ?ƒSÇ>sÑ?ssÄ?csÍ?SsÌ?Cè kß?9kÜ>á+iH)H¤ “ |€è<i€Œ†!²PÅ"è 7Ø>áKÖ>á v€# S0Kß>áS."2N‹à!ô1ÅNPÅ2è 7Ø>áKË>á k€2NKÊ>á‰@!¼1ÅNPÅBè 7Ø>áKÉ>á i€2NKÈ>á‰!„1ÅNPÅRè 7Ø>áKÜ>á |€2NKÖ>áŠÀ!L1ÅNsÏ?“SÅ>sÑ?ƒSÇ>sÒ?ssÄ?csÍ?Sè sÌ?CkÜ>á+dH! ¤ ‚ |€èx A€Œˆ("PÅ"è 7Ø>áKÕ>á u€#SKÇ>áS"2Nˆà t1ÅNPÅ2è 7Ø>áKÂ>á b€2NKÁ>ሠ<1ÅNPÅBè 7Ø>áKÜ>á |€2NKÖ>áŠÀ 1ÅNPÅRè 7Ø>áKÕ>á u€2NKÔ>ኀ?È1ÅNsÏ?“SÅ>sÑ?ƒSÇ>sÒ?ssÄ?csÍ?Sè sÌ?CkÜ>á+eH"(¤ |€è¸ "€PÅ‚è 7Ø>áKÜ>á |€2$N4KÖ>áŠÀ! 2NPÅ’è 7Ø>áKÕ>á u€2$NKÔ>ኀ Ô2NPÅ¢è 7Ø>áKÓ>á s€2$NKÝ>á‹  œ2NPŲè 7Ø>áKÜ>á |€2$NKÖ>áŠÀ d2NsÏ?“SÅ>¤ †sÕ?ƒSÇ>sÆ?ssÎ?csÍ?SsÌ?CsÒ?3sÓ?#sÔ?sÄ?è kÇ>ùkÜ>á+uH6¨ |€èè Ö€ˆ‹9êPÅBè 7Ø>áKÙ>á y€"`RrKÖ>áRo"2DNŠÀ!¬1åNPÅRè 7Ø>áKÕ>á u€2DNKÔ>ኀ!t1åNPÅ‚PÐ"7Ø>áè PÑ2KÉ>á i€2DNKÈ>á‰!,1åNsÓ?“1ÀHSÅ>SsÐ?ƒsÑ?ssÄ?csÍ?Sè sÌ?CkÜ>á+H7ø¤ š |€è`W€kÉ?™7Ê>7Ë>54Ù5Xè 5wPÍbPÌr4Â4Ĉ—!PÅBè 7Ø>áKÂ>á b€#@SPK×>áSN"2NŠà:h1ÅNPÅRè 7Ø>áKÂ>á b€2NKÁ>ሠ:01ÅNsÏ?“SÅ>¤ …sÄ?ƒSÇ>sÍ?sè sÌ?ckÜ>á+aH5 |€èà µ€Œ‚0ˆ@*kÉ?™44Ù5Xè 5wˆ ÚPÅè 7Ø>áKÁ>á a€ àPîKÜ>áPí"1ÄN‹€9(1¥N PÅè 7Ø>áKØ>á x€1ÄNK×>áŠà8ð1¥N Pä2è 1„N1 L7‡0d ”çkÇ?‰!QB¤ „sÄ?“SÅ>è SÇ>kÜ>á+bH6 |€èH –€ŒŠ!PÅBè 7Ø>áKÔ>á t€"àRðKÕ>áRî"2NŠ 8€1ÅNPÅRè 7Ø>áKÓ>á s€2NKÝ>á‹ 8H1ÅNsÏ?“SÅ>sÄ?ƒSÇ>sÍ?sè sÌ?ckÜ>á+fH&0¤ – |€è(Æ€ŒŒ!PÅBè 7Ø>áKÓ>á s€#àSðKÔ>áSî"2NŠ€7€1ÅNPÅRè 7Ø>áKÚ>á z€2NKÙ>á‹ 7H1ÅNsÏ?“SÅ>sÄ?ƒSÇ>sÍ?sè sÌ?ckÜ>á+gH'8¤ • |€è§€ŒŽ1Õ@PÅBè 7Ø>áKÝ>á }€!`QpKÓ>áQn"2NŠ`6x1ÅNPÅRè 7Ø>áKØ>á x€2NK×>áŠà6@1ÅNsÏ?“SÅ>sÄ?ƒSÇ>sÍ?sè sÌ?ckÜ>á+hH(@¤ ” |€èàˆ€Œ’!"PÅBPÎ"7Ø>áè ! KÙ>á y€Q1Kß>áQ0"2$N‹à5À2NPÅRè 7Ø>áKß>á €2$NKË>á‰`5ˆ2NsÎ?“SÅ>sÏ?ƒSÇ>sÄ?ssÍ?cè sÌ?SkÜ>á+jH*P¤ |€è°ª€Œ”! PÅBè 7Ø>áKØ>á x€!QKË>áQ"2N‰`4¸1åNPÅRè 7Ø>áKÊ>á j€2NKÉ>በ4€1åNsÄ?“1ÀHSÅ>SsÍ?ƒè sÌ?skÜ>á+kH+X¤ š |€è˜K€Œ–! PÅBè 7Ø>áK×>á w€ àPðKÊ>áPï"2N‰@3À1åNPÅRè 7Ø>áKÈ>á h€2NKÇ>áˆà3ˆ1åNsÄ?“1ÀHSÅ>SsÍ?ƒè sÌ?skÜ>á+lH?`¤ ™ |€è€?€Œ˜! PÅBè 7Ø>áKß>á € @PPKÉ>áPO"2N‰ 2È1åNPÅRè 7Ø>áKÆ>á f€2NKÂ>áˆ@21åNsÄ?“1ÀHSÅ>SsÍ?ƒè sÌ?skÜ>á+mH7h¤ ˜ |€èh€Œš! PÅBè 7Ø>áKË>á k€ P0KÈ>áP/"2N‰1Ð1åNPÅRè 7Ø>áKÁ>á a€2NKÜ>á‹€1˜1åNsÄ?“1ÀHSÅ>SsÍ?ƒè sÌ?skÜ>á+nH8p¤ — |€è Pø€Œœ! PÅBè 7Ø>áKÊ>á j€#€SKÇ>áS"2Nˆà0Ø1åNPÅRè 7Ø>áKÖ>á v€2NKÕ>አ0 1åNsÄ?“1ÀHSÅ>SsÍ?ƒè sÌ?skÜ>á+oH9x¤ Ÿ |€è 8ù€Œž$òPÅBè 7Ø>áKÉ>á i€"ÀRÐKÂ>áRÎ"2Nˆ@/à1ÅNPÅRè 7Ø>áKÊ>á j€2NKÉ>በ/¨1ÅNsÏ?“PÇ"¤ ‹sÄ?ƒSÅ>SsÍ?sè sÌ?ckÜ>á+pH:€ |€è  z€ˆ$¢PÅBè 7Ø>áKÈ>á h€" R°KÁ>áR¯"2Nˆ .ð1åNPÅRè 7Ø>áKÓ>á s€2NKÝ>á‹ .¸1åNsÄ?“1ÀHSÅ>S¤ ‰sÍ?ƒè sÌ?skÜ>á+rH3 |€è 3€ˆ™!*PÅRPÏ"è 7Ø>áKÇ>á g€"€R‘KÜ>áR"2$N‹€.2NPÄÂ0€Œ0¤ è ·PÅ2è 7Ø>áKÂ>á b€2$N4KÁ>ሠ-°2NPÅBè 7Ø>áKÂ>á b€2$NKÁ>ဠ-M2NÏŸˆØKÂ;Ù4,ˆ•#âPÆÂPÅ2PÄ"0À¬0¡Š0„ è x0Šè 7Ø>áKÙ>á y€#4SKÚ>áS"2DN‹@,ø2%NPÅBè 7Ø>áKÊ>á j€2DNKÉ>በ,À2%NPÄ‚è ÀPÆ’Œ„'u@KØ;™K×;‘4úè 5kÜ>á |€KÉ>በ)j+cH'¤ Šè8 G€4 ‹D<4"PÅBè 7Ø>áKÈ>á h€"`RfKÔ>áRe"0ÄNŠ€*ð0¨NsÍ?“SÅ>S¤ Šè sÌ?ƒkÜ>á+qH=ˆ |€èh ]€4$ˆ“ ²PÅBè 7Ø>áKÇ>á g€# S¦KÚ>áS¥"0ÄN‹@*X0¨NsÍ?“SÅ>S¤ ˆè sÌ?ƒkÜ>á+sH4˜ |€è  €4&Š„;4(PÅBè 7Ø>áKÆ>á f€#@SFKÙ>áSE"0ÄN‹ )˜0¨NsÍ?“SÅ>S¤ ‡è sÌ?ƒkÜ>á+tH5  |€èÐ õ€46ˆ– ²PÅBè 7Ø>áKÕ>á u€# S&KØ>áS%"0ÄN‹*0¨NsÍ?“SÅ>S¤ „è sÌ?ƒkÜ>á+wH"¸ |€è ‚€4*ˆœ)²PÅBè 7Ø>áKÔ>á t€#SK×>áS"0ÄNŠà)H0¨NsÍ?“SÅ>Sè sÌ?ƒkÜ>á+xH&À¤ ‚ |€è@ F€ˆD)bPÅBè 7Ø>áKÓ>á s€"àRæKß>áRå"0ÄN‹à(ø0¨NsÍ?“SÅ>Sè sÌ?ƒkÜ>á+zH(Ф – |€è€È€ˆ‰ ²PÅBè 7Ø>áKÝ>á }€#àSæKË>áSå"0ÄN‰`) 0¨NsÍ?“SÅ>Sè sÌ?ƒkÜ>á+}H+è¤ “ |€èÀk€4 :‰D&Ç4 áKÚ>á z€!`QfKÊ>áQe"0ÄN‰@(`0¨NsÍ?“SÅ>Sè sÌ?ƒkÜ>á+~H?ð¤ |€èð¿€4Æ€Ÿ 4>ˆ— ÊPÅBè 7Ø>áKÈ>á h€"`RfKÙ>áRe"0ÄN‹ 'È0¨NsÍ?“PÄ‚sÌ?ƒPÆ¢sÄ?sSÅ>Sè sÆ?ckÜ>á+`@H8¤ ™ |€8€4KÂ;ÙKË<áSÊ<ÑÙIàSÈ<ÁÙàSÆ<±ØÅàKÄ<©OÃ<¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,4Ä‹¤%ß7É>QPÄ0€¬0„ èJ0€Ì0ä è0@PÄ0€ì0Ä è 0€,0 ´Ù4(7É>QkÉ?™7Ê>7Ë>54Ù5Xè 5wPÍbPÌrèM4ÂÏŸžUKÂ;ÙÏŸžEKÂ;ÙÏŸž5KÂ;ÙÏŸž%KÂ;ÙÏŸžKÂ;ÙÏŸžKÂ;ÙÏŸõKÂ;ÙÏŸåKÂ;ÙÏŸÕKÂ;ÙÏŸÅKÂ;ÙÏŸµKÂ;ÙÏŸ¥KÂ;ÙÏŸ•KÂ;ÙÏŸ…KÂ;ÙÏŸuKÂ;ÙÏŸeKÂ;ÙÏŸUKÂ;ÙÏŸEKÂ;ÙÏŸ5KÂ;ÙÏŸ%KÂ;ÙÏŸKÂ;ÙÏŸKÂ;ÙÏŸœõKÂ;ÙÏŸœåKÂ;ÙÏŸœÕKÂ;ÙËà›ùsÎ?“ÏŸœµKÂ;ÙÏŸœ¥KÂ;ÙÏŸœ•KÂ;ÙÏŸœ…KÂ;ÙÏŸœuKÂ;ÙÏŸœeKÂ;ÙÏŸœUKÂ;ÙÏŸœEKÂ;ÙÏŸœ5KÂ;ÙÏŸœ%KÂ;ÙÏŸœKÂ;ÙÏŸœKÂ;ÙÏŸ›õKÂ;ÙÏŸ›åKÂ;ÙÏŸ›ÕKÂ;ÙÏŸ›ÅKÂ;ÙÏŸ›µKÂ;ÙÏŸ›¥KÂ;ÙÏŸ›•KÂ;ÙÏŸ›…KÂ;ÙÏŸ›uKÂ;ÙÏŸ›eKÂ;ÙÏŸ›UKÂ;ÙÏŸ›EKÂ;ÙÏŸ›5KÂ;ÙÏŸ›%KÂ;ÙÏŸ›KÂ;Ù4Ï?™SÅ>¤ …Î?‘SÇ>sÐ?ƒsÈ?ssÍ?csÌ?SsÄ?CkÇ?9è sÆ?#kÜ>á+vH!° |€èe ¡€ÏŸšeKÂ;ÙÏŸšUKÂ;Ù40ˆ6ï42è SÅ>SkÜ>á+yH'Ȥ |€èå '€ÏŸ™åKÂ;Ù44ˆ‡ H@è SÅ>SkÜ>á+{H)ؤ • |€èu©€4.‰6ß4 8sÍ?“SÅ>sÌ?ƒè SÇ>kÜ>á+|H*ठ” |€èýŠ€ÏŸ˜ýKÂ;ÙÏŸ˜íKÂ;ÙÏŸ˜ÝKÂ;ÙÏŸ˜ÍKÂ;ÙÏŸ˜½KÂ;ÙÏŸ˜­KÂ;Ù@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œxÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€44,ÁX ´(8(8Á>(Ü„@„DÂB\$$P€ 4$ 4`%´p Xpl4$ È xNÄ:4h<„U:¤ÿÿÿÿU&`:¤&` {`a¬ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$DATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"0?\Æ‘@€ 4p <&`°Â°%Ú°-ð5Ú°>à °FÄ °Oà °YÄ °dÃ@°lÄ@°u °~  °ˆÙ °‘Ú °›Â°¨Ú°¶Ã °ÂÄ °ÏðÝÚ°ìà °ùÄ °à °Ä °$à °1Ä °? °M °Z  °i  °w °à °… °‹ °“  °›Ú °¡ °¨ °° °¹ °ÂÙ °É °Ö  °ãÚ °î °ö °þÙ ° °  °Ú °) °4 °?Ù °H °N °V °\ °b °hÙ °p °y °ƒÙ °ŠÚ °‘ °™ °ŸÚ°¨ à °² C°¼ °Æ D°Π°Ó °Þ °ç  °ðÚ °÷ ;°þÚ°Ú° Ä °Ú °Ä °Ú°&Ú°,Ú°3 °:°@ðG °N E°V B°^ <°f  °n  °u °} °‡  °“  °œ °¤ °«Ú °³ °¹ °À `à €  h  àÆ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÈ nà p °Ñ q`à €@ sÙ àÙ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÝ y°ã {°èà °îÃ` à €€ Û@@àô€ €ÿÿÿÿ`à €  …  àû` ‡  ƒ`à €  ‹  à@   ‰à    à   ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà% à  à à. ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø6 ¤°= ¦°FÚ °K C°V °\ 5°b `?à € ­Ù àl ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØu ³°u µ°| ¬°„ àŽxÚÿÿÿÿà–pÚ ¹àž`Ú »àÚ à¥@ ¿  ½àÚ à¬  Â  Àà²Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¸ Çàà à½@ Ê ÿÿÿÿ`à €€ ÍÚàÆÀ Ï€ ËàÚ àΠ Ó  ÑàÚ àØ€ Ö  ÔàŽxÚ ×à–pÚ Ùàž`Ú ÛàÚ à¥@ ß  ÝàÚ à¬  â  àà²Ã  ã  åÿÿÿÿÿÿÿÿ`°â çàÛ@ °é ê°ó ê°ûÅ °Û@ €Q  €à 0€@ ÿÿÿÿà à€ à€ € € ÿÿÿÿàà € €€ à €$ €€€)€€€.à €àÛ@ €6€€€=à €€Dà €ˆ€»AJìÙ AO Û@AW/Û@A])Û@AaîÛ@Af$Û@Ak×Û@Ap÷Û@Au£Û@AÛ@AŒÛ@AŽÿÛ@A™"Û@A¤8Û@A¬[Û@A´ôÛ@AÁ¡Û@AÏ¢Û@AÞ~Û@Aå-Û@Aí.Û@Aõ+Û@Aú&Ù Aÿ'Ù A Ù A ëÙ A,Û@A1Û@A$2Û@A- Ù àÙ A32€\€€   €`  €_€­€¯  ±€d€²  ´€f  ¶€c€z  |€iˆ€½  €kˆ~€Á  ˆ€mˆŠ€Ã€Œ  €pˆ’€Å  œ€r  ¡€oˆO€É  T€uˆ2€Ë  B€wˆD€Ó  T€yˆ£€Ù  ­€{ˆ¯€Ý  ¹€}ˆ»€ß  Å€ˆ€ã  0€ˆÇ€é  Ò€ƒˆÔ€í  Þ€…ˆà€ñ  ꀇˆì€ó  ö€‰ˆø€÷  €‹ˆ€û  €ˆ€ý  €ˆV€  ]€‘ˆ€  '€“ˆ_€  f€•ˆh€   o€—ˆU€¹ˆ/€   8€šˆV€  d€œ  h€™ˆ>€ˆB€  L€   M€Ÿˆq€  x€£ˆz€#  €¥€  €§ˆƒ€%  Š€©€$  (€«€*  .€­ˆŒ€'  “€¯ˆ•€+  œ€±ˆj€-  y€³ˆž€1  §€µ  :€¡ÐR€À€™)€ÇÍÀ€<€¿«¼À€k·ÿÿÿÿ½ÿÿÿÿÀ€€ÇÈÎÀ€mÃÿÿÿÿÉÿÿÿÿÀ€oÏÿÿÿÿ×ÿÿÿÿÀ€rÐÿÿÿÿØÿÿÿÿÀ€Ö€ÍÞäÀ€ußÿÿÿÿÿÿÿÿÿÿÿÿÀ€wå€ÏëñÀ€ê€ÑðöÀ€w÷ÿÿÿÿÿÿÿÿÿÿÿÿÀ€ü€ÕÀ€yý€× À€€ÛÀ€yÿÿÿÿÿÿÿÿÿÿÿÿÀ€{ÿÿÿÿÿÿÿÿÀ€ €á&,À€}!ÿÿÿÿ'ÿÿÿÿÀ€-ÿÿÿÿ3ÿÿÿÿÀ€2€å8>À€9€ç?EÀ€D€ëJPÀ€KÿÿÿÿQÿÿÿÿÀ€ƒUÿÿÿÿ[ÿÿÿÿÀ€Z€ï`fÀ€…aÿÿÿÿgÿÿÿÿÀ€l€õrxÀ€‡mÿÿÿÿsÿÿÿÿÀ€‰yÿÿÿÿÿÿÿÿÀ€~€ù„ŠÀ€‹…ÿÿÿÿ‹ÿÿÿÿÀ€€ÿ–œÀ€‘ÿÿÿÿ—ÿÿÿÿÀ€ÿÿÿÿ£ÿÿÿÿÀ€¢€¨®À€‘©ÿÿÿÿÿÿÿÿÿÿÿÿÀ€“¯ÿÿÿÿµÿÿÿÿÀ€´€ ºÀÀ€•»ÿÿÿÿÿÿÿÿÿÿÿÿÀ€—ÁÿÿÿÿÿÿÿÿÿÿÿÿÀ€Æ€ÌÔÀ€šÎÿÿÿÿÿÿÿÿÿÿÿÿÀ€™Õ€ÝåÀ€œÖ€ÞæÀ€Ü€äìÀ€™íÿÿÿÿÿÿÿÿÿÿÿÿÀ€œîÿÿÿÿÿÿÿÿÿÿÿÿÀ€ô€!üÀ€ŸõÿÿÿÿýÀ€ öÿÿÿÿþÿÿÿÿÀ€£ ÿÿÿÿÿÿÿÿÿÿÿÿÀ€€)"À€¥ÿÿÿÿÿÿÿÿÿÿÿÿÀ€©ÿÿÿÿÿÿÿÿÿÿÿÿÀ€¯/ÿÿÿÿÿÿÿÿÿÿÿÿÀ€4€/:@À€±5ÿÿÿÿÿÿÿÿÿÿÿÿÀ€³;ÿÿÿÿAGÀ€FÿÿÿÿLÿÿÿÿÀ€µMÿÿÿÿÿÿÿÿÿÿÿÿ S€€ €6€06€P@€ÐdlÐelÐklPl€_ÐmtPo€`Ðp¬`p€aÐs°`s€bЉàЊàÐŒàPŽ€kБàÐ’ГЖЗ,И,Л4ÐXОd`ž€lÐKlPL€ÐOtÐP˜ÐQ˜ÐS ÐT¼ÐU¼ÐWÄÐXàÐYàÐ[èÐ\Ð]Ð_ ÐbÐc ÐeLÐf\`f€‚ÐádPâ€wÐålÐæÐçÐé˜Ðê´Ðë´Ðí¼ÐîØÐïØÐñàÐòüÐóüÐõÐ÷,Ðø<`ø€xÐûDPü€yÐÿLÐpÐpÐxДДМиР¸Ð ÀÐ ÜÐ ÜÐäÐ Ð`€zP#€™P8€œÐ9$Ð:@Ð;DÐ<DÐ>LÐ?hÐ@hÐBpÐCŒÐDŒÐF”ÐG°ÐH°`I€ÐL¸ÐOøÐP`P€žÐÑ PÒ€³ÐÕÐÖ8Ð×8ÐÙ@ÐÚ\ÐÛ\ÐÝdÐÞlÐßpÐàˆÐáˆÐãÐå¸ÐæÈ`怴P†€iЇÐ`‡€jСüP£€mЦЧ,Ш,Ы4ЬPЭPаXв|гˆ`³€nжP·€oм”P½€pоœÐ¿œ`¿€qÐÁ°Ð°PÀrÐĸÐÅÜÐÆÜÐÈäÐÉÐÊÐÌÐÍÐÎ `΀sÐÐ$ÐÑ0ÐÒHÐÓT`Ó€tÐ\P€{ÐdЈЈÐЬЬÐ!´Ð#ÔÐ$ä`$€|Ð'ìP(€}Ð+ôÐ,Ð-Ð/ Ð0<Ð1<Ð3DÐ5dÐ6t`6€~Ð9|P:€Ð=„Ð>¬Ð?¬ÐA´ÐBÐÐCÐÐEØÐGøÐH `H€€Ði Pj€ƒÐm Ðn Ðo @Ðp @Ðr HÐs dÐt dÐv lÐx Ðy  `y€„Ð| ¨P}€…Ѐ °Ð ÔЂ ÔЄ ÜÐ… øÐ† øÐˆ Њ Ћ ,`‹€†ÐŽ 4P€‡Ð’ <Г `Д `Ж hЗ „И „К ŒÐœ ¨Ð ¸`€ˆÐ  ÀP¡€‰Ð¤ ÈÐ¥ ìЦ ìШ ôЩ Ъ Ь Ю 4Я D`¯€ŠÐ² LP³€‹Ð¶ Tз xи xк €Ð» œÐ¼ œÐ¾ ¤ÐÀ ÀÐÁ Ð`Á€ŒÐÄ ØPÅ€ÐÈ àÐÉ ÐÊ ÐÌ ÐÍ (ÐÎ (ÐÐ 0ÐÒ LÐÓ \`Ó€ŽÐÖ dP×€ÐÚ lÐÛ ÐÜ ÐÞ ˜Ðß ´Ðà ´Ðâ ¼Ðã ÄÐå àÐæ ì`æ€Ðö ôP÷€“Ðú üÐû Ðü Ðþ (Ðÿ DÐ DÐ LÐ lÐ x`€”Ð" €P#€™Ð& ˆÐ' ŒÐ( °Ð) °Ð+ ¸P,€šÐ- ÈÐ. äÐ/ èÐ0 èÐ2 ðÐ3 Ð4 Ð5`5€›`P€ž`ü€·€ýP@€ÐSPT€ŸÐW(ÐX8ÐY8PZ€ Ð[DÐ\\Ð]lÐ^lÐ`tÐaÐbÐd˜Ðeœ`e€¡`r€¢ÐÖ¤P×€uÐÚ¬ÐÛÄÐÜÈÐÞÔ`Þ€vÐéäPꀑÐíðÐîÐïÐñ Ðò8ÐóD`ó€’ÐLP €•Ð XÐ |Ð|ЄМШ`€–аP€—мÐäÐäÐìÐÐ`€˜ÐuPv€£Ðy$ÐzHÐ{HÐ}PÐ~hÐt`€¤Ð‚|Pƒ€¥Ð†ˆÐ‡¬Ðˆ¬ÐŠ´Ð‹ÈÐŒØ`Œ€¦Ð˜àP™€©ÐœèРО РС(Т8`¢€ªÐ·@P¸€¯Ð»HмlнlпtÐÀˆÐÁ˜`Á€°ÐÄ PÅ€±ÐȬÐÉÔÐÊÔÐÌÜÐÍðÐÎ`΀²ÐéPꀵÐîÐï@Ðð@ÐòHÐóPÐõXÐ÷lÐù|`ù€¶Ðü€`ü€·€ý„P@€ÐuØPv€cÐwäPy€dÐz`z€eP€fЀ `€€gЃ$`ƒ€hPŽ€kДX`ž€l`ü€·€ý\P@€PŽ€kЙ``ž€l`ü€·€ýdP@€P£€mЩh`³€n`ü€·€ýlP@€P£€mЮp`³€n`ü€·€ýtP@€P·€oPÀrÐÇx`΀s`Ó€t`ü€·€ý|P@€P·€oPÀrÐË€`΀s`Ó€t`ü€·€ý„P@€P×€uÐ݈`Þ€v`ü€·€ýŒP@€Pâ€wÐè`ø€x`ü€·€ý”P@€Pâ€wÐì˜`ø€x`ü€·€ýœP@€Pâ€wÐð `ø€x`ü€·€ý¤P@€Pâ€wÐô¨`ø€x`ü€·€ý¬P@€Pü€yа`€z`ü€·€ý´P@€Pü€yи`€z`ü€·€ý¼P@€Pü€yÐ À`€z`ü€·€ýÄP@€Pü€yÐÈ`€z`ü€·€ýÌP@€P€{ÐÐ`$€|`ü€·€ýÔP@€P€{Ð Ø`$€|`ü€·€ýÜP@€P(€}Ð.à`6€~`ü€·€ýäP@€P(€}Ð2è`6€~`ü€·€ýìP@€P:€Ð@ð`H€€`ü€·€ýôP@€P:€ÐDø`H€€`ü€·€ýüP@€PL€ÐR`f€‚`ü€·€ýP@€PL€ÐV`f€‚`ü€·€ý P@€PL€ÐZ`f€‚`ü€·€ýP@€PL€Ð^`f€‚`ü€·€ýP@€PL€Ð` Ðc$`f€‚Pj€ƒÐq(`y€„`ü€·€ý,P@€Pj€ƒÐu0`y€„`ü€·€ý4P@€P}€…Ѓ8`‹€†`ü€·€ý>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tinv_initinv_transiflgfn83fn27indatuminparminzoneinsyszoneazimuthanglealflon1lon2lat1lat2center_longcenter_lathlat_originlon_originr_majorr_minorscale_factorfalse_eastingfalse_northingradiusshape_mshape_ntimepathsatnummodetmpdatumsat_ratiodzonedjustifythingiflg64!Th6Al„!hh6Al„Al„ T°hAt„C€„ÿÿýÌC€„ÿÿýÈC€„ÿÿýÄC€„ÿÿýÀ€„ÿÿÿp€Ìÿÿÿp€¬ÿÿÿp€Hœÿÿÿp€Ôÿÿÿp€¤Äÿÿÿp€è<ÿÿÿp€lŒÿÿÿp€ˆÜÿÿÿp€$xÿÿÿp€Lÿÿÿp€\ ÿÿÿp€@ÿÿÿp€ ä@ÿÿÿp€ Œ Èÿÿÿp€¼ÿÿÿp€X¬ÿÿÿp€ ü |ÿÿÿp€ðHÿÿÿp€ l ðÿÿÿp€ à `ÿÿÿp€ T Ôÿÿÿp€ È Hÿÿÿp€ < ¼ÿÿÿp€ ° 0ÿÿÿp€  ¤ÿÿÿp€t ÿÿÿp€„ ÿÿÿp€ôxÿÿÿp€dèÿÿÿp€L ÿÿÿp€l@ÿÿÿp€¬àÿÿÿp€œXÿÿÿp€ÐŒÿÿÿp€$Tÿÿÿp€°hÿÿÿpC€`„ÿÿÿppt!LH\[!0,:9! Ô Ð.- $Aäè€|ÿÿÿ€Ìÿÿÿ€¬ÿÿÿ€Hœÿÿÿ€¤Äÿÿÿ€è<ÿÿÿ€lŒÿÿÿ€ˆÜÿÿÿ€$xÿÿÿ€\ ÿÿÿ€@ÿÿÿ€ ä@ÿÿÿ€ Œ Èÿÿÿ€¼ÿÿÿ€X¬ÿÿÿ€ ü |ÿÿÿ€ðHÿÿÿ€ l ðÿÿÿ€ à `ÿÿÿ€ T Ôÿÿÿ€ È Hÿÿÿ€ < ¼ÿÿÿ€ ° 0ÿÿÿ€  ¤ÿÿÿ€t ÿÿÿ€„ ÿÿÿ€ôxÿÿÿ€dèÿÿÿ€L ÿÿÿ€l@ÿÿÿ€¬àÿÿÿ€œXÿÿÿ€ÐŒÿÿÿ€$TÿÿÿC€°hÿÿÿ€|ÿÿÿ€Ìÿÿÿ€¬ÿÿÿ€Hœÿÿÿ€¤Äÿÿÿ€è<ÿÿÿ€lŒÿÿÿ€ˆÜÿÿÿ€$xÿÿÿ€\ ÿÿÿ€@ÿÿÿ€ ä@ÿÿÿ€ Œ Èÿÿÿ€¼ÿÿÿ€X¬ÿÿÿ€ ü |ÿÿÿ€ðHÿÿÿ€ l ðÿÿÿ€ à `ÿÿÿ€ T Ôÿÿÿ€ È Hÿÿÿ€ < ¼ÿÿÿ€ ° 0ÿÿÿ€  ¤ÿÿÿ€t ÿÿÿ€„ ÿÿÿ€ôxÿÿÿ€dèÿÿÿ€L ÿÿÿ€l@ÿÿÿ€¬àÿÿÿ€œXÿÿÿ€ÐŒÿÿÿ€$TÿÿÿC€°hÿÿÿ€|ÿÿÿ(€Ìÿÿÿ(€¬ÿÿÿ(€Hœÿÿÿ(€Ôÿÿÿ(€è<ÿÿÿ(€ˆÜÿÿÿ(€$xÿÿÿ(€Lÿÿÿ(€\ ÿÿÿ(€@ÿÿÿ(€ ä@ÿÿÿ(€ Œ Èÿÿÿ(€¼ÿÿÿ(€X¬ÿÿÿ(€ ü |ÿÿÿ(€ðHÿÿÿ(€ l ðÿÿÿ(€ à `ÿÿÿ(€ T Ôÿÿÿ(€ È Hÿÿÿ(€ < ¼ÿÿÿ(€ ° 0ÿÿÿ(€  ¤ÿÿÿ(€t ÿÿÿ(€„ ÿÿÿ(€ôxÿÿÿ(€dèÿÿÿ(€L ÿÿÿ(€l@ÿÿÿ(€¬àÿÿÿ(€œXÿÿÿ(€ÐŒÿÿÿ(€$Tÿÿÿ(C€°hÿÿÿ(K€0ÿÿÿK€0ÿÿÿ Ld5Hîò5DÌJ@ÕÙJàè5°ÜÈÌ5x€5Lt»¿5 5유5¸À5Œ´†Š5T`5(Py}5ðü5Àì5ˆ”5\„ 5 , |J (úþJ$05ô íñ5 œ ðM p ˜ÚÞM  `J ä ÈÌJ „ ÔJ X €¶ºJ ø HJ Ì ô¤¨J l ¼J @ h’–J à 0J ´ Ü€„J L ¤M HnrMì SÈèW[S¸ Mˆ´=AM$xMø +/M”èMhMÄ V À Vä@VÀàíñV8ŒM 4¦«MhMYä‘–Mt´YPp>BY P d, , Lþ,¤ Jx OSJH\,$D/3,¸Ì,”´!,| MPxÿMœ@Mp˜åéM XGèÈÌG\t,8X«°,8P,Y4–›,BœXXah„Áœ 8x˜`d8P´VDL:>VèXDY¼äÄÈD Œ ÈM  ¤JA0@,¼ð,˜¸FL,È P¤ÄSWP  S|œSÀ@SYœ¼éíS ¼ ÈJ ¸'+J p ˆ, L lrv, ,ì [_,Üð,¸ØAE,è,Ää ,$,Yäñõ,L\ @ ä@ DA$hÌYDdÙÝY À Ø, œ ¼Þâ, 4 D,  0ÌÐ, ¨ ¸, „ ¤º¾,  ,, ø ¨¬,  , l Œ–š,  ,Y à „ˆ,A Ä Ø5 ô@_Y è ð.2_$2Y ô252˜´\Yt”BF\A8@TH WY8DX[Wx PY`t\`PAœ ,A¤¼2K€0ÿÿÿ0K€0ÿÿÿ8”°,Ytßã,APd,AXd2³I€@ÚæX½6½kÛûÛä½½½dÛûÛä½½½Á½6Ó½kÔ½m ÛûÛä½½ ½p½s½¿ÔÓÔÔÛûÛä½½½s?9ÔÛûÛä½½½‰ÛûÛä½½½Š½Œ½‘;w½’ÛûÛä½½½’½‘½–ȃƒ½“ÕÕƒÔÕÛûÛä½½½‘½–;w½—ÛûÛä½½½—½–½˜ÛûÛä½½ ½–½›½žÔ;ÛûÛä½½ ½›½žXXÛûÛä½½½½žÛûÛä½½½ž¾K¾O;w¾PÛûÛä½ ½¾P¾O¾S¾W¾[ƒƒ¾Q¾O¾S¾W¾[ƒÖ¾QÛûÛä½½¾O¾S;w¾TÛûÛä½ ½¾T¾S¾UÛûÛä½½¾S¾W;w¾XÛûÛä½ ½¾X¾W¾YÛûÛä½½¾W¾[;w¾\ÛûÛä½ ½¾\¾[¾]ÛûÛä½½¾[¾_ÛûÛä½½¾b¾c;ÛûÛä½½ ¾c¾fXXÛûÛä½ ½¾e¾fÛûÛä½½¾f½á½å;w½æÛûÛä½ ½½æ½å½é½í½ñƒƒ½ç½å½é½í½ñƒÖ½çÛûÛä½½½å½é;w½êÛûÛä½ ½½ê½é½ëÛûÛä½½½é½í;w½îÛûÛä½ ½½î½í½ïÛûÛä½½½í½ñ;w½òÛûÛä½ ½½ò½ñ½óÛûÛä½½½ñ½õ;ÛûÛä½½ ½õ½øXXÛûÛä½ ½½÷½øÛûÛä½½½ø½û½ÿ;w¾ÛûÛä½ ½¾½ÿ¾¾¾ ƒƒ¾½ÿ¾¾¾ ƒÖ¾ÛûÛä½½½ÿ¾;w¾ÛûÛä½ ½¾¾¾ÛûÛä½½¾¾;w¾ÛûÛä½ ½¾¾¾ ÛûÛä½½¾¾ ;w¾ ÛûÛä½ ½¾ ¾ ¾ ÛûÛä½½¾ ¾;ÛûÛä½½ ¾¾XXÛûÛä½ ½¾¾ÛûÛä½½¾¾:;w¾;ÛûÛä½ ½¾;¾:ÛûÛä½ ½¾9¾<ÛûÛä½ ½¾:¾>;w¾?ÛûÛä½ ½¾?¾>¾@ÛûÛä½ ½¾>¾B;w¾CÛûÛä½ ½¾C¾B¾DÛûÛä½ ½¾B¾F;w¾GÛûÛä½ ½¾G¾F¾HÛûÛä½ ½¾F¾L¾PÔ ;2ÛûÛä½½ ¾L¾PXXÛûÛä½ ½¾O¾PÛûÛä½½¾P¾ѾÕ;w¾ÖÛûÛä½ ½¾Ö¾Õ¾Ù¾߃ƒ¾×ÖÖÖƒÕÖÛûÛä½½¾Õ¾Ù;w¾ÚÛûÛä½ ½¾Ú¾Ù¾ÛÛûÛä½½¾Ù¾ßÛûÛä½½ ¾ݾß;wÛûÛä½½ ¾Þ¾àÛûÛä½ ½¾à¾ß¾áÛûÛä½½¾ß¾ã;FÛûÛä½½ ¾ã¾æXXÛûÛä½ ½¾å¾æÛûÛä½½¾潇ӽ¿ÔÛûÛä½½½‡9ÔÛûÛä½½½‰ÛûÛä½½½Š½Œ½¡½¦;w½§ÛûÛä½½½§½¦½«ƒƒ½¨ÕÕƒÔÕÛûÛä½½½¦½«;w½¬ÛûÛä½½½¬½«½­ÛûÛä½½ ½«½°½³Ô; ÛûÛä½½ ½°½³XXÛûÛä½½½²½³ÛûÛä½½½³½¶½¼½¿ÛûÛä½ ½½¿9Խ½Ä;w½ÅÛûÛä½ ½½Å½Ä½È½ÌƒÕÕƒ½ÆÕÕƒÔÕÛûÛä½ ½½Ä½È;w½ÉÛûÛä½ ½½É½È½ÊÛûÛä½ ½½È½Ìƒ;i ½ÍÛûÛä½ ½½Ì½ÍÛûÛä½ ½½Î½Ñ½ÐƒÛûÛä½½½Ðƒ½Ó½Ñ; ÛûÛä½½ ½Ñ½ÓXXÛûÛä½ ½½Ò½ÓÛûÛä½½½Ó¾¾;w¾ÛûÛä½ ½¾¾¾ƒƒ¾ÕÕƒÔÕÛûÛä½½¾¾;w¾ÛûÛä½ ½¾¾¾ÛûÛä½½ ¾¾!;ÛûÛä½½ ¾!¾$XXÛûÛä½ ½¾#¾$ÛûÛä½½¾$¾'¾+;w¾,ÛûÛä½½¾,¾+¾/ƒƒ¾-ÕÕƒÔÕÛûÛä½½¾+¾/;w¾0ÛûÛä½ ½¾0¾/¾1ÛûÛä½½ ¾/¾3;ÛûÛä½½ ¾3¾6XXÛûÛä½ ½¾5¾6ÛûÛä½½¾6¾9¾=;w¾>ÛûÛä½ ½¾>¾=¾Aƒƒ¾?ÕÕƒÔÕÛûÛä½½¾=¾A;w¾BÛûÛä½ ½¾B¾A¾CÛûÛä½½¾A¾E;ÛûÛä½½ ¾E¾HXXÛûÛä½ ½¾G¾HÛûÛä½½¾H¾i¾nÛûÛä½½¾m¾n;wÔ¾rƒ¾oÛûÛä½ ½¾o¾n¾rƒ¾pÕÕƒÔÕÛûÛä½½¾n¾r;w¾sÛûÛä½ ½¾s¾r¾tÛûÛä½½¾r¾v;ÛûÛä½½ ¾v¾yXXÛûÛä½ ½¾x¾yÛûÛä½½¾y¾|¾€;w¾ÛûÛä½ ½¾¾€¾„ƒƒ¾‚ÕÕƒÔÕÛûÛä½½¾€¾„;w¾…ÛûÛä½ ½¾…¾„¾†ÛûÛä½½¾„¾ˆ;ÛûÛä½½ ¾ˆ¾‹XXÛûÛä½ ½¾о‹ÛûÛä½½¾‹¾޾’;w¾“ÛûÛä½ ½¾“¾’¾–ƒƒ¾”ÕÕƒÔÕÛûÛä½½¾’¾–;w¾—ÛûÛä½ ½¾—¾–¾˜ÛûÛä½½¾–¾š; ÛûÛä½½ ¾š¾XXÛûÛä½ ½¾œ¾ÛûÛä½½¾¾ ¾¤;w¾¥ÛûÛä½ ½¾¥¾¤¾¨ƒƒ¾¦ÕÕƒÔÕÛûÛä½½¾¤¾¨;w¾©ÛûÛä½ ½¾©¾¨¾ªÛûÛä½½¾¨¾¬;"ÛûÛä½½ ¾¬¾¯XXÛûÛä½ ½¾®¾¯ÛûÛä½½¾¯¾²¾¶;w¾·ÛûÛä½ ½¾·¾¶¾ºƒƒ¾¸ÕÕƒÔÕÛûÛä½½¾¶¾º;w¾»ÛûÛä½ ½¾»¾º¾¼ÛûÛä½½¾º¾¾;$ÛûÛä½½ ¾¾¾ÁXXÛûÛä½ ½¾À¾ÁÛûÛä½½¾Á¾ľÈ;w¾ÉÛûÛä½ ½¾ɾȾ̃ƒ¾ÊÕÕƒÔÕÛûÛä½½¾ȾÌ;w¾ÍÛûÛä½ ½¾;̾ÎÛûÛä½½¾̾Ð;&ÛûÛä½½ ¾оÓXXÛûÛä½ ½¾Ò¾ÓÛûÛä½½¾Ó¾Ö¾Ú;w¾ÛÛûÛä½ ½¾Û¾Ú¾Þƒƒ¾ÜÕÕƒÔÕÛûÛä½½¾Ú¾Þ;w¾ßÛûÛä½ ½¾ß¾Þ¾àÛûÛä½½¾Þ¾ãÛûÛä½½¾â¾ã¾æÔ;(ÛûÛä½½ ¾ã¾æXXÛûÛä½ ½¾å¾æÛûÛä½½¾æ¾ö¾ú;w¾ûÛûÛä½ ½¾û¾ú¾þƒƒ¾üÕÕƒÔÕÛûÛä½½¾ú¾þ;w¾ÿÛûÛä½ ½¾ÿ¾þ¾ÛûÛä½½ ¾þ¾¾Ô;,ÛûÛä½½ ¾¾XXÛûÛä½ ½¾¾ÛûÛä½½¾¾"¾'ÛûÛä½½¾&¾';w¾(ÛûÛä½ ½¾(¾'¾.¾2¾:¾>¾B¾Fƒƒ¾)¾'¾.¾2¾:¾>¾B¾Fƒ¾'¾)ÛûÛä½½ ¾'¾+¾.;w¾/ÛûÛä½ ½¾/¾.ÛûÛä½ ½¾-¾0ÛûÛä½ ½ ¾.¾2;w¾3ÛûÛä½ ½¾3¾2¾4ÛûÛä½ ½ ¾2ÛûÛä½½¾5¾ü¾ý¾S¾Y¾W¾\¾XÖÛûÛä½½¾W¾YÛûÛä½½ ¾X¾\;w¾]ÛûÛä½ ½¾]¾\¾`ƒÛûÛä½½¾[¾\¾`ƒ¾^ÕÕƒÔÕÛûÛä½½¾\¾`;w¾aÛûÛä½ ½¾a¾`¾bÛûÛä½½¾`ÛûÛä½½¾d¾eÛûÛä½½ ¾e½Ö½Ú9ÛûÛä½½ ½ÚÛûÛä½ ½½Û½Ü½ÞXXÛûÛä½½½Þ¾é¾ö¾í;w¾îÛûÛä½ ½¾î¾탃¾ïÔƒÔÛûÛä½½¾í¾ñÓ¾óÔ;*ÛûÛä½½ ¾ñ¾óXXÛûÛä½ ½¾ò¾óÛûÛä½½¾ó¾¾ ;w¾ ÛûÛä½ ½¾ ¾ ƒƒ¾ÔƒÔÛûÛä½½¾ ¾Ó¾Ô;.ÛûÛä½½ ¾¾XXÛûÛä½ ½¾¾ÛûÛä½½¾¾¾"¾;w¾ÛûÛä½ ½¾¾ƒƒ¾ÔƒÔÛûÛä½½¾¾Ó¾Ô;0ÛûÛä½½ ¾¾XXÛûÛä½ ½¾¾ÛûÛä½½¾¾u¾y;w¾zÛûÛä½ ½¾z¾yƒƒ¾{ÔƒÔÛûÛä½½¾y¾}Ó¾Ô;6ÛûÛä½½ ¾}¾XXÛûÛä½ ½¾~¾ÛûÛä½½¾¾‚¾†;w¾‡ÛûÛä½ ½¾‡¾†ƒƒ¾ˆÔƒÔÛûÛä½½¾†¾ŠÓ;8ÛûÛä½½ ¾оŒXXÛûÛä½ ½¾‹¾ŒÛûÛä½½¾Œ¾˜¾œ;w¾ÛûÛä½ ½¾¾œƒƒ¾žÔƒÔÛûÛä½½¾œ¾ Ó;<ÛûÛä½½ ¾ ¾¢XXÛûÛä½ ½¾¡¾¢ÛûÛä½½¾¢¾·¾»;w¾¼ÛûÛä½ ½¾¼¾»ƒƒ¾½ÔƒÔÛûÛä½½¾»¾¿Ó;BÛûÛä½½ ¾¿¾ÁXXÛûÛä½ ½¾À¾ÁÛûÛä½½¾Á¾Ä¾ѾÈ;w¾ÉÛûÛä½ ½¾ɾȃƒ¾ÊÔƒÔÛûÛä½½¾ȾÌÓ;DÛûÛä½½ ¾̾ÎXXÛûÛä½ ½¾;ÎÛûÛä½½¾ξé¾î;w¾ïÛûÛä½ ½¾ï¾¾ðÔƒÔÛûÛä½½¾î¾õÓÛûÛä½½¾ò¾õÛûÛä½½ ¾ó¾õ;HÛûÛä½½ ¾õ¾ùXXÛûÛä½ ½¾÷ÛûÛä½½¾ùÛûÛä½½¾ü¾ýÛùÛûÕ¶½u½‡½¿½w ÛûÛä½½ ½zÛûÛä½½ ½€½ƒ½¿ÔÓÔÔÛûÛä½½½ƒ9ÔÛûÛä½½½‰ÛûÛä½½½Š½ƒ½ŒÛûÛä½½½”¾ü¾ýÛûÛä½½½™¾ü¾ýÛûÛä½½½©¾ü¾ýÛûÛä½½½®¾ü¾ýÛûÛä½½½Ç¾ü¾ýÛûÛä½½½Ë¾ü¾ýÛûÛä½½½Ý¾ü¾ýÛûÛä½½½è¾ü¾ýÛûÛä½½½ì¾ü¾ýÛûÛä½½½ð¾ü¾ýÛûÛä½½½ô¾ü¾ýÛûÛä½½¾¾ü¾ýÛûÛä½½¾¾ü¾ýÛûÛä½½¾ ¾ü¾ýÛûÛä½½¾¾ü¾ýÛûÛä½½¾¾ü¾ýÛûÛä½½¾ ¾ü¾ýÛûÛä½½¾.¾ü¾ýÛûÛä½½¾2¾ü¾ýÛûÛä½½¾@¾ü¾ýÛûÛä½½¾D¾ü¾ýÛûÛä½½¾R¾ü¾ýÛûÛä½½¾V¾ü¾ýÛûÛä½½¾Z¾ü¾ýÛûÛä½½¾^¾ü¾ýÛûÛä½½¾`¾cÛûÛä½½¾q¾ü¾ýÛûÛä½½¾u¾ü¾ýÛûÛä½½¾ƒ¾ü¾ýÛûÛä½½¾‡¾ü¾ýÛûÛä½½¾•¾ü¾ýÛûÛä½½¾™¾ü¾ýÛûÛä½½¾§¾ü¾ýÛûÛä½½¾«¾ü¾ýÛûÛä½½¾¹¾ü¾ýÛûÛä½½¾½¾ü¾ýÛûÛä½½¾˾ü¾ýÛûÛä½½¾Ͼü¾ýÛûÛä½½¾ݾü¾ýÛûÛä½½¾á¾ü¾ýÛûÛä½½¾ð¾ü¾ýÛûÛä½½¾ý¾ü¾ýÛûÛä½½¾¾ü¾ýÛûÛä½½¾¾ü¾ýÛûÛä½½¾¾ü¾ýÛûÛä½½¾*¾ü¾ýÛûÛä½½¾1¾ü¾ýÛûÛä½½¾=¾ü¾ýÛûÛä½½¾A¾ü¾ýÛûÛä½½¾E¾ü¾ýÛûÛä½½¾I¾ü¾ýÛûÛä½½¾_¾ü¾ýÛûÛä½½¾c¾ü¾ýÛûÛä½½¾i¾o¾rÔ;4ÛûÛä½½ ¾o¾rXXÛûÛä½ ½¾q¾rÛûÛä½½¾rÛûÛä½½¾|¾ü¾ýÛûÛä½½¾‰¾ü¾ý¾¾˜¾“;i:ÛûÛä½½ ¾“¾•XXÛûÛä½ ½¾”¾•ÛûÛä½½¾•ÛûÛä½½¾Ÿ¾ü¾ý¾¥¾©;i>ÛûÛä½½ ¾©¾«XXÛûÛä½ ½¾ª¾«ÛûÛä½½¾«¾®¾·¾²;@ÛûÛä½½ ¾²¾´XXÛûÛä½ ½¾³¾´ÛûÛä½½¾´ÛûÛä½½¾¾¾ü¾ýÛûÛä½½¾˾ü¾ýÛûÛä½½¾ؾü¾ýÛûÛä½½¾ܾü¾ýÛûÛä½½¾â¾ü¾ýÛûÛä½½¾ñ¾ü¾ýµ¶ '' ' ''''''''''!'#'%''')'+'-'/'1'3'5'7'9';'='?'A'C'E'G'IÌ%ÓÓ†§9# — ($ 8 X0 UH€ X8lx„”  @´ÄÐäô 0@P`p|Œ˜¨´ÄÔäð ,<HXdt€ °¼ÌØèô$0@L\hx„” °¼ÌÜìü (4DThéinv_init.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. $gntt_label $lntt_labelinv_init S$12$inv_initsphdzpaksz ceainvintceainv L$plab_start bceainvintbceainv calc_utm_zone utminvintutminv stplninvintstplninv alberinvintalberinv lamccinvintlamccinv merinvintmerinvpsinvintpsinv polyinvintpolyinv eqconinvinteqconinvtminvinttminv sterinvintsterinv lamazinvintlamazinv aziminvintaziminv gnominvintgnominv orthinvintorthinv gvnspinvintgvnspinv sininvintsininv equiinvintequiinv millinvintmillinv vandginvintvandginv omerinvintomerinv sominvintsominv haminvinthaminv robinvintrobinv goodinvintgoodinv molwinvintmolwinv imolwinvintimolwinv alconinvintalconinv wivinvintwivinv wviiinvintwviiinv obleqinvintobleqinv isinusinvinit isinusinvcproj.o/ 1074012806 1032 20 100666 26588 ` 1ÌøgÜ@D°``˜ø_”6S< WcÌ= G%8OkÂ?Ù/Ð,7Þp0 H òø s×?‘è 1€HKß?‘säè 1€HK×?™räKÂ?Y7Þ?‘è@Ð/Ñ0,kÂ?Ù/Ð,7Þp0 H è 1€H#àSå0…,0 „ *1…L0d è è0 H Sìè 1€HKÂ?Y7Þ?‘è@Ð/Ñ0,kÂ?Ù7Þ€#àSä0§Nè ¸Æ(%SÅ?KÂ?Y0¤nè@Ð7Þ?kÂ?Ù7Þ#àSæ0 H0†,0 „ "Så2KÂ>Ù0åNè@Ð7Þ?SöSè"0‡N1nsØ?¸‡¬*º÷¬)¸‡¬ ¸„¬&sÆ?0énsÙ?#1Knè @SØ?SÙ?#SÆ?KÂ>Ù»Ê%0ÅNè@Ð7Þ?kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4oÃð#@SM0àH0 H è 2MN# S¥0€H1…,0 „!j#S"S24?Ñ1ŒN1¬n1ä.@2En7Ø?a7×?qè 1ÀHSÇ?cSÄ?s1‡N ¹‡n)¹‡n ¹kn&1*n0æn0ÍN0×N2H.@2Änè @ºŽ2†Nè º†l0‘L0d „ R¤b/7Ø?a+`4:è 490Kß># 4÷€S.B1ÀHKÂ>YOÃ?/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3oÀ `Pd0 H 0àH Kß>™kß?‘à€Po"1 H1„NPpè Pr2¸ˆ1PsB4?ã2 Hè @¹„Œ&¹„Œ1ÀH0Ènè @è 1¤N¹äˆ&0Ñ.è 2%0“,0 „ J¤bo2 H+`4:Pè 49€K×?‘4èø€2 H1àHKÂ>ÙOÃ?/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃàkÄ?)0 H SÏ> `sÇ?3Pn4?ã1€H PpSÑ>Pr"SÓ=óPt21®Nè @1°Nè ¹äh1²Nè º$ª5ºdªSÇ?30Çn1 .è 1¥ 0”,0 „ R¤‚_o1®N+`4: PmBè 49Kß=é4è÷€KØ=é€1 HKÂ>YKÄ?)OÃ?!/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ>©kÅ>±SÄ=c#à0 H sÄ?3KÃ=A0àH 4?åpdSÇ=“sÇ>ÃSîSÅ=ƒsÅ>ÓSÄ=ssÄ>ã0îNsÈ>óSï"Sð2SÖ?30¯N sÉ?SÆ=SsÆ?#0N SëB2ÎNsÊ?SòsË?CKÅ=Iè Pe0€Hè Pe0€H1”Nè º†Œ%2dNp§Pfè 0ÎNPh0€HSÇ>Ã1¨N1Nè ¸ô,3PfSÇ>Ó¸äŽè 0ÐNPfSÇ>ã¸äŽ3è 0ÎNSÇ>óPf¸äj5è 0ÏNSÆ?Pg¸Äªè 0ðNSÜ?#1Ôn1”NP§SØ?SÞ?32nNºsè 1ÇN»ª&3Ó.PuºqJ?¸éÊ 0ÇN1ÛN0¿NºgŒ3·. º$N=2Ún3ŠN¸ÎÈ?1@3·n0µè pySÅ?C0…,0 „ :¤‚}¥@+`4: è 49`è1àH0H1àHKÂ=ÙKÅ>±KÄ>©OÃ>¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,kÂ?ÙoÀ0 ,4@0 4Zè @"àRûRæ"#@_KRç20›nRèBRåRKÂ?Y3&3AŠ:ËG:ࢗ2À¢0—. 3N @1Gn0Ü;¡ŠVÖ?“:À¢™Kß?‘ ÿ X×8¥ ? kÝ?™»%J_Ë?™1`¢1V.0È`0Z0€Èè@ÐOÃ?kÂ?ÙoÀ#S4@0¤N0 ,0 4Zè @0Š#àSå"Sç2SæB4Z2ࢠ2à¢0‹.2ÇN 3N9ŠW:ࢊ:࢙»&J1 .Šã ¸»Ì0€ÈKÂ?Yè@ÐOÃ?kÂ?Ù/Ð,/Ð-/Ð.7ÞÐSÆ>“#àSèSì0àH ¸¦H$¸¦H 0¬N0‰nè @"àRæ"0€H0Í.è 1‡N0ŽnKÂ>Ù7Þ?1/Ñ0./Ñ0-è@Ð/Ñ0,0 , 0 è è@Ð4?ÿè@Ð4kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃ0 H #àSíSî4?ùSï"Sð2SñBè 1€H0,0 „ €@1nè @0ŠÅ?K×?†ä`ø@è 1€HkÜ?‰_Ä?‰0€¢¸®h,¤bU@1€HKÂ>ÙOÃ?q/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@Ð/Ñ0,1‘nè 2@H0Š0 ¢0ÏŒ 0¤ „ Ú2AŠ0€¢è=º%h,1Žnè 2@H0Š0 ¢0ÏL 0d è2AŠ0€¢èݹÅh,1nè 2@H0Š0 ¢0Ïl 0D èÿ2AŠ0€¢è}ºh,è 1€HkÜ?‘_Ä?‘0€¢èE¹Åh,#àSæ"àRéSëBSö20©N Sç0¦N¸«¬¹H.è@кø.$#àSë"SçSé2Sæ0«N0§N¸©, ¹ ,è@Ð2×N#àSéSæ"Sç0©N¸¦. 0¨N è@Ð1jN0¥N#àSæ0§Nè@Ð1NkÂ?Ù/Ð,/Ð-7Þ`#àSä0¤0…. è 0àH0€H 1€Hè 1€Hè 1¤NKÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.7ÞÐSÌ>s#àSæ0àH 0¬N1†Nè 0€H"àR湤l-è 1†N#S"SÆ>“1‡Nè ¸Äj SÅ>ƒ¸¤h$KÂ>Ù7Þ?1/Ñ0./Ñ0-è@Ð/Ñ0,7Þ€#àSçSæSä"0§1n 1$ 1AŠ Ë?KÜ?è@Ð7Þ??ð¿ð?ð>z×òš¼¯H?ð?à@?à=Û|ßÙ×½»?ð>z×òš¼¯H¿ð?à?ù!ûTD-@?ð=Û|ßÙ×½»@@@=Û|ßÙ×½»@?ð@@@=Û|ßÙ×½»@È?PbMÒñ©ü@YA.„€@@'@L¥Üc˰@NA.„€@@?à?ð?ù!ûTD-@ !ûTD-@!ûTD-AßÿÿÿÀB !ûTé!Cù!ûS~ë=?ð?Ð@0@?ô?°?Ø?ð?Ð?Þ?®?ð?è?‡UUUUUU?ð@@@@f€@?ðConvergence errorphi1z-convConvergence errorphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-convÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€HH,GX!È\H\8GZX  t0 ø0D¡X!$0¤0P£FX!TÔ\éX!äHdHhv(X!, ¬ tžX!8¸€ŸªX!T@Ô@ŒIÑX!”´´˜ÂX!H„È„¤ÜÌX!ÌtLt°¨™X! @À¼ADX! \tÜtÈ…aX! Ð4 P4Ô æ-X! , „,à )X! 0$ °$ì <(X! T Ôø d'X! lT ìT ‹}X! À€ @€ hX! @4 À4 p(>(¤@¼( ˜)$$4 Á@ 4$ 4D Â!tÌ XÌP ć4@ ¸$ ¸\ K=øB'ÜDh MD<. tÿÿÿÿD<. „ US<= ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$DATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"1?/å*@€ 4Ì ¸D°Â°"Ú°*ð2Ú°;à °CÄ °Là °VÄ °aÃ@°iÄ@°r °{  °…Ù °ŽÚ °˜Â°¥Ú°³Ã °¿Ä °ÌðÚÚ°éà °öÄ °à °Ä °!à °.Ä °< °J °W  °f  °t °|à °‚ °ˆ °  °˜Ú °ž °¥ °­ °¶ °¿Ù °Æ °Ó  °àÚ °ë °ó °ûÙ ° °  °Ú °& °1 °<Ù °E °K °S °Y °_ °eÙ °m °v °€Ù °‡Ú °Ž °– °œÚ°¥ à °¯ C°¹ °àD°Ë °Р°Û °ä  °íÚ °ô ;°ûÚ°Ú° Ä °Ú °Ä °Ú°#Ú°)Ú°0 °7°=ðD °K E°S B°[ <°c  °k  °r °z °„  °  °™ °¡ °¨Ú °° °¶ °½ `à €  h  ààj ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÅ nà p °Πq`à €@ sÙ àÖ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÚ y°à {°åà °ëÃ` à €€ Û@@àñ€ €ÿÿÿÿ`à €  …  àø` ‡  ƒ`à €  ‹  àÿ@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà" à  à à+ ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø3 ¤°: ¦°CÚ °H C°S °Y 5°_ `?à € ­Ù ài ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØr ³°r µ°y ¬° à‹xÚÿÿÿÿà“pÚ ¹à›`Ú »àÚ à¢@ ¿  ½àÚ à©  Â  Àà¯Ã  Ã  Åÿÿÿÿÿÿÿÿ€°µ Çàà àº@ Ê ÿÿÿÿ`à €€ ÍÚàÃÀ Ï€ ËàÚ àË  Ó  ÑàÚ àÕ€ Ö  Ôà‹xÚ ×à“pÚ Ùà›`Ú ÛàÚ à¢@ ß  ÝàÚ à©  â  àà¯Ã  ã  åÿÿÿÿÿÿÿÿ`°ß çàÛ@ °æ ê°ð ê°øÅ °Û@ €Q  € à D€àÛ@ €€ÿÿÿÿ€€€ €ÖÛ@€ ˆ€  €¡Ð €À€ ÿÿÿÿÿÿÿÿÿÿÿÿ Q !€Û@Xÿÿÿÿ€'Û@ÿÿÿÿ€€  €  €¡Ð€Q +€)Û@,ÿÿÿÿ€1 Û@ÿÿÿÿ€8 Û@€%€?Û@€'€A' Û@  €+¡Ð!€!"Q F€9#Û@Œÿÿÿÿ€1Û@ÿÿÿÿ€8 Û@€5€? Û@€7ˆ$€BA'Û@€*  -€>  '€;¡Ð/€1À€;)ÿÿÿÿÿÿÿÿÿÿÿÿ0Q L€N1Û@DÿÿÿÿàÙ €R€Iÿÿÿÿ€WÛ@€J€?Û@€L€2AZÛ@AaÛ@A'Û@AfÛ@AjÛ@ApÛ@AvÛ@AzÙ ˆ8€e  @€a  H€P¡ÐJ€EÀ€aBÿÿÿÿÿÿÿÿÿÿÿÿKQ |€qLÛ@ÿÿÿÿàÙ €R!€lÿÿÿÿ€‚ Û@€m€?Û@€oˆM€†A…"Û@Av#Û@A'(Û@Aa*Û@Aj'Û@Az&Ù ˆR€„  X€€  b€s¡Ðg€hÀ€€Zÿÿÿÿ_ÿÿÿÿÀ€sdÿÿÿÿÿÿÿÿÿÿÿÿhQ Œ€˜iÛ@ÿÿÿÿàÙ €R1€ÿÿÿÿ€’0Û@€Ž€•/Û@€€˜.Û@€’€›-Û@€”€ž+Û@€–ˆj€©Av2Û@Aa6Û@Az5Ù ˆm€§€y  |€¢  q€¡  ~€š¡Ðƒ€‰À€¡sÿÿÿÿxÿÿÿÿÀ€š€ÿÿÿÿÿÿÿÿÿÿÿÿ„Q ¡€Á…Û@<ÿÿÿÿàÛ@ €v@€°ÿÿÿÿ€§?€°€±€©>Û@€³€«=Û@€µ€’<Û@€·€•;Û@€¹€˜:Û@€»€›9Û@€½€?7Û@€¿ˆ†€ÜA8BÛ@A­DÛ@A´CÛ@AžEÛ@A»FÛ@A¿GÛ@AÄHÛ@AÉJÛ@AaKÛ@AzAÙ ˆ‰€Þ  –€Ø  ™€Ã¡Ð¥€¬À€Ã›ÿÿÿÿ¢ÿÿÿÿÀ€Øÿÿÿÿÿÿÿÿÿÿÿÿ¦Q ΀å§Û@°ÿÿÿÿ€ÔLÛ@ÿÿÿÿ€¨A'NÛ@AØSÛ@AÝQÙ AâRÙ AçM  µ€ç¡Ð·€á¸Q ì€ù¹Û@€ÿÿÿÿ€ÔTÛ@ÿÿÿÿ€ºA'VÛ@AØ\Û@AÝZÙ Aâ[Ù AçU  È€û¡ÐÊ€õËQ ô€ÌÛ@pÿÿÿÿ€8`Û@ÿÿÿÿ€v_Û@€ €?^Û@€€ÍA'aÛ@AfdÛ@  Ò€¡ÐÔ€ ÕQ ú€Öà ÿÿÿÿ€ÿeÛ@ÿÿÿÿˆ×€$  Ú€!¡Ð߀À€!ÜÿÿÿÿÿÿÿÿÿÿÿÿàQ €+áÛ@pÿÿÿÿ€ÿfÛ@ÿÿÿÿˆâ€:A jÙ ˆå€<€ø  ú€1€ü  þ€3€ô  ö€5  í€0  î€-¡Ð€'À€-ðÿÿÿÿÿÿÿÿÿÿÿÿÀ€0òÿÿÿÿÿÿÿÿÿÿÿÿQ €CÛ@0ÿÿÿÿ€ÿkÛ@ÿÿÿÿ€  €E¡Ð €? Q €M Û@(ÿÿÿÿ€ÿlÛ@ÿÿÿÿ€   €O¡Ð€IQ €WÛ@ ÿÿÿÿ€ÿmÛ@ÿÿÿÿ€  €Y¡Ð€SQ !€aÛ@ÿÿÿÿ€ÿnÛ@ÿÿÿÿ€  €c¡Ð€]Q &€k Û@Pÿÿÿÿ€ÿoÛ@ÿÿÿÿ€!A'pÛ@AfqÛ@  %€m¡Ð'€g(Q +€)Û@|ÿÿÿÿ€vvÛ@ÿÿÿÿ€’uÛ@€y€•tÛ@€{€˜sÛ@€}€›rÛ@€€*  ,€ƒ¡Ð.€u/Q 0€‹0Ù 0ÿÿÿÿ€>wÛ@ÿÿÿÿ€1  3€¡Ð5€‡ 6€€ €3€03€P4€Ð4Ð@4(`4€€48P4€Ѐ48`4€`4€;€0;€P<€Ð=P>€Ð?,Ð@8ÐB@`B€ÐDD`D€€EL`E€J€ 0J€!PN€+ÐQÐR`R€.€S(`S€/X€00X€1P\€;Ð_Ðf `f€@€g,P\€;P`€>Ða4Ðb@`b€?`f€@`g€Al€D0l€EPp€PÐz<Ð{PÐ|XÐ}\Ð~pP€aЀ€ÐЂœÐƒ¨Ð…ÔІÔЇä`‡€bÐ~èP€aЀì`‡€bЉðЊЋ`‹€c€Œ`Œ€d‘€g0‘€hP–€sО8ПDРPС`P¢€€Ð£hФtÐ¥tЧœÐ¨œ`©€Ð¡°P¢€€Ð£´`©€Ð«¸Ð¬ÈP¢€€Ð©Ø`©€`­€‚€®ÜP–€sЭÜ`­€‚`®€ƒ³€ˆ0³€‰P»€šÐÀDÐÁPP€¡ÐÃdÐÅ˜ÐÆ˜`É€¤ÐÁ¬P€¡Ðð`É€¤ÐÌ´ÐÍÈP€¡PÇ€¢ÐÈØÐÉà`É€£`É€¤`΀¥€ÏàP»€šÐÎà`΀¥`Ï€¦Ô€«0Ô€¬PÞ€ÃÐêPÐëXPì€ØÐí´ÐîÀÐïÌÐðàÐöôÐø(Ðú€Ðû´Ðü´Ðý´ÐþÀÐÿÄ`€ÙÐëÜÐä`€Ú€øPÞ€ÃÐøPì€ØÐü`€Ù`€Ú€PÞ€ÃÐ`€Ú`€Û €à0 €áP €çÐÐÐÐÐ ÐPÐhЀРФШЬ`€ò€¬`€ó!€ô0!€õP#€ûÐ)Ð*Ð+Ð, Ð-$Ð.,Ð/0Ð0XÐ1\Ð2lÐ3lÐ4tÐ5x`5€€6x`6€<€0<€ P@€ÐD(ÐE(ÐF4ÐGL`G€€H\`H€M€0M€PM€!Ð@MЀM `M€"€MPM€!ÐÀM`M€"`M€#R€&0R€'PT€-ÐU(ÐVDPW€0ÐXDÐY\Ð[\Ð\|Ðn”Ðo”Ðpœ`p€7`s€8€tœPT€-ÐsœPW€0ÐhÈPi€5Ðjè`j€6Ð^øP_€1Ð```€2Ðc(Pd€3ÐeH`e€4ÐmX`p€7`s€8`t€9z€>0z€?Pz€EÐ@z`z€F€z,`z€G{€H0{€IP{€OÐ@{`{€P€{$`{€Q|€R0|€SP|€YÐ@|`|€Z€|`|€[}€\0}€]P}€cÐ@}`}€d€}`}€eƒ€f0ƒ€gP„€mЇЈЉ `‰€r€Š@`Š€s€t0€uP€ƒÐ$`€„€h`€…”€†0”€‡P”€Ð@”`”€Ž€”,`”€`•€cproj.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_ttsincoscos_valsin_valasinzconmsfnzcosphisinphieccentqsfnzphi1zflagqseccntsdphicomsinpicospiphiiphi2ztseccnthphi3ze3e2e1e0mlphi4zcbasin2phtanphimlpcon1con2con3pakczpaksecsdegsminssgnapakr2dmtsfnzsignxadjust_loncounte0fne1fne2fne3fne4fnmlfncalc_utm_zonelon!3DADD#€3ÿÿÿÈC€DÿÿÿÈ#€3ÿÿÿÌC€DÿÿÿÌDXDA8DH,H,C€,ÿÿÿˆA2A(,HŒC€ŒÿÿÿHA@leA<D!88lVA<|VC€Dÿÿÿ àJÔÜ…†JAP€JAp€,K€DÿÿÿÈC€<Dÿÿÿ°C€<Dÿÿÿ¸AœÈAA¨È2AÔØ/!44‘DA8ÔDA8ÔGC€ÔÿÿÿLAPÔJ¨ÔSœ¤§¨SA`hSB`hK€ÿÿÿÀ€ˆ8Yt|¤¥8Aœ /!8@³DADÔDHC€ÔÿÿÿC€ÔÿÿÿC€ÔÿÿþøC€Ôÿÿþô¤¼G˜ ÅÆGAPdGBPdA˜œ/!DLÔDAPøDAPøGC€øÿÿþÈC€øÿÿþÀC€øÿÿþ¸C€øÿÿþ°C€øÿÿþ¨C€øÿÿþ¤C€øÿÿþ K€<ÿÿÿÈAÀð\AÌYAôø\A(øYA€È2A¨Èw!¬°ûú8A´È8A´È}AÀÈ/H°A°¤°,` >A,K€°ÿÿÿÀK€°ÿÿÿÄA °2A(/A€x€,lt24,Xl8A$(,K€€ÿÿÿÀK€€ÿÿÿÄ|€,Q`x16,HpA(hGC€pÿÿÿHLdJ!04FE;A8<;A4<5HppD(HD”ÄDA(@DB(@H0H(H HHPA$5A PDH|A$<GC€|ÿÿÿHC€|ÿÿÿ@C€|ÿÿÿ8H0³ €ÚæX½3½4?;kÛûÛä½½ ½4Ó;kÛûÛä½½ ½4ÓÛùÛûÕ¶³ €Úæ$½;½=?;kÔ½?½@½BȆÖÖÖ†ÕÕÕÛûÛä½ÓÖÖÖÖÓ½B†ÖÖ½ ½½D;k½EÛùÛûÕ¶‹³€Úæ´½RÈŠŠÛûÛä½½½QÛûÛä½½½R?;k ½SÕÔÛùÛûÕ¶³€Úæt½_½b½fÈÕ½XÔÕ½gÔÔÛùÛûÕ¶½bÕÛä½Ó½a½bÛûÛä½Ó½a½bÓÛûÛä½Ó½a½bÓÛûÛä½½½c½b?;k½gÕÓ½fÕÓÛùÛûÕ¶³!€ Úæd½z½ƒÈ½lÕ?;k½{ÛûÛä½½½z½{½|½‚½ƒ½†ÛûÛä½½ ½}½ƒ½€ÛûÛä½ ½½€;x½½ƒÓÛûÛä½ ½½ÛûÛä½ ½½½ƒÛûÛä½ ½½½ƒÛûÛä½ ½½‚½ƒ;kÛûÛä½ ½½ƒ½†ÛûÛä½ ½½†;kÛûÛä½ ½½ƒÛûÛä½½½…½†½‡½~½€½‰aaÛûÛä½½½‰2a½Š½‹ÔÛûÛä½½½Š½‹½Œ ÛùÛûÕ¶³€ Úæ½Ÿ½ ½¥½¨½­È”½Ÿ”½‘½ž½¬ÛûÛä½½½ž½ ½¥½­”ÕÛûÛä½½ ½Ÿ½ ½¥”Ô?;kÕ”ÛûÛä½½½ ½¨”½£ÛûÛä½½½£;kÛûÛä½½½¤½¥ÛûÛä½½½¤½¥Ó;;kÛûÛä½½½¥½¨Ó;kÛûÛä½ ½½§½¨½¡½£½«aa2a½¬ÛûÛä½½½¬ÛûÛä½½½©½­½® ÛùÛûÕ¶³B€ Úæ”½³½ÃӽƽÎȘÖÖ˜ÖÛûÛä½½½À½Ã˜˜½Æ˜Ô?;kÓÓÛûÛä½½½Ã½ÆÓ;kÛûÛä½½½Å½Æ½Á½Ã½Ìaa½Î˜Ô2a½ÍÛûÛä½½½Í½ÈÛûÛä½½½È½Î½Ï ÛùÛûÕ¶³C€ Úæ8½ê½ú½û½ü½ï½ð½ö½ø½ú½û½ü½ÿ¾Èš½Ô½ê½ú½û½üÖ½í½î½ð½ö½ø½þ½Ô½ÿÛûÛä½Ó½ê½ö½ø½ðÔ½ú½û½üš½ö½øÓÔÔ¾šÕÕš½ú½ûÕÕÕÔÔÕ½ÿšÖÖÖ½ïÖš½ÿÕÕ½û½ü½í?;kÛûÛä½ Ó½í½î;kÛûÛä½ Ó½î½ï;k ÛûÛä½ ½½ï½ð;k½öÛûÛä½ Ó½ð½ö;kÓ½øÕÛûÛä½ ½½ö½ø;kÓÓ½ú½û½üÔÕÔÕ½øÔÖÓÖÓÛûÛä½ ½½ø½ü½þ½û½úÖÕÕÕÛûÛä½ ½½úÛûÛä½ ½½û½üÛûÛä½ ½½ü½ýÛûÛä½ ½½ý½ÿ½þÔ;kÛûÛä½½½þ½ÿ½ë¾aa2a¾ÛûÛä½½¾¾¾ ÛùÛûÕ¶³€Úç ´¾ÛûÛä½Ó¾¾ÛûÛä½½¾ÛûÛäÖ½¾?;k¾¾¾ÈÕÓÕ¾žžÔÕÖ¾Õ¾ÖÛûÛä½Ó¾¾¾ÔÔ¾ÕÔÛûÛä½ÓÖÖÖÖ½¾¾ÛûÛä½½¾¾ÛùÛûÕ¶³€Úç ¤¾*È  ÓÛûÛä½Ó¾)ÖÖ½;½4¾*¾-¾+ÛûÛä½½¾,ÛûÛäÖ½¾-?;k¾.¾/¾1  Ó¾2ÔÓ¾3¾/ÖÔÔÛûÛä½Ó¾/¾0¾1¾2Ô¾3ÛûÛä½Ó¾1ÖÖÖ½¾2¾5ÛûÛä½½¾4¾5¾6ÛùÛûÕ¶³`€Úç ”¾D¾FÈ "Ó¾E¾GÕ¾<ÛûÛä½½¾D¾FÛûÛä½½¾D¾FÛûÛä½½¾E¾FÓ?;¾G "ÓÛûÛä½½¾F¾GÛûÛä½ ½¾G;k¾HÛùÛûÕ¶³€Úç l¾MÓÛûÛä½*½¾MÛùÛûÕ¶ÓÔÛä½;½¾MÛùÛûÕ¶³á€Úç ü¾R¾V¾X¾Y¾[¾\¾^¾`¾c¾e¾h¾j¾mÈ &¾V¾X¾Y¾[ &¾\¾^¾`¾m &¾h¾j¾^¾cÖ &Õ¾eÕÖ¾jÕÛûÛä½½¾X¾V?;k¾Y¾[ÛûÛä½½¾[¾Y;k¾\;i#ÛûÛä½½¾\¾o¾s¾tÛùÛûÕ¶¾h¾jÖÛä½½¾h;k¾jÛûÛä½½¾j¾^¾`ÛûÛä½½¾^;k¾`ÛûÛä½½¾`¾c¾eÛûÛä½½¾c;k¾eÛûÛä½½¾e¾m;i#ÛûÛä½½¾mµ¶³€Úç¾zÈ (Ó )ÓÔÓÓÕÓÛùÛûÕ¶³€Ú甾{È +ÓÓÓÓÔÓÛùÛûÕ¶³€Úç ¾|È -ÓÓÓÔÓÛùÛûÕ¶³€Ú焾}È /ÓÔÓÛùÛûÕ¶³@€Úçü¾‡¾ˆÈ 1ÓÛûÛä½½¾‡¾‰ÛûÛä½½¾ˆÛûÛä½½¾‰?;ÛûÛä½½¾‰;ÛûÛä½ ½¾‰;k ¾ŠÛùÛûÕ¶³`€Ú社Ƞ3Ó¾ÕÛûÛä½"½¾?;k 3ÓÛûÛä½2½¾;k 3ÓÛûÛä½B½¾;kÔÛùÛûÕ¶³€Úç|¾”È 5ÓÓÓÔÛùÛûÕ¶# #ÖÖÖÖ:Ô# #Ì%ÓÓ.%ÓÓ% ÓÓ+% ÓÓ7%ÓÓd%ÓÓ^%ÓÓÖ%ÓÓš%ÓÓ7%ÓÓÔ%!ÓÓ1%#ÓÓ%%ÓÓC%'ÓÓ%*ÓÓÔ%,ÓÓÔ%.ÓÓÔ%0ÓÓ%%2ÓÓ1%4ÓÓmA#¿ $$ 4 X0ÔD€PX0Ã`€K l ø|ˆ0§   °0ï¼€× È Ø0ïà€g ì 0 ü@0   X0<0ïD€» P €0ï`€× l ¨|0Ä€   Ø   0ô€ Ë À 0ïÔ€ O à 80Áð€ à ü P0à € ß  X0Ã0€ S < € L ¨0Ã\€ ‡ h °0Ãx€ ³ „ Ð0Ô€ ×   è0ð€ ï ¼ ð0ïÌ€ C Ø ø0Áè€ Ã üæcproj.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. $gntt_label $lntt_labeltsincossincosasinz S$13$asinzfabsasinmsfnz S$14$msfnzsqrtqsfnz S$15$qsfnzlogphi1z S$16$phi1zM$17p_errorphi2z S$19$phi2zatanpowphi3z S$20$phi3zphi4z S$21$phi4ztanpakcz S$22$pakcz S$22DD$pakczpakr2dm S$23$pakr2dmtsfnz S$24$tsfnzsign S$25$sign adjust_lonS$26$adjust_lone0fn S$27$e0fn S$27DD$e0fne1fn S$28$e1fne2fn S$29$e2fne3fn S$30$e3fne4fn S$31$e4fnmlfn S$32$mlfn calc_utm_zoneS$33$calc_utm_zonereport.o/ 1074012807 1032 20 100666 26072 ` 1ÌHeØ@Ä0¸¸H_è$Qè ýb¸ l<|G%<8kÂ?Ù7Þ€+`H8 kÚ?ƒ kÙ?‰#@KØ?è 7Z+`H9ƒ €@+`#à4:è 7ù +`h<"àKØ?‰6ùK×?è 7š+`è H:KÂ?Yè@Ð7Þ?kÂ?ÙoÀkÄ?‰òø 7$ˆ (s×?‘+`h 4Èa‚ h: B b+`h 4#è 7ƒ€!‚4h+`KÙ?‘è 4:èªD!ˆ+`4h9 4#è 7ƒ€!4hx+`KÙ?‘è 4:€!BŒ‚ Zh`(è KÚ?™ƒ€!:4hw+`KÙ?™è 4:è`4Œ„!:4hs(è KÚ?™ƒ€ Ú4h}+`KÙ?™è 4:èð4ÏŒ€èKÂ?Yh`+`4:è 49@ÏŒ€°KÂ?Yh 4#h ˆ€>½@h`4èXht(ÏŒ€XKÂ?Yh`+`4:`è 49 ÏŒ€ KÂ?Yh`(h`4KÂ?YKÄ?‰è@ÐOÃ?kÂ?Ù7Þ€+`H:ƒ@ è @+`H:ƒ@ @è @KÂ?Yè@Ð7Þ?kÂ?Ù7Þ€+`H8(ƒ kÚ?#@KÙ?è 7Z0+`H9ƒ x@+`#à4:è 7ù +`h<"àKØ?6ù0è 7š+`è H:KÂ?Yè@Ð7Þ?kÂ?Ù/Ð,7Þp+`H8(0 H ƒ #@1€Hè 7Zp+`H9ƒ x@+`#à4:è 7ù +`h<"à1€H6ùpè 7š+`è H:KÂ?Y7Þ?‘è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-7Þ`+`H9(0 H ƒ @0àH # 1€Hè 7ºÀ"`1 Hè 6z0+`H:ƒ@ ¨@+`#à4:è 7ù +`h<"à1€H6ùÀè 7š+`#H:1 Hè 70+`è H:KÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,7Þp+`H9(ƒ 00 H "`Rd# 7º è 1„N+`H:ƒ@ ˆ@+`#à4:è 7ù +`h<#S"à6ù 1„Nè 7š+`è H:KÂ?Y7Þ?‘è@Ð/Ñ0,kÂ?Ù/Ð,7Þp+`H9(ƒ 00 H "`Rd# 7ºè 1„N+`H:ƒ@ ˆ@+`#à4:è 7ù +`h<#S"à6ù1„Nè 7š+`è H:KÂ?Y7Þ?‘è@Ð/Ñ0,kÂ?Ù/Ð,7Þp+`H9(ƒ 00 H "`Rd# 7ºpè 1„N+`H:ƒ@ ˆ@+`#à4:è 7ù +`h<#S"à6ùÐ1„Nè 7š+`è H:KÂ?Y7Þ?‘è@Ð/Ñ0,kÂ?Ù/Ð,7Þp+`H9(ƒ 00 H "`Rd# 7º è 1„N+`H:ƒ@ ˆ@+`#à4:è 7ù +`h<#S"à6ùp1„Nè 7š+`è H:KÂ?Y7Þ?‘è@Ð/Ñ0,kÂ?Ù/Ð,7Þp+`H9(ƒ 00 H "`Rd# 7ºÐè 1„N+`H:ƒ@ ˆ@+`#à4:è 7ù +`h<#S"à6ù01„Nè 7š+`è H:KÂ?Y7Þ?‘è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.7ÞÐ+`H:(0 H ƒ@ P0àH " R®"`6zè 1®N"€1ŽNè 6šð+`H=ƒ  ¸@+`#à4:è 7ù +`h<# S."à6ù1®Nè 7š+`#H:1ŽNè 7ð+`è H:KÂ>Ù7Þ?1/Ñ0./Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,7Þp+`H9(ƒ 00 H "`Rd# 7ºPè 1„N+`H:ƒ@ ˆ@+`#à4:è 7ù +`h<#S"à6ùP1„Nè 7š+`è H:KÂ?Y7Þ?‘è@Ð/Ñ0,kÂ?Ù/Ð,/Ð-7Þ`+`H9(0 H ƒ @0àH # 1€Hè 7º "`1 Hè 6zð+`H:ƒ@ ¨@+`#à4:è 7ù +`h<"à1€H6ù è 7š+`#H:1 Hè 7ð+`è H:KÂ?Y7Þ?¡/Ñ0-è@Ð/Ñ0,kÂ?Ù/Ð,7ÞðkØ?+`H8(0 H ƒ "#@1€HKÙ?è 7Z@+`H9ƒ zsÌ?“+`#à4:è 7ù +`h<"àKØ?6ù@è 7š+`è H:KÂ>Ù7Þ?è@Ð/Ñ0,kÂ?Ù7Þ€+`H8(kÚ?ƒ kÙ?‰#@KØ?è 7Z`+`H9ƒ €@+`#à4:è 7ù +`h<"àKØ?‰6ù`K×?è 7š+`è H:KÂ?Yè@Ð7Þ?kÂ?Ù7Þ€+`H8(ƒ #@è 7Z€+`H9ƒ p@+`#à4:è 7ù +`h<"à6ù€è 7š+`è H:KÂ?Yè@Ð7Þ?@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰[%s] %s a %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees Latitude of Center: %lf degrees Latitude of Origin: %lf degrees Latitude of Origin: %lf degrees Latitude of True Scale: %lf degrees Latitude of True Scale: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters %s %lf %s %ld Output file name not specifiedreport-fileOutput file name not specifiedreport-fileÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ˆˆ,X!˜ˆ˜8X! @ @DRX!à€`€Pß}X!`ˆàˆ\\€X!è¼h¼hܬX!¤˜$˜tˆƒX  P Ð|€ oX!<˜¼˜ŒzX!Ô˜T˜˜ùX!l˜ì˜¤z‹X!˜„˜°X!œÔÔ¼”ÂX!p˜ð˜È VŒX! ¼ˆ¼Ô â¶X! Ä Dà ˜ŽX! Tˆ Ôˆì &ŠX! Üt \tø °ƒ>(lV@\ 3>(R@`ÿÿÿÿ>(P@`ÿÿÿÿl$$, A 4$ 4< B Ä ¼ X ¼H Du.€ H HT ¹8Èÿ#\` »>È)\lÿÿÿÿ>È )\ | Ã:Qè<|ˆÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$LIT$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"3?`’@€ 4 ¼ H °Â°#Ú°+ð3Ú°<à °DÄ °Mà °WÄ °bÃ@°jÄ@°s °|  °†Ù °Ú °™Â°¦Ú°´Ã °ÀÄ °ÍðÛÚ°êà °÷Ä °à °Ä °"à °/Ä °= °K °X  °g  °u °}à °ƒ °‰ °‘  °™Ú °Ÿ °¦ °® °· °ÀÙ °Ç °Ô  °áÚ °ì °ô °üÙ ° °  °Ú °' °2 °=Ù °F °L °T °Z °` °fÙ °n °w °Ù °ˆÚ ° °— °Ú°¦ à °° C°º °Ä D°Ì °Ñ °Ü °å  °îÚ °õ ;°üÚ°Ú° Ä °Ú °Ä °Ú°$Ú°*Ú°1 °8°>ðE °L E°T B°\ <°d  °l  °s °{ °…  °‘  °š °¢ °©Ú °± °· °¾ `à €  h  àÄ j ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÆ nà p °Ï q`à €@ sÙ à× u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÛ y°á {°æÃ °ìÃ` à €€ Û@@àò€ €ÿÿÿÿ`à €  …  àù` ‡  ƒ`à €  ‹  à@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà# à  à à, ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø4 ¤°; ¦°DÚ °I C°T °Z 5°` `?à € ­Ù àj ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØs ³°s µ°z ¬°‚ àŒxÚÿÿÿÿà”pÚ ¹àœ`Ú »àÚ à£@ ¿  ½àÚ àª  Â  Àà°Ã  Ã  Åÿÿÿÿÿÿÿÿ€°¶ Çàà à»@ Ê ÿÿÿÿ`à €€ ÍÚàÄÀ Ï€ ËàÚ àÌ  Ó  ÑàÚ àÖ€ Ö  ÔàŒxÚ ×à”pÚ Ùàœ`Ú ÛàÚ à£@ ß  ÝàÚ àª  â  àà°Ã  ã  åÿÿÿÿÿÿÿÿ`°à çàÛ@ °ç ê°ñ ê°ùÅ °Û@ € € Ù  €Ù  € Ù  €'$Ù à É  €.-€ à É  €5€`ÿà €€Â <€`ÿà €€Â F€Q O€%à „€à €W€"ÿÿÿÿ€]€"€#€€  €(  €'¡Ð€Q b€8à ”ÿÿÿÿà €g€1ÿÿÿÿ€m €1€2€s Ù €4€w Ù €6ˆ€W€  €;ˆ€U€7  9€>  €=ˆ €Y€?  C€B  %€A€H  K€E€M  P€Gˆ'€[€R  T€J  ,€Iˆ/€]€Z  ^€N  4€M€c  f€Q  ;€:¡Ðj€-À€=6ÿÿÿÿÿÿÿÿÿÿÿÿÀ€:=€_GXÀ€A>ÿÿÿÿÿÿÿÿÿÿÿÿÀ€IQÿÿÿÿÿÿÿÿÿÿÿÿÀ€MYÿÿÿÿÿÿÿÿÿÿÿÿÀ€:bÿÿÿÿÿÿÿÿÿÿÿÿkQ{ÿÿÿÿlà <ÿÿÿÿ€m  r€f¡Ðt€buQ †€ovà |ÿÿÿÿà €/€nÿÿÿÿ€w€{  €r  €€q¡Ð‚€jƒQ €{„à „ÿÿÿÿ€7Û@ÿÿÿÿ€…€‰  €~  Ž€}¡Ð€w‘Q –€‰’à ¸ÿÿÿÿ€ž?Û@ÿÿÿÿ€>Û@€‡€“€•  ˜€Œ€š  Ÿ€Ž   €‹¡Ð¢€ƒ£Q  €—¤Ã ”ÿÿÿÿ€FÛ@ÿÿÿÿ€¥€©  ­€š  ®€™¡Ð°€“±Q §€£²Ã ”ÿÿÿÿ€MÛ@ÿÿÿÿ€³€·  »€¦  ¼€¥¡Ð¾€Ÿ¿Q ±€¯Àà ”ÿÿÿÿ€TÛ@ÿÿÿÿ€Á€Å  É€²  Ê€±¡ÐÌ€«ÍQ ¸€»Îà ”ÿÿÿÿ€[Û@ÿÿÿÿ€Ï€Ó  ×€¾  Ø€½¡ÐÚ€·ÛQ ¿€ÇÜà ”ÿÿÿÿ€bÛ@ÿÿÿÿ€Ý€á  å€Ê  ç€É¡Ðé€ÃêQ Ê€Õëà Ðÿÿÿÿ€žjÛ@ÿÿÿÿ€iÛ@€Ó€ì€î  ñ€Ø€ó  ø€Ú  ù€×¡Ðû€ÏüQ Ó€ãýà ”ÿÿÿÿ€qÛ@ÿÿÿÿ€þ€  €æ€  €è   €å¡Ð €ß Q Û€ó à ¸ÿÿÿÿ€žyÛ@ÿÿÿÿ€xÛ@€ñ€€  €ö€  €ø  €õ¡Ð€íQ ã€à Œÿÿÿÿà €ê€ÿÿÿÿ€€Û@€€ €$  (€  )€¡Ð+€ý,Q ì€-à „ÿÿÿÿࠀꋀÿÿÿÿ€‰Ù €€.€2  6€  7€¡Ð9€ :Qøÿÿÿÿ;à pÿÿÿÿ€<€@  D€   E€¡ÐG€ H€€ €:€0:€P=€'ÐMÐNÐO,PP€(ÐQ<ÐRXÐSp`S€)`S€*€V|`V€+Z€,0Z€-P`€:ÐaPb€;ÐcÐd(`d€<Ðg0Ph€=Ði8Ðj@ÐnPÐo\`o€@ÐrhPs€AÐtpÐu|Ð{ŒÐ|`|€DЉ¤PŠ€IЋ¬ÐŒ¬Ð¼Ð‘È`‘€LÐ¥ÔДØP•€MЖàЗäÐôОø`ž€PÐ¥ Ph€=Pk€>Ðl`l€?`o€@`¥€S€¦P`€:Ps€APv€BÐwÐxÐy,`y€C`|€D`¥€S€¦0P`€:P€EЀ4Ð<`€FЃ@P„€GÐ…HІP`†€HPŠ€IP€JÐŽX`Ž€K`‘€L`¥€S€¦\P`€:P•€MP˜€NЙ`КdЛt`›€O`ž€P`¥€S€¦xP`€:P¡€QТ|У€`£€RÐ¥„`¥€S€¦ˆ`¦€T¨€a0¨€bP©€fЪЫЬЭ,`­€g€®4`®€h²€i0²€jP³€qдеж(P·€rи8йTкh`º€s`º€t€¼t`¼€u¾€v0¾€wP¿€}ÐÀÐÁ ÐÂ,PÀ~ÐÄ<ÐÅXÐÆl`Æ€`Æ€€€Èx`Ȁʀ‚0Ê€ƒPË€‹ÐÌPÍ€ŒÐÎ$ÐÏ4`Ï€ÐÑDPÒ€ŽÐÓTÐÔpÐÕ„ÐÖœ`Ö€`Ö€€Ø¨`Ø€‘Ú€’0Ú€“PÛ€™ÐÜÐÝÐÞ4P߀šÐàDÐá`Ðâ|`‛`“€äˆ`ä€怞0怟P瀥ÐèÐéÐê4P뀦ÐìDÐí`Ðî|``€ðˆ`ð€©ò€ª0ò€«Pó€±ÐôÐõÐö4P÷€²ÐøDÐù`Ðú|`ú€³`ú€´€üˆ`ü€µþ€¶0þ€·Pÿ€½ÐÐÐ4P€¾ÐDÐ`Ð|`€¿`€À€ˆ`€Á €Â0 €ÃP €ÉÐ Ð Ð 4P€ÊÐDÐ`Ð|`€ËЈ`€Ì€ˆ`€Í€Î0€ÏP€×Ð P€ØÐ(Ð@`€ÙÐPP€ÚÐ`Ð|Ð ˜Ð!°`!€Û`!€Ü€#¼`#€Ý%€Þ0%€ßP&€åÐ'P(€æÐ)`)€çÐ+4P,€èÐ-DÐ.`Ð/|`/€é`/€ê€1ˆ`1€ë3€ì03€íP4€õÐ5P6€öÐ7$Ð84`8€÷Ð:DP;€øÐ<TÐ=pÐ>„Ð?œ`?€ù`?€ú€A¨`A€ûC€ü0C€ýPD€ÐEÐF$ÐG4PH€ÐIDÐJlÐKt`K€`K€ €M€`M€ N€ 0N€ PO€ÐPÐQÐR,PS€ÐT<ÐUXÐVp`V€`V€€X|`X€Y€0Y€PZ€Ð[Ð\Ð] P^€ Ð_0Ð`LÐa\`a€!`a€"€ch`c€#`d€$report.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tterminal_pterminal_efile_efile_pfptr_pfptr_eparm_fileerr_filep_errorwherewhatinitpfileefilejpriprclose_fileptitleAradiusradius2Bcenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptSgenrpt_longpblank#€:ÿÿÿÀC€(ÿÿÿÀ#€:ÿÿÿÄC€(ÿÿÿÄ€„@„€„@„ €„+@„!ZA$A,#€ZÿÿÿÈC€,ÿÿÿÈ#€ZÿÿÿÌC€,ÿÿÿÌ€”ÿÿÿÿ8TxÔ<h 0cg@€”ÿÿÿÿÔ T Th $(dc ,, @ €”1€”ä ¬ÔLX…Ž@h€”3ø d”ÀÔ LP†…TT@h€<ÿÿÿÿ@<€<5@<#€ ²ÿÿÿÀC€$ÿÿÿÀ€|8@|€|:@|€|<@|A(D€„@@„€„B@„€„D@„A@DA$°G€¸G@¸€¸I@¸€¸K@¸A”D€”N@”€”P@”€”R@”A”D€”U@”€”W@”€”Y@”A”D€”\@”€”^@”€”`@”A”D€”c@”€”e@”€”g@”A”D€”k@”€”m@”€”o@”A LGA(ÐD€Ðr@ЀÐt@ЀÐv@ÐA”D€”z@”€”|@”€”~@”A@DA$°G€¸ƒ@¸€¸…@¸€¸‡@¸A0D#€CÿÿÿˆC€0ÿÿÿˆ€Œ@Œ€Œ@Œ€Œ‘@Œ#€NÿÿÿÀC€(ÿÿÿÀ#€NÿÿÿÄC€(ÿÿÿÄ€„“@„€„•@„€„—@„€pÿÿÿÿ@p€pÿÿÿÿ@p€pÿÿÿÿ@p³€Úæ½MÈQQ½:ÔÔ½N…ÛûÛä½½½N?8…½OQQ½QP…P7…QÛûÛä½½ ½QQ½R……ÛûÛä½ÓÖ9½SQÛûÛä½½½S6 Q½VÛùÛûÕ¶³€ÚæD½Z½aÔ½c½d½…½†½‹½½–½™½½¢½£ÈQÛûÛä½½ ½dQ½cÓÔ½…½†½‹½½–½™½½¢½£ÛûÛä½½ ½cQ½g½i½n½…½†½‹½½–½™½½¢½£QÛûÛä½½ ½iQÓ½n½…½†½‹½½–½™½½¢½£ÛûÛä½½½j?6 ½nÛûÛä½½ ½nQ½oPÛûÛä½½½o7 P½r½€½½…½†½‹½½–½™½½¢½£Q½t½w½{½…½†½‹½½–½™½½¢½£ÛûÛä½½ ½t½w½{½…½†½‹½½–½™½½¢½£QÛûÛä½½½u6 ½{ÛûÛä½½ ½{Q½|PÛûÛä½½½|7 P½ƒ½‰ÛûÛä½½ ½‹QÛûÛä½½½Œ6 ½ÛûÛä½½ ½Q½‘PÛûÛä½½½‘7 PÛûÛä½½½¥½”½–ÛûÛä½½ ½–QÛûÛä½½½—6 ½ÛûÛä½½ ½Q½žPÛûÛä½½½ž7 PÛûÛä½½½¥ÛûÛä½½½l½¥½¦ÛûÛä½½ ½wQ½x]]ÛûÛä½ÓÖ2]ÛûÛä½½½y½¥½¦ÛûÛä½½ ½€QÓ½½…½†½‹½½–½™½½¢½£ÛûÛä½½ ½Q½ƒÛûÛä½½ ½†Q½…ÔÛûÛä½½ ½…QÛûÛä½½½Ž½¥½¦ÛûÛä½½ ½™Q½š]]ÛûÛä½ÓÖ2]ÛûÛä½½½›½¥½¦ÛûÛä½½ ½¢QÛûÛä½½ ½£QÛûÛä½½½¥½¦ÛùÛûÕ¶³ÚæÀ½¨½ª½«ÈQQÕÕÛûÛä½½½«?6 ½¬½­QQÔÛûÛä½½½­6 ½®ÛùÛûÕ¶³€Úæ ½´ÈQQ½²½µ…ÛûÛä½ ½½µ?7…½¶QQ½¸P…P7…QÛûÛä½ ½ ½¸Q½¹……ÛûÛä½ ½½¹8½ºQÛûÛä½½½º6 Q½¼ÛùÛûÕ¶³ €Úæ¼½ÀÈQQ½¾Ô½Á…ÛûÛä½ ½½Á?:…½ÂQQ½ÄP…P7…QÛûÛä½ ½ ½ÄQ½Å……ÛûÛä½ ½½Å:ŽÆQÛûÛä½½½Æ6 Q½ÈÛùÛûÕ¶³@€ÚæL½ÌÈQQ½ÊÔԽ΅ÛûÛä½ ½½Î?:…½Ï…ÛûÛä½ ½½Ï:…½ÑQQ½ÓP…P7…QÛûÛä½ ½ ½ÓQ½Ô……ÛûÛä½ ½½Ô:ŽÕQ…QÛûÛä½ ½½Õ:Å…½ÖQÛûÛä½½½Ö6 Q½ØÛùÛûÕ¶³ €Úæ ½ÜÈQQ½Ú½Ý““……ÛûÛä½½½Ý?:½ÞQQ½àP…P7…QÛûÛä½½ ½àQ½á““……ÛûÛä½½½á:ŽâQÛûÛä½½½â6 Q½äÛùÛûÕ¶@###$Ô0#ÔÔ(Ô2#ÖÖxÔ ",#*#ÔÔ&#"Ó #ÔÔ#³ €Ú朽èÈQQ½æ½é••……ÛûÛä½ÓÖ?:½êQQ½ìP…P7…QÛûÛä½½ ½ìQ½í••……ÛûÛä½½½í:ŽîQÛûÛä½ÓÖ6 Q½ðÛùÛûÕ¶³ €Úæ,½ôÈQQ½ò½õ——……ÛûÛä½½½õ?:½öQQ½øP…P7…QÛûÛä½½ ½øQ½ù——……ÛûÛä½ÓÖ:ŽúQÛûÛä½½½ú6 Q½üÛùÛûÕ¶³ €Úç¼¾ÈQQ½þ¾™™……ÛûÛä½½¾?:¾QQ¾P…P7…QÛûÛä½½ ¾Q¾™™……ÛûÛä½ÓÖ:žQÛûÛä½½¾6 Q¾ÛùÛûÕ¶³ €Úç L¾ ÈQQ¾ ¾ ››……ÛûÛä½½¾ ?:¾ QQ¾P…P7…QÛûÛä½½ ¾Q¾››……ÛûÛä½ÓÖ:žQÛûÛä½½¾6 Q¾¾ÛùÛûÖ¶³`€Úç ܾÈQQ¾ÔÔ¾¾Ô……ÛûÛä½½¾?:¾…ÛûÛä½½¾:…¾QQ¾P…P7…QÛûÛä½½ ¾Q¾¾ Ô……ÛûÛä½ÓÖ:ž Q…QÛûÛä½ÓÖ:Å…¾!QÛûÛä½½¾!6 Q¾#ÛùÛûÕ¶³ €Úç œ¾'ÈQQ¾%¾)ŸŸ……ÛûÛä½½¾)?:¾+QQ¾-P…P7…QÛûÛä½½ ¾-Q¾.ŸŸ……ÛûÛä½ÓÖ:ž/QÛûÛä½½¾/6 Q¾1ÛùÛûÕ¶³@€Úç D¾5ÈQQ¾3ÔÔ¾7…ÛûÛä½½¾7?:…¾8…ÛûÛä½½¾8:…¾:QQ¾Q…QÛûÛä½ÓÖ:Å…¾?QÛûÛä½½¾?6 Q¾AÛùÛûÕ¶³ €Úç ¾C¾EÈQQÔÔ¾F…ÛûÛä½½¾F?:Å…¾GQQ¾J¾IP…P7…QÛûÛä½½ ¾IQ¾J……ÛûÛä½ÓÖ8¾KQÛûÛä½½¾K6 Q¾MÛùÛûÕ¶³€Úç ¸¾PÈQQ¾NÔÔ¾Q…ÛûÛä½½¾Q?8…¾RQQ¾TP…P7…QÛûÛä½½ ¾TQ¾U……ÛûÛä½ÓÖ9¾VQÛûÛä½½¾V6 Q¾XÛùÛûÕ¶³Úç l¾Y¾[ÈQQ¾\…ÛûÛä½½¾\?6…¾]QQ¾_P…P7…QÛûÛä½½ ¾_Q¾`……ÛûÛä½ÓÖ7¾aQÛûÛä½½¾a6 Q¾cÛùÛûÕ¶#"ÕÕÌ@%Ó %ÓÓ(% ÓÓš%ÓÓ%ÓÓ"%ÓÓ%ÓÓ+%ÓÓÖ%ÓÓÔ%ÓÓÔ%ÓÓÔ%ÓÓÔ%ÓÓ+%ÓÓ%% ÓÓÖ%!ÓÓ(%"ÓÓÔ%#ÓÓ‘þ# %Ó %ÔÓ ÔÔÓ Ô9% Ó ÕÓÓÓÓÔÓ ÔÓÓÓÓÓÔÓ ÔÓÓÓÓÔÓ ÔÓÓÓÓÓ%Ó ÔÔÓ Ô%Ó ÔÔÓ ÔÔÓ Ô %Ó ÔÔÓ ÔÔÓ Ô%Ó ÔÔÓ ÔÔÓ Ô %Ó ÔÔÓ ÔÔÓ Ô %Ó ÔÔÓ ÔÔÓ Ô %Ó ÔÔÓ ÔÔÓ Ô %Ó ÔÔÓ ÔÔÓ Ô %Ó ÔÔÓ ÔÔÓ Ô%Ó ÔÔÓ ÔÔÓ Ô %Ó ÔÔÓ ÔÔÓ Ô% Ó ÔÔÓ ÔÔÓ Ô%!Ó ÕÔÓ ÔÔÓ Ô!%"Ó ÕÔÓ ÔÔÓ Ô%#Ó ÔÔÓ ÔÔÓ Ô $@` 4@` D$ T X0 @d€ p |ˆ” 0 U¬€‹¸Ä Ð@0 Ü€#0 ì€c0Àø€ã0ì€k0À€'  Ð0À,€¿ < Ø0ÀP€ W \ à0Àl€ ï x è0Àˆ€ ‡ ˜ ð0쬀  ¼ ø0ÀЀ ó Ü 0ìð€‹0Ðü€ G0 @€ ×0 € _çreport.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. BS$report SB$report $gntt_label $lntt_labelp_errorC$22printffopenfprintffcloseinitstrlenstrcpyM$21 close_fileptitleradiusradius2cenlon S$28$cenlon cenlonmerS$29$cenlonmercenlat S$30$cenlatorigin S$31$origin true_scaleS$32$true_scalestanparl S$33$stanparlstparl1 S$34$stparl1offsetpgenrpt genrpt_longpblankpaksz.o/ 1074012808 1032 20 100666 7924 ` 1Ì,ô@TÀ xx´,è,»t€PÜG%kÂ?Ù/Ð,7ÞðkØ?!0 , 0 è€ @èˆPL#@SHR¸Ç($0ˆL0d „!²# 0èN S&b¸¦J 0Š 1‹N2Ænè°KÂ>Ù# S¬"è @"`Rg24Ð0‡n0ÁŠÅ?Kß?‚Ÿ`b+`4:è 490KØ?!#à4¸€SäKÂ>Ù7Þ?è@Ð/Ñ0,0 ¢# S¦B4x¸å($0†n1ŠÇ?K×?Šá^o0à¢+`4:Pè 49€KÙ?!"àRä4¸è=6€+`4: è 49ÐKÚ?!#S4¸èíU€¿ð?ðA.„€@@@N@¬ Illegal DMS fieldpaksz-degIllegal DMS fieldpaksz-minIllegal DMS fieldpaksz-secÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€HH,‹X È8H88‹>(T@tDŒP$$P¤t 4$ 4`¥¨Ô XÔl§|  , x¯.Ì0„±LüÿÿÿÿLàüà ¹,ܬÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$DATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"3?/æK@€ 4Ô 0à°Â°"Ú°*ð2Ú°;à °CÄ °Là °VÄ °aÃ@°iÄ@°r °{  °…Ù °ŽÚ °˜Â°¥Ú°³Ã °¿Ä °ÌðÚÚ°éà °öÄ °à °Ä °!à °.Ä °< °J °W  °f  °t °|à °‚ °ˆ °  °˜Ú °ž °¥ °­ °¶ °¿Ù °Æ °Ó  °àÚ °ë °ó °ûÙ ° °  °Ú °& °1 °<Ù °E °K °S °Y °_ °eÙ °m °v °€Ù °‡Ú °Ž °– °œÚ°¥ à °¯ C°¹ °àD°Ë °Р°Û °ä  °íÚ °ô ;°ûÚ°Ú° Ä °Ú °Ä °Ú°#Ú°)Ú°0 °7°=ðD °K E°S B°[ <°c  °k  °r °z °„  °  °™ °¡ °¨Ú °° °¶ °½ `à €  h  ààj ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÅ nà p °Πq`à €@ sÙ àÖ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÚ y°à {°åà °ëÃ` à €€ Û@@àñ€ €ÿÿÿÿ`à €  …  àø` ‡  ƒ`à €  ‹  àÿ@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà" à  à à+ ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø3 ¤°: ¦°CÚ °H C°S °Y 5°_ `?à € ­Ù ài ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØr ³°r µ°y ¬° à‹xÚÿÿÿÿà“pÚ ¹à›`Ú »àÚ à¢@ ¿  ½àÚ à©  Â  Àà¯Ã  Ã  Åÿÿÿÿÿÿÿÿ€°µ Çàà àº@ Ê ÿÿÿÿ`à €€ ÍÚàÃÀ Ï€ ËàÚ àË  Ó  ÑàÚ àÕ€ Ö  Ôà‹xÚ ×à“pÚ Ùà›`Ú ÛàÚ à¢@ ß  ÝàÚ à©  â  àà¯Ã  ã  åÿÿÿÿÿÿÿÿ`°ß çàÛ@ °æ ê°ð ê°øÅ °Û@ €Q  € Û@D€àÙ €€ÿÿÿÿ€Û@€ ˆ€"AÛ@A Û@A Û@A$Û@A( Û@A, Ù ˆ €$  €€'  +€€,  0€  € ¡Ð2€À€ ÿÿÿÿ!ÿÿÿÿÀ€ÿÿÿÿÿÿÿÿÿÿÿÿ 3€€ €5€05€P8€ Ð@ÐBÐC Ða,Ðe,Ðf8ÐmDÐn\PM€ÐPd`P€Ðpd`p€ €qdP8€ ÐEhÐIpÐJxÐK€ÐL”PM€ÐNœÐO¨ÐP¼`P€Ðp¼`p€ €q¼P8€ ÐSÌÐWÐÐXàÐYàÐZðP[€Ð\øÐ]Ð^`^€Pg€Ðh Ði0Ðj@`j€`p€ `q€!`r€&paksz.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tpaksziflgangfacdegminsectmpiHD#€ 5ÿÿÿC€ÿÿÿp¸DA,dD\db8X,à,Apt,A€¤5K€DÿÿÿÈ`d,AÐ/ø5A,d5³ €ÚæX½5½BÛûÛä½½½@½CȃÛûÛä½½½Cƒ½f½mƒƒÛûÛä½½½e½f½m½nƒÔÓÔƒÔÛûÛä½½½mÛûÛä½½½n½p½q½EƒÛûÛä½½½EƒÛûÛä½½½I?;k½JƒÛûÛä½½½Jƒ½L½KÔ½NUUÛûÛä½½½N2U½O½P½pƒÕÕÕÛûÛä½½½O½P½pÔÔƒ½qÛùÛûÕ¶ÔÛä½½½S½XƒÛûÛä½½½Xƒ½ZÛûÛä½½½W½Y½ZÛûÛä½½½a½\UUÛûÛä½½½\2U½]½^½pƒƒÕÕÛûÛä½½½]½hUUÛûÛä½½½h2U½i½j½pƒƒÕÕÛûÛä½½½iµ¶ # ÔÕÔÕÔÕÔÕ#Ì%ÓÓ_g-#w $$ 4 X0ÓD€ PH` l@xæpaksz.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11. $gntt_label $lntt_labelpaksz S$12$pakszfabsM$13p_errorsphdz.o/ 1074012809 1032 20 100666 30800 ` 1Ì<xP@dÐ ˆˆ´<uà rìòv¨¨`kŒG%t‹kÂ?Ù/Ð,oÃðkÄ?kÅ?!KÄ>™76ãkÚ?1ˆB@kÙ?9è S%KÜ?90€H è S…1€,0 èš P%0…L0d èp¬pdèpŒ0€l0D „ pŒèàplè 0¤.1„Nè¸pe0€Œ0¤ è:+`P%bp¥P$bp„P&è`pfKÚ?14?׊º B+`P%²p¥  P$²p„P¦"èpfKØ?14?Ù‹ @+`P%¢p¥P$¢p„ €P†2è pfP%’p¥ @P$’p„PFBè`pfè @4*‹Ÿ@J+`4:è 49@+`4:`è 49€èø4‹Ÿ J+`4?`/ü p¥44.œ pf/ü è˜p„4(+`Šü @4?`/ü p¥43.| pfP$¢è8p„/ü p¥4=/¼ pfP$’p„4KÂ>ÙKÅ?!KÄ?OÃ?è@Ð/Ñ0,?ðAXM¯Ë•AXMçAXM­@Invalid spheroid selectionINFORMATIONALReset to 0INFORMATIONALAX?™ó333AX?ˆ·¦µ AX?½Ÿ+ªAX?É ÌÌÍAX?ëüdØAX?áFIAX?ÚsØAX?Åñ= óAX?ÄÞ©AX?H:=p¤AX?!Â~ùÛAX?œ¬1AX?Ä—AX?ÉTƒoAX?É®“AX?ßÁ4êAX?ΕûXAX?Ì'•pAX?È–_RAXM­@AXMçAXM¯Ë•AXT·™™™šAXTÂIG®AXSíIë…AXT«`AXTåAXT¥ÀAXSÏÁ¾AXT¨@AXT¦@AXTÙXbAXSÖ1'AXSß “uAXT¦@AXTªÀAXT¬AXTÁ@AXTÇ€AXT­€AXT©€AXM­@AXMçAXM¯Ë•ÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,½X ˜((8½>(À¤@°D¾`$$PÕ„Iì$Iì`ÖQplJllÙ TÜèM|èxæWĆPdˆ„èqLiìÿÿÿÿqL iì  ðrìkŒ¬ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$DATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"4?ýÁ¬@€ Iìl舠°Â°"Ú°*ð2Ú°;à °CÄ °Là °VÄ °aÃ@°iÄ@°r °{  °…Ù °ŽÚ °˜Â°¥Ú°³Ã °¿Ä °ÌðÚÚ°éà °öÄ °à °Ä °!à °.Ä °< °J °W  °f  °t °|à °‚ °ˆ °  °˜Ú °ž °¥ °­ °¶ °¿Ù °Æ °Ó  °àÚ °ë °ó °ûÙ ° °  °Ú °& °1 °<Ù °E °K °S °Y °_ °eÙ °m °v °€Ù °‡Ú °Ž °– °œÚ°¥ à °¯ C°¹ °àD°Ë °Р°Û °ä  °íÚ °ô ;°ûÚ°Ú° Ä °Ú °Ä °Ú°#Ú°)Ú°0 °7°=ðD °K E°S B°[ <°c  °k  °r °z °„  °  °™ °¡ °¨Ú °° °¶ °½ `à €  h  ààj ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÅ nà p °Πq`à €@ sÙ àÖ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÚ y°à {°åà °ëÃ` à €€ Û@@àñ€ €ÿÿÿÿ`à €  …  àø` ‡  ƒ`à €  ‹  àÿ@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà" à  à à+ ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø3 ¤°: ¦°CÚ °H C°S °Y 5°_ `?à € ­Ù ài ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØr ³°r µ°y ¬° à‹xÚÿÿÿÿà“pÚ ¹à›`Ú »àÚ à¢@ ¿  ½àÚ à©  Â  Àà¯Ã  Ã  Åÿÿÿÿÿÿÿÿ€°µ Çàà àº@ Ê ÿÿÿÿ`à €€ ÍÚàÃÀ Ï€ ËàÚ àË  Ó  ÑàÚ àÕ€ Ö  Ôà‹xÚ ×à“pÚ Ùà›`Ú ÛàÚ à¢@ ß  ÝàÚ à©  â  àà¯Ã  ã  åÿÿÿÿÿÿÿÿ`°ß çàÛ@ °æ ê°ð êàø à ÿÿÿÿàüà  í  ïÿÿÿÿÿÿÿÿ@° ñàø Ù ÿÿÿÿàüÙ  ô  öÿÿÿÿÿÿÿÿ@° ø°Ø àà à ü ÿÿÿÿà"à ÿÿÿÿ  ÿÿÿÿÿÿÿÿÿ à,   ýÀ  Ø8 °? °Hà `à €  à àW   ÿÿÿÿà  àh€    @ ÿÿÿÿÃà  à‚`   àš@   à¨ à  à¶Ã    ÿÿÿÿÿÿÿÿ ØÅ °Π Ùÿÿÿÿ è ! ÷ # % Ø 'àà ÿÿÿÿààà  )à#Àà  +à+ Ã  -à3€Ã  /à:`à  1àB@à  3àJ à  5àQà  7  9ÿÿÿÿÿÿÿÿ ØX ;à[ Ù ÿÿÿÿàc =  >  @ÿÿÿÿÿÿÿÿ@Øj B°s Dà@ D@ÿÿÿÿàˆ D@ F  Hÿÿÿÿÿÿÿÿ€Ø” J Ÿÿÿÿÿ ¨ M ± O ¿ Q Í S Ü U W Øê Y°ö Z°Ú à Ù ÿÿÿÿàc =  ]  _ÿÿÿÿÿÿÿÿ@Ø aà@ c@ÿÿÿÿàˆ c@ d  fÿÿÿÿÿÿÿÿ€Ø hà" à ÿÿÿÿà-à  k  mÿÿÿÿÿÿÿÿ@Ø< oàE   ÿÿÿÿàH   r  tÿÿÿÿÿÿÿÿ@ØK v°T xà]   ÿÿÿÿàb   z  |ÿÿÿÿÿÿÿÿ@Øg ~°r  àw  K ÿÿÿÿà€ K  ‚  „ÿÿÿÿÿÿÿÿ@؉ †à@Ù ÿÿÿÿàš Ù  ‰à£Ù  ‹à¯àÙ  à¹ÀÙ  àà٠ ‘àË€Ù  “àÖ`Ù  •àá@Ù  —àê Ù  ™àôÙ  ›àþàÙ  àÀÙ  Ÿà Ù  ¡à€Ù  £à#@ c@ ¥à, c@ §  ©ÿÿÿÿÿÿÿÿ`Ø5 « <ÿÿÿÿ E ® P ° Yÿÿÿÿ ² aÿÿÿþ ´ ¶ Øj ¸`à €  ºÙ àuà ¼ ÿÿÿÿà{@Ù ÿÿÿÿàà à„    Ààà à Å  Ã  Æÿÿÿÿÿÿÿÿ`à– È`ÿÿÿÿàŸ Ù ÿÿÿÿà¦Ã  Ì  Îÿÿÿÿÿÿÿÿ@à« Ð@ Êàà à Ô ÿÿÿÿ  Õÿÿÿÿÿÿÿÿ à² ×  ÒàºÃ ÿÿÿÿ  Ûÿÿÿÿÿÿÿÿ ààÝ ÿÿÿÿàÌ 8 ÿÿÿÿ  áÿÿÿÿÿÿÿÿ àÒ ã  ßÀ å àÙ  ç ÿÿÿÿàá 5  è  êÿÿÿÿÿÿÿÿ@àç ì@ ÙÀ î`àð` ¾àõ`   ñàþ@à  óà  à  õà à  ÷  ùÿÿÿÿÿÿÿÿØ  û° " ý`à € ÿÄ à , ÿÿÿÿ  ÿÿÿÿÿÿÿÿØ 3 ° > à GÀÛ@@ÿÿÿÿà O€Û@@  à W@Û@@  à _Û@@  à gÀÛ@@ à o€Û@@ à w@Û@@ à Û@@ à ‡ÀÛ@@ à €Û@@ à —@Û@@ à ŸÛ@@ à §ÀÛ@@ à ¯€Û@@ !à ·@Û@@ #à ¿Û@@ %à ÇÀÛ@@ 'à Ï€Û@@ )à ×@Û@@ +à ßÛ@@ -à çÀÛ@@ /à ï€Û@@ 1à ÷@Û@@ 3à þÛ@@ 5à ÀÛ@@ 7à €Û@@ 9à @Û@@ ;à Û@@ =à !ÀÛ@@ ?à (€Û@@ Aà /@Û@@ Cà 6Û@@ E  GÿÿÿÿÿÿÿÿØ = I° L Kà [àà ÿÿÿÿà fÀà  Mà q Ã  Oà |€Ã  Qà ‡`à  Sà ’@à  Uà  à  Wà ¨à  Yà ³àà  [à ¾Àà  ]à É Ã  _à Ԁà  aà ß`à  cà ê@à  eà õ à  gà à  ià àà  kà Àà  mà ! Ã  oà ,€Ã  qà 7`à  sà B@à  uà M à  wà Xà  yà càà  {à nÀà  }à y Ã  à „€Ã  à `à  ƒà š@à  …à ¥ à  ‡à °à  ‰à »àà  ‹à ÆÀà  à Ñ Ã  à ܀à  ‘à ç`à  “à ò@à  •à ý à  —à à  ™à àà  ›à Àà  à ) Ã  Ÿà 4€Ã  ¡à ?`à  £à I@à  ¥à S à  §à ]à  ©à gàà  «à qÀà  ­à { Ã  ¯à …€Ã  ±à `à  ³à ™@à  µà £ à  ·à ­à  ¹à ·àà  »à ÄÀà  ½à Ñ Ã  ¿à ހà  Áà ë`à  Ãà ø@à  Åà  à  Çà à  É  ËÿÿÿÿÿÿÿÿØ  Í° + Ïà :à  ÿÿÿÿà FÀ   Ñ`à €€ Õ  @à R@ ×€ Óà _  @ Ùà gÀ  @ Ûà o€  @ Ýà w@  @ ßà   @ áà ‡ À  @ ãà €  @ åà — @  @ çà ž   @ éà ¥ À  @ ëà ¬ €  @ íà ³ @  @ ïà º   @ ñà Á À  @ óà È €  @ õà Ï @  @ ÷à Ö   @ ùà Ý À  @ ûà ä €  @ ýà ð @  @ ÿà ø   @ à À  @ à €  @ à @  @ à   @  à%À  @  à2€  @  à?@  @ àL  @ àTÀ  @ à\€  @ àb@  @ àj  @ àrÀ  @ àx€ @ à€@ @ àˆ @ !àÀ @ #à˜€ @ %à @ @ 'ਠ@ )à°À @ +฀ @ -àÀ@ @ /àÈ @ 1àÐÀ @ 3àØ€ @ 5àà@ @ 7àè @ 9àðÀ @ ;àø€ @ =à@ @ ?à @ AàÀ @ Cà€ @ Eà@ @ Gà# @ Ià*À @ Kà1€ @ Mà7@ @ Oà> @ Q  SÿÿÿÿÿÿÿÿØJ U°R Wà :àÄ ÿÿÿÿà FÀÄ  Y`à €€ ]Ä à R@ _€ [à\ Ä  aàgÄ  càràÄ  eà}ÀÄ  gàˆ Ä  ià“€Ä  kàž`Ä  mà©@Ä  oà´ Ä  qà¿Ä  sàÊ àÄ  uàÕ ÀÄ  wàà  Ä  yàë €Ä  {àö `Ä  }à @Ä  à Ä  à Ä  ƒà àÄ  …à( ÀÄ  ‡à2  Ä  ‰à< €Ä  ‹àF `Ä  àP @Ä  àZ Ä  ‘àd Ä  “àn àÄ  •àx ÀÄ  —à‚  Ä  ™àŒ €Ä  ›à– `Ä  à  @Ä  Ÿàª Ä  ¡à´ Ä  £à¾ àÄ  ¥àÈ ÀÄ  §àÒ  Ä  ©àá €Ä  «àð `Ä  ­àû @Ä  ¯à Ä  ±à Ä  ³à àÄ  µà' ÀÄ  ·à2  Ä  ¹à= €Ä  »àH `Ä  ½àS @Ä  ¿à^ Ä  Áàn Ä  Ãà~àÄ  ÅàŽÀÄ  Çàž Ä  Éà®€Ä  Ëà¾`Ä  ÍàÎ@Ä  ÏàÞ Ä  ÑàéÄ  ÓàôàÄ  ÕàÿÀÄ  ×à  Ä  Ùà€Ä  Ûà`Ä  Ýà'@Ä  ßà2 Ä  áà=Ä  ãàHàÄ  åàQÀÄ  çàZ    éàe€   ëàp`   íà{@   ïà†    ñà‘   óàœà   õà§À   ÷ಠ   ùཀ   ûàÈ`   ýàÓ@   ÿàÞ    àé   àôà   àÿÀ   à      à€    à `    à+@   à6    àA   àLà   àWÀ   àb    àm€   àx`   àƒ@   àŽ    !à™   #à¤à   %à¯À   'ຠ   )àÅ€   +àÐ`   -àÚ@   /àä    1àî   3àøà   5àÀ   7à     9à€   ;à `   =à*@   ?à4    Aà>   CàHà   EàRÀ   Gà\    Iàe€   Kàn`   Màx@   O`à €@ S  à> U@ Q  WÿÿÿÿÿÿÿÿØ‚ Y°Š [à” Ä ÿÿÿÿà£€Ä  ]à _`Ä  _à g@Ä  aà o Ä  cà wÄ  eà àÄ  gà ‡ÀÄ  ià  Ä  kà —€Ä  mà ž`Ä  oà ¥@Ä  qà ¬ Ä  sà ³Ä  uà ºàÄ  wà ÁÀÄ  yà È Ä  {à Ï€Ä  }à Ö`Ä  à Ý@Ä  à ä Ä  ƒà ðÄ  …à øàÄ  ‡àÀÄ  ‰à Ä  ‹à€Ä  à`Ä  à%@Ä  ‘à2 Ä  “à?Ä  •àLàÄ  —àTÀÄ  ™à\ Ä  ›àb€Ä  àj`Ä  Ÿàr@Ä  ¡àx à  £à€à  ¥àˆàà  §àÀà  ©à˜ Ã  «à €Ã  ­à¨`à  ¯à°@à  ±à¸ à  ³àÀà  µàÈàà  ·àÐÀà  ¹àØ Ã  »àà€Ã  ½àè`à  ¿àð@à  Áàø à  Ãàà  Åààà  ÇàÀà  Éà Ã  Ëà€Ã  Íà#`à  Ïà*@à  Ñà1 à  Óà7à  Õ  ×ÿÿÿÿÿÿÿÿÀذ Ù°¼ ÛàÊ \ÿÿÿÿàРX ÝÀ ßàÖ áÿÿÿÿ`à € äÂàÞ æ âàå Ðÿÿÿÿàë L êÀ ìàñ î èàüàà  ïà  ÜÀ ñà à  ó  õÿÿÿÿÿÿÿÿ$Ø ÷°# ùà0@ > ÿÿÿÿà à  ûàà à\ ÿ  ý  ÿÿÿÿÿÿÿÿ`Ø8 °@ °H úàS  `ÿÿÿÿà^    ÿÿÿÿÿÿÿÿÿÿÿÿÐk  à  àv      ÿÿÿÿÿÿÿÿ€Ø€ °‹ à˜%  €ÿÿÿÿà¦%Ä  à¸%Ä  `à € à àÑ$  àÛ $   !ÿÿÿÿÿÿÿÿ&ÀØk #°ç %°òÄ àÿ à ÿÿÿÿà   (@ ÿÿÿÿÃà , à . ÿÿÿÿ@ ÿÿÿÿÃà 1 à 3  /À 4 à, 6  *  7ÿÿÿÿÿÿÿÿ@Ø6 9°@à àJ à ÿÿÿÿàà à\ ?  =  @ÿÿÿÿÿÿÿÿ@ØU Bà^@à ÿÿÿÿàg à  E@ ÿÿÿÿÃà I ào K  G  Lÿÿÿÿÿÿÿÿ`Øz Nààà ÿÿÿÿàˆÀà  QàŽ Ã  Sà–€Ã  Uàœ`à  Wà£@à  Yàª à  [à²Ã  ]  _ÿÿÿÿÿÿÿÿع a°Æ c`à €€ eÙ àÕÀ g€ÿÿÿÿàÜ Ù  iàå€Ù  kàîpÚ mà÷h oà` qà@à  sà à  uà&à  w  yÿÿÿÿÿÿÿÿ@Ø1 {°? }àO@ ú$ÿÿÿÿàU }@   ÿÿÿÿÿÿÿÿ%@Ø] ƒàf( þÿÿÿÿàl@ &&À †àU }@ ˆ  Šÿÿÿÿÿÿÿÿ*Ør Œà|  þÿÿÿÿà€Ã  à‰ € ‘  “ÿÿÿÿÿÿÿÿ ØŒ •°’ —àš*€ cÿÿÿÿ`à €€ ›Ù à¡* € ™à© Ž*ÿÿÿÿଠ…%@ ¡À £*௠¥* Ÿ  ¦ÿÿÿÿÿÿÿÿ+€Ø· ¨ Âÿÿÿÿ È « Π­ Ô ¯ Ú ± à ³ ç µ · °í ¹àöÄ ÿÿÿÿàÄ  »à Ú ½  ¿ÿÿÿÿÿÿÿÿ à Á ÿÿÿÿàÄ ÿÿÿÿàÄ  Åà)Ä  Çà Ú É  Ëÿÿÿÿÿÿÿÿ à3 Í  Ãà7à  ÏÀ Ñ Ø@ ÓàE   ÿÿÿÿàN   ÕàWà   ×à`À   Ùàh    Ûàp€   Ýàw`   ßà}@   áà„    ãàŒ   å  çÿÿÿÿÿÿÿÿ@Ø’ éà›`  ÿÿÿÿà¡@   ìà§    îà­   ð  òÿÿÿÿÿÿÿÿ€°³ ôà¿@à ÿÿÿÿàÉ    ÷à àÒ û  ùà àÛà þ  üà àâÀ   ÿà àë    à àö€   àý` 7  à@ 8   àÂ à     àÂ à     ÿÿÿÿÿÿÿÿ`ؠ࿀à ÿÿÿÿàÉ`   à àö@   àÂ à    à à !    "ÿÿÿÿÿÿÿÿ Ø$ $°-Å °5Û@ €`à €€€Û@@ >°€`à €€€ Û@@ D€ Q J€à €àÛ@ €P€ÿÿÿÿ€W€€€_€€€g€€€lÙ €ˆ€DAq Û@Ay Û@A Ù €€ €   €(€  €*€  €,  €'€  "€/€$  (€1€*  .€3€/  3€5  4€&ˆ5€F€8  =€9€E  I€;€K  O€=€P  T€?  >€8  ?€¡Ð[€À€AÿÿÿÿXÿÿÿÿÀ€8Cÿÿÿÿÿÿÿÿÿÿÿÿ \€€ €l€0l€Pr€Ðx$Py€&Ðz,Ð{<Ð}DP~€'ÐPP€€(ÐdЂhЃl`ƒ€)ІtP€,ÐŽ„ЄЄ`€-P‡€*ЈŒÐ‰ŒÐŠŒ`Š€+`€.Д P•€/Ж¬Ð—¸Ð˜À`˜€0ЛÌPœ€1ÐÜОäПð`Ÿ€2ТüP£€3Ф Ð¥Ц`¦€4P©€5Ъ,Ы4Ь@`¬€6`¬€7P°€8бLвTP³€9д`еlж|з|`·€:`Ë€A`΀B€Ï€Pr€Ð΀P°€8к„P»€;мŒÐ½˜Ð¾¤`¾€<ÐÁ°P€=ÐÃÀÐÄÈÐÅÔ`Å€>PÈ€?ÐÉàÐÊèÐËô`Ë€@`Ë€A`΀B€ÏüPr€ÐÎü`΀B`Ï€C`ЀHsphdz.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listremquotdiv_tldiv_twchar_t__sival_ptr__svi_int__svi_int_ssigvalsigval_tpthread_attr_t__sigev_reserved__sigev_notify_attributes__sigev_notify_function__sigev_value__sigev_signo__sigev_notifysigeventsigevent_t__SIGEV_THREAD__SIGEV_SIGNAL__SIGEV_NONE__sigev_typestm_isdsttm_ydaytm_wdaytm_yeartm_montm_mdaytm_hourtm_mintm_sectmtv_nsectv_sectimespectimestruc_tit_valueit_intervalitimerspecRTTIMER1RTTIMER0CLOCK_PROFILECLOCK_VIRTUALCLOCK_REALTIMECLOCK_INVALID__clockid_tclockid_ttimer_ttv_usectimevalitimervaltz_dsttimetz_minuteswesttimezonelohi__cyclescycles_tpad2pad1ki_timevalkt_trlim_maxrlim_currlimitru_nivcswru_nvcswru_nsignalsru_msgrcvru_msgsndru_iochru_oublockru_inblockru_nswapru_majfltru_minfltru_isrssru_idrssru_ixrssru_maxrssru_stimeru_utimerusageSI_MESGQSI_ASYNCIOSI_TIMERSI_USERSI_QUEUE__si_codes__pad__dev_id__lockpage__addr__gfault__band__fd__file__fault__status__SIGCLD__uid__kill__pdata__pid__proc__datasi_valuesi_errnosi_codesi_signo__siginfosiginfo_tsigset__sigset_tsigset_tss_fp31ss_fp30ss_fp29ss_fp28ss_fp27ss_fp26ss_fp25ss_fp24ss_fp23ss_fp22ss_fp21ss_fp20ss_fp19ss_fp18ss_fp17ss_fp16ss_fp15ss_fp14ss_fp13ss_fp12ss_fp11ss_fp10ss_fp9ss_fp8ss_fp7ss_fp6ss_fp5ss_fp4ss_fp3ss_fp2ss_fp1ss_fp0__fp_dbl_blockfp_dbl_block_tss_fp31_loss_fp31_hiss_fp30_loss_fp30_hiss_fp29_loss_fp29_hiss_fp28_loss_fp28_hiss_fp27_loss_fp27_hiss_fp26_loss_fp26_hiss_fp25_loss_fp25_hiss_fp24_loss_fp24_hiss_fp23_loss_fp23_hiss_fp22_loss_fp22_hiss_fp21_loss_fp21_hiss_fp20_loss_fp20_hiss_fp19_loss_fp19_hiss_fp18_loss_fp18_hiss_fp17_loss_fp17_hiss_fp16_loss_fp16_hiss_fp15_loss_fp15_hiss_fp14_loss_fp14_hiss_fp13_loss_fp13_hiss_fp12_loss_fp12_hiss_fp11_loss_fp11_hiss_fp10_loss_fp10_hiss_fp9_loss_fp9_hiss_fp8_loss_fp8_hiss_fp7_loss_fp7_hiss_fp6_loss_fp6_hiss_fp5_loss_fp5_hiss_fp4_loss_fp4_hiss_fpexcept7ss_fpexcept6ss_fpexcept5ss_fpexcept4ss_fpexcept3ss_fpexcept2ss_fpexcept1ss_fpstat__fp_int_blockfp_int_block_tss_newcksumss_oldcksumss_reserved2ss_cr27ss_cr26ss_cr25ss_cr24ss_cr13ss_cr12ss_cr10ss_cr9ss_cr8ss_cr0ss_sr7ss_sr6ss_sr5ss_sr3ss_sr2ss_sr1ss_sr0ss_sr4ss_cpustatess_cr22ss_cr21ss_cr20ss_cr19ss_cr15ss_pcsq_tailss_pcoq_tailss_pcsq_headss_pcoq_headss_cr11ss_gr31ss_spss_ret1ss_ret0ss_dpss_arg0ss_arg1ss_arg2ss_arg3ss_gr22ss_gr21ss_gr20ss_gr19ss_gr18ss_gr17ss_gr16ss_gr15ss_gr14ss_gr13ss_gr12ss_gr11ss_gr10ss_gr9ss_gr8ss_gr7ss_gr6ss_gr5ss_gr4ss_gr3ss_rpss_gr1ss_reserved__reg64__reg64_tss_cr27_loss_cr27_hiss_cr26_loss_cr26_hiss_cr25_loss_cr25_hiss_cr24_loss_cr24_hiss_cr13_loss_cr13_hiss_cr12_loss_cr12_hiss_cr10_loss_cr10_hiss_cr9_loss_cr9_hiss_cr8_loss_cr8_hiss_cr0_loss_cr0_hiss_sr7_loss_sr7_hiss_sr6_loss_sr6_hiss_sr5_loss_sr5_hiss_sr3_loss_sr3_hiss_sr2_loss_sr2_hiss_sr1_loss_sr1_hiss_sr0_loss_sr0_hiss_sr4_loss_sr4_hiss_cpustate_loss_cpustate_hiss_cr22_loss_cr22_hiss_cr21_loss_cr21_hiss_cr20_loss_cr20_hiss_cr19_loss_cr19_hiss_cr15_loss_cr15_hiss_pcsq_tail_loss_pcsq_tail_hiss_pcoq_tail_loss_pcoq_tail_hiss_pcsq_head_loss_pcsq_head_hiss_pcoq_head_loss_pcoq_head_hiss_cr11_loss_cr11_hiss_gr31_loss_gr31_hiss_sp_loss_sp_hiss_ret1_loss_ret1_hiss_ret0_loss_ret0_hiss_dp_loss_dp_hiss_arg0_loss_arg0_hiss_arg1_loss_arg1_hiss_arg2_loss_arg2_hiss_arg3_loss_arg3_hiss_gr22_loss_gr22_hiss_gr21_loss_gr21_hiss_gr20_loss_gr20_hiss_gr19_loss_gr19_hiss_gr18_loss_gr18_hiss_gr17_loss_gr17_hiss_gr16_loss_gr16_hiss_gr15_loss_gr15_hiss_gr14_loss_gr14_hiss_gr13_loss_gr13_hiss_gr12_loss_gr12_hiss_gr11_loss_gr11_hiss_gr10_loss_gr10_hiss_gr9_loss_gr9_hiss_gr8_loss_gr8_hiss_gr7_loss_gr7_hiss_gr6_loss_gr6_hiss_gr5_loss_gr5_hiss_gr4_loss_gr4_hiss_gr3_loss_gr3_hiss_rp_loss_rp_hiss_gr1_loss_gr1_hi__reg32__reg32_tss_mpsfu_ovfloss_mpsfu_low__ss_narrow__ss_narrow_tss_32ss_64ss_widess_xorfpintfpdblss_fpblockss_padss_narrowss_flags__save_statesave_state_tss_size__stackstack_tmcontext_t__uc_stack__uc_sigmask__ucontext__uc_link__sub_ctxt__sub_ctxt_tuc_subcontextuc_reserved_flagsuc_created_by_getcontextuc_sparesuc_mcontextucontext_tsig_atomic_tsa_flagssa_mask__sa_handler__sa_sigaction__handlersigactionpthread_tss_onstacksigstacksv_flagssv_masksv_handlersigvecfm_pspfm_epfm_clupfm_slfm_crpfm_erpfm_esr4fm_edpframe_markerframe_marker_tsm_argsm_rval2sm_rval1sm_errorsm_eosyssm_syscall_actionsm_omasksm_onstacksm_syscallsiglocal_miscsiglocal_misc_tsl_sssl_miscsiglocalsl_sisl_ucsiglocalxsi__paddingsc__xsi__xsi_tsc_sfmsc_argssxslsc_ctxtsigcontextP_ALLP_CIDP_GIDP_UIDP_SIDP_PGIDP_PIDidtype_tw_Stopvalw_Stopsigw_padw_Sw_Termsigw_Coredumpw_Retcodew_Tw_statuswaitkeepcostfordblksuordblksfsmblksusmblkshblkhdhblkssmblksordblksarenamallinfoword4word3word2word1long_doublepw_audflgpw_audidpw_shellpw_dirpw_gecospw_commentpw_agepw_gidpw_uidpw_passwdpw_namepasswds_passwdfloat_tdouble_tmajorminorsphdzradiusr_minorr_majorparmispht_majort_minorjsph#€ lÿÿÿ˜C€$Pÿÿÿ˜#€ lÿÿÿœC€$Pÿÿÿœ! lA$P! lA$PC€PÿÿÿLA<PDA<@,|€ALP³#€Úæè½l½xÔ½z?;k½{ÛûÛä½½ ½zÛûÛä½½ ½{;k½}½½ŠÈ„„ÔÛûÛä½ ½ ½ÛûÛä½ ½ ½ˆÛûÛä½ ½ ½ŽÛûÛä½½ ½‚½ƒÛûÛä½½ ½ƒ½†ÛûÛä½½ ½‰ÛûÛä½½ ½½ÛûÛä½ ½ ½½Š;kÛûÛä½ ½ ½Š½”½–½—½˜PÕPÛûÛä½½ ½–½—PÛûÛä½½ ½—½˜PÛûÛä½½ ½˜½›½½žPÔPÛûÛä½ ½ ½½Ÿ„½žPÛûÛä½ ½ ½ž½Ÿ„ÛûÛä½ ½ ½Ÿ½¢½¤½¥½ª½«PÖPÛûÛä½ ½ ½¤½¥PÛûÛä½½ ½¥½¦„„ÛûÛä½½ ½¦½ªPÛûÛä½½ ½ª½¬„½«PÛûÛä½½ ½«½¬„ÛûÛä½½ ½¬ÛûÛä½½½±6½²½ºÔ½´XXÛûÛä½½½´2 X½µXXÛûÛä½½½µ2 X½·½Î½º½¼½½½¾PÕÔPÔÛûÛä½½ ½¼½½PÛûÛä½½ ½½½¾ÛûÛä½½ ½¾½Á½Ã½Ä½Å½É½Ê½ËP½Á½Ã½ÉPÔÛûÛä½ ½ ½Ã½ÄPÛûÛä½ ½ ½Ä½ÅPÛûÛä½ ½ ½Å½ÉÛûÛä½ ½ ½É½ÊPÛûÛä½ ½ ½Ê½ËPÛûÛä½ ½ ½Ë½Î½ÏÛùÛûÕ¶ # # Ö[z%Ó %ÓÓ¡¹…#g $@P 4$ DJ0 UT€ `p|ˆ ”@ æsphdz.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11.DS$sphdz $gntt_label $lntt_labelsphdz S$20$sphdzfabssqrtlabsM$21p_erroruntfz.o/ 1074012810 1032 20 100666 7208 ` 1Ìp(@˜ ¼¼´p`¸¤„”ÌG%|kÂ?Ù7Þ€“ p“ P è“@p“@P èª+` Z _47×_„ W /¹ s0€,0 è:+`4:è 490KÂ?Y4šè@Ð7Þ?KÂ?Y4è@Ð7Þ?+`4:Pè 49 KÂ?Y4 è@Ð7Þ?Uncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unit?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ðÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€˜˜,X ˜8>( v@€D‘ ”$$P¸ 4$ 4`žì¼ X¼l  ¨È Èx¬p- Ü0„®  ÿÿÿÿ À À ¶`̬ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$DATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"5?/æ½@€ 4¼È0À°Â°"Ú°*ð2Ú°;à °CÄ °Là °VÄ °aÃ@°iÄ@°r °{  °…Ù °ŽÚ °˜Â°¥Ú°³Ã °¿Ä °ÌðÚÚ°éà °öÄ °à °Ä °!à °.Ä °< °J °W  °f  °t °|à °‚ °ˆ °  °˜Ú °ž °¥ °­ °¶ °¿Ù °Æ °Ó  °àÚ °ë °ó °ûÙ ° °  °Ú °& °1 °<Ù °E °K °S °Y °_ °eÙ °m °v °€Ù °‡Ú °Ž °– °œÚ°¥ à °¯ C°¹ °àD°Ë °Р°Û °ä  °íÚ °ô ;°ûÚ°Ú° Ä °Ú °Ä °Ú°#Ú°)Ú°0 °7°=ðD °K E°S B°[ <°c  °k  °r °z °„  °  °™ °¡ °¨Ú °° °¶ °½ `à €  h  ààj ÿÿÿÿ  lÿÿÿÿÿÿÿÿ ØÅ nà p °Πq`à €@ sÙ àÖ u@ÿÿÿÿ  wÿÿÿÿÿÿÿÿ@ØÚ y°à {°åà °ëÃ` à €€ Û@@àñ€ €ÿÿÿÿ`à €  …  àø` ‡  ƒ`à €  ‹  àÿ@   ‰à    à    ‘  “ÿÿÿÿÿÿÿÿØ •° —`à €@ ™Ù à@ ›@ÿÿÿÿà" à  à à+ ¡  Ÿ  ¢ÿÿÿÿÿÿÿÿ€Ø3 ¤°: ¦°CÚ °H C°S °Y 5°_ `?à € ­Ù ài ¯ÿÿÿÿ  ±ÿÿÿÿÿÿÿÿØr ³°r µ°y ¬° à‹xÚÿÿÿÿà“pÚ ¹à›`Ú »àÚ à¢@ ¿  ½àÚ à©  Â  Àà¯Ã  Ã  Åÿÿÿÿÿÿÿÿ€°µ Çàà àº@ Ê ÿÿÿÿ`à €€ ÍÚàÃÀ Ï€ ËàÚ àË  Ó  ÑàÚ àÕ€ Ö  Ôà‹xÚ ×à“pÚ Ùà›`Ú ÛàÚ à¢@ ß  ÝàÚ à©  â  àà¯Ã  ã  åÿÿÿÿÿÿÿÿ`°ß çàÛ@ °æ ê°ð ê°øÅ °Û@ €`à €€€Û@@`à € €€€  € Q €Ù ”€àÛ@ €€ÿÿÿÿ€Ù €€&Ù €ˆ€"€€   €  €€  €  €¡Ð€À€ÿÿÿÿÿÿÿÿÿÿÿÿ €€ €'€ 0'€P+€Ð,P.€Ð/ Ð0€$untfz.c<<>>int8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_tmqd_tdev_tino32_tino64_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tpaddr_tpage_tpgcnt_tphyspfn_tiophyspfn_tpgaddr_tspace_tprot_tulong_tcnt_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tlk_padlk_flagslk_namelkinfolkinfo_tpl_tdm_messageaid_tsid_t__fd_maskfds_bitsfd_setfd_maskdir_off_t__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_listfloat_tdouble_tfactorsuntfzfactoroutunitinunit!'A!'A!'A³€Úæн,½/ÈPPÛûÛä½½ ½/½0½2UU?2U½=ÛûÛä½½½3½<½=ÓÛùÛûÕ¶ÓÔÛä½½½<½=ÛùÛûÕ¶½8UU2UÕÖÛä½ ½½9½<½=ÓÛùÛûÕ¶"#ÔÔKÌ"% %ÓÓ;1,#/ $@` 4$ D X0 QT€ `˜ p@|æuntfz.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11.DS$untfz $gntt_label $lntt_labeluntfz S$13$untfzM$14p_errorgctp.o/ 1074012811 1032 20 100666 22208 ` 1ÌVÀ@Ð< DDÐS`BèxT´ 8/°G%0èkÂ?Ù/Ð,/Ð-oÃ`kÄ<©ðÅ sÆ<±ñ sÈ<ÁñI sÊ<Ññ‹ sÌ<áñÍ sÎ<ñò sÐ=òQ sÒ=KÔ;±ó 7&kÔ=aKÒ;©6ç4 @€KÝ;¹4sØ=qKÔ;ékÔ=iKß;Áó¿ sÝ=QKÝ;ÙkÒ=9KÓ<ó³ sÝ=AKÖ< KÜ;ùJÚK™KØ<è K×;ñKÓ=9|€KÄ;Ñ‹€9ÐKÃ;á+`H!ˆ#€@+`@4748494:+``4=43440H+`445`4  à€ Ÿ Ž À€ ¿ ‹ ? `€  ’4 € Õ 6,P"5è5,@"4®5Í@€5¬5‹,O"5j5I,H"52 ÿ ‘,E" Ú 7ÿ, "6Öð,0"6P,/",(",%",.",N",-",M",,",L",+" €66/,K"5ü4Ê,*",J",)",I",2",R",0",P",1",Q",/"‹ü~ ,O"+`4h<Í‚ 4  ÿ O ï Œ484 ß/÷ ,÷ 0…,0 „1â6÷ŽúÅ@èH ÿ P  49`4 - ß/÷ ,— 0…L0d „1z6÷ŽúÅ@è8HßH߀ ‚KÖ=y+``4% ¿ JÖ‰ö JK×=A4" _ JüŠ "4* _ ‰¿ ä>‡+`@4 H€ ‚KØ=I+`@4+  ‘KˆQ JKÓ=Q4* _ ’Jeˆ² "4+  Ž‰ß ä>g+`4Hß‹àp"4ȃ÷PHx“p øh€è2KÒ=AKÊ<JXIWˆ p6ë“à0’à èR4 ‹à Ð7Å>145zè 4¸KÙ=9<€èÈHÕ?¥@“à0’à è‡KÕ=y^¥! +`Q¤4+0 ¢0ÄN8áŠEÅ=#KÌ=! l ‹7Å>145zè 4¸KÚ=9\€HÕKÝ=9’ 0 K€K¬‰€.à@KÚ=qSÄ>3SFSE0†N € &¨0…N HÍ+``4.KÝ=A Í í€HÎ4/K°KÜ=y î ‘4.0€Hß ß Ž+`@K˜ Ø€4?HÖ,à  Ö Y 9 Š ê Ø/"HÕ4,ö  µ \ œ ý Ò.V"H×6Ý,ý  ÷ K k ” ô Ñ.="HÒ7º,ú  R L Œ – ö Ð."HÑ7Y,ù  1 M ­ á Ï-ù"HÐ78,ø   N Î ‰ é Î-Ø"HÏ7,÷  ï O ï ‹ ë Í-·"HÎ6ò,ò  Î P  í Ì-’"HÍ6Q,ñ  ­ R R ï Ë-q"HÌ60,ð  Œ W ÷ ‘ ñ Ê-P"HË6,ï  k X  — ÷ É-/"HÊ5î,î  J Y 9 ™ ù Â,N"HÉ5Í,í  ) Z Z ý Á,-"HÂ5¬,ì B ] ½ ” ô Ü/Œ"HÉ5“,ó  ) A! ý Ú/S"HÚ6wB"4,ÿ 7Ø>‘/"7é,é / "5",â /"4L5‹,ì / "5r6J,ë / "5I5",ò /"4M5¬,ê / "5‘60,é / " 6,â /",í / ",ì / ",ñ /",ð /"sÀ>‘KÉ=ysÀ>¡I?ˆ @Pä0€l0D è R W ÷ YKÂ=y7?>“kß=)#àSä_Å=)0 ¢0ÄNsÇ>“HRŠ@hÐ@Sä"èèsÄ>£KÁ=yKÖ=Y4øKÔ=aòÔ sÖ?‘Kß=9KÑ=AH9+`4/J7óï è sß?KÍ=9I¢ˆ@(Ø@H߈(âsÌ>CsÍ>S€&šHs+`@4"KÕ=QS † Ó€Ht46J¼ Ô ‡ ü€4!KË=IHb" ‡+`If æ€4?`4Hb,€ B Y 9 ï Ø/"Ha! J,•  J ý Ò.U"H}6¡,  ½ P  ” ô Ñ.!"Hz4<,œ  Z Q 1 – ö Ð."Hy7–,–  9 R R ‚ â Ï-ö"Hx6Õ,•   W ÷ ‡ ç Î-Õ"Hw6´,”  ÷ X  ‰ é Í-´"Hr6“,“  R Y 9 ‹ ë Ì-“"Hq6},  1 Z Z í Ë-}"Hp7º,š   ] ½ ï Ê-Z"Ho7Y,™  ï S s ‘ ñ É-9"Hn78,˜  Î T ” — ÷ È-"Hm7,—  ­ U µ š ú Ç,÷"Hl6ò,’  Œ V Ö “ ó Æ,Ò"Hv6F,†  Ö K k • õ Ô.†"HzB" 4×4,Ÿ 7Æ>‘,ß"7î,Ž ,Î"5Õ,• ,Õ"6¡41, ,Á"6)5',‘ ,Ñ"4â4A,‰ ,É"456´,‡ ,Ç"6ˆ5,‚ ,Â" 7Ÿ, ,Á",• ,Õ",” ,Ô",ˆ ,È",œ ,Ü"sÀ>‘sÀ>¡P„0€Œ0¤ „$"sÄ>“P…sÅ>£KÄ=YKÐ=að sÄ?‘+`KÉ=9KÝ=I4<0ñ< sÉ?KÎ=Q4ØHzK¹è I×è€KÉ=9KÓ=IKÕ=Y+`4˜KÍ=aò­ sÕ?‘KÊ=9KÏ=QJy430ñS sÊ?è I÷KÉ=9I'ˆà#*Hˆ#:SÄ>CKÆ=ipÄSÅ>SpÅKÂ=QKÄ;ÉHWHŸ7æˆ#¢Hh‘0“à è‚Ì„HÍ"MHÍÕHß+`4:KÍ=9è 4904 èˆ ª€+`4:PKÌ=9è 49€4 èH ‹€è @è04Sä2èsÄ>£sÄ>“PåsÅ>£KÌ=YKÓ=añ“ +`sÌ?‘KÒ=941òQ sÒ?KÜ=yKÐ=AHÚK™è JèKÍ=9è @èX4sÌ>+`7É>AKÌ=9sÍ=ó7Ê>Q4! ? –ñ* sÉ?‘1€H1 HKÙ>KÚ> K×=ñKØ=ùëà7⃀6 œ€è @è˜4è SÅ>CsÄ>“è SÅ>SsÄ>£è½KÄ=Yè @è84SÅ>CsÅ=ó+`410SÇ>SsÇ>KÖ=ikÖ?™6ÜkÜ?‘? –KÙ=ñKÚ=ùK×>KØ> ëà7âKÁ=9ƒ€3QÄ0ÅNqÈSÇ>30äN è qÉ4KÂ(´@hD!>(Ì@hP?>(R@pkl`ÿÿÿÿ8$$l@\$|At L< LˆB"À° ˆ°”d.p588 f/¨p¬ÿÿÿÿ/¨@p@¼n Bè/°Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$DATA$ $SHORTDATA$$BSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ð@"6?`’@€  L°8@°Å °"Û@ € €+$Ù `dà €  €Ù  0iØ€`dà €  € Ù  5h@€ `dà €  €Ù  ;f¨€`à €À€Û@@`dà €zÀ€€À @7P€`dà €  €!Ù  E5¸€#`dà €  €'Ù  K4 €)`dà €  €-Ù  R2ˆ€/`à €À€3Û@@`dà €zÀ€7€5À X0€9@ ÿÿÿÿÙ à€= `dà €  €@€?  ^˜€B@ ÿÿÿÿÙ à€F `dà €  €I€H  h€K`…à €À€OÙ  r€QQx€à €àÙ €}€Zÿÿÿÿà €‚€]€[€‡€]€^€Œ€Z€`€•€Z€bàÛ@ €€f€d€¥€Z€g€­€Z€i€´€f€k€¼ €]€m€Â €Z€o€Æ €]€q€Ì €Z€s€Ð €Z€u€Ø€Z€w€ß€f€y€æ€Z€{€í€Z€}€ó€f€ˆ€âAúvÛ@AüwÛ@AþfÛ@AyÛ@A ŠÛ@A &Ù AZÙ AÙ AÙ A*`Ù `à €À€˜Û@@@/ÿÿÿH€š€ €ˆ€Ö  €   <€Ÿ  A€žˆB€ÜˆC€Þ€T  V€¦€Ž  ‘€¨  G€¥ˆI€à€[  ]€¬€•  ˜€®  M€«  N€¤€œ   €²€¡  ¥€´€¦  ©€¶ˆq€äˆÉ€æˆí€è  ñ€º€³  ¶€¼  ò€¹€º  ½€¿  õ€¸€÷  ú€Â€Ä  ǀĈü€êˆU€ì€Π рȀy  |€Ê  ~€Ç€Ó  ր͠ ‚€Æ€„  ‡€Ð€Ý  à€Ò  ª€ƒ¡Ðô€VÀ€ €Ø%À€ *€Ú/4À€ 9ÿÿÿÿÿÿÿÿÿÿÿÿÀ€¤PÿÿÿÿŒÿÿÿÿÀ€¥RÿÿÿÿÿÿÿÿÀ€«Yÿÿÿÿ”ÿÿÿÿÀ€ƒ¬€îÁÊÀ€¸®ÿÿÿÿÿÿÿÿÿÿÿÿÀ€¹¯ÿÿÿÿÿÿÿÿÿÿÿÿÀ€º°ÿÿÿÿÿÿÿÿÿÿÿÿÀ€ÆÌÿÿÿÿÿÿÿÿÿÿÿÿÀ€ÇÍÿÿÿÿÿÿÿÿÿÿÿÿÀ€ƒÚÿÿÿÿãñ õ€€ €F€U0F€VP^€ƒÐoÈÐpÈÐqÈÐsÈÐtÈÐuÐÐ|ÐP}€žÐ~àP€ŸÐ€Ð(Ђ(Ѓ„ЄÌÐ…ÌІÌP‡€ ÐˆÌЉÌ`‰€¡Ð†ÔP‡€ ÐˆÔ`‰€¡Ð†ÜP‡€ ÐˆÜЉÜЉä`‰€¡Ð†èP‡€ ÐˆèЉì`‰€¡Ð†ðP‡€ ÐˆðЉô`‰€¡Ð†øP‡€ ÐˆøÐ‰ü`‰€¡Ð†P‡€ ÐˆЉ`‰€¡Ð†P‡€ Ðˆ`‰€¡`‰€¢Ð~ ЌРЎ `Ž€£P‘€¤P“€¥Ðš(Л<КP`ž€ªÐ¡`P¢€«Ð©dЪxЩŒ`­€°`­€±Ð´œP‘€¤Ð’ P“€¥Ð”¬P–€¦Ð—è`—€§`ž€ªÐ¡ìP¢€«Ð£øP¥€¬Ð¦4`¦€­`­€°`­€±Ð´8кLÐÃXÐÇhÐÈ|Ð΀ÐÑ„ÐψÐɨÐʼÐÑìÐÒ ÐÓÐÔÐÚ$ÐÛ8Ðß8Pà€¸Ðá@ÐâXÐãtÐäˆÐåŒÐä¤Ðå´Ðå¸Ðå¼ÐäÀÐäÈÐåÈÐåÐÐåÔÐåØÐäÜÐääÐåäÐåìÐåðÐåôÐäøÐäÐåÐåÐå ÐåÐäÐäÐåÐå$Ðå(Ðå,Ðä0Ðä8Ðå8Ðå@ÐåDÐåHÐäLÐäTÐåTÐå\Ðå`ÐådÐähÐäpÐåpÐåxÐå|Ðå€Ðä„ÐäŒÐåŒÐå”Ðå˜ÐåœÐä Ðä¨Ðå¨Ðå°Ðå´Ðå¸Ðä¼ÐäÄÐåÄÐåÌÐåÐÐåÔÐäØÐäàÐåàÐåèÐåìÐåðÐäôÐäüÐåüÐåÐåÐå ÐäÐäÐåÐä4Ðå4Ðæ4P瀹Ðè<ÐéDÐèHÐéLÐèXÐéXÐèhÐéhÐèxÐéxÐèˆÐéˆÐè˜Ðé˜Ðè¨Ðé¨Ðè´Ðé´Ðé¸Ðè¼Ðé¼ÐéÀÐèÄÐéÄÐéÈÐèÌÐéÌÐéÐÐèÔÐéÔÐéØÐèÜÐêÜÐëàÐìèP퀺ÐîÐï0Ðð<`ò€»`ù€¾ÐüHÐý„`€ÁÐ ”P €ÂÐ  Ð  ` €ÃФP€ÆÐ ¬Ð!ÀÐ"ÔÐ#ðÐ$ôÐ#Ð$Ð$Ð$ Ð$$Ð#(Ð#0Ð$0Ð$8Ð$<Ð$@Ð#DÐ#LÐ$LÐ$TÐ$XÐ$\Ð#`Ð#hÐ$hÐ$pÐ$tÐ$xÐ#|Ð#„Ð$„Ð$ŒÐ$Ð$”Ð#˜Ð# Ð$ Ð$¨Ð$¬Ð$°Ð#´Ð#¼Ð$¼Ð$ÄÐ$ÈÐ$ÌÐ#ÐÐ#ØÐ$ØÐ$àÐ$äÐ$èÐ#ìÐ#ôÐ$ôÐ$üÐ$ Ð$ Ð# Ð# Ð$ Ð$ Ð$ Ð$ Ð# $Ð# ,Ð$ ,Ð$ 4Ð$ 8Ð$ <Ð# @Ð# HÐ$ HÐ$ PÐ$ TÐ$ XÐ# \Ð# dÐ$ dÐ$ lÐ$ pÐ$ tÐ# xÐ# €Ð$ €Ð# ˜Ð$ ˜Ð% ˜P&€ÇÐ'  Ð( ¬Ð' °Ð( ´Ð' ÀÐ( ÀÐ' ÐÐ( ÐÐ' àÐ( àÐ' ðÐ( ðÐ' Ð( Ð' Ð( Ð' Ð( Ð( Ð' $Ð( $Ð( (Ð' ,Ð( ,Ð( 0Ð' 4Ð( 4Ð( 8Ð' <Ð( <Ð( @Ð' DÐ) DÐ* HÐ+ LP1€ÊÐ2 \Ð3 ``3€ËÐ5 l`5€ÌÐ9 ¬Ð8 °Ð9 ì`<€ÏÐB øPC€ÐÐD ÐE `E€ÑÐP ÐS (ÐT <ÐX @P‘€¤P“€¥Pœ€¨Ð DО D`ž€©`ž€ªÐ¡ HP¢€«P«€®Ð¬ LЭ L`­€¯`­€°`­€±Ð´ PPµ€²Ð¶ Tз hи l`¸€³P»€´Ð¼ tн ˆÐ¾ Œ`¾€µPÕ€¶ÐÖ ”Ð× œ`×€·`c€Ô€d  P^€ƒÐc  Pà€¸P瀹P퀺Ðò ¤`ò€»Põ€¼Ðö °Ð÷ ´`÷€½Ðù ¼`ù€¾Ðý üPþ€¿Ðÿ Ð `€À`€Á`c€Ô€d P^€ƒÐc Ð P€ÄÐ `Ð h`€Å`c€Ô€d lP^€ƒÐc lP€ÆP&€ÇP,€ÈÐ- pÐ. |`.€É`5€ÌP:€ÍÐ; Ð< ˜`<€Î`<€Ï`c€Ô€d œP^€ƒÐc œÐH  PI€ÒÐJ ðÐK ø`K€Ó`c€Ô€d üP^€ƒÐc üÐU ÐV ÐX DÐY PÐ[ lÐ] ˆÐ^ Ð` ”Ða ¨Ðb °`c€Ô€d ¸P^€ƒÐc ¸`c€Ô`d€Õ`e€ðgctp.c<<>>float_tdouble_titerinpjindatinznpdinoutpjoutdatoutznpdoutfor_transinv_transNADUTgctpiflgfn83fn27outdatumoutunitoutparmoutzoneoutsysoutcoorpfilejprefileiprindatuminunitinparminzoneinsysincoorxyfactorlonlatijininit_flagoutinit_flagunitdummy#€ÄFÿÿþ¸C€È$ÿÿþ¸!XÄFAÈ$#€ÄFÿÿþ¼C€È$ÿÿþ¼!dÄFAÈ$C€$ÿÿþ C€$ÿÿþC€$ÿÿþC€$ÿÿþC€$ÿÿýüC€$ÿÿýøC€$ÿÿýôC€$ÿÿýðC€$ÿÿýìC€$ÿÿýèC€$ÿÿýäC€$ÿÿýàC€$ÿÿýÜC€$ÿÿýØC€$ÿÿýÔ L p  D H¡ ì8 ,` (Œš !hÄo AÈ  T p L P¬´8X $Ž!tÄpAÈ€ÿÿÿÿ@$ À Ø € œ d | H ` , D  (ô Øð¼Ô ¸„œh€Ld0HXp8ü àø ÄܨÀŒ¤pˆTl8P4äüÈà   °  ü  ì ø Ü è<H¤°”  „t€  ´ ¼!ø#$,!¬ð# ôôLT ¬Ä!@ˆäጨtœ8`!~ƒ $AÐØ!<D‰‚ !HL†‚!PP†‚ !TȆ‚ a8†€ D h ( <ìÌ €¤ t| Y\pÃÇ € lÿÿÿ€ P hÿÿÿ€   üÿÿÿ€ œÿÿÿ€ ° <ÿÿÿ€ p Œÿÿÿ€  lÿÿÿ€ ÿÿÿ€H ¬ÿÿÿ€ ¼ üÿÿÿ€ ”  ÿÿÿ€ìÿÿÿ€ˆ¤ÿÿÿ€ t ÿÿÿ€ T pÿÿÿC€È$ÿÿÿA8DDGY8@ÛáG€ lÿÿÿ € P hÿÿÿ € ð üÿÿÿ € œÿÿÿ € ° ÿÿÿ € l ¬ÿÿÿ € | Œÿÿÿ €  lÿÿÿ € ÿÿÿ €Hœÿÿÿ € ¼ üÿÿÿ € ”  ÿÿÿ €ìÿÿÿ €ˆ¤ÿÿÿ € t ÿÿÿ € T pÿÿÿ C€È$ÿÿÿ € lÿÿÿ(€ P hÿÿÿ(€ ð üÿÿÿ(€ œÿÿÿ(€ ° ÿÿÿ(€ p Œÿÿÿ(€  lÿÿÿ(€ ÿÿÿ(€H ¬ÿÿÿ(€ ¼ üÿÿÿ(€ ”  ÿÿÿ(€ìÿÿÿ(€ˆ¤ÿÿÿ(€ t ÿÿÿ(€ T pÿÿÿ(C€È$ÿÿÿ(³P€8Úæ0½F½q½s½t½·½½½Ï½Ñ½Ô½FÛûÛä½½½oÛûÛä½½½qÛûÛä½½½p½F½q½s½t½·½½½Ï½Ñ½Ô½s?9ÛûÛä½½½s½t½|ÈRR½ƒ½„½…½ˆQÖË5¸Q½„Ë4 Q½…Ë2ˆQ½ˆË7PQ½~½€½½‚½ˆ½‰QÕËf¨Q½Ëh@Q½€ËiØQ½ˆ½‰ÓQÛûÛä½ ½½~½‰Q½ÛûÛä½½ ½½€ÛûÛä½½ ½€½‚½…ÛûÛä½½ ½‚½„ÛûÛä½½½†ÛûÛä½½ ½…½‰ÛûÛä½½½†ÛûÛä½ ½½‰ÛûÛä½½½†ÛûÛä½½½†ÛûÛä½ ½½‰ÛûÛä½½½†ÛûÛä½½½†ÛûÛä½½ ½„ÛûÛä½½½†ÛûÛä½½½†ÛûÛä½ ½½‰ÛûÛä½½½†ÛûÛä½½½†ÛûÛä½ ½½‰ÛûÛä½½½†½‚½ƒÛûÛä½ ½½‰½ˆÛûÛä½½½~ÛûÛä½ ½ ½ˆ½~ÛûÛä½ ½ ½ˆÛûÛä½½½†ÛûÛä½ ½ ½ˆÛûÛä½ ½ ½ˆÛûÛä½ ½ ½ˆÛûÛä½ ½ ½ˆÛûÛä½ ½½‰ÛûÛä½ ½ ½ˆÛûÛä½ ½½‰ÛûÛä½ ½ ½ˆÛûÛä½ ½½‰ÛûÛä½ ½ ½ˆÛûÛä½½ ½ƒ½‚ÛûÛä½½½†ÛûÛä½½½†ÛûÛä½ ½½‰ÛûÛä½½½†½~ÛûÛä½ ½ ½ˆÛûÛä½ ½½‰ÛûÛä½ ½ ½ˆÛûÛä½ ½½‰ÛûÛä½ ½ ½ˆÛûÛä½ ½½‰ÛûÛä½ ½ ½ˆÛûÛä½ ½½‰ÛûÛä½ ½ ½ˆÛûÛä½ ½½‰ÛûÛä½ ½ ½ˆ½~ÛûÛä½ ½½‰½ŽRÛûÛä½½½ŽRÛûÛä½½½½ŽÛûÛä½½½Œ½›Ë7PQÛûÛä½ ½½š½›ÛûÛä½½½š½¡½£½ªÓQÛûÛä½ ½½©½ªÛûÛä½½½©½´½Ç½É½Î½’½”½›ÕÕQËf¨QËh@QËiØQ½›QÛûÛä½ ½½—½¡½£½ªÕÕQË2ˆQË4 QË5¸Q½ªQÛûÛä½ ½½¦½´½Ç½É½ÎÖÓ½ºÔԽǽɽÃÕÕ½ÓÕÕÖÕÕÔÛûÛä½½½Ã½ÇÛûÛä½½½È½Î½Ñ¾Y¾[½Ï8 ÛûÛä½½½ÏӽҽɽÊPPÛûÛä½½½Ê½Ñ¾Y¾[Õ8 ÛûÛä½½½Ñ½Ò½Ô½ù½ü½ý¾¾5¾8¾9¾H¾Y¾[½ÒÛûÛä½½ ½Ó½Ò½Ô½ù½ü½ý¾¾5¾8¾9¾H¾Y¾[½ÚÓ½ÛÔÔÛûÛä½½½Ú½ßÛûÛä½½½Û½áÓ½â½ãQÕËiØQÖÕÛûÛä½½½á½âËh@Q½ãÕÔËf¨QÛûÛä½½½â½ã½åQÔÛûÛä½½½ã½åË7PQÛûÛä½½½åÓÛûÛä½½½ä½åÛûÛä½½½åÛûÛä½½½ä½åÛûÛä½½½åÛûÛä½½½ä½åÛûÛä½½½åÛûÛä½½½ä½åÛûÛä½½½åÛûÛä½½½ä½åÛûÛä½½½åÛûÛä½½½ä½åÛûÛä½½½åÛûÛä½½½ä½åÛûÛä½½½åÛûÛä½½½ä½åÛûÛä½½½åÛûÛä½½½ä½åÛûÛä½½½åÛûÛä½½½ä½åÛûÛä½½½åÛûÛä½½½ä½åÛûÛä½½½åÛûÛä½½½ä½åÛûÛä½½½åÛûÛä½½½ä½åÛûÛä½½½åÛûÛä½½½ä½åÛûÛä½½½å½æ½üÛûÛä½½½ä½æÛûÛä½ ½½è½éÓ½ùÛûÛä½ ½ ½éÛûÛä½½½è½éÛûÛä½ ½ ½éÛûÛä½½½è½éÛûÛä½ ½ ½éÛûÛä½½½èÛûÛä½½½è½éÛûÛä½ ½ ½éÛûÛä½½½èÛûÛä½½½è½éÛûÛä½ ½ ½éÛûÛä½½½èÛûÛä½½½è½éÛûÛä½ ½ ½éÛûÛä½½½èÛûÛä½½½è½éÛûÛä½ ½ ½éÛûÛä½½½èÛûÛä½½½è½éÛûÛä½ ½ ½éÛûÛä½½½è½éÛûÛä½ ½ ½éÛûÛä½ ½ ½éÛûÛä½ ½ ½éÛûÛä½ ½ ½éÛûÛä½ ½ ½éÛûÛä½½ ½ê½ì½îÛûÛä½½ ½ë½ì½îÔÓ½öÔÕ½ïÔÓ½ð½ò†Õ†ÛûÛä½ ½ ½î½ï½ð†ÛûÛä½ ½ ½ð½üQQ9 ½ý¾ ¾ÔÛûÛä½½¾ ÛûÛä½½¾ ¾¾ ¾$¾%¾8¾B¾H¾S¾U¾X¾]¾ ¾!¾"QÕË5¸QÖÕÛûÛä½½¾ ¾!Ë4 QÛûÛä½½¾!¾"Ë2ˆQ¾$QÕÛûÛä½½¾"¾$QÛûÛä½½¾#¾$ÛûÛä½½¾$ÓÛûÛä½½¾$ÛûÛä½½¾#¾$ÛûÛä½½¾$ÛûÛä½½¾#¾$ÛûÛä½½¾$ÛûÛä½½¾#¾$ÛûÛä½½¾$ÛûÛä½½¾#¾$ÛûÛä½½¾$ÛûÛä½½¾#¾$ÛûÛä½½¾$ÛûÛä½½¾#¾$ÛûÛä½½¾$ÛûÛä½½¾#¾$ÛûÛä½½¾$ÛûÛä½½¾#¾$ÛûÛä½½¾$ÛûÛä½½¾#¾$ÛûÛä½½¾$ÛûÛä½½¾#¾$ÛûÛä½½¾$ÛûÛä½½¾#¾$ÛûÛä½½¾$ÛûÛä½½¾#¾$ÛûÛä½½¾$ÛûÛä½½¾#¾$ÛûÛä½½¾$¾%¾8ÔÛûÛä½½¾#ÛûÛä½ ½¾'¾(Ó¾5ÛûÛä½ Ó¾(ÖÖ½½¾'¾(ÛûÛä½ ÓÖÖÖ½½¾'¾(ÛûÛä½ ÓÖÖÖ½½¾'ÛûÛä½½¾'¾(ÛûÛä½ ÓÖÖÖ½½¾'ÛûÛä½½¾'¾(ÛûÛä½ ÓÖÖÖ½½¾'ÛûÛä½½¾'¾(ÛûÛä½ ÓÖÖÖ½½¾'ÛûÛä½½¾'¾(ÛûÛä½ ÓÖÖÖ½½¾'ÛûÛä½½¾'¾(ÛûÛä½ ÓÖÖÖ½½¾'¾(ÛûÛä½ ÓÖÖÖÖÓÖÖÖÖÓÖÖÖÖÓÖÖÖÖÓÖÖÖ½½ ¾)ÛûÛä½½ ¾*¾+¾2ÔÛûÛä½½ ¾2¾3ÛûÛä½½ ¾3¾5QQ9¾9¾8QQÕÕ¾B¾HÔ¾DÛûÛä½½ ¾D¾EÛûÛä½½ ¾E¾S¾U¾PÕÕ¾^ÕÕÖÕÕÛûÛä½½¾P¾SÛûÛä½½¾T¾XÛûÛä½ ½½½ž½¡½£½ªÛûÛä½ ½½¬½­½´½Ç½É½Î½¶XX½·ÛûÛä½½½¶2 X½·½¸ÛûÛä½½½·½¼XX½½Ô2 XÕ½¾ÛûÛä½½½½½Ö5 ½×¾c½ò†ÛûÛä½ ½ ½òÛûÛä½ ½ ½ö½÷ÛûÛä½ ½ ½÷½ùQQ9 ½ý½ÿ5 ¾¾c¾QQ>v; ÛûÛä½½¾¾?5 ¾¾c¾-;kÛûÛä½ ½ ¾-¾.;kÛûÛä½ ½ ¾.¾5¾;5 ¾<¾c¾HQQ >v; ÛûÛä½½¾H¾J?5 ¾K¾c¾U¾VPPÛûÛä½½¾V¾X¾Y8 ÛûÛä½½¾YÓ¾]¾[8 ÛûÛä½½¾[¾]¾`ÔÛûÛä½½ ¾^¾]¾`¾aÔÛûÛä½ ½ ¾`¾a¾b5 ÛûÛä½ ½ ¾a¾c¾dÛùÛûÕ¶ # ##9!?%ÓÓÔÔÓÓÓÔÔÔÔÔ% %ÓÓÇë4# %Ó %  $@P 0@p <@h H$ X<0 Uh€ t„ @œ¨´Ä Ôäð 0ågctp.c /tmp_mnt/net/htsc/htsc/pgs/sni/gctp/src ccom options = -g -ESconstlit -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,lb,uj,dp,Fs,bp,wp,Ex,mp,rp,ap,dn,Sg,pt,kt,Em,pc,np! -AeHPC HP92453-01 B.11.11.DS$gctpBS$gctpSD$gctp $gntt_label $lntt_labelgctp S$18$gctpinitM$19p_erroruntfz close_fileinv_init $$dyncallpakr2dmfor_init S$18DD$gctpbr_gctp.o/ 1074012811 1032 20 100666 3020 ` 1Ìx Ì@t ÜÜœx  ÔJ p\œ8G%ßkÂ?Ù7ÞKÓ>™KÔ>‘òt sÓ?‘KÕ>‰KÖ>ò¶ sÕ?KÝ>YKÓ>Qó³ sÝ?QKÂ>iKß>að_ sÂ?aKÜ>yKÁ>qó sÜ?qKÔ>IKß>AòŸ sÔ?AKÝ>9KÕ>1óµ è sÝ?1KÂ>Ùè@Ð7Þ?ÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ˆˆ,6œ$$86À$HÿÿÿÿÀd$dT7$XˆX`?|—à˜l@xxÿÿÿÿÀxÀˆH Ô8”ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$ô@"7=¸'´@€ dX˜À €Q€-à „€àÙ €#€ÿÿÿÿ€(à € €-à € €2€€ àÛ@ €:€€€B€€€J€€€Q€€à €Y €€€_ €€€c €€€i €€€m €€!€u€€#€|€€%€ƒ€€'€Š€€)€€€+€  €/¡Ð €  €€ €€0€P€/ÐÐ|`€0€|`€1`€2br_gctp.c<<>>gctp_iflgfn83fn27outunitoutparmoutzoneoutsysoutcoorpfilejprefileiprindatuminunitinparminzoneinsysincoor!A„!A„!Ax!AxC€„ÿÿÿLC€„ÿÿÿHC€„ÿÿÿDC€„ÿÿÿ@C€„ÿÿÿ / 1270829057 0 0 0 2394 ` · ž ž""8F8FO"O"mm~ò~ò‘†‘†£B£B¹æ¹æË¢Ë¢âFâFüü"*"*/–/–>J>JP&P&hbhb….….•²•²«v«v¸¸ÄžÄžÚJÚJî6î6î6î6î6’’’’’4î4îDÒDÒW>W>p2p2ˆfˆfšJšJ©~©~µBµBÁÁÑ Ñ ߎߎò²ò²öö;b;bn†n†~R~Rîî¥B¥B·ž·žËBËBÞ¾Þ¾ô:ô: ž ž%%%WºWº‹~‹~›‚›‚­†­†ÏrÏrñ–ñ–**5ž5žV:V:{æ{æZZ£î£î³J³J¿–¿–Í Í Ú:dFdFdFdFdFdFdFdFdFdFdFdFdFdFdFdFdFdFdFdFœZœZœZœZœZœZœZœZœZœZœZœZœZœZœZœZœZÓ†ßRìö¢¦alberforalberforintalberinvalberinvintalconforalconforintalconinvalconinvintazimforazimforintaziminvaziminvintbceaforbceaforintbceainvbceainvintceaforceaforintceainvceainvinteqconforeqconforinteqconinveqconinvintequiforequiforintequiinvequiinvintgnomforgnomforintgnominvgnominvintgoodforgoodforintgoodinvgoodinvintgvnspforgvnspforintgvnspinvgvnspinvinthamforhamforinthaminvhaminvintimolwforimolwforintimolwinvimolwinvintIsin_for_freeIsin_fwdisinusforIsin_for_initisinusforinitIsin_inv_freeIsin_invisinusinvIsin_inv_initisinusinvinitlamazforlamazforintlamazinvlamazinvintlamccforlamccforintlamccinvlamccinvintmerformerforintmerinvmerinvintmillformillforintmillinvmillinvintmolwformolwforintmolwinvmolwinvintobleqforobleqforintobleqinvobleqinvintomerforomerforintomerinvomerinvintorthfororthforintorthinvorthinvintpolyforpolyforintpolyinvpolyinvintpsforpsforintpsinvpsinvintrobforrobforintrobinvrobinvintsinforsinforintsininvsininvintsomforgsat_ratiosomforintsominvsominvintsterforsterforintsterinvsterinvintstplnforstplnforintstplninvstplninvinttmfortmforinttminvtminvintutmforutmforintutminvutminvintvandgforvandgforintvandginvvandginvintwivforwivforintwivinvwivinvintwviiforwviiforintwviiinvwviiinvintfor_initinv_initpakczpakr2dmsignadjust_lone0fne1fne2fne3fncalc_utm_zonemlfne4fnmsfnztsfnztsincosphi4zphi3zphi2zqsfnzasinzphi1zpblankclose_filegenrpt_longgenrptoffsetpstparl1stanparltrue_scaleorigincenlatcenlonmercenlonradius2radiusptitlep_errorinitpakszsphdzuntfzgctpgctp_alberfor.o/ 1270829051 7356 20 100644 5448 ` ELF>ø@@ H‰l$ðL‰d$øH‰ýH‰\$èHƒìHI‰ôòD$Ht$ H|$(f(ÁèòL$(òT$ òèòYò ò\ÈòQÁf.Àzt f(ÁèòYò^òD$òD$ò\èòYòD$H‹\$èòYD$òXòEH‰\$òD$èòYD$H‹\$01ÀH‹l$8òD$òò\D$òXòA$L‹d$@HƒÄHÃf.„fD(ÀH‰l$èf(ÂH‰\$àL‰d$ðL‰l$øHƒìhòXÃò,$H‹,$òT$ò\$ò5ò=ò%fTf.s3z1H5H=è¸H‹\$HH‹l$PL‹d$XL‹l$`HƒÄhÃò òA^ÈòòDòYÉò\ÑòQÂf.Àzt f(ÂèH\$8Ld$@òòD$H‰ÞL‰çèL‹l$@òT$8òL‰,$ò $èòT$8òL$@òD$òèòD$(H‰ÞL‰çòD$èòT$8òL$@òèòT$8òL$@òD$ òèH‰,$òD$0H‰Þò$L‰çèòT$8òL$@òèf(ØòD$ò\D$fTf.†üòD$ òT$òYÀòL$0òYÒò\L$(òD$ f(Âò\D$ ò^Áòò òD$(òYÁòYËòXÂòò\Áf(ÈòQÀf.Àzt f(ÁèòYH=ò^òèò òèòL$òD$èòèH‰,$ò$èò òè1Àé¥ýÿÿòT$L‰-òYÒé*ÿÿÿalber-forinitALBERS CONICAL EQUAL-AREAEqual latitudes for St. Parallels on opposite sides of equatorÿÿÿÿÿÿÿ»½×Ùß|Û=ð?zRx JŒ†LPƒ<ïapŒƒ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rodata.cst16.rodata.cst8.rela.eh_frame.comment.note.GNU-stack @&P,PH12P(@2x?OÀ]ÐoàXj0 y8.‚ff’ø  þñÿ (0(86 9@H  PUZ_di nw•› «¯³ ï¿ÇÍÔÜåïöalberfor.ce3ns0cr_majorlon_centerfalse_eastingrhfalse_northingr_minor.LC0.LC1.LC2.LC3.LC4.LC5alberfor_GLOBAL_OFFSET_TABLE_tsincosqsfnzsqrtadjust_lonsincosalberforintp_errormsfnzptitleradius2stanparlcenlonmeroriginoffsetp.üÿÿÿÿÿÿÿBGüÿÿÿÿÿÿÿO$W püÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿ€$”,™ üÿÿÿÿÿÿÿ¡$±!üÿÿÿÿÿÿÿ¿4Ô"üÿÿÿÿÿÿÿô<^4f<n,vüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ‰üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ•$üÿÿÿÿÿÿÿ»ÈüÿÿÿÿÿÿÿÑüÿÿÿÿÿÿÿîüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ$2%üÿÿÿÿÿÿÿLQüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿ|%üÿÿÿÿÿÿÿ› üÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿÎÓüÿÿÿÿÿÿÿëüÿÿÿÿÿÿÿóüÿÿÿÿÿÿÿ5$=$W tüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿƒüÿÿÿÿÿÿÿ‹$“˜&üÿÿÿÿÿÿÿ ¨üÿÿÿÿÿÿÿ­'üÿÿÿÿÿÿÿ¾(üÿÿÿÿÿÿÿÆ,Ë)üÿÿÿÿÿÿÿÙ*üÿÿÿÿÿÿÿá<é4î+üÿÿÿÿÿÿÿ$ @ alberinv.o/ 1270829051 7356 20 100644 6376 ` ELF>h@@ Uf(àfWÀH‰ýSH‰óHƒìXòHÇD$Hò-ò\%ò\Ùf.èòX‚µf(Äf(ËòYÄòYËòXÁòQÐòfWÉHÇD$8f.ÑŠN…HòYÕòò%f.ò^òYÒò\âò^å‚çòò$$f(Êf(ÂòT$ò\ ò\ÃòXÚòY ò^ÃòL$ èòL$ òòYÈòT$ò$$òò^ËòXÊf(ÔfTÐfTÈò\ÊfTÈf. wZfWÉòòÂÌòfTÁfUÊfVÈò òD$8ò^òD$8òXèòEHƒÄX1Ò[]‰ÐÃH|$Hf(Ìf(ÃèH‹D$HòH…À‰Ât­HƒÄX‰Ð[]Ãf(ÈòT$òYÄòYËèò-òT$òD$8éˆþÿÿf(Äf(ËòYÄòYËòXÁòQÐfWòé>þÿÿfD(ÀH‰l$èf(ÂH‰\$àL‰d$ðL‰l$øHƒìhòXÃò,$H‹,$òT$ò\$ò5ò=ò%fTf.s3z1H5H=è¸H‹\$HH‹l$PL‹d$XL‹l$`HƒÄhÃò òA^ÈòòDòYÉò\ÑòQÂòf.Àzt f(ÂèH\$8Ld$@òòD$H‰ÞL‰çèL‹l$@òT$8òL‰,$ò $èòT$8òL$@òD$òèòD$(H‰ÞL‰çòD$èòT$8òL$@òèòT$8òL$@òD$ òèH‰,$òD$0H‰Þò$L‰çèòT$8òL$@òèf(ØòD$ò\D$fTf.†üòD$ òT$òYÀòL$0òYÒò\L$(òD$ f(Âò\D$ ò^Áòò òD$(òYÁòYËòXÂòò\Áf(ÈòQÀf.Àzt f(ÁèòYH=ò^òèò òèòL$òD$èòèH‰,$ò$èò òè1ÀéýÿÿòT$L‰-òYÒé*ÿÿÿð?ð¿»½×Ùß|Û=à¿-DTû!ù?-DTû!ù¿»½×Ùß|Û=ð?€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿalber-invinitALBERS CONICAL EQUAL-AREAEqual latitudes for Standard Parallels on opposite sides of equatorzRx -A†LƒGp<÷apŒƒ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.cst16.rodata.str1.1.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @'°&h,hP1h@>°0L2à([2DoPXj¸0 y¨.‚ÖÖ’h $ x6ñÿ (0@!H035= @8K  SX]bg(l qv{ €0†Œ’8˜ ž-§½ÁÌÒØ0÷äìñùÿ '.alberinv.crhns0false_eastingfalse_northinge3cr_majoreslon_centerr_minor.LC1.LC4.LC5.LC6.LC8.LC7.LC2.LC3.LC9.LC10.LC11.LC12.LC13.LC14alberinv_GLOBAL_OFFSET_TABLE_logadjust_lonphi1zatan2alberinvintp_errorsqrttsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetp$),1<ADgüÿÿÿÿÿÿÿ˜  üÿÿÿÿÿÿÿ¨üÿÿÿÿÿÿÿÂüÿÿÿÿÿÿÿÝíüÿÿÿÿÿÿÿü&üÿÿÿÿÿÿÿ !üÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿSüÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ~,Œ4‘'üÿÿÿÿÿÿÿ³(üÿÿÿÿÿÿÿã)üÿÿÿÿÿÿÿë,üÿÿÿÿÿÿÿ$üÿÿÿÿÿÿÿn<vD~4†üÿÿÿÿÿÿÿŽüÿÿÿÿÿÿÿ™üÿÿÿÿÿÿÿ  üÿÿÿÿÿÿÿ¥+üÿÿÿÿÿÿÿËØ!üÿÿÿÿÿÿÿáüÿÿÿÿÿÿÿõ,üÿÿÿÿÿÿÿ)-üÿÿÿÿÿÿÿ<J.üÿÿÿÿÿÿÿdi/üÿÿÿÿÿÿÿ€-üÿÿÿÿÿÿÿ”™.üÿÿÿÿÿÿÿ³¸/üÿÿÿÿÿÿÿÒ-üÿÿÿÿÿÿÿæë/üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿM,U,o Œ,üÿÿÿÿÿÿÿ”üÿÿÿÿÿÿÿ›"üÿÿÿÿÿÿÿ£,«$°0üÿÿÿÿÿÿÿ¸ÀüÿÿÿÿÿÿÿÅ1üÿÿÿÿÿÿÿÖ2üÿÿÿÿÿÿÿÞ4ã3üÿÿÿÿÿÿÿñ4üÿÿÿÿÿÿÿùD<5üÿÿÿÿÿÿÿ, @0alconfor.o/ 1270829051 7356 20 100644 5792 ` ELF>h@@ UH‰õSH‰ûHƒìXò\òL$èHt$@H|$HèòD$èòòYÐòòXD$ò$òD$òYèò$òD$òò ò\ÂòXòY ò^ÂèòYD$èòXÀH|$8Ht$0ò\èò-H‹ ò\$0Lf(ÅH=ò%HAÿòYÃòt$8òT$@Hƒùf(ÌòYãf(ûòYÂòYÎòYõò,ÏòYÔòA$ÈòXÈòò\òòX ò^ÁòA ÀòYøòYðòY|$Hf(ÆòYÆf(ßf(×òYßòX×òXØòÇ~oHqºfD(ÂH9ÊòDYÄòDXÁòDD$ fD(ÂòDYÅòDXÀòDD$(},òYãH‰ÈòYëH)ÐòA ÀòÇò\Ìòd$ ò\ÅfA(èHƒÂH9òušòD$ 1ÀòL$(fWòYÇòYÎòòYt$ òY|$(ò\ÁòYãòYëò|$(òXÄòYÂòXòf(ÆòXÇòXèòYÕòl$ òXòUHƒÄX[]ÃDSH¸¯Âà#9ÀI»ü˜ÅzYÉ}?Iº =;jñŽ¿I¹²ºÕs°?I¸KzsîÖ?Hƒì0òH‰òH¸·1,51Óï?H‰H¸Á!¯bLUu?H¹ÜønN€¼È¿Hº¡SëX®Á¿òH¿7< sf¿H¾É™ÜÞ$¼s?ò H»RâD«Äµ?òH‰H¸ÿOvÒ¿òH‰L‰L‰L‰ L‰H‰ H‰H‰=H‰5H‰HÇHÇèH‰\$òT$òYÐòòT$èò òT$òD$(f(Áò\ÂòXÑò ò^ÂèòYD$(èòXÀH5H=ò\èH=èò òèòèòèò òèHƒÄ01À[Ã-DTû!ù?à?ð?@5R¢Fßñ?&eKû €õ?RâD«Ä¥?ð?-DTû!ù?€ALASKA CONFORMALzRx {A†DƒGp<Av@ƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.cst16.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @‚Ȩ &Ä,àØ 1àH>0L2@`XX[p0 j°.sÞÞƒ( €" ¨ñÿ ÈÀ!Ð#@8)€8/¸7? M(\d oty~ƒˆ (“8™0Ÿ@¥ «{´ÊÕÝáåéî€ú alconfor.clon_centerecos_p26nacoefbcoefsin_p26r_majorfalse_eastingfalse_northingr_minorlat_center.LC0.LC1.LC2.LC3.LC4.LC6.LC20.LC22.LC21.LC23.LC24alconfor_GLOBAL_OFFSET_TABLE_adjust_lontsincossintanpowatanalconforintptitleradius2cenloncenlatoffsetp $üÿÿÿÿÿÿÿ*%üÿÿÿÿÿÿÿ5&üÿÿÿÿÿÿÿ=ÄIüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿg'üÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿ‚ÄŽüÿÿÿÿÿÿÿ–üÿÿÿÿÿÿÿŸ(üÿÿÿÿÿÿÿª)üÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿÅ%üÿÿÿÿÿÿÿͼÔÌá<ì|ô´?üÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿIk$»üÿÿÿÿÿÿÿ ÊüÿÿÿÿÿÿÿÛD$/6LHO¬VT]\ddklrœy¤€Œ‡”ŽÄ•È €©&üÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿË'üÿÿÿÿÿÿÿÓüÿÿÿÿÿÿÿóüÿÿÿÿÿÿÿü(üÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿ¼´!üÿÿÿÿÿÿÿ&%üÿÿÿÿÿÿÿ- üÿÿÿÿÿÿÿ2+üÿÿÿÿÿÿÿ:BüÿÿÿÿÿÿÿG,üÿÿÿÿÿÿÿO T-üÿÿÿÿÿÿÿ\a.üÿÿÿÿÿÿÿi$qv/üÿÿÿÿÿÿÿ @€alconinv.o/ 1270829051 7356 20 100644 7616 ` ELF>P @@ AULI‰õE1ÉATI‰üH=USHƒìhH‹ ò\òò\ òD=HAÿM‹ÈL‹ÏHqAÝÀòH*Øò^Âò^ÊòD$PòÇL‰\$òL$HòD$@òH*ÁòL$ò\$òYÈòL$H‹\$L‰T$òL$PòT$òL$òYÐòT$H‹l$ÝT$òT$HòD$òT$ òYÃòD$ÝD$òDL$HƒùòD$ òEYÉòl$òYÀòXíòDXÈŽÉÙÉÝT$ÙɺòD$@òDt$L‰T$òYD$òt$L‰\$òd$H‰l$òDD$H‰\$ò|$ÝT$òDl$@òDT$ffD(åH9ÑfD(ÝòDYäòDYÞòEXæòEXÝŽƒf(ÍH‰ÈH)Ðf(ÕòAYÈòAÀòAYáòY×fD(óòAYñòXÈòH*ÀòD\ôò$ÇòAXÒfD(ÓòAYùfD(ìòEYÁòD\îfA(óòDYÐòYÄfA(äòD\×f(úòA\ÀfD(ÁHƒÂH9ò…IÿÿÿIƒÁIƒù„éòl$òD$ fA(ÑòAYìòL$òAYÃfAW×òAYËòYâò\èòD$ òYòòT$ òAYÄòY×òXìòd$òXÁòL$ òYçòAYÈò\l$PòXÆò\áòL$òAYÈò\D$HòAXâòXÑf(ôf(ØòAXÐòYôòYÄf(ÊòYÚòYÊòXñf(ÍòYêòT$ òYÌò\ÅòXËò\$fAWÇfAWÏò^Æò^ÎòXÐfTòXÙfT òT$ ò\$òXÈf. ‡ýÿÿÝØÝØf(Ãf(ÊòYÃòYÊòXÁòQÀòD$(òYèòXÀHt$`H|$XèòD$(H‹òfTI‰$f.Ø‚…H‹I‰E1ÀHƒÄh[]A\A]ÃL‰T$IƒÁòt$L‰\$Iƒùòd$H‰l$òDD$H‰\$ò|$ÝT$òDT$…þÿÿÝØÝØH5H=èHƒÄh¸ë[]A\A]ÃòL$ ½òD$`òYL$XòYòY ò^L$(òXÁèòD$òXH‹\$òYèH‰\$òD$8òD$èò òòYÁòY f(Ðò\ØòXò^Óf(ÂèH‰\$0ëRòD$0HƒÅèò òòYÁòY f(Ðò\ØòXò^Óf(ÂèHƒý„´òYD$8èòXÀòL$0ò\ò\D$0òXÈfTòL$0f.‡kÿÿÿòAMòT$(ò\$ òYòD$XòYòT$(òYT$`ò\$ òYØòYD$f(Êò\ËèòXèòA$HƒÄh1À[]A\A]ÃH5H=è¸ìé¹ýÿÿfDfDSH¸¯Âà#9ÀI»ü˜ÅzYÉ}?Iº =;jñŽ¿I¹²ºÕs°?I¸KzsîÖ?Hƒì0òH‰òH¸·1,51Óï?H‰H¸Á!¯bLUu?H¹ÜønN€¼È¿Hº¡SëX®Á¿òH¿7< sf¿H¾É™ÜÞ$¼s?ò H»RâD«Äµ?òH‰H¸ÿOvÒ¿òH‰L‰L‰L‰ L‰H‰ H‰H‰=H‰5H‰HÇHÇèH‰\$òT$òYÐòòT$èò òT$òD$(f(Áò\ÂòXÑò ò^ÂèòYD$(èòXÀH5H=ò\èH=èò òèòèòèò òèHƒÄ01À[Ãalcon-invALASKA CONFORMALToo many iterations in inverse€ÿÿÿÿÿÿÿ»½×Ùß|Û=à?-DTû!ù?ð?5R¢Fßñ?&eKû €õ?RâD«Ä¥?ð?-DTû!ù?zRx ,$BOŒK A(Dƒ†LAv@ƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rodata.cst16.rodata.cst8.rela.eh_frame.comment.note.GNU-stack @2ÀÐ&t,€Ø 12€@2 OÀ ]àHo( hj0 y .‚¾ ¾ ’P(& xBñÿ @8€8Ð (0(?JU¸]ÀeÈg  oty~ƒˆ’— œ(¢8¨0®@´  º$ÃÙÞæîôøü0$,3:alconinv.cacoefbcoefnfalse_eastingr_majorfalse_northinglon_centerlat_centersin_p26cos_p26er_minor.LC2.LC3.LC4.LC5.LC0.LC1.LC6.LC7.LC9.LC23.LC25.LC24.LC26.LC27alconinv_GLOBAL_OFFSET_TABLE_atantsincosp_errorasinztansinpowatan2adjust_lonalconinvintptitleradius2cenloncenlatoffsetp<|$Ì,4üÿÿÿÿÿÿÿ<$Eüÿÿÿÿÿÿÿ5üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿYüÿÿÿÿÿÿÿ‰üÿÿÿÿÿÿÿŽ(üÿÿÿÿÿÿÿ¡)üÿÿÿÿÿÿÿ® ¶üÿÿÿÿÿÿÿ¾üÿÿÿÿÿÿÿÓ5üÿÿÿÿÿÿÿ<üÿÿÿÿÿÿÿA*üÿÿÿÿÿÿÿp´x¼‡+üÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿ¢üÿÿÿÿÿÿÿ§,üÿÿÿÿÿÿÿ½-üÿÿÿÿÿÿÿÅÄÍüÿÿÿÿÿÿÿÙüÿÿÿÿÿÿÿéüÿÿÿÿÿÿÿö.üÿÿÿÿÿÿÿ -üÿÿÿÿÿÿÿÄüÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿE.üÿÿÿÿÿÿÿZ(üÿÿÿÿÿÿÿlüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿŒüÿÿÿÿÿÿÿ¬¼º´ã/üÿÿÿÿÿÿÿë ð0üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿküÿÿÿÿÿÿÿr züÿÿÿÿÿÿÿ‹D±$ÍßæLøÿ¬T \dl"œ)¤0Œ7”>ÄEÈP€Y-üÿÿÿÿÿÿÿp üÿÿÿÿÿÿÿ{,üÿÿÿÿÿÿÿƒ!üÿÿÿÿÿÿÿ£"üÿÿÿÿÿÿÿ¬.üÿÿÿÿÿÿÿ·(üÿÿÿÿÿÿÿ¼ɴÑ#üÿÿÿÿÿÿÿÖ)üÿÿÿÿÿÿÿÝ$üÿÿÿÿÿÿÿâ2üÿÿÿÿÿÿÿêòüÿÿÿÿÿÿÿ÷3üÿÿÿÿÿÿÿÿ 4üÿÿÿÿÿÿÿ 5üÿÿÿÿÿÿÿ$!&6üÿÿÿÿÿÿÿ P0azimfor.o/ 1270829052 7356 20 100644 4504 ` ELF>p@@ H‰\$àH‰l$èL‰d$ðL‰l$øHì¸ò\òL$H‹\$I‰üI‰õèòD$H‹l$H‰\$H´$€H¼$ˆòD$èH‰l$òD$èòD$(òòòY„$€ò òYœ$ˆòòYD$(òXØf(ÃfTÁò\ÂfTÁf.ƒ|zzf.ƒ”ŠŽòH\$0H5¸òYH‰ßèH5H‰ßè¸{H‹œ$˜H‹¬$ L‹¤$¨L‹¬$°HĸÃf(ÃèòD$H‹\$èH‰\$òT$ò^ÐòYH‰l$òD$òT$èòT$1Àf(ÊòYŒ$€òYÈòX òA $òò òY„$€òYŒ$ˆòYD$(ò\ÈòYÑòXòAUé'ÿÿÿHƒìH5òH=f(Âò òò%òèH=èòèòèòèò òè1ÀHƒÄÃPoint projects into a circle of radius = %12.2lfazim-forAZIMUTHAL EQUIDISTANTÿÿÿÿÿÿÿð?»½×Ùß|Û=-DTû! @zRx [ÀŒ†ƒ<’DGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rodata.cst16.rodata.cst8.rela.eh_frame.comment.note.GNU-stack @’` &Ô,Ø812Ø1@2 O0]@ o`Pjh0 y°.‚ÞÞ’pð ` þñÿ 0(&. <K  V[`ejoty  ~†œ§¯³»ÃÈÌ’×Þåïöazimfor.clon_centercos_p12sin_p12r_majorfalse_eastingfalse_northinglat_origin.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7azimfor_GLOBAL_OFFSET_TABLE_adjust_lontsincoscossprintfp_erroracossinazimforintptitleradiuscenlonmeroriginoffsetp5üÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿpüÿÿÿÿÿÿÿ~,†$—üÿÿÿÿÿÿÿ¨üÿÿÿÿÿÿÿÊüÿÿÿÿÿÿÿÚüÿÿÿÿÿÿÿîüÿÿÿÿÿÿÿúüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿU"üÿÿÿÿÿÿÿe#üÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ’#üÿÿÿÿÿÿÿ³Á$É,ñ,üÿÿÿÿÿÿÿ$"* 2:?üÿÿÿÿÿÿÿFüÿÿÿÿÿÿÿK%üÿÿÿÿÿÿÿSüÿÿÿÿÿÿÿX&üÿÿÿÿÿÿÿ`e'üÿÿÿÿÿÿÿm r(üÿÿÿÿÿÿÿz‚‡)üÿÿÿÿÿÿÿ @aziminv.o/ 1270829052 7356 20 100644 4696 ` ELF>È@@ H‰\$èH‰l$ðH‰óL‰d$øHƒìXH‰ýò\ò\ òD$(òYÀòL$ òYÉòXÁò òQÀòD$f(ÁòYòT$f.Ðv,H5H=è¸}H‹\$@H‹l$HL‹d$PHƒÄXÃòD$Ht$0H|$8I¼»½×Ùß|Û=ò^ÁèòD$H‹fTH‰Ef.wzH‹H‰1Àë–òL$ òD$0òYL$8òYòY ò^L$òXÁèòD$H‹D$L‰d$òT$H‰ò f(ÁfTò\fTf.Ðr@f. ‚°òL$ òD$(fW èòXè1ÀòEéâþÿÿH‰D$òD$èòYòL$0L‰d$òT$ò\Èf(ÁfTf.ÐvòD$(1ÀfTf.Ї‰þÿÿòD$(òYL$òYD$8òD$(òYédÿÿÿ€t$/€òòL$ òD$òD$(èòL$ò\Èf(Áè1ÀòEé!þÿÿ€€HƒìH5òH=f(Âò òò%òèH=èòèòèòèò òè1ÀHƒÄÃazim-invInput data errorAZIMUTHAL EQUIDISTANT-DTû! @»½×Ùß|Û=-DTû!ù?ÿÿÿÿÿÿÿ€zRx bJ†ƒL`Œ<’DGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.cst16.rela.eh_frame.comment.note.GNU-stack @` È &D,H812H0@x M  `ÀP[(0 j.s>>ƒˆØ ` þñÿ  (0;F(N0 V[` ejoty~ ƒb‹¡©±·½ÈÌp’×Þåïöaziminv.cfalse_eastingfalse_northingr_majorlon_centerlat_originsin_p12cos_p12.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8aziminv_GLOBAL_OFFSET_TABLE_p_errortsincosasinzatan2adjust_lonsinaziminvintptitleradiuscenlonmeroriginoffsetp%Eüÿÿÿÿÿÿÿ[üÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿuüÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿÃËüÿÿÿÿÿÿÿ×üÿÿÿÿÿÿÿâ $ ,üÿÿÿÿÿÿÿ; GüÿÿÿÿÿÿÿOüÿÿÿÿÿÿÿWüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ„ üÿÿÿÿÿÿÿŒ‘!üÿÿÿÿÿÿÿ­"üÿÿÿÿÿÿÿµ$Öüÿÿÿÿÿÿÿìüÿÿÿÿÿÿÿ,(? üÿÿÿÿÿÿÿR!üÿÿÿÿÿÿÿw,üÿÿÿÿÿÿÿ†$’š ¢ª¯üÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿ»$üÿÿÿÿÿÿÿÃüÿÿÿÿÿÿÿÈ%üÿÿÿÿÿÿÿÐÕ&üÿÿÿÿÿÿÿÝ â'üÿÿÿÿÿÿÿêò÷(üÿÿÿÿÿÿÿ @pbceafor.o/ 1270829052 7356 20 100644 4480 ` ELF>¸@@ H‰\$èH‰l$ðH‰ýL‰d$øHƒìxI‰ôò\òL$H‹\$èf(øH‰\$òD$ò|$ èHƒ=fD(Àò|$ tTòò òYøòDYÀòYùòD^ÁòX=ò}òDXòE$H‹\$`H‹l$h1ÀL‹d$pHƒÄxÃò-f(ÈòòòYÍf(ÃòT$Pò\$@òl$0ò\Áò|$ òXËòDD$ò^Áèò5ò%f(Îò|$ ò\$@òYÌòDD$òT$PòXäòl$0òYùf(ËòY-ò\ÊòAYÐòX=òAYÐò}f(ûò^Ýò\úòYØòD^ÇòAXØòYËòYÎò^ÌòX òA $é÷þÿÿf„ATI¼ð?USHƒìò ò^ÈL‰$$òò$òòYÉòò-ò%ò\Áf(ÈòòQÀf.Àzt f(ÁèH‹ò ò1ÀòH‰$òL$f.Áò$—ÀH‰èò$H‹,$H‰$ò$H‰-èòL$L‰$$òòYÈòYÁò $ò\ÈòQÁf.Àzt f(ÁèH‰,$H=ò $ò^Èò $H‹,$H‰-èò òèòèòèò òèHƒÄ1À[]A\Ãð?Àñh㈵øä>Cylinderical Equal AreazRx §J†ƒL€Œ$<‰BŒKA D0ƒ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @9Ð € &|,€`1€>2˜R°`MP0 \.e>>u8¨  à ïñÿ  X"@*880GILPOW(bH joty ~§†œ§«¯°‰º¿ÃÊÒÜçbceafor.clon_centerindr_majorcosphi1false_eastingfalse_northingeeskzr_minorlat_truescsinphi1.LC0.LC1.LC3.LC4bceafor_GLOBAL_OFFSET_TABLE_adjust_lonsinlogbceaforintsqrtcosptitleradius2cenlonmertrue_scaleoffsetp-üÿÿÿÿÿÿÿGüÿÿÿÿÿÿÿNSdüÿÿÿÿÿÿÿl<†4”,¸ ÄüÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿLOüÿÿÿÿÿÿÿ`4˜,ÆÖüÿÿÿÿÿÿÿãï$÷,ÿ4$ üÿÿÿÿÿÿÿ+$3; EüÿÿÿÿÿÿÿbTg!üÿÿÿÿÿÿÿ€<…üÿÿÿÿÿÿÿ—D½ üÿÿÿÿÿÿÿÈüÿÿÿÿÿÿÿáLæ"üÿÿÿÿÿÿÿîöüÿÿÿÿÿÿÿû#üÿÿÿÿÿÿÿ$üÿÿÿÿÿÿÿ$%üÿÿÿÿÿÿÿ,%4*&üÿÿÿÿÿÿÿ @°bceainv.o/ 1270829052 7356 20 100644 5736 ` ELF> @@ UH‰ýSH‰óHƒìHHƒ=ò\ò\ òD$8tVòY f(Áò^èòòòYòL$8ò^Èf(ÁòXèòEHƒÄH1À[]ÃòXÉòòYòY ò^Èf(ÁèòD$0òòòD$òD$0ò$òXÀèòD$ òD$0òYèòD$(òD$0òYèò$ò f(Óò^ òYòYòXÊòT$òYòXÊòT$òYòYL$ òXÚòXL$0òY\$(òXÙòL$òY òYÁòXØòòòYé¶þÿÿfD€USHƒì8ò ò^Èòòò%òYÉòòò-ò\ÁòQàòf.äzt èf(àò f.%f(Áò%òYÁòòYÁòƒŠ H¸@HÇH‰H‹H‰\$òD$èòD$H‹l$H‰\$òD$H‰-èf(ÈòòòY òYÈò\ÑòQÂf.Àzt f(ÂèH‰l$H=òL$ò^ÈòL$H‹l$H‰-èò òèòèòèò òèHƒÄ81À[]ÃòHÇòò\Ùf(Ìò\Äòd$òX ò\$ ò^Áèòd$ò òY%ò\$ òò^Óò^ÌòYÈòXÑòYÚòéŠþÿÿ@@@¶` ¶` Æ?*¤B*¤Bº?°[°[°?üU¦ºÿ°?нŸmö-‘?ð?ñh㈵øä>ÀCylinderical Equal AreazRx £A†DƒG`<9AADPƒ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @é  &,,0x10X>2ˆR XM80 \ø.e&&u È % è +ñÿ pH@,P4<0GhJ`M(R WZb8moX w|†‹( •0š8Ÿ@¤H©¯P µ£½ÓØãç°9ò÷û 'bceainv.cindfalse_eastingfalse_northingcosphi1r_majorlon_centerqpkze_p6e_p4esr_minorlat_truescesinphi1.LC0.LC1.LC2.LC3.LC5.LC4.LC6.LC7.LC8.LC9.LC12.LC11bceainv_GLOBAL_OFFSET_TABLE_asinadjust_lonsinbceainvintsqrtcosptitleradius2cenlonmertrue_scaleoffsetplogkD <0L<üÿÿÿÿÿÿÿA'üÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿULk,p(üÿÿÿÿÿÿÿŠüÿÿÿÿÿÿÿ’dš\§'üÿÿÿÿÿÿÿµ$½×)üÿÿÿÿÿÿÿëüÿÿÿÿÿÿÿð)üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ )üÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ2üÿÿÿÿÿÿÿDüÿÿÿÿÿÿÿVüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿš\ºÆüÿÿÿÿÿÿÿÎ üÿÿÿÿÿÿÿÖDâ,ê4ò<+üÿÿÿÿÿÿÿ#!üÿÿÿÿÿÿÿ/ ;G$dhodv4†,üÿÿÿÿÿÿÿ£L¨)üÿÿÿÿÿÿÿ´T¼ üÿÿÿÿÿÿÿÄá+üÿÿÿÿÿÿÿí"üÿÿÿÿÿÿÿ \-üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ#.üÿÿÿÿÿÿÿ+,0/üÿÿÿÿÿÿÿ84=0üÿÿÿÿÿÿÿE<MDR1üÿÿÿÿÿÿÿd üÿÿÿÿÿÿÿkhw üÿÿÿÿÿÿÿ‘ üÿÿÿÿÿÿÿ 2üÿÿÿÿÿÿÿ® üÿÿÿÿÿÿÿ¶#üÿÿÿÿÿÿÿÄ üÿÿÿÿÿÿÿàd @°ceafor.o/ 1270829052 7356 20 100644 4480 ` ELF>¸@@ H‰\$èH‰l$ðH‰ýL‰d$øHƒìxI‰ôò\òL$H‹\$èf(øH‰\$òD$ò|$ èHƒ=fD(Àò|$ tTòò òYøòDYÀòYùòD^ÁòX=ò}òDXòE$H‹\$`H‹l$h1ÀL‹d$pHƒÄxÃò-f(ÈòòòYÍf(ÃòT$Pò\$@òl$0ò\Áò|$ òXËòDD$ò^Áèò5ò%f(Îò|$ ò\$@òYÌòDD$òT$PòXäòl$0òYùf(ËòY-ò\ÊòAYÐòX=òAYÐò}f(ûò^Ýò\úòYØòD^ÇòAXØòYËòYÎò^ÌòX òA $é÷þÿÿf„ATI¼ð?USHƒìò ò^ÈL‰$$òò$òòYÉòò-ò%ò\Áf(ÈòòQÀf.Àzt f(ÁèH‹ò ò1ÀòH‰$òL$f.Áò$—ÀH‰èò$H‹,$H‰$ò$H‰-èòL$L‰$$òòYÈòYÁò $ò\ÈòQÁf.Àzt f(ÁèH‰,$H=ò $ò^Èò $H‹,$H‰-èò òèòèòèò òèHƒÄ1À[]A\Ãð?Àñh㈵øä>Cylinderical Equal AreazRx §J†ƒL€Œ$<‰BŒKA D0ƒ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @9Ð € &|,€`1€>2˜R°`MP0 \.e>>u8¨  à ìñÿ  X!@)870FHKPNV(aH insx }§„𥩭°‰·¼ÀÇÏÙäceafor.clon_centerindr_majorcosphi1false_eastingfalse_northingeeskzr_minorlat_truescsinphi1.LC0.LC1.LC3.LC4ceafor_GLOBAL_OFFSET_TABLE_adjust_lonsinlogceaforintsqrtcosptitleradius2cenlonmertrue_scaleoffsetp-üÿÿÿÿÿÿÿGüÿÿÿÿÿÿÿNSdüÿÿÿÿÿÿÿl<†4”,¸ ÄüÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿLOüÿÿÿÿÿÿÿ`4˜,ÆÖüÿÿÿÿÿÿÿãï$÷,ÿ4$ üÿÿÿÿÿÿÿ+$3; EüÿÿÿÿÿÿÿbTg!üÿÿÿÿÿÿÿ€<…üÿÿÿÿÿÿÿ—D½ üÿÿÿÿÿÿÿÈüÿÿÿÿÿÿÿáLæ"üÿÿÿÿÿÿÿîöüÿÿÿÿÿÿÿû#üÿÿÿÿÿÿÿ$üÿÿÿÿÿÿÿ$%üÿÿÿÿÿÿÿ,%4*&üÿÿÿÿÿÿÿ @°ceainv.o/ 1270829052 7356 20 100644 5736 ` ELF> @@ UH‰ýSH‰óHƒìHHƒ=ò\ò\ òD$8tVòY f(Áò^èòòòYòL$8ò^Èf(ÁòXèòEHƒÄH1À[]ÃòXÉòòYòY ò^Èf(ÁèòD$0òòòD$òD$0ò$òXÀèòD$ òD$0òYèòD$(òD$0òYèò$ò f(Óò^ òYòYòXÊòT$òYòXÊòT$òYòYL$ òXÚòXL$0òY\$(òXÙòL$òY òYÁòXØòòòYé¶þÿÿfD€USHƒì8ò ò^Èòòò%òYÉòòò-ò\ÁòQàòf.äzt èf(àò f.%f(Áò%òYÁòòYÁòƒŠ H¸@HÇH‰H‹H‰\$òD$èòD$H‹l$H‰\$òD$H‰-èf(ÈòòòY òYÈò\ÑòQÂf.Àzt f(ÂèH‰l$H=òL$ò^ÈòL$H‹l$H‰-èò òèòèòèò òèHƒÄ81À[]ÃòHÇòò\Ùf(Ìò\Äòd$òX ò\$ ò^Áèòd$ò òY%ò\$ òò^Óò^ÌòYÈòXÑòYÚòéŠþÿÿ@@@¶` ¶` Æ?*¤B*¤Bº?°[°[°?üU¦ºÿ°?нŸmö-‘?ð?ñh㈵øä>ÀCylinderical Equal AreazRx £A†DƒG`<9AADPƒ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @é  &,,0x10X>2ˆR XM80 \ø.e&&u È % è )ñÿ pH@+P3;0FhI`L(Q VYa8lnX v{€…Š( ”0™8ž@£H¨®P ´£»Ñ×âæ°9ðõù%ceainv.cindfalse_eastingfalse_northingcosphi1r_majorlon_centerqpkze_p6e_p4esr_minorlat_truescesinphi1.LC0.LC1.LC2.LC3.LC5.LC4.LC6.LC7.LC8.LC9.LC12.LC11ceainv_GLOBAL_OFFSET_TABLE_asinzadjust_lonsinceainvintsqrtcosptitleradius2cenlonmertrue_scaleoffsetplogkD <0L<üÿÿÿÿÿÿÿA'üÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿULk,p(üÿÿÿÿÿÿÿŠüÿÿÿÿÿÿÿ’dš\§'üÿÿÿÿÿÿÿµ$½×)üÿÿÿÿÿÿÿëüÿÿÿÿÿÿÿð)üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ )üÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ2üÿÿÿÿÿÿÿDüÿÿÿÿÿÿÿVüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿš\ºÆüÿÿÿÿÿÿÿÎ üÿÿÿÿÿÿÿÖDâ,ê4ò<+üÿÿÿÿÿÿÿ#!üÿÿÿÿÿÿÿ/ ;G$dhodv4†,üÿÿÿÿÿÿÿ£L¨)üÿÿÿÿÿÿÿ´T¼ üÿÿÿÿÿÿÿÄá+üÿÿÿÿÿÿÿí"üÿÿÿÿÿÿÿ \-üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ#.üÿÿÿÿÿÿÿ+,0/üÿÿÿÿÿÿÿ84=0üÿÿÿÿÿÿÿE<MDR1üÿÿÿÿÿÿÿd üÿÿÿÿÿÿÿkhw üÿÿÿÿÿÿÿ‘ üÿÿÿÿÿÿÿ 2üÿÿÿÿÿÿÿ® üÿÿÿÿÿÿÿ¶#üÿÿÿÿÿÿÿÄ üÿÿÿÿÿÿÿàd @°eqconfor.o/ 1270829052 7356 20 100644 6544 ` ELF>˜@@ H‰\$èL‰d$ðI‰üL‰l$øHƒì8I‰õf(áòD$òòò òèò ò\ÈòD$ò\òY òL$èòYòD$H‹\$èòYD$H‰\$òXòA$òD$èò òYD$H‹\$ L‹d$(1ÀòX ò\ÈòAML‹l$0HƒÄ8Ãf„H‰l$ØL‰t$ðL‰|$øH‰\$ÐL‰d$àL‰l$èHƒìXò ò^ÈH‰|$ò$H‹,$òò$L‹4$òYÉò,$L‹<$òò%ò=ò\Ñò5òQÂòf.Àzt f(ÂèòLd$Ll$ òèòòèòòèòòèH‰,$òL‰æò$L‰ïèòT$òL$ òèH‰,$òD$ò$$òòò òèHƒ|$ò$H‹$tmH‰,$ò$L‰4$ò $òXÁfTf.ƒrŠlH5H=è¸QH‹\$(H‹l$0L‹d$8L‹l$@L‹t$HL‹|$PHƒÄXÃH‹D$ H‰òD$H‰$ò $ò^òòòXÈòò $H‹$L‰<$ò ò$$H‰èò Hƒ|$òò\ÈòY ò toH=èò òèL‰4$ò $H‰,$ò$èòèL‰<$ò$èò òè1ÀéÝþÿÿH=èò òèH‰,$ò$èë˜L‰4$L‰æL‰ïò$èòT$òL$ òèò$L‹$$L‰4$òò ò$$òòèH‰,$f(Èò$L‰4$ò$ò\ÂfTf.‚;þÿÿL‰$$òD$ò$H‰$ò\Âò$ò\Êò^Áòéþÿÿeqcon_forEQUIDISTANT CONICStandard Parallels on opposite sides of equatorð?»½×Ùß|Û=ÿÿÿÿÿÿÿzRx çJŒƒL@<Öb`ŒƒŽ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rodata.cst8.rodata.cst16.rela.eh_frame.comment.note.GNU-stack @Æðp&,x12@2(0OX\po€Xj`0 yØ.‚’˜ (! À*ñÿ 0( h%-`0X>PMpPX@[8]H  afkpuz  爞£®²¶ðÖÂÇÌÑÖÛãéñø "eqconfor.ce3e2e1e0glon_centerr_majornsfalse_eastingfalse_northingrhr_minoreseml0.LC0.LC1.LC2.LC3.LC4.LC5eqconfor_GLOBAL_OFFSET_TABLE_mlfnadjust_lonsincoseqconforintsqrte0fne1fne2fne3fntsincosmsfnzp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1',/$7?D#üÿÿÿÿÿÿÿLd^ füÿÿÿÿÿÿÿq$üÿÿÿÿÿÿÿy\‰%üÿÿÿÿÿÿÿœT­&üÿÿÿÿÿÿÿµLÏl0üÿÿÿÿÿÿÿNüÿÿÿÿÿÿÿV ^LjTv<‡(üÿÿÿÿÿÿÿ4¡<¦)üÿÿÿÿÿÿÿ®¶<»*üÿÿÿÿÿÿÿÃË<Ð+üÿÿÿÿÿÿÿØ$à<å,üÿÿÿÿÿÿÿñ,-üÿÿÿÿÿÿÿ4.üÿÿÿÿÿÿÿ1,9$AIN#üÿÿÿÿÿÿÿ}üÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿŸüÿÿÿÿÿÿÿ¤/üÿÿÿÿÿÿÿØ\ï\÷,ÿ$  ,d1#üÿÿÿÿÿÿÿ9dGDSüÿÿÿÿÿÿÿ[ldüÿÿÿÿÿÿÿi0üÿÿÿÿÿÿÿqyüÿÿÿÿÿÿÿ~1üÿÿÿÿÿÿÿ•2üÿÿÿÿÿÿÿ ¢3üÿÿÿÿÿÿÿ°4üÿÿÿÿÿÿÿ¸LÀTÅ5üÿÿÿÿÿÿÿÓüÿÿÿÿÿÿÿØ0üÿÿÿÿÿÿÿàèüÿÿÿÿÿÿÿí1üÿÿÿÿÿÿÿû6üÿÿÿÿÿÿÿ-üÿÿÿÿÿÿÿ%4*.üÿÿÿÿÿÿÿ?$GT,\a#üÿÿÿÿÿÿÿƒüÿÿÿÿÿÿÿ‹üÿÿÿÿÿÿÿ½\ @ðeqconinv.o/ 1270829052 7356 20 100644 6848 ` ELF>(@@ Uf(ØfWäH‰ýSH‰óHƒì8òHÇD$(òò\ò\Ñf.ÄòX‚Ûf(Ãf(ÊòYÃòYÊòXÁòQèòf(ôf.ìЇ…ò^-òH|$(ò%òòò ò4$ò\Åèò4$òò^5f(ÆòXèH‹T$(1ÀòEH…ÒEÂHƒÄ8[]Ãf(Èòl$òYÃòYÊèòl$f(ðéYÿÿÿf(Ãf(ÊòYÃòYÊòXÁòQèfW-òéÿÿÿfD€H‰l$ØL‰t$ðL‰|$øH‰\$ÐL‰d$àL‰l$èHƒìXò ò^ÈH‰|$ò$H‹,$òò$L‹4$òYÉò,$L‹<$òò%ò=ò\Ñò5òQÂòf.Àzt f(ÂèòLd$Ll$ òèòòèòòèòòèH‰,$òL‰æò$L‰ïèòT$òL$ òèH‰,$òD$ò$$òòò òèHƒ|$ò$H‹$tmH‰,$ò$L‰4$ò $òXÁfTf.ƒrŠlH5H=è¸QH‹\$(H‹l$0L‹d$8L‹l$@L‹t$HL‹|$PHƒÄXÃH‹D$ H‰òD$H‰$ò $ò^òòòXÈòò $H‹$L‰<$ò ò$$H‰èò Hƒ|$òò\ÈòY ò toH=èò òèL‰4$ò $H‰,$ò$èòèL‰<$ò$èò òè1ÀéÝþÿÿH=èò òèH‰,$ò$èë˜L‰4$L‰æL‰ïò$èòT$òL$ òèò$L‹$$L‰4$òò ò$$òòèH‰,$f(Èò$L‰4$ò$ò\ÂfTf.‚;þÿÿL‰$$òD$ò$H‰$ò\Âò$ò\Êò^Áòéþÿÿð?ð¿ð?»½×Ùß|Û=€ÿÿÿÿÿÿÿeqcon-forEQUIDISTANT CONICStandard Parallels on opposite sides of equatorzRx SA†LƒGP<Öb`ŒƒŽ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.cst16.rodata.str1.1.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @6ظ&x,xx1x >  L2À[2à0oXj0 yh.‚––’( p$ ˜=ñÿ p`X P/7h90<(? BEPX@[8]H  afkpuz„‰  ŽS—­³¾Ä`ÖÐÕÚßäéñ÷ü &-5eqconinv.crhnsfalse_eastingfalse_northingr_majorge3e2e1e0lon_centerr_minoreseml0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9eqconinv_GLOBAL_OFFSET_TABLE_phi3zadjust_lonatan2eqconinvintsqrte0fne1fne2fne3fntsincosmsfnzmlfnp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1l)\1TALgüÿÿÿÿÿÿÿƒüÿÿÿÿÿÿÿ‹d˜, $¨°¾&üÿÿÿÿÿÿÿÏ\Û à'üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿJüÿÿÿÿÿÿÿ† üÿÿÿÿÿÿÿ¾üÿÿÿÿÿÿÿÆ ÎLÚTæ<÷*üÿÿÿÿÿÿÿÿ4<+üÿÿÿÿÿÿÿ&<+,üÿÿÿÿÿÿÿ3;<@-üÿÿÿÿÿÿÿH$P<U.üÿÿÿÿÿÿÿa,q/üÿÿÿÿÿÿÿ…4Š0üÿÿÿÿÿÿÿ¡,©$±¹¾1üÿÿÿÿÿÿÿíüÿÿÿÿÿÿÿõüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ2üÿÿÿÿÿÿÿH\_\g,o${œd¡1üÿÿÿÿÿÿÿ©d·DÃüÿÿÿÿÿÿÿËlÔ"üÿÿÿÿÿÿÿÙ3üÿÿÿÿÿÿÿáéüÿÿÿÿÿÿÿî4üÿÿÿÿÿÿÿ5üÿÿÿÿÿÿÿ  6üÿÿÿÿÿÿÿ 7üÿÿÿÿÿÿÿ(L0T58üÿÿÿÿÿÿÿC"üÿÿÿÿÿÿÿH3üÿÿÿÿÿÿÿPXüÿÿÿÿÿÿÿ]4üÿÿÿÿÿÿÿk9üÿÿÿÿÿÿÿ/üÿÿÿÿÿÿÿ•4š0üÿÿÿÿÿÿÿ¯$·Ä,ÌÑ1üÿÿÿÿÿÿÿóüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿ-\ @`equifor.o/ 1270829052 7356 20 100644 2784 ` ELF>@@@ H‰\$ðL‰d$øHƒìHò\H‰ûI‰ôòL$(èòf(Èòò$òL$èò$1ÀòL$òYÊòYT$(òYÈòX ò H‹\$8òXòA$L‹d$@HƒÄHÃH=Hƒìò òò%òòèòèòèòèò òè1ÀHƒÄÃEQUIRECTANGULARzRx NPŒƒ4{KGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @ ˆ( &L,P(12PE`H@° 0 O¨.XÖÖh€X  تñÿ ) 7 FKSitx{ƒŠ‘›¢equifor.clon_centerr_majorlat_originfalse_eastingfalse_northing.LC0equifor_GLOBAL_OFFSET_TABLE_adjust_loncosequiforintptitleradiuscenlonmeroriginoffsetp#üÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿ7 Güÿÿÿÿÿÿÿj{“ üÿÿÿÿÿÿÿŸ§ ¯·¿üÿÿÿÿÿÿÿÄüÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿÑüÿÿÿÿÿÿÿÙÞüÿÿÿÿÿÿÿæ ëüÿÿÿÿÿÿÿóûüÿÿÿÿÿÿÿ 8equiinv.o/ 1270829052 7356 20 100644 3376 ` ELF>Ø@@ H‰\$ðH‰l$øHƒìHò\ òH‹f(ØH‰ýò^ÊòfT f. v'H5H=踮H‹\$8H‹l$@HƒÄHÃòòT$ ò\$èH‰\$ò\$òL$òT$ ò\ÙòYÐò^Úf(ÃòXè1ÀòEë›fD€H=Hƒìò òò%òòèòèòèòèò òè1ÀHƒÄÃequi-invInput data errorEQUIRECTANGULARÿÿÿÿÿÿÿ-DTû!ù?zRx ÃNP†ƒ4{KGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst16.rodata.cst8.rela.eh_frame.comment.note.GNU-stack @K`   &Œ,(12*@ÀNÐ`ØH[ 0 j .sNNƒ˜ ˜ Æñÿ " 0; FKPU Z _Ãg}…‰”Ð{Ÿ¦­·¾equiinv.cfalse_northingr_majorfalse_eastinglat_originlon_center.LC0.LC1.LC2.LC3.LC4equiinv_GLOBAL_OFFSET_TABLE_p_errorcosadjust_lonequiinvintptitleradiuscenlonmeroriginoffsetpüÿÿÿÿÿÿÿ!8üÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿIüÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿUüÿÿÿÿÿÿÿq ‚üÿÿÿÿÿÿÿ±¶üÿÿÿÿÿÿÿÓüÿÿÿÿÿÿÿßç ï÷ÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ& +üÿÿÿÿÿÿÿ3;@üÿÿÿÿÿÿÿ 8Ðgnomfor.o/ 1270829052 7356 20 100644 3704 ` ELF>È@@ H‰\$àH‰l$èL‰d$ðL‰l$øHƒìxò\òL$H‹\$I‰üI‰õèòD$H‹l$H‰\$Ht$@H|$HòD$èH‰l$òD$èò\$@òD$8f(Ãò òYòYL$HòYD$8òXÈf. w3z1H5H=踅H‹\$XH‹l$`L‹d$hL‹l$pHƒÄxÃòH‰l$ò\$ò^ÑòD$òYòT$ èòT$ 1Àò\$òYÚòYØòXòA$òò òYD$@òYL$HòYD$8ò\ÈòYÑòXòAUéVÿÿÿ€H‰\$èL‰d$ðH5L‰l$øHƒì(H=òD$H‹\$òL$L‹d$f(ÂòT$L‹l$òH‰ò%L‰%èH=èH‰\$òD$èL‰d$òD$èL‰l$òD$èò òèH‹\$L‹d$1ÀL‹l$ HƒÄ(Ãgnomfor-convPoint projects into infinityGNOMONICð?zRx iX€Œ†ƒ<ÐZ0ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rela.eh_frame.comment.note.GNU-stack @@H  &€,€012€3@¸RÈXMH0 \ .eNNuH0  x Îñÿ &( 6( EJO TY* ^if|‡“›ŸpЪ±¸¿Ægnomfor.clon_centersin_p13cos_p13Rfalse_eastingfalse_northing.LC0.LC1.LC2.LC3.LC4gnomfor_GLOBAL_OFFSET_TABLE_adjust_lontsincoscosp_errorsingnomforintptitleradiuscenloncenlatoffsetpüÿÿÿÿÿÿÿ2üÿÿÿÿÿÿÿWüÿÿÿÿÿÿÿgüÿÿÿÿÿÿÿ ‡Ÿüÿÿÿÿÿÿÿªüÿÿÿÿÿÿÿ±üÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿÜüÿÿÿÿÿÿÿùüÿÿÿÿÿÿÿ"0 8Z$} ºÁÉ$ÐüÿÿÿÿÿÿÿÕüÿÿÿÿÿÿÿÜüÿÿÿÿÿÿÿáüÿÿÿÿÿÿÿñüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ$!&!üÿÿÿÿÿÿÿ @pgnominv.o/ 1270829052 7356 20 100644 4512 ` ELF>¸@@ H‰\$èH‰l$ðH‰ûL‰d$øHƒìXH‰õò\I¼»½×Ùß|Û=ò\ òD$(òYÀòL$ òYÉòXÁòQÀòD$ò^èHt$0H|$8èòD$H‹fTH‰f.w#z!H‹H‰EH‹\$@H‹l$H1ÀL‹d$PHƒÄXÃòL$ òD$0òYL$8òYòY ò^L$òXÁèòD$H‹D$H‰EL‰d$ò òT$f(ÁfTò\fTf.Ðr=f. ‚ÁòL$ òD$(fW èòXèòé8ÿÿÿH‰D$òD$èòYòL$0L‰d$òT$ò\Èf(ÁfTf.ÐvòD$(fTf.ЇáþÿÿòD$(òYL$òYD$8òD$(òYèòXèòé¦þÿÿ€t$/€òòL$ òD$òD$(èòL$ò\Èf(ÁèòéfþÿÿfDH‰\$èL‰d$ðH5L‰l$øHƒì(H=òD$H‹\$òL$L‹l$òT$L‹d$f(ÂòH‰ò%L‰-L‰%èH=èH‰\$òD$èL‰l$òD$èL‰d$òD$èò òèH‹\$L‹d$1ÀL‹l$ HƒÄ(Ãÿÿÿÿÿÿÿ€»½×Ùß|Û=-DTû!ù?GNOMONICzRx :J†ƒL`Œ<×Z0ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst16.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @ð € &X,X81` ?€L2˜ `¨X[p0 j.s..ƒx  ãñÿ (0(*5@H  PUZ_di n:vŒ‘™Ÿ¥°´@׿ÆÍÔÛgnominv.cfalse_eastingfalse_northingRlon_centerlat_centersin_p13cos_p13.LC0.LC1.LC2.LC3.LC4.LC5gnominv_GLOBAL_OFFSET_TABLE_atantsincosasinzatan2adjust_lonsingnominvintptitleradiuscenloncenlatoffsetp$/,Y ^üÿÿÿÿÿÿÿmüÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿ‚üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ˜ÌÔãüÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ/üÿÿÿÿÿÿÿIüÿÿÿÿÿÿÿNüÿÿÿÿÿÿÿVüÿÿÿÿÿÿÿ[üÿÿÿÿÿÿÿtüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ±üÿÿÿÿÿÿÿÛàüÿÿÿÿÿÿÿèüÿÿÿÿÿÿÿíüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ-üÿÿÿÿÿÿÿM]Š$‘ ™, üÿÿÿÿÿÿÿ§¬üÿÿÿÿÿÿÿ³üÿÿÿÿÿÿÿ¸!üÿÿÿÿÿÿÿÈ"üÿÿÿÿÿÿÿØ#üÿÿÿÿÿÿÿè$üÿÿÿÿÿÿÿð,ø$ý%üÿÿÿÿÿÿÿ @@goodfor.o/ 1270829052 7356 20 100644 6144 ` ELF>8@@ AUf(ÐI‰õATI‰üUSHƒìXf. òL$0‚»òf.ÂHíƒåHf(Â1Ûò\èèòD$8òD$0èòYòD$HòD$0òD$@ëfHƒû2„VHƒÃòD$@èf(ÈòD$@òL$ èòL$ òXòXL$@ò\L$HfW ò^ÈòD$@òXÁfT òD$@òf.Áv†òL$@òòY òL$H‹\$òL$0fT ò\ÁòL$8òÂfTÈfWÀfVÈòD$òL$8èò HòY òYL$8òYÈòX èòA $H‰\$òD$èf(ÈòD$0òL$ èò*À1ÀòL$ òY òYòXÈòY òAMHƒÄX[]A\A]ÃòD$0f.‚f.»zywwHf(Âò\Øèòf(ÈòD$0òT$òL$ èòT$HòL$ òYÊòYT$0òYÈòX Ø1ÀòA $òAUHƒÄX[]A\A]ûë‚òL$0f. rmf.»z†]ÿÿÿf.³z†Kÿÿÿf.³z†9ÿÿÿ» é/ÿÿÿ€H5H=èHƒÄX¸û[]A\A]Ãf.½z†"ýÿÿf.@µz†ýÿÿòf.ÂHíH÷ÕHƒÅ éôüÿÿf.„Hƒìf(ÐòH=òò òòòYÂòò%ò òòf(Âò òYÁf(Êò-òYËò5ò$òòf(Âò òYÄò f(Êòò%òYÍòòòf(Âò%òYÆò-ò5ò-ò5ò òò òèò$f(Âè1ÀHƒÄÃgoode-forwardIteration failed to convergeGOODE'S HOMOLOSINE EQUAL-AREAyÌ›âiÀæ?÷MçJWæ¿yÌ›âiÀæ¿É ]Þìû¿÷MçJWÖ¿U”çJWö?-DTû! @ð?»½×Ùß|Û=à?-DTû!ù?•…¾)dÏì?ã;fž ö?Üö_ «¿É ]Þìû¿âh-8RÁà?_<çJWÀ@¯-8RÁð¿÷MçJWÖ?ÕIŠA5Œ@€ÿÿÿÿÿÿÿzRx ,FBIŒD A(D€ƒ†LRD GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.cst16.rela.eh_frame.comment.note.GNU-stack @¢°  &ä,à 12I@P¨M ` `[Ð0 j€.s®®ƒø °( ¨ñÿ  `€` #(8-@27=HCXIPO`Uh[pafk p(u0z€†+Œx’€˜ˆž¤˜ª  °F¸ÎÙÝáæîPRùgoodfor.clon_centerfeastR.LC0.LC1.LC7.LC9.LC8.LC10.LC11.LC15.LC14.LC16.LC17.LC18.LC2.LC3.LC4.LC5.LC6.LC12.LC13.LC25.LC19.LC20.LC21.LC22.LC23.LC24goodfor_GLOBAL_OFFSET_TABLE_adjust_lonsincossignp_errorgoodforintptitleradius üÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ=M*üÿÿÿÿÿÿÿ^+üÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿ•+üÿÿÿÿÿÿÿª,üÿÿÿÿÿÿÿ¸üÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿâüÿÿÿÿÿÿÿðüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ%üÿÿÿÿÿÿÿ7ûÿÿÿÿÿÿÿU,üÿÿÿÿÿÿÿ]üÿÿÿÿÿÿÿd|lüÿÿÿÿÿÿÿ‘+üÿÿÿÿÿÿÿ¦-üÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿÂüÿÿÿÿÿÿÿÎüÿÿÿÿÿÿÿíüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿ *üÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ<,üÿÿÿÿÿÿÿI|üÿÿÿÿÿÿÿšüÿÿÿÿÿÿÿ¯üÿÿÿÿÿÿÿÁüÿÿÿÿÿÿÿãüÿÿÿÿÿÿÿêüÿÿÿÿÿÿÿï.üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ/üÿÿÿÿÿÿÿ\üÿÿÿÿÿÿÿc üÿÿÿÿÿÿÿk!üÿÿÿÿÿÿÿs"üÿÿÿÿÿÿÿ{ƒ$#üÿÿÿÿÿÿÿ—$üÿÿÿÿÿÿÿŸ,§|¯„»4Ë%üÿÿÿÿÿÿÿ×&üÿÿÿÿÿÿÿäŒì”øœ¬<D$L,¤4´@TL\Td\ldtl¼tÄ|̄ԉ0üÿÿÿÿÿÿÿ—1üÿÿÿÿÿÿÿ PPgoodinv.o/ 1270829052 7356 20 100644 7312 ` ELF>è @@ H‰l$àL‰d$èH‰ýH‰\$ØL‰l$ðI‰ôL‰t$øHìˆòf(Ðf(áf(ÃòYf.ȃPfWÀf.È‚¹f(ÃòYf.‚»A½E1öHò\ØòT$Xf(Ìòò^Ëò%f(ÁòA $fTÂf.ĆH5H=è¸üH‹\$`H‹l$hL‹d$pL‹l$xL‹´$€HĈÃ@»E1íA¾ékÿÿÿf(ÃòYf.ȃ·f(ûòYf.Âsf(óòYf.‚%f(ÄHòT$0ò\$ L‹,Øòd$èò*Àò\$ òd$f(ËòT$0òY òYÈòòYòXÌò^Èf(ÁfTf.†Š¸þÿÿÿéøþÿÿf(ûòYf.Âs-f(óòYf.Âsf(óòYf.Âs» HE1íE1öò\ØòT$XéOþÿÿò\ÄfTÂf.‡`HH‹ØH‰EfWÀf.D$X†£òò\Ef.Šˆƒ‚€u€H…Û„QE„í…sHƒû„YE„ö…Hƒû„¶Hƒûf„ÚHƒû„ Hƒû„ÆHƒûf„êHƒû „@Hƒû „ÖHƒû ftA1Àé¿ýÿÿòL$XfWÀf.ȆnÿÿÿòòXEf.ƒSÿÿÿ‹IÿÿÿéHÿÿÿòEf.z‚nþÿÿf.‡`þÿÿ1Àé[ýÿÿf(ÃòYf.ÂHÛH÷ÓHƒÃ é¼ýÿÿf(ÃòYf.ÂHÛƒãé¡ýÿÿf(Áò\$ èò\$ HòYØòD$Xò^ÃòXØèòEéqþÿÿòEf.z‚Ìýÿÿf.†Œþÿÿé¹ýÿÿòEf.z‚ ýÿÿf.†iþÿÿéýÿÿ€òEf.z‚pýÿÿf.†Lþÿÿé]ýÿÿ€òEf.z‚@ýÿÿf.‡2ýÿÿ1Àé-üÿÿDòEf.z‚ýÿÿf.‡ýÿÿ1ÀéýûÿÿDòEf.z‚àüÿÿf.‡Òüÿÿ1ÀéÍûÿÿDòEf.z‚°üÿÿf.†ƒýÿÿéüÿÿ€òEf.Šþÿÿ‚}üÿÿé þÿÿfL‰l$òD$ò\Ðf(ÁòT$XèòD$Pèò HòY òYÈòD$Xò^ÁòXØf.òEz‚üÿÿòL$PòXÉòL$Hf(ÁèòL$HòXÈò^ f(ÁfTf.‡Éûÿÿf(ÁE1íE1öèòA$é?üÿÿf„Hƒìf(ÐòH=òò òòòYÂòò%ò òòf(Âò òYÁf(Êò-òYËò5ò$òòf(Âò òYÄò f(Êòò%òYÍòòòf(Âò%òYÆò-ò5ò-ò5ò òò òèò$f(Âè1ÀHƒÄÃgoode-inverseInput data errorGOODE'S HOMOLOSINE EQUAL-AREAyÌ›âiÀæ?÷MçJWæ¿yÌ›âiÀæ¿É ]Þìû¿÷MçJWÖ¿U”çJWö?Üö_ «?ã;fž ö?ð?-DTû!ù?»½×Ùß|Û=•…¾)dÏì?´œGTû! À-DTû! @´œGTû! @É ]Þìû¿âh-8RÁà?_<çJWÀ@¯-8RÁð¿÷MçJWÖ?ÕIŠA5Œ@ÿÿÿÿÿÿÿzRx 'JŒ†\Žƒ<RD GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.cst16.rela.eh_frame.comment.note.GNU-stack @‚` &Ä,àà 12à=@ ¨MÐ`àP[`0 j0 .s^ ^ ƒ¨ °' Xñÿ  €` ` #(-H39?DI N0S8X@^(cPihopu`{X‡x€“ˆ™Ÿ˜¥  «'³ÉÑÖÚåêî0Rùgoodinv.cRfeastlon_center.LC0.LC1.LC9.LC11.LC12.LC13.LC3.LC4.LC5.LC7.LC8.LC10.LC6.LC14.LC17.LC19.LC16.LC15.LC26.LC20.LC21.LC22.LC23.LC24.LC25goodinv_GLOBAL_OFFSET_TABLE_p_errorsigncosadjust_lonasinsingoodinvintptitleradius*üÿÿÿÿÿÿÿ> üÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿ|˜üÿÿÿÿÿÿÿ¤üÿÿÿÿÿÿÿÃüÿÿÿÿÿÿÿÊüÿÿÿÿÿÿÿÏ)üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿJüÿÿÿÿÿÿÿ_|z*üÿÿÿÿÿÿÿœüÿÿÿÿÿÿÿ¨üÿÿÿÿÿÿÿ°üÿÿÿÿÿÿÿÄüÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿíüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ'|MüÿÿÿÿÿÿÿZzüÿÿÿÿÿÿÿ‡üÿÿÿÿÿÿÿ1üÿÿÿÿÿÿÿ>üÿÿÿÿÿÿÿ\üÿÿÿÿÿÿÿlüÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿ¤üÿÿÿÿÿÿÿÂ+üÿÿÿÿÿÿÿÏç,üÿÿÿÿÿÿÿþüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿ:üÿÿÿÿÿÿÿYüÿÿÿÿÿÿÿjüÿÿÿÿÿÿÿ‰üÿÿÿÿÿÿÿšüÿÿÿÿÿÿÿ¹üÿÿÿÿÿÿÿÊüÿÿÿÿÿÿÿéüÿÿÿÿÿÿÿúüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿIüÿÿÿÿÿÿÿz-üÿÿÿÿÿÿÿ…+üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ”œüÿÿÿÿÿÿÿ·üÿÿÿÿÿÿÿÝ.üÿÿÿÿÿÿÿïüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ-üÿÿÿÿÿÿÿ<üÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿK üÿÿÿÿÿÿÿS!üÿÿÿÿÿÿÿ[c$o"üÿÿÿÿÿÿÿw#üÿÿÿÿÿÿÿ,‡|„›4«$üÿÿÿÿÿÿÿ·%üÿÿÿÿÿÿÿČ̔؜ä¬ð<øDL ¤´ T,\4d<lDtL¼TÄ\ÌdÔi0üÿÿÿÿÿÿÿw1üÿÿÿÿÿÿÿ @0gvnspfor.o/ 1270829052 7356 20 100644 4168 ` ELF>ˆ@@ H‰\$àH‰l$èL‰d$ðL‰l$øHƒìxò\òL$H‹\$I‰üI‰õèòD$H‹l$H‰\$Ht$@H|$HòD$èH‰l$òD$èòd$@òD$8f(Äò òòYòòYL$HòYD$8òXÈf(Âò^Ãf.Áv1H5H=踙H‹\$XH‹l$`L‹d$hL‹l$pHƒÄxÃf(ÃH‰l$ò\Ùòd$ò\Âf(ÐòD$ò^ÓòYòT$ èòT$ 1Àòd$òYâòYàòX%òA$$òò òYD$@òYL$HòYD$8ò\ÈòYÑòXòAUéNÿÿÿfD€H‰\$àL‰d$èH5L‰l$ðL‰t$øHƒì(ò$H‹$H=ò $L‹$$ò$L‹,$ò$L‹4$H‰$f(Áò $ò%L‰4$H‰ò^Áò-L‰-òXòf(ÃèH=èH‰$ò$èL‰$$H=ò$èL‰,$ò$èL‰4$ò$èò òèH‹\$L‹d$1ÀL‹l$L‹t$ HƒÄ(Ãgvnsp-forPoint cannot be projectedð?ð?GENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: zRx ƒX€Œ†ƒ<_0ŽŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @¡¸ ` &ä,è812è$@M2 TaxX\0 kÐ.tþþ„H Ø ßñÿ  ')+(90 HMR W\a( fƒo…˜œ¤¨´»ÂÉÐ×gvnspfor.clon_centersin_p15cos_p15pRfalse_eastingfalse_northing.LC0.LC1.LC2.LC3.LC4.LC5gvnspfor_GLOBAL_OFFSET_TABLE_adjust_lontsincoscosp_errorsingvnspforintptitleradiusgenrptcenloncenlatoffsetpüÿÿÿÿÿÿÿ2üÿÿÿÿÿÿÿWüÿÿÿÿÿÿÿgüÿÿÿÿÿÿÿ‡üÿÿÿÿÿÿÿ— ¼üÿÿÿÿÿÿÿÃüÿÿÿÿÿÿÿÈüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ<$JRt,»ë$ö, üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ "üÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿ. üÿÿÿÿÿÿÿ<!üÿÿÿÿÿÿÿGüÿÿÿÿÿÿÿQ"üÿÿÿÿÿÿÿ_#üÿÿÿÿÿÿÿm$üÿÿÿÿÿÿÿu,}$‚%üÿÿÿÿÿÿÿ @gvnspinv.o/ 1270829052 7356 20 100644 5512 ` ELF>P@@ H‰\$èH‰l$ðH‰ûL‰d$øHƒìxH‰õò\ò\ òD$HòYÀòL$@òYÉòXÁòQÀòD$ò^òD$òf(ÈòXò\ òD$(òL$ ò^ÈòQÁf.Àzt f(ÁèòT$f.Ðv,H5H=踛H‹\$`H‹l$hL‹d$pHƒÄxÃòò òD$8òD$òYÀòYD$(ò^D$ ò\ÈòQÁf.Àzt f(ÁèòL$8I¼»½×Ùß|Û=òT$ò\Èò^T$ f(ÁòL$ ò^L$òXÊò^ÁòD$XèHt$PH|$XèòD$H‹fTH‰f.wzH‹H‰E1ÀéÿÿÿòL$@òD$PòYL$XòYòY ò^L$òXÁèòD$H‹D$H‰EL‰d$ò òT$f(ÁfTò\fTf.Ðr?f. ‚¯òL$@òD$HfW èòXè1ÀòékþÿÿH‰D$òD$èòYòL$PL‰d$òT$ò\Èf(ÁfTf.ÐvòD$H1ÀfTf.ЇþÿÿòD$HòYL$òYD$XòD$HòYéeÿÿÿ€t$O€òòL$@òD$0òD$HèòL$0ò\Èf(Áè1Àòé«ýÿÿfD€H‰\$àL‰d$èH5L‰l$ðL‰t$øHƒì(ò$H‹$H=ò $L‹,$ò$L‹4$ò$L‹$$H‰$f(Áò $ò%L‰$$H‰ò^Áò-L‰5L‰%òXòf(ÃèH=èH‰$ò$èL‰,$H=ò$èL‰4$ò$èL‰$$ò$èò òèH‹\$L‹d$1ÀL‹l$L‹t$ HƒÄ(Ãgvnsp-forInput data errorð?»½×Ùß|Û=-DTû!ù?ð?ÿÿÿÿÿÿÿ€GENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: zRx J†ƒL€Œ<_0ŽŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.cst16.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @8Ј&x,x@12x@˜(MÀ [2àUo8XjX0 y.‚¾¾’P h ¸ñÿ 08)+-8C K(  SX] bglqv{ €…( ‹”ª¯·½ÅËÖÚ æíôû gvnspinv.cfalse_eastingfalse_northingRplon_centerlat_centersin_p15cos_p15.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10gvnspinv_GLOBAL_OFFSET_TABLE_sqrtp_errorasinztsincosatan2adjust_lonsingvnspinvintptitleradiusgenrptcenloncenlatoffsetp,%4O ]iüÿÿÿÿÿÿÿqüÿÿÿÿÿÿÿ–!üÿÿÿÿÿÿÿ©üÿÿÿÿÿÿÿ°üÿÿÿÿÿÿÿµ"üÿÿÿÿÿÿÿÖÞüÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿV#üÿÿÿÿÿÿÿe$üÿÿÿÿÿÿÿrüÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿµ½$Ì#üÿÿÿÿÿÿÿèúüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ2üÿÿÿÿÿÿÿ7%üÿÿÿÿÿÿÿ?üÿÿÿÿÿÿÿD&üÿÿÿÿÿÿÿ_'üÿÿÿÿÿÿÿgˆüÿÿÿÿÿÿÿžüÿÿÿÿÿÿÿÈ$Úüÿÿÿÿÿÿÿñ%üÿÿÿÿÿÿÿ&üÿÿÿÿÿÿÿ-$K{,† ’4™üÿÿÿÿÿÿÿ ¨üÿÿÿÿÿÿÿ°¹$üÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿÅ)üÿÿÿÿÿÿÿÓ*üÿÿÿÿÿÿÿÞüÿÿÿÿÿÿÿè+üÿÿÿÿÿÿÿö,üÿÿÿÿÿÿÿ-üÿÿÿÿÿÿÿ 4,.üÿÿÿÿÿÿÿ @ hamfor.o/ 1270829053 7356 20 100644 3176 ` ELF>@@ H‰\$èH‰l$ðH‰ýL‰d$øHƒìHI‰ôò\òL$H‹\$èòD$ H‰\$òòYòD$òD$èòL$ òD$òY òL$ f(ÁèòL$òYÈòX òQÁf.Àzt f(ÁèòL$ò^ÈòD$ òL$(èòL$(òXÉòYL$òYÁòD$òXòEH‰\$òD$èòYD$(H‹\$01ÀH‹l$8òD$(òXòA$L‹d$@HƒÄHÀH‰\$ðL‰d$øHƒìò$H‹$H=ò $L‹$$òòH‰L‰%èH‰$ò$èL‰$$ò$èò òèH‹\$L‹d$1ÀHƒÄÃ>˜efž ö?à?ð?HAMMERzRx )J†ƒLPŒ<ŒN ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @¼ø @ &ü, 1>2R PM8 0 \p.ežžu˜¸  P ¤ñÿ % 49>C H)Oepty}0Œ‡Ž•œhamfor.clon_centerRfalse_eastingfalse_northing.LC0.LC1.LC2.LC3hamfor_GLOBAL_OFFSET_TABLE_adjust_loncossqrtsinhamforintptitleradiuscenlonoffsetpüÿÿÿÿÿÿÿ-üÿÿÿÿÿÿÿ@ üÿÿÿÿÿÿÿHYüÿÿÿÿÿÿÿmüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿŽüÿÿÿÿÿÿÿ£üÿÿÿÿÿÿÿ¾üÿÿÿÿÿÿÿà õüÿÿÿÿÿÿÿJüÿÿÿÿÿÿÿ[ cjqüÿÿÿÿÿÿÿvüÿÿÿÿÿÿÿ„üÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿ𢠧üÿÿÿÿÿÿÿ @0haminv.o/ 1270829053 7356 20 100644 3144 ` ELF>ø@@ UH‰õSH‰ûHƒì8ò\òò\ f(ØòD$(òL$ òYÉòYØf(ÂòYòL$òYòYÂòXÃò\ÁòQÈf.Éztò$èòf(Èò$f(ÂòY òXÂòYÐòD$(òL$òYD$òXÚf(Ëò\L$èòXÀòXèòL$ òòYL$òò^ÈòL$ ò^Èf(ÁèòEHƒÄ81À[]ÃH‰\$ðL‰d$øHƒìò$H‹$H=ò $L‹$$òòH‰L‰%èH‰$ò$èL‰$$ò$èò òèH‹\$L‹d$1ÀHƒÄÃп@à?HAMMERzRx A†DƒGP<ŒN ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @œØ @ &Ü,à 1à>2øRPM 0 \P.e~~ux¸  0 ¨ñÿ ) 49>C HOejp{Œ‹’™ haminv.cfalse_eastingRfalse_northinglon_center.LC1.LC0.LC2.LC3haminv_GLOBAL_OFFSET_TABLE_sqrtatan2adjust_lonasinzhaminvintptitleradiuscenlonoffsetp  D üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿtüÿÿÿÿÿÿÿ|‘üÿÿÿÿÿÿÿ¾üÿÿÿÿÿÿÿÊüÿÿÿÿÿÿÿÏüÿÿÿÿÿÿÿçþüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ; CJQüÿÿÿÿÿÿÿVüÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿrüÿÿÿÿÿÿÿz‚ ‡üÿÿÿÿÿÿÿ @imolwfor.o/ 1270829053 7356 20 100644 5488 ` ELF>H@@ AUfWÒI‰õATI‰üUSHƒìXf.ÊòL$(‚ f.‚ä1íf.ŠÔƒÎH1Ûò\èèòD$8òD$(èòYòD$HòD$(òD$@ëHƒÃòD$@èf(ÈòD$@òL$èòL$òXòT$@òXL$@ò\L$HfW ò^ÈòòXÑfT òT$@f.ÁwmHƒû1~ŠH5H=èérÿÿÿf.s f.r,f.z"s ½éÿÿÿf.zÖwÔ½éòþÿÿ½Déãþÿÿ€d$/òL$@òòY fWÒò\D$(òL$H‹\$òL$8òÂfTÈfUÂfVÁòD$8òòD$0òD$èòL$0HòY òYL$8òYÈòX èH‰\$òD$òA $èòL$01ÀòY òYÁòAEHƒÄX[]A\A]Ãf.rMò ½f.ȇùýÿÿf.Ár f.zvf.r&f.zs½éÃýÿÿò ë½½é¬ýÿÿ@Hƒìf(ÈòòYH¿¥µ•ω¼ÀH‰=H=H¸Ö yJWÖ¿I¸@¯-8RÁð?H¾©d8RÁà¿H¹ôÖCTû!ù?HºÕIŠA5ŒÀH‰ò $L‰H‰5H‰ òf(ÁH‰òYòf(ÁòYòf(ÁòYòf(ÁòYòf(ÁòYòèò $f(Áè1ÀHƒÄÃIntMoll-forwardIteration failed to convergeÖ yJWÖ? ¼ýfÁ·þ?…­ðfÁ·þ?/-DTû! @/-DTû! Àky¡]Þìû¿ÕIŠA5Œ@Ë¡ŠA5Œó¿-DTû! @ð?»½×Ùß|Û=à?-DTû!ù?•…¾)dÏì?ã;fž ö?«‰…Á^™ÀT\n“þÄ¿þEØŽW@2§ˆ Þ§û¿T\n“þÔ?«‰…Á^™@€ÿÿÿÿÿÿÿINTERRUPTED MOLLWEIDE EQUAL-AREAzRx ,œBIŒD A(D€ƒ†LD GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.cst16.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @°@&ð, 12-@0¨Mà [2!o(`j@0 yˆ.‚¶¶’H °) øñÿ  0`0  $)@.H4:P@FLRW \(af`lXrhxp~0ƒ8ˆxŽ”€šˆ ¦˜¬  ²œ»ÑÜàäì øÿimolwfor.clon_centerRfeast.LC1.LC2.LC9.LC11.LC10.LC13.LC12.LC14.LC15.LC3.LC5.LC6.LC4.LC17.LC16.LC18.LC19.LC7.LC8.LC26.LC32.LC27.LC28.LC29.LC30.LC31imolwfor_GLOBAL_OFFSET_TABLE_adjust_lonsincosp_errorimolwforintptitleradius(üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿKW+üÿÿÿÿÿÿÿh,üÿÿÿÿÿÿÿpüÿÿÿÿÿÿÿ“,üÿÿÿÿÿÿÿ¨-üÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿÐüÿÿÿÿÿÿÿÜüÿÿÿÿÿÿÿèüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ .üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ$üÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿDüÿÿÿÿÿÿÿtüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿŸûÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿË-üÿÿÿÿÿÿÿØ\àüÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ2üÿÿÿÿÿÿÿ<üÿÿÿÿÿÿÿYüÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿp üÿÿÿÿÿÿÿ‰üÿÿÿÿÿÿÿ¬üÿÿÿÿÿÿÿ´!üÿÿÿÿÿÿÿÅ$Ì"üÿÿÿÿÿÿÿD,4'\2<:#üÿÿÿÿÿÿÿBdN$üÿÿÿÿÿÿÿVlb%üÿÿÿÿÿÿÿjtv&üÿÿÿÿÿÿÿ~|Š'üÿÿÿÿÿÿÿ’„—0üÿÿÿÿÿÿÿ¥1üÿÿÿÿÿÿÿ P imolwinv.o/ 1270829053 7356 20 100644 5040 ` ELF>è@@ ATf(ØI‰ôUH‰ýSHƒì f. ‚•ò1Ûf(ÂòYf.ÂñòHòYò\Øò^Èò\$f(ÁèòD$èò HòY òYÈòD$ò^ÁòD$òXØèòL$òEòXÉf(Áò $èò $òXÈf(Áò^èH…ÛòA$„!Hƒû„Hƒû„7Hƒû„JHƒû„ÓHƒût*HƒÄ 1À[]A\ÃòYf.ÓHÛH÷ÓHƒÃéôþÿÿ@òEf.zr f.v»HƒÄ ¸þÿÿÿ[]A\ÀòEf.‚ýf.v‰f.ƒ{ÿÿÿ{¾éqÿÿÿò»f(ÂòYf.ÃhþÿÿòYf.ÓHÛH÷ÓHƒÃéMþÿÿòEf.‚¥f.†ÿÿÿë‡òEf.z‚@ÿÿÿf.†íþÿÿé-ÿÿÿfòEf.Šÿÿÿ‚ÿÿÿéÿÿÿfòEf.z‚óþÿÿf.† þÿÿéàþÿÿDŠýþÿÿf.f†íþÿÿéÀþÿÿDŠPÿÿÿf.f†@ÿÿÿé þÿÿDHƒìf(ÈòòYH¿¥µ•ω¼ÀH‰=H=H¸Ö yJWÖ¿I¸@¯-8RÁð?H¾©d8RÁà¿H¹ôÖCTû!ù?HºÕIŠA5ŒÀH‰ò $L‰H‰5H‰ òf(ÁH‰òYòf(ÁòYòf(ÁòYòf(ÁòYòf(ÁòYòèò $f(Áè1ÀHƒÄÃ~”†fž ö¿=k8Þ}+î?=k8Þ}+î¿~”†fž ö?ã;fž ö?•…¾)dÏì?-DTû! @Ö yJWÖ? ¼ýfÁ·þ?É ]Þìû¿ky¡]Þìû¿ÕIŠA5Œ@Ë¡ŠA5Œó¿«‰…Á^™ÀT\n“þÄ¿þEØŽW@2§ˆ Þ§û¿T\n“þÔ?«‰…Á^™@INTERRUPTED MOLLWEIDE EQUAL-AREAzRx $ËBŒH†D D@ƒDD GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @àX( & ,  1  >2À!RèXM€0 \@.ennuh  " p äñÿ `0 0 $)(.0388=hC@HHMPSX ]`cXipoux{€ˆ‡˜ “Ëœ²·»ÆÊÐÖÝimolwinv.cRfeastlon_center.LC0.LC1.LC5.LC6.LC7.LC2.LC13.LC8.LC9.LC10.LC3.LC4.LC12.LC11.LC20.LC26.LC21.LC22.LC23.LC24.LC25imolwinv_GLOBAL_OFFSET_TABLE_asincosadjust_lonsinimolwinvintptitleradius üÿÿÿÿÿÿÿ$üÿÿÿÿÿÿÿ2 üÿÿÿÿÿÿÿDüÿÿÿÿÿÿÿK\Süÿÿÿÿÿÿÿk$üÿÿÿÿÿÿÿv%üÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿ«&üÿÿÿÿÿÿÿÈ'üÿÿÿÿÿÿÿÝüÿÿÿÿÿÿÿâ$üÿÿÿÿÿÿÿ5üÿÿÿÿÿÿÿYüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿ‰üÿÿÿÿÿÿÿ—üÿÿÿÿÿÿÿ¡üÿÿÿÿÿÿÿ¹üÿÿÿÿÿÿÿÊüÿÿÿÿÿÿÿÜüÿÿÿÿÿÿÿüüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ/üÿÿÿÿÿÿÿIüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿšüÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿÜüÿÿÿÿÿÿÿäüÿÿÿÿÿÿÿõ$üüÿÿÿÿÿÿÿ5DAH,O4W\b<jüÿÿÿÿÿÿÿrd~üÿÿÿÿÿÿÿ†l’üÿÿÿÿÿÿÿšt¦üÿÿÿÿÿÿÿ®|º üÿÿÿÿÿÿÿ„Ç)üÿÿÿÿÿÿÿÕ*üÿÿÿÿÿÿÿ HÐisinusfor.o/ 1270829053 7356 20 100644 8992 ` ELF>@ @@HƒìH‹L‹G‹H‰òH5H‹81Àè¸ÿÿÿÿHƒÄÃH…ÿSH‰ût@Hh#Ü« t[H5H=ë¬HÇGhH‹`èHÇC`H‰ßè[1ÀÃ[H5H=ésÿÿÿfWÒH…ÿf(ØòòtHh#Ü« t&H5H=é>ÿÿÿH5H=é+ÿÿÿf.zs¸þÿÿÿÃf.wïf. zrãò%f.ÌwÕf(ÁòYGòXGòf(Äò\ÁòYG òH,ÈH;O0|H‹G(HƒèH)ÈH‰Áf(Ëò\O8òY f.ÑvòH,ÁºH)ÂòH*ÂòXÈf. vòH,ÁòH*Àò\È1ÀH…ÉHIÁH@HÁàHG`òH*òYÁòH*H1Àò\ÁòYGPòXòÀ„H‹H‰úH‰ñH5H‹81ÀéfHƒìH‰øH‹=H‰òH‰Æè1Ò…Àu‰ÐHƒÄÃH5H=è§ÿÿÿºÿÿÿÿëßAWAVAUA‰õATUSH‰ûHƒìXf.òT$H‹l$òD$8ò\$L‹d$‚f. z‚f. ‡f. s zòX f. rò\ HCþH=~ƇÎöÃ…ÅAƒý‡»¿pòL$ èH…ÀI‰ÇòL$ „YòD$8I‰ÀHÇ@hH‰(òAO@ò@L‰`H‰X(òò^D$8ò@òH*ÃòD$@ò^ò@ f(ÁH‰Øò\HÁè?HØHÑøI‰G0f.òAG8‚µI‹x0E‰hHL‰D$H<HÁçèL‹D$H…ÀI‰ÆI‰@`„ŸM‹`0M…äŽ;òI*ÌHX1íòL$Hë-€H‹SèH‰ÐHƒÅHÁè?HÐHÑøH‰CðHƒÃL9å„ûòH*ÅAƒýò òXò^D$Hò\Èf(ÁòYŽ—L‰D$èòYD$@L‹D$òXòH,ÀHÀH‰CèHƒ{è~]ò òH*CèAƒýò^ÈòKø…TÿÿÿH‹SèHƒÂéKÿÿÿŠßýÿÿH5H=è]ûÿÿE1ÀHƒÄXL‰À[]A\A]A^A_ÃHÇCèë™L‰D$èòXÀL‹D$òYD$@òXòH,ÀH‰CèécÿÿÿòKdIÇGh#Ü« òYT$8òI*DÆèf(Êò^Èò^ÂòAOPòAGXéwÿÿÿŠEþÿÿòXòAG8é2þÿÿL‰ÇèH5H=èúÿÿE1Àé;ÿÿÿDUSHƒìHH‹=òT$f(ÕòL$0H‹l$H…ÿò\$H‹\$òD$8f(Ìt%òd$ òl$è…ÀòL$ òT$…€òD$8f.†‰òD$0f.zrAf.w7f. zr f. vIH5H=è¦ûÿÿHƒÄHºÿÿÿÿ[]‰ÐÃH5H=è…ûÿÿºÿÿÿÿHƒÄH‰Ð[]Àòf(Áò%òXÃòH,øòH*Çò\ÈfTÌf.ˇ@öÇ…-f.z‚‚f.wxf(ÂòXÃò,ðò*Æò\ÐfTÔf.Ó‡·H‰\$òL$0ò\$H‰l$òT$òD$8è1ÒH…ÀH‰…=ÿÿÿH5H=èªúÿÿºÿÿÿÿé ÿÿÿH5H=èúÿÿHƒÄHºÿÿÿÿ[]‰ÐÃH5H=èlúÿÿºÿÿÿÿéâþÿÿŠqþÿÿH5H=èIúÿÿºÿÿÿÿé¿þÿÿH5H=è,úÿÿºÿÿÿÿé¢þÿÿH5H=èúÿÿºÿÿÿÿé…þÿÿH5H=èòùÿÿºÿÿÿÿéhþÿÿ error (isinusfor.c/%s) : (%i) %s bad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valueIsin_for_freeIsin_fwd error (isinusfor.c/%s : %s bad return from Isin_fwdisinusforIsin_for_initbad return from Isin_for_freeisinusforinitbad return from Isin_for_initinvalid handleinvalid keyinvalid parametermemory allocation-DTû!À-DTû!@-DTû!ù¿-DTû!ù?ƒÈÉm0_Ä?ð?»½×Ùß|Û=-DTû!À-DTû!@-DTû! @ð?-DTû! Àà?-DTû!ù?-DTû!À-DTû!@×£p= ×ÿ?)\€Æ3A{®Gáz„?{®Gáz„¿®Gáz@ÿÿÿÿÿÿÿûÿÿÿúÿÿÿüÿÿÿýÿÿÿzRx /D4]DƒL1d|@D4”;BBB ŽE(A0A8ƒ†ŒGÌxAAD`ƒ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rodata.cst8.rodata.cst16.rela.data.rel.local.rela.eh_frame.comment.note.GNU-stack @è ø&(,(12(j@2’ îO€ °\0 o@ @j"` „€ èx"¨ Žh .—– – §À¨< h³ñÿ / $ 3Ð9> L 0  Z_dinsx} ‚(‡4“M™0Ÿ8¥@«H±P·X½`ÃhÉWÏpÕxÛ€áˆçíˆóƒùPÿ˜  ¨‘#e)(/85°;à AW^f0]ty1‚ð@Œ0;š¡¥pxisinusfor.cIsin_errorISIN_BADKEYISIN_BADHANDLEerrorisinISIN_BADPARAMISIN_BADALLOC.LC0.LC1.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC14.LC24.LC26.LC27.LC29.LC30.LC31.LC23.LC28.LC32.LC33.LC36.LC37.LC40.LC38.LC22.LC25.LC39.LC34.LC35_GLOBAL_OFFSET_TABLE_stderrfprintfIsin_for_freefreeIsin_fwdisinusforIsin_for_initmalloccosisinusforinit =üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ!>üÿÿÿÿÿÿÿGüÿÿÿÿÿÿÿN a@üÿÿÿÿÿÿÿq@üÿÿÿÿÿÿÿ}üÿÿÿÿÿÿÿ„üÿÿÿÿÿÿÿ²üÿÿÿÿÿÿÿ¹ ÅüÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿÙüÿÿÿÿÿÿÿëüÿÿÿÿÿÿÿöüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿQüÿÿÿÿÿÿÿuüÿÿÿÿÿÿÿÓ =üÿÿÿÿÿÿÿàüÿÿÿÿÿÿÿúüÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿHüÿÿÿÿÿÿÿr üÿÿÿÿÿÿÿ‚!üÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿœ!üÿÿÿÿÿÿÿ¤"üÿÿÿÿÿÿÿ®!üÿÿÿÿÿÿÿáDüÿÿÿÿÿÿÿ"#üÿÿÿÿÿÿÿ@"üÿÿÿÿÿÿÿT"üÿÿÿÿÿÿÿj$üÿÿÿÿÿÿÿDüÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ %üÿÿÿÿÿÿÿ!&üÿÿÿÿÿÿÿ1EüÿÿÿÿÿÿÿD%üÿÿÿÿÿÿÿ_#üÿÿÿÿÿÿÿ“'üÿÿÿÿÿÿÿšÈEüÿÿÿÿÿÿÿß%üÿÿÿÿÿÿÿõ!üÿÿÿÿÿÿÿ9!üÿÿÿÿÿÿÿL@üÿÿÿÿÿÿÿS'üÿÿÿÿÿÿÿZ,yüÿÿÿÿÿÿÿ¹?üÿÿÿÿÿÿÿÛ(üÿÿÿÿÿÿÿï)üÿÿÿÿÿÿÿû*üÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ-üÿÿÿÿÿÿÿ!.üÿÿÿÿÿÿÿ;/üÿÿÿÿÿÿÿB.üÿÿÿÿÿÿÿd0üÿÿÿÿÿÿÿp1üÿÿÿÿÿÿÿ¢2üÿÿÿÿÿÿÿ²3üÿÿÿÿÿÿÿýCüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿ'üÿÿÿÿÿÿÿ35üÿÿÿÿÿÿÿ:.üÿÿÿÿÿÿÿT6üÿÿÿÿÿÿÿ[.üÿÿÿÿÿÿÿw7üÿÿÿÿÿÿÿ~.üÿÿÿÿÿÿÿ”8üÿÿÿÿÿÿÿ›.üÿÿÿÿÿÿÿ±9üÿÿÿÿÿÿÿ¸.üÿÿÿÿÿÿÿÎ:üÿÿÿÿÿÿÿÕ.üÿÿÿÿÿÿÿê>üÿÿÿÿÿÿÿ¯¾(Ê8Ü 80PhЀð˜0Ðpisinusinv.o/ 1270829053 7356 20 100644 8992 ` ELF>@ @@HƒìH‹L‹G‹H‰òH5H‹81Àè¸ÿÿÿÿHƒÄÃH…ÿSH‰ût@Hh#Ü« t[H5H=ë¬HÇGhH‹`èHÇC`H‰ßè[1ÀÃ[H5H=ésÿÿÿfWÛH…ÿf(Ðòò„·Hh#Ü« tH5H=é:ÿÿÿò\OòYOf. ò zr_òf.ÈwQò\ÁòYG òH,ÈH;O0}Nò\1ÀH…ÉHIÁH@HÁàHG`òYWXòH*@òXÂòY@f.Øw f.v4¸þÿÿÿòÀH‹G(HƒèH)ÈH‰Áë¢H5H=éþÿÿò òYÁòXG8f.òrò\Áòò1Àf.s zòXÁòóÃf.„H‹H‰úH‰ñH5H‹81ÀéfHƒìH‰øH‹=H‰òH‰Æè1Ò…Àu‰ÐHƒÄÃH5H=è§ÿÿÿºÿÿÿÿëßAWAVAUA‰õATUSH‰ûHƒìXf.òT$H‹l$òD$8ò\$L‹d$‚f. z‚f. ‡f. s zòX f. rò\ HCþH=~ƇÎöÃ…ÅAƒý‡»¿pòL$ èH…ÀI‰ÇòL$ „YòD$8I‰ÀHÇ@hH‰(òAO@ò@L‰`H‰X(òò^D$8ò@òH*ÃòD$@ò^ò@ f(ÁH‰Øò\HÁè?HØHÑøI‰G0f.òAG8‚µI‹x0E‰hHL‰D$H<HÁçèL‹D$H…ÀI‰ÆI‰@`„ŸM‹`0M…äŽ;òI*ÌHX1íòL$Hë-€H‹SèH‰ÐHƒÅHÁè?HÐHÑøH‰CðHƒÃL9å„ûòH*ÅAƒýò òXò^D$Hò\Èf(ÁòYŽ—L‰D$èòYD$@L‹D$òXòH,ÀHÀH‰CèHƒ{è~]ò òH*CèAƒýò^ÈòKø…TÿÿÿH‹SèHƒÂéKÿÿÿŠßýÿÿH5H=èmûÿÿE1ÀHƒÄXL‰À[]A\A]A^A_ÃHÇCèë™L‰D$èòXÀL‹D$òYD$@òXòH,ÀH‰CèécÿÿÿòKdIÇGh#Ü« òYT$8òI*DÆèf(Êò^Èò^ÂòAOPòAGXéwÿÿÿŠEþÿÿòXòAG8é2þÿÿL‰ÇèH5H=è­úÿÿE1Àé;ÿÿÿDUSHƒìHH‹=òT$f(ÕòL$0H‹l$H…ÿò\$H‹\$òD$8f(Ìt%òd$ òl$è…ÀòL$ òT$…€òD$8f.†‰òD$0f.zrAf.w7f. zr f. vIH5H=è¦ûÿÿHƒÄHºÿÿÿÿ[]‰ÐÃH5H=è…ûÿÿºÿÿÿÿHƒÄH‰Ð[]Àòf(Áò%òXÃòH,øòH*Çò\ÈfTÌf.ˇ@öÇ…-f.z‚‚f.wxf(ÂòXÃò,ðò*Æò\ÐfTÔf.Ó‡·H‰\$òL$0ò\$H‰l$òT$òD$8è1ÒH…ÀH‰…=ÿÿÿH5H=èªúÿÿºÿÿÿÿé ÿÿÿH5H=èúÿÿHƒÄHºÿÿÿÿ[]‰ÐÃH5H=èlúÿÿºÿÿÿÿéâþÿÿŠqþÿÿH5H=èIúÿÿºÿÿÿÿé¿þÿÿH5H=è,úÿÿºÿÿÿÿé¢þÿÿH5H=èúÿÿºÿÿÿÿé…þÿÿH5H=èòùÿÿºÿÿÿÿéhþÿÿ error (isinusinv.c/%s) : (%i) %s bad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valueIsin_inv_freeIsin_inv error (isinusinv.c/%s) : %s bad return from Isin_invisinusinvIsin_inv_initbad return from Isin_inv_freeisinusinvinitbad return from Isin_inv_initinvalid handleinvalid keyinvalid parametermemory allocation-DTû!ù¿-DTû!ù?ð?-DTû!@-DTû! @-DTû! À»½×Ùß|Û=-DTû!À-DTû!@-DTû! @ð?-DTû! Àà?-DTû!ù?-DTû!À-DTû!@×£p= ×ÿ?)\€Æ3A{®Gáz„?{®Gáz„¿®Gáz@ÿÿÿÿÿÿÿûÿÿÿúÿÿÿüÿÿÿýÿÿÿzRx /D4]DƒL&d|@D4”;BBB ŽE(A0A8ƒ†ŒGÌxAAD`ƒ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rodata.cst8.rodata.cst16.rela.data.rel.local.rela.eh_frame.comment.note.GNU-stack @Ø ø&,12j@2‚ ïOx °\0 o@ @j"` „€ èx"¨ Žh .—– – §À¨< h³ñÿ / $ 3À9> L 0  Z_dinsx} ‚(‡5“N™0Ÿ8¥@«H±P·X½`ÃhÉXÏpÕxÛ€áˆçíˆó„ùPÿ˜  ¨’#f)(/85°;à AW^f0]ty&‚à@Œ ;š¡¥`xisinusinv.cIsin_errorISIN_BADKEYISIN_BADHANDLEerrorisinISIN_BADPARAMISIN_BADALLOC.LC0.LC1.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC14.LC24.LC26.LC27.LC29.LC30.LC31.LC23.LC28.LC32.LC33.LC36.LC37.LC40.LC38.LC22.LC25.LC39.LC34.LC35_GLOBAL_OFFSET_TABLE_stderrfprintfIsin_inv_freefreeIsin_invisinusinvIsin_inv_initmalloccosisinusinvinit =üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ!>üÿÿÿÿÿÿÿGüÿÿÿÿÿÿÿN a@üÿÿÿÿÿÿÿq@üÿÿÿÿÿÿÿ}üÿÿÿÿÿÿÿ„üÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿ½ Ôüÿÿÿÿÿÿÿäüÿÿÿÿÿÿÿ9üÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿjüÿÿÿÿÿÿÿwüÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿ¤üÿÿÿÿÿÿÿà =üÿÿÿÿÿÿÿÐüÿÿÿÿÿÿÿêüÿÿÿÿÿÿÿõAüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿb üÿÿÿÿÿÿÿr!üÿÿÿÿÿÿÿ€"üÿÿÿÿÿÿÿŒ!üÿÿÿÿÿÿÿ”"üÿÿÿÿÿÿÿž!üÿÿÿÿÿÿÿÑDüÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ0"üÿÿÿÿÿÿÿD"üÿÿÿÿÿÿÿZ$üÿÿÿÿÿÿÿ€Düÿÿÿÿÿÿÿó#üÿÿÿÿÿÿÿû%üÿÿÿÿÿÿÿ&üÿÿÿÿÿÿÿ!Eüÿÿÿÿÿÿÿ4%üÿÿÿÿÿÿÿO#üÿÿÿÿÿÿÿƒ'üÿÿÿÿÿÿÿЏEüÿÿÿÿÿÿÿÏ%üÿÿÿÿÿÿÿå!üÿÿÿÿÿÿÿ)!üÿÿÿÿÿÿÿ<@üÿÿÿÿÿÿÿC'üÿÿÿÿÿÿÿJ,iüÿÿÿÿÿÿÿ©?üÿÿÿÿÿÿÿË(üÿÿÿÿÿÿÿß)üÿÿÿÿÿÿÿë*üÿÿÿÿÿÿÿõ+üÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ -üÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿ+/üÿÿÿÿÿÿÿ2.üÿÿÿÿÿÿÿT0üÿÿÿÿÿÿÿ`1üÿÿÿÿÿÿÿ’2üÿÿÿÿÿÿÿ¢3üÿÿÿÿÿÿÿíCüÿÿÿÿÿÿÿùüÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿ .üÿÿÿÿÿÿÿ#5üÿÿÿÿÿÿÿ*.üÿÿÿÿÿÿÿD6üÿÿÿÿÿÿÿK.üÿÿÿÿÿÿÿg7üÿÿÿÿÿÿÿn.üÿÿÿÿÿÿÿ„8üÿÿÿÿÿÿÿ‹.üÿÿÿÿÿÿÿ¡9üÿÿÿÿÿÿÿ¨.üÿÿÿÿÿÿÿ¾:üÿÿÿÿÿÿÿÅ.üÿÿÿÿÿÿÿÚ>üÿÿÿÿÿÿÿ°¿(Ë8Ý 80PhÀ€à˜ Ð`lamazfor.o/ 1270829053 7356 20 100644 4008 ` ELF>0@@ H‰\$àH‰l$èH‰ýL‰d$ðL‰l$øHì˜ò\òL$H‹\$I‰õèòD$L‹d$H‰\$Ht$PH|$XòD$èL‰d$Ht$`H|$hòD$èòò òYD$PòYL$XòYD$`òXÈf. u`z^òH\$H5¸òXÀH‰ßèH5H‰ßè¸qH‹\$xH‹¬$€L‹¤$ˆL‹¬$HĘÃòX òò^ÑòQÂf.Àzt f(Âèf(Ð1ÀòYf(ÂòYD$PòYD$hòXòEòò òYD$PòYL$XòYD$`ò\ÈòYÊòX òAMéJÿÿÿ€H‰\$èL‰d$ðH5L‰l$øHƒì(H=òD$H‹\$òL$L‹d$f(ÂòT$L‹l$òH‰ò%L‰%èH=èH‰\$òD$èL‰d$òD$èL‰l$òD$èò òèH‹\$L‹d$1ÀL‹l$ HƒÄ(ÃPoint projects to a circle of radius = %lf lamaz-forwardLAMBERT AZIMUTHAL EQUAL-AREAð¿ð?@zRx ™J†ƒT Œ<ÐZ0ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rodata.cst8.rela.eh_frame.comment.note.GNU-stack @p0 H &°,°012°,@2Ü+Oa X\x0 kx.t¦¦„ð` P ßñÿ !+- ;( JOTY^c h™q‡’š¢ª¯ лÂÉÐ×lamazfor.clon_centercos_lat_osin_lat_oRfalse_eastingfalse_northing.LC0.LC1.LC2.LC3.LC4.LC5lamazfor_GLOBAL_OFFSET_TABLE_adjust_lontsincossprintfp_errorsqrtlamazforintptitleradiuscenloncenlatoffsetp"üÿÿÿÿÿÿÿ5üÿÿÿÿÿÿÿZüÿÿÿÿÿÿÿtüÿÿÿÿÿÿÿ|„ ¢üÿÿÿÿÿÿÿ®ºüÿÿÿÿÿÿÿËüÿÿÿÿÿÿÿÒüÿÿÿÿÿÿÿÚüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ-üÿÿÿÿÿÿÿ;S` hŠ$­½ êñù$üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ! üÿÿÿÿÿÿÿ1!üÿÿÿÿÿÿÿA"üÿÿÿÿÿÿÿI$QV#üÿÿÿÿÿÿÿ @ lamazinv.o/ 1270829053 7356 20 100644 4656 ` ELF>Ð@@ UH‰õSH‰ûHƒì8ò\ò\ òD$ òYÀòL$òYÉòXÁòQÀòD$òòL$òXÀò^Èf. f(ÁvH5H=è¸sHƒÄ8[]ÃèòXÀHt$(H|$0èòD$H‹fTH‰f.wH‹H‰E1Àë°ò òòYL$0òYD$(òYL$ò^L$òXÁèò$H‹$H‰Eò f(ÁfTò\fTf.w?f. ‚…òL$òD$ fW èòXè1ÀòéÿÿÿH‰$ò$èòYòL$(1Àò\Èf. z„ÓþÿÿòD$ òYL$òYD$0òD$ òYëŠuÿÿÿ€t$'€ò òL$òL$òD$ èòL$ò\Èf(Áè1Àòéiþÿÿ€„H‰\$èL‰d$ðH5L‰l$øHƒì(H=òD$H‹\$òL$L‹l$òT$L‹d$f(ÂòH‰ò%L‰-L‰%èH=èH‰\$òD$èL‰l$òD$èL‰d$òD$èò òèH‹\$L‹d$1ÀL‹l$ HƒÄ(Ãlamaz-inverseInput data errorLAMBERT AZIMUTHAL EQUAL-AREAð?»½×Ùß|Û=-DTû!ù?ÿÿÿÿÿÿÿ€zRx A†DƒGP<×Z0ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.cst16.rela.eh_frame.comment.note.GNU-stack @÷h ˜ &8,88128<@x M  `ÀX[0 j.sFFƒØ h üñÿ (0)+6A K UZ_dinsx} ‚‹¡©¯·½ÈÌ רßæíôlamazinv.cfalse_eastingfalse_northingRlon_centerlat_centercos_lat_osin_lat_o.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8lamazinv_GLOBAL_OFFSET_TABLE_p_errorasinztsincosatan2adjust_lonsinlamazinvintptitleradiuscenloncenlatoffsetp$,B Xüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿlüÿÿÿÿÿÿÿqüÿÿÿÿÿÿÿ‚üÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿ¢üÿÿÿÿÿÿÿªüÿÿÿÿÿÿÿµüÿÿÿÿÿÿÿ¾ÎÖ÷üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ:üÿÿÿÿÿÿÿTüÿÿÿÿÿÿÿY üÿÿÿÿÿÿÿaüÿÿÿÿÿÿÿf!üÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿ‡›üÿÿÿÿÿÿÿÃØüÿÿÿÿÿÿÿï üÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ-=j$q y,€üÿÿÿÿÿÿÿ‡Œüÿÿÿÿÿÿÿ“üÿÿÿÿÿÿÿ˜$üÿÿÿÿÿÿÿ¨%üÿÿÿÿÿÿÿ¸&üÿÿÿÿÿÿÿÈ'üÿÿÿÿÿÿÿÐ,Ø$Ý(üÿÿÿÿÿÿÿ @ lamccfor.o/ 1270829053 7356 20 100644 6328 ` ELF>(@@ f(ÙH‰\$èH‰l$ðL‰d$øHƒìHòD$f(Ãò H‹\$H‰ýI‰ôfTÁò\fTÁf.wRf(ÃòYf.‡ŠH5H=è¸,H‹\$0H‹l$8L‹d$@HƒÄHÃfDf(Ãò\$èò\$f(Ðòf(Ëèò òY òL$(ò èòYD$(òD$(H‰\$òD$ò\èòYòD$H‹\$èòYD$(òXòEH‰\$òD$èòYD$(1ÀòD$(òò\D$(òXòA$é ÿÿÿDfWÀòD$(éjÿÿÿH‰\$ÐH‰l$ØL‰d$àL‰l$èL‰t$ðL‰|$øHìˆfD(Àòf(Âòd$òT$(H‹\$òXÃòl$H‹l$ò\$ ò ò=ò5fTf.sCzAH5H=è¸)H‹\$XH‹l$`L‹d$hL‹l$pL‹t$xL‹¼$€HĈÃòA^ÈòòYÉò\ÑòQÂòf.Àzt f(ÂèLd$HH‰H\$@òH‰-òD$(H‰ÞL‰çèL‹l$HòT$@òL‰l$òL$èòT$HòL$(òD$8òèòD$H‰ÞL‰çòD$ L‹|$èòT$@òL$HòèòT$HòD$L‹t$òL$ òèH‹òD$L‹d$H‰\$òD$èH‰\$òD$Hf(ÐòL$òèòD$H‹\$òD$(ò\D$ fTf.‡ØL‰-L‰|$ò òD$èò H‰\$òT$8òYÁò^ÐòD$òòYòT$èòT$H=òYÐòèò òèòL$ òD$(èòèH‰l$òD$èò òè1ÀéýÿÿL‰t$òD$8òL$ò^ÁèL‰|$òD$0òD$L‰d$òT$ò^ÂèòL$0ò^Èò éÙþÿÿlamcc-forPoint can not be projectedLAMBERT CONFORMAL CONICÿÿÿÿÿÿÿÿÿÿÿÿÿÿ-DTû!ù?»½×Ùß|Û=»½×Ùß|Û=ð?Equal Latitiudes for St. Parallels on opposite sides of equatorzRx WPŒ†ƒ$<feŽŒ†ƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst16.rodata.cst8.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @öP8&8,8X128=@€ N ([2È@o`jˆ0 yh.‚––’( ø"  -ñÿ 08 'H5@8PGOR(  ]bglqv {€…Š % •ž´¼ÀÆÊÕÙfåêòøÿ!)lamccfor.cnser_majorf0center_lonfalse_eastingrhfalse_northingr_minorescenter_lat.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10lamccfor_GLOBAL_OFFSET_TABLE_p_errorsintsfnzpowadjust_loncoslamccforintsqrttsincosmsfnzptitleradius2stanparlcenlonmeroriginoffsetplog%üÿÿÿÿÿÿÿ<üÿÿÿÿÿÿÿHüÿÿÿÿÿÿÿV,^üÿÿÿÿÿÿÿqüÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿ}$üÿÿÿÿÿÿÿ«%üÿÿÿÿÿÿÿ½Æ&üÿÿÿÿÿÿÿÎüÿÿÿÿÿÿÿÖ4ä,é'üÿÿÿÿÿÿÿ (üÿÿÿÿÿÿÿ,%%üÿÿÿÿÿÿÿ3DH)üÿÿÿÿÿÿÿ^<lL¾üÿÿÿÿÿÿÿðøLDüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿ'$üÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿv ‡+üÿÿÿÿÿÿÿ“ §$¸,üÿÿÿÿÿÿÿËÛ-üÿÿÿÿÿÿÿõú&üÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ*/-üÿÿÿÿÿÿÿNS&üÿÿÿÿÿÿÿZ$u%üÿÿÿÿÿÿÿ’—&üÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿ¾üÿÿÿÿÿÿÿË,Ø,ã'üÿÿÿÿÿÿÿë, 4üÿÿÿÿÿÿÿ'üÿÿÿÿÿÿÿ, üÿÿÿÿÿÿÿ8<=.üÿÿÿÿÿÿÿEMüÿÿÿÿÿÿÿR/üÿÿÿÿÿÿÿc0üÿÿÿÿÿÿÿkp1üÿÿÿÿÿÿÿ€2üÿÿÿÿÿÿÿˆLD•3üÿÿÿÿÿÿÿ¶4üÿÿÿÿÿÿÿÛ4üÿÿÿÿÿÿÿí, @lamccinv.o/ 1270829053 7356 20 100644 6136 ` ELF>ø@@ Uf(àfWíH‰ýSH‰óHƒì8òHÇD$(ò5ò\%ò\Ñf.õòX†f(Äf(ÊòYÄòYÊòXÁòQØòf.Ýв…¬f.õvbòl$òò òYò^ ò^Øf(ÃèH|$(f(ÈòèH‹D$(òH…À‰ÂtHƒÄ8‰Ð[]ÃH¸-DTû!ù¿òl$H‰òD$ò^òD$òXèòEHƒÄ81Ò[]‰ÐÃf(Èò$òYÄòYÊèò$òD$é:ÿÿÿf(Äf(ÊòYÄòYÊòXÁòQØfWòéîþÿÿH‰\$ÐH‰l$ØL‰d$àL‰l$èL‰t$ðL‰|$øHìˆfD(Àòf(Âòd$òT$(H‹\$òXÃòl$H‹l$ò\$ ò ò5ò=fTf.sCzAH5H=è¸)H‹\$XH‹l$`L‹d$hL‹l$pL‹t$xL‹¼$€HĈÃòA^ÈòòYÉò\ÑòQÂòf.Àzt f(ÂèLd$HH‰H\$@òH‰-òD$(H‰ÞL‰çèL‹l$HòT$@òL‰l$òL$èòT$HòL$(òD$8òèòD$H‰ÞL‰çòD$ L‹|$èòT$@òL$HòèòT$HòD$L‹t$òL$ òèH‹òD$L‹d$H‰\$òD$èH‰\$òD$Hf(ÐòL$òèòD$H‹\$òD$(ò\D$ fTf.‡ØL‰-L‰|$ò òD$èò H‰\$òT$8òYÁò^ÐòD$òòYòT$èòT$H=òYÐòèò òèòL$ òD$(èòèH‰l$òD$èò òè1ÀéýÿÿL‰t$òD$8òL$ò^ÁèL‰|$òD$0òD$L‰d$òT$ò^ÂèòL$0ò^Èò éÙþÿÿð?ð¿»½×Ùß|Û=ð?€ÿÿÿÿÿÿÿlamcc-invLAMBERT CONFORMAL CONICEqual Latitiudes for St. Parallels on opposite sides of equatorzRx }A†LƒGP$<feŽŒ†ƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.cst16.rodata.str1.1.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @æÀ&(,(X1( >P L2p"[2˜@oØ`jÈ0 y8.‚ff’ø à  Ø+ñÿ @0H P/78:< GOR(  ]bglqv{€…  ‹}”ª®´¿Å€fÑÙÞæìòöý'lamccinv.crhnsfalse_eastingfalse_northingr_majorf0ecenter_lonr_minorescenter_lat.LC1.LC2.LC3.LC5.LC6.LC7.LC8.LC9.LC10lamccinv_GLOBAL_OFFSET_TABLE_powphi2zadjust_lonatan2lamccinvintp_errorsqrttsincosmsfnztsfnzsinptitleradius2stanparlcenlonmeroriginoffsetplog<),1DALgüÿÿÿÿÿÿÿ‹üÿÿÿÿÿÿÿ“üÿÿÿÿÿÿÿ›4£,°"üÿÿÿÿÿÿÿÁÆ#üÿÿÿÿÿÿÿ,$üÿÿÿÿÿÿÿ9%üÿÿÿÿÿÿÿlüÿÿÿÿÿÿÿtüÿÿÿÿÿÿÿ®üÿÿÿÿÿÿÿàèDðLøüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ'üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿf w(üÿÿÿÿÿÿÿƒ—$¨)üÿÿÿÿÿÿÿ»Ë*üÿÿÿÿÿÿÿåê+üÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ>C+üÿÿÿÿÿÿÿJ$e,üÿÿÿÿÿÿÿ‚‡+üÿÿÿÿÿÿÿ¦üÿÿÿÿÿÿÿ®üÿÿÿÿÿÿÿ»,È,Ó"üÿÿÿÿÿÿÿÛ,ü4üÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ(<--üÿÿÿÿÿÿÿ5=üÿÿÿÿÿÿÿB.üÿÿÿÿÿÿÿS/üÿÿÿÿÿÿÿ[`0üÿÿÿÿÿÿÿp1üÿÿÿÿÿÿÿxL€D…2üÿÿÿÿÿÿÿ¦3üÿÿÿÿÿÿÿË3üÿÿÿÿÿÿÿÝ, @€merfor.o/ 1270829053 7356 20 100644 4520 ` ELF>x@@ H‰l$èL‰d$ðI‰üL‰l$øH‰\$àHƒìXòL$ I‰õòD$H‹l$ò òD$ fTÁò\fTÁf.w3z1H5H=è¸5H‹\$8H‹l$@L‹d$HL‹l$PHƒÄXÃòD$ èòL$ f(ÐòèòD$H‹\$H‰l$ò òD$òY ò\òL$èòL$H‰\$òYÈòX òA $ò òòY òD$(òD$òL$èòL$1ÀòYÈòD$(ò\ÁòAEéÿÿÿ€€UH½ð?SHƒìò ò^Èò\$H‹\$H‰l$òòD$òYÉòH‰ò-ò%ò\Áf(ÈòòQÀf.Àzt f(ÁèH‰\$òòD$èH‰\$òD$òD$èf(ÈH‰l$òT$òY òYÈò\ÑòQÂf.Àzt f(ÂèòL$H=ò^Èò èò òèòèòèò òèHƒÄ1À[]Ãmer-forwardMERCATORTransformation cannot be computed at the polesÿÿÿÿÿÿÿ-DTû!ù?»½×Ùß|Û=zRx RJŒ†Q`ƒ<OA†KD0ƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rodata.cst16.rodata.cst8.rela.eh_frame.comment.note.GNU-stack @¯X &ð,ðH12ð@2/O@]Po`Xjx0 y¸.‚ææ’xð h ìñÿ   0"@08?GR(  UZ_din  sRz˜œ¢­±`O»ÀÄËÓÝämerfor.cer_majorm1lon_centerfalse_eastingfalse_northingr_minorlat_origines.LC0.LC1.LC2.LC3.LC4.LC6merfor_GLOBAL_OFFSET_TABLE_p_errorsintsfnzadjust_lonlogmerforintsqrtcosptitleradius2cenlonmeroriginoffsetp3üÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿQüÿÿÿÿÿÿÿ\üÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿ‘üÿÿÿÿÿÿÿ£¨üÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿÎ,Ö á üÿÿÿÿÿÿÿø<üÿÿÿÿÿÿÿ4,-!üÿÿÿÿÿÿÿtüÿÿÿÿÿÿÿ¢ ©±4¹<É$Þ#üÿÿÿÿÿÿÿëö$üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ#$@#üÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿY,^%üÿÿÿÿÿÿÿfnüÿÿÿÿÿÿÿs&üÿÿÿÿÿÿÿ{ €'üÿÿÿÿÿÿÿˆ(üÿÿÿÿÿÿÿ•4<¢)üÿÿÿÿÿÿÿ @`merinv.o/ 1270829053 7356 20 100644 3832 ` ELF> @@ H‰\$èH‰l$ðH‰óL‰d$øHƒì8I‰üòD$f(Áò HÇD$ò\òY H‹-fWò^ÁèH|$f(ÈòèH‹D$òH…À‰ÂtH‹\$ H‹l$(‰ÐL‹d$0HƒÄ8ÃH‰,$òD$ò $ò\ÁòD$òòL$òYò^Èf(ÁòXè1ÒòA$ëœf.„UH½ð?SHƒìò ò^Èò\$H‹\$H‰l$òòD$òYÉòH‰ò-ò%ò\Áf(ÈòòQÀf.Àzt f(ÁèH‰\$òòD$èH‰\$òD$òD$èf(ÈH‰l$òT$òY òYÈò\ÑòQÂf.Àzt f(ÂèòL$H=ò^Èò èò òèòèòèò òèHƒÄ1À[]ÀMERCATORzRx æJ†ƒL@Œ<OA†KD0ƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst16.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @?8  &€,€H1€?2 S XNÈ0 ]ø.f&&v H  h Ðñÿ 8!0$@2 4?GR( UZ _æf|€†‘ðO› ¤¨¯·ÁÈmerinv.cr_majorfalse_northingm1false_eastingelon_centerr_minorlat_origines.LC0.LC2merinv_GLOBAL_OFFSET_TABLE_expphi2zadjust_lonmerinvintsqrtcossinptitleradius2cenlonmeroriginoffsetp'üÿÿÿÿÿÿÿ84@,G<OüÿÿÿÿÿÿÿXüÿÿÿÿÿÿÿinüÿÿÿÿÿÿÿµüÿÿÿÿÿÿÿÃ,Ó Øüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ2 9A4I<Y$nüÿÿÿÿÿÿÿ{†üÿÿÿÿÿÿÿœüÿÿÿÿÿÿÿ³$ÐüÿÿÿÿÿÿÿÝüÿÿÿÿÿÿÿé,îüÿÿÿÿÿÿÿöþüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ   üÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ%4-<2"üÿÿÿÿÿÿÿ @ðmillfor.o/ 1270829053 7356 20 100644 2952 ` ELF>€@@ H‰\$ðL‰d$øHƒìò\H‰ûI‰ôò $èòYòXòò$ò^ò$òXèèòYH‹\$1ÀòYòXòA$L‹d$HƒÄÃH‰\$ðL‰d$øHƒìò$H‹$H=ò $L‹$$òòH‰L‰%èH‰$ò$èL‰$$ò$èò òèH‹\$L‹d$1ÀHƒÄÃ@-DTû!é?ô?MILLER CYLINDRICALzRx N Œƒ4ŒN ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @H  &\,` 1`>2xRHMX 0 \Ø.eu    ¢ñÿ & 5:?D IQgrvzŒ…Œ“šmillfor.clon_centerRfalse_eastingfalse_northing.LC0.LC1.LC2.LC3millfor_GLOBAL_OFFSET_TABLE_adjust_lontanlogmillforintptitleradiuscenlonoffsetpüÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿ*2 C üÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿUüÿÿÿÿÿÿÿZüÿÿÿÿÿÿÿbqüÿÿÿÿÿÿÿyªüÿÿÿÿÿÿÿ» ÃÊÑüÿÿÿÿÿÿÿÖüÿÿÿÿÿÿÿäüÿÿÿÿÿÿÿòüÿÿÿÿÿÿÿú üÿÿÿÿÿÿÿ 8millinv.o/ 1270829054 7356 20 100644 2952 ` ELF>€@@ H‰\$ðL‰d$øHƒìò\H‰ûI‰ôò\ ò^ò $òXèòò$ò^ò$ò^èèò\H‹\$1ÀòYòA$L‹d$HƒÄÃH‰\$ðL‰d$øHƒìò$H‹$H=ò $L‹$$òòH‰L‰%èH‰$ò$èL‰$$ò$èò òèH‹\$L‹d$1ÀHƒÄÃô?-DTû!é?@MILLER CYLINDRICALzRx N Œƒ4ŒN ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @H  &\,` 1`>2xRHMX 0 \Ø.eu    £ñÿ (* 5:?D IQgrv{Œ†”›millinv.cfalse_eastingfalse_northingRlon_center.LC0.LC1.LC2.LC3millinv_GLOBAL_OFFSET_TABLE_adjust_lonexpatanmillinvintptitleradiuscenlonoffsetp (5üÿÿÿÿÿÿÿ:üÿÿÿÿÿÿÿKX üÿÿÿÿÿÿÿ]üÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿjüÿÿÿÿÿÿÿyüÿÿÿÿÿÿÿªüÿÿÿÿÿÿÿ» ÃÊÑüÿÿÿÿÿÿÿÖüÿÿÿÿÿÿÿäüÿÿÿÿÿÿÿòüÿÿÿÿÿÿÿú üÿÿÿÿÿÿÿ 8molwfor.o/ 1270829054 7356 20 100644 4040 ` ELF>@@@ ATI‰ôUH‰ýS1ÛHƒìPò\òL$0èòD$8òD$0èòYòD$HòD$0òD$@ëHƒû2„:HƒÃòD$@èf(ÈòD$@òL$ èòL$ òXòXL$@ò\L$HfW ò^ÈòD$@òXÁfT òD$@òf.Áv†€d$7òL$@òòY òò\D$0òT$òL$H‹\$òL$8òÂfTÈfWÀfVÈòD$òL$8èòT$f(ÊòY òYL$8òYÈòX òMH‰\$òD$èòT$1ÀòYòYÐòXòA$HƒÄP[]A\ÃH5H=èHƒÄP¸ñ[]A\ÃDfDH‰\$ðL‰d$øHƒìò$H‹$H=ò $L‹$$òòH‰L‰%èH‰$ò$èL‰$$ò$èò òèH‹\$L‹d$1ÀHƒÄÃMollweide-forwardIteration failed to convergeMOLLWEIDE-DTû! @ð?»½×Ùß|Û=à?-DTû!ù?•…¾)dÏì?ã;fž ö?€ÿÿÿÿÿÿÿzRx $µBŒD†D ƒFpDŒN ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.cst16.rela.eh_frame.comment.note.GNU-stack @Lh 0 &Œ, 129@Ð8M `0X[˜0 jˆ.s¶¶ƒ  Õñÿ & 5:?DIN SX(^0din/ tµ|’¡¥­ÀŒ¸¿ÆÍmolwfor.clon_centerRfalse_eastingfalse_northing.LC0.LC2.LC1.LC3.LC4.LC8.LC7.LC10.LC11.LC5.LC6.LC12molwfor_GLOBAL_OFFSET_TABLE_adjust_lonsincosp_errormolwforintptitleradiuscenlonoffsetpüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿœüÿÿÿÿÿÿÿ²üÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿÙüÿÿÿÿÿÿÿáüÿÿÿÿÿÿÿéûÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ>üÿÿÿÿÿÿÿP eüÿÿÿÿÿÿÿuüÿÿÿÿÿÿÿ—üÿÿÿÿÿÿÿžüÿÿÿÿÿÿÿ£ üÿÿÿÿÿÿÿÚüÿÿÿÿÿÿÿë óúüÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ"$üÿÿÿÿÿÿÿ*2 7%üÿÿÿÿÿÿÿ HÀmolwinv.o/ 1270829054 7356 20 100644 3656 ` ELF>˜@@ UH‰õSH‰ûHƒìHòD$(ò\ òòòD$0òf(ÚòYò^Èf(ÁfTòÂØf(ÃfTËfUÂfVÁèòD$8èòL$(ò\L$0òL$(ò ò\$(òY òYÈò^Ùf(ÃòXèf.òƒŒІH¸-DTû! ÀòH‰òL$8ò$òXÉòL$f(ÁèòL$ò$òXÈò^Êòf(Úf(ÁfTòÂØf(ÃfTËfUÂfVÁèòEHƒÄH1À[]Ãòf.ÂvòéxÿÿÿH‰\$ðL‰d$øHƒìò$H‹$H=ò $L‹$$òòH‰L‰%èH‰$ò$èL‰$$ò$èò òèH‹\$L‹d$1ÀHƒÄÃã;fž ö?ÑÜÿÿÿÿï?•…¾)dÏì?-DTû! À-DTû! @ð?ÿÿÿÿÿÿÿMOLLWEIDEzRx oA†DƒG`<ŒN ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.cst16.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @üH Ð &<,@ 1@0>pL2€ `P[0 jà.sƒX0 ˆ »ñÿ (* 5:?DIN S(X ]oe{€„“pŒž¥¬³molwinv.cfalse_northingfalse_eastingRlon_center.LC2.LC0.LC1.LC3.LC4.LC5.LC6.LC7molwinv_GLOBAL_OFFSET_TABLE_asincosadjust_lonsinmolwinvintptitleradiuscenlonoffsetp &üÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿ@Püÿÿÿÿÿÿÿjüÿÿÿÿÿÿÿuüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ±üÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿ¾üÿÿÿÿÿÿÿàüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿFüÿÿÿÿÿÿÿ\üÿÿÿÿÿÿÿŠüÿÿÿÿÿÿÿ› £ª±üÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿÄüÿÿÿÿÿÿÿÒ üÿÿÿÿÿÿÿÚâ ç!üÿÿÿÿÿÿÿ @pobleqfor.o/ 1270829054 7356 20 100644 4840 ` ELF>¸@@ ATI‰üSH‰óHì¨ò\H´$€H¼$ˆòD$Hf(ÁèH´$H¼$˜òD$Hèò òòYŒ$€òY„$ˆòYŒ$òXÁèòD$Pò„$€ò f(ÐòYŒ$ˆòYòY„$˜òY”$ò\ÊèòXHt$pH|$xèòD$PòYèòXÀf(ÈòYD$xòYL$pòYòL$XèòD$`èòD$òD$`òXÀòD$ ò^èò òYL$XòYL$òL$Xò^Èf(ÁèòD$hòò òD$(òD$hò $òXÀò^ÁòD$0èò $òYL$(òYÈòD$ òX ò ò^èòD$8òD$hèòD$@òD$0èòL$(1ÀòY òYL$8òYL$@ò^ÈòL$(òX òA $HĨ[A\Ã@H=Hƒìòòò%ò-ò5ò=ò òèòèòèòèH=òèH=òèH=òèò òèH5H=òè1ÀHƒÄÃà?OBLATED EQUAL-AREAParameter m: Parameter n: Theta: zRx <BŒDƒJÀ<êKGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @*è Ð &l,pP1p>2xFRÀPM¸0 \.e>>u8À  ø éñÿ 8!0+13(5 7@EHT Z_di&n9 s<|’šŸ¥©®²@ê¾ÅÌÓÚáobleqfor.clon_centercos_lat_osin_lat_othetamRnfalse_eastingfalse_northinglat_o.LC0.LC1.LC2.LC3.LC4obleqfor_GLOBAL_OFFSET_TABLE_tsincosacosatan2sinasincosobleqforintptitleradiuscenloncenlatgenrptoffsetpüÿÿÿÿÿÿÿ3üÿÿÿÿÿÿÿNüÿÿÿÿÿÿÿV4^,‚üÿÿÿÿÿÿÿ™4®,ÉüÿÿÿÿÿÿÿÑ àüÿÿÿÿÿÿÿîüÿÿÿÿÿÿÿóüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ% üÿÿÿÿÿÿÿCH üÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿoüÿÿÿÿÿÿÿ}$…©üÿÿÿÿÿÿÿÆ<Ò×üÿÿÿÿÿÿÿè üÿÿÿÿÿÿÿù üÿÿÿÿÿÿÿ 'DCüÿÿÿÿÿÿÿOW_g o<wDüÿÿÿÿÿÿÿ‡$Œ"üÿÿÿÿÿÿÿ”$™#üÿÿÿÿÿÿÿ¡üÿÿÿÿÿÿÿ¦$üÿÿÿÿÿÿÿ®³%üÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿÂÇ&üÿÿÿÿÿÿÿÎüÿÿÿÿÿÿÿÖÛ&üÿÿÿÿÿÿÿâüÿÿÿÿÿÿÿê ï&üÿÿÿÿÿÿÿ÷Dÿ<'üÿÿÿÿÿÿÿ 4,üÿÿÿÿÿÿÿ @@obleqinv.o/ 1270829054 7356 20 100644 4872 ` ELF>¨@@ ATI‰üSH‰óHƒìxò\òD$PòòD$f(ÁòL$ò\òY ò^Áèò òòYL$òT$òYÁòD$HòXÀò^èòD$òD$HèòL$òT$PòY ò^ÑòYT$òT$Pò^Ðf(Âèò òYL$òYÁòD$@èòXÀòD$0òD$HèòD$8òD$@òXÀò^èòD$ òD$@èòT$8òXÒòYT$ ò^ÐòD$0òYÀf(ÊòT$8òYÊòXÁòQÀòYèòL$8òD$(òD$0èò\Ht$XH|$`èòD$(Ht$hH|$pòXÀèò òòYL$pòYD$hòYL$XòXÁèòòD$pò f(ÐòYL$hòYòYD$`òYT$Xò\ÊèòXèòA$HƒÄx1À[A\ÃfH=Hƒìòòò%ò-ò5ò=ò òèòèòèòèH=òèH=òèH=òèò òèH5H=òè1ÀHƒÄÃà?OBLATED EQUAL-AREAParameter m: Parameter n: Theta: zRx .BŒDƒG<êKGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @Ø  &\,`P1`>2hFR°PMØ0 \.e..u(À  è ïñÿ @ H+(-/58?0IT Z_di&n9 s.|’—›Ÿ¥­¸0êÄËÒÙàçobleqinv.cfalse_eastingnfalse_northingRmthetacos_lat_osin_lat_olon_centerlat_o.LC0.LC1.LC2.LC3.LC4obleqinv_GLOBAL_OFFSET_TABLE_asincossinatan2tsincosadjust_lonobleqinvintptitleradiuscenloncenlatgenrptoffsetp<7D?$HüÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿXzüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ¤$ÁüÿÿÿÿÿÿÿÉüÿÿÿÿÿÿÿÞüÿÿÿÿÿÿÿóüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ]üÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿyüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ©üÿÿÿÿÿÿÿ±4¹,Ôüÿÿÿÿÿÿÿæ4ø, üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ3üÿÿÿÿÿÿÿ?GOW _<gDoüÿÿÿÿÿÿÿw$|"üÿÿÿÿÿÿÿ„$‰#üÿÿÿÿÿÿÿ‘üÿÿÿÿÿÿÿ–$üÿÿÿÿÿÿÿž£%üÿÿÿÿÿÿÿªüÿÿÿÿÿÿÿ²·&üÿÿÿÿÿÿÿ¾üÿÿÿÿÿÿÿÆË&üÿÿÿÿÿÿÿÒüÿÿÿÿÿÿÿÚ ß&üÿÿÿÿÿÿÿçDï<ô'üÿÿÿÿÿÿÿû4, üÿÿÿÿÿÿÿ @0omerfor.o/ 1270829054 7356 20 100644 13616 ` ELF>À@@ UH‰õSH‰ûHìˆò\òL$PèòD$pòD$PòfTò\fTf.w~òD$Pf.‚šò%òL$PòY ò^Êf(ÄòfTò\fTf.ЂÙH5H=è¸ÍHĈ[]ÃòD$pòYÂèòD$hòD$PèòL$Pf(Ðòèòò òT$0èòT$0òò^Ðò òò-òD$Xò^ÚòD$hò,$òYD$XòXÚòYÙf(ãò\$ òYåò\àòò^ÂòXÂòòT$xòYÁò^àòD$pòYÂòd$èòD$`fTò\$ òd$ò,$f.s0z.òL$xòY òYL$pé€þÿÿò%fW%éYþÿÿòYl$hòd$òY\$XòXÝf(Ãò^D$`èf(ÈòD$`òf.òYÊòd$ò^L$xƒþÿÿŠþÿÿòYò^T$xòXÊéùýÿÿòòò\ÄòL$@òX%òYò^Äò\$ èò\$ 1ÀòL$@òYØò\ ò^f(ÑòYf(ÃòYòXòXÂòòY òYòX ò\ËòMé–ýÿÿf.„AVAUI‰ýATUSHƒÄ€ò ò^Èòòò\$H‹l$òYÉòd$H‹\$òò-ò=ò\Áò5f(ÈòòQÀf.Àzt f(ÁèòH5H=òèòò f(ÐòòYÑò\ØòYÊòf(Ãò\ÑòQËòL$(f.ÉòT$@zt èòD$(ò òèò f(ÐòòYÑò\Áò^ÐòXòQÂf.Àzt f(ÂèòòYI¾»½×Ùß|Û=ò òYòYD$(ò^D$@òf(ÁfTf.ƒ•ŠHºð?H¸ð?H‰H‰H=èò òèH=òèò òèM…í„H‰l$òD$èò^èòD$L‹d$èò ò^L$XòXL$XòY òYÁèò^H‰\$H=òL$ò\ÈòL$H‹\$H‰l$òD$H‰òYèòèòèòL‰t$òT$fTf.‡WH5H=èHƒì€¸É[]A\A]A^ÃDò„$¸èòŒ$¸f(ÐòèòD$L‹d$ò„$ÈèòŒ$Èf(ÐòèòD$H‹\$L‰d$ò òD$èH‰\$òD$Hò òD$èòD$Pòò\$Hf(Ðf(ÈòY\$PòYÐò„$°ò^L$Hò\„$Àò\$8òL$xf.szòŒ$Àò\ òŒ$Àf.‡ÞòòŒ$°òYòT$ò\Œ$ÀòYÁèòT$f(ÊòXT$8ò\L$8ò^ÊòT$HòXT$PòYÈòD$Pò\D$Hò^Âò^Èf(ÁèòŒ$°ò^òXŒ$ÀòY òXÈò„$°ò\Áò èòYèò ò^L$xòXL$xòY ò^ÁèòD$H‹\$èòYèòD$H=H‹l$ò„$°òYèò„$¸H=òYèò„$ÀH=òYèò„$ÈH=òYèò„$¸L‰t$òò\„$Èò\$fTÂf.Ø‚+H5H=è¸ÊHƒì€[]A\A]A^Ãòœ$ÀòXòœ$ÀéþÿÿòòèòD$òQD$@L‹d$f.ÀŠ©…£òT$(òYòYò^Ðf(ÊòT$XòòYÊfWÒò\ f.Êv4òf.ÂrcòQÁf.Àzt f(ÁèòXòD$XL‰d$ò òD$èòYD$Xòé¼úÿÿfòD$@èéMÿÿÿòQÁf.ÀzfDt f(Áèò\$Xò\Øò\$Xë–ò\fTf.†ûÿÿL‰d$H5H=òD$èH‰l$H5H=òD$èòf.‚~òòòYÀò^ò\ò\$hòQÈf.Ézt èf(Èf(Áò^èòYD$h1Àòéíýÿÿò„$¸fTÂf.؃¾ýÿÿò ò\ÁfTÂf.؃¤ýÿÿòL‰t$ò\$fTò\ÁfTf.؃sýÿÿH‰\$H5H=òD$èH‰l$H5H=òD$èòf.‚Ïòò^òD$`òòYÀò\òQÈf.Ézt èf(Èf(Áò^èòYD$`1ÀòéÔüÿÿòò^òD$p€t$w€òòYÀò\òQÈf.Ézt èf(Èf(Áò^èòYD$p1Àòéjüÿÿòò òYÀò^ ò\òL$0€t$7€òQÈf.Ézt èf(Èf(Áò^èòYD$01Àòéüÿÿomer-forPoint projects into infinityOBLIQUE MERCATOR (HOTINE)Azimuth of Central Line: omer-initInput data errorLongitude of First Point: Latitude of First Point: Latitude of Second Point: ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ-DTû!ù?»½×Ùß|Û=ð¿à?ð?H¯¼šò×z>-DTû! @ð?@»½×Ùß|Û=ð¿à?°ËcÜ¥L@-DTû!ù?-DTû! À-DTû!@-DTû! @à¿Scale Factor at C. Meridian: Longitude of Second Point: zRx 6A†DƒJ ,< BBŽE A(A0D°ƒ†ŒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst16.rodata.cst8.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @[ à &œ ,   12  Ñ@€0N° [2PGo˜hj50 y.‚..’À(B èóñÿ X€ `#(%p(ˆ/x17˜=@K8Zbjw ‚0…PH•h  —œ¡¦0« °¶ ¼ÁÆ(ËÐ8Õ@ÛHá çPí&óù`ÿh@ p]g€#ˆ)/˜5x;–A(G³MxSX Y6aw‚ŠŽ”˜œ¡¥@ °µ½ÄÌÓÛáåìomerfor.clon_originblsingamaleelcosgamusinazcosazfalse_eastingfalse_northingr_minorr_majorscale_factorlat_originescos_p20sin_p20d.LC0.LC1.LC2.LC7.LC5.LC10.LC11.LC3.LC4.LC6.LC9.LC8.LC12.LC13.LC14.LC15.LC17.LC18.LC19.LC20.LC21.LC22.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC32.LC33.LC34.LC23.LC16omerfor_GLOBAL_OFFSET_TABLE_adjust_lonp_errorsintsfnzpowcosatanlogomerforintsqrttsincosptitleradius2genrptoffsetpasinztancenloncenlatDüÿÿÿÿÿÿÿ2T:üÿÿÿÿÿÿÿB üÿÿÿÿÿÿÿJüÿÿÿÿÿÿÿR!üÿÿÿÿÿÿÿb"üÿÿÿÿÿÿÿp|~\Ž!üÿÿÿÿÿÿÿ–üÿÿÿÿÿÿÿž#üÿÿÿÿÿÿÿ¦üÿÿÿÿÿÿÿ·$üÿÿÿÿÿÿÿ¾%üÿÿÿÿÿÿÿÃEüÿÿÿÿÿÿÿáFüÿÿÿÿÿÿÿòFüÿÿÿÿÿÿÿ$ GüÿÿÿÿÿÿÿlT$Hüÿÿÿÿÿÿÿ2&üÿÿÿÿÿÿÿ>'üÿÿÿÿÿÿÿF„N|‹#üÿÿÿÿÿÿÿ›T¾IüÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿå(üÿÿÿÿÿÿÿ÷\ |)üÿÿÿÿÿÿÿ<JüÿÿÿÿÿÿÿN\V"üÿÿÿÿÿÿÿz*üÿÿÿÿÿÿÿ‘#üÿÿÿÿÿÿÿ™'üÿÿÿÿÿÿÿ«#üÿÿÿÿÿÿÿ³\ÂKüÿÿÿÿÿÿÿÜtäTðŒü”<”Œ$4S_üÿÿÿÿÿÿÿg+üÿÿÿÿÿÿÿ‰ ‘™4¥<±,ÆMüÿÿÿÿÿÿÿÎ$ÕLÜDäéNüÿÿÿÿÿÿÿñ,ùD+üÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿ>MüÿÿÿÿÿÿÿL,üÿÿÿÿÿÿÿTLYHüÿÿÿÿÿÿÿa,m+üÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿ–MüÿÿÿÿÿÿÿžT¦üÿÿÿÿÿÿÿ¸À Ô\à-üÿÿÿÿÿÿÿè.üÿÿÿÿÿÿÿdl/üÿÿÿÿÿÿÿ"Oüÿÿÿÿÿÿÿ*2üÿÿÿÿÿÿÿ7Püÿÿÿÿÿÿÿ>0üÿÿÿÿÿÿÿF KQüÿÿÿÿÿÿÿS4[<`RüÿÿÿÿÿÿÿyFüÿÿÿÿÿÿÿd†Süÿÿÿÿÿÿÿ–Tüÿÿÿÿÿÿÿž1üÿÿÿÿÿÿÿ²2üÿÿÿÿÿÿÿ»SüÿÿÿÿÿÿÿÃTÏ3üÿÿÿÿÿÿÿöþ4üÿÿÿÿÿÿÿQüÿÿÿÿÿÿÿ UüÿÿÿÿÿÿÿVüÿÿÿÿÿÿÿ%8-üÿÿÿÿÿÿÿI5üÿÿÿÿÿÿÿP6üÿÿÿÿÿÿÿUEüÿÿÿÿÿÿÿzFüÿÿÿÿÿÿÿ$”Güÿÿÿÿÿÿÿ­FüÿÿÿÿÿÿÿÂ$ÇGüÿÿÿÿÿÿÿßTêHüÿÿÿÿÿÿÿýTHüÿÿÿÿÿÿÿlZ7üÿÿÿÿÿÿÿo8üÿÿÿÿÿÿÿ€9üÿÿÿÿÿÿÿŽTŸ:üÿÿÿÿÿÿÿ·TüÿÿÿÿÿÿÿþJüÿÿÿÿÿÿÿT 2üÿÿÿÿÿÿÿ9>DüÿÿÿÿÿÿÿFTKFüÿÿÿÿÿÿÿS1üÿÿÿÿÿÿÿg2üÿÿÿÿÿÿÿpJüÿÿÿÿÿÿÿ€FüÿÿÿÿÿÿÿˆdSüÿÿÿÿÿÿÿš;üÿÿÿÿÿÿÿ°4üÿÿÿÿÿÿÿµQüÿÿÿÿÿÿÿÅ<üÿÿÿÿÿÿÿÍ4üÿÿÿÿÿÿÿÒQüÿÿÿÿÿÿÿâ=üÿÿÿÿÿÿÿê4üÿÿÿÿÿÿÿïQüÿÿÿÿÿÿÿÿ>üÿÿÿÿÿÿÿ 4üÿÿÿÿÿÿÿ Qüÿÿÿÿÿÿÿ" -üÿÿÿÿÿÿÿF 5üÿÿÿÿÿÿÿM 6üÿÿÿÿÿÿÿR Eüÿÿÿÿÿÿÿu 8üÿÿÿÿÿÿÿ‹ D“ $˜ GüÿÿÿÿÿÿÿÇ LÏ Tå dõ +üÿÿÿÿÿÿÿ ! Müÿÿÿÿÿÿÿ) d< TG HüÿÿÿÿÿÿÿU lg Müÿÿÿÿÿÿÿ‡ Müÿÿÿÿÿÿÿ¡ ?üÿÿÿÿÿÿÿ© -üÿÿÿÿÿÿÿ¿ „Æ |Ñ NüÿÿÿÿÿÿÿÝ ”ä Œï Nüÿÿÿÿÿÿÿ÷ ÿ @üÿÿÿÿÿÿÿ d \! T) +üÿÿÿÿÿÿÿ@ MüÿÿÿÿÿÿÿP ”U Jüÿÿÿÿÿÿÿe t‰ ?üÿÿÿÿÿÿÿ£ ¶ -üÿÿÿÿÿÿÿ -üÿÿÿÿÿÿÿØ „ß |ê Nüÿÿÿÿÿÿÿö ”ý Œ Nüÿÿÿÿÿÿÿ  @üÿÿÿÿÿÿÿ& \. T< dH +üÿÿÿÿÿÿÿY Müÿÿÿÿÿÿÿi ”n Jüÿÿÿÿÿÿÿ~ t‹ \“ T¦ d² +üÿÿÿÿÿÿÿà MüÿÿÿÿÿÿÿÓ ”Ø Jüÿÿÿÿÿÿÿè tõ dý \ T +üÿÿÿÿÿÿÿ- Müÿÿÿÿÿÿÿ= ”B JüÿÿÿÿÿÿÿR t @@omerinv.o/ 1270829054 7356 20 100644 13032 ` ELF> @@ Uf(ØH‰ýSH‰óHƒìxò\ ò%ò\òHÇD$hf(ÁòYÄòD$Xf(ÃòYÜòYÂòYÑòXD$Xò\ÚòXòD$XòfWòYÃò^èò f(Ðò^ÈòT$òXÈòL$@ò òD$@òL$ òYÁòD$@òòD$PòYD$Xò^èf(ØòD$HòD$@òYòYò%òT$òL$ òXØf(Äò^ÂòXÂòYÈò^Ùò f(ÃfTÁò\ÄfTÁf.w3z1f.H‹H‰E‚8Hº-DTû!ù?H‰1ÒHƒÄx‰Ð[]Ãò f(ÄòL$8f(Ëò\ÃòXÌò^ÈòQÁf.ÀŠØ…Òf(ÌòT$8ò^L$Pò^Ðf(ÂèH|$hf(ÈòèH‹D$hòH…À‰Â…zÿÿÿòD$XòYòD$Xò^èò òT$@òL$0òL$HòYòY òL$Hf(Èf(Âò\D$Hèò^òT$0ò\Ðf(Âè1ÒòEéïþÿÿf(Áò$$èò$$éÿÿÿH¸-DTû!ù¿1ÒH‰HƒÄx‰Ð[]ÄAUATI‰üUSHìˆò ò^Èòòò\$H‹l$òYÉòd$H‹\$òò-ò=ò\Áò5f(ÈòòQÀf.Àzt f(ÁèòH5H=òèòò f(ÐòòYÑò\ØòYÊòf(Ãò\ÑòQËòL$(f.ÉòT$@zt èòD$(ò òèò f(ÐòòYÑò\Áò^ÐòXòQÂf.Àzt f(ÂèòòYI½»½×Ùß|Û=ò òYòYD$(ò^D$@òf(ÁfTf.ƒ­ЧH¿ð?H¾ð?H¹ð?H‰=H‰5H‰ H=èò òèH=òèò òèM…ä„H‰l$òD$èò^èòD$L‹d$èò ò^L$XòXL$XòY òYÁèò^H‰\$H=òL$ò\ÈòL$H‹\$H‰l$òD$H‰òYèòèòèòL‰l$òT$fTf.‡UH5H=èHĈ¸É[]A\A]Ãfò„$¸èòŒ$¸f(ÐòèòD$L‹d$ò„$ÈèòŒ$Èf(ÐòèòD$H‹\$L‰d$ò òD$èH‰\$òD$Hò òD$èòD$Pòò\$Hf(Ðf(ÈòY\$PòYÐò„$°ò^L$Hò\„$Àò\$8òL$xf.szòŒ$Àò\ òŒ$Àf.‡æòòŒ$°òYòT$ò\Œ$ÀòYÁèòT$f(ÊòXT$8ò\L$8ò^ÊòT$HòXT$PòYÈòD$Pò\D$Hò^Âò^Èf(ÁèòŒ$°ò^òXŒ$ÀòY òXÈò„$°ò\Áò èòYèò ò^L$xòXL$xòY ò^ÁèòD$H‹\$èòYèòD$H=H‹l$ò„$°òYèò„$¸H=òYèò„$ÀH=òYèò„$ÈH=òYèò„$¸L‰l$òò\„$Èò\$fTÂf.Ø‚+H5H=è¸ÊHĈ[]A\A]Àòœ$ÀòXòœ$ÀéûýÿÿòòèòòQD$@f.ÀŠ£…òT$(òYòYò^Ðf(ÊòT$XòòYÊfWÒò\ f.Êv1òf.Âr]òQÁf.Àzt f(ÁèòXòD$Xò òèòYD$Xòé¾úÿÿfòD$@èéSÿÿÿòQÁf.ÀzfDt f(Áèò\$Xò\Øò\$Xë™ò\fTf.†‘ûÿÿL‰d$H5H=òD$èH‰l$H5H=òD$èòf.‚~òòòYÀò^ò\ò\$hòQÈf.Ézt èf(Èf(Áò^èòYD$h1Àòéíýÿÿò„$¸fTÂf.؃¾ýÿÿò ò\ÁfTÂf.؃¤ýÿÿòL‰l$ò\$fTò\ÁfTf.؃sýÿÿH‰\$H5H=òD$èH‰l$H5H=òD$èòf.‚Ïòò^òD$`òòYÀò\òQÈf.Ézt èf(Èf(Áò^èòYD$`1ÀòéÔüÿÿòò^òD$p€t$w€òòYÀò\òQÈf.Ézt èf(Èf(Áò^èòYD$p1Àòéjüÿÿòò òYÀò^ ò\òL$0€t$7€òQÈf.Ézt èf(Èf(Áò^èòYD$01Àòéüÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿð¿à?ð?»½×Ùß|Û=ð?@»½×Ùß|Û=ð¿à?°ËcÜ¥L@-DTû!ù?-DTû! À-DTû!@-DTû! @à¿OBLIQUE MERCATOR (HOTINE)Azimuth of Central Line: omer-initInput data errorScale Factor at C. Meridian: Longitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: zRx ÈA†HƒG,<+ BBŒD A(G°ƒ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst16.rodata.cst8.rodata.str1.1.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @û ¸&< ,@ ¨1@ 0?p ˆL2ø R[2P§oøhj¸20 y`.‚ŽŽ’ ø> æñÿ 8  @.˜4€6X9`<CˆJUxX(Zbjw ‚0…PH•h˜p  šŸ¤©®³¸ ½(Â0È Î8ÔÚàHæPìòXø7þAh px€("H(h.ˆ4`:@ @ÈH^bfjptz…ŠÐ+ •¤¬³»ÁÅÌÓÛáomerinv.cfalse_northingcosazfalse_eastingsinazublalcosgamsingamlon_origineler_minorr_majorscale_factorlat_originescos_p20sin_p20tsd.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC9.LC10.LC11.LC12.LC14.LC15.LC16.LC17.LC18.LC19.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC20.LC13omerinv_GLOBAL_OFFSET_TABLE_expsinpowphi2zcosatan2adjust_lonsqrtomerinvinttsincosptitleradius2genrptoffsetpasinztancenloncenlatp_errortsfnzatan4œ$<,”e|sT{ üÿÿÿÿÿÿÿ‡\Œ@üÿÿÿÿÿÿÿ”!üÿÿÿÿÿÿÿ´"üÿÿÿÿÿÿÿÒTæ\ëAüÿÿÿÿÿÿÿŒ „#üÿÿÿÿÿÿÿ?$üÿÿÿÿÿÿÿW%üÿÿÿÿÿÿÿc&üÿÿÿÿÿÿÿj”tßBüÿÿÿÿÿÿÿð$õCüÿÿÿÿÿÿÿT%\*Düÿÿÿÿÿÿÿ2LŒT„mEüÿÿÿÿÿÿÿuTˆFüÿÿÿÿÿÿÿ¢Güÿÿÿÿÿÿÿäðüÿÿÿÿÿÿÿø'üÿÿÿÿÿÿÿ "*46<B,WGüÿÿÿÿÿÿÿ_$fLmDuzIüÿÿÿÿÿÿÿ‚,ŠD–'üÿÿÿÿÿÿÿª'üÿÿÿÿÿÿÿÏGüÿÿÿÿÿÿÿÝ(üÿÿÿÿÿÿÿåLêBüÿÿÿÿÿÿÿò,þ'üÿÿÿÿÿÿÿ'üÿÿÿÿÿÿÿ'Güÿÿÿÿÿÿÿ/T7üÿÿÿÿÿÿÿIQ e\q)üÿÿÿÿÿÿÿy*üÿÿÿÿÿÿÿªd±l¸t¿+üÿÿÿÿÿÿÿÄJüÿÿÿÿÿÿÿÌÔüÿÿÿÿÿÿÿÙKüÿÿÿÿÿÿÿà,üÿÿÿÿÿÿÿè íLüÿÿÿÿÿÿÿõ4ý<MüÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿ#l(Nüÿÿÿÿÿÿÿ8Oüÿÿÿÿÿÿÿ@-üÿÿÿÿÿÿÿT.üÿÿÿÿÿÿÿ]NüÿÿÿÿÿÿÿeTq/üÿÿÿÿÿÿÿ˜ 0üÿÿÿÿÿÿÿ¥Lüÿÿÿÿÿÿÿ­²Püÿÿÿÿÿÿÿº¿QüÿÿÿÿÿÿÿÇÚ)üÿÿÿÿÿÿÿë1üÿÿÿÿÿÿÿò2üÿÿÿÿÿÿÿ÷RüÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿ/$4SüÿÿÿÿÿÿÿMAüÿÿÿÿÿÿÿb$gSüÿÿÿÿÿÿÿTŠBüÿÿÿÿÿÿÿT¨Büÿÿÿÿÿÿÿ¶tú3üÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿ 5üÿÿÿÿÿÿÿ.T?6üÿÿÿÿÿÿÿWOüÿÿÿÿÿÿÿžTüÿÿÿÿÿÿÿ¯TÀ.üÿÿÿÿÿÿÿÙÞFüÿÿÿÿÿÿÿæTëAüÿÿÿÿÿÿÿó-üÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿTüÿÿÿÿÿÿÿ Aüÿÿÿÿÿÿÿ(l-Nüÿÿÿÿÿÿÿ:7üÿÿÿÿÿÿÿP0üÿÿÿÿÿÿÿULüÿÿÿÿÿÿÿe8üÿÿÿÿÿÿÿm0üÿÿÿÿÿÿÿrLüÿÿÿÿÿÿÿ‚9üÿÿÿÿÿÿÿŠ0üÿÿÿÿÿÿÿLüÿÿÿÿÿÿÿŸ:üÿÿÿÿÿÿÿ§0üÿÿÿÿÿÿÿ¬LüÿÿÿÿÿÿÿÂ)üÿÿÿÿÿÿÿæ1üÿÿÿÿÿÿÿí2üÿÿÿÿÿÿÿòRüÿÿÿÿÿÿÿ 4üÿÿÿÿÿÿÿ4 D< $A SüÿÿÿÿÿÿÿI dm Lu T‹ l› 'üÿÿÿÿÿÿÿ© Ä GüÿÿÿÿÿÿÿÌ lÚ Tâ dç Büÿÿÿÿÿÿÿõ t Güÿÿÿÿÿÿÿ' GüÿÿÿÿÿÿÿA ;üÿÿÿÿÿÿÿI )üÿÿÿÿÿÿÿ_ Œf „q Iüÿÿÿÿÿÿÿ} œ„ ” Iüÿÿÿÿÿÿÿ— Ÿ <üÿÿÿÿÿÿÿ­ lµ \Á TÉ 'üÿÿÿÿÿÿÿà Güÿÿÿÿÿÿÿð œõ Tüÿÿÿÿÿÿÿ |) ;üÿÿÿÿÿÿÿC V )üÿÿÿÿÿÿÿb )üÿÿÿÿÿÿÿx Œ „Š Iüÿÿÿÿÿÿÿ– œ ”¨ Iüÿÿÿÿÿÿÿ° ¸ <üÿÿÿÿÿÿÿÆ \Î TÜ lè 'üÿÿÿÿÿÿÿù Güÿÿÿÿÿÿÿ œ Tüÿÿÿÿÿÿÿ |+ \3 TF lR 'üÿÿÿÿÿÿÿc Güÿÿÿÿÿÿÿs œx Tüÿÿÿÿÿÿÿˆ |• l \© T± 'üÿÿÿÿÿÿÿÍ GüÿÿÿÿÿÿÿÝ œâ Tüÿÿÿÿÿÿÿò | @Ðorthfor.o/ 1270829054 7356 20 100644 3984 ` ELF>È@@ H‰\$àH‰l$èL‰d$ðL‰l$øHƒìxò\òL$H‹\$I‰üI‰õèòD$H‹l$H‰\$Ht$@H|$HòD$èH‰l$òD$èò\$@òD$8f(Ãò òYòYL$HòYD$8òXÈf. †™òH‰l$ò\$òT$ òD$èòT$ 1Àò\$òYÚòYØòXòA$òò òYD$@òYL$HòYD$8ò\ÈòYÑòXòAUH‹\$XH‹l$`L‹d$hL‹l$pHƒÄxÃf(ÁfTf.vH5H=è¸ë·‹1ÿÿÿ„ëÖ€€HƒìH5òH=f(Âò òò%òèH=èòèòèòèò òè1ÀHƒÄÃorth-forPoint can not be projectedORTHOGRAPHIC»½×Ùß|Û=ÿÿÿÿÿÿÿzRx ‚X€Œ†ƒ<’DGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.cst16.rela.eh_frame.comment.note.GNU-stack @"è x &d,h812h1@ M°`ÀP[`0 j.s>>ƒˆx  çñÿ (0&. <K V[`ej o$ t‚|’¥©­µ’ÀÇÎØßorthfor.clon_centersin_p14cos_p14r_majorfalse_eastingfalse_northinglat_origin.LC0.LC1.LC2.LC3.LC4.LC5orthfor_GLOBAL_OFFSET_TABLE_adjust_lontsincoscossinp_errororthforintptitleradiuscenlonmeroriginoffsetp2üÿÿÿÿÿÿÿWüÿÿÿÿÿÿÿgüÿÿÿÿÿÿÿ$‡,Ÿüÿÿÿÿÿÿÿ­üÿÿÿÿÿÿÿÉüÿÿÿÿÿÿÿçõ$ý,JüÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿ[üÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿgüÿÿÿÿÿÿÿ—,Ÿüÿÿÿÿÿÿÿ¦$²º ÂÊÏüÿÿÿÿÿÿÿÖüÿÿÿÿÿÿÿÛ üÿÿÿÿÿÿÿãüÿÿÿÿÿÿÿè!üÿÿÿÿÿÿÿðõ"üÿÿÿÿÿÿÿý #üÿÿÿÿÿÿÿ $üÿÿÿÿÿÿÿ @orthinv.o/ 1270829054 7356 20 100644 4704 ` ELF>¸@@ H‰\$èH‰l$ðH‰óL‰d$øHƒìXH‰ýò\ò\ òD$(òYÀòL$ òYÉòXÁò òQÀòD$f(ÁòXòT$f.Ðv,H5H=踑H‹\$@H‹l$HL‹d$PHƒÄXÃòD$I¼»½×Ùß|Û=ò^ÁèHt$0H|$8èòD$H‹fTH‰Ef.wzH‹H‰1Àë‘òL$ òD$0òYL$8òYòY ò^L$òXÁèòD$H‹D$L‰d$òT$H‰ò f(ÁfTò\fTf.Ðr@f. ‚°òL$ òD$(fW èòXè1ÀòEéÝþÿÿH‰D$òD$èòYòL$0L‰d$òT$ò\Èf(ÁfTf.ÂsòD$(1ÀfTf.‚„þÿÿòD$(òYL$òYD$8òD$(òYédÿÿÿ€t$/€òòL$ òD$òD$(èòL$ò\Èf(Áè1ÀòEéþÿÿf„HƒìH5òH=f(Âò òò%òèH=èòèòèòèò òè1ÀHƒÄÃorth-invInput data errorORTHOGRAPHICH¯¼šò×z>»½×Ùß|Û=-DTû!ù?ÿÿÿÿÿÿÿ€zRx gJ†ƒL`Œ<’DGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.cst16.rela.eh_frame.comment.note.GNU-stack @P à &D,H812H'@p M `°P[00 j.s..ƒxØ P þñÿ  (0;F(N0 V[` ejoty~ ƒg‹¡©¯·½ÈÌp’×Þåïöorthinv.cfalse_eastingfalse_northingr_majorlon_centerlat_originsin_p14cos_p14.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8orthinv_GLOBAL_OFFSET_TABLE_p_errorasinztsincosatan2adjust_lonsinorthinvintptitleradiuscenlonmeroriginoffsetp%Eüÿÿÿÿÿÿÿ[üÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿuüÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿ¬üÿÿÿÿÿÿÿ»üÿÿÿÿÿÿÿÈÐüÿÿÿÿÿÿÿÜüÿÿÿÿÿÿÿç $,üÿÿÿÿÿÿÿ@ LüÿÿÿÿÿÿÿTüÿÿÿÿÿÿÿ\üÿÿÿÿÿÿÿjüÿÿÿÿÿÿÿ„üÿÿÿÿÿÿÿ‰ üÿÿÿÿÿÿÿ‘–!üÿÿÿÿÿÿÿ²"üÿÿÿÿÿÿÿº$Ûüÿÿÿÿÿÿÿñüÿÿÿÿÿÿÿ,-D üÿÿÿÿÿÿÿW!üÿÿÿÿÿÿÿw,üÿÿÿÿÿÿÿ†$’š ¢ª¯üÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿ»$üÿÿÿÿÿÿÿÃüÿÿÿÿÿÿÿÈ%üÿÿÿÿÿÿÿÐÕ&üÿÿÿÿÿÿÿÝ â'üÿÿÿÿÿÿÿêò÷(üÿÿÿÿÿÿÿ @ppolyfor.o/ 1270829054 7356 20 100644 5144 ` ELF>°@@ H‰\$èH‰l$ðH‰ýL‰d$øHƒìXI‰ôò\òL$H‹\$èH‰\$òD$òD$fTf.w\zZò òD$òYÁòD$òXòEòY òò\ÁòA$H‹\$@H‹l$H1ÀL‹d$PHƒÄXÃDH‰\$Ht$0H|$8òD$èH‰\$òòd$òò òèòT$0òD$ òL$8òèòL$òD$(òYL$8òòD$òL$f(ÁH‹\$èòL$(òYL$òYÈò^L$8òX òMH‰\$òD$èòL$ ò\ òL$ ò ò\ÈòD$ òYL$(òL$(ò^L$8òXÁòL$òYÈòL$òX òA $é¶þÿÿHƒìò ò^ÈòòòòYÉòò-ò%ò\ÑòQÂòf.Àzt f(Âèòòèòòèòòèòòèò%f(Øòò òòèH=òèò òèòèòèò òè1ÀHƒÄÃÿÿÿÿÿÿÿH¯¼šò×z>ð?ð?POLYCONICzRx ßJ†ƒL`Œ<IDGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst16.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @)è &l,ph1p?€L2˜ `¨P[è0 jø.s&&ƒp€ ð ñÿ `,P0X?8B0E(H K@MU`H chmrw |߄𥭲¸¼ÀàIËÐÕÚßäëóýpolyfor.clon_centerr_majorfalse_eastingml0false_northinge3e2e1e0er_minorlat_origines.LC0.LC1.LC2.LC3.LC4polyfor_GLOBAL_OFFSET_TABLE_adjust_lontsincosmlfnmsfnzsincospolyforintsqrte0fne1fne2fne3fnptitleradius2cenlonmeroriginoffsetp -üÿÿÿÿÿÿÿFüÿÿÿÿÿÿÿNüÿÿÿÿÿÿÿZüÿÿÿÿÿÿÿr\L‡TÆ üÿÿÿÿÿÿÿÓ4á,é$ñö!üÿÿÿÿÿÿÿ<"üÿÿÿÿÿÿÿ/üÿÿÿÿÿÿÿI#üÿÿÿÿÿÿÿg\|$üÿÿÿÿÿÿÿŠL˜üÿÿÿÿÿÿÿÐTèô üüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿT \0DA&üÿÿÿÿÿÿÿI<QDV'üÿÿÿÿÿÿÿ^fDk(üÿÿÿÿÿÿÿs${D€)üÿÿÿÿÿÿÿˆ,D•*üÿÿÿÿÿÿÿ©,±$¹4ÁÆ!üÿÿÿÿÿÿÿÍüÿÿÿÿÿÿÿÕLÚ+üÿÿÿÿÿÿÿâêüÿÿÿÿÿÿÿï,üÿÿÿÿÿÿÿ÷ ü-üÿÿÿÿÿÿÿ .üÿÿÿÿÿÿÿT\/üÿÿÿÿÿÿÿ @àpolyinv.o/ 1270829054 7356 20 100644 4640 ` ELF>è@@ Uf(éf(øH‰ýSH‰óHƒì8ò\-òò\=ò^êòX-f(ÅfTf.†Àf(ÇH|$(f(õH‰Þò^Âò%òYõòòò òYÀò<$òXðòèòH,ÀºJò<$H…Àt HƒÄ8‰Ð[]ÃòY|$(f(Çò^èòD$òèòL$ò^Èf(ÁòXèòEHƒÄ81Ò[]‰ÐÊ:ÿÿÿò^ú1ÒòX=ò?HÇë…fD€Hƒìò ò^Èòòò-òYÉòòò%ò\Áòèòòèòòèòòèò%f(Øòò òòèH=òèò òèòèòèò òè1ÀHƒÄÃÿÿÿÿÿÿÿH¯¼šò×z>ð?POLYCONICzRx 3A†LƒGP<$DGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst16.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @dÈ ( &¤,¨`1°?ÀL2Ð `àP[ð0 j0.s^^ƒ¨  È úñÿ P"X0H4870:(= @@CNV afkp u3}“™Ÿ£®@$¹¾ÃÈÍÒÙáëòpolyinv.cfalse_northingr_majorfalse_eastingml0e3e2e1e0eslon_centerr_minorlat_origin.LC0.LC1.LC3.LC4polyinv_GLOBAL_OFFSET_TABLE_phi4zasinzsinadjust_lonpolyinvinte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetpL üÿÿÿÿÿÿÿ(T4D@üÿÿÿÿÿÿÿHüÿÿÿÿÿÿÿj4v,~$†›< üÿÿÿÿÿÿÿÏüÿÿÿÿÿÿÿÔüÿÿÿÿÿÿÿãüÿÿÿÿÿÿÿù þ üÿÿÿÿÿÿÿ" HTüÿÿÿÿÿÿÿ\üÿÿÿÿÿÿÿdLp x€TŒ<‘"üÿÿÿÿÿÿÿ™¡<¦#üÿÿÿÿÿÿÿ®$¶<»$üÿÿÿÿÿÿÿÃ,Ë<Ð%üÿÿÿÿÿÿÿØä,ì$ô4ü&üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿD'üÿÿÿÿÿÿÿ%üÿÿÿÿÿÿÿ*(üÿÿÿÿÿÿÿ2 7)üÿÿÿÿÿÿÿ?D*üÿÿÿÿÿÿÿLLTTY+üÿÿÿÿÿÿÿ @@psfor.o/ 1270829054 7356 20 100644 4968 ` ELF>è@@ H‰\$èH‰l$ðH‰ýL‰d$øHƒìXI‰ôò\òL$8èò òYÁòYL$8òD$H‹\$òL$8f(ÁèòL$8f(Ðòèf(ÈfWÀf.z„¹òòYòYÙò^òH‰\$òD$òT$ ò\$èòT$ ò\$f(ÊòYËòYÈòX òMH‰\$òD$èòT$ H‹\$@ò\$H‹l$HfW1ÀòYÓòYÐòXòA$L‹d$PHƒÄXÃ@òòXÛòYÙò^éFÿÿÿATUSHƒì ò ò^Èò$H‹$òò$$L‹$$òYÉò,$H‹,$òò\$L‰%H‰-ò\ÑòQÂòf.Àzt f(ÂèòèòH‰òD$HÇò òòÂòfTÐfUÁò fVÂòòD$fTÁò\fTÁf.v|òD$Ht$H|$H¸ð?òYH‰ò$H‹$èòT$òL$òèH‰$òòT$ò $òèòH=èò òèòèH‰,$ò $L‰$$ò$èHƒÄ 1À[]A\ÀÿÿÿÿÿÿÿPOLAR STEREOGRAPHICð?ð¿-DTû!ù?»½×Ùß|Û=zRx ]J†ƒL`Œ$<ÎBAA D@ƒ†ŒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst16.rodata.str1.1.rodata.cst8.rela.eh_frame.comment.note.GNU-stack @.( &p,ph1p ?2N¨(`Ð`[80 j0.s^^ƒ¨h   ñÿ (8@&H*P.`<XK NVY0 dinsx}‚ ‡ Œ]’¨³·½Á`ÎÊÏÔÜâéñøpsfor.ccenter_lonfaceindr_majormcstcsfalse_eastingfalse_northinge4r_minorescenter_lat.LC1.LC2.LC4.LC3.LC5.LC6.LC7.LC8psfor_GLOBAL_OFFSET_TABLE_adjust_lonsintsfnzcospsforintsqrte4fntsincosmsfnzptitleradius2cenlonoffsetp$("üÿÿÿÿÿÿÿ04T#üÿÿÿÿÿÿÿfk$üÿÿÿÿÿÿÿ{<‹üÿÿÿÿÿÿÿ“DŸL§4Ã#üÿÿÿÿÿÿÿã\ø%üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ(TDüÿÿÿÿÿÿÿTlüÿÿÿÿÿÿÿŸüÿÿÿÿÿÿÿ¬\³Tà Ô'üÿÿÿÿÿÿÿÜá(üÿÿÿÿÿÿÿéð$ý8 üÿÿÿÿÿÿÿ,ûÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿ2üÿÿÿÿÿÿÿ>4Püÿÿÿÿÿÿÿ\üÿÿÿÿÿÿÿ€4‡<•)üÿÿÿÿÿÿÿ©®*üÿÿÿÿÿÿÿºDÍÒ$üÿÿÿÿÿÿÿÚLáüÿÿÿÿÿÿÿæ+üÿÿÿÿÿÿÿîöüÿÿÿÿÿÿÿû,üÿÿÿÿÿÿÿ$-üÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿ @`psinv.o/ 1270829054 7356 20 100644 4928 ` ELF>è@@ Uf(àf(ÙH‰ýSH‰óHƒìHò\%òò\HÇD$8òYâòYÚf(Äf(ËòYÄòYËòXÁòQÀòD$(fWÀf.z„‘òL$(òòY òYò^ÈH|$8òò\$ò$$èò H‹D$8ò\$òYÁò$$H…À‰Âòu!òT$(fWÀf.Ðu>z<òY 1ÒòMHƒÄH‰Ð[]ÃòL$(òòY òXÀò^Èénÿÿÿf(Ëf(ÄfW èòYòXèòEHƒÄH1Ò[]‰ÐÃATUSHƒì ò ò^Èò$H‹$òò$$L‹$$òYÉò,$H‹,$òò\$L‰%H‰-ò\ÑòQÂf.Àzt f(ÂèòèòH‰òD$HÇò òòÂòfTÐfUÁò fVÂòòD$fTÁò\fTÁf.v|òD$Ht$H|$H¸ð?òYH‰ò$H‹$èòT$òL$òèH‰$òòT$ò $òèòH=èò òèòèH‰,$ò $L‰$$ò$èHƒÄ 1À[]A\ÀÿÿÿÿÿÿÿPOLAR STEREOGRAPHICð?ð¿-DTû!ù?»½×Ùß|Û=zRx ]A†LƒG`$<ÆBAA D@ƒ†ŒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst16.rodata.str1.1.rodata.cst8.rela.eh_frame.comment.note.GNU-stack @& &h,h`1p ?2N¨(`Ð`[0 j0.s^^ƒ¨P ø ñÿ X0P*8.6H:@>@ KNV( afkpuz „ ‰]¥«±¼`ÆÅÊÏ×Ýãêòùpsinv.cfalse_eastingfacfalse_northingindr_majortcsmcsecenter_lone4r_minorcenter_lat.LC1.LC2.LC4.LC3.LC5.LC6.LC7.LC8psinv_GLOBAL_OFFSET_TABLE_phi2zatan2adjust_lonpsinvintsqrte4fntsincosmsfnztsfnzptitleradius2cenlonoffsetpT ,(Lc4yüÿÿÿÿÿÿÿD‰<š ª!üÿÿÿÿÿÿÿ²,ë üÿÿÿÿÿÿÿ/üÿÿÿÿÿÿÿ4"üÿÿÿÿÿÿÿ<,DI#üÿÿÿÿÿÿÿlüÿÿÿÿÿÿÿŸüÿÿÿÿÿÿÿ¬T³LÌ%üÿÿÿÿÿÿÿÔ Ù&üÿÿÿÿÿÿÿáèõ0üÿÿÿÿÿÿÿ $ûÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ6,HüÿÿÿÿÿÿÿTüÿÿÿÿÿÿÿx,4'üÿÿÿÿÿÿÿ¡ ¦(üÿÿÿÿÿÿÿ²<Å Ê)üÿÿÿÿÿÿÿÒDÙüÿÿÿÿÿÿÿÞ*üÿÿÿÿÿÿÿæîüÿÿÿÿÿÿÿó+üÿÿÿÿÿÿÿû,üÿÿÿÿÿÿÿ-üÿÿÿÿÿÿÿ @`robfor.o/ 1270829054 7356 20 100644 5440 ` ELF>€@@ UH‰õSH‰ûHƒìò\ò $èò $HòDò^ òD ò-ò^ fT f(Ñf(ùò\òH,ÒòH*ÒHJHrHƒÂòÈò$ðf(Ëò\úòÐò\Êf(÷òYÏòY÷òAYÈòXÌòAYáòXÜòXÓòYÖòAYÐòXÊòYÍòYÈò$f.òX ò rqHò ðòÈòÐf(Â1Àò\ÃòYÇòAYÀòXÁòAYÉòXÑòXÚòYóòAYðòXÆòYèòY-òAYèòX-òmHƒÄ[]ÃDfW-Hò ðòÈòÐë…UH¸X9´Èv¾¯¿I»X9´Èv¾¯?IºX9´Èv¾¿?I¹_ÎQÚï?I¸+‡ÙÎÇ?SH¿®Gáz®ï?Hºð?H¾X9´Èv¾Ï?H¹Ê2ı.nï?HƒìH‰H¸£#¹ü‡ôï?H‰H‰H¸×£p= ×Ó?H‰H¸‰A`åÐ"ï?ò$H‰H¸+‡ÙÎ×?H‹$H‰H¸¸…ëQ¸î?ò $H‰H‹,$H¸-²ï§ÆÛ?H‰H¸í ¾0™*î?òL‰L‰I»ÐÕVì/»ß?L‰ Iº’ËH¿}í?I¹O@aÃÓá?L‰H‰=I¸=›UŸ«­ì?H‰H¿¥N@aÃã?H¸¸…ëQ¸ê?H‰H‰5òH‰ L‰H¾KY†8ÖÅë?L‰H¹a2U0*©å?I»­ú\mÅþæ?L‰ L‰IºF”ö_˜ì?H‰H‰-I¹´Yõ¹ÚŠå?HÇH‰=I¸È˜»–î?H‰H¸ý‡ôÛ×ç?H‰5H‰H¸<½R–!Žé?H‰ H‰H¸îëÀ9#Jé?H¿R' ‰°áã?H‰H¸¬­Ø_vOè?H¾ê46<ï?H‰H¸Ë¡E¶óýê?H¹¬­Ø_vOâ?H‰H¸dÌ]KÈá?H‰H‰ò HHL‰L‰L‰ L‰H‰=H‰5H‰ fDòòYÁòHƒÀH9ÐuëH=èH‰$ò$èH‰,$ò$èò òèHƒÄ1À[]Ã@ÝR¢Fß‘?»½×Ùß|Û=à?À-DTû! @–² q¬‹ï?ÿÿÿÿÿÿÿ€ROBINSONzRx €A†DƒG <;Asl ƒ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.cst16.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @»h¨ &ü,ˆ 1@>@ L2` `pX[0 jÈ.sööƒ@ `   Ãñÿ à¨) ¨, ;@E JOTY(^0ch8n t€{‘œ€;¦­´»robfor.clon_centerxlrRfalse_eastingprfalse_northing.LC4.LC0.LC5.LC1.LC2.LC3.LC6.LC7.LC8.LC47.LC48robfor_GLOBAL_OFFSET_TABLE_adjust_lonrobforintptitleradiuscenlonoffsetpüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ&Ü/üÿÿÿÿÿÿÿ7üÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿHPüÿÿÿÿÿÿÿXüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿÝüÿÿÿÿÿÿÿå ò>üÿÿÿÿÿÿÿKdüÿÿÿÿÿÿÿkã$ôäûô T"7\Mbdt {4‚<“ü®DµÆ$áìèLð÷ þl,*t14BIüÿÿÿÿÿÿÿZ(e|vD‡<ŽŒŸ„¦LÁ”ÜT÷œ¼|üÿÿÿÿÿÿÿÜ%„,\3¤:dA¬HlO´Vtxüÿÿÿÿÿÿÿ} üÿÿÿÿÿÿÿ‹!üÿÿÿÿÿÿÿ™"üÿÿÿÿÿÿÿ¡© ®#üÿÿÿÿÿÿÿ @€robinv.o/ 1270829055 7356 20 100644 6440 ` ELF>È@@ SfD(ÉfEWä¸Hƒì H‰ûH¿€òD\ òD$òfA(üòDòD$òDòD5fA(ÁòDòD$H‹ $òAXÁòD-ò5òA^ÃòA^Âf(Èf(èòY fATèòA^ÎfATÈò\ òH,ÑH…ÒHDÐH1ùHH‰L$òDÐf(ÍòTÐò\Ðò\Èf(âòAYÅò\ãòXÉòXÂò^ÌòXÃò^Äf(ÐòAYÅòYÑòYÁòXÆòYÐf(Æò\ÂòYÁfA.Äs1Hƒút+HƒêyH5H=èHƒÄ ¸ê[ÀfD.Ï‚ÙòH*âòXàòAYæò=1ÉòD=é–òTÐòLÐf(õf(ÚòDÐòYõò\ÙòYÝòYßòXØòAYÅòXÐòXÊòYÎòYÏòXÙòAYÚòAYÛòYßHƒÁHƒùL„Gÿÿÿf(ËòA\Éf(ÁfATÈòYfA.ÏòA^ÃòA^ÂòXà†™f(ÄfE.ÌòA^ÆfATÀf(Èf(èò\ òH,ÑòH*Êò\éƒ3ÿÿÿòTÐòLÐf(õf(ÚòDÐòYõò\ÙòYÝòYßòXØòAYÅòXÐòXÊòYÎòYÏòXÙòY\$òAYÛòYßé-ÿÿÿ€òY%HòD$ò\D$ò&ò\ÐòdÐòA^Âf(ËòTÐò\ÌòYÍòYÏòXÊòAYÕòXÚòXãòYôòY÷òXÎò^ÁòXòèòHƒÄ 1À[ÃòH*âòXàòY%éþÿÿfDUH¸£#¹ü‡ôï?H¾X9´Èv¾¯¿H¹X9´Èv¾¯?I»®Gáz®ï?Hºð?SIºX9´Èv¾Ï?I¹Ê2ı.nï?I¸×£p= ×Ó?H¿‰A`åÐ"ï?HƒìH‰H‰H¸X9´Èv¾¿?ò$H‹$H‰H¸_ÎQÚï?ò $H‰H¸+‡ÙÎÇ?òH‰H¸-²ï§ÆÛ?òH‰H¸í ¾0™*î?H‰H¸ÐÕVì/»ß?H‰H¸’ËH¿}í?H‹,$H‰H¸O@aÃÓá?H‰5H‰H¸=›UŸ«­ì?H‰ L‰H¾+‡ÙÎ×?H¹¸…ëQ¸î?H‰I»¥N@aÃã?H¸¬­Ø_vOè?H‰L‰IºKY†8ÖÅë?L‰ L‰I¹a2U0*©å?H‰=H‰5I¸¸…ëQ¸ê?H‰ H‰H¿ý‡ôÛ×ç?H‰-HÇH¾<½R–!Žé?L‰H‰H¸Ë¡E¶óýê?H‰H¸­ú\mÅþæ?L‰H‰H¸F”ö_˜ì?L‰ H‰H¸´Yõ¹ÚŠå?L‰H‰H¸È˜»–î?H¹îëÀ9#Jé?H‰I»R' ‰°áã?Iºê46<ï?I¹¬­Ø_vOâ?H‰I¸dÌ]KÈá?Hò HH‰=H‰5H‰ L‰L‰L‰ L‰fDòòYÁòHƒÀH9ÐuëH=èH‰$ò$èH‰,$ò$èò òèHƒÄ1À[]Ãrobinv-convROBINSONToo many iterations in inverse-DTû! @€V@@»½×Ùß|Û=Àð?Àà?€fÀñh㈵øä>ÝR¢Fß‘?–² q¬‹ï?ÿÿÿÿÿÿÿzRx jAS0ƒ<;Asl ƒ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rodata.cst8.rodata.cst16.rela.eh_frame.comment.note.GNU-stack @«À8&ì,ˆ 12@2O8`\ o°Xjø0 y.‚66’È " Ðéñÿ ') ¨,à¨0  ;@EJ O(TY^dj8oHu@{P0†XŒ  ’j™¯·Âp;ÌÓÚárobinv.cfalse_northingfalse_eastingRprxlrlon_center.LC0.LC2.LC3.LC5.LC6.LC1.LC4.LC11.LC12.LC9.LC14.LC13.LC15.LC8.LC54.LC55robinv_GLOBAL_OFFSET_TABLE_p_erroradjust_lonrobinvintptitleradiuscenlonoffsetp&4 BüÿÿÿÿÿÿÿQZüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿ¢üÿÿÿÿÿÿÿ¹üÿÿÿÿÿÿÿÏNüÿÿÿÿÿÿÿUüÿÿÿÿÿÿÿZ$üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿVüÿÿÿÿÿÿÿÔüÿÿÿÿÿÿÿÛÜ;üÿÿÿÿÿÿÿD%üÿÿÿÿÿÿÿaüÿÿÿÿÿÿÿÓäÚôô< ü #D5<dM$^ls,„$‹tœ4£¾4ÙìàLñ øT \!(9üÿÿÿÿÿÿÿ@(U|\Tmœ~<…\–„¤®DµdЬõ¼Üüÿÿÿÿÿÿÿ„Œ#L*”1l8´?tF|h üÿÿÿÿÿÿÿm'üÿÿÿÿÿÿÿ{(üÿÿÿÿÿÿÿ‰)üÿÿÿÿÿÿÿ‘™ ž*üÿÿÿÿÿÿÿ @psinfor.o/ 1270829055 7356 20 100644 2616 ` ELF>x@@ H‰\$èL‰d$ðI‰üL‰l$øHƒìHI‰õò\òL$H‹\$èòH‰\$f(ÈòT$òD$òL$ èòT$H‰\$òL$ H‹\$01ÀòYÊòYÈòD$òYÐòX òA $L‹d$8òXòAUL‹l$@HƒÄHÃfH‰\$ðL‰d$øHƒìò$H‹$H=ò $L‹$$òòH‰L‰%èH‰$ò$èL‰$$ò$èò òèH‹\$L‹d$1ÀHƒÄÃSINUSOIDALzRx ®JŒƒLP<ŒN ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @<p˜ &|,€ 12€ EP@ 0 Oà.Xh¸(  àŒñÿ % 49®@Vae°Œov}„sinfor.clon_centerRfalse_eastingfalse_northing.LC0sinfor_GLOBAL_OFFSET_TABLE_adjust_loncossinforintptitleradiuscenlonoffsetpüÿÿÿÿÿÿÿ-üÿÿÿÿÿÿÿ5Uüÿÿÿÿÿÿÿ‡ šÊ üÿÿÿÿÿÿÿÛ ãêñüÿÿÿÿÿÿÿöüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ" 'üÿÿÿÿÿÿÿ @°sininv.o/ 1270829055 7356 20 100644 3280 ` ELF>@@ Uf(èH‰ýSHƒì8H‹ò\ ò%òòò^Ìf(ÁòfTÂf.ÃvH5H=踤HƒÄ8[]Ãò\ÃfTÂf.wH‹H‰1ÀëÙf(Áòd$ òl$èH‰\$òl$òL$òd$ ò\éòYàò^ìf(ÅòXè1ÀòEë‡DH‰\$ðL‰d$øHƒìò$H‹$H=ò $L‹$$òòH‰L‰%èH‰$ò$èL‰$$ò$èò òèH‹\$L‹d$1ÀHƒÄÃsinusoidal-inverseInput data errorSINUSOIDALÿÿÿÿÿÿÿ-DTû!ù?»½×Ùß|Û=zRx ÛA†HDPƒ<ŒN ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst16.rodata.cst8.rela.eh_frame.comment.note.GNU-stack @l` @ &¬,° 12°/@àNð`P[  0 jP.s~~ƒÈè ° ­ñÿ ') 49>CHM$ RÛYow{†àŒ—ž¥sininv.cfalse_eastingfalse_northingRlon_center.LC0.LC1.LC2.LC3.LC4.LC5sininv_GLOBAL_OFFSET_TABLE_p_errorcosadjust_lonsininvintptitleradiuscenlonoffsetp  (üÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿTüÿÿÿÿÿÿÿYüÿÿÿÿÿÿÿuüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿšüÿÿÿÿÿÿÿÉüÿÿÿÿÿÿÿÎüÿÿÿÿÿÿÿúüÿÿÿÿÿÿÿ  !üÿÿÿÿÿÿÿ&üÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿJR Wüÿÿÿÿÿÿÿ @àsomfor.o/ 1270829055 7356 20 100644 12896 ` ELF>@@ H‰\$ÐH‰l$ØL‰ËL‰d$àL‰l$èH‰ýL‰t$ðL‰|$øHƒìxò I‰ôI‰ÕI‰ÎM‰ÇòAY òA f(ÁòL$èòYÀòL$òD$8f(Áèòòl$8ò\$8òYòY-òd$8òYòY%òYÐf(Åf(ËòXòX òX%òYÁò^àòQÄf.Àzt/f(Äò$èòl$8ò\$8òY-ò$òYòYÐf(Ëf(ÅòX òXòò^ÈòQáf.äzt)f(Áèòl$8ò\$8f(àòY-òYòXòòòXÕòYòYÛò^Óò\ÐòòD$(òòL$(òYÔòD$0òYÀòYÉò$òXÈòQÉòL$ òL$(òYÊò\Èò^L$ òMòL$òòXÀèòL$òYÈòòA $òYèò$òYEòXT$(òAEòYT$0òò^T$ ò$èò$òYÂòAòòYèò$H‹\$HH‹l$PL‹d$XòYÐL‹l$`L‹t$hòAL‹|$pHƒÄxÃfDAUI‰ýATI‰ôUSHì8ò\ò„$ˆòò„$Ðf.Èwòò_Ñò”$ÐfWÛf.z„`òò„$ÈfWÒ1íòŒ$ÐòòÂÊò”$ÈfTÑfUÈò„$ÐfVÊòŒ$Èèò H‹òòò\ÑòL$8ò\$0òòòYÂòT$@ò\$HòL$hòYÃòD$PòòD$`òD$0òY„$ÈòX„$ˆèfWÉò”$ÀòÂÈòfTÑfUËfVÊòŒ$ÀfWÉf.ȇ9ò„$È1ÛèòY„$ÀòòYØò„$Èò„$ òXœ$Èòœ$˜ë%DHƒÃòŒ$ØHƒû3òŒ$ „lòŒ$ òYL$0òXŒ$ˆf(ÁòL$èò„$fTòòL$f.Ðvò\Êf(ÁèòD$XòYD$`òXD$Pò^„$èòX„$˜€¤$§òœ$ ò„$ØfTò\Øòòœ$ €¤$§f.„$ †ÿÿÿHƒÅHƒý„òD$hò”$ØòYf(Øf.ÐòX‡ßòŒ$Øò”$ÈòÂÈfTÑf(Áò fUÁfVÂò”$Øò„$Èf.Ó‚àýÿÿòòœ$ÈéÊýÿÿH¼$àH5H¸thout coH¹50 iteraHºtions wiH‰„$ðH‰Œ$àH‰”$èÇ„$ønv èHÄ8¸Ö[]A\A]Ãò òŒ$Èé›üÿÿf.Ú†ÿÿÿò„$Ðèò„$¸ò„$ÐèòD$pòD$8ò òY„$¸òD$8òY„$¸ò\ÈòQÁf.Àzt f(ÁèòL$@òT$HòYL$`ò\$XòYT$pòYŒ$¸òYÚò\ËòL$@ò^Èf(ÁèòYòXèèò„$°ò„$Øèf(Èò„$¨òYÈò„$ØòL$èòòL$òYf(ÑòYòYØf(ÁòY òYòXòX òXòYÁò^ÐòQÂf.Àztf(Âò$èò$òYÃò òYÉòòYÀòXÈò„$ØòXÀòQÉòL$(èòD$xò„$ØòYèò òYòT$xòŒ$€òŒ$ØòYòY òXÊòXÈò„$°òYò^D$(ò\Èò„$ØòYòYŒ$€òA $èòœ$°òYòŒ$¨1ÀòYòY òœ$°ò^\$(òXÈòXËòYŒ$€òAMòX òA$òA $òXòAEHÄ8[]A\A]Ãòò”$Àé±úÿÿAWAVI‰þAUATI‰ôUSHìˆò ò^ÈòL‹-H…ÉòòT$H‹l$òYÉò\$H‹D$ò%òA}ò-ò\Áò…,HƒÿÅòH*ÆIºwOèöÊ[²?I¹’¢„O)¥à?L‰H½=°¯öô«û?M‰MH»;×÷SãÅX@òYòXòYòH=HÇèò òèH5L‰çèH5L‰÷èH‰\$H=òD$èòH=òYèò òèH=òAEèH‰l$òD$èòfTf.szH¸•Ö&è .>H‰H‰l$Ld$xLl$PòD$Lt$XL|$`Hl$p» èò%HD$hf(Øòò M‰áòYÜòM‰èL‰ñL‰úò\ÔH‰ÆH‰ïHÇD$xH‰D$ òYØf(ÄòYÁòYÈòò\Áf(ÊòYÊò^ÂòYÀò\òf(Ãò^ÂòYÑòòòò\ÄòYÃò^ÁòèÆóÿÿòD$hòL$`òD$HòD$pòL$@òD$8òL$XòD$PòL$0òD$(ò fòH*ÃH‹t$ M‰áM‰èL‰ñL‰úH‰ïòL$HƒÃòD$xèRóÿÿòL$HƒûcòD$hòYÁòXD$HòD$HòD$`òYÁòXD$@òD$@òD$pòYÁòXD$8òD$8òD$XòYÁòXD$0òD$0òD$PòYÁòXD$(òD$(…Tÿÿÿ³fòH*ÃH‹t$ M‰áM‰èL‰ñL‰úH‰ïHƒÃòD$xè¨òÿÿòD$hHƒûZòXÀòXD$HòD$HòD$`òXÀòXD$@òD$@òD$pòXÀòXD$8òD$8òD$XòXÀòXD$0òD$0òD$PòXÀòXD$(òD$(…`ÿÿÿH¾€V@M‰áM‰èH‰t$xH‹t$ L‰ñL‰úH‰ïèòÿÿòL$@1ÀòD$8òXL$`òXD$pòL$@òL$0òD$8òXL$XòD$(òXD$PòL$0òL$HòD$(òXL$hòòL$Hò^Èò òL$@ò^ ò òL$8ò^ÈòD$0ò^ò òL$(ò^ òò HĈ[]A\A]A^A_ÃòH*ÆI¸~C¢€S”±?H¿’¢„O)¥à?H½j\a0lû?H»ÕÌÌÌŒX@L‰I‰}òYòXòYòé6ûÿÿòH*Âò^5H=H‰ò5òèòò èH‰l$òD$òYòD$H‹\$éûÿÿçú¡Fß‘?ð?@@z‹üú!ù?z‹üú!ù¿^8U)zj@-DTû!ù?Ò!3|Ù@ð?ð¿-DTû!ù¿H¯¼šò×z>-DTû! @-DTû!@à?-DTû!é?@@ð?€–@°ËcÜ¥L@&¡†´½òö¿¤p= ×`@5R¢Fß‘?«ÄÅl•¸ø¿š™™™™)`@•Ö&è .>@@>@N@.@€F@som-forwardSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Landsat Ratio: ÿÿÿÿÿÿÿÿÿÿÿÿÿÿLongitude of Ascending Orbit: zRx $ªJ†ƒ^€ŽŒ,DÏBEŒD A(Gàƒ†4tBBŽE B(ŒD0A8GÀƒ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rodata.cst16.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @“˜!€&Ô,ؘ1Ø>2èwM` [2€"o¨¨j2H yP.‚~~’ K °çñÿ ªX`H8 @"x$h'P*5€;p>@ CFH0K(Nˆ\  kpuz „(‰0Ž@“H™XŸ¥`«h±p·8¼ÂxȀΈÔÚPà˜æ°ì¸òÀø þ#4 J¨d"(Ø.à4è:ð@øFLRÈXÐ^  dz~‚‡°ÏŽ’òÿ¢ª¯³€ ½ÄÌØßsomfor.csom_seriesp21sawqtscaxjlon_centerstartesaa4a2bc3c1false_eastingfalse_northing.LC0.LC1.LC2.LC3.LC4.LC5.LC7.LC9.LC10.LC12.LC13.LC14.LC15.LC16.LC8.LC17.LC18.LC19.LC20.LC21.LC11.LC22.LC27.LC28.LC29.LC24.LC39.LC40.LC41.LC42.LC25.LC43.LC44.LC45.LC46.LC47.LC49.LC50.LC51.LC52.LC34.LC35.LC23_GLOBAL_OFFSET_TABLE_sincossqrtsomfortangsat_ratioatanp_errorasinlogsomforintptitleradius2genrpt_longgenrptoffsetp,üÿÿÿÿÿÿÿQLüÿÿÿÿÿÿÿjMüÿÿÿÿÿÿÿrT†\ŽDœ4¤<¸ üÿÿÿÿÿÿÿÀ üÿÿÿÿÿÿÿÈ üÿÿÿÿÿÿÿêNüÿÿÿÿÿÿÿþD 4 üÿÿÿÿÿÿÿ' üÿÿÿÿÿÿÿ/tHNüÿÿÿÿÿÿÿ`Dh4p üÿÿÿÿÿÿÿx üÿÿÿÿÿÿÿ€TŒd L®tMüÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ&MüÿÿÿÿÿÿÿVMüÿÿÿÿÿÿÿl"üÿÿÿÿÿÿÿuMüÿÿÿÿÿÿÿÇüÿÿÿÿÿÿÿØ#üÿÿÿÿÿÿÿï$üÿÿÿÿÿÿÿ|%üÿÿÿÿÿÿÿ8&üÿÿÿÿÿÿÿiPüÿÿÿÿÿÿÿqlx Qüÿÿÿÿÿÿÿ€'üÿÿÿÿÿÿÿˆT \ÌdïMüÿÿÿÿÿÿÿ 'üÿÿÿÿÿÿÿ<LüÿÿÿÿÿÿÿM(üÿÿÿÿÿÿÿÃMüÿÿÿÿÿÿÿÔ)üÿÿÿÿÿÿÿÜ*üÿÿÿÿÿÿÿõLüÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿ@)üÿÿÿÿÿÿÿL*üÿÿÿÿÿÿÿ‘+üÿÿÿÿÿÿÿ¡,üÿÿÿÿÿÿÿÎ%üÿÿÿÿÿÿÿú-üÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿ]Süÿÿÿÿÿÿÿx-üÿÿÿÿÿÿÿžLüÿÿÿÿÿÿÿµMüÿÿÿÿÿÿÿÉ'üÿÿÿÿÿÿÿúNüÿÿÿÿÿÿÿ<TüÿÿÿÿÿÿÿD/üÿÿÿÿÿÿÿL0üÿÿÿÿÿÿÿQPüÿÿÿÿÿÿÿVUüÿÿÿÿÿÿÿmLüÿÿÿÿÿÿÿ’MüÿÿÿÿÿÿÿšT¨\´<Ä4ÌDÔ'üÿÿÿÿÿÿÿÜ'üÿÿÿÿÿÿÿä'üÿÿÿÿÿÿÿNüÿÿÿÿÿÿÿL#tGLüÿÿÿÿÿÿÿ^1üÿÿÿÿÿÿÿcLüÿÿÿÿÿÿÿks“› ´tÏ2üÿÿÿÿÿÿÿãLüÿÿÿÿÿÿÿô, L $= „Q Œm 3üÿÿÿÿÿÿÿ›  § ® Qüÿÿÿÿÿÿÿ¹ 4üÿÿÿÿÿÿÿÛ „é Œõ l% TE 5üÿÿÿÿÿÿÿM 6üÿÿÿÿÿÿÿU 7üÿÿÿÿÿÿÿ] üÿÿÿÿÿÿÿd 8üÿÿÿÿÿÿÿk xt Wüÿÿÿÿÿÿÿ|  „ ‰ Xüÿÿÿÿÿÿÿ 9üÿÿÿÿÿÿÿ˜ YüÿÿÿÿÿÿÿŸ :üÿÿÿÿÿÿÿ§ Yüÿÿÿÿÿÿÿ³ ;üÿÿÿÿÿÿÿ¾ ZüÿÿÿÿÿÿÿÆ üÿÿÿÿÿÿÿÍ <üÿÿÿÿÿÿÿÕ =üÿÿÿÿÿÿÿÚ Züÿÿÿÿÿÿÿâ Œê „ï [üÿÿÿÿÿÿÿö >üÿÿÿÿÿÿÿ Züÿÿÿÿÿÿÿ Müÿÿÿÿÿÿÿ d! ?üÿÿÿÿÿÿÿ) @üÿÿÿÿÿÿÿ> dl Lüÿÿÿÿÿÿÿt l… \ dœ 4üÿÿÿÿÿÿÿÕ 4üÿÿÿÿÿÿÿñ 4üÿÿÿÿÿÿÿù D 4 Aüÿÿÿÿÿÿÿ L1 <z BüÿÿÿÿÿÿÿRCüÿÿÿÿÿÿÿdrDüÿÿÿÿÿÿÿz’Eüÿÿÿÿÿÿÿš ¨Füÿÿÿÿÿÿÿ°$¸,þT GüÿÿÿÿÿÿÿHüÿÿÿÿÿÿÿ7üÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿ4Iüÿÿÿÿÿÿÿ;8üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿJTR|WWüÿÿÿÿÿÿÿ_g lXüÿÿÿÿÿÿÿ=üÿÿÿÿÿÿÿ H°x€ sominv.o/ 1270829055 7356 20 100644 13192 ` ELF>X@@ H‰\$ÐH‰l$ØL‰ËL‰d$àL‰l$èH‰ýL‰t$ðL‰|$øHƒìxò I‰ôI‰ÕI‰ÎM‰ÇòAY òA f(ÁòL$èòYÀòL$òD$8f(Áèòòl$8ò\$8òYòY-òd$8òYòY%òYÐf(Åf(ËòXòX òX%òYÁò^àòQÄf.Àzt/f(Äò$èòl$8ò\$8òY-ò$òYòYÐf(Ëf(ÅòX òXòò^ÈòQáf.äzt)f(Áèòl$8ò\$8f(àòY-òYòXòòòXÕòYòYÛò^Óò\ÐòòD$(òòL$(òYÔòD$0òYÀòYÉò$òXÈòQÉòL$ òL$(òYÊò\Èò^L$ òMòL$òòXÀèòL$òYÈòòA $òYèò$òYEòXT$(òAEòYT$0òò^T$ ò$èò$òYÂòAòòYèò$H‹\$HH‹l$PL‹d$XòYÐL‹l$`L‹t$hfWÀòAL‹|$pHƒÄxÃfAUATI‰ôUH‰ýS1ÛHìøò\ò\ ò„$àòòŒ$èòD$PòYòŒ$àò^ÈòŒ$ØëHƒÃHƒû2„Ãòœ$Øò„$Øèf(Èò„$ òYÈò„$ØòL$0èòòL$0òYf(ÑòYòYØf(ÁòY òYòXòX òXòYÁò^ÐòQÂf.Àzt#f(Âò\$èòò\$òT$PòYØò„$ØòYò\$`òòòœ$ÀèòD$hò„$ØòYèòD$pò„$ØòYèòŒ$àòYòT$hò^L$Pò\$pòYòYòŒ$ÐòŒ$èò^L$PòYL$`ò^Œ$ÀòXŒ$ÐòXÊò”$ òYòXËòŒ$ÐòXÂòL$`òœ$Ðò^Œ$ÀòYÈò\Ùò ò^f(Ãòœ$Ðò\„$ØfTf.ȆÛýÿÿò„$Ðèò„$¨òD$`òYÀò^„$Àò^„$ÀòXòQÐf.ÒŠU…Oò„$ÐòT$ òYèòœ$èòYòŒ$¨ò^òT$ òY òœ$èò\ÙòXÃòYÂèòD$H‹\$ò„$ÐèfTf.‚•H‰\$òD$èò\òXÀèò„$°òYÀò„$¸ò„$ÐèòD$xòòŒ$¸ò\òòœ$°òYò^Èòò\„$¸òœ$ˆò\ÑòŒ$¨òYÉòYT$xòY òYòX ò”$€òYÈò„$¸òYò\ÈòQÑf.ÒЉ…ƒòT$ ò„$ÐèòT$ ò„$òY”$ˆò ò”$ˆò^Ðò„$€ò\Âò„$€òò”$€òXòY„$¸ò\Èò^Ñf(ÂèfWÛf(Èf(àòòÂËf.œ$f(ÑfTÐòfUÈf(ÁfV‡ò òòYÈòf(ÂòT$HòXáò fTòL$Xò¤$Èf.؇NòD$HfTf.ƒ±òD$XòŒ$ÈòY„$Ðò\Èf(ÁòXèòEM‰,$HÄø[]A\A]1ÀÃf(Áèf(ÐékþÿÿŠeýÿÿò„$Ðò\ò„$ÐéFýÿÿèf(Ðé£üÿÿH5H=èHÄø¸Ö[]A\A]Ãò„$Èèò„$˜ò„$Èèò\$xòYòYœ$˜ò\$xò\Øòò\òYD$HòD$Hf(Ãò^D$HèòD$L‹l$éÎþÿÿòò ò\ÈòY„$¸òYÉòXÈòQÁf.Àz6u4òŒ$°ò^Èf(ÁèòD$L‹l$òòT$HéMþÿÿf(ÁèëÁò éêýÿÿfDAWAVAUI‰ýATI‰ôUSHìˆò ò^ÈòH…Òòò\$H‹D$òYÉò|$L‹t$ò%ò-ò\Áò„¬òò^5H‰òYÂòD$H‹\$òT$H‹l$ò5H=èò òèH5L‰çèH5L‰ïèH‰\$H=òD$èòH=òYèò òèL‰t$H=òD$èH‰l$òD$èòfTf.szH¸•Ö&è .>H‰H‰l$Lt$xL|$PòD$Hl$`Ld$hLl$p» èò%HD$Xò M‰ñf(Üòf(ÐM‰øòYÙH‰ÁH‰êòYÔL‰æL‰ïHÇD$xH‰D$ òYÙò òYÐòò\Ìò\Ãf(éò^Ùò^ÁòYéòòYÀò\òf(Âò^ÁòYÍòòò ò\ÄòYÂò^ÅòèfóÿÿòD$hòL$`òD$HòD$pòL$@òD$8òL$XòD$PòL$0òD$(ò fòH*ÃH‹L$ M‰ñM‰øH‰êL‰æL‰ïòL$HƒÃòD$xèòòÿÿòL$HƒûcòD$hòYÁòXD$HòD$HòD$`òYÁòXD$@òD$@òD$pòYÁòXD$8òD$8òD$XòYÁòXD$0òD$0òD$PòYÁòXD$(òD$(…Tÿÿÿ³fòH*ÃH‹L$ M‰ñM‰øH‰êL‰æL‰ïHƒÃòD$xèHòÿÿòD$hHƒûZòXÀòXD$HòD$HòD$`òXÀòXD$@òD$@òD$pòXÀòXD$8òD$8òD$XòXÀòXD$0òD$0òD$PòXÀòXD$(òD$(…`ÿÿÿH‹L$ H¸€V@M‰ñM‰øH‰êL‰æL‰ïH‰D$xè¨ñÿÿòL$@1ÀòD$8òXL$`òXD$pòL$@òL$0òD$8òXL$XòD$(òXD$PòL$0òL$HòD$(òXL$hòòL$Hò^Èò òL$@ò^ ò òL$8ò^ÈòD$0ò^ò òL$(ò^ òò HĈ[]A\A]A^A_ÃHƒÿ~OòH*ÆHº~C¢€S”±?H½j\a0lû?H»ÕÌÌÌŒX@H‰òYòXòYòé8ûÿÿòH*ÆH¹wOèöÊ[²?H½=°¯öô«û?H»;×÷SãÅX@H‰ òYòXòYòééúÿÿçú¡Fß‘?ð?@@ð?ÀÀ@•Ö&è .>ÀH¯¼šò×z>-DTû!é?ð¿-DTû! À€ð?€–@°ËcÜ¥L@&¡†´½òö¿¤p= ×`@5R¢Fß‘?«ÄÅl•¸ø¿š™™™™)`@•Ö&è .>@@>@N@.@€F@som-inverseSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Landsat Ratio: 50 iterations without convergenceLongitude of Ascending Orbit: ÿÿÿÿÿÿÿÿÿÿÿÿÿÿzRx $®J†ƒ^€ŽŒ,DZBBŒD †D(ƒI 4tÂBBB ŽE(ŒD0A8GÀƒ†GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rodata.str1.8.rodata.cst16.rela.eh_frame.comment.note.GNU-stack @Òˆ!¸&,˜1ð>2wM2€J\Ð oð¨j@3H y˜.‚ÆÆ’XXH °Ññÿ ®`hP8 @"€$p'X*9ˆGIK0NQ T(WxZH\  glqv{ €(…0Š8@•šH P¦X¬`²p¸¾ÄhÊxÐˆÖ€Ü â#è4îJô(úd¸ ÀÈÐØ$à*è0¨6°< BH˜ Ndhlq°Zx|…˜ §®¶ÂÉsominv.csom_seriesp21sawqtscaxjfalse_northingfalse_eastingabc3a2a4c1esulon_center.LC0.LC1.LC2.LC3.LC5.LC6.LC7.LC8.LC10.LC9.LC11.LC12.LC13.LC15.LC17.LC18.LC19.LC16.LC20.LC22.LC21.LC34.LC35.LC36.LC37.LC38.LC39.LC40.LC41.LC42.LC44.LC46.LC47.LC48.LC49.LC30.LC31.LC26.LC24.LC25_GLOBAL_OFFSET_TABLE_sincossqrtsominvexpatantanadjust_lonp_errorasinsominvintptitleradius2genrpt_longgenrptoffsetp,üÿÿÿÿÿÿÿQIüÿÿÿÿÿÿÿjJüÿÿÿÿÿÿÿr\†dŽLœ4¤<¸ üÿÿÿÿÿÿÿÀ üÿÿÿÿÿÿÿÈ üÿÿÿÿÿÿÿêKüÿÿÿÿÿÿÿþL 4 üÿÿÿÿÿÿÿ' üÿÿÿÿÿÿÿ/|HKüÿÿÿÿÿÿÿ`Lh4p üÿÿÿÿÿÿÿx üÿÿÿÿÿÿÿ€\Œl T®|Jüÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ&JüÿÿÿÿÿÿÿVJüÿÿÿÿÿÿÿl"üÿÿÿÿÿÿÿuJüÿÿÿÿÿÿÿɌфâù 6Iüÿÿÿÿÿÿÿ[Jüÿÿÿÿÿÿÿc\qd}<4•L#üÿÿÿÿÿÿÿ¥#üÿÿÿÿÿÿÿ­#üÿÿÿÿÿÿÿÐKüÿÿÿÿÿÿÿØù$üÿÿÿÿÿÿÿ|TIüÿÿÿÿÿÿÿ4%üÿÿÿÿÿÿÿ9IüÿÿÿÿÿÿÿP&üÿÿÿÿÿÿÿUIüÿÿÿÿÿÿÿf,€ˆÍ$'üÿÿÿÿÿÿÿ ,(üÿÿÿÿÿÿÿDIüÿÿÿÿÿÿÿq#üÿÿÿÿÿÿÿœ)üÿÿÿÿÿÿÿ¡Iüÿÿÿÿÿÿÿ²,ÃÑ$ëMüÿÿÿÿÿÿÿJüÿÿÿÿÿÿÿ (üÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ*Nüÿÿÿÿÿÿÿ2+üÿÿÿÿÿÿÿ;Iüÿÿÿÿÿÿÿ_Oüÿÿÿÿÿÿÿm#üÿÿÿÿÿÿÿ~t†#üÿÿÿÿÿÿÿ—d£#üÿÿÿÿÿÿÿÔ4Ülä#üÿÿÿÿÿÿÿD.JüÿÿÿÿÿÿÿN#üÿÿÿÿÿÿÿyDŠ#üÿÿÿÿÿÿÿ¤Nüÿÿÿÿÿÿÿ¸#üÿÿÿÿÿÿÿÖ,üÿÿÿÿÿÿÿð-üÿÿÿÿÿÿÿød*üÿÿÿÿÿÿÿ\"(üÿÿÿÿÿÿÿI(üÿÿÿÿÿÿÿQ*üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ„Püÿÿÿÿÿÿÿ¦KüÿÿÿÿÿÿÿÆ*üÿÿÿÿÿÿÿÙKüÿÿÿÿÿÿÿé.üÿÿÿÿÿÿÿð/üÿÿÿÿÿÿÿõQüÿÿÿÿÿÿÿ Jüÿÿÿÿÿÿÿ- Iüÿÿÿÿÿÿÿ; lV #üÿÿÿÿÿÿÿ^ ty Nüÿÿÿÿÿÿÿ‘ t™ #üÿÿÿÿÿÿÿÐ Rüÿÿÿÿÿÿÿã d÷ Küÿÿÿÿÿÿÿ 0üÿÿÿÿÿÿÿ+  7 B 1üÿÿÿÿÿÿÿd „l Œx t† 2üÿÿÿÿÿÿÿŽ 3üÿÿÿÿÿÿÿ• üÿÿÿÿÿÿÿ· \¾ 4üÿÿÿÿÿÿÿà TüÿÿÿÿÿÿÿË  Ó Ø Uüÿÿÿÿÿÿÿß 5üÿÿÿÿÿÿÿç Vüÿÿÿÿÿÿÿî 6üÿÿÿÿÿÿÿö Vüÿÿÿÿÿÿÿ 7üÿÿÿÿÿÿÿ Wüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ 8üÿÿÿÿÿÿÿ$ 2üÿÿÿÿÿÿÿ) Wüÿÿÿÿÿÿÿ1 Œ9 „> XüÿÿÿÿÿÿÿJ 9üÿÿÿÿÿÿÿU Wüÿÿÿÿÿÿÿe Jüÿÿÿÿÿÿÿm lu :üÿÿÿÿÿÿÿ} ;üÿÿÿÿÿÿÿ’ lÀ IüÿÿÿÿÿÿÿÈ tÕ lä d 1üÿÿÿÿÿÿÿ% 1üÿÿÿÿÿÿÿE DQ 1üÿÿÿÿÿÿÿY Lm 4u <üÿÿÿÿÿÿÿ} T‘ <Ú =üÿÿÿÿÿÿÿ²>üÿÿÿÿÿÿÿÄÒ?üÿÿÿÿÿÿÿÚò@üÿÿÿÿÿÿÿú Aüÿÿÿÿÿÿÿ$,Z\bBüÿÿÿÿÿÿÿjCüÿÿÿÿÿÿÿrDüÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿ©\±Eüÿÿÿÿÿÿÿ¹FüÿÿÿÿÿÿÿÁDüÿÿÿÿÿÿÿÉüÿÿÿÿÿÿÿ H°x sterfor.o/ 1270829055 7356 20 100644 4040 ` ELF>È@@ H‰\$àH‰l$èL‰d$ðL‰l$øHƒìxò\òL$H‹\$I‰üI‰õèòD$H‹l$H‰\$Ht$@H|$HòD$èH‰l$òD$èò\$@òD$8f(Ãò òYòYL$HòYD$8òXÈòX f(ÁfTf.w3z1H5H=è¸gH‹\$XH‹l$`L‹d$hL‹l$pHƒÄxÃòH‰l$ò\$ò^ÑòD$òYòT$ èòT$ 1Àò\$òYÚòYØòXòA$òò òYD$@òYL$HòYD$8ò\ÈòYÑòXòAUéVÿÿÿHƒìH5òH=f(Âò òò%òèH=èòèòèòèò òè1ÀHƒÄÃster-forPoint projects into infinitySTEREOGRAPHICð?»½×Ùß|Û=@ÿÿÿÿÿÿÿzRx }X€Œ†ƒ<’DGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.cst16.rela.eh_frame.comment.note.GNU-stack @  &T,X812X4@M°`ÀP[˜0 j.s>>ƒˆ  ìñÿ (0&. <K V[`ej ot& y}—¢ª®¶º€’ÅÌÓÝästerfor.clon_centersin_p10cos_p10r_majorfalse_eastingfalse_northinglat_origin.LC0.LC1.LC2.LC3.LC4.LC5.LC6sterfor_GLOBAL_OFFSET_TABLE_adjust_lontsincoscosp_errorsinsterforintptitleradiuscenlonmeroriginoffsetp2üÿÿÿÿÿÿÿWüÿÿÿÿÿÿÿgüÿÿÿÿÿÿÿ$‡,Ÿüÿÿÿÿÿÿÿ«üÿÿÿÿÿÿÿ³üÿÿÿÿÿÿÿ¾üÿÿÿÿÿÿÿÅüÿÿÿÿÿÿÿÊüÿÿÿÿÿÿÿðüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ6D$L,n‡,üÿÿÿÿÿÿÿ–$¢ª ²º¿üÿÿÿÿÿÿÿÆüÿÿÿÿÿÿÿË!üÿÿÿÿÿÿÿÓüÿÿÿÿÿÿÿØ"üÿÿÿÿÿÿÿàå#üÿÿÿÿÿÿÿí ò$üÿÿÿÿÿÿÿú%üÿÿÿÿÿÿÿ @€sterinv.o/ 1270829055 7356 20 100644 4552 ` ELF>@@ H‰\$èH‰l$ðH‰ûL‰d$øHƒìXH‰õò\I¼»½×Ùß|Û=ò\ òD$(òYÀòL$ òYÉòXÁòQÀòD$òòL$òXÀò^Èf(ÁèòXÀHt$0H|$8èòD$H‹fTH‰f.w'z%H‹H‰EH‹\$@H‹l$H1ÀL‹d$PHƒÄXÃ@òL$ òD$0òYL$8òYòY ò^L$òXÁèòD$H‹D$H‰EL‰d$ò òT$f(ÁfTò\fTf.Ðr=f. ‚ÁòL$ òD$(fW èòXèòé4ÿÿÿH‰D$òD$èòYòL$0L‰d$òT$ò\Èf(ÁfTf.ÐvòD$(fTf.ЇÝþÿÿòD$(òYL$òYD$8òD$(òYèòXèòé¢þÿÿ€t$/€òòL$ òD$òD$(èòL$ò\Èf(ÁèòébþÿÿfDfDHƒìH5òH=f(Âò òò%òèH=èòèòèòèò òè1ÀHƒÄÃÿÿÿÿÿÿÿ€»½×Ùß|Û=-DTû!ù?STEREOGRAPHICzRx TJ†ƒL`Œ<’DGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst16.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @òÐ È &4,881@ ?`L2x`ˆP[˜0 jØ.sƒP à ëñÿ  (0;F(N0 V[`ejo tT|’—Ÿ¤ªµ¹`’ÄËÒÜãsterinv.cfalse_eastingfalse_northingr_majorlon_centerlat_originsin_p10cos_p10.LC0.LC1.LC2.LC3.LC4.LC5sterinv_GLOBAL_OFFSET_TABLE_atantsincosasinatan2adjust_lonsinsterinvintptitleradiuscenlonmeroriginoffsetp/Yüÿÿÿÿÿÿÿpüÿÿÿÿÿÿÿƒüÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿ£üÿÿÿÿÿÿÿ® æ$î,ýüÿÿÿÿÿÿÿ +üÿÿÿÿÿÿÿ3üÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿIüÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿpuüÿÿÿÿÿÿÿŽüÿÿÿÿÿÿÿ–$·üÿÿÿÿÿÿÿËüÿÿÿÿÿÿÿõ,úüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿGüÿÿÿÿÿÿÿg,oüÿÿÿÿÿÿÿv$‚Š ’šŸüÿÿÿÿÿÿÿ¦üÿÿÿÿÿÿÿ«!üÿÿÿÿÿÿÿ³üÿÿÿÿÿÿÿ¸"üÿÿÿÿÿÿÿÀÅ#üÿÿÿÿÿÿÿÍ Ò$üÿÿÿÿÿÿÿÚâç%üÿÿÿÿÿÿÿ @`stplnfor.o/ 1270829055 7356 20 100644 8624 ` ELF> @@ Hƒì‹ò$H‹ $ò $H‹$ƒøt?ƒøtLƒøteƒøft1ÀHƒÄÀH‰$ò $H‰ $ò$è…Àt×HƒÄÃH‰ $è…ÀuÇëÀH‰$ò $H‰ $ò$è…Àu§ë£H‰$ò $H‰ $ò$è…Àu‰ë…H‰l$èL‰d$ðH‰ýH‰\$àL‰l$øHì˜H9=I‰ôtfH…ÿH‰=^H\$pH5H‰êL‰á1ÀH‰ßèH5H‰ßèºH‹œ$xH‹¬$€‰ÐL‹¤$ˆL‹¬$HĘÃ1ÒëÒH…öugH1öëHƒÆHƒÀHþ†tH9(uêHƒþÿH‰ó„oÿÿÿM…äufH5H‰×èI‰ÅM…íucH5H=èºéfÿÿÿHƒþ…,ÿÿÿH1öëHƒÆHƒÀHþ†„ ÿÿÿH9(uæëˆH5H‰ÏèI‰Åë˜H4[1ÒL‰ïHœ$àH4öHÁæèH¼$0L‰éº ¾èH=L‰éº¾èL‰éº ¾H‰ßèL‰ïèH5H¼$P1Ò1À¹I‰ÈI)ÀA¶0ˆ:HƒÂHƒúH‰ÐuåD‹Œ$PLCHH‰Ù¾D‰ 1Ò1ÀH‰óH)ö ˆ:HƒÂHƒúH‰ÐuæH‹„$PH‰HƒÁL9ÁuÎE…ÉŽùýÿÿH=èH5H‰ïèIƒüH5HÿHƒçÈHƒÇSèò L‹¬$àò\Œ$èòQÁf.Àzt f(ÁèòY„$à‹ƒøòD$(L‹d$(„/ƒø„•ƒø„Þƒø…±ýÿÿò„$Hœ$hH‹¬$øèH‰ßèH‹„$hòD$`H…À‰Â…Hýÿÿò„$ðèH‰ßèH‹„$hòD$hH…À‰Â…ýÿÿò„$èH‰ßèH‹„$hf(èH…À‰Â…ìüÿÿòH‰l$(òd$h1Àò\$`òYèòT$(òYàL‰d$(òYØ¿òL$(L‰l$(ò¼$ H‰D$ò´$H‰D$òD$(H‰D$H‰$è1Òésüÿÿò„$ðHœ$hH‹¬$øèH‰ßèH‹„$hòD$8H…À‰Â…4üÿÿò„$èH‰ßèH‹„$hf(àH…À‰Â…üÿÿòH‰l$(ò\$8òT$(òYàL‰d$(òYØòL$(L‰l$(ò´$ ò¬$òD$(è1Òé²ûÿÿò„$ðHœ$hèH‰ßèH‹„$hòD$XH…À‰Â…{ûÿÿò„$øèH‰ßèH‹„$hf(ØH…À‰Â…NûÿÿòL‰d$(òT$XòYØòL$(òYÐL‰l$(ò¬$ò¤$òD$(è1Òéûÿÿò„$Hœ$hèH‰ßèH‹„$hòD$@H…À‰Â…Íúÿÿò„$èH‰ßèH‹„$hòD$HH…À‰Â…žúÿÿò„$ðèH‰ßèH‹„$hòD$PH…À‰Â…oúÿÿò„$èH‰ßèH‹„$hf(èH…À‰Â…BúÿÿòL‰d$(òd$Pò\$HòYèòT$@òYàòYØòL$(òYÐL‰l$(ò¼$ ò´$òD$(è1ÒéäùÿÿIllegal zone #%4ld for spheroid #%4ldError opening State Plane parameter filestate-initrstate-forSTATE PLANEZone: Datum: NADð?5R¢Fß‘?ef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ® uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ® uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PzRx ­D4‚JŒ†T ƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rodata.cst8.rodata.rela.eh_frame.comment.note.GNU-stack @28H&t,x 12xQ@2É=O\ p iPd€!0 sà.|Œ €  ñÿ 0@0  "', 1 6(;@#E.JO T­]s{Š’°‚ž¦®´ºÀÇÎÚßåëöÿ stplnfor.cidinzoneNAD27NAD83.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9stplnfor_GLOBAL_OFFSET_TABLE_omerfortmforlamccforpolyforstplnforintsprintfp_errorfopenfseekfreadfcloseptitlegenrpt_longsqrtpakczpakszomerforinttmforintpolyforintlamccforintSüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿ£üÿÿÿÿÿÿÿÑüÿÿÿÿÿÿÿàüÿÿÿÿÿÿÿîüÿÿÿÿÿÿÿþ!üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ "üÿÿÿÿÿÿÿL üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ‡#üÿÿÿÿÿÿÿ–üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ¢"üÿÿÿÿÿÿÿ½ <åüÿÿÿÿÿÿÿí#üÿÿÿÿÿÿÿ$üÿÿÿÿÿÿÿ*%üÿÿÿÿÿÿÿ1C%üÿÿÿÿÿÿÿX%üÿÿÿÿÿÿÿ`&üÿÿÿÿÿÿÿg®ðüÿÿÿÿÿÿÿõ'üÿÿÿÿÿÿÿüüÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ'üÿÿÿÿÿÿÿM)üÿÿÿÿÿÿÿ\©*üÿÿÿÿÿÿÿ±+üÿÿÿÿÿÿÿØ*üÿÿÿÿÿÿÿà+üÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿ˜,üÿÿÿÿÿÿÿ½*üÿÿÿÿÿÿÿÅ+üÿÿÿÿÿÿÿì*üÿÿÿÿÿÿÿô+üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿY-üÿÿÿÿÿÿÿv*üÿÿÿÿÿÿÿ~+üÿÿÿÿÿÿÿ¥*üÿÿÿÿÿÿÿ­+üÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿ$*üÿÿÿÿÿÿÿ,+üÿÿÿÿÿÿÿS*üÿÿÿÿÿÿÿ[+üÿÿÿÿÿÿÿ‚*üÿÿÿÿÿÿÿŠ+üÿÿÿÿÿÿÿ±*üÿÿÿÿÿÿÿ¹+üÿÿÿÿÿÿÿØüÿÿÿÿÿÿÿ'/üÿÿÿÿÿÿÿ 8°stplninv.o/ 1270829055 7356 20 100644 8680 ` ELF> @@ Hƒì‹ò$H‹ $ò $H‹$ƒøt?ƒøtLƒøteƒøft1ÀHƒÄÀH‰$ò $H‰ $ò$è…Àt×HƒÄÃH‰ $è…ÀuÇëÀH‰$ò $H‰ $ò$è…Àu§ë£H‰$ò $H‰ $ò$è…Àu‰ë…H‰l$èL‰d$ðH‰ýH‰\$àL‰l$øHì¨H9=I‰ôtfH…ÿH‰=^H\$pH5H‰êL‰á1ÀH‰ßèH5H‰ßèºH‹œ$ˆH‹¬$‰ÐL‹¤$˜L‹¬$ HĨÃ1ÒëÒH…öugH1öëHƒÆHƒÀHþ†tH9(uêHƒþÿH‰ó„oÿÿÿM…äufH5H‰×èI‰ÅM…íucH5H=èºéfÿÿÿHƒþ…,ÿÿÿH1öëHƒÆHƒÀHþ†„ ÿÿÿH9(uæëˆH5H‰ÏèI‰Åë˜H4[1ÒL‰ïHœ$àH4öHÁæèL‰ïèH¼$0L‰éº ¾èH=L‰éº¾èL‰éº ¾H‰ßèL‰ïèH5H¼$`1Ò1À¹I‰ÈI)ÀA¶0ˆ:HƒÂHƒúH‰ÐuåD‹Œ$`LCHH‰Ù¾D‰ 1Ò1ÀfH‰óH)ö ˆ:HƒÂHƒúH‰ÐuæH‹„$`H‰HƒÁL9ÁuÌE…ÉŽïýÿÿH=èH5H‰ïèIƒüH5HÿHƒçÈHƒÇSèò L‹¬$àò\Œ$èòQÁf.Àzt f(ÁèòY„$à‹ƒøòD$(L‹d$(„2ƒø„˜ƒø„áƒø…§ýÿÿò„$Hœ$xH‹¬$øèH‰ßèH‹„$xòD$`H…À‰Â…>ýÿÿò„$ðèH‰ßèH‹„$xòD$hH…À‰Â…ýÿÿò„$èH‰ßèH‹„$xf(èH…À‰Â…âüÿÿòH‰l$(òd$h1Àò\$`òYèòT$(òYàL‰d$(òYØ¿òL$(L‰l$(ò¼$ H‰D$ò´$H‰D$òD$(H‰D$H‰$è1Òéiüÿÿò„$ðHœ$xH‹¬$øèH‰ßèH‹„$xòD$8H…À‰Â…'üÿÿò„$èH‰ßèH‹„$xf(àH…À‰Â…úûÿÿòH‰l$(ò\$8òT$(òYàL‰d$(òYØòL$(L‰l$(ò´$ ò¬$òD$(è1Òé¥ûÿÿò„$ðHœ$xèH‰ßèH‹„$xòD$XH…À‰Â…nûÿÿò„$øèH‰ßèH‹„$xf(ØH…À‰Â…AûÿÿòL‰d$(òT$XòYØòL$(òYÐL‰l$(ò¬$ò¤$òD$(è1Òé÷úÿÿò„$Hœ$xèH‰ßèH‹„$xòD$@H…À‰Â…Àúÿÿò„$èH‰ßèH‹„$xòD$HH…À‰Â…‘úÿÿò„$ðèH‰ßèH‹„$xòD$PH…À‰Â…búÿÿò„$èH‰ßèH‹„$xf(èH…À‰Â…5úÿÿòL‰d$(òd$Pò\$HòYèòT$@òYàòYØòL$(òYÐL‰l$(ò¼$ ò´$òD$(è1Òé×ùÿÿIllegal zone #%4ld for spheroid #%4ldError opening State Plane parameter filestate-initrstate-invSTATE PLANEZone: Datum: NADð?5R¢Fß‘?ef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ® uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ® uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PzRx ­D4JŒ†T°ƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rodata.cst8.rodata.rela.eh_frame.comment.note.GNU-stack @?X`&€,€ 12€Q@2Ñ=O\ p iPd¸!0 sà.|Œ ˜ 8ñÿ 0@0  "', 1 6(;@#E.JO T­]s{Š’°ž¦®´ºÀÆÍÔàåëñüstplninv.cidinzonenad27nad83.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9stplninv_GLOBAL_OFFSET_TABLE_omerinvtminvlamccinvpolyinvstplninvintsprintfp_errorfopenfseekftellfreadfcloseptitlegenrpt_longsqrtpakczpakszomerinvinttminvintpolyinvintlamccinvintSüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿ£üÿÿÿÿÿÿÿÑüÿÿÿÿÿÿÿàüÿÿÿÿÿÿÿîüÿÿÿÿÿÿÿþ!üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ "üÿÿÿÿÿÿÿL üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ‡#üÿÿÿÿÿÿÿ–üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ¢"üÿÿÿÿÿÿÿ½ <åüÿÿÿÿÿÿÿí#üÿÿÿÿÿÿÿ$üÿÿÿÿÿÿÿ%üÿÿÿÿÿÿÿ2&üÿÿÿÿÿÿÿ9K&üÿÿÿÿÿÿÿ`&üÿÿÿÿÿÿÿh'üÿÿÿÿÿÿÿo¶úüÿÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ))üÿÿÿÿÿÿÿ1üÿÿÿÿÿÿÿW*üÿÿÿÿÿÿÿf³+üÿÿÿÿÿÿÿ»,üÿÿÿÿÿÿÿâ+üÿÿÿÿÿÿÿê,üÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ¢-üÿÿÿÿÿÿÿÊ+üÿÿÿÿÿÿÿÒ,üÿÿÿÿÿÿÿù+üÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿf.üÿÿÿÿÿÿÿƒ+üÿÿÿÿÿÿÿ‹,üÿÿÿÿÿÿÿ²+üÿÿÿÿÿÿÿº,üÿÿÿÿÿÿÿÙüÿÿÿÿÿÿÿ/üÿÿÿÿÿÿÿ1+üÿÿÿÿÿÿÿ9,üÿÿÿÿÿÿÿ`+üÿÿÿÿÿÿÿh,üÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿ—,üÿÿÿÿÿÿÿ¾+üÿÿÿÿÿÿÿÆ,üÿÿÿÿÿÿÿåüÿÿÿÿÿÿÿ40üÿÿÿÿÿÿÿ 8°tmfor.o/ 1270829055 7356 20 100644 8024 ` ELF>¨@@ AUI‰õATI‰üUSHì˜ò\òL$H‹l$èòD$H‹\$H‰l$H´$€H¼$ˆòD$èfWÀf.ztqH‰\$òD$èòY„$€ò òD$hfTÁò\fTÁf.ƒâŠÜH5H=èHʸ][]A\A]ÃH‰\$ò„$€òL$H‰l$òYÈòYÀòL$XòYÉòYòL$`òD$pòD$èfD(èòD$xò òDYèò„$ˆòòYÀòT$HòYò\ÈòQÁf.ÀŠ…ýòD\$HH‰l$òd$òD^Øòòò òòD\$ òDl$èòDl$1Àò%òYfA(ÍfE(ÅòT$pòY òDòEYÅòD%òYò-òt$`òA\íò|$`ò^5òD òXÌòD\$ ò^=fA(ÙòXl$pòAYÛòAXÈòA\åòEYìòY\$XòXÊfA(ÒòDYòAYÔòDX-òDY\$xòXÊòT$`ò^òEXÅòYñòL$pòY òXîòYýòXáòL$pòYÉòX=òY òYßòXáòL$`òXò^ òA$ò\$pò\òYòDXÃòEXÂòAYÈòXáòYÔòXòYT$`òDYÚòAXÃòDYÈòDX òEMHĘ[]A\A]Ãf(ÁòDl$èòDl$éçýÿÿò òD$hòY òòXò\T$hòY ò^ÂòL$0èòL$0òYÈòA $H‰\$òD$èòL$hòY„$€òòYÉò\ÑòD$PòQÂf.Àzt f(ÂèòT$Pò^Ðf(ÂèH‰l$f(ÈfWÛòD$f.Øw)òò\ 1ÀòYòYÁòAEéäþÿÿfW ëÍ€Hƒìò ò^Èòòò5òYÉò-òòò%ò\Áòèòòèòòèòòèò%f(Øòòò òèòYò H=òòò\Èf(ÐòÂò^ÑfWÉfTÈòòfUÂfVÁòèò òèH=òèòèòèò òè1ÀHƒÄÃtm-forPoint projects into infinityTRANSVERSE MERCATOR (TM)ÿÿÿÿÿÿÿ€ð?»½×Ùß|Û=à?@4@2À@R@MÀ8@"@@>@€N@À‚@ tÀð?ñh㈵øä>Scale Factor at C. Meridian: zRx ,‰BEŒD A(GÀƒ†L•DGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst16.rodata.cst8.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @%8ð &h,hx12h=@° NÐ[2`!oˆ`j(0 yè.‚’¨ ð3 ˜ñÿ pP$H'@*8-00(3@hNXR`a l  ty~ƒˆ0“(™@Ÿ8¥ ª¯xµh»HÁPÇXÍ`ÓpÙÞã€é$ïˆõ û‰"*.6:?DHLQ•Z_dinu}„Ž•tmfor.clon_centerindespr_majorese3e2e1e0scale_factorfalse_eastingml0false_northinglat_originr_minor.LC1.LC2.LC3.LC4.LC5.LC11.LC10.LC13.LC12.LC9.LC8.LC20.LC18.LC14.LC15.LC16.LC17.LC19.LC6.LC7.LC21.LC24.LC22.LC25tmfor_GLOBAL_OFFSET_TABLE_adjust_lontsincossinp_errortanmlfnsqrtlogcosacostmforinte0fne1fne2fne3fnptitleradius2genrptcenlonmeroriginoffsetp'5üÿÿÿÿÿÿÿR6üÿÿÿÿÿÿÿ^lr7üÿÿÿÿÿÿÿƒüÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿ¡üÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿ»üÿÿÿÿÿÿÿÀ8üÿÿÿÿÿÿÿL9üÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿFüÿÿÿÿÿÿÿXD<—4Ÿ,§$º:üÿÿÿÿÿÿÿËüÿÿÿÿÿÿÿÓüÿÿÿÿÿÿÿë üÿÿÿÿÿÿÿôL!üÿÿÿÿÿÿÿ "üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ+#üÿÿÿÿÿÿÿ4 G$üÿÿÿÿÿÿÿ~%üÿÿÿÿÿÿÿŒ&üÿÿÿÿÿÿÿ¥'üÿÿÿÿÿÿÿ¼(üÿÿÿÿÿÿÿÚüÿÿÿÿÿÿÿâ)üÿÿÿÿÿÿÿød*üÿÿÿÿÿÿÿT+üÿÿÿÿÿÿÿ;,üÿÿÿÿÿÿÿY\};üÿÿÿÿÿÿÿ‘,üÿÿÿÿÿÿÿŸüÿÿÿÿÿÿÿ§üÿÿÿÿÿÿÿ¯üÿÿÿÿÿÿÿ½ Ì<üÿÿÿÿÿÿÿì=üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ&;üÿÿÿÿÿÿÿ9>üÿÿÿÿÿÿÿZüÿÿÿÿÿÿÿbl ƒ-üÿÿÿÿÿÿÿ˜¤üÿÿÿÿÿÿÿ¬.üÿÿÿÿÿÿÿ´\ÀdÈ ÐØäDé@üÿÿÿÿÿÿÿñ$ùDþAüÿÿÿÿÿÿÿ,DBüÿÿÿÿÿÿÿ4#D(Cüÿÿÿÿÿÿÿ0<<D4L,T$Y:üÿÿÿÿÿÿÿaüÿÿÿÿÿÿÿi.üÿÿÿÿÿÿÿp/üÿÿÿÿÿÿÿxT€D0ûÿÿÿÿÿÿÿ¥L­.üÿÿÿÿÿÿÿ½lÂDüÿÿÿÿÿÿÿÊÒüÿÿÿÿÿÿÿ×EüÿÿÿÿÿÿÿÞ1üÿÿÿÿÿÿÿæ ëFüÿÿÿÿÿÿÿóøGüÿÿÿÿÿÿÿHüÿÿÿÿÿÿÿ \dIüÿÿÿÿÿÿÿ Ptminv.o/ 1270829055 7356 20 100644 9272 ` ELF> @@ AVAUI‰ýATUH‰õSHìHƒ=òD$L‹d$òŒ$€… ò„$€L‹5ò 1Ûò\òòŒ$ˆò”$˜ò òŒ$¨ò„$èò^òXò^ò„$°òò”$°ò„$ ò”$¸ëHƒÃò„$¸òXÀèf(Èò„$¸òL$pòYèò„$ò„$¸òYèòL$pòY„$ ò”$òYŒ$ˆòY”$˜òXŒ$°òXÊòòXÈò„$¸ò^Œ$¨ò\Œ$¸òXÁfT ò„$¸f.у’Hƒû…$ÿÿÿH5H=è¸_HÄ[]A\A]A^ÃòòL$òYò^Èf(ÁèòòŒ$€ò^ÐòXÂòYò„$ÈòòYò^ÈòX òŒ$Ðf(Áèò ò„$ÀòYÀf(Ñò\Ðò„$ÈòYÀòXÁò^ÐòQÂf.Àzbu`èfWÉòEò”$Ðf.ʇ~ò„$Èf.Áu;z9ò”$Àf.Ñu*z(H‹I‰EHÄ1À[]A\A]A^Ãf(Âèë•òŒ$Àò„$ÈèòXèòAEHÄ1À[]A\A]A^Ãò„$¸fTf.ƒµНH´$ðH¼$øò„$¸èò„$¸èfD(àfD(ØòD”$ðòDYàò„$øòEYÒòD5òYÀòfA(ÎfE(ìò”$àòDYòYòEYìfA(âò\ÈòAYâòQÁòŒ$Øf.ÀŠ/…)òŒ$àL‰d$òDD$L‰t$ò^ÈòD$fA(ÔòD\ÀòD òYò=f(ÁòDYÙf(ôòYòY%òY5òAXÑòD^ÀfA(Æò\fA(èòAYèòYÁfA(ÊòDYÝf(ÝòY ò^„$Øò^òD^ØfA(ÂòYòXÐf(ÇòYòXÔf(åò^%òXÐfA(ÄòYòXòXÁfA(ÍòDY-òY òXÁf(ÏòY=òY òXÁòŒ$¸òXÆòYàf(Åò^-ò^òXÔòYÚòXòAYÛò\ËòMfA(ÌòAXÌòDY%òAXÎòAXÊòDYòEXÑòEXÔòAXòòX÷òAXõòYîòXÍòYÁòAXÆòAYÀò^„$ðòXè1ÀòAEé¼ûÿÿò„$èèò*ÀòYòEé¤üÿÿfWòEépüÿÿf(Áòd$`òDT$PòD\$@òDd$0òDl$ òDt$èòDt$òDl$ òDd$0òD\$@òDT$Pòd$`éwýÿÿ€„Hƒìò ò^ÈòòòòYÉò$òò%ò5ò\Áò-òèòòèòòèòòèò òf(Øò%òòèòYò $òòò\Èf.ò $f(Èò^ $ò s z HÇH=èò òèH=òèòèòèò òè1ÀHƒÄÃTM-INVERSELatitude failed to convergeTRANSVERSE MERCATOR (TM)ð¿à?ð?À@»½×Ùß|Û=-DTû!ù?À8À@@$@"À>À€V@€N@ r@€F@€oÀÀ4ÀÀ<@ @8@ð?ñh㈵øä>€ÿÿÿÿÿÿÿScale Factor at C. Meridian: zRx ,¡BBŽE A(†ŒD0G°ƒL‹DGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.cst16.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @;à( &|,€x12€@@ÀØM  [2À !oè `j$0 yH .‚v v ’ø< ßñÿ p h0`-80(3@XDL@O ZePiHl  ty ~(ƒˆ “˜¢0¨P®H´8º€À@ÆXÌ`ÒhØpÞxäÀêˆð¸öü ˜°¨ÈÐ%'+ 1¡7MQY]aglr}…‰Ž°‹—œ¡¦«°·¿ÆÐ×tminv.cindfalse_eastinge1false_northinge2e0scale_factorml0r_majore3lat_originlon_centerespesr_minor.LC5.LC6.LC8.LC7.LC9.LC10.LC0.LC1.LC2.LC11.LC15.LC14.LC12.LC21.LC13.LC16.LC17.LC18.LC19.LC20.LC29.LC22.LC28.LC23.LC25.LC24.LC27.LC26.LC4.LC30.LC31.LC32.LC33tminv_GLOBAL_OFFSET_TABLE_sinp_errorexpcosasinzsqrtatan2adjust_lontsincostansigntminvinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetpkCdK,U\]4w$‘ ™T¡üÿÿÿÿÿÿÿ²<å>üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ>üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ$>üÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿŽüÿÿÿÿÿÿÿ²üÿÿÿÿÿÿÿ¹üÿÿÿÿÿÿÿ¾?üÿÿÿÿÿÿÿÛüÿÿÿÿÿÿÿé ö@üÿÿÿÿÿÿÿþ üÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ0 <NAüÿÿÿÿÿÿÿV"üÿÿÿÿÿÿÿ‘BüÿÿÿÿÿÿÿÖõCüÿÿÿÿÿÿÿDüÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿDüÿÿÿÿÿÿÿL#üÿÿÿÿÿÿÿvFüÿÿÿÿÿÿÿ„Güÿÿÿÿÿÿÿ´"üÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿÜLäDK$üÿÿÿÿÿÿÿS%üÿÿÿÿÿÿÿ[Lp xüÿÿÿÿÿÿÿ€&üÿÿÿÿÿÿÿ—D»'üÿÿÿÿÿÿÿÌ(üÿÿÿÿÿÿÿÞ)üÿÿÿÿÿÿÿî*üÿÿÿÿÿÿÿþ+üÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ-üÿÿÿÿÿÿÿ).üÿÿÿÿÿÿÿ1/üÿÿÿÿÿÿÿA0üÿÿÿÿÿÿÿI1üÿÿÿÿÿÿÿj2üÿÿÿÿÿÿÿr3üÿÿÿÿÿÿÿ‚!üÿÿÿÿÿÿÿ£4üÿÿÿÿÿÿÿ¶5üÿÿÿÿÿÿÿõúEüÿÿÿÿÿÿÿHüÿÿÿÿÿÿÿ!#üÿÿÿÿÿÿÿ36üÿÿÿÿÿÿÿoCüÿÿÿÿÿÿÿ¸ÄüÿÿÿÿÿÿÿÌ7üÿÿÿÿÿÿÿÔ åíõ\d DJüÿÿÿÿÿÿÿ$D#Küÿÿÿÿÿÿÿ+,3D8Lüÿÿÿÿÿÿÿ@4HDMMüÿÿÿÿÿÿÿU,]<iq4y$~Nüÿÿÿÿÿÿÿ†üÿÿÿÿÿÿÿ“T›D§8üÿÿÿÿÿÿÿ½LÈhÓ9üÿÿÿÿÿÿÿØOüÿÿÿÿÿÿÿàèüÿÿÿÿÿÿÿíPüÿÿÿÿÿÿÿô:üÿÿÿÿÿÿÿü Qüÿÿÿÿÿÿÿ RüÿÿÿÿÿÿÿSüÿÿÿÿÿÿÿ#\+d0Tüÿÿÿÿÿÿÿ P°utmfor.o/ 1270829055 7356 20 100644 8288 ` ELF>P @@ AUI‰õATI‰üUSHì˜ò\òL$H‹l$èòD$H‹\$H‰l$H´$€H¼$ˆòD$èfWÀf.ztqH‰\$òD$èòY„$€ò òD$hfTÁò\fTÁf.ƒâŠÜH5H=èHʸ][]A\A]ÃH‰\$ò„$€òL$H‰l$òYÈòYÀòL$XòYÉòYòL$`òD$pòD$èfD(èòD$xò òDYèò„$ˆòòYÀòT$HòYò\ÈòQÁf.ÀŠ…ýòD\$HH‰l$òd$òD^Øòòò òòD\$ òDl$èòDl$1Àò%òYfA(ÍfE(ÅòT$pòY òDòEYÅòD%òYò-òt$`òA\íò|$`ò^5òD òXÌòD\$ ò^=fA(ÙòXl$pòAYÛòAXÈòA\åòEYìòY\$XòXÊfA(ÒòDYòAYÔòDX-òDY\$xòXÊòT$`ò^òEXÅòYñòL$pòY òXîòYýòXáòL$pòYÉòX=òY òYßòXáòL$`òXò^ òA$ò\$pò\òYòDXÃòEXÂòAYÈòXáòYÔòXòYT$`òDYÚòAXÃòDYÈòDX òEMHĘ[]A\A]Ãf(ÁòDl$èòDl$éçýÿÿò òD$hòY òòXò\T$hòY ò^ÂòL$0èòL$0òYÈòA $H‰\$òD$èòL$hòY„$€òòYÉò\ÑòD$PòQÂf.Àzt f(ÂèòT$Pò^Ðf(ÂèH‰l$f(ÈfWÛòD$f.Øw)òò\ 1ÀòYòYÁòAEéäþÿÿfW ëÍ€Sf(ØH‰ûHƒìH…ÿòT$H‹T$uH5H=è¸ HƒÄ[ÃH‰øHÁø?H‰ÁH1ùH)ÁHƒù<ÌH‰HIò1ÀH…ÿò H”IÿÿÿH‰òH*ÂHº€„AH‰òYòˆAò^ËòH‰òYÉò\Áòèòòèòòèòòèòòf(Øò ò%òèòYò òòò\Èf(Ðf.ò^ÑòszH¸ð?H‰H=èH5H‰ßèò òèH=òèòè1ÀéHþÿÿH¸ÐcAé°þÿÿutm-forPoint projects into infinityutm-forintIllegal zone numberZone: ÿÿÿÿÿÿÿ€ð?»½×Ùß|Û=à?@4@2À@R@MÀ8@"@@>@€N@À‚@ tÀ5R¢Fß‘?ð?ñh㈵øä>UNIVERSAL TRANSVERSE MERCATOR (UTM)Scale Factor at C. Meridian: zRx ,‰BEŒD A(GÀƒ†LûAƒK GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst16.rodata.cst8.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @‹@ð &Ì,Ðx12ÐO@  N@˜[2ØJo(hj0 0 y.‚¾¾’P 87 ˆµñÿ pP%H(@+8.01(4AhOXS`b m  uz„‰Ž0”(š@ 8¦ «°x¶h¼HÂPÈXÎ`ÔpÚßä%ê0ð€öˆüD( ‰1<DHPTY^bfkûuz„‰œ¤«utmfor.clon_centerindespr_majorese3e2e1e0scale_factorfalse_eastingml0false_northinglat_originr_minor.LC1.LC2.LC3.LC4.LC5.LC11.LC10.LC13.LC12.LC9.LC8.LC20.LC18.LC14.LC15.LC16.LC17.LC19.LC6.LC7.LC21.LC22.LC24.LC27.LC28.LC29.LC30.LC31utmfor_GLOBAL_OFFSET_TABLE_adjust_lontsincossinp_errortanmlfnsqrtlogcosacosutmforinte0fne1fne2fne3fnptitlegenrpt_longradius2genrptcenlonmer'9üÿÿÿÿÿÿÿR:üÿÿÿÿÿÿÿ^lr;üÿÿÿÿÿÿÿƒüÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿ¡üÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿ»üÿÿÿÿÿÿÿÀ<üÿÿÿÿÿÿÿL=üÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿFüÿÿÿÿÿÿÿXD<—4Ÿ,§$º>üÿÿÿÿÿÿÿËüÿÿÿÿÿÿÿÓüÿÿÿÿÿÿÿë üÿÿÿÿÿÿÿôL!üÿÿÿÿÿÿÿ "üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ+#üÿÿÿÿÿÿÿ4 G$üÿÿÿÿÿÿÿ~%üÿÿÿÿÿÿÿŒ&üÿÿÿÿÿÿÿ¥'üÿÿÿÿÿÿÿ¼(üÿÿÿÿÿÿÿÚüÿÿÿÿÿÿÿâ)üÿÿÿÿÿÿÿød*üÿÿÿÿÿÿÿT+üÿÿÿÿÿÿÿ;,üÿÿÿÿÿÿÿY\}?üÿÿÿÿÿÿÿ‘,üÿÿÿÿÿÿÿŸüÿÿÿÿÿÿÿ§üÿÿÿÿÿÿÿ¯üÿÿÿÿÿÿÿ½ Ì@üÿÿÿÿÿÿÿìAüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ&?üÿÿÿÿÿÿÿ9BüÿÿÿÿÿÿÿZüÿÿÿÿÿÿÿbl ƒ-üÿÿÿÿÿÿÿ¯.üÿÿÿÿÿÿÿ¶/üÿÿÿÿÿÿÿ»<üÿÿÿÿÿÿÿã ïüÿÿÿÿÿÿÿü !d)0üÿÿÿÿÿÿÿ1C1üÿÿÿÿÿÿÿJ\ZD_Düÿÿÿÿÿÿÿg$oDtEüÿÿÿÿÿÿÿ|,„D‰Füÿÿÿÿÿÿÿ‘4™DžGüÿÿÿÿÿÿÿ¦4®<º,ÂÊ$Ï>üÿÿÿÿÿÿÿ×üÿÿÿÿÿÿÿß1üÿÿÿÿÿÿÿçTïDÿ2üÿÿÿÿÿÿÿ L l'3üÿÿÿÿÿÿÿ,Hüÿÿÿÿÿÿÿ34üÿÿÿÿÿÿÿ;IüÿÿÿÿÿÿÿCKüÿÿÿÿÿÿÿPJüÿÿÿÿÿÿÿW5üÿÿÿÿÿÿÿ_ dKüÿÿÿÿÿÿÿlqLüÿÿÿÿÿÿÿ Putminv.o/ 1270829056 7356 20 100644 9584 ` ELF>È @@ AVAUI‰ýATUH‰õSHìHƒ=òD$L‹d$òŒ$€… ò„$€L‹5ò 1Ûò\òòŒ$ˆò”$˜ò òŒ$¨ò„$èò^òXò^ò„$°òò”$°ò„$ ò”$¸ëHƒÃò„$¸òXÀèf(Èò„$¸òL$pòYèò„$ò„$¸òYèòL$pòY„$ ò”$òYŒ$ˆòY”$˜òXŒ$°òXÊòòXÈò„$¸ò^Œ$¨ò\Œ$¸òXÁfT ò„$¸f.у’Hƒû…$ÿÿÿH5H=è¸_HÄ[]A\A]A^ÃòòL$òYò^Èf(ÁèòòŒ$€ò^ÐòXÂòYò„$ÈòòYò^ÈòX òŒ$Ðf(Áèò ò„$ÀòYÀf(Ñò\Ðò„$ÈòYÀòXÁò^ÐòQÂf.Àzbu`èfWÉòEò”$Ðf.ʇ~ò„$Èf.Áu;z9ò”$Àf.Ñu*z(H‹I‰EHÄ1À[]A\A]A^Ãf(Âèë•òŒ$Àò„$ÈèòXèòAEHÄ1À[]A\A]A^Ãò„$¸fTf.ƒµНH´$ðH¼$øò„$¸èò„$¸èfD(àfD(ØòD”$ðòDYàò„$øòEYÒòD5òYÀòfA(ÎfE(ìò”$àòDYòYòEYìfA(âò\ÈòAYâòQÁòŒ$Øf.ÀŠ/…)òŒ$àL‰d$òDD$L‰t$ò^ÈòD$fA(ÔòD\ÀòD òYò=f(ÁòDYÙf(ôòYòY%òY5òAXÑòD^ÀfA(Æò\fA(èòAYèòYÁfA(ÊòDYÝf(ÝòY ò^„$Øò^òD^ØfA(ÂòYòXÐf(ÇòYòXÔf(åò^%òXÐfA(ÄòYòXòXÁfA(ÍòDY-òY òXÁf(ÏòY=òY òXÁòŒ$¸òXÆòYàf(Åò^-ò^òXÔòYÚòXòAYÛò\ËòMfA(ÌòAXÌòDY%òAXÎòAXÊòDYòEXÑòEXÔòAXòòX÷òAXõòYîòXÍòYÁòAXÆòAYÀò^„$ðòXè1ÀòAEé¼ûÿÿò„$èèò*ÀòYòEé¤üÿÿfWòEépüÿÿf(Áòd$`òDT$PòD\$@òDd$0òDl$ òDt$èòDt$òDl$ òDd$0òD\$@òDT$Pòd$`éwýÿÿ€„Sf(ØH‰ûHƒìH…ÿò$H‹$uH5H=è¸ HƒÄ[ÃH‰øHÁø?H‰ÁH1ùH)ÁHƒù<ÌH‰HIò1ÀH…ÿò H”IÿÿÿH‰òH*ÂHº€„AH‰òYòˆHò^ËòH‰òD$òYÉò\Áòèòòèòòèòòèò%f(Øòòò òèòYò 1ÀH=òòD$ò\ÁòD$f(Áò^D$òòf.Á—ÀH‰èH5H‰ßèò òèH=òèòè1ÀéAþÿÿH¸ÐcAé©þÿÿUTM-INVERSELatitude failed to convergeutm-invintIllegal zone numberZone: ð¿à?ð?À@»½×Ùß|Û=-DTû!ù?À8À@@$@"À>À€V@€N@ r@€F@€oÀÀ4ÀÀ<@ @8@5R¢Fß‘?ð?ñh㈵øä>€ÿÿÿÿÿÿÿUNIVERSAL TRANSVERSE MERCATOR (UTM)Scale Factor at C. Meridian: zRx ,¡BBŽE A(†ŒD0G°ƒLAƒK GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.cst16.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @°@ &ð,ðx12ðR@H àM0 [2P Jo  hj@%0 y .‚6 6 ’È@@ ÷ñÿ ph0`.81(4AXEM@P [fPjHm  uz („‰Ž ”™ž£0©P¯Hµ8»€Á@ÇXÍ`ÓhÙpßxåÀëˆñ¸÷ý ˜ °¨( 3&È,Ð28Ø>GD( J¡Qgksw{†Œ—Ÿ£¨°²·¼ÁÆËÒÞæíutminv.cindfalse_eastinge1false_northinge2e0scale_factorml0r_majore3lat_originlon_centerespesr_minor.LC5.LC6.LC8.LC7.LC9.LC10.LC0.LC1.LC2.LC11.LC15.LC14.LC12.LC21.LC13.LC16.LC17.LC18.LC19.LC20.LC29.LC22.LC28.LC23.LC25.LC24.LC27.LC26.LC4.LC30.LC31.LC33.LC36.LC38.LC37.LC39.LC40utminv_GLOBAL_OFFSET_TABLE_sinp_errorexpcosasinzsqrtatan2adjust_lontsincostansignutminvinte0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerkCdK,U\]4w$‘ ™T¡üÿÿÿÿÿÿÿ²<åBüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ$BüÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿŽüÿÿÿÿÿÿÿ²üÿÿÿÿÿÿÿ¹üÿÿÿÿÿÿÿ¾CüÿÿÿÿÿÿÿÛüÿÿÿÿÿÿÿé öDüÿÿÿÿÿÿÿþ üÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ0 <NEüÿÿÿÿÿÿÿV"üÿÿÿÿÿÿÿ‘FüÿÿÿÿÿÿÿÖõGüÿÿÿÿÿÿÿHüÿÿÿÿÿÿÿIüÿÿÿÿÿÿÿDüÿÿÿÿÿÿÿL#üÿÿÿÿÿÿÿvJüÿÿÿÿÿÿÿ„Küÿÿÿÿÿÿÿ´"üÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿÜLäDK$üÿÿÿÿÿÿÿS%üÿÿÿÿÿÿÿ[Lp xüÿÿÿÿÿÿÿ€&üÿÿÿÿÿÿÿ—D»'üÿÿÿÿÿÿÿÌ(üÿÿÿÿÿÿÿÞ)üÿÿÿÿÿÿÿî*üÿÿÿÿÿÿÿþ+üÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ-üÿÿÿÿÿÿÿ).üÿÿÿÿÿÿÿ1/üÿÿÿÿÿÿÿA0üÿÿÿÿÿÿÿI1üÿÿÿÿÿÿÿj2üÿÿÿÿÿÿÿr3üÿÿÿÿÿÿÿ‚!üÿÿÿÿÿÿÿ£4üÿÿÿÿÿÿÿ¶5üÿÿÿÿÿÿÿõúIüÿÿÿÿÿÿÿLüÿÿÿÿÿÿÿ!#üÿÿÿÿÿÿÿ36üÿÿÿÿÿÿÿoGüÿÿÿÿÿÿÿÍ7üÿÿÿÿÿÿÿÔ8üÿÿÿÿÿÿÿÙCüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ)?dG9üÿÿÿÿÿÿÿOa:üÿÿÿÿÿÿÿh\~DƒNüÿÿÿÿÿÿÿ‹$“D˜Oüÿÿÿÿÿÿÿ ,¨D­Püÿÿÿÿÿÿÿµ4½DÂQüÿÿÿÿÿÿÿÊÖ4Þ<æ,î$óRüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿD ;üÿÿÿÿÿÿÿT6L><üÿÿÿÿÿÿÿLlQSüÿÿÿÿÿÿÿX=üÿÿÿÿÿÿÿ`TüÿÿÿÿÿÿÿhpüÿÿÿÿÿÿÿuUüÿÿÿÿÿÿÿ|>üÿÿÿÿÿÿÿ„ ‰Vüÿÿÿÿÿÿÿ‘–Wüÿÿÿÿÿÿÿ P°vandgfor.o/ 1270829056 7356 20 100644 5176 ` ELF>H@@ H‰\$èH‰l$ðH‰ûL‰d$øHì¸I‰ôò\òL$XH½»½×Ùß|Û=èòD$xòD$XfTf.òD$`wSzQòT$xòYòT$xòXòH‹I‰$H‹œ$ H‹¬$¨1ÀL‹¤$°HĸÃ@òD$Xò^fTòXÀèf(ÈH‰l$òD$xòT$fTf.ÐrVòD$XH‹f.H‰‚Qf(ÁòYèò òY òYÈòX òA $éBÿÿÿòD$`ò\fTf.ÐsŽòH´$˜òD$xH¼$ò^\$xò^òXØf(ÁfTòYf(Óò\$0òYÓò”$€èòŒ$˜ò”$f(Áò-ò\$0òXÂò\Åò^Èòò^ÂòòYò\ÅòYÁò”$ˆf(ÑòYÉòYÀò\Ðò\ÈòT$hò”$€òXÐòT$pò”$€òYL$pòYT$hòYT$hò\ÑòQÂf.Àztf(Âòl$èòl$ò\$0òL$hòYËòXÈòD$xf.òYŒ$ˆò^L$p‚²òò%òXÁòòD$Xòf.òYâò^ÌfT ‚f(ÁòYf(ÕòYÁò\ÐòYÙòXÓòQÂf.Àztf(Âòd$ èòd$ òYÄòXòA$é)ýÿÿf(ÁòYèéªýÿÿŠHÿÿÿfW é;ÿÿÿf(ÁòYf(åòYÁò\àòYÙòXãòQÄf.Àztf(ÄòT$@èòT$@òYòYÐòXòA$é üÿÿfDH‰\$ðL‰d$øHƒìò$H‹$H=ò $L‹$$òòH‰L‰%èH‰$ò$èL‰$$ò$èò òèH‹\$L‹d$1ÀHƒÄÃÿÿÿÿÿÿÿ€»½×Ùß|Û=-DTû! @-DTû!ù?à?à¿-DTû! Àð?@ÀVAN DER GRINTENzRx êJ†ƒOÀŒ<ŒN ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst16.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @|°X &¼,À 1À ?àPL20`@P[0 j.s¾¾ƒ À È äñÿ ' 6;@EJ OT0Y8^@cHi(nt zꃙ¤ª®¶»ðŒÇÎÕÜvandgfor.clon_centerRfalse_eastingfalse_northing.LC0.LC1.LC2.LC4.LC5.LC3.LC7.LC8.LC9.LC11.LC6.LC10.LC12vandgfor_GLOBAL_OFFSET_TABLE_adjust_lonasinztantsincossqrtvandgforintptitleradiuscenlonoffsetp üÿÿÿÿÿÿÿ5üÿÿÿÿÿÿÿIüÿÿÿÿÿÿÿQüÿÿÿÿÿÿÿiw ‚ºüÿÿÿÿÿÿÿÂüÿÿÿÿÿÿÿËüÿÿÿÿÿÿÿèüÿÿÿÿÿÿÿû üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ%üÿÿÿÿÿÿÿ-9RüÿÿÿÿÿÿÿZüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿŒüÿÿÿÿÿÿÿœüÿÿÿÿÿÿÿ¤üÿÿÿÿÿÿÿÀ!üÿÿÿÿÿÿÿÞüÿÿÿÿÿÿÿøüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ „"üÿÿÿÿÿÿÿ¬üÿÿÿÿÿÿÿÉ Ñüÿÿÿÿÿÿÿçïüÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ@"üÿÿÿÿÿÿÿRiüÿÿÿÿÿÿÿn üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿÁ"üÿÿÿÿÿÿÿÏüÿÿÿÿÿÿÿÛ üÿÿÿÿÿÿÿ #*1üÿÿÿÿÿÿÿ6$üÿÿÿÿÿÿÿD%üÿÿÿÿÿÿÿR&üÿÿÿÿÿÿÿZb g'üÿÿÿÿÿÿÿ @ðvandginv.o/ 1270829056 7356 20 100644 4952 ` ELF>ø@@ UH‰ýSH‰óHìˆò\ ò\òL$xò òY ò^ÁòD$`òD$xòT$`ò^ÁòYÒf(ÈòYÀòT$Hf(ÙòXÐòD$PòT$hf(ÑòD$hfTòXòd$hòYäfWòd$XòYÐòòYØf(êòYÙòYèf(ÁòXÁòXÚòX-òYÁòX\$HòXèf(ËòXìòYËò^ ò^ÍòXÊò^Íf(áò^%òQÄf.Àzt7f(ÄòL$0òT$ ò\$ò,$èò,$ò\$òT$ òL$0òXÀòd$PòYò^åòD$pf(ÃòXÃòYÓòYÃò^ÕòYÃò^Õò^Åò^Åò^ÅòXÂò^òXàòY%ò^áò^d$pf(ÄfTf.v1fWÀò òÂÄf(Ðf(àfTÑf(ÊòfUâfVáf(Äò\$ò,$èòd$xfWÉò\$ò^ò,$f.á‚ôòXèò\$òYD$pò,$ò^ò^Ýò\ØòYòòD$`fTf.szH‹H‰EHĈ1À[]ÃòD$Hò\D$PòXÀòXòXD$XòQÈf.ÉŠ­…§òT$hò%ò\òXÊòYáòY%òd$hò^d$`f(ÄòXèòEHĈ1À[]ÃòXò\$ò,$èò\$òYD$pò,$ò^ò^Ýò\ØòYòéüþÿÿfDèf(ÈéKÿÿÿfH‰\$ðL‰d$øHƒìò$H‹$H=ò $L‹$$òòH‰L‰%èH‰$ò$èL‰$$ò$èò òèH‹\$L‹d$1ÀHƒÄÃ-DTû! @ð?ÀÀ"À;@@ð¿es-8RÁð?-DTû! À»½×Ùß|Û=à?ÿÿÿÿÿÿÿ€VAN DER GRINTENzRx ŽA†DƒJ <ŒN ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.cst16.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @x° &\,` 1``>À L2à`ðP[(0 j@.snnƒ¸ Ø  èñÿ )+ 6;@EJOT Y(^0c8i@oPuX{H ‡Ž¦«°´¿ŒËÒÙàvandginv.cfalse_northingfalse_eastingRlon_center.LC0.LC1.LC3.LC2.LC4.LC5.LC6.LC7.LC8.LC10.LC11.LC13.LC14.LC12.LC15vandginv_GLOBAL_OFFSET_TABLE_sqrtacoscosadjust_lonvandginvintptitleradiuscenlonoffsetp )1üÿÿÿÿÿÿÿƒüÿÿÿÿÿÿÿ‹üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ¯üÿÿÿÿÿÿÿÓüÿÿÿÿÿÿÿõüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ9 üÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ¬üÿÿÿÿÿÿÿÂüÿÿÿÿÿÿÿÊüÿÿÿÿÿÿÿØüÿÿÿÿÿÿÿõüÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿE"üÿÿÿÿÿÿÿ^üÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿ“üÿÿÿÿÿÿÿ»üÿÿÿÿÿÿÿãüÿÿÿÿÿÿÿëüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿD"üÿÿÿÿÿÿÿ]üÿÿÿÿÿÿÿmüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿªüÿÿÿÿÿÿÿ» ÃÊÑüÿÿÿÿÿÿÿÖ%üÿÿÿÿÿÿÿä&üÿÿÿÿÿÿÿò'üÿÿÿÿÿÿÿú (üÿÿÿÿÿÿÿ @wivfor.o/ 1270829056 7356 20 100644 3872 ` ELF>@@ ATI‰ôUH‰ýSHƒì@ò\òL$H‹\$èH‰\$òD$(òD$èòYH‰\$01ÛòD$8ëHƒÃòD$0èf(ÈòD$0òL$èòL$òXòXL$0ò\L$8fW ò^ÈòD$0òXÁfT òD$0òf.ÁwHƒû~ŠH5H=èérÿÿÿòD$0ò òYòL$òD$H‹\$èòL$f(ÑòYòYT$(òYÂòD$(òXòEH‰\$òD$èòL$1ÀòY òYÈòX òA $HƒÄ@[]A\Ãf„H‰\$àL‰d$èH=L‰l$ðL‰t$øHƒì(ò$H‹$ò $L‹$$ò$L‹4$ò$L‹,$H‰L‰%L‰5L‰-èH‰$ò$èL‰$$ò$èL‰,$ò $L‰4$ò$èH‹\$L‹d$1ÀL‹l$L‹t$ HƒÄ(Ãwagneriv-forwardIteration failed to convergeWAGNER IVLKDòð®@ð?»½×Ùß|Û=à?æ®%䃞ë?\¬¨Á4 ù?€ÿÿÿÿÿÿÿzRx $wBŒD†D D`ƒD²_0ŽŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.cst16.rela.eh_frame.comment.note.GNU-stack @2 Ð &t,x 12x8@°0Mà ``[ð0 j`.sŽŽƒØx P Ëñÿ % 49>CHMRW\ a(f. lws‰”˜œ¤€²®µ¼Ãwivfor.clon_centerRfalse_eastingfalse_northing.LC0.LC2.LC1.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10wivfor_GLOBAL_OFFSET_TABLE_adjust_lonsincosp_errorwivforintptitleradiuscenlonoffsetpüÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿ^üÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿ«üÿÿÿÿÿÿÿ¹üÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿÓüÿÿÿÿÿÿÿØüÿÿÿÿÿÿÿëóüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ3 HüÿÿÿÿÿÿÿXüÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿÆÍüÿÿÿÿÿÿÿÔ Ûà!üÿÿÿÿÿÿÿî"üÿÿÿÿÿÿÿü#üÿÿÿÿÿÿÿ$üÿÿÿÿÿÿÿ H€wivinv.o/ 1270829056 7356 20 100644 3088 ` ELF>ð@@ ATI‰ôSH‰ûHƒì(ò\òD$f(Áò ò\òY ò^ÁèòD$èò òY òYÈòD$ò^ÁòD$òXèòL$òòXÉò $f(Áèò $òXÈf(Áò^èòA$HƒÄ(1À[A\À€H‰\$àL‰d$èH=L‰l$ðL‰t$øHƒì(ò$H‹$ò $L‹$$ò$L‹4$ò$L‹,$H‰L‰%L‰5L‰-èH‰$ò$èL‰$$ò$èL‰,$ò $L‰4$ò$èH‹\$L‹d$1ÀL‹l$L‹t$ HƒÄ(Ã\¬¨Á4 ù?æ®%䃞ë?LKDòð®@WAGNER IVzRx ÂBŒDƒG@<²_0ŽŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @‚Ð  &Ä,È 1È>2à RðXMà 0 \H.evvup¸  ( ¤ñÿ ') 49>C HÂOejny}в‡Ž•œwivinv.cfalse_eastingfalse_northingRlon_center.LC0.LC1.LC2.LC3wivinv_GLOBAL_OFFSET_TABLE_asincosadjust_lonsinwivinvintptitleradiuscenlonoffsetp # üÿÿÿÿÿÿÿ+3<üÿÿÿÿÿÿÿGüÿÿÿÿÿÿÿOüÿÿÿÿÿÿÿWsüÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿ”üÿÿÿÿÿÿÿ©üÿÿÿÿÿÿÿ®üÿÿÿÿÿÿÿÝüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ$ +0üÿÿÿÿÿÿÿ>üÿÿÿÿÿÿÿLüÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿ @Ðwviifor.o/ 1270829056 7356 20 100644 3384 ` ELF>@@@ ATI‰ôUH‰ýSHƒì@ò\òL$H‹\$èò^Ht$0H|$8èH‰\$òD$èòYò òD$(òYÀò\ÈòQÑf(Áf.Òzt èf(Ðf(Âò òYD$0òXò^ÈòQÙf.Ûztf(ÁòT$èòT$f(Øò 1Àf(ÁòY òYòYL$(òYÐòYÓòYÙòYT$8òXòUòXòA$HƒÄ@[]A\À„H‰\$ðL‰d$øHƒìò$H‹$H=ò $L‹$$òòH‰L‰%èH‰$ò$èL‰$$ò$èò òèH‹\$L‹d$1ÀHƒÄÃ@T5AÔ}í?ð?@ØG§®|V@rPÂLÛó?WAGNER VIIzRx $!BŒD†D D`ƒDŒN ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @¼€ ˆ &ü, 10>20 R@XM 0 \˜.eÆÆuÀ  À ºñÿ & 5:?DI(N S X!`v‰’0Œ¤«²wviifor.clon_centerRfalse_eastingfalse_northing.LC0.LC1.LC2.LC3.LC5.LC4.LC6wviifor_GLOBAL_OFFSET_TABLE_adjust_lontsincossinsqrtwviiforintptitleradiuscenlonoffsetpüÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿ* üÿÿÿÿÿÿÿ9üÿÿÿÿÿÿÿIüÿÿÿÿÿÿÿQüÿÿÿÿÿÿÿYüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿŒüÿÿÿÿÿÿÿšüÿÿÿÿÿÿÿ¹üÿÿÿÿÿÿÿËÙüÿÿÿÿÿÿÿáüÿÿÿÿÿÿÿ Jüÿÿÿÿÿÿÿ[ cjqüÿÿÿÿÿÿÿvüÿÿÿÿÿÿÿ„üÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿ𢠧üÿÿÿÿÿÿÿ H0wviiinv.o/ 1270829056 7356 20 100644 3288 ` ELF>@@ H‰\$èL‰d$ðI‰ôL‰l$øHƒì8I‰ýò\ ò\òL$òD$f(ÈòD$ò^ ò^òYÉòYÀòXÈòòXÀòQÉòL$ò^Èf(ÁèòXÀò$H‹$èòYD$òD$òD$òL$òYò^Èf(ÁèH‰$òA$ò$èòL$òYD$òY èòYòXèH‹\$ òAEL‹d$(L‹l$01ÀHƒÄ8ÃDH‰\$ðL‰d$øHƒìò$H‹$H=ò $L‹$$òòH‰L‰%èH‰$ò$èL‰$$ò$èò òèH‹\$L‹d$1ÀHƒÄÃØG§®|V@rPÂLÛó?tr¤ ÿñ?@WAGNER VIIzRx JŒƒL@<ŒN ŒƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rodata.str1.1.rela.eh_frame.comment.note.GNU-stack @¬8 p &ì,ð 1ð >2 R PM¨ 0 \p.ežžu˜è  € ³ñÿ (* 5:?DI NVlrvz€‹ Œ–¤«wviiinv.cfalse_northingfalse_eastingRlon_center.LC0.LC1.LC2.LC3.LC4wviiinv_GLOBAL_OFFSET_TABLE_asinzsintanatan2adjust_lonwviiinvintptitleradiuscenlonoffsetp% C üÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ_züÿÿÿÿÿÿÿŒüÿÿÿÿÿÿÿ¬üÿÿÿÿÿÿÿ¹üÿÿÿÿÿÿÿÍüÿÿÿÿÿÿÿá üÿÿÿÿÿÿÿæüÿÿÿÿÿÿÿîüÿÿÿÿÿÿÿöüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿ:üÿÿÿÿÿÿÿK SZaüÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿtüÿÿÿÿÿÿÿ‚üÿÿÿÿÿÿÿŠ’ —üÿÿÿÿÿÿÿ @ for_init.o/ 1270829056 7356 20 100644 17632 ` ELF>¨$@@ H‰\$ÐH‰l$؉ûL‰l$èL‰d$àA‰õL‰t$ðL‰|$øH츃ÿaH‰”$€‰ÍL‰D$xL‰L$pHÇ„$`„,ƒÿb„°LcáHŒ$xL´$hL¼$pH‹´$€L‰çH‰L$hH‹T$hM‰ðL‰ùèH‹„$€ƒûÝ@0Ýœ$XÝ@8Ýœ$P„”ƒû„» ƒû„ ƒû„ó ƒû„ ƒû„ˆ ƒû@„rƒû„Xƒû „Hƒû D„Jƒû „áƒû „èƒû D„êƒû„±ƒû„¨ƒûD„Šƒû„ƒû„¡ƒûD„úƒû„#ƒû„hƒûD„³ƒû„ƒû„ƒûD„,ƒû„¶ƒû„ëƒûD„¥ƒû„5ƒû„ŃûcDtƒûÇ„$Œ…ªH‹„$€H¼$`ò@ èH‹„$`H‹”$ÀH…À‰„ÄDÇ„$Œÿÿÿÿëc…íˆE…íIcý„`òòŒ$pò„$xèH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰BD‹„$ŒH‹œ$ˆH‹¬$L‹¤$˜L‹¬$ L‹´$¨L‹¼$°HĸÃH‹„$€1Éò@òHò„$ fWÀòŒ$˜f.@`„»òŒ$ H‰Úò„$˜òH,ñòH,øò¼$Hò´$@ò¬$Pò¤$Xòœ$ò”$òŒ$pò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰°éïþÿÿò„$hèH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚Àé±þÿÿòYH‹Œ$€òœ$Pò”$XòiPòa@f(Èò„$hòY èH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹HcÓH‰Ñé;þÿÿò„$hèH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚Ðéýýÿÿòœ$Pò”$XòŒ$pò„$xèH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚¸é¤ýÿÿH‹Œ$€fWÉòf.Á†ŠHÇÇìÿÿÿH‹´$€H”$xHŒ$pL„$hL¬$`èH‹„$€L‰ïò@ L‹`0H‹h8èH‹„$`H‹”$ÀòD$(H‹\$(H…À‰…£üÿÿH‹„$€L‰ïò@(èH‹„$`H‹”$Àf(ØH…À‰…oüÿÿH‰\$(òòL$(H‰l$(òYÚòòYÑòl$(L‰d$(òŒ$pòd$(òYØòYÐò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰éWüÿÿ€H‹T$hH‹´$€M‰ðL‰ù1ÿèéÙûÿÿòfWÉf.Á†ïHÇÇìÿÿÿH‹´$€H”$xHŒ$pL„$hL¬$`èH‹„$€L‰ïò@ L‹`0H‹h8èH‹„$`H‹”$ÀòD$(H‹\$(H…À‰…8ûÿÿH‹„$€L‰ïò@(èH‹„$`H‹”$Àf(ØH…À‰…ûÿÿH‰\$(òòL$(H‰l$(òYÚòòYÑòl$(L‰d$(òŒ$pòd$(òYØòYÐò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰éìúÿÿH‹„$€Hœ$`H‰ßòèH‹„$`H‹”$Àf(ØH…À‰…AúÿÿH‹Œ$€H‰ßò\$0òAèH‹„$`H‹”$Àò„$ò\$0H…À‰…üùÿÿò òòYÙòL$PòT$@òYÚf(ÃòYèòL$PH‰ÇòT$@H÷ØòYŒ$fWÀòYÑf.ÂHGøé»ùÿÿ€f.ȇlüÿÿòAf.Á‡]üÿÿ¿f.ȆUüÿÿéIüÿÿŠ?úÿÿHœ$`ò„$ H‰ßèH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…ùÿÿH‹Œ$€H‰ßòA èH‹„$`H‹”$Àf(ØH…À‰…çøÿÿH‰l$(ò òD$(H‹„$€òYÙ¹òYÁÝ@@Ýœ$@ò„$òò”$Ý@HòYÐòYÃÝœ$Hò”$òPPò„$òH,ÚéMùÿÿH‹Œ$€Hœ$`H‰ßòAèH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…%øÿÿH‹Œ$€H‰ßòAèH‹„$`H‹”$Àò„$¨H…À‰…ì÷ÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àò„$°H…À‰…³÷ÿÿH‹Œ$€H‰ßòA èH‹„$`H‹”$Àf(àH…À‰…÷ÿÿòH‰l$(ò„$°òŒ$¨òYâòYÂò\$(òYÊò¼$PòYÓò´$Xò„$°f(Ùòò¬$°òYàòŒ$pòYèòYØòYÐò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰Aé6÷ÿÿfDH‹L$pH‹T$xIcýL‰æèH‹Œ$À…À‰…™öÿÿH‹H‹”$ÈÇ„$ŒH‰BéæöÿÿH‹„$€Hœ$`H‰ßò@èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…3öÿÿH‹Œ$€H‰ßòAèH‹„$`H‹”$Àò„$¸H…À‰…úõÿÿH‹Œ$€H‰ßòA èH‹„$`H‹”$Àò„$ÀH…À‰…ÁõÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(èH…À‰…õÿÿòH‰l$(òŒ$Àòœ$¸òYêòYÊòòYÚò¼$Pò´$XòYèòŒ$ÀòL$(ò¤$ÀòYÑòœ$¸òYàòŒ$pòYØòYÐò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰A é?õÿÿH‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…ŒôÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ØH…À‰…XôÿÿH‰l$(òòL$(òYÚòòYÑò¬$Pò¤$XòŒ$pòYØòYÐò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰A0éGôÿÿ€H‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…óÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ØH…À‰…YóÿÿH‰l$(òòL$(òYÚòòYÑò¬$Pò¤$XòŒ$pòYØòYÐò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰A(éHóÿÿH‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…•òÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ØH…À‰…aòÿÿH‰l$(òòL$(òYÚòòYÑò¬$Pò¤$XòŒ$pòYØòYÐò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰A8éPòÿÿH‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…ñÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ÐH…À‰…iñÿÿH‰l$(ò ò\$(òYÑòòYËò¤$Pòœ$XòYÐòYÈò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰APéañÿÿH‹„$€Hœ$`H‰ßò@ L‹`èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…©ðÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(àH…À‰…uðÿÿH‰l$(òòL$(L‰d$(òYãòòYÙò´$Pò¬$XòT$(òYàòŒ$pòYØò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰AHéYðÿÿH‹„$€Hœ$`H‰ßò@èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…¦ïÿÿH‹Œ$€H‰ßòAèH‹„$`H‹”$Àò„$ÈH…À‰…mïÿÿH‹Œ$€H‰ßòA èH‹„$`H‹”$Àò„$ÐH…À‰…4ïÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(èH…À‰…ïÿÿòH‹Œ$€òŒ$ÐfWÀòœ$ÈòYÊò¼$Pf.A@H‰l$(òYÚòYêòòŒ$ÐòL$(ò¤$ÐòYÑ@”Ç›Àòœ$ÈòYè!ÇòYàƒ÷òYØò´$XòYÐòŒ$pò„$x@¶ÿèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰A@é‘îÿÿH‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…ÝíÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ÐH…À‰…©íÿÿH‰l$(ò ò\$(òYÑòòYËò¤$Pòœ$XòYÐòYÈò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰Ahé¡íÿÿH‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…íìÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ÐH…À‰…¹ìÿÿH‰l$(ò ò\$(òYÑòòYËò¤$Pòœ$XòYÐòYÈò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰A`é±ìÿÿH‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…ýëÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ÐH…À‰…ÉëÿÿH‰l$(ò ò\$(òYÑòòYËò¤$Pòœ$XòYÐòYÈò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰AXéÁëÿÿH‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰… ëÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ØH…À‰…ÙêÿÿH‰l$(òòL$(H‹„$€òYÚòòYÑò¬$Pò¤$XòHòYØòYÐò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰AxéÄêÿÿ@H‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰… êÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ÐH…À‰…ÙéÿÿH‰l$(ò ò\$(òYÑòòYËò¤$Pòœ$XòYÐòYÈò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰ApéÑéÿÿH‹„$€H¼$`ò@ èH‹„$`H‹”$ÀH…À‰…+éÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚€é7éÿÿH‹Œ$€Hœ$`H‰ßòA èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…„èÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ÐH…À‰…PèÿÿH‰l$(ò ò\$(òYÑòòYËò¤$Pòœ$XòYÐòYÈò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰ˆéEèÿÿDH‹Œ$€H¼$`òA èH‹„$`H‹”$ÀH…À‰…›çÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚˜é§çÿÿH‹„$€H¼$`ò@ èH‹„$`H‹”$ÀH…À‰…çÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚éçÿÿH‹Œ$€L¬$`L‰ïòA(H‹YèH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…WæÿÿH‹Œ$€fWÀf.A`z„òAL‰ïèH‹„$`H‹”$Àò„$ØH…À‰… æÿÿH‹Œ$€L‰ïòA èH‹„$`H‹”$ÀH…À‰…Ýåÿÿò-¿òŒ$ØòYÅòYÍòŒ$ò ò”$òYÁòYÑò„$8ò”$H‰l$(ò„$0ò\$(H‰\$(ò”$ òYëòD$òœ$(ò„$òT$òYéò\$ò$ò¼$Pò´$Xò¤$8òœ$òT$(òŒ$pò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰ é7åÿÿ€f.ȇéÿÿòBf.Á‡øèÿÿHcùf.ȆòèÿÿéæèÿÿDH‹Œ$€H¼$`òA èH‹„$`H‹”$ÀH…À‰…[äÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚¨égäÿÿH‹„$€H¼$`ò@ èH‹„$`H‹”$ÀH…À‰…ÂãÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚ØéÎãÿÿH‹Œ$€H¼$`òA èH‹„$`H‹”$ÀH…À‰…)ãÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚Èé5ãÿÿH‹Œ$€H¼$`òA èH‹„$`H‹”$ÀH…À‰…âÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚àéœâÿÿH‹Œ$€H¼$`òA èH‹„$`H‹”$ÀH…À‰…÷áÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚èéâÿÿH‹Œ$€Hœ$`H‰ßòA èH‹„$`H‹”$Àò„$øH…À‰…RáÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àò„$H…À‰…áÿÿH‹Œ$€H‰ßòA@L‹aH‹ièH‹„$`H‹”$Àf(èH…À‰…Ýàÿÿò H‰l$(ò”$òYéòòYÑòd$(òYŒ$øL‰d$(ò¼$PòYèò´$Xò”$òYÐò\$(òYÈò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰ðé¨àÿÿH‹„$€L‰ïò@@èH‹„$`H‹”$Àò„$àH…À‰…ÿßÿÿH‹Œ$€L‰ïòAHèH‹„$`H‹”$Àò„$èH…À‰…ÆßÿÿH‹Œ$€L‰ïòAPèH‹„$`H‹”$Àò„$ðH…À‰…ßÿÿH‹Œ$€L‰ïòAXèH‹„$`H‹”$ÀH…À‰…]ßÿÿò-1ÿòŒ$àòœ$èòYÅòYÍòYÝòŒ$ò ò”$òYÙòYÑòYÁòœ$(ò”$ò”$ðò„$0òYÕòYÑò”$ éJùÿÿ ¬@œÿ²¥UÔ>°ËcÜ¥L@xœ¢#¹üï?zRx $k#J†ƒLŒTÀŽGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rela.eh_frame.comment.note.GNU-stack @k#˜20 &¬#,¬#1°# CÐ#@>ÈD M$.V>$>$fè'à  È/Íñÿ  k#)?EKU\fmx€Ž˜¤­¹ÂÍÕßæô *3<BLS^fqy‚ˆ”¨°»ÃÏØäíø $09DLW_ipzŒ”ž¥°¸Äfor_init.c.LC4.LC1.LC2.LC3for_init_GLOBAL_OFFSET_TABLE_sphdzpakszutmforintutmforsomforintsomforgoodforintgoodforisinusforinitisinusforimolwforintimolwforalconforintalconforbceaforintbceaforceaforintceaforcalc_utm_zonealberforintalberforstplnforintstplnforlamccforintlamccforpsforintpsformerforintmerforpolyforintpolyforsterforintsterfortmforinttmforeqconforinteqconforgnomforintgnomforazimforintazimforlamazforintlamazforgvnspforintgvnspfororthforintorthforsinforintsinforequiforintequiforvandgforintvandgformillforintmillforomerforintomerforrobforintrobforhamforinthamformolwforintmolwforwivforintwivforwviiforintwviiforobleqforintobleqfor“üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ£ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ± üÿÿÿÿÿÿÿËüÿÿÿÿÿÿÿï üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ< üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿe üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ£ üÿÿÿÿÿÿÿØüÿÿÿÿÿÿÿü üÿÿÿÿÿÿÿVüÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ®üÿÿÿÿÿÿÿÚ üÿÿÿÿÿÿÿñ üÿÿÿÿÿÿÿ%üÿÿÿÿÿÿÿI üÿÿÿÿÿÿÿvüÿÿÿÿÿÿÿÁüÿÿÿÿÿÿÿÞüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿE üÿÿÿÿÿÿÿ\ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ´ üÿÿÿÿÿÿÿÜüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿH üÿÿÿÿÿÿÿP üÿÿÿÿÿÿÿp üÿÿÿÿÿÿÿu!üÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿ6 üÿÿÿÿÿÿÿb  üÿÿÿÿÿÿÿ˜  üÿÿÿÿÿÿÿñ üÿÿÿÿÿÿÿ, üÿÿÿÿÿÿÿe üÿÿÿÿÿÿÿž üÿÿÿÿÿÿÿÅ  üÿÿÿÿÿÿÿ  üÿÿÿÿÿÿÿI "üÿÿÿÿÿÿÿm #üÿÿÿÿÿÿÿ‘ $üÿÿÿÿÿÿÿª %üÿÿÿÿÿÿÿã üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿW üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ·  üÿÿÿÿÿÿÿÞ  üÿÿÿÿÿÿÿ@ &üÿÿÿÿÿÿÿd 'üÿÿÿÿÿÿÿŠ üÿÿÿÿÿÿÿÅ üÿÿÿÿÿÿÿñ  üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ8(üÿÿÿÿÿÿÿ\ )üÿÿÿÿÿÿÿ‰üÿÿÿÿÿÿÿÄüÿÿÿÿÿÿÿð üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ7*üÿÿÿÿÿÿÿ[ +üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ¼üÿÿÿÿÿÿÿè üÿÿÿÿÿÿÿú üÿÿÿÿÿÿÿ/,üÿÿÿÿÿÿÿS -üÿÿÿÿÿÿÿyüÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿà üÿÿÿÿÿÿÿò üÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿB /üÿÿÿÿÿÿÿmüÿÿÿÿÿÿÿ¨üÿÿÿÿÿÿÿÔ üÿÿÿÿÿÿÿë üÿÿÿÿÿÿÿ&0üÿÿÿÿÿÿÿJ 1üÿÿÿÿÿÿÿpüÿÿÿÿÿÿÿ«üÿÿÿÿÿÿÿäüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿD üÿÿÿÿÿÿÿ‰ üÿÿÿÿÿÿÿî2üÿÿÿÿÿÿÿ 3üÿÿÿÿÿÿÿ9üÿÿÿÿÿÿÿtüÿÿÿÿÿÿÿ  üÿÿÿÿÿÿÿ² üÿÿÿÿÿÿÿÞ4üÿÿÿÿÿÿÿ 5üÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ¢ üÿÿÿÿÿÿÿÎ6üÿÿÿÿÿÿÿò 7üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿTüÿÿÿÿÿÿÿ€ üÿÿÿÿÿÿÿ’ üÿÿÿÿÿÿÿ¾8üÿÿÿÿÿÿÿâ 9üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿDüÿÿÿÿÿÿÿp üÿÿÿÿÿÿÿŠ üÿÿÿÿÿÿÿ»:üÿÿÿÿÿÿÿß ;üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿDüÿÿÿÿÿÿÿp üÿÿÿÿÿÿÿ‚ üÿÿÿÿÿÿÿ®<üÿÿÿÿÿÿÿÒ =üÿÿÿÿÿÿÿöüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ@ üÿÿÿÿÿÿÿE>üÿÿÿÿÿÿÿi ?üÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿÍüÿÿÿÿÿÿÿù üÿÿÿÿÿÿÿ  üÿÿÿÿÿÿÿ7@üÿÿÿÿÿÿÿ[ Aüÿÿÿÿÿÿÿ†üÿÿÿÿÿÿÿ© üÿÿÿÿÿÿÿÐ üÿÿÿÿÿÿÿÕBüÿÿÿÿÿÿÿù CüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿB üÿÿÿÿÿÿÿi üÿÿÿÿÿÿÿnDüÿÿÿÿÿÿÿ’ Eüÿÿÿÿÿÿÿ¿üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿDüÿÿÿÿÿÿÿg üÿÿÿÿÿÿÿŽ üÿÿÿÿÿÿÿEFüÿÿÿÿÿÿÿi GüÿÿÿÿÿÿÿÆüÿÿÿÿÿÿÿé üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿHüÿÿÿÿÿÿÿ9 Iüÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿ‚ üÿÿÿÿÿÿÿ© üÿÿÿÿÿÿÿ®JüÿÿÿÿÿÿÿÒ Küÿÿÿÿÿÿÿøüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿB üÿÿÿÿÿÿÿGLüÿÿÿÿÿÿÿk Müÿÿÿÿÿÿÿ‘üÿÿÿÿÿÿÿ´ üÿÿÿÿÿÿÿÛ üÿÿÿÿÿÿÿàNüÿÿÿÿÿÿÿ Oüÿÿÿÿÿÿÿ* üÿÿÿÿÿÿÿM  üÿÿÿÿÿÿÿt  üÿÿÿÿÿÿÿy Püÿÿÿÿÿÿÿ QüÿÿÿÿÿÿÿÆ üÿÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ@!üÿÿÿÿÿÿÿg! üÿÿÿÿÿÿÿ! üÿÿÿÿÿÿÿÔ!Rüÿÿÿÿÿÿÿø! Süÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿR"üÿÿÿÿÿÿÿ‹"üÿÿÿÿÿÿÿÄ"üÿÿÿÿÿÿÿç" üÿÿÿÿÿÿÿ# üÿÿÿÿÿÿÿ inv_init.o/ 1270829057 7356 20 100644 17616 ` ELF>˜$@@ H‰\$ÐH‰l$؉ûL‰l$èL‰d$àA‰õL‰t$ðL‰|$øH츃ÿaH‰”$€‰ÍL‰D$xL‰L$pHÇ„$`„"ƒÿb„­LcáHŒ$xL´$hL¼$pH‹´$€L‰çH‰L$hH‹T$hM‰ðL‰ùèH‹„$€ƒûÝ@0Ýœ$XÝ@8Ýœ$P„”ƒû„« ƒû„õƒû„ã ƒû„€ ƒû„x ƒû@„bƒû„Hƒû „8ƒû D„:ƒû „уû „؃û D„Úƒû„¡ƒû„˜ƒûD„zƒû„ ƒû„‘ƒûD„êƒû„ƒû„hƒûD„£ƒû„ƒû„ƒûD„ƒû„³ƒû„èƒûD„•ƒû„%ƒû„µƒûcDtƒûÇ„$Œ…ªH‹„$€H¼$`ò@ èH‹„$`H‹”$ÀH…À‰„ÁDÇ„$Œÿÿÿÿëc…íˆþE…íIcý„\òòŒ$pò„$xèH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰BD‹„$ŒH‹œ$ˆH‹¬$L‹¤$˜L‹¬$ L‹´$¨L‹¼$°HĸÃH‹„$€1Òò@òHò„$ fWÀòŒ$˜f.@`„°òŒ$ ò„$˜òH,ñòH,øò¼$Hò´$@ò¬$Pò¤$Xòœ$ò”$òŒ$pò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰°éòþÿÿò„$hèH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚Àé´þÿÿòYH‹Œ$€òœ$Pò”$XòiPòa@f(Èò„$hòY èH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹HcÓH‰Ñé>þÿÿò„$hèH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚Ðéþÿÿòœ$Pò”$XòŒ$pò„$xèH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚¸é§ýÿÿH‹Œ$€fWÉòf.Á†‚HÇÇìÿÿÿH‹´$€H”$xHŒ$pL„$hL¬$`èH‹„$€L‰ïò@ L‹`0H‹h8èH‹„$`H‹”$ÀòD$(H‹\$(H…À‰…¦üÿÿH‹„$€L‰ïò@(èH‹„$`H‹”$Àf(ØH…À‰…rüÿÿH‰\$(òòL$(H‰l$(òYÚòòYÑòl$(L‰d$(òŒ$pòd$(òYØòYÐò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰éZüÿÿH‹T$hH‹´$€M‰ðL‰ù1ÿèéãûÿÿòfWÉf.Á†éHÇÇìÿÿÿH‹´$€H”$xHŒ$pL„$hL¬$`èH‹„$€L‰ïò@ L‹`0H‹h8èH‹„$`H‹”$ÀòD$(H‹\$(H…À‰…BûÿÿH‹„$€L‰ïò@(èH‹„$`H‹”$Àf(ØH…À‰…ûÿÿH‰\$(òòL$(H‰l$(òYÚòòYÑòl$(L‰d$(òŒ$pòd$(òYØòYÐò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰éöúÿÿfDH‹„$€Hœ$`H‰ßòèH‹„$`H‹”$Àf(ØH…À‰…EúÿÿH‹Œ$€H‰ßò\$0òAèH‹„$`H‹”$Àò„$ò\$0H…À‰…úÿÿò òòYÙòL$PòT$@òYÚf(ÃòYèòL$PH‰ÇòT$@H÷ØòYŒ$fWÀòYÑf.ÂHGøé¿ùÿÿf.ȇtüÿÿòAf.Á‡eüÿÿ¿f.Ȇ]üÿÿéNüÿÿŠJúÿÿHœ$`ò„$ H‰ßèH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…&ùÿÿH‹Œ$€H‰ßòA èH‹„$`H‹”$Àf(ØH…À‰…òøÿÿH‰l$(ò òD$(H‹„$€òYÙºòYÁÝ@@Ýœ$@ò„$òò”$Ý@HòYÐòYÃÝœ$Hò”$ò„$ébùÿÿH‹Œ$€Hœ$`H‰ßòAèH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…:øÿÿH‹Œ$€H‰ßòAèH‹„$`H‹”$Àò„$¨H…À‰…øÿÿH‹Œ$€H‰ßòA èH‹„$`H‹”$Àò„$°H…À‰…È÷ÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(èH…À‰…”÷ÿÿòH‰l$(òŒ$°òœ$¨òYêòYÊòòYÚò¼$Pò´$XòYèòŒ$°òL$(ò¤$°òYÑòœ$¨òYàòŒ$pòYØòYÐò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰AéF÷ÿÿfDH‹L$pH‹T$xIcýL‰æèH‹Œ$À…À‰…©öÿÿH‹H‹”$ÈÇ„$ŒH‰BéööÿÿH‹„$€Hœ$`H‰ßò@èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…CöÿÿH‹Œ$€H‰ßòAèH‹„$`H‹”$Àò„$¸H…À‰… öÿÿH‹Œ$€H‰ßòA èH‹„$`H‹”$Àò„$ÀH…À‰…ÑõÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(èH…À‰…õÿÿòH‰l$(òŒ$Àòœ$¸òYêòYÊòòYÚò¼$Pò´$XòYèòŒ$ÀòL$(ò¤$ÀòYÑòœ$¸òYàòŒ$pòYØòYÐò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰A éOõÿÿH‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…œôÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ØH…À‰…hôÿÿH‰l$(òòL$(òYÚòòYÑò¬$Pò¤$XòŒ$pòYØòYÐò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰A0éWôÿÿ€H‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…óÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ØH…À‰…ióÿÿH‰l$(òòL$(òYÚòòYÑò¬$Pò¤$XòŒ$pòYØòYÐò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰A(éXóÿÿH‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…¥òÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ØH…À‰…qòÿÿH‰l$(òòL$(òYÚòòYÑò¬$Pò¤$XòŒ$pòYØòYÐò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰A8é`òÿÿH‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…­ñÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ÐH…À‰…yñÿÿH‰l$(ò ò\$(òYÑòòYËò¤$Pòœ$XòYÐòYÈò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰APéqñÿÿH‹„$€Hœ$`H‰ßò@ L‹`èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…¹ðÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(àH…À‰……ðÿÿH‰l$(òòL$(L‰d$(òYãòòYÙò´$Pò¬$XòT$(òYàòŒ$pòYØò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰AHéiðÿÿH‹„$€Hœ$`H‰ßò@èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…¶ïÿÿH‹Œ$€H‰ßòAèH‹„$`H‹”$Àò„$ÈH…À‰…}ïÿÿH‹Œ$€H‰ßòA èH‹„$`H‹”$Àò„$ÐH…À‰…DïÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(èH…À‰…ïÿÿòH‹Œ$€òŒ$ÐfWÀòœ$ÈòYÊò¼$Pf.A@H‰l$(òYÚòYêòòŒ$ÐòL$(ò¤$ÐòYÑ@”Ç›Àòœ$ÈòYè!ÇòYàƒ÷òYØò´$XòYÐòŒ$pò„$x@¶ÿèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰A@é¡îÿÿH‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…ííÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ÐH…À‰…¹íÿÿH‰l$(ò ò\$(òYÑòòYËò¤$Pòœ$XòYÐòYÈò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰Ahé±íÿÿH‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…ýìÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ÐH…À‰…ÉìÿÿH‰l$(ò ò\$(òYÑòòYËò¤$Pòœ$XòYÐòYÈò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰A`éÁìÿÿH‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰… ìÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ÐH…À‰…ÙëÿÿH‰l$(ò ò\$(òYÑòòYËò¤$Pòœ$XòYÐòYÈò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰AXéÑëÿÿH‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…ëÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ØH…À‰…éêÿÿH‰l$(òòL$(H‹„$€òYÚòòYÑò¬$Pò¤$XòHòYØòYÐò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰AxéÔêÿÿ@H‹„$€Hœ$`H‰ßò@ èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…êÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ÐH…À‰…ééÿÿH‰l$(ò ò\$(òYÑòòYËò¤$Pòœ$XòYÐòYÈò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰ApéáéÿÿH‹„$€H¼$`ò@ èH‹„$`H‹”$ÀH…À‰…;éÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚€éGéÿÿH‹Œ$€Hœ$`H‰ßòA èH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…”èÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àf(ÐH…À‰…`èÿÿH‰l$(ò ò\$(òYÑòòYËò¤$Pòœ$XòYÐòYÈò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰ˆéUèÿÿDH‹Œ$€H¼$`òA èH‹„$`H‹”$ÀH…À‰…«çÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚˜é·çÿÿH‹„$€H¼$`ò@ èH‹„$`H‹”$ÀH…À‰…çÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚éçÿÿH‹Œ$€L¬$`L‰ïòA(H‹YèH‹„$`H‹”$ÀòD$(H‹l$(H…À‰…gæÿÿH‹Œ$€fWÀf.A`z„òAL‰ïèH‹„$`H‹”$Àò„$ØH…À‰…æÿÿH‹Œ$€L‰ïòA èH‹„$`H‹”$ÀH…À‰…íåÿÿò-¿òŒ$ØòYÅòYÍòŒ$ò ò”$òYÁòYÑò„$8ò”$H‰l$(ò„$0ò\$(H‰\$(ò”$ òYëòD$òœ$(ò„$òT$òYéò\$ò$ò¼$Pò´$Xò¤$8òœ$òT$(òŒ$pò„$xèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰ éGåÿÿ€f.ȇ éÿÿòBf.Á‡þèÿÿHcùf.ȆøèÿÿéìèÿÿDH‹Œ$€H¼$`òA èH‹„$`H‹”$ÀH…À‰…käÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚¨éwäÿÿH‹„$€H¼$`ò@ èH‹„$`H‹”$ÀH…À‰…ÒãÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚ØéÞãÿÿH‹Œ$€H¼$`òA èH‹„$`H‹”$ÀH…À‰…9ãÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚ÈéEãÿÿH‹Œ$€H¼$`òA èH‹„$`H‹”$ÀH…À‰… âÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚àé¬âÿÿH‹Œ$€H¼$`òA èH‹„$`H‹”$ÀH…À‰…âÿÿòYòœ$Pò”$Xf(Èò„$hòY èH‹Œ$ÀH‹”$ÈÇ„$Œ‰H‹H‰‚èéâÿÿH‹Œ$€Hœ$`H‰ßòA èH‹„$`H‹”$Àò„$øH…À‰…báÿÿH‹Œ$€H‰ßòA(èH‹„$`H‹”$Àò„$H…À‰…)áÿÿH‹Œ$€H‰ßòA@L‹aH‹ièH‹„$`H‹”$Àf(èH…À‰…íàÿÿò H‰l$(ò”$òYéòòYÑòd$(òYŒ$øL‰d$(ò¼$PòYèò´$Xò”$òYÐò\$(òYÈò„$hèH‹”$ÀH‹Œ$ÈÇ„$Œ‰H‹H‰ðé¸àÿÿH‹„$€L‰ïò@@èH‹„$`H‹”$Àò„$àH…À‰…àÿÿH‹Œ$€L‰ïòAHèH‹„$`H‹”$Àò„$èH…À‰…ÖßÿÿH‹Œ$€L‰ïòAPèH‹„$`H‹”$Àò„$ðH…À‰…ßÿÿH‹Œ$€L‰ïòAXèH‹„$`H‹”$ÀH…À‰…mßÿÿò-1ÿòŒ$àòœ$èòYÅòYÍòYÝòŒ$ò ò”$òYÙòYÑòYÁòœ$(ò”$ò”$ðò„$0òYÕòYÑò”$ éJùÿÿ ¬@œÿ²¥UÔ>°ËcÜ¥L@xœ¢#¹üï?zRx $[#J†ƒLŒTÀŽGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst8.rela.eh_frame.comment.note.GNU-stack @[#ˆ20 &œ#,œ#1 # CÀ#@>¸D M$.V.$.$fØ'à  ¸/Íñÿ  [#)?EKU\fmx€Ž˜¤­¹ÂÍÕßæô *3<BLS^fqy‚ˆ”¨°»ÃÏØäíø $09DLW_ipzŒ”ž¥°¸Äinv_init.c.LC4.LC1.LC2.LC3inv_init_GLOBAL_OFFSET_TABLE_sphdzpakszutminvintutminvsominvintsominvgoodinvintgoodinvisinusinvinitisinusinvimolwinvintimolwinvalconinvintalconinvbceainvintbceainvceainvintceainvcalc_utm_zonealberinvintalberinvstplninvintstplninvlamccinvintlamccinvpsinvintpsinvmerinvintmerinvpolyinvintpolyinvsterinvintsterinvtminvinttminveqconinvinteqconinvgnominvintgnominvaziminvintaziminvlamazinvintlamazinvgvnspinvintgvnspinvorthinvintorthinvsininvintsininvequiinvintequiinvvandginvintvandginvmillinvintmillinvomerinvintomerinvrobinvintrobinvhaminvinthaminvmolwinvintmolwinvwivinvintwivinvwviiinvintwviiinvobleqinvintobleqinv“üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ£ üÿÿÿÿÿÿÿŠüÿÿÿÿÿÿÿ® üÿÿÿÿÿÿÿÈüÿÿÿÿÿÿÿì üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ9 üÿÿÿÿÿÿÿ>üÿÿÿÿÿÿÿb üÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ  üÿÿÿÿÿÿÿÕüÿÿÿÿÿÿÿù üÿÿÿÿÿÿÿSüÿÿÿÿÿÿÿpüÿÿÿÿÿÿÿ«üÿÿÿÿÿÿÿ× üÿÿÿÿÿÿÿî üÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿF üÿÿÿÿÿÿÿlüÿÿÿÿÿÿÿ·üÿÿÿÿÿÿÿÔüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ; üÿÿÿÿÿÿÿR üÿÿÿÿÿÿÿ†üÿÿÿÿÿÿÿª üÿÿÿÿÿÿÿØüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿD üÿÿÿÿÿÿÿL üÿÿÿÿÿÿÿl üÿÿÿÿÿÿÿq!üÿÿÿÿÿÿÿðüÿÿÿÿÿÿÿ+ üÿÿÿÿÿÿÿW  üÿÿÿÿÿÿÿ  üÿÿÿÿÿÿÿÜ üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿP üÿÿÿÿÿÿÿ‰ üÿÿÿÿÿÿÿ°  üÿÿÿÿÿÿÿ×  üÿÿÿÿÿÿÿ9 "üÿÿÿÿÿÿÿ] #üÿÿÿÿÿÿÿ $üÿÿÿÿÿÿÿš %üÿÿÿÿÿÿÿÓ üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿG üÿÿÿÿÿÿÿ€ üÿÿÿÿÿÿÿ§  üÿÿÿÿÿÿÿÎ  üÿÿÿÿÿÿÿ0 &üÿÿÿÿÿÿÿT 'üÿÿÿÿÿÿÿz üÿÿÿÿÿÿÿµ üÿÿÿÿÿÿÿá  üÿÿÿÿÿÿÿó  üÿÿÿÿÿÿÿ((üÿÿÿÿÿÿÿL )üÿÿÿÿÿÿÿyüÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿà üÿÿÿÿÿÿÿò üÿÿÿÿÿÿÿ'*üÿÿÿÿÿÿÿK +üÿÿÿÿÿÿÿqüÿÿÿÿÿÿÿ¬üÿÿÿÿÿÿÿØ üÿÿÿÿÿÿÿê üÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿC -üÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ¤üÿÿÿÿÿÿÿÐ üÿÿÿÿÿÿÿâ üÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿ2 /üÿÿÿÿÿÿÿ]üÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿÄ üÿÿÿÿÿÿÿÛ üÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ: 1üÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ›üÿÿÿÿÿÿÿÔüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ4 üÿÿÿÿÿÿÿy üÿÿÿÿÿÿÿÞ2üÿÿÿÿÿÿÿ 3üÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ¢ üÿÿÿÿÿÿÿÎ4üÿÿÿÿÿÿÿò 5üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿTüÿÿÿÿÿÿÿ€ üÿÿÿÿÿÿÿ’ üÿÿÿÿÿÿÿ¾6üÿÿÿÿÿÿÿâ 7üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿDüÿÿÿÿÿÿÿp üÿÿÿÿÿÿÿ‚ üÿÿÿÿÿÿÿ®8üÿÿÿÿÿÿÿÒ 9üÿÿÿÿÿÿÿùüÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿ` üÿÿÿÿÿÿÿz üÿÿÿÿÿÿÿ«:üÿÿÿÿÿÿÿÏ ;üÿÿÿÿÿÿÿùüÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿ` üÿÿÿÿÿÿÿr üÿÿÿÿÿÿÿž<üÿÿÿÿÿÿÿ =üÿÿÿÿÿÿÿæüÿÿÿÿÿÿÿ  üÿÿÿÿÿÿÿ0 üÿÿÿÿÿÿÿ5>üÿÿÿÿÿÿÿY ?üÿÿÿÿÿÿÿ‚üÿÿÿÿÿÿÿ½üÿÿÿÿÿÿÿé üÿÿÿÿÿÿÿû üÿÿÿÿÿÿÿ'@üÿÿÿÿÿÿÿK Aüÿÿÿÿÿÿÿvüÿÿÿÿÿÿÿ™ üÿÿÿÿÿÿÿÀ üÿÿÿÿÿÿÿÅBüÿÿÿÿÿÿÿé Cüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ2 üÿÿÿÿÿÿÿY üÿÿÿÿÿÿÿ^Düÿÿÿÿÿÿÿ‚ Eüÿÿÿÿÿÿÿ¯üÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿW üÿÿÿÿÿÿÿ~ üÿÿÿÿÿÿÿ5FüÿÿÿÿÿÿÿY Güÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿÙ üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿHüÿÿÿÿÿÿÿ) IüÿÿÿÿÿÿÿOüÿÿÿÿÿÿÿr üÿÿÿÿÿÿÿ™ üÿÿÿÿÿÿÿžJüÿÿÿÿÿÿÿ Küÿÿÿÿÿÿÿèüÿÿÿÿÿÿÿ  üÿÿÿÿÿÿÿ2 üÿÿÿÿÿÿÿ7Lüÿÿÿÿÿÿÿ[ Müÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ¤ üÿÿÿÿÿÿÿË üÿÿÿÿÿÿÿÐNüÿÿÿÿÿÿÿô Oüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ=  üÿÿÿÿÿÿÿd  üÿÿÿÿÿÿÿi Püÿÿÿÿÿÿÿ Qüÿÿÿÿÿÿÿ¶ üÿÿÿÿÿÿÿï üÿÿÿÿÿÿÿ0!üÿÿÿÿÿÿÿW! üÿÿÿÿÿÿÿq! üÿÿÿÿÿÿÿÄ!Rüÿÿÿÿÿÿÿè! Süÿÿÿÿÿÿÿ "üÿÿÿÿÿÿÿB"üÿÿÿÿÿÿÿ{"üÿÿÿÿÿÿÿ´"üÿÿÿÿÿÿÿ×" üÿÿÿÿÿÿÿ# üÿÿÿÿÿÿÿ cproj.o/ 1270829057 7356 20 100644 14296 ` ELF>¸@@ fWɸ ò¹-f.ÈfTFÈf(Èò^ òXÊòH,ÑHiÂ'òH*Èò\Áf(Èò^ òXÊòH*ÒòH,ÁòYòH*ÈH€H€HÁà€ù-òY òXÑòH*Èò\ÁòXÐufWf(ÂÄòYf.zr\fTòòH,ÀòH*Èò\Áf(áòY%òYÃòH,ÀòH*Ðf(Êò\ÂòY òYÃòXáòXàf(ÄÃfTòòH,ÀòH*Èò\Áf(áòY%òYÃòH,ÀòH*Ðf(Êò\ÂòY òYÃòXáòXàfW%f(ÄÀ„fWÉ1Àf.È–ÀDÿÀ€Uf(ÈH½ÀÿÿÿßAS1ÛHƒì(f(ÁòfTf.Ðsvf(Áò^ÂfTòH,ÀHƒèŽñf(ÑH‰l$ò\$ò^f(ÂfTòH,ÀòH*Àf.Øv/òH,ÂòH*ÀòYòXÈHƒÃHƒû…pÿÿÿHƒÄ(f(Á[]Ãf(Ñò^f(ÂfTòH,ÀòH*Àf.ØvòH,ÂòH*ÀòYòXÈë§f(ÑH‰l$ò\$ò^f(ÂfTòH,ÀòH*Àf.ØvòH,ÂòH*ÀòYòXÈéYÿÿÿf(ÁòL$èò*ÀòL$òYòXÈé.ÿÿÿfDf(ÈòYf(ÑòY òYòX òYÑò òXÑòYÂòXÁÀ„f(ÈòòYf(ÑòY òYòXËòYÑòXÓòYÂÀf(ÈòYòYÁòY òX òYÁÃDfDf(ÈòYÈòYÈf(ÁòYÀòXò^òXòH,ÀÃfHƒì8òD$ f(ÄòL$òYòT$ò\$ò$$èòD$(ò$òYèòD$0ò$òYèòL$ òYD$òY $òD$òL$ òL$(òYL$òL$(òL$ òXL$(òL$ òL$0òYL$òL$0òL$ òXL$0f(ÁòXD$HƒÄ8ÃHƒì(f(ØòòXÚò\Ðf(Ëf(Ãò$èò$òD$f(Êf(ÂèòL$òYÈòQÁf.Àzt f(ÁèHƒÄ(Ãf.„òYÁHƒìò ò$òYÀò\ÈòQÁf.Àzt f(Áèò $HƒÄò^Èf(ÁÃfDfDHƒìf(ØòL$f(ÈòYÊòf(ÂòXÑò\Áf(ËòY ò^ÂèòD$òò\D$òYèò^D$HƒÄÃDH‰\$èL‰d$ðI‰üL‰l$øHƒì(I‰õòD$H‹\$èH‰\$òA$òD$èH‹\$òAEL‹d$L‹l$ HƒÄ(ÀAVI‰þAUA½ATUH‰õSHìÀò.òD$hòL$`òò òYÂòT$XòYËò\$Pòd$Hòl$@ò„$ òŒ$¨òò òYÄòt$8òYÍòl$0ò„$°òŒ$¸òD$0èò„$ˆòD$0èò„$˜òD$hò òY„$ˆòY„$ˆò\ÈòQÁf.Àzt f(ÁèòY„$˜òAò„$€òEòD$0òXÀòD$L‹d$èò ò„$òYL$0òL$f(ÁH‹\$èòD$pòD$0òYèòd$0òYD$HòL$XL‰d$òYd$`òYŒ$ò\áòL$pòYL$PòXáòXàòD$òd$ èf(èH‰\$òD$òl$èòD$xòD$0òYèòl$òY„$°òŒ$¨òY¬$ òd$ òYL$xòT$hf(ÜòY”$òXÜòXl$`òXéf(ÌòYÌòXèò„$€òXL$8òYÁòXØò„$€òYÄòXòY„$¸òXØò„$¸òYÄòXÈò„$€òXÀòYÑòŒ$€òYÍòY-ò^ÐòD$@òŒ$€ò\Äò ò^Œ$òXÀòXŒ$€òYÁòXÅòXÐòD$0ò^ÚòXÃfTòD$0òEòf.ÃsFIƒÅIƒý…[ýÿÿH5H=èH¸@H‰D$òD$HÄÀ[]A\A]A^Ã1ÀëáfDfDUH‰ýS1ÛHƒìXòD$8òL$0òT$(ò\$ òd$òD$HòD$HòXÀèf(ÈòD$Hò $òYèòD$@òD$HòYèò $òYD$òT$@òYL$(òYT$ òXL$8òXÊòòXÈòD$Hò^L$0ò\L$HòXÁfT òD$Hf.ÑsDHƒÃHƒû…QÿÿÿH5H=èòHÇEòD$HòD$HHƒÄX[]ÃHÇEòD$HHƒÄX[]ÃfDATI‰üUS1ÛHƒì HÇòD$òYòL$ò$f(ÁH‹,$èòYò òXÈòL$òD$èòT$H‰,$ò $òYÐòò\ÂòXò^ÂèòYD$èòYòL$òXò\D$òXÈfTòL$ò f.Ès7HƒÃHƒû…pÿÿÿH5H=èòIÇ$òD$òD$HƒÄ []A\Ã@HƒìHf(èf.f(ñwf(áHƒÄHòXáf(ÄÃf(Ðòl$òòYÑò4$f(Ãò\$ f(ÊòT$0ò\ÂòXËò^Áèòl$ò\$ f(ÍòT$0f(ãòYÍò4$òYÒò\áò ò\ÚHƒÄHò^Íò^óòYÈòXÎòYáf(ÄÃDf(ÐfTòf.Ãv)f(Ãò òÂÂf(ÐfTÑf(Êf(ÐfUÓfVÑf(Âé@AUI‰ýATUSHƒìhòD$(f(ÁòL$ òYèòD$8òD$(f.z‚"òYÀò òT$ Ld$PHl$X»ò\Èòò^D$(ò^ÑòD$HòT$@ëDHƒÃHƒû„ÛòD$8L‰æH‰ïèò\$XòL$(òòYËò$f(ÁòYÁò\Ðòò\ÁòX òT$0òYò^ÁòYT$0ò^T$PòT$èò$òYD$HòL$@ò^\$0òT$ò\ËòXÈòD$8òYÊòòXÁfT òD$8f.Ñ‚(ÿÿÿòD$8HƒÄh[]A\A]ÃH5H=èòIÇEòD$8ëÄÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿˆÃ@ü©ñÒMbP?Y@€„.A@@°ËcÜ¥L@N@€„.A@@-DTû! @-DTû!À-DTû!@!éTû! B!éTû! Â=ë~Sû!ùC=ë~Sû!ùÃп°?ô?@ð?Ø?Ð?Þ?ð?®?è?ð?UUUUUU‡?€f@@ð?À@Àð?ð?à?ð?-DTû!ù?À@Àð?@»½×Ùß|Û=À@»½×Ùß|Û=@à?À-DTû!ù?ð?»½×Ùß|Û=@H¯¼šò×z>ð?à¿ð?ð¿à?»½×Ùß|Û=ð?H¯¼šò×z>ð¿phi4z-convLattitude failed to convergePHI3Z-CONVphi2z-convConvergence errorphi1z-convLatitude failed to converge after 15 iterationszRx ¨4ÑLdjA†OƒF@„Aœ9´%ÌäüÐD@fD0,DHDkD \YJŒƒL0,|„BŽEH A(†ŒD0Gðƒ¬*A†DƒFp$ÌBŒDA ƒ†F@ô»DP L,$¤BEA A(Dƒ†ŒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.cst16.rodata.cst8.rodata.str1.1.rodata.str1.8.rela.eh_frame.comment.note.GNU-stack @H(° &T,T1` ?L2[[2x0o¨Pjø5à yø.‚&&’¸Ð ` ˆ%»ñÿ  " ',(106 <8B@HHN0TPZ@``fXlhrpxx~€„ˆŠ˜– œ¨¢Ȩ°®À´¸ºÐÀØÆàÌèÒðØøÞäêðö ü(80@HP X&`,h2P8p>D JxP€Vˆ\`b(hnt˜z €¨†°Œp’¸˜3ž>¤ÀªÈ°Ð¶Ø¼€ÂàÈèÎðÔøÚàæìPò ø¨þ°Ñ °j, A1p96°%;à@N ÐSWðf\`e`Dk°kqu Y}€„‡ *•@ › ` »¦ª L°µp ¤cproj.c.LC3.LC1.LC2.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC17.LC16.LC19.LC18.LC21.LC22.LC23.LC24.LC25.LC27.LC26.LC28.LC29.LC33.LC30.LC32.LC31.LC34.LC35.LC36.LC37.LC38.LC39.LC40.LC41.LC42.LC43.LC44.LC45.LC47.LC46.LC48.LC49.LC50.LC51.LC52.LC53.LC54.LC55.LC57.LC58.LC59.LC60.LC62.LC61.LC63.LC64.LC65.LC66.LC67.LC68.LC69.LC70.LC71.LC72.LC73.LC74.LC75.LC76.LC77.LC78.LC79.LC80.LC81.LC82.LC83.LC85.LC84.LC86.LC87pakczpakr2dmsignadjust_lon_GLOBAL_OFFSET_TABLE_e0fne1fne2fne3fncalc_utm_zonemlfnsine4fnpowsqrtmsfnztsfnztantsincoscosphi4zp_errorphi3zphi2zatanqsfnzlogasinzasinphi1z  üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ- üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿ„üÿÿÿÿÿÿÿŸüÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿ¼üÿÿÿÿÿÿÿÈüÿÿÿÿÿÿÿÐüÿÿÿÿÿÿÿêüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ$üÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿFüÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿÎüÿÿÿÿÿÿÿÖüÿÿÿÿÿÿÿìüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿuüÿÿÿÿÿÿÿ—üÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿâ üÿÿÿÿÿÿÿûbüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ(!üÿÿÿÿÿÿÿ4"üÿÿÿÿÿÿÿ<#üÿÿÿÿÿÿÿD$üÿÿÿÿÿÿÿP%üÿÿÿÿÿÿÿx&üÿÿÿÿÿÿÿ€'üÿÿÿÿÿÿÿŒ(üÿÿÿÿÿÿÿ”)üÿÿÿÿÿÿÿ¸*üÿÿÿÿÿÿÿÄ+üÿÿÿÿÿÿÿÌ,üÿÿÿÿÿÿÿô-üÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿ /üÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ81üÿÿÿÿÿÿÿNküÿÿÿÿÿÿÿa2üÿÿÿÿÿÿÿfküÿÿÿÿÿÿÿy3üÿÿÿÿÿÿÿ~küÿÿÿÿÿÿÿü4üÿÿÿÿÿÿÿmüÿÿÿÿÿÿÿ.müÿÿÿÿÿÿÿMnüÿÿÿÿÿÿÿl5üÿÿÿÿÿÿÿŽnüÿÿÿÿÿÿÿÊ6üÿÿÿÿÿÿÿâ7üÿÿÿÿÿÿÿëmüÿÿÿÿÿÿÿù8üÿÿÿÿÿÿÿ7üÿÿÿÿÿÿÿ qüÿÿÿÿÿÿÿEküÿÿÿÿÿÿÿ[süÿÿÿÿÿÿÿ¯9üÿÿÿÿÿÿÿ·:üÿÿÿÿÿÿÿñ;üÿÿÿÿÿÿÿù9üÿÿÿÿÿÿÿ*küÿÿÿÿÿÿÿ>qüÿÿÿÿÿÿÿU<üÿÿÿÿÿÿÿ€nüÿÿÿÿÿÿÿ¶küÿÿÿÿÿÿÿ¾:üÿÿÿÿÿÿÿáküÿÿÿÿÿÿÿõ;üÿÿÿÿÿÿÿúküÿÿÿÿÿÿÿIsüÿÿÿÿÿÿÿcsüÿÿÿÿÿÿÿw=üÿÿÿÿÿÿÿ|süÿÿÿÿÿÿÿ <üÿÿÿÿÿÿÿF 9üÿÿÿÿÿÿÿe 9üÿÿÿÿÿÿÿ >üÿÿÿÿÿÿÿ° ?üÿÿÿÿÿÿÿË @üÿÿÿÿÿÿÿÒ Aüÿÿÿÿÿÿÿ× uüÿÿÿÿÿÿÿK küÿÿÿÿÿÿÿb Büÿÿÿÿÿÿÿg küÿÿÿÿÿÿÿ{ Cüÿÿÿÿÿÿÿ€ küÿÿÿÿÿÿÿ¯ DüÿÿÿÿÿÿÿÑ Eüÿÿÿÿÿÿÿò Füÿÿÿÿÿÿÿù Güÿÿÿÿÿÿÿþ uüÿÿÿÿÿÿÿ Hüÿÿÿÿÿÿÿ^ Iüÿÿÿÿÿÿÿv xüÿÿÿÿÿÿÿ~ Jüÿÿÿÿÿÿÿ† Küÿÿÿÿÿÿÿ› küÿÿÿÿÿÿÿ¶ Lüÿÿÿÿÿÿÿ LüÿÿÿÿÿÿÿË müÿÿÿÿÿÿÿÖ xüÿÿÿÿÿÿÿÞ Jüÿÿÿÿÿÿÿì Küÿÿÿÿÿÿÿþ Müÿÿÿÿÿÿÿ Nüÿÿÿÿÿÿÿ' Oüÿÿÿÿÿÿÿ. Püÿÿÿÿÿÿÿ3 uüÿÿÿÿÿÿÿ; Qüÿÿÿÿÿÿÿl Rüÿÿÿÿÿÿÿ• Süÿÿÿÿÿÿÿà züÿÿÿÿÿÿÿö Tüÿÿÿÿÿÿÿ( Uüÿÿÿÿÿÿÿ0 VüÿÿÿÿÿÿÿB Wüÿÿÿÿÿÿÿ‘ Xüÿÿÿÿÿÿÿ– {üÿÿÿÿÿÿÿª Yüÿÿÿÿÿÿÿ¾ Züÿÿÿÿÿÿÿß Xüÿÿÿÿÿÿÿrüÿÿÿÿÿÿÿ/ZüÿÿÿÿÿÿÿLZüÿÿÿÿÿÿÿXZüÿÿÿÿÿÿÿfXüÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿ¸[üÿÿÿÿÿÿÿÄ\üÿÿÿÿÿÿÿì]üÿÿÿÿÿÿÿóPüÿÿÿÿÿÿÿøuüÿÿÿÿÿÿÿ^üÿÿÿÿÿÿÿh |üÿÿÿÿÿÿÿ 8°Ph°ˆ  p¸°Ðàè ð0`H°` €€° Ð@ ø`  (p report.o/ 1270829057 7356 20 100644 14064 ` ELF>p@@ HƒìHƒ=uIHƒ=uHƒÄÃH5H=è¿ H‰ÆH‰èH‹=HƒÄé¿ èë«fD€HƒìH‹=H…ÿtèH‹=H…ÿtHƒÄéfDHƒÄÃDfDH‰\$ðH‰l$øHƒìHƒ=H‰ûH‰õudHƒ=uH‹\$H‹l$HƒÄÃH5H=èH5H‰ÇH‰H‰ÙH‰ê1ÀèH‹=H‹\$H‹l$HƒÄéH‰úH=1Àèë‰DfDH‰\$ðH‰l$øHƒìHƒ=ò$H‰ýH‹$upHƒ=uH‹\$H‹l$HƒÄÃH5H=èH‰$H5H‰Çò$H‰H‰ê¸èH‹=H‹\$H‹l$HƒÄéH‰þH=¸èéwÿÿÿH‰\$ðH‰l$øHƒìHƒ=ò$H‹$ò $H‹,$…’Hƒ=uH‹\$H‹l$HƒÄÃH5H=èH‰$H5H‰Çò$H‰¸èH‰,$H‹=H5ò$¸èH‹=H‹\$H‹l$HƒÄé€H=¸H‰$èH‰,$H=¸ò$èé:ÿÿÿfDfDSHƒìHƒ=òD$H‹\$uhHƒ=u HƒÄ[ÃfDH5H=èH‰\$H5H‰ÇòD$H‰¸òYèH‹=HƒÄ[éòYH=¸èézÿÿÿHƒìHƒ=òD$òL$…„Hƒ=uHƒÄÃH5H=èòD$H5H‰ÇH‰¸òYèòD$H‹=H5¸òYèH‹=HƒÄéòYH=¸èòD$H=¸òYèé?ÿÿÿSHƒìHƒ=òD$H‹\$uhHƒ=u HƒÄ[ÃfDH5H=èH‰\$H5H‰ÇòD$H‰¸òYèH‹=HƒÄ[éòYH=¸èézÿÿÿSHƒìHƒ=òD$H‹\$uhHƒ=u HƒÄ[ÃfDH5H=èH‰\$H5H‰ÇòD$H‰¸òYèH‹=HƒÄ[éòYH=¸èézÿÿÿSHƒìHƒ=òD$H‹\$uhHƒ=u HƒÄ[ÃfDH5H=èH‰\$H5H‰ÇòD$H‰¸òYèH‹=HƒÄ[éòYH=¸èézÿÿÿSHƒìHƒ=òD$H‹\$uhHƒ=u HƒÄ[ÃfDH5H=èH‰\$H5H‰ÇòD$H‰¸òYèH‹=HƒÄ[éòYH=¸èézÿÿÿSHƒìHƒ=òD$H‹\$uhHƒ=u HƒÄ[ÃfDH5H=èH‰\$H5H‰ÇòD$H‰¸òYèH‹=HƒÄ[éòYH=¸èézÿÿÿH‰\$ðH‰l$øHƒìHƒ=ò$H‹$ò $H‹,$…’Hƒ=uH‹\$H‹l$HƒÄÃH5H=èH‰$H5H‰Çò$H‰¸èH‰,$H‹=H5ò$¸èH‹=H‹\$H‹l$HƒÄé€H=¸H‰$èH‰,$H=¸ò$èé:ÿÿÿfDfDSHƒìHƒ=òD$H‹\$ufHƒ=u HƒÄ[ÃfDH5H=èH‰\$H5H‰ÇòD$H‰¸èH‹=HƒÄ[éfDH=¸èë‡fD€Hƒ=SH‰ûuRHƒ=u[ÃfDH5H=èH5H‰ÇH‰H‰Ú1Àè[H‹=éDH‰þH=1Àèë›fD€H‰\$ðH‰l$øHƒìHƒ=H‰ûH‰õudHƒ=uH‹\$H‹l$HƒÄÃH5H=èH5H‰ÇH‰H‰ÙH‰ê1ÀèH‹=H‹\$H‹l$HƒÄéH‰úH=1Àèë‰DfDH‰\$ðH‰l$øHƒìH…ÿH‰óH‰ÍuWHÇHÇH…ÛtlHƒû…ÂHÇ€}t7H=H‰îHÇè1ÀëHƒÿuiHÇ€:u:¸H‹\$H‹l$HƒÄÃfD1ÀHÇHÇëÑfDH=H‰ÖHÇèéPÿÿÿHƒÿt>HÇHÇé/ÿÿÿHƒûtU1ÀHÇHÇéhÿÿÿHÇ€:uH5H=HÇè¸é0ÿÿÿHÇ€}…ßþÿÿH5H=HÇè¸éóþÿÿa %s %ld %s %lf %s PROJECTION PARAMETERS: [%s] %s report-file False Easting: %lf meters False Northing: %lf meters Standard Parallel: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Latitude of True Scale: %lf degrees Latitude of True Scale: %lf degrees Latitude of Origin: %lf degrees Latitude of Origin: %lf degrees Latitude of Center: %lf degrees Latitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees Longitude of Center: %lf degrees Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Radius of Sphere: %lf meters Output file name not specified°ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@°ËcÜ¥L@zRx cD45DL•N †ƒd­N †ƒ|ôN †ƒ” AD ƒ´ßD Ì AD ƒì AD ƒ  AD ƒ, AD ƒL AD ƒlôN †ƒ„“AD ƒ¤sIƒ¼•N †ƒÔ˜N †ƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rodata.cst8.rela.eh_frame.comment.note.GNU-stack @ø ðh &8 ,@ @ 12@ J@2 O˜8aÐè\X5˜ k¸.tææ„0ð1  Ëñÿ @& -(4?F@ OTY ^c(hPmrxw|¨‡Ø“`™Ÿ8¥À« ±·è½(à É0ÏPÕˆÛÀáç5í>óè ùc")1p5<°•HPWP­^ôf n ßw€ ‚  ‰À ` š ¡ ô© “°@ s·À •¿` ˜Äreport.cterminal_pfile_pparm_filefptr_pfptr_eterminal_efile_eerr_file.LC0.LC1.LC2.LC3.LC4.LC6.LC5.LC8.LC7.LC9.LC12.LC10.LC11.LC15.LC13.LC14.LC18.LC16.LC17.LC20.LC19.LC22.LC21.LC23.LC24.LC25.LC26.LC27.LC28.LC29pblank_GLOBAL_OFFSET_TABLE_fopenfputcfcloseputcharclose_filegenrpt_longfprintfprintfgenrptoffsetpstparl1stanparltrue_scaleorigincenlatcenlonmercenlonradius2radiusptitlep_errorinitstrcpyûÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ*</3üÿÿÿÿÿÿÿ>C4üÿÿÿÿÿÿÿJ]6üÿÿÿÿÿÿÿw$5üÿÿÿÿÿÿÿˆÁûÿÿÿÿÿÿÿÑêüÿÿÿÿÿÿÿñ<ö3üÿÿÿÿÿÿÿýüÿÿÿÿÿÿÿ9üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ?:üÿÿÿÿÿÿÿaûÿÿÿÿÿÿÿw“üÿÿÿÿÿÿÿš<Ÿ3üÿÿÿÿÿÿÿªüÿÿÿÿÿÿÿ¹Æ9üÿÿÿÿÿÿÿÍêüÿÿÿÿÿÿÿô:üÿÿÿÿÿÿÿûÿÿÿÿÿÿÿ1JüÿÿÿÿÿÿÿQ<V3üÿÿÿÿÿÿÿaüÿÿÿÿÿÿÿpz9üÿÿÿÿÿÿÿ…Œüÿÿÿÿÿÿÿ›9üÿÿÿÿÿÿÿ¢ÃüÿÿÿÿÿÿÿÑ:üÿÿÿÿÿÿÿÜüÿÿÿÿÿÿÿë:üÿÿÿÿÿÿÿûÿÿÿÿÿÿÿ3üÿÿÿÿÿÿÿ:<?3üÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ[hüÿÿÿÿÿÿÿm9üÿÿÿÿÿÿÿt†üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ—:üÿÿÿÿÿÿÿ§ûÿÿÿÿÿÿÿÁÓüÿÿÿÿÿÿÿÚ<ß3üÿÿÿÿÿÿÿìüÿÿÿÿÿÿÿöüÿÿÿÿÿÿÿ9üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿ.9üÿÿÿÿÿÿÿ5FüÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿW:üÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿqüÿÿÿÿÿÿÿv:üÿÿÿÿÿÿÿˆûÿÿÿÿÿÿÿ³üÿÿÿÿÿÿÿº<¿3üÿÿÿÿÿÿÿËüÿÿÿÿÿÿÿÛèüÿÿÿÿÿÿÿí9üÿÿÿÿÿÿÿôüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ:üÿÿÿÿÿÿÿ(ûÿÿÿÿÿÿÿ=SüÿÿÿÿÿÿÿZ<_3üÿÿÿÿÿÿÿküÿÿÿÿÿÿÿ{ˆ üÿÿÿÿÿÿÿ9üÿÿÿÿÿÿÿ”¦ üÿÿÿÿÿÿÿ­!üÿÿÿÿÿÿÿ·:üÿÿÿÿÿÿÿÈûÿÿÿÿÿÿÿÝóüÿÿÿÿÿÿÿú<ÿ3üÿÿÿÿÿÿÿ "üÿÿÿÿÿÿÿ(#üÿÿÿÿÿÿÿ-9üÿÿÿÿÿÿÿ4F#üÿÿÿÿÿÿÿM$üÿÿÿÿÿÿÿW:üÿÿÿÿÿÿÿhûÿÿÿÿÿÿÿ}“üÿÿÿÿÿÿÿš<Ÿ3üÿÿÿÿÿÿÿ«%üÿÿÿÿÿÿÿ»È&üÿÿÿÿÿÿÿÍ9üÿÿÿÿÿÿÿÔæ&üÿÿÿÿÿÿÿí%üÿÿÿÿÿÿÿ÷:üÿÿÿÿÿÿÿûÿÿÿÿÿÿÿ3üÿÿÿÿÿÿÿ:<?3üÿÿÿÿÿÿÿK'üÿÿÿÿÿÿÿ[h(üÿÿÿÿÿÿÿm9üÿÿÿÿÿÿÿt†(üÿÿÿÿÿÿÿ'üÿÿÿÿÿÿÿ—:üÿÿÿÿÿÿÿ±ûÿÿÿÿÿÿÿÑêüÿÿÿÿÿÿÿñ<ö3üÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿ9üÿÿÿÿÿÿÿ%,*üÿÿÿÿÿÿÿ;9üÿÿÿÿÿÿÿBc)üÿÿÿÿÿÿÿq:üÿÿÿÿÿÿÿ|*üÿÿÿÿÿÿÿ‹:üÿÿÿÿÿÿÿ¨ûÿÿÿÿÿÿÿ½ÓüÿÿÿÿÿÿÿÚ<ß3üÿÿÿÿÿÿÿë+üÿÿÿÿÿÿÿû 9üÿÿÿÿÿÿÿ # +üÿÿÿÿÿÿÿ- :üÿÿÿÿÿÿÿC ûÿÿÿÿÿÿÿQ c üÿÿÿÿÿÿÿj <o 3üÿÿÿÿÿÿÿv ,üÿÿÿÿÿÿÿ€ Š 9üÿÿÿÿÿÿÿ’ ¦ ,üÿÿÿÿÿÿÿ­ :üÿÿÿÿÿÿÿÑ á  ú üÿÿÿÿÿÿÿ < 3üÿÿÿÿÿÿÿ -üÿÿÿÿÿÿÿ $$ 9üÿÿÿÿÿÿÿ+ $H -üÿÿÿÿÿÿÿO :üÿÿÿÿÿÿÿ| ‡ ¡ øÿÿÿÿÿÿÿ² <¼ Å IüÿÿÿÿÿÿÿÙ  øÿÿÿÿÿÿÿ # <- 6 IüÿÿÿÿÿÿÿH S k øÿÿÿÿÿÿÿv † – .üÿÿÿÿÿÿÿ /üÿÿÿÿÿÿÿ¤ ­ Güÿÿÿÿÿÿÿ¾ øÿÿÿÿÿÿÿÓ .üÿÿÿÿÿÿÿÚ /üÿÿÿÿÿÿÿá ê GüÿÿÿÿÿÿÿS5üÿÿÿÿÿÿÿ–5üÿÿÿÿÿÿÿ.5üÿÿÿÿÿÿÿà5üÿÿÿÿÿÿÿµ5üÿÿÿÿÿÿÿ~5üÿÿÿÿÿÿÿ>5üÿÿÿÿÿÿÿþ5üÿÿÿÿÿÿÿž5üÿÿÿÿÿÿÿ>5üÿÿÿÿÿÿÿÞ5üÿÿÿÿÿÿÿ~5üÿÿÿÿÿÿÿU5üÿÿÿÿÿÿÿ 5üÿÿÿÿÿÿÿ— 5üÿÿÿÿÿÿÿ> 5üÿÿÿÿÿÿÿ 8pP°hP€˜¸ Ð€ð À0`Pp ˆ ¨@ ÀÀ Ø` paksz.o/ 1270829057 7356 20 100644 2960 ` ELF>ø@@ f.SH‰ûHÇ‚ÿò-f(ÈòfT f(Áò^ÂòH,ÀH=h¢òH*àf(Âf(ÑòòYÄò\Ðf(Âò^ÃòH,ÀHƒø<IòH*Èf(ÃòòYÁò\Ðf.Ó‡òòYË[òYàòXáòXâòYåò^àf(ÄÃH5H=èHÇ\ò%[f(ÄÃH5H=èHÇ\ò%[f(ÄÊûþÿÿò-éöþÿÿDH5H=èHÇ\ò%[f(ÄÃpaksz-degIllegal DMS fieldpaksz-minpaksz-secð¿ð?€„.A@@N@ ¬@ÿÿÿÿÿÿÿzRx XIƒGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.cst16.rela.eh_frame.comment.note.GNU-stack @X˜ à &˜,˜12˜0@È8M`0[x  j@.snnƒ¸p ( kñÿ  "('0-2 7<A& GXMcpaksz.c.LC0.LC2.LC4.LC3.LC7.LC9.LC11.LC8.LC6.LC1.LC5.LC10paksz_GLOBAL_OFFSET_TABLE_p_error üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ) üÿÿÿÿÿÿÿ1 üÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿ‹üÿÿÿÿÿÿÿ¥üÿÿÿÿÿÿÿÊüÿÿÿÿÿÿÿÑüÿÿÿÿÿÿÿÖüÿÿÿÿÿÿÿåüÿÿÿÿÿÿÿóüÿÿÿÿÿÿÿúüÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿ3üÿÿÿÿÿÿÿ:üÿÿÿÿÿÿÿ?üÿÿÿÿÿÿÿNüÿÿÿÿÿÿÿ sphdz.o/ 1270829057 7356 20 100644 3208 ` ELF>è@@ SH‰ËHƒìH…ÿxxHƒÿD„·Hƒÿ„ÊHH‹øH‰HH‹øH‰H¸@­MXAI‰HƒÄ1À[ÃH5H=èH5H=èHƒÄ1À[ÃòòfWÛòNfTÐfTÈf.Óvcòf.Èv}ò1Àò òAHƒÄ[ÃDH¸•˯MXAH‰H‰I‰HƒÄ1À[ÃDH¸çMXAH‰H‰I‰HƒÄ1À[Ãf.ËvwH¸š™™™·TXAH‰Hº333ó™?XAI‰H‰éÿÿÿf.Ëv=f(ØòòAò\ÙòQÃf.Àztf(Ãò$èò$òYÂòéÙþÿÿòòAòéÇþÿÿHƒÿëtHƒÿìt0H¸@­MXAH‰I‰H‰é£þÿÿH¸•˯MXAH‰I‰H‰é‹þÿÿH¸çMXAH‰I‰H‰ésþÿÿINFORMATIONALInvalid spheroid selectionReset to 0ÿÿÿÿÿÿÿð?š™™™·TXA®GIÂTXA…ëIíSXA`«TXAåTXAÀ¥TXA¾ÁÏSXA@¨TXA@¦TXAbXÙTXA'1ÖSXAu“ ßSXA@¦TXAÀªTXA¬TXA@ÁTXA€ÇTXA€­TXA€©TXA@­MXAçMXA•˯MXA333ó™?XA µ¦·ˆ?XAª+Ÿ½?XAÍÌÌ É?XAØdüë?XAIF¡Ã?XAØsÚ?XAó =ñÅ?XA©ÞÄ?XA¤p=:H?XAÛù~Â!?XA1¬œ?XA—Ä?XAoƒTÉ?XA“®É?XAê4Áß?XAXû•Î?XAp•'Ì?XAR_–È?XA@­MXAçMXA•˯MXAzRx ÜAƒG GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst16.rodata.cst8.rodata.rela.eh_frame.comment.note.GNU-stack @Üh &,124@PN`[€p hð8cp  r(.{VV‹è(  Xñÿ °À°  )%* /Ü5KSsphdz.cmajorminor.LC8.LC9.LC10.LC0.LC2sphdz_GLOBAL_OFFSET_TABLE_p_errorsqrt) üÿÿÿÿÿÿÿ7 ¼Z üÿÿÿÿÿÿÿaüÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿm üÿÿÿÿÿÿÿtüÿÿÿÿÿÿÿyüÿÿÿÿÿÿÿ‰üÿÿÿÿÿÿÿ¬üÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ untfz.o/ 1270829057 7356 20 100644 2640 ` ELF>0@@ HƒìHƒþH‰ÑwSH…ÿxNHƒÿHHHHFòÂ1Àf.òuð?½šxV42?:R¢Fß‘? ¬@ð?ÓBÎûÿï?ý‡ôÛ×Ó?ð?zRx }DGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rodata.cst8.rodata.rela.eh_frame.comment.note.GNU-stack @}x À&À,À12À.@2ð#O\   i@0d8  sp.|žžŒ0ø ( Nñÿ     #% *}0Funtfz.cfactors.LC0.LC1.LC2.LC3.LC4untfz_GLOBAL_OFFSET_TABLE_p_error üÿÿÿÿÿÿÿ2 üÿÿÿÿÿÿÿA üÿÿÿÿÿÿÿHüÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿjüÿÿÿÿÿÿÿoüÿÿÿÿÿÿÿ gctp.o/ 1270829057 7356 20 100644 7368 ` ELF>Ð@@ AWAVAUATUSHìøL‹¼$H‹„$@H‰t$8H‰|$@H‰T$0H‰L$(IÇH‹0H‹„$0H‹”$8H‹Œ$HL‰D$ L‰L$H‹81ÀèHcÐ…ÀI‰…EHƒ=…KL5L-L%H-HLLL E1À1ö1ÿJJJÇ6JÇ.JÇ&1ÉHÇ.HÇJÇHƒÁHÇHÇHƒÂHƒÀHƒùuàIƒÀHƒÇxHƒÆIƒøeu”H‹D$8HÇA¼½H‹Hƒùd‡ãH‹„$XHƒ8d‡BH‹T$ H‹H‹T$H‹H…À…HHƒù„H…É„›L¬$è¾L‰ê1ÀH‰ßèH‹T$8H˜I‰Hƒ:„`Iƒ?…çH‹\$@M…äòòD$Hò„$èòD$PòCòD$X„^H‹D$8H‹T$A¸H‹\$0H‹8HH‰<øH‹ HHýH‰ øH‹3HH‰4øH‰øHÁàH)ÐHHH‹\$(J‹DÃøIƒÀH‰HƒÂIƒøuåHƒÿ…§H\$`1ÒH‹L$(H‹DÑH‰DÓHƒÂHƒú uçH‹T$0fWÉòL$`H‹òL$hH…À…|òf.Á„hH‹T$(òD$`H‹BH‰D$hH‹D$H L‰<$H‰ÚH‹\$0L‹Œ$ˆH‰L$L‹„$€H‹H‹D$8H‹3H‹81Àèë,HL‹Œ$ˆL‹„$€1ÀL‰<$H‰T$H‹T$(èIƒ?…WH‹\$8òD$HòL$PòYD$PH‹ òYL$XH…É…Vò„$àòŒ$ØH…í„:H‹„$XH‹”$xA¸H‹œ$`H‹8HH‰<øH‹ HHýH‰ øH‹3HH‰4øH‰øHÁàH)ÐHHH‹œ$hJ‹DÃøIƒÀH‰HƒÂIƒøuâHƒÿ…H\$`1ÒH‹Œ$hH‹DÑH‰DÓHƒÂHƒú uäfWÀòD$`òD$hò f.È„3H‹”$hòL$`H‹BH‰D$hH‹„$xH L‰<$H‰ÚH‹œ$`L‹Œ$ˆH‰L$L‹„$€H‹H‹„$XH‹3H‹81ÀèIƒ?…ÙH‹œ$XH‹ H…É…æH‹„$àH‹”$PH‰H‹„$ØH‰ÕHƒÅH‰BH‹”$xH‹Œ$pH‹H‹H…À…BH‹Œ$XHƒ9„IH‹”$XHƒ:„ÆL‰êH‰Þ¿1ÀèH˜I‰H‹Œ$XHƒ9u H‹„$pH‰H‹”$PòòY„$èòòEòY„$èòE1ÀèHÄø1À[]A\A]A^A_ÃH‹T$8H‹ H…É„ôH‹\$0HH‹H9ÈtdA¼H‹„$XH‹H…Ò„•H‹œ$`HH‹H9Є÷Hƒùd½†ûÿÿH5H=èIÇébÿÿÿH‹T$HH‹H9Èu‡HH; È…vÿÿÿHƒù„lÿÿÿHÍH‰ÊHÁâH)ÂHHºH‹\$(òf.DÓø…5ÿÿÿŠ/ÿÿÿHƒÂHƒÀHƒúu×E1äéÿÿÿHH´$ØH¼$à¸ÿÊH…ÀI‰„‘üÿÿé¨þÿÿHƒû…~úÿÿ³@ésúÿÿH‹œ$xHH‹H9Ð…íþÿÿHH;Ð…ÜþÿÿHƒú„ÒþÿÿHÕHÁâH)ÂHHºH‹œ$hòf.DÓø…›þÿÿŠ•þÿÿHƒÂHƒÀHƒúuÔ1íé¢ùÿÿH5H=èIÇéñýÿÿHƒø…¸ùÿÿHƒùD…©ùÿÿHƒû…¨ùÿÿH‹\$0Hº ×£p= ×£H‹ H‰ÈH÷êHHÊHÁù?HÁúH)ÊH‹ÐérùÿÿH‹L$ H‰é“ùÿÿL¬$è1öL‰êécùÿÿHL‹Œ$ˆL‹„$€1ÀL‰<$H‰T$H‹”$hèé[üÿÿHƒø…ÆüÿÿH‹„$XHƒ8…´üÿÿHƒû…¼üÿÿH‹”$`H‹ Hº ×£p= ×£H‰ÈH÷êHHÊHÁù?HÁúH)ÊH‹ÐéƒüÿÿH‹¬$PHH‹¼$PòŒ$ظò„$àHƒÅH‰îÿÊH…ÀI‰„üûÿÿé–üÿÿL‰êH‰Þ1ÿ1ÀèH˜I‰é8üÿÿŠ’ùÿÿH@H‹L$0H„IÿÿÿHƒ9òH*ÀòYòD$`xHºÐƒAH‰T$héhùÿÿH¸ÐƒÁH‰D$héTùÿÿHƒû…­ûÿÿ³fé¤ûÿÿŠÇúÿÿò„$à¸èòD$`¸ò„$ØèòD$hé§úÿÿGCTP-INPUTInsys is illegalGCTP-OUTPUTOutsys is illegal€„.AzRx 4â BBB B(A0A8G°ƒ†ŒŽGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.cst8.rodata.rela.eh_frame.comment.note.GNU-stack @â Ðà &$ ,@ Èx 12@ :@€ M  0 ZÐPU° d .mNN}x Áñÿ  (`( (@9(#€<(*À?(0à X/5CX/; u(E`r(O0 UZ _d(i nâ s‰Ž”¦±¹gctp.citerinpjindatinznoutpjoutdatoutznpdinpdoutinv_transfor_transNADUT.LC1.LC2.LC3.LC4.LC5gctp_GLOBAL_OFFSET_TABLE_inituntfzinv_initfor_initclose_filep_errorpakr2dmgüÿÿÿÿÿÿÿ|ûÿÿÿÿÿÿÿŠ‘\˜œŸ<9¦|<­¼?´Ü »üB:øÿÿÿÿÿÿÿ®üÿÿÿÿÿÿÿ+\AœVÜ îœu$ üÿÿÿÿÿÿÿ-œuR üÿÿÿÿÿÿÿÈ<9Ö|<ì¼?üB”\rÐ!üÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿº"üÿÿÿÿÿÿÿ뜼?@üÿÿÿÿÿÿÿGüÿÿÿÿÿÿÿL#üÿÿÿÿÿÿÿd\t¡Ü âœu0|<D<9nüB±üÿÿÿÿÿÿÿ¸üÿÿÿÿÿÿÿ½#üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿH\rp!üÿÿÿÿÿÿÿ½üÿÿÿÿÿÿÿã\r, üÿÿÿÿÿÿÿ^ üÿÿÿÿÿÿÿº $üÿÿÿÿÿÿÿÓ $üÿÿÿÿÿÿÿ br_gctp.o/ 1270829057 7356 20 100644 1384 ` ELF>@@ 1ÀézRx GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42).symtab.strtab.shstrtab.rela.text.data.bss.rela.eh_frame.comment.note.GNU-stack @8 &H,H6H01P @x.I¦¦Y  ,ñÿ 'br_gctp.cgctp__GLOBAL_OFFSET_TABLE_gctp üÿÿÿÿÿÿÿ hdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibMAC.a0000444000175000017500000172236011151552365021263 0ustar amckinstryamckinstry! #1/20 1230140124 505 505 100644 3316 ` __.SYMDEF SORTED°  " FE¨PE¨_E¨Ðúè 8 8"Ø!"Ø.>(8>(E[HO[HÜúè\ e q’Xz’X†¥8¥8›º¤ºãúè°Ôp¸ÔpÃéHËéHf-Ðn-Ðv-Ð-Ðòúèøúèþúèúè úèÖ˜à˜í H÷ H>H >HHÀ"HÀ¼G8‚ø¡°-Е-Ð.T¸7T¸CbpLbpXsØasØm v ‚¶@Œ¶@™Æ £Æ °ÛX¸ÛXÃæxËæxÖòˆàòˆíð÷ð¢-ÐÆ¡ , 7 nE¨yE¨ˆnp’npŸ|ð©|ð¶ŽÈÀŽÈͧ ×§ äÁ€ìÁ€÷ÒÈÿÒÈ ââìè(ìèúè4÷@=÷@IˆRˆúè^hhhu%8%8¨-ÐŒ9¨•9¨¡v`ªv`±-ж²¿²ËÀÈÔÀȹ-Ðúè$úèf¨Â-Ð-úè4úè;úèBúèàÓ¨éÓ¨õêþê þÐþÐÐ"ÐÊ-ÐIúèÒ-ÐÚ-Ð,'84'8?H8GH8PúèRq Zq ezmzx…`€…`‹À0“À0 n¨ã-Оú¸§ú¸³ À¼ Àí-ÐȰҰß;¸é;¸ö\Pý\P~~ö-ÐVúè]úè|0¦( ¦(+ÉX3ÉX>òHHòHUH_Hlàtà$‡$’.°›.°§:°°:°(_alberfor_alberforint_alberinv_alberinvint_alconfor_alconforint_alconinv_alconinvint_azimfor_azimforint_aziminv_aziminvint_bceafor_bceaforint_bceainv_bceainvint_ceafor_ceaforint_ceainv_ceainvint_eqconfor_eqconforint_eqconinv_eqconinvint_equifor_equiforint_equiinv_equiinvint_gnomfor_gnomforint_gnominv_gnominvint_goodfor_goodforint_goodinv_goodinvint_gvnspfor_gvnspforint_gvnspinv_gvnspinvint_hamfor_hamforint_haminv_haminvint_imolwfor_imolwforint_imolwinv_imolwinvint_Isin_for_free_Isin_for_init_Isin_fwd_isinusfor_isinusforinit_Isin_inv_Isin_inv_free_Isin_inv_init_isinusinv_isinusinvinit_lamazfor_lamazforint_lamazinv_lamazinvint_lamccfor_lamccforint_lamccinv_lamccinvint_merfor_merforint_merinv_merinvint_millfor_millforint_millinv_millinvint_molwfor_molwforint_molwinv_molwinvint_obleqfor_obleqforint_obleqinv_obleqinvint_omerfor_omerforint_omerinv_omerinvint_orthfor_orthforint_orthinv_orthinvint_polyfor_polyforint_polyinv_polyinvint_psfor_psforint_psinv_psinvint_robfor_robforint_robinv_robinvint_sinfor_sinforint_sininv_sininvint_somfor_somforint_sominv_sominvint_sterfor_sterforint_sterinv_sterinvint_stplnfor_stplnforint_stplninv_stplninvint_tmfor_tmforint_tminv_tminvint_utmfor_utmforint_utminv_utminvint_vandgfor_vandgforint_vandginv_vandginvint_wivfor_wivforint_wivinv_wivinvint_wviifor_wviiforint_wviiinv_wviiinvint_for_init_inv_init_adjust_lon_asinz_calc_utm_zone_e0fn_e1fn_e2fn_e3fn_e4fn_mlfn_msfnz_pakcz_pakr2dm_phi1z_phi2z_phi3z_phi4z_qsfnz_sign_tsfnz_tsincos_cenlat_cenlon_cenlonmer_close_file_genrpt_genrpt_long_init_offsetp_origin_p_error_pblank_ptitle_radius_radius2_stanparl_stparl1_true_scale_paksz_sphdz_untfz_gctp_gctp_#1/20 1230140096 505 505 100644 5476 ` alberfor.oþíúÎ8 Ð`T__text__TEXTˆT lÀ__picsymbolstub1__TEXT Àô„8€ __cstring__TEXT`j ´__literal8__TEXTÐ $__bss__DATAH__la_symbol_ptr__DATAà8 4D$\ô P  ´|¦¿Áÿø”!ÿ |> xBŸè¦Ø>ˆØ^Ø~˜Øž Ø¾¨ØÞ°Øþ¸ÙÀ<_8B8ȸØ<_8B@ÈÀØ<_8B0ȨØɾ˜È ü *ý <_8B¸ÈÿAœÌ<_8BȈØ<_8BÈØ<_8BÉ¢<_8BÈü $Ø`ɾ`È`ý­2<_ÈÀüh(ØhÈ>hH±ü<_8BØ8x8^€È>˜|x|FxHIÈxØp<_8BÈɾxÉž€ü ü@hü``HüØX<_8BÈɾxÉž€ü ü@hü``HÑüØ@8x8^€È> |x|FxHÑ<_8BÈɾxÉž€ü ü@hü``H-üØP<_8BÈɾxÉž€ü ü@hü``HaüØ88x8^€È>°|x|FxHa<_8BÈɾxÉž€ü ü@hü``HüØHɾ˜È ü (ý <_8B¸ÈÿAPH$<_8bH<_8‚ˆH98ÈHh<_8B(ÈpØɾXÈXý2<_8B(É¢È@ü 2ü *<_8BØ<_8BÉ‚<_8B(É¢ÈHü 2ü (ü HÁüý <_8BÈý­2<_8B(Èü $<_8B Ø<_8b˜H¡<_8BÉ¢<_8BÈü hü@HýÈ>˜È^ Hq<_8B0Èü HÈ>°Hu<_8B8É¢<_8B@Èü hü@Hq8ÈH@ɾXÈXý2ɾPÈPü 2ýŒ(ɾ8È@ü (ü $<_8B(ØKÿþ°€È|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼8P8^XÈ>p|x|FxH%<_8BÈɾPÉžXü ü@hü``HáüØH<_8BÉ‚<_8B,É¢ÈHü 2ü (ü H üý <_8BÈý­2<_8B,Èü $Ø8<_8B4É¢Èhüh(ü H%ý <_8B,Èü 2Ø@È>@H%üý È8ý­2<_8B<Èü *€^¸Ø<_8B$ËâÈ>@Héüý È8ü 2ý¿(<_8BDÈü *€^¼Ø8|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ä}‰¦N€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ |¦BŸ}h¦=k|¦…‹X}‰¦N€ |¦BŸ}h¦=k|¦…‹<}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ |¦BŸ}h¦=k|¦…‹Ì}‰¦N€ Equal latitudes for St. Parallels on opposite sides of equatoralber-forinitALBERS CONICAL EQUAL-AREA=Û|ßÙ×½»?ð«TX¡¬PX¡D8ë,8¡¬(8¡$«P¡¬P¡<üëè@¡¬ä@¡,ÜëÈH¡¬ÄH¡4«´@¡¬°@¡,«¤¡¬ ¡”ë|@¡¬x@¡,«p(¡¬l(¡`ëD0¡¬@0¡<ëÐ@¡¬Ì@¡(ë€X¡¬|X¡@«tP¡¬pP¡8lÃdëXH¡¬TH¡0PÃDë4 ¡¬0 ¡«(¡¬$¡ ë°¡¬°¡˜«8¡¬ 8¡ «@¡¬ü@¡(«ð¡¬ì¡àëÈ@¡¬Ä@¡(«¼(¡¬¸(¡«°(¡¬¬(¡«˜@¡¬”@¡(«|@¡¬x@¡(hëd ¡¬` ¡ˆ«\`¡¬X`¡H«DС¬@С¸$ë0¡¬0¡ÃàëÄ0¡¬À0¡´ë˜0¡¬”0¡ÃpëT0¡¬P0¡Dë(0¡¬$0¡ëü0¡¬ø0¡ðëàØ¡¬ÜØ¡À«À¡¬¼¡«´ ¡¬° ¡«¤ ¡¬  ¡«”¡¬¡«€С¬|С¸«`H¡¬\H¡0«PX¡¬LX¡@«@P¡¬<P¡8«´¡H¬¬¡ÌH«”¡(¬Œ¡è(«t ¡¬l ¡«T¡è¬L¡ è«4¡Ȭ,¡<È«¡¨¬ ¡X¨«ôü¡ˆ¬ìü¡tˆ«Ôø¡h¬Ìø¡h«´ô¡H¬¬ô¡¬H«”ð¡(¬Œð¡È(«t졬lì¡ä«Tè¡è¬Lè¡è«4ä¡Ȭ,ä¡È«à¡¨¬ à¡8¨4P0P,P(P$P PPPPP PPPP      ¤P³XÃHÏØ á0å@ê(í8øŒfO?F„q7T˜1z]_alberforint_alberfordyld_stub_binding_helper_sqrt_ptitle_msfnz_offsetp_cos_radius2_tsincos_cenlonmer_p_error_stanparl_origin_adjust_lon_sin_qsfnz_false_easting_false_northing_lon_center_r_major_r_minor_e3_ns0_c_rh#1/20 1230140097 505 505 100644 6932 ` alberinv.oþíúÎ8 Ð T Ì__text__TEXTäT €__picsymbolstub1__TEXTà Tà<€ __cstring__TEXT àn 4__literal8__TEXT P@ ¤__bss__DATA ÐP__la_symbol_ptr__DATA < äÀ° P  8|¦¿Áÿø”!ÿ |> xBŸè¦Ø>ˆØ^Ø~˜Øž Ø¾¨ØÞ°Øþ¸ÙÀ<_8B øÈ¸Ø<_8B ÈÀØ<_8B ðȨØɾ˜È ü *ý <_8B 8ÈÿAœà<_8B ¸ÈˆØ<_8B ÀÈØ<_8B ÀÉ¢<_8B ¸Èü $Ø`ɾ`È`ý­2<_È @üh(<_8B ØØ<_8B ØÈü Hýü<_8B ÐØ8p8^xÈ>˜|x|FxHµÈpØh<_8B ÐÈɾpÉžxü ü@hü``H üØX<_8B ÐÈɾpÉžxü ü@hü``H=üØ@8p8^xÈ> |x|FxH=<_8B ÐÈɾpÉžxü ü@hü``H™üØP<_8B ÐÈɾpÉžxü ü@hü``HÍüØ88p8^xÈ>°|x|FxHÍ<_8B ÐÈɾpÉžxü ü@hü``H‰üØHɾ˜È ü (ý <_8B 8ÈÿAPH$<_8b È<_8‚ H¥8ÈHh<_8B èÈhØɾXÈXý2<_8B èÉ¢È@ü 2ü *<_8B ÈØ<_8B ÈÉ‚<_8B èÉ¢ÈHü 2ü (ü H üý <_8B ¸Èý­2<_8B èÈü $<_8B àØ<_8b H <_8B ¸É¢<_8B ÀÈü hü@HIÈ>˜È^ HÝ<_8B ðÈü H‰È>°Há<_8B øÉ¢<_8B Èü hü@HÝ8ÈH@ɾXÈXý2ɾPÈPü 2ýŒ(ɾ8È@ü (ü $<_8B èØKÿþ°€È|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼8X<_8BèÉ¢Èhüh(Øh<_8BÐÉ¢Èpý­(<_8BðÈü *Øp<_8BØÉ¢<_ÈPÿOÝó‚AžlɾhÈhý2ɾpÈpü 2ü *ü H=üüPØP<@¿ð8`^@~D8@8`^8~<ɾP<_ÈPÿ@žLHDɾhÈhý2ɾpÈpü 2ü *ü HÕüØP<@?ð8`^@~DKÿÿœH0ɾ@Èhý2ɾ@Èpü 2ü `ü@H1üØ8<_8BØÉ¢ÈPý­2<_8B¨Èü $Ø@<_8B¸É‚ɾ@È@ü 2ý¬(<_8BØÈü $ØH<_8BÀÉ¢<_8B8ÈÿOÝó‚Až@<_8BÀÈ8Xü È^H|xH­ü€^¼Ø€X/€Až0Hˆ<_8BÈÉ¢<_ÈXý h(<_È`ÿí2<_8BÀÉ¢<_ÈXý€h(<_8BÀÉ¢<_ÈXü *ü $ü H‘üý¿2<_8BÀÈý­$<_ÈXü *Ø@È@ý ÈHüü (ý <_8B8ÈÿA ɾH<_ÈPÿOÝó‚Až¤HH<_8BÀÈ8Xü È^H|xH¡ü€^¼Ø€X/€Až$€XxH€>¼<_8BHÈØ <_8BØÉ¢È8ý h$<_8BàÈü *ü Hýü€^¸Ø8xH(>¼<_8B@ÈØ Kÿÿ¨€^X^xH€x|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ |¦BŸ}h¦=k|¦…‹P}‰¦N€ |¦BŸ}h¦=k|¦…‹4}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ |¦BŸ}h¦=k|¦…‹à}‰¦N€ |¦BŸ}h¦=k|¦…‹Ä}‰¦N€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ Equal latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREA=Û|ßÙ×½»?ð=Û|ßÙ×½»?ù!ûTD-¿ù!ûTD-?ð¿à«¨ h¡(¬¤ h¡@(„ët ¡(¬p ¡à(«` ¡(¬\ ¡Ø(«P p¡(¬L p¡H( ë è¡(¬ è¡À(«ð x¡(¬ì x¡P(«Ø `¡(¬Ô `¡8(«° €¡(¬¬ €¡X(«  è¡(¬œ è¡À(ë€ €¡(¬| €¡X(«t è¡(¬p è¡À(«h €¡(¬d €¡X(«\ è¡(¬X è¡À(«P ˆ¡(¬L ˆ¡`(«D €¡(¬@ €¡X(«8 ð¡(¬4 ð¡È(ëü è¡(¬ø è¡À(«ä `¡(¬à `¡8(«Ø è¡(¬Ô è¡À(«Ä ¡(¬À ¡Ø(«¨ à¡(¬¤ ࡸ(«” С(¬ С¨(«€ ¡(¬| ¡Ø(pÃ,ëü x¡(¬ø x¡P(Äë” x¡(¬ x¡P(«ˆ ¡(¬„ ¡Ø(«t ¡(¬p ¡ð(«` ø¡(¬\ ø¡Ð(«H ¡(¬D ¡è(«ä ¡¬à ¡ è¤ë” ¡¬ ¡ «ˆ ¡¬„ ¡ ø€Ãxël ¡¬h ¡ ðdÃXëH Ø¡¬D Ø¡ À«< С¬8 С ¸4ë0 4¡¬, 4¡ «$ ø¡¬ ø¡ à« ¡¬ ¡ è« С¬ С ¸ôëÜ ¡¬Ø ¡ è«Ð à¡¬Ì à¡ È«Ä à¡¬À à¡ È«¬ ¡¬¨ ¡ è« ¡¬Œ ¡ è|ëx $¡¬t $¡ «p ࡬l à¡ È«X P¡¬T P¡ 88ë 衬 è¡ ÐÃôëØ è¡¬Ô è¡ ÐÈë¬ è¡¬¨ è¡ Ð¤Ã„ëh 衬d è¡ ÐXë< 衬8 è¡ Ð,ë 衬 è¡ Ðëø ð¡¬ô ð¡ Ø«ì ð¡¬è ð¡ Ø«à X¡¬Ü X¡ @«À С¬¼ С ¸«´ Ø¡¬° Ø¡ À«¤ Ø¡¬  Ø¡ À«” С¬ С ¸«€ P¡¬| P¡ 8«` ¡¬\ ¡ ð«P ¡¬L ¡ «@ ¡¬< ¡ ø«Ô È¡ ȬÌ È¡ È«´ Ä¡ ¨¬¬ Ä¡ ¨«” À¡ ˆ¬Œ À¡8 ˆ«t ¼¡ h¬l ¼¡T h«T ¸¡ H¬L ¸¡p H«4 ´¡ (¬, ´¡Œ (« °¡ ¬ °¡¨ «ô ¬¡è¬ì ¬¡Äè«Ô ¨¡È¬Ì ¨¡àÈ«´ ¤¡¨¬¬ ¤¡ü¨«”  ¡ˆ¬Œ  ¡ˆ«t œ¡h¬l œ¡4h«T ˜¡H¬L ˜¡PH«4 ”¡(¬, ”¡l(« ¡¬ ¡ˆ8P4P0P,P(P$P PPPPP PPPP  ­ ¼ Ì Ø Ðá Øê ðî èò ÷ àú ø “Ÿm7DK‹x]<¦T1d_alberinvint_alberinvdyld_stub_binding_helper_sqrt_log_ptitle_msfnz_offsetp_radius2_phi1z_tsincos_cenlonmer_p_error_stanparl_origin_adjust_lon_atan2_qsfnz_false_easting_false_northing_lon_center_r_major_r_minor_es_e3_ns0_c_rh#1/20 1230140097 505 505 100644 7396 ` alconfor.oþíúÎ8 Ð dT ¨__text__TEXT8T üj€__picsymbolstub1__TEXT@€ ”L0€ __cstring__TEXT À __literal8__TEXT Ø  ,__bss__DATA ¨¼__la_symbol_ptr__DATA x0 ÌÌ  ŒÐü P  ,|¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>XØ^`Ø~hØžp<_8B ŒÈXØ<_8B ”È`Ø<_8B ¬ÈhØ<_8B ´ÈpØ<_9" œ<_8B ¼ÈØ <_9" ¤<_8B ÄÈØ <_8B D8<_8B ÌÈØHÈ>HH}ü<_8B <Ø<_9" ¼<_8B ÔÈØ <_9" ¼<_8B ÜÈØ <_9" ¼<_8B äÈØ <_9" ¼<_8B ìÈØ <_9" ¼<_8B ôÈØ (<_9" ¼<_8B üÈØ 0<_9" ô8@8`Ii <_9" ô<_8B ÈØ <_9" ô<_8B ÈØ <_9" ô<_8B ÈØ <_9" ô<_8B ÈØ (<_9" ô<_8B $ÈØ 0<_8B ¤Èü H™üý <_8B <Èü 2Ø8<_8B ¤É¢<_8B ,Èý­*<_È 4ü $ü H­üÿà<_É¢ <È8ý(ɾ8<_È <ü *ýŒ$<_8B <É¢<_È 4ü $ü `ü@HÝüü2ü Hmüý *<_8B ,Èü (Ø@È>@<_8¢ ,<_8 4Hù<_8b ¤Hm<_8B ŒÉ¢<_8B ”Èü hü@H‰<_8B œÈü H5<_8B ¤Èü H<_8B ¬É¢<_8B ´Èü hü@H8|x€!€|¦»ÁÿðËáÿøN€ |¦Ûáÿø¿Áÿð”!ÿ|> xBŸè¦Ø>ØØ^àþ(‘,<_8BÉ¢ÈØüh(ü Hqüب8°8^¸È>¨|x|FxHñÈ>àH©üý <_8B´Èü 2ؠɾà<_8B¼Èý­*<_ÈÄü $ü HÅüÿà<_É¢ÌÈ ý(ɾ <_ÈÌü *ýŒ$<_8B´É¢<_ÈÄü $ü `ü@Hõüü2ü H…üý *<_8B¼Èü (ØH8À8^ÈÈ>H|x|FxH<_8B¤É¢ÈÀý2<_8B¬É¢ÈÈý­2ȸü 2ü *ؘɾ˜<_ÈÌý­*<_ÈÄüh$ØɾÈÈý­2Ȱü 2؈<_8B¬É¢ÈÀý2<_8B¤É¢ÈÈý­2ȸü 2ý¬(Èü 2؀Ȉü*Ø@ɾˆÈˆý2ɾ€È€ü 2ü *Ø<_8B¼€<_8B4T8|@ÈØx<_8B¼€<_8BlT8|@ÈØp<_8B¼€B8ÿÿ<_8B4T8|@ÈØh<_8B¼€B8ÿÿ<_8BlT8|@ÈØ`88Hàɾ@Èxý­2Èhü *ØXɾ@Èpý­2È`ü *ØP<_8B¼€B€8€@œŒ<_8B¼€B€8|P<_8B4T8|@ɂɾÈxü 2ü (Øh<_8B¼€B€8|P<_8BlT8|@ɂɾÈpü 2ü (Ø`ÈXØxÈPØp€^888<_8B¼€B€8€@ÿÈý PÈxü 2ØhÈý PÈpü 2Ø`ÈXØxÈPØpɾˆÈxý2ɾ€Èpü 2ý¬(Èhý­*<_8BÈý­2<_8B$Èü *€^(Øɾ€Èxý2ɾˆÈpü 2ý¬*È`ý­*<_8BÈý­2<_8B,Èü *€^,Ø8|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ |¦BŸ}h¦=k|¦…‹P}‰¦N€ |¦BŸ}h¦=k|¦…‹4}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ ALASKA CONFORMALÀ9#à¯?ñßF¢R5?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?ù!ûTD-@?ð?ù!ûTD-@?ð« С¤¬ С,¤«ô ¨¡¤¬𠨡¤«¸ È¡¤¬´ È¡$¤«¨ ¨¡¤¬¤ ¨¡¤«4 `¡¤¬0 `¡¼¤«ð ¡¤¬ì ¡l¤«Ü `¡¤¬Ø `¡¼¤«´ Ø¡¤¬° Ø¡4¤«  `¡¤¬œ `¡¼¤«ˆ `¡¤¬„ `¡¼¤«4 ¡¤¬0 ¡l¤«$ `¡¤¬ `¡¼¤« Ø¡¤¬ Ø¡4¤«ü `¡¤¬ø `¡¼¤«ä ¡¤¬à ¡l¤«Ø `¡¤¬Ô `¡¼¤«À Ø¡¤¬¼ Ø¡4¤«´ `¡¤¬° `¡¼¤«\ H¡¤¬X H¡¤¤«H P¡¤¬D P¡¬¤« h¡¤¬ h¡Ä¤« p¡¤¬ p¡Ì¤«ì P¡¤¬è P¡¬¤«Ø H¡¤¬Ô H¡¤¤Ðë¬ `¡¤¬¨ `¡¼¤œÃŒë| h¡¤¬x h¡Ä¤«p X¡¤¬l X¡´¤«` p¡¤¬\ p¡Ì¤«L p¡¤¬H p¡Ì¤<ë0 h¡¤¬, h¡Ä¤« `¡¤¬ `¡¼¤« X¡¤¬ X¡´¤øÃðÃÐë¼ ¸¡¤¬¸ ¸¡¤dëT С¬P С ´«H È¡¬D È¡ ¬@ë4 À¡¬0 À¡ ¤,ë ¸¡¬ ¸¡ œë °¡¬ °¡ ”«ü ¨¡¬ø ¨¡ Œôëð À¡¬ì À¡ ¤èëä P¡¬à P¡ 4«Ü H¡¬Ø H¡ ,«Ä H¡¬À H¡ ,´Ã¤ë” P¡¬ P¡ 4«ˆ X¡¬„ X¡ <«x X¡¬t X¡ <«d X¡¬` X¡ <TëH P¡¬D P¡ 4«8 H¡¬4 H¡ ,«, À¡¬( À¡ ¤« X¡¬ X¡ <ëü À¡¬ø À¡ ¤«ì @¡¬è @¡ $«ä ¡¬à ¡ ô«Ô 8¡¬Ð 8¡ «Ì ¡¬È ¡ ô«¼ 0¡¬¸ 0¡ «´ ¡¬° ¡ ô«¤ (¡¬  (¡ «œ ¡¬˜ ¡ ô«Œ ¡¬ˆ ¡ «„ ¡¬€ ¡ ô«l ¡¬h ¡ ô«\ ¡¬X ¡ ü«T Ø¡¬P Ø¡ ¼«D ¡¬@ ¡ ô«< Ø¡¬8 Ø¡ ¼«, ¡¬( ¡ ì«$ Ø¡¬ Ø¡ ¼« ¡¬ ¡ ä« Ø¡¬ Ø¡ ¼«ü ø¡¬ø ø¡ Ü«ô Ø¡¬ð Ø¡ ¼«ä ð¡¬à ð¡ Ô«Ü Ø¡¬Ø Ø¡ ¼«Ð X¡¬Ì X¡ <Äë´ è¡¬° è¡ Ì«¤ `¡¬  `¡ D«” ࡬ à¡ Ä«Œ À¡¬ˆ À¡ ¤«| Ø¡¬x Ø¡ ¼«t ¸¡¬p ¸¡ œ«d С¬` С ´«T È¡¬P È¡ ¬«D °¡¬@ °¡ ”«4 ¨¡¬0 ¨¡ Œ«t ¤¡ ¨¬l ¤¡ü ¨«T  ¡ ˆ¬L  ¡ ˆ«4 œ¡ h¬, œ¡4 h« ˜¡ H¬ ˜¡P H«ô ”¡ (¬ì ”¡l («Ô ¡ ¬Ì ¡ˆ «´ Œ¡謬 Œ¡¤è«” ˆ¡ȬŒ ˆ¡ÀÈ«t „¡¨¬l „¡Ü¨«T €¡ˆ¬L €¡øˆ«4 |¡h¬, |¡h« x¡H¬ x¡0H,P(P$P PPPPP PPPP‹ ¨” ° Ȭ м ¸È ÀÔ `× XÚ Øá è Hñ PˆmgQy?7H†1bY_alconforint_alconfordyld_stub_binding_helper_sqrt_ptitle_offsetp_radius2_cenlat_tsincos_tan_atan_adjust_lon_cenlon_pow_sin_r_major_r_minor_false_easting_false_northing_lon_center_lat_center_n_e_acoef_bcoef_sin_p26_cos_p26 #1/20 1230140097 505 505 100644 9756 ` alconinv.oþíúÎ8 ЬTì__text__TEXT àT@Ï€__picsymbolstub1__TEXT àà4 ¸<€ __cstring__TEXTÀ>__literal8__TEXT°T__bss__DATAð¼__la_symbol_ptr__DATA°<"˜#ˆ$ð P #|¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>XØ^`Ø~hØžp<_8BÔÈXØ<_8BÜÈ`Ø<_8BôÈhØ<_8BüÈpØ<_9"ä<_8BäÈØ <_9"ì<_8BìÈØ <_8BŒ8<_8BôÈØHÈ>HH ü<_8B„Ø<_9"<_8BüÈØ <_9"<_8BÈØ <_9"<_8B ÈØ <_9"<_8BÈØ <_9"<_8BÈØ (<_9"<_8B$ÈØ 0<_9"<8@8`Ii <_9"<<_8B,ÈØ <_9"<<_8B4ÈØ <_9"<<_8B<ÈØ <_9"<<_8BDÈØ (<_9"<<_8BLÈØ 0<_8BìÈü H ™üý <_8B„Èü 2Ø8<_8BìÉ¢<_8BTÈý­*<_È\ü $ü H müÿà<_É¢dÈ8ý(ɾ8<_Èdü *ýŒ$<_8B„É¢<_È\ü $ü `ü@H ½üü2ü H Müý *<_8BTÈü (Ø@È>@<_8¢t<_8Â|H ¹<_8b¤H <_8BÔÉ¢<_8BÜÈü hü@H I<_8BäÈü H <_8BìÈü H A<_8BôÉ¢<_8BüÈü hü@H Ý8|x€!€|¦»ÁÿðËáÿøN€ |¦Ûáÿø¿Áÿð”!þ`|> xBŸè¦Ø>HØ^PþÈ‘Ì<_8B lÉ¢ÈHý h(<_8B LÈü $ØH<_8B tÉ¢ÈPý h(<_8B LÈü $ØPÈHØÈP؈88Èü*Ø ɾÈý2ɾˆÈˆü 2ü *Ø<_8B €<_8B |T8|@ÈØø<_8B €<_8B ´T8|@ÈØ<_8B €B8ÿÿ<_8B |T8|@ÈØ<_8B €B8ÿÿ<_8B ´T8|@ÈØ<_8B €<@C0=?É© ôl€\^XÈXý h(Èøü 2Øè<_8B €<@C0=?É© ôl€d^`È`ý h(Èü 2Øð<_8B €B8ÿÿ<@C0=?É© ôl€l^hÈhý h(Èü 2ØØ<_8B €B8ÿÿ<@C0=?É© ôl€t^pÈpý h(Èü 2Øà8`|x|FxHa<_8B \È€^ÈØÈXý <_8B äÈÿOÜó‚Až\ɾ0<_8B ìÈý2ɾ8Ȉý­2<_8B ôÈý­2ÈXü $ü *ü HiüØP88ÈPØ@È>@HÉüý <_8B üÈü 2Ø(ɾP<_8B ìÈý­*<_È üü $ü H¥üÿàɾ(<_È ý*=?É© È(ü (ýŒ$<_8B üÉ¢<_È üü $ü `ü@Hõüü2ü H…üý *<_8B ìÈý­(È@ü (ØHɾ@ÈHü *Ø@€^888€8/€@HH$<_8B dÈ€^ÌØ8ˆHÔ<_8b 0<_8‚ PHá8ìˆH´ÈHý <_8B äÈÿAþ¬€^ÌÈ@Øɾ8Èým2<_8B ôÉ¢ÈXý­2È0ý2<_8B ìɢȈý­2È8ü 2ü (ü Xü@Hùüý <_8B \Èü *ü Hyü€^ÈØ8ˆ€ˆ|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ |¦BŸ}h¦=k|¦…‹X}‰¦N€ |¦BŸ}h¦=k|¦…‹<}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ |¦BŸ}h¦=k|¦…‹Ì}‰¦N€ |¦BŸ}h¦=k|¦…‹°}‰¦N€ |¦BŸ}h¦=k|¦…‹”}‰¦N€ |¦BŸ}h¦=k|¦…‹x}‰¦N€ |¦BŸ}h¦=k|¦…‹\}‰¦N€ |¦BŸ}h¦=k|¦…‹@}‰¦N€ ALASKA CONFORMALToo many iterations in inversealcon-invÀ9#à¯?ñßF¢R5?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?ù!ûTD-@?ð=Û|ßÙ×½»?ù!ûTD-C0€@?ð ¨ë ˜¡¤¬ ”¡ \¤ ˆë d¡¤¬ `¡ 줫 H˜¡¤¬ D˜¡ ô¤« ˆ¡¤¬ ˆ¡ ä¤ ë üô¡¤¬ øô¡ P¤« ôÔ¡¤¬ ðÔ¡ 0¤« Ô¡¤¬ С d¤« Œ¡¤¬ ˆ¡ ì¤ |à lë \ ¡¤¬ X ¡ ü¤« P ¡¤¬ L ¡ ü¤« <¨¡¤¬ 8¨¡ ¤« 0¨¡¤¬ ,¨¡ ¤ ë  ¡¤¬  ¡ ü¤« ¡¤¬ ü¡ 줫 è ¡¤¬ ä ¡ ü¤ Øà ¸ë œ˜¡¤¬ ˜˜¡ ô¤« €¡¤¬ |¡ 줫 dˆ¡¤¬ `ˆ¡ 䤫 H¡¤¬ D¡ \¤ @à ë  ¡¤¬  ¡ ü¤ üë ̈¡¤¬ Ȉ¡ ä¤ ´ë °ô¡¤¬ ¬ô¡ P¤« ¨Ô¡¤¬ ¤Ô¡ 0¤«à¨¡¤¬Ü¨¡ ¤«˜X¡¤¬”X¡ ´¤«„¨¡¤¬€¨¡ ¤«h˜¡¤¬d˜¡ ô¤«P¨¡¤¬L¨¡ ¤«$ ¡¤¬  ¡ |¤«¨¡¤¬ ¨¡ ¤«ô˜¡¤¬ð˜¡ ô¤«Ü¨¡¤¬Ø¨¡ ¤«tX¡¤¬pX¡ ´¤«`¨¡¤¬\¨¡ ¤«8 ¡¤¬4 ¡ |¤«$¨¡¤¬ ¨¡ ¤« ¨¡¤¬¨¡ ¤«¨˜¡¤¬¤˜¡ ô¤«”¨¡¤¬¨¡ ¤«l˜¡¤¬h˜¡ ô¤«X¨¡¤¬T¨¡ ¤«0˜¡¤¬,˜¡ ô¤« ¨¡¤¬¨¡ ¤«ø˜¡¤¬ô˜¡ ô¤«è¨¡¤¬ä¨¡ ¤«ÐX¡¤¬ÌX¡ ´¤«À¨¡¤¬¼¨¡ ¤«¨ ¡¤¬¤ ¡ |¤«˜¨¡¤¬”¨¡ ¤«€X¡¤¬|X¡ ´¤«t¨¡¤¬p¨¡ ¤«\ ¡¤¬X ¡ |¤«P¨¡¤¬L¨¡ ¤«øð¡¤¬ôð¡ L¤«ä¡¤¬à¡ t¤«Ð𡤬Ìð¡ L¤«¼¡¤¬¸¡ l¤dëT¡¬P¡ü«H¡¬D¡ô@ë4¡¬0¡ì,ë ¡¬¡äëø¡¬ø¡Ü«üð¡¬øð¡ÔôëðÀ¡¬ìÀ¡¤èë䘡¬à˜¡|«Ü¡¬Ø¡t«Äp¡¬Àp¡T´Ã¤ë”x¡¬x¡\«ˆ ¡¬„ ¡„«x€¡¬t€¡d«d€¡¬`€¡dTëHx¡¬Dx¡\«8p¡¬4p¡T«,¡¬(¡ì« ¡¬ ¡„ëü¡¬ø¡ì«ìh¡¬èh¡L«äX¡¬àX¡<«Ô`¡¬Ð`¡D«ÌX¡¬ÈX¡<«¼X¡¬¸X¡<«´X¡¬°X¡<«¤P¡¬ P¡4«œX¡¬˜X¡<«ŒH¡¬ˆH¡,«„X¡¬€X¡<«lX¡¬hX¡<«\@¡¬X@¡$«T ¡¬P ¡«D8¡¬@8¡«< ¡¬8 ¡«,0¡¬(0¡«$ ¡¬  ¡«(¡¬(¡ «  ¡¬ ¡«ü ¡¬ø ¡«ô ¡¬ð ¡«ä¡¬à¡ü«Ü ¡¬Ø ¡«Ð ¡¬Ì ¡„Äë´¡¬°¡ô«¤¨¡¬ ¨¡Œ«”¡¬¡ì«Œ¡¬ˆ¡ì«|¡¬x¡ä«t¡¬p¡ä«d¡¬`¡ü«T¡¬P¡ô«Dø¡¬@ø¡Ü«4ð¡¬0ð¡Ô«Ô表¬Ìè¡@¨«´ä¡ˆ¬¬ä¡\ˆ«”à¡h¬Œà¡xh«tÜ¡H¬lÜ¡”H«TØ¡(¬LØ¡°(«4Ô¡¬,Ô¡Ì«С è¬ Сè è«ôÌ¡ ȬìÌ¡ È«ÔÈ¡ ¨¬ÌÈ¡ ¨«´Ä¡ ˆ¬¬Ä¡< ˆ«”À¡ h¬ŒÀ¡X h«t¼¡ H¬l¼¡t H«T¸¡ (¬L¸¡ («4´¡ ¬,´¡¬ «°¡ è¬ °¡È è8P4P0P,P(P$P PPPPP PPPP¢ð«ø´ÃÓßë¨î ñ øXÿ˜ˆ}?w–X‰Fn‘7O1i`_alconinvint_alconinvdyld_stub_binding_helper_sqrt_ptitle_asinz_offsetp_radius2_cenlat_tsincos_tan_p_error_atan_adjust_lon_cenlon_pow_atan2_sin_r_major_r_minor_false_easting_false_northing_lon_center_lat_center_n_e_acoef_bcoef_sin_p26_cos_p26 #1/20 1230140098 505 505 100644 4220 ` azimfor.oþíúÎ8 ÐTÈ__text__TEXT”T‚€__picsymbolstub1__TEXT €ô ,0€ __cstring__TEXT Ut__literal8__TEXTx Ì__bss__DATAÈ8__la_symbol_ptr__DATA˜0ì ¬  ltð P  |¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžPؾX<_8B°È8Ø<_8B¸È@Ø<_8BÀÈHØ<_8BÈÈXØ<_8BÐÈPØÈ>H<_8¢Ø<_8ÂàH­<_8bH<_8B°Èü HÍ<_8B¸Èü H™<_8BÀÈü Hå<_8BÐÉ¢<_8BÈÈü hü@Há8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿ|> xBŸè¦Ø>ÈØ^Ðþ‘<_8B”É¢ÈÈüh(ü HyüØ`8h8^pÈ>Ð|x|FxH¹È>`HqüØX<_8B´É¢Èhý2<_8B¼É¢Èpý­2ÈXü 2ü *ØHÈHý <_ÈLü (ý <_8B<ÈÿAœäÈ>HHüØ8È>8Híüý È8üh$ØP<_8BŒÉ¢ÈPý­2Èpÿí2È>`Hµüý¿2<_8B¬Èü *€^Ø<_8BŒÉ¢ÈPým2<_8B¼É¢Èhý2<_8B´É¢Èpý­2ÈXü 2ü (ý«2<_8B¤Èü *€^Ø8ØH˜<@?ð8`^P~TɾH<_ÈTÿAœKÿÿ(<_8BŒÉ¢<_8BDÈü 2Ø@8x>@^DÈ@|x<_8‚ü}%Kx}FSxü Hq8x|x<_8‚0H=8{ØH€Ø|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹ð}‰¦N€ |¦BŸ}h¦=k|¦…‹Ô}‰¦N€ |¦BŸ}h¦=k|¦…‹¸}‰¦N€ |¦BŸ}h¦=k|¦…‹œ}‰¦N€ |¦BŸ}h¦=k|¦…‹€}‰¦N€ |¦BŸ}h¦=k|¦…‹d}‰¦N€ |¦BŸ}h¦=k|¦…‹H}‰¦N€ |¦BŸ}h¦=k|¦…‹,}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ô}‰¦N€ |¦BŸ}h¦=k|¦…‹Ø}‰¦N€ |¦BŸ}h¦=k|¦…‹¼}‰¦N€ AZIMUTHAL EQUIDISTANTPoint projects into a circle of radius = %12.2lfazim-for=Û|ßÙ×½»@ !ûTD-?ðdë`l¡<¬\l¡0<Pë@8¡<¬<8¡ü<«€¡<¬€¡D<« È¡<¬È¡Œ<«ø¡<¬ô¡T<«Àà¡<¬¼à¡¤<«œð¡<¬˜ð¡´<«ˆø¡<¬„ø¡¼<«tÈ¡<¬pÈ¡Œ<«\è¡<¬X衬<Lë0È¡<¬,È¡Œ<Ãëðx¡<¬ìx¡<<«àˆ¡<¬Üˆ¡L<«´ø¡<¬°ø¡¼<« ð¡<¬œð¡´<ÈÃhëTС<¬PС”<ëð࡬ìà¡È«ä衬àè¡ÐÜëÐØ¡¬ÌØ¡ÀÈë¼С¬¸С¸´ë¨È¡¬¤È¡° ëœ ¡¬˜ ¡”ëø¡¬Œø¡à«ˆð¡¬„ð¡Ø«t衬pè¡Ð«d࡬`à¡È«TØ¡¬PØ¡À«DС¬@С¸«4È¡¬0È¡°«tÄ¡¬lÄ¡¼«TÀ¡è¬LÀ¡Øè«4¼¡Ȭ,¼¡ôÈ«¸¡¨¬ ¸¡¨«ô´¡ˆ¬ì´¡,ˆ«Ô°¡h¬Ì°¡Hh«´¬¡H¬¬¬¡dH«”¨¡(¬Œ¨¡€(«t¤¡¬l¤¡œ«T ¡è¬L ¡¸è«4œ¡Ȭ,œ¡ÔÈ«˜¡¨¬ ˜¡ð¨,P(P$P PPPPP PPPP      ›ȤаؼàÌèÛðäø  WŠfRI‚y/q–7]_azimforint_azimfordyld_stub_binding_helper_ptitle_sprintf$LDBLStub_offsetp_cos_acos_tsincos_cenlonmer_radius_p_error_origin_adjust_lon_sin_r_major_lon_center_lat_origin_false_northing_false_easting_sin_p12_cos_p12 #1/20 1230140098 505 505 100644 4772 ` aziminv.oþíúÎ8 Ð Tè__text__TEXTÔT <¥€__picsymbolstub1__TEXTà€4d0€ __cstring__TEXT`5´__literal8__TEXT˜ ì__bss__DATAè8__la_symbol_ptr__DATA¸0 ä  ¤¬ä P D|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžPؾX<_8BÐÈ8Ø<_8BØÈ@Ø<_8BàÈHØ<_8BèÈXØ<_8BðÈPØÈ>H<_8¢ø<_8ÂHÍ<_8bHHa<_8BÐÈü Hí<_8BØÈü H¹<_8BàÈü H<_8BðÉ¢<_8BèÈü hü@HA8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼<_8BÌÉ¢Èhüh(Øh<_8BÄÉ¢Èpüh(ØpɾhÈhý2ɾpÈpü 2ü *ü HAüØH<_8B¬É¢<_8B\Èý­2ÈHÿAœl<_8B¬É¢ÈHüh$Ø@8P8^XÈ>@|x|FxHa<_8B´È€^¸ØÈHý <_8BdÈÿOÜó‚AžÀH$<_8b<<_8‚PHu8}xH\ɾX<_8BÔÈý2ɾPÈpý­2<_8BÜÈý­2ÈHü $ü *ü H…ü€^¼Ø<_8B¼Èý <_8BlÈü (Ø8È8ý <_8BdÈÿOÜó‚Až|H$<_8B¼È€^¼Ø8xH¤ËþX€^¼Èü Hüý <_8BÔÈü 2ü(Ø8È8ý <_8BdÈÿAœ(H¸<_8B¼É¢<_ÈtÿOÝó‚AžL<_8B´ËâÈhüPü È^pH}üü(ü HMü€^¸Ø8xHèÈpüPÈ>hü@HAüý <_8B´Èü *ü Hü€^¸Ø8xHœÉ¾PÈhý­2<_8BÜÈý2ɾ8ÈHü 2ü `ü@HÕüý <_8B´Èü *ü H•ü€^¸Ø8xH0Èhý <_8BdÈÿAœKÿÿx8@^xH€x|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹Ð}‰¦N€ |¦BŸ}h¦=k|¦…‹´}‰¦N€ |¦BŸ}h¦=k|¦…‹˜}‰¦N€ |¦BŸ}h¦=k|¦…‹|}‰¦N€ |¦BŸ}h¦=k|¦…‹`}‰¦N€ |¦BŸ}h¦=k|¦…‹D}‰¦N€ |¦BŸ}h¦=k|¦…‹(}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹ð}‰¦N€ |¦BŸ}h¦=k|¦…‹Ô}‰¦N€ |¦BŸ}h¦=k|¦…‹¸}‰¦N€ |¦BŸ}h¦=k|¦…‹œ}‰¦N€ AZIMUTHAL EQUIDISTANTInput data errorazim-inv@ !ûTD-=Û|ßÙ×½»?ù!ûTD-«” ¡<¬ ¡d<lë\ð¡<¬Xð¡´<Lë,¡<¬(¡Ü<ëðð¡<¬ìð¡´<àôäëŒð¡<¬ˆð¡´<«x°¡<¬t°¡t<«lø¡<¬hø¡¼<«T ¡<¬P ¡d<«4¡<¬0¡Ô<$ëøø¡<¬ôø¡¼<«Ü ¡<¬Ø ¡d<«À¨¡<¬¼¨¡l<«°ø¡<¬¬ø¡¼<œë€¡<¬|¡Ü<«d¡<¬`¡Ô<LëHŒ¡<¬DŒ¡P<«@x¡<¬<x¡<<«$ ¡<¬  ¡d<«ð¡<¬ð¡´<ëØè¡<¬Ô衬<«¼˜¡<¬¸˜¡\<«°è¡<¬¬è¡¬< ël¡<¬h¡Ä<«T¡<¬P¡Ì<ëð¡¬ì¡è«ä¡¬à¡ðÜëÐø¡¬Ìø¡àÈë¼ð¡¬¸ð¡Ø´ë¨è¡¬¤è¡Ð ëœ`¡¬˜`¡H”롬Œ¡«ˆ¡¬„¡ø«t¡¬p¡ð«d¡¬`¡è«Tø¡¬Pø¡à«Dð¡¬@ð¡Ø«4衬0è¡Ð«tä¡H¬l䡜H«Tà¡(¬Lࡸ(«4Ü¡¬,Ü¡Ô«Ø¡è¬ Ø¡ðè«ôÔ¡ȬìÔ¡ È«ÔС¨¬ÌС(¨«´Ì¡ˆ¬¬Ì¡Dˆ«”È¡h¬ŒÈ¡`h«tÄ¡H¬lÄ¡|H«TÀ¡(¬LÀ¡˜(«4¼¡¬,¼¡´«¸¡è¬ ¸¡Ðè,P(P$P PPPPP PPPP      ’è›ð§ø³ÃÒÛ  z=†VDri5a/M_aziminvint_aziminvdyld_stub_binding_helper_sqrt_ptitle_asinz_offsetp_tsincos_cenlonmer_radius_p_error_origin_adjust_lon_atan2_sin_r_major_lon_center_lat_origin_false_northing_false_easting_sin_p12_cos_p12#1/20 1230140098 505 505 100644 5284 ` bceafor.oþíúÎ8 ÐüT __text__TEXTøTôô€__picsymbolstub1__TEXT@T”(€ __cstring__TEXT@”__literal8__TEXTX ¬__bss__DATA \__la_symbol_ptr__DATAx(ÌÔ  t ì P  $|¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>HØ^PØ~XØž`ؾhØÞp<_8B„ÈHØ<_8BŒÈPØ<_8B¤ÈXØ<_8B¬È`Ø<_8B´ÈpØ<_8B¼ÈhØ<_8BŒÉ¢<_8B„Èü $Ø8ɾ8È8ý­2<_ÈDüh(<_8BœØ<_8BœÈü Hü<_8B”Ø<_8BœÉ¢<_8B<ÈÿAœ<_8BÜ8H<_8BÜ8H<_8B¬Èü H)ü<_8BÄØ<_8B¬Èü H…ü<_8BÌØ<_8BÄËâ<_8BœÉ¢<_8BÌÈý­2<_8BÌÈý­2<_ÈDüh(ü H)üü$<_8BÔØ<_8b$HI<_8B„É¢<_8BŒÈü hü@H…<_8B¤Èü H‘<_8B¬Èü HÝ<_8B¼É¢<_8B´Èü hü@Hù8|x€!€|¦»ÁÿðËáÿøN€ |¦Û¡ÿèÛÁÿðÛáÿø¿Áÿà”!ÿp|> xBŸè¦Ø>XØ^`þ¸‘¼<_8BÉ¢ÈXüh(ü HüØHÈ>`HüØ@<_8BH€/€Až€<_8BðÉ¢ÈHý­2<_8B0Èý­2<_8B(Èü *€^¸Ø<_8BðÉ¢È@ý­2<_8B0Èý­$<_8B Èü *€^¼ØHL<_8BÉ¢<_ȸÿàh(<_8BÉ¢È@ý­2È@ý­2<_ȸý h(È@ÿÀh$<_8BÉ¢<_ÈÀý­2<_ȸÿ h$<_8BÉ¢È@ý­2<_ȸý€h(<_8BÉ¢È@ý­2<_ȸü *ü $ü Håüü2ü*ü2Ø8<_8BðÉ¢<_8B@Èý­2ÈHý­2<_8B(Èü *€^¸Ø<_8BðÉ¢È8ý­2<_8B@Èü*ý­$<_8B Èü *€^¼Ø8|x€!€|¦»ÁÿàË¡ÿèËÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ä}‰¦N€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ Cylinderical Equal Area>äøµˆãhñ?ð?ðÀ«¼С°¬¸С °«¨ð¡°¬¤ð¡@°«” ¡°¬ ¡ð°«|Ø¡°¬xØ¡(°«dð¡°¬`ð¡@°«X ¡°¬T ¡ð°<ë,h¡°¬(h¡¸°«°¡°¬°¡°« h¡°¬h¡¸°«ø°¡°¬ô°¡°«ìh¡°¬èh¡¸°«àp¡°¬Üp¡À°«Ô°¡°¬Ð°¡°«Àh¡°¬¼h¡¸°«¤¸¡°¬ ¸¡°«˜h¡°¬”h¡¸°«Œ¸¡°¬ˆ¸¡°«pС°¬lС °«`à¡°¬\à¡0°«L ¡°¬H ¡ð°«4Ø¡°¬0Ø¡(°«$à¡°¬ à¡0°« ¡°¬  ¡ð°«üø¡°¬øø¡H°ìÃÜëÈÀ¡°¬ÄÀ¡°hëXС¬TС´«LØ¡¬HØ¡¼Dë8È¡¬4È¡¬0ë$À¡¬ À¡¤ë ¨¡¬¨¡Œ« ¡¬ü ¡„øëô@¡¬ð@¡$«èð¡¬äð¡ÔØëÌ`¡¬È`¡D«¼è¡¬¸è¡Ì«¬è¡¬¨è¡Ì« ¸¡¬œ¸¡œ«”࡬à¡Ä«ˆè¡¬„è¡Ì|ëpÈ¡¬lÈ¡¬«d࡬`à¡ÄXëLÈ¡¬HÈ¡¬«8ø¡¬4ø¡Ü«$ø¡¬ ø¡Ü«X¡¬ X¡<«¸¡¬¸¡œ«ø°¡¬ô°¡”ìëม¬Ü¸¡œ«Ô¸¡¬Ð¸¡œ«È`¡¬Ä`¡D«¨ ¡¬¤ ¡„«œ¨¡¬˜¨¡Œ«ŒØ¡¬ˆØ¡¼«|С¬xС´«lÈ¡¬hÈ¡¬«\À¡¬XÀ¡¤«L¨¡¬H¨¡Œ«< ¡¬8 ¡„«4œ¡(¬,œ¡t(«˜¡¬ ˜¡«ô”¡è¬ì”¡¬è«Ô¡ȬÌ¡ÈÈ«´Œ¡¨¬¬Œ¡ä¨«”ˆ¡ˆ¬Œˆ¡ˆ«t„¡h¬l„¡h«T€¡H¬L€¡8H«4|¡(¬,|¡T(«x¡¬ x¡p$P PPPPP PPPP Š¨“ÀŸÈ«лØÊ¸Î°ÑøÖàßèèð ŒdYK5B:Pp/u_bceaforint_bceafordyld_stub_binding_helper_sqrt_log_ptitle_offsetp_cos_radius2_cenlonmer_adjust_lon_sin_true_scale_r_major_r_minor_lon_center_lat_truesc_false_northing_false_easting_es_e_ind_cosphi1_sinphi1_kz #1/20 1230140098 505 505 100644 6684 ` bceainv.oþíúÎ8 Ð Tœ__text__TEXTŒT ðU€__picsymbolstub1__TEXT `ô˜,€ __cstring__TEXT T__literal8__TEXTX l__bss__DATA t__la_symbol_ptr__DATAp, Äø  ¨ P P|¦Û¡ÿèÛÁÿðÛáÿø¿Áÿà”!ÿ`|> xBŸè¦Ø>HØ^PØ~XØž`ؾhØÞp<_8B|ÈHØ<_8B„ÈPØ<_8B¬ÈXØ<_8B´È`Ø<_8B¼ÈpØ<_8BÄÈhØ<_8B„É¢<_8B|Èü $Ø8ɾ8È8ý­2<_Èüüh(<_8B”Ø<_8B”Èü H­ü<_8BŒØ<_8B”É¢<_8B”Èü 2<_8BœØ<_8BœÉ¢<_8B”Èü 2<_8B¤Ø<_8BŒÉ¢<_8BôÈÿAœÐ<_8Bì8<_8B”É¢<_ÈüÿÀh(<_8B”É¢<_Èüý h(<_Èüÿ h$<_8BŒÉ¢<_Èý­2<_Èüÿàh$<_8BŒÉ¢<_Èüý€h(<_8BŒÉ¢<_Èüü *ü $ü H¡üü2ü*ü2<_8BäØH0<_8Bì8<_9"ä<@@8`IiH<_8B´Èü H¡ü<_8BÌØ<_8B´Èü Hýü<_8BÔØ<_8BÌËâ<_8B”É¢<_8BÔÈý­2<_8BÔÈý­2<_Èüüh(ü H¡üü$<_8BÜØ<_8bÜHÁ<_8B|É¢<_8B„Èü hü@Hý<_8B¬Èü H <_8B´Èü Hu<_8BÄÉ¢<_8B¼Èü hü@Hq8|x€!€|¦»ÁÿàË¡ÿèËÁÿðËáÿøN€ |¦ÛÁÿðÛáÿø¿Áÿè”!ÿ€|> xBŸè¦Ø>HØ^Pþ¨‘¬<_8B É¢ÈHüh(ØH<_8BÉ¢ÈPüh(ØP<_8B4€/€Ažˆ<_8BÉ¢ÈPý­2<_8BÄÈü $ü Heü€^¬Ø<_8BÄÉ¢<_8BÈý­2ÈHý h$<_8BôÈü *ü HÝü€^¨ØH´ÈPý *<_8B$Èý2<_8BÄÉ¢<_8B,Èü 2ü $ü HÍüØ8<_8BÜÉ¢<_È|ý$<_8BäÉ¢<_8BTÈü 2ýŒ*<_8BìÉ¢<_8B\Èü 2ÿì*È8ü*ü H=üý¿2È8ÿÍ*<_8BäÉ¢<_8BdÈý2<_8BìÉ¢<_8BlÈü 2ÿì*ɾ8<_È„ü 2ü HÙüü2ÿÞ*<_8BìÉ¢<_8BtÈÿí2ɾ8<_ÈŒü 2ü H™üü2ü*€^¬Ø<_8BÄÉ¢<_8B$Èý­2ÈHý h$<_8BôÈü *ü H)ü€^¨Ø8|x€!€|¦»ÁÿèËÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ |¦BŸ}h¦=k|¦…‹X}‰¦N€ |¦BŸ}h¦=k|¦…‹<}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ |¦BŸ}h¦=k|¦…‹Ì}‰¦N€ |¦BŸ}h¦=k|¦…‹°}‰¦N€ Cylinderical Equal Area>äøµˆãhñ?ðÀ?Æ `¶ `¶?ºB¤*B¤*?°[°[°?°ÿº¦Uü?‘-ömŸ½Š@@@XëHСܬDСôÜ«0 ¡ܬ, ¡$Ü«$ ¡ܬ  ¡ÄÜëüh¡ܬøh¡ŒÜ«èP¡ܬäP¡tÜ«ÜÈ¡ܬØÈ¡ìÜÈë¼`¡ܬ¸`¡„Ü«¤H¡ܬ H¡lÜ«˜È¡ܬ”È¡ìÜ«ˆ@¡ܬ„@¡dÜ«|À¡ܬxÀ¡äÜdëH8¡ܬD8¡\Ü«<È¡ܬ8È¡ìÜ«(0¡ܬ$0¡TÜ«À¡ܬÀ¡äÜ«X¡ܬ X¡|Ü«¸¡ܬ¸¡ÜÜôëà ¡ܬÜ ¡,ܫԠ¡ܬР¡ÄÜ«Ä ¡ܬÀ ¡$ܤë”СܬСôÜ«|ð¡ܬxð¡Ü«p ¡ܬl ¡ÄÜ\ëL ¡ܬH ¡ÄÜ«8ð¡ܬ4ð¡Ü«$ ¡ܬ ¡4Ü« à¡ܬà¡Ü«ôè¡ܬðè¡ Üë€à¡$¬|ࡼ$«tè¡$¬pè¡Ä$lë`Ø¡$¬\Ø¡´$XëLС$¬HС¬$Dë4¨¡$¬0¨¡„$«( ¡$¬$ ¡|$ ë¡$¬¡Ü$« ¡$¬ ¡Ü$ëô ¡$¬ð ¡ü$«äø¡$¬àø¡Ô$«Ôø¡$¬Ðø¡Ô$«È¸¡$¬Ä¸¡”$«¼ð¡$¬¸ð¡Ì$«°ø¡$¬¬ø¡Ô$¤ë˜Ø¡$¬”Ø¡´$«Œð¡$¬ˆð¡Ì$€ëtØ¡$¬pØ¡´$«X ¡$¬T ¡ä$«H ¡$¬D ¡ì$«8 ¡$¬4 ¡ä$ ë ¡$¬  ¡ü$«°¡$¬°¡Œ$«ø ¡$¬ô ¡ü$«ì°¡$¬è°¡Œ$«à ¡$¬Ü ¡ü$«Ô(¡$¬Ð(¡$«È°¡$¬Ä°¡Œ$«¼ ¡$¬¸ ¡ü$«° ¡$¬¬ ¡ü$«¤¸¡$¬ ¸¡”$«˜ ¡$¬” ¡ü$«Œ¸¡$¬ˆ¸¡”$«| ¡$¬x ¡ì$«h¡$¬d¡ô$«\°¡$¬X°¡Œ$«PÈ¡$¬LÈ¡¤$«@¸¡$¬<¸¡”$«4À¡$¬0À¡œ$«(À¡$¬$À¡œ$«¸¡$¬¸¡”$« ¸¡$¬¸¡”$«°¡$¬ü°¡Œ$ôë踡$¬ä¸¡”$«Ü¸¡$¬Ø¸¡”$«Ð ¡$¬Ì ¡ü$«° ¡$¬¬ ¡|$«¤¨¡$¬ ¨¡„$«”è¡$¬è¡Ä$«„à¡$¬€à¡¼$«tØ¡$¬pØ¡´$«dС$¬`С¬$«T¨¡$¬P¨¡„$«D ¡$¬@ ¡|$«T˜¡è¬L˜¡°è«4”¡Ȭ,”¡ÌÈ«¡¨¬ ¡è¨«ôŒ¡ˆ¬ìŒ¡ˆ«Ôˆ¡h¬Ìˆ¡ h«´„¡H¬¬„¡<H«”€¡(¬Œ€¡X(«t|¡¬l|¡t«Tx¡è¬Lx¡è«4t¡Ȭ,t¡¬È«p¡¨¬ p¡È¨(P$P PPPPP PPPP‡ ¨™Ð¥رàÁèи԰×ÀÝÈã è ìðõøþ ¼duYK5B:Pp/{_bceainvint_bceainvdyld_stub_binding_helper_sqrt_log_ptitle_offsetp_cos_radius2_cenlonmer_adjust_lon_sin_asin_true_scale_r_major_r_minor_lon_center_lat_truesc_false_northing_false_easting_es_e_e_p4_e_p6_ind_qp_cosphi1_sinphi1_kz#1/12 1230140099 505 505 100644 5276 ` ceafor.oþíúÎ8 ÐüT __text__TEXTøTôô€__picsymbolstub1__TEXT@T”(€ __cstring__TEXT@”__literal8__TEXTX ¬__bss__DATA \__la_symbol_ptr__DATAx(ÌÔ  t ì P  $|¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>HØ^PØ~XØž`ؾhØÞp<_8B„ÈHØ<_8BŒÈPØ<_8B¤ÈXØ<_8B¬È`Ø<_8B´ÈpØ<_8B¼ÈhØ<_8BŒÉ¢<_8B„Èü $Ø8ɾ8È8ý­2<_ÈDüh(<_8BœØ<_8BœÈü Hü<_8B”Ø<_8BœÉ¢<_8B<ÈÿAœ<_8BÜ8H<_8BÜ8H<_8B¬Èü H)ü<_8BÄØ<_8B¬Èü H…ü<_8BÌØ<_8BÄËâ<_8BœÉ¢<_8BÌÈý­2<_8BÌÈý­2<_ÈDüh(ü H)üü$<_8BÔØ<_8b$HI<_8B„É¢<_8BŒÈü hü@H…<_8B¤Èü H‘<_8B¬Èü HÝ<_8B¼É¢<_8B´Èü hü@Hù8|x€!€|¦»ÁÿðËáÿøN€ |¦Û¡ÿèÛÁÿðÛáÿø¿Áÿà”!ÿp|> xBŸè¦Ø>XØ^`þ¸‘¼<_8BÉ¢ÈXüh(ü HüØHÈ>`HüØ@<_8BH€/€Až€<_8BðÉ¢ÈHý­2<_8B0Èý­2<_8B(Èü *€^¸Ø<_8BðÉ¢È@ý­2<_8B0Èý­$<_8B Èü *€^¼ØHL<_8BÉ¢<_ȸÿàh(<_8BÉ¢È@ý­2È@ý­2<_ȸý h(È@ÿÀh$<_8BÉ¢<_ÈÀý­2<_ȸÿ h$<_8BÉ¢È@ý­2<_ȸý€h(<_8BÉ¢È@ý­2<_ȸü *ü $ü Håüü2ü*ü2Ø8<_8BðÉ¢<_8B@Èý­2ÈHý­2<_8B(Èü *€^¸Ø<_8BðÉ¢È8ý­2<_8B@Èü*ý­$<_8B Èü *€^¼Ø8|x€!€|¦»ÁÿàË¡ÿèËÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ä}‰¦N€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ Cylinderical Equal Area>äøµˆãhñ?ð?ðÀ«¼С°¬¸С °«¨ð¡°¬¤ð¡@°«” ¡°¬ ¡ð°«|Ø¡°¬xØ¡(°«dð¡°¬`ð¡@°«X ¡°¬T ¡ð°<ë,h¡°¬(h¡¸°«°¡°¬°¡°« h¡°¬h¡¸°«ø°¡°¬ô°¡°«ìh¡°¬èh¡¸°«àp¡°¬Üp¡À°«Ô°¡°¬Ð°¡°«Àh¡°¬¼h¡¸°«¤¸¡°¬ ¸¡°«˜h¡°¬”h¡¸°«Œ¸¡°¬ˆ¸¡°«pС°¬lС °«`à¡°¬\à¡0°«L ¡°¬H ¡ð°«4Ø¡°¬0Ø¡(°«$à¡°¬ à¡0°« ¡°¬  ¡ð°«üø¡°¬øø¡H°ìÃÜëÈÀ¡°¬ÄÀ¡°hëXС¬TС´«LØ¡¬HØ¡¼Dë8È¡¬4È¡¬0ë$À¡¬ À¡¤ë ¨¡¬¨¡Œ« ¡¬ü ¡„øëô@¡¬ð@¡$«èð¡¬äð¡ÔØëÌ`¡¬È`¡D«¼è¡¬¸è¡Ì«¬è¡¬¨è¡Ì« ¸¡¬œ¸¡œ«”࡬à¡Ä«ˆè¡¬„è¡Ì|ëpÈ¡¬lÈ¡¬«d࡬`à¡ÄXëLÈ¡¬HÈ¡¬«8ø¡¬4ø¡Ü«$ø¡¬ ø¡Ü«X¡¬ X¡<«¸¡¬¸¡œ«ø°¡¬ô°¡”ìëม¬Ü¸¡œ«Ô¸¡¬Ð¸¡œ«È`¡¬Ä`¡D«¨ ¡¬¤ ¡„«œ¨¡¬˜¨¡Œ«ŒØ¡¬ˆØ¡¼«|С¬xС´«lÈ¡¬hÈ¡¬«\À¡¬XÀ¡¤«L¨¡¬H¨¡Œ«< ¡¬8 ¡„«4œ¡(¬,œ¡t(«˜¡¬ ˜¡«ô”¡è¬ì”¡¬è«Ô¡ȬÌ¡ÈÈ«´Œ¡¨¬¬Œ¡ä¨«”ˆ¡ˆ¬Œˆ¡ˆ«t„¡h¬l„¡h«T€¡H¬L€¡8H«4|¡(¬,|¡T(«x¡¬ x¡p$P PPPPP PPPP ˆ¨‘ÀÈ©йØÈ¸Ì°ÏøÔàÝèæð ŒbWI3@8Nn-s_ceaforint_ceafordyld_stub_binding_helper_sqrt_log_ptitle_offsetp_cos_radius2_cenlonmer_adjust_lon_sin_true_scale_r_major_r_minor_lon_center_lat_truesc_false_northing_false_easting_es_e_ind_cosphi1_sinphi1_kz #1/12 1230140099 505 505 100644 6676 ` ceainv.oþíúÎ8 Ð Tœ__text__TEXTŒT ðU€__picsymbolstub1__TEXT `ô˜,€ __cstring__TEXT T__literal8__TEXTX l__bss__DATA t__la_symbol_ptr__DATAp, Äø  ¨ P P|¦Û¡ÿèÛÁÿðÛáÿø¿Áÿà”!ÿ`|> xBŸè¦Ø>HØ^PØ~XØž`ؾhØÞp<_8B|ÈHØ<_8B„ÈPØ<_8B¬ÈXØ<_8B´È`Ø<_8B¼ÈpØ<_8BÄÈhØ<_8B„É¢<_8B|Èü $Ø8ɾ8È8ý­2<_Èüüh(<_8B”Ø<_8B”Èü H­ü<_8BŒØ<_8B”É¢<_8B”Èü 2<_8BœØ<_8BœÉ¢<_8B”Èü 2<_8B¤Ø<_8BŒÉ¢<_8BôÈÿAœÐ<_8Bì8<_8B”É¢<_ÈüÿÀh(<_8B”É¢<_Èüý h(<_Èüÿ h$<_8BŒÉ¢<_Èý­2<_Èüÿàh$<_8BŒÉ¢<_Èüý€h(<_8BŒÉ¢<_Èüü *ü $ü H¡üü2ü*ü2<_8BäØH0<_8Bì8<_9"ä<@@8`IiH<_8B´Èü HÁü<_8BÌØ<_8B´Èü Hü<_8BÔØ<_8BÌËâ<_8B”É¢<_8BÔÈý­2<_8BÔÈý­2<_Èüüh(ü H¡üü$<_8BÜØ<_8bÜHÁ<_8B|É¢<_8B„Èü hü@H<_8B¬Èü H)<_8B´Èü Hu<_8BÄÉ¢<_8B¼Èü hü@H‘8|x€!€|¦»ÁÿàË¡ÿèËÁÿðËáÿøN€ |¦ÛÁÿðÛáÿø¿Áÿè”!ÿ€|> xBŸè¦Ø>HØ^Pþ¨‘¬<_8B É¢ÈHüh(ØH<_8BÉ¢ÈPüh(ØP<_8B4€/€Ažˆ<_8BÉ¢ÈPý­2<_8BÄÈü $ü H¥ü€^¬Ø<_8BÄÉ¢<_8BÈý­2ÈHý h$<_8BôÈü *ü Hýü€^¨ØH´ÈPý *<_8B$Èý2<_8BÄÉ¢<_8B,Èü 2ü $ü H üØ8<_8BÜÉ¢<_È|ý$<_8BäÉ¢<_8BTÈü 2ýŒ*<_8BìÉ¢<_8B\Èü 2ÿì*È8ü*ü H]üý¿2È8ÿÍ*<_8BäÉ¢<_8BdÈý2<_8BìÉ¢<_8BlÈü 2ÿì*ɾ8<_È„ü 2ü Hùüü2ÿÞ*<_8BìÉ¢<_8BtÈÿí2ɾ8<_ÈŒü 2ü H¹üü2ü*€^¬Ø<_8BÄÉ¢<_8B$Èý­2ÈHý h$<_8BôÈü *ü HIü€^¨Ø8|x€!€|¦»ÁÿèËÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ |¦BŸ}h¦=k|¦…‹X}‰¦N€ |¦BŸ}h¦=k|¦…‹<}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ |¦BŸ}h¦=k|¦…‹Ì}‰¦N€ |¦BŸ}h¦=k|¦…‹°}‰¦N€ Cylinderical Equal Area>äøµˆãhñ?ðÀ?Æ `¶ `¶?ºB¤*B¤*?°[°[°?°ÿº¦Uü?‘-ömŸ½Š@@@XëHСܬDСôÜ«0 ¡ܬ, ¡$Ü«$ ¡ܬ  ¡ÄÜëüh¡ܬøh¡ŒÜ«èP¡ܬäP¡tÜ«ÜÈ¡ܬØÈ¡ìÜÈë¼`¡ܬ¸`¡„Ü«¤H¡ܬ H¡lÜ«˜È¡ܬ”È¡ìÜ«ˆ@¡ܬ„@¡dÜ«|À¡ܬxÀ¡äÜdëH8¡ܬD8¡\Ü«<È¡ܬ8È¡ìÜ«(0¡ܬ$0¡TÜ«À¡ܬÀ¡äÜ«X¡ܬ X¡|Ü«¸¡ܬ¸¡ÜÜôëà ¡ܬÜ ¡,ܫԠ¡ܬР¡ÄÜ«Ä ¡ܬÀ ¡$ܤë”СܬСôÜ«|ð¡ܬxð¡Ü«p ¡ܬl ¡ÄÜ\ëL ¡ܬH ¡ÄÜ«8ð¡ܬ4ð¡Ü«$ ¡ܬ ¡4Ü« à¡ܬà¡Ü«ôè¡ܬðè¡ Üë€à¡$¬|ࡼ$«tè¡$¬pè¡Ä$lë`Ø¡$¬\Ø¡´$XëLС$¬HС¬$Dë4¨¡$¬0¨¡„$«( ¡$¬$ ¡|$ ë¡$¬¡Ü$« ¡$¬ ¡Ü$ëô ¡$¬ð ¡ü$«äø¡$¬àø¡Ô$«Ôø¡$¬Ðø¡Ô$«È¸¡$¬Ä¸¡”$«¼ð¡$¬¸ð¡Ì$«°ø¡$¬¬ø¡Ô$¤ë˜Ø¡$¬”Ø¡´$«Œð¡$¬ˆð¡Ì$€ëtØ¡$¬pØ¡´$«X ¡$¬T ¡ä$«H ¡$¬D ¡ì$«8 ¡$¬4 ¡ä$ ë ¡$¬  ¡ü$«°¡$¬°¡Œ$«ø ¡$¬ô ¡ü$«ì°¡$¬è°¡Œ$«à ¡$¬Ü ¡ü$«Ô(¡$¬Ð(¡$«È°¡$¬Ä°¡Œ$«¼ ¡$¬¸ ¡ü$«° ¡$¬¬ ¡ü$«¤¸¡$¬ ¸¡”$«˜ ¡$¬” ¡ü$«Œ¸¡$¬ˆ¸¡”$«| ¡$¬x ¡ì$«h¡$¬d¡ô$«\°¡$¬X°¡Œ$«PÈ¡$¬LÈ¡¤$«@¸¡$¬<¸¡”$«4À¡$¬0À¡œ$«(À¡$¬$À¡œ$«¸¡$¬¸¡”$« ¸¡$¬¸¡”$«°¡$¬ü°¡Œ$ôë踡$¬ä¸¡”$«Ü¸¡$¬Ø¸¡”$«Ð ¡$¬Ì ¡ü$«° ¡$¬¬ ¡|$«¤¨¡$¬ ¨¡„$«”è¡$¬è¡Ä$«„à¡$¬€à¡¼$«tØ¡$¬pØ¡´$«dС$¬`С¬$«T¨¡$¬P¨¡„$«D ¡$¬@ ¡|$«T˜¡è¬L˜¡°è«4”¡Ȭ,”¡ÌÈ«¡¨¬ ¡è¨«ôŒ¡ˆ¬ìŒ¡ˆ«Ôˆ¡h¬Ìˆ¡ h«´„¡H¬¬„¡<H«”€¡(¬Œ€¡X(«t|¡¬l|¡t«Tx¡è¬Lx¡è«4t¡Ȭ,t¡¬È«p¡¨¬ p¡È¨(P$P PPPPP PPPP† ¨˜ФذàÀèϸӰÖÀÜÈâ ç ëðôøý ¼i@^P3G8Uu-z_ceainvint_ceainvdyld_stub_binding_helper_sqrt_log_ptitle_asinz_offsetp_cos_radius2_cenlonmer_adjust_lon_sin_true_scale_r_major_r_minor_lon_center_lat_truesc_false_northing_false_easting_es_e_e_p4_e_p6_ind_qp_cosphi1_sinphi1_kz#1/20 1230140099 505 505 100644 7284 ` eqconfor.oþíúÎ8 Ð hT ì__text__TEXTÄT @5€__picsymbolstub1__TEXTà` 4èL€ __cstring__TEXT @N ”__literal8__TEXT  ä__bss__DATA ðx__la_symbol_ptr__DATA  L ôHx%4( Pà&|¦¿Áÿø”!ÿ |> xBŸè¦Ø>ˆØ^Ø~˜Øž Ø¾¨ØÞ°Øþ¸ÙÀ<_8B ØÈˆØ<_8B àÈØ<_8B èȨØ<_8B (ÈÀØ<_8B 0ȸØ<_8B àÉ¢<_8B ØÈü $ØhɾhÈhý­2<_È €üh(<_8B Ø<_8B Èü Hü<_8B Ø<_8B Èü H=ü<_8B ðØ<_8B Èü HÙü<_8B øØ<_8B Èü HÕü<_8B Ø<_8B Èü H‘ü<_8B Ø8p8^xÈ>˜|x|FxH)<_8B ÈɾpÉžxü ü@hü``HEüØ`<_8B ðÉb<_8B øÉ¢<_8B É‚<_8B Èü Xü@hü``ü€È¾˜HüØP€8/€AžHɾ˜È ü *ý <_8B xÈÿAœÄ8p8^xÈ> |x|FxHe<_8B ÈɾpÉžxü ü@hü``HüØX<_8B ðÉb<_8B øÉ¢<_8B É‚<_8B Èü Xü@hü``ü€È¾ HQüØHɾ˜È ü (ý <_8B xÈÿOÝó‚Až˜È^ Hí<_8B èÈü HYÈ>°Hñ<_8B 0É¢<_8B (Èü hü@H­H|<_8b dH]<_8B ØÉ¢<_8B àÈü hü@H¹È>˜Hñ<_8B èÈü HÝÈ>°Hu<_8B 0É¢<_8B (Èü hü@H18È€È|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼<_8B”Éb<_8BœÉ¢<_8B¤É‚<_8B¬Èü Xü@hü``ü€È¾pHUüØX<_8BäÉ¢ÈXý­(<_8B|Èü 2ØH<_8BŒÉ¢Èhüh(ü H‰ý <_8BÜÈü 2ØPÈ>PH‰üý ÈHý­2<_8BÔÈü *€^¸Ø<_8BÌÉ¢<_8BìÈÿí*È>PHýüý ÈHü 2ü(€^¼Ø8|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹¸}‰¦N€ |¦BŸ}h¦=k|¦…‹œ}‰¦N€ |¦BŸ}h¦=k|¦…‹€}‰¦N€ |¦BŸ}h¦=k|¦…‹d}‰¦N€ |¦BŸ}h¦=k|¦…‹H}‰¦N€ |¦BŸ}h¦=k|¦…‹,}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ô}‰¦N€ |¦BŸ}h¦=k|¦…‹Ø}‰¦N€ |¦BŸ}h¦=k|¦…‹¼}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹„}‰¦N€ |¦BŸ}h¦=k|¦…‹h}‰¦N€ |¦BŸ}h¦=k|¦…‹L}‰¦N€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ Standard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONIC=Û|ßÙ×½»?ð„ët `¡t¬p `¡ìt«h @¡t¬d @¡Ìt«P H¡t¬L H¡Ôt8ë$ P¡t¬ P¡Ütë ¡t¬ ¡Œt«ð ð¡t¬ì ð¡|t«Ü X¡t¬Ø X¡ätÌë° ¡t¬¬ ¡¬t«¤ ¡t¬  ¡¤t«˜ ¡t¬” ¡œt«Œ ¡t¬ˆ ¡”t0ë @¡¬ @¡ (« H¡¬ H¡ 0 Ãëø ¡¬ô ¡ èðÃèëØ ø¡¬Ô ø¡ à«Ì ð¡¬È ð¡ ØÄëÀ |¡¬¼ |¡ d´ë¤ @¡¬  @¡ («˜ H¡¬” H¡ 0Èë| ¡¬x ¡ ètÃhëX ø¡¬T ø¡ à«L ð¡¬H ð¡ ØDë@ |¡¬< |¡ d«( `¡¬$ `¡ H« ð¡¬ ð¡ Ø« 8¡¬ 8¡ «ü X¡¬ø X¡ @«ð 8¡¬ì 8¡ äëÈ ¡¬Ä ¡ «¼ ¡¬¸ ¡ «° ¡¬¬ ¡ ø«¤ ¡¬  ¡ 𫘠X¡¬” X¡ @«| P¡¬x P¡ 8«p P¡¬l P¡ 8«\ P¡¬X P¡ 8«0 P¡¬, P¡ 8ë p¡¬ p¡ X« @¡¬ @¡ («ð ¡¬ì ¡ xÐë´ ¡¬° ¡ «¨ ¡¬¤ ¡ «œ ¡¬˜ ¡ ø« ¡¬Œ ¡ ð€ëd (¡¬` (¡ \ë8 ¡¬4 ¡ x ëð ¡¬ì ¡ «ä ¡¬à ¡ «Ø ¡¬Ô ¡ ø«Ì ¡¬È ¡ ð¼ë  (¡¬œ (¡ ˜ë| ¡¬x ¡ pëd 0¡¬` 0¡ «X ¡¬T ¡ Lë@ 0¡¬< 0¡ «4 ¡¬0 ¡ ø(ë 0¡¬ 0¡ « ¡¬ ¡ ðëø 0¡¬ô 0¡ «ì (¡¬è (¡ àÃ«Ô 0¡¬Ð 0¡ «È 0¡¬Ä 0¡ «¼ ˜¡¬¸ ˜¡ €«œ 𡬘 ð¡ Ø« ø¡¬Œ ø¡ à«€ H¡¬| H¡ 0«p @¡¬l @¡ («` ¡¬\ ¡ è«P ø¡¬L ø¡ à«@ ð¡¬< ð¡ Ø«T è¡ (¬L è¡À («4 ä¡ ¬, ä¡Ü « à¡è¬ à¡øè«ô Ü¡Ȭì Ü¡È«Ô Ø¡¨¬Ì Ø¡0¨«´ Ô¡ˆ¬¬ Ô¡Lˆ«” Сh¬Œ Сhh«t Ì¡H¬l Ì¡„H«T È¡(¬L È¡ («4 Ä¡¬, Ä¡¼« À¡è¬ À¡Øè«ô ¼¡È¬ì ¼¡ôÈ«Ô ¸¡¨¬Ì ¸¡¨«´ ´¡ˆ¬¬ ´¡,ˆ«” °¡h¬Œ °¡Hh«t ¬¡H¬l ¬¡dH«T ¨¡(¬L ¨¡€(«4 ¤¡¬, ¤¡œ«  ¡è¬  ¡¸èH$PD$P@$P<$P8$P4$P0$P,$P($P$$P $P$P$P$P$P $P$P$P$P #!" #!"Ä ðÍ øÖ â @ò H 0 (      P X 8$ `XžkTE¸}7¾vK–ƒ=Yª1Œ¯b_eqconforint_eqconfordyld_stub_binding_helper_sqrt_e3fn_ptitle_e0fn_offsetp_cos_radius2_tsincos_cenlonmer_msfnz_e2fn_p_error_stanparl_origin_adjust_lon_sin_stparl1_e1fn_mlfn_r_major_r_minor_lon_center_false_northing_false_easting_es_e_e0_e1_e2_e3_ns_g_ml0_rh #1/20 1230140100 505 505 100644 7620 ` eqconinv.oþíúÎ8 Ð PT Ô__text__TEXT¼T (B€__picsymbolstub1__TEXTÀ` 8L€ __cstring__TEXT N t__literal8__TEXT p Ä__bss__DATA Øx__la_symbol_ptr__DATA ˆL ܘÈ%„, P0&|¦¿Áÿø”!ÿ |> xBŸè¦Ø>ˆØ^Ø~˜Øž Ø¾¨ØÞ°Øþ¸ÙÀ<_8B ÀȈØ<_8B ÈÈØ<_8B ÐȨØ<_8B ÈÀØ<_8B ȸØ<_8B ÈÉ¢<_8B ÀÈü $ØhɾhÈhý­2<_È `üh(<_8B Ø<_8B Èü Háü<_8B øØ<_8B Èü Hü<_8B ØØ<_8B Èü H™ü<_8B àØ<_8B Èü H•ü<_8B èØ<_8B Èü Hqü<_8B ðØ8p8^xÈ>˜|x|FxHé<_8B øÈɾpÉžxü ü@hü``HüØ`<_8B ØÉb<_8B àÉ¢<_8B èÉ‚<_8B ðÈü Xü@hü``ü€È¾˜HõüØP€8/€AžHɾ˜È ü *ý <_8B XÈÿAœÄ8p8^xÈ> |x|FxH%<_8B øÈɾpÉžxü ü@hü``HAüØX<_8B ØÉb<_8B àÉ¢<_8B èÉ‚<_8B ðÈü Xü@hü``ü€È¾ H1üØHɾ˜È ü (ý <_8B XÈÿOÝó‚Až˜È^ H­<_8B ÐÈü HÈ>°H±<_8B É¢<_8B Èü hü@HH|<_8b DH=<_8B ÀÉ¢<_8B ÈÈü hü@HyÈ>˜H±<_8B ÐÈü HÈ>°H5<_8B É¢<_8B Èü hü@H8È€È|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ`|> xBŸè¦Ø>xØ^€þÈ‘Ì8h<_8BÀÉ¢Èxüh(Øx<_8BØÉ¢È€ý­(<_8B¸Èü *Ø€<_8BÈÉ¢<_ÈÿOÝó‚AžlɾxÈxý2ɾ€È€ü 2ü *ü HµüüPØ`<@¿ð8`^P~T8@8`^H~Lɾ`<_Èÿ@žLHDɾxÈxý2ɾ€È€ü 2ü *ü HMüØ`<@?ð8`^P~TKÿÿœH0ɾPÈxý2ɾPÈ€ü 2ü `ü@HÉüØH<_8BÐÉ‚<_8BhÉ¢È`üh$ü (ØX<_8B€É‚<_8BˆÉb<_8BÈ<_8B˜É¢8h@È>Xü@`ü`Xü€ü hH©ü€^ÌØ<_8BÈÉ¢ÈHý h$<_8BxÈü *ü Hñü€^ÈØ€h/€Až€hˆH 8@^ˆ€ˆ|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ |¦BŸ}h¦=k|¦…‹P}‰¦N€ |¦BŸ}h¦=k|¦…‹4}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ |¦BŸ}h¦=k|¦…‹à}‰¦N€ |¦BŸ}h¦=k|¦…‹Ä}‰¦N€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ä}‰¦N€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ Standard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONIC=Û|ßÙ×½»?ðpë` è¡p¬\ è¡xp«L 8¡p¬H 8¡Èp8ë ¡p¬ ¡˜p« ¡p¬ ¡p«ü ø¡p¬ø ø¡ˆp«ð ð¡p¬ì ð¡€p«Ô Ø¡p¬Ð Ø¡hp«È @¡p¬Ä @¡Ðp¸ÃtëD €¡p¬@ €¡p ëÜ €¡p¬Ø €¡p«Ð 8¡p¬Ì 8¡Èp«¼ (¡p¬¸ (¡¸p«¨ H¡p¬¤ H¡Øp« 0¡p¬Œ 0¡Àp0ë (¡¬ (¡ « 0¡¬ 0¡  Ãëø è¡¬ô è¡ ÐðÃèëØ à¡¬Ô à¡ È«Ì Ø¡¬È Ø¡ ÀÄëÀ \¡¬¼ \¡ D´ë¤ (¡¬  (¡ «˜ 0¡¬” 0¡ Èë| 衬x è¡ ÐtÃhëX ࡬T à¡ È«L Ø¡¬H Ø¡ ÀDë@ \¡¬< \¡ D«( H¡¬$ H¡ 0« Ø¡¬ Ø¡ À« ¡¬ ¡ «ü @¡¬ø @¡ («ð ¡¬ì ¡ äëÈ ¡¬Ä ¡ 𫼠¡¬¸ ¡ è«° ø¡¬¬ ø¡ ૤ 𡬠 ð¡ Ø«˜ @¡¬” @¡ («| 8¡¬x 8¡ «p 8¡¬l 8¡ «\ 8¡¬X 8¡ «0 8¡¬, 8¡ ë P¡¬ P¡ 8« ¡¬ ¡ «ð p¡¬ì p¡ XÐë´ ¡¬° ¡ 𫨠¡¬¤ ¡ 諜 ø¡¬˜ ø¡ ૠ𡬌 ð¡ Ø€ëd ¡¬` ¡ ø\ë8 p¡¬4 p¡ X ëð ¡¬ì ¡ ð«ä ¡¬à ¡ è«Ø ø¡¬Ô ø¡ à«Ì ð¡¬È ð¡ Ø¼ë  ¡¬œ ¡ ø˜ë| ¡¬x ¡ ðpëd ¡¬` ¡ «X ¡¬T ¡ èLë@ ¡¬< ¡ «4 ø¡¬0 ø¡ à(ë ¡¬ ¡ « ð¡¬ ð¡ Øëø ¡¬ô ¡ «ì ¡¬è ¡ øàÃ«Ô ¡¬Ð ¡ «È ¡¬Ä ¡ «¼ x¡¬¸ x¡ `«œ Ø¡¬˜ Ø¡ À« ࡬Œ à¡ È«€ 0¡¬| 0¡ «p (¡¬l (¡ «` 衬\ è¡ Ð«P ࡬L à¡ È«@ Ø¡¬< Ø¡ À«T С ¬L Ð¡È «4 Ì¡ è¬, Ì¡ä è« È¡ Ȭ È¡ È«ô Ä¡ ¨¬ì Ä¡ ¨«Ô À¡ ˆ¬Ì À¡8 ˆ«´ ¼¡ h¬¬ ¼¡T h«” ¸¡ H¬Œ ¸¡p H«t ´¡ (¬l ´¡Œ («T °¡ ¬L °¡¨ «4 ¬¡è¬, ¬¡Äè« ¨¡Ȭ ¨¡àÈ«ô ¤¡¨¬ì ¤¡ü¨«Ô  ¡ˆ¬Ì  ¡ˆ«´ œ¡h¬¬ œ¡4h«” ˜¡H¬Œ ˜¡PH«t ”¡(¬l ”¡l(«T ¡¬L ¡ˆ«4 Œ¡è¬, Œ¡¤è« ˆ¡Ȭ ˆ¡ÀÈH$PD$P@$P<$P8$P4$P0$P,$P($P$$P $P$P$P$P$P $P$P$P$P #!" #!"È ØÑ àÚ èæ (ö 0     ð ø   8  @# ( HX™¥fEµx7ÂqK‘~»=T1‡¬]_eqconinvint_eqconinvdyld_stub_binding_helper_sqrt_e3fn_ptitle_e0fn_offsetp_radius2_tsincos_cenlonmer_msfnz_e2fn_p_error_stanparl_origin_adjust_lon_atan2_stparl1_e1fn_phi3z_mlfn_r_major_r_minor_lon_center_false_northing_false_easting_es_e_e0_e1_e2_e3_ns_g_ml0_rh#1/20 1230140100 505 505 100644 2620 ` equifor.oþíúÎô Œ8 __text__TEXTðK€__picsymbolstub1__TEXTàt€ __cstring__TEXTàð__bss__DATA(__la_symbol_ptr__DATAðTÄ x¬ PŒ|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžPؾX<_8BøÈ8Ø<_8BÈ@Ø<_8BÈHØ<_8BÈXØ<_8BÈPØ<_8bÈHy<_8BøÈü Hå<_8BÈü H±<_8BÈü HÝ<_8BÉ¢<_8BÈü hü@H98|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿ|> xBŸè¦Ø>HØ^Pþ˜‘œ<_8BôÉ¢ÈHüh(ü HqüØ8<_8BìÉ¢È8ÿí2<_8BüÈü HÁüý¿2<_8B Èü *€^˜Ø<_8BìÉ¢ÈPý­2<_8BÈü *€^œØ8|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ |¦BŸ}h¦=k|¦…‹Ì}‰¦N€ |¦BŸ}h¦=k|¦…‹°}‰¦N€ |¦BŸ}h¦=k|¦…‹”}‰¦N€ |¦BŸ}h¦=k|¦…‹x}‰¦N€ |¦BŸ}h¦=k|¦…‹\}‰¦N€ |¦BŸ}h¦=k|¦…‹@}‰¦N€ EQUIRECTANGULAR«¼(¡$¬¸(¡$«¨¡$¬¤¡ì$«0¡$¬Œ0¡ $€ët ¡$¬p ¡ü$«`¡$¬\¡ì$Pë<¡$¬8¡ô$èëØ(¡¬Ô(¡«Ì0¡¬È0¡Äë¸ ¡¬´ ¡°ë¤¡¬ ¡œë¡¬Œ¡øˆë„࡬€à¡È«t0¡¬p0¡«d(¡¬`(¡«T ¡¬P ¡«D¡¬@¡«4¡¬0¡ø«Ô¡ȬÌ¡@È«´¡¨¬¬¡\¨«”¡ˆ¬Œ¡xˆ«tü¡h¬lü¡”h«Tø¡H¬Lø¡°H«4ô¡(¬,ô¡Ì(«ð¡¬ ð¡èPPP PPPP    lu (0 `E@7X/P_equiforint_equifordyld_stub_binding_helper_ptitle_offsetp_cos_cenlonmer_radius_origin_adjust_lon_r_major_lon_center_lat_origin_false_northing_false_easting #1/20 1230140100 505 505 100644 3004 ` equiinv.oþíúÎ8 ÐÀT˜__text__TEXT@TìX€__picsymbolstub1__TEXT@”¬ € __cstring__TEXT@-”__literal8__TEXTpÄ__bss__DATA˜(__la_symbol_ptr__DATAx Ì ¬ , ì¸ P ì|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžPؾX<_8B€È8Ø<_8BˆÈ@Ø<_8BÈHØ<_8B˜ÈXØ<_8B ÈPØ<_8b(H¹<_8B€Èü H%<_8BˆÈü Hñ<_8BÈü H=<_8B É¢<_8B˜Èü hü@Hy8|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ |> xBŸè¦Ø>8Ø^@þˆ‘Œ<_8B˜É¢È8üh(Ø8<_8BÉ¢È@üh(Ø@<_8BxÉ¢È@üh$€^ŒØ€^ŒÈý <_8BPÈÿAh<_8BˆÈü HÑüý <_8BxÈý­2È8ý h$<_8B€Èü *ü H9ü€^ˆØ8HH$<_8b0<_8‚DHÍ8®HH€H|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ EQUIRECTANGULARInput data errorequi-inv?ù!ûTD-ëd¡ ¬ d¡D «P¡ ¬P¡0 èëØ ¡ ¬Ô ¡€ «À˜¡ ¬¼˜¡x °ë¤¨¡ ¬ ¨¡ˆ «p¡ ¬Œp¡P «h˜¡ ¬d˜¡x «P°¡ ¬L°¡ «8¸¡ ¬4¸¡˜ èëØ°¡¬Ô°¡˜«Ì¸¡¬È¸¡ Ä븨¡¬´¨¡°ë¤ ¡¬  ¡ˆœë˜¡¬Œ˜¡€ˆë„@¡¬€@¡(«t¸¡¬p¸¡ «d°¡¬`°¡˜«T¨¡¬P¨¡«D ¡¬@ ¡ˆ«4˜¡¬0˜¡€«ô”¡(¬ì”¡l(«Ô¡¬Ì¡ˆ«´Œ¡謬Œ¡¤è«”ˆ¡ȬŒˆ¡ÀÈ«t„¡¨¬l„¡Ü¨«T€¡ˆ¬L€¡øˆ«4|¡h¬,|¡h«x¡H¬ x¡0HPPPP PPPP    u˜~ Š¨–°¦¸ iE@7aX/P_equiinvint_equiinvdyld_stub_binding_helper_ptitle_offsetp_cos_cenlonmer_radius_p_error_origin_adjust_lon_r_major_lon_center_lat_origin_false_northing_false_easting #1/20 1230140100 505 505 100644 3452 ` gnomfor.oþíúÎ8 ШTx__text__TEXTÀTÌc€__picsymbolstub1__TEXTÀ@ ä(€ __cstring__TEXT9T__literal8__TEXT@”__bss__DATAx0__la_symbol_ptr__DATAP(¤ $   Ä ¨À P t|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžPؾX<_8BhÈ8Ø<_8B`È@Ø<_8B€ÈPØ<_8BˆÈXØÈ>H<_8¢p<_8ÂxH½<_8bèH1È>8HÉÈ>@H!È>HHy<_8B€É¢<_8BˆÈü hü@H8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼<_8BpÉ¢Èhüh(ü HmüØP8X8^`È>p|x|FxHíÈ>PH¥üØH<_8B€É¢ÈXý2<_8BˆÉ¢È`ý­2ÈHü 2ü *Ø@ɾ@<_È8ÿOÜó‚AžÌ<_É¢@È@ü $Ø8<_8BxÉ¢È8ý­2È`ÿí2È>PHõüý¿2<_8BÈü *€^¸Ø<_8BxÉ¢È8ým2<_8BˆÉ¢ÈXý2<_8B€É¢È`ý­2ÈHü 2ü (ý«2<_8B˜Èü *€^¼Ø8xH$<_8b<_8‚$Hñ8…xH€x|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ |¦BŸ}h¦=k|¦…‹P}‰¦N€ |¦BŸ}h¦=k|¦…‹4}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ |¦BŸ}h¦=k|¦…‹à}‰¦N€ |¦BŸ}h¦=k|¦…‹Ä}‰¦N€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ GNOMONICPoint projects into infinitygnomfor-conv?ðëŒ,¡¬ˆ,¡$«„ ¡¬€ ¡«` ¡¬\ ¡˜«<ˆ¡¬8ˆ¡€«(¡¬$¡ˆ«€¡¬€¡x«ü˜¡¬ø˜¡ìëЀ¡¬Ì€¡x«¼H¡¬¸H¡@«¨@¡¬¤@¡8«€¡¬|¡ˆ«lˆ¡¬hˆ¡€\ÃTÃ4ë x¡¬x¡pÌë¼ ¡¬¸ ¡ˆ«°˜¡¬¬˜¡€¨àØÃ댡¬ˆ¡è„뀡¬|¡x«xˆ¡¬tˆ¡p«d ¡¬` ¡ˆ«T˜¡¬P˜¡€«Dx¡¬@x¡`«4€¡¬0€¡h«4t¡è¬,t¡Œè«p¡Ȭ p¡¨È«ôl¡¨¬ìl¡Ä¨«Ôh¡ˆ¬Ìh¡àˆ«´d¡h¬¬d¡üh«”`¡H¬Œ`¡H«t\¡(¬l\¡4(«TX¡¬LX¡P«4T¡è¬,T¡lè«P¡Ȭ P¡ˆÈ$P PPPPP PPPP      €€ƒx˜ž ®ˆ· ìgEs@7^/V{M_gnomforint_gnomfordyld_stub_binding_helper_ptitle_offsetp_cos_cenlat_tsincos_radius_p_error_adjust_lon_cenlon_sin_R_lon_center_false_easting_false_northing_sin_p13_cos_p13#1/20 1230140101 505 505 100644 4396 ` gnominv.oþíúÎ8 ÐTX__text__TEXTpT¬‰€__picsymbolstub1__TEXT€€Ô ô0€ __cstring__TEXT T__literal8__TEXTd__bss__DATAX8__la_symbol_ptr__DATA(0|t  4<Ø P Ô|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžPؾX<_8BPÈ8Ø<_8B@È@Ø<_8BHÈHØ<_8BhÈPØ<_8BpÈXØÈ>H<_8¢X<_8Â`H<_8bèHÈ>8H™È>@HñÈ>HHI<_8BhÉ¢<_8BpÈü hü@H8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼<_8BhÉ¢Èhüh(Øh<_8BpÉ¢Èpüh(ØpɾhÈhý2ɾpÈpü 2ü *ü HüØH<_8BPÉ¢ÈHüh$ü HÁüØ@8P8^XÈ>@|x|FxHa<_8B@È€^¸ØÈHý <_8BøÈÿOÜó‚AžœÉ¾X<_8BXÈý2ɾPÈpý­2<_8B`Èý­2ÈHü $ü *ü H‰ü€^¼Ø<_8BHÈý <_8BÈü (Ø8È8ý <_8BøÈÿOÜó‚Až|H$<_8BHÈ€^¼Ø8xH¤ËþX€^¼Èü H!üý <_8BXÈü 2ü(Ø8È8ý <_8BøÈÿAœ(H¸<_8BHÉ¢<_ÈÿOÝó‚AžL<_8B@ËâÈhüPü È^pHüü(ü H1ü€^¸Ø8xHèÈpüPÈ>hü@HEüý <_8B@Èü *ü Håü€^¸Ø8xHœÉ¾PÈhý­2<_8B`Èý2ɾ8ÈHü 2ü `ü@HÙüý <_8B@Èü *ü Hyü€^¸Ø8xH0Èhý <_8BøÈÿAœKÿÿx8@^xH€x|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹„}‰¦N€ |¦BŸ}h¦=k|¦…‹h}‰¦N€ |¦BŸ}h¦=k|¦…‹L}‰¦N€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ GNOMONIC=Û|ßÙ×½»?ù!ûTD-«0¡¬,¡øëøX¡¬ôX¡@èëÈx¡¬Äx¡`œëŒX¡¬ˆX¡@|ÃPÃ@ë(X¡¬$X¡@« ¡¬ ¡«`¡¬`¡H«ð¡¬ì¡ø«Ðp¡¬Ìp¡XÀë”`¡¬`¡H«x¡¬t¡ø«\¡¬X¡«L`¡¬H`¡H8ëx¡¬x¡`«p¡¬üp¡X«ä¡¬à¡ø«ÈX¡¬ÄX¡@ÀàëŒh¡¬ˆh¡P|ëHˆ¡¬Dˆ¡p«0€¡¬,€¡hÜë̈¡¬Èˆ¡p«À€¡¬¼€¡h¸ðèà뜡¬˜¡è”ëx¡¬Œx¡`«ˆp¡¬„p¡X«tˆ¡¬pˆ¡p«d€¡¬`€¡h«T`¡¬P`¡H«DX¡¬@X¡@«4h¡¬0h¡P«tT¡è¬lT¡lè«TP¡ȬLP¡ˆÈ«4L¡¨¬,L¡¤¨«H¡ˆ¬ H¡Àˆ«ôD¡h¬ìD¡Üh«Ô@¡H¬Ì@¡øH«´<¡(¬¬<¡(«”8¡¬Œ8¡0«t4¡è¬l4¡Lè«T0¡ȬL0¡hÈ«4,¡¨¬,,¡„¨«(¡ˆ¬ (¡ ˆ,P(P$P PPPPP PPPP        ŒhX›`§€¶ˆÆpÏx ül=f€MxD5^‡/U_gnominvint_gnominvdyld_stub_binding_helper_sqrt_ptitle_asinz_offsetp_cenlat_tsincos_radius_atan_adjust_lon_cenlon_atan2_sin_R_lon_center_lat_center_false_easting_false_northing_sin_p13_cos_p13 #1/20 1230140101 505 505 100644 7052 ` goodfor.oþíúÎ8 Ð ˆT ¼__text__TEXT´T €€__picsymbolstub1__TEXTÀà € __cstring__TEXT  N ô__literal8__TEXT ð° D__bss__DATA ÀÈ__la_symbol_ptr__DATA   ôð` ü| P(|¦¿Áÿø”!ÿ°|> xBŸè¦Ø>8<_8B ¨È8Ø<_9" °<_8B ØÈØ <_9" °<_8B ØÈØ <_9" °<_8B àÈØ <_9" °<_8B àÈØ <_9" °<_8B èÈØ <_9" °<_8B ðÈØ (<_9" °<_8B èÈØ 0<_9" °<_8B ðÈØ 8<_9" °<_8B øÈØ @<_9" °<_8B ÈØ H<_9" °<_8B øÈØ P<_9" °<_8B ÈØ X<_8B ¨É¢<_8B ØÈü 2<_8B Ø<_8B ¨É¢<_8B ØÈü 2<_8B Ø<_8B ¨É¢<_8B àÈü 2<_8B Ø<_8B ¨É¢<_8B àÈü 2<_8B Ø<_8B ¨É¢<_8B èÈü 2<_8B Ø <_8B ¨É¢<_8B ðÈü 2<_8B Ø(<_8B ¨É¢<_8B èÈü 2<_8B Ø0<_8B ¨É¢<_8B ðÈü 2<_8B Ø8<_8B ¨É¢<_8B øÈü 2<_8B Ø@<_8B ¨É¢<_8B Èü 2<_8B ØH<_8B ¨É¢<_8B øÈü 2<_8B ØP<_8B ¨É¢<_8B Èü 2<_8B ØX<_8b ˆH‰È>8Há8|x€!€|¦»ÁÿøN€ |¦ÛÁÿðÛáÿø¿Áÿè”!ÿP|> xBŸè¦Ø>hØ^pþØ‘Üɾp<_8B ÈÿOÝó‚Až ɾp<_ÈÿOÝó‚Až\H8ɾh<_8B¨ÈÿOÜó‚Až88Hp88Hdɾp<_8B°ÈÿOÝó‚Až\H8ɾh<_8B¨ÈÿOÜó‚Až88H88Hɾh<_8B¸ÈÿOÜó‚Až´Hɾh<_8B¸ÈÿOÜó‚Až$ɾh<_8BÀÈÿOÜó‚Až4H88H¨É¾h<_8BÈÈÿOÜó‚Až H88H|8 8Hp88Hdɾh<_8BÀÈÿOÜó‚Až4H88H8ɾh<_8BÈÈÿOÜó‚Až,H88H 8 8€8/€AžPH8 8Kÿÿè€8/€Až4€8/€Až(€8/€Až€8/€Až€8/€ @žœ€8<_8BHT8|@É¢Èhüh(ü H…üØX€8<_8B¨T8|@ËÂ<_8B@É¢ÈXÿí2È>pHÉüü2ü*€^ØØ<_8B@É¢Èpü 2€^ÜØH<€8<_8BHT8|@É¢Èhüh(ü HíüØXÈpØPÈ>pHõüý <_8BÐÈü 2Ø@8<È>PHÉüý ÈPý­*È@ü (ÿàPÈ>PHüý <_Èü *ü$ØHɾPÈHü *ØPÈHý <_8BØÈÿAœ@€PHéüü2ü*€^ØØÈ>PHmüý <_8BðÈÿí2È>pHÍ|`x<@C0=?É©l€|^xÈxý h(<_8BøÈü 2ý¿*<_8B@Èü 2€^ÜØ8€€€|x€!€|¦»ÁÿèËÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹Ø}‰¦N€ |¦BŸ}h¦=k|¦…‹¼}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹„}‰¦N€ |¦BŸ}h¦=k|¦…‹h}‰¦N€ |¦BŸ}h¦=k|¦…‹L}‰¦N€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ GOODE'S HOMOLOSINE EQUAL-AREAIteration failed to convergegoode-forward¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷¿æÀiâ›Ìy¿ûìÞ] É¿ÖWJçM÷?öWJç”U@ !ûTD-=Û|ßÙ×½»?ù!ûTD-?ìÏd)¾…•?ö žf;ã¿« _öÜ?ð@C0€«t À¡€¬p À¡@€«` x¡€¬\ x¡ø€«D ˜¡€¬@ ˜¡€4ë$ p¡€¬ p¡ð€Ãøëà h¡€¬Ü h¡è€«Ô À¡€¬Ð À¡@€«À (¡€¬¼ (¡¨€«” X¡€¬ X¡Ø€«„ `¡€¬€ `¡à€«l ¡€¬h ¡€Dë@ à¡€¬< à¡`€«8 À¡€¬4 À¡@€« X¡€¬ X¡Ø€«ì ˆ¡€¬è ˆ¡€ÜÃ¸ëœ P¡€¬˜ P¡Ð€ŒÃtëX È¡€¬T È¡H€«4 À¡€¬0 À¡@€ë À¡€¬ À¡@€«ð (¡€¬ì (¡¨€ÜëÀ È¡€¬¼ È¡H€«4 H¡€¬0 H¡È€« @¡€¬ @¡À€«Ä H¡€¬À H¡È€«˜ @¡€¬” @¡À€«| 8¡€¬x 8¡¸€«\ 8¡€¬X 8¡¸€«( (¡€¬$ (¡¨€« 0¡€¬ 0¡°€«Ô (¡€¬Ð (¡¨€«¸ €¡€¬´ €¡€«œ ¡€¬˜ ¡ €@Ã8ë4  ¡¬0  ¡ ˆ«( (¡¬$ (¡ « ¡¬ ¡ « À¡¬ À¡ ¨« (¡¬ü (¡ «ð ¡¬ì ¡ ø«ä À¡¬à À¡ ¨«Ø (¡¬Ô (¡ «È ¡¬Ä ¡ «¼ À¡¬¸ À¡ ¨«° (¡¬¬ (¡ «  ¡¬œ ¡ ø«” À¡¬ À¡ ¨«ˆ (¡¬„ (¡ «x ¡¬t ¡ ð«l À¡¬h À¡ ¨«` (¡¬\ (¡ «P ¡¬L ¡ è«D À¡¬@ À¡ ¨«8 (¡¬4 (¡ «( ¡¬$ ¡ ð« À¡¬ À¡ ¨« (¡¬ (¡ « ¡¬ü ¡ è«ô À¡¬ð À¡ ¨«è (¡¬ä (¡ «Ø ø¡¬Ô ø¡ à«Ì À¡¬È À¡ ¨«À (¡¬¼ (¡ «° ø¡¬¬ ø¡ ૤ À¡¬  À¡ ¨«˜ (¡¬” (¡ «ˆ 𡬄 ð¡ Ø«| À¡¬x À¡ ¨«p (¡¬l (¡ «` ð¡¬\ ð¡ Ø«T À¡¬P À¡ ¨«D ¡¬@ ¡ «< È¡¬8 È¡ °«, ¡¬( ¡ ø«$ È¡¬ È¡ °« ¡¬ ¡ « È¡¬ È¡ °«ü ¡¬ø ¡ ø«ô È¡¬ð È¡ °«ä ¡¬à ¡ ð«Ü È¡¬Ø È¡ °«Ì ¡¬È ¡ è«Ä È¡¬À È¡ °«´ ¡¬° ¡ 𫬠ȡ¬¨ È¡ °«œ ¡¬˜ ¡ è«” È¡¬ È¡ °«„ ø¡¬€ ø¡ à«| È¡¬x È¡ °«l ø¡¬h ø¡ à«d È¡¬` È¡ °«T ð¡¬P ð¡ Ø«L È¡¬H È¡ °«< ð¡¬8 ð¡ Ø«4 È¡¬0 È¡ °«$ À¡¬ À¡ ¨«Ô ¸¡ ˆ¬Ì ¸¡0 ˆ«´ ´¡ h¬¬ ´¡L h«” °¡ H¬Œ °¡h H«t ¬¡ (¬l ¬¡„ («T ¨¡ ¬L ¨¡  «4 ¤¡è¬, ¤¡¼è«  ¡Ȭ  ¡ØÈ P P P P P P P    d Àg Ès ( `S7J/B<__goodforint_goodfordyld_stub_binding_helper_ptitle_cos_sign_radius_p_error_adjust_lon_sin_R_lon_center_feast#1/20 1230140101 505 505 100644 9828 ` goodinv.oþíúÎ8 ÐèT __text__TEXT üTt&€__picsymbolstub1__TEXTT#¤ € __cstring__TEXTBT__literal8__TEXTH¸œ__bss__DATA È__la_symbol_ptr__DATA T$¤%$%Ì€ P $ä|¦¿Áÿø”!ÿ°|> xBŸè¦Ø>8<_8BÈ8Ø<_9"<_8B0ÈØ <_9"<_8B0ÈØ <_9"<_8B8ÈØ <_9"<_8B8ÈØ <_9"<_8B@ÈØ <_9"<_8BHÈØ (<_9"<_8B@ÈØ 0<_9"<_8BHÈØ 8<_9"<_8BPÈØ @<_9"<_8BXÈØ H<_9"<_8BPÈØ P<_9"<_8BXÈØ X<_8BÉ¢<_8B0Èü 2<_8BpØ<_8BÉ¢<_8B0Èü 2<_8BpØ<_8BÉ¢<_8B8Èü 2<_8BpØ<_8BÉ¢<_8B8Èü 2<_8BpØ<_8BÉ¢<_8B@Èü 2<_8BpØ <_8BÉ¢<_8BHÈü 2<_8BpØ(<_8BÉ¢<_8B@Èü 2<_8BpØ0<_8BÉ¢<_8BHÈü 2<_8BpØ8<_8BÉ¢<_8BPÈü 2<_8BpØ@<_8BÉ¢<_8BXÈü 2<_8BpØH<_8BÉ¢<_8BPÈü 2<_8BpØP<_8BÉ¢<_8BXÈü 2<_8BpØX<_8bèH ÉÈ>8H !8|x€!€|¦»ÁÿøN€ |¦ÛÁÿðÛáÿø¿Áÿè”!ÿ`|> xBŸè¦Ø>XØ^`þÈ‘Ì<_8B  É¢<_8B øÈý­2È`ÿOÜó‚Až ɾ`<_È hÿOÝó‚Až|HH<_8B  É¢<_8B Èý­2ÈXÿOÝó‚Až88Hð88Hä<_8B  É¢<_8B Èý­2È`ÿOÜó‚Až|HH<_8B  É¢<_8B Èý­2ÈXÿOÝó‚Až88H|88Hp<_8B  É¢<_8B Èý­2ÈXÿOÝó‚AžôHÀ<_8B  É¢<_8B Èý­2ÈXÿOÝó‚Až4<_8B  É¢<_8B Èý­2ÈXÿOÝó‚AžDH88HØ<_8B  É¢<_8B Èý­2ÈXÿOÝó‚Až H88Hœ8 8H88H„<_8B  É¢<_8B Èý­2ÈXÿOÝó‚AžDH88HH<_8B  É¢<_8B Èý­2ÈXÿOÝó‚AžPH88H 8 8€8<_8B T8|@É¢ÈXüh(ØX€8/€AžPH8 8KÿÿÄ€8/€Až4€8/€Až(€8/€Až€8/€Až€8/€ @ž,<_8B  É¢È`üh$€^ÌØ€^ÌÈý <_8B (ÈÿAD€^ÌÈý <_8B (Èü (Ø@È@ý <_8B 0ÈÿALH$<_8b  <_8‚ ´Hy8üpHÄ€8<_8B ¨T8|@È€^ÈØH€8<_8B ¨T8|@Ëâ€^ÌÈü HÁüý <_8B  Èý­2ÈXüh$ü*Ø@È>@Hü€^ÈØH˜<_8B  É¢<_8B 8Èÿí2È>`H}|`x<@C0=?É© pl€l^hÈhüh(ý¿2È`ý*<_8B  É¢<_8B @Èü 2ü $ØPÈPý <_È xÿAŒÈ>PH©üØH€8<_8B ¨T8|@ËÂ<_8B  É¢<_8B HÈÿí2È>HH¥üý¿2ÈXüh$ü*€^ÈØ€^ÈÉ¢<_8B PÈÿAœdH8ÿþpHÈHÿà*ÈHü*ü Håüý¿*<_8B XÈü $ØPÈPý <_È xÿA@H9 ÿþ‘>pH¸È>PH¹ü€^ÌØÈX<_É¢ hÿ€h@œ@H9 ÿþ‘>pH€€^ÈÉ¢<_8B XÈý h(<_8B 0ÈÿAœHÈX<_É¢ hÿ€h@H€^ÈÉ¢<_8B XÈý­*<_8B 0ÈÿAœH€^ÈÈüP€^ÈØ€8/€@ž<€^ÈÉ¢<_8B PÈÿAœ0€^ÈÉ¢<_8B ÈÿA€8/€@žLH9 ÿþ‘>pHœ€^ÈÉ¢<_8B PÈÿAœ0€^ÈÉ¢<_8B ÈÿA€8/€@žLH8ÿþpHH€^ÈÉ¢<_8B ÈÿAœ0€^ÈÉ¢<_8B `ÈÿA€8/€@žLH8@ÿþ^pHô€^ÈÉ¢<_8B ÈÿAœ0€^ÈÉ¢<_8B `ÈÿA€8/€@žLH9 ÿþ‘>pH €^ÈÉ¢<_8B PÈÿAœ0€^ÈÉ¢<_8B ÈÿA€8/€@žLH8ÿþpHL€^ÈÉ¢<_8B ÈÿAœ0€^ÈÉ¢<_8B ÈÿA€8/€@žLH8@ÿþ^pHø€^ÈÉ¢<_8B PÈÿAœ0€^ÈÉ¢<_8B ÈÿA€8/€@žLH9 ÿþ‘>pH¤€^ÈÉ¢<_8B ÈÿAœ0€^ÈÉ¢<_8B ÈÿA€8/€@žLH8ÿþpHP€^ÈÉ¢<_8B ÈÿAœ0€^ÈÉ¢<_8B ÈÿA€8/€ @žLH8@ÿþ^pHü€^ÈÉ¢<_8B ÈÿAœ0€^ÈÉ¢<_8B `ÈÿA€8/€ @žLH9 ÿþ‘>pH¨€^ÈÉ¢<_8B ÈÿAœ0€^ÈÉ¢<_8B ÈÿA€8/€ @žLH8ÿþpHT€^ÈÉ¢<_8B ÈÿAœ,€^ÈÉ¢<_8B `ÈÿA8@^pH9 ÿþ‘>pH€p|x€!€|¦»ÁÿèËÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ |¦BŸ}h¦=k|¦…‹P}‰¦N€ |¦BŸ}h¦=k|¦…‹4}‰¦N€ GOODE'S HOMOLOSINE EQUAL-AREAInput data errorgoode-inverse¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷¿æÀiâ›Ìy¿ûìÞ] É¿ÖWJçM÷?öWJç”U?ù!ûTD-=Û|ßÙ×½»?« _öÜ?ö žf;ã?ìÏd)¾…•À !ûTGœ´@ !ûTD-@ !ûTGœ´C0€?ð« °à¡€¬ ¬à¡ `€« ” ¡€¬  ¡ €« \ ¡€¬ X ¡ €« @˜¡€¬ <˜¡ €« à¡€¬ à¡ `€« ì ¡€¬ è ¡ €« ´ ¡€¬ ° ¡ €« ˜˜¡€¬ ”˜¡ €« `˜¡€¬ \˜¡ €« D¡€¬ @¡ €« ¡€¬ ¡ €« ðС€¬ ìС P€« ¸˜¡€¬ ´˜¡ €« œ¡€¬ ˜¡ €« d¡€¬ `¡ €« HС€¬ DС P€« à¡€¬ à¡ `€« ô€¡€¬ ð€¡ €« ¼à¡€¬ ¸à¡ `€«  €¡€¬ œ€¡ €« h€¡€¬ d€¡ €« LС€¬ HС P€« €¡€¬ €¡ €« øС€¬ ôС P€« ¸°¡€¬ ´°¡ 0€« ¨Ø¡€¬ ¤Ø¡ X€« è¡€¬ Œè¡ h€« x°¡€¬ t°¡ 0€« hØ¡€¬ dØ¡ X€« @è¡€¬ <è¡ h€ (ë ø¡€¬ ø¡ x€«ìØ¡€¬èØ¡ X€Üë¨С€¬¤С P€|ëlÈ¡€¬hÈ¡ H€«` ¡€¬\ ¡  €«L(¡€¬H(¡ ¨€8ë(ø¡€¬$ø¡ x€«À¡€¬À¡ @€«ü ¡€¬ø ¡  €«Ô𡀬Ðð¡ p€Äë´¸¡€¬°¸¡ 8€«¨ ¡€¬¤ ¡  €ëp ¡€¬l ¡  €`ëD(¡€¬@(¡ ¨€« (¡€¬(¡ ¨€ë4¡€¬4¡ ´€«ü ¡€¬ø ¡  €«ä°¡€¬à°¡ 0€«È¨¡€¬Ä¨¡ (€«¨¨¡€¬¤¨¡ (€«€ ¡€¬| ¡  €«ˆ¡€¬ˆ¡ €«Ì ¡€¬È ¡ €«À ¡€¬¼ ¡  €«˜¡€¬Œ˜¡ €«„ ¡€¬€ ¡  €«< ¡€¬8 ¡ €«0 ¡€¬, ¡  €«˜¡€¬ü˜¡ €«ô ¡€¬ð ¡  €«Ô¡€¬Ð¡ €«È ¡€¬Ä ¡  €«¤¡€¬ ¡ €«˜ ¡€¬” ¡  €«`€¡€¬\€¡ €«T ¡€¬P ¡  €«0ˆ¡€¬,ˆ¡ €«$ ¡€¬  ¡  €«ì€¡€¬è€¡ €«à ¡€¬Ü ¡  €«Èè¡€¬Äè¡ h€«¤x¡€¬ x¡ ø€«˜ ¡€¬” ¡  €@Ã8ë4¡¬0¡è«(ˆ¡¬$ˆ¡p«p¡¬p¡X«  ¡¬ ¡«ˆ¡¬üˆ¡p«ðh¡¬ìh¡P«ä ¡¬à ¡«Øˆ¡¬Ôˆ¡p«Èp¡¬Äp¡X«¼ ¡¬¸ ¡«°ˆ¡¬¬ˆ¡p« h¡¬œh¡P«” ¡¬ ¡«ˆˆ¡¬„ˆ¡p«x`¡¬t`¡H«l ¡¬h ¡«`ˆ¡¬\ˆ¡p«PX¡¬LX¡@«D ¡¬@ ¡«8ˆ¡¬4ˆ¡p«(`¡¬$`¡H« ¡¬ ¡«ˆ¡¬ ˆ¡p«X¡¬üX¡@«ô ¡¬ð ¡«èˆ¡¬äˆ¡p«ØP¡¬ÔP¡8«Ì ¡¬È ¡«Àˆ¡¬¼ˆ¡p«°P¡¬¬P¡8«¤ ¡¬  ¡«˜ˆ¡¬”ˆ¡p«ˆH¡¬„H¡0«| ¡¬x ¡«pˆ¡¬lˆ¡p«`H¡¬\H¡0«T ¡¬P ¡«Dp¡¬@p¡X«<(¡¬8(¡«,h¡¬(h¡P«$(¡¬ (¡«p¡¬p¡X« (¡¬(¡«üh¡¬øh¡P«ô(¡¬ð(¡«ä`¡¬à`¡H«Ü(¡¬Ø(¡«ÌX¡¬ÈX¡@«Ä(¡¬À(¡«´`¡¬°`¡H«¬(¡¬¨(¡«œX¡¬˜X¡@«”(¡¬(¡«„P¡¬€P¡8«|(¡¬x(¡«lP¡¬hP¡8«d(¡¬`(¡«TH¡¬PH¡0«L(¡¬H(¡«<H¡¬8H¡0«4(¡¬0(¡«$ ¡¬  ¡«ô¡è¬ì¡4è«Ô¡ȬÌ¡PÈ«´¡¨¬¬¡l¨«”¡ˆ¬Œ¡ˆˆ«t ¡h¬l ¡¤h«T¡H¬L¡ÀH«4¡(¬,¡Ü(«¡¬ ¡ø P P P P P P P P      j m(yˆ `Sd7J/B<__goodinvint_goodinvdyld_stub_binding_helper_ptitle_cos_sign_radius_p_error_adjust_lon_sin_asin_R_lon_center_feast #1/20 1230140102 505 505 100644 4004 ` gvnspfor.oþíúÎ8 ИT\__text__TEXT,T°€€__picsymbolstub1__TEXT@`” °,€ __cstring__TEXT zô__literal8__TEXT t__bss__DATA`8__la_symbol_ptr__DATA0,„    À¼Ð P h|¦¿Áÿø”!ÿ€|> xBŸè¦Ø>8Ø^@Ø~HØžPؾXØÞ`<_8BPÈ8Ø<_8BPÉ¢È@ý h$<_Èü *<_8BXØ<_8BHÈHØ<_8BpÈXØ<_8BxÈ`ØÈ>P<_8¢`<_8ÂhH <_8bˆHÈ>8HÈ>@<_8¢°H)È>HHÈ>PH¹<_8BpÉ¢<_8BxÈü hü@HU8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼<_8BÉ¢Èhüh(ü HÍüØP8X8^`È>p|x|FxH-È>PHåüØH<_8B0É¢ÈXý2<_8B8É¢È`ý­2ÈHü 2ü *Ø@<_8B(É¢<_Èàý h$È@ÿAì<_8B(É¢<_Èàý(<_8B(É¢È@ü (ü $Ø8<_8B É¢È8ý­2È`ÿí2È>PH)üý¿2<_8B@Èü *€^¸Ø<_8B É¢È8ým2<_8B8É¢ÈXý2<_8B0É¢È`ý­2ÈHü 2ü (ý«2<_8BHÈü *€^¼Ø8xH$<_8b¬<_8‚ÈH%8™xH€x|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ |¦BŸ}h¦=k|¦…‹Ì}‰¦N€ |¦BŸ}h¦=k|¦…‹°}‰¦N€ |¦BŸ}h¦=k|¦…‹”}‰¦N€ |¦BŸ}h¦=k|¦…‹x}‰¦N€ |¦BŸ}h¦=k|¦…‹\}‰¦N€ |¦BŸ}h¦=k|¦…‹@}‰¦N€ |¦BŸ}h¦=k|¦…‹$}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ì}‰¦N€ |¦BŸ}h¦=k|¦…‹Ð}‰¦N€ GENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-for?ð?ðüëø¡H¬ô¡ÈH«ðô¡H¬ìô¡¬H«Ì¡H¬È¡HH«¨x¡H¬¤x¡0H«”€¡H¬€¡8H«€h¡H¬|h¡ H«hˆ¡H¬dˆ¡@HXë<h¡H¬8h¡ H« p¡H¬p¡(H«(¡H¬(¡àH«p¡H¬p¡(H«ð(¡H¬ì(¡àH«äp¡H¬àp¡(H«À€¡H¬¼€¡8H«¬x¡H¬¨x¡0HœÃ”Ãtë``¡H¬\`¡H ëü¡¬ø¡x«ðˆ¡¬ìˆ¡pèÃàÃØëÔÈ¡¬ÐÈ¡°ÈÃÀë¼ ¡¬¸ ¡ˆ´ë°€¡¬¬€¡h«¨x¡¬¤x¡`«”¡¬¡x«„ˆ¡¬€ˆ¡p«t`¡¬p`¡H«hp¡¬dp¡X«\ ¡¬X ¡«Hh¡¬Dh¡P«8h¡¬4h¡P«TX¡ˆ¬LX¡Ðˆ«4T¡h¬,T¡ìh«P¡H¬ P¡H«ôL¡(¬ìL¡$(«ÔH¡¬ÌH¡@«´D¡謬D¡\è«”@¡ȬŒ@¡xÈ«t<¡¨¬l<¡”¨«T8¡ˆ¬L8¡°ˆ«44¡h¬,4¡Ìh«0¡H¬ 0¡èH(P$P PPPPP PPPP      Šhp`œˆ«»xÄ€,qG}B`9h1X…O_gvnspforint_gvnspfordyld_stub_binding_helper_ptitle_offsetp_cos_cenlat_tsincos_radius_genrpt_p_error_adjust_lon_cenlon_sin_R_p_lon_center_false_easting_false_northing_sin_p15_cos_p15 #1/20 1230140102 505 505 100644 5372 ` gvnspinv.oþíúÎ8 ÐxT4__text__TEXT¤T ˆ½€__picsymbolstub1__TEXTÀ p4€ __cstring__TEXT`v ´__literal8__TEXTØ( ,__bss__DATA8@__la_symbol_ptr__DATA4 T  àè P x|¦¿Áÿø”!ÿ€|> xBŸè¦Ø>8Ø^@Ø~HØžPؾXØÞ`<_8B0È8Ø<_8B0É¢È@ý h$<_ÈÀü *<_8B8Ø<_8B ÈHØ<_8B(ÈPØ<_8BPÈXØ<_8BXÈ`ØÈ>P<_8¢@<_8ÂHH<_8bHHÈ>8H©È>@<_8¢pH¹È>HHÈ>PHI<_8BPÉ¢<_8BXÈü hü@H8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿ`|> xBŸè¦Ø>xØ^€þÈ‘Ì<_8BÉ¢Èxüh(Øx<_8BɢȀüh(؀ɾxÈxý2ɾ€È€ü 2ü *ü HüØX<_8BðÉ¢ÈXüh$ØP<_8BøÉ¢<_Șü (ØH<_8BøÉ¢<_Șü *Ø@ɾHÈ@ü $ü H™üý ÈPÿAœÐ<_8BøËâɾPÈPý­2È@ý­2ÈHý­$<_Șüh(ü HIüý(ɾHÈPý$ɾPÈHü $ü *ü $Ø`È`ü HQüØ88`8^hÈ>8|x|FxH‘<_8BàÈ€^ÈØÈXý <_8BˆÈÿOÜó‚AžÀH$<_8b`<_8‚tH¥8›ˆH\ɾh<_8BÈý2ɾ`È€ý­2<_8BÈý­2ÈXü $ü *ü H•ü€^ÌØ<_8BèÈý <_8BÈü (ØHÈHý <_8BˆÈÿOÜó‚Až|H$<_8BèÈ€^ÌØ8ˆH¤Ëþh€^ÌÈü HMüý <_8BÈü 2ü(ØHÈHý <_8BˆÈÿAœ(H¸<_8BèÉ¢<_È ÿOÝó‚AžL<_8BàËâÈxüPü È^€H­üü(ü H]ü€^ÈØ8ˆHèÈ€üPÈ>xü@Hqüý <_8BàÈü *ü Hü€^ÈØ8ˆHœÉ¾`Èxý­2<_8BÈý2ɾHÈXü 2ü `ü@Hüý <_8BàÈü *ü H¥ü€^ÈØ8ˆH0Èxý <_8BˆÈÿAœKÿÿx8@^ˆH€ˆ|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ä}‰¦N€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ |¦BŸ}h¦=k|¦…‹X}‰¦N€ |¦BŸ}h¦=k|¦…‹<}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ GENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-for?ð=Û|ßÙ×½»?ù!ûTD-?ð«dà¡X¬`ࡈX<ë,8¡X¬(8¡àXëü`¡X¬ø`¡XÐëÀ8¡X¬¼8¡àX°Ã„Ãtë\8¡X¬X8¡àX«Hø¡X¬Dø¡ X«<@¡X¬8@¡èX«$à¡X¬ ࡈX«X¡X¬X¡XôëÈ@¡X¬Ä@¡èX«¬à¡X¬¨à¡ˆX«è¡X¬Œè¡X«€@¡X¬|@¡èXlëP`¡X¬L`¡X«4X¡X¬0X¡XëÌ¡X¬Ì¡tX«¸¡X¬ ¸¡`X«ôà¡X¬ðࡈX«Ø8¡X¬Ô8¡àXÐðÃxëlð¡X¬hð¡˜X«DP¡X¬@P¡øX(ë ð¡X¬ð¡˜X«P¡X¬üP¡øX«ðð¡X¬ìð¡˜X«äP¡X¬àP¡øX«ÌH¡X¬ÈH¡ðX¼ëˆp¡X¬„p¡X«ph¡X¬lh¡Xë p¡¬p¡X«h¡¬üh¡PøÃðÃèë䈡¬àˆ¡pØÃÐëÌ`¡¬È`¡HÄëÀ`¡¬¼`¡H«¸X¡¬´X¡@«¤p¡¬ p¡X«”h¡¬h¡P«„@¡¬€@¡(«t8¡¬p8¡ «hP¡¬dP¡8«\Ø¡¬XØ¡À«HH¡¬DH¡0«8H¡¬4H¡0«”0¡H¬Œ0¡èH«t,¡(¬l,¡(«T(¡¬L(¡ «4$¡è¬,$¡<è« ¡Ȭ  ¡XÈ«ô¡¨¬ì¡t¨«Ô¡ˆ¬Ì¡ˆ«´¡h¬¬¡¬h«”¡H¬Œ¡ÈH«t ¡(¬l ¡ä(«T¡¬L¡«4¡è¬,¡è«¡Ȭ ¡8È0P,P(P$P PPPPP PPPP        ™HœPŸ8«@·hÆpÖXß`<y?O…hFp7`”1W_gvnspinvint_gvnspinvdyld_stub_binding_helper_sqrt_ptitle_asinz_offsetp_cenlat_tsincos_radius_genrpt_p_error_adjust_lon_cenlon_atan2_sin_R_p_lon_center_lat_center_false_easting_false_northing_sin_p15_cos_p15#1/12 1230140102 505 505 100644 2788 ` hamfor.oþíúÎ8 РT€__text__TEXT0TÔG€__picsymbolstub1__TEXT@” € __cstring__TEXT@”__literal8__TEXTHœ__bss__DATA€ __la_symbol_ptr__DATA` ´  Œ @˜ P L|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžP<_8BpÈ8Ø<_8BhÈ@Ø<_8BxÈHØ<_8B€ÈPØ<_8b(HíÈ>8HEÈ>@H}<_8BxÉ¢<_8B€Èü hü@HÙ8|x€!€|¦»ÁÿøN€ |¦ÛÁÿðÛáÿø¿Áÿè”!ÿ€|> xBŸè¦Ø>HØ^Pþ¨‘¬<_8B˜É¢ÈHüh(ü HÍüØ@<_8B É¢<_8B`ÈÿÍ2È>PHaüÿàɾ@<_Èhü $ü HAüý¿2<_Èpü *ü HÅüü$Ø8È8ÿà*È>PH üÿÿ2ɾ@<_Èhü $ü Hiüý¿2<_8B¨Èü *€^¨ØÈ>PHAüý È8ý­2<_8B°Èü *€^¬Ø8|x€!€|¦»ÁÿèËÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ |¦BŸ}h¦=k|¦…‹à}‰¦N€ |¦BŸ}h¦=k|¦…‹Ä}‰¦N€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ HAMMER?ö žfe˜>@?ð«ø˜¡è¬ô˜¡°èàëÈ¡è¬Ä¡¨è¸ë¬P¡è¬¨P¡hè˜Ã|ëpX¡è¬lX¡pè`ëTP¡è¬PP¡hè@ë0H¡è¬,H¡`è«$ˆ¡è¬ ˆ¡ è뀡è¬ü€¡˜è¨ë˜˜¡¬”˜¡€«Œ¡¬ˆ¡x„Ã|Ãtëp@¡¬l@¡(«`˜¡¬\˜¡€«P¡¬L¡x«@€¡¬<€¡h«0ˆ¡¬,ˆ¡p«ô|¡(¬ì|¡T(«Ôx¡¬Ìx¡p«´t¡謬t¡Œè«”p¡ȬŒp¡¨È«tl¡¨¬ll¡Ä¨«Th¡ˆ¬Lh¡àˆ«4d¡h¬,d¡üh«`¡H¬ `¡HPPPP PPPP     jˆm€yˆ˜ ÈQ]D;3Ie-_hamforint_hamfordyld_stub_binding_helper_sqrt_ptitle_offsetp_cos_radius_adjust_lon_cenlon_sin_R_lon_center_false_easting_false_northing#1/12 1230140102 505 505 100644 3028 ` haminv.oþíúÎ8 ÐTà__text__TEXT„T4X€__picsymbolstub1__TEXT ôô € __cstring__TEXT ô__literal8__TEXT¨ü__bss__DATAà __la_symbol_ptr__DATAÀ  ô t (œ P 4|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžP<_8BÐÈ8Ø<_8BÈÈ@Ø<_8BØÈHØ<_8BàÈPØ<_8bˆHMÈ>8H¥È>@HÝ<_8BØÉ¢<_8BàÈü hü@HY8|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ|> xBŸè¦Ø>HØ^Pþ˜‘œ<_8BÉ¢ÈHüh(ØH<_8BÉ¢ÈPüh(ØP<_8BÉ¢<_ÈÈý­2<_8BÈý2ɾHÈHý­2<_ÈÐü $ýŒ*ɾPÈPü 2ü (ü H%üý <_ÈØü $Ø8ɾHÈ8ým2<_8BÈý *<_8BÈý2ɾHÈHý­2<_ÈÐü $ýŒ*ɾPÈPü 2ü (ü Xü@H‰üý *<_8BÈü *ü H)ü€^˜ØɾPÈ8ý­2<_8BÈý­$<_8BÈü $ü H‰ü€^œØ8|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ |¦BŸ}h¦=k|¦…‹à}‰¦N€ |¦BŸ}h¦=k|¦…‹Ä}‰¦N€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ HAMMER@À@XëHè¡à¬Dè¡à«8è¡à¬4è¡àëà¡à¬à¡àøëÔ°¡à¬Ð°¡Ð૸è¡à¬´è¡à«¨è¡à¬¤è¡à«Œ¸¡à¬ˆ¸¡Øà|ë\°¡à¬X°¡Ðà«@è¡à¬<è¡à«4¨¡à¬0¨¡Èà«(è¡à¬$è¡à«ø¡à¬ ø¡à«øð¡à¬ôð¡à¨ë˜ø¡¬”ø¡à«Œð¡¬ˆð¡Ø„Ã|Ãtëp ¡¬l ¡ˆ«`ø¡¬\ø¡à«Pð¡¬Lð¡Ø«@࡬<à¡È«0衬,è¡Ð«ôÜ¡ˆ¬ìÜ¡Tˆ«ÔØ¡h¬ÌØ¡ph«´Ô¡H¬¬Ô¡ŒH«”С(¬ŒС¨(«tÌ¡¬l̡īTÈ¡è¬LÈ¡àè«4Ä¡Ȭ,Ä¡üÈ«À¡¨¬ À¡¨PPPP PPPP      nèqà}ðŒø ÈS;g_B3K-_haminvint_haminvdyld_stub_binding_helper_sqrt_ptitle_asinz_offsetp_radius_adjust_lon_cenlon_atan2_R_lon_center_false_easting_false_northing #1/20 1230140103 505 505 100644 5164 ` imolwfor.oþíúÎ8 ÐXTð__text__TEXTÄT Dõ€__picsymbolstub1__TEXTàÀ4ì€ __cstring__TEXT Tô__literal8__TEXTøà L__bss__DATAðh__la_symbol_ptr__DATAØ ,¬ œx PÜ |¦¿Áÿø”!ÿ°|> xBŸè¦Ø>8<_8BØÈ8Ø<_9"à<_8BàÈØ <_9"à<_8BèÈØ <_9"à<_8BðÈØ <_9"à<_8BøÈØ <_9"à<_8BÈØ <_9"à<_8BÈØ (<_8BØÉ¢<_8BÈü 2<_8BØ<_8BØÉ¢<_8BÈü 2<_8BØ<_8BØÉ¢<_8B Èü 2<_8BØ<_8BØÉ¢<_8B(Èü 2<_8BØ<_8BØÉ¢<_8B0Èü 2<_8BØ <_8BØÉ¢<_8B8Èü 2<_8BØ(<_8bˆH)È>8Ha8|x€!€|¦»ÁÿøN€ |¦ÛÁÿðÛáÿø¿Áÿè”!ÿ`|> xBŸè¦Ø>hØ^pþÈ‘Ìɾp<_ÈÀÿOÝó‚Až$ɾh<_8BXÈÿOßã‚AžðHÈɾh<_8BXÈÿOßã‚Až(ɾh<_8B`Èÿ@œ88H ɾh<_8BhÈÿOßã‚Až ɾh<_8BpÈÿOÜó‚AžDɾh<_8BxÈÿOßã‚Ažɾh<_8B€ÈÿAœ88H¨88HœÉ¾h<_8BˆÈÿ@œ88Hxɾh<_8BˆÈÿOßã‚Až ɾh<_8BpÈÿOÜó‚Ažɾh<_8BxÈÿOßã‚Ažɾh<_8BÈÿAœè88€8<_8BøT8|@É¢Èhüh(ü H•üØXÈpØPÈ>pHüý <_8B˜Èü 2Ø@8<È>PHqüý ÈPý­*È@ü (ÿàPÈ>PHÍüý <_ÈÈü *ü$ØHɾPÈHü *ØPÈHý <_8B ÈÿAœDH88Kÿÿ€PH­üü2ü*€^ÈØ<_8BðÉ¢<_8B¸Èÿí2È>PHõüü2€^ÌØ8|x€!€|¦»ÁÿèËÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹ð}‰¦N€ |¦BŸ}h¦=k|¦…‹Ô}‰¦N€ |¦BŸ}h¦=k|¦…‹¸}‰¦N€ |¦BŸ}h¦=k|¦…‹œ}‰¦N€ |¦BŸ}h¦=k|¦…‹€}‰¦N€ |¦BŸ}h¦=k|¦…‹d}‰¦N€ INTERRUPTED MOLLWEIDE EQUAL-AREAIteration failed to convergeIntMoll-forward?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«?ÖWJy Ö?þ·Áfý¼ ?þ·Áfð­…@ !ûTD-/À !ûTD-/¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ë@ !ûTD-=Û|ßÙ×½»?ù!ûTD-?ìÏd)¾…•?ö žf;ã?ð@Œë|¸¡¬x¸¡¸«pð¡¬lð¡ðTë<°¡¬8°¡°«0ð¡¬,ð¡ð«(¡¬(¡(«ð ¡¬ì ¡ «à¨¡¬Ü¨¡¨«ÈС¬ÄСЬë¨ä¡¬¤ä¡ä« Ä¡¬œÄ¡Ä«p ¡¬l ¡ «DÈ¡¬@È¡È4Ãëô˜¡¬ð˜¡˜äÃÌë°ø¡¬¬ø¡ø«¡¬Œ¡«tx¡¬px¡x«Xp¡¬Tp¡p«<ˆ¡¬8ˆ¡ˆ«ˆ¡¬ˆ¡ˆ«è€¡¬ä€¡€«Ìx¡¬Èx¡x«°p¡¬¬p¡p«”h¡¬h¡h«p`¡¬l`¡`«TX¡¬PX¡X«4X¡¬0X¡X«À¡¬À¡ÀÀø봠¡¬° ¡ˆ«¨(¡¬¤(¡«˜P¡¬”P¡8«Œð¡¬ˆð¡Ø«€(¡¬|(¡«pH¡¬lH¡0«dð¡¬`ð¡Ø«X(¡¬T(¡«H@¡¬D@¡(«<ð¡¬8ð¡Ø«0(¡¬,(¡« 8¡¬8¡ «ð¡¬ð¡Ø«(¡¬(¡«ø0¡¬ô0¡«ìð¡¬èð¡Ø«à(¡¬Ü(¡«Ð(¡¬Ì(¡«Äð¡¬Àð¡Ø«´ ¡¬° ¡«¬ø¡¬¨ø¡à«œ¡¬˜¡«”ø¡¬ø¡à«„¡¬€¡ø«|ø¡¬xø¡à«l¡¬h¡ð«dø¡¬`ø¡à«T¡¬P¡è«Lø¡¬Hø¡à«<ø¡¬8ø¡à«4ø¡¬0ø¡à«$ð¡¬ ð¡Ø«´ì¡ˆ¬¬ì¡dˆ«”è¡h¬Œè¡€h«tä¡H¬l䡜H«Tà¡(¬Lࡸ(«4Ü¡¬,Ü¡Ô«Ø¡è¬ Ø¡ðè P P P P P P    `ðcøo(àO9F1>[_imolwforint_imolwfordyld_stub_binding_helper_ptitle_cos_radius_p_error_adjust_lon_sin_R_lon_center_feast #1/20 1230140103 505 505 100644 5492 ` imolwinv.oþíúÎ8 Ð T°__text__TEXTÄT €__picsymbolstub1__TEXTàÀ 4<€ __cstring__TEXT ! ô__literal8__TEXTÈÐ __bss__DATA°h__la_symbol_ptr__DATA˜ ìü\ ìt P, |¦¿Áÿø”!ÿ°|> xBŸè¦Ø>8<_8B˜È8Ø<_9" <_8B°ÈØ <_9" <_8B¸ÈØ <_9" <_8BÀÈØ <_9" <_8BÈÈØ <_9" <_8BÐÈØ <_9" <_8BØÈØ (<_8B˜É¢<_8BàÈü 2<_8BÐØ<_8B˜É¢<_8BèÈü 2<_8BÐØ<_8B˜É¢<_8BðÈü 2<_8BÐØ<_8B˜É¢<_8BøÈü 2<_8BÐØ<_8B˜É¢<_8BÈü 2<_8BÐØ <_8B˜É¢<_8BÈü 2<_8BÐØ(<_8bˆH)È>8Ha8|x€!€|¦»ÁÿøN€ |¦ÛÁÿðÛáÿø¿Áÿè”!ÿ€|> xBŸè¦Ø>HØ^Pþ¨‘¬É¾P<_ÈÿOÝó‚Až4<_8B°É¢<_8B8Èý­2ÈHÿOÝó‚Až¸H„<_8B°É¢<_8B(Èý­2ÈHÿOÝó‚Až4<_8B°É¢<_8B0Èý­2ÈHÿOÝó‚Až H88H`88HT88HH<_8B°É¢<_8B@Èý­2ÈHÿOÝó‚Až,H88H 88€8<_8BèT8|@É¢ÈHüh(ØH<_8B°É¢<_8BHÈý­2ÈPüh$ü HüØ@€8<_8B¸T8|@ËÂ<_8B°É¢<_8BPÈÿí2È>@HQüý¿2ÈHüh$ü*ü Huü€^¨ØÈ@ÿà*È@ü*ü Hqüý¿*<_8BXÈü $ü Hqü€^¬Ø€8/€@žLH88Kÿþè€^¨É¢<_8B`ÈÿAœ0€^¨É¢<_8BhÈÿA€8/€@ž„H8ÿþXH€^¨É¢<_8BhÈÿ@œ €^¨É¢<_8B`ÈÿAL€^¨É¢<_8BpÈÿ@ €^¨É¢<_8B`ÈÿAœ€8/€@žLH8@ÿþ^XHˆ€^¨É¢<_8BxÈÿAœ0€^¨É¢<_8B`ÈÿA€8/€@žLH8ÿþXH4€^¨É¢<_8B`ÈÿAœ0€^¨É¢<_8B€ÈÿA€8/€@ž„H8@ÿþ^XHà€^¨É¢<_8B€Èÿ@œ €^¨É¢<_8B`ÈÿAL€^¨É¢<_8BˆÈÿ@ €^¨É¢<_8B`ÈÿAœ€8/€@žLH8ÿþXHT€^¨É¢<_8BˆÈÿAœ,€^¨É¢<_8B`ÈÿA8@^XH8ÿþXH€X|x€!€|¦»ÁÿèËÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹°}‰¦N€ |¦BŸ}h¦=k|¦…‹”}‰¦N€ |¦BŸ}h¦=k|¦…‹x}‰¦N€ |¦BŸ}h¦=k|¦…‹\}‰¦N€ |¦BŸ}h¦=k|¦…‹@}‰¦N€ |¦BŸ}h¦=k|¦…‹$}‰¦N€ INTERRUPTED MOLLWEIDE EQUAL-AREA?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«¿ö žf†”~?î+}Þ8k=¿î+}Þ8k=?ö žf†”~?ö žf;ã?ìÏd)¾…•@ !ûTD-?ÖWJy Ö?þ·Áfý¼ ¿ûìÞ] É¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ë«x`¡¬t`¡`«\ˆ¡¬Xˆ¡ˆ«$`¡¬ `¡`«ˆ¡¬ˆ¡ˆ«ì`¡¬è`¡`«Ð€¡¬Ì€¡€«˜€¡¬”€¡€«|`¡¬x`¡`«D`¡¬@`¡`«(x¡¬$x¡x«ð`¡¬ì`¡`«Ôp¡¬Ðp¡p«¸`¡¬´`¡`«œh¡¬˜h¡h«dh¡¬`h¡h«H`¡¬D`¡`ëX¡¬üX¡XðÃÌðë P¡¬œP¡P«”°¡¬°¡°«€¸¡¬|¸¡¸lëTH¡¬PH¡H«H°¡¬D°¡°«(衬$è¡è«ì@¡¬è@¡@«à°¡¬Ü°¡°«˜0¡¬”0¡0«Œ°¡¬ˆ°¡°«l(¡¬h(¡(«`°¡¬\°¡°«<8¡¬88¡8«0°¡¬,°¡°«¡¬¡Àø봠¡¬° ¡ˆ«¨è¡¬¤è¡Ð«˜ ¡¬” ¡«Œ°¡¬ˆ°¡˜«€è¡¬|è¡Ð«p¡¬l¡«d°¡¬`°¡˜«X衬Tè¡Ð«H¡¬D¡ø«<°¡¬8°¡˜«0衬,è¡Ð« ¡¬¡ð«°¡¬°¡˜«è¡¬è¡Ð«ø¡¬ô¡è«ì°¡¬è°¡˜«à衬Üè¡Ð«Ðø¡¬Ìø¡à«Ä°¡¬À°¡˜«´ð¡¬°ð¡Ø«¬¸¡¬¨¸¡ «œè¡¬˜è¡Ð«”¸¡¬¸¡ «„࡬€à¡È«|¸¡¬x¸¡ «lØ¡¬hØ¡À«d¸¡¬`¸¡ «TС¬PС¸«L¸¡¬H¸¡ «<È¡¬8È¡°«4¸¡¬0¸¡ «$°¡¬ °¡˜«´¬¡ˆ¬¬¬¡$ˆ«”¨¡h¬Œ¨¡@h«t¤¡H¬l¤¡\H«T ¡(¬L ¡x(«4œ¡¬,œ¡”«˜¡è¬ ˜¡°è P P P P P P    ]°`¸lèàFW91>R_imolwinvint_imolwinvdyld_stub_binding_helper_ptitle_cos_radius_adjust_lon_sin_asin_R_lon_center_feast#1/20 1230140103 505 505 100644 10444 ` isinusfor.oþíúÎÀ X€Ü|__text__TEXTôÜXÁ€__picsymbolstub1__TEXTÜ%` € __cstring__TEXTgÜ__data__DATAh D&`__bss__DATA|__literal8__TEXTˆÐd__la_symbol_ptr__DATAX 4&€__nl_symbol_ptr__DATAxT''ÜÜ P &À|¦¿Áÿø”!ÿ°|> xBŸè¦~hžl<_€B`8°|x<_8‚耾h€ÞlH€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ@|> xBŸè¦Ø>XØ^`Ø~hØžpؾxØÞ€<_8B€/€AžL<_8B€|xHÍ|`xH€H/€Až$<_8bð<_8‚Kÿÿ%8ÿÿ¨HôɾX<_ÈLÿOÜó‚Až ɾ`<_8BÈÿAœ\H$<_8bð<_8‚ KÿþÑ8ÿÿ¨H É¾`<_8BÈÿA ɾx<_8B$ÈÿAœ¬H$<_8bð<_8‚HKÿþ}8ÿÿ¨HLɾx<_8B,ÈÿApɾx<_8B4Èü *ü؈€ŒP€P<@C0=?É©Tl€”^Èý h(Èxüh(ý <_8B4ÈÿAXÈ^`È~hÈžpH ù|`x<_8B<_8B€/€@žHH$<_8bð<_8‚(Kÿü]8ÿÿ¨H,<_8b\<_8‚lKÿü=8ÿÿ¨H 8@^¨€¨|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ |> xBŸè¦Ø>XØ^`Ø~hØžpɾX<_8BÀÈÿAœ ɾ`<_8BÈÈÿAœ\H$<_8b`<_8‚ÀH Y8ÈHôɾ`<_8BÐÈÿA ɾ`<_8BØÈÿAœ,H$<_8b`<_8‚ÀH 8ÈH Hɾ`<_8BÐÈü *Ø`ɾ`<_8BØÈÿOÝó‚AžHɾ`<_8BÐÈü (Ø`€/€@€<@`BÆ€€@$<_8b`<_8‚ÀH q8ÈH €Tþ/€Až$<_8b`<_8‚ÀH A8ÈHÜ€/€Aœ€/€@$<_8b`<_8‚ÀH 8ÈH¤8``H 5|`xP€P/€@ž$<_8bX<_8‚ÀH Í8ÈHh€^P8X€^PÈhØ€^PÈpØ€^PÈXØ<_É¢ðÈXü $€^PØ€<@C0=?É©øl€|^xÈxý h(<_8BØÈü $€^PØ €^P€(€|p|”€^P,€^PÈ`Ø8ɾ`<_8BØÈü (€^PØ0€^PÉ¢0<_8BàÈÿAœH$€^PÉ¢0<_8BÐÈü *€^PØ0€^P€@€^P€,T 6|xHÕ|`x€^PT€^P€T/€@ž,€~PH Q<_8bX<_8‚ÀH ]8ÈHø€^P€TL8HH€H<@C0=?É©øl€„^€È€ý h(<_Èý*€^P€,<@C0=?É©øl€Œ^ˆÈˆüh(ý¬$<_Èðý h(<_8BèÈü 2Ø@€/€A`È>@H)üý€*€<@C0=?É©øl€”^Èüh(ý¬2<_Èü *üؘ€œ€^LHpÈ>@HÍüý€€<@C0=?É©øl€¤^ È üh(ý¬2<_Èü *üب€¬€^L€^L€T<€^L€^L€/€A€^L8€^L€<@C0=?É©øl€´^°È°ý h(<_Èðüh$€^LØ€/€@ž$€^L€B8|p|”€^LH€^L€|p|”€^L€^H8H€^L8L€^P€B,€H‚Aýì€^P"T€^P€,T 6|I8Bÿð€8ɾX<_8BÐÈý2€8<@C0=?É©øl€¼^¸È¸üh(ü $€^PØD€8<@C0=?É©øl€Ä^ÀÈÀý€h(ɾX<_8BÐÈü 2ü $€^PØL€^P< «`Ü#X€PÈ€È|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ|> xBŸè¦Ø>HØ^Pþ˜‘œ<_8B à€|xÈ>HÈ^P˜>œHQ|`x8€8/€Až$<_8bd<_8‚pKÿõ 8ÿÿXH 8X€X|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ@|> xBŸè¦~ØØ>XØ^`‘ì‘>ð>ì8@8`Ii>ð8@8`Ii€Ø/€@ž$<_8b4<_8‚äH!|`x HÔ€^Ø€BX< «`Ü#‚Až$<_8b<<_8‚äHé|`x HœÉ¾X<_8BÔÈÿAœ8ɾX<_8BÜÈÿA ɾ`<_8BäÈÿAœ H8ÿþ HDɾ`<_8BìÈÿAx€^ØÉ‚€^ØÉ¢È`ü 2ü *€^ðØ<_8BìÉ¢È`ý­(€^ØÈ ü 2ØPÈPüØh€l8€^Ø€B,€8‚A,H8@ÿþ^ H¬€^Ø€B(€8|@P8ÿÿ8€8/€@œ 88€^ØÉ¢0ÈXý h(<_8BôÈü 2Ø@ɾ@=?È üÿAœHDÈ@üØp€t <@C0=?É© l€|^xÈxý h(È@üh*Ø@È@<_É¢ ÿ€hAH@È@üØ€€„<@C0=?É© l€Œ^ˆÈˆý h(È@üh(Ø@€^Ø€BT€8T 6|B€<@C0=?É© l€”^Èý h(È@ý2€^Ø€BT€8T 6|B€<@C0=?É© l€œ^˜È˜üh(ü (ØH€^ØÉ‚€^ØÉ¢DÈHü 2ü *€^ìØ8 € |x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ°|> xBŸè¦~h€h/€@ž$<_8bÄ<_8‚€Hé|`x8H|€^h€BX< «`Ü#‚Až$<_8bÌ<_8‚€H±|`x8HD€^h8X€^h€T|xHi€^h8T€~hHU8h88€8|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ°|> xBŸè¦~hžl<_€Bä8°€^h"€^hb|x<_8‚°€¾l}&Kx}g[xH 8ÿÿ|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹P}‰¦N€ |¦BŸ}h¦=k|¦…‹4}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ |¦BŸ}h¦=k|¦…‹à}‰¦N€ |¦BŸ}h¦=k|¦…‹Ä}‰¦N€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ error (isinusfor.c/%s : %s memory allocationinvalid parameterinvalid handleinvalid keyisinusforinitbad return from Isin_for_freebad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valueIsin_for_initbad return from Isin_for_initisinusforbad return from Isin_fwdIsin_fwdIsin_for_free error (isinusfor.c/%s) : (%i) %s ÿÿÿý ÿÿÿü4ÿÿÿûHÿÿÿúXÀ!ûTD-@!ûTD-?ÿ× =p£×A3Æ€\)?„záG®{¿„záG®{@záG®C0€=Û|ßÙ×½»À!ûTD-@!ûTD-@ !ûTD-À !ûTD-?ù!ûTD-?ðC0€?àÀ!ûTD-@!ûTD-¿ù!ûTD-?ù!ûTD-?Ä_0mÉȃC0€?ðÔëÄD¡”¬ÀD¡°”«¤x¡”¬ x¡ä”LÃ8Ãë 4¡´¬4¡€´«€¡´¬€¡Ì´ØëÔ4¡´¬Ð4¡€´«Ìx¡´¬Èx¡Ä´«4H¡ D¬0H¡  D« ôH¡ D¬ ðH¡  D« °H¡ D¬ ¬H¡  D« ˆP¡ D¬ „P¡ D« \H¡ D¬ XH¡  D« 0@¡ D¬ ,@¡ü D« 8¡ D¬ 8¡ô D« €0¡ D¬ |0¡ì D« H0¡ D¬ D0¡ì D« (¡ D¬ (¡ä D«  ¡ D¬  ¡Ü D« ð¡ D¬ ì¡Ô D Øë Ô(¡ D¬ Ð(¡ä D« Ì€¡ D¬ È€¡< D  ë œ(¡ D¬ ˜(¡ä D« ”x¡ D¬ x¡4 D øë ô ¡ œ¬ ð ¡p œ« ì¡ œ¬ è¡d œ Ðë ´|¡ œ¬ °|¡ à œ« 8࡬ 4à¡Ð« ¡¬ ¡ø« 衬 䡸« Ð࡬ Ìà¡Ð« $¡¬ ¡ð« ¡¬ ¡ø«¬¡¬¨¡«Œ¡¬ˆ¡øtëP¡¬L¡«0¡¬,¡øëøø¡¬ôø¡è«ì¡¬è¡ð«Ì¡¬È¡ø«´¡¬°¡«˜¡¬”¡ødë`С¬\СÀ«Xh¡¬Th¡XPÃ,ëü࡬øà¡Ð«Üð¡¬Øð¡à«¼è¡¬¸è¡Ø«t衬pè¡Ø«X¡¬T¡ø«8¡¬4¡ðôëðС¬ìСÀ«èh¡¬äh¡XÌøë´С¬°СÀ«¬p¡¬¨p¡`€ë|С¬xСÀ«tp¡¬pp¡`PëLС¬HСÀ«Dp¡¬@p¡`«à¡¬ à¡Ð«ð衬ìè¡Ø«Øà¡¬Ôà¡Ð¼ë¸С¬´СÀ«°p¡¬¬p¡`«˜è¡¬”è¡Ø«€à¡¬|à¡ÐhëdС¬`СÀ«\p¡¬Xp¡`«DØ¡¬@ءȫ,С¬(СÀÄëÀà¡t¬¼à¡lt«¸Сt¬´С\t¤ë œ¡t¬œœ¡(t«˜d¡t¬”d¡ðt«€|¡t¬||¡t«t|¡t¬p|¡thÃ8ë4t¡t¬0t¡t«,d¡t¬(d¡ðt«¨¡t¬¨¡4t«ìÈ¡t¬èÈ¡Tt«Ä¨¡t¬À¨¡4t«¬¸¡t¬¨¸¡Dt«”°¡t¬°¡<t|ëxH¡t¬tH¡Ôt«pd¡t¬ld¡ðt\ëX¡t¬T¡¤t«Pd¡t¬Ld¡ðt(ë$ô¡t¬ ô¡€t«d¡t¬d¡ðt«¨¡t¬¨¡4t«ÜÈ¡t¬ØÈ¡Tt«´¨¡t¬°¨¡4t«œ ¡t¬˜ ¡,t„뀼¡t¬|¼¡Ht«xd¡t¬td¡ðt«`˜¡t¬\˜¡$t«H¡t¬D¡t0ë,”¡t¬(”¡ t«$d¡t¬ d¡ðt« ˆ¡t¬ˆ¡t«ôÀ¡t¬ðÀ¡LtÜëØt¡t¬Ôt¡t«Ðd¡t¬Ìd¡ðt´ë¨|¡t¬¤|¡t«”|¡t¬|¡tDë8¡¬4¡è«(x¡¬$x¡`«ôt¡è¬ìt¡Œè«Ôp¡ȬÌp¡¨È«´l¡¨¬¬l¡Ä¨«”h¡ˆ¬Œh¡àˆ«td¡h¬ld¡üh«T`¡H¬L`¡H«4\¡(¬,\¡4(«X¡¬ X¡P@@ @@PPPP PPPP   ‡Žhp¬x¼€É|Ï|4œø* , „\\juobC_isinusforinit_Isin_for_init_isinusfor_Isin_fwd_Isin_for_freedyld_stub_binding_helper___sF_malloc_cos_free_fprintf$LDBLStub_error_ISIN_BADALLOC_ISIN_BADPARAM_ISIN_BADHANDLE_ISIN_BADKEY_isin_Isin_error#1/20 1230140104 505 505 100644 10380 ` isinusinv.oþíúÎÀ X`Ü\__text__TEXTØÜ8½€__picsymbolstub1__TEXTà¼% € __cstring__TEXTàg¼__data__DATAH $& __bss__DATA\__literal8__TEXThÐD__la_symbol_ptr__DATA8 &@__nl_symbol_ptr__DATAX4&Ä'œÜ P &€|¦¿Áÿø”!ÿ°|> xBŸè¦~hžl<_€B@8°|x<_8‚È€¾h€ÞlH}€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ@|> xBŸè¦Ø>XØ^`Ø~hØžpؾxØÞ€<_8Bè€/€AžL<_8Bè€|xHí|`xH€H/€Až$<_8bÐ<_8‚àKÿÿ%8ÿÿ¨HôɾX<_È,ÿOÜó‚Až ɾ`<_8BôÈÿAœ\H$<_8bÐ<_8‚KÿþÑ8ÿÿ¨H É¾`<_8BüÈÿA ɾx<_8BÈÿAœ¬H$<_8bÐ<_8‚(Kÿþ}8ÿÿ¨HLɾx<_8B ÈÿApɾx<_8BÈü *ü؈€ŒP€P<@C0=?É©4l€”^Èý h(Èxüh(ý <_8BÈÿAXÈ^`È~hÈžpH ù|`x<_8Bè<_8Bè€/€@žHH$<_8bÐ<_8‚Kÿü]8ÿÿ¨H,<_8bÐ<_8‚ xBŸè¦Ø>XØ^`Ø~hØžpɾX<_8B ÈÿAœ ɾ`<_8B¨ÈÿAœ\H$<_8b@<_8‚ÀH 8ÈHôɾ`<_8B°ÈÿA ɾ`<_8B¸ÈÿAœ,H$<_8b@<_8‚ÀH Å8ÈH Hɾ`<_8B°Èü *Ø`ɾ`<_8B¸ÈÿOÝó‚AžHɾ`<_8B°Èü (Ø`€/€@€<@`BÆ€€@$<_8b@<_8‚ÀH 18ÈH €Tþ/€Až$<_8b@<_8‚ÀH 8ÈHÜ€/€Aœ€/€@$<_8b@<_8‚ÀH É8ÈH¤8``H |`xP€P/€@ž$<_8b8<_8‚ÀH 8ÈHh€^P8X€^PÈhØ€^PÈpØ€^PÈXØ<_É¢ÐÈXü $€^PØ€<@C0=?É©Øl€|^xÈxý h(<_8B¸Èü $€^PØ €^P€(€|p|”€^P,€^PÈ`Ø8ɾ`<_8B¸Èü (€^PØ0€^PÉ¢0<_8BÀÈÿAœH$€^PÉ¢0<_8B°Èü *€^PØ0€^P€@€^P€,T 6|xHµ|`x€^PT€^P€T/€@ž,€~PHÑ<_8b8<_8‚ÀH 8ÈHø€^P€TL8HH€H<@C0=?É©Øl€„^€È€ý h(<_Èàý*€^P€,<@C0=?É©Øl€Œ^ˆÈˆüh(ý¬$<_ÈÐý h(<_8BÈÈü 2Ø@€/€A`È>@Héüý€*€<@C0=?É©Øl€”^Èüh(ý¬2<_Èàü *üؘ€œ€^LHpÈ>@Hüý€€<@C0=?É©Øl€¤^ È üh(ý¬2<_Èàü *üب€¬€^L€^L€T<€^L€^L€/€A€^L8€^L€<@C0=?É©Øl€´^°È°ý h(<_ÈÐüh$€^LØ€/€@ž$€^L€B8|p|”€^LH€^L€|p|”€^L€^H8H€^L8L€^P€B,€H‚Aýì€^P"T€^P€,T 6|I8Bÿð€8ɾX<_8B°Èý2€8<@C0=?É©Øl€¼^¸È¸üh(ü $€^PØD€8<@C0=?É©Øl€Ä^ÀÈÀý€h(ɾX<_8B°Èü 2ü $€^PØL€^P< «`Ü#X€PÈ€È|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ|> xBŸè¦Ø>HØ^Pþ˜‘œ<_8B À€|xÈ>HÈ^P˜>œHq|`x8€8/€Až$<_8bD<_8‚PKÿõ 8ÿÿXH 8X€X|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿp|> xBŸè¦~¨Ø>XØ^`‘¼‘>À>¼8@8`Ii>À8@8`Ii€¨/€@ž$<_8b<_8‚ÄHá|`xxH¸€^¨€BX< «`Ü#‚Až$<_8b<_8‚ÄH©|`xxH€€^¨É¢È`ý h(€^¨Èü 2€^ÀØ€^ÀÉ¢<_8B´ÈÿAœt€^ÀÉ¢<_8B¼ÈÿAX€^ÀÉ¢<_8B¼Èý h(€^¨È ü 2ØPÈPüØh€l8€^¨€B,€8‚A@H$>À8@8`Ii8ÿþxH°€^¨€B(€8|@P8ÿÿ8€8/€@œ 88€^¨É¢ÈXý h(€^¨ÈLü 2ØH€^¨€BT€8T 6|B€<@C0=?É©Ül€t^pÈpý h(ÈHý­*€^¨€BT€8T 6|BÈü 2Ø@ɾ@<_ÈäÿAœdÈ@=?É©ìÿ€hAP€^¨É‚0ɾ@<_8BÄÈü 2ü *€^¼Ø€^¼É¢<_8BÌÈÿOÝó‚Až,H$>À8@8`Ii8ÿþxHpH$€^¼É¢<_8BÄÈü (€^¼Ø€^¼É¢<_8BÔÈÿAœH$€^¼É¢<_8BÄÈü *€^¼Ø8@^x€x|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ°|> xBŸè¦~h€h/€@ž$<_8bÀ<_8‚|HÅ|`x8H|€^h€BX< «`Ü#‚Až$<_8bÈ<_8‚|H|`x8HD€^h8X€^h€T|xH€^h8T€~hHñ8h88€8|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ°|> xBŸè¦~hžl<_€Bà8°€^h"€^hb|x<_8‚¬€¾l}&Kx}g[xH 8ÿÿ|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹P}‰¦N€ |¦BŸ}h¦=k|¦…‹4}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ |¦BŸ}h¦=k|¦…‹à}‰¦N€ |¦BŸ}h¦=k|¦…‹Ä}‰¦N€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ error (isinusinv.c/%s) : %s memory allocationinvalid parameterinvalid handleinvalid keyisinusinvinitbad return from Isin_inv_freebad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valuebad return from Isin_inv_initIsin_inv_initisinusinvbad return from Isin_invIsin_invIsin_inv_free error (isinusinv.c/%s) : (%i) %s ÿÿÿýÿÿÿüÿÿÿû(ÿÿÿú8À!ûTD-@!ûTD-?ÿ× =p£×A3Æ€\)?„záG®{¿„záG®{@záG®C0€=Û|ßÙ×½»À!ûTD-@!ûTD-@ !ûTD-À !ûTD-?ù!ûTD-?ðC0€?à¿ù!ûTD-?ù!ûTD-@!ûTD-@ !ûTD-À !ûTD-C0€?ð¸ë¨$¡x¬¤$¡¬x«ˆX¡x¬„X¡àx0ÃÃôë𡘬ì¡|˜«è`¡˜¬ä`¡È˜¼ë¸¡˜¬´¡|˜«°X¡˜¬¬X¡À˜«H¡ D¬D¡Ä D«(¡ D¬$¡Ô D«¡ D¬¡Ä D« À¡ D¬ ¼¡Ì D« œ¡ D¬ ˜¡Ä D« €0¡ D¬ |0¡ì D« l(¡ D¬ h(¡ä D« $ ¡ D¬  ¡Ü D« P¡ D¬ L¡¼ D« 4¡ D¬ 0¡¼ D« ø¡ D¬ ø¡´ D Øë Ô¡ D¬ Ð¡Ä D« Ì`¡ D¬ È`¡ D  ë œ¡ D¬ ˜¡Ä D« ”X¡ D¬ X¡ D øë ôì¡ œ¬ ðì¡P œ« ìà¡ œ¬ èà¡D œ Ðë ´\¡ œ¬ °\¡ À œ« 8À¡¬ 4À¡°« 衬 è¡Ø« è衬 äè¡Ø« ÐÀ¡¬ ÌÀ¡°« $࡬ à¡Ð« 衬 è¡Ø«¬ð¡¬¨ð¡à«Œè¡¬ˆè¡ØtëPð¡¬Lð¡à«0衬,è¡ØëøØ¡¬ôءȫì࡬èà¡Ð«Ì衬Èè¡Ø«´ð¡¬°ð¡à«˜è¡¬”è¡Ødë`С¬\СÀ«XH¡¬TH¡8PÃ,ëüÀ¡¬øÀ¡°«ÜС¬ØСÀ«¼È¡¬¸È¡¸«tÈ¡¬pÈ¡¸«X衬Tè¡Ø«8࡬4à¡ÐôëðС¬ìСÀ«èH¡¬äH¡8Ìøë´С¬°СÀ«¬P¡¬¨P¡@€ë|С¬xСÀ«tP¡¬pP¡@PëLС¬HСÀ«DP¡¬@P¡@«À¡¬ À¡°«ðÈ¡¬ìÈ¡¸«ØÀ¡¬ÔÀ¡°¼ë¸С¬´СÀ«°P¡¬¬P¡@«˜È¡¬”È¡¸«€À¡¬|À¡°hëdС¬`СÀ«\P¡¬XP¡@«D¸¡¬@¸¡¨«,°¡¬(°¡ ÄëÀ°¡t¬¼°¡<t«¸D¡t¬´D¡Ðt¤ë |¡t¬œ|¡t«˜D¡t¬”D¡Ðt«€\¡t¬|\¡èt«t\¡t¬p\¡èthÃ8ë4T¡t¬0T¡àt«,D¡t¬(D¡Ðt«ˆ¡t¬ˆ¡t«ì¨¡t¬è¨¡4t«Äˆ¡t¬Àˆ¡t«¬˜¡t¬¨˜¡$t«”¡t¬¡t|ëx(¡t¬t(¡´t«pD¡t¬lD¡Ðt\ëXø¡t¬Tø¡„t«PD¡t¬LD¡Ðt(ë$Ô¡t¬ Ô¡`t«D¡t¬D¡Ðt«ˆ¡t¬ˆ¡t«Ü¨¡t¬Ø¨¡4t«´ˆ¡t¬°ˆ¡t«œ€¡t¬˜€¡ t„뀜¡t¬|œ¡(t«xD¡t¬tD¡Ðt«`x¡t¬\x¡t«Hp¡t¬Dp¡üt0ë,t¡t¬(t¡t«$D¡t¬ D¡Ðt« h¡t¬h¡ôt«ô ¡t¬ð ¡,tÜëØT¡t¬ÔT¡àt«ÐD¡t¬ÌD¡Ðt´ë¨\¡t¬¤\¡èt«”\¡t¬\¡ètDë8࡬4à¡È«(X¡¬$X¡@«ôT¡ȬìT¡ŒÈ«ÔP¡¨¬ÌP¡¨¨«´L¡ˆ¬¬L¡Äˆ«”H¡h¬ŒH¡àh«tD¡H¬lD¡üH«T@¡(¬L@¡(«4<¡¬,<¡4«8¡è¬ 8¡Pè@@ @@PPPP PPPP     ‡ŽHP¬X¼`É\Ï`* ,4€ø „\\juobC_isinusinvinit_Isin_inv_init_isinusinv_Isin_inv_Isin_inv_freedyld_stub_binding_helper___sF_malloc_cos_free_fprintf$LDBLStub_error_ISIN_BADALLOC_ISIN_BADPARAM_ISIN_BADHANDLE_ISIN_BADKEY_isin_Isin_error#1/20 1230140104 505 505 100644 3652 ` lamazfor.oþíúÎ8 Ð0T__text__TEXTTTh€__picsymbolstub1__TEXT @t ”(€ __cstring__TEXT`Z´__literal8__TEXTÀ__bss__DATA0__la_symbol_ptr__DATAØ(, Ô   t XÔ P $|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžPؾX<_8BðÈ8Ø<_8BèÈ@Ø<_8BÈPØ<_8BÈXØÈ>H<_8¢ø<_8ÂH=<_8bHH±È>8HIÈ>@H¡È>HHù<_8BÉ¢<_8BÈü hü@Hµ8|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ|> xBŸè¦Ø>¸Ø^Àþ‘<_8Büɢȸüh(ü HñüØH8`8^hÈ>À|x|FxHq8P8^XÈ>H|x|FxHY<_8B É¢È`ý2<_8BÉ¢Èhý­2ÈXü 2ü *Ø@ɾ@<_ȼÿAžÐɾ@<_ÈÄý­*<_ÈÌüh$ü HIüý <_8BÈü 2Ø8ɾhÈ8ý­2ÈPý­2<_8BÈü *€^Ø<_8BÉ¢È`ý2<_8B É¢Èhý­2ÈXü 2ý¬(È8ý­2<_8B$Èü *€^Ø8ÈHx<_8BÈü*8pØЀ^Ѐ~Ô|jx|Ix^Ð~ÔɾÐüh|x<_8‚|}%Kx}FSxü H8p|x<_8‚¨H8qÈH€È|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹°}‰¦N€ |¦BŸ}h¦=k|¦…‹”}‰¦N€ |¦BŸ}h¦=k|¦…‹x}‰¦N€ |¦BŸ}h¦=k|¦…‹\}‰¦N€ |¦BŸ}h¦=k|¦…‹@}‰¦N€ |¦BŸ}h¦=k|¦…‹$}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ì}‰¦N€ |¦BŸ}h¦=k|¦…‹Ð}‰¦N€ |¦BŸ}h¦=k|¦…‹´}‰¦N€ LAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forward¿ð?ð@èë䬡¬à¬¡¨ÔëÄ€¡¬À€¡|«ˆ¡¬„¡«d(¡¬`(¡$«<¡¬8¡ «(¡¬$¡« ¡¬  ¡«è¡¬ä¡ØëÌС¬ÈСÌ«ÀÈ¡¬¼È¡Ä«¬À¡¬¨À¡¼«„¡¬€¡«p¡¬l¡ hÃPÃ0롬¡üÌë¼(¡¬¸(¡«° ¡¬¬ ¡¨àØÃëŒ`¡¬ˆ`¡H„뀡¬|¡«x¡¬t¡ø«d(¡¬`(¡«T ¡¬P ¡«D¡¬@¡è«4¡¬0¡ð«4ü¡H¬,ü¡´H«ø¡(¬ ø¡Ð(«ôô¡¬ìô¡ì«Ôð¡è¬Ìð¡è«´ì¡Ȭ¬ì¡$È«”表¬Œè¡@¨«t䡈¬lä¡\ˆ«Tà¡h¬Là¡xh«4Ü¡H¬,Ü¡”H«Ø¡(¬ Ø¡°($P PPPPP PPPP        “Ÿ ®(¾Éì|ZˆQs7k?1b_lamazforint_lamazfordyld_stub_binding_helper_sqrt_ptitle_sprintf$LDBLStub_offsetp_cenlat_tsincos_radius_p_error_adjust_lon_cenlon_R_lon_center_false_easting_false_northing_sin_lat_o_cos_lat_o #1/20 1230140104 505 505 100644 4508 ` lamazinv.oþíúÎ8 аTx__text__TEXT\TÌ’€__picsymbolstub1__TEXT`€´ \0€ __cstring__TEXTàB4__literal8__TEXT( |__bss__DATAx8__la_symbol_ptr__DATAH0œÜ  œ¤ä P <|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžPؾX<_8BpÈ8Ø<_8B`È@Ø<_8BhÈHØ<_8BˆÈPØ<_8BÈXØÈ>H<_8¢x<_8€Hm<_8bÈHáÈ>8HyÈ>@HÑÈ>HH)<_8BˆÉ¢<_8BÈü hü@Hå8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼<_8BˆÉ¢Èhüh(Øh<_8BÉ¢Èpüh(ØpɾhÈhý2ɾpÈpü 2ü *ü HåüØH<_8BpÈý *ÈHüh$Ø8ɾ8<_È ÿAdÈ>8Håüü*Ø@8P8^XÈ>@|x|FxH!<_8B`È€^¸ØÈHý <_8BÈÿAHH$<_8bè<_8‚üH8sxH<_8BhÈ€^¼Ø8@^xHè<_8BxÉ¢ÈXý2<_8B€É¢ÈPý­2Èpý­2ÈHü $ü *ü H ü€^¼Ø<_8BhÈý <_8BÈü (Ø8È8ý <_8BÈÿA$<_8BhÉ¢<_È(ÿAœüH´ËþX€^¼Èü H©üý <_8BxÈü 2ü(Ø8ɾ8<_È(ÿ@žKÿþüɾPÈhý­2<_8B€Èý2ɾ8ÈHü 2ü `ü@Hüý <_8B`Èü *ü H½ü€^¸ØKÿþ˜ÈpüPÈ>hü@HÙüý <_8B`Èü *ü Hyü€^¸ØKÿþT<_8B`ËâÈhüPü È^pH‰üü(ü H9ü€^¸ØKÿþ€x|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹à}‰¦N€ |¦BŸ}h¦=k|¦…‹Ä}‰¦N€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ä}‰¦N€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ LAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inverse=Û|ßÙ×½»?ù!ûTD-?ð(Ãëx¡¬üx¡`èëØx¡¬Ôx¡`Èäë”x¡¬x¡`„ëd˜¡¬`˜¡€«D@¡¬@@¡(«(¡¬$¡xëø@¡¬ô@¡(«ì€¡¬è€¡h«Ø(¡¬Ô(¡«¼0¡¬¸0¡«¬€¡¬¨€¡h˜ëp˜¡¬l˜¡€«\¡¬X¡x«<€¡¬8€¡h(ë$¡¬ ¡ü«¡¬¡è«(¡¬(¡«èx¡¬äx¡`àüë¬8¡¬¨8¡ «Œˆ¡¬ˆˆ¡p|ëH¨¡¬D¨¡«0 ¡¬, ¡ˆÜę̈¡¬È¨¡«À ¡¬¼ ¡ˆ¸ðèàëœà¡¬˜à¡È”똡¬Œ˜¡€«ˆ¡¬„¡x«t¨¡¬p¨¡«d ¡¬` ¡ˆ«T€¡¬P€¡h«Dx¡¬@x¡`«4ˆ¡¬0ˆ¡p«tt¡Ȭlt¡¬È«Tp¡¨¬Lp¡È¨«4l¡ˆ¬,l¡äˆ«h¡h¬ h¡h«ôd¡H¬ìd¡H«Ô`¡(¬Ì`¡8(«´\¡¬¬\¡T«”X¡謌X¡pè«tT¡ȬlT¡ŒÈ«TP¡¨¬LP¡¨¨«4L¡ˆ¬,L¡Äˆ«H¡h¬ H¡àh,P(P$P PPPPP PPPP      ‘ˆ”x €¬ »¨ËÖ˜üq?…O}Fh7`Œ1W_lamazinvint_lamazinvdyld_stub_binding_helper_sqrt_ptitle_asinz_offsetp_cenlat_tsincos_radius_p_error_adjust_lon_cenlon_atan2_sin_R_lon_center_lat_center_false_easting_false_northing_sin_lat_o_cos_lat_o#1/20 1230140104 505 505 100644 6300 ` lamccfor.oþíúÎ8 Ð  T H__text__TEXTDT œï€__picsymbolstub1__TEXT`´@€ __cstring__TEXT` ´__literal8__TEXTà( 4__bss__DATA HX__la_symbol_ptr__DATA @ \| P  ” |¦Ûáÿø¿Áÿð”!ÿ |> xBŸè¦Ø>ˆØ^Ø~˜Øž Ø¾¨ØÞ°Øþ¸ÙÀ<_8B ,ȈØ<_8B 4ÈØ<_8B |ÈÀØ<_8B tȸØɾ˜È ü *ý <_8BÄÈÿAœä<_8B 4É¢<_8B ,Èü $ØPɾPÈPý­2<_ÈÌüh(<_8B <Ø<_8B <Èü Hiü<_8B DØ<_8B LȨØ<_8B TȰØ8p8^xÈ>˜|x|FxH!ÈpØh<_8B DÈɾpÉžxü ü@hü``HUüØ`<_8B DÈɾpü È^˜ü`hH­üØ@8p8^xÈ> |x|FxH­<_8B DÈɾpÉžxü ü@hü``HéüØX<_8B DÈɾpü È^ ü`hHAüØ8<_8B TÈü H%üØp<_8B DÉ‚<_8B TÈɾpü `ü@ü`hHñüØHɾ˜È ü (ý <_8BÄÈÿALH$<_8bD<_8‚„H 8)ÈHp<_8B \ÈhØ<_8B \ÈÈ>@ü@HYüý <_8B \Èý­2È`üh$<_8B dØ<_8B ,É¢<_8B dÈÿí2<_8B \ÈÈ>Hü@Hùüü2<_8B lØ<_8bHY<_8B ,É¢<_8B 4Èü hü@HµÈ>˜È^ HI<_8B LÈü HõÈ>°HM<_8B tÉ¢<_8B |Èü hü@H)8ÈHLɾ`ÈXü $ü H©üÿàɾ@È8ü $ü Hüü$<_8B \ØKÿþ¨€È|x€!€|¦»ÁÿðËáÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼Èpý <_8B¤Èü (üØXɾX<_8B¬ÈÿA8<_8B,É¢ÈpürØXɾX<_È´ÿOÜó‚Až@H|È>pHqüØH<_8BÈü È^pÈ~HHMüØ8<_8BüÉ¢<_8B4Èÿí2<_8B,ÈÈ>8ü@Hñüü2ØPH8@8`^P~T<_8BÉ¢Èhüh(ü H•ý <_8B,Èü 2Ø@È>@Hµüý ÈPý­2<_8BDÈü *€^¸Ø<_8B<ËâÈ>@H9üý ÈPü 2ý¿(<_8BLÈü *€^¼Ø8xH$<_8bx<_8‚TH8,xH€x|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹„}‰¦N€ |¦BŸ}h¦=k|¦…‹h}‰¦N€ |¦BŸ}h¦=k|¦…‹L}‰¦N€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ |¦BŸ}h¦=k|¦…‹P}‰¦N€ |¦BŸ}h¦=k|¦…‹4}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projected=Û|ßÙ×½»?ð?ù!ûTD-=Û|ßÙ×½»ë ¡L¬  ¡TL«Ä¡L¬Ä¡xL«ä ˜¡L¬à ˜¡LLÈë¼ ˆ¡L¬¸ ˆ¡<L«¤ ¡L¬  ¡DLŒëx x¡L¬t x¡,LlëX h¡L¬T h¡L0ë x¡L¬ x¡,L« €¡L¬ €¡4L« H¡L¬ H¡üLôëà `¡L¬Ü `¡LÐë¸ ¡L¬´ ¡´L«œ x¡L¬˜ x¡,L«ˆø¡L¬„ø¡¬L«lð¡L¬hð¡¤L« x¡¬ x¡ \ôÃØÃ¸ë¨ ˜¡¬¤ ˜¡ |«œ ¡¬˜ ¡ t”ÃŒë€ h¡¬| h¡ LxÃlë\ P¡¬X P¡ 4«P H¡¬L H¡ ,HëD¬¡¬@¬¡«8 ˆ¡¬4 ˆ¡ l(ë x¡¬ x¡ \« €¡¬ €¡ d«ü H¡¬ø H¡ ,«𠀡¬ì €¡ d«Ø x¡¬Ô x¡ \Èë¸ x¡¬´ x¡ \«¨ x¡¬¤ x¡ \”ë ¡¬Œ ¡„«ˆ`¡¬„`¡D«p࡬là¡ÄPë8 p¡¬4 p¡ T«, `¡¬( `¡ Dë p¡¬ p¡ Tëè `¡¬ä `¡ DØë¼ `¡¬¸ `¡ D´Ã”ë| `¡¬x `¡ DlëP `¡¬L `¡ D@ë p¡¬ p¡ T« h¡¬ h¡ L« `¡¬ `¡ Døëì X¡¬è X¡ <«à X¡¬Ü X¡ <«Ô衬Ðè¡Ì«´ H¡¬° H¡ ,«¨ P¡¬¤ P¡ 4«”࡬à¡Ä«t ¡¬p ¡ t«d ˜¡¬` ˜¡ |«T P¡¬P P¡ 4«D H¡¬@ H¡ ,«ô D¡H¬ì D¡üH«Ô @¡(¬Ì @¡(«´ <¡¬¬ <¡4«” 8¡è¬Œ 8¡Pè«t 4¡Ȭl 4¡lÈ«T 0¡¨¬L 0¡ˆ¨«4 ,¡ˆ¬, ,¡¤ˆ« (¡h¬ (¡Àh«ô $¡H¬ì $¡ÜH«Ô ¡(¬Ì ¡ø(«´ ¡¬¬ ¡«” ¡謌 ¡0è«t ¡Ȭl ¡LÈ«T ¡¨¬L ¡h¨«4 ¡ˆ¬, ¡„ˆ« ¡h¬ ¡ h<P8P4P0P,P(P$P PPPPP PPPP  ® H· PÀ ˜Ð ß Xã `æ hò pþ x € ˆ0˜rT7DK}¤<Y©1†bi_lamccforint_lamccfordyld_stub_binding_helper_sqrt_log_ptitle_msfnz_offsetp_cos_radius2_tsfnz_tsincos_cenlonmer_p_error_stanparl_origin_adjust_lon_pow_sin_r_major_r_minor_false_northing_false_easting_es_e_center_lon_center_lat_ns_f0_rh#1/20 1230140105 505 505 100644 6564 ` lamccinv.oþíúÎ8 Ð 0T Ô__text__TEXTÔT (ö€__picsymbolstub1__TEXTà 4ØD€ __cstring__TEXT d T__literal8__TEXT h( ¼__bss__DATA ØX__la_symbol_ptr__DATA D äø| P  €"|¦Ûáÿø¿Áÿð”!ÿ |> xBŸè¦Ø>ˆØ^Ø~˜Øž Ø¾¨ØÞ°Øþ¸ÙÀ<_8B ¼ÈˆØ<_8B ÄÈØ<_8B ȸØ<_8B ÈÀØɾ˜È ü *ý <_8B LÈÿAœä<_8B ÄÉ¢<_8B ¼Èü $ØPɾPÈPý­2<_È Tüh(<_8B ÌØ<_8B ÌÈü Héü<_8B ÔØ<_8B ÜȨØ<_8B äȰØ8p8^xÈ>˜|x|FxHÈpØh<_8B ÔÈɾpÉžxü ü@hü``HÕüØ`<_8B ÔÈɾpü È^˜ü`hH üØ@8p8^xÈ> |x|FxH <_8B ÔÈɾpÉžxü ü@hü``HiüØX<_8B ÔÈɾpü È^ ü`hH¡üØ8<_8B äÈü HÅüØp<_8B ÔÉ‚<_8B äÈɾpü `ü@ü`hHQüØHɾ˜È ü (ý <_8B LÈÿALH$<_8bä<_8‚ $Hm8)ÈHp<_8B ìÈhØ<_8B ìÈÈ>@ü@HÙüý <_8B ìÈý­2È`üh$<_8B ôØ<_8B ¼É¢<_8B ôÈÿí2<_8B ìÈÈ>Hü@Hyüü2<_8B üØ<_8b 0HÙ<_8B ¼É¢<_8B ÄÈü hü@HÈ>˜È^ H©<_8B ÜÈü HUÈ>°H­<_8B É¢<_8B Èü hü@H©8ÈHLɾ`ÈXü $ü H)üÿàɾ@È8ü $ü H üü$<_8B ìØKÿþ¨€È|x€!€|¦»ÁÿðËáÿøN€ |¦¿Áÿø”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼8X<_8BØÉ¢Èhüh(Øh<_8BÐÉ¢Èpý­(<_8BàÈü *Øp<_8BÀÉ¢<_È8ÿAlɾhÈhý2ɾpÈpü 2ü *ü HüüPØP<@¿ð8`^H~L8@8`^8~<ɾP<_È8ÿ@žLHDɾhÈhý2ɾpÈpü 2ü *ü H™üØP<@?ð8`^H~LKÿÿœH0ɾHÈhý2ɾHÈpü 2ü `ü@H5üØ8ÈP<_É¢8ÿ€h@žx<_8BÀÉ¢<_È8ÿA\>¼<_8B0ÈØ <_8BÀÉ¢È8ý h$<_8B°Èü *ü H]ü€^¸Ø8xHœ<_8BÀÉ¢<_È@üh$ØH<_8BÉ¢<_8BÈÈý­2ÈPüh$ü È^HH9üØ@<_8B¨È8Xü È^@|xHñü€^¼Ø€X/€Ažÿ4€XxH€x|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ä}‰¦N€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ |¦BŸ}h¦=k|¦…‹X}‰¦N€ |¦BŸ}h¦=k|¦…‹<}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-invLAMBERT CONFORMAL CONIC=Û|ßÙ×½»?ð¿ù!ûTD-?ðëx ð¡H¬t ð¡¨HhëL ¡H¬H ¡ÈH«@ Ø¡H¬< Ø¡H«0 ˆ¡H¬, ˆ¡@H«$ ¡H¬ ¡ÀHëô ø¡H¬ð ø¡°H«à ¡H¬Ü ¡ÀH«Ð x¡H¬Ì x¡0H«¼ €¡H¬¸ €¡8H«° ¡H¬¬ ¡ÀH«  €¡H¬œ €¡8HŒÃHë €¡H¬ €¡8Hàë´ €¡H¬° €¡8H«¨ ¡H¬¤ ¡ÀH«” (¡H¬ (¡àH«€ ¡H¬| ¡ÐH«h ¡H¬d ¡ØH« ¡¬ ¡ ìôÃØÃ¸ë¨ (¡¬¤ (¡ «œ ¡¬˜ ¡ ”ÃŒë€ ø¡¬| ø¡ ÜxÃlë\ ࡬X à¡ Ä«P Ø¡¬L Ø¡ ¼HëD L¡¬@ L¡ 0«8 ¡¬4 ¡ ü(ë ¡¬ ¡ ì« ¡¬ ¡ ô«ü Ø¡¬ø Ø¡ ¼«ð ¡¬ì ¡ ô«Ø ¡¬Ô ¡ ìÈë¸ ¡¬´ ¡ 쫨 ¡¬¤ ¡ ì”ë @¡¬Œ @¡ $«ˆ ¡¬„ ¡ä«p h¡¬l h¡ LPë8 ¡¬4 ¡ ä«, ð¡¬( ð¡ Ôë ¡¬ ¡ äëè ð¡¬ä ð¡ ÔØë¼ ð¡¬¸ ð¡ ԴÔë| ð¡¬x ð¡ ÔlëP ð¡¬L ð¡ Ô@ë ¡¬ ¡ ä« ø¡¬ ø¡ Ü« 𡬠ð¡ Ôøëì 衬è è¡ Ì«à è¡¬Ü è¡ Ì«Ô p¡¬Ð p¡ T«´ Ø¡¬° Ø¡ ¼«¨ ࡬¤ à¡ Ä«” h¡¬ h¡ L«t (¡¬p (¡ «d ¡¬` ¡ «T ࡬P à¡ Ä«D Ø¡¬@ Ø¡ ¼« Сè¬ Сèè«ô Ì¡Ȭì Ì¡È«Ô È¡¨¬Ì È¡ ¨«´ Ä¡ˆ¬¬ Ä¡<ˆ«” À¡h¬Œ À¡Xh«t ¼¡H¬l ¼¡tH«T ¸¡(¬L ¸¡(«4 ´¡¬, ´¡¬« °¡è¬ °¡Èè«ô ¬¡È¬ì ¬¡äÈ«Ô ¨¡¨¬Ì ¨¡¨«´ ¤¡ˆ¬¬ ¤¡ˆ«”  ¡h¬Œ  ¡8h«t œ¡H¬l œ¡TH«T ˜¡(¬L ˜¡p(«4 ”¡¬, ”¡Œ« ¡è¬ ¡¨è@P<P8P4P0P,P(P$P PPPPP PPPP  · ØÀ àÉ Ø (è èì ðï øû     0“«m7DK‹xŸ¦<T²1]d_lamccinvint_lamccinvdyld_stub_binding_helper_sqrt_log_ptitle_msfnz_offsetp_radius2_tsfnz_tsincos_cenlonmer_p_error_stanparl_origin_adjust_lon_phi2z_pow_atan2_sin_r_major_r_minor_false_easting_false_northing_es_e_center_lon_center_lat_ns_f0_rh#1/12 1230140105 505 505 100644 4364 ` merfor.oþíúÎ8 ÐøT°__text__TEXT”T—€__picsymbolstub1__TEXT €ô ¼0€ __cstring__TEXT Ht__literal8__TEXTh¼__bss__DATA°H__la_symbol_ptr__DATA€0Ô<  üà P  œ|¦ÛÁÿðÛáÿø¿Áÿè”!ÿ`|> xBŸè¦Ø>HØ^PØ~XØž`ؾhØÞp<_8BÈHØ<_8B˜ÈPØ<_8B ÈXØ<_8B¨È`Ø<_8BÈÈpØ<_8BÐÈhØ<_8B˜É¢<_8BÈü $Ø8ɾ8È8ý­2<_ÈHüh(<_8B¸Ø<_8B¸Èü H±ü<_8B°ØÈ>`HüÿÀÈ>`Héüý <_8B¸Èÿí2È>`HÉüý¿2<_ÈHüh(ü HMüü$<_8BÀØ<_8bHm<_8BÉ¢<_8B˜Èü hü@H©<_8B Èü HÕ<_8B¨Èü H<_8BÐÉ¢<_8BÈÈü hü@H8|x€!€|¦»ÁÿèËÁÿðËáÿøN€ |¦ÛÁÿðÛáÿø¿Áÿè”!ÿ€|> xBŸè¦Ø>HØ^Pþ¨‘¬ÈPý <_8BDÈü (ý <_8BLÈÿOÜó‚AžàÈ>PH‰üØ8<_8B¤Èü È^PÈ~8HÅüØ@<_8B„É¢<_8B´Èÿí2<_8B”É¢ÈHüh(ü Hüý¿2<_8BÄÈü *€^¨Ø<_8B¼ËÂ<_8B„É¢<_8B´Èÿí2È>@H•üü2ü(€^¬Ø8XH$<_8b<_8‚0HA85XH€X|x€!€|¦»ÁÿèËÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹Ø}‰¦N€ |¦BŸ}h¦=k|¦…‹¼}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹„}‰¦N€ |¦BŸ}h¦=k|¦…‹h}‰¦N€ |¦BŸ}h¦=k|¦…‹L}‰¦N€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ MERCATORTransformation cannot be computed at the polesmer-forward?ð?ù!ûTD-=Û|ßÙ×½»`ë\\¡,¬X\¡0,«T,¡,¬P,¡,,ëà¡,¬à¡´,«°¡,¬ °¡„,«è¡,¬è¡¼,«ìð¡,¬èð¡Ä,ÜëÈÀ¡,¬ÄÀ¡”,«¸à¡,¬´à¡´,«¬°¡,¬¨°¡„,œëˆС,¬„С¤,xë`x¡,¬\x¡L,«Lp¡,¬Hp¡D,äëÔè¡ ¬Ðè¡È «Èð¡ ¬Äð¡Ð Àë´È¡ ¬°È¡¨ ¬ë À¡ ¬œÀ¡  ˜ëˆ¸¡ ¬„¸¡˜ «|°¡ ¬x°¡ tëp ¡ ¬l ¡ «dà¡ ¬`à¡À TëHh¡ ¬Dh¡H 8ë(Ø¡ ¬$Ø¡¸ ÃëüС ¬øС° ðë䨡 ¬àØ¡¸ «ØØ¡ ¬ÔØ¡¸ «Ìh¡ ¬Èh¡H «¬°¡ ¬¨°¡ « ¸¡ ¬œ¸¡˜ «ð¡ ¬Œð¡Ð «€è¡ ¬|è¡È «pÈ¡ ¬lÈ¡¨ «`À¡ ¬\À¡  «P¸¡ ¬L¸¡˜ «@°¡ ¬<°¡ «t¬¡¬l¬¡¤«T¨¡è¬L¨¡Àè«4¤¡Ȭ,¤¡ÜÈ« ¡¨¬  ¡ø¨«ôœ¡ˆ¬ìœ¡ˆ«Ô˜¡h¬Ì˜¡0h«´”¡H¬¬”¡LH«”¡(¬Œ¡h(«tŒ¡¬lŒ¡„«Tˆ¡è¬Lˆ¡ è«4„¡Ȭ,„¡¼È«€¡¨¬ €¡Ø¨,P(P$P PPPPP PPPP      ‹°”¸À©ȵèÅðÔØØÐÛà  z^I3@ri8N†-W_merforint_merfordyld_stub_binding_helper_sqrt_log_ptitle_offsetp_cos_radius2_tsfnz_cenlonmer_p_error_origin_adjust_lon_sin_r_major_r_minor_lon_center_lat_origin_false_northing_false_easting_es_e_m1 #1/12 1230140105 505 505 100644 3980 ` merinv.oþíúÎ8 ÐPT__text__TEXTXTX…€__picsymbolstub1__TEXT``´ €,€ __cstring__TEXTÀ __literal8__TEXTÐ$__bss__DATAH__la_symbol_ptr__DATAØ,, à   ¤Ø P  8|¦ÛÁÿðÛáÿø¿Áÿè”!ÿ`|> xBŸè¦Ø>HØ^PØ~XØž`ؾhØÞp<_8BèÈHØ<_8BðÈPØ<_8BøÈXØ<_8BÈ`Ø<_8B ÈpØ<_8B(ÈhØ<_8BðÉ¢<_8BèÈü $Ø8ɾ8È8ý­2<_Ȱüh(<_8BØ<_8BÈü Hqü<_8BØÈ>`HÙüÿÀÈ>`H‰üý <_8BÈÿí2È>`Hiüý¿2<_Ȱüh(ü H üü$<_8BØ<_8b H <_8BèÉ¢<_8BðÈü hü@Hi<_8BøÈü Hu<_8BÈü H<_8B(É¢<_8B Èü hü@HÝ8|x€!€|¦»ÁÿèËÁÿðËáÿøN€ |¦¿Áÿø”!ÿ|> xBŸè¦Ø>HØ^Pþ˜‘œ8@<_8B$É¢ÈHüh(ØH<_8BÉ¢ÈPüh(ØPÈPý€P<_8BäÉ¢<_8BÈü 2ü $ü HüØ8<_8BÈ8@ü È^8|xH½ü€^œØ€@/€Až€@XHT<_8BäÉ¢<_8BÈý­2ÈHý h$<_8BôÈü *ü H=ü€^˜Ø8X€X|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ä}‰¦N€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ |¦BŸ}h¦=k|¦…‹X}‰¦N€ MERCATOR?ð$ë¡$¬¡ô$«ü8¡$¬ø8¡$«ð¡$¬ì¡ä$Äë¬(¡$¬¨(¡$œëˆ8¡$¬„8¡$«|¡$¬x¡ä$«\@¡$¬X@¡$«DH¡$¬@H¡$$äëÔ@¡ ¬Ð@¡ «ÈH¡ ¬ÄH¡( Àë´ ¡ ¬° ¡ ¬ë ¡ ¬œ¡ø ˜ëˆ¡ ¬„¡ð «|¡ ¬x¡è tëpÀ¡ ¬lÀ¡  «d8¡ ¬`8¡ TëHС ¬DС° 8ë(0¡ ¬$0¡ Ãëü(¡ ¬ø(¡ ðëä0¡ ¬à0¡ «Ø0¡ ¬Ô0¡ «ÌС ¬ÈС° «¬¡ ¬¨¡è « ¡ ¬œ¡ð «H¡ ¬ŒH¡( «€@¡ ¬|@¡ «p ¡ ¬l ¡ «`¡ ¬\¡ø «P¡ ¬L¡ð «@¡ ¬<¡è «T¡¨¬L¡X¨«4ü¡ˆ¬,ü¡tˆ«ø¡h¬ ø¡h«ôô¡H¬ìô¡¬H«Ôð¡(¬Ìð¡È(«´ì¡¬¬ì¡ä«”è¡謌è¡è«tä¡Ȭlä¡È«Tࡨ¬Là¡8¨«4Ü¡ˆ¬,Ü¡Tˆ«Ø¡h¬ Ø¡ph(P$P PPPPP PPPP      ‚‹”  ¬@¼HË0Ï(Ò8  jWI;@bv3N}-_merinvint_merinvdyld_stub_binding_helper_sqrt_ptitle_exp_offsetp_cos_radius2_cenlonmer_origin_adjust_lon_phi2z_sin_r_major_r_minor_lon_center_lat_origin_false_northing_false_easting_es_e_m1 #1/20 1230140106 505 505 100644 2588 ` millfor.oþíúÎ8 Ð0T __text__TEXTÐT`C€__picsymbolstub1__TEXTàà4x€ __cstring__TEXTÀ__literal8__TEXTØ,__bss__DATA __la_symbol_ptr__DATAðDXÈ p” P|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžP<_8BÈ8Ø<_8BøÈ@Ø<_8BÈHØ<_8BÈPØ<_8b¨HÈ>8HÅÈ>@H<_8BÉ¢<_8BÈü hü@Hy8|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ|> xBŸè¦Ø>HØ^Pþ˜‘œ<_8B0É¢ÈHüh(ü HuüØ8<_8B8É¢È8ý­2<_8B@Èü *€^˜ØɾP<_Èý­$<_8BøÈü *ü Hùüü Hmüý <_8B8Èý­2<_Èý­2<_8BHÈü *€^œØ8|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ì}‰¦N€ |¦BŸ}h¦=k|¦…‹Ð}‰¦N€ |¦BŸ}h¦=k|¦…‹´}‰¦N€ |¦BŸ}h¦=k|¦…‹˜}‰¦N€ |¦BŸ}h¦=k|¦…‹|}‰¦N€ |¦BŸ}h¦=k|¦…‹`}‰¦N€ MILLER CYLINDRICAL?é!ûTD-@?ô« (¡à¬œ(¡Hà«”è¡à¬è¡à«„¡à¬€¡8àtÃhëXØ¡à¬TØ¡øà«Là¡à¬Hà¡à«0 ¡à¬, ¡@ૡଡ8à ëø¡à¬ô¡0à¨ë˜(¡¬”(¡«Œ ¡¬ˆ ¡„Ã|ÃtëpÀ¡¬lÀ¡¨«`(¡¬\(¡«P ¡¬L ¡«@¡¬<¡ø«0¡¬,¡«Ô¡¨¬Ì¡`¨«´¡ˆ¬¬¡|ˆ«”¡h¬Œ¡˜h«tü¡H¬lü¡´H«Tø¡(¬Lø¡Ð(«4ô¡¬,ô¡ì«ð¡è¬ ð¡è P P P P P P P  fiu „( ÈR^/<4EM_millforint_millfordyld_stub_binding_helper_log_ptitle_offsetp_radius_tan_adjust_lon_cenlon_R_lon_center_false_easting_false_northing #1/20 1230140106 505 505 100644 2588 ` millinv.oþíúÎ8 Ð0T __text__TEXTØT`C€__picsymbolstub1__TEXTàà4x€ __cstring__TEXTÀ__literal8__TEXTØ,__bss__DATA __la_symbol_ptr__DATAðDXÈ p˜ P|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžP<_8BÈ8Ø<_8BøÈ@Ø<_8BÈHØ<_8BÈPØ<_8b¨HmÈ>8HÅÈ>@H<_8BÉ¢<_8BÈü hü@Hy8|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ |> xBŸè¦Ø>8Ø^@þˆ‘Œ<_8B@É¢È8üh(Ø8<_8BHÉ¢È@üh(Ø@<_8B8É¢È8ý h$<_8B0Èü *ü H5ü€^ˆØ<_8B8É¢È@ý h$<_Èü $ü Hüü HÕüý <_8BøÈý­(<_Èü 2€^ŒØ8|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ì}‰¦N€ |¦BŸ}h¦=k|¦…‹Ð}‰¦N€ |¦BŸ}h¦=k|¦…‹´}‰¦N€ |¦BŸ}h¦=k|¦…‹˜}‰¦N€ |¦BŸ}h¦=k|¦…‹|}‰¦N€ |¦BŸ}h¦=k|¦…‹`}‰¦N€ MILLER CYLINDRICAL?é!ûTD-?ô@«¬è¡à¬¨è¡à«œØ¡à¬˜Ø¡øàŒÃ€ëtà¡à¬pà¡à«`¡à¬\¡8àLë<¡à¬8¡0à«(¡à¬$¡8à«(¡à¬ (¡Hà«ø ¡à¬ô ¡@à¨ë˜(¡¬”(¡«Œ ¡¬ˆ ¡„Ã|ÃtëpÀ¡¬lÀ¡¨«`(¡¬\(¡«P ¡¬L ¡«@¡¬<¡ø«0¡¬,¡«Ô¡¨¬Ì¡`¨«´¡ˆ¬¬¡|ˆ«”¡h¬Œ¡˜h«tü¡H¬lü¡´H«Tø¡(¬Lø¡Ð(«4ô¡¬,ô¡ì«ð¡è¬ ð¡è P P P P P P P  gjv …( ÈSM_7</E_millinvint_millinvdyld_stub_binding_helper_ptitle_exp_offsetp_radius_atan_adjust_lon_cenlon_R_lon_center_false_easting_false_northing#1/20 1230140106 505 505 100644 3340 ` molwfor.oþíúÎ8 ÐØT¸__text__TEXT T c€__picsymbolstub1__TEXT t $ € __cstring__TEXT >t__literal8__TEXT`8´__bss__DATA¸ __la_symbol_ptr__DATA˜ ì $ ¤ X  P d|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžP<_8B°ÈHØ<_8B¸ÈPØ<_8B¨È8Ø<_8B È@Ø<_8bH­È>8HÈ>@H]<_8B°É¢<_8B¸Èü hü@H™8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼<_8BÔÉ¢Èhüh(ü H±üØXÈpØPÈ>pHÙüý <_8B|Èü 2Ø@88È>PH­üý ÈPý­*È@ü (ÿàPÈ>PHéüý <_Ȥü *ü$ØHɾPÈHü *ØPÈHý <_8B„ÈÿAœ@€8/€1@$<_8bH<_8‚hHÁ8ñxH€^888KÿÿTɾP<_Ȭü $ØPÈpý <_8BŒÈý h(<_8B„ÈÿAœH8@8`^X~\<_8BÜÉ¢<_8B”Èý­2ÈXÿí2È>PHåüý¿2<_8BäÈü *€^¸Ø<_8BÜÉ¢<_8BœÈÿí2È>PHAüý¿2<_8BìÈü *€^¼Ø8x€x|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ä}‰¦N€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ MOLLWEIDEIteration failed to convergeMollweide-forward@ !ûTD-=Û|ßÙ×½»?ù!ûTD-?ìÏd)¾…•?ö žf;ã?ð@«ÐСä¬ÌСìäÀë°€¡ä¬¬€¡œä«¤À¡ä¬ À¡Ü䫌ȡ䬈ȡää|ëdx¡ä¬`x¡”ä«XÀ¡ä¬TÀ¡Üä«0h¡ä¬,h¡„ä« p¡ä¬p¡Œä«¡ä¬¡¬äàëÜL¡ä¬ØL¡hä«Ô,¡ä¬Ð,¡Hä«´h¡ä¬°h¡„䫈ˆ¡ä¬„ˆ¡¤äxÃTë8`¡ä¬4`¡|ä(Ãëü¸¡ä¬ø¸¡Ôä¨ë˜С¬”С¸«ŒÈ¡¬ˆÈ¡°„Ã|Ãtëp ¡¬l ¡«`¸¡¬\¸¡ «PÀ¡¬LÀ¡¨«@С¬<С¸«0È¡¬,È¡°«ô´¡¬ì´¡¬«Ô°¡è¬Ì°¡Èè«´¬¡Ȭ¬¬¡äÈ«”¨¡¨¬Œ¨¡¨«t¤¡ˆ¬l¤¡ˆ«T ¡h¬L ¡8h«4œ¡H¬,œ¡TH«˜¡(¬ ˜¡p(PPPP PPPP     oÈ~ÐŽÀ‘¸ ÈVb@7M/Ej_molwforint_molwfordyld_stub_binding_helper_ptitle_offsetp_cos_radius_p_error_adjust_lon_cenlon_sin_false_easting_false_northing_R_lon_center#1/20 1230140106 505 505 100644 3236 ` molwinv.oþíúÎ8 ЀT`__text__TEXTäT´a€__picsymbolstub1__TEXTT ¼ € __cstring__TEXT T__literal8__TEXT0d__bss__DATA` __la_symbol_ptr__DATA@ ” ¼ < ðœ P ü|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžP<_8BXÈHØ<_8B`ÈPØ<_8BPÈ8Ø<_8BHÈ@Ø<_8bèHÈ>8HåÈ>@H<_8BXÉ¢<_8B`Èü hü@Hy8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿ|> xBŸè¦Ø>HØ^Pþ˜‘œ<_8BŒÉ¢ÈHüh(ØH<_8B”É¢ÈPüh(ØP<_8B„É¢<_8B,Èý­2ÈPüh$Ø8È8ý <_8B4ÈÿAH<_8B4ÈØ8È>8H]üØ@<_8B„É¢<_8B<Èÿí2È>@H‘üý¿2ÈHý h$<_8B|Èü *ü H©ü€^˜Ø€^˜É¢<_8BDÈÿAœH>˜<_8BDÈØ €^˜É¢<_8BLÈÿAH>˜<_8BLÈØ È@ÿà*È@ü*ü H]üý¿*<_8BLÈü $Ø8È8ý <_ÈTÿAH<@?ð8`^8~<È>8H-ü€^œØ8|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ä}‰¦N€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ MOLLWEIDE?ö žf;ã?ïÿÿÿÿÜÑ?ìÏd)¾…•À !ûTD-@ !ûTD-?ð´ë8¡ä¬Œ8¡Tä«t0¡ä¬p0¡LädëD0¡ä¬@0¡Lä«(0¡ä¬$0¡Lä«(¡ä¬ (¡Dä«ô(¡ä¬ð(¡DäØëÈ`¡ä¬Ä`¡|ä°ë  ¡ä¬œ ¡<ä«”h¡ä¬h¡„ä„ët¡ä¬p¡4ä«\¡ä¬X¡4ä«8¡ä¬4¡,ä«,h¡ä¬(h¡„ä«x¡ä¬x¡”ä«üp¡ä¬øp¡Œä¨ë˜x¡¬”x¡`«Œp¡¬ˆp¡X„Ã|Ãtëp¡¬l¡è«``¡¬\`¡H«Ph¡¬Lh¡P«@x¡¬<x¡`«0p¡¬,p¡X«ô\¡è¬ì\¡tè«ÔX¡ȬÌX¡È«´T¡¨¬¬T¡¬¨«”P¡ˆ¬ŒP¡Èˆ«tL¡h¬lL¡äh«TH¡H¬LH¡H«4D¡(¬,D¡(«@¡¬ @¡8PPPP PPPP    lp{x‹hŽ` ÈMfY@7/Ea_molwinvint_molwinvdyld_stub_binding_helper_ptitle_offsetp_cos_radius_adjust_lon_cenlon_sin_asin_false_easting_false_northing_R_lon_center #1/20 1230140107 505 505 100644 5012 ` obleqfor.oþíúÎ8 Ð8Tè__text__TEXTÈT <¿€__picsymbolstub1__TEXTà€440€ __cstring__TEXT`I´__literal8__TEXT° __bss__DATAèP__la_symbol_ptr__DATA¸0 ´  t à P  |¦¿Áÿø”!ÿp|> xBŸè¦Ø>8Ø^@Ø~HØžPؾXØÞ`ØþhÙp<_8BøÈ8Ø<_8BÐÈ@Ø<_8BØÈHØ<_8BèÈPØ<_8BðÈXØ<_8BàÈ`Ø<_8BÈhØ<_8BÈpØ<_8bHH<_8BøÈü HÉ<_8BÐÈü Hõ<_8BØÈü Ha<_8BèÈü <_8¢\H¥<_8BðÈü <_8¢pH‰<_8BàÈü <_8¢„Hm<_8BÉ¢<_8BÈü hü@H‰<_8BØÈü <_8¢<_8ÂHå8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿ0|> xBŸè¦Ø>¨Ø^°þø‘ü<_8BɢȨüh(Øp8ˆ8^È>°|x|FxHi8x8^€È>p|x|FxHQ<_8B@ɢȈý2<_8BHÉ¢Èý­2È€ü 2ü *ü HÕüØhɾÈxým2<_8BHɢȈý2<_8B@É¢Èý­2È€ü 2ü (ü Xü@HAüý <_8B Èü *Ø`8˜8^ È>`|x|FxHɾh<_ÈØü $ü Hüü*ØXɾ˜ÈXürØPɾ ÈXürØHɾP<_ÈØü $ü HñüØ@ɾH<_ÈØÿí$È>@H±üÿÿ2È@ý *<_8B(Èü $ü H‰üü$ØXÈ>XH•üØ8<_8B0É¢<_8B8Èÿí2È8ý *<_8B0Èü $ü H1üý¿2<_8BPÈü *€^üØ<_8B(É¢<_8B8Èÿí2È@ý *<_8B(Èü $ü HÕüÿÿ2È>8HÅüÿÿ2È8ý *<_8B0Èü $ü Hüý¿$<_8BXÈü *€^øØ8|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹Ð}‰¦N€ |¦BŸ}h¦=k|¦…‹´}‰¦N€ |¦BŸ}h¦=k|¦…‹˜}‰¦N€ |¦BŸ}h¦=k|¦…‹|}‰¦N€ |¦BŸ}h¦=k|¦…‹`}‰¦N€ |¦BŸ}h¦=k|¦…‹D}‰¦N€ |¦BŸ}h¦=k|¦…‹(}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹ð}‰¦N€ |¦BŸ}h¦=k|¦…‹Ô}‰¦N€ |¦BŸ}h¦=k|¦…‹¸}‰¦N€ |¦BŸ}h¦=k|¦…‹œ}‰¦N€ OBLATED EQUAL-AREAParameter m: Parameter n: Theta: @«”0¡ج0¡XØ„ët¡جp¡0Ø\ÃLë<¡ج8¡(Ø«$¡ج ¡8Ø«¡ج¡(Ø«(¡جü(¡PØðëà¡جÜ¡0ثȡجÄ¡8Ø«¼¡ج¸¡0جØ눡ج„¡(Øpëd°¡ج`°¡ØØPëD°¡ج@°¡ØØ ë°¡جü°¡ØØôëÐø¡جÌø¡ ØÀ뜡ج˜¡@Ø«ˆ ¡ج„ ¡HØlëL ¡جH ¡HØ«8¡ج4¡@Ø0Ãëðè¡جìè¡Øœë˜ ¡¬” ¡«¡¬Œ¡«€ð¡¬|ð¡Øxëh0¡¬d0¡«\(¡¬X(¡TëPœ¡¬Lœ¡„«@ø¡¬<ø¡à8ë4ˆ¡¬0ˆ¡p«$¡¬ ¡ðët¡¬t¡\«¡¬¡èëôð¡¬ðð¡Øìëà衬Üè¡ÐØëÌ¡¬È¡øÄëÀ`¡¬¼`¡H«°0¡¬¬0¡« (¡¬œ(¡«ø¡¬Œø¡à«€¡¬|¡ð«p¡¬l¡è«`ð¡¬\ð¡Ø«P衬Lè¡Ð«@¡¬<¡ø«tä¡H¬l䡜H«Tà¡(¬Lࡸ(«4Ü¡¬,Ü¡Ô«Ø¡è¬ Ø¡ðè«ôÔ¡ȬìÔ¡ È«ÔС¨¬ÌС(¨«´Ì¡ˆ¬¬Ì¡Dˆ«”È¡h¬ŒÈ¡`h«tÄ¡H¬lÄ¡|H«TÀ¡(¬LÀ¡˜(«4¼¡¬,¼¡´«¸¡è¬ ¸¡Ðè,P(P$P PPPPP PPPP    ˆ‹è—𞡤ø«(º0ÊÕ ¼G‚vMnBf91^}U_obleqforint_obleqfordyld_stub_binding_helper_ptitle_offsetp_cos_acos_cenlat_tsincos_radius_genrpt_cenlon_atan2_sin_asin_R_lon_center_lat_o_m_n_theta_false_easting_false_northing_sin_lat_o_cos_lat_o#1/20 1230140107 505 505 100644 5172 ` obleqinv.oþíúÎ8 ЀT,__text__TEXTäT €Á€__picsymbolstub1__TEXT Tˆ4€ __cstring__TEXT Iô__literal8__TEXTð D__bss__DATA0P__la_symbol_ptr__DATAø4 L(  ø0ì P  |¦¿Áÿø”!ÿp|> xBŸè¦Ø>8Ø^@Ø~HØžPؾXØÞ`ØþhÙp<_8B@È8Ø<_8BÈ@Ø<_8B ÈHØ<_8B0ÈPØ<_8B8ÈXØ<_8B(È`Ø<_8BXÈhØ<_8B`ÈpØ<_8bˆH]<_8B@Èü Hé<_8BÈü H5<_8B Èü H<_8B0Èü <_8¢œHÅ<_8B8Èü <_8¢°H©<_8B(Èü <_8¢ÄH<_8BXÉ¢<_8B`Èü hü@HÉ<_8B Èü <_8¢H<_8ÂPH8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿ@|> xBŸè¦Ø>˜Ø^ þè‘ì<_8B˜É¢È˜üh(ؘ<_8B É¢È üh(Ø <_8BxÉ¢<_Èÿí$<_8BxÉ¢<_8B€Èý­2È üh$ü H%üü2Ø@<_8BpÉ¢<_8B€Èý­2Șÿàh$È@ý *<_8BxÈü $ü Hµüÿÿ2È>@H¥üü$Ø`<_8BpÉ¢<_Èÿí$È>`H™üü2ØHÈ>HHeüü*ØXÈ>@HQüÿà*ÈHý *<_8BpÈü $ü H)üÿÿ2È>HHüü$ØPɾXÈXý2ɾPÈPü 2ü *ü H‰üý <_Èü $Ø`È>`Héüü*ØpÈ>XÈ^PH‘üØh<_8BhÉ¢Èhüh(Ø88ˆ8^È>8|x|FxH¹8x8^€È>p|x|FxH¡<_8BˆÉ¢È€ý2<_8BÉ¢Èxý­2Èü 2ü *ü HEü€^ìØɾxȈým2<_8BɢȀý2<_8BˆÉ¢Èxý­2Èü 2ü (ü Xü@H­üý <_8BXÈü *ü HMü€^èØ8|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹ð}‰¦N€ |¦BŸ}h¦=k|¦…‹Ô}‰¦N€ |¦BŸ}h¦=k|¦…‹¸}‰¦N€ |¦BŸ}h¦=k|¦…‹œ}‰¦N€ |¦BŸ}h¦=k|¦…‹€}‰¦N€ |¦BŸ}h¦=k|¦…‹d}‰¦N€ |¦BŸ}h¦=k|¦…‹H}‰¦N€ |¦BŸ}h¦=k|¦…‹,}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ô}‰¦N€ |¦BŸ}h¦=k|¦…‹Ø}‰¦N€ |¦BŸ}h¦=k|¦…‹¼}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ OBLATED EQUAL-AREAParameter m: Parameter n: Theta: @´ë¤0¡ج 0¡XØ”ëp`¡جl`¡ˆØ«\h¡جXh¡Ø<ëh¡جh¡Ø«`¡ج`¡ˆØÃèëÀ@¡ج¼@¡hذØëˆð¡ج„ð¡ØxÃHÃ8ë(H¡ج$H¡pØÃüÃèëÜð¡جØð¡Ø«ÐH¡جÌH¡pؼìëœP¡ج˜P¡xØ«|X¡جxX¡€Ø«pH¡جlH¡pØ\ëDX¡ج@X¡€Ø«8P¡ج4P¡xØ«,ð¡ج(ð¡Ø« P¡جP¡xØ«x¡جx¡ Ø«ðp¡جìp¡˜Øœë˜h¡¬”h¡P«`¡¬Œ`¡H«€8¡¬|8¡ xëhx¡¬dx¡`«\p¡¬Xp¡XTëPÜ¡¬Lܡī@@¡¬<@¡(8ë4È¡¬0È¡°«$P¡¬ P¡8ë´¡¬´¡œ«H¡¬H¡0ëô8¡¬ð8¡ ìëà0¡¬Ü0¡ØëÌX¡¬ÈX¡@ÄëÀ ¡¬¼ ¡ˆ«°x¡¬¬x¡`« p¡¬œp¡X«@¡¬Œ@¡(«€P¡¬|P¡8«pH¡¬lH¡0«`8¡¬\8¡ «P0¡¬L0¡«@X¡¬<X¡@«”(¡ˆ¬Œ(¡ ˆ«t$¡h¬l$¡¼h«T ¡H¬L ¡ØH«4¡(¬,¡ô(«¡¬ ¡«ô¡è¬ì¡,è«Ô¡ȬÌ¡HÈ«´ ¡¨¬¬ ¡d¨«”¡ˆ¬Œ¡€ˆ«t¡h¬l¡œh«T¡H¬L¡¸H«4ü¡(¬,ü¡Ô(«ø¡¬ ø¡ð0P,P(P$P PPPPP PPPP    ”X—0£8ªH­P°@·pÆxÖ`áh¼nŽ‚MzHf?7^‰1U_obleqinvint_obleqinvdyld_stub_binding_helper_sqrt_ptitle_offsetp_cos_cenlat_tsincos_radius_genrpt_adjust_lon_cenlon_atan2_sin_asin_R_lon_center_lat_o_m_n_theta_false_easting_false_northing_sin_lat_o_cos_lat_o #1/20 1230140107 505 505 100644 15484 ` omerfor.oþíúÎ8 иT__text__TEXT´Tl‹€__picsymbolstub1__TEXTÀ@5ÄH€ __cstring__TEXT)T__literal8__TEXT0 „__bss__DATA __la_symbol_ptr__DATAÐH$89$);T P8”$|¦Ûáÿø¿Áÿð”!þÐ|> xBŸè¦Ø>¸Ø^ÀØ~ÈØžÐØ¾ØØÞàØþèÙðÙ>øÙ^Ù~Ùž<_8BüȸØ<_8BÈÀØ<_8B ÈÈØ<_8BÈàØ<_8B4ÈðØ<_8B<ÈèØ<_8BÉ¢<_8BüÈü $بɾ¨È¨ý­2<_ÈDüh(<_8B,Ø<_8B,Èü H½ü<_8B$Ø<_8BÈü <_8¢D<_8ÂLH©<_8B,É¢<_8BDÈý­2<_8BDÈý­2<_ÈDüh(Ø <_8B,É¢<_ÈDüh(ü H-üؘ<_8BLÈü <_ÈBLH üý <_8B,Èý2<_8B,É¢<_ÈDüh(ý¬$<_ÈDü *ü HÁü<_8BTØ<_8BüÉ¢<_8BTÈý­2<_8B Èý­2Șý­2È ü $<_8B\Ø<_8BÈý <_8BÈÿAœÄ<_8B$É‚<_8BÉ¢<_8BDÈü `ü@hü`HñüØÈ> HüØ <_8BTɢȘý2<_8BLɢȠü 2ü $<_8BdØ<_8BdÉ¢<_8BdÈý­2<_ÈDý­(<_ÈTÿAHH<@?ð8`^~”<_9"d<@?ð8`Ii<_9"l<@?ð8`IiHH<_8BdÈØP<_8BTÈÈ>ü@Hüý ÈPü 2<_8BlØ<_8bäH1<_8BüÉ¢<_8BÈü hü@H<_8B Èü <_8¢H<_8B<É¢<_8B4Èü hü@H €¨/€Až„HÀ<_8BÉ¢<_ÈTÿOÝó‚AžP<_8BdËâ<_8BdÉ¢<_8BdÈý­2<_ÈDü (ü H!üü(ØPKÿþä<_8BdÉ¢<_8BdÈý­2<_ÈDü (ü H áüý <_8BdÈü *ØPKÿþ”<_É¢\ÈPý­$ÈPý­*<_Èdü 2ØHÈ>ÐH±üý <_8BdÈü $ü H ÑüØ@È>@H¡üý ÈHü 2ü H ©ý <_8BTÈý­$ÈØüh(<_8BØɾÐ<_8BÈü 2ü <_8¢$H]<_8BÈü HÉ<_8BÈü H Õ<_8BÈüؠɾ <_8BÈÿ@ŒÉ¾ <_8B$Èü (ý <_8BÈÿ@`È>@<_8¢|<_8„H …È>Ð<_8¢Œ<_8”H m<_8BÉ¢<_ÈTÿOÝó‚AžŒ<_8B\É¢<_8BTÈü $ÿàP<_8BdÉ¢<_8BdÈý­2<_ÈDü (ü H Ýüý <_8B”Èü $ü H ]üü2<_8BtØH<<_8B\É¢<_8BTÈÿí$<_8BdÉ¢<_8BdÈý­2<_ÈDü (ü H Yüý <_8B”Èü $ü H Ùüü2<_8BtØH¸<_8bD<_8‚XH 8ÉH(È>H üØ8<_8B$Èü È^È~8H µü؈È>H åüØ8<_8B$Èü È^È~8H üØ€<_8BTÈÈ>ˆü@H üØx<_8BTÈÈ>€ü@H aüØp<_8BlÉ¢Èxü $ØP<_É¢\ÈPý­$ÈPý­*<_Èdü 2ØH<_8BlÉ¢<_8BlÈý2ɾpÈxü 2ýl(<_8BlÉ¢<_8BlÈý2ɾpÈxü 2ü *ü $ØhɾpÈxý(ɾpÈxü *ü $Ø`ɾøÈü (ØXɾX<_8B,ÈÿAœHɾ<_8B4Èü (ØɾX<_8B<ÈÿAHɾ<_8B4Èü *ØɾøÈü (ØXɾøÈý­*<_Èdÿí2<_8BTÉ¢<_Èlý­2ÈXü 2ü H üý Èhý­2È`ü $ü H Qüý <_8BTÈü $ü*<_8BØ<_8BÉ¢Èøüh(ü H -üØX<_8BTÉ¢ÈXü 2ü H iüý ÈHü $ü H ÑüØ@È>@H Aüý <_8BdÈü 2ü HaüØÐɾø<_8BÈü 2ü <_8¢dH 5ɾ<_8BÈü 2ü <_8¢„H ɾ<_8BÈü 2ü <_8¢¤Híɾ<_8BÈü 2ü <_8¢ÄHÉɾÈü (ý <_8BÈÿOÜó‚Až0Èüؠɾ <_8BÈÿOÜó‚Až˜H$<_8bD<_8‚XH8ÊHɾ <_8B$Èü (ý <_8BÈÿOÜó‚AžD<_8BÈý <_8B$Èü (ý <_8BÈÿOÜó‚Až|H$<_8bD<_8‚XHñ8ÊHŒÈ>@<_8¢|<_8„HmÈ>Ð<_8¢Œ<_8”HU<_8BÉ¢<_ÈTÿOÝó‚Až¸H$<_8bD<_8‚XH}8ÊH<_8B\É¢<_8BTÈü $ÿàP<_8BdÉ¢<_8BdÈý­2<_ÈDü (ü H¡üý <_8B”Èü $ü H!üü2<_8BtØ8Hˆ<_8B\É¢<_8BTÈÿí$<_8BdÉ¢<_8BdÈý­2<_ÈDü (ü Hüý <_8B”Èü $ü H•üü2<_8BtØKÿÿt€|x€!€|¦»ÁÿðËáÿøN€ |¦Ûáÿø¿Áÿð”!ÿ@|> xBŸè¦Ø>˜Ø^ þè‘ìÈ> H¥ü؈<_8B ɢȘüh(ü H!üØ@<_8B LÉ¢È@ü 2ü H]üØ`È ý <_8BlÈü (ý <_8BtÈÿA ɾ <_ÈŒÿOÝó‚Až€H <_8B Èü È^ È~ˆH­üØ8<_8B dËâ<_8B LÈÈ>8ü@H¡üü$Øp<_É¢”Èpý­$Èpý­*<_Èœü 2ØH<_É¢¤Èpý­$Èpý­*<_Èœü 2Ø€<_8B tÉ¢ÈHý2<_8B |É¢È`ü 2ý¬(È€ü $ØX<_8B LÉ¢È@ü 2ü H‘üØxÈxý <_8B|ÈÿAœ„<_8B |É¢ÈHý2<_8B tÉ¢È`ü 2ý¬*Èxü $ü H1üý <_8B TÈý­2<_8B LÈü $Øhɾx<_ÈŒÿAœ8H0<_8B TÉ¢<_8B LÈý­2È@ü 2ØhH€H|<_8B TÉ¢<_8B„Èý­2<_8B LÈý­$Èhüh*ØhH@<_8B tÈüPØX<_8B TɢȠý­2<_8B LÈü $ØhÈXý <_Ȥü (ý <_8BtÈÿOÜó‚Až(H<_8B tÈØXKÿÿ”<_8B TÉ¢<_Èœÿí2<_É¢¤ÈXý(ɾX<_Ȥü *ü $ü H9üý¿2<_8B LÈü $ØP<_8B lÉ¢Èhüh(Øh<_8B ŒÉ¢ÈPý­2<_8B 4Èý*<_8B „É¢Èhü 2ü *€^èØ<_8B ŒÉ¢Èhý­2<_8B ,Èý*<_8B „É¢ÈPü 2ü (€^ìØ8¨H$<_8bÜ<_8‚üH½8ͨH€¨|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ì}‰¦N€ |¦BŸ}h¦=k|¦…‹Ð}‰¦N€ |¦BŸ}h¦=k|¦…‹´}‰¦N€ |¦BŸ}h¦=k|¦…‹˜}‰¦N€ |¦BŸ}h¦=k|¦…‹|}‰¦N€ |¦BŸ}h¦=k|¦…‹`}‰¦N€ |¦BŸ}h¦=k|¦…‹D}‰¦N€ |¦BŸ}h¦=k|¦…‹(}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹ð}‰¦N€ |¦BŸ}h¦=k|¦…‹Ô}‰¦N€ |¦BŸ}h¦=k|¦…‹¸}‰¦N€ |¦BŸ}h¦=k|¦…‹œ}‰¦N€ |¦BŸ}h¦=k|¦…‹€}‰¦N€ |¦BŸ}h¦=k|¦…‹d}‰¦N€ |¦BŸ}h¦=k|¦…‹H}‰¦N€ |¦BŸ}h¦=k|¦…‹,}‰¦N€ OBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Point projects into infinityomer-for=Û|ßÙ×½»@L¥Üc˰?ù!ûTD-À !ûTD-@!ûTD-@ !ûTD-?ð@¿ð?à¿à?ù!ûTD-=Û|ßÙ×½»>z×òš¼¯H@ !ûTD-¿ð?à?ð„ë€ ¡$¬| ¡ü$«x¡$¬t¡Ü$«L¨¡$¬H¨¡ „$«<P¡$¬8P¡ ,$«(°¡$¬$°¡ Œ$«¨¡$¬¨¡ „$«øX¡$¬ôX¡ 4$«ä°¡$¬à°¡ Œ$«Ì¡$¬È¡ l$«¸p¡$¬´p¡ L$¨ë˜È¡$¬”È¡¤$«„È¡$¬€È¡¤$«xÀ¡$¬tÀ¡œ$«lx¡$¬hx¡ T$«X˜¡$¬T˜¡ t$«<˜¡$¬8˜¡t$«,È¡$¬(È¡¤$«p¡$¬ p¡ L$«üx¡$¬øx¡ T$«è˜¡$¬ä˜¡ t$«Èp¡$¬Äp¡ L$«¸¨¡$¬´¨¡„$«¬x¡$¬¨x¡ T$«ˆp¡$¬„p¡ L$«|x¡$¬xx¡ T$«h°¡$¬d°¡Œ$«Pp¡$¬Lp¡ L$«@x¡$¬<x¡ T$0똡$¬ ˜¡ t$«ü ¡$¬ø ¡ |$«è ¡$¬ä ¡|$Ðë¼p¡$¬¸p¡ L$«˜ ¡$¬” ¡ |$«„˜¡$¬€˜¡ t$«tÀ¡$¬pÀ¡œ$«\È¡$¬XÈ¡¤$«LÀ¡$¬HÀ¡œ$«4¸¡$¬0¸¡”$ ëp¡$¬ p¡ L$«ˆ¡$¬ˆ¡ d$ôëà@¡$¬Ü@¡ $«È°¡$¬Ä°¡Œ$«°˜¡$¬¬˜¡t$«œ¡$¬˜¡l$„ëpp¡$¬lp¡ L$`ëL0¡$¬H0¡ $<ë Ü¡¬ Ø¡t Ìë ¼°¡¬ ¸°¡” ¬ë  `¡¬ œ`¡D« €¡¬ Œ€¡d« „€¡¬ €€¡d« tp¡¬ pp¡T« hx¡¬ dx¡\« P¡¬ L¡t @ë 0°¡¬ ,°¡” ë `¡¬ `¡D« €¡¬ €¡d« ø€¡¬ ô€¡d« äp¡¬ àp¡T« Øx¡¬ Ôx¡\ Äë Àt¡¬ ¼t¡X« ¸`¡¬ ´`¡D«  p¡¬ œp¡T« ”8¡¬ 8¡ Œë ˆ°¡¬ „°¡”« €¨¡¬ |¨¡Œ të p ¡¬ l ¡„« h˜¡¬ d˜¡| Pë Lt¡¬ Ht¡X« D`¡¬ @`¡D« (0¡¬ $0¡« @¡¬ @¡$« 8¡¬ 8¡« ì0¡¬ è0¡« Ø@¡¬ Ô@¡$ Àë ¼t¡¬ ¸t¡X« ´`¡¬ °`¡D« ˜0¡¬ ”0¡« p0¡¬ l0¡ Xë T࡬ Pà¡Ä« @8¡¬ <8¡ 4ë 0À¡¬ ,À¡¤« 8¡¬ 8¡ ë  ¡¬  ¡„« ø8¡¬ ô8¡ ìë 耡¬ 䀡d« Ô8¡¬ Ð8¡ Àë °€¡¬ ¬€¡d  à à xë dp¡¬ `p¡T Të @0¡¬ <0¡« 40¡¬ 00¡« p¡¬ p¡T à ðë ܈¡¬ ؈¡l« Ðp¡¬ Ìp¡T« Ä€¡¬ À€¡d« ”P¡¬ P¡4« xX¡¬ tX¡<« `P¡¬ \P¡4« DH¡¬ @H¡,«èˆ¡¬äˆ¡l«Üˆ¡¬Øˆ¡l«¼ˆ¡¬¸ˆ¡l«°ˆ¡¬¬ˆ¡l« €¡¬œ€¡d«ˆx¡¬„x¡\«pˆ¡¬lˆ¡l`ëPp¡¬Lp¡T@ë0p¡¬,p¡T ë @¡¬@¡$üÃìëØ@¡¬Ô@¡$Èôë°t¡¬¬t¡X«¨`¡¬¤`¡D«˜¡¬”¡tˆëx°¡¬t°¡”hë\`¡¬X`¡D«L€¡¬H€¡d«@€¡¬<€¡d«0p¡¬,p¡T«$x¡¬ x¡\«¡¬¡tëô°¡¬ð°¡”äëØ`¡¬Ô`¡D«È€¡¬Ä€¡d«¼€¡¬¸€¡d«¨p¡¬¤p¡T«œx¡¬˜x¡\«ˆp¡¬„p¡T«|8¡¬x8¡tëp°¡¬l°¡”«h¨¡¬d¨¡Œ\ëX ¡¬T ¡„«P˜¡¬L˜¡|«80¡¬40¡«$@¡¬ @¡$« 0¡¬0¡«ô8¡¬ð8¡ìëà8¡¬Ü8¡ØëÌ0¡¬È0¡ÄëÀ@¡¬¼@¡$«¬8¡¬¨8¡«œ0¡¬˜0¡«„p¡¬€p¡TxÃ`ÃPë@€¡¬<€¡d0ë €¡¬€¡d«x¡¬x¡\«ð€¡¬ì€¡dàëÔ`¡¬Ð`¡D«Ä€¡¬À€¡d«¸€¡¬´€¡d ë”`¡¬`¡D«„€¡¬€€¡d«x€¡¬t€¡d«l€¡¬h€¡d«Xp¡¬Tp¡T«L8¡¬H8¡4ë$P¡¬ P¡4«X¡¬X¡<ë ¡¬¡«ü(¡¬ø(¡ ôëä ¡¬à ¡«Ø¡¬Ô¡üÐëÌ¡¬È¡ä«Àˆ¡¬¼ˆ¡l¨ë˜p¡¬”p¡T«ˆ€¡¬„€¡d«lˆ¡¬hˆ¡l«T€¡¬P€¡d«0p¡¬,p¡T«$`¡¬ `¡D«€¡¬€¡d«€¡¬€¡d«ü€¡¬ø€¡d«äh¡¬àh¡L«Ðp¡¬Ìp¡TÀðëœ`¡¬˜`¡D«8¡¬Œ8¡«„@¡¬€@¡$«p0¡¬l0¡«`8¡¬\8¡«Tx¡¬Px¡\«4(¡¬0(¡ «$p¡¬ p¡T«¡¬¡ü« p¡¬p¡Tëô`¡¬ð`¡D«ä`¡¬à`¡D«ØH¡¬ÔH¡,«ÈH¡¬ÄH¡,¸ë´h¡¬°h¡L«¤h¡¬ h¡L”ëˆ`¡¬„`¡D«|H¡¬xH¡,«l`¡¬h`¡D«\`¡¬X`¡D«L`¡¬H`¡D«@H¡¬<H¡,8ë4h¡¬0h¡L«,`¡¬(`¡D«8¡¬8¡«@¡¬ @¡$ëøH¡¬ôH¡,«ìH¡¬èH¡,«à`¡¬Ü`¡D«À¡¬¼¡ü«´ ¡¬° ¡«¤X¡¬ X¡<«”P¡¬P¡4«„8¡¬€8¡«t(¡¬p(¡ «d ¡¬` ¡«T¡¬P¡ü«4¡è¬,¡,è«¡Ȭ ¡HÈ«ô ¡¨¬ì ¡d¨«Ô¡ˆ¬Ì¡€ˆ«´¡h¬¬¡œh«”¡H¬Œ¡¸H«tü¡(¬lü¡Ô(«Tø¡¬Lø¡ð«4ô¡è¬,ô¡ è«ð¡Ȭ ð¡(È«ô졨¬ìì¡D¨«Ô衈¬Ìè¡`ˆ«´ä¡h¬¬ä¡|h«”à¡H¬Œà¡˜H«tÜ¡(¬lÜ¡´(«TØ¡¬LءЫ4Ô¡è¬,Ô¡ìè«СȬ СÈD(P@(P<(P8(P4(P0(P,(P((P$(P (P(P(P(P(P (P(P(P(P$!"&'% #$!"&'% #²» Ä(Ò8ÞPîXýH@` hpx€!ˆ%01˜9 A¨H°O ”BŽg R}5I…¨:W­/x`o_omerforint_omerfordyld_stub_binding_helper_sqrt_log_ptitle_asinz_offsetp_cos_radius2_tsfnz_cenlat_tsincos_tan_genrpt_p_error_atan_adjust_lon_cenlon_pow_sin_r_major_r_minor_scale_factor_lat_origin_false_northing_false_easting_es_e_sin_p20_cos_p20_bl_al_d_el_lon_origin_singam_cosgam_sinaz_cosaz_u #1/20 1230140108 505 505 100644 15220 ` omerinv.oþíúÎ8 Ð0Tˆ__text__TEXTTÜj€__picsymbolstub1__TEXT €t4,P€ __cstring__TEXT ÿô__literal8__TEXT ˜ô__bss__DATAˆ¨__la_symbol_ptr__DATA8PŒ6¬7ì,9üd P7L(|¦Ûáÿø¿Áÿð”!þà|> xBŸè¦Ø>¨Ø^°Ø~¸ØžÀØ¾ÈØÞÐØþØÙàÙ>èÙ^ðÙ~øÙž<_8BlȨØ<_8BtȰØ<_8B|ȸØ<_8BŒÈÐØ<_8B¤ÈàØ<_8B¬ÈØØ<_8BtÉ¢<_8BlÈü $ؠɾ È ý­2<_È´üh(<_8BœØ<_8BœÈü Hü<_8B”Ø<_8BŒÈü <_8¢´<_8¼H <_8BœÉ¢<_8B´Èý­2<_8B´Èý­2<_È´üh(ؘ<_8BœÉ¢<_È´üh(ü HüØ<_8B¼Èü <_ÈB¼H‰üý <_8BœÈý2<_8BœÉ¢<_È´üh(ý¬$<_È´ü *ü H!ü<_8BÄØ<_8BlÉ¢<_8BÄÈý­2<_8B|Èý­2Èý­2Șü $<_8BÌØ<_8BŒÈý <_8B„ÈÿAœÌ<_8B”É‚<_8BŒÉ¢<_8B´Èü `ü@hü`HQü<_8BÔØÈ>˜HYüؘ<_8BÄÉ¢Èý2<_8B¼É¢È˜ü 2ü $<_8BÜØ<_8BÜÉ¢<_8BÜÈý­2<_È´ý­(<_ÈÄÿA$HP<_9"Ô<@?ð8`Ii<_9"Ü<@?ð8`Ii<_9"ä<@?ð8`IiHT<_8BÜÈØP<_8BÔÉ¢<_8BÄÈü hü@H}üý ÈPü 2<_8BäØ<_8b„HU<_8BlÉ¢<_8BtÈü hü@HÑ<_8B|Èü <_8¢ HU<_8B¬É¢<_8B¤Èü hü@HQ€˜/€Až„HÀ<_8BŒÉ¢<_ÈÄÿOÝó‚AžP<_8BÜËâ<_8BÜÉ¢<_8BÜÈý­2<_È´ü (ü H eüü(ØPKÿþØ<_8BÜÉ¢<_8BÜÈý­2<_È´ü (ü H %üý <_8BÜÈü *ØPKÿþˆ<_É¢ÌÈPý­$ÈPý­*<_ÈÔü 2ØHÈ>ÀH5üý <_8BÜÈü $ü H üØ@È>@H åüý ÈHü 2ü H íý <_8BÄÈý­$ÈÈüh(<_8B„ØɾÀ<_8BŒÈü 2ü <_8¢ÄH ¡<_8B„Èü H <_8BŒÈü H <_8BŒÈüؘɾ˜<_8B„Èÿ@ŒÉ¾˜<_8B”Èü (ý <_8B„Èÿ@`È>@<_8¢ô<_8ÂüH ÉÈ>À<_8¢<_8 H ±<_8BŒÉ¢<_ÈÄÿOÝó‚AžŒ<_8BÌÉ¢<_8BÄÈü $ÿàP<_8BÜÉ¢<_8BÜÈý­2<_È´ü (ü H !üý <_8B Èü $ü H ¡üü2<_8BìØH<<_8BÌÉ¢<_8BÄÈÿí$<_8BÜÉ¢<_8BÜÈý­2<_È´ü (ü H üý <_8B Èü $ü H üü2<_8BìØH¸<_8bä<_8‚øH Ñ8ÉH(È>ðH üØ8<_8B”Èü È^ðÈ~8H ùüØxÈ>H iüØ8<_8B”Èü È^È~8H ÅüØp<_8BÄÈÈ>xü@H åü؈<_8BÄÈÈ>pü@H ÅüØ€<_8BäɢȈü $ØP<_É¢ÌÈPý­$ÈPý­*<_ÈÔü 2ØH<_8BäÉ¢<_8BäÈý2ɾ€Èˆü 2ýl(<_8BäÉ¢<_8BäÈý2ɾ€Èˆü 2ü *ü $Øhɾ€Èˆý(ɾ€Èˆü *ü $Ø`ɾèÈøü (ØXɾX<_8BœÈÿAœHɾø<_8B¤Èü (ØøÉ¾X<_8B¬ÈÿAHɾø<_8B¤Èü *ØøÉ¾èÈøü (ØXɾèÈøý­*<_ÈÔÿí2<_8BÄÉ¢<_ÈÜý­2ÈXü 2ü H Uüý Èhý­2È`ü $ü H •üý <_8BÄÈü $ü*<_8B„Ø<_8B„É¢Èèüh(ü H qüØX<_8BÄÉ¢ÈXü 2ü H íüý ÈHü $ü H üØ@È>@H Åüý <_8BÜÈü 2ü H¥üØÀɾè<_8BŒÈü 2ü <_8¢Hyɾð<_8BŒÈü 2ü <_8¢$HUɾø<_8BŒÈü 2ü <_8¢DH1ɾ<_8BŒÈü 2ü <_8¢dH ɾðÈü (ý <_8B„ÈÿOÜó‚Až0Èðüؘɾ˜<_8B„ÈÿOÜó‚Až˜H$<_8bä<_8‚øHÅ8ÊHɾ˜<_8B”Èü (ý <_8B„ÈÿOÜó‚AžD<_8BŒÈý <_8B”Èü (ý <_8B„ÈÿOÜó‚Až|H$<_8bä<_8‚øH58ÊHŒÈ>@<_8¢ô<_8ÂüH±È>À<_8¢<_8 H™<_8BŒÉ¢<_ÈÄÿOÝó‚Až¸H$<_8bä<_8‚øHÁ8ÊH<_8BÌÉ¢<_8BÄÈü $ÿàP<_8BÜÉ¢<_8BÜÈý­2<_È´ü (ü Håüý <_8B Èü $ü Heüü2<_8BìØ8Hˆ<_8BÌÉ¢<_8BÄÈÿí$<_8BÜÉ¢<_8BÜÈý­2<_È´ü (ü HYüý <_8B Èü $ü HÙüü2<_8BìØKÿÿt€|x€!€|¦»ÁÿðËáÿøN€ |¦Ûáÿø¿Áÿð”!ÿ@|> xBŸè¦Ø>˜Ø^ þè‘ì<_8BˆÉ¢È˜üh(ؘ<_8B€É¢È üh(Ø 8ˆ<_8BèɢȘý2<_8BàɢȠü 2ü (Øh<_8BèɢȠý2<_8BàɢȘü 2ü *Ø`<_8BÈÉ¢È`üh*Ø`<_8B Èý PÈhý­2<_8B¨Èü $ü H1üØX<_É¢ØÈXý­$ÈXý­*<_Èàü 2ØP<_É¢èÈXý­$ÈXý­*<_Èàü 2Øx<_8B É¢È`ý­2<_8B¨Èü $ü HÍüØ@<_8BØÉ¢È@ý2<_8BÐÉ¢ÈPü 2ý¬*Èxü $Ø8È8ý <_Èèü (ý <_8BÀÈÿOÜó‚Až°<_8B É¢<_Èèüh$Øp<_8BÀËâɾ8<_Èèý*<_É¢èÈ8ü (ü $ü H©üü$ü È^pHµüØH<_8BpÈ8ˆü È^H|xHmü€^ìØ€ˆ/€AžpH`<_8B`È€^èØɾ8<_ÈðÿOÝó‚Až>ì<_8BÐÈØ HÔ>ì<_8BÈÈØ H¼€ˆ¨H¸<_8B É¢È`ý­2<_8B¨Èü $ü H]üØp<_8B`Ëâ<_8BØÉ¢ÈPý2<_8BÐÉ¢È@ü 2ü (ü È^pH±üý <_8B Èü $ü(Ø€È>€H ü€^èØ8¨€¨|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ô}‰¦N€ |¦BŸ}h¦=k|¦…‹Ø}‰¦N€ |¦BŸ}h¦=k|¦…‹¼}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹„}‰¦N€ |¦BŸ}h¦=k|¦…‹h}‰¦N€ |¦BŸ}h¦=k|¦…‹L}‰¦N€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ |¦BŸ}h¦=k|¦…‹P}‰¦N€ |¦BŸ}h¦=k|¦…‹4}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ OBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: =Û|ßÙ×½»@L¥Üc˰?ù!ûTD-À !ûTD-@!ûTD-@ !ûTD-?ð@¿ð?à¿à=Û|ßÙ×½»?ù!ûTD-¿ù!ûTD-¿ð?à?ðØëÀà¡@¬¼à¡ @°ë”¡@¬¡Ð@«€¡@¬|¡Ø@«t ¡@¬p ¡`@dëTè¡@¬P表@«@à¡@¬<à¡ @« ¡@¬¡È@«¡@¬¡Ð@«ð0¡@¬ì0¡ð@«Ø ¡@¬Ô ¡`@´ëœ°¡@¬˜°¡p@ŒÃxëd(¡@¬`(¡è@«X(¡@¬T(¡è@«H¡@¬D¡À@«8(¡@¬4(¡è@«,à¡@¬(à¡ @«¡@¬¡À@«(¡@¬(¡è@«Ø¡@¬Ô¡Ð@«Ä¡@¬À¡Ø@´ë¤è¡@¬ è¡¨@«à¡@¬Œà¡ @«€ ¡@¬| ¡à@«h(¡@¬d(¡è@«X ¡@¬T ¡à@«@¡@¬<¡Ø@0ë è¡@¬è¡¨@«à¡@¬à¡ @«ð¡@¬ì¡È@«Ô ¡@¬Ð ¡à@«À(¡@¬¼(¡è@«¤ ¡@¬  ¡à@«(¡@¬Œ(¡è@«pÀ¡@¬lÀ¡€@«XÈ¡@¬TÈ¡ˆ@« ø¡¬ ô¡ì èë Ø(¡¬ Ô(¡  Èë ¼С¬ ¸С´« ¬ø¡¬ ¨ø¡Ü«  ø¡¬ œø¡Ü« ࡬ Œà¡Ä« „衬 €è¡Ì« l¡¬ h¡ì \ë L(¡¬ H(¡  <ë 0С¬ ,С´« ø¡¬ ø¡Ü« ø¡¬ ø¡Ü« ࡬ üà¡Ä« ô衬 ðè¡Ì àë Ü¡¬ Ø¡ø« Ô¡¬ Ð¡ä« ¼à¡¬ ¸à¡Ä« °¨¡¬ ¬¨¡Œ ¨ë ¤(¡¬  (¡ « œ ¡¬ ˜ ¡ ë Œ¡¬ ˆ¡ü« „¡¬ €¡ô lë h¡¬ d¡ø« `¡¬ \¡ä« D ¡¬ @ ¡„« 0°¡¬ ,°¡”« ¨¡¬ ¨¡Œ«  ¡¬  ¡„« ô°¡¬ ð°¡” Üë Ø¡¬ Ô¡ø« С¬ Ì¡ä« ´ ¡¬ ° ¡„« Œ ¡¬ ˆ ¡„ të p€¡¬ l€¡d« \¨¡¬ X¨¡Œ Pë L`¡¬ H`¡D« 8¨¡¬ 4¨¡Œ ,ë (@¡¬ $@¡$« ¨¡¬ ¨¡Œ ë  ¡¬  ¡« 𨡬 쨡Œ Üë Ìø¡¬ Èø¡Ü ¼à ¬à ”ë €à¡¬ |à¡Ä pë \ ¡¬ X ¡„« P ¡¬ L ¡„« <࡬ 8à¡Ä ,à ë øø¡¬ ôø¡Ü« ì࡬ èà¡Ä« à𡬠Üð¡Ô« °À¡¬ ¬À¡¤« ”È¡¬ È¡¬« |À¡¬ xÀ¡¤« `¸¡¬ \¸¡œ« ¡¬ ¡ä«ø¡¬ô¡ä«Ø¡¬Ô¡ä«Ì¡¬È¡ä«¼ð¡¬¸ð¡Ô«¤è¡¬ è¡Ì«Œ¡¬ˆ¡ä|ël࡬hà¡Ä\ëL࡬Hà¡Ä<ë(°¡¬$°¡”Ãëô°¡¬ð°¡”äÃÐëÌ¡¬È¡ø«Ä¡¬À¡ä«´¡¬°¡ì¤ë”(¡¬(¡ „ëxС¬tС´«hø¡¬dø¡Ü«\ø¡¬Xø¡Ü«L࡬Hà¡Ä«@衬<è¡Ì«0¡¬,¡ì ë(¡¬ (¡ ëôС¬ðС´«äø¡¬àø¡Ü«Øø¡¬Ôø¡Ü«Ä࡬Àà¡Ä«¸è¡¬´è¡Ì«¤à¡¬ à¡Ä«˜¨¡¬”¨¡ŒëŒ(¡¬ˆ(¡ «„ ¡¬€ ¡xët¡¬p¡ü«l¡¬h¡ô«T ¡¬P ¡„«@°¡¬<°¡”«( ¡¬$ ¡„«¨¡¬ ¨¡Œëü¨¡¬ø¨¡Œôëè ¡¬ä ¡„àëÜ࡬Øà¡Ä«È¨¡¬Ä¨¡Œ«¸ ¡¬´ ¡„« à¡¬œà¡Ä”Ã|Ãlë\ø¡¬Xø¡ÜLë<ð¡¬8ð¡Ô«$衬 è¡Ì« ø¡¬ø¡ÜüëðС¬ìС´«àø¡¬Üø¡Ü«Ôø¡¬Ðø¡Ü¼ë°С¬¬С´« ø¡¬œø¡Ü«”ø¡¬ø¡Ü«ˆø¡¬„ø¡Ü«t࡬pà¡Ä«h¨¡¬d¨¡ŒPë@À¡¬<À¡¤«4È¡¬0È¡¬,ë(¼¡¬$¼¡ «˜¡¬˜¡|롬ü¡t«ôˆ¡¬ðˆ¡lìëè ¡¬ä ¡„«Ü¡¬Ø¡äÄë´à¡¬°à¡Ä«¨ð¡¬¤ð¡Ô«˜ø¡¬”ø¡Ü«|¡¬x¡ä«dø¡¬`ø¡Ü«Lð¡¬Hð¡Ô«8࡬4à¡Ä«,С¬(С´«ø¡¬ø¡Ü«ø¡¬ ø¡Ü«ø¡¬ø¡Ü«ìØ¡¬èØ¡¼«Øà¡¬Ôà¡ÄÈë¼ð¡¬¸ð¡Ô°ëœС¬˜С´«¨¡¬Œ¨¡Œ«„°¡¬€°¡”«p ¡¬l ¡„«`¨¡¬\¨¡Œ«T衬Pè¡Ì«4˜¡¬0˜¡|«$࡬ à¡Ä«ˆ¡¬ˆ¡l« ࡬à¡ÄëôС¬ðС´«äС¬àС´«Ø¸¡¬Ô¸¡œ«È¸¡¬Ä¸¡œ¸ë´Ø¡¬°Ø¡¼«¤Ø¡¬ Ø¡¼”ëˆС¬„С´«|¸¡¬x¸¡œ«lС¬hС´«\С¬XС´«LС¬HС´«@¸¡¬<¸¡œ8ë4Ø¡¬0Ø¡¼«,С¬(С´«¨¡¬¨¡Œ«°¡¬ °¡”ëø¸¡¬ô¸¡œ«ì¸¡¬è¸¡œ«àС¬ÜС´«Àˆ¡¬¼ˆ¡l«´¡¬°¡t«¤È¡¬ È¡¬«”À¡¬À¡¤«„¨¡¬€¨¡Œ«t˜¡¬p˜¡|«d¡¬`¡t«Tˆ¡¬Pˆ¡l«t„¡ˆ¬l„¡üˆ«T€¡h¬L€¡h«4|¡H¬,|¡4H«x¡(¬ x¡P(«ôt¡¬ìt¡l«Ôp¡è¬Ìp¡ˆè«´l¡Ȭ¬l¡¤È«”h¡¨¬Œh¡À¨«td¡ˆ¬ld¡Üˆ«T`¡h¬L`¡øh«4\¡H¬,\¡H«X¡(¬ X¡0(«ôT¡¬ìT¡L«ÔP¡è¬ÌP¡hè«´L¡Ȭ¬L¡„È«”H¡¨¬ŒH¡ ¨«tD¡ˆ¬lD¡¼ˆ«T@¡h¬L@¡Øh«4<¡H¬,<¡ôH«8¡(¬ 8¡(L+PH+PD+P@+P<+P8+P4+P0+P,+P(+P$+P +P+P+P+P+P +P+P+P+P'$ %)*(!"#&'$ %)*(!"#&ÀˆÉÒ˜à¨ìÀüÈ ¸°ÐØ$à(è,ð0ø37 CKS Z(a $”BŽ´g R=}I…¨¯5W»/x`o_omerinvint_omerinvdyld_stub_binding_helper_sqrt_ptitle_exp_asinz_offsetp_cos_radius2_tsfnz_cenlat_tsincos_tan_genrpt_p_error_atan_adjust_lon_cenlon_phi2z_pow_atan2_sin_r_major_r_minor_scale_factor_lat_origin_false_northing_false_easting_es_e_sin_p20_cos_p20_bl_al_ts_d_el_lon_origin_singam_cosgam_sinaz_cosaz_u#1/20 1230140108 505 505 100644 3708 ` orthfor.oþíúÎ8 ÐTÐ__text__TEXT T$s€__picsymbolstub1__TEXT @t ¼(€ __cstring__TEXT`5´__literal8__TEXT˜ì__bss__DATAÐ8__la_symbol_ptr__DATA¨(ü ü   œ ŒØ P L|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžPؾX<_8B¸È8Ø<_8BÀÈ@Ø<_8BÈÈHØ<_8BÐÈXØ<_8BØÈPØÈ>H<_8¢à<_8ÂèHí<_8bHH<_8B¸Èü H <_8BÀÈü HÙ<_8BÈÈü H%<_8BØÉ¢<_8BÐÈü hü@HA8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼<_8BœÉ¢Èhüh(ü H¹üØP8X8^`È>p|x|FxHùÈ>PHÑüØH<_8B¼É¢ÈXý2<_8BÄÉ¢È`ý­2ÈHü 2ü *Ø8<@?ð8`^@~Dɾ8<_ÈdÿADÈ8ý <_8B\ÈÿOÜó‚Až$<_8b4<_8‚PH¹8xH¸<_8B”É¢È@ý­2È`ÿí2È>PHéüý¿2<_8B´Èü *€^¸Ø<_8B”É¢È@ým2<_8BÄÉ¢ÈXý2<_8B¼É¢È`ý­2ÈHü 2ü (ý«2<_8B¬Èü *€^¼Ø8xH€x|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹€}‰¦N€ |¦BŸ}h¦=k|¦…‹d}‰¦N€ |¦BŸ}h¦=k|¦…‹H}‰¦N€ |¦BŸ}h¦=k|¦…‹,}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ô}‰¦N€ |¦BŸ}h¦=k|¦…‹Ø}‰¦N€ |¦BŸ}h¦=k|¦…‹¼}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹„}‰¦N€ ORTHOGRAPHICPoint can not be projectedorth-for=Û|ßÙ×½»«Ìè¡<¬È衬<«¨ø¡<¬¤ø¡¼<«”¡<¬¡Ä<«€С<¬|С”<«hð¡<¬dð¡´<Xë<С<¬8С”<(ë$Œ¡<¬ Œ¡P<«p¡<¬p¡4<«˜¡<¬˜¡\<«ì ¡<¬è ¡d<«´¡<¬°¡Ä<« ø¡<¬œø¡¼<ÈÃhëTØ¡<¬PØ¡œ<ëð衬ìè¡Ð«äð¡¬àð¡ØÜëÐ࡬Ìà¡ÈÈë¼Ø¡¬¸Ø¡À´ë¨С¬¤С¸ ëœ`¡¬˜`¡H”롬Œ¡è«ˆø¡¬„ø¡à«tð¡¬pð¡Ø«d衬`è¡Ð«T࡬Pà¡È«DØ¡¬@Ø¡À«4С¬0С¸«4Ì¡H¬,Ì¡„H«È¡(¬ È¡ («ôÄ¡¬ìÄ¡¼«ÔÀ¡è¬ÌÀ¡Øè«´¼¡Ȭ¬¼¡ôÈ«”¸¡¨¬Œ¸¡¨«t´¡ˆ¬l´¡,ˆ«T°¡h¬L°¡Hh«4¬¡H¬,¬¡dH«¨¡(¬ ¨¡€($P PPPPP PPPP      ƒÐŒؘà¤è´ðÃøÌ  rN@7ja/Y~E_orthforint_orthfordyld_stub_binding_helper_ptitle_offsetp_cos_tsincos_cenlonmer_radius_p_error_origin_adjust_lon_sin_r_major_lon_center_lat_origin_false_northing_false_easting_sin_p14_cos_p14 #1/20 1230140108 505 505 100644 4772 ` orthinv.oþíúÎ8 ÐTà__text__TEXTØT 4¦€__picsymbolstub1__TEXTà€4d0€ __cstring__TEXT`-´__literal8__TEXT ä__bss__DATAà8__la_symbol_ptr__DATA°0 ä  ¤¬ä P D|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžPؾX<_8BÈÈ8Ø<_8BÐÈ@Ø<_8BØÈHØ<_8BàÈXØ<_8BèÈPØÈ>H<_8¢ð<_8ÂøHÍ<_8bHHa<_8BÈÈü Hí<_8BÐÈü H¹<_8BØÈü H<_8BèÉ¢<_8BàÈü hü@HA8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼<_8BÄÉ¢Èhüh(Øh<_8B¼É¢Èpüh(ØpɾhÈhý2ɾpÈpü 2ü *ü HAüØH<_8B¤É¢<_8BTÈý­*ÈHÿAœx<_8B¤É¢ÈHüh$ü H5üØ@8P8^XÈ>@|x|FxHU<_8B¬È€^¸ØÈHý <_8B\ÈÿOÜó‚AžÀH$<_8b4<_8‚HHi8‘xHTɾX<_8BÌÈý2ɾPÈpý­2<_8BÔÈý­2ÈHü $ü *ü Hyü€^¼Ø<_8B´Èý <_8BdÈü (Ø8È8ý <_8B\ÈÿOÜó‚Až€H$<_8B´È€^¼Ø8xHœËþX€^¼Èü Hüý <_8BÌÈü 2ü(Ø8È8ý <_8B\ÈÿOÝó‚AžàH¸<_8B´É¢<_ÈlÿOÝó‚AžL<_8B¬ËâÈhüPü È^pHmüü(ü H=ü€^¸Ø8xHÜÈpüPÈ>hü@H1üý <_8B¬Èü *ü Hñü€^¸Ø8xHÈhý <_8B\ÈÿOÝó‚AžHdɾPÈhý­2<_8BÔÈý2ɾ8ÈHü 2ü `ü@H¡üý <_8B¬Èü *ü Haü€^¸Ø8x€x|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ |¦BŸ}h¦=k|¦…‹X}‰¦N€ |¦BŸ}h¦=k|¦…‹<}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ |¦BŸ}h¦=k|¦…‹Ì}‰¦N€ |¦BŸ}h¦=k|¦…‹°}‰¦N€ |¦BŸ}h¦=k|¦…‹”}‰¦N€ ORTHOGRAPHICInput data errororth-inv>z×òš¼¯H=Û|ßÙ×½»?ù!ûTD- ëè¡<¬Œè¡¬<€ë`¡<¬\¡Ô<«8˜¡<¬4˜¡\<ëè¡<¬ü衬<ðÃÄôëœè¡<¬˜è¡¬<«ˆ¨¡<¬„¨¡l<«|ð¡<¬xð¡´<«`˜¡<¬\˜¡\<«@¡<¬<¡Ì<0ëð¡<¬ð¡´<«è˜¡<¬ä˜¡\<«Ì ¡<¬È ¡d<«¼ð¡<¬¸ð¡´<¨ëŒ¡<¬ˆ¡Ô<«p¡<¬l¡Ì<XëT„¡<¬P„¡H<«Lp¡<¬Hp¡4<«0˜¡<¬,˜¡\<«è¡<¬è¡¬< ÃìëØà¡<¬Ôࡤ<«¼¡<¬¸¡T<«°à¡<¬¬à¡¤< ëlø¡<¬hø¡¼<«T¡<¬P¡Ä<ëðø¡¬ìø¡à«ä¡¬à¡èÜëÐð¡¬Ìð¡ØÈë¼è¡¬¸è¡Ð´ë¨à¡¬¤à¡È ëœ`¡¬˜`¡H”롬Œ¡ø«ˆ¡¬„¡ð«t¡¬p¡è«dø¡¬`ø¡à«Tð¡¬Pð¡Ø«D衬@è¡Ð«4࡬0à¡È«tÜ¡H¬lÜ¡”H«TØ¡(¬LØ¡°(«4Ô¡¬,Ô¡Ì«Сè¬ Сèè«ôÌ¡Ȭì̡ȫÔÈ¡¨¬ÌÈ¡ ¨«´Ä¡ˆ¬¬Ä¡<ˆ«”À¡h¬ŒÀ¡Xh«t¼¡H¬l¼¡tH«T¸¡(¬L¸¡(«4´¡¬,´¡¬«°¡è¬ °¡Èè,P(P$P PPPPP PPPP      ’à›è§ð³øÃÒÛ  z=†VDri5a/M_orthinvint_orthinvdyld_stub_binding_helper_sqrt_ptitle_asinz_offsetp_tsincos_cenlonmer_radius_p_error_origin_adjust_lon_atan2_sin_r_major_lon_center_lat_origin_false_northing_false_easting_sin_p14_cos_p14#1/20 1230140109 505 505 100644 5668 ` polyfor.oþíúÎ8 аTH__text__TEXTØT œÝ€__picsymbolstub1__TEXTà4„@€ __cstring__TEXTà 4__literal8__TEXTð D__bss__DATAHh__la_symbol_ptr__DATA@ \„„  P  |¦¿Áÿø”!ÿ`|> xBŸè¦Ø>XØ^`Ø~hØžpؾxØÞ€<_8B0ÈXØ<_8B8È`Ø<_8B@ÈhØ<_8BHÈpØ<_8BˆÈ€Ø<_8BÈxØ<_8B8É¢<_8B0Èü $ØHɾHÈHý­2<_ÈØüh(<_8BxØ<_8BxÈü Hùü<_8BpØ<_8BxÈü H5ü<_8BPØ<_8BxÈü Hqü<_8BXØ<_8BxÈü HÍü<_8B`Ø<_8BxÈü H‰ü<_8BhØ<_8BPÉ‚<_8BXÉb<_8B`ÉB<_8BhÉ¢<_8BHÈü `ü@Xü`Pü€hü Håü<_8B€Ø<_8bÈH)<_8B0É¢<_8B8Èü hü@H…<_8B@Èü H±<_8BHÈü Hý<_8BÉ¢<_8BˆÈü hü@Hù8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿ`|> xBŸè¦Ø>xØ^€þÈ‘Ì<_8B´É¢Èxüh(ü H‘üØXÈ€ý <_8BTÈÿOÜó‚Až\8`8^hÈ>€|x|FxH±<_8BÄÉb<_8BÌÉ¢<_8BÔÉ‚<_8BÜÈü Xü@hü``ü€È¾€HiüØP<_8BäÈɾ`Éžhü ü@hü``H}üØHɾ`ÈXürØX<_8B¤É¢ÈHÿí2È>XHÉüý¿2È`ý­$<_8BÈü *€^ÈØ<_8BôÉ¢ÈPÿàh(È>XH…üý <_È\ý h(ÈHý­2È`ü $ý¿*<_8B¤Èý­2<_8BüÈü *€^ÌØHh<_8B¤É¢ÈXý­2<_8BÈü *€^ÈØ<_8BüÉ‚<_8B¤É¢<_8BôÈü 2ü (€^ÌØH8|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ |¦BŸ}h¦=k|¦…‹Ì}‰¦N€ |¦BŸ}h¦=k|¦…‹°}‰¦N€ |¦BŸ}h¦=k|¦…‹”}‰¦N€ |¦BŸ}h¦=k|¦…‹x}‰¦N€ |¦BŸ}h¦=k|¦…‹\}‰¦N€ |¦BŸ}h¦=k|¦…‹@}‰¦N€ |¦BŸ}h¦=k|¦…‹$}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ì}‰¦N€ |¦BŸ}h¦=k|¦…‹Ð}‰¦N€ |¦BŸ}h¦=k|¦…‹´}‰¦N€ |¦BŸ}h¦=k|¦…‹˜}‰¦N€ |¦BŸ}h¦=k|¦…‹|}‰¦N€ POLYCONIC?ð>z×òš¼¯H?𫜘¡¤¬˜˜¡ô¤«H¡¤¬ŒH¡¤¤«„ ¡¤¬€ ¡ü¤«l¨¡¤¬h¨¡¤«XH¡¤¬TH¡¤¤«< ¡¤¬8 ¡ü¤«,H¡¤¬(H¡¤¤« ¡¤¬¡\¤üë蘡¤¬ä˜¡ô¤«Ð¨¡¤¬Ì¨¡¤¸ë¤H¡¤¬ H¡¤¤„ëhˆ¡¤¬dˆ¡ä¤Xë<€¡¤¬8€¡Ü¤«0x¡¤¬,x¡Ô¤«$p¡¤¬ p¡Ì¤«h¡¤¬h¡Ä¤ëèø¡¤¬äø¡T¤Ðë¼X¡¤¬¸X¡´¤hëX ¡¬T ¡ˆ«L¨¡¬H¨¡Dë8`¡¬4`¡H0ë$X¡¬ X¡@ë P¡¬P¡8«H¡¬üH¡0øëô࡬ðà¡È«è˜¡¬ä˜¡€ÜëÀ`¡¬¼`¡H«´€¡¬°€¡h«¨x¡¬¤x¡`«œp¡¬˜p¡X«h¡¬Œh¡P«„€¡¬€€¡hxël¡¬h¡x«`x¡¬\x¡`TëH¡¬D¡x«<p¡¬8p¡X0ë$¡¬ ¡x«h¡¬h¡P 롬ü¡x«ôˆ¡¬ðˆ¡pèëÜ¡¬Ø¡x«Ð¡¬Ì¡x«Äð¡¬Àð¡Ø«¤H¡¬ H¡0«˜P¡¬”P¡8«ˆ¨¡¬„¨¡«x ¡¬t ¡ˆ«h`¡¬d`¡H«XX¡¬TX¡@«HP¡¬DP¡8«8H¡¬4H¡0«ôD¡ȬìD¡|È«Ô@¡¨¬Ì@¡˜¨«´<¡ˆ¬¬<¡´ˆ«”8¡h¬Œ8¡Ðh«t4¡H¬l4¡ìH«T0¡(¬L0¡(«4,¡¬,,¡$«(¡è¬ (¡@è«ô$¡Ȭì$¡\È«Ô ¡¨¬Ì ¡x¨«´¡ˆ¬¬¡”ˆ«”¡h¬Œ¡°h«t¡H¬l¡ÌH«T¡(¬L¡è(«4 ¡¬, ¡«¡è¬ ¡ è<P8P4P0P,P(P$P PPPPP PPPP¦H¯P¸XÄ`Рà¨ïóˆöhúpþx€˜ ˆ‰iRCš{5 tI;W•/`_polyforint_polyfordyld_stub_binding_helper_sqrt_e3fn_ptitle_e0fn_offsetp_cos_radius2_tsincos_cenlonmer_msfnz_e2fn_origin_adjust_lon_sin_e1fn_mlfn_r_major_r_minor_lon_center_lat_origin_false_northing_false_easting_es_e_e0_e1_e2_e3_ml0#1/20 1230140109 505 505 100644 5260 ` polyinv.oþíúÎ8 Ð8TØ__text__TEXTÀT ,Ê€__picsymbolstub1__TEXTÀÀ|8€ __cstring__TEXT€ Ô__literal8__TEXTä__bss__DATAØ`__la_symbol_ptr__DATA 8ô<xü P ¬|¦¿Áÿø”!ÿ`|> xBŸè¦Ø>XØ^`Ø~hØžpؾxØÞ€<_8BÀÈXØ<_8BÈÈ`Ø<_8BÐÈhØ<_8BØÈpØ<_8BÈ€Ø<_8BÈxØ<_8BÈÉ¢<_8BÀÈü $ØHɾHÈHý­2<_Èxüh(<_8BØ<_8BÈü H9ü<_8BàØ<_8BÈü H5ü<_8BèØ<_8BÈü H‘ü<_8BðØ<_8BÈü Hmü<_8BøØ<_8BàÉ‚<_8BèÉb<_8BðÉB<_8BøÉ¢<_8BØÈü `ü@Xü`Pü€hü H©ü<_8BØ<_8bhH-<_8BÀÉ¢<_8BÈÈü hü@H‰<_8BÐÈü H•<_8BØÈü HÁ<_8BÉ¢<_8BÈü hü@H8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿP|> xBŸè¦Ø>xØ^€þØ‘Ü<_8B°É¢Èxüh(Øx<_8B¨É¢È€üh(Ø€<_8BXɢȀý h$<_8B Èü *Øh8XÈhý <_8BÈÿOÜó‚AžÔɾhÈhým2<_8BXÉ¢Èxý€h$<_8BXÉ¢Èxüh$ü 2ü *Ø`<_8B˜ÉB<_8BxÉ¢<_8B€É‚<_8BˆÉb<_8BÈ8pP€ÜTü Pü@hü``ü€Xü ÈÞhÈþ`H%üü؈€ŒX€X/€AžXHH<_8BXÉ¢Èxý h$<_8BhÈü *€^ØØ>Ü8@8`IiHt8JHpɾpÈxý­2<_8BXÈü $ü Híÿà€^ÜÈü H¹üý¿$<_8BhÈü *ü Hyü€^ØØ8€|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹Ø}‰¦N€ |¦BŸ}h¦=k|¦…‹¼}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹„}‰¦N€ |¦BŸ}h¦=k|¦…‹h}‰¦N€ |¦BŸ}h¦=k|¦…‹L}‰¦N€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ POLYCONIC?ð>z×òš¼¯Hˆëxè¡€¬tè¡h€hÃTëDØ¡€¬@Ø¡X€«üè¡€¬øè¡h€«èØ¡€¬äØ¡X€¼ëˆ¡€¬„¡€«|¡€¬x¡ˆ€«p¡€¬l¡€€«dø¡€¬`ø¡x€«X¡€¬T¡˜€«8Ø¡€¬4Ø¡X€«$Ø¡€¬ Ø¡X€«˜¡€¬ü˜¡€«Ü ¡€¬Ø ¡ €«ÈØ¡€¬ÄØ¡X€«°(¡€¬¬(¡¨€«˜0¡€¬”0¡°€Dë4(¡¬0(¡«(0¡¬$0¡ ëð¡¬ð¡Ø ë衬üè¡Ðøëè࡬äà¡È«ÜØ¡¬ØØ¡ÀÔëЀ¡¬Ì€¡h«Ä ¡¬À ¡¸ëœð¡¬˜ð¡Ø«¡¬Œ¡ø«„¡¬€¡ð«x¡¬t¡è«lø¡¬hø¡à«`¡¬\¡øTëH¡¬D¡«<¡¬8¡ð0ë$¡¬ ¡«¡¬¡è 롬ü¡«ôø¡¬ðø¡àèëÜ¡¬Ø¡«Ð¡¬Ì¡«Ä¡¬À¡x«¤Ø¡¬ Ø¡À«˜à¡¬”à¡È«ˆ0¡¬„0¡«x(¡¬t(¡«hð¡¬dð¡Ø«X衬Tè¡Ð«H࡬Dà¡È«8Ø¡¬4Ø¡À«´Ô¡h¬¬Ô¡lh«”СH¬ŒСˆH«tÌ¡(¬lÌ¡¤(«TÈ¡¬LÈ¡À«4Ä¡è¬,Ä¡Üè«À¡Ȭ À¡øÈ«ô¼¡¨¬ì¼¡¨«Ô¸¡ˆ¬Ì¸¡0ˆ«´´¡h¬¬´¡Lh«”°¡H¬Œ°¡hH«t¬¡(¬l¬¡„(«T¨¡¬L¨¡ «4¤¡è¬,¤¡¼è« ¡Ȭ  ¡ØÈ4P0P,P(P$P PPPPP PPPP™Ø¢à«è·ðÃ(Ó0âæøêîòö d|JcDn/“Qt5<Zˆ_polyinvint_polyinvdyld_stub_binding_helper_e3fn_phi4z_ptitle_e0fn_asinz_offsetp_radius2_cenlonmer_e2fn_origin_adjust_lon_sin_e1fn_mlfn_r_major_r_minor_lon_center_lat_origin_false_northing_false_easting_es_e0_e1_e2_e3_ml0 #1/12 1230140109 505 505 100644 5060 ` psfor.oþíúÎ8 ÐT°__text__TEXT¬T Æ€__picsymbolstub1__TEXTÀ€40€ __cstring__TEXT@”__literal8__TEXTX(¬__bss__DATA°h__la_symbol_ptr__DATA€0Ô´  tÄð P  |¦¿Áÿø”!ÿ`|> xBŸè¦Ø>XØ^`Ø~hØžpؾxØÞ€<_8B˜ÈXØ<_8B È`Ø<_8BðÈ€Ø<_8BøÈxØ<_8B É¢<_8B˜Èü $Ø@ɾ@È@ý­2<_ÈPüh(<_8B¨Ø<_8B¨Èü Hùü<_8B°Ø<_8B°Èü H5ü<_8B¸Ø<_8BÀÈhØ<_8BÈÈpØɾp<_ÈXÿAœh<_9"Ð<@?ð8`Ii<_9"Ø8@8`IiÈpý <_8B@Èü (ý <_8BHÈÿA(H <_9"Ð<@¿ð8`IiKÿÿœH¸<_9"Ø<@?ð8`Ii<_8BÐÉ¢<_8BÈÈü 2Ø88H8^PÈ>8|x|FxH<_8B°ÈɾHÉžPü ü@hü``HÙü<_8BàØ<_8B°ÈɾHü È^8ü`hH)ü<_8BèØ<_8b(Hm<_8B˜É¢<_8B Èü hü@HÉ<_8BÀÈü H5È>xÈ^€Hi8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼<_8BäÉ¢Èhüh(ü H¡ý <_8BôÈü 2ØX<_8BôÉ¢Èpü 2ØPÈ>PH©üØ@<_8BÔÈü È^PÈ~@HüØ8<_8BüÉ¢<_È„ÿ@ž4<_8B¼Èý *È8ý­2<_8BÜÈü $ØHH@<_8B¼É¢<_8BÈý­2È8ý­2<_8B Èü $ØHH<_8BôÉ¢ÈHÿí2È>XHÙüý¿2<_8BÈü *€^¸Ø<_8BôÈý PÈHÿí2È>XHÙüý¿2<_8BÈü *€^¼Ø8|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹¸}‰¦N€ |¦BŸ}h¦=k|¦…‹œ}‰¦N€ |¦BŸ}h¦=k|¦…‹€}‰¦N€ |¦BŸ}h¦=k|¦…‹d}‰¦N€ |¦BŸ}h¦=k|¦…‹H}‰¦N€ |¦BŸ}h¦=k|¦…‹,}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ô}‰¦N€ |¦BŸ}h¦=k|¦…‹Ø}‰¦N€ |¦BŸ}h¦=k|¦…‹¼}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹„}‰¦N€ POLAR STEREOGRAPHIC?ù!ûTD-=Û|ßÙ×½»?ð«x¡ô¬t¡ôhëPè¡ô¬Lè¡ôô«8¡ô¬4¡ô(ëè¡ô¬è¡ôô«ü¡ô¬ø¡ ô«äø¡ô¬àø¡ô«Ø°¡ô¬Ô°¡¼ô«ÀСô¬¼СÜô«¨°¡ô¬¤°¡¼ô«˜x¡ô¬”x¡„ô«Œð¡ô¬ˆð¡üô|ëhÈ¡ô¬dÈ¡ÔôXë@è¡ô¬<è¡ôô«,è¡ô¬(è¡ôô ë Ø¡ô¬Ø¡äô¸Ã¬ë Ø¡¬œØ¡À˜ëˆ¸¡¬„¸¡ «|°¡¬x°¡˜tëp@¡¬l@¡(«d¡¬`¡èXë@È¡¬<È¡°«4ø¡¬0ø¡à(ë È¡¬È¡°ëà࡬Üà¡È«Ô衬Ðè¡Ð«¼ð¡¬¸ð¡Ø«œè¡¬˜è¡Ð«„`¡¬€`¡H«pX¡¬lX¡@«Pð¡¬Lð¡Ø«8衬4è¡Ð«(p¡¬$p¡X«à¡¬à¡È«Ø¡¬Ø¡À«øС¬ôС¸ìëàÈ¡¬ÜÈ¡°«ÔÈ¡¬ÐÈ¡°Èë¼À¡¬¸À¡¨«°À¡¬¬À¡¨«¤h¡¬ h¡P«„°¡¬€°¡˜«x¸¡¬t¸¡ «h¡¬d¡ø«X¡¬T¡ð«H¸¡¬D¸¡ «8°¡¬4°¡˜«t¬¡(¬l¬¡„(«T¨¡¬L¨¡ «4¤¡è¬,¤¡¼è« ¡Ȭ  ¡ØÈ«ôœ¡¨¬ìœ¡ô¨«Ô˜¡ˆ¬Ì˜¡ˆ«´”¡h¬¬”¡,h«”¡H¬Œ¡HH«tŒ¡(¬lŒ¡d(«Tˆ¡¬Lˆ¡€«4„¡è¬,„¡œè«€¡Ȭ €¡¸È,P(P$P PPPPP PPPP†°¸˜¨·À»ȾÐÂØÎàÚèßðäøé ØgsI€9@1N{+W^_psforint_psfordyld_stub_binding_helper_sqrt_ptitle_msfnz_offsetp_cos_radius2_tsfnz_tsincos_adjust_lon_cenlon_sin_e4fn_r_major_r_minor_false_northing_false_easting_es_e_e4_center_lon_center_lat_fac_ind_mcs_tcs #1/12 1230140109 505 505 100644 5164 ` psinv.oþíúÎ8 ÐpT__text__TEXTT dÉ€__picsymbolstub1__TEXT €t¬0€ __cstring__TEXT ô__literal8__TEXT¸( __bss__DATA`__la_symbol_ptr__DATAà0 4,  ì0ð P  Œ|¦¿Áÿø”!ÿP|> xBŸè¦Ø>hØ^pØ~xØž€Ø¾ˆØÞ<_8BøÈhØ<_8BÈpØ<_8BPȈØ<_8BHÈØ<_8BÉ¢<_8BøÈü $ØHɾHÈHý­2<_Ȱüh(Ø8È>8Hmü<_8BØ<_8BÈü H©ü<_8BØ<_8BÈxØ<_8B È€Øɾ€<_ȸÿAœh<_9"(<@?ð8`Ii<_9"08@8`IiÈ€ý <_8B Èü (ý <_8B¨ÈÿA(H <_9"(<@¿ð8`IiKÿÿœH¸<_9"0<@?ð8`Ii<_8B(É¢<_8B Èü 2Ø@8P8^XÈ>@|x|FxHñ<_8BÈɾPÉžXü ü@hü``HMü<_8B8Ø<_8BÈɾPü È^@ü`hH}ü<_8B@Ø<_8bˆHá<_8BøÉ¢<_8BÈü hü@H<_8BÈü H‰È>ˆÈ^HÝ8|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ€|> xBŸè¦Ø>XØ^`þ¨‘¬8P<_8BŒÉ¢ÈXý h(<_8BdÈü 2ØX<_8B„É¢È`ý h(<_8BdÈü 2Ø`ɾXÈXý2ɾ`È`ü 2ü *ü H¹üØH<_8BlÉ¢<_Èüÿ@ž|<_8BLÉ¢ÈHý­2<_8B4Èü*ü $Ø@<_8BDÈ8Pü È^@|xHiý <_8BdÈü 2€^¬Ø€P/€AžPH@<_8B|É¢ÈHý2<_8B4É¢<_8BtÈü 2ü $Ø@Kÿÿ|€PhH ÈH<_É¢üÿ€hAždÈ`üPÈ>Xü@HíüØ8<_8BdÉ¢È8ý­2<_8BTÈü *ü HYü€^¨Ø8hH,<_8BdÉ¢<_8BTÈü 2€^¨ØKÿÿЀh|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹¸}‰¦N€ |¦BŸ}h¦=k|¦…‹œ}‰¦N€ |¦BŸ}h¦=k|¦…‹€}‰¦N€ |¦BŸ}h¦=k|¦…‹d}‰¦N€ |¦BŸ}h¦=k|¦…‹H}‰¦N€ |¦BŸ}h¦=k|¦…‹,}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ô}‰¦N€ |¦BŸ}h¦=k|¦…‹Ø}‰¦N€ |¦BŸ}h¦=k|¦…‹¼}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹„}‰¦N€ POLAR STEREOGRAPHIC?ù!ûTD-=Û|ßÙ×½»?ð«Ô0¡ܬÐ0¡TÜ«È@¡ܬÄ@¡dܨë˜0¡ܬ”0¡TÜ«„@¡ܬ€@¡dÜtëXØ¡ܬTØ¡üÜ«,P¡ܬ(P¡tÜ« ¡ܬ¡4Ü« X¡ܬX¡|Ü«ä@¡ܬà@¡dÜØëÀ ¡ܬ¼ ¡DÜ«¨¡ܬ¤¡4Ü«”(¡ܬ(¡LÜ«„Ø¡ܬ€Ø¡üÜ«xH¡ܬtH¡lÜhë8@¡ܬ4@¡dÜ«$`¡ܬ `¡„Ü«@¡ܬ @¡dÜ«üh¡ܬøh¡ŒÜ¤Ã˜ëŒ0¡¬ˆ0¡„ët¡¬p¡«h¡¬d¡ø`ë\ ¡¬X ¡ˆ«PX¡¬LX¡@Dë, ¡¬( ¡« P¡¬P¡8ëø ¡¬ô ¡ðëÌ8¡¬È8¡ «À@¡¬¼@¡(«¨H¡¬¤H¡0«ˆ@¡¬„@¡(«pÀ¡¬lÀ¡¨«\¸¡¬X¸¡ «<H¡¬8H¡0«$@¡¬ @¡(«С¬С¸«8¡¬ü8¡ «ð0¡¬ì0¡«ä(¡¬à(¡ØëÌ ¡¬È ¡«À ¡¬¼ ¡´ë¤È¡¬ È¡°«„¡¬€¡ø«x¡¬t¡«h`¡¬d`¡H«Xh¡¬Th¡P«H¡¬D¡«8¡¬4¡ø«t ¡ˆ¬l ¡„ˆ«T¡h¬L¡ h«4¡H¬,¡¼H«¡(¬ ¡Ø(«ôü¡¬ìü¡ô«Ôø¡è¬Ìø¡è«´ô¡Ȭ¬ô¡,È«”𡨬Œð¡H¨«t졈¬lì¡dˆ«Tè¡h¬Lè¡€h«4ä¡H¬,䡜H«à¡(¬ ࡸ(,P(P$P PPPPP PPPPŠ“œh«`» ¾(Â0Î8Ú@ßHäPéX Äb}n„9@v1I+RY_psinvint_psinvdyld_stub_binding_helper_sqrt_ptitle_msfnz_offsetp_radius2_tsfnz_tsincos_adjust_lon_cenlon_phi2z_atan2_e4fn_r_major_r_minor_false_easting_false_northing_e_e4_center_lon_center_lat_fac_ind_mcs_tcs#1/12 1230140110 505 505 100644 8388 ` robfor.oþíúÎ8 Ð @T Ì__text__TEXT ˜T  €__picsymbolstub1__TEXT    ôˆ€ __cstring__TEXT @ ”__literal8__TEXT Ph ¤__bss__DATA Ðp__la_symbol_ptr__DATA ¸ (x ” PP |¦¿Áÿø”!ÿ€|> xBŸè¦Ø>HØ^PØ~XØž`<_8B ÀÈHØ<_8B ¸ÈPØ<_8B ÈÈXØ<_8B ÐÈ`Ø<_9" Ø<_8B 8ÈØ <_9" €<_8B @ÈØ <_9" Ø8@8`Ii<_9" €<@?ð8`Ii<_9" Ø<_8B HÈØ <_9" €<_8B @ÈØ <_9" Ø<_8B PÈØ <_9" €<_8B XÈØ <_9" Ø<_8B `ÈØ (<_9" €<_8B hÈØ (<_9" Ø<_8B pÈØ 0<_9" €<_8B xÈØ 0<_9" Ø<_8B €ÈØ 8<_9" €<_8B ˆÈØ 8<_9" Ø<_8B ÈØ @<_9" €<_8B ˜ÈØ @<_9" Ø<_8B  ÈØ H<_9" €<_8B ¨ÈØ H<_9" Ø<_8B °ÈØ P<_9" €<_8B ¸ÈØ P<_9" Ø<_8B ÀÈØ X<_9" €<_8B ÈÈØ X<_9" Ø<_8B ÐÈØ `<_9" €<_8B ØÈØ `<_9" Ø<_8B àÈØ h<_9" €<_8B èÈØ h<_9" Ø<_8B ðÈØ p<_9" €<_8B øÈØ p<_9" Ø<_8B ÈØ x<_9" €<_8B ÈØ x<_9" Ø<_8B ÈØ €<_9" €<_8B ÈØ €<_9" Ø<_8B ÈØ ˆ<_9" €<_8B (ÈØ ˆ<_9" Ø<_8B 0ÈØ <_9" €<_8B 8ÈØ <_9" Ø<_8B @ÈØ ˜<_9" €<_8B HÈØ ˜<_9" Ø<@?ð8`I i¤<_9" €<_8B PÈØ  88HP>8€8<_8B €T8|@É¢<_8B XÈü 2<_8B €U 8|@Ø€^888€8/€@ÿ¬<_8b (H È>HHAÈ>PHy<_8B ÈÉ¢<_8B ÐÈü hü@Hõ8|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿp|> xBŸè¦Ø>XØ^`þ¸‘¼<_8BÌÉ¢ÈXüh(ü HÑüØHɾ`<_ÈŒý­$<_8BtÈü $üØ@ɾ@<_8B|Èü (üØh€l8€8<@C0=?É©”l€t^pÈpý h(È@üh(Ø@€^88<_8B”T8|@É‚€^88<_8B”T8|@É¢€^88<_8B”T8|@Èý­(È@ý­2<_Èœü $ýl*ɾ@È@ýM2€^88<_8B”T8|@É‚€^88<_8B”T8|@É¢=?È ¤ü 2ý¬*€^88<_8B”T8|@Èü *ýª2<_Èœü $ý«*<_8BÔÈý­2ÈHý­2<_8BÜÈü *€^¸Øɾ`=?È ¬ÿOÝó‚AžH<_8BÔÈý`P€^88<_8BìT8|@É‚€^88<_8BìT8|@É¢€^88<_8BìT8|@Èý­(È@ý­2<_Èœü $ýL*ɾ@È@ý-2€^88<_8BìT8|@É‚€^88<_8BìT8|@É¢=?È ¤ü 2ý¬*€^88<_8BìT8|@Èü *ý©2<_Èœü $ü *ý«2<_8B„Èý­2=?È œý­$<_8BäÈü *€^¼ØHD€^88<_8BìT8|@É‚€^88<_8BìT8|@É¢€^88<_8BìT8|@Èý­(È@ý­2<_Èœü $ýl*ɾ@È@ýM2€^88<_8BìT8|@É‚€^88<_8BìT8|@É¢=?È ¤ü 2ý¬*€^88<_8BìT8|@Èü *ýª2<_Èœü $ý«*<_8BÔÈý­2<_8B„Èý­2=?È œý­$<_8BäÈü *€^¼ØH8|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ô}‰¦N€ |¦BŸ}h¦=k|¦…‹Ø}‰¦N€ |¦BŸ}h¦=k|¦…‹¼}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ ROBINSON¿¯¾vÈ´9X?ïô‡ü¹#£?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½_robforint_robfordyld_stub_binding_helper_ptitle_offsetp_radius_adjust_lon_cenlon_R_lon_center_false_easting_false_northing_pr_xlr #1/12 1230140110 505 505 100644 10412 ` robinv.oþíúÎ8 ÐPTà__text__TEXT $T4€__picsymbolstub1__TEXT @À”&,€ __cstring__TEXT8T__literal8__TEXT8Œ__bss__DATAàp__la_symbol_ptr__DATAÈ&ì'L(œ P' |¦¿Áÿø”!ÿ€|> xBŸè¦Ø>HØ^PØ~XØž`<_8BÐÈHØ<_8BÈÈPØ<_8BØÈXØ<_8BàÈ`Ø<_9"è<_8B ÈØ <_9"<_8B(ÈØ <_9"è8@8`Ii<_9"<@?ð8`Ii<_9"è<_8B0ÈØ <_9"<_8B(ÈØ <_9"è<_8B8ÈØ <_9"<_8B@ÈØ <_9"è<_8BHÈØ (<_9"<_8BPÈØ (<_9"è<_8BXÈØ 0<_9"<_8B`ÈØ 0<_9"è<_8BhÈØ 8<_9"<_8BpÈØ 8<_9"è<_8BxÈØ @<_9"<_8B€ÈØ @<_9"è<_8BˆÈØ H<_9"<_8BÈØ H<_9"è<_8B˜ÈØ P<_9"<_8B ÈØ P<_9"è<_8B¨ÈØ X<_9"<_8B°ÈØ X<_9"è<_8B¸ÈØ `<_9"<_8BÀÈØ `<_9"è<_8BÈÈØ h<_9"<_8BÐÈØ h<_9"è<_8BØÈØ p<_9"<_8BàÈØ p<_9"è<_8BèÈØ x<_9"<_8BðÈØ x<_9"è<_8BøÈØ €<_9"<_8BÈØ €<_9"è<_8BÈØ ˆ<_9"<_8BÈØ ˆ<_9"è<_8BÈØ <_9"<_8B ÈØ <_9"è<_8B(ÈØ ˜<_9"<_8B0ÈØ ˜<_9"è<@?ð8`I i¤<_9"<_8B8ÈØ  88HP>8€8<_8BT8|@É¢<_8B@Èü 2<_8BU 8|@Ø€^888€8/€@ÿ¬<_8b èH©È>HHáÈ>PH 9<_8BØÉ¢<_8BàÈü hü@H•8|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ |> xBŸè¦Ø>ˆØ^þ‘ <_8B ìɢȈüh(؈<_8B ôÉ¢Èüh(ØÈý *<_8B \Èý­$<_8B äÈü $Øxɾx<_8B dÈü 2ØHɾH<_È Œü $üØpɾp<_8B lÈü (üؘ€œ<€äøµˆãhñ?‘ßF¢RÝ@À?ðC0€À@ øë ô,¡¬ ð,¡ (« ì ¡¬ è ¡  ´ë ”࡬ à¡ Ü« €À¡¬ |À¡ ¼« d¨¡¬ `¨¡ ¤« L˜¡¬ H˜¡ ”« 8¨¡¬ 4¨¡ ¤« ¨¡¬ ¨¡ ¤« øÀ¡¬ ôÀ¡ ¼« ب¡¬ Ô¨¡ ¤« ¼¨¡¬ ¸¨¡ ¤«  ¨¡¬ œ¨¡ ¤« „衬 €è¡ ä« lˆ¡¬ hˆ¡ „« T€¡¬ P€¡ | 0ë ,,¡¬ (,¡ (« $ ¡¬  ¡ « À¡¬ À¡ ¼« `¡¬ ü`¡ \« ð衬 ìè¡ ä« àÀ¡¬ ÜÀ¡ ¼« Ä¡¬ À¡ ü« ¬˜¡¬ ¨˜¡ ”« ˜¡¬ ”¡ ü« |¡¬ x¡ ü« XÀ¡¬ TÀ¡ ¼« 8¡¬ 4¡ ü« ¡¬ ¡ ü« ¡¬ ü¡ ü« À衬 ¼è¡ ä« °`¡¬ ¬`¡ \«  x¡¬ œx¡ t« „À¡¬ €À¡ ¼« t`¡¬ p`¡ \« `À¡¬ \À¡ ¼« D¡¬ @¡ ü« ,˜¡¬ (˜¡ ”« ¡¬ ¡ ü«ü¡¬ø¡ ü«ØÀ¡¬ÔÀ¡ ¼«¸¡¬´¡ ü«œ¡¬˜¡ ü«€¡¬|¡ ü«h衬dè¡ ä«T¡¬P¡ Œ«0°¡¬,°¡ ¬«¨¡¬ ¨¡ ¤«ä°¡¬à°¡ ¬«¼p¡¬¸p¡ l«¤¡¬ ¡ Œ«¸¡¬Œ¸¡ ´«l°¡¬h°¡ ¬«P¨¡¬L¨¡ ¤«,¨¡¬(¨¡ ¤« ¡¬  ¡ œ« ¡¬ü ¡ œ«ì˜¡¬è˜¡ ”«¤¡¬ ¡ ü«x¡¬t¡ ü«`˜¡¬\˜¡ ”«L¡¬H¡ ü«0¡¬,¡ ü« ¡¬¡ ü«ð¡¬ì¡ ü«¬p¡¬¨p¡ l«”¡¬¡ Œ«|h¡¬xh¡ d«d衬`è¡ ä«T`¡¬P`¡ \«4ø¡¬0ø¡ ô«ð¡¬ð¡ ìÌë¼ø¡¬¸ø¡à«°ð¡¬¬ð¡Ø¨Ã Ã˜ë”¡¬¡ è«h¨¡¬d¨¡«XX¡¬TX¡@«D¨¡¬@¨¡« P¡¬P¡8«¨¡¬¨¡«¡¬ü¡è«ðH¡¬ìH¡0«è¨¡¬ä¨¡«Ø@¡¬Ô@¡(«Ð¡¬Ì¡è«À8¡¬¼8¡ «¸¨¡¬´¨¡«¨0¡¬¤0¡« ¡¬œ¡è«(¡¬Œ(¡«ˆ¨¡¬„¨¡«x ¡¬t ¡«p¡¬l¡è«`¡¬\¡«X¨¡¬T¨¡«H¡¬D¡ø«@¡¬<¡è«0¡¬,¡ð«(¨¡¬$¨¡«¡¬¡è«¡¬ ¡è«ø¡¬üø¡à«ø¨¡¬ô¨¡«èð¡¬äð¡Ø«à¡¬Ü¡è«Ð衬Ìè¡Ð«È¨¡¬Ä¨¡«¸à¡¬´à¡È«°¡¬¬¡è« Ø¡¬œØ¡À«˜¨¡¬”¨¡«ˆС¬„С¸«€¡¬|¡è«pÈ¡¬lÈ¡°«h¨¡¬d¨¡«XÀ¡¬TÀ¡¨«P¡¬L¡è«@¸¡¬<¸¡ «8¨¡¬4¨¡«(°¡¬$°¡˜« ¡¬¡è«¨¡¬ ¨¡«¨¡¬¨¡«ø ¡¬ô ¡ˆ«ð¡¬ì¡è«à˜¡¬Ü˜¡€«Ø¨¡¬Ô¨¡«È¡¬Ä¡x«À¡¬¼¡è«°ˆ¡¬¬ˆ¡p«¨¨¡¬¤¨¡«˜€¡¬”€¡h«¡¬Œ¡è«€x¡¬|x¡`«x¨¡¬t¨¡«hp¡¬dp¡X«`¡¬\¡è«Ph¡¬Lh¡P«H¨¡¬D¨¡«8`¡¬4`¡H«0¡¬,¡è« X¡¬X¡@«¨¡¬¨¡«P¡¬P¡8«¡¬ü¡è«ð@¡¬ì@¡(«è¨¡¬ä¨¡«ØH¡¬ÔH¡0«Ð¡¬Ì¡è«¸¨¡¬´¨¡« ¡¬œ¡è«@¡¬Œ@¡(«ˆ¨¡¬„¨¡«x8¡¬t8¡ «p¡¬l¡è«`ø¡¬\ø¡à«Pð¡¬Lð¡Ø«@࡬<à¡È«0衬,è¡Ð«´Ü¡ 謬Ü¡ô 諔ء ȬŒØ¡ È«tÔ¡ ¨¬lÔ¡, ¨«TС ˆ¬LСH ˆ«4Ì¡ h¬,Ì¡d h«È¡ H¬ È¡€ HPP PPPP   cèfàrðø‘•¨ ìO[5F->_robinvint_robinvdyld_stub_binding_helper_ptitle_offsetp_radius_p_error_adjust_lon_cenlon_R_lon_center_false_easting_false_northing_pr_xlr #1/12 1230140110 505 505 100644 2236 ` sinfor.oþíúÎô ŒÈ¤__text__TEXT¤´6€__picsymbolstub1__TEXTÀÀÐd€ __cstring__TEXT€ __bss__DATA¨ __la_symbol_ptr__DATAŒœ$„  PT |¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžP<_8B˜È8Ø<_8BÈ@Ø<_8B ÈHØ<_8B¨ÈPØ<_8bhHMÈ>8H¥È>@HÝ<_8B É¢<_8B¨Èü hü@H98|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿ|> xBŸè¦Ø>HØ^Pþ˜‘œ<_8BÄÉ¢ÈHüh(ü H1üØ8<_8BÌÉ¢È8ÿí2È>PHÍüý¿2<_8BÔÈü *€^˜Ø<_8BÌÉ¢ÈPý­2<_8BÜÈü *€^œØ8|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹Ä}‰¦N€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ SINUSOIDAL«pÀ¡ä¬lÀ¡Üä«\°¡ä¬X°¡Ìä«D¸¡ä¬@¸¡Ôä4ë °¡ä¬°¡Ìäëü¨¡ä¬ø¨¡Ää¨ë˜À¡¬”À¡¨«Œ¸¡¬ˆ¸¡ „Ã|Ãtëp€¡¬l€¡h«`À¡¬\À¡¨«P¸¡¬L¸¡ «@¨¡¬<¨¡«0°¡¬,°¡˜«´ ¡h¬¬ ¡8h«”œ¡H¬Œœ¡TH«t˜¡(¬l˜¡p(«T”¡¬L”¡Œ«4¡è¬,¡¨è«Œ¡Ȭ Œ¡ÄÈ P P P P P P    _°b¨n¸}À ÈKW>5-C_sinforint_sinfordyld_stub_binding_helper_ptitle_offsetp_cos_radius_adjust_lon_cenlon_R_lon_center_false_easting_false_northing#1/12 1230140111 505 505 100644 2828 ` sininv.oþíúÎ8 ÐÈT¤__text__TEXTXTøO€__picsymbolstub1__TEXT`à´p€ __cstring__TEXT@3”__literal8__TEXTxÌ__bss__DATA¨ __la_symbol_ptr__DATAˆÜ P À h˜ P ˆ|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžP<_8B˜È8Ø<_8BÈ@Ø<_8B ÈHØ<_8B¨ÈPØ<_8b(HíÈ>8HEÈ>@H<_8B É¢<_8B¨Èü hü@HÙ8|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ|> xBŸè¦Ø>HØ^Pþ˜‘œ<_8BØÉ¢ÈHüh(ØH<_8BàÉ¢ÈPüh(ØP<_8BÐÉ¢ÈPüh$€^œØ€^œÈý <_8B˜ÈÿAD€^œÈý <_8B˜Èü (Ø8È8ý <_8B ÈÿAHH$<_8bl<_8‚€H18¤XH€<_8BÈÈ€^˜Ø8XH`€^œÈü Hµüý <_8BÐÈý­2ÈHý h$<_8BÈÈü *Ø8È>8HÙü€^˜ØKÿÿœ€X|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ |¦BŸ}h¦=k|¦…‹Ì}‰¦N€ |¦BŸ}h¦=k|¦…‹°}‰¦N€ |¦BŸ}h¦=k|¦…‹”}‰¦N€ |¦BŸ}h¦=k|¦…‹x}‰¦N€ SINUSOIDALInput data errorsinusoidal-inverse?ù!ûTD-=Û|ßÙ×½»(먡ନ¡Èà«ü°¡à¬ø°¡ÐàìëĨ¡à¬À¨¡Èà°ë¬`¡à¬¨`¡€à«¤L¡à¬ L¡lૌ€¡à¬ˆ€¡ à«px¡à¬lx¡˜à«Px¡à¬Lx¡˜à«(°¡à¬$°¡Ðà«À¡à¬ À¡àà«ø¸¡à¬ô¸¡Øà¨ë˜À¡¬”À¡¨«Œ¸¡¬ˆ¸¡ „Ã|Ãtëp@¡¬l@¡(«`À¡¬\À¡¨«P¸¡¬L¸¡ «@¨¡¬<¨¡«0°¡¬,°¡˜«Ô ¡(¬Ì ¡x(«´œ¡¬¬œ¡”«”˜¡謌˜¡°è«t”¡Ȭl”¡ÌÈ«T¡¨¬L¡è¨«4Œ¡ˆ¬,Œ¡ˆ«ˆ¡h¬ ˆ¡ h P P P P P P P    h°k¨w¸†À ÈT`>5K-C_sininvint_sininvdyld_stub_binding_helper_ptitle_offsetp_cos_radius_p_error_adjust_lon_cenlon_R_lon_center_false_easting_false_northing#1/12 1230140111 505 505 100644 14996 ` somfor.oþíúÎ| à˜D__text__TEXT0˜Ü(€__picsymbolstub1__TEXT@ÀØ58€ __cstring__TEXTÀ˜__literal8__TEXTÀHX__bss__DATAH˜__la_symbol_ptr__DATA8 6Ü__nl_symbol_ptr__DATA@Ø7À%9| P7L|¦¿Áÿø”!þÐ|> xBŸè¦Ø>¸Ø^ÀþX‘\Ø~ÈØžÐØ¾ØØÞàØþèÙð<_€B(ÈðØ<_8B¸ÈØØ<_8BÀÈàØ<_8B8ȸØ<_8B@ÈÀØɾÀȸý$ɾÀȸü $ý¬2<_È üh(<_8B Ø€Œ/€AžpÈÈØxɾè<_8B¨Èü $<_8BˆØ<_8B0ÈÐØ€ˆ<@C0=?É©(l€ü^øÈøüh(<_8B°ØHl€X/€A¨<_8B°ÈØx<_9"ˆ<_8B¸ÈØ €\<@C0=?É©(l€^Èý h(<_8BÀÈý­2<_8BÈÈý­*<_8BÐÈü 2<_8B0Ø<_"(<_8BØÈØ H¤<_8BàÈØx<_9"ˆ<_8BèÈØ €\<@C0=?É©(l€ ^Èý h(<_8BðÈý­2<_8BøÈý­*<_8BÐÈü 2<_8B0Ø<_"(<_8BØÈØ <_9"°8@8`Ii<_8bèHQ<_8B8É¢<_8B@Èü hü@H€Œ/€@ž$€~\<_8‚HÑ€~X<_8‚HÁɾx<_8BÈü 2ü <_8¢,H<_8B0É¢<_8BÈü 2ü <_8¢HHñ<_8B¸É¢<_8BÀÈü hü@H-<_€B(Èü <_8¢lH±È>xH)ü<_8B˜Ø<_8B˜Èý <_8BÈÿAœH<_9"˜<_8BÈØ È>xH±ü<_8BØ<_8B É¢<_8B˜Èý­2<_8B˜Èü 2Øp<_8B É¢<_8BÈý­2<_8BÈü 2Øh<_É¢ Èpý(<_8B É¢=?È  üh(ü $<_8BxØ<_8BxÉ¢<_8BxÈý­2<_È ü (<_8BxØ<_8B É¢=?È  üh(Ø`ɾhÈ`ü $<_8BhØ<_8B É¢<_È0ý h(Èhý2ɾ`È`ü 2ü $<_8BpØɾ`È`ý­2È`ü 2<_8B€Ø8@8`^ˆ~Œ88^˜9> 9~¨9^°9ˆ|x|Dx}%Kx}f[x}GSxHEȘØXÈ ØPÈØ8ȨØHȰØ@8 €Hô€€<@C0=?É©(l€^Èüh(؈88^˜9> 9~¨9^°9ˆ|x|Dx}%Kx}f[x}GSxH¹É¾˜<_È8ý­2ÈXüh*ØXɾ =?È 8ý­2ÈPüh*ØPɾ<_È8ý­2È8üh*Ø8ɾ¨=?È 8ý­2ÈHüh*ØHɾ°<_È8ý­2È@üh*Ø@€^€8€€€/€Q@ÿ8€HÌ€€<@C0=?É©(l€^Èüh(؈88^˜9> 9~¨9^°9ˆ|x|Dx}%Kx}f[x}GSxH±È˜ý *ÈXüh*ØXÈ ý *ÈPüh*ØPÈý *È8üh*Ø8Ȩý *ÈHüh*ØHȰý *È@üh*Ø@€^€8€€€/€H@ÿ0<_8BÈØˆ88^˜9> 9~¨9^°9ˆ|x|Dx}%Kx}f[x}GSxH õɾ˜ÈXüh*ØXɾ ÈPüh*ØPɾÈ8üh*Ø8ɾ¨ÈHüh*ØHɾ°È@üh*Ø@ɾX<_È@ü $<_8BHØɾP=?È Hü $<_8BPØɾ8<_È@ü $<_8B@ØɾH=?È Pü $<_8BXØɾ@<_8BÈü $<_8B`Ø8|x€!€|¦»ÁÿøN€ |¦ÛÁÿðÛáÿø¿Áÿè”!þ`|> xBŸè¦Ø>hØ^pþÈ‘Ì<_8BdÈØXÈpØP<_8B<É¢Èhüh(ØɾP<_8BlÈÿAH<_8BlÈØPɾP<_8BtÈÿAœH<_8BtÈØPÈPØHÈØ@ɾP<_È´ÿOÝó‚AžH<_8B|ÈØ`<_8B¼É¢<_È´ÿ@žH<_8B„ÈØ`ÈP<_É¢´ÿ€hAœH<_8BŒÈØ`8 HÈ`ذ8<_8B”É¢È`ý­2È@ü *ظÈ>¸H EüØÀÈÀý ÈXÿAœHɾ¸<_8BdÈü (ظɾÀ<_È´ÿOÝó‚AžH<@?ð8`^h~lÈÀ<_É¢´ÿ€hAœH<@¿ð8`^h~lÈ>`H ‘üý Èhý­2<_8B”Èý­2È`ü *ØÈ<_8B”ɢȰý­2È@ü *ØÐÈ>ÐH ]üØØÈØý <_8BdÈÿAœHɾÐ<_8BdÈü (ØÐ<_8B¬É¢<_ȼÿàh(È>HH ]üý¿2<_8BœÈÿí2È>ÐH ½üý <_8B¤Èü 2ý¿*ÈØü $ØàÈ>àH müØèɾèÈÈü *ØèȰý Èèüü (ØðÈðý ÈXÿAœ(€^8€/€2AÔÈèØ°KÿþÄ<_€B4É¢<_8BœÈü 2ØøÉ¾ø<_8B¤Èü *Øp€^ 8 € /€AÜÈèɾøÿ€hAHÈèɾpÿ€hAœ¸Èèɾøÿ€hAœH<_8B„ÈØ`ɾèÈpÿOÝó‚AžKÿý<_8B|ÈØ`Kÿý9><_8BŒ€bB ‘i‘I‘ €b€B ‘iI8|x<_8‚¨HÉ8ÖxH¸È>HHõüØx<_8B¬É¢<_ȼý h(<_8B¤Èý­2ÈxÿÍ2È>HHÕüý <_8BœÈÿí2È>ÐH•üü2ÿþ(<_8B¬É¢Èxý­2Èxý­2<_ȼüh(ü Hùüü$ü H‰ü؀ɾ€<_ÈÄý­$<_8B¬Èü *؈È>ˆH•üü HéüØÈ>èHùüؘɾ˜È˜ü 2Ø <_8B”É¢<_8BœÈÿí2È>èHÝüÿÿ2<_8B|ɢȠý­2<_ȼým*<_8B„ɢȠý­2<_ȼý*<_8BtɢȠý­2<_ȼü *ü 2ü $ü Håüü2<_8B´Ø<_8BŒÉ¢<_8BŒÈý2<_8B´É¢<_8B´Èü 2ü *ü Hüب<_8BLÉ¢Èèÿí2Èèü*ü HÁüý <_8BTÈü 2ÿÿ*ɾè<_ÈÌü 2ü Hüý <_8B\Èü 2ýŸ*<_8B´É¢Èý­2Ȩü $ü (€^ÌØ€^ÌÉ¢<_8BDÈü 2€^ÌØ<_8BdɢȘÿí2ɾè<_ÈÔü 2ü Hýüý <_8BlÈü 2ýŸ*<_8BŒÉ¢Èý­2Ȩü $ü *€^ÈØ€^ÈÉ¢<_8BDÈü 2€^ÈØ€^ÌÈØ8€^ÈÉ¢<_8BÄÈü *€^ÌØ<_8BÌÉ¢È8ü *€^ÈØ8x€x|x€!€|¦»ÁÿèËÁÿðËáÿøN€ |¦Ûáÿø¿Áÿð”!ÿ€|> xBŸè¦~˜žœ¾ Þ¤þ¨‘¬€^¬É¢<_8BLÈü 2€^¬Ø€^¬Èü H½üØXɾXÈXü 2ØP<_8BÉ¢<_8B Èÿí2€^¬Èü H™üÿÿ2<_8BìÉ¢ÈPý­2<_ÈTým*<_8BôÉ¢ÈPý­2<_ÈTý*<_8BäÉ¢ÈPý­2<_ÈTü *ü 2ü $ü H¡üü2<_8B$Ø<_8BäÉ¢ÈPý­2<_ÈTý*<_8BôÉ¢ÈPý­2<_ÈTü *ü $ü HAüý@<_8BôÉ¢ÈPý­2<_ÈTým*<_8BäÉ¢ÈPý­2<_ÈTý*<_8BäÉ¢ÈPý­2<_ÈTü *ü 2ý‹$<_8BÉ¢<_8BÈü 2ü (ü 2ØH<_8BüÉ¢<_8BüÈý2<_8B$É¢<_8B$Èü 2ü *ü HeüØ@<_8BüÉ¢ÈHý2<_8B$É¢<_8B$Èü 2ý¬(È@ü $€^˜Ø€^˜Ëâ€^¬Èü*ü H}üü2€^œØ€^˜Ëâ€^¬É¢<_È\ü 2ü HIüü2€^ Ø<_8BüÉ¢ÈHý­*<_8B$Èý­2È@ü $Ø8€^¬Èü Hùüý È8ü 2€^¤Ø€^¬É¢<_Èdü 2ü HÅüý È8ü 2€^¨Ø€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ |¦BŸ}h¦=k|¦…‹P}‰¦N€ |¦BŸ}h¦=k|¦…‹4}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ |¦BŸ}h¦=k|¦…‹à}‰¦N€ |¦BŸ}h¦=k|¦…‹Ä}‰¦N€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ SPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without conv som-forward@–€?û«ôö¯°=?²[ÊöèOw¿öò½´†¡&@`× =p¤?‘ßF¢R5?à¥)O„¢’?ûl0a\j?±”S€¢C~¿ø¸•lÅÄ«@`)™™™™š@L¥Üc˰>. è&Ö•@V€@F€?ðC0€@@@>@N@.>z×òš¼¯H?ù!úü‹z¿ù!úü‹z?ù!ûTD-@jz)U8^@Ù|3!Ò¿ù!ûTD-@ !ûTD-@!ûTD-?é!ûTD-?ð@@@?‘ßF¡úç?ð@@üë𡜬ì¡dœÈë¤À¡œ¬ À¡$œ«˜¡œ¬Œ˜¡üœxëlø¡œ¬hø¡\œDë À¡œ¬À¡$œ«À¡œ¬üÀ¡$œ«ì˜¡œ¬è˜¡üœÜëÈÀ¡œ¬ÄÀ¡$œ«¼À¡œ¬¸À¡$œ«¬˜¡œ¬¨˜¡üœ« ˜¡œ¬œ˜¡üœ«„°¡œ¬€°¡œ«x ¡œ¬t ¡œ«d𡜬`ð¡Tœ«P€¡œ¬L€¡äœ«D𡜬@ð¡Tœ«0€¡œ¬,€¡äœ«$𡜬 ð¡Tœ«¡œ¬ ¡ôœëð𡜬ìð¡Tœ«Ü¡œ¬Ø¡ôœ«Ð𡜬Ìð¡Tœ«¼€¡œ¬¸€¡äœ«°À¡œ¬¬À¡$œ ëŒð¡œ¬ˆð¡Tœ«x€¡œ¬t€¡äœ«l𡜬hð¡Tœ«X¡œ¬T¡ôœ«L𡜬Hð¡Tœ«8ˆ¡œ¬4ˆ¡ìœ(먡œ¬ ¨¡ œ« ¡œ¬ ¡œäëÄ衜¬Àè¡Lœ«<Ø¡ ¬8Ø¡Ì «$С ¬ СÄ «øP¡ ¬ôP¡D «È˜¡ ¬Ä˜¡Œ «´x¡ ¬°x¡l ¤ë˜à¡ ¬”à¡Ô «€p¡ ¬|p¡d «hP¡ ¬dP¡D «8À¡ ¬4À¡´ «$h¡ ¬ h¡\ ëØ¡ ¬Ø¡Ì «ð`¡ ¬ì`¡T àëÄX¡ ¬ÀX¡L ´ë À¡ ¬œÀ¡´ «”À¡ ¬À¡´ «„˜¡ ¬€˜¡Œ «x˜¡ ¬t˜¡Œ «lÀ¡ ¬hÀ¡´ \ëHÈ¡ ¬DÈ¡¼ «4€¡ ¬0€¡t «(È¡ ¬$È¡¼ «¡ ¬¡„ «È¡ ¬È¡¼ «ôˆ¡ ¬ðˆ¡| äëÔ¨¡ ¬Ð¨¡œ «È ¡ ¬Ä ¡” ¨Ã˜ÃŒëx¸¡ ¬t¸¡¬ «lС ¬hСÄ XÃHë<È¡ ¬8È¡¼ « ¸¡ ¬¸¡¬  ë ü¨¡ ¬ ø¨¡œ ìë Ô°¡ ¬ а¡¤ « ÈÈ¡ ¬ ÄÈ¡¼ « ¼¸¡ ¬ ¸¸¡¬ ¬à ˜ë ”´¡ ¬ ´¡¨ « L˜¡ ¬ H˜¡Œ « 4ˆ¡ ¬ 0ˆ¡| « ¡ ¬ ¡„ « ¨°¡ ¬ ¤°¡¤ « ¨¡ ¬ Œ¨¡œ « „@¡ ¬ €@¡4 ë ô°¡ ¬ 𰡤 äë Ô¨¡ ¬ Ш¡œ Äë ¸È¡ ¬ ´È¡¼ « ¬¸¡ ¬ ¨¸¡¬ « ˜p¡ ¬ ”p¡d « |p¡ ¬ xp¡d dë D ¡ ¬ @ ¡” « ( ¡ ¬ $ ¡” ë ìÀ¡ ¬ èÀ¡´ « ÀÀ¡ ¬ ¼À¡´ « ¨p¡ ¬ ¤p¡d |ë \ ¡ ¬ X ¡” « 0˜¡ ¬ ,˜¡Œ « À¡ ¬ À¡´ « ¡ ¬ ¡„ « ôÀ¡ ¬ ðÀ¡´ « èÈ¡ ¬ äÈ¡¼ « ؈¡ ¬ Ôˆ¡| « ÀÀ¡ ¬ ¼À¡´ « œ€¡ ¬ ˜€¡t « „€¡ ¬ €€¡t « px¡ ¬ lx¡l « Xx¡ ¬ Tx¡l « <H¡ ¬ 8H¡< « $p¡ ¬ p¡d «Èx¡¬Äx¡`«¸0¡¬´0¡«¨p¡¬¤p¡X«œh¡¬˜h¡P«ŒX¡¬ˆX¡@«€X¡¬|X¡@«ph¡¬lh¡P«d`¡¬``¡H«T`¡¬P`¡H«HX¡¬DX¡@ìë´(¡¬°(¡0ëè@¡¬ä@¡(«¤P¡¬ P¡8«ˆP¡¬„P¡8«lP¡¬hP¡8«PP¡¬LP¡8«4P¡¬0P¡8(ëà@¡¬Ü@¡(œëX˜¡¬T˜¡€«8ˆ¡¬4ˆ¡p«H¡¬H¡0«¸¡¬¸¡ «ü€¡¬ø€¡h«à8¡¬Ü8¡ «Ô¸¡¬Ð¸¡ «È¡¬Ä¡x«¼8¡¬¸8¡ «¬¡¬¨¡x« ¡¬œ¡x«”¡¬¡x«„8¡¬€8¡ «x¸¡¬t¸¡ «h8¡¬d8¡ «T¨¡¬P¨¡«D¨¡¬@¨¡«8¸¡¬4¸¡ «$°¡¬ °¡˜«°¡¬°¡˜«¸¡¬¸¡ «ü¨¡¬ø¨¡ðëà ¡¬Ü ¡«Ø°¡¬Ô°¡˜«À ¡¬¼ ¡«°°¡¬¬°¡˜«¤°¡¬ °¡˜˜Ã댄¡¬ˆ„¡l«|@¡¬x@¡(tëdØ¡¬`Ø¡À«XС¬TС¸PëL`¡¬H`¡H«8¡¬4¡«,H¡¬(H¡0$ë D¡¬D¡,« ¡¬¡ëü,¡¬ø,¡ðë졬è¡ÔëÄX¡¬ÀX¡@«¸P¡¬´P¡8°ë¬¡¬¨¡è«”È¡¬È¡°«„ð¡¬€ð¡Ø«|@¡¬x@¡(«pH¡¬lH¡0«`衬\è¡Ð«P¡¬L¡ø«@¡¬<¡ð«$@¡¬ @¡(« ¡¬¡è« ¡¬ ¡ˆ«ôø¡¬ðø¡à«àð¡¬Üð¡Ø«Ø@¡¬Ô@¡(«ÌH¡¬ÈH¡0«¼è¡¬¸è¡Ð«¬à¡¬¨à¡È«œØ¡¬˜Ø¡À«€@¡¬|@¡(«hС¬dС¸«` ¡¬\ ¡ˆ«PÈ¡¬LÈ¡°«4È¡¬0È¡°«@¡¬@¡(«H¡¬üH¡0«ô ¡¬ð ¡ˆ«äÀ¡¬àÀ¡¨«À¸¡¬¼¸¡ «´8¡¬°8¡ «ˆX¡¬„X¡@«xP¡¬tP¡8«hØ¡¬dØ¡À«XС¬TС¸«H@¡¬D@¡(«´<¡è¬¬<¡Tè«”8¡ȬŒ8¡pÈ«t4¡¨¬l4¡Œ¨«T0¡ˆ¬L0¡¨ˆ«4,¡h¬,,¡Äh«(¡H¬ (¡àH«ô$¡(¬ì$¡ü(«Ô ¡¬Ì ¡«´¡謬¡4è«”¡ȬŒ¡PÈ«t¡¨¬l¡l¨«T¡ˆ¬L¡ˆˆ«4 ¡h¬, ¡¤h«¡H¬ ¡ÀH4$P0$P,$P($P$$P $P$P$P$P$P $P$P$P$P" #!" #!—ЦضP¹X¼¸À ÅHÑÈØ°Ü¨àã€æˆé˜í`ñhõpùxýÀ€ ì‘yVh„HMp[?9c _somforint_somfor_gsat_ratiodyld_stub_binding_helper_sqrt_radius2_log_offsetp_cos_ptitle_tan_genrpt_p_error_atan_sin_genrpt_long_asin_false_easting_false_northing_a_b_es_p21_lon_center_start_ca_sa_w_q_t_xj_a2_a4_c1_c3_s_som_series#1/12 1230140111 505 505 100644 14924 ` sominv.oþíúÎ8 ÐXT¼__text__TEXT°T3€__picsymbolstub1__TEXTÀà4¨<€ __cstring__TEXT Èô__literal8__TEXTh¼__bss__DATAÀ˜__la_symbol_ptr__DATA€<Ô6ˆ7x%94 P7|¦¿Áÿø”!þÐ|> xBŸè¦Ø>¸Ø^ÀþX‘\Ø~ÈØžÐØ¾ØØÞàØþèÙð<_8B0ÈØØ<_8B8ÈàØ<_8B°È¸Ø<_8B¸ÈÀØɾÀȸý$ɾÀȸü $ý¬2<_ÈÀüh(<_8B Ø€ˆ/€Až@ÈÈØx<_8B¨ÈÐØɾè<_8BPÈü $<_8BØH$€X/€A<_8BXÈØx<_9"<_8B`ÈØ €\<@C0=?É©Èl€ü^øÈøý h(<_8BhÈý­2<_8BpÈý­*<_8BxÈü 2<_8B¨ØHŒ<_8B€ÈØx<_9"<_8BˆÈØ €\<@C0=?É©Èl€^Èý h(<_8BÈý­2<_8B˜Èý­*<_8BxÈü 2<_8B¨Ø<_8bˆH¹<_8B°É¢<_8B¸Èü hü@H5€~\<_8‚ H€~X<_8‚´Hõɾx<_8B Èü 2ü <_8¢ÌH1<_8B¨É¢<_8B Èü 2ü <_8¢èH<_8B0É¢<_8B8Èü hü@HAÈ>ð<_8¢ HÑÈ>xHIü<_8BØ<_8BÈý <_8B¨ÈÿAœH<_9"<_8B¨ÈØ È>xHñü<_8BØ<_8B É¢<_8BÈý­2<_8BÈü 2Øp<_8B É¢<_8BÈý­2<_8BÈü 2Øh<_É¢ÀÈpý(<_8B É¢=?È Àüh(ü $<_8BøØ<_8BøÉ¢<_8BøÈý­2<_ÈÀü (<_8BøØ<_8B É¢=?È Àüh(Ø`ɾhÈ`ü $<_8BàØ<_8B É¢<_ÈÐý h(Èhý2ɾ`È`ü 2ü $<_8BèØɾpÈ`ü $<_8BðØɾ`È`ý­2È`ü 2<_8BØ8@8`^ˆ~Œ88^˜9> 9~¨9^°9ˆ|x|Dx}%Kx}f[x}GSxHMȘØXÈ ØPÈØ8ȨØHȰØ@8 €Hô€€<@C0=?É©Èl€ ^Èüh(؈88^˜9> 9~¨9^°9ˆ|x|Dx}%Kx}f[x}GSxHÁɾ˜<_ÈØý­2ÈXüh*ØXɾ =?È Øý­2ÈPüh*ØPɾ<_ÈØý­2È8üh*Ø8ɾ¨=?È Øý­2ÈHüh*ØHɾ°<_ÈØý­2È@üh*Ø@€^€8€€€/€Q@ÿ8€HÌ€€<@C0=?É©Èl€^Èüh(؈88^˜9> 9~¨9^°9ˆ|x|Dx}%Kx}f[x}GSxH¹È˜ý *ÈXüh*ØXÈ ý *ÈPüh*ØPÈý *È8üh*Ø8Ȩý *ÈHüh*ØHȰý *È@üh*Ø@€^€8€€€/€H@ÿ0<_8B°È؈88^˜9> 9~¨9^°9ˆ|x|Dx}%Kx}f[x}GSxH ýɾ˜ÈXüh*ØXɾ ÈPüh*ØPɾÈ8üh*Ø8ɾ¨ÈHüh*ØHɾ°È@üh*Ø@ɾX<_Èàü $<_8BÀØɾP=?È èü $<_8BÈØɾ8<_Èàü $<_8B¸ØɾH=?È ðü $<_8BÐØɾ@<_8B¸Èü $<_8BØØ8|x€!€|¦»ÁÿøN€ |¦Û¡ÿèÛÁÿðÛáÿø¿Áÿà”!þà|> xBŸè¦Ø>èØ^ðþH‘LÈèØ@<_8BÀÉ¢Èðüh(Øè<_8BÈÉ¢È@üh(Øð<_8B@É¢<_8BHÈý­2Èðüh$ØØ<_8BˆÈØÐ88HTÈØØÈÈ>ØH üØÀɾÀÈÀü 2ظ<_8B˜É¢<_8B Èÿí2È>ØH áüÿÿ2<_8Bxɢȸý­2<_Ȩým*<_8BˆÉ¢È¸ý­2<_Ȩý*<_8Bpɢȸý­2<_Ȩü *ü 2ü $ü H éüü2<_8B¸Ø<_8B@É¢Èðý€h$<_8B@É¢Èèý h$<_8B¸Èý­2<_8BÈü $ÿì*ɾØ<_Ȱü 2ü H ñüý <_8BPÈü 2ÿÿ*ɾØ<_ȸü 2ü H ½üý <_8BXÈü 2ÿß*<_8B¸É¢<_8BÈÿ­$È>ØH }üý <_8B`Èÿí2ɾØ<_ÈÀü 2ü H Müý <_8BhÈü 2ü*ü2ü(ذ<_8BHɢȰüh$ØØÉ¾ØÈÈü (بȨý ÈÐÿAœ€^888€8/€1@ý¨€8/€1@$<_8b°<_8‚ÔH Q8ÖøH$È>ØH üØ <_8B¸É¢<_8B¸Èý­2<_8BÈý­$<_8BÈý­$<_Ȩü *ü HÅüÿÀ<_8B@É¢Èèý€h$<_8B`ɢȠü 2ÿì(ɾØ<_ÈÈü 2ü H ùüý <_8BhÈü 2ü*ü2ü H‘üؘÈ>˜H üØɾ<_8BÈü (ü*؈ɾ È ü 2Ø€È>ØH…üý <_8B˜ÈÿAœHɾØ<_8B˜Èü (ØØÈ>ˆH EüØxɾxÈxü 2Øp<_8B°É¢<_Ȩý h(Èpý h$<_Ȩÿàh(È>ØHYüý¿2<_8B¨ÈÿÍ2<_8B É¢Èxÿí2<_8BpɢȀý­2<_Ȩý*<_É¢¨Èpü (ýŒ2<_8B€É¢Èpü 2ü (ü Hùüÿÿ2È>ØHiüü$ýž(<_8B€É¢<_Ȩý­*Èpý­2<_Ȩüh(ü $ü HåüØhɾh<_ÈÐÿOÝó‚AžH<@?ð8`^`~dÈh<_É¢Ðÿ€hAœH<@¿ð8`^`~dÈ>ØHÁüý <_ÈÐÿOÝó‚AžH<@?ð8`^X~\È>ØH‰üý <_ÈÐÿAœH<@¿ð8`^X~\<_É¢¨ÈXý­(<_8B Èý­2È`ý­2Èhüh*Øh<_8B˜É¢ÈØý­2Èhüh(ØH<_8B Èý <_8B˜ÈÿAœHx<_8B°É¢<_Ȩý€h(<_8B°É¢<_Ȩüh(ýŒ2<_8B°É¢Èpü 2ü *ü H üý Èxüh$ü HµüØP<_8B Èý <_8B˜ÈÿOÝó‚AžH„È>ØH™üÿàÈ>hH)üÿÿ2È>hHüý <_8B¨Èü 2ýŸ(<_8B°É¢<_Ȩý h(<_8B Èü 2ü $ü H‰üØP<_8B8É¢ÈHü *ü H…ü€^HØ€^LÈPØ8ø€ø|x€!€|¦»ÁÿàË¡ÿèËÁÿðËáÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦~¨ž¬¾°Þ´þ¸‘¼€^¼É¢<_8B\Èü 2€^¼Ø€^¼Èü HõüØXɾXÈXü 2ØP<_8BÉ¢<_8B$Èÿí2€^¼Èü H±üÿÿ2<_8BüÉ¢ÈPý­2<_Èdým*<_8B É¢ÈPý­2<_Èdý*<_8BôÉ¢ÈPý­2<_Èdü *ü 2ü $ü H¹üü2<_8B<Ø<_8BôÉ¢ÈPý­2<_Èdý*<_8B É¢ÈPý­2<_Èdü *ü $ü HYüý@<_8B É¢ÈPý­2<_Èdým*<_8BôÉ¢ÈPý­2<_Èdý*<_8BôÉ¢ÈPý­2<_Èdü *ü 2ý‹$<_8BÉ¢<_8B,Èü 2ü (ü 2ØH<_8BÉ¢<_8BÈý2<_8B<É¢<_8B<Èü 2ü *ü H}üØ@<_8BÉ¢ÈHý2<_8B<É¢<_8B<Èü 2ý¬(È@ü $€^¨Ø€^¨Ëâ€^¼Èü*ü H•üü2€^¬Ø€^¨Ëâ€^¼É¢<_Èlü 2ü Haüü2€^°Ø<_8BÉ¢ÈHý­*<_8B<Èý­2È@ü $Ø8€^¼Èü Hüý È8ü 2€^´Ø€^¼É¢<_Ètü 2ü HÝüý È8ü 2€^¸Ø8@8`^p~tÈpü €!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹¸}‰¦N€ |¦BŸ}h¦=k|¦…‹œ}‰¦N€ |¦BŸ}h¦=k|¦…‹€}‰¦N€ |¦BŸ}h¦=k|¦…‹d}‰¦N€ |¦BŸ}h¦=k|¦…‹H}‰¦N€ |¦BŸ}h¦=k|¦…‹,}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ô}‰¦N€ |¦BŸ}h¦=k|¦…‹Ø}‰¦N€ |¦BŸ}h¦=k|¦…‹¼}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹„}‰¦N€ |¦BŸ}h¦=k|¦…‹h}‰¦N€ |¦BŸ}h¦=k|¦…‹L}‰¦N€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ SPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverse@–€?û«ôö¯°=?²[ÊöèOw¿öò½´†¡&@`× =p¤?‘ßF¢R5?ûl0a\j?±”S€¢C~¿ø¸•lÅÄ«@`)™™™™š@L¥Üc˰>. è&Ö•@V€@F€?ðC0€@@@>@N@.>. è&Ö•?é!ûTD->z×òš¼¯H¿ù!ûTD-?ðÀÀ@À?‘ßF¡úç?ð@@dëXx¡¬Tx¡t0ë @¡¬@¡<«ø¡¬ô¡àëÔp¡¬Ðp¡l¬ët@¡¬p@¡<«h@¡¬d@¡<«T¡¬P¡Dë0@¡¬,@¡<«$@¡¬ @¡<«¡¬¡«¡¬¡«ì0¡¬è0¡,«à ¡¬Ü ¡«Ìh¡¬Èh¡d«¸ø¡¬´ø¡ô«¬h¡¬¨h¡d«˜ø¡¬”ø¡ô«Œh¡¬ˆh¡d«x¡¬t¡ hëXh¡¬Th¡d«D¡¬@¡ «8h¡¬4h¡d«$ø¡¬ ø¡ô«@¡¬@¡<ëôh¡¬ðh¡d«àø¡¬Üø¡ô«Ôh¡¬Ðh¡d«À¡¬¼¡ «´h¡¬°h¡d« ¡¬œ¡üëx(¡¬t(¡$«l ¡¬h ¡Lë,`¡¬(`¡\œëˆÀ¡ˆ¬„À¡8ˆxëd(¡ˆ¬`(¡ ˆ«X0¡ˆ¬T0¡¨ˆ«L8¡ˆ¬H8¡°ˆ«80¡ˆ¬40¡¨ˆ(ÃÃëì ¡ˆ¬è ¡˜ˆ«Ü(¡ˆ¬Ø(¡ ˆÌôëœ8¡ˆ¬˜8¡°ˆ«Œ0¡ˆ¬ˆ0¡¨ˆ«€8¡ˆ¬|8¡°ˆ«t0¡ˆ¬p0¡¨ˆ«h8¡ˆ¬d8¡°ˆ«P ¡ˆ¬L ¡˜ˆ«@(¡ˆ¬<(¡ ˆ«  ¡ˆ¬ ¡˜ˆ«ü(¡ˆ¬ø(¡ ˆ«ì0¡ˆ¬è0¡¨ˆ«ÈX¡ˆ¬ÄX¡Ðˆ¸ëX¡ˆ¬ŒX¡Ðˆ€ë\X¡ˆ¬XX¡Ðˆ«0X¡ˆ¬,X¡Ðˆë 0¡ˆ¬0¡¨ˆ« ø0¡ˆ¬ ô0¡¨ˆ« 졈¬ è¡€ˆ Øà Èë °¡ˆ¬ ¬¡€ˆ« œ0¡ˆ¬ ˜0¡¨ˆ« 0¡ˆ¬ Œ0¡¨ˆ« |ø¡ˆ¬ xø¡pˆ« h(¡ˆ¬ d(¡ ˆ« X0¡ˆ¬ T0¡¨ˆ Hë <0¡ˆ¬ 80¡¨ˆ« (0¡ˆ¬ $0¡¨ˆ« 8¡ˆ¬ 8¡°ˆ üë è ¡ˆ¬ ä ¡˜ˆ« Ì ¡ˆ¬ È ¡˜ˆ ¼ë ”¡ˆ¬ ¡ˆ €à pë X𡈬 Tð¡hˆ Hë <P¡ˆ¬ 8P¡Èˆ« 衈¬ è¡`ˆ« È¡ˆ¬ È¡@ˆ üë ð0¡ˆ¬ ì0¡¨ˆ« ࡈ¬ Ü¡ˆ« Сˆ¬ Ì¡ˆ« À@¡ˆ¬ ¼@¡¸ˆ« ´@¡ˆ¬ °@¡¸ˆ ¤à ë Œ\¡ˆ¬ ˆ\¡Ôˆ« „8¡ˆ¬ €8¡°ˆ« $Сˆ¬ СHˆ« 𡈬 ð¡hˆ ôë èH¡ˆ¬ äH¡Àˆ« Ô衈¬ Ðè¡`ˆ Äë ´¡ˆ¬ °¡ˆ« ¨@¡ˆ¬ ¤@¡¸ˆ« ”ࡈ¬ à¡Xˆ „ë x@¡ˆ¬ t@¡¸ˆ« `Ø¡ˆ¬ \Ø¡Pˆ Pë D8¡ˆ¬ @8¡°ˆ« ,¡ˆ¬ (¡ˆ« @¡ˆ¬ @¡¸ˆ« È¡ˆ¬ È¡@ˆ« ôÈ¡ˆ¬ ðÈ¡@ˆ« è@¡ˆ¬ ä@¡¸ˆ Øë Ä0¡ˆ¬ À0¡¨ˆ« °ø¡ˆ¬ ¬ø¡pˆ« ¤0¡ˆ¬  0¡¨ˆ« ¡ˆ¬ Œ¡ˆˆ« „0¡ˆ¬ €0¡¨ˆ« p¡ˆ¬ l¡xˆ `ë P(¡ˆ¬ L(¡ ˆ« D ¡ˆ¬ @ ¡˜ˆ $ë ¡ˆ¬ü¡ˆˆ«äСˆ¬àСHˆ«ØÈ¡ˆ¬ÔÈ¡@ˆ«ÀP¡ˆ¬¼P¡Èˆ«¨H¡ˆ¬¤H¡Àˆ«@ð¡¬<ð¡Ø«0С¬,С¸« 衬è¡Ð«¡¬¡ð«С¬С¸«øø¡¬ôø¡à«è࡬äà¡È«Ü¡¬Ø¡è«ÌØ¡¬ÈØ¡À«Àø¡¬¼ø¡àdë,È¡¬(È¡°¨ë`࡬\à¡È«ð¡¬ð¡Ø«ð¡¬üð¡Ø«äð¡¬àð¡Ø«Èð¡¬Äð¡Ø«¬ð¡¬¨ð¡Ø ëX࡬Tà¡ÈëС¬Ì¡«°¡¬¬¡ð«˜¡¬”¡è«t衬pè¡Ð«h8¡¬d8¡ «\ø¡¬Xø¡à«@Ø¡¬<Ø¡À«48¡¬08¡ «(¡¬$¡ø«Ø¡¬Ø¡À« ¡¬¡ø«¡¬ü¡ø«ô¡¬ð¡ø«äØ¡¬àØ¡À«Ø8¡¬Ô8¡ «ÈØ¡¬ÄØ¡À«´(¡¬°(¡«¤(¡¬ (¡«˜8¡¬”8¡ «„0¡¬€0¡«t0¡¬p0¡«h8¡¬d8¡ «\(¡¬X(¡Pë@À¡¬<À¡¨«80¡¬40¡« À¡¬À¡¨«0¡¬ 0¡«0¡¬0¡øÃðëì$¡¬è$¡ àëÐP¡¬ÌP¡8«ÄH¡¬ÀH¡0¼ë¸¡¬´¡è«¤¸¡¬ ¸¡ «˜À¡¬”À¡¨ëŒä¡¬ˆä¡Ì«x¸¡¬t¸¡ lëhÌ¡¬dÌ¡´\ëX¸¡¬T¸¡ Lë<С¬8С¸«0È¡¬,È¡°(ë$ ¡¬  ¡ˆ«À¡¬À¡¨«¡¬¡x«ø°¡¬ô°¡˜«è¨¡¬ä¨¡«Ì࡬Èà¡È«´ ¡¬° ¡ˆ«¬ ¡¬¨ ¡«œ˜¡¬˜˜¡€«ŒÀ¡¬ˆÀ¡¨«|¡¬x¡x«lˆ¡¬hˆ¡p«\€¡¬X€¡h«@࡬<à¡È«(x¡¬$x¡`«  ¡¬ ¡«p¡¬ p¡X«ô ¡¬ð ¡«äh¡¬àh¡P«ÐÀ¡¬ÌÀ¡¨«°8¡¬¬8¡ «¤Ø¡¬ Ø¡À«xС¬tС¸«hÈ¡¬dÈ¡°«XP¡¬TP¡8«HH¡¬DH¡0«Ô¸¡ˆ¬Ì¸¡0ˆ«´´¡h¬¬´¡Lh«”°¡H¬Œ°¡hH«t¬¡(¬l¬¡„(«T¨¡¬L¨¡ «4¤¡è¬,¤¡¼è« ¡Ȭ  ¡ØÈ«ôœ¡¨¬ìœ¡ô¨«Ô˜¡ˆ¬Ì˜¡ˆ«´”¡h¬¬”¡,h«”¡H¬Œ¡HH«tŒ¡(¬lŒ¡d(«Tˆ¡¬Lˆ¡€«4„¡è¬,„¡œè«€¡Ȭ €¡¸È8$P4$P0$P,$P($P$$P $P$P$P$P$P $P$P$P$P" #!" #!—H¦P¶ȹм8ÀÀÌ Ñ0Õ(ÙÜøßâåéØíàñèõðù@üè ds‘mI;\„@d3N-W_sominvint_sominvdyld_stub_binding_helper_sqrt_ptitle_exp_offsetp_cos_radius2_tan_genrpt_p_error_atan_adjust_lon_sin_genrpt_long_asin_false_easting_false_northing_a_b_es_lon_center_p21_ca_sa_w_q_t_u_xj_a2_a4_c1_c3_s_som_series #1/20 1230140112 505 505 100644 3788 ` sterfor.oþíúÎ8 ÐTà__text__TEXTT4{€__picsymbolstub1__TEXT @t (€ __cstring__TEXT`9´__literal8__TEXT ô__bss__DATAà8__la_symbol_ptr__DATA¸(  L   ì ÜØ P œ|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžPؾX<_8BÈÈ8Ø<_8BÐÈ@Ø<_8BØÈHØ<_8BàÈXØ<_8BèÈPØÈ>H<_8¢ð<_8ÂøHí<_8bHH<_8BÈÈü H <_8BÐÈü HÙ<_8BØÈü H%<_8BèÉ¢<_8BàÈü hü@HA8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼<_8B¬É¢Èhüh(ü H¹üØP8X8^`È>p|x|FxHùÈ>PHÑüØH<_8BÌÉ¢ÈXý2<_8BÔÉ¢È`ý­2ÈHü 2ü *Ø8ɾ8<_Èlü *ý <_8BdÈÿOÜó‚AžØÉ¾8<_Èlý­*<_Ètüh$Ø@<_8B¤É¢È@ý­2È`ÿí2È>PHüý¿2<_8BÄÈü *€^¸Ø<_8B¤É¢È@ým2<_8BÔÉ¢ÈXý2<_8BÌÉ¢È`ý­2ÈHü 2ü (ý«2<_8B¼Èü *€^¼Ø8xH$<_8b4<_8‚THý8gxH€x|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ |¦BŸ}h¦=k|¦…‹X}‰¦N€ |¦BŸ}h¦=k|¦…‹<}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ |¦BŸ}h¦=k|¦…‹Ì}‰¦N€ |¦BŸ}h¦=k|¦…‹°}‰¦N€ |¦BŸ}h¦=k|¦…‹”}‰¦N€ STEREOGRAPHICPoint projects into infinityster-for=Û|ßÙ×½»?ð@äëà¡<¬Ü¡T<«Øp¡<¬Ôp¡4<«´ø¡<¬°ø¡¼<«¡<¬Œ¡Ì<«|¡<¬x¡Ô<«hà¡<¬dࡤ<«P¡<¬L¡Ä<@ë$à¡<¬ ࡤ<«°¡<¬°¡t<«¨¡<¬¨¡l<«ì ¡<¬è ¡d<«Ü¨¡<¬Ø¨¡l<«´¡<¬°¡Ô<« ¡<¬œ¡Ì<ÈÃhëTè¡<¬P衬<ëðø¡¬ìø¡à«ä¡¬à¡èÜëÐð¡¬Ìð¡ØÈë¼è¡¬¸è¡Ð´ë¨à¡¬¤à¡È ëœ`¡¬˜`¡H”롬Œ¡ø«ˆ¡¬„¡ð«t¡¬p¡è«dø¡¬`ø¡à«Tð¡¬Pð¡Ø«D衬@è¡Ð«4࡬0à¡È«4Ü¡H¬,Ü¡”H«Ø¡(¬ Ø¡°(«ôÔ¡¬ìÔ¡Ì«ÔСè¬ÌСèè«´Ì¡Ȭ¬Ì¡È«”È¡¨¬ŒÈ¡ ¨«tÄ¡ˆ¬lÄ¡<ˆ«TÀ¡h¬LÀ¡Xh«4¼¡H¬,¼¡tH«¸¡(¬ ¸¡($P PPPPP PPPP      ƒàŒè˜ð¤ø´ÃÌ  rN@7ja/Y~E_sterforint_sterfordyld_stub_binding_helper_ptitle_offsetp_cos_tsincos_cenlonmer_radius_p_error_origin_adjust_lon_sin_r_major_lon_center_lat_origin_false_northing_false_easting_sin_p10_cos_p10 #1/20 1230140112 505 505 100644 4532 ` sterinv.oþíúÎ8 аTx__text__TEXT”TÌ•€__picsymbolstub1__TEXT €ô t0€ __cstring__TEXT t__literal8__TEXT0„__bss__DATAx8__la_symbol_ptr__DATAH0œô  ´¼à P T|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžPؾX<_8B`È8Ø<_8BhÈ@Ø<_8BpÈHØ<_8BxÈXØ<_8B€ÈPØÈ>H<_8¢ˆ<_8ÂHm<_8bH!<_8B`Èü H<_8BhÈü HY<_8BpÈü H…<_8B€É¢<_8BxÈü hü@Há8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼<_8B\É¢Èhüh(Øh<_8BTÉ¢Èpüh(ØpɾhÈhý2ɾpÈpü 2ü *ü HüØH<_8B<Èý *ÈHüh$ü Hùüü*Ø@8P8^XÈ>@|x|FxH<_8BDÈ€^¸ØÈHý <_8BôÈÿOÜó‚AžœÉ¾X<_8BdÈý2ɾPÈpý­2<_8BlÈý­2ÈHü $ü *ü Hü€^¼Ø<_8BLÈý <_8BüÈü (Ø8È8ý <_8BôÈÿOÜó‚Až|H$<_8BLÈ€^¼Ø8xHœËþX€^¼Èü Hõüý <_8BdÈü 2ü(Ø8È8ý <_8BôÈÿ@œäH¸<_8BLÉ¢<_ÈÿOÝó‚AžL<_8BDËâÈhüPü È^pH5üü(ü Hü€^¸Ø8xHàÈpüPÈ>hü@Hùüý <_8BDÈü *ü H¹ü€^¸Ø8xH”Èhý <_8BôÈÿ@œ8@^xHlɾPÈhý­2<_8BlÈý2ɾ8ÈHü 2ü `ü@Heüý <_8BDÈü *ü H%ü€^¸Ø8x€x|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹„}‰¦N€ |¦BŸ}h¦=k|¦…‹h}‰¦N€ |¦BŸ}h¦=k|¦…‹L}‰¦N€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ STEREOGRAPHIC=Û|ßÙ×½»?ù!ûTD-\ëL€¡<¬H€¡D<<먡<¬¨¡l<«ð0¡<¬ì0¡ô<È븀¡<¬´€¡D<¨Ã|ÃlëT€¡<¬P€¡D<«@@¡<¬<@¡<«4ˆ¡<¬0ˆ¡L<«0¡<¬0¡ô<«ü ¡<¬ø ¡d<ìëÀˆ¡<¬¼ˆ¡L<«¤0¡<¬ 0¡ô<«ˆ8¡<¬„8¡ü<«xˆ¡<¬tˆ¡L<dëH¨¡<¬D¨¡l<«, ¡<¬( ¡d<«0¡<¬ 0¡ô<«ô€¡<¬ð€¡D<ìÃÈë°x¡<¬¬x¡<< ël¡<¬h¡T<«T˜¡<¬P˜¡\<ëð¡¬ì¡x«ä˜¡¬à˜¡€ÜëЈ¡¬Ìˆ¡pÈë¼€¡¬¸€¡h´ë¨x¡¬¤x¡` ëœ ¡¬˜ ¡”먡¬Œ¨¡«ˆ ¡¬„ ¡ˆ«t˜¡¬p˜¡€«d¡¬`¡x«Tˆ¡¬Pˆ¡p«D€¡¬@€¡h«4x¡¬0x¡`«tt¡¬lt¡l«Tp¡è¬Lp¡ˆè«4l¡Ȭ,l¡¤È«h¡¨¬ h¡À¨«ôd¡ˆ¬ìd¡Üˆ«Ô`¡h¬Ì`¡øh«´\¡H¬¬\¡H«”X¡(¬ŒX¡0(«tT¡¬lT¡L«TP¡è¬LP¡hè«4L¡Ȭ,L¡„È«H¡¨¬ H¡ ¨,P(P$P PPPPP PPPP      Žx—€£ˆ¯¿˜Î ×¨  jˆ}vO=b5Zƒ/F_sterinvint_sterinvdyld_stub_binding_helper_sqrt_ptitle_offsetp_tsincos_cenlonmer_radius_origin_adjust_lon_atan2_atan_sin_asin_r_major_lon_center_lat_origin_false_northing_false_easting_sin_p10_cos_p10 #1/20 1230140112 505 505 100644 8140 ` stplnfor.oþíúÎ| L˜D__text__TEXT À˜Ü€__picsymbolstub1__TEXT À` XìL€ __bss__DATAD__data__DATA 0¸__cstring__TEXTP—è__literal8__TEXTè€__la_symbol_ptr__DATAøLL|´ Pä&|¦¿Áÿø”!þ|> xBŸè¦~ž¾ Þ$8ÿÿ<_8B,€B€‚Až$<_8B,€€/€AHÔ8èHÀ€/€@ž\8H@€<_8B T:|@€B€‚@ž€H€€^8€/€…@ÿ¼Hd€/€@žX8H@€<_8B T:|@€B€‚@ž€H€^8€/€…@ÿ¼€8@ÿÿ€@ž@8x|x<_8‚8€¾€ÞH =8x|x<_8‚`H é8èH°€/€@ž €~ <_8‚lH|`xˆH€~$<_8‚lHe|`xˆ€ˆ/€@ž$<_8bp<_8‚œH }8èHD€°€~ˆ|x8 H ù8X|x8€8  €ÞˆH!<_8b08€8 €ÞˆH 8|x8€8  €ÞˆHñ€~ˆH i<_8B0€/€A@8x|x<_8‚8€¾€ÞH8x|x<_8‚`HÅ8èHŒ<_8b¨H­€~<_8‚´HÝ€/€@ž8H 8S€~<_8‚ÀH­ÈØøÉ¾<_ÈØüh(ü Híüý Èü 2Øð<_8B0€/€@žàÈ(ØèÈ ü H‘ü8Üü |xHý <_8BÐÈü 2Øà€Ü/€Až€ÜèH È@ü HAü8Üü |xHÍý <_8BÐÈü 2ØØ€Ü/€Až€ÜèHPÈHØÐÈPØÈÈ>øÈ^ðÈ~èÈžàȾØÈÞÐÈþÈH­H<_8B0€/€@ž|È8ü H©ü8Üü |xH5ý <_8BÐÈü 2Ø €Ü/€Až€ÜèH¸È0ü HYü8Üü |xHåý <_8BÐÈü 2Ø€Ü/€Až€ÜèHhÈ ü H ü8Üü |xH•ý <_8BÐÈü 2Øà€Ü/€Až€ÜèHÈ@ü H¹ü8Üü |xHEý <_8BÐÈü 2ØØ€Ü/€Až€ÜèHÈÈHØÐÈPØÈÈ>øÈ^ðÈ~ ÈžÈ¾àÈÞØÈþÐÉÈH!Hˆ<_8B0€/€@žÔÈ ü Hü8Üü |xH©ý <_8BÐÈü 2Øà€Ü/€Až€ÜèH,È(ü HÍü8Üü |xHYý <_8BÐÈü 2ØØ€Ü/€Až€ÜèHÜÈ0ØÐÈ8ØÈÈ>øÈ^ðÈ~àÈžØÈ¾ÐÈÞÈH]H¤<_8B0€/€@žÈ(ØèÈ8ü H1ü8Üü |xH½ý <_8BÐÈü 2ØÀ€Ü/€Až€ÜèH@È ü Háü8Üü |xHmý <_8BÐÈü 2ذ€Ü/€Až€ÜèHðÈ@ü H‘ü8Üü |xHý <_8BÐÈü 2ظ€Ü/€Až€ÜèH ÈHØÐÈPØÈ8Œ8@8`^¨~¬8@8`^˜~œ8@8`^ ~¤8@8`^~”€ŒxÈ>øÈ^ðÈ~èÈžÀȾ°ÈÞ¸ÈþÐÉÈÉ>¨É^ É~˜ÉžHÙ8è€è|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ|> xBŸè¦Ø>HØ^Pþ˜‘œ<_8Bà€/€@ž8È>HÈ^P€þ˜œHA|`x8€8/€Ažè€8XHä<_8Bà€/€@ž8È>HÈ^P€þ˜œHY|`x8€8/€Až €8XHœ<_8Bà€/€@ž8È>HÈ^P€þ˜œHQ|`x8€8/€AžX€8XHT<_8Bà€/€@ž8È>HÈ^P€þ˜œH©|`x8€8/€Až€8XH 8X€X|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ |¦BŸ}h¦=k|¦…‹P}‰¦N€ |¦BŸ}h¦=k|¦…‹4}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ |¦BŸ}h¦=k|¦…‹à}‰¦N€ |¦BŸ}h¦=k|¦…‹Ä}‰¦N€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ ef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initrError opening State Plane parameter filestate-forSTATE PLANEZone: Datum: NAD?‘ßF¢R5?ð xë XH¡h¬ TH¡àh 0ë H¡h¬ H¡àhèëÈH¡h¬ÄH¡àh ë€H¡h¬|H¡àh(ëp衬lè¡ÐdÃPë 衬è¡ÐÃëÐ衬Ìè¡ÐÄðëH¡¬ŒH¡0„ë4衬0è¡Ð(Ãëä衬àè¡ÐØÃÄë¬H¡¬¨H¡0 ëH衬Dè¡Ð<Ã(ëøè¡¬ôè¡ÐìÃØë¨è¡¬¤è¡ÐœÃˆëX衬Tè¡ÐLÃ8ë H¡¬H¡0ëÀ衬¼è¡Ð´Ã ëp衬lè¡ÐdÃPë0H¡¬,H¡0ëð¡¬ð¡ØôëðØ¡¬ìØ¡ÀÄëÀÌ¡¬¼Ì¡´´ë°À¡¬¬À¡¨œë˜x¡¬”x¡`ˆë|P¡¬xP¡8«`H¡¬\H¡0XÃPÃ8ë(H¡¬$H¡0 ÃÃäëà´¡¬Ü´¡œ«Øˆ¡¬Ôˆ¡p¼ë¸„¡¬´„¡l ëœ„¡¬˜„¡lxëtx¡¬px¡`dëXP¡¬TP¡8«ü8¡¬ø8¡ «˜ ¡¬” ¡ «PD¡¬LD¡,«8D¡¬4D¡,«T@¡ ¬L@¡8 «4<¡ è¬,<¡T è«8¡ Ȭ 8¡p È«ô4¡ ¨¬ì4¡Œ ¨«Ô0¡ ˆ¬Ì0¡¨ ˆ«´,¡ h¬¬,¡Ä h«”(¡ H¬Œ(¡à H«t$¡ (¬l$¡ü («T ¡ ¬L ¡ «4¡ è¬,¡4 è«¡ Ȭ ¡P È«ô¡ ¨¬ì¡l ¨«Ô¡ ˆ¬Ì¡ˆ ˆ«´ ¡ h¬¬ ¡¤ h«”¡ H¬Œ¡À H«t¡ (¬l¡Ü («T¡ ¬L¡ø «4ü¡ è¬,ü¡ è«ø¡ Ȭ ø¡0 ÈHPDP@P<P8P4P0P,P(P$P PPPPP PPPP        äDì ó8úHPÎMTÝÁ§~ž’±Öºc;[lG‹1_stplnforint_stplnfordyld_stub_binding_helper_tmforint_polyforint_sqrt_fopen_fread_ptitle_polyfor_sprintf$LDBLStub_lamccforint_tmfor_omerforint_omerfor_lamccfor_p_error_paksz_genrpt_long_fclose_pakcz_fseek_inzone_NAD27_NAD83_id #1/20 1230140113 505 505 100644 8284 ` stplninv.oþíúÎ| ˜ˆ__text__TEXT Ș À__picsymbolstub1__TEXT à€ x8P€ __bss__DATAˆ__data__DATA `0ø__cstring__TEXT—(__literal8__TEXT(À__la_symbol_ptr__DATA8Pиø< PX(|¦¿Áÿø”!þ|> xBŸè¦~ž¾ Þ$8ÿÿ<_8Bp€B€‚Až$<_8Bp€€/€AHÔ8èHÈ€/€@ž\8H@€<_8B HT:|@€B€‚@ž€H€€^8€/€…@ÿ¼Hd€/€@žX8H@€<_8B`T:|@€B€‚@ž€H€^8€/€…@ÿ¼€8@ÿÿ€@ž@8y|x<_8‚x€¾€ÞH ]8y|x<_8‚ H é8èH¸€/€@ž €~ <_8‚¬Ha|`xˆH€~$<_8‚¬HE|`xˆ€ˆ/€@ž$<_8b°<_8‚ÜH }8èHL€°€~ˆ|x8 H €~ˆHñ8X|x8€8  €ÞˆH<_8bt8€8 €ÞˆH8|x8€8  €ÞˆHé€~ˆH <_8Bt€/€A@8y|x<_8‚x€¾€ÞH18y|x<_8‚ H½8èHŒ<_8bèHÅ€~<_8‚ôHõ€/€@ž8H 8S€~<_8‚HÅÈØøÉ¾<_Èüh(ü HÅüý Èü 2Øð<_8Bt€/€@žàÈ(ØèÈ ü H©ü8àü |xH5ý <_8BÈü 2Øà€à/€Až€àèH È@ü HYü8àü |xHåý <_8BÈü 2ØØ€à/€Až€àèHPÈHØÐÈPØÈÈ>øÈ^ðÈ~èÈžàȾØÈÞÐÈþÈHÅH<_8Bt€/€@ž|È8ü HÁü8àü |xHMý <_8BÈü 2Ø €à/€Až€àèH¸È0ü Hqü8àü |xHýý <_8BÈü 2Ø€à/€Až€àèHhÈ ü H!ü8àü |xH­ý <_8BÈü 2Øà€à/€Až€àèHÈ@ü HÑü8àü |xH]ý <_8BÈü 2ØØ€à/€Až€àèHÈÈHØÐÈPØÈÈ>øÈ^ðÈ~ ÈžÈ¾àÈÞØÈþÐÉÈHyHˆ<_8Bt€/€@žÔÈ ü H5ü8àü |xHÁý <_8BÈü 2Øà€à/€Až€àèH,È(ü Håü8àü |xHqý <_8BÈü 2ØØ€à/€Až€àèHÜÈ0ØÐÈ8ØÈÈ>øÈ^ðÈ~àÈžØÈ¾ÐÈÞÈHÕH¤<_8Bt€/€@žÈ(ØèÈ8ü HIü8àü |xHÕý <_8BÈü 2ØÀ€à/€Až€àèH@È ü Hùü8àü |xH…ý <_8BÈü 2ذ€à/€Až€àèHðÈ@ü H©ü8àü |xH5ý <_8BÈü 2ظ€à/€Až€àèH ÈHØÐÈPØÈ8Œ8@8`^¨~¬8@8`^˜~œ8@8`^ ~¤8@8`^~”€ŒxÈ>øÈ^ðÈ~èÈžÀȾ°ÈÞ¸ÈþÐÉÈÉ>¨É^ É~˜ÉžH8è€è|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ|> xBŸè¦Ø>HØ^Pþ˜‘œ<_8B €/€@ž8È>HÈ^P€þ˜œHy|`x8€8/€Ažè€8XHä<_8B €/€@ž8È>HÈ^P€þ˜œH±|`x8€8/€Až €8XHœ<_8B €/€@ž8È>HÈ^P€þ˜œH |`x8€8/€AžX€8XHT<_8B €/€@ž8È>HÈ^P€þ˜œH|`x8€8/€Až€8XH 8X€X|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹P}‰¦N€ |¦BŸ}h¦=k|¦…‹4}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ |¦BŸ}h¦=k|¦…‹à}‰¦N€ |¦BŸ}h¦=k|¦…‹Ä}‰¦N€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ä}‰¦N€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ |¦BŸ}h¦=k|¦…‹X}‰¦N€ |¦BŸ}h¦=k|¦…‹<}‰¦N€ ef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initrError opening State Plane parameter filestate-invSTATE PLANEZone: Datum: NAD?‘ßF¢R5?ð €ë `Œ¡p¬ \Œ¡ p 8ë Œ¡p¬ Œ¡ pðëÐŒ¡p¬ÌŒ¡ p¨ëˆŒ¡p¬„Œ¡ p0ëx(¡¬t(¡lÃXë((¡¬$(¡ÃëØ(¡¬Ô(¡Ìø똌¡¬”Œ¡tŒë<(¡¬8(¡0Ãëì(¡¬è(¡àÃÌë´Œ¡¬°Œ¡t¨ëP(¡¬L(¡DÃ0ë(¡¬ü(¡ôÃàë°(¡¬¬(¡¤Ãë`(¡¬\(¡TÃ@ë(Œ¡¬$Œ¡tëÈ(¡¬Ä(¡¼Ã¨ëx(¡¬t(¡lÃXë8Œ¡¬4Œ¡të0¡¬ 0¡üëø¡¬ô¡ÌëÈ ¡¬Ä ¡ô¼ë¸¡¬´¡è¤ë ¸¡¬œ¸¡ ë„¡¬€¡x«hŒ¡¬dŒ¡t`ÃXÃ@ë0Œ¡¬,Œ¡t(ÃÃÃäëàô¡¬Üô¡Ü«ØÈ¡¬ÔÈ¡°¼ë¸Ä¡¬´Ä¡¬ ëœÄ¡¬˜Ä¡¬xët¸¡¬p¸¡ dëX¡¬T¡x«üx¡¬øx¡`«˜ `¡¬” `¡ H«Pˆ¡¬Lˆ¡p«8ˆ¡¬4ˆ¡p«t„¡ H¬l„¡< H«T€¡ (¬L€¡X («4|¡ ¬,|¡t «x¡ è¬ x¡ è«ôt¡ Ȭìt¡¬ È«Ôp¡ ¨¬Ìp¡È ¨«´l¡ ˆ¬¬l¡ä ˆ«”h¡ h¬Œh¡ h«td¡ H¬ld¡ H«T`¡ (¬L`¡8 («4\¡ ¬,\¡T «X¡ è¬ X¡p è«ôT¡ ȬìT¡Œ È«ÔP¡ ¨¬ÌP¡¨ ¨«´L¡ ˆ¬¬L¡Ä ˆ«”H¡ h¬ŒH¡à h«tD¡ H¬lD¡ü H«T@¡ (¬L@¡ («4<¡ ¬,<¡4 «8¡ è¬ 8¡P èLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPP        ëˆó `úxŒXÌ7EÛ†¿`¯š¦Ô¸âLXj1>|_stplninvint_stplninvdyld_stub_binding_helper_sqrt_fopen_tminv_fread_polyinvint_ptitle_lamccinv_sprintf$LDBLStub_tminvint_ftell_lamccinvint_omerinvint_p_error_omerinv_paksz_genrpt_long_fclose_pakcz_fseek_polyinv_inzone_nad27_nad83_id #1/12 1230140113 505 505 100644 8708 ` tmfor.oþíúÎ8 Ð èT p__text__TEXT˜TÄŽ€__picsymbolstub1__TEXT € ô4P€ __cstring__TEXT g t__literal8__TEXT ˆ˜ Ü__bss__DATA px__la_symbol_ptr__DATA Pt´ô& ¼8 PT(|¦¿Áÿø”!ÿ`|> xBŸè¦Ø>XØ^`Ø~hØžpؾxØÞ€Øþˆ<_8B XÈXØ<_8B `È`Ø<_8B hÈhØ<_8B pÈpØ<_8B xÈxØ<_8B ¸ÈˆØ<_8B ÀÈ€Ø<_8B `É¢<_8B XÈü $ØHɾHÈHý­2<_È xüh(<_8B  Ø<_8B  Èü H%ü<_8B €Ø<_8B  Èü H Áü<_8B ˆØ<_8B  Èü H½ü<_8B Ø<_8B  Èü HYü<_8B ˜Ø<_8B €É‚<_8B ˆÉb<_8B ÉB<_8B ˜É¢<_8B xÈü `ü@Xü`Pü€hü H 5ý <_8B XÈü 2<_8B °Ø<_8B  É‚<_8B  É¢<_È xüh(ü $<_8B ¨Ø<_8B  É¢<_8B pÈÿAœ <_9" È8@8`IiH <_9" È<@?ð8`IiH<_8b H}<_8B XÉ¢<_8B `Èü hü@Hù<_8B hÈü <_8¢ $H}<_8B pÈü H <_8B xÈü H•<_8B ÀÉ¢<_8B ¸Èü hü@H18|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿ0|> xBŸè¦Ø>¨Ø^°þø‘ü<_8B <ɢȨüh(ü H)üØ8˜8^ È>°|x|FxH)<_8B ”É¢<_Èlÿ@ž8ɾ Èü 2؈ɾˆÈˆü 2؀ɾ È ý­2<_8B tÈü 2ØpÈ>°H%üØ`ɾ`È`ü 2Øhɾ˜È˜ý­2<_8B lÈý­2<_Ètüh(ØX<_8B $ËâÈ>XHMüü$ØP<_8B LÉb<_8B TÉ¢<_8B \É‚<_8B dÈü Xü@hü``ü€È¾°HYý <_8B $Èü 2ØH<_8B 4É¢ÈPý­2Ȉým2ɾ€<_È|ýM$<_É¢tÈhý­(Èpý-*ɾ€<_È„ý $ɾh<_ÈŒý­2<_È”ý*ɾhÈhü 2ýŒ*ɾp<_Èœü 2ýŒ*<_8B tÉ¢<_Ȥü 2ü *ü2ü *ýª2<_Ètü *ý«2<_8B ŒÈü *€^øØ<_8B |É¢ÈHý`h(ɾPÈ`ýM2ɾ€<_Ȭý-$<_É¢”Èhý(ɾp<_È´ü 2ýŒ*ɾpÈpý­2<_ȼü 2ý *ɾ€<_ÈÄüí$ɾh<_Ȥý­2<_8BTÈý*ɾhÈhü 2ýŒ*ɾp<_8B\Èü 2ýŒ*<_8B tÉ¢<_8BdÈü 2ü *ü2ü*ý©2<_ÈÌý­*È€ü 2ü 2ý«*<_8B 4Èý­2<_8B „Èü *€^üØ8¸HÈ>HÑüý È ü 2ØxÈxý <_Ètü (ý <_8BLÈÿAœÐ<_8B $É¢<_ÈÌý­2<_8B 4Èÿí2ɾx<_Ètý*<_É¢tÈxü (ü $ü H]üü2€^øØÈ>HÅüý È ÿí2ɾxÈxý­2<_Ètüh(ü HÕüü$ü H¥üØXɾ°<_ÈlÿAœ,H$<_8b<_8‚4HQ8]¸H\HÈXüPØX<_8B $É¢<_8B 4Èý2<_8B DÉ¢ÈXüh(ü 2€^üØ8@^¸H€¸|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹x}‰¦N€ |¦BŸ}h¦=k|¦…‹\}‰¦N€ |¦BŸ}h¦=k|¦…‹@}‰¦N€ |¦BŸ}h¦=k|¦…‹$}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ì}‰¦N€ |¦BŸ}h¦=k|¦…‹Ð}‰¦N€ |¦BŸ}h¦=k|¦…‹´}‰¦N€ |¦BŸ}h¦=k|¦…‹˜}‰¦N€ |¦BŸ}h¦=k|¦…‹|}‰¦N€ |¦BŸ}h¦=k|¦…‹`}‰¦N€ |¦BŸ}h¦=k|¦…‹D}‰¦N€ |¦BŸ}h¦=k|¦…‹(}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹ð}‰¦N€ |¦BŸ}h¦=k|¦…‹Ô}‰¦N€ |¦BŸ}h¦=k|¦…‹¸}‰¦N€ |¦BŸ}h¦=k|¦…‹œ}‰¦N€ |¦BŸ}h¦=k|¦…‹€}‰¦N€ |¦BŸ}h¦=k|¦…‹d}‰¦N€ TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinitytm-for>äøµˆãhñ?ð=Û|ßÙ×½»@N€@‚ÀÀt ?ð@@4À2@@RÀM@8@"@@>?à«P ¡L¬L ¡ DL«@ €¡L¬< €¡ 4L«4 p¡L¬0 p¡ $Lë €¡L¬ €¡4L« `¡L¬ `¡L«𠸡L¬ì ¸¡lLÜÃÌëÀ À¡L¬¼ À¡tLœÃ„ëp À¡L¬l À¡tL«d À¡L¬` À¡tL«P €¡L¬L €¡ 4L«D ¡L¬@ ¡ÌL«8 p¡L¬4 p¡ $L«$ ˜¡L¬ ˜¡LL« À¡L¬ À¡tLðëÌ Ð¡L¬È С „L«¼ €¡L¬¸ €¡ 4L«  ¡L¬œ ¡ÌL«€ °¡L¬| °¡dL«t À¡L¬p À¡ tL«` ¨¡L¬\ ¨¡\L«<  ¡L¬8  ¡TL«0 ð¡L¬, ð¡¤L« ¡L¬ ¡ÄL« ¡L¬ ¡¼L«ð ¡L¬ì ¡´L«Ü à¡L¬Ø à¡”L«Ð ø¡L¬Ì ø¡¬L«¬ È¡L¬¨ È¡ |L«” Ø¡L¬ Ø¡ ŒL«„ À¡L¬€ À¡tL«h ð¡L¬d ð¡¤L«\ À¡L¬X À¡ tL«L è¡L¬H 衜L«, à¡L¬( à¡”L« Ø¡L¬ Ø¡ŒL« СL¬ С„L«ô À¡L¬ð À¡tL«è È¡L¬ä È¡|L«È €¡L¬Ä €¡ 4L«´ p¡L¬° p¡ $L¨ëŒ °¡L¬ˆ °¡ dL«€ ¨¡L¬| ¨¡ \L«t  ¡L¬p  ¡ TL«h ˜¡L¬d ˜¡ LLTëH p¡L¬D p¡ $L«8 À¡L¬4 À¡tL«( ¸¡L¬$ ¸¡ lLüëè À¡L¬ä À¡ tL«¬ ¸¡L¬¨ ¸¡lL«  à¡L¬œ à¡ ”L˜Ãxëd ˆ¡L¬` ˆ¡ <Lë С¬ü С ¸«ô Ø¡¬ð Ø¡ Àìëà ¡¬Ü ¡ xØëÌ ˆ¡¬È ˆ¡ pÄëÀ <¡¬¼ <¡ $«° €¡¬¬ €¡ h¨ë˜ x¡¬” x¡ `«Œ p¡¬ˆ p¡ X„ë€ ¡¬| ¡ «d ࡬` à¡ È«H ࡬D à¡ È«4 ˆ¡¬0 ˆ¡ p«( ¸¡¬$ ¸¡  « À¡¬ À¡ ¨« ¡¬ ¡ x« ¸¡¬ü ¸¡  «ô ¸¡¬𠸡  «è È¡¬ä È¡ °«Ø p¡¬Ô p¡ XÌë° ¡¬¬ ¡ x«¤ °¡¬  °¡ ˜«˜ ¨¡¬” ¨¡ «Œ  ¡¬ˆ  ¡ ˆ«€ ˜¡¬| ˜¡ €«t °¡¬p °¡ ˜hë\ ¸¡¬X ¸¡  «P ¨¡¬L ¨¡ Dë8 ¸¡¬4 ¸¡  «,  ¡¬(  ¡ ˆ ë ¸¡¬ ¸¡  « ˜¡¬ ˜¡ €üë𠸡¬ì ¸¡  «ä ¸¡¬à ¸¡  «Ø ¡¬Ô ¡ x«¸ p¡¬´ p¡ X«¬ x¡¬¨ x¡ `«œ Ø¡¬˜ Ø¡ À«Œ С¬ˆ С ¸«| ¡¬x ¡ x«l ˆ¡¬h ˆ¡ p«\ €¡¬X €¡ h«L x¡¬H x¡ `«< p¡¬8 p¡ X«t l¡ ¬l l¡d «T h¡ è¬L h¡€ è«4 d¡ Ȭ, d¡œ È« `¡ ¨¬ `¡¸ ¨«ô \¡ ˆ¬ì \¡Ô ˆ«Ô X¡ h¬Ì X¡ð h«´ T¡ H¬¬ T¡ H«” P¡ (¬Œ P¡( («t L¡ ¬l L¡D «T H¡ è¬L H¡` è«4 D¡ Ȭ, D¡| È« @¡ ¨¬ @¡˜ ¨«ô <¡ ˆ¬ì <¡´ ˆ«Ô 8¡ h¬Ì 8¡Ð h«´ 4¡ H¬¬ 4¡ì H«” 0¡ (¬Œ 0¡ («t ,¡ ¬l ,¡$ «T (¡è¬L (¡@è«4 $¡Ȭ, $¡\È« ¡¨¬ ¡x¨L%PH%PD%P@%P<%P8%P4%P0%P,%P(%P$%P %P%P%P%P%P %P%P%P%P" $#!" $#!¼ pÅ xÎ €Ü ˆè ô Ð Ø ¸ ˜   ¨# °' È, À1 à 0XŸpSD°{1†7¶J—Ž<^«+g_tmforint_tmfordyld_stub_binding_helper_sqrt_e3fn_log_ptitle_e0fn_offsetp_cos_acos_radius2_tsincos_cenlonmer_e2fn_tan_genrpt_p_error_origin_adjust_lon_sin_e1fn_mlfn_r_major_r_minor_scale_factor_lon_center_lat_origin_false_northing_false_easting_es_e0_e1_e2_e3_ml0_esp_ind #1/12 1230140113 505 505 100644 10076 ` tminv.oþíúÎ8 МT(__text__TEXT ¸T|Ò€__picsymbolstub1__TEXT ÀÀ  X€ __cstring__TEXT €gÔ__literal8__TEXT èè<__bss__DATA(t__la_symbol_ptr__DATAÐX$"Ì$,(& D P#|,|¦¿Áÿø”!ÿ`|> xBŸè¦Ø>XØ^`Ø~hØžpؾxØÞ€Øþˆ<_8BÈXØ<_8BÈ`Ø<_8B ÈhØ<_8B(ÈpØ<_8B0ÈxØ<_8BpȈØ<_8BxÈ€Ø<_8BÉ¢<_8BÈü $ØHɾHÈHý­2<_È Øüh(<_8BXØ<_8BXÈü H %ü<_8B8Ø<_8BXÈü H !ü<_8B@Ø<_8BXÈü H ýü<_8BHØ<_8BXÈü H yü<_8BPØ<_8B8É‚<_8B@Éb<_8BHÉB<_8BPÉ¢<_8B0Èü `ü@Xü`Pü€hü H •ý <_8BÈü 2<_8BhØ<_8BXÉ‚<_8BXÉ¢<_È Øüh(ü $<_8B`Ø<_8BXÉ¢<_8B ÐÈÿAœH<_8B€8<_8b hH¡<_8BÉ¢<_8BÈü hü@H <_8B Èü <_8¢ „H á<_8B(Èü H M<_8B0Èü H ù<_8BxÉ¢<_8BpÈü hü@Hu8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!þð|> xBŸè¦Ø>ØØ^àþ8‘<88<_8B p€/€Až¸<_8B É¢<_8B Èý­2ÈØüh$ü H¡üØX<_É¢ ÈXý­$ÈXý­*=?È ü 2ØH<_8B É¢<_8B Èý­2Èàý h$<_8B Èü *Ø@È>@H‘üØPɾPÈPý­2<_È ý€h(ɾHÈHý­2=?È ü *ü $ü HüØÀÈ>ÀHýü€^<Øɾ@<_È ÿAœH€^<ÈüP€^<ØÈH=?É© ÿ€h@ž8ÈP<_É¢ ÿ€h@ž$<_8B È€^8Ø9 ‘>ðHÔÈ>HÈ^PH1üý <_8B Èü *ü Hñü€^8Ø8ðH<_8B hÉ¢ÈØüh(ØØ<_8B `É¢Èàüh(Øà<_8B É¢Èàý h$<_8B XÈý­*<_8B Èü $ØÀÈÀظ8¨È¸ü*ü H‘üý <_8B 0Èý­2ÈÀÿí*ɾ¸<_È (ü 2ü HYüý <_8B 8Èü 2ÿÿ*ɾ¸<_È 0ü 2ü H%üý <_8B @Èü 2ý¿*<_8B (Èý­$ȸü (ذɾ¸È°ü *ظȰý <_8B ÐÈÿOÜó‚AžD€¨€^8€Aœ$<_8b ˜<_8‚ ´H8_ðH€^¨8¨Kÿþàȸý <_8B ØÈÿAœhÈ>àHù|`x<@C0=?É© 8l€ì^èÈèý h(<_8B ØÈü 2€^<Ø<_8B È€^8Ø8ðHt8È8^ÐÈ>¸|x|FxH¥È>¸HüؠɾÐÈÐý­2<_8B PÈü 2ؘɾ˜È˜ü 2Øɾ È ü 2؈ɾˆÈˆü 2؀ɾÈÈÈý­2<_8B HÈý­2<_È üh(ØÀ<_8B ËâÈ>ÀHåüü$Øx<_8B HÉ¢<_È ý h(Èxý­2ÈÀü $Øp<_8B É¢Èxý­2ÈØüh$ØhɾhÈhü 2Ø`ɾxÈ ý­2È`ý­2Èpým$ɾ`=?È @ýM$ɾˆ<_È Hý­2=?È Pý*ɾ˜<_È Xü 2ýŒ*ɾ=?È (ü 2ýŒ*<_8B PÉ¢<_È `ü 2ý,*ɾ`=?È hý $ɾˆ<_8B àÈý­2<_8B èÈý*ɾ˜<_8B ðÈü 2ýŒ*ɾ€<_8B øÈü 2ýŒ*<_8B PÉ¢<_8B Èü 2ýŒ*ɾ<_È pü 2ü *ü2ü *ýª2=?È ü *ý«2ȸüh(€^<Øɾ`<_È xým$Ȉý *=?È ý­*ȘýM*ɾ`<_È €ý-$ɾ˜=?È ˆý­2<_È Pý*ɾˆ=?È ü 2ýŒ*ɾ<_È pü 2ýŒ*<_8B PÉ¢=?È ˜ü 2ýŒ*ɾ€<_È  ü 2ü *ü 2ü *ý«2=?È ý­*Èhý­2ÈÐý­$<_8B Èü *ü H]ü€^8ØKÿüˆ€ð|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ì}‰¦N€ |¦BŸ}h¦=k|¦…‹Ð}‰¦N€ |¦BŸ}h¦=k|¦…‹´}‰¦N€ |¦BŸ}h¦=k|¦…‹˜}‰¦N€ |¦BŸ}h¦=k|¦…‹|}‰¦N€ |¦BŸ}h¦=k|¦…‹`}‰¦N€ |¦BŸ}h¦=k|¦…‹D}‰¦N€ |¦BŸ}h¦=k|¦…‹(}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹ð}‰¦N€ |¦BŸ}h¦=k|¦…‹Ô}‰¦N€ |¦BŸ}h¦=k|¦…‹¸}‰¦N€ |¦BŸ}h¦=k|¦…‹œ}‰¦N€ |¦BŸ}h¦=k|¦…‹€}‰¦N€ |¦BŸ}h¦=k|¦…‹d}‰¦N€ |¦BŸ}h¦=k|¦…‹H}‰¦N€ |¦BŸ}h¦=k|¦…‹,}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ô}‰¦N€ |¦BŸ}h¦=k|¦…‹Ø}‰¦N€ |¦BŸ}h¦=k|¦…‹¼}‰¦N€ TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSE>äøµˆãhñ?ð=Û|ßÙ×½»?ù!ûTD-@V€@N€@r @F€Ào€¿ð?à?ðÀ@C0€À8@@@$À"À>ÀÀÀ4À@<@ @8 „ë t@¡(¬ p@¡ (« X@¡(¬ T@¡ (« <È¡(¬ 8È¡  (« (À¡(¬ $À¡ ˜(« x¡(¬ x¡ P(« ˜¡(¬ ˜¡ p(« ø¸¡(¬ ô¸¡ (« èx¡(¬ äx¡ P(« ܰ¡(¬ ذ¡ ˆ(« ̨¡(¬ Ȩ¡ €(« ´@¡(¬ °@¡ («   ¡(¬ œ ¡ x(« |8¡(¬ x8¡ (« `˜¡(¬ \˜¡ p(« H(¡(¬ D(¡ (« <x¡(¬ 8x¡ P(« ( ¡(¬ $ ¡ ø(« ¡(¬ ¡ ð(«ü¡(¬ø¡ è(«ì¡(¬è¡ à(«Ü¡(¬Ø¡ h(«Èˆ¡(¬Äˆ¡ `(«¼x¡(¬¸x¡ P(«¬P¡(¬¨P¡ ((«˜€¡(¬”€¡ X(«ˆx¡(¬„x¡ P(«|p¡(¬xp¡ H(«lh¡(¬hh¡ @(«8¡(¬8¡ («ü@¡(¬ø@¡ («ðp¡(¬ìp¡ H(ÜëÐ(¡(¬Ì(¡ («À@¡(¬¼@¡ («°p¡(¬¬p¡ H(«`x¡(¬\x¡ P(DÃ<ë @¡(¬@¡ («ô¡(¬ð¡ Ø(«Ø`¡(¬Ô`¡ 8(Èë´¡(¬°¡ Ø(ˆë„ Ü¡(¬€ Ü¡ ´(«| À¡(¬x À¡ ˜(«T ø¡(¬P ø¡ Ð(« P¡(¬P¡ ((« h¡(¬h¡ @(üëðX¡(¬ìX¡ 0(«Ø`¡(¬Ô`¡ 8(Èë¼P¡(¬¸P¡ ((« X¡(¬œX¡ 0(ëd(¡(¬`(¡ («T€¡(¬P€¡ X(«@8¡(¬<8¡ («(ˆ¡(¬$ˆ¡ `(«¡(¬ ¡ h(ðëà@¡(¬Ü@¡ (Ðë¬@¡(¬¨@¡ («œH¡(¬˜H¡ («ˆH¡(¬„H¡ («\H¡(¬XH¡ (DÃ4ë$@¡(¬ @¡ (« @¡(¬@¡ (ðëÜH¡(¬ØH¡ («Ä8¡(¬À8¡ («¸(¡(¬´(¡ («¨8¡(¬¤8¡ («0¡(¬Œ0¡ (€ëh8¡(¬d8¡ («\(¡(¬X(¡ («H˜¡(¬D˜¡ p(ìë܈¡¬Øˆ¡p«Ð¡¬Ì¡xÈë¼H¡¬¸H¡0´ë¨@¡¬¤@¡( ëœ œ¡¬˜ œ¡ „«Œ8¡¬ˆ8¡ „ët0¡¬p0¡«h(¡¬d(¡`ë\ €¡¬X €¡ h«L˜¡¬H˜¡€«4 衬0 è¡ Ð«(p¡¬$p¡X«x¡¬x¡`« ð¡¬ ð¡ Ø«p¡¬üp¡X«ôp¡¬ðp¡X«è€¡¬ä€¡h«Ø(¡¬Ô(¡Ìë°H¡¬¬H¡0«¤h¡¬ h¡P«˜`¡¬”`¡H«ŒX¡¬ˆX¡@«€P¡¬|P¡8«th¡¬ph¡Phë\p¡¬Xp¡X«P`¡¬L`¡HDë8p¡¬4p¡X«,X¡¬(X¡@ ëp¡¬p¡X«P¡¬P¡8üëðp¡¬ìp¡X«äp¡¬àp¡X«Ø ð¡¬Ô ð¡ Ø«¸(¡¬´(¡«¬0¡¬¨0¡«œ¡¬˜¡x«Œˆ¡¬ˆˆ¡p«|H¡¬xH¡0«l@¡¬h@¡(«\8¡¬X8¡ «L0¡¬H0¡«<(¡¬8(¡«´$¡ h¬¬$¡¼ h«” ¡ H¬Œ ¡Ø H«t¡ (¬l¡ô («T¡ ¬L¡ «4¡ è¬,¡, è«¡ Ȭ ¡H È«ô ¡ ¨¬ì ¡d ¨«Ô¡ ˆ¬Ì¡€ ˆ«´¡ h¬¬¡œ h«”¡ H¬Œ¡¸ H«tü¡ (¬lü¡Ô («Tø¡ ¬Lø¡ð «4ô¡ è¬,ô¡ è«ð¡ Ȭ ð¡( È«ôì¡ ¨¬ìì¡D ¨«Ôè¡ ˆ¬Ìè¡` ˆ«´ä¡ h¬¬ä¡| h«”à¡ H¬Œà¡˜ H«tÜ¡ (¬lÜ¡´ («TØ¡ ¬LءР«4Ô¡ è¬,Ô¡ì è«С Ȭ С ÈT'PP'PL'PH'PD'P@'P<'P8'P4'P0'P,'P('P$'P 'P'P'P'P'P 'P'P'P'P$ !"&%#$ !"&%#Ê(Ó0Ü8ê@öHˆ!p%P)X-`1h5€:x?˜  ¦E²rU?¾‚1}ÄLž•7Zc¹+ˆi_tminvint_tminvdyld_stub_binding_helper_sqrt_e3fn_ptitle_e0fn_asinz_offsetp_cos_radius2_sign_tsincos_cenlonmer_exp_e2fn_tan_genrpt_p_error_origin_adjust_lon_atan2_sin_e1fn_mlfn_r_major_r_minor_scale_factor_lon_center_lat_origin_false_northing_false_easting_es_e0_e1_e2_e3_ml0_esp_ind#1/12 1230140114 505 505 100644 8948 ` utmfor.oþíúÎ8 Ð ÀT D__text__TEXT ,T˜š€__picsymbolstub1__TEXT @` ”hL€ __cstring__TEXT  œ ô__literal8__TEXT @¸”__bss__DATA Hx__la_symbol_ptr__DATA øLLÈø%!´4 P`&|¦¿Áÿø”!ÿ`|> xBŸè¦Ø>XØ^`Ø~h‘>ЀÐ/€Aœ€Ð/€@€Ð|þp|@x|P/€<@$<_8b ˆ<_8‚ œH u8 €H0<_8B 0ÈXØ<_8B 8È`Ø<_8B @ÈhØ<_9" P8@8`Ii€Ð|þp|@x|P@8ÿI<@C0<É£ Hl€t^pÈpý h(<_8B (Èü 2<_8B HØ<_9" ˜<_8B 0ÈØ €Ð/€@œ<_8B 8ÈØxH8@8`^x~|<_8B >x^|‘"‘B<_8B 8É¢<_8B 0Èü $ØHɾHÈHý­2=_È Püh(<_8B xØ<_8B xÈü Hõü<_8B XØ<_8B xÈü H qü<_8B `Ø<_8B xÈü Hmü<_8B hØ<_8B xÈü H)ü<_8B pØ<_8B XÉ‚<_8B `Éb<_8B hÉB<_8B pÉ¢<_8B PÈü `ü@Xü`Pü€hü Håý <_8B 0Èü 2<_8B ˆØ<_8B xÉ‚<_8B xÉ¢<_È Püh(ü $<_8B €Ø<_8B xÉ¢<_8B @ÈÿAœH<_9"  <@?ð8`Ii<_8b ¨Hi€~Ð<_8‚ ÌHù<_8B 0É¢<_8B 8Èü hü@Hµ<_8B @Èü <_8¢ ØH9<_8B HÈü HÅ8€€€|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿ0|> xBŸè¦Ø>¨Ø^°þø‘ü<_8B €É¢È¨üh(ü HõüØ8˜8^ È>°|x|FxH<_8B ØÉ¢<_Ȱÿ@ž8ɾ Èü 2؈ɾˆÈˆü 2؀ɾ È ý­2<_8B ¸Èü 2ØpÈ>°HüØ`ɾ`È`ü 2Øhɾ˜È˜ý­2<_8B °Èý­2<_ȸüh(ØX<_8B hËâÈ>XHYüü$ØP<_8B Éb<_8B ˜É¢<_8B  É‚<_8B ¨Èü Xü@hü``ü€È¾°HEý <_8B hÈü 2ØH<_8B xÉ¢ÈPý­2Ȉým2ɾ€<_ÈÀýM$<_É¢¸Èhý­(Èpý-*ɾ€<_ÈÈý $ɾh<_ÈÐý­2<_ÈØý*ɾhÈhü 2ýŒ*ɾp<_Èàü 2ýŒ*<_8B ¸É¢<_Èèü 2ü *ü2ü *ýª2<_ȸü *ý«2<_8B ÐÈü *€^øØ<_8B ÀÉ¢ÈHý`h(ɾPÈ`ýM2ɾ€<_Èðý-$<_É¢ØÈhý(ɾp<_Èøü 2ýŒ*ɾpÈpý­2<_È ü 2ý *ɾ€<_È üí$ɾh<_Èèý­2<_8B˜Èý*ɾhÈhü 2ýŒ*ɾp<_8B Èü 2ýŒ*<_8B ¸É¢<_8B¨Èü 2ü *ü2ü*ý©2<_È ý­*È€ü 2ü 2ý«*<_8B xÈý­2<_8B ÈÈü *€^üØ8¸HÈ>Hüý È ü 2ØxÈxý <_ȸü (ý <_8BÈÿAœÐ<_8B hÉ¢<_È ý­2<_8B xÈÿí2ɾx<_ȸý*<_É¢¸Èxü (ü $ü Hiüü2€^øØÈ>H±üý È ÿí2ɾxÈxý­2<_ȸüh(ü Háüü$ü H‘üØXɾ°<_ȰÿAœ,H$<_8b4<_8‚TH=8]¸H\HÈXüPØX<_8B hÉ¢<_8B xÈý2<_8B ˆÉ¢ÈXüh(ü 2€^üØ8@^¸H€¸|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹°}‰¦N€ |¦BŸ}h¦=k|¦…‹”}‰¦N€ |¦BŸ}h¦=k|¦…‹x}‰¦N€ |¦BŸ}h¦=k|¦…‹\}‰¦N€ |¦BŸ}h¦=k|¦…‹@}‰¦N€ |¦BŸ}h¦=k|¦…‹$}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ì}‰¦N€ |¦BŸ}h¦=k|¦…‹Ð}‰¦N€ |¦BŸ}h¦=k|¦…‹´}‰¦N€ |¦BŸ}h¦=k|¦…‹˜}‰¦N€ |¦BŸ}h¦=k|¦…‹|}‰¦N€ |¦BŸ}h¦=k|¦…‹`}‰¦N€ |¦BŸ}h¦=k|¦…‹D}‰¦N€ |¦BŸ}h¦=k|¦…‹(}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹ð}‰¦N€ |¦BŸ}h¦=k|¦…‹Ô}‰¦N€ |¦BŸ}h¦=k|¦…‹¸}‰¦N€ Illegal zone numberutm-forintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Point projects into infinityutm-for?‘ßF¢R5A„€AcÐ>äøµˆãhñC0€?ð=Û|ßÙ×½»@N€@‚ÀÀt ?ð@@4À2@@RÀM@8@"@@>?à«ä h¡à¬à h¡ ˆà«Ô X¡à¬Ð X¡ xà«È H¡à¬Ä H¡ hà¤ë  4¡à¬œ 4¡T૘ ¡à¬” ¡4à«„ ¡à¬€ ¡°àpÃ`ëT ˜¡à¬P ˜¡¸à0Ãë ˜¡à¬ ˜¡¸à«ø ˜¡à¬ô ˜¡¸à«ä X¡à¬à X¡ xà«Ø ð¡à¬Ô ð¡ à«Ì H¡à¬È H¡ h૸ p¡à¬´ p¡à«¨ ˜¡à¬¤ ˜¡¸à„ë` ¨¡à¬\ ¨¡ Èà«P X¡à¬L X¡ xà«4 ð¡à¬0 ð¡ à« ˆ¡à¬ ˆ¡¨à« ˜¡à¬ ˜¡ ¸à«ô €¡à¬𠀡 à«Ð x¡à¬Ì x¡˜à«Ä È¡à¬À È¡èà«´ è¡à¬° è¡ à«  à¡à¬œ à¡ à«„ ء଀ Ø¡øà«p ¸¡à¬l ¸¡Øà«d Сà¬` Сðà«@  ¡à¬<  ¡ Àà«( °¡à¬$ °¡ Ðà« ˜¡à¬ ˜¡¸à«ü È¡à¬ø È¡èà«𠘡à¬ì ˜¡ ¸à«à À¡à¬Ü À¡àà«À ¸¡à¬¼ ¸¡Øà«´ °¡à¬° °¡Ð૤ ¨¡à¬  ¨¡Èૈ ˜¡à¬„ ˜¡¸à«|  ¡à¬x  ¡Àà«\ X¡à¬X X¡ xà«H H¡à¬D H¡ hà<ë ˆ¡à¬ ˆ¡ ¨à« €¡à¬ €¡  à« x¡à¬ x¡ ˜à«ü p¡à¬ø p¡ àèëÜ H¡à¬Ø H¡ hà«Ì ˜¡à¬È ˜¡¸à«¼ ¡à¬¸ ¡ °àë| ˜¡à¬x ˜¡ ¸à«@ ¡à¬< ¡°à«4 ¸¡à¬0 ¸¡ Øà,Ã ëø `¡à¬ô `¡ €àœë `¡¬Œ `¡ Hˆë„ 𡬀 ð¡ Ø«t X¡¬p X¡ @lë\ P¡¬X P¡ 8«P H¡¬L H¡ 0HëD 䡬@ ä¡ Ì8ë4 À¡¬0 À¡ ¨« ¸¡¬ ¸¡  « X¡¬ X¡ @«ø ¡¬ô ¡ x«ì ˜¡¬è ˜¡ €«Ü h¡¬Ø h¡ P«Ð ¡¬Ì ¡ x«Ä ¡¬À ¡ x«¸  ¡¬´  ¡ ˆ«¨ H¡¬¤ H¡ 0œë€ h¡¬| h¡ P«t ˆ¡¬p ˆ¡ p«h €¡¬d €¡ h«\ x¡¬X x¡ `«P p¡¬L p¡ X«D ˆ¡¬@ ˆ¡ p8ë, ¡¬( ¡ x« €¡¬ €¡ hë ¡¬ ¡ x«ü x¡¬ø x¡ `ðëä ¡¬à ¡ x«Ø p¡¬Ô p¡ XÌëÀ ¡¬¼ ¡ x«´ ¡¬° ¡ x«¨ h¡¬¤ h¡ P«ˆ H¡¬„ H¡ 0«| P¡¬x P¡ 8«d ¨¡¬` ¨¡ «@ P¡¬< P¡ 8«$ H¡¬ H¡ 0« °¡¬ °¡ ˜« `¡¬ `¡ H« @¡¬ü @¡ («ä `¡¬à `¡ H«° h¡¬¬ h¡ P«  X¡¬œ X¡ @« P¡¬Œ P¡ 8«€ H¡¬| H¡ 0lëh ´¡¬d ´¡ œ«`  ¡¬\  ¡ ˆ«T @¡ ˆ¬L @¡¸ ˆ«4 <¡ h¬, <¡Ô h« 8¡ H¬ 8¡ð H«ô 4¡ (¬ì 4¡ («Ô 0¡ ¬Ì 0¡( «´ ,¡ 謬 ,¡D è«” (¡ ȬŒ (¡` È«t $¡ ¨¬l $¡| ¨«T ¡ ˆ¬L ¡˜ ˆ«4 ¡ h¬, ¡´ h« ¡ H¬ ¡Ð H«ô ¡ (¬ì ¡ì («Ô ¡ ¬Ì ¡ «´ ¡ 謬 ¡$ è«” ¡ ȬŒ ¡@ È«t ¡ ¨¬l ¡\ ¨«T ¡ ˆ¬L ¡x ˆ«4 ü¡ h¬, ü¡” h« ø¡ H¬ ø¡° HH$PD$P@$P<$P8$P4$P0$P,$P($P$$P $P$P$P$P$P $P$P$P$P!#" !#" º Hà PÌ XÚ hæ `ò ° ¨  p x €! ˆ%  * ˜/ ¸ ÄQiLF®t3¡9´‡>Wœ-z`_utmforint_utmfordyld_stub_binding_helper_sqrt_e3fn_log_ptitle_e0fn_cos_acos_radius2_tsincos_cenlonmer_e2fn_tan_genrpt_p_error_adjust_lon_sin_genrpt_long_e1fn_mlfn_r_major_r_minor_scale_factor_lat_origin_lon_center_false_easting_false_northing_es_e0_e1_e2_e3_ml0_esp_ind#1/12 1230140114 505 505 100644 10420 ` utminv.oþíúÎ8 ДT__text__TEXT |Tpæ€__picsymbolstub1__TEXT €  Ô! T€ __cstring__TEXT œt__literal8__TEXTÀ__bss__DATA t__la_symbol_ptr__DATAÈT$@%''dD P$è*|¦¿Áÿø”!ÿ`|> xBŸè¦Ø>XØ^`Ø~h‘>ЀÐ/€Aœ€Ð/€@€Ð|þp|@x|P/€<@$<_8b<_8‚H Õ8 €H<<_8BÈXØ<_8BÈ`Ø<_8BÈhØ<_9"(8@8`Ii€Ð|þp|@x|P@8ÿI<@C0<É£Èl€t^pÈpý h(<_8B¨Èü 2<_8B Ø<_9"p<_8B°ÈØ €Ð/€@œ<_8B¸ÈØxH8@8`^x~|<_8Bh>x^|‘"‘B<_8BÉ¢<_8BÈü $ØHɾHÈHý­2=_È Ðüh(<_8BPØ<_8BPÈü H ü<_8B0Ø<_8BPÈü H ñü<_8B8Ø<_8BPÈü H Íü<_8B@Ø<_8BPÈü H iü<_8BHØ<_8B0É‚<_8B8Éb<_8B@ÉB<_8BHÉ¢<_8B(Èü `ü@Xü`Pü€hü H eý <_8BÈü 2<_8B`Ø<_8BPÉ‚<_8BPÉ¢<_ÈÐüh(ü $<_8BXØ<_8BPÉ¢<_8BÀÈÿAœ<_8Bx8<_8b(H•€~Ð<_8‚LH …<_8BÉ¢<_8BÈü hü@Há<_8BÈü <_8¢XH ¥<_8B Èü H 8€H<_8Bx8Kÿÿt€€|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!þð|> xBŸè¦Ø>ØØ^àþ8‘<88<_8B ¤€/€Až¸<_8B 4É¢<_8B DÈý­2ÈØüh$ü H}üØX<_É¢ <ÈXý­$ÈXý­*=?È Dü 2ØH<_8B 4É¢<_8B DÈý­2Èàý h$<_8B TÈü *Ø@È>@HmüØPɾPÈPý­2<_È Lý€h(ɾHÈHý­2=?È Lü *ü $ü H‰üØÀÈ>ÀHùü€^<Øɾ@<_È TÿAœH€^<ÈüP€^<ØÈH=?É© Tÿ€h@ž8ÈP<_É¢ Tÿ€h@ž$<_8B LÈ€^8Ø9 ‘>ðHÔÈ>HÈ^PHíüý <_8B LÈü *ü H­ü€^8Ø8ðH<_8B œÉ¢ÈØüh(ØØ<_8B ”É¢Èàüh(Øà<_8B DÉ¢Èàý h$<_8B ŒÈý­*<_8B 4Èü $ØÀÈÀظ8¨È¸ü*ü HMüý <_8B dÈý­2ÈÀÿí*ɾ¸<_È \ü 2ü Hüý <_8B lÈü 2ÿÿ*ɾ¸<_È dü 2ü Háüý <_8B tÈü 2ý¿*<_8B \Èý­$ȸü (ذɾ¸È°ü *ظȰý <_8B ÈÿOÜó‚AžD€¨€^8€Aœ$<_8b ¨<_8‚ ÄHõ8_ðH€^¨8¨Kÿþàȸý <_8B ÈÿAœhÈ>àHÕ|`x<@C0=?É© ll€ì^èÈèý h(<_8B Èü 2€^<Ø<_8B LÈ€^8Ø8ðHt8È8^ÐÈ>¸|x|FxHÈ>¸HùüؠɾÐÈÐý­2<_8B „Èü 2ؘɾ˜È˜ü 2Øɾ È ü 2؈ɾˆÈˆü 2؀ɾÈÈÈý­2<_8B |Èý­2<_È Lüh(ØÀ<_8B 4ËâÈ>ÀHáüü$Øx<_8B |É¢<_È Lý h(Èxý­2ÈÀü $Øp<_8B DÉ¢Èxý­2ÈØüh$ØhɾhÈhü 2Ø`ɾxÈ ý­2È`ý­2Èpým$ɾ`=?È týM$ɾˆ<_È |ý­2=?È „ý*ɾ˜<_È Œü 2ýŒ*ɾ=?È \ü 2ýŒ*<_8B „É¢<_È ”ü 2ý,*ɾ`=?È œý $ɾˆ<_8B Èý­2<_8B Èý*ɾ˜<_8B $Èü 2ýŒ*ɾ€<_8B ,Èü 2ýŒ*<_8B „É¢<_8B 4Èü 2ýŒ*ɾ<_È ¤ü 2ü *ü2ü *ýª2=?È Dü *ý«2ȸüh(€^<Øɾ`<_È ¬ým$Ȉý *=?È Lý­*ȘýM*ɾ`<_È ´ý-$ɾ˜=?È ¼ý­2<_È „ý*ɾˆ=?È Äü 2ýŒ*ɾ<_È ¤ü 2ýŒ*<_8B „É¢=?È Ìü 2ýŒ*ɾ€<_È Ôü 2ü *ü 2ü *ý«2=?È Lý­*Èhý­2ÈÐý­$<_8B LÈü *ü Hü€^8ØKÿüˆ€ð|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹@}‰¦N€ |¦BŸ}h¦=k|¦…‹$}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ì}‰¦N€ |¦BŸ}h¦=k|¦…‹Ð}‰¦N€ |¦BŸ}h¦=k|¦…‹´}‰¦N€ |¦BŸ}h¦=k|¦…‹˜}‰¦N€ |¦BŸ}h¦=k|¦…‹|}‰¦N€ |¦BŸ}h¦=k|¦…‹`}‰¦N€ |¦BŸ}h¦=k|¦…‹D}‰¦N€ |¦BŸ}h¦=k|¦…‹(}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹ð}‰¦N€ |¦BŸ}h¦=k|¦…‹Ô}‰¦N€ |¦BŸ}h¦=k|¦…‹¸}‰¦N€ |¦BŸ}h¦=k|¦…‹œ}‰¦N€ |¦BŸ}h¦=k|¦…‹€}‰¦N€ |¦BŸ}h¦=k|¦…‹d}‰¦N€ |¦BŸ}h¦=k|¦…‹H}‰¦N€ |¦BŸ}h¦=k|¦…‹,}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ Illegal zone numberutm-invintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Latitude failed to convergeUTM-INVERSE?‘ßF¢R5A„€AcÐ>äøµˆãhñC0€?ð=Û|ßÙ×½»?ù!ûTD-@V€@N€@r @F€Ào€¿ð?à?ðÀ@C0€À8@@@$À"À>ÀÀÀ4À@<@ @8 Hë 88¡ì¬ 48¡ Lì« 8¡ì¬ 8¡ Lì« À¡ì¬ üÀ¡ Ôì« ì¸¡ì¬ è¸¡ Ìì« àp¡ì¬ Üp¡ „ì« Ð¡ì¬ Ì¡ ¤ì« ¼°¡ì¬ ¸°¡ Äì« ¬p¡ì¬ ¨p¡ „ì«  ¨¡ì¬ œ¨¡ ¼ì«  ¡ì¬ Œ ¡ ´ì« x8¡ì¬ t8¡ Lì« d˜¡ì¬ `˜¡ ¬ì« @0¡ì¬ <0¡ Dì« $¡ì¬ ¡ ¤ì«  ¡ì¬  ¡ 4ì« p¡ì¬ üp¡ „ì« ì¡ì¬ è¡ ,ì« Ô¡ì¬ Ð¡ $ì« À¡ì¬ ¼¡ ì« °¡ì¬ ¬¡ ì«  ˆ¡ì¬ œˆ¡ œì« Œ€¡ì¬ ˆ€¡ ”ì« €p¡ì¬ |p¡ „ì« pH¡ì¬ lH¡ \ì« \x¡ì¬ Xx¡ Œì« Lp¡ì¬ Hp¡ „ì« @h¡ì¬ <h¡ |ì« 0`¡ì¬ ,`¡ tì«à0¡ì¬Ü0¡ Dì«À8¡ì¬¼8¡ Lì«´h¡ì¬°h¡ |ì ë” ¡ì¬ ¡ 4ì«„8¡ì¬€8¡ Lì«th¡ì¬ph¡ |ì«$p¡ì¬ p¡ „ìÃëÐ8¡ì¬Ì8¡ L쫸ø¡ì¬´ø¡ 쫜X¡ì¬˜X¡ lìŒëxø¡ì¬tø¡ ìLëH°¡ì¬D°¡ Äì«@”¡ì¬<”¡ ¨ì«ð¡ì¬ð¡ ì«äH¡ì¬àH¡ \ì«Ð`¡ì¬Ì`¡ tìÀë´P¡ì¬°P¡ d쫜X¡ì¬˜X¡ lìŒë€H¡ì¬|H¡ \ì«dP¡ì¬`P¡ dìTë( ¡ì¬$ ¡ 4ì«x¡ì¬x¡ Œì«0¡ì¬0¡ Dì«ì€¡ì¬è€¡ ”ì«Ôˆ¡ì¬Ðˆ¡ œì´ë¤8¡ì¬ 8¡ Lì”ëp8¡ì¬l8¡ Lì«`@¡ì¬\@¡ Tì«L@¡ì¬H@¡ Tì« @¡ì¬@¡ TìÃøëè8¡ì¬ä8¡ Lì«Ð8¡ì¬Ì8¡ Lì´ë @¡ì¬œ@¡ T쫈0¡ì¬„0¡ Dì«| ¡ì¬x ¡ 4ì«l0¡ì¬h0¡ Dì«T(¡ì¬P(¡ <ìDë,0¡ì¬(0¡ Dì«  ¡ì¬ ¡ 4ì« ¡ì¬¡ ¤ì«¤¡¬ ¡xë„8¡¬€8¡ |ëxp¡¬tp¡X«h0¡¬d0¡`ëP(¡¬L(¡«D ¡¬@ ¡<ë8d¡¬4d¡L,ë(@¡¬$@¡(«¡¬¡x«Ø¡¬Ø¡À«øh¡¬ôh¡P«ìp¡¬èp¡X«Ü衬Øè¡Ð«Ðh¡¬Ìh¡P«Äh¡¬Àh¡P«¸x¡¬´x¡`«¨ ¡¬¤ ¡œë€@¡¬|@¡(«t`¡¬p`¡H«hX¡¬dX¡@«\P¡¬XP¡8«PH¡¬LH¡0«D`¡¬@`¡H8ë,h¡¬(h¡P« X¡¬X¡@ëh¡¬h¡P«üP¡¬øP¡8ðëäh¡¬àh¡P«ØH¡¬ÔH¡0ÌëÀh¡¬¼h¡P«´h¡¬°h¡P«¨è¡¬¤è¡Ð«ˆ ¡¬„ ¡«|(¡¬x(¡«d€¡¬`€¡h«@С¬<С¸«$È¡¬ È¡°«ˆ¡¬ˆ¡p«8¡¬ 8¡ «À¡¬üÀ¡¨«ä࡬àà¡È«°@¡¬¬@¡(« 0¡¬œ0¡«(¡¬Œ(¡«€ ¡¬| ¡lëh4¡¬d4¡«` ¡¬\ ¡«”¡¬Œ¡«t¡ è¬l¡, è«T¡ ȬL¡H È«4 ¡ ¨¬, ¡d ¨«¡ ˆ¬ ¡€ ˆ«ô¡ h¬ì¡œ h«Ô¡ H¬Ì¡¸ H«´ü¡ (¬¬ü¡Ô («”ø¡ ¬Œø¡ð «tô¡ è¬lô¡ è«Tð¡ ȬLð¡( È«4ì¡ ¨¬,ì¡D ¨«è¡ ˆ¬ è¡` ˆ«ôä¡ h¬ìä¡| h«Ôà¡ H¬Ìࡘ H«´Ü¡ (¬¬Ü¡´ («”Ø¡ ¬ŒØ¡Ð «tÔ¡ è¬lÔ¡ì è«TС ȬLС È«4Ì¡ ¨¬,Ì¡$ ¨«È¡ ˆ¬ È¡@ ˆP&PL&PH&PD&P@&P<&P8&P4&P0&P,&P(&P$&P &P&P&P&P&P &P&P&P&P# !%$"# !%$"È Ñ(Ú0è@ô8ˆ€h#H'P+X/`3x8p= ЗG£kNA¼{3v†¯ÂŽ9S\ª-b_utminvint_utminvdyld_stub_binding_helper_sqrt_e3fn_ptitle_e0fn_asinz_cos_radius2_sign_tsincos_cenlonmer_exp_e2fn_tan_genrpt_p_error_adjust_lon_atan2_sin_genrpt_long_e1fn_mlfn_r_major_r_minor_scale_factor_lat_origin_lon_center_false_easting_false_northing_es_e0_e1_e2_e3_ml0_esp_ind#1/20 1230140114 505 505 100644 5060 ` vandgfor.oþíúÎ8 ÐèTÄ__text__TEXTT Ѐ__picsymbolstub1__TEXT  t˜$€ __cstring__TEXT@ ”__literal8__TEXTPP ¤__bss__DATAÈ __la_symbol_ptr__DATA $ ô¸  H¨ P |¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžP<_8B¸È8Ø<_8B°È@Ø<_8BÀÈHØ<_8BÈÈPØ<_8b(HÍÈ>8HEÈ>@H<_8BÀÉ¢<_8BÈÈü hü@HÙ8|x€!€|¦»ÁÿøN€ |¦ÛÁÿðÛáÿø¿Áÿè”!ÿ0|> xBŸè¦Ø>˜Ø^ þø‘ü<_8BàɢȘüh(ü HíüØxÈ ý <_8BhÈÿOÜó‚AžTɾ <_8BpÈü $üü*ü HüØpÈxý <_8BhÈÿOÜó‚AžHP<_8BèÉ¢Èxý­2<_8BðÈü *€^øØ<_8BøÈ€^üØ8¨HÈ ý <_8BxÈü (ý <_8BhÈÿOÜó‚AžŒ<_8BpÉ¢Èxý$ɾx<_8B€Èü $ü *ý <_Ȉü 2ØhɾhÈhü 2Ø`8ˆ8^€È>p|x|FxH-Éž€É¾ˆÈ€ý­*<_Èü (ü $ØXɾXÈXü 2ØPɾˆ<_Șý h$<_Èý­(ÈXü 2ØHɾHÈHü 2Ø@<_8BèÉ¢<_8BpÈÿí2ɾXÈ@ý­(ÈhÿÍ2ɾXÈ@ý­(È`ý2ɾXÈ@ü (ýl2ɾ@È`ý*ɾPÈ@ü (ü 2ü (ü HÅüü*ýŸ2ɾ@È`ü *ü $Ø8ɾx<_È ÿAœðHè<_8BðÈ€^øØɾ <_È ÿOÝó‚Ažd<_8BèÉ¢<_8BpÈÿí2ɾp<_Ȩü 2ü Híüý¿2<_8BøÈü *€^üØ8¨HÌ<_8BèÉ¢<_8BpÈÿí2ɾp<_Ȉü 2ü Hüý¿2<_8BøÈü *€^üØKÿÿ HÈ8üPØ8<_8BðÉ¢È8ü *€^øØ<_8BèÉ¢<_8BpÈý­2È8üh$üØ8ɾ <_È ÿOÝó‚Ažˆ<_8BèÉ¢<_8B€Èÿí2ɾ8È8ý­2<_Èý€h(ɾh<_Ȱý­2È8ü 2ü *ü Háüý¿2<_8BøÈü *€^üØ8¨H€<_8BèÉ¢<_8BpÈÿí2ɾ8È8ý­2<_Èý€h(ɾh<_Ȱý­2È8ü 2ü *ü H]üý¿2<_8BøÈü *€^üØKÿÿ|€¨|x€!€|¦»ÁÿèËÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹x}‰¦N€ |¦BŸ}h¦=k|¦…‹\}‰¦N€ |¦BŸ}h¦=k|¦…‹@}‰¦N€ |¦BŸ}h¦=k|¦…‹$}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ì}‰¦N€ |¦BŸ}h¦=k|¦…‹Ð}‰¦N€ |¦BŸ}h¦=k|¦…‹´}‰¦N€ |¦BŸ}h¦=k|¦…‹˜}‰¦N€ VAN DER GRINTEN=Û|ßÙ×½»@ !ûTD-?ù!ûTD-À !ûTD-?à?ð@¿àÀ«Ôà¡è¬Ðà¡øèÄ묘¡è¬¨˜¡°è«œx¡è¬˜x¡è«€X¡è¬|X¡pè«tСè¬pСèè«Pà¡è¬Là¡øè@ë(˜¡è¬$˜¡°è«x¡è¬x¡è«üh¡è¬øh¡€è«ðСè¬ìСèè«Üˆ¡è¬Øˆ¡ è«¸X¡è¬´X¡p諬С謨Сèè«Ø¡è¬ŒØ¡ðè«dà¡è¬`à¡øèTëHp¡è¬Dp¡ˆè«4X¡è¬0X¡pè«(Сè¬$Сèè«à¡è¬à¡øèôëè¡è¬ä¡¨è«ÔX¡è¬ÐX¡pè«ÈСè¬ÄСèè«´ˆ¡è¬°ˆ¡ è«œØ¡è¬˜Ø¡ð諈ˆ¡è¬„ˆ¡ è\ëôX¡è¬ðX¡pè«èСè¬äСèè«Àx¡è¬¼x¡è«´€¡è¬°€¡˜è«Œx¡è¬ˆx¡ètëDp¡è¬@p¡ˆè«,h¡è¬(h¡€è«X¡è¬X¡pè«üP¡è¬øP¡hè«è`¡è¬ä`¡xè«Àà¡è¬¼à¡øè«¨Ø¡è¬¤Ø¡ðè«”Сè¬Сèè«xP¡è¬tP¡hè`ëHX¡è¬DX¡pè«,P¡è¬(P¡hèëÈ¡è¬üÈ¡àè¨ë˜à¡¬”à¡È«ŒØ¡¬ˆØ¡À„Ã|Ãtëp@¡¬l@¡(«`࡬\à¡È«PØ¡¬LØ¡À«@È¡¬<È¡°«0С¬,С¸«À¡(¬ À¡˜(«ô¼¡¬ì¼¡´«Ô¸¡è¬Ì¸¡Ðè«´´¡Ȭ¬´¡ìÈ«”°¡¨¬Œ°¡¨«t¬¡ˆ¬l¬¡$ˆ«T¨¡h¬L¨¡@h«4¤¡H¬,¤¡\H« ¡(¬  ¡x( PPPPP PPPP      yÐ|ȈØ—àÈe?qF7X1`O_vandgforint_vandgfordyld_stub_binding_helper_sqrt_ptitle_asinz_offsetp_tsincos_radius_tan_adjust_lon_cenlon_R_lon_center_false_easting_false_northing#1/20 1230140115 505 505 100644 4444 ` vandginv.oþíúÎ8 ÐPT0__text__TEXTŒT „ž€__picsymbolstub1__TEXT ôt € __cstring__TEXT ô__literal8__TEXT°` __bss__DATA0 __la_symbol_ptr__DATA dtô¨  P ´|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžP<_8B È8Ø<_8BÈ@Ø<_8B(ÈHØ<_8B0ÈPØ<_8bˆHMÈ>8HÅÈ>@Hý<_8B(É¢<_8B0Èü hü@H98|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿ@|> xBŸè¦Ø>˜Ø^ þè‘ì<_8B\ɢȘüh(ؘ<_8BdɢȠüh(Ø <_8BTÉ¢<_8BÌÈü 2ØHɾ˜ÈHü $؈ɾ ÈHü $؀ɾˆÈˆý2ɾ€È€ü 2ü *ØxÈ€üý€Pɾx<_Èìü *ü 2Øpɾ€<_Èôý­2È€ý­2Èpý*ɾˆÈˆü 2ü *Øhɾp<_Èôý­2<_Èìý*È€ý *È€ü 2ýŒ*ɾxÈxü 2ü *Ø`ɾ€È€ý­2È`ým$Èhý *Èhý­2Èhý­2È`ý­$È`ý­$È`ý$ɾp<_Èüý­2Èhý­2È`ý­$È`ü $ý¬*<_Èü $ü *Ø8ɾhÈhý­2<_È ý­$È`ý­$Èpý­*È`ü $ØXɾX<_È ü $ü H±üü*ØPɾ8<_Èý­2ÈXý­$ÈPü $ØHÈHý <_ÈìÿAH,ɾH<_ÈÿOÝó‚AžP<@¿ð8`^H~LÈ>HHµüý <_Èü $Ø@ɾ <_ÈÿOÝó‚AžœH<@?ð8`^H~LKÿÿ´ÈPÿàPɾ@<_8BÔÈü *ü H)üýŸ2ɾh<_È ý­$È`ü $ý¬*<_8BÜÈü 2€^ìØÈˆý <_8BäÈÿAœHhÈPÿàPɾ@<_8BÔÈü *ü H©üýŸ2ɾh<_È ý­$È`ü $ý¬*<_8BÌÈü 2€^ìØKÿÿ€É¾x<_Èìÿí(ɾˆÈˆý2ɾ€È€ü 2ü (ý *<_Èìý*ɾxÈxü 2ü *ü Hµüý¿*<_8BÌÈý­2<_È$ý­$Ȉý­$<_8BLÈü *ü H1ü€^èØ8¨H$<_8BLÈ€^èØ8@^¨H€¨|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹h}‰¦N€ |¦BŸ}h¦=k|¦…‹L}‰¦N€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ VAN DER GRINTEN@ !ûTD-?ðÁR8-seÀ !ûTD-=Û|ßÙ×½»?ðÀÀ"@;À@@«P0¡ä¬L0¡Lä0ë 0¡ä¬0¡Lä« ¡ä¬¡$ä«ü°¡ä¬ø°¡ÌäìëÐСä¬ÌСì䫤С䬠Сìä«„°¡ä¬€°¡Ìä«lð¡ä¬hð¡ äXëH¸¡ä¬D¸¡Ôä«$È¡ä¬ È¡ää«À¡ä¬À¡Üä«ìð¡ä¬èð¡ äØëȸ¡ä¬Ä¸¡Ô䫡䬌¡ä«|ø¡ä¬xø¡älëH¡ä¬D¡ä«0Сä¬,Сì䫸¡ä¬ø¡äðëäð¡ä¬àð¡ 䫸ð¡ä¬´ð¡ 䫘è¡ä¬”è¡ä«pà¡ä¬là¡üä«ôСä¬ðСìä«èØ¡ä¬äØ¡ô䫴ء䬰ءô䫜С䬘Сìä«8°¡ä¬4°¡Ìä«,8¡ä¬(8¡Tä«H¡ä¬H¡dä«ü@¡ä¬ø@¡\ä¨ë˜H¡¬”H¡0«Œ@¡¬ˆ@¡(„Ã|Ãtëp ¡¬l ¡ˆ«`H¡¬\H¡0«P@¡¬L@¡(«@0¡¬<0¡«08¡¬,8¡ «ô,¡ˆ¬ì,¡¤ˆ«Ô(¡h¬Ì(¡Àh«´$¡H¬¬$¡ÜH«” ¡(¬Œ ¡ø(«t¡¬l¡«T¡è¬L¡0è«4¡Ȭ,¡LÈ«¡¨¬ ¡h¨PPPP PPPP    o8r0~@HÈM[gH?7S1_vandginvint_vandginvdyld_stub_binding_helper_sqrt_ptitle_offsetp_cos_acos_radius_adjust_lon_cenlon_R_lon_center_false_easting_false_northing#1/12 1230140115 505 505 100644 3068 ` wivfor.oþíúÎ8 ÐPT0__text__TEXT T„S€__picsymbolstub1__TEXT ô  € __cstring__TEXT =ô__literal8__TEXTà04__bss__DATA0 __la_symbol_ptr__DATA d  œ Pœ P \|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžP<_8B È8Ø<_8BÈ@Ø<_8B(ÈHØ<_8B0ÈPØ<_8bˆH-È>8H…È>@HÝÈ>HÈ^PH18|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼<_8BdÉ¢Èhüh(ü HIüØXÈpØPÈ>pHqüý <_8BÈü 2Ø@88È>PHEüý ÈPý­*È@ü (ÿàPÈ>PHüý <_È4ü *ü$ØHɾPÈHü *ØPÈHý <_8BÈÿAœ4€8/€@<_8bà<_8‚HY€^888Kÿÿ`ɾP<_È<ü $ØP<_8BlÉ¢<_8B$Èý­2ÈXÿí2È>PHÉüý¿2<_8BtÈü *€^¸Ø<_8BlÉ¢<_8B,Èÿí2È>PH%üý¿2<_8B|Èü *€^¼Ø8|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹h}‰¦N€ |¦BŸ}h¦=k|¦…‹L}‰¦N€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ WAGNER IVIteration failed to convergewagneriv-forward@®ðòDKL=Û|ßÙ×½»?랃ä%®æ?ù 4Á¨¬\?ð@«lH¡Ì¬hH¡|Ì\ëLø¡Ì¬Hø¡,Ì«@8¡Ì¬<8¡lÌ«(@¡Ì¬$@¡tÌëð¡Ì¬üð¡$Ì«ô8¡Ì¬ð8¡lÌ«ä¡Ì¬à¡<ÌÈëÄ̡̬À̡̫¼¬¡Ì¬¸¬¡àÌ«œè¡Ì¬˜è¡Ì«p¡Ì¬l¡4Ì`Ã<ë à¡Ì¬à¡ÌÃøëä0¡Ì¬à0¡dÌÄÃ|Ãtëp ¡¬l ¡ˆ«`H¡¬\H¡0«P@¡¬L@¡(«@0¡¬<0¡«08¡¬,8¡ «ô,¡ˆ¬ì,¡¤ˆ«Ô(¡h¬Ì(¡Àh«´$¡H¬¬$¡ÜH«” ¡(¬Œ ¡ø(«t¡¬l¡«T¡è¬L¡0è«4¡Ȭ,¡LÈ«¡¨¬ ¡h¨PPPP PPPP     m8p0|@‹H °T`>5K-Ch_wivforint_wivfordyld_stub_binding_helper_ptitle_offsetp_cos_radius_p_error_adjust_lon_cenlon_sin_R_lon_center_false_easting_false_northing #1/12 1230140115 505 505 100644 2652 ` wivinv.oþíúÎ8 ÐhTH__text__TEXTTœ=€__picsymbolstub1__TEXTT„ € __cstring__TEXT T__literal8__TEXTd__bss__DATAH __la_symbol_ptr__DATA( |„  ¸˜ P Ä|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžP<_8B8È8Ø<_8B0È@Ø<_8B@ÈHØ<_8BHÈPØ<_8bèHÈ>8HåÈ>@HÈ>HÈ^PH‘8|x€!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿ|> xBŸè¦Ø>HØ^Pþ˜‘œ<_8BŒÉ¢ÈHüh(ØH<_8B”É¢ÈPüh(ØP<_8B„É¢<_8BDÈý­2ÈPüh$ü H©üØ8<_8B„É¢<_8BLÈÿí2È>8HÝüý¿2ÈHý h$<_8B|Èü *ü Hõü€^˜ØÈ8ÿà*È8ü*ü Hüý¿*<_8BTÈü $ü Hü€^œØ8|x€!€|¦»ÁÿðËáÿøN€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ |¦BŸ}h¦=k|¦…‹Ì}‰¦N€ |¦BŸ}h¦=k|¦…‹°}‰¦N€ |¦BŸ}h¦=k|¦…‹”}‰¦N€ |¦BŸ}h¦=k|¦…‹x}‰¦N€ |¦BŸ}h¦=k|¦…‹\}‰¦N€ WAGNER IV?ù 4Á¨¬\?랃ä%®æ@®ðòDKLÐëÀ ¡Ì¬¼ ¡T̰Ìë|H¡Ì¬xH¡|ÌdëT¡Ì¬P¡LÌ«HP¡Ì¬DP¡„Ì8ë ¡Ì¬¡DÌ«P¡Ì¬P¡„Ì«ü`¡Ì¬ø`¡”Ì«äX¡Ì¬àX¡ŒÌÄÃ|Ãtëp¡¬l¡è«``¡¬\`¡H«PX¡¬LX¡@«@H¡¬<H¡0«0P¡¬,P¡8«ôD¡è¬ìD¡\è«Ô@¡ȬÌ@¡xÈ«´<¡¨¬¬<¡”¨«”8¡ˆ¬Œ8¡°ˆ«t4¡h¬l4¡Ìh«T0¡H¬L0¡èH«4,¡(¬,,¡(«(¡¬ (¡ PPPP PPPP    jPmHyXˆ` °KdW>5-C__wivinvint_wivinvdyld_stub_binding_helper_ptitle_offsetp_cos_radius_adjust_lon_cenlon_sin_asin_R_lon_center_false_easting_false_northing#1/20 1230140115 505 505 100644 3012 ` wviifor.oþíúÎ8 ÐTà__text__TEXTlT4U€__picsymbolstub1__TEXT€ÔÜ € __cstring__TEXT€ Ô__literal8__TEXT0ä__bss__DATAà __la_symbol_ptr__DATAÀ  Ü \   P |¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžP<_8BÐÈ8Ø<_8BÈÈ@Ø<_8BØÈHØ<_8BàÈPØ<_8bhH-È>8H…È>@H½<_8BØÉ¢<_8BàÈü hü@H8|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿp|> xBŸè¦Ø>hØ^pþ¸‘¼<_8BÉ¢Èhüh(ü HüØPɾP<_ÈÈü $8X8^`ü |x|FxH¥È>pHüý <_8B°Èü 2ØHɾHÈHý­2<_ÈÐüh(ü HüØ@ɾ`È@ý­2<_ÈÐý­*<_ÈØüh$ü HÍüØ8<_8BÉ¢<_8B¸Èý­2È@ý­2È8ý­2ÈXý­2<_8BÈü *€^¸Ø<_8BÉ¢<_8BÀÈý­2ÈHý­2È8ý­2<_8BÈü *€^¼Ø8|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ä}‰¦N€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ WAGNER VII?í}ÔA5T@V|®§GØ?óÛLÂPr@?ð@«<ø¡à¬8ø¡à« ¡à¬ ¡Àà«è¡à¬ è¡à«øð¡à¬ôð¡à«Ð˜¡à¬Ì˜¡¸à«Äè¡à¬Àè¡à´ë¨¸¡à¬¤¸¡Øà«œ°¡à¬˜°¡Ðà€ët°¡à¬p°¡Ðà«T¡à¬P¡°àDÃ<ë ¨¡à¬¨¡Èà ëøà¡à¬ôà¡à¨ë˜ø¡¬”ø¡à«Œð¡¬ˆð¡Ø„Ã|Ãtëp€¡¬l€¡h«`ø¡¬\ø¡à«Pð¡¬Lð¡Ø«@࡬<à¡È«0衬,è¡Ð«ôÜ¡h¬ìÜ¡th«ÔØ¡H¬ÌØ¡H«´Ô¡(¬¬Ô¡¬(«”С¬ŒСÈ«tÌ¡è¬lÌ¡äè«TÈ¡ȬLȡȫ4Ä¡¨¬,Ä¡¨«À¡ˆ¬ À¡8ˆPPPP PPPP     pèsàðŽø ÈWc=5Ok/F_wviiforint_wviifordyld_stub_binding_helper_sqrt_ptitle_offsetp_tsincos_radius_adjust_lon_cenlon_sin_R_lon_center_false_easting_false_northing#1/20 1230140116 505 505 100644 3148 ` wviiinv.oþíúÎ8 ÐXT8__text__TEXTŒTŒK€__picsymbolstub1__TEXT @ôä(€ __cstring__TEXTà 4__literal8__TEXTð D__bss__DATA8 __la_symbol_ptr__DATA(d $   Ä ¨ P t|¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžP<_8B(È8Ø<_8B È@Ø<_8B0ÈHØ<_8B8ÈPØ<_8bÈHMÈ>8H¥È>@Hý<_8B0É¢<_8B8Èü hü@HY8|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ€|> xBŸè¦Ø>XØ^`þ¨‘¬<_8BhÉ¢ÈXüh(ØX<_8BpÉ¢È`üh(Ø`ɾX<_8BÈü $ØPɾ`<_8BÈü $ØHɾPÈPü 2ØPɾHÈHü 2ØHɾPÈHü *ü HüØ@<_8B`Èý *È@üh$ü H5üü*Ø8È>8Hüý È`ý2ɾ@<_8B Èü 2ü $ü Hñü€^¬ØÈ>8H=üý ÈXý2ɾ@<_8BÈü 2ü `ü@Hmüý <_È(ý­2<_8BXÈü *ü Hü€^¨Ø8|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹h}‰¦N€ |¦BŸ}h¦=k|¦…‹L}‰¦N€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ WAGNER VII@V|®§GØ?óÛLÂPr?ñÿ ¤rt@`ëP8¡à¬L8¡Xà«D¡à¬@¡(à4ë ð¡à¬ð¡àÃðëÜ¡à¬Ø¡ àÀìë”@¡à¬@¡`à„ëDø¡à¬@ø¡à«,ð¡à¬(ð¡à«P¡à¬ P¡pà«øH¡à¬ôH¡hà¨ë˜P¡¬”P¡8«ŒH¡¬ˆH¡0„Ã|Ãtëp࡬là¡È«`P¡¬\P¡8«PH¡¬LH¡0«@8¡¬<8¡ «0@¡¬,@¡(«44¡Ȭ,4¡lÈ«0¡¨¬ 0¡ˆ¨«ô,¡ˆ¬ì,¡¤ˆ«Ô(¡h¬Ì(¡Àh«´$¡H¬¬$¡ÜH«” ¡(¬Œ ¡ø(«t¡¬l¡«T¡è¬L¡0è«4¡Ȭ,¡LÈ«¡¨¬ ¡h¨$P PPPPP PPPP        z@}8‰H˜P ÈZ=nfD5Mu/U_wviiinvint_wviiinvdyld_stub_binding_helper_sqrt_ptitle_asinz_offsetp_radius_tan_adjust_lon_cenlon_atan2_sin_R_lon_center_false_easting_false_northing#1/20 1230140116 505 505 100644 22956 ` for_init.oþíúÎô Œ1¼1¼__text__TEXT+ð3Ì€__picsymbolstub1__TEXT,€.L€ __literal8__TEXT0€(2__la_symbol_ptr__DATA0¨2¸P„$$__nl_symbol_ptr__DATA18„3HHSHGVœø PFQ¤i|¦¿Áÿø”!þP|> xBŸè¦~Èž̾ÐÞÔþܑؑ>à‘^ä8p8pˆ€È/€a@ž €^ÐÉ¢<_È0ˆÿAX€^ÐÉ¢<_È0ˆÿAœ@€^Ð8BÉ¢<_È0ˆÿA$€^Ð8BÉ¢<_È0ˆÿAœH 8ÿìÔ8X8^`9>h€~Ô€žÐ|x|Fx}'KxH.HØ€È/€b@ž¨€^ÐÉ¢<_È0ˆÿA„€^ÐÉ¢<_È0ˆÿAœl€^Ð8BÉ¢<_È0ˆÿAP€^Ð8BÉ¢<_È0ˆÿAœ48Ô8X8^`9>h€~Ô€žÐ|x|Fx}'KxH-qH48ÿìÔKÿÿÐ8X8^`9>h€~Ô€žÐ|x|Fx}'KxH-=€^Ð8B0ÈØà€^Ð8B8ÈØØ€È/€a@ž@€^Ð8B Èü €¾ˆH)ùý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH)x€^Ð8B(Èü €¾ˆH)ý <_8B0hÈý­2<_8B0pÈü 2Ø €^ˆ€€^à€^ˆ€/€Až8ÿÿH) ÈXɾ`ü ü@hÈ~Èž ȾàÈÞØH,•|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1 H( €È/€b@ž@€^Ð8B Èü €¾ˆH(±ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH(0€^Ð8B(Èü €¾ˆH(Eý <_8B0hÈý­2<_8B0pÈü 2Ø €^ˆ€€^à€^ˆ€/€Až8ÿÿH'ÄÈXɾ`ü ü@hÈ~Èž ȾàÈÞØH*-|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1T H'X€È/€@žØ€Ô/€@œ08´8X8^`9>h€~´€žÐ|x|Fx}'KxH*I€ÌP€P/€@ž €^ÐÈü €¾ˆH'!ý <_8B0hÈý­2<_8B0pÈü 2Ø0€^ˆ€€^à€^ˆ€/€Až8ÿÿH& €^Ð8BÈü €¾ˆH&µý <_8B0hÈý­2<_8B0pÈü 2Ø €^ˆ€€^à€^ˆ€/€Až8ÿÿH&4ɾ0<_8B0xÈü 2ü H'|`xPɾ <_È0ˆÿAœH€P|ÐP<_8B0€ÈØèÈXɾ`ü ü@hÈ~è>PH&-|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1  H%x€È/€@žt€~Ì€žÔ€¾Ø€ÞÜH' |`x€^ˆ€^ˆ€€^à€^ˆ€/€Až8ÿÿH%(€ÈT:|x€ä}"<_€1€ H$ü€È/€@ž €^Ð8BÈü €¾ˆH% ý <_8B0hÈý­2<_8B0pÈü 2Ø €^ˆ€€^à€^ˆ€/€Až8ÿÿH$Œ€^Ð8BÈü €¾ˆH$¡ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH$ €^Ð8B(Èü €¾ˆH$5ý <_8B0hÈý­2<_8B0pÈü 2Øð€^ˆ€€^à€^ˆ€/€Až8ÿÿH#´€^Ð8B Èü €¾ˆH#Éý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH#HÈXɾ`ü ü@hÈ~ ÈžȾÈÞðÈþàÉØH&)|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1˜ H"Ô€È/€@ž €^Ð8BÈü €¾ˆH"åý <_8B0hÈý­2<_8B0pÈü 2Ø €^ˆ€€^à€^ˆ€/€Až8ÿÿH"d€^Ð8BÈü €¾ˆH"yý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH!ø€^Ð8B Èü €¾ˆH" ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH!Œ€^Ð8B(Èü €¾ˆH!¡ý <_8B0hÈý­2<_8B0pÈü 2Øð€^ˆ€€^à€^ˆ€/€Až8ÿÿH! ÈXɾ`ü ü@hÈ~ ÈžȾÈÞðÈþàÉØH!A|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1p H ¬€È/€@ž@€^Ð8B Èü €¾ˆH ½ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH <€^Ð8B(Èü €¾ˆH Qý <_8B0hÈý­2<_8B0pÈü 2Ø €^ˆ€€^à€^ˆ€/€Až8ÿÿHÐÈXɾ`ü ü@hÈ~Èž ȾàÈÞØH#|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1( Hd€È/€@ž@€^Ð8B Èü €¾ˆHuý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHô€^Ð8B(Èü €¾ˆH ý <_8B0hÈý­2<_8B0pÈü 2Ø €^ˆ€€^à€^ˆ€/€Až8ÿÿHˆÈXɾ`ü ü@hÈ~Èž ȾàÈÞØH"Q|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1, H€È/€@ž@€^Ð8B Èü €¾ˆH-ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH¬€^Ð8B(Èü €¾ˆHÁý <_8B0hÈý­2<_8B0pÈü 2Øð€^ˆ€€^à€^ˆ€/€Až8ÿÿH@ÈXɾ`ü ü@hÈ~ÈžðȾàÈÞØHé|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€14 HÔ€È/€@žX€^Ð8BÈü €¾ˆHåý <_8B0hÈý­2<_8B0pÈü 2Ø €^ˆ€€^à€^ˆ€/€Až8ÿÿHd€^Ð8BÈü €¾ˆHyý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHø€^Ð8B Èü €¾ˆH ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHŒ€^Ð8B(Èü €¾ˆH¡ý <_8B0hÈý­2<_8B0pÈü 2Øð€^ˆ€€^à€^ˆ€/€Až8ÿÿH €^Ð8B@É¢<_È0ˆÿAž€8¨ÈXɾ`€¨Xü ü@hÈ~ ÈžȾÈÞðÈþàÉØHÕ|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1t H€8¨Kÿÿ„€È/€ @žT€^Ð8BÈØè€^Ð8B Èü €¾ˆHuý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHô€^Ð8B(Èü €¾ˆH ý <_8B0hÈý­2<_8B0pÈü 2Øð€^ˆ€€^à€^ˆ€/€Až8ÿÿHˆÈXɾ`ü ü@hÈ~èÈžȾðÈÞàÈþØHm|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1d H€È/€ @ž8€^Ð8B Èü €¾ˆH)ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH¨€^Ð8B(Èü €¾ˆH½ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH<Èhü È^È~ÈžàȾØH|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1L HØ€È/€ @ž8€^Ð8B Èü €¾ˆHéý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHh€^Ð8B(Èü €¾ˆH}ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHüÈhü È^È~ÈžàȾØH |`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1| H˜€È/€ @ž8€^Ð8B Èü €¾ˆH©ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH(€^Ð8B(Èü €¾ˆH=ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH¼Èhü È^È~ÈžàȾØH-|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1ˆ HX€È/€ @ž8€^Ð8B Èü €¾ˆHiý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHè€^Ð8B(Èü €¾ˆHýý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH|Èhü È^È~ÈžàȾØH­|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1< H€È/€@ž8€^Ð8B Èü €¾ˆH)ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH¨€^Ð8B(Èü €¾ˆH½ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH<Èhü È^È~ÈžàȾØHm|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€18 HØ€È/€@žL€^Ð8B Èü €¾ˆHéý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHh€^Ð8B(Èü €¾ˆH}ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHü€^Ð8BÈØÈhü È^È~ÈžȾàÈÞØH™|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1 H„€È/€@žÈ€^Ð8B Èü €¾ˆH•ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHÈhü È^È~àÈžØHi|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1\ H´€È/€@ž8€^Ð8B Èü €¾ˆHÅý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHD€^Ð8B(Èü €¾ˆHYý <_8B0hÈý­2<_8B0pÈü 2Ø €^ˆ€€^à€^ˆ€/€Až8ÿÿHØÈhü È^È~ ÈžàȾØH©|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1D Ht€È/€@žÈ€^Ð8B Èü €¾ˆH…ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHÈhü È^È~àÈžØHY|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1l H¤€È/€@žÈ€^Ð8B Èü €¾ˆHµý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH4Èhü È^È~àÈžØH©|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1œ H Ô€È/€@ž¼€^Ð8BÈØè€^Ð8B(Èü €¾ˆH Õý <_8B0hÈý­2<_8B0pÈü 2Øð€^ˆ€€^à€^ˆ€/€Až8ÿÿH T€^Ð8B`É¢<_È0ˆÿ@žp8¨€^Ð8B@Èü €¾ˆH Eý <_8B0hÈý­2<_8B0pÈü 2Ø0€^ˆ€€^à€^ˆ€/€AžôHä8¨€^Ð8BÈü €¾ˆH Ùý <_8B0hÈý­2<_8B0pÈü 2ØH€^ˆ€€^à€^ˆ€/€Až8ÿÿH X€^Ð8B Èü €¾ˆH mý <_8B0hÈý­2<_8B0pÈü 2Øø€^ˆ€€^à€^ˆ€/€Až`8ÿÿH ì8@ÿÿ^H à€^Ð8BHÈü €¾ˆH õý <_8B0hÈý­2<_8B0pÈü 2Ø €^ˆ€€^à€^ˆ€/€Až8ÿÿH t€^Ð8BPÈü €¾ˆH ‰ý <_8B0hÈý­2<_8B0pÈü 2Ø(€^ˆ€€^à€^ˆ€/€Až8ÿÿH €^Ð8BXÈü €¾ˆH ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH œÈXɾ`€¨xü ü@hÈ~èÈžHȾøÈÞðÈþàÉØÉ>0É^ É~(ÉžH …|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€10 H €È/€@ž€^Ð8BÈüØx€|°€^Ð8BÈüØ€€„¬€^Ð8B`É¢<_È0ˆÿAž8¨ÈXɾ`€ÀX€¨\ü ü@h€þ¬°È~@Èž0ȾàÈÞØÈþ¸É H 9|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1$ H $8¨€^Ð8BÈü €¾ˆH 9ý <_8B0hÈý­2<_8B0pÈü 2Ø@€^ˆ€€^à€^ˆ€/€Až8ÿÿH¸€^Ð8B Èü €¾ˆHÍý <_8B0hÈý­2<_8B0pÈü 2Ø0€^ˆ€€^à€^ˆ€/€Až8ÿÿHL€^Ð8B@ÈØ¸€^Ð8BHÈØ €^Ð8BPÈü؈€ŒÀKÿþ`€È/€@žÈ€^Ð8B Èü €¾ˆHý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH”Èhü È^È~àÈžØH É|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1„ H4€È/€@žÈ€^Ð8B Èü €¾ˆHEý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHÄÈhü È^È~àÈžØH¹|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1` Hd€È/€@žPÈhü Há|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1X H €È/€@žÈ€^Ð8B Èü €¾ˆHý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHœÈhü È^È~àÈžØHÑ|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1@ H<€È/€@žPÈhü HÙ|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1h Hä€È/€@ž`ÈXɾ`ü ü@hÈ~àÈžØHñ|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1” H|€È/€@žÈ€^Ð8B Èü €¾ˆHý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH Èhü È^È~àÈžØHá|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1H H¬€È/€@žÈ€^Ð8B Èü €¾ˆH½ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH<Èhü È^È~àÈžØH±|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1x HÜ€È/€@žЀ^Ð8B Èü €¾ˆHíý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHl€^Ð8B(Èü €¾ˆHý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿH€^Ð8BÈØЀ^Ð8BÈØÈ€^Ð8B@Èü €¾ˆHõý <_8B0hÈý­2<_8B0pÈü 2Ø8€^ˆ€€^à€^ˆ€/€Až8ÿÿHtÈhü È^È~ÈžÐȾÈÈÞ8ÈþàÉØH|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1P H€È/€cAž€È/€@žì€^Ð8B Èü €¾ˆH ý <_8B0hÈý­2<_8B0pÈü 2Ø€^ˆ€€^à€^ˆ€/€Až8ÿÿHˆ€^Ð8B@ÈØ˜€^Ð8BPÈØÈhü È^È~àÈžØÈ¾˜ÈÞHõ|`x€^ˆ€^ˆ€€^à€ÈT:|x€ä}"<_€1Œ 8€|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹„}‰¦N€ |¦BŸ}h¦=k|¦…‹h}‰¦N€ |¦BŸ}h¦=k|¦…‹L}‰¦N€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ |¦BŸ}h¦=k|¦…‹P}‰¦N€ |¦BŸ}h¦=k|¦…‹4}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ |¦BŸ}h¦=k|¦…‹à}‰¦N€ |¦BŸ}h¦=k|¦…‹Ä}‰¦N€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ä}‰¦N€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ |¦BŸ}h¦=k|¦…‹X}‰¦N€ |¦BŸ}h¦=k|¦…‹<}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ |¦BŸ}h¦=k|¦…‹Ì}‰¦N€ @¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx«+Ä1¤¡¬+À1¤¡1Œ+Œë+0ˆ¡¬+0ˆ¡0p«+0€¡¬+0€¡0h*øë*À1h¡¬*¼1h¡1P*ˆë*(0ˆ¡¬*$0ˆ¡0p«*0€¡¬*0€¡0h* ë)œ0ˆ¡¬)˜0ˆ¡0p«)Œ0€¡¬)ˆ0€¡0h)€ë)00ˆ¡¬),0ˆ¡0p«) 0€¡¬)0€¡0h)ë(è1¡¬(ä1¡1x(°ë(`0ˆ¡¬(\0ˆ¡0p«(P0€¡¬(L0€¡0h(Dë(1`¡¬(1`¡1H'àë'0ˆ¡¬'Œ0ˆ¡0p«'€0€¡¬'|0€¡0h'të'H1¬¡¬'D1¬¡1”'ë&à1€¡¬&Ü1€¡1h&¨ë&ˆ1X¡¬&„1X¡1@&Pë&0ˆ¡¬%ü0ˆ¡0p«%ð0€¡¬%ì0€¡0h%äë%¸1p¡¬%´1p¡1X%€ë%`1x¡¬%\1x¡1`%(ë$Ø0ˆ¡¬$Ô0ˆ¡0p«$È0€¡¬$Ä0€¡0h$¼ë$1œ¡¬$Œ1œ¡1„$Xë$0ˆ¡¬$0ˆ¡0p«#ø0€¡¬#ô0€¡0h#ìë#P0ˆ¡¬#L0ˆ¡0p«#@0€¡¬#<0€¡0h#4ë"ä0ˆ¡¬"à0ˆ¡0p«"Ô0€¡¬"Ð0€¡0h"Èë" 1<¡¬"œ1<¡1$"hë"0 ¡¬"0 ¡0ˆ«!´1H¡¬!°1H¡10!|ë!0ˆ¡¬ ü0ˆ¡0p« ð0€¡¬ ì0€¡0h äë ”0ˆ¡¬ 0ˆ¡0p« „0€¡¬ €0€¡0h xë (0ˆ¡¬ $0ˆ¡0p« 0€¡¬ 0€¡0h ë°0ˆ¡¬¬0ˆ¡0p« 0€¡¬œ0€¡0h”ëD0ˆ¡¬@0ˆ¡0p«40€¡¬00€¡0h(ëØ0ˆ¡¬Ô0ˆ¡0p«È0€¡¬Ä0€¡0h¼ë”0 ¡¬0 ¡0ˆ«H0ˆ¡¬D0ˆ¡0p«80€¡¬40€¡0h,ëð1´¡¬ì1´¡1œ¸ëh0ˆ¡¬d0ˆ¡0p«X0€¡¬T0€¡0hLë 1„¡¬1„¡1lèë˜0ˆ¡¬”0ˆ¡0p«ˆ0€¡¬„0€¡0h|ëP1\¡¬L1\¡1DëÄ0ˆ¡¬À0ˆ¡0p«´0€¡¬°0€¡0h¨ëX0ˆ¡¬T0ˆ¡0p«H0€¡¬D0€¡0h<ë1t¡¬ 1t¡1\Øëˆ0ˆ¡¬„0ˆ¡0p«x0€¡¬t0€¡0hlë@1¨¡¬<1¨¡1ë 0ˆ¡¬œ0ˆ¡0p«0€¡¬Œ0€¡0h„ë40ˆ¡¬00ˆ¡0p«$0€¡¬ 0€¡0hëì1P¡¬è1P¡18´ë`0ˆ¡¬\0ˆ¡0p«P0€¡¬L0€¡0hDëô0ˆ¡¬ð0ˆ¡0p«ä0€¡¬à0€¡0hØë¬1T¡¬¨1T¡1<të 0ˆ¡¬0ˆ¡0p«0€¡¬ 0€¡0hë´0ˆ¡¬°0ˆ¡0p«¤0€¡¬ 0€¡0h˜ël1 ¡¬h1 ¡1ˆ4ëà0ˆ¡¬Ü0ˆ¡0p«Ð0€¡¬Ì0€¡0hÄët0ˆ¡¬p0ˆ¡0p«d0€¡¬`0€¡0hXë,1”¡¬(1”¡1|ôë 0ˆ¡¬œ0ˆ¡0p«0€¡¬Œ0€¡0h„ë40ˆ¡¬00ˆ¡0p«$0€¡¬ 0€¡0hëì1d¡¬è1d¡1L´ë`0ˆ¡¬\0ˆ¡0p«P0€¡¬L0€¡0hDëô0ˆ¡¬ð0ˆ¡0p«ä0€¡¬à0€¡0hØë¬1|¡¬¨1|¡1dtë0ˆ¡¬0ˆ¡0p«0€¡¬0€¡0høë¨0ˆ¡¬¤0ˆ¡0p«˜0€¡¬”0€¡0hŒëD1Œ¡¬@1Œ¡1t ëÈ0 ¡¬Ä0 ¡0ˆ«|0ˆ¡¬x0ˆ¡0p«l0€¡¬h0€¡0h`ë0ˆ¡¬ 0ˆ¡0p«0€¡¬ü0€¡0hôë¤0ˆ¡¬ 0ˆ¡0p«”0€¡¬0€¡0hˆë80ˆ¡¬40ˆ¡0p«(0€¡¬$0€¡0hëð1L¡¬ì1L¡14¸ë\0ˆ¡¬X0ˆ¡0p«L0€¡¬H0€¡0h@ë ð0ˆ¡¬ ì0ˆ¡0p« à0€¡¬ Ü0€¡0h Ôë ¨1D¡¬ ¤1D¡1, pë 0ˆ¡¬ 0ˆ¡0p« 0€¡¬ 0€¡0h øë ¨0ˆ¡¬ ¤0ˆ¡0p« ˜0€¡¬ ”0€¡0h Œë `1@¡¬ \1@¡1( (ë Ì0ˆ¡¬ È0ˆ¡0p« ¼0€¡¬ ¸0€¡0h °ë `0ˆ¡¬ \0ˆ¡0p« P0€¡¬ L0€¡0h Dë 1ˆ¡¬ 1ˆ¡1p àë |0ˆ¡¬ x0ˆ¡0p« l0€¡¬ h0€¡0h `ë 0ˆ¡¬ 0ˆ¡0p« 0€¡¬ ü0€¡0h ôë ¤0ˆ¡¬  0ˆ¡0p« ”0€¡¬ 0€¡0h ˆë 80ˆ¡¬ 40ˆ¡0p« (0€¡¬ $0€¡0h ëð1°¡¬ì1°¡1˜¸ëT0ˆ¡¬P0ˆ¡0p«D0€¡¬@0€¡0h8ëè0ˆ¡¬ä0ˆ¡0p«Ø0€¡¬Ô0€¡0hÌë|0ˆ¡¬x0ˆ¡0p«l0€¡¬h0€¡0h`ë0ˆ¡¬ 0ˆ¡0p«0€¡¬ü0€¡0hôëÈ1˜¡¬Ä1˜¡1€tëL1¸¡¬H1¸¡1 ëð0˜¡¬ì0˜¡0€«Ð0 ¡¬Ì0 ¡0ˆ¼ë¬0¡¬¨0¡0x«h0ˆ¡¬d0ˆ¡0p«X0€¡¬T0€¡0hLëü0ˆ¡¬ø0ˆ¡0p«ì0€¡¬è0€¡0hàøël1l¡¬h1l¡1T4ëØ0ˆ¡¬Ô0ˆ¡0p«È0€¡¬Ä0€¡0h¼ël0ˆ¡¬h0ˆ¡0p«\0€¡¬X0€¡0hPë$18¡¬ 18¡1 ìë0ˆ¡¬Œ0ˆ¡0p«€0€¡¬|0€¡0htë$0ˆ¡¬ 0ˆ¡0p«0€¡¬0€¡0hÃÄÃë\0 ¡¬X0 ¡0ˆ«@0 ¡¬<0 ¡0ˆ«$0 ¡¬ 0 ¡0ˆ« 0 ¡¬0 ¡0ˆìë´0 ¡¬°0 ¡0ˆ«˜0 ¡¬”0 ¡0ˆ«|0 ¡¬x0 ¡0ˆ«d0 ¡¬`0 ¡0ˆ«t14¡0h¬l14¡Ì0h«T10¡0H¬L10¡è0H«41,¡0(¬,1,¡0(«1(¡0¬ 1(¡ 0«ô1$¡/è¬ì1$¡</è«Ô1 ¡/ȬÌ1 ¡X/È«´1¡/¨¬¬1¡t/¨«”1¡/ˆ¬Œ1¡/ˆ«t1¡/h¬l1¡¬/h«T1¡/H¬L1¡È/H«41 ¡/(¬,1 ¡ä/(«1¡/¬ 1¡/«ô1¡.è¬ì1¡.è«Ô1¡.ȬÌ1¡8.È«´0ü¡.¨¬¬0ü¡T.¨«”0ø¡.ˆ¬Œ0ø¡p.ˆ«t0ô¡.h¬l0ô¡Œ.h«T0ð¡.H¬L0ð¡¨.H«40ì¡.(¬,0ì¡Ä.(«0è¡.¬ 0è¡à.«ô0ä¡-è¬ì0ä¡ü-è«Ô0à¡-ȬÌ0à¡-È«´0Ü¡-¨¬¬0Ü¡4-¨«”0Ø¡-ˆ¬Œ0Ø¡P-ˆ«t0Ô¡-h¬l0Ô¡l-h«T0С-H¬L0Сˆ-H«40Ì¡-(¬,0Ì¡¤-(«0È¡-¬ 0È¡À-«ô0Ä¡,è¬ì0Ä¡Ü,è«Ô0À¡,ȬÌ0À¡ø,È«´0¼¡,¨¬¬0¼¡,¨«”0¸¡,ˆ¬Œ0¸¡0,ˆ«t0´¡,h¬l0´¡L,h«T0°¡,H¬L0°¡h,H«40¬¡,(¬,0¬¡„,(«0¨¡,¬ 0¨¡ ,ŒFPˆFP„FP€FP|FPxFPtFPpFPlFPhFPdFP`FP\FPXFPTFPPFPLFPHFPDFP@FP<FP8FP4FP0FP,FP(FP$FP FPFPFPFPFP FPFPFPFP,? 9A;.2)#'C7%!E 60=+4,? 9A;.2)#'C7%!E 60=+4 5 /(-*$B8&31<" D:@>1f'° ë”5”$Ú£pû^½l‡½AxíÇÐT4†Ç)gzŠNCUÔMLï<³®¦à,¨sÉ÷â¶½Ea;Õy[ä‘ _for_initdyld_stub_binding_helper_ceafor_somfor_merfor_psfor_omerfor_polyfor_orthfor_gnomfor_molwfor_equifor_wivfor_sterfor_obleqfor_bceafor_goodfor_sinfor_robfor_tmfor_imolwfor_millfor_lamccfor_eqconfor_wviifor_lamazfor_stplnfor_hamfor_azimfor_isinusfor_gvnspfor_alconfor_alberfor_vandgfor_utmfor_paksz_lamccforint_utmforint_goodforint_isinusforinit_gvnspforint_calc_utm_zone_eqconforint_alconforint_gnomforint_sterforint_vandgforint_stplnforint_polyforint_equiforint_robforint_omerforint_hamforint_millforint_bceaforint_imolwforint_obleqforint_wivforint_alberforint_sphdz_molwforint_merforint_wviiforint_ceaforint_somforint_psforint_tmforint_lamazforint_orthforint_sinforint_azimforint #1/20 1230140117 505 505 100644 22924 ` inv_init.oþíúÎô Œ1œ1œ__text__TEXT+Ì3¬€__picsymbolstub1__TEXT+à€-ðKä€ __literal8__TEXT0`(2p__la_symbol_ptr__DATA0ˆ2˜Pd$$__nl_symbol_ptr__DATA1„3(HS(GV|ø PFQ„i|¦¿Áÿø”!þ`|> xBŸè¦~¸ž¼¾ÀÞÄþȑ̑>Б^Ô8h8hˆ€¸/€a@ž €^ÀÉ¢<_È0hÿAX€^ÀÉ¢<_È0hÿAœ@€^À8BÉ¢<_È0hÿA$€^À8BÉ¢<_È0hÿAœH 8ÿìÄ8P8^X9>`€~Ä€žÀ|x|Fx}'KxH-•HØ€¸/€b@ž¨€^ÀÉ¢<_È0hÿA„€^ÀÉ¢<_È0hÿAœl€^À8BÉ¢<_È0hÿAP€^À8BÉ¢<_È0hÿAœ48Ä8P8^X9>`€~Ä€žÀ|x|Fx}'KxH,ñH48ÿìÄKÿÿÐ8P8^X9>`€~Ä€žÀ|x|Fx}'KxH,½€^À8B0ÈØØ€^À8B8ÈØЀ¸/€a@ž@€^À8B Èü €¾ˆH)Ùý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH)T€^À8B(Èü €¾ˆH)mý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH(èÈPɾXü ü@hÈ~ÈžȾØÈÞÐH+5|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1p H(|€¸/€b@ž@€^À8B Èü €¾ˆH(‘ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH( €^À8B(Èü €¾ˆH(%ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH' ÈPɾXü ü@hÈ~ÈžȾØÈÞÐH) |`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1 H'4€¸/€@žØ€Ä/€@œ08¨8P8^X9>`€~¨€žÀ|x|Fx}'KxH)É€¼H€H/€@ž €^ÀÈü €¾ˆH'ý <_8B0HÈý­2<_8B0PÈü 2Ø(€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH&|€^À8BÈü €¾ˆH&•ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH&ɾ(<_8B0XÈü 2ü H)Å|`xHɾ<_È0hÿAœH€H|ÐH<_8B0`ÈØàÈPɾXü ü@hÈ~à>HH)-|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1d H%T€¸/€@žt€~¼€žÄ€¾È€ÞÌH&M|`x€^ˆ€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH%€¸T:|x€Ô}"<_€1P H$Ø€¸/€@ž €^À8BÈü €¾ˆH$íý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH$h€^À8BÈü €¾ˆH$ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH#ü€^À8B Èü €¾ˆH$ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH#€^À8B(Èü €¾ˆH#©ý <_8B0HÈý­2<_8B0PÈü 2Øð€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH#$ÈPɾXü ü@hÈ~ÈžȾÈÞðÈþØÉÐH$é|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1\ H"°€¸/€@ž €^À8BÈü €¾ˆH"Åý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH"@€^À8BÈü €¾ˆH"Yý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH!Ô€^À8B Èü €¾ˆH!íý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH!h€^À8B(Èü €¾ˆH!ý <_8B0HÈý­2<_8B0PÈü 2Øð€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH üÈPɾXü ü@hÈ~ÈžȾÈÞðÈþØÉÐH$A|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1H H ˆ€¸/€@ž@€^À8B Èü €¾ˆH ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH €^À8B(Èü €¾ˆH 1ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH¬ÈPɾXü ü@hÈ~ÈžȾØÈÞÐH!Ù|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1€ H@€¸/€@ž@€^À8B Èü €¾ˆHUý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHЀ^À8B(Èü €¾ˆHéý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHdÈPɾXü ü@hÈ~ÈžȾØÈÞÐH Ñ|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1x Hø€¸/€@ž@€^À8B Èü €¾ˆH ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHˆ€^À8B(Èü €¾ˆH¡ý <_8B0HÈý­2<_8B0PÈü 2Øð€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHÈPɾXü ü@hÈ~ÈžðȾØÈÞÐH)|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1 H°€¸/€@žX€^À8BÈü €¾ˆHÅý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH@€^À8BÈü €¾ˆHYý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHÔ€^À8B Èü €¾ˆHíý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHh€^À8B(Èü €¾ˆHý <_8B0HÈý­2<_8B0PÈü 2Øð€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHü€^À8B@É¢<_È0hÿAž€8¬ÈPɾX€¬Xü ü@hÈ~ÈžȾÈÞðÈþØÉÐHÕ|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1L H\8¬Kÿÿ„€¸/€ @žT€^À8BÈØà€^À8B Èü €¾ˆHUý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHЀ^À8B(Èü €¾ˆHéý <_8B0HÈý­2<_8B0PÈü 2Øð€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHdÈPɾXü ü@hÈ~àÈžȾðÈÞØÈþÐHí|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1@ Hô€¸/€ @ž8€^À8B Èü €¾ˆH ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH„€^À8B(Èü €¾ˆHý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHÈ`ü È^È~ÈžØÈ¾ÐHM|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1 H´€¸/€ @ž8€^À8B Èü €¾ˆHÉý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHD€^À8B(Èü €¾ˆH]ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHØÈ`ü È^È~ÈžØÈ¾ÐH­|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1 Ht€¸/€ @ž8€^À8B Èü €¾ˆH‰ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH€^À8B(Èü €¾ˆHý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH˜È`ü È^È~ÈžØÈ¾ÐH|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1T H4€¸/€ @ž8€^À8B Èü €¾ˆHIý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHÄ€^À8B(Èü €¾ˆHÝý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHXÈ`ü È^È~ÈžØÈ¾ÐH­|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1 Hô€¸/€@ž8€^À8B Èü €¾ˆH ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH„€^À8B(Èü €¾ˆHý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHÈ`ü È^È~ÈžØÈ¾ÐH |`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1l H´€¸/€@žL€^À8B Èü €¾ˆHÉý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHD€^À8B(Èü €¾ˆH]ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHØ€^À8BÈØøÈ`ü È^øÈ~ÈžȾØÈÞÐH™|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1, H`€¸/€@žÈ€^À8B Èü €¾ˆHuý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHðÈ`ü È^È~ØÈžÐH |`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€14 H€¸/€@ž8€^À8B Èü €¾ˆH¥ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH €^À8B(Èü €¾ˆH9ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH´È`ü È^È~ÈžØÈ¾ÐH |`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1 HP€¸/€@žÈ€^À8B Èü €¾ˆHeý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHàÈ`ü È^È~ØÈžÐH™|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€10 H€€¸/€@žÈ€^À8B Èü €¾ˆH•ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHÈ`ü È^È~ØÈžÐH©|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1| H °€¸/€@ž¼€^À8BÈØà€^À8B(Èü €¾ˆH µý <_8B0HÈý­2<_8B0PÈü 2Øð€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH 0€^À8B`É¢<_È0hÿ@žp8¬€^À8B@Èü €¾ˆH %ý <_8B0HÈý­2<_8B0PÈü 2Ø(€^ˆ€€^Ѐ^ˆ€/€AžôHä8¬€^À8BÈü €¾ˆH ¹ý <_8B0HÈý­2<_8B0PÈü 2Ø@€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH 4€^À8B Èü €¾ˆH Mý <_8B0HÈý­2<_8B0PÈü 2Øè€^ˆ€€^Ѐ^ˆ€/€Až`8ÿÿˆH È8@ÿÿ^ˆH ¼€^À8BHÈü €¾ˆH Õý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH P€^À8BPÈü €¾ˆH iý <_8B0HÈý­2<_8B0PÈü 2Ø €^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH ä€^À8BXÈü €¾ˆH ýý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH xÈPɾX€¬xü ü@hÈ~àÈž@ȾèÈÞðÈþØÉÐÉ>(É^É~ ÉžH …|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1 H 쀸/€@žà€^À8BÈüØx€|´€^À8BÈüØ€€„°€^À8B`É¢<_È0hÿAžˆ8¬ÈPɾX€¬Xü ü@h€þ°´È~0Èž(ȾØÈÞÐÈþ¸É H |`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1` H 8¬€^À8BÈü €¾ˆH !ý <_8B0HÈý­2<_8B0PÈü 2Ø0€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHœ€^À8B Èü €¾ˆHµý <_8B0HÈý­2<_8B0PÈü 2Ø(€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH0€^À8B@ÈØ¸€^À8BHÈØ Kÿþ„€¸/€@žÈ€^À8B Èü €¾ˆHý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH”È`ü È^È~ØÈžÐH |`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1h H4€¸/€@žÈ€^À8B Èü €¾ˆHIý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHÄÈ`ü È^È~ØÈžÐH ý|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1< Hd€¸/€@žPÈ`ü H |`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1t H €¸/€@žÈ€^À8B Èü €¾ˆH!ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHœÈ`ü È^È~ØÈžÐH|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1 H<€¸/€@žPÈ`ü H|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1 H䀸/€@ž`ÈPɾXü ü@hÈ~ØÈžÐH U|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1X H|€¸/€@žÈ€^À8B Èü €¾ˆH‘ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH È`ü È^È~ØÈžÐHÅ|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€18 H¬€¸/€@žÈ€^À8B Èü €¾ˆHÁý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH<È`ü È^È~ØÈžÐHu|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1$ HÜ€¸/€@žЀ^À8B Èü €¾ˆHñý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHl€^À8B(Èü €¾ˆH…ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆH€^À8BÈØÈ€^À8BÈØÀ€^À8B@Èü €¾ˆHùý <_8B0HÈý­2<_8B0PÈü 2Ø8€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHtÈ`ü È^È~ÈžÈȾÀÈÞ8ÈþØÉÐH}|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1( H€¸/€cAž€¸/€@žì€^À8B Èü €¾ˆH ý <_8B0HÈý­2<_8B0PÈü 2Ø€^ˆ€€^Ѐ^ˆ€/€Až8ÿÿˆHˆ€^À8B@ÈØ˜€^À8BPÈØÈ`ü È^È~ØÈžÐȾ˜ÈÞH9|`x€^ˆ€^ˆ€€^Ѐ¸T:|x€Ô}"<_€1D 8ˆ€ˆ|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹„}‰¦N€ |¦BŸ}h¦=k|¦…‹h}‰¦N€ |¦BŸ}h¦=k|¦…‹L}‰¦N€ |¦BŸ}h¦=k|¦…‹0}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ |¦BŸ}h¦=k|¦…‹À}‰¦N€ |¦BŸ}h¦=k|¦…‹¤}‰¦N€ |¦BŸ}h¦=k|¦…‹ˆ}‰¦N€ |¦BŸ}h¦=k|¦…‹l}‰¦N€ |¦BŸ}h¦=k|¦…‹P}‰¦N€ |¦BŸ}h¦=k|¦…‹4}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ü}‰¦N€ |¦BŸ}h¦=k|¦…‹à}‰¦N€ |¦BŸ}h¦=k|¦…‹Ä}‰¦N€ |¦BŸ}h¦=k|¦…‹¨}‰¦N€ |¦BŸ}h¦=k|¦…‹Œ}‰¦N€ |¦BŸ}h¦=k|¦…‹p}‰¦N€ |¦BŸ}h¦=k|¦…‹T}‰¦N€ |¦BŸ}h¦=k|¦…‹8}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ä}‰¦N€ |¦BŸ}h¦=k|¦…‹È}‰¦N€ |¦BŸ}h¦=k|¦…‹¬}‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹t}‰¦N€ |¦BŸ}h¦=k|¦…‹X}‰¦N€ |¦BŸ}h¦=k|¦…‹<}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ |¦BŸ}h¦=k|¦…‹Ì}‰¦N€ @¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx«+ 1\¡¬+œ1\¡1D+hë*ð0h¡¬*ì0h¡0P«*à0`¡¬*Ü0`¡0H*Ôë*œ1@¡¬*˜1@¡1(*dë*0h¡¬*0h¡0P«)ô0`¡¬)ð0`¡0H)èë)x0h¡¬)t0h¡0P«)h0`¡¬)d0`¡0H)\ë) 0h¡¬)0h¡0P«(ü0`¡¬(ø0`¡0H(ðë(Ä1<¡¬(À1<¡1$(Œë(<0h¡¬(80h¡0P«(,0`¡¬((0`¡0H( ë'ô1P¡¬'ð1P¡18'¼ë'l0h¡¬'h0h¡0P«'\0`¡¬'X0`¡0H'Pë'$1p¡¬' 1p¡1X&ìë&¼1¡¬&¸1¡1&„ë&d1,¡¬&`1,¡1&,ë%Ü0h¡¬%Ø0h¡0P«%Ì0`¡¬%È0`¡0H%Àë%”1Œ¡¬%1Œ¡1t%\ë%<1T¡¬%81T¡1<%ë$´0h¡¬$°0h¡0P«$¤0`¡¬$ 0`¡0H$˜ë$l1€¡¬$h1€¡1h$4ë#ä0h¡¬#à0h¡0P«#Ô0`¡¬#Ð0`¡0H#Èë#H0h¡¬#D0h¡0P«#80`¡¬#40`¡0H#,ë"Ü0h¡¬"Ø0h¡0P«"Ì0`¡¬"È0`¡0H"Àë"˜1x¡¬"”1x¡1`"`ë"0€¡¬"0€¡0h«!´1¡¬!°1¡1!|ë!0h¡¬ ü0h¡0P« ð0`¡¬ ì0`¡0H äë ”0h¡¬ 0h¡0P« „0`¡¬ €0`¡0H xë (0h¡¬ $0h¡0P« 0`¡¬ 0`¡0H ë°0h¡¬¬0h¡0P« 0`¡¬œ0`¡0H”ëD0h¡¬@0h¡0P«40`¡¬00`¡0H(ëØ0h¡¬Ô0h¡0P«È0`¡¬Ä0`¡0H¼ë”0€¡¬0€¡0h«H0h¡¬D0h¡0P«80`¡¬40`¡0H,ëð1”¡¬ì1”¡1|¸ëh0h¡¬d0h¡0P«X0`¡¬T0`¡0HLë 1H¡¬1H¡10èë˜0h¡¬”0h¡0P«ˆ0`¡¬„0`¡0H|ëP10¡¬L10¡1ëÄ0h¡¬À0h¡0P«´0`¡¬°0`¡0H¨ëX0h¡¬T0h¡0P«H0`¡¬D0`¡0H<ë1L¡¬ 1L¡14Øëˆ0h¡¬„0h¡0P«x0`¡¬t0`¡0Hlë@1D¡¬<1D¡1,ë 0h¡¬œ0h¡0P«0`¡¬Œ0`¡0H„ë40h¡¬00h¡0P«$0`¡¬ 0`¡0Hëì1„¡¬è1„¡1l´ë`0h¡¬\0h¡0P«P0`¡¬L0`¡0HDëô0h¡¬ð0h¡0P«ä0`¡¬à0`¡0HØë¬1(¡¬¨1(¡1të 0h¡¬0h¡0P«0`¡¬ 0`¡0Hë´0h¡¬°0h¡0P«¤0`¡¬ 0`¡0H˜ël1l¡¬h1l¡1T4ëà0h¡¬Ü0h¡0P«Ð0`¡¬Ì0`¡0HÄët0h¡¬p0h¡0P«d0`¡¬`0`¡0HXë,1 ¡¬(1 ¡1ôë 0h¡¬œ0h¡0P«0`¡¬Œ0`¡0H„ë40h¡¬00h¡0P«$0`¡¬ 0`¡0Hëì14¡¬è14¡1´ë`0h¡¬\0h¡0P«P0`¡¬L0`¡0HDëô0h¡¬ð0h¡0P«ä0`¡¬à0`¡0HØë¬1X¡¬¨1X¡1@të0h¡¬0h¡0P«0`¡¬0`¡0Høë¨0h¡¬¤0h¡0P«˜0`¡¬”0`¡0HŒëD1d¡¬@1d¡1L ëÈ0€¡¬Ä0€¡0h«|0h¡¬x0h¡0P«l0`¡¬h0`¡0H`ë0h¡¬ 0h¡0P«0`¡¬ü0`¡0Hôë¤0h¡¬ 0h¡0P«”0`¡¬0`¡0Hˆë80h¡¬40h¡0P«(0`¡¬$0`¡0Hëð18¡¬ì18¡1 ¸ë\0h¡¬X0h¡0P«L0`¡¬H0`¡0H@ë ð0h¡¬ ì0h¡0P« à0`¡¬ Ü0`¡0H Ôë ¨1¡¬ ¤1¡1x pë 0h¡¬ 0h¡0P« 0`¡¬ 0`¡0H øë ¨0h¡¬ ¤0h¡0P« ˜0`¡¬ ”0`¡0H Œë `1˜¡¬ \1˜¡1€ (ë Ì0h¡¬ È0h¡0P« ¼0`¡¬ ¸0`¡0H °ë `0h¡¬ \0h¡0P« P0`¡¬ L0`¡0H Dë 1`¡¬ 1`¡1H àë |0h¡¬ x0h¡0P« l0`¡¬ h0`¡0H `ë 0h¡¬ 0h¡0P« 0`¡¬ ü0`¡0H ôë ¤0h¡¬  0h¡0P« ”0`¡¬ 0`¡0H ˆë 80h¡¬ 40h¡0P« (0`¡¬ $0`¡0H ëð1t¡¬ì1t¡1\¸ëT0h¡¬P0h¡0P«D0`¡¬@0`¡0H8ëè0h¡¬ä0h¡0P«Ø0`¡¬Ô0`¡0HÌë|0h¡¬x0h¡0P«l0`¡¬h0`¡0H`ë0h¡¬ 0h¡0P«0`¡¬ü0`¡0HôëÈ1h¡¬Ä1h¡1PtëL1|¡¬H1|¡1dëð0x¡¬ì0x¡0`«Ð0€¡¬Ì0€¡0h¼ë¬0p¡¬¨0p¡0X«h0h¡¬d0h¡0P«X0`¡¬T0`¡0HLëü0h¡¬ø0h¡0P«ì0`¡¬è0`¡0Hàøël1$¡¬h1$¡1 4ëØ0h¡¬Ô0h¡0P«È0`¡¬Ä0`¡0H¼ël0h¡¬h0h¡0P«\0`¡¬X0`¡0HPë$1ˆ¡¬ 1ˆ¡1pìë0h¡¬Œ0h¡0P«€0`¡¬|0`¡0Htë$0h¡¬ 0h¡0P«0`¡¬0`¡0HÃÄÃë\0€¡¬X0€¡0h«@0€¡¬<0€¡0h«$0€¡¬ 0€¡0h« 0€¡¬0€¡0hìë´0€¡¬°0€¡0h«˜0€¡¬”0€¡0h«|0€¡¬x0€¡0h«d0€¡¬`0€¡0h«t1¡0H¬l1¡Ì0H«T1¡0(¬L1¡è0(«41 ¡0¬,1 ¡0«1¡/è¬ 1¡ /è«ô1¡/Ȭì1¡</È«Ô1¡/¨¬Ì1¡X/¨«´0ü¡/ˆ¬¬0ü¡t/ˆ«”0ø¡/h¬Œ0ø¡/h«t0ô¡/H¬l0ô¡¬/H«T0ð¡/(¬L0ð¡È/(«40ì¡/¬,0ì¡ä/«0è¡.è¬ 0è¡.è«ô0ä¡.Ȭì0ä¡.È«Ô0à¡.¨¬Ì0à¡8.¨«´0Ü¡.ˆ¬¬0Ü¡T.ˆ«”0Ø¡.h¬Œ0Ø¡p.h«t0Ô¡.H¬l0Ô¡Œ.H«T0С.(¬L0С¨.(«40Ì¡.¬,0Ì¡Ä.«0È¡-è¬ 0È¡à-è«ô0Ä¡-Ȭì0Ä¡ü-È«Ô0À¡-¨¬Ì0À¡-¨«´0¼¡-ˆ¬¬0¼¡4-ˆ«”0¸¡-h¬Œ0¸¡P-h«t0´¡-H¬l0´¡l-H«T0°¡-(¬L0°¡ˆ-(«40¬¡-¬,0¬¡¤-«0¨¡,è¬ 0¨¡À,è«ô0¤¡,Ȭì0¤¡Ü,È«Ô0 ¡,¨¬Ì0 ¡ø,¨«´0œ¡,ˆ¬¬0œ¡,ˆ«”0˜¡,h¬Œ0˜¡0,h«t0”¡,H¬l0”¡L,H«T0¡,(¬L0¡h,(«40Œ¡,¬,0Œ¡„,«0ˆ¡+è¬ 0ˆ¡ +èŒFPˆFP„FP€FP|FPxFPtFPpFPlFPhFPdFP`FP\FPXFPTFPPFPLFPHFPDFP@FP<FP8FP4FP0FP,FP(FP$FP FPFPFPFPFP FPFPFPFP,9%A#;.)6C'! 0=7+4E?  2,9%A#;.)6C'! 0=7+4E?  2($8-D&"3B1< :5>* /@ øôîêåAÒŸ#%ÑÆ\ÆJÞ+“Š®»$`¼’7KÇ{E”†Sm€ .ºXMn®40­ÓdÞDeTÛ¡µ: ˆ;y¥éwo _inv_initdyld_stub_binding_helper_imolwinv_omerinv_lamazinv_bceainv_gnominv_molwinv_equiinv_sterinv_polyinv_wviiinv_obleqinv_gvnspinv_millinv_sininv_wivinv_robinv_tminv_isinusinv_lamccinv_eqconinv_stplninv_aziminv_alconinv_alberinv_sominv_utminv_haminv_orthinv_ceainv_goodinv_psinv_vandginv_merinv_paksz_sterinvint_imolwinvint_molwinvint_vandginvint_millinvint_isinusinvinit_stplninvint_polyinvint_omerinvint_equiinvint_bceainvint_sominvint_wivinvint_alberinvint_aziminvint_obleqinvint_merinvint_ceainvint_psinvint_tminvint_sphdz_lamazinvint_orthinvint_sininvint_wviiinvint_lamccinvint_utminvint_goodinvint_calc_utm_zone_gvnspinvint_haminvint_eqconinvint_robinvint_gnominvint_alconinvint #1/12 1230140117 505 505 100644 12972 ` cproj.oþíúÎô ŒÀÀ__text__TEXT´Ð€__picsymbolstub1__TEXTÀ Ð. $€ __literal8__TEXTà(ð__cstring__TEXT“__la_symbol_ptr__DATAœ$¬/À  0P1¸ä P 0|¦¿Áÿø”!ÿ°|> xØ>8¾pÞtÈ>8H}ü€^pØÈ>8HÉü€^tØ€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ°|> xBŸè¦Ø>8È8ý <_ÈlÿAH@È8<_É¢lÿ€hA<@¿ð8`^8~8Héüü €!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ|> xBŸè¦Ø>HØ^PØ~XɾHÈPü 2Ø8ɾ8È8ý­2<_ÈØüh(ü Huüý ÈXüh$ü €!€|¦»ÁÿøN€ |¦Û¡ÿèÛÁÿðÛáÿø¿Áÿà”!ÿp|> xBŸè¦Ø>HØ^PØ~XɾH<_8BTÈÿAÈPü*Ø`H É¾HÈPü 2Ø8ɾHÈHý­2<_È\ÿ h(ɾ8È8ý­2<_È\ý h(ÈPÿàh$<_É¢dÈHÿÍ$<_É¢\È8ý(ɾ8<_È\ü *ü $ü Hüü2ü*ÿ½2Û¾`HÈ`ü €!€|¦»ÁÿàË¡ÿèËÁÿðËáÿøN€ |¦Û¡ÿèÛÁÿðÛáÿø¿Áÿà”!ÿP|> xBŸè¦Ø>xØ^€þØÉ¾€<_È\ü 2ü Kÿý}üØ@ɾx<_8BLÈÿAœ ɾxÈxü 2Ø`88H(È@؈Hh8h8^pÈ>@|x|FxKÿüÁɾhÈxürØPɾPÈPý­2<_Èdüh(ØHɾH<È\ý­2ÈHý­2Èpÿ­$<_É¢dÈ`ý­(È€ý€h$ɾhÈHü $ÿì(<É£\ÈxÿÍ$<_É¢dÈPý(ɾP<Èdü *ü $ü Hñüü2ü*ü2ØXɾ@ÈXü *Ø@ÈXý <_8BTÈÿOÜó‚Až €^888€8/€@þàHÈ@؈H4<_8bL<_8‚`HÑ€^Ø8<@¿ð8`^ˆ~ŒÈˆü €!€|¦»ÁÿàË¡ÿèËÁÿðËáÿøN€ |¦¿Áÿø”!ÿp|> xBŸè¦Ø>hØ^pþ¸€^¸8ɾh<_Èhü 2Ø`È>pH]üý <_Èpý­2<_8BXÈü *ØX88HØÈ>XHaüØ@ɾhÈ@ü 2ØP<_É¢xÈPý(ɾP<Èxü *ü $ü È^`Hùüý Èpü 2ü HÁüý <_Èpý­2<_8BXÈý­*ÈXü (ØHɾXÈHü *ØXÈHý <_8B`ÈÿOÜó‚Až €^888€8/€@ÿ$HÈXØxH4<_8b8<_8‚XH€^¸8<@@8`^x~|Èxü €!€|¦»ÁÿøN€ |¦Ûáÿø¿Áÿð”!ÿ`|> xBŸè¦Ø>XØ^`Ø~hØžpؾxÈXØH88HÔÈHü*ü HÕüý Èhý­2ÈXÿí*ɾH<_ÈÄü 2ü H¥üý Èpü 2ÿÿ*ɾH<_ÈÌü 2ü Hyüý Èxü 2ý¿*È`ý­$ÈHü (Ø@ɾHÈ@ü *ØHÈ@ý <_8B¼ÈÿOÜó‚Až €^888€8/€@ÿ(H€^à8ÈHØ€H4<_8b <_8‚ÐHy€^à8<@@8`^€~„È€ü €!€|¦»ÁÿðËáÿøN€ |¦ÛÁÿðÛáÿø¿Áÿè”!ÿ|> xBŸè¦Ø>ˆØ^Ø~˜Øž Ø¾¨ØÞ°Øþ¸€^DȰØ88H €^DÈü H5üØ€€^DÈü HüØpɾˆÈ€ý­2È€ý­2<_ÈHüh(ü H üý Èpü 2€^@Ø€^DÈü*ü HÁüØx€^DÉ¢Èý2ɾ˜Èxü 2ÿì(€^DÉ¢<_ÈPü 2ü H}üý È ü 2ÿÿ*€^DÉ¢<_ÈXü 2ü HMüý È¨ü 2ü*Øhɾ˜<_È`ÿí2€^DÈü*ü Hqüý¿2ÈÿÍ*ɾ <_ÈPÿí2€^DÉ¢<ÈPü 2ü H5üü2ÿÞ*ɾ¨<_ÈXÿí2€^DÉ¢<Èhü 2ü H ýüü2ü*Ø`Èhý`*€^@ɂɾhÈhý­2ȸü *ü 2ýk*ɾ°<_È`ý2€^@É¢Èhý­2<ÈHü *ü 2ü *ØXɾˆÈxým2ɾhÈhý­2ȸý*ɾ°<_È`ý­2Èhü 2ü *ý«2€^@Èü*ü $ØPɾ°Èhü (ý`*€^@É¢È`ý2<É£`Èxü $ü *ý‹2ɾ`<_È`ü 2ü *ØHɾPÈHý­*ÈXüh$Ø@€^DÉ¢È@ü *€^DØÈ@ý <_8B@ÈÿOÜó‚Až €^888€8/€@üÜH8@8`^À~ÄH(<_8bH<_8‚hH ‘<@@8`^À~ÄÈÀü €!€|¦»ÁÿèËÁÿðËáÿøN€ ¿Áÿø”!ÿ€|> x|¦BŸ}H¦|¦Ø>88 ˜ɾ8 x|¦BŸ}H¦|¦Ø>88 ˜ɾ8 xBŸè¦Ø>HØ^PØ~XɾHÈXü 2Ø@ɾH<_È Œü 2Ø8<_É¢ ”È@ý(ɾ@<_È ”ü *ü $ü È^8H¥üØ@<_8B „É¢ÈPý­(<_È Œü 2ü Hüý È@ü $ü €!€|¦»ÁÿøN€ ¿Áÿø”!ÿÀ|> x|¦BŸ}H¦|¦Ø>È xBŸè¦Ø>H88ÈHý <_8B pÈÿOÜó‚AžɾH<_8B pÈü $üüØP€T/€A°È>HKÿÿ)|`x<@C0=?É© °l€\^XÈXý h(<_8B xÈý­2ÈHüh*ØHH|ɾH<_8B  Èü $üذ€´<@C0=?É© °l€¼^¸È¸ý h(<_8B ¨Èý­2ÈHüh*ØHHɾH<_8B €Èü $üüØ`€d<@C0=?É© °l€l^hÈhý h(<_8B ˆÈÿAœ`ɾH<_8B Èü $üüØ€€„<@C0=?É© °l€Œ^ˆÈˆý h(<_8B ˆÈÿAœÄHdɾH<_8B €Èü $üØp€t<@C0=?É© °l€|^xÈxý h(<_8B xÈý­2ÈHüh*ØHHɾH<_8B  Èü $üüØ €¤<@C0=?É© °l€¬^¨È¨ý h(<_8B ˆÈÿAœþ8HdɾH<_8B Èü $üØ€”<@C0=?É© °l€œ^˜È˜ý h(<_8B ˜Èý­2ÈHüh*ØHHLÈ>HKÿü­|`x<@C0=?É© °l€Ä^ÀÈÀý h(<_8B xÈý­2ÈHüh*ØH€^888€8/€@üÜHÈHü €!€|¦»ÁÿøN€ ¿Áÿø”!ÿÐ|> x|¦BŸ}H¦|¦Ø>ɾ x|¦BŸ}H¦|¦Ø>ɾ x|¦BŸ}H¦|¦Ø>ɾ x|¦BŸ}H¦|¦Ø>ɾÈý­2Èý­2 xBŸè¦Ø>HɾH<_Èäü *Ø@<_É¢äÈHü (Ø8È>@È^@H]üÿàÈ>8È^8HIüü2ü Hyüü €!€|¦»ÁÿðËáÿøN€ |¦Ûáÿø¿Áÿð”!ÿ|> xBŸè¦Ø>8Ø^@Ø~HØžPؾXɾ8ÈXÿí2ɾX<_ÈPü 2ü Háüý È@ü 2ÿÿ*ɾX<_ÈXü 2ü Hµüý ÈHü 2ÿÿ*ɾX<_È`ü 2ü H‰üý ÈPü 2ü*ü €!€|¦»ÁÿðËáÿøN€ ¿Áÿø”!ÿÀ|> x|¦BŸ}H¦|¦Ø>ɾz×òš¼¯H?ð¿à=Û|ßÙ×½»>z×òš¼¯H?à?ð?ù!ûTD-=Û|ßÙ×½»?àÀ?ð=Û|ßÙ×½»À@=Û|ßÙ×½»?ð@ÀÀ@@È?PbMÒñ©üA.„€@@C0€@Y@L¥Üc˰A.„€@@C0€@N?ù!ûTD-?à?ð@ !ûTD-À!ûTD-@!ûTD-AßÿÿÿÀB !ûTé! !ûTé!Cù!ûS~ë=Ãù!ûS~ë=C0€¿Ð@0?ô@?ð?Ø?Ð?Þ?ð?®?è?ð?‡UUUUUU?ðÀ@À@f€@?ðConvergence errorphi1z-convphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-conv«¡`¬Œ¡ `«„ø¡`¬€ø¡˜`«tð¡`¬pð¡`ë 衈¬è¡`ˆìëàࡈ¬Üà¡XˆÀë´Ø¡ˆ¬°Ø¡PˆHÃ8Ã$ë Сì¬Сäì«üСì¬øСäì«´È¡¬°È¡8«`À¡(¬\À¡˜(«T¸¡(¬P¸¡(«<°¡(¬8°¡ˆ(«ø¨¡¨¬ô¨¡¨«è¨¡¨¬ä¨¡¨«Ü ¡¨¬Ø ¡ø¨«Ì˜¡¨¬È˜¡ð¨«¼¡¨¬¸¡è¨«|ˆ¡¬xˆ¡l«lˆ¡¬hˆ¡l«\€¡¬X€¡d«Px¡¬Lx¡\«@p¡¬<p¡T«0h¡¬,h¡L«¸(¡°¬´(¡ x°«œ`¡°¬˜`¡ °°ŒëlH¡°¬hH¡ ˜°«P`¡°¬L`¡ °°«0@¡°¬,@¡ °«8¡°¬8¡ ˆ°«ø`¡°¬ô`¡ °°«ÔP¡°¬ÐP¡  °«°(¡°¬¬(¡ x°«”`¡°¬`¡ °°«t0¡°¬p0¡ €°«X8¡°¬T8¡ ˆ°«<`¡°¬8`¡ °°«@¡°¬@¡ °«8¡°¬ü8¡ ˆ°«ä`¡°¬à`¡ °°«À0¡°¬¼0¡ €°«œX¡°¬˜X¡ ¨°«€`¡°¬|`¡ °°«`P¡°¬\P¡  °«<(¡°¬8(¡ x°« `¡°¬`¡ °°ëè ¡°¬ä ¡ p°«Ì ¡°¬È ¡ p°«`¡L¬\¡ ÌL ë¡|¬ü¡ Œ|«ì¡|¬è¡ „|ÜëÈ¡|¬Ä¡ ”|«´¡|¬°¡ ”|«¤¡|¬ ¡ Œ|«ࡠĬà¡  Ä«üð¡ Ĭøð¡ , ī䨡 ĬàØ¡  Ä«Èð¡ ĬÄð¡ , Ä«°ø¡ Ĭ¬ø¡ 4 Ä«Œð¡ Ĭˆð¡ , Ä«`ø¡ Ĭ\ø¡ 4 Ä«<ð¡ Ĭ8ð¡ , Ä« øè¡ Ĭ ôè¡ $ Ä« àС Ĭ ÜС Ä« d°¡ ü¬ `°¡ ´ ü« HÀ¡ ü¬ DÀ¡ Ä ü« 0¨¡ ü¬ ,¨¡ ¬ ü« À¡ ü¬ À¡ Ä ü« äÀ¡ ü¬ àÀ¡ Ä ü« ¸ ¡ ü¬ ´ ¡ ¤ ü« ¬È¡ ü¬ ¨È¡ Ì ü« €À¡ ü¬ |À¡ Ä ü« T ¡ ü¬ P ¡ ¤ ü« D˜¡ ü¬ @˜¡ œ ü« ¸¡ ü¬ ¸¡ ¼ ü °ë ¬¡(¬ ¨¡h(« ¤p¡(¬  p¡H(« \h¡(¬ Xh¡@(« ˆ¡(¬ ˆ¡`(« ôˆ¡(¬ ðˆ¡`(« ¤ˆ¡(¬  ˆ¡`(« hp¡(¬ dp¡H(« Lˆ¡(¬ Hˆ¡`( ë ø¡(¬ ô¡h(« 䀡(¬ à€¡X( Ìë Àx¡(¬ ¼x¡P(« ¬x¡(¬ ¨x¡P( ë xˆ¡(¬ tˆ¡`( Të H€¡(¬ D€¡X( $ë x¡(¬ x¡P(àôë¨p¡(¬¤p¡H(„ÃlÃÈëÄd¡”¬Àd¡Ð”«¼4¡”¬¸4¡ ”«pP¡”¬lP¡¼”(ë`¡”¬`¡Ì”üëðX¡”¬ìX¡Ä”ÌÃ<ë8(¡Ь4(¡XЫ0¡Ь,¡8Ыð0¡Ьì0¡`Ы¼(¡Ь¸(¡XЫ°@¡Ь¬@¡pРÈëtH¡ЬpH¡xЫ`H¡Ь\H¡xÐ@ë (¡Ь(¡XЫ@¡Ь@¡pÐëô8¡Ьð8¡hÐpël¡¼¬h¡`¼«d¡¼¬`¡L¼«$¡¼¬ ¡T¼ðëà ¡¼¬Ü ¡d¼«Ì ¡¼¬È ¡d¼«¼¡¼¬¸¡\¼«” ¡¼¬ ¡d¼«x¡¼¬t¡\¼«d ¡¼¬` ¡d¼@ëô¡¼¬ð¡L¼àëÔ¡¼¬Ð¡\¼TëDø¡œ¬@ø¡\œ«0ø¡œ¬,ø¡\œ« ¡œ¬¡dœ« ø¡œ¬ø¡\œ«ôø¡œ¬ðø¡\œ«´ð¡œ¬°ð¡TœLë@衬<è¡ØØë à¡t¬œà¡lt«ˆà¡t¬„à¡lt8Ã$뼡Ȭ ¼¡ôÈ«ô¸¡¨¬ì¸¡¨«Ô´¡ˆ¬Ì´¡,ˆ«´°¡h¬¬°¡Hh«”¬¡H¬Œ¬¡dH«t¨¡(¬l¨¡€(«T¤¡¬L¤¡œ«4 ¡è¬, ¡¸è«œ¡Ȭ œ¡ÔÈ PPPPP PPPPX˜ \ˆLdj”pv||Ђlø; èB °˜&¸-x4xR8KdÞλ¶ÅÔÙ°À—_tsincos_asinz_msfnz_qsfnz_phi1z_phi2z_phi3z_phi4z_pakcz_pakr2dm_tsfnz_sign_adjust_lon_e0fn_e1fn_e2fn_e3fn_e4fn_mlfn_calc_utm_zonedyld_stub_binding_helper_sqrt_log_cos_tan_p_error_atan_pow_sin_asin #1/12 1230140118 505 505 100644 14492 ` report.oþíúÎ8 МT„__text__TEXTXTØB€__picsymbolstub1__TEXT` ´4è€ __cstring__TEXT2T__literal8__TEXT88Œ__bss__DATA„__la_symbol_ptr__DATApÄ5ˆ5Ø7L@ P5° |¦¿Áÿø”!ÿ°|> xBŸè¦~hžl<_8Bp€/€Až<_8b耞l€¾hHY<_8Bt€/€Až`<_8b„<_8‚ôH|`x<_8B€<_8B€€|x<_8‚耾l€ÞhH=<_8B€€|xH €!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ°|> xBŸè¦~hžl¾pÞt€h/€@ž(<_8B 8<_8B¤8H€h/€@žX<_8B 8€^pˆ|t/€@ž88H<_8B¤8<_8b´€žpHÝH¨€h/€@ž|<_8B 8€^pˆ|t/€@ž4<_8B¤8<_8b(<_8‚HKÿþ%88H„<_8B¤8<_8b´€žpHYH$<_8B 8<_8B¤8€l/€@ž(<_8Bœ8<_8B¨8H€l/€@žX<_8Bœ8€^tˆ|t/€@ž88HÔ<_8B¨8<_8b´€žtH©H¨€l/€@ž|<_8Bœ8€^tˆ|t/€@ž4<_8B¨8<_8b(<_8‚HKÿüñ88HP<_8B¨8<_8b´€žtH%H$<_8Bœ8<_8B¨888€8|x€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ°|> xBŸè¦<_8Bø€/€Až<_8Bø€|xHù<_8Bô€/€Až<_8Bô€|xHÑ€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ°|> xBŸè¦~h<_8Bd€/€Až<_8b€žhHY<_8Bp€/€Až\<_8b|<_8‚ìH|`x<_8Bt<_8Bt€|x<_8‚€¾hHA<_8Bt€|xH €!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ°|> xBŸè¦Ø>8<_8B €/€Až(>8^<È8<_8bx}$Kx}ESxü H<_8B¬€/€Ažp<_8b¸<_8‚(H9|`x<_8B°<_8B°€>8^<È8|x<_8‚x}%Kx}FSxü HU<_8B°€|xH!€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ |> xBŸè¦Ø>8Ø^@<_8B´€/€AžL>8^<È8<_8b´}$Kx}ESxü H‘>@^DÈ@<_8bè}$Kx}ESxü Hm<_8BÀ€/€Až¤<_8bÌ<_8‚8^<È8|x<_8‚´}%Kx}FSxü HA<_8BÄ€>@^DÈ@|x<_8‚è}%Kx}FSxü H <_8BÄ€|xH Ù€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ |> xBŸè¦Ø>8<_8Bl€/€AžTɾ8<_8B Èü 2Ø@€^@€~D|jx|Ix^@~Dɾ@üh<_8bÔ}$Kx}ESxü H !<_8Bx€/€Ažœ<_8b„<_8‚ ôH Ù|`x<_8B|<_8B|€ɾ8<_8B Èü 2Ø@€^@€~D|jx|Ix^@~Dɾ@üh|x<_8‚Ô}%Kx}FSxü H É<_8B|€|xH •€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ |> xBŸè¦Ø>8<_8B(€/€AžTɾ8<_8BäÈü 2Ø@€^@€~D|jx|Ix^@~Dɾ@üh<_8b ¼}$Kx}ESxü H Ý<_8B4€/€Ažœ<_8b@<_8‚ °H •|`x<_8B8<_8B8€ɾ8<_8BäÈü 2Ø@€^@€~D|jx|Ix^@~Dɾ@üh|x<_8‚ ¼}%Kx}FSxü H …<_8B8€|xH Q€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ |> xBŸè¦Ø>8<_8Bä€/€AžTɾ8<_8B¨Èü 2Ø@€^@€~D|jx|Ix^@~Dɾ@üh<_8b ¬}$Kx}ESxü H ™<_8Bð€/€Ažœ<_8bü<_8‚ lH Q|`x<_8Bô<_8Bô€ɾ8<_8B¨Èü 2Ø@€^@€~D|jx|Ix^@~Dɾ@üh|x<_8‚ Ø}%Kx}FSxü H A<_8Bô€|xH €!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ |> xBŸè¦Ø>8<_8B  €/€AžTɾ8<_8B lÈü 2Ø@€^@€~D|jx|Ix^@~Dɾ@üh<_8b ¼}$Kx}ESxü H U<_8B ¬€/€Ažœ<_8b ¸<_8‚ (H |`x<_8B °<_8B °€ɾ8<_8B lÈü 2Ø@€^@€~D|jx|Ix^@~Dɾ@üh|x<_8‚ ä}%Kx}FSxü Hý<_8B °€|xHÉ€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ |> xBŸè¦Ø>8<_8B \€/€AžTɾ8<_8B 0Èü 2Ø@€^@€~D|jx|Ix^@~Dɾ@üh<_8b Ì}$Kx}ESxü H<_8B h€/€Ažœ<_8b t<_8‚äHÉ|`x<_8B l<_8B l€ɾ8<_8B 0Èü 2Ø@€^@€~D|jx|Ix^@~Dɾ@üh|x<_8‚ ø}%Kx}FSxü H¹<_8B l€|xH…€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ|> xBŸè¦Ø>8Ø^@<_8B €/€Až¤É¾8<_8B ôÈü 2ØP€^P€~T|jx|Ix^P~TɾPüh<_8b ä}$Kx}ESxü HÉɾ@<_8B ôÈü 2ØP€^P€~T|jx|Ix^P~TɾPüh<_8b }$Kx}ESxü Hy<_8B $€/€Ažü<_8b 0<_8‚ H1|`x<_8B (<_8B (€ɾ8<_8B ôÈü 2ØP€^P€~T|jx|Ix^P~TɾPüh|x<_8‚ ä}%Kx}FSxü H!<_8B (€ɾ@<_8B ôÈü 2ØP€^P€~T|jx|Ix^P~TɾPüh|x<_8‚ }%Kx}FSxü HÁ<_8B (€|xH€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ |> xBŸè¦Ø>8<_8B €/€AžTɾ8<_8B Èü 2Ø@€^@€~D|jx|Ix^@~Dɾ@üh<_8bD}$Kx}ESxü HÕ<_8B ,€/€Ažœ<_8b 8<_8‚¨H|`x<_8B 0<_8B 0€ɾ8<_8B Èü 2Ø@€^@€~D|jx|Ix^@~Dɾ@üh|x<_8‚D}%Kx}FSxü H}<_8B 0€|xHI€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ |> xBŸè¦Ø>8Ø^@<_8BÜ€/€AžL>8^<È8<_8b(}$Kx}ESxü H¹>@^DÈ@<_8bL}$Kx}ESxü H•<_8Bè€/€Až¤<_8bô<_8‚dHM|`x<_8Bì<_8Bì€>8^<È8|x<_8‚(}%Kx}FSxü Hi<_8Bì€>@^DÈ@|x<_8‚L}%Kx}FSxü H5<_8Bì€|xH€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ°|> xBŸè¦Ø>8¾p<_8B”€/€Až,>8^<È8<_8b(€žp}%Kx}FSxü Hm<_8B €/€Ažt<_8b¬<_8‚H%|`x<_8B¤<_8B¤€>8^<È8|x<_8‚(€¾p}&Kx}GSxü H=<_8B¤€|xH €!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ°|> xBŸè¦~hžl<_8Bœ€/€Až<_8b<€žl€¾hH‰<_8B¨€/€Až`<_8b´<_8‚$HA|`x<_8B¬<_8B¬€|x<_8‚<€¾l€ÞhHm<_8B¬€|xH9€!€|¦»ÁÿøN€ |¦¿Áÿø”!ÿ°|> xBŸè¦<_8BÌ€/€Až<_8bxHÉ<_8BØ€/€AžX<_8bä<_8‚TH|`x<_8BÜ<_8BÜ€|x<_8‚xHµ<_8BÜ€|xH€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹ì}‰¦N€ |¦BŸ}h¦=k|¦…‹Ð}‰¦N€ |¦BŸ}h¦=k|¦…‹´}‰¦N€ |¦BŸ}h¦=k|¦…‹˜}‰¦N€ [%s] %s aOutput file name not specifiedreport-file %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees Latitude of Center: %lf degrees Latitude of Origin: %lf degrees Latitude of Origin: %lf degrees Latitude of True Scale: %lf degrees Latitude of True Scale: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters %s %lf %s %ld @L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰@ë4”¡¸¬0”¡Ü¸,ë(0¡¸¬$0¡x¸«”¡¸¬”¡Ü¸« ”¡¸¬”¡Ü¸ëü ¡¸¬ø ¡T¸«ôœ¡¸¬ðœ¡ä¸«à¡¸¬Ü¡Ø¸ØëÔ0¡¸¬Ð0¡x¸«À„¡¸¬¼„¡Ì¸ˆë|”¡è¬x”¡¬ètëh$¡è¬d$¡<è«X”¡è¬T”¡¬è«L”¡è¬H”¡¬è@ë< ¡è¬8 ¡$è«4œ¡è¬0œ¡´è« ¡è¬¡¨èë $¡è¬$¡<è«ø„¡è¬ô„¡œè¸ë¬”¡ð¬¨”¡¤ð¤ë¡ð¬Œ¡(ð«t”¡ð¬p”¡¤ð«h”¡ð¬d”¡¤ð\ëX ¡ð¬T ¡ð«Pœ¡ð¬Lœ¡¬ð«<¡ð¬8¡ ð4ë ¡ð¬¡(ð«„¡ð¬ü„¡”ðÀë´”¡¨¬°”¡ì¨¬ëœô¡¨¬˜ô¡L¨«€”¡¨¬|”¡ì¨xëhС¨¬dС(¨«L”¡¨¬H”¡ì¨«@”¡¨¬<”¡ì¨4ë0 ¡¨¬, ¡d¨«(œ¡¨¬$œ¡ô¨«¡¨¬¡è¨ ëüô¡¨¬øô¡L¨èëØС¨¬ÔС(¨«¸„¡¨¬´„¡Ü¨xël”¡d¬h”¡ 0ddëT¨¡d¬P¨¡Dd«h¡d¬h¡ d« ”¡d¬”¡ 0d«”¡d¬ü”¡ 0dôëð ¡d¬ì ¡¨d«èœ¡d¬äœ¡ 8d«Ô¡d¬Ð¡ ,dÌ뼨¡d¬¸¨¡Dd«ˆh¡d¬„h¡ d«p„¡d¬l„¡ d4ë(”¡ l¬$”¡ ( l ë|¡ l¬ |¡  l«Ø`¡ l¬Ô`¡ ô l«È”¡ l¬Ä”¡ ( lÀë°P¡ l¬¬P¡ ä l«x`¡ l¬t`¡ ô l«h”¡ l¬d”¡ ( l«\”¡ l¬X”¡ ( lPëL ¡ l¬H ¡  l«Dœ¡ l¬@œ¡ 0 l«0¡ l¬,¡ $ l(ë|¡ l¬|¡  l« ä`¡ l¬ à`¡ ô l Øë ÈP¡ l¬ ÄP¡ ä l« ”`¡ l¬ `¡ ô l« |„¡ l¬ x„¡  l <ë 0”¡ (¬ ,”¡ l ( (ë  ¡ (¬  ¡ ø (« àX¡ (¬ ÜX¡ 0 (« Д¡ (¬ Ì”¡ l (« Ä”¡ (¬ À”¡ l ( ¸ë ´ ¡ (¬ ° ¡ä (« ¬œ¡ (¬ ¨œ¡ t (« ˜¡ (¬ ”¡ h ( ë €ô¡ (¬ |ô¡ Ì (« LX¡ (¬ HX¡ 0 (« 4„¡ (¬ 0„¡ \ ( øë 씡 ä¬ è”¡ ° ä äë ÔÈ¡ ä¬ ÐÈ¡ ä ä« œP¡ ä¬ ˜P¡ l ä« Œ”¡ ä¬ ˆ”¡ ° ä« €”¡ ä¬ |”¡ ° ä të p ¡ ä¬ l ¡ ( ä« hœ¡ ä¬ dœ¡ ¸ ä« T¡ ä¬ P¡ ¬ ä Lë < ¡ ä¬ 8 ¡ ¼ ä« P¡ ä¬ P¡ l ä« ð„¡ ä¬ ì„¡   ä ´ë ¨”¡  ¬ ¤”¡ô    ë x¡  ¬ Œx¡ Ø  « XH¡  ¬ TH¡¨  « H”¡  ¬ D”¡ô  « <”¡  ¬ 8”¡ô   0ë , ¡  ¬ ( ¡ l  « $œ¡  ¬ œ¡ü  « ¡  ¬ ¡ð   ë øL¡  ¬ ôL¡ ¬  « ÄH¡  ¬ ÀH¡¨  « ¬„¡  ¬ ¨„¡ä   pë d”¡\¬ `”¡8\ \ë L¡\¬ H¡ ¼\« @¡\¬ @¡ä\« ”¡\¬ ”¡8\«ø”¡\¬ô”¡8\ìëè ¡\¬ä ¡ °\«àœ¡\¬Üœ¡@\«Ì¡\¬È¡4\Äë´¡\¬°¡ ¼\«€@¡\¬|@¡ä\«h„¡\¬d„¡(\,ë ”¡¬”¡|ë졬ì¡Ô«Ð8¡¬Ì8¡ «À”¡¬¼”¡|«´”¡¬°”¡|¨ë¤ ¡¬  ¡ ô«œœ¡¬˜œ¡„«ˆ¡¬„¡x€ëp졬lì¡Ô«<8¡¬88¡ «$„¡¬ „¡lèëÜ”¡ЬØ”¡ÄÐÔëĸ¡ЬÀ¸¡èЫ¨”¡Ь¤”¡ÄÐ ë„¡ЬŒ„¡´Ыt”¡Ьp”¡ÄЫh”¡Ьd”¡ÄÐ\ëX ¡ЬT ¡<ЫPœ¡ЬLœ¡ÌЫ<¡Ь8¡ÀÐ4ë$¸¡Ь ¸¡èÐë„¡Ьü„¡´Ыà„¡ЬÜ„¡´Ð ë””¡ä¬”¡°äŒë|\¡ä¬x\¡xä«`”¡ä¬\”¡°ä«T”¡ä¬P”¡°äHëD ¡ä¬@ ¡(ä«<œ¡ä¬8œ¡¸ä«(¡ä¬$¡¬ä ë\¡ä¬ \¡xä«ð„¡ä¬ì„¡ ä´ë¨”¡ ¬¤”¡t  ë˜<¡ ¬”<¡ «ˆ”¡ ¬„”¡t «|”¡ ¬x”¡t pël ¡ ¬h ¡ì «dœ¡ ¬`œ¡| «P¡ ¬L¡p Hë@<¡ ¬<<¡ «,„¡ ¬(„¡d ðë䔡 ¬à”¡ô «Ð”¡ ¬Ì”¡ô È뼘¡ ¬¸˜¡ø «¨˜¡ ¬¤˜¡ø «X¡è¬T¡¨è«H„¡è¬D„¡œè<ë4œ¡è¬0œ¡´è«$¡è¬ ¡¨èë 0¡è¬0¡H諡謡(è«ô¡è¬ð¡¨è«Ð„¡è¬Ì„¡œè¸ë°œ¡è¬¬œ¡´è« ¡è¬œ¡¨è«p„¡è¬l„¡œè«P¡è¬L¡¨è«@„¡è¬<„¡œè«$Œ¡è¬ Œ¡¤è«ˆ¡è¬ˆ¡ è뜡è¬üœ¡´è«ðŒ¡è¬ìŒ¡¤èÜëØ0¡è¬Ô0¡Hè«Ð¡è¬Ì¡(è«ÀŒ¡è¬¼Œ¡¤è«œˆ¡è¬˜ˆ¡ è„ë|œ¡è¬xœ¡´è«lŒ¡è¬hŒ¡¤è«<ˆ¡è¬8ˆ¡ è«Œ¡è¬Œ¡¤è« ˆ¡è¬ˆ¡ è¸ë¬˜¡¬¨˜¡€¤ë˜¡¬”¡è«ˆ˜¡¬„˜¡€«|˜¡¬x˜¡€pël ¡¬h ¡ô«dœ¡¬`œ¡„«PŒ¡¬LŒ¡tHë<¡¬8¡è«(ˆ¡¬$ˆ¡p«”€¡謌€¡˜è«t|¡Ȭl|¡´È«Tx¡¨¬Lx¡Ð¨«4t¡ˆ¬,t¡ìˆ«p¡h¬ p¡hP PPPPðˆüŒœ˜„"*œ5”H ˆ5=Dˆ€؈Ð ÐwP Ì• $Ì,¸d TnLX Ö¾ÞŶ_p_error_init_close_file_ptitle_radius_radius2_cenlon_cenlonmer_cenlat_origin_true_scale_stanparl_stparl1_offsetp_genrpt_genrpt_long_pblankdyld_stub_binding_helper_strcpy_fopen_printf$LDBLStub_fclose_fprintf$LDBLStub_terminal_e_file_e_err_file_fptr_e_terminal_p_file_p_parm_file_fptr_p #1/12 1230140118 505 505 100644 1988 ` paksz.oþíúÎô Œ,,__text__TEXT”<?€__picsymbolstub1__TEXT  °4€ __cstring__TEXTÀ6Ð__literal8__TEXTø0__la_symbol_ptr__DATA(8Tdˆ, P\|¦¿Áÿø”!ÿP|> xBŸè¦Ø>h¾Ð€^Ð8ɾh<_ÈøÿAœ\<@?ð8`^`~dÈhüØH<_8BàÈØ@ɾHÈ@ü $üØp€t8€8/€h@PH<@¿ð8`^`~dKÿÿ¨<_8b¨<_8‚¼Há€^Ð8\<@¿ð8`^~”H˜€8<@C0<É£l€|^xÈxüh(ØXɾXÈ@ý­2ÈHüh(ØH<_8BèÈØ@ɾHÈ@ü $üØ€€„8€8/€<@8<_8b¨<_8‚ÈH5€^Ð8\<@¿ð8`^~”Hì€8<@C0<É£l€Œ^ˆÈˆüh(ØPɾPÈ@ý­2ÈHüh(ØHɾH=?È ÿAdɾX<_8BðÈý2ɾP<_Èü 2ý¬*ÈHý­*È`ü 2ØHɾH<_8BðÈü $ØXÈXØH8<_8b¨<_8‚ÔHM€^Ð8\<@¿ð8`^~”HÈü €!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹€}‰¦N€ Illegal DMS fieldpaksz-degpaksz-minpaksz-secA.„€@@@¬ C0€@NTëP졬Lì¡Ô«HÀ¡¬DÀ¡¨«(¡¬$¡ð« ¡¬ü ¡«ì¡¬è¡ð«Ø ¡¬Ô ¡«œ¡¬˜¡lëh࡬dà¡È«`À¡¬\À¡¨«(¡¬$¡è«ð¡¬ì¡Àë¼Ô¡¬¸Ô¡¼«´À¡¬°À¡¨«dø¡¬`ø¡à«8¡¬4¡ø«(¡¨¬ (¡€¨P!_pakszdyld_stub_binding_helper_p_error #1/12 1230140118 505 505 100644 3404 ` sphdz.oþíúÎ8 Ð(T(__text__TEXTT|{€__picsymbolstub1__TEXT @t T€ __data__DATA``´__cstring__TEXTÀ7__literal8__TEXTø(L__la_symbol_ptr__DATA t ” ´ ü@ P ¤|¦¿Áÿø”!ÿ|> xBŸè¦~ˆžŒ¾Þ”þ˜€ˆ/€@œ@€^ŒÈüØH€^Œ8BÈüØ@ɾH<_ÈøÿAÈ@<_É¢øÿ€hAäHÌÈ@<_É¢ÿ€hAÈ@<_É¢øÿ€hAXH,€^ÈHØ€^”È@Ø€^˜ÈHØH €^ÈHØ€^˜ÈHØ€^”ÈHØHø€^ÈHØ€^˜ÈHØ<_É¢È@ü (ü Híüý ÈHü 2€^”ØH¬€ˆ8@ÿë€@žˆHD<_8BHÈ€^Ø<_8BHÈ€^˜Ø<_8BøÈ€^”ØHX<_8BHȨ€^Ø<_8BHȨ€^˜Ø>”<_8BàÈØ H€ˆ8@ÿì€@žD<_8BHÈ €^Ø<_8BHÈ €^˜Ø>”<_8BèÈØ HÈ<_8BHȘ€^Ø<_8BHȘ€^˜Ø>”<_8BðÈØ Hˆ€ˆ|þp|@x|P8€8/€@@<_8b¨<_8‚ÄH™<_8bÔ<_8‚ÄH…8ˆ88H,€8/€@žh€8<_8BHT8|@È€^Ø€8<_8BøT8|@È€^”Ø€8<_8BHT8|@È€^˜ØH¼€8/€@ž\€8<_8BHT8|@È€^Ø€8<_8BøT8|@È€^”Ø<_8BHÈ €^˜ØHX€8<_8BHT8|@È€^Ø€8<_8BøT8|@È€^”Ø<_8BHȘ€^˜Ø8|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹ø}‰¦N€ |¦BŸ}h¦=k|¦…‹Ü}‰¦N€ AXT·™™™šAXTÂIG®AXSíIë…AXT«`AXTåAXT¥ÀAXSÏÁ¾AXT¨@AXT¦@AXTÙXbAXSÖ1'AXSß “uAXT¦@AXTªÀAXT¬AXTÁ@AXTÇ€AXT­€AXT©€AXM­@AXMçAXM¯Ë•AX?™ó333AX?ˆ·¦µ AX?½Ÿ+ªAX?É ÌÌÍAX?ëüdØAX?áFIAX?ÚsØAX?Åñ= óAX?ÄÞ©AX?H:=p¤AX?!Â~ùÛAX?œ¬1AX?Ä—AX?ÉTƒoAX?É®“AX?ßÁ4êAX?ΕûXAX?Ì'•pAX?È–_RAXM­@AXMçAXM¯Ë•Invalid spheroid selectionINFORMATIONALReset to 0AXM¯Ë•AXMçAXM­@?ð«ì`¡¬è`¡H«Ð¡¬Ì¡ø«°`¡¬¬`¡H«”`¡¬`¡H«x¡¬t¡ø«X`¡¬T`¡H«(`¡¬$`¡H«¡¬¡ø«è`¡¬ä`¡H¼ë¸Ü¡¬´Ü¡Ä«°ì¡¬¬ì¡Ô¨ë¤Ü¡¬ Ü¡Ä«œÀ¡¬˜À¡¨«h¡¬d¡ð«P`¡¬L`¡H«<`¡¬8`¡H«(¡¬$¡è«`¡¬ `¡H«ü`¡¬ø`¡H«Øø¡¬Ôø¡à«À`¡¬¼`¡H«¬`¡¬¨`¡H«”¡¬¡ø«€`¡¬|`¡H«l`¡¬h`¡H4ë$¡¬ ¡«¨¡¬¤¡ø«”¡¬¡«|¡¬x¡ø«h¡¬d¡ø«4$¡H¬,$¡ÜH« ¡(¬  ¡ø(PP0`7'!_sphdzdyld_stub_binding_helper_sqrt_p_error_major_minor #1/12 1230140119 505 505 100644 1676 ` untfz.oþíúÎ8 ÐÄTÄ__text__TEXTT€__picsymbolstub1__TEXT tè€ __data__DATA@ ”__cstring__TEXT`S´__literal8__TEXT¸ __la_symbol_ptr__DATAÀH4 P|¦¿Áÿø”!ÿ°|> xBŸè¦~hžl¾p€l/€Aœ˜€l/€AŒ€h/€Aœ€€h/€At€h>l<_8B(|JT8|@È€^pØ€^pÉ¢<_È ÿAž88HD<_8bH<_8‚`Hi8M8H$<_8bl<_8‚HI88H€8|x€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹˜}‰¦N€ ?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ðUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unitØëÔ¨¡¬Ð¨¡«Ì„¡¬È„¡l¸ë´x¡¬°x¡`«¬`¡¬¨`¡H«¸¡¬Œ¸¡ «d@¡¬`@¡(«À¡(¬ À¡˜(P*@!_untfzdyld_stub_binding_helper_p_error_factors #1/12 1230140119 505 505 100644 7804 ` gctp.oþíúÎ| ~˜¼__text__TEXT@˜TÀ__picsymbolstub1__TEXT@àØl€ __bss__DATAÀkX__data__DATA ¸__cstring__TEXT8@Ð__literal8__TEXTx(__la_symbol_ptr__DATA 8L¼¸¸ P  „|¦¿¡ÿô”!þÐ|> xBŸè¦~HžL¾PÞTþX‘\‘>`‘^d8@8<€^8€^`"€^h€}#Kx|x€¾d€ÞlH)|`x€^€^€/€Až8H„<_8B¨€/€@žx8HH<€H<_8B¬T:|@8€H<_8B@T:|@8€H<_8BÔT:|@8€H<_8BFÀT:|@8€H<_8BHTT:|@8€H<_8BIèT:|@88DHp€H>D<_8Bh|JT8} 8@8`Ii€H>D<_8BK€|JT8} 8@8`Ii€^D8D€D/€@ÿŒ€^H8H€H/€d@þÀ8@8<<_8B¨8HX€^L€/€Až€^L€<_8BÔT:|@"€^P€‰@žl€^L€<_8B@T:|@"€^\€‰@ž@€^L€<_8B¬T:|@"€^L€‰@ž€^L€/€@ž8@H|8HHX€^L€>H<_8Bh|JT8|@É¢€HT8|x€T|BÈÿ@ž €^H8H€H/€ @ÿ¤H 8@€^t€/€Až H€^t€<_8BIèT:|@"€^x€‰@žl€^t€<_8BHTT:|@"€^„€‰@ž@€^t€<_8BFÀT:|@"€^t€‰@ž€^t€/€@ž8H<_8BK€|JT8|@É¢€HT8|x€||BÈÿ@ž €^H8H€H/€ @ÿ¤H 8<€^L€/€AœH€^L€/€d@0<_8b <_8‚4H €^88H X€^t€/€Aœ€^t€/€d@0<_8b@<_8‚TH Á€^88H €^X€8€^\€/€@ž,€^L€/€@ž€^X€/€@ž 88€^\€/€@ž\€^L€/€@žL€^X€/€@ž<€^P"<Që`…| –|.p} þp|P<_8BT:|@€8€^L€/€@ž(8`€~88€|xH |`x€^H$8`€~88€|xH õ|`x€^€^L€/€@ž€^X€8€^€/€AžH 98HЀ^HÉ¢È`ü 2ØX€^H8BÉ¢È`ü 2ØP€@/€AžÀ€^L€€^L"<_8B¬T:|@‘"€^L€€^\"<_8B@T:|@‘"€^L€€^P"<_8BÔT:|@‘"8HHP€^L"~H€HT8|x€T|BÈ<_8Bh |ZT8|@Ø€^H8H€H/€@ÿ¬€^L€/€@ž€8HH@>H€HT8|x€T|BÈU"888|B8B@Ø€^H8H€H/€@ÿ¼8@8`^x~|8@8`^€~„€^P€/€@ž€€^TÉ¢<_ÈxÿAžh€^TÈØx€^T8BÈØ€€^Lb€^P"€^\€B8x}c[x}$Kx|x|Fx€þˆŒ><_9B|lHÙHÀ€^P€@8ÿI<@C0=?É©€l€ü^øÈøý h(<_8B`Èü 2Øx€^P€/€Aœ<_8BhÈØ€KÿÿT<_8BpÈØ€Kÿÿ@€^L€€^P"€^\€B|x}$Kx€¾T|Fx€þˆŒ><_9B|lH€^€/€AžHE8HÜ€^L€/€@ž$ÈXØhÈPØp€P^TɾP8h9~p|dx|Cxü }%Kx}FSxü@h|x}h[x¬ëx}‰¦N€!|`x€^€^€/€AžÿpH8H€^t€€^t"<_8BFÀT:|@‘"€^t€€^„"<_8BHTT:|@‘"€^t€€^x"<_8BIèT:|@‘"8HHP€^t"~H€HT8|x€||BÈ<_8BK€ |ZT8|@Ø€^H8H€H/€@ÿ¬€^t€/€@žx8HH@>H€HT8|x€||BÈU"888|B8B@Ø€^H8H€H/€@ÿ¼8@8`^x~|8@8`^€~„€^|É¢<_ÈxÿAžh€^|ÈØx€^|8BÈØ€€^tb€^x"€^„€B8x}c[x}$Kx|x|Fx€þˆŒ><_9BzØH HÈÈhØ€^€~|jx|Ix^~ɾüh}#Kx}DSxü HMüØxÈpØ€^€~|jx|Ix^~ɾüh}#Kx}DSxü H üØ€Kÿÿ8€^t€€^x"€^„€B|x}$Kx€¾||Fx€þˆŒ><_9BzØHA€^€/€AžHÍ8Hd€^t€/€@ž@Èh€^pØ€^p8BÈpØ€^€€8€^„€/€@žHÔ€^t€<_8BzØT:|@€Èhɾp€^p9Ø€^€~|jx|Ix}+Kx}LSx^~Èý€Ù¾€^€~|jx|Ix^~ɾüh}c[x}„cxü `}%Kx}FSxü@€þp| x}‰¦N€!|`x€^€^€/€Ažÿ$H±8HH€^t€/€@ž€^€€/€@ž 88€^„€/€@ž\€^t€/€@žL€^€€/€@ž<€^x"<Që`…| –|.p} þp|P<_8BT:|@€8€^t€/€@ž(8`8`€ž8|xHq|`x€^H$8`8`€ž8|xHM|`x€^€^t€/€@ž€^€€8€^pÉ¢È`ü 2€^pØ€^p9"€^p8BÉ¢È`ü 2Ø Hi8€|x€!€|¦»¡ÿôN€ |¦BŸ}h¦=k|¦…‹X}‰¦N€ |¦BŸ}h¦=k|¦…‹<}‰¦N€ |¦BŸ}h¦=k|¦…‹ }‰¦N€ |¦BŸ}h¦=k|¦…‹}‰¦N€ |¦BŸ}h¦=k|¦…‹è}‰¦N€ |¦BŸ}h¦=k|¦…‹Ì}‰¦N€ |¦BŸ}h¦=k|¦…‹°}‰¦N€ Insys is illegalGCTP-INPUTOutsys is illegalGCTP-OUTPUTA.„€AƒÐÁƒÐC0€Ã´Ãë\ ¡¬X ¡ Ðë z𡬠zð¡zØ ´à  ë œz𡬠˜zð¡zØ Tà à Øë Ôz𡬠Ðzð¡zØ« p¡¬ l¡x« °K˜¡¬ ¬K˜¡K€« lJ¡¬ hJ¡Iè« HHl¡¬ DHl¡HT« $FØ¡¬ FØ¡FÀ ë ˆ|„¡¬ „|„¡|l <à (ë $|„¡¬ |„¡|l«Üˆ¡¬Øˆ¡p«È€¡¬Ä€¡h«¤x¡¬ x¡`«ˆ˜¡¬„˜¡€hëd|„¡¬`|„¡|l«¡¬ü¡x«0€¡¬,€¡h«ì졬èì¡Ô«ÈX¡¬ÄX¡@«¤Ä¡¬ Ä¡¬Hà Ãèë´ ¡¬° ¡ëül¡¬øl¡T«ôX¡¬ðX¡@´ë°L¡¬¬L¡4«¨8¡¬¤8¡ «$K˜¡¬ K˜¡K€«ÌFØ¡¬ÈFØ¡FÀ« Hl¡¬œHl¡HT«tJ¡¬pJ¡Iè«ø€¡¬ô€¡h« Ä¡¬œÄ¡¬«tX¡¬pX¡@«H졬Dì¡Ô«À¡¬À¡¨«´K˜¡¬°K˜¡K€«„€¡¬€€¡h«XJ¡¬TJ¡Iè«<Hl¡¬8Hl¡HT« FØ¡¬FØ¡FÀ«ì¡¬ì¡Ô«èX¡¬äX¡@«ÌÄ¡¬ÈÄ¡¬«¨À¡¬¤À¡¨xëÔ¸¡¬Ì¸¡°«´´¡謬´¡Ìè«”°¡ȬŒ°¡èÈ«t¬¡¨¬l¬¡¨«T¨¡ˆ¬L¨¡ ˆ«4¤¡h¬,¤¡<h« ¡H¬  ¡XHPPP PPPP  _Àe lÄrXyìF؆HlŽJ•€›K˜¢|„­zð3N? E*X_gctpdyld_stub_binding_helper_inv_init_pakr2dm_close_file_init_p_error_for_init_untfz_iter_NADUT_inpj_indat_inzn_outpj_outdat_outzn_pdin_pdout_inv_trans_for_trans#1/20 1230140119 505 505 100644 772 ` br_gctp.oþíúÎl äˆä__text__TEXT¼ˆl€__picsymbolstub1__TEXTÀ Ht€ __la_symbol_ptr__DATAàh”¤È( Pœ|¦¿Áÿø”!ÿ€|> x~˜žœ¾ Þ¤þ¨‘¬‘>°‘^´€¸8€¼<€À@€ÄD€ÈH€ÌL€ÐP€ÔT€ØX€Ü\€~˜€žœ€¾ €Þ¤€þ¨¬>°^´H€!€|¦»ÁÿøN€ |¦BŸ}h¦=k|¦…‹}‰¦N€ ¤ëà¡È¬ à¡ÈP!_gctp_dyld_stub_binding_helper_gctphdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibIRIX62-64.a0000444000175000017500000307500410001062145022014 0ustar amckinstryamckinstry! /SYM64/ 1074016424 0 0 0 3152 ` · ” ”1¤1¤ZdZd‡d‡d¼Ô¼ÔÝdÝdÿ$ÿ$ ´ ´FôFôh„h„ޤޤ¹´¹´åtåtÿÿTT7ô7ôXtXt‚ä‚ä´D´DÓ´Ó´÷ä÷ätt,t,tPPs¤s¤s¤s¤s¤ÄÄÄÄÄÄÄÄÄÄ4$4$UäUä~Ô~Ô§T§TÇ4Ç4å„å„ÿÿ¤¤66RRxxžTžTætæt--KdKdmTmT¤¤²ä²äÕ4Õ4öäöä&D&D]t]tuÄuÄ„„„ÛÄÛÄ$ô$ôCtCtd”d”£ô£ôãÔãÔ ´ ´ BT BT p¤ p¤ £Ô £Ô Ä4 Ä4 ãô ãô ´ ´   5Ä 5Ä Qd ¾Ä +Ô +Ô +Ô +Ô +Ô +Ô +Ô +Ô +Ô +Ô +Ô +Ô +Ô +Ô +Ô +Ô +Ô +Ô +Ô +Ô T T T T T T T T T T T T T T T T T æ û„ „ /„ i¤alberforintalberforalberinvintalberinvalconforintalconforalconinvintalconinvazimforintazimforaziminvintaziminvbceaforintbceaforbceainvintbceainvceaforintceaforceainvintceainveqconforinteqconforeqconinvinteqconinvequiforintequiforequiinvintequiinvgnomforintgnomforgnominvintgnominvgoodforintgoodforgoodinvintgoodinvgvnspforintgvnspforgvnspinvintgvnspinvhamforinthamforhaminvinthaminvimolwforintimolwforimolwinvintimolwinvisinusforinitIsin_for_freeIsin_for_initisinusforIsin_fwdisinusinvinitIsin_inv_freeIsin_inv_initisinusinvIsin_invlamazforintlamazforlamazinvintlamazinvlamccforintlamccforlamccinvintlamccinvmerforintmerformerinvintmerinvmillforintmillformillinvintmillinvmolwforintmolwformolwinvintmolwinvobleqforintobleqforobleqinvintobleqinvomerforintomerforomerinvintomerinvorthforintorthfororthinvintorthinvpolyforintpolyforpolyinvintpolyinvpsforintpsforpsinvintpsinvrobforintrobforrobinvintrobinvsinforintsinforsininvintsininvsomforintgsat_ratiosomforsominvintsominvsterforintsterforsterinvintsterinvstplnforintstplnforstplninvintstplninvtmforinttmfortminvinttminvutmforintutmforutminvintutminvvandgforintvandgforvandginvintvandginvwivforintwivforwivinvintwivinvwviiforintwviiforwviiinvintwviiinvfor_initinv_inittsincosasinzmsfnzqsfnzphi1zphi2zphi3zphi4zpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zonep_errorinitclose_fileptitleradiusradius2cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblankpakszsphdzuntfzgctpgctp_alberfor.o/ 1074016362 1032 20 100644 9428 ` ELFÈ0@@ '/7=CJR[elt}ˆŒœ¨¶ÃÒâò#6J.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodataalberforintp_errortsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberforadjust_lonsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:alberfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿPÿ¼`ÿ¿X<$!!à-÷¬p÷­x÷®€÷¯ˆ÷°÷±˜÷² ÷³¨×¤ ÷„ˆ8×£¨÷ƒˆ@×¢÷‚ˆ0× €×¡ˆF!F ׈F! I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0 A°Aœ A@ » @0 A`AœA@A @8?x¤alberforint`alberfor¦xZr_majorxr_minor–c®e3Çrhàns0úlon_centerfalse_easting?false_northing¡08hp œÂÊÒ{ƒ‹pަ¿Øò7\    @ XhÀ^($P* hH00 h6 xj>p! âbP HP f ˜Ðq hÀ{p (P‰pxx•pðô¡päg¯pK˜¼pã@Ëp#GÛpj®ë û (@ h x / ˜C ¨Wp ¸alberinv.o/ 1074016363 1032 20 100644 10372 ` ELF!€0@@ '/7=CJR[eltà}ƒ‡˜¤°¾ËÚêú +>R.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodataalberinvintp_errortsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberinvatan2logphi1zadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:alberinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿPÿ¼Xÿ¿P<$!!à-÷¬p÷­x÷®€÷¯ˆ÷°÷±˜÷² ÷³¨×¤ ÷„ˆ@×£¨÷ƒˆH×¢÷‚ˆ8× €×¡ˆF!F ׈F!E רXשXF)BשPתPM J!F B÷¨ׇˆ÷§ ׫X׬XF,ZÂ׬P×­PMmbáF ZÄF ZÇ÷«׊ˆ÷ªD x÷¯×­D pF.i2E ׬P×­F-c×­X×®F.kBß™ ø ÷ @÷ ׳×”ˆ0F4œÂ×”ˆF4œÃ÷³׈×±ײNŒ9בˆ0F1„÷° ׈׎ˆF/r>EA׌ˆ׈F-c׈׎ˆF.k@F-cß™ ø ׈בˆ×’ˆ F2ŒA×’ˆ F2ŒBF1B×’ˆF2ŒCF1„÷°ׯF {Å×° F „F0{ÁF {Å׎ˆF/sEוˆ(ߥhôµ×–ˆ0ߦhôÖ׌ˆ×­ g¦ß™ ø ÷ @ߨhõß§à©ÿ©(׌ˆ8×­׎ˆ0F.kCF-cß™ ø ÷ @ߪ`õ@ÿ (ÿ (ߢ(ß¼8ß¿0g½pà=Û|ßÙ×½»?ð¿ð?à?ù!ûTD-¿ù!ûTD-Equal latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREAb¡›ˆˆˆ†ˆˆ†¯……„„…ˆ¿ž›¡’‹       $ ( , 0 4 8 < @ J N R V Z ptxH|H„%ð%%0 %P%h%ˆ %¨%À %pXtX| % %¤ %´ %Ä%Ø% ü%t%à%d%¬%<DL`€  ¨¬°¼ÐÔÜì    , L Xd x„ ¤ °¼ à(0DHLTdlx „ˆŒ   ¬° À ÌÐÔ 0<@Tˆ¼ø $4@DTX`dp |€„Œ˜ÀÐÜ ,@T` ”œ¨ (ÿÿÿÿ²Ðÿÿÿÿxxalberinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c alberinv.c,alberinvintd°(M-r_maj7‘@.r_min7‘H/lat17‘P0lat27‘X1lon07‘`2lat07‘h3false_east7‘p4false_north7‘x6sin_po7‘Ø~6cos_po7‘à~7con7‘è~8temp7‘Ð~9ms17‘ð~:ms27‘€;qs07‘<qs17‘ø~=qs27‘ˆralberinvdðà`7sx7‘`ty7‘hu lonk‘pv latk‘xxrh17‘˜yqs7‘°zcon7‘ {theta7‘¨|flagv‘doubler_major7  r_minor7 !c7 "e37 #es7  $rh7 (%ns07 0&lon_center7 8'false_easting7 @(false_northing7 Hint7long0Œÿ /ecs/hdfeos/gctp/src/usr/includealberinv.c€Ê¿ùÌ*stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 4 -)$$,-%,-%-,A(  !  $!,0 8$(!`50  !u09% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0 A°Aœ A@ » @0à ApAœA@³ @8à?€¤alberinvintMalberinv±€Ar_major_r_minor}c•e3®esÇrhàns0úlon_centerfalse_easting?false_northing¡08hp œÂÊÒhpxWu¦¿Øò7\    @0 phØf>($pà* PP00 P86 ˆr>p! úbP `P f°Ðq €{p €P‰pЀ•pP8¡pˆg¯pp‡@ËpÇGÛp¹ë Èû Ø@   !8 / !XC !hWp !xalconfor.o/ 1074016363 1032 20 100644 11460 ` ELF%x0@@  (,048=ELT[bj0Ôs~Š–¤±ÀÐàð$8.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.lit8.rodataalconforintsinpowtanatantsincosptitleradius2cenloncenlatoffsetpalconforadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:alconfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ°ÿ¼ ÿ¿<%Î.à-÷¬0÷­8÷®@÷¯H׳0÷“ˆ×²8÷’ˆ×±@÷‘ˆ ×°H÷ˆ(׈÷ˆ׎ˆ÷Žˆ$ ÿˆH׈÷­×¬F c÷Œˆ@׋ˆߌõ‹×Šˆ ß‹õj׉ˆ(ߊõI׈ˆ0߉õ(ׇˆ8߈õ׆ˆ@߇ôæD (߆ôÅׄˆPß…ô¤×ƒˆXß„ôƒ×‚ˆ`߃ôb׈hß‚ôA×€ˆpßô ׌ˆß™ ø ׎ˆ@F s‚÷®׌ˆx×­F-c×­׎ˆxF.k@F-c׈@׎ˆ€F.kBß™ ø ÷ (׌ˆ׈ˆF-c׈€F-cß™ ø ׬(F cß™ ø ׈׎ˆ˜M®a÷­׬g…ˆ0g†ˆ8ß™ ø ß„d„ß™ ø ׌ˆ×ˆß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆ ׈(ß™ ø %ß¼ ß¿g½Pàg½ÿ0ÿ¼ ÿ¿˜<$!!à-÷¬°÷­¸ÿ¦Àÿ§È׬°×ˆF-cß™ ø ÷ ¨÷ ×¬g¥g¦ß™ ø ׬¸ß™ ø ׎ˆ@F s‚÷®׌ˆx×­F-c×­׎ˆxF.k@F-c׈@׎ˆ€F.kBß™ ø ÷ ¨×¬¸×ˆˆF-c׈€F-cß™ ø ׬¨F cß™ ø ׈׎ˆ˜M®a÷­ ׬ g¥(g¦0ß™ ø ש(׊ˆ0F*JBת׫0׌ˆ8F,ZÂM+Ra÷©8׆ˆ˜×§8׈ˆxF(9ÀF'1ƒ÷¦@×£פ0×¥@F%!F$Â÷£H×·@× ס0ׂˆ0F"BF!ס(ׂˆ8L)F ½Â÷·P×µH×¶HF6­@÷µX׳P×´PF4œÂ×´H×µHNu¤á÷³@߈e߉ˆH Hø @-Õ÷²`߇dç߈ˆH@øè8-Ôñ÷±h߆dÆß‡ˆHdçÿÿ8øÇ0-ÔÐ÷°pß…d¥ß†ˆHdÆÿÿ0ø¦(-Ô¯÷¯x$ÿ¤€ß£€ß‚ˆHC*@4×®pׯ`×°XMÐ{¡÷®ˆ×«x׬h×­XMmbá÷«ß©€ßŠˆH*H* ߌeŒßˆHß®€®h/ hø`-Õ–×·@× `NÀ½¹÷¶pß‹ekߌˆHß­€`/ `ølX-Õs×´@×µhNu¤ù÷³xײˆ÷²`×±÷±h߯€eïÿ¯€ß®€ßˆH®h* ÿÎׯ@×°`F0{ÂF {Ç÷¯p×­@×®hF.kBF kG÷­x׬ˆ÷¬`׫÷«h׆ˆ ׇˆ×¨pשPתhF*JBתH׫`M+RiF)BLÈ9¡ß¹À÷&׈(ׂˆ×£xפP×¥`F%!×¥HצhL†)!F$ÀL#a߸È÷%ß¼ ß¿˜g½ÐàÀ9#à¯?ñßF¢R5?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?ð?à?ù!ûTD-¿ù!ûTD-@ALASKA CONFORMALXÉ…Š……„„…†ƒŽˆ„‰…б       $ ( , 6 : > B F J N x|„ˆ”œ   ¨(¬(´0¸0À@Ä@ÌHÐHØPÜPäXèXð`ô`ühh %L%p %„ %¬ %´¸À %Ô %ä%ô%%<@h%ˆ %˜%Ø%ü % %8 %ìð8 8$(D8H8¼Àì8ð8,4<DHLPT\`pt€Œ˜¤°ÈÔàìø  0<@H X\dl € Œ ¤¨ ¼ ÈÌÐ Üà ìð ü \d „ ”  ¬¼ÈÌÔ èðø  4 DTdl °ô,Lp¬Äô<„ˆ¸¼(ÿÿÿÿ³ðÿÿÿÿx1alconfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c alconfor.c1alconforint%Ð((~2r_maj~‘`3r_min~‘h4false_east~‘p5false_north~‘x7es~‘°8chi~‘@9esphi~‘¸galconfor%Ð0`~hlon~‘`ilat~‘hj x,‘pk y,‘xndlon~‘°~osinlon~‘¸~ocoslon~‘À~psinphi~‘Ø~pcosphi~‘à~qesphi~‘È~rg~‘è~ss~‘ð~txp~‘ø~uyp~‘€var~‘wai~‘˜xbr~‘ ybi~‘¨zarn~‘¸{ain~‘@|chi~‘Ð~}r~‘ˆ~j‘°double"r_major~ #r_minor~ $lon_center~ %lat_center~ &false_easting~  'false_northing~ (~8d(acoefO ~8•)bcoef€ 8*sin_p26~ 0+cos_p26~ 8,e~ @long- n Hint~Œÿ /ecs/hdfeos/gctp/src/usr/includealconfor.c‡Ê¿ùÂ'stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 5  (‰    $(‰$0$$ (((,,! !<<w  @A% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I !/ I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0( APAœA@… @00Ô AÐAœA@ð @8?9¤alconforint~alconforÝ9ˆr_major¦r_minorÄlon_centerålat_centerfalse_easting*false_northingdacoef•bcoef±sin_p26Ïcos_p26íe n¡08hp œÂÊÒ™¡©ž¼Ýþ"Gx©Çåý      @ @m­Lù($0* 8P0 8p50 8 ; ØCp! éXU H  khˆv ðp€p `PŽp°9špé#¦p! y´p!…˜Áp"@Ðp"]Gàp"¤åð # # @ #à@! % 4 %@H %P\p %`alconinv.o/ 1074016364 1032 20 100644 13620 ` ELF-ð0@@  (,048=ELT[bj0|s{‡’žª¸ÅÔäô%8L.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.lit8.rodataalconinvintsinpowtanatantsincosptitleradius2cenloncenlatoffsetpalconinvp_errorasinzatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:alconinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ°ÿ¼ ÿ¿<%Î.à-÷¬0÷­8÷®@÷¯H׳0÷“ˆ×²8÷’ˆ×±@÷‘ˆ ×°H÷ˆ(׈÷ˆ׎ˆ÷Žˆ$ ÿˆH׈÷­×¬F c÷Œˆ@׋ˆߌõ‹×Šˆ ß‹õj׉ˆ(ߊõI׈ˆ0߉õ(ׇˆ8߈õ׆ˆ@߇ôæD (߆ôÅׄˆPß…ô¤×ƒˆXß„ôƒ×‚ˆ`߃ôb׈hß‚ôA×€ˆpßô ׌ˆß™ ø ׎ˆ@F s‚÷®׌ˆx×­F-c×­׎ˆxF.k@F-c׈@׎ˆ€F.kBß™ ø ÷ (׌ˆ׈ˆF-c׈€F-cß™ ø ׬(F cß™ ø ׈׎ˆ˜M®a÷­׬g…ˆ0g†ˆ8ß™ ø ß„d„ß™ ø ׌ˆ×ˆß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆ ׈(ß™ ø %ß¼ ß¿g½Pàg½þ°ÿ¼ ÿ¿<$!!à-÷¬0÷­8ÿ¦@ÿ§Hפ0×…ˆ F%!×…ˆF%!÷¤0×¢8׃ˆ(F#׃ˆF#ƒ÷¢8ס0÷¡× 8÷ ÿ ×°×±F1„÷°×®ׯF/s‚ׯװMÐ{¡÷® ߌeŒßˆH hø`-Õ÷­(ß‹ekߌˆH `ølX-Õl÷¬0ߊeJß‹ˆHekÿÿ XøKP-ÕK÷«8߉e)ߊˆHeJÿÿ Pø*H-Õ*÷ª@߈ˆHD¨HF Jaת(F*JB÷©H߇ˆHD§@F B!ש0F)B÷¨P߆ˆHdÆÿÿD¦8F 9áר8F(9Â÷§Xß…ˆHd¥ÿÿD¥0F 1¡×§@F'1‚÷¦`$ÿ¤hߣhß‚ˆHC*@f×µ8×¶×·(N·µa÷µpײ@׳×´0NTœ¡÷²xß­hߎˆH®h* Oß„d„ß…ˆHߦh¦(/(ø… -ԑײ ׳(N3”y÷±8߃dcß„ˆHߥh… / ød-Ônׯ ×°0MÐ{¹÷®@×­p÷­(׬x÷¬0שXת׫HM+Ra÷©€×¦`×§רPLÈ9¡÷¦ˆ×¤ ×¥HF%!߈Hߢh"/D¡(F )aߟgÿ߈Hߢh"/øáø-׿L†))÷¤X×¢ ×£PF#‚ߘˆHß¹hÀ/D¸F áßeïߘˆHß¹hÀ/Àøøx-ÕäLD©÷¢`ס€÷¡H× ˆ÷ Pß§hdçÿ§hߦhß…ˆH¦(* ÿœ×· × (F ½ÂF ½Ç÷·8×µ ×¶0F6­BF ­G÷µ@×´p÷´(׳x÷³0×°8×±0ײF2ŒBײ(׳N3”iF1„×±0F1„÷°×­@×®(ׯF/s‚ׯ0×°MÐ{¡F.k@×®8F.kA÷­˜×ªX׫P׬F,ZÂ׬H×­MmbéF+R€÷ª ×§PרHשF)BשPתM J!F(9À÷§¨×¥¨×¦¨F&)Bצ ×§ L§1a÷¥°×£˜×¤¨F$Âפץ Le áF Çפ°F$Ã÷£¸×¡×¢¨F"B×¢˜×£ L#iF G×¢°F"C÷¡À×·× ¸F ½À÷·×µ×¶ÀF6­@÷µ×´¸F ¥×µÀF ­EF5¥÷´Èß©e)ÿ©ߨ) ß„d„ß…d¥ß™ ø $ëÿ¥Ÿ×¢È׈ F"Eדˆß§Hôóÿ t׌ˆ8×­×®àF.kBF-c×­ÐF-c×­è׎ˆ0MŽk!ß™ ø ÷ (÷ ðÿ ׯð÷¯ø×¬øß™ ø ׎ˆ@F s‚÷®׬׈xF-c׈x×®F.kAF-c׈@׎ˆ€F.kBß™ ø ÷ (׬ð׈ˆF-c׈€F-cß™ ø ׬(F cß™ ø ׈׈˜Mðá×°øF0{Á÷¯×­×®øF.k@÷­øß©e)ÿ©ߨ) ß„d„ß…d¥ß™ ø $ìÿ¥$ײF ”…בˆ F2Š I !/ I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0( APAœA@… @00| AÐAœA@Ú @8 ¬?[¤alconinvint~alconinvÝ[ªr_majorÈr_minorælon_centerlat_center(false_eastingLfalse_northing†acoef·bcoefÓsin_p26ñcos_p26e/n¡08hp œÂÊÒ™¡©ÀÞÿ DišËé?      @H ˆmõ`U($€ ¬*0P00p500¨;ØBCp!hU ˆ` kèv ð€€p !pPŽp!À[šp(n¦p)‰y´p*˜Áp*š@Ðp*ÚGàp+!åð , ,@ ,X@! -˜ 4 -¸H -È\p -Øazimfor.o/ 1074016364 1032 20 100644 8276 ` ELFP0@@ Ü (/6@GOàøWbf lt|…‘«¸Ç×ç÷+?.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataazimforinttsincosptitleradiuscenlonmeroriginoffsetpazimforadjust_loncos.lit8sprintfp_erroracossin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:azimfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$!!à-÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ ׬ g…ˆ(g†ˆ0ß™ ø ß„d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆ ׈ß™ ø %߼߿g½@àg½ÿ0ÿ¼ ÿ¿˜<$!!à-÷¬°÷­¸ÿ¦Àÿ§È׬°×ˆF-cß™ ø ÷ ×¬¸g¥g¦ß™ ø ׬ߙ ø ÷ ׯ×°בˆ0F1„F0{Â×°בˆ(Mñƒá÷¯ ×® F s…׈F/s€F s…׈F/p B d%lpx%ˆ%˜%¨ %¼ %ì ð  %4%D %ÈÌÜ%èPìPô%%0%P%08@HPX\` t €„ ”  ¤ °´¸   0 @ Xh|ˆ˜´¸Ø ð  , L Xd|„”¤¿ð=Û|ßÙ×½»?ð@ !ûTD-(ÿÿÿÿ]˜ÿÿÿÿx¬azimfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c azimfor.c&azimforint˜ÀÜ(^'r_maj©‘P(center_lon©‘X)center_lat©‘`*false_east©‘h+false_north©‘pEazimfor˜ÐàØ`©Flon©‘`Glat©‘hH xŸ‘pI yŸ‘xKsinphi©‘¸~Kcosphi©‘À~Ldlon©‘°~Mcoslon©‘È~Nksp©‘Ø~Og©‘Ð~Pcon©‘à~Qz©‘¸ªPORmess†‘è~doubler_major© lon_center© lat_origin© false_northing©  false_easting©  !sin_p12© ("cos_p12© 0int©charé‹ÿ /ecs/hdfeos/gctp/src/usr/includeazimfor.c’Ê¿ùÑstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ +      ($ 01!,${  -@I% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I I !/ $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ü A@AœA@r @0àø AÐAœA@y @8Ø=´¢azimforint^azimfor´³r_majorÑlon_centeròlat_originfalse_northing8false_easting\sin_p12zcos_p12 08hp š¿ÇÏx€ˆÉê 0Tr     @ @h¨Sû'$0Ø* 80 Y8p! aJJ °ð`  @k à€u0`({p ˆP‰pØ´•pŒñ¡p}w¯pô˜¼pŒ@ËpÌEÛp¥ë ¸û È@ ð ø / C (Wp 8aziminv.o/ 1074016365 1032 20 100644 8580 ` ELFx0@@ Ü (/6@GOàôW ]ekq|€Œ˜¦³ÂÒâò&:.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataaziminvinttsincosptitleradiuscenlonmeroriginoffsetpaziminv.lit8p_errorasinzatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:aziminv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$!!à-÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ ׬ g…ˆ(g†ˆ0ß™ ø ß„d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆ ׈ß™ ø %߼߿g½@àg½ÿÿ¼8ÿ¿0<$!!à-÷¬P÷­Xÿ¦`ÿ§h×§P׈ˆ F(9Á÷§P×¥X׆ˆF&)A÷¥X×£XפXF$ÂפP×¥PLe áF Ä÷£×¡×€ˆ×‚ˆF"F!E׈ß§hôíÿ (s׌ˆ0×­X×®F.kBF-c×­F-c×­׎ˆ(MŽk!ß™ ø ÷ @ߨhõ׈F „בˆF1„÷° ׯ F {Å׈F0z>E*×’ˆD ˆF2‹>E ׬P×­XF kGß™ ø ÷ @׌ˆF cß™ ø ÷ Hß©`õ ÿ (A׬PF c×­Xß™ ø ÷ @׌ˆF cß™ ø ÷ Hߪ`õ@ÿ (/ß«hÕlß™ ø ×®׈(MÀ{¹÷® ×­ F kE׎ˆF.l B F J d%lpx%ˆ%˜%¨ %¼ %ì ð dhl0p0x %°% %„%œ%Ì%ä%%ˆ% %08@HPX\` t €„ ”  ¤ °´¸  LP t ”¬ ¸Ì Üô 4< P `€ ˜ È Øà   0 H d„ ”œ @ !ûTD-=Û|ßÙ×½»¿ù!ûTD-(ÿÿÿÿ]ÿÿÿÿx?aziminv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c aziminv.c&aziminvint3ÀÜ(^'r_majD‘P(center_lonD‘X)center_latD‘`*false_eastD‘h+false_northD‘pEaziminv3ðàÔ`DFxD‘`GyD‘hH lon:‘pI lat:‘xKrhD‘LzD‘˜MsinzD‘ M coszD‘¨NconD‘°doubler_majorD lon_centerD lat_originD false_northingD  false_eastingD  !sin_p12D ("cos_p12D 0intDû‹ÿ /ecs/hdfeos/gctp/src/usr/includeaziminv.c™Ê¿ù„stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ +     ,)($%L %!HH0<]% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ü A@AœA@r @0àô ApAœA@¸ @8Ô=G¢aziminvint^aziminvGNr_majorllon_centerlat_origin®false_northingÓfalse_easting÷sin_p12cos_p12 08hp š¿ÇÏx€ˆd…¦Ëï +    @è (hNÞ'$Ô* è80 è98p! !RJ x` ˆpk øu0 {p (P‰pxG•p¿¡pÂg¯p)˜¼pÁ@ËpEÛpF¥ë ðû @ @ð 0 / PC `Wp pbceafor.o/ 1074016365 1032 20 100644 8532 ` ELFP0@@ „&*.5=GRZ”bmq}‰—¤³ÃÓãô+.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatabceaforintcossinptitleradius2cenlonmertrue_scaleoffsetpbceaforadjust_lonlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:bceafor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ°ÿ¼ÿ¿<$!!à-÷¬ ÷­(÷®0÷¯8÷°@÷±H×­ ÷ˆ×¬(÷Œˆ׫0÷‹ˆ ת8÷Šˆ(שH÷‰ˆ0ר@÷ˆˆ8׆ˆׇˆF'1ƒ÷¦×ƒˆ×¤×¥F%!F$Á÷ƒˆׂˆF „÷‚ˆ×€ˆ׈F!äøµˆãhñ@Cylinderical Equal Area:±…‘…„„…†„Ž…£­       * . 2 Ä%Ø%%0 %@ %P %d %œ   È%Ü%h%4<DLT\`dp„ˆ”˜¬¸¼À ÌÐÔ àäèìðô  $(, 8< HL X\` ¼Ä Ø èôø$@HPXd t€”˜¨¬¼ÄÈàèðô(ÿÿÿÿ°ÿÿÿÿxÍbceafor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c bceafor.c2bceaforintÁЄ(ˆ3r_majH‘P4r_minH‘X5center_lonH‘`6center_latH‘h7false_eastH‘p8false_northH‘x:tempH‘°cbceaforÁÐ$`HdlonH‘`elatH‘hf xÈ‘pg yÈ‘xidlonH‘°jsinphiH‘¸kqH‘@double#r_majorH $r_minorH %eH &esH 'lon_centerH  (lat_truescH ()false_northingH 0*false_eastingH 8+cosphi1H @,sinphi1H H-kzH Plong. indŸ XintHü‹ÿ /ecs/hdfeos/gctp/src/usr/includebceafor.c Ê¿ùÓ"stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 8 $!       (!, 0 % B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0„ APAœA@ \ @0” APAœA@` @8$=Õ¢bceaforintˆbceaforÙÕRr_majorpr_minorŽe¦es¿lon_centeràlat_truescfalse_northing&false_eastingJcosphi1hsinphi1†kz§ind 08hp š¿ÇÏ¢ª²h†ž·ØùB`~—¹    @¸ øh`?Ÿ'$Ð$* ø`00 ø6 >p! (:P h° f €q ˜@{p ØP‰p(Õ•pý¡pg¯ph˜¼p@Ëp@EÛp…áë hû x@ ¸@ ø / C (Wp 8bceainv.o/ 1074016366 1032 20 100644 9732 ` ELFø0@@ &*.29AKV^ fkv‚Žœ©¸ÈØèù 0.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatabceainvintlogcossinptitleradius2cenlonmertrue_scaleoffsetpbceainvasinadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:bceainv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ°ÿ¼ÿ¿<$!!à-÷¬ ÷­(÷®0÷¯8÷°@÷±H×± ÷‘ˆ×°(÷ˆׯ0÷ˆ0×®8÷Žˆ8×­H÷ˆ@׬@÷ŒˆH׊ˆ׋ˆF+Rƒ÷ª×‡ˆ×¨×©F)BF(9Á÷‡ˆ׆ˆF 1„÷†ˆׄˆ×…ˆF%!÷„ˆ ׂˆ׃ˆ F#‚÷‚ˆ(×€ˆ׈F!äøµˆãhñ@@@@?Æ `¶ `¶?ºB¤*B¤*?°[°[°?°ÿº¦Uü?‘-ömŸ½ŠCylinderical Equal AreaNÁ”…‘…„„…†„›Œ‘‡‡‡ª‰       $ . 2 6 : > B F %T%h% ¤¬ %À %Ð %à %ô %,0Œ%¼%%%8%T%ü%4<DLT\`dp„ˆ”˜ ¤¨°´¸ÌÐÔàäèðô   $(8<HLP \`d ptx|€„œ¨ ´¸¼ ÈÌ ØÜ èìð L\hx€ˆ œ¤¨¸ Øàìðü  ,4 HP `dlp|€˜œ¤¨ÀÄÜäèø (ÿÿÿÿÐÿÿÿÿxôbceainv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c bceainv.c5bceainvintèÐ(ˆ6r_maj ‘P7r_min ‘X8center_lon ‘`9center_lat ‘h:false_east ‘p;false_north ‘x=temp ‘°kbceainvèÐ (` lx ‘`my ‘hn lonï‘po latï‘xq beta ‘°double#r_major $r_minor %e &es 'e_p4  (e_p6 ()lon_center 0*lat_truesc 8+false_northing @,false_easting H-cosphi1 P.sinphi1 X/kz `0qp hlong1 indÆ pint ‹ÿ /ecs/hdfeos/gctp/src/usr/includebceainv.c¥Ê¿ùÜ%stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ ; $!       5A4 % B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0 APAœA@ € @0  APAœA@ } @8(=ü¢bceainvintˆbceainvþü*r_majorHr_minorfe~es—e_p4²e_p6Ílon_centerîlat_truescfalse_northing4false_eastingXcosphi1vsinphi1”kz­qpÎind 08hp š¿ÇÏ¢ª²@^vªÅæ,PnŒ¥¾à    @Ð hxD¼'$ð(* x00 X6 p>p! ˆNP Ø f Øøq Ð {p ðP‰p@ü•p< ¡pHg¯p¯˜¼pG@Ëp‡EÛpÌë Øû è@ (p ˜ / ¸C ÈWp Ø ceafor.o/ 1074016367 1032 20 100644 8532 ` ELFH0@@ „%)-4<FQY”`ko{‡•¢±ÁÑáò).symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodataceaforintcossinptitleradius2cenlonmertrue_scaleoffsetpceaforadjust_lonlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:ceafor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ°ÿ¼ÿ¿<$!!à-÷¬ ÷­(÷®0÷¯8÷°@÷±H×­ ÷ˆ×¬(÷Œˆ׫0÷‹ˆ ת8÷Šˆ(שH÷‰ˆ0ר@÷ˆˆ8׆ˆׇˆF'1ƒ÷¦×ƒˆ×¤×¥F%!F$Á÷ƒˆׂˆF „÷‚ˆ×€ˆ׈F!äøµˆãhñ@Cylinderical Equal Area:±…‘…„„…†„Ž…£­       * . 2 Ä%Ø%%0 %@ %P %d %œ   È%Ü%h%4<DLT\`dp„ˆ”˜¬¸¼À ÌÐÔ àäèìðô  $(, 8< HL X\` ¼Ä Ø èôø$@HPXd t€”˜¨¬¼ÄÈàèðô(ÿÿÿÿ ÿÿÿÿxÉceafor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c ceafor.c1ceaforint½Ð„(…2r_majD‘P3r_minD‘X4center_lonD‘`5center_latD‘h6false_eastD‘p7false_northD‘x9tempD‘°bceafor½Ð$`DclonD‘`dlatD‘he xÄ‘pf yÄ‘xhdlonD‘°isinphiD‘¸jqD‘@double"r_majorD #r_minorD $eD %esD &lon_centerD  'lat_truescD ((false_northingD 0)false_eastingD 8*cosphi1D @+sinphi1D H,kzD Plong- ind› XintDûŠÿ /ecs/hdfeos/gctp/src/usr/includeceafor.cþÍ¿ùÀ"stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 7 $!       (!, 0 % B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0„ APAœA@ \ @0” APAœA@` @8$;Ñ ceaforint…ceaforÙÑNr_majorlr_minorŠe¢es»lon_centerÜlat_truescýfalse_northing"false_eastingFcosphi1dsinphi1‚kz£indŸ08hp ˜¼ÄÌž¦®d‚š³Ôõ>\z“µ    @¸ øh`=&$Ð$* ø`00 ø6 >p! (:P h° f €q ˜@{p ØP‰p(Ñ•pù¡püg¯pc˜¼pû@Ëp;CÛp~áë `û p@ °@ ð / C  Wp 0ceainv.o/ 1074016367 1032 20 100644 9700 ` ELFØ0@@ %)-18@JU] dit€Œš§¶ÆÖæ÷..symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodataceainvintlogcossinptitleradius2cenlonmertrue_scaleoffsetpceainvasinadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:ceainv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ°ÿ¼ÿ¿<$!!à-÷¬ ÷­(÷®0÷¯8÷°@÷±H×± ÷‘ˆ×°(÷ˆׯ0÷ˆ0×®8÷Žˆ8×­H÷ˆ@׬@÷ŒˆH׊ˆ׋ˆF+Rƒ÷ª×‡ˆ×¨×©F)BF(9Á÷‡ˆ׆ˆF 1„÷†ˆׄˆ×…ˆF%!÷„ˆ ׂˆ׃ˆ F#‚÷‚ˆ(×€ˆ׈F!äøµˆãhñ@@@@?Æ `¶ `¶?ºB¤*B¤*?°[°[°?°ÿº¦Uü?‘-ömŸ½ŠCylinderical Equal AreaNÁ”…‘…„„…†„›Œ‘‡‡‡ª‰       $ . 2 6 : > B F %T%h% ¤¬ %À %Ð %à %ô %,0Œ%¼%%%8%T%ü%4<DLT\`dp„ˆ”˜ ¤¨°´¸ÌÐÔàäèðô   $(8<HLP \`d ptx|€„œ¨ ´¸¼ ÈÌ ØÜ èìð L\hx€ˆ œ¤¨¸ Øàìðü  ,4 HP `dlp|€˜œ¤¨ÀÄÜäèø (ÿÿÿÿÐÿÿÿÿxðceainv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c ceainv.c4ceainvintäÐ(…5r_maj‘P6r_min‘X7center_lon‘`8center_lat‘h9false_east‘p:false_north‘x<temp‘°iceainväÐ (`jx‘`ky‘hl lonë‘pm latë‘xo beta‘°double"r_major #r_minor $e %es &e_p4  'e_p6 ((lon_center 0)lat_truesc 8*false_northing @+false_easting H,cosphi1 P-sinphi1 X.kz `/qp hlong0 ind pintÿŠÿ /ecs/hdfeos/gctp/src/usr/includeceainv.cƒÎ¿ù²%stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ : $!       5A4 % B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0 APAœA@ € @0  APAœA@ } @8(;ø ceainvint…ceainvþø&r_majorDr_minorbezes“e_p4®e_p6Élon_centerêlat_truesc false_northing0false_eastingTcosphi1rsinphi1kz©qpÊindŸ08hp ˜¼ÄÌž¦®<Zr‹¦Áâ(Ljˆ¡ºÜ    @Ð hxBº&$à(* x00 X6 `>p! xNP È f Èøq À {p àP‰p0ø•p(¡p/g¯p–˜¼p.@ËpnCÛp±ë ¸û È@ p x / ˜C ¨Wp ¸ eqconfor.o/ 1074016368 1032 20 100644 10964 ` ELF#Ð0@@ Ô',16;CINV]enx‡àø˜£§«·ÃÑÞíý .>Qe.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodataeqconforinte0fne1fne2fne3fntsincosmsfnzmlfnp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconforadjust_lonsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:eqconfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ`ÿ¼Hÿ¿@<$!!à-÷¬`÷­h÷®p÷¯x÷°€÷±ˆ÷²÷³˜×ª`÷Šˆ×©h÷‰ˆר€÷ˆˆ×§˜÷‡ˆPצ÷†ˆXׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆ@×€ˆ@F ÷€ˆ8׌ˆ@ß™ ø ÷ P÷€ˆ׌ˆ@ß™ ø ÷ P÷€ˆ ׌ˆ@ß™ ø ÷ P÷€ˆ(׌ˆ@ß™ ø ÷ P÷€ˆ0׬pg¥g¦ß™ ø ׌ˆ8׭׮ߙ ø ÷ P÷ ׌ˆ׈ ׎ˆ(׈0×°pß™ ø ÷ P÷  ߢ @B׫p׬xF,ZÀF ZÅ׌ˆF,XE ×°×±(F1„×±0ײ F2ŒAF1„÷ˆ`ײ÷’ˆ`׳÷“ˆ`×´ ×µ×–ˆ`F6­CF5¥÷”ˆh׌ˆ׈ ׎ˆ(׈0×°ˆß™ ø ÷ P÷€ˆH×—ˆ×€ˆh׈HF!F ½Â÷—ˆpߦ Àß„d„ß™ ø ׌ˆ×ˆß™ ø ׬p×­xß™ ø ׌ˆß™ ø ׬ˆß™ ø ׌ˆX׈Pß™ ø ß„d„ß™ ø ׌ˆ×ˆß™ ø ׬pß™ ø ׌ˆß™ ø ׬ˆß™ ø ׌ˆX׈Pß™ ø ÿ 8ÿ 8ߢ8ß¼Hß¿@g½ àg½ÿ°ÿ¼ ÿ¿<$!!à-÷¬0÷­8ÿ¦@ÿ§H׌ˆ׈ ׎ˆ(׈0×°8ß™ ø ÷ (÷ ×Žˆ×ˆh×°F0{ÁF/s‚÷®׬0׈F-cß™ ø ÷ (בˆ`F ŒB÷±׬ß™ ø ×’ˆX׳N@œ¡ß¢@ôR׬ß™ ø ×”ˆPוˆpF5¥×µN€­9ߣHôt%ß¼ ß¿g½Pà?ð=Û|ßÙ×½»Standard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONIC‚§†††ˆ†Š”ІЍ……„„…‡…„„„…ˆ„Žˆ‰       $ ( , 0 4 8 < @ D H L P T X \ ` d n r v z œ%´%Ì%ä % % %D %€„ˆ0Œ0” %¼ %Ô %ü %œ %Ð@Ô@Ü%ð%%%$%8%H@L@T%h%x%ˆ%˜%¬%ìð %X%x%œ%<DLT\`dp„ˆ”˜ ¨¬° ÀÄÈ ØÜà ð   ,048@ p ¸ ÄÐ äèìðø HXht€„ˆŒ˜ ¨¬°´ÀØ äèì      ,04 P \`d t €„ ”  ¤¨   04LT dt €˜ ¤¨(ÿÿÿÿ°øÿÿÿÿxÂeqconfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c eqconfor.c+eqconforint® Ô(E,r_maj‘@-r_min‘H.lat1‘P/lat2‘X0center_lon‘`1center_lat‘h2false_east‘p3false_north‘x4modeµ‘6temp‘à~7sinphi‘è~7cosphi‘ð~8ms1‘ø~8 ms2‘ˆ9ml1‘€9 ml2‘‚eqconfor®ÐàØ`ƒlon‘`„lat‘h… x½‘p† y½‘xˆml‘°‰theta‘@Šrh1‘¸doubler_major r_minor lon_center e0 e1  e2 (e3 0 e 8 es @!ml0 H"false_northing P#false_easting X$ns `%g h&rh pintlongŒÿ /ecs/hdfeos/gctp/src/usr/includeeqconfor.c±Ê¿ù‘!stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 4$$$$%$, -($,4,5}$4     4$409% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ô A Aœ A@ ð @0àø APAœA@y @8Ø?ʤeqconforintEeqconforçÊr_major-r_minorKlon_centerle0…e1že2·e3Ðeèesml0false_northing@false_eastingdns}g•rh¡08hp œÂÊÒ`hp%Cd}–¯Èàù8\u¦    @ Ðh8y±($àØ* ¸x00 ¸6 ÈR>p! ‚P  Ð fpÀq 0à{p P‰p`Ê•p*¡pEg¯p¬˜¼p D@Ëp „GÛp Ëïë !Àû !Ð@ "p #€ / # C #°Wp #Àeqconinv.o/ 1074016368 1032 20 100644 11140 ` ELF$À0@@ Ô',16;CINV]enx‡àĘž¤¯»ÇÕâñ!2BUi.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.sbss.lit8.rodataeqconinvinte0fne1fne2fne3fntsincosmsfnzmlfnp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconinvatan2phi3zadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:eqconinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ`ÿ¼Hÿ¿@<$!!à-÷¬`÷­h÷®p÷¯x÷°€÷±ˆ÷²÷³˜×ª`÷Šˆ×©h÷‰ˆר€÷ˆˆ×§˜÷‡ˆPצ÷†ˆXׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆ@×€ˆ@F ÷€ˆ8׌ˆ@ß™ ø ÷ P÷€ˆ׌ˆ@ß™ ø ÷ P÷€ˆ ׌ˆ@ß™ ø ÷ P÷€ˆ(׌ˆ@ß™ ø ÷ P÷€ˆ0׬pg¥g¦ß™ ø ׌ˆ8׭׮ߙ ø ÷ P÷ ׌ˆ׈ ׎ˆ(׈0×°pß™ ø ÷ P÷  ߢ @B׫p׬xF,ZÀF ZÅ׌ˆF,XE ×°×±(F1„×±0ײ F2ŒAF1„÷ˆ`ײ÷’ˆ`׳÷“ˆ`×´ ×µ×–ˆ`F6­CF5¥÷”ˆh׌ˆ׈ ׎ˆ(׈0×°ˆß™ ø ÷ P÷€ˆH×—ˆ×€ˆh׈HF!F ½Â÷—ˆpߦ Àß„d„ß™ ø ׌ˆ×ˆß™ ø ׬p×­xß™ ø ׌ˆß™ ø ׬ˆß™ ø ׌ˆX׈Pß™ ø ß„d„ß™ ø ׌ˆ×ˆß™ ø ׬pß™ ø ׌ˆß™ ø ׬ˆß™ ø ׌ˆX׈Pß™ ø ÿ 8ÿ 8ߢ8ß¼Hß¿@g½ àg½ÿÿ¼8ÿ¿0<$!!à-÷¬P÷­Xÿ¦`ÿ§hÿ ×¥P׆ˆXF&)A÷¥PׂˆP׃ˆpפXF$ÁF#€÷¢X׈`D F!>E רXשXF)BשPתPM J!F B÷¨ׇˆ÷§ ׫X׬XF,ZÂ׬P×­PMmbáF ZÄF ZÇ÷«׊ˆ÷ªD x÷¯×­D pF.i2E ׬P×­F-c×­X×®F.kBß™ ø ÷ @÷ ׎ˆhׯ׈F0{ÃF/s÷® ׬ ׈׎ˆ ׈(׈0g©ß™ ø ÷ @ߢhô@׌ˆ×­׎ˆ`F.kCF-cß™ ø ÷ @ߤ`ô€ß£`¥ÿ¥(ÿ (ÿ (ߢ(ß¼8ß¿0g½pà?ð=Û|ßÙ×½»¿ðStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONIC~§†††ˆ†Š”ІЍ……„„…‡…„„„…ˆ„¿‘‹”       $ ( , 0 4 8 < @ D H L P T X \ ` d n r v œ%´%Ì%ä % % %D %€„ˆ0Œ0” %¼ %Ô %ü %œ %Ð@Ô@Ü%ð%%%$%8%H@L@T%h%x%ˆ%˜%¬%ìðÜ% %L%<DLT\`dp„ˆ”˜ ¨¬° ÀÄÈ ØÜà ð   ,048@ p ¸ ÄÐ äèìðø HXht€„ˆŒ˜ ¨¬°´ÀØ äèì      ,04 P \`d t €„ ”  ¤¨  4hœØ ìô  4<H (ÿÿÿÿ±ÿÿÿÿxìeqconinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c eqconinv.c+eqconinvintØ Ô(E,r_maj/‘@-r_min/‘H.lat1/‘P/lat2/‘X0center_lon/‘`1center_lat/‘h2false_east/‘p3false_north/‘x4modeß‘6temp/‘à~7sinphi/‘è~7cosphi/‘ð~8ms1/‘ø~8 ms2/‘ˆ9ml1/‘€9 ml2/‘‚eqconinvØðà¤`/ƒx/‘`„y/‘h… lonç‘p† latç‘x‰rh1/‘˜Šml/‘°‹con/‘ Œtheta/‘¨flagß‘doubler_major/ r_minor/ lon_center/ e0/ e1/  e2/ (e3/ 0 e/ 8 es/ @!ml0/ H"false_northing/ P#false_easting/ X$ns/ `%g/ h&rh/ pintlong/,Œÿ /ecs/hdfeos/gctp/src/usr/includeeqconinv.c·Ê¿ù#stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 4$$$$%$, -($,4,5}$4      $!,0 8$<9 % B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ô A Aœ A@ ð @0àÄ ApAœA@l @8¤?ô¤eqconinvintEeqconinvçô9r_majorWr_minorulon_center–e0¯e1Èe2áe3úees+ml0Efalse_northingjfalse_eastingŽns§g¿rh¡08hp œÂÊÒ`hpOmާÀÙò #=b†Ÿ·Ð    @ ÐW'}¤($Ф* xx00 x 6 ˜R>p! ê~P hÀ f(¨q Ð{p ÐP‰p ô•p4¡p Hg¯p ¯˜¼p!G@Ëp!‡GÛp!Îïë "Àû "Ð@ #p $€ / $ C $°equifor.o/ 1074016369 1032 20 100644 6500 ` ELF˜0@@ Ä '.8?GРOZ^ jv„‘ °ÀÐáñ.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataequiforintptitleradiuscenlonmeroriginoffsetpequiforadjust_loncos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:equifor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ ß„d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆ ׈ß™ ø %߼߿g½@àg½ÿÀÿ¼ÿ¿<$!!à-÷¬ ÷­(ÿ¦0ÿ§8׬ ׈F-cß™ ø ÷ ×Œˆß™ ø בˆ ײדˆF3”‚N2aߣ0ôq׎ˆׯ(׈MÐ{¡ß¢8ôN%߼߿g½@àEQUIRECTANGULAR.˜„„„…†„Ž…“      " & TX`%p%€%%¤ %Ü à  % %08@HP\ hl x| ˆŒ ˜œ  ü  $,@H(ÿÿÿÿ@ÿÿÿÿx®equifor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c equifor.c$equiforint¢ÀÄ(X%r_majï‘P&center_lonï‘X'lat1ï‘`(false_eastï‘h)false_northï‘pAequifor¢ÀÐp`ïBlonï‘`Clatï‘hD x©‘pE y©‘xGdlonï‘@doubler_majorï lon_centerï lat_originï false_northingï  false_eastingï  intïË‹ÿ /ecs/hdfeos/gctp/src/usr/includeequifor.c½Ê¿ù÷stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ )      (8$% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ä A@AœA@l @0Р A@AœA@c @8p=¶¢equiforintXequifor}¶ùr_majorlon_center8lat_originYfalse_northing~false_easting 08hp š¿ÇÏrz‚0Qvš     @p °b,>'$pp*à(0à8p!ð.J  €` 8k Øpup  HPƒp ˜¶pNÓ›p!g©pˆ˜¶p @Åp`EÕp¥…å 0õ @@ €Ð  P ) p= €Qp equiinv.o/ 1074016370 1032 20 100644 6916 ` ELF0@@ Ä '.8?GÐO U]alx„’Ÿ®¾ÎÞïÿ&.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataequiinvintptitleradiuscenlonmeroriginoffsetpequiinv.lit8p_errorcosadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:equiinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ ß„d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆ ׈ß™ ø %߼߿g½@àg½ÿÀÿ¼ÿ¿<$c#à-÷¬ ÷­(ÿ¦0ÿ§8צ ׇˆ F'1÷¦ פ(×…ˆF%!÷¤(×¢(׃ˆF#ƒß¢8ôBß¡8Ô!F E×€ˆF! 4: ; 9 I I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ä A@AœA@l @0Ð A@AœA@{ @8Ð=¢¢equiinvintXequiinv}¢år_majorlon_center$lat_originEfalse_northingjfalse_easting 08hp š¿ÇÏrz‚û=b†     @  àhH:‚'$°Ð*€(0€18p!±2J è` x°k (u0 ¸{p  ÀP‰p ¢•p²Û¡pg¯pô˜¼pŒ@ËpÌEÛp…ë ˜û ¨@ èÐ ¸ / ØC èWp øgnomfor.o/ 1074016370 1032 20 100644 7524 ` ELF`0@@ Ô (/6=DLàxT_ck qu›¨·Ç×çø/.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatagnomforinttsincosptitleradiuscenloncenlatoffsetpgnomforadjust_loncosp_error.lit8sin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:gnomfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$!!à-÷¬÷­÷® ÷¯(÷°0×£÷ƒˆ×¢÷‚ˆ×¡(÷ˆ × 0÷€ˆ(׬ g…ˆg†ˆß™ ø ß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׬ ß™ ø ׌ˆ ׈(ß™ ø %߼߿g½@àg½ÿÿ¼@ÿ¿8<$!!à-÷¬P÷­Xÿ¦`ÿ§h׬P׈F-cß™ ø ÷ ×¬Xg¥g¦ß™ ø ׬ߙ ø ÷ ×°×±×’ˆF2ŒBF1„×±×’ˆNŒ!÷° ×® D xF/p>E ß„d„ß…d¥ß™ ø $…ÿ¥0$דˆ×´ F4œÃ÷³(׬ߙ ø F F×€ˆ ×¢×£(ׄˆF$ÂF#‚L!ß§`ôàוˆ(×¶(×—ˆF7µ‚×·× ׈F!F ½Â× ׈NáéN·µaߦhôÕÿ 0ÿ 0ߢ0ß¼@ß¿8g½pàGNOMONICPoint projects into infinitygnomfor-conv>—…„„„…†„އ„–Œ¡       & * . 2 6 \%dhp%€%%  %´ %ì ð  %4%D %ˆŒ0”0œ%Ì%08@HPTX l | Œ œ ¨¬°   0 @ Xh˜ ´È Øäü$?ð(ÿÿÿÿ[ˆÿÿÿÿx2gnomfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c gnomfor.c+gnomforint&ÀÔ([,r^‘P-center_long^‘X.center_lat^‘`/false_east^‘h0false_north^‘pFgnomfor&ðàX`^Glon^‘`Hlat^‘hI x-‘pJ y-‘xMdlon^‘Nsinphi^‘˜Ncosphi^‘ Ocoslon^‘¨Pg^‘°Qksp^‘¸double"lon_center^ #R^ $sin_p13^ %cos_p13^ &false_easting^  'false_northing^ (int^Ú‹ÿ /ecs/hdfeos/gctp/src/usr/includegnomfor.cÏÊ¿ù¡stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 0       ($ 0!(D% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ô A@AœA@p @0àx ApAœA@Y @8X=:¢gnomforint[gnomfor„:hlon_center‰R¡sin_p13¿cos_p13Ýfalse_eastingfalse_northing 08hp š¿ÇÏu}…™·Õù     @Ð hxC»'$ðX* H00 H=8p! …>J ÈÀ` ˆøk €Ðu0P{p `P‰p°:•pêâ¡pÌg¯p3˜¼pË@Ëp EÛpPŒë àû ð@ 0à  / 0C @Wp Pgnominv.o/ 1074016371 1032 20 100644 8260 ` ELF80@@ Ü (/6=DLà¸TY _ekvz†’ ­¼ÌÜìý  4.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatagnominvinttsincosptitleradiuscenloncenlatoffsetpgnominvatan.lit8asinzatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:gnominv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$!!à-÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס(÷ˆ(× 0÷€ˆ0׬ g…ˆg†ˆ ß™ ø ß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׬ ß™ ø ׌ˆ(׈0ß™ ø %߼߿g½@àg½ÿÿ¼8ÿ¿0<$!!à-÷¬P÷­Xÿ¦`ÿ§hײPדˆ(F3”÷²P×°Xבˆ0F1„÷°X×®XׯXF/s‚ׯP×°PMÐ{¡F s„÷®×¬×ˆF-cß™ ø ÷ ׬g¥g¦ß™ ø וˆß¢`ôU×´F ¥וˆF5 >E×–ˆߣhôvÿ (s׌ˆ ×­X×®F.kBF-c×­F-c×­׎ˆMŽk!ß™ ø ÷ @ߤhô€×ˆF „בˆF1„÷° ׯ F {Å׈F0y>E*×’ˆD ˆF2Š>E׬P×­XF kGß™ ø ÷ @׌ˆF cß™ ø ÷ Hߥ`ô ÿ (A׬PF c×­Xß™ ø ÷ @׌ˆF cß™ ø ÷ Hߦ`ôÀÿ (/ß§hÔìß™ ø ×®׈MÀ{¹÷® ×­ F kE׎ˆF.k B F J d%lpx%ˆ%˜%¨ %¼ %ì ð X %t%ä%H%`%%¨%Ô%L%d%08@HPX\` t „ ” ¤ °´¸  LT p |  ¸Øà ø  $D T\ Œ œ¤ Ð àô  (H X` =Û|ßÙ×½»¿ù!ûTD-(ÿÿÿÿ](ÿÿÿÿx6gnominv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c gnominv.c,gnominvint*ÀÜ([-rA‘P.center_longA‘X/center_latA‘`0false_eastA‘h1false_northA‘pHgnominv*ðà˜`AIxA‘`JyA‘hK lon1‘pL lat1‘xOrhA‘PzA‘˜P sinzA‘ PcoszA‘¨QconA‘°double"lon_centerA #lat_centerA $RA %sin_p13A &cos_p13A  'false_eastingA ((false_northingA 0intAø‹ÿ /ecs/hdfeos/gctp/src/usr/includegnominv.cÕÊ¿ù™stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 1     ,($%L %!HH0<% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ü A@AœA@r @0ภApAœA@© @8˜=>¢gnominvint[gnominv—>Klon_centerllat_centerR¥sin_p13Ãcos_p13áfalse_eastingfalse_northing 08hp š¿ÇÏu}…d…»Ùý"     @è (hHØ'$˜* ˜80 ˜ 8p! ¡RJ ø` k Àu0Ø{p ðP‰p@>•p~¡p~g¯p嘼p}@Ëp½EÛpŸë ¨û ¸@ øð è / C Wp (goodfor.o/ 1074016371 1032 20 100644 10804 ` ELF"è0@@  à+29àÈALPT\amy‡”£³ÃÓäô.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.lit8.rodatagoodforintptitleradiusgoodforadjust_loncossinp_errorsign.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:goodfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿàÿ¼ÿ¿< %k+à-÷¬׬÷Œˆ×‹ˆßŠõK׊ˆß‰õ*׉ˆ߈õ ׈ˆ߇ôèׇˆ߆ôÇ׆ˆß…ô¦×…ˆß„ô…ׄˆ߃ôd׃ˆ ß‚ôCׂˆ(ßô"׈ ߟ÷á×€ˆ(ß™÷ ×–ˆ×—ˆF7µ‚ߘ÷×”ˆ×•ˆF5¥ßõô×’ˆ×“ˆF3”‚ߎõÒ׈בˆF1„ßõ°×Žˆ×ˆF/s‚ߌõŽ×Œˆ×ˆF-cß‹õl׊ˆ×‹ˆF+R‚ߊõJ׈ˆ×‰ˆF)B߉õ(׆ˆ×‡ˆ F'1‚߈õׄˆ×…ˆ(F%!߇ôäׂˆ×ƒˆ F#‚߆ôÂ×€ˆ×ˆ(F!ß…ô ß„d„ß™ ø ׬ß™ ø %߼߿g½ àg½ÿ€ÿ¼@ÿ¿8<$!!à-÷¬`÷­hÿ¦pÿ§xסh×€ˆ0F!>E ×¢`׃ˆ8F#>Eÿ $ÿ¢T×¥hD  F%">Eצ`ׇˆ8F'3>E $ÿ£$ÿ¤Bשh׈ˆHF)D>E ת`׋ˆF+U>E$ÿ¥׬`׈PF-f>E$ÿ¦ ×®`׈XF/w>E$ÿ§$ ÿ¨×°`בˆF1€>E$ ÿ©ײ`דˆPF3‘>E$ ÿª ×´`וˆXF5¢>E$ ÿ«$ ÿ¬ß­$®߯$øß¹$? ß¡$" ߣ$dߥ$ ¦%׬`߇dçߨ@øè8-ÔíF-cß™ ø ÷ H÷ ׬hß™ ø ߊeJß« XøKP-ÕP×±×’ˆF2ŒBN!ß©põ0×®h׈F/s‚ߨxõ׬`ß‹ek߬ `ølX-ÕmF-cß™ ø ÷ H÷ ×®h÷®׬hß™ ø ׈`F/Â÷¯ÿ  $ €3׬ß™ ø ÷ P׬ß™ ø ׳×´PF4œÀ×´F4œÁF œÇ×”ˆhF4F4œÃ÷³(×±ײ(F2Œ@÷±×°(F „בˆpF1ƒ I !/ I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0à A AœA@s @0àÈ A€AœA@ - @8¨=¦¢goodforintðgoodforE¦ R8lon_centernfeast 08hp š¾ÆÎ Q‚      @  àmM/|'$°¨* X0 XÀ50 X ; øNCp!FDU Ð k`Pv °€€p 0PŽp€¦šp&Œ¦p²y´p +˜Áp Ã@Ðp!Eàp!HMð !˜ !¨@ !è°! "˜ 4 "¸H "È\p "Øgoodinv.o/ 1074016372 1032 20 100644 12580 ` ELF)à0@@  à+29à \AIMX]bfr~Œ™¨¸ÈØéù  .symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.lit8.rodatagoodinvintptitleradiusgoodinvp_errorcosadjust_lonsignasinsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:goodinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿàÿ¼ÿ¿< %k+à-÷¬׬÷Œˆ×‹ˆßŠõK׊ˆß‰õ*׉ˆ߈õ ׈ˆ߇ôèׇˆ߆ôÇ׆ˆß…ô¦×…ˆß„ô…ׄˆ߃ôd׃ˆ ß‚ôCׂˆ(ßô"׈ ߟ÷á×€ˆ(ß™÷ ×–ˆ×—ˆF7µ‚ߘ÷×”ˆ×•ˆF5¥ßõô×’ˆ×“ˆF3”‚ߎõÒ׈בˆF1„ßõ°×Žˆ×ˆF/s‚ߌõŽ×Œˆ×ˆF-cß‹õl׊ˆ×‹ˆF+R‚ߊõJ׈ˆ×‰ˆF)B߉õ(׆ˆ×‡ˆ F'1‚߈õׄˆ×…ˆ(F%!߇ôäׂˆ×ƒˆ F#‚߆ôÂ×€ˆ×ˆ(F!ß…ô ß„d„ß™ ø ׬ß™ ø %߼߿g½ àg½ÿ ÿ¼0ÿ¿(<$!!à-÷¬@÷­Hÿ¦Pÿ§XסH×€ˆ×‚ˆ0F"F!>E×£@ׄˆ×…ˆ8F%!F$>Eÿ $ÿ¢d×§HD 0F'2>Eר@׉ˆ×Šˆ8F*JBF)C>E $ÿ£$ÿ¤P׬H׋ˆ×ˆHF-ZÂF,\>E&×®@׈׈F0{ÂF/u>E$ÿ¥×±@×’ˆ×“ˆPF3”‚F2Ž>E$ÿ¦×´@וˆ×–ˆXF6­BF5§>E$ÿ§$ ÿ¨$×·@×€ˆ×ˆF!F ¸>E$ ÿ©×¢@׃ˆ×„ˆPF$ÂF#>E$ ÿª×¥@׆ˆ×‡ˆXF'1‚F&*>E$ ÿ«$ ÿ¬×¨@ßeï߸Àøøx-ÕéF)B÷¨@ß­$®߸$ß¿$á ߢ$C ߤ$…ߦ$ ÇG׬H׈F-cß©Xõ,ߨXÕ F ZÅ׊ˆ`F+S섆´•’š…Ÿ”˜     $ ( , 0 4 (,48@DLPX \ d(h(p0t0|8€8ˆ@Œ@”H˜H P¤P¬X°XÀ`Ä`ÔhØhèpìpüxx€€$ˆ(ˆ8<L˜P˜` d t¨x¨ˆ°Œ°œ¸ ¸¤¨°%À%ì ð ì`ð`œ   ¤8¨8° % % D %\`Œ %ô% %„%Ô% $0<HT`lx„œ¨´¸ÈÌÜàðô,0@DTXhl|€”¬ ¼  (,tx°´ÌÐøü$(`dŒ¸¼pŒ¬ Ôè (@ ˆ  ¤°´Ìð  ,0Tx€ ˜¬Ð ø4<tŒÄÜ,d|´Ì   T l ¤ ¼ ô  D \ ” ¬ ä ü(ÿÿÿÿ ÿÿÿÿxfgoodinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c goodinv.c'goodinvintR à(ð(rÉ‘pUgoodinvRàà <`ÉVxÉ‘`WyÉ‘hX lonY‘pY latY‘x[argÉ‘°\thetaÉ‘¸]tempÉ‘¨^regiond‘ double!RÉ É` "lon_centerë É`6 #feast! `intÉlongÌ‹ÿ /ecs/hdfeos/gctp/src/usr/includegoodinv.càÊ¿ùÖ7stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ (    )"' !"' )!' '' $' }!' '' $' 1m )($%P -{ L# X#<#tHLLLLLLLLLLL% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I !/ I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0à A AœA@s @0à \ A`AœA@R @8 <=n¢goodinvintðgoodinvEnÓRlon_center6feast 08hp š¾ÆÎ ãJ     @¸ øme4™'$À <*0À50¸;¸FCp!þ>U @° kð v €p "PŽp"`nšp$ÎÔ¦p&¢y´p'˜Áp'³@Ðp'óEàp(8Mð (ˆ (˜@ (ذ! )ˆ 4 )¨H )¸\p )Ègvnspfor.o/ 1074016373 1032 20 100644 7988 ` ELF00@@ '/6=DKRZŒcnrz~Š–¤±ÀÐàð$8.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatagvnspforinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspforadjust_loncosp_errorsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:gvnspfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$!!à-÷¬÷­÷® ÷¯(÷°0÷±8×¥÷…ˆ×£ׄˆF$ÃׄˆF$À÷ƒˆ×¢ ÷‚ˆ×¡0÷ˆ(× 8÷€ˆ0׬(g…ˆg†ˆ ß™ ø ß„d„ß™ ø ׬ß™ ø ׬ß…d¥ß™ ø ׬ ß™ ø ׬(ß™ ø ׌ˆ(׈0ß™ ø %߼߿g½@àg½ÿÿ¼@ÿ¿8<$!!à-÷¬P÷­Xÿ¦`ÿ§h׬P׈F-cß™ ø ÷ ×¬Xg¥g¦ß™ ø ׬ߙ ø ÷ ×±ײדˆ F3”‚F2ŒBײדˆN3”a÷± ×® ׈׈F0{ÃF/p I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0 A@AœA@} @0Œ ApAœA@^ @8œ?g¤gvnspforintogvnspforŽg}lon_centeržR¶pÎsin_p15ìcos_p15 false_easting.false_northing¡08hp œÂÊÒŠ’𖮯ä&K    @è (hLÜ($œ* °800 °6 À‚>p! BBP ˆÐ f X@q ˜P{p èP‰p8g•pŸá¡p€g¯p瘼p@Ëp¿GÛp–ë  û °@ ðð à / C Wp  gvnspinv.o/ 1074016373 1032 20 100644 9204 ` ELFð0@@ '/6=DKRZ„ckqw‚†’ž¬¹ÈØèø ,@.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatagvnspinvinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspinvp_errorasinzatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:gvnspinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$!!à-÷¬÷­÷® ÷¯(÷°0÷±8צ÷†ˆפ×…ˆF%!×…ˆF%!÷„ˆ×£ ÷ƒˆ×¢(÷‚ˆס0÷ˆ0× 8÷€ˆ8׬(g…ˆ g†ˆ(ß™ ø ß„d„ß™ ø ׬ß™ ø ׬ß…d¥ß™ ø ׬ ß™ ø ׬(ß™ ø ׌ˆ0׈8ß™ ø %߼߿g½@àg½ÿ€ÿ¼Hÿ¿@<$!!à-÷¬`÷­hÿ¦pÿ§x×­`׎ˆ0F.kA÷­`׫h׌ˆ8F,ZÁ÷«hשhתhF*JBת`׫`M+RaF JD÷©×§×ˆˆF(9Ã÷§×…ˆ׆ˆF&)@÷¥׃ˆׄˆF$À÷£ס× ×¢F"F F!E×–ˆß§xôöÿ 8s׌ˆ(×­h×® F.kBF-c×­F-c×­0׎ˆ MŽk!ß™ ø ÷ Pߨxõ׈F „בˆF1„÷°ׯF {Å׈F0z>E*×’ˆD ˆF2‹>E ׬`×­hF kGß™ ø ÷ P׌ˆF cß™ ø ÷ Xß©põ ÿ 8A׬`F c×­hß™ ø ÷ P׌ˆF cß™ ø ÷ Xߪpõ@ÿ 8/ß«xÕlß™ ø ×®0׈ MÀ{¹÷®×­F kE׎ˆF.l B F J N R €%ˆŒ”%¤%°(´(¼ %Ì %Ü %ð %  ÈXÌXÐpÔpÜ%P%p%à%D%\%Œ%¤%Ð%H%`%4<DLT\dltx|    ¸ È Ø äèì <L|ˆŒ˜œØ ôøL l xŒœ´ÔÜ ôü @ PX ˆ ˜  Ì Üð$D T\ (ÿÿÿÿ(ÿÿÿÿx‰gvnspinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c gvnspinv.c-gvnspinvint}À(o.r|‘P/h|‘X0center_long|‘`1center_lat|‘h2false_east|‘p3false_north|‘xMgvnspinv}€”`|Nx|‘`Oy|‘hP lon„‘pQ lat„‘xTrh|‘€Ur|‘ˆVcon|‘Wcom|‘˜Xz|‘¨X sinz|‘ Xcosz|‘°double"lon_center| #lat_center| $R| %p| &sin_p15|  'cos_p15| ((false_easting| 0)false_northing| 8int|Œÿ /ecs/hdfeos/gctp/src/usr/includegvnspinv.cëÊ¿ùé!stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 3 $ $    ,-(`$$%L %!HH0<]% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0 A@AœA@ @0„ A€AœA@Ü @8”?‘¤gvnspinvintogvnspinv¡‘†lon_center§lat_centerÈRàpøsin_p15cos_p154false_eastingXfalse_northing¡08hp œÂÊÒŠ’šŸÀØð,Pu    @ @h¨Tü($0”* È@00 È(6 ðz>p! jZP È0 f øÐq Èp{p 8P‰pˆ‘•p ¡p#g¯pŠ˜¼p"@ËpbGÛp©©ë Xû h@ ¨ ¨ / ÈC ØWp èhamfor.o/ 1074016374 1032 20 100644 6740 ` ELFP0@@ ¤&-4<° CNR X\ht‚ž®¾Îßï.symtab.shstrtab.strtab.comment.text.sbss.srdata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.srdatahamforintptitleradiuscenlonoffsetphamforadjust_loncos.lit8sin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:hamfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$!!à-÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆg„ˆß™ ø ׬ß™ ø ׬ß™ ø ׌ˆ׈ß™ ø %߼߿g½0àg½ÿ°ÿ¼ÿ¿<$!!à-÷¬0÷­8ÿ¦@ÿ§H׬0׈F-cß™ ø ÷ ×¬8ß™ ø ÷  ׬׈F-cß™ ø ׎ˆ׈F/s‚׈×° MàƒáF {ÄF/sƒ÷®׬׈F-cß™ ø ÷ (׬8ß™ ø ׈ײדˆF3”‚F2‚×±(NŒ!ߢ@ôP׬8ß™ ø ×”ˆ×µN€­!ߣHôt%߼߿g½PàHAMMER:”„„…†„Ž…‡…‹      " & * . 2 P%`%p%„%¼ À è %ü % %T %h %œ %,4<DHL \ l x|€ Üä ø    $ , H P d px ˜ ¤?à?ö žfe˜>?ð@(ÿÿÿÿ[ðÿÿÿÿx€hamfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c hamfor.c)hamforintt0¤(=*rè‘`+center_longè‘h,false_eastè‘p-false_northè‘xBhamfortаÐ`èClonè‘`Dlatè‘hE x{‘pF y{‘xIdlonè‘°Jfac葸double"lon_centerè #Rè $false_eastingè %false_northingè intèÉŠÿ /ecs/hdfeos/gctp/src/usr/includehamfor.cðÊ¿ùèstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ -     )\\1% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¤ A0AœA@d @0° APAœA@C @8Ð;ˆ hamforint=hamfordˆòlon_centerR+false_eastingOfalse_northingŸ08hp ˜»ÃËV^f #Gl      @ˆ Èh0*Z&$€Ð*P 0P8p!W:J ˜°` HPk ˜ u0 8 {p  XP‰p ¨ˆ•p0Ñ¡pg¯ph˜¼p@Ëp@CÛpƒlë ðû @ @À  /  C 0Wp @haminv.o/ 1074016374 1032 20 100644 6596 ` ELF0@@ ¤&-4<°HC IOZ`lx†“¢²ÂÒãó.symtab.shstrtab.strtab.comment.text.sbss.srdata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.sbss.srdatahaminvintptitleradiuscenlonoffsetphaminv.lit8atan2adjust_lonasinz.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:haminv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$!!à-÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆg„ˆß™ ø ׬ß™ ø ׬ß™ ø ׌ˆ׈ß™ ø %߼߿g½0àg½ÿÀÿ¼ÿ¿<$!!à-÷¬ ÷­(ÿ¦0ÿ§8ײ דˆF3”÷² ×°(בˆF1„÷°(×® ׯ F/s‚׈F/s‚׈׈בˆF1„MÐ{©×¯(×°(MÐ{¹F s„׈F/s‚÷®×¬ ×­F-c×­ ×® F.kB׎ˆF.kB׎ˆ׈׈F0{ÂM¯si×®(ׯ(M¯syß™ ø ÷ ׌ˆ×ˆM!ß™ ø ߢ0ô@׬(×­F-c׈F-c׈F-cß™ ø ÷ ߣ8ô`%߼߿g½@àHAMMER.”„„…†„´‡Œ‰      " & P%`%p%„%¼ À € %œ %Ì %,4<DHL \ l x|€ Üì   0 T \`d | Œ ˜ ¸ÀÈ ?Ð@?à@(ÿÿÿÿ[ðÿÿÿÿxjhaminv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c haminv.c)haminvint^0¤(=*rÒ‘`+center_longÒ‘h,false_eastÒ‘p-false_northÒ‘xBhaminv^À°ø`ÒCxÒ‘`DyÒ‘hE lone‘pF late‘xIfacÒ‘@double"lon_centerÒ #RÒ $false_eastingÒ %false_northingÒ intÒÊŠÿ /ecs/hdfeos/gctp/src/usr/includehaminv.c÷Ê¿ùÖstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ -     P}@% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¤ A0AœA@d @0°H A@AœA@M @8ø;r haminvint=haminvdrÜlon_centerýRfalse_easting9false_northingŸ08hp ˜»ÃËV^fõ 1V    @ˆ ÈW.M&$€ø*x 0x8p!.J °€` 0k 8Ðu0  {p  (P‰p xr•pêÒ¡p¼g¯p#˜¼p»@ËpûCÛp>lë °û À@ À À / àC ðimolwfor.o/ 1074016375 1032 20 100644 9044 ` ELF0@@   ,3: \CNRV^jv„‘ °ÀÐáñ.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.lit8.rodataimolwforintptitleradiusimolwforadjust_lonsincosp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:imolwfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿàÿ¼ÿ¿<'ÿ?à-÷¬ײ÷’ˆ×‘ˆß˜÷׈ßõð׈ߎõÏ׎ˆßõ®×ˆ ߌõ׌ˆ(ß‹õl׊ˆ×‹ˆ0F+R‚ߊõJ׈ˆ×‰ˆ8F)B߉õ(׆ˆ×‡ˆ@F'1‚߈õׄˆ×…ˆHF%!߇ôäׂˆ×ƒˆPF#‚߆ôÂ×€ˆ×ˆXF!ß…ô ß„d„ß™ ø ׬ß™ ø %߼߿g½ àg½ÿÿ¼8ÿ¿0<$!!à-÷¬P÷­Xÿ¦`ÿ§hסXD F!>E*×£PׂˆhF#>E פP×…ˆpF%"E רP׉ˆ€F)D>E ׫P׊ˆˆF+U>E ׬P׈F-fE ×°Pבˆ˜F1€E×´Pוˆ€F5¢>E ×·P×–ˆˆF7³>E × P׈ F! I !/ I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0 A AœA@C @0 \ ApAœA@Ò @8|?¥¤imolwforintóimolwforE¥ R7lon_centermfeast¡08hp œÁÉÑP      @ˆ Èm5,a($|* 0 `50 à; ðXCp! H6U €  k hv ˆ €p ¨PŽpø¥šp<¦pÙy´pR˜Ápê@Ðp*GàpqMð À Ð@ °! À 4 àH ð\p imolwinv.o/ 1074016376 1032 20 100644 9060 ` ELF0@@   ,3: <CHLW[gsŽ­½ÍÞî.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.lit8.rodataimolwinvintptitleradiusimolwinvasincosadjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:imolwinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿàÿ¼ÿ¿<'ÿ?à-÷¬ײ÷’ˆ×‘ˆß˜÷׈ßõð׈ߎõÏ׎ˆßõ®×ˆ ߌõ׌ˆ(ß‹õl׊ˆ×‹ˆ0F+R‚ߊõJ׈ˆ×‰ˆ8F)B߉õ(׆ˆ×‡ˆ@F'1‚߈õׄˆ×…ˆHF%!߇ôäׂˆ×ƒˆPF#‚߆ôÂ×€ˆ×ˆXF!ß…ô ß„d„ß™ ø ׬ß™ ø %߼߿g½ àg½ÿ°ÿ¼ ÿ¿<$!!à-÷¬0÷­8ÿ¦@ÿ§Hס8D F!>E×¢0׃ˆ×„ˆhF$ÂF#>Eÿ ×¥0׆ˆ×‡ˆpF'1‚F&*>E$ÿ¢$ÿ£ר0׉ˆ×ŠˆxF*JBF)C>E $ÿ¤׫0׌ˆ×ˆ€F-cF,\>E$ÿ¥$ÿ¦×¯0߇dçߨ@øè8-ÔðF0{Á÷¯0׬8׈׎ˆˆF.kBF-cß™ ø ÷ ׬ß™ ø ߈eß© Hø @-Õ ×­0׎ˆ×ˆF/s‚F.‚F.kCF-cß™ ø ß©@õ ׬׈˜F-cß™ ø ׬׈˜L c!׈ F-cß™ ø ß«Hõ`ߪ@߬@Վ׈¨F/u|@K@K=|?K% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I !/ I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0 A AœA@C @0 < APAœA@  @8\?I¤imolwinvintóimolwinvEI®RÛlon_centerfeast¡08hp œÁÉѾô%       @ˆ Èm5)^($\* ð0 ð`50 ðØ; È!Cp! é0U € k  Øv x€p PŽpXIšp¡4¦pÕy´pN˜Ápæ@Ðp&GàpmMð À Ð@ °! À 4 àH ð\p isinusfor.o/ 1074016376 1032 20 100644 20708 ` ELFGØ0@@$ D! €'/P”= ÀK Qð_ÀTjqvz ¨„ À™¥³ÀÏßð!2BUi ~!“".symtab.shstrtab.strtab.comment.text.data.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.content.data.rel.MIPS.content.data.rel.data.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenames.rel.debug_varnames.MIPS.interfaces.text.data.sbss.rodataerror__iobfprintfisinusforinitIsin_for_free.lit8Isin_for_initIsin_errormallocfreecosisinusforIsin_fwd.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenames.rel.debug_varnamesbe::7.30-1276837810:isinusfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $ident:::$Revision: 1.78 $ident:::$Revision: 1.4 $ident:::$Revision: 7.41 $g½ÿàÿ¿ÿ¤ÿ¥ß„d„@ß…d¥ß¦ß§ß™ ø ß¿g½ àg½ÿ ÿ¼(ÿ¿ <$B"à-÷¬0÷­8÷®@÷¯H÷°P÷±X߈ ß„ˆß™ ø ¯¢£` ß„d„ß…d¥ß™g9 ø $ÿÿÿ¥½× 0D F!>E ß„d„ß…d¥ß™g9 ø $ÿÿÿ¥¬×¢8׃ˆF#E׬X׈F-c÷¬Xߥp(¥ ß§p<4ÆÆ€Ç0*À ß„d„ß…d¥ß™g9 ø ÿ ()ߦp?ÿÇ(&§(/0¥7ÿ¦(&¦(/  ß„d„ß…d¥ß™g9 ø ÿ (¥| ¦|(ÆÀ ß„d„ß…d¥ß™g9 ø ÿ ($pß™ ø ÿ¢@ÿ¢ß¥  ß„d„ß…d¥ß™g9 ø ÿ (îß¿ÿàh× `ß¹÷ ×·h߸÷×¶P߯õö×”ˆP×µPF5¥ß®õÔß­pD­˜F œá×”ˆHF4œÃ߬õ“ ߪpß«ýj(ß©p Gþ @-@{ß©ý(0ײXß§ôò@×°XבˆXF1„ߦôÐ8ߥԮ8׈XF/u Isin_error Àp·>&err .‘p>7routine û‘x ·__file_s N ¾_cntN À_ptrg Á_baseg Ã_reservedr Ä_flag‡ Å_file™ long unsigned char VV‡ unsigned short unsigned intÎFILE·© €ÐcÐ__iobº= >num ? str' int char @error_tä]ISIN_BADALLOC2 ^ISIN_BADPARAM2 _ISIN_BADHANDLE2  `ISIN_BADKEY2 0'p ; ( false_east ; ) false_north ; * sphere ; + sphere_inv ; , ang_size_inv ; -nrowN( .nrow_halfN0 / ref_lon ;8 0 lon_cen_mer ;À 1ijustifyÈ 2 col_dist ;Ð 4 col_dist_inv ;Ø 6row ®à 7keyNè double —  ncolN !icol_cenN " ncol_inv ;#Isin_row_t E —8Isin_tÕ ¹eisin Ì  ò ; ¹ 2 %çÕÿ /ecs/hdfeos/gctp/src/usr/includeisinusfor.cË¿ù·“stdio.háÈÖí¶oisin.hòÜ€ëstandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ stdlib.h¨ËÁ¿Olocale_attr.h§ËÁ»limits.h§ËÁ¾N :Ó 5  , ,4,5,$4,4,5,$4,5, )  3+43+43+43+(3+$3+ ($  #$8,UD5.Bà 0   0, ' @"#@&3(3 ($#$(41(@"#   % B .: ; 9 ' @ @: ; 9 I .: ; 9 I? ' @ @4: ; 9 I .: ;9 I? ' @ @: ;9 I 4: ;9 I .: ;9 I' @ @ : ; 9   : ; 9 I8 $> I 3 I !/ : ; 9 II 4: ; 9 I< ? : ; 9 &I ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(D A A@M @0P” A`AœA@à @0ð A€Aœ A@  @0 ¨ A@AœA@e @0 À ApAœA@ » @0 À A0AœA@{ @(ÀT A A@Q @8 ;isinusforinitIsin_for_init\isinusforüIsin_fwdôIsin_for_free; ;¦errorNIsin_errorj ;·__file_s©FILE2error_t —Isin_row_t ¹Isin_t~ ;FISIN_BADALLOCjISIN_BADPARAMŽISIN_BADHANDLE³ISIN_BADKEY ×isinê08`h˜ ÐØ@Hx€ ž´¼Ä (09AIy‰ ($jrzb†«Í ê      @H ˆîv§v$ *¸@0ø6øŒ>p!„àP h  fˆhq -ðp{01`ˆp 1è” 2« 2@µp 2PPÃp2  ;Ïp<ÛïÛp?ÊTépA öpB¾@pBþ‡pC…C&pCÈr7pD:†G DÀW DÐàh E°Àx Gp ‹ GŸ G ´ G°É GÀÝp GÐisinusinv.o/ 1074016377 1032 20 100644 20756 ` ELFH0@@$ D! €'/P”= ÐK Qð_ÐTjqvz ¨„ À ™¥³ÀÏßð!2BUi ~!“".symtab.shstrtab.strtab.comment.text.data.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.content.data.rel.MIPS.content.data.rel.data.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenames.rel.debug_varnames.MIPS.interfaces.text.data.sbss.rodataerror__iobfprintfisinusinvinitIsin_inv_free.lit8Isin_inv_initIsin_errormallocfreecosisinusinvIsin_inv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenames.rel.debug_varnamesbe::7.30-1276837810:isinusinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $ident:::$Revision: 1.78 $ident:::$Revision: 1.4 $ident:::$Revision: 7.41 $g½ÿàÿ¿ÿ¤ÿ¥ß„d„@ß…d¥ß¦ß§ß™ ø ß¿g½ àg½ÿ ÿ¼(ÿ¿ <$B"à-÷¬0÷­8÷®@÷¯H÷°P÷±X߈ ß„ˆß™ ø ¯¢£` ß„d„ß…d¥ß™g9 ø $ÿÿÿ¥½× 0D F!>E ß„d„ß…d¥ß™g9 ø $ÿÿÿ¥¬×¢8׃ˆF#E׬X׈F-c÷¬Xߥp(¥ ß§p<4ÆÆ€Ç0*À ß„d„ß…d¥ß™g9 ø ÿ ()ߦp?ÿÇ(&§(/0¥7ÿ¦(&¦(/  ß„d„ß…d¥ß™g9 ø ÿ (¥| ¦|(ÆÀ ß„d„ß…d¥ß™g9 ø ÿ ($pß™ ø ÿ¢@ÿ¢ß¥  ß„d„ß…d¥ß™g9 ø ÿ (îß¿ÿàh× `ß¹÷ ×·h߸÷×¶P߯õö×”ˆP×µPF5¥ß®õÔß­pD­˜F œá×”ˆHF4œÃ߬õ“ ߪpß«ýj(ß©p Gþ @-@{ß©ý(0ײXß§ôò@×°XבˆXF1„ߦôÐ8ߥԮ8׈XF/uE߬XՅ׆ˆF&)@ß«Xõeß­Xէ׈ˆXF(= Isin_error Ð$p·>&err .‘p>7routine û‘x ·__file_s N ¾_cntN À_ptrg Á_baseg Ã_reservedr Ä_flag‡ Å_file™ long unsigned char VV‡ unsigned short unsigned intÎFILE·© €ÐcÐ__iobº= >num ? str' int char @error_tä]ISIN_BADALLOC2 ^ISIN_BADPARAM2 _ISIN_BADHANDLE2  `ISIN_BADKEY2 0'p ; ( false_east ; ) false_north ; * sphere ; + sphere_inv ; , ang_size_inv ; -nrowN( .nrow_halfN0 / ref_lon ;8 0 lon_cen_mer ;À 1ijustifyÈ 2 col_dist ;Ð 4 col_dist_inv ;Ø 6row ®à 7keyNè double —  ncolN !icol_cenN " ncol_inv ;#Isin_row_t E —8Isin_tÕ ¹eisin Ì  ò ; ¹ 2 %íÕÿ /ecs/hdfeos/gctp/src/usr/includeisinusinv.c”Ë¿ù”stdio.háÈÖí¶oisin.hòÜ€ëstandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ stdlib.h¨ËÁ¿Olocale_attr.h§ËÁ»limits.h§ËÁ¾N :Ó 5  , ,4,5,$4,4,5,$4,5, *  3+43+43+43+(3+$3+ ($  #$8,UD5.Bà 0   0, % @"# 0<,$#$d4,#$#% (@"#   % B .: ; 9 ' @ @: ; 9 I .: ; 9 I? ' @ @4: ; 9 I .: ;9 I? ' @ @: ;9 I 4: ;9 I .: ;9 I' @ @ : ; 9   : ; 9 I8 $> I 3 I !/ : ; 9 II 4: ; 9 I< ? : ; 9 &I ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(D A A@M @0P” A`AœA@à @0ð A€Aœ A@  @0 ¨ A@AœA@e @0 À ApAœA@ ¾ @0 Ð A0AœA@{ @(ÐT A A@Q @8$ ;isinusinvinitIsin_inv_init\isinusinvüIsin_invôIsin_inv_free; ;¦errorNIsin_errorj ;·__file_s©FILE2error_t —Isin_row_t ¹Isin_t~ ;FISIN_BADALLOCjISIN_BADPARAMŽISIN_BADHANDLE³ISIN_BADKEY ×isinê08`h˜ ÐØ@Hx€ ž´¼Ä (09AIy‰ ($jrzb†«Í ê      @H ˆîv§v$ $*È@06Œ>p!”àP x  f˜hq .{01€p 2” 2(« 28@µp 2xPÃp2È ;Ïp=õÛp?øTépAL öpBì@pC,‡pC³C&pCör7pDh†G DðW Eàh EàÀx G  ‹ GÀŸ Gд GàÉ GðÝp Hlamazfor.o/ 1074016378 1032 20 100644 7636 ` ELF0@@ Ô!)07>EMà”Va gowƒª¹ÉÙéú 1.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.sbss.rodatalamazforinttsincosptitleradiuscenloncenlatoffsetplamazforadjust_lon.lit8sprintfp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:lamazfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$!!à-÷¬÷­÷® ÷¯(÷°0×£÷ƒˆ×¢÷‚ˆ×¡(÷ˆ × 0÷€ˆ(׬ g…ˆg†ˆß™ ø ß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׬ ß™ ø ׌ˆ ׈(ß™ ø %߼߿g½@àg½ÿPÿ¼ˆÿ¿€<$!!à-÷¬÷­˜ÿ¦ ÿ§¨×¬×ˆF-cß™ ø ÷ ×¬˜g¥g¦ß™ ø ׬g¥g¦ ß™ ø ×°בˆF1„×± ײדˆF3”‚NŒ!÷°(×®(׈F/p2Eg¤0ß…d¥×’ˆדˆF3”‚D&ß™ ø g¤0ß…d¥ß™ ø $qÿ¦x!×…ˆ׆ˆ×§(׈ˆF(9ÀF'1ƒF 1„F&)B÷¥p׈ ×¢×£פpF$ÂL#aߨ õ×”ˆ(×µp×¶ ×·×€ˆF ½ÂF7µ‚×·×€ˆNÀ½©N–­!ß§¨ôôÿ xÿ xߢxß¼ˆß¿€g½°àLAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forward>—…„„„…†„އ†˜†ª       & * . 2 6 \%dhp%€%%  %´ %ì ð  %4%L% ” ¬%¸P¼PÄ%08@HPTX l | Œ œ ¨¬°   0 H Xh| ˜œ ¨ À Üà è  0@¿ð@?ð(ÿÿÿÿ[Øÿÿÿÿxlamazfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c lamazfor.c+lamazforint{ÀÔ(^,r¯‘P-center_long¯‘X.center_lat¯‘`/false_east¯‘h0false_north¯‘pFlamazfor{°àt`¯Glon¯‘`Hlat¯‘hI x‚‘pJ y‚‘xLdelta_lon¯‘Ð~Msin_delta_lon¯‘è~Ncos_delta_lon¯‘ð~Osin_lat¯‘Ø~Pcos_lat¯‘à~Qg¯‘ø~Rksp¯‘@<;SmessŒ‘€double"lon_center¯ #R¯ $sin_lat_o¯ %cos_lat_o¯ &false_easting¯  'false_northing¯ (int¯charØŒÿ /ecs/hdfeos/gctp/src/usr/includelamazfor.cšË¿ù”stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 0       ($$0!4$0,A% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I I !/ $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ô A@AœA@p @0à” A°AœA@` @8t?—¤lamazforint^lamazforˆ—¹lon_centerÚRòsin_lat_ocos_lat_o2false_eastingVfalse_northing¡08hp œÂÊÒy‰Òê *Ns    @¸ øWOE”($Àt* 800 8^8p! –>J ØÀ` ˜øk u0{p ¨P‰pø—•pà¡pow¯p昼p~@Ëp¾GÛpë ˜û ¨@ èà È / èC ølamazinv.o/ 1074016378 1032 20 100644 8580 ` ELFx0@@ Ü!)07>EMààV \djnt‹—¥²ÁÑáñ%9.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatalamazinvinttsincosptitleradiuscenloncenlatoffsetplamazinv.lit8p_errorasinzsinatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:lamazinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$!!à-÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס(÷ˆ(× 0÷€ˆ0׬ g…ˆg†ˆ ß™ ø ß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׬ ß™ ø ׌ˆ(׈0ß™ ø %߼߿g½@àg½ÿÿ¼8ÿ¿0<$!!à-÷¬P÷­Xÿ¦`ÿ§hשP׊ˆ(F*JA÷©P×§X׈ˆ0F(9Á÷§X×¥XצXF&)BצP×§PL§1aF )D÷¥×¢×ƒˆׄˆF$ÂF#ƒ÷¢ס×€ˆF! B F J N d%lpx%ˆ%˜%¨ %¼ %ì ð t x |8€8ˆ %¨%Ð%(%t%Ä%Ü%%4%`%x%08@HPX\` t „ ” ¤ °´¸  LP d „ ¤ ´ Ì Øì $ <D X p € À ÐØ ø (0 \ lt ”@?ð=Û|ßÙ×½»¿ù!ûTD-(ÿÿÿÿ]ÿÿÿÿxAlamazinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c lamazinv.c.lamazinvint5ÀÜ(^/rH‘P0center_longH‘X1center_latH‘`2false_eastH‘h3false_northH‘pJlamazinv5ðàÀ`HKxH‘`LyH‘hM lon<‘pN lat<‘xPRhH‘QzH‘ Rsin_zH‘¨Scos_zH‘°TtempH‘˜double$lon_centerH %lat_centerH &RH 'sin_lat_oH (cos_lat_oH  )false_eastingH (*false_northingH 0intHŒÿ /ecs/hdfeos/gctp/src/usr/includelamazinv.c¡Ë¿ù¿ stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 3      ,$!(,$%L %0[  Pz% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ü A@AœA@r @0àà ApAœA@³ @8À?I¤lamazinvint^lamazinv›IRlon_centerslat_center”R¬sin_lat_oÌcos_lat_oìfalse_eastingfalse_northing¡08hp œÂÊÒy‰kŒ¤Ää-    @è (hMÝ($À* Ð80 ÐF8p! VJ p ` ˆk àu0ø({p  P‰ppI•p¹ ¡pÂg¯p)˜¼pÁ@ËpGÛpH£ë ðû @ @ð 0 / PC `Wp plamccfor.o/ 1074016379 1032 20 100644 10420 ` ELF!¨0@@ ,'/7=CGKOV^gqx€0¬‰”˜¤°¾ËÚêú +>R.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatalamccforintp_errortsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccforadjust_loncos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:lamccfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿPÿ¼Xÿ¿P<$!!à-÷¬p÷­x÷®€÷¯ˆ÷°÷±˜÷² ÷³¨×¥p÷…ˆ×¤x÷„ˆ×£¨÷ƒˆP×¢ ÷‚ˆH× €×¡ˆF!F ׈F!E ß„d„ß…d¥ß™ ø $,ÿ¥(#D H÷©׬P׈ F-cß™ ø ÷ @׎ˆ0F s‚÷® ׬ ß™ ø ׈H×°Màƒáߦ`ôÏ׬ ß™ ø בˆP×’ˆ@׳N@œ¹F2Œ@ß§hôñÿ (ÿ (ߢ(ß¼8ß¿0g½pà=Û|ßÙ×½»?ð¿ù!ûTD-Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projectedz£›ˆˆˆ†ˆ†‡‡Œ‹‹……„„…ˆ‚—‡‡˜Œˆ‰       $ ( , 0 4 8 < @ D H L P Z ^ b f j n r x|€@„@Œ%ø%%8 %X%p% %¨ %Ä % % %P %| %œP P¨ %¼%Ð%à%ð%%<@Œ %¨ %Ä %hh@@$%T%t %˜%<DLThˆ ¤¨´ÈÌÔÜäô  (4 T `l €Œ  ¤ ´¸À ä  0@HL `ltx ˆŒ˜¤ °´¸ Ì ØÜ ì øü `tˆ ˜¤ ¼À ÐÔð  HP `p |”  ¤(ÿÿÿÿ°èÿÿÿÿx”lamccfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c lamccfor.c+lamccforintˆ°,(O,r_maj;‘@-r_min;‘H.lat1;‘P/lat2;‘X0c_lon;‘`1c_lat;‘h2false_east;‘p3false_north;‘x5sin_po;‘Ø~6cos_po;‘à~7con;‘è~8ms1;‘ð~9ms2;‘€:temp;‘Ð~;ts0;‘<ts1;‘ø~=ts2;‘ˆqlamccforˆð0Ü`;rlon;‘`slat;‘ht x‘pu y‘xxcon;‘yrh1;‘¨zsinphi;‘˜{theta;‘°|ts;‘ doubler_major; r_minor; es;  e; !center_lon;  "center_lat; (#ns; 0$f0; 8%rh; @&false_easting; H'false_northing; Pint;Œÿ /ecs/hdfeos/gctp/src/usr/includelamccfor.c¨Ë¿ù¾,stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 3 -)$$,,$,, -,U8  !   $! , !(409% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0, A°Aœ A@ Æ @00¬ ApAœA@f @8Ü?œ¤lamccforintOlamccforÜEr_majorcr_minoresše²center_lonÓcenter_latôns f0&rh?false_eastingcfalse_northing¡08hp œÂÊÒjrz[y’ªËì7[€      @H ˆhðfV($€Ü* `X00 ` 6 €ƒ>p! zP €° f0Àq ð{p €P‰pМ•pl¡p|g¯p㘼p{@Ëp»GÛpËë Ðû à@ 0 !P / !pC !€Wp !lamccinv.o/ 1074016380 1032 20 100644 10308 ` ELF!@0@@ ,'/7=CGKOV^gqx€0‰• ¬¸ÆÓâò#3FZ.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatalamccinvintp_errortsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccinvatan2phi2zadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:lamccinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿPÿ¼Xÿ¿P<$!!à-÷¬p÷­x÷®€÷¯ˆ÷°÷±˜÷² ÷³¨×¥p÷…ˆ×¤x÷„ˆ×£ ÷ƒˆH×¢¨÷‚ˆP× €×¡ˆF!F ׈F! I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0, A°Aœ A@ Æ @00 ApAœA@ @8@?¢¤lamccinvintOlamccinvâCr_majorar_minores˜e°center_lonÑcenter_latòns f0$rh=false_eastingafalse_northing¡08hp œÂÊÒjrzYw¨Éê5Y~      @`  hnv($ @* àX00 à(6 h>p! pnP à€ f`q x{p P‰pX¢•pú%¡pg¯p†˜¼p@Ëp^GÛp¥Ëë pû €@ À0 ð / !C ! Wp !0merfor.o/ 1074016381 1032 20 100644 8100 ` ELF 0@@ d%)-4<FMUp0\djuy…‘Ÿ¬»ËÛëü 3.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatamerforintcossinptitleradius2cenlonmeroriginoffsetpmerforp_errortsfnzadjust_lonlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:merfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ ÿ¼ÿ¿<$!!à-÷¬0÷­8÷®@÷¯H÷°P÷±X׫0÷‹ˆ×ª8÷Šˆש@÷‰ˆרH÷ˆˆ×§X÷‡ˆ8צP÷†ˆ@ׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆ(×€ˆ(F ÷€ˆ ׬Hß™ ø ÷ ׬Hß™ ø ÷  ׬Hß™ ø ׈׈(F {Â×® M¯syF kD׬F-c÷Œˆ0ß„d„ß™ ø ׌ˆ×ˆß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆ@׈8ß™ ø %߼߿g½`àg½ÿ°ÿ¼ ÿ¿<$!!à-÷¬0÷­8ÿ¦@ÿ§H× 8F ׈F!F ׈F!>E ß„d„ß…d¥ß™ ø $5ÿ¥)׬8ß™ ø ÷ ×Œˆ ×­8׮ߙ ø ÷ (÷ ׬0׈F-cß™ ø ÷ (׎ˆ@׈׈0F0{ÂMϡߦ@ôÎ׬ß™ ø בˆ8×’ˆ×“ˆ0F3”‚N2yß§Hôñÿ ÿ ߢß¼ ß¿g½Pà?ð¿ù!ûTD-=Û|ßÙ×½»MERCATORTransformation cannot be computed at the polesmer-forwardF§……Ž…„„…†„˜ˆ‡ˆŒ       $ . 2 6 : > œ%°%Ä%ðôü% % %0 %D %| € ¼ÀÄ@È@Ð%ð% %,%\%4<DLT\`dp„ˆ˜ ¬ À ÌÐìø   (, 8<@  ¬Ì ì ü  ( 8<@X dhl(ÿÿÿÿøÿÿÿÿxXmerfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c merfor.c)merforintLàd(…*r_maj1‘P+r_min1‘X,center_lon1‘`-center_lat1‘h.false_east1‘p/false_north1‘x1temp1‘ OmerforLÐp `1Plon1‘`Qlat1‘hR xS‘pS yS‘xUts1‘¸Vsinphi1‘°doubler_major1 r_minor1 lon_center1  lat_origin1 !e1  !es1 ("m11 0#false_northing1 8$false_easting1 @int1ÛŠÿ /ecs/hdfeos/gctp/src/usr/includemerfor.c‰Ì¿ùstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ / $     1( ,D9% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0d A`Aœ A@ T @0p0 APAœA@G @8 ;` merforint…merfor­`;r_majorYr_minorwlon_center˜lat_origin¹eÑesêm1false_northing(false_eastingŸ08hp ˜¼ÄÌž¦®Qo±Éâû D    @è (hG×&$ *  H00  6 ¸L>p! FP Pà f 0(q XÀ{p P‰ph`•pÈã¡p«g¯p˜¼pª@ËpêCÛp-µë èû ø@ 8 H / hC xWp ˆmerinv.o/ 1074016381 1032 20 100644 7700 ` ELF0@@ d%)-4<FMUp\`fq}‰—¤³ÃÓãô+.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatamerinvintcossinptitleradius2cenlonmeroriginoffsetpmerinvexpphi2zadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:merinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ ÿ¼ÿ¿<$!!à-÷¬0÷­8÷®@÷¯H÷°P÷±X׫0÷‹ˆ×ª8÷Šˆש@÷‰ˆרH÷ˆˆ×§X÷‡ˆ8צP÷†ˆ@ׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆ(×€ˆ(F ÷€ˆ ׬Hß™ ø ÷ ׬Hß™ ø ÷  ׬Hß™ ø ׈׈(F {Â×® M¯syF kD׬F-c÷Œˆ0ß„d„ß™ ø ׌ˆ×ˆß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆ@׈8ß™ ø %߼߿g½`àg½ÿ°ÿ¼ ÿ¿<$!!à-÷¬0÷­8ÿ¦@ÿ§Hÿ ×¯0׈@F0{Á÷¯0×­8׎ˆ8F.kA÷­8׬8F c׈׎ˆ0F.kBF-cß™ ø ÷ ׌ˆ ×­g¦ß™ ø ÷ (ߣHô`ߢ@¤ÿ¤׌ˆ×­0׎ˆ×ˆ0F/s‚F.kCF-cß™ ø ÷ (ߥ@ô ÿ ÿ ߢß¼ ß¿g½Pà?ðMERCATOR>§……Ž…„„…†„š‡”‹       $ . 2 6 œ%°%Ä%ðôü% % %0 %D %| € Ø%ô%D%4<DLT\`dp„ˆ˜ ¬ À ÌÐìø   (, 8<@  °ÄÈÔ äð $,0@ (ÿÿÿÿxÿÿÿÿx^merinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c merinv.c)merinvintJàd(…*r_maj/‘P+r_min/‘X,center_lon/‘`-center_lat/‘h.false_east/‘p/false_north/‘x1temp/‘ OmerinvJÐpx`/Px/‘`Qy/‘hR lonQ‘pS latQ‘xUts/‘¸Vflag\‘°doubler_major/ r_minor/ lon_center/  lat_origin/ !e/  !es/ ("m1/ 0#false_northing/ 8$false_easting/ @int/longØŠÿ /ecs/hdfeos/gctp/src/usr/includemerinv.cŽÌ¿ùõstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ / $     40A% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0d A`Aœ A@ T @0p APAœA@} @8x;f merinvint…merinv­f9r_majorWr_minorulon_center–lat_origin·eÏesèm1false_northing&false_eastingŸ08hp ˜¼ÄÌž¦®OmޝÇàùB    @Ð hx?·&$àx* XH00 X6 ` >p! i>P ¨À f h˜q €{p €P‰pÐf•p6à¡pg¯p}˜¼p@ËpUCÛp˜µë Pû `@   ° / ÐC àWp ðmillfor.o/ 1074016382 1032 20 100644 6484 ` ELFP0@@ ¨ '.5=°ÀEP VZ^jv„‘ °ÀÐáñ.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatamillforintptitleradiuscenlonoffsetpmillforadjust_lon.lit8tanlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:millfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׌ˆ׈ß™ ø %߼߿g½0àg½ÿÀÿ¼ÿ¿<$!!à-÷¬ ÷­(ÿ¦0ÿ§8׬ ׈F-cß™ ø ÷ ×Žˆׯ׈MÐ{¡ß¢0ôN׬(׈F-c׈F-cß™ ø F ß™ ø בˆ×’ˆF ”‚דˆN3”aߣ8ôq%߼߿g½@àMILLER CYLINDRICAL.•„„…†ƒŽ„      " & HLT%d%t%ˆ%¼ À è %$ %4 %,4<DP ` p |€„ Üä ôü   0 <@H @?é!ûTD-?ô(ÿÿÿÿÐhÿÿÿÿxomillfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c millfor.c)millforintc0¨(@*rב`+center_longבh,false_eastבp-false_northבxAmillforcÀ°p`×Blonב`ClatבhD xj‘pE yj‘xHdlonב@double"lon_center× #R× $false_easting× %false_northing× int×É‹ÿ /ecs/hdfeos/gctp/src/usr/includemillfor.c”Ì¿ùÚstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ -     ($Y% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¨ A0AœA@e @0°À A@AœA@k @8p=w¢millforint@millfordwálon_centerRfalse_easting>false_northing 08hp š¾ÆÎZbjú6[      @ˆ Èh0,\'$p* 08p!.J H€`È8k Pu0 P{p  hP‰p ¸w•p/Ñ¡pg¯pg˜¼pÿ@Ëp?EÛp„lë ðû @ @À  /  C 0Wp @millinv.o/ 1074016383 1032 20 100644 6484 ` ELFP0@@ ¨ '.5=°ÐEP VZ_kw…’¡±ÁÑâò.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatamillinvintptitleradiuscenlonoffsetpmillinvadjust_lon.lit8expatan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:millinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׌ˆ׈ß™ ø %߼߿g½0àg½ÿÐÿ¼ÿ¿<$!!à-÷¬÷­ÿ¦ ÿ§(×±×’ˆF2ŒA÷±ׯ׈F0{Á÷¯׌ˆ×­׎ˆF.kCF-cß™ ø ߢ ô@׬׈F-c׈F-cß™ ø F ß™ ø ׎ˆF.€×ˆF/s‚ߣ(ôn%߼߿g½0àMILLER CYLINDRICAL.•„„…†ƒ˜Š„Œ      " & HLT%d%t%ˆ%¼ À  %8 %H %,4<DP ` p |€„ Üìø $, 4 D P X ?ô¿é!ûTD-@(ÿÿÿÿЈÿÿÿÿxZmillinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c millinv.c)millinvintN0¨(@*r‘`+center_long‘h,false_east‘p-false_north‘xAmillinvN0°€`ÂBx‘`Cy‘hD lonU‘pE latU‘xdouble"lon_center #R $false_easting %false_northing intÂÊ‹ÿ /ecs/hdfeos/gctp/src/usr/includemillinv.cšÌ¿ùÀstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ -     4U% B .: ; 9 I? ' @ @: ; 9 I $> 4: ; 9 I I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¨ A0AœA@e @0°Ð A0AœA@o @8€=b¢millinvint@millinvdbÌlon_centeríRfalse_easting)false_northing 08hp š¾ÆÎYaiåý!F      @ˆ Èh0-]'$€* 08p!#.J X€`Ø8k Pu0 `{p  xP‰p Èb•p*Ò¡püg¯pc˜¼pû@Ëp;EÛp€lë ðû @ @À  /  C 0Wp @molwfor.o/ 1074016383 1032 20 100644 7476 ` ELF00@@ ¨ '.5=°øEPT Z^fr~Œ™¨¸ÈØéù  .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatamolwforintptitleradiuscenlonoffsetpmolwforadjust_lonsin.lit8cosp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:molwfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(×£ ÷ƒˆ×¢(÷‚ˆס÷ˆ× ÷€ˆß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׌ˆ׈ß™ ø %߼߿g½0àg½ÿÿ¼8ÿ¿0<$!!à-÷¬P÷­Xÿ¦`ÿ§h׬P׈F-cß™ ø ÷ ×®X÷®׬Xß™ ø ׈F/Â÷¯ÿ $@3׬ß™ ø ÷ @׬ß™ ø ׳×´@F4œÀ×´F4œÁF œÇ×”ˆF4F4œÃ÷³ ×±ײ F2Œ@÷±×° F „בˆF1€•„„…†ƒŽ‡‹…Ÿœ      " & * . 2 6 HLT%d%t%ˆ%¼ À è % %0 %D %¬°´0¸0À%0 %d %,4<DP ` p |€„ Üä   , @ d Œ ¼ ô   , 8@D ` lpt @ !ûTD-?ð=Û|ßÙ×½»?à?ù!ûTD-?ìÏd)¾…•?ö žf;ã(ÿÿÿÿXÈÿÿÿÿxÕmolwfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c molwfor.c%molwforintÁ0¨(@&r5‘`'center_long5‘h(false_east5‘p)false_north5‘x=molwforÁð°¨`5>lon5‘`?lat5‘h@ xÈ‘pA yÈ‘xCdelta_lon5‘Dtheta5‘˜Edelta_theta5‘°Fcon5‘ GiÓ‘¨doublelon_center5 R5  false_easting5 !false_northing5 int5long÷‹ÿ /ecs/hdfeos/gctp/src/usr/includemolwfor.cŸÌ¿ù–stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ )      (X$( x ,@8% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¨ A0AœA@e @0°ø ApAœA@y @8¨=Ý¢molwforint@molwfordÝ?lon_center`Rxfalse_eastingœfalse_northing 08hp š¾ÆÎZbjXp”¹      @  àhH4|'$°¨* X 0 XB8p! š>J ØÀ` ˜øk àu0p@{p °P‰pÝ•pÝÿ¡pÜg¯pC˜¼pÛ@ËpEÛp`lë Ðû à@  À à / C Wp  molwinv.o/ 1074016384 1032 20 100644 7092 ` ELF¨0@@ ¨ '.5=° E KPT_co{‰–¥µÅÕæö .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatamolwinvintptitleradiuscenlonoffsetpmolwinv.lit8asincosadjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:molwinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(×£ ÷ƒˆ×¢(÷‚ˆס÷ˆ× ÷€ˆß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׌ˆ׈ß™ ø %߼߿g½0àg½ÿÀÿ¼ÿ¿<$!!à-÷¬ ÷­(ÿ¦0ÿ§8×§ ׈ˆF(9Á÷§ ×¥(׆ˆF&)A÷¥(×¢(׃ˆׄˆF$ÂF#ƒ÷¢×¡F E×€ˆF!yë‘h? lon~‘p@ lat~‘xBthetaë‘HCargë‘@doublelon_centerë Rë false_eastingë  false_northingë intëé‹ÿ /ecs/hdfeos/gctp/src/usr/includemolwinv.c¤Ì¿ùÔstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ (      # P##<#$% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¨ A0AœA@e @0°  A@AœA@c @8P=‹¢molwinvint@molwinvd‹õlon_centerR.false_eastingRfalse_northing 08hp š¾ÆÎZbj&Jo      @  àhH1y'$ P*ð 0ð 8p!ú6J 0 ` Ðhk 8u0 H8{p  €P‰p Ћ•p[ñ¡pLg¯p³˜¼pK@Ëp‹EÛpÐlë @û P@ À P / pC €Wp obleqfor.o/ 1074016385 1032 20 100644 9684 ` ELFÈ0@@ H!(/6=DLTP”]bh nrw{‡“¡®½ÍÝíþ!5.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataobleqforintptitleradiuscenloncenlatgenrptoffsetptsincosobleqforacosatan2.lit8sinasincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:obleqfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ°ÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(÷°0÷±8÷²@÷³H×§÷‡ˆ(צ÷†ˆ×¥ ÷…ˆפ(÷„ˆ×£0÷ƒˆ ×¢8÷‚ˆס@÷ˆ@× H÷€ˆHß„d„ß™ ø ׌ˆ(ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆß…d¥ß™ ø ׌ˆ ß…d¥ß™ ø ׌ˆß…d¥ß™ ø ׌ˆ@׈Hß™ ø ׌ˆg…ˆ0g†ˆ8ß™ ø %߼߿g½Pàg½ÿ@ÿ¼xÿ¿p<$!!à-÷¬ ÷­¨ÿ¦°ÿ§¸×  ×ˆF!÷ ×¬¨g¥g¦ß™ ø ׬g¥g¦ ß™ ø ׬׈0F-c×­ ×®׈8F/s‚MŽk!ß™ ø ÷ (׬×­F-c×­ ×®׈0F/s‚F.kB×®׈8M¯siß™ ø ׎ˆF s€÷®0׬0g¥8g¦@ß™ ø ׬(׈F-cß™ ø ×’ˆF2‚÷²H×°8×±HF1„÷°P×®@ׯHF/s‚÷®X׬P׈F-cß™ ø ÷ `׬`ß™ ø ÷ €×¬`׈F-c׈F-cß™ ø ׯX׈F0{Â×®€F/s‚F sƒ÷®H׬Hß™ ø ÷ h׬h׈F-c׈ F-cß™ ø ׎ˆ@׈ ׈(F0{ÂMϡߢ¸ôN׬hß™ ø ÷ ˆ×¬`׈F-c׈F-cß™ ø ÷ ×¬h׈F-c׈ F-cß™ ø ׎ˆHבˆ×’ˆ(F2ŒB×°F1„ׯˆF0{ÂF {ÃF/s€ß£°ôn%ß¼xß¿pg½ÀàOBLATED EQUAL-AREAParameter m: Parameter n: Theta: n¡„„„†††…††ƒ’†‹‰†‘…‰‹‰‹‰‰’       $ ( 2 6 : > B F J N R V Z ^ b f x|„%”%¤%´%ÀÄÌ %Ø0Ü0ä %ðHôHü % %( %\ ` ˜ %° %Ü %%< %T%˜%¬%Ð%ü% %L%p%”%<DLT\dlt€ Œ œ  ¬° ¼È Ôà ìø   $ |” ¬ ¼ÌØ ü   8 HP \Œ” ¨ ¼ÄÌ Üø   (,0H \dl €ˆ œ ¤?à@(ÿÿÿÿ\Ðÿÿÿÿx§obleqfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c obleqfor.c(obleqforint›ÐH(¡)rg‘@*center_longg‘H+center_latg‘P,shape_mg‘X-shape_ng‘`.angleg‘h/false_eastg‘p0false_northg‘xOobleqfor›ÀPä`gPlong‘`Qlatg‘hR x¢‘pS y¢‘xUdelta_long‘À~Vsin_delta_long‘Ø~Wcos_delta_long‘à~Xsin_latg‘È~Ycos_latg‘Ð~Zzg‘è~[Azg‘ð~\sin_Azg‘ø~]cos_Azg‘€^tempg‘ˆ_x_primeg‘`y_primeg‘˜aMg‘ bNg‘¨doublelon_centerg lat_og thetag  mg !ng  "Rg (#sin_lat_og 0$cos_lat_og 8%false_eastingg @&false_northingg HintgâŒÿ /ecs/hdfeos/gctp/src/usr/includeobleqfor.c©Ì¿ù‚stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 0 $$$$ $$ I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0H APAœ A@ M @0P” AÀAœ A@   @8ä?¯¤obleqforint¡obleqfor¸¯qlon_center’lat_o®thetaÊmânúRsin_lat_o2cos_lat_oRfalse_eastingvfalse_northing¡08hp œÂÊÒ¼ÄÌŠ¦ÂÚò *Jn“     @ @h¨Iñ($ ä* P0 U8p! ]nJ Ѐ` PHk ˜ u0¸{p ÈP‰p¯•pÇê¡p±g¯p˜¼p°@ËpðGÛp7Àë øû @ H  h / ˆC ˜Wp ¨ obleqinv.o/ 1074016385 1032 20 100644 9732 ` ELFø0@@ H!(/6=DLTP¼]b hlpv™§´ÃÓãó';.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataobleqinvintptitleradiuscenloncenlatgenrptoffsetptsincosobleqinvasin.lit8cossinatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:obleqinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ°ÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(÷°0÷±8÷²@÷³H×§÷‡ˆ(צ÷†ˆ×¥ ÷…ˆפ(÷„ˆ×£0÷ƒˆ ×¢8÷‚ˆס@÷ˆ@× H÷€ˆHß„d„ß™ ø ׌ˆ(ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆß…d¥ß™ ø ׌ˆ ß…d¥ß™ ø ׌ˆß…d¥ß™ ø ׌ˆ@׈Hß™ ø ׌ˆg…ˆ0g†ˆ8ß™ ø %߼߿g½Pàg½ÿPÿ¼hÿ¿`<$!!à-÷¬÷­˜ÿ¦ ÿ§¨×±×’ˆ@F2ŒA÷±×¯˜×ˆHF0{Á÷¯˜×¬˜×ˆ ׎ˆ(F.kBF-cß™ ø ׎ˆ ׈F/s‚F.‚÷®×¬×ˆF-c׈ F-cß™ ø ÷ p׬ߙ ø ×±×’ˆדˆ(F3”‚F2ŒC×°pF1„F „÷°׬ß™ ø ×”ˆוˆF5¥F4÷´׬ß™ ø ׎ˆF.‚÷®׬׈F-c׈F-cß™ ø ÷ x׬ߙ ø ÷ €×¬ß™ ø דˆײ€F3”‚×±xF2ŒBF ŒC÷± ׯ ×° F0{Â×°×±MñƒáF {Ä׈F0{Â÷¯׬ß™ ø ×”ˆF4÷´(׬×­ ß™ ø ÷ ˆ÷ 0×µ0×–ˆF6­A÷µ8׬8g¥@g¦Hß™ ø ׬(g¥Pg¦Xß™ ø ׬H×­P׎ˆ8F.kBF-c×­X׎ˆ0MŽk!ß™ ø ߢ¨ô@׬P×­@F-c×­H×®P׈0F/s‚F.kB×®X׈8M¯siß™ ø ÷ ˆ×ŒˆF cß™ ø ߣ ô`%ß¼hß¿`g½°àOBLATED EQUAL-AREAParameter m: Parameter n: Theta: r¡„„„†††…††ƒ˜…‰‹……•ˆŒ†‹†ˆ       $ ( 2 6 : > B F J N R V Z ^ b f j x|„%”%¤%´%ÀÄÌ %Ø0Ü0ä %ðHôHü % %( %\ ` ° %ä%ø%, %P%|%%¤%ø %%H %` %Œ %Ì%ä%<DLT\dlt€ Œ œ  ¬° ¼È Ôà ìø   $ |Œœ ¬ ¸¼ÐØà ô ( 48L Xhpx Œ   ¬äô  ,D \ p€ˆ °ÀÈ Øà ?à@(ÿÿÿÿ_ÿÿÿÿxxobleqinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c obleqinv.c*obleqinvintlÐH(¡+r8‘@,center_long8‘H-center_lat8‘P.shape_m8‘X/shape_n8‘`0angle8‘h1false_east8‘p2false_north8‘xQobleqinvl°P `8Rx8‘`Sy8‘hT lons‘pU lats‘xWz8‘ø~Xsin_z8‘ Ycos_z8‘¨ZAz8‘€[temp8‘Ø~\x_prime8‘è~]y_prime8‘ð~^M8‘à~_N8‘Ð~`diff_angle8‘ˆasin_diff_angle8‘bcos_diff_angle8‘˜doublelon_center8  lat_o8 !theta8 "m8 #n8  $R8 (%sin_lat_o8 0&cos_lat_o8 8'false_easting8 @(false_northing8 Hint8ãŒÿ /ecs/hdfeos/gctp/src/usr/includeobleqinv.c¯Ì¿ùâstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 2 $$$$ @d0(p4(($$@e% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0H APAœ A@ M @0P¼ A°Aœ A@ ª @8 ?€¤obleqinvint¡obleqinv¸€Blon_centerclat_otheta›m³nËRãsin_lat_ocos_lat_o#false_eastingGfalse_northing¡08hp œÂÊÒ¼ÄÌ[w“«ÃÛû?d     @ @h¨O÷($  * 0P0 0U8p! …rJ ø` ˆ`k è0u0{p (P‰px€•pøë¡pãg¯pJ˜¼pâ@Ëp"GÛpiÀë 0û @@ €    / ÀC ÐWp àomerfor.o/ 1074016386 1032 20 100644 18404 ` ELF@Ø0@@  Ä&.28?GNVZ`dkrwŠ Ðh’–š¦²ÀÍÜìü -@T.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodataomerforinttsincospowtsfnzptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_erroradjust_lonomerforcoslog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:omerfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ ÿ¼ˆÿ¿€<$!!à-÷¬ ÷­¨÷®°÷¯¸÷°À÷±È÷²Ð÷³Ø×« ÷‹ˆ×ª¨÷Šˆש°÷‰ˆרÈ÷ˆˆ ×§Ø÷‡ˆ8צÐ÷†ˆ@ׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆ0×€ˆ0F ÷€ˆ(׌ˆ g…ˆHg†ˆPß™ ø ׎ˆ×ˆH׈0בˆHF1„MÐ{¹÷®׌ˆ×ˆ0F-cF c÷¬׌ˆP׈ß™ ø ÷ ×—ˆ0F ½Â×€ˆ×ˆ0F!F ½Ã×€ˆF ½ÀF ½Ä÷—ˆX׳×”ˆוˆ×–ˆXF6­BF5¥F4œÂ×´F4œÃ÷“ˆ`×’ˆ F ”…דˆF3E ׌ˆh׈׎ˆh׈hM¯saF kDF-c÷¬  ׈hבˆ×’ˆhדˆhN3”aF ŒDF1„÷° ×”ˆh÷´ ׬׈Xß™ ø ÷ ×µ F ­B÷•ˆpß„d„ß™ ø ׌ˆ×ˆß™ ø ׌ˆß…d¥ß™ ø ׌ˆ@׈8ß™ ø ߦÀ„×¶ ×—ˆ×  F ½ÃF7µ×—ˆ(F7µ‚÷¶(׬¸ß™ ø ׌ˆhF,ß™ ø ÷ ÷ 0׬0ß™ ø ׬(F cß™ ø ÷ ×®À׈XF/ÃF/s÷Žˆ׬¸×ˆ0F-cß…d¥ß™ ø ׌ˆß™ ø ׌ˆ ß™ ø ×’ˆ F ”…÷²×±׈F1ƒE׌ˆ׈h׎ˆhMŽk!F c׈˜F-cß™ ø ׈`׈XF0{ÃF/Â÷ˆx׌ˆ׈h׎ˆhMŽk!F c׈˜F-cß™ ø ׈`׈XF0{ÃF/ÂF {Ç÷ˆx ß„d„ß…d¥ß™ ø $Éÿ¥x3/׬èß™ ø ÷ 8׌ˆ(×­è×®8ß™ ø ÷ ÷ @׬øß™ ø ÷ 8׌ˆ(×­ø×®8ß™ ø ÷ ÷ H׬@׈Xß™ ø ÷ ÷ P׬H׈Xß™ ø ÷ ÷ Xׄˆp×¥PF%!÷¤ ס ׂˆ×£ F#ƒF"Aׂˆ(F"B÷¡(×·P× XF ½Â×€ˆp׈pNáé×€ˆp׈pF!סP×¢XL!F ½Ã÷·`×µX×¶PF6­A×¶P×·XF7µ€F6­C÷µh׳à×´ðF4œÁ÷³p×±p×’ˆ@F2ŽE ß„d„ß…d¥ß™ ø $Êÿ¥xd×°èF „÷°×±×’ˆF2‰>E ׳×”ˆ8F4œÀF œÅ×”ˆF4š>E ß„d„ß…d¥ß™ ø $Êÿ¥xIוˆ F ­E×–ˆ8F6­@F ­E×–ˆF6«>E ß„d„ß…d¥ß™ ø $Êÿ¥x5׬0g…ˆ€g†ˆˆß™ ø ׬¸g…ˆg†ˆ˜ß™ ø ×—ˆ D °F7´>E׌ˆ׈h׎ˆhMŽk!F c׈˜F-cß™ ø ׈`׈XF0{ÃF/Â÷ˆx׌ˆ׈h׎ˆhMŽk!F c׈˜F-cß™ ø ׈`׈XF0{ÃF/ÂF {Ç÷ˆxÿ xÿ xߢxß¼ˆß¿€g½ààg½ÿ`ÿ¼hÿ¿`<$!!à-÷¬€÷­ˆÿ¦ÿ§˜×¬ˆß™ ø ÷ ×¬€×ˆF-cß™ ø ÷ p÷ ׬׈XF-cß™ ø ÷ ׯˆF {Å׈8F0{ÀF {Å׎ˆF/pE ×–ˆ€÷¶8×—ˆ€F ½Ç÷·8× ˆ×ˆ`F!׈XF!÷ H×¢8F …׃ˆF#€F …׃ˆF#>E ß„d„ß…d¥ß™ ø $Íÿ¥X*׌ˆ×­8F-c×­8׎ˆF.k@F-cß™ ø ×–ˆ`×—ˆ(F7µ‚F6‚×—ˆXF7µƒ÷¶P×´HוˆxF5¥÷´Hבˆ@ײPדˆ˜N3”aײHדˆN3”aß§ôñ׎ˆ8ׯH׈˜MÐ{¡×¯P׈MÐ{¹ß¦˜ôÎÿ Xÿ XߢXß¼hß¿`g½ à?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰¿ù!ûTD-À !ûTD-À!ûTD-@ !ûTD-@!ûTD->z×òš¼¯HOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Point projects into infinityomer-foræ«‘©µ‰…†……†…Ž„„–†‘Ї†‡‡‡Æ‡Žˆ………Šˆˆˆ›”І‘Ž„Œ‡ˆ‡£š¶Ž¥       $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ ” ˜ œ   ¤ ¨ ¬ ° ´ ¾ Â Æ Ê Î Ò Ö Ú Þ ¬%ð%”%h%€„Œ %  %¬ ° ¸ %Ì % %%4%H%tHxH€ %% %ø%%L%%¸h¼hÀ€Ä€Ì%ô %%( %D%`%|%”%°%è% %%0 %D%`dl %€°„°Œ % Ð¤Ð¬ %ÀðÄðÌ %ôhøhü€€%`hdhh€l€t%°h´h¸€¼€Ä%ì% % @% „% Ü à % % < % |% ˜% $% Œ% P T X0 \0 d% œ%<DLT\dhlxŒ˜œ ¤¨ ´¸¼ÀÐÔäèì ü (,0HLTdlptx„ˆŒ ´ÀÌÐÔØð ,048T`d |ˆ ”˜œ ¨´ ÀÄÈ äô  0 D Xdl| ˆŒ ˜œ ¨¸ÌØìðô   ,04@H TXdptx„Œ ˜œ¬È ð   $ 4@ X\ tx Œ °ÈÌÔØ(<L`€„ ¬ ¸ÌÔÜä ü  , 8@ Xh xˆ ˜¨ ¸È ä 0DPp Œ” À àäè øü    $ ( 4 < H L X d h l x € Œ    ü   0 8 P \ l x  ” ¤ ´ Ä Ô ä ô    8 L P l x ˆ ” œ À Ä Ì ø    4 @ ` | Œ ˜ ¤ ¨ ´ Ä Ð Ø ä ô ü (ÿÿÿÿ«àÿÿÿÿxåomerfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c omerfor.c/omerforintÑà Ä()0r_majƒ‘@1r_minƒ‘H2scale_factƒ‘P3azimuthƒ‘X4lon_origƒ‘`5lat_origƒ‘h6false_eastƒ‘p7false_northƒ‘x8lon1ƒ‘9lat1ƒ‘:lon2ƒ‘;lat2ƒ‘<modeØ‘ >tempƒ‘ ~?conƒ‘¨~? comƒ‘°~@tsƒ‘¸~Ats1ƒ‘à~A ts2ƒ‘è~Bhƒ‘ð~B lƒ‘ø~Cjƒ‘€C pƒ‘ˆC dlonƒ‘Dfƒ‘À~D gƒ‘È~D gamaƒ‘Ð~Esinphiƒ‘Ø~ÑomerforÑ  Ð 8`ƒÒlonƒ‘`Ólatƒ‘hÔ xà‘pÕ yà‘x×sin_phiƒ‘à~Øtƒ‘Ùconƒ‘ Úqƒ‘€Ú usƒ‘¨Ú vlƒ‘ð~Ûulƒ‘˜Û vsƒ‘°Üsƒ‘ˆÝdlonƒ‘è~Þts1ƒ‘ø~doubler_majorƒ r_minorƒ scale_factorƒ lon_originƒ  lat_originƒ  !eƒ (!esƒ 0"false_northingƒ 8#false_eastingƒ @$sin_p20ƒ H$cos_p20ƒ P%blƒ X&alƒ `'dƒ h(elƒ p(uƒ x)singamƒ €)cosgamƒ ˆ*sinazƒ *cosazƒ ˜intlongƒ®‹ÿ /ecs/hdfeos/gctp/src/usr/includeomerfor.c´Ì¿ùÙ:stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ < $$( L4%,,- 5}  $!,8,A$$ Q}(t , ,((,D,  h,< ,,,--(A(1($$ QM     ,(1,0,,0(%L x  %1(P01% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0 Ä AàAœ A@ l @0 Ðh A AœA@Õ @8 8=í¢omerforint)omerforFír_major«r_minorÉscale_factorìlon_origin lat_origin.eFes_false_northing„false_easting¨sin_p20Æcos_p20äblýald.elGu_singam|cosgam™sinazµcosaz 08hp š¿ÇÏCKS£Áä&>W| ¾Üõ&?Wt‘­É     @x ¸h hˆ'$° 8*è 00èh6P9>p!‰æP p` fЈq #X@{p 2˜P‰p2èí•p9Õ¶¡p;‹g¯p;ò˜¼p<Š@Ëp<ÊEÛp=Në >`û >p@ >°À @p / @C @ Wp @°(omerinv.o/ 1074016387 1032 20 100644 18004 ` ELF?P0@@  Ä&.28?GNVZ`dkrwŠ Ðà’–œ ¦²¾ÌÙèø)9L`.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodataomerinvinttsincospowtsfnzptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_erroradjust_lonomerinvexpphi2zcosatan2.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:omerinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ0ÿ¼€ÿ¿x<$!!à-÷¬÷­˜÷® ÷¯¨÷°°÷±¸÷²À÷³È׫÷‹ˆ×ª˜÷Šˆש ÷‰ˆר¸÷ˆˆ ×§È÷‡ˆ8צÀ÷†ˆ@ׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆ0×€ˆ0F ÷€ˆ(׌ˆ g…ˆHg†ˆPß™ ø ׎ˆ×ˆH׈0בˆHF1„MÐ{¹÷®׌ˆ×ˆ0F-cF c÷¬׌ˆP׈ß™ ø ÷ ˆ×—ˆ0F ½Â×€ˆ×ˆ0F!F ½Ã×€ˆF ½ÀF ½Ä÷—ˆX׳×”ˆוˆ×–ˆXF6­BF5¥F4œÂ×´F4œÃ÷“ˆ`×’ˆ F ”…דˆF3E ׌ˆp׈׎ˆp׈pM¯saF kDF-c÷¬ ׈pבˆ×’ˆpדˆpN3”aF ŒDF1„÷°×”ˆp÷´׌ˆh׈Xß™ ø ÷ ˆ×µF ­B÷•ˆxß„d„ß™ ø ׌ˆ×ˆß™ ø ׌ˆß…d¥ß™ ø ׌ˆ@׈8ß™ ø ߦðÀ„×¶×—ˆ× F ½ÃF7µ×—ˆ(F7µ‚÷¶ ׬¨ß™ ø ׌ˆpF,ß™ ø ÷ ˆ÷ (׬(ß™ ø ׬ F cß™ ø ÷ ˆ×®°×ˆXF/ÃF/s÷Žˆ׬¨×ˆ0F-cß…d¥ß™ ø ׌ˆß™ ø ׌ˆ ß™ ø ×’ˆ F ”…÷²×±׈F1ƒE׌ˆ׈p׎ˆpMŽk!F c׈ F-cß™ ø ׈`׈XF0{ÃF/Â÷ˆ€׌ˆ׈p׎ˆpMŽk!F c׈ F-cß™ ø ׈`׈XF0{ÃF/ÂF {Ç÷ˆ€ ß„d„ß…d¥ß™ ø $Éÿ¥p3/׬Øß™ ø ÷ 0׌ˆ(×­Ø×®0ß™ ø ÷ ˆ÷ 8׬èß™ ø ÷ 0׌ˆ(×­è×®0ß™ ø ÷ ˆ÷ @׬8׈Xß™ ø ÷ ˆ÷ H׬@׈Xß™ ø ÷ ˆ÷ Pׄˆx×¥HF%!÷¤סׂˆ×£F#ƒF"Aׂˆ(F"B÷¡ ×·H× PF ½Â×€ˆx׈xNáé×€ˆx׈xF!סH×¢PL!F ½Ã÷·X×µP×¶HF6­A×¶H×·PF7µ€F6­C÷µ`׳Ð×´àF4œÁ÷³h×±h×’ˆ@F2ŽE ß„d„ß…d¥ß™ ø $Êÿ¥pd×°ØF „÷°×±×’ˆF2‰>E ׳×”ˆ8F4œÀF œÅ×”ˆF4š>E ß„d„ß…d¥ß™ ø $Êÿ¥pIוˆ F ­E×–ˆ8F6­@F ­E×–ˆF6«>E ß„d„ß…d¥ß™ ø $Êÿ¥p5׬(g…ˆˆg†ˆß™ ø ׬¨g…ˆ˜g†ˆ ß™ ø ×—ˆ D °F7´>E׌ˆ׈p׎ˆpMŽk!F c׈ F-cß™ ø ׈`׈XF0{ÃF/Â÷ˆ€׌ˆ׈p׎ˆpMŽk!F c׈ F-cß™ ø ׈`׈XF0{ÃF/ÂF {Ç÷ˆ€ÿ pÿ pߢpß¼€ß¿xg½Ðàg½ÿ`ÿ¼hÿ¿`<$!!à-÷¬€÷­ˆÿ¦ÿ§˜×¶€×—ˆ@F7µ÷¶€×´ˆ×•ˆ8F5¥÷´ˆÿ ×²ˆ×“ˆ˜F3”‚׳€×”ˆ NTœ©÷²×°ˆ×‘ˆ F1„×±€×’ˆ˜NŒ!÷°×®׈€F/s€÷®׬׈XF-cF c׈`F-cß™ ø ÷ ×±×’ˆ×³F3”ƒF2ŒA×’ˆ(F2ŒB÷± ×®׈װF0{ÃF/s€×ˆ(F/s‚÷®(׬׈XF-c׈`F-cß™ ø ÷ 0×µ0×–ˆF6­B×¶ ×—ˆˆN·µa×¶(F6­C÷µ8×´8F ¥וˆF5¥F ¥וˆF5 >E׈ߢôA× 8D ¸F ¹>Eׂˆ`ߣ˜ôb׃ˆ8ߤ˜ôƒE׈׈XF0{Ã÷¯@׌ˆx×­8׎ˆF.k@׎ˆ×¯8F/sF.kCF kDF-c×­@ß™ ø ÷ p÷ H׌ˆ(×­Hg¦ß™ ø ÷ pߦ˜ôÀߥ §ÿ§X#׬׈XF-c׈`F-cß™ ø ÷ @׬0׈ˆF-c×­ ׎ˆMŽk)×­@ß™ ø ÷ p׎ˆ׈XF/ÃF/s÷®P׬Pß™ ø ÷ pߨõÿ Xÿ XߢXß¼hß¿`g½ à?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰¿ù!ûTD-À !ûTD-À!ûTD-@ !ûTD-@!ûTD-?ù!ûTD-OBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Þ«‘©µ‰…†……†…Ž„„–†‘Ї†‡‡‡Æ‡Žˆ………Šˆˆˆ›”І‘Ž„¬™·ˆ’‹Š‹       $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ ” ˜ œ   ¤ ¨ ¬ ° ´ ¾  Æ Ê Î Ò Ö ¬%ð%”%h%€„Œ %  %¬ ° ¸ %Ì % %%4%H%tHxH€ %% %ø%%L%%¸h¼hÀ€Ä€Ì%ô %%( %D%`%|%”%°%è% %%0 %D%`dl %€°„°Œ % Ð¤Ð¬ %ÀðÄðÌ %ôhøhü€€%`hdhh€l€t%°h´h¸€¼€Ä%ì% % @% „% Ü à €% ä % À% à% (% T% |%<DLT\dhlxŒ˜œ ¤¨ ´¸¼ÀÐÔäèì ü (,0HLTdhlptx„ˆŒ  ´ÀÌÐÔØð ,048T\`d |ˆ ”˜œ ¨´ ÀÄÈ äô  0 D Xdl| ˆŒ ˜œ ¨¸ÌØìðô   ,04@H TXdptx„Œ ˜œ¬È ð   $ 4@ X\ tx Œ °ÈÌÔØ(<L`€„ ¬ ¸ÌÔÜä ü  , 8@ Xh xˆ ˜¨ ¸È ä 0DPp Œ” À àäè øü    $ ( 4 < H L X d h l x € Œ    ü   , < H X h t |    ° À Ð Ø à ô   ( 8 X l € „  ˜   ¼ Ð Ü   $ 8 D P ` d x (ÿÿÿÿ«àÿÿÿÿxéomerinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c omerinv.c0omerinvintÕÐ Ä(1r_majn‘@2r_minn‘H3scale_factn‘P4azimuthn‘X5lon_orign‘`6lat_orign‘h7false_eastn‘p8false_northn‘x9lon1n‘:lat1n‘;lon2n‘<lat2n‘=modeÜ‘ ?tempn‘°~@conn‘¸~@ comn‘À~Ahn‘ø~A ln‘€A ts1n‘è~Ats2n‘ð~Bjn‘ˆB pn‘B dlonn‘˜Cfn‘È~C gn‘Ð~C gaman‘Ø~Dsinphin‘à~ÐomerinvÕ  Ð °`nÑxn‘`Òyn‘hÓ lonä‘pÔ latä‘xÖthetan‘°×tn‘ˆØconn‘ Ùvsn‘è~Ù usn‘ð~Ùqn‘ø~Ùsn‘€Ùts1n‘¨Úvln‘Ú uln‘˜ÛflagÜ‘à~doubler_majorn r_minorn scale_factorn lon_originn  lat_originn  !en (!esn 0"false_northingn 8#false_eastingn @$sin_p20n H$cos_p20n P%bln X&aln `'tsn h(dn p)eln x)un €*singamn ˆ*cosgamn +sinazn ˜+cosazn  intlongn¢‹ÿ /ecs/hdfeos/gctp/src/usr/includeomerinv.c¹Ì¿ùâ8stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ = $$( L4%,,- 5}  $!,8,A$$ Q}(t , ,((,D,  h,< ,,,--(A(1($$ QM    ((4,,001 !}L00L)% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0 Ä AÐAœ A@ l @0 Ðà A AœA@³ @8 °=ñ¢omerinvintomerinvQñxr_major–r_minor´scale_factor×lon_originølat_origine1esJfalse_northingofalse_easting“sin_p20±cos_p20Ïblèaltsd2elKucsingam€cosgamsinaz¹cosaz 08hp š¿ÇÏ08@ެÏð)Bg‹©Çàù*C[x•±Í     @¨ èhPtÄ'$ð °* ¨00 h6>p!ÞP ø@ f8øq "0Ð{p 1P‰p1Pñ•p8Aª¡p9ëg¯p:R˜¼p:ê@Ëp;*EÛp;oYë <Èû <Ø@ =Ð >è / ?C ?Wp ?((orthfor.o/ 1074016388 1032 20 100644 7716 ` ELF0@@ Ü (/6@GOàWbf lpx„ž«ºÊÚêû 2.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataorthforinttsincosptitleradiuscenlonmeroriginoffsetporthforadjust_loncos.lit8sinp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:orthfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$!!à-÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ ׬ g…ˆ(g†ˆ0ß™ ø ß„d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆ ׈ß™ ø %߼߿g½@àg½ÿÿ¼@ÿ¿8<$!!à-÷¬P÷­Xÿ¦`ÿ§h׬P׈F-cß™ ø ÷ ×¬Xg¥g¦ß™ ø ׬ߙ ø ÷ ×±ײדˆ0F3”‚F2ŒBײדˆ(N3”a÷± ׈÷°(ׯ D pF/pE ׬ߙ ø F F×€ˆ ×¢×£(ׄˆF$ÂF#‚L!ߣ`ô`וˆ×¶(×—ˆF7µ‚×·× ׈(F!F ½Â× ׈0NáéN·µaߢhôU ß„d„ß…d¥ß™ ø $ÿ¥0ÿ 0ÿ 0ߢ0ß¼@ß¿8g½pàORTHOGRAPHICPoint can not be projectedorth-for>™…„„„…†‚އ„›¢Œ       & * . 2 6 d%lpx%ˆ%˜%¨ %¼ %ì ð  %4%D %°%$(,0008%08@HPX\` t €„ ”  ¤ °´¸   0 @ Xht˜¬ ¼Èàèø4 ?ð=Û|ßÙ×½»(ÿÿÿÿ[Pÿÿÿÿx\orthfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c orthfor.c&orthforintPÀÜ(^'r_maja‘P(center_lona‘X)center_lata‘`*false_easta‘h+false_northa‘pEorthforPðàp`aFlona‘`Glata‘hH xW‘pI yW‘xKsinphia‘˜Kcosphia‘ Ldlona‘Mcoslona‘¨Nkspa‘¸Oga‘°doubler_majora lon_centera lat_origina false_northinga  false_eastinga  !sin_p14a ("cos_p14a 0intaÛ‹ÿ /ecs/hdfeos/gctp/src/usr/includeorthfor.cÀÌ¿ù«stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ +      ($ 09D(% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ü A@AœA@r @0à ApAœA@_ @8p=d¢orthforint^orthfordkr_major‰lon_centerªlat_originËfalse_northingðfalse_eastingsin_p142cos_p14 08hp š¿ÇÏx€ˆ¢Ãè *H     @Ð hxF¾'$ðp* `80 `98p! ™>J ØÀ` ˜øk  u0°{p ÈP‰pd•p|ã¡p_g¯pƘ¼p^@ËpžEÛpã¥ë ˆû ˜@ Øð È / èC øWp orthinv.o/ 1074016389 1032 20 100644 8628 ` ELF¨0@@ Ü (/6@GOàøW ]ekq|€Œ˜¦³ÂÒâò&:.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataorthinvinttsincosptitleradiuscenlonmeroriginoffsetporthinv.lit8p_errorasinzatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:orthinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$!!à-÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ ׬ g…ˆ(g†ˆ0ß™ ø ß„d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆ ׈ß™ ø %߼߿g½@àg½ÿÿ¼8ÿ¿0<$!!à-÷¬P÷­Xÿ¦`ÿ§h×§P׈ˆ F(9Á÷§P×¥X׆ˆF&)A÷¥X×£XפXF$ÂפP×¥PLe áF Ä÷£×¡×€ˆ×‚ˆF"F!E׈ß§hôðÿ (p׌ˆ0×­X×®F.kBF-c×­F-c×­׎ˆ(MŽk!ß™ ø ÷ @ߨhõ׈F „בˆF1„÷° ׯ F {Å׈F0z>E*×’ˆD ˆF2‹>E ׬P×­XF kGß™ ø ÷ @׌ˆF cß™ ø ÷ Hß©`õ ÿ (>׬PF c×­Xß™ ø ÷ @׌ˆF cß™ ø ÷ Hߪ`õ@ÿ (,ß«hÕlß™ ø ׯ׈(Màƒù÷¯ ×® F s…׈F.l>EײPF ”…בˆF2>E׌ˆ0×­P×®F.kBF-c×­×® F.kBß™ ø ÷ @׌ˆF cß™ ø ÷ H߬`õ€ÿ (ÿ (ߢ(ß¼8ß¿0g½pàORTHOGRAPHICInput data errororth-invV™…„„„…†‚¦Šˆœ™†Œ†‹›†‹       & * . 2 6 : > B F J N d%lpx%ˆ%˜%¨ %¼ %ì ð dhl(p(x % %À%0%”%¬%Ü%ô% %Œ%¤%08@HPX\` t €„ ”  ¤ °´¸  LP t ”œ ¼ ÈÜ ì$, DL ` p  ¨ Ø èð  ,@ X hˆ ˜  >z×òš¼¯H=Û|ßÙ×½»¿ù!ûTD-(ÿÿÿÿ\øÿÿÿÿx?orthinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c orthinv.c&orthinvint3ÀÜ(^'r_majD‘P(center_lonD‘X)center_latD‘`*false_eastD‘h+false_northD‘pEorthinv3ðàØ`DFxD‘`GyD‘hH lon:‘pI lat:‘xKrhD‘LzD‘˜MsinzD‘ M coszD‘¨NconD‘°doubler_majorD lon_centerD lat_originD false_northingD  false_eastingD  !sin_p14D ("cos_p14D 0intDú‹ÿ /ecs/hdfeos/gctp/src/usr/includeorthinv.cÅÌ¿ùæstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ +     ,)(,$%L %!HH0<]% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ü A@AœA@r @0àø ApAœA@¹ @8Ø=G¢orthinvint^orthinvGNr_majorllon_centerlat_origin®false_northingÓfalse_easting÷sin_p14cos_p14 08hp š¿ÇÏx€ˆd…¦Ëï +    @è (hNÞ'$Ø* è80 è18p! VJ p ` ˆk  u08 {p XP‰p¨G•pï¡pñg¯pX˜¼pð@Ëp0EÛpu¥ë  û 0@ pð ` / €C Wp  polyfor.o/ 1074016389 1032 20 100644 8980 ` ELF0@@ &+05:?FNX_g¤oz‚ˆŒœ¨¶ÃÒâò#6J.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatapolyforinte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyforadjust_lontsincosmsfnzsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:polyfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ°ÿ¼ÿ¿<$!!à-÷¬ ÷­(÷®0÷¯8÷°@÷±H׫ ÷‹ˆ×ª(÷Šˆש0÷‰ˆר8÷ˆˆ×§H÷‡ˆXצ@÷†ˆ`ׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆH×€ˆHF ÷€ˆ@׌ˆHß™ ø ÷ ÷€ˆ ׌ˆHß™ ø ÷ ÷€ˆ(׌ˆHß™ ø ÷ ÷€ˆ0׌ˆHß™ ø ÷ ÷€ˆ8׌ˆ ׈(׎ˆ0׈8׈ß™ ø ÷ ÷€ˆPß„d„ß™ ø ׌ˆ×ˆß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆ`׈Xß™ ø %߼߿g½Pàg½ÿ ÿ¼0ÿ¿(<$!!à-÷¬@÷­Hÿ¦Pÿ§X׬@׈F-cß™ ø ÷ 8÷ ×®HF s…׈F/p>E×’ˆ`׳הˆNTœ¡ß£Pôr׈X׈בˆPMñƒùߢXôO>׬Hg¥g¦ß™ ø ׌ˆ ׈(׎ˆ0׈8×°Hß™ ø ÷ 8÷ ׌ˆ@׭׮ߙ ø ÷ 8÷  ×µ×¶F6­B÷µ×¬ß™ ø ×—ˆ`×¢ ׃ˆF#‚F"סF!F ½ÀߤPô—׬ߙ ø ׄˆX×…ˆ×¦ ׇˆF 9ÁF'1‚×§F'1ƒ×§׈ˆPF(9ÁF'1€L†)!ߥXô¤%ß¼0ß¿(g½`à?ð>z×òš¼¯HPOLYCONICR§†††Š‡…„„…†ŽœˆˆŠŽ•       $ ( , 6 : > B F J œ%´%Ì%ä % % ( %< %L %\%p%œ È%8%X %x% %Ø%4<DLT\`dp„ˆ”˜ ¨¬° ÀÄÈ ØÜà ðôøü $ 048 DH TX dhl ¼Ä àðø 4 @DHLT ht œ ¨°Ô àäì(ÿÿÿÿ°8ÿÿÿÿxþpolyfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c polyfor.c(polyforintòÐ(ˆ)r_majr‘P*r_minr‘X+center_lonr‘`,center_latr‘h-false_eastr‘p.false_northr‘x0tempr‘°Qpolyforòà4`rRlonr‘`Slatr‘hT xù‘pU yù‘xWsinphir‘¨Wcosphir‘°Xconr‘ X mlr‘¸Ymsr‘@doubler_majorr r_minorr lon_centerr lat_originr  e0r   e1r ( e2r 0 e3r 8!er @!esr H"ml0r P#false_northingr X$false_eastingr `intrç‹ÿ /ecs/hdfeos/gctp/src/usr/includepolyfor.cÑÌ¿ù™stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ . $$$$$     ,%$$4,D% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0 APAœA@ _ @0¤ A`AœA@d @84=¢polyforintˆpolyforÚ|r_majoršr_minor¸lon_centerÙlat_originúe0e1,e2Ee3^evesml0©false_northingÎfalse_easting 08hp š¿ÇÏ¢ª²’°Ñò $=Vn‡¡Æê    @H ˆhð^N'$€4* ¸h00 ¸6 È >p! ÒRP ( f 8q H {p hP‰p¸•p¾ï¡p­g¯p˜¼p¬@ËpìEÛp1âë û (@ hP ¸ / ØC èWp øpolyinv.o/ 1074016390 1032 20 100644 8708 ` ELF0@@ „&+05:?FNX_g´ou{Š–¢°½ÌÜìü 0D.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatapolyinvinte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyinvphi4zasinzsinadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:polyinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ°ÿ¼ÿ¿<$!!à-÷¬ ÷­(÷®0÷¯8÷°@÷±Hת ÷Šˆ×©(÷‰ˆר0÷ˆˆ×§8÷‡ˆצH÷†ˆP×¥@÷…ˆX׃ˆׄˆF$Ã÷£×€ˆ×¡×¢F"BF!÷€ˆ@׌ˆ@ß™ ø ÷ ÷€ˆ ׌ˆ@ß™ ø ÷ ÷€ˆ(׌ˆ@ß™ ø ÷ ÷€ˆ0׌ˆ@ß™ ø ÷ ÷€ˆ8׌ˆ ׈(׎ˆ0׈8׈ß™ ø ÷ ÷€ˆHß„d„ß™ ø ׌ˆ×ˆß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆX׈Pß™ ø %߼߿g½Pàg½ÿÿ¼@ÿ¿8<$!!à-÷¬P÷­Xÿ¦`ÿ§hצPׇˆXF'1÷¦PפX×…ˆPF%!÷¤X׈H×¢X׃ˆF#ƒF"@÷¡ÿ × F ׈F!>E ׉ˆתP׋ˆF+RƒF*J@ߣ`ôiD @ߢhôH;׬P׈F-c×­P׎ˆF.kCF-c×­×®MŽk!÷¬ ׌ˆ@׈ ׎ˆ(׈0׈8×±ײ g«(ߤhÿ¤ß™ ø ÷ HF ‰D&pÿ¦ߥ $Jÿ§0׬P×­(F-c׈F-cß™ ø ÷ HߨhÕ ß™ ø ׌ˆ×­HF kCF-cß™ ø ß©`õ ÿ 0ÿ 0ߢ0ß¼@ß¿8g½pà?ð>z×òš¼¯HPOLYCONICJ¤†††Š‡…„„…†„Á“†‡Š       $ ( , 6 : > B %¨%À%Ø % % %0 %@ %P%d%œ ”%à%ø%%4<DLT\`dp„ˆŒ œ ¤ ´¸¼ ÌÐÔ äèìðôøü   $(, 8< HL X\` ¼ÌØàü @Lhlptx ÔÜ ô  (ÿÿÿÿ¯àÿÿÿÿxÓpolyinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c polyinv.c(polyinvint¿Ð„(ˆ)r_majW‘P*r_minW‘X+center_lonW‘`,center_latW‘h-false_eastW‘p.false_northW‘x0tempW‘°Ppolyinv¿ðD`WQxW‘`RyW‘hS lonÆ‘pT latÆ‘xValW‘ WbW‘°XcW‘¸YiflgÑ‘¨doubler_majorW r_minorW lon_centerW lat_originW  e0W   e1W ( e2W 0 e3W 8!esW @"ml0W H#false_northingW P$false_eastingW XintWlongì‹ÿ /ecs/hdfeos/gctp/src/usr/includepolyinv.cÖÌ¿ùðstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ . $$$$$      $%(8P% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0„ APAœA@ \ @0´ ApAœA@h @8D=Û¢polyinvintˆpolyinvÐÛar_majorr_minorlon_center¾lat_originße0øe1e2*e3Ces\ml0vfalse_northing›false_easting 08hp š¿ÇÏ¢ª²w•¶×ð ";Tn“·    @0 phØX0'$`D* ¨`00 ¨6 À >p! ÊJP ð f àq èÀ{p ¨P‰pøÛ•pÓô¡pÇg¯p.˜¼pÆ@ËpEÛpKØë (û 8@ x@ ¸ / ØC èWp øpsfor.o/ 1074016391 1032 20 100644 8724 ` ELF0@@ Ø$)17=DLS[à`alpt€Œš§¶ÆÖæ÷..symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatapsforinte4fntsincosmsfnztsfnzptitleradius2cenlonoffsetppsforadjust_lonsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:psfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÿ¼(ÿ¿ <$!!à-÷¬@÷­H÷®P÷¯X÷°`÷±hש@÷‰ˆ×¨H÷ˆˆ×§h÷‡ˆXצ`÷†ˆ`ׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆ×€ˆF ÷€ˆ׌ˆß™ ø ÷ 0÷€ˆ ×­P÷ˆ(׬X÷Œˆ0תXD XF+P Œ%,%D%d %tx€ %” %¤ %¸ %ìð%H%d %Ø%%4<DLPT`tx€„ˆ ˜ ¨ÀÄÐÔÜèô ( 4@ PT` p| ˆŒ œ  ´   $4D T` tŒœ´¸ÄÔ àè  (ÿÿÿÿ¯øÿÿÿÿx1psfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c psfor.c,psforint%ðØ(»-r_maj¢‘P.r_min¢‘X/c_lon¢‘`0c_lat¢‘h1false_east¢‘p2false_north¢‘x5temp¢‘6con1¢‘˜7sinphi¢‘ 8cosphi¢‘¨^psfor%àà@`¢_lon¢‘``lat¢‘ha x,‘pb y,‘xecon1¢‘ fcon2¢‘¨grh¢‘@hsinphi¢‘°its¢‘¸doubler_major¢ r_minor¢ es¢ e¢  e4¢  !center_lon¢ ("center_lat¢ 0#fac¢ 8$ind¢ @%mcs¢ H&tcs¢ P'false_northing¢ X(false_easting¢ `int¢é‰ÿ /ecs/hdfeos/gctp/src/usr/includepsfor.cÛÌ¿ù…stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 3 $$ 1$, !  4 , 5,89% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ø ApAœ A@ q @0à` A`AœA@S @8@99žpsforint»psforÝ9¬r_majorÊr_minorèesee42center_lonScenter_lattfacŽind¨mcsÂtcsÜfalse_northingfalse_eastingž08hp –¹ÁÉÓÛãÂàù*Kl† ºÔù    @è (hBÒ%$@* @h00 @06 p>p! „FP Ðà f °Èq xÀ{p 8P‰pˆ9•pÁñ¡p²g¯p˜¼p±@ËpñAÛp2åë û (@ hP ¸ / ØC èWp øpsinv.o/ 1074016391 1032 20 100644 8564 ` ELF°0@@ Ø$)17=DLS[à¸agmx„ž«ºÊÚêû 2.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.sbss.lit8.rodatapsinvinte4fntsincosmsfnztsfnzptitleradius2cenlonoffsetppsinvphi2zatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:psinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÿ¼0ÿ¿(<$!!à-÷¬@÷­H÷®P÷¯X÷°`÷±hש@÷‰ˆ×¨H÷ˆˆ×§`÷‡ˆXצh÷†ˆPׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷¡× F ÷€ˆ׌ˆß™ ø ÷ 8÷€ˆ×­P÷ˆ ׬X÷Œˆ(תXD XF+P£¨†ˆ‡…„…†ƒºž‰‹       $ . 2 6 Œ%,%D%d %tx€ %” %¤ %¸ %ìðÈ%@%d%4<DLPT`€„ˆ ˜ ¨ÀÄÐÔÜèô ( 4@ PT` p| ˆŒ œ  ´  $,\t|€œ¤¨¸Ä Ô< PX` (ÿÿÿÿ°ÿÿÿÿxpsinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c psinv.c+psinvint ðØ(Î,r_majŸ‘P-r_minŸ‘X.c_lonŸ‘`/c_latŸ‘h0false_eastŸ‘p1false_northŸ‘x4tempŸ‘5con1Ÿ‘ 6sinphiŸ‘¨7cosphiŸ‘°8esŸ‘˜^psinv àà˜`Ÿ_xŸ‘``yŸ‘ha lon‘pb lat‘xerhŸ‘¨ftsŸ‘°gtempŸ‘¸hflag‘ doubler_majorŸ r_minorŸ eŸ e4Ÿ  center_lonŸ  !center_latŸ ("facŸ 0#indŸ 8$mcsŸ @%tcsŸ H&false_northingŸ P'false_eastingŸ XintŸlongþ‰ÿ /ecs/hdfeos/gctp/src/usr/includepsinv.cáÌ¿ù§stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 2 $$ 1$, !  $$, 5,8 , % B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ø ApAœA@ q @0ภA`AœA@i @8˜9%žpsinvintÎpsinvÒ%©r_majorÇr_minoråeýe4center_lon7center_latXfacrindŒmcs¦tcsÀfalse_northingåfalse_eastingž08hp –¹ÁÉæîö¿Ýõ/Pj„ž¸Ý    @è (WFÅ%$ð˜* ˆ`00 ˆ06 ¸>p! Ì>P À f Иq h {p P‰pX%•p}¡pƒg¯p꘼p‚@ËpÂAÛpÚë àû ð@ 0@ p / C  robfor.o/ 1074016392 1032 20 100644 12068 ` ELF(0@@  ð*18?GðÈNYeqŒ›«»ËÜìÿ.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.sbss.bss.lit8.rodatarobforintptitleradiuscenlonoffsetprobforadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:robfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$Æ&à-÷¬ ÷­(÷®0÷¯8׳ ÷“ˆײ(÷’ˆ×±0÷‘ˆ×°8÷ˆ׈߅ô¯×Žˆß„ôŽD h߃ôm׌ˆß‚ôL׋ˆ ßô+׊ˆߟ÷ê׉ˆ(ß™÷)׈ˆ0ߘ÷ׇˆ8ßõç׆ˆ@ߎõÆ×…ˆHßõ¥×„ˆPߌõ„׃ˆXß‹õcׂˆ`ߊõB׈h߉õ!×€ˆp߈õ×—ˆx߇ô÷×–ˆ€ß†ôÖוˆˆß…ôµ×”ˆß„ô”דˆ˜ßƒôs×’ˆ ß‚ôRבˆ¨ßô1׈°ßŸ÷ð׈¸ß™÷/׎ˆÀߘ÷׈Èßõí׌ˆÐߎõÌ׋ˆØßõ«×ŠˆàߌõŠ×‰ˆèß‹õi׈ˆðߊõHׇˆøß‰õ'׆‰ßˆõ×…‰߇ôåׄ‰߆ôÄ׃‰ß…ô£×‚‰ ß„ô‚׈߃ôa×€‰(ß‚ô@ÿ ß¡(! ߊeJß« XøKP-ÕTו‰0F5¥߉e)ߪ Pø*H-õ4ߨeÿ¨ß§(çàÿìß„d„ß™ ø ׬ ß™ ø ׬(ß™ ø ׌ˆ׈ß™ ø %߼߿g½@àg½ÿ°ÿ¼ ÿ¿<$!!à-÷¬0÷­8ÿ¦@ÿ§H׬0׈F-cß™ ø ÷ ×£8ׄ‰8F$Ãׄ‰@F$ÃF Å÷£סׂ‰HF"@F ID*ÿª×·ß©D©F !F ½Á÷·׈×±×’ˆ߈eß©e) Hø @-Õ×´߇dçߨe@øè8-Ôõ߆dÆß§dç8øÇ0-ÔÖF6­AF5¥ו‰PNu¤á×´×µF5¥ß…d¥ß¦dÆ0ø¦(-Ե߄d„ߥd¥(ø… -Ԗ߃dcߤd„ ød-Ôw×€‰XNÀ½¹F6­@F5¥ו‰PNu¤áF3”‚NŒ!ߢ@ôPׯ8D pF/p>ED×…ˆ׆ˆß™g9ß¿gÿøø?È-×'רߘgß¹g9ÈøÀ-× ßeï߸gÀøøx-ÕêF*JAF)B׉‰PLéAáרשF)BߎeÎ߯eïxøÏp-ÕÉße­ß®eÎpø®h-ժߌeŒß­e­ hø`-Ջ׌‰XMLZ¹F*J@F)B׉‰PLéAáF'1‚ׇ‰`F'1‚ׇ‰PL§1aß«HõeB׋ˆ׌ˆ߆dÆß§dç8øÇ0-ÔÍ׮߅d¥ß¦dÆ0ø¦(-ԯ߄d„ߥd¥(ø… -ÔF0{ÁF/s‚׉PM¯sa×®ׯF/s‚߃dcߤd„ ød-Ôoß‚dBߣdcøC-ÔPßd!ߢdBø"-Ô1×’‰XNŒ9F0{ÀF/s‚׉PM¯saF-c׉hF-c׉PMmbáß¿H÷ë%ß¼ ß¿g½P࿯¾vÈ´9X?ïô‡ü¹#£?ð?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½ I !/ I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0ð A@AœA@· @0ðÈ APAœA@í @8¸; robforintOrobfor{lon_center7ROfalse_eastingsfalse_northing­prÛxlrŸ08hp ˜¼ÄÌhpx/Gk¾í    @p °\ '3&$`¸*  0 P50 p;ˆ Cp!‘*U À` k Hv h €p  PŽp Xšp#i!¦p$Šy´p%˜Áp%›@Ðp%ÛCàp&ƒð &¨ &¸@ &øà! 'Ø 4 'øH (robinv.o/ 1074016393 1032 20 100644 14068 ` ELF/ð0@@  ð*18?GðNVamy‡”£³ÃÓäô.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.sbss.bss.lit8.rodatarobinvintptitleradiuscenlonoffsetprobinvp_erroradjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:robinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$Æ&à-÷¬ ÷­(÷®0÷¯8׳ ÷“ˆײ(÷’ˆ×±0÷‘ˆ×°8÷ˆ׈߅ô¯×Žˆß„ôŽD h߃ôm׌ˆß‚ôL׋ˆ ßô+׊ˆߟ÷ê׉ˆ(ß™÷)׈ˆ0ߘ÷ׇˆ8ßõç׆ˆ@ߎõÆ×…ˆHßõ¥×„ˆPߌõ„׃ˆXß‹õcׂˆ`ߊõB׈h߉õ!×€ˆp߈õ×—ˆx߇ô÷×–ˆ€ß†ôÖוˆˆß…ôµ×”ˆß„ô”דˆ˜ßƒôs×’ˆ ß‚ôRבˆ¨ßô1׈°ßŸ÷ð׈¸ß™÷/׎ˆÀߘ÷׈Èßõí׌ˆÐߎõÌ׋ˆØßõ«×ŠˆàߌõŠ×‰ˆèß‹õi׈ˆðߊõHׇˆøß‰õ'׆‰ßˆõ×…‰߇ôåׄ‰߆ôÄ׃‰ß…ô£×‚‰ ß„ô‚׈߃ôa×€‰(ß‚ô@ÿ ß¡(! ߊeJß« XøKP-ÕTו‰0F5¥߉e)ߪ Pø*H-õ4ߨeÿ¨ß§(çàÿìß„d„ß™ ø ׬ ß™ ø ׬(ß™ ø ׌ˆ׈ß™ ø %߼߿g½@àg½ÿpÿ¼`ÿ¿X<$c#à-÷¬p÷­xÿ¦€ÿ§ˆ×ªp׋ˆF+R÷ªpרx׉ˆF)B÷¨xצxׇ‰8F'1‚ׇ‰@F'1ƒ×‡ˆF'1ƒ÷¦×¤×…‰HF%!÷¤×¢׃‰PF#ƒF …÷¢× ׉XF!F D"ÿ¢ß¡ $ÿ¤ÿ  $ =ß‹ek߬eŒ `ølX-ÕaߊeJß«ek XøKP-ÕBF"A÷¡(߉e)ߪeJ Pø*H-Õ5߈eß©e) Hø @-Õ߇dçߨe@øè8-Ô÷×€‰8NÀ½¹F6­@÷µ0×´F ¥߆dÆß§dç8øÇ0-ÔÕF5¥ו‰8F5¥×µ(F5¥÷´8ײ0׳(F3”ƒ÷²@×®8׈×°8×±@F1„בˆײ8׳@×”‰8F4œÂN3”yMñƒùF/s‚÷®×­D `F-`>E߬$ ÖפxD F$>E ß®D®(F )aצF&)@׆‰PF&)B÷¥ ߯D¯0F 1¡×§F'1€×‡‰`F'1‚÷¦×­׎‰PF.kCF kE÷­׫׌‰XF,ZÀF ZÉD9Xÿ¹ש߸D¸PF R¡F*JA÷©רxD 8F(:>EB׈ß…d¥ß¦dÆ0ø¦(-԰ױ߄d„ߥd¥(ø… -Ԓ߃dcߤd„ ød-ÔsF3”F2ŒB×’‰hNŒ!×±ײF2ŒBß‚dBߣdcøC-ÔRßd!ߢdBø"-Ô3ߟgÿß¡d!øáø-×ôו‰8Nu¤ùF3”€F2ŒB×’‰hNŒ!F0{Â׉@F0{Â׉hF0{Â÷¯H@×”ˆß‹ek߬eŒ `ølX-Õu×¶ߊeJß«ek XøKP-ÕW߉e)ߪeJ Pø*H-Õ F ½ÁF7µ‚×—‰hN·µa×¶×·F7µ‚߈eß©e) Hø @-Õ߇dçߨe@øè8-Ôà߆dÆß§dç8øÇ0-ÔÁׂ‰8L9F ½ÀF7µ‚×—‰hN·µaF5¥ו‰pF5¥ו‰hF5¥÷´Hס×¢H×£xF#׃‰xF#‚׃‰@F#ƒ×ƒˆF#ƒF"@÷¡ß­ e­ÿ­ ߬ )ŒL€ ß„d„ß…d¥ß™ ø $êÿ¥Pm×¥HצxF&)AF )Eׄ‰€F%#äøµˆãhñ?‘ßF¢RÝROBINSONToo many iterations in inverserobinv-conv2§„„…†Ê›ÑŠ     " & * LPX°\°dhp¸t¸|€ˆÀŒÀ” ˜  ȤȬ(°(¸мÐÄ0È0ÐØÔØÜ8à8èàìàô@ø@èè HHðð$P(P0ø4ø<X@XHLT`X``dlhphx|„pˆp”œx x¨ ¬ ´€¸€À(Ä(̈ЈØ0Ü0äèð8ô8ü˜˜@ @   H$H<¨@¨\¨`¨”œ%¬%¼ %Ð %ü  ¸¼ÔØøü04dh¼ÀÜàøü04LPhlÀÄàäü48PTlp 00 %ptx0|0„ %̨Шì¨ð¨ ¨ ¨ @¨ D¨ \¨ `¨ x¨ |¨ È %,4<DHTlx„œ¨´ÀÌØäðü ,8DP\ht€Œ˜¤°¼ÈÔàìøT˜ ¨ ¸ ÄÈÌ ,<DL\l€L„¬¼È,Tdx¸„” ¨¼ ˆ˜¤¬ÈÐØ @€ ¬¼Ä , ” ¤ Ä (ÿÿÿÿq8ÿÿÿÿxŠrobinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c robinv.c.robinvintvÀð(O/r‘`0center_long‘h1false_east‘p2false_north‘x4i}‘@trobinvvð ø`ux‘`vy‘hw lon…‘px lat…‘x{yy‘ð~|p2‘€}u‘˜} v‘ } t‘¨}c‘°~phid‘ø~y1‘¸€ip1}‘ˆi}‘double%lon_center &R 'false_easting (false_northing ¨.)pr ¨\*xlrG ¨intlongmŠÿ /ecs/hdfeos/gctp/src/usr/includerobinv.cóÌ¿ù¼1stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 2    B     , $LpHE1 5  $% A ?< (m (Z*@)% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I !/ I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0ð A@AœA@· @0ð AAœA@½ @8 ø;’ robinvintOrobinv{’—lon_center¸RÐfalse_eastingôfalse_northing.pr\xlrŸ08hp ˜¼ÄÌhpx°Èì?n    @ˆ È\$/S&$€ ø*x 0xP50x;<Cp!D2U x€ køXv !PÀ€p 'PŽp'`’šp*òu¦p,gy´p,à˜Áp-x@Ðp-¸Càp-ûƒð .€ .@ .Ðà! /° 4 /ÐH /àsinfor.o/ 1074016394 1032 20 100644 6164 ` ELFH0@@ ¨&-4<° CNR ^jx…”¤´ÄÕåø .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatasinforintptitleradiuscenlonoffsetpsinforadjust_loncos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:sinfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׌ˆ׈ß™ ø %߼߿g½0àg½ÿÀÿ¼ÿ¿<$!!à-÷¬ ÷­(ÿ¦0ÿ§8׬ ׈F-cß™ ø ÷ ×¬(ß™ ø בˆײדˆF3”‚N2aߣ0ôq׎ˆׯ(׈MÐ{¡ß¢8ôN%߼߿g½@àSINUSOIDAL*•„„…†ƒŽ…“      " HLT%d%t%ˆ%¼ À è %ü %,4<DP ` p |€„ Üä ø   ((ÿÿÿÿ‹¨ÿÿÿÿxpsinfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c sinfor.c&sinforintd0¨(='rØ‘`(center_longØ‘h)false_eastØ‘p*false_northØ‘x>sinfordÀ°P`Ø?lonØ‘`@latØ‘hA xk‘pB yk‘xDdelta_lonØ‘@doublelon_centerØ  RØ !false_eastingØ "false_northingØ intØÈŠÿ /ecs/hdfeos/gctp/src/usr/includesinfor.cúÌ¿ùªstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ *     (8$% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¨ A0AœA@e @0°  A@AœA@c @8P;x sinforint=sinfordxâlon_centerRfalse_easting?false_northingŸ08hp ˜ »ÃËV^fû7\     @X ˜bú &$@P* 0 8p!›*J Èp`8 k Xup  hPƒp ¸xp 0Лpg©pg˜¶pÿ@Åp?CÕp‚lå ðõ @ @À   )  = 0Qp @sininv.o/ 1074016395 1032 20 100644 6788 ` ELF€0@@ ¨&-4<°PC IQU`lx†“¢²ÂÒãó.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatasininvintptitleradiuscenlonoffsetpsininv.lit8p_errorcosadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:sininv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׌ˆ׈ß™ ø %߼߿g½0àg½ÿÀÿ¼ÿ¿<$c#à-÷¬ ÷­(ÿ¦0ÿ§8צ ׇˆF'1÷¦ פ(×…ˆF%!÷¤(×¢(׃ˆF#ƒß¢8ôBß¡8Ô!F E×€ˆF!sininv_À°`Ó?xÓ‘`@yÓ‘hA lonf‘pB latf‘xDtempÓ‘@doublelon_centerÓ  RÓ !false_eastingÓ "false_northingÓ intÓÚŠÿ /ecs/hdfeos/gctp/src/usr/includesininv.c€Í¿ùÜstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ *      )($%<-% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¨ A0AœA@e @0°P A@AœA@O @8;s sininvint=sininvdsÝlon_centerþRfalse_easting:false_northingŸ08hp ˜»ÃËV^fö2W     @ˆ Èh0.^&$* 0;8p!Ë.J €` €˜k `u0 x{p  P‰p às•pSâ¡p5g¯pœ˜¼p4@ËptCÛp·lë (û 8@ xÀ 8 / XC hWp xsomfor.o/ 1074016397 1032 20 100644 19204 ` ELFC@0@@  8*5<DPW_cg Ðdr@y}‚Š’—›§³ÁÎÝíþ/?Rf{.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.lit8.rodatasomforintgsat_ratioptitleradius2genrpt_longgenrptoffsetpcossinsom_seriessomfortanatansprintfp_errorasinlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_varnamesbe::7.30-1276837810:somfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ0ÿ¼ˆÿ¿€<$c#à-÷¬÷­˜ÿ¦ ÿ§¨÷°°÷±¸÷²À÷³È×§èß‚ôGצÀ÷†ˆˆ×¥È÷…ˆ×¤÷„ˆ×£˜÷ƒˆ×€ˆ×¡˜×¢F"C×¢˜×£F#ƒF"BF!÷€ˆpß¡à ׬°÷¬×ªÐ׋ˆF+Rƒ÷ŠˆXש¸÷‰ˆß¤ØD¤@F B!÷ˆˆ€+ߥ (¥ בˆ÷±×ˆ÷ˆX׎ˆ ß§¨D§xF {á׈(F0{ÂF/s׈0F/s‚÷Žˆ×ˆ8߆ôÍ×–ˆ@÷¶×•ˆH÷•ˆXדˆPß©¨D© F ¥!וˆXF5¥F4œÁ×”ˆ0F4œÂ÷“ˆ×’ˆ8߈õD ¸÷—ˆ€ß„d„ß™ ø ׌ˆ׈ß™ ø ߥà  ߤ¨ß…d¥ß™ ø ߤ ß…d¥ß™ ø ׬׈hF-cß…d¥ß™ ø ׌ˆ×ˆhF-cß…d¥ß™ ø ׌ˆˆ×ˆß™ ø ߆ÔÌß…d¥ß™ ø ׬ߙ ø ÷€ˆh׎ˆhF s…׈pF/pE׎ˆÐ÷®(׈€D €F0{2E בˆØ÷±(ײD ˜F3”E׆ˆ÷¦X×§PD @F(?E׈Ð÷°(ÿWg¤ ß…d¥ß™ ø g¤ ß…d¥ß™ ø $Öÿ¦0«×¬ß™ ø ÷ ð׬hß™ ø ÷ X׬ß™ ø ׈`F kB׬XF-c×­ð׎ˆh׈׈pF0{ÁF/s‚MŽk)׈׮ðׯð׈pF0{ÂM¯syF kDF-cß™ ø ÷ ø×®ø×‰F/s‚׉F/s€÷®׬ß™ ø F ß™ ø ÷ ׬€ß™ ø ÷ ×°×±F1„÷°׬€ß™ ø ׈Xבˆ`F1„F0בˆ×²דˆ@N3”a×’ˆ×³×”ˆ8NTœ¡×“ˆ×´וˆHNu¤áF3”‚F2ŒCF ŒDF1„÷ˆx׎ˆx׈xF/s‚׈P׈PMÐ{¡F s„÷® ׬€×ˆ€F-cß™ ø ÷ `׬€×ˆˆF-cß™ ø ׈×±`F1„×±€×’ˆNŒ!בˆ NŒ!×±×’ˆxF2ŒBײ F2ŒCF1„ß©ˆõ0ߨˆÕ׈F/s‚ß§ˆôî׬€×‰F-cß™ ø סׂˆPF"B×¢ F"Cׂˆ0F ‚×£ׄˆ(LD¡F"@߸€÷߯€Õ÷×€ˆF ½Âß®€õ×ß­ˆÕ¶÷¶(߬€Õ”וˆˆF5¥ß«ˆõtײ(דˆF3”€ßª€õRÿ 0ÿ 0ߢ0ß¼@ß¿8g½àg½ÿ ÿ¿(ÿ¤0ÿ¥8ÿ¦@ÿ§Hÿ¨Pÿ©Xß£XÔ`׉F!ߢXô@ß¡XÔ,ß™ ø ÷ ×¢×£F#‚÷¢ߤXԌߙ ø וˆX×–ˆ`F6­BF5B×–ˆ×·×€ˆ@NÀ½¡×—ˆ× ׈8Náá×€ˆ×¡ׂˆHL!F ½ÂF7µƒF µ„F6­B÷•ˆx×’ˆ×³×”ˆHNTœ¡×“ˆ×´וˆ8Nu¤á×”ˆ×µ×–ˆ8N–­!F4œÂF3”ƒ×“ˆX×”ˆhNTœ¹×“ˆ×´וˆ8Nu¤á×”ˆ×µ×–ˆHN–­!F4œÃF œÄF3”‚÷²׈xבˆxF1„בˆP×’ˆPNŒ!F „÷°׎ˆx׈xF/s‚ׯ׈PMÐ{©×¯F/sƒß¦0ôÎߥXԬ׈€F-cß™ ø ß©0Õ.F s‚ߨ8õß§XÔì׈ˆF-cß™ ø ߬0Õ’F ”‚ß«@õr׈x×°בˆPF1„F0{Â×°F0{Ã÷¯ ߪXÕLß™ ø ×® F s‚ß®HõÎß­Xլ׉F-cß™ ø ׯ F {Â߯Põïß¿(g½`à?ð@–€?û«ôö¯°=?²[ÊöèOw@`× =p¤?öò½´†¡&?‘ßF¢R5?à¥)O„¢’?ûl0a\j?±”S€¢C~@`)™™™™š?ø¸•lÅÄ«@L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€>z×òš¼¯H?ù!úü‹z¿ù!úü‹z?ù!ûTD-@jz)U8^@Ù|3!Ò¾z×òš¼¯H@ !ûTD-@!ûTD-?à?é!ûTD-@?‘ßF¡úçSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without conv som-forward¼á…‰†ˆˆ…‡„¾ž´¬®ƒÄ…Ô†ˆ……–‹„…‰£‡œ©‘ŠËŒ’‹ˆ      $ ( , 2 8 > D N R V Z ^ b f j n r v z ~ ‚ † Š Ž ’ –   ¤ ¨ ¬ ° ´ <hx|„%˜ %°´¼ %È0Ì0Ô %èHìHô %h h %( %08<D %T %ˆ%x|€%ðôø%ÀÄÈ%ptx%LPP %Ä% %<%P%%  Ô¨ ب à% ìÈ ðÈ ø% % ,% @ % ˜% Ä% Ô% è% % ˜% ´% $% % < %h %˜ %à % %HPX`dˆ¤¬´Äàèìð ,48<LX`dt€ Œ” ¸ Ð àð ü  $ @ P \`hx|„ ”˜œ¬°´ÄÐÔàäèìôøü <T0DXØì(PÔÜäìôü h|Œœ¨¸äì<L x˜´À Øìü (8 L X\`tŒ   ¤ À Ü ô  ( < H \ ` d t € ” ¨ ° À Ð ä    $ , 4 < D L d h l t x Œ ” ¨ ° ¼ Ì Ô à    0 @ L h Œ   ø  8 D H T \ d l t | ” ˜   ¨ ° ¸ À Ð Ô Ü ä ì ô ,0<\d Œ” ´¼Ü  (ÿÿÿÿßÀÿÿÿÿx »somfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c somfor.c)somforint ŸÐ8(4*r_major{‘@+r_minor{‘H,satnum ¦‘P-path ¦‘X.alf_in{‘`/lon{‘h0false_east{‘p1false_north{‘x2time{‘3start1 ¦‘4flag ¦‘5sat_ratio{‘9i ¦‘¨:alf{‘°~: e2c{‘¸~:e2s{‘À~:one_es{‘È~;dlam{‘Ð~; fb{‘Ø~;fa2{‘à~;fa4{‘è~;fc1{‘ð~;fc3{‘ø~; suma2{‘€;&suma4{‘ˆ;,sumc1{‘˜;2sumc3{‘ ;8sumb{‘ªsomfor Ÿ@ Ð`i«lon{‘`¬lat{‘h­ y ®‘p® x ®‘x°n ¦‘ }°l ¦‘°}±delta_lon{‘€}²rlm{‘€~² tabs{‘ø}²tlam{‘ð}²xlam{‘è}²c{‘à}²xlamt{‘Ø}²#ab2{‘Ð}²'ab1{‘À}²+xlamp{‘¸}²1sav{‘¨}³d{‘³ sdsq{‘ˆ³sd{‘€³tanlg{‘ø~³xtan{‘ð~³tphi{‘è~³"dp{‘à~³%rlm2{‘ˆ~´scl{‘È}´ tlamp{‘˜}´conv{‘ð|´delta_lat{‘ø|´!radlt{‘ˆ}´'radln{‘}µtemp{‘˜ ¹PO¶errorbufü‘~L230(L240äL250 L260 ÐL300  som_seriesà Ð4˜{  fb ®‘P  fa2 ®‘X  fa4 ®‘`  fc1 ®‘h  fc3 ®‘p  dlam ®‘x sd{‘   sdsq{‘¨ h{‘° sq{‘¸ fc{‘@ double!lon_center{ !a{ !b{ !a2{ !!a4{  !$c1{ (!'c3{ 0!*q{ 8!,t{ @!.w{ H!0xj{ P!3p21{ X!7sa{ `!:ca{ h!=es{ p!@s{ x!Bstart{ €"false_easting{ ˆ#false_northing{  'gsat_ratio{  int long { charðŠÿ /ecs/hdfeos/gctp/src/usr/includesomfor.c…Í¿ùã>stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 7444 $%,, ) # $$, 4$44 x 4 x 4   #4 #` $$ T$$  $0 p,€$X$ $$t,4<<,08% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I I !/  .: ;9 ' @ @ : ;9 I 4: ;9 I $> 4: ; 9 I ? I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A08 AÐAœ A@ ‰ @0@ AAœ A@ Ÿ @0 Ðd A`A@• @84N àsomforint4somfor }gsat_ratio- Ãisom_series Ã…lon_center¦a¾bÖa2ïa4c1!c3:qRtjw‚xj›p21µsaÎcaçes s start 4false_easting Xfalse_northingŸ08hp ¨ ˜¼ÄÌMU](6DR`~†Žž¶Îç2Jbz“­Æßø  , P u –      @ Гcò&$ 4*X˜0X50X ;xÔCp!L¼U € kˆÀv #H @€p 0ˆPŽp0Ø Ãšp:›ø¦p<“Ï´p=bÐÁp>2@Ðp>rVàp>È5ñp>ý @ @ `" @€@2 BÀ E BàY Bðn C‚p C0sominv.o/ 1074016398 1032 20 100644 18676 ` ELFAp0@@ ü%,4@GOSW PhbHiquz~ƒŽš¦´ÁÐàñ"2EYn.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatasominvintptitleradius2genrpt_longgenrptoffsetpcossinsom_seriessominvp_errorexpatantanasinadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_varnamesbe::7.30-1276837810:sominv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ0ÿ¼ˆÿ¿€<$B"à-÷¬÷­˜ÿ¦ ÿ§¨÷°°÷±¸÷²À÷³ÈצÀ÷†ˆˆ×¥È÷…ˆ×¤÷„ˆ×£˜÷ƒˆ×€ˆ×¡˜×¢F"C×¢˜×£F#ƒF"BF!÷€ˆxß¡Ø ת°÷ª×©¸÷‰ˆ×§Ð׈ˆF(9Ã÷‡ˆ`#ߣ (c`׎ˆ÷®×ˆ÷ˆ`׋ˆ ߤ¨D¤`F c!׈(F-cF,ZÁ׌ˆ0F,ZÂ÷‹ˆ×’ˆ8÷²×‘ˆ@÷‘ˆ`׈Hߥ¨D¥€F „!בˆPF1„F0{Á׈0F0{Â÷ˆß„d„ß™ ø ׌ˆ׈ß™ ø ߤ¨ß…d¥ß™ ø ߤ ß…d¥ß™ ø ׬׈XF-cß…d¥ß™ ø ׌ˆ×ˆXF-cß…d¥ß™ ø ׌ˆˆ×ˆß™ ø ׬àß…d¥ß™ ø ׬ߙ ø ÷€ˆp׎ˆpF s…׈`F/pE׈÷°ˆ×±€D F2‹Eוˆ÷µ×¬ß™ ø D °F6E׬€ß™ ø ÷ à׬€ß™ ø ÷ è׬ß™ ø ׌ˆp×­àF-c×­èM€k)׈h׎ˆ×ˆxF/sF.kBF-cß™ ø ÷  ×¬˜×ˆF-cß™ ø ß§ôà×® ß¦ôÎÿ ¨ÿ ¨ß¢¨ß¼¸ß¿°g½àg½ÿ ÿ¿(ÿ¤0ÿ¥8ÿ¦@ÿ§Hÿ¨Pÿ©XߣXÔ`׈ØF!ߢXô@ß¡XÔ,ß™ ø ÷ ×¢×£F#‚÷¢ߤXԌߙ ø וˆ`×–ˆhF6­BF5B×–ˆ×·×€ˆ@NÀ½¡×—ˆ× ׈8Náá×€ˆ×¡ׂˆPL!F ½ÂF7µƒF µ„F6­B÷•ˆ€×’ˆ×³×”ˆPNTœ¡×“ˆ×´וˆ8Nu¤á×”ˆ×µ×–ˆ8N–­!F4œÂF3”ƒ×“ˆ`×”ˆpNTœ¹×“ˆ×´וˆ8Nu¤á×”ˆ×µ×–ˆPN–­!F4œÃF œÄF3”‚÷²׈€×‘ˆ€F1„בˆX×’ˆXNŒ!F „÷°׎ˆ€×ˆ€F/s‚ׯ׈XMÐ{©×¯F/sƒß¦0ôÎߥXԬ׈pF-cß™ ø ß©0Õ.F s‚ߨ8õß§XÔì׈€F-cß™ ø ߬0Õ’F ”‚ß«@õr׈€×°בˆXF1„F0{Â×°F0{Ã÷¯ ߪXÕLß™ ø ×® F s‚ß®HõÎß­Xլ׈°F-cß™ ø ׯ F {Â߯PõïD ß¿(g½`à?ð@–€?û«ôö¯°=?²[ÊöèOw@`× =p¤?öò½´†¡&?‘ßF¢R5?ûl0a\j?±”S€¢C~@`)™™™™š?ø¸•lÅÄ«@L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€@¿é!ûTD->z×òš¼¯H¾z×òš¼¯H?ù!ûTD-?‘ßF¡úçSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverseÐÒ…††ˆˆ…†„ž´¬®‚¥‰›‡‡…»ˆ‡–…‰…¦“Š«‹……އƒ‘ŠËŒ’‹‰       $ ( , 2 8 > D N R V Z ^ b f j n r v z ~ ‚ † Š Ž ’ – š ž ¢ ¦ ª ´ ¸ ¼ À Ä È <@H%\%hlt%€0„0Œ% H¤H¬ %ÀhÄhÌ %à %ìðø % %< %< @ D %´ ¸ ¼ %„ ˆ Œ %4 8 < % ” %¸ %$ %@ %\ %p %H¨L¨PÐTÐ\%| %˜ %ð% % @ % t % ˜ % ¬% D% % ¸ % d% % ¤ % ¸% ð% % ” % ¼ % è % %` %Œ %<DLTX|˜ ¨ÄÌÐÔäðø $08D PTX p ˆ ˜¨ ´¸È ÔØÜ ô  ,08 DHLP`dhx„ˆ”˜œ ¨¬°ÈÐÔðÌàôœ°ÄØì˜ ¨°¸ÀÈÐØà4DTXh ´ ÀÄÐØàèðø 4< PX l x€Œ˜¤°¼ÈÐÔèX x Œ” ¤°¸ÀÄÌÔÜì    < L ` p ” ¨ ¸ Ä Ì Ô Ü ü    $ , 0 @ d € Œ ¨ ´ Ð à ì    0 4 < @ P ` p x Œ   ´ À Ô Ø Ü ì   x ¸ Ä È Ô Ü ä ì ô ü    ( 0 8 @ P T \ d l t Œ  ˜ œ ¬ ° ¼ Ü ä   4<\ €ˆ (ÿÿÿÿÝèÿÿÿÿxssominv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c sominv.c&sominvint_Ðü('r_majora‘@(r_minora‘H)satnumf‘P*pathf‘X+alf_ina‘`,lona‘h-false_easta‘p.false_northa‘x/timea‘0flagf‘1sat_ratioa‘3if‘¨4alfa‘°~4 e2ca‘¸~4e2sa‘À~4one_esa‘È~5dlama‘Ð~5 fba‘Ø~5fa2a‘à~5fa4a‘è~5fc1a‘ð~5fc3a‘ø~5 suma2a‘€5&suma4a‘ˆ5,sumc1a‘˜52sumc3a‘ 58sumba‘šsominv_ H`S›ya‘`œxa‘h lonn‘pž latn‘x tlona‘ø}  conva‘€~ sava‘~ sda‘˜~ sdsqa‘ ~ blona‘¨~ #difa‘°~ 'sta‘¸~ *defaca‘À~ 0actana‘È~ 6tlata‘Ð~ ;dda‘Ø~ >bigka‘à~ Cbigk2a‘è~ Ixlamta‘ð~¡sla‘ø~¡ scla‘€¡dlata‘¡dlona‘ˆ¡tempa‘ð}¢inumbf‘ˆ~æsom_seriesaà P¸˜aç fbn‘Pè fa2n‘Xé fa4n‘`ê fc1n‘hë fc3n‘pì dlamn‘xîsda‘ î sdsqa‘¨îha‘°îsqa‘¸îfca‘@double lon_centera  aa  ba  a2a  !a4a   $c1a ( 'c3a 0 *qa 8 ,ta @ .ua H 0wa P 2xja X 5p21a ` 9saa h I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0ü AÐAœ A@ z @0H AAœ A@  @0 Ph A`A@– @8¸;{ sominvintsominv-{Ssom_series{klon_centerŒa¤b¼a2Õa4îc1c3 q8tPuhw€xj™p21³saÌcaåesþsfalse_easting:false_northingŸ08hp ¨ ˜¼ÄÌ7?Gow„œ´Íæÿ0H`x‘«ÄÝö2W       @`  Ž.‚°&$à¸*˜˜00˜à6xÜ>p!TÐP (Ð føÀq "¸0{p 0èP‰p18{•p9³Ð¡p;ƒƒ¯p<мp<Ö@Ëp=CÛp=Y5ìp=Ž ü >  >°` ?à- @ð @ AT A i A0}p A@0sterfor.o/ 1074016398 1032 20 100644 7748 ` ELF80@@ Ü (/6@GOàˆWbf ltx„ž«ºÊÚêû 2.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatasterforinttsincosptitleradiuscenlonmeroriginoffsetpsterforadjust_loncos.lit8p_errorsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:sterfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$!!à-÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ ׬ g…ˆ(g†ˆ0ß™ ø ß„d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆ ׈ß™ ø %߼߿g½@àg½ÿÿ¼@ÿ¿8<$!!à-÷¬P÷­Xÿ¦`ÿ§h׬P׈F-cß™ ø ÷ ×¬Xg¥g¦ß™ ø ׬ߙ ø ÷ ×°×±×’ˆ0F2ŒBF1„×±×’ˆ(NŒ!÷° ×® ׈F/s€F s…׈F/p>E ß„d„ß…d¥ß™ ø $gÿ¥0%דˆ×´ וˆF5¥F4œÃ÷³(׬ߙ ø ׈ ×¢×£(ׄˆF$ÂF#‚L"aß§`ôá×–ˆ×·(×€ˆF ½Â× סׂˆ(F"BF!סׂˆ0L)NÀ½¡ß¦hôÖÿ 0ÿ 0ߢ0ß¼@ß¿8g½pàSTEREOGRAPHICPoint projects into infinityster-for>™…„„„…†‚އ„™Ž        & * . 2 6 d%lpx%ˆ%˜%¨ %¼ %ì ð  %4%D %”˜œ0 0¨%à%08@HPX\` t €„ ”  ¤ °´¸   0 @ Xhx„¤ ÀÈÜ èô $4?ð=Û|ßÙ×½»@(ÿÿÿÿ[Pÿÿÿÿx\sterfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c sterfor.c&sterforintPÀÜ(^'r_maja‘P(center_lona‘X)center_lata‘`*false_easta‘h+false_northa‘pEsterforPðàh`aFlona‘`Glata‘hH xW‘pI yW‘xKsinphia‘˜Kcosphia‘ Ldlona‘Mcoslona‘¨Nkspa‘¸Oga‘°doubler_majora lon_centera lat_origina false_northinga  false_eastinga  !sin_p10a ("cos_p10a 0intaß‹ÿ /ecs/hdfeos/gctp/src/usr/includesterfor.c›Í¿ùÁstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ +      ($ 0-($@% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ü A@AœA@r @0àˆ ApAœA@] @8h=d¢sterforint^sterfordkr_major‰lon_centerªlat_originËfalse_northingðfalse_eastingsin_p102cos_p10 08hp š¿ÇÏx€ˆ¢Ãè *H     @Ð hxF¾'$ðh* X80 X98p! ‘>J ÐÀ` øk ˆ@u0È{p àP‰p0d•p”ç¡p{g¯p☼pz@ËpºEÛpÿ¥ë ¨û ¸@ øð è / C Wp (sterinv.o/ 1074016399 1032 20 100644 8420 ` ELFØ0@@ Ü (/6@GOàÌW ]bgmx|ˆ”¢¯¾ÎÞîÿ"6.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatasterinvinttsincosptitleradiuscenlonmeroriginoffsetpsterinv.lit8atanasinatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:sterinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$!!à-÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ ׬ g…ˆ(g†ˆ0ß™ ø ß„d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆ ׈ß™ ø %߼߿g½@àg½ÿÿ¼8ÿ¿0<$!!à-÷¬P÷­Xÿ¦`ÿ§h׳P×”ˆ F4œÁ÷³P×±X×’ˆF2ŒA÷±XׯX×°XF0{Â×°P×±PMñƒáF {Ä÷¯×¬×ˆ×ŽˆF.kBF-cß™ ø וˆF5B÷µ׬g¥g¦ß™ ø ×—ˆߢ`ôW×¶F µ…×—ˆF7°>E×€ˆߣhô`ÿ (t׌ˆ0×­X×®F.kBF-c×­F-c×­׎ˆ(MŽk!ß™ ø ߤhô€×ˆF „בˆF1„÷° ׯ F {Å׈F0y>E,×’ˆD ˆF2Š>E׬P×­XF kGß™ ø ÷ @׌ˆF cß™ ø ÷ Hߥ`ô ÿ (C׬PF c×­Xß™ ø ÷ @׌ˆF cß™ ø ÷ Hߦ`ôÀÿ (1-ß§hÔìß™ ø ×®׈(MÀ{¹÷® ×­ F kE׎ˆF.k B F J d%lpx%ˆ%˜%¨ %¼ %ì ð ` %„%ô%T%l%œ%´%è%`%x%08@HPX\` t €„ ”  ¤ °´¸  LP \ h € Œ  °Èèð   0P `h ˜ ¨° ä ô  <\ lt @=Û|ßÙ×½»¿ù!ûTD-(ÿÿÿÿ\°ÿÿÿÿx?sterinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c sterinv.c&sterinvint3ÀÜ(^'r_majD‘P(center_lonD‘X)center_latD‘`*false_eastD‘h+false_northD‘pEsterinv3ðà¬`DFxD‘`GyD‘hH lon:‘pI lat:‘xKrhD‘LzD‘˜MsinzD‘ M coszD‘¨NconD‘°doubler_majorD lon_centerD lat_originD false_northingD  false_eastingD  !sin_p10D ("cos_p10D 0intD‹ÿ /ecs/hdfeos/gctp/src/usr/includesterinv.c¡Í¿ùƒstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ +     ,8$%H %!HHx 0 <% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0Ü A@AœA@r @0àÌ ApAœA@® @8¬=G¢sterinvint^sterinvGNr_majorllon_centerlat_origin®false_northingÓfalse_easting÷sin_p10cos_p10 08hp š¿ÇÏx€ˆd…¦Ëï +     @è (hJÚ'$¬* À80 À8p! ÎRJ ` 0k @u0P {p pP‰pÀG•p ¡pg¯pw˜¼p@ËpOEÛp”¥ë @û P@ ð € /  C °Wp Àstplnfor.o/ 1074016400 1032 20 100644 16164 ` ELF7X0@@  # )ø5=EKQW^eqw}†’¨ °±·ÀÈÐÜèö"3CSdt‡›°.symtab.shstrtab.strtab.comment.text.sbss.data.rodata.srdata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_typenames.rel.debug_varnames.text.sbss.data.rodata.srdata.lit8stplnforintsprintfp_errorfopenfseekfreadfcloseptitlegenrpt_longpakczpaksztmforintlamccforintpolyforintomerforintstplnfortmforlamccforpolyforomerfor.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_typenames.rel.debug_varnamesbe::7.30-1276837810:stplnfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½þÿ¼°ÿ¿¨<%(à-ÿ¤Ðÿ¥Øÿ¦àÿ§è$ÿÿÿ£0ß¡Ðß‚ˆ"ß©Ðÿ‰ˆÿ  "ߪÐ@<ß«Ø`ÿ 8߬8)Œ†€ße­ß®8pø®h-ݭ߮Ю߮8ÿ®0߸8gÿ¸8߯8)ï†àÿíß¹Ø$?ÿ 8ß¡8(!† ß‚dBߣ8øC-ÜBߣÐCߣ8ÿ£0ߥ8d¥ÿ¥8ߤ8(„†€ÿíߦ0$ÿÿÇg¤@ß…d¥ß¦Ðß§Øß™ ø g¤@ß…d¥ß™ ø $ÿ¦ Îß§Øà ߤàg…ˆß™ ø ÿ¢¸ÿ¢¨ߤèg…ˆß™ ø ÿ¢¸ÿ¢¨ß¨¨ ß„d„ß…d¥ß™ ø $ÿ¥ ­ß¤¨ß¦0(ø¦(/(¸¦(/)80%ß™ ø g¤°$$ ß§¨ß™ ø g„ˆ$$ß§¨ß™ ø g¤Ð$$ ß§¨ß™ ø ߤ¨ß™ ø †ˆÀg¤@ß…d¥ß¦Ðß§Øß™ ø g¤@ß…d¥ß™ ø $ÿ¦ tß„d„ß™ ø ߤÐß…d¥ß™ ø ߦØÀ$ÿ§$Sÿ¨ߤß…d¥ß™ ø ×£Ð÷£ × Ð׈עØF"AF DF!÷ (†ˆ$Ç=פè÷¤0׬àß™ ø F ÷¬Àg¥8ß™ ø ÷ È×…ˆF%B÷¥@ߨ8©<ÿ© 6׬ß™ ø F ÷¬Àg¥8ß™ ø ÷ È׆ˆF&‚÷¦Hߪ8@«<ÿ« !ר÷¨P×§÷§X׬ ×­(×®0ׯ@×°H×±PײXß™ ø Œˆ$ f׬øß™ ø F ÷¬Àg¥8ß™ ø ÷ È׉ˆF)B÷©`ß®8À¯<ÿ¯ ø×¬ðß™ ø F ÷¬Àg¥8ß™ ø ÷ È׊ˆF*‚÷ªh߸8¹<ÿ¹ ã׬àß™ ø F ÷¬Àg¥8ß™ ø ÷ È׋ˆF+Â÷«@ß¿8à¡<ÿ¡ Î׬ß™ ø F ÷¬Àg¥8ß™ ø ÷ È׌ˆF,÷¬Hߢ8@£<ÿ£ ¹×®÷®P×­÷­X׬ ×­(×®`ׯh×°@×±HײP׳Xß™ ø ¦„ˆ$…:׬àß™ ø F ÷¬Àg¥8ß™ ø ÷ È׈F/Â÷¯@ߦ8À§<ÿ§ ׬èß™ ø F ÷¬Àg¥8ß™ ø ÷ È׈F0÷°Hߨ8©<ÿ© zײð÷²P×±ø÷±X׬ ×­(×®@ׯH×°P×±Xß™ ø iŠˆ$ Ke׳è÷³0׬øß™ ø F ÷¬Àg¥8ß™ ø ÷ È×”ˆF4÷´p߬8€­<ÿ­ P׬àß™ ø F ÷¬Àg¥8ß™ ø ÷ ÈוˆF5B÷µxß®8À¯<ÿ¯ ;׬ß™ ø F ÷¬Àg¥8ß™ ø ÷ È×–ˆF6‚÷¶€ß¸8¹<ÿ¹ &ר÷¨P×§÷§X$ÿ¡ˆD 0÷¦D (÷¥˜D  ÷¤`D ÷£h׬ ×­(×®0ׯp×°x×±€×²P׳X×¢÷¢×¡`÷¡× ˜÷ ×·h÷·ß¿ˆÿ¿ ß™ ø ÿ  ÿ  ß¢ ß¼°ß¿¨g½ðàg½ÿ°ÿ¼ÿ¿<$c#à-÷¬0÷­8ÿ¦@ÿ§Hˆ$"׬0×­8ߦ@ß§Hß™ ø ÿ¢ @ %ÿ¤(ÿ¤€¥ÿ¥HD†ˆ$Ç׬0×­8ߦ@ß§Hß™ ø ÿ¢ @@%ÿ¨(ÿ¨©ÿ©1-Šˆ$ K׬0×­8ߦ@ß§Hß™ ø ÿ¢ @`%ÿ¬(ÿ¬€­ÿ­Žˆ$Ï׬0×­8ߦ@ß§Hß™ ø ÿ¢ @À%ÿ¸(ÿ¸¹ÿ¹ÿ ÿ ߢ߼߿g½Pàef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-forSTATE PLANEZone: Datum: NADr?ð?‘ßF¢R5Æß†Œ‰Œ‡‡‡„‹†‰†“††™Š††††šŠ††˜Œ†††®ˆƒ“———’      $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ  ” ˜ œ   ¤ ¨ ² ¶ º ¾ ˆŒ00hl|%ˆ(Œ(” %Ä %è %88 hh %T %p %Œ %¨ %¸ %ÐÔä%ð(ô(ü %xx %,ˆ0ˆ8%h˜l˜t%À%Ø%%,%%¸%Ð% %$%`%x%´%Ì%4%\%t%°%È%(%X%p%¬%Ä%%%Ð%   L% ¨% % `%4Dx  ¼À àä  P l xˆ ¤ ´ Àà ø  4 p ˆ ¼ Ô ä ( 8Œ  ´ Ì Ü   0\ t „° È Ø0 DX p €¬ Ä Ô$ 8T l |¨ À Ðü  $Ì ( H „ ¤ à  < \ (ÿÿÿÿ¶ÐÿÿÿÿxÕstplnfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c stplnfor.c5stplnforint ðø(t6zone-‘`7sphere-‘h8 fn27À‘p9 fn83À‘x;ind-‘À|<i-‘È|=nadval-‘¨~ËH>tableq‘à}¸ ?pname”‘À}¸dc@buf·‘Ð|Ar_majË‘°~Ar_minË‘¸~Ascale_factË‘À~Acenter_lonË‘Ð~Bcenter_latË‘Ø~Bfalse_eastË‘à~Bfalse_northË‘è~CazimuthË‘€Clat_origË‘Clon_origË‘ˆC"lon1Ë‘ C'lat1Ë‘ð~C,lon2Ë‘¨C1lat2Ë‘ø~Dmode-‘˜D iflg-‘È~¿EptrT‘¸}÷stplnfor Ð °` ølonË‘`ùlatË‘hú xБpû yБxýiflg-‘°int id long inzone-  -0i … NAD27R  -0œ …( NAD83… 0char¸double ·__file_s l ¾_cnt- À_ptr} Á_base} Ã_reservedˆ Ä_flag Å_file¯unsigned charl lunsigned shortunsigned intÎFILEÕËÿŒÿ /ecs/hdfeos/gctp/src/usr/includestplnfor.c‡¤‚û¨:stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 9   1{   1{ ,$1((8(((,$ $%DD DDDD DD DDD   @@@@% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I I !/ I 3 $> I  !/ : ; 9   : ; 9 I8 I : ; 9 I ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0ø AðAœA@ 9 @0 ° APAœA@g @8 °?ݤstplnforinttstplnfor8ÝÕ__file_s¿FILEPÝid5inzoneiNAD27œNAD83¡08hp œÂÊÒ—Ÿ%J}°     @ð 0‹»Ä($° °*`0``6À§>hF0pLp!ˆÆ^ Pà t 0¨ &Øp‰p +HP—p+˜Ý£p1u¯p3|Žp4A˜Êp4Ù@Ùp5Gép5`@úp5 X 5ø 6@+ 6HÀ; 7 N 7(b 78w 7Hstplninv.o/ 1074016401 1032 20 100644 16292 ` ELF7à0@@  # ) 5=EKQW]dkw}ƒŒ˜£® °·½ÆÎÖâîü (9IYjz¡¶.symtab.shstrtab.strtab.comment.text.sbss.data.rodata.srdata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_typenames.rel.debug_varnames.text.sbss.data.rodata.srdata.lit8stplninvintsprintfp_errorfopenfseekftellfreadfcloseptitlegenrpt_longpakczpaksztminvintlamccinvintpolyinvintomerinvintstplninvtminvlamccinvpolyinvomerinv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_typenames.rel.debug_varnamesbe::7.30-1276837810:stplninv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½þÿ¼¸ÿ¿°<%(à-ÿ¤àÿ¥èÿ¦ðÿ§ø$ÿÿÿ£0ß¡àß‚ˆ"ß©àÿ‰ˆÿ ¨&ߪà@<ß«è`ÿ 8߬8)Œ†€ße­ß®8pø®h-Ý­ß®à®ß®8ÿ®0߸8gÿ¸8߯8)ï†àÿíß¹è$?ÿ 8ß¡8(!† ß‚dBߣ8øC-ÜBߣàCߣ8ÿ£0ߥ8d¥ÿ¥8ߤ8(„†€ÿíߦ0$ÿÿÇg¤@ß…d¥ß¦àß§èß™ ø g¤@ß…d¥ß™ ø $ÿ¦¨Òß§èà ߤðg…ˆß™ ø ÿ¢Àÿ¢¨ߤøg…ˆß™ ø ÿ¢Àÿ¢¨ß¨¨ ß„d„ß…d¥ß™ ø $ÿ¥¨±ß¤¨ß¦0(ø¦(/(¸¦(/)80%ß™ ø ߤ¨ß™ ø g¤°$$ ß§¨ß™ ø g„ˆ$$ß§¨ß™ ø g¤Ø$$ ß§¨ß™ ø ߤ¨ß™ ø †ˆÀg¤@ß…d¥ß¦àß§èß™ ø g¤@ß…d¥ß™ ø $ÿ¦¨tß„d„ß™ ø ߤàß…d¥ß™ ø ߦèÀ$ÿ§ $Sÿ¨ ߤ ß…d¥ß™ ø ×£Ø÷£(× Ø×ˆ×¢àF"AF DF!÷ 0†ˆ$Ç=פð÷¤8׬èß™ ø F ÷¬Èg¥@ß™ ø ÷ Ð×…ˆF%B÷¥Hߨ@©Dÿ©¨6׬ß™ ø F ÷¬Èg¥@ß™ ø ÷ Ð׆ˆF&‚÷¦Pߪ@@«Dÿ«¨!ר÷¨X×§÷§`׬(×­0×®8ׯH×°P×±Xײ`ß™ ø Œˆ$ f׬ß™ ø F ÷¬Èg¥@ß™ ø ÷ Ð׉ˆF)B÷©hß®@À¯Dÿ¯¨ø×¬øß™ ø F ÷¬Èg¥@ß™ ø ÷ Ð׊ˆF*‚÷ªp߸@¹Dÿ¹¨ã׬èß™ ø F ÷¬Èg¥@ß™ ø ÷ Ð׋ˆF+Â÷«Hß¿@à¡Dÿ¡¨Î׬ß™ ø F ÷¬Èg¥@ß™ ø ÷ Ð׌ˆF,÷¬Pߢ@@£Dÿ£¨¹×®÷®X×­÷­`׬(×­0×®hׯp×°H×±PײX׳`ß™ ø ¦„ˆ$…:׬èß™ ø F ÷¬Èg¥@ß™ ø ÷ Ð׈F/Â÷¯Hߦ@À§Dÿ§¨׬ðß™ ø F ÷¬Èg¥@ß™ ø ÷ Ð׈F0÷°Pߨ@©Dÿ©¨zײø÷²X×±÷±`׬(×­0×®HׯP×°X×±`ß™ ø iŠˆ$ Ke׳ð÷³8׬ß™ ø F ÷¬Èg¥@ß™ ø ÷ Ð×”ˆF4÷´x߬@€­Dÿ­¨P׬èß™ ø F ÷¬Èg¥@ß™ ø ÷ ÐוˆF5B÷µ€ß®@À¯Dÿ¯¨;׬ß™ ø F ÷¬Èg¥@ß™ ø ÷ Ð×–ˆF6‚÷¶ˆß¸@¹Dÿ¹¨&ר÷¨X×§÷§`$ÿ¡D 0÷¦˜D (÷¥ D  ÷¤hD ÷£p׬(×­0×®8ׯx×°€×±ˆ×²X׳`×¢˜÷¢×¡h÷¡×  ÷ ×·p÷·ß¿ÿ¿ ß™ ø ÿ ¨ÿ ¨ß¢¨ß¼¸ß¿°g½àg½ÿ°ÿ¼ÿ¿<$c#à-÷¬0÷­8ÿ¦@ÿ§Hˆ$"׬0×­8ߦ@ß§Hß™ ø ÿ¢ @ %ÿ¤(ÿ¤€¥ÿ¥HD†ˆ$Ç׬0×­8ߦ@ß§Hß™ ø ÿ¢ @@%ÿ¨(ÿ¨©ÿ©1-Šˆ$ K׬0×­8ߦ@ß§Hß™ ø ÿ¢ @`%ÿ¬(ÿ¬€­ÿ­Žˆ$Ï׬0×­8ߦ@ß§Hß™ ø ÿ¢ @À%ÿ¸(ÿ¸¹ÿ¹ÿ ÿ ߢ߼߿g½Pàef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-invSTATE PLANEZone: Datum: NADr?ð?‘ßF¢R5Ê߆Œ‰Œ„‡‡‡„‹†‰†“††™Š††††šŠ††˜Œ†††®ˆƒ“———’      $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ  ” ˜ œ   ¤ ¨ ¬ ¶ º ¾  ˆŒ00hl|%ˆ(Œ(” %Ä %è %88 hh %T %d %€ %œ %¸ %È%àäô%(( %$x(x0%<ˆ@ˆH%x˜|˜„%Ð%è%$%<% %È%à%%4%p%ˆ%Ä%Ü%D%l%„%À%Ø%8%h%€%¼%Ô%%(%à%   \% ¸% % p%4Dx  ¼À àä  P ` | ˆ˜ ´ Ä Ðð  , D € ˜°Ì ä ô  8 Hœ °Ä Ü ì 0 @l „ ”À Ø è@ Th € ¼ Ô ä4 Hd | Œ¸ Ð à  $ 4Ü 8 X ” ´ ð  L l (ÿÿÿÿŽàÿÿÿÿxÖstplninv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c stplninv.c5stplninvint€ (t6zone.‘`7sphere.‘h8 fn27Á‘p9 fn83Á‘x;ind.‘°|<i.‘¸|=nadval.‘ ~ÌH>tableq‘Ø}¹! ?pname”‘°}¹dc@buf·‘À|Ar_majÌ‘¨~Ar_minÌ‘°~Ascale_factÌ‘¸~Acenter_lonÌ‘È~Bcenter_latÌ‘Ð~Bfalse_eastÌ‘Ø~Bfalse_northÌ‘à~CazimuthÌ‘ø~Clat_origÌ‘ˆClon_origÌ‘€C"lon1Ì‘˜C'lat1Ì‘è~C,lon2Ì‘ C1lat2Ì‘ð~Dmode.‘D iflg.‘À~ÀEptrT‘¨}ústplninvÐ  À`ûxÌ‘`üyÌ‘hý lonÑ‘pþ latÑ‘xiflg.‘° int id  long inzone.  .0j … nad27S  .0 …( nad83† 0 char¹ double ·__file_s m ¾_cnt. À_ptr~ Á_base~ Ã_reserved‰ Ä_flagž Å_file° unsigned charmmž unsigned short unsigned intÎFILEÖÌŒÿ /ecs/hdfeos/gctp/src/usr/includestplninv.cФ‚ûš;stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 9   1{   1{ ,$1((8(((,$ $)DD DDDD DD DDD   @@@@% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I I !/ I 3 4: ;9 I $> I  !/ : ; 9   : ; 9 I8 I : ; 9 I ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0  A€Aœ A@ = @0 ° APAœA@g @8 À?Þ¤stplninvinttstplninv8ÞÖ__file_sÀFILEPÞid6inzonejnad27nad83¡08hp œÂÊÒ—Ÿ&K~±     @ H‹ÓÊ($Ð À*0`6ð§>˜F0 Lp!¸Ê^ ˆð t xÀ '8€‰p +¸P—p,Þ£p1æ¯p3îÖ½p4ĘÊp5\@Ùp5œGép5ã@úp6#X 6€ 6@+ 6ÐÀ; 7 N 7°b 7Àw 7Ðtmfor.o/ 1074016402 1032 20 100644 11428 ` ELF%X0@@ ô$).38=DLS]dlär}…‰ ‘™¡¦ª¶ÂÐÝìü -=Pd.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.srdata.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatatmforinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptmforadjust_lontsincossin.srdatap_errorlogcosacostan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:tmfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ ÿ¼ÿ¿<$!!à-÷¬ ÷­(÷®0÷¯8÷°@÷±H÷²P׫ ÷‹ˆ×ª(÷Šˆש0÷‰ˆר8÷ˆˆ×§@÷‡ˆ צP÷†ˆ`×¥H÷…ˆh׃ˆׄˆF$Ã÷£×€ˆ×¡×¢F"BF!÷€ˆH׌ˆHß™ ø ÷ ÷€ˆ(׌ˆHß™ ø ÷ ÷€ˆ0׌ˆHß™ ø ÷ ÷€ˆ8׌ˆHß™ ø ÷ ÷€ˆ@׌ˆ(׈0׎ˆ8׈@׈ ß™ ø ÷ בˆF ŒB÷‘ˆX׎ˆH׈׈HF0{ÁF/sƒ÷ŽˆP׌ˆH׈F-`äøµˆãhñ¿ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinityb§†††Šš…†„„…†„Žˆ‰’ŽŒ‹§™á       $ ( , 0 : > B F J N R V Z œ%´%Ì%ä % %hlt %ˆ %” ˜   %°%À%Ô% 8%X%|%´H¸HÄ%ü%,%X%ô%X %8@HPX`hlp|”˜ ¨¬° ÀÄÈ ØÜà ðôøü  $(,8<@PTdp |€„ œ ¨¬ ¸¼ ÈÌÐ ,4 T `x ˜¤¼À àèø  ( <T „ˆ”Ôð ,@DHLT dp|ˆœ°¸ÀÜäè(08H\hpx”œ tm-for(ÿÿÿÿÿÿÿÿxÛtmfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c tmfor.c2tmforintÏàô(œ3r_maj‘@4r_min‘H5scale_fact‘P6center_lon‘X7center_lat‘`8false_east‘h9false_north‘p;temp‘ dtmforÏ ä`elon‘`flat‘hg xÖ‘ph yÖ‘xjdelta_lon‘à~ksin_phi‘è~kcos_phi‘ð~lal‘ˆl als‘mb‘ø~nc‘˜n t‘¨ntq‘ ocon‘€o n‘°oml‘¸double#r_major $r_minor %scale_factor &lon_center 'lat_origin  (e0 ((e1 0(e2 8(e3 @)es H)esp P*ml0 X+false_northing `,false_easting h-ind pint ‰ÿ /ecs/hdfeos/gctp/src/usr/includetmfor.c±Í¿ùè)stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 9 $$$$$<%  $     ,!(1$TL 0$ ( =%0% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0ô A`Aœ A@ x @0ä A AœA@ô @8ä9ãžtmforintœtmforýãr_major8r_minorVscale_factorylon_centeršlat_origin»e0Ôe1íe2e3es8espRml0lfalse_northing‘false_eastingµindž08hp –¹ÁÉ´¼Ä0Nq’³Ìåþ0Jd‰­Ç    @À ppxè%$ä* øx00 ø˜6e>p!õbP XP f¨Ðq xà{Xƒp `P‘p°ãp“©p ¨g·p!˜Äp!§@Óp!çAãp"(ó #0 #@@ #€p$ $ð 7 %K % _p %0(tminv.o/ 1074016404 1032 20 100644 12644 ` ELF*X0@@ ä$).38=DLS]dlðÔrvz€†‘•¥©®ºÆÔáð 1ATh.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatatminvinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptminvexpcosasinzatan2adjust_lonsinp_errortsincostansign.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:tminv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ ÿ¼ÿ¿<$!!à-÷¬ ÷­(÷®0÷¯8÷°@÷±H÷²P׫ ÷‹ˆ×ª(÷Šˆש0÷‰ˆר8÷ˆˆ×§@÷‡ˆ צP÷†ˆ`×¥H÷…ˆh׃ˆׄˆF$Ã÷£×€ˆ×¡×¢F"BF!÷€ˆH׌ˆHß™ ø ÷ ÷€ˆ(׌ˆHß™ ø ÷ ÷€ˆ0׌ˆHß™ ø ÷ ÷€ˆ8׌ˆHß™ ø ÷ ÷€ˆ@׌ˆ(׈0׎ˆ8׈@׈ ß™ ø ÷ בˆF ŒB÷‘ˆX׎ˆH׈׈HF0{ÁF/sƒ÷ŽˆP׌ˆH׈F-`E ߪ8ß«KP*@ ß„d„ß…d¥ß™ ø $_ÿ¥ µß§8dçÿ§8$Àÿ¿×´0F ¥וˆ@F5¤äøµˆãhñ?à@@@=Û|ßÙ×½»?ù!ûTD-@8@@@$@"@>@N€@V€@r @F€@o€@4@<@ TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSEt§†††Š–…†„„…†„••¢†¡‡‡¤–„Љ‘       $ ( , 0 : > B F J N R V Z ^ b h l œ%´%Ì%ä % %X\d %x %„ ˆ  % %°%Ä%üD%˜%Ø%`%x%ü%%4%°H´H¸h¼hÄ%%,%T%x%8@HPX`hlp|”˜ ¨¬° ÀÄÈ ØÜà ðôøü  $(,8<@T` lpt €Œ ˜œ ¨¬ ¸¼À  04@ Tdpx|” ¤´Ô <\ lt ˜¨´¼Èðø   (0 @LX`ŒÀ ü ( 8€„œ´¸Ø (0<HPT`hp|ˆ” ¼ÄÌØàðø  $0P t ˆ˜(ÿÿÿÿ³ÿÿÿÿxƒtminv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c tminv.c3tminvintwàä(œ4r_maj°‘@5r_min°‘H6scale_fact°‘P7center_lon°‘X8center_lat°‘`9false_east°‘h:false_north°‘p<temp°‘ ctminvwððÄ`°dx°‘`ey°‘hf lon~‘pg lat~‘xicon°‘¸~i phi°‘À~jdelta_phi°‘Ð~kiU‘È~lsin_phi°‘Ø~lcos_phi°‘à~ltan_phi°‘è~mc°‘ð~m cs°‘ø~mt°‘€mts°‘ˆmn°‘mr°‘˜md°‘ mds°‘¨nf°‘˜~n h°‘°~ng°‘ ~ntemp°‘¨~omax_iterU‘~double$r_major° %r_minor° &scale_factor° 'lon_center° (lat_origin°  )e0° ()e1° 0)e2° 8)e3° @*es° H*esp° P+ml0° X,false_northing° `-false_easting° hlong. indU pint°A‰ÿ /ecs/hdfeos/gctp/src/usr/includetminv.c·Í¿ù÷/stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ : $$$$$<%  $    0,, 8(  5@,"$!( t%$ $( ,$1-4% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0ä A`Aœ A@ t @0ðÔ AðAœA@ p @8Ä9‹žtminvintœtminvý‹ºr_majorØr_minoröscale_factorlon_center:lat_origin[e0te1e2¦e3¿esØespòml0 false_northing1false_easting]indž08hp –¹ÁÉ´¼ÄÐî2Sl…ž·Ðê)Mo    @Ø h€|ü%$0Ä*øx00ø¸6°s>p!#tP ˜ f(`q ˆ{p ˆP‰pØ‹•p$cI¡p%¬g¯p&˜¼p&«@Ëp&ëAÛp',ë (8û (H@ (ˆp )ø / *C *(Wp *8 utmfor.o/ 1074016404 1032 20 100644 11796 ` ELF&Ð0@@ „%-27<AFMYahräy„Œ ˜œ ¥©µÁÏÜëû ,<Oc.symtab.shstrtab.strtab.comment.text.sbss.rodata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.srdata.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodata.lit8utmforintp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutmforadjust_lontsincossin.srdatalogcosacostan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:utmfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $ident:::$Revision: 1.78 $ident:::$Revision: 1.4 $g½ÿ°ÿ¼ÿ¿<$B"à-÷¬0÷­8÷®@ÿ§Hß¡Hÿ"&"/ ߣH'ÿd&d/(c=` ß„d„ß…d¥ß™ ø $ ÿ¥z×¥0÷…ˆ×¤8÷„ˆ×£@÷ƒˆD ÷‚ˆ ߨHOÿ @& @/8¸è8/8xdçÿID§F aׂˆF"B÷ˆ×€ˆ÷€ˆhߦHÁ׆ˆ÷¦ D 8÷§ ×­ ÷ˆ`׋ˆ׌ˆF,ZÃ÷«×ˆˆ שתF*JBF)B÷ˆˆH׌ˆHß™ ø ÷ (÷€ˆ(׌ˆHß™ ø ÷ (÷€ˆ0׌ˆHß™ ø ÷ (÷€ˆ8׌ˆHß™ ø ÷ (÷€ˆ@׌ˆ(׈0׎ˆ8׈@׈ ß™ ø ÷ (דˆF œÂ÷“ˆX׈Hבˆ ×’ˆHF2ŒAF1„÷ˆP׎ˆH׈(F/päøµˆãhñ¿ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t bœ´†††Š–†…†„ˆ„Žˆ‰’ŽŒ‹§™á       $ ( , 0 : > B F J N R V Z \`dhp%@%X%p %ˆ %° %ü(( %PP %4%@`D`L%\%œ È%è% %DˆHˆT%Œ%¼%è%„%è %l Œ”œ¤ÐØÜàð  48< LPT dhl |€„ ”˜œ ¤¨¬ ¼ÄÈÌÐÜàäôø  (,0 <H TX ¼Ä ä ð (4LP pxˆ ”˜œ¸ Ìä $d€  ¤¼ÐÔØÜä ô  ,@HPltx”˜ ¸ÀÈØìø$,0utm-for(ÿÿÿÿ0ÿÿÿÿx’utmfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c utmfor.c2utmforint~Є(J3r_maj¿‘`4r_min¿‘h5scale_fact¿‘p6zone…‘x8temp¿‘°butmfor~ t`¿clon¿‘`dlat¿‘he x‘pf y‘xhdelta_lon¿‘à~isin_phi¿‘è~icos_phi¿‘ð~jal¿‘ˆj als¿‘kb¿‘ø~lc¿‘˜l t¿‘¨ltq¿‘ mcon¿‘€m n¿‘°mml¿‘¸double$r_major¿ %r_minor¿ &scale_factor¿ 'lon_center¿ (lat_origin¿  )e0¿ ()e1¿ 0)e2¿ 8)e3¿ @*es¿ H*esp¿ P+ml0¿ X,false_northing¿ `-false_easting¿ h.ind¿ pintlong¿:±ÿ /ecs/hdfeos/gctp/src/usr/includeutmfor.cÂÍ¿ùÏ(stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ stdlib.h¨ËÁ¿Olocale_attr.h§ËÁ» 6 A(@9$$$$$<%  $ $    ,!(1$TL 0$ ( =%0% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0„ APAœA@œ @0ä A AœA@ô @8t;š utmforintJutmforýšÉr_majorçr_minorscale_factor(lon_centerIlat_originje0ƒe1œe2µe3Îesçespml0false_northing@false_eastingdindÆ08hp ˜¼ÄÌcksßý Ab{”­Æßù8\v    @¨ èpXwÏY$0t*¨x0¨¥80P°>p!bP hP f¸`q Ð{èƒp ðP‘p@šp ÚB©p"g·p"ƒ˜Äp#@Óp#[Cãp#žó $¨ $¸@ $øp$ &h 7 &ˆK &˜_p &¨(utminv.o/ 1074016405 1032 20 100644 13044 ` ELF+è0@@ %-27<AFMYahrÔy}‡˜œ¤¨­¹ÅÓàïÿ0@Sg.symtab.shstrtab.strtab.comment.text.sbss.rodata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodata.lit8utminvintp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutminvexpcosasinzatan2adjust_lonsintsincostansign.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:utminv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $ident:::$Revision: 1.78 $ident:::$Revision: 1.4 $g½ÿ°ÿ¼ÿ¿<$B"à-÷¬0÷­8÷®@ÿ§Hß¡Hÿ"&"/ ߣH'ÿd&d/(c=` ß„d„ß…d¥ß™ ø $ ÿ¥}×¥0÷…ˆ×¤8÷„ˆ×£@÷ƒˆD ÷‚ˆ ߨHOÿ @& @/8¸è8/8xdçÿID§F aׂˆF"B÷ˆ×€ˆ÷€ˆhߦHÁ׆ˆ÷¦ D 8÷§ ×­ ÷ˆ`׋ˆ׌ˆF,ZÃ÷«×ˆˆ שתF*JBF)B÷ˆˆH׌ˆHß™ ø ÷ (÷€ˆ(׌ˆHß™ ø ÷ (÷€ˆ0׌ˆHß™ ø ÷ (÷€ˆ8׌ˆHß™ ø ÷ (÷€ˆ@׌ˆ(׈0׎ˆ8׈@׈ ß™ ø ÷ (דˆF œÂ÷“ˆX׈Hבˆ ×’ˆHF2ŒAF1„÷ˆP׎ˆH׈(F/pE ߪ8ß«KP*@ ß„d„ß…d¥ß™ ø $_ÿ¥ µß§8dçÿ§8$Àÿ¿×´0F ¥וˆXF5¤äøµˆãhñ?à@@@=Û|ßÙ×½»?ù!ûTD-@8@@@$@"@>@N€@V€@r @F€@o€@4@<@ tœ´†††Š™†…†„ˆ••¢†¡‡‡¤–„Љ‘       $ ( , 0 : > B F J N R V Z ^ b h l \`dhp%@%X%p %ˆ %° %( ( % P$P, %@%L`P`X%h%œ ä%8%x%%%œ%¸%Ô%PˆTˆX¨\¨d%¼%Ì%ô%%l Œ”œ¤ÐØÜàð  48< LPT dhl |€„ ”˜œ ¤¨¬ ¼ÄÈÌÐÜàäø ( 48< HT `d ÀÐÔà ô4 DTt Üü   8HT\h˜ ¬´ ÈÐ àìø,` œ¸ È Ø $<TXx¸ÀÈÐÜèðô(04@\dlx€˜ ¬¸ÀÄÐð  (8(ÿÿÿÿµÀÿÿÿÿx2utminv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c utminv.c4utminvint&Ð(J5r_maj_‘`6r_min_‘h7scale_fact_‘p8zone‘x:temp_‘°eutminv&ðd`_fx_‘`gy_‘hh lon-‘pi lat-‘xkcon_‘¸~k phi_‘À~ldelta_phi_‘Ð~mi‘È~nsin_phi_‘Ø~ncos_phi_‘à~ntan_phi_‘è~oc_‘ð~o cs_‘ø~ot_‘€ots_‘ˆon_‘or_‘˜od_‘ ods_‘¨pf_‘˜~p h_‘°~pg_‘ ~ptemp_‘¨~qmax_iter‘~double%r_major_ &r_minor_ 'scale_factor_ (lon_center_ )lat_origin_  *e0_ (*e1_ 0*e2_ 8*e3_ @+es_ H+esp_ P,ml0_ X-false_northing_ `.false_easting_ hlong/ ind pint_p±ÿ /ecs/hdfeos/gctp/src/usr/includeutminv.cÇÍ¿ùÈ/stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ stdlib.h¨ËÁ¿Olocale_attr.h§ËÁ» 8 A(@9$$$$$<%  $ $  0,, 8(  5@,"$!( t%$ $( ,$1-4% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0 APAœA@Ÿ @0Ô AðAœA@ p @8d;: utminvintJutminvý:ir_major‡r_minor¥scale_factorÈlon_centerélat_origin e0#e1p!0tP ¨ f8ðq ({p  8P‰p ˆ:•p%Âx¡p':g¯p'¡˜¼p(9@Ëp(yCÛp(¼ë )Èû )Ø@ *p +ˆ / +¨C +¸Wp +È vandgfor.o/ 1074016406 1032 20 100644 8228 ` ELF0@@ ¨!(/6>°ØGR X^bjv‚¬¼ÌÜíý$.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatavandgforintptitleradiuscenlonoffsetpvandgforadjust_lon.lit8asinztantsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:vandgfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׌ˆ׈ß™ ø %߼߿g½0àg½ÿ`ÿ¼hÿ¿`<$!!à-÷¬€÷­ˆÿ¦ÿ§˜×¬€×ˆF-cß™ ø ÷ p÷ ×®ˆF s…׈F/p>E ׈×±×’ˆNŒ!ߣôp׈ߢ˜ôOÿ XÍ׬ˆ×ˆF-cF c׈F-cß™ ø ÷ p÷ ×®F s…׈F/q>E ׯˆF {Å׈F0{ÀF {Å׈F0z>E(×’ˆߤô’×±ˆD €F1ƒ>E ׬׈(F-cß™ ø ׎ˆ׈׈F0{ÂMϡߥ˜ô®׬׈(F-cß™ ø ׎ˆ׈׈F0{ÂMϹߦ˜ôÎÿ XŒ×“ˆ×´F4œÃ״וˆF5¥F4œÁF œÅ×”ˆ(F4œÂ÷³×±ײF2ŒB÷±׬g¥ g¦(ß™ ø ר(ש(ת F*J@׊ˆ0F*J@F)B÷¨0צ0×§0F'1‚÷¦8×£0ׄˆ×¥ F%!×…ˆ0F%!F$Â÷£@ס@×¢@F"B÷¡H×—ˆ×€ˆF ½Â× סHF!ס8×¢HF"AF!ס×¢0×£HF#F"B×¢0×£HF#L)F ס×¢0×£HF#L!F ½Â× סHF!F ½Ã÷·P×µD °F6¬Eדˆ×”ˆוˆF5¥וˆ8×¶P×·PN·µy×¶P×·×€ˆF ½ÂN·µyF ­DNu¤áߨ˜õ×–ˆ×—ˆ×€ˆF ½Â×€ˆ8סP×¢PL9סP×¢׃ˆF#‚L9F NÀ½¹ß©˜õ6ÿ Xÿ XߢXß¼hß¿`g½ àVAN DER GRINTEN6•„„…†ƒŽŸŸü      " & * . HLT%d%t%ˆ%¼ À è %\ %Ø % %%,4<DP ` p |€„ Üä  (D P X t Œ ˜ ¨Ì Ô àäè    $ D T d Œ ¨ Ì Ø øü ˜¬° ØÜà è  $(, 4 L =Û|ßÙ×½»@ !ûTD-@¿ù!ûTD-?à¿ð?ð(ÿÿÿÿˆÿÿÿÿx=vandgfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c vandgfor.c)vandgforint10¨(C*r¥‘`+center_long¥‘h,false_east¥‘p-false_north¥‘xAvandgfor1 °ˆ`¥Blon¥‘`Clat¥‘hD x8‘pE y8‘xHdlon¥‘à~Itheta¥‘è~Jal¥‘ð~J asq¥‘ø~Kg¥‘K gsq¥‘˜Lm¥‘ L msq¥‘¨Mcon¥‘°Ncosth¥‘ˆNsinth¥‘€double"lon_center¥ #R¥ $false_easting¥ %false_northing¥ int¥öŒÿ /ecs/hdfeos/gctp/src/usr/includevandgfor.cÌÍ¿ùêstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ -      -%$8I I@8$,,‰  ( YQ% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¨ A0AœA@e @0°Ø A AœA@ñ @8ˆ?E¤vandgforintCvandgfordE¯lon_centerÐRèfalse_easting false_northing¡08hp œÁÉÑ^fnÈà)     @  àhH8€($°ˆ* 8 0 88p! H6J € ` hk ˆpu0ø@{p 8P‰pˆE•pÍþ¡pËg¯p2˜¼pÊ@Ëp GÛpQlë Àû Ð@ À Ð / ðC Wp vandginv.o/ 1074016407 1032 20 100644 8068 ` ELF€0@@ ¨!(/6>°ÔG MRVamy‡”£³ÃÓäô.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatavandginvintptitleradiuscenlonoffsetpvandginv.lit8acoscosadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:vandginv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׌ˆ׈ß™ ø %߼߿g½0àg½ÿpÿ¼hÿ¿`<$!!à-÷¬p÷­xÿ¦€ÿ§ˆ×¤p×…ˆF%!÷¤p×¢x׃ˆF#÷¢x×€ˆ׈F!÷ ×¶p×·F7µƒ÷¶×´x×µF5¥÷´ײ׳F3”‚׳×´NTœ¡÷²×±F ŒEײדˆF3”€F2ŒBF ŒG÷± ×­ ×®ׯ׈F0{ÂM¯sy×®ׯM¯sa÷­(׊ˆ׫ ׌ˆMLZ¡×«׬׈F-cMLZ¡×«׬MLZ¡÷ª0רשF)Bש0F)Bש(ת(׫(׌ˆF,ZÂF+R‚F*JBת0F*JCת0F*JCת0F*JCת(׫ ׌ˆ F,ZÂF+R‚׫0F+Rƒ×«0F+RƒF*JA׊ˆ(F*JCF)B÷¨8×¥ צ(×§(F'1‚ׇˆ0F'1ƒ×§0F'1ƒF&)Aצ0F&)C÷¥@פ@F !×…ˆ0F%!F !×…ˆF%!÷¤H×¢8׃ˆ0F#‚×£@F#ƒ×£HF#ƒ÷¢×¡F E×€ˆF!E׈ˆ÷¨׉ˆ@÷©×¬ß™ ø ׌ˆ0F,÷¬P׫xD PF+R>E׬P׈HF-cß™ ø ×®(׈0F/sƒ×¯0F/sƒ×¯HMÀ{¡F s‡×ˆF/s‚ߢˆôN׬P׈HF-cß™ ø ×®(׈0F/sƒ×¯0F/sƒ×¯HMÀ{¡F s‡×ˆPF/s‚ߣˆôn×°F „בˆXF1ƒ I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¨ A0AœA@e @0°Ô AAœA@ð @8„?9¤vandginvintCvandginvd9£lon_centerÄRÜfalse_eastingfalse_northing¡08hp œÁÉÑ^fn¼Ôø      @ˆ Èh0/_($„*  0 8p! (4J `` ðPk @u0@h{p ¨P‰pø9•p1ú¡p+g¯p’˜¼p*@ËpjGÛp±lë  û 0@ pÀ 0 / PC `Wp pwivfor.o/ 1074016408 1032 20 100644 7300 ` ELF€0@@ ¨&-4<°¸CNR X\dp|Š—¦¶ÆÖç÷ .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatawivforintptitleradiuscenlonoffsetpwivforadjust_lonsin.lit8cosp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:wivfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׬ ×­(ß™ ø %߼߿g½0àg½ÿ ÿ¼0ÿ¿(<$!!à-÷¬@÷­Hÿ¦Pÿ§X׬@׈F-cß™ ø ÷ ×®H÷®׬Hß™ ø ׈F/Â÷¯ÿ $@/׬ß™ ø ÷ 8׬ß™ ø ׳×´8F4œÀ×´F4œÁF œÇ×”ˆF4F4œÃ÷³ ×±ײ F2Œ@÷±×° F „בˆF1€•„„…†ƒŽ‡‹…ŸŽ      " & * . 2 6 HLT%d%t%ˆ%¼ À è % %0 %D %¬°´0¸0À%ø %, %,4<DP ` p „ Üä   , @ d Œ ¼ ä ô  ( 48< @®ðòDKL?ð=Û|ßÙ×½»?à?랃ä%®æ?ù 4Á¨¬\(ÿÿÿÿXÀÿÿÿÿxÐwivfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c wivfor.c$wivforint¼0¨(=%r0‘`&center_long0‘h'false_east0‘p(false_north0‘x<wivfor¼à°h`0=lon0‘`>lat0‘h? xÑp@ yÑxBdelta_lon0‘ Ctheta0‘¨Ddelta_theta0‘@Econ0‘°FiΑ¸doublelon_center0 R0 false_easting0  false_northing0 int0longëŠÿ /ecs/hdfeos/gctp/src/usr/includewivfor.cÖÍ¿ù¡stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ (      (X$ {@8% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¨ A0AœA@e @0°¸ A`AœA@i @8h;Ø wivforint=wivfordØ:lon_center[Rsfalse_easting—false_northingŸ08hp ˜»ÃËV^fSk´      @  àhH2z&$ h*  0 A8p! I>J ˆÀ` Høk @ u0 à0{p P‰p`Ø•p8ó¡p+g¯p’˜¼p*@ËpjCÛp­lë  û 0@ pÀ 0 / PC `Wp pwivinv.o/ 1074016409 1032 20 100644 6692 ` ELF 0@@ ¨&-4<°C INR]amy‡”£³ÃÓäô.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatawivinvintptitleradiuscenlonoffsetpwivinv.lit8asincosadjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:wivinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׬ ×­(ß™ ø %߼߿g½0àg½ÿÀÿ¼ÿ¿<$!!à-÷¬ ÷­(ÿ¦0ÿ§8×± ×’ˆF2ŒA÷± ׯ(׈F0{Á÷¯(׬(׈׎ˆF.kBF-cß™ ø ÷ ×¬ß™ ø ׌ˆ×­ ׎ˆ׈F/s‚F.‚F.kCF-cß™ ø ߢ0ô@׬׈F-cß™ ø ׬׈L c!׈F-cß™ ø ߣ8ô`%߼߿g½@àWAGNER IV6•„„…†ƒ˜…‹ˆˆˆ      " & * . HLT%d%t%ˆ%¼ À  %$ %P %p% %,4<DP ` p „ Üìü   ,48 L d l | „ Œ ?ù 4Á¨¬\?랃ä%®æ@@®ðòDKL(ÿÿÿÿ³ÿÿÿÿxlwivinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c wivinv.c#wivinvint`0¨(=$rÔ‘`%center_longÔ‘h&false_eastÔ‘p'false_northÔ‘x;wivinv`À°¸`Ô<xÔ‘`=yÔ‘h> long‘p? latg‘xAthetaÔ‘@doublelon_centerÔ RÔ false_eastingÔ false_northingÔ intÔÊŠÿ /ecs/hdfeos/gctp/src/usr/includewivinv.cÝÍ¿ùŒstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ '     0PL% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¨ A0AœA@e @0° A@AœA@} @8¸;t wivinvint=wivinvdtÞlon_centerÿRfalse_easting;false_northingŸ08hp ˜»ÃËV^f÷3X      @  àhH/w&$ ¸*X 0X 8p!b6J ˜ ` 8hk  pu0  {p  0P‰p €t•pôÒ¡pÆg¯p-˜¼pÅ@ËpCÛpHlë ¸û È@ À È / èC øWp wviifor.o/ 1074016411 1032 20 100644 6772 ` ELFp0@@ ¨ '.5=°(EP V^bnzˆ•¤´ÄÔåõ.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatawviiforintptitleradiuscenlonoffsetpwviiforadjust_lon.lit8tsincossin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:wviifor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׌ˆ׈ß™ ø %߼߿g½0àg½ÿ ÿ¼8ÿ¿0<$!!à-÷¬@÷­Hÿ¦Pÿ§X׬@׈F-cß™ ø ÷ ×¬×ˆF-cg¥g¦ß™ ø ׬Hß™ ø ׈ˆF(÷¨×…ˆצ×§L§1yF )D÷¥ ׈ׂˆ×£פ LD¡F"CF D÷¡(דˆ×´×µ(×¶ ×—ˆ×€ˆ F ½ÂF7µ‚F6­BNu¤áߣPôs׎ˆׯ(×°בˆ×’ˆ(F2ŒBF1„MÐ{¡ß¢XôN%ß¼8ß¿0g½`àWAGNER VII.•„„…†ƒŽ‰„­      " & HLT%d%t%ˆ%¼ À è % % %,4<DP ` p |€„ Üä ø   $ 0 H L hx| ˜¤¨ @?í}ÔA5T?ð@@V|®§GØ?óÛLÂPr(ÿÿÿÿXHÿÿÿÿxÛwviifor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c wviifor.c#wviiforintÏ0¨(@$rC‘`%center_longC‘h&false_eastC‘p'false_northC‘x;wviiforÏà°Ø`C<lonC‘`=latC‘h> xÖ‘p? yÖ‘xAdelta_lonC‘ Bsin_lonC‘¨Bcos_lonC‘°CsC‘¸C c0C‘@Cc1C‘Hdoublelon_centerC RC false_eastingC false_northingC intCÍ‹ÿ /ecs/hdfeos/gctp/src/usr/includewviifor.cãÍ¿ùÓstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ '     (,($,<4% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¨ A0AœA@e @0°( A`AœA@E @8Ø=ã¢wviiforint@wviifordãMlon_centernR†false_eastingªfalse_northing 08hp š¾ÆÎZbjf~¢Ç     @ˆ Èh00`'$Ø*h 0h 8p!s.J ¨€` (8k `u0 ð0{p  P‰p pã•pSÕ¡p(g¯p˜¼p'@ËpgEÛp¬lë û (@ hÀ ( / HC XWp hwviiinv.o/ 1074016412 1032 20 100644 7012 ` ELF`0@@ ¨ '.5=°xE KQUY_jv‚¬¼ÌÜíý$.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatawviiinvintptitleradiuscenlonoffsetpwviiinv.lit8asinzsintanatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:wviiinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$¥%à-÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆß„d„ß™ ø ׬ß™ ø ׬ß™ ø ׌ˆ׈ß™ ø %߼߿g½0àg½ÿ ÿ¼(ÿ¿ <$!!à-÷¬@÷­Hÿ¦Pÿ§X×£@ׄˆF$Á÷£@סHׂˆF"A÷¡H×·@×€ˆF ½Ã÷·×µH×–ˆF6­C÷µ׳״F4œÂ÷³×±ײF2ŒB÷±ׯװF0{ÀF {Ä÷¯׬׈׎ˆF.kBF-cß™ ø ÷ 0×…ˆF%B÷¥׬ß™ ø ׬HF c×­׎ˆF.kBF-cß™ ø ÷ 0ߢXô@׬ß™ ø ׬@F c×­׎ˆF.kBß™ ø ÷ 0׌ˆ×ˆ M!ß™ ø ߣPô`%ß¼(ß¿ g½`àWAGNER VII:•„„…†ƒ­ˆ‰‡ˆ‡ˆ      " & * . 2 HLT%d%t%ˆ%¼ À d %„ %¨ %Ä %ä%%,4<DP ` p |€„ Üìü  PT ` p € ˜ ¤ À Ø à ðô ü @V|®§GØ?óÛLÂPr@?ñÿ ¤rt@(ÿÿÿÿXHÿÿÿÿx¥wviiinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c wviiinv.c&wviiinvint™0¨(@'r ‘`(center_long ‘h)false_east ‘p*false_north ‘x>wviiinv™à°(` ?x ‘`@y ‘hA lon ‘pB lat ‘xDt1 ‘ D t2 ‘¨Dp ‘°Dc ‘¸doublelon_center  R !false_easting "false_northing int Ћÿ /ecs/hdfeos/gctp/src/usr/includewviiinv.cèÍ¿ùôstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ *      I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¨ A0AœA@e @0°x A`AœA@Y @8(=­¢wviiinvint@wviiinvd­lon_center8RPfalse_eastingtfalse_northing 08hp š¾ÆÎZbj0Hl‘      @¸ øh`8˜'$À(*è 0è 8p!ó:J 0°` à€k `°u0 ({p  8P‰p ˆ­•p5Ø¡p g¯pt˜¼p @ËpLEÛp‘lë û @ PÀ  / 0C @Wp Pfor_init.o/ 1074016413 1032 20 100644 27940 ` ELFg`0@@ )X",3>FT^eqz†›¤®µ¾ÄÏ×ãìõû#.6AIT\hq{‚• ¨´½ÈÐÚáëòü!)5>JS]dowƒŒš¤ ° ¼Ê׿ö':.symtab.shstrtab.strtab.comment.text.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.text.lit8for_initsphdzpakszceaforintceaforbceaforintbceaforcalc_utm_zoneutmforintutmforstplnforintstplnforalberforintalberforlamccforintlamccformerforintmerforpsforintpsforpolyforintpolyforeqconforinteqconfortmforinttmforsterforintsterforlamazforintlamazforazimforintazimforgnomforintgnomfororthforintorthforgvnspforintgvnspforsinforintsinforequiforintequiformillforintmillforvandgforintvandgforomerforintomerforsomforintsomforhamforinthamforrobforintrobforgoodforintgoodformolwforintmolwforimolwforintimolwforalconforintalconforwivforintwivforwviiforintwviiforobleqforintobleqforisinusforinitisinusfor.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.30-1276837810:for_init.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½þ`ÿ¼@ÿ¿8< %Œ,à-¯¤d¯¥lÿ¦p¯§|ÿ¨€ÿ©ˆÿªÿ«˜ÿ 0g£0ÿ£8¡d$a"'ß­pÕ¡D F!¤d$…i¦|Á ÿ xߤxߥpg¦@g§Hg¨Pß™ ø ¨lÿ¨€ß§€à@ß©pÕ,ߥ8ß™ ø ÷ H×–ˆF6‚×—ˆF7µ‚÷¶ˆß«8k߬­‹ßª8ÝJ@$ ÿÿÿ¬0 ß­pÕ¬ߥ8ß™ ø ÷ H×—ˆF7Â×€ˆF ½Â÷·p߯8ï߸¯ß®8ÝÎÀ$ÿÿÿ¸0û׬ˆ×ˆF-cß™ ø ÿ¢€×®pD xF/pÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx˜·®Š’˜›™˜›Ÿ‹˜˜’š¡˜˜˜™˜˜˜™˜›™˜›™˜›™˜˜˜«˜œ™˜š™˜š™˜š™˜š™˜š™˜Ÿ™™™˜š™™™™¡˜›˜˜˜§®˜¶™™™™—™™—š™™™™™˜ £•        $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ  ” ˜ œ   ¤ ¨ ¬ ° ´ ¸ ¼ À Ä È Ì Ð! Ô Ø Ü# à ä è% ì ð ô' ø ü)   +   -  /    $ ( , 0 4 81 < @ D3 H L5 P T7 X9 \ `; d= h? l pA t xC | € „ ˆE Œ G Ü%”%¼%%d%Ð%ô4%”%%$ |%¨%%h %° %Ô  %\œ%ü%\%¼%0%T”%ô% T% ´% (% L Œ% ì% X% | ¼% % ˆ% ¬ ì% L% ¸% Ü%|%Ü%<%è% \%¼%,%P%ð%X%|¼%%„%¨ è%H%°!%Ô"%t%Ü#%$@% %%%,&l%Ì%H'%l(¬%)%4*t%Ô%<+%`, %-%(.h%Ì/%ð0@%Ä%$%%ð%P%°%L1%p2 % d%!<3%!`4! %"5%"(6"h%"Ì7%"ð8#(9%#L:#Œ%#ð;%$<$L=%$p>$´?%$Ø@%%%|A%% B%à%&DC%&hD&¨%'%'ˆ%'üE%( F(p%(üG%) HØ  ¸  ` pxÌ 0 @H  ¨ü x ¤ ´¼ \d ”¬  ˜ ¨°ø X hp¸ ÈÐ,   ¨ð   P ` h ° À È $ ˆ ˜   è ø  T ¸ È Ð  ( 0 „ è ø  H X ` ´  (0x ˆØ èð8 HPä X hp¸ ÈÐ( Œ œ¤ì üT ¸ ÈÐ (0€ ä ôüD T\¬!   (p €ˆØ# < LTœ ¬´% h x€È ØàD' ¨ ¸À ) p €ˆÐ àè8+ œ ¬´- d t|È/ < LTÀ ÐØ  08Œ œ¤ì üL \d¬ ¼ÄH1    ` p x!83 !œ !¬!´"5 "d "t"|"È7 #$9 #ˆ #˜# #ì; $H= $°? % %$%,%xA %Ü %ì%ô&@C &¤ &´&¼' '''„ '”'œ'øE (l (|(„(øG (ÿÿÿÿøÈÿÿÿÿxîfor_init.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c for_init.c6for_init’ )X(’7outsys’‘D8outzone’‘L9 outparm£‘P:outdatum’‘\;fn27¶‘`<fn83¶‘h=iflgÁ‘p>for_transá‘x@zoneì‘à}Aazimuth™‘ ~Balf™‘È~Cangle™‘ø~Dlon1™‘è}Elon2™‘°~Flat1™‘Ð}Glat2™‘ø}Hcenter_long™‘È}Icenter_lat™‘~Jh™‘˜~Klon_origin™‘¨~Llat_origin™‘€~Mr_major™‘ }Nr_minor™‘¨}Oscale_factor™‘ð}Pfalse_easting™‘¸}Qfalse_northing™‘À}Rshape_m™‘è~Sshape_n™‘ð~Tstartì‘à~Utime™‘Ð~Vradius™‘°}Wtmpdatumì‘Ø}Xpath쑸~Ysatnumì‘À~Zmode쑈~[sat_ratio™‘Ø~\dzone™‘€]djustify™‘ˆ_thingì‘}ìaiflg64o‘˜}intdouble™char®’’ÌÖlong‡ÿ /ecs/hdfeos/gctp/src/usr/includefor_init.cŠóú¤Ástdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ >$5 <<=<<= -< < ( 44<<<<E<<<<E<<=<<=<<=<<<<(M<<A<<9<<9<<9<<9<<9<<=<4<<8<4<4<  )<   <   <   <   <   <  $$)< < e<4<4(<4(4<4<4<<<E<=% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I I 3 $> I' ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0)X A Aœ A@  Q @8)X+ö¤for_init¢0L8 KœJ¿ÇÏL I  I@à  % EN “($ À)X*07(0p!7@˜B 8Ø@X? c K¨ ðmp Y˜P{pYèö‡p^Þ“pemp¡peÝ`®pf=@½pf}3Í f° Ý fÀ î fàP þ g0  gPinv_init.o/ 1074016414 1032 20 100644 27860 ` ELFg0@@ )8",3>FT^eqz†›¤®µ¾ÄÏ×ãìõû#.6AIT\hq{‚• ¨´½ÈÐÚáëòü!)5>JS]dowƒŒš¤ ° ¼Ê׿ö':.symtab.shstrtab.strtab.comment.text.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.text.lit8inv_initsphdzpakszceainvintceainvbceainvintbceainvcalc_utm_zoneutminvintutminvstplninvintstplninvalberinvintalberinvlamccinvintlamccinvmerinvintmerinvpsinvintpsinvpolyinvintpolyinveqconinvinteqconinvtminvinttminvsterinvintsterinvlamazinvintlamazinvaziminvintaziminvgnominvintgnominvorthinvintorthinvgvnspinvintgvnspinvsininvintsininvequiinvintequiinvmillinvintmillinvvandginvintvandginvomerinvintomerinvsominvintsominvhaminvinthaminvrobinvintrobinvgoodinvintgoodinvmolwinvintmolwinvimolwinvintimolwinvalconinvintalconinvwivinvintwivinvwviiinvintwviiinvobleqinvintobleqinvisinusinvinitisinusinv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.30-1276837810:inv_init.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½þpÿ¼8ÿ¿0< %Œ,à-¯¤T¯¥\ÿ¦`¯§lÿ¨pÿ©xÿª€ÿ«ˆÿ 0g£0ÿ£8¡T$a"'ß­`Õ¡D F!ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx˜·®Š’˜›™˜›Ÿ‹˜˜’š¡˜˜˜™˜˜˜™˜›™˜›™˜›™˜˜˜«˜œ™˜š™˜š™˜š™˜š™˜š™˜Ÿ™™™˜š™™™™¡˜›˜˜˜§®˜®™™™™—™™—š™™™™™˜ £•        $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ  ” ˜ œ   ¤ ¨ ¬ ° ´ ¸ ¼ À Ä È Ì Ð! Ô Ø Ü# à ä è% ì ð ô' ø ü)   +   -  /    $ ( , 0 4 81 < @ D3 H L5 P T7 X9 \ `; d= h? l pA t xC | € „ ˆE Œ G Ü%”%¼%%d%Ð%ô4%”%%$ |%¨%%h %° %Ô  %\œ%ü%\%¼%0%T”%ô% T% ´% (% L Œ% ì% X% | ¼% % ˆ% ¬ ì% L% ¸% Ü%|%Ü%<%è% \%¼%,%P%ð%X%|¼%%„%¨ è%H%°!%Ô"%t%Ü#%$@% %%%,&l%Ì%H'%l(¬%)%4*t%Ô%<+%`, %-%(.h%Ì/%ð0@%Ä%$%%ð%P%°%L1%p2 % d%!3%!@4!€%!ä5%"6"H%"¬7%"Ð8#9%#,:#l%#Ð;%#ô<$,=%$P>$”?%$¸@$ø%%\A%%€B%À%&$C%&HD&ˆ%&è%'h%'ÜE%(F(P%(ÜG%)HØ  ¸  ` pxÌ 0 @H  ¨ü x ¤ ´¼ \d ”¬  ˜ ¨°ø X hp¸ ÈÐ,   ¨ð   P ` h ° À È $ ˆ ˜   è ø  T ¸ È Ð  ( 0 „ è ø  H X ` ´  (0x ˆØ èð8 HPä X hp¸ ÈÐ( Œ œ¤ì üT ¸ ÈÐ (0€ ä ôüD T\¬!   (p €ˆØ# < LTœ ¬´% h x€È ØàD' ¨ ¸À ) p €ˆÐ àè8+ œ ¬´- d t|È/ < LTÀ ÐØ  08Œ œ¤ì üL \d¬ ¼ÄH1    ` p x!3 !| !Œ!”!à5 "D "T"\"¨7 #9 #h #x#€#Ì; $(= $? $ô %% %XA %¼ %Ì%Ô& C &„ &”&œ&ä &ô&ü'd 't'|'ØE (L (\(d(ØG (ÿÿÿÿøÈÿÿÿÿxÔinv_init.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c inv_init.c6inv_initx)8(x7insysx‘D8inzonex‘L9 inparm‰‘P:indatumx‘\;fn27œ‘`<fn83œ‘h=iflg§‘p>inv_transÇ‘xAzoneÒ‘ð}Bazimuth‘°~Cangle‘€Dalf‘Ø~Elon1‘ø}Flon2‘À~Glat1‘à}Hlat2‘ˆ~Icenter_long‘Ø}Jcenter_lat‘ ~Kh‘¨~Llat_origin‘~Mlon_origin‘¸~Nr_major‘°}Or_minor‘¸}Pscale_factor‘€~Qfalse_easting‘È}Rfalse_northing‘Ð}Sradius‘À}Tshape_m‘ð~Ushape_n‘ø~Wtime‘à~XpathÒ‘È~YsatnumÒ‘Ð~ZmodeÒ‘˜~[tmpdatumÒ‘è}\sat_ratio‘è~]dzone‘ˆ^djustify‘`thingÒ‘ }Òbiflg64U‘¨}intdoublechar”xx²¼longhÿ /ecs/hdfeos/gctp/src/usr/includeinv_init.c‘óúÉÅstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ ?$5 -<<=<<= - <  <  (  4 4  <  <  <  <  E <  <  <  <  E <  <  =<  <  = <  <  = < < < <( M <  <  A <  <  9 <  <  9 <  <  9 <  <  9 <  <  9 <  <  = <  4 <  <  9 < 4 < 4 <  )<  <  <  <  <  <  $$) <  <  ] < 4 < 4 ( <  4 ( 4 <  4 <  4 < < < E < =% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I I 3 $> I' ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0)8 AAœ A@  I @8)8+ܤinv_init¢0L8 KœJ¿ÇÏL I  I@à  % EN “($ À)8*06ø(0p!7 ˜B 8¸@X>ø c Kˆ ðmp YxP{pYÈ܇p^¤p“pep¡pe„`®peä@½pf$3Í fX Ý fh î fˆP þ fØ  føcproj.o/ 1074016415 1032 20 100644 21828 ` ELFO0@@hp„ #(T.`ì48Pì> FN@ŒTY]Ð|cPxim ÐLs { @° ðX†PP‘ X–T›`H °<¥ðŒª€À¯@D½ ÉÕãðÿ0@S.symtab.shstrtab.strtab.comment.text.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.rodata.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.texttsincossincosasinz.lit8asinmsfnzqsfnzlogphi1z.rodatap_errorphi2zatanpowphi3zphi4ztanpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zone.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.30-1276837810:cproj.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÐÿ¼ÿ¿<$!!à-÷¬ÿ¥ÿ¦ ׬ß™ ø ߢô@׬ß™ ø ߣ ô`߼߿g½0àg½ÿàÿ¼ÿ¿<$!!à-÷¬סF E×€ˆF!Eס÷¡@ߥd¥ÿ¥ߤ(„€ÿ¼ß„d„ß…d¥ß™ ø $ߦpüÅׂˆ÷¢@÷¢@× @ß¼Pß¿Hg½€àg½ÿÿ¼@ÿ¿8<$B"à-÷¬P÷­Xÿ¦`ß¡`ü × P׈F!÷ ×¬Xß™ ø ׂˆ0׃ˆ LC¹÷¢ÿ ߣ(c`5׬ß™ ø ÷ ×®PׯF/s‚÷® ׌ˆ×­ F-c×­ ׎ˆF.k@F-c×­ß™ ø ׬XF cß™ ø ׈0בˆ N9×±F1„÷°(×®ׯ(F/s€÷®×­(F kE׎ˆ(F.h>Eײ÷²0ߥd¥ÿ¥ߤ(„€ÿÍß„d„ß…d¥ß™ ø $ߦ`üÅדˆ ÷³0÷³0× 0ß¼@ß¿8g½pàg½ÿÿ¼(ÿ¿ <$B"à-÷¬@÷­H÷®P÷¯X÷°`ÿ©h× @÷ ÿ ß¡(! :׬׈ F-cß™ ø ÷ 0׬׈8F-cß™ ø ÷ 8׬׈@F-cß™ ø ×±@ײP׳0N3”aײX׳8N3”yײ`N ”aײHF2ŒCײF2ŒA÷±ׯװF0{À÷¯×®F s…׈(F/p>Eߣhü`×´÷´ߥd¥ÿ¥ߤ(„€ÿÈß„d„ß…d¥ß™ ø $ߦhüÅוˆH÷µ÷µ× ß¼(ß¿ g½pàg½ÿ@ÿ¼`ÿ¿X<$„$à-÷¬€÷­ˆ÷®÷¯˜÷° ÷±¨÷²°ÿ«¸× ¨ß£Àô`$ÿ¢ß¡(! ¸ß¥ÀԬߙ ø ÷ ߦÀÔÌß™ ø ÷ ×®׈װ×±€×²F2ŒBMñƒùF {ÄF/s‚ߨ¸õß§ÀÔì׈ F-cß™ ø ÷ ß©ÀÕ,׈8F-cß™ ø ÷ hߪÀÕL׈@F-cß™ ø ׮ׯF/s‚߬ÀÕ×°ˆMÐ{©×¯˜×°hMÐ{¡×¯ MÀ{¹÷® ß«ÀÕl׈ F-cß™ ø ÷ pß­Àլ׈8F-cß™ ø ÷ xß®ÀÕÌ׈@F-cß™ ø ×¢ˆ×¤×…ˆ F%!×£pLD¹×¤˜×…ˆ8F%!×£xLD¡×£ ×„ˆ@F$ÂLC¹÷¢(×  ׈ F!ߢ¸ÔA×¢°×£ פ LD¡L!ס¨×‚ˆ F"Bׂˆß¡¸Ô#פ LD¡L9÷ 0×¶€×·F7µ‚×·°×  ס Náá×  ס¨×‚ˆ F"BNáùF7µ‚ß¿¸×÷×€ˆ F ½ÂF7µƒ÷¶8×´(וˆ F5¥×µ¨×¶ F6­A×–ˆ F6­B×–ˆ ×·F7µƒß¹¸×7× (NÀ½©N–­)÷´@×±0ײ8׳@F3”€F2ŒC÷±H߸À××°HF0{À߯Àõï×®HF s…׈(F/p>ED 0÷¦Pߤd„ÿ¤ß£(c`ÿJß„d„ß…d¥ß™ ø ׇˆ8÷§P÷§P× Pß¼`ß¿Xg½Ààg½ÿÀÿ¿(<$c#-÷¬0$ £¢× 0D F!E|ס ׂˆF"CF EF ID#(c`׬ ß™ ø ÿ¢×£ D‚ F€!!×…ˆ˜F%!F$Á÷£ [צ ׇˆ˜F'1ƒF 1…F 1‰D$0D¤(F )a׆ˆ F&)z×òš¼¯H?à@=Û|ßÙ×½»?ù!ûTD-@@@@È?PbMÒñ©ü@Y@@A.„€@L¥Üc˰@N@ !ûTD-@!ûTD-AßÿÿÿÀB !ûTé!Cù!ûS~ë=?Ð?°?ô?Ø?Þ?®?è?‡UUUUUU@f€Convergence errorphi1z-convphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-conv(ÿÿÿÿòXÿÿÿÿx cproj.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c cproj.c3tsincos0h(3val _‘`3"sin_val i‘h33cos_val i‘p;asinz _ pô`\;con _‘pJmsfnz _0T˜éK eccent _‘`L sinphi _‘hM cosphi _‘pOcon _‘PXqsfnz _À`LÈwY eccent _‘`Z sinphi _‘h[ cosphi _‘p]con _‘@lphi1z _€P<’m eccent _‘`n qs _‘ho flag |‘pqeccnts _‘ˆrdphi _‘¸scon _‘¨tcom _‘°usinpi _‘˜vcospi _‘ wphi _‘€xi t‘‘phi2z _ð@Ì8ƒ’eccent _‘`“ts _‘h”flag |‘p—eccnth _‘˜phi _‘˜™con _‘°šdphi _‘¸›sinpi _‘¨œi t‘ ³phi3z _ðÐLpe´ml _‘Pµe0 _‘X¶e1 _‘`·e2 _‘h¸e3 _‘p¹flag |‘x¼phi _‘½dphi _‘ ¾i t‘˜Ôphi4z _ÀP ȨÕeccent _‘@Öe0 _‘H×e1 _‘PØe2 _‘XÙe3 _‘`Úa _‘hÛb _‘pÜ c i‘xÝ phi i‘ßsinphi _‘È~àsin2ph _‘Ø~átanphi _‘Ð~âml _‘à~ãmlp _‘è~äcon1 _‘ð~åcon2 _‘ø~æcon3 _‘€çdphi _‘ˆèi t‘À~ pakcz _À Ð àÊ pak _‘p con _‘H secs _‘` degs t‘Pmins t‘X sgna ‡‘@!pakr2dm _À <‚"pak _‘p$con _‘H%secs _‘`& degs t‘P&mins t‘X' sgna ‡‘@<tsfnz _À @ ðP &= eccent _‘`> phi _‘h? sinphi _‘pA con _‘@B com _‘HMsign  ðHˆ pMx _‘pRadjust_lon _0P ¸ ÖSx _‘pUcount t‘Pze0fn _ øð zx _‘p{e1fn _T j{x _‘p|e2fn _`¨P ´|x _‘p}e3fn _°ì€ þ}x _‘pƒe4fn _Àð|° qƒx _‘p… con _‘@† com _‘Hmlfn _Ѐ@è e0 _‘Pe1 _‘X*e2 _‘`5e3 _‘h@phi _‘p”calc_utm_zone t@„ _”lon _‘p double _ long t char int”‰ÿ /ecs/hdfeos/gctp/src/usr/includecproj.cªÊ¿ù\stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 3/#-#(%      !   (   $ ‘ $w (   , e$x (  •%x (    $$8}©\XP$$$k(  ,@,8@ ,,@  <#4 ($0E===<XXH D8 %" % B .: ; 9 ? ' @ @: ; 9 I .: ; 9 I? ' @ @4: ; 9 I .: ;9 I? ' @ @: ;9 I 4: ;9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0h A0AœA@U @0p„ A AœA@\ @(T A0R0`ì A@AœA@v @0Pì A€AœA@v @0@Œ ApAœA@^ @0Ð| ApAœ A@ Z @0Px AÀAœ A@ Ù @0 ÐL A@A@O @0  A@A@C @0 @° A@AœA@g @( ðX A A@R @0PP A0AœA@ @( X AS(T AR(`H AO(°< AL0ðŒ A@AœA@^ @0€À APAœ A@ k @(@D AN8„< ˜žtsincosasinz\msfnzéqsfnzwphi1z’phi2zƒphi3zephi4zpakczÊpakr2dm‚tsfnz &sign padjust_lon Öe0fn e1fn je2fn ´e3fn þe4fn qmlfn calc_utm_zonež0#8h#p #¨Ð#Ø#@#Hx#€°#¸è#ð #(X#`#˜À#Èø#(#0X#`ˆ#¸#Àð#ø(#0 "–!¯·¿#(08#s{ƒ# #—Ÿ#ª²º#›£«#}…#-5=#åíõ#›£«# = E M#  • # í õ ý# 7 ? G#  ‰ ‘# Ë Ó Û#   &# ‰ ‘ ™# * 2 :#    @ H>†gí%$ „*p!¤ < °@RðX] 'H g00hm1h£up 2Pƒp2` ˜p>øœ›pA”épBWP¶pF§@ÅpFçDÕ H0å H@€ö JÀà  N   NÀ-p NÐ0report.o/ 1074016417 1032 20 100644 25716 ` ELF\¨0@@  "´*17?FÀ€KRY@dd°¨k`°rðzÀ‡ÀÀ‘€À˜@ÀŸ Àª À³ ÐÀ» ðà €¼Ê @´Ö”Ýéõ/@P`q”¨½.symtab.shstrtab.strtab.comment.text.sbss.bss.rodata.srdata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_typenames.rel.debug_varnames.text.sbss.bss.rodata.srdatap_errorprintffopenfprintffcloseinitstrlenstrcpyclose_fileptitleradiusradius2cenlon.lit8cenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblank.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_typenames.rel.debug_varnamesbe::7.30-1276837810:report.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $ident:::$Revision: 1.41 $g½ÿàÿ¼ÿ¿<$B"à-ÿ¤ÿ¥߈ ß„d„ߥߦß™ ø ß…ˆ ß„d„g…ˆß™ ø ÿ‚ˆ(ß„ˆ(ß…d¥ß¦ß§ß™ ø ß„ˆ(ß™ ø ߼߿g½ àg½ÿÀÿ¼ÿ¿<$B"à-ÿ¤ ÿ¥(ÿ¦0ÿ§8ß¡  $ÿƒˆÿ€ˆ@ߤ $…ÿ€ˆߤ0ß™ ø ÿ¢@$ÿ¦y$ÿ…ˆß„d„ߥ0ß™ ø &ߦ $Ç $ÿˆˆߤ0ß™ ø ÿ¢@ ÿ€ˆß„d„ß…d¥ß™ ø $ÿ¥V$ÿ…ˆß„d„ߥ0ß™ ø ÿ€ˆÿ€ˆߦ(À$ÿ‡ˆÿ€ˆ@ߨ($  ÿ€ˆß¤8ß™ ø ÿ¢@$ ÿª2$ÿ…ˆß„d„ߥ8ß™ ø &ߦ($Ç $ÿˆˆß¤8ß™ ø ÿ¢@ ÿ€ˆß„d„ß…d¥ß™ ø $ÿ¥$ÿ…ˆß„d„ߥ8ß™ ø ÿ€ˆÿ€ˆÿ ÿ ß¢ß¼ß¿g½@àg½ÿðÿ¼ÿ¿<$B"à-߈( ß„ˆ(ß™ ø ߃ˆ `ß„ˆ ß™ ø ߼߿g½àg½ÿàÿ¼ÿ¿<$B"à-ÿ¤߈ ß„d„ߥß™ ø ß…ˆ ß„d„g…ˆß™ ø ÿ‚ˆ ß„ˆ ß…d¥ß¦ß™ ø ß„ˆ ß™ ø ߼߿g½ àg½ÿàÿ¼ÿ¿<$B"à-÷¬߈ ß„d„× D%ß™ ø ß…ˆ ß„d„g…ˆß™ ø ÿ‚ˆ ß„ˆ ß…d¥×¡D&ß™ ø ß„ˆ ß™ ø ߼߿g½ àg½ÿàÿ¼ÿ¿<$B"à-÷¬÷­߈ ß„d„× D%ß™ ø ß„d„סD%ß™ ø ß…ˆ ß„d„g…ˆß™ ø ÿ‚ˆ ß„ˆ ß…d¥×¢D&ß™ ø ß„ˆ ß…d¥×£D&ß™ ø ß„ˆ ß™ ø ߼߿g½ àg½ÿàÿ¼ÿ¿<$B"à-÷¬߈ ß„d„× ׈F!D%ß™ ø ß…ˆ ß„d„g…ˆß™ ø ÿ‚ˆ ß„ˆ ß…d¥×¢׃ˆF#‚D&ß™ ø ß„ˆ ß™ ø ߼߿g½ àg½ÿàÿ¼ÿ¿<$B"à-÷¬߈ ß„d„× ׈F!D%ß™ ø ß…ˆ ß„d„g…ˆß™ ø ÿ‚ˆ ß„ˆ ß…d¥×¢׃ˆF#‚D&ß™ ø ß„ˆ ß™ ø ߼߿g½ àg½ÿàÿ¼ÿ¿<$B"à-÷¬߈ ß„d„× ׈F!D%ß™ ø ß…ˆ ß„d„g…ˆß™ ø ÿ‚ˆ ß„ˆ ß…d¥×¢׃ˆF#‚D&ß™ ø ß„ˆ ß™ ø ߼߿g½ àg½ÿàÿ¼ÿ¿<$B"à-÷¬߈ ß„d„× ׈F!D%ß™ ø ß…ˆ ß„d„g…ˆß™ ø ÿ‚ˆ ß„ˆ ß…d¥×¢׃ˆF#‚D&ß™ ø ß„ˆ ß™ ø ߼߿g½ àg½ÿàÿ¼ÿ¿<$B"à-÷¬߈ ß„d„× ׈F!D%ß™ ø ß…ˆ ß„d„g…ˆß™ ø ÿ‚ˆ ß„ˆ ß…d¥×¢׃ˆF#‚D&ß™ ø ß„ˆ ß™ ø ߼߿g½ àg½ÿàÿ¼ÿ¿<$B"à-÷¬÷­߈ ß„d„× ׈F!D%ß™ ø ß„d„×¢׃ˆF#‚D%ß™ ø ß…ˆ  ß„d„g…ˆß™ ø ÿ‚ˆ ß„ˆ ß…d¥×¤×…ˆF%!D& ß™ ø ß„ˆ ß…d¥×¦ׇˆF'1‚D&0ß™ ø ß„ˆ ß™ ø ߼߿g½ àg½ÿàÿ¼ÿ¿<$B"à-÷¬߈ ß„d„× ׈F!D%ß™ ø ß…ˆ ß„d„g…ˆß™ ø ÿ‚ˆ ß„ˆ ß…d¥×¢׃ˆF#‚D&ß™ ø ß„ˆ ß™ ø ߼߿g½ àg½ÿàÿ¼ÿ¿<$B"à-÷¬÷­߈ ß„d„× D%ß™ ø ß„d„סD%ß™ ø ß…ˆ ß„d„g…ˆß™ ø ÿ‚ˆ ß„ˆ ß…d¥×¢D&ß™ ø ß„ˆ ß…d¥×£D&ß™ ø ß„ˆ ß™ ø ߼߿g½ àg½ÿàÿ¼ÿ¿<$B"à-÷¬ÿ¥߈ ß„d„ߥ× D&ß™ ø ß…ˆ ß„d„g…ˆß™ ø ÿ‚ˆ ß„ˆ ß…d¥ß¦סD'ß™ ø ß„ˆ ß™ ø ߼߿g½ àg½ÿàÿ¼ÿ¿<$B"à-ÿ¤ÿ¥߈ ß„d„ߥߦß™ ø ß…ˆ ß„d„g…ˆß™ ø ÿ‚ˆ ß„ˆ ß…d¥ß¦ß§ß™ ø ß„ˆ ß™ ø ߼߿g½ àg½ÿðÿ¼ÿ¿<$B"à-߈ g„ˆß™ ø ߃ˆ`ß„d„g…ˆß™ ø ÿ‚ˆ ß„ˆ g…ˆß™ ø ß„ˆ ß™ ø ߼߿g½à[%s] %s Output file name not specifiedreport-file %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees Latitude of Center: %lf degrees Latitude of Origin: %lf degrees Latitude of Origin: %lf degrees Latitude of True Scale: %lf degrees Latitude of True Scale: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters %s %lf %s %ld a ¤‰‰„…„™Œ‹Œ•Œ‹ŒŒ‹‡…„މˆ„…ƒ‰‰„…‡‰‰ˆ„…‘‰‹„…‘‰‹„…‘‰‹„…‘‰‹„…‘‰‹„…’‰‰‹Š„…‘‰‹„…‡‰‰ˆ„…‘‰Š„…‚‰‰„…„‹‰†„…      " & * . 2 6 : > B L P Z ^ b f p t x | † Š Ž ’ – š ¤ ¨ ¬ ° º ¾ Â Æ Ð Ô Ø Ü æ ê î ò ü        " & 0 4 8 < F J N R V Z d h l p z ~ ‚ †  ” ˜ œ ,0@%TXd%txˆ %˜ %Ì Ð $ %PT` % %¨¬°0´0¼%Üàì %@ %lp| %¬ %ÄÈÌ0Ð0Ø%øü %LPl %ˆ %¼ÀØ@Ü@è%ü %@ @, %< %lpˆ`Œ`œ%°´À%Ð`Ô`ä %ô % <ˆ@ˆP%XÀ\Àl%€„% ˆ¤ˆ´ %ÀÀÄÀÔ %ä % (ø,øD%X\h%xø|ø” %¤ %ÌÐè(ì(%(%8(<(T %d %Œ¨`¬`Ä%ØÜè%øü %$ %LPh¸l¸„%˜œ¨%¸à¼àÔ %ä %   ( , D% X \ h% x@ |@ ” % ¤ % Ì Ð ìp ðp %     ,% @ D P% `p dp | % ˆ  Œ  ¤ % ´ % Ü à øÐ üÐ % ( , 8% HÐ LÐ d % t % œ   ¼ø Àø Ð% Ø Ü ì%   % ø $ø 4 % @ D T % d % Œ  ¬H °H Ä% Ø Ü è% øH üH  % % L P lX pX €% ” ˜ ¤% ´X ¸X È % Ø % ,%@DP%h %x % < H\` lp„ ” øü L\ „Œ ¤¸ Øè ü4< hx  ¨ ÀÔ ô Xdh t€„ Ìä ð ( 48 |˜ ¤¸¼ ÈÌà ìð 0L h tˆŒ ˜œ° ¼Ð Üà 4@ L`d pt„ œ  Üô   $ 04DP \` œ´À Ìàä ðô  \t€ Œ ¤ °´ÄÐ Üà  4 @ L ` d p t „ œ   à ø   ( 4 H L X \ l x „ ”   ¬ ° ì    0 4 @ D T ` l p ° Ì è ô     0 < P \ `   À Ì à ä ð ô   ` | ˆ œ   ¬ ° Ä Ð Ô $( 4HL X\`d pt @L¥Üc˰(ÿÿÿÿ+hÿÿÿÿxõreport.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c report.c:p_error ´(û; whatß‘p< whereß‘xZinitêÀÀ@`ƒ[ipr¦‘`\jpr¦‘h]efileß‘p^pfileß‘x¨close_file@¤˜²ptitle °XÐð²Aß‘p¾radius `2¾Añ‘pÊradius2 @†ÊAñ‘pÊBñ‘xÚcenlon ÀxÈÚAñ‘pæcenlonmer À€° æAñ‘pòcenlat €@èOòAñ‘pþorigin @  ‘þAñ‘p true_scale ÀXÙ Añ‘pstanparl À Ð1Añ‘p Bñ‘x%stparl1 Ð Èv%Añ‘p3offsetp €Í3Añ‘p3Bñ‘xCgenrpt € <8#CAñ‘pCSß‘xNgenrpt_long @ ôp~NA¦‘pN Sß‘xYpblank”¨ long / terminal_p¦  0 terminal_e¦  1 file_e¦  2 file_p¦  ·__file_s Á ¾_cnt¦ À_ptrÒ Á_baseÒ Ã_reservedÝ Ä_flagò Å_file unsigned char ÁÁò unsigned short unsigned intÎFILE*  3fptr_p%  4fptr_e% ( charj‰ÿ 5 parm_filer jÀÿ 6 err_file©  j int doubler›ÿ /ecs/hdfeos/gctp/src/usr/includereport.c„¤‚û¥Istdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ string.h°žÀÖ2 <((, 4))())($( $ ((( ( (,, () (,,(0(4(0(4(0(4(0(4!(0(4,01(44(1(4,()(,,,,(0%,((,-$( % B .: ; 9 ? ' @ @: ; 9 I .: ; 9 I? ' @ @.: ; 9 ? @ @.: ;9 ? ' @ @: ;9 I .: ;9 ? @ @ $> 4: ; 9 I : ; 9   : ; 9 I8 I 3 I !/ : ; 9 II !/ ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0´ A AœA@h @0À€ A@AœA@› @0@d AAœA@T @0°¨ A AœA@e @0`° A AœA@g @0ð A AœA@w @0À A AœA@k @0ÀÀ A AœA@k @0€À A AœA@k @0@À A AœA@k @0 À A AœA@k @0 À A AœA@ @0 ÐÀ A AœA@k @0 ð A AœA@w @0 €¼ A AœA@j @0 @´ A AœA@h @0” AAœA@` @8”-ý p_errorûinitƒclose_file®ptitleðradius2radius2†cenlonÈcenlonmer cenlatOorigin‘true_scaleÙstanparl1stparl1voffsetpÍgenrpt#genrpt_long~pblank8ý*__file_sFILEŸý®terminal_pÏterminal_eðfile_e file_p0fptr_pMfptr_e‰parm_fileÀerr_file°0!8h!p !¨Ø!à!H!P€!ˆ¸!Àð!ø(!0`!h˜! Ð!Ø!@!Hx!€°!¸ ˜±¹Á!"!–ž¦!¾ÆÎ!!CKS!–ž¦!Ûãë!%-!_go!¦®¶!ìôü!CKS!ˆ˜!Þæî!9AI!Ž–ž!Çè"Eb¡×     @8 xŠÑÓ@$ ”*¸00¸5¸c=Ep! ¤W Èð m!¸0x 6è 0‚0Dˆp D P–pDpý¢pLmz®pNç5¼pPàÉpSü@ØpT<5èpUq@ùpU±§ VX Vh * XˆÐ: \X M \xa \ˆv \˜paksz.o/ 1074016418 1032 20 100644 5444 ` ELF@0@@ $# /;IVeu…–¦¹.symtab.shstrtab.strtab.comment.text.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.text.lit8.rodatapakszp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.30-1276837810:paksz.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿ ÿ¼@ÿ¿8<$B"à-÷¬Pÿ¥Xß¡Xü × PD F!i|‘¸doublelong|ñ‰ÿ /ecs/hdfeos/gctp/src/usr/includepaksz.cËÌ¿ùÒstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 7 $( $( !(8 % B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0$ A`AœA@„ @8$(‘žpakszž0 8 –¶¾Æ    @˜ Ø-ÍÒ%$$*0(80`B8p!¢J À@`˜k ˜àup  xPƒp È‘p Yù›p Rg©p ¹`¶p@ÅpY0Õ å   ö ÀP    0sphdz.o/ 1074016418 1032 20 100644 7620 ` ELF0@@ ð!)5AO\k{‹›¬¼Ïã.symtab.shstrtab.strtab.comment.text.data.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.data.lit8.rodatasphdzp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:sphdz.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $ident:::$Revision: 1.78 $ident:::$Revision: 1.4 $g½ÿ ÿ¼ ÿ¿<$B"à-ÿ¤0ÿ¥8ÿ¦@ÿ§Hÿ¨Pß¡0!ߤ8ÔƒF Å÷£ß£8dcÔbF …÷¢סD F! I !/ I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0ð A`AœA@ ÷ @8ð(žsphdz6§majorØminorÅ0 8 –¶¾Æ »ì    @à  Ww÷nX$Ðð* À`00 (6 H;>p! ƒP  0 f Ѐq Pp{p ÀP‰p•p y¡p™y¯p`¼pr@Ëp²0Ûpâ>ë  û 0  Pp À / àC ðuntfz.o/ 1074016420 1032 20 100644 5572 ` ELF0@@ (!)5AO\k{‹›¬¼Ïã.symtab.shstrtab.strtab.comment.text.data.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.data.lit8.rodatauntfzp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:untfz.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $g½ÿÀÿ¼ÿ¿<$B"à-ÿ¤ ÿ¥(ÿ¦0ß¡( ,ߣ((c`(ߤ €%ߥ (¥ !߈eß©(ß« P¸KP/ Px*H- Hø @-Õß§0ôâߦ0ÔÀD F!2E ß„d„ß…d¥ß™ ø $Mÿ¥ ß„d„ß…d¥ß™ ø $ÿ¥ÿ ÿ ß¢ß¼ß¿g½@à?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ðUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unit¯Œ   \`¨¬°´¼%Ü(à(äPèPð%¸ ì (ÿÿÿÿ°ÿÿÿÿxzuntfz.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c untfz.c'untfzmÀ(((inunitm‘`)outunitm‘h* factoru‘pdouble09$ Ofactors9 long ̉ÿ /ecs/hdfeos/gctp/src/usr/includeuntfz.c½Í¿ùâstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ *0@%(}(% B .: ; 9 I? ' @ @: ; 9 I $> I !/ I 4: ; 9 I I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0( A@AœA@E @8((‚žuntfz*‚Ofactorsž0 8 –¶¾Æ e    @à  Ww÷n%$ (*È 00è6ð[>p!KP `0 fPq à {p  P‰p P‚•p ÒÔ¡p ¦„¯p *`¼p Š@Ëp Ê0Ûp ú2ë 0û @  `` À / àC ðgctp.o/ 1074016421 1032 20 100644 14820 ` ELF2`0@@   &¼+08>IRZco{‰–¥µÅÕæö .symtab.shstrtab.strtab.comment.text.sbss.bss.data.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.data.lit8.rodatagctpinitp_erroruntfzclose_fileinv_initpakr2dmfor_init.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:gctp.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.11 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $g½þÀÿ¼Øÿ¿Ð< %Œ,à-ÿ¤ÿ¥ÿ¦ÿ§ÿ¨ ÿ©(ÿª0ÿ«8ÿ ÿ ߥü ß¤0܄ߥ@ܥߦ8ß§Hß™ ø ÿ¢àß®ýÂß­Ý­ ÿ È…߈à[ÿ ߸+eNß…d¥ß¦0ø¦(-ü ß„d„ߥ(ø… -ü€ßƒdcߤ ød-ü`ß‚dBߣøC-ü@ßd!ߢø"-ü ߟgÿß¡øáø-ÿàÿ ß¹+9 D ߉e)ߪ߬ Y8lX/KP- Pø*H-õ!D ßˆeߩ߫ Q8KP/*H- Hø @-õß§dçÿ§ߦ(ÆÀÿäß«ekÿ«ߪ)Je@ÿ´$ÿ®$ ÿ­$ ÿŒˆ£ß¯ÝïàN߸ßß™g9ß¿ßÿøø?È-ß9ß¹(ß9ߟgÿß¡Ü!øáø-ßÿ?ß¿ßÿßd!ߢÜBø"-Ü!áß¡Ü!$"$ÿ¢$ÿ ߣ(c `ߥߦ0ø¦(-Ԣ߄d„ߥß§Üç18Ç0/¦(-(ø… -ÔƒF#2E$ÿ§ß©e)ÿ©ߨ) ÿãߪXÝJ@Nß«`ÝkߌeŒß­XÝ­ hø`-ÝŒl߬xÝŒße­ß®XÝÎpø®h-Ý­ß­XݭߎeÎ߯XÝïxøÏp-Ýή߮XÝÎ$Ï$ÿ¯$ÿ ߸+ ß¿hß¡øáø-×äß™g9ß¿ߢXÜB 8"/áø-øø?È-×%F%!2E$ÿ¢ߤd„ÿ¤ߣ(c `ÿãߥÜ¥ ߦÜÆ(ÆeÀß„d„ß…d¥ß™ ø $ߦüÅÿ Èpß§XÜçàߨXÝ)eß„d„ß…d¥ß™ ø $ߦüÅÿ ÈZߨ Ýÿ¨ ß§(Üçà ß©Ý)$ *ߪ ÝJ$ K$ ÿ« ߬(ÝŒ$ ß­Ý­$®ß® ÝÎ$Ï ßeïß¹ß9$d?ÀÀøøx-Ýïÿ¯ ߸ß ߤ (%g¦(ß™ ø ÿ¢àß¹ÿ" ߤ $g¦(ß™ ø ÿ¢àß¿ÿâß¡Ü!$"ߢ ߣ übߤÜ„€ß™ ø ÿ Èß§Ôèש(F)B÷¨0ߦdÆÔÆ×§(F'1‚÷¦8ߥ ªß«ÝkߌeŒß­Ý­ hø`-ý‹ßª(ÝJß‹ek߬ÝŒ `ølX-ýjß©Ý)ߊeJß«Ýk XøKP-ýIÿ ߨ)߯߸Àøøx-ÕêߎeÎ߯ß¹ß9Á8À/øx-xøÏp-õÊß­e­ÿ­߬)Œ€ÿêß¹ß9$?U$ÿ¡ß¿+ÿàߦß§8øÇ0-ÔËg¤@ߥ(ø… -ô‹ß£dcÿ£ߢ(B@ÿðD h÷­@D `÷¬HߨÝß©Õ.D xF/r2E߬ÝŒ X¸lX/ XxekÿID«€F „!בˆF1„÷°@ߪÝJ@בˆ÷±H×’ˆ÷²Hß®ÕÔ÷´@ß­e­Õ³÷³Hߤ܄ߥÜ¥g¦@ß§(Üçߨ€ß©ˆßªß‹ekß™ ø ߤ܄ߥܥߦß§(Üçߨ€ß©ˆßªß‹ekß™ ø ߥÜ¥ ß™ ø ÿ ÈLߦÜÆÀ×¶0÷¶¸×µ8÷µÀ׬0×­8g¦¸g§Àß™g9ß¿ßÿøø?È-ß9 ø ÿ¢è@ø%ÿ¿ðß¡ü?àß™ ø ÿ È(ߢ@ߦXܯ߇dçߨXÝ@øè8-üæß¥xܥ߆dÆß§XÜç8øÇ0-üÅߤ`܄߅d¥ß¦XÜÆ0ø¦(-ü¤ÿ ߣ(c`ߪhß« XøKP-ÕW߉e)ߪ߬XÝŒ Y8lX/KP- Pø*H-õ7ߨeÿ¨ß§(çàÿê߬XÝŒ$ H$ÿ®ß­)­ ß¡hߢø"-Ô g¹@ß¿øø?È-÷ ߸gÿ¸߯)ïàÿðD  ÷¤@D ÷£HߣhÔaD F" 2E ׬¸ß™ ø ÷ ø÷ @׬Àß™ ø ÷ ø÷ HߥhÔ¦÷¦@ߤhd„Ô…÷¥HߤX܄ߥ`Ü¥g¦@ß§xÜçߨ€ß©ˆßªß‹ekß™ ø ߤX܄ߥ`ܥߦhß§xÜçߨ€ß©ˆßªß‹ekß™ ø ߥÜ¥ ß™ ø ÿ È‰ß¦XÜÆÀ ר¸ß¨Põ×§Àß§Pdçôç׬¸×­ÀߦPß§Pdçß™g9ß¿Xßÿøø?È-ß9 ø ÿ¢è@@%ÿ¨ðß©ý(ß™ ø ÿ Èaß«pÝkÿ« ߪxÝJ@ ߬XÝŒ$ ß­pÝ­$®$ÿ® ߯xÝï$ø߸Xß$ß¹pß9$? ߟgÿߢ`ÜB$dCøáø-ßÿÿ¿ ß¡XÜ! %ߥ g¦(ß™ ø ÿ¢àߣüb $ߥ g¦(ß™ ø ÿ¢àߤü‚ߥXÜ¥$¦ߦ ß§püæß«PÕk׬(F,ZÂߪPõKß©Pe)Õ)ת(F*JBߨPeõ ß™ ø ÿ Èÿ ÈߢÈß¼Øß¿Ðg½@àA.„€AƒÐÁƒÐInsys is illegalGCTP-INPUTOutsys is illegalGCTP-OUTPUT\™™–½‹’Ÿ‘‡¤ç†š‘‡¨º‹œˆ       $ ( , 0 4 8 < @ D H L P T d%´¸Ì(Ð(äPèPü8Ð8Ð;ø;ø,? 0? \ x` xˆBHŒBH P$PL(P(x|è xì xd? h? ;ø”;ø¼8ÐÀ8Ð,BH0BH´¸¼ÀÈ % ((@@ %ÈÌ %@ %ˆ %Üà(($P(Ph xl xøtÈütÈ  % <tÈ @tÈ H % d % °tÈ ´tÈ ô % 8Ð 8Ð @;ø D;ø d? h? ¨BH ¬BH % ¨ % q  q  % Hq  Lq  T% p % Ìq  Ðq   % ¬ ° ø %$ %” %` ”üÄ   < „ x”¤ D ` ð Œ ¤  P l ô   (ÿÿÿÿþ`ÿÿÿÿx>gctp.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c gctp.cFgctpÀ¼(hI incoor‘@Jinsys&‘HKinzone&‘PL inparm‘XMinunit&‘`Nindatum&‘hOipr&‘pQefile9‘xRjpr&‘Tpfile9‘U outcoor‘Woutsys&‘Xoutzone&‘ Y outparm‘(Zoutunit&‘0Voutdatum&‘8[fn279‘À\fn839‘È]iflg&‘Ð_x‘ð}`y‘ø}afactor‘è}blon‘ø~clat‘€fih‘Ð}fjh‘Ø}gininit_flagh‘À}houtinit_flagh‘È}junith‘à}xkdummyD‘€~long% iterh h(¡d& inpj‹ h(Òd' indat¼ (h(d( inznî Pdouble x>)/XTd)pdin>  xh(…d* outpjo 8Ðh(·d+ outdat¡ ;øh(êd, outznÔ ? x/X1d-pdout BH h MV(wd.for_transa q  h — (Ád/inv_trans« tÈh0ø …6 NADUTá int  hchar 1Ngÿ /ecs/hdfeos/gctp/src/usr/includegctp.c¤‚û×Qsgidefs.h°žÀÓ7standards.h°žÀûD Ý< $$$$$ $ 8 }!x &   Y| &   Y| 1(1(DH 90  00 0J) ! 2) 58  }H ] 00 0J) ! 2) %$HaDH991 $,% B .: ; 9 I? @ @: ; 9 I 4: ; 9 I I !/ $> I  I  I I 3 !/ ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¼ AÀAœ A@ª @8¼'FœgctpÇFpiter¡inpjÒindatinznTpdin…outpj·outdatêoutzn1pdoutwfor_transÁinv_transøNADUT|08 ”²ºÂƒ´æg™ÌþEÙ      @  àsS1„ð$€¼*@0@wð5@0;0p ALIp!Ü\[ 8@ qx¸| $0€†p %°P”p&F p,FV¬p.œ™ºp/5`Çp/•@Öp/Õ/æp0Ïö 0Ø 0è  1' 2 : 28N 2Hbp 2Xbr_gctp.o/ 1074016422 1032 20 100644 4132 ` ELF ˜0@@È   * 8ETdt…•¨.symtab.shstrtab.strtab.comment.text.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.textgctp_gctp.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.30-1276837810:br_gctp.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=64:isa=mips4 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cg½ÿ`ÿ¼Xÿ¿P<$!!à-ÿ¤`ÿ¥hÿ¦pÿ§xÿ¨€ÿ©ˆÿªÿ«˜ß¤`ߥhߦpß§xߨ€ß©ˆßªß«˜ß¿ ÿ¿ß¹¨ÿ¹߸°ÿ¸߯¸ÿ¯ß®Àÿ® ß­Èÿ­(߬Ðÿ¬0£Ü¯£<¢ä¯¢Dß¡èÿ¡Hß™ ø ß¼Xß¿Pg½ à«…  ¬%¨ (ÿÿÿÿµ¬,ÿÿÿÿx’br_gctp.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -64 -mips4 -g -DSGI64 -Dunix -O -c br_gctp.cgctp_ È(V incoor`‘@ insyss‘H inzones‘P inparm`‘X inunits‘` indatums‘hiprs‘pefile†‘xjprs‘pfile†‘ outcoor`‘outsyss‘outzones‘  outparm`‘(outunits‘08fn27‘‘<=fn83‘‘Äiflgs‘ÈdoubleVlongkchar~int]7ÿ /ecs/hdfeos/gctp/srcbr_gctp.c´Ïàí½ D% B .: ; 9 ? @ @: ; 9 I $> I 3 ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0È A Aœ A@ m @8È(š¢gctp_L08 š±¹Á   @h ¨Ǽƒ›$ È*p!è< ø RH] `gp pPupÀšpZep¿R›p `¨p q@·p ±0Ç è × ø è P ø h  ˆhdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibIRIX62-64mips3.a0000444000175000017500000223306406424212077023010 0ustar amckinstryamckinstry! /SYM64/ 877725131 0 0 0 2960 ` ¬ ÔZt©$©$Æ´Æ´çÄçÄDD-ô-ôH”H”dädädädädädädädädädädädädädädädädädädäd䨤¨¤Ë„Ë„ïïDDää3¤3¤N¤N¤mTmT’ĒĬô¬ôÊäÊäá$á$öôöô11JTJTeôeô†Ô†Ô§d§dÁtÁtÚ$Ú$ï”ï”$$ää55R”R”pTpT§”§”Ý$Ý$öö4%D%DAÄAÄ]”]”ydyd•D•D•D•D•D•D•D•D•D•D•D•D•D•D•D•Då„å„&d&d:Ä:ÄQ$Q$Q$Š$Š$ÀÔÖÖïï D DÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œxìš“‡Ž„Š…‰ŒŽ„Ž„Ž„ŠŽŽ„Ž„Ž„ŠŽŽ„ŠŒŽ„ŠŒŽ„ŠŒŽ„Ž„Ž„Š–Ž„ŠŽ„Š‹Ž„Š‹Ž„Š‹Ž„Š‹Ž„Š‹Ž„ŠŒŠŠŽ„Š‹ŠŠŠŠŒŽ„ŒŽ„Ž„…Ž”š…‘™ŠŠŠŠŒŠŠŒŠŠŠŠŽ„ŽˆŠŽŠŒ       $ * 0 6 < B F L R X ^ b h n r x ~ ‚ ˆ Ž ’ ˜ ž ¤ ª ® ´ º ¾ Ä Ê Î Ô Ú Þ ä ê î ô ú þ   !   #  $% ( . 4' 8 >) B H+ L R X ^ d j p v- z € †/ Š 1 ” š3 ž5 ¢ ¨7 ¬9 °; ´ º= ¾ Ä? È Î Ô ÚA Þ äC PT¨ t à´ˆ\è È ˜ h 8   Ø"¬$0&(„*,´. 024D6È8ø:4<¸><@pBøD\ ¨ È Øà HL \hpˆ ŒÈ   08h x€° ÀÈø 4T XŒ œ¤Ô äì ,4d  À Äø @ x” ˜Ì Üä Lh l  °¸è  < @t „Œ¼ ÌÔ L ˆ¨È Ì    P ˆ ¨ ¬ à ð ø ( ` x | ° À È ø 0 H L €  ˜ È    P ` h ˜ Ð è ì  0 8 h   ¸! ¼ ð 8 pŒ# Ä ü% H X` Èà' ä Pd) hœ Ôè+ ì$ 8Dlˆ œ¤Ô äð4 HP€ ˜È Øä   ,”- Üü D Xhì/ $ \p1 t¨ àô3 ø,5 \ ”¨7 ¬à9 ; L „˜= œÐ ?  T dlœ ¬´ð 0PA Tˆ ÀÜC à?(ÿÿÿÿÿÿÿÿuаxîfor_init.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW for_init.c -o /ecs/hdfeos/obj/sgi64//for_init.o!for_initð$(AIÿ /ecs/formal/TOOLKIT/src/GCT/freewarefor_init.c®—¿¢´” *É·É ·É·É!} , $ $$* $ z $o,$,$,$,Ao,$,$,$,Au,$(=s,$) u,$(=k,$,$,$$$Mu($(Au,$(9u,$(9u,$(9u,$(9u,$(9t,$)= y$8v,$(8 y$8 y$8(]  $ 4  $$   0  $,  $$  $( 1h{~u( $4 ~I y$8 y$8| y$8||$ y$8 y$8p,$,~,A % B .: ; 9 ? @ @ ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0$ CðB’CD@E‘Cœ8$+öÊfor_init^0H8 GÂFÜäìH E  E ÿ ÿ??? ÿ!#?%')+- ÿ/ ó13579;=?AÿC?@€ À6ö* ¯$ Ð$*0&ø(0p!' ìB )ÀX.Ðc 1è 0mp ?P{p?hö‡p@^I“pE§'¡pEÎ`®pF.@½pFn3Í F¨ Ý F¸ î FØP þ G(  GH%p GXinv_init.o/ 877725096 467 20 100664 20084 ` ELFHh @@ $"0:AMVbkw€Š‘š «³¿ÈÑ×âêöÿ %08DMW^iq|„™¤¬¶½ÇÎØßêòý&/9@KS_hv€ Œ ˜¦³ÂÒâó.symtab.shstrtab.strtab.comment.text.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.lit8inv_initsphdzpakszcalc_utm_zoneutminvintutminvstplninvintstplninvalberinvintalberinvlamccinvintlamccinvmerinvintmerinvpsinvintpsinvpolyinvintpolyinveqconinvinteqconinvtminvinttminvsterinvintsterinvlamazinvintlamazinvaziminvintaziminvgnominvintgnominvorthinvintorthinvgvnspinvintgvnspinvsininvintsininvequiinvintequiinvmillinvintmillinvvandginvintvandginvomerinvintomerinvsominvintsominvhaminvinthaminvrobinvintrobinvgoodinvintgoodinvmolwinvintmolwinvimolwinvintimolwinvalconinvintalconinvwivinvintwivinvwviiinvintwviiinvobleqinvintobleqinvisinusinvinitisinusinv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//inv_init.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onà%$0g½ýÿ«Àÿ²èÀ%£0-ÿ°ð€€% %ÿ¥¸ÿ¿øÿ§Øÿ¨Ðÿ©È$ 8ÿ±à@ˆ%$ @ÿ¼<$B"à-ß™ª@-©8- ø @(%ÖB8$ÖA0÷¢èM÷¡à߬Ø ߬¸ %@(%$0$8$@ß™¨@-§8- ø ¦0-߬¸€1€8%ß™ (% ø ÖL׃ˆF#ÂׄˆF$ÂÞ- ÷£ ß¼ß°ðß¿øß±àß²èàg½pß™ (% ø ÖLÞ! ÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׈ߙ׬  ø F-c׃ˆ×¡˜F#BׂˆF"BׂˆF"<E@8%8/ߙ׎ˆ ×­8 ø ׬0þ"ß­À`øßƒ`-ýƒ$$ߤ¸ß™ß¥Øß¦Ð ø ß§È@þ"߼߰ðß¿øß±àß²èàg½pß­À`øßƒ`-ýýƒZ$ß™ (% ø ÖLׄˆF$×€ˆF !Þ#`÷¤ß¼ß°ðß¿øß±àß²èàg½pß™ (% ø ÖLׂˆF"׈F!Þ,€÷ p߼߰ðß¿øß±àß²èàg½pß™ (% ø ÖL ׃ˆF#ÂׄˆF$ÂÞ- ÷£@߼߰ðß¿øß±àß²èàg½pß™ (% ø ÖL(Þ! ÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׳èוˆ×±˜×²à×°@F5ŒBׯp×®×­8ß™×”ˆ׬0 ø F4ŒBþ"ß­À`øßƒ`-¢ýƒZ$ß™ (% ø ÖLׂˆF"׈F!Þ#`÷ ˆß¼ß°ðß¿øß±àß²èàg½pß™ (% ø ÖL׃ˆF#ÂׄˆF$ÂÞ,€÷£`߼߰ðß¿øß±àß²èàg½pß™ (% ø ÖL ׄˆF$׈F!!Þ- ÷¤0߼߰ðß¿øß±àß²èàg½pß™ (% ø ÖL(Þ! ÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׳èוˆ×±˜×²à×°0F5ŒBׯ`×®ˆ×­8ß™×”ˆ׬0 ø F4ŒBþ"ß­À`øßƒ`-Gýƒ4$ ß™ (% ø ÖL ׂˆF"׈F!Þ#`÷ €ß¼ß°ðß¿øß±àß²èàg½pß™ (% ø ÖL(Þ,€÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׈ׯ˜×±èF0{Â×®€×­8׬0ß™×’ˆ×°à ø F2{Âþ"ߣÀøß#-ü- 4$ß™ (% ø ÖL ׂˆF"׈F!Þ- ÷ x߼߰ðß¿øß±àß²èàg½pß™ (% ø ÖL(Þ! ÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׈ׯ˜×±èF0{Â×®x×­8׬0ß™×’ˆ×°à ø F2{Âþ"ß­À`øßƒ`-Ýýƒ4$ ß™ (% ø ÖL ׂˆF"׈F!Þ#`÷ h߼߰ðß¿øß±àß²èàg½pß™ (% ø ÖL(Þ,€÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׈ׯ˜×±èF0{Â×®h×­8׬0ß™×’ˆ×°à ø F2{Âþ"ߣÀøß#-¨ü- b$ ß™ (% ø ÖLׂˆF"׈F!Þ- ÷ X߼߰ðß¿øß±àß²èàg½pß™ (% ø ÖL׃ˆF#ÂׄˆF$ÂÞ! ÷£ ߼߰ðß¿øß±àß²èàg½pß™ (% ø ÖL ׄˆF$׈F!!Þ#`÷¤ß¼ß°ðß¿øß±àß²èàg½pß™ (% ø ÖL(Þ,€÷ ˜ß¼ß°ðß¿øß±àß²èàg½pÖA@ׂˆF"2E$%×­8׬0×’ˆ×±˜ÿ¢×³èF2ŒB×°ׯ ×®Xß™×”ˆײà ø F4ŒBþ"ߣÀøß#-Eü- 7$  (%ß™ÖSÖL  ø ÷³HׂˆF"׈F!Þ- ÷ P߼߰ðß¿øß±àß²èàg½pß™ (% ø ÖL(Þ! ÷ ˜ß¼ß°ðß¿øß±àß²èàg½pבˆ×°˜×²èׯPF1„×®H×­8׬0ߙדˆ×±à ø F3„þ"ß­À`øßƒ`- ýƒ3$ ß™ (% ø ÖL ׂˆF"׈F!Þ#`÷ 8߼߰ðß¿øß±àß²èàg½pß™ (% ø ÖL(Þ,€÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׈׮˜F/s‚×°è×­8׬@ߙבˆׯà ø F1s‚þ"ߣÀøß#-Ùü- 3$ ß™ (% ø ÖL ׂˆF"׈F!Þ- ÷ (߼߰ðß¿øß±àß²èàg½pß™ (% ø ÖL(Þ! ÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׈׮˜F/s‚×°è×­(׬@ߙבˆׯà ø F1s‚þ"ß­À`øßƒ`-¥ýƒ3$ ß™ (% ø ÖL ׂˆF"׈F!Þ#`÷ ß¼ß°ðß¿øß±àß²èàg½pß™ (% ø ÖL(Þ,€÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׈׮˜F/s‚×°è×­׬@ߙבˆׯà ø F1s‚þ"ߣÀøß#-qü- 3$ß™ (% ø ÖL ׂˆF"׈F!Þ- ÷ ß¼ß°ðß¿øß±àß²èàg½pß™ (% ø ÖL(Þ! ÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׈׮˜F/s‚×°è×­׬@ߙבˆׯà ø F1s‚þ"ß­À`øßƒ`-=ýƒ3$ ß™ (% ø ÖL ׂˆF"׈F!Þ#`÷ ß¼ß°ðß¿øß±àß²èàg½pß™ (% ø ÖL(Þ,€÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׈׮˜F/s‚×°è×­׬@ߙבˆׯà ø F1s‚þ"ߣÀøß#- ü- 4$ß™ (% ø ÖL ׂˆF"׈F!Þ- ÷ øß¼ß°ðß¿øß±àß²èàg½pß™ (% ø ÖL(Þ! ÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׈ׯ˜×±èF0{Â×®øÖM׬@ß™×’ˆ×°à ø F2{Âþ"ß­À`øßƒ`-Ôýƒ $ß™ (% ø ÖL Þ#`÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׎ˆ×­˜F.kBׯè׬@ߙ׈×®à ø F0kBþ"ß¡ÀhøßŒ¡h-³ý¬3$ ß™ (% ø ÖL ׂˆF"׈F!Þ,€÷ Øß¼ß°ðß¿øß±àß²èàg½pß™ (% ø ÖL(Þ- ÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׈׮˜F/s‚×°è×­Ø×¬@ߙבˆׯà ø F1s‚þ"߬Àøßl-üa $ß™ (% ø ÖL Þ! ÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׎ˆ×­˜F.kBׯè׬@ߙ׈×®à ø F0kBþ"ß­À`øßƒ`-^ýƒ $ß™ (% ø ÖL Þ#`÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׎ˆ×­˜F.kBׯè׬@ߙ׈×®à ø F0kBþ"ß¡ÀhøßŒ¡h-=ý¬ª$ (%ß™ÖOÖL( ø ÷¯Ð×…ˆF%BÞ,×€ˆ€F )B߼߰ðß¿øß±àß²èàg½pׂˆÖA`F"2E-÷¥È (%ß™ÖL$  ø ÿ­¨×ƒˆF#ÂׄˆF$ÂÞ! ÷£À߼߰ðß¿øß±àß²èàg½pß™ (% ø ÖL ׈F0Þ#׈`F!„߼߰ðß¿øß±àß²èàg½p×¥`×¢PצXסH÷¢¸M÷¡ðß™ÿ ¨ (% ø ÖL@׃ˆF#ÂׄˆF$ÂÞ,€÷£ð߼߰ðß¿øß±àß²èàg½pß™ (% ø ÖLHׄˆF$׈F!!Þ- ÷¤¸ß¼ß°ðß¿øß±àß²èàg½pß™ (% ø ÖLP×…ˆF%BÞ!׈ F!)B߼߰ðß¿øß±àß²èàg½pß™÷¥ (% ø ÖLX׆ˆF&‚Þ#׈×¥`F!1‚߼߰ðß¿øß±àß²èàg½pסh×°p÷¡À×­8׬0÷¦÷¥׳èײà×±ÈׯÀ×®Ð×¢ðߤ¨×£¸ß™ÿ¤ ÷£ ø ÷¢þ"ß¡ÀhøßŒ¡h-’ý¬U$ ÖAF IÖLÖB`׃ˆF a F#2D$D% E0%ÿ¤ ß™ÿ¢°ÿ¥ ø  (%׈F0Þ,×€ˆ€F „߼߰ðß¿øß±àß²èàg½pß™÷° (% ø ÖL ×…ˆF%Bߥߤ ׆ˆÞ-ߢ°F&)B צ߼߰ðß¿øß±àß²èàg½pÖGPF 9ÉÖ@HD(8ÖG@ߨנˆ×§€×¦x×¥H×­8׬0÷ ÿ¢ÿ¨÷§×³èײàF ,Fß™F 4 8% ø €0%þ"߬Àøßl-<üa $ß™ (% ø ÖL Þ! ÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׎ˆ×­˜F.kBׯè׬@ߙ׈×®à ø F0kBþ"ß­À`øßƒ`-ýƒ $ß™ (% ø ÖL Þ#`÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׎ˆ×­˜F.kBׯè׬@ߙ׈×®à ø F0kBþ"ß¡ÀhøßŒ¡h-úý¬ $ß™ ø ׬@þ"ß¡ÀhøßŒ¡h-îý¬ $ ß™ (% ø ÖL Þ,€÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׎ˆ×­˜F.kBׯè׬@ߙ׈×®à ø F0kBþ"ߣÀøß#-Íü- $ ß™ ø ׬@þ"ߣÀøß#-Áü- $ ׯèß™×®à×­8 ø ׬0þ"ߣÀøß#-²ü- $ ß™ (% ø ÖL Þ- ÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׎ˆ×­˜F.kBׯè׬@ߙ׈×®à ø F0kBþ"߬Àøßl-‘üa $ß™ (% ø ÖL Þ! ÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׎ˆ×­˜F.kBׯè׬@ߙ׈×®à ø F0kBþ"ß­À`øßƒ`-pýƒL$ cß™ (% ø ÖL ׂˆF"׈F!Þ#`÷ °ß¼ß°ðß¿øß±àß²èàg½pß™ (% ø ÖL(׃ˆF#ÂׄˆF$ÂÞ,€÷£¨ß¼ß°ðß¿øß±àß²èàg½p (%ÖL@ÖEß™ÖD÷¥  ø ÷¤˜Þ- ÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׳èוˆ×±˜×²à×° F5ŒBׯ˜×®¨×­°ß™×”ˆ׬@ ø F4ŒBþ"߬Àøßl-#üaV "߼ߙ (% ø ÖL Þ! ÷ ˜ß¼ß°ðß¿øß±àß²èàg½p׎ˆ×­˜ÖQPF.kBÖP@ׯè׬@ß™×’ˆ×®à ø F2kBþ"ß­À߃`ø`-ýƒß¼ß°ðß¿øß±àß²èàg½p@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œxìš“‡Ž„Š…‰ŒŽ„Ž„Ž„ŠŽŽ„Ž„Ž„ŠŽŽ„ŠŒŽ„ŠŒŽ„ŠŒŽ„Ž„Ž„Š–Ž„ŠŽ„Š‹Ž„Š‹Ž„Š‹Ž„Š‹Ž„Š‹Ž„ŠŒŠŠŽ„Š‹ŠŠŠŠŒŽ„ŒŽ„Ž„…Ž”š…‘™ŠŠŠŠŒŠŠŒŠŠŠŠŽ„ŽˆŠŽŠŒ       $ * 0 6 < B F L R X ^ b h n r x ~ ‚ ˆ Ž ’ ˜ ž ¤ ª ® ´ º ¾ Ä Ê Î Ô Ú Þ ä ê î ô ú þ   !   #  $% ( . 4' 8 >) B H+ L R X ^ d j p v- z € †/ Š 1 ” š3 ž5 ¢ ¨7 ¬9 °; ´ º= ¾ Ä? È Î Ô ÚA Þ äC PT¨ t à´ˆ\è È ˜ h 8   Ø"¬$0&(„*,´. 024D6È8ø:4<¸><@pBøD\ ¨ È Øà HL \hpˆ ŒÈ   08h x€° ÀÈø 4T XŒ œ¤Ô äì ,4d  À Äø @ x” ˜Ì Üä Lh l  °¸è  < @t „Œ¼ ÌÔ L ˆ¨È Ì    P ˆ ¨ ¬ à ð ø ( ` x | ° À È ø 0 H L €  ˜ È    P ` h ˜ Ð è ì  0 8 h   ¸! ¼ ð 8 pŒ# Ä ü% H X` Èà' ä Pd) hœ Ôè+ ì$ 8Dlˆ œ¤Ô äð4 HP€ ˜È Øä   ,”- Üü D Xhì/ $ \p1 t¨ àô3 ø,5 \ ”¨7 ¬à9 ; L „˜= œÐ ?  T dlœ ¬´ð 0PA Tˆ ÀÜC à?(ÿÿÿÿÿÿÿÿuаxîinv_init.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW inv_init.c -o /ecs/hdfeos/obj/sgi64//inv_init.o!inv_initð$(QIÿ /ecs/formal/TOOLKIT/src/GCT/freewareinv_init.cº—¿¢½– *Ê¶Ê ¶Ê¶Ê!}   ,  $  $$* $ z  $o, $, $, $ ,Ao, $, $, $ ,Au, $ (=u, $ (=u, $ (=k,$,$,$$$Mu( $ (Au, $ (9u, $ (9u, $ (9u, $ (9u, $ (9t, $ )= y $8u, $ (9 y$8 y$8)\  $ 4  $$   0  $,  $$  $(  g{~u( $4 ~I y$8 y$8| y $8||$ y $8 y $8p,$,~,A % B .: ; 9 ? @ @ ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0$ CðB’CD@E‘Cœ8$+öÊinv_init^0H8 GÂFÜäìH E  E ÿ ÿ??? ÿ!#?%')+- ÿ/ ó13579;=?AÿC?@€ À6ö* ¯$ Ð$*0&ø(0p!' ìB )ÀX.Ðc 1è 0mp ?P{p?hö‡p@^Y“pE·'¡pEÞ`®pF>@½pF~3Í F¸ Ý FÈ î FèP þ G8  GX%p Ghalberfor.o/ 877725097 467 20 100664 7508 ` ELFÐ @@ €'/7=CJR[elt€}ˆŒœ¨¶ÃÒâò&.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodataalberforintp_errortsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberforadjust_lonsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//alberfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF `g½ÿ`ÿ¿P÷ºHF ކ÷¹8F vF÷¸@ÿ¼XF/p@<$!!à-ׂˆF EF ~F"<÷ˆ0÷“ˆ@E÷’ˆ8ß…ß™$¦(-ß„$ ø † -$ß¼X׸@ß¿P×¹8׺Hàg½ F hÃF#ÂׂˆF#F „F Ë÷ˆ÷€ˆ$¦0-ß™$¥(- ø ÷‚ˆ×®פߙ׌ˆF #F ø ÷¤(F F÷ ß™×®×­ ø ׌ˆF †÷ F Ã$ß™$¦0- ø ¥(-ß™×®×­ ø ׌ˆF Æ÷  ß™×®×­ ø ׌ˆF ÷ 0F Ó$ß™$¦0- ø ¥(-ß™×®×­ ø ׌ˆF8È׈F …F"<צE ×¥F&2×§ F'9Âס0F%AF'AÁF!9Ã×§(F&2F%:BF'‚F(J@F*JF R„׈ˆF*BF'B÷‡ˆ(߄ߙ$… -÷‰ˆ ø ÷ˆˆ ߙ׈ ø ׌ˆß™F Ë ø F ÃFߙ׌ˆ0׸@ ø ×¹8ß™ ø F Óߙ׈@׌ˆ8 ø ׺Hß¿P%ß¼Xàg½ F h$g½ÿ ÷¾¥(-÷¿F gÆF kÿ¾(Àð%ÿ¿ ÿ¼0<$!!à-ß™ÿ§8$ ø §0-ß™×®×­ ø ׌ˆ׈(F!‚×€ˆF"F מˆF ÷‚׌ˆ0ß™F,û ø F!÷ƒ×Ÿˆ(F ÿÂß™ ø F ûF>B×€ˆ8ß™F!F û ø ÷ÀF>׃ˆ %F$Áׂˆ@ß¼0×¾F#€ß¾8׿ß¿ ÷Âß¾(àg½`=Û|ßÙ×½»?ðEqual latitudes for St. Parallels on opposite sides of equatoralber-forinitALBERS CONICAL EQUAL-AREAd›ˆ‡‡‰…‡‰…¡„„…ƒ……’…Œ…‡       " & * . 2 6 : > B L P T X \ (,T@\@dhüPP°´4DHPX œ¬°¼ ÌØ Üô  , <H Xl € ˜ìø   $( 8 <L X \`¼ Ð àäìø  ,0 HT?(ÿÿÿÿÿÿÿÿuаxÝalberfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW alberfor.c -o /ecs/hdfeos/obj/sgi64//alberfor.o'alberforint €(palberforà€€`r_major r_minor c e3 rh   ns0 (!lon_center 0"false_easting 8#false_northing @-Hÿ /ecs/formal/TOOLKIT/src/GCT/freewarealberfor.cÌ‚¦¡è! 0qq}-{~~())())!,-~{| ! xx $$ ~~~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0€ B A@ Aº B¹ B¸ Aœ 0€ C`A¾ B¿ CžB@Aœ8€?åÊalberforint÷alberfor]08hp Âßçï /EUfw‰¢¾Û       @è (Dl:¦¯$X€* ØH00 Ø6 èj>p! RdP ¸P f ðq ø@{p 8P‰pˆå•pm5¡p¢6¯pؘ¼pp@Ëp°GÛ øë @ü H X  x3p ˆHalberinv.o/ 877725098 467 20 100664 8404 ` ELFH @@ „'/7=CJR[elt„h}ƒ‡˜¤°¾ËÚêú ..symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodataalberinvintp_errortsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberinvatan2logphi1zadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//alberinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF `g½ÿ`ÿ¿P÷ºHF ކ÷¹8F vF÷¸@ÿ¼XF/p@<$!!à-ׂˆF EF ~F"<÷ˆ8÷“ˆHE÷’ˆ@ß…ß™$¦(-ß„$ ø † -$ß¼X׸@ß¿P×¹8׺Hàg½ F iF$!׃ˆF$ÁF „F Ë÷ˆ÷€ˆ$¦0-$ß™¥(-÷ƒˆ  ø ÷‚ˆ×®ץߙ׌ˆF +F ø ÷¥(F †÷ ß™×®×­ ø ׌ˆF Æ÷ F Ã$ß™$¦0- ø ¥(-ß™×®×­ ø ׌ˆF ÷  ß™×®×­ ø ׌ˆF F÷ 0F Ó$ß™$¦0- ø ¥(-ß™×®×­ ø ׌ˆF8È׈F …F"<צE ×¥F&2×§ F'9Âס0F%AF'AÁF!9Ã×§(F&2F%:BF'‚F(J@F*JF R„׈ˆF*BF'B÷‡ˆ0߄ߙ$… -÷‰ˆ ø ÷ˆˆ(ߙ׈ ø ׌ˆß™F Ë ø F ÃFߙ׌ˆ8׸@ ø ×¹8ß™ ø F Óߙ׈H׌ˆ@ ø ׺Hß¿P%ß¼Xàg½ g½ÿ÷¸÷¼ ÿ¿0ÿ ÷»ÿ¼@<$!!à-ׄˆ@×›ˆ0×…ˆF$aÿ³8׌ˆ(F;(>à˜%F-c׆ˆHÿ¦(EF,1€F&0F$'F ç÷¹ׇˆF çF&0F$'F çF ç÷¹ׇˆF çF%à2EF .FF'3Bß™ ø F'#×…ˆF Fטˆ׈F8>EEׂˆ0׈(öaöb׈F/sƒF.s‚׈F Ãß™F.kA$¦0- ø F;kCö`ß§à ×›ˆ0ß¼@ß³8׸׹߿0×»×¼ àg½pF;ËCߙ׌ˆ8 ø F-c%ß¼@׸׹׻߳(×¼ ß¿0ö`ß³8àg½p=Û|ßÙ×½»?ð¿ð?à?ù!ûTD-¿ù!ûTD-Equal latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREAh›ˆ‡‡‰…‡‰…¡„„…ƒ……«Ž–Ž…Œ       " & * . 2 6 : > B L P T Z ` (,TH\HdhXX ¤4DHPX œ¬°À ÈÐÜ àø  0 @L \p „ ”œðü   (, < @P \ `d¬°´ÀÐð, 8@DX` pt|œ¸ÌÐ ,0DPX |¬ °?(ÿÿÿÿÿÿÿÿuаxîalberinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW alberinv.c -o /ecs/hdfeos/obj/sgi64//alberinv.o+alberinvint „(talberinvð„ì`r_major r_minor  c !e3 "es  #rh ($ns0 0%lon_center 8&false_easting @'false_northing H‡Hÿ /ecs/formal/TOOLKIT/src/GCT/freewarealberinv.cʺº¢“- 4qq}-{}~~())())!,-~{| !  u  r    r!H1$   ~4 !~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0„ B A@ Aº B¹ B¸ Aœ @„h ApA¸ A¼ A@B» AœH“L¹ C9E¹ 8ì?öÊalberinvint÷alberinv]08hp Âßçï /EUfwˆš³Ïì       @ @D„BƯ$xì* hP00 h86  r>p! hP €P f Ððq ÀP{p P‰p`ö•pV¡på6¯p¨¼pÃ@ËpGÛ Pë `@ü    À  à3p ðXalconfor.o/ 877725099 467 20 100664 8260 ` ELF€ @@  „,049AHPW^f„loz~Š–¤±ÀÐàñ.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.bss.lit8.rodataalconforintsinpowatantsincosptitleradius2cenloncenlatoffsetpalconforadjust_lontan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//alconfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÐÿ¿$ÿ¼<$„$à-ÿƒˆH÷Œˆ×€ˆߙ׈ ׂˆ(׃ˆ0ׄˆ8×…ˆ@׆ˆHׇˆP׈ˆX׉ˆ`׊ˆh׋ˆp÷ˆ(׈÷Žˆ ׎ˆ÷ˆ׈F s÷ˆ@ß÷Žˆ÷ˆ"-ô+hô*`ô)Xô(Pô'Hô&@ô%0ô$(ô# ô"ô! ø ô ׎ˆF.‚׈xF.{ß™F/s€×ˆ€ ø F.cߙ׌ˆˆ ø F,׌ˆ$0$8F,$ˆ…(-¦0-ߙ׈˜§(- ø F-cߙ߄$ ø … -ߙ׈ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈( ø ׌ˆ ß¿%ß¼àg½0g½ÿ€ÿ§Hÿ¾PÀð%÷¹0F nFÿ¼X<$!!à-ß™×€ˆÿ¿@ ø F cF $ß™$¦0- ø ¥(-ß™ ø F Ë׈@F-‚׈ F/kB׈xF.{ß™F/s€ ø F.c׌ˆ¨ß™F,Ë׈ ÷ 8 ø F-cߙ׬8×¹0 ø F c׌ˆF c$$¦0-ߙ׈˜¥(- ø F-c׈8×­׈0F!h‚׬F/a× F ‚F$€×ƒˆxF#€×ŽˆF"sƒF/kÂF!cF {Â$ߦH$߈F/cF-sB@-ß¿@߇ˆHF.c×®(áøF.kBH-ÔF0ÔGÿøÔEÔ@8F cÆ F k†F-jÂF,`BF-j€$ éH-F!ZÀF RF%RBF&B§* F'J@F YÂF%Xå/øH-ÔF8F'1ÔGF IFF 9ÁF @$£(-U%ÿíF R÷¨(÷© ×§(F.8BF'aÂF,a‚F-i×£ F/‚F#hÂF&!F !‚F%!F!€F'ÁF !F 1‡F$ÀׄˆF&€F$ÂF$‚׈ ×€ˆ(F#@%ß¼XF"÷Áß¾Pg½€àôÀ?ñßF¢R5?µÄ«DâRÀ9#à¯?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?ð?¥Ä«DâR@Sni]Ú‡@¿ù!ûTD-?à?ù!ûTD-ALASKA CONFORMALR®‰„Œ…„ƒƒ„…‡ƒŠ‡…Šâ       $ ( 2 6 : > B F J |(, ¤°´ $(, 048<@DHLPTX\`dhlpx€„ÀÈÐ Øä èô $ 8 <DH PT \` dl¬ °È Ü èðø  , @T XhpŒ”È´ÄÈ?(ÿÿÿÿÿÿÿÿuаx%alconfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW alconfor.c -o /ecs/hdfeos/obj/sgi64//alconfor.o0alconforint0„(ialconfor€„ðX!r_major "r_minor #lon_center $lat_center %false_easting  &false_northing ('acoef (bcoef 8)sin_p26 0*cos_p26 8+e @, n H"Hÿ /ecs/formal/TOOLKIT/src/GCT/freewarealconfor.cÏ‚¦¡…( Äqz    tmq|   s 9~~~   $$Y~~  q}}u| ~x t ~~~w}pp |p~~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(„ B0A@Bœ@„l A€BžB¹ BœF@Œ @98ð?-Êalconforintöalconfor]08`h ÂÞæî.D]v’¯Ã×í#       @Ð IY(¯$0ð* P0 p50 °; ÐCp! áRU 8 k Hðv 8@€p xPŽpÈ-špõ*¦p6´pU Ápõ@Ðp5Gà €ð @ Ð@  $ 08p @@alconinv.o/ 877725100 467 20 100664 9588 ` ELF¨ @@  „,049AHPW^f„øow}‡’žª¸ÅÔäô(.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.bss.lit8.rodataalconinvintsinpowatantsincosptitleradius2cenloncenlatoffsetpalconinvp_errorasinztanatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//alconinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÐÿ¿$ÿ¼<$„$à-ÿƒˆH÷Œˆ×€ˆߙ׈ ׂˆ(׃ˆ0ׄˆ8×…ˆ@׆ˆHׇˆP׈ˆX׉ˆ`׊ˆh׋ˆp÷ˆ(׈÷Žˆ ׎ˆ÷ˆ׈F s÷ˆ@ß÷Žˆ÷ˆ"-ô+hô*`ô)Xô(Pô'Hô&@ô%0ô$(ô# ô"ô! ø ô ׎ˆF.‚׈xF.{ß™F/s€×ˆ€ ø F.cߙ׌ˆˆ ø F,׌ˆ$0$8F,$ˆ…(-¦0-ߙ׈˜§(- ø F-cߙ߄$ ø … -ߙ׈ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈( ø ׌ˆ ß¿%ß¼àg½0g½ÿP÷¾Hÿ¼ˆ< %k+à-מˆ F>g×€ˆF ÷ƒ÷¿@ןˆ(F?oÁF ÿÃÿ¿pצ×§ÿ§xÿ³€À˜%߉߈ˆH$ *H-D¨°ø)-F µ¡Ô38÷¹`÷¼8F6Â$ ÿÿÔ2 `-D¬à÷¸PF6•‚F ç!Ô50÷ºX$ F<¬BÔ4ÿø×šˆ P%F<§F þF öFF ‘F ™FF ¢F ªFF ²ÆF »F ãFF ‹†) (`(%F9ÌF8ÀF9Ê€$0-F „F%Q‚F$QÂF)1€¨* F(9ÀF,€ÂF,SF$€/D¢xøI-F%€BF {áÔI8F/H‚F!JAF+PBÔHF.cF/CÂF BF+€F#F- ÀF 1FF 9F {A$£(-TÅÿáF%Q‚F+‚F92BF88BF8ÂF9ÈÂF98F)@F,ÊBF(ÀF82F%‚F*J@F$ÂF,J@F(F+Ë‚F ÇF#F)J‚F ‡F"@F,À‚F>F?AF HÂF"sF!JBF-s€F. F.p‚F s‚F.J@F"R€F JGF*JCF#BF BF*B$AP-F(Æ)D€F9N@ß…ß™$¦(-ß„$ ø † -$ëß¼ˆß³€×¸P×¹`׺X×¼8ß¿p×¾H׿@àg½°F HF @EF!F Ð<Eÿ‰F ‘F9ÏÂF8ÀF ÿÀF ÿÄߙמˆ¨×œˆ ø F>ûF ã$ß™$¦0- ø ¥(-F ø…F:>׈Eöa%׃ˆß¼ˆ×¸P×¹`׺X×¼8×¾Hß³x׿@ß¿pöcß³€àg½°×®F8s‚׈8F.kBF?kC׌ˆ0×®F.cÿµhß™÷½ ÷»( ø F-c÷¿0׈¨×žˆ@׌ˆ°ß™F-÷BF,F ƨ% ø F-cF Æß™ ø F ÛF>Â׎ˆxF.{ß™F/sF ëF ø F.cß™ ø F?F á‚×…ˆ˜F%1€$F;1¢¨-*¡ F&ÞÀß…ß™$¦(-ß„$ ø † -$ìß¼ˆß³€ßµh׸P×¹`׺X×»(×¼8×½ ß¿p×¾H׿@àg½°F 0F Ð<EÿÏߙߧxôû×®0׈8F.kB׎ˆ0F8s‚ׯF/kB׬F,s‚×½ ߙߵhF9c ø F.kAߙ׌ˆ×»( ø F c%ß¼ˆö`ß³€×¸P×¹`׺X×¼8ß¿p×¾H׿@àg½°?ñßF¢R5?µÄ«DâRÀ9#à¯?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?ð?¥Ä«DâR@Sni]Ú‡@¿ù!ûTD-=Û|ßÙ×½»?à?ù!ûTD-ALASKA CONFORMALToo many iterations in inversealcon-invj®‰„Œ…„ƒƒ„…•Œ‡”Ž‹„ˆƒ‘–…       $ ( 4 : > D H L P T X ^ b |(,”ÔÜÀ8È8ÐÔ€8ˆ8” $(, 048<@DHLPTX\`dhlpx€„ÀÈÐ Øä èô $ 8 <DH PT \` dlœ¤°Ø4Ä < @DX t„ÄÐà øü $ 4< P `„ ì ü  4 8?(ÿÿÿÿÿÿÿÿuаx%alconinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW alconinv.c -o /ecs/hdfeos/obj/sgi64//alconinv.o0alconinvint0„(ialconinv°„|X!r_major "r_minor #lon_center $lat_center %false_easting  &false_northing ('acoef (bcoef 8)sin_p26 0*cos_p26 8+e @, n HHÿ /ecs/formal/TOOLKIT/src/GCT/freewarealconinv.cЂ¦¡õ2 Äqz    ulr{   t 9~~~  ) S-f  ~  ~{~ y {zz z}tmm w w ~|,S- %Q~  }~,x | % B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(„ B0A@BœH„ø A°A¾ AœH¿D@D“K¹ A¼F¸ Dº ®• B½A»8|?-Êalconinvintöalconinv]08`h ÂÞæî.D]v’¯Ã×í#       @ XI¡<ݯ$Œ|* P0 p50 ¸; ÀBCp!jU pP kÀ°v pÀ€p 0PŽp€-šp­‡¦p46´pj¨Áp@ÐpRGà  ð °@ ð@ 0 $ P8p `Hazimfor.o/ 877725101 467 20 100664 6756 ` ELFØ @@ ° (/6@GO°ØWbf lt|…‘«¸Ç×çø.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodataazimforinttsincosptitleradiuscenlonmeroriginoffsetpazimforadjust_loncos.lit8sprintfp_erroracossin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//azimfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF p$(g½ÿÀÿ¿$ˆÿ¼<$Æ&à-$0÷ŒˆF s÷ˆ ÷ˆ÷Žˆ÷ˆß™…(-¦0- ø §(-ߙ߄$ ø … -ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½@g½ÿ ÿ§¨ÿ¦ ÷»ˆF nÆÿ¼°<$!!à-ß™×€ˆÿ¿˜ ø F c÷ F F÷ pF Û$ß™$¦0- ø ¥(-ߙ׬ ø ×»ˆ×Œˆ0צF,3׈(F FF c× F!F c׃ˆF `…F#€×ƒˆF …F#<Eׂˆ÷¥hF"`<׈÷¦xE#÷¡€×ƒˆ×„ˆ F$Â$¤ -ߙ߅$D& ø §(-$¤ -ߙ߅$ ø ¦(-ß¿˜${ß¼°àg½àß™÷¦x ø ÷¥hß™F  ø ÷ `ס`F ÷ €ß™ ø ׬pס€×„ˆF!!×£xF# ÂF Âׂˆ F#€ß¿ ÷âס×€ˆ(׃ˆ0F!סF!ÂסhF!F ÁF$Â%ׂˆߥ¨ß¿˜F#€ß¼°g½ààô¢AZIMUTHAL EQUIDISTANTPoint projects into a circle of radius = %12.2lfazim-forL“…ƒƒƒ„…ŒŠ„£‡…„„†       & * . 2 6 < @ D (048<@ T h pt |€ ˆŒ ˜Ô Øü   ,DPdp€„” ´ Ü ì  ,@DhX\È Ì ˜œ¸P¼P¿ð=Û|ßÙ×½»?ð@ !ûTD-?(ÿÿÿÿÿÿÿÿuаxÃazimfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW azimfor.c -o /ecs/hdfeos/obj/sgi64//azimfor.o(azimforintÀ°(Jazimforà°ˆXr_major lon_center lat_origin !false_northing "false_easting  #sin_p12 ($cos_p12 0ÕGÿ /ecs/formal/TOOLKIT/src/GCT/freewareazimfor.c˺º¢£ . t z~    ,(A8( !@5~~~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(° C@A@Bœ8°Ø AàC» BœF@ h @;8ˆ=ËÇazimforintóazimfor\08`h ¿Ûãë *C\y•«Á      @Ð DT/ƒ®$4ˆ*À80ÀY8p! LJ hð` Xpj Èðu0 ¸({p  àP‰p0Ë•pûÝ¡pØ6¯p˜¼p¦@ËpæEÛ 0ë @@ü €ð p  3p  8aziminv.o/ 877725102 467 20 100664 7188 ` ELF @@ ° (/6@GO°¬W ]ekq|€Œ˜¦³ÂÒâó.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodataaziminvinttsincosptitleradiuscenlonmeroriginoffsetpaziminv.lit8p_errorasinzatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//aziminv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF p$(g½ÿÀÿ¿$ˆÿ¼<$Æ&à-$0÷ŒˆF s÷ˆ ÷ˆ÷Žˆ÷ˆß™…(-¦0- ø §(-ߙ߄$ ø … -ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½@g½ÿ€ÿ¼P<$!!à-×€ˆ÷¹0×™ˆ F hF9fA÷ (F ÷¹ F9ÎBF Î@F ÎD׈׀ˆF!BF9<ÿ¿8ÿ§@Eÿ¦Hß…ß™$¦(-ß„$ ø † -$}ß¿8ß¼P×¹0àg½€F Ë$ß™¦0-$ ø ¥(-׃ˆF È…ß¡HF#>׈E ô!ׄˆß¼P×¹0ߢ@ß¿8g½€ôDà%ׯ(×®F/s‚׈0F.kBF9kC׌ˆ(×®F.cß™ ø F-c×…ˆ׃ˆF (EF#@ׂˆF EF">ߣ@E'ô`ׄˆF% >Eß™×­(׬  ø F kGߙ׌ˆ ø F c%ß¼P×¹0ß¿8ߤHg½€àô€ß™×¬ ×­( ø F cߙ׌ˆ ø F c%ß¼P×¹0ß¿8ߥHg½€àô ß™ ø F ׂˆ(F ×¥F )A׈F (F!<E ×£ ׄˆF ÅF$<E%ß¿8ß¼P×¹0àg½€×¯ ×®F/s‚F%ËB׌ˆ0F.cß™÷­ ø ÷¬ߙ׬ ø ×­ߙ׌ˆ ø F cß¿H%÷àß¿8ß¼P×¹0àg½€AZIMUTHAL EQUIDISTANTInput data errorazim-inv`“…ƒƒƒ„…ž†‡Œ“„ˆ…„ˆƒ•Š„„ˆ       & , 2 6 : @ D J P T X (048<@ T h pt |€ ˆŒ ˜ÄÌð ô P d t€°¼È ÔØ ä ü     $P d h”  ° È    , 0X\¸ ¼ 00 $@ !ûTD-=Û|ßÙ×½»¿ù!ûTD-?(ÿÿÿÿÿÿÿÿuаxÃaziminv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW aziminv.c -o /ecs/hdfeos/obj/sgi64//aziminv.o%aziminvintÀ°(Eaziminv€°\Xr_major lon_center lat_origin false_northing false_easting   sin_p12 (!cos_p12 0ûGÿ /ecs/formal/TOOLKIT/src/GCT/freewareaziminv.cÒ‚¦¡Á + v z~   !-,)=~~0&0&,4<1~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(° C@A@Bœh°¬ A€AœE¹ N@ e @9C€œ@ ¹ i @9B€œ@ ¹ O @9B€œ@ ¹ 8\=ËÇaziminvintóaziminv\08`h ¿Ûãë *C\y•«Á     @¸ øD<*f®$\* p80 p98p! ©`J  ` 0j0ðu0 {p @P‰pË•p[¡p^6¯p”ȼp\@ËpœEÛ èë ø@ü 8ð (  H3p X8cproj.o/ 877725104 467 20 100664 17284 ` ELF=8 @@hh\ #(Ä(.ì¸48¤ì> FN€TY]˜c¨ôim œàs |„{ x x0† ¨˜‘ @D– „<› À0  ð ¥hªx´¯,4½ ÉÕãðÿ0@S.symtab.shstrtab.strtab.comment.text.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.rodata.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.texttsincossincosasinz.lit8asinmsfnzqsfnzlogphi1z.rodatap_errorphi2zatanpowphi3zphi4ztanpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zone.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//cproj.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=ong½ÿ°ÿ¦ ÿ¾ ð%÷¿ÿ¼<$!!à-ß™F gÆÿ¿ ø F cß™F û ø ÷À߼߾׿߿ߢ g½Pàô@g½ÿàÿ¼<$!!à-×…ˆF `F (EF Æß¼hß²`ßµXF À׸(×¹0׺8×»H×¼@׽߿p×¾ ׿àg½ $A-UÿÎF Ãß²P$߅߄ߙ¦(-$ ø † -×€ˆß¼h׸(×¹0׺8×»H×¼@×½×¾ ׿$þUß¿pß²`ßµXàg½ g½ÿ€ÿµHÿ·P÷¼8÷½÷¾(÷¿0÷»F nÆ÷¸ F fF k÷¹ÿ¿@ÿ¼X<$!!à-ß™÷ºךˆ0 ø ×™ˆ F Ïמˆ×Ÿˆ(׈$¨%F=ÇBF<×ß™ ø F ãF8‚F.óß™F>s€F ëF ø F.cß™ ø F;F ÈF ÐF<F EF?>EF çß¼XßµHß·P׸ ׹׺×»F à×¼8׽߿@×¾(׿0àg½€$¢¨-·ÿÚߙ߅ߙ$¦(-ß„$ ø † -ß¼Xß·P׸ F È׹׺×»×¼8×½×¾(׿0$ß¿@üßµHàg½€g½ÿ`÷½ÿ¿@ÿ·P$ÿµH¨%ÿ¾X ð%÷¿0F ‡Æ÷¼ F ÷»F vÆ÷¹F nF÷ºF f†÷¸8F f÷¾(ÿ¼`<$!!à-×€ˆ מˆ8ß™ ø F Ãß™F F ø F>Ãߙ׌ˆ@F † ø F,ÃF;èÂF<ð‚F?BF:F"F!F9F8×…ˆ(F EF%>EF8ß¼`ßµHß·PÿÀß¾XF À׸8׹׺×»×¼ ׽߿@×¾(׿0àg½ ×žˆ8$¢¨-·ÿÑ×€ˆ ß…ß™$¦(-ß„$ ø † -×€ˆHß¼`ß·P׸8׹׺×»×¼ ×½×¾(׿0$ÿÕß¿@ßµHß¾Xàg½ g½þà÷¸p÷¹P÷ºX÷½`ÿ¿ÐÿµÈ$ÿ±À$ÿ´°` %÷²÷¿ˆÿ¼Ø<$!!à-ןˆ ÷»hF nÆF?pBׂˆ8÷¼xF gF"x‚׃ˆ@÷°0÷¯8F#€Â÷®@÷±(ÿ°¸F?ˆß° ÷¾€×žˆö÷£H÷¢÷¡÷  ß™Ö ø F Ãß™F F ø F ÃF<ÉF9!F$ñF !F !ö„ÖF?ÇBß™÷¤ ø F ë׌ˆ8F,Ãß™F † ø ÷¬¨×Œˆ@F,Ãß™F F ø ÷¬˜F;ÃB×°@F:„ׯ8F/ËÂ×®0F.‚F0kAF/k@ß™F.kAF ë ø ÷­ ß™F F׬¨ ø ׽ߙ÷  ø ׬˜F:øƒ×¨ F(Aש F(IB×§F:á‚F'!F%!AF&)BF?é‚F&)CF=!צ×£F&ɂסF#B×£HF#ÂF&ØF(é‚F!ס(F(AF?BF#F éÂF?BF?F"9ÁF>1€F!9ÂF)1‚F(!F 9ÁF&!F')@F%!F$Á€×…ˆ(F !F% >Eö×€ˆPß¼Øß°¸ß±Àß´°ßµÈ׸p×¹P׺X×»h×¼x×½`ß¿Ð×¾€×¿ˆàg½ $"ˆ-5ÿˆß™ß…ß™$¦(-ß„$ ø † -×€ˆ8ß¼Øß°¸ß±Àß´°ßµÈ׸p×¹P׺X×»h×¼x×½`ß¿Ð×¾€×¿ˆàg½ <$B"-Ô ˆPF `EEß¼0F9ÀƒF …F ‰D"(BP@ F:ÁCß™ ø F ÃD‚F€áF:Â×€ˆ¨-F#ÆF )F ! F !!F; <EF<ÁCF (IF aF:B!F!ÆF (…F ‰F ¡F;<EF ÁCF (ÉF áF<ÂF#ÆF )F ! F !!F; <Eß™F (IF aF B F!Æ ø F ÃD‚F€¡F:‚×€ˆ¨F"Æ$ä¸-*ãT`ÿºF ÀEß¼0ß·(F À׸ ×¹׺߿8×»×¼àg½P<$B"-Ô!ˆ¸F!`BÔ"ˆÀF"`‚Ô#ˆHF#@F"BÔ"ˆÈF"`‚Ô ˆF @F"BàF!<$B"-Ô ˆÐF `Ô!ˆÈF!`BÔ"ˆF"F!Ô!ˆØF!`BF"àF!<$B"-Ô!ˆèF!`BÔ ˆàF `F,BÔ"ˆF"àF!F,`F,<$B"-Ô!ˆðàF!g½ÿÐÿ¼<$!!à-׈÷¬ß™F-cÿ¿ ø F cF×­׌ˆß™F-c÷  ø F cFסF ߿߼g½0àF g½ÿ€÷¯÷® ÷­(÷¸0F †÷¿F gÆÿ¼@<$!!à-ߙ׌ˆ ÿ¿8 ø F,ƒߙ׌ˆ8÷  ø F,Ãߙ׌ˆ@÷  ø F,ÃF8øÂ׸(פ×¢F8!׸ F8‚סF!BF$ß¼@׿߿8F"׸0g½€àF!<$c#-Ô ˆøF `Ô!ˆ@F!Ô!ˆF!F D"àŒ„ˆ‘„ˆ”’†‘’ŠŸ‘•‹‡ƒ—Œ‘„…Ÿ’¬„Œ††Ž…„¿Œ‘¶ŸŽˆ†ˆ‚¡­–ІЇ‡……’‹    & 2 8 < B L P T X ^ h l p v € „ ˆ Œ  ” ˜ œ ¢ ¸ ¼ Î Ò ô ø     ptÌÐô ø Ð Ô , 0 4 @ ÌЬ (´ (¼ À lp@ hH hP 8T 8äè 8 ˜ @ ˜ H x L x œ   | €   x | Ô Ø @ D „ ˆ À Ä ø üœ ,0$ 8 | ¨ Ø$, HXŒÜ àð<` |Œ Ä8 LØ àèðôø    4 ¨ ° x|€ Œ œ  Ð,<D `ð8P `   ¨ ¸À ô   Ìä 4 < X ¨ À Ì   , ˆ  ¸ À Ð   , D H P „ à ä è ì ð ( D È ø L T \ h p  ˜   ¬ Ì Ô à$, DH ¨ ¬¼ ÀÐ Ô8@H?ð¿ð>z×òš¼¯H?à@=Û|ßÙ×½»?ù!ûTD-@@@?PbMÒñ©ü@È@YA.„€@@@L¥Üc˰@NB !ûTé!@!ûTD-AßÿÿÿÀCù!ûS~ë=@ !ûTD-?ô?°?Ð?Þ?Ø?è?®?‡UUUUUU@f€Convergence errorphi1z-convphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-conv?(ÿÿÿÿÿÿÿÿuаxÒcproj.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW cproj.c -o /ecs/hdfeos/obj/sgi64//cproj.o2tsincosÐh(:asinz hÄhKmsfnzÄì˜YqsfnzÐì¤Àmphi1z ¤“phi2z€X¶phi3z ¨¨Øphi4z ¨ œøpakcz œ |P'pakr2dm | xCtsfnzÀ x Tsign x ¨ØYadjust_lonÐ ¨ @ƒe0fn @ „@„e1fn „ Àh…e2fn À ð†e3fn ð¸Œe4fn0xà™mlfn€x,žcalc_utm_zone,`X`Eÿ /ecs/formal/TOOLKIT/src/GCT/freewarecproj.cÔ‚¦¡Ë] 2/-# $!~ | }}      5 ~  ~    w  -6  " x12z {x -6  s   J  ~ $ zQ~ |}}*~~~~k 4 *~  L"3~(9%%},i D<0{5< !" % B .: ; 9 ? @ @.: ;9 ? @ @ ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A8h APBžB¿ AœF@ L @?(h\ A AœI@ Ä( @ì¸ APAœH»J@R @;BPœ»H¤ì A A¸Aº A¿B¹B» B¼ AœF@R¾C½B• C’H€ A€A•A—A¼ A½A¾ A¿ A» B¸ C¹A@AœEºH˜ A A½A@ A— B• Bž B¿B¼B»B¹BºB¸ B¾AœP¨ô A A¸A¹AºA½A@ A• B‘ B”C¿Aœ E»D¼I C¾ œà  |„ 0 x A@AœL@N @ x0 8 ¨˜ APA@A—B¸B¼Aº A» A¹Aœ @D  „<  À0  ð 0h A0AœH@N @8x´ A€D¸ B¿BœF@ \ @8? ,4 8`<ÚÁtsincosêasinzmsfnz6qsfnz]phi1z„phi2z«phi3zÒphi4zùpakcz pakr2dmItsfnzqsign—adjust_lonÄe0fnêe1fne2fn6e3fn\e4fn‚mlfn©calc_utm_zoneZ0#8p#x #¨È#Ð#`#h°#¸#X#`€#ˆ¨#°à#è#H#Pp#x˜# À#Èè#ð #(`#h "¹!ÒÚâ#ø#&.#EMU#lt|#“›£#ºÂÊ#áéñ##19A#Yai#‡#¬´¼#ÒÚâ#ø#&.#DLT#jrz#‘™¡#ÀÈÐ#    @ H>†gí¬$œ`*p!ü< @RX@] ˜@g0&Øm'Ø£up (€Pƒp(ÐÚp,ªh›p0?©p0Q€¶p4Ñ@Åp5DÕ 6Xå 6h€ö 8èà  <È  <è-p <ø@eqconfor.o/ 877725104 467 20 100664 8868 ` ELF @@ <',16;CINV]enx‡<ؘ£§«·ÃÑÞíý .A.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodataeqconforinte0fne1fne2fne3fntsincosmsfnzmlfnp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconforadjust_lonsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//eqconfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hƒg½ÿ`F"‚ÿ¼P<$!!à-׈F"AF ÷¹(F ~F÷¸8F v÷º0F ކÿ¿H÷’ˆ`÷“ˆX÷‘ˆ÷ˆ÷ˆ÷Œˆß™F ÷ˆH ø ÷€ˆ@ߙ׌ˆH ø ÷€ˆ ߙ׌ˆH ø ÷€ˆ(ߙ׌ˆH ø ÷€ˆ0F Ã÷€ˆ8$ß™¦0-$ ø ¥(-÷» ß™×®×­ ø ׌ˆ@÷¼F ÆF Ä׈8ߙ׎ˆ0׈( ø ׌ˆ ߥ  =F F9ÀÀׄˆF ÅF$<Eÿ¥@ß…ß™$¦(-ß„$ ø † -$Qß¼P׸8×¹(׺0ß¿H×» ×¼àg½ F Ë$ß™$¦0- ø ¥(-ß™×®×­ ø ׌ˆ@F ÷ F Ì׈8ߙ׎ˆ0׈( ø ׌ˆ F9À׈F …F">EF<A×¥F%ÙAF!)C×¥ÿ¥@×¥F%ÙƒF Ô׈8׎ˆ0׈(ß™F<1€×Œˆ ÷…ˆh ø ÷†ˆpלˆpF ç×›ˆF<ÞÂ÷€ˆPß¡@×¼÷›ˆx ×» ߙ߄$ ø … -ߙ׈ ø ׌ˆß™F à ø F ËFߙ׌ˆ×¹( ø ׸8ß™ ø F Óߙ׈X׌ˆ` ø ׺0ß¿H×¹(ߙ߄$ ø … -ߙ׈ ø ׌ˆß™ ø F Ãߙ׌ˆ ø ׸8ß™ ø F Óߙ׈X׌ˆ` ø ׺0ß¿H%ß¼Pàg½ F lg½ÿ°÷¾ÿ§(ÿ¾Àð%÷¿F gÆÿ¿ÿ¼ <$!!à-׈8ߙ׎ˆ0׈( ø ׌ˆ ׈p׌ˆF hߙמˆF,û ø F ÷‚ןˆhF ÿÂß™ ø F ûF>B×€ˆ`ß™F!F û ø ÷ÀF>ÂׂˆXׄˆxß¼ F$€ß¾×¾׿F#ߢ(ß¿g½PôBà%?ð=Û|ßÙ×½»Standard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONIC„š„„„ˆ†‰’Ї…‰›„„…ƒ…ˆ„ƒ„ƒ……‘ˆ…‡       $ * . 2 6 : > B F J N R V Z ^ b f p t x | $0,048X@\@Ì@Ð@dhDHLPTX\ dlp t|€ „Œ ”œ¤¬ Ä Ôäè ìðø ( t ˆ ˜¨¬ °´¼Ä   (,4<HT h ltx ˆ Œœ ¨ ¬°È Ü àèì ø ü  pt x|„ˆŒ” ˜¨° ÀÄ Üà?(ÿÿÿÿÿÿÿÿuаx[eqconfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW eqconfor.c -o /ecs/hdfeos/obj/sgi64//eqconfor.o+eqconforint <(‡eqconforÐ<hr_major r_minor lon_center lat_origin e0  e1 (e2 0e3 8 e @ es H!ml0 P"false_northing X#false_easting `$ns h%g p&rh x5Hÿ /ecs/formal/TOOLKIT/src/GCT/freewareeqconfor.cÕ‚¦¡“# Åqqm ~~((|),5((((%{   x    $ !~~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A8< B Bœ G¹B¸ BºB@ `»F¼@<Ø BPA¾ BžB¿ B@Aœi @>?8?cÊeqconforint÷eqconfor]08px Âßçï /E^wˆ™ª»ËÜî '8HY       @`  DäU9¯$è* €00 6 R>p! b„P èÐ f ¸ q Øp{p HP‰p˜c•pû=¡p86¯pn°¼p@Ëp^GÛ ¨ë ¸@ü ø€ x  ˜3p ¨peqconinv.o/ 877725105 467 20 100664 9044 ` ELFÐ @@ <',16;CINV]enx‡<8˜ž¤¯»ÇÕâñ"2E.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodataeqconinvinte0fne1fne2fne3fntsincosmsfnzmlfnp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconinvatan2phi3zadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//eqconinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hƒg½ÿ`F"‚ÿ¼P<$!!à-׈F"AF ÷¹(F ~F÷¸8F v÷º0F ކÿ¿H÷’ˆ`÷“ˆX÷‘ˆ÷ˆ÷ˆ÷Œˆß™F ÷ˆH ø ÷€ˆ@ߙ׌ˆH ø ÷€ˆ ߙ׌ˆH ø ÷€ˆ(ߙ׌ˆH ø ÷€ˆ0F Ã÷€ˆ8$ß™¦0-$ ø ¥(-÷» ß™×®×­ ø ׌ˆ@÷¼F ÆF Ä׈8ߙ׎ˆ0׈( ø ׌ˆ ߥ  =F F9ÀÀׄˆF ÅF$<Eÿ¥@ß…ß™$¦(-ß„$ ø † -$Qß¼P׸8×¹(׺0ß¿H×» ×¼àg½ F Ë$ß™$¦0- ø ¥(-ß™×®×­ ø ׌ˆ@F ÷ F Ì׈8ߙ׎ˆ0׈( ø ׌ˆ F9À׈F …F">EF<A×¥F%ÙAF!)C×¥ÿ¥@×¥F%ÙƒF Ô׈8׎ˆ0׈(ß™F<1€×Œˆ ÷…ˆh ø ÷†ˆpלˆpF ç×›ˆF<ÞÂ÷€ˆPß¡@×¼÷›ˆx ×» ߙ߄$ ø … -ߙ׈ ø ׌ˆß™F à ø F ËFߙ׌ˆ×¹( ø ׸8ß™ ø F Óߙ׈X׌ˆ` ø ׺0ß¿H×¹(ߙ߄$ ø … -ߙ׈ ø ׌ˆß™ ø F Ãߙ׌ˆ ø ׸8ß™ ø F Óߙ׈X׌ˆ` ø ׺0ß¿H%ß¼Pàg½ g½ÿ ÷¾ ÿ ÿ¼<$!!à-ׄˆ`×€ˆhׇˆF$aÿ¾׌ˆxF 8>àð%F-c×…ˆXÿ¦EF,)@F%(F$'‚F ÷€÷¿(׆ˆF ÷„F%(F$'‚F ÷€F ÷„÷¿(׆ˆF ÷‡F'ð2ÿ¿0EF ?ÆF&+Bß™ ø F&#F Æ×‘ˆF1ôC׈8׈0׎ˆ(׈ $ ߙ׌ˆp©H- ø F1c׈hF-ûC÷Àߙ׌ˆ×¾  ø F-cß¾÷Àߧ׿(ß¿0à߾߼àg½`%ß¼àg½`?ð=Û|ßÙ×½»¿ðStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONIC‚š„„„ˆ†‰’Ї…‰›„„…ƒ…ˆ„ƒ„ƒ……¨ˆ‹„       $ * . 2 6 : > B F J N R V Z ^ b f p t x $0,048X@\@Ì@Ð@LPDHLPTX\ dlp t|€ „Œ ”œ¤¬ Ä Ôäè ìðø ( t ˆ ˜¨¬ °´¼Ä   (,4<HT h ltx ˆ Œœ ¨ ¬°È Ü àèì ø ü  X\`l|œ¼Ø èðôøü $ (?(ÿÿÿÿÿÿÿÿuаx[eqconinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW eqconinv.c -o /ecs/hdfeos/obj/sgi64//eqconinv.o+eqconinvint <(‡eqconinvà<thr_major r_minor lon_center lat_origin e0  e1 (e2 0e3 8 e @ es H!ml0 P"false_northing X#false_easting `$ns h%g p&rh x^Hÿ /ecs/formal/TOOLKIT/src/GCT/freewareeqconinv.cÖ‚¦¡„% Åqqm ~~((|),5((((%{   x   t ~q !<) % B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A8< B Bœ G¹B¸ BºB@ `»F¼8<8 A`A¾Bœ Hž L¿C?E¿D@8t?cÊeqconinvint÷eqconinv]08px Âßçï /E^wˆ™ª»ËÜî '8HY       @`  DäY=¯$ìt* `€00 ` 6 €R>p! Ò‚P XÀ f q 8 {p ØP‰p(c•p‹f¡pñ6¯p'¨¼pÏ@ËpGÛ Xë h@ü ¨€ (  H3p Xxequifor.o/ 877725106 467 20 100664 5364 ` ELF° @@ ˆ '.8?GˆœOZ^ jv„‘ °ÀÑáô.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodataequiforintptitleradiuscenlonmeroriginoffsetpequiforadjust_loncos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//equifor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÀÿ¿ÿ¼<$Æ&à-÷ˆ ÷ˆ÷Žˆ÷ˆߙ߄÷Œˆ ø … -ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½@g½ÿ°ÿ§(ÿ¾Àð%÷¿F oÆÿ¼ <$!!à-ß™×€ˆÿ¿ ø F cß™F F÷  ø ׌ˆסׄˆF! BF F?!ׂˆ׃ˆ ß¼ ߢ(F Àß¿׿F$€÷Ãß¾g½PôBà%EQUIRECTANGULAR.Žƒƒƒ„……“      " & 0¤ ¨  $(, 4@ HL TX `d hp° ´Ä ÔÜìð?(ÿÿÿÿÿÿÿÿuаx—equifor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW equifor.c -o /ecs/hdfeos/obj/sgi64//equifor.o#equiforintÀˆ(AequiforЈ$Xr_major lon_center lat_origin false_northing false_easting  ŸGÿ /ecs/formal/TOOLKIT/src/GCT/freewareequifor.cׂ¦¡í 5tx    $% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ˆ B@A@Aœ8ˆœ APBžB¿ BœF@W @?8$=ŸÇequiforintóequifor\08`h ¿Ûãë *C\y•     @@ €>¾Æ®$t$*˜(0˜8p!¨.J Ø€`Xk è`up  HPƒp ˜Ÿp 7§›p Þ6©p ˜¶p ¬@Åp ìEÕ 8å H@ö ˆÐ  X  x-p ˆ(equiinv.o/ 877725107 467 20 100664 5732 ` ELFØ @@ ˆ '.8?GˆÌO U]alx„’Ÿ®¾Îßï.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodataequiinvintptitleradiuscenlonmeroriginoffsetpequiinv.lit8p_errorcosadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//equiinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÀÿ¿ÿ¼<$Æ&à-÷ˆ ÷ˆ÷Žˆ÷ˆߙ߄÷Œˆ ø … -ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½@g½ÿ°ÿ¼ <$!!à-×€ˆF h׈F!÷¡×ˆ F!`AׂˆF Åÿ¿F#<ÿ¦÷¡Eôàß…ß™$¦(-ß„$ ø † -ß¿$®ß¼ àg½Pß™ ø ׌ˆ×®F.‚×­F.kCߙ׌ˆ ø F-cß¿÷àß¿%ß¼ àg½PEQUIRECTANGULARInput data errorequi-inv4Žƒƒƒ„…š…ƒˆ‡      " ( , 0 ” Ø(à(èì $(, 4@ HL TX `d hpœ¤°¸ Ü  ( ,?ù!ûTD-?(ÿÿÿÿÿÿÿÿuаx—equiinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW equiinv.c -o /ecs/hdfeos/obj/sgi64//equiinv.o#equiinvintÀˆ(BequiinvЈTXr_major lon_center lat_origin false_northing false_easting  ¥Gÿ /ecs/formal/TOOLKIT/src/GCT/freewareequiinv.cØ‚¦¡ò 6s x  &,!@% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ˆ B@A@Aœ(ˆÌ APAœM@8T=ŸÇequiinvintóequiinv\08`h ¿Ûãë *C\y•    @p °Dô ®$¸T*(018p!A4J x`ðk ø€u0 x{p  €P‰p П•p o­¡p 6¯p Rˆ¼p Ú@ËpEÛ `ë p@ü °Ð €   3p °(gnomfor.o/ 877725108 467 20 100664 6276 ` ELFø @@ È (/6=DLÈhT_c iqu›¨·Ç×èø .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatagnomforinttsincosptitleradiuscenloncenlatoffsetpgnomforadjust_loncos.lit8p_errorsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//gnomfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF p$g½ÿ ÷®÷¿F gÆF s÷­ÿ¿$ˆÿ¼ <$Æ&à-$ ÷ˆ0÷ˆ(÷Žˆ÷ˆ÷Ÿˆß™…(-¦0- ø §(-ߙ߄$ ø … -ß™ ø F ûߙ׬ ø ׿ߙ ø F ûߙ׈0׌ˆ( ø ׿ß¿%ß¼ àg½`g½ÿ€ÿ§Pÿ¦H÷»F nÆÿ¼X<$!!à-ß™×€ˆÿ¿@ ø F c÷ 8F F÷  F Û$ß™$¦0- ø ¥(-ߙ׬8 ø ×»×¥׈ ׂˆ÷¥0F!)BסF"BF )BF!)@׃ˆF#(>÷ (EF †ß…ß™$¦(-ß„$ ø † -ß¿@$…ß¼Xàg½€×‚ˆF%ƒß™×¬  ø ÷¢×¢׈F"Bפ0F$ F !׃ˆ(F$Àß¡Hô#×¢×€ˆׄˆ F"×¢F"!×¢(F"F !F!!׃ˆ0F$Àß¿P÷ãß¿@%ß¼Xàg½€GNOMONICPoint projects into infinitygnomfor-conv@—…ƒ„ƒ……ŒŠ„–…†       & * . 2 8 $<@DHLP d x „ ”   ¤¨ì ð ( <@\t ¤¬ ÀÔèì ,0hlà ä p0x0€„?ð?(ÿÿÿÿÿÿÿÿuаx½gnomfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW gnomfor.c -o /ecs/hdfeos/obj/sgi64//gnomfor.o+gnomforintàÈ(Hgnomfor€È0X!lon_center "lat_center #R $sin_p13 %cos_p13  &false_easting ('false_northing 0¸Gÿ /ecs/formal/TOOLKIT/src/GCT/freewaregnomfor.cÙ‚¦¡¼ 1xx     ,(A~,!D% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(È C`B¿ D@ Bœ0Èh A€C» BœF@80=ÅÇgnomforintógnomfor\08`h ¿Ûãë -FVl‚ž»      @  àD$C®$ô0*(80(=8p!e@J ¨À` hÐj 8ðu0 ({p  8P‰p ˆÅ•pMÀ¡p 6¯pC¼pÓ@ËpEÛ Xë h@ü ¨ð ˜  ¸3p È0gnominv.o/ 877725109 467 20 100664 6852 ` ELF8 @@ È (/6=DLÈpTY _ekvz†’ ­¼ÌÜíý.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatagnominvinttsincosptitleradiuscenloncenlatoffsetpgnominvatan.lit8asinzatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//gnominv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF p$g½ÿ ÷®÷¿F gÆF s÷­ÿ¿$ˆÿ¼ <$Æ&à-$ ÷ˆ0÷ˆ(÷Žˆ÷ˆ÷Ÿˆß™…(-¦0- ø §(-ߙ߄$ ø … -ß™ ø F ûߙ׬ ø ׿ߙ ø F ûߙ׈0׌ˆ( ø ׿ß¿%ß¼ àg½`g½ÿÿ¼@<$!!à-×€ˆ0÷» ×›ˆ(F hF;fÁ÷ F ÷»F;ÞÂF ÞÀF ÞÄÿ¾8àð%ÿ°0À€%ߙ׌ˆÿ¿( ø F,ÛF $ß™$¦0- ø ¥(-׃ˆF Ø…F#>׈E ö%ׄˆß¼@ß°0×» ß¿(÷Äß¾8àg½pׯ×®F/s‚׈ F.kBF;kC׌ˆ×®F.cß™ ø F-c×…ˆ׃ˆF (EF#@ׂˆF EF">E)÷ÀׄˆF% >Eß™×­׬ ø F kGߙ׌ˆ ø F c%ß¼@öß°0ß¿(ß¾8×» àg½pߙ׬×­ ø F cߙ׌ˆ ø F c%ß¼@öß°0ß¿(ß¾8×» àg½pß™ ø F ׂˆF צF 1׈F 0F!<E×¥ׄˆF (ÅF$<E%ß¼@ß°0ß¿(ß¾8×» àg½p×®F%s‚F&ÛBߙ׌ˆ  ø F.cߙ׌ˆ ø F c%ß¼@öß°0ß¿(ß¾8×» àg½pGNOMONICZ—…ƒ„ƒ……—‡Œ“„‰…„‰ƒ—‡„‰       & * 0 4 8 > B H N R $<@DHLP d x „ ”   ¤¨Üä 4 H Td” ¬ ¸¼ È à ð  8 L P€ Œœ ´ ô ø ,0hlÐ Ô =Û|ßÙ×½»¿ù!ûTD-?(ÿÿÿÿÿÿÿÿuаx½gnominv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW gnominv.c -o /ecs/hdfeos/obj/sgi64//gnominv.o+gnominvintàÈ(HgnominvðÈ8X!lon_center "lat_center #R $sin_p13 %cos_p13  &false_easting ('false_northing 0Gÿ /ecs/formal/TOOLKIT/src/GCT/freewaregnominv.cÛ‚¦¡æ 1xx    u !~~= ~00,4, }% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(È C`B¿ D@ Bœ0Èp ApAœE» JžBD@ 88=ÅÇgnominvintógnominv\08`h ¿Ûãë -FVl‚ž»      @¸ øD<$`®$8* H80 H 8p! QZJ °` À°j pu0{p P‰phÅ•p- ¡p96¯po¼pÿ@Ëp?EÛ ˆë ˜@ü Øð È  è3p ø@goodfor.o/ 877725110 467 20 100664 7796 ` ELF° @@  ø+29ø(ALPT\amy‡”£³ÃÔä÷.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.bss.lit8.rodatagoodforintptitleradiusgoodforadjust_loncossinp_errorsign.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//goodfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÐ÷¿F gÆÿ¿ÿ¼<$Æ&à-÷Œˆß™ß„$ß×€ˆׂˆ"-ô ô F `ׄˆ ô"0ô" F"`‚×…ˆô$Pô$@F$a׃ˆô%Xô%HF%aB׈(ô#8ô#(F#`Â… -ô!ô!F!`Bô%¸ô$°ô%¨ô$ ô#˜ô"ô#ˆô"€ô!xô!pô h ø ô `ß™ ø F û%߿߼׿àg½0g½ÿ€÷º(ÿ¿Hÿ¼X<$!!à-×€ˆ0ÿ§8÷¸ F->F nÿ¦@EF `׈8F!>E$(%$ $ $ $$R$ׂˆ@F8>EׄˆH׃ˆ8F#>E$$$À(%$à(%$ $ $ =$F8 >E"ׄˆ׈F!>EׂˆP$ $ $ $,(%F">E׃ˆX$ $ $   (%F#>E$ $ $ @(%$ `(%$ $F$>E׈P $F!>EׂˆX$F">E$ $ $ $ $ $$$¦ ß™§ ß™¨ß™©ß™ªß™T«÷¹ߙ߃ø$d-C-ÔLÿ¢P ø F,ß™F † ø F Ã׃ˆF:‚F ‚ߢPÔA`F8F"@ß¡@ß¿8ô!÷àqß¿Hߙ߄ø$… -d-Ôlÿ£P ø F,ÿ´0÷»÷¼F Fß™÷ F ÆF ø F Ã×›ˆ`לˆh %F;Âß™ ø F Ëß™F † ø F ËF9ЀׅˆpF;F%@F F!F EF<<EF9@*2 $ß…ß™$¦(-ß„$ ø † -$ûß¼Xß´0׸ ×¹׺(ß¿H×»×¼àg½€ÿ× -׃ˆxF ÁF$ÁF<<׻ߴ0E×¼לˆ@÷¼×¼ךˆ€F:΂ߙ ø F Óׂˆˆ×ˆF"B×¢F"BF BߣPÔ``F Óß™F!ߢ@×¹ ø ô@ß™F † ø F ÃD‚ׄˆF€aF$Ñׂˆ˜F"BF!!׃ˆF$Âߤ8ß¿Hôƒ%ß¼X׸ ׺(àg½€ÀWJç<_¿ûìÞ] É¿ðÁR8-¯@@Œ5AŠIÕ?ÖWJçM÷?àÁR8-hâ?æÀiâ›Ìy¿æWJçM÷¿æÀiâ›Ìy¿ÖWJçM÷?öWJç”U@ !ûTD-=Û|ßÙ×½»?ð?ù!ûTD-?à?ìÏd)¾…•?ö žf;ã?« _öÜGOODE'S HOMOLOSINE EQUAL-AREAIteration failed to convergegoode-forwardF³ƒ†„—‰‡„–‹’„’     $ ( , 0 6 : > ,04  àèLTø@@   $( 8<P`p€Ô 4hx|ÈÌÜ\t° ¸ À È Ð Ü  H € ”˜¤ ° Äü Llx€ Œ° È Üèô?(ÿÿÿÿÿÿÿÿuаxRgoodfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW goodfor.c -o /ecs/hdfeos/obj/sgi64//goodfor.o'goodforint0ø(Ugoodfor€ø X!R "lon_center #feast `Gÿ /ecs/formal/TOOLKIT/src/GCT/freewaregoodfor.cÜ‚¦¡½/ Í["c {~x~u~p~ e q  u    -}   % y  $% "   % " ~~~~~ ( - |A{ , x88% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ø B0A¿B@AœHø( A€Aº A@AœF¸ o¹9[¹K” A»A¼ c9;<8 =ZÇgoodforintògoodfor\08`h ¿Úâê #<P    @p °Iù ®$´ * Ø0 ØÀ50 Ø ; xNCp! ÆFU Ð k à€v `ð€p PPŽp Zšpú ¦p6´p;¨Ápã@Ðp#Eà hð x@ ¸° h $ ˆ8p ˜goodinv.o/ 877725111 467 20 100664 9524 ` ELFp @@  ø+29ø $AFNR]bfr~Œ™¨¸ÈÙéü.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.bss.lit8.rodatagoodinvintptitleradiusgoodinvsignp_errorcosadjust_lonasinsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//goodinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÐ÷¿F gÆÿ¿ÿ¼<$Æ&à-÷Œˆß™ß„$ß×€ˆׂˆ"-ô ô F `ׄˆô"0ô" F"`‚×…ˆ ô$Pô$@F$a׃ˆô%Xô%HF%aB׈(ô#8ô#(F#`Â… -ô!ô!F!`Bô%¸ô$°ô%¨ô$ ô#˜ô"ô#ˆô"€ô!xô!pô h ø ô `ß™ ø F û%߿߼׿àg½0g½ÿ€÷¹ÿ¼H<$!!à-×€ˆ0×™ˆF Èà(%ÿ¶@ÿ¿(÷ºF n†ÿ±PF->Àˆ%÷¸ EF f׆ˆ8F&ÈBF!À>E$ °%$ @°%׈ˆ׉ˆP$ $ $$T×…ˆ@×…ˆ@F:(>E׃ˆX׆ˆ8F&È‚F"À>E$$$à°%$°%׈ˆ׉ˆP$ =$ F#ÈÂF:>E׈ˆ׈ˆF(ÈF À>E׉ˆP׉ˆP$ $  °%F)ÈBF!À>EׂˆH$ `°%F"È‚F"À>E$ $$ $ ׆ˆ8F(ÈÂF#À>E׉ˆP׉ˆP$F)ÈF À>E׈H$F!ÈBF!À>E$ $ $ $ ׆ˆ8$$$ ß0ø$"-Á0-ÔÂ`ö F"ÆQ F9ÓQ6 F9ÓQvF9Ó$PvF9Ó$ –<ß™F9Ó׃ˆ`F aF$<Eô¬ß…ß™$¦(-ß„$ ø † -$üß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€×€ˆpF ׇˆhF F 8<EÔÀß™ ø ÿ¦8F9BF-ÃCß§8ß™Ôì ø F-c$$$ $ $ ×…ˆ@׆ˆ8ׇˆh׈ˆ׉ˆPö ö ךˆ€d×™ˆxÿ¦8ÿ¥0 ø F Ó×€ˆ×™ˆF ÈD‚`F€c!F c×€ˆ˜F ÈF:cF c׈ˆF `…F"<E $ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€ß™ ø ß™F  ø ÷ ׂˆ F"È‚F ‚F"Àƒß¡8Ô!F"@ךˆ€F:<E ö!$ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€×ˆ¨×¬F-cß™ ø ÷¬×¬F,×™ˆxF9c׈ˆF `…F"<E $ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€ß™ ø $$$ $ $ ×…ˆ@׆ˆ8׈ˆߢ0׉ˆPׇˆhô@F%À<EF8(<Ö$F$ÈF'<E F ‡F8(<E Ö$F9 @F'<EF ‡ö"ÀÖ$F: <E$ÿþF$0<E $ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€öÖ$F: <E$ÿþF$0<E $ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€VÖ$F& <E׃ˆ°F$<E $ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€×…ˆ°Ö$F& <E$ÿþF$(<E $ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€6Ö$F: <E$ÿþF$@<E $ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€v$Ö$F( <E$ÿþF$H<E $$ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€$v$Ö$F: <E$ÿþF$@<E $$ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€$–$Ö$F( <E$ÿþF$H<E $$ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€$6$ Ö$F) <E×€ˆHF$<E $ $ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€$ V$ ׈HÖ$F! <E$ÿþF$(<E $ $ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€$ v$ Ö$F) <EׂˆHF$<E $ $ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€$ –׃ˆHÖ$F# <E$ÿþF$(<E %$ÿþß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€%ß¼Hß±Pß¶@׸ ß¿(×¹׺àg½€ÀWJç<_¿ûìÞ] É¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?àÁR8-hâ?æÀiâ›Ìy¿æWJçM÷?öWJç”U¿ÖWJçM÷¿æÀiâ›Ìy?ù!ûTD-=Û|ßÙ×½»¿ù!ûTD-@ !ûTD-À !ûTGœ´?ð?« _öÜ?ö žf;ã?ìÏd)¾…•@@ !ûTGœ´GOODE'S HOMOLOSINE EQUAL-AREAInput data errorgoode-inverse\³ƒ†šŠ‹‡”šƒ„–†“ƒ¶””””•–––—––Š     " & , 0 6 < ,04  ÜäH8P8X \ $( 8<P`p€Ô HptŒ ¤ÔØøü8l€„ Ì( 0L ˜° È ìðôøü (,DT œ ¬È $,h ˆŒ˜œ´ð¬ô ` ¤?(ÿÿÿÿÿÿÿÿuаxRgoodinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW goodinv.c -o /ecs/hdfeos/obj/sgi64//goodinv.o&goodinvint0ø(Tgoodinv€ø X R !lon_center "feast `ŠGÿ /ecs/formal/TOOLKIT/src/GCT/freewaregoodinv.cÝ‚¦¡–8 Ì["c {~x~u~p~ e q  w w " 5} " % }! $' $ }! ' $ 9~o, } } YDA4@,`04$4$4444$4$8$8$888(888$4 % B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ø B0A¿B@Aœ8ø $ A€A¹ AœH–A@ AºB‘C¸ 8 =ZÇgoodinvintògoodinv\08`h ¿Úâê #<P     @ˆ ÈI!®$Ð *ð0ðÀ50ð¸;¨FCp!î\U P° kPv P@€p PŽpàZšp:’¦pÌ6´p˜Ápš@ÐpÚEà  ð 0@ p°  $ @8p P gvnspfor.o/ 877725112 467 20 100664 6644 ` ELFh @@ ô'/6=DKRZôxcnrz~Š–¤±ÀÐàñ.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatagvnspforinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspforadjust_loncosp_errorsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//gvnspfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hF x†$ g½ÿ ÷­÷¯÷¿F gÆF {÷®ÿ¿ $ˆÿ¼(<$Æ&à-$(÷‘ˆ8÷ˆ0÷ˆ÷Žˆ÷Ÿˆ׈…(-ß™F!¦0-§(- ø ÷€ˆߙ߄$ ø … -ß™ ø F û׬׿ߙ߅$ ø ¦(-ß™ ø F ûߙ׬ ø ׿ߙ׈8 ø ׌ˆ0ß¿ %ß¼(àg½`g½ÿ€ÿ§Pÿ¦H÷»F nÆÿ¼X<$!!à-ß™×€ˆÿ¿@ ø F c÷ 8F F÷  F Û$ß™$¦0- ø ¥(-ߙ׬8 ø ×»×…ˆ׃ˆF%Ãצ׈(ׂˆ ÷¦0F!1‚סF"BF 1‚F!1€F#0<÷ (EF †ß…ß™$¦(-ß„$ ø † -ß¿@$™ß¼Xàg½€×„ˆF$)F&)AF%!ߙ׬  ø ÷¤×£ׂˆF#‚ס0F!BF B×€ˆ0F!ß¡Hô פ׃ˆ ׈(F$ÂפF$Bפ(F$ÂF#AF"B×€ˆ8F!ß¿P÷àß¿@%ß¼Xàg½€?ð¿ðGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-forDœ…ƒ‡ƒ„„…ŒŠ„˜…ˆ       * . 2 6 < ,DHLPTX` tx Œ   ´ À Ð ÔÜ @ T dhtx¨ Øè ü$(H48|€¤(¨(  ¤x¬x´X¸X?(ÿÿÿÿÿÿÿÿuаxÒgvnspfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW gvnspfor.c -o /ecs/hdfeos/obj/sgi64//gvnspfor.o.gvnspforintàô(Ogvnspfor€ôlX#lon_center $lat_center %R &p 'sin_p15  (cos_p15 ()false_easting 0*false_northing 8ÕHÿ /ecs/formal/TOOLKIT/src/GCT/freewaregvnspfor.cÞ‚¦¡¿ 9| w w ~{{     ,(!~1~,!DE% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ô D`C¿ D@Bœ0ôx A€C» BœF@8l?ÚÊgvnspforint÷gvnspfor]08`h Âßçï 2K[k—³Ð       @¸ øD<(d¯$l*€@00€6‚>p! DP XÐ f (p 8 {p  XP‰p ¨Ú•p‚Ý¡p_6¯p•¼p%@ËpeGÛ °ë À@ü     3p 08gvnspinv.o/ 877725113 467 20 100664 7604 ` ELF( @@ ô'/6=DKRZôäckqw‚†’ž¬¹ÈØèù .symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatagvnspinvinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspinvp_errorasinzatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//gvnspinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hF x†$ g½ÿ ÷­÷¯÷¿F gÆF {÷®ÿ¿ $ˆÿ¼(<$Æ&à-$(÷‘ˆ8÷ˆ0÷ˆ÷Žˆ÷Ÿˆ׈…(-ß™F!¦0-§(- ø ÷€ˆߙ߄$ ø … -ß™ ø F û׬׿ߙ߅$ ø ¦(-ß™ ø F ûߙ׬ ø ׿ߙ׈8 ø ׌ˆ0ß¿ %ß¼(àg½`g½ÿÿ¼@<$!!à-׈ˆ×…ˆ׆ˆF()ÀF&)€F'0CF D×€ˆ8÷» ×›ˆ0F hF;fÁ÷ F ÷»F;ÞÂF ÞÀF ÞÄ×€ˆF ØF <ÿ¿(ÿ§0Eÿ¦8ß…ß™$¦(-ß„$ ø † -$›ß¿(ß¼@×» àg½pF BF'IÂF&9ÃF'AÁF 9ÄF 2F&CF')ÁF)BF(9Ãß™F ; ø ÷§F $ß™$¦0- ø ¥(-׃ˆF Ø…ß¡8F#>׈E ô!ׄˆß¼@×» ߢ0ß¿(g½pôDà%ׯ×®F/s‚׈(F.kBF;kC׌ˆ ×®F.cß™ ø F-c×…ˆ׃ˆF (EF#@ׂˆF EF">ߣ0E'ô`ׄˆ F% >Eß™×­׬ ø F kGߙ׌ˆ ø F c%ß¼@×» ß¿(ߤ8g½pàô€ß™×¬×­ ø F cߙ׌ˆ ø F c%ß¼@×» ß¿(ߥ8g½pàô ß™ ø F ׂˆ F ×¥F )A׈F (F!<E ×£ׄˆF ÅF$<E%ß¿(ß¼@×» àg½pׯ×®F/s‚F%ÛBߙ׌ˆ( ø F.cߙ׌ˆ ø F cß¿8%÷àß¿(ß¼@×» àg½p?ð¿ð=Û|ßÙ×½»¿ù!ûTD-GENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-fordœ…ƒ‡ƒ„„…¤†Ž‡Œ“„ˆ…„ˆƒ•ˆ„ˆ       * 0 4 : > B H L R X \ ,DHLPTX` tx Œ   ´ À Ð ÔÜ $,Pp Ì ä øDP\ hlx  ´ ¸ä ø ü( 4D\˜ œ¨ ¬48|€¤(¨(ü  lptp|X€X?(ÿÿÿÿÿÿÿÿuаxÒgvnspinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW gvnspinv.c -o /ecs/hdfeos/obj/sgi64//gvnspinv.o,gvnspinvintàô(MgvnspinvðôØX!lon_center "lat_center #R $p %sin_p15  &cos_p15 ('false_easting 0(false_northing 8#Hÿ /ecs/formal/TOOLKIT/src/GCT/freewaregvnspinv.cà‚¦¡¹" 7| w w ~{{    {!,%=~~0&0&,4$A~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ô D`C¿ D@Bœhôä ApAœL» M@ s @;Cpœ@ » i @;Bpœ@ » O @;Bpœ@ » 8Ø?ÚÊgvnspinvint÷gvnspinv]08`h Âßçï 2K[k—³Ð       @Ð DT0„¯$4Ø* @00 (6 8z>p! ²dP 0 f H ph {p ˆP‰pØÚ•p²+¡pÝ6¯pȼpÛ@ËpGÛ hë x@ü ¸ ¸  Ø3p è@hamfor.o/ 877725114 467 20 100664 5636 ` ELF€ @@ „&-4<„CNR X\ht‚ž®¾Ïßò.symtab.shstrtab.strtab.comment.text.sbss.srdata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.srdatahamforintptitleradiuscenlonoffsetphamforadjust_loncos.lit8sin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//hamfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$ˆg½ÿÀ÷­÷¿F gÆÿ¿ÿ¼<$¥%à-„ -÷ˆß™÷Žˆ÷ˆ ø ÷Œˆß™ ø F ûߙ׬ ø ׿ߙ׈ ø ׌ˆß¿%ß¼àg½@g½ÿ ÷ºÿ§(ÿ¾Àð%÷¸F nÿ¼ <$!!à-ß™×€ˆÿ¿ ø F c÷¾8ß™÷¹0F † ø F ÃמˆF>ׂߙF F ø F óF È׈F!F ךˆ׈F!Ö‚ß™F à ø F փߙF F ø F ó׃ˆF#ÐÂF9ÂF Âׂˆß™F#€F Ã×¾8 ø ÷ÂF:ׄˆß¼ ß¾×¹0׺ߢ(F8!ß¿׸g½`ôDà%HAMMER:ƒ„„…ކ†‹„‹Ž      " & * . 2 ,0 48@D P ` dl° ´È Ü ä ø    0 @D ` ¤ ¨ ?à?ö žfe˜>?ð@?(ÿÿÿÿÿÿÿÿuаxshamfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW hamfor.c -o /ecs/hdfeos/obj/sgi64//hamfor.o(hamforintÀ„(Chamforà„”X!lon_center "R #false_easting $false_northing ¸Fÿ /ecs/formal/TOOLKIT/src/GCT/freewarehamfor.cႦ¡¡ 9t  |{y  %~H0~~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(„ B@B¿B@AœH„ A`Aº Bž B¸ BœF@ C¾B¹n @89:>8”;{Ähamforintïhamfor[08`h ¼×ßçÿ(8Tq    @X ˜DÜâ­$”*( 0(8p!/:J p°`  j °`u0  {p  0P‰p €{•p ûÀ¡p »6¯p ñ¨¼p ™@Ëp ÙCÛ  ë 0@ü pÀ 0  P3p ` haminv.o/ 877725115 467 20 100664 5524 ` ELF @@ „&-4<„ðC IOZ`lx†“¢²ÂÓãö.symtab.shstrtab.strtab.comment.text.sbss.srdata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.srdatahaminvintptitleradiuscenlonoffsetphaminv.lit8atan2adjust_lonasinz.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//haminv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$ˆg½ÿÀ÷­÷¿F gÆÿ¿ÿ¼<$¥%à-„ -÷ˆß™÷Žˆ÷ˆ ø ÷Œˆß™ ø F ûߙ׬ ø ׿ߙ׈ ø ׌ˆß¿%ß¼àg½@g½ÿ°ÿ¼ <$!!à-×€ˆבˆ׈F ˆF!cF,cÂ׎ˆF1׈F.kF0xB÷®F.s‚F!F.F ׈F-‹BF1kBF0{Â׈F!ÿ§(ÿ¾F/kAÀð%ÿ¿ß™F.kAF, ø ÷ ×ˆF-Bߙ׌ˆ ø F-c׭׬F-c׈F-cß™÷À ø F-cß¼ ß¾ߢ(ß¿g½Pô@à%HAMMER.ƒ„„…£†‰ˆ      " & ,0 48@D P ` dl˜ œ °¸ Ø è    $<D  Œ  @?Ð@?à?(ÿÿÿÿÿÿÿÿuаxshaminv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW haminv.c -o /ecs/hdfeos/obj/sgi64//haminv.o(haminvintÀ„(ChaminvЄtX!lon_center "R #false_easting $false_northing ÁFÿ /ecs/formal/TOOLKIT/src/GCT/freewarehaminv.c₦¡¬ 9t  |{y  =~u =~~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(„ B@B¿B@Aœ8„ð APAœ[žC@Y @8t;{Ähaminvintïhaminv[08`h ¼×ßçÿ(8Tq     @X ˜DÜ æ­$”t* 08p!.J @€` À€j @`u0   {p  ÀP‰p {•p ‹É¡p T6¯p Š˜¼p "@Ëp bCÛ ¨ë ¸@ü øÀ ¸  Ø3p è(imolwfor.o/ 877725116 467 20 100664 7380 ` ELF @@  à,3:àÜCNRV^jv„‘ °ÀÑáô.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.bss.lit8.rodataimolwforintptitleradiusimolwforadjust_lonsincosp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//imolwfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÐ÷¿F gÆÿ¿ÿ¼<$Æ&à-×€ˆ0÷Œˆß™F `׈8ׇˆß„F!`B׃ˆH… -$F#`Â×…ˆXßׄˆPF%aB"-ô'׆ˆ(F$aׂˆ@ô&(׆ˆ F"`‚ô%Xô& ׆ˆô$Pô#Hô&׆ˆô"@ô!8ô&׆ˆô 0 ø ô&ß™ ø F û%߿߼׿àg½0g½ÿpÿ·8÷¸0÷¹ ÷»÷¼÷½÷¾(ÿ¿@ÿ§Xÿ¼P<$!!à-×€ˆ`÷ºF n†F->ÿ¾HÀð%E#F `׈hF >E ׃ˆxׂˆpF"<E׃ˆx9(%׃ˆxF >E׈ˆ×„ˆ€F$>E ׈ˆF >EׂˆF"<E%$#$׃ˆhF >E ׈˜×„ˆ˜F$<E׈˜$׈˜F >E׃ˆˆ×‚ˆ€F">E ׃ˆˆF >E $ׄˆ F$<E$$$ߙ߃ø$d-C-ÔLÿ¢` ø F,ß™F †F Ö ø F Óלˆ¸×›ˆ¨×™ˆ°¸%F;Âß™ ø F Ãß™F F ø F ÃF8è€F;F<@F F!F EF9<EF8*á2 $ß…ß™$¦(-ß„$ ø † -$ÿâá¸-׃ˆÀF ÑF$Á×¼F9<×»×½Eß·8מˆ`×™ˆÈF9ÆBß™ ø F Ë׈ÐטˆF!ÀBF>BF Bߢ`Ô@0ß™F!F Ë ø ÷ÀׂˆØF"À‚%ß¼Pß¾H×¹ F ‚׺×¾(ߣXß¿@׸0g½àôb?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«?ÖWJy Ö?þ·Áfý¼ ?þ·Áfð­…@ !ûTD-/À !ûTD-/¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ë@ !ûTD-=Û|ßÙ×½»?ð?ù!ûTD-?à?ìÏd)¾…•?ö žf;ãINTERRUPTED MOLLWEIDE EQUAL-AREAIteration failed to convergeIntMoll-forward6­ƒ†â…ˆ„•’Œ      " & * . <LX  LTèHðHø(ü($(, 48DT\lt|Œœ¬¼ 8HL\hx|ŒœÀÐÔäð(H p „ˆŒ˜ ¤ ì 8<D PTl €?(ÿÿÿÿÿÿÿÿuаxWimolwfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW imolwfor.c -o /ecs/hdfeos/obj/sgi64//imolwfor.o'imolwforint0à(Iimolwforà¼X!R "lon_center #feast 0»Hÿ /ecs/formal/TOOLKIT/src/GCT/freewareimolwfor.cウ¡& Ágswwxzs~zv w x~  n r  2 22  | }~||= { { 44% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(à B0A¿B@Aœ`àÜ AA— A¸ A¹A»A¼A½A¾ A@ BœEºCž ¢ @89:;<=>8¼?_Êimolwforintöimolwfor]08`h ÂÞæî(AU    @X ˜Iáé¯$˜¼* X0 X`50 Xà; 8XCp! 6U È  k hPv ¸ €p ØPŽp(_šp‡Ã¦pJ6´p€ÀÁp@@Ðp€Gà Èð Ø@ ° È $ è8p øimolwinv.o/ 877725117 467 20 100664 7364 ` ELFø @@  à,3:àCHLW[gsŽ­½ÎÞñ.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.bss.lit8.rodataimolwinvintptitleradiusimolwinvasincosadjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//imolwinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÐ÷¿F gÆÿ¿ÿ¼<$Æ&à-×€ˆ0÷Œˆß™F `׈8ׇˆß„F!`B׃ˆH… -$F#`Â×…ˆXßׄˆPF%aB"-ô'׆ˆ(F$aׂˆ@ô&(׆ˆ F"`‚ô%Xô& ׆ˆô$Pô#Hô&׆ˆô"@ô!8ô&׆ˆô 0 ø ô&ß™ ø F û%߿߼׿àg½0à(%g½ÿÿ±ÿ¼0<$!!à-×€ˆ`÷¾ÿ°8F->À€%÷¼EF gמˆ×ˆhF!ðBF!à>Eׂˆpˆ%F"ð‚F"à>E$$ÿ¿ ÿµ(ÿ¥@מˆ×ƒˆxF#ðÂF#à>E×€ˆ€$F ðF à>E$$ÿ¿ ÿµ(ÿ¥@¨ø×Œˆˆß˜$F,óÀ-¸¨-Ö®0ß™F.ç÷¿ ø F,kß™F Æ ø F ׈F-óBF kBF-ãCߙ֬ ø F-cלˆ˜F<ÿß™ößµ@ ø F ãß™F<׈  ø F-c ö Ö×€ˆ¨F <E׈°F$<E ׆ˆ°$ÿþß¼0ß°8߱ߵ(׼߿ ׾׿àg½p׆ˆ°$1×…ˆ¨ÖF& <Eׂˆ¸F$(<E ׂˆ¸F$<E$F% <E $$ÿþß¼0ß°8߱ߵ(׼߿ ׾׿àg½p$Q$Ö׃ˆÀF# <E$ÿþF$(<E $$ÿþß¼0ß°8߱ߵ(׼߿ ׾׿àg½p$q$ÖF% <E×€ˆÈF$<E $$ÿþß¼0ß°8߱ߵ(׼߿ ׾׿àg½p$‘׆ˆÈÖF& <E׈ÐF$(<E ׈ÐF$<E$F% <E $$ÿþß¼0ß°8߱ߵ(׼߿ ׾׿àg½p$1׆ˆÐÖF& <E$ÿþF$(<E %$ÿþß¼0ß°8߱ߵ(׼߿ ׾׿àg½p%ß¼0ß°8߱ߵ(׼߿ ׾׿àg½p?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«¿ö žf†”~?î+}Þ8k=¿î+}Þ8k=?ö žf†”~?ö žf;ã?ìÏd)¾…•@@ !ûTD-?ÖWJy Ö?þ·Áfý¼ ¿ûìÞ] É¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡ËINTERRUPTED MOLLWEIDE EQUAL-AREA:­ƒ†¿„ˆ‡…— ˜—Ÿ—‹      " & <LXð ô ¸¼$(, 48DT\lt|Œœ¬¼ ü 4hl€´Ð ä ô  0 8P`p ¬ÀÐ0œäø`?(ÿÿÿÿÿÿÿÿuаxWimolwinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW imolwinv.c -o /ecs/hdfeos/obj/sgi64//imolwinv.o%imolwinvint0à(EimolwinvðààXR  lon_center !feast 0±Hÿ /ecs/formal/TOOLKIT/src/GCT/freewareimolwinv.c䂦¡¹! ?gswwxzs~zv w x~  nx $! #   %  ~ ~}<|@/D@>P<@'@<@7<@=P<=??8 % B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(à B0A¿B@AœHà BpA‘ AœE¾AC¼ R@ A• B @P@ A• L¿ 8à?_Êimolwinvintöimolwinv]08`h ÂÞæî(AU     @X ˜Iáæ¯$˜à* x0 x`50 xØ; P!Cp! q:U °€ k 0ðv À€p àPŽp0_šp¹¦pH6´p~¨Áp&@ÐpfGà °ð À@ ° ° $ Ð8p àlamazfor.o/ 877725118 467 20 100664 6420 ` ELFˆ @@ È!)07>EMÈVa gowƒª¹ÉÙêú .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatalamazforinttsincosptitleradiuscenloncenlatoffsetplamazforadjust_lon.lit8sprintfp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//lamazfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF p$g½ÿ ÷®÷¿F gÆF s÷­ÿ¿$ˆÿ¼ <$Æ&à-$ ÷ˆ0÷ˆ(÷Žˆ÷ˆ÷Ÿˆß™…(-¦0- ø §(-ߙ߄$ ø … -ß™ ø F ûߙ׬ ø ׿ߙ ø F ûߙ׈0׌ˆ( ø ׿ß¿%ß¼ àg½`g½ÿPÿ§xÿ¦€÷¿`F oÆÿ¼ˆ<$!!à-ß™×€ˆÿ¿p ø F c÷ hF û$ß™$¦0- ø ¥(-׬h$ß™$¦0- ø ¥(-×¥×€ˆ F (סF!סׂˆF"BF!׈F!2E׈׈ׂˆF"B$ ¤ -ߙ߅$D& ø §(-$ ¤ -ߙ߅$ ø ¦(-$qß¿pß¼ˆ×¿`àg½°F!@×€ˆF!F ןˆF ÿÂF%øÂפF$Âׂˆ(F#€ß¿€÷âס×€ˆׄˆ F!סF!!סF!F !F?!%ߥx׃ˆ0ß¼ˆß¿pF$À׿`g½°àô£LAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forward@—…ƒ„ƒ……Œˆ‡™‡†¡       & * . 2 6 $<@DHLP d x „ ”   ¤¨ì ð  ( @T` p tx ˆ ¨ Ø äø 8,0hlà ä Œ  ¬P°P¿ð@?ð?(ÿÿÿÿÿÿÿÿuаxÆlamazfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW lamazfor.c -o /ecs/hdfeos/obj/sgi64//lamazfor.o,lamazforintàÈ(Hlamazfor°ÈXX"lon_center #lat_center $R %sin_lat_o &cos_lat_o  'false_easting ((false_northing 0ÊHÿ /ecs/formal/TOOLKIT/src/GCT/freewarelamazfor.c̺º¢ó 1xx     $,I~8( (5~~~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(È C`B¿ D@ Bœ8È A°C¿ BœF@V @?8X?ÎÊlamazforint÷lamazfor]08`h Âßçï 2K[s‹§Ä      @ˆ ÈD !-¯$ÜX*8808^8p!–@J ØÀ` ˜j ˜ðu0 ˆ{p   P‰p ðΕp¾Ò¡p6¯pƘ¼p^@ËpžGÛ èë ø@ü 8ð (  H3p X0lamazinv.o/ 877725118 467 20 100664 7012 ` ELFà @@ È!)07>EMÈ@V \djnt‹—¥²ÁÑáò.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatalamazinvinttsincosptitleradiuscenloncenlatoffsetplamazinv.lit8p_errorasinzsinatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//lamazinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF p$g½ÿ ÷®÷¿F gÆF s÷­ÿ¿$ˆÿ¼ <$Æ&à-$ ÷ˆ0÷ˆ(÷Žˆ÷ˆ÷Ÿˆß™…(-¦0- ø §(-ߙ߄$ ø … -ß™ ø F ûߙ׬ ø ׿ߙ ø F ûߙ׈0׌ˆ( ø ׿ß¿%ß¼ àg½`g½ÿÿ¼@<$!!à-×€ˆ0÷¹×™ˆ(F hF9fA÷  F ÷¹F9ÎBF Î@F ÎD׈׀ˆF!F È׈F <ÿ¿(ÿ§0Eÿ¦8ß…ß™$¦(-ß„$ ø † -$sß¿(ß¼@×¹àg½pß™ ø F $$¦0-ߙ׌ˆ¥(- ø F,ׂˆF ÈÅß¡8F#<׈ENô!׮׈ F.kB×® F.kBF9kC׌ˆ×®F.cß™ ø F-c×…ˆ׃ˆF (…F#€×ˆF …F"<ߢ0Eô@ß™ ø F ׈F ×¥F )Aׄˆ F$(2E0%ׯ×®F/s‚F%ËBߙ׌ˆ  ø F.cߙ׌ˆ ø F cߣ8 ô`׈ F!(<E ߙߙ׬×­  ø F cߙ׌ˆ ø F cߤ8ô€×­ ׬ ø F kGߙ׌ˆ ø F cß¡8ô ߢ0׈ôA%ß¿(ß¼@×¹àg½pLAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inverseX—…ƒ„ƒ…… †ƒˆ“‘„„‡„Œ       & , 0 4 8 < @ D H L P $<@DHLP d x „ ”   ¤¨Üä   4 h € „ ” ¤´ÈÔ àä ð  $ H LX \t „ ˆ œ  È Ìè,0hlÐ Ô 0888@ D @?ð=Û|ßÙ×½»¿ù!ûTD-?(ÿÿÿÿÿÿÿÿuаxÆlamazinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW lamazinv.c -o /ecs/hdfeos/obj/sgi64//lamazinv.o-lamazinvintàÈ(IlamazinvðÈX#lon_center $lat_center %R &sin_lat_o 'cos_lat_o  (false_easting ()false_northing 0ïHÿ /ecs/formal/TOOLKIT/src/GCT/freewarelamazinv.c邦¡À! 2xx     %,%-=~~(z I <9% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(È C`B¿ D@ Bœ(È@ ApAœE¹ P@ 8?ÎÊlamazinvint÷lamazinv]08`h Âßçï 2K[s‹§Ä     @¸ øD<)e¯$* 80 F8p! fXJ À ` ààj Àðu0°({p ØP‰p(Εpö÷¡pí6¯p#ˆ¼p«@ËpëGÛ 8ë H@ü ˆð x  ˜3p ¨8lamccfor.o/ 877725119 467 20 100664 8356 ` ELF @@ Ä'/7=CGKOV^gqx€Ä€‰”˜¤°¾ËÚêú ..symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatalamccforintp_errortsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccforadjust_loncos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//lamccfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=ong½ÿ0ÿ¿p÷ºhF ކ÷¸XF v÷¹`F ~Fÿ¼xF/p<$!!à-÷’ˆH׈F ÷“ˆPF!<÷ˆ÷ŒˆEF `ß…ß™$¦(-ß„$ ø † -$)ß¼x׸Xß¿p×¹`׺hàg½ÐF hÃF#ÂׂˆF#F DF Ã÷šˆ(÷ˆ $¦0-$ß™¥(-÷‚ˆ ø ÷ˆ×®פߙ׌ˆF #F ø ÷¤ F F÷ Pß™×®F ÃF ø ׌ˆF †÷ F Ë$ß™$¦0- ø ¥(-ß™×®×­ ø ׌ˆF Æ÷ (ß™×®F ËF ø ׌ˆF ߙ׌ˆ(÷ 0 ø ÷¬HF FF †ß™×­H׌ˆ ø ÷ F9À׈F …F"Eÿ¥ß…ß™$¦(-ß„$ ø † -$,ß¼0ß¿ ×¹×»àg½`ÿ¦(F &Æ×¹ߙ׌ˆ  ø F,+׈0F kBß™F k ø ÷­F;Â׎ˆHß™F/s€ß§(׬ ø ôîF;B×€ˆ@F!×›ˆPF ÞÀß¿%÷ûß¿ ß¼0×»àg½`=Û|ßÙ×½»?ð¿ù!ûTD-Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projected~œˆ‡‡‰…‡†‡Œ‡‰‰Œ„„…ƒ……–……•‡‡†ˆ       " & * . 2 6 : > B F J N R \ ` d h n r v (,X@`@hl@PDPÌЀ@ˆ@h”h48@HL\  °´Ä ÌÔà äü    4 DP `h l„ Œœ¸ Ð ø   0H LX\ `hl | € œ  ¤Øì $ 48 @LPdl„ È ÌØà ôø ?(ÿÿÿÿÿÿÿÿuаxlamccfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW lamccfor.c -o /ecs/hdfeos/obj/sgi64//lamccfor.o*lamccforintÐÄ(slamccforàÄDpr_major r_minor es e  center_lon  !center_lat ("ns 0#f0 8$rh @%false_easting H&false_northing P9Hÿ /ecs/formal/TOOLKIT/src/GCT/freewarelamccfor.cꂦ¡˜/ 3 m{z- {|(((($~H( { !  v v   {,-$$%~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A@Ä AÐA@ Aº B¸B¹Bœ j» I;A» 0Ä€ A`AœK» B@A¹ 8D?Êlamccforint÷lamccfor]08x€ Âßçï /EVf˜©ºËç     @ XDœBÞ¯$D* ØX00 Ø 6 øƒ>p! {~P ° f °Pq {p P‰p`•pnA¡p¯6¯p娼p@ËpÍGÛ ë (@ü h0 ˜  ¸3p ÈPlamccinv.o/ 877725120 467 20 100664 8276 ` ELFÐ @@ Ä'/7=CGKOV^gqx€Äœ‰• ¬¸ÆÓâò#6.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatalamccinvintp_errortsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccinvatan2phi2zadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//lamccinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=ong½ÿ0ÿ¿p÷ºhF ކ÷¸XF v÷¹`F ~Fÿ¼xF/p<$!!à-÷“ˆP׈F ÷’ˆHF!<÷ˆ÷ŒˆEF `ß…ß™$¦(-ß„$ ø † -$)ß¼x׸Xß¿p×¹`׺hàg½ÐF hÃF#ÂׂˆF#F DF Ã÷šˆ(÷ˆ $¦0-$ß™¥(-÷‚ˆ ø ÷ˆ×®פߙ׌ˆF #F ø ÷¤ F F÷ Pß™×®F ÃF ø ׌ˆF †÷ F Ë$ß™$¦0- ø ¥(-ß™×®×­ ø ׌ˆF Æ÷ (ß™×®F ËF ø ׌ˆF ߙ׌ˆ(÷ 0 ø ÷¬HF FF †ß™×­H׌ˆ ø ÷ F9À׈F …F" B F J N R \ ` d j (,X@`@hl@PDPàä48@HL\  °´Ä ÌÔà äü    4 DP `h l„ Œœ¸ Ð ø   0H LX\ `hl | € œ  ¤ìðô(TXt €¤¬°¸ ÌÐ ( ,?(ÿÿÿÿÿÿÿÿuаxlamccinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW lamccinv.c -o /ecs/hdfeos/obj/sgi64//lamccinv.o)lamccinvintÐÄ(ulamccinvðÄ`pr_major r_minor es e center_lon   center_lat (!ns 0"f0 8#rh @$false_easting H%false_northing P^Hÿ /ecs/formal/TOOLKIT/src/GCT/freewarelamccinv.c낦¡ ( 2 l{z- {|(((($~H( z !  w  t   $} z0(, "% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A@Ä AÐA@ Aº B¸B¹Bœ j» I;A» @Äœ ApA¸ A@B¼ Aº AœH“M¾ C>E¾ 8`?Êlamccinvint÷lamccinv]08x€ Âßçï /EVf˜©ºËç     @0 pD´Jþ¯$°`* X00 (6 8h>p!  rP € f ˜ðq ˆ{p ˆP‰pØ•pæf¡pL6¯p‚¸¼p:@ËpzGÛ Èë Ø@ü 0 H  h3p xXmerfor.o/ 877725121 467 20 100664 6612 ` ELFP @@ %)-4<FMU \djuy…‘Ÿ¬»ËÛìü.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatamerforintcossinptitleradius2cenlonmeroriginoffsetpmerforp_errortsfnzadjust_lonlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//merfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hƒg½ÿ F"‚ÿ¼(<$!!à-׈F"AF ÷¸F ~ÿ¿ ÷ŒˆF {÷ˆ@÷‘ˆ8÷ˆ÷Žˆ÷ˆß™÷¡÷ˆ( ø ÷€ˆ ß™÷  ø F Ãß™÷  ø F Ãצ×¥F&)BF )BׄˆF%!F !×£F$Ã׸߄ߙ$… - ø ÷ƒˆ0ߙ׈ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈8 ø ׌ˆ@ß¿ %ß¼(àg½`g½ÿ ÿ¼8<$!!à-ׂˆF hEF `F"@ÿ¿ ÷»ׂˆF EF nÆF">ÿ§0ÿ¦(E÷¬ß…ß™$¦(-ß„$ ø † -$5ß¿ ß¼8×»àg½`ß™ ø F Ûß™F †F ÛF ø ׌ˆ F †÷ ×ˆߙ׬×» ø F-cבˆ0׈F1„÷°F0׈@ß™F0{Àß§(׬ ø ôïסF B×€ˆ8F!ß¿0÷àß¿ %ß¼8àg½`?ð¿ù!ûTD-=Û|ßÙ×½»MERCATORTransformation cannot be computed at the polesmer-forwardH—„„„ƒƒ„…™†ƒ…ˆŒ‹       $ . 4 8 < @ ¬´  \@d@lp4<@DHLP X`d t ”° ÀÄ ÈÐÔ Üà èì ðø$<` ”   °¼À ÔØèì  ?(ÿÿÿÿÿÿÿÿuаxÚmerfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW merfor.c -o /ecs/hdfeos/obj/sgi64//merfor.o(merforintà(Omerforà0Xr_major r_minor lon_center lat_origin  e   es (!m1 0"false_northing 8#false_easting @æFÿ /ecs/formal/TOOLKIT/src/GCT/freewaremerfor.c삦¡² :u u q { ~| xx!, X!% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A( B`BœG¸ B@( A`AœH@A» 80;âÄmerforintïmerfor[08`h ¼×ßçÿ%;Tm}ŽŸ¼Ø       @¸ øD<#_­$ 0*@H00@6XL>p!¤HP ðà f Ððq À`{p  P‰p pâ•pRî¡p@6¯pvˆ¼pþ@Ëp>CÛ ˆë ˜@ü Ø è  3p 8merinv.o/ 877725122 467 20 100664 6260 ` ELFè @@ %)-4<FMUØ\`fq}‰—¤³ÃÓäô.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatamerinvintcossinptitleradius2cenlonmeroriginoffsetpmerinvexpphi2zadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//merinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hƒg½ÿ F"‚ÿ¼(<$!!à-׈F"AF ÷¸F ~ÿ¿ ÷ŒˆF {÷ˆ@÷‘ˆ8÷ˆ÷Žˆ÷ˆß™÷¡÷ˆ( ø ÷€ˆ ß™÷  ø F Ãß™÷  ø F Ãצ×¥F&)BF )BׄˆF%!F !×£F$Ã׸߄ߙ$… - ø ÷ƒˆ0ߙ׈ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈8 ø ׌ˆ@ß¿ %ß¼(àg½`g½ÿ°ÿ¼(<$!!à-׈0׎ˆÿ ×ˆ8F0s‚ÿ³ F/kÁ׈@à˜%ÿ¦F0dÿ¿ß™F {÷° ø F.cF Fߙ׌ˆ $ ø ¦0-ö`ß§à߿߼(ß³ àg½P׈0׎ˆF/s‚×­F.kCߙ׌ˆß³ ø F-c%ß¼(ß¿ö`ß³ àg½P?ðMERCATOR@—„„„ƒƒ„…”†‰Š‡       $ . 2 8 ¬´  4<@DHLP X`d t ”° ÀÄ ÈÐÔ Üà èì ðø$(0@T l p¤¨¸ ¼?(ÿÿÿÿÿÿÿÿuаxÚmerinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW merinv.c -o /ecs/hdfeos/obj/sgi64//merinv.o(merinvintà(OmerinvÐèXr_major r_minor lon_center lat_origin  e   es (!m1 0"false_northing 8#false_easting @ãFÿ /ecs/formal/TOOLKIT/src/GCT/freewaremerinv.c킦¡ð :u u q { ~|  ~t  $$5~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A( B`BœG¸ B@(Ø APAœI“F@8è;âÄmerinvintïmerinv[08`h ¼×ßçÿ%;Tm}ŽŸ¼Ø       @  àD$?­$ìè*ØH00Ø6à >p!é@P 0À fðq €@{p  ÀP‰p â•p òë¡pÝ6¯pˆ¼p›@ËpÛCÛ  ë 0@ü p €   3p °8millfor.o/ 877725123 467 20 100664 5428 ` ELF° @@ ˆ '.5=ˆ´EP VZ^jv„‘ °ÀÑáô.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatamillforintptitleradiuscenlonoffsetpmillforadjust_lon.lit8tanlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//millfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÀ÷­÷¿F gÆÿ¿ÿ¼<$Æ&à-÷ˆ÷Žˆ÷ˆß™ß„÷Œˆ ø … -ß™ ø F ûߙ׬ ø ׿ߙ׈ ø ׌ˆß¿%ß¼àg½@g½ÿ°ÿ§ÿ¾Àð%÷¿F oÆÿ¼ <$!!à-ß™×€ˆÿ¿ ø F c׌ˆF,û׈÷¯(F/Â׎ˆF/s€ß™×ˆ÷Î ø F-cß™F ׿( ø ß¾F ø׈F!ןˆF ÿÀ%ß¼ ß¿÷ßß¾׿àg½PMILLER CYLINDRICAL.ƒ„„…Œ…      " &  8¤ ¨ (,04 <H T d hp° ´Ä ÌØà ä ô  @?é!ûTD-?ô?(ÿÿÿÿÿÿÿÿuаxxmillfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW millfor.c -o /ecs/hdfeos/obj/sgi64//millfor.o(millforintÀˆ(AmillforЈ<X!lon_center "R #false_easting $false_northing ›Gÿ /ecs/formal/TOOLKIT/src/GCT/freewaremillfor.c¡‹ 7v y   @!~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ˆ B@B¿B@Aœ0ˆ´ APBžB¿ BœF@ 8<=€Çmillforintómillfor\08`h ¿Ûãë -=Yv      @X ˜DÜä®$”<*Ð 0Ð8p!ã.J €`˜k (@u0 h{p  €P‰p Ѐ•p P£¡p ó6¯p )¼p ¹@Ëp ùEÛ @ë P@ü À P  p3p €0millinv.o/ 877725124 467 20 100664 5460 ` ELFÐ @@ ˆ '.5=ˆ¬EPT Z_kw…’¡±ÁÒâõ.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatamillinvintptitleradiuscenlonoffsetpmillinvadjust_lonexp.lit8atan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//millinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÀ÷­÷¿F gÆÿ¿ÿ¼<$Æ&à-÷ˆ÷Žˆ÷ˆß™ß„÷Œˆ ø … -ß™ ø F ûߙ׬ ø ׿ߙ׈ ø ׌ˆß¿%ß¼àg½@g½ÿ°ÿ¼ <$!!à-׎ˆF.c׈F/sƒÿ§ÿ¾÷¿×ŸˆÀð%ß™F?oÁ׌ˆÿ¿ ø F.c׌ˆF,ûߙ׈÷À ø F-cß™F ׿ ø ß¾ׂˆF"׈F!%ß¼ ß¿÷Àß¾àg½PMILLER CYLINDRICAL.ƒ„„…’‡…‹      " &  8 ” (,04 <H T d hpœ¤¸À ÈØà ä ô   ?ô¿é!ûTD-@?(ÿÿÿÿÿÿÿÿuаxxmillinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW millinv.c -o /ecs/hdfeos/obj/sgi64//millinv.o(millinvintÀˆ(AmillinvЈ4X!lon_center "R #false_easting $false_northing ²Gÿ /ecs/formal/TOOLKIT/src/GCT/freewaremillinv.cð‚¦¡ÿ 7v y ~y ~L~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ˆ B@B¿B@Aœ0ˆ¬ APAœIžA¿ F@ 84=€Çmillinvintómillinv\08`h ¿Ûãë -=Yv      @X ˜DÜ å®$”4*È 0È8p!Û.J €`k  Pu0 p{p  ˆP‰p Ø€•p Xº¡p 6¯p H¼p Ø@Ëp EÛ `ë p@ü °À p  3p  0molwfor.o/ 877725125 467 20 100664 6276 ` ELF @@ ˆ '.5=ˆØEPT Z^fr~Œ™¨¸ÈÙéü.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatamolwforintptitleradiuscenlonoffsetpmolwforadjust_lonsin.lit8cosp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//molwfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÀ÷­÷¿F gÆÿ¿ÿ¼<$Æ&à-÷ˆ÷Œˆ÷ˆߙ߄÷Žˆ ø … -ß™ ø F ûߙ׬ ø ׿ߙ׈ ø ׌ˆß¿%ß¼àg½@g½ÿ€÷¸÷¹ ÷¼÷½(÷¾ÿ³8à˜%ÿ¦H÷º0F n†ÿ¼X<$!!à-ß™×€ˆÿ¿P ø F cÿ³@÷»ß™F †F Ö ø F Óלˆ×™ˆ×›ˆ˜%F9Bß™ ø F Ãß™F F ø F ÃF8è€F9F<@F F!F EF;<EF8*b2@$ß…ß™$¦(-ß„$ ø † -$ñß¼Xß³8׸×¹ ׺0×»׼߿P×½(×¾àg½€ÿÖa˜-׃ˆF ÑF$Á×¼F;<×½(×¹ Eß³8מˆ ×›ˆ(F;ÆÂß™ ø F Û׈0ךˆF!ÐBF>BF B×€ˆF Ûß™F!ߢH׸ ø ô@׃ˆ8F#ÐÂF Â%ׂˆß¼X×»×¾ߣ@ß¿PF#€×º0g½€àôbMOLLWEIDEIteration failed to convergeMollweide-forward@ƒ„„…’‡ˆ„•‘      " & * . 4 8  8¸ ¼ X0`0hl(,04 <H T d hpÄ Èà ô ø ü   \ ´ Ø Ü ä ð ô $ 4@ !ûTD-=Û|ßÙ×½»?ð?ù!ûTD-?à?ìÏd)¾…•?ö žf;ã?(ÿÿÿÿÿÿÿÿuаxxmolwfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW molwfor.c -o /ecs/hdfeos/obj/sgi64//molwfor.o$molwforintÀˆ(<molwfor€ˆ`Xlon_center R false_easting  false_northing îGÿ /ecs/formal/TOOLKIT/src/GCT/freewaremolwfor.cñ‚¦¡ö 2v y  )~||= {,  x00% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ˆ B@B¿B@AœXˆØ A€A¸A¹ A¼A½ A¾A“ Cº BœF@D» ^ @89:;<=>8`=€Çmolwforintómolwfor\08`h ¿Ûãë -=Yv    @p °Dô®$´`* 0B8p!Z@J  À` `ðk PÐu0 @{p  `P‰p °€•p0ö¡p&6¯p\¸¼p@ËpTEÛ  ë °@ü ðÀ °  Ð3p à molwinv.o/ 877725125 467 20 100664 5860 ` ELFX @@ ˆ '.5=ˆHE KPT_co{‰–¥µÅÖæù.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatamolwinvintptitleradiuscenlonoffsetpmolwinv.lit8asincosadjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//molwinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÀ÷­÷¿F gÆÿ¿ÿ¼<$Æ&à-÷ˆ÷Œˆ÷ˆߙ߄÷Žˆ ø … -ß™ ø F ûߙ׬ ø ׿ߙ׈ ø ׌ˆß¿%ß¼àg½@g½ÿ ÷»ÿ¼8<$!!à-×…ˆ×›ˆF%ÙBׄˆF$iF%!×€ˆÿ¿(F `ÿ¾0×…ˆF Eàð%F!(<ÿ° À€%E÷ F )ß™ ø F #ß™F  ø ÷ ׎ˆF.Û‚F s‚×­F.kCߙ׌ˆ ø F-c׆ˆF&<ö×¥E×»öÖ×€ˆ F!<Eׂˆ ö׌ˆ(F,+ߙ߰  ø ÷¬×¬F,׈ F!c×…ˆ0F `F (<Eß™F +ß™ ø %ß¼8ß¿(÷Àß¾0àg½`MOLLWEIDE6ƒ„„…š„‰”Ž‡      " & * .  8” ˜ (,04 <H T d hp  ¤¬¸È ì ø    , L \ d l „ Œ   ¨ ?ïÿÿÿÿÜÑ?ö žf;ã?ìÏd)¾…•À !ûTD-@ !ûTD-@?ð?(ÿÿÿÿÿÿÿÿuаxxmolwinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW molwinv.c -o /ecs/hdfeos/obj/sgi64//molwinv.o#molwinvintÀˆ(;molwinvàˆÐXlon_center R false_easting false_northing ÐGÿ /ecs/formal/TOOLKIT/src/GCT/freewaremolwinv.c󂦡º 1v y "rr <0!% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ˆ B@B¿B@Aœ0ˆH A`A» AœK@BžE8Ð=€Çmolwinvintómolwinv\08`h ¿Ûãë -=Yv     @p °Dô ®$°Ð*€ 0€ 8p!Š6J À ``k ðÐu0 À8{p  øP‰p H€•p ÈØ¡p  6¯p Ö¼pf@Ëp¦EÛ ðë @ü @À    3p 0(obleqfor.o/ 877725126 467 20 100664 7508 ` ELFÐ @@  !(/6=DLS[ 4dios y~‚Žš¨µÄÔäõ.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodataobleqforintptitleradiuscenloncenlatgenrptoffsetppblanktsincosobleqforacosatan2sin.lit8asincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//obleqfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿ°ÿ¿ÿ¼<$Æ&à-÷“ˆH÷’ˆ@÷‘ˆ÷ˆ ÷ˆ÷Žˆ÷ˆß™ß„÷Œˆ( ø … -ß™ ø ׌ˆ(ß™ ø ׌ˆß™ ø ׌ˆ׌ˆߙ߅$ ø ¦(-׌ˆ ߙ߅$ ø ¦(-׌ˆߙ߅$ ø ¦(-ߙ׈H ø ׌ˆ@ß™ ø ׌ˆ$8$ˆ…(-ß™¦0-$0 ø §(-ß¿%ß¼àg½PF h$g½ÿ0÷¿@¥(-ÿ¿xÿ¦€ÿ¾ˆàð%$÷¸hÿ¼<$!!à-טˆß™§0-F8f ø F k÷¾ ÷¼˜F Ã$ß™$¦0- ø ¥(-לˆ8׿×­F<ûמˆ0÷­pF>kB׸F8cß™ ø F-cF †F>û‚×­pF‚×­(F.kB׬ F.cß™÷­` ø F?cß™F  ø F F>ã׈F-cß™F ÷­8 ø ÷¬0׬`F?cF8cߙלˆ  ø F cF>F B F J N R V Z ^ b f j <x|0”0¨H¬H< @  $(,048 @L TX `d lpt ˆŒ  ¤ ¸ ¼ÄÈ ÔÜä HL p „”¨ Ì ð ô , < PX x | ¤´¸ Ô è ?à@?(ÿÿÿÿÿÿÿÿuаxõobleqfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW obleqfor.c -o /ecs/hdfeos/obj/sgi64//obleqfor.o'obleqforintÐ (PobleqforÐ @Xlon_center lat_o theta m  n  !R ("sin_lat_o 0#cos_lat_o 8$false_easting @%false_northing HßHÿ /ecs/formal/TOOLKIT/src/GCT/freewareobleqfor.cô‚¦¡° >r  u $$$0 hhh(@9,%-~P~(T% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A( BPA@ Aœ 8 4 CÐA¿B@ Bž C¸ AœJ¾A¼8@?ýÊobleqforint÷obleqfor]08`h Âßçï 2FZjzŠ¢ºÖó      @è (Dl,˜¯$H@* ˆP0 ˆU8p! ÝrJ P` à k Pu0P{p `P‰p°ý•p­ç¡p”6¯pʘ¼pb@Ëp¢GÛ ðë @ü @  `  €3p @obleqinv.o/ 877725127 467 20 100664 7556 ` ELF @@  !(/6=DLS[ ,d josw}ˆ” ®»ÊÚêû .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodataobleqinvintptitleradiuscenloncenlatgenrptoffsetppblanktsincosobleqinv.lit8asincossinatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//obleqinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿ°ÿ¿ÿ¼<$Æ&à-÷“ˆH÷’ˆ@÷‘ˆ÷ˆ ÷ˆ÷Žˆ÷ˆß™ß„÷Œˆ( ø … -ß™ ø ׌ˆ(ß™ ø ׌ˆß™ ø ׌ˆ׌ˆߙ߅$ ø ¦(-׌ˆ ߙ߅$ ø ¦(-׌ˆߙ߅$ ø ¦(-ߙ׈H ø ׌ˆ@ß™ ø ׌ˆ$8$ˆ…(-ß™¦0-$0 ø §(-ß¿%ß¼àg½Pg½ÿ`÷½hÿ¾Xàð%ÿ¦Pÿ¿H÷¸8÷º(÷¹ ÿ¼`<$!!à-×™ˆ(ךˆ ÷¼@×€ˆHF9ÐB÷»0×›ˆ@F hלˆß™F;fÁטˆ ø F!F<×BF ïBF8ëß™ ø F:cß™÷¾pF † ø F ëמˆF>ËF,ÛF:cß™ ø F cF<öÂF ÞÂß™ ø F Ûß™F ë ø F8BF8Ûß™F †×½h ø F>cß™F † ø F ÛF8ÖÂF>ÞÂF ÞÃF9ËBF;ÛF-cF cß™÷¿x ø F B F J N R V Z ^ b f j n <x|0”0¨H¬H4 8  $(,048 @L TX `d lpt ˆŒ  ¤ ¸ ¼ÄÈ ÔÜä @DLX`d l„  ¤´ È Ô è ü ( D p tŒ ¤¨À ÔÜø   @?à?(ÿÿÿÿÿÿÿÿuаxõobleqinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW obleqinv.c -o /ecs/hdfeos/obj/sgi64//obleqinv.o)obleqinvintÐ (Qobleqinv  8Xlon_center lat_o  theta !m "n  #R ($sin_lat_o 0%cos_lat_o 8&false_easting @'false_northing H¼Hÿ /ecs/formal/TOOLKIT/src/GCT/freewareobleqinv.cõ‚¦¡Ž ?r  u $$$0 L-,XU~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A( BPA@ Aœ H , A A½Až C@ A¸ AºA¹AœF¼ C»P¾f¿88?ýÊobleqinvint÷obleqinv]08`h Âßçï 2FZjzŠ¢ºÖó      @è (Dl2ž¯$P8* ˆP0 ˆU8p! ÝvJ X ` ø k €u0˜{p ¨P‰pøý•põÄ¡p¹6¯p屮p—@Ëp×GÛ  ë 0@ü p    °3p À@omerfor.o/ 877725128 467 20 100664 14084 ` ELF0x @@ \&.28?GNVZ`dkrwŠ\ì’–š¦²ÀÍÜìü 0.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodataomerforinttsincospowtsfnzptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_erroradjust_lonomerforcoslog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//omerfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hCg½ÿ÷¸(F!Bÿ¼˜<$Æ&à-טˆF!ÀAF F ˆ†$H÷»÷¼÷½÷¹XF †F÷ºPF ~†ÿ¿$ˆ$P÷ŒˆF ‹÷’ˆ@÷“ˆ8÷‘ˆ ÷Žˆ÷ˆ…(-¦0-ß™§(-÷ˆ0 ø ÷€ˆ(לˆ0F<ÆÁF ßDׄˆHF< ÂF$Â÷¹ ׈F#ÀÁ׌ˆPß™÷¤x÷£ˆ÷£0F è† ø ÷½8F<BF;CF8@F DׂˆF!‚×€ˆF"F=×¢ˆF"׈ ×™ˆF h…F9<÷ˆXE÷€ˆ`×¼÷˜ˆp(÷˜ˆh×®xߙ׌ˆ(×½8 ø ×¼0÷ €F à×›ˆXF=ÙB׆ˆPF 1‚F&)CF%)‚×€ˆF 1€×‚ˆ F&<E ÷…ˆhׂˆ ׈ F">EF 7F 7F%çFE׌ˆh׌ˆhF,c׈F-cF cߙ׈˜ ø F-c׈`ׂˆXF"CF .÷€ˆxF,c׈F-cF cߙ׈˜ ø F-c׈`ׂˆXF"CF F ÷€ˆxß…ß™$¦(-ß„$ ø † -$Éß¼˜×¸(×¹X׺P×»߿׼×½àg½ð׺ø ø F Óß™F †F ÓF ø ׌ˆ(F Æß™×½÷ p ø F ëß™F †F ëF ø ׌ˆ(÷¾¨F ß™×›ˆX׬p ø F ÛFß™F †F ã ø F ÛF׆ˆpF>1F$Æ÷ €×¼×§ðF8!טˆ(÷§ F<9ÁF8!×€ˆ@F 8<׸ E÷¤@טˆHF8ç׸ ×ˆPF'<E×®€×‚ˆXF"ç×®€F>s‚׈(F-ÛB÷®`F&3‚F<Ãß™F-c ø ÷®h×®`×­hF.kF.k@F-c×®€F>sAF>s€F.kCF cß™ ø F-cF;F<ÃÀבˆ(F1{ÂF0{Áß™×¾¨F/à ø ÷ˆߙ׌ˆX×»@ ø F cß™ ø F;ß™F Æ ø F ߙ׌ˆh÷»H ø F cF Æ$߅ߙ׌ˆ0¦(- ø F,Ã$טˆ0ߙ߅F8Ó ø ¦(-F8ãߙ߅$ ø ¦(-F8ëߙ߅$ ø ¦(-F=ÐAF EF9>EF Ðß…ß™$¦(-ß„$ ø † -$Êß¼˜×¸(×¹X׺P×»߿׼×½àg½ðF9>E×…ˆ8F%€F …F9>E׃ˆ ß…ß™$¦(-ß„$ ø † -$Êß¼˜×¸(×¹X׺P×»߿׼×½àg½ðF ÅF%ÀF ÅF9>E׬Hß…ß™$¦(-ß„$ ø † -$Êß¼˜×¸(×¹X׺P×»߿׼×½àg½ð$€$ˆ$ˆß™…(-¦0- ø §(-F Û$$˜$ˆß™…(-¦0- ø §(-׈ ׄˆ F! >E׌ˆh׌ˆhF,c׈F-cF cߙ׈˜ ø F-c׈`ׂˆXF"CF ÷€ˆxF,c׈F-cF cߙ׈˜ ø F-c׈`ׂˆXF"CF F ÷€ˆx%ß¼˜×¸(×¹X׺P×»߿׼×½àg½ðg½ÿ`ÿ§hÿ¦`÷¹0F nF÷ºPÿ¼p<$!!à-ß™F f†ÿ¿X ø F kF Fߙ׌ˆ÷ 8 ø F,ÓF †ß™×šˆX÷ @ ø F:ׂˆ8F ÈEF"@׆ˆF EF!0<EK÷ Hß™×®8F ËF ø ׌ˆ(÷»(F ߙךˆX×¹@ ø F ÓF×…ˆpF (ׄˆF !F9ÓF$A׃ˆ(ׂˆˆF#B×¥H×›ˆ€÷¢F%‚÷»F$F;ÂF#ß™F"ÞÁ÷¡ ø F ÞÃ÷  ׈`F F!<׆ˆEׇˆ×…ˆ`÷¥F%ÑB+F9)B×­H׬×®F-c×­F.kBߙ׎ˆ`F-c×­ ÷® ø F-c×¥׈ F )B×  F!<׆ˆׇˆEF:)CׂˆPסF"BF:CF% @׃ˆ F9>E÷»(×›ˆ€×›ˆ€F ÞÇ×…ˆ`÷¥F9)BׇˆF:)CׂˆF ØEF"@F EF&>E÷¥xß…ß™$¦(-ß„$ ø † -$Íß¼p×¹0ß¿X׺P×»(àg½ F'Û@ß™F;;×¹x ø F-cׂˆ(סF"BF F:׈xׄˆ˜F!ÈAF !׃ˆF!Âׂˆ@F$€F#€ß¡`ô"×›ˆ˜F!ÞÂךˆF Ö‚×™ˆ8F;Î@%F:ÎAß¿hß¼p×»(÷ùß¿X׺P×¹0àg½ ?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰¿ù!ûTD-À !ûTD-À!ûTD-@ !ûTD-@!ûTD->z×òš¼¯HOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Point projects into infinityomer-for𣑜Ÿ‡„†„†„„‡Œƒƒ”‰Ž‹ƒ…†…‡…¥Š…ƒ„…ˆ‡††Ž‹’‹‹ˆ‰Ž‘††Ž‡–™­ˆ†¡       $ ( , 0 4 8 < @ D H L P T Z ^ b f j n r v z ~ ‚ † Š Ž ’ – š ž ¤ ª ° ´ ¸ ¼ Æ Ê Î Ò Ö Ú Þ â è ÐÔø ü tH€H¸€À€ÈhÌh¸¼Ô°à°øÐüÐðð8€@€HhLh¬€´€¼hÀh€€$h(hx| l0 t0 | € T\dhlpt€ ˆ” °¸¼ èð$,4 8PXhp€„ˆ´ ÈÌ à äìðô    $ 0 4@ X` lx „˜œ ¤¨ °´Èìð  (,<@HT Xdhx€Œ œ ´¼   ( < LX \l €œ¬ÀÌàð < P\ lp t„    ¤À ÄØÜ ô  < ¨°  hl Œ ¤¨¸¼ÄÐ Ôàäôü  ,„ œ  ´ ¸ÈÔì ü    $ 4 8 D ` x „ Œ  ¼ À Ü ì ð ü  , 0 8 D L p ° Ä Ø Ü è ð   ?(ÿÿÿÿÿÿÿÿuаxºomerfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW omerfor.c -o /ecs/hdfeos/obj/sgi64//omerfor.o/omerforintð\(Öomerfor \ Hxr_major r_minor scale_factor lon_origin  lat_origin  !e (!es 0"false_northing 8#false_easting @$sin_p20 H$cos_p20 P%bl X&al `'d h(el p(u x)singam €)cosgam ˆ*sinaz *cosaz ˜ZGÿ /ecs/formal/TOOLKIT/src/GCT/freewareomerfor.cö‚¦¡ò= Òllhfu z }~}$&~A~~ ~ $e8 |||100 m,  !~~ y ,|($%,  |, ), ,0 m%   $$!(|} %  -,I,%~~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @AH\ BðA¸Bœ I»A¼A½A¹BºB@ ¾ ÷>8\ì A C¹Bº AœF@ ]»D;E»8 H=ÂÇomerforintóomerfor\08€ˆ ¿Ûãë *@[t®Ëçý$5EVf{¤¸      @H ˆDÌD®$À H* 00h6p9>p!©ðP  ` fq  `{p &ðP‰p'@•p*b¡p,d6¯p,š¸¼p-R@Ëp-’EÛ -Øë -è@ü .(À /è  03p 0`omerinv.o/ 877725130 467 20 100664 13652 ` ELF.È @@ `&.28?GNVZ`dkrwŠ`’–œ ¦²¾ÌÙèø)<.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodataomerinvinttsincospowtsfnzptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_erroradjust_lonomerinvexpphi2zcosatan2.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//omerinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hCg½ÿ÷¸(F!Bÿ¼˜<$Æ&à-טˆF!ÀAF F ˆ†$H÷»÷¼÷½÷¹XF †F÷ºPF ~†ÿ¿$ˆ$P÷ŒˆF ‹÷’ˆ@÷“ˆ8÷‘ˆ ÷Žˆ÷ˆ…(-¦0-ß™§(-÷ˆ0 ø ÷€ˆ(לˆ0F<ÆÁF ßDׄˆHF< ÂF$Â÷¹ ׈F#ÀÁ׌ˆPß™÷¤x÷£ˆ÷£0F è† ø ÷½8F<BF;CF8@F DׂˆF!‚×€ˆF"F=×¢ˆF"׈ ×™ˆF h…F9<÷ˆXE÷€ˆ`×¼÷˜ˆx÷˜ˆp(÷˜ˆh×®xߙ׌ˆ(×½8 ø ×¼0F àD×›ˆXF=ÙB׆ˆPF!1‚F&)CF%)‚׈ F!1€×‚ˆF&<÷ €÷€ˆhE ÷…ˆp׃ˆ ׂˆF#>EF 7F 7F%çFE׌ˆp׌ˆpF,c׈ F-cF cߙ׈  ø F-c׈`ׂˆXF"CF .÷€ˆ€F,c׈ F-cF cߙ׈  ø F-c׈`ׂˆXF"CF F ÷€ˆ€ß…ß™$¦(-ß„$ ø † -$Éß¼˜×¸(×¹X׺P×»߿׼×½àg½ð׺ø ø F Óß™F †F ÓF ø ׌ˆ(F Æß™×½÷ p ø F ëß™F †F ëF ø ׌ˆ(÷¾¨F ß™×›ˆX׬p ø F ÛFß™F †F ã ø F ÛF׆ˆxF>1F$Æ÷ €×¼×§ðF8!טˆ(÷§ F<9ÁF8!×€ˆ@F 8<׸ E÷¤@טˆHF8ç׸ ×ˆPF'<E×®€×‚ˆXF"ç×®€F>s‚׈(F-ÛB÷®`F&3‚F<Ãß™F-c ø ÷®h×®`×­hF.kF.k@F-c×®€F>sAF>s€F.kCF cß™ ø F-cF;F<ÃÀבˆ(F1{ÂF0{Áß™×¾¨F/à ø ÷ˆߙ׌ˆX×»@ ø F cß™ ø F;ß™F Æ ø F ߙ׌ˆp÷»H ø F cF Æ$߅ߙ׌ˆ0¦(- ø F,Ã$טˆ0ߙ߅F8Ó ø ¦(-F8ãߙ߅$ ø ¦(-F8ëߙ߅$ ø ¦(-F=ÐAF EF9>EF Ðß…ß™$¦(-ß„$ ø † -$Êß¼˜×¸(×¹X׺P×»߿׼×½àg½ðF9>E×…ˆ8F%€F …F9>E׃ˆ ß…ß™$¦(-ß„$ ø † -$Êß¼˜×¸(×¹X׺P×»߿׼×½àg½ðF ÅF%ÀF ÅF9>E׬Hß…ß™$¦(-ß„$ ø † -$Êß¼˜×¸(×¹X׺P×»߿׼×½àg½ð$ˆ$$ˆß™…(-¦0- ø §(-F Û$˜$ $ˆß™…(-¦0- ø §(-׈ ׄˆF! >E׌ˆp׌ˆpF,c׈ F-cF cߙ׈  ø F-c׈`ׂˆXF"CF ÷€ˆ€F,c׈ F-cF cߙ׈  ø F-c׈`ׂˆXF"CF F ÷€ˆ€%ß¼˜×¸(×¹X׺P×»߿׼×½àg½ðg½ÿ€ÿ¼P<$!!à-בˆ8׈@F1kA׈ F0dF-{‚F0{׈˜F-{BF0{Âÿ ÿ§@ÿ¦HF-c÷º ךˆXF/s€×ˆ€F:cÿ¿8F.k@÷¾מˆ`ß™÷­0÷­F c ø F>c׬0F:cß™F F÷ ( ø F>cפ(ׇˆF$8CF!'׃ˆ(F#÷‚ׂˆF ‚׆ˆˆF$@F>1‚F#BF"1€F!1ƒ×‚ˆ F 0EF"@ׂˆF EF">÷ EF 1F׈ߢHF%>×€ˆ׺ Eô@ߣ@ׂˆ`7ôbߤ@׃ˆ83ôƒF'3€F&;ÁF/sƒF s„F:;Cߙ׌ˆx ø F.cF Fߙ׌ˆ($ ø ¦0-ߨ@õߨß¼Pß¿8׺ ×¾àg½€×¬ךˆXF,Óߙ׈` ø F-cׯ׎ˆˆF/s‚׌ˆF>cß™F F ø F.cF:Cߙ׌ˆ ø F-cß¡H׺ ô %ß¿8ß¼P×¾àg½€?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰¿ù!ûTD-À !ûTD-À!ûTD-@ !ûTD-@!ûTD-?ù!ûTD-OBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: 裑Ÿ‡„†„†„„‡Œƒƒ”‰Ž‹ƒ…†…‡…¥Š…ƒ„…ˆ‡††Ž‹’‹‹ˆ‰Ž‘ ‡¯†‹‡‰…‰       $ ( , 0 4 8 < @ D H L P T Z ^ b f j n r v z ~ ‚ † Š Ž ’ – š ž ¤ ª ° ´ ¸ ¼ Æ Ê Î Ò Ø Ü à ÔØü  xH„H¼€Ä€ÌhÐh¼Àذä°üÐÐðð<€D€LhPh°€¸€ÀhÄh€ €(h,hhl T\dhlpt€ ˆ” °¸¼ èð$(08 <PXhp|„ˆŒ¸ ÌÐ ä èðôø  $ ( 4 8D \d p| ˆœ  ¨¬ ´¸Ìðô  ,0@DLX \hl|„ ” ¤¸À  $, @ P\ `p „ °ÄÐäô @ T` pt xˆ ” ¤ ¨Ä ÈÜà ø  @ ”¬´  lp ” ¨¬¼ÀÈÔ Øäèø   0tx€°¸ÌÐ ð    $ < H ` l €  ° ´ Ä È    $ , 4 H L?(ÿÿÿÿÿÿÿÿuаxËomerinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW omerinv.c -o /ecs/hdfeos/obj/sgi64//omerinv.o0omerinvintð`(Õomerinv€` |xr_major r_minor scale_factor lon_origin  lat_origin  !e (!es 0"false_northing 8#false_easting @$sin_p20 H$cos_p20 P%bl X&al `'ts h(d p)el x)u €*singam ˆ*cosgam +sinaz ˜+cosaz  kGÿ /ecs/formal/TOOLKIT/src/GCT/freewareomerinv.c÷‚¦¡ð< Ñnnjhu z }~}$&~~=~~} ~ $e8 |||100 m,  !~~ y ,|($%,  |, ), ,0 m%  }}}}M*4(( "-% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @AH` BðA¸Bœ I»A¼A½A¹BºB@ ¾ ÷>0` A€AœRº E@ B¾8 |=ÓÇomerinvintóomerinv\08€ˆ ¿Ûãë *@[t®Ëçý$5FVgwŒ¡µÉ      @x ¸DüPL®$ü |*x¨00xh6à>p!ïèP Ø@ f0q H À{p %P‰p%XÓ•p(+s¡p*ž6¯p*Ô°¼p+„@Ëp+ÄEÛ ,ë , @ü ,`Ð .0  .P3p .`horthfor.o/ 877725131 467 20 100664 6324 ` ELF( @@ ° (/6@GO°pWbf lpx„ž«ºÊÚëû.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodataorthforinttsincosptitleradiuscenlonmeroriginoffsetporthforadjust_loncos.lit8sinp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//orthfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF p$(g½ÿÀÿ¿$ˆÿ¼<$Æ&à-$0÷ŒˆF s÷ˆ ÷ˆ÷Žˆ÷ˆß™…(-¦0- ø §(-ߙ߄$ ø … -ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½@g½ÿ€ÿ§Hÿ¦@÷»F nÆÿ¼P<$!!à-ß™×€ˆÿ¿8 ø F c÷ 0F F÷ (F Û$ß™$¦0- ø ¥(-ߙ׬0 ø ×»ׇˆ0צF'1Â׈(F FF 9Â× F!F 9ÀׂˆF'<EׂˆF 8EF">÷¥E!÷¦ ß™÷¦ ÷¥ ø ׬(׈פ F!!F !׃ˆ F$Àß¡@ô#×¢×€ˆ(ׄˆ0F"×¢F"!×¢F"F !F!!׃ˆF$Àß¿H÷ãß¿8%ß¼Pàg½€ß…ß™$¦(-ß„$ ø † -ß¿8$ß¼Pàg½€ORTHOGRAPHICPoint can not be projectedorth-for@“…ƒƒƒ„…ŒŠ„˜›ˆ…       & * . 2 8 (048<@ T h pt |€ ˆŒ ˜Ô Øü   ,DTl €¤¨Èð X\È Ì ì0ô0ü=Û|ßÙ×½»?(ÿÿÿÿÿÿÿÿuаxÃorthfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW orthfor.c -o /ecs/hdfeos/obj/sgi64//orthfor.o%orthforintÀ°(Forthfor€° Xr_major lon_center lat_origin false_northing false_easting   sin_p14 (!cos_p14 0»Gÿ /ecs/formal/TOOLKIT/src/GCT/freewareorthfor.cø‚¦¡Ä + u z~    ,( 5@},% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(° C@A@Bœ0°p A€C»BœF@ 8 =ËÇorthforintóorthfor\08`h ¿Ûãë *C\y•«Á      @  àD$"F®$ô *8098p!Q@J ˜À` Xj Xðu0 H{p  XP‰p ¨Ë•psáp66¯pl¼pü@Ëp<EÛ ˆë ˜@ü Øð È  è3p ø0orthinv.o/ 877725132 467 20 100664 7140 ` ELFX @@ ° (/6@GO°ŒW ]ekq|€Œ˜¦³ÂÒâó.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodataorthinvinttsincosptitleradiuscenlonmeroriginoffsetporthinv.lit8p_errorasinzatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//orthinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF p$(g½ÿÀÿ¿$ˆÿ¼<$Æ&à-$0÷ŒˆF s÷ˆ ÷ˆ÷Žˆ÷ˆß™…(-¦0- ø §(-ߙ߄$ ø … -ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½@g½ÿÿ¼@<$!!à-×€ˆ÷» ×›ˆ F hF;fÁ÷ F ÷»F;ÞÂF ÞÀF ÞÄ׈׀ˆF!@F;<ÿ¿(ÿ§0Eÿ¦8ß…ß™$¦(-ß„$ ø † -$‘ß¿(ß¼@×» àg½pß™ ø F ÛF $ß™$¦0- ø ¥(-׃ˆF Ø…ß¡8F#>׈E ô!ׄˆß¼@×» ߢ0ß¿(g½pôDà%ׯ×®F/s‚׈0F.kBF;kC׌ˆ(×®F.cß™ ø F-c×…ˆ׃ˆF (EF#@ׂˆF EF">ߣ0E'ô`ׄˆF% >Eß™×­׬ ø F kGߙ׌ˆ ø F c%ß¼@×» ß¿(ߤ8g½pàô€ß™×¬×­ ø F cߙ׌ˆ ø F c%ß¼@×» ß¿(ߥ8g½pàô ß™ ø F ׂˆ(F ×¥F )A׈F (…F">Eפ׃ˆF !F$>E%ׯ×®F/s‚F%ÛBߙ׌ˆ0 ø F.cߙ׌ˆ ø F cß¡8ô %ß¿(ß¼@×» àg½pORTHOGRAPHICInput data errororth-inv^“…ƒƒƒ„…ž†ƒ‡Œ“„ˆ…„ˆƒ˜„ˆ       & , 0 6 : > D H N R V (048<@ T h pt |€ ˆŒ ˜ÄÌð ô H \ p €Œ¼ÈÔ àä ð   , 0\ p t  ¬¼ Ô ü   X\¸ ¼ (( $>z×òš¼¯H=Û|ßÙ×½»¿ù!ûTD-?(ÿÿÿÿÿÿÿÿuаxÃorthinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW orthinv.c -o /ecs/hdfeos/obj/sgi64//orthinv.o%orthinvintÀ°(Eorthinvð°<Xr_major lon_center lat_origin false_northing false_easting   sin_p14 (!cos_p14 0ùGÿ /ecs/formal/TOOLKIT/src/GCT/freewareorthinv.cù‚¦¡ó + v z~   !-,%%=~~0&0&, ~E% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(° C@A@Bœh°Œ ApAœE» N@ h @;Cpœ@ » i @;Bpœ@ » O @;Bpœ@ » 8<=ËÇorthinvintóorthinv\08`h ¿Ûãë *C\y•«Á     @¸ øD<*f®$<* P80 P18p! ^J à ` jðu0ð {p P‰p`Ë•p+¡p,6¯pbȼp*@ËpjEÛ °ë À@ü ð ð  3p  8paksz.o/ 877725132 467 20 100664 4820 ` ELF Ð @@ ¸# /;IVeu…–¦¹.symtab.shstrtab.strtab.comment.text.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.text.lit8.rodatapakszp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//paksz.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=ong½ÿÐÿ¼<$!!à-×€ˆF aFF `<ü ÿ¿Eÿ¥×€ˆF Æ×€ˆׇˆF )…F 0IF a׉ˆF)CF ID%(¢i@$߅߄ߙ¦(-$ ø † -ß¡$\ü?߿׀ˆß¼àg½0D¥@F B!F)ABF%1AF (‰F ¡×Šˆ F*ƒF ‰D&(Â=@$߅߄ߙ¦(-$ ø † -ß¡$\ü?߿׀ˆß¼àg½0D¦HF JaF*I‚F&)׋ˆ(F&X<EF+H‚ß…ß™$¦(-ß„$ ø † -ß¡$\ü?߿׀ˆß¼àg½0׈0F!@F"F&F'߿߼g½0àF!¿ð?ðA.„€@@@N@¬ Illegal DMS fieldpaksz-degpaksz-minpaksz-sec¡ˆ—ˆ’ˆŠ     lpt€è(ì(ðüP8X8`d0<@Px œÈô <T €?(ÿÿÿÿÿÿÿÿuаxápaksz.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW paksz.c -o /ecs/hdfeos/obj/sgi64//paksz.o4paksz0¸(¨Eÿ /ecs/formal/TOOLKIT/src/GCT/freewarepaksz.còѤÅ 7 ~ , ,  x, % B .: ; 9 ? @ @ ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0¸ A0AœH@b @8¸(éÁpakszZ0 8 ¹Ï×ß    @˜ Ø-ÍÒ¬$€¸*0880pB8p!²J Ð@`Pk `àup  @Pƒp ép y°›p )'©p P`¶p °@Åp ð0Õ å 0 ö PP     Àpolyfor.o/ 877725133 467 20 100664 7236 ` ELFÀ @@ &+05:?FNX_goz‚ˆŒœ¨¶ÃÒâò&.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatapolyforinte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyforadjust_lontsincosmsfnzsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//polyfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hƒg½ÿÀF"‚ÿ¼<$!!à-׈F"AF ÿ¿÷ˆ`÷‘ˆX÷ˆ÷Žˆ÷ˆ÷Œˆß™F ÷ˆH ø ÷€ˆ@ߙ׌ˆH ø ÷€ˆ ߙ׌ˆH ø ÷€ˆ(ߙ׌ˆH ø ÷€ˆ0F Æ×ˆF Æ×Žˆ0ߙ׈(׌ˆ  ø ÷€ˆ8÷€ˆPߙ߄$ ø … -ߙ׈ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈X ø ׌ˆ`ß¿%ß¼àg½@g½ÿ€ÿ§Hÿ¾PÀð%÷¹0F nFÿ¼X<$!!à-ß™×€ˆÿ¿@ ø F cׂˆF ÈEF">F ÆE÷ 8׃ˆF#‚׈PF#B×™ˆ`ׄˆXF"Î@ߢHF!!÷Ù×¹0=ôDF Ë$ß™$¦0- ø ¥(-F Ì׈8ߙ׎ˆ0׈( ø ׌ˆ F ÷  ×®ߙ׭׌ˆ@ ø ×¹0׬8צF,3F Fß™÷ (÷¦ ø ÷¬8׈ˆ×©(÷¨F)BF BשF)Bׇˆ`ß™F(9À׬8 ø ÷ÇׂˆF ×£(F#‚×£F#ƒ×¡ ׃ˆPF#AF"@×¢F"B×€ˆXF!ß¡Hô %ß¿@ß¼Xß¾Pàg½€?ð>z×òš¼¯HPOLYCONICR”„„„‰†„ƒƒ„…š‡ˆ‰–       $ ( , 6 : > B F J ´¸,0,048<@D LTX \dh ltx |„Œ”˜ œ ¨¬° Ä ÈÐÔ Üà èì ðø8 <Ldltx  ¸¼ ÀÄÌÜ ä 04 Hdx?(ÿÿÿÿÿÿÿÿuаx$polyfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW polyfor.c -o /ecs/hdfeos/obj/sgi64//polyfor.o'polyforintÀ(Rpolyfor€ Xr_major r_minor lon_center lat_origin e0  e1 (e2 0e3 8 e @ es H!ml0 P"false_northing X#false_easting `ÙGÿ /ecs/formal/TOOLKIT/src/GCT/freewarepolyfor.cû‚¦¡ý 9u u | ~&     (0$@% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A( B@BœG@0 A€BžB¹ BœF@8 =,Çpolyforintópolyfor\08`h ¿Ûãë *@Yrƒ”¥¶Æ×é"       @ XDœ:Ö®$„ * (h00 (6 8 >p! BRP ˜ f ¨q 8°{p èP‰p8,•pdá¡pE6¯p{¼p @ËpKEÛ ë  @ü àP 0  P3p ``polyinv.o/ 877725134 467 20 100664 7060 ` ELF @@ &+05:?FNX_g<ou{Š–¢°½ÌÜìý  .symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatapolyinvinte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyinvphi4zasinzsinadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//polyinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hƒg½ÿÀF"‚ÿ¼<$!!à-׈F"AF ÿ¿÷ˆ`÷‘ˆX÷ˆ÷Žˆ÷ˆ÷Œˆß™F ÷ˆH ø ÷€ˆ@ߙ׌ˆH ø ÷€ˆ ߙ׌ˆH ø ÷€ˆ(ߙ׌ˆH ø ÷€ˆ0F Æ×ˆF Æ×Žˆ0ߙ׈(׌ˆ  ø ÷€ˆ8÷€ˆPߙ߄$ ø … -ߙ׈ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈X ø ׌ˆ`ß¿%ß¼àg½@g½ÿ ÷»ÿ¼8<$!!à-×›ˆXF;nÁ×€ˆF ÞÃבˆPF;Œ@À(%ׂˆF ˆEÿ°0F">×›ˆ`à€%EF;fÁF ØÃׂˆF#€×ˆô¢.öF ÜÃÿ¥(׈8F1Œ‚׈0׎ˆ(׈ F3œÂ׌ˆHÿ°ÿ¿ ß™$ «X- ø F3”€F D! $Jß¼8ß¿ ß°0×»àg½`׬F;cߙ׈ ø F-cß™F Æ ø Ö F ÛCߙ׌ˆ ø F-cߢ(ß¿ ô@%ß¼8ß°0×»àg½`?ð>z×òš¼¯HPOLYCONICL”„„„‰†„ƒƒ„…ª‹†„…‰       $ ( , 6 < @ D ´¸ ,048<@D LTX \dh ltx |„Œ”˜ œ ¨¬° Ä ÈÐÔ Üà èì ðø(08DThpˆ”˜ ¬ ô ø  ?(ÿÿÿÿÿÿÿÿuаx$polyinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW polyinv.c -o /ecs/hdfeos/obj/sgi64//polyinv.o'polyinvintÀ(RpolyinvàLXr_major r_minor lon_center lat_origin e0  e1 (e2 0e3 8 e @ es H!ml0 P"false_northing X#false_easting `ïGÿ /ecs/formal/TOOLKIT/src/GCT/freewarepolyinv.cü‚¦¡Œ 9u u | ~&  q|r|D(% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A( B@BœG@0< A`A» AœMW@b @8L=,Çpolyinvintópolyinv\08`h ¿Ûãë *@Yrƒ”¥¶Æ×é"        @ @D„4¸®$hL*¸h00¸6Ð >p!ÚLP (ð f q ¨p{p P‰ph,•p”÷¡p‹6¯pÁ¼pQ@Ëp‘EÛ Øë è@ü (P x  ˜3p ¨`psfor.o/ 877725135 467 20 100664 7060 ` ELF @@ |$)17=DLS[|(alpt€Œš§¶ÆÖç÷ .symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatapsforinte4fntsincosmsfnztsfnzptitleradius2cenlonoffsetppsforadjust_lonsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//psfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hƒg½ÿ€F"‚ÿ¼8<$!!à-׈F"AF ÷ºF ~†÷» F vÆ÷°÷¹(F ŽFÿ¿0÷ˆ`÷‘ˆX÷ˆ÷Œˆß™÷ˆF  ø ÷€ˆ×…ˆF%Ð<÷šˆ0÷›ˆ(E÷€ˆ ׄˆ×» ׄˆ×» ׈F ÐF!׃ˆ F F <÷…ˆ@E÷„ˆ8÷„ˆ8F: ‚$$¦0-׃ˆ¥(-ß™÷ƒˆ@F  ø ÷¢@×®ߙ׭׌ˆ ø ׺@׮ߙF ÓF׌ˆ ø ÷€ˆH÷€ˆPߙ߄$ ø … -ߙ׈ ø ׌ˆß™ ø ׌ˆ(ߙ׬ ø F ËF%ß¼8ß¿0×¹(׺àg½€g½ÿ ÷¹0÷¿8ÿ§(ÿ¾Àð%÷¾F o†ÿ¼ <$!!à-ß™×€ˆ(ÿ¿ ø F c×™ˆ8F>ÏÂß™F9B ø F ûF †ß™F ûF׌ˆ ø ׾ׂˆ׈@F"2Eןˆ×ˆHF!ÿÂF ÿÂ׈PF!ÿÃןˆ×ˆ(F!ÿÂF ÿÂ׈ F!ÿÃß™ ø F Ë׃ˆ8F?Â÷£F#Âׂˆ`ß™F#€F Ë ø ÷Â×¹F9BׄˆXß¼ ß¾׿8ߢ(F9!߿׹0g½`ôDà%?ð¿ð¿ù!ûTD-=Û|ßÙ×½»@POLAR STEREOGRAPHICF™ †††„ƒ„‡††•ŠŽ       $ . 2 6 : > $( ¤HLPTX \hltx€„˜¤°¸¼ÐØ Üð ø  4 8@D LP ¬ °ÀÈ Ü äðô $08 DTX t?(ÿÿÿÿÿÿÿÿuаxpsfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW psfor.c -o /ecs/hdfeos/obj/sgi64//psfor.o+psforint€|(apsforà|¤`r_major r_minor es e e4   center_lon (!center_lat 0"fac 8#ind @$mcs H%tcs P&false_northing X'false_easting `ÿEÿ /ecs/formal/TOOLKIT/src/GCT/freewarepsfor.cþ‚¦¡ž ?t t r ~~| ~4$    )~  )$,~~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0| B€Bœ GºB» C¹ B@ H|( A`A¹A¿Bž B¾ BœF@ x @9>?8¤9%ÁpsforintëpsforZ08hp ¹ÓÛãú  6GWhš¬¾Ðâÿ       @¸ øD<Z¬$¤*°h00°06à>p!ôFP @à f q °`{p P‰p`%•p…¡pŒ6¯p°¼pr@Ëp²AÛ øë @ü HP ˜  ¸3p È@psinv.o/ 877725136 467 20 100664 7076 ` ELF @@ x$)17=DLS[xˆagmx„ž«ºÊÚëû.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatapsinvinte4fntsincosmsfnztsfnzptitleradius2cenlonoffsetppsinvphi2zatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//psinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hCg½ÿ€F!Bÿ¼8<$!!à-×€ˆF!F ÷ºF ~†÷» F vÆ÷¹(F ŽF÷°ÿ¿0÷‘ˆP÷ˆX÷ˆß™÷ŒˆF  ø ÷€ˆ×…ˆF%Ð<÷šˆ(÷›ˆ E÷€ˆׄˆ×» ׄˆ×» ×€ˆF ÐÅF Àׂˆ F ÅF#<÷…ˆ8E÷„ˆ0÷„ˆ0F: B$$¦0-ׂˆ¥(-ß™÷‚ˆ8F  ø ÷¡@×®ߙ׭׌ˆ ø ׺@׮ߙF ÓF׌ˆ ø ÷€ˆ@÷€ˆHߙ߄$ ø … -ߙ׈ ø ׌ˆß™ ø ׌ˆ ߙ׬ ø F ËF%ß¼8ß¿0×¹(׺àg½€À(%g½ÿÿ¿(ÿ¼@<$!!à-×€ˆ0÷» ×›ˆPׄˆ׈8F;nÁ÷¸טˆXF$2ÿ F8fF ÞÂÿ³8à˜%E F ÆF;ÛBF8ÁBF-)@F )D׈@×€ˆF!׈HF%kBÿ¥0 F kCF;ÛBF8ÁBF-)@F )D׈(×€ˆF!׈F%kBÿ¥0F kC÷¥ߙ׌ˆ$ ø ¦0-×…ˆ0F%ö`ß§à ׂˆß¼@ß³8ß¿(׸×» àg½pסF"2Eß³8׃ˆ F%Â×» ß¡0׸ô#ß™÷¥F à ø F ÛG×­F-B×» ߙ׌ˆ ׸ ø F-cߢ0ô@ß¿(%ß¼@àg½p?ð¿ð¿ù!ûTD-=Û|ßÙ×½»@POLAR STEREOGRAPHIC@˜ †††„ƒ„‡²Ž‘ˆ‡       $ . 4 8  $ˆŒHLPT Xdhpt|€Œ” ¬´¸ÌÔ Øì ô   0 4<@ HL ”œ ¤°äèð 4 8H\”° Ð Ô?(ÿÿÿÿÿÿÿÿuаx psinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW psinv.c -o /ecs/hdfeos/obj/sgi64//psinv.o*psinvint€x(apsinvðx`r_major r_minor e e4 center_lon   center_lat (!fac 0"ind 8#mcs @$tcs H%false_northing P&false_easting X$Eÿ /ecs/formal/TOOLKIT/src/GCT/freewarepsinv.cÿ‚¦¡Í! ?s s s y~| ~4$    ~|v }=,,, $ % B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A0x B€Bœ GºB» B¹ C@ 0xˆ BpA@ AœE» E¸ F“89ÁpsinvintëpsinvZ08hp ¹ÓÛãú  6FWp‰›­¿Ñî        @¸ øD<"^¬$ * `00 06 @>p! T@P ˜À f Xq èP{p 8P‰pˆ•pœ,¡pÈ6¯pþ˜¼p–@ËpÖAÛ ë (@ü h@ ¨  È3p ØHreport.o/ 877725137 467 20 100664 20484 ` ELFI@ @@ X&- ´´5XT@G¬¨NU ]ckT°rðzôÀ‡´À‘tÀ˜4ÀŸô¨ À° Ä𸠴¼¿ p´Ë $ÒÞêø$4EUh.symtab.shstrtab.strtab.comment.text.sbss.bss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.srdata.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.text.sbss.bss.rodatainitstrlenstrcpyp_errorclose_filefcloseptitleprintf.srdatafopenfprintfradiusradius2cenlon.lit8cenlonmercenlatoriginstanparlstparl1offsetpgenrptgenrpt_longpblank.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//report.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on€H%g½ÿ°ÿ¿ÿ° €%ÿ§ÿ¼ <$!€!à-$ÿ€ˆ$Qÿ„ˆ]ߙߤÿ€ˆ ø ß°@Mß¿$ß¼ àg½P$$$ß™ÿ¦À % ø ÿ€ˆ@$߿߼ ß°àg½Pߥ$ÿ‡ˆß„$ß™† -$ ø † -$'$%#ÿ¦ߙߤ$ ø ÿˆˆ@ߥÿ€ˆß…ß™$¦(-ß„$ ø † -$߿߼ ß°àg½P$ÿ‡ˆß„$ß™† -$ ø † -$$ÿ€ˆÿ€ˆÿ±ÿ€ˆÿ„ˆ.ß°$$߄ߙÿˆˆ… - ø ߥ%ß¿V ÿ€ˆߤߙ߰$ ø ÿ†ˆ@$ÿ€ˆß…ß™$¦(-ß„$ ø † -ß¿$ß¼ àg½P$߄ߙÿ‡ˆ… - ø ߥß¿ÿ€ˆß°ß¿%ß¼ àg½Pg½ÿðÿ¼<$!!à-ß„ˆ(€ÿ¿ß™ ø ß„ˆ €ß¿ß™ ø ߿߼àg½g½ÿÐÿ¼<$c#à-߈€%ÿ¿ ÿ¤ß¥ß™ß„$ ø † -߈ ß¿$ˆ…(-ߙ߄$ ø † -@@%ߦ@ %ÿ‚ˆ ߙ߅$ ø §(-ß™ ø ß„ˆ ߿߼àg½0g½ÿÐÿ¼<$B"à-߈F `ÿ¿ ÷¬$סߙ߄D% ø † -߈ ß¿$ˆ…(-ߙ߄$ ø † -@@%@ %ÿ‚ˆ $עߙ߅D& ø §(-ß™ ø ß„ˆ ߿߼àg½0F `g½ÿÐÿ¼<$B"à-߈ÿ¿÷­ ÷¬$סߙ߄D% ø † -$עߙ߄D% ø † -߈ ß¿$ˆ…(-ߙ߄$ ø † -@@%@ %ÿ‚ˆ $×£ߙ߅D& ø §(-ß„ˆ $פߙ߅D&  ø §(-ß™ ø ß„ˆ ߿߼àg½0g½ÿÐÿ¼<$B"à-߈F `ÿ¿ ÷¬×‚ˆ×¡F"B$ߙ߄D% ø † -߈ ß¿$ˆ…(-ߙ߄$ ø † -ׄˆ×£F$Â@@%@ %ÿ‚ˆ $ߙ߅D& ø §(-ß™ ø ß„ˆ ߿߼àg½0g½ÿÐÿ¼<$B"à-߈F `ÿ¿ ÷¬×‚ˆ×¡F"B$ߙ߄D% ø † -߈ ß¿$ˆ…(-ߙ߄$ ø † -ׄˆ×£F$Â@@%@ %ÿ‚ˆ $ߙ߅D& ø §(-ß™ ø ß„ˆ ߿߼àg½0g½ÿÐÿ¼<$B"à-߈F `ÿ¿ ÷¬×‚ˆ×¡F"B$ߙ߄D% ø † -߈ ß¿$ˆ…(-ߙ߄$ ø † -ׄˆ×£F$Â@@%@ %ÿ‚ˆ $ߙ߅D& ø §(-ß™ ø ß„ˆ ߿߼àg½0g½ÿÐÿ¼<$B"à-߈F `ÿ¿ ÷¬×‚ˆ×¡F"B$ߙ߄D% ø † -߈ ß¿$ˆ…(-ߙ߄$ ø † -ׄˆ×£F$Â@@%@ %ÿ‚ˆ $ߙ߅D& ø §(-ß™ ø ß„ˆ ߿߼àg½0F `g½ÿÐÿ¼<$B"à-߈ÿ¿÷­ ÷¬ׂˆ×¡F"B$ߙ߄D% ø † -ׄˆ×£F$Â$ߙ߄D% ø † -߈ "ß¿$ˆ…(-ߙ߄$ ø † -׆ˆ×¥F&)B@@%@ %ÿ‚ˆ $ߙ߅D&( ø §(-׈ˆ×§F(9Âß„ˆ $ߙ߅D&8 ø §(-ß™ ø ß„ˆ ߿߼àg½0g½ÿÐÿ¼<$B"à-߈F `ÿ¿ ÷¬×‚ˆ×¡F"B$ߙ߄D% ø † -߈ ß¿$ˆ…(-ߙ߄$ ø † -ׄˆ×£F$Â@@%@ %ÿ‚ˆ $ߙ߅D& ø §(-ß™ ø ß„ˆ ߿߼àg½0F `g½ÿÐÿ¼<$B"à-߈ÿ¿÷­ ÷¬$סߙ߄D% ø † -$עߙ߄D% ø † -߈ ß¿$ˆ…(-ߙ߄$ ø † -@@%@ %ÿ‚ˆ $×£ߙ߅D& ø §(-ß„ˆ $פߙ߅D&  ø §(-ß™ ø ß„ˆ ߿߼àg½0F `g½ÿÐÿ¼<$B"à-߈ÿ¿ÿ¥ ÷¬ß¥$סߙ߄D& ø ‡ -߈ ß¿$ˆ…(-ߙ߄$ ø † -@H%ߦ@ %ÿ‚ˆ $עߙ߅D' ø ¨(-ß™ ø ß„ˆ ߿߼àg½0€%g½ÿÐÿ¼<$c#à-߈ÿ¿ÿ¥ ÿ¤ߦߥߙ߄$ ø ‡ -߈ ß¿$ˆ…(-ߙ߄$ ø † -@H%ß§ߦ@ %ÿ‚ˆ ߙ߅$ ø ¨(-ß™ ø ß„ˆ ߿߼àg½0g½ÿðÿ¼<$B"à-߈ ÿ¿ß™$ˆ ø „ -߈ ß¿$ˆ…(-ߙ߄$ ø † -@0%@ %ß™ÿ‚ˆ $ˆ ø …(-ß™ ø ß„ˆ ߿߼àg½€%g½ÿÐÿ¼<$c#à-߈ÿ¿ÿ¥ ÿ¤ߦߥߙ߄$ ø ‡ -߈ ß¿$ˆ…(-ߙ߄$ ø † -@H%ß§ߦ@ %ÿ‚ˆ(ߙ߅$ ø ¨(-ß™ ø ß„ˆ(߿߼àg½0Output file name not specifiedreport-file %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees Latitude of Center: %lf degrees Latitude of Origin: %lf degrees Latitude of Origin: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters %s %lf %s %d [%s] %s –”†ˆ‡ŠŠ‹†‰“Š‹…‡‰‰†„ŽŠ‰ƒ„ŠŠƒ„‡ŠŠˆƒ„‘ŠŒƒ„‘ŠŒƒ„‘ŠŒƒ„‘ŠŒƒ„’‰ŠŒŠƒ„‘ŠŒƒ„‡ŠŠˆƒ„‘Š‹ƒ„ŠŠƒ„ŠŠ‡ƒ„ŠŠƒ„      " & * . 4 > B L P T X b f j n x | € „ ˆ Œ – š ž ¢ ¬ ° ´ ¸  Æ Ê Î Ø Ü à ä î ò ö ú þ      " & * . 2 6 @ D H L V Z ^ b l p t x ‚ † Š Ž  ¸¼  HL˜Üä ì ôø` d ´ ¸ Ü0à0(0,0\`|PˆP°´ÌPØP0x<xL°X°€„œx¨x¼°È°ü(è0èX\€èˆè¼Àèð@H|€¨P°PØÜ€€<@h¨p¨˜œÀÐÈÐ,4P0X0€„¨°Ð0Ø0   8` @` h l ` ˜` Ð Ô ðˆ üˆ ° ° @ D \ˆ hˆ |° ˆ° À Ä äØ ðØ   8Ø DØ | € ¨è ¬è Ð Ô øè üè , 0 l p À Ä ìø ðø   <ø @ø0<D L| Œ´À è ø  DP pt€„œ  ¼Ä Ôàè   $<lx „ ÀØ ìø   $ 8 @h„ ˜¤ ¬ ÈÔ è ð8 T ht | ˜¤ ¸Ä Ø à, @L T h|„ ˜  ÈÜì   (<D X `ˆœ¬ ÀÌ Ô èü   H\l €Œ ” ¨¼Ä Ø à  0 DT ht | ¤¬ ÀÌÔ è ð  , < P \  d x Œ ” ¨ ° Ü ø  ( 4  < X d x „ ˜   Ì ì    4 @ T \ ˆ ¤ ¸ Ä  Ì ð ô   8 D H  T `  h „ ˆ Œ  ˜   Ì è ü    4 8 L Ta @L¥Üc˰?(ÿÿÿÿÿÿÿÿuаxùreport.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW report.c -o /ecs/hdfeos/obj/sgi64//report.o7initÐX(†close_fileX¬Xptitle0¬Tˆœradius0T¸¨radius20ôè¸cenlon0ô´Äcenlonmer0´tHÐcenlat0t4xÜorigin04ô¨çstanparl0ô Ø÷stparl10  Äoffsetp0 Ä ´8genrpt0 ´ ph genrpt_long0 p $˜+pblank $ ´È9p_error0 ´ hø, terminal_p - terminal_e . file_p / file_e 0fptr_p  1fptr_e (2 parm_file 3 err_file dFÿ /ecs/formal/TOOLKIT/src/GCT/freewarereport.cƒ¦¡­F =, `&V{~}{,)~} ot,}$    |,   ( |,($ !() {,(, 0|,$ 0|,$ 0|,$ 0|,$$!8){,,, 1|,$$!(){,(,$ ,|,($$$|,  |,$${, % B .: ; 9 ? @ @.: ;9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(X BPA@ A Cœ(XT AAœF@(¬¨ A0AœF@(T° A0AœF@(ð B0AœE@(ôÀ A0AœF@(´À A0AœF@(tÀ A0AœF@(4À A0AœF@(ô B0AœE@( À A0AœF@( Äð B0AœE@( ´¼ B0AœE@( p´ B0AœE@( $ AAœF@( ´´ B0AœE@8 hÄinitêclose_fileptitle…N¼p>Ó(ÉpAû@ØpB;"è C`ø Cp Ep  I , I0robfor.o/ 877725139 467 20 100664 7748 ` ELFx @@  *18?G¬NYeqŒ›«»ÌÜï.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.bss.lit8.rodatarobforintptitleradiuscenlonoffsetprobforadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//robfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿ°ÿ ÿ¼ ÿ¿<'ÿ?à-ׄ‰0߅׃ˆߦ(-$"- 0%ô# ô#¸÷­÷¿F gÆ×‚ˆø÷Œˆ׌‰÷Žˆ׎‰÷ˆ׉÷ˆ×‰ô/˜×ˆàô-׈Ðô.8׎ˆØô,0׌ˆÈô"ˆ×‚ˆÀô,p׌ˆô"ׂˆˆô.x׎ˆ ô-׈˜ô/ ׈¨ô-X׈`ô/`׈pô.׎ˆhô"PׂˆPô,ø×ŒˆXô"Ø×‚ˆô,8׌ˆ ô.@׎ˆ0ô/è׈8ô-à׈(ô/(ô.Èô- ô,׉(ô"×€‰ ô!H׈ðô @×€ˆèô!(׈¸ô €×€ˆ°ô!h׈€ô ×€ˆxô!ð׈Hô H×€ˆ@ô!0׈ô Ð×€ˆô!Àô!°ô Ô¨F$‚$ô¨Á0-TÅÿûÔ¨ߙ߄$ ø … -ß™ ø F ûߙ׬ ø ׿ߙ׈ ø ׌ˆß¿%ß¼ àg½Pg½ÿ°ÿ§ ÿ¾Àð%÷¿F oÆÿ¼<$!!à-ß™×€ˆÿ¿ ø F cׇ‰HF'ùÃ׈‰PF(9Ã׉XF 9ÅF!8@F I׉‰@ߟ$D&áø-F a0øß0-ÔĸF)"F!9ÁÔŰÔÃÀF%F'9‚F(ÁF'‚F%ÀF&Â׈‰8F(‚F(ÂF$€F#€×…ˆF%‚F ‚׃ˆ׈F?>F"@ߥ ß¿E÷ÁÔÂF)ÔÃÔÁF#F$AF'F#@F&BF(F(BF"F!F%׉`F!F(ןˆF ÿÀß¾ô¿׿ÔÂF)ÔÃÔÁF#F$AF'F#@F&BF(F(BF"F!F%׉hF!F(ןˆF ÿÀß¾ô¿×¿%ß¼àg½P?ïô‡ü¹#£?𿯾vÈ´9X?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½EF%H>H…$ÿøF%H>ED¨ F !!F'!F/!D¨ F !!F'!×€‰`F !ד‰€×‰x׌‰pב‰hF/"F BF0@F F ¡F%H>D(F.BH%EF C†øE-Ô@F*ÂÔRÔBF"‘ÁF(@BF#”F(9ÂF"”€F!”‚F-9ÂF-”‚F 9ÀF29ÀF&9ÂF+9ÂF-9Âøe-Ô`F*ÂÔrÔbF"‘ÁF(@BF#”F(9ÂF"”€F!”‚F-9ÂF-”‚F 9ÀF29ÀF&9ÂF39ÂF-9ÂF%:F,@F+F&$Á0-(ÄL€F$ß…ß™$¦(-ß„$ ø † -$ê߿߼ß°àg½@F @EF!ˆ<Eÿ´F/"F&¡C @ø@-Õ¸F*BÂÕÀÕ °F*9F.rBF+9ÁF.1‚F*9ÀF)9ÂF-1‚F-9ÂF(1€F'1€F&)C׃‰ˆ×‚ˆF# ÂF%€ß™F ôã ø ö%߼߿öß°àg½@$ÿÿ@-ÿa!H-ß…ß™$¦(-ß„$ ø † -$ê߿߼ß°àg½@?ïô‡ü¹#£?𿯾vÈ´9X?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½äøµˆãhñÀf€?àÀ !ûTD-?‘ßF¢RÝROBINSONToo many iterations in inverserobinv-conv4„…•† ‡Œ†     & , ¨$¨,4°´  Œ”<0D0LP 0(004 (TX\`dhlpt|„Œ”œ¤¬´¼ÄÌÔÜäìôü (08@HPX`hpx€¬ À Ì Ü àè$,4<D\x|8@DHL@ ÐÔà $ ?(ÿÿÿÿÿÿÿÿuаx–robinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW robinv.c -o /ecs/hdfeos/obj/sgi64//robinv.o-robinvintÐ(trobinvÀXX$lon_center %R &false_easting 'false_northing (pr )xlr ¨÷Fÿ /ecs/formal/TOOLKIT/src/GCT/freewarerobinv.cƒƒ¦¡ú1 åM3M3 }][ &\ &[ &X &yyyyyyy yy y~y yyyyw x yyy~#[#xyyyyyyyw| *  Rqyy~"` %  x ~   | ~ ,  k%x}~n ,% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A( BPBœA@O¿ (X A@AœT@A8X;žÄrobinvintïrobinv[08`h ¼×ßçÿ(8Tq‚”      @X ˜Iá ì­$œX* ø 0 øP50 ø; ˆ<Cp! Ä4U ø€ k xàv XP€p ¨PŽpøžšp–ÿ¦p•6´pˈÁpS@Ðp“Cà Øð è@ (à  $ (8p 8 sinfor.o/ 877725140 467 20 100664 5156 ` ELF à @@ ˆ&-4<ˆœCNR ^jx…”¤´ÅÕè.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatasinforintptitleradiuscenlonoffsetpsinforadjust_loncos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//sinfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÀ÷­÷¿F gÆÿ¿ÿ¼<$Æ&à-÷ˆ÷Žˆ÷ˆß™ß„÷Œˆ ø … -ß™ ø F ûߙ׬ ø ׿ߙ׈ ø ׌ˆß¿%ß¼àg½@g½ÿ°÷¿ÿ§(ÿ¾Àð%÷¼F oÿ¼ <$!!à-ß™×€ˆÿ¿ ø F cß™F Æ ø F ã׃ˆF?F !F<Â׈ׂˆß¼ ߢ(ß¿F$€×¼׿F#@÷Âß¾g½PôAà%SINUSOIDAL*ƒ„„…Ž„“      "  8¨ ¬ (,04 <H T d hp´ ¸È Øèì?(ÿÿÿÿÿÿÿÿuаxssinfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW sinfor.c -o /ecs/hdfeos/obj/sgi64//sinfor.o%sinforintÀˆ(=sinforЈ$Xlon_center R  false_easting !false_northing ¡Fÿ /ecs/formal/TOOLKIT/src/GCT/freewaresinfor.c„ƒ¦¡‹ 3v y    ~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ˆ B@B¿B@Aœ@ˆœ APA¿ BžB¼ BœF@V @<?8$;{Äsinforintïsinfor[08`h ¼ ×ßçÿ(8Tq    @( h>¦ü¢­$P$*x 0x 8p!ƒ*J °p` k °up °Pƒp {p {©›p $6©p Z ¶p ú@Åp :CÕ €å @ö ÐÀ   °-p  À sininv.o/ 877725141 467 20 100664 5668 ` ELF˜ @@ ˆ&-4<ˆôC IQU`lx†“¢²ÂÓãö.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatasininvintptitleradiuscenlonoffsetpsininv.lit8p_errorcosadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//sininv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÀ÷­÷¿F gÆÿ¿ÿ¼<$Æ&à-÷ˆ÷Žˆ÷ˆß™ß„÷Œˆ ø … -ß™ ø F ûߙ׬ ø ׿ߙ׈ ø ׌ˆß¿%ß¼àg½@g½ÿ°ÿ¼ <$!!à-ׇˆF'iÁ×…ˆF%9ÃÀ(%׈F 9…ׄˆF&h<ÿ¿F$aEôçß…ß™$¦(-ß„$ ø † -ß¿$¤ß¼ àg½P׈F!0@×€ˆF EF!<÷¤E÷¥ß™ÿ¥ ø F ;×®F.‚×­F.kCߙ׌ˆ ø F-cß¡ô ×€ˆô ß¿%ß¼ àg½PSINUSOIDALInput data errorsinusoidal-inverse0ƒ„„…˜…ŒˆŠ      $ (  8 ” Ð(Ø(àä(,04 <H T d hpœ¤° ¸Ô   $ D H`?ù!ûTD-¿ù!ûTD-=Û|ßÙ×½»?(ÿÿÿÿÿÿÿÿuаxssininv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW sininv.c -o /ecs/hdfeos/obj/sgi64//sininv.o%sininvintÀˆ(=sininvЈ|Xlon_center R  false_easting !false_northing ÈFÿ /ecs/formal/TOOLKIT/src/GCT/freewaresininv.c…ƒ¦¡À 3v y y ~},- 5% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ˆ B@B¿B@Aœ(ˆô APAœM@8|;{Äsininvintïsininv[08`h ¼×ßçÿ(8Tq    @X ˜DÜ æ­$”|* 0;8p!K0J €€`ðk ðPu0 @{p  XP‰p ¨{•p #Сp ó6¯p )ˆ¼p ±@Ëp ñCÛ 8ë H@ü ˆÀ H  h3p x somfor.o/ 877725143 467 20 100664 14532 ` ELF1x @@   *5<DKW_cg Œ¼r €y}‚Š’—›§³ÁÎÝíþ/BV.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.MIPS.interfaces.text.sbss.bss.lit8.rodatasomforintgsat_ratioptitleradius2genrptgenrpt_longoffsetpcossinsom_seriessomfortanatansprintfp_errorasinlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//somfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hF-F,g½ÿ0÷¸H÷º`÷»P÷½X÷¾0÷¿8ÿ±hàˆ%ÿµpÀ¨%ÿ¼€<$!!à-÷ˆ÷Œˆ÷“ˆ˜ÿ°xß°à÷¼@לˆ×¡èß„F à÷’ˆô÷€ˆxׂˆסÐF"CߢØD¢ÿ¿ˆF ¡F †×›ˆ÷‘ˆ÷‚ˆˆ&÷ˆ`*£`D±ÀF Æ!×€ˆ0F Æ׃ˆ(F8Áטˆ8F8Â׈@×€ˆ טˆô÷€ˆ`÷ƒˆD±F aׂˆ`F"B×€ˆXF!׈8F!ׂˆ@׈PטˆHô‚÷ˆ`÷€ˆ×›ˆÿ¿ˆ÷›ˆˆß™ß„$ ø … -ߙ׈ ø ׌ˆß™ %ߙ߅$ ø ¦(-  %ߙ߅$ ø ¦(-ߙ߅$ךˆh¦(- ø F:Ãߙ߅$׌ˆ¦(- ø F:cߙ׈˜ ø ׌ˆ$߇ߙ߅Ôì ø ¦(-ß™ ø F ÃF †×…ˆpF F%<Eß™F .†ß™ ø F ÃׂˆxF"BF )BF"áF&(ÃןˆxF"ÐBF"øF&1ÂF%‚F'ƒF:BF& F!àAF&C÷šˆp÷»÷€ˆh$$$$ $($ ©H-¨@-§8-F'1‚¦0-¥(-ßF!B¤ -$€-È%×…ˆ€÷†ˆX÷„ˆHF%@÷ƒˆ8÷‚ˆ@ø ÷ˆPמˆˆ$c$ ׺(×» ×¼×½׸È%$$$$ $($ ©H-¨@-D±§8-¦0-F ¡¥(-¤ -ø ÷¢×£(F>Â×¢ F>‚סF>B× F:€F>×£F;ÀF>ÂF<$F=@!ˆ-5ÿÞF8$Z$×¾0È%$$$$ $($ ©H-¨@-D± §8-¦0-F !!¥(-¤ -ø ÷¤× (F?×£ F?Â×¢F?‚סF:€F?B× F;ÀF?F<$F=@!ˆ-5ÿÞF8È%׿8ßµpß±h$$$$ $($ ©H-¨@-§8-¦0-¥(-׈¤ -ø ÷¡×¡(F:€×€ˆ°F փףפF=ÀFE׈ׂˆÈ÷¢×ˆׄˆˆF! 2×£E÷£hׂˆÐ÷¢hׄˆ×£pF$<E׬p׈Ø÷¡h׬p¨%ׂˆxןˆ×œˆ`׸h׈F?ÁF<Æ×€ˆhF"Aß™÷¢€÷ x÷¡ ø F?Æ×¡F סxÿ²è×›ˆðF!߂ׄˆp×£ÔB÷¤à÷£Ð÷¢È÷ Øß™×ºh% ø F ÃׂˆF >EF F׃ˆ÷£ÐׄˆF$è<Eߙ׈€÷¡Ðß™ ø ׬h×¢ÐF ׈ÈF!×½hF ïAF:ç‚F?÷€ß™F ó ø F öF FF F;<EߙטˆàF8öß™ ø F Ã׬àF,×­Øß™F-c ø F9cF î@F ÐF ÈEF!F F;<E$D-*C3P`"×¼¸ÿÚF Ά$¢¨-*¡ 7׈ø×¥ÈF!)BF9(<×€ˆèEF (F È<E.ß™F%È<EF9>ׂˆÐ÷¢hF9>E׸h׃ˆÈ÷£h׸hF<ÆÿŸF?Æ×¿°×»¨×½ ×¹˜ß²ßµ$$ߙ߅¤ - ø ¦(-$¤ -ߙ߅$ ø ¦(-$Öß¼׸`ß¿ø×ºˆ×¾Ààg½@ß™ ø F Ëß™ ø ׬pß™F † ø ׬pß™F F ø F Ã×®€F:s‚F:s‚׈F.kAF kD׬׮àF.c×®xF.ë‚F:cF s‚ß™F.c ø F-c׌‰F,ߙ׉ ø F-cß™ ø F ß™F † ø F ËF Æß™F ËF Æ ø F Â׈PF;„׎ˆ8F;s‚׈׈@F/„F;kBF/s€F0s‚F/k@F.kCF kDסxF!àBF F hמˆXF>ðBF ׌ˆxF,Ëß™F!Æ÷  ø F ÆF Fߙ׌ˆˆ×¼ ø F,ËF:ã‚F8sƒ×ˆF=„׈F9kB׈ F {ÂF0k@F/k@F.kA×›ˆF;kB÷œˆ€×Œ‰ߙߥèF,Ë ø ô­F:÷F8ç׈0F ïBךˆ(F?Ö‚F=Ö€F<Ö€%×¾Àß¿øF;ւ׿°×™ˆ×˜ˆ˜ß¼ßµèß²ð×½ F:Î@öZ×¼¸Öº×»¨ö¹F:Æßµ×¹˜×ºˆöXß²׸`àg½@g½ÿ`ÿ±@€ˆ%×€‰÷¿Õ?ÿ¾X ð%F ÿÂÿ¦hÿ§Pÿ¨`ÿ°8 €%ß™ÿ¿HF û ø õ?F Bß™F û ø ÷¡0×°0ׂˆPF0‚׃ˆ8F0ÂבˆF1€F1ÀF"ÃF ÿÄ׈@F0{ÂF"F1{ÀF0{ÃF {Äׄˆ`׈hF$„F „F0{Â׈XF! ‚F/xF s€F s„F#ÂF#ƒ×ƒˆpF$ÂF#F"ÿÂ÷¿F!ÿÂF ÿÁF.ÿÃ׈xß™÷¡ö?÷¯(Ö ÷®  ø F-cF?‚÷Îß™Ö ×ˆˆ ø F-cÖ/F {Â׿ߡhߙ߾Pô/ ø Ö ×¯F?{À×®(F.{Â×° F0{Ã÷¯F/Âß±@׉÷Ïß™Ö ÷Žˆ€ ø F-c׿F?Âß°8ߢ`ß¾Xß¿Hô_׿àg½ ?ð@–€?û«ôö¯°=?²[ÊöèOw@`× =p¤?öò½´†¡&?‘ßF¢R5?à¥)O„¢’?ûl0a\j?±”S€¢C~@`)™™™™š?ø¸•lÅÄ«@L¥Üc˰>. è&Ö•@¿ð@@V€@>@N@.@F€?ù!úü‹z¿ù!úü‹z?ù!ûTD-@jz)U8^@Ù|3!Ò¾z×òš¼¯H@!ûTD->z×òš¼¯H@ !ûTD-?à?é!ûTD-@?‘ßF¡úçSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without conv som-forwardÂÕ„ˆ†‡‡„‡ƒ‹¬™¦¥£É“‘Œ‹‡»‡ˆƒƒ„„‘†ƒ„†›†”¢‘…­‡‰Š      $ ( , 2 8 > D N R V Z ^ b f j p t x | € „ ˆ Œ ” ˜ œ ¦ ª ® ² ¶ º <@hLP|€”0˜0¨H¬HÄhÈhìðø¸Äè#L#ä#x#@DP¨¨8È<ÈHLP`p|€ ¤¨°ÌÔÜäèìôü $(,48<DH \ `hp x  ¤ °À ÌÜ àèô  , 4 @T|„ÐÔØàäìðpˆ °¸èðôøüLt˜¨¬´¸ÌÔìü   HTp „˜ ° ´¼ Ðè    0 Œœ´ Èà 4 h t €  ¬Ô äì ðü   0 8 @ D t € ˆ   ¤ ¼ Ä Ì à è ì ð   8 < ˜ Ä Ü ð ø   , 0 @ \ | € ¨ ° Ì  ?(ÿÿÿÿÿÿÿÿuаxÇsomfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW somfor.c -o /ecs/hdfeos/obj/sgi64//somfor.o'somforintÐ («somforÀ Œ€som_series  Œ HÐ lon_center  a  b  a2  !a4   $c1 ( 'c3 0 *q 8 ,t @ .u H 0w P 2xj X 5p21 ` 9sa h Â×¢ F>‚סF>B× F:€F>×£F;ÀF>ÂF<$F=@!ˆ-5ÿÞF8$Z$×¾0È%$$$$ $($ ©H-¨@-D± §8-¦0-F !!¥(-¤ -ø ÷¤× (F?×£ F?Â×¢F?‚סF:€F?B× F;ÀF?F<$F=@!ˆ-5ÿÞF8È%׿8ßµpß±h$$$$ $($ ©H-¨@-§8-¦0-¥(-׈ˆ¤ -ø ÷¡×¡(F:€×€ˆ¨F փףפF=ÀFÃß™ ø F Ö‚ß™F F ø F<Ãß™F  ø F Ãߙ׌ˆ°F † ø F,Ã׸F:Æ×¢€F"ÆF"ЃF?÷‚×£ˆF#סÀF!ÈBF ÷€× ˜×£°F àF#ÆF"÷‚F!ÆF ÆF>Æ×¾¸F>ÆF;Ç×…ˆhF ÷…F%ð<Eמˆpמˆp$"ˆ-2ÿ¹×œˆ€*#2`×¼È÷šˆ€ß…ß™$¦(-ß„$ ø † -$Öß¼8ß± ß²׸è×¹0׺×»(×¼Ð×½8߿׾à׿Øàg½`ß™F à ø ß± ߙ׌ˆ°F F ø F,ÃF:Ó×­€F-cF-cF=cF cF9ûÂ×®ˆF.‚×­¨F/kAß™F.kA ø F-cß™F  ø ׿Øß™F ÆF à ø ÷šˆ€×ˆ¸F F!<E׌ˆÈׂˆÀF"Æ×ŒˆÈß™F,Û ø F>cF B÷¹hF †÷ pß™F Ã×¾à ø ÷­xF FF Ãךˆp×›ˆ׈xߙ׈H÷°X ø ÷¯`×®hF.s‚ׯF/s‚ׯxF/ìAF=s€F1s‚×­`F/lBF1sF s„׬XF,ë÷¬HF,{×±pF1äBF1s‚F9sƒF,ëF=k@F cF/kBF:cF-ëA÷º ß™F.cF ÷ P ø F-cF Ø>EF †÷½F;Ð<סE÷¡@ׂˆx÷¢@ß™F à ø ×™ˆxF Ø>Eß™÷½ß™F à ø ×¹F;<׆ˆ¸E×¥@×™ˆxF9èÁׄˆÐF$ÂF%ÂF æÅF&Ø<EF#Öׯx×®XF/s‚×­HF-kBF.k@F kDߙ׬p ø F-c׆ˆ¸÷ F;0>E׹ߙ ø F Óß™F F ø F Ó×® F.‚׬PF,Ë×­HF. è&Ö•@¿ð@@V€@>@N@.@F€@>z×òš¼¯H¾z×òš¼¯H¿é!ûTD-?ù!ûTD-?‘ßF¡úçSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverseÎ΄††‡‡„†ƒ‹¬™¦¥£¼„’„„…­„…„…‰Š¡‰™‰„Šˆ‘…­‡‰Š       $ ( , 2 8 > D N R V Z ^ b f l p t x | € „ ˆ Œ ” ˜ œ   ¤ ¨ ² ¶ º ¾ Â Æ @D04X\p0t0„HˆH h¤hÐÔ œ À #$ #¼ #P #ðôüÐÐ ¨¨LTXdhpt”˜œ¤ÀÈÐØÜàèø (, @ DLT l € Œœ ¨¸ ¼ÄÌ à ð  ,T\¨¬°¸¼ÄÈH`xˆÀÈÌÐÔüLPTX\hlp|„Œœ ¨Ì Ü ( 4 D T XÀÔØèø X h l¨ ¸ È ØÜðôü  <@DH LÈ   ( 0 D P X ” ¤ ¼ È ð   l ˜ ° Ä Ì Ô è    0 P T | „   Ø à è?(ÿÿÿÿÿÿÿÿuаx¬sominv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW sominv.c -o /ecs/hdfeos/obj/sgi64//sominv.o%sominvintÐä(žsominvàä `€ësom_series  ` Ðlon_center a b a2 !a4  $c1 ('c3 0*q 8,t @.u H0w P2xj X5p21 `9sa hu ~}~}~.. $$((% |zyx v  ~uu y|y .}}z{.}}z{Fx}xy&~~~   }~%~D"v 0y, 0{ {;X%&~  }5$1~8(% B .: ; 9 ? @ @.: ; 9 @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @APä DÐA• A¸AºA»A½A¾A¿A‘ B Bœ E¼N@ G @`@ Hä| AàA¸AœE¹&G»'A@ A’ B‘D¿A½%A¾A¼Gº)0 `¼ A A‘ C¿Bž F C@ 8 ;´Äsominvintïsominv-´som_series[08ˆØà ¼×ßçÿ*2:Scs„•¦·Ç×ç÷+<M]qª      @0 pjÚ^8­$è * 00à6èÜ>p!ÄÎP ˜À fXpq È P{p $P‰p$h´•p'Z¡p*vL¯p*¼p+Ê@Ëp, CÛp,M5ì ,ˆü ,˜` ,øð .è 0 /D /Yp /(@sphdz.o/ 877725145 467 20 100664 5364 ` ELF° @@ ¤!%-9ES`o °Ã.symtab.shstrtab.strtab.comment.text.data.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.text.data.lit8.rodatasphdzabsp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//sphdz.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on€P%g½ÿ ÿ¿ ÿ¾Àð%ÿ¼<$!3!à-Ô¦Ô§׈ˆF 1…F 9ÅF&@ôàõ;ôåF$@<E ߉߂$C-ÔBÔA ÷Âõ.ôáÕ ×ƒˆ÷Àõ(ôãß™ÿ¨ÿ§ ø @ %@P%(J@@ %ß…ß™$¦(-ß„$ ø † -ß…ß™$¦(-ß„$ ø † - %߂ߡ$ I-ß©øb-ÔcÔb ÔA˜÷Ãô"õ!%ß¿ ߼߾àg½`AXT·™™™šAXTÂIG®AXSíIë…AXT«`AXTåAXT¥ÀAXSÏÁ¾AXT¨@AXT¦@AXTÙXbAXSÖ1'AXSß “uAXT¦@AXTªÀAXT¬AXTÁ@AXTÇ€AXT­€AXT©€AXM­@AX?™ó333AX?ˆ·¦µ AX?½Ÿ+ªAX?É ÌÌÍAX?ëüdØAX?áFIAX?ÚsØAX?Åñ= óAX?ÄÞ©AX?H:=p¤AX?!Â~ùÛAX?œ¬1AX?Ä—AX?ÉTƒoAX?É®“AX?ßÁ4êAX?ΕûXAX?Ì'•pAX?È–_RAXM­@?ðAXM­@Invalid spheroid selectionINFORMATIONALReset to 0¿Œˆ”    °˜´¸Ø˜  $(4 < D0H0X`0LÜð  8 ?(ÿÿÿÿÿÿÿÿuаx sphdz.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW sphdz.c -o /ecs/hdfeos/obj/sgi64//sphdz.obsphdzà¤(Pmajor Vminor  9Eÿ /ecs/formal/TOOLKIT/src/GCT/freewaresphdz.cÒ¤Õ( èz~~} { |~  ~~~$,-}|~% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(¤ B`A@Až Bœ 8¤(ÁsphdzZ0 8 ¹ ÐØà ô   @È 3;׬$À¤*h@00¨6À;>p!ûP @ fX€q Ø`{p  8P‰p ˆ•p šA¡p Û6¯p X¼p i@Ëp ©0Û àë ð ü p €   sterfor.o/ 877725146 467 20 100664 6340 ` ELF@ @@ ° (/6@GO°tWbf ltx„ž«ºÊÚëû.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatasterforinttsincosptitleradiuscenlonmeroriginoffsetpsterforadjust_loncos.lit8p_errorsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//sterfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF p$(g½ÿÀÿ¿$ˆÿ¼<$Æ&à-$0÷ŒˆF s÷ˆ ÷ˆ÷Žˆ÷ˆß™…(-¦0- ø §(-ߙ߄$ ø … -ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½@g½ÿ€ÿ§Pÿ¦H÷»F nÆÿ¼X<$!!à-ß™×€ˆÿ¿@ ø F c÷ 8F F÷  F Û$ß™$¦0- ø ¥(-ߙ׬8 ø ×»×¥׈0ׂˆ(÷¥0F!)BסF"BF )BF!)@׈F!)@ׄˆF (ÅF$>÷ (EF †ß…ß™$¦(-ß„$ ø † -ß¿@$gß¼Xàg½€×‚ˆF%ƒß™×¬  ø ÷¢×¢׈F"Bפ0F$ F !׃ˆ F$Àß¡Hô#×¢×€ˆ(ׄˆ0F"×¢F"!×¢(F"F !F!!׃ˆF$Àß¿P÷ãß¿@%ß¼Xàg½€STEREOGRAPHICPoint projects into infinityster-for@“…ƒƒƒ„…ŒŠ„™…†       & * . 2 8 (048<@ T h pt |€ ˆŒ ˜Ô Øü  $(DLh ˜  ´ÈÜàX\È Ì d0l0tx?ð=Û|ßÙ×½»@?(ÿÿÿÿÿÿÿÿuаxÃsterfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW sterfor.c -o /ecs/hdfeos/obj/sgi64//sterfor.o%sterforintÀ°(Fsterfor€°$Xr_major lon_center lat_origin false_northing false_easting   sin_p10 (!cos_p10 0¿Gÿ /ecs/formal/TOOLKIT/src/GCT/freewaresterfor.c‰ƒ¦¡Ú + u z~    ,(I~,D% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(° C@A@Bœ0°t A€C» BœF@8$=ËÇsterforintósterfor\08`h ¿Ûãë *C\y•«Á      @  àD$"F®$ô$*8098p!Q@J ˜À` Xj hðu0 X{p  pP‰p ÀË•p‹Ç¡pR6¯pˆ¼p@ËpXEÛ  ë °@ü ðð à  3p 0sterinv.o/ 877725147 467 20 100664 6916 ` ELFx @@ ° (/6@GO°€W ]bgmx|ˆ”¢¯¾ÎÞïÿ.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatasterinvinttsincosptitleradiuscenlonmeroriginoffsetpsterinv.lit8atanasinatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//sterinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF p$(g½ÿÀÿ¿$ˆÿ¼<$Æ&à-$0÷ŒˆF s÷ˆ ÷ˆ÷Žˆ÷ˆß™…(-¦0- ø §(-ߙ߄$ ø … -ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½@g½ÿÿ¼@<$!!à-×€ˆ÷»(×›ˆ F hF;fÁ÷ F ÷»F;ÞÂF ÞÀF ÞÄ׈׌ˆF-cÿµHà¨%ÿ±8ß™Àˆ%ÿ¿0 ø F,Û$$¦0-ߙ׌ˆ¥(- ø F cׂˆF ØE×€ˆF">÷  E ö %׃ˆß¼@ß±8×»(ß¿0ö£ßµHàg½pׯ×®F/s‚׈0F.kBF;kC׌ˆ(×®F.cß™ ø F-c×…ˆ׃ˆF (EF#@ׂˆF EF">E)ö ×€ˆF%>Eߙߙ׭׬ ø F kGߙ׬  ø F,%ß¼@ö ß±8ß¿0ßµH×»(àg½p׬×­ ø F cߙ׬  ø F c%ß¼@ö ß±8ß¿0ßµH×»(àg½pß™ ø ׂ֬ˆ(F צF 1׈F 0F!<E×¥×€ˆF (ÅF <E%ß¼@ß±8ß¿0ßµH×»(àg½p×®F%s‚F&ÛBߙ׌ˆ0 ø F.cߙ׬  ø F,%ß¼@ö ß±8ß¿0ßµH×»(àg½pSTEREOGRAPHICZ“…ƒƒƒ„…™ˆ‘Œ”„‰„„‰ƒ—‡„‰       & * 0 4 8 > B H N R (048<@ T h pt |€ ˆŒ ˜ÄÌð ô ( , < D\Œ˜¤ °´ À Ø è ì  D x „” ¬ ì ðü X\¸ ¼ @=Û|ßÙ×½»¿ù!ûTD-?(ÿÿÿÿÿÿÿÿuаxÃsterinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW sterinv.c -o /ecs/hdfeos/obj/sgi64//sterinv.o%sterinvintÀ°(Gsterinvð°0Xr_major lon_center lat_origin false_northing false_easting   sin_p10 (!cos_p10 0Gÿ /ecs/formal/TOOLKIT/src/GCT/freewaresterinv.c‹ƒ¦¡ + t z~    u u & ~{0,, 4- |% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(° C@A@Bœ0°€ ApAœE» M•B‘C@80=ËÇsterinvintósterinv\08`h ¿Ûãë *C\y•«Á      @¸ øD<&b®$0* @80 @8p! NZJ ¨` ¸Ðj ˆu0 {p 8P‰pˆË•pS%¡px6¯p®¼p>@Ëp~EÛ Èë Ø@ü ð   (3p 8@stplnfor.o/ 877725148 467 20 100664 12788 ` ELF*è @@  # )5;AGNU]eqw}†’¨ø±·ÀÈÐÜèö"2CSf.symtab.shstrtab.strtab.comment.text.sbss.data.rodata.srdata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.data.rodata.srdata.lit8stplnforintfopenfseekfreadfcloseptitlesprintfp_errorgenrpt_longpakczpaksztmforintlamccforintpolyforintomerforintstplnfortmforlamccforpolyforomerfor.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//stplnfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$ ÿÿg½þ0ÿ¿€ÿ° €€%ÿ±ÿ¼˜<$B"à-߈ ˆ%ÿ²¨$U`%qÿˆ _H%ß…$ †$¨(-Ü¡0R$+h %V ~ÿ³ˆÿ³ˆß™À %$ˆ ø …(-@}@˜%` %0%ß™(ø²(/(¸²(/ ø )8`8%$ ß™$$˜ ø ¤ -`8%$ß™$$ˆ ø „ -`8%$ ß™$$¸ ø ¤ -ß™ ø ` %ˆˆjß™ 8%0%$0¤ -ߙ߅$ ø ¨(-$0¤ -ߙ߅$ ø ¦(-$ß¼˜ß° ß±ß¿€ß²¨ß³ˆàg½Ð%ß¼˜ß° ß¿€ß±ß²¨àg½Ð$!H-*ÿ©¨(-$"H%ß…$ †$¨(-Ü¡00$ %$#H-*ÿø¢(-Kÿš 8%0%$0¤ -ߙ߅$ ø ¨(-$0¤ -ߙ߅$ ø ¦(-$ß¼˜ß° ß¿€ß±ß²¨àg½Ðß™à %$ˆ ø …(-@ÿ…@˜%ß³ˆ$߅߄ߙ¦(-$ ø † -$ß¼˜ß° ß¿€ß±ß²¨àg½Ðß„$ ø … - %ߙ߅$ ø ¦(- $S$ߙ߅$ ø ¦(-×¢À׈F"AF D×¢¸F"B$„ˆF Æ÷¢xˆ8÷¡pß™×£Ð׬È ø ÷£`ß™F $ ø ¥(-ׄˆF$ߤ€ ÷¤hß¼˜ß° ß±ß¿€ß²¨ß³ˆàg½Ðß™ ø ׬èß™F $ ø ¥(-ߤ€ ß¼˜ß° ß±ß¿€ß²¨ß³ˆàg½Ð׬x×­p×®`ׯhײøß™×ˆ×±ð ø F0õ%$ˆc$ß™ ø ׬àß™F $ ø ¥(-׈F!ߤ€ ÷ Hß¼˜ß° ß±ß¿€ß²¨ß³ˆàg½Ðß™ ø ׬Øß™F $ ø ¥(-ׂˆF"‚ߤ€ ÷¢0ß¼˜ß° ß±ß¿€ß²¨ß³ˆàg½Ðß™ ø ׬Èß™F $ ø ¥(-׃ˆF#Âߤ€ ÷£(ß¼˜ß° ß±ß¿€ß²¨ß³ˆàg½Ðß™ ø ׬èß™F $ ø ¥(-ߤ€ ß¼˜ß° ß±ß¿€ß²¨ß³ˆàg½Ð׬x×­p×®Hׯ0×°(׳øß™×‘ˆײð ø F1B%ˆ5$ß™ ø ׬Èß™F $ ø ¥(-׈F!ߤ€ ÷ @ß¼˜ß° ß±ß¿€ß²¨ß³ˆàg½Ðß™ ø ׬Ðß™F $ ø ¥(-ߤ€ ß¼˜ß° ß±ß¿€ß²¨ß³ˆàg½Ð׬x×­p×®@×±àߙ׈×°Ø ø F/ÂZ%ˆX%ß™×°Ð׬à ø ÷°Pß™F $ ø ¥(-׈F!ߤ€ ÷ Xß¼˜ß° ß±ß¿€ß²¨ß³ˆàg½Ðß™ ø ׬Èß™F $ ø ¥(-ׂˆF"‚ߤ€ ÷¢8ß¼˜ß° ß±ß¿€ß²¨ß³ˆàg½Ðß™ ø ׬èß™F $ ø ¥(-ߤ€ ß¼˜ß° ß±ß¿€ß²¨ß³ˆàg½Ð׬x×­p×µ׳ø×²ð÷µ×®P×´ׯX×°8÷´$פבˆß™÷¤F1B×£ ÿ¦  ø ÷£%ß¼˜ß° ß±ß¿€ß²¨ß³ˆàg½Ðg½ÿÐÿ¼<$B"à-…ˆF a$¡ ÿ¿ß™ ø F #@+@0%߿߼àg½0$£ $ß™ ø F #@@0%߿߼àg½0¤ $ß™ ø F #@@0%߿߼àg½0¡ ߿ߙ ø F #@@0%߿߼àg½0ß¿%ß¼àg½0ef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4d for spheroid #%4dstate-initError opening State Plane parameter filestate-forSTATE PLANEZone: Datum: NADr?ð?‘ßF¢R5좋‡‡‡ƒŒ‡‰ˆ¡‡ˆ…‹ˆ„†ˆ‘…Žƒ…‹Šˆ…Žƒ…Žƒ…Žƒ…‹‹‡…Žƒ…‹‰‰…Žƒ…Žƒ…‹•‰‹‡†‡…‡…‡…      $ , 0 6 : @ D H L P V Z ` d h n r x | ‚ † Œ  ” š ž ¤ ¨ ¬ ² ¶ ¼ À Æ Ð Ö Ü â  LT<@X(\(ÐØ $<(@(Œhh”8 8ÌxÐxäˆèˆ˜˜(@| „  Ä à èü  $ 8 T  8 l t˜ à  0D X l¤ °  , 8 L„  ¤Ü è ü4 @ ˜ œ¼ È Ü   p t” ¨ ¼ô  L X ÌÐ $8 l œ Ì ?(ÿÿÿÿÿÿÿÿuаxhstplnfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW stplnfor.c -o /ecs/hdfeos/obj/sgi64//stplnfor.o5stplnforintÐ(õstplnfor0 p id  inzone  NAD27 ( NAD83 0eHÿ /ecs/formal/TOOLKIT/src/GCT/freewarestplnfor.cÁ°¡Ì9 : } !~ n}0((( y0( ·   !~ | 0( ,%$~{800  7Mn8080800  #a u800  nq80800    | | | % B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A@ BÐA@ AB‘AœF’Q“ Ex“ (ø A0AœH@8 ?pÊstplnforint÷stplnfor]08x€ Âßçï)>Rf   ÿ? ÿ@ ÐR"zœ¯$L *X0X`6¸§>`F0hLp!xì^ hà tHp ¸‰p #ÈP—p$p£p%ˆm¯p'õ6½p(+ Êp(Ë@Ùp) Gé )Xù )h@ )¨À *h - *ˆAp *˜Pstplninv.o/ 877725150 467 20 100664 12852 ` ELF+( @@  # )5;AGMT[ckw}ƒŒ˜£®ø·½ÆÎÖâîü (8IYl.symtab.shstrtab.strtab.comment.text.sbss.data.rodata.srdata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.data.rodata.srdata.lit8stplninvintfopenfseekftellfreadfcloseptitlesprintfp_errorgenrpt_longpakczpaksztminvintlamccinvintpolyinvintomerinvintstplninvtminvlamccinvpolyinvomerinv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//stplninv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$ ÿÿg½þ ÿ¿ˆÿ°¨€€%ÿ±˜ÿ¼ <$B"à-߈ ˆ%ÿ³°$X`˜%tÿˆ bH%ß…$ †$¨(-Ü¡0U$+k ˜%V ÿ²ÿ²ß™À %$ˆ ø …(-@€@%@ %0%ß™(ø³(/(¸³(/ ø )8ß™ ø @ %@8%$ ß™$$˜ ø ¤ -@8%$ß™$$ˆ ø „ -@8%$ ß™$$À ø ¤ -ß™ ø @ %ˆˆjß™ 8%0%$0¤ -ߙ߅$ ø ¨(-$0¤ -ߙ߅$ ø ¦(-$ß¼ ß°¨ß±˜ß¿ˆß²ß³°àg½à%ß¼ ß°¨ß¿ˆß±˜ß³°àg½à$!H-*ÿ¦¨(-$"H%ß…$ †$¨(-Ü¡00$ ˜%$#H-*ÿø¢(-kÿ— 8%0%$0¤ -ߙ߅$ ø ¨(-$0¤ -ߙ߅$ ø ¦(-$ß¼ ß°¨ß¿ˆß±˜ß³°àg½àß™à %$ˆ ø …(-@ÿ‚@%ß²$߅߄ߙ¦(-$ ø † -$ß¼ ß°¨ß¿ˆß±˜ß³°àg½àß„$ ø … - %ߙ߅$ ø ¦(- $S$ߙ߅$ ø ¦(-×¢È׈F"AF D×¢ÀF"B$„ˆF Æ÷¢€ˆ8÷¡xß™×£Ø×¬Ð ø ÷£hß™F $ ø ¥(-ׄˆF$ߤ€ ÷¤pß¼ ß°¨ß±˜ß¿ˆß²ß³°àg½àß™ ø ׬ðß™F $ ø ¥(-ߤ€ ß¼ ß°¨ß±˜ß¿ˆß²ß³°àg½à׬€×­x×®hׯpײߙ׈×±ø ø F0õ%$ˆc$ß™ ø ׬èß™F $ ø ¥(-׈F!ߤ€ ÷ Pß¼ ß°¨ß±˜ß¿ˆß²ß³°àg½àß™ ø ׬àß™F $ ø ¥(-ׂˆF"‚ߤ€ ÷¢8ß¼ ß°¨ß±˜ß¿ˆß²ß³°àg½àß™ ø ׬Ðß™F $ ø ¥(-׃ˆF#Âߤ€ ÷£0ß¼ ß°¨ß±˜ß¿ˆß²ß³°àg½àß™ ø ׬ðß™F $ ø ¥(-ߤ€ ß¼ ß°¨ß±˜ß¿ˆß²ß³°àg½à׬€×­x×®Pׯ8×°0׳ߙבˆײø ø F1B%ˆ5$ß™ ø ׬Ðß™F $ ø ¥(-׈F!ߤ€ ÷ Hß¼ ß°¨ß±˜ß¿ˆß²ß³°àg½àß™ ø ׬Øß™F $ ø ¥(-ߤ€ ß¼ ß°¨ß±˜ß¿ˆß²ß³°àg½à׬€×­x×®H×±èߙ׈×°à ø F/ÂZ%ˆX%ß™×°Ø×¬è ø ÷°Xß™F $ ø ¥(-׈F!ߤ€ ÷ `ß¼ ß°¨ß±˜ß¿ˆß²ß³°àg½àß™ ø ׬Ðß™F $ ø ¥(-ׂˆF"‚ߤ€ ÷¢@ß¼ ß°¨ß±˜ß¿ˆß²ß³°àg½àß™ ø ׬ðß™F $ ø ¥(-ߤ€ ß¼ ß°¨ß±˜ß¿ˆß²ß³°àg½à׬€×­x×µ׳ײø÷µ×®X×´ׯ`×°@÷´$פ בˆß™÷¤F1B×£(ÿ¦  ø ÷£%ß¼ ß°¨ß±˜ß¿ˆß²ß³°àg½àg½ÿÐÿ¼<$B"à-…ˆF a$¡ ÿ¿ß™ ø F #@+@0%߿߼àg½0$£ $ß™ ø F #@@0%߿߼àg½0¤ $ß™ ø F #@@0%߿߼àg½0¡ ߿ߙ ø F #@@0%߿߼àg½0ß¿%ß¼àg½0ef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4d for spheroid #%4dstate-initError opening State Plane parameter filestate-invSTATE PLANEZone: Datum: NADr?ð?‘ßF¢R5𢋃‡‡‡ƒŒ‡‰ˆ¡‡ˆ…‹ˆ„†ˆ‘…Žƒ…‹Šˆ…Žƒ…Žƒ…Žƒ…‹‹‡…Žƒ…‹‰‰…Žƒ…Žƒ…‹•‰‹‡†‡…‡…‡…      $ ( 0 4 : > D H L P T Z ^ d h l r v | € † Š  ” ˜ ž ¢ ¨ ¬ ° ¶ º À Ä Ê Ô Ú à æ  LTHLd(h(Üä,0H(L(˜hœh 8¬8ØxÜxðˆôˆ˜˜$((@| „  ¼ Ð ì ô  (0 D ` ( D x €¤ ì   $<P d x° ¼  8 D X œ °è ô @ L ¤ ¨È Ô è  , | €  ´ È    X d ØÜ 0D x ¨ Ø ?(ÿÿÿÿÿÿÿÿuаxhstplninv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW stplninv.c -o /ecs/hdfeos/obj/sgi64//stplninv.o5stplninvintà(ùstplninv0 p id  inzone  nad27 ( nad83 0bHÿ /ecs/formal/TOOLKIT/src/GCT/freewarestplninv.cüÁ°¡Ô: : } !~ n}0((( y0( ¶   !~ | 0( ,&$~}800  8Ln8080800  $` u800  mp80800    | | | % B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A@ BàA@ AB‘ AœF“Q’ Hx’ (ø A0AœH@8 ?pÊstplninvint÷stplninv]08x€ Âßçï)>Rf   ÿ? ÿ@¨ èR:€º¯$l *€0€`6à§>ˆF0Lp! ð^ ð t€p ð ‰p $P—p$`p£p%Ðj¯p(:6½p(p Êp)@Ùp)PGé )˜ù )¨@ )èÀ *¨ - *ÈAp *ØPtmfor.o/ 877725151 467 20 100664 9524 ` ELFh @@ d$).38=DLS]dld„r}…‰ ‘™¡¦ª¶ÂÐÝìü -@.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.srdata.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatatmforinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptmforadjust_lontsincossin.srdatap_errorlogcosacostan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//tmfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hƒg½ÿ°F"‚ÿ¼<$!!à-׈F"AF ÿ¿÷‘ˆp÷’ˆh÷ˆ ÷ˆ÷Žˆ÷ˆ÷Œˆß™F ÷ˆP ø ÷€ˆHߙ׌ˆP ø ÷€ˆ(ߙ׌ˆP ø ÷€ˆ0ߙ׌ˆP ø ÷€ˆ8F Æ×ˆ F Æ×Žˆ8ߙ׈0׌ˆ( ø ÷€ˆ@׈P×…ˆF!)F$ ׃ˆF ׂˆF"<÷€ˆ`E÷„ˆX÷…ˆx×€ˆ÷€ˆxߙ߄$ ø … -ߙ׈ ø ׌ˆ×Œˆߙ߅$ ø ¦(-ß™ ø ׌ˆß™ ø ׌ˆ ߙ׈h ø ׌ˆpß¿%ß¼àg½Pg½ÿP÷¹@ÿ§€ÿ¦p÷¸hF nÿ¼ˆ<$!!à-ß™×€ˆÿ¿x ø F cF FF F÷ PF Ã$ß™$¦0- ø ¥(-׃ˆׂˆxF#2ENß™ ø F Ë×¥F )B×€ˆF .EF Î@×€ˆ F ÎEF Èäøµˆãhñ¿ð=Û|ßÙ×½»?à@@M@2@R@4@@"@@N€@‚À@t @>@8TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinityf•„„„‰”„†ƒƒ„…Šˆ“†Š‹Š“Ž“Ô       $ ( , 0 : > B F L P T Z ^ ðô  €„$H(H,048<@DH PX\ `hl px| €ˆ˜œ  ¤¬°´ÀÈÐØàäèì    ( 04 <@ DLŒ ´ ÈÌÜ ðü  LP X\tŒ ¨¼ Èð4 T`l|€„ ˆŒ˜¤¬´ÄÈØäìü 08D\|„´¼tm-for?(ÿÿÿÿÿÿÿÿuаxYtmfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW tmfor.c -o /ecs/hdfeos/obj/sgi64//tmfor.o1tmforintÐd(ftmfor°dèX"r_major #r_minor $scale_factor %lon_center &lat_origin  'e0 ('e1 0'e2 8'e3 @(e H(es P(esp X)ml0 `*false_northing h+false_easting p,ind xïEÿ /ecs/formal/TOOLKIT/src/GCT/freewaretmfor.cŽƒ¦¡¸, Åt t | ~&}~ $  ,! "($@ z{(4-}{{{ {}}}}}}~}}}|}}|}|% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(d BPBœ G@ Xd„ A°A¹C¸ BœF@] @89B°œ@¸ ¹s @898è9aÁtmforintëtmforZ08`h ¹ÓÛãú  6Qjƒ”¥¶Ç×èú )EW       @ ÐLTp¬$è* €00 ˜6  e>p! fP pP fÀðq ° {Ѓp ØP‘p(ap‰÷©p€6·p¶¸Äpn@Óp®Aã ðó @ @€ À ' à;p ðxtminv.o/ 877725152 467 20 100664 10276 ` ELF!  @@ \$).38=DLS]dl\rvz€†‘•¥©®ºÆÔáð!1D.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatatminvinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptminvexpcosasinzatan2adjust_lonsinp_errortsincostansign.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//tminv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onF,hƒg½ÿ°F"‚ÿ¼<$!!à-׈F"AF ÿ¿÷‘ˆp÷’ˆh÷ˆ ÷ˆ÷Žˆ÷ˆ÷Œˆß™F ÷ˆP ø ÷€ˆHߙ׌ˆP ø ÷€ˆ(ߙ׌ˆP ø ÷€ˆ0ߙ׌ˆP ø ÷€ˆ8F Æ×ˆ F Æ×Žˆ8ߙ׈0׌ˆ( ø ÷€ˆ@׈PׄˆF!!F$ ׃ˆF ׂˆF"<÷€ˆ`E÷„ˆX$ÿ‚ˆxߙ߄$ ø … -ߙ׈ ø ׌ˆ×Œˆߙ߅$ ø ¦(-ß™ ø ׌ˆß™ ø ׌ˆ ߙ׈h ø ׌ˆpß¿%ß¼àg½PÀ(%g½ÿ0÷¹@ÿ¿€ÿ³ à˜%÷»pÿ¼˜<$B"à-߈xF nÆ÷ºx MF f†×€ˆ×™ˆF ÎBß™ÿ¥ˆ ø F9ÓF9؃׈ F"@F Æß™÷ PF  ø ÷¡H׺P׎ˆF ÆF:pF Ö×€ˆF Ö‚F;ÛF:ÓBF,sF.k@F-cß™ ø F c×…ˆסHF%Ãߙ׌ˆ(F † ø F,Ã×£`F#ÈÂF<ð‚סXF!BF?F"F!F=F8×…ˆ0F EF%>EF8מˆ *¡ ×€ˆ8ß…ß™$¦(-ß„$ ø † -$_ß¼˜ß³ ßµ×¸ ×¹@׺x×»p×¼0×½8ß¿€×¾(׿hàg½Ð$ÿÇ¡¨-×½8×™ˆ@F Á×¼0F9 <×¾(׿hEtßµF Ã$ß™$¦0- ø ¥(-F Ã×›ˆX×™ˆPצߙץ÷¦ ø ÷¥סF9 ÂF!½Â׈F7mÁF ¼„בˆF2ŒCF9lF1”‚F7”ƒ×ŽˆF1s‚F.ÓƒF ŒBF.u‚F6ŒBF2ŒC׈°F!°Cדˆ(F3´Ã׃ˆ˜F#°ÃׂˆPF"µCF ÂפF;%‚F7¸F$µ‚×”ˆ8F4¼F4µF6±׉ˆ F)ºB×…ˆX׊ˆHF%"׆ˆ¨F4UF&Ù‚F)¥F"‚F(¥F%¼‚F&¥×†ˆˆF&׉ˆ`F)²B׈ˆpF*”€F(½Â׈ˆ€F-„F(²F)”€×‰ˆx׆ˆF)½ÀF&Ù‚F(½ÀF%!Bׇˆ F ½ÀF'!×€ˆhF&½ÁF ØF%½ÁF$”F#½ÂF"¥F ”F!¥F7”F6„F5”‚F4„׈F3„F2{ÁF1{ÂF0kAF/ÃÁF.kBöo×®F.kCߙ׌ˆ ø F-cß¡ˆ×¸  ô ß™F Û ø ׸ D‚F€áF9Âߢˆ×‚ˆöcôB%ß¼˜ß³ ×¹@ß¿€×ºx×»pàg½Ð?ð>äøµˆãhñ?à@@=Û|ßÙ×½»@?ù!ûTD-@@8@@$@"@V€@N€@r @F€@o€@>@<@ @4TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSEx•„„„‰’„†ƒƒ„…•‰š„„‹ž„…œ“‰ßˆ‘       $ ( , 0 : > B H L R V Z ^ d h l p èì  |€¸hÀhÈHÌH,048<@DH PX\ `hl px| €ˆ˜œ  ¤¬°´ÀÈÐØàä ø ü   (, 48 <Dˆœ ¨ ¼È àð  T€  ”ÌÔàèø 08 D T X¨´¼ $L dhp œ°ÌÔÜä$DLT`ptˆ”Èð ô 4?(ÿÿÿÿÿÿÿÿuаxYtminv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW tminv.c -o /ecs/hdfeos/obj/sgi64//tminv.o3tminvintÐ\(ftminvÐ\dX$r_major %r_minor &scale_factor 'lon_center (lat_origin  )e0 ()e1 0)e2 8)e3 @*e H*es P*esp X+ml0 `,false_northing h-false_easting p. ind xEÿ /ecs/formal/TOOLKIT/src/GCT/freewaretminv.cƒ¦¡ì1 Çt t | ~&}~ $   s 1=,,2  {{, t-(1x~}w w t  }}}}}}}}}} , % B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(\ BPBœ G@ ˆ\ BÐA¹A@ A“B» AœFº y @9:;BГœ@ ¹º » Q @9:;BГœ@ ¹º » E¿ F¾B½B¼B•C¸8d9aÁtminvintëtminvZ08`h ¹ÓÛãú  6Qjƒ”¥¶Ç×èú )EW       @¨ èD,X„¬$0d* ˜€00 ˜¸6Ps>p!ÃxP @ fÐ q ðÐ{p ÀP‰pa•pq ¡p|6¯p²è¼pš@ËpÚAÛ  ë 0@ü p€ ð  !3p ! €untfz.o/ 877725153 467 20 100664 4804 ` ELF € @@ ð!)5AO\k{‹œ¬¿.symtab.shstrtab.strtab.comment.text.data.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.text.data.lit8.rodatauntfzp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//untfz.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on€@%g½ÿÐÿ¿ÿ¼<$! #!à-(¢P@!ß…)` ¸ˆ / x… -ß ø$"- -Ԁ׈F!2EôÀß…ß™$¦(-ß„$ ø † -ß¿$Mß¼àg½0ß…ß™$¦(-ß„$ ø † -ß¿$ß¼àg½0ß¿%ß¼àg½0?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ðUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unit£…ˆ……   (PHPt|„ˆ¨P°P¸(¼(`x ¬ ?(ÿÿÿÿÿÿÿÿuаx÷untfz.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW untfz.c -o /ecs/hdfeos/obj/sgi64//untfz.o&untfz0ð(factors ”Eÿ /ecs/formal/TOOLKIT/src/GCT/freewareuntfz.c¶Ò¤æ *  t5,,% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ð B0A@Aœ8ð(ÿÁuntfzZ0 8 ¹Ï×ß õ   @° ð3#Óö¬$¤ð*˜ 00¸6À[>p!P 80 fh8q  0{p ÐP‰p ÿ•p œ¡p »6¯p ñX¼p I@Ëp ‰0Û Àë Ð ü ð` P  pvandgfor.o/ 877725154 467 20 100664 6644 ` ELFh @@ ˆ!(/6>ˆØGR X^bjv‚¬¼ÌÝí.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatavandgforintptitleradiuscenlonoffsetpvandgforadjust_lon.lit8asinztantsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//vandgfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÀ÷­÷¿F gÆÿ¿ÿ¼<$Æ&à-÷ˆ÷Žˆ÷ˆß™ß„÷Œˆ ø … -ß™ ø F ûߙ׬ ø ׿ߙ׈ ø ׌ˆß¿%ß¼àg½@g½ÿÿ§(ÿ¾8Àð%÷¹ F nFÿ¼@<$!!à-ß™×€ˆÿ¿0 ø F c׃ˆF È…F#>F F÷ E÷¢׈F ×™ˆׄˆF Î@ß¼@ߢ(ß¿0÷Ùß¾8×¹ g½pôDà%׌ˆF,Ëߙ׈F c ø F-cסׂˆF EF">Eׄˆ×¢F$€×ƒˆF …F#>E%ׂˆ F9>׈E÷Á×™ˆߙ׌ˆ(ß¾( ø F,׈F9BF B×€ˆF! ÷Àߙ׌ˆ(×™ˆ ø F,׈F9BF B×€ˆF!ߣ(ô`%ß¼@ß¿0ß¾8×¹ àg½pF $ß™$¦0- ø ¥(-×¢×€ˆF"CסF!€×„ˆ0F$€F"C׃ˆ×¢F#F"ÃF$J@F! F(9ÁF!JB׈ˆ(F 9ÅF(9ÂF)JBF'9BF)!F)AF%J@F% F)!F!BF$BF BF'B׆ˆF#1‚F!BF&BF)B׉ˆ F)<EF AFF AGF&(ÃׄˆF%!F9H>÷ÄEF EF 8ÂF%)F%Âׂˆ8F$F#F „F&‚׈F"@ß¡( ô!F 8‚F%(ÂF%‚׈8F#AF"AF DF&BׄˆF!!ߢ(ôD%ß¼@ß¿0ß¾8×¹ àg½pVAN DER GRINTEN:ƒ„„…–‡™ŒŽ‡Ð      $ ( , 2  8¤ ¨ (,04 <H T d hp° ´Ä àèì $ ( < P \ p x„ ˆ Œ œ¨¸ ¼ À ÌØ  $ 4 @ ` ˜¬ Èì  4=Û|ßÙ×½»@@ !ûTD-¿ù!ûTD-?à¿ð?ð?(ÿÿÿÿÿÿÿÿuаx}vandgfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW vandgfor.c -o /ecs/hdfeos/obj/sgi64//vandgfor.o(vandgforintÀˆ(Avandgforðˆ`X!lon_center "R #false_easting $false_northing òHÿ /ecs/formal/TOOLKIT/src/GCT/freewarevandgfor.c‘ƒ¦¡¸ 7v y  )~~~ =(+~~A=% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ˆ B@B¿B@AœHˆØ ApBžB¹ BœF@U @9Cpžœ@¹ 8`?…Êvandgforint÷vandgfor]08`h Âßçï 2B^{      @p °Dô¯$¸`*  0 8p! (:J h ` k ˜àu0 x@{p  ¸P‰p…•pú¡p‡6¯p½¨¼pe@Ëp¥GÛ ðë @ü @À    3p 08vandginv.o/ 877725154 467 20 100664 6532 ` ELFø @@ ˆ!(/6>ˆG MRVamy‡”£³ÃÔä÷.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatavandginvintptitleradiuscenlonoffsetpvandginv.lit8acoscosadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//vandginv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÀ÷­÷¿F gÆÿ¿ÿ¼<$Æ&à-÷ˆ÷Žˆ÷ˆß™ß„÷Œˆ ø … -ß™ ø F ûߙ׬ ø ׿ߙ׈ ø ׌ˆß¿%ß¼àg½@g½ÿpÿ¼h<$!!à-׈׃ˆF/Â÷ºHךˆF:fF#Öƒ÷½8׈F=oAF#ëCF-iÂF:҂׎ˆF.kF'R׋ˆF+@€F-cF hEF"BF, @F%QAF%(÷¼0לˆF<F. ‚F(BBF+1€F,1€F)1€F&F!F F&F FE ÿ¥Pÿ¥P÷¤÷¥@÷¦÷§÷¨ ÷©(÷ª F \÷¤÷¥@÷¦÷§÷¨ ÷©(÷ª׈8÷ª÷©(÷¨ ÷§÷¦÷¥@ß™÷¤ÿ¥P ø F ƒ׈0F=>EF<Cߙ׌ˆ@×½ ø F,+×¢@F<ƒF=ƒ×£F#F"׈F F!÷Àߙ׌ˆ@ ø F,+ס@F<C×¢F"C×¢F"F!׈HF F!÷À׃ˆPF Ð…F#<E ׄˆß¼hß¾`׺H×¼0×½8ߢPß¿Xg½ôDà%ײ×­F2kAבˆF1kB׈F/k@ׯ(F/k@F kD׈8ׯ F0{ÀF/k@׎ˆF.kB׎ˆXF.kBF:kCߙ׌ˆ ø F-c%ß¼hß¾`׺H×¼0×½8ß¿XߣPg½àô`VAN DER GRINTEN4ƒ„„…芜—‹      " & ,  8 ” (,04 <H T d hpœ  ¬¼Ð Ü  P h ¨   0 D H p „ ˆ ° À Ô  , < D P T@?ð@ !ûTD-@À"@;¿ð?ðÁR8-seÀ !ûTD-=Û|ßÙ×½»?à?(ÿÿÿÿÿÿÿÿuаx}vandginv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW vandginv.c -o /ecs/hdfeos/obj/sgi64//vandginv.o(vandginvintÀˆ(AvandginvˆŒX!lon_center "R #false_easting $false_northing ×Hÿ /ecs/formal/TOOLKIT/src/GCT/freewarevandginv.c•ƒ¦¡— 7v y 5re@MMI! }% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ˆ B@B¿B@Aœhˆ AAœGº D½ Q¼ e@BžW @:<=Cžœ@º ¼ ½ ` @:<=8Œ?…Êvandginvint÷vandginv]08`h Âßçï 2B^{     @X ˜DÜ ç¯$˜Œ* ( 0 (8p! 84J p` k `u0 ð`{p  PP‰p  …•p%ß¡p6¯p:ȼp@ËpBGÛ ë  @ü àÀ    À3p Ð(wivfor.o/ 877725155 467 20 100664 6100 ` ELFP @@ ”&-4<””CNR X\dp|Š—¦¶Æ×çú.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatawivforintptitleradiuscenlonoffsetpwivforadjust_lonsin.lit8cosp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//wivfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿ°÷¯÷®÷­÷¿F gÆÿ¿ ÿ¼(<$Æ&à-÷ˆ÷Žˆ÷ˆß™ß„÷Œˆ ø … -ß™ ø F ûߙ׬ ø ׿ߙF û ø ×­%ß¿ ß¼(׿àg½Pg½ÿp÷¸`÷»(÷¼0÷½ ÿ·8à¸%ÿ¾PÀð%÷ºF n†ÿ¼X<$!!à-ß™×€ˆÿ¿H ø F cÿ·@F Fß™÷ F Ö ø F Óלˆךˆ×›ˆ¸%F:‚ß™ ø F Ãß™F F ø F ÃF8è€F:F;@F F!F EF<<EF8*â@ $ß…ß™$¦(-ß„$ ø † -$ÿâá¸-׌ˆF,Ã×¼0×»(×½ ߙ׺ß·8 ø ÷¬×Žˆ׈ ÷®F/s‚ׯF/s‚F s‚׈ß™F.k@׬׸` ø ÷Íׂˆ(סF"BF B×€ˆß¾Pߢ@F!ß¿Hß¼Xg½ô@à%WAGNER IVIteration failed to convergewagneriv-forward>’ƒ„„†’‡ˆ„•ŽŽ      " & * . 2 6 $(@Ä È d0l0tx048< DP \ l Ð Ôì      h  ¤ ¸¼ ÔØ ð @®ðòDKL?ð=Û|ßÙ×½»?à?랃ä%®æ?ù 4Á¨¬\?(ÿÿÿÿÿÿÿÿuаxswivfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW wivfor.c -o /ecs/hdfeos/obj/sgi64//wivfor.o#wivforintД(;wivfor”(Xlon_center R false_easting false_northing ßFÿ /ecs/formal/TOOLKIT/src/GCT/freewarewivfor.c–ƒ¦¡‚ 1v y  )||= { { @ % B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(” BPD¿ B@AœX”” AA¸A» A¼ A½A— BžBºBœF@ P @8:;<=8(;{Äwivforintïwivfor[08`h ¼×ßçÿ(8Tq    @p °Dô­$°(*Ø 0ØA8p!>J XÀ` ðk u0 ˜0{p  ÈP‰p {•p “ç¡pz6¯p°¸¼ph@Ëp¨CÛ ðë @ü @À    3p 0 wivinv.o/ 877725156 467 20 100664 5556 ` ELF0 @@ ”&-4<”ÜC INR]amy‡”£³ÃÔä÷.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatawivinvintptitleradiuscenlonoffsetpwivinv.lit8asincosadjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//wivinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿ°÷¯÷®÷­÷¿F gÆÿ¿ ÿ¼(<$Æ&à-÷ˆ÷Žˆ÷ˆß™ß„÷Œˆ ø … -ß™ ø F ûߙ׬ ø ׿ߙF û ø ×­%ß¿ ß¼(׿àg½Pg½ÿ ÷¿ÿ¼0<$!!à-׈ןˆÿ§ ׂˆF!øBÿ¾(×€ˆF"`Àð%ß™F hÿ¿÷¢ ø F!ß™F  ø ÷ ׎ˆF.û‚F s‚×­F.kCߙ׌ˆ ø F-c׈׿F!ÿÂß™÷À ø F ûß™F?׈ß¾  ø F-c%ß¼0÷À߿߾(׿àg½`WAGNER IV6’ƒ„„†“„‰‡†ˆ      " & * . $(@  ¤ 048< DP \ l ¬ °¸ÄÐ è ø   ( 8 @ ?ù 4Á¨¬\?랃ä%®æ@@®ðòDKL?(ÿÿÿÿÿÿÿÿuаxswivinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW wivinv.c -o /ecs/hdfeos/obj/sgi64//wivinv.o"wivinvintД(:wivinvà”pXlon_center R false_easting false_northing ¥Fÿ /ecs/formal/TOOLKIT/src/GCT/freewarewivinv.c˜ƒ¦¡ð 0v y z%D,% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(” BPD¿ B@Aœ0”Ü A`A¿ AœIžF@ 8p;{Äwivinvintïwivinv[08`h ¼×ßçÿ(8Tq     @p °Dô ÿ­$¬p* 0 8p!*6J ` `k Pu0 à {p  P‰p P{•p Ë­¡p x6¯p ®¼p >@Ëp ~CÛ Èë Ø@ü À Ø  ø3p (wviifor.o/ 877725157 467 20 100664 5588 ` ELFP @@ ˆ '.5=ˆüEPX ^bnzˆ•¤´ÄÕåø.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatawviiforintptitleradiuscenlonoffsetpwviiforadjust_lontsincos.lit8sin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//wviifor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÀ÷­÷¿F gÆÿ¿ÿ¼<$Æ&à-÷ˆ÷Žˆ÷ˆß™ß„÷Œˆ ø … -ß™ ø F ûߙ׬ ø ׿ߙ׈ ø ׌ˆß¿%ß¼àg½@g½ÿ ÿ§0ÿ¾ Àð%÷¿F oÆÿ¼(<$!!à-ß™×€ˆÿ¿ ø F c$¦0-$ߙ׌ˆ¥(- ø F,ß™ ø F ûׄˆF$F$!B×€ˆF%AF )D׿F%ÿÂF ÿÀ׃ˆF?ÃF Äׂˆ ׈F"‚F%‚×…ˆ(F%BF#‚F$BפF$‚F#B×€ˆןˆF"%F!ÿÀ÷Àß¾0߿߼(÷ßß¾ ׿àg½`WAGNER VII.ƒ„„…ˆƒ¥      " &  8¤ ¨ (,04 <H T d hp° ´Ð Ô ä ð ü   $0 LP@?ð?í}ÔA5T@@V|®§GØ?óÛLÂPr?(ÿÿÿÿÿÿÿÿuаxxwviifor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW wviifor.c -o /ecs/hdfeos/obj/sgi64//wviifor.o"wviiforintÀˆ(:wviiforàˆ„Xlon_center R false_easting false_northing °Gÿ /ecs/formal/TOOLKIT/src/GCT/freewarewviifor.c™ƒ¦¡´ 0v y   ,}% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(ˆ B@B¿B@Aœ0ˆü A`BžB¿ BœF@ 8„=€Çwviiforintówviifor\08`h ¿Ûãë -=Yv     @X ˜DÜ è®$˜„* 0 8p!+.J `€`àk ppu0 à0{p  P‰p `€•p มp ˜6¯p μp ^@Ëp žEÛ èë ø@ü 8À ø  3p ((wviiinv.o/ 877725158 467 20 100664 5780 ` ELF @@ ˆ '.5=ˆE KQUY_jv‚¬¼ÌÝí.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatawviiinvintptitleradiuscenlonoffsetpwviiinv.lit8asinzsintanatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//wviiinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=on$g½ÿÀ÷­÷¿F gÆÿ¿ÿ¼<$Æ&à-÷ˆ÷Žˆ÷ˆß™ß„÷Œˆ ø … -ß™ ø F ûߙ׬ ø ׿ߙ׈ ø ׌ˆß¿%ß¼àg½@g½ÿ ÷¼ÿ¼8<$!!à-לˆ÷ºFE׈ß…$¦(-߄ߙ$$?È- ø † -$ÿÿß¼(׸׹߿ ׺׻àg½pF!À<EׂˆF8<E׃ˆß…$¦(-߄ߙ$$?È- ø † -$ÿÿß¼(׸׹߿ ׺׻àg½pF#È<E×€ˆ F9<E׆ˆ(ß…$¦(-߄ߙ$$?È- ø † -$ÿÿß¼(׸׹߿ ׺׻àg½pF&È@F IF ¡F"ÈF …F"0F(ÆF88>E*F)Æ* <4cÆ€t*`$ß…$¦(-߄ߙ$$?È- ø † -%ß¼Pß°@ß¿0ß´H׸(àg½ ƒ ß…$¦(-߄ߙ$$?È- ø † -%ß¼Pß°@ß¿0ß´H׸(àg½ ß…÷¤÷¥* ÷¦ ß…$¦(-߄ߙ$$?È- ø † -%ß¼Pß°@ß¿0ß´H׸(àg½ ß™ÿ±8 ø $p@@ˆ%ß…$¦(-߄ߙ$$?È- ø † -%ß¼Pß°@ß±8ß¿0ß´H׸(àg½ ×£÷ºךˆPF#Ѓ÷»D´ØF Þá׈HF!ØCôX@üT(ü@h× þפ ôC׃ˆX4-ôDF#Á{ô@üA0F# <ôD8ôBEôA ×€ˆF ô@8ÜE0¬PHß™ ¸… / ø  ø@þ"`ß™ ø  %ß…$¦(-߄ߙ$$?È- ø † -%ß¼Pß°@ß±8ß´H׸(ß¿0׺×»àg½ ÷¼XÞ$0@ %ÿµ`€D¨%לˆp$טˆ`Dµ`D¤F c!F !F8cF cF,Ó* F Isin_error @ „x­__iob\ISIN_BADALLOC ]ISIN_BADPARAM ^ISIN_BADHANDLE  _ISIN_BADKEY 0disin gÿ /ecs/formal/TOOLKIT/src/GCT/freeware/usr/includeisinusfor.c傦¡’stdio.hôÇ푎b :Ò:~5x  4 |4 |4 ~40}|4 |4 ~40}z4 !~4  ) mmm;31G(;3,~%;3,;3-;3;3 ;x$~zz;y z{{{| 4 |=,|-*B à }}y{|4'~DD(& (|! |, A~~(H}~% B .: ; 9 @ @.: ; 9 ? @ @.: ;9 ? @ @.: ;9 @ @4: ; 9 < ? 4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(< A A@8< CpA@ A» B¸ B¹ Aœ Fº@XP D A@A Aœ F” C¸ƒ‘ YºC»}¼ C•( ¨ˆ D0AœF@0 0, A@AœF@ @( \ä A0A@A—Bœ( @D A A@8 „òisinusforinit!Isin_for_initPisinusfor{Isin_fwd¦Isin_for_free;ÍerrorÕIsin_error|08`h ¨èð PX€ˆ ÅÚâê 8@HcksŽ–ž½ÅÍèðø <Ys†    @è (“»]°$È „*P‹2à@8 >p!  P 0  fP`q )°°{0,`ˆp ,è!” -« - @µp -`PÃp-°Ïp0@ Ûp4J‹ép4Õ¨öp6}@p6½‡p7DC& 7ˆ6 7˜àG 8xÀW :8 j :X~ :hisinusinv.o/ 877725161 467 20 100664 16916 ` ELF:H @@<! €'/<= <äK QXP_ Djqvz ¨ˆ„ 0 ™¥³ÀÏßð!4H.symtab.shstrtab.strtab.comment.text.rodata.data.sbss.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.content.data.rel.MIPS.content.data.rel.data.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.text.rodata.data.sbsserror__iobfprintfisinusinvinitIsin_inv_free.lit8Isin_inv_initIsin_errormallocfreecosisinusinvIsin_inv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//isinusinv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=ong½ÿàÿ¿$€0% 8%߅߄ߙ¨(-$@ ø ˆ -ß¿àg½ F qFF yg½ÿÿ¿ ÷»F fÆ÷¸F n÷¹ÿ¼(<$!!à-ß„ˆF †F÷º€F ކߙ÷¥0 ø ÷¤8×¥0@פ8ß…$¦(-߄ߙ$$?È- ø † -$ÿÿß¼(׸׹߿ ׺׻àg½p×€ˆF Ø>E׈ß…$¦(-߄ߙ$$?È- ø † -$ÿÿß¼(׸׹߿ ׺׻àg½pF!À<EׂˆF8<E׃ˆß…$¦(-߄ߙ$$?È- ø † -$ÿÿß¼(׸׹߿ ׺׻àg½pF#È<E×€ˆ F9<E׆ˆ(ß…$¦(-߄ߙ$$?È- ø † -$ÿÿß¼(׸׹߿ ׺׻àg½pF&È@F IF ¡F"ÈF …F"0F(ÆF88>E*F)Æ* <4cÆ€t*`$ß…$¦(-߄ߙ$$?È- ø † -%ß¼Pß°@ß¿0ß´H׸(àg½ ƒ ß…$¦(-߄ߙ$$?È- ø † -%ß¼Pß°@ß¿0ß´H׸(àg½ ß…÷¤÷¥* ÷¦ ß…$¦(-߄ߙ$$?È- ø † -%ß¼Pß°@ß¿0ß´H׸(àg½ ß™ÿ±8 ø $p@@ˆ%ß…$¦(-߄ߙ$$?È- ø † -%ß¼Pß°@ß±8ß¿0ß´H׸(àg½ ×£÷ºךˆXF#Ѓ÷»D´ØF Þá׈HF!ØCôX@üT(ü@h× þפ ôC׃ˆP4-ôDF#Á{ô@üA0F# <ôD8ôBEôA ×€ˆF ô@8ÜE0¬PHß™ ¸… / ø  ø@þ"`ß™ ø  %ß…$¦(-߄ߙ$$?È- ø † -%ß¼Pß°@ß±8ß´H׸(ß¿0׺×»àg½ ÷¼XÞ$0@ %ÿµ`€D¨%לˆp$טˆ`Dµ`D¤F c!F !F8cF cF,Ó* FEôå׈F!)@ôåׂˆPF"(<Eß¿F&(Àôãß¿%ß¼àg½@g½ÿÐÿ¿ÿ·€¸%ÿ¼<$!€!à-ß…$¦(-߄ߙ$$?È- ø † -߿߼ß·àg½0Þáh< «4BÜ#"ß…$¦(-߄ߙ$$?È- ø † -߿߼ß·àg½0ß™Þä` ø þàhß™à % ø þà`%߿߼ß·àg½0g½ÿàÿ¿$ ܈Œ‡ 0%߅߄ߙ©(-$ @ ø ‰ -ß¿$ÿÿàg½ memory allocationinvalid parameterinvalid handleinvalid key error (isinusinv.c/%s) : %s isinusinvinitbad return from Isin_inv_freebad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valuebad return from Isin_inv_initIsin_inv_initisinusinvbad return from Isin_invIsin_invIsin_inv_free error (isinusinv.c/%s) : (%i) %s ÿÿÿýÿÿÿüÿÿÿû0ÿÿÿú@ Šƒ”‰‰’‰’‰“‰‰’‰’‰…Œ‰‰šˆ“ˆ›ˆŽˆ‘ˆ„Œ‰§…Š‹–ŒÇ‹Œ…„“„„“­—‘…Ž…„„†‹„     ( 0 8 @ H P V \ j r z ‚ Š – œ   ¦ ¬ ° º À Î Ö è ð ö ú  PPdh €¤€¬p°´p¸À#   pp #lÈpÈxp|€p„Œ#ØÜäpèìpðø#H(L(TpX\p`h#¨X¬X´p¸¼pÀÈ#ˆˆ p$(p,4#€°„°Œp”p˜ #èèìèôpøüp#t x  ¤¬° ´¸ À #   $ , #˜œ¤¨ ¬° ¸ #ðôü   #<TX`d hl t #´¸ÀÄ ÈÌ Ô #°´¼À ÄÈ Ð # ¼ À ä( è( ð ô ø ü # 8 < \H `H h l  p t  | # ¨H ¬H ´0 ¸  ¼0 À  È # P  T  `X dX l p  t x  € # ¬X °X ¸0 ¼  À0 Ä  Ì # (h 8h < p„ ì ü X h Ä Ô ¤  Ì ä€ è ø  œ   D t ˆ ¤  $ P \ € (  È Ø D  ì   ´  Ä  ì    è ø @ À!ûTD-@!ûTD-?ÿ× =p£×A3Æ€\)?„záG®{¿„záG®{@záG®=Û|ßÙ×½»@ !ûTD-À !ûTD-?ð?à@?ù!ûTD-¿ù!ûTD-8!7üÿÿÿ7üÿÿÿ7üÿÿÿ7 8(?(ÿÿÿÿÿÿÿÿuаxˆisinusinv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW isinusinv.c -o /ecs/hdfeos/obj/sgi64//isinusinv.oS error <(iisinusinvinitð<XXÔ Isin_inv_init X ¨˜¡isinusinv0 ¨ 0àÉIsin_invÀ 0 <Isin_inv_free0 < @> Isin_error dp­__iob\ISIN_BADALLOC ]ISIN_BADPARAM ^ISIN_BADHANDLE  _ISIN_BADKEY 0disin gÿ /ecs/formal/TOOLKIT/src/GCT/freeware/usr/includeisinusinv.c悦¡ü’stdio.hôÇ푎b :Ò:~5x  4 |4 |4 ~40}|4 |4 ~40}z4 !~4  * mmm;31G(;3,~%;3,;3-;3;3 ;x$~zz;y z{{{| 4 |=,|-*B à }}y{|4%~D|  %(%~(H}~% B .: ; 9 @ @.: ; 9 ? @ @.: ;9 ? @ @.: ;9 @ @4: ; 9 < ? 4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(< A A@8< CpA@ A» B¸ B¹ Aœ Fº@XP D A@A Aœ F” C¸ƒ‘ YºC»}¼ C•( ¨ˆ D0AœF@( 0 A@AœF@( <ä A0A@A—Bœ( D A A@8 dòisinusinvinit!Isin_inv_initPisinusinv{Isin_inv¦Isin_inv_free;ÍerrorÕIsin_error|08`h ¨èð HPx€ ÅÚâê 8@HcksŽ–ž½ÅÍèðø <Ys†    @è (“»]°$È d*0‹2À@8>p! P   f0`q )°{0,@€p ,À!” ,è« ,ø@µp -8PÃp-ˆÏp0 Ûp4"‹ép4­ öp6M@p6‡p7C& 7X6 7hàG 8HÀW : j :(~ :8utmfor.o/ 877725162 467 20 100664 10132 ` ELF È @@ ,%)16;@EJQ]elv,„}ˆ” œ ¤©­¹ÅÓàïÿ 0C.symtab.shstrtab.strtab.comment.text.sbss.rodata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.srdata.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodata.lit8utmforintabsp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutmforadjust_lontsincossin.srdatalogcosacostan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//utmfor.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onà %F `g½ÿ°÷®÷­ÿ°ÿ¼(<$!!à-ß™à€%ÿ¿  ø ÷¬(B@ß™ ø  %(C=` %ß…ß™$¦(-ß„$ ø † -$ ß¿ ß¼(ß°àg½P׈ߙפ×£×¢÷„ˆ÷ƒˆ÷‚ˆ ø ÷ˆ €"#@$!ÿIDF€!׈F!׈÷ˆp÷€ˆׄˆׄˆ×…ˆ×ƒˆF%ÃF#Âׂˆ F#F D÷„ˆhß™F ÷‚ˆP ø ÷ˆHߙ׌ˆP ø ÷€ˆ(ߙ׌ˆP ø ÷€ˆ0ߙ׌ˆP ø ÷€ˆ8F †×ˆ F Æ×Žˆ8ߙ׈0׌ˆ( ø ÷€ˆ@׃ˆP×…ˆ F#(AF!CׂˆF ‚ׄˆ(F$<÷‚ˆ`E÷ˆX÷…ˆxߙ߄$ ø … - %ߙ߅$ ø ¦(-ߙ׈׌ˆ ø ß°׌ˆߙ߅$ ø ¦(-ß™ ø ׌ˆß¿ %ß¼(àg½Pg½ÿP÷¹@ÿ§€ÿ¦p÷¸hF nÿ¼ˆ<$!!à-ß™×€ˆÿ¿x ø F cF FF F÷ PF Ã$ß™$¦0- ø ¥(-׃ˆ×‚ˆxF#2ENß™ ø F Ë×¥F )B×€ˆ0F .EF Î@×€ˆ8F ÎEF Èäøµˆãhñ¿ð=Û|ßÙ×½»?à@@M@2@R@4@@"@@N€@‚À@t @>@8t…‹†Š„„„‰‘†…†ƒ…Šˆ“†Š‹Š“Ž“Ô       " & * . 2 6 : > H L P T Z ^ b h l  \dlp¸(¼(ÐPÔPü``HLìˆðˆ( D ` ”˜ ¨¬°¸Øàäìôøü  $,0 4<@ DLP T\dlp tx€„ˆ”œ¤¬°´ Ì à äèôø   T X| ”¤ ¸Äàè   $<T p„ ¸àü (4DHL PT`lt|Œ ¬´ÄÔÜø $DL|„utm-for?(ÿÿÿÿÿÿÿÿuаx^utmfor.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW utmfor.c -o /ecs/hdfeos/obj/sgi64//utmfor.o0utmforintÐ,(cutmfor°,°X"r_major #r_minor $scale_factor %lon_center &lat_origin  'e0 ('e1 0'e2 8'e3 @(e H(es P(esp X)ml0 `*false_northing h+false_easting p,ind xFÿ /ecs/formal/TOOLKIT/src/GCT/freewareutmfor.c‚„¦¡à* 9| |  y,$~0~ |~&}~ $ $  ,! "($@ z{(4-}{{{ {}}}}}}~}}}|}}|}|% B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(, CPCAœF@X,„ A°A¹C¸ BœF@] @89B°œ@¸ ¹s @898°;fÄutmforintïutmfor[08`h ¼×ßçÿ%;Voˆ™ª»ÌÜíÿ.J\       @ ÐLWs­$ °* Ѐ0 Ð¥80 x°>p!(tP  € f €q  p{ƒp P‘phfpΩpë6·p!¸ÄpÙ@ÓpCã `ó p@ °€ 0 ' P;p  `hutminv.o/ 877725163 467 20 100664 10964 ` ELF$H @@ 8%)16;@EJQ]elv8}…‹‘œ ¨¬±½É×äó$4G.symtab.shstrtab.strtab.comment.text.sbss.rodata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodata.lit8utminvintabsp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutminvexpcosasinzatan2adjust_lonsintsincostansign.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.10-1263486820:/ecs/hdfeos/obj/sgi64//utminv.obe-options:::-PHASE:w:c -G8 -TENV:PIC -m1 -LNO:plower=off -TARG:abi=64:isa=mips3 -O2 -LANG:=ansi_c -TARG:t5_ll_sc_bug=onà %F `g½ÿ°÷®÷­ÿ°ÿ¼(<$!!à-ß™à€%ÿ¿  ø ÷¬(B@ß™ ø  %(C=` %ß…ß™$¦(-ß„$ ø † -$ ß¿ ß¼(ß°àg½P׈ߙפ×£×¢÷„ˆ÷ƒˆ÷‚ˆ ø ÷ˆ €"#@$!ÿIDF€!׈F!׈÷ˆp÷€ˆׄˆׄˆ×…ˆ×ƒˆF%ÃF#Âׂˆ F#F D÷„ˆhß™F ÷‚ˆP ø ÷ˆHߙ׌ˆP ø ÷€ˆ(ߙ׌ˆP ø ÷€ˆ0ߙ׌ˆP ø ÷€ˆ8F †×ˆ F Æ×Žˆ8ߙ׈0׌ˆ( ø ÷€ˆ@׃ˆP׈ F#AF!CׂˆF ‚ׄˆ(F$<÷‚ˆ`E÷ˆX$ÿ‚ˆxÿ€ˆxߙ߄$ ø … - %ߙ߅$ ø ¦(-ߙ׈׌ˆ ø ß°׌ˆߙ߅$ ø ¦(-ß™ ø ׌ˆß¿ %ß¼(àg½PÀ(%g½ÿ0÷¹@ÿ¿€ÿ³ à˜%÷»pÿ¼˜<$B"à-߈xF nÆ÷ºx MF f†×€ˆ×™ˆF ÎBß™ÿ¥ˆ ø F9ÓF9؃׈ F"@F Æß™÷ PF  ø ÷¡H׺P׎ˆ F ÆF:pF Ö×€ˆ0F Ö‚F;ÛF:ÓBF,sF.k@F-cß™ ø F c×…ˆ×¡HF%Ãߙ׌ˆPF † ø F,Ã×£`F#ÈÂF<ð‚סXF!BF?F"F!F=F8×…ˆ8F EF%>EF8מˆ@*¡ ×€ˆHß…ß™$¦(-ß„$ ø † -$_ß¼˜ß³ ßµ×¸ ×¹@׺x×»p×¼0×½8ß¿€×¾(׿hàg½Ð$ÿÇ¡¨-×½8×™ˆXF Á×¼0F9 <×¾(׿hEtßµF Ã$ß™$¦0- ø ¥(-F Ã×›ˆX×™ˆPצߙץ÷¦ ø ÷¥סF9 ÂF!½Â׈ F7mÁF ¼„בˆF2ŒCF9lF1”‚F7”ƒ×ŽˆF1s‚F.ÓƒF ŒBF.u‚F6ŒBF2ŒC׈ÈF!°CדˆPF3´Ã׃ˆ°F#°Ãׂˆ`F"µCF ÂפF;%‚F7¸F$µ‚×”ˆHF4¼F4µF6±׉ˆ¸F)ºB×…ˆp׊ˆhF%"׆ˆÀF4UF&Ù‚F)¥F"‚F(¥F%¼‚F&¥×†ˆ F&׉ˆxF)²B׈ˆˆF*”€F(½Â׈ˆ˜F-„F(²F)”€×‰ˆ×†ˆ¨F)½ÀF&Ù‚F(½ÀF%!Bׇˆ@F ½ÀF'!×€ˆ€F&½ÁF ØF%½ÁF$”F#½ÂF"¥F ”F!¥F7”F6„F5”‚F4„׈0F3„F2{ÁF1{ÂF0kAF/ÃÁF.kBöo×®F.kCߙ׌ˆ ø F-cß¡ˆ×¸  ô ß™F Û ø ׸ D‚F€áF9Âߢˆ×‚ˆöcôB%ß¼˜ß³ ×¹@ß¿€×ºx×»pàg½ÐIllegal zone numberutm-invintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Latitude failed to convergeUTM-INVERSE?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ?à=Û|ßÙ×½»@@@?ù!ûTD-@8@@@$@"@V€@N€@r @F€@o€@>@<@ @4†…‹†Š„„„‰”†…†ƒ…•‰š„„‹ž„…œ“‰ßˆ‘       " & * . 2 6 : > H L P V Z ` d h l r v z ~  \dlpÄ(È(ÜPàP` `X\”¨œ¨¤ˆ¨ˆ( D ` ”˜ ¨¬°¸Øàäìôøü  $,0 4<@ DLP T\dlp tx€„ˆ”œ¤¬¸¼À Ø ì ðô   dx|„ ˜¤ ¼Ìè ô0\ l p¨°¼ÄÔÜäðøü    0 4l„˜ ( @DL lxŒ¨°¸ÀÜìôø (0<LPdp¤Ì Ðì ?(ÿÿÿÿÿÿÿÿuаx^utminv.ccc -64 -mips3 -c -O -xansi -D_POSIX_SOURCE -DIRIX -I/ecs/formal/TOOLKIT/include -I/ecs/formal/TOOLKIT/include/FW utminv.c -o /ecs/hdfeos/obj/sgi64//utminv.o3utminvintÐ8(gutminvÐ8@X$r_major %r_minor &scale_factor 'lon_center (lat_origin  )e0 ()e1 0)e2 8)e3 @*e H*es P*esp X+ml0 `,false_northing h-false_easting p. ind x+Fÿ /ecs/formal/TOOLKIT/src/GCT/freewareutminv.cŒ„¦¡û0 <| |  y,$~0~ |~&}~ $ $   s 1=,,2  {{, t-(1x~}w w t  }}}}}}}}}} , % B .: ; 9 ? @ @4: ; 9  ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿ@ @A(8 CPCAœF@ˆ8 BÐA¹A@ A“B» AœFº y @9:;BГœ@ ¹º » Q @9:;BГœ@ ¹º » E¿ F¾B½B¼B•C¸8@;fÄutminvintïutminv[08`h ¼×ßçÿ%;Voˆ™ª»ÌÜíÿ.J\       @¨ èD,[‡­$4@*x€0x´800Ð>p!†P ˆÀ fH°q øP{p HP‰p˜f•pþ3¡p 16¯p gè¼p!O@Ëp!CÛ !Øë !è@ü "(€ #¨  #È3p #Øphdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibIRIX65-64.a0000444000175000017500000235532411151552360022036 0ustar amckinstryamckinstry! /SYM64/ 1230066461 0 0 0 3152 ` · ” ”**JôJôk$k$’t’t¬¤¬¤È$È$â„â„ÔÔ449„9„\ä\ä€Ô€Ô•T•T«t«tÃ4Ã4ÝäÝäûÄûÄ´´8ä8äVtVtk$k$ÔÔ›d›d·d·d·d·d·døøøøø8ä8äPôPôl¤l¤Ž$Ž$¯d¯dȄȄà$à$õõ  !Ô!Ô8´8´VtVttttt­„­„å„å„ý´ý´TT5Ä5ÄQQkôkô†Ä†Ä£Ä£ÄÄ4Ä4×ä×äí´í´í´%„%„[$[$s„s„Ž´Ž´À¤À¤óó„„?¤?¤eÄeÄTT¨„¨„Á”Á”ؤؤîTîT¤¤4rtʄʄʄʄʄʄʄʄʄʄʄʄʄʄʄʄʄʄʄʄ                  gt y$ ŽÔ  „ ÍÄalberforintalberforalberinvintalberinvalconforintalconforalconinvintalconinvazimforintazimforaziminvintaziminvbceaforintbceaforbceainvintbceainvceaforintceaforceainvintceainveqconforinteqconforeqconinvinteqconinvequiforintequiforequiinvintequiinvgnomforintgnomforgnominvintgnominvgoodforintgoodforgoodinvintgoodinvgvnspforintgvnspforgvnspinvintgvnspinvhamforinthamforhaminvinthaminvimolwforintimolwforimolwinvintimolwinvisinusforinitIsin_for_freeIsin_for_initisinusforIsin_fwdisinusinvinitIsin_inv_freeIsin_inv_initisinusinvIsin_invlamazforintlamazforlamazinvintlamazinvlamccforintlamccforlamccinvintlamccinvmerforintmerformerinvintmerinvmillforintmillformillinvintmillinvmolwforintmolwformolwinvintmolwinvobleqforintobleqforobleqinvintobleqinvomerforintomerforomerinvintomerinvorthforintorthfororthinvintorthinvpolyforintpolyforpolyinvintpolyinvpsforintpsforpsinvintpsinvrobforintrobforrobinvintrobinvsinforintsinforsininvintsininvgsat_ratiosomforintsomforsominvintsominvsterforintsterforsterinvintsterinvstplnforintstplnforstplninvintstplninvtmforinttmfortminvinttminvutmforintutmforutminvintutminvvandgforintvandgforvandginvintvandginvwivforintwivforwivinvintwivinvwviiforintwviiforwviiinvintwviiinvfor_initinv_inittsincosasinzmsfnzqsfnzphi1zphi2zphi3zphi4zpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zonep_errorinitclose_fileptitleradiusradius2cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblankpakszsphdzuntfzgctpgctp_alberfor.o/ 1230063476 7356 20 100664 7492 ` ELFÀ0@@ 8'/7=CJR[elt@Ø}ˆ›§µÂÑáñ%.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodataalberforintp_errortsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberforadjust_lon__dcis.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:alberfor.o<$!g½ÿ ÿ¼!à-׈F/pÿ¿X÷¹PF ÷º@F ކ÷¸HF! B L P T X X@\`@d%h´%Ì%ä %ü%%( %@%T %¼PÄPÈ %Ø %è %ô %%%@Dx%Œ %¼%Ð%<DHT œ  ¨¸¼ ÈÔ àì   $0 H X`˜œ¬¸ ÀÌÐ ÔÜà ð øü   T € ”˜¤° ´Ä Èàäì(ÿÿÿÿW6èÿÿÿÿx?alberfor.cr_major r_minor c e3  rh  !ns0 ("lon_center 0#false_easting 8$false_northing @(alberforint’à8 nalberfor’À@XX8ÿ /ecs/hdfeos/gctp/srcalberfor.cúÉ¿ùØ 0 s s s t s)Y'_{z~~~%% %%!~%{|!  zzz ( ~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A08 C`Aœ D@A¹BºB¸0@Ø C@AœDžC¿C@8?Gìalberforintalberfor "8N^o€’«Çä -5=M(0`h   @Ð DT9$°*ÈH00È6Øj>p! B`P ¨@ f è¸q  @{p àP‰p0G•pw`¡p×7¯p¼pž@ËpÞGÛ (ë 8û H@ ˆ  ¨3p ¸alberinv.o/ 1230063516 7356 20 100664 8356 ` ELF0@@ <'/7=CJR[elt@$}ƒ‡˜¤°¾ËÚêú ..symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodataalberinvintp_errortsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberinvatan2logphi1zadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:alberinv.o<$!g½ÿ ÿ¼!à-׈F/pÿ¿X÷¹PF ÷º@F ކ÷¸HF!׆ˆHF-BF'aÁF(1€ÿ F'8ÿ¦L0!ÿ¿0÷¸Hÿ³à˜%׈ˆEF ׈ˆF F F%Á2EQß™÷»@D H÷¹8÷© ×›ˆ׃ˆ×‚ˆF:ÀBF;>F"C×™ˆO!yE!F:ÎC׈ß™F;kF-Û@׸H ø F-c׈ ׈בˆ F0|F1„F0F;„F0{ÁF ÌF {ÅF0{Á׎ˆF {ÅF/s<×’ˆ(דˆ0E 3D ˆF9Œ>×¹8E×»@×¹8örß™F ËF׸Hg¦ ø F Ûö`ß§×»@à×¹8ß¿0׺(߳߼àg½Pös×­ F:kCߙ׌ˆ8 ø F-cߢß¿0ô@%߼߳׺(àg½PF(3B ø F(;÷  ÷»@ÿ®÷¹8ÿéךˆ0ß™F ËFg¦ ø F Ûö`ß§×»@à×¹8ÿæß¿0ÿÚךˆ0=Û|ßÙ×½»?ð¿ð?à?ù!ûTD-¿ù!ûTD-Equal latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREAf™ˆ†††…††…„„ƒƒ„ˆ‚´ŸŒ‡‰ƒ‹‹       " & * . 2 6 : > B L P V \ ` XH\`Hd%h¸%Ð%è %%%, %D%X %ÀXÈXÌ %Ü %ì %ø %%%@H%Œ%Ø%%4%<DHT œ  ¤¬¼À ÌØ äð   (4 L \dœ °¼ ÄÐÔ Øàä ô ü   \`dlœ¨À ÔØÜìü  DPT| Ð Ô$( `(ÿÿÿÿW6èÿÿÿÿxPalberinv.cr_major  r_minor !c "e3 #es  $rh (%ns0 0&lon_center 8'false_easting @(false_northing H,alberinvint’à< ralberinv’Ð@dXÕ8ÿ /ecs/hdfeos/gctp/srcalberinv.c€Ê¿ùÌ* 4 s s s t s)Y'^{}~~~%% %%!~%{|!  ~u ux   u $({ t 1cp$ % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A0< C`Aœ D@A¹BºB¸@@$ BPBœBºN@A¸A“L»B¹M9;E»B¹8d?Xýalberinvint+alberinv "8N^o€‘£¼Øõ#>FNM(0`h   @ @D„BÆ$àd* HP00 H86 €r>p! òfP XP f ¨Ðq x{p ˆP‰pØX•p0Ý¡p 7¯pD ¼pä@Ëp$GÛ p ë û  @ à  3p alconfor.o/ 1230063557 7356 20 100664 8180 ` ELF(0@@  H,05=DLSZbP€kvz~Š–¤±ÀÐàð.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.bss.lit8.rodataalconforintpowatantsincosptitleradius2cenloncenlatoffsetpalconforadjust_lonsintan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:alconfor.o<$cg½ÿðÿ¼#à-ß™ÿ¿÷ˆ׈€÷Œˆ×Œˆx$ÿ‚ˆH×€ˆ׈ ׂˆ(׃ˆ0ׄˆ8×…ˆ@ׇˆP׈ˆX׉ˆ`׊ˆh׋ˆp÷Žˆ ׎ˆ×ˆ÷ˆ(׈÷ˆ@ß÷ˆ÷Žˆd!ô+hô*`ô)XD 0ô(Pô'Hô&@ô%0ô$(ô# ô"ô! ø ô ߙ׌ˆˆ ø F,ߙ׈˜g†ˆ8׌ˆg…ˆ0 ø M!ߙ߄ ø d„ߙ׈ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈( ø ׌ˆ ß¿%ß¼àg½<$!g½ÿ ÿ¼@!à-ß™ÿ§H×€ˆÿ¾8Àð%ÿ¿0÷¸XF n ø F cß™g¦F  ø g¥ß™ ø F Ã׈@׎ˆ MÍ9׈¨M͡ߙF/kB ø F.c׌ˆ°ß™×ˆ¨F,Ã÷ P ø F-cߙ׬P ø F cߙטˆ˜g¦׌ˆg¥ ø M˜!׈0׎ˆ8ש×±×°F.L‚F/‹BM°“a×’ˆ ßŠˆHF2k@)BF-ÃCF/KÂߌF1s‚ß¿0MÐ{¹ß¸HeŒ øl-ר$Ôg0F)jBeKÔfÿøeHÿþF.kBeFÿÿÔe8@øF)C0ÍÔ` @-F-jÂe 8׸X@BMlbá M‰B¡ª`*Lê*ae)ÿød¥€LÊ!ÕL˹Õ8F @Lë)ùF IFeÿøh{ ªp*Lê*aÀLÊ!ÕL˹Õ'F @Lë)ùF IFd¥ªx*Lê*aLÊ!àd¥ÕÿøL˹Õ'ÿøF @Lë)ùF IFeÿðeÿèe)ÿðF(k‚MÉc¡F)kBM¨c)F%[ÂM‹9׊ˆF zÇ׉ˆ F.ZÀ׈ˆ(M,RaM R!ß¼@÷É%÷ß¾8àg½`ר(ÿêש À9#à¯?ñßF¢R5?µÄ«DâR?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?ë—åWç'÷?¥Ä«DâR@Sni]Ú‡¿ù!ûTD-@?ð?à?ù!ûTD-ALASKA CONFORMALN®„‡„„ƒƒ„…ƒ…ƒ‰‡„‡ë„       $ . 2 6 : > B F x„¸%È%ä %ðô %ø % % %,%PT„%˜ %¤%È%ä%ô% %Pd  $(048<@DHLPTX\`dhlpt|€À ÄÐ ÔØÜàì ü    $ (0d lŒ   ¬°¸À ÐÔ Øì ü 8<Œ”œ(ÿÿÿÿW6èÿÿÿÿx‡alconfor.c"r_major #r_minor $lon_center %lat_center &false_easting  'false_northing ((acoef )bcoef 8*sin_p26 0+cos_p26 8,e @- n H1alconforint’H galconfor’àPÐP28ÿ /ecs/hdfeos/gctp/srcalconfor.c‡Ê¿ùÂ' 5 `gm lzp u }  r   jj|=~  x tcx u ~u }t}~w~w|w}}}~y% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(H CAœC@0P€ C`AœEžB@A¸8Ð?5alconforintbalconfor "8Ng€œ¹Íá÷ -JRZu}…M(0X`   @Ð IY($ Ð* pP0 pp50 p¸; (Cp! 9NU ˆ k ˆXv à€p ðPŽp@špÏ:¦p 7´p@ˆÁpÈ@ÐpGà P@ð   @ à $ 8p alconinv.o/ 1230063597 7356 20 100664 10004 ` ELF P0@@  H,05=DLSZbPXkquyŠ’žª¸ÅÔäô(.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.bss.lit8.rodataalconinvintpowatantsincosptitleradius2cenloncenlatoffsetpalconinvasinztansinatan2adjust_lonp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:alconinv.o<$cg½ÿðÿ¼#à-ß™ÿ¿÷ˆ׈€÷Œˆ×Œˆx$ÿ‚ˆH×€ˆ׈ ׂˆ(׃ˆ0ׄˆ8×…ˆ@ׇˆP׈ˆX׉ˆ`׊ˆh׋ˆp÷Žˆ ׎ˆ×ˆ÷ˆ(׈÷ˆ@ß÷ˆ÷Žˆd!ô+hô*`ô)XD 0ô(Pô'Hô&@ô%0ô$(ô# ô"ô! ø ô ߙ׌ˆˆ ø F,ߙ׈˜g†ˆ8׌ˆg…ˆ0 ø M!ߙ߄ ø d„ߙ׈ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈( ø ׌ˆ ß¿%ß¼àg½g½ÿpÿ°0<÷»`&ÿ¼(0à-×›ˆ ׈F;fÁF!ÞÃ÷¼Xלˆ(FF 1F ³FF 8ÅF »F ªÆF$ÀF šD¸F ‘Æ1¥F#Ð<àH%F ‰FÀP%%F £†f$*EF F8ÃÂàÿÎMùËá ÿF8Á€ 0*NfŠaeJÿøe)ÿøÀÿ•NF‚¡N†»!NƪáF IFF QF5{BF7{‚ÕãLoŠ9F aÕÂLOùMà ©ÿ‡M¢ iF8ÆÂOyÎáF ÞÄߙ׌ˆ¨×œˆ˜ ø F,Ûß™g¦g¥ ø F<F Ø…F:>׈Eö!ß¿8׃ˆß¼(ß°0ß±@׸P×¹p׺h×»`ß§ %×¼Xôãàg½ß¿8ß¼(ß°0ß±@׸P×¹p׺h×»`×¼Xàg½×­׌ˆ8F9kBF-cF;cß™×®׈0÷»H÷¾x ø MŽk!׈°×žˆ@F-׈¨ß™F Æ÷¿ˆF-÷‚÷½€ ø F-cF Fןˆ€%ß™ ø F Û׈@׎ˆ¸MÀ{!MÀ{¹ß™F óF ø F.cß™ ø F=fOüa*F;)A/F;.ÀF )…F&Ò?H½¾¿K=>?8¨?5alconinvintbalconinv "8Ng€œ¹Íá÷ -JRZu}…M(0X`   @ XI¡<Ý$¨* ¨P0 ¨p50 ¨À; hBCp! ªdU @ kPxv Ȱ€p xPŽpÈšpW¥¦pü7´p3¸Ápë@Ðp+Gà x@ð ¸ È@  $ (8p  8azimfor.o/ 1230063637 7356 20 100664 6644 ` ELFp0@@ ˜ (/6@GO U ˜]hotx€ˆ” ®»ÊÚêú .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodataazimforinttsincosptitleradiuscenlonmeroriginoffsetp.lit8azimforadjust_lon__dcisacossinsprintfp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:azimfor.o<$!g½ÿðÿ¼!à-ß™ÿ¿÷ˆ ÷ˆ÷Žˆg†ˆ0÷ŒˆF sg…ˆ( ø ÷ˆߙ߄ ø d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½<$!g½ÿPÿ¼x!à-ß™ÿ§h×€ˆÿ¦`ÿ¿p÷º€F n† ø F cß™g¦F Óg¥ ø ÷ ß™×€ˆ(×¢׈0׺׬F"BF Ö‚ ø ÷¡ˆ×¬ˆO@c!ׄˆF `ÅF$ÀׄˆF ÅF$׈ׄˆ%EôÁôäß¿@ß¼ ׸8àg½P×®0׭׌ˆ0F.kBF-cF8cß™×®׈( ø MŽk!×…ˆ׈F +ÅF0{À׈F {ÅF0z>ߨD ˆEõF%‹>E טˆß™×­0׬( ø F kGß™ ø F8ß©%ÿ×õ ߙ׬(×­0 ø F cß™ ø F Ãߪ%ÿËõ@ß™ ø F ׆ˆ(×¥L 1y׎ˆF +EF.l<ר(E%F BF.E B F J N 8%DH%LT%`%l %| %  ¨ 00 %8%¤%ð%ü% %,%H%¤%´%  $(,4<@ P X\ dh pt x€¸¼Ø àü , @ TXˆ˜  ¬° ¼ àä ø  ( D P\ ” ˜¬ °@ !ûTD-=Û|ßÙ×½»¿ù!ûTD-(ÿÿÿÿW6èÿÿÿÿx&aziminv.cr_major lon_center lat_origin false_northing  false_easting  !sin_p12 ("cos_p12 0&aziminvint’˜ Eaziminv’РÌP37ÿ /ecs/hdfeos/gctp/srcaziminv.c™Ê¿ù„ + vz| {   ~u (e!~}l9~~~008A~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(˜ CAœC@( , BPBœB¸Q@8Ì=.Öaziminvintaziminv !7Pi†¢¸Îêòú$L(0X`   @¸ øD<*f$€Ì*P80P98p!‰TJ à` ðpk `Ðu00 {p PP‰p .•pÎ;¡p 7¯p@€¼pÀ@ËpEÛ Hðë 8û H@ ˆ  ¨3p ¸bceafor.o/ 1230063718 7356 20 100664 6692 ` ELF 0@@ ì&-4<FQYðTalpt€Œš§¶ÆÖæ÷ .symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatabceaforint__dcisptitleradius2cenlonmertrue_scaleoffsetpbceaforadjust_lonsinlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:bceafor.oF,hƒ<$Bg½ÿàÿ¼"à-׈L"yF ß™ÿ¿÷ˆ8÷‘ˆ0÷ˆ(÷Žˆ ׂˆ÷ˆ÷Œˆ÷¡F"<$÷ˆÿˆXF { ø ÷€ˆפF$׃ˆLdùF ÄF#Ãß™÷‚ˆHß„÷€ˆ@d„ ø ÷ƒˆPߙ׈ ø ׌ˆß™ ø ׌ˆ ß™ ø ׌ˆ(ߙ׈0 ø ׌ˆ8ß¿%ß¼àg½ <$!g½ÿÐÿ¼!à-ß™ÿ§ÿ¿×€ˆ ÿ¾Àð%÷»(F nÆ÷¸  ø F cß‚ˆX×…ˆ8@טˆ×ˆ@F8‚ß™L¢aF Û ø ÷Á×…ˆ@F ÁF%!ß¿׃ˆ0ß¼߾׸ ߣ%×»(F$Àôcàg½0׆ˆPF81‚ß™L¦¡F Û ø ÷Æ×Žˆ׈M®9M®aß™F Æ ø F-c×’ˆ×”ˆבˆF2¥F4דˆF3ÜN0Ü9F0ÜN9F3ŒAF1„בˆPF0ÄF2ŒBF1„ß¿߾ߤ׈0×»(ß¼%׸ F0{Àôàg½0?ð>äøµˆãhñ@Cylinderical Equal Area<™„ƒƒ„…‚Ž‹‡ˆœ       & * 0 4 d%Œ”˜%¨%´ %À %Ð %ð ô ( %T%¬%Ì%$ ,048<@DT\ht„ ˆœ  ¤¬° ¸¼ ÄÈ ÌÔ 04<@H \l˜  ´¸Ä ÔØÜè (ÿÿÿÿW6èÿÿÿÿxbceafor.c#r_major $r_minor %e &es 'lon_center  (lat_truesc ()false_northing 0*false_easting 8+cosphi1 @,sinphi1 H-kz P. ind X2bceaforint’ ì cbceafor’0ðDPŠ7ÿ /ecs/hdfeos/gctp/srcbceafor.c Ê¿ùÓ" 8 s  g  v}pu {z|  yy u u u |}}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(ì D AœF@0ðT C0AœD@BžB»B¸8D=‡0bceaforint\bceafor !7M]n‡ ½Ùï(DLTmu}L(0X`   @ˆ ÈD *$@D*ˆ`00ˆ6 >p!¸<P ø° f¨€q (ð{p  P‰p h‡•pï’¡p7¯p¸ˆ¼p@@Ëp€EÛ È@ë û @ X  x3p ˆbceainv.o/ 1230063758 7356 20 100664 7700 ` ELFˆ0@@ d&-4<FQY]p¼ejuy…‘Ÿ¬»ËÛëü.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatabceainvint__dcisptitleradius2cenlonmertrue_scaleoffsetplogbceainvasinadjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:bceainv.og½ÿÐ÷»F,nÃ<$!ÿ¼!à-÷¸ טˆOÞ9F ÀD×…ˆÿ¿(ׄˆ÷ˆH÷‘ˆ@÷ˆ8÷Žˆ0÷ˆ÷ŒˆF8ÀÂ÷˜ˆ÷ƒˆ F#ÀÂF%<÷ƒˆ(÷¡$F ~ÆE'÷ˆ÷„ˆhÿ‚ˆpß™ ø F ÛF8Â׈L#yF DF!Cß™×»÷‚ˆXß„÷€ˆPd„ ø ÷ˆ`ߙ׸ ׈ ø ׌ˆß™ ø ׌ˆ0ß™ ø ׌ˆ8ߙ׈@ ø ׌ˆHß¿(%ß¼àg½0׎ˆß™F!sF. @ÿ€ˆpF8s÷® ø F-cבˆ×°׈F1„F0|×®F.{ÃMðùF/s‚ÿÉ÷Žˆh<$Bg½ÿ°ÿ¼"à-߈pÿ¦ÿ¿@÷»0×€ˆ@×›ˆH÷¸8ÿ¾F hàð%טˆ F;fÁ׌ˆPß™F, ø F8c׈PF-ÃBF-ÛCß™÷À׌ˆ0 ø F-cß¿@ß¼߾׸8ߣ%×»0ô`àg½P׌ˆ׈h׎ˆ`F,ß™F8kBF.c ø F-cߙ׌ˆ÷ ( ø F,ߙ׈׬(÷   ø F-cߙ׈ ׬(÷  ø F-cוˆ(×”ˆF5¥׈`F8kBF-ÛC׈0וˆ ×–ˆ8׈(דˆ@F!¨B×—ˆH×®(F6}‚F!¥×² F3|ÂבˆPF7­BF6¥×°F5œÀF4”‚F1{ÂF3„F2s€ß™×Œˆ0F0s€MÏ¡F-c ø ÷Îß¿@ß¼߾׸8ߤ%×»0ô€àg½P?ð@>äøµˆãhñ@@@?Æ `¶ `¶?ºB¤*B¤*?°ÿº¦Uü?°[°[°?‘-ömŸ½ŠCylinderical Equal AreaL¢…ƒƒ„…‰Œ„•ˆŠ‰…††¢Š       " * . 4 8 < @ D ˆ%°¸¼%Ð%Ü %è %ø %0 %p t Ä%ä%0%D%\%t%ü% ,48<@DHLTXdx|€„ ”¤ ¬´ÀÄ ÌÔØ àä ìð ôü $8@`„”˜¬¸¼ ÌØ à$ 8 <L Pd h|€ˆ”˜œ ¤¬Äè ì(ÿÿÿÿW6èÿÿÿÿx·bceainv.c#r_major $r_minor %e &es 'e_p4  (e_p6 ()lon_center 0*lat_truesc 8+false_northing @,false_easting H-cosphi1 P.sinphi1 X/kz `0qp h1 ind p5bceainvint’0d kbceainv’Ðp,X°7ÿ /ecs/hdfeos/gctp/srcbceainv.c¥Ê¿ùÜ% ;rw ~~~k| {z|  rx{z}!~rrx{{{}}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A0d A0A»DœB¸E@0p¼ CPAœ D@A»C¸Až 8,=¿gbceainvint“bceainv !7M]n”­Æãÿ+<M_{ƒ‹¥­µL(0`h    @  àD$#G$`,*x00X6è>p! LP Pð f @àq @{p `P‰p°¿•po¸¡p'7¯p^¼pî@Ëp.EÛ xpë èû ø@ 8  X3p h ceafor.o/ 1230063798 7356 20 100664 6692 ` ELF˜0@@ ì%,3;EPXðT_jnr~Š˜¥´ÄÔäõ.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodataceaforint__dcisptitleradius2cenlonmertrue_scaleoffsetpceaforadjust_lonsinlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:ceafor.oF,hƒ<$Bg½ÿàÿ¼"à-׈L"yF ß™ÿ¿÷ˆ8÷‘ˆ0÷ˆ(÷Žˆ ׂˆ÷ˆ÷Œˆ÷¡F"<$÷ˆÿˆXF { ø ÷€ˆפF$׃ˆLdùF ÄF#Ãß™÷‚ˆHß„÷€ˆ@d„ ø ÷ƒˆPߙ׈ ø ׌ˆß™ ø ׌ˆ ß™ ø ׌ˆ(ߙ׈0 ø ׌ˆ8ß¿%ß¼àg½ <$!g½ÿÐÿ¼!à-ß™ÿ§ÿ¿×€ˆ ÿ¾Àð%÷»(F nÆ÷¸  ø F cß‚ˆX×…ˆ8@טˆ×ˆ@F8‚ß™L¢aF Û ø ÷Á×…ˆ@F ÁF%!ß¿׃ˆ0ß¼߾׸ ߣ%×»(F$Àôcàg½0׆ˆPF81‚ß™L¦¡F Û ø ÷Æ×Žˆ׈M®9M®aß™F Æ ø F-c×’ˆ×”ˆבˆF2¥F4דˆF3ÜN0Ü9F0ÜN9F3ŒAF1„בˆPF0ÄF2ŒBF1„ß¿߾ߤ׈0×»(ß¼%׸ F0{Àôàg½0?ð>äøµˆãhñ@Cylinderical Equal Area<™„ƒƒ„…‚Ž‹‡ˆœ       & * 0 4 d%Œ”˜%¨%´ %À %Ð %ð ô ( %T%¬%Ì%$ ,048<@DT\ht„ ˆœ  ¤¬° ¸¼ ÄÈ ÌÔ 04<@H \l˜  ´¸Ä ÔØÜè (ÿÿÿÿW6èÿÿÿÿx|ceafor.c"r_major #r_minor $e %es &lon_center  'lat_truesc ((false_northing 0)false_easting 8*cosphi1 @+sinphi1 H,kz P- ind X1ceaforint’ ì bceafor’0ðDP‰6ÿ /ecs/hdfeos/gctp/srcceafor.cþÍ¿ùÀ" 7 s  g  v}pu {z|  yy u u u |}}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(ì D AœF@0ðT C0AœD@BžB»B¸8D;„/ceaforintZceafor  6L\m†Ÿ¼Øî'BJRjrzK(0X`   @ˆ ÈD ($@D*ˆ`00ˆ6 >p!¸<P ø° f¨€q (ð{p  P‰p h„•pì‘¡p}7¯p´ˆ¼p<@Ëp|CÛ À@ë û @ P  p3p €ceainv.o/ 1230063838 7356 20 100664 7700 ` ELF0@@ d%,3;EPX\p¸citx„ž«ºÊÚêû.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodataceainvint__dcisptitleradius2cenlonmertrue_scaleoffsetplogceainvasinzadjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:ceainv.og½ÿÐ÷»F,nÃ<$!ÿ¼!à-÷¸ טˆOÞ9F ÀD×…ˆÿ¿(ׄˆ÷ˆH÷‘ˆ@÷ˆ8÷Žˆ0÷ˆ÷ŒˆF8ÀÂ÷˜ˆ÷ƒˆ F#ÀÂF%<÷ƒˆ(÷¡$F ~ÆE'÷ˆ÷„ˆhÿ‚ˆpß™ ø F ÛF8Â׈L#yF DF!Cß™×»÷‚ˆXß„÷€ˆPd„ ø ÷ˆ`ߙ׸ ׈ ø ׌ˆß™ ø ׌ˆ0ß™ ø ׌ˆ8ߙ׈@ ø ׌ˆHß¿(%ß¼àg½0׎ˆß™F!sF. @ÿ€ˆpF8s÷® ø F-cבˆ×°׈F1„F0|×®F.{ÃMðùF/s‚ÿÉ÷Žˆh<$Bg½ÿÀÿ¼"à-߈pÿ¦÷»0×€ˆ@×›ˆHÿ¿8ÿ¾F hàð%×…ˆ F;fÁ׌ˆPß™F c ø F%c׎ˆP׈F.kBF-ÛCߙ׌ˆ0÷À ø F-cß¿8ß¼߾ߣ%×»0ô`àg½@׎ˆ׈h׌ˆ`F.‚ß™F%kBF.c ø F-cߙ׌ˆ÷ ( ø F,ߙ׈׬(÷   ø F-cߙ׈ ׬(÷  ø F-cוˆ(×”ˆF5¥׎ˆ`׈F.kBF-ÛC׈0וˆ ×–ˆ8׈(דˆ@F!¨B×—ˆH×°F6}‚F!¥×² F3|ÂבˆPF7­BF6¥×®(F5œÀF4”‚F1{ÂF3„F2s€ß™×Œˆ0F0s€MÏ¡F-c ø ÷Îß¿8ß¼߾ߤ%×»0ô€àg½@?ð@>äøµˆãhñ@@@?Æ `¶ `¶?ºB¤*B¤*?°ÿº¦Uü?°[°[°?‘-ömŸ½ŠCylinderical Equal AreaL¢…ƒƒ„…‰Œ„”‰‰‰…††£‰       " * . 4 8 < @ D ˆ%°¸¼%Ð%Ü %è %ø %0 %p t À%ä%,%@%X%p%ü% ,48<@DHLTXdx|€„ ”¤ ¬´ÀÄ ÌÔØ àä ìð ôü $8@`„”¨´¸ ÈÌØ Ü  4 8H L` dx|„ˆ”˜œ ¤¬Äè ì(ÿÿÿÿW6èÿÿÿÿx´ceainv.c"r_major #r_minor $e %es &e_p4  'e_p6 ((lon_center 0)lat_truesc 8*false_northing @+false_easting H,cosphi1 P-sinphi1 X.kz `/qp h0 ind p4ceainvint’0d iceainv’Àp(X°6ÿ /ecs/hdfeos/gctp/srcceainv.c¨ÑÃʳ% : s x ~~~l| {z|  rx{z}!~rrv1{{{}}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A0d A0A»DœB¸E@0p¸ C@AœD»C@Až8(;¼fceainvint‘ceainv  6L\m€“¬Åâþ*;L^y‰¢ª²K(0`h    @  àD$"F$`(*ˆx00ˆX6à>p!øLP Hð f 8àq `{p xP‰pȼ•p„¸¡p<7¯ps¼p@ËpCCÛ ˆpë øû @ H  h3p xeqconfor.o/ 1230063879 7356 20 100664 8996 ` ELF˜0@@ ø',16;CINU]fpw‡À˜£ª¶ÂÐÝìü -@.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodataeqconforinte0fne1fne2fne3fntsincosmsfnzmlfnptitleradius2stanparlcenlonmeroriginoffsetpp_errorstparl1eqconforadjust_lon__dcis.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:eqconfor.oF,hƒ<$!g½ÿpÿ¼!à-׈L"yF ß™ÿ¿÷¸0÷¹(÷º8÷’ˆX÷“ˆP÷ˆF ކ÷ˆF ~F÷ŒˆF v÷ˆ@F  ø ÷€ˆ8ߙ׌ˆ@ ø ÷€ˆߙ׌ˆ@ ø ÷€ˆ ߙ׌ˆ@ ø ÷€ˆ(ß™g¦g¥F à ø ÷€ˆ0ß™×®׭׌ˆ8 ø ÷»@ߙ׈0׎ˆ(׈ F Ä׌ˆF Æ ø ÷¼Hߥץ gF F9ÀÀׄˆF ÅF$E7×¥ F<F%ÙAF&)C÷…ˆ`F%كߙ׈0׎ˆ(׈ ׌ˆF&á€F Ô ø ÷†ˆh׈ˆh÷€ˆHׇˆß¢F B×¼H×»@F(9Â@4÷‡ˆpߙ߄ ø d„ߙ׈ ø ׌ˆß™F ËF ø F Ãß™ ø ׌ˆß™ ø F Óߙ׈P ø ׌ˆX߿߼׸0%×¹(׺8àg½×¥ÿÌ÷…ˆ`ߙ߅߄׼Hd¥×»@ ø d„߿߼׸0$Q×¹(׺8àg½ÿº÷…ˆ`ߙ߄ ø d„ߙ׈ ø ׌ˆß™ ø F Ãß™ ø ׌ˆß™ ø F Óߙ׈P ø ׌ˆXÿÎß¿<$!g½ÿÐÿ¼!à-ß™ÿ§ÿ¿÷¿ ÿ¾׈0׎ˆ(F l׈ Àð%F gÆ ø ׌ˆ׈hߙ׈׌ˆF hF F,û ø ÷ (ߙ׌ˆ`׿  ø F c׈Pׯ(׈p׎ˆXß¿MÂ{¡ß¼F0k@M {yߢ÷ÎôM%ß¾àg½0?ð=Û|ßÙ×½»Standard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONIC€˜„„„††‰Ž…ˆ”Ž„„ƒƒ„ˆ‹ˆ†„ƒƒƒ„ƒƒ‰…       $ ( , 0 4 8 < @ D H N T X \ ` d h p t x `%p%€% %¨ %À %ä % %0 %P %  %Ô@Ø %Ü@è%ø%%% %X0\d0l%p @¤ %¨@´%À%Ì%Ø%è%@ %d%x%$ 8<@HPXdh ltx |„ˆ Œ”˜ ¬° ¼È ÌÐÔÜ $ 48 <@DH\|„ ˆŒ”¤¨¬°ÌÐ à äìð     $PT ˜œ ¬ °¸¼ È ÐÔ à äì (,4DHL PTl p€ˆŒ(ÿÿÿÿW6èÿÿÿÿx£eqconfor.cr_major r_minor lon_center e0 e1  e2 (e3 0 e 8 es @!ml0 H"false_northing P#false_easting X$ns `%g h&rh p+eqconforint’ø ‚eqconfor’0À`ƒ8ÿ /ecs/hdfeos/gctp/srceqconfor.c±Ê¿ù‘! 4qo v wx~$"p| , {{ bw'Z&e yyy ~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A8ø DAœF@A¸ A¹ Aº d» I¼ 0À C0AœD@A¿Až8À?«Qeqconforinteqconfor "8Ngx‰š«»ÌÞû(8Igow‘™¡M(0hp   @H ˆDÌT $@À* x00 6 R>p! b€P èÀ f ¨¨q Pp{p ÀP‰p«•p»‹¡pF7¯p}˜¼p@ËpUGÛ  pë û  @ `  €3p eqconinv.o/ 1230063919 7356 20 100664 9140 ` ELFh0@@ ø',16;CINU]fpw‡˜ž©¯»ÇÕâñ!2E.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.text.sbss.lit8.rodataeqconinvinte0fne1fne2fne3fntsincosmsfnzmlfnptitleradius2stanparlcenlonmeroriginoffsetpp_errorstparl1eqconinvphi3zadjust_lonatan2.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:eqconinv.oF,hƒ<$!g½ÿpÿ¼!à-׈L"yF ß™ÿ¿÷¸0÷¹(÷º8÷’ˆX÷“ˆP÷ˆF ކ÷ˆF ~F÷ŒˆF v÷ˆ@F  ø ÷€ˆ8ߙ׌ˆ@ ø ÷€ˆߙ׌ˆ@ ø ÷€ˆ ߙ׌ˆ@ ø ÷€ˆ(ß™g¦g¥F à ø ÷€ˆ0ß™×®׭׌ˆ8 ø ÷»@ߙ׈0׎ˆ(׈ F Ä׌ˆF Æ ø ÷¼Hߥץ gF F9ÀÀׄˆF ÅF$E7×¥ F<F%ÙAF&)C÷…ˆ`F%كߙ׈0׎ˆ(׈ ׌ˆF&á€F Ô ø ÷†ˆh׈ˆh÷€ˆHׇˆß¢F B×¼H×»@F(9Â@4÷‡ˆpߙ߄ ø d„ߙ׈ ø ׌ˆß™F ËF ø F Ãß™ ø ׌ˆß™ ø F Óߙ׈P ø ׌ˆX߿߼׸0%×¹(׺8àg½×¥ÿÌ÷…ˆ`ߙ߅߄׼Hd¥×»@ ø d„߿߼׸0$Q×¹(׺8àg½ÿº÷…ˆ`ߙ߄ ø d„ߙ׈ ø ׌ˆß™ ø F Ãß™ ø ׌ˆß™ ø F Óߙ׈P ø ׌ˆXÿÎß¿<$!g½ÿÀÿ¼!à-D 8׉ˆ`׈ˆp×…ˆXF)8>׆ˆPF-BF%aAF(1€ÿ F%(ÿ¦L0!ÿ¿(÷¸0ÿ¾àð%׈ˆEF ׈ˆF F F'Á2E D P÷ª בˆF1ÄCߙ׈0׌ˆh׈(׎ˆ g©×ˆ ø F1c׎ˆ`×­ F.kCߙ׌ˆ׸0÷À ø F-cߤß¿(ô€ß£ß¾ß¼g½@à ß™F(3B ø F(+ÿÝ÷  ?ð=Û|ßÙ×½»¿ðStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONIC€˜„„„††‰Ž…ˆ”Ž„„ƒƒ„ˆ‹ˆ†„ƒƒƒ„ƒƒª‰Š„ƒ       $ ( , 0 4 8 < @ D H N T X \ ` d h p t z `%p%€% %¨ %À %ä % %0 %P %  %Ô@Ø %Ü@è%ø%%% %X0\d0l%p @¤ %¨@´%À%Ì%Ø%è%¨%Ì%%$ 8<@HPXdh ltx |„ˆ Œ”˜ ¬° ¼È ÌÐÔÜ $ 48 <@DH\|„ ˆŒ”¤¨¬°ÌÐ à äìð     $PT ˜œ ¬ °¸¼ È ÐÔ à äì (Xd„Œ ”˜œ¤°¼ Àü (ÿÿÿÿW6èÿÿÿÿx¤eqconinv.cr_major r_minor lon_center e0 e1  e2 (e3 0 e 8 es @!ml0 H"false_northing P#false_easting X$ns `%g h&rh p+eqconinvint’ø ‚eqconinv’À`ª8ÿ /ecs/hdfeos/gctp/srceqconinv.c·Ê¿ù# 4qo v wx~$"p| , {{ bw'Z&e  ~s sx8"!~x% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A8ø DAœF@A¸ A¹ Aº d» I¼ H C@AœO@A¸Ažg @8C@žœ@¸8?¬Qeqconinvinteqconinv "8Ngx‰š«»ÌÞû(8Igow’š¢M(0hp   @`  3ÓY,$@* Xx00 X 6 xR>p! Ê€P PÀ f ¨q ¸ {p XP‰p¨¬•pT²¡p7¯p=°¼pí@Ëp-GÛ xpë èû ø@ 8  Xequifor.o/ 1230063959 7356 20 100664 5188 ` ELF0@@ „ '.8?GOZ^ jv„‘ °ÀÐáô.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodataequiforintptitleradiuscenlonmeroriginoffsetpequiforadjust_loncos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:equifor.o<$¥g½ÿðÿ¼%à-ß™ÿ¿÷ˆ ÷ˆ÷Žˆß„÷ˆ÷Œˆ ø d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½<$!g½ÿÐÿ¼!à-ß™ÿ§×€ˆÿ¾Àð%ÿ¿÷» F nÆ ø F cߙ׌ˆ ø ÷ (׃ˆ×¤(߿ׂˆ F#!׈ß¼L@ ¡ß¢L#Øa×» ÷ÂôA%ß¾àg½0EQUIRECTANGULAR.ƒƒƒ„…„„‘      " & (4%8@%L%X%h % ” Ä %Ô %  $,0< DH PT \` dl¤ ¬Ì ÐÜèð(ÿÿÿÿW6èÿÿÿÿxùequifor.cr_major lon_center lat_origin false_northing  false_easting  $equiforint’„ Aequifor’0 P¬7ÿ /ecs/hdfeos/gctp/srcequifor.c½Ê¿ù÷ ) ty  {{0~~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(„ CAœC@0 C0AœEžB@A»8 =ªequiforintÖequifor !7Pi†¢¾ÆÎçï÷L(0X`    @@ €>¾Æ$à *(08p!.J @€`À8k ø`up  XPƒp ¨p ©´›p ]7©p ”ˆ¶p @Åp \EÕ ¨Ð å xõ ˆ@ È  è-p  øequiinv.o/ 1230063999 7356 20 100664 5604 ` ELFX0@@ „ '.8?G MÀU]alx„’Ÿ®¾ÎÞï.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodataequiinvintptitleradiuscenlonmeroriginoffsetp.lit8equiinvp_errorcosadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:equiinv.o<$¥g½ÿðÿ¼%à-ß™ÿ¿÷ˆ ÷ˆ÷Žˆß„÷ˆ÷Œˆ ø d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½<$!g½ÿàÿ¼!à-׈ׂˆF!hAF"C׃ˆF ׂˆ F$<ÿ¦ÿ¿F"`÷¢E ôáߙ߅߄d¥ ø d„ß¿$®ß¼àg½ ß™ ø ׌ˆ׎ˆ×­F s‚F.kCߙ׌ˆ ø F-cß¿ߦ%ß¼ôÀàg½ EQUIRECTANGULARInput data errorequi-inv4ƒƒƒ„…„—…ƒˆ‡      " ( , (4%8@%L%X%h % ” à(äè(ì %ð %,%  $,0< DH PT \` dl¤¨´ ¼Ü  $ (?ù!ûTD-(ÿÿÿÿW6èÿÿÿÿxùequiinv.cr_major lon_center lat_origin false_northing  false_easting  $equiinvint’„ Aequiinv’ PP¸7ÿ /ecs/hdfeos/gctp/srcequiinv.cÃÊ¿ù§ ) ty  }y(@% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(„ CAœC@(À C AœK@8P=ªequiinvintÖequiinv !7Pi†¢¾ÆÎçï÷L(0X`    @p °Dô $ P*p(0p18p!¡4J Ø`h°k u0 ¨{p  °P‰p •p À¡p Á7¯p ø€¼p x@Ëp ¸EÛ Ðë Ðû à@   @3p Pgnomfor.o/ 1230064040 7356 20 100664 6020 ` ELF0@@ ¨ (/6=DL R°,Zelt€Œš§¶ÆÖæ÷ .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatagnomforinttsincosptitleradiuscenloncenlatoffsetp.lit8gnomforadjust_lon__dcisp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:gnomfor.o<$!g½ÿÐÿ¼!à-ß™÷­ ÷®ÿ¿÷¿÷ˆ(÷ˆ F gÆg†ˆ÷Œˆg…ˆF s ø ÷ˆß™ß„ ø d„ß™ ø F ûߙ׿ ø ׬ ß™ ø ׬ߙ׈( ø ׌ˆ ß¿%ß¼àg½0<$!g½ÿ°ÿ¼(!à-ß™ÿ§×€ˆÿ¦ÿ¿ ÷º0F n† ø F cß™g¦F Óg¥ ø ÷ @ß™×€ˆ×¢׈׺׬@F"BF Ö‚ ø ÷¡8×§8׊ˆ׉ˆO@9á×®D ׈ ߣ׈ˆ(F#8>ß¿ ߢF †E׺0F'RƒF*JBF.K‚M®aôm׌ˆת׋ˆF,R‚׬F*‚MLZ©M J!ôH%ß¼(àg½Pߙ߅߄d¥ ø d„ß¿ $…ß¼(׺0àg½PGNOMONICPoint projects into infinitygnomfor-conv<‘„ƒ„ƒ„…ƒŒ†Š¡††       & * . 4 D%PT%X`%p%| %Œ %° ´ à %ø% %°0´¸0¼%À (,48<HL \ h x „ ˆÄ Ìè   , 0@Hx€¬ ?ð(ÿÿÿÿW6èÿÿÿÿxgnomfor.c"lon_center #R $sin_p13 %cos_p13 &false_easting  'false_northing (+gnomforint’0¨ Fgnomfor’аÜPþ7ÿ /ecs/hdfeos/gctp/srcgnomfor.cÏÊ¿ù¡ 0y{|}   v v  zy }y |  xy% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(¨ C0AœE@A¿(°, CPAœF@Aº8Ü=·gnomforintãgnomfor !:J`v’¯ËÓÛõýL(0X`   @ˆ ÈD *$@Ü* 00 =8p!]<J  °`Pàk 0°u0 à{p  ðP‰p @•p O¡pU7¯pŒ€¼p @ËpLEÛ ˜àë xû ˆ@ È  è3p øgnominv.o/ 1230064080 7356 20 100664 6772 ` ELFð0@@ ¬ (/6=DL R° Z_ekvz†’ ­¼ÌÜìý.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatagnominvinttsincosptitleradiuscenloncenlatoffsetp.lit8gnominvatanasinzatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:gnominv.o<$!g½ÿÐÿ¼!à-ß™÷­ ÷®ÿ¿÷¿÷ˆ0÷ˆ(÷ŽˆF gÆg†ˆ ÷Œˆg…ˆF s ø ÷ˆß™ß„ ø d„ß™ ø F ûߙ׿ ø ׬ ß™ ø ׬ߙ׈0 ø ׌ˆ(ß¿%ß¼àg½0<g½ÿ°$!ÿ¼!à-÷¸@טˆ(×€ˆ0F8fF h÷¸0F8ÆO!F Æß™ÿ¿ ׌ˆÿ¾àð%ÿ°(À€%÷ 8 ø F,Ãß™g¦F  ø g¥×ƒˆF À…ß¿ F#>׈ׄˆ%Eö߼߰(׸@÷Äß¾àg½Pß¿ ߼߰(ß¾׸@àg½P×®8׭׌ˆ F.kBF-cF8cß™×®׈ ø MŽk!×…ˆ׈F +ÅF0{À׈F {ÅF0y>D ˆE÷ÀF%Š>E טˆß™×­8׬0 ø F kGß™ ø F8öÿ×%ߙ׬0×­8 ø F cß™ ø F ÃöÿÌ%ß™ ø F ׆ˆ×¥L 1y׎ˆF +EF.k<ר0E %F BF.D B F J N H%TX%\d%t%€ % %° ¸  %%¤%ì%ø%%$%<%˜%¨% (,08<@LP ` l | ˆ Œ”ÈÌè ð $ 48ˆ˜  ¬° ¼ Üà ô     8 DP ˆ Œ  ¤=Û|ßÙ×½»¿ù!ûTD-(ÿÿÿÿW6èÿÿÿÿx gnominv.c"lon_center #lat_center $R %sin_p13 &cos_p13  'false_easting ((false_northing 0,gnominvint’0¬ Hgnominv’а¼P>7ÿ /ecs/hdfeos/gctp/srcgnominv.cÕÊ¿ù™ 1x{{|  t t f~f~h k9)~~008}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(¬ C0AœE@A¿0° BPBœB¸J@BžB8¼=(Ðgnominvintügnominv !:Scy«ÈäìôL(0X`    @¸ øD<$`$€¼*@80@ 8p!ITJ  ` °k Àu0P{p hP‰p¸(•pàF¡p&7¯p]ˆ¼på@Ëp%EÛ pðë `û p@ °  Ð3p àgoodfor.o/ 1230064120 7356 20 100664 7588 ` ELFà0@@  ð+29ðLALPX_dht€Ž›ªºÊÚëþ.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.bss.lit8.rodatagoodforintptitleradiusgoodforadjust_lonsinp_error__dcissigncos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:goodfor.o<$Bg½ÿàÿ¼"à-ß™ÿ¿÷¿÷Œˆß„×…ˆ(ׄˆ ׃ˆׂˆß×€ˆ×ˆô d!ô ô!ô!ô"0ô" ô#8ô#(ô$Pô%Xô%HF%aBô$@F$aô%¸ô$°ô%¨F#`Âô$ F"`‚ô#˜ô"ô#ˆF!`Bô"€ô!xF `ô!pô hF gÆd„ ø ô `ß™ ø F ûß¿%׿ß¼àg½ <$!g½ÿÿ¼!à-×€ˆ0ÿ§ÿ¦F->ÿ¿8D  $÷¼(F o$÷½PElF `׈8F!a>$$(¨t$£r$ $¤o$¦m$§lߟ¨iߊߙHøeJÿ©*H-Õ,÷¸` ø F,ß™ÿ°0F ã÷»XF æ÷ºHF F ø ÷¹@׈`ךˆp×›ˆh€%F!B`kߙߙ ø F ÃF8ÀF9ÁF;F ÇF$ÃF F:"<* 2fEÿñF8׈xF ã…׌ˆ€F.kAß™D  F:k×—ˆHוˆ8E×–ˆF5e>$ÿ’(F-¿>F6f>E0( 2$ߟߙÀøgÿÿ¸À-×  ø F,ß™F ã ø F F׈߄ߣd„F-ëÂd-Ôn`ß¿8MÀ{¡ß¢ß¡F-ãBôNÿÐô-ß…ß„d¥ ø d„ß¿8׸`×»X×½P׺H×¹@ß°0$ûß¼×¼(àg½p  בˆPÿg$׈PF0`>E×’ˆXÿÊ$F1a>EדˆXÿ\$F2b>$ $È(F3c>$ $ ì(ÿE$¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷¿æÀiâ›Ìy¿ÖWJçM÷?öWJç”U@ !ûTD-?ð=Û|ßÙ×½»?ù!ûTD-?à?ìÏd)¾…•?« _öÜ?ö žf;ãGOODE'S HOMOLOSINE EQUAL-AREAIteration failed to convergegoode-forward<±ƒ†«‰‹••’˜„”Œ›      " & , 0 4 $8DHÀÄ%Ð%ð ô t|ˆœ %À %ì %@ %\l”% ,< %L%X`@” ˜@œ %   (,04<@Ì 8€ ¤ ÈÌÐä è  (0 H PT ¨¸èìô$ D TØäð(ÿÿÿÿW6èÿÿÿÿx¶goodfor.c"R #lon_center $feast `(goodforint’ ð Vgoodfor’ðð<P\7ÿ /ecs/hdfeos/gctp/srcgoodfor.cÛÊ¿ù€/ )%["k}u~y~~~p||}}i%q  v lyv  | {  {-{~~~D G}~} ~ 4 <U  z% % z% % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(ð C AœC@A¿`ðL CpAœ F@C¼ C½[¸DB»BºC¹A89:;q¸¹º»Q89:;8<=¾fgoodforint’goodfor !1J^z‚Ф¬´L(0X`     @ˆ ÈI#$@<* €0 €À50 € ; NCp! n<U °° k `v `P€p °PŽp¾šp¾d¦p"7´pY¸Áp@ÐpQEà ˜°ð H X@ ˜ $ ¸8p Ègoodinv.o/ 1230064160 7356 20 100664 9140 ` ELFè0@@  ð+29ð°AFKOZbfr~Œ™¨¸ÈØéü.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.bss.lit8.rodatagoodinvintptitleradiusgoodinvsignasincosadjust_lonp_errorsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:goodinv.o<$Bg½ÿàÿ¼"à-ß™ÿ¿÷¿÷Œˆß„×…ˆ(ׄˆ ׃ˆׂˆß×€ˆ×ˆô d!ô ô!ô!ô"0ô" ô#8ô#(ô$Pô%Xô%HF%aBô$@F$aô%¸ô$°ô%¨F#`Âô$ F"`‚ô#˜ô"ô#ˆF!`Bô"€ô!xF `ô!pô hF gÆd„ ø ô `ß™ ø F ûß¿%׿ß¼àg½ <$!g½ÿÀÿ¼!à-׈0÷ºךˆF!ÐBÿ¿8÷¸ F->÷¹(à%F nFÿ±Àˆ%F fEhÿ°0ׂˆ8F"ЂF"a>$$€߆ødÆÃ-Ôc` F#Æ$ $$  $  $  cß™F:Ë×…ˆ`F aF$*E3׎ˆH׎ˆ8F.Ó‚F.c>$$ÿ•í€À ߆dÆÔÏ$ÿ§F/fß™ÿ¢ ø F Ë׎ˆhD‚`ךˆF.Ó‚F€c!׈pO.c!F-ÓBF-c׈xF dEF1„F-e>$EÿÎ0ÀÎ߆dÆÔÏ€$ÿmF/fß™ ø ß™F F ø F דˆ€F3ÔÂF3‚F2ă߇@ødçè8-ÔðבˆˆF2„F1‡ß¿8דˆXÖ$F3#<×”ˆ°E $ÿþF$¤EׄˆX߆dÆÔÁˆ$þšF!fׂˆPF"ЂF"`>E×…ˆX߇dçÔã˜$ÿ¢þïF#fF$ÑF$a>$ $€F%ÑBF%b>$ $ (€þo$¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷¿æÀiâ›Ìy¿ÖWJçM÷?öWJç”U?ù!ûTD-?« _öÜ?ö žf;ã?ð?ìÏd)¾…•À !ûTGœ´@@ !ûTD-¿ù!ûTD-=Û|ßÙ×½»@ !ûTGœ´GOODE'S HOMOLOSINE EQUAL-AREAInput data errorgoode-inverseB±ƒ†ù–—‰’„˜ƒ…ʉ…ƨ    $ * . 2 8 < $8DHÀÄ%Ð%ð ô X` , %ØÜô % %$p %„ %œ8  ¤8¬%° ä%ü %$(PT (,04<@Ì  @œ ¤¸Àôø˜¨èì$ 4<HX´ð ü  0l € ”¤¼Ðèü(@Tl€˜ ØÜ ìø @Lt€ ¬ÌØø  <L(ÿÿÿÿW6èÿÿÿÿx¶goodinv.c!R "lon_center #feast `'goodinvint’ ð Ugoodinv’Àð På7ÿ /ecs/hdfeos/gctp/srcgoodinv.càÊ¿ùÖ7 (%["k}u~y~~~p||}}i%q xxx!~ p  \=°} (X( µ- L&[%Q )W6K5\,  y   a Z  | v' % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(ð C AœC@A¿8ð° C@AœCºC@A¸B¹C‘D8 =¾fgoodinvint’goodinv !1J^z‚Ф¬´L(0X`     @ˆ ÈI!$@ * à0 àÀ50 à¸; ˜FCp! ÞBU  ° kÐHv @€p XPŽp¨¾špfí¦pS7´pŠÁp@ÐpZEà  °ð P `@   $ À8p Ðgvnspfor.o/ 1230064201 7356 20 100664 6388 ` ELFp0@@ Ð'/6=DKRZÐ<cnu}‰•£°¿Ïßï.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatagvnspforinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspforadjust_lon__dcisp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:gvnspfor.oF,h<$!g½ÿÐÿ¼!à-ß™÷® ÷­(÷¯ÿ¿÷¿÷‘ˆ0ׂˆ÷ˆ(÷ŽˆF gÆg†ˆ ÷ŒˆF"g…ˆF { ø ÷€ˆߙ߄ ø d„ß™ ø F ûߙ߅׿׬( ø d¥ß™ ø ׬ ß™ ø ׬ߙ׈0 ø ׌ˆ(ß¿%ß¼àg½0<$!g½ÿ°ÿ¼(!à-ß™ÿ§×€ˆÿ¦ÿ¿ ÷º0F n† ø F cß™g¦F Óg¥ ø ÷ @ß™×€ˆ×¢׈ ׺׬@F"BF Ö‚ ø ÷¡8׈ˆ׃ˆF(Ã×§8׉ˆO@9á×…ˆתߣׄˆ0F#8<ß¿ ߢF †E׺0F'AÁF)B@F'IÃF')BF**‚׉ˆ(M*aôi׈ˆצׇˆ F(1‚רF&‚LÈ9©L†)!ôD%ß¼(àg½Pߙ߅߄d¥ ø d„ß¿ $™ß¼(׺0àg½P?ð¿ðGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-for@–„ƒ†ƒƒ„…Œ†Š¥††       * . 2 8 X%dh%lt%€(Œ %(˜ %¤ %´ %Ð Ô %%@%àxäXèxì%ðX 048<DHP\` p | ”   ¬ °¸ä ì   $,HLX`lœ¨°Ü (ÿÿÿÿW6èÿÿÿÿxgvnspfor.c$lon_center %R &p 'sin_p15 (cos_p15  )false_easting (*false_northing 0.gvnspforint’0Ð Mgvnspfor’ÐÐ P 8ÿ /ecs/hdfeos/gctp/srcgvnspfor.cåÊ¿ù¢ 4|x}{{|$   w w {y ~y }$1yz% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(Ð D0AœF@A¿(Ð< CPAœF@Aº8 ?"Ègvnspforintõgvnspfor ";K[q‡£ÀÝåíM(0X`   @  àD$'K$` *p800p6€‚>p!@P HÀ f (q 0{p  0P‰p €"•p¢¡p·7¯ppn@Ëp®GÛ øðë èû ø@ 8  X3p hgvnspinv.o/ 1230064241 7356 20 100664 7508 ` ELFÈ0@@ Ô'/6=DKRZà€ckqw‚†’ž¬¹ÈØèø .symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatagvnspinvinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspinvp_errorasinzatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:gvnspinv.oF,h<$!g½ÿÐÿ¼!à-ß™÷® ÷­(÷¯ÿ¿÷¿÷‘ˆ8÷ˆ0ׂˆ÷ˆ÷ŽˆF gÆg†ˆ(÷ŒˆF"g…ˆ F { ø ÷€ˆߙ߄ ø d„ß™ ø F ûߙ߅׿׬( ø d¥ß™ ø ׬ ß™ ø ׬ߙ׈8 ø ׌ˆ0ß¿%ß¼àg½0<$!g½ÿ°ÿ¼ !à-×€ˆ0׈8F `F!hA÷ (F L!F ׈ˆ×‡ˆ׆ˆF(9@F&9€÷¡0F%0CF Dׂˆ÷ 8F"F <ÿ§ÿ¦E ÿ¿@ߙ߅߄d¥ ø d„ß¿@$›ß¼ àg½PF F,+F&cF&ƒF,CF cF 3CF.k@F,;F-cß™ ø ÷¬ß™g¦F  ø g¥×®8׈F s…ߦ׈F/q>ß§ôÍ%E׈ôïß¿@ß¼ àg½P×®0׭׌ˆ(F.kBF-c×­8F-cß™×®׈  ø MŽk!×…ˆ׈F +ÅF0{À׈F {ÅF0z>ߨD ˆEõF%‹>E ߙߙ׭0׬( ø F kGߙ׌ˆ ø F,ß©%ÿÖõ ׬(×­0 ø F cߙ׌ˆ ø F cߪ%ÿÊõ@ß™ ø F ׆ˆ ×¥L 1y׎ˆF +EF.l<ר(E%F BF.E B F J N R V \%hl%px%„( %”(œ %¨ %¸ %à ä Xp\X`pd%hX¬%À%0%|%Œ%¬%¼%Ø%8%H% 048<@HLT`d t € ˜ ¤ ° ´¼ôø4T ¨ ´ ÌØð$ ,8<Hl p „ ˆ´ ¸Ô àì  ,@ D(ÿÿÿÿW6èÿÿÿÿx3gvnspinv.c"lon_center #lat_center $R %p &sin_p15  'cos_p15 ((false_easting 0)false_northing 8-gvnspinvint’0Ô Mgvnspinv’Ðà`PH8ÿ /ecs/hdfeos/gctp/srcgvnspinv.cëÊ¿ùé! 3| w}{ z{ $   {p(c4}}l=-~~{408E~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(Ô D0AœF@A¿(à€ CPAœY@8`?;ágvnspinvintgvnspinv ";TdtŠ ¼Ùöþ!)1M(0X`   @Ð DT0„$ `* @00 (6 (z>p! ¢\P 0 f 0Ðq  {p  P‰pp;•p«P¡pû7¯p2€¼p²@ËpòGÛ @ë @û P@   °3p Àhamfor.o/ 1230064281 7356 20 100664 5236 ` ELF ð0@@ €&-4< B€ÔIT[gsŽ­½ÍÞñ.symtab.shstrtab.strtab.comment.text.sbss.srdata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.srdatahamforintptitleradiuscenlonoffsetp.lit8hamforadjust_lon__dcis.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:hamfor.o<$!g½ÿàÿ¼!à-ß™÷­ÿ¿÷¿÷ˆ÷Žˆ÷ˆF gÆg„ˆ ø ÷Œˆß™ ø F ûߙ׿ ø ׬ߙ׈ ø ׌ˆß¿%ß¼àg½ <$!g½ÿÀÿ¼!à-ß™ÿ§×€ˆÿ¾Àð%ÿ¿÷¿ F oÆ ø F c׃ˆׂˆ׈ߙF#‚F!B÷¢0F û ø ÷¡8ߙ׬8F Æ ø ÷¢(׈ˆMú!F B×§0F(9Ã׈ˆF(:ß¿F(ú׆ˆLȡר(ߢ×…ˆß¼L¨9a׿ ÷ÆôE%ß¾àg½@HAMMER.Žƒ„„…Š…—      " & 8%D%T%d%€ „ ´ %Ü %ð % $(,4<@ L \ `h” œ¼ ÀÄ È ä ø  ,?à?ö žfe˜>?ð@(ÿÿÿÿW6èÿÿÿÿxØhamfor.c"lon_center #R $false_easting %false_northing )hamforint’ € Bhamfor’À€TP°6ÿ /ecs/hdfeos/gctp/srchamfor.cðÊ¿ùè - u{ y  zzt~}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(€ C AœD@A¿0€Ô C@AœEžB@A¿8T;àŠhamforintµhamfor  9Ie‚¥­ÆÎÖK(0X`    @@ €DÄÉ$àT*8 088p!?.J p€`ðk ø`u0 X {p  xP‰p Èà•p ¨¸¡p `7¯p —ˆ¼p @Ëp _CÛ ¨Àë hû x@ ¸  Ø3p  èhaminv.o/ 1230064321 7356 20 100664 5236 ` ELF00@@ €&-4< B€àIOZ`lx†“¢²ÂÒãö.symtab.shstrtab.strtab.comment.text.sbss.srdata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.text.sbss.srdatahaminvintptitleradiuscenlonoffsetp.lit8haminvatan2adjust_lonasinz.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:haminv.o<$!g½ÿàÿ¼!à-ß™÷­ÿ¿÷¿÷ˆ÷Žˆ÷ˆF gÆg„ˆ ø ÷Œˆß™ ø F ûߙ׿ ø ׬ߙ׈ ø ׌ˆß¿%ß¼àg½ <$!g½ÿÐÿ¼!à-׈׎ˆבˆ×”ˆF.cF/‹׈F.tÂF1cF/kÁM”›9M{9F c×’ˆߙ׈F2Œ‚ÿ§F4›Bÿ¿M²‹iÿ¾F0c÷¯(M¯{yÀð%÷¬  ø F.cߙ׈׌ˆ ø M!×®(׬ ׈F.cF-cß™÷À ø F-c߿ߢß¾ô@%ß¼àg½0HAMMER.Žƒ„„… …‰ˆ      " & 8%D%T%d%€ „  % %8 % $(,4<@ L \ `h” ˜œ  ¬È Ì Ð   $0 @?Ð?à@(ÿÿÿÿW6èÿÿÿÿx×haminv.c"lon_center #R $false_easting %false_northing )haminvint’ € Bhaminv’0€`PÎ6ÿ /ecs/hdfeos/gctp/srchaminv.c÷Ê¿ùÖ - u{ y  ~~xxxx)~$% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(€ C AœD@A¿(€à C0AœU@Bž8`;ߊhaminvintµhaminv  9Ie‚¥­ÅÍÕK(0X`   @X ˜3Ë Õ$ð`*P 0P8p!W.J ˆ€`k €u0 {p  °P‰p ß•p ßÖ¡p µ7¯p 쀼p l@Ëp ¬CÛ ðÀë °û À@    imolwfor.o/ 1230064362 7356 20 100664 6996 ` ELFˆ0@@  Ø,3:à„CNRYamy‡”£³ÃÓä÷.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.bss.lit8.rodataimolwforintptitleradiusimolwforadjust_lonsin__dcisp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:imolwfor.o<$Bg½ÿàÿ¼"à-ß™ÿ¿÷¿÷Œˆß„׆ˆׇˆ׈ˆ׉ˆ ß׋ˆ×Šˆ(ô+d!ô*(ô) ô(ô'ô&×€ˆ0׈8×…ˆXׄˆP׃ˆHׂˆ@F%aBF$aô%XF#`Âô$PF"`‚ô#HF!`Bô"@F `ô!8F gÆd„ ø ô 0ß™ ø F ûß¿%׿ß¼àg½ g½ÿ <D ÷¼($!ÿ¼!à-×€ˆ`F- >ÿ§ÿ²÷½ F,>$F oFÀ%׃ˆp×…ˆ˜F `E( hדˆxF#b×–ˆ×”ˆ€E$F4>EוˆˆF ¨>EF6׃ˆ ×—ˆ€E$F7>E ׈ˆF >Eÿ‹F#ÿ±$!ÿ¼!à-Àˆ%F fE ×™ˆ×‚ˆhF"È‚F"a>Ebÿ°(ÿ·8€%ÿ¿0׃ˆxF#ÈÂF#b>ׄˆ€$Eÿ°(ÿ·8$ÿ¿0F$ÉF$c>ÿ·8$ÿ¿0L€߃׌ˆˆ¸ødcß™ã-Ôe0F,Ë÷¿@F,k ø F%Æß™F Æ ø F ׈F-ËBF-BF-ÃCß„d„ß™ä -ÔŒ ø F-cטˆ˜ß™F8þß·8ö  ø F Ãߙ׈ F Ã׿@ ø F-cߥß¿0*ô $:$J$S$  \$  %׎ˆÐÖ$ß±׸F.$<×¹ ׈¨$ÿþE%ß°(F$}ÿ¿0$ $ÿ¬x€בˆ¨Ö$F1'<׸×¹ ×’ˆ°E$ÿþF$@@@@=~=% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(Ø C AœC@A¿hà, APC¹A¸C‘Bœ JA—C@ @GA—C@ @C—B@J¿C @?C—B@D¿8 ?Ágimolwinvint”imolwinv "2K_|„Œ§¯·M(0X`      @X ˜Iáæ$ * 0 `50 Ø; è!Cp! 2U @€ k Ààv  Ð€p pPŽpÀÁšp´¦p57´plÀÁp,@ÐplGà ¸°ð h x@ ¸ $ Ø8p èisinusfor.o/ 1230064443 7356 20 100664 16500 ` ELF8p0@@   !) €/5 ÀC ÐÌQàŒ_  <jquzp|„ðÜ™¥³ÀÏßð!4H.symtab.shstrtab.strtab.comment.text.data.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.MIPS.content.data.rel.MIPS.content.data.rel.data.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.MIPS.interfaces.text.data.sbss.rodataerrorfprintf__iob.lit8isinusforinitIsin_for_freeIsin_for_initIsin_errormalloccosfreeisinusforIsin_fwd.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnamesbe::7.42:isinusfor.oߙ߂€0%ß 8%dE d$@<$!g½ÿÀÿ¼!à-ß„ˆ÷¯F ‰F÷®F a÷¸F †÷¹ F nF€ÿ¿(ß™÷±0 ø ÷¬8פ8@×¥0ߙ߅߄g9d¥ ø d„$ÿÿß¿(߼׸×¹ àg½@D F >Ed׈F!ÉE*F)Æ*`Æ<4„Æ€ *€ÂþP-{B(-(/  ߙ߅߄g9d¥ ø d„ß¿P£%@¼ß™ÿ¢÷¦@*_÷¥8àµ÷¤0ß™ ø $p@Ä×§0÷¹X×™ˆPF'ÈÃ×…ˆX÷º`D°ÐF%ÁׂˆHF Ö¡F%% Isin_error’   ܶfÿ /ecs/hdfeos/gctp/src/usr/include/internalisinusfor.cË¿ù·“stdio_core.hóˆË¤×’ :Ó :~:~8x (6Po  {(hk~,(%~V((t((t((,nn%~%$3+ ||{~z{{x{ |  $o+.B>B;|F|.|l  }}|ô~3+3+3+s3+3+ , ö{} ' tx(ru z{{y$zu w$vx=&d" c. 8(" {}t  ~~% B 4: ; 9 < ? 4: ; 9  .: ; 9 @ @.: ; 9 ? @ @.: ;9 ? @ @.: ;9 @ @ÿÿÿÿÿÿÿÿx@ @A 0 À C@AœG¸B¹C@xàŒ C AœEC¸ B’D@ s¹ Dºd“G½B¼B»B‘B”B•;<=\9:x¹ ºO‘“”•»¼½(p| CAœE@(ðÜ BA@Bœ( ÐÌ A AC@Bœ(  < BG@8 ÜôßisinusforinitIsin_for_init?isinusforkIsin_fwd–Isin_for_free;ô¹errorÆIsin_error #Kg„ž±ÇÏ×÷ÿ'/7S[c~†Ž®¶¾Úâê{(0PXˆ8@hp˜     @è (¤Ì])$@ Ü* @0`6`‹>p!ëïP à  f €p€°{p *0Ž *H ¥ *X@¯0*˜ˆµp + PÃp+pôÏp-d¾Ûp2"Œép2®Àöp4n@p4®‡p55C& 5xÀ6 78F 7HàW 8( j 8H~ 8X“p 8hisinusinv.o/ 1230064483 7356 20 100664 16532 ` ELF8ˆ0@@   !) €/5 ÀC ÐÌQàŒ_  <jquzp|„ðØ™¥³ÀÏßð!4H.symtab.shstrtab.strtab.comment.text.data.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rel.text.rela.text.MIPS.content.data.rel.MIPS.content.data.rel.data.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.MIPS.interfaces.text.data.sbss.rodataerrorfprintf__iob.lit8isinusinvinitIsin_inv_freeIsin_inv_initIsin_errormalloccosfreeisinusinvIsin_inv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnamesbe::7.42:isinusinv.oߙ߂€0%ß 8%dE d$@<$!g½ÿÀÿ¼!à-ß„ˆ÷¯F ‰F÷®F a÷¸F †÷¹ F nF€ÿ¿(ß™÷±0 ø ÷¬8פ8@×¥0ߙ߅߄g9d¥ ø d„$ÿÿß¿(߼׸×¹ àg½@D F >Ed׈F!ÉE*F)Æ*`Æ<4„Æ€ *€ÂþP-{B(-(/  ߙ߅߄g9d¥ ø d„ß¿P£%@¼ß™ÿ¢÷¦@*_÷¥8àµ÷¤0ß™ ø $p@Ä×§0÷¹X×™ˆPF'ÈÃ×…ˆX÷º`D°ÐF%ÁׂˆHF Ö¡F%%õF$Aׇˆß¼%EôåF')@ôåF(- Isin_error’   ÜÂfÿ /ecs/hdfeos/gctp/src/usr/include/internalisinusinv.c”Ë¿ù”stdio_core.hóˆË¤×’ :Ó :~:~8x (6Po  {(hk~,(%~V((t((t((-nn%~%$3+ ||{~z{{x{ |  $o+.B>B;|F|.|l  }}|ô~3+3+3+s3+3+ , ö{} % tx tu z v wyv$ @{}gx"a2 9(" {}t  ~~% B 4: ; 9 < ? 4: ; 9  .: ; 9 @ @.: ; 9 ? @ @.: ;9 ? @ @.: ;9 @ @ÿÿÿÿÿÿÿÿx@ @A 0 À C@AœG¸B¹C@xàŒ C AœEC¸ B’D@ s¹ Dºd“G½B¼B»B‘B”B•;<=\9:x¹ ºO‘“”•»¼½(p| CAœE@(ðØ BA@Bœ( ÐÌ A AC@Bœ(  < BG@8 ÜôßisinusinvinitIsin_inv_init?isinusinvkIsin_inv–Isin_inv_free;ô¹errorÆIsin_error #Kg„ž±ÇÏ×÷ÿ'/7S[c~†Ž®¶¾Úâê{(0PXˆ8@hp˜     @è (¤Ì])$@ Ü* @0`6`‹>p!ëïP à  f p°{p *@Ž *X ¥ *h@¯0*¨€µp +(PÃp+xôÏp-lÊÛp26Œép2ÂÀöp4‚@p4‡p5IC& 5À6 7PF 7`àW 8@ j 8`~ 8p“p 8€lamazfor.o/ 1230064523 7356 20 100664 6100 ` ELF0@@ ¨!)07>EM S°T\gowƒª¹ÉÙéú .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.text.sbss.rodatalamazforinttsincosptitleradiuscenloncenlatoffsetp.lit8lamazforadjust_lonsprintfp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:lamazfor.o<$!g½ÿÐÿ¼!à-ß™÷­ ÷®ÿ¿÷¿÷ˆ(÷ˆ F gÆg†ˆ÷Œˆg…ˆF s ø ÷ˆß™ß„ ø d„ß™ ø F ûߙ׿ ø ׬ ß™ ø ׬ߙ׈( ø ׌ˆ ß¿%ß¼àg½0<$!g½ÿpÿ¼x!à-ß™ÿ§h×€ˆÿ¦`ÿ¿p÷¿€F oÆ ø F cß™g¦F ûg¥ ø ÷ ˆß™g¦g¥ ø ׬ˆ×ƒˆצׂˆנסF&‚F#L!׈׈ˆ×„ˆ׫F!2׊ˆ ߣ`E×…ˆF$F$AF !F$)F&#MLZ¡ôj׉ˆר×§×¥׆ˆF)BF()BL§1i׃ˆ(ß¿pLe áߢh׿€ôC%ß¼xàg½ß™ß…F()Bg¤ D&( ø d¥ß™ß…g¤  ø d¥ß¿p$qß¼x׿€àg½LAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forward@‘„ƒ„ƒ„…ƒŒ†…ª‡…†       & * . 4 8 D%PT%X`%p%| %Œ %° ´ à %ø% %À Ð%Ô ÜPä%èP (,48<HL \ h x „ ˆÄ Ìè  4 8 < HTt„”¼ Ø @¿ð?ð(ÿÿÿÿW6èÿÿÿÿxlamazfor.c"lon_center #R $sin_lat_o %cos_lat_o &false_easting  'false_northing (+lamazforint’0¨ Flamazfor’°Pò8ÿ /ecs/hdfeos/gctp/srclamazfor.cšË¿ù” 0y{|}   t t $! yy1~~x(z% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(¨ C0AœE@A¿0°T CAœF@A¿8?¼lamazforintélamazfor ";Kc{—´ÑÙáü M(0X`   @ˆ È3û!$0*8008^8p!–@J ØÀ`˜øk àu0 p{p  ˆP‰p Ø•p îú¡pè7¯pˆ¼p§@ËpçGÛ 0àë û  @ `  €lamazinv.o/ 1230064563 7356 20 100664 7028 ` ELFè0@@ ¬!)07>EM S° \bjp{‹—¥²ÁÑáñ.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatalamazinvinttsincosptitleradiuscenloncenlatoffsetp.lit8lamazinvasinzp_erroratan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:lamazinv.o<$!g½ÿÐÿ¼!à-ß™÷­ ÷®ÿ¿÷¿÷ˆ0÷ˆ(÷ŽˆF gÆg†ˆ ÷Œˆg…ˆF s ø ÷ˆß™ß„ ø d„ß™ ø F ûߙ׿ ø ׬ ß™ ø ׬ߙ׈0 ø ׌ˆ(ß¿%ß¼àg½0<$!g½ÿ°ÿ¼ !à-×€ˆ(׈0F `F!hA÷ (F L!F ׂˆ÷¡0׈F"B÷ 8F!׈F <ÿ§ÿ¦Eÿ¿@ß™ ø F ߙ׌ˆg¦g¥ ø F,ׯ8׎ˆF {ÅߣߢF/q<׈׈EôMôpß¿@%ß¼ àg½Pߙ߅߄d¥ ø d„ß¿@$sß¼ àg½P׎ˆ ׭׬0F.kBF-c×­8F-cß™×®׈ ø MŽk!×…ˆבˆ F ,F1„׈F „F0z<ߦD 0E ôÀF&+ B F J N R H%TX%\d%t%€ % %° ´  %0%|8€ „8ˆ%Œ Ì %%(%D%T%l%¬%¼% (,08<@LP ` l | ˆ Œ”ÄÈä ìü    $ < PTx ¤À ÈÔØ ä      $L Ph t  ´ ¸@?ð=Û|ßÙ×½»¿ù!ûTD-(ÿÿÿÿW6èÿÿÿÿx'lamazinv.c$lon_center %lat_center &R 'sin_lat_o (cos_lat_o  )false_easting (*false_northing 0.lamazinvint’0¬ Jlamazinv’аÐP8ÿ /ecs/hdfeos/gctp/srclamazinv.c¡Ë¿ù¿ 3x{{|   }s % t t m(u= ~  < }3% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(¬ C0AœE@A¿(° CPAœU@8Ð?/Õlamazinvintlamazinv ";Td|”°Íêòú%M(0X`   @¸ øD<)e$€Ð*P80PF8p!–XJ ð ` ˆk ˜Ðu0h({p P‰pà/•p¡p-7¯pd€¼pä@Ëp$GÛ pðë `û p@ °  Ð3p àlamccfor.o/ 1230064604 7356 20 100664 8516 ` ELFÀ0@@ |'/7=CGKRZcmt|€€<‰”›§³ÁÎÝíý 1.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatalamccforintp_errortsincosmsfnztsfnzsinpowptitleradius2stanparlcenlonmeroriginoffsetploglamccforadjust_lon__dcis.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:lamccfor.o<$!g½ÿ€ÿ¼!à-׈ÿ¿pF/p÷¹`÷¸XF ÷ºhF ކ÷’ˆHF!E,F &ߙ׌ˆ  ø F,+ߙ׌ˆ0 ø F cß¿ ׎ˆH׈@׈PMàÃùß¼MÂáߣߢônF/k@ôM%׸àg½0ß™÷¬( ø F kß™F †F ÃF ø ׌ˆß™F  ø ׈0׃ˆ8׈F#B×¥(ÿÖF!ߙ߅߄d¥ ø d„ß¿ $,ß¼׸àg½0=Û|ßÙ×½»?ð¿ù!ûTD-Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projectedzšˆ†††…†„†Œ‰‰„„ƒƒ„ˆ…†…‚š„„…„Œ†       " & * . 2 6 : > B F J P T \ ` f j n r \@`d@h%l¼%Ô%ì %%%0 %@ %X %ˆ %¬ %ÄPÌPÐ %à %ð%ü%%%L%d%€„è%ø%H %\ %l %@”h˜@œ% h4@HLX ”  ¤¨°ÀÄ ÐÜ äô    (8 DH LPd|€ „  °¸¼ ÔØ Üäè ø   @ T x” Äà äð ô @ P `d ptxŒ (ÿÿÿÿW6èÿÿÿÿxglamccfor.cr_major r_minor es  e !center_lon  "center_lat (#ns 0$f0 8%rh @&false_easting H'false_northing P+lamccforint’€| qlamccfor’0€¼XŽ8ÿ /ecs/hdfeos/gctp/srclamccfor.c¨Ë¿ù¾, 3oo o t o&\$`{|$$ $},{{{!pxxw $}o0(% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A0| C€AœC@B¹A¸Bº(€< C0AœJ@B¸8¼?olamccforintClamccfor "8N_oˆ¡²ÃÔð +3;U]eM(0`h    @ XDœEá$¼* ÀX00 À 6 àƒ>p! czP à  f €¨q (0{p XP‰p¨o•p–¡p­7¯p䈼pl@Ëp¬GÛ ø0ë (û 8@ x  ˜3p ¨lamccinv.o/ 1230064644 7356 20 100664 8452 ` ELF€0@@ |'/7=CGKRZcmt|€€h‰š ¬¸ÆÓâò#6.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatalamccinvintp_errortsincosmsfnztsfnzsinpowptitleradius2stanparlcenlonmeroriginoffsetploglamccinvphi2zadjust_lonatan2.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:lamccinv.o<$!g½ÿ€ÿ¼!à-׈ÿ¿pF/p÷¹`÷¸XF ÷ºhF ކ÷“ˆPF! B F J P T \ ` f l \@`d@h%l¼%Ô%ì %%%0 %@ %X %ˆ %¬ %ÄPÌPÐ %à %ð%ü%%%L%d%€ˆ( %@%„%¸%4@HLX ”  ¤¨°ÀÄ ÐÜ äô    (8 DH LPd|€ „  °¸¼ ÔØ Üäè ø   @ T xœ ¤¬äð 0 Dp| €° Ø(ÿÿÿÿW6èÿÿÿÿxhlamccinv.cr_major r_minor es e  center_lon  !center_lat ("ns 0#f0 8$rh @%false_easting H&false_northing P*lamccinvint’€| slamccinv’À€èXà8ÿ /ecs/hdfeos/gctp/srclamccinv.c®Ë¿ùŸ& 2nnn s n'[%_{|$$ $},zzz!o ~~v vx ,z{(t{% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A0| C€AœC@B¹A¸Bº0€h B@BœB¹P@A¸A“8è?plamccinvintClamccinv "8N_oˆ¡²ÃÔð +3;V^fM(0`h    @0 pD´Jþ$ è* X00 (6 0h>p! ˜rP € f q ¨ {p ÈP‰pp•pˆè¡pp7¯p§¼p7@ËpwGÛ À0ë ðû @ @  `3p pmerfor.o/ 1230064684 7356 20 100664 6372 ` ELFX0@@ Ð%,3;ELTÐ[cgmx|ˆ”¢¯¾ÎÞîÿ.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatamerforint__dcisptitleradius2cenlonmeroriginoffsetpmerforp_errorsintsfnzadjust_lonlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:merfor.oF,hƒ<$!g½ÿàÿ¼!à-׈L"yF ß™ÿ¿÷ˆ@÷‘ˆ8÷ˆ÷Žˆ÷ˆ÷Œˆ÷¡÷ˆ(F { ø ÷€ˆ פF$׃ˆLdùF ÄF#Ãߙ߄d„ ø ÷ƒˆ0ߙ׈ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈8 ø ׌ˆ@ß¿%ß¼àg½ <$!g½ÿÀÿ¼!à-ׂˆF hEF"@ׂˆF Eÿ§ÿ¦F">÷¬ ÷»(F nÆE ÿ¿0ߙ߅߄d¥ ø d„ß¿0$5ß¼×»(àg½@ß™ ø F kß™F †F ÛF ø ׌ˆ ߙ׈׬ ÷  ø F-c׈0×›ˆF!ÞÂ׎ˆ@ß™Mۡߦ׬ ø ôÎß¿0ׂˆ8ß¼L[¹ß§%×»(ôâàg½@?ð¿ù!ûTD-=Û|ßÙ×½»MERCATORTransformation cannot be computed at the polesmer-forward@”‹„ƒƒ„…–†ƒ…†ŠŠ       & , 0 4 8 P%tx|%Œ%˜ %¤ %´ %Ð Ô @ $@( %,L%`%x% %$ ,048<@HT`p €„ ˆ” œ  ¨¬ °¸äð H T dh l€„Œ ¬(ÿÿÿÿW6èÿÿÿÿx?merfor.cr_major r_minor lon_center  lat_origin !e  !es ("m1 0#false_northing 8$false_easting @)merforint’ Ð Omerfor’ÀÐÐPç6ÿ /ecs/hdfeos/gctp/srcmerfor.c‰Ì¿ù /rp r|  zz( |,$~~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(Ð D AœF@(Ð C@AœK»C@8Ð;Gñmerforintmerfor  6Le~ŽŸ°Íé -5=K(0X`   @¸ øD<&b$€Ð*PH00P6hL>p!´@P øÀ f¸øq °@{p  ðP‰p @G•p‡ï¡pv7¯p­€¼p-@ËpmCÛ °ë Àû Ð@   03p @merinv.o/ 1230064724 7356 20 100664 5988 ` ELFØ0@@ Ð%,3;ELTÐÐ[_ep|ˆ–£²ÂÒâó.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatamerinvint__dcisptitleradius2cenlonmeroriginoffsetpmerinvexpphi2zadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:merinv.oF,hƒ<$!g½ÿàÿ¼!à-׈L"yF ß™ÿ¿÷ˆ@÷‘ˆ8÷ˆ÷Žˆ÷ˆ÷Œˆ÷¡÷ˆ(F { ø ÷€ˆ פF$׃ˆLdùF ÄF#Ãߙ߄d„ ø ÷ƒˆ0ߙ׈ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈8 ø ׌ˆ@ß¿%ß¼àg½ <$!g½ÿÐÿ¼!à-ß™ÿ ×€ˆ8׃ˆ0׈ׂˆ@ÿ¦ÿ¿ F#BF-ÿ³F"`à˜%÷¢( ø F!ß™F Fg¦ ø ׌ˆ ö`ß§ß³àß¿ ß¼àg½0׈0׎ˆ×­(F/s‚F.kCߙ׌ˆ ø F-cß¿ ߢß¼ô@%ß³àg½0?ðMERCATOR8”‹„ƒƒ„…“…‰‰ˆ       & * 0 P%tx|%Œ%˜ %¤ %´ %Ð Ô  %0%x%$ ,048<@HT`p €„ ˆ” œ  ¨¬ °¸ä ìðôø$ 4\`p t(ÿÿÿÿW6èÿÿÿÿx>merinv.cr_major r_minor lon_center  lat_origin !e  !es ("m1 0#false_northing 8$false_easting @)merinvint’ Ð Omerinv’0РP6ÿ /ecs/hdfeos/gctp/srcmerinv.cŽÌ¿ùõ /rp r|   |}x ux,|}~1~~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(Ð D AœF@(ÐÐ C0AœI@C“8 ;Fñmerinvintmerinv  6Le~ŽŸ°Íé ,4<K(0X`    @ˆ ÈD &$@ *àH00à6è >p!ñ8P 0  fÐhq 8 {p  XP‰p ¨F•p î ¡p ú7¯p1€¼p±@ËpñCÛ 8ë Hû X@ ˜  ¸3p Èmillfor.o/ 1230064765 7356 20 100664 5284 ` ELF0@@ „ '.5= C¨KVZ^jv„‘ °ÀÐáô.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatamillforintptitleradiuscenlonoffsetp.lit8millforadjust_lontanlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:millfor.o<$¥g½ÿàÿ¼%à-ß™÷­ÿ¿÷¿÷ˆ÷Žˆß„÷ˆF gÆ÷Œˆ ø d„ß™ ø F ûߙ׿ ø ׬ߙ׈ ø ׌ˆß¿%ß¼àg½ <$!g½ÿÐÿ¼!à-ß™ÿ§×€ˆÿ¾Àð%ÿ¿÷» F nÆ ø F c׌ˆF,Û׈ߙ׎ˆ׈MÏ¡÷Î ø F-cß™×» ß¾ ø F ׎ˆ׈F s‚׈ß¿M¯saߢôM%ß¼àg½0MILLER CYLINDRICAL.ƒ„„…„Š…Œ      " & ,<%@H%X%h% ” Ä %ì % % $(08D P ` dl¤ ¬Ì ÔØ Üà ô  @?é!ûTD-?ô(ÿÿÿÿW6èÿÿÿÿxÚmillfor.c"lon_center #R $false_easting %false_northing )millforint’ „ Amillfor’08Pª7ÿ /ecs/hdfeos/gctp/srcmillfor.c”Ì¿ùÚ - vz|  {{I% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(„ C AœD@A¿0¨ C0AœEžB@A»88=â‹millforint·millfor !:JfƒŸ§¯ÈÐØL(0X`     @X ˜DÜä$8*8 088p!K.J €€`8k 8Pu0 ˆ{p   P‰p ðâ•p Ò²¡p „7¯p »ˆ¼p C@Ëp ƒEÛ ÈÀë ˆû ˜@ Ø  ø3p millinv.o/ 1230064805 7356 20 100664 5316 ` ELF80@@ „ '.5= C¬KVZ_kw…’¡±ÁÑâõ.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatamillinvintptitleradiuscenlonoffsetp.lit8millinvadjust_lonexpatan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:millinv.o<$¥g½ÿàÿ¼%à-ß™÷­ÿ¿÷¿÷ˆ÷Žˆß„÷ˆF gÆ÷Œˆ ø d„ß™ ø F ûߙ׿ ø ׬ߙ׈ ø ׌ˆß¿%ß¼àg½ <$!g½ÿÐÿ¼!à-׎ˆ׈F.cF/sƒß™÷¿ ןˆ׌ˆÿ§ÿ¿F?oÁÿ¾Àð% ø F.c׌ˆF,ûߙ׈÷À ø F-cߙ׿ ß¾ ø F ׈׎ˆß¿F-@ߢF.kBôM%ß¼àg½0MILLER CYLINDRICAL.ƒ„„…„’‡…‹      " & ,<%@H%X%h% ” Ø %ô % % $(08D P ` dl¤¨´ ¼Ààè ì ü   ?ô¿é!ûTD-@(ÿÿÿÿW6èÿÿÿÿxÚmillinv.c"lon_center #R $false_easting %false_northing )millinvint’ „ Amillinv’0<PÀ7ÿ /ecs/hdfeos/gctp/srcmillinv.cšÌ¿ùÀ - vz|  }yy{E% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(„ C AœD@A¿0¬ C0AœG¿D@Bž8<=â‹millinvint·millinv !:JfƒŸ§¯ÈÐØL(0X`     @X ˜DÜ å$<*@ 0@8p!S.J ˆ€`8k @Pu0 {p  ¨P‰p øâ•p ÚÈ¡p ¢7¯p Ùˆ¼p a@Ëp ¡EÛ èÀë ¨û ¸@ ø  3p (molwfor.o/ 1230064845 7356 20 100664 6036 ` ELF0@@ „ '.5= C”KVZaiuœ«»ËÛìÿ.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatamolwforintptitleradiuscenlonoffsetp.lit8molwforadjust_lonsin__dcisp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:molwfor.o<$¥g½ÿàÿ¼%à-ß™÷­ÿ¿÷¿÷ˆ÷Œˆß„÷ˆF gÆ÷Žˆ ø d„ß™ ø F ûߙ׿ ø ׬ߙ׈ ø ׌ˆß¿%ß¼àg½ <$!g½ÿ ÿ¼!à-ß™ÿ§ÿ¦÷¸P×€ˆÿ¿÷¼(F o÷½  ø F cß™ÿ°0F ã÷»HF æ÷º@F F ø ÷¹8׈ךˆ×›ˆ€%F!Bß™ ø F ÃF8ÀF9ÁF;F ÇF$ÃF F: <*2fEF8@ÿñߙ߅߄d¥ ø d„ß¿׸P×»H×½ ׺@×¹8ß°0$ñß¼×¼(àg½`׈ F ã…׌ˆ(F.kAß™D  F:i B F J N R V Z ^ 4@%DL%X%d%px %|„0Œ %0˜H  %¤H° %Ä %à ä  %4 %\%Œ%¤ %´%Ô%ü%%$%@%h%  $(,08<H PT \` hl t€ ˆ” œ¨ ¬´¸ ¼ÀÈô ( <H Ph €” ˜¬ ° ¼ Ä Ì Ü ä ð   , 0 4HLTX pt”?à@(ÿÿÿÿW6èÿÿÿÿxVobleqfor.clon_center lat_o theta  m !n  "R (#sin_lat_o 0$cos_lat_o 8%false_easting @&false_northing H(obleqforint’à Oobleqfor’ðà¼PÉ8ÿ /ecs/hdfeos/gctp/srcobleqfor.c©Ì¿ù‚ 0r  v  $mnm 4*=\$<% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(à CAœC@0àÜ CpAœCºA@A¹Ež8¼?^obleqforint1obleqfor ";Ocsƒ“«Ãßü!)DLTM(0X`   @è (Dl,˜$°¼*pP0pU8p!ÅfJ 0`` k ¨°u0X{p hP‰p¸^•pÑ¡pç7¯pˆ¼p¦@ËpæGÛ 0 ë Pû `@    À3p Ð(obleqinv.o/ 1230064966 7356 20 100664 7620 ` ELF80@@ à!(/6=DLT Zàøchosy„œª·ÆÖæö.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodataobleqinvintptitleradiuscenloncenlatgenrptoffsetptsincos.lit8obleqinvasin__dciscosatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:obleqinv.o<$¥g½ÿðÿ¼%à-ß™ÿ¿÷“ˆH÷’ˆ@÷‘ˆ÷ˆ ÷ˆ÷Žˆß„÷ˆ÷Œˆ( ø d„ß™ ø ׌ˆ(ß™ ø ׌ˆß™ ø ׌ˆߙ߅׌ˆ ø d¥ß™ß…׌ˆ  ø d¥ß™ß…׌ˆ ø d¥ß™×ˆH ø ׌ˆ@ß™g†ˆ8g…ˆ0 ø ׌ˆß¿%ß¼àg½<$!g½ÿ€ÿ¼0!à-ß™ÿ¦8÷¼X÷¸`טˆ ׈(×€ˆHׂˆ×œˆ@ÿ¾(F hF8Bàð%ÿ¿ F"Æ÷ºxF B F J N R V Z ^ b 4@%DL%X%d%px %|„0Œ %0˜H  %¤H° %Ä %à ä 8%P%t%%´%Ì%% %(%@ %l% %´%  $(,08<H PT \` hl t€ ˆ” œ¨ ¬´¸ ¼ÀÈô   @ X \ `p|ˆ ˜   ¼ ø ü  $ 0 H L\t „¨ ¬?à@(ÿÿÿÿW6èÿÿÿÿxVobleqinv.clon_center  lat_o !theta "m #n  $R (%sin_lat_o 0&cos_lat_o 8'false_easting @(false_northing H*obleqinvint’à Qobleqinv’€àØPï8ÿ /ecs/hdfeos/gctp/srcobleqinv.c¯Ì¿ùâ 2r  v  $l}|pl|}Y~$08Y% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(à CAœC@8àø C€Aœ D¼A¸Fž D@ BºF¹A¿8Ø?^obleqinvint1obleqinv ";Ocsƒ“«Ãßü!)DLTM(0X`   @Ð DT.‚$ Ø*xP0xU8p!ÍjJ 8p` ¨0k Ø u0x{p ˆP‰pØ^•p6÷¡p-7¯pd¼pô@Ëp4GÛ € ë  û °@ ð  3p  omerfor.o/ 1230065007 7356 20 100664 14548 ` ELF2P0@@ &.29AHPTZ^elqyŠ”’–š¦²ÀÍÜìü 0.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodataomerforinttsincospowptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_errortsfnzadjust_lonomerforlogcos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:omerfor.oF,hC<g½ÿ$!ÿ¼!à-÷¸pטˆOyF ß™÷°h÷½ ÷»˜÷ºÿ¿÷¹x÷’ˆ@÷“ˆ8÷‘ˆ ÷Žˆ÷ˆ÷ŒˆF ~Fg†ˆP÷ˆ0F ‹g…ˆH ø ÷€ˆ(ךˆ0×€ˆHß™F:ÇA׈F:‚׌ˆPF îÄ÷¼€ ø Oֹ׈ ׂˆ0לˆF hÅF"‚F<M{!F c׈Xטˆ`F!Æ׈˜E !F-cß™ ø F Ä÷ˆx߿߼%׸p×¹xàg½ð߿߼׸p×¹xàg½ðߙ߅߄d¥×¼€ ø d„߿߼$É׸p×¹xàg½ðß™ ø F ÄBF ŒGÿß÷‘ˆxß™×½ ×ŽˆH ø ׌ˆ(F Ò×…ˆXׇˆPF%Ù‚F(9ÂF'1ƒ×‡ˆLæ1áD @׺F'D<׉ˆ ×»˜F EÀ÷†ˆhF)E>×»˜×ºEÃF 8F 2€¹÷ªß™×¹ø ø F Ëß™F †F ËF ø ׌ˆ(ß™÷   ø ׬ß™×­F † ø ׌ˆ(ß™×™ˆX׬ ÷ P ø F ËFߙ׬PF ËF ø ÷ ˆ×¥ˆ×ˆˆpצ×§ðF%BÃ׈@F&9ÁF->EVß™F ÀF<>EI×…ˆ8F%ÀF {ÅFE D׈ F „F%„F „F<ƒ>E 0ß™×¼€g†ˆˆg…ˆ€ ø ׬ß™g†ˆ˜g…ˆ ø F Ë׎ˆ D h׈h׌ˆF.l>M{!F c׈Xטˆ`F!Æ׈˜EF-cß™ ø F Äÿ ÷ˆx÷¦ß™ ø F +FײF2‚þ¦÷’ˆpF 4Áÿ÷÷³ß™ ø F ÅF ¥þù÷”ˆxߙ߅߄d¥×¼€ ø d„߿߼$Ê׸p×¹xàg½ðߙ߅߄d¥×¼€ ø d„þé$Êß…ß„d¥×¼€ ø d„þá$Ê<$!g½ÿ ÿ¼!à-ß™ÿ§ÿ¦×€ˆÿ¿÷¸PF n÷»H ø F cß™×›ˆX÷ 8 ø F;ׄˆ8F ÀÅF$À׆ˆF ÅF#0×€ˆ€×…ˆ`E÷¹XF F÷º0F G÷º0F%Æ‚F;փׂˆF ÈEF"@F EF& >Eß™×»H߅߄׹Xd¥×º0 ø d„ß¿$Íß¼׸Pàg½`׈ߙטˆ(׎ˆxF9kF-Ë@F8.F.Ö ø F-cF ÄF;„×”ˆ˜×“ˆ×’ˆ@NP¤¡ß¿NZœ¡ß§×¹Xôòבˆ˜×Žˆ8׈׸PMÚ‹¡ß¦×»HMÐ{¹ß¼%׺0ôÎàg½`ß™ ø F Ãß™F †F ÃF ø ׌ˆ(ß™×›ˆX׸8F ÷¹X ø F ÛF׃ˆpF ׂˆF ƒ×„ˆˆ×¹@׈(F"ÁF$ÎBׄˆ€F!ÂF"O$iß™F!F;Ã÷£( ø F ÎCׇˆ`F E׆ˆF'+<÷  ÷º0E ×…ˆ`F;.‚ÿœF:Ƃ׈€×¬@׎ˆˆF-c×­(MŽk!ß™ ø F cר D H×…ˆ`F)D†×šˆPF:.‚F;Öƒÿ…F:>€?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰¿ù!ûTD-À !ûTD-À!ûTD-@ !ûTD-@!ûTD->z×òš¼¯HOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Point projects into infinityomer-for›„…„…„„ˆ‹ƒƒ…‰†‡‡ƒ‰œ…„…†…©Šˆ„„„„ˆ‡†ˆš…‡Š‹‡‡ˆƒ…¤†Š™ƒ…‡“”       $ ( , 0 4 8 < @ D L R V Z ^ b f j n r v z ~ ‚ † Š Ž ’ – š ž ¢ ¦ ª ® ² ¸ ¼ Ä È Ì Ò Ø Ü à ä è  p%œ%%  %$ , %0 < %P %` %p% %¬H´H¼ %È%Ô%%$%d%¬€°h´€¼%Àhä%%x %Œ%œ %°%È%Ü%€%¨%È%Ø %è%ø % %$( %<°@°D %TÐXÐ\ %pðxð| %ä%ø%8%T%|%˜€œh €¨%¬hЀÔhØ€à%ähð€ôhø€%hD%X %Ô0Øà0è%ì(%˜ %¬%È% % d%( DHLPTX`dltx|€ ˆ¤¨¬ÈÌàèøü   (4 8@L X \h „ˆ ˜  ¨ÀÄ ÌÐ ØÜì    ,48HLT` p¨ à øü  (<Lp € ” ¤ ´¸ ¼Ð èø (4@l   ¸ ÀÐ Ôà ð   0 4L Pd h˜ ¨¼Ô Üàì ðô  (4 HP hx ” Ì $ 0L P`lˆŒ´Ì   8<@\`d”   °´ ¸ÐØàèô   $ 8 H P ` t „ (ÿÿÿÿW6èÿÿÿÿxomerfor.cr_major r_minor scale_factor lon_origin  lat_origin  !e (!es 0"false_northing 8#false_easting @$sin_p20 H$cos_p20 P%bl X&al `'d h(el p(u x)singam €)cosgam ˆ*sinaz *cosaz ˜/omerforint’ð Ñomerfor’à ¤`Ø7ÿ /ecs/hdfeos/gctp/srcomerfor.c´Ì¿ùÙ: <lit}l~~~~~~" ( |||1$  @ D<E; @V!$!{ /1~(!}|{ˆ,|($-!$ @¦ |àw v o(x$" s s k|% y}}~~~],A~~~-0 % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A8 CðBœB¸F½ A» Aº A@A¹V¼H” C`Aœ F@ A¸B»U¹Cº:Bºz9:M¹[º8 ¤=&Íomerforintúomerfor !7Mhšª»Øô  1BRcsˆ±Åâêò L(0hp    @H ˆDÌD$0 ¤*Ø 00Øh6@9>p!yîP h` fȈq P Ð{p ) P‰p)p&•p+–à¡p.v7¯p.­°¼p/]@Ëp/EÛ /èÀë 1¨û 1¸@ 1ø  23p 2((omerinv.o/ 1230065047 7356 20 100664 14276 ` ELF1@0@@ &.29AHPTZ^elqyŠ ’–œ ¦²¾ÌÙèø)<.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodataomerinvinttsincospowptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_errortsfnzadjust_lonomerinvexpphi2zcosatan2.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:omerinv.oF,hC<g½ÿ$!ÿ¼!à-÷¸pטˆOyF ß™÷°h÷½ ÷»˜÷ºÿ¿÷¹x÷’ˆ@÷“ˆ8÷‘ˆ ÷Žˆ÷ˆ÷ŒˆF ~Fg†ˆP÷ˆ0F ‹g…ˆH ø ÷€ˆ(ךˆ0×€ˆHß™F:ÇA׈F:‚׌ˆPF îÄ÷¼€ ø Oֹ׈ ׂˆ0לˆF hÅF"‚F<M{!F c׈Xטˆ`F!Æ׈ E !F-cß™ ø F Ä÷ˆ€ß¿ß¼%׸p×¹xàg½ð߿߼׸p×¹xàg½ðߙ߅߄d¥×¼€ ø d„߿߼$É׸p×¹xàg½ðß™ ø F ÄBF ŒGÿß÷‘ˆ€ß™×½ ×ŽˆH ø ׌ˆ(F Ò×…ˆXׇˆPF%Ù‚F(9ÂF'1ƒ×‡ˆLæ1áD @÷€ˆh׺F'D<׉ˆ ×»˜F EÀ÷†ˆpF)E>×»˜×ºEÃF 8F 2€¹÷ªß™×¹ø ø F Ëß™F †F ËF ø ׌ˆ(ß™÷   ø ׬ß™×­F † ø ׌ˆ(ß™×™ˆX׬ ÷ P ø F ËFߙ׬PF ËF ø ÷ ˆ×¥ˆ×ˆˆxצ×§ðF%BÃ׈@F&9ÁF->EVß™F ÀF<>EI×…ˆ8F%ÀF {ÅFE D׈ F „F%„F „F<ƒ>E 0ß™×¼€g†ˆg…ˆˆ ø ׬ß™g†ˆ g…ˆ˜ ø F Ë׎ˆ D h׈p׌ˆF.l>M{!F c׈Xטˆ`F!Æ׈ EF-cß™ ø F Äÿ ÷ˆ€÷¦ß™ ø F +FײF2‚þ¥÷’ˆxF 4Áÿ÷÷³ß™ ø F ÅF ¥þø÷”ˆ€ß™ß…ß„d¥×¼€ ø d„߿߼$Ê׸p×¹xàg½ðߙ߅߄d¥×¼€ ø d„þè$Êß…ß„d¥×¼€ ø d„þà$Ê<$!g½ÿ°ÿ¼!à-×€ˆ@׈8ׂˆ ×ƒˆ˜F `ß™F!hAÿ§F"ÿ¦Mƒ 9׈X÷¹8F#×™ˆ€L!ÿ F-c׈`÷»HF cÿ¿ ÷¸@F Î@ ø F-cטˆF Æ׌ˆXߙ׈`׈(F,ËF Æ÷¸0F8F-c ø F!Æ×…ˆ×†ˆˆF )BL¸1aצ0ׇˆ(F&Ù€F'1‚F&)C׃ˆF (…F#€×ƒˆߣF …׈ˆ`ߤF#>׉ˆ8ߢ÷ (ED 8F%9>׆ˆEôFôhô‰ß¿ ×»H׸@%ß¼×¹8àg½P׈F%kÁF-+€F/sƒF s„׈XF/kCߙ׌ˆx ø F.cß™F Fg¦ ø ׌ˆ(ߥô ß¨×»Hß¿ ׸@ß¼×¹8àg½P׌ˆXߙ׈`F,Ë ø F-cߙׯ(׌ˆˆ×ŽˆF FF/c ø M˜s)׈XF-Cߙ׌ˆ ø F-cߦÿÆôÀ?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰¿ù!ûTD-À !ûTD-À!ûTD-@ !ûTD-@!ûTD-?ù!ûTD-OBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: 朋œ„…„…„„ˆ‹ƒƒ…‰†‡‡ƒ‰…„…†…©Šˆ„„„„ˆ‡†ˆš…‡Š‹‡‡ˆƒƒ¦‹…Œ†ˆ†„       $ ( , 0 4 8 < @ D L R V Z ^ b f j n r v z ~ ‚ † Š Ž ’ – š ž ¢ ¦ ª ® ² ¸ ¼ Ä È Î Ò Ø Ü à  p%œ% % %( 0 %4 @ %T %d %t%” %°H¸HÀ %Ì%Ø%%(%h%°€´h¸€À%Ähè% %€ %”%¤ %¸%Ð%ä%ˆ%°%Ð%à %ð% % %$,0 %D°H°L %\Ð`Ðd %xð€ð„ %ì%%@%\%„% €¤h¨€°%´hØ€Ühà€è%ìhø€üh€% h $”%È %Œ% %è% % %( DHLPTX`dltx|€ ˆ¤¨¬ÈÌàèøü   $ ,8 <DP \ `l ˆŒ œ¤ ¬ÄÈ ÐÔ Üàð    $08<LPXd t¬ ä ü ,8DTx ˆ ˜œ ¬ ¼À ÄØ ð0<Ht ¨ À ÈØ Üè ø    8 <T Xl p  °ÄÜ äèô øü$(0< PX p€ ˜œ Ô 48<@H `l|œ¤¨ ¬°ÐÔäô 0h|„ ˆ” ¤ØÜ àð øü   (ÿÿÿÿW6èÿÿÿÿx/omerinv.cr_major r_minor scale_factor lon_origin  lat_origin  !e (!es 0"false_northing 8#false_easting @$sin_p20 H$cos_p20 P%bl X&al `'ts h(d p)el x)u €*singam ˆ*cosgam +sinaz ˜+cosaz  0omerinvint’ð Ðomerinv’Ð 4`ÿ7ÿ /ecs/hdfeos/gctp/srcomerinv.c¹Ì¿ùâ8 =nkv}n~~~~~~" ( |||1$  @ D<E; @V!$}{ /1~(!}|{ˆ,|($-!$ @¦ |àw v o(x$" {zuoo}o~~~0|z}} x8 {}D % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A8 CðBœB¸F½ A» Aº A@A¹V¼0  CPAœN¹G»B@A¸8 4=7Þomerinvint omerinv !7Mhšª»Øô  1BSct„™®ÂÖóû%-L(0hp    @x ¸DüPL$` 4*˜¨00˜h6>p!æP ø@ f8øq 0 °{p 'àP‰p(07•p*g¡p-n7¯p-¥˜¼p.=@Ëp.}EÛ .ÈÐë 0˜û 0¨@ 0è  13p 1(orthfor.o/ 1230065087 7356 20 100664 6132 ` ELFp0@@ ˜ (/6@GO U 4]howƒª¹ÉÙéú .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodataorthforinttsincosptitleradiuscenlonmeroriginoffsetp.lit8orthforadjust_lon__dcisp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:orthfor.o<$!g½ÿðÿ¼!à-ß™ÿ¿÷ˆ ÷ˆ÷Žˆg†ˆ0÷ŒˆF sg…ˆ( ø ÷ˆߙ߄ ø d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½<$!g½ÿ°ÿ¼(!à-ß™ÿ§×€ˆÿ¦ÿ¿ ÷º0F n† ø F cß™g¦F Óg¥ ø ÷ @ß™×€ˆ(×¢׈0׺׬@F"BF Ö‚ ø ÷¡8ר8׊ˆ×±O@B!׌ˆD ׈ ߣ׋ˆF(<ß¿ F Æß¢F †E׺0F BEF*I>Eß™F1dBN4!ôp׈(×­׎ˆ0F/kBׯF-;BM¯siMmbáôK%ß¼(àg½Pß…ß„d¥ ø d„ß¿ $ß¼(׺0àg½PORTHOGRAPHICPoint can not be projectedorth-for<Ž„ƒƒƒ„…ƒŒ†Š¤…†       & * . 4 8%DH%LT%`%l %| %  ¤ Ð %è%%¨0¬°0´%¸  $(,4<@ P X\ dh pt x€´ ¼Ø ð ôü (08d t|=Û|ßÙ×½»(ÿÿÿÿW6èÿÿÿÿx&orthfor.cr_major lon_center lat_origin false_northing  false_easting  !sin_p14 ("cos_p14 0&orthforint’˜ Eorthfor’РÔP7ÿ /ecs/hdfeos/gctp/srcorthfor.cÀÌ¿ù« + vz| {    w w E~} u} uz }~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(˜ CAœC@( 4 CPAœF@Aº8Ô=.Öorthforintorthfor !7Pi†¢¸Îêòú$L(0X`   @ˆ ÈD !-$@Ô*8098p!Q<J °`@àk ðu0 {p  P‰p p.•p ž¡p¸7¯ppo@Ëp¯EÛ øðë èû ø@ 8  X3p horthinv.o/ 1230065127 7356 20 100664 7012 ` ELFà0@@ ˜ (/6@GO U (]cit|€Œ˜¦³ÂÒâò.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodataorthinvinttsincosptitleradiuscenlonmeroriginoffsetp.lit8orthinvasinzatan2adjust_lonp_errorsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:orthinv.o<$!g½ÿðÿ¼!à-ß™ÿ¿÷ˆ ÷ˆ÷Žˆg†ˆ0÷ŒˆF sg…ˆ( ø ÷ˆߙ߄ ø d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½<g½ÿ°$!ÿ¼ !à-÷¸8טˆ ×€ˆF8fF h÷¸(F8ÆO!F Æ׈÷ 0×€ˆF!@F8<ÿ§ÿ¦E>ÿ¿@ß™ ø F Ãß™g¦F  ø g¥×ƒˆF À…ߣߢF#>׈ׄˆEôA%ôdß¿@ß¼ ׸8àg½P×®0׭׌ˆ0F.kBF-cF8cß™×®׈( ø MŽk!×…ˆ׈F +ÅF0{À׈F {ÅF0z>ߤD ˆE(ô€F%‹>E טˆß™×­0׬( ø F kGß™ ø F8ߥ%ÿ×ô ß™ß…ß„d¥ ø d„ß¿@$‘ß¼ ׸8àg½Pߙ׬(×­0 ø F cß™ ø F Ãߦ%ÿ¿ôÀß™ ø F ׆ˆ(×¥L 1y׈F +…F.l>Eש(F JEF)m>Eׯ(׮ߙ׌ˆ0F/s‚F%ÃB ø F.cߙ׌ˆ ø F cß§ôàÿ¡%ORTHOGRAPHICInput data errororth-invXŽ„ƒƒƒ„…ƒ˜…‹“ƒŠ†…ƒ‡“„…       & * 0 4 8 < B F J N R 8%DH%LT%`%l %| %  ¨  %%€ %Ì%Ø%ô(øü(%,%8%T% %°%  $(,4<@ P X\ dh pt x€¸¼Ø àü   04dt |ˆŒ ˜ ¼À Ô ð   4 P \h  ”¨ ¬>z×òš¼¯H=Û|ßÙ×½»¿ù!ûTD-(ÿÿÿÿW6èÿÿÿÿx&orthinv.cr_major lon_center lat_origin false_northing  false_easting  !sin_p14 ("cos_p14 0&orthinvint’˜ Eorthinv’РÈP&7ÿ /ecs/hdfeos/gctp/srcorthinv.cÅÌ¿ùæ + vz| {   ~u ~~m9-~~0o(x0DI% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(˜ CAœC@( ( BPBœB¸Q@8È=.Öorthinvintorthinv !7Pi†¢¸Îêòú$L(0X`   @¸ øD<*f$€È*H80H18p!yXJ Ø ` øˆk €àu0` {p €P‰pÐ.•pþ.¡p,7¯pc€¼pã@Ëp#EÛ hðë Xû h@ ¨  È3p Øpolyfor.o/ 1230065168 7356 20 100664 7220 ` ELF¨0@@ &+05:?FNX_ghoz‚ˆ›§µÂÑáñ%.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatapolyforinte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyforadjust_lontsincosmsfnz__dcis.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:polyfor.oF,hƒ<$!g½ÿðÿ¼!à-׈L"yF ß™ÿ¿÷ˆ`÷‘ˆX÷ˆ÷Žˆ÷ˆ÷Œˆ÷ˆHF  ø ÷€ˆ@ߙ׌ˆH ø ÷€ˆ ߙ׌ˆH ø ÷€ˆ(ߙ׌ˆH ø ÷€ˆ0ߙ׈׎ˆ0׈(׌ˆ F Æ ø ÷€ˆ8ߙ߄÷€ˆP ø d„ߙ׈ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈X ø ׌ˆ`ß¿%ß¼àg½<$!g½ÿ°ÿ¼!à-ß™ÿ§ ÿ¿(×€ˆÿ¾Àð%÷¸@F n÷»8 ø F c׃ˆF ÀEß¿(×…ˆ`F#>ׄˆXׇˆ×†ˆPE F Æß¼׸@L§a×»8L‡19ߢ ÷ÅôD%ß¾àg½Pß™g¦g¥ ø F Ãߙ׈8׎ˆ0׈(F Ä ø ׌ˆ ß™×®׭׌ˆ@ ø ÷ 0ߙ׬F  ø F,Û׎ˆF.ÄBײF1BF2ŒC׈`׈F1„F {Á÷Ð×°F/ÃÂF0{ÃבˆP×°0ß¿(F1„×»8ߣ F0{À׈X׸@M¯saß¼%ß¾ômàg½P?ð>z×òš¼¯HPOLYCONICP“„„„ˆ…„ƒƒ„…„Ž–…‡†…       $ ( , 6 < @ D H L%\%l%| %œ %¨° %´À %Ì %Ø%è%H%´%Ð %è%ü%$ ,048<@DPT X`d hpt x€„ ˆŒ” ¤ ¬¸ ¼ÄÈ ÐÔ Üà äì$ 0P\dhl¨ ¼ ÀÄÈÔØ äð 8T(ÿÿÿÿW6èÿÿÿÿx‡polyfor.cr_major r_minor lon_center lat_origin  e0   e1 ( e2 0 e3 8!e @!es H"ml0 P#false_northing X$false_easting `(polyforint’ Qpolyfor’ÐxPT7ÿ /ecs/hdfeos/gctp/srcpolyfor.cÑÌ¿ù™ . s q |  yys~}s t x (%~,}}}}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A( DAœF@0h CPAœD@BžB¸B»8x=7polyforintcpolyfor !7Mf¡²ÃÓäö/KS[u}…L(0X`   @ @D„9½$Ðx*Hh00H6X >p!bPP ¸ f ¸øq ° {p PP‰p •p/\¡p‹7¯pˆ¼pJ@ËpŠEÛ ÐPë  û 0@ p  3p  polyinv.o/ 1230065208 7356 20 100664 6932 ` ELFˆ0@@ ü&+05:?FNX_g,ou{Š–¢°½ÌÜìü  .symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatapolyinvinte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyinvphi4zasinzsinadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:polyinv.oF,hC<$!g½ÿðÿ¼!à-ß™ÿ¿÷ˆX÷‘ˆP×€ˆ÷ˆL9÷Žˆ÷ˆ÷Œˆ÷€ˆ@ ø F ߙ׌ˆ@ ø ÷€ˆ ߙ׌ˆ@ ø ÷€ˆ(ߙ׌ˆ@ ø ÷€ˆ0ߙ׈׎ˆ0׈(׌ˆ F Æ ø ÷€ˆ8ߙ߄÷€ˆH ø d„ߙ׈ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈P ø ׌ˆXß¿%ß¼àg½<$!g½ÿ°ÿ¼ !à-×’ˆP׈F2lF!”ƒ×‘ˆHF2Œ@׃ˆF ˆ…×€ˆXF#>ÿ°(F `À(%D ˜×”ˆà€%÷ 8E F!F ¥ôÔôó%ß¼ ß°(àg½Pß™ÿ¦׌ˆ@׈ ׎ˆ(׈0׈8ÿ§F ‚NQŒ¡ÿ¿@ ø g«F ÉD"˜@ß¿@$Jß¼ ß°(àg½P×®8׬ߙ׈F.c ø F-cß™Ö  ø ÷ 0×­0F kCߙ׌ˆ ø F-cߣß¿@ÿÑô`?ð>z×òš¼¯HPOLYCONICL‘„„„ˆ…„ƒƒ„…‚ž‰‡„†…       $ ( , 8 > B F D%T%d%t %” % ¨ %¬¸ %Ä %Ð%à%¬%ì%ü%% $(,48<@L PX\ `hl px| €„ˆŒ˜œ ¤° ´¼À ÈÌ ÔØ Üä$,4L€ ˆŒ”˜à äô   (ÿÿÿÿW6èÿÿÿÿxwpolyinv.cr_major r_minor lon_center lat_origin  e0   e1 ( e2 0 e3 8!es @"ml0 H#false_northing P$false_easting X(polyinvint’ü Ppolyinv’Ð,P7ÿ /ecs/hdfeos/gctp/srcpolyinv.cÖÌ¿ùð . sr {z|   }|txr z@}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(ü DAœC@(, CPAœL[@8,='polyinvintSpolyinv !7Mf¡²ÃÔæ;CKemuL(0X`   @ @D„4¸$Ð,*`006 >p!"LP pð f `àq @P{p P‰pà•p_ ¡p7¯p¶€¼p6@ËpvEÛ À@ë û @ P  p3p €psfor.o/ 1230065248 7356 20 100664 6820 ` ELF 0@@ `$)08?GOU[`øalpwƒª¹ÉÙéú .symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatapsforinte4fnptitleradius2cenlonoffsetptsincosmsfnztsfnzpsforadjust_lonsin__dcis.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:psfor.oF,hƒ<$!g½ÿ°ÿ¼!à-׈L"yF ß™÷°8ÿ¿÷º0÷¸(÷¹@÷ˆ`÷‘ˆXF ŽF÷ˆF ~÷ŒˆF v†÷ˆ÷€ˆ ø F ׉ˆF Âׄˆ F)B÷˜ˆ0D 8׆ˆF B×…ˆ÷€ˆ F'Áp! BP PÐ f °q Ð{p  ÐP‰p •p­I¡pö7¯p-¼p½@ËpýAÛ @Pë û  @ à  3p psinv.o/ 1230065289 7356 20 100664 6804 ` ELFP0@@ \$)08?GOU[`Lagmx„ž«ºÊÚêû.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.text.sbss.lit8.rodatapsinvinte4fnptitleradius2cenlonoffsetptsincosmsfnztsfnzpsinvphi2zatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:psinv.oF,hC<$!g½ÿ°ÿ¼!à-×€ˆL9F ß™÷°8ÿ¿÷º0÷¸(÷¹@÷‘ˆPF ŽF÷ˆXF ~÷ˆF v†÷Œˆ÷€ˆ ø F ×…ˆF Á׃ˆ F%!÷˜ˆ(D 8׆ˆF !×…ˆ÷€ˆF'Áp!T@P ˜À f X˜q ð{p  ðP‰p@|•p¼~¡p:7¯pq˜¼p @ËpIAÛ @ë Ðû à@   @robfor.o/ 1230065329 7356 20 100664 7364 ` ELF@0@@  *18?G\NYeqŒ›«»ËÜï.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.text.sbss.bss.lit8.rodatarobforintptitleradiuscenlonoffsetprobforadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:robfor.og½ÿà÷­ÿ¿<÷¿$Bÿ¼"à-÷ˆ÷Œˆןˆ¨×“ˆ€×”ˆˆ×•ˆß×—ˆ ×–ˆ˜d!ô7ô6Xô5øô4Pô3ðô?`ב‰ ×’‰(׉÷ˆ׉÷Žˆ׎‰׋‰×Šˆø×‰ˆð׈ˆèׇˆà׆ˆØ×‚ˆÀ×…ˆÐ׈¸×ƒˆÈô!h׈ô#pô%×…ˆ ô"ׂˆô&x׆ˆ(ô' ׇˆ0ô(€×ˆˆ8ô)(׉ˆ@ô*ˆ×ŠˆHô+0׋ˆPô.׎ˆXô/8׈`ô0˜×ˆhô2H×’ˆxô1@בˆpô2Hô1èô0@ô/àô.8ô+Øô*0ô)Ðô((ô'Èô& ô"Àô%ׄˆ×€ˆ°ô$ ô$¸×„‰0D ô Ô ¨ô#ô"°ô!F$F gÆd%°d&Pô ¨Ô´Ô³d¥F$¥ô´ÿøF$œÂ¦ÿùô³ÿðߙ߄ ø d„ß™ ø F ûߙ׿ ø ׬ߙ׈ ø ׌ˆß¿%ß¼àg½ <$!g½ÿÐÿ¼!à-ß™ÿ§×€ˆÿ¾Àð%ÿ¿÷¿ F oÆ ø F c׊‰8F*úƒ×‹‰@F+Rƒ×‹‰HF R…F+RÀF ZÉ߃D"Xdcø×Œ‰XC-D hÔB¸ÔC°F ZáÔEÀF?h>F+R׋‰PÔIF#)L¬yÔGF*RÔMF$QM¬;9F%ÀF)kALK ¡F#@ÂF-R‚׆ˆLK¡×…ˆF,J@ß¿LëQáߤF)B׿ F"(‚׈LëAáߣL"a׉h׌‰`%F')BE ÷ÁF,+߿߼LËbáß¾%׿ ôkàg½0F-+BLËka߼߾ôàg½0¿¯¾vÈ´9X?ïô‡ü¹#£?ð?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½E ÿêeÿøF+1>Dª8$ HF 9áׄ‰`׌‰x@% \F%9ÀF.9[×…‰hF(1ÂF%9ÂF+9F,5F(¥F)¥€HF4!F 5EF5Šäøµˆãhñ?‘ßF¢RÝROBINSONToo many iterations in inverserobinv-conv2„……‡„†‰Š     ( , 8D´¸%¼Ä%Ô %ä %  `x %L0PT0X %\p0tx0| %€ $(,04<@`dhlptx|€„ˆŒ”˜œ ¨´¼ÄÌÔÜäìôü LP\° À Ì Ü àè ,48DXt€”,ü H l (ÿÿÿÿW6èÿÿÿÿxúrobinv.c%lon_center &R 'false_easting (false_northing )pr *xlr ¨.robinvint’  trobinv’ ¨P6ÿ /ecs/hdfeos/gctp/srcrobinv.cóÌ¿ù¼1 2 {c b }Z %Z %}}~hihjjjjjjjjjij]&Y  X *L3        z myemebq+^"` {   ~r q s~~  {x}~ q(s( k s% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A( A B@B¿Bœ(¨ B BœQG@8¨;­robinvintØrobinv  9Ie‚“¥ÀÈÐèðøK(0X`   @X ˜8Ð Û$ð¨* ˜ 0 ˜P50 ˜; (<Cp! d2U ˜€ k Xv p0€p  PŽpðšpò¦p7´pH€ÁpÈ@ÐpCà Pàð 0 @@ € $  sinfor.o/ 1230065410 7356 20 100664 4980 ` ELF (0@@ „&-4<”CNR ^jx…”¤´ÄÕè.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatasinforintptitleradiuscenlonoffsetpsinforadjust_loncos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:sinfor.o<$¥g½ÿàÿ¼%à-ß™÷­ÿ¿÷¿÷ˆ÷Žˆß„÷ˆF gÆ÷Œˆ ø d„ß™ ø F ûߙ׿ ø ׬ߙ׈ ø ׌ˆß¿%ß¼àg½ <$!g½ÿÐÿ¼!à-ß™÷» ÿ§×€ˆÿ¾Àð%ÿ¿÷¸(F n ø F cß™F à ø F Æ×ƒˆ߿ׂˆ׈F#Ùß¼ߢL@ ¡L#Àa׸(×» ÷ÂôA%ß¾àg½0SINUSOIDAL*ƒ„„…„Ž„‘      " ,<%@H%X%h% ” È %Ø % $(08D P ` dl¤ °Ð àèì(ÿÿÿÿW6èÿÿÿÿx×sinfor.clon_center  R !false_easting "false_northing &sinforint’ „ >sinfor’0$P²6ÿ /ecs/hdfeos/gctp/srcsinfor.cúÌ¿ùª * vz|  {{~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(„ C AœD@A¿0” C0AœC»CžB@A¸8$;ߊsinforintµsinfor  9Ie‚¥­ÅÍÕK(0X`    @( h>¦ü¢$À$*è 0è 8p!ó*J  p` k °up °Pƒp ßp ߺ›p ™7©p Ј¶p X@Åp ˜CÕ àÀ å  õ °@ ð  -p  sininv.o/ 1230065450 7356 20 100664 5524 ` ELF0@@ „&-4< BèIMX`lx†“¢²ÂÒãö.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatasininvintptitleradiuscenlonoffsetp.lit8sininvcosadjust_lonp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:sininv.o<$¥g½ÿàÿ¼%à-ß™÷­ÿ¿÷¿÷ˆ÷Žˆß„÷ˆF gÆ÷Œˆ ø d„ß™ ø F ûߙ׿ ø ׬ߙ׈ ø ׌ˆß¿%ß¼àg½ <$!g½ÿàÿ¼!à-ׇˆ׈ˆF'iÁF(9Ã׉ˆF 9ÿ¿׆ˆF$H<׊ˆôçÀ(%F&aE׉ˆF*"€F R…F*I<×…ˆE÷¦ôÅß¿%ß¼àg½ ß™ÿ¦ ø F ;׎ˆ×­F s‚F.kCߙ׌ˆ ø F-cߢÿíô@ߙ߅߄d¥ ø d„ß¿$¤ß¼àg½ SINUSOIDALInput data errorsinusoidal-inverse0ƒ„„…„ž„ˆ‰…     $ ( ,<%@H%X%h% ”  %8 %P(TX(\ %` $(08D P ` dl¤¨´ ÀÈ Ü ì  0 4L ?ù!ûTD-¿ù!ûTD-=Û|ßÙ×½»(ÿÿÿÿW6èÿÿÿÿx×sininv.clon_center  R !false_easting "false_northing &sininvint’ „ >sininv’ xP×6ÿ /ecs/hdfeos/gctp/srcsininv.c€Í¿ùÜ * vz|  }yy}y( % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(„ C AœD@A¿(è C AœH@8x;ߊsininvintµsininv  9Ie‚¥­ÅÍÕK(0X`    @X ˜DÜ æ$x*x 0x;8p!³0J è€`h˜k `u0 `{p  xP‰p Èß•p §ß¡p †7¯p ½€¼p =@Ëp }CÛ ÀÀë €û @ Ð  ð3p somfor.o/ 1230065490 7356 20 100664 14228 ` ELF0P0@@  +(5<DKSZ°„eq0|x|„ˆŒ‘™ž¢®ºÈÕäô%6I].symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.MIPS.interfaces.text.sbss.bss.lit8.rodatagsat_ratiosomforintptitleradius2genrptoffsetp__dcissom_seriesgenrpt_longsomfortansprintfcossinatanp_errorasinlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnamesbe::7.42:somfor.oF,hCg½ÿ ߨð÷»P÷¼Hפøÿ°xÿ±€ÿ²ˆ÷½÷¾˜÷¸@<÷¹`$!ÿ¼8!à-÷ˆ÷ºXךˆ÷ŒˆOAy÷“ˆD È÷’ˆˆà %F †Á÷ˆp×…ˆ×£àF%Ãß°ð÷‘ˆß¢èÿ¦0ÿ§hD¢(ß’ÿ¿pöDF )a÷…ˆ€àˆ%÷ƒˆXߙ߄ ø d„ߙ׈ ø ׌ˆÈß™×›ˆhß…d¥ ø F;Ãߙ׌ˆß…d¥ ø F;cߙ׈ ø ׌ˆˆß™ß…ÖL ø d¥ß™ß‘F à ø f1×’ˆpF2‚F2ÔAF.‚F1sÃדˆpF F3 af×¶O^¡O~áOž¿!ÿêO¶!g©g¨(g§ g¦׃ˆ×½g¥g¤ È% ø ÷£×¥׊ˆ F<)@F*)Cר(׉ˆ°F9BF)B×§ ׉ˆ¨F:9ÀF)9Ãצ׉ˆ˜F;1€F)1ƒ×¤F8!F)!ß¿p×¾˜ß°xß±€ß²ˆ×¸@×¹`׺X×»P×¼H÷ˆˆ0÷…ˆ ÷‡ˆ(÷†ˆ%÷„ˆß¼8àg½àß°ðÿ§h(Øÿ¦0D§ ×…ˆ ׆ˆàˆ%ß’ F !!׈ˆ8ׇˆ0Lè!ù׈ˆ(טˆ@÷ˆˆXF&9 ÷‡ˆ×ŠˆX׉ˆPM*"y׊ˆHטˆ`÷ŠˆXF&JBàˆ%÷‰ˆ÷™ˆ€ÿ¿pÿ0öEߙ߅ % ø d¥ß™ß…ߤ0 ø d¥ÿ.ß™<$!g½þÐÿ¼€!à-ߙ׈¸ÿ§hÿ¦pÿ±F- <ׂˆÀ÷½àF0hQ÷¿Ð÷¸ØF" <× D ׄˆÈF,‘×…ˆ€×˜ˆF">׈ÐןˆØF#)2F) ׈F$׈p÷»F#<ÿ¿xF=gAF ÷¢ÈF Ñ ø F!Æ÷¸À×›ˆàÿ°`÷¼(÷¾ ÷º÷¹צ߂ׄˆ`F ÀÂÔE÷¦ðF$Â÷¥èˆ%8÷£ø`LߙלˆXO¼Ç!ß™F ã ø F æFF EF; ׉ˆÐצèF'1BF9/<ׄˆøEL‡1!F$ÈF)OÑF%GÑߙ׌ˆXF þ ø O¿c!D x×¹ð׈F ˆF |>F1ƒ‘׈xß™F/. è&Ö•¿ð@@@V€@>@N@.@F€?ù!úü‹z¿ù!úü‹z?ù!ûTD-@jz)U8^@Ù|3!Ò>z×òš¼¯H¾z×òš¼¯H@ !ûTD-@!ûTD-?à?é!ûTD-@?‘ßF¡úçSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without conv som-forwardª¯„‡†„……£”™—¦¦…ƒƒ¦œ‰‡¢Ž‰Œˆƒ“‹š†„„œ™‚§‡‰ˆ      & , 2 8 > B J N R V Z ^ b f l p t x | € „ ˆ ’ – š ž ¢ 08˜¸¼%ÀÌ %àHäHè %øhüh % %$ %(0 8 %< Ä % %x %Ô %”ü%0%004È%ð8%\%x%%8%T¨\%`¨|ÈŒ%ȸ %%0 %˜%°%À%Ð%@%ð % Œ% ¨% è% %DLPX`pt„¨°´ Ä ÈÐØ Üð ô   , @TpˆŒ °¼ÈÌÀàðPTX\dˆŒ ¤¬°´ÀÄÈÐÔØäèø   $ D H\|„ˆ” ¨Ôô$ (0 PX dp ¬´¼Ìà ô ø $ @d ´ ÀÈÔØì  8@DHd lp|œ ¤ ¸ È øü  (Llpx° Ìø    , 0 @ D \ p t € ” ˜ ° ¼ À ð ø(ÿÿÿÿW6èÿÿÿÿxsomfor.c!lon_center !a !b !a2 !!a4  !$c1 (!'c3 0!*q 8!,t @!.w H!0xj P!3p21 X!7sa `!:ca h!=es p!@s x!Bstart €"false_easting ˆ#false_northing 'gsat_ratio )somforint’à( ªsomfor’°0¬x som_series’а 4ÈA6ÿ /ecs/hdfeos/gctp/srcsomfor.c…Í¿ùã> 7poxq~}{t}~$$~y!w{ ~||}z {"x{"x{{~{z{z}y}{«o~~  %À}kkk!}~i}i~4 ~}~sh{ gp|||I~~~~u~~xx{z~|}} |8{~~,% B 4: ; 9  4: ; 9  ? .: ; 9 ? @ @.: ;9 @ @ÿÿÿÿÿÿÿÿx@ @AP( BàB»A¼B A‘ A’ A½ A¾ A¸B¹BœCºU@µ @_@H0| C°AœF‘C½ B¿ A¸ P»B@IA¼A¾AºA¹0°„ BPA¸D@CžA C‘ 8 4N&ˆgsat_ratio¢somforintÎsomfor-&÷som_series  9IYj{Œ­½ÍÞð#3Gc€™¶¾Æßçï K(0€ˆÐØ     @x ¸o'r™$° 4*è˜0è50è ;ÔCp!ܪU ˆ0 k¸ˆv @ P€p $PŽp$à&šp'I¦p+O^´p+­Áp,­@Ðp,íVàp-C5ñ -xð /h /x`" /Ø 5 /øI 0^p 08sominv.o/ 1230065531 7356 20 100664 13668 ` ELF.`0@@ è%,4@GOVPˆað\hlpuy„Œ•¡­»È×çø)<P.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.MIPS.interfaces.text.sbss.lit8.rodatasominvintptitleradius2genrpt_longgenrptoffsetp__dcissom_seriessominvsinexpatantanadjust_lonp_errorcosasin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnamesbe::7.42:sominv.oF,hCg½ÿ0ß¡Ø÷º`÷»X÷¼Hÿ°0÷¸P<ÿ±8$Bÿ¼@"à-÷ˆ÷¹h×™ˆ÷ŒˆO!y÷“ˆàˆ%÷’ˆˆF †À€% É÷ˆxׄˆ×£ÐF$Ã÷‘ˆÿ¿x÷ƒˆ`ߙ߄ ø d„ߙ׈ ø ׌ˆߙ߅ % ø d¥ß™ß… % ø d¥ß™×šˆXß…d¥ ø F:Ãߙ׌ˆß…d¥ ø F:cߙ׈ ø ׌ˆˆß™ß…׬à ø d¥ß™ß‘F Ã÷¾ˆ ø f1׎ˆxF.ÂF.ÌF/ÂF2|CמˆpF.ôF2”ÂF0{ÂF3{Ã×”ˆ`F F4€af×·O^¡O~áOž!ÿêO¾!g©g¨(g§ g¦ׄˆˆ×½€g¥g¤ È% ø ÷¤×¦׋ˆ˜F<1€F+1ƒ×©(׊ˆ¨F9J@F*JCר ׊ˆ F:BF*B×§׊ˆF;9ÀF*9Ã×¥F8)@F*)Cß¿x×¾ˆß²pß°0ß±8׸P×¹h׺`×»X×¼H÷‰ˆ0÷†ˆ ÷ˆˆ(÷‡ˆ%÷…ˆß¼@àg½Ð×…ˆ(Øׇˆ(D§ ׆ˆ טˆ0׉ˆHF !!LÇ!¹×‡ˆÿ¿x÷‡ˆ`F%1‚ÿ/÷†ˆ×ˆˆ@M "9טˆP׉ˆ8ÿ¿x÷‰ˆ`F%Bÿ&÷ˆˆ<g½ÿ@$!ÿ¼8!à-׃ˆˆ×…ˆF#hÁF%Ã÷¹h×™ˆF9fAF%ÈCÿ§ ÿ¦ÿ¿ˆ÷¼°÷¸¸÷¿ ÷»¨÷º˜÷½×„ˆÿ°0׆ˆ`F%!×…ˆhÿ±(÷¾`מˆF&)B÷¥€÷£X÷£p$2€%F$ÎC÷¡xß™F Ë ø F Î׃ˆ8F"BׄˆP×…ˆ@OÃáOÄ !OÅaF$ÂF#CF D×»€×Œˆpß™F †F ÞÂF,à ø F!ÞÂߙ׌ˆ€F  ø F,Ãߙ׌ˆ°F F ø F,Ãסp׃ˆXF;BF#CF#ØÃ׿xF!ÿÀ׈Oüù׈0ׄˆ(F BL$Ðaׄˆ Oý'ùOãù׈F!ÿÃF8ûA׎ˆ`F kEF.hk@F kD׎ˆ(׬XMŽÓ9׎ˆ0M€s9ß™ ø F-cß™ ø F ×…ˆÀF ÀE׈¸F% <׈pF=F:×BEiF!çߙןˆÀ ø F ËߙךˆxF ÆF ã ø F:ö׈8OÀy׎ˆHOÐì!F BF.kÂMñƒéF {ÄF:l׌ˆhF,F/cF8cF0ôF>s€×ˆpF0Ü÷­HOÎkyM{)ß™÷ºP÷ @ ø F-cלˆhF çD (F?â<ספF .>׃ˆhF8->F%E5×¼°×¿ ×»¨×¾׈`ß™OMËy׌ˆ×¸¸ ø F-cß¿ˆ×º˜ß¼8ß°0ß±(×¹hߤߣ ô€%ô~×¾`àg½Àߙ׸¸×¼°×»¨×¿ ß…߄׺˜d¥×½ ø d„ß¿ˆß¼8ß°0ß±($Ö×¹h×¾`àg½À×™ˆÈß™F9þ@ ø F Ëÿ’F ß™×¼°×¿  ø F Ó׌ˆp׎ˆh×­PF,M›)ß™F.kB ø F-c×»¨ÿ¿F †×ˆx×­P×®HF-kBM¯saF kDߙ׬@ ø F-cÿ­÷ ß™g½ÿ°÷¸Hÿ¨ ÿ§(ÿ¦0ÿ¿׈ØÕ,ÿ¾ÿ° €% ð%ÿ±F-c€ˆ% ø õ,ׄˆ8F"B׃ˆP׈׈@Mñ!!MñáMñƒáF#$F0{ÃF {ÄF# CF D×…ˆ`׎ˆhF%s‚F.‚F/s‚÷Žˆ€×‚ˆXF.vO!F F$!F$ÃׄˆpLe ùF#BO)F Æߙ׈pö8Ö ÷Žˆ€÷¡8÷ @ ø F-cߙ׈€F Â÷ÎÖ  ø F-c׃ˆXF †× 8ߙטˆ€Ö!F#ß¡0F Æ× @ß¾F"Bô!Ö  ø F Æߙߢ(׈°F ÂôNÖ ß± ø F-cß¿߰ߣ F ÃÂD ×¸Hôoàg½P?ð@–€?‘ßF¢R5?²[ÊöèOw@`× =p¤?öò½´†¡&?û«ôö¯°=?±”S€¢C~@`)™™™™š?ø¸•lÅÄ«?ûl0a\j@L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€@¿é!ûTD->z×òš¼¯H¾z×òš¼¯H?ù!ûTD-?‘ßF¡úçSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverse®¡„……††„…†©–™—¦šƒ©’……¤†Žƒ†™¢ŽŒ‰…‡‰ƒ‚§‡‰‰       $ ( . 4 : @ J N R V Z ^ b f j n r v | ‚ † Š Ž – š ž ¢ ¦ (€„%ˆ”% ¨%¬´0¼%À0ÌHÐHÔ %ähèhì %ü % % ( %, Ì %$ %ˆ %ä %ð ø ” %Ü%ð%%” %¬%ä%ð%$%<% %(%|Ѐ¨ˆÐ%”¨È%ä %%<% % ,% H% ˆ% ¬%4<@HP`dpx| Œ ˜œ ° Ä ÈÜ àô ø  0DX|”œ¨¸ÄÐÔÐð `dhlt„Œ”˜œ¬´ÀÄÌÐØäHPXdŒ œ¤¨ÈÌ ä èø ü(04@LXt |€ œ  ´ÌØà ì ø  , 0DLh€” ¨Ää  h ¼À Ø ìð 4 P l˜ ¤¨ÌÐàäü    4 8 P \ `  ˜(ÿÿÿÿW6èÿÿÿÿxÿsominv.c lon_center  a  b  a2  !a4   $c1 ( 'c3 0 *q 8 ,t @ .u H 0w P 2xj X 5p21 ` 9sa h L@ D @E@ Hð\ BÀBœF¹ F@A¼A¸A¿A»AºA½BD‘A¾ 0Pˆ BPA¸D@CžA C‘ 8 Ø;„sominvint°sominv-Ùsom_series  9IYj{Œ­½ÍÝî"3C_|˜ ¨ÁÉÑíõýK(0˜àè     @H ˆjòeW$p Ø*H˜00Hà6(Ü>p!®P ¸@ føXq Pà{p #0P‰p#€•p%‡ü¡p)ƒM¯p)мp*à@Ëp+ CÛp+c5ì +˜àü -x -ˆ` -è 0 .D .Yp .(8sterfor.o/ 1230065571 7356 20 100664 6180 ` ELF 0@@ ˜ (/6@GO U 8]howƒª¹ÉÙéú .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatasterforinttsincosptitleradiuscenlonmeroriginoffsetp.lit8sterforadjust_lon__dcisp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:sterfor.o<$!g½ÿðÿ¼!à-ß™ÿ¿÷ˆ ÷ˆ÷Žˆg†ˆ0÷ŒˆF sg…ˆ( ø ÷ˆߙ߄ ø d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½<$!g½ÿ°ÿ¼(!à-ß™ÿ§×€ˆÿ¦ÿ¿ ÷º0F n† ø F cß™g¦F Óg¥ ø ÷ @ß™×€ˆ(×¢׈0׺׬@F"BF Ö‚ ø ÷¡8×§8ׄˆO@9á׈ˆ×Šˆ׉ˆF(9À×®׈ F 8Åߣß¿ F$>ߢ׺0F †E׈ˆF'RƒF*JBF.K‚M®aôm׌ˆ(ת׋ˆ0F,R‚׬F*‚MLZ©M J!ôH%ß¼(àg½Pߙ߅߄d¥ ø d„ß¿ $gß¼(׺0àg½PSTEREOGRAPHICPoint projects into infinityster-for<Ž„ƒƒƒ„…ƒŒ†Š¤††       & * . 4 8%DH%LT%`%l %| %  ¤ Ð %è%%¬0°´0¸%¼  $(,4<@ P X\ dh pt x€´ ¼Ø ð ôü $ ( ,8\t|¨ ?ð=Û|ßÙ×½»@(ÿÿÿÿW6èÿÿÿÿx&sterfor.cr_major lon_center lat_origin false_northing  false_easting  !sin_p10 ("cos_p10 0&sterforint’˜ Esterfor’РØP7ÿ /ecs/hdfeos/gctp/srcsterfor.c›Í¿ùÁ + vz| {    w w xxt t   v w % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(˜ CAœC@( 8 CPAœF@Aº8Ø=.Österforintsterfor !7Pi†¢¸Îêòú$L(0X`   @ˆ ÈD !-$@Ø*8098p!Q<J °`@àk u0 0{p  HP‰p ˜.•p Æ%¡pë7¯p"€¼p¢@ËpâEÛ (ðë û (@ h  ˆ3p ˜sterinv.o/ 1230065612 7356 20 100664 6900 ` ELFh0@@ ˜ (/6@GO U ]bgmx|ˆ”¢¯¾ÎÞîÿ.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatasterinvinttsincosptitleradiuscenlonmeroriginoffsetp.lit8sterinvatanasinatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:sterinv.o<$!g½ÿðÿ¼!à-ß™ÿ¿÷ˆ ÷ˆ÷Žˆg†ˆ0÷ŒˆF sg…ˆ( ø ÷ˆߙ߄ ø d„ß™ ø ׌ˆß™ ø ׌ˆß™ ø ׌ˆߙ׈ ø ׌ˆ ß¿%ß¼àg½<g½ÿ°$!ÿ¼!à-÷¸@טˆ ×€ˆF8fF h÷¸0F8ÆO!F Æ׈׌ˆß™ÿ¿ ÿ¾F-càð%ÿ°(À€%÷ 8 ø F,Ãߙ׌ˆg¦g¥ ø F,׈F Ã…×€ˆF/p>׈ß¿ %Eö ߼߰(÷Àß¾׸@àg½Pß¿ ߼߰(ß¾׸@àg½P×®8׭׌ˆ0F.kBF-cF8cß™×®׈( ø MŽk!×…ˆ׈F +ÅF0{À׈F {ÅF0y>D ˆE÷ÀF%Š>E ߙߙ׭8׬0 ø F kGߙ׌ˆ ø F,öÿÖ%׬0×­8 ø F cߙ׌ˆ ø F cöÿË%ß™ ø F ׆ˆ(×¥L 1y׎ˆF +EF.k<ר0E %F BF.D B F J N 8%DH%LT%`%l %| %  ¨  %% %è%ø%%$%<%˜%¨%  $(,4<@ P X\ dh pt x€¸¼Ø Üà    (0„” œ¨¬ ¸ Ø Ü ð ô  8 DP ˆ Œ  ¤@=Û|ßÙ×½»¿ù!ûTD-(ÿÿÿÿW6èÿÿÿÿx&sterinv.cr_major lon_center lat_origin false_northing  false_easting  !sin_p10 ("cos_p10 0&sterinvint’˜ Esterinv’Р¼P87ÿ /ecs/hdfeos/gctp/srcsterinv.c¡Í¿ùƒ + vz| {   t t - `!b g9)~~{40$  ~|% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(˜ CAœC@0  BPBœB¸L@AžC8¼=.Österinvintsterinv !7Pi†¢¸Îêòú$L(0X`    @¸ øD<&b$€¼*@80@8p!NTJ ¨` ¸k Èðu0¸ {p ØP‰p(.•pV@¡p–7¯p͈¼pU@Ëp•EÛ àðë Ðû à@   @3p Pstplnfor.o/ 1230065652 7356 20 100664 12724 ` ELF*è0@@  # )ü5=EKQW^eqw}†‘œ¨ر¹¿ÈÐÜèö"2BSf.symtab.shstrtab.strtab.comment.text.sbss.data.rodata.srdata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.text.sbss.data.rodata.srdata.lit8stplnforintsprintfp_errorfopenfseekfreadfcloseptitlegenrpt_longpakczpaksztmforintpolyforintomerforintlamccforintstplnforomerfortmforlamccforpolyfor.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:stplnfor.o<$cg½þpÿ¼(#à-߈ÿ± ˆ%ÿ° €€%$7ÿ¿€€ÿ„ˆ  $ß‚dBP%dK0ÜCpˆdBKÿüeJß™¤ ß‚P%dBdK`dB0ÜCp#dBKÿüeJß™ 8%ß…0%g¤0 ø d¥ß™ß…g¤0 ø d¥ß¿€ß¼($ß° ß±àg½ß¿€ß¼(ß° ß±àg½ß¼(àø%%ß° ß±àg½@%$ÿÿHÿÞß™ Rÿ¢ß™g…ˆ ø à %@Rÿ¢ß§(øß™§(/(¸0%ߤ§(/ ø )8ß™$ $ß§ ø g¤˜ß™$$ß§ ø g„ˆß™$ $ß§ ø g¤¸ß™ ø ߤ†ˆÀFߙ߄ ø d„ߙ߅ % ø d¥ß™$$Sß…Ñ  ø d¥×£ÀׂˆF#F „ס¸‚ˆ$÷¡pF"BF:÷¡x$GE$HO$ Iß¿€ß¼(%ß° ß±àg½ÿ«@%ß™g…ˆ ø À %@ÿ°ÿ¢ߙ߅߄d¥ ø d„ÿ$ߙפÐ׬à ø ÷¤hß™F  ø g¥ߤ€7÷ `ÿß™ 8%ß…0%g¤0 ø d¥ß™ß…g¤0 ø d¥ÿs$ߙצÐ׬È ø ÷¦hß™F  ø g¥ߤ€'÷ Xÿeß™ ø ׬àß™F  ø g¥ߤ€'÷ PÿYß™ ø ׬Èß™F  ø g¥ߤ€'÷ HÿMß™ ø ׬Èß™F  ø g¥ߤ€'÷ @ÿAß™ ø ׬èß™F  ø g¥ߤ€'ß™ÿ5ß™ ø ׬Øß™F  ø g¥ߤ€'÷ 8ÿ)ß™ ø ׬Ðß™F  ø g¥ߤ€'ß™ÿß™ ø ׬èß™F  ø g¥ߤ€2ß™ÿ×®h×­xדˆׯX׬pײøF3×±ð ø F3{Âÿaß¿€ß™ ø ׬Èß™F  ø g¥ߤ€÷ 0þù×­x×’ˆ×®H׬p×±àF2Â×°Ø ø F2s‚ÿJß¿€ß™ ø ׬èß™F  ø g¥ߤ€ß™þâ×®h׳ø×²ð$ÿ¦ ×­xD ¨×¬p÷µ×”ˆ×°@ׯ`÷µF4B÷µF4„÷µ ø F4{Âÿ)ß¿€×­x×”ˆ×°0ׯ8×®PF4B׬pF4„׳øF4{Âײð ø F4s‚ÿß¿€<$Bg½ÿðÿ¼"à-‚ˆ$Aÿ¿$C$D"$E%߿߼àg½ß™ ø ß¿@ÿö@0%ß¼àg½ß™ ø ß¿@ÿì@0%ß¼àg½ß™ ø @ÿã@0%ÿâß™ ø @ÿÜ@0%ÿÛef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-forSTATE PLANEZone: Datum: NADr?ð?‘ßF¢R5Ю…‡†‡ŠŒ†††ƒ†…‡˜†ˆ‡„Œ…‡„ˆ„ˆ„ˆ„ˆ„ˆ„ˆ„ˆ„…„Ž…„˜ƒ‚’ƒ‡ƒ‡ƒ‡…     " & * . 2 6 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ  ” ˜ œ   ¤ ¨ ¬ ° º À Æ Ê @Dpx¬¸%¼Ä(Ì %Ð(D %t %Œ %¤ %¼ %È %Üxà%äxìˆô%øˆ˜%˜ˆ %œh 8¤h¨ %¬8Ä%Ô%ø%( %(4%D%d%t%”%¤%Ä%Ô%ô%%$%4%T%d%„%”%Ð%ä%ô%,%@%P%°%ì%T%|%¤%À%4h ¤ À 0 < @\ | ” ¨¬ Ä ÐØ è ü ,€ „˜ ¸ Ì ð  ( < ` l  œ À Ì ð ü    , P \ t € Œ ¤ ¸à ì < H ` ÄP x   ¼ (ÿÿÿÿW6èÿÿÿÿxÊstplnfor.c id  inzone  NAD27 * NAD83 07stplnforint’ü ùstplnfor’Ø`s8ÿ /ecs/hdfeos/gctp/srcstplnfor.c²×¾¦“; ;n} v~r -~ (ba 4$$$ { õ~  }$å(·( ( (((N(} ((}( wP  ( m(}([3|$j$p  % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A8ü CAœ C‘BC@xE@(Ø CAœE@8Ø?Òxstplnforint¦stplnfor "3H\pŽ–ž¸ÀÈM(0hp   @ ÐAz‹$ Ø* x0 x`6ا>€F0ˆLp! Ð^ pà tP¨ øÀ‰p $¸P—p%Ò£p%Ú{¯p(U7½p(ŒÊp)@Ùp)\Gé )¨Àù *h *x@ *¸ - *Østplninv.o/ 1230065692 7356 20 100664 12836 ` ELF+X0@@  # )5=EKQW]dkw}ƒŒ—¢®Ø·¿ÅÎÖâîü (8HYl.symtab.shstrtab.strtab.comment.text.sbss.data.rodata.srdata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.text.sbss.data.rodata.srdata.lit8stplninvintsprintfp_errorfopenfseekftellfreadfcloseptitlegenrpt_longpakczpaksztminvintpolyinvintomerinvintlamccinvintstplninvomerinvtminvlamccinvpolyinv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:stplninv.o<$cg½þpÿ¼0#à-߈ÿ±  ˆ%ÿ°(€€%$7ÿ¿ˆ€ÿ„ˆ  $ß‚dBP%dK0ÜCp‹dBKÿüeJß™¤ ß‚P%dBdK`dB0ÜCp#dBKÿüeJß™ 8%ß…0%g¤0 ø d¥ß™ß…g¤0 ø d¥ß¿ˆß¼0$ß°(ß± àg½ß¿ˆß¼0ß°(ß± àg½ß¼0àø%%ß°(ß± àg½@%$ÿÿHÿÞß™ Uÿ¢ß™g…ˆ ø à %@Uÿ¢ß§(øß™§(/(¸0%ߤ§(/ ø )8ß™ ø ߤß™$ $ß§ ø g¤˜ß™$$ß§ ø g„ˆß™$ $ß§ ø g¤Àß™ ø ߤ†ˆÀFߙ߄ ø d„ߙ߅ % ø d¥ß™$$Sß…Ñ  ø d¥×£ÈׂˆF#F „סÀ‚ˆ$÷¡xF"BF:÷¡€$GE$HO$ Iß¿ˆß¼0%ß°(ß± àg½ÿ¨@%ß™g…ˆ ø À %@ÿ­ÿ¢ߙ߅߄d¥ ø d„ÿŒ$ߙפØ×¬è ø ÷¤pß™F  ø g¥ߤ€7÷ hÿ~ß™ 8%ß…0%g¤0 ø d¥ß™ß…g¤0 ø d¥ÿp$ߙצØ×¬Ð ø ÷¦pß™F  ø g¥ߤ€'÷ `ÿbß™ ø ׬èß™F  ø g¥ߤ€'÷ XÿVß™ ø ׬Ðß™F  ø g¥ߤ€'÷ PÿJß™ ø ׬Ðß™F  ø g¥ߤ€'÷ Hÿ>ß™ ø ׬ðß™F  ø g¥ߤ€'ß™ÿ2ß™ ø ׬àß™F  ø g¥ߤ€'÷ @ÿ&ß™ ø ׬Øß™F  ø g¥ߤ€'ß™ÿß™ ø ׬ðß™F  ø g¥ߤ€2ß™ÿ×®p×­€×“ˆׯ`׬xײF3×±ø ø F3{Âÿaß¿ˆß™ ø ׬Ðß™F  ø g¥ߤ€÷ 8þö×­€×’ˆ×®P׬x×±èF2Â×°à ø F2s‚ÿJß¿ˆß™ ø ׬ðß™F  ø g¥ߤ€ß™þß×®p׳ײø$ÿ¦ ×­€D ¨×¬x÷µ×”ˆ×°Hׯh÷µF4B÷µF4„÷µ ø F4{Âÿ)ß¿ˆ×­€×”ˆ×°8ׯ@×®XF4B׬xF4„׳F4{Âײø ø F4s‚ÿß¿ˆ<$Bg½ÿðÿ¼"à-‚ˆ$Aÿ¿$C$D"$E%߿߼àg½ß™ ø ß¿@ÿö@0%ß¼àg½ß™ ø ß¿@ÿì@0%ß¼àg½ß™ ø @ÿã@0%ÿâß™ ø @ÿÜ@0%ÿÛef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-invSTATE PLANEZone: Datum: NADr?ð?‘ßF¢R5Ô®…‡†‡ŠŒƒ†††ƒ†…‡˜†ˆ‡„Œ…‡„ˆ„ˆ„ˆ„ˆ„ˆ„ˆ„ˆ„…„Ž…„˜ƒƒ’ƒ‡ƒ‡ƒ‡…     " & * . 2 6 : @ D H L P T X \ ` d h l p t x | € „ ˆ Œ  ” ˜ œ   ¤ ¨ ¬ ° ´ ¾ Ä Ê Î @Dpx¬¸%¼Ä(Ì %Ð(D %t %€ %˜ %° %È %Ô%èxì%ðxøˆ%ˆ˜% ˜” %¨h¬8°h´ %¸8Ð%à%%($ %((@%P%p%€% %°%Ð%à%%%0%@%`%p%% %Ü%ð%%8%L%\%¼%ø%d%Œ%´%Ð%4h ¤ À 0 < @\ | ˆ   ´¸ Ð Üä ô  (8Œ ¤ Ä Ø ü  4 H l x œ ¨ Ì Ø ü    , 8 \ h € Œ ˜ ° Äì ø  H T l œÐ$` ˆ ° Ì (ÿÿÿÿW6èÿÿÿÿxÊstplninv.c id  inzone  nad27 ( nad83 05stplninvint’ ústplninv’è`x8ÿ /ecs/hdfeos/gctp/srcstplninv.cФ‚ûš; 9m} v~r -~ (ba 4$$$ } ô~  }$æ(·( ( (((N(} ((}( wP  ( m(}([4|$j$p  % B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A8 CAœ C‘B C@xE@(Ø CAœE@8è?Òxstplninvint¦stplninv "3H\pŽ–ž¸ÀÈM(0hp   @¨ èA)€©$Àè* ¨0 ¨`6§>°F0¸Lp!ÐÔ^ ¨ð t˜À !XЉp %(P—p%xÒ£p&J€¯p(Ê7½p)Êp)‘@Ùp)ÑGé *Àù *Ø *è@ +( - +Htmfor.o/ 1230065733 7356 20 100664 9284 ` ELFx0@@ H$).38=DLS]dl tPðz…”œ ¥©µÁÏÜëû ,?.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.srdata.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatatmforinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetp.srdatatmforadjust_lontsincos__dcisp_errorlogacostan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:tmfor.oF,h<$!g½ÿàÿ¼!à-ß™ÿ¿÷‘ˆh÷’ˆ`÷ˆ ÷¿ןˆ÷ˆOà9÷Žˆ÷ˆ÷Œˆ÷€ˆH ø F ߙ׌ˆH ø ÷€ˆ(ߙ׌ˆH ø ÷€ˆ0ߙ׌ˆH ø ÷€ˆ8ߙ׈ ׎ˆ8׈0׌ˆ(F Æ ø ÷€ˆ@ׄˆHF$øAF! C×…ˆ׃ˆD ß™F% <ß„F Â÷ƒˆXF Ñ÷Ÿˆpd„ ø ÷ˆPߙ׿׈ ø ׌ˆß™ß…׌ˆ ø d¥ß™ ø ׌ˆß™ ø ׌ˆ ߙ׈` ø ׌ˆhß¿%ß¼àg½ <$!g½ÿ€ÿ¼(!à-ß™ÿ§×€ˆÿ¦ÿ¿ ÷¸hF n ø F cß™g¦F Ãg¥ ø ÷ pD ׈pF#2× pECץߙ ø F ×¥F%B׆ˆ÷¥`F )EF&)@׆ˆ F )EF&)äøµˆãhñ¿ð=Û|ßÙ×½»?à@@M@@4@2@R@8@"@@>@N€@‚À@t TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinity`“„„„ˆ……ƒƒ„…ƒŒ†‰‰““˜„Ä       $ ( , 0 : > B F J N T X L%\%l%| %œ %ÄØÜ %ð %ü  % %%,%PT€%˜%¼%ôHü%H %l% %(% $(04<@DHT X`d hpt x€„ ˆŒ” ¤°´¼ ÌÔàä ìôø     $ (0d lˆ ¤¸ ÌÜð ø  ,<@Dd x|„ÄÌØà äèìôø  0<DLX\dhpx„ˆ” °¼ÄÐìtm-for(ÿÿÿÿW6èÿÿÿÿx°tmfor.c#r_major $r_minor %scale_factor &lon_center 'lat_origin  (e0 ((e1 0(e2 8(e3 @)es H)esp P*ml0 X+false_northing `,false_easting h-ind p2tmforint’ H dtmfor’€P@P!5ÿ /ecs/hdfeos/gctp/srctmfor.c±Í¿ùè) 9rq wzy }yvw     v v % ) ($ ~}~ v,y{~}}}}}}}}}}}}}}}|}}y|% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(H D AœC@D¿0Pð C€Aœ F@ A¸8@9¸dtmforintŽtmfor 5Kf˜©ºËÜíÿ.J\v~†ž¦®J(0X`   @x ¸LSW$p@* °x00 °˜6 He>p! ­`P @ f P¸q à{èƒp ðP‘p@¸pø)©p!7·pXˆÄpà@Óp Aã hpó Ø è@ ( ' H;p X tminv.o/ 1230065773 7356 20 100664 10212 ` ELF!X0@@ H$).38=DLS]dlP@rvz€†‘™¥©®ºÆÔáð 1D.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.lit8.rodatatminvinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptminvexpcosasinzatan2adjust_lonp_errorsintsincostansign.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:tminv.oF,hC<$!g½ÿðÿ¼!à-ß™ÿ¿÷‘ˆh÷’ˆ`÷ˆ ×€ˆ÷ˆL9÷Žˆ÷ˆ÷Œˆ÷€ˆH ø F ߙ׌ˆH ø ÷€ˆ(ߙ׌ˆH ø ÷€ˆ0ߙ׌ˆH ø ÷€ˆ8ߙ׈ ׎ˆ8׈0׌ˆ(F Æ ø ÷€ˆ@ׄˆHׂˆF$F" ƒ×ƒˆ×…ˆߙ߄߆ˆpF ÂF% <$÷ƒˆXÀ(ÿ…ˆpd„ ø ÷‚ˆPߙ׈ ø ׌ˆß™ß…׌ˆ ø d¥ß™ ø ׌ˆß™ ø ׌ˆ ߙ׈` ø ׌ˆhß¿%ß¼àg½<$cg½ÿPÿ¼(#à-߈pÿ¦ÿ¿ ÷¸¨÷¹˜ÿ° ÷ºF n†×€ˆà€%F fF E×…ˆß™F +÷¬€ ø F,ËטˆF Æ×­€F-ÓCߙ׌ˆ ׈F8F-c÷¬ˆ ø F!Æ׈M 9M¸ÃaF-cß™F F ø F cD (×®ˆF%p<׈ö%ß¿ EF%Á2F ÇöEß° F%Ê2E׺׸¨ß¼(ߤ×¹˜ôàg½°ß¼(ß° ×¹˜×ºàg½°ß™F ËF ø F Ãߙ׌ˆ׸¨ ø F cߥß¿ %ÿíô ×‚ˆ`F"nF%ÐCטˆXF!ÆF Æ׈hÿ F-fA÷¸XÀ¥ß™ÿ¢ߙ׈0׃ˆ(׌ˆ F-ÃBF#ÀÂ÷­`F,à ø ÷£hߙ׬h ø ÷ pߙ׬` ø ÷ x×”ˆ0׳x×±XF4œÂF3Œ@דˆ8×’ˆ@×°pN3yF2„F1„בˆ(F1„F8„×’ˆ8F „EF2‹>ߢ(FdBE ÿÖF8†×–ˆ@F ÅEF6¬äøµˆãhñ?à@@@=Û|ßÙ×½»?ù!ûTD-@@8@@$@"@>@N€@V€@r @F€@o€@4@<@ TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSEt’„„„ˆ’„…ƒƒ„…ƒ•Œˆ—†„…„„Ÿ™Å‰…       $ ( , 0 : > B J N R V Z ^ b f j n H%X%h%x %˜ %¼Üà %ð %ü  % %%,%PT¤%Ô%ô%x%Œ%%% %œ%%%8%lhpHthx%|H $(,08<@DP T\` dlp t|€ „ˆŒœ ¤°´¸ ÀÐØäè ìôø     $ (0d„”˜ ¬¼ ÀÄÜì p € „¨´ÀØ à äèì  (<@T`€ ¨°¼ÄØä $,0DHT\dpxˆ”˜ ´¸Äà  0 DT(ÿÿÿÿW6èÿÿÿÿx°tminv.c$r_major %r_minor &scale_factor 'lon_center (lat_origin  )e0 ()e1 0)e2 8)e3 @*es H*esp P+ml0 X,false_northing `-false_easting h. ind p3tminvint’H ctminv’°PP\5ÿ /ecs/hdfeos/gctp/srctminv.c·Í¿ù÷/ :rq zy {}}y    u u (~~{>C;E;G9G9L8|{ w  w  y w} }}}}}}}}}} ,c(% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(H DAœC@8P@ C°AœD@A¸A¹AAº89¸dtminvintŽtminv 5Kf˜©ºËÜíÿ.J\v~†ž¦®J(0X`   @¨ èD,X„$ * 0x00 0¸6 ès>p! [tP Ð f``q ÀÐ{p P‰pตp˜d¡pü7¯p3¼pÃ@ËpAÛ Hpë ¸û È@ !  !(3p !8 utmfor.o/ 1230065813 7356 20 100664 9700 ` ELF 0@@ Ä%-27<AFMYahr zÐðŒ”›Ÿ¤¨´ÀÎÛêú +>.symtab.shstrtab.strtab.comment.text.sbss.rodata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.srdata.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodata.lit8utmforintp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmer.srdatautmforadjust_lontsincos__dcislogacostan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:utmfor.oGÿè0&È0/g½ÿà<à %ÿ¿$!F aÿ¼À!à-(É= ÿ§ß™ß…ß„d¥ ø d„ß¿$ ß¼àg½ F,kÃß™÷Žˆׄˆ÷ˆ8¸÷„ˆhæ8/׈8xׂˆD dçÿIߦD§÷Œˆ×Œˆ (Æ÷ƒˆ F&’F !÷¬M{9÷‚ˆ`F!÷€ˆ ø ÷ŒˆHߙ׌ˆH ø ÷€ˆ(ߙ׌ˆH ø ÷€ˆ0ߙ׌ˆH ø ÷€ˆ8ߙ׈ ׎ˆ8׈0׌ˆ(F Æ ø ÷€ˆ@׉ˆHצF)1AF%IC׊ˆ(׈ˆ×‡ˆpß™F*H<ß„F B÷ˆˆXF 9‘÷†ˆpd„ ø ÷…ˆPߙ߅ߤ ø d¥ß™×ˆ ø ׌ˆß™ß…׌ˆ ø d¥ß™ ø ׌ˆß¿%ß¼àg½ <$!g½ÿ€ÿ¼(!à-ß™ÿ§×€ˆÿ¦ÿ¿ ÷¸hF n ø F cß™g¦F Ãg¥ ø ÷ pD ׈pF#2× pECץߙ ø F ×¥F%B׆ˆ0÷¥`F )EF&)@׆ˆ8F )EF&)äøµˆãhñ¿ð=Û|ßÙ×½»?à@@M@@4@2@R@8@"@@>@N€@‚À@t b“…œ„„„ˆ‘…„…ƒ…„Œ†‰‰““˜„Ä       " & * . 2 < @ D H L P V Z @DHL%PÐ%à%ð % % %L(`(d %pPx %|Pˆ%”`œ% `¨%ÐÔ%%<%tˆ|%€ˆ %ì%˜ %¨%< l ptx€ˆ¤¨°ÄÌÔØ Üäè ìôø ü  $(8<@D T\hl € „Œ ˜¤ ¬ä ì $8 L\p xŒ” ¬¼ÀÄä øüDLX` dhltx  °¼ÄÌØÜäèðø 0<DPl”utm-for(ÿÿÿÿW6èÿÿÿÿx³utmfor.c$r_major %r_minor &scale_factor 'lon_center (lat_origin  )e0 ()e1 0)e2 8)e3 @*es H*esp P+ml0 X,false_northing `-false_easting h.ind p2utmforint’ Ä butmfor’€ÐÀPe6ÿ /ecs/hdfeos/gctp/srcutmfor.cÂÍ¿ùÏ( 6}}(nx|}~| }}~}~}{xy    v v % ) ($ ~}~ v,y{~}}}}}}}}}}}}}}}|}}y|% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(Ä D C@Cœ0Ðð C€Aœ F@ A¸8À;»eutmforintutmfor  6Lg€™ª»ÌÝî/K]x€ˆ¡©±K(0X`   @`  LìR>$PÀ* x0 ¥80 ¸°>p! hbP Ð@ fHq Xð{Hƒp PP‘p »p[m©pÈ7·pÿˆÄp‡@ÓpÇCã pó € @ Ð ' ð;p  utminv.o/ 1230065854 7356 20 100664 10580 ` ELF"Ð0@@ À%-27<AFMYahrÀ@y}‡˜œ¤¨­¹ÅÓàïÿ0C.symtab.shstrtab.strtab.comment.text.sbss.rodata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodata.lit8utminvintp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutminvexpcosasinzatan2adjust_lonsintsincostansign.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:utminv.oGÿè0&È0/g½ÿà<à %ÿ¿$!F aÿ¼À!à-(É= ÿ§ß™ß…ß„d¥ ø d„ß¿$ ß¼àg½ F,kÃß™÷Žˆׄˆ8¸÷ˆæ8/÷„ˆh8xD ׂˆdçÿIߦD§×ˆ÷Œˆ(Æ×Œˆ F&’F !÷ƒˆ M{9÷‚ˆ`F!÷€ˆ ø ÷ŒˆHߙ׌ˆH ø ÷€ˆ(ߙ׌ˆH ø ÷€ˆ0ߙ׌ˆH ø ÷€ˆ8ߙ׈ ׎ˆ8׈0׌ˆ(F Æ ø ÷€ˆ@ׇˆH×…ˆ F')AF%9C׆ˆ×ˆˆ(ߙ߄F 1‚F(8<$÷†ˆX(ÿ…ˆpd„ ø ÷…ˆPߙ߅ߤ ø d¥ß™×ˆ ø ׌ˆß™ß…׌ˆ ø d¥ß™ ø ׌ˆß¿%ß¼àg½ <$cg½ÿPÿ¼(#à-߈pÿ¦ÿ¿ ÷¸¨÷¹˜ÿ° ÷ºF n†×€ˆà€%F fF E×…ˆß™F +÷¬€ ø F,Ëטˆ F Æ×­€F-ÓCߙ׌ˆ ׈0F8F-c÷¬ˆ ø F!Æ׈ M 9M¸ÃaF-cß™F F ø F cD (×®ˆF%p<׈ö%ß¿ EF%Á2F ÇöEß° F%Ê2E׺׸¨ß¼(ߤ×¹˜ôàg½°ß¼(ß° ×¹˜×ºàg½°ß™F ËF ø F Ãߙ׌ˆ׸¨ ø F cߥß¿ %ÿíô ×‚ˆ`F"nF%ÐCטˆXF!ÆF Æ׈hÿ F-fA÷¸XÀ¥ß™ÿ¢ߙ׈H׃ˆ@׌ˆ8F-ÃBF#ÀÂ÷­`F,à ø ÷£hߙ׬h ø ÷ pߙ׬` ø ÷ x×”ˆ0׳x×±XF4œÂF3Œ@דˆ8×’ˆ@×°pN3yF2„F1„בˆ(F1„F8„×’ˆPF „EF2‹>ߢ(FdBE ÿÖF8†×–ˆXF ÅEF6¬äøµˆãhñ?à@@@=Û|ßÙ×½»?ù!ûTD-@@8@@$@"@>@N€@V€@r @F€@o€@4@<@ v“…›„„„ˆ‘…„…ƒ…•Œˆ—†„…„„Ÿ™Å‰…       " & * . 2 < @ D L P T X \ ` d h l p @DHL%PÌ%Ü%ì %ü % %@(\(` %lPt %xP„%`˜%œ`¤%ÀÄ%D%d%è%ü%p%€%% %p%„%¨%ܨàˆä¨è%ìˆ< l pt|„ ¤¬¸ÀÈÐÔ Øàä èðô ø   $(48< PXdh | €ˆŒ ”  ¨Ôô , 04L\ xà ð ô$0H P TX\x ˆ ˜¬°ÄÐð  ,4HT x„Œ”œ ´¸ÄÌÔàèø$(4P| €  ´Ä(ÿÿÿÿW6èÿÿÿÿx³utminv.c%r_major &r_minor 'scale_factor (lon_center )lat_origin  *e0 (*e1 0*e2 8*e3 @+es H+esp P,ml0 X-false_northing `.false_easting h/ ind p4utminvint’ À eutminv’°ÀP¡6ÿ /ecs/hdfeos/gctp/srcutminv.cÇÍ¿ùÈ/ 8}}(lx}~~|}~}~v}w     u u (~~{>C;E;G9G9L8|{ w  w  y w} }}}}}}}}}} ,c(% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(À D C@Cœ8À@ C°AœD@A¸A¹AAº8;»eutminvintutminv  6Lg€™ª»ÌÝî/K]x€ˆ¡©±K(0X`   @ ÐDWk$€* €x0 €´80 8Ð>p!vP € fðq À{p ÀP‰p»•pË©¡pt7¯p«¼p ;@Ëp {CÛ Àpë "0û "@@ "€  " 3p "° vandgfor.o/ 1230065894 7356 20 100664 6388 ` ELFh0@@ „!(/6> DdMX^fjv‚¬¼ÌÜí.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatavandgforintptitleradiuscenlonoffsetp.lit8vandgforadjust_lonasinztsincostan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:vandgfor.o<$¥g½ÿàÿ¼%à-ß™÷­ÿ¿÷¿÷ˆ÷Žˆß„÷ˆF gÆ÷Œˆ ø d„ß™ ø F ûߙ׿ ø ׬ߙ׈ ø ׌ˆß¿%ß¼àg½ <$!g½ÿ°ÿ¼!à-ß™ÿ§ ÿ¿(×€ˆÿ¾Àð%÷¸@F n÷¹8 ø F cׂˆF ÀEß¿(׃ˆF">×…ˆׄˆF FE÷¡0ß¼׸@L€)!×¹8ߢ ÷ÄôC%ß¾àg½Pß¿(߼߾׸@×¹8àg½P׌ˆF,Ãߙ׈F c ø F-c׎ˆF ËEׯ0׈F.i>׈׌ˆ ׂˆED hF0{ÀF {ÅF.z>Eß™F8k>×™ˆF,÷ÂE F!ÎBß™ ø ׎ˆM١ߣ ônß™ ø ׈Mùùߤ ôÿÍ%g¦g¥ ø F ׈F!ÊCF9 Ã׭׈ˆF-Bƒ×«׌ˆ0F+k@F,k@F-ZÃF)9ÁF,R€×Œˆ F 9ÅD HF,9ÂF+R‚F)Ì׊ˆEF 1FF 1GF *ÃF ZÅF(;׆ˆ8LËY¹LÌY¹F%R€÷ÊEF 1„׌ˆM†!ô¬×ˆM¦yôÍÿŽß¿(VAN DER GRINTEN8ƒ„„…„Ž•‡‡˜ˆŠ½      & * . 2 ,<%@H%X%h% ” È %T %´%Ô%ü % $(08D P ` dl¤ °Ð Üäè@ H L \ h p t x” œ° ¼Ð Ü   8 t˜´ Ðà=Û|ßÙ×½»@ !ûTD-@¿ù!ûTD-?à¿ð?ð(ÿÿÿÿW6èÿÿÿÿxÞvandgfor.c"lon_center #R $false_easting %false_northing )vandgforint’ „ Avandgfor’ÐôP}8ÿ /ecs/hdfeos/gctp/srcvandgfor.cÌÍ¿ùê - vz|   u u u}|t u  x(}~} x-,I~~{~~~~l% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(„ C AœD@A¿0d CPAœD@BžB¸B¹8ô?æŒvandgforint¹vandgfor ";Kg„¡©±ÌÔÜM(0X`   @p °Dô$ ô* 08p!(8J ` ` hk hpu0 Ø@{p  P‰p hæ•pN…¡pÓ7¯p ˆ¼p’@ËpÒGÛ  Àë àû ð@ 0  P3p `vandginv.o/ 1230065936 7356 20 100664 6356 ` ELFH0@@ „!(/6> D„MRVamy‡”£³ÃÓä÷.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatavandginvintptitleradiuscenlonoffsetp.lit8vandginvacoscosadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:vandginv.o<$¥g½ÿàÿ¼%à-ß™÷­ÿ¿÷¿÷ˆ÷Žˆß„÷ˆF gÆ÷Œˆ ø d„ß™ ø F ûߙ׿ ø ׬ߙ׈ ø ׌ˆß¿%ß¼àg½ <g½ÿ $!ÿ¼!à-÷¸@טˆׇˆ×†ˆF'1‚F8fF&Æ×…ˆF%iAF&)ƒF8ÀB÷¡ L&0a׊ˆF 3…׋ˆF* ׇˆF0sÂF+2MGyáLè1áLá áF&1÷¤F'!F(1‚LÐq¡×‘ˆ(LØÁ©F1{ÂF/3ÂF'{ÃF'{ÃF+3BF-3BF-3BF'kCF'kC׈ˆ F&3F(cF'cF'kCMs!F cF'cF bGF(JC׎ˆ0F/kAF.kCF JDF-!F(!F,!F+JBF)!ÿ¦÷ºPF …ÿ¾÷¡0F!BF"P<÷¡(׈@àð%÷©8ED HF$I>F F%QF(6ƒF%J>ÿ¿HEF'փߙ ø F #׌ˆ F,ߙ׈H ø F-c×­8O@ka׎ˆF kGF.kB÷Íß™ ø F #׌ˆ F,ߙ׈H ø F-c×­8O@ka׎ˆPF kGF.kB÷Í׈XF ÃÅß¿H׺PF0{<ߢß¾E ׄˆôD%ß¼׸@àg½`×°ׯ F0{Á׈׎ˆMÐ{¡×­(F.k@F kD׬0׎ˆ@F.c׎ˆF-c׈`F.cF-cF8cߙ׺P ø F,#ß¿Hß¼߾ߣ%׸@ô`àg½`VAN DER GRINTEN8ƒ„„…„ՆІ•–‰      " & * 0 ,<%@H%X%h% ˜ ä %ü %$ %< %è % $(08D P ` dl¨¬ °ÀØ à è  @ h ¬ à ì ô ø   , 4 8 L \ |¤ ¨ À È Ð à @ !ûTD-@?ð@@À"@;¿ð?ðÁR8-seÀ !ûTD-=Û|ßÙ×½»?à(ÿÿÿÿW6èÿÿÿÿxÞvandginv.c"lon_center #R $false_easting %false_northing )vandginvint’ „ Avandginv’àP28ÿ /ecs/hdfeos/gctp/srcvandginv.cÑÍ¿ùÊ - vz|    u v M~~ ~~ ihf MI!x}}}% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(„ C AœD@A¿0„ B`Bœ B¸{ºBž O@8?æŒvandginvint¹vandginv ";Kg„¡©±ÌÔÜM(0X`     @X ˜DÜ ç$* 08p!(8J ` ` hk hpu0 Øh{p  @P‰p æ•pv:¡p°7¯p爼po@Ëp¯GÛ øÀë ¸û È@   (3p 8wivfor.o/ 1230065976 7356 20 100664 5844 ` ELFH0@@ Œ&-4< BPITX_gsš©¹ÉÙêý.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatawivforintptitleradiuscenlonoffsetp.lit8wivforadjust_lonsin__dcisp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:wivfor.o<$¥g½ÿÐÿ¼%à-ß™÷¯÷® ÷­(ÿ¿÷¿÷ˆ÷Žˆß„÷ˆF gÆ÷Œˆ ø d„ß™ ø F ûߙ׿ ø ׬(ß™×­ ø ׬ ß¿%ß¼àg½0<$!g½ÿ°ÿ¼!à-ß™÷¿(ÿ§×€ˆÿ¾Àð%ÿ¿÷¸ F n ø F cß™ÿ°0÷¹8F Ã÷º@F Æ ø ÷»H׈כˆךˆ€%F!Bfß™ ø F ÃF8ÀF9ÁF:F ÇF$ÃF F; <*E F8@ÿñߙ߅߄d¥ ø d„ÿëfߙ׌ˆ ø F,Ã߿׹8׺@׈ ׈×»H׸ בˆ(F0|ß°0׎ˆF0ü׈F1{Âß¼MÀƒ¡ß¦M¯a׿(÷Î%ôÍß¾àg½PWAGNER IVIteration failed to convergewagneriv-forward6‘ƒ„„…‚ŽˆŒ‘†™      " & * . 4D%HP%`%p% ” È %è % %P0TX0\%`t % ,08@L X h ¤ °Ð ð ô ø  L l p ˆ Œ˜ ¤¬@®ðòDKL?ð=Û|ßÙ×½»?à?랃ä%®æ?ù 4Á¨¬\(ÿÿÿÿW6èÿÿÿÿxØwivfor.clon_center R false_easting  false_northing $wivforint’0Œ <wivfor’ÐàPè6ÿ /ecs/hdfeos/gctp/srcwivfor.cÖÍ¿ù¡ ( vz|   w w z 3-{ 8~~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(Œ C0AœF@A¿@P CPAœC¿Cž B@ A¸EA¹BºC»8à;àŠwivforintµwivfor  9Ie‚¥­ÆÎÖK(0X`     @p °Dô$ à* 0A8p!A6J x `Èk àpu0 P0{p  €P‰p Ðà•p °ð¡p  7¯p ט¼po@Ëp¯CÛ øÀë ¸û È@   (3p 8wivinv.o/ 1230066016 7356 20 100664 5492 ` ELFð0@@ Œ&-4< BÜINR]amy‡”£³ÃÓä÷.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatawivinvintptitleradiuscenlonoffsetp.lit8wivinvasincosadjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:wivinv.o<$¥g½ÿÐÿ¼%à-ß™÷¯÷® ÷­(ÿ¿÷¿÷ˆ÷Žˆß„÷ˆF gÆ÷Œˆ ø d„ß™ ø F ûߙ׿ ø ׬(ß™×­ ø ׬ ß¿%ß¼àg½0<$!g½ÿÀÿ¼!à-ß™ÿ§×€ˆׂˆ×ˆ÷»(×›ˆÿ¿F"BF hÿ¾Àð%F;fÁ ø F!ß™F  ø ÷ 0׎ˆ׈F.kBF-BF-ÛCߙ׌ˆ ø F-c׈׬0ß™×»(÷ÀF-c ø ÷¬ ׬ ߙ׈F cß¾ ø F-cߢß¿ô@%ß¼àg½@WAGNER IV6‘ƒ„„…‚’„‰ˆ‡‡      " & * . 4D%HP%`%p% ” Ø %è % %,%H % ,08@L X h ¤ ¬° ´¼à ð ô   8 < ?ù 4Á¨¬\?랃ä%®æ@@®ðòDKL(ÿÿÿÿW6èÿÿÿÿxØwivinv.clon_center R false_easting false_northing #wivinvint’0Œ ;wivinv’ÀlPÁ6ÿ /ecs/hdfeos/gctp/srcwivinv.cÝÍ¿ùŒ ' vz|  yy{z0@% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(Œ C0AœF@A¿0Ü C@AœG»B@Cž8l;àŠwivinvintµwivinv  9Ie‚¥­ÆÎÖK(0X`     @p °Dô ÿ$ l* 0 8p!š6J Р`phk Ø`u0 8 {p  XP‰p ¨à•p ˆÉ¡p Q7¯p ˆˆ¼p @Ëp PCÛ ˜Àë Xû h@ ¨  È3p Øwviifor.o/ 1230066057 7356 20 100664 5396 ` ELF0@@ „ '.5= CäKV^bnzˆ•¤´ÄÔåø.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatawviiforintptitleradiuscenlonoffsetp.lit8wviiforadjust_lontsincossin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:wviifor.o<$¥g½ÿàÿ¼%à-ß™÷­ÿ¿÷¿÷ˆ÷Žˆß„÷ˆF gÆ÷Œˆ ø d„ß™ ø F ûߙ׿ ø ׬ߙ׈ ø ׌ˆß¿%ß¼àg½ <$!g½ÿÀÿ¼ !à-ß™ÿ§(×€ˆÿ¾Àð%ÿ¿÷¿0F oÆ ø F cߙ׌ˆg¦g¥ ø F,ß™ ø F û׈F0בˆN0„¹F ”„׳N2œa׈F1{ÃF {Äוˆ דˆ×”ˆ(F5Bß¿F5”‚F4œÂױ׿0F2|‚׎ˆF3„׈MÒ‹¡ß¢(M°{aß¼ ÷ÎôM%ß¾àg½@WAGNER VII.ƒ„„…„†ƒ¡      " & ,<%@H%X%h% ” Ä %Ü %è % $(08D P ` dl¤ ¬Ì Ð ä ð ø    @H@?í}ÔA5T?ð@@V|®§GØ?óÛLÂPr(ÿÿÿÿW6èÿÿÿÿxÛwviifor.clon_center R false_easting false_northing #wviiforint’ „ ;wviifor’ÀtP¸7ÿ /ecs/hdfeos/gctp/srcwviifor.cãÍ¿ùÓ ' vz|  yy@~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(„ C AœD@A¿0ä C@AœEžB@A¿8t=ã‹wviiforint·wviifor !:JfƒŸ§¯ÉÑÙL(0X`    @X ˜DÜ è$t*x 0x 8p!ƒ.J ¸€`88k ppu0 à0{p  P‰p `ã•p CÀ¡p 7¯p :ˆ¼p Â@Ëp EÛ HÀë û @ X  x3p ˆwviiinv.o/ 1230066097 7356 20 100664 5716 ` ELFÈ0@@ „ '.5= CKQUY_jv‚¬¼ÌÜí.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.rodatawviiinvintptitleradiuscenlonoffsetp.lit8wviiinvasinzsintanatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:wviiinv.o<$¥g½ÿàÿ¼%à-ß™÷­ÿ¿÷¿÷ˆ÷Žˆß„÷ˆF gÆ÷Œˆ ø d„ß™ ø F ûߙ׿ ø ׬ߙ׈ ø ׌ˆß¿%ß¼àg½ <g½ÿÀ$!ÿ¼!à-÷¸8טˆ÷¿ ןˆF8f÷¸(F?Æןˆ×€ˆF?oÁF øF8ÆO!F Æ׌ˆ׈ß™ÿ¿F-cÿ¾àð%ÿ¦ ø F,Ã׌ˆß™F, ø ÷¬0׈ß™F ûF-ÃB ø F-cߙ׿ ׬0 ø ÷Àߙ׈׬(F-ÃBß¾ ø F cߙ׈ ׌ˆ×¸8 ø M!ߢß¿ô@%ß¼àg½@WAGNER VII:ƒ„„…„›…†…‡†‡      " & * . 2 ,<%@H%X%h% ˜ ü % %( %< %X%p% $(08D P ` dl¨° ÀÄ Üà ä     0 D H ` d h@V|®§GØ?óÛLÂPr@?ñÿ ¤rt@(ÿÿÿÿW6èÿÿÿÿxÛwviiinv.clon_center  R !false_easting "false_northing &wviiinvint’ „ >wviiinv’À”PÏ7ÿ /ecs/hdfeos/gctp/srcwviiinv.cèÍ¿ùô * vz|  { yzzt t 8L% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(„ C AœD@A¿0 B@BœB¸B¿O@Bž8”=ã‹wviiinvint·wviiinv !:JfƒŸ§¯ÉÑÙL(0X`     @ˆ ÈD  $@”*Ø 0Ø 8p!ã:J  °`Ѐk P°u0 ({p  (P‰p xã•p [סp 27¯p iˆ¼p ñ@Ëp1EÛ xÀë 8û H@ ˆ  ¨3p ¸for_init.o/ 1230066138 7356 20 100664 22532 ` ELFR@0@@ ä",3=DP^hs{‡œ¥®¹ÃÌÖáêöý!-6@GQXcku|‡—ž¬²ºÀËÓßèóû!*5=HP\eqz†›¤ ° ¼Ê׿ö':.symtab.shstrtab.strtab.comment.text.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.text.lit8for_initsphdzpakszutmforintutmforsomforintsomforstplnforintisinusforinitceaforintgoodforintgoodforimolwforintimolwforalconforintalconforstplnforbceaforintmerforintpsforintisinusforpolyforinttmforintgvnspforintceaforsinforintsinformillforintmillforvandgforintvandgforhamforinthamforrobforintrobformolwforintmolwforwivforintwivforwviiforintwviiforbceaformerforcalc_utm_zonepsforpolyfortmforsterforintsterforlamazforintlamazforazimforintazimforgnomforintgnomfororthforintorthforgvnspforequiforintequiforomerforintomerforobleqforintobleqforalberforintalberforlamccforintlamccforeqconforinteqconfor.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:for_init.og½þÿ«¸ÿªÀÿ 0$aÿ²È %à%ÿ±àÀˆ%ÿ°Ð<€€%ÿ¿ð$cÿ¼Øz#à-ÿ¨°$bÿ©¨ÿ¥ ÔÀD (F (ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx¢«‰Î‡—ˆŽŠ¦ŒŽ†ŒŽ„Ž„ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŽŒŒ‹ŒŒŽŒ‘ŒŠŒŒŒŒ’ŒŒŒŒŒŒŒŒŒŒ”ŒŒ“Œ”•Œ”‘–”ŒŒ™“““““”“ŸŒŒŒŒœšš Œ      " & , 0 6 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ ” ˜ œ   ¤ ¨ ¬ ° ´ ¸ ¼ À Ä È Ì Ð Ô Ø Ü à ä è ì ð ô ø ü     " $ &   ( $* ( , 0 4 8 <. @ D H L P T X2 \4 `6 d8 h: l p= t x? | € „ ˆ ŒA C ”E ˜G œ ,8¬%Ð%€% %%˜%° È% %H%%Ø%%8%h%˜%Ø%%8%h%˜%È%ø%(%X%ˆ%¸%è%%P%€%°%Ü %ô % <% x%  °% È à%  $% T% % ¸% ø% (% X% ˆ% ¸% %  0% `% % Ð% % 0% `% % À% ð% %p %ˆ°%Èà% %8` %x! "%¸#à$%ø% &%8'P%œ(%´)Ü*%ô+ %\%t,°%à%0%H-t.%Ì%ä/%40L%|%¸%%41h2%€3´4%Ì56%7L8%d9˜:%°;è%<4=%L>t%ð?%@ %P%€%°% A%8BˆC% DðE%FpG%ˆH %˜ ¼ d l ˆ ð ôh À  @ ˆ Ð  0 T `  È  0 `  À ð   P t € ¤° à  4@ x œ¨ ÌØ  ( 4 P X t   Ø ü  @ L | ° È Ø ð   P € ¤ ° Ô ä ì ( L X ˆ   ° È ì ø ( L X | ˆ ¬ ¸ Ü è   < HP˜ œØ ü  H Lˆ" ŒÈ$ Ì&  H dl„( ˆÄ* È 4<¨ Ø X`d. l|„¤¬ôüD t ˜° ÈØôüHL2 ”˜4 àä6 ,08 x|: ÀÈ= \ ¨? Ìà <H lx œ¨ ÀÐìA ôXdC ÀÌE  8G ˜ ´¼(ÿÿÿÿW6èÿÿÿÿxOfor_init.c6for_init’€ä ´9ÿ /ecs/hdfeos/gctp/srcfor_init.cŠóú¤Á >$U +U5}}} |i     0!        ñz}yè™{çÁ{%†~µ|Ó®{Òß{$”í{“„|ú‡|ùž|¿|Ï|«~ñÑ~ »·}~Ö    Í  ¾~ É%¡|é è{-ë   ~ ù|~;~ ~~Ë| ã  ~~ ¶~Ñ~ »~¸} Õ- - -Ü- --¿~~ Û- - Õ{ ³~‡} ¨0 (æ ~~  × ~~     ~ ¶~       9Ø Õ~¡}Ï{ ã  ~ œ|Ó ß ~~ % B .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A0ä A€E’'C‘$B&C@Bœ%8ä+W*for_init K"J=EMLN(L0 I  I@à  % EN “$ °ä*0&˜(0p!&À¢B (h@X.¨ c ;8 mp F8P{pFˆW‡pFß ¼“pP›(¡pPÃX®pQ@½pQ[3Í QP Ý Qà í Qð þ R  R0inv_init.o/ 1230066178 7356 20 100664 22484 ` ELFR0@@ Ð",3=DP^hs{‡œ¥®¹ÃÌÖáêöý!-6@GQXcku|‡—ž¬²ºÀËÓßèóû!*5=HP\eqz†›¤ ° ¼Ê׿ö':.symtab.shstrtab.strtab.comment.text.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.text.lit8inv_initsphdzpakszutminvintutminvsominvintsominvstplninvintisinusinvinitceainvintgoodinvintgoodinvimolwinvintimolwinvalconinvintalconinvstplninvbceainvintmerinvintpsinvintisinusinvpolyinvinttminvintgvnspinvintceainvsininvintsininvmillinvintmillinvvandginvintvandginvhaminvinthaminvrobinvintrobinvmolwinvintmolwinvwivinvintwivinvwviiinvintwviiinvbceainvmerinvcalc_utm_zonepsinvpolyinvtminvsterinvintsterinvlamazinvintlamazinvaziminvintaziminvgnominvintgnominvorthinvintorthinvgvnspinvequiinvintequiinvomerinvintomerinvobleqinvintobleqinvalberinvintalberinvlamccinvintlamccinveqconinvinteqconinv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:inv_init.og½þÿ«°ÿª¸ÿ 0$aÿ²À %à%ÿ±ØÀˆ%ÿ°È<€€%ÿ¿è$cÿ¼Ðz#à-ÿ¨¨$bÿ© ÿ¥˜ÔÀD (F (üƒß™g¥0 ø Ö, ߨ¸§4­ߦ0À¸×ˆþ:$ÿÿß™÷§à ø g¥0ß«¸ª4­j×…ˆß©0׆ˆF%BF&)B ¸÷¥þ*$ÿÿß™ ø ׬Hß­°pø®h-ß®¸ßŒ­Âþý¬ß™F Æ×­@F † ø ׬8߸°ÈøÀ-ß¹¸ß¯"þ ÿß™g¥0 ø Ö, ߣ¸¡4¬aß¿0à¢×ˆþ$ÿÿ0øß„¦(-ýøü¤ß™g¥0 ø Ö, ß©¸¨4­(ß§0à¡×ˆýô$ÿÿß™g¥0 ø Ö, ߬¸«4­‹ßª0@¥÷ 0ýè$ÿÿß™g¨Hg§@g¦8 (% ø %þß§˜Ö'`F(92Ew÷ 8ß™g¥0 ø Ö,®4߯¸×Šˆ­îß­0F*B׊ˆF*JB !÷©xýË$ÿÿß™g¥0 ø Ö,(ß¿¸¹4¯ù߸0ˆß™ý¿$ÿÿß™g¥0 ø Ö,ߤ¸£4¬ƒß¡0 –÷ (ý³$ÿÿß™g¥0 ø Ö,ß§¸¦4¬æß¥0 –÷  ý§$ÿÿß™g¥0 ø Ö,(ߪ¸©4­Iߨ0–ß™ý›$ÿÿß™g¥0 ø Ö,(ß­¸¬4­¬ß«0`±ß™ý$ÿÿׯØ×ˆÖ1P×’ˆÖ0@F-B×®Ð׬H ø F2kB߯°Àøøx-߸¸ßޝýuýîß™g¥0 ø Ö,(ß¡¸¿4¬?ß¹0 §ß™ýq$ÿÿß™g¥0 ø Ö,ߥ¸¤4¬¤ß£0`¯÷ ýe$ÿÿß™g¥0 ø Ö,@§4ߨ¸×ˆ­ߦ0F0Â׈F0{ÂÀº÷¯hýU$ÿÿß™g¥0 ø Ö,(ß«¸ª4­jß©0 ¾ß™ýI$ÿÿß™g¥0 ø Ö,ß®¸­4­Í߬0€L÷ ý=$ÿÿß™g¥0 ø Ö,(ß¹¸¸4¯8߯0à»×’ˆý1$ÿÿß™g¥0 ø Ö,(ߣ¸¡4¬aß¿0àÂ×’ˆý%$ÿÿß™g¥0 ø Ö,(ߦ¸¥4¬Åߤ0€É×’ˆý$ÿÿß™g¥0 ø Ö,(ß©¸¨4­(ß§0àÐ×’ˆý $ÿÿß™g¥0 ø Ö,(߬¸«4­‹ßª0@××’ˆý$ÿÿß™g¥0 ø Ö,(߯¸®4­îß­0 Þß™üõ$ÿÿדˆ×®È×’ˆ×±ØF3Â×°ÐF3s‚×­@F2{Â׬8 ø F2s‚ß¹°øø?È-ß¿¸ß˜¯âüÙÿ8ߙ׈ׯØF-B×®Ð׬H ø F0kBߣ° ød-ߤ¸ß¬‚üÉüaß™g¥0 ø Ö,(ß§¸¦4¬æß¥0 Â×’ˆüÅ$ÿÿߙ׈ׯØF-B×®Ð׬H ø F0kBß©°Pø*H-ߪ¸ßˆ­Bü­ý(ߙ׈ׯØF-B×®Ð׬H ø F0kB߬°hø`-ß­¸ß‹­¢üý‹ß™×ˆׯØF-B×®Ð׬H ø F0kB߯°Àøøx-߸¸ßޝüýîߙ׈ׯØF-B×®Ð׬H ø F0kBß¿°øáø-ß¡¸ß™¬"ü}ÿùߙ׈ׯØF-B×®Ð׬H ø F0kBߤ°(ø… -ߥ¸ßƒ¬¢ümüƒß™g¥0 ø Ö, ߨ¸§4­×…ˆߦ0׆ˆF%BÀCF&)Büf$ÿÿߙ׈ׯØF-B×®Ð׬H ø F0kBߪ°XøKP-ß«¸ß‰­büNýIߙ׈ׯØF-B×®Ð׬H ø F0kBß­°pø®h-ß®¸ßŒ­Âü>ý¬ß™g¥0 ø Ö,(ß¹¸¸4¯8߯0àJ÷ ü:$ÿÿדˆ×®À×’ˆ×±ØF3Â×°ÐF3s‚×­@F2{Â׬8 ø F2s‚ß¡°ø#-ߣ¸ßŸ¬büü?נߢàÖ'H$üuÖ&@ß™g¥0 ø Ö, ߦ¸¥4¬Åߤ0€S÷ ü$ÿÿß™g¥0 ø Ö, ß©¸¨4­(ß§0àS÷ øü$ÿÿדˆ×® ×’ˆ×±ØF3Â×°ÐF3s‚×­@F2{Â׬8 ø F2s‚ß«°`ølX-߬¸ßŠ­‚ûìýj׈׬x׎ˆß™F-c׈F.c ø F-c׈×®׈F/s‚D xF0s‚F/r<(/üH(דˆ×®˜×’ˆ×±ØF3Â×°ÐF3s‚×­@F2{Â׬8 ø F2s‚ß®°xøÏp-߯¸ß­âûÅýÍדˆ×®×’ˆ×±ØF3Â×°ÐF3s‚×­@F2{Â׬8 ø F2s‚ß¹°øø?È-ß¿¸ß˜¯âû±ÿ8ß™g¥0 ø Ö, ߤ¸£4¬ƒß¡0 ÷ ðû­$ÿÿß™g¥0 ø Ö, ß§¸¦4¬æ×ˆߥ0בˆF0 ¾F1„ûž$ÿÿß™g¥0 ø Ö,H©4ߪ¸×’ˆ­Iߨ0F2B×’ˆF2ŒBñ÷±`ûŽ$ÿÿײØ×”ˆׯ€×“ˆ×±ÐF4×®¸F4{Â×­@F3„׬8 ø F3{Â߬°hø`-ß­¸ß‹­¢ûqý‹×­pבˆß™F2‚×°ØF2kBׯÐF1s‚׬H ø F1kB߯°Àøøx-߸¸ßޝû^ýî×­hבˆß™F2‚×°ØF2kBׯÐF1s‚׬H ø F1kBß¿°øáø-ß¡¸ß™¬"ûKÿù×­`בˆß™F2‚×°ØF2kBׯÐF1s‚׬H ø F1kBߤ°(ø… -ߥ¸ßƒ¬¢û8üƒ×­Xבˆß™F2‚×°ØF2kBׯÐF1s‚׬H ø F1kBß§°@øè8-ߨ¸ß†­û%üæ×­Pבˆß™F2‚×°ØF2kBׯÐF1s‚׬H ø F1kBߪ°XøKP-ß«¸ß‰­bûýIדˆ×®H×’ˆ×±ØF3Â×°ÐF3s‚Ö-F2{Â׬H ø F2s‚ß­°pø®h-ß®¸ßŒ­Âúþý¬×­@בˆß™F2‚×°ØF2kBׯÐF1s‚׬H ø F1kB߸°ÈøÀ-ß¹¸ß¯"úëÿß™Ö,@Ö4Ö3÷´èg¥0 ø ÷³àߣ¸¡4¬aß¿0àVוˆúã$ÿÿ×¥X$צPߙ׳Ø×²Ð×­@׬8ׯx×¶`×µhÿ¤ ×”ˆ×±8÷¦÷¥F4ŒB×”ˆ×®¸÷¶÷µ ø F4ŒBߥ°0ø¦(-ߦ¸ß„¬Âú¼ü¤ß™g¥0 ø Ö,(ß©¸¨4­(ß§0àCוˆú¸$ÿÿß™g¥0 ø Ö,(߬¸«4­‹ßª0@Qוˆú¬$ÿÿß™g¥0 ø Ö,(߯¸®4­îß­0 _וˆú $ÿÿß™g¥0 ø Ö,P¹4ß¿¸×–ˆ¯ù߸0F6B×–ˆF6­Bo÷µXú$ÿÿ×­0ß™×®×”ˆF5kB׳ØF5BײÐF5s‚×°èF4ŒBׯàF4s‚׬H ø F4kBߣ° ød-ߤ¸ß¬‚úpüa×®°×¯(×°F5s‚×”ˆF5{ÂF5Bß™F5„׳ØF4ŒBײÐF4„×­@F4{Â׬8 ø F4s‚ߦ°8øÇ0-ß§¸ß…¬âúVüÅ×®¨×¯ ×°øF5s‚×”ˆF5{ÂF5Bß™F5„׳ØF4ŒBײÐF4„×­@F4{Â׬8 ø F4s‚ß©°Pø*H-ߪ¸ßˆ­Bú<ý(×®ˆ×¯×”ˆ×°ðF5s‚D ¸Ö6@F5{Âß™F5B׳ØF5„ײÐF7³2F4ŒB×­@$ F4„׬8F4{ Xÿ« ø F4s‚ß­°pø®h-ß®¸ßŒ­Âúý¬ß™g¥0 ø Ö,Xß¹¸¸4¯8׆ˆ߯0ׇˆF&‚àF'1‚ú$ÿÿ×¥X×°pÿ2 %@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx¢«‰Î‡—ˆŽŠ¤ŒŽ†ŒŽ„Ž„ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŽŒŒ‹ŒŒŽŒ‘ŒŠŒŒŒŒ’ŒŒŒŒŒŒŒŒŒŒ”ŒŒ“Œ”’Œ”‘–”ŒŒ™“““““”“ŸŒŒŒŒœšš Œ      " & , 0 6 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ ” ˜ œ   ¤ ¨ ¬ ° ´ ¸ ¼ À Ä È Ì Ð Ô Ø Ü à ä è ì ð ô ø ü     " $ &   ( $* ( , 0 4 8 <. @ D H L P T X2 \4 `6 d8 h: l p= t x? | € „ ˆ ŒA C ”E ˜G œ ,8¬%Ð%€% %%%¨ À% %@%ˆ%Ð%%0%`%%Ð%%0%`%%À%ð% %P%€%°%à%%H%x%¨%Ô %ì % 4% p% ˆ ¨% À Ø%  % L% ˆ% °% ð% % P% €% °% ø %  (% X% ˆ% È% ø% (% X% ˆ% ¸% è%%h %€¨%ÀØ%%0X %p!˜"%°#Ø$%ð%&%0'H%”(%¬)Ô*%ì+%T%l,œ%Ì%%4-`.%¸%Ð/% 08%h%¤%% 1T2%l3 4%¸5ì6%788%P9„:%œ;Ô%ì< =%8>`%Ü?%ô@ %<%l%œ% A%$BtC%ŒDÜE%ôF\G%tHŒ%˜ ¼ d l ˆ ð ôd ¸  8 € È ø ( L X ˆ À ø ( X ˆ ¸ è  H l x œ¨ Ø ü ,8 p ”  ÄÐ ü  , H P l ˜ Ð ô  8 D t ¨ À Ð è   H x œ ¨ Ì Ü ä  D P € ˜ ¨ À ä ð  D P t € ¤ ° Ô à  4 @H ”Ð ô @ D€" „À$ Ä& @ \d|( €¼* Àü ,4” Ä ôüDLP. Xhp˜àè0 ` |„œ ´Äàè482 €„4 ÌÐ6 8 dh: ¬´= H |”? ¸Ì (4 Xd ˆ” ¬¼ØA àDPC ¬¸E  $G „  ¨(ÿÿÿÿW6èÿÿÿÿxOinv_init.c6inv_init’ðÐ ™9ÿ /ecs/hdfeos/gctp/srcinv_init.c‘óúÉÅ ?$U +U5}}} }i     1"        ñz}yé˜{èÀ{%  †~   ´|Ô­{ÓÞ{ $   • ì{”ƒ| û †|ú|   À |Ì|   ®~î  Ó~ ¹            ¹}~Ô           Ï        ½ ~ Ê  %     |ê     ç{-ê ~ ú|~;        à  ~ ~È|    ä~~ µ~  Ó~ ¹            ~º} Ó-     -   -  Þ-   -  -  ¾ ~~ Ü-   -    Ô{ ²‰}        ¨0 (å        Ø~~   ~ µ~                        Ú  Ó~  ¡}    Í { ä~ ž  |    Ñ   à~~ % B .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A0Ð AðE’&C‘#B%C@Bœ$8Ð+W*inv_init K"J=EMLN(L0 I  I@à  % EN “$ °Ð*0&€(0p!&¨¢B (P@X. c ; mp F P{pFpW‡pFÇ ¡“pPh(¡pPX®pPè@½pQ(3Í Q`P Ý Q° í QÀ þ Qà  Rcproj.o/ 1230066219 7356 20 100664 17476 ` ELF=ø0@@L PT"'°$-à¨37 ?°EM@|SX\`À˜f`Œlpð¼v °h~ x„  ‰ Àt” @8™ €4ž À,£ ð ¨ t­ ¬²@0À ÌØæó"2CV.symtab.shstrtab.strtab.comment.text.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.rodata.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.texttsincos__dcis.lit8asinzasinmsfnzqsfnzlog.rodataphi1zp_errorphi2zatansinpowphi3zphi4ztanpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zone.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:cproj.o<$!g½ÿàÿ¼!à-ß™ÿ¦ÿ¾ÿ¿ ø  ð%߿߼÷Âߢß¾ô@àg½ <$!g½ÿðÿ¼!à-ׄˆF `EF! <ÿ¿EׂˆF,!k׈(F!ØÐF:ÎC ø F Ö‚×®F.ÓƒF9ëÁMàãáF/tבˆF „F1>fEOv!ÿåߙߙ߅߄d¥ ø d„×¹`׺h×½8×¼H׿P߱߰ߧ ׌ˆ$üæß¿(׸@ß¼0×»xF `×¾pàg½€ß¿(ß¼0ß°ß±F À׸@×¹`׺h×»x×¼H×½8×¾p׿Pàg½€<$!g½ÿÿ¼!à-ß™üÀÿ¦ÿ°ÿ±÷¿@÷¾8÷¼0÷¸(÷½Pÿ¿ ÷ºX÷»HF nÆ÷¹`F fFךˆ F k ø ׈0לˆןˆ(Oº9$מˆ€%F<Ïß™ ø F ÃOÀË¡OÀË9ß™F ãF ø F.cß™ ø F ÛOºùF8{ÁF |F?€>fEF8~ÿíߙߙ߅߄d¥ ø d„ß¿ ߼߰߱׸(×¹`F Ð׺X×»H×¼0×½P×¾8ß§׿@$üæàg½pß¿ ߼߰߱F À׸(×¹`׺X×»H×¼0×½P×¾8׿@àg½pg½ÿ÷­hÿ¿÷»8÷º0÷¹(÷¸Xÿµÿ° ÿ±÷¼P÷¿@÷½`<F ‡F÷¾H$!F †ÿ¼!à-F wÆ×€ˆ@F g$×…ˆ €% ¨%F f׆ˆ8ß™F ÆBF&à ø F%ÆÂß™F † ø F Ûß™F Æ ø F ËOŸØ¡L@ð¹L]Ða×¢hF"CF8A׃ˆ(F …F#>×…ˆ ׆ˆ8f×€ˆ@EF8ÿäߙߙ߅߄d¥ ø d„߿׀ˆH߼߰ ß±$þ¦ßµ׸X×¹(׺0×»8×¼P×½`×¾H׿@àg½p߿߼ß° ß±þ ßµF À׸X×¹(׺0×»8×¼P×½`×¾H׿@àg½pg½ÿ÷²˜÷°ˆ÷¯€÷®x÷­p÷±ÿ¿÷¿X÷¾P÷¼H÷»@÷½8÷º0ÿ²(ÿ±÷¹hÿ³ ÷¸`ÿ°<ß°$!ÿ¼!à-׃ˆ ׄˆ8F Žö׈@F#‰BF$÷¥¸F#pÂ÷¤°$F!xB÷£¨F fF$`%÷¡ ß™ ø F Ãß™F † ø F ÃF:ÈBלˆO×9F çߙ׌ˆ F<ö\Ö ø F,Ãߙמˆ8F Æ×Œˆ@F ÆF>Ç‚ ø F,Ãß™F óF F ø F †×‰ˆ F;JÃ×§x×¥pר€F;9ÂLø)éLýAáרˆLâAùצ¸×¨˜M:!M19F;ÈÂF$Âת¨F)áF$ÃL¿Qyת LºQaת°L QyפF)8BFF!Æf1Eö3ÿ²ß™ß™ß…ß„d¥ ø d„߿׀ˆ@߼߲߰߱(ß³ ׸`×¹h׺0×»@×¼H×½8×¾P׿Xàg½߿߼߲߰߱(ß³ ׸`×¹h׺0×»@×¼H×½8D ×¾P׿Xàg½<$„$-Ô%ˆXF a…F%1CÔ)ˆ`F))@F )ID$(¸d-ød/8D @d-8D£8F(`E"ß¿F9ÀÃF ÅF ÉD$(„€ß™F:ÀF F ! F !!F;!9 ø F ÃD‚@F€B!×…ˆ°ÿÙOF9߿߼ß°F À׸(×¹׺8×»0×¼ àg½@F%ÀF EF JIF JaF;Kz×òš¼¯H?à@=Û|ßÙ×½»?ù!ûTD-@@@@È?PbMÒñ©üA.„€@Y@@@L¥Üc˰@N@ !ûTD-@!ûTD-AßÿÿÿÀB !ûTé!Cù!ûS~ë=?Ð?°?ô?Ø?Þ?®?è?‡UUUUUU@f€Convergence errorphi1z-convphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-conv(ÿÿÿÿW6èÿÿÿÿxIcproj.c3tsincos’ L ;asinz’P¤PJmsfnz’°Ô€Xqsfnz’0àˆ¨lphi1z’€@ð‘phi2z’ð@¼`³phi3z’ðÀX°Ôphi4z’€`ì pakcz’ð ¬X!pakr2dm’ ° €<tsfnz’ ˜¨Msign’   ¸èRadjust_lon’À À 4ze0fn’ @ xP{e1fn’ € ´x|e2fn’ À ì }e3fn’ ð ȃe4fn’  „ðmlfn’Ð <0”calc_utm_zone’@ppæ5ÿ /ecs/hdfeos/gctp/srccproj.cªÊ¿ù\ 3--- !  | }|| v v   s / Lxy  @  ~x yz%:zz{| %z t s  s s zzxzzLm m $}<`@ z 4#4< eh$)w u}  @@0{D DD  " % B .: ; 9 ? @ @.: ;9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(L C AœDžA@(PT CAœE@ °$ @ਠC0AœE¸F8B0œ¸F@Q @8h° C€Aœ E¾C»B@ A¸J¼BºA¿B½ C‘A C¹p9:<=?H ‘¹º¼½ ¿H@| CpAœ E A‘A¿A¾A¼A¸ A½A@ AºA»B¹HÀ˜ ApB@A»AºA¹ A¸A• A A‘ A¼A¿A½C¾Cœ P`Œ A€G@ A¿A¾A¼A»A½AºA’A‘A¹A“A¸ADœ ð¼  °h 8 x C AœG»B@O @;   8 Àt A@A@A¹A¸AAºA»B¼Bœ @8  €4  À,  ð 8 t C AœE»B@P @;8 ¬ CPAœ E¸C¿B@ [ @8? @0 8p<Q'tsincosPasinzwmsfnzžqsfnzÅphi1zíphi2zphi3z=phi4zepakczpakr2dm·tsfnzßsignadjust_lon4e0fn[e1fn‚e2fn©e3fnÐe4fn÷mlfncalc_utm_zone "!8@H#_go#†Ž–#­µ½#ÕÝå#ý #%-5#MU]#u}…#Ÿ§¯#ÇÏ×#îöþ#$,#CKS#jrz#‘™¡#¸ÀÈ#ßçï##7?G#J(#0X#`ˆ#°#¸ø#h#p¸#À#`#hˆ#°#¸ð#ø# X#`€#ˆ¨#°Ð#Øø#8#@x#€    @ H>†jð$p*p!€< ˆRˆø] €g0'm(£up )8Pƒp)ˆQp,Ùî›p0Ç@©p1˜¶p5Ÿ@Åp5ßDÕ 7(à å ;õ ;€ =˜  =¸-p =È0report.o/ 1230066259 7356 20 100664 22580 ` ELFQh0@@  "¤*17?F°øKRY°Pd”k ”r@Ìz€¤‡À¤‘p¤˜ ¤ŸФª€ì³ p¤» Ìà ð¤Ê  ¤Ö PxÝéõ/?O`s.symtab.shstrtab.strtab.comment.text.sbss.bss.rodata.srdata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.text.sbss.bss.rodata.srdatap_errorprintffopenfprintffcloseinitstrlenstrcpyclose_fileptitleradiusradius2.lit8cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblank.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:report.o<$cg½ÿàÿ¼#à-߈ÿ± ˆ%ÿ°€€% ÿ¿ߙ߄0% ø d„ß…ˆ ߙ߄g…ˆ ø d„ß™8%ß…@ % 0%ÿ‚ˆ( ø d¥ß™ ø ß„ˆ(߿߰߱߼àg½ g½ÿÐÿ§$ÿ°< €%ÿ¿ $!ÿ¼€!à-‚7ÿ¦$ƒß™ÿ€ˆÿ€ˆ=$ß™ÿ€ˆÿ€ˆ%ß¿ ߼߰àg½0ÿ€ˆ ÿòÿ‚ˆÿ€ˆÿõÿ‚ˆÀ %@(% ø ÿ…ˆ@Aߙ߄ߥ$d„ÿ†ˆ ø d„ÿÞ$ߤ$ ø ÿ…ˆ@;ߙ߄ߥ$ÿ†ˆ ø d„ÿÙ%ß™À % ø ÿ€ˆ@ߙ߄ߥ$d„ÿ†ˆ ø d„ÿÁ$ߙߤ ø ÿ€ˆ@ߙ߄ߥ$ÿ†ˆ ø d„ÿ¼%ß¿ $߼߰àg½0ß¿ $߼߰àg½0ߙ߅߄d¥ÿ€ˆ ø d„ÿ§$ߙ߅߄d¥ÿ€ˆ ø d„ÿž$<$!g½ÿðÿ¼!à-ß„ˆ(€ÿ¿ß™ ø ß„ˆ €ß™ ø ߿߼àg½<$cg½ÿàÿ¼#à-߈ÿ°€€% ÿ¿ߙ߄(% ø d„ß…ˆ ߙ߄g…ˆ ø d„ߙ߅@ %0%ÿ‚ˆ  ø d¥ß™ ø ß„ˆ ߿߰߼àg½ <$cg½ÿàÿ¼#à-߈÷¸F f ÿ¿ߙ߄D%` ø d„ß…ˆ ߙ߄g…ˆ ø d„ߙ߅@ %D&Àÿ‚ˆ  ø d¥ß™ ø ß„ˆ ß¿׸ß¼àg½ <$cg½ÿàÿ¼#à-߈÷¹F nF÷¸F f ÿ¿ߙ߄D%` ø d„ߙ߄D%È ø d„ß…ˆ ߙ߄g…ˆ ø d„ߙ߅@ %D&Àÿ‚ˆ  ø d¥ß™ß…D&Èß„ˆ  ø d¥ß™ ø ß„ˆ ߿׹׸ß¼àg½ <$cg½ÿàÿ¼#à-߈÷¸F f ÿ¿×€ˆß™ß„F `d„ ø D%ß…ˆ ߙ߄g…ˆ ø d„׈ߙ߅F!ÀB@ %ÿ‚ˆ d¥ ø D&ß™ ø ß„ˆ ß¿׸ß¼àg½ <$cg½ÿàÿ¼#à-߈÷¸F f ÿ¿×€ˆß™ß„F `d„ ø D%ß…ˆ ߙ߄g…ˆ ø d„׈ߙ߅F!ÀB@ %ÿ‚ˆ d¥ ø D&ß™ ø ß„ˆ ß¿׸ß¼àg½ <$cg½ÿàÿ¼#à-߈÷¸F f ÿ¿×€ˆß™ß„F `d„ ø D%ß…ˆ ߙ߄g…ˆ ø d„׈ߙ߅F!ÀB@ %ÿ‚ˆ d¥ ø D&ß™ ø ß„ˆ ß¿׸ß¼àg½ <$cg½ÿàÿ¼#à-߈÷¸F f ÿ¿×€ˆß™ß„F `d„ ø D%ß…ˆ ߙ߄g…ˆ ø d„׈ߙ߅F!ÀB@ %ÿ‚ˆ d¥ ø D&ß™ ø ß„ˆ ß¿׸ß¼àg½ <$cg½ÿàÿ¼#à-߈÷¸F f ÿ¿×€ˆß™ß„F `d„ ø D%ß…ˆ ߙ߄g…ˆ ø d„׈ߙ߅F!ÀB@ %ÿ‚ˆ d¥ ø D&ß™ ø ß„ˆ ß¿׸ß¼àg½ <$cg½ÿàÿ¼#à-߈÷¹F nF÷¸F f ÿ¿×€ˆß™ß„F `d„ ø D%׈ߙ߄F!ÈBd„ ø D%ß…ˆ ߙ߄g…ˆ ø d„ׂˆß™ß…F"À‚@ %ÿ‚ˆ d¥ ø D&׃ˆß™ß…F#ÈÂß„ˆ d¥ ø D&ß™ ø ß„ˆ ߿׹׸ß¼àg½ <$cg½ÿàÿ¼#à-߈÷¸F f ÿ¿×€ˆß™ß„F `d„ ø D%ß…ˆ ߙ߄g…ˆ ø d„׈ߙ߅F!ÀB@ %ÿ‚ˆ d¥ ø D&ß™ ø ß„ˆ ß¿׸ß¼àg½ <$cg½ÿàÿ¼#à-߈÷¹F nF÷¸F f ÿ¿ߙ߄D%` ø d„ߙ߄D%È ø d„ß…ˆ ߙ߄g…ˆ ø d„ߙ߅@ %D&Àÿ‚ˆ  ø d¥ß™ß…D&Èß„ˆ  ø d¥ß™ ø ß„ˆ ߿׹׸ß¼àg½ <$cg½ÿàÿ¼#à-߈÷¸ÿ° €%F f ÿ¿ߙ߄D&` ø d„ß…ˆ ߙ߄g…ˆ ø d„ߙ߅@ %0%D'Àÿ‚ˆ  ø d¥ß™ ø ß„ˆ ß¿׸ß°ß¼àg½ <$cg½ÿàÿ¼#à-߈ÿ± ˆ%ÿ°€€% ÿ¿ߙ߄0% ø d„ß…ˆ ߙ߄g…ˆ ø d„ß™8%ß…@ % 0%ÿ‚ˆ  ø d¥ß™ ø ß„ˆ ߿߰߱߼àg½ <$cg½ÿðÿ¼#à-߈ ÿ¿ß™ ø g„ˆß„ˆ€ ߙ߄g…ˆ ø d„ß™g…ˆ@ % ø ÿ‚ˆ ß™ ø ß„ˆ ߿߼àg½[%s] %s Output file name not specifiedreport-file %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees Latitude of Center: %lf degrees Latitude of Origin: %lf degrees Latitude of Origin: %lf degrees Latitude of True Scale: %lf degrees Latitude of True Scale: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters %s %lf %s %ld a ¨‡ˆƒ†„žŠ‰†ˆ†‰†ˆˆ†‡‰ƒƒ‰…„‡‡ƒ…„‡‡ƒ…„…‡‡†ƒ†‚‡‰ƒ…„‡‰ƒ…„‡‰ƒ…„‡‰ƒ…„‡‰ƒ…„‘‡‡‰ˆƒ†‚‡‰ƒ…„…‡‡†ƒ†‚‡ˆƒ†„‡ˆƒ†„‰‡…ƒ„     $ ( , 0 4 8 < D H P T ^ b f j t x | € Š Ž ’ – š ž ¨ ¬ ° ´ ¾ Â Æ Ê Ô Ø Ü à ê î ò ö        " & * 4 8 < @ J N R V Z ^ h l p t ~ ‚ † Š ” ˜ œ   4<%@PX%\hx %|„ %À Ì P %`lt %Œ %œ¬ %°Ä %Ôàè % % %$d0hl0t%xˆ0Œ0˜%œ°´Ô %è %,@4%8@HP%T\@l %p@x % ¤Ì`Ô%Ø`èð%ôü` %` %@Dtˆ|%€ˆˆÀ%”À¤¬%°¸ˆÈ %̈ÔÀà %äÀì %@øHøL%`h%lxøˆøŒ %˜ %ÀÄð(ø(ü%%((8(< %H %pt `¨`¬%ÀÈ%ÌØèì %ø % $P¸X¸\%px%|ˆà˜àœ %¨ %ÐÔ % (%,8@H@L %X %€„¸pÀpÄ%Ô Ü à%ôü%  p p % 0  <  @ % L % p t  Ð ¨Ð ¬% À È% Ì ØÐ èÐ ì % ø %  $ Tø \% `ø h p% t „ Œ%  ˜ø ¨ % ¬ø ´ À % Ä Ì % ð ô $H ,% 0H @ H% L TH h % lH t %   ¤ ÔX Ü% àX ð ø% ü X  % X $ % P T t% ˆ % ” ¤ % ° %0 DL T` t€ ˆì ðô 08<DT\ p˜ ¨¼ ÈÐ äø  ` p„ ”ÄÐ Üä ( <D LX ht |´È Üä ìø  Tp „ ˜  ¨´ ÄÐ Üè ð$8< T\ dpt „” œÔèì    $ 4D L„˜œ ´¼ ÄÐÔ äô ü4HL dl t€„ ”¤ ¬äøü  $04 DT \”°´ ÌÐ èð ø    ( , 8 H P „ ˜ œ ´ ¼ Ä Ð Ô ä ô ü 4 P d x € ˆ ” ¤ ° ¼ È Ð   4 < D P d p x ´ Ð ä ì ô  ( d p x | „ Œ ˜ œ ¨ ¬ ´@L¥Üc˰(ÿÿÿÿW6èÿÿÿÿxšreport.c/ terminal_p 0 terminal_e 1 file_e 2 file_p 3fptr_p  4fptr_e (5 parm_file 6 err_file :p_error’ ¤ Zinit’0°¨X¨close_file’°ˆ²ptitle’ ”¸¾radius’  4èÊradius2’ @ Úcenlon’ ´Pæcenlonmer’ Àd€òcenlat’ p°þorigin’  Äà true_scale’ Ðtstanparl’ € l@%stparl1’ p x3offsetp’ ì¨Cgenrpt’ ð ”àNgenrpt_long’   DYpblank’ P ÈPÓ6ÿ /ecs/hdfeos/gctp/srcreport.c„¤‚û¥I <p   $    ¿`#pEG9iS!      !     !   !  $% ( ! ( ! ( ! ( !% ( ! () ,% ) !  ! $%   %%   %%  % B 4: ; 9  .: ; 9 ? @ @.: ;9 ? @ @ÿÿÿÿÿÿÿÿx@ @A0¤ C AœC‘BC@(°ø A0CC@Bœ(°P CAœD@(” C AœCC@( ” C AœC¸C@0@Ì C AœC¹B¸C@(¤ C AœC¸C@(À¤ C AœC¸C@(p¤ C AœC¸C@( ¤ C AœC¸C@(Ф C AœC¸C@0€ì C AœC¹B¸C@( p¤ C AœC¸C@0 Ì C AœC¹B¸C@0 ð¤ C AœC¸AD@0  ¤ C AœC‘BC@( Px CAœD@8 È-¢Ýp_errorinit,close_fileXptitle€radius¨radius2Ñcenlonùcenlonmer$cenlatLoriginttrue_scale¡stanparlÌstparl1öoffsetp genrptIgenrpt_longwpblank  9Rg|‘¦¾Õîöþ!$!@HP!hpx!˜ !¹ÁÉ!áéñ! !4<D!\dl!‰‘™!´¼Ä!Þæî!!19A!_go!ˆ˜!K(!0`!h!˜À!Èð!ø !(X!`ˆ!¸!Àè!ð! H!P€!ˆ°!¸è!ð !(X!`   @Ø @X‡ß$ È*È00È5Èc=,Ep!0¨W Øð mÈ0x 2ø ‚0?ˆp ? P–p?p¢¢pCÛ®pEíO¼pF<€ÉpI¼@ØpIü5è K8Ðø O O  Q8 , QXpaksz.o/ 1230066299 7356 20 100664 4468 ` ELF p0@@ X# /;IVeu…•¦¹.symtab.shstrtab.strtab.comment.text.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.text.lit8.rodatapakszp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:paksz.o<$Bg½ÿàÿ¼"à-׉ˆF aEF)(F ü D!ÿ¥ÿ¿(!i÷¿ 3ןˆF !L©Aù׊ˆF*9ƒF 1‰D#0(c=`4ß™F 1aLê*y׋ˆF)XF J( 0   @˜ Ø-ÍÒ$ðX*0H80€B8p!ÂJ à@` ˜k ¸up HPƒp˜PpèÑ›p ¹(©p áh¶p I@Åp ‰0Õ ÀP å õ  @  `sphdz.o/ 1230066340 7356 20 100664 5492 ` ELF00@@ ü!)5AO\k{‹›¬¿.symtab.shstrtab.strtab.comment.text.data.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.text.data.lit8.rodatasphdzp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:sphdz.o<g½ÿð$!ÿ¼€!à-Oÿ‰(&©(/ß„(¢$ d„@6PøÔ€˜ß¼DP-$ ÕE°%«JÕD©%ß¼ôÄôåõàg½%ß¼àg½Ô¥D 0F )E׈ˆ Ô¤F%0<ß‹$ ÿì$ ÿëׇˆ%ÕiE$F !F$9p!ÓP ð0 f (q H`{p  ¨P‰p øx•p pê¡p Z7¯p ‘X¼p é@Ëp)0Û `pë Ðû à     untfz.o/ 1230066380 7356 20 100664 4468 ` ELF (0@@ Ð!)5AO\k{‹›¬¿.symtab.shstrtab.strtab.comment.text.data.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.text.data.lit8.rodatauntfzp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:untfz.og½ÿð<ÿ¿àø%$!ÿ¼ !à-(¢@߇€(ƒ`@¸@/@x¨@-dç@øè8-D ÔàF!2EôÀ%ß¼àg½ߙ߅߄d¥ ø d„ß¿$ß¼àg½ߙ߅߄d¥ ø d„ß¿$Mß¼àg½?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ðUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unitœ†…†…   (H|P€(„Pˆ%Œ(¨¬°´%¸x ¤ (ÿÿÿÿW6èÿÿÿÿx^untfz.cfactors 'untfz’Ð ‰5ÿ /ecs/hdfeos/gctp/srcuntfz.c½Í¿ùâ *$}( (y(% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A0Ð AB@ABœB@8Ð(f=untfz 5LT\ J( 0   @° ð3#Óö$Ð*à 006[>p!cP €0 f°Pq  {p  P‰ppf•pÖ‘¡p g7¯p žX¼p ö@Ëp 60Û h`ë Èû Ø  ø  gctp.o/ 1230066421 7356 20 100664 11524 ` ELF%ø0@@   & T+08>IRZco{‰–¥µÅÕæù.symtab.shstrtab.strtab.comment.text.sbss.bss.data.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.text.sbss.bss.data.lit8.rodatagctpinitp_erroruntfzclose_fileinv_initpakr2dmfor_init.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:gctp.o<$cg½þ°ÿ¼à#à-ß™ÿ§¨ß§Xÿ©Àÿ¨¸ÿ¤°ÿ¿èÿ¦Èÿ¥Ðÿ±Øß± ß¡Pþ `%Ü%`0% ø ÝD@þ"%ß¿èß¼àß±Øàg½Pß…ˆß¤Ð X܄ߊD  eJeBBHe_ ðeE xeG? eO;øeN8ÐeYPeX(ÿ°eP(@h%üàýàýÀÿ ÿe­ý ÿøgôDpô¤pôDhô¤hôD`ô¤`ôDXô¤XôDPô¤PôDHô¤HôD@ô¤@ôD8ô¤8ôD0ô¤0ôD(ô¤(ôD ô¤ ôDô¤ôDô¤gÿxôDdçeïô¤eÎg9ôDô¤d¥xdBxU°ÿÓüà$ ÿ‹ˆ€ß°€%`8%$(Œe€^ß®hߙ߅߄d¥ ø d„ß¿èß¼à%$þ&ß±Øàg½P€’ߊߧÈøeJÜçJ-ÜHPè$ß«ÀÜL(Ýkl$ÜL„$$ i8¤h/ߢ¨ høMh-dEhe­ xÕ¢ÔAF"2e­EîdBEÿù8%$ߢhÜB@n(øß£pª(-ܦ? ÜcfߦˆÜ¨;øÜÆÈܨ8Ð$$ Iq8Âp/ß­xpøNp-e¥heÎBHÕÄÕ£F$2eÎEËe­¥ÿù(%$ÿ¤(Œeÿ¥ß™ÝÂ@³(Oeà±ß­À߯¸Ý­Ýï „à%$¸‘$ ÿ¢ ÿ¥˜€„ÿ§ß™g¦$ ø ߤ ß¦¨@8%þ"ß¹Ðß9$? ß¡¸àߤ°ß™ ø ß¿è%ß¼àß±Øàg½Pß¿ ü?Þ'àÿóߤ°×¦Ô‡ԅߣF&9ÂF&)B÷§ø`ˆ÷¥ðß§ÀߤÐ߈܄ߥÈÜçeHøÜ¥(H-Q8ý%PDP/ý'( Pøý$ @-ÔÈÔÉÔÄÔÊÔË ÔÌ(ÔÍ0ÔÎ8ÔÏ@ÔÐHÔÑPÔÒXÔÓ`ÔÕpÔÔhõ èõ àõ Øõ Ðõ Èõ Àõ ¸õ °õ ¨õ  õ ˜õ õ ˆõ €dÊõ x$ ߨ‰Aß®˜g¥ô¤ÔËô«ÔÊ ôª ÔÉ(ô©(ÔÈ0ô¨0ÔÇ8ô§8ÔÆ@ô¦@ÔÅHô¥HÔÃPô£PÔÂXô¢XÔÁ`ô¡`Ô×hô·hÔÖpô¶pD  ߥÈ÷¤÷¤Ü¥ 88¸å8/8xdçÿID§p׈׈F s¡×Œˆ ߦÈF/s‚÷®ÜÆ(ÆF&k÷¬ߙߤÐߥÈß§Àß‹ P%ÀH%Üçg¦Ü¥ekÜ„ ø ektÈ Þ,ߙߋ P%ÀH%ek ø ektÈÞ,€ ߤÐß™ ø ß¿è%ß¼àß±Øàg½PߤÐÜ„€‰g¸×°ø×¯ð÷°ˆ÷¯€ß¥˜ ”ߦx߯ˆß¤h߂܄ߪpÝçdB@øÝE@-8ý? d/ý;øøÀh%ý8ÐC-ÔÑÔÒÔÓÔÔÔÕ ÔÖ(Ô×0ÔÁ8ÔÂ@ÔÃHÔÄPÔÅXÔÆ`ÔÈpÔÇhôHB¸ôGB°ôFB¨ôEB ôDB˜ôCBôBBˆôAB€ôWBxôVBpôUBhôTB`ôSBXôRBPdÉôQBH$ ߨ‹4ߢ˜÷ÔÔ÷ÔÓ ÷ ÔÒ(÷(ÔÑ0÷0ÔÐ8÷8ÔÏ@÷@ÔÎH÷HÔÍP÷ PÔÌX÷ XÔË`÷ `ÔÊh÷ hÔÉp÷ pD °÷¶÷¶ÔÄF6"2E ²ß™÷¤Ô×÷·ߙߤhߥpß§ˆß‹ P%@H%Üçg¦Ü¥ekÜ„ ø ekq  Þ,ߙߋ P%@H%ek ø ekq Þ,€#ߤhß™ ø ß¿è%ß¼àß±Øàg½Pߊ8%þeJþ³(%ß™øøg9?È-ß9tÈg§ˆ×­øg¦€ ø ׬ðg¸@ÿpþ"ß™ ø ýö%ߤhÜ„€F׬€ß¥`ô¬× ˆô ß§ˆÜçߥ€ß¤hܥ܄àn %$èy$ €pÿ¢ ß™g¦@(%ÿ¢  ø $þ"ß©hÝ)$ *Oߪ`פÕCÕAF$ÂõCעߙF"B ø õAß¿è%ß¼àß±Øàg½P$ ‹þ~$ $ì`&þw  ß™g¦(% ø ߤ ß¦¨@8%þ}þ"þo$ø\߬Èÿ¢ ÿ¥˜þmÿ§ß™øøg9?È-ß9q ß¦`×­ˆ ø dÇ@ÿµþ"ß™ ø ý%ߙ߅߄d¥ ø d„$þ&ý“%þ$þ:$ÔÅF$+2E þÆ8¸÷¥ÔÆþÑ÷¦ߨ€ß§ ÿ®ý ø ׬€ß™×¬ˆ ø ÷ ߨߢ˜ÿI÷ $ ‰ÿ”$ $ ªP&ÿj ß™g¦@(% ø %ÿ’þ"‹ÿ‡$ ¬ÿˆß™ß©pÝ)߈ˆ 8/ /þ%8 è01ºß‚/Å dBøC-ÿtÜB݌ߋˆ H/ 7þ†H +@Aºß‚/ dBøC-þÜB£× =p£× A.„€AƒÐÁƒÐInsys is illegalGCTP-INPUTOutsys is illegalGCTP-OUTPUTd•ˆÓˆå†€‰††ñ‰††–†Œšˆ–„¨     $ ( . 2 6 < @ D J N R V Z ^ T%Œ”´¸¼À %Äìøt %¨ % ¸À %Ôàä %ü %P`¸ÐØ%ìøü% %4@LT„ %ø % 8 % € % ¸ À è % ü@ ( @  % ( ` % p % ° % ô  4 @ |Œ°  h ¤ dhp Ð ø ˜ ¨ è  € è 0 t ä ø h ¤ Ì Ø (ÿÿÿÿW6èÿÿÿÿx<gctp.c% iter & inpj ' indat (( inzn P)pdin  x* outpj 8Ð+ outdat ;ø, outzn ? -pdout BH.for_trans q /inv_trans tÈ6 NADUT Fgctp’Ð T =4ÿ /ecs/hdfeos/gctp/srcgctp.c¤‚û×Q Ýkk~mî™~!}!~  !v  !u  !v  !v&|­Ô~¬¯~ } } } (  }   } (  } |||,{ð~|~~}~ p $ ( vä¦~~~}~ p ( y(·~æA0}}})ä~ zú9ñ~$ `? ç O%|{ô~% B 4: ; 9  .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A0 T CÐAœH@ C‘` x8 T'Dgctp 1DXk~’§»Ïçÿ*2:I(0    @p °Oÿ  $ T*x0xwð5x0;0¨(AÐLIp!d[ €@ qÀ(| èÀ†p ¨P”pøD p<E¬p#7ºp#¸XÇp$@Öp$P/æ $€ö % %   %À * %à>p %ðbr_gctp.o/ 1230066461 7356 20 100664 3284 ` ELFP0@@€   * 8ETdt„•¨.symtab.shstrtab.strtab.comment.text.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnames.textgctp_gctp.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_aranges.rel.debug_pubnamesbe::7.42:br_gctp.o<$Bg½ÿ`ÿ¼X"à-ß™ÿ¿Pß¡ ÿ¡ß¿¨ÿ¿߸°ÿ¸߯¸ÿ¯ß®Àÿ® ß­Èÿ­(߬Ðÿ¬0£Ü¯£<¢ä¯¢Dß¡è ø ÿ¡Hß¿Pß¼Xàg½ š„  h% (ÿÿÿÿW6èÿÿÿÿxKbr_gctp.cgctp_’ € _7ÿ /ecs/hdfeos/gctp/srcbr_gctp.c´Ïàí½  % B .: ; 9 ? @ @ÿÿÿÿÿÿÿÿx@ @A(€ C Aœ C@ 8€(S)gctp_ !9AIL(0   @h ¨Ǽƒ$ €*p! < 0 RPH] ˜gp ¨PupøSpKgp²(›pÚP¨p*@·pj0Ç  P × ð ç  ø   @hdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibSOL28.a0000444000175000017500000417363010000552112021453 0ustar amckinstryamckinstry! / 1073924792 0 0 0 26792 ` ÁhìhìhìhìhìhìhìhìhìhìhìhìhìœPœPœPœPœPœPœPœPœPœPœPœPœPœPÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈZLZLZLZLZLZLZLZLZLZLZL‡è‡è‡è‡è‡è‡è‡è‡è‡è‡è‡è·œ·œ·œ·œ·œ·œ·œ·œ·œ·œ·œ·œ·œ·œ·œ·œètètètètètètètètètètètètètètètètètètètÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌPPPPPPPPPPPPPPPPPPP‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡ÔÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄh„„„„„„„„„(X(X(X(X(X(X(X(X(XNäNäNäNäNäNäNäNäNäNäwˆwˆwˆwˆwˆwˆwˆwˆwˆwˆwˆ¥\¥\¥\¥\¥\¥\¥\ییییییی¨¨¨¨¨¨¨¨¨¨¨I¨I¨I¨I¨I¨I¨I¨I¨I¨I¨I¨I¨|0|0|0|0|0|0|0|0 è è è è è è è èÅ Å Å Å Å Å Å ô ô ô ô ô ô ô #<#<#<#<#<#<#<#<#<#<M€M€M€M€M€M€M€M€M€M€M€|||||||||||||||´´´´´´´´´´´´´´´ílílílílílílílílílílílílílÔÔÔÔÔÔÔÔÔÔÔÔÔFTFTFTFTFTFTFTFTj<j<j<j<j<j<j<j<ŽŽŽŽŽŽŽŽ¶L¶L¶L¶L¶L¶L¶L¶LÝ@Ý@Ý@Ý@Ý@Ý@Ý@Ý@Ý@Ý@Ý@Ý@Ý@Ý@,,,,,,,,,,,,,,A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢ÔØØØØØØØØØØØ-\-\-\-\-\-\-\-\-\-\-\\È\È\È\È\È\È\È\È\È\È\È\È\È\È\È\È\Ȥ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼ ) ) ) ) ) ) ) ) ) ) `À `À `À `À `À `À `À `À `À `À ¡Ô ¡Ô ¡Ô ¡Ô ¡Ô ¡Ô ¡Ô ¡Ô Ä Ä Ä Ä Ä Ä Ä Ä ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np ­œ ­œ ­œ ­œ ­œ ­œ ­œ ­œ ­œ ­œ ­œ Ø@ Ø@ Ø@ Ø@ Ø@ Ø@ Ø@ Ø@ Ø@ Ø@ Ø@         K K K K K K K K d d d d d d d d d d d d d d d d d d d Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 T T T T T T T T T T T T T T T T T T T Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì ¡h ¡h ¡h ¡h ¡h ¡h ¡h ¡h а а а а а а а а ýÄ ýÄ ýÄ ýÄ ýÄ ýÄ ýÄ ýÄ $„ $„ $„ $„ $„ $„ $„ $„ H° H° H° H° H° H° H° H° np np np np np np np np ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ì ì ì ì ì ì ì ì ì ì ì ì ì ì ì ì ìD(D(×°×°jÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕ?à?à````‹L‹L‹L©$©$©$©$©$©$©$©$©$©$©$©$©$©$éŒéŒ$XBEBTnbYpsAAG8o.alberfor.__func__alberfor$XAEBTnbYpsAAG8o.rh$XAEBTnbYpsAAG8o.c$XAEBTnbYpsAAG8o.ns0$XAEBTnbYpsAAG8o.e3$XAEBTnbYpsAAG8o.r_minor$XAEBTnbYpsAAG8o.r_major$XAEBTnbYpsAAG8o.lon_center$XAEBTnbYpsAAG8o.false_northing$XAEBTnbYpsAAG8o.false_easting$XBEBTnbYpsAAG8o.alberforint.__func__alberforint$XBEBTnbZpsAAG9o.alberinv.__func__alberinv$XAEBTnbZpsAAG9o.rh$XAEBTnbZpsAAG9o.c$XAEBTnbZpsAAG9o.ns0$XAEBTnbZpsAAG9o.e3$XAEBTnbZpsAAG9o.es$XAEBTnbZpsAAG9o.r_minor$XAEBTnbZpsAAG9o.r_major$XAEBTnbZpsAAG9o.lon_center$XAEBTnbZpsAAG9o.false_northing$XAEBTnbZpsAAG9o.false_easting$XBEBTnbZpsAAG9o.alberinvint.__func__alberinvint$XBEBTnbapsAAG_o.alconfor.__func__alconfor$XAEBTnbapsAAG_o.cos_p26$XAEBTnbapsAAG_o.sin_p26$XAEBTnbapsAAG_o.bcoef$XAEBTnbapsAAG_o.acoef$XAEBTnbapsAAG_o.e$XAEBTnbapsAAG_o.n$XAEBTnbapsAAG_o.lat_center$XAEBTnbapsAAG_o.lon_center$XAEBTnbapsAAG_o.false_northing$XAEBTnbapsAAG_o.false_easting$XAEBTnbapsAAG_o.r_minor$XAEBTnbapsAAG_o.r_major$XBEBTnbapsAAG_o.alconforint.__func__alconforint$XBEBTnbapsAAG$o.alconinv.__func__alconinv$XAEBTnbapsAAG$o.cos_p26$XAEBTnbapsAAG$o.sin_p26$XAEBTnbapsAAG$o.bcoef$XAEBTnbapsAAG$o.acoef$XAEBTnbapsAAG$o.e$XAEBTnbapsAAG$o.n$XAEBTnbapsAAG$o.lat_center$XAEBTnbapsAAG$o.lon_center$XAEBTnbapsAAG$o.false_northing$XAEBTnbapsAAG$o.false_easting$XAEBTnbapsAAG$o.r_minor$XAEBTnbapsAAG$o.r_major$XBEBTnbapsAAG$o.alconinvint.__func__alconinvint$XBEBTnbbpsAAGAp.azimfor.__func__azimfor$XAEBTnbbpsAAGAp.cos_p12$XAEBTnbbpsAAGAp.sin_p12$XAEBTnbbpsAAGAp.false_easting$XAEBTnbbpsAAGAp.false_northing$XAEBTnbbpsAAGAp.lat_origin$XAEBTnbbpsAAGAp.lon_center$XAEBTnbbpsAAGAp.r_major$XBEBTnbbpsAAGAp.azimforint.__func__azimforint$XBEBTnbcpsAAGBp.aziminv.__func__aziminv$XAEBTnbcpsAAGBp.cos_p12$XAEBTnbcpsAAGBp.sin_p12$XAEBTnbcpsAAGBp.false_easting$XAEBTnbcpsAAGBp.false_northing$XAEBTnbcpsAAGBp.lat_origin$XAEBTnbcpsAAGBp.lon_center$XAEBTnbcpsAAGBp.r_major$XBEBTnbcpsAAGBp.aziminvint.__func__aziminvint$XBEBTnbdpsAAWCp.bceafor.__func__bceafor$XAEBTnbdpsAAWCp.kz$XAEBTnbdpsAAWCp.sinphi1$XAEBTnbdpsAAWCp.cosphi1$XAEBTnbdpsAAWCp.ind$XAEBTnbdpsAAWCp.e$XAEBTnbdpsAAWCp.es$XAEBTnbdpsAAWCp.false_easting$XAEBTnbdpsAAWCp.false_northing$XAEBTnbdpsAAWCp.lat_truesc$XAEBTnbdpsAAWCp.lon_center$XAEBTnbdpsAAWCp.r_minor$XAEBTnbdpsAAWCp.r_major$XBEBTnbdpsAAWCp.bceaforint.__func__bceaforint$XBEBTnbepsAAWDp.bceainv.__func__bceainv$XAEBTnbepsAAWDp.kz$XAEBTnbepsAAWDp.sinphi1$XAEBTnbepsAAWDp.cosphi1$XAEBTnbepsAAWDp.qp$XAEBTnbepsAAWDp.ind$XAEBTnbepsAAWDp.e_p6$XAEBTnbepsAAWDp.e_p4$XAEBTnbepsAAWDp.e$XAEBTnbepsAAWDp.es$XAEBTnbepsAAWDp.false_easting$XAEBTnbepsAAWDp.false_northing$XAEBTnbepsAAWDp.lat_truesc$XAEBTnbepsAAWDp.lon_center$XAEBTnbepsAAWDp.r_minor$XAEBTnbepsAAWDp.r_major$XBEBTnbepsAAWDp.bceainvint.__func__bceainvint$XBEBTnbfpsAAWEp.ceafor.__func__ceafor$XAEBTnbfpsAAWEp.kz$XAEBTnbfpsAAWEp.sinphi1$XAEBTnbfpsAAWEp.cosphi1$XAEBTnbfpsAAWEp.ind$XAEBTnbfpsAAWEp.e$XAEBTnbfpsAAWEp.es$XAEBTnbfpsAAWEp.false_easting$XAEBTnbfpsAAWEp.false_northing$XAEBTnbfpsAAWEp.lat_truesc$XAEBTnbfpsAAWEp.lon_center$XAEBTnbfpsAAWEp.r_minor$XAEBTnbfpsAAWEp.r_major$XBEBTnbfpsAAWEp.ceaforint.__func__ceaforint$XBEBTnbfpsAAWFp.ceainv.__func__ceainv$XAEBTnbfpsAAWFp.kz$XAEBTnbfpsAAWFp.sinphi1$XAEBTnbfpsAAWFp.cosphi1$XAEBTnbfpsAAWFp.qp$XAEBTnbfpsAAWFp.ind$XAEBTnbfpsAAWFp.e_p6$XAEBTnbfpsAAWFp.e_p4$XAEBTnbfpsAAWFp.e$XAEBTnbfpsAAWFp.es$XAEBTnbfpsAAWFp.false_easting$XAEBTnbfpsAAWFp.false_northing$XAEBTnbfpsAAWFp.lat_truesc$XAEBTnbfpsAAWFp.lon_center$XAEBTnbfpsAAWFp.r_minor$XAEBTnbfpsAAWFp.r_major$XBEBTnbfpsAAWFp.ceainvint.__func__ceainvint$XBEBTnbhpsAAWGp.eqconfor.__func__eqconfor$XAEBTnbhpsAAWGp.rh$XAEBTnbhpsAAWGp.ml0$XAEBTnbhpsAAWGp.g$XAEBTnbhpsAAWGp.ns$XAEBTnbhpsAAWGp.e3$XAEBTnbhpsAAWGp.e2$XAEBTnbhpsAAWGp.e1$XAEBTnbhpsAAWGp.e0$XAEBTnbhpsAAWGp.e$XAEBTnbhpsAAWGp.es$XAEBTnbhpsAAWGp.false_easting$XAEBTnbhpsAAWGp.false_northing$XAEBTnbhpsAAWGp.lon_center$XAEBTnbhpsAAWGp.r_minor$XAEBTnbhpsAAWGp.r_major$XBEBTnbhpsAAWGp.eqconforint.__func__eqconforint$XBEBTnbipsAAWHp.eqconinv.__func__eqconinv$XAEBTnbipsAAWHp.rh$XAEBTnbipsAAWHp.ml0$XAEBTnbipsAAWHp.g$XAEBTnbipsAAWHp.ns$XAEBTnbipsAAWHp.e3$XAEBTnbipsAAWHp.e2$XAEBTnbipsAAWHp.e1$XAEBTnbipsAAWHp.e0$XAEBTnbipsAAWHp.e$XAEBTnbipsAAWHp.es$XAEBTnbipsAAWHp.false_easting$XAEBTnbipsAAWHp.false_northing$XAEBTnbipsAAWHp.lon_center$XAEBTnbipsAAWHp.r_minor$XAEBTnbipsAAWHp.r_major$XBEBTnbipsAAWHp.eqconinvint.__func__eqconinvint$XBEBTnbjpsAAWIp.equifor.__func__equifor$XAEBTnbjpsAAWIp.false_easting$XAEBTnbjpsAAWIp.false_northing$XAEBTnbjpsAAWIp.lat_origin$XAEBTnbjpsAAWIp.lon_center$XAEBTnbjpsAAWIp.r_major$XBEBTnbjpsAAWIp.equiforint.__func__equiforint$XBEBTnbnpsAA2Jp.equiinv.__func__equiinv$XAEBTnbnpsAA2Jp.false_easting$XAEBTnbnpsAA2Jp.false_northing$XAEBTnbnpsAA2Jp.lat_origin$XAEBTnbnpsAA2Jp.lon_center$XAEBTnbnpsAA2Jp.r_major$XBEBTnbnpsAA2Jp.equiinvint.__func__equiinvint$XBEBTnbnpsAA2Kp.gnomfor.__func__gnomfor$XAEBTnbnpsAA2Kp.cos_p13$XAEBTnbnpsAA2Kp.sin_p13$XAEBTnbnpsAA2Kp.false_northing$XAEBTnbnpsAA2Kp.false_easting$XAEBTnbnpsAA2Kp.lon_center$XAEBTnbnpsAA2Kp.R$XBEBTnbnpsAA2Kp.gnomforint.__func__gnomforint$XBEBTnbopsAA2Lp.gnominv.__func__gnominv$XAEBTnbopsAA2Lp.cos_p13$XAEBTnbopsAA2Lp.sin_p13$XAEBTnbopsAA2Lp.false_northing$XAEBTnbopsAA2Lp.false_easting$XAEBTnbopsAA2Lp.lat_center$XAEBTnbopsAA2Lp.lon_center$XAEBTnbopsAA2Lp.R$XBEBTnbopsAA2Lp.gnominvint.__func__gnominvint$XBEBTnbppsAA2Mp.goodfor.__func__goodfor$XAEBTnbppsAA2Mp.feast$XAEBTnbppsAA2Mp.lon_center$XAEBTnbppsAA2Mp.R$XBEBTnbppsAA2Mp.goodforint.__func__goodforint$XBEBTnbqpsAA2Np.goodinv.__func__goodinv$XAEBTnbqpsAA2Np.feast$XAEBTnbqpsAA2Np.lon_center$XAEBTnbqpsAA2Np.R$XBEBTnbqpsAA2Np.goodinvint.__func__goodinvint$XBEBTnbrpsAA2Op.gvnspfor.__func__gvnspfor$XAEBTnbrpsAA2Op.cos_p15$XAEBTnbrpsAA2Op.sin_p15$XAEBTnbrpsAA2Op.false_northing$XAEBTnbrpsAA2Op.false_easting$XAEBTnbrpsAA2Op.lon_center$XAEBTnbrpsAA2Op.p$XAEBTnbrpsAA2Op.R$XBEBTnbrpsAA2Op.gvnspforint.__func__gvnspforint$XBEBTnbtpsAA2Pp.gvnspinv.__func__gvnspinv$XAEBTnbtpsAA2Pp.cos_p15$XAEBTnbtpsAA2Pp.sin_p15$XAEBTnbtpsAA2Pp.false_northing$XAEBTnbtpsAA2Pp.false_easting$XAEBTnbtpsAA2Pp.lat_center$XAEBTnbtpsAA2Pp.lon_center$XAEBTnbtpsAA2Pp.p$XAEBTnbtpsAA2Pp.R$XBEBTnbtpsAA2Pp.gvnspinvint.__func__gvnspinvint$XBEBTnbupsAA2Qp.hamfor.__func__hamfor$XAEBTnbupsAA2Qp.false_northing$XAEBTnbupsAA2Qp.false_easting$XAEBTnbupsAA2Qp.lon_center$XAEBTnbupsAA2Qp.R$XBEBTnbupsAA2Qp.hamforint.__func__hamforint$XBEBTnbvpsAA2Rp.haminv.__func__haminv$XAEBTnbvpsAA2Rp.false_northing$XAEBTnbvpsAA2Rp.false_easting$XAEBTnbvpsAA2Rp.lon_center$XAEBTnbvpsAA2Rp.R$XBEBTnbvpsAA2Rp.haminvint.__func__haminvint$XBEBTnbwpsAA2Sp.imolwfor.__func__imolwfor$XAEBTnbwpsAA2Sp.feast$XAEBTnbwpsAA2Sp.lon_center$XAEBTnbwpsAA2Sp.R$XBEBTnbwpsAA2Sp.imolwforint.__func__imolwforint$XBEBTnbxpsAA2Tp.imolwinv.__func__imolwinv$XAEBTnbxpsAA2Tp.feast$XAEBTnbxpsAA2Tp.lon_center$XAEBTnbxpsAA2Tp.R$XBEBTnbxpsAA2Tp.imolwinvint.__func__imolwinvint$XBEBTnbypsAA2Up.lamazfor.__func__lamazfor$XAEBTnbypsAA2Up.cos_lat_o$XAEBTnbypsAA2Up.sin_lat_o$XAEBTnbypsAA2Up.false_northing$XAEBTnbypsAA2Up.false_easting$XAEBTnbypsAA2Up.lon_center$XAEBTnbypsAA2Up.R$XBEBTnbypsAA2Up.lamazforint.__func__lamazforint$XBEBTnbzpsAA2Vp.lamazinv.__func__lamazinv$XAEBTnbzpsAA2Vp.cos_lat_o$XAEBTnbzpsAA2Vp.sin_lat_o$XAEBTnbzpsAA2Vp.false_northing$XAEBTnbzpsAA2Vp.false_easting$XAEBTnbzpsAA2Vp.lat_center$XAEBTnbzpsAA2Vp.lon_center$XAEBTnbzpsAA2Vp.R$XBEBTnbzpsAA2Vp.lamazinvint.__func__lamazinvint$XBEBTnb_psAA2Wp.lamccfor.__func__lamccfor$XAEBTnb_psAA2Wp.rh$XAEBTnb_psAA2Wp.f0$XAEBTnb_psAA2Wp.ns$XAEBTnb_psAA2Wp.center_lat$XAEBTnb_psAA2Wp.center_lon$XAEBTnb_psAA2Wp.e$XAEBTnb_psAA2Wp.es$XAEBTnb_psAA2Wp.false_easting$XAEBTnb_psAA2Wp.false_northing$XAEBTnb_psAA2Wp.r_minor$XAEBTnb_psAA2Wp.r_major$XBEBTnb_psAA2Wp.lamccforint.__func__lamccforint$XBEBTnbAqsAA2Xp.lamccinv.__func__lamccinv$XAEBTnbAqsAA2Xp.rh$XAEBTnbAqsAA2Xp.f0$XAEBTnbAqsAA2Xp.ns$XAEBTnbAqsAA2Xp.center_lat$XAEBTnbAqsAA2Xp.center_lon$XAEBTnbAqsAA2Xp.e$XAEBTnbAqsAA2Xp.es$XAEBTnbAqsAA2Xp.false_northing$XAEBTnbAqsAA2Xp.false_easting$XAEBTnbAqsAA2Xp.r_minor$XAEBTnbAqsAA2Xp.r_major$XBEBTnbAqsAA2Xp.lamccinvint.__func__lamccinvint$XBEBTnbBqsAA2Yp.merfor.__func__merfor$XAEBTnbBqsAA2Yp.m1$XAEBTnbBqsAA2Yp.e$XAEBTnbBqsAA2Yp.es$XAEBTnbBqsAA2Yp.false_easting$XAEBTnbBqsAA2Yp.false_northing$XAEBTnbBqsAA2Yp.lat_origin$XAEBTnbBqsAA2Yp.lon_center$XAEBTnbBqsAA2Yp.r_minor$XAEBTnbBqsAA2Yp.r_major$XBEBTnbBqsAA2Yp.merforint.__func__merforint$XBEBTnbCqsAA2Zp.merinv.__func__merinv$XAEBTnbCqsAA2Zp.m1$XAEBTnbCqsAA2Zp.e$XAEBTnbCqsAA2Zp.es$XAEBTnbCqsAA2Zp.false_easting$XAEBTnbCqsAA2Zp.false_northing$XAEBTnbCqsAA2Zp.lat_origin$XAEBTnbCqsAA2Zp.lon_center$XAEBTnbCqsAA2Zp.r_minor$XAEBTnbCqsAA2Zp.r_major$XBEBTnbCqsAA2Zp.merinvint.__func__merinvint$XBEBTnbCqsAA2ap.millfor.__func__millfor$XAEBTnbCqsAA2ap.false_northing$XAEBTnbCqsAA2ap.false_easting$XAEBTnbCqsAA2ap.lon_center$XAEBTnbCqsAA2ap.R$XBEBTnbCqsAA2ap.millforint.__func__millforint$XBEBTnbDqsAA2bp.millinv.__func__millinv$XAEBTnbDqsAA2bp.false_northing$XAEBTnbDqsAA2bp.false_easting$XAEBTnbDqsAA2bp.lon_center$XAEBTnbDqsAA2bp.R$XBEBTnbDqsAA2bp.millinvint.__func__millinvint$XBEBTnbEqsAA2cp.molwfor.__func__molwfor$XAEBTnbEqsAA2cp.lon_center$XAEBTnbEqsAA2cp.R$XAEBTnbEqsAA2cp.false_northing$XAEBTnbEqsAA2cp.false_easting$XBEBTnbEqsAA2cp.molwforint.__func__molwforint$XBEBTnbGqsAA2dp.molwinv.__func__molwinv$XAEBTnbGqsAA2dp.lon_center$XAEBTnbGqsAA2dp.R$XAEBTnbGqsAA2dp.false_northing$XAEBTnbGqsAA2dp.false_easting$XBEBTnbGqsAA2dp.molwinvint.__func__molwinvint$XBEBTnbHqsAA2ep.obleqfor.__func__obleqfor$XAEBTnbHqsAA2ep.cos_lat_o$XAEBTnbHqsAA2ep.sin_lat_o$XAEBTnbHqsAA2ep.false_northing$XAEBTnbHqsAA2ep.false_easting$XAEBTnbHqsAA2ep.theta$XAEBTnbHqsAA2ep.n$XAEBTnbHqsAA2ep.m$XAEBTnbHqsAA2ep.lat_o$XAEBTnbHqsAA2ep.lon_center$XAEBTnbHqsAA2ep.R$XBEBTnbHqsAA2ep.obleqforint.__func__obleqforint$XBEBTnbIqsAAGgp.obleqinv.__func__obleqinv$XAEBTnbIqsAAGgp.cos_lat_o$XAEBTnbIqsAAGgp.sin_lat_o$XAEBTnbIqsAAGgp.false_northing$XAEBTnbIqsAAGgp.false_easting$XAEBTnbIqsAAGgp.theta$XAEBTnbIqsAAGgp.n$XAEBTnbIqsAAGgp.m$XAEBTnbIqsAAGgp.lat_o$XAEBTnbIqsAAGgp.lon_center$XAEBTnbIqsAAGgp.R$XBEBTnbIqsAAGgp.obleqinvint.__func__obleqinvint$XBEBTnbIqsAAGhp.omerfor.__func__omerfor$XAEBTnbIqsAAGhp.u$XAEBTnbIqsAAGhp.cosaz$XAEBTnbIqsAAGhp.sinaz$XAEBTnbIqsAAGhp.cosgam$XAEBTnbIqsAAGhp.singam$XAEBTnbIqsAAGhp.lon_origin$XAEBTnbIqsAAGhp.el$XAEBTnbIqsAAGhp.d$XAEBTnbIqsAAGhp.al$XAEBTnbIqsAAGhp.bl$XAEBTnbIqsAAGhp.cos_p20$XAEBTnbIqsAAGhp.sin_p20$XAEBTnbIqsAAGhp.e$XAEBTnbIqsAAGhp.es$XAEBTnbIqsAAGhp.false_easting$XAEBTnbIqsAAGhp.false_northing$XAEBTnbIqsAAGhp.lat_origin$XAEBTnbIqsAAGhp.scale_factor$XAEBTnbIqsAAGhp.r_minor$XAEBTnbIqsAAGhp.r_major$XBEBTnbIqsAAGhp.omerforint.__func__omerforint$XBEBTnbKqsAAGip.omerinv.__func__omerinv$XAEBTnbKqsAAGip.u$XAEBTnbKqsAAGip.cosaz$XAEBTnbKqsAAGip.sinaz$XAEBTnbKqsAAGip.cosgam$XAEBTnbKqsAAGip.singam$XAEBTnbKqsAAGip.lon_origin$XAEBTnbKqsAAGip.el$XAEBTnbKqsAAGip.d$XAEBTnbKqsAAGip.ts$XAEBTnbKqsAAGip.al$XAEBTnbKqsAAGip.bl$XAEBTnbKqsAAGip.cos_p20$XAEBTnbKqsAAGip.sin_p20$XAEBTnbKqsAAGip.e$XAEBTnbKqsAAGip.es$XAEBTnbKqsAAGip.false_easting$XAEBTnbKqsAAGip.false_northing$XAEBTnbKqsAAGip.lat_origin$XAEBTnbKqsAAGip.scale_factor$XAEBTnbKqsAAGip.r_minor$XAEBTnbKqsAAGip.r_major$XBEBTnbKqsAAGip.omerinvint.__func__omerinvint$XBEBTnbLqsAAGjp.orthfor.__func__orthfor$XAEBTnbLqsAAGjp.cos_p14$XAEBTnbLqsAAGjp.sin_p14$XAEBTnbLqsAAGjp.false_easting$XAEBTnbLqsAAGjp.false_northing$XAEBTnbLqsAAGjp.lat_origin$XAEBTnbLqsAAGjp.lon_center$XAEBTnbLqsAAGjp.r_major$XBEBTnbLqsAAGjp.orthforint.__func__orthforint$XBEBTnbMqsAAGkp.orthinv.__func__orthinv$XAEBTnbMqsAAGkp.cos_p14$XAEBTnbMqsAAGkp.sin_p14$XAEBTnbMqsAAGkp.false_easting$XAEBTnbMqsAAGkp.false_northing$XAEBTnbMqsAAGkp.lat_origin$XAEBTnbMqsAAGkp.lon_center$XAEBTnbMqsAAGkp.r_major$XBEBTnbMqsAAGkp.orthinvint.__func__orthinvint$XBEBTnbNqsAAGlp.polyfor.__func__polyfor$XAEBTnbNqsAAGlp.ml0$XAEBTnbNqsAAGlp.e3$XAEBTnbNqsAAGlp.e2$XAEBTnbNqsAAGlp.e1$XAEBTnbNqsAAGlp.e0$XAEBTnbNqsAAGlp.e$XAEBTnbNqsAAGlp.es$XAEBTnbNqsAAGlp.false_easting$XAEBTnbNqsAAGlp.false_northing$XAEBTnbNqsAAGlp.lat_origin$XAEBTnbNqsAAGlp.lon_center$XAEBTnbNqsAAGlp.r_minor$XAEBTnbNqsAAGlp.r_major$XBEBTnbNqsAAGlp.polyforint.__func__polyforint$XBEBTnbOqsAAGmp.polyinv.__func__polyinv$XAEBTnbOqsAAGmp.ml0$XAEBTnbOqsAAGmp.e3$XAEBTnbOqsAAGmp.e2$XAEBTnbOqsAAGmp.e1$XAEBTnbOqsAAGmp.e0$XAEBTnbOqsAAGmp.es$XAEBTnbOqsAAGmp.false_easting$XAEBTnbOqsAAGmp.false_northing$XAEBTnbOqsAAGmp.lat_origin$XAEBTnbOqsAAGmp.lon_center$XAEBTnbOqsAAGmp.r_minor$XAEBTnbOqsAAGmp.r_major$XBEBTnbOqsAAGmp.polyinvint.__func__polyinvint$XBEBTnbPqsAAGnp.psfor.__func__psfor$XAEBTnbPqsAAGnp.tcs$XAEBTnbPqsAAGnp.mcs$XAEBTnbPqsAAGnp.ind$XAEBTnbPqsAAGnp.fac$XAEBTnbPqsAAGnp.center_lat$XAEBTnbPqsAAGnp.center_lon$XAEBTnbPqsAAGnp.e4$XAEBTnbPqsAAGnp.e$XAEBTnbPqsAAGnp.es$XAEBTnbPqsAAGnp.false_easting$XAEBTnbPqsAAGnp.false_northing$XAEBTnbPqsAAGnp.r_minor$XAEBTnbPqsAAGnp.r_major$XBEBTnbPqsAAGnp.psforint.__func__psforint$XBEBTnbQqsAAGop.psinv.__func__psinv$XAEBTnbQqsAAGop.tcs$XAEBTnbQqsAAGop.mcs$XAEBTnbQqsAAGop.ind$XAEBTnbQqsAAGop.fac$XAEBTnbQqsAAGop.center_lat$XAEBTnbQqsAAGop.center_lon$XAEBTnbQqsAAGop.e4$XAEBTnbQqsAAGop.e$XAEBTnbQqsAAGop.false_northing$XAEBTnbQqsAAGop.false_easting$XAEBTnbQqsAAGop.r_minor$XAEBTnbQqsAAGop.r_major$XBEBTnbQqsAAGop.psinvint.__func__psinvint$XBEBTnbRqsAAGpp.robfor.__func__robfor$XAEBTnbRqsAAGpp.xlr$XAEBTnbRqsAAGpp.pr$XAEBTnbRqsAAGpp.false_northing$XAEBTnbRqsAAGpp.false_easting$XAEBTnbRqsAAGpp.lon_center$XAEBTnbRqsAAGpp.R$XBEBTnbRqsAAGpp.robforint.__func__robforint$XBEBTnbTqsAAGqp.robinv.__func__robinv$XAEBTnbTqsAAGqp.xlr$XAEBTnbTqsAAGqp.pr$XAEBTnbTqsAAGqp.false_northing$XAEBTnbTqsAAGqp.false_easting$XAEBTnbTqsAAGqp.lon_center$XAEBTnbTqsAAGqp.R$XBEBTnbTqsAAGqp.robinvint.__func__robinvint$XBEBTnbUqsAAGrp.sinfor.__func__sinfor$XAEBTnbUqsAAGrp.false_northing$XAEBTnbUqsAAGrp.false_easting$XAEBTnbUqsAAGrp.lon_center$XAEBTnbUqsAAGrp.R$XBEBTnbUqsAAGrp.sinforint.__func__sinforint$XBEBTnbVqsAAGsp.sininv.__func__sininv$XAEBTnbVqsAAGsp.false_northing$XAEBTnbVqsAAGsp.false_easting$XAEBTnbVqsAAGsp.lon_center$XAEBTnbVqsAAGsp.R$XBEBTnbVqsAAGsp.sininvint.__func__sininvint$XBEBTnbWqsAAGtp.som_series.__func__$XAEBTnbWqsAAGtp.s$XBEBTnbWqsAAGtp.somfor.__func__somfor$XAEBTnbWqsAAGtp.c3$XAEBTnbWqsAAGtp.c1$XAEBTnbWqsAAGtp.a4$XAEBTnbWqsAAGtp.a2$XAEBTnbWqsAAGtp.xj$XAEBTnbWqsAAGtp.t$XAEBTnbWqsAAGtp.q$XAEBTnbWqsAAGtp.w$XAEBTnbWqsAAGtp.sa$XAEBTnbWqsAAGtp.ca$XAEBTnbWqsAAGtp.start$XAEBTnbWqsAAGtp.lon_center$XAEBTnbWqsAAGtp.p21$XAEBTnbWqsAAGtp.es$XAEBTnbWqsAAGtp.b$XAEBTnbWqsAAGtp.a$XAEBTnbWqsAAGtp.false_northing$XAEBTnbWqsAAGtp.false_eastinggsat_ratio$XBEBTnbWqsAAGtp.somforint.__func__somforint$XBEBTnbYqsAAGup.som_series.__func__$XAEBTnbYqsAAGup.s$XBEBTnbYqsAAGup.sominv.__func__sominv$XAEBTnbYqsAAGup.c3$XAEBTnbYqsAAGup.c1$XAEBTnbYqsAAGup.a4$XAEBTnbYqsAAGup.a2$XAEBTnbYqsAAGup.xj$XAEBTnbYqsAAGup.u$XAEBTnbYqsAAGup.t$XAEBTnbYqsAAGup.q$XAEBTnbYqsAAGup.w$XAEBTnbYqsAAGup.sa$XAEBTnbYqsAAGup.ca$XAEBTnbYqsAAGup.p21$XAEBTnbYqsAAGup.lon_center$XAEBTnbYqsAAGup.es$XAEBTnbYqsAAGup.b$XAEBTnbYqsAAGup.a$XAEBTnbYqsAAGup.false_northing$XAEBTnbYqsAAGup.false_easting$XBEBTnbYqsAAGup.sominvint.__func__sominvint$XBEBTnbZqsAAGvp.sterfor.__func__sterfor$XAEBTnbZqsAAGvp.cos_p10$XAEBTnbZqsAAGvp.sin_p10$XAEBTnbZqsAAGvp.false_easting$XAEBTnbZqsAAGvp.false_northing$XAEBTnbZqsAAGvp.lat_origin$XAEBTnbZqsAAGvp.lon_center$XAEBTnbZqsAAGvp.r_major$XBEBTnbZqsAAGvp.sterforint.__func__sterforint$XBEBTnbaqsAAGwp.sterinv.__func__sterinv$XAEBTnbaqsAAGwp.cos_p10$XAEBTnbaqsAAGwp.sin_p10$XAEBTnbaqsAAGwp.false_easting$XAEBTnbaqsAAGwp.false_northing$XAEBTnbaqsAAGwp.lat_origin$XAEBTnbaqsAAGwp.lon_center$XAEBTnbaqsAAGwp.r_major$XBEBTnbaqsAAGwp.sterinvint.__func__sterinvint$XBEBTnbbqsAAWxp.stplnfor.__func__stplnfor$XAEBTnbbqsAAWxp.id$XBEBTnbbqsAAWxp.stplnforint.__func__stplnforint$XAEBTnbbqsAAWxp.NAD83$XAEBTnbbqsAAWxp.NAD27$XAEBTnbbqsAAWxp.inzone$XBEBTnbcqsAAWyp.stplninv.__func__stplninv$XAEBTnbcqsAAWyp.id$XBEBTnbcqsAAWyp.stplninvint.__func__stplninvint$XAEBTnbcqsAAWyp.nad83$XAEBTnbcqsAAWyp.nad27$XAEBTnbcqsAAWyp.inzone$XBEBTnbeqsAAWzp.tmfor.__func__tmfor$XAEBTnbeqsAAWzp.ind$XAEBTnbeqsAAWzp.esp$XAEBTnbeqsAAWzp.ml0$XAEBTnbeqsAAWzp.e3$XAEBTnbeqsAAWzp.e2$XAEBTnbeqsAAWzp.e1$XAEBTnbeqsAAWzp.e0$XAEBTnbeqsAAWzp.es$XAEBTnbeqsAAWzp.false_easting$XAEBTnbeqsAAWzp.false_northing$XAEBTnbeqsAAWzp.lat_origin$XAEBTnbeqsAAWzp.lon_center$XAEBTnbeqsAAWzp.scale_factor$XAEBTnbeqsAAWzp.r_minor$XAEBTnbeqsAAWzp.r_major$XBEBTnbeqsAAWzp.tmforint.__func__tmforint$XBEBTnbfqsAAW0p.tminv.__func__tminv$XAEBTnbfqsAAW0p.ind$XAEBTnbfqsAAW0p.esp$XAEBTnbfqsAAW0p.ml0$XAEBTnbfqsAAW0p.e3$XAEBTnbfqsAAW0p.e2$XAEBTnbfqsAAW0p.e1$XAEBTnbfqsAAW0p.e0$XAEBTnbfqsAAW0p.es$XAEBTnbfqsAAW0p.false_easting$XAEBTnbfqsAAW0p.false_northing$XAEBTnbfqsAAW0p.lat_origin$XAEBTnbfqsAAW0p.lon_center$XAEBTnbfqsAAW0p.scale_factor$XAEBTnbfqsAAW0p.r_minor$XAEBTnbfqsAAW0p.r_major$XBEBTnbfqsAAW0p.tminvint.__func__tminvint$XBEBTnbgqsAAW1p.utmfor.__func__utmfor$XAEBTnbgqsAAW1p.ind$XAEBTnbgqsAAW1p.esp$XAEBTnbgqsAAW1p.ml0$XAEBTnbgqsAAW1p.e3$XAEBTnbgqsAAW1p.e2$XAEBTnbgqsAAW1p.e1$XAEBTnbgqsAAW1p.e0$XAEBTnbgqsAAW1p.es$XAEBTnbgqsAAW1p.false_northing$XAEBTnbgqsAAW1p.false_easting$XAEBTnbgqsAAW1p.lon_center$XAEBTnbgqsAAW1p.lat_origin$XAEBTnbgqsAAW1p.scale_factor$XAEBTnbgqsAAW1p.r_minor$XAEBTnbgqsAAW1p.r_major$XBEBTnbgqsAAW1p.utmforint.__func__utmforint$XBEBTnbhqsAAW2p.utminv.__func__utminv$XAEBTnbhqsAAW2p.ind$XAEBTnbhqsAAW2p.esp$XAEBTnbhqsAAW2p.ml0$XAEBTnbhqsAAW2p.e3$XAEBTnbhqsAAW2p.e2$XAEBTnbhqsAAW2p.e1$XAEBTnbhqsAAW2p.e0$XAEBTnbhqsAAW2p.es$XAEBTnbhqsAAW2p.false_northing$XAEBTnbhqsAAW2p.false_easting$XAEBTnbhqsAAW2p.lon_center$XAEBTnbhqsAAW2p.lat_origin$XAEBTnbhqsAAW2p.scale_factor$XAEBTnbhqsAAW2p.r_minor$XAEBTnbhqsAAW2p.r_major$XBEBTnbhqsAAW2p.utminvint.__func__utminvint$XBEBTnbiqsAAW3p.vandgfor.__func__vandgfor$XAEBTnbiqsAAW3p.false_northing$XAEBTnbiqsAAW3p.false_easting$XAEBTnbiqsAAW3p.lon_center$XAEBTnbiqsAAW3p.R$XBEBTnbiqsAAW3p.vandgforint.__func__vandgforint$XBEBTnbjqsAAW4p.vandginv.__func__vandginv$XAEBTnbjqsAAW4p.false_northing$XAEBTnbjqsAAW4p.false_easting$XAEBTnbjqsAAW4p.lon_center$XAEBTnbjqsAAW4p.R$XBEBTnbjqsAAW4p.vandginvint.__func__vandginvint$XBEBTnbkqsAAW5p.wivfor.__func__wivfor$XAEBTnbkqsAAW5p.false_northing$XAEBTnbkqsAAW5p.false_easting$XAEBTnbkqsAAW5p.lon_center$XAEBTnbkqsAAW5p.R$XBEBTnbkqsAAW5p.wivforint.__func__wivforint$XBEBTnblqsAAW6p.wivinv.__func__wivinv$XAEBTnblqsAAW6p.false_northing$XAEBTnblqsAAW6p.false_easting$XAEBTnblqsAAW6p.lon_center$XAEBTnblqsAAW6p.R$XBEBTnblqsAAW6p.wivinvint.__func__wivinvint$XBEBTnbmqsAAW7p.wviifor.__func__wviifor$XAEBTnbmqsAAW7p.false_northing$XAEBTnbmqsAAW7p.false_easting$XAEBTnbmqsAAW7p.lon_center$XAEBTnbmqsAAW7p.R$XBEBTnbmqsAAW7p.wviiforint.__func__wviiforint$XBEBTnboqsAAW8p.wviiinv.__func__wviiinv$XAEBTnboqsAAW8p.false_northing$XAEBTnboqsAAW8p.false_easting$XAEBTnboqsAAW8p.lon_center$XAEBTnboqsAAW8p.R$XBEBTnboqsAAW8p.wviiinvint.__func__wviiinvint$XBEBTnbpqsAAW9p.Isin_error.__func__$XBEBTnbpqsAAW9p.Isin_for_free.__func__$XBEBTnbpqsAAW9p.Isin_fwd.__func__Isin_fwd$XBEBTnbpqsAAW9p.isinusfor.__func__isinusfor$XBEBTnbpqsAAW9p.Isin_for_init.__func__Isin_for_initIsin_for_free$XBEBTnbpqsAAW9p.isinusforinit.__func__isinusforinit$XAEBTnbpqsAAW9p.isin$XAEBTnbpqsAAW9p.ISIN_BADKEY$XAEBTnbpqsAAW9p.ISIN_BADHANDLE$XAEBTnbpqsAAW9p.ISIN_BADPARAM$XAEBTnbpqsAAW9p.ISIN_BADALLOC$XBEBTnbpqsAAW9p.error.__func__$XBEBTnbqqsAAW_p.Isin_error.__func__$XBEBTnbqqsAAW_p.Isin_inv_free.__func__$XBEBTnbqqsAAW_p.Isin_inv.__func__Isin_inv$XBEBTnbqqsAAW_p.isinusinv.__func__isinusinv$XBEBTnbqqsAAW_p.Isin_inv_init.__func__Isin_inv_initIsin_inv_free$XBEBTnbqqsAAW_p.isinusinvinit.__func__isinusinvinit$XAEBTnbqqsAAW_p.isin$XAEBTnbqqsAAW_p.ISIN_BADKEY$XAEBTnbqqsAAW_p.ISIN_BADHANDLE$XAEBTnbqqsAAW_p.ISIN_BADPARAM$XAEBTnbqqsAAW_p.ISIN_BADALLOC$XBEBTnbqqsAAW_p.error.__func__$XBEBTnbsqsAAW$p.for_init.__func__for_init$XBEBTnbuqsAAmAq.inv_init.__func__inv_init$XBEBTnbwqsAAGCq.calc_utm_zone.__func__calc_utm_zone$XBEBTnbwqsAAGCq.mlfn.__func__mlfn$XBEBTnbwqsAAGCq.e4fn.__func__e4fn$XBEBTnbwqsAAGCq.e3fn.__func__e3fn$XBEBTnbwqsAAGCq.e2fn.__func__e2fn$XBEBTnbwqsAAGCq.e1fn.__func__e1fn$XBEBTnbwqsAAGCq.e0fn.__func__e0fn$XBEBTnbwqsAAGCq.adjust_lon.__func__adjust_lon$XBEBTnbwqsAAGCq.sign.__func__sign$XBEBTnbwqsAAGCq.tsfnz.__func__tsfnz$XBEBTnbwqsAAGCq.pakr2dm.__func__pakr2dm$XBEBTnbwqsAAGCq.pakcz.__func__pakcz$XBEBTnbwqsAAGCq.phi4z.__func__phi4z$XBEBTnbwqsAAGCq.phi3z.__func__phi3z$XBEBTnbwqsAAGCq.phi2z.__func__phi2z$XBEBTnbwqsAAGCq.phi1z.__func__phi1z$XBEBTnbwqsAAGCq.qsfnz.__func__qsfnz$XBEBTnbwqsAAGCq.msfnz.__func__msfnz$XBEBTnbwqsAAGCq.asinz.__func__asinz$XBEBTnbwqsAAGCq.tsincos.__func__tsincos$XBEBTnbyqsAAGDq.pblank.__func__pblank$XBEBTnbyqsAAGDq.genrpt_long.__func__genrpt_long$XBEBTnbyqsAAGDq.genrpt.__func__genrpt$XBEBTnbyqsAAGDq.offsetp.__func__offsetp$XBEBTnbyqsAAGDq.stparl1.__func__stparl1$XBEBTnbyqsAAGDq.stanparl.__func__stanparl$XBEBTnbyqsAAGDq.true_scale.__func__true_scale$XBEBTnbyqsAAGDq.origin.__func__origin$XBEBTnbyqsAAGDq.cenlat.__func__cenlat$XBEBTnbyqsAAGDq.cenlonmer.__func__cenlonmer$XBEBTnbyqsAAGDq.cenlon.__func__cenlon$XBEBTnbyqsAAGDq.radius2.__func__radius2$XBEBTnbyqsAAGDq.radius.__func__radius$XBEBTnbyqsAAGDq.ptitle.__func__ptitle$XAEBTnbyqsAAGDq.fptr_p$XBEBTnbyqsAAGDq.close_file.__func__close_file$XAEBTnbyqsAAGDq.parm_file$XAEBTnbyqsAAGDq.file_p$XAEBTnbyqsAAGDq.terminal_p$XBEBTnbyqsAAGDq.init.__func__init$XAEBTnbyqsAAGDq.err_file$XAEBTnbyqsAAGDq.fptr_e$XAEBTnbyqsAAGDq.file_e$XAEBTnbyqsAAGDq.terminal_e$XBEBTnbyqsAAGDq.p_error.__func__p_error$XBEBTnbzqsAAGEq.paksz.__func__paksz$XBEBTnb0qsAAGFq.sphdz.__func__sphdz$XAEBTnb0qsAAGFq.minor$XAEBTnb0qsAAGFq.major$XBEBTnb1qsAAGGq.untfz.__func__untfz$XAEBTnb1qsAAGGq.factors$XAEBTnb2qsAAGHq.for_trans$XAEBTnb2qsAAGHq.inv_trans$XAEBTnb2qsAAGHq.pdout$XAEBTnb2qsAAGHq.pdin$XAEBTnb2qsAAGHq.outzn$XAEBTnb2qsAAGHq.outdat$XAEBTnb2qsAAGHq.outpj$XAEBTnb2qsAAGHq.inzn$XAEBTnb2qsAAGHq.indat$XAEBTnb2qsAAGHq.inpj$XBEBTnb2qsAAGHq.gctp.__func__gctp$XAEBTnb2qsAAGHq.NADUT$XAEBTnb2qsAAGHq.iter$XBEBTnb4qsAAGIq.gctp_.__func__gctp_alberfor.o/ 1073924697 1032 20 100644 13096 ` ELF0Ð4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿À!  Å$ Ç$ Å¿¸!  Å$ Ç$ Å¿Ð!  Å$ Ç$ É¿àſ؅¡BÅ; X@РX!Å ¨ € !  ¢ @@’@  €à'¿üÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿!É Å¿… ‰B…¡ÂÅ?¿˜Å¿˜Å; X@РX!  Á$ Ã$ ſ࠿°¢¿¨Å; XРX”@–@Å¿°Å?¿ !  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿ˆ!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿pſؠ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿€!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿hſȠ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿xÉ¿àſ؅¡ÂÅ; X@РX!Å ¨ €ſˆ‰ ‰BÅ¿€… ‰B¡ÂÉ¿hÅ¿p…¡Â…¡‰Â!  Å$ Ç$ €Å¿ !  Å$ Ç$ Å¿ˆ ‰B!  É Ë Å¿p…¡ B…¡ˆB!  Å$ Ç$ !  ý ÿ ý?¿`!  Í Ï !  É Ë Å¿x…¡ B…¡ˆÂÅ; X@РXù¿`‰§ @Å Ç …¡ Â!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èſ蠿ࢿØÅ; XРX”@–@!  Å Ç É¿àÍ¿ØÅ; XРXÉ; XÔ XÍ; X@Ø XÁ?¿Ð!  ý ÿ ý?¿¸!  Í Ï !  É Ë Å¿Ð…¡ B…¡ˆÂÅ; X@РXù¿¸‰§ @Å Ç …¡ ÂÅ?¿À!  ý ÿ ý?¿¸É¿ð!  Å Ç …¡ÂÅ; X@РXù¿¸…§ @Å?¿Èý¿Àý?¿°Å¿ÈÅ; X@РXù¿°‰§ @!  Å Ç …¡Bà TÅ$ Ç$ !  ý ÿ ý?¿¸ý¿Àý?¿¨Å¿ÈÅ; X@РXù¿¨…§ @ù¿¸‰§Â!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèEqual latitudes for St. Parallels on opposite sides of equatoralber-forinitALBERS CONICAL EQUAL-AREA=Û|ßÙ×½»?ðalberforintalberforL d"d-8.8/<@ÊX‘4$ C$L o  ® Ê ß ó   3 alberfor.c/ecs/hdfeos/gctp/src/alberfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbYpsAAG8o./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o alberfor.o alberfor.c -W0,-xp\$XAEBTnbYpsAAG8o.alberforint$XBEBTnbYpsAAG8o.alberforint.__func__alberfor$XBEBTnbYpsAAG8o.alberfor.__func__$XAEBTnbYpsAAG8o.false_northing$XAEBTnbYpsAAG8o.false_easting$XAEBTnbYpsAAG8o.lon_center$XAEBTnbYpsAAG8o.ns0$XAEBTnbYpsAAG8o.rh$XAEBTnbYpsAAG8o.e3$XAEBTnbYpsAAG8o.c$XAEBTnbYpsAAG8o.r_minor$XAEBTnbYpsAAG8o.r_majorÃU d"d-8.8/<@ÊX‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ z ÿÿÿð ˆ ÿÿÿè – ÿÿÿà £ ÿÿÿØ ° ÿÿÿÐ ½ ÿÿÿÈ Ê ÿÿÿÀ Ý ÿÿÿ¸À| ñ€ÿÿÿ° ÿ€ÿÿÿ¨ €ÿÿÿ  €ÿÿÿ˜ "€ÿÿÿ .€ÿÿÿˆ 9€ÿÿÿ€ D€ÿÿÿx O€ÿÿÿp Z€ÿÿÿh e„D;|D<D=¤D>¸ÀèDAèDBà DD DE DF4DG\DHtDJ”DK´DM¼DNôDP,DRLDS„DU¼DWÜDYDZDD\€D]”D^ÈDb8DcHDd|De˜Df´DgÄDiø p, Djà ¹$ í ÿÿÿð ù ÿÿÿè T XÀ4€ÿÿÿà(€ÿÿÿØ7€ÿÿÿÐA€ÿÿÿÈN€ÿÿÿÀDy4DzTD{ŒD|ðD}4D~tD€ÐY, Dàààž(!/\Æ(!/=í(!/|(!07.(!0_J(!0#f(!0L(!0 ¢(!/ñÃ$Ý$û$$*$I$g$Š$­$Ò$è$$$.$A$Tbalberfor.c/ecs/hdfeos/gctp/src/alberfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbYpsAAG8o.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.halberforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)lat1:p(0,18)lat2:p(0,18)lon0:p(0,18)lat0:p(0,18)false_east:p(0,18)false_north:p(0,18)sin_po:(0,18)cos_po:(0,18)con:(0,18)es:(0,18)temp:(0,18)ms1:(0,18)ms2:(0,18)qs0:(0,18)qs1:(0,18)qs2:(0,18)alberfor.c$XBEBTnbYpsAAG8o.alberforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)alberfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)sin_phi:(0,18)cos_phi:(0,18)qs:(0,18)theta:(0,18)rh1:(0,18)$XBEBTnbYpsAAG8o.alberfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbYpsAAG8o.false_northing:S(0,18)$XAEBTnbYpsAAG8o.false_easting:S(0,18)$XAEBTnbYpsAAG8o.lon_center:S(0,18)$XAEBTnbYpsAAG8o.ns0:S(0,18)$XAEBTnbYpsAAG8o.rh:S(0,18)$XAEBTnbYpsAAG8o.e3:S(0,18)$XAEBTnbYpsAAG8o.c:S(0,18)$XAEBTnbYpsAAG8o.r_minor:S(0,18)$XAEBTnbYpsAAG8o.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)stanparl:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)qsfnz:P(0,18);(0,18);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06alberfor.cBbss.bssDdata.dataDrodata.rodatacossinadjust_lon$XBEBTnbYpsAAG8o.alberfor.__func__alberforoffsetporigincenlonmerstanparlradius2ptitleqsfnzmsfnztsincossqrtp_errorfabs$XAEBTnbYpsAAG8o.rh$XAEBTnbYpsAAG8o.c$XAEBTnbYpsAAG8o.ns0$XAEBTnbYpsAAG8o.e3$XAEBTnbYpsAAG8o.r_minor$XAEBTnbYpsAAG8o.r_major$XAEBTnbYpsAAG8o.lon_center$XAEBTnbYpsAAG8o.false_northing$XAEBTnbYpsAAG8o.false_easting$XBEBTnbYpsAAG8o.alberforint.__func__alberforintÿñ H /37B e8ðnv}‡˜Ÿ¥«³¸ÀÅ@Ù8ì0( .Gcƒ¢ È ” ¤ ¨ ¸ ¼ Øà ä ø ü   $ 4 8 D H T X l p Œ” ˜ ¼Ì Ð ø  0T\ ` ˆ” ˜ Àäì ð 4< @ x | ” ˜ ¬ ° È Ì Ø Ü ì ð ü  8 < H PL PPX \ h l „ ¨ ¬ ¼Ì Ô Ø ä è  „Œ  ¸Ä È Ø Ü è ì ( , @ D X |Œ  ¬ ° Ðè ì 4ƒ ¸(àHàjP%%u+xð 7 hLF ´ 0  QäU_&9¦h'ßÔp)´0 x+äì  alberinv.o/ 1073924697 1032 20 100644 14908 ` ELF7ä4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿À!  Å$ Ç$ Å¿¸!  Å$ Ç$ Å¿Ð!  Å$ Ç$ É¿àſ؅¡BÅ; X@РX!Å ¨ € !  ¢ D@’@  €à'¿üÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿˜!É Å¿˜… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ ſ࠿°¢¿¨Å; XРX”@–@Å¿°Å?¿ !  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿xſؠ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿ˆ!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿pſȠ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿€É¿àſ؅¡ÂÅ; X@РX!Å ¨ €ſ‰ ‰BÅ¿ˆ… ‰B¡ÂÉ¿pÅ¿x…¡Â…¡‰Â!  Å$ Ç$ €Å¿ !  Å$ Ç$ Å¿ ‰B!  É Ë Å¿x…¡ B…¡ˆB!  Å$ Ç$ !  ý ÿ ý?¿h!  Í Ï !  É Ë Å¿€…¡ B…¡ˆÂÅ; X@РXù¿h‰§ @Å Ç …¡ Â!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÀ'¿ÄÉ¿ð!  Å Ç …¡ÂÅ?¿ð!  É Ë Å¿è‰¡Â!  Å Ç …¡BÅ?¿è!  É Ë !Å © Â€Å¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿à!Å Å?¿Ð€Å¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РX‡ !…  Å?¿à!Å Å?¿Ð!Å Å?¿ÈÉ¿à!Å © B€ É¿ÐÅ¿ð¡ Bſ腡 BÍ; XРXÅ; X@Ô XÁ?¿ÈÉ¿à!  Å Ç ‰¡ B!  Å Ç …¡ ÂÅ?¿Ð!  É Ë Å¿Ð… ‰B‰¡Â!  Å Ç …¡ ÂÅ?¿Ø!  É Ë !Å © €l!ý ý?¿°!  Å Ç ù¿°‰§Â!Å ½¡ Bý?¿¸!  Å Ç ù¿°‰§Âù¿°…§B…¡ ÂÅ; X@РXù¿¸‰§ @Å Ç …¡ Âù¿°…§ÂÅ?¿ÐÅ¿ÐÅ; X@РX¿ !½  ý?¿¨Å¿ØÅ; X@РXù¿¨…§ÀÅ; X@РX!Å ¨ €!  Å Ç É¿Ø ¿ÄÅ; XРXÉ; XÔ X@˜à XÁ$ Ã$ à¿Ä€¤ €à¿Ä€Jà'¿ü€É¿Ø!Å © € !É !Å …¡ Bà XÅ$ Ç$ € !É !Å …¡ Bà XÅ$ Ç$ €!  Å Ç É¿Ø ¿ÄÅ; XРXÉ; XÔ X@˜à XÁ$ Ã$ à¿Ä€¤ €à¿Ä€à'¿üÉ¿È!  Å Ç ‰¡ Â!  Å Ç …¡BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèEqual latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREA=Û|ßÙ×½»?ð¿ð?à@ !ûTD-¿àalberinvintalberinv` d"d-8.8/<@ÊY‘4$ C$L o  ® Ê ß ó   . G alberinv.c/ecs/hdfeos/gctp/src/alberinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbZpsAAG9o./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o alberinv.o alberinv.c -W0,-xp\$XAEBTnbZpsAAG9o.alberinvint$XBEBTnbZpsAAG9o.alberinvint.__func__alberinv$XBEBTnbZpsAAG9o.alberinv.__func__$XAEBTnbZpsAAG9o.false_northing$XAEBTnbZpsAAG9o.false_easting$XAEBTnbZpsAAG9o.lon_center$XAEBTnbZpsAAG9o.ns0$XAEBTnbZpsAAG9o.rh$XAEBTnbZpsAAG9o.es$XAEBTnbZpsAAG9o.e3$XAEBTnbZpsAAG9o.c$XAEBTnbZpsAAG9o.r_minor$XAEBTnbZpsAAG9o.r_majorä’ d"d-8.8/<@ÊY‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ z ÿÿÿð ˆ ÿÿÿè – ÿÿÿà £ ÿÿÿØ ° ÿÿÿÐ ½ ÿÿÿÈ Ê ÿÿÿÀ Ý ÿÿÿ¸À| ñ€ÿÿÿ° ÿ€ÿÿÿ¨ €ÿÿÿ  €ÿÿÿ˜ $€ÿÿÿ /€ÿÿÿˆ :€ÿÿÿ€ E€ÿÿÿx P€ÿÿÿp [„D?|D@DA¤DB¸ÀèDEèDFà DH DI DJ4DK\DL€DN¬DOÌDQÔDR DTDDVdDWœDYÔD[ôD],D^\D`˜Da¬DbàDfPDg`Dh”Di°DjÌDkÜDm f, Dn à ¯$ ã ÿÿÿð í ÿÿÿè ÷ T XÀ4€ÿÿÿà€ÿÿÿØ$€ÿÿÿÐ/€ÿÿÿÈ<€ÿÿÿÄD4D€8DTD‚„À¬D„¬D…ÐàÜÀäD‰äDŠàDŒD(DŽDDpD D‘ÔÀüD“üD”€ÀØD–ØD—D˜$à0À8Dœ8DTDŸ|àœàœÀ¤D¤¤D¥àD¦ðàüD©üD«@G, D¬PàPŒ(!/\´(!/=Û(!/|ÿ(!0P(!0x8(!0(T(!0<p(!0e‹(!0¬(!/öÍ$÷$$/$E$^$}$›$¾$á$$$:$N$b$u$‘balberinv.c/ecs/hdfeos/gctp/src/alberinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbZpsAAG9o.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.halberinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)lat1:p(0,18)lat2:p(0,18)lon0:p(0,18)lat0:p(0,18)false_east:p(0,18)false_north:p(0,18)sin_po:(0,18)cos_po:(0,18)con:(0,18)temp:(0,18)ms1:(0,18)ms2:(0,18)qs0:(0,18)qs1:(0,18)qs2:(0,18)alberinv.c$XBEBTnbZpsAAG9o.alberinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)alberinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh1:(0,18)qs:(0,18)con:(0,18)theta:(0,18)flag:(0,4)$XBEBTnbZpsAAG9o.alberinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbZpsAAG9o.false_northing:S(0,18)$XAEBTnbZpsAAG9o.false_easting:S(0,18)$XAEBTnbZpsAAG9o.lon_center:S(0,18)$XAEBTnbZpsAAG9o.ns0:S(0,18)$XAEBTnbZpsAAG9o.rh:S(0,18)$XAEBTnbZpsAAG9o.es:S(0,18)$XAEBTnbZpsAAG9o.e3:S(0,18)$XAEBTnbZpsAAG9o.c:S(0,18)$XAEBTnbZpsAAG9o.r_minor:S(0,18)$XAEBTnbZpsAAG9o.r_major:S(0,18)phi1z:P(0,18);(0,18);(0,18);(0,26)=*(0,4)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)stanparl:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)qsfnz:P(0,18);(0,18);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06alberinv.cBbss.bssDdata.dataDrodata.rodataadjust_lonphi1zlogatan2$XBEBTnbZpsAAG9o.alberinv.__func__alberinvoffsetporigincenlonmerstanparlradius2ptitleqsfnzmsfnztsincossqrtp_errorfabs$XAEBTnbZpsAAG9o.rh$XAEBTnbZpsAAG9o.c$XAEBTnbZpsAAG9o.ns0$XAEBTnbZpsAAG9o.e3$XAEBTnbZpsAAG9o.es$XAEBTnbZpsAAG9o.r_minor$XAEBTnbZpsAAG9o.r_major$XAEBTnbZpsAAG9o.lon_center$XAEBTnbZpsAAG9o.false_northing$XAEBTnbZpsAAG9o.false_easting$XBEBTnbZpsAAG9o.alberinvint.__func__alberinvintÿñ P 8/:@DJD mP`v~…˜ §­³»ÀÈÍHá@ô8 0(1 JcŸ¾8 ä0" ”" ¤! ¨! ¸ ¼ Øà ä ø ü   $ 4 8 D H T X l p € „  ” ¤¬ ° Ôä è    Hlt x  ¬ ° Øü  0LT X  ” ¬ ° Ä È à ä ð ô     4P T ` Td Thp t € „ œ¸À Ä Ôäì" ð" ü! !  Œ" " ¤ ¨ ¼! À! Ô Ø ä è   $ L` d l p | € ´ Ä È Ø Ü ð ô    $ ( 4 8 L P X \ p t € „ ¨ Øô  ( , PŒ  ¤ ¨ ¬ (° (Ì 0Ð 0Ô (Ø (ô ø  P T d h |4ƒ ¸ ° hP hn ØM% %+ (ü 7 $`F„ ¼  Q@’_*Ò¦h,xðp.hP x0¸,  alconfor.o/ 1073924698 1032 20 100644 15360 ` ELF9¨4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !É !Å …¡ B!  Å$ Ç$ !É !Å …¡ B!  Å$ Ç$ ¢ !â$ !Å Å?¿ÐÅ¿ÐÅ; X@РX!  Á$ Ã$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!  ý ÿ ý?¿¸!  Å Ç Å; X@РXù¿¸…§ @Å?¿À%É 'Åà‰¡ B!  Å Ç ‰¡B#Å`…¡ ÂÅ; X@РX¿ !½  ý?¿°!É Å¿À¡Â…¡B¡‰Â!  É Ë Å`…¡ ÂÍ; XРXÅ; X@Ô Xù¿°…§ @Å; X@РXÅ`  BÉ Åà…¡ B…¡ˆÂÅ?¿ÈÅ¿È!  #¢`Å; XРX”@–@!  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¾àú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àſ࠿آ¿ÐÅ; XРX”@–@!  ý ÿ ý?¿HÅ¿èÅ; X@РXù¿H…§ @Å?¿¸%É 'Åà‰¡ Bſ艡B#Å`…¡ ÂÅ; X@РX¿ !½  ý?¿@!É Å¿¸¡Â…¡B¡‰Â!  É Ë Å`…¡ ÂÍ; XРXÅ; X@Ô Xù¿@…§ @Å; X@РXÅ`  BÉ Åà…¡ B…¡ˆÂÅ?¿`Å¿` ¿È¢¿ÀÅ; XРX”@–@!  É Ë Å¿È¡ B!  É Ë Å¿À‰¡ BſЅ¡ B…¡ˆBÅ?¿°!Í !É Å¿°…¡B…¡‰ÂÅ?¿¨É¿¨Å¿À‰¡ Bſ؅¡ BÅ?¿ Ñ¿¨!  É Ë Å¿È¡ B!  É Ë Å¿À‰¡ BſЅ¡ B…¡ˆÂ…¢ BÅ?¿˜Å¿ … ˆBÅ?¿XÅ¿ ‰ ‰BÅ¿˜… ‰B…¡BÅ?¿¨!à ¡, #¢` Å Ç Å?¿!à ¡, #¢` Å Ç Å?¿ˆ!à ¡, #¢` Å Ç Å?¿€!à ¡, #¢` Å Ç Å?¿x  à'¿Tâ¿T!à €¤@€?Í¿€É¿XÅ¿…¡ B…¡ˆBÅ?¿pÍ¿xÉ¿XÅ¿ˆ…¡ B…¡ˆBÅ?¿hâ¿T!à €¤@€$!à â¿T $¡, #¢` Í Ï É¿¨Å¿…¡ B…¡ˆÂÅ?¿€!à â¿T $¡, #¢` Í Ï É¿¨Å¿ˆ…¡ B…¡ˆÂÅ?¿xÅ¿pÅ?¿Å¿hÅ?¿ˆà¿T  à'¿Tâ¿T!à €¤@¿ÿÅÅ¿¨‹ #‰ ¢Å¿…¡ BÅ?¿€Å¿¨‹ #‰ ¢Å¿ˆ…¡ BÅ?¿xÅ¿pÅ?¿Å¿hÅ?¿ˆÉ¿ Å¿¡ BÉ¿˜Å¿ˆ…¡ B‰¡ˆÂÅ¿€‰¡B!  Å Ç ‰¡ B!  Å Ç …¡Bà TÅ$ Ç$ É¿˜Å¿¡ BÉ¿ Å¿ˆ…¡ B‰¡ˆBÅ¿x‰¡B!  Å Ç ‰¡ B!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèALASKA CONFORMALÀc?‘ßF¢R5@P?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ@ !ûTD-?à@?ðalconforintalconforž d"d-8.8/<@ÊZ‘4$ C$L o ‚ • ® Ç Þ õ  4 P l … alconfor.c/ecs/hdfeos/gctp/src/alconfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbapsAAG_o./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o alconfor.o alconfor.c -W0,-xp\$XAEBTnbapsAAG_o.alconforint$XBEBTnbapsAAG_o.alconforint.__func__alconfor$XBEBTnbapsAAG_o.alconfor.__func__$XAEBTnbapsAAG_o.n$XAEBTnbapsAAG_o.e$XAEBTnbapsAAG_o.cos_p26$XAEBTnbapsAAG_o.sin_p26$XAEBTnbapsAAG_o.bcoef$XAEBTnbapsAAG_o.acoef$XAEBTnbapsAAG_o.false_northing$XAEBTnbapsAAG_o.false_easting$XAEBTnbapsAAG_o.lat_center$XAEBTnbapsAAG_o.lon_center$XAEBTnbapsAAG_o.r_minor$XAEBTnbapsAAG_o.r_majorÞg d"d-8.8/<@ÊZ‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ ^ ÿÿÿð l ÿÿÿè z ÿÿÿà  ÿÿÿØÀL ¡€ÿÿÿÐ «€ÿÿÿÈ ¶€ÿÿÿÀ ÄD=LD>`D?tD@ˆDAœDBÀDCäDEðDFüDHDI4DJLDKdDL|DM”DN¬DOÄDPÜDQôDR DS$DU<DWxDX8D]`D^pD_¤D`ÀDaÜDb Î, Dc à $ K ÿÿÿð W ÿÿÿè c T m XÀ4 w€ÿÿÿà ƒ€ÿÿÿØ ‘€ÿÿÿÐ Ÿ€ÿÿÿÈ ­€ÿÿÿÀ »€ÿÿÿ¸ È€ÿÿÿ° Ñ€ÿÿÿ¨ Ú€ÿÿÿ  ä€ÿÿÿ˜ î€ÿÿÿ ø€ÿÿÿˆ€ÿÿÿ€ €ÿÿÿx€ÿÿÿp!€ÿÿÿh,€ÿÿÿ`7€ÿÿÿX@€ÿÿÿTDƒ4D‡\Dˆ|DЬD‹`DŒ€DÀDŽàDøD”@D•LD–dD—ˆD˜¬D™ÐDšôÀDœD,DžDÀ\D \D¡˜D¢ÔD£ÜàäDšäàD¦D§ D¨8D©@DªHD« D­øH, D®à(!/í§(!0Â(!0Zã(!0A(8!0*6(8!0h(!/•(!/v·(!/ÑÛ(!/µÿ(!/] (!/DA$[$y$$¥$Ã$è$þ$$,$?$R$fbalconfor.c/ecs/hdfeos/gctp/src/alconfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbapsAAG_o.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.halconforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)false_east:p(0,18)false_north:p(0,18)es:(0,18)chi:(0,18)esphi:(0,18)alconfor.c$XBEBTnbapsAAG_o.alconforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)alconfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)sinlon:(0,18)coslon:(0,18)sinphi:(0,18)cosphi:(0,18)esphi:(0,18)g:(0,18)s:(0,18)xp:(0,18)yp:(0,18)ar:(0,18)ai:(0,18)br:(0,18)bi:(0,18)arn:(0,18)ain:(0,18)chi:(0,18)r:(0,18)j:(0,4)$XBEBTnbapsAAG_o.alconfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbapsAAG_o.n:S(0,4)$XAEBTnbapsAAG_o.e:S(0,18)$XAEBTnbapsAAG_o.cos_p26:S(0,18)$XAEBTnbapsAAG_o.sin_p26:S(0,18)$XAEBTnbapsAAG_o.bcoef:S(0,26)=ar(0,4);0;6;(0,18)$XAEBTnbapsAAG_o.acoef:S(0,27)=ar(0,4);0;6;(0,18)$XAEBTnbapsAAG_o.false_northing:S(0,18)$XAEBTnbapsAAG_o.false_easting:S(0,18)$XAEBTnbapsAAG_o.lat_center:S(0,18)$XAEBTnbapsAAG_o.lon_center:S(0,18)$XAEBTnbapsAAG_o.r_minor:S(0,18)$XAEBTnbapsAAG_o.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)pow:P(0,18);(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)atan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06alconfor.cBbss.bssDdata.dataDrodata.rodataadjust_lon$XBEBTnbapsAAG_o.alconfor.__func__alconforoffsetpcenlatcenlonradius2ptitletsincospowtanatansinsqrt$XAEBTnbapsAAG_o.cos_p26$XAEBTnbapsAAG_o.sin_p26$XAEBTnbapsAAG_o.bcoef$XAEBTnbapsAAG_o.acoef$XAEBTnbapsAAG_o.e$XAEBTnbapsAAG_o.n$XAEBTnbapsAAG_o.lat_center$XAEBTnbapsAAG_o.lon_center$XAEBTnbapsAAG_o.false_northing$XAEBTnbapsAAG_o.false_easting$XAEBTnbapsAAG_o.r_minor$XAEBTnbapsAAG_o.r_major$XBEBTnbapsAAG_o.alconforint.__func__alconforintÿñ À  /:¬ ]Pfnu|„‹“—› ¤©¸°Ûx8ò@8 80/(K g‡¦¿Ø  þ0` d t x ˆ Œ œ   ¬ ° ´ ¸ À Ä Ð Ô Ø Ü ä è ø ü      , 0 4 8 D (H (L P \ 0` 0d h t 8x 8| € Œ @ @” ˜ ¤ H¨ H¬ ° ¼ PÀ PÄ È Ô XØ XÜ à ì `ð `ô ø  h h    p  p$ ( 4 x8 x< @ L P ` d tˆ €Œ € ˆ” ˆœ   ° ´ ÀÔ ˜Ø ˜ì ð ü $, 4 €8 ˆL P T X hp t x€ „  ” ¬ ´ ¸ È Ð Ô ä ì ð ü   ˆ Œ  ÄÌ Ð èü € € ˆ ˆ  (< ˜@ ˜T X d xŒ” œ €  ˆÈÐ Ô è ì    ˜ ˜L P d h ´ ¸ À Ä Ø Ü ä è ü   ÿÿÿø  ÿÿÿø  $ , ÿÿÿø0 ÿÿÿøP T ˜ œ ¬ ° À Ä è ì ü  D H ¼ À Ð Ô   ( , 4ƒ ¸ h À  8µ% í+ ð 7 žF¤ t  Qg_*¦h,% p.00 x0` H  alconinv.o/ 1073924699 1032 20 100644 18188 ` ELFD´4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !É !Å …¡ B!  Å$ Ç$ !É !Å …¡ B!  Å$ Ç$ ¢ !â$ !Å Å?¿ÐÅ¿ÐÅ; X@РX!  Á$ Ã$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!  ý ÿ ý?¿¸!  Å Ç Å; X@РXù¿¸…§ @Å?¿À%É 'Åà‰¡ B!  Å Ç ‰¡B#Å`…¡ ÂÅ; X@РX¿ !½  ý?¿°!É Å¿À¡Â…¡B¡‰Â!  É Ë Å`…¡ ÂÍ; XРXÅ; X@Ô Xù¿°…§ @Å; X@РXÅ`  BÉ Åà…¡ B…¡ˆÂÅ?¿ÈÅ¿È!  #¢`Å; XРX”@–@!  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¾hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç ‰¡Â!  Å Ç …¡ ÂÅ?¿ðÉ¿è!  Å Ç ‰¡Â!  Å Ç …¡ ÂÅ?¿èÅ¿ðÅ?¿HÅ¿èÅ?¿@À'¾àÅ¿H… ˆBÅ?¿ØÅ¿H‰ ‰BÅ¿@… ‰B…¡BÅ?¿Ð!à ¡, #¢` Å Ç Å?¿°!à ¡, #¢` Å Ç Å?¿¸!à ¡, #¢` Å Ç Å?¿È!à ¡, #¢` Å Ç Å?¿À!à à'¾Üž܉ Å¿°…¡ BÅ?¿ !à à'¾Üž܉ Å¿¸…¡ BÅ?¿¨!à  $ à'¾Üž܉ Å¿È…¡ BÅ?¿!à  $ à'¾Üž܉ Å¿À…¡ BÅ?¿˜  à'¾äâ¾ä!à €¤@€{Í¿ÈÉ¿ØÅ¿°…¡ B…¡ˆBÅ?¿ˆÍ¿ÀÉ¿ØÅ¿¸…¡ B…¡ˆBÅ?¿€â¾ä!à €¤@€`!à â¾ä $¡, #¢` Í Ï É¿ÐÅ¿°…¡ B…¡ˆÂÅ?¿È!à â¾ä $¡, #¢` Í Ï É¿ÐÅ¿¸…¡ B…¡ˆÂÅ?¿ÀÅ¿ˆÅ?¿°Å¿€Å?¿¸Í¿É¿ØÅ¿ …¡ B…¡ˆBÅ?¿xÍ¿˜É¿ØÅ¿¨…¡ B…¡ˆBÅ?¿p%à â¾ä $à'¾Üž܉ à â¾ä $¡, #¢` Å Ç ¡ BÉ¿ÐÅ¿ …¡ B…¡ˆÂÅ?¿%à â¾ä $à'¾Üž܉ à â¾ä $¡, #¢` Å Ç ¡ BÉ¿ÐÅ¿¨…¡ B…¡ˆÂÅ?¿˜Å¿xÅ?¿ Å¿pÅ?¿¨à¾ä  à'¾äâ¾ä!à €¤@¿ÿ‰Å¿Ð‹ #‰ ¢Å¿°…¡ BÅ?¿ÈſЋ #‰ ¢Å¿¸…¡ BÅ?¿ÀÅ¿ˆÅ?¿°Å¿€Å?¿¸É¿HÅ¿°¡ BÉ¿@Å¿¸…¡ B‰¡ˆÂſȉ¡BÅ¿ð…¡ÂÅ?¿hÉ¿@Å¿°¡ BÉ¿HÅ¿¸…¡ B‰¡ˆBÅ¿À‰¡Bſ腡ÂÅ?¿`É¿HÅ¿ ¡ BÉ¿@Å¿¨…¡ B‰¡ˆÂÅ¿…¡BÅ?¿XÉ¿@Å¿ ‰¡ BÅ¿HÍ¿¨… ‰F…¡B… ˆFÅ?¿PÅ¿X‰ ‰BÅ¿P… ‰B…¡BÅ?¿8É¿hÅ¿X¡ BÉ¿`Å¿P…¡ B…¡ˆB‹ #‰ ¢Å¿8…¡ ÂÅ?¿0É¿`Å¿X¡ BÉ¿hÅ¿P…¡ B…¡ˆÂ‹ #‰ ¢Å¿8…¡ ÂÅ?¿(É¿HÅ¿0…¡BÅ?¿HÉ¿@Å¿(…¡BÅ?¿@Å¿0Å; X@РX¿ !½  ý?¾ÐÅ¿(Å; X@РXù¾Ð…§@Å?¿ à¾à  à'¾àà¾à€¤ € !  ¢ @’@  ë€Üà'¿üÉ¿ !Å ©  ¿þ¬Å¿H‰ ‰BÅ¿@… ‰B…¡BÅ; X@РXÁ?¿É¿!Å …¡ ÂÅ; X@РXÅ …  BÅ?¿Å¿ ¿¢¿Å; XРX”@–@!  Å Ç à TÅ$ Ç$ Å¿Å; X@РX!Å ¨  € !  Å Ç à XÅ$ Ç$ € À'¿üÉ¿!  Å Ç ¡ BÉ¿@Å¿‰¡ B!  Å Ç ‰¡ BÅ¿…¡ Â…¡ˆBÅ; X@РXÁ?¾øÀ'¾àžøÅ?¾è!  ý ÿ ý?¾ÐžèÅ; X@РXù¾Ð…§ @Å?¿à%É 'Åà‰¡ Bžø‰¡B#Å`…¡ ÂÅ; X@РX¿ !½  ý?¾È!É Å¿à¡B…¡¡‰Â!  É Ë Å`…¡ ÂÍ; XРXÅ; X@Ô Xù¾È…§ @Å; X@РXÅ`  BÉ Åà…¡ B‰¡ˆÂž腡ÂÅ?¾ðɾèžð…¡BÅ?¾èà¾à  à'¾àà¾à€¤ € !  ¢ @’@  ì€9à'¿üžðÅ; X@РX!Å ¨  ¿ÿ©Å¾èà XÅ$ Ç$ !  ý ÿ ý?¾ÐÅ¿HÍ¿• ‰FÉ¿!  Å Ç ‰¡ BÅ¿‘¡ BÉ¿@!  Å Ç …¡ B… ‰F…¢ÂÕ; XРXÅ; X@Ô Xù¾Ð…§@Å; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèALASKA CONFORMALToo many iterations in inversealcon-invToo many iterations in inversealcon-invÀc?‘ßF¢R5@P?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ@ !ûTD-?à@?ð=Û|ßÙ×½»alconinvintalconinvŸ d"d-8.8/<@Ê[‘4$ D$M p ƒ – ¯ È ß ö  5 Q m † alconinv.c/ecs/hdfeos/gctp/src/alconinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbapsAAG$o./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o alconinv.o alconinv.c -W0,-xp\$XAEBTnbapsAAG\$o.alconinvint$XBEBTnbapsAAG$o.alconinvint.__func__alconinv$XBEBTnbapsAAG$o.alconinv.__func__$XAEBTnbapsAAG$o.n$XAEBTnbapsAAG$o.e$XAEBTnbapsAAG$o.cos_p26$XAEBTnbapsAAG$o.sin_p26$XAEBTnbapsAAG$o.bcoef$XAEBTnbapsAAG$o.acoef$XAEBTnbapsAAG$o.false_northing$XAEBTnbapsAAG$o.false_easting$XAEBTnbapsAAG$o.lat_center$XAEBTnbapsAAG$o.lon_center$XAEBTnbapsAAG$o.r_minor$XAEBTnbapsAAG$o.r_major"c d"d-8.8/<@Ê[‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ ^ ÿÿÿð l ÿÿÿè z ÿÿÿà  ÿÿÿØÀL ¡€ÿÿÿÐ «€ÿÿÿÈ ¶€ÿÿÿÀ ÄD=LD>`D?tD@ˆDAœDBÀDCäDEðDFüDHDI4DJLDKdDL|DM”DN¬DOÄDPÜDQôDR DS$DT<DVxDW8D\`D]pD^¤D_ÀD`ÜDa Î, Db à $ K ÿÿÿð U ÿÿÿè _ T k XÀ4 w€ÿÿÿà „€ÿÿÿØ €ÿÿÿÐ –€ÿÿÿÈ  €ÿÿÿÀ ª€ÿÿÿ¸ ´€ÿÿÿ° ¾€ÿÿÿ¨ È€ÿÿÿ  Ò€ÿÿÿ˜ Ü€ÿÿÿ æ€ÿÿÿˆ ñ€ÿÿÿ€ ü€ÿÿÿx€ÿÿÿp€ÿÿÿh€ÿÿÿ`*€ÿÿÿX7€ÿÿÿPD€ÿÿÿHN€ÿÿÿ@X€ÿÿÿ8c€ÿÿÿ0n€ÿÿÿ(y€ÿÿÿ ƒ€ÿÿÿŒ€ÿÿÿ˜€ÿÿÿ¤€ÿÿÿ®€ÿÿþø¹€ÿÿþðÅ€ÿÿþèЀÿÿþ䨀ÿÿþàD‘4D’dD“”D”œD•¤À¨Dœ¨D´DžÌDŸðD D¡8D¢\D£|D¤œD¥ÀD§äÀD©DªD«4ÀLD­LD®ˆD¯ÄD°ÌD±ÔD²ìD³D´\Dµ´D¶¼àÄD§ÄàèD¹èDºD»D¼ D½(D¾XD¿ˆDÀ°DÁÔDÂìDÃDÄLDÅ\DÆlDǤDȰÀÀDÊÀDËØàäàäDÎäDÒDÓ$DÔLDÕlDÖˆÀ°DذDÙÌàÔDÛÔDÜ(DÝ,À4Dà4DâdDã Dä0Då<ÀLDçLDèdàpàpDëpDí˜Dï¨Dò <á, Dó Là L&(!/í@(!0[(!0Z|(!0A(8!0*Ï(8!0(!/•)(!/vP(!/Ñt(!/µ˜(!/]¹(!/DÚ$ï$ $'$=$S$q$–$¬$Ê$Þ$ò$ $$2$N$bbalconinv.c/ecs/hdfeos/gctp/src/alconinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbapsAAG$o.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.halconinvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)false_east:p(0,18)false_north:p(0,18)es:(0,18)chi:(0,18)esphi:(0,18)alconinv.c$XBEBTnbapsAAG$o.alconinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)alconinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)esphi:(0,18)r:(0,18)s:(0,18)br:(0,18)bi:(0,18)ai:(0,18)ar:(0,18)ci:(0,18)cr:(0,18)di:(0,18)dr:(0,18)arn:(0,18)ain:(0,18)crn:(0,18)cin:(0,18)fxyr:(0,18)fxyi:(0,18)fpxyr:(0,18)fpxyi:(0,18)xp:(0,18)yp:(0,18)den:(0,18)dxp:(0,18)dyp:(0,18)ds:(0,18)z:(0,18)cosz:(0,18)sinz:(0,18)rh:(0,18)chi:(0,18)dphi:(0,18)phi:(0,18)j:(0,4)nn:(0,4)$XBEBTnbapsAAG$o.alconinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbapsAAG$o.n:S(0,4)$XAEBTnbapsAAG$o.e:S(0,18)$XAEBTnbapsAAG$o.cos_p26:S(0,18)$XAEBTnbapsAAG$o.sin_p26:S(0,18)$XAEBTnbapsAAG$o.bcoef:S(0,26)=ar(0,4);0;6;(0,18)$XAEBTnbapsAAG$o.acoef:S(0,27)=ar(0,4);0;6;(0,18)$XAEBTnbapsAAG$o.false_northing:S(0,18)$XAEBTnbapsAAG$o.false_easting:S(0,18)$XAEBTnbapsAAG$o.lat_center:S(0,18)$XAEBTnbapsAAG$o.lon_center:S(0,18)$XAEBTnbapsAAG$o.r_minor:S(0,18)$XAEBTnbapsAAG$o.r_major:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)pow:P(0,18);(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)atan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06alconinv.cBbss.bssDdata.dataDrodata.rodataatan2adjust_lonasinzp_errorfabs$XBEBTnbapsAAG$o.alconinv.__func__alconinvoffsetpcenlatcenlonradius2ptitletsincospowtanatansinsqrt$XAEBTnbapsAAG$o.cos_p26$XAEBTnbapsAAG$o.sin_p26$XAEBTnbapsAAG$o.bcoef$XAEBTnbapsAAG$o.acoef$XAEBTnbapsAAG$o.e$XAEBTnbapsAAG$o.n$XAEBTnbapsAAG$o.lat_center$XAEBTnbapsAAG$o.lon_center$XAEBTnbapsAAG$o.false_northing$XAEBTnbapsAAG$o.false_easting$XAEBTnbapsAAG$o.r_minor$XAEBTnbapsAAG$o.r_major$XBEBTnbapsAAG$o.alconinvint.__func__alconinvintÿñ À ¨/5@FNS´ vP \‡Ž•¤¬°´¹½¸Û°ôx8 @8"850H(d € ¿Øñ¨ 0`$ d$ t# x# ˆ" Œ" œ!  ! ¬ ° ´ ¸ À Ä Ð Ô Ø Ü ä è ø ü      , 0 4 8 D (H (L P \ 0` 0d h t 8x 8| € Œ @ @” ˜ ¤ H¨ H¬ ° ¼ PÀ PÄ È Ô XØ XÜ à ì `ð `ô ø  h h    p  p$ ( 4 x8 x< @ L P ` d tˆ €Œ € ˆ” ˆœ   ° ´ ÀÔ ˜Ø ˜ì ð ü $, 4 €8 ˆL P T X hp t x€$ „$ # ”# ¬´ ¸ ÈÐ Ô äì" ð" ü! ! ˆ" Œ" œ$  $ ¸! ¼! Ì$ Ð$    ( , @ D L P d h p ÿÿÿøt ÿÿÿøˆ Œ ” ÿÿÿø˜ ÿÿÿø¬ ° Ì Ð ì ð   @ D ˆ Œ œ   ° ´ Ø Ü ì ð T X p € „ ¬ ° È Ø Ü $ ( Ä  à       8   <   h x | ˆ  ´ ¼ À à  è   ì     ( , H L l  „ ˆ   ´ € ¸ € ¼ ˆ À ˆ Ð Ô à ô ˜ ø ˜    0 D L T € X ˆ œ @   @ ¬  È  Ð   Ô   ø ü   < @ d x4ƒ ¸ °hÀhjؽ%•+˜ 7¬ŸFL ¤  Q ðc_3S¦h4ù#p7p x9Œ (  azimfor.o/ 1073924700 1032 20 100644 11616 ` ELF*à4(.shstrtab.text.bss.data1.rodata1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¾àú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿Ðſ蠿ࢿØÅ; XРX”@–@Å¿ÐÅ; X@РXÁ?¿È!  É Ë Å¿à¡ B!  É Ë Å¿Ø‰¡ Bſȅ¡ B…¡ˆBÅ?¿¸Å¿¸Å; X@РX!Å … BÅ; X@РX!Å ¨ €.!Å Å?¿ÀÉ¿¸!Å © €"!É !Å ‰¡ B!Å ‰¡ B!  Å Ç …¡ BÅ?¿° ¿X#¢`Å¿°’@Å; X@Ô X ¿X#¢`@’@  {€Là'¿ü€Å¿¸Å; X@РXÁ?¿¨ý¿¨ý?¿Pý; X@РXù¿P…§ ÀÅ?¿À!  ý ÿ ý?¿@!  É Ë Å¿À‰¡ Bſؽ¡ Bý?¿HÅ¿ÐÅ; X@РXù¿H…§ @ù¿@…§Bà TÅ$ Ç$ !  Õ × !  É Ë Å¿À‘¡ B!  É Ë Å¿à¡ B!  É Ë Å¿Ø‰¡ Bſȅ¡ B…¡ˆÂ…¢ B…¢ˆBà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèAZIMUTHAL EQUIDISTANTazim-forPoint projects into a circle of radius = %12.2lf¿ð=Û|ßÙ×½»?ð@ !ûTD-?à@azimforintazimfor) d!d+8,8-<@Ê\4 $ =$E g € ™ ¸ Ø ô  azimfor.c/ecs/hdfeos/gctp/src/azimfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbbpsAAGAp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o azimfor.o azimfor.c -W0,-xp\$XAEBTnbbpsAAGAp.azimforint$XBEBTnbbpsAAGAp.azimforint.__func__azimfor$XBEBTnbbpsAAGAp.azimfor.__func__$XAEBTnbbpsAAGAp.cos_p12$XAEBTnbbpsAAGAp.sin_p12$XAEBTnbbpsAAGAp.false_easting$XAEBTnbbpsAAGAp.false_northing$XAEBTnbbpsAAGAp.lat_origin$XAEBTnbbpsAAGAp.lon_center$XAEBTnbbpsAAGAp.r_major¯| d!d+8,8-<@Ê\€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D0XD1lD2€D3”D4¨D6¼D:äD;ôD<D=,D>HD?| Ç, D@ŒàŒ $ B ÿÿÿð N ÿÿÿè Z T d XÀ4 n€ÿÿÿà |€ÿÿÿØ Š€ÿÿÿÐ –€ÿÿÿÈ ¤€ÿÿÿÀ ¯€ÿÿÿ¸ ¸€ÿÿÿ° Àÿÿÿ¨ Ì€PÿÿÿXDV4DW\DX|DYDZÐÀD\D]À8D_8D`pDa”Db¬à¸à¸ÀÀDgÀDhÔàôDjôDlXDmÐ ë, Dnààà/(!/ÏP(!/¶q(!/—˜(!/wÀ(!/[ä(!/?(!/&)$C$a$w$$¦$Ë$á$ÿ$$&$9$M${bazimfor.c/ecs/hdfeos/gctp/src/azimfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbbpsAAGAp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hazimforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)azimfor.c$XBEBTnbbpsAAGAp.azimforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)azimfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)sinphi:(0,18)cosphi:(0,18)dlon:(0,18)coslon:(0,18)ksp:(0,18)g:(0,18)con:(0,18)z:(0,18)mess:(0,24)=ar(0,4);0;79;(0,1)$XBEBTnbbpsAAGAp.azimfor.__func__:V(0,25)=ar(0,4);0;7;(0,26)=k(0,1)$XAEBTnbbpsAAGAp.cos_p12:S(0,18)$XAEBTnbbpsAAGAp.sin_p12:S(0,18)$XAEBTnbbpsAAGAp.false_easting:S(0,18)$XAEBTnbbpsAAGAp.false_northing:S(0,18)$XAEBTnbbpsAAGAp.lat_origin:S(0,18)$XAEBTnbbpsAAGAp.lon_center:S(0,18)$XAEBTnbbpsAAGAp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)acos:P(0,18);(0,18)sprintf:P(0,3);(10,3);(0,27)=*(0,28)=k(0,1);0@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06azimfor.cBbss.bssDdata.dataDrodata.rodatasinacosp_errorsprintffabscosadjust_lon$XBEBTnbbpsAAGAp.azimfor.__func__azimforoffsetporigincenlonmerradiusptitletsincos$XAEBTnbbpsAAGAp.cos_p12$XAEBTnbbpsAAGAp.sin_p12$XAEBTnbbpsAAGAp.false_easting$XAEBTnbbpsAAGAp.false_northing$XAEBTnbbpsAAGAp.lat_origin$XAEBTnbbpsAAGAp.lon_center$XAEBTnbbpsAAGAp.r_major$XBEBTnbbpsAAGAp.azimforint.__func__azimforintÿñ 88.27?GLP[C}Àð…”ž¥¬´0Í(æ %A]v8 ›œl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü    $ 4< @ PX \ h l „ø ü 4D P T h l ˜   ¤ ° ¸ ¼ Ð Ô à ä ø ü  ( (  0 0  4 8 L X \ d ˆ  ´ ¸ È Ì ô  ( , @ D X \ 4Œ À°p8p!”1&ÈK.4Ø  @ì)O @  ZX|h!Ô¦q#z¦y%  ' À aziminv.o/ 1073924701 1032 20 100644 12152 ` ELF- 4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÅ¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿àÍ¿à!É !Å ‰¡ B!Å ‰¡ B!  Å Ç …¡ B©ŠÂ€ !  ¢ @’@  }€Ûà'¿üÉ¿à!  Å Ç …¡ ÂÅ?¿ØÅ¿Ø ¿Ð¢¿ÈÅ; XРX”@–@!  Å Ç à TÅ$ Ç$ Å¿àÅ; X@РX!Å ¨  € !  Å Ç à XÅ$ Ç$ €²À'¿üÉ¿È!  Å Ç ¡ BÉ¿èſЉ¡ B!  Å Ç ‰¡ BÅ¿à…¡ Â…¡ˆBÅ; X@РXà XÁ$ Ã$ !  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨  €:!  É Ë !Å © €!  ý ÿ ý?¿¸É¿ðſ腠¢É; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €bÀ'¿ü!  ý ÿ ý?¿¸Å¿ð… ¢É¿èÅ; XРXÉ; X@Ô Xù¿¸…§ÀÅ; X@РXà TÁ$ Ã$ €KÀ'¿üý¿Èý?¿¨!  ý ÿ ý?¿°à XÅ Ç Å; X@РXù¿°…§ @ù¿¨…§ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨ €ſðÅ; X@РX!Å ¨ €€#À'¿ü!  ý ÿ ý?¿¸É¿ðſЉ¡ B!  Å Ç ¡ BÉ¿ÀÅ¿à…¡ BÍ; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèAZIMUTHAL EQUIDISTANTInput data errorazim-inv@ !ûTD-?à@=Û|ßÙ×½»aziminvintaziminv) d!d+8,8-<@Ê\4 $ =$E g € ™ ¸ Ø ô  aziminv.c/ecs/hdfeos/gctp/src/aziminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbcpsAAGBp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o aziminv.o aziminv.c -W0,-xp\$XAEBTnbcpsAAGBp.aziminvint$XBEBTnbcpsAAGBp.aziminvint.__func__aziminv$XBEBTnbcpsAAGBp.aziminv.__func__$XAEBTnbcpsAAGBp.cos_p12$XAEBTnbcpsAAGBp.sin_p12$XAEBTnbcpsAAGBp.false_easting$XAEBTnbcpsAAGBp.false_northing$XAEBTnbcpsAAGBp.lat_origin$XAEBTnbcpsAAGBp.lon_center$XAEBTnbcpsAAGBp.r_major¸% d!d+8,8-<@Ê\€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D0XD1lD2€D3”D4¨D6¼D:äD;ôD<D=,D>HD?| Ç, D@ŒàŒ $ B ÿÿÿð L ÿÿÿè V T b XÀ4 n€ÿÿÿà x€ÿÿÿØ €ÿÿÿÐ €ÿÿÿÈ ™€ÿÿÿÀDR4DSPDTlDUÀØDWØDXðàüDZüD[D\8D]TÀ|D_|D`˜à Db DcüDd4À\Df\À„Dh„DiØààÀàDmàDn4à<à<Dq<Dr„DsÔDtÜDvP ¤, Dw`à` è(!/Ï (!/¶*(!/—Q(!/wy(!/[(!/?Á(!/&â$÷$$/$E$^$t$™$¯$Í$á$õ$$$baziminv.c/ecs/hdfeos/gctp/src/aziminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbcpsAAGBp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.haziminvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)aziminv.c$XBEBTnbcpsAAGBp.aziminvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)aziminv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh:(0,18)z:(0,18)sinz:(0,18)cosz:(0,18)con:(0,18)$XBEBTnbcpsAAGBp.aziminv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbcpsAAGBp.cos_p12:S(0,18)$XAEBTnbcpsAAGBp.sin_p12:S(0,18)$XAEBTnbcpsAAGBp.false_easting:S(0,18)$XAEBTnbcpsAAGBp.false_northing:S(0,18)$XAEBTnbcpsAAGBp.lat_origin:S(0,18)$XAEBTnbcpsAAGBp.lon_center:S(0,18)$XAEBTnbcpsAAGBp.r_major:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06aziminv.cBbss.bssDdata.dataDrodata.rodatasinatan2adjust_lonasinzfabsp_errorsqrt$XBEBTnbcpsAAGBp.aziminv.__func__aziminvoffsetporigincenlonmerradiusptitletsincos$XAEBTnbcpsAAGBp.cos_p12$XAEBTnbcpsAAGBp.sin_p12$XAEBTnbcpsAAGBp.false_easting$XAEBTnbcpsAAGBp.false_northing$XAEBTnbcpsAAGBp.lat_origin$XAEBTnbcpsAAGBp.lon_center$XAEBTnbcpsAAGBp.r_major$XBEBTnbcpsAAGBp.aziminvint.__func__aziminvintÿñ 8(.28CINV[3}Àp…”ž¥¬´0Í(æ %A]v( ›œl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü    $ 4< @ PX \ h l „ø ü   D T X \ ` h l t x ˜ œ ¨ À Ä ðø ü  $ ( < @ d h „ ˆ ¨ ¼ À Ð Ø Ü à ä ü      , 0 D H p„   ¤ Ìà   (L T X t | € œ   ¼ À èü 4ƒ ¸0è8è5 ;%[+\Ø 74)F `¬  Q %_#1¦h$צp&€ð x(p°  bceafor.o/ 1073924701 1032 20 100644 12444 ` ELF.D4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  É Ë !Å © €¢ !â$ €!À$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿¸!Í !  Å Ç !  É Ë … ‰D… ‰D…¡ˆÂÅ; X@РXù¿¸…§ À!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àÅ¿èÅ; X@РXÁ?¿Ø!à €¤ €*!  Í Ï !  É Ë Å¿à‰¡ B!  Å Ç …¡ B…¡ˆBà TÅ$ Ç$ !  Í Ï !  É Ë Å¿Ø‰¡ B!  Å Ç …¡ Â…¡ˆBà XÅ$ Ç$ €P!Ñ !  Å Ç ½¢Âý?¿¸É¿Ø… ‰D… ‰D…¢½¡ Âý?¿À!  Í Ï !Å …¡‰B½¢ Âý?¿È…¡‰D‰¢Â…¢B…¡ ÂÅ; X@РXù¿È…§ @ù¿À…§Âù¿¸…§ BÅ?¿Ð!  Í Ï !  É Ë !  Å Ç ‰¡ BÅ¿à…¡ B…¡ˆBà TÅ$ Ç$ !  Ñ Ó !  É Ë Å¿Ð¡ B!  É Ë !Å …¡ B…¡‰Â…¢Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@bceaforintbceafor’ d!d+8,8-<@Ê]4 $ =$E g |  ©  á   9 M ` y bceafor.c/ecs/hdfeos/gctp/src/bceafor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbdpsAAWCp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o bceafor.o bceafor.c -W0,-xp\$XAEBTnbdpsAAWCp.bceaforint$XBEBTnbdpsAAWCp.bceaforint.__func__bceafor$XBEBTnbdpsAAWCp.bceafor.__func__$XAEBTnbdpsAAWCp.ind$XAEBTnbdpsAAWCp.kz$XAEBTnbdpsAAWCp.sinphi1$XAEBTnbdpsAAWCp.cosphi1$XAEBTnbdpsAAWCp.false_easting$XAEBTnbdpsAAWCp.false_northing$XAEBTnbdpsAAWCp.lat_truesc$XAEBTnbdpsAAWCp.lon_center$XAEBTnbdpsAAWCp.es$XAEBTnbdpsAAWCp.e$XAEBTnbdpsAAWCp.r_minor$XAEBTnbdpsAAWCp.r_major±m d!d+8,8-<@Ê]€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ i ÿÿÿð w ÿÿÿè … ÿÿÿà ˜ ÿÿÿØ « ÿÿÿÐ ¾ ÿÿÿÈÀd Ò€ÿÿÿÀ Þ„D>dD?xD@ŒDA DB´DCÈDEÜDFDG(DITÀ|DK|àˆÀDOà˜DR˜DSÄDTðDX\DYlDZ D[¼D\ØD] è, D^à 0$ c ÿÿÿð o ÿÿÿè { T … XÀ4 €ÿÿÿà ›€ÿÿÿØ ©€ÿÿÿÐDo4Dp\DrpÀ„Dt„DuÐàÀ$D{$D|¸D}à\D€\ ², Dlàl ö(!0(!0N.(!05O(!0p(!/Á—(!/¡¿(!/…ã(!/i(!/à#(!/ô>(!/P_(!/7€$š$¸$Ò$ë$ $$3$F$Y$lbbceafor.c/ecs/hdfeos/gctp/src/bceafor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbdpsAAWCp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hbceaforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)bceafor.c$XBEBTnbdpsAAWCp.bceaforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)bceafor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)sinphi:(0,18)q:(0,18)$XBEBTnbdpsAAWCp.bceafor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbdpsAAWCp.ind:S(0,4)$XAEBTnbdpsAAWCp.kz:S(0,18)$XAEBTnbdpsAAWCp.sinphi1:S(0,18)$XAEBTnbdpsAAWCp.cosphi1:S(0,18)$XAEBTnbdpsAAWCp.false_easting:S(0,18)$XAEBTnbdpsAAWCp.false_northing:S(0,18)$XAEBTnbdpsAAWCp.lat_truesc:S(0,18)$XAEBTnbdpsAAWCp.lon_center:S(0,18)$XAEBTnbdpsAAWCp.es:S(0,18)$XAEBTnbdpsAAWCp.e:S(0,18)$XAEBTnbdpsAAWCp.r_minor:S(0,18)$XAEBTnbdpsAAWCp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)true_scale:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06bceafor.cBbss.bssDdata.dataDrodata.rodatalogadjust_lon$XBEBTnbdpsAAWCp.bceafor.__func__bceaforoffsetptrue_scalecenlonmerradius2ptitlesincossqrt$XAEBTnbdpsAAWCp.kz$XAEBTnbdpsAAWCp.sinphi1$XAEBTnbdpsAAWCp.cosphi1$XAEBTnbdpsAAWCp.ind$XAEBTnbdpsAAWCp.e$XAEBTnbdpsAAWCp.es$XAEBTnbdpsAAWCp.false_easting$XAEBTnbdpsAAWCp.false_northing$XAEBTnbdpsAAWCp.lat_truesc$XAEBTnbdpsAAWCp.lon_center$XAEBTnbdpsAAWCp.r_minor$XAEBTnbdpsAAWCp.r_major$XBEBTnbdpsAAWCp.bceaforint.__func__bceaforintÿñ `.2=#_P|goz„Œ“—› X´PÍHæ@û80"(A a}™²Ë ð,x | Œ    ¤ ´ ¸ È Ì Ü à ì ð ü    ( , 8 < LT X d h t x  ”   ¤ ¨ ¬ ¼Ä È Ô Ø èð ô        , 0 L\ ` l p t| € Œ  ¨° ´ Ä Ì Ð à è ì ø ü  ˆ Œ  ´À Ä Ô Ø ä è ü    $ 0 4 H L t x | € ¬ ° ¼ À ä     ( , T X d h | € Œ  4ƒ ¸Ðˆ`ˆ +%Ë+Ì 7à’F tX  QÌm_#9¦h$ßûp&Ü x(ìX  bceainv.o/ 1073924702 1032 20 100644 14108 ` ELF4Ä4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç … ‰B!  Å$ Ç$ !  É Ë !  Å Ç …¡ B!  Å$ Ç$ !  É Ë !Å © € ¢ !â$ !Å !  Å$ Ç$ €)!À$ !Í !  Å Ç ½¡ˆÂý?¿¨· ?µ >½¡‰Úý?¿°!  É Ë !Å …¡ B½¡‰Âý?¿¸‘¡ˆÄ…¡ˆD…¢ ÂÅ; X@РXù¿¸…§ @ù¿°…§Âù¿¨…§ B!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿ !Í !  Å Ç !  É Ë … ‰D… ‰D…¡ˆÂÅ; X@РXù¿ …§ À!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!à €¤ €+É¿è!  Å Ç ‰¡ B!  Å Ç …¡ ÂÅ; X@РXà XÁ$ Ã$ !  Ñ Ó Í¿ð!  É Ë !  Å Ç …¡ B…¡‰Â…¢BÅ; X@РXà TÁ$ Ã$ €É¿è!Å ‰¡ B!  Å Ç ¡ B!  É Ë !  Å Ç …¡ B…¡‰ÂÅ; X@РXÁ?¿àý¿àý?¿Ð!  É Ë !Å ¡ Â!É !Å ‰¡ Â#¢`Å`Ç`…¡ B¡ˆB!É !Å ‰¡ Â%¤ Å Ç …¡ B½¡ˆBý?¿Ø!Å ù¿Ð…§ BÅ; X@РXù¿Ø…§ @ù¿Ð½§Bý?¿À!É !Å ‰¡ ÂÅ`Ç`¡ B!É !Å ‰¡ ÂÅ Ç …¡ B½¡ˆBý?¿ÈÉ¿à!Å …¡ BÅ; X@РXù¿È…§ @ù¿À½§Bý?¿°!É !Å ‰¡ ÂÅ Ç ½¡ Bý?¿¸É¿à!Å …¡ BÅ; X@РXù¿¸…§ @ù¿°…§Bà XÅ$ Ç$ !  Ñ Ó Í¿ð!  É Ë !  Å Ç …¡ B…¡‰Â…¢BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@@@?@f€@€(@³°@7@v€@o`@­ˆ@@‡È@æ&@bceainvintbceainvÒ d!d+8,8-<@Ê^4 $ =$E g |  ¤ ½ Ö õ  1 M c y    ¹ bceainv.c/ecs/hdfeos/gctp/src/bceainv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbepsAAWDp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o bceainv.o bceainv.c -W0,-xp\$XAEBTnbepsAAWDp.bceainvint$XBEBTnbepsAAWDp.bceainvint.__func__bceainv$XBEBTnbepsAAWDp.bceainv.__func__$XAEBTnbepsAAWDp.ind$XAEBTnbepsAAWDp.qp$XAEBTnbepsAAWDp.kz$XAEBTnbepsAAWDp.sinphi1$XAEBTnbepsAAWDp.cosphi1$XAEBTnbepsAAWDp.false_easting$XAEBTnbepsAAWDp.false_northing$XAEBTnbepsAAWDp.lat_truesc$XAEBTnbepsAAWDp.lon_center$XAEBTnbepsAAWDp.e_p6$XAEBTnbepsAAWDp.e_p4$XAEBTnbepsAAWDp.es$XAEBTnbepsAAWDp.e$XAEBTnbepsAAWDp.r_minor$XAEBTnbepsAAWDp.r_major· d!d+8,8-<@Ê^€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ i ÿÿÿð w ÿÿÿè … ÿÿÿà ˜ ÿÿÿØ « ÿÿÿÐ ¾ ÿÿÿÈÀd Ò€ÿÿÿÀ Þ„DAdDBxDCŒDD DE´DFÈDIÜDJDK(DLTDMxDO¬ÀÔDQÔDRààøÀDVDWàœDZœD[ÈD\ôD``DapDb¤DcÀDdÜDe è, Df à 0$ c ÿÿÿð m ÿÿÿè w T ƒ XÀ4 €ÿÿÿàDu4DvPDxlÀ€Dz€D|ÄàÀ$D€$D†€D‡à\DŠ\ ›, D‹làl ß(!0@ û(!0U(!0›3(!0‚T(!0iu(!/Μ(!/®Ä(!/’è(!/v (!0**(!0H(!/íd(!0(!/] (!/DÁ$Û$ù$$,$J$`$t$‡$š$­$Ábbceainv.c/ecs/hdfeos/gctp/src/bceainv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbepsAAWDp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hbceainvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)bceainv.c$XBEBTnbepsAAWDp.bceainvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)bceainv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)beta:(0,18)$XBEBTnbepsAAWDp.bceainv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbepsAAWDp.ind:S(0,4)$XAEBTnbepsAAWDp.qp:S(0,18)$XAEBTnbepsAAWDp.kz:S(0,18)$XAEBTnbepsAAWDp.sinphi1:S(0,18)$XAEBTnbepsAAWDp.cosphi1:S(0,18)$XAEBTnbepsAAWDp.false_easting:S(0,18)$XAEBTnbepsAAWDp.false_northing:S(0,18)$XAEBTnbepsAAWDp.lat_truesc:S(0,18)$XAEBTnbepsAAWDp.lon_center:S(0,18)$XAEBTnbepsAAWDp.e_p6:S(0,18)$XAEBTnbepsAAWDp.e_p4:S(0,18)$XAEBTnbepsAAWDp.es:S(0,18)$XAEBTnbepsAAWDp.e:S(0,18)$XAEBTnbepsAAWDp.r_minor:S(0,18)$XAEBTnbepsAAWDp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)true_scale:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06bceainv.cBbss.bssDdata.dataDrodata.rodataadjust_lonasin$XBEBTnbepsAAWDp.bceainv.__func__bceainvoffsetptrue_scalecenlonmerradius2ptitlesincoslogsqrt$XAEBTnbepsAAWDp.kz$XAEBTnbepsAAWDp.sinphi1$XAEBTnbepsAAWDp.cosphi1$XAEBTnbepsAAWDp.qp$XAEBTnbepsAAWDp.ind$XAEBTnbepsAAWDp.e_p6$XAEBTnbepsAAWDp.e_p4$XAEBTnbepsAAWDp.e$XAEBTnbepsAAWDp.es$XAEBTnbepsAAWDp.false_easting$XAEBTnbepsAAWDp.false_northing$XAEBTnbepsAAWDp.lat_truesc$XAEBTnbepsAAWDp.lon_center$XAEBTnbepsAAWDp.r_minor$XAEBTnbepsAAWDp.r_major$XBEBTnbepsAAWDp.bceainvint.__func__bceainvintÿñ x€.9>‹`P|hp{…”˜œ ¥p¹hÒ`ëXÿPH*@@8S0g(† ¦ÂÞ÷€ 50x" |" Œ! !   ¤ ´ ¸ È Ì Ü à ì! ð! ü" "   ( , 8 < LT X d h x | ˆ Œ ˜ œ ¬ ° ¼ À Ì Ð è ì ð ô ø ü       $ H L X \ |œ   ¬ ° ÀÈ Ì Ø Ü ìô ø       $ 0 4 P` d p t x€" „" ! ”! ¬´ ¸ È Ð Ô ä ì ð ü   ˆ Œ ¤ ¨ ¼ À Ô Ø è" ì"   (" ," 8 < Xx | „ ˆ ˜" œ" ¨ ¬ ÄØ Ü è ì ô ø ü ( (     0$ 0( 8, 84 8 P T d€ @„ @ˆ HŒ H  P¤ P¨ X¬ XÌ `Ð `Üø hü h p p  x$ x0T X h" l" x | ˜4ƒ ¸Ðˆxˆ “% 3+ 48 7 lÒF @   QàÂ_&¢¦h(H@p*ˆP x,Øì  ceafor.o/ 1073924703 1032 20 100644 12424 ` ELF.04(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  É Ë !Å © €¢ !â$ €!À$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿¸!Í !  Å Ç !  É Ë … ‰D… ‰D…¡ˆÂÅ; X@РXù¿¸…§ À!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àÅ¿èÅ; X@РXÁ?¿Ø!à €¤ €*!  Í Ï !  É Ë Å¿à‰¡ B!  Å Ç …¡ B…¡ˆBà TÅ$ Ç$ !  Í Ï !  É Ë Å¿Ø‰¡ B!  Å Ç …¡ Â…¡ˆBà XÅ$ Ç$ €P!Ñ !  Å Ç ½¢Âý?¿¸É¿Ø… ‰D… ‰D…¢½¡ Âý?¿À!  Í Ï !Å …¡‰B½¢ Âý?¿È…¡‰D‰¢Â…¢B…¡ ÂÅ; X@РXù¿È…§ @ù¿À…§Âù¿¸…§ BÅ?¿Ð!  Í Ï !  É Ë !  Å Ç ‰¡ BÅ¿à…¡ B…¡ˆBà TÅ$ Ç$ !  Ñ Ó !  É Ë Å¿Ð¡ B!  É Ë !Å …¡ B…¡‰Â…¢Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@ceaforintceaforŠ d d)8*8+<@Ê_4 $ 7$> _ t ˆ ¡ º Ù ù  1 E X q ceafor.c/ecs/hdfeos/gctp/src/ceafor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbfpsAAWEp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o ceafor.o ceafor.c -W0,-xp\$XAEBTnbfpsAAWEp.ceaforint$XBEBTnbfpsAAWEp.ceaforint.__func__ceafor$XBEBTnbfpsAAWEp.ceafor.__func__$XAEBTnbfpsAAWEp.ind$XAEBTnbfpsAAWEp.kz$XAEBTnbfpsAAWEp.sinphi1$XAEBTnbfpsAAWEp.cosphi1$XAEBTnbfpsAAWEp.false_easting$XAEBTnbfpsAAWEp.false_northing$XAEBTnbfpsAAWEp.lat_truesc$XAEBTnbfpsAAWEp.lon_center$XAEBTnbfpsAAWEp.es$XAEBTnbfpsAAWEp.e$XAEBTnbfpsAAWEp.r_minor$XAEBTnbfpsAAWEp.r_major±e d d)8*8+<@Ê_€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ f ÿÿÿð t ÿÿÿè ‚ ÿÿÿà • ÿÿÿØ ¨ ÿÿÿÐ » ÿÿÿÈÀd Ï€ÿÿÿÀ Û„D=dD>xD?ŒD@ DA´DBÈDDÜDEDF(DHTÀ|DJ|àˆÀDNà˜DQ˜DRÄDSðDW\DXlDY DZ¼D[ØD\ ä, D]à *$ \ ÿÿÿð h ÿÿÿè t T ~ XÀ4 ˆ€ÿÿÿà ”€ÿÿÿØ ¢€ÿÿÿÐDn4Do\DqpÀ„Ds„DtÐàÀ$Dz$D{¸D|à\D\ «, D€làl î(!/ž (!/å&(!/ÌG(!/³h(!/X(!/8·(!/Û(!/ÿ(!/w(!/‹6(!.çW(!.Îx$’$°$Ê$ã$$$+$>$Q$dbceafor.c/ecs/hdfeos/gctp/src/ceafor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbfpsAAWEp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hceaforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)ceafor.c$XBEBTnbfpsAAWEp.ceaforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)ceafor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)sinphi:(0,18)q:(0,18)$XBEBTnbfpsAAWEp.ceafor.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbfpsAAWEp.ind:S(0,4)$XAEBTnbfpsAAWEp.kz:S(0,18)$XAEBTnbfpsAAWEp.sinphi1:S(0,18)$XAEBTnbfpsAAWEp.cosphi1:S(0,18)$XAEBTnbfpsAAWEp.false_easting:S(0,18)$XAEBTnbfpsAAWEp.false_northing:S(0,18)$XAEBTnbfpsAAWEp.lat_truesc:S(0,18)$XAEBTnbfpsAAWEp.lon_center:S(0,18)$XAEBTnbfpsAAWEp.es:S(0,18)$XAEBTnbfpsAAWEp.e:S(0,18)$XAEBTnbfpsAAWEp.r_minor:S(0,18)$XAEBTnbfpsAAWEp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)true_scale:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06ceafor.cBbss.bssDdata.dataDrodata.rodatalogadjust_lon$XBEBTnbfpsAAWEp.ceafor.__func__ceaforoffsetptrue_scalecenlonmerradius2ptitlesincossqrt$XAEBTnbfpsAAWEp.kz$XAEBTnbfpsAAWEp.sinphi1$XAEBTnbfpsAAWEp.cosphi1$XAEBTnbfpsAAWEp.ind$XAEBTnbfpsAAWEp.e$XAEBTnbfpsAAWEp.es$XAEBTnbfpsAAWEp.false_easting$XAEBTnbfpsAAWEp.false_northing$XAEBTnbfpsAAWEp.lat_truesc$XAEBTnbfpsAAWEp.lon_center$XAEBTnbfpsAAWEp.r_minor$XAEBTnbfpsAAWEp.r_major$XBEBTnbfpsAAWEp.ceaforint.__func__ceaforintÿñ `-1<"]P|dlw‰”˜X±PÊHã@ø8 0(> ^z–¯È ì,x | Œ    ¤ ´ ¸ È Ì Ü à ì ð ü    ( , 8 < LT X d h t x  ”   ¤ ¨ ¬ ¼Ä È Ô Ø èð ô        , 0 L\ ` l p t| € Œ  ¨° ´ Ä Ì Ð à è ì ø ü  ˆ Œ  ´À Ä Ô Ø ä è ü    $ 0 4 H L t x | € ¬ ° ¼ À ä     ( , T X d h | € Œ  4ƒ ¸Ðˆ`ˆ )%É+Ì 7àŠF lX  QÄe_#)¦h$Ïöp&È x(ØX  ceainv.o/ 1073924705 1032 20 100644 14088 ` ELF4°4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç … ‰B!  Å$ Ç$ !  É Ë !  Å Ç …¡ B!  Å$ Ç$ !  É Ë !Å © € ¢ !â$ !Å !  Å$ Ç$ €)!À$ !Í !  Å Ç ½¡ˆÂý?¿¨· ?µ >½¡‰Úý?¿°!  É Ë !Å …¡ B½¡‰Âý?¿¸‘¡ˆÄ…¡ˆD…¢ ÂÅ; X@РXù¿¸…§ @ù¿°…§Âù¿¨…§ B!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿ !Í !  Å Ç !  É Ë … ‰D… ‰D…¡ˆÂÅ; X@РXù¿ …§ À!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!à €¤ €+É¿è!  Å Ç ‰¡ B!  Å Ç …¡ ÂÅ; X@РXà XÁ$ Ã$ !  Ñ Ó Í¿ð!  É Ë !  Å Ç …¡ B…¡‰Â…¢BÅ; X@РXà TÁ$ Ã$ €É¿è!Å ‰¡ B!  Å Ç ¡ B!  É Ë !  Å Ç …¡ B…¡‰ÂÅ; X@РXÁ?¿àý¿àý?¿Ð!  É Ë !Å ¡ Â!É !Å ‰¡ Â#¢`Å`Ç`…¡ B¡ˆB!É !Å ‰¡ Â%¤ Å Ç …¡ B½¡ˆBý?¿Ø!Å ù¿Ð…§ BÅ; X@РXù¿Ø…§ @ù¿Ð½§Bý?¿À!É !Å ‰¡ ÂÅ`Ç`¡ B!É !Å ‰¡ ÂÅ Ç …¡ B½¡ˆBý?¿ÈÉ¿à!Å …¡ BÅ; X@РXù¿È…§ @ù¿À½§Bý?¿°!É !Å ‰¡ ÂÅ Ç ½¡ Bý?¿¸É¿à!Å …¡ BÅ; X@РXù¿¸…§ @ù¿°…§Bà XÅ$ Ç$ !  Ñ Ó Í¿ð!  É Ë !  Å Ç …¡ B…¡‰Â…¢BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@@@?@f€@€(@³°@7@v€@o`@­ˆ@@‡È@æ&@ceainvintceainvÊ d d)8*8+<@Ê`4 $ 7$> _ t ˆ œ µ Î í  ) E [ q … ˜ ± ceainv.c/ecs/hdfeos/gctp/src/ceainv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbfpsAAWFp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o ceainv.o ceainv.c -W0,-xp\$XAEBTnbfpsAAWFp.ceainvint$XBEBTnbfpsAAWFp.ceainvint.__func__ceainv$XBEBTnbfpsAAWFp.ceainv.__func__$XAEBTnbfpsAAWFp.ind$XAEBTnbfpsAAWFp.qp$XAEBTnbfpsAAWFp.kz$XAEBTnbfpsAAWFp.sinphi1$XAEBTnbfpsAAWFp.cosphi1$XAEBTnbfpsAAWFp.false_easting$XAEBTnbfpsAAWFp.false_northing$XAEBTnbfpsAAWFp.lat_truesc$XAEBTnbfpsAAWFp.lon_center$XAEBTnbfpsAAWFp.e_p6$XAEBTnbfpsAAWFp.e_p4$XAEBTnbfpsAAWFp.es$XAEBTnbfpsAAWFp.e$XAEBTnbfpsAAWFp.r_minor$XAEBTnbfpsAAWFp.r_major·º d d)8*8+<@Ê`€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ f ÿÿÿð t ÿÿÿè ‚ ÿÿÿà • ÿÿÿØ ¨ ÿÿÿÐ » ÿÿÿÈÀd Ï€ÿÿÿÀ Û„D@dDAxDBŒDC DD´DEÈDGÜDHDI(DJTDKxDM¬ÀÔDOÔDPààøÀDTDUàœDXœDYÈDZôD^`D_pD`¤DaÀDbÜDc ä, Dd à *$ \ ÿÿÿð f ÿÿÿè p T | XÀ4 ˆ€ÿÿÿàDs4DtPDvlÀ€Dx€DzÄàÀ$D~$D„€D…à\Dˆ\ ”, D‰làl ×(!/× ó(!/ì(!02+(!0L(!0m(!/e”(!/E¼(!/)à(!/ (!/Á"(!/«@(!/„\(!/˜w(!.ô˜(!.Û¹$Ó$ñ$ $$$B$X$l$$’$¥$¹bceainv.c/ecs/hdfeos/gctp/src/ceainv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbfpsAAWFp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hceainvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)ceainv.c$XBEBTnbfpsAAWFp.ceainvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)ceainv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)beta:(0,18)$XBEBTnbfpsAAWFp.ceainv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbfpsAAWFp.ind:S(0,4)$XAEBTnbfpsAAWFp.qp:S(0,18)$XAEBTnbfpsAAWFp.kz:S(0,18)$XAEBTnbfpsAAWFp.sinphi1:S(0,18)$XAEBTnbfpsAAWFp.cosphi1:S(0,18)$XAEBTnbfpsAAWFp.false_easting:S(0,18)$XAEBTnbfpsAAWFp.false_northing:S(0,18)$XAEBTnbfpsAAWFp.lat_truesc:S(0,18)$XAEBTnbfpsAAWFp.lon_center:S(0,18)$XAEBTnbfpsAAWFp.e_p6:S(0,18)$XAEBTnbfpsAAWFp.e_p4:S(0,18)$XAEBTnbfpsAAWFp.es:S(0,18)$XAEBTnbfpsAAWFp.e:S(0,18)$XAEBTnbfpsAAWFp.r_minor:S(0,18)$XAEBTnbfpsAAWFp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)true_scale:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06ceainv.cBbss.bssDdata.dataDrodata.rodataadjust_lonasin$XBEBTnbfpsAAWFp.ceainv.__func__ceainvoffsetptrue_scalecenlonmerradius2ptitlesincoslogsqrt$XAEBTnbfpsAAWFp.kz$XAEBTnbfpsAAWFp.sinphi1$XAEBTnbfpsAAWFp.cosphi1$XAEBTnbfpsAAWFp.qp$XAEBTnbfpsAAWFp.ind$XAEBTnbfpsAAWFp.e_p6$XAEBTnbfpsAAWFp.e_p4$XAEBTnbfpsAAWFp.e$XAEBTnbfpsAAWFp.es$XAEBTnbfpsAAWFp.false_easting$XAEBTnbfpsAAWFp.false_northing$XAEBTnbfpsAAWFp.lat_truesc$XAEBTnbfpsAAWFp.lon_center$XAEBTnbfpsAAWFp.r_minor$XAEBTnbfpsAAWFp.r_major$XBEBTnbfpsAAWFp.ceainvint.__func__ceainvintÿñ x€-8=Š^P|emx‚Š‘•™¢p¶hÏ`èXüPH'@=8P0d(ƒ £¿Ûô € 10x" |" Œ! !   ¤ ´ ¸ È Ì Ü à ì! ð! ü" "   ( , 8 < LT X d h x | ˆ Œ ˜ œ ¬ ° ¼ À Ì Ð è ì ð ô ø ü       $ H L X \ |œ   ¬ ° ÀÈ Ì Ø Ü ìô ø       $ 0 4 P` d p t x€" „" ! ”! ¬´ ¸ È Ð Ô ä ì ð ü   ˆ Œ ¤ ¨ ¼ À Ô Ø è" ì"   (" ," 8 < Xx | „ ˆ ˜" œ" ¨ ¬ ÄØ Ü è ì ô ø ü ( (     0$ 0( 8, 84 8 P T d€ @„ @ˆ HŒ H  P¤ P¨ X¬ XÌ `Ð `Üø hü h p p  x$ x0T X h" l" x | ˜4ƒ ¸Ðˆxˆ ‘% 1+ 48 7 lÊF 8   Qغ_&’¦h(8;p*tP x,Äì  eqconfor.o/ 1073924706 1032 20 100644 15448 ` ELF:4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿¸!  Å$ Ç$ Å¿À!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿°!É Å¿°… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ ſ࠿¨¢¿ Å; XРX”@–@!  Å Ç É¿¨Í¿ Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿˜!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿àÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@Á?¿ˆà „€¤ €kÉ¿àſ؅¡BÅ; X@РX!Å ¨ € !  ¢ 0@’@  Q€à'¿üſؠ¿¨¢¿ Å; XРX”@–@!  Å Ç É¿¨Í¿ Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿ØÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@Á?¿€É¿àſ؅¡ÂÅ; X@РX!Å ¨ €ɿ˜Å¿¡ÂÉ¿€Å¿ˆ…¡Â…¡‰Â!  Å$ Ç$ €Å¿¨!  Å$ Ç$ €Å¿¨!  Å$ Ç$ Í¿ˆÉ¿˜!  Å Ç …¡ Â…¡ˆB!  Å$ Ç$ !  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿ÈÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@!  Á$ Ã$ !  Í Ï !  É Ë !  Å Ç …¡Â…¡‰B!  Å$ Ç$ à „€¤ €4!  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€/!  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÅ; X@РX!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@Á?¿à!  Í Ï !  É Ë Å¿à…¡Â…¡‰BÅ?¿Ð!  ý ÿ ý?¿ÈÉ¿ð!  Å Ç …¡ÂÅ; X@РXù¿È…§ @Å?¿Ø!  ý ÿ ý?¿Èý¿Ðý?¿ÀÅ¿ØÅ; X@РXù¿À…§ @ù¿È…§Bà TÅ$ Ç$ !  É Ë !  Å Ç ½¡Bý?¿°ý¿Ðý?¿¸Å¿ØÅ; X@РXù¿¸…§ @ù¿°…§Âà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèStandard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONICEQUIDISTANT CONIC?ð=Û|ßÙ×½»eqconforinteqconforà d"d-8.8/<@Êb‘4$ C$L o ƒ – ª É é þ  % 9 M a u ‘ ª eqconfor.c/ecs/hdfeos/gctp/src/eqconfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbhpsAAWGp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o eqconfor.o eqconfor.c -W0,-xp\$XAEBTnbhpsAAWGp.eqconforint$XBEBTnbhpsAAWGp.eqconforint.__func__eqconfor$XBEBTnbhpsAAWGp.eqconfor.__func__$XAEBTnbhpsAAWGp.rh$XAEBTnbhpsAAWGp.g$XAEBTnbhpsAAWGp.ns$XAEBTnbhpsAAWGp.false_easting$XAEBTnbhpsAAWGp.false_northing$XAEBTnbhpsAAWGp.ml0$XAEBTnbhpsAAWGp.es$XAEBTnbhpsAAWGp.e$XAEBTnbhpsAAWGp.e3$XAEBTnbhpsAAWGp.e2$XAEBTnbhpsAAWGp.e1$XAEBTnbhpsAAWGp.e0$XAEBTnbhpsAAWGp.lon_center$XAEBTnbhpsAAWGp.r_minor$XAEBTnbhpsAAWGp.r_majorÚP d"d-8.8/<@Êb‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ € ÿÿÿð Ž ÿÿÿè œ ÿÿÿà © ÿÿÿØ ¶ ÿÿÿÐ É ÿÿÿÈ Ü ÿÿÿÀ ï ÿÿÿ¸  „À| €ÿÿÿ° €ÿÿÿ¨ )€ÿÿÿ  7€ÿÿÿ˜ B€ÿÿÿ M€ÿÿÿˆ X€ÿÿÿ€ c„D=|D>D?¤D@¸DAÌDCàDDDE,DFXDG„DH°DIÜDKDL(DM`DQØÀèDSèÀDUDV0à<DX<DY\DZ”D[ D\<D^pà„DaŒDb DcÐDdTDiœÀ¬Dk¬Dl¼DmðDn Do(Dp8àlÀtDttDu„Dv¸DwÈDxäDyôà(D|( n, D}8à8 ·$ ë ÿÿÿð ÷ ÿÿÿè T  XÀ4€ÿÿÿà!€ÿÿÿØ.€ÿÿÿÐDŽ4D¬DÜD‘ D’hD”Ä9, D•ÔàÔ~(!0¸š(!0µ(!0|Ñ(!/ ø(!/€ (!0£=(!/¿Y(!/Ót(!0"(!0¬(!/úÈ(!/æä(!/d(!/K)(!/2J$a$‘$¥$¹$Í$á$û$$/$H$g$…$¨$Í$ã$$$)$<$Obeqconfor.c/ecs/hdfeos/gctp/src/eqconfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbhpsAAWGp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.heqconforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)r_maj:p(0,18)r_min:p(0,18)lat1:p(0,18)lat2:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)mode:p(0,4)temp:(0,18)sinphi:(0,18)cosphi:(0,18)ms1:(0,18)ms2:(0,18)ml1:(0,18)ml2:(0,18)eqconfor.c$XBEBTnbhpsAAWGp.eqconforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)eqconfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)ml:(0,18)theta:(0,18)rh1:(0,18)$XBEBTnbhpsAAWGp.eqconfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbhpsAAWGp.rh:S(0,18)$XAEBTnbhpsAAWGp.g:S(0,18)$XAEBTnbhpsAAWGp.ns:S(0,18)$XAEBTnbhpsAAWGp.false_easting:S(0,18)$XAEBTnbhpsAAWGp.false_northing:S(0,18)$XAEBTnbhpsAAWGp.ml0:S(0,18)$XAEBTnbhpsAAWGp.es:S(0,18)$XAEBTnbhpsAAWGp.e:S(0,18)$XAEBTnbhpsAAWGp.e3:S(0,18)$XAEBTnbhpsAAWGp.e2:S(0,18)$XAEBTnbhpsAAWGp.e1:S(0,18)$XAEBTnbhpsAAWGp.e0:S(0,18)$XAEBTnbhpsAAWGp.lon_center:S(0,18)$XAEBTnbhpsAAWGp.r_minor:S(0,18)$XAEBTnbhpsAAWGp.r_major:S(0,18)stparl1:P(0,20);(0,18)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)stanparl:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06eqconfor.cBbss.bssDdata.dataDrodata.rodatacossinadjust_lon$XBEBTnbhpsAAWGp.eqconfor.__func__eqconforstparl1offsetporigincenlonmerstanparlradius2ptitlep_errorfabsmlfnmsfnztsincose3fne2fne1fne0fnsqrt$XAEBTnbhpsAAWGp.rh$XAEBTnbhpsAAWGp.ml0$XAEBTnbhpsAAWGp.g$XAEBTnbhpsAAWGp.ns$XAEBTnbhpsAAWGp.e3$XAEBTnbhpsAAWGp.e2$XAEBTnbhpsAAWGp.e1$XAEBTnbhpsAAWGp.e0$XAEBTnbhpsAAWGp.e$XAEBTnbhpsAAWGp.es$XAEBTnbhpsAAWGp.false_easting$XAEBTnbhpsAAWGp.false_northing$XAEBTnbhpsAAWGp.lon_center$XAEBTnbhpsAAWGp.r_minor$XAEBTnbhpsAAWGp.r_major$XBEBTnbhpsAAWGp.eqconforint.__func__eqconforintÿñ x /37B ehänv~…˜ §¯´¹¿ÇÌÑÖÛàpôh `X0PDHX@l8€0“(§ Ææ4 ZH+ ”+ ¤* ¨* ¸) ¼) Ì( Ð( à' ä' ð* ô* + +   ,& 0& <& @& PX% \% h& l& |„$ ˆ$ ”& ˜& ¨°# ´# À& Ä& ÔÜ" à" ì& ð& !  ! 08% <% dp$ t$ €# „# " ”"  ! ¤! Ü  ( , 8dl% p% ˜¤$ ¨$ ´# ¸# Ä" È" Ô! Ø! ,4 8 h l „ ˆ   ¤ ¸ ¼ Ð Ô à$ ä$ ð# ô# " " ! ! LT X d+ h+ t x „ ˆ œ   ¼ <À <ÄÌ+ Ð+ Ü* à* ø)  ) 0@H' L' X( \( t „ Pˆ PŒ”+ ˜+ ¤* ¨* ÀÐ Ø) Ü) ìü' ' ( ( 0 œ$  $ ¬# °# ¼" À" Ì! Ð! + + $ ( D H \) `) t ˆ' Œ' ¬Ð( Ô( à ä 4ƒ ¸ P x b p%% •+ ˜8 7 ÐÃF” D  QØP_+(¦h,Îfp/4à x2ì  eqconinv.o/ 1073924707 1032 20 100644 16096 ` ELF<ˆ4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿¸!  Å$ Ç$ Å¿À!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿°!É Å¿°… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ ſ࠿¨¢¿ Å; XРX”@–@!  Å Ç É¿¨Í¿ Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿˜!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿àÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@Á?¿ˆà „€¤ €kÉ¿àſ؅¡BÅ; X@РX!Å ¨ € !  ¢ 0@’@  Q€à'¿üſؠ¿¨¢¿ Å; XРX”@–@!  Å Ç É¿¨Í¿ Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿ØÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@Á?¿€É¿àſ؅¡ÂÅ; X@РX!Å ¨ €ɿ˜Å¿¡ÂÉ¿€Å¿ˆ…¡Â…¡‰Â!  Å$ Ç$ €Å¿¨!  Å$ Ç$ €Å¿¨!  Å$ Ç$ Í¿ˆÉ¿˜!  Å Ç …¡ Â…¡ˆB!  Å$ Ç$ !  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿ÈÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@!  Á$ Ã$ !  Í Ï !  É Ë !  Å Ç …¡Â…¡‰B!  Å$ Ç$ à „€¤ €4!  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€/!  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÅ; X@РX!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÀ'¿ÄÉ¿ð!  Å Ç …¡ÂÅ?¿ð!  É Ë Å¿è‰¡Â!  Å Ç …¡BÅ?¿è!  É Ë !Å © Â€Å¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿à!Å Å?¿Ð€Å¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РX‡ !…  Å?¿à!Å Å?¿Ð!Å Å?¿ÈÉ¿à!Å © B€ É¿ÐÅ¿ð¡ Bſ腡 BÍ; XРXÅ; X@Ô XÁ?¿È!  Í Ï É¿à!  Å Ç …¡ Â…¡ˆÂÅ?¿ØÅ¿Ø!  É Ë !  Í Ï !  Ñ Ó !  Õ ×  ¿ÄÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à# là XÁ$ Ã$ !  Í Ï É¿È!  Å Ç …¡ Â…¡ˆBÅ; X@РXà TÁ$ Ã$ à¿Ä€¤ €à¿Ä€à'¿ü€À'¿ü€à¿ü°ÇàèStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONICEQUIDISTANT CONIC?ð=Û|ßÙ×½»¿ðeqconinvinteqconinvà d"d-8.8/<@Êc‘4$ C$L o ƒ – ª É é þ  % 9 M a u ‘ ª eqconinv.c/ecs/hdfeos/gctp/src/eqconinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbipsAAWHp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o eqconinv.o eqconinv.c -W0,-xp\$XAEBTnbipsAAWHp.eqconinvint$XBEBTnbipsAAWHp.eqconinvint.__func__eqconinv$XBEBTnbipsAAWHp.eqconinv.__func__$XAEBTnbipsAAWHp.rh$XAEBTnbipsAAWHp.g$XAEBTnbipsAAWHp.ns$XAEBTnbipsAAWHp.false_easting$XAEBTnbipsAAWHp.false_northing$XAEBTnbipsAAWHp.ml0$XAEBTnbipsAAWHp.es$XAEBTnbipsAAWHp.e$XAEBTnbipsAAWHp.e3$XAEBTnbipsAAWHp.e2$XAEBTnbipsAAWHp.e1$XAEBTnbipsAAWHp.e0$XAEBTnbipsAAWHp.lon_center$XAEBTnbipsAAWHp.r_minor$XAEBTnbipsAAWHp.r_majorë› d"d-8.8/<@Êc‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ € ÿÿÿð Ž ÿÿÿè œ ÿÿÿà © ÿÿÿØ ¶ ÿÿÿÐ É ÿÿÿÈ Ü ÿÿÿÀ ï ÿÿÿ¸  „À| €ÿÿÿ° €ÿÿÿ¨ )€ÿÿÿ  7€ÿÿÿ˜ B€ÿÿÿ M€ÿÿÿˆ X€ÿÿÿ€ c„D=|D>D?¤D@¸DAÌDCàDDDE,DFXDG„DH°DIÜDKDL(DM`DQØÀèDSèÀDUDV0à<DX<DY\DZ”D[ D\<D^pà„DaŒDb DcÐDdTDiœÀ¬Dk¬Dl¼DmðDn Do(Dp8àlÀtDttDu„Dv¸DwÈDxäDyôà(D|( n, D}8à8 ·$ ë ÿÿÿð õ ÿÿÿè ÿ T  XÀ4€ÿÿÿà"€ÿÿÿØ,€ÿÿÿÐ7€ÿÿÿÈD€ÿÿÿÄD‘4D’8D“TD”„À¬D–¬D—ÐàÜÀäD›äDœàDžDŸ(D DD¡pD¢ D£$D¥hD¦xD¨„O, D©”à””(!0¸°(!0Ë(!0|ç(!/ (!/€6(!0£S(!/¿o(!/ÓŠ(!0"¦(!0Â(!/úÞ(!/æú(!/d(!/K?(!/2`$w$§$»$Ï$ã$÷$6$P$n$„$$¼$Ú$ý$"$8$V$j$~$šbeqconinv.c/ecs/hdfeos/gctp/src/eqconinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbipsAAWHp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.heqconinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)r_maj:p(0,18)r_min:p(0,18)lat1:p(0,18)lat2:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)mode:p(0,4)temp:(0,18)sinphi:(0,18)cosphi:(0,18)ms1:(0,18)ms2:(0,18)ml1:(0,18)ml2:(0,18)eqconinv.c$XBEBTnbipsAAWHp.eqconinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)eqconinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh1:(0,18)ml:(0,18)con:(0,18)theta:(0,18)flag:(0,4)$XBEBTnbipsAAWHp.eqconinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbipsAAWHp.rh:S(0,18)$XAEBTnbipsAAWHp.g:S(0,18)$XAEBTnbipsAAWHp.ns:S(0,18)$XAEBTnbipsAAWHp.false_easting:S(0,18)$XAEBTnbipsAAWHp.false_northing:S(0,18)$XAEBTnbipsAAWHp.ml0:S(0,18)$XAEBTnbipsAAWHp.es:S(0,18)$XAEBTnbipsAAWHp.e:S(0,18)$XAEBTnbipsAAWHp.e3:S(0,18)$XAEBTnbipsAAWHp.e2:S(0,18)$XAEBTnbipsAAWHp.e1:S(0,18)$XAEBTnbipsAAWHp.e0:S(0,18)$XAEBTnbipsAAWHp.lon_center:S(0,18)$XAEBTnbipsAAWHp.r_minor:S(0,18)$XAEBTnbipsAAWHp.r_major:S(0,18)stparl1:P(0,20);(0,18)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)phi3z:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,26)=*(0,4)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)stanparl:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06eqconinv.cBbss.bssDdata.dataDrodata.rodataadjust_lonphi3zatan2$XBEBTnbipsAAWHp.eqconinv.__func__eqconinvstparl1offsetporigincenlonmerstanparlradius2ptitlep_errorfabsmlfnmsfnztsincose3fne2fne1fne0fnsqrt$XAEBTnbipsAAWHp.rh$XAEBTnbipsAAWHp.ml0$XAEBTnbipsAAWHp.g$XAEBTnbipsAAWHp.ns$XAEBTnbipsAAWHp.e3$XAEBTnbipsAAWHp.e2$XAEBTnbipsAAWHp.e1$XAEBTnbipsAAWHp.e0$XAEBTnbipsAAWHp.e$XAEBTnbipsAAWHp.es$XAEBTnbipsAAWHp.false_easting$XAEBTnbipsAAWHp.false_northing$XAEBTnbipsAAWHp.lon_center$XAEBTnbipsAAWHp.r_minor$XAEBTnbipsAAWHp.r_major$XBEBTnbipsAAWHp.eqconinvint.__func__eqconinvintÿñ x /:@F, ih¤rz‚‰“œ¤«³¸½ÃËÐÕÚßäpøh ` X4PHH\@p8„0—(« Êê8 ^H+ ”+ ¤* ¨* ¸) ¼) Ì( Ð( à' ä' ð* ô* + +   ,& 0& <& @& PX% \% h& l& |„$ ˆ$ ”& ˜& ¨°# ´# À& Ä& ÔÜ" à" ì& ð& !  ! 08% <% dp$ t$ €# „# " ”"  ! ¤! Ü  ( , 8dl% p% ˜¤$ ¨$ ´# ¸# Ä" È" Ô! Ø! ,4 8 h l „ ˆ   ¤ ¸ ¼ Ð Ô à$ ä$ ð# ô# " " ! ! LT X d+ h+ t x „ ˆ œ   ¼ <À <ÄÌ+ Ð+ Ü* à* ø)  ) 0@H' L' X( \( t „ Pˆ PŒ”+ ˜+ ¤* ¨* ÀÐ Ø) Ü) ìü' ' ( ( 0 ¤' ¨' ¼ À Ô( Ø( ì ð ü  ,8 < dx | „ ˆ ” ˜ Ì Ø Ü ì+ ð+ $ $ # # ," 0" <! @! x Œ) )   ¤ ¼4ƒ ¸  Èx Èb 05% e+ h8 7  ÃFd   Qt›_-¦h.µjp1 à x4ˆ  equifor.o/ 1073924708 1032 20 100644 9368 ` ELF"@4(.shstrtab.text.bss.data1.data.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿à!  ý ÿ ý?¿Ð!  É Ë Å¿à½¡ Bý?¿Ø!  Å Ç Å; X@РXù¿Ø…§ @ù¿Ð…§Bà TÅ$ Ç$ !  Í Ï !  É Ë Å¿è…¡ B…¡ˆBà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèEQUIRECTANGULARequiforintequifor÷ d!d+8,8-<@Êc4 $ =$E g † ¦  Þ equifor.c/ecs/hdfeos/gctp/src/equifor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbjpsAAWIp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o equifor.o equifor.c -W0,-xp\$XAEBTnbjpsAAWIp.equiforint$XBEBTnbjpsAAWIp.equiforint.__func__equifor$XBEBTnbjpsAAWIp.equifor.__func__$XAEBTnbjpsAAWIp.false_easting$XAEBTnbjpsAAWIp.false_northing$XAEBTnbjpsAAWIp.lat_origin$XAEBTnbjpsAAWIp.lon_center$XAEBTnbjpsAAWIp.r_majorŒ d!d+8,8-<@Êc€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà  ÿÿÿØ £ ÿÿÿÐÀX ·„D.XD/lD0€D1”D2¨D6¼D7ÌD8èD9D: D;T Á, D<dàd $ < ÿÿÿð H ÿÿÿè T T ^ XÀ4 h€ÿÿÿàDK4DL\DMÄDNü t, DO à ¸(!/‡ ß(!/g(!/K+(!//O(!/p$Š$¨$¾$×$í$$bequifor.c/ecs/hdfeos/gctp/src/equifor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbjpsAAWIp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hequiforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)center_lon:p(0,18)lat1:p(0,18)false_east:p(0,18)false_north:p(0,18)equifor.c$XBEBTnbjpsAAWIp.equiforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)equifor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)$XBEBTnbjpsAAWIp.equifor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbjpsAAWIp.false_easting:S(0,18)$XAEBTnbjpsAAWIp.false_northing:S(0,18)$XAEBTnbjpsAAWIp.lat_origin:S(0,18)$XAEBTnbjpsAAWIp.lon_center:S(0,18)$XAEBTnbjpsAAWIp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06equifor.cBbss.bssDdata.dataDrodata.rodatacosadjust_lon$XBEBTnbjpsAAWIp.equifor.__func__equiforoffsetporigincenlonmerradiusptitle$XAEBTnbjpsAAWIp.false_easting$XAEBTnbjpsAAWIp.false_northing$XAEBTnbjpsAAWIp.lat_origin$XAEBTnbjpsAAWIp.lon_center$XAEBTnbjpsAAWIp.r_major$XBEBTnbjpsAAWIp.equiforint.__func__equiforintÿñ (.2= _˜gov€‡Ž ­Íé Ctl p € „ ” ˜ ¨ ¬ ¼ À Ì Ð ÔÜ à ð ø ü    ( 0 4 @ D \ Ð Ô èô ø    $ ( 8\ ` l p 4ƒ ¸¸p(p€#€+”À 7T÷FLœ  Q è_ÿ¦h¥Npô` x Tì  equiinv.o/ 1073924711 1032 20 100644 9808 ` ELF#ø4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÉ¿è!  Å Ç …¡ Âà XÅ$ Ç$ à XÅ Ç Å; X@РX!É !Å …¡ B¨ € !  ¢ @’@  ®€%à'¿ü!  ý ÿ ý?¿Ðý¿ðý?¿Ø!  ý ÿ ý?¿à!  Å Ç Å; X@РXù¿à…§ @ù¿Ø…§ Âù¿Ð…§BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèEQUIRECTANGULARInput data errorequi-inv@ !ûTD-?àequiinvintequiinv÷ d!d+8,8-<@Êg4 $ =$E g † ¦  Þ equiinv.c/ecs/hdfeos/gctp/src/equiinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbnpsAA2Jp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o equiinv.o equiinv.c -W0,-xp\$XAEBTnbnpsAA2Jp.equiinvint$XBEBTnbnpsAA2Jp.equiinvint.__func__equiinv$XBEBTnbnpsAA2Jp.equiinv.__func__$XAEBTnbnpsAA2Jp.false_easting$XAEBTnbnpsAA2Jp.false_northing$XAEBTnbnpsAA2Jp.lat_origin$XAEBTnbnpsAA2Jp.lon_center$XAEBTnbnpsAA2Jp.r_major“= d!d+8,8-<@Êg€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà  ÿÿÿØ £ ÿÿÿÐÀX ·„D.XD/lD0€D1”D2¨D6¼D7ÌD8èD9D: D;T Á, D<dàd $ < ÿÿÿð F ÿÿÿè P T \ XÀ4DJ4DKPDLlDMÀÌDOÌDPäàðDRðDSl h, DT|à| ¬(!/‡ Ó(!/g û(!/K(!//C(!/d$~$œ$²$Ë$á$÷$$)$‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð l ÿÿÿè € ÿÿÿà “ ÿÿÿØ ¦ ÿÿÿÐÀX º„D4XD5lD6€D7”D8¨D<ÐD=àD>ðD?D@DAD Ä, DBTàT $ ? ÿÿÿð K ÿÿÿè W T a XÀ4 k€ÿÿÿà w€ÿÿÿØ …€ÿÿÿÐ “€ÿÿÿÈ ¡€ÿÿÿÀ ª€ÿÿÿ¸DV4DW\DX|DYDZÐÀìD\ìD]àD_D`$DbˆDd µ, Deà ù(!/k!(!/LH(!/¤i(!/‹Š(!/¥(!/0É$ã$$$-$C$h$~$œ$¯$Âbgnomfor.c/ecs/hdfeos/gctp/src/gnomfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbnpsAA2Kp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hgnomforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)gnomfor.c$XBEBTnbnpsAA2Kp.gnomforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)gnomfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)sinphi:(0,18)cosphi:(0,18)coslon:(0,18)g:(0,18)ksp:(0,18)$XBEBTnbnpsAA2Kp.gnomfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbnpsAA2Kp.false_northing:S(0,18)$XAEBTnbnpsAA2Kp.false_easting:S(0,18)$XAEBTnbnpsAA2Kp.cos_p13:S(0,18)$XAEBTnbnpsAA2Kp.sin_p13:S(0,18)$XAEBTnbnpsAA2Kp.R:S(0,18)$XAEBTnbnpsAA2Kp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06gnomfor.cBbss.bssDdata.dataDrodata.rodatasinp_errorcosadjust_lon$XBEBTnbnpsAA2Kp.gnomfor.__func__gnomforoffsetpcenlatcenlonradiusptitletsincos$XAEBTnbnpsAA2Kp.cos_p13$XAEBTnbnpsAA2Kp.sin_p13$XAEBTnbnpsAA2Kp.false_northing$XAEBTnbnpsAA2Kp.false_easting$XAEBTnbnpsAA2Kp.lon_center$XAEBTnbnpsAA2Kp.R$XBEBTnbnpsAA2Kp.gnomforint.__func__gnomforintÿñ 0.2:>Ikˆ s{‚‰—Ÿ(¸ Ññ,? ddl p € „ ” ˜ ¨ ¬ ¼ À Ä È Øà ä èø  $ 0 4 L À Ä Ø ü   0 4 \ ` t x „˜ œ ¬ ° À Ä ì    $ 8 < P T 4ƒ ¸¨`0`9 #%Ã+ÄÌ 7F˜t  Q Ã_Ϧh uop!ä° x#”|  gnominv.o/ 1073924713 1032 20 100644 11672 ` ELF+@4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @Å¿ðÅ; X@РXÅ¿èÅ; X@РXÅ¿àÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÅ¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿àÉ¿à!  Å Ç …¡ ÂÅ; X@РXÁ?¿ØÅ¿Ø ¿Ð¢¿ÈÅ; XРX”@–@!  Å Ç à TÅ$ Ç$ Å¿àÅ; X@РX!Å ¨  € !  Å Ç à XÅ$ Ç$ €²À'¿üÉ¿È!  Å Ç ¡ BÉ¿èſЉ¡ B!  Å Ç ‰¡ BÅ¿à…¡ Â…¡ˆBÅ; X@РXà XÁ$ Ã$ !  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨  €:!  É Ë !Å © €!  ý ÿ ý?¿¸É¿ðſ腠¢É; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €bÀ'¿ü!  ý ÿ ý?¿¸Å¿ð… ¢É¿èÅ; XРXÉ; X@Ô Xù¿¸…§ÀÅ; X@РXà TÁ$ Ã$ €KÀ'¿üý¿Èý?¿¨!  ý ÿ ý?¿°à XÅ Ç Å; X@РXù¿°…§ @ù¿¨…§ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨ €ſðÅ; X@РX!Å ¨ €€#À'¿ü!  ý ÿ ý?¿¸É¿ðſЉ¡ B!  Å Ç ¡ BÉ¿ÀÅ¿à…¡ BÍ; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèGNOMONIC=Û|ßÙ×½»@ !ûTD-?àgnominvintgnominv# d!d+8,8-<@Êh4 $ =$E g ‡ ¦ ¿ Ø ë  gnominv.c/ecs/hdfeos/gctp/src/gnominv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbopsAA2Lp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o gnominv.o gnominv.c -W0,-xp\$XAEBTnbopsAA2Lp.gnominvint$XBEBTnbopsAA2Lp.gnominvint.__func__gnominv$XBEBTnbopsAA2Lp.gnominv.__func__$XAEBTnbopsAA2Lp.false_northing$XAEBTnbopsAA2Lp.false_easting$XAEBTnbopsAA2Lp.cos_p13$XAEBTnbopsAA2Lp.sin_p13$XAEBTnbopsAA2Lp.R$XAEBTnbopsAA2Lp.lat_center$XAEBTnbopsAA2Lp.lon_center³ d!d+8,8-<@Êh€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð l ÿÿÿè € ÿÿÿà “ ÿÿÿØ ¦ ÿÿÿÐÀX º„D5XD6lD7€D8”D9¨D:¼D>äD?ôD@DADB$DCX Ä, DDhàh $ ? ÿÿÿð I ÿÿÿè S T _ XÀ4 k€ÿÿÿà u€ÿÿÿØ ~€ÿÿÿÐ Š€ÿÿÿÈ –€ÿÿÿÀDV4DWPDXlDYDZ¸D[ØD]ôÀD_D`8à@Db@DcœDdÔÀüDfüÀ$Dh$Dixà€À€Dm€DnÔàÜàÜDqÜDr$DstDt|Dwð ¡, Dxà å(!/’ (!/s4(!/ËU(!/²v(!/(‘(!/Wµ(!/;Ù$î$$&$<$R$h$$£$·$Ë$Þ$ú$bgnominv.c/ecs/hdfeos/gctp/src/gnominv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbopsAA2Lp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hgnominvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)gnominv.c$XBEBTnbopsAA2Lp.gnominvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)gnominv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh:(0,18)z:(0,18)sinz:(0,18)cosz:(0,18)con:(0,18)$XBEBTnbopsAA2Lp.gnominv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbopsAA2Lp.false_northing:S(0,18)$XAEBTnbopsAA2Lp.false_easting:S(0,18)$XAEBTnbopsAA2Lp.cos_p13:S(0,18)$XAEBTnbopsAA2Lp.sin_p13:S(0,18)$XAEBTnbopsAA2Lp.R:S(0,18)$XAEBTnbopsAA2Lp.lat_center:S(0,18)$XAEBTnbopsAA2Lp.lon_center:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)atan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06gnominv.cBbss.bssDdata.dataDrodata.rodatasinatan2adjust_lonasinzfabsatansqrt$XBEBTnbopsAA2Lp.gnominv.__func__gnominvoffsetpcenlatcenlonradiusptitletsincos$XAEBTnbopsAA2Lp.cos_p13$XAEBTnbopsAA2Lp.sin_p13$XAEBTnbopsAA2Lp.false_northing$XAEBTnbopsAA2Lp.false_easting$XAEBTnbopsAA2Lp.lat_center$XAEBTnbopsAA2Lp.lon_center$XAEBTnbopsAA2Lp.R$XBEBTnbopsAA2Lp.gnominvint.__func__gnominvintÿñ 8 .28CINSX+z˜‚Š‘˜Ÿ¦®0Ç(à ;Wj xl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü ,4 8 D H `Ð Ô ì ð  , 0 D hp t ” œ   ´ ¸ Ü à ü   4 8 H P T X \ t | € ” ˜ ¤ ¨ ¼ À èü   DX | €  Ä Ì Ð ì ô ø   4 8 `t 4ƒ ¸¨`8` p3%£+¤Ø 7|#F  p  Q_"¦h#Åšp%`ð x'Pð  goodfor.o/ 1073924714 1032 20 100644 13812 ` ELF3œ4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ò' Hð' DÅ DÇ HÅ?¿ðÅ¿ð!  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!Å !  Å$ 8Ç$ ‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ F ÿÿÿðÀ P„D-D1,D2DD3\D4tD5ŒD6¤D7¼D8ÔD9ìD:D;D<4D@LDAxDB¤DCÐDDüDE(DFTDG€DH¬DIØDJDK0DO\DPlDQ| Z, DRŒàŒ ¢$ Õ ÿÿÿð á ÿÿÿè í T ÷ XÀ4 €ÿÿÿà €ÿÿÿØ €ÿÿÿÐ 2€ÿÿÿÈ B€ÿÿÿÄ J€ÿÿÿÀDe4ÀPDgPDhtà|Dj„À Dl DmÈàÐDoØÀôDqôDrDsDDtlàtÀ|Dx|Dy¤DzÌD{ôàüD~üÀ\D€\DD‚øàÀ$D†$D‡XDˆ`DŒ€À„DŽ„DäDôD‘$À4D“4D”LàXDŒXD–dàlD—lD€DžÈDŸÔD HàÀD£À W, D¤ÐàÐ ›(`!/% Î(`!/ (!.ö!$4$N$d$z$˜$¬$¿$Òbgoodfor.c/ecs/hdfeos/gctp/src/goodfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbppsAA2Mp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hgoodforint:F(0,3);(0,18)r:p(0,18)goodfor.c$XBEBTnbppsAA2Mp.goodforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)goodfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)theta:(0,18)delta_theta:(0,18)constant:(0,18)i:(0,4)region:(0,4)$XBEBTnbppsAA2Mp.goodfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbppsAA2Mp.feast:S(0,26)=ar(0,4);0;11;(0,18)$XAEBTnbppsAA2Mp.lon_center:S(0,27)=ar(0,4);0;11;(0,18)$XAEBTnbppsAA2Mp.R:S(0,18)sign:P(0,3);(0,18)adjust_lon:P(0,18);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06goodfor.cBbss.bssDdata.dataDrodata.rodatasignp_errorfabssincosadjust_lon$XBEBTnbppsAA2Mp.goodfor.__func__goodforradiusptitle$XAEBTnbppsAA2Mp.feast$XAEBTnbppsAA2Mp.lon_center$XAEBTnbppsAA2Mp.R$XBEBTnbppsAA2Mp.goodforint.__func__goodforintÿñ Ș.3;@DHS£uÀà}„‹h`¢`¾ј öœ, 0 < @ D H T X \ ` l p t x „ ˆ Œ  œ   ¤ ¨ ´ ¸ ¼ À Ì Ð Ô Ø ä è ì ð ü     ( (   , 0 4 8 D (H (L P \ ` l p x | ˆ Œ ˜ œ ¤ ¨ ´ ¸ Ä È Ð Ô à ä ð ô ü        ( , 8 < H L T X d h t x € „  ”   ¤ ¬ ° ¼ À Ì Ð Ø Ü è ì ø (ü (    $ ( 0 4 @ D P (T (\ ` l p t„ø 0ü 0 8 8H @L @d 8h 8œ H  H¸ ¼ à Pä P X  X@ D h Pl P X” X( , D X \ p t ” ¸ ¼ ð ô  ( 0 `4 `P t hx hˆ ¼ Ä pÈ pô ø 0 x4 x@ `D `H xL x` p pt pˆ @Œ @œ   ´ ¸ Ä €È €ä    $  , ˆ 0 ˆ D X \ 4ƒ ¸   XÈ XN ¨«% S+ T¨ 7 ü­F ¬ ´  Q`Ó_&3¦h'Ùp(Ü` x*< `  goodinv.o/ 1073924715 1032 20 100644 17120 ` ELF@ˆ4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ò' Hð' DÅ DÇ HÅ?¿ðÅ¿ð!  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!Å !  Å$ 8Ç$ ‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ F ÿÿÿðÀ P„D,D0,D1DD2\D3tD4ŒD5¤D6¼D7ÔD8ìD9D:D;4D?LD@xDA¤DBÐDCüDD(DETDF€DG¬DHØDIDJ0DN\DOlDP| Z, DQŒàŒ ¢$ Õ ÿÿÿð ß ÿÿÿè é T õ XÀ4 €ÿÿÿà €ÿÿÿØ €ÿÿÿÐ %€ÿÿÿÌDb4ÀdDddDeœà¤Dg¬ÀÈDiÈDjà DlÀDDnDDo€Dp¼DqøàÀDuDvDDw€Dx¼àÄDzÄD|ìÀLD~LDpÀ¬D¬D‚ÄàÐD„ÐD…À,D‡,Dˆœà¸DŠÀàèÀðDŽðD`D”D‘¨D’$D“dD”œD•ÐàìDšìD›„DŸœD D¡D¢xD£„D¤èD¥ôD¦ XD§ dD¨ ÌD© ØDª 0D« <D¬ ¤D­ °D® D¯ D° lD± xD² ÜD³ èD´ @Dµ LD¶ °D· ¼ 2, D¸ Ìà Ì v(`!/% ©(`!/ á(!.ö ü$$)$?$U$s$‡$š$­$Ábgoodinv.c/ecs/hdfeos/gctp/src/goodinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbqpsAA2Np.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hgoodinvint:F(0,3);(0,18)r:p(0,18)goodinv.c$XBEBTnbqpsAA2Np.goodinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)goodinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)arg:(0,18)theta:(0,18)temp:(0,18)region:(0,4)$XBEBTnbqpsAA2Np.goodinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbqpsAA2Np.feast:S(0,26)=ar(0,4);0;11;(0,18)$XAEBTnbqpsAA2Np.lon_center:S(0,27)=ar(0,4);0;11;(0,18)$XAEBTnbqpsAA2Np.R:S(0,18)sign:P(0,3);(0,18)adjust_lon:P(0,18);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06goodinv.cBbss.bssDdata.dataDrodata.rodatasinasinsignadjust_loncosp_errorfabs$XBEBTnbqpsAA2Np.goodinv.__func__goodinvradiusptitle$XAEBTnbqpsAA2Np.feast$XAEBTnbqpsAA2Np.lon_center$XAEBTnbqpsAA2Np.R$XBEBTnbqpsAA2Np.goodinvint.__func__goodinvintÿñ È .27<GKSX«zÀ Ü‚‰h`§`ÃÖ  ûœ, 0 < @ D H T X \ ` l p t x „ ˆ Œ  œ   ¤ ¨ ´ ¸ ¼ À Ì Ð Ô Ø ä è ì ð ü     ( (   , 0 4 8 D (H (L P \ ` l p x | ˆ Œ ˜ œ ¤ ¨ ´ ¸ Ä È Ð Ô à ä ð ô ü        ( , 8 < H L T X d h t x € „  ”   ¤ ¬ ° ¼ À Ì Ð Ø Ü è ì ø (ü (    $ ( 0 4 @ D P (T (\ ` l p t„ø ü  0  0( , 8 8< 8p @t @Œ  œ 8  8Ø Ü è Hì H     D H T PX P€ „  X” XÌ Ð Ü à     P PD H T XX X ”   @ H `L `P hT hl p |   ¨ `¬ `° h´ hÌ Ô pØ pô ø   8 d ˆ Œ ¸ ¼ È xÌ xà   €  € (  0 ˆ 4 ˆ \ p t  ”   ¤ ¸  ð ` ô ` ø p ü p ( ˜ , ˜ < L ` P ` d  l ˆ p ˆ ˜ ° @ ´ @ È ` Ì ` à p ä p ü @  @  `  ` , p 0 p x ` | ` € p „ p ¬ 8 ° 8 ì ` ð ` ô p ø p  8 $ 8 ` 8 d 8 „ ` ˆ ` Œ p  p Ð 8 Ô 8 ô ` ø ` ü p  p @ ` D ` H p L p t x ´ ¸ Ø P Ü P ` `  p$ pL P Œ  ° P´ Pð Pô P X XT XX Xx `| `€ p„ pÄ PÈ Pè Xì X( X, XL `P `T pX p4ƒ ¸ XÈXB ³%S+T¨ 7ü­F¬ È  QtÂ_.6¦h/Üp0äp x2T4  gvnspfor.o/ 1073924716 1032 20 100644 10948 ` ELF(l4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ !Í É¿è!  Å Ç …¡ Â…¡ˆB!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ø!  #¢`Å; XРX”@–@!  @Å¿ðÅ; X@РXÅ¿è!  Å; XРX@”Å¿àÅ; X@РXÅ¿ØÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àſ蠿آ¿ÐÅ; XРX”@–@Å¿àÅ; X@РXÁ?¿È!  É Ë Å¿Ø¡ B!  É Ë Å¿Ð‰¡ Bſȅ¡ B…¡ˆBÅ?¿ÀÍ¿À!É !  Å Ç …¡ ©ŠÂ€ !  ¢ @’@  ™€Hà'¿ü!  É Ë !Å ¡BÅ¿À…¡Â…¡‰ÂÅ?¿¸!  ý ÿ ý?¿¨!  É Ë Å¿¸‰¡ Bſн¡ Bý?¿°Å¿àÅ; X@РXù¿°…§ @ù¿¨…§Bà TÅ$ Ç$ !  Õ × !  É Ë Å¿¸‘¡ B!  É Ë Å¿Ø¡ B!  É Ë Å¿Ð‰¡ Bſȅ¡ B…¡ˆÂ…¢ B…¢ˆBà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-for?ð¿ðgvnspforintgvnspfor" d"d-8.8/<@Êk‘4$ C$L o  ® Ç à ó  gvnspfor.c/ecs/hdfeos/gctp/src/gvnspfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbrpsAA2Op./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o gvnspfor.o gvnspfor.c -W0,-xp\$XAEBTnbrpsAA2Op.gvnspforint$XBEBTnbrpsAA2Op.gvnspforint.__func__gvnspfor$XBEBTnbrpsAA2Op.gvnspfor.__func__$XAEBTnbrpsAA2Op.false_northing$XAEBTnbrpsAA2Op.false_easting$XAEBTnbrpsAA2Op.cos_p15$XAEBTnbrpsAA2Op.sin_p15$XAEBTnbrpsAA2Op.p$XAEBTnbrpsAA2Op.R$XAEBTnbrpsAA2Op.lon_center£ d"d-8.8/<@Êk‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ l ÿÿÿð v ÿÿÿè € ÿÿÿà ” ÿÿÿØ § ÿÿÿÐ º ÿÿÿÈÀd ΄D8dD9xD:¬D;ÀD<ÔD=èDADB DC0DDLDE\DFlDG  Ù, DH°à° "$ V ÿÿÿð b ÿÿÿè n T x XÀ4 ‚€ÿÿÿà Ž€ÿÿÿØ œ€ÿÿÿÐ ª€ÿÿÿÈ ¸€ÿÿÿÀ Á€ÿÿÿ¸D\4D]\D^|D_D`ÐÀDbDcà$De$DfPDg´Di, Ì, Dj<à<(!/9(!/b`(!/º(!/¡¢(!/3½(!/ Ø(!/Fü$$3$Q$g$}$“$¸$Î$ì$ÿ$bgvnspfor.c/ecs/hdfeos/gctp/src/gvnspfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbrpsAA2Op.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hgvnspforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)h:p(0,18)center_long:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)gvnspfor.c$XBEBTnbrpsAA2Op.gvnspforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)gvnspfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)sinphi:(0,18)cosphi:(0,18)coslon:(0,18)g:(0,18)ksp:(0,18)$XBEBTnbrpsAA2Op.gvnspfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbrpsAA2Op.false_northing:S(0,18)$XAEBTnbrpsAA2Op.false_easting:S(0,18)$XAEBTnbrpsAA2Op.cos_p15:S(0,18)$XAEBTnbrpsAA2Op.sin_p15:S(0,18)$XAEBTnbrpsAA2Op.p:S(0,18)$XAEBTnbrpsAA2Op.R:S(0,18)$XAEBTnbrpsAA2Op.lon_center:S(0,18)genrpt:P(0,20);(0,18);(10,3)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06gvnspfor.cBbss.bssDdata.dataDrodata.rodatasinp_errorcosadjust_lon$XBEBTnbrpsAA2Op.gvnspfor.__func__gvnspforoffsetpcenlatcenlongenrptradiusptitletsincos$XAEBTnbrpsAA2Op.cos_p15$XAEBTnbrpsAA2Op.sin_p15$XAEBTnbrpsAA2Op.false_northing$XAEBTnbrpsAA2Op.false_easting$XAEBTnbrpsAA2Op.lon_center$XAEBTnbrpsAA2Op.p$XAEBTnbrpsAA2Op.R$XBEBTnbrpsAA2Op.gvnspforint.__func__gvnspforintÿñ 8 /3;?J màLv~…Œ“š¡©0Â(Û û6I\ ‚Àx | ˆ Œ ” ˜ ¬ ° À Ä Ô Ø è ì ü      $ (8D (H (Tdt| € Œ  ¨   0 Td p t ˆ Œ ´ ¸ ¼ À à Tä Tð    0 4 D H p” ˜ ¤ ¨ ¼ À Ô Ø 4ƒ ¸0è8èzh%%+Ø 7h"FŒ°  Q<_ O¦h!õŽp#„Ð x%T  gvnspinv.o/ 1073924718 1032 20 100644 12876 ` ELF/ô4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ !Í É¿è!  Å Ç …¡ Â…¡ˆB!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ø!  #¢`Å; XРX”@–@!  @Å¿ðÅ; X@РXÅ¿è!  Å; XРX@”Å¿àÅ; X@РXÅ¿ØÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿8ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÅ¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿àÉ¿à!  Å Ç …¡ ÂÅ?¿Ø!  É Ë !Å …¡BÅ?¿Ð!  É Ë !Å …¡BÅ?¿Èý¿Øý?¿¨É¿Ðſȅ¡ ÂÅ; X@РXý¿¨¯ŠÀ€ !  ¢ @’@  ›€óà'¿ü!  ý ÿ ý?¿ !Í Å¿Ø‰ ‰Bſȉ¡ BſЅ¡ Â…¡ˆÂÅ; X@РXù¿ ‘§ÀÅ¿Ðɿؠ‰Ä…¡ Â…¡ˆB…¢ ÂÅ?¿¸Å¿¸Å; X@РXÁ?¿ÀÅ¿À ¿¸¢¿°Å; XРX”@–@!  Å Ç à TÅ$ Ç$ Å¿àÅ; X@РX!Å ¨  € !  Å Ç à XÅ$ Ç$ €²À'¿üÉ¿°!  Å Ç ¡ BÉ¿èÅ¿¸‰¡ B!  Å Ç ‰¡ BÅ¿à…¡ Â…¡ˆBÅ; X@РXà XÁ$ Ã$ !  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ?¿ÐÅ¿ÐÅ; X@РX!Å ¨  €:!  É Ë !Å © €!  ý ÿ ý?¿ É¿ðſ腠¢É; XРXÅ; X@Ô Xù¿ …§@Å; X@РXà TÁ$ Ã$ €bÀ'¿ü!  ý ÿ ý?¿ Å¿ð… ¢É¿èÅ; XРXÉ; X@Ô Xù¿ …§ÀÅ; X@РXà TÁ$ Ã$ €KÀ'¿üý¿°ý?¿¨!  ý ÿ ý?¿˜à XÅ Ç Å; X@РXù¿˜…§ @ù¿¨…§ÂÅ?¿ÐÅ¿ÐÅ; X@РX!Å ¨ €ſðÅ; X@РX!Å ¨ €€#À'¿ü!  ý ÿ ý?¿ É¿ðÅ¿¸‰¡ B!  Å Ç ¡ BÉ¿ÐÅ¿à…¡ BÍ; XРXÅ; X@Ô Xù¿ …§@Å; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-for?ð¿ð=Û|ßÙ×½»@ !ûTD-?àgvnspinvintgvnspinv> d"d-8.8/<@Êm‘4$ C$L o  ® Ç à ó  " gvnspinv.c/ecs/hdfeos/gctp/src/gvnspinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbtpsAA2Pp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o gvnspinv.o gvnspinv.c -W0,-xp\$XAEBTnbtpsAA2Pp.gvnspinvint$XBEBTnbtpsAA2Pp.gvnspinvint.__func__gvnspinv$XBEBTnbtpsAA2Pp.gvnspinv.__func__$XAEBTnbtpsAA2Pp.false_northing$XAEBTnbtpsAA2Pp.false_easting$XAEBTnbtpsAA2Pp.cos_p15$XAEBTnbtpsAA2Pp.sin_p15$XAEBTnbtpsAA2Pp.p$XAEBTnbtpsAA2Pp.R$XAEBTnbtpsAA2Pp.lat_center$XAEBTnbtpsAA2Pp.lon_centerÃ} d"d-8.8/<@Êm‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ l ÿÿÿð v ÿÿÿè € ÿÿÿà ” ÿÿÿØ § ÿÿÿÐ º ÿÿÿÈÀd ΄D7dD8xD9¬D:ÀD;ÔD<èD=üDA$DB4DCDDD`DEpDF€DG´ Ù, DHÄàÄ "$ V ÿÿÿð ` ÿÿÿè j T v XÀ4 ‚€ÿÿÿà Œ€ÿÿÿØ •€ÿÿÿÐ  €ÿÿÿÈ «€ÿÿÿÀ ´€ÿÿÿ¸ À€ÿÿÿ°D]4D^PD_lD`Da¬DbÌDcìÀ De Df8àDDhDDi¬DjÀDkàDlüÀ$Dn$Do@àHDqHDr¤DsÜÀDuÀ,Dw,Dx€àˆÀˆD|ˆD}ÜàäàäD€äD,D‚|Dƒ„D…ø Ì, D†à(!/¨9(!/‰`(!/á(!/È¢(!/>½(!/+Ø(!/mü(!/Q $=$R$l$Š$ $¶$Ì$ñ$$%$9$M$`$|bgvnspinv.c/ecs/hdfeos/gctp/src/gvnspinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbtpsAA2Pp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hgvnspinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)h:p(0,18)center_long:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)gvnspinv.c$XBEBTnbtpsAA2Pp.gvnspinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)gvnspinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh:(0,18)r:(0,18)con:(0,18)com:(0,18)z:(0,18)sinz:(0,18)cosz:(0,18)$XBEBTnbtpsAA2Pp.gvnspinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbtpsAA2Pp.false_northing:S(0,18)$XAEBTnbtpsAA2Pp.false_easting:S(0,18)$XAEBTnbtpsAA2Pp.cos_p15:S(0,18)$XAEBTnbtpsAA2Pp.sin_p15:S(0,18)$XAEBTnbtpsAA2Pp.p:S(0,18)$XAEBTnbtpsAA2Pp.R:S(0,18)$XAEBTnbtpsAA2Pp.lat_center:S(0,18)$XAEBTnbtpsAA2Pp.lon_center:S(0,18)genrpt:P(0,20);(0,18);(10,3)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06gvnspinv.cBbss.bssDdata.dataDrodata.rodatasinatan2adjust_lonfabsasinzp_errorsqrt$XBEBTnbtpsAA2Pp.gvnspinv.__func__gvnspinvoffsetpcenlatcenlongenrptradiusptitletsincos$XAEBTnbtpsAA2Pp.cos_p15$XAEBTnbtpsAA2Pp.sin_p15$XAEBTnbtpsAA2Pp.false_northing$XAEBTnbtpsAA2Pp.false_easting$XAEBTnbtpsAA2Pp.lat_center$XAEBTnbtpsAA2Pp.lon_center$XAEBTnbtpsAA2Pp.p$XAEBTnbtpsAA2Pp.R$XBEBTnbtpsAA2Pp.gvnspinvint.__func__gvnspinvintÿñ @ 0/39DIOW\< øˆ—ž¥¬³»8Ô0í( ,HdwŠ0 °Ôx | ˆ Œ ” ˜ ¬ ° À Ä Ô Ø è ì ü      ,4 8 <LX (\ (hxˆ ”   ¤ ¼0 4 L P | Œ  ¤ ¨ ´ ¸ Ä È Ô Ø ü  X X( < @ P T x ¬ ÐØ Ü ü      D H d h ˆ œ   ° ¸ ¼ À Ä Ü ä è ü    ( ($ ( Pd € „ ¬À ä è , 4 8 T \ ` | € œ   ÈÜ 4ƒ ¸È@Èv@E%…+ˆä 7 l>F ¬ 0  QÜ}_%Y¦h&ÿ¼p(¼ x*Ì(  hamfor.o/ 1073924719 1032 20 100644 9340 ` ELF"$4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿à!  É Ë !Å ½¡ Bý?¿À!ý ý?¿ÈÅ¿èÅ; X@РX¿ !½  ý?¿ÐÉ¿à!Å …¡ ÂÅ; X@РXù¿Ð…§ @ù¿È…§BÅ; X@РXù¿À…§ ÀÅ?¿Ø!  ý ÿ ý?¿°É¿Ø!Å ½¡ Bý?¿¸Å¿èÅ; X@РXù¿¸½§ @ý?¿ÐÉ¿àÅ …¡ ÂÅ; X@РXù¿Ð…§ @ù¿°…§Bà TÅ$ Ç$ !  ý ÿ ý?¿°ý¿Øý?¿¨Å¿èÅ; X@РXù¿¨…§ @ù¿°…§Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèHAMMER?ö žfe˜>?ð@hamforinthamforÍ d d)8*8+<@Ên4 $ 7$> _  ž ± hamfor.c/ecs/hdfeos/gctp/src/hamfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbupsAA2Qp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o hamfor.o hamfor.c -W0,-xp\$XAEBTnbupsAA2Qp.hamforint$XBEBTnbupsAA2Qp.hamforint.__func__hamfor$XBEBTnbupsAA2Qp.hamfor.__func__$XAEBTnbupsAA2Qp.false_northing$XAEBTnbupsAA2Qp.false_easting$XAEBTnbupsAA2Qp.R$XAEBTnbupsAA2Qp.lon_center‹ç d d)8*8+<@Ên€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL „D2LD3`D4tD5ˆD9œD:¬D;¼D<ÌD= ¦, D>à ì$  ÿÿÿð * ÿÿÿè 6 T @ XÀ4 J€ÿÿÿà V€ÿÿÿØDN4DP\DQèDR`DT¨ a, DU¸à¸ ¤(!.ò Ì(!.Ó ó(!.¤(!.·2$L$j$€$–$¬$À$Ó$æbhamfor.c/ecs/hdfeos/gctp/src/hamfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbupsAA2Qp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hhamforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)hamfor.c$XBEBTnbupsAA2Qp.hamforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)hamfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)fac:(0,18)$XBEBTnbupsAA2Qp.hamfor.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbupsAA2Qp.false_northing:S(0,18)$XAEBTnbupsAA2Qp.false_easting:S(0,18)$XAEBTnbupsAA2Qp.R:S(0,18)$XAEBTnbupsAA2Qp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06hamfor.cBbss.bssDdata.dataDrodata.rodatasincossqrtadjust_lon$XBEBTnbupsAA2Qp.hamfor.__func__hamforoffsetpcenlonradiusptitle$XAEBTnbupsAA2Qp.false_northing$XAEBTnbupsAA2Qp.false_easting$XAEBTnbupsAA2Qp.lon_center$XAEBTnbupsAA2Qp.R$XBEBTnbupsAA2Qp.hamforint.__func__hamforintÿñ -15:E"f@Èmu|ƒŠªÉåø  ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð  x |  œ   ¬ ° ¼ À Ðè ì ø ( , @ D Xp |  ¤ Ä4ƒ ¸À ÀÈ)%ñ+ô´ 7¨ÍFx  Q ç_ï¦h•&p¼p x ,ø  haminv.o/ 1073924720 1032 20 100644 9340 ` ELF"$4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!  Å Ç !Í ‰ ‰F‰¡ BÅ¿ð… ‰B… ‰Æ‰¡Âſ腠‰B…¡ÂÅ; X@РX!Å …  ÂÅ?¿à!  ý ÿ ý?¿ØÍ¿ðÅ¿à•¡‰B!  É Ë #Å`…¡ B‘ ‰D‰¡‰F!Å …¡ ‰¢Âſ腠‰B…¡ÂÕ; XРXÅ; X@Ô XÅ`…  Bù¿Ø…§BÅ; X@РXà TÁ$ Ã$ É¿èÅ¿à…¡ B!  É Ë … ‰Ä… ‰ÄÅ; X@РXà XÁ$ Ã$ €À'¿ü€à¿ü°ÇàèHAMMER@@haminvinthaminvÍ d d)8*8+<@Êo4 $ 7$> _  ž ± haminv.c/ecs/hdfeos/gctp/src/haminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbvpsAA2Rp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o haminv.o haminv.c -W0,-xp\$XAEBTnbvpsAA2Rp.haminvint$XBEBTnbvpsAA2Rp.haminvint.__func__haminv$XBEBTnbvpsAA2Rp.haminv.__func__$XAEBTnbvpsAA2Rp.false_northing$XAEBTnbvpsAA2Rp.false_easting$XAEBTnbvpsAA2Rp.R$XAEBTnbvpsAA2Rp.lon_center‹æ d d)8*8+<@Êo€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL „D2LD3`D4tD5ˆD9œD:¬D;¼D<ÌD= ¦, D>à ì$  ÿÿÿð ( ÿÿÿè 2 T > XÀ4 J€ÿÿÿàDM4DNPDOlDQÄDR`DSœ U, DT¬à¬ ˜(!.ò À(!.Ó ç(!.¤(!.·&$;$U$s$‰$Ÿ$µ$É$åbhaminv.c/ecs/hdfeos/gctp/src/haminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbvpsAA2Rp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hhaminvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)haminv.c$XBEBTnbvpsAA2Rp.haminvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)haminv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)fac:(0,18)$XBEBTnbvpsAA2Rp.haminv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbvpsAA2Rp.false_northing:S(0,18)$XAEBTnbvpsAA2Rp.false_easting:S(0,18)$XAEBTnbvpsAA2Rp.R:S(0,18)$XAEBTnbvpsAA2Rp.lon_center:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06haminv.cBbss.bssDdata.dataDrodata.rodataasinzatan2adjust_lonsqrt$XBEBTnbvpsAA2Rp.haminv.__func__haminvoffsetpcenlonradiusptitle$XAEBTnbvpsAA2Rp.false_northing$XAEBTnbvpsAA2Rp.false_easting$XAEBTnbvpsAA2Rp.lon_center$XAEBTnbvpsAA2Rp.R$XBEBTnbvpsAA2Rp.haminvint.__func__haminvintÿñ -39DIj@¼qy€‡Ž®Íéü   ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð  x | ” ˜ ¬ ° ¼ À ì ô ø   $ ( 4 8 H L px Œ ¬ ° È4ƒ ¸¸ ¸À!%á+ä´ 7˜ÍFh  Q øæ_Þ¦h„*p°p x   imolwfor.o/ 1073924721 1032 20 100644 11972 ` ELF,l4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ò' Hð' DÅ DÇ HÅ?¿ðÅ¿ð!  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ $!  É Ë !Å …¡ B!  Å$ (Ç$ ,!  @Å¿ðÅ; X@РX€À'¿ü€à¿ü°Çàèã¿8ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿è!Å © €;É¿ð!Å © € É¿ð!Å © €€)À'¿ÀÉ¿ð!Å © € Í¿ð!É !Å …¡B©ŠÂ€Í¿ð!É !Å …¡B©ŠÂ€ É¿ð!Å © €  €à'¿À  à'¿À€:É¿ð!Å © € É¿ð!Å © €  €)à'¿ÀÉ¿ð!Å © € Í¿ð!É !Å …¡B©ŠÂ€Í¿ð!É !Å …¡B©ŠÂ€ É¿ð!Å © €  €à'¿À  à'¿ÀÉ¿ðà¿À¡, #¢` Å Ç …¡ÂÅ; X@РXÁ?¿àÅ¿èÅ?¿ØÅ¿èÅ; X@РX!Å …  BÅ?¿ÈÀ'¿Äý¿Øý?¿¸ý; X@РXù¿¸‰§@ſȅ¡¿ #½ ¢ý?¿¨!ý ý?¿°Å¿ØÅ; X@РXù¿°…§@ù¿¨…§ ÂÅ?¿ÐÉ¿ØÅ¿Ð…¡BÅ?¿ØÅ¿ÐÅ; X@РX!Å ¨ €€à¿Ä€¤ 2€!  ¢ @’@à¿Ä  à'¿Ä¿ÿËÉ¿Ø!Å …¡ ÂÅ?¿Ø!É !Å ½¡ Âý?¿ Å¿èÅ; X@РXù¿ ‰§À!Å © €!Å Å?¿àà¿À¡, #¢` ý ÿ ý?¿ !  É Ë !Å ‰¡ Bſཡ Bý?¿˜Å¿ØÅ; X@РXù¿˜…§ @ù¿ …§Bà TÅ$ Ç$ !  É Ë !Å ½¡ Bý?¿ Å¿ØÅ; X@РXù¿ …§ @à XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèINTERRUPTED MOLLWEIDE EQUAL-AREAIteration failed to convergeIntMoll-forward?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«?ÖWJy Ö?þ·Áfý¼ ?þ·Áfð­…@ !ûTD-=„›†¡+›À !ûTD-½„›†¡+›¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ë?ð=Û|ßÙ×½»@?ìÏd)¾…•?ö žf;ãimolwforintimolwfor µ d"d-8.8/<@Êp‘4$ C$L o † ¢ imolwfor.c/ecs/hdfeos/gctp/src/imolwfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbwpsAA2Sp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o imolwfor.o imolwfor.c -W0,-xp\$XAEBTnbwpsAA2Sp.imolwforint$XBEBTnbwpsAA2Sp.imolwforint.__func__imolwfor$XBEBTnbwpsAA2Sp.imolwfor.__func__$XAEBTnbwpsAA2Sp.feast$XAEBTnbwpsAA2Sp.lon_center$XAEBTnbwpsAA2Sp.R«À d"d-8.8/<@Êp‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ I ÿÿÿðÀ S„D-D1,D2DD3\D4tD5ŒD6¤D:¼D;èD<D=@D>lD?˜DCÄDDÔDEä ^, DFôàô §$ Û ÿÿÿð ç ÿÿÿè ó T ý XÀ4 €ÿÿÿà €ÿÿÿØ %€ÿÿÿÐ 8€ÿÿÿÈ C€ÿÿÿÄ K€ÿÿÿÀD\4ÀPD^PDaDbDc$à,À4Dg4DjxDkDl àDoDpHDqPDupÀtDwtDxÔDyäDzDu<D{HàPD|PDdD‚¬Dƒ¸D„,D…p X, D†€à€ (0!/& Ï(0!/ (!.÷!$;$Q$g$…$™$¬$¿bimolwfor.c/ecs/hdfeos/gctp/src/imolwfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbwpsAA2Sp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.himolwforint:F(0,3);(0,18)r:p(0,18)imolwfor.c$XBEBTnbwpsAA2Sp.imolwforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)imolwfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)theta:(0,18)delta_theta:(0,18)con:(0,18)i:(0,4)region:(0,4)$XBEBTnbwpsAA2Sp.imolwfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbwpsAA2Sp.feast:S(0,26)=ar(0,4);0;5;(0,18)$XAEBTnbwpsAA2Sp.lon_center:S(0,27)=ar(0,4);0;5;(0,18)$XAEBTnbwpsAA2Sp.R:S(0,18)adjust_lon:P(0,18);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06imolwfor.cBbss.bssDdata.dataDrodata.rodatap_errorfabscossinadjust_lon$XBEBTnbwpsAA2Sp.imolwfor.__func__imolwforradiusptitle$XAEBTnbwpsAA2Sp.feast$XAEBTnbwpsAA2Sp.lon_center$XAEBTnbwpsAA2Sp.R$XBEBTnbwpsAA2Sp.imolwforint.__func__imolwforintÿñ h à/7<@DOì r({‚‰80 0¼Ïà õ, 0 < @ D H T X \ ` l p t x „ ˆ Œ  œ   ¤ ¨ ´ (¸ (¼ À Ì Ð Ü 0à 0è ì ø ü  8  8  $ ( 4 @8 @@ D P T ` Hd Hl p | € Œ P P˜ œ ¨ ¬ ¸ X¼ XÄ È Ô Ø Üì` `d `| h€ h˜ pœ p¼ xÀ xØ €Ü €à ˆä ˆ   ˜  ˜(  ,  ` hd h| ¨€ ¨¤ ¨¨ ¨À €Ä €È ˆÌ ˆè ì ð ˜ô ˜ ° °H L d € ˆ €Œ €¨ Ì ¸Ð ¸à  À  ÀL $P $\| È€ ÈŒ € €” Ș Ȭ¼ ÀÀ ÀÔ `Ø `è ì    Ð Ð0 T X d Øh Ø| 4ƒ ¸¸phpTÈõ%½+À¨ 7 hµF   Q0À_!ð¦h#–p$˜P x%è„  imolwinv.o/ 1073924722 1032 20 100644 11872 ` ELF,4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ò' Hð' DÅ DÇ HÅ?¿ðÅ¿ð!  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ $!  É Ë !Å …¡ B!  Å$ (Ç$ ,!  @Å¿ðÅ; X@РX€À'¿ü€à¿ü°Çàèã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿è!Å © €#Í¿ð!  É Ë !Å …¡ B©ŠÂ €€À'¿ÜÍ¿ð!  É Ë !Å …¡ B©ŠÂ €  €à'¿Ü  à'¿Ü€"Í¿ð!  É Ë !Å …¡ B©ŠÂ €  €à'¿ÜÍ¿ð!  É Ë !Å …¡ B©ŠÂ €  €à'¿Ü  à'¿ÜÉ¿ðà¿Ü¡, #¢` Å Ç …¡ÂÅ?¿ðÍ¿è!  É Ë !Å …¡ B…¡‰ÂÅ; X@РXÁ?¿àà¿Ü¡, #¢` ý ÿ ý?¿Àý¿ðý?¿È!  É Ë !Å ½¡ Bý?¿ÐÅ¿àÅ; X@РXù¿Ð…§ @ù¿È…§ Âù¿À…§BÅ; X@РXà TÁ$ Ã$ É¿à!Å ½¡ Bý?¿¸ý; X@РXù¿¸‰§@!Å …¡ ÂÅ; X@РXà XÁ$ Ã$ à¿Ü€¤ €à TÉ Ë !Å ©  € à TÉ Ë !Å © € ?þ€§à'¿üà¿Ü€¤ €)à TÉ Ë !Å © € à TÉ Ë !Å ©  €à TÉ Ë !Å © €à TÉ Ë !Å © € ?þ€|à'¿üà¿Ü€¤ €à TÉ Ë !Å ©  € à TÉ Ë !Å © € ?þ€cà'¿üà¿Ü€¤ €à TÉ Ë !Å ©  € à TÉ Ë !Å © € ?þ€Jà'¿üà¿Ü€¤ €)à TÉ Ë !Å © € à TÉ Ë !Å ©  €à TÉ Ë !Å © €à TÉ Ë !Å © € ?þ€à'¿üà¿Ü€¤ €à TÉ Ë !Å ©  € à TÉ Ë !Å © € ?þ€à'¿ü€À'¿ü€à¿ü°ÇàèINTERRUPTED MOLLWEIDE EQUAL-AREA?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«¿ö žf†”~?î+}Þ8k=¿î+}Þ8k=?ö žf†”~?ö žf;ã?ìÏd)¾…•@@ !ûTD-?ÖWJy Ö?þ·Áfý¼ ¿ûìÞ] É¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ëimolwinvintimolwinv µ d"d-8.8/<@Êq‘4$ C$L o † ¢ imolwinv.c/ecs/hdfeos/gctp/src/imolwinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbxpsAA2Tp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o imolwinv.o imolwinv.c -W0,-xp\$XAEBTnbxpsAA2Tp.imolwinvint$XBEBTnbxpsAA2Tp.imolwinvint.__func__imolwinv$XBEBTnbxpsAA2Tp.imolwinv.__func__$XAEBTnbxpsAA2Tp.feast$XAEBTnbxpsAA2Tp.lon_center$XAEBTnbxpsAA2Tp.Rk d"d-8.8/<@Êq‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ I ÿÿÿðÀ S„D+D/,D0DD1\D2tD3ŒD4¤D8¼D9èD:D;@D<lD=˜DAÄDBÔDCä ^, DDôàô §$ Û ÿÿÿð å ÿÿÿè ï T û XÀ4 €ÿÿÿà €ÿÿÿÜDQ4ÀPDSPDTˆDUÄàÌÀÔDYÔDZD[LàTD]TD_|D`°Da8De„DgèDh”DiøDk\DlDml !, Dn|à| f(0!/& ˜(0!/ Ï(!.÷ ê$$$0$C$V$jbimolwinv.c/ecs/hdfeos/gctp/src/imolwinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbxpsAA2Tp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.himolwinvint:F(0,3);(0,18)r:p(0,18)imolwinv.c$XBEBTnbxpsAA2Tp.imolwinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)imolwinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)theta:(0,18)region:(0,4)$XBEBTnbxpsAA2Tp.imolwinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbxpsAA2Tp.feast:S(0,26)=ar(0,4);0;5;(0,18)$XAEBTnbxpsAA2Tp.lon_center:S(0,27)=ar(0,4);0;5;(0,18)$XAEBTnbxpsAA2Tp.R:S(0,18)adjust_lon:P(0,18);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)sin:P(0,18);(0,18)cos:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06imolwinv.cBbss.bssDdata.dataDrodata.rodatasincosadjust_lonasin$XBEBTnbxpsAA2Tp.imolwinv.__func__imolwinvradiusptitle$XAEBTnbxpsAA2Tp.feast$XAEBTnbxpsAA2Tp.lon_center$XAEBTnbxpsAA2Tp.R$XBEBTnbxpsAA2Tp.imolwinvint.__func__imolwinvintÿñ h Ø/37BGä j(Œsz80˜0´ÇØ í, 0 < @ D H T X \ ` l p t x „ ˆ Œ  œ   ¤ ¨ ´ (¸ (¼ À Ì Ð Ü 0à 0è ì ø ü  8  8  $ ( 4 @8 @@ D P T ` Hd Hl p | € Œ P P˜ œ ¨ ¬ ¸ X¼ XÄ È Ô Ø Üì ` `d `| € Œ h h´ ¸ Ä pÈ p   x x< @ L €P €ˆ Œ ¨ ¬ ¸ ˆ¼ ˆÌ à ä     (L d ˜h ˜xˆ  Œ  ˜ È ¨Ì ¨ì °ð °, °0 °P ¨T ¨t ¸x ¸˜ ¨œ ¨Ø ÀÜ Àü ¨ ¨< ¨@ ¨` Èd È  Ȥ ÈÄ ¨È ¨è Ðì Ð  ¨ ¨L ÐP Ðp ¨t ¨4ƒ ¸¸php!˜í% …+ ˆ¨ 7 0µF èh  QPk_!»¦h#aùp$\@ x%œl  lamazfor.o/ 1073924722 1032 20 100644 10760 ` ELF'ˆ4(.shstrtab.text.bss.data1.rodata1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @Å¿ðÅ; X@РXÅ¿èÅ; X@РXÅ¿àÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àſ蠿Ȣ¿ÀÅ; XРX”@–@ſ࠿آ¿ÐÅ; XРX”@–@!  É Ë Å¿È¡ B!  É Ë Å¿À‰¡ BſЅ¡ B…¡ˆBÅ?¿¸É¿¸!Å © B€¢¿t%¤ !  É Ë !Å …¡ B@’€Å; X@Ô X ¿t#¢`@’@  q€>à'¿ü!  ý ÿ ý?¿h!Í !É Å¿¸…¡B…¡‰ÂÅ; X@РXù¿h…§ @Å?¿°É¿°Å¿À‰¡ Bſ؉¡ B!  Å Ç …¡Bà TÅ$ Ç$ Ñ¿°!  É Ë Å¿È¡ B!  É Ë Å¿À‰¡ BſЅ¡ B…¡ˆÂ‰¢ B!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèLAMBERT AZIMUTHAL EQUAL-AREAlamaz-forwardPoint projects to a circle of radius = %lf ¿ð@?ðlamazforintlamazfor d"d-8.8/<@Êr‘4$ C$L o  ® É ä ÷ lamazfor.c/ecs/hdfeos/gctp/src/lamazfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbypsAA2Up./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o lamazfor.o lamazfor.c -W0,-xp\$XAEBTnbypsAA2Up.lamazforint$XBEBTnbypsAA2Up.lamazforint.__func__lamazfor$XBEBTnbypsAA2Up.lamazfor.__func__$XAEBTnbypsAA2Up.false_northing$XAEBTnbypsAA2Up.false_easting$XAEBTnbypsAA2Up.cos_lat_o$XAEBTnbypsAA2Up.sin_lat_o$XAEBTnbypsAA2Up.R$XAEBTnbypsAA2Up.lon_center¡, d"d-8.8/<@Êr‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ e ÿÿÿð o ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D4XD5lD6€D7”D8¨D<ÐD=àD>ðD?D@DAD È, DBTàT $ E ÿÿÿð Q ÿÿÿè ] T g XÀ4 q€ÿÿÿà ‚€ÿÿÿØ —€ÿÿÿÐ ¬€ÿÿÿÈ »€ÿÿÿÀ Ê€ÿÿÿ¸ Ó€ÿÿÿ° Þ€<ÿÿÿtDW4DX\DY|DZœD[ÜÀøD]øD^4D_LàXDaXDb DdÔDe8 ý, DfHàHB(!/pj(!/Q‘(!/«´(!/×(!/"ò(!/5$0$N$d$z$$µ$Ë$é$ý$+blamazfor.c/ecs/hdfeos/gctp/src/lamazfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbypsAA2Up.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hlamazforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)lamazfor.c$XBEBTnbypsAA2Up.lamazforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)lamazfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)sin_delta_lon:(0,18)cos_delta_lon:(0,18)sin_lat:(0,18)cos_lat:(0,18)g:(0,18)ksp:(0,18)mess:(0,24)=ar(0,4);0;59;(0,1)$XBEBTnbypsAA2Up.lamazfor.__func__:V(0,25)=ar(0,4);0;8;(0,26)=k(0,1)$XAEBTnbypsAA2Up.false_northing:S(0,18)$XAEBTnbypsAA2Up.false_easting:S(0,18)$XAEBTnbypsAA2Up.cos_lat_o:S(0,18)$XAEBTnbypsAA2Up.sin_lat_o:S(0,18)$XAEBTnbypsAA2Up.R:S(0,18)$XAEBTnbypsAA2Up.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)sqrt:P(0,18);(0,18)sprintf:P(0,3);(10,3);(0,27)=*(0,28)=k(0,1);0@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06lamazfor.cBbss.bssDdata.dataDrodata.rodatasqrtp_errorsprintfadjust_lon$XBEBTnbypsAA2Up.lamazfor.__func__lamazforoffsetpcenlatcenlonradiusptitletsincos$XAEBTnbypsAA2Up.cos_lat_o$XAEBTnbypsAA2Up.sin_lat_o$XAEBTnbypsAA2Up.false_northing$XAEBTnbypsAA2Up.false_easting$XAEBTnbypsAA2Up.lon_center$XAEBTnbypsAA2Up.R$XBEBTnbypsAA2Up.lamazforint.__func__lamazforintÿñ 0 /4<DO$ rˆX{ƒŠ‘˜Ÿ§( Ýý8K qdl p € „ ” ˜ ¨ ¬ ¼ À Ä È Øà ä èø  $ 0 4 LÀ Ä Ø ü$ ( < @ h l „ ˆ Œ  œ   ´ À Ä Ì à ä ô ø ü  < @ ` d x |   ¤ 4Œ Àà 0 .Ð,&-.-40Ì  @üO˜  Z¨,hÔ¦q!z}y"øÀ $¸Ð lamazinv.o/ 1073924723 1032 20 100644 11848 ` ELF+ð4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @Å¿ðÅ; X@РXÅ¿èÅ; X@РXÅ¿àÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÅ¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿àÍ¿à!  É Ë !Å …¡ B…¡‰ÂÅ?¿ÀÉ¿À!Å © € !  ¢ @’@  s€Íà'¿üÅ¿ÀÅ; X@РX!Å …  BÅ?¿ØÅ¿Ø ¿Ð¢¿ÈÅ; XРX”@–@!  Å Ç à TÅ$ Ç$ Å¿àÅ; X@РX!Å ¨ €¡!  É Ë Å¿È¡ B!  É Ë Å¿Ð‰¡ Bſ艡 BÅ¿à…¡ Â…¡ˆBÅ; X@РXà XÁ$ Ã$ !  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨ €:ý¿Èý?¿°!  ý ÿ ý?¿¸à XÅ Ç Å; X@РXù¿¸…§ @ù¿°…§ÂÅ?¿ÀÉ¿À!Å © B€!  ý ÿ ý?¿¨É¿ðſЉ¡ B!  Å Ç ¡ BÉ¿ÀÅ¿à…¡ BÍ; XРXÅ; X@Ô Xù¿¨…§@Å; X@РXà TÁ$ Ã$ €8!  É Ë !Å © €!  ý ÿ ý?¿¨Å¿ð… ¢É¿èÅ; XРXÉ; X@Ô Xù¿¨…§ÀÅ; X@РXà TÁ$ Ã$ €!  ý ÿ ý?¿¨É¿ðſ腠¢É; XРXÅ; X@Ô Xù¿¨…§@Å; X@РXà TÁ$ Ã$ € !  Å Ç à XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèLAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inverse@?ð=Û|ßÙ×½»@ !ûTD-?àlamazinvintlamazinv/ d"d-8.8/<@Ês‘4$ C$L o  ® É ä ÷  lamazinv.c/ecs/hdfeos/gctp/src/lamazinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbzpsAA2Vp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o lamazinv.o lamazinv.c -W0,-xp\$XAEBTnbzpsAA2Vp.lamazinvint$XBEBTnbzpsAA2Vp.lamazinvint.__func__lamazinv$XBEBTnbzpsAA2Vp.lamazinv.__func__$XAEBTnbzpsAA2Vp.false_northing$XAEBTnbzpsAA2Vp.false_easting$XAEBTnbzpsAA2Vp.cos_lat_o$XAEBTnbzpsAA2Vp.sin_lat_o$XAEBTnbzpsAA2Vp.R$XAEBTnbzpsAA2Vp.lat_center$XAEBTnbzpsAA2Vp.lon_center¯' d"d-8.8/<@Ês‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ e ÿÿÿð o ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D7XD8lD9€D:”D;¨D<¼D@äDAôDBDCDD$DEX È, DFhàh $ E ÿÿÿð O ÿÿÿè Y T e XÀ4 q€ÿÿÿà {€ÿÿÿØ „€ÿÿÿÐ ‘€ÿÿÿÈ ž€ÿÿÿÀDX4DYPDZlD[D\¸ÀÔD^ÔD_ìàøDaøDbDc8DdTÀ|Df|DgØDhÀ8Dj8Dk€àDmDnœàðDpøDq ª, Dr$à$ ï(!/—(!/x>(!/Òa(!/·„(!/-Ÿ(!/\Ã(!/@ç$ü$$4$J$`$v$›$±$Ï$ã$÷$ $&blamazinv.c/ecs/hdfeos/gctp/src/lamazinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbzpsAA2Vp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hlamazinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)lamazinv.c$XBEBTnbzpsAA2Vp.lamazinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)lamazinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)Rh:(0,18)z:(0,18)sin_z:(0,18)cos_z:(0,18)temp:(0,18)$XBEBTnbzpsAA2Vp.lamazinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbzpsAA2Vp.false_northing:S(0,18)$XAEBTnbzpsAA2Vp.false_easting:S(0,18)$XAEBTnbzpsAA2Vp.cos_lat_o:S(0,18)$XAEBTnbzpsAA2Vp.sin_lat_o:S(0,18)$XAEBTnbzpsAA2Vp.R:S(0,18)$XAEBTnbzpsAA2Vp.lat_center:S(0,18)$XAEBTnbzpsAA2Vp.lon_center:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06lamazinv.cBbss.bssDdata.dataDrodata.rodataatan2adjust_lonsinfabsasinzp_errorsqrt$XBEBTnbzpsAA2Vp.lamazinv.__func__lamazinvoffsetpcenlatcenlonradiusptitletsincos$XAEBTnbzpsAA2Vp.cos_lat_o$XAEBTnbzpsAA2Vp.sin_lat_o$XAEBTnbzpsAA2Vp.false_northing$XAEBTnbzpsAA2Vp.false_easting$XAEBTnbzpsAA2Vp.lat_center$XAEBTnbzpsAA2Vp.lon_center$XAEBTnbzpsAA2Vp.R$XBEBTnbzpsAA2Vp.lamazinvint.__func__lamazinvintÿñ 8 0/5@DIOW\< ˜4ˆ—ž¥¬´0Ï(ê  )Eat0 šxl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü ,4 8 D H `Ð Ô ì ð  , 0 < @ T X l p | ˜   ¤ ÈÐ Ô ô ü    , 0 \ p t „ Œ  ” ˜ ° ¸ ¼ Ø Ü ü  (  (4 8 T X €”° ´ À (Ä (Ø Ü 4 8 `t ” 4ƒ ¸Ðˆ8ˆBÐE%+Ø 7ð/F @  Q`'_"‡¦h$-¦p%Ôð x'Ä,  lamccfor.o/ 1073924734 1032 20 100644 14300 ` ELF5„4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾ðú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿¸!  Å$ Ç$ Å¿À!  Å$ Ç$ É¿àſ؅¡BÅ; X@РX!Å ¨ € !  ¢ @@’@  )€à'¿ü!  É Ë !  Å Ç …¡ ÂÅ?¿ˆ!É Å¿ˆ… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ ſ࠿°¢¿¨Å; XРX”@–@Å¿°Å?¿ !  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿˜!  Å Ç É¿àÍ¿°Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿xſؠ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿!  Å Ç É¿ØÍ¿°Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿p!  Å Ç Å; X@РXÁ?¿°!  Å Ç !  É Ë Í¿°Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿€É¿àſ؅¡ÂÅ; X@РX!Å ¨ €ɿ˜Å¿…¡ ÂÅ; X@РX¿ !½  ý?¿hÉ¿xÅ¿p…¡ ÂÅ; X@РXù¿h…§ À!  Å$ Ç$ €Å¿ !  Å$ Ç$ ý¿˜ý?¿X!  ý ÿ ý?¿`Å¿xÅ; XРXý¿`ý; X@Ô Xù¿`…§ @ù¿X…§ Â!  Å$ Ç$ !  É Ë !  Å Ç ½¡ Bý?¿PÅ¿€!  É Ë Å; XРXÉ; X@Ô Xù¿P…§ @!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ¿èÅ; X@РX!É !Å …¡ B… ÂÅ; X@РXÁ?¿àÉ¿à!Å © €.Å¿èÅ; X@РXÁ?¿Ð!  Å Ç É¿èÍ¿ÐÅ; XРXÉ; XÔ XÍ; X@Ø XÁ?¿À!  É Ë !  Å Ç ½¡ Bý?¿¸Å¿À!  É Ë Å; XРXÉ; X@Ô Xù¿¸…§ @Å?¿Ø€É¿è!  Å Ç …¡ BÅ?¿àÉ¿à!Å ©  € !  ¢ @’@  ,€Aà'¿ü!Å Å?¿Ø!  ý ÿ ý?¿°É¿ð!  Å Ç …¡ÂÅ; X@РXù¿°…§ @Å?¿Èý¿Øý?¿¨Å¿ÈÅ; X@РXù¿¨‰§ @!  Å Ç …¡Bà TÅ$ Ç$ !  ý ÿ ý?¿°ý¿Øý?¿ Å¿ÈÅ; X@РXù¿ …§ @ù¿°‰§Â!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèEqual Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projectedlamcc-for=Û|ßÙ×½»?ð@ !ûTD-?àlamccforintlamccfor{ d"d-8.8/<@Ê~‘4$ C$L o  ®  Ö ê  " 5 I b lamccfor.c/ecs/hdfeos/gctp/src/lamccfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb_psAA2Wp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o lamccfor.o lamccfor.c -W0,-xp\$XAEBTnb_psAA2Wp.lamccforint$XBEBTnb_psAA2Wp.lamccforint.__func__lamccfor$XBEBTnb_psAA2Wp.lamccfor.__func__$XAEBTnb_psAA2Wp.false_northing$XAEBTnb_psAA2Wp.false_easting$XAEBTnb_psAA2Wp.rh$XAEBTnb_psAA2Wp.f0$XAEBTnb_psAA2Wp.ns$XAEBTnb_psAA2Wp.center_lat$XAEBTnb_psAA2Wp.center_lon$XAEBTnb_psAA2Wp.e$XAEBTnb_psAA2Wp.es$XAEBTnb_psAA2Wp.r_minor$XAEBTnb_psAA2Wp.r_majorÔ´ d"d-8.8/<@Ê~‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ z ÿÿÿð ˆ ÿÿÿè – ÿÿÿà £ ÿÿÿØ ° ÿÿÿÐ ¾ ÿÿÿÈ Ì ÿÿÿÀ ß ÿÿÿ¸À| ó€ÿÿÿ° €ÿÿÿ¨ €ÿÿÿ  €ÿÿÿ˜ %€ÿÿÿ 0€ÿÿÿˆ <€ÿÿÿ€ G€ÿÿÿx R€ÿÿÿp ]„D>|D?D@¤DA¸DEÌÀüDHüDIà DL DMHDNlDP˜DQ¬DRÀDSàDTèDU DVXDWxDX°DYèDZD\LD]|D_ØD`ìDaDDf¬Dg¼DhðDi Dj(Dk8Dml h, Dn|à| ±$ å ÿÿÿð ñ ÿÿÿè ý T XÀ4€ÿÿÿà€ÿÿÿØ'€ÿÿÿÐ5€ÿÿÿÈB€ÿÿÿÀD~4DlÀˆDˆD‚œDƒÔà0À8D‡8DˆTÀpDŠpD‹ˆà”D”à D DäD‘$D“€L, D”à‘(!/h¹(!/ˆà(!0„ü(!0p(!0\4(!0@X(!0$|(!0—(!/ý³(!/OÔ(!/6õ$$-$C$\${$™$¼$ß$$$8$L$`$z$$ $³blamccfor.c/ecs/hdfeos/gctp/src/lamccfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb_psAA2Wp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hlamccforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)lat1:p(0,18)lat2:p(0,18)c_lon:p(0,18)c_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)sin_po:(0,18)cos_po:(0,18)con:(0,18)ms1:(0,18)ms2:(0,18)temp:(0,18)ts0:(0,18)ts1:(0,18)ts2:(0,18)lamccfor.c$XBEBTnb_psAA2Wp.lamccforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)lamccfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)con:(0,18)rh1:(0,18)sinphi:(0,18)theta:(0,18)ts:(0,18)$XBEBTnb_psAA2Wp.lamccfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnb_psAA2Wp.false_northing:S(0,18)$XAEBTnb_psAA2Wp.false_easting:S(0,18)$XAEBTnb_psAA2Wp.rh:S(0,18)$XAEBTnb_psAA2Wp.f0:S(0,18)$XAEBTnb_psAA2Wp.ns:S(0,18)$XAEBTnb_psAA2Wp.center_lat:S(0,18)$XAEBTnb_psAA2Wp.center_lon:S(0,18)$XAEBTnb_psAA2Wp.e:S(0,18)$XAEBTnb_psAA2Wp.es:S(0,18)$XAEBTnb_psAA2Wp.r_minor:S(0,18)$XAEBTnb_psAA2Wp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)stanparl:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)tsfnz:P(0,18);(0,18);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)pow:P(0,18);(0,18);(0,18)log:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06lamccfor.cBbss.bssDdata.dataDrodata.rodatacosadjust_lon$XBEBTnb_psAA2Wp.lamccfor.__func__lamccforoffsetporigincenlonmerstanparlradius2ptitlepowlogsintsfnzmsfnztsincossqrtp_errorfabs$XAEBTnb_psAA2Wp.rh$XAEBTnb_psAA2Wp.f0$XAEBTnb_psAA2Wp.ns$XAEBTnb_psAA2Wp.center_lat$XAEBTnb_psAA2Wp.center_lon$XAEBTnb_psAA2Wp.e$XAEBTnb_psAA2Wp.es$XAEBTnb_psAA2Wp.false_easting$XAEBTnb_psAA2Wp.false_northing$XAEBTnb_psAA2Wp.r_minor$XAEBTnb_psAA2Wp.r_major$XBEBTnb_psAA2Wp.lamccforint.__func__lamccforintÿñ X (/3>4 a° jryƒŒ”›Ÿ£§­³»ÀÈÍPáHõ@ 8%0A(T h‡§ÀÙ( ÿŒ$ ”$ ¤# ¨# ¸" ¼" Ì! Ð! ìô ø    0# 4# @$ D$ X \ l p | € ˜ œ ¬ ° À Ä èø ü $0 4 \€ˆ Œ ´À Ä ìø ü    ( , Plt x œÀÐ Ô ì ð   ,D H T$ X$ d h € „ œ¬ ° ¼ LÀ LÄÌ$ Ð$ Ü# à# ø   0 @ H! L! X" \" t ìô ø ü    $ @L P x„$ ˆ$ ” ˜ ° ´ Ìì ð      d$ d0D H P T h l €¤´! ¸! Ô Ø ø" " 4ƒ ¸P X Š ˜=% Õ+ Ø 7 à{F \ ü  QX´_) ¦h*² p,Àp x/0T  lamccinv.o/ 1073924736 1032 20 100644 14612 ` ELF6¼4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾ðú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿À!  Å$ Ç$ Å¿¸!  Å$ Ç$ É¿àſ؅¡BÅ; X@РX!Å ¨ € !  ¢ @@’@  )€à'¿ü!  É Ë !  Å Ç …¡ ÂÅ?¿ˆ!É Å¿ˆ… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ ſ࠿°¢¿¨Å; XРX”@–@Å¿°Å?¿ !  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿˜!  Å Ç É¿àÍ¿°Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿xſؠ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿!  Å Ç É¿ØÍ¿°Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿p!  Å Ç Å; X@РXÁ?¿°!  Å Ç !  É Ë Í¿°Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿€É¿àſ؅¡ÂÅ; X@РX!Å ¨ €ɿ˜Å¿…¡ ÂÅ; X@РX¿ !½  ý?¿hÉ¿xÅ¿p…¡ ÂÅ; X@РXù¿h…§ À!  Å$ Ç$ €Å¿ !  Å$ Ç$ ý¿˜ý?¿X!  ý ÿ ý?¿`Å¿xÅ; XРXý¿`ý; X@Ô Xù¿`…§ @ù¿X…§ Â!  Å$ Ç$ !  É Ë !  Å Ç ½¡ Bý?¿PÅ¿€!  É Ë Å; XРXÉ; X@Ô Xù¿P…§ @!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿`ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÀ'¿ÄÉ¿ð!  Å Ç …¡ÂÅ?¿ð!  É Ë Å¿è‰¡Â!  Å Ç …¡BÅ?¿è!  É Ë !Å © Â€Å¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿à!Å Å?¿Ø€Å¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РX‡ !…  Å?¿à!Å Å?¿Ø!Å Å?¿ÈÉ¿à!Å © B€ É¿ØÅ¿ð¡ Bſ腡 BÍ; XРXÅ; X@Ô XÁ?¿ÈÉ¿à!Å © B€ !  É Ë !Å © €4!É !  Å Ç …¡ ÂÅ?¿ØÍ¿à!  É Ë !  Å Ç …¡ B…¡‰ÂÉ¿ØÅ; XРXÉ; X@Ô XÁ?¿Ð!  Å Ç É¿Ð ¿ÄÅ; XРXÉ; XÔ X@˜à XÁ$ Ã$ à¿Ä€¤ €à¿Ä€"à'¿ü€ !É !Å …¡ B… ¢à XÅ$ Ç$ É¿È!  Å Ç ‰¡ Â!  Å Ç …¡BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèEqual Latitiudes for St. Parallels on opposite sides of equatorlamcc-invLAMBERT CONFORMAL CONIC=Û|ßÙ×½»?ð¿ð@ !ûTD-?àlamccinvintlamccinv{ d"d-8.8/<@Ê€‘4$ C$L o  ®  Ö ê  " 5 I b lamccinv.c/ecs/hdfeos/gctp/src/lamccinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbAqsAA2Xp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o lamccinv.o lamccinv.c -W0,-xp\$XAEBTnbAqsAA2Xp.lamccinvint$XBEBTnbAqsAA2Xp.lamccinvint.__func__lamccinv$XBEBTnbAqsAA2Xp.lamccinv.__func__$XAEBTnbAqsAA2Xp.false_northing$XAEBTnbAqsAA2Xp.false_easting$XAEBTnbAqsAA2Xp.rh$XAEBTnbAqsAA2Xp.f0$XAEBTnbAqsAA2Xp.ns$XAEBTnbAqsAA2Xp.center_lat$XAEBTnbAqsAA2Xp.center_lon$XAEBTnbAqsAA2Xp.e$XAEBTnbAqsAA2Xp.es$XAEBTnbAqsAA2Xp.r_minor$XAEBTnbAqsAA2Xp.r_majorÛä d"d-8.8/<@Ê€‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ z ÿÿÿð ˆ ÿÿÿè – ÿÿÿà £ ÿÿÿØ ° ÿÿÿÐ ¾ ÿÿÿÈ Ì ÿÿÿÀ ß ÿÿÿ¸À| ó€ÿÿÿ° €ÿÿÿ¨ €ÿÿÿ  €ÿÿÿ˜ %€ÿÿÿ 0€ÿÿÿˆ <€ÿÿÿ€ G€ÿÿÿx R€ÿÿÿp ]„D>|D?D@¤DA¸DEÌÀüDHüDIà DL DMHDNlDP˜DQ¬DRÀDSàDTèDU DVXDWxDX°DYèDZD\LD]|D_ØD`ìDaDDg¬Dh¼DiðDj Dk(Dl8Dnl h, Do|à| ±$ å ÿÿÿð ï ÿÿÿè ù T XÀ4€ÿÿÿà€ÿÿÿØ'€ÿÿÿÐ1€ÿÿÿÈ>€ÿÿÿÄD€4D8D‚TDƒ„À¬D…¬D†ÐàÜÀäDŠäD‹àDDŽ(DDDpÀ´D’´D“ÔD”D•XD–hàtD™|Dš D›äI, DœôàôŽ(!/‡¶(!/hÝ(!0„ù(!0p(!0\1(!0@U(!0$y(!0”(!/ý°(!/OÑ(!/6ò$$6$T$j$ƒ$¢$À$ã$$+$A$_$s$‡$¡$´$Ç$ãblamccinv.c/ecs/hdfeos/gctp/src/lamccinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbAqsAA2Xp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hlamccinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)lat1:p(0,18)lat2:p(0,18)c_lon:p(0,18)c_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)sin_po:(0,18)cos_po:(0,18)con:(0,18)ms1:(0,18)ms2:(0,18)temp:(0,18)ts0:(0,18)ts1:(0,18)ts2:(0,18)lamccinv.c$XBEBTnbAqsAA2Xp.lamccinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)lamccinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh1:(0,18)con:(0,18)ts:(0,18)theta:(0,18)flag:(0,4)$XBEBTnbAqsAA2Xp.lamccinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbAqsAA2Xp.false_northing:S(0,18)$XAEBTnbAqsAA2Xp.false_easting:S(0,18)$XAEBTnbAqsAA2Xp.rh:S(0,18)$XAEBTnbAqsAA2Xp.f0:S(0,18)$XAEBTnbAqsAA2Xp.ns:S(0,18)$XAEBTnbAqsAA2Xp.center_lat:S(0,18)$XAEBTnbAqsAA2Xp.center_lon:S(0,18)$XAEBTnbAqsAA2Xp.e:S(0,18)$XAEBTnbAqsAA2Xp.es:S(0,18)$XAEBTnbAqsAA2Xp.r_minor:S(0,18)$XAEBTnbAqsAA2Xp.r_major:S(0,18)phi2z:P(0,18);(0,18);(0,18);(0,26)=*(0,4)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)stanparl:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)tsfnz:P(0,18);(0,18);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)pow:P(0,18);(0,18);(0,18)log:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06lamccinv.cBbss.bssDdata.dataDrodata.rodataadjust_lonphi2zatan2$XBEBTnbAqsAA2Xp.lamccinv.__func__lamccinvoffsetporigincenlonmerstanparlradius2ptitlepowlogsintsfnzmsfnztsincossqrtp_errorfabs$XAEBTnbAqsAA2Xp.rh$XAEBTnbAqsAA2Xp.f0$XAEBTnbAqsAA2Xp.ns$XAEBTnbAqsAA2Xp.center_lat$XAEBTnbAqsAA2Xp.center_lon$XAEBTnbAqsAA2Xp.e$XAEBTnbAqsAA2Xp.es$XAEBTnbAqsAA2Xp.false_northing$XAEBTnbAqsAA2Xp.false_easting$XAEBTnbAqsAA2Xp.r_minor$XAEBTnbAqsAA2Xp.r_major$XBEBTnbAqsAA2Xp.lamccinvint.__func__lamccinvintÿñ X 0/:@F< i°rz‹”œ£§«¯µ»ÃÈÐÕPéHý@8-0I(\ p¯Èá0 Œ% ”% ¤$ ¨$ ¸# ¼# Ì" Ð" ìô ø    0$ 4$ @% D% X \ l! p! |! €! ˜ œ ¬ ° À Ä èø ü $0 4 \€ˆ Œ ´À Ä ìø ü    ( , Plt x œÀÐ Ô ì ð   ,D H T% X% d h € „ œ¬ ° ¼ LÀ LÄÌ% Ð% Ü$ à$ ø   0@ H# L# X" \" t ì# ð#   "  " 4 8 D H t€ „ ¬À Ä Ì Ð Ü à  $ ( < @ L P d h l p ˆ% Œ% ˜ œ ÀÌ Ð ô, 0 4 (8 (T X h l €4ƒ ¸¸ pX pd ØE% +  7 ({F ¤ P  Qôä_)ئh+~p-”€ x0¨  merfor.o/ 1073924737 1032 20 100644 11564 ` ELF*Ô4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ Å¿ØÅ; X@РX¿ !½  ý?¿ !ý ý?¿¨!  ý ÿ ý?¿¸Å¿ØÅ; X@РXù¿¸½§ @ý?¿°Å¿ØÅ; X@РXù¿°…§ @ù¿¨…§ÂÅ; X@РXù¿ …§ À!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ¿èÅ; X@РX!É !Å …¡ B… ÂÅ; X@РX!Å ¨  € !  ¢ 0@’@  5€Rà'¿üÅ¿èÅ; X@РXÁ?¿Ø!  Å Ç É¿èÍ¿ØÅ; XРXÉ; XÔ XÍ; X@Ø XÁ?¿à!  ý ÿ ý?¿È!  É Ë !  Å Ç ½¡ Bý?¿ÐÉ¿ð!  Å Ç …¡ÂÅ; X@РXù¿Ð…§ @ù¿È…§Bà TÅ$ Ç$ !  ý ÿ ý?¿È!  É Ë !  Å Ç ½¡ Bý?¿ÐÅ¿àÅ; X@РXù¿Ð…§ @ù¿È…§Âà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèMERCATORTransformation cannot be computed at the polesmer-forward?ð@ !ûTD-?à=Û|ßÙ×½»merforintmerforC d d)8*8+<@Ê4 $ 7$> _ ~ ž ² Æ Ù õ  * merfor.c/ecs/hdfeos/gctp/src/merfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbBqsAA2Yp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o merfor.o merfor.c -W0,-xp\$XAEBTnbBqsAA2Yp.merforint$XBEBTnbBqsAA2Yp.merforint.__func__merfor$XBEBTnbBqsAA2Yp.merfor.__func__$XAEBTnbBqsAA2Yp.false_easting$XAEBTnbBqsAA2Yp.false_northing$XAEBTnbBqsAA2Yp.m1$XAEBTnbBqsAA2Yp.es$XAEBTnbBqsAA2Yp.e$XAEBTnbBqsAA2Yp.lat_origin$XAEBTnbBqsAA2Yp.lon_center$XAEBTnbBqsAA2Yp.r_minor$XAEBTnbBqsAA2Yp.r_major¦M d d)8*8+<@Ê€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ f ÿÿÿð t ÿÿÿè ‚ ÿÿÿà • ÿÿÿØ ¨ ÿÿÿÐ » ÿÿÿÈÀd Ï€ÿÿÿÀ Û„D6dD7xD8ŒD9 D:´D;ÈD=ÜD>D?(D@TDDðDEDF4DGPDHlDI  ä, DJ°à° *$ \ ÿÿÿð h ÿÿÿè t T ~ XÀ4 ˆ€ÿÿÿà ’€ÿÿÿØDZ4À€D\€D]˜à¤À¤Da¤Db¸DcðDdlàÔDfÔ  , Dgäàä ã(!/D (!/$2(!/ŠN(!/cj(!/w…(!/©(!.ìÍ(!.Óî(!.º$)$G$]$v$”$·$Í$ë$ÿ$$&$9$Lbmerfor.c/ecs/hdfeos/gctp/src/merfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbBqsAA2Yp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hmerforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)merfor.c$XBEBTnbBqsAA2Yp.merforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)merfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)ts:(0,18)sinphi:(0,18)$XBEBTnbBqsAA2Yp.merfor.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbBqsAA2Yp.false_easting:S(0,18)$XAEBTnbBqsAA2Yp.false_northing:S(0,18)$XAEBTnbBqsAA2Yp.m1:S(0,18)$XAEBTnbBqsAA2Yp.es:S(0,18)$XAEBTnbBqsAA2Yp.e:S(0,18)$XAEBTnbBqsAA2Yp.lat_origin:S(0,18)$XAEBTnbBqsAA2Yp.lon_center:S(0,18)$XAEBTnbBqsAA2Yp.r_minor:S(0,18)$XAEBTnbBqsAA2Yp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsfnz:P(0,18);(0,18);(0,18);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06merfor.cBbss.bssDdata.dataDrodata.rodatalogadjust_lontsfnzp_errorfabs$XBEBTnbBqsAA2Yp.merfor.__func__merforoffsetporigincenlonmerradius2ptitlesincossqrt$XAEBTnbBqsAA2Yp.m1$XAEBTnbBqsAA2Yp.e$XAEBTnbBqsAA2Yp.es$XAEBTnbBqsAA2Yp.false_easting$XAEBTnbBqsAA2Yp.false_northing$XAEBTnbBqsAA2Yp.lat_origin$XAEBTnbBqsAA2Yp.lon_center$XAEBTnbBqsAA2Yp.r_minor$XAEBTnbBqsAA2Yp.r_major$XBEBTnbBqsAA2Yp.merforint.__func__merforintÿñ H -1<BJO*pàôw†˜Ÿ£§¬@À8Ó0ç( &B^w ´Àx | Œ    ¤ ´ ¸ È Ì Ü à ì ð ü    ( , 8 < LT X l€ „ Œ  ¨Äàð ô       $ <D H X` d t| € Œ  ¨ $ ( , 0 @ H L ` d p Œ˜ œ Ä Ð Ô ä è ô ø   (L P ` d p t 4ƒ ¸ØHHØ1% + ð 7üCF @Ô  QM_!a¦h#¾p$È x&Øü  merinv.o/ 1073924738 1032 20 100644 11076 ` ELF(ì4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ Å¿ØÅ; X@РX¿ !½  ý?¿ !ý ý?¿¨!  ý ÿ ý?¿¸Å¿ØÅ; X@РXù¿¸½§ @ý?¿°Å¿ØÅ; X@РXù¿°…§ @ù¿¨…§ÂÅ; X@РXù¿ …§ À!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÀ'¿ÜÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÅ¿è # ¢!  É Ë !  Å Ç …¡ B…¡‰ÂÅ; X@РXÁ?¿à!  Å Ç É¿à ¿ÜÅ; XРXÉ; XÔ X@˜à XÁ$ Ã$ à¿Ü€¤ €à¿Ü€à'¿ü!  Ñ Ó Í¿ð!  É Ë !  Å Ç …¡ B…¡‰Â…¢BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèMERCATOR?ðmerinvintmerinvC d d)8*8+<@Ê‚4 $ 7$> _ ~ ž ² Æ Ù õ  * merinv.c/ecs/hdfeos/gctp/src/merinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbCqsAA2Zp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o merinv.o merinv.c -W0,-xp\$XAEBTnbCqsAA2Zp.merinvint$XBEBTnbCqsAA2Zp.merinvint.__func__merinv$XBEBTnbCqsAA2Zp.merinv.__func__$XAEBTnbCqsAA2Zp.false_easting$XAEBTnbCqsAA2Zp.false_northing$XAEBTnbCqsAA2Zp.m1$XAEBTnbCqsAA2Zp.es$XAEBTnbCqsAA2Zp.e$XAEBTnbCqsAA2Zp.lat_origin$XAEBTnbCqsAA2Zp.lon_center$XAEBTnbCqsAA2Zp.r_minor$XAEBTnbCqsAA2Zp.r_major¡ d d)8*8+<@Ê‚€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ f ÿÿÿð t ÿÿÿè ‚ ÿÿÿà • ÿÿÿØ ¨ ÿÿÿÐ » ÿÿÿÈÀd Ï€ÿÿÿÀ Û„D6dD7xD8ŒD9 D:´D;ÈD=ÜD>D?(D@TDDðDEDF4DGPDHlDI  ä, DJ°à° *$ \ ÿÿÿð f ÿÿÿè p T | XÀ4 ˆ€ÿÿÿà ’€ÿÿÿÜD[4D\8D]TD^pD_´D`ðDaDb Ddd , Detàt à(!/D(!/$/(!/ŠK(!/cg(!/w‚(!/¦(!.ìÊ(!.Óë(!.º $6$P$n$„$$»$Ñ$å$ø$ $bmerinv.c/ecs/hdfeos/gctp/src/merinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbCqsAA2Zp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hmerinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)merinv.c$XBEBTnbCqsAA2Zp.merinvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)merinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)ts:(0,18)flag:(0,4)$XBEBTnbCqsAA2Zp.merinv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbCqsAA2Zp.false_easting:S(0,18)$XAEBTnbCqsAA2Zp.false_northing:S(0,18)$XAEBTnbCqsAA2Zp.m1:S(0,18)$XAEBTnbCqsAA2Zp.es:S(0,18)$XAEBTnbCqsAA2Zp.e:S(0,18)$XAEBTnbCqsAA2Zp.lat_origin:S(0,18)$XAEBTnbCqsAA2Zp.lon_center:S(0,18)$XAEBTnbCqsAA2Zp.r_minor:S(0,18)$XAEBTnbCqsAA2Zp.r_major:S(0,18)phi2z:P(0,18);(0,18);(0,18);(0,26)=*(0,4)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)exp:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06merinv.cBbss.bssDdata.dataDrodata.rodataadjust_lonphi2zexp$XBEBTnbCqsAA2Zp.merinv.__func__merinvoffsetporigincenlonmerradius2ptitlesincossqrt$XAEBTnbCqsAA2Zp.m1$XAEBTnbCqsAA2Zp.e$XAEBTnbCqsAA2Zp.es$XAEBTnbCqsAA2Zp.false_easting$XAEBTnbCqsAA2Zp.false_northing$XAEBTnbCqsAA2Zp.lat_origin$XAEBTnbCqsAA2Zp.lon_center$XAEBTnbCqsAA2Zp.r_minor$XAEBTnbCqsAA2Zp.r_major$XBEBTnbCqsAA2Zp.merinvint.__func__merinvintÿñ H-8>Bcà„jryƒ‹’–šŸ@³8Æ0Ú(ù 5Qjƒ §Àx | Œ    ¤ ´ ¸ È Ì Ü à ì ð ü    ( , 8 < LT X l€ „ Œ  ¨Äàð ô       $ <D H X` d t | € Œ  ¨    8 < \ ` l p ˆ ” ˜ ¼ì ð     04ƒ ¸h H 0%I+Lð 7<CF€˜  Q_ 7¦h!ݱp#ð x%€l  millfor.o/ 1073924739 1032 20 100644 9132 ` ELF!T4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿à!  Í Ï !  É Ë Å¿à…¡ B…¡ˆBà TÅ$ Ç$ !  ý ÿ ý?¿Ð!  ý ÿ ý?¿Ø!É !Å ¡ ÂÉ¿è!Å …¡ Â…¡ˆBÅ; X@РXÁ; X@РXù¿Ø‰§ @!Å …¡ Bù¿Ð…§Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèMILLER CYLINDRICAL@ !ûTD-@@?ômillforintmillforÕ d!d+8,8-<@ʃ4 $ =$E g ‡ ¦ ¹ millfor.c/ecs/hdfeos/gctp/src/millfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbCqsAA2ap./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o millfor.o millfor.c -W0,-xp\$XAEBTnbCqsAA2ap.millforint$XBEBTnbCqsAA2ap.millforint.__func__millfor$XBEBTnbCqsAA2ap.millfor.__func__$XAEBTnbCqsAA2ap.false_northing$XAEBTnbCqsAA2ap.false_easting$XAEBTnbCqsAA2ap.R$XAEBTnbCqsAA2ap.lon_centerˆÐ d!d+8,8-<@ʃ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ [ ÿÿÿð e ÿÿÿè y ÿÿÿà Œ ÿÿÿØÀL  „D1LD2`D3tD4ˆD8œD9¬D:¼D;ÌD< ª, D=à ò$ % ÿÿÿð 1 ÿÿÿè = T G XÀ4 Q€ÿÿÿàDL4DM\DN”DP$ ], DQ4à4 ¡(!/[ É(!/< ð(!/  (!/ /$I$g$}$“$©$¼$Ïbmillfor.c/ecs/hdfeos/gctp/src/millfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbCqsAA2ap.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hmillforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)millfor.c$XBEBTnbCqsAA2ap.millforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)millfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)$XBEBTnbCqsAA2ap.millfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbCqsAA2ap.false_northing:S(0,18)$XAEBTnbCqsAA2ap.false_easting:S(0,18)$XAEBTnbCqsAA2ap.R:S(0,18)$XAEBTnbCqsAA2ap.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)log:P(0,18);(0,18)tan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06millfor.cBbss.bssDdata.dataDrodata.rodatatanlogadjust_lon$XBEBTnbCqsAA2ap.millfor.__func__millforoffsetpcenlonradiusptitle$XAEBTnbCqsAA2ap.false_northing$XAEBTnbCqsAA2ap.false_easting$XAEBTnbCqsAA2ap.lon_center$XAEBTnbCqsAA2ap.R$XBEBTnbCqsAA2ap.millforint.__func__millforintÿñ  .26A+c@Dkszˆ¨Çãö  ` d t x ˆ Œ œ   ¬ ° ´ÄÔ Ü à ì ð  x |  œ   ¬ ° Ô Ø è ì ü      (4D H 4ƒ ¸ˆ@ @X3%‹+Œ´ 7@ÕFl  Q „Ð_T¦hú&p ` x€Ô  millinv.o/ 1073924740 1032 20 100644 9116 ` ELF!D4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàè㿈ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!  Í Ï É¿ð!  Å Ç …¡ Â…¡ˆBÅ; X@РXà TÁ$ Ã$ É¿è!  Å Ç ‰¡ Â!Å …¡ ÂÅ; X@РXÁ; X@РX!É !Å …¡ ‰ Â!Å …¡ Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèMILLER CYLINDRICAL?ô@ !ûTD-@@millinvintmillinvÕ d!d+8,8-<@Ê„4 $ =$E g ‡ ¦ ¹ millinv.c/ecs/hdfeos/gctp/src/millinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbDqsAA2bp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o millinv.o millinv.c -W0,-xp\$XAEBTnbDqsAA2bp.millinvint$XBEBTnbDqsAA2bp.millinvint.__func__millinv$XBEBTnbDqsAA2bp.millinv.__func__$XAEBTnbDqsAA2bp.false_northing$XAEBTnbDqsAA2bp.false_easting$XAEBTnbDqsAA2bp.R$XAEBTnbDqsAA2bp.lon_centerˆÅ d!d+8,8-<@Ê„€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ [ ÿÿÿð e ÿÿÿè y ÿÿÿà Œ ÿÿÿØÀL  „D1LD2`D3tD4ˆD8œD9¬D:¼D;ÌD< ª, D=à ò$ % ÿÿÿð / ÿÿÿè 9 T E XÀ4DK4DLPDNlDO°DQ Q, DR,à, •(!/[ ½(!/< ä(!/ ÿ(!/ #$=$[$q$‡$$°$Äbmillinv.c/ecs/hdfeos/gctp/src/millinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbDqsAA2bp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hmillinvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)millinv.c$XBEBTnbDqsAA2bp.millinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)millinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)$XBEBTnbDqsAA2bp.millinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbDqsAA2bp.false_northing:S(0,18)$XAEBTnbDqsAA2bp.false_easting:S(0,18)$XAEBTnbDqsAA2bp.R:S(0,18)$XAEBTnbDqsAA2bp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)exp:P(0,18);(0,18)atan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06millinv.cBbss.bssDdata.dataDrodata.rodataexpatanadjust_lon$XBEBTnbDqsAA2bp.millinv.__func__millinvoffsetpcenlonradiusptitle$XAEBTnbDqsAA2bp.false_northing$XAEBTnbDqsAA2bp.false_easting$XAEBTnbDqsAA2bp.lon_center$XAEBTnbDqsAA2bp.R$XBEBTnbDqsAA2bp.millinvint.__func__millinvintÿñ  .27B+d@<lt{‚‰©Èä÷  ` d t x ˆ Œ œ   ¬ ° ´ÄÔ Ü à ì ð  x | ” ˜ ¬ ° À Ä Ü ô ø    $, 0 4 8 D H 4ƒ ¸€8 8P3%ƒ+„´ 78ÕFl  Q |Å_A¦hç'p` xpÔ  molwfor.o/ 1073924741 1032 20 100644 10236 ` ELF%¤4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àÅ¿èÅ?¿ØÅ¿èÅ; X@РX!Å …  BÅ?¿ÈÀ'¿Äý¿Øý?¿¸ý; X@РXù¿¸‰§@ſȅ¡¿ #½ ¢ý?¿¨!ý ý?¿°Å¿ØÅ; X@РXù¿°…§@ù¿¨…§ ÂÅ?¿ÐÉ¿ØÅ¿Ð…¡BÅ?¿ØÅ¿ÐÅ; X@РX!Å ¨ €€à¿Ä€¤ 2€ !  ¢ @’@  ñ€Sà'¿üà¿Ä  à'¿Ä¿ÿÈÉ¿Ø!Å …¡ ÂÅ?¿Ø!É !Å ½¡ Âý?¿ Å¿èÅ; X@РXù¿ ‰§À!Å © €!Å Å?¿à!  É Ë !Å ‰¡ Bſཡ Bý?¿¨Å¿ØÅ; X@РXù¿¨‰§ @!  Å Ç …¡Bà TÅ$ Ç$ !  É Ë !Å ½¡ Bý?¿ Å¿ØÅ; X@РXù¿ ‰§ @!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèMOLLWEIDEIteration failed to convergeMollweide-forward@ !ûTD-?ð=Û|ßÙ×½»@?ìÏd)¾…•?ö žf;ãmolwforintmolwforÕ d!d+8,8-<@Ê…4 $ =$E g ‡ ¦ ¹ molwfor.c/ecs/hdfeos/gctp/src/molwfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbEqsAA2cp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o molwfor.o molwfor.c -W0,-xp\$XAEBTnbEqsAA2cp.molwforint$XBEBTnbEqsAA2cp.molwforint.__func__molwfor$XBEBTnbEqsAA2cp.molwfor.__func__$XAEBTnbEqsAA2cp.false_northing$XAEBTnbEqsAA2cp.false_easting$XAEBTnbEqsAA2cp.R$XAEBTnbEqsAA2cp.lon_center : d!d+8,8-<@Ê…€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ [ ÿÿÿð e ÿÿÿè y ÿÿÿà Œ ÿÿÿØÀL  „D-LD.`D/tD0ˆD4œD5¬D6¼D7ÌD8 ª, D9à ò$ % ÿÿÿð 1 ÿÿÿè = T G XÀ4 Q€ÿÿÿà b€ÿÿÿØ o€ÿÿÿÐ ‚€ÿÿÿÈ €ÿÿÿÄDK4DL\DMdDQ„ÀˆDSˆDTèDUøDV(À8DX8DYPà\DQ\D[hàpD\pDa„DbÌDcØDd8De •, Df à  Ù(!/,(!/ ((!/LC(!/_g$$Ÿ$µ$Ë$á$ÿ$$&$9bmolwfor.c/ecs/hdfeos/gctp/src/molwfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbEqsAA2cp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hmolwforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)molwfor.c$XBEBTnbEqsAA2cp.molwforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)molwfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)theta:(0,18)delta_theta:(0,18)con:(0,18)i:(0,4)$XBEBTnbEqsAA2cp.molwfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbEqsAA2cp.false_northing:S(0,18)$XAEBTnbEqsAA2cp.false_easting:S(0,18)$XAEBTnbEqsAA2cp.R:S(0,18)$XAEBTnbEqsAA2cp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06molwfor.cBbss.bssDdata.dataDrodata.rodatap_errorfabscossinadjust_lon$XBEBTnbEqsAA2cp.molwfor.__func__molwforoffsetpcenlonradiusptitle$XAEBTnbEqsAA2cp.lon_center$XAEBTnbEqsAA2cp.R$XAEBTnbEqsAA2cp.false_northing$XAEBTnbEqsAA2cp.false_easting$XBEBTnbEqsAA2cp.molwforint.__func__molwforintÿñ 8.6;?CNCp@°x€‡Ž•±Ää8 ( ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð x |  ¬ ´ ¸ Ô ø ü  @H L x | ˆ´ ¸ Ä È Ì Ð äô ø      ( (, (H X \ x | ˆ 0Œ 0  ° ´ 4ƒ ¸ð¨ ¨>èK%3+4´ 7èÕFÀŒ  QL:_†¦h ,3p!`€ x"àÄ  molwinv.o/ 1073924742 1032 20 100644 9912 ` ELF$`4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÍ¿è!  É Ë !Å …¡ B…¡‰ÂÅ?¿ØÅ¿ØÅ; X@РX!Å ¨ €!Å Å?¿ØÅ¿ØÅ; X@РXÁ?¿à!  ý ÿ ý?¿Àý¿ðý?¿È!  É Ë !Å ½¡ Bý?¿ÐÅ¿àÅ; X@РXù¿Ð…§ @ù¿È…§ Âù¿À…§BÅ; X@РXà TÁ$ Ã$ à TÉ Ë !Å © €!Å à TÅ$ Ç$ à TÉ Ë !Å © €!Å à TÅ$ Ç$ É¿à!Å ½¡ Bý?¿¸ý; X@РXù¿¸‰§@!Å …¡ ÂÅ?¿ØÅ¿ØÅ; X@РX!Å ¨ €!Å Å?¿ØÅ¿ØÅ; X@РXà XÁ$ Ã$ €À'¿ü€à¿ü°ÇàèMOLLWEIDE?ö žf;ã?ïÿÿÿÿÜÑ?ìÏd)¾…•À !ûTD-@ !ûTD-@?ðmolwinvintmolwinvÕ d!d+8,8-<@ʆ4 $ =$E g ‡ ¦ ¹ molwinv.c/ecs/hdfeos/gctp/src/molwinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbGqsAA2dp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o molwinv.o molwinv.c -W0,-xp\$XAEBTnbGqsAA2dp.molwinvint$XBEBTnbGqsAA2dp.molwinvint.__func__molwinv$XBEBTnbGqsAA2dp.molwinv.__func__$XAEBTnbGqsAA2dp.false_northing$XAEBTnbGqsAA2dp.false_easting$XAEBTnbGqsAA2dp.R$XAEBTnbGqsAA2dp.lon_center“ d!d+8,8-<@ʆ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ [ ÿÿÿð e ÿÿÿè y ÿÿÿà Œ ÿÿÿØÀL  „D,LD-`D.tD/ˆD3œD4¬D5¼D6ÌD7 ª, D8à ò$ % ÿÿÿð / ÿÿÿè 9 T E XÀ4 Q€ÿÿÿà ^€ÿÿÿØDG4DHPDIlDN”DOÈDPÜDQXDRDSÈDTDU4DVP i, DW`à` ­(!/, Õ(!/ ü(!/L(!/_;$U$s$‰$Ÿ$µ$É$Ü$ï$bmolwinv.c/ecs/hdfeos/gctp/src/molwinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbGqsAA2dp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hmolwinvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)molwinv.c$XBEBTnbGqsAA2dp.molwinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)molwinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)theta:(0,18)arg:(0,18)$XBEBTnbGqsAA2dp.molwinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbGqsAA2dp.false_northing:S(0,18)$XAEBTnbGqsAA2dp.false_easting:S(0,18)$XAEBTnbGqsAA2dp.R:S(0,18)$XAEBTnbGqsAA2dp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06molwinv.cBbss.bssDdata.dataDrodata.rodatasincosadjust_lonasinfabs$XBEBTnbGqsAA2dp.molwinv.__func__molwinvoffsetpcenlonradiusptitle$XAEBTnbGqsAA2dp.lon_center$XAEBTnbGqsAA2dp.R$XAEBTnbGqsAA2dp.false_northing$XAEBTnbGqsAA2dp.false_easting$XBEBTnbGqsAA2dp.molwinvint.__func__molwinvintÿñ 8.26AFKCm@pu}„‹’®Áá8 % ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð x | ” ˜ ° ´ À Ä Ü ä è ü      8 < H L `„ ¤ ¨ ¼ À Ü à ô ø   ( ( 0 4 H P 0T 0h 0l 0| 4ƒ ¸°h h xK%Ã+Ä´ 7xÕFPð  Q@_D¦hê0p € x!œÄ  obleqfor.o/ 1073924743 1032 20 100644 12720 ` ELF/X4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿À!  Å$ Ç$ Å¿¸!  Å$ Ç$ !  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  Å; XРX@”!  Å Ç !  Å; XРX@”!  Å Ç !  Å; XРX@”!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  #¢`Å; XРX”@–@€À'¿ü€à¿ü°Çàèã¾ðú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿àſ蠿Ȣ¿ÀÅ; XРX”@–@ſ࠿آ¿ÐÅ; XРX”@–@!  É Ë Å¿È¡ B!  É Ë Å¿À‰¡ BſЅ¡ B…¡ˆBÅ; X@РXÁ?¿¸Í¿Àſؕ¡‰B!  É Ë Å¿È‘¡ B!  Å Ç ‰ ‰FſЅ¡ B…¢ÂÕ; XРXÅ; X@Ô X!  Å Ç … BÅ?¿°Å¿° ¿¨¢¿ Å; XРX”@–@É¿¸!Å …¡ ÂÅ; X@РXÅ …  BÅ?¿˜É¿˜Å¿¨…¡ BÅ?¿É¿˜Å¿ …¡ BÅ?¿ˆÉ¿!Å …¡ ÂÅ; X@РXÁ?¿€É¿ˆ!Å ½¡ Âý?¿pÅ¿€Å; X@РXù¿p½§ @ý?¿hÉ¿€Å ‰¡ B!  Å Ç …¡ ÂÅ; X@РXù¿h…§ ÀÅ?¿˜Å¿˜Å; X@РXÁ?¿x!  Í Ï !  Å Ç ½¡‰Bý?¿`É¿x!Å …¡ B… ‰ÆÅ; X@РXù¿`‰§ @!  Å Ç …¡Bà XÅ$ Ç$ !  Í Ï !  Å Ç ½¡‰Bý?¿`É¿€!Å …¡ B… ‰ÆÅ; X@РXù¿`½§ @ý?¿XÅ¿xÅ; X@РXù¿X½§ @ý?¿PÉ¿xÅ ‰¡ B!  Å Ç …¡ ÂÅ; X@РXù¿P‰§ À!  Å Ç …¡Bà TÅ$ Ç$ €À'¿ü€à¿ü°ÇàèOBLATED EQUAL-AREAParameter m: Parameter n: Theta: @obleqforintobleqforg d"d-8.8/<@ʇ‘4$ C$L o  ® É ä ÷   4 K obleqfor.c/ecs/hdfeos/gctp/src/obleqfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbHqsAA2ep./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o obleqfor.o obleqfor.c -W0,-xp\$XAEBTnbHqsAA2ep.obleqforint$XBEBTnbHqsAA2ep.obleqforint.__func__obleqfor$XBEBTnbHqsAA2ep.obleqfor.__func__$XAEBTnbHqsAA2ep.false_northing$XAEBTnbHqsAA2ep.false_easting$XAEBTnbHqsAA2ep.cos_lat_o$XAEBTnbHqsAA2ep.sin_lat_o$XAEBTnbHqsAA2ep.R$XAEBTnbHqsAA2ep.n$XAEBTnbHqsAA2ep.m$XAEBTnbHqsAA2ep.theta$XAEBTnbHqsAA2ep.lat_o$XAEBTnbHqsAA2ep.lon_center¸( d"d-8.8/<@ʇ‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ z ÿÿÿð „ ÿÿÿè ˜ ÿÿÿà « ÿÿÿØ » ÿÿÿÐ Ë ÿÿÿÈ Ù ÿÿÿÀ ì ÿÿÿ¸À| „D4|D5D6¤D7¸D8ÌD9àD:ôD;D?D@,DAHDBdDC€DD¨DEÐDFøDK,DL` , DMpàp T$ ˆ ÿÿÿð ” ÿÿÿè   T ª XÀ4 ´€ÿÿÿà Å€ÿÿÿØ Ú€ÿÿÿÐ ï€ÿÿÿÈ þ€ÿÿÿÀ €ÿÿÿ¸€ÿÿÿ° €ÿÿÿ¨.€ÿÿÿ <€ÿÿÿ˜H€ÿÿÿW€ÿÿÿˆf€ÿÿÿ€o€ÿÿÿxDf4DgPDhpDiDkÜDlLDmlDn”Do¤Dp´DqÔDr<DsPDtÀDu„x, Dv”à”½(!/Ôå(!/µ (!0m/(!0RR(!/2m(!/‹ˆ(!/x£(!/žÂ(!/aá(!/E$"$@$V$l$‚$§$½$Ð$ã$ÿ$$'bobleqfor.c/ecs/hdfeos/gctp/src/obleqfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbHqsAA2ep.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hobleqforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)center_lat:p(0,18)shape_m:p(0,18)shape_n:p(0,18)angle:p(0,18)false_east:p(0,18)false_north:p(0,18)obleqfor.c$XBEBTnbHqsAA2ep.obleqforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)obleqfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)sin_delta_lon:(0,18)cos_delta_lon:(0,18)sin_lat:(0,18)cos_lat:(0,18)z:(0,18)Az:(0,18)sin_Az:(0,18)cos_Az:(0,18)temp:(0,18)x_prime:(0,18)y_prime:(0,18)M:(0,18)N:(0,18)$XBEBTnbHqsAA2ep.obleqfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbHqsAA2ep.false_northing:S(0,18)$XAEBTnbHqsAA2ep.false_easting:S(0,18)$XAEBTnbHqsAA2ep.cos_lat_o:S(0,18)$XAEBTnbHqsAA2ep.sin_lat_o:S(0,18)$XAEBTnbHqsAA2ep.R:S(0,18)$XAEBTnbHqsAA2ep.n:S(0,18)$XAEBTnbHqsAA2ep.m:S(0,18)$XAEBTnbHqsAA2ep.theta:S(0,18)$XAEBTnbHqsAA2ep.lat_o:S(0,18)$XAEBTnbHqsAA2ep.lon_center:S(0,18)genrpt:P(0,20);(0,18);(10,3)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)asin:P(0,18);(0,18)acos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06obleqfor.cBbss.bssDdata.dataDrodata.rodatacosasinsinatan2acos$XBEBTnbHqsAA2ep.obleqfor.__func__obleqfortsincosoffsetpgenrptcenlatcenlonradiusptitle$XAEBTnbHqsAA2ep.cos_lat_o$XAEBTnbHqsAA2ep.sin_lat_o$XAEBTnbHqsAA2ep.false_northing$XAEBTnbHqsAA2ep.false_easting$XAEBTnbHqsAA2ep.theta$XAEBTnbHqsAA2ep.n$XAEBTnbHqsAA2ep.m$XAEBTnbHqsAA2ep.lat_o$XAEBTnbHqsAA2ep.lon_center$XAEBTnbHqsAA2ep.R$XBEBTnbHqsAA2ep.obleqforint.__func__obleqforintÿñ P /38<BG j ¤s{ƒŠ‘˜Ÿ¦HÁ@Ü8ü0(2 EXo‹ž Ä€ ” ¤ ¨ ¸ ¼ Ì Ð à ä ô ø       , 0 4< @ PX \ lt x ˆ ”   ¤ °¸ ¼ È (Ì (Øà ä ð <ô <     4< @ L P T X hØ Ü (0 4 H L p ˆ Œ   ¤ Ì Ô Ø    ( X \ hx | ¨ ° ´ Èäð ô      0 @ D ` d p t Œ    ¼Ô Ü à ô  4ƒ ¸HPIP%m+pü 7lgF Ô¬  Q€(_$¨¦h&NÐp(  x*0(  obleqinv.o/ 1073924744 1032 20 100644 12860 ` ELF/ä4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿À!  Å$ Ç$ Å¿¸!  Å$ Ç$ !  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  Å; XРX@”!  Å Ç !  Å; XРX@”!  Å Ç !  Å; XРX@”!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  #¢`Å; XРX”@–@€À'¿ü€à¿ü°Çàèã¿ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!  É Ë !Å ½¡ Âý?¿€Í¿è!  Å Ç …¡ B…¡‰ÂÅ; X@РXù¿€…§ @Å?¿ Í¿ð!  É Ë !  Å Ç …¡ B½¡‰Âý?¿xÉ¿ !Å ‰¡ B!  Å Ç …¡ ÂÅ; X@РXù¿x½§ @ý?¿pÅ¿ Å; X@РXù¿p…§ ÀÅ?¿À!  É Ë !Å ½¡ Âý?¿€Å¿ÀÅ; X@РXù¿€…§ @Å?¿¨Å¿¨Å; X@РX!Å …  BÅ?¿¸Å¿ Å; X@РX!Å ½  Bý?¿€É¿¨‰¡ B!  Å Ç …¡ ÂÅ; X@РXù¿€½§ @ý?¿hÅ¿¨Å; X@РXù¿h…§ ÀÅ?¿°Å¿¸‰ ‰BÅ¿°… ‰B…¡BÅ; X@РX!Å …  ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å …  BÅ?¿àÅ¿¸É¿°Å; XРXÉ; X@Ô XÁ?¿ÈÉ¿È!  Å Ç …¡ÂÅ?¿˜Å¿˜ ¿¢¿ˆÅ; XРX”@–@ſ࠿آ¿ÐÅ; XРX”@–@!  É Ë Å¿Ð¡ B!  É Ë Å¿Ø‰¡ BÅ¿ˆ…¡ B…¡ˆBÅ; X@РXà XÁ$ Ã$ !  ý ÿ ý?¿`Í¿ØÅ¿•¡‰B!  É Ë Å¿Ð‘¡ B!  Å Ç ‰ ‰FÅ¿ˆ…¡ B…¢ÂÕ; XРXÅ; X@Ô Xù¿`…§@Å; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèOBLATED EQUAL-AREAParameter m: Parameter n: Theta: @obleqinvintobleqinvg d"d-8.8/<@ʈ‘4$ C$L o  ® É ä ÷   4 K obleqinv.c/ecs/hdfeos/gctp/src/obleqinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbIqsAAGgp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o obleqinv.o obleqinv.c -W0,-xp\$XAEBTnbIqsAAGgp.obleqinvint$XBEBTnbIqsAAGgp.obleqinvint.__func__obleqinv$XBEBTnbIqsAAGgp.obleqinv.__func__$XAEBTnbIqsAAGgp.false_northing$XAEBTnbIqsAAGgp.false_easting$XAEBTnbIqsAAGgp.cos_lat_o$XAEBTnbIqsAAGgp.sin_lat_o$XAEBTnbIqsAAGgp.R$XAEBTnbIqsAAGgp.n$XAEBTnbIqsAAGgp.m$XAEBTnbIqsAAGgp.theta$XAEBTnbIqsAAGgp.lat_o$XAEBTnbIqsAAGgp.lon_center¸% d"d-8.8/<@ʈ‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ z ÿÿÿð „ ÿÿÿè ˜ ÿÿÿà « ÿÿÿØ » ÿÿÿÐ Ë ÿÿÿÈ Ù ÿÿÿÀ ì ÿÿÿ¸À| „D6|D7D8¤D9¸D:ÌD;àD<ôD=DADB,DCHDDdDE€DF¨DGÐDHøDM,DN` , DOpàp T$ ˆ ÿÿÿð ’ ÿÿÿè œ T ¨ XÀ4 ´€ÿÿÿà ½€ÿÿÿØ Ê€ÿÿÿÐ ×€ÿÿÿÈ á€ÿÿÿÀ í€ÿÿÿ¸ ü€ÿÿÿ° €ÿÿÿ¨€ÿÿÿ €ÿÿÿ˜/€ÿÿÿE€ÿÿÿˆDf4DgPDhlDiÀDjHDk„Dl¤DmDnDDodDp„Dq DrÀDsàDu4DvÀ[, DwÐàР(!/ÔÈ(!/µï(!0m(!0R5(!/2P(!/‹k(!/x†(!/ž¥(!/aÄ(!/Eè$$$=$S$i$$¤$º$Î$á$ô$$$bobleqinv.c/ecs/hdfeos/gctp/src/obleqinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbIqsAAGgp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hobleqinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)center_lat:p(0,18)shape_m:p(0,18)shape_n:p(0,18)angle:p(0,18)false_east:p(0,18)false_north:p(0,18)obleqinv.c$XBEBTnbIqsAAGgp.obleqinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)obleqinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)z:(0,18)sin_z:(0,18)cos_z:(0,18)Az:(0,18)temp:(0,18)x_prime:(0,18)y_prime:(0,18)M:(0,18)N:(0,18)diff_angle:(0,18)sin_diff_angle:(0,18)cos_diff_angle:(0,18)$XBEBTnbIqsAAGgp.obleqinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbIqsAAGgp.false_northing:S(0,18)$XAEBTnbIqsAAGgp.false_easting:S(0,18)$XAEBTnbIqsAAGgp.cos_lat_o:S(0,18)$XAEBTnbIqsAAGgp.sin_lat_o:S(0,18)$XAEBTnbIqsAAGgp.R:S(0,18)$XAEBTnbIqsAAGgp.n:S(0,18)$XAEBTnbIqsAAGgp.m:S(0,18)$XAEBTnbIqsAAGgp.theta:S(0,18)$XAEBTnbIqsAAGgp.lat_o:S(0,18)$XAEBTnbIqsAAGgp.lon_center:S(0,18)genrpt:P(0,20);(0,18);(10,3)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06obleqinv.cBbss.bssDdata.dataDrodata.rodataadjust_lonatan2sqrtsincosasin$XBEBTnbIqsAAGgp.obleqinv.__func__obleqinvtsincosoffsetpgenrptcenlatcenlonradiusptitle$XAEBTnbIqsAAGgp.cos_lat_o$XAEBTnbIqsAAGgp.sin_lat_o$XAEBTnbIqsAAGgp.false_northing$XAEBTnbIqsAAGgp.false_easting$XAEBTnbIqsAAGgp.theta$XAEBTnbIqsAAGgp.n$XAEBTnbIqsAAGgp.m$XAEBTnbIqsAAGgp.lat_o$XAEBTnbIqsAAGgp.lon_center$XAEBTnbIqsAAGgp.R$XBEBTnbIqsAAGgp.obleqinvint.__func__obleqinvintÿñ P /:@EIMR u à~†Ž•œ£ª±HÌ@ç80&(= Pcz–© Ï€ ” ¤ ¨ ¸ ¼ Ì Ð à ä ô ø       , 0 4< @ PX \ lt x ˆ ”   ¤ °¸ ¼ È (Ì (Øà ä ð <ô <     4< @ L P T X hØ Ü ô ø       0 4 L d h t x ” ˜   ¤ ¸ Ô è ì ø ü  , 4 8 L T X l p „   Ì Ô Ø ì ô ø ( , Xx€ „ ˜ œ À Ô Ø ô ø    8L4ƒ ¸€8P8Iˆ%¥+¨ü 7¤gF ¬  Q¸%_$ݦh&ƒÛp(` x*€d  omerfor.o/ 1073924745 1032 20 100644 24820 ` ELF^œ4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾€ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å „Ç ˆÅ?¿°Å ŒÇ Å?¿¨Å ”Ç ˜Å?¿ Å œÇ  Å?¿˜Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿¸!  Å$ Ç$ Å¿À!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿!É Å¿… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç !  #¢`Å; XРX”@–@!Í !  Å Ç !  É Ë … ‰D… ‰D…¡ˆÂÅ?¿ˆ!É !  Å Ç …¡ÂÅ; X@РXÁ?¿€#ý`ý?¿%¤ ý ÿ ý?¿!  Å Ç !É Å; XРXÉ; X@Ô Xù¿§ @É`Å Ç …¡Â…¡‰Âù¿…§BÅ; X@РX!  Á$ Ã$ !  É Ë !  Å Ç ‰¡ B!  Å Ç ‰¡ BÅ¿€‰¡ BÅ¿ˆ…¡ Â!  Å$ Ç$ !  Å Ç Å; X@РX!Å ¨ €!Å Å?¿x!Å !  Å$ Ç$ !Å !  Å$ Ç$ €‚!  Å Ç !  É Ë !  Í Ï Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿xÅ¿ˆÅ; X@РXÁ?¿ˆ!  É Ë Å¿€¡ B!  É Ë Å¿ˆ…¡ B…¡‰Â!  Å$ Ç$ !  Å Ç ‰ ‰B!Å ‰¡B!Å © €3!  É Ë !Å © €!  ý ÿ ý?¿» ?¹ >õ¿‰§ Z!Å …¡BÅ; X@РXù¿…§@€Å?¿8!  ý ÿ ý?¿» ?¹ >õ¿‰§ Z!Å …¡BÅ; X@РXù¿…§ÀÅ?¿8€!  Å Ç Å?¿8ý¿8ý?¾øÅ¿x!  É Ë Å; XРXÉ; X@Ô Xù¾ø…§ @!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  Å; XРX@”!  Å Ç !  É Ë Å; XРXÉ; X@Ô Xà ¤€¤ €ÜÉ¿8!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿0Å¿ØÅ; X@РX!  Å Ç …  ÂÅ; X@РXÁ?¿(ý¿Ðý?¾øý¿0ý?¿Å¿(Å; X@РXù¿…§ @Å; X@РX!  Å Ç …  Âù¾ø…§Â!  Å$ Ç$ É¿Ø!Å …¡ B!  Å; XРX@”!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РXÁ?¿ˆÉ¿ˆ!Å © €|Í¿ˆ!É !Å …¡ B…¡ˆÂÅ; X@РX!Å ¨ €lÅ¿(!  #¢`Å; XРX”@–@Å¿Ø!  #¢`Å; XРX”@–@!  É Ë !Å © €'!  É Ë !  Å Ç ½¡ Âý?¾ð!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾ð…§ @!  Å$ Ç$ €'!  É Ë !  Å Ç …¡ ¿ #½ ¢ý?¾è!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾è…§ @!  Å$ Ç$ € !  ¢ @’@  É€Àà'¿ü€ºÅ¿¨Å; X@РXÁ?¿ !  Å Ç É¿¨Í¿ Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿pÅ¿˜Å; X@РXÁ?¿ !  Å Ç É¿˜Í¿ Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿hÅ¿p!  É Ë Å; XРXÉ; X@Ô XÁ?¿`Å¿h!  É Ë Å; XРXÉ; X@Ô XÁ?¿X!  É Ë Å¿`…¡ ÂÅ?¿8É¿8!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿0!  Å Ç  ‰BÉ¿XÅ¿`…¡ B‰¡ˆÂ…¡ˆB…¡ ÂÅ?¿PÉ¿XÅ¿`¡Â…¡B…¡‰ÂÅ?¿HÉ¿°Å¿ …¡ÂÅ?¿@É¿@!Å © € Í¿ !É !Å …¡ B…¡ˆÂÅ?¿ É¿@!Å © € Í¿ !É !Å …¡ B…¡ˆBÅ?¿ É¿°Å¿ …¡ÂÅ?¿@É¿°Å¿ …¡B!É ½ ‰Dý?¾èý¿Pý?¾à!  Å Ç ‰ ‰DÅ¿@…¡ BÅ; X@РXù¾à‰§ @Å¿H…¡ ÂÅ; X@РXÅ Ç …  Âù¾è…§Â!  Å$ Ç$ É¿°!  Å Ç …¡ÂÅ; X@РXÁ?¿@!  É Ë Å¿@…¡ BÅ; X@РXÅ¿0…  ÂÅ; X@РXÁ?¿(!  ý ÿ ý?¿Å¿(Å; X@РXù¿…§ @Å; X@РXÁ?¿ØÉ¿°!Å …¡ B!  Å; XРX@”É¿¨!Å …¡ B!  Å; XРX@”É¿ !Å …¡ B!  Å; XРX@”É¿˜!Å …¡ B!  Å; XРX@”É¿¨Å¿˜…¡ÂÅ; X@РX!Å ¨  € !  ¢ @’@  Ê€²à'¿üÅ¿¨Å; X@РXÁ?¿ˆÉ¿ˆ!Å © €Ϳˆ!É !Å …¡ B…¡ˆÂÅ; X@РX!Å ¨  € !  ¢ @’@  Ê€à'¿ü!  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ; X@РX!Å ¨  € !  ¢ @’@  Ê€nà'¿üÅ¿(!  #¢`Å; XРX”@–@Å¿Ø!  #¢`Å; XРX”@–@!  É Ë !Å © €'!  É Ë !  Å Ç ½¡ Âý?¾ð!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾ð…§ @!  Å$ Ç$ €'!  É Ë !  Å Ç …¡ ¿ #½ ¢ý?¾è!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾è…§ @!  Å$ Ç$ €À'¿ü€à¿ü°Çàèã¿ ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ¿èÅ; X@РXÁ?¿àÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿˜!  É Ë Å¿˜…¡ BÅ; X@РXÁ?¿¸Å¿èÅ; X@РX!É !Å …¡ B… ÂÅ; X@РX!Å ¨ €!  Å Ç É¿èÍ¿àÅ; XРXÉ; XÔ XÍ; X@Ø XÁ?¿!  ý ÿ ý?¿ˆÅ¿!  É Ë Å; XРXÉ; X@Ô Xù¿ˆ…§ ÀÅ?¿ÈÉ¿È!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿ É¿È!Å … ‰Ä‰¡B!Å …¡ BÅ?¿ØÉ¿ !  Å Ç ¡ BÉ¿¸!  Å Ç …¡ B‰¡ˆÂſ؅¡ ÂÅ?¿°!  É Ë Å¿˜…¡ BÅ; X@РXÁ?¿ÐÅ¿ÐÅ; X@РX!Å ¨ €!  É Ë !  Å Ç ‰¡ BÅ¿˜…¡ BÅ?¿À€7!  ý ÿ ý?¿ˆÉ¿ !  Å Ç ¡ BÉ¿¸!  Å Ç …¡ B‰¡ˆBſЅ¡ ÂÅ; X@РXù¿ˆ‰§ @!  Å Ç …¡ ÂÅ?¿ÀÉ¿Ð!Å © €ͿÀ!  É Ë !Å ‰¡ B!  Å Ç …¡ Â…¡ˆBÅ?¿À€!É¿è!Å © €!  Å Ç €Å?¿°!  Å Ç … ¢Å?¿°!  É Ë Å¿è‰¡ B!  Å Ç …¡ ÂÅ?¿ÀÅ¿°Å; X@РX!Å … BÅ; X@РX!Å ¨  € !  ¢ @’@  Í€Pà'¿ü!  É Ë !Å ½¡ Bý?¿€!É Å¿°¡Â…¡B…¡‰ÂÅ; X@РXù¿€‰§ @!  Å Ç …¡ ÂÅ?¿¨É¿À!  Å Ç …¡ÂÅ?¿À!  Í Ï É¿¨!  Å Ç …¡ B¡ˆBÉ¿À!  Å Ç …¡ B…¡ˆBà TÅ$ Ç$ !  Í Ï É¿À!  Å Ç …¡ B¡ˆBÉ¿¨!  Å Ç …¡ B…¡ˆÂà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-initPoint projects into infinityomer-for?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰@ !ûTD-À !ûTD-@>z×òš¼¯HomerforintomerforG d!d+8,8-<@ʉ4 $ =$E g ~ • ­ Å Ø ì ÿ  ' @ Y x ˜ ¬ ¿ Û ÷  . omerfor.c/ecs/hdfeos/gctp/src/omerfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbIqsAAGhp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o omerfor.o omerfor.c -W0,-xp\$XAEBTnbIqsAAGhp.omerforint$XBEBTnbIqsAAGhp.omerforint.__func__omerfor$XBEBTnbIqsAAGhp.omerfor.__func__$XAEBTnbIqsAAGhp.cosaz$XAEBTnbIqsAAGhp.sinaz$XAEBTnbIqsAAGhp.cosgam$XAEBTnbIqsAAGhp.singam$XAEBTnbIqsAAGhp.u$XAEBTnbIqsAAGhp.el$XAEBTnbIqsAAGhp.d$XAEBTnbIqsAAGhp.al$XAEBTnbIqsAAGhp.bl$XAEBTnbIqsAAGhp.cos_p20$XAEBTnbIqsAAGhp.sin_p20$XAEBTnbIqsAAGhp.false_easting$XAEBTnbIqsAAGhp.false_northing$XAEBTnbIqsAAGhp.es$XAEBTnbIqsAAGhp.e$XAEBTnbIqsAAGhp.lat_origin$XAEBTnbIqsAAGhp.lon_origin$XAEBTnbIqsAAGhp.scale_factor$XAEBTnbIqsAAGhp.r_minor$XAEBTnbIqsAAGhp.r_majorI» d!d+8,8-<@ʉ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ ™ ÿÿÿð § ÿÿÿè µ ÿÿÿà È ÿÿÿØ Ø ÿÿÿÐ é ÿÿÿÈ ú ÿÿÿÀ  ÿÿÿ¸ ! ÿÿÿ° . ÿÿÿ¨ ; ÿÿÿ  H ÿÿÿ˜ U ¤À¬ a€ÿÿÿ m€ÿÿÿˆ x€ÿÿÿ€ ƒ€ÿÿÿx €ÿÿÿp ˜€ÿÿÿh £€ÿÿÿ` ¬€ÿÿÿX µ€ÿÿÿP ¾€ÿÿÿH Ç€ÿÿÿ@ Ó€ÿÿÿ8 Ü€ÿÿÿ0 å€ÿÿÿ( ñ€ÿÿÿ ÿ„DI¬DJÀDKÔDLèDMüDNDP$DQLDRpDTœDUÐDVDW4DXÀDYÀLD[LD\XD]pàˆÀDaDbàDcôDd8ÀpDfpDg˜Diäà,Dl4DmHàDrDs DtÔDuüDw0À@Dy@DzdD{˜DøD€ D<DƒXD„xÀÔD†ÔD‡üDˆ$D‰LD‹àà tÀ |D |D ”à  à  À ¨D• ¨D– ¼D— ôD˜ D™ @Dš lD› ˜Dœ ´D ØDž DŸ D  0D¡ LD¢ lD£ ˆD¤ ¨D¥ ¸D¦ DD§ lD¨ ¨D¬ äD­ D® 4D¯ \D± „À ´D³ ´D´ Ìà ØD· ØD¸ ìÀHDºHD»`àlD¾lÀÄDÀÄDÁÜàèDÄèDÅDÆ8DÇ`DÉôàˆDˈ , D̘à˜Q$„ ÿÿÿð ÿÿÿ蜠T¦ XÀ4°€ÿÿÿà¿€ÿÿÿØÈ€ÿÿÿÐÓ€ÿÿÿÈÜ€ÿÿÿÀæ€ÿÿÿ¸ð€ÿÿÿ°ú€ÿÿÿ¨€ÿÿÿ  €ÿÿÿ˜€ÿÿÿDâ4DãHDäpDå˜ÀäDçäDèDédDêˆDë¬DììDíÀ<Dï<àlÀtDótDôðDõ àHàHÀPDúPDûlDý„DþœàÌDÌÀ D D$à0D0D”D°DD X$, D hàhh(!1¤‡(!1¦(!1uÆ(!1]æ(!1»(!0Ã(!0°8(!0œT(!0ˆp(!0o‘(!0V²(!0Ù(!/ð(!0/(!0C8(!/Ô\(!1€(!/¶¦(!/Ç(!/„è$$$4$R$h$~$œ$¿$ä$ú$$,$@$Z$m$€$“$¦$ºbomerfor.c/ecs/hdfeos/gctp/src/omerfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbIqsAAGhp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.homerforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)r_maj:p(0,18)r_min:p(0,18)scale_fact:p(0,18)azimuth:p(0,18)lon_orig:p(0,18)lat_orig:p(0,18)false_east:p(0,18)false_north:p(0,18)lon1:p(0,18)lat1:p(0,18)lon2:p(0,18)lat2:p(0,18)mode:p(0,4)temp:(0,18)con:(0,18)com:(0,18)ts:(0,18)ts1:(0,18)ts2:(0,18)h:(0,18)l:(0,18)j:(0,18)p:(0,18)dlon:(0,18)f:(0,18)g:(0,18)gama:(0,18)sinphi:(0,18)omerfor.c$XBEBTnbIqsAAGhp.omerforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)omerfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)sin_phi:(0,18)t:(0,18)con:(0,18)q:(0,18)us:(0,18)vl:(0,18)ul:(0,18)vs:(0,18)s:(0,18)dlon:(0,18)ts1:(0,18)$XBEBTnbIqsAAGhp.omerfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbIqsAAGhp.cosaz:S(0,18)$XAEBTnbIqsAAGhp.sinaz:S(0,18)$XAEBTnbIqsAAGhp.cosgam:S(0,18)$XAEBTnbIqsAAGhp.singam:S(0,18)$XAEBTnbIqsAAGhp.u:S(0,18)$XAEBTnbIqsAAGhp.el:S(0,18)$XAEBTnbIqsAAGhp.d:S(0,18)$XAEBTnbIqsAAGhp.al:S(0,18)$XAEBTnbIqsAAGhp.bl:S(0,18)$XAEBTnbIqsAAGhp.cos_p20:S(0,18)$XAEBTnbIqsAAGhp.sin_p20:S(0,18)$XAEBTnbIqsAAGhp.false_easting:S(0,18)$XAEBTnbIqsAAGhp.false_northing:S(0,18)$XAEBTnbIqsAAGhp.es:S(0,18)$XAEBTnbIqsAAGhp.e:S(0,18)$XAEBTnbIqsAAGhp.lat_origin:S(0,18)$XAEBTnbIqsAAGhp.lon_origin:S(0,18)$XAEBTnbIqsAAGhp.scale_factor:S(0,18)$XAEBTnbIqsAAGhp.r_minor:S(0,18)$XAEBTnbIqsAAGhp.r_major:S(0,18)genrpt:P(0,20);(0,18);(10,3)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)pow:P(0,18);(0,18);(0,18)log:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06omerfor.cBbss.bssDdata.dataDrodata.rodatalogcos$XBEBTnbIqsAAGhp.omerfor.__func__omerforadjust_lonp_erroratancenlatcenlontansinasinzoffsetpgenrptradius2ptitletsfnzfabspowtsincossqrt$XAEBTnbIqsAAGhp.u$XAEBTnbIqsAAGhp.cosaz$XAEBTnbIqsAAGhp.sinaz$XAEBTnbIqsAAGhp.cosgam$XAEBTnbIqsAAGhp.singam$XAEBTnbIqsAAGhp.lon_origin$XAEBTnbIqsAAGhp.el$XAEBTnbIqsAAGhp.d$XAEBTnbIqsAAGhp.al$XAEBTnbIqsAAGhp.bl$XAEBTnbIqsAAGhp.cos_p20$XAEBTnbIqsAAGhp.sin_p20$XAEBTnbIqsAAGhp.e$XAEBTnbIqsAAGhp.es$XAEBTnbIqsAAGhp.false_easting$XAEBTnbIqsAAGhp.false_northing$XAEBTnbIqsAAGhp.lat_origin$XAEBTnbIqsAAGhp.scale_factor$XAEBTnbIqsAAGhp.r_minor$XAEBTnbIqsAAGhp.r_major$XBEBTnbIqsAAGhp.omerforint.__func__omerforintÿñ  X.26cXÈx`ksx†ŠŽ”œ£«²¸½ÁÉΘáøˆ€'x?p[ho`‚X–PªHÃ@Ü8ï0(" B^|•®X Ó¨À/ Ä/ Ô. Ø. è- ì- ü, , + + $* (* 4. 8. D/ H/ \ ` p) t) €) „) ”œ(  ( ¬, °, ¼' À' Ä& È& Øà ä è) ì) ø' ü'    ) $) 8D H P) T) d& h& t x ˆ˜ ¸À% Ä% Ð/ Ô/ à% ä% ô- ø- $ $ (, ,, <D H \ ` h l p# t# € „ ˆ" Œ"  ( ¤( °, ´, À' Ä' äø% % &  & 8# <# H# L# \ ` h l €, „,  ” ¨# ¬# Ì Ð Üô# ø#   (D# H# d% h% €" ”"   ¤ ¨°/ ´/ À. Ä. Üä- è- ô ø  * * +  + 8T X d (h (|„# ˆ# œÀÔÜ% à% ø! ü!   0 0 @ @(0! 4! DL, P, `h, l, |Œ  ¨ 8¬ 8° (´ (ÄÌ Ð è ì ð ô     ,4, 8, D H \$ `$ l% p% „# ˆ# ˜ œ ¨° ´ È Ø Ü ð$ ô$ % % # $# 4  8  D L P d  t x Œ `  ` œ  À Ì( Ð( ø  ( ( D T% X% p €% „% œ ¨" ¬" È Ì Ø ( Ü ( è" ì" D @ H @ ` H d H h 8 l 8 € 8 „ 8 œ H   H ¤ 8 ¨ 8 Ô ( Ø ( ì% ð%  (  D! H! X! \! p  |% €% ˜ ¬  ¸# ¼# Ô è ø 0 ü 0  €  €   0 $ 0 ,   0   < H 0 L 0 T À X À d p 0 t 0 | à € à Œ ¤ ¬  °  Ä  È  Ô  ð   8  8$ (( (8@ D X  \  h |, €, ˜ 8œ 8  (¤ (´¼ À Ô @Ø @ä ü    $ ( , 0 @H, L, X \ p$ t$ €% „% ˜# œ# ¬ ° ¼Ä È Ü ì ð $ $ % % 4# 8# H L X` d x ˆ Œ ! ! , 8% <% Thp 8t 8x (| (Œ” ˜ ¬( °( Øä" è" ü% % 0 4 @ (D (T X d (h (x |  ” ´% ¸% Ðäì Pð P$ $ % % <$ @$ T X l p   % ¤% ¼ À Ø$ Ü$ è 8ì 8ô% ø%    4 8 L P d$ h$ |% €% œ¤ ¨ ´¼ À Ô `Ø `ä ø$ ü$  (  (  4D% H% ` d x* |* Œ  ¨ ¬ Ì+ Ð+ à ä ü  4ƒ ¸@ø ø‰ˆk%ó+ôt 7hGF°x  Q-(»_@ã¦hB‰ÞpEh xHˆ  omerinv.o/ 1073924746 1032 20 100644 24520 ` ELF]p4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㾈ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å „Ç ˆÅ?¿°Å ŒÇ Å?¿¨Å ”Ç ˜Å?¿ Å œÇ  Å?¿˜Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿¸!  Å$ Ç$ Å¿À!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿!É Å¿… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç !  #¢`Å; XРX”@–@!Í !  Å Ç !  É Ë … ‰D… ‰D…¡ˆÂÅ?¿ˆ!É !  Å Ç …¡ÂÅ; X@РXÁ?¿€#ý`ý?¿%¤ ý ÿ ý?¿ !  Å Ç !É Å; XРXÉ; X@Ô Xù¿ § @É`Å Ç …¡Â…¡‰Âù¿…§BÅ; X@РX!  Á$ Ã$ !  É Ë !  Å Ç ‰¡ B!  Å Ç ‰¡ BÅ¿€‰¡ BÅ¿ˆ…¡ Â!  Å$ Ç$ !  Å Ç Å; X@РX!Å ¨ €!Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ €ˆ!  Å Ç !  É Ë !  Í Ï Å; XРXÉ; XÔ XÍ; X@Ø X!  Á$ Ã$ Å¿ˆÅ; X@РXÁ?¿ˆ!  É Ë Å¿€¡ B!  É Ë Å¿ˆ…¡ B…¡‰Â!  Å$ Ç$ !  Å Ç ‰ ‰B!Å ‰¡B!Å © €3!  É Ë !Å © €!  ý ÿ ý?¿» ?¹ >õ¿‰§ Z!Å …¡BÅ; X@РXù¿…§@€Å?¿@!  ý ÿ ý?¿» ?¹ >õ¿‰§ Z!Å …¡BÅ; X@РXù¿…§ÀÅ?¿@€!  Å Ç Å?¿@ý¿@ý?¿!  Å Ç !  É Ë Å; XРXÉ; X@Ô Xù¿…§ @!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  Å; XРX@”!  Å Ç !  É Ë Å; XРXÉ; X@Ô Xà ¤€¤ €ÜÉ¿@!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿8Å¿ØÅ; X@РX!  Å Ç …  ÂÅ; X@РXÁ?¿0ý¿Ðý?¿ý¿8ý?¿Å¿0Å; X@РXù¿…§ @Å; X@РX!  Å Ç …  Âù¿…§Â!  Å$ Ç$ É¿Ø!Å …¡ B!  Å; XРX@”!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РXÁ?¿ˆÉ¿ˆ!Å © €|Í¿ˆ!É !Å …¡ B…¡ˆÂÅ; X@РX!Å ¨ €lÅ¿0!  #¢`Å; XРX”@–@Å¿Ø!  #¢`Å; XРX”@–@!  É Ë !Å © €'!  É Ë !  Å Ç ½¡ Âý?¾ø!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾ø…§ @!  Å$ Ç$ €'!  É Ë !  Å Ç …¡ ¿ #½ ¢ý?¾ð!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾ð…§ @!  Å$ Ç$ € !  ¢ @’@  É€Àà'¿ü€ºÅ¿¨Å; X@РXÁ?¿(!  Å Ç É¿¨Í¿(Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿hÅ¿˜Å; X@РXÁ?¿(!  Å Ç É¿˜Í¿(Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿`Å¿h!  É Ë Å; XРXÉ; X@Ô XÁ?¿xÅ¿`!  É Ë Å; XРXÉ; X@Ô XÁ?¿p!  É Ë Å¿x…¡ ÂÅ?¿@É¿@!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿8!  Å Ç  ‰BÉ¿pÅ¿x…¡ B‰¡ˆÂ…¡ˆB…¡ ÂÅ?¿XÉ¿pÅ¿x¡Â…¡B…¡‰ÂÅ?¿PÉ¿°Å¿ …¡ÂÅ?¿HÉ¿H!Å © € Í¿ !É !Å …¡ B…¡ˆÂÅ?¿ É¿H!Å © € Í¿ !É !Å …¡ B…¡ˆBÅ?¿ É¿°Å¿ …¡ÂÅ?¿HÉ¿°Å¿ …¡B!É ½ ‰Dý?¾ðý¿Xý?¾è!  Å Ç ‰ ‰DÅ¿H…¡ BÅ; X@РXù¾è‰§ @Å¿P…¡ ÂÅ; X@РXÅ Ç …  Âù¾ð…§Â!  Å$ Ç$ É¿°!  Å Ç …¡ÂÅ; X@РXÁ?¿H!  É Ë Å¿H…¡ BÅ; X@РXÅ¿8…  ÂÅ; X@РXÁ?¿0!  ý ÿ ý?¿Å¿0Å; X@РXù¿…§ @Å; X@РXÁ?¿ØÉ¿°!Å …¡ B!  Å; XРX@”É¿¨!Å …¡ B!  Å; XРX@”É¿ !Å …¡ B!  Å; XРX@”É¿˜!Å …¡ B!  Å; XРX@”É¿¨Å¿˜…¡ÂÅ; X@РX!Å ¨  € !  ¢ @’@  Ê€²à'¿üÅ¿¨Å; X@РXÁ?¿ˆÉ¿ˆ!Å © €Ϳˆ!É !Å …¡ B…¡ˆÂÅ; X@РX!Å ¨  € !  ¢ @’@  Ê€à'¿ü!  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ; X@РX!Å ¨  € !  ¢ @’@  Ê€nà'¿üÅ¿0!  #¢`Å; XРX”@–@Å¿Ø!  #¢`Å; XРX”@–@!  É Ë !Å © €'!  É Ë !  Å Ç ½¡ Âý?¾ø!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾ø…§ @!  Å$ Ç$ €'!  É Ë !  Å Ç …¡ ¿ #½ ¢ý?¾ð!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾ð…§ @!  Å$ Ç$ €À'¿ü€à¿ü°Çàèã¿(ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÀ'¿”É¿ð!  Å Ç ¡ BÉ¿è!  Å Ç …¡ B…¡ˆÂÅ?¿ÈÉ¿è!  Å Ç ¡ BÉ¿ð!  Å Ç …¡ B…¡ˆBÅ?¿ÀÉ¿À!  Å Ç …¡BÅ?¿À!  Å Ç ‹ #‰ ¢Å¿È‰¡ B!  Å Ç …¡ ÂÅ; X@РXÁ?¿¸É¿¸!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿°É¿¸!Å … ‰Ä‰¡B!Å …¡ BÅ?¿Ø!  É Ë Å¿À‰¡ B!  Å Ç …¡ ÂÅ; X@РXÁ?¿ É¿ !  Å Ç ¡ BÉ¿°!  Å Ç …¡ B‰¡ˆBſ؅¡ ÂÅ?¿˜Å¿˜Å; X@РX!Å … BÅ; X@РX!Å ¨  €%!  Å Ç à TÅ$ Ç$ É¿˜!Å © € !É !Å …¡ Bà XÅ$ Ç$ € !É !Å …¡ B… ¢à XÅ$ Ç$ €m!É !  Å Ç …¡ ÂÅ?¿Ð!  ý ÿ ý?¿ˆ!É Å¿˜¡B…¡Â…¡‰ÂÅ; X@РXù¿ˆ…§ ÀÉ¿ÐÅ; XРXÉ; X@Ô XÁ?¿¨!  Å Ç É¿¨ ¿”Å; XРXÉ; XÔ X@˜à XÁ$ Ã$ à¿”€¤ €à¿”€<à'¿ü!  É Ë Å¿À‰¡ B!  Å Ç …¡ ÂÅ; X@РXÁ?¿Ð!  ý ÿ ý?¿ˆÉ¿°!  Å Ç ¡ BÉ¿ !  Å Ç …¡ B…¡ˆÂÉ¿ÐÅ; XРXÉ; X@Ô X!  Å Ç …  Âù¿ˆ…§ÂÅ?¿àÅ¿àÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-init?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰@ !ûTD-À !ûTD-@omerinvintomerinv[ d!d+8,8-<@ÊŠ4 $ =$E g ~ • ­ Å Ø ì ÿ  ' ; T m Œ ¬ À Ó ï  ) B omerinv.c/ecs/hdfeos/gctp/src/omerinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbKqsAAGip./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o omerinv.o omerinv.c -W0,-xp\$XAEBTnbKqsAAGip.omerinvint$XBEBTnbKqsAAGip.omerinvint.__func__omerinv$XBEBTnbKqsAAGip.omerinv.__func__$XAEBTnbKqsAAGip.cosaz$XAEBTnbKqsAAGip.sinaz$XAEBTnbKqsAAGip.cosgam$XAEBTnbKqsAAGip.singam$XAEBTnbKqsAAGip.u$XAEBTnbKqsAAGip.el$XAEBTnbKqsAAGip.d$XAEBTnbKqsAAGip.ts$XAEBTnbKqsAAGip.al$XAEBTnbKqsAAGip.bl$XAEBTnbKqsAAGip.cos_p20$XAEBTnbKqsAAGip.sin_p20$XAEBTnbKqsAAGip.false_easting$XAEBTnbKqsAAGip.false_northing$XAEBTnbKqsAAGip.es$XAEBTnbKqsAAGip.e$XAEBTnbKqsAAGip.lat_origin$XAEBTnbKqsAAGip.lon_origin$XAEBTnbKqsAAGip.scale_factor$XAEBTnbKqsAAGip.r_minor$XAEBTnbKqsAAGip.r_majorC d!d+8,8-<@ÊŠ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ ™ ÿÿÿð § ÿÿÿè µ ÿÿÿà È ÿÿÿØ Ø ÿÿÿÐ é ÿÿÿÈ ú ÿÿÿÀ  ÿÿÿ¸ ! ÿÿÿ° . ÿÿÿ¨ ; ÿÿÿ  H ÿÿÿ˜ U ¤À¬ a€ÿÿÿ m€ÿÿÿˆ x€ÿÿÿ€ ƒ€ÿÿÿx Œ€ÿÿÿp •€ÿÿÿh  €ÿÿÿ` «€ÿÿÿX ´€ÿÿÿP ½€ÿÿÿH É€ÿÿÿ@ Ò€ÿÿÿ8 Û€ÿÿÿ0 ç€ÿÿÿ( õ„DH¬DIÀDJÔDKèDLüDMDO$DPLDQpDSœDTÐDUDV4DWÀDXÀLDZLD[dD\|à”ÀœD`œDaøDb DcPÀˆDeˆDf°DhüàDDkLDl`à´Dq´DrÄDsøDt DvTÀdDxdDyˆDz¼D~DDD€`D‚|DƒœÀøD…øD† D‡HDˆpDŠ à ˜À  DŽ  D ¸à Äà ÄÀ ÌD” ÌD• àD– D— ,D˜ dD™ Dš ¼D› ØDœ üD ,Dž DDŸ TD  pD¡ D¢ ¬D£ ÌD¤ ÜD¥ hD¦ D§ ÌD« D¬ 0D­ XD® €D° ¨À ØD² ØD³ ðà üD¶ üD·ÀlD¹lDº„àD½ÀèD¿èDÀà Dà DÄ4DÅ\DÆ„DÈà¬Dʬ ÿ, D˼à¼G$z ÿÿÿð„ ÿÿÿ莠Tš XÀ4¦€ÿÿÿà³€ÿÿÿؼ€ÿÿÿÐÇ€ÿÿÿÈÑ€ÿÿÿÀÛ€ÿÿÿ¸ä€ÿÿÿ°í€ÿÿÿ¨ø€ÿÿÿ €ÿÿÿ˜ €ÿÿÿ”Dß4DàPDálDâpDã¨DäàDåüDæ@DçdDèˆDéÄDêÀDDìDDí`Dî|Dð¤àÈÀÐDôÐDõðDöLD÷ˆDø˜Dù¤DúàDû`à|Dý|, DþŒàŒ[(!1¸z(!1¡™(!1‰¹(!1qÙ(!1Ïô(!0×(!0Ä+(!0°G(!0œc(!0ˆ(!0o (!0VÁ(!0è(!/ð(!0/,(!0CG(!/Ôk(!12(!/¶µ(!/Ö(!/„÷$$)$S$m$‹$¡$·$Õ$ø$$3$Q$e$y$“$¦$¹$Ì$ß$û$bomerinv.c/ecs/hdfeos/gctp/src/omerinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbKqsAAGip.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.homerinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)r_maj:p(0,18)r_min:p(0,18)scale_fact:p(0,18)azimuth:p(0,18)lon_orig:p(0,18)lat_orig:p(0,18)false_east:p(0,18)false_north:p(0,18)lon1:p(0,18)lat1:p(0,18)lon2:p(0,18)lat2:p(0,18)mode:p(0,4)temp:(0,18)con:(0,18)com:(0,18)h:(0,18)l:(0,18)ts1:(0,18)ts2:(0,18)j:(0,18)p:(0,18)dlon:(0,18)f:(0,18)g:(0,18)gama:(0,18)sinphi:(0,18)omerinv.c$XBEBTnbKqsAAGip.omerinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)omerinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)theta:(0,18)t:(0,18)con:(0,18)vs:(0,18)us:(0,18)q:(0,18)s:(0,18)ts1:(0,18)vl:(0,18)ul:(0,18)flag:(0,4)$XBEBTnbKqsAAGip.omerinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbKqsAAGip.cosaz:S(0,18)$XAEBTnbKqsAAGip.sinaz:S(0,18)$XAEBTnbKqsAAGip.cosgam:S(0,18)$XAEBTnbKqsAAGip.singam:S(0,18)$XAEBTnbKqsAAGip.u:S(0,18)$XAEBTnbKqsAAGip.el:S(0,18)$XAEBTnbKqsAAGip.d:S(0,18)$XAEBTnbKqsAAGip.ts:S(0,18)$XAEBTnbKqsAAGip.al:S(0,18)$XAEBTnbKqsAAGip.bl:S(0,18)$XAEBTnbKqsAAGip.cos_p20:S(0,18)$XAEBTnbKqsAAGip.sin_p20:S(0,18)$XAEBTnbKqsAAGip.false_easting:S(0,18)$XAEBTnbKqsAAGip.false_northing:S(0,18)$XAEBTnbKqsAAGip.es:S(0,18)$XAEBTnbKqsAAGip.e:S(0,18)$XAEBTnbKqsAAGip.lat_origin:S(0,18)$XAEBTnbKqsAAGip.lon_origin:S(0,18)$XAEBTnbKqsAAGip.scale_factor:S(0,18)$XAEBTnbKqsAAGip.r_minor:S(0,18)$XAEBTnbKqsAAGip.r_major:S(0,18)genrpt:P(0,20);(0,18);(10,3)asinz:P(0,18);(0,18)phi2z:P(0,18);(0,18);(0,18);(0,26)=*(0,4)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)pow:P(0,18);(0,18);(0,18)exp:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)atan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06omerinv.cBbss.bssDdata.dataDrodata.rodataatan2cosphi2zexp$XBEBTnbKqsAAGip.omerinv.__func__omerinvadjust_lonp_erroratancenlatcenlontansinasinzoffsetpgenrptradius2ptitletsfnzfabspowtsincossqrt$XAEBTnbKqsAAGip.u$XAEBTnbKqsAAGip.cosaz$XAEBTnbKqsAAGip.sinaz$XAEBTnbKqsAAGip.cosgam$XAEBTnbKqsAAGip.singam$XAEBTnbKqsAAGip.lon_origin$XAEBTnbKqsAAGip.el$XAEBTnbKqsAAGip.d$XAEBTnbKqsAAGip.ts$XAEBTnbKqsAAGip.al$XAEBTnbKqsAAGip.bl$XAEBTnbKqsAAGip.cos_p20$XAEBTnbKqsAAGip.sin_p20$XAEBTnbKqsAAGip.e$XAEBTnbKqsAAGip.es$XAEBTnbKqsAAGip.false_easting$XAEBTnbKqsAAGip.false_northing$XAEBTnbKqsAAGip.lat_origin$XAEBTnbKqsAAGip.scale_factor$XAEBTnbKqsAAGip.r_minor$XAEBTnbKqsAAGip.r_major$XBEBTnbKqsAAGip.omerinvint.__func__omerinvintÿñ ¨P.48>B[dðœlw„‹’–𠍝·¾ÄÉÍÕڠ혈3€Kxgp{hŽ`¢X¶PÊHã@ü80#(B b~œµÎP óÌÀ2 Ä2 Ô1 Ø1 è0 ì0 ü/ / . . $- (- 41 81 D2 H2 \ ` p, t, €, „, ”œ+  + ¬/ °/ ¼* À* Ä) È) Øà ä è, ì, ø* ü*    , $, 8D H P, T, d) h) t x ˆ˜ ¸À( Ä( Ð2 Ô2 à( ä( ô0 ø0 ' ' (/ ,/ <D H \ ` d& h& t x |% €% Œ  ”$ ˜$ ¬+ °+ ¼/ À/ Ì* Ð* ðø& ü& (  ( 4) 8) P% T% `% d% t x € „ ˜/ œ/ ¨ ¬ À% Ä% ä è ô % % 0 4 @\% `% x& |& ˆ( Œ( ¤´$ ¸$ Ä È ÌÔ2 Ø2 ä1 è1 0  0   (0- 4- @. D. \x | ˆ (Œ ( ¨% ¬% Àäø( ( #  # 0 04 0< @@ @LT# X# hp/ t/ „Œ/ /  ° ´ Ì 8Ð 8Ô (Ø (èð ô  " " ! ! (4 8 < @ PX/ \/ h l €' „' ( ”( ¨% ¬% ¼ À ÌÔ Ø ìü  ' ' $( (( D% H% X  \  h p t ˆ ˜ œ ° ` ´ ` À ä ð+ ô+  0 <+ @+ h x( |( ” ¤( ¨( À Ì$ Ð$ ì ð ü (  ( $ $ h @ l @ „ H ˆ H Œ 8  8 ¤ 8 ¨ 8 À H Ä H È 8 Ì 8 ø ( ü ( ( ( 0 L h# l# |# €# ”   ( ¤( ¼ Ð Ü% à% ø   0  0 ( € , € 8 D 0 H 0 P   T   ` l 0 p 0 x À | À ˆ ” 0 ˜ 0   à ¤ à ° È Ð  Ô  è  ì  ø$ ( @ 8D 8H (L (\d h |  €  Œ / ¤/ ´¼ 8À 8Ä (È (Øà ä ø @ü @ " $" (! ,! <H L P T dl/ p/ | € ”' ˜' ¤( ¨( ¼% À% Ð Ô àè ì   (' ,' 8( <( X% \% l p |„ ˆ œ¬ ° (- ,- D. H. d h | € œ   ´ ¸ Ô Ø ì( ð(  ' ' $ 4 8 D (H (X \ h (l (x( |( ' ”' ¨¸! ¼! Ð" Ô" ü     4# 8# T X l 8p 8t (x (” 8˜ 8œ (  (À Ä È( Ì( à$ ä$ ô ø 0<+ @+ d ”( ˜( ¬' °' ÄÐ# Ô# è! ì! " " (0( 4( X 4ƒ ¸H¨H^¨c% + € 7Œ[Fè0  Q,_@(¦hAÎþpDÌP xHT  orthfor.o/ 1073924747 1032 20 100644 10824 ` ELF'ð4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿Ðſ蠿ࢿØÅ; XРX”@–@Å¿ÐÅ; X@РXÁ?¿È!  É Ë Å¿à¡ B!  É Ë Å¿Ø‰¡ Bſȅ¡ B…¡ˆBÅ?¿¸!Å Å?¿ÀÉ¿¸!Å ©  € Å¿¸Å; X@РX!Å ¨  €;!  ý ÿ ý?¿¨!  É Ë Å¿À‰¡ Bſؽ¡ Bý?¿°Å¿ÐÅ; X@РXù¿°…§ @ù¿¨…§Bà TÅ$ Ç$ !  Õ × !  É Ë Å¿À‘¡ B!  É Ë Å¿à¡ B!  É Ë Å¿Ø‰¡ Bſȅ¡ B…¡ˆÂ…¢ B…¢ˆBà XÅ$ Ç$ € !  ¢ @’@  €à'¿ü€À'¿ü€à¿ü°ÇàèORTHOGRAPHICPoint can not be projectedorth-for?ð=Û|ßÙ×½»orthforintorthfor) d!d+8,8-<@Ê‹4 $ =$E g € ™ ¸ Ø ô  orthfor.c/ecs/hdfeos/gctp/src/orthfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbLqsAAGjp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o orthfor.o orthfor.c -W0,-xp\$XAEBTnbLqsAAGjp.orthforint$XBEBTnbLqsAAGjp.orthforint.__func__orthfor$XBEBTnbLqsAAGjp.orthfor.__func__$XAEBTnbLqsAAGjp.cos_p14$XAEBTnbLqsAAGjp.sin_p14$XAEBTnbLqsAAGjp.false_easting$XAEBTnbLqsAAGjp.false_northing$XAEBTnbLqsAAGjp.lat_origin$XAEBTnbLqsAAGjp.lon_center$XAEBTnbLqsAAGjp.r_major£ d!d+8,8-<@Ê‹€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D0XD1lD2€D3”D4¨D6¼D:äD;ôD<D=,D>HD?| Ç, D@ŒàŒ $ B ÿÿÿð N ÿÿÿè Z T d XÀ4 n€ÿÿÿà |€ÿÿÿØ Š€ÿÿÿÐ –€ÿÿÿÈ ¤€ÿÿÿÀ ¯€ÿÿÿ¸DS4DT\DU|DVDWÐDXÜÀ DZ D\„àüÀD`Daà(Dc( ¸, Dd8à8 ü(!/Ï(!/¶>(!/—e(!/w(!/[±(!/?Õ(!/&ö$$.$D$]$s$˜$®$Ì$à$ó$borthfor.c/ecs/hdfeos/gctp/src/orthfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbLqsAAGjp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.horthforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)orthfor.c$XBEBTnbLqsAAGjp.orthforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)orthfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)sinphi:(0,18)cosphi:(0,18)dlon:(0,18)coslon:(0,18)ksp:(0,18)g:(0,18)$XBEBTnbLqsAAGjp.orthfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbLqsAAGjp.cos_p14:S(0,18)$XAEBTnbLqsAAGjp.sin_p14:S(0,18)$XAEBTnbLqsAAGjp.false_easting:S(0,18)$XAEBTnbLqsAAGjp.false_northing:S(0,18)$XAEBTnbLqsAAGjp.lat_origin:S(0,18)$XAEBTnbLqsAAGjp.lon_center:S(0,18)$XAEBTnbLqsAAGjp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06orthfor.cBbss.bssDdata.dataDrodata.rodatap_errorsinfabscosadjust_lon$XBEBTnbLqsAAGjp.orthfor.__func__orthforoffsetporigincenlonmerradiusptitletsincos$XAEBTnbLqsAAGjp.cos_p14$XAEBTnbLqsAAGjp.sin_p14$XAEBTnbLqsAAGjp.false_easting$XAEBTnbLqsAAGjp.false_northing$XAEBTnbLqsAAGjp.lat_origin$XAEBTnbLqsAAGjp.lon_center$XAEBTnbLqsAAGjp.r_major$XBEBTnbLqsAAGjp.orthforint.__func__orthforintÿñ 8.6:?CN#pÀHx€‡‘˜Ÿ§0À(Ù ø4Pi Žœl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü    $ 4< @ PX \ h l „ø ü  4D P T h l  ”   ¤ À È Ì à ä ô ø  D H T X l p „ ˆ Ä È Ô4ƒ ¸À8À5ø+%#+$Ø 7ü)F(°  QØ_ߦh!…™p# Ð x$ð  orthinv.o/ 1073924748 1032 20 100644 12080 ` ELF,Ø4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÅ¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿àÍ¿à!  É Ë !Å …¡B©ŠÂ€ !  ¢ @’@  ‘€Üà'¿üÉ¿à!  Å Ç …¡ ÂÅ; X@РXÁ?¿ØÅ¿Ø ¿Ð¢¿ÈÅ; XРX”@–@!  Å Ç à TÅ$ Ç$ Å¿àÅ; X@РX!Å ¨  € !  Å Ç à XÅ$ Ç$ €°À'¿üÉ¿È!  Å Ç ¡ BÉ¿èſЉ¡ B!  Å Ç ‰¡ BÅ¿à…¡ Â…¡ˆBÅ; X@РXà XÁ$ Ã$ !  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨  €:!  É Ë !Å © €!  ý ÿ ý?¿¸É¿ðſ腠¢É; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €`À'¿ü!  ý ÿ ý?¿¸Å¿ð… ¢É¿èÅ; XРXÉ; X@Ô Xù¿¸…§ÀÅ; X@РXà TÁ$ Ã$ €IÀ'¿üý¿Èý?¿¨!  ý ÿ ý?¿°à XÅ Ç Å; X@РXù¿°…§ @ù¿¨…§ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨ € Å¿ðÅ; X@РX!Å ¨ €!  ý ÿ ý?¿¸É¿ðſЉ¡ B!  Å Ç ¡ BÉ¿ÀÅ¿à…¡ BÍ; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèORTHOGRAPHICInput data errororth-inv>z×òš¼¯H=Û|ßÙ×½»@ !ûTD-?àorthinvintorthinv) d!d+8,8-<@ÊŒ4 $ =$E g € ™ ¸ Ø ô  orthinv.c/ecs/hdfeos/gctp/src/orthinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbMqsAAGkp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o orthinv.o orthinv.c -W0,-xp\$XAEBTnbMqsAAGkp.orthinvint$XBEBTnbMqsAAGkp.orthinvint.__func__orthinv$XBEBTnbMqsAAGkp.orthinv.__func__$XAEBTnbMqsAAGkp.cos_p14$XAEBTnbMqsAAGkp.sin_p14$XAEBTnbMqsAAGkp.false_easting$XAEBTnbMqsAAGkp.false_northing$XAEBTnbMqsAAGkp.lat_origin$XAEBTnbMqsAAGkp.lon_center$XAEBTnbMqsAAGkp.r_major·% d!d+8,8-<@ÊŒ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D0XD1lD2€D3”D4¨D6¼D:äD;ôD<D=,D>HD?| Ç, D@ŒàŒ $ B ÿÿÿð L ÿÿÿè V T b XÀ4 n€ÿÿÿà x€ÿÿÿØ €ÿÿÿÐ €ÿÿÿÈ ™€ÿÿÿÀDR4DSPDTlDUÀÀDWÀDXØàäDZäD[ D\,D]HÀpD_pD`Œà”Db”DcðDd(ÀPDfPÀxDhxDiÌàÔÀÔDmÔDn(à0à0Dq0DrxDsÈDu< ¤, DvLàL è(!/Ï (!/¶*(!/—Q(!/wy(!/[(!/?Á(!/&â$÷$$/$E$^$t$™$¯$Í$á$õ$$$borthinv.c/ecs/hdfeos/gctp/src/orthinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbMqsAAGkp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.horthinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)orthinv.c$XBEBTnbMqsAAGkp.orthinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)orthinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh:(0,18)z:(0,18)sinz:(0,18)cosz:(0,18)con:(0,18)$XBEBTnbMqsAAGkp.orthinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbMqsAAGkp.cos_p14:S(0,18)$XAEBTnbMqsAAGkp.sin_p14:S(0,18)$XAEBTnbMqsAAGkp.false_easting:S(0,18)$XAEBTnbMqsAAGkp.false_northing:S(0,18)$XAEBTnbMqsAAGkp.lat_origin:S(0,18)$XAEBTnbMqsAAGkp.lon_center:S(0,18)$XAEBTnbMqsAAGkp.r_major:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06orthinv.cBbss.bssDdata.dataDrodata.rodatasinatan2adjust_lonfabsasinzp_errorsqrt$XBEBTnbMqsAAGkp.orthinv.__func__orthinvoffsetporigincenlonmerradiusptitletsincos$XAEBTnbMqsAAGkp.cos_p14$XAEBTnbMqsAAGkp.sin_p14$XAEBTnbMqsAAGkp.false_easting$XAEBTnbMqsAAGkp.false_northing$XAEBTnbMqsAAGkp.lat_origin$XAEBTnbMqsAAGkp.lon_center$XAEBTnbMqsAAGkp.r_major$XBEBTnbMqsAAGkp.orthinvint.__func__orthinvintÿñ 8(.28CHNV[3}À\…”ž¥¬´0Í(æ %A]v( ›œl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü    $ 4< @ PX \ h l „ø ü   D T X d h € „  ¨ ¬ À äì ð    0 4 X \ x | œ ° ´ Ä Ì Ð Ô Ø ð ø ü     $ 8 < dx ” ˜ ÀÔ ø ü @ H L h p t ˆ Œ ¨ ¬ Ôè 4ƒ ¸ Ø8Ø-;%C+DØ 7)F H   Qè%_# ¦h$³¦p&\ð x(LŒ  polyfor.o/ 1073924749 1032 20 100644 13216 ` ELF1H4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç !  É Ë !  Í Ï !  Ñ Ó !  Õ × Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@!  Á$ Ã$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿ ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿ÐÅ¿èÅ; X@РX!Å ¨  €#!  Í Ï !  É Ë Å¿Ð…¡ B…¡ˆBà TÅ$ Ç$ !  Í Ï !  É Ë !  Å Ç …¡ B…¡ˆÂà XÅ$ Ç$ €|ſ蠿ࢿØÅ; XРX”@–@!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@Á?¿È!  Å Ç É¿àÍ¿ØÅ; XРXÉ; XÔ XÍ; X@Ø XÁ?¿ÀÉ¿ÐÅ¿à…¡ BÅ?¿Ð!  ý ÿ ý?¿°!  É Ë Å¿À½¡ Bý?¿¸Å¿ÐÅ; X@РXù¿¸‰§ @Å¿à…¡ Âù¿°…§Bà TÅ$ Ç$ !  ý ÿ ý?¿°!  ý ÿ ý?¿É¿È!  Å Ç ½¡Âý?¿˜ý¿Àý?¿ !ý ý?¿¨Å¿ÐÅ; X@РXù¿¨…§Àù¿ ‰§ BÅ¿à…¡ Âù¿˜…§Bù¿…§ Bù¿°…§Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèPOLYCONIC?ð>z×òš¼¯Hpolyforintpolyforœ d!d+8,8-<@Ê4 $ =$E g † ¦ » Ï â ö   2 N j ƒ polyfor.c/ecs/hdfeos/gctp/src/polyfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbNqsAAGlp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o polyfor.o polyfor.c -W0,-xp\$XAEBTnbNqsAAGlp.polyforint$XBEBTnbNqsAAGlp.polyforint.__func__polyfor$XBEBTnbNqsAAGlp.polyfor.__func__$XAEBTnbNqsAAGlp.false_easting$XAEBTnbNqsAAGlp.false_northing$XAEBTnbNqsAAGlp.ml0$XAEBTnbNqsAAGlp.es$XAEBTnbNqsAAGlp.e$XAEBTnbNqsAAGlp.e3$XAEBTnbNqsAAGlp.e2$XAEBTnbNqsAAGlp.e1$XAEBTnbNqsAAGlp.e0$XAEBTnbNqsAAGlp.lat_origin$XAEBTnbNqsAAGlp.lon_center$XAEBTnbNqsAAGlp.r_minor$XAEBTnbNqsAAGlp.r_major¸] d!d+8,8-<@Ê€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ i ÿÿÿð w ÿÿÿè … ÿÿÿà ˜ ÿÿÿØ « ÿÿÿÐ ¾ ÿÿÿÈÀd Ò€ÿÿÿÀ Þ„D4dD5xD6ŒD7 D8´D9ÈD;ÜD<D=(D>TD?€D@¬DAØDBDF”DG¤DHØDIôDJDKD è, DLTàT 0$ c ÿÿÿð o ÿÿÿè { T … XÀ4 €ÿÿÿà €ÿÿÿØ «€ÿÿÿÐ ¶€ÿÿÿÈ À€ÿÿÿÀD]4D^\À„D`„Da¼àÀDeDf(Dg DhØDièDjLàðDmð Ê, Dnà(!/®5(!/Ž](!0Dz(!/Í–(!/á±(!00Í(!0é(!0(!/ô!(!/rE(!/Vi(!/=Š(!/$«$Û$ï$$$+$E$c$y$’$°$Ó$ø$$"$6$I$\bpolyfor.c/ecs/hdfeos/gctp/src/polyfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbNqsAAGlp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hpolyforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)polyfor.c$XBEBTnbNqsAAGlp.polyforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)polyfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)sinphi:(0,18)cosphi:(0,18)con:(0,18)ml:(0,18)ms:(0,18)$XBEBTnbNqsAAGlp.polyfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbNqsAAGlp.false_easting:S(0,18)$XAEBTnbNqsAAGlp.false_northing:S(0,18)$XAEBTnbNqsAAGlp.ml0:S(0,18)$XAEBTnbNqsAAGlp.es:S(0,18)$XAEBTnbNqsAAGlp.e:S(0,18)$XAEBTnbNqsAAGlp.e3:S(0,18)$XAEBTnbNqsAAGlp.e2:S(0,18)$XAEBTnbNqsAAGlp.e1:S(0,18)$XAEBTnbNqsAAGlp.e0:S(0,18)$XAEBTnbNqsAAGlp.lat_origin:S(0,18)$XAEBTnbNqsAAGlp.lon_center:S(0,18)$XAEBTnbNqsAAGlp.r_minor:S(0,18)$XAEBTnbNqsAAGlp.r_major:S(0,18)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06polyfor.cBbss.bssDdata.dataDrodata.rodatacossinmsfnztsincosfabsadjust_lon$XBEBTnbNqsAAGlp.polyfor.__func__polyforoffsetporigincenlonmerradius2ptitlemlfne3fne2fne1fne0fnsqrt$XAEBTnbNqsAAGlp.ml0$XAEBTnbNqsAAGlp.e3$XAEBTnbNqsAAGlp.e2$XAEBTnbNqsAAGlp.e1$XAEBTnbNqsAAGlp.e0$XAEBTnbNqsAAGlp.e$XAEBTnbNqsAAGlp.es$XAEBTnbNqsAAGlp.false_easting$XAEBTnbNqsAAGlp.false_northing$XAEBTnbNqsAAGlp.lat_origin$XAEBTnbNqsAAGlp.lon_center$XAEBTnbNqsAAGlp.r_minor$XAEBTnbNqsAAGlp.r_major$XBEBTnbNqsAAGlp.polyforint.__func__polyforintÿñ h.26<DITvˆ~†—Ÿ¦«°µº¿Ä`ÙXíPH@)8<0P(o «Çàù dx& |& Œ% %  $ ¤$ ´# ¸# È" Ì" Ü! à! ì% ð% ü& &   ( , 8 < LT X d h x€ „  ” ¤¬ ° ¼ À ÐØ Ü è ì ü    $ ( 4 8 D H T# X# Œ” ˜ ¤ ¨ ¬´& ¸& Ä% È% àè$ ì$ ü# #  ! $! 0" 4" LÀ$ Ä$ Ø ì ô ø  ! ! &  & D" H" T& X& d h ¨ ° ´ À Ä Ð Ô à ä ( , T p! t! „& ˆ& ¨Ô" Ø" è& ì&     $ 44ƒ ¸˜PhP `#%ƒ+„  7¤œF @¬  Qì]_%I¦h&ï)p) x+¨   polyinv.o/ 1073924750 1032 20 100644 12764 ` ELF/„4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç !  É Ë !  Í Ï !  Ñ Ó !  Õ × Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@!  Á$ Ã$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿8ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!  Í Ï É¿è!  Å Ç …¡ Â…¡ˆBÅ?¿àÀ'¿ÌÅ¿àÅ; X@РX!Å ¨  €É¿ð!  Å Ç ‰¡ Â!  Å Ç …¡Bà TÅ$ Ç$ !Å à XÅ$ Ç$ €bſࠉBÉ¿ð!  Å Ç …¡ Â… ‰B…¡ˆBÅ?¿Ø!  Å Ç !  É Ë !  Í Ï !  Ñ Ó !  Õ × Ù¿àݿؠ¿Ðâ XÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xà# |@â# €… @Å'¿Èà¿Èà'¿Ìà¿Ì€¤ €  J€'à'¿üÉ¿ðſЉ¡ B!  Å Ç …¡ ÂÅ; X@РX¿ !½  ý?¿Àà XÅ Ç Å; X@РXù¿À‰§ À!  Å Ç …¡BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèPOLYCONIC?ð>z×òš¼¯Hpolyinvintpolyinv‰ d!d+8,8-<@ÊŽ4 $ =$E g † ¦ » Ï ã ÷   ; W p polyinv.c/ecs/hdfeos/gctp/src/polyinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbOqsAAGmp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o polyinv.o polyinv.c -W0,-xp\$XAEBTnbOqsAAGmp.polyinvint$XBEBTnbOqsAAGmp.polyinvint.__func__polyinv$XBEBTnbOqsAAGmp.polyinv.__func__$XAEBTnbOqsAAGmp.false_easting$XAEBTnbOqsAAGmp.false_northing$XAEBTnbOqsAAGmp.ml0$XAEBTnbOqsAAGmp.es$XAEBTnbOqsAAGmp.e3$XAEBTnbOqsAAGmp.e2$XAEBTnbOqsAAGmp.e1$XAEBTnbOqsAAGmp.e0$XAEBTnbOqsAAGmp.lat_origin$XAEBTnbOqsAAGmp.lon_center$XAEBTnbOqsAAGmp.r_minor$XAEBTnbOqsAAGmp.r_majorµ! d!d+8,8-<@ÊŽ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ i ÿÿÿð w ÿÿÿè … ÿÿÿà ˜ ÿÿÿØ « ÿÿÿÐ ¾ ÿÿÿÈÀd Ò€ÿÿÿÀ Þ„D4dD5xD6ŒD7 D8´D9ÈD;ÜD<D=(D>TD?€D@¬DAØDEhDFxDG¬DHÈDIäDJ è, DK(à( 0$ c ÿÿÿð m ÿÿÿè w T ƒ XÀ4 €ÿÿÿà ™€ÿÿÿØ ¢€ÿÿÿÐ «€ÿÿÿÌD]4D^PD_lD`œDa ÀÈDcÈDdàÀDhDiHDjüDk DlàœDoœ ¶, Dp¬à¬ ú(!/¬!(!/ŒI(!0/f(!/Ë‚(!0ž(!0º(!/óÖ(!/ßò(!/p(!/T:(!/;[(!/"|$¬$À$Ô$è$ü$$^$x$–$¬$Å$ã$ù$ $ bpolyinv.c/ecs/hdfeos/gctp/src/polyinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbOqsAAGmp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hpolyinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)polyinv.c$XBEBTnbOqsAAGmp.polyinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)polyinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)al:(0,18)b:(0,18)c:(0,18)iflg:(0,4)$XBEBTnbOqsAAGmp.polyinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbOqsAAGmp.false_easting:S(0,18)$XAEBTnbOqsAAGmp.false_northing:S(0,18)$XAEBTnbOqsAAGmp.ml0:S(0,18)$XAEBTnbOqsAAGmp.es:S(0,18)$XAEBTnbOqsAAGmp.e3:S(0,18)$XAEBTnbOqsAAGmp.e2:S(0,18)$XAEBTnbOqsAAGmp.e1:S(0,18)$XAEBTnbOqsAAGmp.e0:S(0,18)$XAEBTnbOqsAAGmp.lat_origin:S(0,18)$XAEBTnbOqsAAGmp.lon_center:S(0,18)$XAEBTnbOqsAAGmp.r_minor:S(0,18)$XAEBTnbOqsAAGmp.r_major:S(0,18)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)asinz:P(0,18);(0,18)phi4z:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,23);(0,23)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06polyinv.cBbss.bssDdata.dataDrodata.rodatasinasinzadjust_lonphi4zfabs$XBEBTnbOqsAAGmp.polyinv.__func__polyinvoffsetporigincenlonmerradius2ptitlemlfne3fne2fne1fne0fn$XAEBTnbOqsAAGmp.ml0$XAEBTnbOqsAAGmp.e3$XAEBTnbOqsAAGmp.e2$XAEBTnbOqsAAGmp.e1$XAEBTnbOqsAAGmp.e0$XAEBTnbOqsAAGmp.es$XAEBTnbOqsAAGmp.false_easting$XAEBTnbOqsAAGmp.false_northing$XAEBTnbOqsAAGmp.lat_origin$XAEBTnbOqsAAGmp.lon_center$XAEBTnbOqsAAGmp.r_minor$XAEBTnbOqsAAGmp.r_major$XBEBTnbOqsAAGmp.polyinvint.__func__polyinvintÿñ `.28CIN#pX¼x€‡‘™ ¥ª¯´¹XÎPâHö@ 802(Q q©ÂÛ 8x# |# Œ" "  ! ¤! ´ ¸ È Ì Ü à ì" ð" ü# #   ( , 8 < LT X d h x€ „  ” ¤¬ ° ¼ À ÐØ Ü è ì ø ü      ( , `h l x | €ˆ# Œ# ˜" œ" ´¼! À! ÐØ Ü ìô ø     ” ¬ ° Ä È Ø# Ü#     $# (# 8! <! X \ €# „#   ¤ ° ´ À Ä Ð Ô à ä < |# €# ”¸È! Ì! à 4ƒ ¸Ð`Ð à+% +  7 ‰F ¬ˆ  Q4!_$U¦h%û p(` x*h  psfor.o/ 1073924751 1032 20 100644 12996 ` ELF0l4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ É¿Ø!Å © € !Å !  Å$ Ç$ €!Å !  Å$ Ç$ !Å !  Å$ Ç$ Å¿ØÅ; X@РX!É !Å …¡ B… ÂÅ; X@РX!Å ¨ €<!Å !  Å$ Ç$ !  É Ë !  Å Ç …¡ BÅ?¿¸Å¿¸ ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø X!  Á$ Ã$ !  Å Ç É¿¸Í¿°Å; XРXÉ; XÔ XÍ; X@Ø X!  Á$ Ã$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÐÉ¿ÈÅ; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è!  ý ÿ ý?¿¸É¿ð!  Å Ç …¡ÂÅ; X@РXù¿¸…§ @Å?¿à!  É Ë Å¿è…¡ BÅ?¿ØÅ¿ØÅ; X@РXÁ?¿È!  Å Ç É¿ØÍ¿ÈÅ; XРXÉ; XÔ XÍ; X@Ø XÁ?¿À!  É Ë !Å © B€!  É Ë !  Å Ç ‰¡ BÅ¿À‰¡ B!  Å Ç …¡ €Å?¿Ð!  É Ë !Å ‰¡ BÅ¿À‰¡ B!  Å Ç …¡ ÂÅ?¿Ð!  É Ë Å¿Ð½¡ Bý?¿°Å¿àÅ; X@РXù¿°‰§ @!  Å Ç …¡Bà TÅ$ Ç$ !  Å Ç ‹ #‰ ¢Å¿Ð½¡ Bý?¿¨Å¿àÅ; X@РXù¿¨‰§ @!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèPOLAR STEREOGRAPHIC?ð¿ð@ !ûTD-?à=Û|ßÙ×½»@psforintpsfor dd'8(8)<@Ê‹4$ 1$7 W v – « À Õ ê  " 6 I ] v psfor.c/ecs/hdfeos/gctp/src/psfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbPqsAAGnp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o psfor.o psfor.c -W0,-xp\$XAEBTnbPqsAAGnp.psforint$XBEBTnbPqsAAGnp.psforint.__func__psfor$XBEBTnbPqsAAGnp.psfor.__func__$XAEBTnbPqsAAGnp.false_easting$XAEBTnbPqsAAGnp.false_northing$XAEBTnbPqsAAGnp.tcs$XAEBTnbPqsAAGnp.mcs$XAEBTnbPqsAAGnp.ind$XAEBTnbPqsAAGnp.fac$XAEBTnbPqsAAGnp.center_lat$XAEBTnbPqsAAGnp.center_lon$XAEBTnbPqsAAGnp.e4$XAEBTnbPqsAAGnp.e$XAEBTnbPqsAAGnp.es$XAEBTnbPqsAAGnp.r_minor$XAEBTnbPqsAAGnp.r_major¹ dd'8(8)<@Ê‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚&‚:‚V€š€¢°€ó€ m‚Š‚¢£‚½€€c€Å€B€¢¨€@Ç€@ó€ € -€ˆ F€ m€ ˜€ € ;€ q€  ´€  Ò€ €¢¢ ‚ ‚¢¢¢ )$ c ÿÿÿð q ÿÿÿè  ÿÿÿà  ÿÿÿØ › ÿÿÿÐ ® ÿÿÿÈÀd €ÿÿÿÀ ΀ÿÿÿ¸ Ú€ÿÿÿ° è€ÿÿÿ¨ ö„D:dD;xD<ŒD= D>´D?ÜD@DA,DBXDClDE€DFœDH¼DIÔDJìÀ8DL8DMPDNxDO˜DPÜà DT DU0DVdDW€DYœ þ, DZ¬à¬ C$ t ÿÿÿð € ÿÿÿè Œ T – XÀ4  €ÿÿÿà ¬€ÿÿÿØ ¸€ÿÿÿР€ÿÿÿÈ Ð€ÿÿÿÀDk4DlxDm”Dn¨DoàDpDrPDsŒDtàDv< Ú, DwLàL(!/ C(!.êk(!/Ûˆ(!/Æ¥(!/±Â(!/œß(!/€(!/d'(!/PC(!/=^(!/)z(!.Ñ›(!.¸¼$Ð$ê$$$<$_$‚$§$½$Ñ$å$ø$ bpsfor.c/ecs/hdfeos/gctp/src/psfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbPqsAAGnp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hpsforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)c_lon:p(0,18)c_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)con1:(0,18)sinphi:(0,18)cosphi:(0,18)psfor.c$XBEBTnbPqsAAGnp.psforint.__func__:V(0,21)=ar(0,4);0;8;(0,22)=k(0,1)psfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)con1:(0,18)con2:(0,18)rh:(0,18)sinphi:(0,18)ts:(0,18)$XBEBTnbPqsAAGnp.psfor.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)$XAEBTnbPqsAAGnp.false_easting:S(0,18)$XAEBTnbPqsAAGnp.false_northing:S(0,18)$XAEBTnbPqsAAGnp.tcs:S(0,18)$XAEBTnbPqsAAGnp.mcs:S(0,18)$XAEBTnbPqsAAGnp.ind:S(0,18)$XAEBTnbPqsAAGnp.fac:S(0,18)$XAEBTnbPqsAAGnp.center_lat:S(0,18)$XAEBTnbPqsAAGnp.center_lon:S(0,18)$XAEBTnbPqsAAGnp.e4:S(0,18)$XAEBTnbPqsAAGnp.e:S(0,18)$XAEBTnbPqsAAGnp.es:S(0,18)$XAEBTnbPqsAAGnp.r_minor:S(0,18)$XAEBTnbPqsAAGnp.r_major:S(0,18)e4fn:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsfnz:P(0,18);(0,18);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06psfor.cBbss.bssDdata.dataDrodata.rodatacossinadjust_lon$XBEBTnbPqsAAGnp.psfor.__func__psforoffsetpcenlonradius2ptitletsfnzmsfnztsincosfabse4fnsqrt$XAEBTnbPqsAAGnp.tcs$XAEBTnbPqsAAGnp.mcs$XAEBTnbPqsAAGnp.ind$XAEBTnbPqsAAGnp.fac$XAEBTnbPqsAAGnp.center_lat$XAEBTnbPqsAAGnp.center_lon$XAEBTnbPqsAAGnp.e4$XAEBTnbPqsAAGnp.e$XAEBTnbPqsAAGnp.es$XAEBTnbPqsAAGnp.false_easting$XAEBTnbPqsAAGnp.false_northing$XAEBTnbPqsAAGnp.r_minor$XAEBTnbPqsAAGnp.r_major$XBEBTnbPqsAAGnp.psforint.__func__psforintÿñ h8,04?A_à\emt|ƒ‰—œ¡¦`»XÐPåHú@820F(Y mŒ¬ÅÞ8 ¼x" |" Œ! !   ¤ ´ ¸ Ä! È! Ô" Ø" ì ð     $, 0 < @ PX \ l p € „ ” ˜ ¬ ° ´ ¸ Ì Ð Ô Ø ä è ì ð      (0 (4 (H L P T ` d p t  ¨ ¬ ÔÜ à ì ð   $ 0 4 8@" D" P! T! lt x ˆ ¤   , 0 D X \ |ˆ Œ ´À Ä Ð Ô è" ì" ø ü   0" 4" @ 0D 0T X l p   ¤ À Ä ìü  4ƒ ¸@øhøG%W+X  7xF ¸  QÀ _$̦h&r p(|P x*Ì   psinv.o/ 1073924752 1032 20 100644 13080 ` ELF0À4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡ÂÅ?¿ Å¿ Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ É¿Ø!Å © € !Å !  Å$ Ç$ €!Å !  Å$ Ç$ !Å !  Å$ Ç$ Å¿ØÅ; X@РX!É !Å …¡ B… ÂÅ; X@РX!Å ¨ €<!Å !  Å$ Ç$ !  É Ë !  Å Ç …¡ BÅ?¿¸Å¿¸ ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø X!  Á$ Ã$ !  Å Ç É¿¸Í¿°Å; XРXÉ; XÔ XÍ; X@Ø X!  Á$ Ã$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÐÉ¿ÈÅ; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿`ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÀ'¿ÌÉ¿ð!  Å Ç ‰¡Â!  Å Ç …¡ BÅ?¿ðÉ¿è!  Å Ç ‰¡Â!  Å Ç …¡ BÅ?¿èÅ¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿à!  É Ë !Å © B€É¿à!  Å Ç ¡ B!  É Ë !  Å Ç …¡ B…¡‰Â€Å?¿ØÉ¿à!  Å Ç ¡ B!  É Ë !Å …¡ B…¡‰ÂÅ?¿Ø!  ý ÿ ý?¿À!  Å Ç É¿Ø ¿ÌÅ; XРXÉ; XÔ X@˜ù¿À…§ @à XÅ$ Ç$ à¿Ì€¤ €à¿Ì€5à'¿üÉ¿à!Å © B€!  É Ë !  Å Ç …¡ Bà TÅ$ Ç$ €É¿ðſ腠¢É; XРXÅ; X@Ô XÁ?¿Ð!  É Ë Å¿Ð‰¡ B!  Å Ç …¡BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèPOLAR STEREOGRAPHIC?ð¿ð@ !ûTD-?à=Û|ßÙ×½»@psinvintpsinv{ dd'8(8)<@Ê‹4$ 1$7 W v – « À Õ ê  " 6 I b psinv.c/ecs/hdfeos/gctp/src/psinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbQqsAAGop./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o psinv.o psinv.c -W0,-xp\$XAEBTnbQqsAAGop.psinvint$XBEBTnbQqsAAGop.psinvint.__func__psinv$XBEBTnbQqsAAGop.psinv.__func__$XAEBTnbQqsAAGop.false_easting$XAEBTnbQqsAAGop.false_northing$XAEBTnbQqsAAGop.tcs$XAEBTnbQqsAAGop.mcs$XAEBTnbQqsAAGop.ind$XAEBTnbQqsAAGop.fac$XAEBTnbQqsAAGop.center_lat$XAEBTnbQqsAAGop.center_lon$XAEBTnbQqsAAGop.e4$XAEBTnbQqsAAGop.e$XAEBTnbQqsAAGop.r_minor$XAEBTnbQqsAAGop.r_major¿ dd'8(8)<@Ê‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚&‚:‚V€š€¢°€ó€ m‚Š‚¢£‚½€€c€Å€B€¢¨€@Ç€@ó€ € -€ˆ F€ m€ ˜€ € ;€ q€  ´€  Ò€ €¢¢ ‚ ‚¢¢¢ )$ c ÿÿÿð q ÿÿÿè  ÿÿÿà  ÿÿÿØ › ÿÿÿÐ ® ÿÿÿÈÀd €ÿÿÿÀ ΀ÿÿÿ¸ Ú€ÿÿÿ° è€ÿÿÿ¨ ö€ÿÿÿ  „D:dD;xD<ŒD= D>´D?ÜD@ôDADB@DCTDEhDF„DH¤DI¼DJÔÀ DL DM8DN`DO€DPÄàDTDUDVLDWhDY„ , DZ”à” M$ ~ ÿÿÿð ˆ ÿÿÿè ’ T ž XÀ4 ª€ÿÿÿà ´€ÿÿÿØ ¾€ÿÿÿРʀÿÿÿÌDj4Dk8DlhDm˜Dn¼DoäDq,DrhDsÀDtÐDuÜDvøÀ0Dy0DzTà˜D}˜ Õ, D~¨à¨(!.ê>(!/ f(!/ǃ(!/² (!/½(!/ˆÚ(!/lþ(!/P"(!/<>(!/)Y(!.Ñz(!.¸›$¯$Ù$ó$$'$E$h$‹$°$Æ$Ú$î$ bpsinv.c/ecs/hdfeos/gctp/src/psinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbQqsAAGop.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hpsinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)c_lon:p(0,18)c_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)con1:(0,18)sinphi:(0,18)cosphi:(0,18)es:(0,18)psinv.c$XBEBTnbQqsAAGop.psinvint.__func__:V(0,21)=ar(0,4);0;8;(0,22)=k(0,1)psinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh:(0,18)ts:(0,18)temp:(0,18)flag:(0,4)$XBEBTnbQqsAAGop.psinv.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)$XAEBTnbQqsAAGop.false_easting:S(0,18)$XAEBTnbQqsAAGop.false_northing:S(0,18)$XAEBTnbQqsAAGop.tcs:S(0,18)$XAEBTnbQqsAAGop.mcs:S(0,18)$XAEBTnbQqsAAGop.ind:S(0,18)$XAEBTnbQqsAAGop.fac:S(0,18)$XAEBTnbQqsAAGop.center_lat:S(0,18)$XAEBTnbQqsAAGop.center_lon:S(0,18)$XAEBTnbQqsAAGop.e4:S(0,18)$XAEBTnbQqsAAGop.e:S(0,18)$XAEBTnbQqsAAGop.r_minor:S(0,18)$XAEBTnbQqsAAGop.r_major:S(0,18)e4fn:P(0,18);(0,18)phi2z:P(0,18);(0,18);(0,18);(0,26)=*(0,4)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsfnz:P(0,18);(0,18);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06psinv.cBbss.bssDdata.dataDrodata.rodataadjust_lonatan2phi2z$XBEBTnbQqsAAGop.psinv.__func__psinvoffsetpcenlonradius2ptitletsfnzmsfnztsincosfabse4fnsqrt$XAEBTnbQqsAAGop.tcs$XAEBTnbQqsAAGop.mcs$XAEBTnbQqsAAGop.ind$XAEBTnbQqsAAGop.fac$XAEBTnbQqsAAGop.center_lat$XAEBTnbQqsAAGop.center_lon$XAEBTnbQqsAAGop.e4$XAEBTnbQqsAAGop.e$XAEBTnbQqsAAGop.false_northing$XAEBTnbQqsAAGop.false_easting$XAEBTnbQqsAAGop.r_minor$XAEBTnbQqsAAGop.r_major$XBEBTnbQqsAAGop.psinvint.__func__psinvintÿñ `8,7=CAcȸiqx€‡“› ¥ªX¿PÔHé@þ806(J ]}œµÎ8 ñ¤x! |! Œ   ¤ ´ ¸ Ä È Ô! Ø! ì ð    $ ( 8@ D T X h l | € ” ˜ œ   ´ ¸ ¼ À Ì Ð Ô Ø ìô ø ü   ( (0 4 8 < H L X \ ˆ ” ¼Ä È Ô Ø       (! ,! 8 < T\ ` p Œ     4 8 H L x„ ˆ ” ˜ ° ´ Ä! È! Ô Ø ø ü  ! !  0  00 4 D H l ¨ ¬ À Ä Ð Ô    4 8 L4ƒ ¸€8`8PG%—+˜ 7¬{F (  Q( _%3¦h&Ùúp(Ô@ x+¬  robfor.o/ 1073924753 1032 20 100644 14196 ` ELF54(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!Å !  Å$ 0Ç$ 4!Å !  Å$ 8Ç$ _ t ˆ ¨ Ç Ú robfor.c/ecs/hdfeos/gctp/src/robfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbRqsAAGpp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o robfor.o robfor.c -W0,-xp\$XAEBTnbRqsAAGpp.robforint$XBEBTnbRqsAAGpp.robforint.__func__robfor$XBEBTnbRqsAAGpp.robfor.__func__$XAEBTnbRqsAAGpp.xlr$XAEBTnbRqsAAGpp.pr$XAEBTnbRqsAAGpp.false_northing$XAEBTnbRqsAAGpp.false_easting$XAEBTnbRqsAAGpp.R$XAEBTnbRqsAAGpp.lon_center¼3 d d)8*8+<@Ê‘€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL €ÿÿÿÔ ¥„D5LD6`D7tD8ˆD:œD;´D<ÌD=äD>üD?D@,DADDB\DCtDDŒDE¤DF¼DGÔDHìDIDJDK4DLLDMdDN|DO”DP¬DQÄDRÜDSôDT DU$DV<DWTDXlDY„DZœD[´D\ÌD]äD^üD_D`,DaDDc\Dd€Dc¬DhÈDiØDjèDkøDl, ®, Dm<à< ô$ & ÿÿÿð 2 ÿÿÿè > T H XÀ4 R€ÿÿÿà ^€ÿÿÿØ h€ÿÿÿÔD~4D\D€ˆD„¨D‡ÄD‰|DŒ˜D`D’( r, D“8à8 µ(¨!// æ(¨!/(!.û>(!.Üe(!.­€(!.À¤$¾$Ü$ò$$$2brobfor.c/ecs/hdfeos/gctp/src/robfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbRqsAAGpp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hrobforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)i:(0,4)robfor.c$XBEBTnbRqsAAGpp.robforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)robfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)p2:(0,18)ip1:(0,4)$XBEBTnbRqsAAGpp.robfor.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbRqsAAGpp.xlr:S(0,26)=ar(0,4);0;20;(0,18)$XAEBTnbRqsAAGpp.pr:S(0,27)=ar(0,4);0;20;(0,18)$XAEBTnbRqsAAGpp.false_northing:S(0,18)$XAEBTnbRqsAAGpp.false_easting:S(0,18)$XAEBTnbRqsAAGpp.R:S(0,18)$XAEBTnbRqsAAGpp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06robfor.cBbss.bssDdata.dataDrodata.rodatafabsadjust_lon$XBEBTnbRqsAAGpp.robfor.__func__robforoffsetpcenlonradiusptitle$XAEBTnbRqsAAGpp.xlr$XAEBTnbRqsAAGpp.pr$XAEBTnbRqsAAGpp.false_northing$XAEBTnbRqsAAGpp.false_easting$XAEBTnbRqsAAGpp.lon_center$XAEBTnbRqsAAGpp.R$XBEBTnbRqsAAGpp.robforint.__func__robforintÿñ p`-2=j^pHemt{‚Ȩ— ¨«Ëê` =L` d t x ˆ Œ œ   ¬ ° ´ ¸ Ä È Ì Ð Ü à ä è ô ø ü       $ ( , 0 < (@ (D H T 0X 0\ ` l 8p 8t x „ @ˆ @Œ  œ H  H¤ ¨ ´ P¸ P¼ À Ì XÐ XÔ Ø ä `è `ì ð ü h h   p p   , x0 x4 8 D €H €L P \ ˆ` ˆd h t x | € Œ ˜ ˜” ˜ ¤  ¨  ¬ ° ¼ ¨À ¨Ä È Ô °Ø °Ü à ì ¸ð ¸ô ø  À À    È  È$ ( 4 Ð8 Ð< @ L ØP ØT X d àh àl p | è€ è„ ˆ ” ð˜ 𜠠 ¬ ø° ø´ ¸ Ä È Ì Ð Ü à ä è ô ø ü       $  (  , 0 < @ D H T (X (\ ` € 0„ 0ˆ Œ Ø Ü àð       4 ¨ ¬ ÀÐ 8Ô 8Ü @à @ìü H H4 8 L P d h x | ” P˜ PÌ Ð ð ô      $ 8 < L P h Pl P˜ Xœ X¨ ¬ Ð Ô ð ô       8 P< Ph Xl Xx | 4ƒ ¸¸ pp p  €q% ñ+ ôÌ 7 ÀöF ¸Ü  Q”3_%Ǧh'mGp(´p x*$ ø  robinv.o/ 1073924755 1032 20 100644 16600 ` ELF>€4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!Å !  Å$ 0Ç$ 4!Å !  Å$ 8Ç$ äøµˆãhñ?‘ßF¢RÝrobinvintrobinvö d d)8*8+<@Ê“4 $ 7$> _ t ˆ ¨ Ç Ú robinv.c/ecs/hdfeos/gctp/src/robinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbTqsAAGqp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o robinv.o robinv.c -W0,-xp\$XAEBTnbTqsAAGqp.robinvint$XBEBTnbTqsAAGqp.robinvint.__func__robinv$XBEBTnbTqsAAGqp.robinv.__func__$XAEBTnbTqsAAGqp.xlr$XAEBTnbTqsAAGqp.pr$XAEBTnbTqsAAGqp.false_northing$XAEBTnbTqsAAGqp.false_easting$XAEBTnbTqsAAGqp.R$XAEBTnbTqsAAGqp.lon_centerð‘ d d)8*8+<@Ê“€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL €ÿÿÿÔ ¥„D8LD9`D:tD;ˆD=œD>´D?ÌD@äDAüDBDC,DDDDE\DFtDGŒDH¤DI¼DJÔDKìDLDMDN4DOLDPdDQ|DR”DS¬DTÄDUÜDVôDW DX$DY<DZTD[lD\„D]œD^´D_ÌD`äDaüDbDc,DdDDf\Dg€Df¬DkÈDlØDmèDnøDo, ®, Dp<à< ô$ & ÿÿÿð 0 ÿÿÿè : T F XÀ4 R€ÿÿÿà \€ÿÿÿØ f€ÿÿÿÐ o€ÿÿÿÈ x€ÿÿÿÀ €ÿÿÿ¸ Š€ÿÿÿ° –€ÿÿÿ¨  €ÿÿÿ¤ ª€ÿÿÿ D†4D‡PD‰lDŠ D‹´DŒÔDôDŽD• ÀD—D˜HD™¤DšìD›üD4À`DŸ`D |D¢¨ÀØD¦ØD§øD¨Dª4D­PD±øD²¤D³èD´ôÀD¶D·à(à(Dº(D»Xà`À`D¿`DÀlÀ|DÂ|DÔà à D• DÆ à¨DǨDÎÄDÏ|DÑ  ², DÒ°à° õ(¨!//&(¨!/V(!.û~(!.Ü¥(!.­À(!.Àä$þ$$2$H$^$|$brobinv.c/ecs/hdfeos/gctp/src/robinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbTqsAAGqp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hrobinvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)i:(0,4)robinv.c$XBEBTnbTqsAAGqp.robinvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)robinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)yy:(0,18)p2:(0,18)u:(0,18)v:(0,18)t:(0,18)c:(0,18)phid:(0,18)y1:(0,18)ip1:(0,4)i:(0,4)$XBEBTnbTqsAAGqp.robinv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbTqsAAGqp.xlr:S(0,26)=ar(0,4);0;20;(0,18)$XAEBTnbTqsAAGqp.pr:S(0,27)=ar(0,4);0;20;(0,18)$XAEBTnbTqsAAGqp.false_northing:S(0,18)$XAEBTnbTqsAAGqp.false_easting:S(0,18)$XAEBTnbTqsAAGqp.R:S(0,18)$XAEBTnbTqsAAGqp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06robinv.cBbss.bssDdata.dataDrodata.rodataadjust_lonp_errorfabs$XBEBTnbTqsAAGqp.robinv.__func__robinvoffsetpcenlonradiusptitle$XAEBTnbTqsAAGqp.xlr$XAEBTnbTqsAAGqp.pr$XAEBTnbTqsAAGqp.false_northing$XAEBTnbTqsAAGqp.false_easting$XAEBTnbTqsAAGqp.lon_center$XAEBTnbTqsAAGqp.R$XBEBTnbTqsAAGqp.robinvint.__func__robinvintÿñ px-8@E‚fpÀmu|ƒŠÈ¨Ÿ ¨³Óò!x EL` d t x ˆ Œ œ   ¬ ° ´ ¸ Ä È Ì Ð Ü à ä è ô ø ü       $ ( , 0 < (@ (D H T 0X 0\ ` l 8p 8t x „ @ˆ @Œ  œ H  H¤ ¨ ´ P¸ P¼ À Ì XÐ XÔ Ø ä `è `ì ð ü h h   p p   , x0 x4 8 D €H €L P \ ˆ` ˆd h t x | € Œ ˜ ˜” ˜ ¤  ¨  ¬ ° ¼ ¨À ¨Ä È Ô °Ø °Ü à ì ¸ð ¸ô ø  À À    È  È$ ( 4 Ð8 Ð< @ L ØP ØT X d àh àl p | è€ è„ ˆ ” ð˜ 𜠠 ¬ ø° ø´ ¸ Ä È Ì Ð Ü à ä è ô ø ü       $  (  , 0 < @ D H T (X (\ ` € 0„ 0ˆ Œ Ø Ü àð      4 ¨ ¬ Ä È à 8ä 8ì @ð @ø ü  H H( P, P8 H XL Xˆ Œ œ   À Ä Ô Ø è 8ì 8ø ü  , 0 D 8H 8p t € 8„ 8¨ ¬ Ô Ø  P P8 P< PL PP P\ l Xp X¨ ¬ À Ä Ø Ü ð ô       8 $ 8 P @ T @ h l ˆ  Œ     ¤  ´  ¸  Ð 8 Ô 8  @  @ $ ` ( ` 0 @ 4 @ < @ t x „ ¨  ° h ´ h ì 8 ð 8 ü  p  p 4 8 H L d  h  |  €    ”  ¬ 8 ° 8 ü4ƒ ¸ 0 èp èd P‰%Ù+ÜÌ 7¨öF  L  Qì‘_,}¦h.#Op/t€ x0ô Œ  sinfor.o/ 1073924756 1032 20 100644 8832 ` ELF (4(.shstrtab.text.bss.data1.data.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿à!  É Ë Å¿à½¡ Bý?¿ØÅ¿èÅ; X@РXù¿Ø‰§ @!  Å Ç …¡Bà TÅ$ Ç$ !  É Ë Å¿è‰¡ B!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèSINUSOIDALsinforintsinforÍ d d)8*8+<@Ê”4 $ 7$> _  ž ± sinfor.c/ecs/hdfeos/gctp/src/sinfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbUqsAAGrp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o sinfor.o sinfor.c -W0,-xp\$XAEBTnbUqsAAGrp.sinforint$XBEBTnbUqsAAGrp.sinforint.__func__sinfor$XBEBTnbUqsAAGrp.sinfor.__func__$XAEBTnbUqsAAGrp.false_northing$XAEBTnbUqsAAGrp.false_easting$XAEBTnbUqsAAGrp.R$XAEBTnbUqsAAGrp.lon_center‡º d d)8*8+<@Ê”€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL „D.LD/`D0tD1ˆD5œD6¬D7¼D8ÌD9 ¦, D:à ì$  ÿÿÿð * ÿÿÿè 6 T @ XÀ4 J€ÿÿÿàDH4DI\DJ°DKè [, DLøàø ž(!.ò Æ(!.Ó í(!.¤(!.·,$F$d$z$$¦$¹bsinfor.c/ecs/hdfeos/gctp/src/sinfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbUqsAAGrp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hsinforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)sinfor.c$XBEBTnbUqsAAGrp.sinforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)sinfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)$XBEBTnbUqsAAGrp.sinfor.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbUqsAAGrp.false_northing:S(0,18)$XAEBTnbUqsAAGrp.false_easting:S(0,18)$XAEBTnbUqsAAGrp.R:S(0,18)$XAEBTnbUqsAAGrp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06sinfor.cBbss.bssDdata.dataDrodata.rodatacosadjust_lon$XBEBTnbUqsAAGrp.sinfor.__func__sinforoffsetpcenlonradiusptitle$XAEBTnbUqsAAGrp.false_northing$XAEBTnbUqsAAGrp.false_easting$XAEBTnbUqsAAGrp.lon_center$XAEBTnbUqsAAGrp.R$XBEBTnbUqsAAGrp.sinforint.__func__sinforintÿñ -1< ]@dlsz¡ÀÜï  ` d t x ˆ Œ œ   ¬ ° ´ Ä Ô Ü à ì ð  x | œ   ÀÐ Ô ð ô    4ƒ ¸H   # +´ 7ÐÍF `  Q º_º¦h`p€@ xÀh  sininv.o/ 1073924757 1032 20 100644 9656 ` ELF#`4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÉ¿è!  Å Ç …¡ Âà XÅ$ Ç$ à XÅ Ç Å; X@РX!É !Å …¡ B¨ € !  ¢ @’@  ¤€Fà'¿üà XÅ Ç Å; X@РX!É !Å …¡ B… ÂÅ?¿àÅ¿àÅ; X@РX!Å ¨ €$!  ý ÿ ý?¿Èý¿ðý?¿Ð!  ý ÿ ý?¿Øà XÅ Ç Å; X@РXù¿Ø…§ @ù¿Ð…§ Âù¿È…§BÅ?¿àÅ¿àÅ; X@РXà TÁ$ Ã$ € !  Å Ç à TÅ$ Ç$ €À'¿ü€à¿ü°ÇàèSINUSOIDALInput data errorsinusoidal-inverse@ !ûTD-?à=Û|ßÙ×½»sininvintsininvÍ d d)8*8+<@Ê•4 $ 7$> _  ž ± sininv.c/ecs/hdfeos/gctp/src/sininv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbVqsAAGsp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o sininv.o sininv.c -W0,-xp\$XAEBTnbVqsAAGsp.sininvint$XBEBTnbVqsAAGsp.sininvint.__func__sininv$XBEBTnbVqsAAGsp.sininv.__func__$XAEBTnbVqsAAGsp.false_northing$XAEBTnbVqsAAGsp.false_easting$XAEBTnbVqsAAGsp.R$XAEBTnbVqsAAGsp.lon_center•ç d d)8*8+<@Ê•€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL „D.LD/`D0tD1ˆD5œD6¬D7¼D8ÌD9 ¦, D:à ì$  ÿÿÿð ( ÿÿÿè 2 T > XÀ4 J€ÿÿÿàDH4DIPDJlDKÀÌDMÌDNäàðDPðDQ$ÀLDSLDT°àÌDVÔDWð V, DXà ™(!.ò Á(!.Ó è(!.¤(!.·'$A$_$u$‹$¡$¿$Ó$æbsininv.c/ecs/hdfeos/gctp/src/sininv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbVqsAAGsp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hsininvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)sininv.c$XBEBTnbVqsAAGsp.sininvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)sininv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)temp:(0,18)$XBEBTnbVqsAAGsp.sininv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbVqsAAGsp.false_northing:S(0,18)$XAEBTnbVqsAAGsp.false_easting:S(0,18)$XAEBTnbVqsAAGsp.R:S(0,18)$XAEBTnbVqsAAGsp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06sininv.cBbss.bssDdata.dataDrodata.rodataadjust_loncosp_errorfabs$XBEBTnbVqsAAGsp.sininv.__func__sininvoffsetpcenlonradiusptitle$XAEBTnbVqsAAGsp.false_northing$XAEBTnbVqsAAGsp.false_easting$XAEBTnbVqsAAGsp.lon_center$XAEBTnbVqsAAGsp.R$XBEBTnbVqsAAGsp.sininvint.__func__sininvintÿñ -8<DI"j@qy€‡Ž®Íéü   ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð  x | ” ˜ ° ´ à è ì ð ô     @ H L P T l t x Œ  ¨ ¬ Ìø  4ƒ ¸P 3@)%i+l´ 7 ÍFð  Q øç_ߦh…*p°p x! @  somfor.o/ 1073924758 1032 20 100644 25520 ` ELFa04(.shstrtab.text.bss.data1.rodata.rodata1.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾Ðú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ \Ç `Å?¿àÅ dÇ hÅ?¿ØÅ lÇ pÅ?¿ÐÅ tÇ xÅ?¿ÈÅ |Ç €Å?¿ÀÅ ŒÇ Å?¿¸Å¿¸!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ !Í É¿èÅ¿ð…¡ Â… ‰B…¡ˆÂ!  Å$ Ç$ à ˆ€¤ €Å¿àÅ?¿¨É¿À!Å …¡ Â!  Å$ Ç$ Å¿Ø!  Å$ Ç$ à „à'¿4Å¿4… !  Å$ Ç$ €`à T€¤ €-!É !Å …¡ BÅ?¿¨!É !Å …¡ Â!  Å$ Ç$ !Í !É !Å ‰¡ Âà Xà'¿4Å¿4… …¡ B‰¡ˆÂ!Å …¡ B!  Å$ Ç$ !Å !  Å$ Ç$ €+!É !Å …¡ BÅ?¿¨!É !Å …¡ Â!  Å$ Ç$ !Í !É !Å ‰¡ Âà Xà'¿4Å¿4… …¡ B‰¡ˆÂ!Å …¡ B!  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô Xà ˆ€¤ €à X#¢`@’@à T#¢`@’@É¿¨!Å …¡ B!  Å; XРX@”!  É Ë !Å …¡ B!  Å; XРX@”!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  Å; XРX@”Å¿¨Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!Å ¨ €!Å !  Å$ Ç$ Å¿¨Å; X@РX!  Á$ Ã$ !  Å Ç !  É Ë … ‰D… ‰DÅ?¿ !  Å Ç !  É Ë … ‰D… ‰DÅ?¿˜!É Å¿ ¡Â!  Å Ç …¡Â…¡‰Â!  Å$ Ç$ #¢`Å`Ç`‰ ‰B!Å …¡BÅ$`Ç$`!É !  Å Ç …¡ÂÅ?¿É¿˜Å¿…¡ Â!  Å$ Ç$ Í¿˜!É !  Å Ç …¡‰¡‰BÅ¿… ‰B…¡ Â!  Å$ Ç$ Å¿‰ ‰B…¡ B!  Å$ Ç$ !Å Å?¿ˆ ¿€¢¿x¤¿p¦¿hª¿`¨¿ˆ’@”€–À˜@@jšÅ¿xÅ?¿XÅ¿pÅ?¿PÅ¿€Å?¿8Å¿hÅ?¿HÅ¿`Å?¿@  à'¿´à¿´€¤ Q€>¤¿`¦¿hª¿p¬¿x¨¿€à¿´à'¿4Å¿4… Å?¿ˆ¢¿ˆ’€”@–À˜€@Hš@Í¿XÉ¿x!Å …¡ B…¡ˆBÅ?¿XÍ¿PÉ¿p!Å …¡ B…¡ˆBÅ?¿PÍ¿8É¿€!Å …¡ B…¡ˆBÅ?¿8Í¿HÉ¿h!Å …¡ B…¡ˆBÅ?¿HÍ¿@É¿`!Å …¡ B…¡ˆBÅ?¿@à¿´  à'¿´à¿´€¤ Q¿ÿË  à'¿´à¿´€¤ H€>¤¿`¦¿hª¿p¬¿x¨¿€à¿´à'¿4Å¿4… Å?¿ˆ¢¿ˆ’€”@–À˜€@š@Í¿XÉ¿x!Å …¡ B…¡ˆBÅ?¿XÍ¿PÉ¿p!Å …¡ B…¡ˆBÅ?¿PÍ¿8É¿€!Å …¡ B…¡ˆBÅ?¿8Í¿HÉ¿h!Å …¡ B…¡ˆBÅ?¿HÍ¿@É¿`!Å …¡ B…¡ˆBÅ?¿@à¿´  à'¿´à¿´€¤ H¿ÿË!Å Å?¿ˆ ¿€¢¿x¤¿p¦¿hª¿`¨¿ˆ’@”€–À˜@@̚ɿXÅ¿x…¡BÅ?¿XÉ¿PÅ¿p…¡BÅ?¿PÉ¿8Å¿€…¡BÅ?¿8É¿HÅ¿h…¡BÅ?¿HÉ¿@Å¿`…¡BÅ?¿@É¿X!Å …¡ Â!  Å$ Ç$ É¿P!Å …¡ Â!  Å$ Ç$ É¿8!Å …¡ Â!  Å$ Ç$ É¿H!Å …¡ Â!  Å$ Ç$ É¿@!Å …¡ Â!  Å$ Ç$ €À'¿ü€à¿ü°Çàèã¾ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è!Å Å?¿0Å¿èÅ?¿(É¿ð!  Å Ç …¡ÂÅ?¿ØÉ¿(!Å © €!Å Å?¿(É¿(!Å © €!Å Å?¿(Å¿(Å?¿ Å¿ØÅ?¿É¿(!Å © €!É !Å …¡ ÂÅ?¿8!  É Ë !Å © B€!É !Å …¡ BÅ?¿8É¿(!Å © €!É !Å …¡ BÅ?¿8À'¿äÅ¿8Å?¿ˆÀ'¿àÍ¿!  É Ë Å¿8…¡ B…¡ˆBÅ?¿Å¿Å; X@РXÁ?¿˜Å¿˜Å; X@РXÅ¿0¨ €ɿ!Å …¡BÅ?¿É¿˜!Å © €!Å Å?¿@É¿˜!Å © €!Å Å?¿@ý¿8ý?¾°ý¿@ý?¾¸ý¾°ý; X@РXù¾¸§ @!É !Å …¡ B…¡‰Bù¾°…§ÂÅ?¿ Í¿!  É Ë Å¿ˆ…¡ B…¡ˆBÅ?¿¨Å¿¨Å; X@РXÁ?¿°Å¿°Å; X@РX!Å ¨ €ɿ¨!Å …¡BÅ?¿¨!É !  Å Ç ½¡Âý?¾¨Å¿ Å; X@РXù¾¨‰§ @!  Å Ç ½¡ Bý?¾ Å¿¨Å; X@РX!  Å Ç …  Bù¾ ‰§BÅ¿°…¡ ÂÅ?¿¸Å¿¸Å; X@РXÁ?¿ÀÉ¿ÀÅ¿ …¡BÅ?¿ÀÅ¿ˆÅ; X@РX¿ !½  ý?¾¸Å¿ÀÅ; X@РXù¾¸…§ÀÅ?¿ÈÅ¿ÈÅ; X@РXÅ¿0¨ €€à¿à  à'¿àà¿à€¤ 2€€GÅ¿ÀÅ?¿ˆ¿ÿ”!  É Ë !Å …¡ BÅ?¿ÐÍ¿Ð!É !Å …¡ B…¡ˆBÅ?¿Hà¿ä  à'¿äà¿ä€¤ €€9É¿ÀſЩ € É¿ÀÅ¿H© €€+É¿ÀſЩ €!É !Å …¡ BÅ?¿8É¿ÀÅ¿H© €!É !Å …¡ BÅ?¿8¿ÿ  ¾À#¢`@’@ ¾À#¢`@’@  Ö€à'¿üÅ¿ Å; X@РXÁ?¿P#É`%¤ Å Ç ‰¡Â!  Å Ç ‰¡ BÅ¿P½¡ Bý?¾ˆ!  ý ÿ ý?¾˜Å¿ Å; X@РXù¾˜½§ @ý?¾Å¿¨Å; X@РXù¾…§ @ù¾ˆ½§Âý?¾€Í`Å Ç É¿P… ‰D… ‰D…¡ˆÂÅ; X@РXù¾€…§ ÀÅ; X@РXÁ?¿X!É !Å ¡ ÂÉ¿X!Å …¡ Â…¡ˆBÅ?¿`Å¿`Å; X@РXÁ; X@РXÁ?¿hÅ¿ÀÅ; X@РXÁ?¿pÅ¿p… ‰BÅ?¿x!  É Ë !  Å Ç ½¡ Bý?¾¨Å¿ÀÅ; X@РXù¾¨½§ @ý?¾x!Í !  Å Ç É¿x… ‰D•¡ˆB!  Å Ç … ‰D‘¡ˆB!  Å Ç … ‰D…¡ˆB…¢ B…¢‰ÂÅ; X@РXù¾x…§ @!  Å$ Ç$ !  Å Ç ‰ ‰B!  Å Ç … ‰B…¡BÅ; X@РXÁ?¿€!  Å Ç É¿À½ ‰Dý?¾h!  ý ÿ ý?¾p!Å …¡ BÅ; X@РXù¾p…§ @ù¾h½§Bý?¾`!  ý ÿ ý?¾É¿À!Å …¡ BÅ; X@РXù¾…§ @ù¾`§BÉ¿h!  Å Ç ‰¡ BÅ¿€…¡ Â…¡ˆÂà XÅ$ Ç$ !  É Ë à XÅ Ç …¡ BÅ$ Ç$ !  É Ë Å¿p½¡ Bý?¾h!  ý ÿ ý?¾pÉ¿À!Å …¡ BÅ; X@РXù¾p…§ @ù¾h§BÉ¿h!  Å Ç ‰¡ BÅ¿€…¡ Â…¡ˆBà TÅ$ Ç$ !  É Ë à TÅ Ç …¡ BÅ$ Ç$ à XÅ Ç Å?¿à TÉ Ë !  Å Ç …¡Bà XÅ$ Ç$ É¿!  Å Ç …¡Bà TÅ$ Ç$ €À'¿ü€à¿ü°Çàèã¿Xú' Xø' Tö' Pô' Lò' Hð' Dâ XÉ`Ë`!Å …¡ BÅ$`Ç$`à XÅ Ç Å; X@РXÁ?¿øÅ¿ø… ‰BÅ?¿ð!  É Ë !  Å Ç ½¡ Bý?¿Ðà XÅ Ç Å; X@РXù¿Ð½§ @ý?¿È!Í !  Å Ç É¿ð… ‰D•¡ˆB!  Å Ç … ‰D‘¡ˆB!  Å Ç … ‰D…¡ˆB…¢ B…¢‰ÂÅ; X@РXù¿È…§ @!  Å$ Ç$ #Í`%¤ Å Ç É¿ð… ‰D‘¡ˆB!  Å Ç … ‰D…¡ˆB…¢ ÂÅ; X@РXÍ`Å Ç É¿ð… ‰D‘¡ˆBÅ Ç … ‰D…¡ˆB… ‰B¢ Â!  É Ë !  Å Ç …¡ B…¡ˆÂ…  BÅ?¿è!  Å Ç ‰ ‰B!  Å Ç … ‰B…¡BÅ; X@РXÁ?¿àÉ¿è!  Å Ç ‰¡ B!  Å Ç … ‰B‰¡ÂÅ¿à…¡ Âà DÅ$ Ç$ à Dý ÿ ý?¿Àà XÉ Ë !Å …¡ BÅ; X@РXù¿À…§ @à HÅ$ Ç$ à Dý ÿ ý?¿Àà XÉ Ë !Å …¡ BÅ; X@РXù¿À…§ @à LÅ$ Ç$ !  Í Ï É¿è!  Å Ç …¡B‰¡‰BÅ¿à…¡ ÂÅ?¿Øý¿Øý?¿¸à XÅ Ç Å; X@РXù¿¸…§ @à PÅ$ Ç$ ý¿Øý?¿¸à XÉ Ë !Å …¡ BÅ; X@РXù¿¸…§ @à TÅ$ Ç$ €ÇàèSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: som-forward?ð@–€@XÅãS÷ÎÙ?‘ßF¢R5@YÑk6¯¿@`× =p¤@v€@o`?à¥)O„¢’@XŒÌÌÌÌÍ@X¸•lä.é@`)™™™™š@m @L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€>z×òš¼¯H?ù!úü‹z¿ù!úü‹z@ !ûTD-@?ø¾z×òš¼¯H?à@?‘ßF¡úçsomforintsomforsom_series50 iterations without conv ( d d)8*8+<@Ê–4 $ 7$> _ „  ¯ Î å ø   4 I ] p ƒ – ª ¾ Ò æ ù  somfor.c/ecs/hdfeos/gctp/src/somfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbWqsAAGtp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o somfor.o somfor.c -W0,-xp\$XAEBTnbWqsAAGtp.somforint$XBEBTnbWqsAAGtp.somforint.__func__somfor$XBEBTnbWqsAAGtp.somfor.__func__$XBEBTnbWqsAAGtp.som_series.__func__gsat_ratio$XAEBTnbWqsAAGtp.false_northing$XAEBTnbWqsAAGtp.false_easting$XAEBTnbWqsAAGtp.start$XAEBTnbWqsAAGtp.s$XAEBTnbWqsAAGtp.es$XAEBTnbWqsAAGtp.ca$XAEBTnbWqsAAGtp.sa$XAEBTnbWqsAAGtp.p21$XAEBTnbWqsAAGtp.xj$XAEBTnbWqsAAGtp.w$XAEBTnbWqsAAGtp.t$XAEBTnbWqsAAGtp.q$XAEBTnbWqsAAGtp.c3$XAEBTnbWqsAAGtp.c1$XAEBTnbWqsAAGtp.a4$XAEBTnbWqsAAGtp.a2$XAEBTnbWqsAAGtp.b$XAEBTnbWqsAAGtp.a$XAEBTnbWqsAAGtp.lon_centerz d d)8*8+<@Ê–€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ Œ ÿÿÿ𠜠ÿÿÿè ¬ T º X Æ ÿÿÿà Õ ÿÿÿØ á ÿÿÿÐ ô ÿÿÿÈ  ÿÿÿÀ  „ # ˆ / ÿÿÿ¸À| A€ÿÿÿ´ I€ÿÿÿ¨ T€ÿÿÿ  _€ÿÿÿ˜ j€ÿÿÿ x€ÿÿÿˆ „€ÿÿÿ€ Ž€ÿÿÿx ™€ÿÿÿp ¤€ÿÿÿh ¯€ÿÿÿ` º€ÿÿÿX Ç€ÿÿÿP Ô€ÿÿÿH á€ÿÿÿ@ î€ÿÿÿ8 ú„D@|DDDE¤DF¸DGÌDHàDI ÀDKDL$DMDDNXàxÀ€DR€ÀDTDU¨DVÌDWà4À<D[<D\TD]xD^ÈààDcààøDhøDiDj<ÀLDlLDmdà|Do|Dp¤DqØDr Dt4DuTDv DwÀDxìDyDzPD{xD|˜D}´D~ôDD€DPD‚XDƒ`D„hD…pD†xÀ¤Dˆ¤D‰¸DŠØD‹ôDŒD,DŽHD†dà€D€À¬D’¬D“ÀD”àD•üD–D—4D˜PDlàˆD›ˆDœ”DÈDžØDŸèD øD¡ D¢ D£ 8D¤ XD¥ xD¦ ˜D§ ¸, D¨ Èà ÈI${ ÿÿÿð‡ ÿÿÿè“ T XÀ4§€ÿÿÿ䯀ÿÿÿà·€ÿÿÿØÈ€ÿÿÿÐÓ€ÿÿÿÈ߀ÿÿÿÀë€ÿÿÿ¸÷€ÿÿÿ°€ÿÿÿ¨ €ÿÿÿ €ÿÿÿ˜#€ÿÿÿ0€ÿÿÿˆ;€ÿÿÿ€D€ÿÿÿxP€ÿÿÿpZ€ÿÿÿhg€ÿÿÿ`s€ÿÿÿX€ÿÿÿP‰€ÿÿÿH•€ÿÿÿ@ €ÿÿÿ8­€ÿÿÿ0¹€ÿÿÿ(Ê€ÿÿÿ ×€ÿÿÿä€ÿÿÿð€PÿÿþÀDº4D»@D¼HDÀdDÁŒD´DüDÄÄDÅøDÆ8DÇlDÉpDÊxDË|DÌ DÍ´DÎìDÏDÐ<DшDÒ¬DÓÀDÔüDÕ„DÖ˜DרDØàDÙ DÚDÛ0DÜ8Dà@Dá`Dâ€DãŒDä¤DåÜDæ Dç<DèDDé\DêtDî€Dï”DódDôDõ°DöÄD÷ÐDø”DùÐDúœDûÄDü PD xD ˆD ´D Ø, D èà èV$“ Dž Hª L¶ P TΠXÀÛ€ÿÿÿøå€ÿÿÿðñ€ÿÿÿèú€ÿÿÿà€ÿÿÿØDD<DXDdD0DÜDD\D¤DìD$D X, D! à V i(!/K‘(!/,¸(!/Ö×(!2kò(!/‘(!0ž*(!0²F(!/¥c(!0ÿ(!0Æš(!0ìµ(!0ÙÐ(!1Oì(!1;(!1'$(!1@(!/~[(!/kv(!/ºš$»$Ø$ö$$*$H$\$p$ƒ$–$©$¼$Ð$ä$bsomfor.c/ecs/hdfeos/gctp/src/somfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbWqsAAGtp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hsomforint:F(0,3);(0,18);(0,18);(0,4);(0,4);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4);(0,4);(0,18)r_major:p(0,18)r_minor:p(0,18)satnum:p(0,4)path:p(0,4)alf_in:p(0,18)lon:p(0,18)false_east:p(0,18)false_north:p(0,18)time:p(0,18)start1:p(0,4)flag:p(0,4)sat_ratio:p(0,18)i:(0,4)alf:(0,18)e2c:(0,18)e2s:(0,18)one_es:(0,18)dlam:(0,18)fb:(0,18)fa2:(0,18)fa4:(0,18)fc1:(0,18)fc3:(0,18)suma2:(0,18)suma4:(0,18)sumc1:(0,18)sumc3:(0,18)sumb:(0,18)somfor.c$XBEBTnbWqsAAGtp.somforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)somfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)y:p(0,23)x:p(0,23)n:(0,4)l:(0,4)delta_lon:(0,18)rlm:(0,18)tabs:(0,18)tlam:(0,18)xlam:(0,18)c:(0,18)xlamt:(0,18)ab2:(0,18)ab1:(0,18)xlamp:(0,18)sav:(0,18)d:(0,18)sdsq:(0,18)sd:(0,18)tanlg:(0,18)xtan:(0,18)tphi:(0,18)dp:(0,18)rlm2:(0,18)scl:(0,18)tlamp:(0,18)conv:(0,18)delta_lat:(0,18)radlt:(0,18)radln:(0,18)temp:(0,18)errorbuf:(0,24)=ar(0,4);0;79;(0,1)$XBEBTnbWqsAAGtp.somfor.__func__:V(0,25)=ar(0,4);0;6;(0,26)=k(0,1)som_series:f(0,20);(0,23);(0,23);(0,23);(0,23);(0,23);(0,23)fb:p(0,23)fa2:p(0,23)fa4:p(0,23)fc1:p(0,23)fc3:p(0,23)dlam:p(0,23)sd:(0,18)sdsq:(0,18)h:(0,18)sq:(0,18)fc:(0,18)$XBEBTnbWqsAAGtp.som_series.__func__:V(0,27)=ar(0,4);0;10;(0,28)=k(0,1)gsat_ratio:G(0,18)$XAEBTnbWqsAAGtp.false_northing:S(0,18)$XAEBTnbWqsAAGtp.false_easting:S(0,18)$XAEBTnbWqsAAGtp.start:S(0,18)$XAEBTnbWqsAAGtp.s:S(0,18)$XAEBTnbWqsAAGtp.es:S(0,18)$XAEBTnbWqsAAGtp.ca:S(0,18)$XAEBTnbWqsAAGtp.sa:S(0,18)$XAEBTnbWqsAAGtp.p21:S(0,18)$XAEBTnbWqsAAGtp.xj:S(0,18)$XAEBTnbWqsAAGtp.w:S(0,18)$XAEBTnbWqsAAGtp.t:S(0,18)$XAEBTnbWqsAAGtp.q:S(0,18)$XAEBTnbWqsAAGtp.c3:S(0,18)$XAEBTnbWqsAAGtp.c1:S(0,18)$XAEBTnbWqsAAGtp.a4:S(0,18)$XAEBTnbWqsAAGtp.a2:S(0,18)$XAEBTnbWqsAAGtp.b:S(0,18)$XAEBTnbWqsAAGtp.a:S(0,18)$XAEBTnbWqsAAGtp.lon_center:S(0,18)genrpt_long:P(0,20);(0,4);(10,3)genrpt:P(0,20);(0,18);(10,3)offsetp:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan:P(0,18);(0,18)asin:P(0,18);(0,18)sprintf:P(0,3);(10,3);(0,29)=*(0,30)=k(0,1);0@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06somfor.cBbss.bssDdata.dataDrodata.rodatasom_series$XBEBTnbWqsAAGtp.som_series.__func__logsqrtasinp_errorsprintfatantan$XAEBTnbWqsAAGtp.s$XBEBTnbWqsAAGtp.somfor.__func__somforsinfabscosoffsetpgenrptgenrpt_longradius2ptitle$XAEBTnbWqsAAGtp.c3$XAEBTnbWqsAAGtp.c1$XAEBTnbWqsAAGtp.a4$XAEBTnbWqsAAGtp.a2$XAEBTnbWqsAAGtp.xj$XAEBTnbWqsAAGtp.t$XAEBTnbWqsAAGtp.q$XAEBTnbWqsAAGtp.w$XAEBTnbWqsAAGtp.sa$XAEBTnbWqsAAGtp.ca$XAEBTnbWqsAAGtp.start$XAEBTnbWqsAAGtp.lon_center$XAEBTnbWqsAAGtp.p21$XAEBTnbWqsAAGtp.es$XAEBTnbWqsAAGtp.b$XAEBTnbWqsAAGtp.a$XAEBTnbWqsAAGtp.false_northing$XAEBTnbWqsAAGtp.false_eastinggsat_ratio$XBEBTnbWqsAAGtp.somforint.__func__somforintÿñ ˜-¨8! ]afks{€„—¸ ø ø¿ÃÈÌÔÛçïöˆ €x2pFhZ`mX€P“H§@»8Ò0î( *=]|ÿò‡ « Ø. ”. ¤- ¨- ¸, ¼, Ì+ Ð+ à* ä* ð ô  ) ) 8 < D( H( X' \' x& |&   ¤ ¨ ¬ ¸ ¼ À Ä Ì( Ð( Ü (à (ä 0è 0ì 8ð 8  '  ' , @0 @4. 8. L HP HT X d Ph Pl p x( |( ˆ XŒ X 0” 0˜ `œ `¼ À È' Ì' Ø @Ü @à. ä. ð hô hø& ü&    + + (* ,* D` d lx ,| ,„ p” pœ D  D¬´' ¸' Ä pÈ pÐ `Ô `àè- ì- ø, ü, .  . , „0 „<LT% X% d% h% x€ x„ x˜ xœ x % ¤% ¸À$ Ä$ Ð) Ô) à% ä% ü) )  $ $ ( , 8) <) P# T# `# d# t €x €ˆ Œ ) ”) ´" ¸" È ˆÌ ˆÐ) Ô) ô! ø!     h$ hð ô    ( , D H ` d ø ˆü ˆ ˆ ˆ0 ˆ4 ˆL ˆP ˆh ˆl ˆ˜ ˜œ ˜ ,   0   8 < L ¨ P ¨ X \ l   p   x* |* Œ °  ° ˜ œ ¬ ¸ ° ¸ ¸ ¼ , À 0 À D' H' ` È d È x È | È ˆ Ð Œ Ð   Ð ¤ Ð À h Ä h Ø Ø Ü Ø à ˆ ä ˆ ð& ô&  h  h  à  à  Ø $ Ø 4 h 8 h L è P è T Ø X Ø x( |(   ´ Ô ð Ø ð è h ì h    h  h ( € , € L \ Ø ` Ø d ø h ø „( ˆ( ¬ À È À Ì À ä ð è ð ô ø ü) )  ,$ 0$ L T% X% „ ¨ Ä à8. <. H ØL Ø\ ˆ` ˆd Øh Øì àð àô Øø Ø Ø  Ø$ ø( ø@ D LX ˜\ ˜d €Œ  ”) ˜) ¨% ¬% È$ Ì$ ä < P \ Ø` Ød h t ˆx ˆœ °È( Ì( Ø$ Ü$ ø   ! ! 0# 4# H" L" l | € Œ    ¤ ¼ È* Ì* ä è ø ˆü ˆ$ ( < @ Lh l ”+ ˜+ ¼ À Ø Ü ð ô   H+ L+ Œ- - °, ´, ( , Ld( h( t$ x$ œ° ´ ¸! ¼! Ô# Ø# ì" ð"    $ 0 4 8" <" T# X# t | ¬( °( ¼% À% Ü à ð ô    0 4 x ˆ| ˆˆÀ Ä Ðì ð   <l p |4Œ À¨h˜h¤,%<.X4X€  @Ø(OÄ  Z0ÄhEצqG}µyJ4 MDì sominv.o/ 1073924761 1032 20 100644 24304 ` ELF\˜4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾Øú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ \Ç `Å?¿àÅ dÇ hÅ?¿ØÅ lÇ pÅ?¿ÐÅ tÇ xÅ?¿ÈÅ |Ç €Å?¿ÀÅ¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ !Í É¿èÅ¿ð…¡ Â… ‰B…¡ˆÂ!  Å$ Ç$ à „€¤ €Å¿àÅ?¿°Å¿Ø!  Å$ Ç$ É¿À!Å …¡ Â!  Å$ Ç$ €Nà T€¤ €'!É !Å …¡ BÅ?¿°!É !Å …¡ Â!  Å$ Ç$ !Í !É !Å ‰¡ Âà Xà'¿<Å¿<… …¡ B‰¡ˆÂ!Å …¡ B!  Å$ Ç$ €%!É !Å …¡ BÅ?¿°!É !Å …¡ Â!  Å$ Ç$ !Í !É !Å ‰¡ Âà Xà'¿<Å¿<… …¡ B‰¡ˆÂ!Å …¡ B!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô Xà X#¢`@’@à T#¢`@’@É¿°!Å …¡ B!  Å; XРX@”!  É Ë !Å …¡ B!  Å; XРX@”!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ ˆ!  Å; XРX@”Å¿°Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!Å ¨ €!Å !  Å$ Ç$ Å¿°Å; X@РX!  Á$ Ã$ !  Å Ç !  É Ë … ‰D… ‰DÅ?¿¨!  Å Ç !  É Ë … ‰D… ‰DÅ?¿ !É Å¿¨¡Â!  Å Ç …¡Â…¡‰Â!  Å$ Ç$ #¢`Å`Ç`‰ ‰B!Å …¡BÅ$`Ç$`!É !  Å Ç …¡ÂÅ?¿˜É¿ Å¿˜…¡ Â!  Å$ Ç$ Í¿ !É !  Å Ç …¡‰¡‰BÅ¿˜… ‰B…¡ Â!  Å$ Ç$ É¿¨Å¿˜…¡ Â!  Å$ Ç$ Å¿˜‰ ‰B…¡ B!  Å$ Ç$ !Å Å?¿ ¿ˆ¢¿€¤¿x¦¿pª¿h¨¿’@”€–À˜@@LšÅ¿€Å?¿`Å¿xÅ?¿XÅ¿ˆÅ?¿@Å¿pÅ?¿PÅ¿hÅ?¿H  à'¿¼à¿¼€¤ Q€>¤¿h¦¿pª¿x¬¿€¨¿ˆà¿¼à'¿<Å¿<… Å?¿¢¿’€”@–À˜€@*š@Í¿`É¿€!Å …¡ B…¡ˆBÅ?¿`Í¿XÉ¿x!Å …¡ B…¡ˆBÅ?¿XÍ¿@É¿ˆ!Å …¡ B…¡ˆBÅ?¿@Í¿PÉ¿p!Å …¡ B…¡ˆBÅ?¿PÍ¿HÉ¿h!Å …¡ B…¡ˆBÅ?¿H࿼  à'¿¼à¿¼€¤ Q¿ÿË  à'¿¼à¿¼€¤ H€>¤¿h¦¿pª¿x¬¿€¨¿ˆà¿¼à'¿<Å¿<… Å?¿¢¿’€”@–À˜€@èš@Í¿`É¿€!Å …¡ B…¡ˆBÅ?¿`Í¿XÉ¿x!Å …¡ B…¡ˆBÅ?¿XÍ¿@É¿ˆ!Å …¡ B…¡ˆBÅ?¿@Í¿PÉ¿p!Å …¡ B…¡ˆBÅ?¿PÍ¿HÉ¿h!Å …¡ B…¡ˆBÅ?¿H࿼  à'¿¼à¿¼€¤ H¿ÿË!Å Å?¿ ¿ˆ¢¿€¤¿x¦¿pª¿h¨¿’@”€–À˜@@®šÉ¿`Å¿€…¡BÅ?¿`É¿XÅ¿x…¡BÅ?¿XÉ¿@Å¿ˆ…¡BÅ?¿@É¿PÅ¿p…¡BÅ?¿PÉ¿HÅ¿h…¡BÅ?¿HÉ¿`!Å …¡ Â!  Å$ Ç$ É¿X!Å …¡ Â!  Å$ Ç$ É¿@!Å …¡ Â!  Å$ Ç$ É¿P!Å …¡ Â!  Å$ Ç$ É¿H!Å …¡ Â!  Å$ Ç$ €À'¿ü€à¿ü°Çàèã¾Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ¿ðÅ?¿HÉ¿è!  Å Ç …¡ÂÅ?¿ðÉ¿H!  Å Ç …¡ÂÅ?¿èÍ¿è!  É Ë !  Å Ç …¡ B…¡‰ÂÅ?¿à!Å Å?¿ØÀ'¿Dà¿D€¤ 2€·Å¿àÅ?¿ÐÅ¿àÅ; X@РXÁ?¿Èſȅ ‰BÅ?¿À!  É Ë !  Å Ç ½¡ Bý?¿8Å¿àÅ; X@РXù¿8½§ @ý?¿0!Í !  Å Ç É¿À… ‰D•¡ˆB!  Å Ç … ‰D‘¡ˆB!  Å Ç … ‰D…¡ˆB…¢ B…¢‰ÂÅ; X@РXù¿0…§ @!  Å$ Ç$ Å¿è!  É Ë  ‰ÄÅ¿ð‰ ‰Ä#¢`Å`Ç`‰¡ B%¤ Å Ç …¡ ½¡ˆBý?¿ !  ý ÿ ý?¿(É¿à!Å …¡ BÅ; X@РXù¿(…§ @ù¿ ½§Âý?¿!  ý ÿ ý?¿É¿à!Å …¡ BÅ; X@РXù¿…§ @ù¿½§Âý?¾èÉ`Ë`Å Ç ½¡ Âý?¾ð!  ý ÿ ý?¿Å¿àÅ; X@РXù¿½§ @ý?¾ø!  ý ÿ ý?¿É¿à!Å …¡ BÅ; X@РXù¿…§ @ù¾ø…§Bù¾ð…§ Bù¾è…§ÂÅ?¿¸É¿¸!  Å Ç …¡ ÂÅ?¿àÉ¿àſЅ¡ÂÅ?¿°Å¿°Å; X@РXſب €€ à¿D  à'¿Dà¿D€¤ 2¿ÿMà¿D€¤ 2€ !  ¢ $@’@  Ö€kà'¿üÅ¿àÅ; X@РXÁ?¿¨!Í !  Å Ç … ‰B!  É Ë … ‰Ä… ‰Ä…¡ˆBÅ; X@РX¿ !½  ý?¿ É¿ð!  Å Ç ¡ Â!  É Ë Å¿¨…¡ B½¡ˆÂý?¿!  ý ÿ ý?¿É¿à!Å …¡ BÅ; X@РXù¿…§ @ù¿…§Âù¿ …§ BÅ; X@РXÁ?¿ Å¿ Å; X@РXÁ?¿˜Í¿˜!É !Å …¡ ‰¡ˆÂ!Å …¡ BÅ?¿Å¿¨… ‰BÅ?¿ˆÅ¿àÅ; X@РXÁ; X@РX!Å ¨ €ɿà!Å …¡BÅ?¿àÅ¿Å; X@РXÁ?¿€Å¿€… ‰BÅ?¿x#Í`É¿x!  Å Ç …¡ˆÂ…¡ ½¡ˆÂý?¾àÅ¿àÅ; X@РXù¾à‰§ @!  Å Ç ½¡ Bý?¾ÈÉ¿€!  Å Ç ½¡ Bý?¾ØÍ`!  É Ë Å¿ˆ…¡ B‰¡ˆBÑ¿x…¡ˆÈ‰¡ B!  Å Ç …¢ B…¡ÂÅ; X@РXù¾Ø½§ @ý?¾ÐÅ¿àÅ; X@РXù¾Ð…§ Àù¾È‘§ÂÍ`É¿xÅ Ç …¡ˆB…¡ B…¡ˆÂ…¢ ÂÅ; X@РXÁ?¿pÉ¿p!Å © €!Å Å?¿hÉ¿p!Å © €!Å Å?¿hÅ¿àÅ; X@РX!Å ¨ €!Å Å?¿`Å¿àÅ; X@РX!Å ¨ €!Å Å?¿`Ñ¿p!É !Å ¡ Â!É Å¿`…¡‰¡‰BÅ¿h…¡ B…¢ÂÅ?¿pÍ¿p!  É Ë Å¿à…¡ B…¡ˆÂÅ?¿P!  Å Ç Å; X@РX!Å ¨ €ý¿€ý?¾À!Å !  É Ë … ˆÄ ‰BÅ¿x…¡ B…¡ˆBÅ; X@РXù¾À…§ ÀÅ; X@РXÁ?¿X!  Å Ç Å; X@РX!Å ¨ €.Å¿àÅ; X@РX¿ !½  ý?¾¸Å¿pÅ; X@РXù¾¸½§ @ý?¿8!  ý ÿ ý?¾°Å¿pÅ; X@РXù¾°…§ @ù¿8§Â!É !  Å Ç ‰¡Â!  Å Ç …¡ B…¡‰ÂÅ; X@РXÁ?¿XÉ¿P!  Å Ç …¡BÅ; X@РXà TÁ$ Ã$ Å¿Xà XÅ$ Ç$ €À'¿ü€à¿ü°Çàèã¿Pú' Xø' Tö' Pô' Lò' Hð' Dâ XÉ`Ë`!Å …¡ BÅ$`Ç$`à XÅ Ç Å; X@РXÁ?¿ðÅ¿ð… ‰BÅ?¿è!  É Ë !  Å Ç ½¡ Bý?¿Èà XÅ Ç Å; X@РXù¿È½§ @ý?¿À!Í !  Å Ç É¿è… ‰D•¡ˆB!  Å Ç … ‰D‘¡ˆB!  Å Ç … ‰D…¡ˆB…¢ B…¢‰ÂÅ; X@РXù¿À…§ @!  Å$ Ç$ #Í`%¤ Å Ç É¿è… ‰D‘¡ˆB!  Å Ç … ‰D…¡ˆB…¢ ÂÅ; X@РXÍ`Å Ç É¿è… ‰D‘¡ˆBÅ Ç … ‰D…¡ˆB… ‰B¢ Â!  É Ë !  Å Ç …¡ B…¡ˆÂ…  BÅ?¿à!  Å Ç ‰ ‰B!  Å Ç … ‰B…¡BÅ; X@РXÁ?¿ØÉ¿à!  Å Ç ‰¡ B!  Å Ç … ‰B‰¡Âſ؅¡ Âà DÅ$ Ç$ à Dý ÿ ý?¿¸à XÉ Ë !Å …¡ BÅ; X@РXù¿¸…§ @à HÅ$ Ç$ à Dý ÿ ý?¿¸à XÉ Ë !Å …¡ BÅ; X@РXù¿¸…§ @à LÅ$ Ç$ !  Í Ï É¿à!  Å Ç …¡B‰¡‰Bſ؅¡ ÂÅ?¿Ðý¿Ðý?¿°à XÅ Ç Å; X@РXù¿°…§ @à PÅ$ Ç$ ý¿Ðý?¿°à XÉ Ë !Å …¡ BÅ; X@РXù¿°…§ @à TÅ$ Ç$ !Å €Å?¿ø€Å¿øƒ # "ÇàèSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverse?ð@–€@XÅãS÷ÎÙ?‘ßF¢R5@YÑk6¯¿@`× =p¤@v€@o`@XŒÌÌÌÌÍ@X¸•lä.é@`)™™™™š@m @L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€@@ !ûTD->z×òš¼¯H¾z×òš¼¯H?‘ßF¡úçsominvintsominvsom_series d d)8*8+<@ʘ4 $ 7$> _ „ ¤ à Ö ê þ  ' ; N a t ‡ › ¯ à × ê ý sominv.c/ecs/hdfeos/gctp/src/sominv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbYqsAAGup./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o sominv.o sominv.c -W0,-xp\$XAEBTnbYqsAAGup.sominvint$XBEBTnbYqsAAGup.sominvint.__func__sominv$XBEBTnbYqsAAGup.sominv.__func__$XBEBTnbYqsAAGup.som_series.__func__$XAEBTnbYqsAAGup.false_northing$XAEBTnbYqsAAGup.false_easting$XAEBTnbYqsAAGup.s$XAEBTnbYqsAAGup.es$XAEBTnbYqsAAGup.ca$XAEBTnbYqsAAGup.sa$XAEBTnbYqsAAGup.p21$XAEBTnbYqsAAGup.xj$XAEBTnbYqsAAGup.w$XAEBTnbYqsAAGup.u$XAEBTnbYqsAAGup.t$XAEBTnbYqsAAGup.q$XAEBTnbYqsAAGup.c3$XAEBTnbYqsAAGup.c1$XAEBTnbYqsAAGup.a4$XAEBTnbYqsAAGup.a2$XAEBTnbYqsAAGup.b$XAEBTnbYqsAAGup.a$XAEBTnbYqsAAGup.lon_centerX] d d)8*8+<@ʘ€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ † ÿÿÿð – ÿÿÿè ¦ T ´ X À ÿÿÿà Ï ÿÿÿØ Û ÿÿÿÐ î ÿÿÿÈ  ÿÿÿÀ  „  ˆÀp -€ÿÿÿ¼ 5€ÿÿÿ° @€ÿÿÿ¨ K€ÿÿÿ  V€ÿÿÿ˜ d€ÿÿÿ p€ÿÿÿˆ z€ÿÿÿ€ …€ÿÿÿx €ÿÿÿp ›€ÿÿÿh ¦€ÿÿÿ` ³€ÿÿÿX À€ÿÿÿP Í€ÿÿÿH Ú€ÿÿÿ@ æ„D9pD:„D;˜D<¬D=ÀD?ìÀüDAüDBDCà8À@DG@ÀPDIPDJhDKŒàÜÀäDOäDPüDQ àpàpDZpD[€D\´D]ÌD^äD_ D`@DatDcDd°DeüDfDgHDhtDi¬DjÔDkôDlDmPDnlDoˆDp”DqÈDrÐDsØDtàDuèDvðÀDxDy0DzPD{lD|ˆD}¤D~ÀDvÜàøD€øÀ$D‚$Dƒ8D„XD…tD†D‡¬DˆÈD€äàD‹DŒ D@DŽPD`DpD‘€D’D“°D”ÐD•ðD– D— 0 ï, D˜ @à @5$g ÿÿÿðq ÿÿÿè{ T‡ XÀ4“€ÿÿÿàŸ€ÿÿÿØ«€ÿÿÿж€ÿÿÿÈÀ€ÿÿÿÀÌ€ÿÿÿ¸Ø€ÿÿÿ°ã€ÿÿÿ¨í€ÿÿÿ ú€ÿÿÿ˜€ÿÿÿ€ÿÿÿˆ€ÿÿÿ€)€ÿÿÿx6€ÿÿÿpC€ÿÿÿhM€ÿÿÿ`X€ÿÿÿXd€ÿÿÿPp€ÿÿÿH|€ÿÿÿDD§4D¨tD©¤Dª°ÀÄD¬ÄD­ÌD®àD¯ìD±°D²$D³@D´PDª|à˜D¶˜À¨D¸¨D¹ÀàÌD¾ÌD¿àDÀÀDÁÔDÅDÆ DÇTDÈhDÊtDΘDÏÀDÐèDÑDÒPDÓŒD×°DØ<DÙ DÚ PDÛ `ˆ, DÜ pà pË$ D H L+ P7 TC XÀP€ÿÿÿðZ€ÿÿÿèf€ÿÿÿào€ÿÿÿØy€ÿÿÿÐDðDñ<DòXDódDõ0DöÜD÷Dø\Dù¤DúìDû$DüXDý˜ƒ, Dþ°à°Ë(!/<ó(!/(!1à5(!/‚Q(!0xm(!0Œ‰(!/²¦(!0ìÂ(!0 Ý(!0Ùø(!0Æ(!0³.(!1<J(!1(f(!1‚(!1ž(!/o¹(!/\Ô(!/–ø$$6$P$n$Œ$¢$À$Ô$è$û$$!$4$H$\bsominv.c/ecs/hdfeos/gctp/src/sominv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbYqsAAGup.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hsominvint:F(0,3);(0,18);(0,18);(0,4);(0,4);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4);(0,18)r_major:p(0,18)r_minor:p(0,18)satnum:p(0,4)path:p(0,4)alf_in:p(0,18)lon:p(0,18)false_east:p(0,18)false_north:p(0,18)time:p(0,18)flag:p(0,4)sat_ratio:p(0,18)i:(0,4)alf:(0,18)e2c:(0,18)e2s:(0,18)one_es:(0,18)dlam:(0,18)fb:(0,18)fa2:(0,18)fa4:(0,18)fc1:(0,18)fc3:(0,18)suma2:(0,18)suma4:(0,18)sumc1:(0,18)sumc3:(0,18)sumb:(0,18)sominv.c$XBEBTnbYqsAAGup.sominvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)sominv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)y:p(0,18)x:p(0,18)lon:p(0,23)lat:p(0,23)tlon:(0,18)conv:(0,18)sav:(0,18)sd:(0,18)sdsq:(0,18)blon:(0,18)dif:(0,18)st:(0,18)defac:(0,18)actan:(0,18)tlat:(0,18)dd:(0,18)bigk:(0,18)bigk2:(0,18)xlamt:(0,18)sl:(0,18)scl:(0,18)dlat:(0,18)dlon:(0,18)temp:(0,18)inumb:(0,4)$XBEBTnbYqsAAGup.sominv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)som_series:f(0,18);(0,23);(0,23);(0,23);(0,23);(0,23);(0,23)fb:p(0,23)fa2:p(0,23)fa4:p(0,23)fc1:p(0,23)fc3:p(0,23)dlam:p(0,23)sd:(0,18)sdsq:(0,18)h:(0,18)sq:(0,18)fc:(0,18)$XBEBTnbYqsAAGup.som_series.__func__:V(0,26)=ar(0,4);0;10;(0,27)=k(0,1)$XAEBTnbYqsAAGup.false_northing:S(0,18)$XAEBTnbYqsAAGup.false_easting:S(0,18)$XAEBTnbYqsAAGup.s:S(0,18)$XAEBTnbYqsAAGup.es:S(0,18)$XAEBTnbYqsAAGup.ca:S(0,18)$XAEBTnbYqsAAGup.sa:S(0,18)$XAEBTnbYqsAAGup.p21:S(0,18)$XAEBTnbYqsAAGup.xj:S(0,18)$XAEBTnbYqsAAGup.w:S(0,18)$XAEBTnbYqsAAGup.u:S(0,18)$XAEBTnbYqsAAGup.t:S(0,18)$XAEBTnbYqsAAGup.q:S(0,18)$XAEBTnbYqsAAGup.c3:S(0,18)$XAEBTnbYqsAAGup.c1:S(0,18)$XAEBTnbYqsAAGup.a4:S(0,18)$XAEBTnbYqsAAGup.a2:S(0,18)$XAEBTnbYqsAAGup.b:S(0,18)$XAEBTnbYqsAAGup.a:S(0,18)$XAEBTnbYqsAAGup.lon_center:S(0,18)genrpt_long:P(0,20);(0,4);(10,3)genrpt:P(0,20);(0,18);(10,3)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)exp:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06sominv.cBbss.bssDdata.dataDrodata.rodatasom_series$XBEBTnbYqsAAGup.som_series.__func__adjust_lonasintanatanexpp_errorsqrt$XAEBTnbYqsAAGup.s$XBEBTnbYqsAAGup.sominv.__func__sominvsinfabscosoffsetpgenrptgenrpt_longradius2ptitle$XAEBTnbYqsAAGup.c3$XAEBTnbYqsAAGup.c1$XAEBTnbYqsAAGup.a4$XAEBTnbYqsAAGup.a2$XAEBTnbYqsAAGup.xj$XAEBTnbYqsAAGup.u$XAEBTnbYqsAAGup.t$XAEBTnbYqsAAGup.q$XAEBTnbYqsAAGup.w$XAEBTnbYqsAAGup.sa$XAEBTnbYqsAAGup.ca$XAEBTnbYqsAAGup.p21$XAEBTnbYqsAAGup.lon_center$XAEBTnbYqsAAGup.es$XAEBTnbYqsAAGup.b$XAEBTnbYqsAAGup.a$XAEBTnbYqsAAGup.false_northing$XAEBTnbYqsAAGup.false_easting$XBEBTnbYqsAAGup.sominvint.__func__sominvintÿñ ˜à-Ä8ñ ]hmqvz‚‡šê» p €ÂÆËÏ×Þêòùˆ €!x5pIh]`pXƒP–H©@½8Ñ0æ( )<\{à Ÿ P„, ˆ, ˜+ œ+ ¬* °* À) Ä) Ð Ô ì( ð( ' ' , 0 8& <& ` d h l x | € „ Œ& & œ (  (¤ 0¨ 0¬ 8° 8Ð Ô Ü' à' ô @ø @ü    H H   & $& 0 P4 P8 0< 0@ XD Xd h p' t' € „ ˆ* ”*  ) ¤) ¼È Ì Ôà ,ä ,ìø `ü ` D D'  ' , `0 `8 `< `HP, T, `+ d+ |ˆ „Œ „˜¨°% ´% À% Ä% ÔÜ hà hô hø hü% % $  $ ,( 0( <% @% X( \( h$ l$ „ ˆ ”( ˜( ¬# °# ¼# À# Ð pÔ pä è ì( ð( " " $ x( x,( 0( P! T! l p ˆ Œ ˜ €œ €h ˆl ˆ„ ˆˆ ˆ  ˆ¤ ˆ¼ ˆÀ ˆØ ˆÜ ˆp xt xŒ x x¨ x¬ xÄ xÈ xà xä x  ¤ ˜¨ ˜° ´ Ä  È  Ð Ô ä ˜è ˜ð) ô)  ¨  ¨   $ ° ( ° 0 4 °, ´, Ì+ Ð+ è* ì* ø) ü)  h  h D \& `& l$ p$ Œ   ¤ ¨! ¬! Ä# È# Ü" à"    $* (* @ D T X p t ˆ x Œ x ˜ ´ ¸ Ì ˆ Ð ˆ Ü   , @ D X ¸ \ ¸ h ˜) œ) È  ˜  ˜ ( D P T X \ l p Œ ¤* ¨* ¸ ¼ Ø Ü ð ¸ ô ¸$ 8 H ÀL ÀP ˆT ˆ` xd x„˜ Èœ È´ и ÐÌä è ð( ô(  (% ,% D$ H$ \ `" d" ˆ Œ ¤ÀØ ü   € €$ ( 4 €8 €L pP p`h €l €€ „ ”œ €  €´ p¸ pÄ ÀÈ ÀÌ xÐ xØ Ü & &  $ $$ 4< È@ È\ ` d( h( Œ  ¬$ °$ ÀÈ ÈÌ Èè % % 4L P T( X( h$ l$ „ ”' ˜' ¬ ( Ø, ØLd& h& t$ x$ œ° ´ ¸! ¼! Ô# Ø# ì" ð"   $ 0 4 8" <" T# X# t| ¬& °& ¼% À% Ü à ð ô     0 4 x x| xˆÀ ˆÄ ˆÐì ð   <l ¸p ¸|˜ €œ €4ƒ ¸È€˜€ÈHü%D+Dt 7¸FÔ,  Q.]_B]¦hD©pF¬ð xIœü  sterfor.o/ 1073924762 1032 20 100644 10856 ` ELF(4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿Ðſ蠿ࢿØÅ; XРX”@–@Å¿ÐÅ; X@РXÁ?¿È!  É Ë Å¿à¡ B!  É Ë Å¿Ø‰¡ Bſȅ¡ B…¡ˆBÅ?¿¸É¿¸!Å …¡BÅ; X@РX!Å ¨  € !  ¢ @’@  g€Eà'¿ü!Í !É Å¿¸…¡B…¡‰ÂÅ?¿À!  ý ÿ ý?¿¨!  É Ë Å¿À‰¡ Bſؽ¡ Bý?¿°Å¿ÐÅ; X@РXù¿°…§ @ù¿¨…§Bà TÅ$ Ç$ !  Õ × !  É Ë Å¿À‘¡ B!  É Ë Å¿à¡ B!  É Ë Å¿Ø‰¡ Bſȅ¡ B…¡ˆÂ…¢ B…¢ˆBà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèSTEREOGRAPHICPoint projects into infinityster-for?ð=Û|ßÙ×½»@sterforintsterfor) d!d+8,8-<@Êš4 $ =$E g € ™ ¸ Ø ô  sterfor.c/ecs/hdfeos/gctp/src/sterfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbZqsAAGvp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o sterfor.o sterfor.c -W0,-xp\$XAEBTnbZqsAAGvp.sterforint$XBEBTnbZqsAAGvp.sterforint.__func__sterfor$XBEBTnbZqsAAGvp.sterfor.__func__$XAEBTnbZqsAAGvp.cos_p10$XAEBTnbZqsAAGvp.sin_p10$XAEBTnbZqsAAGvp.false_easting$XAEBTnbZqsAAGvp.false_northing$XAEBTnbZqsAAGvp.lat_origin$XAEBTnbZqsAAGvp.lon_center$XAEBTnbZqsAAGvp.r_major£ d!d+8,8-<@Êš€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D0XD1lD2€D3”D4¨D6¼D:äD;ôD<D=,D>HD?| Ç, D@ŒàŒ $ B ÿÿÿð N ÿÿÿè Z T d XÀ4 n€ÿÿÿà |€ÿÿÿØ Š€ÿÿÿÐ –€ÿÿÿÈ ¤€ÿÿÿÀ ¯€ÿÿÿ¸DS4DT\DU|DVDWÐÀDYDZà(À(D^(D_HDa¬à$Dc$ ¸, Dd4à4 ü(!/Ï(!/¶>(!/—e(!/w(!/[±(!/?Õ(!/&ö$$.$D$]$s$˜$®$Ì$à$ó$bsterfor.c/ecs/hdfeos/gctp/src/sterfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbZqsAAGvp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hsterforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)sterfor.c$XBEBTnbZqsAAGvp.sterforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)sterfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)sinphi:(0,18)cosphi:(0,18)dlon:(0,18)coslon:(0,18)ksp:(0,18)g:(0,18)$XBEBTnbZqsAAGvp.sterfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbZqsAAGvp.cos_p10:S(0,18)$XAEBTnbZqsAAGvp.sin_p10:S(0,18)$XAEBTnbZqsAAGvp.false_easting:S(0,18)$XAEBTnbZqsAAGvp.false_northing:S(0,18)$XAEBTnbZqsAAGvp.lat_origin:S(0,18)$XAEBTnbZqsAAGvp.lon_center:S(0,18)$XAEBTnbZqsAAGvp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06sterfor.cBbss.bssDdata.dataDrodata.rodatasinp_errorfabscosadjust_lon$XBEBTnbZqsAAGvp.sterfor.__func__sterforoffsetporigincenlonmerradiusptitletsincos$XAEBTnbZqsAAGvp.cos_p10$XAEBTnbZqsAAGvp.sin_p10$XAEBTnbZqsAAGvp.false_easting$XAEBTnbZqsAAGvp.false_northing$XAEBTnbZqsAAGvp.lat_origin$XAEBTnbZqsAAGvp.lon_center$XAEBTnbZqsAAGvp.r_major$XBEBTnbZqsAAGvp.sterforint.__func__sterforintÿñ 8.2:?CN#pÀDx€‡‘˜Ÿ§0À(Ù ø4Pi Žœl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü    $ 4< @ PX \ h l „ø ü  4D P T h l ” ˜ ¤ ¬ ° Ä È Ôè ì ð ô       Hl p | € ” ˜ ¬ ° 4ƒ ¸À8À9+%++,Ø 7)F0°  Qà_ç¦h!™p#(Ð x$ø  sterinv.o/ 1073924763 1032 20 100644 11928 ` ELF,@4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÅ¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿àÍ¿à!  É Ë !Å …¡ B…¡‰ÂÅ; X@РXÅ …  BÅ?¿ØÅ¿Ø ¿Ð¢¿ÈÅ; XРX”@–@!  Å Ç à TÅ$ Ç$ Å¿àÅ; X@РX!Å ¨  € !  Å Ç à XÅ$ Ç$ €²À'¿üÉ¿È!  Å Ç ¡ BÉ¿èſЉ¡ B!  Å Ç ‰¡ BÅ¿à…¡ Â…¡ˆBÅ; X@РXà XÁ$ Ã$ !  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨  €:!  É Ë !Å © €!  ý ÿ ý?¿¸É¿ðſ腠¢É; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €bÀ'¿ü!  ý ÿ ý?¿¸Å¿ð… ¢É¿èÅ; XРXÉ; X@Ô Xù¿¸…§ÀÅ; X@РXà TÁ$ Ã$ €KÀ'¿üý¿Èý?¿¨!  ý ÿ ý?¿°à XÅ Ç Å; X@РXù¿°…§ @ù¿¨…§ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨ €ſðÅ; X@РX!Å ¨ €€#À'¿ü!  ý ÿ ý?¿¸É¿ðſЉ¡ B!  Å Ç ¡ BÉ¿ÀÅ¿à…¡ BÍ; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèSTEREOGRAPHIC@=Û|ßÙ×½»@ !ûTD-?àsterinvintsterinv) d!d+8,8-<@Êš4 $ =$E g € ™ ¸ Ø ô  sterinv.c/ecs/hdfeos/gctp/src/sterinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbaqsAAGwp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o sterinv.o sterinv.c -W0,-xp\$XAEBTnbaqsAAGwp.sterinvint$XBEBTnbaqsAAGwp.sterinvint.__func__sterinv$XBEBTnbaqsAAGwp.sterinv.__func__$XAEBTnbaqsAAGwp.cos_p10$XAEBTnbaqsAAGwp.sin_p10$XAEBTnbaqsAAGwp.false_easting$XAEBTnbaqsAAGwp.false_northing$XAEBTnbaqsAAGwp.lat_origin$XAEBTnbaqsAAGwp.lon_center$XAEBTnbaqsAAGwp.r_major· d!d+8,8-<@Êš€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D0XD1lD2€D3”D4¨D6¼D:äD;ôD<D=,D>HD?| Ç, D@ŒàŒ $ B ÿÿÿð L ÿÿÿè V T b XÀ4 n€ÿÿÿà x€ÿÿÿØ €ÿÿÿÐ €ÿÿÿÈ ™€ÿÿÿÀDR4DSPDTlDUDVÌDWìDXÀ0DZ0D[LàTÀTD_TD`°DaèÀDcÀ8De8DfŒà”À”Dj”DkèàðàðÀðDpðDq8DrˆDtààDx ¤, Dyà è(!/Ï (!/¶*(!/—Q(!/wy(!/[(!/?Á(!/&â$ü$$0$I$_$„$š$®$Â$Õ$ñ$$bsterinv.c/ecs/hdfeos/gctp/src/sterinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbaqsAAGwp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hsterinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)sterinv.c$XBEBTnbaqsAAGwp.sterinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)sterinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh:(0,18)z:(0,18)sinz:(0,18)cosz:(0,18)con:(0,18)$XBEBTnbaqsAAGwp.sterinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbaqsAAGwp.cos_p10:S(0,18)$XAEBTnbaqsAAGwp.sin_p10:S(0,18)$XAEBTnbaqsAAGwp.false_easting:S(0,18)$XAEBTnbaqsAAGwp.false_northing:S(0,18)$XAEBTnbaqsAAGwp.lat_origin:S(0,18)$XAEBTnbaqsAAGwp.lon_center:S(0,18)$XAEBTnbaqsAAGwp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)atan:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06sterinv.cBbss.bssDdata.dataDrodata.rodatasinatan2adjust_lonasinfabsatansqrt$XBEBTnbaqsAAGwp.sterinv.__func__sterinvoffsetporigincenlonmerradiusptitletsincos$XAEBTnbaqsAAGwp.cos_p10$XAEBTnbaqsAAGwp.sin_p10$XAEBTnbaqsAAGwp.false_easting$XAEBTnbaqsAAGwp.false_northing$XAEBTnbaqsAAGwp.lat_origin$XAEBTnbaqsAAGwp.lon_center$XAEBTnbaqsAAGwp.r_major$XBEBTnbaqsAAGwp.sterinvint.__func__sterinvintÿñ 8(.28CHMRW3yÀ$‰š¡¨°0É(â !=Yr( —œl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü    $ 4< @ PX \ h l „ø ü   D T X d h x € ¤¬ ° Ð Ø Ü ð ô   8 < \ p t „ Œ  ” ˜ ° ¸ ¼ Ð Ô à ä ø ü $8 T X €” ¸ ¼ Ü    ( 0 4 P T p t œ° 4ƒ ¸è 8 °;%ë+ìØ 7Ä)F ð   Q_"ª¦h$P¢p%ôð x'ä\  stplnfor.o/ 1073924764 1032 20 100644 17340 ` ELFA<4(.shstrtab.text.data.rodata1.data1.bss.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã½øö' Pô' Lò' Hð' D ?ÿà'¿ø!â à D€¤@€â D!â$ €€hÀ'¿üà D€¤ €>à H€¤ €À'¿ôà¿ô€¤ †€ä Dà¿ô¡, #¢`à€¤€€à¿ôà'¿ø€ à¿ô  à'¿ôà¿ô€¤ †¿ÿî€à H€¤ €À'¿ôà¿ô€¤ †€ä Dà¿ô¡, #¢`à€¤€€à¿ôà'¿ø€ à¿ô  à'¿ôà¿ô€¤ †¿ÿîà¿ø€¤?ÿ€ ¿$#¢`ä Dæ H’@”€@–À ¿$#¢`@’@  €à'¿üà H€¤ € à L#¢`@’@€ Ð'¾¤à P#¢`@’@Ð'¾¤à¾¤€¤€ !  ¢ ,@’@  €ñà'¿üæ¾¤à¿ø¥, £, ¤$€£,  $€À’@” ¿ˆ¢ ¤ 澤’@”€@–À!  ¢ ¤ 澤’@”€@–À ¿¨¢ ¤ 澤’@”€@–Àྤ@!à €¤ € ¿$#¢`ä Dæ H’@”€@–À ¿$#¢`@’@  €¯à'¿ü!  @à D#¢`@’@à H€¤ €  €à'¿ð  Sà'¿ðà¿ð#¢`@’@Å¿¨Å?¿!É Å¿°…¡ÂÅ; X@РXÅ¿¨…  BÅ?¿!à €¤ €IÅ¿ÀÅ?¿Å¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¿à¾¨€¤ €à¾¨€oà'¿üÅ¿ØÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾øà¾¨€¤ €à¾¨€[à'¿üÅ¿àÅ?¾ðÅ¿èÅ?¾èſɿͿѿվøÙ¾ðݾèÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# x@€:!à €¤ €rÅ¿ÐÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾Àྨ€¤ €à¾¨€%à'¿üÅ¿ÈÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾°à¾¨€¤ €à¾¨€à'¿üÅ¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¿à¾¨€¤ €à¾¨€ýà'¿üÅ¿ØÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾øà¾¨€¤ €à¾¨€éà'¿üÅ¿àÅ?¾ðÅ¿èÅ?¾èſɿ;ÀѾ°Õ¿Ù¾øÝ¾ðá¾èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@€Å!à €¤ €DÅ¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¿à¾¨€¤ €à¾¨€°à'¿üÅ¿ÀÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾øà¾¨€¤ €à¾¨€œà'¿üÅ¿ÈÅ?¾ðÅ¿ÐÅ?¾èſɿͿѾøÕ¾ðÙ¾èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@€~!à €¤ €yÅ¿ÀÅ?¿Å¿ÐÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾àྨ€¤ €à¾¨€gà'¿üÅ¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾Ðྨ€¤ €à¾¨€Sà'¿üÅ¿ØÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾Øà¾¨€¤ €à¾¨€?à'¿üÅ¿àÅ?¾ðÅ¿èÅ?¾è  à'¾¬!Å Å?¾È!Å Å?¾¸!Å Å?¾À!Å Å?¾°Å¿É¿Í¿Ñ¾àÕ¾ÐÙ¾ØÝ¾ðá¾èå¾Èé¾Àí¾¸ñ¾°à¾¬Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €å# „ç# ˆé# Œë# í# ”ï# ˜ñ# œó#  @à# ¤€À'¿ü€à¿ü°Çàèã¿€ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€Tà'¿ü€N!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€:à'¿ü€4!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€ à'¿ü€!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€à'¿ü€À'¿ü€à¿ü°Çàèef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldrrIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-forstate-initSTATE PLANEZone: Datum: NAD?ð?‘ßF¢R5stplnforintstplnforÉ d"d-8.8/<@Êœ‘4 ) @ W$c ‰$’ µ stplnfor.c/ecs/hdfeos/gctp/src/stplnfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbbqsAAWxp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o stplnfor.o stplnfor.c -W0,-xp\$XAEBTnbbqsAAWxp.$XAEBTnbbqsAAWxp.inzone$XAEBTnbbqsAAWxp.NAD27$XAEBTnbbqsAAWxp.NAD83stplnforint$XBEBTnbbqsAAWxp.stplnforint.__func__stplnfor$XBEBTnbbqsAAWxp.stplnfor.__func__$XAEBTnbbqsAAWxp.id4 d"d-8.8/<@Êœ‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /& N& & ´$ á D í H û L  PÀ €ÿÿÿø €ÿÿÿô '€ÿÿÿð 4€Hÿÿÿ¨ T€ ÿÿÿˆ t€dÿÿÿ$ ’€ÿÿÿ Ÿ€ÿÿÿ ¬€ÿÿÿ ¾€ÿÿÿ Ѐÿÿþø â€ÿÿþð ô€ÿÿþè€ÿÿþà€ÿÿþØ&€ÿÿþÐ6€ÿÿþÈB€ÿÿþÀN€ÿÿþ¸Z€ÿÿþ°f€ÿÿþ¬q€ÿÿþ¨|€ÿÿþ¤Ž„DKDLDM4DOHDPPÀ`DR`ÀpDTpÀ„DV„À¨DX¨DY°à¸DT¸àÔàÔD^ÜÀìD`ìÀDbÀ$Dd$De,à4D`4àPàPàPDjPÀ`Dl`DmˆDn à¬Dq¬Dr¼DtÜDuøÀDwDx à,Dz,D{XD||D}¤D~ÈD”ÔÀèD–èD—D˜(à4D4DžDDŸ\D lD¢xD£€D¥˜D¦ DªÈÀÜD¬ÜD­äD®D¯(D°4D±hD²xD³„D´ŒD¶”àðD¹øÀ D» D¼@D½PD¾\D¿DÀ DÁ¬DÂàDÃðDÄüDÅ0DÆ@DÇLDÈTDÊ\àÄDÍÌÀàDÏàDÐDÑ$DÒ0DÓdDÔtDÕ€DÖˆD×ààDÚèÀüDÜüDÝDÞ8DßHDàTDáˆDâ˜Dã¤DäØDåèDæôDçüDè Dé Dê Dë $Dí 0Dï <à ØDñ Ø™, Dò èà èâ$ ÿÿÿð" ÿÿÿè. T8 XÀ4B€ÿÿÿäD4ÀHDHDˆà”DœÀ°D °D ðàüD ÀDDXàdDlÀ€D€DÀàÌDÌM, DÜàÜ’(!/ê­$Î$ã$$$:$¦$Ñ$$;$w$¢$í$$-$T$…$³$í$bstplnfor.c/ecs/hdfeos/gctp/src/stplnfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbbqsAAWxp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.h$XAEBTnbbqsAAWxp.inzone:S(0,4)$XAEBTnbbqsAAWxp.NAD27:S(0,21)=ar(0,4);0;133;(0,4)$XAEBTnbbqsAAWxp.NAD83:S(0,22)=ar(0,4);0;133;(0,4)stplnforint:F(0,3);(0,4);(0,4);(10,3);(10,3)zone:p(0,4)sphere:p(0,4)fn27:p(10,3)fn83:p(10,3)ind:(0,4)i:(0,4)nadval:(0,4)table:(0,23)=ar(0,4);0;8;(0,18)pname:(0,24)=ar(0,4);0;31;(0,1)buf:(0,25)=ar(0,4);0;99;(0,1)r_maj:(0,18)r_min:(0,18)scale_fact:(0,18)center_lon:(0,18)center_lat:(0,18)false_east:(0,18)false_north:(0,18)azimuth:(0,18)lat_orig:(0,18)lon_orig:(0,18)lon1:(0,18)lat1:(0,18)lon2:(0,18)lat2:(0,18)mode:(0,4)iflg:(0,4)ptr:(0,26)=*(2,2)stplnfor.c$XBEBTnbbqsAAWxp.stplnforint.__func__:V(0,27)=ar(0,4);0;11;(0,28)=k(0,1)stplnfor:F(0,3);(0,18);(0,18);(0,29)=*(0,18);(0,29)lon:p(0,18)lat:p(0,18)x:p(0,29)y:p(0,29)iflg:(0,4)$XBEBTnbbqsAAWxp.stplnfor.__func__:V(0,30)=ar(0,4);0;8;(0,31)=k(0,1)$XAEBTnbbqsAAWxp.id:S(0,3)genrpt_long:P(0,20);(0,4);(10,3)pakcz:P(0,18);(0,18)paksz:P(0,18);(0,18);(0,32)=*(0,4)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)omerforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)omerfor:P(0,3);(0,18);(0,18);(0,29);(0,29)tmforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)tmfor:P(0,3);(0,18);(0,18);(0,29);(0,29)polyforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)polyfor:P(0,3);(0,18);(0,18);(0,29);(0,29)lamccforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)lamccfor:P(0,3);(0,18);(0,18);(0,29);(0,29)sqrt:P(0,18);(0,18)fseek:P(0,3);(0,33)=*(7,2);(0,4);(0,3)fread:P(2,3);(0,34)=*(0,20);(0,14);(0,14);(0,33)sprintf:P(0,3);(10,3);(0,35)=*(0,36)=k(0,1);0fopen:P(0,26);(0,37)=*(0,38)=k(0,1);(0,39)=*(0,40)=k(0,1)fclose:P(0,3);(0,33)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06stplnfor.cBbss.bssDdata.dataDrodata.rodataomerforpolyforlamccfortmfor$XBEBTnbbqsAAWxp.stplnfor.__func__stplnforomerforintpolyforintlamccforinttmforintpakczpakszsqrtgenrpt_longptitlefclosefreadfseekfopenp_errorsprintf$XAEBTnbbqsAAWxp.id$XBEBTnbbqsAAWxp.stplnforint.__func__stplnforint$XAEBTnbbqsAAWxp.NAD83$XAEBTnbbqsAAWxp.NAD27$XAEBTnbbqsAAWxp.inzoneÿñ 4 /7?HN$ q ìz…œ¥«±¶ÂÉÐÖÜâêò , ø8Of," 0" H" L"  ! ¤!   t x œ   ¨Ð (Ô (Üð ,ô ,ü  (`„Œ  ¬ÐÜä è ü 0 0$ D( D0D PH PLX \\ \d” h˜ h ° ´ ÄØ Ü ü  L`h l ø   $8@ D tˆ ” ÄØà ä (0 4 ÌÜ à ø   H\d h èø ü 08 < l€ˆ Œ ¼ÐØ Ü      (  ,  4  8  @  D  à L P „  ´ ¸ ì    T  „ ˆ ¼4Œ À  È4üW Tw'Ë,Ð-4´  @´ÉO€|  Z"üh5ÿ¦q7¥~y9$0 ;Tè stplninv.o/ 1073924765 1032 20 100644 17436 ` ELFAœ4(.shstrtab.text.data.rodata1.data1.bss.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã½øö' Pô' Lò' Hð' D ?ÿà'¿ø!â à D€¤@€â D!â$ €€kÀ'¿üà D€¤ €>à H€¤ €À'¿ôà¿ô€¤ †€ä Dà¿ô¡, #¢`à€¤€€à¿ôà'¿ø€ à¿ô  à'¿ôà¿ô€¤ †¿ÿî€à H€¤ €À'¿ôà¿ô€¤ †€ä Dà¿ô¡, #¢`à€¤€€à¿ôà'¿ø€ à¿ô  à'¿ôà¿ô€¤ †¿ÿîà¿ø€¤?ÿ€ ¿##¢`ä Dæ H’@”€@–À ¿##¢`@’@  €à'¿üà H€¤ € à L#¢`@’@€ Ð'¾¤à P#¢`@’@Ð'¾¤à¾¤€¤€ !  ¢ ,@’@  €ôà'¿üæ¾¤à¿ø¥, £, ¤$€£,  $€À’@”ྤ@ ¿‡¢ ¤ 澤’@”€@–À!  ¢ ¤ 澤’@”€@–À ¿¨¢ ¤ 澤’@”€@–Àྤ@!à €¤ € ¿##¢`ä Dæ H’@”€@–À ¿##¢`@’@  €¯à'¿ü!  @à D#¢`@’@à H€¤ €  €à'¿ð  Sà'¿ðà¿ð#¢`@’@Å¿¨Å?¿!É Å¿°…¡ÂÅ; X@РXÅ¿¨…  BÅ?¿!à €¤ €IÅ¿ÀÅ?¿Å¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¿à¾¨€¤ €à¾¨€oà'¿üÅ¿ØÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾øà¾¨€¤ €à¾¨€[à'¿üÅ¿àÅ?¾ðÅ¿èÅ?¾èſɿͿѿվøÙ¾ðݾèÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# x@€:!à €¤ €rÅ¿ÐÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾Àྨ€¤ €à¾¨€%à'¿üÅ¿ÈÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾°à¾¨€¤ €à¾¨€à'¿üÅ¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¿à¾¨€¤ €à¾¨€ýà'¿üÅ¿ØÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾øà¾¨€¤ €à¾¨€éà'¿üÅ¿àÅ?¾ðÅ¿èÅ?¾èſɿ;ÀѾ°Õ¿Ù¾øÝ¾ðá¾èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@€Å!à €¤ €DÅ¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¿à¾¨€¤ €à¾¨€°à'¿üÅ¿ÀÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾øà¾¨€¤ €à¾¨€œà'¿üÅ¿ÈÅ?¾ðÅ¿ÐÅ?¾èſɿͿѾøÕ¾ðÙ¾èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@€~!à €¤ €yÅ¿ÀÅ?¿Å¿ÐÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾àྨ€¤ €à¾¨€gà'¿üÅ¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾Ðྨ€¤ €à¾¨€Sà'¿üÅ¿ØÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾Øà¾¨€¤ €à¾¨€?à'¿üÅ¿àÅ?¾ðÅ¿èÅ?¾è  à'¾¬!Å Å?¾È!Å Å?¾¸!Å Å?¾À!Å Å?¾°Å¿É¿Í¿Ñ¾àÕ¾ÐÙ¾ØÝ¾ðá¾èå¾Èé¾Àí¾¸ñ¾°à¾¬Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €å# „ç# ˆé# Œë# í# ”ï# ˜ñ# œó#  @à# ¤€À'¿ü€à¿ü°Çàèã¿€ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€Tà'¿ü€N!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€:à'¿ü€4!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€ à'¿ü€!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€à'¿ü€À'¿ü€à¿ü°Çàèef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldrrIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-invstate-initSTATE PLANEZone: Datum: NAD?ð?‘ßF¢R5stplninvintstplninvÉ d"d-8.8/<@Ê‘4 ) @ W$c ‰$’ µ stplninv.c/ecs/hdfeos/gctp/src/stplninv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbcqsAAWyp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o stplninv.o stplninv.c -W0,-xp\$XAEBTnbcqsAAWyp.$XAEBTnbcqsAAWyp.inzone$XAEBTnbcqsAAWyp.nad27$XAEBTnbcqsAAWyp.nad83stplninvint$XBEBTnbcqsAAWyp.stplninvint.__func__stplninv$XBEBTnbcqsAAWyp.stplninv.__func__$XAEBTnbcqsAAWyp.id6 d"d-8.8/<@Ê‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /& N& & ´$ á D í H û L  PÀ €ÿÿÿø €ÿÿÿô '€ÿÿÿð 4€Hÿÿÿ¨ T€!ÿÿÿ‡ t€dÿÿÿ# ’€ÿÿÿ Ÿ€ÿÿÿ ¬€ÿÿÿ ¾€ÿÿÿ Ѐÿÿþø â€ÿÿþð ô€ÿÿþè€ÿÿþà€ÿÿþØ&€ÿÿþÐ6€ÿÿþÈB€ÿÿþÀN€ÿÿþ¸Z€ÿÿþ°f€ÿÿþ¬q€ÿÿþ¨|€ÿÿþ¤Ž„DLDMDN4DPHDQPÀ`DS`ÀpDUpÀ„DW„À¨DY¨DZ°à¸DU¸àÔàÔD_ÜÀìDaìÀDcÀ$De$Df,à4Da4àPàPàPDkPÀ`Dm`DnˆDo à¬Dr¬Ds¼DuÜDvøÀDxDy à,D{,D|XD}dD~ˆD°D€ÔD–àÀôD˜ôD™Dš4à@DŸ@D PD¡hD¢xD¤„D¥ŒD©¤Dª¬D¬ÔÀèD®èD¯ðD°$D±4D²@D³tD´„DµD¶˜D¸ àüD»ÀD½D¾LD¿\DÀhDÁœD¬DøDÄìDÅüDÆDÇ<DÈLDÉXDÊ`DÌhàÐDÏØÀìDÑìDÒ DÓ0DÔ<DÕpDÖ€D׌DØ”DÙœàìDÜôÀDÞDßDàDDáTDâ`Dã”Dä¤Då°DæäDçôDè Dé Dê Dë Dì $Dí 0Dï <Dñ Hà äDô ä™, Dõ ôà ôâ$ ÿÿÿð  ÿÿÿè* T6 XÀ4B€ÿÿÿäD4ÀHDHDˆà”D œÀ°D °D ðàüDÀDDXàdDlÀ€D€DÀàÌDÌM, DÜàÜ’(!/ê­$Î$ã$$$:$¦$Ñ$$;$w$¢$í$$-$H$h$™$Ç$$bstplninv.c/ecs/hdfeos/gctp/src/stplninv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbcqsAAWyp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.h$XAEBTnbcqsAAWyp.inzone:S(0,4)$XAEBTnbcqsAAWyp.nad27:S(0,21)=ar(0,4);0;133;(0,4)$XAEBTnbcqsAAWyp.nad83:S(0,22)=ar(0,4);0;133;(0,4)stplninvint:F(0,3);(0,4);(0,4);(10,3);(10,3)zone:p(0,4)sphere:p(0,4)fn27:p(10,3)fn83:p(10,3)ind:(0,4)i:(0,4)nadval:(0,4)table:(0,23)=ar(0,4);0;8;(0,18)pname:(0,24)=ar(0,4);0;32;(0,1)buf:(0,25)=ar(0,4);0;99;(0,1)r_maj:(0,18)r_min:(0,18)scale_fact:(0,18)center_lon:(0,18)center_lat:(0,18)false_east:(0,18)false_north:(0,18)azimuth:(0,18)lat_orig:(0,18)lon_orig:(0,18)lon1:(0,18)lat1:(0,18)lon2:(0,18)lat2:(0,18)mode:(0,4)iflg:(0,4)ptr:(0,26)=*(2,2)stplninv.c$XBEBTnbcqsAAWyp.stplninvint.__func__:V(0,27)=ar(0,4);0;11;(0,28)=k(0,1)stplninv:F(0,3);(0,18);(0,18);(0,29)=*(0,18);(0,29)x:p(0,18)y:p(0,18)lon:p(0,29)lat:p(0,29)iflg:(0,4)$XBEBTnbcqsAAWyp.stplninv.__func__:V(0,30)=ar(0,4);0;8;(0,31)=k(0,1)$XAEBTnbcqsAAWyp.id:S(0,3)genrpt_long:P(0,20);(0,4);(10,3)pakcz:P(0,18);(0,18)paksz:P(0,18);(0,18);(0,32)=*(0,4)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)omerinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)omerinv:P(0,3);(0,18);(0,18);(0,29);(0,29)tminvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)tminv:P(0,3);(0,18);(0,18);(0,29);(0,29)polyinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)polyinv:P(0,3);(0,18);(0,18);(0,29);(0,29)lamccinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)lamccinv:P(0,3);(0,18);(0,18);(0,29);(0,29)sqrt:P(0,18);(0,18)ftell:P(0,4);(0,33)=*(7,2)fseek:P(0,3);(0,33);(0,4);(0,3)fread:P(2,3);(0,34)=*(0,20);(0,14);(0,14);(0,33)sprintf:P(0,3);(10,3);(0,35)=*(0,36)=k(0,1);0fopen:P(0,26);(0,37)=*(0,38)=k(0,1);(0,39)=*(0,40)=k(0,1)fclose:P(0,3);(0,33)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06stplninv.cBbss.bssDdata.dataDrodata.rodataomerinvpolyinvlamccinvtminv$XBEBTnbcqsAAWyp.stplninv.__func__stplninvomerinvintpolyinvintlamccinvinttminvintpakczpakszsqrtgenrpt_longptitlefclosefreadftellfseekfopenp_errorsprintf$XAEBTnbcqsAAWyp.id$XBEBTnbcqsAAWyp.stplninvint.__func__stplninvint$XAEBTnbcqsAAWyp.nad83$XAEBTnbcqsAAWyp.nad27$XAEBTnbcqsAAWyp.inzoneÿñ 4 /7?HN$ q (ìz…œ¥«±¶ÂÉÐÖÜâèðø  2 >Ul,# 0# H# L#  " ¤" !  ! t x œ   ¨Ð (Ô (Üð ,ô ,ü  (`l˜ œ ¸Üèð ô  0  0$0 D4 D<P PT PXd \h \p  h¤ h¬¼ À Ðä è $ ( Xlt x   0DL P €”œ   Ðäì ð  4< @ Øè ì   $ Thp t ô  (<D H xŒ” ˜ ÈÜä è  (  ,  4  8  @  D  L  P  ì \ ` ”  Ä È ü  , 0 d  ” ˜ Ì4Œ À  Ø4 W dw'Û,à-4´  @ÄÉO”  Z#$h6;¦q7á„y9h@ ;¨ô tmfor.o/ 1073924766 1032 20 100644 16276 ` ELF=<4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿À!  Å$ Ç$ Å¿È!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿¸!É Å¿¸… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿°!  Å Ç !  É Ë !  Í Ï !  Ñ Ó !  Õ × Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@ù¿°…§ @!  Å$ Ç$ !  É Ë !Å … ˆÄ…¡ Â!  Å$ Ç$ !  É Ë !Å © € !Å !  Å$ Ç$ €!Å !  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  Å; XРX@”!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¾øú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àſ蠿آ¿ÐÅ; XРX”@–@!  É Ë !Å © B€uý¿Ðý?¿€Å¿àÅ; X@РXù¿€…§ @Å?¿¸Å¿¸Å; X@РX!Å … BÅ; X@РX!Å ¨ € !  ¢ @’@  ]€(à'¿ü!  É Ë !Å ‰¡ B!  Å Ç ½¡ Bý?¿x!É Å¿¸¡B…¡Â…¡‰ÂÅ; X@РXù¿x…§ @à TÅ$ Ç$ ý¿Ðý?¿€Å¿àÅ; X@РXù¿€½§ @ý?¿p!É Å¿¸… ‰B…¡ÂÅ; X@РXù¿p…§ ÀÅ; X@РXÁ?¿˜É¿è!Å © €ſ˜… ¢Å?¿˜!  É Ë !  Å Ç ¡ BÉ¿˜!  Å Ç …¡Â…¡‰Bà XÅ$ Ç$ €×À'¿üÉ¿ÐÅ¿à…¡ BÅ?¿Èſȅ ‰BÅ?¿À!  É Ë Å¿Ð… ‰B…¡ BÅ?¿°Å¿èÅ; X@РXÁ?¿ Å¿ … ‰BÅ?¿¨!Í !  É Ë Å¿Ø… ‰B…¡ B…¡ˆÂÅ?¿˜!  ý ÿ ý?¿hÅ¿˜Å; X@РXù¿h…§ ÀÅ?¿!  ý ÿ ý?¿h!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@ù¿h…§ @Å?¿ˆ!  É Ë Å¿‰¡ Bſȥ¡ B!á É¿À!Å ¡ ÂÍ¿¨…¤ÆÑ¿°™ ˆH!Å •¡ Â!É !Å …¡‰B‰¡Â…¡‰F‰¡B!Å …¢ B¡B!  É Ë !Å …¡ B…¡ˆÂ…¢‰B…£B…£‰B…¤B‰¤‰B!  Å Ç …¡Bà TÅ$ Ç$ !  õ ÷ É¿ˆ!  Å Ç ±¡Âɿſ ­¡ Bé¿À!å !Å ¡¥ Â!Å Ñ¿¨‰ ˆÈÕ¿°!Å …¢‰B¡B‰¢‰J!Å …¡ B¡ˆB!Å ™¥ Â!É !Å …¢ B‰¡Â…¢ H‰¡B!Å …¢‰B¡B!  É Ë !Å …¡ B…¡ˆÂ…£ B…£ˆB…¤ B…¤ˆB…¥ B…¥‰B…¦B‰¦‰B!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinitytm-for?ð>äøµˆãhñ¿ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t tmforinttmforÁ dd'8(8)<@Êž‹4$ 1$7 W l ‹ « À Õ é ý  % 9 U q  ¨ tmfor.c/ecs/hdfeos/gctp/src/tmfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbeqsAAWzp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o tmfor.o tmfor.c -W0,-xp\$XAEBTnbeqsAAWzp.tmforint$XBEBTnbeqsAAWzp.tmforint.__func__tmfor$XBEBTnbeqsAAWzp.tmfor.__func__$XAEBTnbeqsAAWzp.ind$XAEBTnbeqsAAWzp.false_easting$XAEBTnbeqsAAWzp.false_northing$XAEBTnbeqsAAWzp.ml0$XAEBTnbeqsAAWzp.esp$XAEBTnbeqsAAWzp.es$XAEBTnbeqsAAWzp.e3$XAEBTnbeqsAAWzp.e2$XAEBTnbeqsAAWzp.e1$XAEBTnbeqsAAWzp.e0$XAEBTnbeqsAAWzp.lat_origin$XAEBTnbeqsAAWzp.lon_center$XAEBTnbeqsAAWzp.scale_factor$XAEBTnbeqsAAWzp.r_minor$XAEBTnbeqsAAWzp.r_majorÚK dd'8(8)<@Êž‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚&‚:‚V€š€¢°€ó€ m‚Š‚¢£‚½€€c€Å€B€¢¨€@Ç€@ó€ € -€ˆ F€ m€ ˜€ € ;€ q€  ´€  Ò€ €¢¢ ‚ ‚¢¢¢ )$ j ÿÿÿð x ÿÿÿè † ÿÿÿà ™ ÿÿÿØ ¬ ÿÿÿÐ ¿ ÿÿÿÈ Ò ÿÿÿÀÀp æ€ÿÿÿ¸ ò„D?pD@„DA˜DB¬DCÀDDÔDEèDGüDH$DIHDJtDK DLÌDMøDN¤DPÔDQüDSDW4DXDDYxDZ D[¼D\ØD] ú, D^à ?$ p ÿÿÿð | ÿÿÿè ˆ T ’ XÀ4 œ€ÿÿÿà ­€ÿÿÿØ ¼€ÿÿÿРˀÿÿÿÈ Õ€ÿÿÿÀ à€ÿÿÿ¸ é€ÿÿÿ° ò€ÿÿÿ¨ û€ÿÿÿ €ÿÿÿ˜€ÿÿÿ€ÿÿÿˆDs4Dt\Dx|À¤Dz¤D{ÈÀD}D~ à,À,D‚,Dƒ˜D„ôD…D†D‡hàpàpD‹pDŒ€DŒDެDÀDÌD‘øD’(D•¼D™”D›´#, DœÄàÄe(!0"‚(!/u©(!/UÑ(!/øî(!0  (!/”'(!/äC(!/Ð_(!/¼{(!/¨—(!/9»(!/ß(!.ÿ(!.æ&(!.ÍG$d$”$¨$¼$Ð$ä$þ$$2$K$i$Ž$¤$Â$Ö$ê$ý$$#$6$Jbtmfor.c/ecs/hdfeos/gctp/src/tmfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbeqsAAWzp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.htmforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)scale_fact:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)tmfor.c$XBEBTnbeqsAAWzp.tmforint.__func__:V(0,21)=ar(0,4);0;8;(0,22)=k(0,1)tmfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)sin_phi:(0,18)cos_phi:(0,18)al:(0,18)als:(0,18)b:(0,18)c:(0,18)t:(0,18)tq:(0,18)con:(0,18)n:(0,18)ml:(0,18)$XBEBTnbeqsAAWzp.tmfor.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)$XAEBTnbeqsAAWzp.ind:S(0,18)$XAEBTnbeqsAAWzp.false_easting:S(0,18)$XAEBTnbeqsAAWzp.false_northing:S(0,18)$XAEBTnbeqsAAWzp.ml0:S(0,18)$XAEBTnbeqsAAWzp.esp:S(0,18)$XAEBTnbeqsAAWzp.es:S(0,18)$XAEBTnbeqsAAWzp.e3:S(0,18)$XAEBTnbeqsAAWzp.e2:S(0,18)$XAEBTnbeqsAAWzp.e1:S(0,18)$XAEBTnbeqsAAWzp.e0:S(0,18)$XAEBTnbeqsAAWzp.lat_origin:S(0,18)$XAEBTnbeqsAAWzp.lon_center:S(0,18)$XAEBTnbeqsAAWzp.scale_factor:S(0,18)$XAEBTnbeqsAAWzp.r_minor:S(0,18)$XAEBTnbeqsAAWzp.r_major:S(0,18)genrpt:P(0,20);(0,18);(10,3)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)acos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06tmfor.cBbss.bssDdata.dataDrodata.rodatatansqrtcosacoslogp_errorfabssintsincosadjust_lon$XBEBTnbeqsAAWzp.tmfor.__func__tmforoffsetporigincenlonmergenrptradius2ptitlemlfne3fne2fne1fne0fn$XAEBTnbeqsAAWzp.ind$XAEBTnbeqsAAWzp.esp$XAEBTnbeqsAAWzp.ml0$XAEBTnbeqsAAWzp.e3$XAEBTnbeqsAAWzp.e2$XAEBTnbeqsAAWzp.e1$XAEBTnbeqsAAWzp.e0$XAEBTnbeqsAAWzp.es$XAEBTnbeqsAAWzp.false_easting$XAEBTnbeqsAAWzp.false_northing$XAEBTnbeqsAAWzp.lat_origin$XAEBTnbeqsAAWzp.lon_center$XAEBTnbeqsAAWzp.scale_factor$XAEBTnbeqsAAWzp.r_minor$XAEBTnbeqsAAWzp.r_major$XBEBTnbeqsAAWzp.tmforint.__func__tmforintÿñ x˜,059>BJOS[f¡†PÔŒ”›¥¬´»ÀÅÊÏÔpéhþ`X'P;HO@c8w0–(¶ Òî %>˜ a,„, ˆ, ˜+ œ+ ¬* °* À) Ä) Ô( Ø( è' ì' ü& &  + + ,  , 4 8 H% L% X% \% lt$ x$ „% ˆ% ˜ # ¤# °% ´% ÄÌ" Ð" Ü% à% ðø! ü! ,  , $  $ ,# 0# <" @" L! P! \( `( ”¤ ¨ ´% ¸% Ä È Ô Ø ä% è% ô ø      , 0 4 8 D H LT, X, d+ h+ €ˆ* Œ* ˜ œ ¨°) ´) ÄÌ( Ð( àè& ì& ø' ü' ˆ) Œ)  ÄÌ Ð Ü à  ( , 8 @ D X @\ @h |, €, Œ ( (˜* œ* ° ´ Ì ø    $8 H L l, p, |* €* ”( ˜( Ü à    $% (% H, L, dx, |, Œ$ $ œ#  # ¬" °" ¼! À! ø * * , 0 8 0< 0T 8X 8` @d @h Hl H€ P„ P ”   X¤ XÄ& È& ä* è* ø ü  (  ( $ ` ( ` 0 @ 4 @ D h H h X p \ p h x l x t € x € | X € X ” ˆ ˜ ˆ ¤ ¨ ´ ¸ ä' è' 4ƒ ¸ ( àx àg H§% ï+ ð8 7 (ÁFì D  Q0K_,{¦h.!jp0Œð x3| À  tminv.o/ 1073924767 1032 20 100644 17892 ` ELFCŒ4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿À!  Å$ Ç$ Å¿È!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿¸!É Å¿¸… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿°!  Å Ç !  É Ë !  Í Ï !  Ñ Ó !  Õ × Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@ù¿°…§ @!  Å$ Ç$ !  É Ë !Å … ˆÄ…¡ Â!  Å$ Ç$ !  É Ë !Å © €¢ !â$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  Å; XРX@”!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàè㾨ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è  à'¿L!à €¤ €|Í¿ð!  É Ë !  Å Ç …¡ B…¡‰ÂÅ; X@РXÁ?¿hÉ¿h!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿X!  Ñ Ó Í¿è!  É Ë !  Å Ç …¡ B…¡‰Â…¢BÅ?¿PÅ¿PÅ; X@РXÁ?¿`!É Å¿`… ‰B¡ÂÅ¿X… ‰B…¡B…¡‰ÂÅ; X@РXÁ?¿àÅ¿àÅ; X@РXà XÁ$ Ã$ É¿P!Å © €à XÅ Ç … ¢Å$ Ç$ É¿X!Å © B€É¿`!Å © B€ !  Å Ç à TÅ$ Ç$ €”À'¿üÅ¿XÉ¿`Å; XРXÉ; X@Ô X!  Å Ç … BÅ; X@РXà TÁ$ Ã$ €€À'¿üÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!  Í Ï É¿è!  Å Ç …¡ ‰¡ˆB!  Å Ç …¡ ÂÅ?¿àÅ¿àÅ?¿ØÀ'¿Ìý¿àý?¿8!  ý ÿ ý?¿@É¿Ø!Å …¡ BÅ; X@РXù¿@…§ @ù¿8½§Bý?¿(!  ý ÿ ý?¿0É¿Ø!Å …¡ BÅ; X@РXù¿0…§ @ù¿(½§Âý?¿!  ý ÿ ý?¿ É¿Ø!Å …¡ BÅ; X@РXù¿ …§ @ù¿‰§B!  Å Ç ‰¡ Âſ؅¡ÂÅ?¿ÐÉ¿ØÅ¿Ð…¡BÅ?¿ØÅ¿ÐÅ; X@РX!Å ¨  €€â¿Ìà¿L€¤@€ !  ¢ @’@  _€à'¿üà¿Ì  à'¿Ì¿ÿ£Å¿ØÅ; X@РX!É !Å …¡ B¨ €Õſؠ¿À¢¿¸Å; XРX”@–@Å¿ØÅ; X@РXÁ?¿°!  É Ë Å¿¸… ‰B…¡ BÅ?¿¨Å¿¨… ‰BÅ?¿ Å¿°… ‰BÅ?¿˜Å¿˜… ‰BÅ?¿!Í !  É Ë Å¿À… ‰B…¡ B…¡ˆÂÅ?¿à!  ý ÿ ý?¿Å¿àÅ; X@РXù¿…§ ÀÅ?¿ˆÍ¿ˆ!É !  Å Ç …¡‰¡‰BÅ¿à…¡ ÂÅ?¿€Í¿ðÉ¿ˆ!  Å Ç …¡ B…¡‰ÂÅ?¿xÅ¿x… ‰BÅ?¿pù¿ØÉ¿ˆÅ¿°…¡ BÍ¿p‰ ‰FÅ¿€µ¡ Â!ñ !Å ­¡‰Â!É Ñ¿˜!Ý …¢ N‰¡BÕ¿¨!Å …¢‰B‰¡Bá¿ !Å …¤ B‰¡Â!  Ù Û !Å …£ B©¡Â!Å ¥¡‰Â!É !Å …¢ B‰¡B!Å …¢‰B¡BÉ¿!Å …¡ B‰¡ˆB!Å …£ B‰¡Â…¤ N…¡Â…¤‰B…¥Â…¥‰B…¦Â…¦‰B…§Âà XÅ$ Ç$ !  í ï é¿x!å É¿p!Å ¡¡ ÂÕ¿˜!Í …¢‰F…¤ˆBÑ¿¨ ˆH!Å ™¡ Â!É …¢ F‰¡Â!Å …¢‰B¡BÉ¿ !Å …¡ B¡ˆÂ!  É Ë !Å …¡ B¡ˆBÉ¿!Å …¡ B…¡ˆB…£ B…£ˆÂ…¤ B…¤ˆÂ‰¥ BÅ¿¸…¡ Â…¥ˆBÅ; X@РXà TÁ$ Ã$ €!É !Å ½¡ Bý?¿Å¿èÅ; X@РXÐ'¿HÅ¿H… ù¿…§ Bà XÅ$ Ç$ !  Å Ç à TÅ$ Ç$ €À'¿ü€à¿ü°ÇàèTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSE?ð>äøµˆãhñ?à@@@=Û|ßÙ×½»@ !ûTD-@8@@@$@"@>@N€@V€@r @F€@o€@4@<@ tminvinttminvÁ dd'8(8)<@ÊŸ‹4$ 1$7 W l ‹ « À Õ é ý  % 9 U q  ¨ tminv.c/ecs/hdfeos/gctp/src/tminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbfqsAAW0p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o tminv.o tminv.c -W0,-xp\$XAEBTnbfqsAAW0p.tminvint$XBEBTnbfqsAAW0p.tminvint.__func__tminv$XBEBTnbfqsAAW0p.tminv.__func__$XAEBTnbfqsAAW0p.ind$XAEBTnbfqsAAW0p.false_easting$XAEBTnbfqsAAW0p.false_northing$XAEBTnbfqsAAW0p.ml0$XAEBTnbfqsAAW0p.esp$XAEBTnbfqsAAW0p.es$XAEBTnbfqsAAW0p.e3$XAEBTnbfqsAAW0p.e2$XAEBTnbfqsAAW0p.e1$XAEBTnbfqsAAW0p.e0$XAEBTnbfqsAAW0p.lat_origin$XAEBTnbfqsAAW0p.lon_center$XAEBTnbfqsAAW0p.scale_factor$XAEBTnbfqsAAW0p.r_minor$XAEBTnbfqsAAW0p.r_majorÐ dd'8(8)<@ÊŸ‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚&‚:‚V€š€¢°€ó€ m‚Š‚¢£‚½€€c€Å€B€¢¨€@Ç€@ó€ € -€ˆ F€ m€ ˜€ € ;€ q€  ´€  Ò€ €¢¢ ‚ ‚¢¢¢ )$ j ÿÿÿð x ÿÿÿè † ÿÿÿà ™ ÿÿÿØ ¬ ÿÿÿÐ ¿ ÿÿÿÈ Ò ÿÿÿÀÀp æ€ÿÿÿ¸ ò„D@pDA„DB˜DC¬DDÀDEÔDFèDHüDI$DJHDKtDL DMÌDNøDO¤DQÔDRüDVDWDXLDYtDZD[¬D\à ú, D]ðàð ?$ p ÿÿÿð z ÿÿÿè „ T  XÀ4 œ€ÿÿÿà §€ÿÿÿØ ²€ÿÿÿРÀÿÿÿÌ Ë€ÿÿÿÀ Ú€ÿÿÿ¸ é€ÿÿÿ° ø€ÿÿÿ¨€ÿÿÿ  €ÿÿÿ˜€ÿÿÿ€ÿÿÿˆ'€ÿÿÿ€0€ÿÿÿx9€ÿÿÿpC€ÿÿÿhL€ÿÿÿ`U€ÿÿÿX^€ÿÿÿPj€ÿÿÿLDo4Ds<ÀPDuPDvŒDw°DxôDyDz<D{XD|tD}ŒÀÄDÄD€ààèÀèD„èD…0à8à8D‹8DŒTDŽpD´D¼ÀÀD“ÀD—°D˜ÀD™ðÀD›Dœà(D(Dž4à<DŸ<ÀpD¡pD¢D£¤D¤ÄD¥ÐD¦ÜD§èD¨D©DDªtD«˜D®¤D±Àà´À¼Dµ¼D¶à D¸ y, D¹0à0»(!0"×(!/uþ(!/U&(!/øC(!0 `(!/”|(!/ä˜(!/д(!/¼Ð(!/¨ì(!/9(!/4(!.ÿZ(!.æ{(!.Íœ$¹$é$ý$$%$9$L$a${$™$¯$È$æ$ $!$?$S$g$z$$ $³$Ïbtminv.c/ecs/hdfeos/gctp/src/tminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbfqsAAW0p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.htminvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)scale_fact:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)tminv.c$XBEBTnbfqsAAW0p.tminvint.__func__:V(0,21)=ar(0,4);0;8;(0,22)=k(0,1)tminv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)con:(0,18)phi:(0,18)delta_phi:(0,18)i:(0,4)sin_phi:(0,18)cos_phi:(0,18)tan_phi:(0,18)c:(0,18)cs:(0,18)t:(0,18)ts:(0,18)n:(0,18)r:(0,18)d:(0,18)ds:(0,18)f:(0,18)h:(0,18)g:(0,18)temp:(0,18)max_iter:(0,4)$XBEBTnbfqsAAW0p.tminv.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)$XAEBTnbfqsAAW0p.ind:S(0,4)$XAEBTnbfqsAAW0p.false_easting:S(0,18)$XAEBTnbfqsAAW0p.false_northing:S(0,18)$XAEBTnbfqsAAW0p.ml0:S(0,18)$XAEBTnbfqsAAW0p.esp:S(0,18)$XAEBTnbfqsAAW0p.es:S(0,18)$XAEBTnbfqsAAW0p.e3:S(0,18)$XAEBTnbfqsAAW0p.e2:S(0,18)$XAEBTnbfqsAAW0p.e1:S(0,18)$XAEBTnbfqsAAW0p.e0:S(0,18)$XAEBTnbfqsAAW0p.lat_origin:S(0,18)$XAEBTnbfqsAAW0p.lon_center:S(0,18)$XAEBTnbfqsAAW0p.scale_factor:S(0,18)$XAEBTnbfqsAAW0p.r_minor:S(0,18)$XAEBTnbfqsAAW0p.r_major:S(0,18)genrpt:P(0,20);(0,18);(10,3)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)sign:P(0,3);(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)exp:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06tminv.cBbss.bssDdata.dataDrodata.rodatasigntantsincosp_errorfabssinatan2adjust_lonasinzsqrtcosexp$XBEBTnbfqsAAW0p.tminv.__func__tminvoffsetporigincenlonmergenrptradius2ptitlemlfne3fne2fne1fne0fn$XAEBTnbfqsAAW0p.ind$XAEBTnbfqsAAW0p.esp$XAEBTnbfqsAAW0p.ml0$XAEBTnbfqsAAW0p.e3$XAEBTnbfqsAAW0p.e2$XAEBTnbfqsAAW0p.e1$XAEBTnbfqsAAW0p.e0$XAEBTnbfqsAAW0p.es$XAEBTnbfqsAAW0p.false_easting$XAEBTnbfqsAAW0p.false_northing$XAEBTnbfqsAAW0p.lat_origin$XAEBTnbfqsAAW0p.lon_center$XAEBTnbfqsAAW0p.scale_factor$XAEBTnbfqsAAW0p.r_minor$XAEBTnbfqsAAW0p.r_major$XBEBTnbfqsAAW0p.tminvint.__func__tminvintÿñ t¸,15=EJNT_ejnrÁ’ @˜ §±¸ÀÇÌÑÖÛàpõh `X3PGH[@o8ƒ0¢( Þú1J¸ m„. ˆ. ˜- œ- ¬, °, À+ Ä+ Ô* Ø* è) ì) ü( (  - - .  . 4 8 H' L' X' \' lt& x& „' ˆ' ˜ % ¤% °' ´' ÄÌ$ Ð$ Ü' à' ðø# ü# .  . &  & ,% 0% <$ @$ L# P# \* `* ”¤" ¨" ´' ¸' Ä È Ô! Ø! ä' è' ô ø      (. ,. 8- <- T\, `, l p |„+ ˆ+ ˜ * ¤* ´¼( À( Ì) Ð) è\ ` t. x. „, ˆ,  ° ´ À Ä Ð* Ô* ä. è. ô, ø, ( , Pd| € ° ´ Ì Ð ä+ è+  $+ (+ <\( `( x) |) " ”" ¤, ¨, ¼. À. è% ì%    ,$ 0$ D (H (T p# t# ˆ 0Œ 0˜ °& ´& è ð 8ô 8$ @( @4 d l @p @t x ¨ ¸Ä! È!   ' ' 4. 8. P h l p' t' œ,  , ä  è  ì H ð H ø P ü P  X  X  `  ` , ( 0 ( <! @! L h P h \ p ` p h x l x p € t € € ˆ „ ˆ ” ˜ ¤ ˜ ¨ ˜ à+ ä+ ô ø  0  0   (   ,   4 P 8 P D ¨ H ¨ X X \ X h! l! x ° | ° Œ H  H À Ü @ à @ ä  è  ü $+ (+ 4ƒ ¸ ` t g €Ç%G+H8 7€ÁFD  QPÐ_1 ¦h2Ævp5< x8L @  utmfor.o/ 1073924768 1032 20 100644 16988 ` ELF@4(.shstrtab.text.data1.bss.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àà \@€¢ €à \@€¢ <€ !  ¢ @’@  €ðà'¿üÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ !Å !  Å$ Ç$ à \@¡* £*   $ ·à'¿Ìſ̉ !Å …¡ B!  Å$ Ç$ !Å !  Å$ Ç$ à \€¤ €!Å €Å?¿Ð!Å Å?¿ÐÅ¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿Ø!É Å¿Ø… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿À!  Å Ç !  É Ë !  Í Ï !  Ñ Ó !  Õ × Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@ù¿À…§ @!  Å$ Ç$ !  É Ë !Å … ˆÄ…¡ Â!  Å$ Ç$ !  É Ë !Å © €!Å !  Å$ Ç$ !  @à \#¢`@’@!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  Å; XРX@”!  Å Ç Å; X@РX€À'¿ü€à¿ü°Çàèã¾øú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àſ蠿آ¿ÐÅ; XРX”@–@!  É Ë !Å © B€uý¿Ðý?¿€Å¿àÅ; X@РXù¿€…§ @Å?¿¸Å¿¸Å; X@РX!Å … BÅ; X@РX!Å ¨ € !  ¢ @’@  ]€(à'¿ü!  É Ë !Å ‰¡ B!  Å Ç ½¡ Bý?¿x!É Å¿¸¡B…¡Â…¡‰ÂÅ; X@РXù¿x…§ @à TÅ$ Ç$ ý¿Ðý?¿€Å¿àÅ; X@РXù¿€½§ @ý?¿p!É Å¿¸… ‰B…¡ÂÅ; X@РXù¿p…§ ÀÅ; X@РXÁ?¿˜É¿è!Å © €ſ˜… ¢Å?¿˜!  É Ë !  Å Ç ¡ BÉ¿˜!  Å Ç …¡Â…¡‰Bà XÅ$ Ç$ €×À'¿üÉ¿ÐÅ¿à…¡ BÅ?¿Èſȅ ‰BÅ?¿À!  É Ë Å¿Ð… ‰B…¡ BÅ?¿°Å¿èÅ; X@РXÁ?¿ Å¿ … ‰BÅ?¿¨!Í !  É Ë Å¿Ø… ‰B…¡ B…¡ˆÂÅ?¿˜!  ý ÿ ý?¿hÅ¿˜Å; X@РXù¿h…§ ÀÅ?¿!  ý ÿ ý?¿h!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@ù¿h…§ @Å?¿ˆ!  É Ë Å¿‰¡ Bſȥ¡ B!á É¿À!Å ¡ ÂÍ¿¨…¤ÆÑ¿°™ ˆH!Å •¡ Â!É !Å …¡‰B‰¡Â…¡‰F‰¡B!Å …¢ B¡B!  É Ë !Å …¡ B…¡ˆÂ…¢‰B…£B…£‰B…¤B‰¤‰B!  Å Ç …¡Bà TÅ$ Ç$ !  õ ÷ É¿ˆ!  Å Ç ±¡Âɿſ ­¡ Bé¿À!å !Å ¡¥ Â!Å Ñ¿¨‰ ˆÈÕ¿°!Å …¢‰B¡B‰¢‰J!Å …¡ B¡ˆB!Å ™¥ Â!É !Å …¢ B‰¡Â…¢ H‰¡B!Å …¢‰B¡B!  É Ë !Å …¡ B…¡ˆÂ…£ B…£ˆB…¤ B…¤ˆB…¥ B…¥‰B…¦B‰¦‰B!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèIllegal zone numberutm-forintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Point projects into infinityutm-for?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ¿ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t utmforintutmforÉ d d)8*8+<@Ê 4 $ 7$> _ t “ ³ È Ý ñ   - A ] y — ° utmfor.c/ecs/hdfeos/gctp/src/utmfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbgqsAAW1p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o utmfor.o utmfor.c -W0,-xp\$XAEBTnbgqsAAW1p.utmforint$XBEBTnbgqsAAW1p.utmforint.__func__utmfor$XBEBTnbgqsAAW1p.utmfor.__func__$XAEBTnbgqsAAW1p.ind$XAEBTnbgqsAAW1p.false_easting$XAEBTnbgqsAAW1p.false_northing$XAEBTnbgqsAAW1p.ml0$XAEBTnbgqsAAW1p.esp$XAEBTnbgqsAAW1p.es$XAEBTnbgqsAAW1p.e3$XAEBTnbgqsAAW1p.e2$XAEBTnbgqsAAW1p.e1$XAEBTnbgqsAAW1p.e0$XAEBTnbgqsAAW1p.lat_origin$XAEBTnbgqsAAW1p.lon_center$XAEBTnbgqsAAW1p.scale_factor$XAEBTnbgqsAAW1p.r_minor$XAEBTnbgqsAAW1p.r_majorèD d d)8*8+<@Ê €£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚4‚R‚¢s€ €µ€â€ø€¢€@€U€€¢h‚r‚†‚¢€æ€¢ü€?€ ¹‚Ö‚¢ï‚ €[€¯€ € Ž€¢ ô€@ €@ ?€ U€ y€ˆ ’€ ¹€ ä€ h€ ‡€ ½€  €  € Ü€¢¢ L‚ a‚¢¢¢ u$ ¡ ÿÿÿð ¯ ÿÿÿè ½ ÿÿÿà Р\À@ Ü€ÿÿÿØ è„D:@ÀpD<pD=ˆà”D?”D@¨DA¼DBÐDCèDD,DEDDG„DH¬DIÐDJüDK(DLTDM€DN,DP\DQ„DUœDV¬DWÄDXøDY DZ< ñ, D[LàL7$i ÿÿÿðu ÿÿÿè T‹ XÀ4•€ÿÿÿঀÿÿÿص€ÿÿÿÐÄ€ÿÿÿÈ΀ÿÿÿÀÙ€ÿÿÿ¸â€ÿÿÿ°ë€ÿÿÿ¨ô€ÿÿÿ þ€ÿÿÿ˜ €ÿÿÿ€ÿÿÿˆDq4Dr\Dv|À¤Dx¤DyÈÀD{D| à,À,D€,D˜D‚ôDƒD„D…hàpàpD‰pDŠ€D‹ŒDŒ¬DÀDŽÌDøD(D“¼D—”D™´, DšÄàÄ_(!2í|(!2£(!29Ë(!2Ãè(!2Ø(!2_!(!2¯=(!2›Y(!2‡u(!2s‘(!1âµ(!1þÙ(!1Äÿ(!1« (!1’A$b$$¯$Ã$×$ë$ÿ$$2$P$u$‹$©$½$Ñ$ä$÷$ $$1$Cbutmfor.c/ecs/hdfeos/gctp/src/utmfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbgqsAAW1p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(10,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(10,2)=(10,1):T(10,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(10,4)=(10,3)wchar_t:t(10,5)=bsc4;0;32;:T(9,1)=s16quot:(0,5),0,64;rem:(0,5),64,64;;lldiv_t:t(9,2)=(9,1)uid_t:t(9,3)=(0,4)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(14,1)=u8_i:(14,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(14,3)=(14,1)version:T(13,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(13,2)=s32type:(0,3),0,32;name:(13,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(17,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(17,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(17,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(17,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(17,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(15,1)=(0,3)sigfpe_handler_type:t(15,2)=*(15,3)=f(0,20)single:t(15,4)=(0,17)extended:t(15,5)=ar(0,4);0;2;(0,14)quadruple:t(15,6)=(0,19)fp_exception_field_type:t(15,7)=(0,14)decimal_string:t(15,8)=ar(0,4);0;511;(0,1):T(15,9)=s532fpclass:(17,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(15,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(15,10)=(15,9)decimal_form:T(15,11)=efixed_form:0,floating_form:1,;:T(15,12)=s12rd:(17,1),0,32;df:(15,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(15,13)=(15,12)decimal_string_form:T(15,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hutmforint:F(0,3);(0,18);(0,18);(0,18);(0,4)r_maj:p(0,18)r_min:p(0,18)scale_fact:p(0,18)zone:p(0,4)temp:(0,18)utmfor.c$XBEBTnbgqsAAW1p.utmforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)utmfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)sin_phi:(0,18)cos_phi:(0,18)al:(0,18)als:(0,18)b:(0,18)c:(0,18)t:(0,18)tq:(0,18)con:(0,18)n:(0,18)ml:(0,18)$XBEBTnbgqsAAW1p.utmfor.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbgqsAAW1p.ind:S(0,18)$XAEBTnbgqsAAW1p.false_easting:S(0,18)$XAEBTnbgqsAAW1p.false_northing:S(0,18)$XAEBTnbgqsAAW1p.ml0:S(0,18)$XAEBTnbgqsAAW1p.esp:S(0,18)$XAEBTnbgqsAAW1p.es:S(0,18)$XAEBTnbgqsAAW1p.e3:S(0,18)$XAEBTnbgqsAAW1p.e2:S(0,18)$XAEBTnbgqsAAW1p.e1:S(0,18)$XAEBTnbgqsAAW1p.e0:S(0,18)$XAEBTnbgqsAAW1p.lat_origin:S(0,18)$XAEBTnbgqsAAW1p.lon_center:S(0,18)$XAEBTnbgqsAAW1p.scale_factor:S(0,18)$XAEBTnbgqsAAW1p.r_minor:S(0,18)$XAEBTnbgqsAAW1p.r_major:S(0,18)genrpt_long:P(0,20);(0,4);(13,3)genrpt:P(0,20);(0,18);(13,3)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(13,3)p_error:P(0,20);(13,3);(13,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)acos:P(0,18);(0,18)labs:P(0,4);(0,4)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06utmfor.cBbss.bssDdata.dataDrodata.rodatatansqrtcosacoslogfabssintsincosadjust_lon$XBEBTnbgqsAAW1p.utmfor.__func__utmforcenlonmergenrptradius2genrpt_longptitlemlfne3fne2fne1fne0fnp_errorlabs$XAEBTnbgqsAAW1p.ind$XAEBTnbgqsAAW1p.esp$XAEBTnbgqsAAW1p.ml0$XAEBTnbgqsAAW1p.e3$XAEBTnbgqsAAW1p.e2$XAEBTnbgqsAAW1p.e1$XAEBTnbgqsAAW1p.e0$XAEBTnbgqsAAW1p.es$XAEBTnbgqsAAW1p.false_northing$XAEBTnbgqsAAW1p.false_easting$XAEBTnbgqsAAW1p.lon_center$XAEBTnbgqsAAW1p.lat_origin$XAEBTnbgqsAAW1p.scale_factor$XAEBTnbgqsAAW1p.r_minor$XAEBTnbgqsAAW1p.r_major$XBEBTnbgqsAAW1p.utmforint.__func__utmforintÿñ x°-16:?CHLT_º€€Ô‡‘˜ ¬³¸½ÂÇÌÔÙpîh`X,P@HT@h8|0œ(» ×ó*C° g\Tl€ „ ¨, ¬, ¼+ À+ Ð* Ô* à ä è) ì) ü  $ ,( 0( < @ D' H' d h t x „& ˆ& ”+ ˜+ ¤, ¨, ¼ À Ð% Ô% à% ä% ôü$ $  % %  (# ,# 8% <% LT" X" d% h% x€! „! , ”, ¤$ ¨$ ´# ¸# Ä" È" Ô! Ø! ä) è) , 0 <% @% L P \ ` l% p% | (€ (” ˜ œ   ¬ ° ´À DÄ DÌÔ, Ø, ä+ è+ *  *  P P(0( 4( D¸( ¼( Ðôü     4 P X 0\ 0h p 8t 8ˆ tŒ t˜¬, °, ¼ @À @È* Ì* à ä ü ( < @ Th x | œ,  , ¬* °* Ä) È)    4L P T% X% x, |, ”¨, ¬, ¼$ À$ Ì# Ð# Ü" à" ì! ð! (<* @* \ ` h Hl H„ Pˆ P X” X˜ `œ `° h´ hÀ Ä Ð pÔ pô' ø' * * ( , L @ P @ T x X x ` X d X t € x € ˆ ˆ Œ ˆ ˜ œ ¤ ˜ ¨ ˜ ¬ p ° p Ä   È   Ô Ø ä ¨ è ¨ & & 4ƒ ¸ X œ ¬x °Á% q+ t8 7 ¬ÉFx ì  QdD_.¨çh0qp3ð x5ð   utminv.o/ 1073924770 1032 20 100644 18752 ` ELFFè4(.shstrtab.text.data1.bss.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àà \@€¢ €à \@€¢ <€ !  ¢ @’@  €ñà'¿üÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ !Å !  Å$ Ç$ à \@¡* £*   $ ·à'¿Ìſ̉ !Å …¡ B!  Å$ Ç$ !Å !  Å$ Ç$ à \€¤ €!Å €Å?¿Ð!Å Å?¿ÐÅ¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿Ø!É Å¿Ø… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿À!  Å Ç !  É Ë !  Í Ï !  Ñ Ó !  Õ × Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@ù¿À…§ @!  Å$ Ç$ !  É Ë !Å … ˆÄ…¡ Â!  Å$ Ç$ !  É Ë !Å © €¢ !â$ €!À$ !  @à \#¢`@’@!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  Å; XРX@”!  Å Ç Å; X@РX€À'¿ü€à¿ü°Çàè㾨ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è  à'¿L!à €¤ €|Í¿ð!  É Ë !  Å Ç …¡ B…¡‰ÂÅ; X@РXÁ?¿hÉ¿h!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿X!  Ñ Ó Í¿è!  É Ë !  Å Ç …¡ B…¡‰Â…¢BÅ?¿PÅ¿PÅ; X@РXÁ?¿`!É Å¿`… ‰B¡ÂÅ¿X… ‰B…¡B…¡‰ÂÅ; X@РXÁ?¿àÅ¿àÅ; X@РXà XÁ$ Ã$ É¿P!Å © €à XÅ Ç … ¢Å$ Ç$ É¿X!Å © B€É¿`!Å © B€ !  Å Ç à TÅ$ Ç$ €”À'¿üÅ¿XÉ¿`Å; XРXÉ; X@Ô X!  Å Ç … BÅ; X@РXà TÁ$ Ã$ €€À'¿üÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!  Í Ï É¿è!  Å Ç …¡ ‰¡ˆB!  Å Ç …¡ ÂÅ?¿àÅ¿àÅ?¿ØÀ'¿Ìý¿àý?¿8!  ý ÿ ý?¿@É¿Ø!Å …¡ BÅ; X@РXù¿@…§ @ù¿8½§Bý?¿(!  ý ÿ ý?¿0É¿Ø!Å …¡ BÅ; X@РXù¿0…§ @ù¿(½§Âý?¿!  ý ÿ ý?¿ É¿Ø!Å …¡ BÅ; X@РXù¿ …§ @ù¿‰§B!  Å Ç ‰¡ Âſ؅¡ÂÅ?¿ÐÉ¿ØÅ¿Ð…¡BÅ?¿ØÅ¿ÐÅ; X@РX!Å ¨  €€â¿Ìà¿L€¤@€ !  ¢ @’@  _€à'¿üà¿Ì  à'¿Ì¿ÿ£Å¿ØÅ; X@РX!É !Å …¡ B¨ €Õſؠ¿À¢¿¸Å; XРX”@–@Å¿ØÅ; X@РXÁ?¿°!  É Ë Å¿¸… ‰B…¡ BÅ?¿¨Å¿¨… ‰BÅ?¿ Å¿°… ‰BÅ?¿˜Å¿˜… ‰BÅ?¿!Í !  É Ë Å¿À… ‰B…¡ B…¡ˆÂÅ?¿à!  ý ÿ ý?¿Å¿àÅ; X@РXù¿…§ ÀÅ?¿ˆÍ¿ˆ!É !  Å Ç …¡‰¡‰BÅ¿à…¡ ÂÅ?¿€Í¿ðÉ¿ˆ!  Å Ç …¡ B…¡‰ÂÅ?¿xÅ¿x… ‰BÅ?¿pù¿ØÉ¿ˆÅ¿°…¡ BÍ¿p‰ ‰FÅ¿€µ¡ Â!ñ !Å ­¡‰Â!É Ñ¿˜!Ý …¢ N‰¡BÕ¿¨!Å …¢‰B‰¡Bá¿ !Å …¤ B‰¡Â!  Ù Û !Å …£ B©¡Â!Å ¥¡‰Â!É !Å …¢ B‰¡B!Å …¢‰B¡BÉ¿!Å …¡ B‰¡ˆB!Å …£ B‰¡Â…¤ N…¡Â…¤‰B…¥Â…¥‰B…¦Â…¦‰B…§Âà XÅ$ Ç$ !  í ï é¿x!å É¿p!Å ¡¡ ÂÕ¿˜!Í …¢‰F…¤ˆBÑ¿¨ ˆH!Å ™¡ Â!É …¢ F‰¡Â!Å …¢‰B¡BÉ¿ !Å …¡ B¡ˆÂ!  É Ë !Å …¡ B¡ˆBÉ¿!Å …¡ B…¡ˆB…£ B…£ˆÂ…¤ B…¤ˆÂ‰¥ BÅ¿¸…¡ Â…¥ˆBÅ; X@РXà TÁ$ Ã$ €!É !Å ½¡ Bý?¿Å¿èÅ; X@РXÐ'¿HÅ¿H… ù¿…§ Bà XÅ$ Ç$ !  Å Ç à TÅ$ Ç$ €À'¿ü€à¿ü°ÇàèIllegal zone numberutm-invintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Latitude failed to convergeUTM-INVERSE?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ?à@@@=Û|ßÙ×½»@ !ûTD-@8@@@$@"@>@N€@V€@r @F€@o€@4@<@ utminvintutminvÉ d d)8*8+<@Ê¡4 $ 7$> _ t “ ³ È Ý ñ   - A ] y — ° utminv.c/ecs/hdfeos/gctp/src/utminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbhqsAAW2p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o utminv.o utminv.c -W0,-xp\$XAEBTnbhqsAAW2p.utminvint$XBEBTnbhqsAAW2p.utminvint.__func__utminv$XBEBTnbhqsAAW2p.utminv.__func__$XAEBTnbhqsAAW2p.ind$XAEBTnbhqsAAW2p.false_easting$XAEBTnbhqsAAW2p.false_northing$XAEBTnbhqsAAW2p.ml0$XAEBTnbhqsAAW2p.esp$XAEBTnbhqsAAW2p.es$XAEBTnbhqsAAW2p.e3$XAEBTnbhqsAAW2p.e2$XAEBTnbhqsAAW2p.e1$XAEBTnbhqsAAW2p.e0$XAEBTnbhqsAAW2p.lat_origin$XAEBTnbhqsAAW2p.lon_center$XAEBTnbhqsAAW2p.scale_factor$XAEBTnbhqsAAW2p.r_minor$XAEBTnbhqsAAW2p.r_majorÉ d d)8*8+<@Ê¡€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚4‚R‚¢s€ €µ€â€ø€¢€@€U€€¢h‚r‚†‚¢€æ€¢ü€?€ ¹‚Ö‚¢ï‚ €[€¯€ € Ž€¢ ô€@ €@ ?€ U€ y€ˆ ’€ ¹€ ä€ h€ ‡€ ½€  €  € Ü€¢¢ L‚ a‚¢¢¢ u$ ¡ ÿÿÿð ¯ ÿÿÿè ½ ÿÿÿà Р\À@ Ü€ÿÿÿØ è„D<@ÀpD>pD?ˆà”DA”DB¨DC¼DDÐDEèDF,DGDDI„DJ¬DKÐDLüDM(DNTDO€DP,DR\DS„DU˜DY DZ°D[ÈD\üD]$D^@ ñ, D_PàP7$i ÿÿÿðs ÿÿÿè} T‰ XÀ4•€ÿÿÿà €ÿÿÿØ«€ÿÿÿм€ÿÿÿÌÄ€ÿÿÿÀÓ€ÿÿÿ¸â€ÿÿÿ°ñ€ÿÿÿ¨ú€ÿÿÿ €ÿÿÿ˜ €ÿÿÿ€ÿÿÿˆ €ÿÿÿ€)€ÿÿÿx2€ÿÿÿp<€ÿÿÿhE€ÿÿÿ`N€ÿÿÿXW€ÿÿÿPc€ÿÿÿLDq4Du<ÀPDwPDxŒDy°DzôD{D|<D}XD~tDŒÀÄDÄD‚ààèÀèD†èD‡0à8à8D8DŽTDpD‘´D’¼ÀÀD•ÀD™°DšÀD›ðÀDDžà(D’(D 4à<D¡<ÀpD£pD¤D¥¤D¦ÄD§ÐD¨ÜD©èDªD«DD¬tD­˜D°¤D³Àà´À¼D·¼D¸à Dº r, D»0à0µ(!2íÑ(!2ø(!29 (!2Ã=(!2ØZ(!2_v(!2¯’(!2›®(!2‡Ê(!2sæ(!1â (!1þ.(!1ÄT(!1«u(!1’–$·$Ô$$$,$@$T$g$|$–$¯$Í$ò$$&$:$N$a$t$‡$š$¶$Èbutminv.c/ecs/hdfeos/gctp/src/utminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbhqsAAW2p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(10,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(10,2)=(10,1):T(10,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(10,4)=(10,3)wchar_t:t(10,5)=bsc4;0;32;:T(9,1)=s16quot:(0,5),0,64;rem:(0,5),64,64;;lldiv_t:t(9,2)=(9,1)uid_t:t(9,3)=(0,4)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(14,1)=u8_i:(14,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(14,3)=(14,1)version:T(13,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(13,2)=s32type:(0,3),0,32;name:(13,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(17,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(17,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(17,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(17,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(17,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(15,1)=(0,3)sigfpe_handler_type:t(15,2)=*(15,3)=f(0,20)single:t(15,4)=(0,17)extended:t(15,5)=ar(0,4);0;2;(0,14)quadruple:t(15,6)=(0,19)fp_exception_field_type:t(15,7)=(0,14)decimal_string:t(15,8)=ar(0,4);0;511;(0,1):T(15,9)=s532fpclass:(17,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(15,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(15,10)=(15,9)decimal_form:T(15,11)=efixed_form:0,floating_form:1,;:T(15,12)=s12rd:(17,1),0,32;df:(15,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(15,13)=(15,12)decimal_string_form:T(15,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hutminvint:F(0,3);(0,18);(0,18);(0,18);(0,4)r_maj:p(0,18)r_min:p(0,18)scale_fact:p(0,18)zone:p(0,4)temp:(0,18)utminv.c$XBEBTnbhqsAAW2p.utminvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)utminv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)con:(0,18)phi:(0,18)delta_phi:(0,18)i:(0,4)sin_phi:(0,18)cos_phi:(0,18)tan_phi:(0,18)c:(0,18)cs:(0,18)t:(0,18)ts:(0,18)n:(0,18)r:(0,18)d:(0,18)ds:(0,18)f:(0,18)h:(0,18)g:(0,18)temp:(0,18)max_iter:(0,4)$XBEBTnbhqsAAW2p.utminv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbhqsAAW2p.ind:S(0,4)$XAEBTnbhqsAAW2p.false_easting:S(0,18)$XAEBTnbhqsAAW2p.false_northing:S(0,18)$XAEBTnbhqsAAW2p.ml0:S(0,18)$XAEBTnbhqsAAW2p.esp:S(0,18)$XAEBTnbhqsAAW2p.es:S(0,18)$XAEBTnbhqsAAW2p.e3:S(0,18)$XAEBTnbhqsAAW2p.e2:S(0,18)$XAEBTnbhqsAAW2p.e1:S(0,18)$XAEBTnbhqsAAW2p.e0:S(0,18)$XAEBTnbhqsAAW2p.lat_origin:S(0,18)$XAEBTnbhqsAAW2p.lon_center:S(0,18)$XAEBTnbhqsAAW2p.scale_factor:S(0,18)$XAEBTnbhqsAAW2p.r_minor:S(0,18)$XAEBTnbhqsAAW2p.r_major:S(0,18)genrpt_long:P(0,20);(0,4);(13,3)genrpt:P(0,20);(0,18);(13,3)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)sign:P(0,3);(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(13,3)p_error:P(0,20);(13,3);(13,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)exp:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)labs:P(0,4);(0,4)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06utminv.cBbss.bssDdata.dataDrodata.rodatasigntantsincosfabssinatan2adjust_lonasinzsqrtcosexp$XBEBTnbhqsAAW2p.utminv.__func__utminvcenlonmergenrptradius2genrpt_longptitlemlfne3fne2fne1fne0fnp_errorlabs$XAEBTnbhqsAAW2p.ind$XAEBTnbhqsAAW2p.esp$XAEBTnbhqsAAW2p.ml0$XAEBTnbhqsAAW2p.e3$XAEBTnbhqsAAW2p.e2$XAEBTnbhqsAAW2p.e1$XAEBTnbhqsAAW2p.e0$XAEBTnbhqsAAW2p.es$XAEBTnbhqsAAW2p.false_northing$XAEBTnbhqsAAW2p.false_easting$XAEBTnbhqsAAW2p.lon_center$XAEBTnbhqsAAW2p.lat_origin$XAEBTnbhqsAAW2p.scale_factor$XAEBTnbhqsAAW2p.r_minor$XAEBTnbhqsAAW2p.r_major$XBEBTnbhqsAAW2p.utminvint.__func__utminvintÿñ tÐ-26>CGMX^cgkÚŒ€@“¤¬¸¿ÄÉÎÓØàåpúh`$X8PLH`@t8ˆ0¨(Ç ãÿ6OÐ s`Tl€ „ ¨. ¬. ¼- À- Ð, Ô, à ä è+ ì+ ü  $ ,* 0* < @ D) H) d h t x „( ˆ( ”- ˜- ¤. ¨. ¼ À Ð' Ô' à' ä' ôü& &  ' '  (% ,% 8' <' LT$ X$ d' h' x€# „# . ”. ¤& ¨& ´% ¸% Ä$ È$ Ô# Ø# ä+ è+ ," 0" <' @' L P \! `! l' p' | (€ (˜ œ ¨ ¬ ° ´ ¸Ä DÈ DÐØ. Ü. è- ì-  , ,  P  P,4* 8* H¼ À Ô. Ø. ä, è,     0$ 00+ 4+ D. H. T, X, |ˆ Œ °ÄÜ à   , 0 D* H* | „* ˆ* œ ¼) À) Ø( Ü( ð" ô" , , .  . H% L% ` 8d 8p Œ$ $ ¤ @¨ @´ Ð# Ô# è Hì Hø & & H P PT P„ tˆ t”Ä Ì XÐ XÔ 0Ø 0    $! (! h l p' t' ”. ˜. ° È Ì Ð' Ô' ü, , D 0 H 0 L ` P ` X h \ h d p h p x x | x Œ @  @ œ!  ! ¬ € ° € ¼ ˆ À ˆ È Ì Ð ˜ Ô ˜ à   ä   ô ¨ ø ¨  °  ° @* D* T X ` H d H p 8 t 8 ˆ ¸ Œ ¸ ” h ˜ h ¤ À ¨ À ¸ p ¼ p È! Ì! Ø È Ü È ì ` ð `  < X @ X D 0 H 0 \ „* ˆ* 4ƒ ¸ À xœtá%ù+ü8 74ÉF Ì  QÌÉ_3•çh5|}p7ü x; Ü  vandgfor.o/ 1073924771 1032 20 100644 12044 ` ELF,´4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àÅ¿èÅ; X@РX!Å ¨  €!  Í Ï !  É Ë Å¿à…¡ B…¡ˆBà TÅ$ Ç$ !  Å Ç à XÅ$ Ç$ €:À'¿üÉ¿è!Å …¡ ÂÅ; X@РX!Å …  BÅ; X@РXÁ?¿ØÅ¿àÅ; X@РX!Å ¨ €ſèÅ; X@РX!É !Å …¡ B… ÂÅ; X@РX!Å ¨  €L!  Å Ç à TÅ$ Ç$ É¿è!Å © €!  ý ÿ ý?¿€!  É Ë !Å ½¡ Bý?¿ˆÉ¿Ø!Å …¡ BÅ; X@РXù¿ˆ…§ @ù¿€…§Bà XÅ$ Ç$ €!  ý ÿ ý?¿€!  É Ë !Å ½¡ Bý?¿ˆÉ¿Ø!Å …¡ BÅ; X@РX‡ !…  ù¿ˆ…§ Bù¿€…§Bà XÅ$ Ç$ €ÅÀ'¿ü!Šɿࠉą¡ Â…¡ˆÂÅ; X@РX!Å …  BÅ?¿ÐſЅ ‰BÅ?¿Èſؠ¿¢¿˜Å; XРX”@–@Í¿˜Å¿‰ ˆF!Å …¡B…¡‰ÂÅ?¿ÀÅ¿À… ‰BÅ?¿¸Í¿À!É Å¿‰¡ Â!Å …¡B…¡‰BÅ?¿°Å¿°… ‰BÅ?¿¨!  É Ë !Å ½¡ Bý?¿pÉ¿ÐÅ¿ÀÑ¿¨… ˆÈ½¡ Bý?¿xͿȉ¡‰B•¡ B‰¢FÅ¿¸… ˆÈ…¡ B…¢ˆÂÅ; X@РXù¿x…§@ù¿p§ BÉ¿¨Å¿È…¡B…¡‰ÂÅ?¿ É¿à!Å © €ſ … ¢Å?¿ !  É Ë Å¿ …¡Bà TÅ$ Ç$ Í¿ !  É Ë !Å …¡ B…¡‰ÂÅ; X@РXÁ?¿ É¿è!Å © €&!  ý ÿ ý?¿€!  É Ë !Å ½¡ Bý?¿ˆ!É Í¿ …¡‰F‘¡ÂÉ¿Ð!Å …¡ B… ‰F…¢ÂÅ; X@РXù¿ˆ…§ @ù¿€…§Bà XÅ$ Ç$ €$!  ý ÿ ý?¿€!  É Ë !Å ½¡ Bý?¿ˆ!É Í¿ …¡‰F‘¡ÂÉ¿Ð!Å …¡ B… ‰F…¢ÂÅ; X@РXù¿ˆ…§ @ù¿€…§Âà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèVAN DER GRINTEN=Û|ßÙ×½»@ !ûTD-@?à¿ð?ðvandgforintvandgforÝ d"d-8.8/<@Ê¢‘4$ C$L o  ® Á vandgfor.c/ecs/hdfeos/gctp/src/vandgfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbiqsAAW3p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o vandgfor.o vandgfor.c -W0,-xp\$XAEBTnbiqsAAW3p.vandgforint$XBEBTnbiqsAAW3p.vandgforint.__func__vandgfor$XBEBTnbiqsAAW3p.vandgfor.__func__$XAEBTnbiqsAAW3p.false_northing$XAEBTnbiqsAAW3p.false_easting$XAEBTnbiqsAAW3p.R$XAEBTnbiqsAAW3p.lon_center±• d"d-8.8/<@Ê¢‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ ^ ÿÿÿð h ÿÿÿè | ÿÿÿà  ÿÿÿØÀL £„D1LD2`D3tD4ˆD8œD9¬D:¼D;ÌD< ®, D=à ÷$ + ÿÿÿð 7 ÿÿÿè C T M XÀ4 W€ÿÿÿà c€ÿÿÿØ p€ÿÿÿÐ z€ÿÿÿÈ …€ÿÿÿÀ Ž€ÿÿÿ¸ ™€ÿÿÿ° ¢€ÿÿÿ¨ ­€ÿÿÿ  ¸€ÿÿÿ˜ Å€ÿÿÿDR4DT\À„DV„DW¼DXØààDZàD[ÀŒD]ŒD^¨D_ÄDa8Db¬à´Dd´DeèDfôDgDh4Di@DjhDltDmüDnDo$DpHDq|Dr˜Dt(Dv° Ò, DwÀàÀ(!/\?(!/=f(!/(!/!¥$º$Ô$ò$$$C$Y$m$$”bvandgfor.c/ecs/hdfeos/gctp/src/vandgfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbiqsAAW3p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hvandgforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)vandgfor.c$XBEBTnbiqsAAW3p.vandgforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)vandgfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)theta:(0,18)al:(0,18)asq:(0,18)g:(0,18)gsq:(0,18)m:(0,18)msq:(0,18)con:(0,18)costh:(0,18)sinth:(0,18)$XBEBTnbiqsAAW3p.vandgfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbiqsAAW3p.false_northing:S(0,18)$XAEBTnbiqsAAW3p.false_easting:S(0,18)$XAEBTnbiqsAAW3p.R:S(0,18)$XAEBTnbiqsAAW3p.lon_center:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)tan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06vandgfor.cBbss.bssDdata.dataDrodata.rodatasqrttsincostanasinzfabsadjust_lon$XBEBTnbiqsAAW3p.vandgfor.__func__vandgforoffsetpcenlonradiusptitle$XAEBTnbiqsAAW3p.false_northing$XAEBTnbiqsAAW3p.false_easting$XAEBTnbiqsAAW3p.lon_center$XAEBTnbiqsAAW3p.R$XBEBTnbiqsAAW3p.vandgforint.__func__vandgforintÿñ  8/4<@FKVD y@Ð‚Š‘˜Ÿ¿Þú 8 3 ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð x |  ¤ ¬ ° Ä È Ô Ø ü  $ ( 4 < @ L ` h l ˆ  ” ˜ œ ¬ ´ ¸ Ì Ð ì ð     ( , < @ L x | Œ  œ   ° ´ À ô ø    L` (d („ ˆ ” (˜ (´ ¸ Ä È @ D d h Œ  œ   ° À Ä Ø Ü ì ð ü    0 0$ ( <h l | € Œ  œ 0  0´ ¸ Ì4ƒ ¸È ÈØM%%+(´ 7ÜÝF ¼X  Q•_"©¦h$O?p% x' ”  vandginv.o/ 1073924772 1032 20 100644 11480 ` ELF*€4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿ ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!  É Ë !Å …¡ BÅ?¿ É¿ðÅ¿ …¡ ÂÅ?¿àÉ¿èÅ¿ …¡ ÂÅ?¿ØÅ¿à‰ ‰Bſ؅ ‰B…¡BÅ?¿ÐÅ¿ØÅ; X@РX !  !É Å¿Ð…¡B…¡‰BÅ?¿ÈÍ¿ÈÉ¿Ø!Å …¡ B… ‰D‰¡ˆÂÅ¿à… ‰B…¡BÅ?¿ÀÉ¿È!Å ‰¡ B!Å ¡BÉ¿Ø!Å …¡ B… ‰D‰¡ˆBſЅ ‰B…¡BÅ?¿¸Å¿Ø… ‰BÑ¿¸™ ‰ÈÍ¿À!Å …¡‰B… ‰F… ‰F… ‰È… ‰È• ‰ÈÉ¿È!Å …¡ B… ‰F… ‰È… ‰È‰¢ˆÂ!Å …¡ Â…£BÅ?¿Í¿ÈÅ¿À‰ ‰B!Å …¡ ÂÉ¿¸… ‰Ä…¡ˆÂ… ‰ÄÅ?¿°Å¿°‹ #‰ ¢!Å …¡ ÂÅ; X@РX!Å …  BÅ?¿¨É¿!Å ‰¡ BÅ¿°‰¡ ÂÅ¿¨…¡ ÂÅ?¿ Å¿ Å; X@РX!Å ¨ €ɿ !Å © €!Å €Å?¿ !Å Å?¿ Å¿ Å; X@РX!Å …  ÂÅ?¿˜É¿è!Å © €ſ¨¿ #½ ¢ý?¿ˆÍ¿˜#É`!Å …¡ Â…¡ˆBÅ; X@РXù¿ˆ§ @É¿ÀÅ ‰¡ ÂÅ¿¸…¡ ‰¡ˆÂÅ`…¡ Bà XÅ$ Ç$ €Å¿¨¿ #½ ¢ý?¿ˆÍ¿˜#É`!Å …¡ Â…¡ˆBÅ; X@РXù¿ˆ§ @É¿ÀÅ ‰¡ ÂÅ¿¸…¡ Â…¡ˆÂ‹ #‰ ¢Å`…¡ Bà XÅ$ Ç$ Å¿àÅ; X@РX!Å ¨ € !  Å Ç à TÅ$ Ç$ €1À'¿ü!  ý ÿ ý?¿ˆÑ¿Ð!Å ½¢Bý?¿€!Í Å¿à‰ ‰Bſ؅ ‰B‰¡Â#Å`…¡ B‰¡ˆB…¢ H…¡BÅ; X@РXù¿€‰§@!Å ‰¡ BÅ`‰¡ ÂÅ¿à…¡ Âù¿ˆ…§BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèVAN DER GRINTEN@ !ûTD-?ð@À@"@;@¿ð=Û|ßÙ×½»vandginvintvandginvÝ d"d-8.8/<@Ê£‘4$ C$L o  ® Á vandginv.c/ecs/hdfeos/gctp/src/vandginv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbjqsAAW4p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o vandginv.o vandginv.c -W0,-xp\$XAEBTnbjqsAAW4p.vandginvint$XBEBTnbjqsAAW4p.vandginvint.__func__vandginv$XBEBTnbjqsAAW4p.vandginv.__func__$XAEBTnbjqsAAW4p.false_northing$XAEBTnbjqsAAW4p.false_easting$XAEBTnbjqsAAW4p.R$XAEBTnbjqsAAW4p.lon_center®d d"d-8.8/<@Ê£‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ ^ ÿÿÿð h ÿÿÿè | ÿÿÿà  ÿÿÿØÀL £„D1LD2`D3tD4ˆD8œD9¬D:¼D;ÌD< ®, D=à ÷$ + ÿÿÿð 5 ÿÿÿè ? T K XÀ4 W€ÿÿÿà a€ÿÿÿØ k€ÿÿÿÐ v€ÿÿÿÈ €€ÿÿÿÀ Š€ÿÿÿ¸ ”€ÿÿÿ° ž€ÿÿÿ¨ ¨€ÿÿÿ  ³€ÿÿÿ˜ ¾€ÿÿÿDQ4DRPDSlDTŒDUœDV¬DWÄDXôDY D[dD\ÌD]øD^,D_PÀxDaxDb”Dd¤à°Df°DgÐDhìDj`DlÔÀüDnüDoà Dr DtÌ Ç, DuÜàÜ (!/\4(!/=[(!/v(!/!š$´$Ò$è$þ$$($<$O$cbvandginv.c/ecs/hdfeos/gctp/src/vandginv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbjqsAAW4p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hvandginvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)vandginv.c$XBEBTnbjqsAAW4p.vandginvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)vandginv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)xx:(0,18)yy:(0,18)xys:(0,18)c1:(0,18)c2:(0,18)c3:(0,18)a1:(0,18)m1:(0,18)con:(0,18)th1:(0,18)d:(0,18)$XBEBTnbjqsAAW4p.vandginv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbjqsAAW4p.false_northing:S(0,18)$XAEBTnbjqsAAW4p.false_easting:S(0,18)$XAEBTnbjqsAAW4p.R:S(0,18)$XAEBTnbjqsAAW4p.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)cos:P(0,18);(0,18)acos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06vandginv.cBbss.bssDdata.dataDrodata.rodataadjust_loncosacossqrtfabs$XBEBTnbjqsAAW4p.vandginv.__func__vandginvoffsetpcenlonradiusptitle$XAEBTnbjqsAAW4p.false_northing$XAEBTnbjqsAAW4p.false_easting$XAEBTnbjqsAAW4p.lon_center$XAEBTnbjqsAAW4p.R$XBEBTnbjqsAAW4p.vandginvint.__func__vandginvintÿñ  P/:>CHM\ p@ìyˆ–¶ÕñP * ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð x | ” ˜ ¬ ° ¼ À     < @ d h p t € „ ¸ ¼ Ü à ø (ü ( 0 0D 0H 0T \ ` p 0t 0˜   ¤ ¼ 8À 8Ô Ø ä @è @ø  0 0 8 8@ D H 0L 0\p 0„ ´ ¸ ¼ 0À 0Ðä 0  $ H( H< @ ` d x @| @ˆ Œ ¤ ¨ À Ð Ô Ü ø4ƒ ¸0è èøe%]+`´ 7ÝF ô4  Q(d_!Œ¦h#26p$h€ x%è˜  wivfor.o/ 1073924773 1032 20 100644 9860 ` ELF$,4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РXÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àÅ¿èÅ?¿ØÅ¿èÅ; X@РX!Å …  BÅ?¿ÈÀ'¿Äý¿Øý?¿¸ý; X@РXù¿¸‰§@ſȅ¡¿ #½ ¢ý?¿¨!ý ý?¿°Å¿ØÅ; X@РXù¿°…§@ù¿¨…§ ÂÅ?¿ÐÉ¿ØÅ¿Ð…¡BÅ?¿ØÅ¿ÐÅ; X@РX!Å ¨ €€à¿Ä€¤ €!  ¢ @’@à¿Ä  à'¿Ä¿ÿËÉ¿Ø!Å …¡ ÂÅ?¿Ø!  É Ë !Å ‰¡ Bſཡ Bý?¿¨Å¿ØÅ; X@РXù¿¨‰§ @!  Å Ç …¡Bà TÅ$ Ç$ !  É Ë !Å ½¡ Bý?¿ Å¿ØÅ; X@РXù¿ ‰§ @!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèWAGNER IVIteration failed to convergewagneriv-forward@®ðòDKL?ð=Û|ßÙ×½»@?랃ä%®æ?ù 4Á¨¬\wivforintwivforÍ d d)8*8+<@Ê¥4 $ 7$> _  ž ± wivfor.c/ecs/hdfeos/gctp/src/wivfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbkqsAAW5p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o wivfor.o wivfor.c -W0,-xp\$XAEBTnbkqsAAW5p.wivforint$XBEBTnbkqsAAW5p.wivforint.__func__wivfor$XBEBTnbkqsAAW5p.wivfor.__func__$XAEBTnbkqsAAW5p.false_northing$XAEBTnbkqsAAW5p.false_easting$XAEBTnbkqsAAW5p.R$XAEBTnbkqsAAW5p.lon_centerš2 d d)8*8+<@Ê¥€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL „D,LD-`D.tD/ˆD3œD4¬D5¼D6ÌD7è ¦, D8øàø ì$  ÿÿÿð * ÿÿÿè 6 T @ XÀ4 J€ÿÿÿà [€ÿÿÿØ h€ÿÿÿÐ {€ÿÿÿÈ †€ÿÿÿÄDJ4DK\DLdDP„ÀˆDRˆDSèDTøDU(DPPDV\àdDWdDXxDYØDZ0 Ž, D[@à@ Ñ(!.ò ù(!.Ó (!.¤;(!.·_$y$—$­$Ã$Ù$÷$ $$1bwivfor.c/ecs/hdfeos/gctp/src/wivfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbkqsAAW5p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hwivforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)wivfor.c$XBEBTnbkqsAAW5p.wivforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)wivfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)theta:(0,18)delta_theta:(0,18)con:(0,18)i:(0,4)$XBEBTnbkqsAAW5p.wivfor.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbkqsAAW5p.false_northing:S(0,18)$XAEBTnbkqsAAW5p.false_easting:S(0,18)$XAEBTnbkqsAAW5p.R:S(0,18)$XAEBTnbkqsAAW5p.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06wivfor.cBbss.bssDdata.dataDrodata.rodatap_errorfabscossinadjust_lon$XBEBTnbkqsAAW5p.wivfor.__func__wivforoffsetpcenlonradiusptitle$XAEBTnbkqsAAW5p.false_northing$XAEBTnbkqsAAW5p.false_easting$XAEBTnbkqsAAW5p.lon_center$XAEBTnbkqsAAW5p.R$XBEBTnbkqsAAW5p.wivforint.__func__wivforintÿñ 0-5:>BM:n(Pu}„‹’²Ñí0 $` d t x ˆ Œ œ   ¬ ° ´ÄÔð` d x ” œ   ¼ à ä ô (0 4 ` d p ”   ¤ ° ´ Ð à ä    ( (( 8 < 4ƒ ¸x0 0=pA%±+´´ 7hÍF8D  Q|2_®¦hT.p „€ x"(  wivinv.o/ 1073924774 1032 20 100644 9200 ` ELF!˜4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РXÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿`ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÍ¿è!  É Ë !Å …¡ B…¡‰ÂÅ; X@РXÁ?¿à!  ý ÿ ý?¿Èý¿ðý?¿Ð!  É Ë !Å ½¡ Bý?¿ØÅ¿àÅ; X@РXù¿Ø…§ @ù¿Ð…§ Âù¿È…§BÅ; X@РXà TÁ$ Ã$ É¿à!Å ½¡ Bý?¿Àý; X@РXù¿À‰§@!Å …¡ ÂÅ; X@РXà XÁ$ Ã$ €À'¿ü€à¿ü°ÇàèWAGNER IV?ù 4Á¨¬\?랃ä%®æ@@®ðòDKLwivinvintwivinvÍ d d)8*8+<@ʦ4 $ 7$> _  ž ± wivinv.c/ecs/hdfeos/gctp/src/wivinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnblqsAAW6p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o wivinv.o wivinv.c -W0,-xp\$XAEBTnblqsAAW6p.wivinvint$XBEBTnblqsAAW6p.wivinvint.__func__wivinv$XBEBTnblqsAAW6p.wivinv.__func__$XAEBTnblqsAAW6p.false_northing$XAEBTnblqsAAW6p.false_easting$XAEBTnblqsAAW6p.R$XAEBTnblqsAAW6p.lon_center‹Ý d d)8*8+<@ʦ€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL „D+LD,`D-tD.ˆD2œD3¬D4¼D5ÌD6è ¦, D7øàø ì$  ÿÿÿð ( ÿÿÿè 2 T > XÀ4 J€ÿÿÿàDE4DFPDGlDH DIDJh W, DKxàx š(!.ò Â(!.Ó é(!.¤(!.·($B$`$v$Œ$¢$µ$È$Übwivinv.c/ecs/hdfeos/gctp/src/wivinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnblqsAAW6p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hwivinvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)wivinv.c$XBEBTnblqsAAW6p.wivinvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)wivinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)theta:(0,18)$XBEBTnblqsAAW6p.wivinv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnblqsAAW6p.false_northing:S(0,18)$XAEBTnblqsAAW6p.false_easting:S(0,18)$XAEBTnblqsAAW6p.R:S(0,18)$XAEBTnblqsAAW6p.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)sin:P(0,18);(0,18)cos:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06wivinv.cBbss.bssDdata.dataDrodata.rodatasincosadjust_lonasin$XBEBTnblqsAAW6p.wivinv.__func__wivinvoffsetpcenlonradiusptitle$XAEBTnblqsAAW6p.false_northing$XAEBTnblqsAAW6p.false_easting$XAEBTnblqsAAW6p.lon_center$XAEBTnblqsAAW6p.R$XBEBTnblqsAAW6p.wivinvint.__func__wivinvintÿñ  -15@E*f(ˆmu|ƒŠªÉåø ` d t x ˆ Œ œ   ¬ ° ´ÄÔð ` d | € ˜ œ ¨ ¬ ¼ È Ì ä è ô ø  0 H L \l p | 4ƒ ¸°h h x1%©+¬´ 7`ÍF0  Q ÀÝ_¦hC&plp xܼ  wviifor.o/ 1073924775 1032 20 100644 9604 ` ELF#,4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àÉ¿à!Å …¡  ¿Ø¢¿ÐÅ; XРX”@–@Å¿èÅ; X@РX!Å …  BÅ?¿È!É Å¿È… ‰B…¡ÂÅ; X@РXÁ?¿À!Ñ !Í É¿ÀſЅ¡ B…¡ˆB…¢ ÂÅ; X@РXÁ?¿¸!  É Ë !Å ‰¡ BÅ¿À‰¡ BÅ¿¸‰¡ Bſ؉¡ B!  Å Ç …¡Bà TÅ$ Ç$ !  É Ë !Å ‰¡ Bſȉ¡ BÅ¿¸‰¡ B!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèWAGNER VII@?í}ÔA5T?ð@@V|®§GØ?óÛLÂPrwviiforintwviiforÕ d!d+8,8-<@ʧ4 $ =$E g ‡ ¦ ¹ wviifor.c/ecs/hdfeos/gctp/src/wviifor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbmqsAAW7p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o wviifor.o wviifor.c -W0,-xp\$XAEBTnbmqsAAW7p.wviiforint$XBEBTnbmqsAAW7p.wviiforint.__func__wviifor$XBEBTnbmqsAAW7p.wviifor.__func__$XAEBTnbmqsAAW7p.false_northing$XAEBTnbmqsAAW7p.false_easting$XAEBTnbmqsAAW7p.R$XAEBTnbmqsAAW7p.lon_center’6 d!d+8,8-<@ʧ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ [ ÿÿÿð e ÿÿÿè y ÿÿÿà Œ ÿÿÿØÀL  „D+LD,`D-tD.ˆD2œD3¬D4¼D5ÌD6 ª, D7à ò$ % ÿÿÿð 1 ÿÿÿè = T G XÀ4 Q€ÿÿÿà b€ÿÿÿØ q€ÿÿÿÐ €€ÿÿÿÈ ‰€ÿÿÿÀ “€ÿÿÿ¸DG4DH\DIˆDJ¨DKÌDLDMTDN  , DO°à° á(!/[ (!/<0(!/ K(!/ o$‰$§$½$Ó$ø$$"$5bwviifor.c/ecs/hdfeos/gctp/src/wviifor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbmqsAAW7p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hwviiforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)wviifor.c$XBEBTnbmqsAAW7p.wviiforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)wviifor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)sin_lon:(0,18)cos_lon:(0,18)s:(0,18)c0:(0,18)c1:(0,18)$XBEBTnbmqsAAW7p.wviifor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbmqsAAW7p.false_northing:S(0,18)$XAEBTnbmqsAAW7p.false_easting:S(0,18)$XAEBTnbmqsAAW7p.R:S(0,18)$XAEBTnbmqsAAW7p.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06wviifor.cBbss.bssDdata.dataDrodata.rodatasqrtsintsincosadjust_lon$XBEBTnbmqsAAW7p.wviifor.__func__wviiforoffsetpcenlonradiusptitle$XAEBTnbmqsAAW7p.false_northing$XAEBTnbmqsAAW7p.false_easting$XAEBTnbmqsAAW7p.lon_center$XAEBTnbmqsAAW7p.R$XBEBTnbmqsAAW7p.wviiforint.__func__wviiforintÿñ 0.37?J;l@Àt|ƒŠ‘±Ðìÿ0 $ ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð  x |    ¤ À ÐØ Ü è ì      4@ D P T t x ” ˜ ¤ (¨ (À Ä 4ƒ ¸¸ ¸ ÈC% + ´ 7ÀÕF˜ä  Q |6_²¦hX/pˆp x ø4  wviiinv.o/ 1073924776 1032 20 100644 9740 ` ELF#´4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÉ¿ð!Å …¡ ÂÅ?¿àÉ¿è!Å …¡ ÂÅ?¿ØÅ¿à… ‰BÅ?¿àſ؅ ‰BÅ?¿ØÉ¿àſ؅¡BÅ; X@РXÁ?¿ÐÍ¿Ð!  É Ë !Å …¡ B…¡‰ÂÅ; X@РXÅ …  BÅ?¿Èý¿èý?¿ÀÅ¿ÈÅ; X@РXù¿À§ @!É !Å ‰¡ BſЅ¡ B…¡‰ÂÅ; X@РXà XÁ$ Ã$ !  ý ÿ ý?¿°ý¿ðý?¿¸Å¿ÈÅ; X@РXù¿¸§ @É¿Ð!Å …¡ BÍ; XРXÅ; X@Ô X!Å …  Bù¿°…§BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèWAGNER VII@V|®§GØ?óÛLÂPr@?í}ÔA5T@wviiinvintwviiinvÕ d!d+8,8-<@ʨ4 $ =$E g ‡ ¦ ¹ wviiinv.c/ecs/hdfeos/gctp/src/wviiinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnboqsAAW8p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o wviiinv.o wviiinv.c -W0,-xp\$XAEBTnboqsAAW8p.wviiinvint$XBEBTnboqsAAW8p.wviiinvint.__func__wviiinv$XBEBTnboqsAAW8p.wviiinv.__func__$XAEBTnboqsAAW8p.false_northing$XAEBTnboqsAAW8p.false_easting$XAEBTnboqsAAW8p.R$XAEBTnboqsAAW8p.lon_center•/ d!d+8,8-<@ʨ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ [ ÿÿÿð e ÿÿÿè y ÿÿÿà Œ ÿÿÿØÀL  „D.LD/`D0tD1ˆD5œD6¬D7¼D8ÌD9 ª, D:à ò$ % ÿÿÿð / ÿÿÿè 9 T E XÀ4 Q€ÿÿÿà [€ÿÿÿØ e€ÿÿÿÐ n€ÿÿÿÈDH4DIPDJlDK€DL”DM DN¬DOÈDPDQ\DRà w, DSðàð »(!/[ ã(!/< (!/ %(!/ I$^$x$–$¬$Â$Ø$ì$ÿ$$.bwviiinv.c/ecs/hdfeos/gctp/src/wviiinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnboqsAAW8p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hwviiinvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)wviiinv.c$XBEBTnboqsAAW8p.wviiinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)wviiinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)t1:(0,18)t2:(0,18)p:(0,18)c:(0,18)$XBEBTnboqsAAW8p.wviiinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnboqsAAW8p.false_northing:S(0,18)$XAEBTnboqsAAW8p.false_easting:S(0,18)$XAEBTnboqsAAW8p.R:S(0,18)$XAEBTnboqsAAW8p.lon_center:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06wviiinv.cBbss.bssDdata.dataDrodata.rodatatanatan2adjust_lonsinasinzsqrt$XBEBTnboqsAAW8p.wviiinv.__func__wviiinvoffsetpcenlonradiusptitle$XAEBTnboqsAAW8p.false_northing$XAEBTnboqsAAW8p.false_easting$XAEBTnboqsAAW8p.lon_center$XAEBTnboqsAAW8p.R$XBEBTnboqsAAW8p.wviiinvint.__func__wviiinvintÿñ (.28CGMR3t@|„‹’™¹Øô( , ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð x | ” ˜ ° ´ Ä È ü       0 8 T d h l p ˆ œ   ÀÔ Ø ìô ø  4ƒ ¸@ø ø ;%C+D´ 7øÕFÐ  Q Ø/_¦h­7pä x!t@  isinusfor.o/ 1073924777 1032 20 100644 22300 ` ELFTt4(.shstrtab.text.rodata1.data.rodata.bss.data1.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.dataã¿ ò' Hð' D!  #¢`ä Dæ H’@”€@–À€Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿È!à €¤€!à @Ð'¿¼à¿¼€¤ € !  ¢ ÿÿ¿’@ ?ÿ€Þà'¿üÉ¿ð!Å ©  € !  ¢ ÿÿ¯’@ ?ÿ€Îà'¿üÍ¿è!É !Å …¡ B… ¢©ŠÂ € Í¿è!É !Å …¡ B©ŠÂ€ !  ¢ ÿÿ‘’@ ?ÿ€°à'¿üÍ¿Ð!É !Å …¡B©ŠÂ € Í¿Ð!É !Å …¡B©ŠÂ€ !  ¢ ÿÿt’@ ?ÿ€“à'¿üÉ¿Ð!Å …¡B… BÅ'¿¸à¿¸à'¿ÄÉ¿Ðà¿Äà'¿¸Å¿¸… …¡ÂÅ; X@РX!Å ¨ € !  ¢ ÿÿT’@ ?ÿ€sà'¿üä¿Ä¡< ¢  €¢ ?þ $€€¤ € !  ¢ ÿÿB’@ ?ÿ€aà'¿üÉ¿È!Å ©  € Í¿È!É !Å …¡B©ŠÂ€ !  ¢ ÿÿ(’@ ?ÿ€Gà'¿üÉ¿È!Å …¡B… BÅ'¿¸à¿¸à'¿ÀÉ¿Èà¿Àà'¿¸Å¿¸… …¡ÂÅ; X@РX!Å ¨ € !  ¢ ÿÿ’@ ?ÿ€'à'¿üÅ¿ðÉ¿èÍ¿àÑ¿Øà¿Äâ¿ÀÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `à# d@â# h!Ð$ !à €¤€ !  ¢ ÿþç’@ ?ÿ€à'¿ü€À'¿ü€à¿ü°Çàèã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÉ¿ð!Å © € !  #¢`@’@€§À'¿üÍ¿è!É !Å …¡ B… ¢©ŠÂ € Í¿è!É !Å …¡ B©ŠÂ€ !  #¢`@ñ’@€‰À'¿üÉ¿è!Å © € Í¿è!É !Å …¡ B…¡ˆBÅ?¿èÉ¿è!Å © € Í¿è!É !Å …¡ B…¡ˆÂÅ?¿èà d€¤ €â d!ñ "€€¤@€ !  #¢`@À’@€XÀ'¿üä d¡< ¢  €¢ ?þ $€€¤ € !  #¢`@®’@€FÀ'¿üà h€¤ €à h€¤ € !  #¢`@’@€5À'¿ü  `@Ð'¿Ôà¿Ô€¤€ !  #¢`@Œ’@€$À'¿üà¿ÔÀ$ \Å¿àà¿ÔÅ$ Ç$ Å¿Øà¿Ô  Å$ Ç$ Å¿ðà¿Ô  Å$ Ç$ !É Å¿ð…¡ Âà¿Ô  Å$ Ç$ à dà'¿´Å¿´‰ !Å …¡ Âà¿Ô  Å$ Ç$ â dà¿Ôâ$ (ä d¡< ¢  €£< à¿Ôâ$ ,Å¿èà¿Ô  8Å$ Ç$ É¿è!Å …¡Bà¿Ô  0Å$ Ç$ à¿Ô  0É Ë !Å © €à¿Ô¢ 0Í`Ï`!É !Å …¡ B…¡ˆBÅ$`Ç$`â hà¿Ôâ$ @à¿Ôà ,¡, @à¿ÔÐ$ Xà¿Ôà X€¤€à¿Ô@!  #¢`@!’@€¹À'¿üà¿Ôà Xà'¿ÐÀ'¿Ìâ¿Ìà¿Ôà ,€¤@€!É !Å ‘¡ Â!Í à¿Ìà'¿´Å¿´‰ !Å ‰¡Bà¿Ôà ,à'¿´Å¿´… …¡ Â…¡ˆÂ…¢ BÅ?¿Àà h€¤ €Å¿ÀÅ; X@РX!Å ‰  Bà dà'¿´Å¿´… ‰¡ B!Å …¡B… BÅ'¿´â¿´à¿Ð€â$ Å¿ÀÅ; X@РXà dà'¿´Å¿´… ‰  B!Å …¡B… BÅ'¿´â¿´à¿Ðâ$ à¿Ðà'¿¸â¿¸à`¡, à$`à¿Ðà €¤ €¢ à¿Ðâ$ !É à¿Ðà à'¿´Å¿´… …¡ Âà¿Ð  Å$ Ç$ à h€¤ € æ¿Ðàठ¡< ¢  €¡< € à$àæ¿Ðäà¡< ¢  €¡< à$àà¿Ì  à'¿Ìà¿Ðà'¿¸à¿Ð  à'¿Ðâ¿Ìà¿Ôà ,€¤@¿ÿ…à¿Ôä Xà ,£,  €à?ðà'¿¼!É !Å ‰¡ BÅ¿ð‰¡ B࿼à'¿´Å¿´… …¡ Âà¿Ô  HÅ$ Ç$ ࿼à'¿´Å¿´ !É !Å ‰¡ BÅ¿ð…¡ B…¡‰Âà¿Ô  PÅ$ Ç$ #*÷¢`#à¿Ôâ$ \à¿Ô€à'¿ü€à¿ü°Çàèã¿€ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è!à Å¿ðÉ¿èâ Tä XÅ; XÒ XÔ \É; XÖ XØ \š@@ä# \Ð'¿äà¿ä€¤ € !  ¢ ÿüà’@ ?ÿ€à'¿ü€À'¿ü€à¿ü°Çàèã¿xú' Xø' Tö' Pô' Lò' Hð' D!Å à XÅ$ Ç$ !Å à \Å$ Ç$ à D€¤€ !  #¢`@ ’@€ÉÐ'¿üà Dâ \!*÷  #€¤@€ !  #¢`@ü’@€¹Ð'¿üÍ H!É !Å …¡ B… ¢©ŠÂ € Í H!É !Å …¡ B©ŠÂ€ ?þ€¡à'¿üÍ P!É !Å …¡ Â… ¢©ŠÂ € Í P!É !Å …¡ ©ŠÂ€ ?þ€‰à'¿üâ D `Í Ï É P `Å Ç …¡ B…¡ˆBà \Å$ Ç$ !É !Å ‰¡ ÂÅ P‰¡Âà D  Å Ç …¡ BÅ?¿ðÅ¿ð… BÅ'¿Øà¿Øà'¿Üâ¿Üà Dà ,€¤@€à Dà ( $ â¿Ü $à'¿Üà¿Ü€¤ €À'¿ÜÉ Hà D  0Å Ç ‘¡Â!Í !É !Å …¡ B…¡‰Â…¢ BÅ?¿àÉ¿à!Å © € É¿à… DÅ'¿Øà¿Ø    à'¿ØÅ¿Ø… …¡BÅ?¿àÉ¿à!Å © € É¿à… DÅ'¿Øà¿Øà'¿ØÅ¿Ø… …¡ÂÅ?¿àà Dä Xà¿Ü£, à€à'¿ØÅ¿Ø‰ Å¿à‰¡ Bà Dä Xà¿Ü£,  €à à'¿ØÅ¿Ø… …¡ÂÅ?¿èà DÍ Ï   HÉ Ë Å¿è…¡ B…¡ˆBà XÅ$ Ç$ €À'¿ü€à¿ü°Çàè㿘ð' Dà D€¤€ !  #¢`@-’@€"Ð'¿üà Dâ \!*÷  #€¤@€ !  #¢`@’@€Ð'¿üà DÀ$ \à Dà X@à DÀ$ Xà D@À' D€À'¿ü€à¿ü°Çàè㿘ò' Hð' D#¢`%¤ æ Hà Dê à @’€”À–@@˜ ?ÿ€à'¿ü€à¿ü°Çàè error (isinusfor.c/%s : %s isinusforinitbad return from Isin_for_freeisinusforinitbad parameter; sphere radius invalidisinusforinitbad parameter; longitude of central meridian invalidisinusforinitbad parameter; nzone out of rangeisinusforinitbad parameter; nzone not near an integer valueisinusforinitbad parameter; nzone not multiple of twoisinusforinitbad parameter; ijustify out of rangeisinusforinitbad parameter; ijustify not near an integer valueIsin_for_initbad return from Isin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initisinusforbad return from Isin_fwdIsin_fwdIsin_fwdIsin_for_freeIsin_for_free error (isinusfor.c/%s) : (%i) %s ÿÿÿüÿÿÿýÿÿÿûÿÿÿú@@ !ûTD-¿„záG®{A3Æ€?„záG®{=Û|ßÙ×½»?ðÀ !ûTD-?àerrorisinusforinitIsin_for_initisinusforIsin_fwdIsin_for_freeIsin_errormemory allocationinvalid parameterinvalid handleinvalid keyç d#d/8081<@Ê©“4 5 T s “ ° Æ$Ô ü$ 2$< `$i Œ$š  isinusfor.c/ecs/hdfeos/gctp/src/isinusfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbpqsAAW9p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o isinusfor.o isinusfor.c -W0,-xp\$XAEBTnbpqsAAW9p.$XBEBTnbpqsAAW9p.error.__func__$XAEBTnbpqsAAW9p.ISIN_BADALLOC$XAEBTnbpqsAAW9p.ISIN_BADPARAM$XAEBTnbpqsAAW9p.ISIN_BADHANDLE$XAEBTnbpqsAAW9p.ISIN_BADKEY$XAEBTnbpqsAAW9p.isinisinusforinit$XBEBTnbpqsAAW9p.isinusforinit.__func__Isin_for_init$XBEBTnbpqsAAW9p.Isin_for_init.__func__isinusfor$XBEBTnbpqsAAW9p.isinusfor.__func__Isin_fwd$XBEBTnbpqsAAW9p.Isin_fwd.__func__Isin_for_free$XBEBTnbpqsAAW9p.Isin_for_free.__func__$XBEBTnbpqsAAW9p.Isin_error.__func__m` d#d/8081<@Ê©“€©€À€Õ€ë€€#€A€]€z€€½€Þ€ù€€8€]€q€†€¡€¶‚Ë‚è‚ ‚¢¢%‚@€@¢Y‚r€¢Š‚¤‚¢À€@Õ€¢‘€«€½€ Ò€€¢æ€€ù€€¢$‚:‚X‚¢y€¦€»€è€þ€¢€F€[€€¢n‚„‚¢¥‚¢Á‚¢ß‚ý‚¢¢€€¢/‚C‚_€£€¢¹€ü€ v‚“‚¢¬‚Æ€ € l€ ΀ K€¢ ±€@ Ѐ@ ü€ € 6€ˆ O€ v€ ¡€ %€ D€ z€  ½€  Û€ ™€¢¢ ‚¢‚'€p€Š€`P€`߀`õ€"€¢9$s Dƒ HÀ „DV œ,DY@à@Þ&&,&T&y&Ÿ$Þ ÿÿÿðí ÿÿÿè ÿÿÿà ÿÿÿØ( ÿÿÿÐ6 ÿÿÿÈÀdG€ÿÿÿÄS€ÿÿÿÀb€ÿÿÿ¼D–dÀxD—xD˜ŒÀœD™œDš´àÀàÀD ÀÀÜD¡ÜD¢ôàD¥ÀTD¦TD§làxD«xÀÈD¬ÈD­ààìD°ìD± ÀHD²HD³`àlD¶lÀD·D¸¨à´D¼´ÀøD½øD¾àDÁDÂ<ÀxDÃxDÄàœDÊœDËèÀüDÌüDÍà DÐ n,DÑ0à0¹$÷ ÿÿÿð ÿÿÿè ÿÿÿà- ÿÿÿØA dM hÀL]€ÿÿÿÔm€ÿÿÿÐx€ÿÿÿ̃€ÿÿÿÀ€ÿÿÿ¼D LÀhD hàŒDŒÀàDààDD@D|À¤D¤àÈDÈÀìDìàDÀ0D0àTDTDdÀtDtà˜D#˜D$ D%°D&ÄD'ØD(øD)$D*0D+LD,`D-€D.ØD2äD3ÀD4D5 D6<àDD=DD>PÀlDBlDFÈDGØÀ,DI,DJpàˆD[ˆDu¨DyØDzèD| D>(à`D`D“|D”¼D˜üD› ž,Dœ à é$ ÿÿÿð* ÿÿÿè6 T@ XÀ4J€ÿÿÿäD½4D¾xÀˆD¿ˆDÀ à¬DìV, "Dļ༜$ß D H  P X" \À,€ÿÿÿð7€ÿÿÿèB€ÿÿÿàN€ÿÿÿÜDòDó0DõDDöxD÷¸DøDüxD¬DàDôD$D8DxD ÀD DTD„Y, ,D”à”ž$ DÀD.D/<D2|D5„D6”D7œD8¨D:¬Ó,5D;¼à¼$] Dy HÀ DT DWD‰, CDXXàXÑ$å$ø$$*$_bisinusfor.c/ecs/hdfeos/gctp/src/isinusfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbpqsAAW9p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(10,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(10,2)=(10,1):T(10,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(10,4)=(10,3)wchar_t:t(10,5)=bsc4;0;32;:T(9,1)=s16quot:(0,5),0,64;rem:(0,5),64,64;;lldiv_t:t(9,2)=(9,1)uid_t:t(9,3)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/sys/int_limits.h/usr/include/sys/isa_defs.hclock_t:t(12,1)=(0,4)/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(19,1)=u8_i:(19,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(19,3)=(19,1)version:T(18,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(18,2)=s32type:(0,3),0,32;name:(18,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(22,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(22,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(22,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(22,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(22,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(20,1)=(0,3)sigfpe_handler_type:t(20,2)=*(20,3)=f(0,20)single:t(20,4)=(0,17)extended:t(20,5)=ar(0,4);0;2;(0,14)quadruple:t(20,6)=(0,19)fp_exception_field_type:t(20,7)=(0,14)decimal_string:t(20,8)=ar(0,4);0;511;(0,1):T(20,9)=s532fpclass:(22,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(20,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(20,10)=(20,9)decimal_form:T(20,11)=efixed_form:0,floating_form:1,;:T(20,12)=s12rd:(22,1),0,32;df:(20,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(20,13)=(20,12)decimal_string_form:T(20,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;/usr/include/stdio.h./isin.h:T(24,1)=s16ncol:(0,4),0,32;icol_cen:(0,4),32,32;ncol_inv:(0,18),64,64;;Isin_row_t:t(24,2)=(24,1):T(24,3)=s96false_east:(0,18),0,64;false_north:(0,18),64,64;sphere:(0,18),128,64;sphere_inv:(0,18),192,64;ang_size_inv:(0,18),256,64;nrow:(0,4),320,32;nrow_half:(0,4),352,32;ref_lon:(0,18),384,64;\lon_cen_mer:(0,18),448,64;ijustify:(0,3),512,32;col_dist:(0,18),576,64;col_dist_inv:(0,18),640,64;row:(24,4)=*(24,2),704,32;key:(0,4),736,32;;Isin_t:t(24,5)=(24,3):T(24,6)=s8num:(0,3),0,32;str:(18,3),32,32;;error_t:t(24,7)=(24,6)error:f(0,20);(0,21)=*(0,22)=k(0,1);(0,23)=*(0,24)=k(0,1)routine:p(0,21)text:p(0,23)isinusfor.c$XBEBTnbpqsAAW9p.error.__func__:V(0,25)=ar(0,4);0;5;(0,26)=k(0,1)$XAEBTnbpqsAAW9p.ISIN_BADALLOC:S(24,7)$XAEBTnbpqsAAW9p.ISIN_BADPARAM:S(24,7)$XAEBTnbpqsAAW9p.ISIN_BADHANDLE:S(24,7)$XAEBTnbpqsAAW9p.ISIN_BADKEY:S(24,7)$XAEBTnbpqsAAW9p.isin:S(0,27)=*(24,5)isinusforinit:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)sphere:p(0,18)lon_cen_mer:p(0,18)false_east:p(0,18)false_north:p(0,18)dzone:p(0,18)djustify:p(0,18)nzone:(0,4)ijustify:(0,3)istat:(0,3)$XBEBTnbpqsAAW9p.isinusforinit.__func__:V(0,28)=ar(0,4);0;13;(0,29)=k(0,1)Isin_for_init:F(0,27);(0,18);(0,18);(0,18);(0,18);(0,4);(0,3)sphere:p(0,18)lon_cen_mer:p(0,18)false_east:p(0,18)false_north:p(0,18)nrow:p(0,4)ijustify:p(0,3)thisIsin:(0,27)row:(24,4)irow:(0,4)clat:(0,18)ncol_cen:(0,4)$XBEBTnbpqsAAW9p.Isin_for_init.__func__:V(0,30)=ar(0,4);0;13;(0,31)=k(0,1)isinusfor:F(0,3);(0,18);(0,18);(0,32)=*(0,18);(0,32)lon:p(0,18)lat:p(0,18)x:p(0,32)y:p(0,32)istat:(0,3)$XBEBTnbpqsAAW9p.isinusfor.__func__:V(0,33)=ar(0,4);0;9;(0,34)=k(0,1)Isin_fwd:F(0,3);(0,35)=*(0,36)=k(24,3);(0,18);(0,18);(0,32);(0,32)thisIsin:p(0,37)=*(0,38)=k(24,5)lon:p(0,18)lat:p(0,18)x:p(0,32)y:p(0,32)row:(0,18)col:(0,18)flon:(0,18)irow:(0,4)$XBEBTnbpqsAAW9p.Isin_fwd.__func__:V(0,39)=ar(0,4);0;8;(0,40)=k(0,1)Isin_for_free:F(0,3);(0,41)=*(24,3)thisIsin:p(0,27)$XBEBTnbpqsAAW9p.Isin_for_free.__func__:V(0,42)=ar(0,4);0;13;(0,43)=k(0,1)Isin_error:f(0,3);(0,44)=*(0,45)=k(24,6);(0,46)=*(0,47)=k(0,1)err:p(0,48)=*(0,49)=k(24,7)routine:p(0,46)$XBEBTnbpqsAAW9p.Isin_error.__func__:V(0,50)=ar(0,4);0;10;(0,51)=k(0,1)fabs:P(0,18);(0,18)cos:P(0,18);(0,18)malloc:P(0,52)=*(0,20);(0,14)free:P(0,20);(0,52)fprintf:P(0,3);(0,53)=*(7,2);(0,54)=*(0,55)=k(0,1);0@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)int_limits.h 1.6 99/08/06 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06isinusfor.cBbss.bssDdata.dataDrodata.rodataerrorIsin_error$XBEBTnbpqsAAW9p.Isin_error.__func__$XBEBTnbpqsAAW9p.Isin_for_free.__func__$XBEBTnbpqsAAW9p.Isin_fwd.__func__Isin_fwd$XBEBTnbpqsAAW9p.isinusfor.__func__isinusforcosfreemalloc$XBEBTnbpqsAAW9p.Isin_for_init.__func__Isin_for_initfabsIsin_for_free$XBEBTnbpqsAAW9p.isinusforinit.__func__isinusforinit$XAEBTnbpqsAAW9p.isin$XAEBTnbpqsAAW9p.ISIN_BADKEY$XAEBTnbpqsAAW9p.ISIN_BADHANDLE$XAEBTnbpqsAAW9p.ISIN_BADPARAM$XAEBTnbpqsAAW9p.ISIN_BADALLOCfprintf__iob$XBEBTnbpqsAAW9p.error.__func__ÿñ $!P0H6phA“ f…Ž| ± ؤºr Þ øÌèìñød ¸0.3ÌAVih@wªÊé P  $ ( @Ì Ð à ä è  , 0 D PH Pl p t x ˜ œ   ¤ ¼ ˆÀ ˆä è ì ð     ( (0 Ð4 ÐX (\ (˜ (œ (° ´ ø Dü D  $ < @ D (H (` €d €ˆ (Œ (ÀÈ (Ì (à ¸ä ¸@H L P T d üh ü 0  0  $ ( ,, ,H L P T t x | € ˜ œ   <¤ <À Ä Ü à ä è ü      $ \ ` d Lh L¤ ¨ ¬ \° \è ì ð lô l, 0 4 |8 | 8” 8À Ä  @  @H @L @p t x | ¨ÐØ Ü à Œä Œ $  (  ,  0  8 8 < 8 P H T H ˜    ¤  À H Ä H ì  H  H ` 8 d 8 4  8  <  @  „  ˆ  Œ    , 0 d  € œ „ œ ô ø   , 0 4 Ä 8 Ä l p t Ð x Ð ”  ˜  œ     À  Ä  È  Ì  ô  ø  ü    $ ( , „ ˆ Œ  ( 8, 80 4 8 < T X œ 8  8¨ ¬ ° Ü´ Üè ì ð ìô ì0| € „ üˆ ü¬( 84— ÐØ¨È$ ðž(Ž-D4Ô  @ôçOÜ(  Z,`hCdJqE®6yGä Iô P ŒTD0 isinusinv.o/ 1073924779 1032 20 100644 22492 ` ELFU44(.shstrtab.text.rodata1.data.rodata.bss.data1.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.dataã¿ ò' Hð' D!  #¢`ä Dæ H’@”€@–À€Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿È!à €¤€!à @Ð'¿¼à¿¼€¤ € !  ¢ ÿÿ¿’@ ?ÿ€Þà'¿üÉ¿ð!Å ©  € !  ¢ ÿÿ¯’@ ?ÿ€Îà'¿üÍ¿è!É !Å …¡ B… ¢©ŠÂ € Í¿è!É !Å …¡ B©ŠÂ€ !  ¢ ÿÿ‘’@ ?ÿ€°à'¿üÍ¿Ð!É !Å …¡B©ŠÂ € Í¿Ð!É !Å …¡B©ŠÂ€ !  ¢ ÿÿt’@ ?ÿ€“à'¿üÉ¿Ð!Å …¡B… BÅ'¿¸à¿¸à'¿ÄÉ¿Ðà¿Äà'¿¸Å¿¸… …¡ÂÅ; X@РX!Å ¨ € !  ¢ ÿÿT’@ ?ÿ€sà'¿üä¿Ä¡< ¢  €¢ ?þ $€€¤ € !  ¢ ÿÿB’@ ?ÿ€aà'¿üÉ¿È!Å ©  € Í¿È!É !Å …¡B©ŠÂ€ !  ¢ ÿÿ(’@ ?ÿ€Gà'¿üÉ¿È!Å …¡B… BÅ'¿¸à¿¸à'¿ÀÉ¿Èà¿Àà'¿¸Å¿¸… …¡ÂÅ; X@РX!Å ¨ € !  ¢ ÿÿ’@ ?ÿ€'à'¿üÅ¿ðÉ¿èÍ¿àÑ¿Øà¿Äâ¿ÀÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `à# d@â# h!Ð$ !à €¤€ !  ¢ ÿþç’@ ?ÿ€à'¿ü€À'¿ü€à¿ü°Çàèã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÉ¿ð!Å © € !  #¢`@’@€§À'¿üÍ¿è!É !Å …¡ B… ¢©ŠÂ € Í¿è!É !Å …¡ B©ŠÂ€ !  #¢`@ý’@€‰À'¿üÉ¿è!Å © € Í¿è!É !Å …¡ B…¡ˆBÅ?¿èÉ¿è!Å © € Í¿è!É !Å …¡ B…¡ˆÂÅ?¿èà d€¤ €â d!ñ "€€¤@€ !  #¢`@Ì’@€XÀ'¿üä d¡< ¢  €¢ ?þ $€€¤ € !  #¢`@º’@€FÀ'¿üà h€¤ €à h€¤ € !  #¢`@©’@€5À'¿ü  `@Ð'¿Ôà¿Ô€¤€ !  #¢`@˜’@€$À'¿üà¿ÔÀ$ \Å¿àà¿ÔÅ$ Ç$ Å¿Øà¿Ô  Å$ Ç$ Å¿ðà¿Ô  Å$ Ç$ !É Å¿ð…¡ Âà¿Ô  Å$ Ç$ à dà'¿´Å¿´‰ !Å …¡ Âà¿Ô  Å$ Ç$ â dà¿Ôâ$ (ä d¡< ¢  €£< à¿Ôâ$ ,Å¿èà¿Ô  8Å$ Ç$ É¿è!Å …¡Bà¿Ô  0Å$ Ç$ à¿Ô  0É Ë !Å © €à¿Ô¢ 0Í`Ï`!É !Å …¡ B…¡ˆBÅ$`Ç$`â hà¿Ôâ$ @à¿Ôà ,¡, @à¿ÔÐ$ Xà¿Ôà X€¤€à¿Ô@!  #¢`@-’@€¹À'¿üà¿Ôà Xà'¿ÐÀ'¿Ìâ¿Ìà¿Ôà ,€¤@€!É !Å ‘¡ Â!Í à¿Ìà'¿´Å¿´‰ !Å ‰¡Bà¿Ôà ,à'¿´Å¿´… …¡ Â…¡ˆÂ…¢ BÅ?¿Àà h€¤ €Å¿ÀÅ; X@РX!Å ‰  Bà dà'¿´Å¿´… ‰¡ B!Å …¡B… BÅ'¿´â¿´à¿Ð€â$ Å¿ÀÅ; X@РXà dà'¿´Å¿´… ‰  B!Å …¡B… BÅ'¿´â¿´à¿Ðâ$ à¿Ðà'¿¸â¿¸à`¡, à$`à¿Ðà €¤ €¢ à¿Ðâ$ !É à¿Ðà à'¿´Å¿´… …¡ Âà¿Ð  Å$ Ç$ à h€¤ € æ¿Ðàठ¡< ¢  €¡< € à$àæ¿Ðäà¡< ¢  €¡< à$àà¿Ì  à'¿Ìà¿Ðà'¿¸à¿Ð  à'¿Ðâ¿Ìà¿Ôà ,€¤@¿ÿ…à¿Ôä Xà ,£,  €à?ðà'¿¼!É !Å ‰¡ BÅ¿ð‰¡ B࿼à'¿´Å¿´… …¡ Âà¿Ô  HÅ$ Ç$ ࿼à'¿´Å¿´ !É !Å ‰¡ BÅ¿ð…¡ B…¡‰Âà¿Ô  PÅ$ Ç$ #*÷¢`#à¿Ôâ$ \à¿Ô€à'¿ü€à¿ü°Çàèã¿€ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è!à Å¿ðÉ¿èâ Tä XÅ; XÒ XÔ \É; XÖ XØ \š@@ä# \Ð'¿äà¿ä€¤ € !  ¢ ÿüà’@ ?ÿ€à'¿ü€À'¿ü€à¿ü°Çàèã¿xú' Xø' Tö' Pô' Lò' Hð' D!Å à XÅ$ Ç$ !Å à \Å$ Ç$ à D€¤€ !  #¢`@’@€ÕÐ'¿üà Dâ \!*÷  #€¤@€ !  #¢`@’@€ÅÐ'¿üÉ Pâ D `Å Ç ‰¡ `Å Ç …¡ Bà \Å$ Ç$ à \Í Ï !É !Å …¡ Â… ¢©ŠÂ €à \Í Ï !É !Å …¡ ©ŠÂ€ !Å à \Å$ Ç$  ?þ€—à'¿ü!É !Å ‰¡ Âà \Å Ç ‰¡Âà D  Å Ç …¡ BÅ?¿ðÅ¿ð… BÅ'¿Øà¿Øà'¿Üâ¿Üà Dà ,€¤@€à Dà ( $ â¿Ü $à'¿Üà¿Ü€¤ €À'¿ÜÉ Hà DÅ Ç ‰¡  PÅ Ç …¡ BÅ?¿èÉ¿èà Dä Xà¿Ü£,  €à à'¿ØÅ¿Ø… ‰¡Bà Dä Xà¿Ü£,  €  Å Ç …¡ BÅ?¿àÉ¿à!Å ©  € É¿à!Å © € !Å à \Å$ Ç$  ?þ€=à'¿üà D  0Ñ Ó Í¿à!É !Å …¡ B…¡‰B…¢Bà XÅ$ Ç$ à XÉ Ë !Å © € â XÍ`Ï`!É !Å …¡ B…¡ˆÂÅ$`Ç$`à XÉ Ë !Å © € â XÍ`Ï`!É !Å …¡ B…¡ˆBÅ$`Ç$`€À'¿ü€à¿ü°Çàè㿘ð' Dà D€¤€ !  #¢`@-’@€"Ð'¿üà Dâ \!*÷  #€¤@€ !  #¢`@’@€Ð'¿üà DÀ$ \à Dà X@à DÀ$ Xà D@À' D€À'¿ü€à¿ü°Çàè㿘ò' Hð' D#¢`%¤ æ Hà Dê à @’€”À–@@˜ ?ÿ€à'¿ü€à¿ü°Çàè error (isinusinv.c/%s) : %s isinusinvinitbad return from Isin_inv_freeisinusinvinitbad parameter; sphere radius invalidisinusinvinitbad parameter; longitude of central meridian invalidisinusinvinitbad parameter; nzone out of rangeisinusinvinitbad parameter; nzone not near an integer valueisinusinvinitbad parameter; nzone not multiple of twoisinusinvinitbad parameter; ijustify out of rangeisinusinvinitbad parameter; ijustify not near an integer valueisinusinvinitbad return from Isin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initisinusinvbad return from Isin_invIsin_invIsin_invIsin_inv_freeIsin_inv_free error (isinusinv.c/%s) : (%i) %s ÿÿÿüÿÿÿýÿÿÿûÿÿÿú@@ !ûTD-¿„záG®{A3Æ€?„záG®{=Û|ßÙ×½»?ðÀ !ûTD-?àerrorisinusinvinitIsin_inv_initisinusinvIsin_invIsin_inv_freeIsin_errormemory allocationinvalid parameterinvalid handleinvalid keyç d#d/8081<@Ê«“4 5 T s “ ° Æ$Ô ü$ 2$< `$i Œ$š  isinusinv.c/ecs/hdfeos/gctp/src/isinusinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbqqsAAW_p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o isinusinv.o isinusinv.c -W0,-xp\$XAEBTnbqqsAAW_p.$XBEBTnbqqsAAW_p.error.__func__$XAEBTnbqqsAAW_p.ISIN_BADALLOC$XAEBTnbqqsAAW_p.ISIN_BADPARAM$XAEBTnbqqsAAW_p.ISIN_BADHANDLE$XAEBTnbqqsAAW_p.ISIN_BADKEY$XAEBTnbqqsAAW_p.isinisinusinvinit$XBEBTnbqqsAAW_p.isinusinvinit.__func__Isin_inv_init$XBEBTnbqqsAAW_p.Isin_inv_init.__func__isinusinv$XBEBTnbqqsAAW_p.isinusinv.__func__Isin_inv$XBEBTnbqqsAAW_p.Isin_inv.__func__Isin_inv_free$XBEBTnbqqsAAW_p.Isin_inv_free.__func__$XBEBTnbqqsAAW_p.Isin_error.__func__s` d#d/8081<@Ê«“€©€À€Õ€ë€€#€A€]€z€€½€Þ€ù€€8€]€q€†€¡€¶‚Ë‚è‚ ‚¢¢%‚@€@¢Y‚r€¢Š‚¤‚¢À€@Õ€¢‘€«€½€ Ò€€¢æ€€ù€€¢$‚:‚X‚¢y€¦€»€è€þ€¢€F€[€€¢n‚„‚¢¥‚¢Á‚¢ß‚ý‚¢¢€€¢/‚C‚_€£€¢¹€ü€ v‚“‚¢¬‚Æ€ € l€ ΀ K€¢ ±€@ Ѐ@ ü€ € 6€ˆ O€ v€ ¡€ %€ D€ z€  ½€  Û€ ™€¢¢ ‚¢‚'€p€Š€`P€`߀`õ€"€¢9$s Dƒ HÀ „DV œ,DY@à@Þ&&,&T&y&Ÿ$Þ ÿÿÿðí ÿÿÿè ÿÿÿà ÿÿÿØ( ÿÿÿÐ6 ÿÿÿÈÀdG€ÿÿÿÄS€ÿÿÿÀb€ÿÿÿ¼D–dÀxD—xD˜ŒÀœD™œDš´àÀàÀD ÀÀÜD¡ÜD¢ôàD¥ÀTD¦TD§làxD«xÀÈD¬ÈD­ààìD°ìD± ÀHD²HD³`àlD¶lÀD·D¸¨à´D¼´ÀøD½øD¾àDÁDÂ<ÀxDÃxDÄàœDÊœDËèÀüDÌüDÍà DÐ n,DÑ0à0¹$÷ ÿÿÿð ÿÿÿè ÿÿÿà- ÿÿÿØA dM hÀL]€ÿÿÿÔm€ÿÿÿÐx€ÿÿÿ̃€ÿÿÿÀ€ÿÿÿ¼D LÀhD hàŒDŒÀàDààDD@D|À¤D¤àÈDÈÀìDìàDÀ0D0àTDTDdÀtD tà˜D$˜D% D&°D'ÄD(ØD)øD*$D+0D,LD-`D.€D/ØD3äD4ÀD5D6 D7<àDD>DD?PÀlDClDGÈDHØÀ,DJ,DKpàˆD\ˆDv¨DzØD{èD} D?(à`D‚`D”|D•¼D™üDœ ž,D à é$ ÿÿÿð( ÿÿÿè2 T> XÀ4J€ÿÿÿäD¾4D¿xÀˆDÀˆDÁ à¬DĬV, "Dżà¼œ$ß D H  P X  \À,€ÿÿÿð7€ÿÿÿèB€ÿÿÿàN€ÿÿÿÜDñDò0DôDDõxDù¸DúìÀPDûPàpDÿpD¬DÀDðDD ,D €À¸D ¸àØDØDDdD´Y, ,DÄàÄž$ DÀD.D/<D2|D5„D6”D7œD8¨D:¬Ó,5D;¼à¼$] Dy HÀ DU DXD‰, CDYXàXÑ$å$ø$$*$_bisinusinv.c/ecs/hdfeos/gctp/src/isinusinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbqqsAAW_p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(10,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(10,2)=(10,1):T(10,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(10,4)=(10,3)wchar_t:t(10,5)=bsc4;0;32;:T(9,1)=s16quot:(0,5),0,64;rem:(0,5),64,64;;lldiv_t:t(9,2)=(9,1)uid_t:t(9,3)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/sys/int_limits.h/usr/include/sys/isa_defs.hclock_t:t(12,1)=(0,4)/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(19,1)=u8_i:(19,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(19,3)=(19,1)version:T(18,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(18,2)=s32type:(0,3),0,32;name:(18,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(22,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(22,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(22,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(22,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(22,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(20,1)=(0,3)sigfpe_handler_type:t(20,2)=*(20,3)=f(0,20)single:t(20,4)=(0,17)extended:t(20,5)=ar(0,4);0;2;(0,14)quadruple:t(20,6)=(0,19)fp_exception_field_type:t(20,7)=(0,14)decimal_string:t(20,8)=ar(0,4);0;511;(0,1):T(20,9)=s532fpclass:(22,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(20,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(20,10)=(20,9)decimal_form:T(20,11)=efixed_form:0,floating_form:1,;:T(20,12)=s12rd:(22,1),0,32;df:(20,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(20,13)=(20,12)decimal_string_form:T(20,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;/usr/include/stdio.h./isin.h:T(24,1)=s16ncol:(0,4),0,32;icol_cen:(0,4),32,32;ncol_inv:(0,18),64,64;;Isin_row_t:t(24,2)=(24,1):T(24,3)=s96false_east:(0,18),0,64;false_north:(0,18),64,64;sphere:(0,18),128,64;sphere_inv:(0,18),192,64;ang_size_inv:(0,18),256,64;nrow:(0,4),320,32;nrow_half:(0,4),352,32;ref_lon:(0,18),384,64;\lon_cen_mer:(0,18),448,64;ijustify:(0,3),512,32;col_dist:(0,18),576,64;col_dist_inv:(0,18),640,64;row:(24,4)=*(24,2),704,32;key:(0,4),736,32;;Isin_t:t(24,5)=(24,3):T(24,6)=s8num:(0,3),0,32;str:(18,3),32,32;;error_t:t(24,7)=(24,6)error:f(0,20);(0,21)=*(0,22)=k(0,1);(0,23)=*(0,24)=k(0,1)routine:p(0,21)text:p(0,23)isinusinv.c$XBEBTnbqqsAAW_p.error.__func__:V(0,25)=ar(0,4);0;5;(0,26)=k(0,1)$XAEBTnbqqsAAW_p.ISIN_BADALLOC:S(24,7)$XAEBTnbqqsAAW_p.ISIN_BADPARAM:S(24,7)$XAEBTnbqqsAAW_p.ISIN_BADHANDLE:S(24,7)$XAEBTnbqqsAAW_p.ISIN_BADKEY:S(24,7)$XAEBTnbqqsAAW_p.isin:S(0,27)=*(24,5)isinusinvinit:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)sphere:p(0,18)lon_cen_mer:p(0,18)false_east:p(0,18)false_north:p(0,18)dzone:p(0,18)djustify:p(0,18)nzone:(0,4)ijustify:(0,3)istat:(0,3)$XBEBTnbqqsAAW_p.isinusinvinit.__func__:V(0,28)=ar(0,4);0;13;(0,29)=k(0,1)Isin_inv_init:F(0,27);(0,18);(0,18);(0,18);(0,18);(0,4);(0,3)sphere:p(0,18)lon_cen_mer:p(0,18)false_east:p(0,18)false_north:p(0,18)nrow:p(0,4)ijustify:p(0,3)thisIsin:(0,27)row:(24,4)irow:(0,4)clat:(0,18)ncol_cen:(0,4)$XBEBTnbqqsAAW_p.Isin_inv_init.__func__:V(0,30)=ar(0,4);0;13;(0,31)=k(0,1)isinusinv:F(0,3);(0,18);(0,18);(0,32)=*(0,18);(0,32)x:p(0,18)y:p(0,18)lon:p(0,32)lat:p(0,32)istat:(0,3)$XBEBTnbqqsAAW_p.isinusinv.__func__:V(0,33)=ar(0,4);0;9;(0,34)=k(0,1)Isin_inv:F(0,3);(0,35)=*(0,36)=k(24,3);(0,18);(0,18);(0,32);(0,32)thisIsin:p(0,37)=*(0,38)=k(24,5)x:p(0,18)y:p(0,18)lon:p(0,32)lat:p(0,32)row:(0,18)col:(0,18)flon:(0,18)irow:(0,4)$XBEBTnbqqsAAW_p.Isin_inv.__func__:V(0,39)=ar(0,4);0;8;(0,40)=k(0,1)Isin_inv_free:F(0,3);(0,41)=*(24,3)thisIsin:p(0,27)$XBEBTnbqqsAAW_p.Isin_inv_free.__func__:V(0,42)=ar(0,4);0;13;(0,43)=k(0,1)Isin_error:f(0,3);(0,44)=*(0,45)=k(24,6);(0,46)=*(0,47)=k(0,1)err:p(0,48)=*(0,49)=k(24,7)routine:p(0,46)$XBEBTnbqqsAAW_p.Isin_error.__func__:V(0,50)=ar(0,4);0;10;(0,51)=k(0,1)fabs:P(0,18);(0,18)cos:P(0,18);(0,18)malloc:P(0,52)=*(0,20);(0,14)free:P(0,20);(0,52)fprintf:P(0,3);(0,53)=*(7,2);(0,54)=*(0,55)=k(0,1);0@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)int_limits.h 1.6 99/08/06 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06isinusinv.cBbss.bssDdata.dataDrodata.rodataerrorIsin_error$XBEBTnbqqsAAW_p.Isin_error.__func__$XBEBTnbqqsAAW_p.Isin_inv_free.__func__$XBEBTnbqqsAAW_p.Isin_inv.__func__Isin_inv$XBEBTnbqqsAAW_p.isinusinv.__func__isinusinvcosfreemalloc$XBEBTnbqqsAAW_p.Isin_inv_init.__func__Isin_inv_initfabsIsin_inv_free$XBEBTnbqqsAAW_p.isinusinvinit.__func__isinusinvinit$XAEBTnbqqsAAW_p.isin$XAEBTnbqqsAAW_p.ISIN_BADKEY$XAEBTnbqqsAAW_p.ISIN_BADHANDLE$XAEBTnbqqsAAW_p.ISIN_BADPARAM$XAEBTnbqqsAAW_p.ISIN_BADALLOCfprintf__iob$XBEBTnbqqsAAW_p.error.__func__ÿñ $!P0H6 hA“ f…Ž| ± ØÔºr Þ øÌèìñød ¸0.3ÀÌAVih@wªÊé P  $ ( @Ì Ð à ä è  , 0 D PH Pl p t x ˜ œ   ¤ ¼ ˆÀ ˆä è ì ð     ( (0 Ð4 ÐX (\ (˜ (œ (° ´ ø Dü D  $ < @ D (H (` €d €ˆ (Œ (ÀÈ (Ì (à ¸ä ¸@H L P T d üh ü 0  0  $ ( ,, ,H L P T t x | € ˜ œ   <¤ <À Ä Ü à ä è ü      $ \ ` d Lh L¤ ¨ ¬ \° \è ì ð lô l, 0 4 |8 | 8” 8À Ä  @  @H @L @p t x | ¨ÐØ Ü à Œä Œ $  (  ,  0  8 8 < 8 P H T H ˜    ¤  À H Ä H ì  H  H ` 8 d 8 4  8  <  @  „  ˆ  Œ    , 0 d  € œ „ œ ô ø   , 0 4 Ä 8 Ä l p t Ð x Ð Ð  Ô  Ø  Ü      ( , H L P T \ ` x 8| 8 ” Ä È Ì Ð ø ü    $ ( H @L @l p t x Ø Ü à Üä Ü    ì$ ìL`¬ ° ´ ü¸ üÜ( 84— ÐØø$  ž(¾-ÀD4  @$çO p  Z,|`hCÜJqF&6yH\ Jl ˜ ŒU0 for_init.o/ 1073924781 1032 20 100644 37708 ` ELF‘4(.shstrtab.text.rodata.bss.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾hú' Xø' Tö' Pô' Lò' Hð' DÀ'¿ ¿à'¿à D€¤ a€7à LÉ Ë !Å ©  €à LÉ Ë !Å ©  €à L  É Ë !Å ©  € à L  É Ë !Å © € ?ìà' Pà Pâ L¤¿¦¿ˆ¨¿H’@”€–À@˜€Jà D€¤ b€;à LÉ Ë !Å ©  €à LÉ Ë !Å ©  €à L  É Ë !Å ©  € à L  É Ë !Å © € ?ìà' P€  à' Pà Pâ L¤¿¦¿ˆ¨¿H’@”€–À@˜€ à Pâ L¤¿¦¿ˆ¨¿H’@”€–À@˜à L  0Å Ç Å?¿xà L  8Å Ç Å?¿pà D€¤ a€\à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€ ßà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€ Ãà'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ à D€¤ b€\à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€ à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€ eà'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ ?à D€¤ €~à P€¤ €À'¿Dà¿Dâ L¤¿¦¿ˆ¨¿H’@”€–À@˜à Hà'¿øà¿ø€¤ €Kà LÅ Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Øà¿â à \â$ à¿à €¤ € ?ÿ€ à'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€ òà'¿üÉ¿Ø!Å …¡ BÅ; X@РXÐ'¿øÉ¿È!Å © Â€à¿ø  à'¿ø!Å Å?¿€Å¿É¿ˆÍ¿€à¿øÅ; XРXÉ; XÔ XÍ; XØ X@à# \à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ ¿à D€¤ €!à Hâ Pä Tæ X’@”€@–Àà¿Ð$ à¿â à \â$ à¿à €¤ € ?ÿ€ ¨à'¿ü'¦àä `à D£, æ$€€ œà D€¤ €šà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€ €à'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿â à \â$ à¿à €¤ € ?ÿ€ dà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿˜à¿â à \â$ à¿à €¤ € ?ÿ€ Hà'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€ ,à'¿üſɿˆÍ¿ÈÑ¿ÀÕ¿¸Ù¿˜Ý¿xá¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ à D€¤ €šà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€ äà'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿â à \â$ à¿à €¤ € ?ÿ€ Èà'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€ ¬à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿˜à¿â à \â$ à¿à €¤ € ?ÿ€ à'¿üſɿˆÍ¿ÈÑ¿ÀÕ¿¸Ù¿˜Ý¿xá¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ dà D€¤ €\à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€ Hà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€ ,à'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ à D€¤ €\à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€êà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€Îà'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€¨à D€¤ €\à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€Œà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿˜à¿â à \â$ à¿à €¤ € ?ÿ€pà'¿üſɿˆÍ¿¸Ñ¿˜Õ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Jà D€¤ €©à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€.à'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿â à \â$ à¿à €¤ € ?ÿ€à'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€öà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿˜à¿â à \â$ à¿à €¤ € ?ÿ€Úà'¿üà L  @É Ë !Å © B€€À'¿8  à'¿8ſɿˆÍ¿ÈÑ¿ÀÕ¿¸Ù¿˜Ý¿xá¿pà¿8Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à# „à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Ÿà D€¤ €dà L  Å Ç Å?¿€à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€~à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿˜à¿â à \â$ à¿à €¤ € ?ÿ€bà'¿üſɿˆÍ¿€Ñ¿¸Õ¿˜Ù¿xÝ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# x@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€9à D€¤ €Yà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿â à \â$ à¿à €¤ € ?ÿ€à'¿üÅ¿HÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Þà D€¤ €Yà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€Âà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿â à \â$ à¿à €¤ € ?ÿ€¦à'¿üÅ¿HÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ƒà D€¤ €Yà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€gà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿â à \â$ à¿à €¤ € ?ÿ€Kà'¿üÅ¿HÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€(à D€¤ €Yà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€ à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿â à \â$ à¿à €¤ € ?ÿ€ðà'¿üÅ¿HÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Íà D€¤ €Yà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€±à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿â à \â$ à¿à €¤ € ?ÿ€•à'¿üÅ¿HÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€rà D€¤ €aà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€Và'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿â à \â$ à¿à €¤ € ?ÿ€:à'¿üà L  Å Ç Å?¿¨Å¿HÉ¿¨Í¿¸Ñ¿°Õ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€à D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€óà'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Óà D€¤ €Yà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€·à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€›à'¿üÅ¿HÉ¿¸Í¿ÈÑ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€xà D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€\à'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€<à D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€ à'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€à D€¤ €à L  Å Ç Å?¿€à L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿˜à¿â à \â$ à¿à €¤ € ?ÿ€ßà'¿üà L  `É Ë !Å © B€>  à'¿8à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ðà¿â à \â$ à¿à €¤ € ?ÿ€·à'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ à¿â à \â$ à¿à €¤ € ?ÿ€›à'¿ü€sÀ'¿8à L  @Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Øà¿â à \â$ à¿à €¤ € ?ÿ€|à'¿üà L  HÅ Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€`à'¿üà L  PÅ Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Ðà¿â à \â$ à¿à €¤ € ?ÿ€Dà'¿üà L  XÅ Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿â à \â$ à¿à €¤ € ?ÿ€(à'¿üſɿˆÍ¿€Ñ¿ðÕ¿ Ù¿˜Ý¿xá¿på¿Øé¿Èí¿Ðñ¿Àà¿8Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €å# „ç# ˆé# Œë# í# ”ï# ˜ñ# œó#  @à# ¤à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ïà D€¤ €›à L  Å Ç … BÅ'¿à¿à'¿@à L  Å Ç … BÅ'¿à¿à'¿<à L  `É Ë !Å © B€P  à'¿8à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿èà¿â à \â$ à¿à €¤ € ?ÿ€·à'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Øà¿â à \â$ à¿à €¤ € ?ÿ€›à'¿üà L  @Å Ç Å?¿Pà L  HÅ Ç Å?¿0à L  PÅ Ç … BÅ'¿à¿à'¿\€À'¿8ſɿˆà¿<â¿@Í¿èÑ¿ØÕ¿xÙ¿pÝ¿Pä¿\æ¿8á¿0Å; XРXÉ; XÔ X˜š@Í# \Ï# `Ñ# dÓ# hÕ# l×# pÙ# tÛ# xÝ# |ß# €ä# „æ# ˆá# Œã# @à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Rà D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€6à'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€à D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€úà'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Úà D€¤ €Å¿HÅ; X@РXà¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Äà D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€¨à'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ˆà D€¤ €Å¿HÅ; X@РXà¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€rà D€¤ €Å¿É¿ˆÍ¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Rà D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€6à'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€à D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€úà'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Úà D€¤ €ˆà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€¾à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿â à \â$ à¿à €¤ € ?ÿ€¢à'¿üà L  Å Ç Å?¿hà L  Å Ç Å?¿`à L  @Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿àà¿â à \â$ à¿à €¤ € ?ÿ€|à'¿üÅ¿HÉ¿¸Í¿°Ñ¿hÕ¿`Ù¿àÝ¿xá¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Pà D€¤ c€à D€¤ €Hà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€0à'¿üà L  @Å Ç Å?¿(à L  PÅ Ç Å?¿ Å¿HÉ¿¸Í¿xÑ¿pÕ¿(Ù¿ Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€À'¿ü€à¿ü°Çàè@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œxfor_init> d"d-8.8/<@ʬ‘4$ for_init.c/ecs/hdfeos/gctp/src/for_init.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbsqsAAW$p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o for_init.o for_init.c -W0,-xp\$XAEBTnbsqsAAW\$p.for_init$XBEBTnbsqsAAW$p.for_init.__func__Ð} d"d-8.8/<@ʬ‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /‚¢ 8$ £ D ± H À L РP à T í X ú \  `À €ÿÿÿø $€ÿÿÿð 3€ÿÿÿè >€ÿÿÿà K€ÿÿÿØ W€ÿÿÿÐ c€ÿÿÿÈ o€ÿÿÿÀ {€ÿÿÿ¸ Ž€ÿÿÿ°  €ÿÿÿ¨ ©€ÿÿÿ  »€ÿÿÿ˜ Í€ÿÿÿ Ü€ÿÿÿˆ ë€ÿÿÿ€ ÿ€ÿÿÿx€ÿÿÿp*€ÿÿÿh9€ÿÿÿ`H€ÿÿÿ\T€ÿÿÿP`€ÿÿÿHn€ÿÿÿD}€ÿÿÿ@ˆ€ÿÿÿ<•€ÿÿÿ8 €ÿÿÿ0±€ÿÿÿ(¾€ÿÿÿ ΀ÿÿÿÚ€ÿÿÿï„DcDd Dj(À8Dm8ÀÐDoÐàØDrØàDt ÀDwÀ´Dy´à¼ÀÄDÄàÌD‚ÌàøÀD†à,D‰,DŠ@DŒTÀdD‘dD’¤D“´D”ÈD–ÔD—D˜$D™8DœDDœDž¬àÄD¡ÌÀÜD¦ÜD§D¨,D©@D«LD¬ŒD­œD®°D±¼D²D³$à<D¶DÀTD¼TÀdD¾dD¿hà”DÁ”DœÀ¬DĬDÅèDÆøDÇ DÈDÉXDÊhDË|D̈DͨDÎÄàÐDÐÐDÑÜDÒDÓ$à<DÖDÀTDÚTDÛ€DÜDݤDÞ°àÈDáÐÀàDåàDæ Dç0DèDDéPDêDë Dì´DíÀDî Dï Dð $Dñ 0Dò pDó €Dô ”Dö  D÷ Dø à 8Dû @À PDÿ PD D  D ´D ÀD D D $D 0D pD €D ”D  D àD ðD D D €D à ¨D °À ÀD ÀD D D $D 0D pD €D ”D"  D# øD$à D'(À8D+8D,xD-ˆD.œD/¨D0èD1øD2 D5D6pD8€à˜D; À°D?°D@ðDADBDC DD`DEpDF„DHDIèDJøàDMÀ(DQ(DRhDSxDTŒDU˜DVØDWèDXüDYDZHD[XD\lD]xD^¸D_ÈD`ÜDaèDbDdDf Dg”Dh¤à¼DkÄÀÔDoÔDpèDq(Dr8DsLDtXDu˜Dv¨Dw¼DyÈDz,D{<àTD~\ÀlD‚lDƒ¬D„¼D…ÐD†ÜD‡Dˆ,D‰@D‹LDŒ˜D¨àÀDÈÀØD”ØD•D–(D—<D˜HD™ˆDš˜D›¬D¸DžDŸà,D¢4ÀDD¦DD§„D¨”D©¨Dª´D«ôD¬D­D¯$D°pD±€à˜D´ À°D¸°D¹ðDºD»D¼ D½`D¾pD¿„DÁDÂÜDÃìàDÆ ÀDÊDË\DÌlDÍ€DÎŒDÏÌDÐÜDÑðDÓüDÔHDÕXàpDØxÀˆD܈DÝÈDÞØDßìDàøDá8DâHDã\DähDæ|DçÔDèäàüDëÀDïDðTDñdDòxDó„DôÄDõÔàìDøôÀDüDýDDþTDÿhDtD´DÄDØDäD 0D @à XD `À pD pD °D ÀD ÔD àD! D!0à!HD!PÀ!`D!`D! D!°D!ÄD!ÐD"D " à"8D#"@À"PD'"PD("dD)"¤D*"´D+"ÈD,"ÔÀ"üD."üD/#D0#DD1#TD2#hD3#tD4#´D5#ÄD6#Øà#äÀ#ìD:#ìD;#ðD<$0D=$@D>$TD?$`D@$ DA$°DB$ÄDC$ÐDD%DE% DF%4DG%@DH%€DI%DJ%¤à%°DN%°DO&TDP&dà&|DS&„À&”DW&”DX&´DY&ÔÀ&üD[&üD\'D]'DD^'TD_'hD`'tDa'´Db'ÄDc'ØDd'äDe'øDf( à(,Di(4Do(8Dp(ÈDq(Øà(ðDt(øÀ)Dx)Dy)HDz)XD{)lD|)xD})¸D~)Èà)àD)èÀ)øD…)øD†*8D‡*HDˆ*\D‰*hDŠ*¨D‹*¸à*ÐDŽ*ØÀ*èD’*èD“+D”+à+(D—+0À+@D›+@Dœ+€D+Dž+¤DŸ+°D +ðD¡,à,D¤, À,0D¨,0D©,HDª,Xà,pD­,xÀ,ˆD±,ˆD²,ÈD³,Øà,ðD¶,øÀ-Dº-D»-HD¼-XD½-lD¾-xD¿-¸DÀ-Èà-àDÃ-èÀ-øDÇ-øDÈ.8DÉ.HDÊ.\DË.hDÌ.¨DÍ.¸à.ÐDÐ.ØÀ.èDÔ.èDÕ/(DÖ/8D×/LDØ/XDÙ/˜DÚ/¨DÛ/¼DÜ/ÈDÝ/ÜDÞ/ðDß00Dà0@Dá0TDã0`Dä0ÐDå0àà0øDè1À1 Dí1 Dî1`Dï1pDð1„Dñ1Dò1¤Dõ1¸Dö2Dø2 à28Dû28ú, Dü2Hà2H?$n$Š$µ$ñ$$V$r$ž$È$$4$$«$Ù$$1$[$Š$¶$Ð$ü$*$U$n$™$Æ$ð$$G$¨$Ò$>$i$˜$Ä$ò$$R$}$ª$Ô$$=$r$$Ò$ý$2$]$“$¿$ô$$`$‰$Ú$$B$m$§$Ð$ $5$€$¬$÷$#$P$|bfor_init.c/ecs/hdfeos/gctp/src/for_init.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbsqsAAW$p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.h./proj.hfor_init:F(0,3);(0,3);(0,3);(0,21)=*(0,18);(0,3);(10,3);(10,3);(0,22)=*(0,3);(0,23)=*(0,24)=*(0,25)=f(0,3)outsys:p(0,3)outzone:p(0,3)outparm:p(0,21)outdatum:p(0,3)fn27:p(10,3)fn83:p(10,3)iflg:p(0,22)for_trans:p(0,23)zone:(0,4)azimuth:(0,18)alf:(0,18)angle:(0,18)lon1:(0,18)lon2:(0,18)lat1:(0,18)lat2:(0,18)center_long:(0,18)center_lat:(0,18)h:(0,18)lon_origin:(0,18)lat_origin:(0,18)r_major:(0,18)r_minor:(0,18)scale_factor:(0,18)false_easting:(0,18)false_northing:(0,18)shape_m:(0,18)shape_n:(0,18)start:(0,4)time:(0,18)radius:(0,18)tmpdatum:(0,4)path:(0,4)satnum:(0,4)mode:(0,4)sat_ratio:(0,18)dzone:(0,18)djustify:(0,18)thing:(0,4)iflg64:(0,26)=*(0,4)for_init.c$XBEBTnbsqsAAW$p.for_init.__func__:V(0,27)=ar(0,4);0;8;(0,28)=k(0,1)sphdz:P(0,3);(0,4);(0,21);(0,21);(0,21);(0,21)paksz:P(0,18);(0,18);(0,26)bceafor:P(0,3);(0,18);(0,18);(0,21);(0,21)bceaforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)ceafor:P(0,3);(0,18);(0,18);(0,21);(0,21)ceaforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)calc_utm_zone:P(0,4);(0,18)utmforint:P(0,3);(0,18);(0,18);(0,18);(0,4)utmfor:P(0,3);(0,18);(0,18);(0,21);(0,21)isinusforinit:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)isinusfor:P(0,3);(0,18);(0,18);(0,21);(0,21)obleqforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)obleqfor:P(0,3);(0,18);(0,18);(0,21);(0,21)wviiforint:P(0,3);(0,18);(0,18);(0,18);(0,18)wviifor:P(0,3);(0,18);(0,18);(0,21);(0,21)wivforint:P(0,3);(0,18);(0,18);(0,18);(0,18)wivfor:P(0,3);(0,18);(0,18);(0,21);(0,21)alconforint:P(0,3);(0,18);(0,18);(0,18);(0,18)alconfor:P(0,3);(0,18);(0,18);(0,21);(0,21)imolwforint:P(0,3);(0,18)imolwfor:P(0,3);(0,18);(0,18);(0,21);(0,21)molwforint:P(0,3);(0,18);(0,18);(0,18);(0,18)molwfor:P(0,3);(0,18);(0,18);(0,21);(0,21)goodforint:P(0,3);(0,18)goodfor:P(0,3);(0,18);(0,18);(0,21);(0,21)robforint:P(0,3);(0,18);(0,18);(0,18);(0,18)robfor:P(0,3);(0,18);(0,18);(0,21);(0,21)hamforint:P(0,3);(0,18);(0,18);(0,18);(0,18)hamfor:P(0,3);(0,18);(0,18);(0,21);(0,21)somforint:P(0,3);(0,18);(0,18);(0,4);(0,4);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4);(0,4);(0,18)somfor:P(0,3);(0,18);(0,18);(0,21);(0,21)omerforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)omerfor:P(0,3);(0,18);(0,18);(0,21);(0,21)vandgforint:P(0,3);(0,18);(0,18);(0,18);(0,18)vandgfor:P(0,3);(0,18);(0,18);(0,21);(0,21)millforint:P(0,3);(0,18);(0,18);(0,18);(0,18)millfor:P(0,3);(0,18);(0,18);(0,21);(0,21)equiforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)equifor:P(0,3);(0,18);(0,18);(0,21);(0,21)sinforint:P(0,3);(0,18);(0,18);(0,18);(0,18)sinfor:P(0,3);(0,18);(0,18);(0,21);(0,21)gvnspforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)gvnspfor:P(0,3);(0,18);(0,18);(0,21);(0,21)orthforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)orthfor:P(0,3);(0,18);(0,18);(0,21);(0,21)gnomforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)gnomfor:P(0,3);(0,18);(0,18);(0,21);(0,21)azimforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)azimfor:P(0,3);(0,18);(0,18);(0,21);(0,21)lamazforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)lamazfor:P(0,3);(0,18);(0,18);(0,21);(0,21)sterforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)sterfor:P(0,3);(0,18);(0,18);(0,21);(0,21)tmforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)tmfor:P(0,3);(0,18);(0,18);(0,21);(0,21)eqconforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)eqconfor:P(0,3);(0,18);(0,18);(0,21);(0,21)polyforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)polyfor:P(0,3);(0,18);(0,18);(0,21);(0,21)psforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)psfor:P(0,3);(0,18);(0,18);(0,21);(0,21)merforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)merfor:P(0,3);(0,18);(0,18);(0,21);(0,21)lamccforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)lamccfor:P(0,3);(0,18);(0,18);(0,21);(0,21)alberforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)alberfor:P(0,3);(0,18);(0,18);(0,21);(0,21)stplnforint:P(0,3);(0,4);(0,4);(10,3);(10,3)stplnfor:P(0,3);(0,18);(0,18);(0,21);(0,21)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06for_init.cBbss.bssDdata.dataDrodata.rodataisinusforisinusforinitobleqforobleqforintwviiforwviiforintwivforwivforintalconforalconforintimolwforimolwforintmolwformolwforintgoodforgoodforintrobforrobforinthamforhamforintsomforsomforintomerforomerforintvandgforvandgforintmillformillforintequiforequiforintsinforsinforintgvnspforgvnspforintorthfororthforintgnomforgnomforintazimforazimforintlamazforlamazforintsterforsterforinttmfortmforinteqconforeqconforintpolyforpolyforintpsforpsforintmerformerforintlamccforlamccforintalberforalberforintstplnforstplnforintutmforutmforintcalc_utm_zonebceaforbceaforintceaforceaforintpakszsphdz$XBEBTnbsqsAAW$p.for_init.__func__for_initÿñ  (/9GP\dov€‰•žª²½ÅÐ×áèòù +3>FQXbkwŠ’¥°¹ÅÍØÞçðü%/8DMYbnu• §±·½( à2XT X x |   ¤ È Ì  J8 < \ ` „ ˆ ¬ ° J4JI˜ œ ¤ ¨ I     œH¼G ÀG I     xI€ „ Œ  F4E 8E œJÔIÜ à è ì DIL P X \ œ   ¬D¼ À à ä C4B 8B €AÀ@ Ä@  I    $ |I„ ˆ  ” ìIô ø      \I d  h  p  t  ? 0> 4> |I „  ˆ    ”  ìI ô  ø      \I d  h  p  t  ÌI Ô  Ø  à  ä  €=  < ¤< ìI ô  ø      \I d  h  p  t  ø;: : dIl p x | ÔIÜ à è ì p98 ”8 ÜIä è ð ô LIT X ` d è76  6 TI\ ` h l ÄIÌ Ð Ø Ü 4I< @ H L ¤I¬ ° ¸ ¼    ”5´4 ¸4 I   ( , „IŒ  ˜ œ ,3L2 P2 ˜I  ¤ ¬ ° I     ˜1¸0 ¼0 I     tI| € ˆ Œ /$. (. pIx | „ ˆ àIè ì ô ø p-, ”, ÜIä è ð ô LIT X ` d Ü+ü* * HIP T \ ` ¸IÀ Ä Ì Ð H)h( l( ´I¼ À È Ì $I, 0 8 < Ô'ô& ø& @IH L T X Ä%ä$ è$ 0I8 < D H  I¨ ¬ ´ ¸  0# P" T" œI ¤  ¨  °  ´ ! !!@ !D !ŒI!” !˜ !  !¤ ""0 "4 "I"˜ "œ "¤ "¨ "ô "ø #0I#8 #< #D #H # I#¨ #¬ #´ #¸ $I$$ $( $0 $4 $ŒI$” $˜ $  $¤ $üI% % % % %lI%t %x %€ %„ &T&t &x &ô &ø '0I'8 '< 'D 'H ' I'¨ '¬ '´ '¸ (È(è (ì )4I)< )@ )H )L )¸)Ø )Ü *$I*, *0 *8 *< *¨*È *Ì ++  +$ +lI+t +x +€ +„ +ð, , ,H,h ,l ,È,è ,ì -4I-< -@ -H -L -¸ -Ø -Ü .$I., .0 .8 .< .¨ .È .Ì /I/ /  /( /, /„I/Œ / /˜ /œ 0I0$ 0( 00 04 0Ð 0ð 0ô 1LI1T 1X 1` 1d 220 24 4| °2h313I3I$3Ll 03¸>?4ø!Ì  JVÄ}XsA¦atçéiwÐÐ q| |  inv_init.o/ 1073924783 1032 20 100644 37616 ` ELFÀ4(.shstrtab.text.rodata.bss.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾pú' Xø' Tö' Pô' Lò' Hð' DÀ'¿$ ¿$à'¿ à D€¤ a€7à LÉ Ë !Å ©  €à LÉ Ë !Å ©  €à L  É Ë !Å ©  € à L  É Ë !Å © € ?ìà' Pà Pâ L¤¿¦¿ˆ¨¿h’@”€–À@˜€Jà D€¤ b€;à LÉ Ë !Å ©  €à LÉ Ë !Å ©  €à L  É Ë !Å ©  € à L  É Ë !Å © € ?ìà' P€  à' Pà Pâ L¤¿¦¿ˆ¨¿h’@”€–À@˜€ à Pâ L¤¿¦¿ˆ¨¿h’@”€–À@˜à L  0Å Ç Å?¿xà L  8Å Ç Å?¿pà D€¤ a€\à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€ Óà'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€ ·à'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ ‘à D€¤ b€\à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€ uà'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€ Yà'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ 3à D€¤ €~à P€¤ €À'¿@à¿@â L¤¿¦¿ˆ¨¿h’@”€–À@˜à Hà'¿øà¿ø€¤ €Kà LÅ Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Øà¿ â à \â$ à¿ à €¤ € ?ÿ€ à'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€ æà'¿üÉ¿Ø!Å …¡ BÅ; X@РXÐ'¿øÉ¿È!Å © Â€à¿ø  à'¿ø!Å Å?¿€Å¿É¿ˆÍ¿€à¿øÅ; XРXÉ; XÔ XÍ; XØ X@à# \à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ ³à D€¤ €!à Hâ Pä Tæ X’@”€@–Àà¿ Ð$ à¿ â à \â$ à¿ à €¤ € ?ÿ€ œà'¿ü'¦àä `à D£, æ$€€ à D€¤ €šà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€ tà'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿ â à \â$ à¿ à €¤ € ?ÿ€ Xà'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€ <à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ à¿ â à \â$ à¿ à €¤ € ?ÿ€ à'¿üſɿˆÍ¿ÈÑ¿ÀÕ¿¸Ù¿ Ý¿xá¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ ôà D€¤ €šà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€ Øà'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿ â à \â$ à¿ à €¤ € ?ÿ€ ¼à'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€  à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ à¿ â à \â$ à¿ à €¤ € ?ÿ€ „à'¿üſɿˆÍ¿ÈÑ¿ÀÕ¿¸Ù¿ Ý¿xá¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ Xà D€¤ €\à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€ <à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€ à'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€úà D€¤ €\à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€Þà'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€Âà'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€œà D€¤ €\à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€€à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ à¿ â à \â$ à¿ à €¤ € ?ÿ€dà'¿üſɿˆÍ¿¸Ñ¿ Õ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€>à D€¤ €©à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€"à'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€êà'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ à¿ â à \â$ à¿ à €¤ € ?ÿ€Îà'¿üà L  @É Ë !Å © B€€À'¿D  à'¿DſɿˆÍ¿ÈÑ¿ÀÕ¿¸Ù¿ Ý¿xá¿pà¿DÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à# „à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€“à D€¤ €dà L  Å Ç Å?¿€à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€rà'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ à¿ â à \â$ à¿ à €¤ € ?ÿ€Và'¿üſɿˆÍ¿€Ñ¿¸Õ¿ Ù¿xÝ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# x@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€-à D€¤ €Yà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿ â à \â$ à¿ à €¤ € ?ÿ€õà'¿üÅ¿hÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Òà D€¤ €Yà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€¶à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿ â à \â$ à¿ à €¤ € ?ÿ€šà'¿üÅ¿hÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€wà D€¤ €Yà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€[à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿ â à \â$ à¿ à €¤ € ?ÿ€?à'¿üÅ¿hÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€à D€¤ €Yà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿ â à \â$ à¿ à €¤ € ?ÿ€äà'¿üÅ¿hÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Áà D€¤ €Yà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€¥à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿ â à \â$ à¿ à €¤ € ?ÿ€‰à'¿üÅ¿hÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€fà D€¤ €aà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€Jà'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿ â à \â$ à¿ à €¤ € ?ÿ€.à'¿üà L  Å Ç Å?¿¨Å¿hÉ¿¨Í¿¸Ñ¿°Õ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€à D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€çà'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Çà D€¤ €Yà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€«à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿üÅ¿hÉ¿¸Í¿ÈÑ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€là D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€Pà'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€0à D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ôà D€¤ €à L  Å Ç Å?¿€à L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ à¿ â à \â$ à¿ à €¤ € ?ÿ€Óà'¿üà L  `É Ë !Å © B€>  à'¿Dà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ðà¿ â à \â$ à¿ à €¤ € ?ÿ€«à'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿˜à¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿ü€sÀ'¿Dà L  @Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Øà¿ â à \â$ à¿ à €¤ € ?ÿ€pà'¿üà L  HÅ Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€Tà'¿üà L  PÅ Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Ðà¿ â à \â$ à¿ à €¤ € ?ÿ€8à'¿üà L  XÅ Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿üſɿˆÍ¿€Ñ¿ðÕ¿˜Ù¿ Ý¿xá¿på¿Øé¿Èí¿Ðñ¿Àà¿DÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €å# „ç# ˆé# Œë# í# ”ï# ˜ñ# œó#  @à# ¤à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ãà D€¤ €à L  Å Ç … BÅ'¿à¿à'¿Là L  Å Ç … BÅ'¿à¿à'¿Hà L  `É Ë !Å © B€H  à'¿Dà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿àà¿ â à \â$ à¿ à €¤ € ?ÿ€«à'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Øà¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿üà L  @Å Ç Å?¿Pà L  HÅ Ç Å?¿8€À'¿Dſɿˆà¿Hâ¿LÍ¿àÑ¿ØÕ¿xÙ¿pÝ¿Pä¿Dá¿8Å; XРXÉ; XÔ X˜š@Í# \Ï# `Ñ# dÓ# hÕ# l×# pÙ# tÛ# xÝ# |ß# €ä# „@á; ˆà¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Rà D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€6à'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€à D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€úà'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Úà D€¤ €Å¿hÅ; X@РXà¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Äà D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€¨à'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ˆà D€¤ €Å¿hÅ; X@РXà¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€rà D€¤ €Å¿É¿ˆÍ¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Rà D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€6à'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€à D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€úà'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Úà D€¤ €ˆà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€¾à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿ â à \â$ à¿ à €¤ € ?ÿ€¢à'¿üà L  Å Ç Å?¿`à L  Å Ç Å?¿Xà L  @Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿èà¿ â à \â$ à¿ à €¤ € ?ÿ€|à'¿üÅ¿hÉ¿¸Í¿°Ñ¿`Õ¿XÙ¿èÝ¿xá¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Pà D€¤ c€à D€¤ €Hà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€0à'¿üà L  @Å Ç Å?¿0à L  PÅ Ç Å?¿(Å¿hÉ¿¸Í¿xÑ¿pÕ¿0Ù¿(Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€À'¿ü€à¿ü°Çàè@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œxinv_init= d"d-8.8/<@Ê®‘4$ inv_init.c/ecs/hdfeos/gctp/src/inv_init.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbuqsAAmAq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o inv_init.o inv_init.c -W0,-xp\$XAEBTnbuqsAAmAq.inv_init$XBEBTnbuqsAAmAq.inv_init.__func__Îg d"d-8.8/<@Ê®‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /‚¢ 8$ £ D ° H ¾ L Í P Ü T é X ö \  `À €ÿÿÿø €ÿÿÿð /€ÿÿÿè <€ÿÿÿà G€ÿÿÿØ S€ÿÿÿÐ _€ÿÿÿÈ k€ÿÿÿÀ w€ÿÿÿ¸ Š€ÿÿÿ° œ€ÿÿÿ¨ ¥€ÿÿÿ  ·€ÿÿÿ˜ É€ÿÿÿ Ø€ÿÿÿˆ ç€ÿÿÿ€ û€ÿÿÿx€ÿÿÿp&€ÿÿÿh4€ÿÿÿ`C€ÿÿÿXR€ÿÿÿP^€ÿÿÿLi€ÿÿÿHv€ÿÿÿD€ÿÿÿ@€ÿÿÿ8¡€ÿÿÿ0®€ÿÿÿ(¾€ÿÿÿ$Ê€ÿÿÿ ß„DdDe Dk(À8Dn8ÀÐDpÐàØDsØàDu ÀDxÀ´Dz´à¼ÀÄD€ÄàÌDƒÌàøÀD‡à,D‰,DŠ@DŒTÀdD‘dD’¤D“´D”ÈD–ÔD—D˜$D™8DœDDœDž¬àÄD¡ÌÀÜD¦ÜD§D¨,D©@D«LD¬ŒD­œD®°D±¼D²D³$à<D¶DÀTD¼TÀdD¾dD¿hà”DÁ”DœÀ¬DĬDÅèDÆøDÇ DÈDÉXDÊhDË|D̈DͨDÎÄàÐDÐÐDÑÜDÒDÓ$à<DÖDÀTDÚTDÛ€DÜDݤDÞ°àÈDáÐÀàDåàDæ Dç0DèDDéPDêDë Dì´DíÀDî Dï Dð $Dñ 0Dò pDó €Dô ”Dö  D÷ Dø à 8Dû @À PDÿ PD D  D ´D ÀD D D $D 0D pD €D ”D  D àD ðD D D €D à ¨D °À ÀD ÀD D D $D 0D pD €D ”D"  D# øD$à D'(À8D+8D,xD-ˆD.œD/¨D0èD1øD2 D4D5pD6€à˜D9 À°D=°D>ðD?D@DA DB`DCpDD„DFDGèDHøàDKÀ(DO(DPhDQxDRŒDS˜DTØDUèDVüDWDXHDYXDZlD[xD\¸D]ÈD^ÜD_èD`DbDd De”Df¤à¼DiÄÀÔDmÔDnèDo(Dp8DqLDrXDs˜Dt¨Du¼DwÈDx,Dy<àTD|\ÀlD€lD¬D‚¼DƒÐD„ÜD…D†,D‡@D‰LDŠ˜D‹¨àÀDŽÈÀØD’ØD“D”(D•<D–HD—ˆD˜˜D™¬D›¸DœDà,D 4ÀDD¤DD¥„D¦”D§¨D¨´D©ôDªD«D­$D®pD¯€à˜D² À°D¶°D·ðD¸D¹Dº D»`D¼pD½„D¿DÀÜDÁìàDÄ ÀDÈDÉ\DÊlDË€DÌŒDÍÌDÎÜDÏðDÑüDÒHDÓXàpDÖxÀˆDÚˆDÛÈDÜØDÝìDÞøDß8DàHDá\DâhDä|DåÔDæäàüDéÀDíDîTDïdDðxDñ„DòÄDóÔàìDöôÀDúDûDDüTDýhDþtDÿ´DÄDØDäD 0D @à XD `À pD pD °D ÀD ÔD àD! D!0à!HD!PÀ!`D!`D! D!°D!ÄD!ÐD"D" à"8D""@À"PD&"PD'"dD("¤D)"´D*"ÈD+"ÔÀ"üD-"üD.#D/#DD0#TD1#hD2#tD3#´D4#ÄD5#Øà#äÀ#ìD9#ìD:#ðD;$0D<$@D=$TD>$`D?$ D@$°DA$ÄDB$ÐDC%DD% DE%4DF%@DG%€DH%DI%¤à%°DN%°DO&TDP&dà&|DS&„À&”DW&”DX&´DY&ÔÀ&üD[&üD\'D]'DD^'TD_'hD`'tDa'´Db'ÄDc'ØDd'äDe'øà( Di(Dp(Dq(˜Dr(¨à(ÀDu(ÈÀ(ØDy(ØDz)D{)(D|)<D})HD~)ˆD)˜à)°D‚)¸À)ÈD†)ÈD‡*Dˆ*D‰*,DŠ*8D‹*xDŒ*ˆà* D*¨À*¸D“*¸D”*ÐD•*àà*øD˜+À+Dœ+D+PDž+`DŸ+tD +€D¡+ÀD¢+Ðà+èD¥+ðÀ,D©,Dª,D«,(à,@D®,HÀ,XD²,XD³,˜D´,¨à,ÀD·,ÈÀ,ØD»,ØD¼-D½-(D¾-<D¿-HDÀ-ˆDÁ-˜à-°DÄ-¸À-ÈDÈ-ÈDÉ.DÊ.DË.,DÌ.8DÍ.xDÎ.ˆà. DÑ.¨À.¸DÕ.¸DÖ.øD×/DØ/DÙ/(DÚ/hDÛ/xDÜ/ŒDÝ/˜DÞ/¬Dß/ÀDà0Dá0Dâ0$Dä00Då0 Dæ0°à0ÈDé0ÐÀ0ðDî0ðDï10Dð1@Dñ1TDò1`Dó1tDö1ˆD÷1àDù1ðà2Dü2ê, Dý2à2/$^$z$¥$á$ $F$b$Ž$¸$÷$$$o$›$É$ô$!$K$z$¦$À$ì$$E$^$‰$¶$à$ $7$’$¼$($S$‚$®$Ü$$<$g$”$¾$û$'$\$‡$¼$ç$$G$}$©$Þ$ $J$s$Ä$ð$,$W$‘$º$õ$$j$–$á$ $:$fbinv_init.c/ecs/hdfeos/gctp/src/inv_init.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbuqsAAmAq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.h./proj.hinv_init:F(0,3);(0,3);(0,3);(0,21)=*(0,18);(0,3);(10,3);(10,3);(0,22)=*(0,3);(0,23)=*(0,24)=*(0,25)=f(0,3)insys:p(0,3)inzone:p(0,3)inparm:p(0,21)indatum:p(0,3)fn27:p(10,3)fn83:p(10,3)iflg:p(0,22)inv_trans:p(0,23)zone:(0,4)azimuth:(0,18)angle:(0,18)alf:(0,18)lon1:(0,18)lon2:(0,18)lat1:(0,18)lat2:(0,18)center_long:(0,18)center_lat:(0,18)h:(0,18)lat_origin:(0,18)lon_origin:(0,18)r_major:(0,18)r_minor:(0,18)scale_factor:(0,18)false_easting:(0,18)false_northing:(0,18)radius:(0,18)shape_m:(0,18)shape_n:(0,18)time:(0,18)path:(0,4)satnum:(0,4)mode:(0,4)tmpdatum:(0,4)sat_ratio:(0,18)dzone:(0,18)djustify:(0,18)thing:(0,4)iflg64:(0,26)=*(0,4)inv_init.c$XBEBTnbuqsAAmAq.inv_init.__func__:V(0,27)=ar(0,4);0;8;(0,28)=k(0,1)sphdz:P(0,3);(0,4);(0,21);(0,21);(0,21);(0,21)paksz:P(0,18);(0,18);(0,26)bceainv:P(0,3);(0,18);(0,18);(0,21);(0,21)bceainvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)ceainv:P(0,3);(0,18);(0,18);(0,21);(0,21)ceainvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)calc_utm_zone:P(0,4);(0,18)utminvint:P(0,3);(0,18);(0,18);(0,18);(0,4)utminv:P(0,3);(0,18);(0,18);(0,21);(0,21)isinusinvinit:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)isinusinv:P(0,3);(0,18);(0,18);(0,21);(0,21)obleqinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)obleqinv:P(0,3);(0,18);(0,18);(0,21);(0,21)wviiinvint:P(0,3);(0,18);(0,18);(0,18);(0,18)wviiinv:P(0,3);(0,18);(0,18);(0,21);(0,21)wivinvint:P(0,3);(0,18);(0,18);(0,18);(0,18)wivinv:P(0,3);(0,18);(0,18);(0,21);(0,21)alconinvint:P(0,3);(0,18);(0,18);(0,18);(0,18)alconinv:P(0,3);(0,18);(0,18);(0,21);(0,21)imolwinvint:P(0,3);(0,18)imolwinv:P(0,3);(0,18);(0,18);(0,21);(0,21)molwinvint:P(0,3);(0,18);(0,18);(0,18);(0,18)molwinv:P(0,3);(0,18);(0,18);(0,21);(0,21)goodinvint:P(0,3);(0,18)goodinv:P(0,3);(0,18);(0,18);(0,21);(0,21)robinvint:P(0,3);(0,18);(0,18);(0,18);(0,18)robinv:P(0,3);(0,18);(0,18);(0,21);(0,21)haminvint:P(0,3);(0,18);(0,18);(0,18);(0,18)haminv:P(0,3);(0,18);(0,18);(0,21);(0,21)sominvint:P(0,3);(0,18);(0,18);(0,4);(0,4);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4);(0,18)sominv:P(0,3);(0,18);(0,18);(0,21);(0,21)omerinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)omerinv:P(0,3);(0,18);(0,18);(0,21);(0,21)vandginvint:P(0,3);(0,18);(0,18);(0,18);(0,18)vandginv:P(0,3);(0,18);(0,18);(0,21);(0,21)millinvint:P(0,3);(0,18);(0,18);(0,18);(0,18)millinv:P(0,3);(0,18);(0,18);(0,21);(0,21)equiinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)equiinv:P(0,3);(0,18);(0,18);(0,21);(0,21)sininvint:P(0,3);(0,18);(0,18);(0,18);(0,18)sininv:P(0,3);(0,18);(0,18);(0,21);(0,21)gvnspinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)gvnspinv:P(0,3);(0,18);(0,18);(0,21);(0,21)orthinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)orthinv:P(0,3);(0,18);(0,18);(0,21);(0,21)gnominvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)gnominv:P(0,3);(0,18);(0,18);(0,21);(0,21)aziminvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)aziminv:P(0,3);(0,18);(0,18);(0,21);(0,21)lamazinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)lamazinv:P(0,3);(0,18);(0,18);(0,21);(0,21)sterinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)sterinv:P(0,3);(0,18);(0,18);(0,21);(0,21)tminvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)tminv:P(0,3);(0,18);(0,18);(0,21);(0,21)eqconinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)eqconinv:P(0,3);(0,18);(0,18);(0,21);(0,21)polyinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)polyinv:P(0,3);(0,18);(0,18);(0,21);(0,21)psinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)psinv:P(0,3);(0,18);(0,18);(0,21);(0,21)merinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)merinv:P(0,3);(0,18);(0,18);(0,21);(0,21)lamccinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)lamccinv:P(0,3);(0,18);(0,18);(0,21);(0,21)alberinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)alberinv:P(0,3);(0,18);(0,18);(0,21);(0,21)stplninvint:P(0,3);(0,4);(0,4);(10,3);(10,3)stplninv:P(0,3);(0,18);(0,18);(0,21);(0,21)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06inv_init.cBbss.bssDdata.dataDrodata.rodataisinusinvisinusinvinitobleqinvobleqinvintwviiinvwviiinvintwivinvwivinvintalconinvalconinvintimolwinvimolwinvintmolwinvmolwinvintgoodinvgoodinvintrobinvrobinvinthaminvhaminvintsominvsominvintomerinvomerinvintvandginvvandginvintmillinvmillinvintequiinvequiinvintsininvsininvintgvnspinvgvnspinvintorthinvorthinvintgnominvgnominvintaziminvaziminvintlamazinvlamazinvintsterinvsterinvinttminvtminvinteqconinveqconinvintpolyinvpolyinvintpsinvpsinvintmerinvmerinvintlamccinvlamccinvintalberinvalberinvintstplninvstplninvintutminvutminvintcalc_utm_zonebceainvbceainvintceainvceainvintpakszsphdz$XBEBTnbuqsAAmAq.inv_init.__func__inv_initÿñ  (/9GP\dov€‰•žª²½ÅÐ×áèòù +3>FQXbkwŠ’¥°¹ÅÍØÞçðü%/8DMYbnu• §±·½( à2(T X x |   ¤ È Ì  J8 < \ ` „ ˆ ¬ ° J4JI˜ œ ¤ ¨ I     œH¼G ÀG I     xI€ „ Œ  F4E 8E œJÔIÜ à è ì DIL P X \ œ   ¬D¼ À à ä C4B 8B €AÀ@ Ä@  I    $ |I„ ˆ  ” ìIô ø      \I d  h  p  t  ? 0> 4> |I „  ˆ    ”  ìI ô  ø      \I d  h  p  t  ÌI Ô  Ø  à  ä  €=  < ¤< ìI ô  ø      \I d  h  p  t  ø;: : dIl p x | ÔIÜ à è ì p98 ”8 ÜIä è ð ô LIT X ` d è76  6 TI\ ` h l ÄIÌ Ð Ø Ü 4I< @ H L ¤I¬ ° ¸ ¼    ”5´4 ¸4 I   ( , „IŒ  ˜ œ ,3L2 P2 ˜I  ¤ ¬ ° I     ˜1¸0 ¼0 I     tI| € ˆ Œ /$. (. pIx | „ ˆ àIè ì ô ø p-, ”, ÜIä è ð ô LIT X ` d Ü+ü* * HIP T \ ` ¸IÀ Ä Ì Ð H)h( l( ´I¼ À È Ì $I, 0 8 < Ô'ô& ø& @IH L T X Ä%ä$ è$ 0I8 < D H  I¨ ¬ ´ ¸  0# P" T" œI ¤  ¨  °  ´ ! !!@ !D !ŒI!” !˜ !  !¤ ""0 "4 "I"˜ "œ "¤ "¨ "ô "ø #0I#8 #< #D #H # I#¨ #¬ #´ #¸ $I$$ $( $0 $4 $ŒI$” $˜ $  $¤ $üI% % % % %lI%t %x %€ %„ &T&t &x &ô &ø '0I'8 '< 'D 'H ' I'¨ '¬ '´ '¸ (˜(¸ (¼ )I)  ) ) ) )ˆ)¨ )¬ )ôI)ü * * *  *x*˜ *œ *Ð*ð *ô +<I+D +H +P +T +À+à +ä ,,8 ,< ,˜,¸ ,¼ -I-  - - - -ˆ -¨ -¬ -ôI-ü . . .  .x .˜ .œ .äI.ì .ð .ø .ü /TI/\ /` /h /l /ìI/ô /ø 0 0 0  0À 0Ä 1I1$ 1( 10 14 1à2 2 4| °282è133$3l 03ˆ=?4È!´  JV|gXrã¦at‰éiwtÐ q|D|  cproj.o/ 1073924785 1032 20 100644 27112 ` ELFg4(.shstrtab.text.rodata.data1.bss.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿘ö' Pô' Lò' Hð' DÅ DÇ HÅ?¿øÅ¿øÅ; X@РXà LÁ$ Ã$ Å¿øÅ; X@РXà PÁ$ Ã$ €€Çàèã¿ò' Hð' DÅ DÇ HÅ?¿ðÅ¿ðÅ; X@РX!Å ¨ €ɿð!Å © €!Å €Å?¿ð!Å Å?¿ðÅ¿ðÅ; X@РX€Á?¿ø€Å¿øƒ # "Çàèã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÉ¿ðſ腡 BÅ?¿Øý¿àý?¿Ð!É Å¿Ø… ‰B…¡ÂÅ; X@РXù¿Ð…§ À€Å?¿ø€Å¿øƒ # "Çàèã¿`ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÉ¿ð!Å © €$É¿ðſ腡 BÅ?¿Ø!Õ Í¿ð…¡‰F½¢ˆÂý?¿ÀÉ¿èѿ؅¢ H…¢ˆÂ½¡ Âý?¿È!Å ½ ‰Æý?¿Ð‰¢ˆÈ…¢ˆH…¡ ÂÅ; X@РXù¿Ð…§ @ù¿È…§Âù¿À…§ B€ Å?¿øÉ¿è!Å …¡ B€Å?¿ø€Å¿øƒ # "Çàèã¿0ø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿è!Å …¡ BÅ; X@РXÁ?¿°É¿ð!Å © €ſ°€gÅ?¿øÅ¿ð… ‰BÅ?¿à  à'¿¬à¿¬€¤ €OÅ¿° ¿À¢¿¸Å; XРX”@–@É¿ðÅ¿À…¡ BÅ?¿Ð!É Å¿Ð… ‰B…¡ÂÅ?¿ÈÍ¿È!Ñ …¡‰H‰ ‰FÅ¿¸½¡ Âý?¿É¿è!Õ Å¿à…¢ˆÂ‰¡ ÂÅ¿À… ‰Æ½¡Âý?¿˜Å¿ð½¢ Âý?¿ Å¿Ð‰¢ˆÂ…¢ˆB…¡ ÂÅ; X@РXù¿ …§ @ù¿˜…§Bù¿…§ BÅ?¿ØÉ¿°Å¿Ø…¡BÅ?¿°Å¿ØÅ; X@РX!Å ¨  €Å¿°€Å?¿øà¿¬  à'¿¬à¿¬€¤ ¿ÿµ!  ¢ @’@¢ à Tâ$ !Å €Å?¿ø€Å¿øƒ # "Çàèã¿Hø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èà TÀ$ É¿ð!Å …¡ BÅ?¿à!É !Å ½¡ Bý?¿°Å¿èÅ; X@РX!Å …  Bù¿°…§ÂÅ?¿ØÀ'¿¼à¿¼€¤ €DÅ¿ØÅ; X@РXÁ?¿ÀÉ¿ðÅ¿À…¡ BÅ?¿Ð!É !Å ½¡ Bý?¿°ý¿èý?¿¨!É Å¿Ð¡Â…¡B…¡‰ÂÉ¿àÅ; XРXÉ; X@Ô Xù¿¨…§ @Å; X@РX!Å …  Bù¿°‰§Âſ؅¡ÂÅ?¿ÈÉ¿ØÅ¿È…¡BÅ?¿ØÅ¿ÈÅ; X@РX!Å ¨  €Å¿Ø€Å?¿øà¿¼  à'¿¼à¿¼€¤ ¿ÿÀ!  ¢ @’@¢ à Tâ$ !Å €Å?¿ø€Å¿øƒ # "Çàèã¿(ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ðÅ?¿ÈÀ'¿¼à¿¼€¤ €Lý¿ðý?¿¨ý¿àý?¿°É¿È!Å …¡ BÅ; X@РXù¿°…§ @ù¿¨½§Bý?¿˜ý¿Øý?¿ É¿È!Å …¡ BÅ; X@РXù¿ …§ @ù¿˜½§Âý?¿ˆý¿Ðý?¿É¿È!Å …¡ BÅ; X@РXù¿…§ @ù¿ˆ‰§Bſ艡 Âſȅ¡ÂÅ?¿ÀÉ¿ÈÅ¿À…¡BÅ?¿ÈÅ¿ÀÅ; X@РX!Å ¨  €à lÀ$ ſȀÅ?¿øà¿¼  à'¿¼à¿¼€¤ ¿ÿ¸!  ¢ 0@’@¢ à lâ$ !Å €Å?¿ø€Å¿øƒ # "Çàèã¾Èú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ¿Èà €Å$ Ç$   à'¿tà¿t€¤ €äà €Å Ç Å; X@РXÁ?¿¸à €Å Ç Å; X@РXÁ?¿¨ý¿¨ý?¿h!Í Å¿ðÉ¿¸… ‰D… ‰D…¡ˆÂÅ; X@РXù¿h…§ @à |Å$ Ç$ à €É Ë !Å …¡ BÅ; X@РXÁ?¿°Å¿èà €Ñ Ó  ‰HÉ¿àÅ¿°…¡ B½¡ˆÂý?¿Xý¿Øý?¿`!Å …¢ BÅ; X@РXù¿`…§ @ù¿X½§Bý?¿Hý¿Ðý?¿Pà €É Ë !Å …¡ BÅ; X@РXù¿P…§ @ù¿H…§ÂÅ?¿ ý¿èý?¿hÅ¿à!É ½ ‰Dý?¿@à €Å Ç … ‰DÅ; X@РXù¿@…§ @ù¿h½§Âý?¿8Å¿Ø!É ½ ‰Dý?¿Hà €Å Ç … ‰DÅ; X@РXù¿H…§ @ù¿8½§Bý?¿(Å¿Ð!É ½ ‰Dý?¿0à €Å Ç … ‰DÅ; X@РXù¿0…§ @ù¿(…§ÂÅ?¿˜Õ¿ !Ñ ¢‰Hà |Ù Û ‰¢‰JÅ¿À…¡B…£ B¡ˆBſȠ‰H‰£ J!Å …¡B…¡‰B…£ˆÂÅ?¿É¿ðÅ¿°‘¡ BÍ¿ ‰¡‰FÅ¿À‰¡BÅ¿È!Õ … ‰J… ‰F…¡‰¢ Bà |Å Ç … ‰J…¡ ÂÅ?¿ˆÉ¿ÈÅ¿ …¡Â!Ñ  ‰Hà |Å Ç Õ¿˜‰ ‰JÅ¿°…¢ Â…¡‰¡‰B…¢‰H…¡ÂÅ?¿€Í¿É¿ˆÅ¿€…¡B…¡‰ÂÅ?¿xà €É Ë Å¿x…¡BÅ$ Ç$ Å¿xÅ; X@РX!Å ¨  €!Å €Å?¿øà¿t  à'¿tà¿t€¤ ¿ÿ !  ¢ @’@!Å €Å?¿ø€Å¿øƒ # "Çàèã¿pò' Hð' DÅ DÇ HÅ?¿ð  à/¿×É¿ð!Å © €  -à/¿×Å¿ðÅ; X@РXÁ?¿èÉ¿è!Å ‰¡ Â!Å …¡B… BÅ'¿Ðà¿Ðà'¿ÜÉ¿èà¿Ü¥, £, ¤€£, ¤€£, ¤€£,  €à'¿ÐſЅ …¡ÂÅ?¿èÉ¿è!Å ‰¡ Â!Å …¡B… BÅ'¿Ðà¿Ðà'¿ØÉ¿èà¿Ø¥, £, ¤€£,  €à'¿ÐſЅ …¡ÂÅ?¿àà¿Üà'¿ÐſЉ !Å ¡ Bà¿Øà'¿ÐſЉ !Å …¡ B‰¡ˆBÅ¿à…¡BÅ?¿èàO¿×€¤ -€Å¿è… ¢Å?¿èÅ¿è€Å?¿ø€Å¿øƒ # "Çàèã¿pò' Hð' DÅ DÇ HÅ?¿ð  à/¿×É¿ð!Å …¡ BÅ?¿ðÉ¿ð!Å © €  -à/¿×Å¿ðÅ; X@РXÁ?¿èſ腠BÅ'¿Ðà¿Ðà'¿ÜÉ¿èà¿Üà'¿ÐſЅ ‰¡Â!Å …¡ BÅ?¿èſ腠BÅ'¿Ðà¿Ðà'¿ØÉ¿èà¿Øà'¿ÐſЅ ‰¡Â!Å …¡ BÅ?¿àà¿Üà'¿ÐſЉ !Å ¡ Bà¿Øà'¿ÐſЉ !Å …¡ B‰¡ˆBÅ¿à…¡BÅ?¿èàO¿×€¤ -€Å¿è… ¢Å?¿èÅ¿è€Å?¿ø€Å¿øƒ # "Çàèã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÉ¿ðÅ¿à…¡ BÅ?¿ØÉ¿ð!Å …¡ BÅ?¿Ð!É Å¿Ø¡Â…¡B…¡‰ÂÉ¿ÐÅ; XРXÉ; X@Ô XÁ?¿Ø!Å !Í ‰ ‰Fſ腡… ‰FÅ; X@РXſ؅  €Å?¿ø€Å¿øƒ # "Çàèã¿ò' Hð' DÅ DÇ HÅ?¿ðÉ¿ð!Å © € ?ÿ€à'¿ü  €à'¿ü€à¿ü°Çàèã¿xò' Hð' DÅ DÇ HÅ?¿ðÀ'¿ìÅ¿ðÅ; X@РX!Å ¨  €€ÍÉ¿ð!Å …¡ ÂÅ; X@РX… @Å'¿èà¿è€¤ €ý¿ðý?¿àý; X@РXÐ'¿èÅ¿è !É !Å …¡ B…¡‰Bù¿à…§Â€£Å?¿ðÍ¿ð!É !Å …¡ B…¡‰ÂÅ; X@РX… @Å'¿èà¿èà'¿èſ艠!Å © €ѿð#É`%Å …¡ B…¢ Â… BÅ'¿èà¿èà'¿èÅ¿è É`Å …¡ B…¡‰B…¢ÂÅ?¿ð€xÍ¿ð!É !Å ‰¡ B#Å`…¡ B…¡‰ÂÅ; X@РX… @Å'¿èà¿èà'¿èſ艠Å`© €ѿð#É`%Å ‰¡ B'Åà…¡ B…¢ Â… BÅ'¿èà¿èà'¿èÅ¿è É`Å ‰¡ BÅà…¡ B…¡‰B…¢ÂÅ?¿ð€FÍ¿ð!É !Å ‰¡ B!Å …¡ B…¡‰ÂÅ; X@РX… @Å'¿èà¿èà'¿èſ艠!Å © €ѿð#É`%Å ‰¡ B'Åà…¡ B…¢ Â… BÅ'¿èà¿èà'¿èÅ¿è É`Å ‰¡ BÅà…¡ B…¡‰B…¢ÂÅ?¿ð€ý¿ðý?¿Øý; X@РXÐ'¿èÅ¿è !É !Å …¡ B…¡‰Bù¿Ø…§ÂÅ?¿ðà¿ì  à'¿ìà¿ì€¤ €€¿ÿ+Å¿ð€Å?¿ø€Å¿øƒ # "Çàèã¿ò' Hð' DÅ DÇ HÅ?¿ð!Ù É¿ð!Å •¡ B!Å ‘¡ Â!Í !Å …¡ B…¡ˆB…¢ B…£B…¢‰B…£Â€Å?¿ø€Å¿øƒ # "Çàèã¿ò' Hð' DÅ DÇ HÅ?¿ðÉ¿ð!Å •¡ B!Ñ !Å ¡ B!Å …¡ B…¢B…¡‰B…¢B…¢‰B€Å?¿ø€Å¿øƒ # "Çàèã¿ò' Hð' DÅ DÇ HÅ?¿ðÉ¿ð!Å …¡ B‘ ‰D!Í !Å …¡ B…¡ˆB…¢ B€Å?¿ø€Å¿øƒ # "Çàèã¿ò' Hð' DÅ DÇ HÅ?¿ðÅ¿ð‰ ‰B¡ B!É !Å …¡ Â…¡‰B€Å?¿ø€Å¿øƒ # "Çàèã¿xò' Hð' DÅ DÇ HÅ?¿ð!É Å¿ð…¡BÅ?¿è!É Å¿ð…¡ÂÅ?¿àÅ¿èÅ; XРXÅ; X@Ô X¿ !½  ý?¿ØÅ¿àÅ; XРXÅ; X@Ô Xù¿Ø…§ @Å; X@РX€Á?¿ø€Å¿øƒ # "Çàèã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ðɿн ‰Dý?¿Àý¿èý?¿È!Å …¡ BÅ; X@РXù¿È…§ @ù¿À½§Âý?¿°ý¿àý?¿¸É¿Ð!Å …¡ BÅ; X@РXù¿¸…§ @ù¿°½§Bý?¿ ý¿Øý?¿¨É¿Ð!Å …¡ BÅ; X@РXù¿¨…§ @ù¿ …§Â€Å?¿ø€Å¿øƒ # "Çàè㿈ò' Hð' DÅ DÇ HÅ?¿ðÉ¿ð!Å ‰¡B!Å ‰¡ Â!Å …¡B… BÅ'¿ìà¿ì€à'¿ü€à¿ü°Çàè?ð¿ð>z×òš¼¯H?à@=Û|ßÙ×½»@ !ûTD-@@@@È?PbMÒñ©ü@YA.„€@@@L¥Üc˰@NAßÿÿÿÀCÏÿÿÿØ"?Ð@0?ô?Ø?Þ?®?è@A€@¨@f€tsincosasinzmsfnzqsfnzphi1zphi2zphi3zphi4zpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zoneConvergence errorphi1z-convConvergence errorphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-conv. dd'8(8)<@ʱ‹4$ /$5 U$[ {$ ¡$§ Ç$Í í$ó $ 9$? _$g ‰$ ¯$´ Ó$Þ $ '$, K$P o$t “$˜ ·$¼ Û$é cproj.c/ecs/hdfeos/gctp/src/cproj.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbwqsAAGCq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o cproj.o cproj.c -W0,-xp\$XAEBTnbwqsAAGCq.tsincos$XBEBTnbwqsAAGCq.tsincos.__func__asinz$XBEBTnbwqsAAGCq.asinz.__func__msfnz$XBEBTnbwqsAAGCq.msfnz.__func__qsfnz$XBEBTnbwqsAAGCq.qsfnz.__func__phi1z$XBEBTnbwqsAAGCq.phi1z.__func__phi2z$XBEBTnbwqsAAGCq.phi2z.__func__phi3z$XBEBTnbwqsAAGCq.phi3z.__func__phi4z$XBEBTnbwqsAAGCq.phi4z.__func__pakcz$XBEBTnbwqsAAGCq.pakcz.__func__pakr2dm$XBEBTnbwqsAAGCq.pakr2dm.__func__tsfnz$XBEBTnbwqsAAGCq.tsfnz.__func__sign$XBEBTnbwqsAAGCq.sign.__func__adjust_lon$XBEBTnbwqsAAGCq.adjust_lon.__func__e0fn$XBEBTnbwqsAAGCq.e0fn.__func__e1fn$XBEBTnbwqsAAGCq.e1fn.__func__e2fn$XBEBTnbwqsAAGCq.e2fn.__func__e3fn$XBEBTnbwqsAAGCq.e3fn.__func__e4fn$XBEBTnbwqsAAGCq.e4fn.__func__mlfn$XBEBTnbwqsAAGCq.mlfn.__func__calc_utm_zone$XBEBTnbwqsAAGCq.calc_utm_zone.__func__¶ dd'8(8)<@ʱ‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚&‚:‚V€š€¢°€ó€ m‚Š‚¢£‚½€€c€Å€B€¢¨€@Ç€@ó€ € -€ˆ F€ m€ ˜€ € ;€ q€  ´€  Ò€ €¢¢ ‚ ‚¢¢¢ )$ V ÿÿÿø b L r PÀ ‚„D4 Š,àh Î$ ã ÿÿÿðÀD=À@D?@D@\DBlàxDDx ï,DE˜à˜ 1$ T ÿÿÿð c ÿÿÿè r ÿÿÿàÀ@ €ÿÿÿØDQ@DRP Œ,DSà Î$ ñ ÿÿÿð ÿÿÿè ÿÿÿàÀ@€ÿÿÿØD_@À\Da\DclàäDfä),Dgàk$• ÿÿÿð¤ ÿÿÿ诠TÀ0¼€ÿÿÿàÊ€ÿÿÿØÖ€ÿÿÿÐá€ÿÿÿÈì€ÿÿÿÀù€ÿÿÿ¸€ÿÿÿ°€ÿÿÿ¬Dz0D{PD|lD}xD~„ÀœD€œD¼D‚ÌD„äD…pD†€D‡¨D~´àÐD‰ÐDŠèD‹ô,DŒ à [$~ ÿÿÿð ÿÿÿ蘠TÀ0¥€ÿÿÿà³€ÿÿÿؾ€ÿÿÿÐÉ€ÿÿÿÈÕ€ÿÿÿÀâ€ÿÿÿ¼Dž0DŸ8D LD¡ŒÀ D£ D¤´D¦ÄD§HD¨XD©€D¡Œà¨D«¨D¬ÀD­Ìê, D®äàä,$d ÿÿÿðo ÿÿÿèz ÿÿÿà… ÿÿÿØ ÿÿÿЛ lÀX¨€ÿÿÿȳ€ÿÿÿÀ¿€ÿÿÿ¼DÀXDÁ`ÀtDÄtDÅ4DÆDÀlDÈlDÉtà€DÁ€àœDÌœDÍ´DÎÀÇ,&DÏØàØ $V ÿÿÿðe ÿÿÿèp ÿÿÿà{ ÿÿÿ؆ ÿÿÿБ ÿÿÿÈ› ÿÿÿÀ¥ |¯ €Àp»€ÿÿÿ¸É€ÿÿÿ°×€ÿÿÿ¨å€ÿÿÿ ï€ÿÿÿ˜ú€ÿÿÿ€ÿÿÿˆ€ÿÿÿ€€ÿÿÿx*€ÿÿÿtDêpDë€À˜Dí˜Dî´DïÐDðD÷<DùØDú¬DûDüPDý˜Dþ°DÿÌDôDëà D D82,,DPàPt$‰ ÿÿÿðÀ•€ÿÿÿè €ÿÿÿ଀ÿÿÿÜ·€ÿÿÿØ€ÿÿÿ×DD D<DDDXD„DÄDðD DhDxD„Í,2D˜à˜$& ÿÿÿðÀ2€ÿÿÿè=€ÿÿÿàI€ÿÿÿÜT€ÿÿÿØ_€ÿÿÿ×D)D* D+4D,PD-XD.lD/€D0¨D1¼D2äD3,D4<D5Hj,8D6\à\®$Ñ ÿÿÿðà ÿÿÿèì ÿÿÿàÀ@û€ÿÿÿØ€ÿÿÿÐDD@DEPDFdDG˜,@DHÜàÜS$f ÿÿÿðÀDMp,FàT±$Ë ÿÿÿðÀÕ€ÿÿÿìDUÀDXDYDD[LD\€D^ÈÀ D` àlDctÀÔDeÔà4Dh<À Dj àDmDnLDoXDphDVpDqpàxDsxá, KDtŒàŒ)$= ÿÿÿðÀDzG,Vàtˆ$œ ÿÿÿðÀD{¦,[àhç$û ÿÿÿðÀD|,`àXF$Z ÿÿÿðÀD}d,eàL¥$¹ ÿÿÿðÀÀÿÿÿè΀ÿÿÿàD‡Dˆ,D‰@Ù,jDŠ à $J ÿÿÿðU ÿÿÿè` ÿÿÿàk ÿÿÿØv ÿÿÿÐÀXDX‚,oàÃ$ß ÿÿÿðÀD”ë,tà\6$T$h$|$–$©$¼$Ï$â$ö$ bcproj.c/ecs/hdfeos/gctp/src/cproj.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbwqsAAGCq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.htsincos:F(0,20);(0,18);(0,21)=*(0,18);(0,21)val:p(0,18)sin_val:p(0,21)cos_val:p(0,21)cproj.c$XBEBTnbwqsAAGCq.tsincos.__func__:V(0,22)=ar(0,4);0;7;(0,23)=k(0,1)asinz:F(0,18);(0,18)con:p(0,18)$XBEBTnbwqsAAGCq.asinz.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)msfnz:F(0,18);(0,18);(0,18);(0,18)eccent:p(0,18)sinphi:p(0,18)cosphi:p(0,18)con:(0,18)$XBEBTnbwqsAAGCq.msfnz.__func__:V(0,26)=ar(0,4);0;5;(0,27)=k(0,1)qsfnz:F(0,18);(0,18);(0,18);(0,18)eccent:p(0,18)sinphi:p(0,18)cosphi:p(0,18)con:(0,18)$XBEBTnbwqsAAGCq.qsfnz.__func__:V(0,28)=ar(0,4);0;5;(0,29)=k(0,1)phi1z:F(0,18);(0,18);(0,18);(0,30)=*(0,4)eccent:p(0,18)qs:p(0,18)flag:p(0,30)eccnts:(0,18)dphi:(0,18)con:(0,18)com:(0,18)sinpi:(0,18)cospi:(0,18)phi:(0,18)i:(0,4)$XBEBTnbwqsAAGCq.phi1z.__func__:V(0,31)=ar(0,4);0;5;(0,32)=k(0,1)phi2z:F(0,18);(0,18);(0,18);(0,30)eccent:p(0,18)ts:p(0,18)flag:p(0,30)eccnth:(0,18)phi:(0,18)con:(0,18)dphi:(0,18)sinpi:(0,18)i:(0,4)$XBEBTnbwqsAAGCq.phi2z.__func__:V(0,33)=ar(0,4);0;5;(0,34)=k(0,1)phi3z:F(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,30)ml:p(0,18)e0:p(0,18)e1:p(0,18)e2:p(0,18)e3:p(0,18)flag:p(0,30)phi:(0,18)dphi:(0,18)i:(0,4)$XBEBTnbwqsAAGCq.phi3z.__func__:V(0,35)=ar(0,4);0;5;(0,36)=k(0,1)phi4z:F(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,21);(0,21)eccent:p(0,18)e0:p(0,18)e1:p(0,18)e2:p(0,18)e3:p(0,18)a:p(0,18)b:p(0,18)c:p(0,21)phi:p(0,21)sinphi:(0,18)sin2ph:(0,18)tanphi:(0,18)ml:(0,18)mlp:(0,18)con1:(0,18)con2:(0,18)con3:(0,18)dphi:(0,18)i:(0,4)$XBEBTnbwqsAAGCq.phi4z.__func__:V(0,37)=ar(0,4);0;5;(0,38)=k(0,1)pakcz:F(0,18);(0,18)pak:p(0,18)con:(0,18)secs:(0,18)degs:(0,4)mins:(0,4)sgna:(0,1)$XBEBTnbwqsAAGCq.pakcz.__func__:V(0,39)=ar(0,4);0;5;(0,40)=k(0,1)pakr2dm:F(0,18);(0,18)pak:p(0,18)con:(0,18)secs:(0,18)degs:(0,4)mins:(0,4)sgna:(0,1)$XBEBTnbwqsAAGCq.pakr2dm.__func__:V(0,41)=ar(0,4);0;7;(0,42)=k(0,1)tsfnz:F(0,18);(0,18);(0,18);(0,18)eccent:p(0,18)phi:p(0,18)sinphi:p(0,18)con:(0,18)com:(0,18)$XBEBTnbwqsAAGCq.tsfnz.__func__:V(0,43)=ar(0,4);0;5;(0,44)=k(0,1)sign:F(0,3);(0,18)x:p(0,18)$XBEBTnbwqsAAGCq.sign.__func__:V(0,45)=ar(0,4);0;4;(0,46)=k(0,1)adjust_lon:F(0,18);(0,18)x:p(0,18)count:(0,4)$XBEBTnbwqsAAGCq.adjust_lon.__func__:V(0,47)=ar(0,4);0;10;(0,48)=k(0,1)e0fn:F(0,18);(0,18)x:p(0,18)$XBEBTnbwqsAAGCq.e0fn.__func__:V(0,49)=ar(0,4);0;4;(0,50)=k(0,1)e1fn:F(0,18);(0,18)x:p(0,18)$XBEBTnbwqsAAGCq.e1fn.__func__:V(0,51)=ar(0,4);0;4;(0,52)=k(0,1)e2fn:F(0,18);(0,18)x:p(0,18)$XBEBTnbwqsAAGCq.e2fn.__func__:V(0,53)=ar(0,4);0;4;(0,54)=k(0,1)e3fn:F(0,18);(0,18)x:p(0,18)$XBEBTnbwqsAAGCq.e3fn.__func__:V(0,55)=ar(0,4);0;4;(0,56)=k(0,1)e4fn:F(0,18);(0,18)x:p(0,18)con:(0,18)com:(0,18)$XBEBTnbwqsAAGCq.e4fn.__func__:V(0,57)=ar(0,4);0;4;(0,58)=k(0,1)mlfn:F(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e0:p(0,18)e1:p(0,18)e2:p(0,18)e3:p(0,18)phi:p(0,18)$XBEBTnbwqsAAGCq.mlfn.__func__:V(0,59)=ar(0,4);0;4;(0,60)=k(0,1)calc_utm_zone:F(0,4);(0,18)lon:p(0,18)$XBEBTnbwqsAAGCq.calc_utm_zone.__func__:V(0,61)=ar(0,4);0;13;(0,62)=k(0,1)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)pow:P(0,18);(0,18);(0,18)log:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06cproj.cBbss.bssDdata.dataDrodata.rodata$XBEBTnbwqsAAGCq.calc_utm_zone.__func__calc_utm_zone$XBEBTnbwqsAAGCq.mlfn.__func__mlfn$XBEBTnbwqsAAGCq.e4fn.__func__e4fn$XBEBTnbwqsAAGCq.e3fn.__func__e3fn$XBEBTnbwqsAAGCq.e2fn.__func__e2fn$XBEBTnbwqsAAGCq.e1fn.__func__e1fn$XBEBTnbwqsAAGCq.e0fn.__func__e0fn$XBEBTnbwqsAAGCq.adjust_lon.__func__adjust_lon$XBEBTnbwqsAAGCq.sign.__func__sign$XBEBTnbwqsAAGCq.tsfnz.__func__tsfnz$XBEBTnbwqsAAGCq.pakr2dm.__func__pakr2dm$XBEBTnbwqsAAGCq.pakcz.__func__pakcztan$XBEBTnbwqsAAGCq.phi4z.__func__phi4z$XBEBTnbwqsAAGCq.phi3z.__func__phi3zpowatan$XBEBTnbwqsAAGCq.phi2z.__func__phi2zp_error$XBEBTnbwqsAAGCq.phi1z.__func__phi1zlog$XBEBTnbwqsAAGCq.qsfnz.__func__qsfnzsqrt$XBEBTnbwqsAAGCq.msfnz.__func__msfnzasinfabs$XBEBTnbwqsAAGCq.asinz.__func__asinzcossin$XBEBTnbwqsAAGCq.tsincos.__func__tsincosÿñ ð,dThlb_(,†Z¥`´ªUÉð`ÎPíplòKà|F5Hˆ:; _˜ j6‰ dŽ0® ð´(Ö pÞ"þ à¬( hd.NhìTX]}`øƒ‹ «0 ±µÕÛàþP¤ ø0¬6:>ð`p86T5°2¸ ¼ Ô Ø ì ð ü  1¨ ¬ À.L P t x ¤ ¨ Ä+ð ô d h t4„ (ˆ (ä8ü    8 < |+¸2À Ä   ($ ( œ   ¬ 0° 0´ ¸ Ì%Ô Ø 6$ 0( 0, 0 D H l$€%ˆ Œ À2È (Ì (   (, 0 ð ô 6( 8, 886` @d @p6´2¼ (À (  @  @ ( ( H , H 6 , @ D `. ˆ Œ ˜6 Ô 8 Ø 8 ä6  @  @ $6 L P p5  8 ” 8 ´5 Ô @ Ø @ ø5   P T ˆ Œ Ä È <2 D ( H ( \ P ` P ˆ | Œ | ˜(   8 ¤ 8 P P,2< X@ XH `L `¨ h¬ h´ `¸ ` p p, x0 xÄ €È €Ø PÜ P28 ˆ< ˆt ˆx ˆ” p˜ p° x´ xt x „ ˆ ¬$¸ 0¼ 0À Ä Ü< P@ P¼2Ä 0È 0è 0ì 0ø2$8 0< 0@ D d 0h 0l p €2  ¤ ¼ 0À 0Ä È ì 0ð  0 0  $ ( 82X p 0t 0x | „ ˆ ¬ 0° ¸ Ø 0Ü 0à ä ì ˜ð ˜2  $ < 0@ 0D H P ˜T ˜x 0| „ ˜¬À 0Ä 0È Ì ` d l  p  x ¨| ¨„ Hˆ HŒ ° °ü ¸ ¸        À  ÀŒ È Èœ   ¤ Ш Ð Ø Ø à  àx | Œ  °$Ô$è.˜ œ ¨6Ð 8Ô 8à6 @  @6„ èˆ è @” @œ   4ƒ ¸Ør§ «%«+¬4 7àF#ô”  Q8ˆ _Q“¦hS9hpV¤ xZ4 \  report.o/ 1073924786 1032 20 100644 27300 ` ELFh$4(.shstrtab.text.bss.rodata1.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ ò' Hð' D!à €¤€ !  â Hä D’@@”€!à €¤€!  #¢`@’@!Ð$ !à #¢`ä Hæ D’@”€@–À!à @€Çàè㿘ö' Pô' Lò' Hð' Dà D€¤ € ¢ !â$ !À$ €Cà D€¤ €!À$ à L@€¢ €  €„à'¿ü¢ !â$ !  â L@’@€)à D€¤ €!¢ !â$ à L@€¢ € !À$ !  ¢ @’@  €aà'¿ü¢ !â$ !  â L@’@€!À$ !À$ à H€¤ € ¢ !â$ !À$ €Cà H€¤ €!À$ à P@€¢ €  €8à'¿ü¢ !â$ !  â P@’@€)à H€¤ €!¢ !â$ à P@€¢ € !À$ !  ¢ @’@  €à'¿ü¢ !â$ !  â P@’@€!À$ !À$ €À'¿ü€à¿ü°Çàèã¿ !à €¤€!à @!à €¤€!à @€Çàèã¿ ð' D!à €¤€!  â D@’@!à €¤€!  #¢`@’@!Ð$ !à #¢`ä D’@@”€!à @€Çàè㿘ò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ !  Å¿øÅ; XÒ X@Ô \!à €¤€!  #¢`@’@!Ð$ !à #¢`Å¿ø’@Å; X@Ô X!à @€Çàèã¿ö' Pô' Lò' Hð' DÅ DÇ HÅ?¿øÅ LÇ PÅ?¿ð!à €¤€!  Å¿øÅ; XÒ X@Ô \!  Å¿ðÅ; XÒ X@Ô \!à €¤€#!  #¢`@’@!Ð$ !à #¢`Å¿ø’@Å; X@Ô X!à #¢`Å¿ð’@Å; X@Ô X!à @€Çàè㿘ò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ #¢`É¿ø!Å …¡ B@Å; XÒ X@Ô \!à €¤€!  #¢`@’@!Ð$ !â %¤ É¿ø!Å …¡ B@’€Å; X@Ô X!à @€Çàè㿘ò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ #¢`É¿ø!Å …¡ B@Å; XÒ X@Ô \!à €¤€!  #¢`@’@!Ð$ !â %¤ É¿ø!Å …¡ B@’€Å; X@Ô X!à @€Çàè㿘ò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ #¢`É¿ø!Å …¡ B@Å; XÒ X@Ô \!à €¤€!  #¢`@’@!Ð$ !â %¤ É¿ø!Å …¡ B@’€Å; X@Ô X!à @€Çàè㿘ò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ #¢`É¿ø!Å …¡ B@Å; XÒ X@Ô \!à €¤€!  #¢`@’@!Ð$ !â %¤ É¿ø!Å …¡ B@’€Å; X@Ô X!à @€Çàè㿘ò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ #¢`É¿ø!Å …¡ B@Å; XÒ X@Ô \!à €¤€!  #¢`@’@!Ð$ !â %¤ É¿ø!Å …¡ B@’€Å; X@Ô X!à @€€Çàèã¿ö' Pô' Lò' Hð' DÅ DÇ HÅ?¿øÅ LÇ PÅ?¿ð!à €¤€#¢`É¿ø!Å …¡ B@Å; XÒ X@Ô \#¢`É¿ð!Å …¡ B@Å; XÒ X@Ô \!à €¤€)!  #¢`@’@!Ð$ !â %¤ É¿ø!Å …¡ B@’€Å; X@Ô X!â %¤ É¿ð!Å …¡ B@’€Å; X@Ô X!à @€Çàè㿘ò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ #¢`É¿ø!Å …¡ B@Å; XÒ X@Ô \!à €¤€!  #¢`@’@!Ð$ !â %¤ É¿ø!Å …¡ B@’€Å; X@Ô X!à @€Çàèã¿ö' Pô' Lò' Hð' DÅ DÇ HÅ?¿øÅ LÇ PÅ?¿ð!à €¤€!  Å¿øÅ; XÒ X@Ô \!  Å¿ðÅ; XÒ X@Ô \!à €¤€#!  #¢`@’@!Ð$ !à #¢`Å¿ø’@Å; X@Ô X!à #¢`Å¿ð’@Å; X@Ô X!à @€Çàè㿘ô' Lò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ !  â LÅ¿ø’@Å; X@Ô X!à €¤€!  #¢`@’@!Ð$ !à #¢`ä LÅ¿ø’@”€Å; XÖ X@Ø \!à @€Çàèã¿ ò' Hð' D!à €¤€ !  â Hä D’@@”€!à €¤€!  #¢`@’@!Ð$ !à #¢`ä Hæ D’@”€@–À!à @€Çàèã¿ !à €¤€!  @!à €¤€!  #¢`@’@!Ð$ !à #¢`@’@!à @€Çàè[%s] %s a[%s] %s %s PROJECTION PARAMETERS: a %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters a Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters a Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees a Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees a Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees a Latitude of Center: %lf degrees Latitude of Origin: %lf degrees a Latitude of Origin: %lf degrees Latitude of True Scale: %lf degrees a Latitude of True Scale: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees a 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees a Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters a False Easting: %lf meters False Northing: %lf meters %s %lf a %s %lf %s %ld a %s %ld a Output file name not specifiedreport-fileOutput file name not specifiedreport-file@L¥Üc˰p_errorinitclose_fileptitleradiusradius2cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblank0¦ d d)8*8+<@ʲ4 $ 3$8 W$b ‡$Ž ¯$¶ ×$ß $ )$3 W$^ $† §$² ×$à $ -$5 W$^ $‹ ±$¸ Ù ó  & > V n Š report.c/ecs/hdfeos/gctp/src/report.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbyqsAAGDq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o report.o report.c -W0,-xp\$XAEBTnbyqsAAGDq.p_error$XBEBTnbyqsAAGDq.p_error.__func__init$XBEBTnbyqsAAGDq.init.__func__close_file$XBEBTnbyqsAAGDq.close_file.__func__ptitle$XBEBTnbyqsAAGDq.ptitle.__func__radius$XBEBTnbyqsAAGDq.radius.__func__radius2$XBEBTnbyqsAAGDq.radius2.__func__cenlon$XBEBTnbyqsAAGDq.cenlon.__func__cenlonmer$XBEBTnbyqsAAGDq.cenlonmer.__func__cenlat$XBEBTnbyqsAAGDq.cenlat.__func__origin$XBEBTnbyqsAAGDq.origin.__func__true_scale$XBEBTnbyqsAAGDq.true_scale.__func__stanparl$XBEBTnbyqsAAGDq.stanparl.__func__stparl1$XBEBTnbyqsAAGDq.stparl1.__func__offsetp$XBEBTnbyqsAAGDq.offsetp.__func__genrpt$XBEBTnbyqsAAGDq.genrpt.__func__genrpt_long$XBEBTnbyqsAAGDq.genrpt_long.__func__pblank$XBEBTnbyqsAAGDq.pblank.__func__$XAEBTnbyqsAAGDq.err_file$XAEBTnbyqsAAGDq.parm_file$XAEBTnbyqsAAGDq.fptr_e$XAEBTnbyqsAAGDq.fptr_p$XAEBTnbyqsAAGDq.file_p$XAEBTnbyqsAAGDq.file_e$XAEBTnbyqsAAGDq.terminal_e$XAEBTnbyqsAAGDq.terminal_p¨ý d d)8*8+<@ʲ€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚4‚R‚¢¢¢s‚}‚‘‚­€ñ€¢€J€ ĂႢú‚€f€º€€™€¢ÿ€@ €@ J€ `€ „€ˆ € Ä€ ï€ s€ ’€ È€  €  )€ 瀢¢ W‚ l‚¢¢¢ €$ ž D « HÀ ¹„DM DN DO@ÀTDQTDRxDS¤à´ Â,DV¼à¼ $ , D 7 H B L P PÀDaÀ$Dc$Dd0à8Dg@ÀPDiPDjXÀpDlpà|Dn|Doˆà Dr¨À¸Dt¸DuÄÀÜDwÜDxäDyüàD{D|à,À4D€4D<àDDƒDÀTD…TD†`àhD‰pÀ€D‹€DŒˆÀ DŽ à¬D¬D‘¸àÐD”ØÀèD–èD—ôÀ D™ DšD›,à8D8DžDà\ÀdD¢dD£làtD¥t ^,D¦„à„ Ÿ$ÀDªD«D¬(D­< ², D®TàT ú$ DÀD´DµD¶4ÀHD¸HD¹lDºà ,D¼¨à¨]$s ÿÿÿøÀDÀDÁ,DÂLÀ`DÄ`DÅ„DƬà¼},DÈÄàÄÀ$Þ ÿÿÿøè ÿÿÿðÀ,DÌ,À@DÎ@DÏ`à€DÑ€À”DÓ”DÔ¸DÕàDÖàò,&DØ à 6$L ÿÿÿøÀDÜDÝ,DÞXÀlDàlDáDâÄàÔV,.DäÜàÜ™$² ÿÿÿøÀDèDé,DêXÀlDìlDíDîÄàÔ¼, 5DðÜàÜ$ ÿÿÿøÀDôDõ,DöXÀlDølDùDúÄàÔ",?DüÜàÜe${ ÿÿÿøÀDD,DXÀlDlDDÄàÔ…,FDÜàÜÈ$â ÿÿÿøÀD D ,D XÀlDlDDÄàÔDÔì, MDäàä4$S ÿÿÿø] ÿÿÿðÀ,D,À@D@Dlà˜D˜À¬D¬DÐD D!8àHg, XD#PàP¬$àÿÿÿøÀD'À,D),àXD+XÀlD-lD.D/ÄàÔÍ,aD1ÜàÜ$/ ÿÿÿø9 ÿÿÿðÀ,D5,À@D7@D8`à€D:€À”D<”D=¸D>àD?àC,iDA à ‡$¤ ÿÿÿø® LÀDEDF0DGTÀhDIhDJŒDKÀàи,qDMØàØû$ D% HÀ DP DQ DR@ÀTDTTDUxDV¤à´/, xDX¼à¼x$ÀD[D\D](À<D_<D``Da|àŒ‡,„Dc”à”Ê(!0.(!17(!0^(!1T~(!0ë(!/þ¼(!/Óß(!0Ï$&$R$x$­$ç$übreport.c/ecs/hdfeos/gctp/src/report.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbyqsAAGDq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.h./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(14,1)=u8_i:(14,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(14,3)=(14,1)version:T(13,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(13,2)=s32type:(0,3),0,32;name:(13,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(17,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(17,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(17,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(17,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(17,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(15,1)=(0,3)sigfpe_handler_type:t(15,2)=*(15,3)=f(0,20)single:t(15,4)=(0,17)extended:t(15,5)=ar(0,4);0;2;(0,14)quadruple:t(15,6)=(0,19)fp_exception_field_type:t(15,7)=(0,14)decimal_string:t(15,8)=ar(0,4);0;511;(0,1):T(15,9)=s532fpclass:(17,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(15,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(15,10)=(15,9)decimal_form:T(15,11)=efixed_form:0,floating_form:1,;:T(15,12)=s12rd:(17,1),0,32;df:(15,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(15,13)=(15,12)decimal_string_form:T(15,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hp_error:F(0,20);(13,3);(13,3)what:p(13,3)where:p(13,3)report.c$XBEBTnbyqsAAGDq.p_error.__func__:V(0,21)=ar(0,4);0;7;(0,22)=k(0,1)init:F(0,3);(0,4);(0,4);(13,3);(13,3)ipr:p(0,4)jpr:p(0,4)efile:p(13,3)pfile:p(13,3)$XBEBTnbyqsAAGDq.init.__func__:V(0,23)=ar(0,4);0;4;(0,24)=k(0,1)close_file:F(0,20)$XBEBTnbyqsAAGDq.close_file.__func__:V(0,25)=ar(0,4);0;10;(0,26)=k(0,1)ptitle:F(0,20);(13,3)A:p(13,3)$XBEBTnbyqsAAGDq.ptitle.__func__:V(0,27)=ar(0,4);0;6;(0,28)=k(0,1)radius:F(0,20);(0,18)A:p(0,18)$XBEBTnbyqsAAGDq.radius.__func__:V(0,29)=ar(0,4);0;6;(0,30)=k(0,1)radius2:F(0,20);(0,18);(0,18)A:p(0,18)B:p(0,18)$XBEBTnbyqsAAGDq.radius2.__func__:V(0,31)=ar(0,4);0;7;(0,32)=k(0,1)cenlon:F(0,20);(0,18)A:p(0,18)$XBEBTnbyqsAAGDq.cenlon.__func__:V(0,33)=ar(0,4);0;6;(0,34)=k(0,1)cenlonmer:F(0,20);(0,18)A:p(0,18)$XBEBTnbyqsAAGDq.cenlonmer.__func__:V(0,35)=ar(0,4);0;9;(0,36)=k(0,1)cenlat:F(0,20);(0,18)A:p(0,18)$XBEBTnbyqsAAGDq.cenlat.__func__:V(0,37)=ar(0,4);0;6;(0,38)=k(0,1)origin:F(0,20);(0,18)A:p(0,18)$XBEBTnbyqsAAGDq.origin.__func__:V(0,39)=ar(0,4);0;6;(0,40)=k(0,1)true_scale:F(0,20);(0,18)A:p(0,18)$XBEBTnbyqsAAGDq.true_scale.__func__:V(0,41)=ar(0,4);0;10;(0,42)=k(0,1)stanparl:F(0,20);(0,18);(0,18)A:p(0,18)B:p(0,18)$XBEBTnbyqsAAGDq.stanparl.__func__:V(0,43)=ar(0,4);0;8;(0,44)=k(0,1)stparl1:F(0,20);(0,18)A:p(0,18)$XBEBTnbyqsAAGDq.stparl1.__func__:V(0,45)=ar(0,4);0;7;(0,46)=k(0,1)offsetp:F(0,20);(0,18);(0,18)A:p(0,18)B:p(0,18)$XBEBTnbyqsAAGDq.offsetp.__func__:V(0,47)=ar(0,4);0;7;(0,48)=k(0,1)genrpt:F(0,20);(0,18);(13,3)A:p(0,18)S:p(13,3)$XBEBTnbyqsAAGDq.genrpt.__func__:V(0,49)=ar(0,4);0;6;(0,50)=k(0,1)genrpt_long:F(0,20);(0,4);(13,3)A:p(0,4)S:p(13,3)$XBEBTnbyqsAAGDq.genrpt_long.__func__:V(0,51)=ar(0,4);0;11;(0,52)=k(0,1)pblank:F(0,20)$XBEBTnbyqsAAGDq.pblank.__func__:V(0,53)=ar(0,4);0;6;(0,54)=k(0,1)$XAEBTnbyqsAAGDq.err_file:S(0,55)=ar(0,4);0;255;(0,1)$XAEBTnbyqsAAGDq.parm_file:S(0,56)=ar(0,4);0;255;(0,1)$XAEBTnbyqsAAGDq.fptr_e:S(0,57)=*(2,2)$XAEBTnbyqsAAGDq.fptr_p:S(0,57)$XAEBTnbyqsAAGDq.file_p:S(0,4)$XAEBTnbyqsAAGDq.file_e:S(0,4)$XAEBTnbyqsAAGDq.terminal_e:S(0,4)$XAEBTnbyqsAAGDq.terminal_p:S(0,4)strlen:P(2,3);(0,58)=*(0,59)=k(0,1)strcpy:P(13,3);(13,3);(0,60)=*(0,61)=k(0,1)printf:P(0,3);(0,62)=*(0,63)=k(0,1);0fprintf:P(0,3);(0,64)=*(7,2);(0,65)=*(0,66)=k(0,1);0fopen:P(0,57);(0,67)=*(0,68)=k(0,1);(0,69)=*(0,70)=k(0,1)fclose:P(0,3);(0,64)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06report.cBbss.bssDdata.dataDrodata.rodata$XBEBTnbyqsAAGDq.pblank.__func__pblank$XBEBTnbyqsAAGDq.genrpt_long.__func__genrpt_long$XBEBTnbyqsAAGDq.genrpt.__func__genrpt$XBEBTnbyqsAAGDq.offsetp.__func__offsetp$XBEBTnbyqsAAGDq.stparl1.__func__stparl1$XBEBTnbyqsAAGDq.stanparl.__func__stanparl$XBEBTnbyqsAAGDq.true_scale.__func__true_scale$XBEBTnbyqsAAGDq.origin.__func__origin$XBEBTnbyqsAAGDq.cenlat.__func__cenlat$XBEBTnbyqsAAGDq.cenlonmer.__func__cenlonmer$XBEBTnbyqsAAGDq.cenlon.__func__cenlon$XBEBTnbyqsAAGDq.radius2.__func__radius2$XBEBTnbyqsAAGDq.radius.__func__radius$XBEBTnbyqsAAGDq.ptitle.__func__ptitle$XAEBTnbyqsAAGDq.fptr_p$XBEBTnbyqsAAGDq.close_file.__func__close_filestrcpystrlen$XAEBTnbyqsAAGDq.parm_file$XAEBTnbyqsAAGDq.file_p$XAEBTnbyqsAAGDq.terminal_p$XBEBTnbyqsAAGDq.init.__func__initfclosefprintffopenprintf$XAEBTnbyqsAAGDq.err_file$XAEBTnbyqsAAGDq.fptr_e$XAEBTnbyqsAAGDq.file_e$XAEBTnbyqsAAGDq.terminal_e$XBEBTnbyqsAAGDq.p_error.__func__p_errorÿñ -ŒNœU€ {@ćy¨Pà¯qÑ(Ùiû ä` & ¸X/U T ¸ì_N€ Àä‡G¨Èä¯= ÓÐäÝ6þØä.' (/'PÀÌW x°— ¼\ÇÎÕð $Cè”HOW]d ~–®ÊìÄ5 5 0 4 H1P4 T4 d2 h2 l p x0€3 „3 ˆ3 Œ3  ” ¬/´3 ¸3 ¼.5 5 4 4 85 <5 D(h4 l4 p2 t2 €'¤5 ¨5 °(Ä4 È4 Ì Ð Ü7ô4 ø4 ü2 2  '5  5 $4 (4 @+ D+ H* L* h+ l+ t(˜* œ*  ) ¤) °'Ô+ Ø+ à(ô* ø* ü , , 7$* (* ,) 0) <'L+ P+ T* X* ”3 ˜3 ¨3 ¬3 °.¸$ ¼$ Ì$ Ð$ Ô.+  +    ,14* 8* H) L) P <T <\0d$ h$ l$ p$ t @x @ˆ/$ ”$ ˜.Ø+ Ü+ ì `ð `1 * *  ) $) ( ˆ, ˆ40<$ @$ D$ H$ L ŒP Œd/l$ p$ t.Ì+ Ð+ à ´ä ´ø1 è è1 * $* 4) 8) < @ H0P$ T$ X$ \$ `  d  x/€$ „$ ˆ TŒ T /¨$ ¬$ °.ð+ ô+  ˆ ˆ  (10* 4* D) H) L ´P ´X0`$ d$ h$ l$ p ¸t ¸| € ”/œ$  $ ¤.è+ ì+ ü ä ä    1(* ,* <) @) D H P0X$ \$ `$ d$ h l t x Œ/”$ ˜$ œ.à+ ä+ ô Pø P   1 * $* 4) 8) < | @ | H0 P$ T$ X$ \$ ` € d € l p „/ Œ$ $ ”. Ø+ Ü+ ì ¨ ð ¨ ø ü 1 * * ,) 0) 4 Ð 8 Ð @0 H$ L$ P$ T$ X Ô \ Ô d h |/ „$ ˆ$ Œ. Ð+ Ô+ ä  è  ð ô 1 * * $) () , , 0 , 80 @$ D$ H$ L$ P 0 T 0 \ ` t/ |$ €$ „. ä+ è+ ø ` ü `   1 $ Œ ( Œ 0 4 H1 P* T* d) h) l ¸ p ¸ x0 €$ „$ ˆ$ Œ$  ¼ ” ¼ œ   ´/ ¼$ À$ Ä è È è Ð Ô è/ ð$ ô$ ø. 8+ <+ L  P  X \ p1 x* |* Œ) ) ” < ˜ <  0 ¨$ ¬$ °$ ´$ ¸ @ ¼ @ Ä È Ü/ ä$ è$ ì.D+ H+ X h\ hp1x Œ| Œ1˜* œ* ¬) °) ´ °¸ °À0È$ Ì$ Ð$ Ô$ Ø ´Ü ´ð/ø$ ü$  Ø Ø/ $ $$ (.l+ p+ € ü„ üœ1¤* ¨* ¸) ¼) À Ä Ì0Ô$ Ø$ Ü$ à$ ä  è  /$ $ .L+ P+ ` d x1€* „* ”) ˜) œ $  $¨0°$ ´$ ¸$ ¼$ À (Ä (Ü/ä$ è$ ì.+  + 0 44 481@* D* T) X) \ 8` 8h0p$ t$ x$ |$ € <„ <Œ/”$ ˜$ œ.4Œ À¸xx>¸X&“.£4¤L  @ð¦O˜ì  Z3„ýhIçqKhôyO\€ RÜH paksz.o/ 1073924788 1032 20 100644 8164 ` ELFŒ4(.shstrtab.text.data1.rodata.bss.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿`ô' Lò' Hð' DÅ DÇ HÅ?¿ðà LÀ$ É¿ð!Å © €!Å €Å?¿è!Å Å?¿èÅ¿ðÅ; X@РXÁ?¿Ð!Å Å?¿ÈÉ¿Ðſȅ¡ Â… BÅ'¿Àà¿Àà'¿Äà¿Ä€¤!h€!  ¢ @’@¢$\à Lâ$ !Å €_Å?¿øà¿Äà'¿ÀÅ¿À… Å?¿àÍ¿ÐÉ¿àſȅ¡ B…¡ˆÂÅ?¿Ð!Å Å?¿ÈÉ¿Ðſȅ¡ Â… BÅ'¿Àà¿Àà'¿Äà¿Ä€¤ <€!  ¢ @’@¢$\à Lâ$ !Å €9Å?¿øà¿Äà'¿ÀÅ¿À… Å?¿ØÍ¿ÐÉ¿ØÅ¿È…¡ B…¡ˆÂÅ?¿ÐÉ¿Ð!Å © €!  ¢ @’@¢$\à Lâ$ !Å €Å?¿øÑ¿èÉ¿à!Å ¡ BÉ¿Ø!Å …¡ B‰¡ˆBſЅ¡B…¢ BÅ?¿ÐÉ¿Ð!Å …¡ ÂÅ?¿àÅ¿à€Å?¿ø€Å¿øƒ # "ÇàèIllegal DMS fieldpaksz-degIllegal DMS fieldpaksz-minIllegal DMS fieldpaksz-sec¿ð?ðA.„€@@@N@¬ paksz+ dd'8(8)<@ʳ‹4$ paksz.c/ecs/hdfeos/gctp/src/paksz.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbzqsAAGEq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o paksz.o paksz.c -W0,-xp\$XAEBTnbzqsAAGEq.paksz$XBEBTnbzqsAAGEq.paksz.__func__Ž ! dd'8(8)<@ʳ‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚&‚:‚V€š€¢°€ó€ m‚Š‚¢£‚½€€c€Å€B€¢¨€@Ç€@ó€ € -€ˆ F€ m€ ˜€ € ;€ q€  ´€  Ò€ €¢¢ ‚ ‚¢¢¢ )$ L ÿÿÿð X LÀ e€ÿÿÿè p€ÿÿÿà {€ÿÿÿØ †€ÿÿÿÐ ‘€ÿÿÿÈ œ€ÿÿÿÄ ¤„D@DB$DC@DEPDI\DJpDK|DL˜À¨DN¨DOÀDPÌàÜDSÜDWðDXDYDZ0À@D\@D]XD^dàtDatDeˆDf À¼Dh¼DiÔDjààðDmðDn(Dp< ¬,DqPàP î$ $ bpaksz.c/ecs/hdfeos/gctp/src/paksz.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbzqsAAGEq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hpaksz:F(0,18);(0,18);(0,21)=*(0,4)ang:p(0,18)iflg:p(0,21)fac:(0,18)deg:(0,18)min:(0,18)sec:(0,18)tmp:(0,18)i:(0,4)paksz.c$XBEBTnbzqsAAGEq.paksz.__func__:V(0,22)=ar(0,4);0;5;(0,23)=k(0,1)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06paksz.cBbss.bssDdata.dataDrodata.rodatap_errorfabs$XBEBTnbzqsAAGEq.paksz.__func__pakszÿñ 8,498Yd8 < P T ` d t€ „ ¸ ¼ ÈÜ à   P T `t x ´ (¸ (Ì @Ð @Üð ô  0  0 ( (< 0@ 04ƒ ¸x0^> Î%Î+Ðl 7<+Fh´  Q  !_=¦hã_pD° xô˜  sphdz.o/ 1073924789 1032 20 100644 11024 ` ELF(¸4(.shstrtab.text.data.data1.rodata.bss.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿€ø' Tö' Pô' Lò' Hð' Dà D€¤ €½à HÅ Ç Å; X@РXÁ?¿ðà H  Å Ç Å; X@РXÁ?¿èÉ¿ð!Å © €BÉ¿è!Å © €ſðà LÅ$ Ç$ Å¿èà PÅ$ Ç$ Å¿ðà TÅ$ Ç$ €+É¿è!Å © €ſðà LÅ$ Ç$ Å¿ðà TÅ$ Ç$ !É Å¿è…¡ÂÅ; X@РXÅ¿ð…  Bà PÅ$ Ç$ €Å¿ðà LÅ$ Ç$ Å¿ðà TÅ$ Ç$ Å¿ðà PÅ$ Ç$ €eÉ¿è!Å © €!  Å Ç à LÅ$ Ç$ !  Å Ç à TÅ$ Ç$ !  Å Ç à PÅ$ Ç$ €Gà D€¤?ë€!  Å ¨Ç ¬à LÅ$ Ç$ !  Å ¨Ç ¬à TÅ$ Ç$ !Å à PÅ$ Ç$ €.à D€¤?ì€!  Å  Ç ¤à LÅ$ Ç$ !  Å  Ç ¤à TÅ$ Ç$ !Å à PÅ$ Ç$ €!  Å ˜Ç œà LÅ$ Ç$ !  Å ˜Ç œà TÅ$ Ç$ !Å à PÅ$ Ç$ €{à D@Ð'¿äà¿ä€¤ €!  ¢ @’@!  ¢ @’@  à' DÀ'¿ä€bà¿ä€¤ €"à¿ä¡, #¢` Å Ç à LÅ$ Ç$ à¿ä¡, #¢` Å Ç à PÅ$ Ç$ à¿ä¡, #¢` Å Ç à TÅ$ Ç$ €>à¿ä€¤ €à¿ä¡, #¢` Å Ç à LÅ$ Ç$ à¿ä¡, #¢` Å Ç à PÅ$ Ç$ !  Å  Ç ¤à TÅ$ Ç$ €à¿ä¡, #¢` Å Ç à LÅ$ Ç$ à¿ä¡, #¢` Å Ç à PÅ$ Ç$ !  Å ˜Ç œà TÅ$ Ç$ €À'¿ü€à¿ü°ÇàèAXT·™™™šAXTÂIG®AXSíIë…AXT«`AXTåAXT¥ÀAXSÏÁ¾AXT¨@AXT¦@AXTÙXbAXSÖ1'AXSß “uAXT¦@AXTªÀAXT¬AXTÁ@AXTÇ€AXT­€AXT©€AXM­@AXMçAXM¯Ë•AX?™ó333AX?ˆ·¦µ AX?½Ÿ+ªAX?É ÌÌÍAX?ëüdØAX?áFIAX?ÚsØAX?Åñ= óAX?ÄÞ©AX?H:=p¤AX?!Â~ùÛAX?œ¬1AX?Ä—AX?ÉTƒoAX?É®“AX?ßÁ4êAX?ΕûXAX?Ì'•pAX?È–_RAXM­@AXMçAXM¯Ë•Invalid spheroid selectionINFORMATIONALReset to 0INFORMATIONAL?ðAXM¯Ë•AXMçAXM­@sphdz Y dd'8(8)<@Ê´‹4  3$9 sphdz.c/ecs/hdfeos/gctp/src/sphdz.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb0qsAAGFq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o sphdz.o sphdz.c -W0,-xp\$XAEBTnb0qsAAGFq.$XAEBTnb0qsAAGFq.major$XAEBTnb0qsAAGFq.minorsphdz$XBEBTnb0qsAAGFq.sphdz.__func__Ì- dd'8(8)<@Ê´‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚2‚P‚¢q€ž€³€à€ö€¢€>€S€€¢f‚p‚„‚ €ä€¢ú€=€ ·‚Ô‚¢í‚€Y€­€ € Œ€¢ ò€@ €@ =€ S€ w€ˆ € ·€ †f€ …€ »€  þ€  € Ú€¢¢ J‚ _‚¢¢¢ s‚¢ |&° ¯&° â$ D% H2 LB PR TÀa€ÿÿÿðp€ÿÿÿè€ÿÿÿ䊄DxÀ(Dz(D{DD}dÀ€D€ÀœDœD‚¬Dƒ¼àÌD†ÔÀðDˆðD‰DŠà@ÀHDŽHDXDhàxàxD”€ÀœD–œD—¸D˜ÔàðD›øÀDDž$DŸ@àTD¢\ÀlD¤lD¥ˆD¦¤à¸ÀÀDªÀD«ÜD¬øà à ÀD±D²$À4D´4DµLD¶dD·làpDºxÀˆD¼ˆD½°D¾ØàDÁÀDÃDÄ@DÅhà„ÀŒDÉŒDÊ´DËÜàøàøDÎø’,DÏàÔ$ò$$$,bsphdz.c/ecs/hdfeos/gctp/src/sphdz.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb0qsAAGFq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(10,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(10,2)=(10,1):T(10,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(10,4)=(10,3)wchar_t:t(10,5)=bsc4;0;32;:T(9,1)=s16quot:(0,5),0,64;rem:(0,5),64,64;;lldiv_t:t(9,2)=(9,1)uid_t:t(9,3)=(0,4)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(14,1)=u8_i:(14,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(14,3)=(14,1)version:T(13,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(13,2)=s32type:(0,3),0,32;name:(13,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(17,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(17,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(17,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(17,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(17,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(15,1)=(0,3)sigfpe_handler_type:t(15,2)=*(15,3)=f(0,20)single:t(15,4)=(0,17)extended:t(15,5)=ar(0,4);0;2;(0,14)quadruple:t(15,6)=(0,19)fp_exception_field_type:t(15,7)=(0,14)decimal_string:t(15,8)=ar(0,4);0;511;(0,1):T(15,9)=s532fpclass:(17,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(15,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(15,10)=(15,9)decimal_form:T(15,11)=efixed_form:0,floating_form:1,;:T(15,12)=s12rd:(17,1),0,32;df:(15,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(15,13)=(15,12)decimal_string_form:T(15,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.h./proj.h$XAEBTnb0qsAAGFq.major:S(0,21)=ar(0,4);0;21;(0,18)$XAEBTnb0qsAAGFq.minor:S(0,22)=ar(0,4);0;21;(0,18)sphdz:F(0,3);(0,4);(0,23)=*(0,18);(0,23);(0,23);(0,23)isph:p(0,4)parm:p(0,23)r_major:p(0,23)r_minor:p(0,23)radius:p(0,23)t_major:(0,18)t_minor:(0,18)jsph:(0,4)sphdz.c$XBEBTnb0qsAAGFq.sphdz.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)p_error:P(0,20);(13,3);(13,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)labs:P(0,4);(0,4)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06sphdz.cBbss.bssDdata.dataDrodata.rodatap_errorlabssqrtfabs$XBEBTnb0qsAAGFq.sphdz.__func__sphdz$XAEBTnb0qsAAGFq.minor$XAEBTnb0qsAAGFq.majorÿñ `(,49>C(ci°°€°H h x | ” ˜ è ì   $ 4 ” ˜ ¬ ° È Ì ä è   4 8 P T | € ˜ œ ´ ¸ Ð Ô ì ð    (D H T\ ,` ,l  ¤ È Ì ð ô 0 4 X \ x | ¤ ¨ Ì Ð ì ð 4ƒ ¸(à`@Fˆ.&¶+¸„ 7<YF ˜ œ  Q4-_"açh$H—p$àð x%Ðè  untfz.o/ 1073924790 1032 20 100644 7580 ` ELFD4(.shstrtab.text.data.data1.rodata.bss.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿘ô' Lò' Hð' Dà H€¤ €1à H€¤ €-à D€¤ €)à D€¤ €%à D¥, £,  €#¢`¤à H£,  €Å Ç à LÅ$ Ç$ à LÉ Ë !Å © B€ !  ¢ @’@ $M€à'¿ü€ !  ¢ $@’@  €à'¿ü€À'¿ü€à¿ü°Çàè?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ðUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unituntfz D dd'8(8)<@ʶ‹4 $$ untfz.c/ecs/hdfeos/gctp/src/untfz.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb1qsAAGGq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o untfz.o untfz.c -W0,-xp\$XAEBTnb1qsAAGGq.$XAEBTnb1qsAAGGq.factorsuntfz$XBEBTnb1qsAAGGq.untfz.__func__w 6 dd'8(8)<@ʶ‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚&‚:‚V€š€¢°€ó€ m‚Š‚¢£‚½€€c€Å€B€¢¨€@Ç€@ó€ € -€ˆ F€ m€ ˜€ € ;€ q€  ´€  Ò€ €¢¢ ‚ ‚¢¢¢ )‚¢ 2& y$ ¡ D ¯ H ¾ LÀ Í„D-ÀPD/PD0ŒÀ°D2°D3ÈàÔàÔÀÜD8ÜD9ôàD< Õ,D=à $ 5buntfz.c/ecs/hdfeos/gctp/src/untfz.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb1qsAAGGq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.h./proj.h$XAEBTnb1qsAAGGq.factors:S(0,21)=ar(0,4);0;5;(0,22)=ar(0,4);0;5;(0,18)untfz:F(0,4);(0,4);(0,4);(0,23)=*(0,18)inunit:p(0,4)outunit:p(0,4)factor:p(0,23)untfz.c$XBEBTnb1qsAAGGq.untfz.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)p_error:P(0,20);(10,3);(10,3)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06untfz.cBbss.bssDdata.dataDrodata.rodatap_error$XBEBTnb1qsAAGGq.untfz.__func__untfz$XAEBTnb1qsAAGGq.factorsÿñ  ,4T Z p t ¨ ¬ À Ä Ðì $ð $ü4ƒ ¸0è S`&n+px 7èDF,   Q Ì 6_¦h¨sp° xÌx  gctp.o/ 1073924791 1032 20 100644 16428 ` ELF=Ô4(.shstrtab.text.data.bss.data1.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾Èú' Xø' Tö' Pô' Lò' Hð' DÀ'¿ÄÀ'¿Àà ŒÀ$ à \â à dà ä `æ h@’”€@–Àà ŒÐ$ à Œà €¤ €€ÃÀ'¿ü!à €¤ €`À'¿Ìà¿Ì€¤ e€Rà¿Ì¡, #¢`À$à¿Ì¡, #¢`À$à¿Ì¡, #¢`À$à¿Ì¡, #¢`À$à¿Ì¡, #¢`À$à¿Ì¡, #¢`À$À'¿Èà¿È€¤ €('¦à+ª`-¬ )¨ Å à¿Ì¥, £,  $€¤à¿È£,  €Å$ Ç$ Å`Ç`à¿Ì¥, £,  $€¤à¿È£,  €Å$ Ç$ à¿È  à'¿Èà¿È€¤ ¿ÿäà¿Ì  à'¿Ìà¿Ì€¤ e¿ÿ²  à'¿Ä  à'¿À¢ !â$ €¦à Hà €¤ €Oà Hà ¡, #¢`âà Là €¤@€à Hà ¡, #¢`âà Xà €¤@€à Hä ¡, #¢`à€¤€à Hà €¤ €  à'¿Ä€'À'¿Ìà¿Ì€¤ €"à Hà ¥, £,  $€#¢`¢à¿Ì¥,  @É Ë à P Å Ç © B€  à'¿Ä€ à¿Ì  à'¿Ìà¿Ì€¤ ¿ÿâà pà €¤ €Oà pà ¡, #¢`âà tà €¤@€à pà ¡, #¢`âà €à €¤@€à pä ¡, #¢`à€¤€à pà €¤ €  à'¿À€'À'¿Ìà¿Ì€¤ €"à pà ¥, £,  $€#¢`¢à¿Ì¥,  @É Ë à x Å Ç © B€  à'¿À€ à¿Ì  à'¿Ìà¿Ì€¤ ¿ÿâà Hà €¤ €à Hà €¤ d€ !  ¢ @’@¢ à Œâ$ €§À'¿üà pà €¤ €à pà €¤ d€ !  ¢ @’@¢ à Œâ$ €’À'¿üà Tà à'¿¼à Xà €¤ €à Hà €¤ € à Tà €¤ €  à'¿¼à Xà €¤ €à Hà €¤ €à Tà €¤ €à Là ƒ< € ü d.€! ¡, #¢`àà'¿¼à Hà €¤ € ࿼¢¿à’@”@à Œ€ Ð$ ࿼¢ ¤¿à’@@”€à ŒÐ$ à Hà €¤ €â¿¼à Tâ$ à Œà €¤ €@€8À'¿üà DÉ Ë Å¿à…¡ BÅ?¿ðà D  É Ë Å¿à…¡ BÅ?¿èà¿Ä€¤€¾à Hä ¡, #¢`ä$à Xä à Hà ¡, #¢`ä$à Lä à Hà ¡, #¢`ä$À'¿Ìà¿Ì€¤ €)¨ â Pà¿Ì§,  @Å Ç à Hà ¥, £,  $€  Å$ Ç$ à¿Ì  à'¿Ìà¿Ì€¤ ¿ÿìà Hà €¤ €h  à'¿Ìà¿Ì€¤ €¦¿@â Pà¿Ì¥,  @Å Ç  ÀÅ$ Ç$ à¿Ì  à'¿Ìà¿Ì€¤ ¿ÿò!Å Å?¿@!Å Å?¿Hà Là €¤ € à PÉ Ë !Å © B€à Là ¥, £,  € $ ·à'¿4Å¿4‰ !Å …¡ BÅ?¿@à Là €¤ €!Å €Å?¿H!Å Å?¿H€ à PÅ Ç Å?¿@à P  Å Ç Å?¿Hà Hâ à Lä ¦¿@à Xà ꠄ절)¨ @’€”À–˜@š€î# \@è# `€à Hâ à Lä æ Pà Xà ꠄ절)¨ @’€”À–˜@š€î# \@è# `à Œà €¤ €@€kÀ'¿üà Hà €¤ €Å¿ðÅ?¿ØÅ¿èÅ?¿Ð€ à Hà ¡, #¢`äÅ¿ðɿ蠿آ¿ÐÅ; XРXÉ; XÔ X˜š@ŸÄ€Ð'¿<â¿<à Œâ$ à¿<€¤ €@€BÀ'¿üà¿À€¤€ªà pä ¡, #¢`ä$à €ä à pà ¡, #¢`ä$à tä à pà ¡, #¢`ä$À'¿Ìà¿Ì€¤ €)¨ â xà¿Ì§,  @Å Ç à pà ¥, £,  $€  Å$ Ç$ à¿Ì  à'¿Ìà¿Ì€¤ ¿ÿìà pà €¤ €T  à'¿Ìà¿Ì€¤ €¦¿@â xà¿Ì¥,  @Å Ç  ÀÅ$ Ç$ à¿Ì  à'¿Ìà¿Ì€¤ ¿ÿò!Å Å?¿@!Å Å?¿Hà xÉ Ë !Å © B€Å¿ØÅ; X@РXÁ?¿@Å¿ÐÅ; X@РXÁ?¿H€ à xÅ Ç Å?¿@à x  Å Ç Å?¿Hà pâ à tä ¦¿@à €à ꠄ절)¨ @’€”À–˜@š€î# \@è# `€à pâ à tä æ xà €à ꠄ절)¨ @’€”À–˜@š€î# \@è# `à Œà €¤ €@€–À'¿üà pà €¤ € Å¿Øà lÅ$ Ç$ Å¿Ðà l  Å$ Ç$ € à pà ¡, #¢`äÅ¿ØÉ¿Ðà l¢ Å; XРXÉ; XÔ X˜š@ŸÄ€Ð'¿8â¿8à Œâ$ à¿8€¤ €@€hÀ'¿üà |à à'¿¼à €à €¤ €à pà €¤ € à |à €¤ €  à'¿¼à €à €¤ €à pà €¤ €à |à €¤ €à tà ƒ< € ü d.€! ¡, #¢`àà'¿¼à pà €¤ € ࿼¢¿à’@”@à Œ€ Ð$   ⿼¤¿à’@@”€à ŒÐ$ à pà €¤ €â¿¼à |â$ à lÉ Ë Å¿à…¡ BÅ$ Ç$ à l  É Ë Å¿à…¡ BÅ$ Ç$ @€À'¿ü€à¿ü°ÇàèInsys is illegalGCTP-INPUTOutsys is illegalGCTP-OUTPUTA.„€AƒÐÁƒÐgctp>dd%8&8'<@Ê·‰4  .$3 R m ˆ Ÿ ¶ Î å û  ( gctp.c/ecs/hdfeos/gctp/src/gctp.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb2qsAAGHq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o gctp.o gctp.c -W0,-xp\$XAEBTnb2qsAAGHq.$XAEBTnb2qsAAGHq.iter$XAEBTnb2qsAAGHq.NADUTgctp$XBEBTnb2qsAAGHq.gctp.__func__$XAEBTnb2qsAAGHq.inv_trans$XAEBTnb2qsAAGHq.for_trans$XAEBTnb2qsAAGHq.pdout$XAEBTnb2qsAAGHq.outzn$XAEBTnb2qsAAGHq.outdat$XAEBTnb2qsAAGHq.outpj$XAEBTnb2qsAAGHq.pdin$XAEBTnb2qsAAGHq.inzn$XAEBTnb2qsAAGHq.indat$XAEBTnb2qsAAGHq.inpj9tdd%8&8'<@Ê·‰€Ÿ€¶€Ë€á€ü€€7€S€p€“€³€Ô€ï€€.€S€g€|€—€¬‚¶‚Ê‚æ€(€¢<€~€ ö‚‚,€¢D‚^€¯€€c€߀¢D€Z€@x€@¢€ ·€ Ú€ˆò€ €B€Ä€â€€ W€ s€ 0€¢¢  ‚ µ‚¢¢¢ É‚¢ Ò& ï& "$ ¾ D Í H Û L ê P ù T  X  \ $ ` 1 d = h J l Z p i t y x ‰ | ™ € ª „ ¶ ˆ  ŒÀ Ï€ÿÿÿð Ø€ÿÿÿè á€ÿÿÿà ï€ÿÿÿØ ú€ÿÿÿÐ €ÿÿÿÌ €ÿÿÿÈ €ÿÿÿÄ '€ÿÿÿÀ :€ÿÿÿ¼ E€xÿÿÿ@ f„DoDp Dq$Ds,Dt`DutD||ÀD~À¤D€¤D¸D‚ÌDƒàD„ôD…D†ÀPDˆPD‰|D†¬àÈD~ÈàäDŒäDìDŽôàÀD’ÀD•À¬D—¬à´Dš¼D›ÐÀ$D$Dž,Dš4àPàPD¡PÀdD¤dÀôD¦ôàüD©DªÀlD¬lD­tD©|à˜à˜à˜D´˜ÀÀD¶ÀD·ØD¸äàìDºìÀD¼D½,D¾8à@DÃ@DÇLDȈDÉDÊÌDÎDÏDÑ@DÒdDÓxDÔ„À˜DÖ˜D×  m$à¨DÚ¨DÛÀDßÜÀìDáìDâDã$DäDDå`DäœDæ¸ÀÌDèÌDéèDè Dê(Dë4Dì@ÀxDîxDï¬DðÀDòÐàÜÀäDöäD÷ôà Dù  $à \Dü dDý ¸À ÌDÿ ÌD Ôà Üà ÜD ÜÀ ðD ðD øà D À pD pD xà €D €À D D! ¨D" ÈD# èD$ D# @D% \À pD' pD( ŒD' °D) ÌD* ØD+ äÀ D- D. à 0À 8D2 8D3 Hà \D5 \ $à °D8 ¸D9 À D; D< (à 0à 0DB 0À DDD DDE Tà hDH pÀ ØDJ ØDK àà èDP èDS ôDT0DU8DVtDX°DYÄD[èD] D^ D`,DaHDbhDcp Ÿ, à$ í$ ù$Dd€à€ (”!-¢ P(”!-Ì —(/X!- ß(”!,ò(”!,ÚF(”!,Ãy(/X!- À(”!,­ò(”!,–%(”!,€W$sbgctp.c/ecs/hdfeos/gctp/src/gctp.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb2qsAAGHq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(3,1)=u8_i:(3,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(3,3)=(3,1)version:T(2,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(2,2)=s32type:(0,3),0,32;name:(2,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h__FILE:t(5,1)=xs__FILE:/usr/include/sys/ieeefp.hfp_direction_type:T(6,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(6,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(6,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(6,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(6,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;FILE:t(4,1)=xs__FILE:sigfpe_code_type:t(4,2)=(0,3)sigfpe_handler_type:t(4,3)=*(4,4)=f(0,20)single:t(4,5)=(0,17)extended:t(4,6)=ar(0,4);0;2;(0,14)quadruple:t(4,7)=(0,19)fp_exception_field_type:t(4,8)=(0,14)decimal_string:t(4,9)=ar(0,4);0;511;(0,1):T(4,10)=s532fpclass:(6,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(4,9),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(4,11)=(4,10)decimal_form:T(4,12)=efixed_form:0,floating_form:1,;:T(4,13)=s12rd:(6,1),0,32;df:(4,12),32,32;ndigits:(0,3),64,32;;decimal_mode:t(4,14)=(4,13)decimal_string_form:T(4,15)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.h./proj.h$XAEBTnb2qsAAGHq.iter:S(0,4)$XAEBTnb2qsAAGHq.NADUT:S(0,21)=ar(0,4);0;133;(0,4)gctp:F(0,3);(0,22)=*(0,18);(0,23)=*(0,4);(0,23);(0,22);(0,23);(0,23);(0,23);(2,3);(0,23);(2,3);(0,22);(0,23);(0,23);(0,22);(0,23);(0,23);(2,3);(2,3);(0,23)incoor:p(0,22)insys:p(0,23)inzone:p(0,23)inparm:p(0,22)inunit:p(0,23)indatum:p(0,23)ipr:p(0,23)efile:p(2,3)jpr:p(0,23)pfile:p(2,3)outcoor:p(0,22)outsys:p(0,23)outzone:p(0,23)outparm:p(0,22)outunit:p(0,23)outdatum:p(0,23)fn27:p(2,3)fn83:p(2,3)iflg:p(0,23)x:(0,18)y:(0,18)factor:(0,18)lon:(0,18)lat:(0,18)i:(0,4)j:(0,4)ininit_flag:(0,4)outinit_flag:(0,4)unit:(0,4)dummy:(0,24)=ar(0,4);0;14;(0,18)gctp.cclose_file:P(0,3)inv_init:P(0,3)for_init:P(0,3)$XBEBTnb2qsAAGHq.gctp.__func__:V(0,25)=ar(0,4);0;4;(0,26)=k(0,1)untfz:P(0,3)init:P(0,3)pakr2dm:P(0,18)$XAEBTnb2qsAAGHq.inv_trans:S(0,27)=ar(0,4);0;100;(0,28)=*(0,29)=f(0,4)$XAEBTnb2qsAAGHq.for_trans:S(0,30)=ar(0,4);0;100;(0,31)=*(0,32)=f(0,4)$XAEBTnb2qsAAGHq.pdout:S(0,33)=ar(0,4);0;100;(0,34)=ar(0,4);0;14;(0,18)$XAEBTnb2qsAAGHq.outzn:S(0,35)=ar(0,4);0;100;(0,4)$XAEBTnb2qsAAGHq.outdat:S(0,36)=ar(0,4);0;100;(0,4)$XAEBTnb2qsAAGHq.outpj:S(0,37)=ar(0,4);0;100;(0,4)$XAEBTnb2qsAAGHq.pdin:S(0,38)=ar(0,4);0;100;(0,39)=ar(0,4);0;14;(0,18)$XAEBTnb2qsAAGHq.inzn:S(0,40)=ar(0,4);0;100;(0,4)$XAEBTnb2qsAAGHq.indat:S(0,41)=ar(0,4);0;100;(0,4)$XAEBTnb2qsAAGHq.inpj:S(0,42)=ar(0,4);0;100;(0,4)p_error:P(0,20);(2,3);(2,3)@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06gctp.cBbss.bssDdata.dataDrodata.rodatafor_initpakr2dminv_initclose_fileuntfzp_errorinit$XAEBTnb2qsAAGHq.for_trans$XAEBTnb2qsAAGHq.inv_trans$XAEBTnb2qsAAGHq.pdout$XAEBTnb2qsAAGHq.pdin$XAEBTnb2qsAAGHq.outzn$XAEBTnb2qsAAGHq.outdat$XAEBTnb2qsAAGHq.outpj$XAEBTnb2qsAAGHq.inzn$XAEBTnb2qsAAGHq.indat$XAEBTnb2qsAAGHq.inpj$XBEBTnb2qsAAGHq.gctp.__func__gctp$XAEBTnb2qsAAGHq.NADUT$XAEBTnb2qsAAGHq.iterÿñkP +4<EPV^ci¼”~h(”™8Ð/X° x/XÆä”ÝP”õ¼” (”"””9”O nsŠ` Œ  ¼ À Ð Ô ä è ø ü      $ @ D H L P T X \    8 < d h  ” ô ø € „ ¬ ° Ø Ü < @ Ð Ô à $ ( 4    < d ¨    ( , H L h l 8 < D H p t ¬ ° Ð Ô à ä  @ D d  œ   À  Ü  $ ( €  ¬ ° Ì Ð ì ð   Ü à è ì    4 ” ˜ ¸ ð ô  0  Œ  è ° ´ ä  x 4ƒ ¸ XtkPt@#¸%+àü 7Ü>F¸  Q$Ôt_4HÞh5& p6ÈÀ x8ˆL  br_gctp.o/ 1073924792 1032 20 100644 3536 ` ELF  4(.shstrtab.text.bss.data.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Hú' Xø' Tö' Pô' Lò' Hð' Dà Dâ Hä Læ Pê Tì Xî \ð `ò dô hö lø pú tè xè'¿øè |è'¿ðè €è'¿èè „è'¿àè ˆè'¿Ø’@”€–À˜@š€î# \ð# `ò# dô# hö# lø# pú# tè¿øè# xè¿ðè# |è¿èè# €è¿àè# „è¿Ø@è# ˆ€€Çàègctp_3 d!d+8,8-<@ʸ4 $ br_gctp.c/ecs/hdfeos/gctp/src/br_gctp.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb4qsAAGIq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o br_gctp.o br_gctp.c -W0,-xp\$XAEBTnb4qsAAGIq.gctp_$XBEBTnb4qsAAGIq.gctp_.__func__4£ d!d+8,8-<@ʸ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²$R Da Ho L~ P Tœ X¬ \¸ `Æ dÒ hà lð pÿ t x |/ €; „G ˆÀDDØT,–$Dèàè¢bbr_gctp.c/ecs/hdfeos/gctp/src/br_gctp.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb4qsAAGIq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0gctp_:F(0,20);(0,21)=*(0,18);(0,22)=*(0,4);(0,22);(0,21);(0,22);(0,22);(0,22);(0,23)=*(0,1);(0,22);(0,23);(0,21);(0,22);(0,22);(0,21);(0,22);(0,3);(0,3);(0,22)incoor:p(0,21)insys:p(0,22)inzone:p(0,22)inparm:p(0,21)inunit:p(0,22)indatum:p(0,22)ipr:p(0,22)efile:p(0,23)jpr:p(0,22)pfile:p(0,23)outcoor:p(0,21)outsys:p(0,22)outzone:p(0,22)outparm:p(0,21)outunit:p(0,22)fn27:p(0,3)fn83:p(0,3)iflg:p(0,22)$XBEBTnb4qsAAGIq.gctp_.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)gctp:P(0,3)acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06br_gctp.cBbss.bssDdata.dataDrodata.rodatagctp$XBEBTnb4qsAAGIq.gctp_.__func__gctp_ÿñ .3Sðà4| °°°°$¸l 0$3?X|  JÔ£X wAa ¸Yi € q ”  hdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibIBM.a0000444000175000017500000163206110001062140021244 0ustar amckinstryamckinstry 463212 465586 0 128 461232 0 5426 5678 0 1074020562 1032 20 644 10 alberfor.o` ß@C¹ (‘ 0¤H0.text0HðŠ E .data00¤x0 @.bssÔÔH€.debugÑ |¦Kÿÿý€‚ü *“áÿ¬ÿà€bÿÀ ƒâ ÿ 0Ë„üÀd8ƒ”!ÿPØÿÙüØ¿8c,@$Kÿÿ©`¸8!°8`ƒáÿ¬}ˆ¦KÿÿŒØ_8ü$Ø?@ü (ÿ¢ø$KÿýY`ÿáòü øKÿýI`ÈüzËÝ ü øØKÿý-`Èü=ð|8`ü*؈ËáxË¡hËÁp}ˆ¦8!€»¡ÿÔN€ "A„ðÜalberforDÈ\ÔP040ALBERS CONICAL EQUAL-AREAalber-forinitEqual latitudes for St. Parallels on opposite sides of equator=Û|ßÙ×½»?€__default_char:t42=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t13=f-13; :t14=f-13; :t15=f-11; :t18=f-11; :t19=f-11;alberforint:F-1 r_maj:p-13 r_min:p-13 lat1:p-13 lat2:p-13 lon0:p-13 lat0:p-13false_east:p-13false_north:p-13 sin_po:-13 cos_po:-13 alberfor:F-1 sin_phi:-13 cos_phi:-13 theta:-13false_northing:V-13false_easting:V-13lon_center:V-13 r_minor:V-13 r_major:V-13m™ NT"cXo™tq™ˆs™¤u™¼w™Ôy™ìu™w™y™0u™Dy™s™šT¨{™¸}™È™Ô™àƒ™ð…™ ‡™8‰™`u™jcxy™s™¨‹™¸™Ô™0e4P8R<V@iD!HLP;TL! (0 8@DHLPTX`0hl0x | € „ ˆ˜¬°ÈÜàäô  $(8L$P` t#x |"€#Œ$˜(œ$¨(°)À*Ð+Ü,è-ø/ü0;Dh€˜œ ¤¨´ÈÐÔäèð .fileÿþgalberfor.c.text0 .data0¤ .bssÔHÿþŒ:t16=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒeÿþŒrÿþŒÿþŒ:t17=*-5ÿþŒŒÿþŒ™ÿþŒ:t43=ZÿþŒk0F 4Š;¦ÿþŽ.bfe;¸Èÿþ‚ÅÐÿþ‚ÒØÿþ‚Þàÿþ‚êèÿþ‚öðÿþ‚øÿþ‚ÿþ‚'Hÿþ4@ÿþcon:-13ÿþes:-13ÿþtemp:-13ÿþms1:-13ÿþms2:-13ÿþqs0:-13ÿþqs1:-13ÿþqs2:-13ÿþ.efejS4 ü ÈLA4ÿþŽ.bfDeylon:p-13˜ÿþ‚lat:p-13 ÿþ‚x:p4¨ÿþ‚y:p4¬ÿþ‚PHÿþ^@ÿþqs:-13ÿþlÿþrh1:-13ÿþ.efeTOC0k4kÈk _$STATIC\kk_$STATIC8k]ÔkH.bsVÿþxÿþ…Žÿþ…£ÿþ…ns0:V-13ÿþ…rh:V-13 ÿþ…e3:V-13(ÿþ…c:V-130ÿþ…µ8ÿþ…Ä@ÿþ….esÿþj<kwD  ƒ0kalberforP  alberfor@k.p_error™.sqrt.tsincos.msfnz.qsfnz.ptitle.radius2£­.origin.offsetp¸ÂÌ.sin.cosØTue Jan 13 14:15:05 2004 C for AIX Compiler Version 5.0.2.0 --- .alberforint.alberfor_$STATIC_BSS_$STATIC_BSSalberforintalberforint._savef22._restf28.stanparl.cenlonmer._restf22._savef28.adjust_lon6300 12102 128 1074020563 1032 20 644 10 alberinv.o` ß@Cº Üš pÄPp.textpH@ %x .datappĸ ² @.bss44P€.debugÃ| |¦Kÿÿý€‚ü *“áÿ¬ÿà€bÿÀ ƒâ ÿ 0Ë„üÀd8ƒ”!ÿPØÿÙüØ¿8c,@$Kÿÿ©`¸8!°8`ƒáÿ¬}ˆ¦KÿÿŒØ_@ü$Ø?Hü <Ø?(Kÿÿu`üØ?08¡H8Á@ü øKÿÿY`ËaHü@ØÈa@È?0KÿÿA`ÿ@È?0ÈAHÈa@Kÿÿ)`8¡Hÿ 8Á@ü ðKÿÿ`È?0ÈAHÈa@Kÿþý`ÿÈ?0ÈAHÈa@Kÿþå`8¡Hþà8Á@ü èKÿþÍ`È?0ÈAHÈa@Kÿþ¹`ÊßHüð(üü@€ üWÈ(ü2ü¸ÿ`$ÛüòH ÛüòüºØ8ü;|Kÿþm`€bürüØ$Ø KÿþU`È?HÈ_@KÿþE`ü øü@ðKÿþ5`È?Kÿþ)`ü èKÿþ`È?È_Kÿþ `8`¸8!°ƒáÿ¬}ˆ¦Kÿýð"AŠÿÿ alberinvint|¦KÿýÅ¿ÿ°ÿ€ƒâ ƒÂ”!ÿ`8ËÿÈ ÃÞ üðü(È?È_ÿœ(`ýÿA*a@üz²LB ‚ü<:@‚$Kÿýe`Àÿ`üØÿ ðA‚8H KÿýE`Àÿ`PüØÿ ðA‚üZ2ü<2Kÿý!`ÿ ËŸ0ü_òËü àÈŸHüÀÈ¿8Ã~È(8á@üB $À~LA‚üB(¼ÿBø$@‚¸ü<Ø*ü[à(ü(ÿ#2ü"$KÿüÁ`8á@ürÈ~ü€ÒȾ üðü àü@Ðüà$LB ‚ü(üü (üü˜@„4Kÿüy`üØ<€a@,A‚`¨8! »ÿ°}ˆ¦H€@‚ Ø|Èü=ø$ü *Kÿü5`HDؼH(ü@ÐKÿü`üØ<€a@,@‚<ËÿÈü=ø$ü *Kÿûñ`üØ=8`¨8! »ÿ°}ˆ¦KÿûÌË`¨8! »ÿ°}ˆ¦Kÿû´"Aˆðalberinv„ œ4p8pALBERS CONICAL EQUAL-AREAalber-invinitEqual latitudes for Standard Parallels on opposite sides of equator=Û|ßÙ×½»?€¿€??ù!ûTD-¿ù!ûTD-__default_char:t48=-5 :t8=f-13; :t9=f-13; :t11=f-11; :t12=f-11; :t13=f-11; :t14=f-11; :t15=f-11; :t16=f-13; :t17=f-13; :t18=f-11; :t21=f-11; :t22=f-11;alberinvint:F-1 r_maj:p-13 r_min:p-13 lat1:p-13 lat2:p-13 lon0:p-13 lat0:p-13false_east:p-13false_north:p-13 sin_po:-13 cos_po:-13 alberinv:F-1 theta:-13false_northing:V-13false_easting:V-13lon_center:V-13 r_minor:V-13 r_major:V-13p™ PV"fXr™tt™Œv™¨x™Àz™Ø|™ðx™z™|™4x™H|™”v™žV¬~™¼€™Ì‚™Ø„™䆙ôˆ™Š™<Œ™JfNPœv™¼v™àŽ™@™ˆ’™Ì”™ä’™”™4–™L˜™phtRxT|X€l„$ˆN=”N$ (0 8@DHLPTX`0hl0x | € „ Œœ°´Ìàäèø$(,<P$Td x#| €"„#$œ( $¬(´)Ä*Ô+à,ì-ü/0=HLX\`dlt€ˆœ¤¨¬°´¸¼ Ä È ÌÐÔØìðôø&ü& (,HLPTX!\`hlptˆ˜¤.´¸¼À+ÔØ!Ü#à&ô'+ -$..fileÿþgalberinv.c.textp%.datapÄ .bss4PÿþŒ:t19=-5ÿþŒ:t10=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒ:t7=*-4ÿþŒÿþŒ&ÿþŒ2ÿþŒ?ÿþŒLÿþŒYÿþŒfÿþŒsÿþŒ€ÿþŒÿþŒ:t20=*-5ÿþŒšÿþŒ§ÿþŒ:t49=ZÿþŒkpF 8 ="´ÿþŽ.bfe?ÆÈÿþ‚ÓÐÿþ‚àØÿþ‚ìàÿþ‚øèÿþ‚ðÿþ‚øÿþ‚"ÿþ‚5HÿþB@ÿþcon:-13ÿþtemp:-13ÿþms1:-13ÿþms2:-13ÿþqs0:-13ÿþqs1:-13ÿþqs2:-13ÿþ.efenS8 8 JN"O8ÿþŽ.bfHex:p-13¸ÿþ‚y:p-13Àÿþ‚lon:p4Èÿþ‚lat:p4Ìÿþ‚rh1:-13ÿþqs:-13ÿþcon:-13ÿþ^ÿþflag:-4@ÿþ.efPe¬TOCpktk k(_$STATICœkp_$STATICxk]4kP.bsXÿþjÿþ…€ÿþ…•ÿþ…ns0:V-13ÿþ…rh:V-13 ÿþ…es:V-13(ÿþ…e3:V-130ÿþ…c:V-138ÿþ…§@ÿþ…¶Hÿþ….esÿþj|kw„  ƒpkalberinv  alberinv€k.p_error™.sqrt.tsincos.msfnz.qsfnz.ptitle.radius2£­.origin.offsetp¸Â.atan2.log.phi1zÌØâìTue Jan 13 14:15:06 2004 C for AIX Compiler Version 5.0.2.0 --- .alberinvint.alberinv_$STATIC_BSS_$STATIC_BSSalberinvintalberinvint._savef22._restf28.stanparl.cenlonmer._restf22._savef24.adjust_lon._restf24._restf265831 18058 5678 1074020564 1032 20 644 10 alconfor.o` ß@C» Ü‘ ààÀà.textàHä Bo .dataààà(è @.bssÀÀÀ€.debugÚ |¦Kÿÿý¿Áÿ؃ƒâ8ÈØ?HÈ>”!ÿ Ø?0Ø_@Ø(ØŸ Ø8È>Kÿÿ¹`Èÿ È^ ØÈ~(ÈXØ_˜Ø ØhÈž0Ⱦ8ÈÞ@ÀþHÉPÈ^`Û¿ØŸ¨Ø¿°Øß¸ØÿXÙ`ÈpÈ~hØ_pØxØ€È>KÿÿE`ÿýrÈ>xKÿÿ5`À^€ü*À~„ÿÀü‚ø(ü]òü$ü Kÿÿ `ü!²Kÿÿ`ȈÀ^ü!º8ß8¿Kÿþå`€b KÿþÙ`È?HÈ_@KÿþÉ`È?8Kÿþ½`È?0Kÿþ±`È?(È_ Kÿþ¡`8`hËáXË¡HËÁP}ˆ¦8!`»ÁÿØN€ "A„ÿŒ alconforint|¦KÿþM¿ÿÀÿ ƒâ”!ÿ``þÈ8ü!(aKÿþ%`8Á@8¡HKÿþ`Ëÿü èKÿþ`ƒ¢ÿßrȘü*ý„ü=2Kÿýå`Àü|ð(üà*ü_rÿàü#$KÿýÅ`ü!òKÿý¹`ȈÃýü!ú8ÁP8¡XKÿý`ÈÈ!Pü rÈA@ÈüƒrÈáXü¢r€ÈÁHüB28 ,üc)ú|…Td8ü88ÿÿ|Ÿ"ý*È„PÈdˆÈ¤€ÈäH8„ÿð| ¦ü_@$ü!²ü2ý2ü&rüÁ*üA@zA€tC@\H(@„ȤPüâ)<È„ˆü¢ üü`Pü€H|…8„ÿø8¥ýF(úý&9:C ÿÐ@„ȤPüâ)<È„ˆü¢ üü`Pü€H|…ÿF(úÿf9:@„ ü€Øü`ÐÈ_Hü¡@~Èß(üàòÉ? ýAò8`ü!>¸ücrüVºü„rü#*ü*ü"0züH:Ø>ب8! »ÿÀ}ˆ¦KÿüH"A†ð alconforô À à°àALASKA CONFORMALÀ9#à¯?ñßF¢R5?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszKIBM ¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?õ€ ûKe&?€?¿ù!ûTD-@IBM ?ù!ûTD-__default_char:t42=-5:t7=ar0;0;6;-13:t8=ar0;0;6;-13 :t9=f-13; :t11=f-11; :t12=f-11; :t13=f-11; :t14=f-11; :t15=f-11; :t18=f-11; :t19=f-13;alconforint:F-1 r_maj:p-13 r_min:p-13false_east:p-13false_north:p-13 esphi:-13 alconfor:F-1 sinlon:-13 coslon:-13 sinphi:-13 cosphi:-13 esphi:-13 cos_p26:V-13 sin_p26:V-13false_northing:V-13false_easting:V-13lat_center:V-13lon_center:V-13 r_minor:V-13 r_major:V-13s™QiHu™¼w™Ìy™ô{™}™™&W(™8ƒ™D…™P‡™`‰™´‹™ÂiÜ™ì™üw™Qy™<{™H}™d™¸™àkäSèYìUðoô!øO0O!  $048<@D P T X \ `dh lptx|€„ˆŒ ”˜œ ¤¨¬°´¸È$!0"@#L$X%h&l'0Àäô \ l € „ Œ ” ˜  ¨¬ ´¸ ¼ÀÄÈÌÔ Ø Ü àä èìð $(04<D H!PTX\!` d(h$l(t)|+€(„$ˆ)Œ%(”)˜(œ) (¤)¨,.fileÿþgalconfor.c.textà.dataàà .bssÀÀÿþŒ:t16=-5ÿþŒ:t10=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ,ÿþŒ>ÿþŒJÿþŒWÿþŒdÿþŒqÿþŒ~ÿþŒ:t17=*-5ÿþŒ‹ÿþŒ˜ÿþŒ:t43=ZÿþŒkàF ° B0¥ÿþŽ.bf e=·xÿþ‚Ä€ÿþ‚шÿþ‚ãÿþ‚es:-13ÿþchi:-13ÿþöÿþ.efŒecS° , hO°ÿþŽ.bfÀeƒlon:p-13¸ÿþ‚lat:p-13Àÿþ‚x:p4Èÿþ‚y:p4Ìÿþ‚dlon:-13ÿþHÿþ@ÿþ+Xÿþ8PÿþEÿþg:-13ÿþs:-13ÿþxp:-13ÿþyp:-13ÿþar:-13ÿþai:-13ÿþbr:-13ÿþbi:-13ÿþarn:-13ÿþain:-13ÿþchi:-13ÿþr:-13ÿþj:-4ÿþ.ef¼e®TOCàkäk k _$STATIC k_$STATICìk]ÀkÀ.bsYÿþn:V-4ÿþ…e:V-13ÿþ…Qÿþ…`ÿþ…bcoef:V7Pÿþ…acoef:V8ˆÿþ…o ÿþ……(ÿþ…š0ÿþ…¬8ÿþ…¾@ÿþ…ÍHÿþ….esÿþjèkwô  ƒàkalconfor  alconforðk.sqrt.sin.tan.pow.atan.tsincos.ptitle.radius2.cenlon.cenlat.offsetp™£¯¹Tue Jan 13 14:15:07 2004 C for AIX Compiler Version 5.0.2.0 --- .alconforint.alconfor_$STATIC_BSS_$STATIC_BSSalconforintalconforint._savef28._savef26.adjust_lon._restf268187 26370 12102 1074020566 1032 20 644 10 alconinv.o` ß@C¼r¨ HLÀH.textHH ´ l# .dataHHL  @.bss””À€.debugØ Ü |¦Kÿÿý¿Áÿ؃ƒâ8ÈØ?HÈ>”!ÿ Ø?0Ø_@Ø(ØŸ Ø8È>Kÿÿ¹`Èÿ È^ ØÈ~(ÈXØ_˜Ø ØhÈž0Ⱦ8ÈÞ@ÀþHÉPÈ^`Û¿ØŸ¨Ø¿°Øß¸ØÿXÙ`ÈpÈ~hØ_pØxØ€È>KÿÿE`ÿýrÈ>xKÿÿ5`À^€ü*À~„ÿÀü‚ø(ü]òü$ü Kÿÿ `ü!²Kÿÿ`ȈÀ^ü!º8ß8¿Kÿþå`€b 8c8KÿþÕ`È?HÈ_@KÿþÅ`È?8Kÿþ¹`È?0Kÿþ­`È?(È_ Kÿþ`8`hËáXË¡HËÁP}ˆ¦8!`»ÁÿØN€ "A„ÿ alconinvint|¦KÿþI¿aÿ\ƒâ”!þð<ÀC0€È(ü!(ÈHÈ üB(Td8a|Ÿ"ÁX<C0ü!$üB$`þ8 Èˆ9ÿÿÿàlf€ƒbÿÀm€á\P,ÁTÉXÀÛ°ý0*ÈáPüç0*ÈdPÈ„€È¤H`A€¼8ÿþÁ;˜l€Ë» dý_ò8Àÿ~ð*|ý`} ¦ý€(Ê`ý 8äÿðÿ€ ÿ'òÿ^Wºÿrþà&úþÈ2þ§2ýô0*C@T8Æþ‹fú@€4Ê'ˆþZrÊgPþrÿ޼ý‹ž¼ÿ;Æzþ»µzý ¸þуøÿ“øý` |þíæú8çÿøýïH*C ÿ´8¥ý^W¾,…ý‹fúÿŸ2þž2@€$ÊgˆþÛµzÿZrÿ;Æzý ¸þ °ý``þÓÓøý²ÿåøýK²ÿ~rÿ_¥úýlÀ*ÿÝzþrýJÐ*ý¾xýk(ý™Ø*ý¶h*ýJ(ÿŒ2ÿk2ýŒ²ýMÚ¼ÿãzýmbþýkà$ýJà$ÿÞX*ÿ`RÿÿP*ý Zý[h*A…$üP@€Tdý_ò8Àÿ~ð*|ý`} ¦ý€(Ê`ý 8äÿðÿ€ ÿ'òÿ^Wºÿrþà&úþÈ2þ§2ýô0*Kÿþ¬H<8eüßò,ü§òË» ý28`ýž2ÿž7¾ÿG2ý>rý_rý~]øý 2ýŸeúÿƒ2ýmX*ý?Nºýœ`*ÿh2ü¥H*üÞV¸ÿ‹(ÿ,(ý¥rý…2üÛ0*ü¥rýfiºü¦/>üÆf|ü¥X$üÆX$ý 2ý@*ÿÞ(*ÿÿ0*üªH*ü(A(,8c@„üßòü§òý2ýž2ÿž7¾ÿG2ý>rý_rý~]øý 2ýŸeúÿƒ2ýmX*ý?Nºýœ`*ÿh2ü¥H*üÞV¸ÿ‹(ÿ,(ý¥rý…2üÛ0*ü¥rýfiºü¦/>üÆf|ü¥X$üÆX$ÿÿ0*üÀ2ÿÞ(*ü *ü¦(*Kÿÿdüòü>ºKÿú©`Û„ÿ`ü!2Kÿú•`8Á@ü!*8¡HKÿú`È8ü ÚØüèLB‚@‚pÈ0؃al8`8!»¡ÿd}ˆ¦Kÿú@€‚ 8dLKÿú5`8`ìH8€b 8ƒ 8cKÿú`ƒal8`ë8!»¡ÿd}ˆ¦KÿùøÈ!Hü?rÈÈa@È_ürüØ$ü#ºKÿùÕ`;€ÿ@Ã;€þ`ˈÂûÊۨʿKÿù­`þ•rü°*ü<2Kÿù™`üÈ*üy (üU2þ@ü $Kÿù}`ü!²Kÿùq`;œüÅú,Ê¿ü˜(þs*üAÿüü ˜A€ÿ”Ú}Èü2È?ü{rÈAHËÿ8ü>²ü2ÈA@üBøKÿù`ü?*Kÿù`üØ>8`8!»aÿ\}ˆ¦Kÿøà"A’ðpalconinv\à”thH´Halcon-invalcon-invToo many iterations in inverseALASKA CONFORMALToo many iterations in inverseÀ9#à¯?ñßF¢R5?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszKIBM ¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?õ€ ûKe&?€?¿ù!ûTD-@Y€¿€IBM =Û|ßÙ×½»?ù!ûTD-Ù€__default_char:t46=-5:t7=ar0;0;6;-13:t8=ar0;0;6;-13 :t9=f-13; :t10=f-13; :t12=f-11; :t13=f-11; :t14=f-11; :t15=f-11; :t16=f-11; :t19=f-11; :t20=f-11; :t21=f-13;alconinvint:F-1 r_maj:p-13 r_min:p-13false_east:p-13false_north:p-13 esphi:-13 alconinv:F-1 esphi:-13 fpxyr:-13 fpxyi:-13 cos_p26:V-13 sin_p26:V-13false_northing:V-13false_easting:V-13lat_center:V-13lon_center:V-13 r_minor:V-13 r_major:V-13„™bzH†™¼ˆ™ÌŠ™ôŒ™Ž™™&h,’™<”™H–™T˜™dš™¸œ™ÂzbX†™lŽ™€™Àž™ÆhÌ ™Þhè ™ž™,¢™Tˆ™hŠ™„Œ™Ž™ð¤™ü¦™ ž™H|LdPjTfX€\#``h2l`#  $048<@D P T X \ `dh lptx|€„ˆŒ ”˜œ ¤¨¬°´¸È$ 4!D"P#\$l%p&2Ààü t x| „Œ”œ ¤ ¨¬°´ÀÄÈÌÐ$ÔØ#Üàä"è!ìð#ô$ø 7)8 -$.(,0!4#8"<@%D H#L)P-T*X0\.`-d0h/l.p/t-x0|/€.„1ˆ3Œ23”1˜2 3¤4¨6¬5°6¸8¼>È ÌÐ Øàèðôø ü7  8$,-074.8)<@0D/H-L)P.T*X-\0`.dh0l/p-t.x1|3€/„2ˆ1Œ23”2˜3œ6¤4¨5¬6°>´8¼7À>Ä ÈÌ-Ð.Ô)ØÜ0à/ä-è)ì.ð*ô-ø0ü.0/ -.13/ 2$1(2,3024385<6@4D6PB`CdBhCtDxC|DˆEŒFE”F c¤H¬c°I´cÄWÔXÜ:ðcø;üc K4L8K@MPP`Q˜TœQ U¤P¨Q¬S°[´U¸[¼PÀ[Ä]È^ bc.fileÿþgalconinv.c.textH#.dataHL .bss”ÀÿþŒ:t17=-5ÿþŒ:t11=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ,ÿþŒ>ÿþŒJÿþŒWÿþŒdÿþŒqÿþŒ~ÿþŒ‹ÿþŒ:t18=*-5ÿþŒ˜ÿþŒ¥ÿþŒ²ÿþŒ:t47=ZÿþŒkHF ´ l2!¿ÿþŽ.bf e=Ñxÿþ‚Þ€ÿþ‚ëˆÿþ‚ýÿþ‚es:-13ÿþchi:-13ÿþÿþ.efebS´ ’`!´ÿþŽ.bfÀe‘x:p-13(ÿþ‚y:p-130ÿþ‚lon:p48ÿþ‚lat:p4<ÿþ‚+ÿþr:-13ÿþs:-13ÿþbr:-13ÿþbi:-13ÿþai:-13ÿþar:-13ÿþci:-13ÿþcr:-13ÿþdi:-13ÿþdr:-13ÿþarn:-13ÿþain:-13ÿþcrn:-13ÿþcin:-13ÿþfxyr:-13ÿþfxyi:-13ÿþ7ÿþCÿþxp:-13ÿþyp:-13ÿþden:-13ÿþdxp:-13ÿþdyp:-13ÿþds:-13ÿþz:-13ÿþcosz:-13@ÿþsinz:-13Hÿþrh:-13ÿþchi:-13ÿþdphi:-13ÿþphi:-13ÿþj:-4ÿþnn:-4ÿþ.ef$eóTOCHkLkàk´_$STATICtkk_$STATICTk]”kÀ.bsjÿþn:V-4ÿþ…e:V-13ÿþ…Oÿþ…^ÿþ…bcoef:V7Pÿþ…acoef:V8ˆÿþ…m ÿþ…ƒ(ÿþ…˜0ÿþ…ª8ÿþ…¼@ÿþ…ËHÿþ….esÿþjPkw\  ƒHkalconinvh  alconinvXk.sqrt.sin.tan.pow.atan.tsincos.ptitle.radius2.cenlon.cenlat.offsetp™£.p_error.asinz.atan2­¹Tue Jan 13 14:15:08 2004 C for AIX Compiler Version 5.0.2.0 --- .alconinvint.alconinv_$STATIC_BSS_$STATIC_BSSalconinvintalconinvint._savef28._savef14._restf15.adjust_lon4633 31128 18058 1074020567 1032 20 644 9 azimfor.o` ß@C¾~ `¤8`.text`H:6 .data``¤¨à @.bss8€.debugµL “áÿüƒâ|¦Ø?0Ø_(ü ”!ÿÀØ Ø¿ØŸ8ßcåKÿÿÍ`€b8c@Kÿÿ½`È?0Kÿÿ±`È?(Kÿÿ¥`È? Kÿÿ™`È?È_Kÿÿ‰`8`H8!@ƒáÿü}ˆ¦N€ "A€ ÿÀ˜ azimforint|¦KÿÿE¿¡ÿÔÿàƒâ”!ÿ `þÈ(ü!(aKÿÿ`8Á@ÿ€8¡Hü øKÿÿ`ü àKÿþù`ÈÿàË¡@ü@rÈÈH€‚ü!²€¢È_08aPü :À…ÈeÀ¥ÀÈåüÀ 8„ üü„0*ü€"üƒ @…T@hü"òØ! €Á¤€¡ Kÿþ}`8aP€‚Kÿþm`ËáØèËÀË¡È}ˆ¦8!໡ÿÔ8`{N€ KÿþA`ÿÀKÿþ5`ü$Ëßü àÈ_0ÿ‚2ÿ½2Kÿþ`Èü=ðz8`Ø>È?ÈaHÈA@ü!²È_ü?rü#¸üzØè8!໡ÿÔ}ˆ¦KÿýÈ"A„ð„azimfortŒ€ä`¸`azim-forPoint projects into a circle of radius = %12.2lfAZIMUTHAL EQUIDISTANT¿€IBM =Û|ßÙ×½»?€@ !ûTD-__default_char:t44=-5:t7=ar0;0;79;-5 :t8=f-13; :t10=f-11; :t11=f-11; :t12=f-11; :t13=f-11; :t14=f-11; :t16=f-11; :t17=f-11; :t20=f-1;azimforint:F-1 r_maj:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 azimfor:F-1 sinphi:-13 cosphi:-13 coslon:-13 cos_p12:V-13 sin_p12:V-13false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13 r_major:V-13Y4c™>LDe™Pg™\i™hk™xm™¼o™ÊYäq™üc™s™*L2F„u™’L”w™Ày™Ì{™ì{™8}™`[dNhJl_pHt"xD€/„D" $(,< L X dp€„/Èìðô( ,04 8 <@HLP TX \`pt x Œ œ¸ ¼ÀÌØôøü(.fileÿþgazimfor.c.text`.data`¤ .bss8ÿþŒ:t9=-11ÿþŒ:t6=-5ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ,ÿþŒ8ÿþŒEÿþŒRÿþŒ_ÿþŒlÿþŒ:t15=*-5ÿþŒyÿþŒ†ÿþŒ:t18=k-5ÿþŒ:t19=*18ÿþŒ“ÿþŒ:t45=ZÿþŒk`F ¸:/ ŸÿþŽ.bfe0°Xÿþ‚½`ÿþ‚Ïhÿþ‚ápÿþ‚óxÿþ‚.ef˜e@.azimfor¸ ¤”D ¸ÿþŽ.bfÈeVlon:p-13øÿþ‚lat:p-13ÿþ‚x:p4ÿþ‚y:p4 ÿþ‚Hÿþ!@ÿþdlon:-13ÿþ.ÿþksp:-13ÿþg:-13ÿþcon:-13ÿþz:-13ÿþmess:7Pÿþ.ef<enTOC`kpkäk _$STATICŒkV_$STATIChkRk8.bsNÿþ;ÿþ…Jÿþ…Yÿþ…nÿþ…„ ÿþ…–(ÿþ…¨0ÿþ….esÿþ_dklt  w`kazimfor€  azimforlk.tsincos.ptitle.radius‚.origin.offsetp—.cos.sprintf.p_error.acos.sin£­Tue Jan 13 14:15:10 2004 C for AIX Compiler Version 5.0.2.0 --- .azimforint_$STATIC_BSS_$STATIC_BSSazimforintazimforint.cenlonmer._savef28.adjust_lon._restf284725 35978 26370 1074020568 1032 20 644 9 aziminv.o` ß@C¿ Xx (€8(.text(HlÀD .data((€pf @.bss¨¨8€.debug{ð “áÿüƒâ|¦Ø?0Ø_(ü ”!ÿÀØ Ø¿ØŸ8ßcåKÿÿÍ`€b8c Kÿÿ½`È?0Kÿÿ±`È?(Kÿÿ¥`È? Kÿÿ™`È?È_Kÿÿ‰`8`H8!@ƒáÿü}ˆ¦N€ "A€ ÿÀ˜ aziminvint|¦KÿÿE¿ÿÀÿàƒâ”!ÿp`þÈÿÿ(È?ÿB(aüZ²ü?úKÿÿ `È0ÿÀƒ‚€‚8Á@È<ü r8¡H8d ü@0KÿþÙ`ËA`˜ËÁ€Ëáˆ}ˆ¦8!»ÿÀ8`}N€ ü>$Kÿþ©`È(ü`ò˼ØÈHÈ?ÈA@ÈŸüè8`È LB‚@‚,˜ËA`ËáˆËÁ€}ˆ¦Ë¡x8!Ø}»ÿÀN€ ü2ü2üð$ü":Kÿþ5`È ü`Èœü@ÐPØ=Ë@ü„*À|Ëü€"üèL@‚@‚xËß(üLB ‚@‚<ü øKÿýå`ü>*KÿýÙ`üØ>8`˜8!»ÿÀ}ˆ¦H´ü øPü@ÐKÿý©`ü>(Kÿý`üØ>8`HxKÿý…`ü;à|ü ü@(üúü@8`˜8!»ÿÀ}ˆ¦KÿýLü^rÈ!HÈü?rËÿ(ü rKÿý1`ü?*Kÿý%`üØ>8`˜8!»ÿÀ}ˆ¦Kÿý"A†ðLaziminv<¨THŒ(¸(azim-invInput data errorAZIMUTHAL EQUIDISTANT@ !ûTD-=Û|ßÙ×½»¿ù!ûTD-__default_char:t38=-5 :t6=f-13; :t7=f-13; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t13=f-11; :t16=f-11; :t17=f-11;aziminvint:F-1 r_maj:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 aziminv:F-1 cos_p12:V-13 sin_p12:V-13false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13 r_major:V-13R4\™>ED^™P`™\b™hd™xf™¼h™ÊRôj™? E(l™X\™Ìn™p™(r™Xp™dr™|t™´v™Ðp™Ür™v™(T,G0C4X8A<@=H,L= $(,< L X dp€„,Èàìü   (0&LP&T X ` d l p€ „ˆŒ ”&°´&¼Ôàäè ìðô ø 8<&LPt| ˆ! "¤&¸#ì%ð&.fileÿþgaziminv.c.text(.data(€ .bss¨8ÿþŒ:t14=-5ÿþŒ:t8=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒeÿþŒ:t15=*-5ÿþŒrÿþŒÿþŒ:t39=ZÿþŒk(F ¸À,ŒÿþŽ.bfe0Xÿþ‚ª`ÿþ‚¼hÿþ‚Îpÿþ‚àxÿþ‚.ef˜e@.aziminv¸ l=ó¸ÿþŽ.bfÈeRx:p-13¨ÿþ‚y:p-13°ÿþ‚lon:p4¸ÿþ‚lat:p4¼ÿþ‚rh:-13ÿþz:-13ÿþsinz:-13Hÿþcosz:-13@ÿþcon:-13ÿþ.efewTOC(k8kŒk_$STATICTk6_$STATIC0kR¨k8.bsGÿþÿþ…ÿþ…ÿþ…4ÿþ…J ÿþ…\(ÿþ…n0ÿþ….esÿþ_,kl<  w(kaziminvH  aziminv4k.tsincos.ptitle.radius‚.origin.offsetp.sqrt.p_error.asinz.atan2—.sin£­Tue Jan 13 14:15:11 2004 C for AIX Compiler Version 5.0.2.0 --- .aziminvint_$STATIC_BSS_$STATIC_BSSaziminvintaziminvint.cenlonmer._savef26.adjust_lon._restf264489 40592 31128 1074020569 1032 20 644 9 bceafor.o` ß@CÀ{ `T``.text`H|¨= .data``T¨N @.bss´´`€.debug~ü |¦Kÿÿý¿¡ÿ´ÿàƒâ”!ÿp`þÈ8ü!(aKÿÿÕ`ÿ ü øKÿÿÅ`€€bÈß@È_HÀc,ËÿXËß Ë¿(ÈA‚$ü?rü_rü@ðºü$Ø^ü*ØH\ü¦rü‚*ÿƒ0(üºüA¼ü¡|ÿa($ÿC $ü"$KÿÿM`Èü@*ü:Ø|ü2ü<rüð:ü?rØüÁ$ü0*Ø8`˜8!»¡ÿ´}ˆ¦Kÿÿ"Aˆðbceafor|¦KÿþÝ¿ÁÿØÿà ü$ƒâƒÂßÿÀà<Ø>X”!ÿ Ø^PØ~8ØÞ(ü ðØž0ÛÞ@ؾ Kÿþ•`ü@Ø>HÈüð8ü ø8`@ ~HKÿþa`ü@Ø>ÿ ü øKÿþI`ü@Ø>ürü!àXÈ^PKÿþ `È>8Kÿþ`È>0Kÿýõ`È> È^(Kÿýå`8`h8!`»ÁÿØ}ˆ¦KÿýÈ"A„ ÿð bceaforintt´¤€Œ` `Cylinderical Equal Area?€IBM >äøµˆãhñ__default_char:t34=-5 :t7=f-13; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t15=f-11; bceafor:F-1 sinphi:-13bceaforint:F-1 r_maj:p-13 r_min:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 sinphi1:V-13 cosphi1:V-13false_easting:V-13false_northing:V-13lat_truesc:V-13lon_center:V-13 r_minor:V-13 r_major:V-13_™U,a™<c™J=´e™üg™$i™6=:Ulk™ m™¸c™Ðk™ÚCäo™ôq™s™ u™w™8y™`WdEh?l[pAtx;€,„;8DH Xhlpt|€„Œ ¼ÀÄ ÈÌ ÐÔØÜèì,,04 8< HPTX\ `d hl | „ˆŒ ”˜œ ´ÈØÜäìü$ (!.fileÿþgbceafor.c.text`.data`T .bss´`ÿþŒ:t13=-5ÿþŒ:t8=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ?ÿþŒLÿþŒ:t14=*-5ÿþŒYÿþŒ:t35=ZÿþŒk`.bceafor  ¨,fÿþŽ.bfeolon:p-13¨ÿþ‚lat:p-13°ÿþ‚x:p4¸ÿþ‚y:p4¼ÿþ‚dlon:-13ÿþtÿþq:-13ÿþ.efeF  <D; ÿþŽ.bf,e>’xÿþ‚Ÿ€ÿþ‚¬ˆÿþ‚¾ÿþ‚Иÿþ‚â ÿþ‚temp:-13ÿþ.ef<e^TOC`khk¤k_$STATICŒk_$STATICpkR´k`.bsEÿþind:V-4ÿþ…kz:V-13ÿþ…õÿþ…ÿþ… ÿþ…((ÿþ…>0ÿþ…P8ÿþ…es:V-13@ÿþ…e:V-13Hÿþ…bPÿþ…qXÿþ….esÿþ_dkbceafort  bceafor`kl€  wlk‚Œ.sin.log˜¢.sqrt.cos.ptitle.radius2¬·.offsetpÃÍTue Jan 13 14:15:12 2004 C for AIX Compiler Version 5.0.2.0 --- .bceaforint_$STATIC_BSS_$STATIC_BSSbceaforintbceaforint._savef24.adjust_lon._restf25._savef28.cenlonmer.true_scale._restf284825 45542 35978 1074020570 1032 20 644 9 bceainv.o` ß@CÁ 0~ x.textHdÂ= .dataHh @.bssx€.debug‰Ø |¦Kÿÿý¿ÿ°ƒâ”!ÿp`þ€È0üB(È(ÿá(a,ËßpÈ˿˟@Ë A‚<ü²ü ð$Kÿÿ©`ü@Ø<üòü$ü<*Kÿÿ`üØ>H¸ü2ü"*ü=rü!$Kÿÿi`ÈXÿ`ƒ¢Ë_PËHÀ=ü$È]È}ü;Ø*üºÿ8úKÿÿ1`Èü2È] ÿ9ØzÀ=(ü;rÿZºKÿÿ `È0ÿ2ÿZÈzÀ8ü;2Kÿþñ`üÐzü^rØü?$ü<*KÿþÕ`üØ>8`˜8!»ÿ°}ˆ¦Kÿþ°"AˆðTbceainv|¦Kÿþ‰¿ÁÿÈÿà ü$ƒÂƒâÃÞ<ÿ@ð<Ø?p”!ÿØ_hØ@Øß0ü ÐØŸ8Û_XØ¿(KÿþA`ü`Ø?`È^@üü²8`8ØPÀ^Hü2ØH@Ø_H<ÿ¾Ð(üA*ü(ü!ð*ÿž$ÿ~è$ü $KÿýÝ`üØ|ü2ü Øü øKÿýÁ`ü@Ø? ÿ ü øKÿý©`ü@Ø?ürü!ðäøµˆãhñ@__default_char:t34=-5 :t7=f-13; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t15=f-11; bceainv:F-1bceainvint:F-1 r_maj:p-13 r_min:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 sinphi1:V-13 cosphi1:V-13false_easting:V-13false_northing:V-13lat_truesc:V-13lon_center:V-13 e_p6:V-13 e_p4:V-13 r_minor:V-13 r_major:V-13`™VXb™td™˜b™ª;Ðf™ôf™f™,d™Ph™xj™Š;ŽVÀl™$n™@p™Xf™pl™zA„r™”t™ v™¬x™¼z™Ø|™XC= \?9 *$9  (4< HLPh„ ˆ  ¤ ¨ $<@*€„ ˆ Œ œ¤¨¬° ´¸ ¼À ÐØ Üàä èì ôøü<Thx |„ Œ!œ"¨#´$Ä%È&.fileÿþgbceainv.c.text.data .bssxÿþŒ:t13=-5ÿþŒ:t8=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ?ÿþŒLÿþŒ:t14=*-5ÿþŒYÿþŒ:t35=ZÿþŒk.bceainv tÂ*fÿþŽ.bf eux:p-13¨ÿþ‚y:p-13°ÿþ‚lon:p4¸ÿþ‚lat:p4¼ÿþ‚beta:-13ÿþ.efTe‹Ft ˆ@9ttÿþŽ.bf€eA…ˆÿþ‚’ÿþ‚Ÿ˜ÿþ‚± ÿþ‚èÿþ‚Õ°ÿþ‚temp:-13ÿþ.efÜefTOCkkDkL_$STATIC,k_$STATICkRkx.bsCÿþind:V-4ÿþ…qp:V-13ÿþ…kz:V-13ÿþ…èÿþ…÷ ÿþ…(ÿþ…0ÿþ…18ÿþ…C@ÿþ…UHÿþ…aPÿþ…es:V-13Xÿþ…e:V-13`ÿþ…mhÿþ…|pÿþ….esÿþ_kbceainv  bceainvkl   w k‚.asinŒ.sin˜¢.sqrt.log.cos.ptitle.radius2¬·.offsetpÃÍTue Jan 13 14:15:13 2004 C for AIX Compiler Version 5.0.2.0 --- .bceainvint_$STATIC_BSS_$STATIC_BSSbceainvintbceainvint._savef24.adjust_lon._restf24._savef26.cenlonmer.true_scale._restf264474 50138 40592 1074020572 1032 20 644 8 ceafor.o` ß@C { XT`X.textXHpœ= .dataXXT B @.bss¬¬`€.debug|ô |¦Kÿÿý¿¡ÿ´ÿàƒâ”!ÿp`þÈ8ü!(aKÿÿÕ`ÿ ü øKÿÿÅ`€€bÈß@È_HÀc,ËÿXËß Ë¿(ÈA‚$ü?rü_rü@ðºü$Ø^ü*ØH\ü¦rü‚*ÿƒ0(üºüA¼ü¡|ÿa($ÿC $ü"$KÿÿM`Èü@*ü:Ø|ü2ü<rüð:ü?rØüÁ$ü0*Ø8`˜8!»¡ÿ´}ˆ¦Kÿÿ"Aˆðceafor|¦Kÿþá¿ÁÿØÿà ü$ƒâƒÂßÿÀà<Ø>X”!ÿ Ø^PØ~8ØÞ(ü ðØž0ÛÞ@ؾ Kÿþ™`ü@Ø>HÈüð8ü ø8`@ ~HKÿþe`ü@Ø>ÿ ü øKÿþM`ü@Ø>ürü!àXÈ^PKÿþ`È>8Kÿþ`È>0Kÿýù`È> È^(Kÿýé`8`h8!`»ÁÿØ}ˆ¦KÿýÌ"A„ ÿð ceaforintl¬œx„XXCylinderical Equal Area?€IBM >äøµˆãhñ__default_char:t34=-5 :t7=f-13; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t15=f-11; ceafor:F-1 sinphi:-13ceaforint:F-1 r_maj:p-13 r_min:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 sinphi1:V-13 cosphi1:V-13false_easting:V-13false_northing:V-13lat_truesc:V-13lon_center:V-13 r_minor:V-13 r_major:V-13_™U,a™<c™J=´e™üg™ i™2=6Uhk™œm™´c™Ìk™ÖCào™ðq™üs™u™w™4y™XW\E`?d[hAlp;x,|;8DH Xhlpt|€„Œ ¼ÀÄ ÈÌ ÐÔØÜèì,(,0 48 DLPTX \` dh x €„ˆŒ ”˜œ°ÄÔØàèø $!.fileÿþgceafor.c.textX.dataXT .bss¬`ÿþŒ:t13=-5ÿþŒ:t8=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ?ÿþŒLÿþŒ:t14=*-5ÿþŒYÿþŒ:t35=ZÿþŒkX.ceafor œ,fÿþŽ.bfenlon:p-13¨ÿþ‚lat:p-13°ÿþ‚x:p4¸ÿþ‚y:p4¼ÿþ‚dlon:-13ÿþsÿþq:-13ÿþ.efe€F <8;€ÿþŽ.bf(e=xÿþ‚€ÿþ‚ªˆÿþ‚¼ÿþ‚Θÿþ‚à ÿþ‚temp:-13ÿþ.ef8e]TOCXk`kœk_$STATIC„k_$STATIChkQ¬k`.bsEÿþind:V-4ÿþ…kz:V-13ÿþ…óÿþ…ÿþ… ÿþ…&(ÿþ…<0ÿþ…N8ÿþ…es:V-13@ÿþ…e:V-13Hÿþ…`Pÿþ…oXÿþ….esÿþ^\kceaforl  ceaforXkkx  udk‰.sin.log•Ÿ.sqrt.cos.ptitle.radius2©´.offsetpÀÊTue Jan 13 14:15:14 2004 C for AIX Compiler Version 5.0.2.0 --- .ceaforint_$STATIC_BSS_$STATIC_BSSceaforintceaforint._savef24.adjust_lon._restf25._savef28.cenlonmer.true_scale._restf284810 55070 45542 1074020573 1032 20 644 8 ceainv.o` ß@Cà $~ øxø.textøHX¶= .dataøø@\ @.bssˆˆx€.debug‡Ð |¦Kÿÿý¿ÿ°ƒâ”!ÿp`þ€È0üB(È(ÿá(a,ËßpÈ˿˟@Ë A‚<ü²ü ð$Kÿÿ©`ü@Ø<üòü$ü<*Kÿÿ`üØ>H¸ü2ü"*ü=rü!$Kÿÿi`ÈXÿ`ƒ¢Ë_PËHÀ=ü$È]È}ü;Ø*üºÿ8úKÿÿ1`Èü2È] ÿ9ØzÀ=(ü;rÿZºKÿÿ `È0ÿ2ÿZÈzÀ8ü;2Kÿþñ`üÐzü^rØü?$ü<*KÿþÕ`üØ>8`˜8!»ÿ°}ˆ¦Kÿþ°"AˆðTceainv|¦Kÿþ¿ÁÿÈÿà ü$ƒÂƒâÃÞ<ÿ@ð<Ø?p”!ÿØ_hØ@Øß0ü ÐØŸ8Û_XØ¿(KÿþE`ü`Ø?`È^@üü²8`8ØPÀ^Hü2ØH@Ø_H<ÿ¾Ð(üA*ü(ü!ð*ÿž$ÿ~è$ü $Kÿýá`üØ|ü2ü Øü øKÿýÅ`ü@Ø? ÿ ü øKÿý­`ü@Ø?ürü!ðäøµˆãhñ@__default_char:t34=-5 :t7=f-13; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t15=f-11; ceainv:F-1ceainvint:F-1 r_maj:p-13 r_min:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 sinphi1:V-13 cosphi1:V-13false_easting:V-13false_northing:V-13lat_truesc:V-13lon_center:V-13 e_p6:V-13 e_p4:V-13 r_minor:V-13 r_major:V-13`™VXb™td™˜b™ª;Ðf™ôf™f™,d™Ph™tj™†;ŠV¼l™ n™<p™Tf™ll™vA€r™t™œv™¨x™¸z™Ô|™øXüC=\? 9*9  (4< HLPh„ ˆ  ¤ ¨ $<@*|€„ ˆŒ ˜ ¤¨¬ °´ ¸¼ ÌÔ ØÜà äè ðôøü8Pdtx€ˆ ˜!¤"°#À$Ä%.fileÿþgceainv.c.textø.dataø .bssˆxÿþŒ:t13=-5ÿþŒ:t8=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ?ÿþŒLÿþŒ:t14=*-5ÿþŒYÿþŒ:t35=ZÿþŒkø.ceainv p¶*fÿþŽ.bf esx:p-13¨ÿþ‚y:p-13°ÿþ‚lon:p4¸ÿþ‚lat:p4¼ÿþ‚beta:-13ÿþ.efTe‰Fp ˆ49spÿþŽ.bf|e@ƒˆÿþ‚ÿþ‚˜ÿþ‚¯ ÿþ‚Á¨ÿþ‚Ó°ÿþ‚temp:-13ÿþ.efØedTOCøkk<kL_$STATIC$k_$STATICkQˆkx.bsCÿþind:V-4ÿþ…qp:V-13ÿþ…kz:V-13ÿþ…æÿþ…õ ÿþ…(ÿþ…0ÿþ…/8ÿþ…A@ÿþ…SHÿþ…_Pÿþ…es:V-13Xÿþ…e:V-13`ÿþ…khÿþ…zpÿþ….esÿþ^ükceainv   ceainvøkk  uk.asin‰.sin•Ÿ.sqrt.log.cos.ptitle.radius2©´.offsetpÀÊTue Jan 13 14:15:15 2004 C for AIX Compiler Version 5.0.2.0 --- .ceainvint_$STATIC_BSS_$STATIC_BSSceainvintceainvint._savef24.adjust_lon._restf24._savef26.cenlonmer.true_scale._restf266162 61356 50138 1074020574 1032 20 644 10 eqconfor.o` ß@CÄ Ä£  x.textH ä'P .data ` Š @.bss¸¸x€.debug |¦}€&Kÿÿù¿Áÿ¸ü$ÿàÿÀ ƒÂƒâÿ 0‘ÀØ>pÿ <”!ÿ`Ø^hؾ`Ù ü èÛ¾0ØþKÿÿ©`üØ>8ü èKÿÿ•`üØ>XÈ>0Kÿÿ`üØ>PÈ>0Kÿÿm`üØ>HÈ>0KÿÿY`üØ>@8¡H8Á@ü øKÿÿ=`È>8ÈAHÈa@Kÿÿ)`ÿ È>XÈ^Pü øÈ~HÈž@Ûá8Kÿÿ`€øÿ€.A’ÈËüð*üü@<€b 8ƒ8c4KÿþÍ`¤€¨Ë!h8! |¦8`Q}€ »Áÿ¸Kÿþ¤8¡Hü ð8Á@Kÿþ•`È>8ÈAHÈa@Kÿþ`ÿ@È>XÈ^Pü ðÈ~HÈž@ÛÁ8Kÿþ]`üð(üüØLB ‚@‚ü]Ð(üà(ü$Øü$HÈ!Hü$Ø>È>Xü*È^Pü ÈÈ~HÈž@ØÛ!8Kÿýý`Èü(È^pØ>(€b ü2ØA’tKÿýÕ`È>pÈ^hKÿýÅ`ü øü@ðKÿýµ`È>`Kÿý©`ü ÈKÿý`È>È^ Kÿý`8`¤€¨8! |¦}€ »Áÿ¸Kÿýh8c Kÿýa`È>pÈ^hKÿýQ`ü øKÿýE`È>`Kÿý9`ü ÈKÿý-`È>È^ Kÿý`8`¤€¨8! |¦}€ »Áÿ¸Kÿüø"Cˆÿÿ eqconforint|¦KÿüÍ¿¡ÿÔü ÿàƒâ”!ÿ`þaÈ?XÈ_PÈŸ@ÈHØ¡8Kÿü•`ÈpÈ_üB(È?`ü?(Ë¿ÿà²Kÿüq`Ëßÿ¡rü èKÿü]`È ü_ðzÈ?ÿÀ*Ø^ü èKÿü=`8`üð|ØxËáhË¡XËÁ`}ˆ¦8!p»¡ÿÔN€ "A„ðÈeqconfor,¸¨D80EQUIDISTANT CONICeqcon_forEQUIDISTANT CONICStandard Parallels on opposite sides of equator?€IBM =Û|ßÙ×½»__default_char:t54=-5 :t8=f-11; :t9=f-13; :t10=f-13; :t11=f-13; :t12=f-13; :t13=f-13; :t14=f-13; :t15=f-11; :t16=f-11; :t17=f-11; :t18=f-11; :t19=f-11; :t20=f-13; :t21=f-11; :t24=f-11; :t25=f-11;eqconforint:F-1 r_maj:p-13 r_min:p-13 lat1:p-13 lat2:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 sinphi:-13 cosphi:-13 eqconfor:F-1 theta:-13false_easting:V-13false_northing:V-13lon_center:V-13 r_minor:V-13 r_major:V-13u™k"PXw™ly™€{™”}™¨™Ä™؃™ü…™*V4‡™\‰™l™€ƒ™¤…™…™V,‹™<™L™X‘™d“™t•™˜—™ ‹™°™¼™™È‘™Ô“™ä•™—™4›™Fkl…™™¤Ÿ™Ä¡™mX R$T(q,'0N8?<N' 48@DHL PTX h | ¤ ¸Ìä (<APTA`tŒ¬À Ð&Ô Ø%Ü&à%ä'è&ì'ü&' (' ((-,/40D1T2`3l4|@€Aœ8¨9¸:Ä;Ð<Ü=ì@ðA?Dt€Œ˜œ ¬°´¼ÀÌÐØ.fileÿþgeqconfor.c.text'.data  .bss¸xÿþŒ:t22=-5ÿþŒ:t7=-11ÿþŒ:t3=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t4=f-1;ÿþŒ:t5=*-13ÿþŒ:t6=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ?ÿþŒLÿþŒYÿþŒfÿþŒsÿþŒ€ÿþŒÿþŒšÿþŒ§ÿþŒ´ÿþŒÁÿþŒ:t23=*-5ÿþŒÎÿþŒÛÿþŒ:t55=ZÿþŒkF 0 ä?%èÿþŽ.bfe=ú¸ÿþ‚Àÿþ‚Èÿþ‚ Ðÿþ‚,Øÿþ‚>àÿþ‚Pèÿþ‚bðÿþ‚mode:p-4øÿþ‚temp:-13ÿþuHÿþ‚@ÿþms1:-13ÿþms2:-13ÿþml1:-13ÿþml2:-13ÿþ.ef e}S0 è ^N%0ÿþŽ.bfDeŽlon:p-13ˆÿþ‚lat:p-13ÿþ‚x:p5˜ÿþ‚y:p5œÿþ‚ml:-13ÿþžÿþrh1:-13ÿþ.eføe•TOCk k¨k_$STATICDkd_$STATIC$k]¸kx.bsXÿþrh:V-13ÿþ…g:V-13ÿþ…ns:V-13ÿþ…ªÿþ…¿ ÿþ…ml0:V-13(ÿþ…es:V-130ÿþ…e:V-138ÿþ…e3:V-13@ÿþ…e2:V-13Hÿþ…e1:V-13Pÿþ…e0:V-13Xÿþ…Õ`ÿþ…çhÿþ…öpÿþ….esÿþjkw,  ƒkeqconfor8  eqconfor(k.sqrt.e0fn.e1fn.e2fn.e3fn.tsincos.msfnz.mlfn.p_error™.ptitle.radius2£­.origin.offsetp¸.stparl1ÂÌ.sin.cosØTue Jan 13 14:15:16 2004 C for AIX Compiler Version 5.0.2.0 --- .eqconforint.eqconfor_$STATIC_BSS_$STATIC_BSSeqconforinteqconforint._savef24._restf27.stanparl.cenlonmer._restf25._savef28.adjust_lon6522 68002 55070 1074020575 1032 20 644 10 eqconinv.o` ß@CÆ ¶© x¨xx.textxHx v*` .dataxx¨À  @.bss  x€.debugh |¦}€&Kÿÿù¿Áÿ¸ü$ÿàÿÀ ƒÂƒâÿ 0‘ÀØ>pÿ <”!ÿ`Ø^hؾ`Ù ü èÛ¾0ØþKÿÿ©`üØ>8ü èKÿÿ•`üØ>XÈ>0Kÿÿ`üØ>PÈ>0Kÿÿm`üØ>HÈ>0KÿÿY`üØ>@8¡H8Á@ü øKÿÿ=`È>8ÈAHÈa@Kÿÿ)`ÿ È>XÈ^Pü øÈ~HÈž@Ûá8Kÿÿ`€øÿ€.A’ÈËüð*üü@<€b 8ƒ8c4KÿþÍ`¤€¨Ë!h8! |¦8`Q}€ »Áÿ¸Kÿþ¤8¡Hü ð8Á@Kÿþ•`È>8ÈAHÈa@Kÿþ`ÿ@È>XÈ^Pü ðÈ~HÈž@ÛÁ8Kÿþ]`üð(üüØLB ‚@‚ü]Ð(üà(ü$Øü$HÈ!Hü$Ø>È>Xü*È^Pü ÈÈ~HÈž@ØÛ!8Kÿýý`Èü(È^pØ>(€b ü2ØA’tKÿýÕ`È>pÈ^hKÿýÅ`ü øü@ðKÿýµ`È>`Kÿý©`ü ÈKÿý`È>È^ Kÿý`8`¤€¨8! |¦}€ »Áÿ¸Kÿýh8c Kÿýa`È>pÈ^hKÿýQ`ü øKÿýE`È>`Kÿý9`ü ÈKÿý-`È>È^ Kÿý`8`¤€¨8! |¦}€ »Áÿ¸Kÿüø"Cˆÿÿ eqconinvint|¦KÿüÍ¿ÿÐÿàÿÀƒâƒÂ”!ÿp8È?ÈÞüàüð(È_ È?ÿÿ(`ýÿÂ*aPü~²LA‚ü?ú@‚Kÿüi`Àÿ HKÿüU`Àÿ PüèA‚ü^2ü?2Kÿü5`ÿ€Èpü$8PÈ¿@È?È_XÈPÈŸH@ü!(Ø¡8Kÿûý`Èü$Ø<È?`ü!*Kÿûá`üØ=€aP,@‚8`˜8!»ÿÐ}ˆ¦Kÿû°"A„ð$eqconinvŒ ¤˜x0xEQUIDISTANT CONICeqcon-forEQUIDISTANT CONICStandard Parallels on opposite sides of equator?€IBM =Û|ßÙ×½»¿€__default_char:t58=-5 :t8=f-11; :t9=f-13; :t10=f-13; :t11=f-13; :t12=f-13; :t13=f-13; :t15=f-13; :t16=f-13; :t17=f-11; :t18=f-11; :t19=f-11; :t20=f-11; :t21=f-11; :t22=f-13; :t23=f-11; :t26=f-11; :t27=f-11;eqconinvint:F-1 r_maj:p-13 r_min:p-13 lat1:p-13 lat2:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 sinphi:-13 cosphi:-13 eqconinv:F-1 theta:-13false_easting:V-13false_northing:V-13lon_center:V-13 r_minor:V-13 r_major:V-13y™o"TX{™l}™€™”™¨ƒ™Ä…™؇™ü‰™*Z4‹™\™l…™€‡™¤‰™‰™Z,™<‘™L“™X•™d—™t™™˜›™ ™°‘™¼™È•™Ô—™ä™™›™4Ÿ™FoJT˜{™¬{™Ì¡™£™ ¥™P§™xq|\€V„XˆuŒ)R˜AœR) 48@DHL PTX h | ¤ ¸Ìä (<APTA`tŒ¬À Ð&Ô Ø%Ü&à%ä'è&ì'ü&' (' ((-,/40D1T2`3l4|@€Aœ8¨9¸:Ä;Ð<Ü=ì@ðAADHTX\`hp|„Œ˜ ¤¨¬ ´ ¸ ¼ÄØàèìü 0<@.fileÿþgeqconinv.c.textx*.datax¨ .bss xÿþŒ:t24=-5ÿþŒ:t7=-11ÿþŒ:t3=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t4=f-1;ÿþŒ:t5=*-13ÿþŒ:t6=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ?ÿþŒLÿþŒYÿþŒ:t14=*-4ÿþŒfÿþŒsÿþŒ€ÿþŒÿþŒšÿþŒ§ÿþŒ´ÿþŒÁÿþŒÎÿþŒ:t25=*-5ÿþŒÛÿþŒèÿþŒ:t59=ZÿþŒkxF 0 vA'õÿþŽ.bfe=¸ÿþ‚Àÿþ‚!Èÿþ‚-Ðÿþ‚9Øÿþ‚Kàÿþ‚]èÿþ‚oðÿþ‚mode:p-4øÿþ‚temp:-13ÿþ‚Hÿþ@ÿþms1:-13ÿþms2:-13ÿþml1:-13ÿþml2:-13ÿþ.ef e}S0 D ðR'œ0ÿþŽ.bfDe‘x:p-13¨ÿþ‚y:p-13°ÿþ‚lon:p5¸ÿþ‚lat:p5¼ÿþ‚rh1:-13ÿþml:-13ÿþcon:-13ÿþ«ÿþflag:-4Pÿþ.efTe©TOCxk€kk_$STATIC¤kd_$STATIC„k] kx.bs\ÿþrh:V-13ÿþ…g:V-13ÿþ…ns:V-13ÿþ…·ÿþ…Ì ÿþ…ml0:V-13(ÿþ…es:V-130ÿþ…e:V-138ÿþ…e3:V-13@ÿþ…e2:V-13Hÿþ…e1:V-13Pÿþ…e0:V-13Xÿþ…â`ÿþ…ôhÿþ…pÿþ….esÿþj|kwŒ  ƒxkeqconinv˜  eqconinvˆk.sqrt.e0fn.e1fn.e2fn.e3fn.tsincos.msfnz.mlfn.p_error™.ptitle.radius2£­.origin.offsetp¸.stparl1Â.atan2.phi3zÌØâTue Jan 13 14:15:18 2004 C for AIX Compiler Version 5.0.2.0 --- .eqconinvint.eqconinv_$STATIC_BSS_$STATIC_BSSeqconinvinteqconinvint._savef24._restf27.stanparl.cenlonmer._restf25._savef28.adjust_lon._restf283257 71384 61356 1074020576 1032 20 644 9 equifor.o` ß@CÇ:a 88(8.text8Hè°  .data888€`@.bsspp(€.debug0¸ “áÿüƒâ€b|¦Ø? Ø_”!ÿÀØؿ؟KÿÿÕ`È? KÿÿÉ`È?Kÿÿ½`È?Kÿÿ±`È?È_Kÿÿ¡`8`H8!@ƒáÿü}ˆ¦N€ "A€ ÿÀ€ equiforint|¦Kÿÿ]¿¡ÿÔÿàƒâ”!ÿ`þÈü!(aKÿÿ5`ËßË¿ ÿrÈ?Kÿÿ`Èüú8`ü<ðzØ>Øx8!p»¡ÿÔ}ˆ¦Kÿþì"A„ðxequiforHp`T8 8EQUIRECTANGULAR__default_char:t32=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t11=f-11; :t14=f-11;equiforint:F-1 r_maj:p-13center_lon:p-13 lat1:p-13false_east:p-13false_north:p-13 equifor:F-1false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13 r_major:V-13E :,O™8Q™DS™PU™`W™¤Y™²EÌ[™ä]™_™8G<<@8DKHL6T)X6  $(, 4 @ L X hl)°Ôìôø.fileÿþgequifor.c.text8 .data88.bssp(ÿþŒ:t12=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒ:t13=*-5ÿþŒXÿþŒ:t33=ZÿþŒk8F  °)eÿþŽ.bfe.vXÿþ‚ƒ`ÿþ‚•hÿþ‚¡pÿþ‚³xÿþ‚.ef€e<.equifor  ˜ 6Æ ÿþŽ.bf°eKlon:p-13ˆÿþ‚lat:p-13ÿþ‚x:p4˜ÿþ‚y:p4œÿþ‚dlon:-13ÿþ.efeOTOC8k_$STATIC`k_$STATIC@kRpk(.bs<ÿþÔÿþ…éÿþ…ÿÿþ…ÿþ…# ÿþ….esÿþ_<klH  w8kequiforT  equiforDk.ptitle.radius‚.origin.offsetp—.cos£­Tue Jan 13 14:15:19 2004 C for AIX Compiler Version 5.0.2.0 --- .equiforint_$STATIC_BSS_$STATIC_BSSequiforintequiforint.cenlonmer._savef28.adjust_lon._restf283577 75086 68002 1074020577 1032 20 644 9 equiinv.o` ß@CÈ<e ˜d(˜.text˜H„j# .data˜˜dà @.bssüü(€.debug=D “áÿüƒâ€b|¦Ø? Ø_”!ÿÀØ¿Ø8c ØŸKÿÿÑ`È? KÿÿÅ`È?Kÿÿ¹`È?Kÿÿ­`È?È_Kÿÿ`8`H8!@ƒáÿü}ˆ¦N€ "A€ ÿÀ„ equiinvint|¦KÿÿY€bÿà€¢€‚“áÿÜËà Èü(ÈEÈ#ÿÿ(È#Ë£üð$”!ÿ 8d `ÿØüü@€0Kÿþý`8`®hËáXË¡HËÁP}ˆ¦8!`ƒáÿÜN€ KÿþÑ`ürü$ü=*Kÿþ½`üØ?8`hËáXË¡HËÁP}ˆ¦8!`ƒáÿÜN€ "A„ðÔequiinv¬üĸô˜¤˜equi-invInput data errorEQUIRECTANGULAR?ù!ûTD-__default_char:t34=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t11=f-11; :t14=f-11; :t15=f-11;equiinvint:F-1 r_maj:p-13center_lon:p-13 lat1:p-13false_east:p-13false_north:p-13 equiinv:F-1false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13 r_major:V-13I >0S™<U™HW™TY™d[™¨]™®I¶8º>_™0a™Dc™˜Kœ@ <¤O¨:¬°6¸*¼6  $( ,0 8 D P \ lp*¬´¸ÀÄÌÐÜ äìôø  0 T X .fileÿþgequiinv.c.text˜.data˜d .bssü(ÿþŒ:t12=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒ:t13=*-5ÿþŒXÿþŒeÿþŒ:t35=ZÿþŒk˜F ¤j*rÿþŽ.bfe.ƒXÿþ‚`ÿþ‚¢hÿþ‚®pÿþ‚Àxÿþ‚.ef„e<.equiinv¤ ôÊ6Ó¤ÿþŽ.bf¬eJx:p-13xÿþ‚y:p-13€ÿþ‚lon:p4ˆÿþ‚lat:p4Œÿþ‚.efxeTTOC˜k¨kôk_$STATICÄk0_$STATIC kRük(.bs@ÿþáÿþ…öÿþ… ÿþ…ÿþ…0 ÿþ….esÿþ_œkl¬  w˜kequiinv¸  equiinv¤k.ptitle.radius‚.origin.offsetp.p_error.cos—£Tue Jan 13 14:15:20 2004 C for AIX Compiler Version 5.0.2.0 --- .equiinvint_$STATIC_BSS_$STATIC_BSSequiinvintequiinvint.cenlonmer._savef28.adjust_lon4138 79348 71384 1074020578 1032 20 644 9 gnomfor.o` ß@CÉrs  p0 .text H@X/ .data  phþ @.bss0€.debughØ |¦Kÿÿý“áÿÜÿàƒâÿÀÿ ”!ÿ Ø_(Ø? ØŸü Ø¿8ß8¿KÿÿÁ`€b8c0Kÿÿ±`ü øKÿÿ¥`ü ðKÿÿ™`ü èKÿÿ`È?È_Kÿÿ}`8`hËáXË¡HËÁP}ˆ¦8!`ƒáÿÜN€ "A„ ÿÀ° gnomforint|¦Kÿÿ-¿¡ÿÔÿÀƒâ”!ÿ€`þÈ(ü!(aKÿÿ`8Á@ÿà8¡Hü ðKÿþí`ü øKÿþá`È_ÿ€È@ü‚2ÈaHü øÈ_€‚ü„2€bËÿÈ¿ ÀÃüB úÀc8düLB‚@‚0Kÿþ`Ë`ˆËÁpËáx}ˆ¦8!€»¡ÿÔ8`…N€ üF$ÿŲÿ ²KÿþU`Èü=øz8`Ø>È?ÈaHÈA@ü!²È_ü<rü#¸üz؈8!€»¡ÿÔ}ˆ¦Kÿþ"A„ð,gnomfor4L@ˆ Ð gnomfor-convPoint projects into infinityGNOMONIC?€__default_char:t36=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t15=f-11; :t16=f-11;gnomforint:F-1center_long:p-13center_lat:p-13false_east:p-13false_north:p-13 gnomfor:F-1 sinphi:-13 cosphi:-13 coslon:-13false_northing:V-13false_easting:V-13 cos_p13:V-13 sin_p13:V-13lon_center:V-13[™Q@]™JEP_™\a™hc™te™„g™Ô[™âQüi™]™ k™FEN?tm™¬o™øq™ S$G(C,W0A48=@+D=$(,048H X d p | Œ+à (,0< @DHLP X \`dht|˜œ  ¤ ´ ¸ ¼À Ä è.fileÿþggnomfor.c.text .data p .bss0ÿþŒ:t13=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒ:t14=*-5ÿþŒeÿþŒrÿþŒ:t37=ZÿþŒk F ÐX+ÿþŽ.bfe4r:p-13xÿþ‚€ÿþ‚£ˆÿþ‚µÿþ‚ǘÿþ‚.ef°eB.gnomforÐ L²=ÚÐÿþŽ.bfàeVlon:p-13˜ÿþ‚lat:p-13 ÿþ‚x:p4¨ÿþ‚y:p4¬ÿþ‚dlon:-13ÿþèHÿþõ@ÿþÿþg:-13ÿþksp:-13ÿþ.efüeeTOC k0kˆk_$STATICLk9_$STATIC(kRk0.bsGÿþÿþ…%ÿþ…:ÿþ…Iÿþ…R:V-13 ÿþ…X(ÿþ….esÿþ_$kl4  w kgnomfor@  gnomfor,k‚.tsincos.ptitle.radius.cenlon.cenlat.offsetpŒ.cos.p_error.sin˜¢Tue Jan 13 14:15:21 2004 C for AIX Compiler Version 5.0.2.0 --- .gnomforint_$STATIC_BSS_$STATIC_BSSgnomforintgnomforint._savef28.adjust_lon._restf284616 84088 75086 1074020580 1032 20 644 9 gnominv.o` ß@CÊÚy L8.textHè<E .dataLHâ @.bssLL8€.debugS” |¦Kÿÿý“áÿÜÿàƒâÿÀÿ ”!ÿ Ø_0Ø? Ø(ü ؟ؿ8ß8¿Kÿÿ½`€bKÿÿ±`ü øKÿÿ¥`ü ðKÿÿ™`ü èKÿÿ`È?È_Kÿÿ}`8`hËáXË¡HËÁP}ˆ¦8!`ƒáÿÜN€ "A„ ÿÀ° gnominvint|¦Kÿÿ-¿ÿ°ÿàƒâ”!ÿ``þÈÿÿ(È?ÿÂ(aü^²ü?úKÿþõ`È ÿ ü!$Kÿþá`8Á@8¡HKÿþÑ`È0ü`ʃ‚ØÈH˼È?È_üèÈ@È(8`LB‚@‚,¨Ë!hËá˜ËÁ}ˆ¦Ë¡ˆ8! Ø}»ÿ°N€ ü2ü2üÈ$ü$ºKÿþY`ÈŸ(ü"À¼ü@ðPÈ|ü(Ø=Ëa@ü*ËŸË_0üLÁ‚üèL@‚@‚lü øP@†<ü øKÿþ`ü:*Kÿýù`üØ>8`¨8! »ÿ°}ˆ¦H°ü@ðKÿýÍ`ü:(KÿýÁ`üØ>8`HxKÿý©`Èü\Ø|È!Hü`ü@(ü`úü@8`¨8! »ÿ°}ˆ¦Kÿýhü?rÿÀÐüY²ü rKÿýU`ü>*KÿýI`üØ>8`¨8! »ÿ°}ˆ¦Kÿý$"AˆðgnominvL, 8ÐGNOMONIC=Û|ßÙ×½»¿ù!ûTD-__default_char:t36=-5 :t6=f-13; :t7=f-13; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t13=f-11; :t16=f-11;gnominvint:F-1center_long:p-13center_lat:p-13false_east:p-13false_north:p-13 gnominv:F-1false_northing:V-13false_easting:V-13 cos_p13:V-13 sin_p13:V-13lat_center:V-13lon_center:V-13[™QD]™NDP_™\a™hc™te™„g™Ôi™âQ k™ m™0]™B>¨o™üq™s™4q™@s™Xu™˜w™¬q™¸s™Üw™SFB W@< +$<$(,048<L X d p |Œ+àø(8<DH LP X\ ` d hp#Œ #˜ °¸¼ÀÄÈ ÌÐÔÜàäðôø#,0PX`dhl„ˆ#œÈ"Ì#.fileÿþggnominv.c.text.dataL .bssL8ÿþŒ:t14=-5ÿþŒ:t8=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒeÿþŒ:t15=*-5ÿþŒrÿþŒ:t37=ZÿþŒkF Ð<+ÿþŽ.bfe5r:p-13xÿþ‚€ÿþ‚£ˆÿþ‚µÿþ‚ǘÿþ‚.ef°eD.gnominvÐ 0œ<ÚÐÿþŽ.bfàeVx:p-13¸ÿþ‚y:p-13Àÿþ‚lon:p4Èÿþ‚lat:p4Ìÿþ‚rh:-13ÿþz:-13ÿþsinz:-13Hÿþcosz:-13@ÿþcon:-13ÿþ.efàexTOCkk8k_$STATIC,k _$STATICkRLk8.bsFÿþèÿþ…þÿþ…ÿþ…"ÿþ…R:V-13 ÿþ…1(ÿþ…C0ÿþ….esÿþ_kl  wkgnominv   gnominv k‚.tsincos.ptitle.radius.cenlon.cenlat.offsetpŒ.sqrt.atan.asinz.atan2–.sin¢¬Tue Jan 13 14:15:22 2004 C for AIX Compiler Version 5.0.2.0 --- .gnominvint_$STATIC_BSS_$STATIC_BSSgnominvintgnominvint._savef28._savef24.adjust_lon._restf255054 89266 79348 1074020581 1032 20 644 9 goodfor.o` ß@CË ðf €(È€.text€HÜ &w .data€€(ÈÌ @.bss¨¨È€.debugê𠀂€b|¦ÛáÿøÈCÈcüòü²ØdhÿàØdpØDxØD€ÛÁÿðØ$ÈcØ„ØdˆØd˜ØÈ# üòÈCü¿rÈÃ(Ø„€b üŸ²ØDØD Ø$¨ØÄ°ü_²Ø$¸ØÄÀØ Ød(ØD0Ød8ØD@”!ÿ°8c0ؤHؤXØ„`Ø„PKÿÿE`ü øKÿÿ9`8`ËáHX8!P}ˆ¦N€ "A‚Àè goodforint|¦Kÿþõ¿Aÿ¨ÿàƒâ”!ÿ`<C0`þÈ0ü@aLB ‚@‚,È8üLB‚@‚8`8H 8`8HÀ@üLA‚@‚@È8üL@‚@‚$8ƒ¢ýÈhü!(Kÿþa`H8`8HÈÈ_HüÈüLB ‚@‚\LD3‚@‚8`8 HœÈPüLB‚@‚8`8(H€ÈXüL@‚@‚8`8@Hd8` 8HHXLD3‚@‚8`80HDÈPüLB‚@‚8`88H(ÈXüL@‚@‚8` 8PH 8` 8X,A‚$,A‚,A‚,A‚ , @‚\ƒ¢ýÈhü!(KÿýM`ËßËÿ¼rü øKÿý5`üðzü\òØØZ8`¨8! »Aÿ¨}ˆ¦H`ƒ¢Èhü!(Kÿüõ`ÿÀÿ øü èKÿüá`È`ÿ2;`Ãhü èË?pHA…tKÿü¹`ü*ü èüà(ÿ@PKÿü¡`,2üØ*;{ü$ÿ½*üü èü™A€ÿ¼A…,€‚ 8dKÿüi`8`û¨8! »Aÿ¨}ˆ¦KÿüLÀ_xÿ½²È€ü úü(ü@Ãß@Ȉü èËü2Ë|ÿÞ2Kÿü`üߺü èØKÿûý`ÈÿÁ2ü øKÿûé`l`€À¨DÈ_ È!@ü*üð<ü2Ø8`¨8! »Aÿ¨}ˆ¦Kÿû¨"AˆðTgoodfor”¨ü¬ €€goode-forwardIteration failed to convergeGOODE'S HOMOLOSINE EQUAL-AREA¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷IBM ¿æÀiâ›Ìy¿ÖWJçM÷?öWJç”U@ !ûTD-?€IBM =Û|ßÙ×½»?IBM ?ù!ûTD-?ìÏd)¾…•?ö žf;ãY€IBM ?« _öÜÙ€__default_char:t36=-5:t7=ar0;0;11;-13:t8=ar0;0;11;-13 :t10=f-13; :t12=f-11; :t15=f-11; :t16=f-11;goodforint:F-1 goodfor:F-1delta_lon:-13 theta:-13delta_theta:-13 constant:-13 region:-4lon_center:V8J;nA¼T™ÈV™ X™;’J Z™¦J´Z™Ì\™þJ Z™ ^™H^™`\™’A˜`™´b™ð\™^™d™Xb™€L„Cˆ=Œ?P”˜9 '¤9 (,0<@ DH L PT X\ `dhl#pt x | €„ˆŒ”˜œ ¨#¬°´¸¼#Ä$Ð%Ô&'DX"\`d"hl|Œ¨¬ °"´¸ Ð Ü"àäø"ü" "$(4"8<P"TXl"ptx"|¤¼ØÜàä?è@øü"#$0(8*h-l*p(t*x+|,€*„,/ 0¤@¸3À9Ô:Ø;ü<;<D?H@.fileÿþggoodfor.c.text€.data€( .bss¨ÈÿþŒ:t13=-5ÿþŒ:t11=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ-ÿþŒ:t9=f-1;ÿþŒ@ÿþŒMÿþŒ:t14=*-5ÿþŒZÿþŒgÿþŒ:t37=ZÿþŒk€F  &'tÿþŽ.bfe-r:p-13hÿþ‚.efèeR.goodfor t :9…ÿþŽ.bfeelon:p-13¸ÿþ‚lat:p-13Àÿþ‚x:p4Èÿþ‚y:p4Ìÿþ‚“ÿþ£ÿþ¯ÿþÁÿþi:-4ÿþÐÿþ.ef\e¤TOC€kˆkük¬_$STATIC¬kN_$STATICŒkR¨kÈ.bsCÿþfeast:V7ÿþ…Ühÿþ…R:V-13ÿþ….esÿþ_„kl”  w€kgoodfor   goodfork.ptitle.radius‚Œ.cos.sin.p_error˜.sign¢Tue Jan 13 14:15:23 2004 C for AIX Compiler Version 5.0.2.0 --- .goodforint_$STATIC_BSS_$STATIC_BSSgoodforintgoodforint._savef24.adjust_lon._restf255990 95380 84088 1074020582 1032 20 644 9 goodinv.o` ß@C͘f @4È@.text@H x ¬ .data@@4ˆ 6 @.bssttÈ€.debug¹ ¼ €‚€b|¦ÛáÿøÈCÈcüòü²ØdhÿàØdpØDxØD€ÛÁÿðØ$ÈcØ„ØdˆØd˜ØÈ# üòÈCü¿rÈÃ(Ø„€b üŸ²ØDØD Ø$¨ØÄ°ü_²Ø$¸ØÄÀØ Ød(ØD0Ød8ØD@”!ÿ°8c$ؤHؤXØ„`Ø„PKÿÿE`ü øKÿÿ9`8`ËáHX8!P}ˆ¦N€ "A‚Àè goodinvint|¦}€&Kÿþñ¿Aÿ¸ÿ`ƒâƒÂ‘È0Ëßü2”!ÿp<C0`ý@aüLB ‚@‚PÈ8ü2üLB‚@‚ 8€Èÿá(| ;`cúHà8@Èÿá(| ;`;_HÄÀ@üLA‚@‚XÈ8ü2üL@‚@‚(Èÿá(~;`;_È`ü;ð$Ø<H°8@È ÿá(| ;`;_H`Èü^2ÈHü2üüLB ‚@‚¤LD3‚@‚ 8@È(ÿá(| ;`;_ HÈPü2üLB‚@‚ 8@È0ÿá(| ;`;_(HìÈXü2üL@‚@‚ 8@ÈHÿá(| ;`;_@H¼8@ÈPÿá(| ;` ;_HH LD3‚@‚ 8@È8ÿá(| ;`;_0H|ÈPü2üLB‚@‚ 8@È@ÿá(| ;`;_8HLÈXü2üL@‚@‚ 8@ÈXÿá(| ;` ;_PH8@È`ÿá(| ;` ;_X,A‚$,A‚,A‚,A‚ , @‚¤È`ü;ð$Ø<ü@ ü@€@€‚ 8dKÿüU`”€˜ËáˆËahËÁ€|¦}€ 8!»Aÿ¸8`üN€ ˺hÈhü*È^püü@€,Kÿü`ürü$ü=*Kÿûñ`üØ=HìÛ½HäÈxü Øÿ¾2KÿûÉ`l`€ËŸDÈ>ˆü\rÀÀÃÞÈ!@ü*üØ:ü $ü` ü@€$8`ÿþ”€˜8!|¦}€ »Aÿ¸KÿûlKÿûi`˺hÿ`Șÿœ2KÿûQ`È ü<rü?$ü=*Ø=üAÿ¨ü;Ø*Kÿû)`À¨ü:È>°ü $ü@ üA€ÿ€Kÿû`üØ<À@üø@È]Ȱü(È>püA… @€$È]Ȱü*È>pü@ üPØ,@‚ È=È üAÿÈ8üA€ÿ@’ È=È üAþðÈ8üA€þä,@‚ È=È8üAþÌȸüA€þÀ,@‚ È=È8üAþ¨È¸üA€þœ,@‚ È=È üAþ„ÈüA€þx,@‚ È=ÈüAþ`ÈPüA€þT,@‚ È=È üAþ<ÈüA€þ0,@‚ È=ÈüAþÈPüA€þ ,@‚ È=ÈPüAýôÈXüA€ýè, @‚ È=ÈXüAýÐȸüA€ýÄ, @‚ È=ÈPüAý¬ÈXüA€ý , @‚ È=ÈXüAýˆÈ¸üA€ý|8`”€˜8!|¦}€ »Aÿ¸Kÿøä"C†ðgoodinvTt°l`@@goode-inverseInput data errorGOODE'S HOMOLOSINE EQUAL-AREA¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷IBM ¿æÀiâ›Ìy¿ÖWJçM÷?öWJç”U?ù!ûTD-¿ù!ûTD-=Û|ßÙ×½»?« _öÜY€IBM ?ö žf;ã?€IBM ?ìÏd)¾…•À !ûTGœ´@IBM @ !ûTD-@ !ûTGœ´Ù€__default_char:t36=-5:t7=ar0;0;11;-13:t8=ar0;0;11;-13 :t10=f-13; :t12=f-11; :t15=f-11; :t16=f-11;goodinvint:F-1 goodinv:F-1 theta:-13 region:-4lon_center:V8H9n?¼R™ÈT™V™H"9¦?¬X™üZ™\™8^™”`™˜b™°Z™Ød™üb™`™@JDAH;L=PNTX7`'d7 (,0<@ DH L PT X\ `dhl#pt x | €„ˆŒ”˜œ ¨#¬°´¸¼#Ä$Ð%Ô&'Xlpx|€„Œ”˜œ ¤´ÈÐÔØÜàèðøü  ( 04<@ DHL`dlptx|”œ ¤¨°¸¼ÀÄÈÐÔÜàäèì 04<@DHPX\`dŒ˜¤ ´WØ!ÜWä#ì$ü&' ($)(*,-X.\-l.|W˜/ 0¤/¨0¸1¼0Ì1Ô2ð3ü4 9L:T>x@˜B¼DàFH(JLLpN”P¸RÜTVW.fileÿþggoodinv.c.text@.data@4 .bsstÈÿþŒ:t13=-5ÿþŒ:t11=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ-ÿþŒ:t9=f-1;ÿþŒ@ÿþŒMÿþŒ:t14=*-5ÿþŒZÿþŒgÿþŒ:t37=ZÿþŒk@F  'tÿþŽ.bfe,r:p-13hÿþ‚.efèeQ.goodinv 8 ¤7…ÿþŽ.bfebx:p-13¨ÿþ‚y:p-13°ÿþ‚lon:p4¸ÿþ‚lat:p4¼ÿþ‚arg:-13ÿþ“ÿþtemp:-13ÿþŸÿþ.ef e¸TOC@kHk°kÄ_$STATIClkB_$STATICLkRtkÈ.bsAÿþfeast:V7ÿþ…«hÿþ…R:V-13ÿþ….esÿþ_DklT  w@kgoodinv`  goodinvPk.ptitle.radius‚.p_error.cosŒ.sign˜.asin.sin¢Tue Jan 13 14:15:25 2004 C for AIX Compiler Version 5.0.2.0 --- .goodinvint_$STATIC_BSS_$STATIC_BSSgoodinvintgoodinvint._savef26.adjust_lon._restf274419 99924 89266 1074020583 1032 20 644 10 gvnspfor.o` ß@CÎ$x H°8H.textHH¼ò3 .dataHH°˜ @.bssøø8€.debugy@ |¦Kÿÿý€bÿàÿÀ¿ÁÿØÿ  ÿ€ÀüBø$ƒÂ”!ÿ Ø>(Ø~0ü ؾü*ØÞ8Þ8¾Ø Kÿÿ©`ƒâ 8TKÿÿ™`ü øKÿÿ`8¿(ü ðKÿÿ}`ü àKÿÿq`ü èKÿÿe`È>È^KÿÿU`8`h8!`»ÁÿØ}ˆ¦Kÿÿ8"A„ ÿðÌ gvnspforint|¦Kÿÿ ¿¡ÿÔÿÀƒâ”!ÿ€`þÈ0ü!(aKÿþå`8Á@ÿà8¡Hü ðKÿþÍ`ü øKÿþÁ`È_ÿ€È@ü‚2€¢ü øÈ_ È¡Hü„2ÈÀÅüÆ$€‚ Èÿ(Ëÿüc!z8d À…ü0@€0Kÿþi`Ë`ˆËÁpËáx}ˆ¦8!€»¡ÿÔ8`™N€ üb(üB *üB$ÿDzÿ ²Kÿþ)`Èü=øz8`Ø>È?ÈaHÈA@ü!²È_ü<rü#¸üz؈8!€»¡ÿÔ}ˆ¦KÿýÜ"A„ð8gvnspfor\ðøthHðHgvnsp-forPoint cannot be projectedHeight of Point Above Surface of Sphere: GENERAL VERTICAL NEAR-SIDE PERSPECTIVE?€¿€__default_char:t38=-5 :t9=f-11; :t10=f-13; :t11=f-11; :t12=f-11; :t13=f-11; :t14=f-11; :t15=f-11; :t16=f-11; :t17=f-11;gvnspforint:F-1center_long:p-13center_lat:p-13false_east:p-13false_north:p-13 gvnspfor:F-1 sinphi:-13 cosphi:-13 coslon:-13false_northing:V-13false_easting:V-13 cos_p15:V-13 sin_p15:V-13lon_center:V-13^™ A*TX`™bGhb™td™„f™h™œj™¬l™Èn™ô^™Tp™4`™@r™ZAzG˜t™Øv™$n™HVLCPITEXZ\`?h-l?(8<@DHLTX` p | Œ ˜¤´¸-$(,<HLPX\ `dpx| „ˆŒ ˜ ¼ÀÄ Ð à ä èì ð .fileÿþggvnspfor.c.textH.dataH° .bssø8ÿþŒ:t7=-5ÿþŒ:t6=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒ:t8=*-5ÿþŒÿþŒ&ÿþŒ3ÿþŒ@ÿþŒMÿþŒZÿþŒgÿþŒtÿþŒÿþŒ:t39=ZÿþŒkHF ðò-ŽÿþŽ.bfe8r:p-13xÿþ‚h:p-13€ÿþ‚ ˆÿþ‚³ÿþ‚Řÿþ‚× ÿþ‚.efÌeHSð Xd?êðÿþŽ.bfe\lon:p-13˜ÿþ‚lat:p-13 ÿþ‚x:p4¨ÿþ‚y:p4¬ÿþ‚dlon:-13ÿþùHÿþ@ÿþÿþg:-13ÿþksp:-13ÿþ.ef(ejTOCHkLkðk_$STATICtk{_$STATICTk]øk8.bsIÿþ ÿþ…6ÿþ…Kÿþ…Zÿþ…p:V-13 ÿþ…R:V-13(ÿþ…i0ÿþ….esÿþjPkw\  ƒHkgvnspforh  gvnspforXk.tsincos.ptitle.radius.genrpt.cenlon.cenlat.offsetp™£.cos.p_error.sin¯Tue Jan 13 14:15:26 2004 C for AIX Compiler Version 5.0.2.0 --- .gvnspforint.gvnspfor_$STATIC_BSS_$STATIC_BSSgvnspforintgvnspforint._savef28._restf28.adjust_lon5229 105278 95380 1074020584 1032 20 644 10 gvnspinv.o` ß@CÏ tƒ ˜À@˜.text˜H¸!J .data˜˜Àà^ @.bssXX@€.debugq  |¦Kÿÿý€bÿàÿÀ¿ÁÿØÿ  ÿ€ÀüBø$ƒÂ”!ÿ Ø>(Ø~8ü Øž0ü*ؾØÞ8ÞØ 8¾Kÿÿ¥`ƒâ 8PKÿÿ•`ü øKÿÿ‰`8¿ ü ðKÿÿy`ü àKÿÿm`ü èKÿÿa`È>È^KÿÿQ`8`h8!`»ÁÿØ}ˆ¦Kÿÿ4"A„ ÿðÐ gvnspinvint|¦Kÿÿ ¿ÿ°ÿàƒâ”!ÿ``þÈÿÿ(È?ÿÂ(aü^²ü?úKÿþÑ`ƒ‚ÿË¿ È(Ã|ÿ]Ø*À<ÿ*ÿ8$ü<Ð$Kÿþ¡`€‚ ü8d @$Kÿþ‰`8`›¨8! »ÿ°}ˆ¦Kÿþlürü2üà$ü;(KÿþY`üÈ$üYà$ü=(ü*ü!$ü`Ø!@Kÿþ5`8ÁH8¡@Kÿþ%`È8ü`Â˼ØÈ@È?ÈAHÈŸüè8`È0LB‚@‚Ø}¨8! »ÿ°}ˆ¦HHü2ü2üÀ$ü":KÿýÁ`ÈŸ0ü"È|ü@ðPØ=ËHü*üüèL@‚@‚|Ë¿8ÀüLB ‚@‚<ü øKÿýu`ü=*Kÿýi`üØ>8`¨8! »ÿ°}ˆ¦H¸ü øPü@ðKÿý9`ü=(Kÿý-`üØ>8`H|ËßKÿý`ü>à|ü ü@(üúü@8`¨8! »ÿ°}ˆ¦KÿüØüXrÈ!@Èü?rËÿ8ü rKÿü½`ü?*Kÿü±`üØ>8`¨8! »ÿ°}ˆ¦KÿüŒ"Aˆð„gvnspinv¬<Xĸ˜ô˜gvnsp-forInput data errorHeight of Point Above Surface of Sphere: GENERAL VERTICAL NEAR-SIDE PERSPECTIVE?€¿€=Û|ßÙ×½»¿ù!ûTD-__default_char:t40=-5 :t9=f-11; :t10=f-13; :t11=f-13; :t12=f-11; :t13=f-11; :t14=f-11; :t15=f-11; :t16=f-11; :t17=f-11; :t18=f-11;gvnspinvint:F-1center_long:p-13center_lat:p-13false_east:p-13false_north:p-13 gvnspinv:F-1false_northing:V-13false_easting:V-13 cos_p15:V-13 sin_p15:V-13lat_center:V-13lon_center:V-13a™ C*W\c™fIle™xg™ˆi™”k™ m™°o™Ìq™øs™W0u™:C`u™jIxw™”y™¨u™Ì{™Üc™@{™Œ}™˜™È}™Ô™ð™(y™D}™P™ty™˜YœE K¤G¨]¬ °A¸.¼A (8<@DHLPTXd t € œ¨¸¼.(8<@DHPX\h lp tx € „*˜ Ì Ôäèðô *,0HTX\$`dxˆ¨¬*¼À ä!ì$ü%&*,'`)d*.fileÿþggvnspinv.c.text˜!.data˜À .bssX@ÿþŒ:t7=-5ÿþŒ:t6=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒ:t8=*-5ÿþŒÿþŒ&ÿþŒ3ÿþŒ@ÿþŒMÿþŒZÿþŒgÿþŒtÿþŒÿþŒŽÿþŒ:t41=ZÿþŒk˜F ô¸.›ÿþŽ.bfe7r:p-13xÿþ‚h:p-13€ÿþ‚­ˆÿþ‚Àÿþ‚Ò˜ÿþ‚ä ÿþ‚.efÐeHSô ¤ 0A÷ôÿþŽ.bfe]x:p-13¸ÿþ‚y:p-13Àÿþ‚lon:p4Èÿþ‚lat:p4Ìÿþ‚rh:-13ÿþr:-13ÿþcon:-13ÿþcom:-13ÿþz:-13ÿþsinz:-13@ÿþcosz:-13Hÿþ.efxe†TOC˜kœk<k_$STATICÄkw_$STATIC¤k]Xk@.bsKÿþÿþ…ÿþ…1ÿþ…@ÿþ…p:V-13 ÿþ…R:V-13(ÿþ…O0ÿþ…a8ÿþ….esÿþj kw¬  ƒ˜kgvnspinv¸  gvnspinv¨k.tsincos.ptitle.radius.genrpt.cenlon.cenlat.offsetp™£.sqrt.p_error­.asinz.atan2·.sinÃTue Jan 13 14:15:27 2004 C for AIX Compiler Version 5.0.2.0 --- .gvnspinvint.gvnspinv_$STATIC_BSS_$STATIC_BSSgvnspinvintgvnspinvint._savef28._restf28._savef24._restf24.adjust_lon3455 108856 99924 1074020585 1032 20 644 8 hamfor.o` ß@CÐÆe  D  .text H .data  Dè¾ @.bssää €.debugè, “áÿì|¦ÛáÿøƒâÛÁÿðÿà”!ÿ°ÿÀ€bØ?Ø_ØØŸKÿÿÉ`ü ðKÿÿ½`ü øKÿÿ±`È?È_Kÿÿ¡`8`XËáHËÁ@8!P}ˆ¦ƒáÿìN€ "A‚ÿˆ hamforint|¦KÿÿU¿ÿÀÿàƒâ”!ÿ€`þÈü!(aKÿÿ-`ÈÿÀƒ‚ü øÈ\ÿ€²Kÿÿ `ÀÿÞ2ÿ ü ðKÿþõ`À ü=zKÿþå`Ë¿ÿ|$ü øÿ›Ø*KÿþÍ`ÿ2ü ðKÿþ½`Ëßüèzü øØKÿþ¥`8`üðz؈8!€»ÿÀ}ˆ¦Kÿþ€"A†ðÜhamfor´äÌÀÔ ¨ HAMMER?ö žfe˜>??€__default_char:t30=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t13=f-11;hamforint:F-1center_long:p-13false_east:p-13false_north:p-13 hamfor:F-1false_northing:V-13false_easting:V-13lon_center:V-13G&=8Q™DS™PU™`W™¬Y™ºGÔ[™æ7ô]™ ]™_™4]™Da™\a™€c™ I¤?¨;¬M°9´¸5À'Ä5 $(,048@ L X h l '¸Üàä$(,LPTX\dhp.fileÿþghamfor.c.text .data D .bssä ÿþŒ:t11=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒ:t12=*-5ÿþŒKÿþŒ:t31=ZÿþŒk F ¨'XÿþŽ.bf e2r:p-13hÿþ‚hpÿþ‚{xÿþ‚€ÿþ‚.efˆe>.hamfor¨ øf5 ¨ÿþŽ.bf¸eNlon:p-13˜ÿþ‚lat:p-13 ÿþ‚x:p4¨ÿþ‚y:p4¬ÿþ‚dlon:-13ÿþfac:-13ÿþ.ef„eUTOC k°kÔk_$STATICÌk_$STATIC¨kQäk .bs?ÿþ­ÿþ…Ãÿþ…R:V-13ÿþ…Øÿþ….esÿþ^¤kk´  u khamforÀ  hamfor¬k.ptitle.radius.cenlon.offsetp‰.cos.sqrt.sin•ŸTue Jan 13 14:15:28 2004 C for AIX Compiler Version 5.0.2.0 --- .hamforint_$STATIC_BSS_$STATIC_BSShamforinthamforint._savef26.adjust_lon._restf273403 112382 105278 1074020586 1032 20 644 8 haminv.o` ß@CÑ’e ˜D ˜.text˜H .data˜˜Dਠ@.bssÜÜ €.debugõ$ “áÿì|¦ÛáÿøƒâÛÁÿðÿà”!ÿ°ÿÀ€bØ?Ø_ØØŸKÿÿÉ`ü ðKÿÿ½`ü øKÿÿ±`È?È_Kÿÿ¡`8`XËáHËÁ@8!P}ˆ¦ƒáÿìN€ "A‚ÿˆ haminvint|¦KÿÿU¿ÿÀƒÂƒâ”!ÿ€Èÿá(ËÞÀ?Èÿ¢(Àüòaü2`üÿòüà8ü=|Kÿÿ`Àÿa2Ë^ü^ð*üà¸ü?òü]|Kÿþá`À ü!Ð:KÿþÑ`ü@Ø<üòÈ>ü$ü $Kÿþ±`üØ=8`ˆ8!€»ÿÀ}ˆ¦KÿþŒ"A†ðÐhaminv¬Üĸ̘¨˜HAMMER@€>€?@__default_char:t32=-5 :t6=f-13; :t7=f-13; :t9=f-11; :t10=f-11; :t11=f-11; :t14=f-11;haminvint:F-1center_long:p-13false_east:p-13false_north:p-13 haminv:F-1false_northing:V-13false_easting:V-13lon_center:V-13G&=8Q™DS™PU™`W™¬Y™¶Gº7ü[™ ]™0_™Pa™tc™˜Iœ? ;¤M¨9¬°5¸(¼5 $(,048@ L X h l (´¸ÄÌÔÜ @`d.fileÿþghaminv.c.text˜.data˜D .bssÜ ÿþŒ:t12=-5ÿþŒ:t8=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒ:t13=*-5ÿþŒXÿþŒ:t33=ZÿþŒk˜F ¨(eÿþŽ.bf e2r:p-13hÿþ‚upÿþ‚ˆxÿþ‚š€ÿþ‚.efˆe>.haminv¨ ìP5­¨ÿþŽ.bf´eMx:p-13˜ÿþ‚y:p-13 ÿþ‚lon:p4¨ÿþ‚lat:p4¬ÿþ‚fac:-13ÿþ.efxeTTOC˜k¨kÌk_$STATICÄk_$STATIC kQÜk .bs?ÿþºÿþ…Ðÿþ…R:V-13ÿþ…åÿþ….esÿþ^œkk¬  u˜khaminv¸  haminv¤k.ptitle.radius.cenlon.offsetp.sqrt.atan2‰.asinz•ŸTue Jan 13 14:15:29 2004 C for AIX Compiler Version 5.0.2.0 --- .haminvint_$STATIC_BSS_$STATIC_BSShaminvinthaminvint._savef26.adjust_lon._restf264583 117090 108856 1074020588 1032 20 644 10 imolwfor.o` ß@CÒ Bc P`hP.textPHÔöb .dataPP`˜œ @.bss°°h€.debugÚø üÛáÿø€b|¦ÿà€‚È#ÈÈCÉ@ý(òÛÁÿðÈÃ0üß²Èã8üÿòÉHý2Ø$8”!ÿ°ÈcØ@ȃ È£(È#Pü?rÈXü2€b ÛäØDHØdPØ„Xؤ`ØÄ8c0ØäÙ$Ù Ø0Ø$(KÿÿY`ü øKÿÿM`8`ËáHX8!P}ˆ¦N€ "A‚ÀÔ imolwforint|¦Kÿÿ¿!ÿ¤ÿàƒâ”!ÿ`ƒÂÀ`üŸÈ_hȘüÈ_xÈŸˆÿ`ýÈpÿa8(þ LÆ+‚@†dÈ€È_8LB ‚@‚ üA¤8LYÓ‚@‚üLB‚A‚LU³‚@‚„ü@|8žÈ8ü!(KÿþU`HtÈ È_€LA‚@‚(ü@ 8žÈ8ü!(Kÿþ!`H@L]ó‚@‚üL@‚A‚LU³‚@‚ü@8 žÈ8ü!(Kÿýá`ÿÀÿ øü èKÿýÍ`Ë?¸È¨ÿ2;`ü èƒB ðKÿý©`ü*ü èüà(ÿ@PKÿý‘`,2üØ*8z€‚ ü$ÿ½*üü™A…A€ Kÿýa`;{ü èKÿÿ¨ÀÀü€úÈ?Ðÿ½2Ëþü_rÈÈËœü èü (ü@Ãß`ÿ²Kÿý`ÈØÿÿ2üAçºü èØ]Kÿüù`8`üòب8! »!ÿ¤}ˆ¦KÿüÔ"Aˆð8imolwfordа|pPøPIntMoll-forwardIteration failed to convergeINTERRUPTED MOLLWEIDE EQUAL-AREA?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«IBM ?ÖWJy Ö?þ·Áfý¼ ?þ·Áfð­…@ !ûTD-/À !ûTD-/¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ë@ !ûTD-?€IBM =Û|ßÙ×½»?IBM ?ù!ûTD-?ìÏd)¾…•?ö žf;ã__default_char:t34=-5:t7=ar0;0;5;-13:t8=ar0;0;5;-13 :t9=f-13; :t11=f-11; :t14=f-11; :t15=f-11;imolwforint:F-1 imolwfor:F-1delta_lon:-13 theta:-13delta_theta:-13 region:-4lon_center:V8 :Iv@¨S™´U™üW™ :I¬Y™àY™ Y™4[™R@X[™p]™†@ _™ì]™[™,a™PKT<XB\>`Odh8p&t8 $4<DLTX\ ` dltx|€„ ˆ Œ”˜œ ¤¨°¼À&,04<HLPX\`dtx€Œœ´¸¼À Ðè ì ô,0HLPXx|€ˆŒœ¨¬°´!¸&¼(À!Ä(Ì&Ð(Ø&ä'è(ô)ü()()*)+.fileÿþgimolwfor.c.textP.dataP` .bss°hÿþŒ:t12=-5ÿþŒ:t10=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ,ÿþŒ>ÿþŒJÿþŒ:t13=*-5ÿþŒWÿþŒdÿþŒ:t35=ZÿþŒkPF øö&qÿþŽ.bfe-r:p-13hÿþ‚.efÔeFSø XÂ8ƒøÿþŽ.bfe\lon:p-13¸ÿþ‚lat:p-13Àÿþ‚x:p4Èÿþ‚y:p4Ìÿþ‚’ÿþ¢ÿþ®ÿþcon:-13ÿþi:-4ÿþÀÿþ.ef0e†TOCPkTkÐkà_$STATIC|kQ_$STATIC\k]°kh.bsBÿþfeast:V7ÿþ…Ì8ÿþ…R:V-13ÿþ….esÿþjXkwd  ƒPkimolwforp  imolwfor`k.ptitle.radius™.sin.cos.p_error¥¯Tue Jan 13 14:15:30 2004 C for AIX Compiler Version 5.0.2.0 --- .imolwforint.imolwfor_$STATIC_BSS_$STATIC_BSSimolwforintimolwforint._savef24.adjust_lon._restf254423 121638 112382 1074020589 1032 20 644 10 imolwinv.o` ß@CÓ ü^ (h.textH4LH .data(`ò @.bss@@h€.debug«ˆ üÛáÿø€b|¦ÿà€‚È#ÈÈCÉ@ý(òÛÁÿðÈÃ0üß²Èã8üÿòÉHý2Ø$8”!ÿ°ÈcØ@È#Pü?rÈXü2ȃ ÛäØDHØdPØ„XØÄØäÈ£(€b ؤ`Ù$Ù Ø$(Ø0Kÿÿ]`ü øKÿÿQ`8`ËáHX8!P}ˆ¦N€ "A‚ÀÐ imolwinvint|¦Kÿÿ ¿aÿ̃â€b”!ÿaÀ`üË£`ýLB ‚@‚Èhü2üLB‚@‚,;`ƒÚÈ|ÿá(Ȉü2ü"$Kÿþ¥`HüÈpü2üL@‚@‚0;`8ƒÈ|ÿá(Ȉü2ü"$Kÿþe`H¼;`8ƒHÈxü2üLB‚@‚0;`8ƒÈ|ÿá(Ȉü2ü"$Kÿþ`HlÈ€ü2üL@‚@‚0;`8 ƒÈ|ÿá(Ȉü2ü"$KÿýÕ`H,;`8(ƒÈ|ÿá(Ȉü2ü"$Kÿý©`ËÜ8ÿ€Èÿ½2Kÿý‘`ürü$ü>*Kÿý}`ü@Ø=ü<à*Kÿýi`À˜ü:È? ü $KÿýQ`üØ>,@‚8È=ȨüAȰü@€8`ÿþx8!p»aÿÌ}ˆ¦Kÿý,@‚8È=Ȱü@ȨüA€ÿÈȸü@€È¨üAÿ°,@‚ È=ÈÀüAÿ˜È¨üA€ÿŒ,@‚ È=ȨüAÿtÈÈüA€ÿh,@‚8È=ÈÈü@ȨüA€ÿDÈÐü@€È¨üAÿ,,@‚ È=ÈÐüAÿȨüA€ÿ8`x8!p»aÿÌ}ˆ¦Kÿü "A„ðimolwinv,h@D8ôINTERRUPTED MOLLWEIDE EQUAL-AREA?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«IBM ¿ö žf†”~?î+}Þ8k=¿î+}Þ8k=?ö žf†”~?ö žf;ã?ìÏd)¾…•@IBM @ !ûTD-?ÖWJy Ö?þ·Áfý¼ ¿ûìÞ] É¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ë__default_char:t32=-5:t7=ar0;0;5;-13:t8=ar0;0;5;-13 :t9=f-13; :t11=f-11; :t14=f-11;imolwinvint:F-1 imolwinv:F-1 theta:-13 region:-4lon_center:V8 5DŽ;¤N™°P™øR™5D\T™œT™ìT™,T™XT™pV™„X™˜Z™°T™ø\™ô\™F7 =$9(J,038%<3 $4<DLTX\dl ptx| €„ˆ Œ ”˜œ ¤¬¸¼%,D Pdh€ ¤¨¬ ´¸ Ð àô ø   4 8 < L`dh”Àèü 8\€¤¼àä.fileÿþgimolwinv.c.text.data( .bss@hÿþŒ:t12=-5ÿþŒ:t10=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ,ÿþŒ>ÿþŒJÿþŒ:t13=*-5ÿþŒWÿþŒ:t33=ZÿþŒkF ôL%dÿþŽ.bfe+r:p-13hÿþ‚.efÐeDSô $ 3vôÿþŽ.bfeQx:p-13ˆÿþ‚y:p-13ÿþ‚lon:p4˜ÿþ‚lat:p4œÿþ‚…ÿþ‘ÿþ.eføenTOCkkhkØ_$STATICDk!_$STATIC$k]@kh.bs=ÿþfeast:V7ÿþ…8ÿþ…R:V-13ÿþ….esÿþj kw,  ƒkimolwinv8  imolwinv(k.ptitle.radius.asin.cos™.sin¥¯Tue Jan 13 14:15:31 2004 C for AIX Compiler Version 5.0.2.0 --- .imolwinvint.imolwinv_$STATIC_BSS_$STATIC_BSSimolwinvintimolwinvint._savef28.adjust_lon._restf2812272 134036 117090 1074020591 1032 20 644 11 isinusfor.o` ß@CÕ˜Ö h .text HÔÂ5ù .data  h Pæ@.bsspp€.debug¸ |¦€â”!ÿÀ`†`eH8g@8ˆÌKÿÿÝ`H8!@}ˆ¦N€ A€<error|¦"”!ÿÀ€Ã€ã`…H8ˆP8i@Kÿÿ`8`ÿÿH8!@}ˆ¦N€ A€D Isin_error¿Áÿø|¦|y€¢<` ¬8Ü#”!ÿÀ`£8…X;À@‚»Á88!@8eKÿÿ`8ƒh€¿X|A‚»Á88!@KÿÿD“ßX€TKÿþá`“ßTcãKÿþÑ`8`H8!@»Áÿø}ˆ¦N€ A€” Isin_for_freeüÛáÿø|¦ÛÁÿðÿà<€C0¿ÿàƒâ|~y<C0Ãß0Èü€<` ¬< C0”!ÿ€ÛÈÛÉa8ÃÜ#¡PHX@@‚(€bƒ`»ÁhËáxËÁp8ƒ48c8!€Kÿþ\€XÈÿø8`ÿþ|0A‚$€bƒ`»ÁhËáxËÁp8ƒ(8!€Kÿþ$ÈpüA…@È8ü€A˜4LD ‚A‚,È>ü(È~ü"zØ)È> ü rKÿý`È0ü(È?x`}€,ÿá2|ü øüžøA€€~(8ÿÿ½,@€; @…(KÿýA` À@l€DÈ!@ü*ÿÿ*À üøü ø@€$Kÿý `l`€À@LÈ!Hü*ÿÿ(€~TÀ@W¤ 6È>| .|c"€ƒÈžDl€8`Tl€€\ÈAPüB*ÈaXü*ü¸ü:؈ËáxËÁp8!€}ˆ¦»ÿàN€ »Áhƒ`ËáxËÁp8!€N€ "A‚x$Isin_fwd“áÿü|¦ƒâa ”!ÿÀ€`èKÿý,8Ÿ°8`A‚8@Kÿü8`ÿÿH8!@ƒáÿü}ˆ¦N€ A€ðT isinusfor|¦}€&KÿûÍ¿Aÿ˜ÿàÿÀÿ  ÿ€ƒâ‘”!ÿ <`C0<C0<€C0< C0<ÀC0ÈüaHPÁ`¡Xh@@,€b8ƒè8cKÿû¹è8!à8`ƒáÿ¬}ˆ¦KÿûHÈüðAËüð@€,€b8ƒø8cKÿûyè8!à8`ƒáÿ¬}ˆ¦KÿûË_üðüžÐ@ ÿÞØ*üžÐLE3‚@‚ÿÞ*ƒÁ,A€<`8Æ€|@,€b8ƒ8cKÿûè8!à»Áÿ¨}ˆ¦8`Kÿú WÝø~sÀA‚,€b8ƒ8cKÿúÝè8!໡ÿ¤}ˆ¦8`Kÿúlƒ,A€ -@‰4€b8ƒ(8cKÿú¡ä€è8`8!à|¦}‚ »ÿ Kÿú(8``Kÿú!`|{y@‚4€b8ƒ88c Kÿú]ä€è8`8!à|¦}‚ »aÿœKÿùäoÀ€È(ü>*DÃ?@;@à “[XÈA@þâÈ*Û›üÛ»Ûû“Û(“»,üø$üWÐ$ÛÛ8Ø;0ØØ[ @ üØ*Ø0“›@€,T 6Kÿùq`{T,@‚@ccKÿùY`€b8ƒH8c Kÿùä€ècC8!à|¦}‚ »Aÿ˜Kÿù$€,,@È.@ˆä;ÃÿðÃß0ËŸ8ÿ4;àl€aLü>è*ÈHüÈ*ü$ü(ü<2KÿøÙ`ü*ü7è:KÿøÉ`”~ÿÞÀ*,A “þ8`l`€€žT|€pÈPüÈ*|”8d|cp|c”ü$;ZØ@’~€,l€|H€,l€|@€aLü>è*ÈHüÈ*ü$KÿÿTHÜ;ÃÿðÃß0ËŸ8ÿ4;àl€a\ü>è*ÈXüÈ*ü$ü(ü<2Kÿ÷ù`ü7èzKÿ÷í`|ÿÞÀ*”A “þ8l€€~d|`pÈ`üÈ*|”8c|cp|c”ü$;ZØ@’~€,l€|H€,l€|@€a\ü>è*ÈXüÈ*ü$KÿÿX€{TT 6üò<€ ¬|`€ÿðcc8„Ü#›Xl€lÈ!hü!È*ü@$üa$Ø[DØ{Lä€è8!à|¦}‚ }€ »Aÿ˜Kÿöô"CŠÿä Isin_for_init|¦KÿöÉ¿¡ÿ´ÿàÿÀÿ ÿ€ ÿ`0ÿ@(ƒâ<C0”!ÿ`€H@,A‚4Kÿ÷A,A‚(8Ÿì8LKÿöq¨8! 8`ÿÿƒáÿ¼}ˆ¦KÿöXƒÂÀ0üLB‚@‚(8Ÿt8hKÿö9¨8! »Áÿ¸}ˆ¦8`ÿÿKÿö ÈüðAÈüð@€(8ŸT8xKÿõý¨8! »Áÿ¸}ˆ¦8`ÿÿKÿõäÈHüÐAÈPüÐ@€(8Ÿ,8ˆKÿõÁ¨8! »Áÿ¸}ˆ¦8`ÿÿKÿõ¨Ë>Xü:È*Kÿõ`l`€Ã@D`}È@üÀ*ü(üü@€(8Ÿð8˜Kÿõe8`ÿÿ¨8! »¡ÿ´}ˆ¦KÿõL p|”||èA‚(8ŸÄ8¨Kÿõ-8`ÿÿ¨8! »¡ÿ´}ˆ¦HðÈ`üØAÈhüØ@€(8Ÿœ8¸Kÿôñ8`ÿÿ¨8! »¡ÿ´}ˆ¦KÿôØü;È*KÿôÑ`l`€LÈHüÀ*ü(üü@€(8Ÿ 8ÈKÿô¡8`ÿÿ¨8! »¡ÿ´}ˆ¦Kÿôˆ“¡8ü øa<ü@ðü`èü€àKÿø™,@‚(8Ÿ 8ØKÿôU8`ÿÿ¨8! »¡ÿ´}ˆ¦H8`¨8! »¡ÿ´}ˆ¦Kÿô$"Aˆ ÿð¬ isinusforinit d ( 4ð @ L X¼ t ¸ ,  4 ÿÿÿú Àÿÿÿû Üÿÿÿü ìÿÿÿýIsin_fwdIsin_fwdisinusforisinusforinitinvalid keyisinusforinitisinusforinitisinusforinitisinusforinitisinusforinitisinusforinitisinusforinitIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_freeIsin_for_freeinvalid handleinvalid parametermemory allocationbad return from Isin_fwd error (isinusfor.c/%s : %s bad return from Isin_for_freebad return from Isin_for_initbad parameter; nzone out of range error (isinusfor.c/%s) : (%i) %s bad parameter; sphere radius invalidbad parameter; ijustify out of rangebad parameter; nzone not multiple of twobad parameter; nzone not near an integer valuebad parameter; ijustify not near an integer valuebad parameter; longitude of central meridian invalid=Û|ßÙ×½»À!ûTD-@!ûTD-@ !ûTD-?€Y€À !ûTD-??ù!ûTD-Ù€IBM ?ÿ× =p£×A3Æ€\)?„záG®{¿„záG®{@záG®¿ù!ûTD-?Ä_0mÉȃ__default_char:t84=-5 :t5=f-11;<:T10=s16ncol:-4,0,32;icol_cen:-4,32,32;ncol_inv:-13,64,64;;Isin_row_t:t11=10:T13=s96false_east:-13,0,64;false_north:-13,64,64;sphere:-13,128,64;sphere_inv:-13,192,64;ang_size_inv:-13,256,64;nrow:-4,320,32;nrow_half:-4,352,32;ref_lon:-13,384,64;lon_cen_mer:-13,448,64;ijustify:-1,512,32;col_dist:-13,544,64;col_dist_inv:-13,608,64;row:12,672,32;key:-4,704,32;;Isin_t:t14=13 :t16=f15; :t17=*-13 :t18=f-1; :t21=f-1; :t22=f-1;":T24=s8num:-1,0,32;str:23,32,32;;error_t:t25=24 :t28=f-1; :t29=*-11size_t:t31=-10 :t32=f29; :t33=f-11;:t35=ar0;0;0;-4 :T36=s32_ptr:23,0,32;_cnt:-1,32,32;_base:23,64,32;_bufendp:23,96,32;_flag:-3,128,16;_file:-3,144,16;__stdioid:-1,160,32;__newbase:23,192,32;_unused:35,224,32;; FILE:t37=36 :t39=f-1;:t40=ar0;0;15;37 error:F-11 routine:p4Isin_error:F-1 routine:p4Isin_for_free:F-1 thisIsin:p15 Isin_fwd:F-1 thisIsin:p20isinusfor:F-1Isin_for_init:F15 sphere:p-13lon_cen_mer:p-13false_east:p-13false_north:p-13 ijustify:p-1 thisIsin:15 ncol_cen:-4isinusforinit:F-1 sphere:p-13lon_cen_mer:p-13false_east:p-13false_north:p-13 dzone:p-13djustify:p-13 ijustify:-1ISIN_BADKEY:V25ISIN_BADHANDLE:V25ISIN_BADPARAM:V25ISIN_BADALLOC:V25¨ ¤$¾™^¤b¨€¾™ʤ À™0À™’—Þ¤¤t™À™ô™¤4Ä™N—–¤¸Æ™Ö¤øÈ™>¤`Ê™r¤”Ê™®¤ØÊ™àÌ™ò¤Ê™Ì™¨À™²¤ÜΙ(Й8™Й™ Ι 8Ò™ Z¤ ¨Ê™ ®— àÊ™ Ê™ XÊ™ d™ ´Ô™ (Ô™ 0™ xÔ™ ÜÔ™ ¦ › ª ® ™ ² ¶ $º (J ,• 4S 8• @d D• Lq P• X„ \• h› x› €› ˆ›6,@\ˆŒJÈÌàäèìôøü ( , 8 <S¤¬¸¼ÄØà#ðø##,0#8@DLX \` lt|ˆŒ”˜ °¼ä $0 48"<\ d#dÀÜàäèìôøqL”¤’¬°’¼Ôä’ìð’ü < L’\ `’d p €’ ”’˜¬¼’ÄÈ’Üìð’ ’ $",48<@HL#PTX\ `dh!l"ptx#„$ˆ(œ)¤*°+À’È,Ì’à48(=HQXkdphkpp€k„4ˆkŒop”4˜8œ4 p¤r¨4¬8°4¸8?@(Q4k@pDkLp\k`4dkholpp4t8x4|p€r„4ˆ8Œ4”8°w´‰¸Ž¼wđȎЉäŠè‰ìŠð’„ X | € ˆ ”< œ  < ¬ À Ì< Ü à< ä ü <  <  , 8 D< T X< \ l x | ”   ¤< ¸ À! Ì" Ø# Ü< ì# ð& ü' ( ) < ,, 8- X. d/ h< |4 œ6 ¤7 °8 ´< Ä8 È; Ì<.fileÿþgisinusfor.c.text 5.data h.bsspÿþŒ:t34=-3ÿþŒ:t30=-10ÿþŒ:t9=-4ÿþŒ:t7=-13ÿþŒ:t6=-1ÿþŒ:t2=-5ÿþŒ:t1=-11ÿþŒ:t3=k-5ÿþŒ:t4=*3ÿþŒÿþŒ:t8=f-1;ÿþŒ&ÿþŒdÿþŒ:t12=*11ÿþŒxÿþŒ–ÿþŒ:t15=*14ÿþŒ¦ÿþŒ²ÿþŒ¾ÿþŒ:t19=k14ÿþŒ:t20=*19ÿþŒÊÿþŒÖÿþŒ:t23=*-5ÿþŒâÿþŒÿþŒ:t26=k25ÿþŒ:t27=*26ÿþŒÿþŒ#ÿþŒ/ÿþŒ@ÿþŒLÿþŒYÿþŒkÿþŒ ÿþŒ:t38=*37ÿþŒÿþŒ'ÿþŒ:t85=ZÿþŒk .error kXÂ@4:ÿþŽ.bfeVGXÿþ‚text:p4\ÿþ‚.ef<eYFX kdÔJ4TXÿþŽ.bf\eTerr:p27Xÿþ‚e\ÿþ‚.efœeXR¼ ¸ìS4r¼ÿþŽ.bfÈe.†Xÿþ‚.efPe;at DRd4•tÿþŽ.bfeò¤˜ÿþ‚lon:p-13œÿþ‚lat:p-13¤ÿþ‚x:p17¬ÿþ‚y:p17°ÿþ‚row:-13ÿþcol:-13ÿþflon:-13ÿþirow:-4ÿþ.ef˜ek¸ t`q4³¸ÿþŽ.bfÀe½lon:p-13Xÿþ‚lat:p-13`ÿþ‚x:p17hÿþ‚y:p17lÿþ‚istat:-1ÿþ.ef eÄv, –„4Ã,ÿþŽ.bfLe ×øÿþ‚åÿþ‚øÿþ‚ ÿþ‚nrow:p-4ÿþ‚ÿþ‚,ÿþrow:12ÿþirow:-4ÿþclat:-13ÿþ:ÿþ.ef eœ… 4 ÐN•4H 4ÿþŽ.bf Xe–\¸ÿþ‚jÀÿþ‚}Èÿþ‚Ðÿþ‚¢Øÿþ‚¯àÿþ‚nzone:-4ÿþ¿ÿþistat:-1ÿþ.ef àeÑTOC k kðk€_$STATIC dk‰.bs›ÿþisin:V15ÿþ…Íÿþ…ßÿþ…ôÿþ… ÿþ….esÿþ_$STATIC k_iob_iob k” (  ¢ kIsin_fwd 4  Isin_fwd k° @  º kÄ L  Ò kà X  î $k.fprintf.freeü$.malloc..cos8BLTue Jan 13 14:15:33 2004 C for AIX Compiler Version 5.0.2.0 --- .Isin_error.Isin_for_free.Isin_fwd.isinusfor.Isin_for_init.isinusforinitIsin_for_freeIsin_for_freeisinusforisinusforIsin_for_initIsin_for_initisinusforinitisinusforinit.__itrunc._savef22._restf28._restf27._restf26._restf23._savef24._restf2412142 146304 121638 1074020593 1032 20 644 11 isinusinv.o` ß@C×Ö ¸` ¸.text ¸H|L2÷ .data ¸ ¸` p@.bss€.debug` |¦€â”!ÿÀ`†`eH8g@8ˆÌKÿÿÝ`H8!@}ˆ¦N€ A€<error|¦"”!ÿÀ€Ã€ã`…H8ˆP8i@Kÿÿ`8`ÿÿH8!@}ˆ¦N€ A€D Isin_error¿Áÿø|¦|y€¢<` ¬8Ü#”!ÿÀ`£8…X;À@‚»Á88!@8eKÿÿ`8ƒh€¿X|A‚»Á88!@KÿÿD“ßX€TKÿþá`“ßTcãKÿþÑ`8`H8!@»Áÿø}ˆ¦N€ A€” Isin_inv_freeüÛáÿø|¦€‚ÿàÛÁÿð¿ÿàƒÂ|y<` ¬ÃÞ0<C0”!ÿÛÈ8£Ü#aa<ÈpÛÉ@`ƒ@‚ 8d8„4»PËÁ`Ëáh8!pKÿþpÈ~8€X8ƒ(|(A‚»PËÁ`Ëáh8!pKÿþHÈ?ü"(È_ü"rØ<üüƒA@„(ÛÜ8`ÿþxËáhËÁ`8!p}ˆ¦»ÿàN€ È ü#(ü rKÿý™`€Ÿ,Èü(€TÈ?L| ü2À>@È^È~Àž Ⱦ(A€€Ÿ(8„ÿÿ|c ,@€8`Td 68`|€"€Èäl€DÈÁ@ü&*ü*ü2üü„AÿHÈ>A„ÿ@ÈŸ0ü úØüLB ‚@‚ ü*Øü@ ü*ØxËáhËÁ`8!p}ˆ¦»ÿàN€ "A‚xÔIsin_inv“áÿü|¦ƒâa ”!ÿÀ€`èKÿýí,8Ÿ°8`A‚8@Kÿüa8`ÿÿH8!@ƒáÿü}ˆ¦N€ A€ðT isinusinv|¦}€&Kÿü¿Aÿ˜ÿàÿÀÿ  ÿ€ƒâ‘”!ÿ <`C0<C0<€C0< C0<ÀC0ÈüaHPÁ`¡Xh@@,€b8ƒè8cKÿü è8!à8`ƒáÿ¬}ˆ¦Kÿû˜ÈüðAËüð@€,€b8ƒø8cKÿûÉè8!à8`ƒáÿ¬}ˆ¦KÿûXË_üðüžÐ@ ÿÞØ*üžÐLE3‚@‚ÿÞ*ƒÁ,A€<`8Æ€|@,€b8ƒ8cKÿûaè8!à»Áÿ¨}ˆ¦8`KÿúðWÝø~sÀA‚,€b8ƒ8cKÿû-è8!໡ÿ¤}ˆ¦8`Kÿú¼ƒ,A€ -@‰4€b8ƒ(8cKÿúñä€è8`8!à|¦}‚ »ÿ Kÿúx8``Kÿúq`|{y@‚4€b8ƒ88c Kÿú­ä€è8`8!à|¦}‚ »aÿœKÿú4oÀ€È(ü>*DÃ?@;@à “[XÈA@þâÈ*Û›üÛ»Ûû“Û(“»,üø$üWÐ$ÛÛ8Ø;0ØØ[ @ üØ*Ø0“›@€,T 6KÿùÁ`{T,@‚@ccKÿù©`€b8ƒH8c Kÿùíä€ècC8!à|¦}‚ »Aÿ˜Kÿùt€,,@È.@ˆä;ÃÿðÃß0ËŸ8ÿ4;àl€aLü>è*ÈHüÈ*ü$ü(ü<2Kÿù)`ü*ü7è:Kÿù`”~ÿÞÀ*,A “þ8`l`€€žT|€pÈPüÈ*|”8d|cp|c”ü$;ZØ@’~€,l€|H€,l€|@€aLü>è*ÈHüÈ*ü$KÿÿTHÜ;ÃÿðÃß0ËŸ8ÿ4;àl€a\ü>è*ÈXüÈ*ü$ü(ü<2KÿøI`ü7èzKÿø=`|ÿÞÀ*”A “þ8l€€~d|`pÈ`üÈ*|”8c|cp|c”ü$;ZØ@’~€,l€|H€,l€|@€a\ü>è*ÈXüÈ*ü$KÿÿX€{TT 6üò<€ ¬|`€ÿðcc8„Ü#›Xl€lÈ!hü!È*ü@$üa$Ø[DØ{Lä€è8!à|¦}‚ }€ »Aÿ˜Kÿ÷D"CŠÿä Isin_inv_init|¦Kÿ÷¿¡ÿ´ÿàÿÀÿ ÿ€ ÿ`0ÿ@(ƒâ<C0”!ÿ`€H@,A‚4Kÿ÷‘,A‚(8Ÿì8LKÿöÁ¨8! 8`ÿÿƒáÿ¼}ˆ¦Kÿö¨ƒÂÀ0üLB‚@‚(8Ÿt8hKÿö‰¨8! »Áÿ¸}ˆ¦8`ÿÿKÿöpÈüðAÈüð@€(8ŸT8xKÿöM¨8! »Áÿ¸}ˆ¦8`ÿÿKÿö4ÈHüÐAÈPüÐ@€(8Ÿ,8ˆKÿö¨8! »Áÿ¸}ˆ¦8`ÿÿKÿõøË>Xü:È*Kÿõí`l`€Ã@D`}È@üÀ*ü(üü@€(8Ÿð8˜Kÿõµ8`ÿÿ¨8! »¡ÿ´}ˆ¦Kÿõœ p|”||èA‚(8ŸÄ8¨Kÿõ}8`ÿÿ¨8! »¡ÿ´}ˆ¦HðÈ`üØAÈhüØ@€(8Ÿœ8¸KÿõA8`ÿÿ¨8! »¡ÿ´}ˆ¦Kÿõ(ü;È*Kÿõ!`l`€LÈHüÀ*ü(üü@€(8Ÿ 8ÈKÿôñ8`ÿÿ¨8! »¡ÿ´}ˆ¦KÿôØ“¡8ü øa<ü@ðü`èü€àKÿø™,@‚(8Ÿ 8ØKÿô¥8`ÿÿ¨8! »¡ÿ´}ˆ¦H8`¨8! »¡ÿ´}ˆ¦Kÿôt"Aˆ ÿð¬ isinusinvinit  Ø ä  ð ü ¼ ¸t ¸h ¸Ü ¸ä ¸ÿÿÿú pÿÿÿû Œÿÿÿü œÿÿÿý °Isin_invIsin_invisinusinvisinusinvinitinvalid keyisinusinvinitisinusinvinitisinusinvinitisinusinvinitisinusinvinitisinusinvinitisinusinvinitisinusinvinitIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_freeIsin_inv_freeinvalid handleinvalid parametermemory allocationbad return from Isin_inv error (isinusinv.c/%s) : %s bad return from Isin_inv_freebad return from Isin_inv_initbad parameter; nzone out of range error (isinusinv.c/%s) : (%i) %s bad parameter; sphere radius invalidbad parameter; ijustify out of rangebad parameter; nzone not multiple of twobad parameter; nzone not near an integer valuebad parameter; ijustify not near an integer valuebad parameter; longitude of central meridian invalid=Û|ßÙ×½»À!ûTD-@!ûTD-@ !ûTD-?€Y€À !ûTD-??ù!ûTD-Ù€IBM ?ÿ× =p£×A3Æ€\)?„záG®{¿„záG®{@záG®¿ù!ûTD-__default_char:t84=-5 :t5=f-11;<:T10=s16ncol:-4,0,32;icol_cen:-4,32,32;ncol_inv:-13,64,64;;Isin_row_t:t11=10:T13=s96false_east:-13,0,64;false_north:-13,64,64;sphere:-13,128,64;sphere_inv:-13,192,64;ang_size_inv:-13,256,64;nrow:-4,320,32;nrow_half:-4,352,32;ref_lon:-13,384,64;lon_cen_mer:-13,448,64;ijustify:-1,512,32;col_dist:-13,544,64;col_dist_inv:-13,608,64;row:12,672,32;key:-4,704,32;;Isin_t:t14=13 :t16=f15; :t17=*-13 :t18=f-1; :t21=f-1; :t22=f-1;":T24=s8num:-1,0,32;str:23,32,32;;error_t:t25=24 :t28=f-1; :t29=*-11size_t:t31=-10 :t32=f29; :t33=f-11;:t35=ar0;0;0;-4 :T36=s32_ptr:23,0,32;_cnt:-1,32,32;_base:23,64,32;_bufendp:23,96,32;_flag:-3,128,16;_file:-3,144,16;__stdioid:-1,160,32;__newbase:23,192,32;_unused:35,224,32;; FILE:t37=36 :t39=f-1;:t40=ar0;0;15;37 error:F-11 routine:p4Isin_error:F-1 routine:p4Isin_inv_free:F-1 thisIsin:p15 Isin_inv:F-1 thisIsin:p20isinusinv:F-1Isin_inv_init:F15 sphere:p-13lon_cen_mer:p-13false_east:p-13false_north:p-13 ijustify:p-1 thisIsin:15 ncol_cen:-4isinusinvinit:F-1 sphere:p-13lon_cen_mer:p-13false_east:p-13false_north:p-13 dzone:p-13djustify:p-13 ijustify:-1ISIN_BADKEY:V25ISIN_BADHANDLE:V25ISIN_BADPARAM:V25ISIN_BADALLOC:V25¨ ¤$¾™^¤b¨€¾™ʤ À™0À™‚¤’—h™r¤äÄ™þ—F¤hÆ™†¤¨È™î¤Ê™"¤DÊ™^¤ˆÊ™Ì™¢¤ÌÊ™@Ì™XÀ™b¤ŒÎ™ØÐ™è™¸Ð™Ä™¼Î™èÒ™ ¤ XÊ™ ^— Ê™ ÌÊ™ Ê™ ™ dÔ™ ØÔ™ à™ (Ô™ ŒÔ™ ¸¦ ¼› Àª Ä® È™ ̲ ж Ôº ØJ Ü• äS è• ðd ô• üq • „ • › (› 0› 8›6,@\ˆŒJÈÌàäèìôøü ( , 8 <S€œ °¼ ÀÈÌØ%ì ð% ( 8 @%\hpt|€„ˆŒ!” ˜œ" °¼À$Äèô!øü !",%dpŒ”˜œ¤¨qüDT’\`’l„”’œ ’¬ÄÐ ì ü’ ’  0’@ D’H\l’tx’Œœ °’¸¼’ÐÔ"Üäèìðøü# !" $(#4$8(L)T*`+p’x,|’4¸8Ø=øQkpk p0k448k<o@pD4H8L4PpTrX4\8`4h8¸?Ì@ØQäkðpôküp k4kop 4$8(4,p0r4488<4D8`wd‰hŽlwt‘xŽ€‰”Š˜‰œŠ ’„  , 0 8 D< L P< \ p |< Œ < ” ¬ ¸< È Ì< Ð Ü è ô<  <   ( , D P T< h p! |" ˆ# Œ< œ#  & ¬' ¸( Ä) È< Ü, è- . / < ,4 L6 T7 `8 d< t8 x; |<.fileÿþgisinusinv.c.text ¸2.data ¸`.bssÿþŒ:t34=-3ÿþŒ:t30=-10ÿþŒ:t9=-4ÿþŒ:t7=-13ÿþŒ:t6=-1ÿþŒ:t2=-5ÿþŒ:t1=-11ÿþŒ:t3=k-5ÿþŒ:t4=*3ÿþŒÿþŒ:t8=f-1;ÿþŒ&ÿþŒdÿþŒ:t12=*11ÿþŒxÿþŒ–ÿþŒ:t15=*14ÿþŒ¦ÿþŒ²ÿþŒ¾ÿþŒ:t19=k14ÿþŒ:t20=*19ÿþŒÊÿþŒÖÿþŒ:t23=*-5ÿþŒâÿþŒÿþŒ:t26=k25ÿþŒ:t27=*26ÿþŒÿþŒ#ÿþŒ/ÿþŒ@ÿþŒLÿþŒYÿþŒkÿþŒ ÿþŒ:t38=*37ÿþŒÿþŒ'ÿþŒ:t85=ZÿþŒk ¸.error kXL@4:ÿþŽ.bfeVGXÿþ‚text:p4\ÿþ‚.ef<eYFX kd^J4TXÿþŽ.bf\eTerr:p27Xÿþ‚e\ÿþ‚.efœeYR¼ ¸vS4r¼ÿþŽ.bfÈe.†Xÿþ‚.efPe;at ôÜd4•tÿþŽ.bf€eñ¤ˆÿþ‚x:p-13Œÿþ‚y:p-13”ÿþ‚lon:p17œÿþ‚lat:p17 ÿþ‚row:-13ÿþcol:-13ÿþflon:-13ÿþirow:-4ÿþ.efHekh tÞq4³hÿþŽ.bfpe¾x:p-13Xÿþ‚y:p-13`ÿþ‚lon:p17hÿþ‚lat:p17lÿþ‚istat:-1ÿþ.ef¼eÅvÜ „4ÃÜÿþŽ.bfüe ×øÿþ‚åÿþ‚øÿþ‚ ÿþ‚nrow:p-4ÿþ‚ÿþ‚,ÿþrow:12ÿþirow:-4ÿþclat:-13ÿþ:ÿþ.efÀe…ä ÐÌ•4HäÿþŽ.bf e–\¸ÿþ‚jÀÿþ‚}Èÿþ‚Ðÿþ‚¢Øÿþ‚¯àÿþ‚nzone:-4ÿþ¿ÿþistat:-1ÿþ.ef eÑTOC ¸k Èk kx_$STATIC k‰.bs›ÿþisin:V15ÿþ…Íÿþ…ßÿþ…ôÿþ… ÿþ….esÿþ_$STATIC ¼k_iob_iob ¸k” Ø  ¢ ÀkIsin_inv ä  Isin_inv Äk° ð  º ÌkÄ ü  Ò Ðkà   î Ôk.fprintf.freeü$.malloc..cos8BLTue Jan 13 14:15:35 2004 C for AIX Compiler Version 5.0.2.0 --- .Isin_error.Isin_inv_free.Isin_inv.isinusinv.Isin_inv_init.isinusinvinitIsin_inv_freeIsin_inv_freeisinusinvisinusinvIsin_inv_initIsin_inv_initisinusinvinitisinusinvinit.__itrunc._savef22._restf28._restf27._restf26._restf23._savef24._restf244379 150808 134036 1074020594 1032 20 644 10 lamazfor.o` ß@CÙw `”0`.text`Hø, .data``”¨¶ @.bssôô0€.debug»< |¦Kÿÿý“áÿÜÿàƒâÿÀÿ ”!ÿ Ø_(Ø? ØŸü Ø¿8ß8¿KÿÿÁ`€b8c*Kÿý½`üØ>8`¨8! »ÿ°}ˆ¦Kÿý˜@<ü øPKÿý`ü:(Kÿý`üØ>8`¨8! »ÿ°}ˆ¦Kÿý\ü øü@ðPKÿýQ`ü:*KÿýE`üØ>HØ}8`¨8! »ÿ°}ˆ¦Kÿý"Aˆðlamazinv$œ<0€Ølamaz-inverseInput data errorLAMBERT AZIMUTHAL EQUAL-AREA?€IBM =Û|ßÙ×½»¿ù!ûTD-__default_char:t38=-5 :t6=f-13; :t7=f-13; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t13=f-11; :t16=f-11; :t17=f-11;lamazinvint:F-1center_long:p-13center_lat:p-13false_east:p-13false_north:p-13 lamazinv:F-1 sin_z:-13 cos_z:-13false_northing:V-13false_easting:V-13cos_lat_o:V-13sin_lat_o:V-13lat_center:V-13lon_center:V-13\™RD^™NET`™`b™ld™xf™ˆh™Üj™êRl™&?.EDn™pp™„^™Èp™r™8t™Dv™hx™tt™€v™¤x™°t™¼v™èx™TGCX A$(=0,4=$(,048<L \ h t €”,è $(,048<DLhlp x | € Œ  ˜ œ¬ °´ ¸ÐÜèìðôüTXl”¨ÌÐÔØ.fileÿþglamazinv.c.text.dataŒ .bssœ8ÿþŒ:t14=-5ÿþŒ:t8=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒeÿþŒ:t15=*-5ÿþŒrÿþŒÿþŒ:t39=ZÿþŒkF ØÖ,ŒÿþŽ.bfe7r:p-13xÿþ‚ž€ÿþ‚±ˆÿþ‚Ãÿþ‚Õ˜ÿþ‚.ef´eFSØ 46=èØÿþŽ.bfèeXx:p-13¸ÿþ‚y:p-13Àÿþ‚lon:p4Èÿþ‚lat:p4Ìÿþ‚Rh:-13ÿþz:-13ÿþ÷Hÿþ@ÿþtemp:-13ÿþ.efìerTOCk k€k_$STATIC<kA_$STATICk]œk8.bsGÿþÿþ…%ÿþ…:ÿþ…Kÿþ…R:V-13 ÿþ…\(ÿþ…n0ÿþ….esÿþjkw$  ƒklamazinv0  lamazinvk.tsincos.ptitle.radius.cenlon.cenlat.offsetp™.sqrt.p_error.asinz.sin.atan2£¯¹Tue Jan 13 14:15:38 2004 C for AIX Compiler Version 5.0.2.0 --- .lamazinvint.lamazinv_$STATIC_BSS_$STATIC_BSSlamazinvintlamazinvint._savef28._savef24.adjust_lon._restf255988 161822 150808 1074020596 1032 20 644 10 lamccfor.o` ß@CÛ î— ÔX.textH ê(V .dataÔH @.bssÔÔX€.debugã |¦Kÿÿý€‚ü *“áÿ¬ÿà€bÿÀ ƒâ ÿ`(Ë„üÀdÿ 08ƒ$”!ÿPØ?PØ_HüÙØÿ8cL@$Kÿÿ¡`¸8!°8`)ƒáÿ¬}ˆ¦Kÿÿ„ü$ü <Ø?@Kÿÿu`üØ?8Û¿(Û0ü ø8¡H8Á@KÿÿQ`ËaHü@ØÈa@È?8Kÿÿ9`ÿ@È?8ÈaHü@øKÿÿ!`8¡Hÿ 8Á@ü ðKÿÿ `È?8ÈAHÈa@Kÿþõ`ÿÈ?8ÈaHü@ðKÿþÝ`Êÿ(þÀü ¸KÿþÉ`ü@Ø!Hü`ü@¸È?8Kÿþ­`þàüð(üü@€@ü:À$Kÿþ`ÿ€ü9°$Kÿþ}`ÿ|$üÛ ü Èü@ØKÿþa`HÛ ü Èü@ØKÿþI`ÈPüaòÈ_ ü ¸üz$Øÿ€òKÿþ%`€bü2Ø8c Kÿþ `È?PÈ_HKÿýý`ü øü@ðKÿýí`È?0Kÿýá`ü èKÿýÕ`È?È_KÿýÅ`8`¸8!°ƒáÿ¬}ˆ¦Kÿý¨"AŠÿÿ\ lamccforint|¦Kÿý}€¢ü€€‚ÿÀ¿¡ÿÔü ÿàÈeüd*ƒâ È”!ÿü``þaÈ_ 8d0Ã¥ü@€XKÿý%`ü`È?8ü@øKÿý`ÈPÈ_ÿà²È_ Kÿüù`È_ ÿ¡òÈ0ÿàü>(KÿüÝ`HTüòüèLB‚@‚0KÿüÁ`8`,xËáhË¡XËÁ`}ˆ¦8!p»¡ÿÔN€ È0ÿàü>(Kÿü‰`ÿáòü øKÿüy`ÈüzËßü øØKÿü]`Èü=ð|8`ü*ØxËáhË¡XËÁ`}ˆ¦8!p»¡ÿÔN€ "A„ð`lamccfor¸,Ô €lamcc-forLAMBERT CONFORMAL CONIClamcc-forPoint can not be projectedEqual Latitiudes for St. Parallels on opposite sides of equator=Û|ßÙ×½»?€IBM ¿ù!ûTD-__default_char:t44=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t13=f-13; :t14=f-13; :t15=f-11; :t18=f-11; :t19=f-11; :t20=f-13;lamccforint:F-1 r_maj:p-13 r_min:p-13 lat1:p-13 lat2:p-13 c_lon:p-13 c_lat:p-13false_east:p-13false_north:p-13 sin_po:-13 cos_po:-13 lamccfor:F-1 sinphi:-13 theta:-13false_northing:V-13false_easting:V-13center_lat:V-13center_lon:V-13 r_minor:V-13 r_major:V-13o™ NT"e`q™|s™Œu™°w™Èy™à{™øw™ y™${™8}™T{™t™„™ ™¸™Ü™æTôƒ™…™‡™ ‰™,‹™<™X™„‘™ŠN’T®eÜ}™ð{™™$“™@q™x“™ˆ}™¤•™gPR Vk"L ;$L" (0< DHLPTX \` h1p t1€„Œœ ¤¸¼Ôèìð,04L`p ˜#¨ ¬"°#À$Ä#È$Ð#Ø$ä)è$ð)ü* +,(-4.D0H1;ˆ œ¤´¼È Ì Ð ÔÜèø,0 4 @ HLl„˜ ¤´¸À.fileÿþglamccfor.c.text(.dataÔ .bssÔXÿþŒ:t16=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒeÿþŒrÿþŒÿþŒ:t17=*-5ÿþŒŒÿþŒ™ÿþŒ¦ÿþŒ:t45=ZÿþŒkF € ê; ³ÿþŽ.bfe>ÅÈÿþ‚ÒÐÿþ‚ߨÿþ‚ëàÿþ‚÷èÿþ‚ðÿþ‚øÿþ‚#ÿþ‚6HÿþC@ÿþcon:-13ÿþms1:-13ÿþms2:-13ÿþtemp:-13ÿþts0:-13ÿþts1:-13ÿþts2:-13ÿþ.ef\enS€ € @L P€ÿþŽ.bfˆe~lon:p-13ˆÿþ‚lat:p-13ÿþ‚x:p4˜ÿþ‚y:p4œÿþ‚con:-13ÿþrh1:-13ÿþ_ÿþlÿþts:-13ÿþ.efàe”TOCkk¸k_$STATIC,kŒ_$STATICk]ÔkX.bsVÿþxÿþ…Žÿþ…rh:V-13ÿþ…f0:V-13ÿþ…ns:V-13 ÿþ…£(ÿþ…µ0ÿþ…e:V-138ÿþ…es:V-13@ÿþ…ÇHÿþ…ÖPÿþ….esÿþj kw  ƒklamccfor   lamccfork.p_error™.sqrt.tsincos.msfnz.tsfnz.sin.log.pow.ptitle.radius2£­.origin.offsetp¸ÂÌ.cosØTue Jan 13 14:15:39 2004 C for AIX Compiler Version 5.0.2.0 --- .lamccforint.lamccfor_$STATIC_BSS_$STATIC_BSSlamccforintlamccforint._savef22._restf27.stanparl.cenlonmer._restf22._savef28.adjust_lon6068 168014 155710 1074020598 1032 20 644 10 lamccinv.o` ß@CÜ äœ °X.textHì Â&[ .data°X h @.bssÀÀX€.debugä |¦Kÿÿý€‚ü *“áÿ¬ÿà€bÿÀ ƒâ ÿ`(Ë„üÀdÿ 08ƒ”!ÿPØ?PØ_HüØÿÙ8c$@$Kÿÿ¡`¸8!°8`)ƒáÿ¬}ˆ¦Kÿÿ„ü$ü <Ø?@Kÿÿu`üØ?8Û¿(Û0ü ø8¡H8Á@KÿÿQ`ËaHü@ØÈa@È?8Kÿÿ9`ÿ@È?8ÈaHü@øKÿÿ!`8¡Hÿ 8Á@ü ðKÿÿ `È?8ÈAHÈa@Kÿþõ`ÿÈ?8ÈaHü@ðKÿþÝ`Êÿ(þÀü ¸KÿþÉ`ü@Ø!Hü`ü@¸È?8Kÿþ­`þàüð(üü@€@ü:À$Kÿþ`ÿ€ü9°$Kÿþ}`ÿ|$üÛ ü Èü@ØKÿþa`HÛ ü Èü@ØKÿþI`ÈPüaòÈ_ ü ¸üz$Øÿ€òKÿþ%`€bü2ØKÿþ`È?PÈ_HKÿþ`ü øü@ðKÿýñ`È?0Kÿýå`ü èKÿýÙ`È?È_KÿýÉ`8`¸8!°ƒáÿ¬}ˆ¦Kÿý¬"AŠÿÿX lamccinvint|¦}€&Kÿý}¿ÿÀÿàƒâ ƒÂ‘Ë¿ Þ þèÈü(È?È_ÿÿ(”!ÿp8ÿÁ*`ý@aü~²ü?ú@Kÿý`Àÿ`HKÿý `Àÿ`PÈ>üØA‚4ü^2ü?2Kÿüå`ÿ€ÈÈ?Pü2À^üBè$ü;$H @lÈÈ?Pü2À^üBè$ü;$Kÿü¡`ü@È?88á@Kÿü`üØ<€a@Ë¿ ,A‚$”€˜8!|¦}€ »ÿÀH@Ø<È0ü<è$ü *KÿüA`üØ=8`”€˜8!|¦}€ »ÿÀKÿü"C†ðtlamccinv$ <À0|LAMBERT CONFORMAL CONIClamcc-invEqual Latitiudes for St. Parallels on opposite sides of equator=Û|ßÙ×½»?€¿€IBM ¿ù!ûTD-__default_char:t50=-5 :t8=f-13; :t9=f-13; :t11=f-11; :t12=f-11; :t13=f-11; :t14=f-11; :t15=f-11; :t16=f-13; :t17=f-13; :t18=f-11; :t21=f-11; :t22=f-11; :t23=f-13;lamccinvint:F-1 r_maj:p-13 r_min:p-13 lat1:p-13 lat2:p-13 c_lon:p-13 c_lat:p-13false_east:p-13false_north:p-13 sin_po:-13 cos_po:-13 lamccinv:F-1 theta:-13false_northing:V-13false_easting:V-13center_lat:V-13center_lon:V-13 r_minor:V-13 r_major:V-13r™ QW"h`t™|v™Œx™°z™È|™à~™øz™ |™$~™8€™T~™t‚™„‚™ „™¸„™Ü„™æWð†™ˆ™Š™Œ™(Ž™8™T’™„”™’h–Qäx™øx™–™`„™t˜™Àš™ìv™jSUY n$%(O0>4O% (0< DHLPTX \` h2p t2€„Œœ ¤¸¼Ôèìð,04L`p ˜#¨ ¬"°#À$Ä#È$Ð#Ø$ä*è$ð*ø+,-$.0/@1D2>”¬¸ÄÈÐàäìðôø    (4<@HT\l„”¬°´ÐÔ.fileÿþglamccinv.c.text&.data° .bssÀXÿþŒ:t19=-5ÿþŒ:t10=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒ:t7=*-4ÿþŒÿþŒ&ÿþŒ2ÿþŒ?ÿþŒLÿþŒYÿþŒfÿþŒsÿþŒ€ÿþŒÿþŒ:t20=*-5ÿþŒšÿþŒ§ÿþŒ´ÿþŒ:t51=ZÿþŒkF | Â>#ÁÿþŽ.bfe>ÓÈÿþ‚àÐÿþ‚íØÿþ‚ùàÿþ‚èÿþ‚ðÿþ‚øÿþ‚1ÿþ‚DHÿþQ@ÿþcon:-13ÿþms1:-13ÿþms2:-13ÿþtemp:-13ÿþts0:-13ÿþts1:-13ÿþts2:-13ÿþ.efXeoS| ” O#^|ÿþŽ.bfe€x:p-13¨ÿþ‚y:p-13°ÿþ‚lon:p4¸ÿþ‚lat:p4¼ÿþ‚rh1:-13ÿþcon:-13ÿþts:-13ÿþmÿþflag:-4@ÿþ.efðeœTOCkk k _$STATIC<kd_$STATICk]ÀkX.bsYÿþyÿþ…ÿþ…rh:V-13ÿþ…f0:V-13ÿþ…ns:V-13 ÿþ…¤(ÿþ…¶0ÿþ…e:V-138ÿþ…es:V-13@ÿþ…ÈHÿþ…×Pÿþ….esÿþjkw$  ƒklamccinv0  lamccinv k.p_error™.sqrt.tsincos.msfnz.tsfnz.sin.log.pow.ptitle.radius2£­.origin.offsetp¸Â.atan2.phi2zÌØTue Jan 13 14:15:40 2004 C for AIX Compiler Version 5.0.2.0 --- .lamccinvint.lamccinv_$STATIC_BSS_$STATIC_BSSlamccinvintlamccinvint._savef22._restf27.stanparl.cenlonmer._restf22._savef26.adjust_lon4408 172544 161822 1074020599 1032 20 644 8 merfor.o` ß@CÝx @ŒH@.text@HŒà5 .data@@Œˆ† @.bssÌÌH€.debugw |¦Kÿÿý€bü$“áÿÜÿà ƒâÃÃØ?@ÿ ð<”!ÿ Ø0Ø_8ØŸ(Ø¿ü èØßÛ¿Kÿÿµ`üØ? ü øKÿÿ¡`ÿ€ü øKÿÿ‘`ÿ½rü øKÿÿ`ü!÷|Kÿÿu`€b ü$8c<ØKÿÿ]`È?@È_8KÿÿM`È?0KÿÿA`È?(Kÿÿ5`È?È_Kÿÿ%`8`h8!`ƒáÿÜ}ˆ¦Kÿÿ"A„ ÿðü merforint|¦Kÿþá€bü€€‚ ÿà¿¡ÿÔü ÿÀÈcÈü*”!ÿaü`ý8d üLB‚@‚0Kÿþ‘`xƒ¡DËÁ`Ëáh}ˆ¦8!p8`5ƒáÿÜN€ Kÿþe`ƒÂü`ü@ðÈ> KÿþM`Èÿ€È>@ÿÁ2È0ü?(˾Kÿþ)`ÈüAïºÈ>@ÿá2ËÞü àØ]Kÿþ`8`üð|Øx8!p»¡ÿÔ}ˆ¦Kÿýà"A„ðmerforT´Ìl`@@mer-forwardTransformation cannot be computed at the polesMERCATOR?€IBM ¿ù!ûTD-=Û|ßÙ×½»__default_char:t36=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-13; :t15=f-11; :t16=f-11;merforint:F-1 r_maj:p-13 r_min:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 merfor:F-1 sinphi:-13false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13 r_minor:V-13 r_major:V-13\™ =RL^™``™pb™€b™Œ^™–C¤d™´f™Àh™Ìj™Ül™øn™ \™&=.Cpp™œb™¦R´r™Øt™üv™ n™@TD?HELAPXTX;`-d;  $( 048<@ DH L \ ”˜ œ  ¤¬¼ÈÔäè-$,8@`dpx”œ¤ ¨¬ ¼ À Ä à ä è ø ü   .fileÿþgmerfor.c.text@.data@Œ .bssÌHÿþŒ:t13=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒ:t14=*-5ÿþŒeÿþŒrÿþŒ:t37=ZÿþŒk@F à-ÿþŽ.bfe6xÿþ‚œ€ÿþ‚©ˆÿþ‚»ÿþ‚͘ÿþ‚ß ÿþ‚temp:-13ÿþ.efüeJ.merfor $‚;òÿþŽ.bf$eZlon:p-13ˆÿþ‚lat:p-13ÿþ‚x:p4˜ÿþ‚y:p4œÿþ‚ts:-13ÿþÿÿþ.ef$egTOC@kDk´k_$STATIClkE_$STATICLkQÌkH.bsEÿþ ÿþ…!ÿþ…m1:V-13ÿþ…es:V-13ÿþ…e:V-13 ÿþ…7(ÿþ…I0ÿþ…[8ÿþ…j@ÿþ….esÿþ^HkkT  u@kmerfor`  merforPk.sqrt.cos.sin.ptitle.radius2‰.origin.offsetp”.p_error.tsfnzž.logªTue Jan 13 14:15:41 2004 C for AIX Compiler Version 5.0.2.0 --- .merforint_$STATIC_BSS_$STATIC_BSSmerforintmerforint._savef28.cenlonmer._restf28.adjust_lon4108 176774 168014 1074020600 1032 20 644 8 merinv.o` ß@CÞw <H.textHäü, .data<H¢ @.bss<<H€.debug^„ |¦Kÿÿý€bü$“áÿÜÿà ƒâÃÃØ?@ÿ ð<”!ÿ Ø0Ø_8ØŸ(Ø¿ü èØßÛ¿Kÿÿµ`üØ? ü øKÿÿ¡`ÿ€ü øKÿÿ‘`ÿ½rü øKÿÿ`ü!÷|Kÿÿu`€b ü$ØKÿÿa`È?@È_8KÿÿQ`È?0KÿÿE`È?(Kÿÿ9`È?È_Kÿÿ)`8`h8!`ƒáÿÜ}ˆ¦Kÿÿ "A„ ÿðø merinvintü`ÛÁÿðÛáÿø¿¡ÿäÿàƒ¢|¦a`ÿÈüB(È=@8Èü`P”!ÿ ÿÿ(@Èü2ü#$Kÿþ‘`ü@È= 8á@Kÿþ}`üØ>€a@È=È@,È]0@‚$ürü$ü"*KÿþI`üØ?8`ËáXh8!`}ˆ¦»¡ÿäN€ "A‚ðÌmerinv8<, MERCATOR?€__default_char:t38=-5 :t8=f-13; :t9=f-13; :t11=f-11; :t12=f-11; :t13=f-11; :t14=f-11; :t17=f-11;merinvint:F-1 r_maj:p-13 r_min:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 merinv:F-1false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13 r_minor:V-13 r_major:V-13]™ >SL_™`a™pc™€c™Œ_™–D e™°g™¼i™Èk™Øm™ôo™.Spq™„s™¸u™U@F BY< .$<  $( 048<@ DH L \ ”˜  ¨¸ÄÐàä.,<DLPT\`d|”˜ ¤¨¬È Ì .fileÿþgmerinv.c.text.data< .bss<HÿþŒ:t15=-5ÿþŒ:t10=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒ:t7=*-4ÿþŒÿþŒ&ÿþŒ2ÿþŒ?ÿþŒLÿþŒYÿþŒ:t16=*-5ÿþŒfÿþŒ:t39=ZÿþŒkF ü.sÿþŽ.bfe6ƒxÿþ‚€ÿþ‚ˆÿþ‚¯ÿþ‚Á˜ÿþ‚Ó ÿþ‚temp:-13ÿþ.eføeJ.merinv è’<æÿþŽ.bf,e[x:p-13xÿþ‚y:p-13€ÿþ‚lon:p4ˆÿþ‚lat:p4Œÿþ‚ts:-13ÿþflag:-4@ÿþ.efäeeTOCkk8k_$STATIC,k _$STATIC kQ<kH.bsFÿþóÿþ…ÿþ…m1:V-13ÿþ…es:V-13ÿþ…e:V-13 ÿþ…(ÿþ…00ÿþ…B8ÿþ…Q@ÿþ….esÿþ^kk  ukmerinv   merinvk.sqrt.cos.sin.ptitle.radius2‰.origin.offsetp”.exp.phi2zžªTue Jan 13 14:15:42 2004 C for AIX Compiler Version 5.0.2.0 --- .merinvint_$STATIC_BSS_$STATIC_BSSmerinvintmerinvint._savef28.cenlonmer._restf28.adjust_lon3236 180134 172544 1074020601 1032 20 644 9 millfor.o` ß@CßL` hT h.texthHð  .datahhT°h @.bss¼¼ €.debugê “áÿì|¦ÛáÿøƒâÛÁÿðÿà”!ÿ°ÿÀ€bØ?Ø_ØØŸKÿÿÉ`ü ðKÿÿ½`ü øKÿÿ±`È?È_Kÿÿ¡`8`XËáHËÁ@8!P}ˆ¦ƒáÿìN€ "A‚ÿˆ millforint|¦KÿÿU¿ÿÐÿàƒâ”!ÿ`þÈü!(aKÿÿ-`ƒ‚ÈËßü>zË¿È\Àü$Ø>ü *Kÿþý`Kÿþõ`Àü>r8`üèzØxËáhË¡XËÁ`}ˆ¦8!p»ÿÐN€ "A„ð millfor|¼”ˆ¨h¨hMILLER CYLINDRICAL@ IBM ?é!ûTD-? __default_char:t30=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t13=f-11;millforint:F-1center_long:p-13false_east:p-13false_north:p-13 millfor:F-1false_northing:V-13false_easting:V-13lon_center:V-13F&<8P™DR™PT™`V™¬X™ºFÔZ™Þ6\™ ^™hHl>p:tLx8|€4ˆ'Œ4 $(,048@ L X h l '¸Üàìü (.fileÿþgmillfor.c.texth .datahT .bss¼ ÿþŒ:t11=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒ:t12=*-5ÿþŒKÿþŒ:t31=ZÿþŒkhF ¨Â'XÿþŽ.bf e1r:p-13hÿþ‚ipÿþ‚|xÿþ‚Ž€ÿþ‚.efˆe=.millfor¨ À4¡¨ÿþŽ.bf¸eLlon:p-13ˆÿþ‚lat:p-13ÿþ‚x:p4˜ÿþ‚y:p4œÿþ‚dlon:-13ÿþ.efHeQTOChkxk¨k_$STATIC”k_$STATICpkR¼k .bs>ÿþ¯ÿþ…Åÿþ…R:V-13ÿþ…Úÿþ….esÿþ_lkl|  whkmillforˆ  millfortk.ptitle.radius.cenlon.offsetp‚Œ.tan.log˜Tue Jan 13 14:15:43 2004 C for AIX Compiler Version 5.0.2.0 --- .millforint_$STATIC_BSS_$STATIC_BSSmillforintmillforint._savef28.adjust_lon3170 183428 176774 1074020602 1032 20 644 9 millinv.o` ß@CàJ] pT p.textpHøÀ  .datappT¸f @.bssÄÄ €.debugê “áÿì|¦ÛáÿøƒâÛÁÿðÿà”!ÿ°ÿÀ€bØ?Ø_ØØŸKÿÿÉ`ü ðKÿÿ½`ü øKÿÿ±`È?È_Kÿÿ¡`8`XËáHËÁ@8!P}ˆ¦ƒáÿìN€ "A‚ÿˆ millinvintü@ÛÁÿðÛáÿø¿ÿàƒâ|¦a`þÈü(”!ÿ È?ÿâ(È?È_ü$ü"*Kÿÿ`ƒ‚Èü$Ø>À<ü $Kÿþñ`Kÿþé`Èü*8`À<ü2ØËáXh8!`}ˆ¦»ÿàN€ "A‚ð¨millinv„Äœ°p¨pMILLER CYLINDRICAL? IBM ¿é!ûTD-@ __default_char:t30=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t13=f-11;millinvint:F-1center_long:p-13false_east:p-13false_north:p-13 millinv:F-1false_northing:V-13false_easting:V-13lon_center:V-13E&;8O™DQ™PS™`U™ºEðW™ú5Y™[™pGt=x9|K€7„ˆ3'”3 $(,048@ L X h l '¸Øàø(,8.fileÿþgmillinv.c.textp .datapT .bssÄ ÿþŒ:t11=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒ:t12=*-5ÿþŒKÿþŒ:t31=ZÿþŒkpF ¨À'XÿþŽ.bf e1r:p-13hÿþ‚ipÿþ‚|xÿþ‚Ž€ÿþ‚.efˆe=.millinv¨ È3¡¨ÿþŽ.bf¸eKx:p-13xÿþ‚y:p-13€ÿþ‚lon:p4ˆÿþ‚lat:p4Œÿþ‚.efPeRTOCpk€k°k_$STATICœk_$STATICxkRÄk .bs=ÿþ¯ÿþ…Åÿþ…R:V-13ÿþ…Úÿþ….esÿþ_tkl„  wpkmillinv  millinv|k.ptitle.radius.cenlon.offsetp‚.exp.atanŽTue Jan 13 14:15:44 2004 C for AIX Compiler Version 5.0.2.0 --- .millinvint_$STATIC_BSS_$STATIC_BSSmillinvintmillinvint.adjust_lon3954 187506 180134 1074020603 1032 20 644 9 molwfor.o` ß@Câ\j ¬ .textH4B/ .data¬`è @.bssÄÄ €.debug& “áÿì|¦€bƒâÛáÿøÛÁÿðÿÀ”!ÿ°ÿàØŸØØ?Ø_8c4KÿÿÅ`ü ðKÿÿ¹`ü øKÿÿ­`È?È_Kÿÿ`8`XËáHËÁ@8!P}ˆ¦ƒáÿìN€ "A‚ÿŒ molwforint|¦KÿÿQ¿aÿ¬ÿàƒâ”!ÿp`þÈü!(aKÿÿ)`ÿÀÿ øü èKÿÿ`ƒ‚;`Ë<Èÿ2Ã|ü èKÿþñ`ü*ü èüà(ÿ@PKÿþÙ`,2üØ*;{ü$ÿ½*üü èü™A…$@€Kÿÿ¸€‚8dKÿþ`8`ñHpÀü`úËÿÿ½2È\ È0ü2ü èüB(ü@ÃÜ(ÿÀ²KÿþY`ÈüºÈ<8ÿÿrü èØKÿþ9`Èüú8`ؘ8!»aÿ¬}ˆ¦Kÿþ"AˆðHmolwfor,DÄ8„¬Mollweide-forwardIteration failed to convergeMOLLWEIDE@ !ûTD-?€IBM =Û|ßÙ×½»?IBM ?ù!ûTD-IBM ?ìÏd)¾…•?ö žf;ã__default_char:t34=-5 :t7=f-13; :t9=f-11; :t10=f-11; :t11=f-11; :t14=f-11; :t15=f-11;molwforint:F-1center_long:p-13false_east:p-13false_north:p-13 molwfor:F-1delta_lon:-13 theta:-13delta_theta:-13false_northing:V-13false_easting:V-13lon_center:V-13 BL<V™HX™TZ™d\™°^™¾LØ`™ìb™ö<b™(d™^Bdf™¨d™Èb™ðh™N@ D$R(>,0:8)<: (,048D P \ l p )¼äèø 0 4 8< @ D H L T X\ltx|€„ˆ” ¤¸ÄÈØÜà.fileÿþgmolwfor.c.text.data¬ .bssÄ ÿþŒ:t12=-5ÿþŒ:t8=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ?ÿþŒ:t13=*-5ÿþŒLÿþŒYÿþŒ:t35=ZÿþŒkF ¬B)fÿþŽ.bfe-r:p-13hÿþ‚wpÿþ‚Šxÿþ‚œ€ÿþ‚.efŒe9.molwfor¬ h:¯¬ÿþŽ.bf¼eKlon:p-13¨ÿþ‚lat:p-13°ÿþ‚x:p4¸ÿþ‚y:p4¼ÿþ‚½ÿþÍÿþÙÿþcon:-13ÿþi:-4ÿþ.efôefTOCk(k„k@_$STATICDk>_$STATICkRÄk .bsDÿþëÿþ…ÿþ…R:V-13ÿþ…ÿþ….esÿþ_ kl,  wkmolwfor8  molwfor$k.ptitle.radius.cenlon.offsetp‚Œ.sin.cos.p_error˜¢Tue Jan 13 14:15:46 2004 C for AIX Compiler Version 5.0.2.0 --- .molwforint_$STATIC_BSS_$STATIC_BSSmolwforintmolwforint._savef24.adjust_lon._restf253612 191242 183428 1074020604 1032 20 644 9 molwinv.o` ß@Cã`e Øh Ø.textØH€p( .dataØØh  @.bss@@ €.debugöˆ “áÿì|¦ÛáÿøƒâÛÁÿðÿà”!ÿ°ÿÀ€bØŸØØ?Ø_KÿÿÉ`ü ðKÿÿ½`ü øKÿÿ±`È?È_Kÿÿ¡`8`XËáHËÁ@8!P}ˆ¦ƒáÿìN€ "A‚ÿˆ molwinvint|¦KÿÿU¿ÿÐÿàƒÂƒâ”!ÿË¿Èüb(È>ü=rÈÈ_ÿÿ(`ýaü#$ü€ ü @€ü Kÿþý`Ëßÿ€Èÿ½2Kÿþå`ürü$ü>*KÿþÑ`ü@Ø=ÈËþ ü@ Øü üü<à*@€ÛýKÿþ™`À(ü<:À,ü!ø$ü@ ü@€ü Kÿþq`üØ<8`x8!p»ÿÐ}ˆ¦KÿþL"A„ðmolwinvì@øبØMOLLWEIDE?ö žf;ã?ïÿÿÿÿÜÑ?ìÏd)¾…•À !ûTD-@ !ûTD-@?€__default_char:t30=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t13=f-11;molwinvint:F-1center_long:p-13false_east:p-13false_north:p-13 molwinv:F-1 theta:-13false_northing:V-13false_easting:V-13lon_center:V-13G&=8Q™DS™PU™`W™¬Y™º7¾G[™]™0_™ha™[™´c™ØIÜ?à;äMè9ìð5ø'ü5 $(,048@ L X h l '¸¼ÈÌÔÜàðô    @ D H X \ ` h x| € ¤.fileÿþgmolwinv.c.textØ.dataØh .bss@ ÿþŒ:t11=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒ:t12=*-5ÿþŒKÿþŒ:t31=ZÿþŒkØF ¨p'XÿþŽ.bf e,r:p-13hÿþ‚ipÿþ‚|xÿþ‚Ž€ÿþ‚.efˆe8.molwinv¨ 0¾5¡¨ÿþŽ.bf¸eGx:p-13ˆÿþ‚y:p-13ÿþ‚lon:p4˜ÿþ‚lat:p4œÿþ‚¯ÿþarg:-13ÿþ.ef¸eWTOCØkèkk0_$STATICk _$STATICàkR@k .bs?ÿþ»ÿþ…Ñÿþ…R:V-13ÿþ…æÿþ….esÿþ_Üklì  wØkmolwinvø  molwinväk.ptitle.radius.cenlon.offsetp‚.asin.cosŒ.sin˜¢Tue Jan 13 14:15:47 2004 C for AIX Compiler Version 5.0.2.0 --- .molwinvint_$STATIC_BSS_$STATIC_BSSmolwinvintmolwinvint._savef28.adjust_lon._restf284917 196284 187506 1074020605 1032 20 644 10 obleqfor.o` ß@Cä 8… À|PÀ.textÀH 2 .dataÀÀ|² @.bss<<P€.debug „ ¿ÁÿøƒÂ|¦ƒâ”!ÿÀØ^HØ> Øž0Ø~@ØÞ8ؾ(8$ØþÙKÿÿÅ`È> Kÿÿ¹`È>HKÿÿ­`È>@Kÿÿ¡`È>08¿Kÿÿ‘`È>(8¿8Kÿÿ`È>8cåKÿÿq`È>È^Kÿÿa`È>@8Þ8¾KÿÿM`8`H8!@»Áÿø}ˆ¦N€ "A€ÿÿÔ obleqforint|¦Kÿÿ¿¡ÿăâ”!ÿP`þÈHÿá(a8¡Hü 8Á@KÿþÕ`8ÁPü ø8¡XKÿþÁ`ËÿËÁ@ü²Ë¡PËŸËaHü2ü<úKÿþ™`ÈXÿ@ü\²ü>2ü]²ü[øKÿþy`È8ü *8Á`8¡hKÿþa`€bÃãü:òKÿþM`Èhü!*ÈA`ürÿ¢rü?2Kÿþ-`ÿÀÿ½òKÿþ`Ëÿ0ÿ½rüð*ÿÀø$ü ðKÿþ`ü=$Kÿýõ`È(ÿ ËŸ üA*ÿ|2ÿB$ü ÐKÿýÑ`Èüzÿüòü ðØKÿýµ`ÿÿrü èKÿý¥`ÿÿrü ÐKÿý•`È8`ü?$ü*ظ8!°»¡ÿÄ}ˆ¦Kÿýh"A†ð¤obleqforÔ<ìà8ÀøÀTheta: Parameter m: OBLATED EQUAL-AREAParameter n: ?__default_char:t34=-5 :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t13=f-11; :t14=f-11; :t15=f-11;obleqforint:F-1center_long:p-13center_lat:p-13 shape_m:p-13 shape_n:p-13 angle:p-13false_east:p-13false_north:p-13 obleqfor:F-1delta_lon:-13sin_delta_lon:-13cos_delta_lon:-13 sin_lat:-13 cos_lat:-13 sin_Az:-13 cos_Az:-13 x_prime:-13 y_prime:-13false_northing:V-13false_easting:V-13cos_lat_o:V-13sin_lat_o:V-13 theta:V-13 lat_o:V-13lon_center:V-13_O<i™Hk™Tm™`o™pq™€q™q™ s™´u™üw™_,u™@u™hy™ˆ{™ u™ªI´}™Ô™ä™™ ™0}™L}™\™l™˜ƒ™ÀaÄQÈMÌeÐKÔØGà-äG  $(,0 48< D P\hxˆ˜¨¼À- 4Hptx˜¨¼ ÀÄ È Ì Ð à   @HLx|ˆ.fileÿþgobleqfor.c.textÀ.dataÀ| .bss<PÿþŒ:t7=-5ÿþŒ:t6=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒ:t8=*-5ÿþŒÿþŒ&ÿþŒ3ÿþŒ@ÿþŒMÿþŒZÿþŒgÿþŒ:t35=ZÿþŒkÀF ø -tÿþŽ.bfe4r:p-13Xÿþ‚†`ÿþ‚™hÿþ‚«pÿþ‚ºxÿþ‚É€ÿþ‚Öˆÿþ‚èÿþ‚.efÔeMSø Ä–GûøÿþŽ.bfeflon:p-13Èÿþ‚lat:p-13Ðÿþ‚x:p4Øÿþ‚y:p4Üÿþ‚ ÿþXÿþ.PÿþBHÿþP@ÿþz:-13ÿþAz:-13ÿþ^hÿþk`ÿþtemp:-13ÿþxÿþ†ÿþM:-13ÿþN:-13ÿþ.efœevTOCÀkÐk8k_$STATICìkK_$STATICÈk]<kP.bsQÿþ”ÿþ…ªÿþ…¿ÿþ…Ðÿþ…R:V-13 ÿþ…n:V-13(ÿþ…m:V-130ÿþ…á8ÿþ…î@ÿþ…ûHÿþ….esÿþjÄkwÔ  ƒÀkobleqforà  obleqforÌk.ptitle.radius.cenlon.cenlat.genrpt.offsetp.tsincos.acos.atan2.sin.asin.cos™£Tue Jan 13 14:15:48 2004 C for AIX Compiler Version 5.0.2.0 --- .obleqforint.obleqfor_$STATIC_BSS_$STATIC_BSSobleqforintobleqforint._savef26._restf264987 201396 191242 1074020606 1032 20 644 10 obleqinv.o` ß@Cå `† à|Pà.textàH¤42 .dataàà|(Ú @.bss\\P€.debugý¤ ¿ÁÿøƒÂ|¦ƒâ”!ÿÀØ^HØ> Øž0Ø~@ØÞ8ؾ(8$ØþÙKÿÿÅ`È> Kÿÿ¹`È>HKÿÿ­`È>@Kÿÿ¡`È>08¿Kÿÿ‘`È>(8¿8Kÿÿ`È>8cåKÿÿq`È>È^Kÿÿa`È>@8Þ8¾KÿÿM`8`H8!@»Áÿø}ˆ¦N€ "A€ÿÿÔ obleqinvint|¦Kÿÿ¿¡ÿăâ€b”!ÿ`Èü(Ëÿ(Ë¿ ü}òÈ_ÿÁ(Ãÿ2a`ýü $Kÿþ½`Ë_0ü²ÿ{rü[Ø*ÿÞ$ü"ø$Kÿþ`ÿþrü ØKÿþ`ÿÚ2ü?$Kÿþ}`ÿþrü øKÿþm`ÿÁ*ü ØKÿþ]`ÿ¡*üø*ü Ð$KÿþI`ÿ½rü øKÿþ9`ÿý$üòü>ºKÿþ%`ü!2Kÿþ`ÿ¡*ü@øü ðKÿþ`È88Á@8¡Hü!(Kÿýí`8ÁPü è8¡XKÿýÙ`ÈÈ!XürÈ!@È_ÈaPü2ü"úKÿý±`ü (Ø>È!XÈA@Èü€rÈaPÈHü!2ÈüB2ËÿHüC8Kÿýu`ü?*Kÿýi`üØ=8`¨8! »¡ÿÄ}ˆ¦KÿýD"A†ðÈobleqinvô\ XàøàTheta: Parameter m: OBLATED EQUAL-AREAParameter n: ?__default_char:t36=-5 :t9=f-11; :t10=f-13; :t11=f-11; :t12=f-11; :t13=f-11; :t14=f-11; :t15=f-11; :t16=f-11;obleqinvint:F-1center_long:p-13center_lat:p-13 shape_m:p-13 shape_n:p-13 angle:p-13false_east:p-13false_north:p-13 obleqinv:F-1 sin_z:-13 cos_z:-13 x_prime:-13 y_prime:-13diff_angle:-13sin_diff_angle:-13cos_diff_angle:-13false_northing:V-13false_easting:V-13cos_lat_o:V-13sin_lat_o:V-13 theta:V-13 lat_o:V-13lon_center:V-13^N<h™Hj™Tl™`n™pp™€p™p™ r™´t™üv™^ HDx™dz™tz™„x™”|™¤|™¸z™Èz™Ü~™èx™ü€™t™(t™Px™Œ€™˜‚™¼„™à`äPèLìdðJôøF.F  $(,0 48< D P\hxˆ˜¨¼À.(0LTX|€„ Ôè ô      0`¨¬.fileÿþgobleqinv.c.textà.dataà| .bss\PÿþŒ:t7=-5ÿþŒ:t6=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒ:t8=*-5ÿþŒÿþŒ&ÿþŒ3ÿþŒ@ÿþŒMÿþŒZÿþŒgÿþŒtÿþŒ:t37=ZÿþŒkàF ø4.ÿþŽ.bfe6r:p-13Xÿþ‚“`ÿþ‚¦hÿþ‚¸pÿþ‚Çxÿþ‚Ö€ÿþ‚ãˆÿþ‚õÿþ‚.efÔeOSø è¾FøÿþŽ.bfefx:p-13¸ÿþ‚y:p-13Àÿþ‚lon:p4Èÿþ‚lat:p4Ìÿþ‚z:-13ÿþXÿþ#PÿþAz:-13ÿþtemp:-13ÿþ/ÿþ=ÿþM:-13ÿþN:-13ÿþKÿþ\Hÿþq@ÿþ.efÀewTOCàkðkXk_$STATIC kK_$STATICèk]\kP.bsPÿþ†ÿþ…œÿþ…±ÿþ…Âÿþ…R:V-13 ÿþ…n:V-13(ÿþ…m:V-130ÿþ…Ó8ÿþ…à@ÿþ…íHÿþ….esÿþjäkwô  ƒàkobleqinv  obleqinvìk.ptitle.radius.cenlon.cenlat.genrpt.offsetp.tsincos.asin.cos.sin.sqrt.atan2™¥¯Tue Jan 13 14:15:49 2004 C for AIX Compiler Version 5.0.2.0 --- .obleqinvint.obleqinv_$STATIC_BSS_$STATIC_BSSobleqinvintobleqinvint._savef26.adjust_lon._restf269150 210670 196284 1074020608 1032 20 644 9 omerfor.o` ß@Cæ<¶ ° °.text°H|’FÇ .data°° ø8 @.bss À À €.debugs  |¦Kÿÿý¿¡ÿ”ü$ÿà ÿÀ(ÿ€HƒÂƒâÿ`Pÿ@X”!ÿPÿ `ÿþÀ0Ø>˜Ø^Ø~ˆü è<ØÞxÙ`ØþXØ>hKÿÿ¡`ü`Ø>p8ÞH8¾Pü °Kÿÿ…`Êþhü=¸(ÈPüW2þ è¼Kÿÿi`ÿÈ>HÀ_KÿÿU`Èhü(ü!òü$ü è*Kÿÿ9`ÊÞxü`²È˜ürÊÿÈ^ˆØ>@ü2üü2ü¨$Ø8@Û¾0Û¾(H¬È>pü@°È~PKÿþå`þÀü ¨KÿþÕ`ʾ@üU2ÈHü`rÀÀ?þ‚$Úž0ü4 :ü@€@È^xüLB ‚@‚$Kÿþ‘`þ”*ü °ü@¨Kÿþ}`H Kÿþq`þ”(ü °ü@¨Kÿþ]`ü2ü Ø(ƒ¢ 8}pKÿþA`È>˜È^Kÿþ1`È>ˆ8½LKÿþ!`È>XÈ^`Kÿþ`€(,A‚<Àü] $ü øüT(ÿ`²Kÿýé`È0ü!$KÿýÙ`ÿ€KÿýÍ`ü;rKÿýÁ`È@È_ 8½Œü$ü?²ü(Ø€Kÿý`È>€Kÿý‘`È>xKÿý…`Èxüü@€”È?(ü*üü@€€8Þü à8¾KÿýM`8Þü øcÅKÿý9`ÈxÀ?üLA‚@‚üÈ>@È8ÿà$È>0Àü!zKÿý`Èü!$Kÿüõ`ürü Ø Hü88}pü@ØKÿü­`ÿÀü ÈKÿü`ü`È>pü@ÈKÿü‰`È^@ÿàü ðKÿüu`È^@ÿÀü øKÿüa`Ⱦ(üEð$ÈŸ0üÐ(ÃÿüÞrüað(ü>*üü…1xü¥1züÝ$ÿÄ($ÿ$ü"0(þ¿r@ È?8ÿZ*È?@ü@€ ÈHÿZ*˾@ü=òüÐ(þÜÐ*ü rKÿûå`ürü À$KÿûÕ`üè$üøü@Ø€ü<(Kÿû¹`È@ü rKÿû©`ü!¨$Kÿû`Ëþ0ÿ Kÿû`ü?rKÿû`Ëÿ ÿÀ8½ìü<òKÿûi`8½¬ü;òKÿûY`8½,ü:òKÿûI`8½ ü9òKÿû9`üÈ(üü¸LB‚@‚,8 8}PKÿû`8`ʸ8!°»¡ÿ”}ˆ¦H(üÚü¸L@‚A‚È?(ü*üü¸LB‚@‚,8$8}dKÿúÅ`8`ʸ8!°»¡ÿ”}ˆ¦HØÈxüü*üü¸L@‚@‚,808}xKÿú`8`ʸ8!°»¡ÿ”}ˆ¦H”8Þü è8¾KÿúU`8Þü ðcÅKÿúA`ÈxÀ?üLB ‚A‚ý È8È>@ü$È^0À?ü"ºÿàPKÿú `Èü!$Kÿùù`üòü Ø 8`¸8!°»¡ÿ”}ˆ¦KÿùÐ"AŒÿÿÿ4 omerforint|¦Kÿù©¿ÿ ÿàÿ@ü ”!ÿ`a`ÿKÿù…`ƒ¢ÿ È€ü?(Kÿùm`Ëý@ÿÀü?rKÿùY`ÿ È=pƒ‚üÒËü@ÐË}8ü`ÈÈœ(ü*ÊÜÀœü üü–LA‚@„äKÿù `Ëý(È]@Kÿøý`Àü$ÀœË=Ë]ü]rËý@ü?²ü$ü£*ü(ü¤rÿ2üZ8ÿ‚($Kÿø¹`ÈPþàË}8ü` ü@4üòÿÞ2Àü âÀ\À|ü*üü°LB‚@‚Htürüzü ¸$Kÿø]`Àü¸ü;rÈ@ÿÁø$@$ü2üø$ÿÞ*Hü²A‚ÿ€àPÿÀø$Àü âÀ\À|ü*üü°L@‚@‚€‚ 8dÌKÿ÷ñ`8`ÍH`ü*ü"à(ÿ»òü!$Kÿ÷Ñ`È ü(È]Xü=rÈ}ÈȽ`8`ü!ø$üCzü@:Ø_È]ü(ºÈ]ü¼Ø¨8! »ÿ }ˆ¦Kÿ÷t"AŠð<omerforÄ À hÜаT°omer-foromer-initomer-initomer-initomer-initInput data errorInput data errorInput data errorInput data errorAzimuth of Central Line: Latitude of First Point: Point projects into infinityLongitude of First Point: Latitude of Second Point: Longitude of Second Point: Scale Factor at C. Meridian: OBLIQUE MERCATOR (HOTINE)?€@€=Û|ßÙ×½»¿€?IBM @L¥Üc˰¿ù!ûTD-À !ûTD-À!ûTD-@ !ûTD-@!ûTD->z×òš¼¯H__default_char:t46=-5 :t10=f-11; :t11=f-13; :t12=f-13; :t13=f-11; :t14=f-11; :t15=f-11; :t16=f-11; :t17=f-13; :t18=f-11; :t19=f-11; :t20=f-11; :t21=f-13;omerforint:F-1 r_maj:p-13 r_min:p-13scale_fact:p-13 azimuth:p-13lon_orig:p-13lat_orig:p-13false_east:p-13false_north:p-13 lon1:p-13 lat1:p-13 lon2:p-13 lat2:p-13 sinphi:-13 omerfor:F-1 sin_phi:-13 cosaz:V-13 sinaz:V-13 cosgam:V-13 singam:V-13 cos_p20:V-13 sin_p20:V-13false_easting:V-13false_northing:V-13lat_origin:V-13lon_origin:V-13scale_factor:V-13 r_minor:V-13 r_major:V-13Š™€"``Œ™|Ž™˜Œ™¬™ÈŒ™’™,Œ™pŒ™„™Œ™¤™ºfÀ”™Ж™à˜™ðš™œ™(ž™4 ™@ž™d˜™p¢™|¤™´Ž™ÈŽ™üŒ™ ¦™,¨™@œ™T’™dœ™x’™Œ™ ™ ™,¦™Hª™Xœ™d¦™tœ™€ž™˜˜™¨˜™¸˜™Ș™쨙<¨™€¨™¬Ž™ÀŽ™øŒ™¦™0¬™X®™|œ™†€”ª™¨œ™º`ô’™™H°™¤¦™ f¨™0²™Œ´™°‚´h¸b¼dÀ†Ä#È^ÐGÔ^#  <@DHL PTX\ ` p „ ˆŒ ˜¤ÐØàäèìðô (4DLT`p|%Œ!œ%¸*È+Ø,è-ø/1 21243L7T3X7\3d7l8x9„;Œ<¨>¼?Ð@äA$G4H<MLN`OpP€Q„PˆQ”R˜QœR¨S°X´W¸T¼UÀVÈXÌUÔTØUÜVàTèXìYôZ[]\]D^P_l`p_t`ˆdŒ`d e°fÀgÐiäkôlø„l op4rDsH„Xs\vxxˆyŒ„œy |´}È~܃ „Gh„ˆŒœ ¤´¸ÄÈÌÐÜäìðôü  $ ,0 48 <@ H P T \ hpx$€”˜¬´¸¼ÀÄÐÔØÜàäì$ô!" $8%@&D$H&P'T)X$\&h'|*.fileÿþgomerfor.c.text°F.data° .bss À ÿþŒ:t8=-5ÿþŒ:t7=-11ÿþŒ:t3=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t4=f-1;ÿþŒ:t5=*-13ÿþŒ:t6=f-1;ÿþŒ:t9=*-5ÿþŒÿþŒ'ÿþŒ4ÿþŒAÿþŒNÿþŒ[ÿþŒhÿþŒuÿþŒ‚ÿþŒÿþŒœÿþŒ©ÿþŒ:t47=ZÿþŒk°F T’G!¶ÿþŽ.bf eIÇÈÿþ‚ÔÐÿþ‚áØÿþ‚óàÿþ‚èÿþ‚ðÿþ‚"øÿþ‚4ÿþ‚Gÿþ‚Sÿþ‚_ÿþ‚k ÿþ‚mode:p-4(ÿþ‚temp:-13ÿþcon:-13ÿþcom:-13ÿþts:-13ÿþts1:-13ÿþts2:-13ÿþh:-13ÿþl:-13ÿþj:-13ÿþp:-13ÿþdlon:-13ÿþf:-13ÿþg:-13ÿþgama:-13ÿþwÿþ.ef4eÌ.omerforT \¤^!„TÿþŽ.bfheâlon:p-13¸ÿþ‚lat:p-13Àÿþ‚x:p5Èÿþ‚y:p5Ìÿþ‚’ÿþt:-13ÿþcon:-13ÿþq:-13ÿþus:-13ÿþvl:-13ÿþul:-13ÿþvs:-13ÿþs:-13ÿþdlon:-13ÿþts1:-13ÿþ.efe TOC°k¸k hkX_$STATICÜkŠ_$STATIC¼kR Àk .bshÿþ ÿþ…­ÿþ…ºÿþ…Èÿþ…u:V-13 ÿþ…el:V-13(ÿþ…d:V-130ÿþ…al:V-138ÿþ…bl:V-13@ÿþ…ÖHÿþ…åPÿþ…ôXÿþ… `ÿþ…es:V-13hÿþ…e:V-13pÿþ…xÿþ…1€ÿþ…Cˆÿþ…Wÿþ…f˜ÿþ….esÿþ_´klÄ  w°komerforÐ  omerforÀk‚.sqrt.tsincos.pow.tsfnz.ptitle.radius2.genrpt.offsetp.sin.asinz.tan.cenlon.cenlat.atan.p_errorŒ˜¢.cos.log¬¶Tue Jan 13 14:15:50 2004 C for AIX Compiler Version 5.0.2.0 --- .omerforint_$STATIC_BSS_$STATIC_BSSomerforintomerforint._savef20.adjust_lon._restf20._savef22._restf229102 219896 201396 1074020609 1032 20 644 9 omerinv.o` ß@Cç ¼ `ä¨`.text`H Dà .data``ä ¨´ @.bss D D¨€.debug~ Œ |¦Kÿÿý¿¡ÿ”ü$ÿà ÿÀ(ÿ€HƒÂƒâÿ`Pÿ@X”!ÿPÿ `ÿþÀ0Ø> Ø^˜Ø~ü è<ØÞ€ÙhØþ`Ø>pKÿÿ¡`ü`Ø>x8ÞP8¾Xü °Kÿÿ…`Êþpü=¸(ÈXüW2þ è¼Kÿÿi`ÿÈ>PÀ_KÿÿU`Èpü(ü!òü$ü è*Kÿÿ9`ÊÞ€ü`²È ürÊÿÈ^Ø>Hü2üü2ü¨$Ø@@Û¾8Û¾0Û¾(H´È>xü@°È~XKÿþá`ü€ Ø>8þÀü ¨KÿþÉ`ʾHüU2ÈPü`rÀÀ?þ‚$Úž0ü4 :ü@€@È^€üLB ‚@‚$Kÿþ…`þ”*ü °ü@¨Kÿþq`H Kÿþe`þ”(ü °ü@¨KÿþQ`ü2ü Ø(ƒ¢ 8}DKÿþ5`È> È^˜Kÿþ%`È>8½ Kÿþ`È>`È^hKÿþ`€(,A‚<Àü] $ü øüT(ÿ`²KÿýÝ`È0ü!$KÿýÍ`ÿ€KÿýÁ`ü;rKÿýµ`ÈHÈ_ 8½€ü$ü?²ü(؈Kÿý‘`È>ˆKÿý…`È>€Kÿýy`È€üü@€”È?(ü*üü@€€8Þü à8¾KÿýA`8Þü øcÅKÿý-`È€À?üLA‚@‚üÈ>HÈ@ÿà$È>0Àü!zKÿüù`Èü!$Kÿüé`ürü Ø Hü8 8}0KÿüÉ`8`ÉHèü ØKÿüµ`ü`È>xü@ØKÿü¡`ÿÀü ÈKÿü‘`ü`È>xü@ÈKÿü}`È^Hÿàü ðKÿüi`È^HÿÀü øKÿüU`Ⱦ(üEð$ÈŸ0üÐ(ÃÿüÞrüað(ü>*üü…1xü¥1züÝ$ÿÄ($ÿ$ü"0(þ¿r@ È?8ÿZ*È?@ü@€ ÈHÿZ*˾Hü=òüÐ(þÜÐ*ü rKÿûÙ`ürü À$KÿûÉ`üè$üøü@؈ü<(Kÿû­`ÈHü rKÿû`ü!¨$Kÿû‘`Ëþ0ÿ Kÿû`ü?rKÿûu`Ëÿ ÿÀ8½ ü<òKÿû]`8½Àü;òKÿûM`8½àü:òKÿû=`8½ü9òKÿû-`üÈ(üü¸LB‚@‚,8}Dc¤Kÿû `8`ʸ8!°»¡ÿ”}ˆ¦H(üÚü¸L@‚A‚È?(ü*üü¸LB‚@‚,88}XKÿú¹`8`ʸ8!°»¡ÿ”}ˆ¦HØÈ€üü*üü¸L@‚@‚,8$8}lKÿúu`8`ʸ8!°»¡ÿ”}ˆ¦H”8Þü è8¾KÿúI`8Þü ðcÅKÿú5`È€À?üLB ‚A‚ý È@È>Hü$È^0À?ü"ºÿàPKÿùý`Èü!$Kÿùí`üòü Ø 8`¸8!°»¡ÿ”}ˆ¦KÿùÄ"AŒÿÿÿ@ omerinvint|¦Kÿù¿ÿ°ƒâ”!ÿ`8È`ÈhüÂ(ü(ÈŸËÿHýøPËŸ@ü¤2Èüä²`þÈŸ @ü88aÿÃ)ºÿÄð*ü2ü à$Kÿù5`ƒ¢ü²Ã½ü]$Àü*üA(ü#à$ÿb2ÿ„2Kÿù`Èÿ@È_ü{2È=ÀüBºÀ}Ë?(ÈŸˆÈ½PÈÝ(üâà$ý:üü@*üLÁ‚üLB‚@‚0Øž@† ؼ8`¨8! »ÿ°}ˆ¦HÀØÜH¤ü=8(üè*ÿýø$ü $Kÿøm`ü@øü9$Kÿø]`ü@È?x8á@KÿøI`üØ<€a@ËÿHÈ@,@‚Pü?²ü!$Kÿø`Èü2Èü@Ë߈ü#øKÿ÷ý`üø$ü>(Kÿ÷í`üØ>8`¨8! »ÿ°}ˆ¦Kÿ÷È"AˆðÜomerinvt D 쌀```omer-initomer-initomer-initomer-initInput data errorInput data errorInput data errorInput data errorAzimuth of Central Line: Longitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Scale Factor at C. Meridian: OBLIQUE MERCATOR (HOTINE)?€@€=Û|ßÙ×½»¿€?IBM @L¥Üc˰¿ù!ûTD-À !ûTD-À!ûTD-@ !ûTD-@!ûTD-?ù!ûTD-__default_char:t50=-5 :t10=f-11; :t11=f-13; :t13=f-13; :t14=f-13; :t15=f-11; :t16=f-11; :t17=f-11; :t18=f-11; :t19=f-13; :t20=f-11; :t21=f-11; :t22=f-11; :t23=f-13;omerinvint:F-1 r_maj:p-13 r_min:p-13scale_fact:p-13 azimuth:p-13lon_orig:p-13lat_orig:p-13false_east:p-13false_north:p-13 lon1:p-13 lat1:p-13 lon2:p-13 lat2:p-13 sinphi:-13 omerinv:F-1 theta:-13 cosaz:V-13 sinaz:V-13 cosgam:V-13 singam:V-13 cos_p20:V-13 sin_p20:V-13false_easting:V-13false_northing:V-13lat_origin:V-13lon_origin:V-13scale_factor:V-13 r_minor:V-13 r_major:V-13Œ™‚"a`Ž™|™˜Ž™¬’™ÈŽ™ ”™8Ž™|Ž™’™œŽ™°’™ÆgÌ–™ܘ™ìš™üœ™$ž™4 ™@¢™L ™pš™|¤™ˆ¦™À™Ô™Ž™¨™8ª™Lž™`”™pž™„”™˜’™¬’™(¢™8¨™T¬™dž™p¨™€ž™Œ ™¤š™´š™Äš™Ôš™øª™Hª™Œª™¸™Ì™Ž™¨™<®™d°™n‚̲™Öaüž™”Ž™¤’™¸´™ä¶™¸™¬™8º™`„dihclepˆt%x_€H„_%  <@DHL PTX\ ` p „ ˆŒ ˜¤ÐØàäèìðô 4@PX`l|ˆ%˜œ!¨%Ä*Ô+ä,ô-/121$2@3X7`3d7h3p7x8„9;˜<´>È?Ü@ðA0G@HHMXNlO|PŒQP”Q R¤Q¨R´S¼XÀWÄTÈUÌVÔXØUàTäUèVìTôXøYZ []\ ]P^\_x`|_€`”d˜`œd¬e¼fÌgÜiðkl„lop@rPsT„dshv„x”y˜„¨y¬|À}Ô~è(ƒ,„Hlx|€ˆŒœ ¬°´¼ÀÄÔØ Üè ìð ôø ü       $(,04 8 <@ HL X\`dh x|€„Œ°ÈÌÔÜìøü$( .fileÿþgomerinv.c.text`D.data`ä .bss D¨ÿþŒ:t8=-5ÿþŒ:t7=-11ÿþŒ:t3=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t4=f-1;ÿþŒ:t5=*-13ÿþŒ:t6=f-1;ÿþŒ:t9=*-5ÿþŒÿþŒ'ÿþŒ:t12=*-4ÿþŒ4ÿþŒAÿþŒNÿþŒ[ÿþŒhÿþŒuÿþŒ‚ÿþŒÿþŒœÿþŒ©ÿþŒ¶ÿþŒ:t51=ZÿþŒk`F `H#ÃÿþŽ.bf eHÔÈÿþ‚áÐÿþ‚îØÿþ‚àÿþ‚èÿþ‚ðÿþ‚/øÿþ‚Aÿþ‚Tÿþ‚`ÿþ‚lÿþ‚x ÿþ‚mode:p-4(ÿþ‚temp:-13ÿþcon:-13ÿþcom:-13ÿþh:-13ÿþl:-13ÿþts1:-13ÿþts2:-13ÿþj:-13ÿþp:-13ÿþdlon:-13ÿþf:-13ÿþg:-13ÿþgama:-13ÿþ„ÿþ.ef@eË.omerinv` ü&_#‘`ÿþŽ.bfleßx:p-13¸ÿþ‚y:p-13Àÿþ‚lon:p5Èÿþ‚lat:p5Ìÿþ‚Ÿÿþt:-13ÿþcon:-13ÿþvs:-13ÿþus:-13ÿþq:-13ÿþs:-13ÿþts1:-13ÿþvl:-13ÿþul:-13ÿþflag:-4@ÿþ.ef<eþTOC`khk ìkX_$STATICŒk^_$STATIClkR Dk¨.bsiÿþ«ÿþ…¸ÿþ…Åÿþ…Óÿþ…u:V-13 ÿþ…el:V-13(ÿþ…d:V-130ÿþ…ts:V-138ÿþ…al:V-13@ÿþ…bl:V-13Hÿþ…áPÿþ…ðXÿþ…ÿ`ÿþ…hÿþ…es:V-13pÿþ…e:V-13xÿþ…*€ÿþ…<ˆÿþ…Nÿþ…b˜ÿþ…q ÿþ….esÿþ_dklt  w`komerinv€  omerinvpk‚.sqrt.tsincos.pow.tsfnz.ptitle.radius2.genrpt.offsetp.sin.asinz.tan.cenlon.cenlat.atan.p_errorŒ˜¢.exp.phi2z.cos.atan2¬¶Tue Jan 13 14:15:51 2004 C for AIX Compiler Version 5.0.2.0 --- .omerinvint_$STATIC_BSS_$STATIC_BSSomerinvintomerinvint._savef20.adjust_lon._restf20._savef24._restf254213 224234 210670 1074020610 1032 20 644 9 orthfor.o` ß@Cé t  t8 .text HtŒ. .data  th2 @.bss””8€.debug•Ü “áÿüƒâ|¦Ø?0Ø_(ü ”!ÿÀØ Ø¿ØŸ8ßcåKÿÿÍ`€b8c(Kÿÿ½`È?0Kÿÿ±`È?(Kÿÿ¥`È? Kÿÿ™`È?È_Kÿÿ‰`8`H8!@ƒáÿü}ˆ¦N€ "A€ ÿÀ˜ orthforint|¦KÿÿE¿¡ÿÔÿÀƒâ”!ÿ€`þÈ(ü!(aKÿÿ`8Á@ÿà8¡Hü ðKÿÿ`ü øKÿþù`È_ÿ€È@üb2ÈHü øÈ_€‚üc2€bËÿ0ËßÈ£üB:Àc8d üÀüü†(A€ LD3‚@‚Xÿ òKÿþ•`Èü=ðz8`Ø>È?ÈaHÈA@ü!²È_ü<rü#¸üz؈8!€»¡ÿÔ}ˆ¦KÿþHKÿþE`Ë`ˆËÁpËáx}ˆ¦8!€»¡ÿÔ8`N€ ˆ8!€»¡ÿÔ}ˆ¦Kÿþ"A„ðDorthfor4”L@„ ¸ orth-forPoint can not be projectedORTHOGRAPHICIBM =Û|ßÙ×½»__default_char:t36=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t15=f-11; :t16=f-11;orthforint:F-1 r_maj:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 orthfor:F-1 sinphi:-13 cosphi:-13 coslon:-13 cos_p14:V-13 sin_p14:V-13false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13 r_major:V-13R4\™>ED^™P`™\b™hd™xf™¼h™ÊRäj™ü\™l™.E6?ln™¸p™¼r™øp™ T$G(C,X0A48=@+D= $(,< L X dp€„+Èìðô$(,048@DHLPht x|€„ ¨¼Äàä.fileÿþgorthfor.c.text .data t .bss”8ÿþŒ:t13=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒ:t14=*-5ÿþŒeÿþŒrÿþŒ:t37=ZÿþŒk F ¸Œ+ÿþŽ.bfe0Xÿþ‚`ÿþ‚¯hÿþ‚Ápÿþ‚Óxÿþ‚.ef˜e@.orthfor¸ dæ=æ¸ÿþŽ.bfÈeSlon:p-13˜ÿþ‚lat:p-13 ÿþ‚x:p4¨ÿþ‚y:p4¬ÿþ‚ôHÿþ@ÿþdlon:-13ÿþÿþksp:-13ÿþg:-13ÿþ.efüedTOC k0k„k_$STATICLk5_$STATIC(kR”k8.bsGÿþÿþ…*ÿþ…9ÿþ…Nÿþ…d ÿþ…v(ÿþ…ˆ0ÿþ….esÿþ_$kl4  w korthfor@  orthfor,k.tsincos.ptitle.radius‚.origin.offsetp—.cos.sin£.p_error­Tue Jan 13 14:15:53 2004 C for AIX Compiler Version 5.0.2.0 --- .orthforint_$STATIC_BSS_$STATIC_BSSorthforintorthforint.cenlonmer._savef28.adjust_lon._restf284749 229108 219896 1074020611 1032 20 644 9 orthinv.o` ß@Cê Bz x8.textHLªD .dataxXP @.bssˆˆ8€.debug{Ð “áÿüƒâ|¦Ø?0Ø_(ü ”!ÿÀØ Ø¿ØŸ8ßcåKÿÿÍ`€b8c Kÿÿ½`È?0Kÿÿ±`È?(Kÿÿ¥`È? Kÿÿ™`È?È_Kÿÿ‰`8`H8!@ƒáÿü}ˆ¦N€ "A€ ÿÀ˜ orthinvint|¦KÿÿE¿ÿ°ÿàƒâ”!ÿ``þÈÿÿ(È?ÿÂ(aü^²ü?úKÿÿ `È0ÿ ƒ‚€‚È<ü *8d ü@0Kÿþá`ËᘨˡˆËÁ}ˆ¦8! »ÿ°8`‘N€ ü=$Kÿþ±`8Á@8¡HKÿþ¡`È(ü`êËœØÈHÈ?ÈA@ÈŸüà8`È LB‚@‚¨8! Ø}»ÿ°}ˆ¦KÿþPü2ü2üè$ü":Kÿþ=`ÈŸ ü"À¼ü@ðPÈ|ü(Ø=Ëa@ü*Ë?Ë_(üLÁ‚üàL@‚@‚l@†<ü øKÿýí`ü:*Kÿýá`üØ>8`¨8! »ÿ°}ˆ¦H¤ü øPü@ðKÿý±`ü:(Kÿý¥`üØ>8`HhKÿý`üYØ|üüàLB ‚A‚üúüàLA‚@‚8È!Hü?rÈü]²ÿÀÐü rKÿýI`ü>*Kÿý=`üØ>8`¨8! »ÿ°}ˆ¦Kÿý"Aˆð4orthinv$ˆ<0l¸orth-invInput data errorORTHOGRAPHIC>z×òš¼¯H=Û|ßÙ×½»¿ù!ûTD-__default_char:t38=-5 :t6=f-13; :t7=f-13; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t13=f-11; :t16=f-11; :t17=f-11;orthinvint:F-1 r_maj:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 orthinv:F-1 cos_p14:V-13 sin_p14:V-13false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13 r_major:V-13R4\™>ED^™P`™\b™hd™xf™¼h™ÊRôj™? E l™Pn™`\™°p™Än™r™ t™Pr™\t™tv™¸r™Ät™èx™TGCX A$(=0,4= $(,< L X dp€„,Èàìü  (%DH%L X h l t xˆ Œ” œ%¤¨%´ÌÔØÜàäè ìð øü 04%DHlt €! "Ô$Ø%.fileÿþgorthinv.c.text.datax .bssˆ8ÿþŒ:t14=-5ÿþŒ:t8=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒeÿþŒ:t15=*-5ÿþŒrÿþŒÿþŒ:t39=ZÿþŒkF ¸ª,ŒÿþŽ.bfe0Xÿþ‚ª`ÿþ‚¼hÿþ‚Îpÿþ‚àxÿþ‚.ef˜e@.orthinv¸ T=ó¸ÿþŽ.bfÈeRx:p-13¸ÿþ‚y:p-13Àÿþ‚lon:p4Èÿþ‚lat:p4Ìÿþ‚rh:-13ÿþz:-13ÿþsinz:-13Hÿþcosz:-13@ÿþcon:-13ÿþ.efìevTOCk klk_$STATIC<k-_$STATICkRˆk8.bsGÿþÿþ…ÿþ…ÿþ…4ÿþ…J ÿþ…\(ÿþ…n0ÿþ….esÿþ_kl$  wkorthinv0  orthinvk.tsincos.ptitle.radius‚.origin.offsetp.sqrt.p_error.asinz—.atan2¡.sin­·Tue Jan 13 14:15:54 2004 C for AIX Compiler Version 5.0.2.0 --- .orthinvint_$STATIC_BSS_$STATIC_BSSorthinvintorthinvint.cenlonmer._savef24._restf28.adjust_lon._restf254947 234180 224234 1074020613 1032 20 644 9 polyfor.o` ß@CëÎŒ ÐHhÐ.textÐH(r: .dataÐÐH @.bssh€.debugÆ` “áÿìü$ƒâ€b|¦ÛáÿøÀãÿà8<ÛÁÿðØ_XØ?`ØPü øØŸHØßØ¿Ûÿ”!ÿ Kÿÿµ`üØ? ü øKÿÿ¡`üØ?@È?Kÿÿ`üØ?8È?Kÿÿy`üØ?0È?Kÿÿe`üØ?(ü€È¿HÈ_8È?@Ø¡8È0Kÿÿ=`üØ?€b Kÿÿ)`È?`È_XKÿÿ`È?PKÿÿ `È?HKÿÿ`È?È_Kÿþñ`8`ËáXh8!`ƒáÿì}ˆ¦N€ "A‚ ÿð4 polyforint|¦Kÿþ©¿ÿ°ÿàƒâ”!ÿ``þÈPü!(aKÿþ`ƒ‚ÿ 8Á@üú8¡Hü øÈ_È|ÈŸ`üÈÈ¿LB‚@‚,ü(<ü$zØ>Ø8`¨8! »ÿ°}ˆ¦HÄKÿþ`È?@ü øÈ_8È0ÈŸ(Ûá8Kÿýù`ÿàÈ? ÈAHÈa@Kÿýá`ËÁHÿ½²ËŸ`ÿ`Ë_ü èÿ<òKÿý½`ËürÈ?ÿÿ(ü èüð$ü*ØKÿý•`Àü(È!Hü2ü$ü*üÀ:Ø8`¨8! »ÿ°}ˆ¦KÿýX"AˆðXpolyforäüðÐTÐPOLYCONIC?€IBM >z×òš¼¯H__default_char:t46=-5 :t6=f-13; :t7=f-13; :t8=f-13; :t9=f-13; :t10=f-13; :t11=f-13; :t13=f-11; :t14=f-11; :t15=f-11; :t16=f-11; :t17=f-13; :t18=f-11; :t21=f-11;polyforint:F-1 r_maj:p-13 r_min:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 polyfor:F-1 sinphi:-13 cosphi:-13false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13 r_minor:V-13 r_major:V-13 ^ELh™`j™tl™ˆn™œp™Är™ÖKØt™èv™ôx™z™|™X~™f^€€™ŠEè‚™r™ „™D†™lˆ™¨Š™Ð`ÔMØGÜIàdä#èCð2ôC# (,04 8<@D L \ p „ ˜°Ôàðü2dˆŒ ”˜  ¤¨¬°¸ÀÄÌÐÔäè ð  ( 0 4 8 LP T` l”˜.fileÿþgpolyfor.c.textÐ.dataÐH .bsshÿþŒ:t19=-5ÿþŒ:t12=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒJÿþŒWÿþŒdÿþŒqÿþŒ~ÿþŒ‹ÿþŒ˜ÿþŒ¥ÿþŒ:t20=*-5ÿþŒ²ÿþŒ:t47=ZÿþŒkÐF Tr2!¿ÿþŽ.bfe4Ðxÿþ‚Ý€ÿþ‚êˆÿþ‚üÿþ‚˜ÿþ‚  ÿþ‚temp:-13ÿþ.ef4eL.polyforT xC!3TÿþŽ.bfde]lon:p-13¸ÿþ‚lat:p-13Àÿþ‚x:p4Èÿþ‚y:p4Ìÿþ‚AHÿþN@ÿþcon:-13ÿþml:-13ÿþms:-13ÿþ.ef¬enTOCÐkØkk_$STATICük _$STATICÜkRkh.bsMÿþ[ÿþ…pÿþ…ml0:V-13ÿþ…es:V-13ÿþ…e:V-13 ÿþ…e3:V-13(ÿþ…e2:V-130ÿþ…e1:V-138ÿþ…e0:V-13@ÿþ…†Hÿþ…˜Pÿþ…ªXÿþ…¹`ÿþ….esÿþ_Ôklä  wÐkpolyforð  polyforàk.sqrt.e0fn.e1fn.e2fn.e3fn.mlfn.ptitle.radius2‚.origin.offsetp—.tsincos.msfnz.sin.cos£­Tue Jan 13 14:15:55 2004 C for AIX Compiler Version 5.0.2.0 --- .polyforint_$STATIC_BSS_$STATIC_BSSpolyforintpolyforint.cenlonmer._savef24.adjust_lon._restf244683 238988 229108 1074020614 1032 20 644 9 polyinv.o` ß@CìN… ˜L`˜.text˜HÜþ8 .data˜˜Lठ@.bssää`€.debug­, “áÿüü$ƒâ€b|¦Ø?XÀ#ü <”!ÿ°Ø_PØHØßØŸ@Ø?Ø¿KÿÿÁ`üØ?8È?Kÿÿ­`üØ?0È?Kÿÿ™`üØ?(È?Kÿÿ…`üØ? ü€È¿@È_0È?8Ø¡8È(Kÿÿ]`üØ?€b KÿÿI`È?XÈ_PKÿÿ9`È?HKÿÿ-`È?@Kÿÿ!`È?È_Kÿÿ`8`X8!Pƒáÿü}ˆ¦N€ "A€ ÿð polyinvintü`ÛáÿøÛÁÿð¿¡ÿäƒâ|¦€b`þÈü¢(ÈŸXÈÿá(”!ÿpaÈßÈ8`ý% $üÿ $È?È_8È0ÈŸ(È¿ ÁCüÆH*ÉHý`2ü LB‚@‚,ü8*ØÙ]8`Ëመ8!}ˆ¦»¡ÿäN€ Ø¡8üòØÁ@“¡TPüæºØáHKÿþ `Kÿþ`È`,8`JÈ?X@‚Dü2ü $KÿýÝ`ÿàÈ=KÿýÍ`ÈHü?$ü *Kÿý¹`üØ>8`Ëመ8!}ˆ¦»¡ÿäN€ "A‚ðDpolyinv¬äÐĸ˜0˜POLYCONIC?€IBM >z×òš¼¯H__default_char:t48=-5 :t7=f-13; :t8=f-13; :t9=f-13; :t10=f-13; :t11=f-13; :t12=f-13; :t13=f-13; :t14=f-13; :t16=f-11; :t17=f-11; :t18=f-11; :t19=f-11; :t22=f-11;polyinvint:F-1 r_maj:p-13 r_min:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 polyinv:F-1false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13 r_minor:V-13 r_major:V-13 ]E@g™Ti™hk™|m™¤o™¶K¸q™Ès™Ôu™àw™ðy™B]JEø{™}™$™4™Hƒ™˜_œM G¤I¨c¬$°C¸3¼C$  (,048 <@ P d x ´ÀÐÜèøü3@HPX\ptx |„ ˜œ ¤´¼ÀÄÜ à ä ð ô  X\.fileÿþgpolyinv.c.text˜.data˜L .bssä`ÿþŒ:t20=-5ÿþŒ:t15=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒeÿþŒrÿþŒÿþŒŒÿþŒ™ÿþŒ¦ÿþŒ:t21=*-5ÿþŒ³ÿþŒ:t49=ZÿþŒk˜F 0þ3"ÀÿþŽ.bfe4Ñhÿþ‚Þpÿþ‚ëxÿþ‚ý€ÿþ‚ˆÿþ‚!ÿþ‚temp:-13ÿþ.efeK.polyinv0 dŽC"40ÿþŽ.bf@e]x:p-13¨ÿþ‚y:p-13°ÿþ‚lon:p4¸ÿþ‚lat:p4¼ÿþ‚al:-13ÿþb:-13ÿþc:-13`ÿþiflg:-4ÿþ.eftepTOC˜k kÐk_$STATICÄk _$STATIC¤kRäk`.bsMÿþBÿþ…Wÿþ…ml0:V-13ÿþ…es:V-13ÿþ…e3:V-13 ÿþ…e2:V-13(ÿþ…e1:V-130ÿþ…e0:V-138ÿþ…m@ÿþ…Hÿþ…‘Pÿþ… Xÿþ….esÿþ_œkl¬  w˜kpolyinv¸  polyinv¨k.e0fn.e1fn.e2fn.e3fn.mlfn.ptitle.radius2‚.origin.offsetp.phi4z.asinz.sin—£Tue Jan 13 14:15:56 2004 C for AIX Compiler Version 5.0.2.0 --- .polyinvint_$STATIC_BSS_$STATIC_BSSpolyinvintpolyinvint.cenlonmer.__itrunc.adjust_lon4746 243856 234180 1074020615 1032 20 644 7 psfor.o` ß@Cín‡ `h.textHÌ ; .data`ز @.bssððh€.debug’8 |¦Kÿÿý¿ÁÿÈü$ÿà(ÿ`0ƒÂƒâÿ  ÿ€”!ÿpØ?`Ø_XÃÞü ð<ØßØ¿Ø?PKÿÿµ`ü€ Ø?HKÿÿ¥`ÈÀ^üèü`êȾü€ðÛŸ8Û¿0ü*Ø?@Ø_ 8Á@8¡Hü@ÀžØŸ(HÛß(ü@€PÛß ÿÄrü ðKÿÿ=`È?HÈAHÈa@Kÿÿ)`üØ?ü@ðÈ?HÈaHKÿÿ `üØ?€b Kÿþù`È?`È_XKÿþé`È?8KÿþÝ`ü øü@ØKÿþÍ`8`˜8!»ÁÿÈ}ˆ¦Kÿþ°"A† ÿðTpsforint|¦Kÿþ‰¿¡ÿÔÿàƒâ”!ÿ`þaÈ8ü!(Ëß(Kÿþ]`È(ÿàòÿ²ü øKÿþE`ü`È?Hü@øKÿþ1`È_ €bÈ`ÈŸÀcüËÿ(È@È_A‚ü2ü2ÿÀ$Hü*ü2ÿÀ$ÿ¿²ü àKÿýÝ`Èüzü@øPü àØÿÞ²Kÿý½`Èüz8`Øx8!p»¡ÿÔ}ˆ¦Kÿý”"A„ðüpsfor¤Ðð¼°tPOLAR STEREOGRAPHIC?€¿€IBM ¿ù!ûTD-=Û|ßÙ×½»__default_char:t38=-5 :t6=f-13; :t7=f-13; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-13; :t13=f-13; :t14=f-11; :t17=f-11; psforint:F-1 r_maj:p-13 r_min:p-13 c_lon:p-13 c_lat:p-13false_east:p-13false_north:p-13 sinphi:-13 cosphi:-13 psfor:F-1 sinphi:-13false_easting:V-13false_northing:V-13center_lat:V-13center_lon:V-13 r_minor:V-13 r_major:V-13g™D]Li™\k™Äm™Øo™ôq™Js™u™$w™4y™P{™x}™†]¤™¼™Ðq™ÞD$™Dƒ™l…™_”F˜LœH c¤¨B°1´B 48@DHL\dh px| € „ˆŒ˜œ   ¬°¸¼ÀÌè ,< @!1„¬´¸ÈØäèð ôøü 4 < @ T X \ .fileÿþgpsfor.c.text.data` .bssðhÿþŒ:t15=-5ÿþŒ:t8=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒeÿþŒrÿþŒ:t16=*-5ÿþŒÿþŒ:t39=ZÿþŒkF t 1ŒÿþŽ.bf e:›¨ÿþ‚¨°ÿþ‚µ¸ÿþ‚ÂÀÿþ‚ÏÈÿþ‚áÐÿþ‚temp:-13ÿþcon1:-13ÿþôHÿþ@ÿþ.efTeZ.psfort êBtÿþŽ.bf„eklon:p-13ˆÿþ‚lat:p-13ÿþ‚x:p4˜ÿþ‚y:p4œÿþ‚con1:-13ÿþcon2:-13ÿþrh:-13ÿþÿþts:-13ÿþ.efpewTOCk”kÐk _$STATIC¼k_$STATICœkPðkh.bsLÿþ'ÿþ…<ÿþ…tcs:V-13ÿþ…mcs:V-13ÿþ…ind:V-13 ÿþ…fac:V-13(ÿþ…R0ÿþ…d8ÿþ…e4:V-13@ÿþ…e:V-13Hÿþ…es:V-13Pÿþ…vXÿþ……`ÿþ….esÿþ]˜kpsforint¤  psforintkpsfor°  psfor kj.sqrt.e4fn.tsincos.msfnz.tsfnz.ptitle.radius2.cenlon.offsetpt~ˆ.sin.cos”žTue Jan 13 14:15:57 2004 C for AIX Compiler Version 5.0.2.0 --- .psforint_$STATIC_BSS_$STATIC_BSS._savef26._restf27._savef28.adjust_lon._restf284854 248832 238988 1074020616 1032 20 644 7 psinv.o` ß@Cïä‡ ¸``¸.text¸Hô4H .data¸¸`Ú @.bss`€.debug“` |¦Kÿÿý¿ÁÿÈü$ÿà(ÿ`0ƒÂƒâÿ  ÿ€”!ÿpØ?XÃÞü ð<Ø_PØ¿ØßKÿÿ¹`ü€ Ø?HKÿÿ©`ÈÀ^üèü`êȾü€ðÛŸ8Û¿0ü*Ø?@Ø_ 8Á@8¡Hü@ÀžØŸ(HÛß(ü@€PÛß ÿÄrü ðKÿÿA`È?HÈAHÈa@Kÿÿ-`üØ?ü@ðÈ?HÈaHKÿÿ`üØ?€b Kÿþý`È?XÈ_PKÿþí`È?8Kÿþá`ü øü@ØKÿþÑ`8`˜8!»ÁÿÈ}ˆ¦Kÿþ´"A† ÿðPpsinvint|¦Kÿþ¿¡ÿÄÿàƒâ”!ÿ€8È?Èü(ü"(`þË(@ÿÛraÿû2ü^²ü?úKÿþA`€bÿ È? ÈXÈ_ÃüÈŸÈ?HÈ@8á@A‚ü2ü]²üB$Hü*ü]òüB$Kÿýí`Ë_(üòË8üèü øØ€a@,ƒ@†L@‚$üòØ8`ˆ8!€»¡ÿÄ}ˆ¦Kÿý ü@ðPKÿý™`ü:ØzKÿý`üØ>8`ˆ8!€»¡ÿÄ}ˆ¦Kÿýh"A†ð,psinvÌøäØ¸p¸POLAR STEREOGRAPHIC?€¿€IBM ¿ù!ûTD-=Û|ßÙ×½»__default_char:t44=-5 :t7=f-13; :t9=f-13; :t10=f-13; :t12=f-11; :t13=f-11; :t14=f-11; :t15=f-13; :t16=f-13; :t17=f-11; :t20=f-11; psinvint:F-1 r_maj:p-13 r_min:p-13 c_lon:p-13 c_lat:p-13false_east:p-13false_north:p-13 sinphi:-13 cosphi:-13 psinv:F-1false_easting:V-13false_northing:V-13center_lat:V-13center_lon:V-13 r_minor:V-13 r_major:V-13i™G_Hk™Xm™Ào™Ôq™ðs™Mu™w™ y™0{™L}™ti™‚_Àk™ÊG™`™hƒ™t…™˜™¸a¼IÀOÄKÈeÌ"ÐEØ5ÜE" 4<@DHX`d ltx | €„ˆŒ”˜ œ ¨¬´¸¼Èä (8 <!5€Œ”œ¤¨¬´¸ÈÌÐØÜäè ìð ôø ( ,0 4 @ D LPdp„ˆ.fileÿþgpsinv.c.text¸.data¸` .bss`ÿþŒ:t18=-5ÿþŒ:t11=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ:t8=*-4ÿþŒ&ÿþŒ2ÿþŒ?ÿþŒLÿþŒYÿþŒfÿþŒsÿþŒ€ÿþŒ:t19=*-5ÿþŒÿþŒ:t45=ZÿþŒk¸F p45 šÿþŽ.bf e:©¨ÿþ‚¶°ÿþ‚øÿþ‚ÐÀÿþ‚ÝÈÿþ‚ïÐÿþ‚temp:-13ÿþcon1:-13ÿþHÿþ@ÿþes:-13ÿþ.efPeZ.psinvp H E pÿþŽ.bf€ejx:p-13˜ÿþ‚y:p-13 ÿþ‚lon:p4¨ÿþ‚lat:p4¬ÿþ‚rh:-13ÿþts:-13ÿþtemp:-13ÿþflag:-4@ÿþ.efœe~TOC¸k¼køk _$STATICäk_$STATICÄkPk`.bsOÿþ(ÿþ…=ÿþ…tcs:V-13ÿþ…mcs:V-13ÿþ…ind:V-13 ÿþ…fac:V-13(ÿþ…S0ÿþ…e8ÿþ…e4:V-13@ÿþ…e:V-13Hÿþ…wPÿþ…†Xÿþ….esÿþ]ÀkpsinvintÌ  psinvint¸kpsinvØ  psinvÈkj.sqrt.e4fn.tsincos.msfnz.tsfnz.ptitle.radius2.cenlon.offsetpt.phi2z~.atan2ˆ”Tue Jan 13 14:15:59 2004 C for AIX Compiler Version 5.0.2.0 --- .psinvint_$STATIC_BSS_$STATIC_BSS._savef26._restf27._restf26.adjust_lon4795 253750 243856 1074020617 1032 20 644 8 robfor.o` ß@Cð ðf ,p.textHæ W .data,ØŒ @.bss¼¼p€.debug €b|¦ÛáÿøÛÁÿð“áÿìÿÀƒâÿàÈÀ#Èà Èã0ÈC”!ÿ°É@ÛßÛÿØØŸØÐØ?ØÉc`É#Ø_àØßèØÿðÈ£PÙøÈÃpÈã€ÉC È°È#ÀÈCÐÙÙ? ÀcȃàÉðØ¿ØßØÿÙ_(È£0Ø0ØŸHȃ(È ý@2É#ÉcØ?8Ø_@ÈÃ8Èã@ØhÈHÈ#PÙPÙ?XÙ`Ù_ Ø¿(ØŸ0ÈCXÈc`Ø¿8Øß@ØÿHɃhȃpÈ£xÈÀÈãˆÉÉ#˜ØPØ?XÉC Éc¨Ø_`ØhÙŸpØŸxØ¿€ØßˆÈ°È#¸ØÿÙ˜Ù? Ù_¨Ù°Ø?Àظ€b Kÿþ}`ü ðKÿþq`ü øKÿþe`È?È_KÿþU`8`XËáHËÁ@8!P}ˆ¦ƒáÿìN€ "A‚ÿÔ robforint|¦Kÿþ ¿ÿÐÿàƒâ”!ÿ€<C0`þÈü!(@aKÿýÙ`ƒ¢ÿÀÀÀü$È]ÈÈÐü#$ÿ  ü è*Kÿý­`l`€ÀðDT`8|À}àÈØÈCàüàüÈ#0È£8üa(üÉÐÈÁ@ýF *üB@(ÈÃ(üf*ÀÜü¥0(Èßüè8*Áý€0PÉ?ý]P(É8`ü@Éèý @ü¥²ÿª²üJ²ü$ zücrüºüýòü$úLB ‚üúü&rü>HzØ>@‚4ü2ü2üX:؈ËáxË¡hËÁp}ˆ¦8!€»ÿÐH0ü2ü 2üX:؈ËáxË¡hËÁp}ˆ¦8!€»ÿÐN€ "A„ð|robfor¤È¼¼°ôROBINSON¿¯¾vÈ´9X?ïô‡ü¹#£?€?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½˜Dœ@ T¤¨:°+´:$(, 04 <@DHLPTX\` d hlptx|€„ ˆ"Œ” ˜$œ& ¤¨¬°0´¸$¼0È(Ì*Ð Ô"Ø0à,ä0ì&ð(ô*ø0€4Œ5˜6¤7´8¸9+048DHP\hœ´ ¸¼ÀÈÌ Ð ÔØø    < @P.fileÿþgrobfor.c.text .data, .bss¼pÿþŒ:t14=-5ÿþŒ:t10=-11ÿþŒ:t4=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t5=*-13ÿþŒ:t6=f-1;ÿþŒÿþŒ-ÿþŒ@ÿþŒLÿþŒYÿþŒfÿþŒ:t15=*-5ÿþŒsÿþŒ:t37=ZÿþŒkF ôæ+€ÿþŽ.bfe5r:p-13hÿþ‚pÿþ‚£xÿþ‚µ€ÿþ‚i:-4ÿþ.efÔem.robforô ˜ B:ÈôÿþŽ.bfe~lon:p-13˜ÿþ‚lat:p-13 ÿþ‚x:p5¨ÿþ‚y:p5¬ÿþ‚dlon:-13ÿþp2:-13ÿþip1:-4ÿþ.efpe“TOCk”kÈkô_$STATIC¼k _$STATICœkQ¼kp.bsDÿþxlr:V7 ÿþ…pr:V8Èÿþ…Õÿþ…ëÿþ…R:V-13ÿþ…ÿþ….esÿþ^˜kk¤  ukrobfor°  robfor k.ptitle.radius.cenlon.offsetp‰•ŸTue Jan 13 14:16:00 2004 C for AIX Compiler Version 5.0.2.0 --- .robforint_$STATIC_BSS_$STATIC_BSSrobforintrobforint._savef28.adjust_lon.__itrunc6097 259970 248832 1074020619 1032 20 644 8 robinv.o` ß@Cñöt ˜Œp˜.text˜H Œ ®Œ .data˜˜Œà T @.bss$$p€.debug l €‚|¦ÛáÿøÛÁÿð“áÿìÿÀƒâÿàÈÀ$ÈÄ Èä0ÈD”!ÿ°É@ÛßÛÿØØŸØÐØ?ØÉd`É$Ø_àØßèØÿðȤPÙøÈÄpÈä€ÉD È°È$ÀÈDÐÙÙ? ÀdÈ„àÉðØ¿ØßØÿÙ_(ÉdȤ0Ø0ØŸHÈ„(È ý@2É$Ø?8Ø_@ÈÄ8Èä@Ù`ØhÈHÈ$PÈDXÙPÙ?XÙ_ Ø¿(ØŸ0Ø¿8Èd`ÉdhØß@ØÿHÈ„pȤxÈÄ€ÈäˆÉÉ$˜ØPØ?X€b ÉD Ø_`ØhÙpØŸxØ¿€ØßˆÈ¨È$°ØÿÙ˜Ù? Ù_¨ÈD¸8c8ذØ?¸Ø_ÀKÿþy`ü ðKÿþm`ü øKÿþa`È?È_KÿþQ`8`XËáHËÁ@8!P}ˆ¦ƒáÿìN€ "A‚ÿØ robinvint|¦Kÿþ¾¡ÿdÿàƒâƒÂ”!ÿ<C0<`C0ÈÿÂ(È?ÿÿ(˾ÀËŸÀÈü^ð*Ã~ÌË^Ð`ýaaH@ü"è$Pÿ!à$ü2üØ$üü:*Kÿý`,ü ÊÃ>Ø;`À^À~@‚8`Td88|Ÿ"8„à,/| ¦È„HA†˜8cÿÿ/Èÿðü¤(ÌÄÿøüæ&|È„üÁ0(ü8*üÆ0*ü($üÆ($üà*ü2ü¦üü|ü2ü€LÆ+‚LÚ3‚@ÿ¬A†@€‚ 8dDKÿüÝ`8!»aÿ|}ˆ¦8`êKÿüÀ8!º¡ÿd}ˆ¦Kÿü¬l`€üÃøþààPDžäþ  ÂÞà;_ØÈ!@ü!À*;?Ð;àÊ~è:ÿØü*LB ‚:ßÐ:¿à@‚ þ@òH üPþ[2@‚ üØ$þàü:¸*Kÿü9`l`€Tc8L|®|y®ü (|Z®ü‚|ÈHüÀ*;{,Küc *ü(ü¡2ü 2üVzücrüVúü\²ü]²üV²üBð(üt²ü@ücè$ü“üCà$þR*A@„´üØ$þàKÿÿpþ€˜üØ$þ`ü:˜*Kÿû™`l`€Tc8T|u®|®ü#(|W®ü‚|ÈaPücÀ*;{,Kü€ *ü(ü¡2ü 2üVzü„rüV:üW²ü]²üV²üBð(üu²ü@ücè$ü”üCà$þR*A|@„üØ$þ`ü:˜*Kÿÿp|Èc8ü_à$ȃ(üà (ÉðÈ£0Èÿüe|ü²üd*ý2ü-ºÙü!òüzü$ü'*Ø=Kÿú¹`üØ=8`Kÿýè€b 8ƒ 8cKÿú•`8`êKÿýÌ"AŽ ð„robinv¬($ĸ˜ø˜robinv-convrobinv-convToo many iterations in inverseROBINSONToo many iterations in inverse¿¯¾vÈ´9X?ïô‡ü¹#£?€?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½äøµˆãhñ?‘ßF¢RÝÙ€__default_char:t38=-5:t7=ar0;0;20;-13:t8=ar0;0;20;-13 :t9=f-13; :t11=f-11; :t12=f-11; :t13=f-11; :t16=f-11; :t17=f-11;robinvint:F-1center_long:p-13false_east:p-13false_north:p-13 robinv:F-1false_northing:V-13false_easting:V-13lon_center:V-13DV>Jˆ`™”b™ d™°f™üh™ VDtj™J$l™@n™Tp™Èj™hj™Hr™bJll™˜XœF L¤H¨\¬°B¸,¼B$(, 04 <@DHLPTX\` d hlptx|€„ ˆ"Œ” ˜$œ& ¤¨¬°*´0¸¼$À0Ì(Ð Ô"Ø0à*ä,è0ô&ø(ü0<4@0x4|0ˆ45œ6¨7¸8¼9,  (08<@DXdhp|ˆ”˜ ¤°¸ÔÜàäèìðô=,M<>@M\¨¬¼!Ä"Ð#ø.ü/#&(-054-85<-D/H5L!d"p#˜.œ/¤#¼*È-Ð5Ô-Ø5Ü-ä/è5ì!ô"üGBG(B,G0B4GHJXL`1t2.fileÿþgrobinv.c.text˜.data˜Œ .bss$pÿþŒ:t14=-5ÿþŒ:t10=-11ÿþŒ:t4=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t5=*-13ÿþŒ:t6=f-1;ÿþŒÿþŒ-ÿþŒ@ÿþŒLÿþŒYÿþŒfÿþŒ:t15=*-5ÿþŒsÿþŒ€ÿþŒ:t39=ZÿþŒk˜F ø ®,ÿþŽ.bfe8r:p-13hÿþ‚pÿþ‚°xÿþ‚€ÿþ‚i:-4ÿþ.efØep.robinvø   "BÕøÿþŽ.bfe†x:p-13ÿþ‚y:p-13 ÿþ‚lon:p5(ÿþ‚lat:p5,ÿþ‚yy:-13ÿþp2:-13ÿþu:-13ÿþv:-13ÿþt:-13ÿþc:-13ÿþphid:-13ÿþy1:-13ÿþip1:-4ÿþi:-4ÿþ.ef|e·TOC˜kœk(kü_$STATICÄkc_$STATIC¤kQ$kp.bsLÿþxlr:V7 ÿþ…pr:V8Èÿþ…âÿþ…øÿþ…R:V-13ÿþ… ÿþ….esÿþ^ kk¬  u˜krobinv¸  robinv¨k.ptitle.radius.cenlon.offsetp‰.p_error“§³Tue Jan 13 14:16:01 2004 C for AIX Compiler Version 5.0.2.0 --- .robinvint_$STATIC_BSS_$STATIC_BSSrobinvintrobinvint._savef18.__itrunc._restf25._restf18.adjust_lon3031 263124 253750 1074020620 1032 20 644 8 sinfor.o` ß@CòîZ H4 H.textHH¼p  .dataHH4 @.bss|| €.debugøÄ “áÿì|¦ÛáÿøƒâÛÁÿðÿà”!ÿ°ÿÀ€bØ?Ø_ØØŸKÿÿÉ`ü ðKÿÿ½`ü øKÿÿ±`È?È_Kÿÿ¡`8`XËáHËÁ@8!P}ˆ¦ƒáÿìN€ "A‚ÿˆ sinforint|¦KÿÿU¿¡ÿÔÿàƒâ”!ÿ`þÈü!(aKÿÿ-`Ëßÿ¾rü øKÿÿ`Èü=z8`ÈüúØ>ØxËáhË¡XËÁ`}ˆ¦8!p»¡ÿÔN€ "A„ð„sinforX|pdH¨HSINUSOIDAL__default_char:t30=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t13=f-11;sinforint:F-1center_long:p-13false_east:p-13false_north:p-13 sinfor:F-1delta_lon:-13false_northing:V-13false_easting:V-13lon_center:V-13B&88L™DN™PP™`R™¬T™ºBÔV™èX™HDL:P6THX\4d'h4 $(,048@ L X h l '¸Üøü .fileÿþgsinfor.c.textH .dataH4.bss| ÿþŒ:t11=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒ:t12=*-5ÿþŒKÿþŒ:t31=ZÿþŒkHF ¨p'XÿþŽ.bf e.r:p-13hÿþ‚hpÿþ‚{xÿþ‚€ÿþ‚.efˆe:.sinfor¨  ¾4 ¨ÿþŽ.bf¸eHlon:p-13ˆÿþ‚lat:p-13ÿþ‚x:p4˜ÿþ‚y:p4œÿþ‚­ÿþ.ef,eLTOCHk_$STATICpk _$STATICPkQ|k .bs:ÿþ½ÿþ…Óÿþ…R:V-13ÿþ…èÿþ….esÿþ^LkkX  uHksinford  sinforTk.ptitle.radius.cenlon.offsetp‰.cos•Tue Jan 13 14:16:02 2004 C for AIX Compiler Version 5.0.2.0 --- .sinforint_$STATIC_BSS_$STATIC_BSSsinforintsinforint._savef28.adjust_lon3517 266764 259970 1074020621 1032 20 644 8 sininv.o` ß@CóVa Øx Ø.textØHl ' .dataØØx  @.bssPP €.debugõ˜ “áÿì|¦€bƒâÛáÿøÛÁÿðÿÀ”!ÿ°ÿàØ?Ø_ØØŸ8cKÿÿÅ`ü ðKÿÿ¹`ü øKÿÿ­`È?È_Kÿÿ`8`XËáHËÁ@8!P}ˆ¦ƒáÿìN€ "A‚ÿŒ sininvint|¦KÿÿQ€¢€‚€b“áÿÜËÅÈüb(ÈÈEÿá(È„ÈDü#ð$”!ÿ `ÿ8ƒ Ë¥ü` Ø(ü@€0Kÿþõ`8`¤hËáXË¡HËÁP}ˆ¦8!`ƒáÿÜN€ ü*üü@€LKÿþ¹`ürü$ü=*Kÿþ¥`üØ?8`hËáXË¡HËÁP}ˆ¦8!`ƒáÿÜN€ Û¿8`hËáXË¡HËÁP}ˆ¦8!`ƒáÿÜN€ "A„ð sininvìPø8جØInput data errorSINUSOIDALsinusoidal-inverse?ù!ûTD-¿ù!ûTD-=Û|ßÙ×½»__default_char:t32=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t13=f-11; :t14=f-11;sininvint:F-1center_long:p-13false_east:p-13false_north:p-13 sininv:F-1false_northing:V-13false_easting:V-13lon_center:V-13 =G<Q™HS™TU™dW™°Y™¶Gº7¾= [™H]™\_™ØIÜ;à?äMè9ìð5ø(ü5 ,048D P \ l p (´¸¼ÄÈÐÔà ä èôü 8 < H \ lp”˜.fileÿþgsininv.c.textØ .dataØx .bssP ÿþŒ:t11=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒ:t12=*-5ÿþŒKÿþŒXÿþŒ:t33=ZÿþŒkØF ¬l(eÿþŽ.bfe.r:p-13hÿþ‚upÿþ‚ˆxÿþ‚š€ÿþ‚.efŒe:.sininv¬ (´5­¬ÿþŽ.bf´eHx:p-13xÿþ‚y:p-13€ÿþ‚lon:p4ˆÿþ‚lat:p4Œÿþ‚temp:-13ÿþ.ef¸eXTOCØkèk8k_$STATICk3_$STATICÜkQPk .bs?ÿþºÿþ…Ðÿþ…R:V-13ÿþ…åÿþ….esÿþ^àkkì  uØksininvø  sininväk.ptitle.radius.cenlon.offsetp.p_error.cos‰•Tue Jan 13 14:16:03 2004 C for AIX Compiler Version 5.0.2.0 --- .sininvint_$STATIC_BSS_$STATIC_BSSsininvintsininvint._savef28.adjust_lon10328 277214 263124 1074020623 1032 20 644 8 somfor.o` ß@CôÚ ô  .text H$Ì: .data ô Øh @.bss „ „ €.debugV Ì |¦Kÿÿý¿ÿ°ƒâÈ”!ÿpÈ?ÿàra`}`œ`»ü ø`ÚÛè`ùKÿÿ½`ƒÿÁrü øË¸8È0ÿ€rKÿÿ`ÈHÿürÀ?ÿ`ºÈPüºÈXXÿºü{²ü $Kÿÿm`ÿÿrü>Ø$ÛøKÿÿY`È(ü^²ËØ@ÿŸòü[$ü|ÿ¡2ü>çºKÿÿ1`ÿ`üçxÿ€$ü@ÛÈü *Kÿÿ `À ü<rØ<È>ü rËKÿþí`ürü^è*Øü²È>ÿãØ$KÿþÍ`Àü!òØ:È>ü rKÿþ±`ürü ؘ8!»ÿ°}ˆ¦KÿþŒ"A†x som_series|¦}€&Kÿþa¿Aÿ˜ü$‘”!ÿ€aLƒB<C0.ƒâÃÚüð<ƒÂ `ýaÙØ¿Ø?ˆØßØ Ø_€xpA’8Àÿà€Hü$ØŸÀ:¬l€tØ8Èpü*ØH„,o€€|À¬È!xüA*@€4È0È:8üB|È(È:HÈz@üC²Ëú Ø>Ø8Ø_H0È`È:hüB|ÈXÈ:HÈz@üC²ËúPØ>Ø8Ø_Àp؃b8{LKÿýA`È?ˆÈ_€Kÿý1`@’$8›8cƒKÿý`8› c£Kÿý `˺xü?r8»dKÿüù`Èü r8»œKÿüå`È?È_KÿüÕ`È>8» KÿüÅ`ü øKÿü¹`ü`Ø?(ÿ È€ü@ ü@ Ø(ÿ ü øKÿü‰`ÃúŒÈ ü`rü]2Àšpü¿(Ø?0Ø@ü(ÀÚˆüaò8ahüý²8`8¡Xü…ò8ÁPý 28áHýrü>8(üDH$Ù@ü!$üc$Ø_P9@ØXü¡0zØ¿HKÿü ËÁ`Ë¡XËhËaPËAH;À Ã:à Âú”8ahÛ!@8`8¡X8ÁP8áH9@KÿûÅ;Þÿ9¸*,QÈ`ÿÀö:8ahÈXÿ î:Èhÿ€æ:ÈPÿ`Þ:ÈHÿ@Ö:AÛ!@8`8¡X8ÁPKÿÿ¨;Àÿ ¸8ahÛ!@8`8¡X8ÁP8áH9@KÿûM;Þÿ9¸*,HÈ`ÿÀ÷ú8ahÈXÿ ïúÈhÿ€çúÈPÿ`ßúÈHÿ@×úAÛ!@8`8¡X8ÁPKÿÿ¨À˜8ahØ@8`8¡X8ÁP8áH9@KÿúÙÈ`üð*È!Xü!è*ÈAhüBà*ÈaPücØ*Àš ÀºœÈÁHü($Àú¤üÆÐ*Á¨8`ü! $üB($Øxüc8$üÆ@$Ø?pØ_€Øß`Øhô€ø8!ð|¦}€ »Aÿ˜KÿúX"CŠóÿÀ somforint|¦Kÿú1¿AÿXÿàƒÂƒâ”!þÀÈÈ~¸üÿÁ(a`ü˾°@€ÿàÈÀüø@ÞpÿàHÞpüàLB ‚@‚Ë~ÈÈüA‚Ë~Ðüø@Ë~Ø€b Ë_ Àÿ Ð(;@Ë(Êÿ0Êß8ʣʞàHA„;`ü;õºþ`ØHË~Ð;`ü;õºþ`ØKÿùY`üàüœü ØLA‚@‚Â^@…Â^ˆKÿù1`È^Èürþ6ôúþØ<ü ˆKÿù`ýàü øüzü@þ1 *Kÿøõ`ýÙrü ˆKÿøå`ürüºü x$KÿøÑ`;{,2üšýá€*ü@zþ`xü(üüA…p¼ÿ½¸Kÿ÷é`ü=$Kÿ÷Ý`ÈøÀ^ü!ºKÿ÷É`Kÿ÷Á`ÿàü xKÿ÷±`ÿÀÿ—²ü xÿ¾²Kÿ÷™`ÈXüp:È_HübwzÈ_Pü‚wzÿœrü2ü$$Kÿ÷m`Ë¿@ÿœrÛŸü2ü=zKÿ÷Q`Ë€ÿ@Ë?xü/x*Kÿ÷9`ËpürÀ> ü/rÿ{úKÿ÷`Ë?ˆüØzÀ>ü\òË`ü/rËŸhüBÐ$ü(ü2ØKÿöé`Èü;rÈ_ü}ò8`ü>:ücÐ$ü!*ü9rØ<ü *Èü*Ø=ØH8!@»AÿX}ˆ¦Kÿö”"A’ð¤somfor € „ ¨  À ´˜ Ì som-forwardLandsat Ratio: Satellite Number: Path Number: SPACE OBLIQUE MERCATORInclination of Orbit: 50 iterations without conv Longitude of Ascending Orbit: ?‘ßF¡úç?€@€@@D´Y€IBM ?û«ôö¯°=?²[ÊöèOw@`× =p¤?öò½´†¡&?‘ßF¢R5?à¥)O„¢’?ûl0a\j?±”S€¢C~@`)™™™™š?ø¸•lÅÄ«IBM @L¥Üc˰>. è&Ö•¿€@AAB´AðBpApB4Ù€>z×òš¼¯H?ù!úü‹z¿ù!úü‹z?ù!ûTD-@jz)U8^@Ù|3!Ò¾z×òš¼¯H@ !ûTD-@!ûTD-?é!ûTD-?__default_char:t44=-5:t8=ar0;0;79;-5 :t10=f-11; :t12=f-11; :t13=f-11; :t14=f-11; :t15=f-11; :t16=f-11; :t17=f-11; :t20=f-1;som_series:F-11somforint:F-1 r_major:p-13 r_minor:p-13 satnum:p-4 alf_in:p-13false_east:p-13false_north:p-13 time:p-13 start1:p-4sat_ratio:p-13 one_es:-13 suma2:-13 suma4:-13 sumc1:-13 sumc3:-13 somfor:F-1delta_lon:-13 xlamt:-13 xlamp:-13 tanlg:-13 tlamp:-13delta_lat:-13 radlt:-13 radln:-13 errorbuf:8false_northing:V-13false_easting:V-13 start:V-13lon_center:V-13gsat_ratio:G-13²™„D´™N£d¶™”¸™¨¸™и™ô¶™¶™4¶™P¶™tº™ ¼™¾„Ê£Ö¬ºŠÀ¾™ÐÀ™ä™ô™Ä™Ä™,Æ™<Ä™H¶™x´™¨È™Ðʙބâ£Z¬¨¶™д™ì¶™ Ì™´™0ΙnŠxЙ†ŠˆÒ™Ø´™ì¶™ü´™¸™$Ô™8Ì™@Ö™P´™h¶™”¸™°¸™È´™ä´™ ´™ lØ™ † ”Œ ˜¥ œ©  ˆ ¤® ¨5 ¬‚ ´Y ¸‚" 4<DLPT ¤¨¸ÀÌÜì ü    $ ( , 0 4 < @ H d5¨ ¸ ¼ Ä ÈÌ Ôäèìð ô     $ (48T`dhptx|€„”˜ ¤¨¬°$¸)È*Ø+Ü-ì.ü01$243D5\6t7€>„8ˆ9Œ8@”>˜7œ@ :¤;¨9¬A°8´A¼>ÀAÄ>ÈAÌ?Ð:Ô>Ø?Ü:à=ä>èAì=ð;øAüBCDE FG J$I(J@GLKTJXL`MhNpOxG|I€JQ˜TœS T¸QÄUÌTÐVØWàXèYðQôSøT\ ]\],^4_<`DaLdPcTbXc\f`bdghhldpetcxf|g€d„eˆgŒfiYØÜàðø  $ < L X'h€ˆŒœ ¤¨°´¸¼ÈÐàäèèøü 08 <!@DHL"PT`!dh#l/€01˜'˜)œ'¤(¨*¬(°+´*¼+Ä-ÐÔ5ä6,:8;L<\>d=h>œ? >¨?¸@¼?À@ìAð@ôBø@üB @ A B H $B (I ,B 0J 4B @C HH LG PI TH XI \K.fileÿþgsomfor.c.text :.data ô .bss „ ÿþŒ:t9=-11ÿþŒ:t7=-5ÿþŒ:t3=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t4=f-1;ÿþŒ:t5=*-13ÿþŒ:t6=f-1;ÿþŒÿþŒ,ÿþŒ:t11=*-5ÿþŒ9ÿþŒFÿþŒSÿþŒ`ÿþŒmÿþŒzÿþŒ:t18=k-5ÿþŒ:t19=*18ÿþŒ‡ÿþŒ:t45=ZÿþŒk F k˜Ì5 “ÿþŽ.bf efb:p5¨ÿþ‚fa2:p5¬ÿþ‚fa4:p5°ÿþ‚fc1:p5´ÿþ‚fc3:p5¸ÿþ‚dlam:p5¼ÿþ‚sd:-13ÿþsdsq:-13ÿþh:-13ÿþsq:-13ÿþfc:-13ÿþ.efxe!R˜ 4zY ¥˜ÿþŽ.bf¨e@µÿþ‚Äÿþ‚Óÿþ‚path:p-4ÿþ‚à ÿþ‚lon:p-13(ÿþ‚î0ÿþ‚8ÿþ‚@ÿþ‚Hÿþ‚flag:p-4Lÿþ‚,Pÿþ‚i:-4ÿþalf:-13ÿþe2c:-13ÿþe2s:-13ÿþ=ÿþdlam:-13@ÿþfb:-13hÿþfa2:-13`ÿþfa4:-13Xÿþfc1:-13Pÿþfc3:-13HÿþJÿþVÿþbÿþnÿþsumb:-13ÿþ.ef¬e¨.somforÌ À΂ zÌÿþŽ.bfØeºlon:p-13Xÿþ‚lat:p-13`ÿþ‚y:p5hÿþ‚x:p5lÿþ‚n:-4ÿþl:-4ÿþ‡ÿþrlm:-13ÿþtabs:-13ÿþtlam:-13ÿþxlam:-13ÿþc:-13ÿþ—ÿþab2:-13ÿþab1:-13ÿþ£ÿþsav:-13ÿþd:-13ÿþsdsq:-13ÿþsd:-13ÿþ¯ÿþxtan:-13ÿþtphi:-13ÿþdp:-13ÿþrlm2:-13ÿþscl:-13ÿþ»ÿþconv:-13ÿþÇÿþ×ÿþãÿþtemp:-13ÿþï@ÿþ.ef peTOC k k €k_$STATIC Àk¾_$STATIC  k] „k˜.bsŒÿþüÿþ…ÿþ…'ÿþ…s:V-13ÿþ…es:V-13 ÿþ…ca:V-13(ÿþ…sa:V-130ÿþ…p21:V-138ÿþ…xj:V-13@ÿþ…w:V-13Hÿþ…t:V-13Pÿþ…q:V-13Xÿþ…c3:V-13`ÿþ…c1:V-13hÿþ…a4:V-13pÿþ…a2:V-13xÿþ…b:V-13€ÿþ…a:V-13ˆÿþ…4ÿþ….esÿþj ”kw ¨  ˜k‹ Fÿþ€– œksomfor ´  somfor ¤k¡.sin.cos.sqrt«µ.ptitle.radius2¿.genrpt.offsetpÌÖ.tan.atan.sprintf.p_error.asin.logàêTue Jan 13 14:16:04 2004 C for AIX Compiler Version 5.0.2.0 --- .som_series.somforint_$STATIC_BSS_$STATIC_BSSsomforintsomforintgsat_ratiogsat_ratio._savef26._restf27._savef22.genrpt_long._restf23._savef14._restf149668 287004 266764 1074020624 1032 20 644 8 sominv.o` ß@CöÂÉ À´˜ À.text ÀHj@ä .data À À´  @.bss t t˜€.debugÓ ¼ |¦Kÿÿý¿ÿ°ƒâÈ”!ÿpÈ?ÿàra`}`œ`»ü ø`ÚÛè`ùKÿÿ½`ƒÿÁrü øË¸0È(ÿ€rKÿÿ`È@ÿürÀ?ÿ`ºÈPüºÈXXÿºü{²ü $Kÿÿm`ÿÿrü>Ø$ÛøKÿÿY`È ü~²ËØ8ÿŸòü^²ü{$ü|ÿ¡2ü?úKÿÿ-`ÿ`üçxÿ€$ü@ÛÈü *Kÿÿ `À ü<rØ<È>ü rËKÿþé`ürü^è*Øü²È>ÿãØ$KÿþÉ`Àü!òØ:È>ü rKÿþ­`ürÀ?ؘ8!»ÿ°}ˆ¦Kÿþˆ"A†| som_series|¦Kÿþa¿aÿœü$ÿ€@”!ÿ ƒb<C0€a8ƒâÃÛ`þüð<,aØ¿ØßØ_€Ø?ˆØpA‚ØŸÿàÀü$Ø0Hl,o €tÀœÈ!püA*@€,È0È;8ü|È;@È[(Ø_0ü2Ëû ØH(ÈXÈ;`ü|È;@È[PØ_0ü2ËûH؃‚ 8|LKÿý`È?ˆÈ_€Kÿýq`8œ8c£Kÿýa`8œ cÃKÿýQ`Ë»hü?r8¼dKÿý=`Èü r8¼€Kÿý)`È?È_Kÿý`8¼ ü àKÿý `ü øKÿüý`ü`Ø? ÿ Èpü@ ü@ Ø ÿ ü øKÿüÍ`Ãû|Èü`rü]2À›ü¿(Ø?(Ø@ü(ÀÛxüaò8ahý]²8`ü…òý 2ýrüþP(üDH$ü*$Ù8ü§$üc$Ø?HØ_P8¡X8ÁPØXü%1z8áH9@Ø?@KÿüEËÁ`Ë¡XËhËaPËAH;À Ã;€Ã Âû„8ahÛ!@8`8¡X8ÁP8áH9@Kÿü;Þÿ9¸*,QÈ`ÿÀö:8ahÈXÿ î:Èhÿ€æ:ÈPÿ`Þ:ÈHÿ@Ö:AÛ!@8`8¡X8ÁPKÿÿ¨;Àÿ ¸8ahÛ!@8`8¡X8ÁP8áH9@Kÿû‰;Þÿ9¸*,HÈ`ÿÀ÷ú8ahÈXÿ ïúÈhÿ€çúÈPÿ`ßúÈHÿ@×úAÛ!@8`8¡X8ÁPKÿÿ¨Àˆ8ahØ@8`8¡X8ÁP8áH9@KÿûÈ`üð*È!Xü!è*ÈAhüBà*ÈaPücØ*À›À»ŒÈÁHü($Àû”üÆÐ*Á˜8`ü! $üB($Øxüc8$üÆ@$Ø?pØ_€Øß`Øhè8!à»aÿœ}ˆ¦Kÿúœ"AŠóÿÀÌ sominvint|¦}€&Kÿúq¿aÿ\ƒâƒÂ8€Ëÿ€Èüb(ÈÈ_ˆýòü(ÈŸ(È¿0üÄr| ‘”!þàÿÀ$ÿ£$`ûØHØ¡PØÁXÿ`@$a;€ËŸ@Ë_Pþ ØË?XË8ÊÿxÊßpÊŸhü ¨Ê`Â^KÿùÕ`þ!rü ØKÿùÅ`ÉÁXü”züQ–zþrüz”zü²ü#$Kÿù¡`þ0rü;Ø*ürüÀ$þ*Kÿù…`Áþ þ€|ü;òKÿùq`þ€|ýñÀ$ü ØKÿù]`ÀýÀü;2KÿùI`;œürÈ^pü:ü€<ÿ`ø$ü;¨(þ Øü ü ¨üA$.2Aÿ8Ú?€‚ 8d¤Kÿøý`HÚ?A4€‚ 8d¤Kÿøá`8`Ö$€(8! |¦}€ »aÿ\Kÿø¼Kÿø¹`ÿàürüÀ$üÀ$ü *Kÿø`ÁÞÿÀÿ´ïüü;²Kÿø…`üè|ü>2Kÿøu`Kÿøm`È ü*þßòü ØÿÀ*KÿøQ`Ëþ¨ü ü@ Ȱÿ{*ü ðKÿø-`Ëßÿ’ð(ÿ ü Øÿ]rüà$þò(Kÿø `ÉÁHü•ºË?HüRÐ(Ë üzrþ—rþ®rü ¸Kÿ÷Ý`þõrü ØKÿ÷Í`ü*ü7$ü<ü8 8ü!$Kÿ÷±`Ã>þàüÈLB ‚@‚ÚA`ü@ ÀxØ`ü ØKÿ÷}`üÈLA‚@‚ÚAhü ØKÿ÷a`ü@ ÀxØhÈahüR(È>¸ürÈ¡PÈ`ü!²üÿ$¸|þøÿûÉ|@(ü²ü<:Kÿ÷`ü=$Kÿ÷`üØ!pLQ“‚@‚Pü ØKÿöé`ÿÀü ÈKÿöÙ`ÿ ü ÈKÿöÉ`ürüN2üxü $Kÿö±`üØ!pÈü ø*Kÿö™`üØ;ÉÁpÙÝ8`$€(8! |¦}€ »aÿ\Kÿöd"C’ðsominv ´ t Ô ì àœ Àˆ Àsom-inverseLandsat Ratio: Satellite Number: Path Number: SPACE OBLIQUE MERCATORInclination of Orbit: Longitude of Ascending Orbit: 50 iterations without convergence?‘ßF¡úç?€@€@@D´Y€?û«ôö¯°=?²[ÊöèOw@`× =p¤?öò½´†¡&?‘ßF¢R5?ûl0a\j?±”S€¢C~@`)™™™™š?ø¸•lÅÄ«@L¥Üc˰>. è&Ö•¿€@AAB´AðBpApB4Ù€¿é!ûTD->z×òš¼¯H¾z×òš¼¯H?ù!ûTD-__default_char:t38=-5 :t7=f-13; :t11=f-11; :t12=f-11; :t13=f-13; :t14=f-11; :t15=f-11; :t16=f-11; :t17=f-11;som_series:F-13sominvint:F-1 r_major:p-13 r_minor:p-13 satnum:p-4 alf_in:p-13false_east:p-13false_north:p-13 time:p-13sat_ratio:p-13 one_es:-13 suma2:-13 suma4:-13 sumc1:-13 sumc3:-13 sominv:F-1 defac:-13 actan:-13 bigk2:-13 xlamt:-13false_northing:V-13false_easting:V-13lon_center:V-13¡™xD£™N—d¥™”§™¨§™Ô§™ø¥™¥™8¥™T¥™x©™ «™ºxÆ—z~€­™¯™ ±™°±™ij™س™èµ™ø³™¥™4£™d·™¹™š—¢x,£™<¥™`§™|£™£™¤£™¸£™þ~»™~ »™D½™H£™d§™|£™Œ¿™”Á™°¥™Ô£™øÃ™$§™4¥™PÁ™„¥™ ¥™ð§™üÅ™ Ù (¥™ 8£™ PÁ™ hÇ™ œ½™ Àz Ä€ È™ Ì| Ð Ô2 Øv àU äv 4<DLPT ¤¨¸ÄÐàð    $ ( , 0 4 8 @ D L `d h2¨ÀÄÈÔÜàäèìôø ü   ,<DHLPTdlptx"ˆ#˜$¨%¸&Ì'à(ð)+,0-<4@.D/H.L7P4T-X7\0`1d/h8l.p8t4|6€0„4ˆ5Œ60”3˜5œ4 8¨3¬1°8¸1¼8À9Ä:È;Ì<Ð=Ô>äAè@ìA>BAC$D,E4F<>@@DATH\K`JdK|HˆLK”MœN¤O¬P´H¸J¼KÌSÐTÔSØTðUøVWX[ZYZ ]$Y(^,_0[4\8Z<]@^D[H\L^P]T`U˜ ¤¨¬¸ÀÐôü 48 l ÀÄ ÈÌ Ô Ø Üàäèðø ü  (,6HT”œ¤¨ ¬° Ð!Ü#ä!è#ì"ð#X(\#`(p)€*œ+¸,Ä1È-Ì,Ô1Ø,Ü1à-ä1 2 `3 x4 €5 „6.fileÿþgsominv.c.text À@.data À´ .bss t˜ÿþŒ:t9=-5ÿþŒ:t8=-11ÿþŒ:t3=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t4=f-1;ÿþŒ:t5=*-13ÿþŒ:t6=f-1;ÿþŒÿþŒ:t10=*-5ÿþŒ&ÿþŒ3ÿþŒ@ÿþŒMÿþŒZÿþŒgÿþŒtÿþŒ:t39=ZÿþŒk ÀF kœj2ÿþŽ.bf eðfb:p5¨ÿþ‚fa2:p5¬ÿþ‚fa4:p5°ÿþ‚fc1:p5´ÿþ‚fc3:p5¸ÿþ‚dlam:p5¼ÿþ‚sd:-13ÿþsdsq:-13ÿþh:-13ÿþsq:-13ÿþfc:-13ÿþ.ef|eþRœ ì$U“œÿþŽ.bf¨e9£øÿþ‚²ÿþ‚Áÿþ‚path:p-4 ÿþ‚Îÿþ‚lon:p-13ÿþ‚Ü ÿþ‚î(ÿþ‚0ÿþ‚flag:p-48ÿþ‚ <ÿþ‚i:-4ÿþalf:-13ÿþe2c:-13ÿþe2s:-13ÿþÿþdlam:-13@ÿþfb:-13hÿþfa2:-13`ÿþfa4:-13Xÿþfc1:-13Pÿþfc3:-13Hÿþ+ÿþ7ÿþCÿþOÿþsumb:-13ÿþ.efhe˜.sominvˆ 4$v[ˆÿþŽ.bf˜e§y:p-138ÿþ‚x:p-13@ÿþ‚lon:p5Hÿþ‚lat:p5Lÿþ‚tlon:-13ÿþconv:-13ÿþsav:-13ÿþsd:-13ÿþsdsq:-13ÿþblon:-13ÿþdif:-13ÿþst:-13ÿþhÿþtÿþtlat:-13ÿþdd:-13ÿþbigk:-13ÿþ€ÿþŒÿþsl:-13ÿþscl:-13ÿþdlat:-13ÿþdlon:-13ÿþtemp:-13ÿþinumb:-4ÿþ.ef  eÜTOC Àk Àk ´kÀ_$STATIC ìkÆ_$STATIC Ìk] tk˜.bs€ÿþ˜ÿþ…®ÿþ…s:V-13ÿþ…es:V-13ÿþ…ca:V-13 ÿþ…sa:V-13(ÿþ…p21:V-130ÿþ…xj:V-138ÿþ…w:V-13@ÿþ…u:V-13Hÿþ…t:V-13Pÿþ…q:V-13Xÿþ…c3:V-13`ÿþ…c1:V-13hÿþ…a4:V-13pÿþ…a2:V-13xÿþ…b:V-13€ÿþ…a:V-13ˆÿþ…Ãÿþ….esÿþj Äkw Ô  Èksominv à  sominv Ðk‹.sin.cos.sqrt•Ÿ.ptitle.radius2©.genrpt.offsetp¶À.p_errorÊ.exp.atan.tan.asinÔàTue Jan 13 14:16:06 2004 C for AIX Compiler Version 5.0.2.0 --- .som_series.sominvint_$STATIC_BSS_$STATIC_BSSsominvintsominvint._savef26._restf27._savef22.genrpt_long._restf23._savef14._restf14.adjust_lon4201 291330 277214 1074020626 1032 20 644 9 sterfor.o` ß@Cø”t |8.textHlz/ .data|X @.bssŒŒ8€.debug•Ô “áÿüƒâ|¦Ø?0Ø_(ü ”!ÿÀØ Ø¿ØŸ8ßcåKÿÿÍ`€b8c,Kÿÿ½`È?0Kÿÿ±`È?(Kÿÿ¥`È? Kÿÿ™`È?È_Kÿÿ‰`8`H8!@ƒáÿü}ˆ¦N€ "A€ ÿÀ˜ sterforint|¦KÿÿE¿¡ÿÔÿÀƒâ”!ÿ€`þÈ(ü!(aKÿÿ`8Á@ÿà8¡Hü ðKÿÿ`ü øKÿþù`È_ÿ€È@üB2ÈÁHü øÈŸ€¢ü¢2€‚È_0Ëÿü„)ºÀ¥Èe8d ÀÅü… *üà"üLB‚@‚0Kÿþ™`Ë`ˆËÁpËáx}ˆ¦8!€»¡ÿÔ8`gN€ üf $ÿÂòÿ ²Kÿþa`Èü=øz8`Ø>È?ÈaHÈA@ü!²È_ü<rü#¸üz؈8!€»¡ÿÔ}ˆ¦Kÿþ"A„ð8sterfor$Œ<0x¸ster-forPoint projects into infinitySTEREOGRAPHIC?€IBM =Û|ßÙ×½»@__default_char:t36=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t15=f-11; :t16=f-11;sterforint:F-1 r_maj:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 sterfor:F-1 sinphi:-13 cosphi:-13 coslon:-13 cos_p10:V-13 sin_p10:V-13false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13 r_major:V-13R4\™>ED^™P`™\b™hd™xf™¼h™ÊRäj™ü\™l™.?6Ehn™ p™ìr™TGCX A$(=0+4= $(,< L X dp€„+Èìðô$ (,048 @DLP ThpŒ” ˜ ¨¬ °´ ¸Ü.fileÿþgsterfor.c.text.data| .bssŒ8ÿþŒ:t13=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒ:t14=*-5ÿþŒeÿþŒrÿþŒ:t37=ZÿþŒkF ¸z+ÿþŽ.bfe0Xÿþ‚`ÿþ‚¯hÿþ‚Ápÿþ‚Óxÿþ‚.ef˜e@.sterfor¸ XÔ=æ¸ÿþŽ.bfÈeSlon:p-13˜ÿþ‚lat:p-13 ÿþ‚x:p4¨ÿþ‚y:p4¬ÿþ‚ôHÿþ@ÿþdlon:-13ÿþÿþksp:-13ÿþg:-13ÿþ.efðedTOCk kxk_$STATIC<k:_$STATICkRŒk8.bsGÿþÿþ…*ÿþ…9ÿþ…Nÿþ…d ÿþ…v(ÿþ…ˆ0ÿþ….esÿþ_kl$  wksterfor0  sterfork.tsincos.ptitle.radius‚.origin.offsetp—.cos.p_error.sin£­Tue Jan 13 14:16:08 2004 C for AIX Compiler Version 5.0.2.0 --- .sterforint_$STATIC_BSS_$STATIC_BSSsterforintsterforint.cenlonmer._savef28.adjust_lon._restf284577 296032 287004 1074020627 1032 20 644 9 sterinv.o` ß@Cùºx ØP8Ø.textØHÔ(C .dataØØP Î @.bss((8€.debugap “áÿüƒâ|¦Ø?0Ø_(ü ”!ÿÀØ Ø¿ØŸ8ßcåKÿÿÍ`€bKÿÿÁ`È?0Kÿÿµ`È?(Kÿÿ©`È? Kÿÿ`È?È_Kÿÿ`8`H8!@ƒáÿü}ˆ¦N€ "A€ ÿÀ” sterinvint|¦KÿÿI¿ÿ°ÿàƒâ”!ÿ``þÈÿÿ(È?ÿÂ(aü^²ü?úKÿÿ`È0ü*ÿ ü!$Kÿþù`8Á@ü!*8¡HKÿþå`ËŸ(ü ꃂ۞ÈAHË<ÈË üÈÈ!@È8`LB‚@‚ Ë!h¨8! Û}»ÿ°}ˆ¦KÿþŒü^²ü²üè$ü!úKÿþy`Èü`ÚÀœü@ðPØ=ü Ë_Ëa@ü*üLÁ‚üÈL@‚@‚lü øP@†<ü øKÿþ-`ü<*Kÿþ!`üØ>8`¨8! »ÿ°}ˆ¦H¬ü@ðKÿýõ`ü<(Kÿýé`üØ>8`HtKÿýÑ`ÈHüZØ|È?ü`úü€ü @$ü@8`¨8! »ÿ°}ˆ¦Kÿýü2ü]²ü!2Kÿý`ü<*Kÿýu`üØ>8`¨8! »ÿ°}ˆ¦KÿýP"Aˆðsterinvì(øØ´ØSTEREOGRAPHIC=Û|ßÙ×½»¿ù!ûTD-__default_char:t34=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t15=f-11;sterinvint:F-1 r_maj:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 sterinv:F-1 cos_p10:V-13 sin_p10:V-13false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13 r_major:V-13P4Z™>C@\™L^™X`™db™td™¸f™ÆPðh™j™Z™.=tl™ˆn™Ôp™àr™ p™r™0t™pv™€p™Œr™°v™ØRÜEàAäVè?ìð;ø*ü; $(,< H T `l|€*ÄÜèø$(048<DHP T\(h l(x˜œ ¤¨°´¸¼ÈÌÐðô((08#<@#D \!`(t#œ' (.fileÿþgsterinv.c.textØ.dataØP .bss(8ÿþŒ:t13=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒ:t14=*-5ÿþŒeÿþŒ:t35=ZÿþŒkØF ´(*rÿþŽ.bfe0ƒXÿþ‚`ÿþ‚¢hÿþ‚´pÿþ‚Æxÿþ‚.ef”e@.sterinv´  ‚;Ù´ÿþŽ.bfÄeRx:p-13¸ÿþ‚y:p-13Àÿþ‚lon:p4Èÿþ‚lat:p4Ìÿþ‚rh:-13ÿþz:-13ÿþsinz:-13Hÿþcosz:-13@ÿþcon:-13ÿþ.ef´eyTOCØkèkk_$STATICk_$STATICàkR(k8.bsEÿþçÿþ…öÿþ…ÿþ…ÿþ…0 ÿþ…B(ÿþ…T0ÿþ….esÿþ_Üklì  wØksterinvø  sterinväk.tsincos.ptitle.radius‚.origin.offsetp.sqrt.atan—.asin.atan2¡.sin­·Tue Jan 13 14:16:09 2004 C for AIX Compiler Version 5.0.2.0 --- .sterinvint_$STATIC_BSS_$STATIC_BSSsterinvintsterinvint.cenlonmer._savef24._restf27.adjust_lon._restf259343 305500 291330 1074020628 1032 20 644 10 stplnfor.o` ß@Cúö³ HHH.textHH„5“ .dataHHH* @.bss €.debug? Ø |¦}€&Kÿÿù¿aÿ¼ƒâ‘”!þ`€`~`œ; ÿÿ|A‚¨“ß,@¬,@‚T8…8ì| ¦„8€|CHA‚(8„„|CÿðA‚8„„|@‚\`HT,@‚L8…8Ô| ¦„8€|CHA‚ÿÐ8„„|CÿðA‚ÿ¼8„„|A‚ÿ¬,ÿÿ@‚D8ŸX8a¤cÅc†Kÿþý`8Ÿ8a¤Kÿþí`¨8! »ÿÀ}ˆ¦8`N€ .@’8Ÿ`£Kÿþ½`|{yH`ÃcäKÿþ¥`|{y@‚48Ÿ 8¨Kÿþ`¤€¨8`8! |¦}€ »aÿ¼N€ cc°8 KÿþY`8a„8€8  cfKÿþA`ƒ¢8€8 cfc£Kÿþ%`8a8€8  cfKÿþ `ccKÿþ`€,AL8Ÿ€8a¤cÅc†KÿýÝ`8Ÿ$8a¤KÿýÍ`¤€¨8`8! |¦}€ »aÿ¼N€ 8¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QR?€IBM ?‘ßF¢R5__default_char:t90=-5:t7=ar0;0;8;-13:t8=ar0;0;31;-5:t9=ar0;0;99;-5:t11=ar0;0;0;-4œ:T12=s32_ptr:4,0,32;_cnt:-1,32,32;_base:4,64,32;_bufendp:4,96,32;_flag:-3,128,16;_file:-3,144,16;__stdioid:-1,160,32;__newbase:4,192,32;_unused:11,224,32;; FILE:t13=12 :t15=*-13 :t16=f-1;:t17=ar0;0;133;-4:t18=ar0;0;133;-4 :t20=f-11; :t21=f-13; :t23=f-13; :t24=f-11; :t25=f-11; :t26=f-1; :t27=f-1; :t28=f-1; :t29=f-1; :t30=f-1; :t31=f-1; :t32=f-1; :t33=f-1; :t34=f-1; :t37=f-1; :t38=f14; :t39=f-1;size_t:t41=-10 :t42=*-11 :t43=f41;stplnforint:F-1 sphere:p-4 nadval:-4 r_maj:-13 r_min:-13scale_fact:-13center_lon:-13center_lat:-13false_east:-13false_north:-13 azimuth:-13 lat_orig:-13 lon_orig:-13 stplnfor:F-1 NAD83:V17 NAD27:V18 inzone:V-4‡™v‰™‹™D™\™t‹™¨™À‘™Ê}Ü‘™ô‘™“™$‰™4‹™`•™p—™ˆ—™’k¤™™Ä›™Йð›™ü™8Ÿ™l›™x™˜›™¤™À›™Ì™è›™ô™8¡™d›™p™›™œ™У™›™™4›™@™\›™h™Ô¥™ø§™©™r}«™¸­™ܯ™±™HLoPxTmXƒ\9`ih\li9,08<DX \ ` „ ˆ ”˜œ°´¸Üàì ô" #¨,$0¨4'<(T*h+l-|¨„.ˆ¨œ0°1È2ä3ü4JL,M<¨DNH¨\ShTxV|U€X„Y\˜[œ\¬`°\´`¼bÀcàdìfgf gikj k@§D¨\m`ohqˆr”t¬u°t´u¼wÔxØwÜxäzü{z{ }~@§D¨TXƒ`…€†Œˆ¤‰¨ˆ¬‰´‹¸¼ŒÀاܨôŽø’“$”0–H—L–P—X™pšt™xš€Ÿ„¤ˆœŒ¤”¤˜žœ¤ܧà¨\p„ˆ Œ °´¸ ÈØ Üìü.fileÿþgstplnfor.c.textH5.dataHH .bss ÿþŒ:t40=-10ÿþŒ:t19=-11ÿþŒ:t10=-3ÿþŒ:t6=-13ÿþŒ:t3=-5ÿþŒ:t2=-4ÿþŒ:t1=-1ÿþŒ:t4=*-5ÿþŒ:t5=f-1;ÿþŒÿþŒ,ÿþŒ>ÿþŒPÿþŒbÿþŒÿþŒ:t14=*13ÿþŒÿþŒÿþŒ&ÿþŒ:ÿþŒNÿþŒ[ÿþŒ:t22=*-4ÿþŒhÿþŒuÿþŒ‚ÿþŒÿþŒ›ÿþŒ§ÿþŒ³ÿþŒ¿ÿþŒËÿþŒ×ÿþŒãÿþŒïÿþŒ:t35=k-5ÿþŒ:t36=*35ÿþŒûÿþŒÿþŒÿþŒÿþŒ0ÿþŒ<ÿþŒ:t91=ZÿþŒkHF l„\7HÿþŽ.bfeKzone:p-4¸ÿþ‚Z¼ÿþ‚fn27:p4Àÿþ‚fn83:p4Äÿþ‚ind:-4ÿþi:-4ÿþgÿþtable:7ÿþpname:8„ÿþbuf:9¤ÿþsÿþÿþ‹ÿþœÿþ­ÿþ¾ÿþÏÿþáÿþïÿþþÿþlon1:-13ÿþlat1:-13ÿþlon2:-13ÿþlat2:-13ÿþmode:-4ÿþiflg:-4€ÿþptr:14ÿþ.efHeòSl ØŠi7 lÿþŽ.bfpelon:p-13Xÿþ‚lat:p-13`ÿþ‚x:p15hÿþ‚y:p15lÿþ‚iflg:-4ÿþ.ef$eTOCHkTk |k_$STATICtk.bsoÿþØÿþ…(ðÿþ…4ÿþ….esÿþ_$STATICLk] k.bsxÿþid:V-1ÿþ….esÿþjPkw\  ƒHkstplnforh  stplnforXk.sprintf.p_error.fopen.fseek.fread.fclose.ptitle™.sqrt.pakcz.paksz¦°½ÉÕß.tmforé.polyfor.omerforóTue Jan 13 14:16:10 2004 C for AIX Compiler Version 5.0.2.0 --- .stplnforint.stplnfor_$STATIC_BSS_$STATIC_BSSstplnforintstplnforint._savef26.genrpt_long.tmforint.lamccforint.polyforint.omerforint._restf26._restf28.lamccfor9433 315058 296032 1074020630 1032 20 644 10 stplninv.o` ß@Cü¶ PHP.textPH,¢6” .dataPPH˜H @.bss ˜ ˜€.debugK à |¦}€&Kÿÿù¿aÿ¼ƒâ‘”!þ`€`~`œ; ÿÿ|A‚´“ß,@¬,@‚T8…8ì| ¦„8€|CHA‚(8„„|CÿðA‚8„„|@‚\`HT,@‚L8…8Ô| ¦„8€|CHA‚ÿÐ8„„|CÿðA‚ÿ¼8„„|A‚ÿ¬,ÿÿ@‚D8ŸX8a¨cÅc†Kÿþý`8Ÿ8a¨Kÿþí`¨8! »ÿÀ}ˆ¦8`N€ .@’8Ÿ`£Kÿþ½`|{yH`ÃcäKÿþ¥`|{y@‚48Ÿ 8¨Kÿþ`¤€¨8`8! |¦}€ »aÿ¼N€ cc°8 KÿþY`ccKÿþM`8a„8€8  cfKÿþ5`ƒ¢8€8 cfc£Kÿþ`8a8€8  cfKÿþ`ccKÿýõ`€,AL8Ÿ€8a¨cÅc†KÿýÑ`8Ÿ$8a¨KÿýÁ`¤€¨8`8! |¦}€ »aÿ¼N€ 8¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QR?€IBM ?‘ßF¢R5__default_char:t92=-5:t7=ar0;0;8;-13:t8=ar0;0;32;-5:t9=ar0;0;99;-5:t11=ar0;0;0;-4œ:T12=s32_ptr:4,0,32;_cnt:-1,32,32;_base:4,64,32;_bufendp:4,96,32;_flag:-3,128,16;_file:-3,144,16;__stdioid:-1,160,32;__newbase:4,192,32;_unused:11,224,32;; FILE:t13=12 :t15=*-13 :t16=f-1;:t17=ar0;0;133;-4:t18=ar0;0;133;-4 :t20=f-11; :t21=f-13; :t23=f-13; :t24=f-11; :t25=f-11; :t26=f-1; :t27=f-1; :t28=f-1; :t29=f-1; :t30=f-1; :t31=f-1; :t32=f-1; :t33=f-1; :t34=f-4; :t35=f-1; :t38=f-1; :t39=f14; :t40=f-1;size_t:t42=-10 :t43=*-11 :t44=f42;stplninvint:F-1 sphere:p-4 nadval:-4 r_maj:-13 r_min:-13scale_fact:-13center_lon:-13center_lat:-13false_east:-13false_north:-13 azimuth:-13 lat_orig:-13 lon_orig:-13 stplninv:F-1 nad83:V17 nad27:V18 inzone:V-4ˆ™wŠ™Œ™DŽ™\Ž™tŒ™¨™´’™Ì”™Ö~è”™”™ –™0Š™@Œ™l˜™|š™”š™žl°œ™О™Ü ™üž™ ™D¢™xž™„ ™¤ž™° ™Ìž™Ø ™ôž™ ™D¤™pž™| ™œž™¨ ™ܦ™ž™  ™@ž™L ™hž™t ™ਙª™$¬™~~œ®™İ™è²™ ´™P€TpXy\n`„d:hjp]tj:,08<DX \ ` „ ˆ ”˜œ°´¸Üàì ô" #ª,$0ª4'<(T*h+l-|ª„.ˆªœ0°1¼2Ô3ð45K M8NHªPOTªhTtU„WˆVŒYZœ_¤^¨_¸a¼_ÀaÈcÌdìeøghgh j$l(k,lL©Pªhnlptr”s u¸v¼uÀvÈxàyäxèyð{| {|~€ $€L©Pª`‚d„l†Œ‡˜‰°Š´‰¸ŠÀŒÄŽÈÌŽä©èª‘ “”0•<—T˜X—\˜dš|›€š„›Œ ¥”˜¥œž ¥¤Ÿ¨¥è©ìª]|” ˜œ¬¼ÀÄ Ôä èø  .fileÿþgstplninv.c.textP6.dataPH .bss ˜ÿþŒ:t41=-10ÿþŒ:t19=-11ÿþŒ:t10=-3ÿþŒ:t6=-13ÿþŒ:t3=-5ÿþŒ:t2=-4ÿþŒ:t1=-1ÿþŒ:t4=*-5ÿþŒ:t5=f-1;ÿþŒÿþŒ,ÿþŒ>ÿþŒPÿþŒbÿþŒÿþŒ:t14=*13ÿþŒÿþŒÿþŒ&ÿþŒ:ÿþŒNÿþŒ[ÿþŒ:t22=*-4ÿþŒhÿþŒuÿþŒ‚ÿþŒÿþŒ›ÿþŒ§ÿþŒ³ÿþŒ¿ÿþŒËÿþŒ×ÿþŒãÿþŒïÿþŒûÿþŒ:t36=k-5ÿþŒ:t37=*36ÿþŒÿþŒÿþŒÿþŒ+ÿþŒ<ÿþŒHÿþŒ:t93=ZÿþŒkPF x¢]8TÿþŽ.bfeLzone:p-4¸ÿþ‚f¼ÿþ‚fn27:p4Àÿþ‚fn83:p4Äÿþ‚ind:-4ÿþi:-4ÿþsÿþtable:7ÿþpname:8„ÿþbuf:9¨ÿþÿþ‹ÿþ—ÿþ¨ÿþ¹ÿþÊÿþÛÿþíÿþûÿþ ÿþlon1:-13ÿþlat1:-13ÿþlon2:-13ÿþlat2:-13ÿþmode:-4ÿþiflg:-4€ÿþptr:14ÿþ.efTeõSx Ø®j8xÿþŽ.bf|ex:p-13Xÿþ‚y:p-13`ÿþ‚lon:p15hÿþ‚lat:p15lÿþ‚iflg:-4ÿþ.ef0eTOCPk\k „k_$STATIC|k.bspÿþ(Øÿþ…4ðÿþ…@ÿþ….esÿþ_$STATICTk] ˜k.bsyÿþid:V-1ÿþ….esÿþjXkwd  ƒPkstplninvp  stplninv`k.sprintf.p_error.fopen.fseek.ftell.fread.fclose.ptitle™.sqrt.pakcz.paksz¦°½ÉÕß.tminvé.polyinv.omerinvóTue Jan 13 14:16:12 2004 C for AIX Compiler Version 5.0.2.0 --- .stplninvint.stplninv_$STATIC_BSS_$STATIC_BSSstplninvintstplninvint._savef26.genrpt_long.tminvint.lamccinvint.polyinvint.omerinvint._restf26._restf28.lamccinv6407 321588 305500 1074020631 1032 20 644 7 tmfor.o` ß@Cý è£ PìxP.textPH * u .dataPPì˜ Ð @.bss<<x€.debug „ üÛÁÿðü$Ûáÿø¿Áÿè|¦ƒÂƒâØ>p”!ÿ ØžXØ^hؾPØ~`Ãßü ð<ØþØÞØ>(Kÿÿ±`üØ>HÈ>(Kÿÿ`üØ>@È>(Kÿÿ‰`üØ>8È>(Kÿÿu`ü@Ø>0ü€ȾPËþpÈ>HØ¡8È^@È~8KÿÿI`È(ü^(Èü!òÀŸüƒâ Ø>8Lü$Ø @ ÛÞHØžKÿÿ`È>pÈ^hKÿþõ`È>`8¿(Kÿþå`È>XKÿþÙ`È>PKÿþÍ`È>È^Kÿþ½`8`hËáXËÁP8!`}ˆ¦»ÁÿèN€ "A‚ÿültmforint|¦Kÿþq¿ÿ ÿàƒâ”!ÿP`þÈXü!(aKÿþI`8Á@ÿÀ8¡Hü øKÿþ1`ȃ‚Ë@üüA‚ðü ðKÿþ `ÀÿœrÈ\ü`âü*üü@,€‚ 8dKÿýÝ`¸8!°»ÿ }ˆ¦8`]KÿýÀÃ|ü<Ø*Ë_püà(À\ üZ²Ë`ü!$ÿ8²Kÿý™`ürü ðØËÁ@Kÿý`ÿÞrü<ß$Kÿýe`üø@ü PÈPüZ2¸ü(8!°8`}ˆ¦ü2Ø»ÿ Kÿý(È ÿܲü\2ü øÿ ²ÿž²Kÿý `È(ÿ`È!Hü!rÃ\Ë?pÿòü Ð|Kÿüå`È_@ü øÈ8þù$È?HÈŸ0Ûá8KÿüÁ`À8ü]rÀ|Lü!rÀÜ,üø<Á<0ü†À(ÁPüzÀ(À¼@ý82|Á\<üø>:Á|Hü!zÀÜDý\P$ý|X$È¿ Ãü$Áœ4üý::ÁTÁ¼ ý8N:üB!ºücè*Ë?`Àœ(ÿ:<ÉÈÿý=K:8`üÜø$üœ $üK:üH<ü!@(ýyòÉü:üJhºü¾òý›òü\²üÐ:ü8:ü,ºØü9@zØ=¸8!°»ÿ }ˆ¦KÿûÔ"AŠð¤tmford<ä|pPŒPtm-forPoint projects into infinityScale Factor at C. Meridian: TRANSVERSE MERCATOR (TM)?€IBM >äøµˆãhñ¿€=Û|ßÙ×½»?@ÀA @ ABBhAÀA@€AðBtDC¥__default_char:t48=-5 :t9=f-11; :t10=f-13; :t11=f-13; :t12=f-13; :t13=f-13; :t14=f-13; :t15=f-13; :t16=f-11; :t17=f-11; :t18=f-11; :t19=f-11; :t20=f-11; :t21=f-11; :t22=f-11; tmforint:F-1 r_maj:p-13 r_min:p-13scale_fact:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 tmfor:F-1delta_lon:-13 sin_phi:-13 cos_phi:-13false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13scale_factor:V-13 r_minor:V-13 r_major:V-13iNPs™du™xw™Œy™¸{™ÚTü}™ ™™(ƒ™4…™D‡™‰™ži¸‹™ЙÞNô™T$‘™@“™h•™€—™™™œ›™Ø™ôŸ™™™@{™,¡™PkTVXP\R`od$hLp4tL$  ,048< DHL P ` t ˆ ÀÈÌÐÔØÜàäìðøü$0<LP 4œÀÄÈØðü   ,*< @*Dtx|¤¬°¸*¼À*ÄÈ*ÌÔ*Üàäèìðôü$ 04 H"L%T X"\%`"d%l"p%t"x%”" %¬"°%´"À%È"Ð)Ô"Ü%à"ä%è"ì%ð"ô%ø"ü%" %"%*.fileÿþgtmfor.c.textP .dataPì .bss<xÿþŒ:t7=-5ÿþŒ:t6=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒ:t8=*-5ÿþŒÿþŒ&ÿþŒ3ÿþŒ@ÿþŒMÿþŒZÿþŒgÿþŒtÿþŒÿþŒŽÿþŒ›ÿþŒ¨ÿþŒµÿþŒÂÿþŒ:t49=ZÿþŒkPF Œ *4"ÏÿþŽ.bfe?Þxÿþ‚ë€ÿþ‚øˆÿþ‚ ÿþ‚˜ÿþ‚. ÿþ‚@¨ÿþ‚temp:-13ÿþ.efle^.tmforŒ À L"SŒÿþŽ.bfœeslon:p-13Èÿþ‚lat:p-13Ðÿþ‚x:p4Øÿþ‚y:p4Üÿþ‚_ÿþoHÿþ}@ÿþal:-13ÿþals:-13ÿþb:-13ÿþc:-13ÿþt:-13ÿþtq:-13ÿþcon:-13ÿþn:-13ÿþml:-13ÿþ.ef0eœTOCPkXkäkX_$STATIC|ke_$STATIC\kP<kx.bsVÿþind:V-13ÿþ…‹ÿþ… ÿþ…ml0:V-13ÿþ…esp:V-13 ÿþ…es:V-13(ÿþ…e3:V-130ÿþ…e2:V-138ÿþ…e1:V-13@ÿþ…e0:V-13Hÿþ…¶Pÿþ…ÈXÿþ…Ú`ÿþ…îhÿþ…ýpÿþ….esÿþ]Tktmforintd  tmforintPktmforp  tmfor`k.e0fn.e1fn.e2fn.e3fn.mlfn.ptitle.radius2.genrptj.origin.offsetpu.tsincos.sin.p_error‹.log.cos.sqrt.acos•.tanŸ©Tue Jan 13 14:16:13 2004 C for AIX Compiler Version 5.0.2.0 --- .tmforint_$STATIC_BSS_$STATIC_BSS.cenlonmer._savef22.adjust_lon._restf28._restf24._restf237331 329042 315058 1074020632 1032 20 644 7 tminv.o` ß@Cÿv² pxp.textpH à'™ .datapp¸ † @.bssxxx€.debug@À üÛÁÿðü$Ûáÿø¿Áÿè|¦ƒÂƒâØ>p”!ÿ ØžXØ^hؾPØ~`Ãßü ð<ØþØÞØ>(Kÿÿ±`üØ>HÈ>(Kÿÿ`üØ>@È>(Kÿÿ‰`üØ>8È>(Kÿÿu`ü@Ø>0ü€ȾPËþpÈ>HØ¡8È^@È~8KÿÿI`È(ü^(Èü!òƒâ ü8Ø>8Lü$Ø @Kÿÿ `È>pÈ^hKÿþý`È>`8¿(Kÿþí`È>XKÿþá`È>PKÿþÕ`È>È^KÿþÅ`8`hËáXËÁP8!`}ˆ¦»ÁÿèN€ "A‚ÿüdtminvint|¦Kÿþy¿aÿ|ÿÀƒâ”!ÿ <C0`þ€aP,ÈpÈ`A‚ôÿàòü!ø$Kÿþ5`ƒ¢È_PÃü$üžø$À}ÿb *ü(ü ØÿÃ2Kÿþ`üAà|üçºÿ ü"$Kÿýí`Kÿýå`ü@Ø;ÀüØ@ ü PØ;üð@‚0üè@‚(èÈX؃a\8`8!໡ÿ„}ˆ¦Kÿýü ðü@èKÿý…`ÈXü *Kÿýu`èƒa\Ø>8!໡ÿ„}ˆ¦8`KÿýPÈ_ÿž(ƒ¢È_ÿá(;€È_ËHË_@ü|$Ë?8Ë0ÃÝýÊý ü"*þ¡$þ@¨ü5¨*Kÿý`þÚ¨zü2²Kÿüñ`þÙ°|ü2rKÿüá`,œü°z;œüØ$ü(þR*üü¸LB‚A‚<@„ ü2*Kÿÿ¨€‚ 8d Kÿü`ÊApè8`_8!à»aÿ|}ˆ¦Kÿü|Ë}(ü’ü@x8Á@ü 8¡HKÿü]`ü KÿüQ`ÈHü2ÿ€È!@Ã=ü!rË_(Ë ÿ2ÊÿpþºÈ<þÛrü ¨þx2þ–²Kÿü `À½HüYÐ(ÀÝLü7$È`ü¸)ºÀ}4À\üö<ÀÝPü¶)ºÁdÁ=Tüø::ü³*zÁ8ÀÝ<üx:üô:<üvºÀÝXÁ]hü»)¼üû:ºÁ}`Á=0ü´*<ü˜É:ÁDÁ]@üt¼ü– *ÀÝÉ¿Xüó:zü{¼üBrürü<rü$ý2ü!2üB¨$ýhX$ýH`$ÿÈè$ü!$ýH$üj|ü‹!üü^É<üh0üü!üü²Ø;È!@ü$ü-*Kÿû`üØ>8`è8!à»aÿ|}ˆ¦Kÿúøü àKÿúñ`l`€ÀpTÈ_XÈ!Pü*ü2ØØ^8`è8!à»aÿ|}ˆ¦Kÿú°"AŽðÐtminv„xœp„pTM-INVERSELatitude failed to convergeScale Factor at C. Meridian: TRANSVERSE MERCATOR (TM)?€IBM >äøµˆãhñ?@€@À=Û|ßÙ×½»?ù!ûTD-AÀ@ @@A AAðBtB´C•B4C|@A AàAY€Ù€__default_char:t54=-5 :t10=f-11; :t11=f-13; :t12=f-13; :t13=f-13; :t14=f-13; :t15=f-13; :t16=f-1; :t17=f-13; :t18=f-13; :t19=f-11; :t20=f-11; :t21=f-11; :t22=f-11; :t23=f-11; :t24=f-11; :t25=f-11; tminvint:F-1 r_maj:p-13 r_min:p-13scale_fact:p-13center_lon:p-13center_lat:p-13false_east:p-13false_north:p-13 tminv:F-1delta_phi:-13 sin_phi:-13 cos_phi:-13 tan_phi:-13 max_iter:-4false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13scale_factor:V-13 r_minor:V-13 r_major:V-13tYP~™d€™x‚™Œ„™¸†™Ò_ôˆ™Š™Œ™ Ž™,™<’™ˆ”™–tÌ–™ÖYü˜™š™œ™pž™| ™Œ¢™°ž™¾Y¤™¤™ ¤™^_d¦™„¨™¤ª™°¬™ôš™䢙®™°™P®™pvtax[|]€z„'ˆW7”W'  ,048< DHL P ` t ˆ ÀÈÌÐÔØÜàäìðôü (4DH7”ÄÔØÜäèìðôøü , 8 @ PGT \G`dGt”Gœ G¬°G´ÀÈÌøü (', 04 <%@&P'T X\)lGt*xGˆ-˜/¬0¸5À0Ä1È5Ì1Ð5Ô1Ø3Ü6à5ä1è6ì4ð2ô6ü:7:6 8:= :(=,:0=4:D=H:P=T:X=`:h=l:x=|:€=ˆ:Œ78”:˜8œ9 :¤7¨=¬:°=´:À=È:Ð=Ô:Ø=ôFøG C$D(C8D<F@G.fileÿþgtminv.c.textp'.datap .bssxxÿþŒ:t8=-5ÿþŒ:t7=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒ:t9=*-5ÿþŒÿþŒ'ÿþŒ4ÿþŒAÿþŒNÿþŒ[ÿþŒhÿþŒtÿþŒÿþŒŽÿþŒ›ÿþŒ¨ÿþŒµÿþŒÂÿþŒÏÿþŒÜÿþŒ:t55=ZÿþŒkpF „ à7%éÿþŽ.bfe@øxÿþ‚€ÿþ‚ˆÿþ‚$ÿþ‚6˜ÿþ‚H ÿþ‚Z¨ÿþ‚temp:-13ÿþ.efde].tminv„ ì ¾W%m„ÿþŽ.bf”esx:p-13øÿþ‚y:p-13ÿþ‚lon:p4ÿþ‚lat:p4 ÿþ‚con:-13ÿþphi:-13ÿþyÿþi:-4ÿþ‰Hÿþ—@ÿþ¥ÿþc:-13ÿþcs:-13ÿþt:-13ÿþts:-13ÿþn:-13ÿþr:-13ÿþd:-13ÿþds:-13ÿþf:-13ÿþh:-13ÿþg:-13ÿþtemp:-13ÿþ³ÿþ.efTe¹TOCpkxkkt_$STATICœke_$STATIC|kPxkx.bsaÿþind:V-4ÿþ…Áÿþ…Öÿþ…ml0:V-13ÿþ…esp:V-13 ÿþ…es:V-13(ÿþ…e3:V-130ÿþ…e2:V-138ÿþ…e1:V-13@ÿþ…e0:V-13Hÿþ…ìPÿþ…þXÿþ…`ÿþ…$hÿþ…3pÿþ….esÿþ]tktminvint„  tminvintpktminv  tminv€k.e0fn.e1fn.e2fn.e3fn.mlfn.ptitle.radius2.genrptj.origin.offsetpu.exp.cos.sqrt.asinz.atan2‰.sin.p_error•.tsincos.tanŸ.sign©Tue Jan 13 14:16:15 2004 C for AIX Compiler Version 5.0.2.0 --- .tminvint_$STATIC_BSS_$STATIC_BSS.cenlonmer._savef18._restf27.adjust_lon._restf21._restf186557 335722 321588 1074020634 1032 20 644 8 utmfor.o` ß@D ¶ž È8xÈ.textÈH ¤!ƒ .dataÈÈ8 J @.bssx€.debug·H |¦üÛáÿø<€C0ÛÁÿð¿¡ÿäƒÂ} þp”!ÿ}#xa?|ƒ¢,€<`ÃÞ@À(8ÿIÈž@,À¾l€ÀÞÀþ@…4€b 8ƒ8c Kÿÿ…`ËÁ`x8` 8!p}ˆ¦»¡ÿäN€ Dý$Ø=pØ]hØ}`È!@ü*ؽPØÝü2ØX@€ ØýHؽü(ò<Ø=(Kÿÿ`üØ=HÈ=(Kÿÿ `üØ=@È=(Kÿþõ`üØ=8È=(Kÿþá`ü@Ø=0ü€ȽPËýpÈ=HØ¡8È]@È}8Kÿþµ`È(ü^(È~ ü!òƒÂ üØ=8~xü$Ø @ÛÝKÿþ}`8žcãKÿþm`È=pÈ]hKÿþ]`È=`8¾TKÿþM`È=XKÿþA`8`xËáhËÁ`8!p}ˆ¦»¡ÿäN€ "A‚üè utmforint|¦Kÿýõ¿ÿ ÿàƒâ”!ÿP`þÈXü!(aKÿýÍ`8Á@ÿÀ8¡Hü øKÿýµ`ȃ‚Ë@üüA‚ðü ðKÿý‘`À,ÿœrÈ\0ü`âü*üü@,€‚ 8d4Kÿýa`¸8!°»ÿ }ˆ¦8`]KÿýDÃ|ü<Ø*Ë_püà(À\8üZ²Ë`ü!$ÿ8²Kÿý`ürü ðØËÁ@Kÿý`ÿÞrü<ß$Kÿüé`üø@ü PÈPüZ2¸ü(8!°8`}ˆ¦ü2Ø»ÿ Kÿü¬È ÿܲü\2ü øÿ ²ÿž²Kÿü‘`È(ÿ`È!Hü!rÃ\Ë?pÿòü Ð|Kÿüi`È_@ü øÈ8þù$È?HÈŸ0Ûá8KÿüE`ÀPü]rÀ|dü!rÀÜDüø<Á<Hü†À(ÁhüzÀ(À¼Xý82|Á\Tüø>:Á|`ü!zÀÜ\ý\P$ý|X$È¿ Ãü<ÁœLüý::ÁlÁ¼8ý8N:üB!ºücè*Ë?`Àœ@ÿ:<ÉÈÿý=K:8`üÜø$üœ $üK:üH<ü!@(ýyòÉü:üJhºü¾òý›òü\²üÐ:ü8:ü,ºØü9@zØ=¸8!°»ÿ }ˆ¦KÿûX"AŠð¤utmforÜôèÈÈutm-forZone: utm-forintIllegal zone numberPoint projects into infinityScale Factor at C. Meridian: UNIVERSAL TRANSVERSE MERCATOR (UTM)Y€?‘ßF¢R5Hô$K–€?€IBM >äøµˆãhñÙ€¿€=Û|ßÙ×½»?@ÀA @ ABBhAÀA@€AðBtDC¥__default_char:t48=-5 :t10=f-11; :t11=f-11; :t12=f-13; :t13=f-13; :t14=f-13; :t15=f-13; :t16=f-13; :t17=f-13; :t18=f-11; :t19=f-11; :t20=f-11; :t21=f-11; :t22=f-11;utmforint:F-1 r_maj:p-13 r_min:p-13scale_fact:p-13 utmfor:F-1delta_lon:-13 sin_phi:-13 cos_phi:-13false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13scale_factor:V-13 r_minor:V-13 r_major:V-13K6frQ|p™är™øt™ v™ x™Lz™fQ„|™”~™¤€™´‚™À„™ †™f4ˆ™LŠ™ZKpŒ™šQ p™¼Ž™ä™ü’™ ”™–™T˜™pš™˜”™¼z™¨œ™ÈhÌMÐSÔOØlÜ$àIè1ìI$ 48< @H TX \ ` d h lp„"Œ"  ¤¨¬°´ ¼ À Ä Ì Üäô4T\`dhlpt|€„Œœ¬¼ È!Ì"1<@DTlx |€ ˜ ¨*¸ ¼*Àðôø (,4*8<*@D*HP*X\`dhlpx|€Œ”˜  ¬° Ä"È%Ð Ô"Ø%Ü"à%è"ì%ð"ô%"%(",%0"<%D"L)P"X%\"`%d"h%l"p%t"x%€"ˆ%Œ"%˜*.fileÿþgutmfor.c.textÈ!.dataÈ8 .bssxÿþŒ:t8=-5ÿþŒ:t7=-11ÿþŒ:t3=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t4=f-1;ÿþŒ:t5=*-13ÿþŒ:t6=f-1;ÿþŒ:t9=*-5ÿþŒÿþŒ'ÿþŒ4ÿþŒAÿþŒNÿþŒ[ÿþŒhÿþŒuÿþŒ‚ÿþŒÿþŒœÿþŒ©ÿþŒ¶ÿþŒ:t49=ZÿþŒkÈF  ¤1"ÃÿþŽ.bfe:Óˆÿþ‚àÿþ‚í˜ÿþ‚zone:p-4 ÿþ‚temp:-13ÿþ.efèe[.utmfor À ÜI"ÿÿþŽ.bfeqlon:p-13Èÿþ‚lat:p-13Ðÿþ‚x:p5Øÿþ‚y:p5Üÿþ‚ ÿþHÿþ*@ÿþal:-13ÿþals:-13ÿþb:-13ÿþc:-13ÿþt:-13ÿþtq:-13ÿþcon:-13ÿþn:-13ÿþml:-13ÿþ.ef¬ešTOCÈkÌkkp_$STATICôkœ_$STATICÔkQkx.bsSÿþind:V-13ÿþ…8ÿþ…Mÿþ…ml0:V-13ÿþ…esp:V-13 ÿþ…es:V-13(ÿþ…e3:V-130ÿþ…e2:V-138ÿþ…e1:V-13@ÿþ…e0:V-13Hÿþ…cPÿþ…uXÿþ…‡`ÿþ…›hÿþ…ªpÿþ….esÿþ^ÐkkÜ  uÈkutmforè  utmforØk.p_error.e0fn.e1fn.e2fn.e3fn.mlfn.ptitle.radius2.genrptŒ—¡.tsincos.sin­.log.cos.sqrt.acos·.tanÁËTue Jan 13 14:16:16 2004 C for AIX Compiler Version 5.0.2.0 --- .utmforint_$STATIC_BSS_$STATIC_BSSutmforintutmforint.genrpt_long.cenlonmer._savef22.adjust_lon._restf28._restf24._restf237511 343356 329042 1074020635 1032 20 644 8 utminv.o` ß@Dt¬ Lx.textH ˆ r(« .dataLP  @.bssTTx€.debugìœ |¦üÛáÿø<€C0ÛÁÿð¿¡ÿäƒÂ} þp”!ÿ}#xa?|ƒ¢,€<`ÃÞ@À(8ÿIÈž@,À¾l€ÀÞÀþ@…4€b 8ƒ 8c$Kÿÿ…`ËÁ`x8` 8!p}ˆ¦»¡ÿäN€ Dý$Ø=pØ]hØ}`È!@ü*ؽPØÝü2ØX@€ ØýHؽü(ò<Ø=(Kÿÿ`üØ=HÈ=(Kÿÿ `üØ=@È=(Kÿþõ`üØ=8È=(Kÿþá`ü@Ø=0ü€ȽPËýpÈ=HØ¡8È]@È}8Kÿþµ`È(ü^(È~ ü!òƒÂ ü8Ø=8€8~xü$Ø @ HKÿþm`cãcÄKÿþ]`È=pÈ]hKÿþM`È=`8¾TKÿþ=`È=XKÿþ1`8`xËáhËÁ`8!p}ˆ¦»¡ÿäN€ "A‚üø utminvint|¦Kÿýå¿aÿ|ÿÀƒâ”!ÿ <C0`þ€aP,ÈpÈ`A‚ôÿàòü!ø$Kÿý¡`ƒ¢È_PÃü$üžø$À},ÿb *ü(ü ØÿÃ2Kÿýq`üAà|üçºÿ ü"$KÿýY`KÿýQ`ü@Ø;ÀüØ@ ü PØ;üð@‚0üè@‚(èÈX؃a\8`8!໡ÿ„}ˆ¦Kÿüüü ðü@èKÿüñ`ÈXü *Kÿüá`èƒa\Ø>8!໡ÿ„}ˆ¦8`Kÿü¼È_ÿž(ƒ¢È_ÿá(;€È_ËHË_@ü|$Ë?8Ë0ÃÝ0ý4Êý8ü"*þ¡$þ@¨ü5¨*Kÿüm`þÚ¨zü2²Kÿü]`þÙ°|ü2rKÿüM`,œü°z;œüØ$ü(þR*üü¸LB‚A‚@@„ ü2*Kÿÿ¨€b 8ƒ8c8Kÿü`ÊApè8`_8!à»aÿ|}ˆ¦KÿûäË}@ü’ü@x8Á@ü 8¡HKÿûÅ`ü Kÿû¹`ÈHü2ÿ€È!@Ã=ü!rË_(Ë ÿ2ÊÿpþºÈ<þÛrü ¨þx2þ–²Kÿûu`À½`üYÐ(ÀÝdü7$È`ü¸)ºÀ}LÀtüö<ÀÝhü¶)ºÁ|Á=lüø::ü³*zÁPÀÝTüx:üô:<üvºÀÝpÁ]€ü»)¼üû:ºÁ}xÁ=Hü´*<ü˜É:Á\Á]Xüt¼ü– *ÀÝ,É¿Xüó:zü{¼üBrürü<rü$ý2ü!2üB¨$ýhX$ýH`$ÿÈè$ü!$ýH$üj|ü‹!üü^É<üh0üü!üü²Ø;È!@ü$ü-*Kÿú…`üØ>8`è8!à»aÿ|}ˆ¦Kÿú`ü àKÿúY`l`€À(TÈ_XÈ!Pü*ü2ØØ^8`è8!à»aÿ|}ˆ¦Kÿú"AŽðÔutminvÐT4(Zone: utm-invintUTM-INVERSEIllegal zone numberLatitude failed to convergeScale Factor at C. Meridian: UNIVERSAL TRANSVERSE MERCATOR (UTM)Y€?‘ßF¢R5Hô$K–€?€IBM >äøµˆãhñÙ€?@€@À=Û|ßÙ×½»?ù!ûTD-AÀ@ @@A AAðBtB´C•B4C|@A AàA__default_char:t52=-5 :t10=f-11; :t11=f-11; :t12=f-13; :t13=f-13; :t14=f-13; :t15=f-13; :t16=f-13; :t17=f-1; :t18=f-13; :t19=f-13; :t20=f-11; :t21=f-11; :t22=f-11; :t23=f-11; :t24=f-11;utminvint:F-1 r_maj:p-13 r_min:p-13scale_fact:p-13 utminv:F-1delta_phi:-13 sin_phi:-13 cos_phi:-13 tan_phi:-13 max_iter:-4false_easting:V-13false_northing:V-13lat_origin:V-13lon_center:V-13scale_factor:V-13 r_minor:V-13 r_major:V-13U6pr[|z™ä|™ø~™ €™ ‚™L„™f[”†™¤ˆ™´Š™ÄŒ™ÐŽ™™*p`’™jU”™¨–™°˜™š™œ™ ž™Dš™RU” ™¤ ™´ ™ò[üz™¢™<¤™H¦™Œ–™|ž™ ¨™¨ª™訙r W]Yv& S(3,S& 48< @H TX \ ` d h lp„$Œ$  ¤¨¬°´ ¼ À Ä Ì Üäô4T\`dhlptx|„ˆ”œ¬ ¼!Ì"Ø#Ü$3(Xhlpx|€„ˆŒ˜ ¤°À Ì Ô äGè ðGôøG(G04G@DGHT\`Œ ¼'À ÄÈ Ð%Ô&ä'è ìð)G *G -0/D0P5X0\1`5d1h5l1p3t6x5|1€6„4ˆ2Œ6”:˜7œ: 6¤8¨:°=¸:À=Ä:È=Ì:Ü=à:è=ì:ð=ø:=:=:= :$7(8,:08498:<7@=D:H=L:X=`:h=l:p=ŒFG¤C¼DÀCÐDÔFØG.fileÿþgutminv.c.text(.dataL .bssTxÿþŒ:t8=-5ÿþŒ:t7=-11ÿþŒ:t3=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t4=f-1;ÿþŒ:t5=*-13ÿþŒ:t6=f-1;ÿþŒ:t9=*-5ÿþŒÿþŒ'ÿþŒ4ÿþŒAÿþŒNÿþŒ[ÿþŒhÿþŒuÿþŒÿþŒŽÿþŒ›ÿþŒ¨ÿþŒµÿþŒÂÿþŒÏÿþŒ:t53=ZÿþŒkF  r3$ÜÿþŽ.bfe<ìˆÿþ‚ùÿþ‚˜ÿþ‚zone:p-4 ÿþ‚temp:-13ÿþ.eføe_.utminv ð ¼S$ÿþŽ.bf(eux:p-13øÿþ‚y:p-13ÿþ‚lon:p5ÿþ‚lat:p5 ÿþ‚con:-13ÿþphi:-13ÿþ%ÿþi:-4ÿþ5HÿþC@ÿþQÿþc:-13ÿþcs:-13ÿþt:-13ÿþts:-13ÿþn:-13ÿþr:-13ÿþd:-13ÿþds:-13ÿþf:-13ÿþh:-13ÿþg:-13ÿþtemp:-13ÿþ_ÿþ.efìe»TOCk kÐk„_$STATIC4kœ_$STATICkQTkx.bs]ÿþind:V-4ÿþ…mÿþ…‚ÿþ…ml0:V-13ÿþ…esp:V-13 ÿþ…es:V-13(ÿþ…e3:V-130ÿþ…e2:V-138ÿþ…e1:V-13@ÿþ…e0:V-13Hÿþ…˜Pÿþ…ªXÿþ…¼`ÿþ…Ðhÿþ…ßpÿþ….esÿþ^kk  ukutminv(  utminvk.p_error.e0fn.e1fn.e2fn.e3fn.mlfn.ptitle.radius2.genrptŒ—.exp.cos.sqrt.asinz¡.atan2«.sin·.tsincos.tanÁ.signËTue Jan 13 14:16:18 2004 C for AIX Compiler Version 5.0.2.0 --- .utminvint_$STATIC_BSS_$STATIC_BSSutminvintutminvint.genrpt_long.cenlonmer._savef18._restf27.adjust_lon._restf21._restf184581 348062 335722 1074020636 1032 20 644 10 vandgfor.o` ß@D t 0h 0.text0H $P .data00hxÊ @.bss˜˜ €.debug*à “áÿì|¦ÛáÿøƒâÛÁÿðÿà”!ÿ°ÿÀ€bØ?Ø_ØØŸKÿÿÉ`ü ðKÿÿ½`ü øKÿÿ±`È?È_Kÿÿ¡`8`XËáHËÁ@8!P}ˆ¦ƒáÿìN€ "A‚ÿˆ vandgforint|¦KÿÿQ¿ÿ°ÿàƒâ”!ÿ``þÈü!(aKÿÿ)`ƒ‚ÿÀÈÿ úÈ?8`Ë|ËœÈ_üØLB‚@‚$¨üº8! ØØ]»ÿ°}ˆ¦KÿþÔüà$üü *KÿþÅ`Èü@òÀ|ü€8Á@8¡HüØL@‚A‚ü*üüØLB‚@‚tÀüÈ_ü!2Ëßÿâ2ÈØLB ‚@‚0Kÿþ]`üðzü Ø8`¨8! »ÿ°}ˆ¦HüD<ü$<@‚0KÿýM`üøzü Ø8`¨8! »ÿ°}ˆ¦H,Kÿý!`üø|ü Ø8`¨8! »ÿ°}ˆ¦Kÿüø"Aˆð`vandgforD˜\Pl0¬0VAN DER GRINTEN=Û|ßÙ×½»@ !ûTD-¿ù!ûTD-?¿€@?€__default_char:t34=-5 :t6=f-13; :t7=f-13; :t9=f-11; :t10=f-11; :t11=f-11; :t12=f-11; :t15=f-11;vandgforint:F-1center_long:p-13false_east:p-13false_north:p-13 vandgfor:F-1 theta:-13 costh:-13 sinth:-13false_northing:V-13false_easting:V-13lon_center:V-13R&H8\™D^™P`™`b™°d™¾RØf™âB,h™<j™¤l™Ðl™n™\p™´p™àp™r™0T4J8F<X@DDH@P)T@ $(,048@ L X h l )¼àäèìðôøü && $&0 D LT\ | ” œ ¤¸%¼&ÌÐèì  $(,048<@Ddpt |„Œ”˜ œ ¤° ´!È%Ì&Ü!à#ô%ø&.fileÿþgvandgfor.c.text0.data0h .bss˜ ÿþŒ:t13=-5ÿþŒ:t8=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒ:t14=*-5ÿþŒeÿþŒ:t35=ZÿþŒk0F ¬$)rÿþŽ.bf e1r:p-13hÿþ‚„pÿþ‚—xÿþ‚©€ÿþ‚.efˆe=S¬ €r@¼¬ÿþŽ.bf¼eRlon:p-13¸ÿþ‚lat:p-13Àÿþ‚x:p4Èÿþ‚y:p4Ìÿþ‚dlon:-13ÿþËÿþal:-13ÿþasq:-13ÿþg:-13ÿþgsq:-13ÿþm:-13ÿþmsq:-13ÿþcon:-13ÿþ×@ÿþãHÿþ.ef ewTOC0k@klk,_$STATIC\k_$STATIC8k]˜k .bsJÿþïÿþ…ÿþ…R:V-13ÿþ…ÿþ….esÿþj4kwD  ƒ0kvandgforP  vandgfor<k.ptitle.radius.cenlon.offsetp™¥.asinz.tan.tsincos.sqrt¯¹Tue Jan 13 14:16:19 2004 C for AIX Compiler Version 5.0.2.0 --- .vandgforint.vandgfor_$STATIC_BSS_$STATIC_BSSvandgforintvandgforint._savef24.adjust_lon._restf27._restf254307 352494 343356 1074020638 1032 20 644 10 vandginv.o` ß@Dhn à| à.textàH”N .dataàà|(: @.bss\\ €.debugì¤ “áÿì|¦ÛáÿøƒâÛÁÿðÿà”!ÿ°ÿÀ€bØ?Ø_ØØŸKÿÿÉ`ü ðKÿÿ½`ü øKÿÿ±`È?È_Kÿÿ¡`8`XËáHËÁ@8!P}ˆ¦ƒáÿìN€ "A‚ÿˆ vandginvint|¦KÿÿQ¿ÿ€ƒâƒÂ”!ÿ@Èü(ËÞÈÿâ(þÈü ²Ãž Ã~À~À`ýaÿD($ü_($ÿ"²ü üÂ*ÿκüýÀ*üòý"!¼ýé:üdòüBAºþúNºü·òü7¸*üwòþx:ü7rü7rý˜$ü¥Ø$ü!˜$üc˜$ü¥˜$ü¤((üÁ˜$þŘ$üà°Püc˜$ü†˜$üd(ü$ü'Ø$þ¨*Kÿþy`Àþ€ü•òüA*ü$°$ü!$ü  üü(LB ‚@„À> @‚ü èKÿþ9`ÀüüWØ$È(ÿô2LA‚ü!Ø$ÿ‚˜$ü!*@‚ Kÿþ `üàxü2ü ØHKÿýí`üà|ü2ü ØÈ>0ü@ÒÀ8À~ Ëÿ8`ü@ÛýÈ8!À»ÿ€}ˆ¦Kÿý ÿ˜*ü:θüèzü8:Kÿý`À<ü<*ü>rürüÐ$ü?*Kÿým`üØ=8`È8!À»ÿ€}ˆ¦KÿýH"AŽðvandginvô\ à¬àVAN DER GRINTEN@ !ûTD-?€ÀAAØ@@¿€IBM ?ðÁR8-se=Û|ßÙ×½»@?__default_char:t30=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t13=f-11;vandginvint:F-1center_long:p-13false_east:p-13false_north:p-13 vandginv:F-1false_northing:V-13false_easting:V-13lon_center:V-13P&F8Z™D\™P^™``™°b™ºP¾@ˆd™Èf™øh™h™`j™td™”l™¸j™àRäHèDìVðBôø>'> $(,048@ L X h l '¸¼ÈÐÔÜàè ì ð   $ ( , 04 8 @ D P T \ d h l p € „ ˆ ” ˜œ  ¨¬°´¸¼ÀÄÈÐèôø,4!@DLP%d!¤$¨%.fileÿþgvandginv.c.textà.dataà| .bss\ ÿþŒ:t11=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒ:t12=*-5ÿþŒKÿþŒ:t31=ZÿþŒkàF ¬”'XÿþŽ.bf e1r:p-13hÿþ‚jpÿþ‚}xÿþ‚€ÿþ‚.efˆe=S¬ 0â>¢¬ÿþŽ.bf¸eQx:p-13Øÿþ‚y:p-13àÿþ‚lon:p4èÿþ‚lat:p4ìÿþ‚xx:-13ÿþyy:-13ÿþxys:-13ÿþc1:-13ÿþc2:-13ÿþc3:-13ÿþa1:-13ÿþm1:-13ÿþcon:-13ÿþth1:-13ÿþd:-13ÿþ.ef¼euTOCàkðkk@_$STATIC k_$STATICèk]\k .bsHÿþ±ÿþ…Çÿþ…R:V-13ÿþ…Üÿþ….esÿþjäkwô  ƒàkvandginv  vandginvìk.ptitle.radius.cenlon.offsetp.sqrt.acos.cos™£¯Tue Jan 13 14:16:20 2004 C for AIX Compiler Version 5.0.2.0 --- .vandginvint.vandginv_$STATIC_BSS_$STATIC_BSSvandginvintvandginvint._savef18._restf19.adjust_lon3957 356574 348062 1074020639 1032 20 644 8 wivfor.o` ß@Dn èœ è.textèHð' .dataèèœ0 @.bss„„ €.debug$Ì |¦Kÿÿý€bÿà€‚ÿÀÿ  ”!ÿ ÿ€ØDØ$ØdØ„8c4KÿÿÅ`ü øKÿÿ¹`ü ðKÿÿ­`ü àü@èKÿÿ`8`h8!`}ˆ¦Kÿÿ„"A„ÿ€ wivforint|¦Kÿÿ]¿Aÿ¸ÿàƒâ”!ÿ€`þÈü!(aKÿÿ5`ÿ@ü øKÿÿ%`ƒ‚;`ƒBÈÿÁ2üËœü øKÿþý`ü*ü øüð(ÿ`PKÿþå`,üè*8z€‚ü$ÿÿ*üüœA…A€ Kÿþµ`;{ü øKÿÿ¨ËßÀÿÿ2È ü2ü øÿº2Kÿþ…`ÈüzÈ<(ÿÞrü øØKÿþe`Èüº8`؈8!€»Aÿ¸}ˆ¦Kÿþ<"A†ð(wivforü„Tè èwagneriv-forwardIteration failed to convergeWAGNER IV@®ðòDKL?€IBM =Û|ßÙ×½»?IBM ?랃ä%®æ?ù 4Á¨¬\__default_char:t34=-5 :t7=f-13; :t9=f-11; :t10=f-11; :t11=f-11; :t14=f-11; :t15=f-11;wivforint:F-1center_long:p-13false_east:p-13false_north:p-13 wivfor:F-1delta_lon:-13 theta:-13delta_theta:-13false_northing:V-13false_easting:V-13lon_center:V-13V™ BL<X™HZ™T\™d^™|`™¤b™²LÌd™Üf™æ<îBf™h™2BLj™|h™œf™Äl™èNì@ðDôRø>ü:) :(,048D P \ l p )°Øèì ð $ ( , 4 8 < H TX \`dlŒ˜œ¬°´.fileÿþgwivfor.c.textè.dataèœ .bss„ ÿþŒ:t12=-5ÿþŒ:t8=-11ÿþŒ:t6=-4ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ?ÿþŒ:t13=*-5ÿþŒLÿþŒYÿþŒ:t35=ZÿþŒkèF  )fÿþŽ.bfe,r:p-13xÿþ‚v€ÿþ‚‰ˆÿþ‚›ÿþ‚.ef€e8.wivfor  Dj:® ÿþŽ.bf°eJlon:p-13˜ÿþ‚lat:p-13 ÿþ‚x:p4¨ÿþ‚y:p4¬ÿþ‚»ÿþËÿþ×ÿþcon:-13ÿþi:-4ÿþ.efÈe[TOCèkøkTk0_$STATICk>_$STATICìkQ„k .bsDÿþéÿþ…ÿÿþ…R:V-13ÿþ…ÿþ….esÿþ^ðkkü  uèkwivfor  wivforôk.ptitle.radius.cenlon.offsetp‰“.sin.cos.p_error©³Tue Jan 13 14:16:22 2004 C for AIX Compiler Version 5.0.2.0 --- .wivforint_$STATIC_BSS_$STATIC_BSSwivforintwivforint._savef28._restf28._savef26.adjust_lon._restf263413 360110 352494 1074020640 1032 20 644 8 wivinv.o` ß@D®d €X €.text€H .data€€XȾ @.bssØØ €.debugô |¦Kÿÿý€‚ÿàÿÀ”!ÿ ÿ  €bÿ€ØDØ$ØdØ„KÿÿÉ`ü øKÿÿ½`ü ðKÿÿ±`ü àü@èKÿÿ¡`8`h8!`}ˆ¦Kÿÿˆ"A„ÿ| wivinvint|¦Kÿÿa¿ÿЃÂƒâ”!ÿ˾Èü(È^ÿá(aÈ?ü=r`üü $Kÿÿ!`ËÞÿ€Èÿ½2Kÿÿ `ürü$ü>*Kÿþõ`ü@Ø<ü<à*Kÿþá`Àü:È?ü $KÿþÉ`üØ=8`x8!p»ÿÐ}ˆ¦Kÿþ¤"A„ðÄwivinv”ج ¸€œ€WAGNER IV?ù 4Á¨¬\?랃ä%®æ@IBM @®ðòDKL__default_char:t30=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t13=f-11;wivinvint:F-1center_long:p-13false_east:p-13false_north:p-13 wivinv:F-1 theta:-13false_northing:V-13false_easting:V-13lon_center:V-13P™ F"<8R™DT™PV™`X™xZ™ P™ªF®6à\™ø^™ `™ b™8\™\Z™€H„>ˆ:ŒL8”˜4 '¤4 (,048@ L X h l '¨¬¼ÄÐèìðHL.fileÿþgwivinv.c.text€.data€X .bssØ ÿþŒ:t11=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒ:t12=*-5ÿþŒKÿþŒ:t31=ZÿþŒk€F œ'XÿþŽ.bfe+r:p-13xÿþ‚h€ÿþ‚{ˆÿþ‚ÿþ‚.ef|e7.wivinvœ àf4 œÿþŽ.bf¨eEx:p-13ˆÿþ‚y:p-13ÿþ‚lon:p4˜ÿþ‚lat:p4œÿþ‚­ÿþ.ef`eKTOC€kk¸k _$STATIC¬k _$STATICˆkQØk .bs>ÿþ¹ÿþ…Ïÿþ…R:V-13ÿþ…äÿþ….esÿþ^„kk”  u€kwivinv   wivinvŒk.ptitle.radius.cenlon.offsetp‰.asin.cos“.sinŸTue Jan 13 14:16:23 2004 C for AIX Compiler Version 5.0.2.0 --- .wivinvint_$STATIC_BSS_$STATIC_BSSwivinvintwivinvint._savef28._restf28.adjust_lon3602 363836 356574 1074020641 1032 20 644 9 wviifor.o` ß@D*h ¸` ¸.text¸H„j .data¸¸` @.bss €.debug#` “áÿì|¦ÛáÿøƒâÛÁÿðÿà”!ÿ°ÿÀ€bØ?Ø_ØØŸKÿÿÉ`ü ðKÿÿ½`ü øKÿÿ±`È?È_Kÿÿ¡`8`XËáHËÁ@8!P}ˆ¦ƒáÿìN€ "A‚ÿˆ wviiforint|¦KÿÿU¿ÿÐÿàƒâ”!ÿ€`þÈü!(aKÿÿ-`ƒ‚8Á@8¡HÀü!$Kÿÿ`ü øKÿÿ`Èÿá2ÃÜü?÷üKÿþí`È@üð:À\ÿ ü"$KÿþÑ`ÈÈü2È\ üC²ÈŸÈaHü2È¿8`ü_²ü2ü!(ºü :ØØ=ˆËáxË¡hËÁp}ˆ¦8!€»ÿÐN€ "A„ððwviiforÌäØð¸¨¸WAGNER VII@@IBM ?í}ÔA5T?€@@V|®§GØ?óÛLÂPr__default_char:t32=-5 :t6=f-13; :t8=f-11; :t9=f-11; :t10=f-11; :t11=f-11; :t14=f-11;wviiforint:F-1center_long:p-13false_east:p-13false_north:p-13 wviifor:F-1delta_lon:-13 sin_lon:-13 cos_lon:-13false_northing:V-13false_easting:V-13lon_center:V-13L&B8V™DX™PZ™`\™¬^™ºLÔ`™Þ<ðb™üd™f™0f™¸N¼DÀ@ÄRÈ>ÌÐ:Ø(Ü: $(,048@ L X h l (¸Üø (,8DLX\`dhltx .fileÿþgwviifor.c.text¸.data¸` .bss ÿþŒ:t12=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒ:t13=*-5ÿþŒXÿþŒ:t33=ZÿþŒk¸F ¨j(eÿþŽ.bf e+r:p-13hÿþ‚vpÿþ‚‰xÿþ‚›€ÿþ‚.efˆe7.wviifor¨ ¸:®¨ÿþŽ.bf¸eGlon:p-13˜ÿþ‚lat:p-13 ÿþ‚x:p4¨ÿþ‚y:p4¬ÿþ‚¼ÿþÌHÿþÚ@ÿþs:-13ÿþc0:-13ÿþc1:-13ÿþ.ef˜eOTOC¸kÈkðk(_$STATICäk _$STATICÀkRk .bsDÿþèÿþ…þÿþ…R:V-13ÿþ…ÿþ….esÿþ_¼klÌ  w¸kwviiforØ  wviiforÄk.ptitle.radius.cenlon.offsetp‚Œ.tsincos.sin.sqrt˜Tue Jan 13 14:16:24 2004 C for AIX Compiler Version 5.0.2.0 --- .wviiforint_$STATIC_BSS_$STATIC_BSSwviiforintwviiforint._savef28.adjust_lon3652 367612 360110 1074020642 1032 20 644 9 wviiinv.o` ß@D  l ¸T ¸.text¸HLP .data¸¸Tö @.bss  €.debug÷T “áÿì|¦ÛáÿøƒâÛÁÿðÿà”!ÿ°ÿÀ€bØ?Ø_ØØŸKÿÿÉ`ü ðKÿÿ½`ü øKÿÿ±`È?È_Kÿÿ¡`8`XËáHËÁ@8!P}ˆ¦ƒáÿìN€ "A‚ÿˆ wviiinvint|¦KÿÿU¿ÿÀƒÂƒâ”!ÿ€ËßÈÿá(Èÿ‚(aÈ`üüð$ü$ü#òü2ü!*Kÿÿ `Èü*ÿ ü!$Kÿþñ`ÿa*ü ØKÿþá`Èü2ü<rü!$KÿþÉ`ü@Ø=Ëžü ØKÿþ±`ü?rü]²Kÿþ¡`Àü!à:Kÿþ‘`üØ<8`ˆ8!€»ÿÀ}ˆ¦Kÿþl"A†ððwviiinvÌ äØð¸¨¸WAGNER VII@V|®§GØ?óÛLÂPr?ñÿ ¤rt@@__default_char:t32=-5 :t6=f-13; :t7=f-13; :t9=f-11; :t10=f-11; :t11=f-11; :t14=f-11;wviiinvint:F-1center_long:p-13false_east:p-13false_north:p-13 wviiinv:F-1false_northing:V-13false_easting:V-13lon_center:V-13J&@8T™DV™PX™`Z™¬\™¶Jº:ø^™`™ b™8`™Pd™`f™ph™”j™¸L¼BÀ>ÄPÈ<ÌÐ8Ø(Ü8 $(,048@ L X h l (´¸ÈÐÜäèìðô  H € „ .fileÿþgwviiinv.c.text¸.data¸T .bss  ÿþŒ:t12=-5ÿþŒ:t8=-11ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=f-1;ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒ:t13=*-5ÿþŒXÿþŒ:t33=ZÿþŒk¸F ¨P(eÿþŽ.bf e.r:p-13hÿþ‚vpÿþ‚‰xÿþ‚›€ÿþ‚.efˆe:.wviiinv¨ ž8®¨ÿþŽ.bf´eHx:p-13˜ÿþ‚y:p-13 ÿþ‚lon:p4¨ÿþ‚lat:p4¬ÿþ‚t1:-13ÿþt2:-13ÿþp:-13ÿþc:-13ÿþ.ef˜eSTOC¸kÈkðk_$STATICäk _$STATICÀkR k .bsBÿþ¼ÿþ…Òÿþ…R:V-13ÿþ…çÿþ….esÿþ_¼klÌ  w¸kwviiinvØ  wviiinvÄk.ptitle.radius.cenlon.offsetp‚.sqrt.asinz.sin.tan.atan2Œ˜¢Tue Jan 13 14:16:25 2004 C for AIX Compiler Version 5.0.2.0 --- .wviiinvint_$STATIC_BSS_$STATIC_BSSwviiinvintwviiinvint._savef26.adjust_lon._restf2720994 388730 363836 1074020645 1032 20 644 10 for_init.o` ß@D 6^k h¸h.texthHP&\©« .datahh¸°$ê%@.bss  €.debugèh |¦}€&Kÿÿù.a¿!ÿ„‘”!þÐ8``š`¾`Ûᤑ¨a=a\€@’PÈ€bÀ#üLA‚A‚ÈüA€@\;`ÿìcccÄ8¡˜8Á8áˆKÿÿu`HT,b@‚0È€bÀ#üL@ ‚A‚ÿÀÈüA€ÿ´Aÿ°;`cccÄ8¡˜8Á8áˆKÿÿ!`Ëþ8Êž0@’ÜÈ> 8¡€Kÿÿ`€b€€€€ÃÃü²Ëƒ,ÿ¼2A‚$4€88!08`ÿÿ|¦}€ »AÿˆKÿþ¸È>(8¡€Kÿþ­`€€ü²üœ2€€,@‚ÿ¸È!˜ü`èÈAü  Ú8üÀøÛá@Kÿþm`€}Wã:|.4€88!08`|¦}€ »!ÿ„H|,b@‚¼È> 8¡€Kÿþ%`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚ÿ$È>(8¡€Kÿýí`€€ü²üœ2€€,@‚þøÈ!˜ü`èÈAü  Ú8üÀøÛá@Kÿý­`€ }8`ˆ|.4€88!08`|¦}€ »!ÿ„H¼,@‚è,@€ 8`cÄ8¡˜8Á8áˆKÿýQ`,@‚ŒÈ>8¡€Kÿý9`ƒb€€€€ÃûüòËÛ,ÿ¾2@‚þ8È>8¡€Kÿý`€€üòÿþ2€€,@‚þ Èü=2KÿüÕ``zÀüø@ZЀbÈ!˜ÈAcIÈcKÿü¥`€}8`|.H´,@‚@cCcd€¡¤€Á¨Kÿüq`a€}€€,@‚ý„€8`|.Hp,@‚È>8¡€Kÿü5`€b€€€€ÃÃü²Ë£,ÿ2@‚ý4È>8¡€Kÿûý`€€ü²ÿ]2€€,@‚ýÈ>(8¡€KÿûÑ`€€ü²ÿ}2€€,@‚üÜÈ> 8¡€Kÿû¥`€€ü²ü½2€€,@‚ü°È!˜ü`àÈAü€ÐØ¡8üÀØÛa@üà ÚHýøÛáPKÿûU`€}8` |.4€88!08`|¦Hd,@‚È>8¡€Kÿû`€b€€€€ÃÃü²Ë£,ÿ2@‚üÈ>8¡€KÿúÝ`€€ü²ÿ]2€€,@‚ûèÈ> 8¡€Kÿú±`€€ü²ÿ}2€€,@‚û¼È>(8¡€Kÿú…`€€ü²üÝ2€€,@‚ûÈ!˜ü`àÈAü€ÐÛa8ü ØØÁ@üà ÚHýøÛáPKÿú5`€}8`|.4€88!08`|¦HD,@‚¼È> 8¡€Kÿùõ`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚úôÈ>(8¡€Kÿù½`€€ü²üœ2€€,@‚úÈÈ!˜ü`èÈAü  Ú8üÀøÛá@Kÿù}`€ }8`|.4€88!08`|¦}€ »!ÿ„HŒ,@‚¼È> 8¡€Kÿù5`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚ú4È>(8¡€Kÿøý`€€ü²üœ2€€,@‚úÈ!˜ü`èÈAü  Ú8üÀøÛá@Kÿø½`€$}8`|.4€88!08`|¦}€ »!ÿ„HÌ,@‚¼È> 8¡€Kÿøu`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚ùtÈ>(8¡€Kÿø=`€€ü²üœ2€€,@‚ùHÈ!˜ü`èÈAü  Ú8üÀøÛá@Kÿ÷ý`€(}8`|.4€88!08`|¦}€ »!ÿ„H ,@‚$È>8¡€Kÿ÷µ`ƒb€€€€ÃÛü²Ë»,ÿ2@‚ø´È>8¡€Kÿ÷}`€€ü²ÿ}2€€,@‚øˆÈ> 8¡€Kÿ÷Q`€€ü²ÿ]2€€,@‚ø\È>(8¡€Kÿ÷%`€€ü²üÝ2€€,@‚ø0ÀÈ>@ü8A‚8È!˜ü`àÈAü€ØÛA8ü ÐØÁ@üà ÚHýøÛáPXKÿö¹`€,}8` |.H È, @‚ÈËÞÈ> 8¡€Kÿö‰`€b€€€€Ã£ürËc,ÿ›2@‚÷ˆÈ>(8¡€KÿöQ`€€ürü»2€€,@‚÷\È!˜ü`ðÈAü€àØ¡8üÀ Ú@üàøÛáHKÿö `€0}8`$|.4€88!08`|¦}€ »!ÿ„H , @‚˜È> 8¡€KÿõÁ`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚öÀÈ>(8¡€Kÿõ‰`€€ü²ü|2€€,@‚ö”È!ˆü@èÛá8ü€ ü øKÿõQ`€4}8`(|.H `, @‚˜È> 8¡€Kÿõ%`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚ö$È>(8¡€Kÿôí`€€ü²ü|2€€,@‚õøÈ!ˆü@èÛá8ü€ ü øKÿôµ`€8}8`,|.H Ä, @‚˜È> 8¡€Kÿô‰`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚õˆÈ>(8¡€KÿôQ`€€ü²ü|2€€,@‚õ\È!ˆü@èÛá8ü€ ü øKÿô`€<}8`0|.H (, @‚˜È> 8¡€Kÿóí`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚ôìÈ>(8¡€Kÿóµ`€€ü²ü|2€€,@‚ôÀÈ!ˆü@èÛá8ü€ ü øKÿó}`€@}8`4|.H Œ,@‚˜È> 8¡€KÿóQ`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚ôPÈ>(8¡€Kÿó`€€ü²ü|2€€,@‚ô$È!ˆü@èÛá8ü€ ü øKÿòá`€D}8`8|.H ð,@‚¼È> 8¡€Kÿòµ`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚ó´È>(8¡€Kÿò}`€€ü²üœ2€€,@‚óˆÈ^ü`èÈ!ˆü  Ú8üÀøÛá@Kÿò=`€H}8`<|.4€88!08`|¦}€ »!ÿ„H L,@‚dÈ> 8¡€Kÿñõ`€b€€€€Àü2È#,üA2@‚òôÈ!ˆü` ü€øKÿñ¹`€L}8`@|.HÈ,@‚˜È> 8¡€Kÿñ`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚òŒÈ>(8¡€KÿñU`€€ü²ü|2€€,@‚ò`È!ˆü@èÛá8ü€ ü øKÿñ`€P}8`D|.H,,@‚dÈ> 8¡€Kÿðñ`€b€€€€Àü2È#,üA2@‚ñðÈ!ˆü` ü€øKÿðµ`€T}8`H|.HÄ,@‚dÈ> 8¡€Kÿð‰`€b€€€€Àü2È#,üA2@‚ñˆÈ!ˆü` ü€øKÿðM`€X}8`L|.H\,@‚ðËÞÈ>(8¡€Kÿð`€b€€€€Ã£ür˃,ÿ|2@‚ñÈ>`ÀüA‚€;`È>8¡€KÿïÑ`€€ürÿ\2€€,@‚ðÜÈ> 8¡€Kÿï¥`€€ürÿ<2€€,A‚Ø4€88!08`ÿÿ|¦}€ »AÿˆKÿð¬;`È>@8¡€KÿïU`€€ürÿ2€€,@‚ð`È>H8¡€Kÿï)`€€ürþü2€€,@‚ð4È>P8¡€Kÿîý`€€ürþÜ2€€,@‚ðÈ>X8¡€KÿîÑ`€€ürþ¼2€€,@‚ïÜÈ!˜ü`ðÈAü€ÐÛ!8ü ÈÛa@üÀØÚHüà ÛáPýøÛXý ÀÚá`ý@¸ÚÁhý`°Ú¡pý€¨“axKÿîY`€\}8`P|.Hh,@‚\ËÞü ðKÿî-`a¬È>Kÿî`ƒbÈ`a°À;ü@‚À;@ü ð8¡€Kÿíñ`€€ÃÛü²Ë»ÿ]2€€,@‚îôÈ> 8¡€Kÿí½`€€ü²ÿ½2€€,@‚îÈËž@Ë~HÈ>PKÿí``yÈ!˜ü`ÐÈAü€èÛ¡8ü  Ú@üÀøÛáHüààÛPýØÛa`€á°¬HD;@È!˜ü`ÐÈAü€èÛ¡8ü  Ú@üÀøÛáHüààÛPýØÛa`€á°¬“!X“A\Kÿìù`€`}8`X|.H,@‚dÈ> 8¡€KÿìÍ`€b€€€€Àü2È#,üA2@‚íÌÈ!ˆü` ü€øKÿì‘`€d}8`l|.H ,@‚dÈ> 8¡€Kÿìe`€b€€€€Àü2È#,üA2@‚ídÈ!ˆü` ü€øKÿì)`€h}8`T|.H8,@‚$È!ˆKÿì`€l}8``|.H,@‚dÈ> 8¡€KÿëÕ`€b€€€€Àü2È#,üA2@‚ìÔÈ!ˆü` ü€øKÿë™`€p}8`d|.H¨,@‚$È!ˆKÿëq`€t}8`h|.H€,@‚0È!˜ü` ÈAü€øKÿë=`€x}8`\|.HL,@‚dÈ> 8¡€Kÿë`€b€€€€Àü2È#,üA2@‚ìÈ!ˆü` ü€øKÿêÕ`€|}8`p|.Hä,@‚dÈ> 8¡€Kÿê©`€b€€€€Àü2È#,üA2@‚ë¨È!ˆü` ü€øKÿêm`€€}8`t|.H|,@‚øÈ> 8¡€KÿêA`€b€€€€ÃÃü²Ë£,ÿ2@‚ë@È>(8¡€Kÿê `€€ü²ÿ}2€€,@‚ëË^Ë>È>@8¡€KÿéÕ`€€ü²üÝ2€€,@‚êàÈ!ˆü@àÛ!8ü`ØØÁ@ü€ÐÚHü ÈÛáPüà ýøKÿé…`€„}8`x|.4€88!08`|¦H”,cA‚ ,@‚pÈ> 8¡€Kÿé=`€b€€€€Àü2È#,üA2@‚ê<Ⱦ@ü` ÈÞPü€øØÁ@Ø¡8È!ˆKÿèñ`€ˆ}Wã:|.4€88!08`|¦}€ »!ÿ„Kÿè¼"CŒHfor_initôhEa>ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx__default_char:t166=-5 :t10=f-1; :t13=f-1; :t14=f-13; :t15=f-1; :t16=f-1; :t17=f-1; :t18=f-1; :t19=f-4; :t20=f-1; :t21=f-1; :t22=f-1; :t23=f-1; :t24=f-1; :t25=f-1; :t26=f-1; :t27=f-1; :t28=f-1; :t29=f-1; :t30=f-1; :t31=f-1; :t32=f-1; :t33=f-1; :t34=f-1; :t35=f-1; :t36=f-1; :t37=f-1; :t38=f-1; :t39=f-1; :t40=f-1; :t41=f-1; :t42=f-1; :t43=f-1; :t44=f-1; :t45=f-1; :t46=f-1; :t47=f-1; :t48=f-1; :t49=f-1; :t50=f-1; :t51=f-1; :t52=f-1; :t53=f-1; :t54=f-1; :t55=f-1; :t56=f-1; :t57=f-1; :t58=f-1; :t59=f-1; :t60=f-1; :t61=f-1; :t62=f-1; :t63=f-1; :t64=f-1; :t65=f-1; :t66=f-1; :t67=f-1; :t68=f-1; :t69=f-1; :t70=f-1; :t71=f-1; :t72=f-1; :t73=f-1; :t74=f-1; :t75=f-1; :t76=f-1; :t77=f-1; :t78=f-1; :t79=f-1; :t80=f-1; :t81=f-1; for_init:F-1 outsys:p-1 outzone:p-1 outparm:p3 outdatum:p-1 for_trans:p9 azimuth:-13 angle:-13center_long:-13center_lat:-13lon_origin:-13lat_origin:-13 r_major:-13 r_minor:-13scale_factor:-13false_easting:-13false_northing:-13 shape_m:-13 shape_n:-13 radius:-13 tmpdatum:-4 satnum:-4sat_ratio:-13 dzone:-13 djustify:-13 iflg64:12™R‘Œ™¦‘à™ü!™‘H#™T!™”%™ž›Ü!™æ‘!™T'™^Ÿ°™È!™Ò‘!™,)™J‘\+™f£-™®§Ì!™Ö‘!™0!™\!™¬/™¶«ì!™ö‘$!™P!™|!™Ì1™Ö¯ !™‘D!™„3™޳Ì!™Ö‘!™D5™N·Œ!™–‘Ä!™7™»L!™V‘„!™°!™Ü!™ H9™ R¿ x!™ ‚‘ °!™ ø;™ à @!™ J‘ x!™ °=™ ºÇ Ü!™ æ‘ !™ L?™ VË x!™ ‚‘ °!™ èA™ òÏ !™ ‘ L!™ „C™ ŽÓ °!™ º‘ è!™ E™ *× L!™ V‘ „!™ ÄG™ ÎÛ !™‘HI™Rßt!™~‘¬!™äK™îã!™‘LM™Vçx!™‚‘´O™¾ëä!™î‘0!™\!™¬!™Ø!™!™0!™¨Q™²ïÔS™äS™î‘!™D!™tS™U™ó4!™>‘pW™z÷œ!™¦‘ØY™âû[™ ÿ,!™6‘h]™r_™šÄa™Î ð!™ú‘,c™6X!™b‘”e™žÀ!™Ê‘ø!™,!™|g™†Ä!™Αi™D#™h•l“p™tx¡|¥€©„­ˆ±Œµ¹”½˜ÁœÅ É¤Í¨Ñ¬Õ°Ù´Ý¸á¼åÀéÄíÈñÌõÐùÔýØÜà ä èìðô_ø_  HL d t x$”˜ ¸ÈÌ$è(ì'ð*ô/01/ 1$/(1,š82<šL4\5`4d5h4l6x9œ< ;¤<¬š¸™¼šÈ=Ì?ÔDèEðFôDFDF IJ I$J(I,K8N\Q`PdQlšx™|šˆRŒT”Zœ]¸`ÀbÔcÜdàbìdðbôdøfg fgfh$j8kDlHnLoXn\odqhplqtrxt€xœy z¬|¸}¼ăØ„à…äƒð…ôƒø…ü‡ ˆ‡ˆ‡‰(‹8Œ<‹@ŒD‹HTdhlpt‘€“´–¸•¼–ÄšÐ™ÔšØ—Ü™äøžŸŸŸ¡,¢0¡4¢8¡<£H¥X¦\¥`¦d¥h§t©„ªˆ©Œª©”« ­Ô°دܰäšð™ôšø±ü³·¸ ¹$·0¹4·8¹<»L¼P»T¼X»\½h¿ŒÂÁ”Âœš¨™¬š¸Ã¼ÅÄÉØÊàËäÉðËôÉøËüÍ ÎÍÎÍÏ(ÒLÖPÔTÖ\šh™lšx×|لݘޠߤݰߴݸ߼áÌâÐáÔâØáÜãèå èçèš(™,š8é<ëDïXð`ñdïpñtïxñ|óŒôó”ô˜óœõ¨÷¸ø¼÷ÀøÄ÷ÈùÔûäüèûìüðûôý ÿ  ÿ   P T X ` d l p „ Œ  œ   ¤ ¨ ¸ ¼ À Ä È Ô    š ™ š , 0 8 L! T" X d" h l" p$ €% „$ ˆ% Œ$ & œ( ¸+ ¼* À+ È, Ì. Ô2 è3 ð4 ô2 4 2 4 6 7 6 $7 (6 ,8 8: T= X< \= d> h@ pD „E ŒF D œF  D ¤F ¨H ¸I ¼H ÀI ÄH ÈJ ÔL ðO ôN øO P R V W (X ,V 8X <V @X DZ T[ XZ \[ `Z d\ p^ Œa ` ”a œb  d ¨h ¼i Äj Èh Ôj Øh Üj àl ðm ôl øm ül n p (s ,r 0s 8t <v Dz X{ `| dz p| tz x| |~ Œ ~ ” ˜~ œ€ ¨‚ ¬ƒ ̆ Ð… Ô† Üš è™ ìš ø‡ ü‰Ž $048<‘P“T’X“`”d–lš€›ˆœŒš˜œœš œ¤ž´Ÿ¸ž¼ŸÀžÄ Ð¢ì¤ð£ô¤ü¥§«¬$­(«4­8«<­@¯T±X°\±d²h´p¸„¹Œº¸œº ¸¤º¨¼¼¾À½Ä¾Ì¿ÐÁØÅÜÆðÇøÈüÆÈ ÆÈÊ$Ì(Í8Î<Í@ÎDÍHÏTÑdÒhÑlÒpÑtÓ€šŒ2šœÔ Ø¤Ù´Ú¸Ù¼ÚÀÙÄÛÐÝàÞäÝèÞìÝðßüá âáâáã(å8æ<å@æDåHçTê°î´í¸îÀïÄñÌõàöì÷ôöø÷ùúûú(û,ú0ü<þLÿPþTÿXþ\hlp€ ¼ÀÄ  $,@HLX\`dx|€ˆŒ”#¨$°%´#À%Ä#È%Ì'à)ä(è)ð*ô,ü02 1235$98:@;D9P;T9X;\=p?t>x?€@„BŒF˜HœG H¨I¬K´OÌQÐPÔQÜRàTèXüYZXZXZ \4^8]<^D_HaPedflgpe|g€e„gˆiœk j¤k¬l°n¸rÌsÔtØrätèrìtðvwvw vxz {$|4}8|<}@|D~P€„ƒˆ‚Œƒ”š ™¤š¨„¬†¼‹ÐŒØÜ‹èì‹ðôø’ü’–” –(š4™8š.fileÿþgfor_init.c.texth©.datah¸%.bss ÿþŒ:t11=-4ÿþŒ:t4=-5ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=*-13ÿþŒ:t5=*-5ÿþŒ:t6=*-1ÿþŒ:t7=f-1;ÿþŒ:t8=*7ÿþŒ:t9=*8ÿþŒÿþŒ:t12=*-4ÿþŒ'ÿþŒ3ÿþŒ@ÿþŒLÿþŒXÿþŒdÿþŒpÿþŒ|ÿþŒˆÿþŒ”ÿþŒ ÿþŒ¬ÿþŒ¸ÿþŒÄÿþŒÐÿþŒÜÿþŒèÿþŒôÿþŒÿþŒ ÿþŒÿþŒ$ÿþŒ0ÿþŒ<ÿþŒHÿþŒTÿþŒ`ÿþŒlÿþŒxÿþŒ„ÿþŒÿþŒœÿþŒ¨ÿþŒ´ÿþŒÀÿþŒÌÿþŒØÿþŒäÿþŒðÿþŒüÿþŒÿþŒÿþŒ ÿþŒ,ÿþŒ8ÿþŒDÿþŒPÿþŒ\ÿþŒhÿþŒtÿþŒ€ÿþŒŒÿþŒ˜ÿþŒ¤ÿþŒ°ÿþŒ¼ÿþŒÈÿþŒÔÿþŒàÿþŒìÿþŒøÿþŒÿþŒÿþŒÿþŒ(ÿþŒ4ÿþŒ@ÿþŒLÿþŒXÿþŒ:t167=ZÿþŒkhF h&\]dÿþŽ.bf ecsHÿþ‚€Lÿþ‚ŽPÿþ‚›Tÿþ‚fn27:p5Xÿþ‚fn83:p5\ÿþ‚iflg:p6`ÿþ‚ªdÿþ‚zone:-4ÿþ¹ÿþalf:-13ÿþÇÿþlon1:-13ÿþlon2:-13ÿþlat1:-13ÿþlat2:-13ÿþÓÿþåÿþh:-13ÿþöÿþÿþ˜ÿþ&ÿþ4ÿþGÿþ[ÿþpÿþ~ÿþstart:-4ÿþtime:-13ÿþŒˆÿþ™ÿþpath:-4ÿþ§ÿþmode:-4ÿþ³ÿþÃÿþÏÿþthing:-4€ÿþÞÿþ.efHeüTOChklkk for_initô  for_inithkceafor ceaforpkbceafor bceafortkutmfor utmforxkstplnfor stplnfor|kalberfor alberfor€klamccfor lamccfor„kmerfor merforˆkpsfor psforŒkpolyfor polyforkeqconfor eqconfor”ktmfor tmfor˜ksterfor sterforœklamazfor lamazfor kazimfor azimfor¤kgnomfor gnomfor¨korthfor orthfor¬kgvnspfor gvnspfor°ksinfor sinfor´kequifor equifor¸kmillfor millfor¼kvandgfor vandgforÀkomerfor omerforÄksomfor somforÈkhamfor hamforÌkrobfor robforÐkgoodfor goodforÔkmolwfor molwforØkimolwfor imolwforÜkalconfor alconforàkwivfor wivforäkwviifor wviiforèkobleqfor obleqforìkP Zðkd.sphdz.paksznxƒž©¶ÃÐÛåñþ!-9ER]iu‚Ž˜£®¹ÅÑÞëöTue Jan 13 14:16:26 2004 C for AIX Compiler Version 5.0.2.0 --- .for_initisinusforisinusfor._savef20._restf20.ceaforint.bceaforint.calc_utm_zone.utmforint.stplnforint.alberforint.lamccforint.merforint.psforint.polyforint.eqconforint.tmforint.sterforint.lamazforint.azimforint.gnomforint.orthforint.gvnspforint.sinforint.equiforint.millforint.vandgforint.omerforint.__itrunc.somforint.hamforint.robforint.goodforint.molwforint.imolwforint.alconforint.wivforint.wviiforint.obleqforint.isinusforinit20858 409712 367612 1074020648 1032 20 644 10 inv_init.o` ß@D 5èj X¸X.textXH<&4§ž .dataXX¸ $Â%@.bss€.debugäX |¦}€&Kÿÿù.a¿Aÿˆ‘”!þÐ8``›`¾`Üᤑ¨a=aZ€@’PÈ€bÀ#üLA‚A‚ÈüA€@\;€ÿìcƒcÄ8¡˜8Á8áˆKÿÿu`HT,b@‚0È€bÀ#üL@ ‚A‚ÿÀÈüA€ÿ´Aÿ°;€cƒcÄ8¡˜8Á8áˆKÿÿ!`Ëþ8Êž0@’ÜÈ> 8¡€Kÿÿ`€b€€€€ÃÃü²Ëƒ,ÿ¼2A‚$8`ÿÿ4€88!0|¦}€ »AÿˆHèÈ>(8¡€Kÿþ­`€€ü²üœ2€€,@‚ÿ¸È!˜ü`èÈAü  Ú8üÀøÛá@Kÿþm`€}Wã:|.8`4€88!0|¦}€ »AÿˆHh,b@‚¼È> 8¡€Kÿþ%`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚ÿ$È>(8¡€Kÿýí`€€ü²üœ2€€,@‚þøÈ!˜ü`èÈAü  Ú8üÀøÛá@Kÿý­`€ }8`ˆ|.8`4€88!0|¦}€ »AÿˆH¨,@‚è,@€ 8`cÄ8¡˜8Á8áˆKÿýQ`,@‚ŒÈ>8¡€Kÿý9`ƒ‚€€€€ÃüüòËÜ,ÿ¾2@‚þ8È>8¡€Kÿý`€€üòÿþ2€€,@‚þ Èü=2KÿüÕ``{Àüø@{ЀbÈ!˜ÈAciÈcKÿü¥`€}8`|.H ,@‚@ccc„€¡¤€Á¨Kÿüq`a€}€€,@‚ý„€8`|.H\,@‚È>8¡€Kÿü5`€b€€€€ÃÃü²Ë£,ÿ2@‚ý4È>8¡€Kÿûý`€€ü²ÿ]2€€,@‚ýÈ> 8¡€KÿûÑ`€€ü²ÿ}2€€,@‚üÜÈ>(8¡€Kÿû¥`€€ü²üÝ2€€,@‚ü°È!˜ü`àÈAü€ÐÛa8ü ØØÁ@üà ÚHýøÛáPKÿûU`€}8` |.8`4€88!0|¦HP,@‚È>8¡€Kÿû`€b€€€€ÃÃü²Ë£,ÿ2@‚üÈ>8¡€KÿúÝ`€€ü²ÿ]2€€,@‚ûèÈ> 8¡€Kÿú±`€€ü²ÿ}2€€,@‚û¼È>(8¡€Kÿú…`€€ü²üÝ2€€,@‚ûÈ!˜ü`àÈAü€ÐÛa8ü ØØÁ@üà ÚHýøÛáPKÿú5`€}8`|.8`4€88!0|¦H0,@‚¼È> 8¡€Kÿùõ`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚úôÈ>(8¡€Kÿù½`€€ü²üœ2€€,@‚úÈÈ!˜ü`èÈAü  Ú8üÀøÛá@Kÿù}`€ }8`|.8`4€88!0|¦}€ »AÿˆHx,@‚¼È> 8¡€Kÿù5`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚ú4È>(8¡€Kÿøý`€€ü²üœ2€€,@‚úÈ!˜ü`èÈAü  Ú8üÀøÛá@Kÿø½`€$}8`|.8`4€88!0|¦}€ »AÿˆH¸,@‚¼È> 8¡€Kÿøu`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚ùtÈ>(8¡€Kÿø=`€€ü²üœ2€€,@‚ùHÈ!˜ü`èÈAü  Ú8üÀøÛá@Kÿ÷ý`€(}8`|.8`4€88!0|¦}€ »AÿˆHø,@‚$È>8¡€Kÿ÷µ`ƒ‚€€€€ÃÜü²Ë¼,ÿ2@‚ø´È>8¡€Kÿ÷}`€€ü²ÿ}2€€,@‚øˆÈ> 8¡€Kÿ÷Q`€€ü²ÿ]2€€,@‚ø\È>(8¡€Kÿ÷%`€€ü²üÝ2€€,@‚ø0ÀÈ>@ü8A‚8È!˜ü`àÈAü€ØÛA8ü ÐØÁ@üà ÚHýøÛáPXKÿö¹`€,}8` |.H ´, @‚ÈËÞÈ> 8¡€Kÿö‰`€b€€€€Ã£ürËc,ÿ›2@‚÷ˆÈ>(8¡€KÿöQ`€€ürü»2€€,@‚÷\È!˜ü`ðÈAü€àØ¡8üÀ Ú@üàøÛáHKÿö `€0}8`$|.8`4€88!0|¦}€ »AÿˆH , @‚˜È> 8¡€KÿõÁ`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚öÀÈ>(8¡€Kÿõ‰`€€ü²ü|2€€,@‚ö”È!ˆü@èÛá8ü€ ü øKÿõQ`€4}8`(|.H L, @‚˜È> 8¡€Kÿõ%`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚ö$È>(8¡€Kÿôí`€€ü²ü|2€€,@‚õøÈ!ˆü@èÛá8ü€ ü øKÿôµ`€8}8`,|.H °, @‚˜È> 8¡€Kÿô‰`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚õˆÈ>(8¡€KÿôQ`€€ü²ü|2€€,@‚õ\È!ˆü@èÛá8ü€ ü øKÿô`€<}8`0|.H , @‚˜È> 8¡€Kÿóí`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚ôìÈ>(8¡€Kÿóµ`€€ü²ü|2€€,@‚ôÀÈ!ˆü@èÛá8ü€ ü øKÿó}`€@}8`4|.H x,@‚˜È> 8¡€KÿóQ`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚ôPÈ>(8¡€Kÿó`€€ü²ü|2€€,@‚ô$È!ˆü@èÛá8ü€ ü øKÿòá`€D}8`8|.H Ü,@‚¼È> 8¡€Kÿòµ`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚ó´È>(8¡€Kÿò}`€€ü²üœ2€€,@‚óˆÈ^ü`èÈ!ˆü  Ú8üÀøÛá@Kÿò=`€H}8`<|.8`4€88!0|¦}€ »AÿˆH 8,@‚dÈ> 8¡€Kÿñõ`€b€€€€Àü2È#,üA2@‚òôÈ!ˆü` ü€øKÿñ¹`€L}8`@|.H´,@‚˜È> 8¡€Kÿñ`€b€€€€ÃÃü²Ëƒ,ÿ¼2@‚òŒÈ>(8¡€KÿñU`€€ü²ü|2€€,@‚ò`È!ˆü@èÛá8ü€ ü øKÿñ`€P}8`D|.H,@‚dÈ> 8¡€Kÿðñ`€b€€€€Àü2È#,üA2@‚ñðÈ!ˆü` ü€øKÿðµ`€T}8`H|.H°,@‚dÈ> 8¡€Kÿð‰`€b€€€€Àü2È#,üA2@‚ñˆÈ!ˆü` ü€øKÿðM`€X}8`L|.HH,@‚ðËÞÈ>(8¡€Kÿð`€b€€€€Ã£ür˃,ÿ|2@‚ñÈ>`ÀüA‚€;€È>8¡€KÿïÑ`€€ürÿ\2€€,@‚ðÜÈ> 8¡€Kÿï¥`€€ürÿ<2€€,A‚Ø8`ÿÿ4€88!0|¦}€ »AÿˆH”;€È>@8¡€KÿïU`€€ürÿ2€€,@‚ð`È>H8¡€Kÿï)`€€ürþü2€€,@‚ð4È>P8¡€Kÿîý`€€ürþÜ2€€,@‚ðÈ>X8¡€KÿîÑ`€€ürþ¼2€€,@‚ïÜÈ!˜ü`ðÈAü€ÐÛ!8ü ÈÛa@üÀØÚHüà ÛáPýøÛXý ÀÚá`ý@¸ÚÁhý`°Ú¡pý€¨“xKÿîY`€\}8`P|.HT,@‚HËÞü ðKÿî-`a¬È>Kÿî`ƒ‚È`a°À<ü@‚°;`ü ð8¡€Kÿíñ`€€ÃÜü²Ë¼ÿ]2€€,@‚îôÈ> 8¡€Kÿí½`€€ü²ÿ½2€€,@‚îÈË~@ËžHÈ!˜ü`ÐÈAü€èÛ¡8ü  Ú@üÀøÛáHüàØÛaPýàÛ\€á°¬HD;`È!˜ü`ÐÈAü€èÛ¡8ü  Ú@üÀøÛáHüàØÛaPýàÛ\€á°¬“aXKÿí `€`}8`X|.H,@‚dÈ> 8¡€Kÿìá`€b€€€€Àü2È#,üA2@‚íàÈ!ˆü` ü€øKÿì¥`€d}8`l|.H ,@‚dÈ> 8¡€Kÿìy`€b€€€€Àü2È#,üA2@‚íxÈ!ˆü` ü€øKÿì=`€h}8`T|.H8,@‚$È!ˆKÿì`€l}8``|.H,@‚dÈ> 8¡€Kÿëé`€b€€€€Àü2È#,üA2@‚ìèÈ!ˆü` ü€øKÿë­`€p}8`d|.H¨,@‚$È!ˆKÿë…`€t}8`h|.H€,@‚0È!˜ü` ÈAü€øKÿëQ`€x}8`\|.HL,@‚dÈ> 8¡€Kÿë%`€b€€€€Àü2È#,üA2@‚ì$È!ˆü` ü€øKÿêé`€|}8`p|.Hä,@‚dÈ> 8¡€Kÿê½`€b€€€€Àü2È#,üA2@‚ë¼È!ˆü` ü€øKÿê`€€}8`t|.H|,@‚øÈ> 8¡€KÿêU`€b€€€€ÃÃü²Ë£,ÿ2@‚ëTÈ>(8¡€Kÿê`€€ü²ÿ}2€€,@‚ë(Ë^Ë>È>@8¡€Kÿéé`€€ü²üÝ2€€,@‚êôÈ!ˆü@àÛ!8ü`ØØÁ@ü€ÐÚHü ÈÛáPüà ýøKÿé™`€„}8`x|.8`4€88!0|¦H”,cA‚ ,@‚pÈ> 8¡€KÿéQ`€b€€€€Àü2È#,üA2@‚êPȾ@ü` ÈÞPü€øØÁ@Ø¡8È!ˆKÿé`€ˆ}Wã:|.8`4€88!0|¦}€ »AÿˆKÿèÐ"CŒ4inv_initäðXEa>ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx__default_char:t166=-5 :t10=f-1; :t13=f-1; :t14=f-13; :t15=f-1; :t16=f-1; :t17=f-1; :t18=f-1; :t19=f-4; :t20=f-1; :t21=f-1; :t22=f-1; :t23=f-1; :t24=f-1; :t25=f-1; :t26=f-1; :t27=f-1; :t28=f-1; :t29=f-1; :t30=f-1; :t31=f-1; :t32=f-1; :t33=f-1; :t34=f-1; :t35=f-1; :t36=f-1; :t37=f-1; :t38=f-1; :t39=f-1; :t40=f-1; :t41=f-1; :t42=f-1; :t43=f-1; :t44=f-1; :t45=f-1; :t46=f-1; :t47=f-1; :t48=f-1; :t49=f-1; :t50=f-1; :t51=f-1; :t52=f-1; :t53=f-1; :t54=f-1; :t55=f-1; :t56=f-1; :t57=f-1; :t58=f-1; :t59=f-1; :t60=f-1; :t61=f-1; :t62=f-1; :t63=f-1; :t64=f-1; :t65=f-1; :t66=f-1; :t67=f-1; :t68=f-1; :t69=f-1; :t70=f-1; :t71=f-1; :t72=f-1; :t73=f-1; :t74=f-1; :t75=f-1; :t76=f-1; :t77=f-1; :t78=f-1; :t79=f-1; :t80=f-1; :t81=f-1; inv_init:F-1 insys:p-1 inzone:p-1 inparm:p3 indatum:p-1 inv_trans:p9 azimuth:-13 angle:-13center_long:-13center_lat:-13lat_origin:-13lon_origin:-13 r_major:-13 r_minor:-13scale_factor:-13false_easting:-13false_northing:-13 radius:-13 shape_m:-13 shape_n:-13 satnum:-4 tmpdatum:-4sat_ratio:-13 dzone:-13 djustify:-13 iflg64:12™RŒ™¦à™ü ™T ™”"™žšÜ ™æ ™T$™^ž°™È ™Ò ™,&™J\(™f¢*™®¦Ì ™Ö ™0 ™\ ™¬,™¶ªì ™ö$ ™P ™| ™Ì.™Ö®  ™D ™„0™޲Ì ™Ö ™D2™N¶Œ ™–Ä ™4™ºL ™V„ ™° ™Ü ™ H6™ R¾ x ™ ‚ ° ™ ø8™  @ ™ J x ™ °:™ ºÆ Ü ™ æ  ™ L<™ VÊ x ™ ‚ ° ™ è>™ òÎ  ™  L ™ „@™ ŽÒ ° ™ º è ™ B™ *Ö L ™ V „ ™ ÄD™ ÎÚ  ™HF™RÞt ™~¬ ™äH™îâ ™LJ™Væx ™‚´L™¾êä ™î0 ™\ ™¬ ™Ø ™ ™0 ™¨N™²îÔP™äP™î ™D ™ôR™þò  ™*\T™föˆ ™’ÄV™ÎúìX™öþ ™"TZ™^|\™†°^™º Ü ™æ`™"D ™N€b™Š¬ ™¶ä ™ ™hd™r° ™ºüf™0h™X”\’`˜dœh l¤p¨t¬x°|´€¸„¼ˆÀŒÄȔ̘МԠؤܨà¬ä°è´ì¸ð¼ôÀøÄüÈÌÐÔ ØÜàä_èŽ_  HL d t x$”˜ ¸ÈÌ$è'ì&ð)ô./0. 0$.(0,10šH1L3\4`3d4h3l5x8œ; :¤;¬™°šÈ<Ì>ÔCèDðEôCECE HI H$I(H,J8M\P`OdPl™pšˆQŒS”Yœ\¸_ÀaÔbÜcàaìcðaôcøef efeg$i8jDkHmLnXm\ndpholptqxs€wœx y¬{¸|¼~Ä‚؃à„ä‚ð„ô‚ø„ü† ‡†‡†ˆ(Š8‹<Š@‹DŠHŒTŽdhŽlpŽt€’´•¸”¼•ęȚؖܘäœøžœžœž ,¡0 4¡8 <¢H¤X¥\¤`¥d¤h¦t¨„©ˆ¨Œ©¨”ª ¬Ô¯Ø®ܯä™èšø°ü²¶· ¸$¶0¸4¶8¸<ºL»PºT»Xº\¼h¾ŒÁÀ”Áœ™ š¸Â¼ÄÄÈØÉàÊäÈðÊôÈøÊüÌ ÍÌÍÌÎ(ÐLÓPÒTÓ\™`šxÔ|քژ۠ܤڰܴڸܼÞÌßÐÞÔߨÞÜàèâ åäå™ š8æ<èDìXí`îdìpîtìxî|ðŒñð”ñ˜ðœò¨ô¸õ¼ôÀõÄôÈöÔøäùèøìùðøôú ü ý ü ÿ  P T X ` d l p „ Œ  œ   ¤ ¨ ¸ ¼ À Ä È Ô    ™ š , 0 8 L T X d h l p! €" „! ˆ" Œ! # œ% ¸( ¼' À( È) Ì+ Ô/ è0 ð1 ô/ 1 / 1 3 4 3 $4 (3 ,5 87 T: X9 \: d; h= pA „B ŒC A œC  A ¤C ¨E ¸F ¼E ÀF ÄE ÈG ÔI ðL ôK øL M O S T (U ,S 8U <S @U DW TX XW \X `W dY p[ Œ^ ] ”^ œ_  a ¨e ¼f Äg Èe Ôg Øe Üg ài ðj ôi øj üi k m (p ,o 0p 8q <s Dw Xx `y dw py tw xy |{ Œ| { ”| ˜{ œ} ¨ ¬€ ̃ Ђ Ôƒ Ü™ àš ø„ ü†Š‹ Œ$Š0Œ4Š8Œ<ŽPTX`‘d“l—€˜ˆ™Œ—˜™œ— ™¤›´œ¸›¼œÀ›ÄПì¢ð¡ô¢ü£¥©ª$«(©4«8©<«@­T¯X®\¯d°h²p¶„·Œ¸¶œ¸ ¶¤¸¨º¼¼À»Ä¼Ì½Ð¿ØÃÜÄðÅøÆüÄÆ ÄÆÈ$Ê(Ë8Ì<Ë@ÌDËHÍTÏdÐhÏlÐpÏtÑ€1„šœ1 Ö¤×´Ø¸×¼ØÀ×ÄÙÐÛàÜäÛèÜìÛðÝüß àßàßá(ã8ä<ã@äDãHåTé°í´ì¸íÀîÄðÌôàõìöôõøöøùúù(ú,ù0û<ýLþPýTþXý\ÿhlp ¬°´ ü ,48DHLPdhltx€#”$œ% #¬%°#´%¸'Ì)Ð(Ô)Ü*à,è0ô2ø1ü2359$:,;09<;@9D;H=\?`>d?l@pBxF„HˆGŒH”I˜K O¸Q¼PÀQÈRÌTÔXèYðZôXZXZ \ ^$](^0_4a<ePfXg\ehglepgtiˆkŒjk˜lœn¤r¸sÀtÄrÐtÔrØtÜvìwðvôwøvüxz {| }$|(},|0~<€pƒt‚xƒ€™„š”„˜†¨‹¼ŒÄÈ‹ÔØ‹Üàä’èì’–” –™š.fileÿþginv_init.c.textX§.dataX¸%.bssÿþŒ:t11=-4ÿþŒ:t4=-5ÿþŒ:t2=-13ÿþŒ:t1=-1ÿþŒ:t3=*-13ÿþŒ:t5=*-5ÿþŒ:t6=*-1ÿþŒ:t7=f-1;ÿþŒ:t8=*7ÿþŒ:t9=*8ÿþŒÿþŒ:t12=*-4ÿþŒ'ÿþŒ3ÿþŒ@ÿþŒLÿþŒXÿþŒdÿþŒpÿþŒ|ÿþŒˆÿþŒ”ÿþŒ ÿþŒ¬ÿþŒ¸ÿþŒÄÿþŒÐÿþŒÜÿþŒèÿþŒôÿþŒÿþŒ ÿþŒÿþŒ$ÿþŒ0ÿþŒ<ÿþŒHÿþŒTÿþŒ`ÿþŒlÿþŒxÿþŒ„ÿþŒÿþŒœÿþŒ¨ÿþŒ´ÿþŒÀÿþŒÌÿþŒØÿþŒäÿþŒðÿþŒüÿþŒÿþŒÿþŒ ÿþŒ,ÿþŒ8ÿþŒDÿþŒPÿþŒ\ÿþŒhÿþŒtÿþŒ€ÿþŒŒÿþŒ˜ÿþŒ¤ÿþŒ°ÿþŒ¼ÿþŒÈÿþŒÔÿþŒàÿþŒìÿþŒøÿþŒÿþŒÿþŒÿþŒ(ÿþŒ4ÿþŒ@ÿþŒLÿþŒXÿþŒ:t167=ZÿþŒkXF T&4Ž]dÿþŽ.bf edsHÿþ‚Lÿþ‚ŒPÿþ‚˜Tÿþ‚fn27:p5Xÿþ‚fn83:p5\ÿþ‚iflg:p6`ÿþ‚¦dÿþ‚zone:-4ÿþµÿþÃÿþalf:-13ÿþlon1:-13ÿþlon2:-13ÿþlat1:-13ÿþlat2:-13ÿþÏÿþáÿþh:-13ÿþòÿþÿþ˜ÿþ"ÿþ0ÿþCÿþWÿþlˆÿþyÿþ‡ÿþtime:-13ÿþpath:-4ÿþ•ÿþmode:-4ÿþ¡ÿþ¯ÿþ¿ÿþËÿþthing:-4€ÿþÚÿþ.ef4eýTOCXk\kðk inv_initä  inv_initXkceainv ceainv`kbceainv bceainvdkutminv utminvhkstplninv stplninvlkalberinv alberinvpklamccinv lamccinvtkmerinv merinvxkpsinv psinv|kpolyinv polyinv€keqconinv eqconinv„ktminv tminvˆksterinv sterinvŒklamazinv lamazinvkaziminv aziminv”kgnominv gnominv˜korthinv orthinvœkgvnspinv gvnspinv ksininv sininv¤kequiinv equiinv¨kmillinv millinv¬kvandginv vandginv°komerinv omerinv´ksominv sominv¸khaminv haminv¼krobinv robinvÀkgoodinv goodinvÄkmolwinv molwinvÈkimolwinv imolwinvÌkalconinv alconinvÐkwivinv wivinvÔkwviiinv wviiinvØkobleqinv obleqinvÜkP Zàkd.sphdz.pakszny…”Ÿ¬¹ÆÑÛçôþ #/;HS_kx„Ž™¤¯»ÇÔáìøTue Jan 13 14:16:29 2004 C for AIX Compiler Version 5.0.2.0 --- .inv_initisinusinvisinusinv._savef20.ceainvint.bceainvint.calc_utm_zone.utminvint.stplninvint.alberinvint.lamccinvint.merinvint.psinvint.polyinvint.eqconinvint.tminvint.sterinvint.lamazinvint.aziminvint.gnominvint.orthinvint.gvnspinvint.sininvint.equiinvint.millinvint.vandginvint.omerinvint.__itrunc.sominvint.haminvint.robinvint.goodinvint.molwinvint.imolwinvint.alconinvint.wivinvint.wviiinvint.obleqinvint.isinusinvinit._restf2016777 426612 388730 1074020651 1032 20 644 7 cproj.o` ß@D"T­ ø´ø.textøH@W .dataøø´@¦>@.bss¬¬€.debugJô |¦Kÿÿý¿Áÿ؃â”!ÿ€<C0Èü!2;À ÀH@ÿà üü ø@;À-Kÿÿ¹`l`€ÃßDÿÈ@ÿ€ð*ü?à(ÿýrü øKÿÿ`l`€ÀL(-À_È!Hü!ð*ürü?(üºü=rü *@‚ü Pˆ8!€»ÁÿØ}ˆ¦Kÿÿ<"A„ÀÈpakr2dm|¦Kÿÿ¿¡ÿÔÿà ƒâ”!ÿp<C0<`C0<€C0À_üÀ°ü$;  aHPX@Ë߸@; -ü ð*Kÿþ½`ÿ'ÀÀl€`~DÈ!@ü!è*ÿÿ(ü$ü ð*Kÿþ‰`l`€cd\l`€oÀaTLÈXüè*À?ÈAHübè*(-ÈAPüBè*ÀŸü2üºü(ü *@‚ü P˜ËáˆË¡xËÁ€}ˆ¦8!»¡ÿÔN€ "A„Àpakcz|¦Kÿýé“áÿÌÿà(ÿÀ”!ÿÿ€ÿ ü%(*ÿ` KÿýÁ`ƒâü=rÀ„ÿÞøü?2Kÿý¥`À$ÿÜðzü?2Kÿý‘`ü;ð|x8!pƒáÿÌ}ˆ¦Kÿýt"A† ÿÀ|mlfn€bü@ÛÁÿðÛáÿø|¦À(ÿÀ(ü*”!ÿ°ü ü@Kÿý%`ÿàü ðü@Kÿý`ü!òKÿý`XËáHËÁ@8!P}ˆ¦N€ "A‚Àpe4fn€bürÈC¨ü2ü"2N€ "@Àe3fn€bÀ üa2ÀC¤À(üºü!òü rN€ "@À$e2fn€bÀ(ÀCŒü²ÀC˜üA²Àcœü!úüzü"2N€ "@À,e1fn€bÀˆÀCü²ÀCŒüA²Àc”üúÀ#(ü:ü"p¸8!°»ÿ }ˆ¦Kÿö ¸8!°»ÿ }ˆ¦Kÿõø"AŠð$phi1z|¦KÿõÕ€bÿà“áÿ¼”!ÿ0<C0<€C0< C0<ÀC0<àC0=C0= C0;àH¡PÁXá`‘!p‘hx@ÃÃË£H˃PËcXËhËC`üúüèLB‚A‚ˆüè$ü KÿõM`,ü ø@€,Kÿùyl`€DÈ@üð*ÿüø<;ÿ,AHH4ÿ?à$ü ÊKÿõ `l`€ü ÈLÈHüð*ü@0Kÿôå`l`€TÈPüð*ÿüø<;ÿ,AðHÜÿ?Ð$ü ÊKÿô±`l`€ü È\ÈXüð*ü@0Kÿô`l`€dÈ`üð*ÿúø<;ÿ,A˜H„ÿ?À$ü ÊKÿôY`l`€ü ølÈhüð*ü@4ü ÈKÿô1`l`€tÈpüð*ÿøø<;ÿ,Aü øKÿñ¹`üØ?ËáHX8!P}ˆ¦»ÁÿèN€ "A‚Àdtsincos€b|¦”!ÿÀÀ ü*ÀC(À#$Hü$ü *KÿñI`H8!@}ˆ¦N€ "A€À@ calc_utm_zonePè\ht€Œ˜¤°¼È@Ôàìø(4øèøø¬ø8ølø¬øôø@øxøÜøØøàøèø (ø hø ø ¨ø øøphi2z-convphi1z-convPHI3Z-CONVphi4z-convConvergence errorConvergence errorLattitude failed to convergeLatitude failed to converge after 15 iterations@L¥Üc˰Y€BpDzIt$Ù€C4@À?€IBM >z×òš¼¯H?IBM ?ù!ûTD-@ !ûTD-@!ûTD-AßÿÿÿÀB !ûTé!Cù!ûS~ë=¿€IBM =Û|ßÙ×½»@@€@@>€=€? >À>ð=p?@?‡UUUUUUF@IBM ?PbMÒñ©üBÈ__default_char:t64=-5 :t4=f-11; :t5=f-13; :t6=f-13; :t7=f-13; :t10=f-13; :t11=f-13; :t12=f-13; :t13=f-13; :t14=f-13; :t16=f-13; :t17=f-13; :t19=f-1; :t20=f-13; :t21=f-13; :t22=f-13; :t23=f-13; :t24=f-13; :t25=f-13; :t26=f-13; :t27=f-4; :t29=f-11; :t30=f-13; pakr2dm:F-13 pakcz:F-13 mlfn:F-13 e4fn:F-13 e3fn:F-13 e2fn:F-13 e1fn:F-13 e0fn:F-13 asinz:F-13 phi4z:F-13 eccent:p-13 sinphi:-13 sin2ph:-13 tanphi:-13 phi3z:F-13 phi2z:F-13 eccent:p-13 eccnth:-13 sinpi:-13 phi1z:F-13 eccent:p-13 eccnts:-13 sinpi:-13 cospi:-13adjust_lon:F-13 tsfnz:F-13 eccent:p-13 sinphi:p-13 qsfnz:F-13 eccent:p-13 sinphi:p-13 cosphi:p-13 msfnz:F-13 eccent:p-13 sinphi:p-13 cosphi:p-13 tsincos:F-11 sin_val:p3 cos_val:p3calc_utm_zone:F-4ƒ™+H…™t…™Ä‡™ìƒ™þ+D…™x…™‰™@‹™J+\‹™p‹™Œ™®+Ü™ð™ü‘™:+n+®+ö+B+z+¨“™à•™+T‹™d—™x‘™˜‹™¸‹™Ð‹™à™™ð™™™™Š1”›™°™ÜŸ™þ+ ‹™0‹™@‹™~1ˆ›™°¡™ä£™ú+¥™@‹™\™h¥™ž1¤›™È§™ìŸ™þ+ Œ©™ Ê1 Ô›™ ô¡™ «™ ,£™ 2+ ´…™ ø…™ …™ P…™ t…™ ¨…™ Ð…™ D§™ lƒ™ z+  ™ ¸—™ ƒ™ + H©™ ²+ Б™4‹™H™™’+¸…™ø3ü-7;? CGKOS W$[(/,_0c4g8k<o@sDwH{LP,T)\:`)hHl)tUx)€`„)Œi)˜rœ)¤{¨)°„´)¼À)È–Ì)Ô±Ø)àÂä)ìÓð)øæü)ð)ý)  )(,)4 8),$(48<@DHPp| € „ ˆ Œ ˜ œ   ¤ ¨ ¬ ° ´:ôü 48<@LTX\`p€ „ˆ Œ ˜œ ¨° ´ ÈÌ Ð Ô Ø H8|U¬ÄÌÔ`8LilŒr¬Ô{ô „@XxŒ”œ ¤¨° –ø 08T`pŒ  ¤¨ Ü  $(,04<@HLPT\`hlptxˆœ ´±è  HLPT\`pt| ˜œ ´ ¸ ¼ À Âôø 4HLptx|€ „ ˆŒ œ¬°´¸Óü   $ ( 4 < @ L P X d h ” ˜ œ   ¨ ¬ ° ´ ¸ È Ü à äæ ` œ ¬ À Ä È à ä ì ð    8 < D H \ ` t  ” œ   ´ ¸ Ì ì ð ø ü    0 4 ð t x  ¨ ° ´ Äý   $ ( , \ ` d  ¬ ° Ü4X À.fileÿþgcproj.c.textøW.dataø´>.bss¬ÿþŒ:t18=-1ÿþŒ:t15=-5ÿþŒ:t8=-4ÿþŒ:t2=-13ÿþŒ:t1=-11ÿþŒ:t3=*-13ÿþŒÿþŒ&ÿþŒ2ÿþŒ>ÿþŒ:t9=*-4ÿþŒJÿþŒWÿþŒdÿþŒqÿþŒ~ÿþŒ‹ÿþŒ˜ÿþŒ¥ÿþŒ±ÿþŒ¾ÿþŒËÿþŒØÿþŒåÿþŒòÿþŒÿÿþŒ ÿþŒ:t28=*-5ÿþŒÿþŒ%ÿþŒ:t65=ZÿþŒkø.pakr2dm è:*2ÿþŽ.bfe)pak:p-13˜ÿþ‚con:-13ÿþsecs:-13ÿþdegs:-4ÿþmins:-4ÿþsgna:-5ÿþ.efÈe6.pakczè ,®H*AèÿþŽ.bfôepak:p-13¨ÿþ‚con:-13ÿþsecs:-13ÿþdegs:-4ÿþmins:-4ÿþsgna:-5ÿþ.eføe.mlfn ˜bU*NÿþŽ.bf8ee0:p-13ˆÿþ‚e1:p-13ÿþ‚e2:p-13˜ÿþ‚e3:p-13 ÿþ‚phi:p-13¨ÿþ‚.efe.e4fn¬ Œt`*Z¬ÿþŽ.bf¬e‡x:p-13hÿþ‚con:-13ÿþcom:-13ÿþ.efeŠ.e3fn8 4˜i*f8ÿþŽ.bf8e}x:p-13ÿþ‚.efPe}.e2fnl @ªr*rlÿþŽ.bfle|x:p-13ÿþ‚.efe|.e1fn¬ H¼{*~¬ÿþŽ.bf¬e{x:p-13ÿþ‚.efØe{.e0fnô L΄*ŠôÿþŽ.bfôezx:p-13ÿþ‚.ef$ez.sign@ 8à*sign:F-1@ÿþŽ.bf@eMx:p-13ÿþ‚.ef\eM.asinzx dò–*–xÿþŽ.bfxe=con:p-13Xÿþ‚.efÀeE.phi4zÜ ü(±*£ÜÿþŽ.bføeê°ÿþ‚e0:p-13 ÿþ‚e1:p-13(ÿþ‚e2:p-130ÿþ‚e3:p-138ÿþ‚a:p-13@ÿþ‚b:p-13Hÿþ‚c:p3Pÿþ‚phi:p3Tÿþ‚¾ÿþËÿþØÿþml:-13ÿþmlp:-13ÿþcon1:-13ÿþcon2:-13ÿþcon3:-13ÿþdphi:-13ÿþi:-4ÿþ.ef¼e.phi3zØ $Â*åØÿþŽ.bfèeÀml:p-13¸ÿþ‚e0:p-13Àÿþ‚e1:p-13Èÿþ‚e2:p-13Ðÿþ‚e3:p-13Øÿþ‚flag:p9àÿþ‚phi:-13ÿþdphi:-13ÿþi:-4ÿþ.efÄeÉ.phi2zà ¨Ó*òàÿþŽ.bfôežÿ¨ÿþ‚ts:p-13°ÿþ‚flag:p9¸ÿþ‚ ÿþphi:-13ÿþcon:-13ÿþdphi:-13ÿþÿþi:-4ÿþ.efÌe®.phi1zè @ 2æ*&èÿþŽ.bfüez3Èÿþ‚qs:p-13Ðÿþ‚flag:p9Øÿþ‚Aÿþdphi:-13ÿþcon:-13ÿþcom:-13ÿþNHÿþZ@ÿþphi:-13ÿþi:-4ÿþ.ef eŒF ( @ Ôð*f (ÿþŽ.bf `eUx:p-13èÿþ‚count:-4ÿþ.ef Het.tsfnz h ˜!²ý*x hÿþŽ.bf teD…xÿþ‚phi:p-13€ÿþ‚“ˆÿþ‚con:-13ÿþcom:-13ÿþ.ef äeH.qsfnz  ¨!â *¡ ÿþŽ.bf e_®xÿþ‚¼€ÿþ‚ʈÿþ‚con:-13ÿþ.ef Œeg.msfnz ¨ d"*Ø ¨ÿþŽ.bf ¬eQåhÿþ‚ópÿþ‚xÿþ‚con:-13ÿþ.ef ðeS.tsincos  „"0 * ÿþŽ.bf4e4val:p-13hÿþ‚pÿþ‚+tÿþ‚.efpe4R d"B)*8ÿþŽ.bfe”lon:p-13Xÿþ‚.efÐe”TOCøkükèkÄ_$STATIC@k¨_$STATIC(kpakr2dmP  pakr2dmøkpakcz\  pakczkmlfnh  mlfnke4fnt  e4fnke3fn€  e3fn ke2fnŒ  e2fnke1fn˜  e1fnke0fn¤  e0fnksign°  signkasinz¼  asinz kphi4zÈ  phi4z$kphi3zÔ  phi3z,kphi2zà  phi2z0kphi1zì  phi1z4kaø  l8ktsfnz  tsfnz<kqsfnz  qsfnz@kmsfnz  msfnzDktsincos(  tsincosHkw4  …Lk“§±.sin».pow.sqrt.asinÅ.tan.cos.p_errorÏÙãí.atan÷.log Tue Jan 13 14:16:32 2004 C for AIX Compiler Version 5.0.2.0 --- .adjust_lon.calc_utm_zoneadjust_lonadjust_loncalc_utm_zonecalc_utm_zone._savef28.__itrunc._restf28._savef26._restf27._savef14._restf14._savef22._restf22._savef24._restf24._restf2616628 443362 409712 1074020653 1032 20 644 8 report.o` ß@D)À< `¼`.text`HÌ".‡C .data``¼¨ 6@.bss€.debugfd “áÿüƒâ|¦€”!ÿÀ,A‚ Kÿÿá`€,A‚ KÿÿÍ`H8!@ƒáÿü}ˆ¦N€ A€P close_file¿Áÿø|¦,/,ƒ”!ÿ `Ÿ¡D8ÁHƒÂ@‚8`8~ H°`£8€8 @†P€aDKÿÿ5`,@‚8`h8!`»Áÿø}ˆ¦N€ 88~ €DKÿþý`HT@šHžKÿþé`,€b 88ƒŒ8cä@‚ÿÀ H m8`h8!`»Áÿø}ˆ¦Hð¾ ¾,,Ÿ/88€8 €aH@‚ž8`h8!`H¨@†H¾Kÿþa`,A‚ÿ088~€HKÿþA`8`h8!`»Áÿø}ˆ¦Hh@šHKÿþ`,€b 88ƒ˜8c@‚ÿ¬H 8`h8!`»Áÿø}ˆ¦H žž8`h8!`»Áÿø}ˆ¦N€ A€Üinit¿Áÿø|¦ƒâ€b €8c8”!ÿÀ,A‚ Kÿýu`€ƒÂ 88ž<,A‚(KÿýU`8ž@KÿýE`€Kÿý9`H8!@»Áÿø}ˆ¦N€ A€€pblank¿Áÿø|¦ƒÂ`f€¢ ”!ÿ €aDH8et,`ÅA‚ KÿüÍ`€ƒâ 8~8Ÿ4,A‚0Kÿü­`~8Ÿ€€¡H€ÁDKÿü•`€~Kÿü‰`h8!`»Áÿø}ˆ¦N€ A€˜ genrpt_longüÛáÿøÛÁÿð¿Áÿèÿà|¦ƒÂ`¤€b €”!ÿ€¡d,8c\A‚Ûá@€ÁD€¡@Kÿûý`€ƒâ 8~8Ÿ0,A‚@KÿûÝ`üÛáPü ø~8Ÿh€¡d€áT€ÁPKÿûµ`€~Kÿû©`Ëáxˆ8!€}ˆ¦»ÁÿèN€ "A‚ÀÀgenrptüÛáÿøÛÁÿð¿Áÿèÿà|¦ƒâ€‚ €b €È”!ÿ€,8dA‚ü?2Ø!@€¡D€@Kÿû`€ƒÂ 88ž(,A‚@Kÿúý`€¢ 8ž,Èü?2Ø!P€ÁT€¡PKÿúÕ`€KÿúÉ`Ëáxˆ8!€}ˆ¦»ÁÿèN€ "A‚ÀÄstparl1üÛÁÿðÛáÿø¿ÁÿèÿàÿÀ|¦ƒÂƒâ €8$”!ÿ`,A‚4Ûá@€¡D€@KÿúA`8Hü ðÛÁP€¡T€PKÿú%`€8~8Ÿ,,A‚`Kÿú `üÛá`ü ø~8Ÿl€Ád€¡`Kÿùå`üÛÁpü ð€~8Ÿ€Át€¡pKÿùÁ`€~Kÿùµ`¨Ëá˜ËÁ8! }ˆ¦»ÁÿèN€ "A‚ðøoffsetpüÛáÿøÛÁÿð¿Áÿèÿà|¦ƒâ€‚ €b €È”!ÿ€,8d|A‚ü?2Ø!@€¡D€@Kÿù!`€ƒÂ 88ž,A‚@Kÿù`€¢ 8ž(Èü?2Ø!P€ÁT€¡PKÿøÙ`€KÿøÍ`Ëáxˆ8!€}ˆ¦»ÁÿèN€ "A‚ÀÄoriginüÛáÿøÛÁÿð¿Áÿèÿà|¦ƒâ€‚ €b €È”!ÿ€,8dA‚ü?2Ø!@€¡D€@KÿøA`€ƒÂ 88ž ,A‚@Kÿø!`€¢ 8ž0Èü?2Ø!P€ÁT€¡PKÿ÷ù`€Kÿ÷í`Ëáxˆ8!€}ˆ¦»ÁÿèN€ "A‚ÀÄ true_scaleüÛáÿøÛÁÿð¿Áÿèÿà|¦ƒâ€‚ €b €È”!ÿ€,8düA‚ü?2Ø!@€¡D€@Kÿ÷]`€ƒÂ 88ž,A‚@Kÿ÷=`€¢ 8žTÈü?2Ø!P€ÁT€¡PKÿ÷`€Kÿ÷ `Ëáxˆ8!€}ˆ¦»ÁÿèN€ "A‚ÀÄcenlatüÛáÿøÛÁÿð¿Áÿèÿà|¦ƒâ€‚ €b €È”!ÿ€,8d¤A‚ü?2Ø!@€¡D€@Kÿö}`€ƒÂ 88ž,A‚@Kÿö]`€¢ 8žÐÈü?2Ø!P€ÁT€¡PKÿö5`€Kÿö)`Ëáxˆ8!€}ˆ¦»ÁÿèN€ "A‚ÀÄcenlonüÛáÿøÛÁÿð¿Áÿèÿà|¦ƒâ€‚ €b €È”!ÿ€,8d0A‚ü?2Ø!@€¡D€@Kÿõ`€ƒÂ 88ž,A‚@Kÿõ}`€¢ 8ždÈü?2Ø!P€ÁT€¡PKÿõU`€KÿõI`Ëáxˆ8!€}ˆ¦»ÁÿèN€ "A‚ÀÄ cenlonmer|¦Kÿõ¿ÁÿØÿàÿ ƒÂ€b ƒâ €”!ÿPËÃ8T,A‚8ü?²Ø!@€¡D€@Kÿô½`8€ü=²Ø!P€¡T€PKÿô¡`€8~8Ÿ$,A‚`Kÿô…`~€¢ 8Ÿ¬ËÅü?²Ø!`€Ád€¡`Kÿô]`€~ü=²8ŸØØ!p€Át€¡pKÿô=`€~Kÿô1`¸Ëá¨Ë¡˜ËÁ }ˆ¦8!°»ÁÿØN€ "A„ðstanparlüÛáÿøÛÁÿð¿Áÿèÿà|¦ƒâ€b €8c´”!ÿ€,A‚Ûá@€¡D€@Kÿó¥`€ƒÂ 88ž,A‚ÚP6™d8™p.™²èºÚà4™îÚ6™8™$.™`êdÜhîlØpòtöxú|þ€Ö„ˆŒ ”˜œ ¤"¨&¬*°2´Ò¼:ÀÒÈFÌÒÔNØÒàXäÒìbðÒøküÒuÒ~Ò‡ Ò(,Ò4™8Ò@¢DÒL¬PÒXµ\Òd¿hÒpÈtÒ2 (4<:tx| œ ¤¬°´¸¼ ÀÄ È Ì Ü àFôøü $(,48<@DFTX!\ `#d)h4l%p&t+x,|#€&„%ˆEŒF”'˜)œ+ ,°0´1¸0¼1ÈEÌFÜ2à4ä6è7ô:ø9ü:79 :;F$;(C,B0E4FFlpx|„Œ”˜¤¬¸ÄÐ N $(,04<@LT`t€ XÐÔàðôø $,8<T` b¬°¼ÀÈÌÐÔìðü4 @ k”˜ ¤¬´Èäèðø   $ H T u¨¬¸¼ÄÈÌÐèìø 0< ~ˆŒ˜œ¤¨¬°ÈÌØàì ‡lp|€ˆŒ”¬°¼ÄÐô L P \ ` h l p t Œ  œ ¤ ° Ô à ™ , 0 < @ H L P T l p | „  ´ À ¢    $ , 4 L h l t | ˆ ¬ Ì Ø ¬ 0 4 < @ H P d h t | „  ” ¨ ´ µ      $ 8 T X ` h p | € ” ¸ Ä ¿ (,08<HP\lx Ȱ¸ÄÐÔØÜàèìø  , .fileÿþgreport.c.text`‡.data`¼6.bssÿþŒ:t26=-3ÿþŒ:t10=-13ÿþŒ:t6=-4ÿþŒ:t5=-1ÿþŒ:t2=-5ÿþŒ:t1=-11ÿþŒ:t3=*-5ÿþŒÿþŒ:t7=f-1;ÿþŒ&ÿþŒ2ÿþŒ>ÿþŒKÿþŒXÿþŒeÿþŒrÿþŒÿþŒŒÿþŒ™ÿþŒ¦ÿþŒ³ÿþŒÀÿþŒÍÿþŒÚÿþŒçÿþŒûÿþŒÿþŒ!ÿþŒ¿ÿþŒ:t30=*29ÿþŒ:t31=k-5ÿþŒ:t32=*31ÿþŒÍÿþŒÙÿþŒåÿþŒñÿþŒ:t77=ZÿþŒk`F l".:0ýÿþŽ.bfeª.efPe®.initl ø"RF0init:F-1lÿþŽ.bfteaipr:p-4xÿþ‚jpr:p-4|ÿþ‚efile:p3€ÿþ‚pfile:p3„ÿþ‚.efHe¦.pblankd ˜$ N0dÿþŽ.bfle[.efäecRü ¼$tX0üÿþŽ.bfePA:p-4xÿþ‚S:p3|ÿþ‚.ef”eX.genrpt¸ Ü$Ôb00¸ÿþŽ.bfÐeEA:p-13˜ÿþ‚S:p3 ÿþ‚.efxeM.stparl1” ä%4k0>”ÿþŽ.bf¬e'A:p-13˜ÿþ‚.efXe1.offsetpx %”u0MxÿþŽ.bf”e5A:p-13¸ÿþ‚B:p-13Àÿþ‚.efpeA.origin à&~0\ÿþŽ.bf¨eA:p-13˜ÿþ‚.efTe_p ä&`‡0jpÿþŽ.bfˆe A:p-13˜ÿþ‚.ef4e.cenlatT à&À0|TÿþŽ.bfleôA:p-13˜ÿþ‚.ef eü.cenlon 4 à' ™0Š 4ÿþŽ.bf LeÜA:p-13˜ÿþ‚.ef øeäk  ä'€¢0˜ ÿþŽ.bf ,eèA:p-13˜ÿþ‚.ef Øeðv ø  'à¬0© øÿþŽ.bf eA:p-13Èÿþ‚B:p-13Ðÿþ‚.ef øe#.radius  Ð(@µ0¹ ÿþŽ.bf 0eÀA:p-13˜ÿþ‚.ef ÌeÈ.radius2 è ( ¿0Ç èÿþŽ.bf eÌA:p-13¸ÿþ‚B:p-13Àÿþ‚.ef àeØ.ptitle ¨) È0ÖÿþŽ.bfe´A:p3hÿþ‚.efŒe¼.p_error¨ ¸)`Ò0ä¨ÿþŽ.bf°eMwhat:p3xÿþ‚where:p3|ÿþ‚.ef@eVTOC`k€kk_$STATIC|k—_$STATIClk€k.bsÜÿþóÿþ…ÿþ…ÿþ…ÿþ…,ÿþ…9 ÿþ…Fÿþ…Wÿþ….esÿþdkš°  ¥`kinit¼  inithkpblankÈ  pblankpk°Ô  ¼tkgenrptà  genrptxkstparl1ì  stparl1|koffsetpø  offsetp„korigin  originˆkÈ  ÓŒkcenlat  cenlatkcenlon(  cenlon”kÞ4  è˜kstanparl@  stanparlœkradiusL  radius kradius2X  radius2¤kptitled  ptitle¨kp_errorp  p_error¬k.fclose.strlen.strcpy.printf.fopen.fprintfòüTue Jan 13 14:16:34 2004 C for AIX Compiler Version 5.0.2.0 --- .close_file.genrpt_long.true_scale.cenlonmer.stanparl_$STATIC_BSS_$STATIC_BSSclose_fileclose_filegenrpt_longgenrpt_longtrue_scaletrue_scalecenlonmercenlonmer._savef282650 446134 426612 1074020654 1032 20 644 7 paksz.o` ß@D> œ.textH´^ 3 .dataœØ,@.bss,,€.debug=t |¦Kÿÿý¿ÁÿÈÿà ƒâ”!ÿp<C0ÀüÃß 8`ü?ð$`¾eH@ÿAÿKÿÿ±`,h€¢l`€ÃŸ8… @08e$Kÿÿ`˜8\À?}ˆ¦8!»ÁÿÈKÿÿhà DÈ@ÿ@Ø*ÿþþ¼ü?à$KÿÿM`,<€¢Àl`€`¤À_8eL@08d8Kÿÿ!`8\À?˜8!»ÁÿÈ}ˆ¦Hl8…LÈ!Hü!Ø*ü|ø|ü@€,KÿþÝ`8\À?˜8!»ÁÿÈ}ˆ¦Kÿþ¸ü2üºü*ü2ü $˜8!»ÁÿÈ}ˆ¦Kÿþ"A†Àtpakszœ¨paksz-minpaksz-degpaksz-secIllegal DMS fieldIllegal DMS fieldIllegal DMS field¿€?€It$Y€DzBpEaÙ€__default_char:t20=-5 :t4=f-13; :t8=f-11; paksz:F-134™(P6™^.t8™˜:™´6™Â.à8™$8™H<™p<™0”*˜,œ & ( ,0 8DHLP X \`dhl p|2€ˆŒ2œ¬°¼À)Ä'È"ÌÐ.Ô)ØÜèìðô2) "&'$),*0+4*82L.\/`2.fileÿþgpaksz.c.text .dataœ.bss,ÿþŒ:t6=-5ÿþŒ:t5=-11ÿþŒ:t2=-4ÿþŒ:t1=-13ÿþŒ:t3=*-4ÿþŒÿþŒ:t7=*-5ÿþŒ&ÿþŒ:t21=ZÿþŒk.paksz ^&2ÿþŽ.bf e@ang:p-13¨ÿþ‚iflg:p3°ÿþ‚fac:-13ÿþdeg:-13ÿþmin:-13ÿþsec:-13ÿþtmp:-13ÿþi:-4ÿþ.efteqTOCk”kk$_$STATIC¨k^_$STATIC˜kpakszœ  pakszkFP.p_errorZdnTue Jan 13 14:16:37 2004 C for AIX Compiler Version 5.0.2.0 --- ._savef26.__itrunc._restf28._restf263468 449724 443362 1074020655 1032 20 644 7 sphdz.o` ß@DØ? ¨Ø¨.text¨HdÈX .data¨¨Øð–@.bss€€€.debug™È |¦ÛáÿøÛÁÿð¿Áÿè|`þp,`ß”!ÿ°ÀÀˆ|fxƒÂ@€dÈ$ÿà ,ÿëÈ$ü cÆÈ~HÈ^øü€øÿ€ÿNœ@„€@˜,ÛåØ?Ûç8`ËáHX8!P}ˆ¦»ÁÿèN€ @œ@Ûåü$(ÛçKÿÿU`ürü Ø8`ËáHX8!P}ˆ¦»ÁÿèN€ ÛåÛçÛÿHˆ,ƒÿìÈ È(@”,ØEØGØ8`ËáHX8!P}ˆ¦»ÁÿèN€ ÈF˜@‚,ØØØ?8`ËáHX8!P}ˆ¦»ÁÿèN€ @†0ØEØGÀØ8`ËáHX8!P}ˆ¦»ÁÿèN€ À(ÈØØØ?HØ|0,@@8~,8ž KÿþQ`8žcÃKÿþA`8`ËáHX8!P}ˆ¦»ÁÿèN€ @‚4È>ðÈ ØØ?Ø8`ËáHX8!P}ˆ¦»ÁÿèN€ ,@‚4È>èÈ˜ØØ?Ø8`ËáHX8!P}ˆ¦»ÁÿèN€ È>T8|~ÈøØÈHØØ'8`ËáHX8!P}ˆ¦»ÁÿèN€ "A‚Œsphdz´hÀ¨Reset to 0INFORMATIONALINFORMATIONALInvalid spheroid selectionAX?™ó333AX?ˆ·¦µ AX?½Ÿ+ªAX?É ÌÌÍAX?ëüdØAX?áFIAX?ÚsØAX?Åñ= óAX?ÄÞ©AX?H:=p¤AX?!Â~ùÛAX?œ¬1AX?Ä—AX?ÉTƒoAX?É®“AX?ßÁ4êAX?ΕûXAX?Ì'•pAX?È–_RAXM­@AXMçAXM¯Ë•AXT·™™™šAXTÂIG®AXSíIë…AXT«`AXTåAXT¥ÀAXSÏÁ¾AXT¨@AXT¦@AXTÙXbAXSÖ1'AXSß “uAXT¦@AXTªÀAXT¬AXTÁ@AXTÇ€AXT­€AXT©€AXM­@AXMçAXM¯Ë•?€AXM¯Ë•JÂo8JÂmj__default_char:t26=-5:t6=ar0;0;21;-13:t7=ar0;0;21;-13 :t11=f-11; sphdz:F-1 r_major:p4 r_minor:p4 radius:p4 t_major:-13 t_minor:-13+65¬;™°=™À=™¨7¬-°/´¸):(,0:8<D$HT!X\`dhlpt x | €W„Xœ ¤¨¬ÀWÄXÜàäèì+ð&ô(øü !W X$-($,&0'4(8W<XT+X-\.`/hWlX„5ˆ34”5˜7œ: ;¨=¸>ÈWÌXäCèFìEôFøGüWXJ M$L,M0N4W8XPTTRdSlTpWtX.fileÿþgsphdz.c.text¨.data¨Ø.bss€ÿþŒ:t9=-5ÿþŒ:t8=-11ÿþŒ:t3=-13ÿþŒ:t2=-4ÿþŒ:t1=-1ÿþŒ:t4=*-13ÿþŒ:t5=f-1;ÿþŒÿþŒ-ÿþŒ:t10=*-5ÿþŒ@ÿþŒ:t27=ZÿþŒk¨.sphdz ¨È)MÿþŽ.bfexisph:p-4hÿþ‚parm:p4lÿþ‚Ypÿþ‚ftÿþ‚sxÿþ‚ÿþÿþjsph:-4ÿþ.efŒeÏTOC¨k¬khk_$STATICÀk¨.bs/ÿþminor:V6Hÿþ…major:V7øÿþ….esÿþ_$STATIC°ksphdz´  sphdz¨k.sqrt.p_errorFTue Jan 13 14:16:38 2004 C for AIX Compiler Version 5.0.2.0 --- 2342 452188 446134 1074020656 1032 20 644 7 untfz.o` ß@D6 È”È.textÈH, .dataÈÈ”^@.bss\\€.debug‡¤ |¦,„”!ÿÀ/,HA„h,ƒA™`€Âc0T€8|€bA€HÀ|æ8`8† A…4È'XüØ%@‚H8fKÿÿ`8`MH8!@}ˆ¦N€ €‚8d0Kÿÿy`8`H8!@}ˆ¦N€ 8!@N€ "A€¬untfzÔàXÈuntfz-unituntfz-codeUncompatable unit codesIllegal source or target unit code?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ð__default_char:t24=-5:t5=ar0;0;5;-13:t6=ar0;0;5;5 :t10=f-11; untfz:F-4 inunit:p-4 outunit:p-4 factor:p3 factors:V6&.6%d4™‚.ˆ4™È0Ì)Ð'ÔØ# $48<@DHLPTX\`lp€ ”.fileÿþguntfz.c.textÈ.dataÈ”.bss\ÿþŒ:t8=-5ÿþŒ:t7=-11ÿþŒ:t2=-13ÿþŒ:t1=-4ÿþŒ:t3=*-13ÿþŒ:t4=f-4;ÿþŒÿþŒ,ÿþŒ:t9=*-5ÿþŒ<ÿþŒ:t25=ZÿþŒkÈ.untfz È#IÿþŽ.bfe,UXÿþ‚b\ÿþ‚p`ÿþ‚.ef¬e=TOCÈkÐkXk_$STATICàkx.bs)ÿþ|Xÿþ….esÿþ_$STATICÌkuntfzÔ  untfzÈk.p_errorFTue Jan 13 14:16:39 2004 C for AIX Compiler Version 5.0.2.0 --- 8924 461232 449724 1074020659 1032 20 644 6 gctp.o` ß@D¨Š  ”kp  .text  H@¼ Ò .data    ” è€@.bss44kp€.debugÁ| |¦üÛáÿøÛÁÿð¾ÿÀ”!þ€<C0`¾€¡¸``݃à:À`›’Ü€…`úa;:à€Á¼€iaEÐKÿÿ`|,A‚ˆ8!€ºÁÿÈ}ˆ¦8`N€ ‚‚€,@‚Ì€b€‚ 8e8£ ¸8c,| ¦À’Ãü’ÃdØ/`ØØ/hØØ/pØ’ÃÌ’Ã4Ø/xØ Ø/€Ø(Ø/ˆØ0’Ü–ÃØ/Ø8Ø/˜Ø@Ø/ ØHØ/¨ØPØ/°ØXØ/¸Ø`Ø/ÀØhØ/ÈØpØ/ÐÜxC ÿp€;“:à,€H|€,€A†4€ÂT:€¾|f€ƒø|(@‚(€£ €™| @‚€c (|@‚ ,@‚;€aÄ€£,A‚HìÈ`x|fÈ#<ü@‚ÿÔÈ#< Èü@‚ÿÄÈ#<(Èü@‚ÿ´È#<0Èü@‚ÿ¤È#<8È ü@‚ÿ”È#<@È(ü@‚ÿ„È#›>›>›>©8©8©8©8¶þ¶þ¶þ¶þÉbÉbÉbÉbÛ&Û&Û&Û&Û&Û&Û&Û&Û&Û& ” ” ” ” ” ” ” ” ” ”;€;€;€;€MMMM`>`>`>`>xxxxNNNN¢¢¢¢²†²†²†²†¿¦¿¦¿¦¿¦Ì„̄̄̄ÜrÜrÜrÜrë ë ë ë þ¼þ¼þ¼þ¼´´´´6î6î6î6îZøZøZøZøkêkêkêkê~ô~ô~ô~ô’Ä’Ä’Ä’Ä¥Œ¥Œ¥Œ¥Œ¸¸¸¸ÌÌÌÌß6ß6ß6ß6÷‚÷‚÷‚÷‚ÔÔÔÔ     :Þ:Þ:Þ:Þaaaarrrr„`„`„`„`©\©\©\©\ββββè4è4è4è4RRRRjjjj=<=<=<=<OžOžOžOž`î`î`î`îpÞpÞpÞpÞ~®~®~®~®<<<<›ü›üîzîz@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚t‚tÃâÃâζζܼܼæ\æ\ ° °.alberforint.alberforalberforintalberfor.alberinvint.alberinvalberinvintalberinv.alconforint.alconforalconforintalconfor.alconinvint.alconinvalconinvintalconinv.azimforint.azimforazimforintazimfor.aziminvint.aziminvaziminvintaziminv.bceafor.bceaforintbceaforbceaforint.bceainv.bceainvintbceainvbceainvint.ceafor.ceaforintceaforceaforint.ceainv.ceainvintceainvceainvint.eqconforint.eqconforeqconforinteqconfor.eqconinvint.eqconinveqconinvinteqconinv.equiforint.equiforequiforintequifor.equiinvint.equiinvequiinvintequiinv.gnomforint.gnomforgnomforintgnomfor.gnominvint.gnominvgnominvintgnominv.goodforint.goodforgoodforintgoodfor.goodinvint.goodinvgoodinvintgoodinv.gvnspforint.gvnspforgvnspforintgvnspfor.gvnspinvint.gvnspinvgvnspinvintgvnspinv.hamforint.hamforhamforinthamfor.haminvint.haminvhaminvinthaminv.imolwforint.imolwforimolwforintimolwfor.imolwinvint.imolwinvimolwinvintimolwinv.Isin_for_free.Isin_fwd.isinusfor.Isin_for_init.isinusforinitIsin_for_freeIsin_fwdisinusforIsin_for_initisinusforinit.Isin_inv_free.Isin_inv.isinusinv.Isin_inv_init.isinusinvinitIsin_inv_freeIsin_invisinusinvIsin_inv_initisinusinvinit.lamazforint.lamazforlamazforintlamazfor.lamazinvint.lamazinvlamazinvintlamazinv.lamccforint.lamccforlamccforintlamccfor.lamccinvint.lamccinvlamccinvintlamccinv.merforint.merformerforintmerfor.merinvint.merinvmerinvintmerinv.millforint.millformillforintmillfor.millinvint.millinvmillinvintmillinv.molwforint.molwformolwforintmolwfor.molwinvint.molwinvmolwinvintmolwinv.obleqforint.obleqforobleqforintobleqfor.obleqinvint.obleqinvobleqinvintobleqinv.omerforint.omerforomerforintomerfor.omerinvint.omerinvomerinvintomerinv.orthforint.orthfororthforintorthfor.orthinvint.orthinvorthinvintorthinv.polyforint.polyforpolyforintpolyfor.polyinvint.polyinvpolyinvintpolyinv.psforint.psforpsforintpsfor.psinvint.psinvpsinvintpsinv.robforint.robforrobforintrobfor.robinvint.robinvrobinvintrobinv.sinforint.sinforsinforintsinfor.sininvint.sininvsininvintsininv.somforint.somforsomforintgsat_ratiosomfor.sominvint.sominvsominvintsominv.sterforint.sterforsterforintsterfor.sterinvint.sterinvsterinvintsterinv.stplnforint.stplnforstplnforintstplnfor.stplninvint.stplninvstplninvintstplninv.tmforint.tmfortmforinttmfor.tminvint.tminvtminvinttminv.utmforint.utmforutmforintutmfor.utminvint.utminvutminvintutminv.vandgforint.vandgforvandgforintvandgfor.vandginvint.vandginvvandginvintvandginv.wivforint.wivforwivforintwivfor.wivinvint.wivinvwivinvintwivinv.wviiforint.wviiforwviiforintwviifor.wviiinvint.wviiinvwviiinvintwviiinv.for_initfor_init.inv_initinv_init.pakr2dm.pakcz.mlfn.e4fn.e3fn.e2fn.e1fn.e0fn.sign.asinz.phi4z.phi3z.phi2z.phi1z.adjust_lon.tsfnz.qsfnz.msfnz.tsincos.calc_utm_zonepakr2dmpakczmlfne4fne3fne2fne1fne0fnsignasinzphi4zphi3zphi2zphi1zadjust_lontsfnzqsfnzmsfnztsincoscalc_utm_zone.close_file.init.pblank.genrpt_long.genrpt.stparl1.offsetp.origin.true_scale.cenlat.cenlon.cenlonmer.stanparl.radius.radius2.ptitle.p_errorclose_fileinitpblankgenrpt_longgenrptstparl1offsetporigintrue_scalecenlatcenloncenlonmerstanparlradiusradius2ptitlep_error.pakszpaksz.sphdzsphdz.untfzuntfz.gctpgctp.gctp_gctp_hdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibHP.a0000444000175000017500000463405410001062131021153 0ustar amckinstryamckinstry! / 1074014521 0 0 0 10760 ` @LKKÈ ·¸ Pað1 hÈ`X¸ xxø Pˆˆð  H(8HPÀ¨Ø@€°h*ˆ5 _ä<¸œØDœá°Z„ DÈ ƒ—ˆÔžÜ¹ì.$èL/8À*LBH&HhÌ'àè(L¹pÀœzHÀ´;8zжD|˜3!¬U„ÔÀ óœ8p,H ä0í³lor0í lnt0í$›lnv0í4 lntH0íDûlor 0íT lnt˜0ídûlnvp0ít lntè0í„›zor0í znt0í ›znv0í¬ zntˆ0í¼3cor0íÈ cnt°0íØ«cnv0íä cnt(0íô3eor0í ent0í« env`0í entÈ0í,s qor0í< qnt0íLs qnv0í\ qnth0íl‹ qor0íx qnt0툋 qnv¸0í” qnt0í¤«nor0í° nnt0íÀ³nnv0íÌ nnt¨0íÜoor00Áè ont0íøonv0Á ontH0íãvor0í$ vntÀ0í4ãvnv 0íD vntè0íTƒaorx0í` ant€0ípƒanv0í| ant ˆ0íŒãmor0Áœ mnt0í¬ãmnv0Á¼ mnt (0 -ÌÃswd 0íÜc sorø0íì› sitp0 £ see˜0í; sit ð0 -(Ãsnv@0í8c snv0íH› sit @0 \ƒ see 0íp; sit ¸0í„«aor0í” antÀ0í¤³anvX0í´ ant X0íÄ£aor 00íÔ ant ¨0íä£anv €0íô ant ø0íeor 0í ent0í envð0í, ent ˜0í<ƒ ior Ð0íH int H0íXƒ!inv 0íd! int80ítƒ"oor 0í€" ont à0íƒ#onv 0íœ# ontØ0í¬ó$bor80í¼$ bnt0íÌó%bnv0íÜ% bntx0íì³&mor0íø& mnt0íÃ'mnv x0í' mnt0í$›(ror è0í0( rnt 0í@›)rnvØ0íL) rnt¸0í\3*oor°0íh* ont(0íx+onvð0í„+ ontX0픣,sorh0í ,snt `0í°“-snvP0í¼-sntø0íÌ[.oor`0íØ. ont p0íè[/onv¨0íô/ ont˜0íƒ0ior 0í0 int °0í ƒ1invˆ0í,1 int80í<Ë2oorp0íH2 ontèGX2 sio 0íh£3onvÀ0ít3 ontØ0í„›4tor 80í4 tntP0í ›5tnv0í¬5 tnt 0í¼6torP0 UÌ6 tntÈ0íÜ7tnv À0 Uì7 tnt@0íüƒ8mor0í8mnt0í{9mnvh0í$9mntà0í4:torÐ0í@: tnt0íP;tnvð0í\; tnt€0ílƒ<aor0í|< ant`0팃=anv°0íœ= ant 0í¬“>ior0í¸> intˆ0íÈ“?invp0íÔ? intÀ0íäƒ@vor0íð@ vntX0íƒAvnvx0í A vnt`0 UBoitÈ0 U,Cnitè0Á< #D ane0ïP “Dlfn°0Ã\ ;D4fn00Ãh D3fnà0Ãt ëD2fnà0À ³D1fn00ÃŒ cD0fn Ø0Ø ÃD don0Á¨ £Dign€0ï´ +DsnzÐ0ÃÀ ›Dadm˜0ÃÌ ËDacz0ïØ;Dh4z0ïäDh3z È0ïðÛDh2zØ0ïüƒDh1z0ï ëDsnzà0ï «Dsnz¨0à KDsnzÐ0Ô ,Dsos00 8 “EbnkÐ0 @ D E engP0Ð T sEeptH0ì `»Eftp h0À l Etl180ì x CEtrl0À ˆ £E rle0À ˜ Erinð0À ¤ cEeat 0À °ÃE eerp0À À#Eeon@0ì ÌkEas2È0À ØãEaus˜0 äcEtleø0 ð#E lle(0 U ‹Enit0 @ E_or0Ó Fasz(0 U $Gpdzè0 Q 0Hnfz¸0 U <Ictp 0 T HJcp_@alberfor alberforintalberinv alberinvintalconfor alconforintalconinv alconinvintazimfor azimforintaziminv aziminvintbceafor bceaforintbceainv bceainvintceafor ceaforintceainv ceainvinteqconfor eqconforinteqconinv eqconinvintequifor equiforintequiinv equiinvintgnomfor gnomforintgnominv gnominvintgoodfor goodforintgoodinv goodinvintgvnspfor gvnspforintgvnspinv gvnspinvinthamfor hamforinthaminv haminvintimolwfor imolwforintimolwinv imolwinvintIsin_fwd isinusfor Isin_for_init Isin_for_free isinusforinitIsin_inv isinusinv Isin_inv_init Isin_inv_free isinusinvinitlamazfor lamazforintlamazinv lamazinvintlamccfor lamccforintlamccinv lamccinvintmerfor merforintmerinv merinvintmillfor millforintmillinv millinvintmolwfor molwforintmolwinv molwinvintobleqfor obleqforintobleqinv obleqinvintomerfor omerforintomerinv omerinvintorthfor orthforintorthinv orthinvintpolyfor polyforintpolyinv polyinvintpsforpsforintpsinvpsinvintrobfor robforintrobinv robinvintsinfor sinforintsininv sininvintsomfor somforint gsat_ratiosominv sominvintsterfor sterforintsterinv sterinvintstplnfor stplnforintstplninv stplninvinttmfortmforinttminvtminvintutmfor utmforintutminv utminvintvandgfor vandgforintvandginv vandginvintwivfor wivforintwivinv wivinvintwviifor wviiforintwviiinv wviiinvintfor_initinv_init calc_utm_zonemlfne4fne3fne2fne1fne0fn adjust_lonsigntsfnzpakr2dmpakczphi4zphi3zphi2zphi1zqsfnzmsfnzasinztsincospblank genrpt_longgenrptoffsetpstparl1stanparl true_scaleorigincenlat cenlonmercenlonradius2radiusptitle close_fileinitp_errorpakszsphdzuntfzgctpgctp_alberfor.o/ 1074014813 1032 20 100666 13600 ` 1ÌÜ5 @˜   ÐÜ1L,ì]3$ìG!"¶kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ>©kÅ>±7Å=a0àH7ß=¡,±+`,¡4# ,°0 H/á /ñ ,q,a1è@,`"à6ÿ /á0 0$ è*+`49€è@4:è˜4>2n/ñ+`47 4$`.ák×>Á,, 0ÆNè@0‡.,‘1€H7Ø>ñè@7×?7ß?!7Ó>á/á7Õ?¡.p,‘.±è@2`H7Â?!7Ù>á,A7Á?¡,‘0€H/0è@,10€H7Ø>ñ1 Hè@7×?7Ô?!7Ø>á.7Ü?¡,‘/è@/‘7Ý?!7Ú>á/¡7Ö?¡,‘0€H/Pè@.Ñ0€H7Ø>ñ1ÀHè@7×?7Ý?!7Ù>á/¡7Ø?¡,‘/0è@/0€Hè@1.0 0$ è*šµ¤21N0….0Ôn,p@,p21N,p2N2FN0‡ ,€ è@1(.KÓ>Á+`,p4: .a0ÄN0ånè@,KÚ>Á,è@/A1€Hè@1 Hè@,`è@1ÀH,qè@,a4KÂ=ÙKÅ>±KÄ>©OÃ>¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-oÃàkÄ?)0 H 0àH7Ø?Aè@7×?Q7ß?a+`/ñ7Ù?¡/á4#`,qè@/1+`,`4$ ,0‡Nè@0È.+`,€48 ,/™aÉ1&n è@1€H,0ÄN è@1€H,‘1¤NK×>™1€H0Çè@.à,a1¤N,4KÚ>‘0§.0È/@KÂ>ÙKÄ?)OÃ?!/Ñ0-è@À/Ñ0,=Û|ßÙ×½»?ðEqual latitudes for St. Parallels on opposite sides of equatoralber-forinitALBERS CONICAL EQUAL-AREAÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€°°,ðX   8ðX!0ð°ðDñÍ>(0g@lP¾>(P@pH\ÿÿÿÿ$$lÓ$ $ |Ô8| 8|ˆÖ´h´h”æ°° è#Ì̬ÿÿÿÿ#Ì Ì ¼ês,ì$ìÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(¦?/äú@€ |h° °;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶1œ2‘34¤5¶67EœF‘GH¤I¶JK €œ‘¤¶ €ÉÛ@ €ÑÛ@ €Ù)Û@ €ÛÛ@ €Þ,Û@ €á&Û@ €åÛ@ €ðÛ@ €þ Û@ Q  €/ à ¬€€Û@ÿÿÿÿ€%Û@€!€0Û@€#€5Û@€%€:Û@€'€?Û@€)€DÛ@€+€JÛ@€-€ APÛ@AWÛ@A^ Û@AbÛ@AeÛ@Aj!Û@An#Û@Ar%Û@Av"Û@Az$Û@€  €F  .€1¡Ð0€1œ2‘34¤5¶678Q ~€^9à ìÿÿÿÿàÛ@ €‡3€VÿÿÿÿàÛ@ €‰2€Y€W€‹1Û@€Z€0Û@€\€:A“4Û@A›5Û@A£8Û@A¦BÛ@A¬?Û@  B€`¡ÐD€REœF‘GH¤I¶JK L€€ €=€€€"€&€&€€ (€0(€P1€1Ð;\Ð<pÐ=pÐ>pP?€FÐ@ÐB `B€GÐD¨ÐEÄÐFÈÐGÈÐHÐÐJÜÐKìÐMÐN(ÐP8ÐRHÐS€ÐUÐW ÐYÄÐZØÐ\ðÐ]ôÐ^ Ðb0Ðc8ÐdHÐeTÐf\ÐgdÐip`i€H€jt`j€I>€J €K!€L#€M'€N'€O€Pn€Q0n€RPs€`ÐyÐz(Ð{LÐ|„Ð}”Ð~°Ð€Ø`€€k€Ø`€l?€m'€nb€o$€p(€q(€r€s`€talberfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorce3rhns0lon_centerfalse_eastingfalse_northingalberforintfalse_northfalse_eastlat0lon0lat2lat1r_minr_majsin_pocos_poconestempms1ms2qs0qs1qs2alberforyxlatlonsin_phicos_phiqsthetarh1A\JA@PC€ÿÿþÈC€ÿÿþÀC€ÿÿþ¸C€ÿÿþ°C€ÿÿþ¨C€ÿÿþ €¬C@€¬G ll<;p@h€¬@|px=>@p€¬9ÀØ@@@€¬ÿÿÿÿÈØ8@8!¬ÄFD2AÈÔ2YÌØGH/€¬6ÜØ(@(K€¬ÿÿÿxK€¬ÿÿÿ€AØYA(ØSA8ØPA€Ø_AØ\AÄØV€¬=ì¬@€¬; ¬0@0€¬E<¬ 8^c @ A|DHìC€ìÿÿÿLC€ìÿÿÿHK€ìÿÿÿ K€ìÿÿÿ¨€ìÿÿÿÿ@ì(K€ìÿÿÿ°€ìÿÿÿÿ@ì@€ìÿÿÿÿ@ì0€ìÿÿÿÿ@ìA„äG€ìÿÿÿÿ@ìA”ìD€ìÿÿÿÿ@ì€ìÿÿÿÿ@ì €ìÿÿÿÿ@ì³C€( Úæ„½;½<½=½U½f½>½D½E½J½P½Y½d½;Ó½<½=½Z½\½]½^½e½gÈP½<½;Ô½=½Z½\½]½^½e½gP½=½>½P½Y½dÖ½JÖÖÛûÛä½½½;ÛûÛä½½½<½>ÛûÛä½½½>;kÛûÛä½½ ½=½>½G½Y„„ÕÔÔ½@VVÛûÛä½½½@2V½BÛûÛä½ ½½B½iÛûÛä½½½F½G½DÕ½^½cPP½EÖ½H½M½N½R½S½W½]½^½cPÛûÛä½½ ½DÓ½F½^½cÛûÛä½½ ½E½U½f½G½H;kÛûÛä½½½G½HÛûÛä½½½H½JÛûÛä½½½J;x ½M½KÔÓÛûÛä½½½K½MÓ; ½NÛûÛä½½½M½N; ÛûÛä½½½N½PÛûÛä½½½P;x ½R; ½SÛûÛä½½½R½S; ÛûÛä½½½S½UÛûÛä½½½U;x ½W; ÛûÛä½½½WÛûÛä½½½Y;k½ZÛûÛä½½½ZÛûÛä½½½\½]Ó½^ÔÔÔÛûÛä½½½]½^;k½bVÕÔVÔÛûÛä½½½b1 ÛûÛä½½½^½cÛûÛä½½½c;Œ ½dÛûÛä½½½d;ŒÔÛûÛä½½ ½e;hÛûÛä½½½f;h½gÛûÛä½½½gÛûÛä½ ½½i;Œ½BÕ½j ÛùÛûÕ¶³B€(Úæ½yÛûÛä½½½y;x ½z½{½|½}½~½z½{ÕÈPÕÓÕÕPÕÛûÛä½½½z; ½{½|½}½~PÖÓÖÖÖPÖ;kP½|ÕPÓÔÛûÛä½½½{½|;kÛûÛä½½½|½};k½~ÕÔ;kÛûÛä½½½}½~½€ÔÛûÛä½½½~½ÛùÛûÕ¶># #ÔD[%ÓÓš%ÓÓ_™«@%Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÕÓ ÕÓAÕÓ ÕÓÔÓ ÔÓÔÓ ÔÓÓ1%Ó Õ ÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô ø@p $  80í( 8 P \@dp|ˆ” ¬¸ÈØä0íð³Œalberfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@alberfor alberforint@ SB$alberfor $gntt_label $lntt_label alberforintS$20$alberforintfabsM$2p_errorsqrttsincosmsfnzqsfnzptitleradius2stanparl cenlonmeroriginoffsetpalberfor adjust_lonsincosalberinv.o/ 1074014814 1032 20 100666 15544 ` 1Ì (<¸@äP XXÐ (8˜2¸à:x@ L)lG!:ÙkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ>©kÅ>±kÆ>¹kÇ>Á7Ä=a0àH7Ú=¡,‘+`,4# ,0 H/A /Q ,q,a1è@,`"`6 /á0 0$ è*+`49è@4:è@4>2n/ñ+`7Ç?!4% 4&`,±,¡,€0ÆN0‡.è@,Ñ,À1€H7Ø?è@7×?,ñ7×?¡,á,À.ñè@2`H,ñ7ß?¡,á0€H,Àè@/ñ0€H7Ø?1 Hè@7×?,ñ7Ù?¡,á,Àè@/1,ñ7Ø?¡,á0€H,Àè@/0€H7Ø?1ÀHè@7×?,ñ7Ý?¡,á,Àè@/±0€Hè@1.0 0$ è*šµ¤21N0….0Ôn,p@,p21N,p2N2FN0‡ ,Ð è@1(.,±+`,p4:°0ÄN0ånè@,Á,±è@,¡1€Hè@1 Hè@,`è@1ÀH,qè@,a4KÂ=ÙKÇ>ÁKÆ>¹KÅ>±KÄ>©OÃ>¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oÃ0kÄ>ÙkÅ>ákÆ>ékÇ>ñ+`4%`4# ,¡ ,q,a1G.,p 0¦. 0ˆKÄ>1 kÀ?1­N1ÎN0Ä0$ è è@ à4æ 0€Hè,Ñ1À 0$ è,Ñè,€,À,€,p,`1†nè@0‡KÙ>4/ KÂ>YKÇ>ñKÆ>éKÅ>áKÄ>ÙOÃ>Ñ/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,è@ à4æ ,À0†N0H 1à 0$ è1¦Nè@1ÆN0€H +`,p4? , 0N/ñ,Ð ,°1n 0­ 1)N 0Ê. 1dn0$ è ,Ñ,± 4æ`1å.,Á0¯1é.0ˆnè@0æN2N, 0ænè@1è.0€Hè@1ÀHè@1ä.0 0$ è‡7Ø?, kØ?™è@1ÀH,€KÜ?‹€=ÏKÂ>Yè},p7×?1ÀHè@k×?™,€KÜ?‹€=KÂ>Yè-,p=Û|ßÙ×½»?ð?ð¿ð=Û|ßÙ×½»?à?ù!ûTD-¿ù!ûTD-Equal latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREAÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€””,þX 0H¸H8þX!˜Dÿ4>(xl@tP3>(P@xP\ÿÿÿÿ L$$lC p $ |D„l 8lˆFð@¤@”V!0¥ä¨ X'ØŒ¬ÿÿÿÿ'Ø àŒ à¼`€2¸)lÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(§?/å@€ l@¨ à°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶1œ2‘34¤5¶67fœg‘hi¤j¶kl €œ‘¤¶ €ÉÛ@ €ÑÛ@ €Ù,Û@ €ÛÛ@ €ÞÛ@ €á/Û@ €ä)Û@ €èÛ@ €óÛ@ € Û@ Q €1 à €€Û@ÿÿÿÿ€(Û@€#€3Û@€%€8Û@€'€=Û@€)€BÛ@€+€GÛ@€-€MÛ@€/€ AS!Û@AZ"Û@Aa#Û@AeÛ@Aj$Û@An&Û@Ar(Û@Av%Û@Az'Û@€  €F  .€3¡Ð0€1œ2‘34¤5¶678Q ~€^9à ÿÿÿÿàÛ@ €‡8€VÿÿÿÿàÛ@ €‹7€Y€W€5Û@€Z€‘3Û@€\ˆ:€yA“CÛ@A—PÛ@AaEÛ@AšJÛ@A 9Ù €@  C€k€S  V€mˆD€{ˆ`€}  c€p€E  I€r  J€oˆK€  M€u  P€`¡Ð€RÀ€`RÿÿÿÿhyÀ€o]ÿÿÿÿiÿÿÿÿÀ€pjÿÿÿÿÿÿÿÿÿÿÿÿÀ€unÿÿÿÿrz€œ‘‚ƒ¤„¶…† ‡€€ €=€€€"€&€&€€ ,€0,€P5€3Ð?dÐ@xÐAxÐBxPC€FÐD˜ÐF¨`F€GÐH°ÐIÌÐJÐÐKÐÐLÜÐNèÐOøÐQÐR$ÐT4ÐVDÐWlÐY|Ð[ŒÐ]¨Ð^¼Ð`ÔÐaØÐbðÐfÐgÐh$Ði0Ðj8Ðk@ÐmL`m€H€nP`n€I>€J €K!€L#€M'€N'€O €Pr€Q0r€RPw€`ÐdЀdÐ@dÐdЂdPƒ€kЄtÐ…„`…€lP’€oP›€rМŒÐ˜ÐŸ¤`Ÿ€s`Ÿ€tP£€uЦ¬`¦€vЩ¬Ð«Ì`«€w€¬ÌPw€`Pˆ€mЉüЊ`Š€nÐŒÐÐŽ Ð0ÐTБdP’€oГlД P•€pЖÈЗà`˜€q`Ÿ€tЫè`«€w€¬èPw€`P’€oP•€pИì`˜€q`Ÿ€tP£€uЦð`¦€vЩðP£€uФôÐ¥`¦€vЫ`«€w€¬Pw€`P£€uЦ`¦€vЩ`«€w`¬€x?€'€‚b€ƒ$€„(€…(€†!€‡`"€ˆalberinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorce3esrhns0lon_centerfalse_eastingfalse_northingalberinvintfalse_northfalse_eastlat0lon0lat2lat1r_minr_majsin_pocos_pocontempms1ms2qs0qs1qs2alberinvlatlonyxrh1qsthetaflagAd˜JAH˜PC€˜ÿÿþÈC€˜ÿÿþÀC€˜ÿÿþ¸C€˜ÿÿþ°C€˜ÿÿþ¨C€˜ÿÿþ €;@˜€? tt@?x˜@p€U„˜x€AB@x€L̼H@˜H€ÿÿÿÿм@@˜@!´ÌJH2AÐà2€Sè¼(ÔäKL(@˜(€Qè¼0@˜0K€ÿÿÿ€K€ÿÿÿˆA¼YA$¼SA4¼PAl¼_A|¼\A¨¼V€AÐ@˜€Nð8@˜8€= ôbg @˜ !P`€GAdtG!T`JAdtJC€tÿÿÿ C€tÿÿÿ#€``ÿÿÿÀC€dtÿÿÿÀ€ÿÿÿÿ@t€ÿÿÿÿ@t €ÿÿÿÿ@t€ÿÿÿÿ@t MA„ˆMp¨“”/Tl;!  Љ2 2AŒ˜20lDA D€ÿÿÿÿ@tH€ÿÿÿÿ@t8AdlJ€ÿÿÿÿ@t0€ÿÿÿÿ@t(€ÿÿÿÿ@t³E€( Úæœ½?½@½A½Y½j½B½H½I½N½T½]½h½?Ó½@½A½^½`½a½b½i½kÈP½@½?Ô½A½^½`½a½b½i½kP½A½B½T½]½hÖ½NÖÖÛûÛä½½½?ÛûÛä½½½@½BÛûÛä½½½B;kÛûÛä½½ ½A½B½K½]„„ÕÔÔ½DVVÛûÛä½½½D2V½FÛûÛä½ ½½F½mÛûÛä½½½J½K½H½IÖ½b½gPÕ½K½O½Q½R½V½W½[½`½H½I½J½b½gP½K½L½Q½R½V½W½[½a½bPÛûÛä½½ ½HÛûÛä½½ ½I½Y½j½KÓ½LÓ;kÛûÛä½½½KÛûÛä½½½L½NÛûÛä½½½N;x ½QÛûÛä½½½O½QÓ; ½RÛûÛä½½½Q½R; ÛûÛä½½½R½TÛûÛä½½½T;x ½V; ½WÛûÛä½½½V½W; ÛûÛä½½½W½YÛûÛä½½½Y;x ½[; ÛûÛä½½½[ÛûÛä½½½];k½^ÛûÛä½½½^ÛûÛä½½½`½aÓ½bÔÔÔÛûÛä½½½a½b;k½fVÕÔVÔÛûÛä½½½f1 ÛûÛä½½½b½gÛûÛä½½½g;Œ ½hÛûÛä½½½h;ŒÔÛûÛä½½ ½i;hÛûÛä½½½j;h½kÛûÛä½½½kÛûÛä½ ½½m;Œ½FÕ½nÛùÛûÕ¶³¥€( Úæ½½½‘½“½–½¤ÈPP½€½½‚½½½©P½½€ÔÓ½‚ÛûÛä½½½€ÛûÛä½½½Ó½‚ÛûÛä½½½½„½‰½½‚Ö;k½…½‘½“½”½½Ÿ“½…½‘½“½”“ÛûÛä½½½„½…ÛûÛä½½½…½œ½ÛûÛä½ ½½½ŸÛûÛä½ ½½Ÿ½©;kÛûÛä½ ½½«½˜½¦ÛûÛä½½½©½¬ ÛùÛûÕ¶½‰;kÔ½Š½‘½“½”½½Ÿ“½‰½Š½‘½“½”“ÛûÛä½½½Š½‰ÛûÛä½½½‰ÛûÛä½½½Œ½½Ž;ÛûÛä½½½Ž½PÓ½ÔP½‘½“½¤ÖÖ½”½ÛûÛä½½½½‘½ÛûÛä½½½½‘½“Ó½½Ÿ“Õ;kÛûÛä½ ½½”;kÛûÛä½½½“½”ÓÛûÛä½½½”;kÛûÛä½½½”;k½–;ÛûÛä½Ó½–½—½˜½¦½«Ö½¬½˜½©½¤;ÛûÛä½½½¤½˜½¥½¦½«Õ½¬Ô½©µ¶" #ÔDa%ÓÓ”%ÓÓ›¤#@%Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÓAÕÓ ÕÓÔÓ ÔÓÔÓ ÔÓÓÕ%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔIÕÓ ÕÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô ø@x $  80í( 8¸P \@dp|ˆ” ¬¸ÈØä0íð› È (4Œalberinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@alberinv alberinvint@ SB$alberinv $gntt_label $lntt_label alberinvintS$21$alberinvintfabsM$2p_errorsqrttsincosmsfnzqsfnzptitleradius2stanparl cenlonmeroriginoffsetpalberinv S$22$alberinvatan2logphi1z adjust_lonalconfor.o/ 1074014816 1032 20 100666 17564 ` 1Ì <Dœ@Ä0 ` `Ü <@”8¬æB`< `.LG!LËkÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀkÄ?IkÅ?QkÆ?YkÇ?akÈ?i à4æ 7Ó>¡,Ñ +`,Á 0 H.q4$`,€ 4# ,q4 ,a4%,‘4èà, h6.a,À- è@,,Ð4ù`/  4ÿ /1 +`/!47 .á4¦ .à 48 .ñ4=`.ð 4:à,Ñ0H/4ç /0 /à/ð/á---,€///A /Q/¡/±è@/ ,€ " ,á 6´,Ñ.€1,1Nè@0æN,ñ 0€H4<1..,Ñ1É /€0Šnè@0ÈNè@1äN1¤N4¸04· è@0Ì.+`è@4:,qè@,aè@,è@,€,‘è@,4KÂ>ÙKÈ?iKÇ?aKÆ?YKÅ?QKÄ?IOÃ?A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1oà kÄ=ékÅ=ñ+`4#`0àH ,p €4„ è@0¤.0€H7Ø>è@7×>‘è@1€H,‘+` @4% 4U,±1Ž. 0ÄN,€ è@0ïN,±1°.0€H, ƒG0Ðnè@@è@2$N1„N7Ø>¡7×>±è@0Î.7Ó>¡, .p+`,°480èN.q .`2ÈN 17N .a2ÄN47p1+N+`‡*—H?77`0­7?ñ2ö.41™n.ÿ /¿ ,_ ,¿ 1N3XN0ÖN0çN0¥N0¥‹øc2û7ù?ÿ+`“7P77?ÿ Ô4:P4(°@P>>(R@p\ÿÿÿÿ>(P@ˆPhÿÿÿÿ `$$xF „ $ ˆG˜ä 8ä”I| _$ ¾¬À¬a*Ì l¸ÿÿÿÿ*Ì à l àÈi}8¬.LÔÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(©?/å@€ äÀ à°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶-œ.‘/0¤1¶23]œ^‘_`¤a¶bc €œ‘¤¶ €ÉÛ@ €ÑÛ@ €ÙÛ@ €äÛ@ €ï Û@ €ýÛ@`à €À€Û@@  8€`à €À€Û@@ € €$Û@ € &Û@ €(Û@ €*Ù  Q ,€5 à ð€€8Û@ÿÿÿÿ€DÛ@€/€OÛ@€1€UÛ@€3€ A[Û@A^"Û@Ab!Û@  *€7¡Ð,€+-œ.‘/0¤1¶234Q h€T5à xÿÿÿÿàÛ@ €q+€LÿÿÿÿàÛ@ €s*€O€M€u)Û@€P€y(Û@€R€6A}.Û@A‚/Û@A‰0Û@A6Û@A—7Û@Ab3Û@Až<Û@A =Û@A¢@Û@A¥AÛ@A¨FÛ@A«JÛ@A®LÛ@A±QÛ@A´[Û@A¸_Û@A^4Û@AÊCÛ@A¼VÙ ˆG€ƒˆK€…  P€~  Q€}  §€V¡Ð©€HÀ€}U€‡hzÀ€~\€‰n€À€}ŒÿÿÿÿÿÿÿÿÿÿÿÿÀ€~’ÿÿÿÿÿÿÿÿÿÿÿÿªœ«‘¬­¤®¶¯° ±€€ €=€€€"€&€&€"€ 1€*01€+P6€7Ð=HÐ>€Ð?€Ð@€ÐA„ÐB„ÐC„ÐE„ÐF„ÐHÔÐIÐJÐKÐLÐMÐN ÐO ÐP ÐQ ÐRÐSÐUÐV<ÐX„Ð]ŒÐ^˜Ð_¤Ð`¬Ða´ÐbÀ`b€>€cÄ`c€?>€@ €A!€B#€C'€D'€E#€Fg€G0g€HPm€VЃ4ЇHЈXЉ Ð‹ÄÐŒÌÐÐŽ<ÐLДLЕXЖXЗXИXЙXКXP›€}МˆÐ”О”PŸ€~РœÐ¡°Ð¢´Ð£¸`£€`£€€Ðš¼ÐšÌКøP›€}МøÐœüМÐООPŸ€~Р РР С С$Т$У(`£€`£€€Ðš,К4P›€}М4М<Ð<О<О@PŸ€~РDРLРXСXС\Т\У``£€`£€€ÐšdКlP›€}МlМtÐtОtОxPŸ€~Р|Р„РСС”Т”У˜`£€`£€€ÐšœÐš¤P›€}М¤Ðœ¬Ð¬Ðž¬Ðž°PŸ€~Р´Ð ¼Ð ÈСÈСÌТÌУÐ`£€`£€€ÐšÔКÜКàКäЦäЧ,Ш0Щ0Ъ0Ы8ЭP`­€€®P`®€‚?€‹'€Œb€$€Ž(€(€$€‘`%€’alconfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorlon_centerlat_centerfalse_eastingfalse_northingacoefbcoefsin_p26cos_p26enalconforintfalse_northfalse_eastr_minr_majeschiesphialconforyxlatlondlonsinloncoslonsinphicosphigsxpyparaibrbiarnainjAHˆ8HðC€ðÿÿÿHC€ðÿÿÿ@€ði@ðH€ðÿÿÿÿ d|>=@€ð@@`@€ðk l|?=(€ð(@h(€ðmð „Œ@F @€ €ð, t€A=8„ð8@p8€ðÿÿÿÿ T€B=0„ð0@P0€ðD x€C=„ð@tK€ðÿÿÿ¸€ð1@ðA<äJ”/Y@ŒV]/€ð8@ð€ð:@ðHxA4œDC€xÿÿþŒC€xÿÿþˆ€xÿÿÿÿ@x8A4D,K€xÿÿÿ@K€xÿÿÿH€xÿÿÿÿ@xA„ PЄ/Y¤Ì‰Œ/K€xÿÿÿPK€xÿÿÿX€xÿÿÿÿ@x€xÿÿÿÿ@xAH/d„2X`•š2A0XnAL$/!HHŽ5AL„5AX8€xÿÿÿÿ@xÐÐ;(¨;!”´¨žeA¸¸;,¨,aœ¸© bÈè>˜> T>qA°¸>ÌàA”˜A$XA0H2A´¸AØØl Äô!,XšA\„¬ et¨b8bA”e¸Ðb¬´œ b€˜et|œ eH`e<Dœ e(e œ e ¸bY”œ b€xÿÿÿÿ@xH€xÿÿÿÿ@x(€xÿÿÿÿ@x ³†€( Úæ,½A½B½E½H½I½J½K½L½M½O½P½Q½R½S½VÈ…½A½B½E½H…½=½>½?½@½B½=½>½?½@½A½B½C½F½U½V½X½^½_½`½aQ½A½?Ó½@Õ½B½U½V½_½`½aQÛûÛä½½ ½B½=½>½^QÛûÛä½½ ½=½CÛûÛä½½ ½>½=Ô½?½@½A½B½C½F½U½V½X½^½_½`½aÛûÛä½½½?½Q½R½S½V…ÛûÛä½½ ½AÛûÛä½½½CQ½@ÛûÛä½½½E½F½VÔ;kÛûÛä½½½@½H½I½J½K½L…Ô½M½O½P…½J½H½IÕ½K½L½M½N½O½P½Q½R½SP½I½HÔ½J½KPÛûÛä½ Ó½H½F½U½VQÛûÛä½ Ó½J½N½O½PPÛûÛä½ Ó½I½Q½R½SPÛûÛä½ Ó½K½L½MPÛûÛä½½½F½NÛûÛä½ ÓÖ½V…½L½O½P½M½Q½R½S½UÛûÛä½ Ó½OÖÖÖÓ½PÖÖÖÓ½LÖÖÖÓ½MÖÖÖÓ½QÖÖÖÓ½R½U;kÛûÛä½ Ó½S½V’’½UÔÛûÛä½½½U½V;k’’; ;k ½XQQÛûÛä½½½X;x ÛûÛä½½½V½X½]\ÛûÛä½½½]1 \½^ÛûÛä½½½^;ŒÛûÛä½½½_;hÛûÛä½½½`;h½aÛûÛä½½½aÛûÛä½ ½½b;ŒÔ½c ÛùÛûÕ¶/³À(( Úæˆ½ƒ½ª½«ÈQQÕ½‰½½¦½§””ÛûÛä½½½ƒ;k½‡ÛûÛä½½½‡;x ½ˆ;k½‰ÕÔ½Œ½QÕ–ÖÔÖÖQÕ–ÖÔÛûÛä½½½ˆ½‰½Ô;kÔÕÔ; ;k ½‹ÛûÛä½½½‹;x ÛûÛä½½½‰½‹½Œ½Ž½ÕÔÔÕÕ½–½—½˜½™½ ½¡P½Œ½½–½—½˜½™½ ½¡½ŒÓ½ÓÔ½ŽÔ½–½ P½Õ½—½˜½™½š½ž½ ½¡QÛûÛä½½½Œ½½–½—½˜½™½š½ž½ ½¡Q½—ÔP½˜P½½™P½ÛûÛä½½½šÛûÛä½½½ÛûÛä½½½–ÛûÛä½½½™ÛûÛä½½½—ÛûÛä½½½˜½ŽÛûÛä½½½ÛûÛä½½½Ž½•ÛûÛä½½½”½šÛûÛä½½½•½šPPP½œ½ÛûÛä½½½œ½ž½ª½«ÛûÛä½½½½ ½¡ÛûÛä½½½ ÛûÛä½½½¡ÛûÛä½½½¢ÛûÛä½½½£½šÛûÛä½½½šPPP½œ½ÛûÛä½½½œ½ž½ª½«ÛûÛä½½½½ ½¡ÛûÛä½½½ ÛûÛä½½½¡ÛûÛä½½½¢ÛûÛä½½½£½œÛûÛä½½½š½ÛûÛä½½½œ½ž½ª½«ÛûÛä½½½½ ½¡ÛûÛä½½½ ÛûÛä½½½¡ÛûÛä½½½¢ÛûÛä½½½£½œÛûÛä½½½š½ÛûÛä½½½œ½ž½ª½«ÛûÛä½½½½ ½¡ÛûÛä½½½ ÛûÛä½½½¡ÛûÛä½½½¢ÛûÛä½½½£½œÛûÛä½½½š½ÛûÛä½½½œ½ž½ª½«ÛûÛä½½½½ ½¡ÛûÛä½½½ ÛûÛä½½½¡ÛûÛä½½½¢ÛûÛä½½½£ÛûÛä½½½š½¦½ª½§ÕÕ½«QQÛûÛä½½½¦½ª½«Ô½§ÔÓÕÔ½­ÛûÛä½½½§½ªÛûÛä½½½ª½«ÛûÛä½½½«½® ÛùÛûÕ¶#DO%Ó"%ÓÓR%ÓÓ×c½# %Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓ ÔÓ ÔÕÓ ÕÔÓ Ô!%Ó ÕÕÓ Õ)ÕÓ ÕÔÓ ÔAÕÓ ÕÕÓ ÕÔÓ ÔÔÓ Ô ø@ @ˆ $ ( 80í8 Hx`lt|„ œ@¤°¼ÈÔ à0íøû  ,0Œalconfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@alconfor alconforint@ BS$alconfor SB$alconfor $gntt_label $lntt_label alconforintS$23$alconforintsqrtsintanpowatantsincosM$2ptitleradius2cenloncenlatoffsetpS$23DD$alconforintalconfor S$24$alconfor adjust_lonS$24DD$alconforalconinv.o/ 1074014818 1032 20 100666 23172 ` 1Ì \Z„@ ä P € €Ü \UüI4 ÅXl €;´G!7|kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀkÄ?IkÅ?QkÆ?YkÇ?akÈ?i à4æ 7Ó>¡,Ñ +`,Á 0 H.q4$`,€ 4# ,q4 ,a4%,‘4èà, h6.a,À- è@,,Ð4ù`/  4ÿ /1 +`/!47 .á4¦ .à 48 .ñ4=`.ð 4:à,Ñ0H/4ç /0 /à/ð/á---,€///A /Q/¡/±è@/ ,€ " ,á 6´,Ñ.€1,1Nè@0æN,ñ 0€H4<1..,Ñ1É /€0Šnè@0ÈNè@1äN1¤N4¸04· è@0Ì.+`è@4:,qè@,aè@,è@,€,‘è@,4KÂ>ÙKÈ?iKÇ?aKÆ?YKÅ?QKÄ?IOÃ?A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ<©kÅ<±kÆ<¹kÇ<ÁkÈ<ÉkÉ<ÑkÊ<ÙkË<ákÌ<ékÍ<ñ+`4#`4? ,q  ,a4µ`0¨. /ñ0æ. 4'1$n+`.¡44)p4*4+`4,?ñ4ä 4(1Dn1ÀH 1àH 7Ó=1Hÿ1ŒN$7ú?ÿ-? -_ 1­Nz0 ¢0Ç4&a1Œ- 2ØN 1¢-Ÿ 18N0ùNƒDÈ2ùN 7ý?ÿ“·P7·?ÿÒùþ0¶N0©N0ùƒ`¸2ø 7Ö=10«NÚ‰0–N¦Â-: &É0‹N‰Êš1¢ -Z 0†N3‹N1+N3—.0Ö.1:.3». 3H 3 H2 H2@H ¯?_7ŽècªÖà 0¶N0©N0ûƒ`¸2ú 7Â=10«N U‘0–N¦Ò-5 $Q0‹N‰Úœ1¢ -U 0†N3ËN1+N3×.0Ö.1<.3ý. 3@H 3`H3H3 H 0¶N70©N0ûƒ`¸2ú 7Ü=10«N”™0–N¦Ò-4 '™0‹N‰Úœ1¢ -T 0†N3ËN1+N3×.0Ö.1<.3ý. 3@H 3`H3H3 H 0¶N70©N0ûƒ`¸2ú 7Ù=10«N=€0–N¦Ò-= ' 0‹N‰Úœ1¢ -] 0†N3ËN1+N3×.0Ö.1<.3ý. 3@H 3`H3H3 H 0¶N70©N0ùƒ`¸2ø 7Á=10«N 3ˆ0–N¦Â-3 $(0‹N‰Êš1¢ -S 0†N3‹N1+N3—.0Ö.1:.3». 3H 3 H2 H2@H ®ù|]71‘N 51²N0N˜V1±N2ÚN1’N7*„‹>X™¦+š«!Ö™†Æ—0. 12× 19N¹2Ê39N1&N0ÆN ¦Uˆš :"É2än1$nè@1… 0€Hè@2`H1³ C€2„4­ -¡0³ 0$ èO1ŒN!`1­N5j7É=a-±è@0†-@-!è@0†N1ÄN7Ø?Aè@7×?1,pKÇ;™-!è@,à0“ 0$ è,`KÚ;‘Ë€‚ /@7Á?a,€,!7È=a- 7Â?!1¶N ,P,40êN0†N 1 nè@174´ 0€H.€#€7–.2.À.0“Nè@2H,‘7Á=2€H50äNè@,0&7Á=,‘ ,0&0€H13N0Ò2F. 1 nè@@è@2¤N1ÄN0Ñ.0ð.AÀ2è@@0 0$ èKÍ;‘7Ù=a/!7×?a- 7Ø?!,€ , .á2ëN1©N /1†N0ÊN1Nè@3.,pè@0Ä4è(,à+`49pè@4:04ÖKÂ;ÙKÍ<ñKÌ<éKË<áKÊ<ÙKÉ<ÑKÈ<ÉKÇ<ÁKÆ<¹KÅ<±KÄ<©OÃ<¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,+`49Ðè@4:è4ØÀ9#à¯?ñßF¢R5?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ@?ù!ûTD-?ð?à=Û|ßÙ×½»@?ù!ûTD-?ð¿ð?àALASKA CONFORMALToo many iterations in inversealcon-invToo many iterations in inversealcon-invÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ôô,ÜX ¸È@È8ÜX!tDøDDÞ $>( €c@tP >(R@xp\ÿÿÿÿ>(P@èPhÿÿÿÿ €$$x ! ¤ $ ˆ "¸ l 8 l” $$$ ¤   :,ÄïDð¬ <3´&4¸ÿÿÿÿ3´€&4€È DI4;´Ôÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(ª?/å @€  l ð€°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶-œ.‘/0¤1¶23Žœ‘‘¤’¶“” €œ‘¤¶ €ÉÛ@ €ÑÛ@ €ÙÛ@ €äÛ@ €ï Û@ €ýÛ@`à €À€Û@@  8€`à €À€Û@@ € €$Û@ € &Û@ €(Û@ €*Ù  Q ,€5 à ð€€8Û@ÿÿÿÿ€DÛ@€/€OÛ@€1€UÛ@€3€ A[Û@A^"Û@Ab!Û@  *€7¡Ð,€+-œ.‘/0¤1¶234Q h€T5à @ÿÿÿÿàÛ@ €q+€LÿÿÿÿàÛ@ €u*€O€M€y)Û@€P€{(Û@€Rˆ6€»AbªÛ@AÊ=Û@A}>Û@AMÛ@A‚QÛ@A…IÛ@AˆBÛ@A‹aÛ@AŽXÛ@A‘qÛ@A”jÛ@A—}Û@A›Û@AŸ‹Û@A£Û@A§Û@A¬Û@A±‘Û@A·’Û@A½2Û@AÀ5Û@AÓÛ@AÇ”Û@AË•Û@AÏ–Û@AÒ™Û@AÔ›Û@AÙšÛ@AÞ˜Û@A^¤Û@Aá«Û@Aæ¥Û@AêxÙ Aì6Ù ˆ=€·ˆI€«ˆM€­  R€  S€œˆÝ€¹  ߀   à€›€æ  連ˆî€½ˆô€¿  ö€¦  ÷€¥  €V¡Ð €HÀ€œU€¯atÀ€V€±huÀ€œ€³‘œÀ€…€µ’¢À€œ®ÿÿÿÿ¹ÿÿÿÿÀ€¯ÿÿÿÿ¿ÿÿÿÿÀ€›úÿÿÿÿÿÿÿÿÿÿÿÿÀ€ ûÿÿÿÿÿÿÿÿÿÿÿÿÀ€VÿÿÿÿÿÿÿÿÿÿÿÿÀ€¥ÿÿÿÿÿÿÿÿÿÿÿÿÀ€¦ÿÿÿÿÿÿÿÿÿÿÿÿ œ ‘¤¶ €€ €=€€€"€&€&€"€ 1€*01€+P6€7Ð=HÐ>€Ð?€Ð@€ÐA„ÐB„ÐC„ÐE„ÐF„ÐHÔÐIÐJÐKÐLÐMÐN ÐO ÐP ÐQ ÐRÐSÐTÐU<ÐW„Ð\ŒÐ]˜Ð^¤Ð_¬Ð`´ÐaÀ`a€>€bÄ`b€?>€@ €A!€B#€C'€D'€E#€Ff€G0f€HPl€VБXÐ’”Г°Ð”´Ð•¸Ðš¸P›€›Ðœ¸ÐðОðПðРðСüТУФÐ¥ЧP¨€œÐ© Ъ,Ы,P¬€Ð­4ЮtЯ€Ð°Œ`¶€ž`¶€ŸÐ§P¨€œP¬€Ð±вгдеж`¶€ž`¶€ŸÐ§˜Ð§ P¨€œÐ© Ð©¤Ð©¬Ðª¬Ð«¬Ð«°P¬€Ð­´Ð­ÀЭÜЭôЮôЮЯа `¶€ž`¶€ŸÐ§P¨€œP¬€Ð±вгдеж`¶€ž`¶€ŸÐ§P¨€œÐ©Щ Ъ Ы Ы$P¬€Ð­(Э4ЭPЭhЮhЮtЯtа€`¶€ž`¶€ŸÐ§„P¨€œP¬€Ð±„в„г„д„е„ж„`¶€ž`¶€ŸÐ§ŒP¨€œÐ©ŒÐ©”Ъ”Ы”Ы˜P¬€Ð­œÐ­¨Ð­ÄЭÜЮÜЮèЯèаô`¶€ž`¶€ŸÐ§øP¨€œP¬€Ð±øÐ²øÐ³øÐ´øÐµøÐ¶ø`¶€ž`¶€ŸÐ§P¨€œÐ©ЩЪЫЫ P¬€Ð­ЭЭ8ЭPЮPЮ\Я\аh`¶€ž`¶€ŸÐ§lЧpЧtйtкл˜Ð¼˜Ð½˜Ð¾ Ð¿¬ÐÀ°ÐÁ¼ÐÂÔÐÃØÐÄÜÐÅÜÐÆôÐÇôÐÈôPÉ€ ÐËü`Ë€¡`Ë€¢ÐÒÐÓ8ÐÔDÐÕPÐÖ\P×€£ÐØpÐÙx`Ù€¤ÐÛ€ÐÜÄÐÝÄÐÞäP߀¥ÐàäÐáÐãDÐäDÐåDP怦ÐèL`耧`耨Ðí`ÐîtP›€›PÉ€ ÐʼÐËÌ`Ë€¡`Ë€¢ÐòÐ`ò€©€óÐPl€VP߀¥P怦Ðç,Ðè<`耧`耨`ò€©`ó€ª?€Á'€Âb€Ã$€Ä(€Å(€Æ$€Ç`%€Èalconinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorlon_centerlat_centerfalse_eastingfalse_northingacoefbcoefsin_p26cos_p26enalconinvintfalse_northfalse_eastr_minr_majeschiesphialconinvlatlonyxsbrbiaiarcicrdidrarnaincrncinfxyrfxyifpxyrfpxyixpypdendxpdypdszcoszsinzrhdphiphijnnAHˆ8HðC€ðÿÿÿHC€ðÿÿÿ@€ð.@ðH€ðÿÿÿÿ d|>=@€ð@@`@€ð, l|?=(€ð(@h(€ð0ð „Œ@F @€ €ðœ t€A=8„ð8@p8€ðž T€B=0„ð0@P0€ð@ x€C=„ð@tK€ðÿÿÿ¸€ð¨@ðA<äJ”/Y@ŒU\/€ð @ð€ð¢@ðAˆJA°MC€ÿÿýÌC€ÿÿýÈ€@ÿÿÿÿ@(€@ÿÿÿÿ@H€@ÿÿÿÿ@ èDÜäÄÅDA´´DA¸G!ü@äàD`!¨ÀÜÛÄà!|ðǹôa”´•’AðŒ/!äìœ,Að,€@ÿÿÿÿ@hhbôb€¼b Hb!,ˆ»«SŒŒbAô5ø;„È;T;a4Œ¼­VPh5hØ5”/Aôœ5XXeääeppeüüe˜œ/|œeADe!`hµ¯A!ìôµ¯Aø8A!x€µ¯A! µ¯APA!„Œµ¯A!øü¢ AAA!dl¶¯2pp2!ðô¶¯2!|„¶¯2ˆÐ2! ¶¯2!ˆ¶¯2”œ2A2Th8àô8l€8ø 8!xŒ³®8œ8A8\h>èô>t€> >!€Œ´¯>>Y¥§>lt§¹Œü˜œ!è§œA S”h¬hA,¨ShV©­V ôk”œ©­k,€k (©­k¸ k¬´©­k8ŒVY,4ª­V!LŒ±­hAœh!\Œ²­kAœkA Ô/A¬Ð;A°àkA¼à2AÔà,AØà/AÜY/YôüÆË/A,ADL/K€@ÿÿÿ K€@ÿÿÿ˜€@ÿÿÿÿ@8€@ÿÿÿÿ@0€@ÿÿÿÿ@€@ÿÿÿÿ@AÄàPP`PDLãèPAÈàP€@ÿÿÿÿ@C€`ÿÿþ€ADP/³†€( Úæ,½A½B½E½H½I½J½K½L½M½O½P½Q½R½S½UÈ…½A½B½E½H…½=½>½?½@½B½=½>½?½@½A½B½C½F½T½U½W½]½^½_½`Q½A½?Ó½@Õ½B½T½U½^½_½`QÛûÛä½½ ½B½=½>½]QÛûÛä½½ ½=½CÛûÛä½½ ½>½=Ô½?½@½A½B½C½F½T½U½W½]½^½_½`ÛûÛä½½½?½Q½R½S½U…ÛûÛä½½ ½AÛûÛä½½½CQ½@ÛûÛä½½½E½F½UÔ;kÛûÛä½½½@½H½I½J½K½L…Ô½M½O½P…½J½H½IÕ½K½L½M½N½O½P½Q½R½SP½I½HÔ½J½KPÛûÛä½ Ó½H½F½T½UQÛûÛä½ Ó½J½N½O½PPÛûÛä½ Ó½I½Q½R½SPÛûÛä½ Ó½K½L½MPÛûÛä½½½F½NÛûÛä½ ÓÖ½U…½L½O½P½M½Q½R½S½TÛûÛä½ Ó½OÖÖÖÓ½PÖÖÖÓ½LÖÖÖÓ½MÖÖÖÓ½QÖÖÖÓ½R½T;kÛûÛä½ Ó½S½U’’½TÔÛûÛä½½½T½U;k’’; ;k ½WQQÛûÛä½½½W;x ÛûÛä½½½U½W½\\ÛûÛä½½½\1 \½]ÛûÛä½½½];ŒÛûÛä½½½^;hÛûÛä½½½_;h½`ÛûÛä½½½`ÛûÛä½ ½½a;ŒÔ½b ÛùÛûÕ¶1³K€(@Úæˆ½‘½’½ž½Ÿ½ ½¡½¢½£½¤½¥½§ÈQ½‘½’½Õ½ØQÖÖQÔ½¹½º½Â½Ã½Ë½Ó½Ö½á½è”½’½¹½º½Â½Ã”½‘Ó½’ÓÔÔ½ž½Ÿ½ ½¡½¢½£½¤½¥½§ÛûÛä½½½‘½ž½Ÿ½ ½¡½­½®½³½´P½¹½º½Â½ÃÛûÛä½½½•½ž½­½³P½Ÿ½®½´P½ P½¡P½¢½£½ÛQ½È½åÛûÛä½½½’ÛûÛä½½½“ÛûÛä½½½”½¤½¥½ž½Ÿ½ ½¡½¤½¥½§½«½­½®½³½´Q½½¢½£½¤½¥ÛûÛä½½½žÛûÛä½½½Ÿ½½¤½¥½¢½£ÛûÛä½½½ÛûÛä½½½§½¤½¥ÛûÛä½½½œ½šÛûÛä½½½ ÛûÛä½½½¢½¤½¥ÛûÛä½½½¡ÛûÛä½½½£ÛûÛä½½½¤½§ÛûÛä½½½¥½©½ª½¯½°½±½²½µ½¶½©½ªÛûÛä½½½©½«½Õ½Ø½ÛÛûÛä½½½ª½­½®½³½´ÔÔ½±ÕÕ½­ÛûÛä½ ½½±½²½­½³Ó½´ÔÛûÛä½ ½½²½®½³½´ÕÔÓÕÔÛûÛä½ ½½­ÛûÛä½ ½½³ÛûÛä½ ½½®ÛûÛä½ ½½´ÛûÛä½ ½½µÛûÛä½ ½½¶ÛûÛä½ ½½¯ÛûÛä½ ½½°½§ÛûÛä½½½§½©½ªÛûÛä½½½©½«½Õ½Ø½ÛÛûÛä½½½ª½­½®½³½´ÔÔ½±ÕÕ½­ÛûÛä½ ½½±½²½­½³Ó½´ÔÛûÛä½ ½½²½®½³½´ÕÔÓÕÔÛûÛä½ ½½­ÛûÛä½ ½½³ÛûÛä½ ½½®ÛûÛä½ ½½´ÛûÛä½ ½½µÛûÛä½ ½½¶ÛûÛä½ ½½¯ÛûÛä½ ½½°½©ÛûÛä½½½§½ªÛûÛä½½½©½«½Õ½Ø½ÛÛûÛä½½½ª½­½®½³½´ÔÔ½±ÕÕ½­ÛûÛä½ ½½±½²½­½³Ó½´ÔÛûÛä½ ½½²½®½³½´ÕÔÓÕÔÛûÛä½ ½½­ÛûÛä½ ½½³ÛûÛä½ ½½®ÛûÛä½ ½½´ÛûÛä½ ½½µÛûÛä½ ½½¶ÛûÛä½ ½½¯ÛûÛä½ ½½°½©ÛûÛä½½½§½ªÛûÛä½½½©½«½Õ½Ø½ÛÛûÛä½½½ª½­½®½³½´ÔÔ½±ÕÕ½­ÛûÛä½ ½½±½²½­½³Ó½´ÔÛûÛä½ ½½²½®½³½´ÕÔÓÕÔÛûÛä½ ½½­ÛûÛä½ ½½³ÛûÛä½ ½½®ÛûÛä½ ½½´ÛûÛä½ ½½µÛûÛä½ ½½¶ÛûÛä½ ½½¯ÛûÛä½ ½½°½©ÛûÛä½½½§½ªÛûÛä½½½©½«½Õ½Ø½ÛÛûÛä½½½ª½­½®½³½´ÔÔ½±ÕÕ½­ÛûÛä½ ½½±½²½­½³Ó½´ÔÛûÛä½ ½½²½®½³½´ÕÔÓÕÔÛûÛä½ ½½­ÛûÛä½ ½½³ÛûÛä½ ½½®ÛûÛä½ ½½´ÛûÛä½ ½½µÛûÛä½ ½½¶ÛûÛä½ ½½¯ÛûÛä½ ½½°½§ÛûÛä½½½§½½ÛûÛä½½½Ç½½½º½¹Õ½¾ÛûÛä½½½¹½¾ÛûÛä½½½º½½½¾½¿ÛûÛä½½½½½¿½¾½ÀÕÔÛûÛä½½½¾ÛûÛä½½½¿½À½ÃÛûÛä½½½À½Â½ÁÔÔÔ½ÃÛûÛä½½½Á½ÃÛûÛä½½½Â½ÆÛûÛä½½½Ã½Æ;kÛûÛä½½½Ä½Æ;kÛûÛä½½½Å½ÈÛûÛä½½½Æ½Ë½Ó½Ö”ÕÔÔ½ÒÖšÔÔšÔÖÕ½áÛûÛä½½½Ò;k½ÓÕÔ;k ÛûÛä½½½Ó½ÔÓÛûÛä½½½Ô;x ½ÕÓ½î½Ö;kÛûÛä½½½Õ½Ö½ØÛûÛä½ ½½Ù½Ë½è½òÛûÛä½½½Ø½ÛÛûÛä½½½Ü½Û;k½á½è”ÛûÛä½½½ÛÛûÛä½½½Ý½ášš½èÔ½Þ½à;kÖÛûÛä½½½äÛûÛä½½½à½Þ½á;k; ;k ÛûÛä½½½á½è½åÛûÛä½½½ã½è;k½í½îÛûÛä½½½í½î ;;kÛûÛä½ ½½ò½Ë½Ù½è½îÛûÛä½½½î½Ê\\ÛûÛä½½½Ê2\ÛûÛä½ ½½Ë½Ù½è½ò½óÛùÛûÕ¶½ç\\2\½èÛûÛä½ ½½è½Ë½Ù½òµ¶## #ÖÖÖ#DO%Ó"%ÓÓR%ÓÓy'î# %Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓ ÔÓ ÔÕÓ ÕÔÓ Ô!%Ó ÕÔÓ ÔÔÓ ÔqÕÓ ÕÑÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô!ÕÓ Õ ø@x @è $ ( 80í8 H@`lt|„ œ@¤°¼ÈÔ àÐ0íøû Ø(4@L \ Œalconinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@alconinv alconinvint@ BS$alconinv SB$alconinv $gntt_label $lntt_label alconinvintS$23$alconinvintsqrtsintanpowatantsincosM$2ptitleradius2cenloncenlatoffsetpS$23DD$alconinvintalconinv S$24$alconinvfabsp_errorasinzatan2 adjust_lonS$24DD$alconinvazimfor.o/ 1074014819 1032 20 100666 11852 ` 1Ìd.L@ Œ ””Ðd*Ì'¼,\ðˆ!4G!8ŽkÂ?ÙoÀkÄ?‰7ß?!7×>á+`/ñ4#`.ð4$ /á48,`0€H,47,€,qè@,a+`è@4:è@,`è@,qè@,a,€è@,4KÂ?YKÄ?‰è@ÀOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀkÄ>IkÅ>QkÆ>Y+`4#`0àH ,q7Ä>¡è@0¤.0€H7Ø>1€Hè@7×>‘è@1ÀH+`,‘4% 0€H ,¡,±,0¨N0‡N 1†N 1*è@1àH#7 ,Á è@0.,Ñ0… 0$ èz1à 0$ è’,Ð+`,`4907Ú?è@0…N+`7Ú?è@49 è4öè@1àH0€H è@1 H1¤n 1ÀH,‘,`1¤Nè@0ÇN, 1ÄNKß=™40¦K×=‘/à,± ,‘ ,¡,1KN ,`,°0ÇN1‰N ™¤B‹1hN0¦.àKÂ=ÙKÆ>YKÅ>QKÄ>IOÃ>A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,?ð=Û|ßÙ×½»@ !ûTD-AZIMUTHAL EQUIDISTANTPoint projects into a circle of radius = %12.2lfazim-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€””,X!œ˜œ8qX ° 8 D‹>(ÐP@\PŒ>(P@`8\ÿÿÿÿˆ$$l¤¬ $ |¥ÀÔ 8Ôˆ§”8 8”·ÌD ¹!\Ô¬ÿÿÿÿ!\`Ô`¼»T'¼!4Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(¬?/å@€ Ô8`°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ !>›?@A£BµCD €›£µ €ÈÛ@ €ÐÛ@ €Û Û@ €æ Û@ €õÛ@ €Û@ € Û@ Q €% à €€Û@ÿÿÿÿ€*Û@€€5Û@€€@Û@€!€KÛ@€#€   €'¡Ð€›£µ !"Q Q€>#à ˜ÿÿÿÿàÛ@ €Y€6ÿÿÿÿàÛ@ €[€9€7€]Û@€:€aÛ@€<€$Ae Û@Al!Û@AsÛ@Ax"Û@A(Û@Aƒ'Û@A…,Û@A‰.Û@`Oà €€€QÂ@‹ÿÿÿ€€S€*€-  3€X  4€W€5  8€[  <€@¡Ð>€2?›@AB£CµDE F€€ €=€€€"€&€&€€ &€0&€P,€'Ð0Ð1DÐ2HÐ3HÐ4HÐ6HÐ:PÐ;\Ð<dÐ=lÐ>tÐ?€`?€(€@„`@€)>€* €+!€,#€-'€.'€/€0E€10E€2PJ€@ÐV0ÐWLÐXTÐYlÐZˆP[€WÐ\´Ð]´P^€XÐb¼Ð_ÀÐ`ÔÐaÜÐbì`b€Y`b€ZPf€[ÐgôÐh`h€\Ðj Ðk@Ðmt`m€]€nt`n€^?€_'€`b€a$€b(€c(€d€e`€fazimfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12azimforintfalse_northfalse_eastcenter_latcenter_lonr_majazimforyxlatlonsinphicosphidloncoslonkspgconzmessHHC€ÿÿÿˆC€ÿÿÿ€C€ÿÿÿx€*@0€@(€ÿÿÿÿT HP2: @H €1 <D30H@8€/ DD41H@@€#@€%@H˜A0hDC€´ÿÿþÌC€´ÿÿþÈ€˜ÿÿÿÿ@´(AD´JK€˜ÿÿÿ@K€˜ÿÿÿHAl´D€˜ÿÿÿÿ@´€˜ÿÿÿÿ@´Aˆ´M Gaœ°\ZG€˜ÿÿÿÿ@´0àè5YÄÜ_a5AG€˜ÿÿÿÿ@´€˜ÿÿÿÿ@´³€(ÚæT½0½1½2½4½6½3½0½1½2Ö½4½6½;½<½=½>ÈP½2½6½0½1Ö½;½<½=P½3Ó½4½>PÔ½6PÛûÛä½½ ½0½6ÛûÛä½½½3½6PÛûÛä½½½4ÛûÛä½½ ½1ÛûÛä½½½6;xÛûÛä½½ ½2½:UÛûÛä½½½:1UÛûÛä½½½;;hÛûÛä½½ ½<;hÛûÛä½½½=;h ½>ÛûÛä½½½>ÛûÛä½ ½½?;Œ Ô½@ÛùÛûÕ¶³„€( Úæ€½V½_½j½kÈPPÖÓ½X½Y½j½k½V;k ÛûÛä½½½V½WÛûÛä½½½W;x½X;k½Y½j½kPÕÓÕÕPÛûÛä½½ ½X½YÛûÛä½½½YÛûÛä½ ½½Z;kÔ½\½_ŒŒÛûÛä½½½\½ZÛûÛä½½½Z;k½]½_½`UÔÔUÛûÛä½½½`:ÅÛûÛä½Ó½_½`½aUÛûÛä½½½a2U½bÛûÛä½ ½½b½m½g;kÛûÛä½Ó½g½h;kÛûÛä½½½h½j;kÛûÛä½ ½½m½b½j½kÛûÛä½½½j½k ÛûÛä½½½k½nÛùÛûÕ¶#0##DO%ÓÓF% ÓÓ•£(%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ Ô!% Ó ÕÕÕÓ ÕÔÓ ÔÕÓ ÕÕÕÓ ÕÔÓ Ô ð@` $  80í 0 <@DP\lx0í„› 8¤´¼ÈÔàì‹azimfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@azimfor azimforint@ SB$azimfor $gntt_label $lntt_label azimforinttsincosM$2ptitleradius cenlonmeroriginoffsetpazimfor S$19$azimfor adjust_loncosfabssprintfp_erroracossinaziminv.o/ 1074014820 1032 20 100666 12200 ` 1Ìì/¨@¨ Ðì,$($þ-´ô!G!7¯kÂ?ÙoÀkÄ?‰7ß?!7×>á+`/ñ4#`.ð4$ /á48,`0€H,47,€,qè@,a+`è@4:è@,`è@,qè@,a,€è@,4KÂ?YKÄ?‰è@ÀOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃ@kÄ>ÉkÅ>ÑkÆ>ÙkÇ>á+`4% , ,°KÆ>0¨. 0ä.1ŒN1ÎNè@0È+`#0€H 4#`7 ,`,á0…N1¦ 0$ „"J1¤n7Ø?qè@7×?,q1 HKÄ>,ñè@,€0 0$ „"7ß?a,¡/ð7×?¡.á,±1ÅN0èN 0†N 1-n è@1K,Àè@,a,àè@0†.0 0$ „!‚è@,À,±7Ù?¡/!0äN0È.è@1ÀH0 0$ è"è@1€H0 0$ „!Ê7Ú?a,¡/P1®N1„Nè@0ÈN,qè@0Ä,€4KÂ>YKÇ>áKÆ>ÙKÅ>ÑKÄ>ÉOÃ>Á/Ñ0//Ñ0./Ñ0-è@À/Ñ0,+`49`è@4:0è}4ú,aË€Ÿe,À,a0€ 0$ èR"€1€H6“`.aè@1ÄN,qè@0ÄË€ží,€# 1ÀH7µ`.¡è@1„N,qè@0Ä.Ë€ž•,€Ë€žKÂ>Y@ !ûTD-=Û|ßÙ×½»?ù!ûTD-¿ðAZIMUTHAL EQUIDISTANTInput data errorazim-invÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€””,X!<˜<8[X P(Ø(Du>(x0@<Pv>(P@@8\ÿÿÿÿ$$lŽ4 $ |HŒ 8Œˆ‘Ըĸ”¡Œx|x £"ô¬ÿÿÿÿ" ô ¼¥Y($!Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(®?/å@€ Œ¸x °:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ !K›LMN£OµPQ €›£µ €ÈÛ@ €ÐÛ@ €Û Û@ €æ Û@ €õÛ@ €Û@ € Û@ Q €% à €€Û@ÿÿÿÿ€*Û@€€5Û@€€@Û@€!€KÛ@€#€   €'¡Ð€›£µ !"Q Q€>#à 8ÿÿÿÿàÛ@ €Y€6ÿÿÿÿàÛ@ €]€9€7€aÛ@€:€cÛ@€<ˆ$€WAe!Û@Ah$Û@Aj%Û@Ao&Û@At/Û@€7  :€K€;  >€M€?€A  D€P€E  H€R  I€O  4€@¡ÐN€2À€@6ÿÿÿÿÿÿÿÿÿÿÿÿO›PQR£SµTU V€€ €=€€€"€&€&€€ &€0&€P,€'Ð0Ð1DÐ2HÐ3HÐ4HÐ6HÐ:PÐ;\Ð<dÐ=lÐ>tÐ?€`?€(€@„`@€)>€* €+!€,#€-'€.'€/€0E€10E€2PJ€@ÐR@ÐS@ÐTDÐUpÐZ€Ð[„Ð\Ð] Ðb´ÐcèÐdôÐqÐr$ÐtLÐv|`v€U€w|PJ€@PV€KÐW¨ÐX¸`X€LP^€MÐ_ÀÐ`Ä``€NPe€OÐfÌPg€PÐhÜÐi`i€QPl€RÐmÐn,`n€S`n€TÐs4Ðv8`v€U€w8`w€V?€Y'€Zb€[$€\(€](€^€_`€`aziminv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12aziminvintfalse_northfalse_eastcenter_latcenter_lonr_majaziminvlatlonyxrhzsinzcoszconHHC€ÿÿÿˆC€ÿÿÿ€C€ÿÿÿx€"@0€'@(€)T HP2: @H € <D30H@8€ DD41H@@€+@€-@A@8DAD JC€8ÿÿÿ C€8ÿÿÿ€8ÿÿÿÿ@8€8ÿÿÿÿ@8A`8G€8ÿÿÿÿ@80A„Œ/K€8ÿÿÿ¸K€8ÿÿÿÀ€8ÿÿÿÿ@8(€8ÿÿÿÿ@8 €8ÿÿÿÿ@8€8ÿÿÿÿ@8$8JYìücd/³€(ÚæT½0½1½2½4½6½3½0½1½2Ö½4½6½;½<½=½>ÈP½2½6½0½1Ö½;½<½=P½3Ó½4½>PÔ½6PÛûÛä½½ ½0½6ÛûÛä½½½3½6PÛûÛä½½½4ÛûÛä½½ ½1ÛûÛä½½½6;xÛûÛä½½ ½2½:UÛûÛä½½½:1UÛûÛä½½½;;hÛûÛä½½ ½<;hÛûÛä½½½=;h ½>ÛûÛä½½½>ÛûÛä½ ½½?;Œ Ô½@ÛùÛûÕ¶³…€( Úæ€½R½S½b½q½tÈPP½R½SÛûÛä½½½RÛûÛä½½½S½T;k ½U½Z½\½_½c½f½h½m½tP½U½]½c½d½rŒÛûÛä½½½T½U½Z½\½_½c½f½h½m½tP½U½]½c½d½rŒ½U½ZÔÛûÛä½½½Z½[ÓÛûÛä½½½[;x½\½]Ô½h½m½t½]½d½rÕ;kÛûÛä½½½\½]½b ;kÛûÛä½½½b½c;kÛûÛä½½½d;kÛûÛä½½½c½dÓ½q;kÛûÛä½½½qÛûÛäÖ½½r;kÛûÛä½!½½r;k½t;;kÛûÛä½½½tÛûÛä½ ½½v½X½`½i½n½s½w ÛùÛûÕ¶½WUUÕÛä½½½W2U½XÛûÛä½ ½½X½`½i½n½s½v½_ÛûÛä½ ½½`½X½i½n½s½vÛûÛä½½½_½f½hŒŒ;;kÛûÛä½½½i½X½`½h½n½s½vÛûÛä½Ó½h½mŒŒ;;kÛûÛä½½½n½X½`½i½m½s½vÛûÛä½Ó½mÖÖ½ ½½s½X½`½i½n½v½wµ¶ ###DO%ÓÓF% ÓÓƒ­(%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ Ô!% Ó ÕÔÓ Ô ÔÓ ÔÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô ð@@ $  80í 0 <@DP\lx0í„› ؤ°¼ÈÔàð‹aziminv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@aziminv aziminvint@ SB$aziminv $gntt_label $lntt_label aziminvinttsincosM$2ptitleradius cenlonmeroriginoffsetpaziminv S$19$aziminvsqrtp_errorfabsasinzatan2 adjust_lonsinbceafor.o/ 1074014822 1032 20 100666 12696 ` 1Ì”1˜@P¼ ÄÄД.P*ð_/¸à¸$8G!(TkÂ?Ù/Ð,oÃðkÄ?kÅ?!0ån 7ß>¡7×>a/á+`/ñ# .à 4#`.ð7% ,¡ 4$ ,`,p,q ,a,,€1JN1„.è@,,,±,‘0¦ 0$ è+`4èh8h è@,`+`,`4% è@,°,, 0ÄN0‡Nè@1ˆ.,°+`4:0¤nè@,±,è@,€è@,pè@,`,aè@,q4KÂ>ÙKÅ?!KÄ?OÃ?è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oðkÄ?Y+`4#`0àH ,pè@0¤.0€H è@1€H+`H6‚À è+`@,a4? 4= /ð/°K×>™1¨NKÙ>‘0§N 0É .à /ð/°,q0‡N1n 0É /  4KÂ>ÙKÄ?YOÃ?Q/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0," 4$ 6´ ,‘.,0–N .‘ 0Ê. ˆQ‰2ÌN1jn0‰N0È.0×.0–n0Çnè@@+`,43 2N.q,aKØ>™˜ÈyÉKÚ>‘1©N 1ÏN0ª / ,.q,q1N0ÌN 0én 0ªèm/@?ð>äøµˆãhñ?ð@Cylinderical Equal AreaÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,,,ÌX    8ÌX!¬l0lDÍå>(8@P²>(P@`\ÿÿÿÿ¸$$l³Ü $ |´ðì 8숶Ü`$`”Æ<’„” È!Ьÿÿÿÿ!Ð  ¼Ð*ð$8Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(¯?/å @€ ì`” °:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ(›)*+£,µ-.B›CDE£FµGH €›£µ €ÈÛ@ €ÐÛ@ €Ø Û@ €ÚÛ@ €Ý Û@ €èÛ@ €óÛ@ €Û@ €%Û@ €)Û@ € ,Û@ €#"Ù  Q '€1 à (€€2Û@ÿÿÿÿ€>Û@€'€IÛ@€)€TÛ@€+€_Û@€-€eÛ@€/€ AkÛ@€  €6€  €8  %€3¡Ð'€#(›)*+£,µ-./Q p€P0à hÿÿÿÿàÛ@ €x3€HÿÿÿÿàÛ@ €z2€K€I€|1Û@€L€€0Û@€Nˆ1€_A„6Û@A‰7Û@AFÛ@€5  8€Y€=  A€[  :€R¡ÐC€DÀ€R<ÿÿÿÿÿÿÿÿÿÿÿÿD›EFG£HµIJ K€€ €=€€€"€&€&€#€ 2€"02€#P9€3Ð>Ð?\Ð@`ÐA`ÐB`ÐC`ÐE`ÐF`ÐGhÐI|PJ€6ÐKˆ`K€7PN€8ÐO˜`O€9ÐRœÐS°ÐTÀÐXàÐYèÐZôÐ[üÐ\Ð]`]€:€^`^€;>€< €=!€>#€?'€@'€A$€Bc€C0c€DPh€RÐo,Ðp<ÐrDPs€YÐtTÐu„`u€ZЀ `€€]€¤Ph€RPx€[ÐyÈÐ|@Ð}H`}€\`€€]`€^?€a'€bb€c$€d(€e(€f%€g`&€hbceafor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minoreeslon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzindbceaforintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtempbceaforyxlatlondlonsinphiqH(H(C€ˆÿÿÿHC€ˆÿÿÿ@C€ˆÿÿÿ8C€ˆÿÿÿ0€(<@ˆX€(ÿÿÿÿ@ˆP€(4 P\@>8`ˆ8@L8€(ÿÿÿÿ L\A>0`ˆ0@H0€(@ T\B>(`ˆ(@P(€(: X\C> `ˆ @T !\E>A`l>€(Btˆ@dpFG@@`@€(D@ˆH€(8œ(@ˆ€(>¼( ¸RS@ˆ€(ÿÿÿÿÀ(@ˆ€(Gì(ÄèTY@ˆHhA,œDC€hÿÿÿLC€hÿÿÿH€hÿÿÿÿ@h8A<œGA<@,€hÿÿÿÿ@h€hÿÿÿÿ@h €hÿÿÿÿ@hX€hÿÿÿÿ@h€hÿÿÿÿ@h(€hÿÿÿÿ@h@€hÿÿÿÿ@hHA@`,€hÿÿÿÿ@h³#€(ÚæÌÛûÛä½½½E½>½?½@½A½B½CÕÖÔÖÖ½R½S½Z½[½\ÈP½@½F½I½T„½B½@½AÕ½C½R½S½Z½[½\P½C½F½I½T„ÕÔ½>½?½E½F½G½I½T½YPÛûÛä½½ ½AÛûÛä½½ ½@ÛûÛä½½½BÛûÛä½½½CÛûÛä½½ ½>ÛûÛä½½ ½?½FÓ½GÓ;kÛûÛä½½½F½G½IÛûÛä½½½GÓ½I½OP½KÛûÛä½ÓÖPÖÖÖÓ½OP½R;kÔ½S½TPÔÕÔÕPÔ;kÛûÛä½½ ½R½TÛûÛä½½ ½S½T;k½XXXÕÛûÛä½½½X1 ÛûÛä½½½T½YÛûÛä½½½Y;Œ ÛûÛä½½ ½Z;h ÛûÛä½½ ½[;h ½\ÛûÛä½½½\ÛûÛä½ ½½];Œ Ô½^ÛùÛûÕ¶³¢€(ÚæX½o½t½u½|½}ÈPP½o;kÛûÛä½½½oÛûÛä½½ ½p;k½rPP½y½|½}P½tÓ½uPPÔÔÔÛûÛä½½½t½uÛûÛä½½½u½€½ÛùÛûÕ¶½y½}Ô½|ÕPÕÔÔÓÔÔ;kÖÖPÔÓÔPÖÕÔÔÕÔÛûÛä½½½y½|ÛûÛä½½½|½}ÛûÛä½½½}µ¶Dm%ÓÓ^%ÓÓe—‘#0%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÓ!%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ Ô ð@ $  80í  0 DPX `@ht€ 0í¬3 ¸°ÌÜ‹bceafor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@bceafor bceaforint@ SB$bceafor $gntt_label $lntt_label bceaforintS$23$bceaforintsqrtcossinM$2ptitleradius2 cenlonmer true_scaleoffsetpbceafor S$24$bceafor adjust_lonlogbceainv.o/ 1074014823 1032 20 100666 13536 ` 1̼4à@xä ììм1x-t2ôìà%”G!/kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀkÄ?IkÅ?QkÆ?Y0ån 7×>¡7ß>a.ñ+`.á# /à 4% /ð7& ,Á 4$`,¡4#à,,€ ,‘,`,q1JN1„.è@,°,Ñ,°,a0ˆ 0ÆN, 0ÅN0$ „!`,±+`4,Àh84& ,Ñè@,,è@,,°,Ð0ÄN0‡Nè@1ˆ.,+`4:0¤nè@,À,`è@,qè@,¡è@,,‘è@,€4KÂ>ÙKÆ?YKÅ?QKÄ?IOÃ?A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,1†. ,À 1„.+`1nh 0Œ 0ŠN1 n1‡nè@@1äN+`4& 1Å.1¦Nè=,ÑkÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀkÄ?I+`4#`H4,q,`0¨. € °0æ.,a+`4$à,€0‡N1nè@@Kß>‘+`48 /à,a,€/KÃ>™0èN1„n è@0Éè@,`# +`7¤ 47 ,4:à.à.ñ0ŽN/@k×?Y0ÈN 0‡N kÚ?Q1*nè@@+`,‘ 4# 0€H ,p ,€1®N1*n,`,,q0ÇN 2èN0‹è@3"À1ÄN6Ä`,`,€ 1¨,,‘1ªN,q 0äN1&N è@1 "`1äN6y ,/!1Ç,q1¦Nè@1N KÕ>‘1¤NKÁ?YKÜ?Q1Å. , /€,a0ÇN1ˆn è@0‰KÂ>™,@4KÂ>ÙKÄ?IOÃ?A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,?ð>äøµˆãhñ@@@?Æ `¶ `¶?ºB¤*B¤*?°[°[°?°ÿº¦Uü@?‘-ömŸ½Š@Cylinderical Equal AreaÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€¨¨,BX `€`8BX!(بØDCø>(`@P;>(P@x\ÿÿÿÿà$$l< $ |= 8ˆ?€<€”Oœ–¼˜ Q#4T¬ÿÿÿÿ#4 @T @¼Y¨-t%”Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(°?/å%@€ €˜ @°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ,›-./£0µ12F›GHI£JµKL €›£µ €ÈÛ@ €ÐÛ@ €Ø Û@ €ÚÛ@ €Ý"Û@ €â$Û@ €ç Û@ €òÛ@ €ýÛ@ € Û@ €,Û@ €"0Û@ €*2Û@ €-*Û@ €0(Ù  Q 4€7 à ¤€€?Û@ÿÿÿÿ€KÛ@€-€VÛ@€/€aÛ@€1€lÛ@€3€rÛ@€5ˆ €BAxÛ@€  €<€(  +€>  %€9¡Ð-€)À€9'ÿÿÿÿÿÿÿÿÿÿÿÿ.›/01£2µ345Q }€X6à ÔÿÿÿÿàÛ@ €…:€PÿÿÿÿàÛ@ €‰9€S€Q€7Û@€T€6Û@€V€7A‘KÛ@€;  >€]€?  C€_  E€Z¡ÐG€LH›IJK£LµMN O€€ €=€€€"€&€&€#€ 5€(05€)P<€9ÐA,ÐBpÐCtÐDtÐEtÐFtÐItÐJtÐK|ÐLÐMœÐO PP€<ÐQ¬ÐR¼`R€=ÐZÄÐ[ÐÐ\àÐ`ÐaÐbÐcÐd$Ðe0`e€@€f4P<€9PU€>ÐV\ÐWx`W€?`e€@`f€A>€D €E!€F#€G'€H'€I$€Jk€K0k€LPp€ZÐuÐv4Ðx4Py€]Ðz<Ð|l`|€^P€_Ѐ”ЂèЇ`‡€`Њ´`Š€a€‹¸`‹€b?€c'€db€e$€f(€g(€h%€i`&€jbceainv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minoreese_p4e_p6lon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzqpindbceainvintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtempbceainvlatlonyxbetaH¤H¤C€¤ÿÿÿHC€¤ÿÿÿ@C€¤ÿÿÿ8C€¤ÿÿÿ0€¤C@¤p€¤ÿÿÿÿ@¤h€¤E \pCA@tÀ@@X@€¤ÿÿÿÿ dpDA8tÀ8@`8€¤= hpEA0tÀ0@d0€¤; lpFA(tÀ(@h(!(pI>At€>€¤LˆÀXx„JKX@tX€¤ÿÿÿÿ@¤`€¤N@¤P€¤P°ÀH ¬MQH@œH€¤?@¤€¤I@¤€¤AÜX ÈØZ[ @Ä €¤ÿÿÿÿ@¤€¤G Xä\a@ÀA4D@X,Y4<vz,C€ÿÿÿLC€ÿÿÿH€Ôÿÿÿÿ@(€Ôÿÿÿÿ@0€Ôÿÿÿÿ@€Ôÿÿÿÿ@ €Ôÿÿÿÿ@p€Ôÿÿÿÿ@@€Ôÿÿÿÿ@€Ôÿÿÿÿ@AètG€Ôÿÿÿÿ@X€Ôÿÿÿÿ@P€Ôÿÿÿÿ@H³„€(ÚæÛûÛä½½½I½A½B½C½D½E½FÖ½A½B½I½K½O½W½aÈP½D½J½O½R½W½\„½E½C½J½K½L½M½W½\½bP½F½J½O½R½W½\„½JÕÕ½D½E½F½Z½[½\½c½dPÛûÛä½½ ½C½A½B½I½K½O½W½aPÛûÛä½½ ½DÛûÛä½½½EÛûÛä½½½FÛûÛä½½ ½AÛûÛä½½ ½B½JÓ½KÓ;kÛûÛä½½½J½O½L½M½WÛûÛä½½½K½O½LÛûÛä½½½L½M½OÛûÛä½½½M½QP½RÛûÛä½Ó½QP½R½[½\PÛûÛä½½½R½Z;kÔ½[;kÛûÛä½½ ½Z½\ÛûÛä½½ ½[½\;k½`YYÕÛûÛä½½½`1 ÛûÛä½½½\½aÛûÛä½½½a;Œ ÛûÛä½½ ½b;h ÛûÛä½½ ½c;h ½dÛûÛä½½½dÛûÛä½ ½½e;ŒÔ½fÛùÛûÕ¶½W½VPÔÖÛä½Ó½VP½W;kÔ½[½\PPÕÛûÛä½½½Wµ¶³‚€(Úæ¸½u½v½z½|ÈPP½xP½u½vÛûÛä½½½u½xÛûÛä½½½v½zÓ½|PPÔ;kÕPPÛûÛä½½½z½|;kÛûÛä½½½|½€½‚Ô½‡PÔÕÔÕPÔÕÔÕPÔÓÔÔÓÔÔ;kÖÖPÔÓÔPÛûÛä½½½€½‚ ;kÓÓ½‡ÕÛûÛä½½½‚½‡;kÛûÛä½½½‡½Š½‹ÛùÛûÕ¶D%ÓÓd%ÓÓSŸ•#0%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ)%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô ð@ $  80í  0€DPX` h@p|ˆ˜¨0í´« À˜Ôà‹bceainv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@bceainv bceainvint@ SB$bceainv $gntt_label $lntt_label bceainvintS$26$bceainvintsqrtlogcossinM$2ptitleradius2 cenlonmer true_scaleoffsetpbceainv S$27$bceainvasin adjust_lonceafor.o/ 1074014825 1032 20 100666 12688 ` 1Ì”1@P¼ ÄÄД.L*ì_/´Ü¸$4G!(`kÂ?Ù/Ð,oÃðkÄ?kÅ?!0ån 7ß>¡7×>a/á+`/ñ# .à 4#`.ð7% ,¡ 4$ ,`,p,q ,a,,€1JN1„.è@,,,±,‘0¦ 0$ è+`4èh8h è@,`+`,`4% è@,°,, 0ÄN0‡Nè@1ˆ.,°+`4:0¤nè@,±,è@,€è@,pè@,`,aè@,q4KÂ>ÙKÅ?!KÄ?OÃ?è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oðkÄ?Y+`4#`0àH ,pè@0¤.0€H è@1€H+`H6‚À è+`@,a4? 4= /ð/°K×>™1¨NKÙ>‘0§N 0É .à /ð/°,q0‡N1n 0É /  4KÂ>ÙKÄ?YOÃ?Q/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0," 4$ 6´ ,‘.,0–N .‘ 0Ê. ˆQ‰2ÌN1jn0‰N0È.0×.0–n0Çnè@@+`,43 2N.q,aKØ>™˜ÈyÉKÚ>‘1©N 1ÏN0ª / ,.q,q1N0ÌN 0én 0ªèm/@?ð>äøµˆãhñ?ð@Cylinderical Equal AreaÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,,,ÌX    8ÌX!¬l0lDÍå>(8@P²>(P@`\ÿÿÿÿ¸$$l³Ü $ |´ðì 8숶Ü`$`”Æ<„ È!̬ÿÿÿÿ!Ì  ¼Ð*ì$4Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(²?/æþ@€ ì` °9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà%`Ä ÿÿÿÿà+@Ä  áà1 Ä  ãà7Ä  å  çÿÿÿÿÿÿÿÿ€°= éàIÀÛ@@ÿÿÿÿàP€Û@@ ìàU@Û@@ îà àZ  ò  ðà_à  ó  õÿÿÿÿÿÿÿÿØd ÷°nÙ °yà  ƒÿÿÿÿ ‰ ü  þ •   °› ¢´(š)*+¢,´-.BšCDE¢F´GH €š¢´ €ÇÛ@ €ÏÛ@ €× Û@ €ÙÛ@ €Ü Û@ €çÛ@ €òÛ@ €Û@ €%Û@ €)Û@ €,Û@ €""Ù  Q &€1 à (€€0Û@ÿÿÿÿ€<Û@€'€GÛ@€)€RÛ@€+€]Û@€-€cÛ@€/€ AiÛ@€  €6€  €8  %€3¡Ð'€#(š)*+¢,´-./Q n€P0à hÿÿÿÿàÛ@ €u3€HÿÿÿÿàÛ@ €w2€K€I€y1Û@€L€}0Û@€Nˆ1€_A6Û@A†7Û@AFÛ@€5  8€Y€=  A€[  :€R¡ÐC€DÀ€R<ÿÿÿÿÿÿÿÿÿÿÿÿDšEFG¢H´IJ K€€ €=€€€"€&€&€"€ 1€"01€#P8€3Ð=Ð>\Ð?`Ð@`ÐA`ÐB`ÐD`ÐE`ÐFhÐH|PI€6ÐJˆ`J€7PM€8ÐN˜`N€9ÐQœÐR°ÐSÀÐWàÐXèÐYôÐZüÐ[Ð\`\€:€]`]€;>€< €=!€>#€?'€@'€A#€Bb€C0b€DPg€RÐn,Ðo<ÐqDPr€YÐsTÐt„`t€ZР`€]€€¤Pg€RPw€[ÐxÈÐ{@Ð|H`|€\`€]`€€^?€a'€bb€c$€d(€e(€f$€g`%€hceafor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minoreeslon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzindceaforintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtempceaforyxlatlondlonsinphiqH(H(C€ˆÿÿÿHC€ˆÿÿÿ@C€ˆÿÿÿ8C€ˆÿÿÿ0€(<@ˆX€(ÿÿÿÿ@ˆP€(4 P\?=8`ˆ8@L8€(ÿÿÿÿ L\@=0`ˆ0@H0€(@ T\A=(`ˆ(@P(€(: X\B= `ˆ @T !\D>A`l>€(Btˆ@dpEF@@`@€(D@ˆH€(8œ(@ˆ€(>¼( ¸QR@ˆ€(ÿÿÿÿÀ(@ˆ€(Gì(ÄèSX@ˆHhA,œDC€hÿÿÿLC€hÿÿÿH€hÿÿÿÿ@h8A<œGA<@,€hÿÿÿÿ@h€hÿÿÿÿ@h €hÿÿÿÿ@hX€hÿÿÿÿ@h€hÿÿÿÿ@h(€hÿÿÿÿ@h@€hÿÿÿÿ@hHA@`,€hÿÿÿÿ@h³#€(ÚæÌÛûÛä½½½D½=½>½?½@½A½BÕÖÔÖÖ½Q½R½Y½Z½[ÈP½?½E½H½S„½A½?½@Õ½B½Q½R½Y½Z½[P½B½E½H½S„ÕÔ½=½>½D½E½F½H½S½XPÛûÛä½½ ½@ÛûÛä½½ ½?ÛûÛä½½½AÛûÛä½½½BÛûÛä½½ ½=ÛûÛä½½ ½>½EÓ½FÓ;kÛûÛä½½½E½F½HÛûÛä½½½FÓ½H½NP½JÛûÛä½ÓÖPÖÖÖÓ½NP½Q;kÔ½R½SPÔÕÔÕPÔ;kÛûÛä½½ ½Q½SÛûÛä½½ ½R½S;k½WXXÕÛûÛä½½½W1 ÛûÛä½½½S½XÛûÛä½½½X;Œ ÛûÛä½½ ½Y;h ÛûÛä½½ ½Z;h ½[ÛûÛä½½½[ÛûÛä½ ½½\;Œ Ô½]ÛùÛûÕ¶³¢€(ÚæX½n½s½t½{½|ÈPP½n;kÛûÛä½½½nÛûÛä½½ ½o;k½qPP½x½{½|P½sÓ½tPPÔÔÔÛûÛä½½½s½tÛûÛä½½½t½½€ÛùÛûÕ¶½x½|Ô½{ÕPÕÔÔÓÔÔ;kÖÖPÔÓÔPÖÕÔÔÕÔÛûÛä½½½x½{ÛûÛä½½½{½|ÛûÛä½½½|µ¶Dm%ÓÓ^%ÓÓe—Ž#0%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÓ!%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ Ô ð@ $  80í  0 DPX `@ht€ 0í¬3 ¸°ÈØŠceafor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@ceafor ceaforint@ SB$ceafor $gntt_label $lntt_label ceaforintS$23$ceaforintsqrtcossinM$2ptitleradius2 cenlonmer true_scaleoffsetpceafor S$24$ceafor adjust_lonlogceainv.o/ 1074014826 1032 20 100666 13528 ` 1̼4Ø@xä ììм1t-p2ðèà%G!//kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀkÄ?IkÅ?QkÆ?Y0ån 7×>¡7ß>a.ñ+`.á# /à 4% /ð7& ,Á 4$`,¡4#à,,€ ,‘,`,q1JN1„.è@,°,Ñ,°,a0ˆ 0ÆN, 0ÅN0$ „!`,±+`4,Àh84& ,Ñè@,,è@,,°,Ð0ÄN0‡Nè@1ˆ.,+`4:0¤nè@,À,`è@,qè@,¡è@,,‘è@,€4KÂ>ÙKÆ?YKÅ?QKÄ?IOÃ?A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,1†. ,À 1„.+`1nh 0Œ 0ŠN1 n1‡nè@@1äN+`4& 1Å.1¦Nè=,ÑkÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀkÄ?I+`4#`H4,q,`0¨. € °0æ.,a+`4$à,€0‡N1nè@@Kß>‘+`48 /à,a,€/KÃ>™0èN1„n è@0Éè@,`# +`7¤ 47 ,4:à.à.ñ0ŽN/@k×?Y0ÈN 0‡N kÚ?Q1*nè@@+`,‘ 4# 0€H ,p ,€1®N1*n,`,,q0ÇN 2èN0‹è@3"À1ÄN6Ä`,`,€ 1¨,,‘1ªN,q 0äN1&N è@1 "`1äN6y ,/!1Ç,q1¦Nè@1N KÕ>‘1¤NKÁ?YKÜ?Q1Å. , /€,a0ÇN1ˆn è@0‰KÂ>™,@4KÂ>ÙKÄ?IOÃ?A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,?ð>äøµˆãhñ@@@?Æ `¶ `¶?ºB¤*B¤*?°[°[°?°ÿº¦Uü@?‘-ömŸ½Š@Cylinderical Equal AreaÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€¨¨,BX `€`8BX!(بØDCø>(`@P;>(P@x\ÿÿÿÿà$$l< $ |= 8ˆ?€<€”Oœ“¼” Q#0P¬ÿÿÿÿ#0 @P @¼Y¨-p%Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(³?/ç@€ €” @°9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà%`Ä ÿÿÿÿà+@Ä  áà1 Ä  ãà7Ä  å  çÿÿÿÿÿÿÿÿ€°= éàIÀÛ@@ÿÿÿÿàP€Û@@ ìàU@Û@@ îà àZ  ò  ðà_à  ó  õÿÿÿÿÿÿÿÿØd ÷°nÙ °yà  ƒÿÿÿÿ ‰ ü  þ •   °› ¢´,š-./¢0´12FšGHI¢J´KL €š¢´ €ÇÛ@ €ÏÛ@ €× Û@ €ÙÛ@ €Ü"Û@ €á$Û@ €æ Û@ €ñÛ@ €üÛ@ € Û@ €,Û@ €!0Û@ €)2Û@ €,*Û@ €/(Ù  Q 3€7 à ¤€€=Û@ÿÿÿÿ€IÛ@€-€TÛ@€/€_Û@€1€jÛ@€3€pÛ@€5ˆ €BAvÛ@€  €<€(  +€>  %€9¡Ð-€)À€9'ÿÿÿÿÿÿÿÿÿÿÿÿ.š/01¢2´345Q {€X6à ÔÿÿÿÿàÛ@ €‚:€PÿÿÿÿàÛ@ €†9€S€Q€Š7Û@€T€Œ6Û@€V€7AŽKÛ@€;  >€]€?  C€_  E€Z¡ÐG€LHšIJK¢L´MN O€€ €=€€€"€&€&€"€ 4€(04€)P;€9Ð@,ÐApÐBtÐCtÐDtÐEtÐGtÐHtÐI|ÐJÐKœÐM PN€<ÐO¬ÐP¼`P€=ÐXÄÐYÐÐZàÐ^Ð_Ð`ÐaÐb$Ðc0`c€@€d4P;€9PS€>ÐT\ÐUx`U€?`c€@`d€A>€D €E!€F#€G'€H'€I#€Ji€K0i€LPn€ZÐsÐt4Ðv4Pw€]Ðx<Ðzl`z€^P}€_Ð~”ЀèÐ…`…€`Ј´`ˆ€a€‰¸`‰€b?€c'€db€e$€f(€g(€h$€i`%€jceainv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minoreese_p4e_p6lon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzqpindceainvintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtempceainvlatlonyxbetaH¤H¤C€¤ÿÿÿHC€¤ÿÿÿ@C€¤ÿÿÿ8C€¤ÿÿÿ0€¤C@¤p€¤ÿÿÿÿ@¤h€¤E \pB@@tÀ@@X@€¤ÿÿÿÿ dpC@8tÀ8@`8€¤= hpD@0tÀ0@d0€¤; lpE@(tÀ(@h(!(pG>At€>€¤LˆÀXx„HIX@tX€¤ÿÿÿÿ@¤`€¤N@¤P€¤P°ÀH ¬KOH@œH€¤?@¤€¤I@¤€¤AÜX ÈØXY @Ä €¤ÿÿÿÿ@¤€¤G XäZ_@ÀA4D@X,Y4<tx,C€ÿÿÿLC€ÿÿÿH€Ôÿÿÿÿ@(€Ôÿÿÿÿ@0€Ôÿÿÿÿ@€Ôÿÿÿÿ@ €Ôÿÿÿÿ@p€Ôÿÿÿÿ@@€Ôÿÿÿÿ@€Ôÿÿÿÿ@AètG€Ôÿÿÿÿ@X€Ôÿÿÿÿ@P€Ôÿÿÿÿ@H³„€(ÚæÛûÛä½½½G½@½A½B½C½D½EÖ½@½A½G½I½M½U½_ÈP½C½H½M½P½U½Z„½D½B½H½I½J½K½U½Z½`P½E½H½M½P½U½Z„½HÕÕ½C½D½E½X½Y½Z½a½bPÛûÛä½½ ½B½@½A½G½I½M½U½_PÛûÛä½½ ½CÛûÛä½½½DÛûÛä½½½EÛûÛä½½ ½@ÛûÛä½½ ½A½HÓ½IÓ;kÛûÛä½½½H½M½J½K½UÛûÛä½½½I½M½JÛûÛä½½½J½K½MÛûÛä½½½K½OP½PÛûÛä½Ó½OP½P½Y½ZPÛûÛä½½½P½X;kÔ½Y;kÛûÛä½½ ½X½ZÛûÛä½½ ½Y½Z;k½^YYÕÛûÛä½½½^1 ÛûÛä½½½Z½_ÛûÛä½½½_;Œ ÛûÛä½½ ½`;h ÛûÛä½½ ½a;h ½bÛûÛä½½½bÛûÛä½ ½½c;ŒÔ½dÛùÛûÕ¶½U½TPÔÖÛä½Ó½TP½U;kÔ½Y½ZPPÕÛûÛä½½½Uµ¶³‚€(Úæ¸½s½t½x½zÈPP½vP½s½tÛûÛä½½½s½vÛûÛä½½½t½xÓ½zPPÔ;kÕPPÛûÛä½½½x½z;kÛûÛä½½½z½~½€Ô½…PÔÕÔÕPÔÕÔÕPÔÓÔÔÓÔÔ;kÖÖPÔÓÔPÛûÛä½½½~½€ ;kÓÓ½…ÕÛûÛä½½½€½…;kÛûÛä½½½…½ˆ½‰ÛùÛûÕ¶D%ÓÓd%ÓÓSŸ’#0%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ)%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô ð@ $  80í  0€DPX` h@p|ˆ˜¨0í´« À˜ÐÜŠceainv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@ceainv ceainvint@ SB$ceainv $gntt_label $lntt_label ceainvintS$26$ceainvintsqrtlogcossinM$2ptitleradius2 cenlonmer true_scaleoffsetpceainv S$27$ceainvasin adjust_loneqconfor.o/ 1074014828 1032 20 100666 15512 ` 1Ìx<˜@4  ¨¨Ðx8$2PÑ:@Xœ)´G!8—kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ>ykÅ>kÆ>‰kÇ>‘kÈ>™kÉ>¡kÊ>©kË>±0ån 7Æ=a+`,Ð# ,Á 4#à,`7§ ,a4$`7Ù=¡4% ,Ñ7È?!,á7Ë?¡/! , ,°,qKÉ=91JN0†.è@,€,€è@,+`,€4* è@-P,€è@-@,€è@-Q7Ø=¡-A7×?!/ 7Ø?è@1 H-,-è@-q-Q7×?a-A0€H-P-@-q-aè@.ð € "0€H1¬è@,ñ0 0$ „ ê1€H7Ø?è@7×?!-,-è@-q-Q7ß?a-A0€H-P-@-q-aè@/ð 0€Hè@1¬.0 0$ èR1ñ.2N.0…nè@, +`49`è@4:èp4¢-, 7Ú?a,  -Q-A1én-P-@-q-a,À1È,±è@/P,±+`,`4:€,‘0Ä.0§Nè@,¡,`è@,q1 Hè@1€Hè@,aè@1àH,°è@,è04-7Ú?a-A-P, -a,  -Q-@1én-q,À1È,±è@/P,±+`,`4:°,‘0Ä.0§Nè@,¡,`è@,qè@1 Hè@,aè@1àH,°è@,4KÂ=ÙKË>±KÊ>©KÉ>¡KÈ>™KÇ>‘KÆ>‰KÅ>KÄ>yOÃ>q/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-oÃà+`4: 7Ó?a/Q7×?¡/A0 H /@/P.p0€H.ñè@.á+`4# 4=à,q/¡/ 0ä. ™ iŒè@1 H,`0ÄN è@1 H,p1„NKß>™+`0Ç48`/à1 H/,aè@0† KÙ>‘1„N41¥./ KÂ>ÙOÃ?!/Ñ0-è@À/Ñ0,?ð=Û|ßÙ×½»Standard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONICEQUIDISTANT CONICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ll,FX ÄH8FX!ìØpØDGž>(Ô^@lPå>(P@px\ÿÿÿÿœ$$l÷À $ |øÔô 8ôˆúÈð,ð” ¸·¸  %pÔ¬ÿÿÿÿ%p àÔ à¼½2P)´Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(µ?/å1@€ ôð¸ à°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶BœC‘DE¤F¶GHUœV‘WX¤Y¶Z[ €œ‘¤¶ €É Û@ €Ñ Û@ €ÙÛ@ €ä#Û@ €ç'Û@ €ê+Û@ €í/Û@ €ðÛ@ €òÛ@ €õ@Û@ €ùÛ@ €Û@ €8Û@ €<Û@ €DÛ@ Q €= à h€€*Ù ÿÿÿÿ€/Û@€-€;Û@€/€FÛ@€1€QÛ@€3€\Û@€5€aÛ@€7€fÛ@€9€lÛ@€;€ ArÛ@Aw1Û@A~2Û@A…3Û@A‰6Û@A4Û@A‘7Û@€€#  &€O  (€N€-  4€R€7  >€T  @€?¡ÐB€)CœD‘EF¤G¶HIJQ •€lKà ÔÿÿÿÿàÛ@ €žM€dÿÿÿÿàÛ@ € L€g€e€¢KÛ@€h€¦JÛ@€j€LAªVÛ@A­`Û@A³[Û@  S€n¡ÐU€`VœW‘XY¤Z¶[\ ]€€ €=€€€"€&€&€€ +€(0+€)P5€?Ð=ŒÐ>”Ð?˜Ð@˜ÐA˜ÐC˜ÐD˜ÐE¤ÐF°ÐGÄÐHÐÐIÜÐKôÐLÐM$ÐQ€X €Y!€Z#€['€\'€]€^‚€_0‚€`P‡€nÐŽ,ÐHÐhБxÐ’œÐ”Ä`”€u€•Ä`•€v?€w'€xb€y$€z(€{(€|€}`€~eqconfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorlon_centere0e1e2e3eesml0false_northingfalse_eastingnsgrheqconforintmodefalse_northfalse_eastcenter_latcenter_lonlat2lat1r_minr_majtempsinphicosphims1ms2ml1ml2eqconforyxlatlonmlthetarh1HhHhC€ÀÿÿþÈC€ÀÿÿþÀC€Àÿÿþ¸C€Àÿÿþ°C€Àÿÿþ¨C€Àÿÿþ C€Àÿÿþœ€hW dŒ=p@Àp€hÿÿÿÿ@Àh€h^ l”?`@˜À`€hc ”@= ˜À @Œ €ha ””A>˜À@!H”C>A˜¨>€hÿÿÿÿ°À0œ¬DE0@˜0€hÿÿÿÿ¼À8¨¸EF8@¤8€hNÐÀX´ÌFGX@°X€hPÜÀPÈØGHP@ÄP€hRèÀHÔäHIH@ÐH€hT@À@K€hÿÿÿˆK€hÿÿÿA$ÀMHÀJY(DMSJAÀSA¬ÀV€h\ hôˆ@À€hYÄh$ˆ@À€hÿÿÿÿàh(@ˆ(@À(€heô ðauTˆðP^l@ÀA,dGHÔC€ÔÿÿÿLC€ÔÿÿÿH€Ôÿÿÿÿ@ÔX€Ôÿÿÿÿ@ÔP€Ôÿÿÿÿ@ÔH€Ôÿÿÿÿ@Ô@K€Ôÿÿÿ €Ôÿÿÿÿ@Ôp€Ôÿÿÿÿ@ÔAhtG€Ôÿÿÿÿ@Ô€Ôÿÿÿÿ@Ô`Ax¬G€Ôÿÿÿÿ@Ô€Ôÿÿÿÿ@Ô €Ôÿÿÿÿ@Ô³é€( ÚæÛûÛä½½½C½?½@½A½c½o½x½=½>½?½C½d½l½n½u½wÈP½?½D½S½[„½@½=½>½?½C½d½l½n½u½wPÛûÛä½½ ½=½D½S½[„ÛûÛä½½ ½?½@½D½E½F½G½H½I½L½Y½c½d½p½yP½A½\½^½a½b½d½p½yP½A½C½D½L½Y½\½^½a½b½D½L½M½Y½Z½cÛûÛä½½½@ÛûÛä½½½AÛûÛä½½ ½>½Q½i½DÓ½EÓ;kÛûÛä½½½D½E½F;kÛûÛä½½½E½F½G½H½I½M½Z½cP½G½FÔ½H½I½M½Z½cP½G;kÛûÛä½½½F½G½H;kÛûÛä½½½GÓ½H½I;k ÛûÛä½½½H½G½K½M½S½[½m½vÛûÛä½½½I½G½H½KÓ½M½S½[½m½v½KÛûÛä½½½K;x ½L; ½MÛûÛä½½½L½M; ½QÛûÛä½½½M½SÛûÛä½½½S;k Ô½[Ô½XÛûÛä½½½X;x ½Y; ½ZÛûÛä½½½Y½Z; ÛûÛä½½½ZÛûÛä½½½[;k ½\ÛûÛä½½½\½U^^ÛûÛä½ÓÖ2^½VÛûÛä½½½V½|½^ÛûÛä½½½^½c½bÔÔÔÓ½o½xÖÛûÛä½½½b½c; Ô½d½k^ÕÕÕ^ÛûÛä½½½cÓ½dÛûÛä½½½k1ÛûÛä½½½d½c½lÛûÛä½½½l;Œ½mÛûÛä½½½m;ŒÔÛûÛä½½ ½n;hÛûÛä½½½o;h½pÛûÛä½½½p;Œ½V½|½a½cÛûÛä½½½a½c½bÔÔÔÓ½o½xÖÛûÛä½½½b½c; Ô½d½t^ÕÕÕ^ÛûÛä½½½cÓ½dÛûÛä½½½t1ÛûÛä½½½d½c½uÛûÛä½½½u;ŒÛûÛä½½½v;hÛûÛä½½ ½w;hÛûÛä½½½x;h½yÛûÛä½½½yÛûÛä½ ½½|;Œ½VÕ½}ÛùÛûÕ¶³A€(Úæ¨½ŽÈPPÓÛûÛä½½½Ž; ½½½‘½’PPÖÖPÔÔÔÛûÛä½½½½Ó;kÛûÛä½½½½‘;k½’PÕÔPÛûÛä½½½‘½’;k½”ÕÛûÛä½½½’½•ÛùÛûÕ¶9#ÔÔ#D%ÓÓ %ÓÓS»¶#H%Ó %ÓÔÓ ÔÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ Ô9ÕÓ ÕÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÓÓ!%Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô ø@p $  80í( 8HP\ht€Œ˜¤° ¼@ÄÐÜèø 0í,s<LTŒeqconfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@eqconfor eqconforint@ SB$eqconfor $gntt_label $lntt_label eqconforintS$26$eqconforintsqrte0fne1fne2fne3fntsincosmsfnzmlfnfabsM$2p_errorptitleradius2stanparl cenlonmeroriginoffsetpstparl1eqconfor adjust_lonsincoseqconinv.o/ 1074014829 1032 20 100666 16268 ` 1Ì ?Œ@Ä0 88Ð :è4€f=t ,+TG!;kkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ>ykÅ>kÆ>‰kÇ>‘kÈ>™kÉ>¡kÊ>©kË>±0ån 7Æ=a+`,Ð# ,Á 4#à,`7§ ,a4$`7Ù=¡4% ,Ñ7È?!,á7Ë?¡/! , ,°,qKÉ=91JN0†.è@,€,€è@,+`,€4* è@-P,€è@-@,€è@-Q7Ø=¡-A7×?!/ 7Ø?è@1 H-,-è@-q-Q7×?a-A0€H-P-@-q-aè@.ð € "0€H1¬è@,ñ0 0$ „ ê1€H7Ø?è@7×?!-,-è@-q-Q7ß?a-A0€H-P-@-q-aè@/ð 0€Hè@1¬.0 0$ èR1ñ.2N.0…nè@, +`49`è@4:èp4¢-, 7Ú?a,  -Q-A1én-P-@-q-a,À1È,±è@/P,±+`,`4:€,‘0Ä.0§Nè@,¡,`è@,q1 Hè@1€Hè@,aè@1àH,°è@,è04-7Ú?a-A-P, -a,  -Q-@1én-q,À1È,±è@/P,±+`,`4:°,‘0Ä.0§Nè@,¡,`è@,qè@1 Hè@,aè@1àH,°è@,4KÂ=ÙKË>±KÊ>©KÉ>¡KÈ>™KÇ>‘KÆ>‰KÅ>KÄ>yOÃ>q/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃ@kÄ>É+`4# 4=`,a ,p/¡1G.,` 0¦. 0ˆkÀ?Q1 1­N1ïN0Ä0$ è2è@@" 0€H6´ è0.‘è@@"À6Ó .`0†N0H 1À 0$ „ 1¦Nè@1æN0€H ,q+`4$à4? ,€ 7Ù?Q/á7Ø?a1Ên /à/ñ7×?¡/ð.ñ.á/kÙ?iè@0‰.KÚ>/@,`,1‡nè@0ÈKÜ>/€KÜ?Q“€04KÂ>YKÄ>ÉOÃ>Á/Ñ0//Ñ0./Ñ0-è@À/Ñ0,?ð=Û|ßÙ×½»?ð¿ðStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONICEQUIDISTANT CONICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ll,FX <(À(8FX!ìPpPDG9>(d^@lP€>(P@px\ÿÿÿÿ ,$$l’ P $ |“dT 8Tˆ•¸hŒh”¥ ÀôÀ §&à´¬ÿÿÿÿ&à  ´  ¼©½4€+TÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(¶?/å7@€ ThÀ  °;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶BœC‘DE¤F¶GHdœe‘fg¤h¶ij €œ‘¤¶ €É Û@ €Ñ Û@ €ÙÛ@ €ä#Û@ €ç'Û@ €ê+Û@ €í/Û@ €ðÛ@ €òÛ@ €õ@Û@ €ùÛ@ €Û@ €8Û@ €<Û@ €DÛ@ Q €= à h€€*Ù ÿÿÿÿ€/Û@€-€;Û@€/€FÛ@€1€QÛ@€3€\Û@€5€aÛ@€7€fÛ@€9€lÛ@€;€ ArÛ@Aw1Û@A~2Û@A…3Û@A‰6Û@A4Û@A‘7Û@€€#  &€O  (€N€-  4€R€7  >€T  @€?¡ÐB€)CœD‘EF¤G¶HIJQ •€lKà LÿÿÿÿàÛ@ €žO€dÿÿÿÿàÛ@ €¢N€g€e€¦LÛ@€h€¨JÛ@€j€LAªYÛ@A®bÛ@A±[Û@Aµ]Û@A»PÙ €Q  T€y€U  X€{  b€n¡Ðd€`eœf‘gh¤i¶jk l€€ €=€€€"€&€&€€ +€(0+€)P5€?Ð=ŒÐ>”Ð?˜Ð@˜ÐA˜ÐC˜ÐD˜ÐE¤ÐF°ÐGÄÐHÐÐIÜÐKôÐLÐM$ÐQ€X €Y!€Z#€['€\'€]€^‚€_0‚€`P‡€nБÐ’HГHДHP•€yЖ`Зp`—€zPš€{Л|М”`œ€|О”ПœÐ ¤Ð¡´Ð¢øÐ£Ð¥$Ц,Ш,`¨€}€©0`©€~?€'€€b€$€‚(€ƒ(€„€…`€†eqconinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorlon_centere0e1e2e3eesml0false_northingfalse_eastingnsgrheqconinvintmodefalse_northfalse_eastcenter_latcenter_lonlat2lat1r_minr_majtempsinphicosphims1ms2ml1ml2eqconinvlatlonyxrh1mlconthetaflagHhHhC€ÀÿÿþÈC€ÀÿÿþÀC€Àÿÿþ¸C€Àÿÿþ°C€Àÿÿþ¨C€Àÿÿþ C€Àÿÿþœ€h` dŒ=p@Àp€hÿÿÿÿ@Àh€hk l”?`@˜À`€hU ”@= ˜À @Œ €hQ ””A>˜À@!H”C>A˜¨>€hÿÿÿÿ°À0œ¬DE0@˜0€hÿÿÿÿ¼À8¨¸EF8@¤8€hcÐÀX´ÌFGX@°X€heÜÀPÈØGHP@ÄP€hgèÀHÔäHIH@ÐH€hi@À@K€hÿÿÿˆK€hÿÿÿA$ÀMHÀJY(DMSJAÀSA¬ÀV€hW hôˆ@À€h^Äh$ˆ@À€hÿÿÿÿàh(@ˆ(@À(€hSô ðauTˆðP^l@À!@D’‘GAH`G!DD“‘MAH`MC€`ÿÿÿ C€`ÿÿÿC€H`ÿÿÿ¨€Lÿÿÿÿ@`€Lÿÿÿÿ@`€Lÿÿÿÿ@` €Lÿÿÿÿ@`”@JApxJ!œ›2A”¬2A˜LD€Lÿÿÿÿ@`€Lÿÿÿÿ@`pY¸¡¢/€Lÿÿÿÿ@`X€Lÿÿÿÿ@`P€Lÿÿÿÿ@`H€Lÿÿÿÿ@`@€Lÿÿÿÿ@``³é€( ÚæÛûÛä½½½C½?½@½A½c½o½x½=½>½?½C½d½l½n½u½wÈP½?½D½S½[„½@½=½>½?½C½d½l½n½u½wPÛûÛä½½ ½=½D½S½[„ÛûÛä½½ ½?½@½D½E½F½G½H½I½L½Y½c½d½p½yP½A½\½^½a½b½d½p½yP½A½C½D½L½Y½\½^½a½b½D½L½M½Y½Z½cÛûÛä½½½@ÛûÛä½½½AÛûÛä½½ ½>½Q½i½DÓ½EÓ;kÛûÛä½½½D½E½F;kÛûÛä½½½E½F½G½H½I½M½Z½cP½G½FÔ½H½I½M½Z½cP½G;kÛûÛä½½½F½G½H;kÛûÛä½½½GÓ½H½I;k ÛûÛä½½½H½G½K½M½S½[½m½vÛûÛä½½½I½G½H½KÓ½M½S½[½m½v½KÛûÛä½½½K;x ½L; ½MÛûÛä½½½L½M; ½QÛûÛä½½½M½SÛûÛä½½½S;k Ô½[Ô½XÛûÛä½½½X;x ½Y; ½ZÛûÛä½½½Y½Z; ÛûÛä½½½ZÛûÛä½½½[;k ½\ÛûÛä½½½\½U^^ÛûÛä½ÓÖ2^½VÛûÛä½½½V½|½^ÛûÛä½½½^½c½bÔÔÔÓ½o½xÖÛûÛä½½½b½c; Ô½d½k^ÕÕÕ^ÛûÛä½½½cÓ½dÛûÛä½½½k1ÛûÛä½½½d½c½lÛûÛä½½½l;Œ½mÛûÛä½½½m;ŒÔÛûÛä½½ ½n;hÛûÛä½½½o;h½pÛûÛä½½½p;Œ½V½|½a½cÛûÛä½½½a½c½bÔÔÔÓ½o½xÖÛûÛä½½½b½c; Ô½d½t^ÕÕÕ^ÛûÛä½½½cÓ½dÛûÛä½½½t1ÛûÛä½½½d½c½uÛûÛä½½½u;ŒÛûÛä½½½v;hÛûÛä½½ ½w;hÛûÛä½½½x;h½yÛûÛä½½½yÛûÛä½ ½½|;Œ½VÕ½}ÛùÛûÕ¶ ³‚€(Úæ¨½’½“½”½¡½£ÈPPÖP½’Ô½”ÛûÛä½½½’ÛûÛä½½½“ÛûÛä½½½‘½”½–½›ÕÕ;k½—˜ÛûÛä½½½–½—˜ÛûÛä½½½—½›;kÔ½œ˜˜ÛûÛä½½½œ½›ÛûÛä½½½›ÛûÛä½½½ž½Ÿ½ ;ÛûÛä½½½ ½¡Ó½£PP½¢PÕÔÔÔ;ÛûÛä½½½¡½¢ÓÛûÛä½½½¢½£;kÛûÛä½½½£½¥½¦½¨ÕÛûÛä½ ½½¨½¦½©ÛùÛûÕ¶9#ÔÔ#D%ÓÓ %ÓÓkÙ¯H%Ó %ÓÔÓ ÔÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ Ô9ÕÓ ÕÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÓÓÕ%Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô)ÕÓ ÕÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ø@p $  80í( 8ÀP\ht€Œ˜¤° ¼@ÄÐÜèø 0í,s <ÐP\hŒeqconinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@eqconinv eqconinvint@ SB$eqconinv $gntt_label $lntt_label eqconinvintS$26$eqconinvintsqrte0fne1fne2fne3fntsincosmsfnzmlfnfabsM$2p_errorptitleradius2stanparl cenlonmeroriginoffsetpstparl1eqconinv S$27$eqconinvatan2phi3z adjust_lonequifor.o/ 1074014831 1032 20 100666 9804 ` 1̰&L@  ììİ#° !äË$´˜ÔG!škÂ?ÙoÀkÄ?‰7ß?!7×>á+`/á4$ /ñ4#`.ð+`,4:,,a,€è@,‘è@,aè@,è@,€,è@,‘4KÂ?YKÄ?‰è@ÀOÃ?kÂ?Ù/Ð,/Ð-oÃàkÄ?)+`4# 0àH ,pè@0¤.+`,`4$`,è@0†N ,a1¤NKß>™40§K×>‘/à,,q1†N0….àKÂ>ÙKÄ?)OÃ?!/Ñ0-è@À/Ñ0,EQUIRECTANGULARÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€„„,X!ŒˆŒ8o>(@Do>(P@(PÿÿÿÿÔ$$`pø $ pq l 8l|sx˜¤˜ˆƒT<T”…d ÿÿÿÿd€€°‡D!ä¼ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(¸?/å=@€ l˜T€°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ +›,-.£/µ01 €›£µ €ÈÛ@ €ÐÛ@ €Û Û@ €æ Û@ €õÛ@ Q €! à €€€Û@ÿÿÿÿ€Û@€€%Û@€€*Û@€€5Û@€€   €#¡Ð€›£µ !Q ;€:"à ˆÿÿÿÿàÛ@ €C€2ÿÿÿÿàÛ@ €E€5€3€GÛ@€6€KÛ@€8€#AOÛ@  (€<¡Ð*€.+›,-.£/µ01 2€€ €=€€€"€&€&€€ $€0$€P*€#Ð.Ð/@Ð0@Ð1DÐ2DÐ6DÐ7LÐ8TÐ9\Ð:dÐ;p`;€$€<t`<€%>€& €'!€(#€)'€*'€+€,A€-0A€.PF€<ÐK ÐL,ÐM`ÐNt`N€?€Ot`O€@?€A'€Bb€C$€D(€E(€F€G`€Hequifor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorlon_centerlat_originfalse_northingfalse_eastingequiforintfalse_northfalse_eastlat1center_lonr_majequiforyxlatlondlonH€H€C€€ÿÿÿˆC€€ÿÿÿ€C€€ÿÿÿx€€@€ €€ 4</.@€@0€€ @€€€"P€DL17@D€€ <@2.D€@8HˆA ˆDC€ˆÿÿÿLC€ˆÿÿÿH€ˆÿÿÿÿ@ˆK€ˆÿÿÿÈ€ˆÿÿÿÿ@ˆ€ˆÿÿÿÿ@ˆ €ˆÿÿÿÿ@ˆ€ˆÿÿÿÿ@ˆ³€(Úæ$½.½/½0½2½1½.½/½0Ö½2½7½8½9½:ÈP½2½/½0½1Ö½8½9½:P½0½.½7P½1½6TÛûÛä½½ ½/½6TÛûÛä½½½2ÛûÛä½½ ½.ÛûÛä½½ ½0ÛûÛä½½½61ÛûÛä½½½1ÛûÛä½½½7;hÛûÛä½½ ½8;hÛûÛä½½½9;h½:ÛûÛä½½½:ÛûÛä½ ½½;;Œ Ô½<ÛùÛûÕ¶³B€(ÚæP½K½L½MÈPPÕÛûÛä½½½K;k ½L½MPÔÓÔPÔ;k ½NÕÖÛûÛä½½½L½MÛûÛä½½½M½OÛùÛûÕ¶DC%ÓÓF% ÓÓGe”(%Ó %ÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓ!% Ó Õ ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ð@ $  80í  0@8DP`l0íx‹„”‹equifor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@equifor equiforint@ SB$equifor $gntt_label $lntt_label equiforintM$2ptitleradius cenlonmeroriginoffsetpequifor adjust_loncosequiinv.o/ 1074014832 1032 20 100666 10164 ` 1Ì0'´@ìX ``Ð0$°"%ðÄTá+`/á4$ /ñ4#`.ð+`,4:,,a,€è@,‘è@,aè@,è@,€,è@,‘4KÂ?YKÄ?‰è@ÀOÃ?kÂ?Ù/Ð,oÃpkÄ?™+`4# 4$`,q ,,a0ê. KØ?1$n0¦. /è@1H#à7÷ .á0… 0$ è*+`49Pè@4: èX4\è@,`,,p0äN1ˆn è@0ÉKÙ?4/ KÂ?YKÄ?™OÃ?‘è@À/Ñ0,?ù!ûTD-EQUIRECTANGULARInput data errorequi-invÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€„„,X!´ˆ´8¬X ¸@D¬>(À*@4P­>(P@8(\ÿÿÿÿT$$l½x $ |¾Œl 8lˆÀøÈ¤È”ÐÀOlP Ò¼¬ÿÿÿÿ€¼€¼ÚD"<Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(¹?/åC@€ lÈP€°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ 1›234£5µ67 €›£µ €ÈÛ@ €ÐÛ@ €Û Û@ €æ Û@ €õÛ@ Q €! à €€€Û@ÿÿÿÿ€Û@€€%Û@€€*Û@€€5Û@€€   €#¡Ð€›£µ !Q ;€:"à °ÿÿÿÿàÛ@ €C€2ÿÿÿÿàÛ@ €G€5€3€KÛ@€6€MÛ@€8€#€(  +€=  .€<¡Ð0€.1›234£5µ67 8€€ €=€€€"€&€&€€ $€0$€P*€#Ð.Ð/@Ð0@Ð1DÐ2DÐ6DÐ7LÐ8TÐ9\Ð:dÐ;p`;€$€<t`<€%>€& €'!€(#€)'€*'€+€,A€-0A€.PF€<ÐJÐK8ÐL8ÐMÐRtÐS `S€?€T `T€@?€A'€Bb€C$€D(€E(€F€G`€Hequiinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorlon_centerlat_originfalse_northingfalse_eastingequiinvintfalse_northfalse_eastlat1center_lonr_majequiinvlatlonyxH€H€C€€ÿÿÿˆC€€ÿÿÿ€C€€ÿÿÿx€€@€ €€ 4</.@€@0€€"@€€€P€DL17@D€€ <@2.D€@8A8\D!,4KJ;A8@;C€\ÿÿÿŒC€\ÿÿÿˆ€°ÿÿÿÿ@\€°ÿÿÿÿ@\€°ÿÿÿÿ@\ €°ÿÿÿÿ@\€°ÿÿÿÿ@\³€(Úæ$½.½/½0½2½1½.½/½0Ö½2½7½8½9½:ÈP½2½/½0½1Ö½8½9½:P½0½.½7P½1½6TÛûÛä½½ ½/½6TÛûÛä½½½2ÛûÛä½½ ½.ÛûÛä½½ ½0ÛûÛä½½½61ÛûÛä½½½1ÛûÛä½½½7;hÛûÛä½½ ½8;hÛûÛä½½½9;h½:ÛûÛä½½½:ÛûÛä½ ½½;;Œ Ô½<ÛùÛûÕ¶³"€(ÚæP½J½K½L½RÈPÖÖÕPÖÔPÕÕÖÛûÛä½½½K½L½MÔÛûÛä½½½JÛûÛä½½½L½M;k ‹‹½OTT2 T½PÛûÛä½ ½½P½S½R;k;kÛûÛä½ ½½S½PÛûÛä½½½R½TÛùÛûÕ¶ ##DC%ÓÓF% ÓÓGqN#(%Ó %ÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓ)% Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ð@8 $  80í  0@8DP`l0íx‹ „@˜¤°¸‹equiinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@equiinv equiinvint@ SB$equiinv $gntt_label $lntt_label equiinvintM$2ptitleradius cenlonmeroriginoffsetpequiinv S$17$equiinvfabsp_errorcos adjust_longnomfor.o/ 1074014834 1032 20 100666 10976 ` 1Ìè*à@¤ Ðè'Ä%Hz)È ¡7Ø>a+`.á4# /0 H .ñ 4?`/á 0àH/ñ1 H,q480,aè@47 +`è@4:è@1€Hè@1ÀHè@1 H,qè@,a4KÂ>ÙOÃ?1/Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐkÄ?9+`4#`0àH ,qè@0¤.0€H 7Ø?Q1€Hè@7×?aè@1 H+`0€H 4$ 7Ú?a/@,€,/Q0ÄN0¨N 1‡N 1*0À 0$ è*+`49`è@4: èø4 # 1 H7¹ ,a/11n 1§N è@0‰N,‘1ÄNK×>™7Ø?a0¦Kß>‘.à4, / ,€/1KN ,a,0ÇN1‰N 1¥N 1 .1fN0‡ /à KÂ>ÙKÄ?9OÃ?1/Ñ0./Ñ0-è@À/Ñ0,?ðGNOMONICPoint projects into infinitygnomfor-convÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€¨¨,üX!(8¨88üýX `àDù>(p3@@Pú>(P@@0\ÿÿÿÿ $$l0 $ |D 8ˆXàLà”"8o,p $¨œ¬ÿÿÿÿ¨ œ ¼,N%H<Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(»?/åO@€ àp °:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ 4›567£8µ9: €›£µ €ÈÛ@ €ÓÛ@ €ÕÛ@ €ÝÛ@ €å Û@ €óÛ@ Q €# à ¤€€ Û@ÿÿÿÿ€Û@€€$Û@€€/Û@€€ÉÛ@€!€   €%¡Ð€›£µ !Q ;€<"à 4ÿÿÿÿàÛ@ €C€4ÿÿÿÿàÛ@ €E€7€5€GÛ@€8€KÛ@€:€#AOÛ@ATÛ@A[Û@Ab Û@Ai%Û@Ak&Û@€)  ,€K  1€>¡Ð3€04›567£8µ9: ;€€ €=€€€"€&€&€"€ +€0+€P1€%Ð4@Ð5PÐ6TÐ7TÐ8TÐ<\Ð=hÐ>pÐ?xÐ@€ÐAŒ`A€&€B`B€'>€( €)!€*#€+'€,'€-#€.F€/0F€0PL€>ÐV$ÐW<ÐXDÐYTÐZ|P[€KÐ\ˆÐ]˜`]€LÐ_ Ð`¸ÐaäÐd`d€M€e`e€N?€O'€Pb€Q$€R(€S(€T$€U`%€Vgnomfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRsin_p13cos_p13false_eastingfalse_northinggnomforintfalse_northfalse_eastcenter_latcenter_longgnomforyxlatlondlonsinphicosphicoslongkspA0¤DA@˜JC€¤ÿÿÿHC€¤ÿÿÿ@C€¤ÿÿÿ8€¤) <@4 @D¤ €¤ DP54(T¤(@@(€¤' LP64T¤@H€¤+T¤@P€¤!@¤€¤#@¤H4A$PDC€ˆÿÿÿLC€ˆÿÿÿH€4ÿÿÿÿ@ˆ(A4ˆGK€4ÿÿÿ¨K€4ÿÿÿ°ATˆD€4ÿÿÿÿ@ˆ€4ÿÿÿÿ@ˆA|ˆ2A¸,G€4ÿÿÿÿ@ˆ€4ÿÿÿÿ@ˆ €4ÿÿÿÿ@ˆ³a€(Úæ<½4½5½6½8½=½>½?½7½4½5½6Ö½8½@ÈPÖÓÖÕPÔÖ½?½4½5PÛûÛä½½½4ÛûÛä½½ ½5½8ÛûÛä½½½6½8PÛûÛä½½½7ÛûÛä½½½8;xP½;hÛûÛä½½½?;h ½@ÛûÛä½½½@ÛûÛä½ ½½A;Œ Ô½BÛùÛûÕ¶³b€(Úæh½V½`½aÈPPÕ;k ÛûÛä½½½V½WÛûÛä½½½W;x½X;k½Y½`½aPÛûÛä½½ ½X½Y½`½aPÕÕÔÛûÛä½½½Y½Z½\UUÛûÛä½½½\2U½]ÛûÛä½ ½½]½d½_Œ½`ÔŒÔÔÛûÛä½½½_½`;k½aÕÔÛûÛä½½½`ÛûÛä½ ½½d½]½a ÛûÛä½½½a½eÛùÛûÕ¶## ÔDI%ÓÓF% ÓÓkwn#(%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÔÓ Ô!% Ó ÕÕÕÓ ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ð@@ $  80í 0 <@DP\ht0퀫 Œà °¸Ä‹gnomfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@gnomfor gnomforint@ SB$gnomfor $gntt_label $lntt_label gnomforinttsincosM$2ptitleradiuscenloncenlatoffsetpgnomfor S$18$gnomfor adjust_loncosp_errorsingnominv.o/ 1074014835 1032 20 100666 11920 ` 1Ìœ.@XÄ ÌÌМ+'¼S, ðÀ üG!8žkÂ?Ù/Ð,/Ð-/Ð.oÃÐ7×>¡7Ø>a+`.ñ 4?`.á0 H /á 4# /ñ 0àH,q1 H/à47 /480è@,a+`è@4:è@1€Hè@1ÀHè@1 H,qè@,a4KÂ>ÙOÃ?1/Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃ@kÄ>ÉkÅ>ÑkÆ>ÙkÇ>á+`4# ,q,aKÆ>0¦. 0ä. KÄ>1ŒN1­Nè@1+`0€H4%`,¡1Ænè@@0€H7Ø?qè@7×?, 1ÀHè@,À#7 ,á0 0$ „!â7ß?a,`/ð7×?¡.á,p1¥N0èN 0†N 1.n è@1K,€è@,±,ñè@0†.0 0$ „!Rè@,€,p7Ù?¡/!0äN0È. è@1 H0 0$ è"è@1€H0 0$ èR7Ú?a,`/P1ÍN1„Nè@0ÈN, è@0Ä,À4KÂ>YKÇ>áKÆ>ÙKÅ>ÑKÄ>ÉOÃ>Á/Ñ0//Ñ0./Ñ0-è@À/Ñ0,,±è,€,±0€ 0$ è@,ð1€Hè@1¤N, è@0Äè%,À1 Hè@1„N, è@0Ä.èå,À=Û|ßÙ×½»?ù!ûTD-¿ðGNOMONICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€¬¬,X!,°8¼X , ° DÔ>(L @ PÕ>(P@8\ÿÿÿÿÀ$$lÝä $ |Þøt 8tˆàl€¬€”ðìm,p ò!\œ¬ÿÿÿÿ!\`œ`¼úY'¼ üÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(¼?/åU@€ t€p`°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ !F›GHI£JµKL €›£µ €ÈÛ@ €Ó Û@ €ÞÛ@ €àÛ@ €èÛ@ €ðÛ@ €þÛ@ Q  €% à ¨€€Û@ÿÿÿÿ€$Û@€€/Û@€€:Û@€!€ÉÛ@€#€   €'¡Ð€›£µ !"Q F€>#à üÿÿÿÿàÛ@ €N€6ÿÿÿÿàÛ@ €R€9€7€VÛ@€:€XÛ@€<ˆ$€UAZ#Û@A]&Û@A_'Û@Ad(Û@Ai1Û@€7  :€K€;€=  @€N€A  D€P  E€M  4€@¡ÐG€2À€@6ÿÿÿÿÿÿÿÿÿÿÿÿH›IJK£LµMN O€€ €=€€€"€&€&€"€ ,€0,€P2€'Ð5@Ð6XÐ7XÐ8XÐ9XÐ:XÐ>`Ð?lÐ@tÐA|ÐB„ÐC`C€(€D”`D€)>€* €+!€,#€-'€.'€/#€0H€10H€2PN€@ÐVHÐWHÐXHÐYdÐZtÐ[„Ð]ŒÐb¬ÐcàÐdìÐqÐrÐs@ÐtDÐwp`w€S€xpPN€@P^€KÐ_ Ð`¤``€LPe€MÐf¬Pg€NÐh¼ÐiØ`i€OPl€PÐmàÐnø`n€Q`n€R`w€S`x€T?€W'€Xb€Y$€Z(€[(€\$€]`%€^gnominv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerlat_centerRsin_p13cos_p13false_eastingfalse_northinggnominvintfalse_northfalse_eastcenter_latcenter_longgnominvlatlonyxrhzsinzcoszconA0¨DA@œJC€¨ÿÿÿHC€¨ÿÿÿ@C€¨ÿÿÿ8€¨$ 4@5 @D¨ €¨) LT650X¨0@H0€¨+ <T7(@X¨(€¨ DT85X¨@@€¨!@¨€¨-@¨€¨/@¨!@DVDAH0D!DDWGAHGC€0ÿÿÿ C€0ÿÿÿ€üÿÿÿÿ@0€üÿÿÿÿ@0A`0J€üÿÿÿÿ@0 Adp,K€üÿÿÿ¸K€üÿÿÿÀ€üÿÿÿÿ@00€üÿÿÿÿ@0(€üÿÿÿÿ@0€üÿÿÿÿ@00GYäôcd/³a€(ÚæT½5½6½7½8½:½?½@½A½9½5½6½7½8½9½:½BÈP½7Õ½A½5½6½7P½8ÛûÛä½½½5½8½9½BPÛûÛä½½ ½7ÛûÛä½½½8½:ÛûÛä½½ ½6½:P½9ÔPÛûÛä½½½:;xÛûÛä½½½9½>UÛûÛä½½½>1UÛûÛä½½½?;hÛûÛä½½½@;hÛûÛä½½½A;h ½BÛûÛä½½½BÛûÛä½ ½½C;Œ Ô½DÛùÛûÕ¶³…€( Úæ€½V½W½b½q½tÈPP½V½W½[½h½m½tÛûÛä½½½VÛûÛä½½½W½X;k ½Y½[½_½c½f½h½m½tPÛûÛä½½½X½Y½[½_½c½f½h½m½tP½YÛûÛä½½½Y;k½ZÛûÛä½½½Z;x½[½];kÛûÛä½½½[½]½c½d½h½m½rŒŒ½]½dÕÕ½b ;kÛûÛä½½½b½c;kÛûÛä½½½d;kÛûÛä½½½c½dÓ½q;kÛûÛä½½½qÛûÛäÖ½½r;kÛûÛä½!½½r;k½s½t;;kÛûÛä½½½t½`½i½n½s½w½x ÛùÛûÕ¶½_½`ÖÛä½½½_½f½m½h;;k½iÛûÛä½Ó½h½m;;k½nÛûÛä½Ó½mµ¶#DO%ÓÓF% ÓÓ}Ÿl#(%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ Ô1% Ó ÕÔÓ Ô ÔÓ ÔÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô ð@ $  80í 0 <@DP\ht0퀳 Œ° ¬¸ÄÐÜì‹gnominv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@gnominv gnominvint@ SB$gnominv $gntt_label $lntt_label gnominvinttsincosM$2ptitleradiuscenloncenlatoffsetpgnominv S$19$gnominvsqrtatanfabsasinzatan2 adjust_lonsingoodfor.o/ 1074014837 1032 20 100666 12784 ` 1Ì 81ð@À,\\Ü 8. )0o0è \ÔG!ƒkÂ?Ù/Ð,7Þp0 H +`"À6Õ 6Ü`.¡4?à.±47 . 1„N /á49 /ñ1…N /à1†N/ð48`/! 4=`.á43 .à+`/1 44 . +`/  4:/0 .°//‘ 1‡N.ñ1ˆN.ð1‰N/¡/±/ /°.a.`.q.p// /è@/ è@1€H4KÂ?Y7Þ?‘è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3oÃkÄ? kÅ?kÆ?kÇ?!kÈ?)kÉ?1 À4ß 0àH /áKÃ>KÄ>1„ 0$ èê/ñ0¤ 0$ è²È €²è@1àH1ä1àH0Ð.è@0ñN0’2fnè@1å0Ž 0$ „#B(_‡5+`49€è@4:@èX4ö4„¢!²è‚1€ 0$ è:/ñ0¤ 0$ è Ì¢Ÿ­@̦Ÿ@/ð4ß`/á1† 0$ è0¤ 0$ è ̨ŸE@/ñ0¤ 0$ è ̪Ÿ@/à0¤ 0$ è ̰žå@̲žÕ@0$ è̬€J/ñ0¤ 0$ èÌ®€"/à0¤ 0$ Ô´˜4„¦ „¨ „ª „° Œ²  +`44À.… è@0¤.+`1€H47+`4& .å ,Áè@0†N1ÄN1¥,€,Á1†Nèà,`4Ç 4=À1€H/¥ 4,á4 dè@0¤.0€H ,ñè@1€H4Ù`4Æà/0,ÐèM0…N#@1€H7X/è@1äN,ð+`4' +`0¤.4?,á1àH0Î ,Á0$ 0H /å 0†Nè@1§N 1¤N1àH1Æè@,€,Ñ1€Hè@0†N 7Ó?a,À|&a,á0À¢0åN1ˆ. 0‰N ,` 4KÂ>YKÉ?1KÈ?)KÇ?!KÆ?KÅ?KÄ? OÃ?/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷¿æÀiâ›Ìy¿ûìÞ] É¿ÖWJçM÷?öWJç”U@ !ûTD-?ð=Û|ßÙ×½»@?ù!ûTD-?ìÏd)¾…•?ö žf;ã?« _öÜ¿ð?àGOODE'S HOMOLOSINE EQUAL-AREAIteration failed to convergegoode-forwardÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€üü,¦X ¼¸@¸8¦X!|@@D¨†>(tI@PP.>(R@PÀ\ÿÿÿÿ>(P@hÿÿÿÿ \$$xC € $ ˆD”¤ 8¤”F80Ü0 [h( (¬]%4¸ÿÿÿÿ% 4 È_)0ÔÔÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(¾?/å[@€ ¤0( °:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ+›,-.£/µ01u›vwx£yµz{ €›£µ €ÈÛ@` à €€ Û@@ Ê`€` à €€Û@@ Õ€ Q Û€ à ø€€ÉÛ@ÿÿÿÿ€   (€¡Ð*€+›,-.£/µ012Q æ€63à <ÿÿÿÿàÛ@ €î€.ÿÿÿÿàÛ@ €ð€1€/€òÛ@€2€öÛ@€4€4Aú Û@AÛ@A Û@AÛ@AÙ A!Ù ˆ6€W  9€E€M  Q€G€S  [€I€\  d€K€j  n€Mˆ:€Y€<€B  E€Q  F€P  G€O  {€8¡Ð}€*À€EHÿÿÿÿÿÿÿÿÿÿÿÿÀ€Ooÿÿÿÿÿÿÿÿÿÿÿÿ~›€£‚µƒ„ …€€ €=€€€"€&€&€"€ (€0(€P*€Ð-Ð1œÐ2¤Ð3¬Ð4¬Ð5¬Ð6¬Ð7¬Ð8¬Ð9¬Ð:ÐÐ;ÔÐ<ØÐ@ØÐAØÐBØÐCØÐDØÐEØÐFØÐGØÐHØÐIØÐJØÐKØÐOØÐPàÐQè`Q€ €Rì`R€!>€" €#!€$#€%'€&'€'#€(V€)0V€*P[€8Ðe\Pf€EÐgdÐ@gt`h€FP…€OÐŒxP€PÐŽxММÐ@°Ð‘°P’€QГ¸Ð”È`”€R`”€S` €TPf€EÐhÐ`h€FÐ~ÔÐjÜPk€GÐlèÐ@løÐm`m€HÐoPp€IÐq Ð@q,Ðr4Ð@rDÐsLÐ@s\Ðtd`t€JPw€KÐxlÐ@xtÐyxÐ@yˆÐzŒÐ@z˜Ð{œ`{€LÐ~ Ð~¤Ð~¨Ð~¬Ð~°P€MЀ´ÐÈЂø`‚€NP…€OІЇ0Ј0ÐŒLЗTÐdО˜ÐŸœÐ ¸` €TУø`£€U€¤ü`¤€V?€['€\b€]$€^(€_(€`$€a`%€bgoodfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hRlon_centerfeastgoodforintgoodforyxlatlondelta_lonthetadelta_thetaconstantiregionAøD€ø@øH<ALdDC€dÿÿÿ C€dÿÿÿŒht ÐÐAxÌœ¨G0PGA´Ä,€<ÿÿÿÿ@dpøMXl—M¨ÌMœ¤M!,‡†MA0PMX<PY4Tˆ—PxÌ!LŒ†APPAœ /³ €(ÚæT½1½2½3½4½5½6½7½8½9½:½;½<½@½A½B½C½D½E½F½G½H½I½J½KÈP…½1½2½3½4½5½6½7½8½@½A½B½C½D½E½F½G…½9½:½;½<½H½I½J½K…½1½2½@½AÖÖ½3½4PÔÔ½B½C½5½6½7½8PÖÕ½D½F½@½AÛûÛä½½½1½@½A½B½CPÛûÛä½½½2½B½CÛûÛä½½½3½D½FÛûÛä½½½4½9½:½;½‘KÄ>™0†N1§ 0$ èº,Ñ0†N0§ 0$ èZÈ ˆ`+`1 H-1è@0†N7ß?±- ü'á-1¢0…N1ÆN 1© -0 1Gnè@1ÀH0 0$ „*’è@1ÀH4jà0€H-+`-A47À1ÀH.å è@0ÇN2N-Q1†n1ç,€1 0$ „*-@1ÄNè@1ÀH1Ä-P0ænè@1ÀH0 0$ „)²è@1ÀH,à1€ 0$ è:4sà,€.p-!0ä.0Å 0$ èR1€ 0$ èZ4}à,€/°-!0†0å 0$ è4| /‘0…N,€ˆ J4tà,€.‘0… 0$ „(¢,Ñ0… 0$ „(‚Œ¢ J4uà,€.±0… 0$ „(Z,Ñ0… 0$ „(:Œ¤ J,€,Ñ0… 0$ „(4v .Á0… 0$ „'òŒ¦ J,€,Ñ0… 0$ „'Ò4j -A0… 0$ „'ªŒ¨ R4hà,€-0… 0$ „'‚4f`,Á0… 0$ „'ZŒª J4`,€/á0… 0$ „'2/ñ0… 0$ „'Œ¬ R4gà,€,ñ0… 0$ „&ê4b`,A0… 0$ „&ÂŒ® J4`,€/á0… 0$ „&š/ñ0… 0$ „&zŒ° J4`,€/ñ0… 0$ „&R/à0… 0$ „&2Œ² R4a`,€, 0… 0$ „& 4i -!0… 0$ „%⌴ J4`,€/ñ0… 0$ „%º/à0… 0$ „%šŒ¶ R4`,€/à0… 0$ „%r4w .á0… 0$ „%J4KÂ>ÙKÊ?‰KÉ?KÈ?yKÇ?qKÆ?iKÅ?aKÄ?YOÃ?Q/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,@44:/E 0¦. „¦ "„¨ „ª „° Œ²8g4i 1¤nè@,à4y`/0 0 0$ „"Úè@,àè@0.4i +`-!48À/ 0… 0$ „"ªèm,€ 4+`4:/E „¢?%0¦. èç1  0$ èB,Ñ0†N0§ 0$ è Ì¢Ÿ+`̦Ÿ}+`,Ð4`/á0ˆN1§ 0†N0$ è 0¦ 0$ è ̨Ÿ+`/ñ0†N0§ 0$ è ̪žÝ+`/à0†N0§ 0$ è ̰ž¥+`̲ž•+`0$ è*+`4 4:/E èe0¦. /ñ0‡N0¦ 0$ è*+`44:/E è 0¦. /à0†N0§ 0$ è½+`44:/E èµ0¦. +`49pè@4:@èå4øè@,à-0ÄN1‡nè@1¨è…,€Ï›•KÂ>ÙÏ›…KÂ>ÙÏ›uKÂ>ÙÏ›eKÂ>ÙÏ›UKÂ>ÙÏ›EKÂ>ÙÏ›5KÂ>ÙÏ›%KÂ>ÙÏ›KÂ>ÙÏ›KÂ>ÙÏšõKÂ>ÙÏšåKÂ>ÙÏšÕKÂ>ÙÏšÅKÂ>ÙÏšµKÂ>Ù¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷¿æÀiâ›Ìy¿ûìÞ] É¿ÖWJçM÷?öWJç”U?ù!ûTD-=Û|ßÙ×½»?« _öÜ?ö žf;ã?ð?ìÏd)¾…•À !ûTGœ´@@ !ûTD-@ !ûTGœ´¿ðGOODE'S HOMOLOSINE EQUAL-AREAInput data errorgoode-inverseÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€üü,¦X À À8¦X!|œœD¨Ï>(Ø=@HP w>(R@HÀ\ÿÿÿÿ>(P@hÿÿÿÿ ´$$x Œ Ø $ ˆ ìL 8L” 8(„(  ¤&`¬¬ ¦,p¼¸ÿÿÿÿ,p`¼`È ¨/Ð#Ôÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(¿?/å`@€ L(`°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ+›,-.£/µ01›‘’“£”µ•– €›£µ €ÈÛ@` à €€ Û@@ Ê`€` à €€Û@@ Õ€ Q Û€ à ø€€ÉÛ@ÿÿÿÿ€   (€¡Ð*€+›,-.£/µ012Q æ€63à ˜ÿÿÿÿàÛ@ €î €.ÿÿÿÿàÛ@ €ò €1€/€öÛ@€2€øÛ@€4ˆ4€SAúÛ@AþÛ@AÛ@A Ù ˆ6€U  9€Aˆl€W  o€Cˆv€Y  y€EˆW€[  Y€Gˆ_€]€’  •€J€–  ™€L  e€Iˆ;€_  D€O  T€8¡ÐÜ€*À€8V€a ¦À€AfÿÿÿÿÿÿÿÿÿÿÿÿÀ€CqÿÿÿÿÿÿÿÿÿÿÿÿÀ€E{ÿÿÿÿ€…À€G‰ÿÿÿÿÿÿÿÿÿÿÿÿÀ€I‘ÿÿÿÿÿÿÿÿÿÿÿÿÀ€O›ÿÿÿÿ¡§À€8¬€c°´À€8¸€e¼ÀÀ€8Ä€gÈÌÀ€8ÐÿÿÿÿÔØÝ›Þßà£áµâã ä€€ €=€€€"€&€&€!€ '€0'€P)€Ð,Ð0œÐ1¤Ð2¬Ð3¬Ð4¬Ð5¬Ð6¬Ð7¬Ð8¬Ð9ÐÐ:ÔÐ;ØÐ?ØÐ@ØÐAØÐBØÐCØÐDØÐEØÐFØÐGØÐHØÐIØÐJØÐNØÐOàÐPè`P€ €Qì`Q€!>€" €#!€$#€%'€&'€'"€(U€)0U€*PZ€8Ðb`Pc€AÐdlÐ@d€`e€BÐz„P€OÐŽˆÐÄÐØÐ‘èÐ’Г(ДDЕX`•€PКdЛ¼ÐŸÌСøÐ£$Ð¥PЧ|Щ¬Ð«ØÐ­Я4б`ге¼Ð·ì`·€Q€¸ðPZ€8Pt€GÐx0`x€HÐ|@Ð|DÐ|HÐ|LÐ|PP}€IÐ~XÐ\ЄxÐ…€ÐЍ`Š€NPc€AÐe°`e€BÐz´Ð|ÀÐgÌPh€CÐiØÐ@iì`j€DÐzðPh€CÐjô`j€DÐzøÐlüPm€EÐnÐ@n(`q€FÐz,Pm€EÐo0Ð@oD`q€FÐzHPm€EÐpLÐ@p``q€FÐzdPm€EÐqh`q€FÐzlPt€GÐupÐ@uxÐvÐ@v¤Ðw¼Ð@wÐ`x€HP}€IP€€JÐèЂø`‚€KP†€LЇЈ`ˆ€M`Š€NP€OÐ@$`•€P`·€Q€¸(PZ€8P€OÐ@’,`•€P`·€Q€¸0PZ€8P€OÐ@”4`•€P`·€Q€¸8PZ€8Р<`·€Q€¸@PZ€8ТD`·€Q€¸HPZ€8ФL`·€Q€¸PPZ€8ЦT`·€Q€¸XPZ€8Ш\`·€Q€¸`PZ€8Ъd`·€Q€¸hPZ€8Ьl`·€Q€¸pPZ€8Юt`·€Q€¸xPZ€8а|`·€Q€¸€PZ€8в„`·€Q€¸ˆPZ€8дŒ`·€Q€¸PZ€8ж”`·€Q€¸˜`¸€R?€i'€jb€k$€l(€m(€n#€o`$€pgoodinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hRlon_centerfeastgoodinvintgoodinvlatlonyxargthetatempregionAøD€ø @ø¤DèüD@TDÌÌDY¸Èz|DATlGC€lÿÿÿLC€lÿÿÿH€˜ÿÿÿÿ@l4¬Øä¬¸€Œdx,Dð°´A„`‡ˆ/Y|ˆ„…/D`JAÄäJAè,J³ €(ÚæT½0½1½2½3½4½5½6½7½8½9½:½;½?½@½A½B½C½D½E½F½G½H½I½JÈP…½0½1½2½3½4½5½6½7½?½@½A½B½C½D½E½F…½8½9½:½;½G½H½I½J…½0½1½?½@ÖÖ½2½3PÔÔ½A½B½4½5½6½7PÖÕ½C½E½?½@ÛûÛä½½½0½?½@½A½BPÛûÛä½½½1½A½BÛûÛä½½½2½C½EÛûÛä½½½3½8½9½:½;PÛûÛä½½ ½?½C½D½E½FPÛûÛä½½½4½G½H½I½JPÛûÛä½½½6½,½?½@½A½B½C½D½E½F½G½H½I½JQÛûÛä½½ ½@½,½?Õ½A½B½C½D½E½F½G½H½I½JQÛûÛä½½½,½NVÛûÛä½½ ½A½NVÛûÛä½½ ½B½5½7½D½F½8½:½G½I½9½;½H½J½D½FÛûÛä½½½5½G½IÛûÛä½½½7½H½JÛûÛä½½ ½CÛûÛä½½ ½DÛûÛä½½ ½EÛûÛä½½ ½FÛûÛä½½ ½GÛûÛä½½ ½IÛûÛä½½ ½HÛûÛä½½ ½JÛûÛä½½½8ÛûÛä½½½9ÛûÛä½½½:½N1ÛûÛä½½½;ÛûÛä½ ½½P½O;hÕ½QÝÛùÛûÖ¶/³¨€( Úæ ½b½d½i½l½n½o½p½u½v½w½~½‡½Ž½‘ÈQ½b½d½i½l½n½o½p½u½v½w½½„½…½Ž½½‘½’½“½”½š½›½Ÿ½¡½£½¥½§½©½«½­½¯½±½³½µŠ½b½d½i½l½n½o½p½u½v½w½~½‡½Ž½‘Q½b½d½i½l½Ÿ½¡½£½¥Š½b½d½i½l½n½o½p½u½v½w½~½Ž½bÓ½dÛûÛä½"½ ½d½zP½Ž;i ½½”ÛûÛä½½½ŽÛûÛä½½½;k ½;k½‘½’½“ŠÛûÛä½½½½‘PP;k ½’ÕÛûÛä½½½‘½’½“;kÛûÛä½½½“ÛûÛä½½½”;k ½•;kÛûÛä½½½•½šŠÓ½›ÔŠÓÔÔÔŠÛûÛä½½½›½ŸŠ½¡Š½£Š½¥Š½§ŠŠ½©Š½«ŠŠ½­Š½¯Š½±ŠŠ½³Š½µŠŠÛûÛä½ ½½·½‚½½’½”½ ½¢½¤½¦½¨½ª½¬½®½°½²½´½¶½¸ ÛùÛûÕ¶ÔÛä½ Ó½x½zPÛûÛä½½½z½Ž½½”½šŠ½~½Ó;k ÛûÛä½½½~½½„ŠÔÔ;k ÛûÛä½½½…;k ÛûÛä½½½„½…Ó½šŠ½‡½ŠPÖÕÕPÕÔÛûÛä½ ½½Š½e½zPP½|ÛûÛä½½½z½|½g½iÛûÛä½"½ ½i½zPÛûÛä½ Ó½j½zP½l½n½o½p½u½v½wнnÖ½lÕÕÕÔÕÛûÛä½!½ ½n½zP½oÛûÛä½'½ ½o½zP½pÛûÛä½$½ ½p½zPÛûÛä½ Ó½q½zP½uÔPÛûÛä½!½ ½u½zPÔÛûÛä½½½z½vÔPÛûÛä½'½ ½v½zPÔÛûÛä½½½z½wÔPÛûÛä½$½ ½w½zPÔÛûÛä½½½z½VV2 V½‚ÛûÛä½½½‚½½’½”½ ½¢½¤½¦½¨½ª½¬½®½°½²½´½¶½·½‡;k ½ˆ;kÛûÛä½Ó½‡½ˆÓÛûÛä½ÓÖÖÖ½!½½½‚½’½”½ ½¢½¤½¦½¨½ª½¬½®½°½²½´½¶½·½¸ÛûÛä½=½½’½‚½½”½ ½¢½¤½¦½¨½ª½¬½®½°½²½´½¶½·½¸ÛûÛä½!½½”½‚½½’½ ½¢½¤½¦½¨½ª½¬½®½°½²½´½¶½·½¸ÛûÛä½½½ ½‚½½’½”½¢½¤½¦½¨½ª½¬½®½°½²½´½¶½·½¸ÛûÛä½½½¢½‚½½’½”½ ½¤½¦½¨½ª½¬½®½°½²½´½¶½·½¸ÛûÛä½½½¤½‚½½’½”½ ½¢½¦½¨½ª½¬½®½°½²½´½¶½·½¸ÛûÛä½½½¦½‚½½’½”½ ½¢½¤½¨½ª½¬½®½°½²½´½¶½·½¸ÛûÛä½½½¨½‚½½’½”½ ½¢½¤½¦½ª½¬½®½°½²½´½¶½·½¸ÛûÛä½½½ª½‚½½’½”½ ½¢½¤½¦½¨½¬½®½°½²½´½¶½·½¸ÛûÛä½½½¬½‚½½’½”½ ½¢½¤½¦½¨½ª½®½°½²½´½¶½·½¸ÛûÛä½½½®½‚½½’½”½ ½¢½¤½¦½¨½ª½¬½°½²½´½¶½·½¸ÛûÛä½½½°½‚½½’½”½ ½¢½¤½¦½¨½ª½¬½®½²½´½¶½·½¸ÛûÛä½½½²½‚½½’½”½ ½¢½¤½¦½¨½ª½¬½®½°½´½¶½·½¸ÛûÛä½½½´½‚½½’½”½ ½¢½¤½¦½¨½ª½¬½®½°½²½¶½·½¸ÛûÛä½½½¶½‚½½’½”½ ½¢½¤½¦½¨½ª½¬½®½°½²½´½·½¸µ¶## ÖD1%Ó %ÓÓ.% ÓÓËɃ%Ó %A% Ó Õp ð@H @ $   80Á0 @  T@\h0ít €Ð” ¬´ÄÐÜ‹goodinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@goodinv goodinvint@ BS$goodinv SB$goodinv $gntt_label $lntt_label goodinvintS$14$goodinvintM$2ptitleradiusgoodinv S$15$goodinvfabsp_errorcos adjust_lonsignasinsingvnspfor.o/ 1074014840 1032 20 100666 11600 ` 1Ìp-P@,˜   Ðp)Ü&øã+Xø” dG!>ukÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀ0 H 0àH7ß>¡7Ú>a# 1ìn/á/ñ 7³ .a+`/P49`/@4# /1 1ÀH/  480,q47 ,a0Ç è@/! +`è@4:è@1€H+`1àHè@48Pè@1 Hè@1ÀH,qè@,a4KÂ>ÙOÃ?A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐkÄ?9+`4#`0àH ,`è@0¤.0€H 7Ø?Q1€Hè@7×?aè@1 H# ,a7¸ +`/0€H 4$ 7Ú?a0Ån,€/@,/Q 2ÄN 1‹N 1 N2ê1 0$ è*+`49ðè@4:°èð420¦. ,q0¨. 1 H1*n 1§Nè@0†N,‘1ÄNK×>™7Ù?a0¦Kß>‘.à4, /  ,€/11KN ,q,0ÇN1‰N 1¥N 1 .1fN0‡ /à KÂ>ÙKÄ?9OÃ?1/Ñ0./Ñ0-è@À/Ñ0,?ð?ðGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÜÜ,:X ¤(8:X!\HàHD;>(´w@„PO>(P@ˆ8\ÿÿÿÿ”$$lj¸ $ |kÌD 8Dˆmð|ð”}vlx  xä¬ÿÿÿÿ x€ä€¼‡\&ø dÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(Á?/åe@€ Dðx€°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶œ‘¤ ¶!"6œ7‘89¤:¶;< €œ‘¤¶ €É Û@ €ÔÛ@ €ÖÛ@ €ØÛ@ €àÛ@ €èÛ@ €öÛ@ Q €' à ؀€Û@ÿÿÿÿ€Û@€€(Û@€€3Û@€!€?Û@€#€ÊÛ@€%€   €)¡Ð€œ‘¤ ¶!"#Q A€@$à DÿÿÿÿàÛ@ €J€8ÿÿÿÿàÛ@ €L€;€9€NÛ@€<€RÛ@€>€%AV"Û@A[#Û@Ab$Û@Ai%Û@Ap*Û@Ar-Û@€+  .€O  3€B¡Ð5€46œ7‘89¤:¶;< =€€ €=€€€"€&€&€$€ .€0.€P5€)Ð80Ð9XÐ:tÐ;tÐ<tÐ=tÐA|ÐBˆÐCÐD ÐE¨ÐF°ÐG¼`G€*€HÀ`H€+>€, €-!€.#€/'€0'€1%€2M€30M€4PS€BÐ\$Ð]<Ð^DÐ_dÐ`Pa€OÐbœÐc¬`c€PÐe´ÐfÈÐgôÐi,`i€Q€j,`j€R?€S'€Tb€U$€V(€W(€X&€Y`'€Zgvnspfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRpsin_p15cos_p15false_eastingfalse_northinggvnspforintfalse_northfalse_eastcenter_latcenter_longhgvnspforyxlatlondlonsinphicosphicoslongkspAØDA ÈMC€ØÿÿÿHC€Øÿÿÿ@C€Øÿÿÿ8C€Øÿÿÿ0€Ø0@Ø(€Ø+€Ø \|9A @X €Ø `p:90tØ0@\0€Ø. hp;9tØ@d€Ø2 pp<9tØ@l€Ø&@Ø€Ø(@ØHDA$`DC€œÿÿÿLC€œÿÿÿH€Dÿÿÿÿ@œ0A4œGK€Dÿÿÿ¨K€Dÿÿÿ°AdœD€Dÿÿÿÿ@œ€Dÿÿÿÿ@œAœ8€Dÿÿÿÿ@œ AÈ<G€Dÿÿÿÿ@œ€Dÿÿÿÿ@œ(€Dÿÿÿÿ@œ³€(ÚæT½8½9½:½=½B½C½D½E½;½<½9È„½=½E½:½D½9„½8ÔÖ½;½<½=½FPÖ½8½9½:P½<½;Ô½FPÛûÛä½½½8½=ÛûÛä½½ ½:½=PÛûÛä½½½;½=PÛûÛä½½½<½9ÛûÛä½½½=;xÛûÛä½½½9½AVÛûÛä½½½A1VÛûÛä½½½B;h½CVÛûÛä½½½C;t VÛûÛä½½½D;h ÛûÛä½½½E;h ½FÛûÛä½½½FÛûÛä½ ½½G;Œ Ô½HÛùÛûÕ¶³b€(Úæ˜½\½`½e½f½gÈPP½\;kÛûÛä½½½\½]ÛûÛä½½½];x½^;k½`½eŽŽ½_½f½gP½`½eÛûÛä½½ ½^½_½f½gPÕÕ½`ÕÓÕÔÛûÛä½½½_½`½bVVÛûÛä½½½b2V½cÛûÛä½ ½½c½i½e½fÔÔÛûÛä½½½e½f;k½gÕÔÛûÛä½½½fÛûÛä½ ½½i½c½g ÛûÛä½½½g½jÛùÛûÕ¶&# "# #DO%ÓÓL% ÓÓk{u#0%Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ Ô!% Ó ÕÕÕÓ ÕÔÓ Ô ÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô ø@ˆ $  80í( 8(P \@dp|ˆ” 0í¬ã ¼0ÐàèôŒgvnspfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@gvnspfor gvnspforint@ SB$gvnspfor $gntt_label $lntt_label gvnspforintS$18$gvnspforinttsincosM$2ptitleradiusgenrptcenloncenlatoffsetpgvnspfor S$19$gvnspfor adjust_loncosp_errorsingvnspinv.o/ 1074014841 1032 20 100666 13316 ` 1Ìà4@œ Ðà0,+hÄ1ä #dG! ·kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀ0àH0 H 7Ú>¡7ß>a# 1Ìn/A/Q 7³ /ð+`/à49`/1 4# /0 1àH/ 480,q47 ,a.a0†è@/!+`è@4:è@1€H+`1ÀHè@48Pè@1 Hè@1àH,qè@,a4KÂ>ÙOÃ?A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ>ùkÅ?kÆ? kÇ?kÈ?+`4& ,Ñ,ÁKÄ>0¨. 0ä.1ŒN1ÎNè@0È+`#à0€H 4#`7ç ,a,á,q0‘.1¦n0‘1ònè@@2 0$ „"º2N7È?¡KÅ>2DN0ïnè@2&.1ðn,a1.2n 0É ,ñ0ênè@-0€H7Ø?è@7×?‘,p1 Hè@, 0 0$ „"-,À-1ÅN,Ð0èN 0†N 1-n è@1K,€è@,`,àè@0†.0 0$ „!’è@,€,Ð-0äN0È.è@1ÀH0 0$ è"è@1€H0 0$ „!â-1®N,À1„Nè@0ÈN,pè@0Ä, 4KÂ>YKÈ?KÇ?KÆ? KÅ?KÄ>ùOÃ>ñ/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,+`49àè@4:°è]46,`Ë€ŸE,€,`0€ 0$ èR"à1€H6ù`/!è@1ÄN,pè@0ÄË€žÍ, #1ÀH7`/Aè@1„N,pè@0Ä.Ë€žu, Ë€žmKÂ>Y?ð?ð=Û|ßÙ×½»?ù!ûTD-¿ðGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€àà,PX ü0€08PX!`œàœDQÑ>(,o@|P" >(P@€@\ÿÿÿÿ$$lB( $ |C<ì 8ìˆE(è$è”Ux x W#ˆ„¬ÿÿÿÿ#ˆà„à¼Yk+h#dÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(Ã?/åk@€ ìèxà°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶œ‘ ¤!¶"#QœR‘ST¤U¶VW €œ‘¤¶ €É Û@ €ÔÛ@ €ßÛ@ €áÛ@ €ãÛ@ €ëÛ@ €óÛ@ €Û@ Q €) à ܀€Û@ÿÿÿÿ€(Û@€€3Û@€!€>Û@€#€JÛ@€%€ÊÛ@€'€   €+¡Ð€œ‘ ¤!¶"#$Q L€B%à ˜ÿÿÿÿàÛ@ €U#€:ÿÿÿÿàÛ@ €Y"€=€;€]!Û@€>€_ Û@€@ˆ&€_Aa(Û@AÊ+Û@Ad.Û@Ah2Û@Al5Û@An3Û@As6Û@€=  @€S€A  D€U€E€G  J€X€K  N€Z  O€W  :€D¡ÐT€6À€D<ÿÿÿÿÿÿÿÿÿÿÿÿUœV‘WX¤Y¶Z[ \€€ €=€€€"€&€&€"€ -€0-€P4€+Ð70Ð8tÐ9xÐ:xÐ;xÐ<xÐ=xÐA€ÐBŒÐC”ÐD¤ÐE¬ÐF´ÐGÀ`G€,€HÄ`H€->€. €/!€0#€1'€2'€3#€4M€50M€6PS€DÐ]PÐ^PÐ_TÐ`pÐaŒÐbŒÐcÐh¨ÐiàÐjèÐkøÐlÐqÐr@ÐsLЀ`ÐxЃ Ð…Ì`…€]€†ÌPS€DPd€SÐeÐf`f€TPm€UÐn Ðo$`o€VPt€WÐu,Pv€XÐw<Ðx``x€YP{€ZÐ|hÐ}Œ`}€[`}€\Ђ”Ð…˜`…€]€†˜`†€^?€a'€bb€c$€d(€e(€f$€g`%€hgvnspinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerlat_centerRpsin_p15cos_p15false_eastingfalse_northinggvnspinvintfalse_northfalse_eastcenter_latcenter_longhgvnspinvlatlonyxrhconcomzsinzcoszA ÜDAÐJC€ÜÿÿÿHC€Üÿÿÿ@C€Üÿÿÿ8C€Üÿÿÿ0€Ü)@Ü(€Ü,„Ü x€8A @t €Ü7 Xt978xÜ8@T8€Ü9 `t:70xÜ0@\0€Ü$ ht;7xÜ@d€Ü& pt<7xÜ@l€Ü;@Ü€Ü=@ÜAPŒDATtJC€Œÿÿÿ C€Œÿÿÿ€˜ÿÿÿÿ@Œ€˜ÿÿÿÿ@ŒApŒG€˜ÿÿÿÿ@Œ(AŒŒP€˜ÿÿÿÿ@Œ xŒJDTrs/!ˆˆa`MAŒØMAŒV€ìŒÿÿÿÀ[€¬èhjÿÿÿÀAàä,K€˜ÿÿÿÈ€˜ÿÿÿÿ@Œ8€˜ÿÿÿÿ@Œ0€˜ÿÿÿÿ@Œ€˜ÿÿÿÿ@Œ³€(Úæl½7½8½9½:½=½B½C½D½E½;½<½8È„½:½=½E½9½D½8„½;½7Õ½9½:½;½<½=½FPÕ½7½8½9½:PÛûÛä½½½7½;½<½FPÛûÛä½½ ½9½=ÛûÛä½½ ½:½=PÛûÛä½½½;½=PÛûÛä½½½<½8ÛûÛä½½½=;xÛûÛä½½½8½AVÛûÛä½½½A1VÛûÛä½½½B;h½CVÛûÛä½½½C;t VÛûÛä½½½D;h ÛûÛä½½½E;h ½FÛûÛä½½½FÛûÛä½ ½½G;Œ Ô½HÛùÛûÕ¶ ³æ€( Úæ°½]½^½q½€½ƒÈPP½]½^ÛûÛä½½½]ÛûÛä½½½^½_;k½`½a½b½h½k½n½r½u½w½|½ƒP½a½b½h½l½r½s½ŽÛûÛä½½½_½`½a½b½h½k½n½r½u½w½|½ƒP½a½b½h½l½r½s½Ž½a½bÔÔ½h½`ÛûÛä½½½aÛûÛä½½½`ÛûÛä½½½b½cÛûÛä½ ½½c;k½hÓ½i½q½€½ƒ½k½w½|Ö½h;k½l½s½½h½iÛûÛä½½½i;kÛûÛä½½½h½jÛûÛä½½½j;x½k½l;kÛûÛä½½½k½l½q;kÛûÛä½½½q½r;kÛûÛä½½½s;kÛûÛä½½½r½sÓ½€;kÛûÛä½½½€ÛûÛäÖ½½;kÛûÛä½!½½;k½ƒ;;kÛûÛä½½½ƒÛûÛä½ ½½…½f½o½x½}½‚½† ÛùÛûÕ¶½eVVÕÛä½½½e2V½fÛûÛä½ ½½f½o½x½}½‚½…½nÛûÛä½ ½½o½f½x½}½‚½…ÛûÛä½½½n½u½wŽŽ;;kÛûÛä½½½x½f½o½w½}½‚½…ÛûÛä½Ó½w½|ŽŽ;;kÛûÛä½½½}½f½o½x½|½‚½…ÛûÛä½Ó½|ÖÖ½ ½½‚½f½o½x½}½…½†µ¶&#,## #DU%ÓÓL% ÓÓ¹0%Ó %ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ Ô!% Ó ÕÔÓ Ô ÔÓ Ô ÔÓ ÔIÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô ø@€ $  80í( 8€P \@dp|ˆ” 0í¬ã ¼ˆÐÜèô Œgvnspinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@gvnspinv gvnspinvint@ SB$gvnspinv $gntt_label $lntt_label gvnspinvintS$19$gvnspinvinttsincosM$2ptitleradiusgenrptcenloncenlatoffsetpgvnspinv S$20$gvnspinvsqrtp_errorasinzfabsatan2 adjust_lonsinhamfor.o/ 1074014843 1032 20 100666 9928 ` 1Ìœ&È@ Œ¼¼àœ#È!øÐ%ÀÀ8G! ‚kÂ?Ù/Ð,/Ð-oÃà7ß>¡+`0 H /á4# /ñ+`,` 0àH ,p 4:,qè@,aè@1 Hè@1€H,qè@,a4KÂ>ÙOÃ?!/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oðkÄ?Y+`4# 0àH ,pè@0¤.# 0€H7$ ,`,1€H,€ è@0ÄN#à0€H7÷.à1ÄNè@1ÀH2N,‘è@0Ç1änè@1€H1íN 1ÀHè@1¤N ,q1¤NKØ>™1€H0Çè@/,a1äNKÚ>‘40¦/@KÂ>ÙKÄ?YOÃ?Q/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,?ö žfe˜>?ð@?àHAMMERÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,ÐX!üü€ü8ТX ø € Dr>(@Pÿÿÿÿ>(@\s>(P@ lÿÿÿÿÀ$$|{ä $ Œ|øT 8T˜~LŒ¤ŽÜ:<°X¼ÿÿÿÿàXà̘8!ø8Øÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTDATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(Ä?/åp@€ T<à°9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà%`Ä ÿÿÿÿà+@Ä  áà1 Ä  ãà7Ä  å  çÿÿÿÿÿÿÿÿ€°= éàIÀÛ@@ÿÿÿÿàP€Û@@ ìàU@Û@@ îà àZ  ò  ðà_à  ó  õÿÿÿÿÿÿÿÿØd ÷°nÙ °yà  ƒÿÿÿÿ ‰ ü  þ •   °› ¢´š¢´*š+,-¢.´/0 €š¢´ €ÇÛ@ €ÒÛ@ €Ô Û@ €â Û@ Q ñ€ à x€€ûÛ@ÿÿÿÿ€Û@€€Û@€€ÈÛ@€€   €¡Ð€š¢´Q €6 à øÿÿÿÿàÛ@ €%€.ÿÿÿÿàÛ@ €'€1€/€)Û@€2€-Û@€4€!A1Û@A6Û@  '€8¡Ð)€**š+,-¢.´/0 1€€ €=€€€"€&€&€"€ )€0)€P.€Ð24Ð3<Ð4<Ð5@Ð9@Ð:HÐ;PÐ<XÐ=d`=€ €>h`>€!>€" €#!€$#€%'€&'€'#€(B€)0B€*PH€8ÐN,ÐP@ÐQŒÐR¸ÐTØ`T€=€UØ`U€>?€?'€@b€A$€B(€C(€D$€E`%€Fhamfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northinghamforintfalse_northfalse_eastcenter_longhamforyxlatlondlonfacApGA4xDC€xÿÿÿHC€xÿÿÿ@€x 042@8x€x 8832<x@4€x@x€xLx@H5:@@HøA,øDC€øÿÿÿLC€øÿÿÿH€øÿÿÿÿ@øA@lJ€øÿÿÿÿ@øAŒèM€øÿÿÿÿ@ø€øÿÿÿÿ@ø³A€(Úæ ½2½3½4½5½:½;½2½3½4½5½<ÈPÔ½2½3½4Ö½ÛùÛûÕ¶³¢€(Úæ ½N½P½Q½RÈPPÖ;k ½P½QŠÛûÛä½½½N½P½QŠÔÓÔÔ;k ÔÕÔÓÔÔÕ;k ÛûÛä½½½P½Q;k ;k½RÖÔÕÛûÛä½½½Q½R½TÔÛûÛä½½½R½UÛùÛûÕ¶#D=%ÓÓ@% ÓÓMc9# %Ó %ÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ!% Ó Õ ÔÓ Ô ÔÓ ÔÔÓ Ô ð@ $  80í  0@8DP\0íhƒ t€„”œ¨ °˜Šhamfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@hamfor hamforint@ SB$hamfor $gntt_label $lntt_label hamforintM$2ptitleradiuscenlonoffsetphamfor S$16$hamfor adjust_loncossqrtsin S$16DD$hamforhaminv.o/ 1074014844 1032 20 100666 9920 ` 1̨&À@,˜ÈÈà¨#¸!Ðæ$øÈÌG! 4kÂ?Ù/Ð,/Ð-oÃà7ß>¡+`0 H /á4# /ñ+`,` 0àH ,p 4:,qè@,aè@1 Hè@1€H,qè@,a4KÂ>ÙOÃ?!/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1oàkÄ?i+`4# #@,q7D 0àH ,`, 0¨. ,a#70‰N ™­a‡/à0ŠN ,‘0èN™Œ\Pè@1p.,`# 77.à0ÎN0ÈN 0‡N11. 1¯Nè@1P.1ÄN,pè@0ÇKÓ>™1N.`,`0æn1nè@@KÝ>‘4/ KÂ>ÙKÄ?iOÃ?a/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,@@?Ð?àHAMMERÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,ÐX!ü€8иX  ˆ Dˆ>($@Pÿÿÿÿ>($@\‰>(P@ lÿÿÿÿÌ$$|‘ð $ Œ’< 8<˜”@˜t˜¤¤Ø5 8°¦D¼ÿÿÿÿÀDÀÌ®8!ÐØÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTDATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(Æ?/åw@€ <˜8À°9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà%`Ä ÿÿÿÿà+@Ä  áà1 Ä  ãà7Ä  å  çÿÿÿÿÿÿÿÿ€°= éàIÀÛ@@ÿÿÿÿàP€Û@@ ìàU@Û@@ îà àZ  ò  ðà_à  ó  õÿÿÿÿÿÿÿÿØd ÷°nÙ °yà  ƒÿÿÿÿ ‰ ü  þ •   °› ¢´š¢´+š,-.¢/´01 €š¢´ €ÇÛ@ €ÒÛ@ €Ô Û@ €â Û@ Q ñ€ à x€€ûÛ@ÿÿÿÿ€Û@€€Û@€€ÈÛ@€€   €¡Ð€š¢´Q €6 à ÿÿÿÿàÛ@ €%€.ÿÿÿÿàÛ@ €)€1€/€-Û@€2€/Û@€4€!A1Û@  (€8¡Ð*€*+š,-.¢/´01 2€€ €=€€€"€&€&€"€ )€0)€P.€Ð24Ð3<Ð4<Ð5@Ð9@Ð:HÐ;PÐ<XÐ=d`=€ €>h`>€!>€" €#!€$#€%'€&'€'#€(B€)0B€*PH€8ÐM<ÐNHÐO`ÐP”ÐRÀÐSà`S€;€Tà`T€<?€='€>b€?$€@(€A(€B$€C`%€Dhaminv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northinghaminvintfalse_northfalse_eastcenter_longhaminvlatlonyxfacApGA4xDC€xÿÿÿHC€xÿÿÿ@€x 042@8x€x 8832<x@4€x@x€xLx@H5:@@AHüGA<DC€ÿÿÿLC€ÿÿÿH€ÿÿÿÿ@€ÿÿÿÿ@€ÿÿÿÿ@A”ôM€ÿÿÿÿ@³A€(Úæ ½2½3½4½5½:½;½2½3½4½5½<ÈPÔ½2½3½4Ö½ÛùÛûÕ¶³€(Úæ ½M½N½O½P½RÈPPÕÕŠ½MÕÕŠÔÓÔÛûÛä½½½M½N½O½PÔÛûÛä½½½N½O½PÔÔÔÓÔÔ;k ÕÕÔÛûÛä½½½O½P; ;k ½RÛûÛä½½½P½R;k½SÛûÛä½½½R½TÛùÛûÕ¶#D=%ÓÓ@% ÓÓGe4# %Ó %ÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ!% Ó ÕÔÓ ÔÔÓ Ô ÔÓ Ô ð@ $  80í  0@8DP\0íhƒ tˆ„œ¬ ¸˜Šhaminv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@haminv haminvint@ SB$haminv $gntt_label $lntt_label haminvintM$2ptitleradiuscenlonoffsetphaminv S$16$haminvsqrtatan2 adjust_lonasinz S$16DD$haminvimolwfor.o/ 1074014846 1032 20 100666 11712 ` 1ÌÀ-À@H´ääÜÀ*€&àž+ÔìäüG!ékÂ?Ù/Ð,7Þp0 H +`"€6™`6 /06“ /  48 /¡ 1†N/1ŠN/1‰N/4?`47 +`/± 45 / +`.a1‹N /°1˜N.q4:/1 1šN/! .`.p/ /à/ð.¡ .á.ñ.à .ð /áè@/ñè@1€H4KÂ?Y7Þ?‘è@À/Ñ0,@kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3oÀkÄ?‰kÅ?‘kÆ?™0àH €4Ÿ 1€ /ñ0$ è 0¤ 0$ èÚ/à0¤ 0$ èºÈ`‚H+`4:Pè@49´¥è@1àH1ä1àH0Ð.è@0ñN0’2fnè@1å0Ž 0$ „"B€Å_‡4¥èU+`/ð0¤ 0$ è"4œ`/0¤ 0$ èB4Ÿ`/ñ0¤ 0$ è*/à0¤ 0$ è Ìb€ø+`Ìd€è+`0$ è24”`.0¤ 0$ è Ìf€ +`4Ÿ`/ð0¤ 0$ è/á0¤ 0$ è:/ñ0¤ 0$ è"4– .Á0¤ 0$ Ôh˜4 +`1€H49`4/# 4dè@0¤.0€H è@1€H4Ÿ 4— /ñ/à.á0…NèM/ð"`1€H6}4„à/ è@1äN ,‘+`4% +`0¤.48,¡1€H0Î ,€0$ 0H / 0†Nè@1§N KÚ>™1¤N,1€H1Ç/@,¡è@0†N KÕ>‘1„N4. KÂ>ÙKÆ?™KÅ?‘KÄ?‰OÃ?/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«?ÖWJy Ö?þ·Áfý¼ ?þ·Áfð­…@ !ûTD-/À !ûTD-/¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ë@ !ûTD-?ð=Û|ßÙ×½»@?ù!ûTD-?ìÏd)¾…•?ö žf;ã¿ð?àINTERRUPTED MOLLWEIDE EQUAL-AREAIteration failed to convergeIntMoll-forwardÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÜÜ,ŒX ðð8ŒX!\¬à¬DŽÎ>(øN@XP\>(R@X`\ÿÿÿÿ>(P@¸hÿÿÿÿä$$xm  $ ˆnD 8D”p`| …x&”(¬‡# ¼¸ÿÿÿÿ# @¼@È&àüÔÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(Ç?/å}@€ D(@°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶œ ‘!"¤#¶$%NœO‘PQ¤R¶ST €œ‘¤¶ €ÉÛ@`à €€€ Û@@ Ë0€`à €€€Û@@ Ö€ Q Ü€ à ؀€ÊÛ@ÿÿÿÿ€   €¡Ð€œ ‘!"¤#¶$%&Q è€6'à ¨ÿÿÿÿàÛ@ €ñ€.ÿÿÿÿàÛ@ €ó€1€/€õÛ@€2€ùÛ@€4€(Aý Û@A Û@A Û@AÛ@AÙ AÙ ˆ*€O  -€EˆD€Q  G€Gˆ/€M  1€I  X€8¡ÐZ€*À€I3ÿÿÿÿÿÿÿÿÿÿÿÿÀ€E;ÿÿÿÿ@ÿÿÿÿÀ€GIÿÿÿÿÿÿÿÿÿÿÿÿ[œ\‘]^¤_¶`a b€€ €=€€€"€&€&€"€ (€0(€P*€Ð-Ð1¤Ð2¤Ð3¤Ð4¨Ð5¬Ð6°Ð:´Ð;´Ð<´Ð=´Ð>´Ð?¸ÐC¸ÐDÀÐEÈ`E€ €FÌ`F€!>€" €#!€$#€%'€&'€'#€(J€)0J€*PO€8Ð\>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hRlon_centerfeastimolwforintimolwforyxlatlondelta_lonthetadelta_thetaconiregionAØD€Ø@ØH¨A<TDC€TÿÿÿLC€TÿÿÿH”àH`0AtÌ0<GA¼àG`Dè|D¸ÌM¬´xyM! ¸poMA¼àMAÜàP„„!¨ÜuoAààA¬°/€¨ÿÿÿÿ@T³ €(ÚæT½1½2½3½4½5½6½:½;½<½=½>½?ÈP…½5½6½:½;…½<½=½>½?…½;½1½2½3½4…½:Ó½;½<½=PÔÕÛûÛä½½ ½;½:ÛûÛä½½ ½:½<ÛûÛä½½ ½<½1½2½>½?P½3½4½5½6P½-½:½;½<½=½>½?QÕ½-½:½;½<½=½>½?QÔ½CV½1½=½?½>½2½CV½6½?½5½3½4ÛûÛä½½ ½=ÛûÛä½½½1ÛûÛä½½½2ÛûÛä½½½-ÛûÛä½½½3ÛûÛä½½½4ÛûÛä½½½5ÛûÛä½½½6ÛûÛä½½ ½>½C1ÛûÛä½½ ½?ÛûÛä½ ½½E½D;hÕ½FÝÛùÛûÖ¶;³€(Úæ ½^½_½g½h½q½w½y½|½½ƒ½„ÈŠ½^½_½gн\ÖÕÕÔÕÛûÛä½2½ ½^½oP½zV2V½u½w;k ;k ÛûÛä½½½w½yÓ;kÛûÛä½ ½½x½yÓ½z½uÕÕÓV½_ŠŠÛûÛä½ ½½b½oPÛûÛä½ Ó½c½oP½gŠÛûÛä½2½ ½g½oP½hŠ ŠÛûÛä½ ½½kÛûÛä½ Ó½l½oPÛûÛä½½½p½oPÛûÛä½½½u½o½y½zÕ;k ÛûÛä½½ ½o½q;k Ô½w½y½ŠÕŠÖÔÛûÛä½½½q½y½zÔ½½|ÔÔÓÔ½ƒ½„ŠÖÖ;kÛûÛä½½½|½½ƒ½„QQÔPÕÔPÔÔÔÛûÛä½½ ½‚½ƒ;k ½„ÕÛûÛä½½½ƒ½„;k ½…ÛûÛä½½½„½† ÛùÛûÕ¶ ##D1%Ó %ÓÓ.% ÓÓ‰Å%#%Ó %©% Ó Õ ø@X @¸ $ ( 80Á8 H `@ht0í€ã 𤴼ÄÐ ÜxŒimolwfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@imolwfor imolwforint@ BS$imolwfor SB$imolwfor $gntt_label $lntt_label imolwforintS$14$imolwforintM$2ptitleradiusimolwfor S$15$imolwfor adjust_lonsincosfabsp_errorS$15DD$imolwforimolwinv.o/ 1074014847 1032 20 100666 12316 ` 1Ì |0@p    Ü |-$'˜‹.PÌ  øG!ŽkÂ?Ù/Ð,7Þp0 H +`"€6™`6 /06“ /  48 /¡ 1†N/1ŠN/1‰N/4?`47 +`/± 45 / +`.a1‹N /°1˜N.q4:/1 1šN/! .`.p/ /à/ð.¡ .á.ñ.à .ð /áè@/ñè@1€H4KÂ?Y7Þ?‘è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀkÄ?IkÅ?QkÆ?Y0à +` `4% 4 ,¡0$ èr@/ñ0†N0¨ 0$ è Ô€ˆ4+`4f`,Ñ4?/ä 0ˆN 0¦. 0énè@@0€H ,À,¡+`47`1 H.ä è@0†N1äNKÅ>™1†nè@1Ç,Ð, 4f 1¦N è@1€H1„,Á0Çnè@@KÚ>‘ˆ€ H/@, ,Ñ0… 0$ „&Ò,À0… 0$ „&²Œ‚ ‚, ,À0… 0$ è,Ñ0… 0$ „&r,Ð0… 0$ è,Ñ0… 0$ „&2Œ„ J4yà, /!0… 0$ „& ,Ñ0… 0$ „%ꌆ J, ,Ñ0… 0$ „%Ê4xà/0… 0$ „%¢Œˆ Š4à, /ñ0… 0$ è,Ñ0… 0$ „%Z/à0… 0$ è,Ñ0… 0$ „%ŒŠ J4sà, .`0… 0$ „$ò,Ñ0… 0$ „$Ò4KÂ>ÙKÆ?YKÅ?QKÄ?IOÃ?A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,/à0ˆN0¦ 0$ èÏÌ‚›Õ+`/ð0†N0¨ 0$ è24f`+`,Ñ4?4/ä 0ˆN 0¦. 0énè@@0€H ,À,¡+`47`1 H.ä è@0†N1äNKÅ>™1†nè@1Ç,Ð, 4f 1¦N è@1€H1„,Á0Çnè@@KÚ>‘èå/@4}`/¡0†N0¨ 0$ è04f`+`,Ñ4?4/ä 0ˆN 0¦. 0énè@@0€H ,À,¡+`47`1 H.ä è@0†N1äNKÅ>™1†nè@1Ç,Ð, 4f 1¦N è@1€H1„,Á0Çnè@@KÚ>‘è}/@+`,Ñ4?4 /ä 0ˆN 0¦. 0énè@@0€H ,À,¡+`47`1 H.ä è@0†N1äNKÅ>™1†nè@1Ç,Ð, 4f 1¦N è@1€H1„,Á0Çnè@@KÚ>‘èM/@Ï›}KÂ>ÙÏ›mKÂ>ÙÏ›]KÂ>ÙÏ›MKÂ>ÙÏ›=KÂ>ÙÏ›-KÂ>Ù?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«¿ö žf†”~?î+}Þ8k=¿î+}Þ8k=?ö žf†”~?ö žf;ã?ìÏd)¾…•@@ !ûTD-?ÖWJy Ö?þ·Áfý¼ ¿ûìÞ] É¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡ËINTERRUPTED MOLLWEIDE EQUAL-AREAÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÜÜ,ŒX ØØ8ŒX!\¬à¬DŽÃ>(à!@$PQ>(R@(`\ÿÿÿÿ>(P@ˆhÿÿÿÿ  $$xY Ä $ ˆZØÌ 8Ì”\¤HH qì L ¬s$øX¸ÿÿÿÿ$ø X È{'˜øÔÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(È?/åƒ@€ ÌH  °;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶œ ‘!"¤#¶$%LœM‘NO¤P¶QR €œ‘¤¶ €ÉÛ@`à €€€ Û@@ Ë0€`à €€€Û@@ Ö€ Q Ü€ à ؀€ÊÛ@ÿÿÿÿ€   €¡Ð€œ ‘!"¤#¶$%&Q è€6'à ¨ÿÿÿÿàÛ@ €ñ €.ÿÿÿÿàÛ@ €õ€1€/€ùÛ@€2€ûÛ@€4ˆ(€CAýÛ@A Ù ˆ*€E  .€=€B  H€?  :€8¡Ð`€*À€8<€GLPÀ€==ÿÿÿÿÿÿÿÿÿÿÿÿÀ€8TÿÿÿÿX\aœb‘cd¤e¶fg h€€ €=€€€"€&€&€ € &€0&€P(€Ð+Ð/¤Ð0¤Ð1¤Ð2¨Ð3¬Ð4°Ð8´Ð9´Ð:´Ð;´Ð<´Ð=¸ÐA¸ÐBÀÐCÈ`C€ €DÌ`D€!>€" €#!€$#€%'€&'€'!€(F€)0F€*PK€8ÐQ$PR€=ÐSDÐ@S\ÐU``U€>Ð]dÐ_€Ð`ÐaÔÐeôÐf ÐhhÐi”ÐjÀÐl Ðm8`m€A€nÐ]|PX€?ÐY€Ð@Y”ÐZ0Ð@ZHÐ[ä`[€@Ð@e|`m€A€n€PK€8Ðg„`m€A€nˆPK€8Ð@hŒ`m€A€nPK€8Ð@i”`m€A€n˜PK€8Ðkœ`m€A€n PK€8Ð@l¤`m€A€n¨`n€B?€I'€Jb€K$€L(€M(€N"€O`#€Pimolwinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hRlon_centerfeastimolwinvintimolwinvlatlonyxthetaregionAØD€Ø @Ø´Dh¸DPDA€ÐDH¨C€DÿÿÿLC€DÿÿÿH€¨ÿÿÿÿ@Dôx\à¨,`8A|”Ä,GxàGxGA8G³ €(ÚæT½/½0½1½2½3½4½8½9½:½;½<½=ÈP…½3½4½8½9…½:½;½<½=…½9½/½0½1½2…½8Ó½9½:½;PÔÕÛûÛä½½ ½9½8ÛûÛä½½ ½8½:ÛûÛä½½ ½:½/½0½<½=P½1½2½3½4P½+½8½9½:½;½<½=QÕ½+½8½9½:½;½<½=QÔ½AV½/½;½=½<½0½AV½4½=½3½1½2ÛûÛä½½ ½;ÛûÛä½½½/ÛûÛä½½½0ÛûÛä½½½+ÛûÛä½½½1ÛûÛä½½½2ÛûÛä½½½3ÛûÛä½½½4ÛûÛä½½ ½<½A1ÛûÛä½½ ½=ÛûÛä½ ½½C½B;hÕ½DÝÛùÛûÖ¶5³„€(Úæ ½Q½S½T½Y½Z½_½`ÈQ½S½T½Y½Z½_½`½a½e½f½h½i½j½lнS½T½Y½Z½_½`Q½S½T½YŠÕÕÕ½Z½_½Q½SÛûÛä½!½ ½S½U½]P½_½`½aŠÕÖPÔÛûÛä½½½]½_;k ÛûÛä½½½_½`PP;k Ô½e½f½h½i½j½l½`;k ½aÛûÛä½½½`½a½e½f½h½i½j½lнa;k;k ½eÛûÛä½½½a½e½f½hнiнjнlŠÛûÛä½ ½½m½e½g½h½i½k½l½nÛùÛûÕ¶½TÕÛä½#½ ½T½]P½Y½_½`½aн]PÖÔPÛûÛä½½ ½Y½]½_ÛûÛä½½½]½_;k ÛûÛä½½½_½`PP;k Ô½e½f½h½i½j½l½`;k ½aÛûÛä½½½`½a½e½f½h½i½j½lнa;k;k ½YÛûÛä½½½a½Zн_½`ÖŠ½]PÖÔPÛûÛä½%½ ½Z½]½_ÛûÛä½½½]½_;k ÛûÛä½½½_½`PP;k Ô½e½f½h½i½j½l½`;k ½aÛûÛä½½½`½a½e½f½h½i½j½lнa;k;k ½ZÛûÛä½½½a½]P½_ÔPÛûÛä½ Ó½[½]½_ÛûÛä½½½]½_;k ÛûÛä½½½_½`PP;k Ô½e½f½h½i½j½l½`;k ½aÛûÛä½½½`½a½e½f½h½i½j½lнa;k;k ÛûÛä½½½aÛûÛä½H½½e½g½h½i½k½l½m½nÛûÛä½F½½g½e½h½i½k½l½m½nÛûÛä½H½½h½e½g½i½k½l½m½nÛûÛä½H½½i½e½g½h½k½l½m½nÛûÛä½E½½k½e½g½h½i½l½m½nÛûÛä½G½½l½e½g½h½i½k½m½nµ¶ #D1%Ó %ÓÓ.% ÓÓkÑ #%Ó %9% Ó ÕH ø@( @ˆ $ ( 80Á8 H `@ht0í€ã 𤰸Ȍimolwinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@imolwinv imolwinvint@ BS$imolwinv SB$imolwinv $gntt_label $lntt_label imolwinvintS$14$imolwinvintM$2ptitleradiusimolwinv S$15$imolwinvasincos adjust_lonsinisinusfor.o/ 1074014850 1032 20 100666 46648 ` 1Ì ¶8@ ØD  ²¦8 ß³¨D“ôG!‰kÂ?Ù7Þ€+`7X4:@+`4?77è@7ùKÂ?Yè@À7Þ?kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃ@kÄ>É+`0 H 0àH H:€ è@@‹€"Š1€ 0$ „"¢#à7÷ .ñ1¤ 0$ „"¢.à1¤ 0$ „"‚7Ý=á.ð/°0… 0$ „"º7ã`,a0… 0$ „"’,q7Ù>ñ00¡Š'!1À¢!„è@0†.0 0$ „"bRW6÷Öà ä‹"j7Ô=á,`.€0… 0$ „"j,p0… 0$ „"J08áŠN9À¢†è@0†.0 0$ è*+`49@è@4: ÏŸKÂ>Y7Ú>!7Ó?y/Q7ß?¡/A1€H&`1 H/ñ/áè@&yN+`ƒ€!˜h<Ë€€KÂ>Y+`49è@4:àÏŸ€`KÂ>Y+`49`è@4:@ÏŸ€0KÂ>Y+`49Ðè@4:°4?ÿKÂ>YKÄ>ÉOÃ>Á/Ñ0//Ñ0./Ñ0-è@À/Ñ0,+`49`è@4:@ÏŸŸKÂ>Y+`49Ðè@4:°ÏŸŸmKÂ>Y+`49Pè@4:0ÏŸŸ=KÂ>Y+`49Ðè@4:°ÏŸŸ KÂ>Y+`49Ðè@4:°ÏŸžÝKÂ>YkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ>ùkÅ?kÆ? kÇ?kÈ?"à6ÿ 0 H /á0àH1„ 0$ „!2/ñ2 0$ „!J/à 2 0$ „!*/ðKÅ=ù2 0$ 2 2 0$ 2 .Œ¤a’#þ7ç ˆåazRH5Õ ˆÀ!ŠKÄ=ñˆ€a²„„Aªè@4Àˆ!È7ƒ+`49°+`è@4:@È`€p4|+`49+`è@4:0È`€84|+`4490+`è@4:04|KÂ>YKÈ?KÇ?KÆ? KÅ?KÄ>ùOÃ>ñ/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,+`49P+`è@4:0È`ŸU4|+`49p+`è@4:0È`Ÿ4|+`49+`è@4:0È`žå4|h`¸"À6Ø`7Ü=ákØ?17Ý>!4w 4`/RY79'˜ 1Ìn/±1 ¢/¡/2.,`Ó=Á,p0ˆ .à .ð1ñn/áh}XheP/ð0$ è/à1¤/àH|Xhd€è@×\„7…ˆ Hh|°è@4z+`49Ð+`è@4:@È`U4|HX4€aèkÀ?q"`7Ç?a6v KÓ?1.Á4.p.`7Ú?A$ðF_8À¢…'A0°0À¢0‡n1È. „„`@11Nè@@0’N1çN20ÁŠèP$ è@@1äN7Ú?A20ÁŠ'II˜ _ ¿€  •’ ` ¨€$ 0 ¢1Æn,°Œ‚ 0L¿ 7÷RT6”Ò‚Áè ¢‰RY79Ó!Á ¡‰4ÆHXkÆ?qƒæ^g7Ú?AHt°7å?ÿÔ…„1N&„4u  _”4A8G1¢1¢0†n.±0¤n .  èÅha¸kÂ?Ù7Þ0àH7Ø?¡Kß>™+`K×>‘0 HH:/kß?‰è@k×?‹€ 4KÂ>Ùè@À7Þ?+`49è@4:ðÏŸŸÅKÂ>ÙkÂ?Ù7Þ0HKß>‰KØ>/àƒ@"ð/KB¸"ÿ”6á8GˆA## 77 .ñ0å 0$ „# .à0å 0$ „"ê7Ý>¡.ð/±0Å 0$ „"Ê77`.á0Å 0$ „"¢7Y /P/  0¦.7Y`7Ó?!0ÉN 7Ö?¡1 //! K]X0«N0ÁŠ&a&Ña˜‹`KTP6“?ÿ kÓ?‘/ .ñKÝ?‘0è. 1&N“ `kÀ?‘0¤ 0$ èB7Ü?!0¡Š'‰‰”–˜˜‘'‘0À¢0¤.à0¤ 0$ è0¡Š0À¢0¤.7U KÁ?‘KT°4.±ÖÁ„&– Ô 6¶/@1@¢&À0¨N 0ࢠ1+.2ÆN 0Š/àKÂ>Ùè@À7Þ?+`49P+`è@4: è½KÂ>Ù+`49p+`è@4:è…KÂ>ÙÏŸuKÂ>ÙÏŸeKÂ>ÙkÂ?Ù7Þ€7_ˆ :+`49+`è@4: KÂ?Yè@À7Þ?K÷¸#”78G‚ù 2+`49°+`è@4:èKÂ?YKú°kà¸è@kß?KÚ?è@k@°Ë€ŸUKÂ?YkÂ?Ù7Þ€+`78K]4?@KW+`kÝ?™49Ðè@7úKÂ?Y4?ÿè@À7Þ?À!ûTD-@!ûTD-?ÿ× =p£×A3Æ€\)?„záG®{¿„záG®{@záG®=Û|ßÙ×½»À!ûTD-@!ûTD-@ !ûTD-?ðÀ !ûTD-?ù!ûTD-?à@À!ûTD-@!ûTD-¿ù!ûTD-?ù!ûTD-?Ä_0mÉȃ?ð error (isinusfor.c/%s : %s memory allocationinvalid parameterinvalid handleinvalid keyisinusforinitbad return from Isin_for_freeisinusforinitbad parameter; sphere radius invalidisinusforinitbad parameter; longitude of central meridian invalidisinusforinitbad parameter; nzone out of rangeisinusforinitbad parameter; nzone not near an integer valueisinusforinitbad parameter; nzone not multiple of twoisinusforinitbad parameter; ijustify out of rangeisinusforinitbad parameter; ijustify not near an integer valueIsin_for_initbad return from Isin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initisinusforbad return from Isin_fwdIsin_fwdIsin_fwdIsin_for_freeIsin_for_free error (isinusfor.c/%s) : (%i) %s ÿÿÿú`ÿÿÿûPÿÿÿü8ÿÿÿý ÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `P ÿÿÿÿÿÿÿÿX!€44,?X!´`8`8?X  ÜÀ `ÀDÜX!ȘÈPÞØX!Ü```\¶vX!<àÀàh,ÈX! € €t ô‡X! œ@ @€ {J>( œ@ŒŒ Å«>( ´$@(˜ p D$$¨ |hRì$Rì¸ }eT¤S¤Ä „<uø c´ Ð Àƒˆ qDÜ ÂŸ˜TèÿÿÿÿŸ˜ T ø ʦ8“ôÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$CODE$$CODE$$CODE$$CODE$$CODE$$DATA$ $SHORTDATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(Ê?/å@€ Rì¤  °<°CÚ°KðSÚ°\à °dÄ °mà °wÄ °‚Ã@°ŠÄ@°“  °œ  °¦Ù °¯Ú °¹Â°ÆÚ°Ôà °àÄ °íðûÚ° à °Ä °%à °3Ä °Bà °OÄ °]  °k  °x  °‡  °• °¶ °¼ ° °É °Ñ °Ú  °ã °ê °÷  ° ° °  ° °% °2  °? °J °U  °` °i °o °w °} °ƒ °‰ °‘ °š °¤Ù °« °² °º °ÀÚ°É à °Ó B°Ý °ç C°ï °ô °ÿ °  ° ° :°Ú°&Ú°.Ä °4Ú °;Ä °@Ú°GÚ°MÚ°T °[°aðh °o D°w A° ;°‡ °’Ú °š  °¡Ú °© °¯ °· °¾ °Å `à €  d  àË f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÍ jà l °Ö m`à €@ oÙ àÞ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øâ u°è w°íà °óÃ`à € {Û@@àù€ }ÿÿÿÿ`à €    à` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °# •°. °4 4°: `?à € š ™ àB œÿÿÿÿ  žÿÿÿÿÿÿÿÿØK  °K ¢°R  °Z  °c  °n °{ °ˆ ’à§xÚÿÿÿÿà¯pÚ «à·`Ú ­àÚ à¾@ ±  ¯àÚ àÅ  ´  ²àËà  µ  ·ÿÿÿÿÿÿÿÿ€°Ñ ¹àà àÖ@ ¼ ÿÿÿÿ`à €€ ¿ÚàßÀ Á€ ½àÚ àç  Å  ÃàÚ àñ€ È  Æà§xÚ Éà¯pÚ Ëà·`Ú ÍàÚ à¾@ Ñ  ÏàÚ àÅ  Ô  ÒàËà  Õ  ×ÿÿÿÿÿÿÿÿ`°û ÙàÛ@ ° Ü`ÿÿÿà €ÿÿÿ Þ »€0  ààÛ@ ° äà0 à ÿÿÿÿà4à  ç  éÿÿÿÿÿÿÿÿ@°9 ëà0 Ù ÿÿÿÿà4Ù  î  ðÿÿÿÿÿÿÿÿ@°? ò°FØ Nfàà à‚ ø ÿÿÿÿàŽÃ  ùÀ û Øš ý°¡ þàª@ ÿ ÿÿÿÿà¸ à  àÆÃ    ÿÿÿÿÿÿÿÿ`ØÕ °Þ  éÿÿÿÿ ö    Ø à'à ÿÿÿÿà0àà  à8Àà  à@ Ã  àH€Ã  àO`à  àW@à  à_ à  àfà    !ÿÿÿÿÿÿÿÿ Øm #àp Ù ÿÿÿÿàx <  &  (ÿÿÿÿÿÿÿÿ@Ø *°ˆ ,à”@ ,@ÿÿÿÿà ,@ .  0ÿÿÿÿÿÿÿÿ€Ø© 2 ´ÿÿÿÿ ½ 5 Æ 7 Ô 9 â ; ñ = ? Øÿ A°  B°Ú à Ù ÿÿÿÿàx <  E  Gÿÿÿÿÿÿÿÿ@Ø% Ià”@ K@ÿÿÿÿà K@ L  Nÿÿÿÿÿÿÿÿ€Ø- Pà7 à ÿÿÿÿàBà  S  Uÿÿÿÿÿÿÿÿ@ØQ WàZ Ú ÿÿÿÿà]Ú  Z  \ÿÿÿÿÿÿÿÿ@Ø` ^°i `°rÙ à| Ù ÿÿÿÿàxÙ  c  eÿÿÿÿÿÿÿÿ@Ø… g à°  J ÿÿÿÿ๠J  k  mÿÿÿÿÿÿÿÿ@Ø oÉ àå@Ù ÿÿÿÿàï Ù  sàøÙ  uààÙ  wàÀÙ  yà Ù  {à €Ù  }à+`Ù  à6@Ù  à? Ù  ƒàIÙ  …àSàÙ  ‡à\ÀÙ  ‰àe Ù  ‹àn€Ù  àx@ K@ à K@ ‘  “ÿÿÿÿÿÿÿÿ`ØŠ •N ‘  ¬ÿÿÿÿ µ š À œ Éÿÿÿÿ ž Ñÿÿÿþ   ¢ ØÚ ¤` à €@ ¦Ã àåÀ ¨@ÿÿÿÿàë Ù ÿÿÿÿàòà  ¬  ®ÿÿÿÿÿÿÿÿ@à÷ °@ÿÿÿÿàà àþ ´ ÿÿÿÿ  µÿÿÿÿÿÿÿÿ à  ·  ²à à ÿÿÿÿ  »ÿÿÿÿÿÿÿÿ à  ½ ÿÿÿÿà  7 ÿÿÿÿ  Áÿÿÿÿÿÿÿÿ à % à  ¿À Å à ,  Ç ÿÿÿÿà 4 4  È  Êÿÿÿÿÿÿÿÿ@à : Ì@ ¹À Î@à A€ Ð@ ªà H` ÿ  Ñà Q@à  Óà Z à  Õà bà  ×  ÙÿÿÿÿÿÿÿÿØ k Û° u Ýàë Ù ÿÿÿÿàòà  ß  áÿÿÿÿÿÿÿÿ@à÷ ã@ÿÿÿÿà E àþ ç ÿÿÿÿ  èÿÿÿÿÿÿÿÿ à  ê  åà à ÿÿÿÿ  îÿÿÿÿÿÿÿÿ à  ð ÿÿÿÿà  7 ÿÿÿÿ  ôÿÿÿÿÿÿÿÿ à % ö  òÀ ø à ,  ú ÿÿÿÿà 4 4  û  ýÿÿÿÿÿÿÿÿ@à : ÿ@ ìÀ @à A@ @ÿÿÿÿà Q à  à Zà    ÿÿÿÿÿÿÿÿ€°    ‹ `à € Ù à ¥ ÿÿÿÿ  ÿÿÿÿÿÿÿÿØ ¬ ° ·  Àà âÀÛ@@ÿÿÿÿà ê€Û@@ à ò@Û@@ à úÛ@@ à ÀÛ@@ à €Û@@ !à @Û@@ #à Û@@ %à "ÀÛ@@ 'à *€Û@@ )à 2@Û@@ +à :Û@@ -à BÀÛ@@ /à J€Û@@ 1à R@Û@@ 3à ZÛ@@ 5à bÀÛ@@ 7à j€Û@@ 9à r@Û@@ ;à zÛ@@ =à ‚ÀÛ@@ ?à Š€Û@@ Aà ’@Û@@ Cà ™Û@@ Eà  ÀÛ@@ Gà §€Û@@ Ià ®@Û@@ Kà µÛ@@ Mà ¼ÀÛ@@ Oà ÀÛ@@ Qà Ê@Û@@ Sà ÑÛ@@ U  WÿÿÿÿÿÿÿÿØ Ø Y° ç [à öàà ÿÿÿÿà Àà  ]à  Ã  _à €Ã  aà "`à  cà -@à  eà 8 à  gà Cà  ià Nàà  kà YÀà  mà d Ã  oà o€Ã  qà z`à  sà …@à  uà  à  wà ›à  yà ¦àà  {à ±Àà  }à ¼ Ã  à ǀà  à Ò`à  ƒà Ý@à  …à è à  ‡à óà  ‰à þàà  ‹à Àà  à  Ã  à €Ã  ‘à *`à  “à 5@à  •à @ à  —à Kà  ™à Vàà  ›à aÀà  à l Ã  Ÿà w€Ã  ¡à ‚`à  £à @à  ¥à ˜ à  §à £à  ©à ®àà  «à ¹Àà  ­à Ä Ã  ¯à πà  ±à Ú`à  ³à ä@à  µà î à  ·à øà  ¹à àà  »à Àà  ½à  Ã  ¿à €Ã  Áà *`à  Ãà 4@à  Åà > à  Çà Hà  Éà Ràà  Ëà _Àà  Íà l Ã  Ïà y€Ã  Ñà †`à  Óà “@à  Õà   à  ×à ­Ã  Ù  ÛÿÿÿÿÿÿÿÿØ · Ý° Æ ßà Õà  ÿÿÿÿà áÀ   á`à €À å  @à í çÀ ãà úÀ  @ éà€  @ ëà @  @ íà  @ ïà À  @ ñà" €  @ óà* @  @ õà1   @ ÷à8 À  @ ùà? €  @ ûàF @  @ ýàM   @ ÿàT À  @ à[ €  @ àb @  @ ài   @ àp À  @  àw €  @  àƒ @  @  à‹   @ à“ À  @ à› €  @ à£ @  @ à«   @ à¸À  @ àÅ€  @ àÒ@  @ àß  @ àçÀ  @ !à @ #àõ@  @ %àý  @ 'àÀ  @ )à €  @ +à@  @ -à  @ /à#À  @ 1à+€  @ 3à3@  @ 5à;  @ 7àCÀ  @ 9àK€  @ ;àS@  @ =à[  @ ?àcÀ  @ Aàk€  @ Càs@  @ Eà{  @ GàƒÀ  @ Ià‹€  @ Kà“@  @ Màš  @ Oà¡À  @ Q਀  @ Sà¯@  @ Uà¶  @ Wà½À  @ YàÄ€  @ [àÊ@  @ ]àÑ  @ _  aÿÿÿÿÿÿÿÿØÝ c°å eà ÕàÄ ÿÿÿÿà áÀÄ  g`à €À kÄ à í mÀ iàïàÄ  oàúÀÄ  qà Ä  sà€Ä  uà`Ä  wà&@Ä  yà1 Ä  {à<Ä  }àG àÄ  àR ÀÄ  à]  Ä  ƒàh €Ä  …às `Ä  ‡à} @Ä  ‰à‡ Ä  ‹à‘ Ä  à› àÄ  à¥ ÀÄ  ‘௠ Ä  “๠€Ä  •àà `Ä  —àÍ @Ä  ™à× Ä  ›àá Ä  àë àÄ  Ÿàõ ÀÄ  ¡àÿ  Ä  £à €Ä  ¥à `Ä  §à @Ä  ©à' Ä  «à1 Ä  ­à; àÄ  ¯àE ÀÄ  ±àO  Ä  ³à^ €Ä  µàm `Ä  ·àx @Ä  ¹àƒ Ä  »àŽ Ä  ½à™ àÄ  ¿à¤ ÀÄ  Á௠ Ä  Ãຠ€Ä  ÅàÅ `Ä  ÇàÐ @Ä  ÉàÛ Ä  Ëàë Ä  ÍàûàÄ  Ïà ÀÄ  Ñà Ä  Óà+€Ä  Õà;`Ä  ×àK@Ä  Ùà[ Ä  ÛàfÄ  ÝàqàÄ  ßà|ÀÄ  áà‡ Ä  ãà€Ä  åà™`Ä  çà¤@Ä  éà¯ Ä  ëàºÄ  íàÅàÄ  ïàÎÀÄ  ñà×    óà†  õàí`   ÷àø@   ùà    ûà   ýàà   ÿà$À   à/    à:€   àE`   àP@    à[     àf    àqà   à|À   à‡    à’€   à`   à¨@   à³    à¾   àÉà   àÔÀ   !àß    #àꀠ  %àõ`   'à@   )à     +à   -à!à   /à,À   1à7    3àB€   5àM`   7àW@   9àa    ;àk   =àuà   ?àÀ   Aà‰    Cà“€   Eà`   Gà§@   Ià±    Kà»   MàÅà   OàÏÀ   QàÙ    Sà†  Uàë`   Wàõ@   Y`à €@ ]  àÑ _@ [  aÿÿÿÿÿÿÿÿØÿ c° eà Ä ÿÿÿÿà €Ä  gà-`Ä  ià ú@Ä  kà Ä  mà Ä  oààÄ  qàÀÄ  sà" Ä  uà*€Ä  wà1`Ä  yà8@Ä  {à? Ä  }àFÄ  àMàÄ  àTÀÄ  ƒà[ Ä  …àb€Ä  ‡ài`Ä  ‰àp@Ä  ‹àw Ä  àƒÄ  à‹àÄ  ‘à“ÀÄ  “à› Ä  •à£€Ä  —à«`Ä  ™à¸@Ä  ›àÅ Ä  àÒÄ  ŸàßàÄ  ¡àçÀÄ  £àï Ä  ¥àõ€Ä  §àý`Ä  ©à@Ä  «à  à  ­àà  ¯ààà  ±à#Àà  ³à+ Ã  µà3€Ã  ·à;`à  ¹àC@à  »àK à  ½àSà  ¿à[àà  ÁàcÀà  Ãàk Ã  Åàs€Ã  Çà{`à  Éàƒ@à  Ëà‹ à  Íà“à  Ïàšàà  Ñà¡Àà  Óਠà  Õீà  ×à¶`à  Ùà½@à  ÛàÄ Ã  ÝàÊà  ß  áÿÿÿÿÿÿÿÿÀØ; ã°G åàU fÿÿÿÿà[ f çÀ éàa ëÿÿÿÿ`à € îÂài ð ìàp àÿÿÿÿàv \ ôÀ öà| ø òà‡àà  ùàŽ  æÀ ûà˜Ã  ý  ÿÿÿÿÿÿÿÿÿ$Ø¡ °®  ‹à»@ = ÿÿÿÿà˜ à  àà àï      ÿÿÿÿÿÿÿÿ`°à °Ë àÖ  `ÿÿÿÿàá    ÿÿÿÿÿÿÿÿÿÿÿÿÐî à  àù     ÿÿÿÿÿÿÿÿ€Ø à%  €ÿÿÿÿà%Ä  à.%Ä   `à € $à àG$ & "àQ $ (  *ÿÿÿÿÿÿÿÿ&ÀØî ,°] .h°‚Ä à à ÿÿÿÿà˜   2@ ÿÿÿÿÃà 6 à  8 ÿÿÿÿ@ ÿÿÿÿÃà ; à­ =  9À > ༠@  4  Aÿÿÿÿÿÿÿÿ@ØÆ CàÐ Ã ÿÿÿÿàà àï H  F  Iÿÿÿÿÿÿÿÿ@ØÛ Kàä@à ÿÿÿÿàí à  N@ ÿÿÿÿÃà R àõ T  P  Uÿÿÿÿÿÿÿÿ`Ø Wà$àà ÿÿÿÿà+Àà  [à1 Ã  ]à9€Ã  _à?`à  aàF@à  càM à  eàUà  g  iÿÿÿÿÿÿÿÿØ\ k°i mh`à €€ pà àxÀ r€ÿÿÿÿà Ã  tàˆ€Ã  và‘pÚ xàšh zà£` |àµ@à  ~à¾ à  €àÉà  ‚  „ÿÿÿÿÿÿÿÿ@ØÔ †àâ@ $ÿÿÿÿàè ˆ@ ‰  ‹ÿÿÿÿÿÿÿÿ%@Øð àù( Þÿÿÿÿàÿ@ /&À àè ˆ@ ’  ”ÿÿÿÿÿÿÿÿ*Ø –à  Þÿÿÿÿà€Ã  ™à € ›  ÿÿÿÿÿÿÿÿ Ø Ÿà%*€ mÿÿÿÿ`à €€ ¤Ã à,* ¦€ ¢à4 ˜*ÿÿÿÿà7 %@ ªÀ ¬*à: ®* ¨  ¯ÿÿÿÿÿÿÿÿ+€ØB ±N Mÿÿÿÿ S µ Y · _ ¹ e » k ½ r ¿ Á °x ÃàÄ ÿÿÿÿà‹Ä  Åà•Ú Ç  Éÿÿÿÿÿÿÿÿ à› Ë ÿÿÿÿàŸÄ ÿÿÿÿà©Ä  Ïà´Ä  Ñà•Ú Ó  Õÿÿÿÿÿÿÿÿ à¾ ×  ÍàÂà  ÙÀ Û ØË ÝàÐ à ÿÿÿÿàÙà  ààâàà  âàëÀà  äàó Ã  æàû€Ã  èà`à  êà@à  ìà à  îàà  ð  òÿÿÿÿÿÿÿÿ@Ø ôà&`Ä ÿÿÿÿà,@Ä  ÷à2 Ä  ùà8Ä  û  ýÿÿÿÿÿÿÿÿ€°> ÿJà]@à ÿÿÿÿàg    à àp   à àyà   à à€À    àÂ à‰    àÂ à”€   à›` 6  à¢@ 7  à ੠   à ೠ    ÿÿÿÿÿÿÿÿ`Ø»  à]€Ã ÿÿÿÿàg`   #à à”@ '  %à ੠ *  (à ೠ-  +  .ÿÿÿÿÿÿÿÿ Ø 0Ëàùà ÀÛ@@ÿÿÿÿà€Û@@ 7à@Û@@ 9àÂ à  =  ;à#à  >  @ÿÿÿÿÿÿÿÿØ( B°2Ù °=à  Gÿÿÿÿ M G S I Y K M °_ Ofàm@Û@@ÿÿÿÿàv Ù  RàÙ  T  Vÿÿÿÿÿÿÿÿ€°„ XààÙ ÿÿÿÿà Z à“À ]  [à—€Û@@ ^à¤@Û@@ `à­à  bà¶ÀÛ@@ dà€Û@@ fàÊ`Ù  hàÔ@Ù  jàÙÛ@@ làæÀÛ@@ nàñ€Û@@ pàø@Û@@ ràÛ@@ t  vÿÿÿÿÿÿÿÿ° xàÂ à  { ÿÿÿÿàà  |  ~ÿÿÿÿÿÿÿÿ@° €"#’$%N&f'(É)‘* À+ ‹,h-N./J01ù2f34pq’rsftuÉv‘w Àx ‹yhzN{|J}~ùf€Ö×’ØÙÚÉÛ ÀÜ ‹ÝhÞßJàáùâfãäòó’ôõöÉ÷ ÀøhùúJûüùýfþÿ ’!"#É$ À%h&'J()ù*f+,=>’?@AhBCJDEùFfGPQ’RSThUVJWXùYfZ €’Nf É N ‘  ‹  À ‹hhNJËàùfA &€%à 0€à €,€!ÿÿÿÿà €1€$€"€  €'¡Ð!€"#’$%N&f'(É)‘* À+ ‹,h-N./J01ù2f34 9  ‚ G ‚ U ‚ d ‚à z  €p€E5Q u€W6à \ÿÿÿÿ€ƒÛ@ÿÿÿÿ€ŒÛ@€M€øÛ@€O€Û@€Q€¶Û@€S€ñÛ@€Uˆ7€vA’ Ù A­à A˜ à ˆ9€x€T  W€a  <€`€\  _€d€c  f€f€j  m€h€q  t€j€x  {€l€  ‚€n€F  I€p€†  ‰€r  J€Y¡ÐŒ€IÀ€YL€zR[À€`SÿÿÿÿÿÿÿÿÿÿÿÿÀ€Yb€|ipÀ€Ywÿÿÿÿ~…Ž’f‘’É“‘” À• ‹–h—N˜™Jš›ùœfžà z ŸQ ž€  €Äÿÿÿÿ€­à ÿÿÿÿ€ÔÙ €–€øÛ@€˜€Û@€š€¶Û@€œ€ñÛ@€žˆ¡€Ãà z A¬€£à Z A“€¦AµÙ AºÛ@A¿Ù €µ  ¸€¯ˆ¹€Å  »€±€È  Ë€³€Ð  Ó€µ€Ø  Û€·€­  °€¹€ï  󀻈ú€Ë€þ  €¾  €½  ²€¢¡Ð€’À€¢´€Ç¿ÇÀ€±ÀÿÿÿÿÿÿÿÿÿÿÿÿÀ€¢Ï€É×ßÀ€¢÷ÿÿÿÿÿÿÿÿÿÿÿÿÀ€½ ÿÿÿÿÿÿÿÿÿÿÿÿ’É À ‹hJùf !"Q È€é#à \ÿÿÿÿàÛ@ €Ò €áÿÿÿÿàÛ@ €Ô€ä€â€ÖÛ@€å€ÚÛ@€çˆ$€òA˜#à €+  .€î  (€ë¡Ð1€ÝÀ€ë*ÿÿÿÿÿÿÿÿÿÿÿÿ23’456É7 À8h9:J;<ù=f>?@Q Þ€Aà ÜÿÿÿÿàÛ@ €Ò(€ÿÿÿÿàÛ@ €Ô'€ €€Ö&Û@€ €Ú%Û@€ à z €¬$€€ˆB€A“)Û@Aç/Û@Aë+Û@Aµ*Ù   X€¡Ðn€À€Z€!_dÀ€iÿÿÿÿÿÿÿÿÿÿÿÿop’qrsÉt ÀuhvwJxyùzf{|}Q ð€7~à |ÿÿÿÿà z €¬0€6ÿÿÿÿˆ€<  ‚€9¡Ð’€2À€9„ÿÿÿÿ‰ÿÿÿÿ“”’•–—h˜™Jš›ùœfžA þ€RŸÃ <ÿÿÿÿà €14€Nÿÿÿÿà ‚ € 3€Q€O€   £€T¡Ð¥€J¦§’¨©ªh«¬J­®ù¯f° ±€€ €=€€€€?€€0€ € W€ f€ € €¸€.€'€€ì€Ÿ€ã€€ €€G€"€€T€0T€PT€'ÐV`V€(€Y(`Y€)>€* €+!€,€-@€.€/D€0ƒ€1)€2߀35€41€5¬€6ä€7"€8H€9#€:'€;]€<j€H0j€IPŽ€YЖ,P–€`З0И8`š€cР<Ð¥HЪpаœÐ±¸Ð¶ÌлäÐÁÐÂP€pÐÃ(ÐÄ8`Ä€q`Ѐt€Ñ„P>€½ÐB´ÐFØÐGàPH€¾ÐIÐJ `J€¿Ð[(Ð@[0Ðu4ÐyDÐzLÐ|d`|€ÀÐ>tP>€½ÐB„`|€ÀЈГ Ð”¸Ð˜À`›€Á`œ€Â@€Í,€Î€Ï(€ÐR€Ñ…€Ò¨€ÓL€Ô{€Õñ€Ö4€×J€Ø%€ÙG€Ú_€Û¡€Ü0¡€ÝP¸€ëн о4ÐÃ<`Àð€Ä@€?†€@1€As€B™€Cô€D?€EM€F(€GO€H>€I0>€JPR€TÐTÐW0`W€U€X8`X€VE€WF€X‡€Y2€Z~€[š€\õ€]M€^N€_+€`T€a`U€bisinusfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_list__iobva_list/usr/include/stdlib.hremquotdiv_tldiv_twchar_t/usr/include/sys/wait.h/usr/include/sys/sigevent.h__sival_ptr__sival_intsigvalsigval_t__sigev_value__sigev_signo__sigev_notifysigeventsigevent_tSIGEV_SIGNALSIGEV_NONE__sigev_types/usr/include/sys/time.htm_isdsttm_ydaytm_wdaytm_yeartm_montm_mdaytm_hourtm_mintm_sectmtv_nsectv_sectimespectimestruc_tit_valueit_intervalitimerspecRTTIMER1RTTIMER0CLOCK_PROFILECLOCK_VIRTUALCLOCK_REALTIMECLOCK_INVALID__clockid_tclockid_ttimer_ttv_usectimevalitimervaltz_dsttimetz_minuteswesttimezonelohi__cyclescycles_t__fd_masktv_nunitki_timeval/usr/include/sys/_rlimit_body.hrlim_maxrlim_currlimit/usr/include/sys/resource.hru_nivcswru_nvcswru_nsignalsru_msgrcvru_msgsndru_iochru_oublockru_inblockru_nswapru_majfltru_minfltru_isrssru_idrssru_ixrssru_maxrssru_stimeru_utimerusage/usr/include/sys/siginfo.hSI_MESGQSI_ASYNCIOSI_TIMERSI_USERSI_QUEUE__si_codes__pad__band__fd__file__addr__fault__status__SIGCLD__uid__kill__pdata__pid__proc__datasi_valuesi_errnosi_codesi_signo__siginfosiginfo_tk_siginfo_t/usr/include/sys/newsig.hsigset__sigset_tsigset_t/usr/include/machine/save_state.hss_fp31ss_fp30ss_fp29ss_fp28ss_fp27ss_fp26ss_fp25ss_fp24ss_fp23ss_fp22ss_fp21ss_fp20ss_fp19ss_fp18ss_fp17ss_fp16ss_fp15ss_fp14ss_fp13ss_fp12ss_fp11ss_fp10ss_fp9ss_fp8ss_fp7ss_fp6ss_fp5ss_fp4ss_fp3ss_fp2ss_fp1ss_fp0__fp_dbl_blockfp_dbl_block_tss_fp31_loss_fp31_hiss_fp30_loss_fp30_hiss_fp29_loss_fp29_hiss_fp28_loss_fp28_hiss_fp27_loss_fp27_hiss_fp26_loss_fp26_hiss_fp25_loss_fp25_hiss_fp24_loss_fp24_hiss_fp23_loss_fp23_hiss_fp22_loss_fp22_hiss_fp21_loss_fp21_hiss_fp20_loss_fp20_hiss_fp19_loss_fp19_hiss_fp18_loss_fp18_hiss_fp17_loss_fp17_hiss_fp16_loss_fp16_hiss_fp15_loss_fp15_hiss_fp14_loss_fp14_hiss_fp13_loss_fp13_hiss_fp12_loss_fp12_hiss_fp11_loss_fp11_hiss_fp10_loss_fp10_hiss_fp9_loss_fp9_hiss_fp8_loss_fp8_hiss_fp7_loss_fp7_hiss_fp6_loss_fp6_hiss_fp5_loss_fp5_hiss_fp4_loss_fp4_hiss_fpexcept7ss_fpexcept6ss_fpexcept5ss_fpexcept4ss_fpexcept3ss_fpexcept2ss_fpexcept1ss_fpstat__fp_int_blockfp_int_block_tss_newcksumss_oldcksumss_reserved2ss_cr26ss_cr25ss_cr24ss_cr13ss_cr12ss_cr10ss_cr9ss_cr8ss_cr0ss_sr7ss_sr6ss_sr5ss_sr3ss_sr2ss_sr1ss_sr0ss_sr4ss_cpustatess_cr22ss_cr21ss_cr20ss_cr19ss_cr15ss_pcsq_tailss_pcoq_tailss_pcsq_headss_pcoq_headss_cr11ss_gr31ss_spss_ret1ss_ret0ss_dpss_arg0ss_arg1ss_arg2ss_arg3ss_gr22ss_gr21ss_gr20ss_gr19ss_gr18ss_gr17ss_gr16ss_gr15ss_gr14ss_gr13ss_gr12ss_gr11ss_gr10ss_gr9ss_gr8ss_gr7ss_gr6ss_gr5ss_gr4ss_gr3ss_rpss_gr1ss_reserved__reg64__reg64_tss_cr26_loss_cr26_hiss_cr25_loss_cr25_hiss_cr24_loss_cr24_hiss_cr13_loss_cr13_hiss_cr12_loss_cr12_hiss_cr10_loss_cr10_hiss_cr9_loss_cr9_hiss_cr8_loss_cr8_hiss_cr0_loss_cr0_hiss_sr7_loss_sr7_hiss_sr6_loss_sr6_hiss_sr5_loss_sr5_hiss_sr3_loss_sr3_hiss_sr2_loss_sr2_hiss_sr1_loss_sr1_hiss_sr0_loss_sr0_hiss_sr4_loss_sr4_hiss_cpustate_loss_cpustate_hiss_cr22_loss_cr22_hiss_cr21_loss_cr21_hiss_cr20_loss_cr20_hiss_cr19_loss_cr19_hiss_cr15_loss_cr15_hiss_pcsq_tail_loss_pcsq_tail_hiss_pcoq_tail_loss_pcoq_tail_hiss_pcsq_head_loss_pcsq_head_hiss_pcoq_head_loss_pcoq_head_hiss_cr11_loss_cr11_hiss_gr31_loss_gr31_hiss_sp_loss_sp_hiss_ret1_loss_ret1_hiss_ret0_loss_ret0_hiss_dp_loss_dp_hiss_arg0_loss_arg0_hiss_arg1_loss_arg1_hiss_arg2_loss_arg2_hiss_arg3_loss_arg3_hiss_gr22_loss_gr22_hiss_gr21_loss_gr21_hiss_gr20_loss_gr20_hiss_gr19_loss_gr19_hiss_gr18_loss_gr18_hiss_gr17_loss_gr17_hiss_gr16_loss_gr16_hiss_gr15_loss_gr15_hiss_gr14_loss_gr14_hiss_gr13_loss_gr13_hiss_gr12_loss_gr12_hiss_gr11_loss_gr11_hiss_gr10_loss_gr10_hiss_gr9_loss_gr9_hiss_gr8_loss_gr8_hiss_gr7_loss_gr7_hiss_gr6_loss_gr6_hiss_gr5_loss_gr5_hiss_gr4_loss_gr4_hiss_gr3_loss_gr3_hiss_rp_loss_rp_hiss_gr1_loss_gr1_hi__reg32__reg32_tss_mpsfu_ovfloss_mpsfu_lowss_mpsfu_high__ss_narrow__ss_narrow_tss_32ss_64ss_widess_xorfpintfpdblss_fpblockss_padss_narrowss_flags__save_statesave_state_tss_sizestack_tmcontext_t__uc_stack__uc_sigmask__ucontext__uc_link__sub_ctxtuc_subcontextuc_reserved_flagsuc_created_by_getcontextuc_sparesuc_mcontextucontext_t/usr/include/sys/signal.hsig_atomic_tsa_flagssa_mask__sa_handler__sa_sigaction__handlersigactionss_onstacksigstacksv_flagssv_masksv_handlersigvec/usr/include/machine/frame.hfm_pspfm_epfm_clupfm_slfm_crpfm_erpfm_esr4fm_edpframe_markerframe_marker_tsm_argsm_rval2sm_rval1sm_errorsm_eosyssm_syscall_actionsm_omasksm_onstacksm_syscallsiglocal_miscsl_sssl_miscsiglocalsl_sisl_ucsiglocalxsi__paddingsc__xsisc_sfmsc_argssxslsc_ctxtsigcontextP_ALLP_CIDP_GIDP_UIDP_SIDP_PGIDP_PIDidtype_tw_Stopvalw_Stopsigw_padw_Sw_Termsigw_Coredumpw_Retcodew_Tw_statuswaitkeepcostfordblksuordblksfsmblksusmblkshblkhdhblkssmblksordblksarenamallinfoword4word3word2word1long_double/usr/include/pwd.hpw_audflgpw_audidpw_shellpw_dirpw_gecospw_commentpw_agepw_gidpw_uidpw_passwdpw_namepasswds_passwd/usr/include/errno.h/usr/include/sys/errno.h/usr/include/math.hretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndisin.hncol_invicol_cenncolIsin_row_tkeyrowcol_dist_invcol_distijustifylon_cen_merref_lonnrow_halfnrowang_size_invsphere_invspherefalse_northfalse_eastIsin_tstrnumerror_terrortextroutineISIN_BADALLOCISIN_BADPARAMISIN_BADHANDLEISIN_BADKEYisinisinusforinitdjustifydzonenzoneistatIsin_for_initthisIsinirowclatncol_cenisinusforyxlatlonIsin_fwdcolflonIsin_for_freeIsin_errorerrA$A$A$(DA((GC€(ÿÿÿC€(ÿÿÿC€(ÿÿþøC€(ÿÿþð€\!€€D|ÉÐ@(A04K€\ÿÿÿ¨K€\ÿÿÿ¬AD(DAL(PC€(ÿÿÿC€(ÿÿÿC€(ÿÿþüC€(ÿÿþøÜìYÌØK€Äÿÿÿ¬€€Äÿÿÿ°C€”üÿÿÿ°ää/Y¸àBG/K€ÄÿÿÿÀH\A 0,C€\ÿÿÿLC€\ÿÿÿH€\ÿÿÿÿ@\K€\ÿÿÿ¸AHÜC€ÿÿÿHC€ÿÿÿDC€ÿÿÿ@A¸à2C€ÄÿÿÿÀD„/(8/!ðô/Aø/A€Œb€dtÿÿÿÀx|A A,A,³€(Úæ„½VÈTÓÓTUUÛûÛä½½½V9½YÝÛùÛûÖ¶³‚€(Úæ”½–½—ÈPÔÔPÔÛûÛä½½½—6 ½˜½ ½¥½ª½°½±½»½Á½Âˆ½¥½ªˆÔÔ½°½±ÕÓÕÕÕÓÕÕ½»½Á½Âˆ½ª½°½±½Á½ÂÖÓÖÔÛûÛä½½½±½°;k ½¶½»½Á½Â ÔÔÛûÛä½½½Â;k ½ÃUUÛûÛä½ÓÖ2UÛûÛä½ ½½Ä½š½¢½§½­½³½¸½¾½Í½Ð½Ñ½É ; P½ËÛûÛä½½½ÉPÛûÛä½ ½½Ð½š½¢½§½­½³½¸½¾½Ä½Í½Ñ½™UUÛûÛä½½½™2UÛûÛä½½½š½¢½§½­½³½¸½¾½Ä½Í½Ð½Ñ½¡UUÛûÛä½½½¡2UÛûÛä½½½¢½š½§½­½³½¸½¾½Ä½Í½Ð½Ñ½¦UUÛûÛä½ÓÖ2U½§½ÑÛùÛûÕ¶½¬UUÕÛä½ÓÖ2UÛûÛä½ ½½­½š½¢½§½³½¸½¾½Ä½Í½Ð½Ñ½²UUÛûÛä½ÓÖ2UÛûÛä½ ½½³½š½¢½§½­½¸½¾½Ä½Í½Ð½Ñ½·UUÛûÛä½ÓÖ2UÛûÛä½ ½½¸½š½¢½§½­½³½¾½Ä½Í½Ð½Ñ½½UUÛûÛä½ÓÖ2UÛûÛä½ ½½¾½š½¢½§½­½³½¸½Ä½Í½Ð½Ñ½ÌUUÛûÛä½½½Ì2UÛûÛä½½½Í½š½¢½§½­½³½¸½¾½Ä½Ð½Ñµ¶/³æ€( Úç¾ ¾¾¾¾(¾,¾-¾“¾”ÈŒŒ¾ Ó¾Ó¾¾¾-¾“¾”¾¾¾¾(¾,¾¾¾)¾*¾ÛûÛä½;½ ¾¾ÛûÛä½<½ ¾¾¾¾¾.¾F¾yÖ¾6¾ÛûÛä½½ ¾¾UUPÛûÛä½½ ¾7 PÛûÛä½;½¾¾ ¾¾¾¾¾¾6¾›¾ UUPÛûÛä½½ ¾ 7 PÛûÛä½;½¾ Ó¾¾¾¾¾¾6¾›¾UUPÛûÛä½½ ¾7 P¾ Õ¾¾¾¾¾6¾›¾œ ÛùÛûÕ¶¾UUP7 PÖÛä½;½¾¾ ¾Õ¾¾¾¾6¾›¾UUP7 PÛûÛä½;½¾¾ ¾¾Ö¾¾¾6¾›ÖUUP7 PÛûÛä½;½¾¾ ¾¾¾¾¾¾6¾›ÛûÛä½½¾#¾'¾-¾B¾G¾I¾uŒŒ¾(ÖÖ¾'¾-¾B¾G¾I¾u¾$¾&¾'¾(¾+¾,¾-¾'¾B¾u¾*¾(¾G¾I¾'¾$¾(¾G¾I¾%¾-¾,ÛûÛä½½¾$¾*ÛûÛä½½¾%¾-ÛûÛä½½¾&ÛûÛä½½¾'¾(ÛûÛä½½¾(ÛûÛä½½¾*ÛûÛä½½¾)ÛûÛä½½¾+¾-ÛûÛä½½¾,¾-ÛûÛä½H½¾-¾2ÛûÛä½½¾.¾26ÛûÛä½½¾=¾2¾3ÓÛûÛä½½¾2¾41¾5UUP7 PÛûÛä½ ½¾6¾ ¾¾¾¾¾¾6¾›¾>¾B¾ÕÛûÛä½½¾>¾GŒ¾BÔŒÔÔ¾IÔ¾[ÖÕÖÕ ¾FÛûÛä½½¾B¾G¾IÔ;kÛûÛä½½ ¾G¾I;k¾JÛûÛä½½ ¾IÛûÛä½½ ¾J¾[ÛûÛä½½ ¾[¾uÛûÛä½½¾u¾y¾z¾|ÔÛûÛä½½¾z¾|ÛûÛä½½¾|¾>Ó¾B¾ÛûÛä½.½¾>¾B¾¾“¾”ÕÕÕ¾˜ÕÕÔÛûÛä½½¾“¾”ÛûÛä½½¾”¾˜ÛûÛä½½¾˜µ¶³€(Úç „¾½ÈPPÛûÛä½½¾½:¾¾ÛûÛä½ ½¾þÀ¾ÄÛùÛûÕ¶¾¿UUÕÛä½ÓÖ2UÛûÛä½ ½¾À¾þĵ¶³€(Úç L¾ò¾ó¾Õ¾Ö¾üÛûÛä½½¾ò¾õÛûÛä½½¾ó¾ö¾÷¾ø¾¾¾ È“¾÷¾ø“ÔÔ¾ü¾ÕÔ¾¾ “ÖÖÔ¾üÕÓ¾¾ÖÔÔÛûÛä½½¾ü¾¾ÛûÛä½½¾¾¾ÛûÛä½$½¾¾¾ÔÛûÛä½½¾¾ÛûÛä½½¾¾ ÛûÛä½½¾¾ ÛûÛä½½¾ ¾¾ ÛûÛä½ ½¾¾õ¾ö¾÷¾ø¾¾ ÔÔÛûÛä½½¾ ¾ÛûÛä½½¾¾ÛùÛûÕ¶¾õUUP7 PÕ¾öUUPÕPÕÛûÛä½d½¾÷¾õ¾ö¾ø¾¾ÛûÛä½d½¾ø¾õ¾ö¾÷¾¾µ¶³€(Ú瀾.ÈUUP7 P¾;ÛùÛûÕ¶¾/UUP7 PÕ¾5ÛûÛä½½¾2¾51Ô¾7¾6ÖÛûÛä½½¾6ÛûÛä½ ½¾:¾.¾/ݾ;µ¶³€(Úç ¾TÈTÓÓTUUÛûÛä½½¾T9¾X¾WÔÝÛùÛûÖ¶##ÔÔ#" #ÔÕÔ$#ÖÖ4ÖÖÖ!#ÖÖ.#ÖÖ(#ÖÖ$#ÖÖ1#ÖÖÔÕÔÔÔÔÔÔÔÔÔÔÔÔÔ ##ÔÔÔ #ÔÔ"#"%ÓÓÓ§%[%ÓÓX%ÓÓÓ%ÓÓÖ% ÓÓÜ%ÓÓm%ÓÓˆ% ÓÓC% ÓÓAc #@%Ó %ÓÓ©%Ó Õ X @ l $ | S @Œ˜ ¤@¬0í¸; Ì `0 䣸0í›    A0 #@LX0í`c0 -pà € èisinusfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@ Isin_error Isin_for_freeIsin_fwd isinusfor Isin_for_init isinusforinit@error@ SD$isinusfor $gntt_label $lntt_labelerror__iobM$2fprintf isinusforinitS$22$isinusforinit Isin_for_freefabs Isin_for_initS$23$Isin_for_init Isin_errormallocfreecos isinusforIsin_fwd S$25$Isin_fwdisinusinv.o/ 1074014853 1032 20 100666 46584 ` 1Ìüµø@ ´ ðð ü±Ø¥¼ ³h “œG!”kÂ?Ù7Þ€+`7X4:@+`4?77è@7ùKÂ?Yè@À7Þ?kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃ@kÄ>É+`0 H 0àH H:€ è@@‹€"Š1€ 0$ „"¢#à7÷ .ñ1¤ 0$ „"¢.à1¤ 0$ „"‚7Ý=á.ð/°0… 0$ „"º7ã`,a0… 0$ „"’,q7Ù>ñ00¡Š'!1À¢!„è@0†.0 0$ „"bRW6÷Öà ä‹"j7Ô=á,`.€0… 0$ „"j,p0… 0$ „"J08áŠN9À¢†è@0†.0 0$ è*+`49@è@4: ÏŸKÂ>Y7Ú>!7Ó?y/Q7ß?¡/A1€H&`1 H/ñ/áè@&yN+`ƒ€!˜h<Ë€€KÂ>Y+`49è@4:àÏŸ€`KÂ>Y+`49`è@4:@ÏŸ€0KÂ>Y+`49Ðè@4:°4?ÿKÂ>YKÄ>ÉOÃ>Á/Ñ0//Ñ0./Ñ0-è@À/Ñ0,+`49`è@4:@ÏŸŸKÂ>Y+`49Ðè@4:°ÏŸŸmKÂ>Y+`49Pè@4:0ÏŸŸ=KÂ>Y+`49Ðè@4:°ÏŸŸ KÂ>Y+`49Ðè@4:°ÏŸžÝKÂ>YkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ>ùkÅ?kÆ? kÇ?kÈ?"à6ÿ 0 H /á0àH1„ 0$ „!2/ñ2 0$ „!J/à 2 0$ „!*/ðKÅ=ù2 0$ 2 2 0$ 2 .Œ¤a’#þ7ç ˆåazRH5Õ ˆÀ!ŠKÄ=ñˆ€a²„„Aªè@4Àˆ!È7ƒ+`49°+`è@4:@È`€p4|+`49+`è@4:0È`€84|+`4490+`è@4:04|KÂ>YKÈ?KÇ?KÆ? KÅ?KÄ>ùOÃ>ñ/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,+`49P+`è@4:0È`ŸU4|+`49p+`è@4:0È`Ÿ4|+`49+`è@4:0È`žå4|h`¸"À6Ø`7Ü=ákØ?17Ý>!4w 4`/RY79'˜ 1Ìn/±1 ¢/¡/2.,`Ó=Á,p0ˆ .à .ð1ñn/áh}XheP/ð0$ è/à1¤/àH|Xhd€è@×\„7…ˆ Hh|°è@4z+`49Ð+`è@4:@È`U4|HX4€aèkÀ?q"`7Ç?a6v KÓ?1.Á4.p.`7Ú?A$ðF_8À¢…'A0°0À¢0‡n1È. „„`@11Nè@@0’N1çN20ÁŠèP$ è@@1äN7Ú?A20ÁŠ'II˜ _ ¿€  •’ ` ¨€$ 0 ¢1Æn,°Œ‚ 0L¿ 7÷RT6”Ò‚Áè ¢‰RY79Ó!Á ¡‰4ÆHXkÆ?qƒæ^g7Ú?AHt°7å?ÿÔ…„1N&„4u  _”4A8G1¢1¢0†n.±0¤n .  èÅha¸kÂ?Ù7Þ0àH7Ø?¡Kß>™+`K×>‘0 HH:/kß?‰è@k×?‹€ 4KÂ>Ùè@À7Þ?+`49è@4:ðÏŸŸÅKÂ>ÙkÂ?Ù7Þ0HKß>‰K×>/àƒ@"¨.àKX¸"”6}8G‹¸"º7Ô>¡/P .‘7Y /0#1 . 7 /±1EN.à0¦ 0$ „"‚/ 0¦ 0$ „"b7Y`0Å./! 7Á?!KTX7Â?¡1 N0¡Š$!$Q !“Št`KUP6´?ÿ tkÂ?‘7S KÁ?‘KU° `kÀ?‘KÖ?‘/@.`×–„ • 0æ. &È.Ð1EN 1¢1' 1fN0¤ 0$ „!R/°0¦ 0$ „!27`/ .á.ñ0¤N0è/à0¦ 0$ è 0¤./à/à.à0¦ 0$ è 0…/à4KÂ>Ùè@À7Þ?+`49P+`è@4: è½KÂ>Ù+`49p+`è@4:è…KÂ>ÙÏŸm.àÏŸ].àkÂ?Ù7Þ€7_ˆ :+`49+`è@4: KÂ?Yè@À7Þ?K÷¸#”78G‚ù 2+`49°+`è@4:èKÂ?YKú°kà¸è@kß?KÚ?è@k@°Ë€ŸUKÂ?YkÂ?Ù7Þ€+`78K]4?@KW+`kÝ?™49Ðè@7úKÂ?Y4?ÿè@À7Þ?À!ûTD-@!ûTD-?ÿ× =p£×A3Æ€\)?„záG®{¿„záG®{@záG®=Û|ßÙ×½»À!ûTD-@!ûTD-@ !ûTD-?ðÀ !ûTD-?ù!ûTD-?à@¿ù!ûTD-?ù!ûTD-?ð@!ûTD-@ !ûTD-À !ûTD- error (isinusinv.c/%s) : %s memory allocationinvalid parameterinvalid handleinvalid keyisinusinvinitbad return from Isin_inv_freeisinusinvinitbad parameter; sphere radius invalidisinusinvinitbad parameter; longitude of central meridian invalidisinusinvinitbad parameter; nzone out of rangeisinusinvinitbad parameter; nzone not near an integer valueisinusinvinitbad parameter; nzone not multiple of twoisinusinvinitbad parameter; ijustify out of rangeisinusinvinitbad parameter; ijustify not near an integer valueisinusinvinitbad return from Isin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initisinusinvbad return from Isin_invIsin_invIsin_invIsin_inv_freeIsin_inv_free error (isinusinv.c/%s) : (%i) %s ÿÿÿú`ÿÿÿûPÿÿÿü8ÿÿÿý ÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `P ÿÿÿÿÿÿÿÿX!€44,?X!´`8`8?X  ¸À @ÀDÜX!ȘÈPÞØX!Ü```\¶vX!<¼À¼h,X!ø€€€t /‡X! x@ @€ ¶J>( x@ŒŒ «>( $@(˜ «  $$¨ ·DRì$Rì¸ ¸e0¼S¼Ä ¿<uì €cÌ €Ð ûƒl qLÜ ýŸ|\èÿÿÿÿŸ|@\@ø ¥¼“œÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$CODE$$CODE$$CODE$$CODE$$CODE$$DATA$ $SHORTDATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(Í?/å”@€ Rì¼ €@°<°CÚ°KðSÚ°\à °dÄ °mà °wÄ °‚Ã@°ŠÄ@°“  °œ  °¦Ù °¯Ú °¹Â°ÆÚ°Ôà °àÄ °íðûÚ° à °Ä °%à °3Ä °Bà °OÄ °]  °k  °x  °‡  °• °¶ °¼ ° °É °Ñ °Ú  °ã °ê °÷  ° ° °  ° °% °2  °? °J °U  °` °i °o °w °} °ƒ °‰ °‘ °š °¤Ù °« °² °º °ÀÚ°É à °Ó B°Ý °ç C°ï °ô °ÿ °  ° ° :°Ú°&Ú°.Ä °4Ú °;Ä °@Ú°GÚ°MÚ°T °[°aðh °o D°w A° ;°‡ °’Ú °š  °¡Ú °© °¯ °· °¾ °Å `à €  d  àË f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÍ jà l °Ö m`à €@ oÙ àÞ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øâ u°è w°íà °óÃ`à € {Û@@àù€ }ÿÿÿÿ`à €    à` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °# •°. °4 4°: `?à € š ™ àB œÿÿÿÿ  žÿÿÿÿÿÿÿÿØK  °K ¢°R  °Z  °c  °n °{ °ˆ ’à§xÚÿÿÿÿà¯pÚ «à·`Ú ­àÚ à¾@ ±  ¯àÚ àÅ  ´  ²àËà  µ  ·ÿÿÿÿÿÿÿÿ€°Ñ ¹àà àÖ@ ¼ ÿÿÿÿ`à €€ ¿ÚàßÀ Á€ ½àÚ àç  Å  ÃàÚ àñ€ È  Æà§xÚ Éà¯pÚ Ëà·`Ú ÍàÚ à¾@ Ñ  ÏàÚ àÅ  Ô  ÒàËà  Õ  ×ÿÿÿÿÿÿÿÿ`°û ÙàÛ@ ° Ü`ÿÿÿà €ÿÿÿ Þ »€0  ààÛ@ ° äà0 à ÿÿÿÿà4à  ç  éÿÿÿÿÿÿÿÿ@°9 ëà0 Ù ÿÿÿÿà4Ù  î  ðÿÿÿÿÿÿÿÿ@°? ò°FØ Nfàà à‚ ø ÿÿÿÿàŽÃ  ùÀ û Øš ý°¡ þàª@ ÿ ÿÿÿÿà¸ à  àÆÃ    ÿÿÿÿÿÿÿÿ`ØÕ °Þ  éÿÿÿÿ ö    Ø à'à ÿÿÿÿà0àà  à8Àà  à@ Ã  àH€Ã  àO`à  àW@à  à_ à  àfà    !ÿÿÿÿÿÿÿÿ Øm #àp Ù ÿÿÿÿàx <  &  (ÿÿÿÿÿÿÿÿ@Ø *°ˆ ,à”@ ,@ÿÿÿÿà ,@ .  0ÿÿÿÿÿÿÿÿ€Ø© 2 ´ÿÿÿÿ ½ 5 Æ 7 Ô 9 â ; ñ = ? Øÿ A°  B°Ú à Ù ÿÿÿÿàx <  E  Gÿÿÿÿÿÿÿÿ@Ø% Ià”@ K@ÿÿÿÿà K@ L  Nÿÿÿÿÿÿÿÿ€Ø- Pà7 à ÿÿÿÿàBà  S  Uÿÿÿÿÿÿÿÿ@ØQ WàZ Ú ÿÿÿÿà]Ú  Z  \ÿÿÿÿÿÿÿÿ@Ø` ^°i `°rÙ à| Ù ÿÿÿÿàxÙ  c  eÿÿÿÿÿÿÿÿ@Ø… g à°  J ÿÿÿÿ๠J  k  mÿÿÿÿÿÿÿÿ@Ø oÉ àå@Ù ÿÿÿÿàï Ù  sàøÙ  uààÙ  wàÀÙ  yà Ù  {à €Ù  }à+`Ù  à6@Ù  à? Ù  ƒàIÙ  …àSàÙ  ‡à\ÀÙ  ‰àe Ù  ‹àn€Ù  àx@ K@ à K@ ‘  “ÿÿÿÿÿÿÿÿ`ØŠ •N ‘  ¬ÿÿÿÿ µ š À œ Éÿÿÿÿ ž Ñÿÿÿþ   ¢ ØÚ ¤` à €@ ¦Ã àåÀ ¨@ÿÿÿÿàë Ù ÿÿÿÿàòà  ¬  ®ÿÿÿÿÿÿÿÿ@à÷ °@ÿÿÿÿàà àþ ´ ÿÿÿÿ  µÿÿÿÿÿÿÿÿ à  ·  ²à à ÿÿÿÿ  »ÿÿÿÿÿÿÿÿ à  ½ ÿÿÿÿà  7 ÿÿÿÿ  Áÿÿÿÿÿÿÿÿ à % à  ¿À Å à ,  Ç ÿÿÿÿà 4 4  È  Êÿÿÿÿÿÿÿÿ@à : Ì@ ¹À Î@à A€ Ð@ ªà H` ÿ  Ñà Q@à  Óà Z à  Õà bà  ×  ÙÿÿÿÿÿÿÿÿØ k Û° u Ýàë Ù ÿÿÿÿàòà  ß  áÿÿÿÿÿÿÿÿ@à÷ ã@ÿÿÿÿà E àþ ç ÿÿÿÿ  èÿÿÿÿÿÿÿÿ à  ê  åà à ÿÿÿÿ  îÿÿÿÿÿÿÿÿ à  ð ÿÿÿÿà  7 ÿÿÿÿ  ôÿÿÿÿÿÿÿÿ à % ö  òÀ ø à ,  ú ÿÿÿÿà 4 4  û  ýÿÿÿÿÿÿÿÿ@à : ÿ@ ìÀ @à A@ @ÿÿÿÿà Q à  à Zà    ÿÿÿÿÿÿÿÿ€°    ‹ `à € Ù à ¥ ÿÿÿÿ  ÿÿÿÿÿÿÿÿØ ¬ ° ·  Àà âÀÛ@@ÿÿÿÿà ê€Û@@ à ò@Û@@ à úÛ@@ à ÀÛ@@ à €Û@@ !à @Û@@ #à Û@@ %à "ÀÛ@@ 'à *€Û@@ )à 2@Û@@ +à :Û@@ -à BÀÛ@@ /à J€Û@@ 1à R@Û@@ 3à ZÛ@@ 5à bÀÛ@@ 7à j€Û@@ 9à r@Û@@ ;à zÛ@@ =à ‚ÀÛ@@ ?à Š€Û@@ Aà ’@Û@@ Cà ™Û@@ Eà  ÀÛ@@ Gà §€Û@@ Ià ®@Û@@ Kà µÛ@@ Mà ¼ÀÛ@@ Oà ÀÛ@@ Qà Ê@Û@@ Sà ÑÛ@@ U  WÿÿÿÿÿÿÿÿØ Ø Y° ç [à öàà ÿÿÿÿà Àà  ]à  Ã  _à €Ã  aà "`à  cà -@à  eà 8 à  gà Cà  ià Nàà  kà YÀà  mà d Ã  oà o€Ã  qà z`à  sà …@à  uà  à  wà ›à  yà ¦àà  {à ±Àà  }à ¼ Ã  à ǀà  à Ò`à  ƒà Ý@à  …à è à  ‡à óà  ‰à þàà  ‹à Àà  à  Ã  à €Ã  ‘à *`à  “à 5@à  •à @ à  —à Kà  ™à Vàà  ›à aÀà  à l Ã  Ÿà w€Ã  ¡à ‚`à  £à @à  ¥à ˜ à  §à £à  ©à ®àà  «à ¹Àà  ­à Ä Ã  ¯à πà  ±à Ú`à  ³à ä@à  µà î à  ·à øà  ¹à àà  »à Àà  ½à  Ã  ¿à €Ã  Áà *`à  Ãà 4@à  Åà > à  Çà Hà  Éà Ràà  Ëà _Àà  Íà l Ã  Ïà y€Ã  Ñà †`à  Óà “@à  Õà   à  ×à ­Ã  Ù  ÛÿÿÿÿÿÿÿÿØ · Ý° Æ ßà Õà  ÿÿÿÿà áÀ   á`à €À å  @à í çÀ ãà úÀ  @ éà€  @ ëà @  @ íà  @ ïà À  @ ñà" €  @ óà* @  @ õà1   @ ÷à8 À  @ ùà? €  @ ûàF @  @ ýàM   @ ÿàT À  @ à[ €  @ àb @  @ ài   @ àp À  @  àw €  @  àƒ @  @  à‹   @ à“ À  @ à› €  @ à£ @  @ à«   @ à¸À  @ àÅ€  @ àÒ@  @ àß  @ àçÀ  @ !à @ #àõ@  @ %àý  @ 'àÀ  @ )à €  @ +à@  @ -à  @ /à#À  @ 1à+€  @ 3à3@  @ 5à;  @ 7àCÀ  @ 9àK€  @ ;àS@  @ =à[  @ ?àcÀ  @ Aàk€  @ Càs@  @ Eà{  @ GàƒÀ  @ Ià‹€  @ Kà“@  @ Màš  @ Oà¡À  @ Q਀  @ Sà¯@  @ Uà¶  @ Wà½À  @ YàÄ€  @ [àÊ@  @ ]àÑ  @ _  aÿÿÿÿÿÿÿÿØÝ c°å eà ÕàÄ ÿÿÿÿà áÀÄ  g`à €À kÄ à í mÀ iàïàÄ  oàúÀÄ  qà Ä  sà€Ä  uà`Ä  wà&@Ä  yà1 Ä  {à<Ä  }àG àÄ  àR ÀÄ  à]  Ä  ƒàh €Ä  …às `Ä  ‡à} @Ä  ‰à‡ Ä  ‹à‘ Ä  à› àÄ  à¥ ÀÄ  ‘௠ Ä  “๠€Ä  •àà `Ä  —àÍ @Ä  ™à× Ä  ›àá Ä  àë àÄ  Ÿàõ ÀÄ  ¡àÿ  Ä  £à €Ä  ¥à `Ä  §à @Ä  ©à' Ä  «à1 Ä  ­à; àÄ  ¯àE ÀÄ  ±àO  Ä  ³à^ €Ä  µàm `Ä  ·àx @Ä  ¹àƒ Ä  »àŽ Ä  ½à™ àÄ  ¿à¤ ÀÄ  Á௠ Ä  Ãຠ€Ä  ÅàÅ `Ä  ÇàÐ @Ä  ÉàÛ Ä  Ëàë Ä  ÍàûàÄ  Ïà ÀÄ  Ñà Ä  Óà+€Ä  Õà;`Ä  ×àK@Ä  Ùà[ Ä  ÛàfÄ  ÝàqàÄ  ßà|ÀÄ  áà‡ Ä  ãà€Ä  åà™`Ä  çà¤@Ä  éà¯ Ä  ëàºÄ  íàÅàÄ  ïàÎÀÄ  ñà×    óà†  õàí`   ÷àø@   ùà    ûà   ýàà   ÿà$À   à/    à:€   àE`   àP@    à[     àf    àqà   à|À   à‡    à’€   à`   à¨@   à³    à¾   àÉà   àÔÀ   !àß    #àꀠ  %àõ`   'à@   )à     +à   -à!à   /à,À   1à7    3àB€   5àM`   7àW@   9àa    ;àk   =àuà   ?àÀ   Aà‰    Cà“€   Eà`   Gà§@   Ià±    Kà»   MàÅà   OàÏÀ   QàÙ    Sà†  Uàë`   Wàõ@   Y`à €@ ]  àÑ _@ [  aÿÿÿÿÿÿÿÿØÿ c° eà Ä ÿÿÿÿà €Ä  gà-`Ä  ià ú@Ä  kà Ä  mà Ä  oààÄ  qàÀÄ  sà" Ä  uà*€Ä  wà1`Ä  yà8@Ä  {à? Ä  }àFÄ  àMàÄ  àTÀÄ  ƒà[ Ä  …àb€Ä  ‡ài`Ä  ‰àp@Ä  ‹àw Ä  àƒÄ  à‹àÄ  ‘à“ÀÄ  “à› Ä  •à£€Ä  —à«`Ä  ™à¸@Ä  ›àÅ Ä  àÒÄ  ŸàßàÄ  ¡àçÀÄ  £àï Ä  ¥àõ€Ä  §àý`Ä  ©à@Ä  «à  à  ­àà  ¯ààà  ±à#Àà  ³à+ Ã  µà3€Ã  ·à;`à  ¹àC@à  »àK à  ½àSà  ¿à[àà  ÁàcÀà  Ãàk Ã  Åàs€Ã  Çà{`à  Éàƒ@à  Ëà‹ à  Íà“à  Ïàšàà  Ñà¡Àà  Óਠà  Õீà  ×à¶`à  Ùà½@à  ÛàÄ Ã  ÝàÊà  ß  áÿÿÿÿÿÿÿÿÀØ; ã°G åàU fÿÿÿÿà[ f çÀ éàa ëÿÿÿÿ`à € îÂài ð ìàp àÿÿÿÿàv \ ôÀ öà| ø òà‡àà  ùàŽ  æÀ ûà˜Ã  ý  ÿÿÿÿÿÿÿÿÿ$Ø¡ °®  ‹à»@ = ÿÿÿÿà˜ à  àà àï      ÿÿÿÿÿÿÿÿ`°à °Ë àÖ  `ÿÿÿÿàá    ÿÿÿÿÿÿÿÿÿÿÿÿÐî à  àù     ÿÿÿÿÿÿÿÿ€Ø à%  €ÿÿÿÿà%Ä  à.%Ä   `à € $à àG$ & "àQ $ (  *ÿÿÿÿÿÿÿÿ&ÀØî ,°] .h°‚Ä à à ÿÿÿÿà˜   2@ ÿÿÿÿÃà 6 à  8 ÿÿÿÿ@ ÿÿÿÿÃà ; à­ =  9À > ༠@  4  Aÿÿÿÿÿÿÿÿ@ØÆ CàÐ Ã ÿÿÿÿàà àï H  F  Iÿÿÿÿÿÿÿÿ@ØÛ Kàä@à ÿÿÿÿàí à  N@ ÿÿÿÿÃà R àõ T  P  Uÿÿÿÿÿÿÿÿ`Ø Wà$àà ÿÿÿÿà+Àà  [à1 Ã  ]à9€Ã  _à?`à  aàF@à  càM à  eàUà  g  iÿÿÿÿÿÿÿÿØ\ k°i mh`à €€ pà àxÀ r€ÿÿÿÿà Ã  tàˆ€Ã  và‘pÚ xàšh zà£` |àµ@à  ~à¾ à  €àÉà  ‚  „ÿÿÿÿÿÿÿÿ@ØÔ †àâ@ $ÿÿÿÿàè ˆ@ ‰  ‹ÿÿÿÿÿÿÿÿ%@Øð àù( Þÿÿÿÿàÿ@ /&À àè ˆ@ ’  ”ÿÿÿÿÿÿÿÿ*Ø –à  Þÿÿÿÿà€Ã  ™à € ›  ÿÿÿÿÿÿÿÿ Ø Ÿà%*€ mÿÿÿÿ`à €€ ¤Ã à,* ¦€ ¢à4 ˜*ÿÿÿÿà7 %@ ªÀ ¬*à: ®* ¨  ¯ÿÿÿÿÿÿÿÿ+€ØB ±N Mÿÿÿÿ S µ Y · _ ¹ e » k ½ r ¿ Á °x ÃàÄ ÿÿÿÿà‹Ä  Åà•Ú Ç  Éÿÿÿÿÿÿÿÿ à› Ë ÿÿÿÿàŸÄ ÿÿÿÿà©Ä  Ïà´Ä  Ñà•Ú Ó  Õÿÿÿÿÿÿÿÿ à¾ ×  ÍàÂà  ÙÀ Û ØË ÝàÐ à ÿÿÿÿàÙà  ààâàà  âàëÀà  äàó Ã  æàû€Ã  èà`à  êà@à  ìà à  îàà  ð  òÿÿÿÿÿÿÿÿ@Ø ôà&`Ä ÿÿÿÿà,@Ä  ÷à2 Ä  ùà8Ä  û  ýÿÿÿÿÿÿÿÿ€°> ÿJà]@à ÿÿÿÿàg    à àp   à àyà   à à€À    àÂ à‰    àÂ à”€   à›` 6  à¢@ 7  à ੠   à ೠ    ÿÿÿÿÿÿÿÿ`Ø»  à]€Ã ÿÿÿÿàg`   #à à”@ '  %à ੠ *  (à ೠ-  +  .ÿÿÿÿÿÿÿÿ Ø 0Ëàùà ÀÛ@@ÿÿÿÿà€Û@@ 7à@Û@@ 9àÂ à  =  ;à#à  >  @ÿÿÿÿÿÿÿÿØ( B°2Ù °=à  Gÿÿÿÿ M G S I Y K M °_ Ofàm@Û@@ÿÿÿÿàv Ù  RàÙ  T  Vÿÿÿÿÿÿÿÿ€°„ XààÙ ÿÿÿÿà Z à“À ]  [à—€Û@@ ^à¤@Û@@ `à­à  bà¶ÀÛ@@ dà€Û@@ fàÊ`Ù  hàÔ@Ù  jàÙÛ@@ làæÀÛ@@ nàñ€Û@@ pàø@Û@@ ràÛ@@ t  vÿÿÿÿÿÿÿÿ° xàÂ à  { ÿÿÿÿàà  |  ~ÿÿÿÿÿÿÿÿ@° €"#’$%N&f'(É)‘* À+ ‹,h-N./J01ù2f34pq’rsftuÉv‘w Àx ‹yhzN{|J}~ùf€Ö×’ØÙÚÉÛ ÀÜ ‹ÝhÞßJàáùâfãäòó’ôõöÉ÷ ÀøhùúJûüùýfþÿ%&’'()É* À+h,-J./ù0f12CD’EFGhHIJJKùLfMVW’XYZh[\J]^ù_f` €’Nf É N ‘  ‹  À ‹hhNJËàùfA &€%à 0€à €,€!ÿÿÿÿà €1€$€"€  €'¡Ð!€"#’$%N&f'(É)‘* À+ ‹,h-N./J01ù2f34 9  ‚ G ‚ U ‚ d ‚à z  €p€E5Q u€W6à \ÿÿÿÿ€ƒÛ@ÿÿÿÿ€ŒÛ@€M€øÛ@€O€Û@€Q€¶Û@€S€ñÛ@€Uˆ7€vA’ Ù A­à A˜ à ˆ9€x€T  W€a  <€`€\  _€d€c  f€f€j  m€h€q  t€j€x  {€l€  ‚€n€F  I€p€†  ‰€r  J€Y¡ÐŒ€IÀ€YL€zR[À€`SÿÿÿÿÿÿÿÿÿÿÿÿÀ€Yb€|ipÀ€Ywÿÿÿÿ~…Ž’f‘’É“‘” À• ‹–h—N˜™Jš›ùœfžà z ŸQ ž€  €Äÿÿÿÿ€­à ÿÿÿÿ€ÔÙ €–€øÛ@€˜€Û@€š€¶Û@€œ€ñÛ@€žˆ¡€Ãà z A¬€£à Z A“€¦AµÙ AºÛ@A¿Ù €µ  ¸€¯ˆ¹€Å  »€±€È  Ë€³€Ð  Ó€µ€Ø  Û€·€­  °€¹€ï  󀻈ú€Ë€þ  €¾  €½  ²€¢¡Ð€’À€¢´€Ç¿ÇÀ€±ÀÿÿÿÿÿÿÿÿÿÿÿÿÀ€¢Ï€É×ßÀ€¢÷ÿÿÿÿÿÿÿÿÿÿÿÿÀ€½ ÿÿÿÿÿÿÿÿÿÿÿÿ’É À ‹hJùf !"Q È€é#à \ÿÿÿÿàÛ@ €Ò €áÿÿÿÿàÛ@ €Ö€ä€â€ÚÛ@€å€ÜÛ@€çˆ$€òA˜#à €+  .€î  (€ë¡Ð1€ÝÀ€ë*ÿÿÿÿÿÿÿÿÿÿÿÿ23’456É7 À8h9:J;<ù=f>?@Q Þ€Aà ¸ÿÿÿÿàÛ@ €Ò(€ÿÿÿÿàÛ@ €Ö'€ €€Ú&Û@€ €Ü%Û@€ à z €¬$€€ˆB€#A“)Û@Aç+Û@Aë,Û@Aµ*Ù €c  f€€g  j€  X€¡Ðl€À€Zÿÿÿÿ^bmn’opqÉr ÀshtuJvwùxfyz{Q ð€9|à |ÿÿÿÿà z €¬-€8ÿÿÿÿˆ}€>  €€;¡Ð€4À€;‚ÿÿÿÿ‡ÿÿÿÿ‘’’“”•h–—J˜™ùšf›œA þ€Tà <ÿÿÿÿà €11€Pÿÿÿÿà ‚ € 0€S€Q€ž  ¡€V¡Ð£€L¤¥’¦§¨h©ªJ«¬ù­f® ¯€€ €=€€€€?€€0€ € W€ f€ € €¸€.€'€€ì€Ÿ€ã€€ €€G€"€€T€0T€PT€'ÐV`V€(€Y(`Y€)>€* €+!€,€-@€.€/D€0ƒ€1)€2߀35€41€5¬€6ä€7"€8H€9#€:'€;]€<j€H0j€IPŽ€YЖ,P–€`З0И8`š€cР<Ð¥HЪpаœÐ±¸Ð¶ÌлäÐÁÐÂP€pÐÃ(ÐÄ8`Ä€q`Ѐt€Ñ„Ð?„P?€½ÐC´ÐGØÐHàPI€¾ÐJÐK `K€¿Ð\(Ð@\0Ðv4ÐzDÐ{LÐ}d`}€ÀÐ?tP?€½ÐC„`}€ÀЂˆÐ” Ð•¸Ð™À`œ€Á`€Â@€Í,€Î€Ï(€ÐR€Ñ…€Ò¨€ÓL€Ô{€Õñ€Ö4€×J€Ø%€ÙG€Ú_€Û¡€Ü0¡€ÝP¹€ëо п4ÐÄ<`Ä€ð€Å€K0>€LPR€VÐTÐX0`X€W€Y8`Y€XE€YF€Z‡€[2€\~€]š€^õ€_M€`N€a+€bT€c`U€disinusinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_list__iobva_list/usr/include/stdlib.hremquotdiv_tldiv_twchar_t/usr/include/sys/wait.h/usr/include/sys/sigevent.h__sival_ptr__sival_intsigvalsigval_t__sigev_value__sigev_signo__sigev_notifysigeventsigevent_tSIGEV_SIGNALSIGEV_NONE__sigev_types/usr/include/sys/time.htm_isdsttm_ydaytm_wdaytm_yeartm_montm_mdaytm_hourtm_mintm_sectmtv_nsectv_sectimespectimestruc_tit_valueit_intervalitimerspecRTTIMER1RTTIMER0CLOCK_PROFILECLOCK_VIRTUALCLOCK_REALTIMECLOCK_INVALID__clockid_tclockid_ttimer_ttv_usectimevalitimervaltz_dsttimetz_minuteswesttimezonelohi__cyclescycles_t__fd_masktv_nunitki_timeval/usr/include/sys/_rlimit_body.hrlim_maxrlim_currlimit/usr/include/sys/resource.hru_nivcswru_nvcswru_nsignalsru_msgrcvru_msgsndru_iochru_oublockru_inblockru_nswapru_majfltru_minfltru_isrssru_idrssru_ixrssru_maxrssru_stimeru_utimerusage/usr/include/sys/siginfo.hSI_MESGQSI_ASYNCIOSI_TIMERSI_USERSI_QUEUE__si_codes__pad__band__fd__file__addr__fault__status__SIGCLD__uid__kill__pdata__pid__proc__datasi_valuesi_errnosi_codesi_signo__siginfosiginfo_tk_siginfo_t/usr/include/sys/newsig.hsigset__sigset_tsigset_t/usr/include/machine/save_state.hss_fp31ss_fp30ss_fp29ss_fp28ss_fp27ss_fp26ss_fp25ss_fp24ss_fp23ss_fp22ss_fp21ss_fp20ss_fp19ss_fp18ss_fp17ss_fp16ss_fp15ss_fp14ss_fp13ss_fp12ss_fp11ss_fp10ss_fp9ss_fp8ss_fp7ss_fp6ss_fp5ss_fp4ss_fp3ss_fp2ss_fp1ss_fp0__fp_dbl_blockfp_dbl_block_tss_fp31_loss_fp31_hiss_fp30_loss_fp30_hiss_fp29_loss_fp29_hiss_fp28_loss_fp28_hiss_fp27_loss_fp27_hiss_fp26_loss_fp26_hiss_fp25_loss_fp25_hiss_fp24_loss_fp24_hiss_fp23_loss_fp23_hiss_fp22_loss_fp22_hiss_fp21_loss_fp21_hiss_fp20_loss_fp20_hiss_fp19_loss_fp19_hiss_fp18_loss_fp18_hiss_fp17_loss_fp17_hiss_fp16_loss_fp16_hiss_fp15_loss_fp15_hiss_fp14_loss_fp14_hiss_fp13_loss_fp13_hiss_fp12_loss_fp12_hiss_fp11_loss_fp11_hiss_fp10_loss_fp10_hiss_fp9_loss_fp9_hiss_fp8_loss_fp8_hiss_fp7_loss_fp7_hiss_fp6_loss_fp6_hiss_fp5_loss_fp5_hiss_fp4_loss_fp4_hiss_fpexcept7ss_fpexcept6ss_fpexcept5ss_fpexcept4ss_fpexcept3ss_fpexcept2ss_fpexcept1ss_fpstat__fp_int_blockfp_int_block_tss_newcksumss_oldcksumss_reserved2ss_cr26ss_cr25ss_cr24ss_cr13ss_cr12ss_cr10ss_cr9ss_cr8ss_cr0ss_sr7ss_sr6ss_sr5ss_sr3ss_sr2ss_sr1ss_sr0ss_sr4ss_cpustatess_cr22ss_cr21ss_cr20ss_cr19ss_cr15ss_pcsq_tailss_pcoq_tailss_pcsq_headss_pcoq_headss_cr11ss_gr31ss_spss_ret1ss_ret0ss_dpss_arg0ss_arg1ss_arg2ss_arg3ss_gr22ss_gr21ss_gr20ss_gr19ss_gr18ss_gr17ss_gr16ss_gr15ss_gr14ss_gr13ss_gr12ss_gr11ss_gr10ss_gr9ss_gr8ss_gr7ss_gr6ss_gr5ss_gr4ss_gr3ss_rpss_gr1ss_reserved__reg64__reg64_tss_cr26_loss_cr26_hiss_cr25_loss_cr25_hiss_cr24_loss_cr24_hiss_cr13_loss_cr13_hiss_cr12_loss_cr12_hiss_cr10_loss_cr10_hiss_cr9_loss_cr9_hiss_cr8_loss_cr8_hiss_cr0_loss_cr0_hiss_sr7_loss_sr7_hiss_sr6_loss_sr6_hiss_sr5_loss_sr5_hiss_sr3_loss_sr3_hiss_sr2_loss_sr2_hiss_sr1_loss_sr1_hiss_sr0_loss_sr0_hiss_sr4_loss_sr4_hiss_cpustate_loss_cpustate_hiss_cr22_loss_cr22_hiss_cr21_loss_cr21_hiss_cr20_loss_cr20_hiss_cr19_loss_cr19_hiss_cr15_loss_cr15_hiss_pcsq_tail_loss_pcsq_tail_hiss_pcoq_tail_loss_pcoq_tail_hiss_pcsq_head_loss_pcsq_head_hiss_pcoq_head_loss_pcoq_head_hiss_cr11_loss_cr11_hiss_gr31_loss_gr31_hiss_sp_loss_sp_hiss_ret1_loss_ret1_hiss_ret0_loss_ret0_hiss_dp_loss_dp_hiss_arg0_loss_arg0_hiss_arg1_loss_arg1_hiss_arg2_loss_arg2_hiss_arg3_loss_arg3_hiss_gr22_loss_gr22_hiss_gr21_loss_gr21_hiss_gr20_loss_gr20_hiss_gr19_loss_gr19_hiss_gr18_loss_gr18_hiss_gr17_loss_gr17_hiss_gr16_loss_gr16_hiss_gr15_loss_gr15_hiss_gr14_loss_gr14_hiss_gr13_loss_gr13_hiss_gr12_loss_gr12_hiss_gr11_loss_gr11_hiss_gr10_loss_gr10_hiss_gr9_loss_gr9_hiss_gr8_loss_gr8_hiss_gr7_loss_gr7_hiss_gr6_loss_gr6_hiss_gr5_loss_gr5_hiss_gr4_loss_gr4_hiss_gr3_loss_gr3_hiss_rp_loss_rp_hiss_gr1_loss_gr1_hi__reg32__reg32_tss_mpsfu_ovfloss_mpsfu_lowss_mpsfu_high__ss_narrow__ss_narrow_tss_32ss_64ss_widess_xorfpintfpdblss_fpblockss_padss_narrowss_flags__save_statesave_state_tss_sizestack_tmcontext_t__uc_stack__uc_sigmask__ucontext__uc_link__sub_ctxtuc_subcontextuc_reserved_flagsuc_created_by_getcontextuc_sparesuc_mcontextucontext_t/usr/include/sys/signal.hsig_atomic_tsa_flagssa_mask__sa_handler__sa_sigaction__handlersigactionss_onstacksigstacksv_flagssv_masksv_handlersigvec/usr/include/machine/frame.hfm_pspfm_epfm_clupfm_slfm_crpfm_erpfm_esr4fm_edpframe_markerframe_marker_tsm_argsm_rval2sm_rval1sm_errorsm_eosyssm_syscall_actionsm_omasksm_onstacksm_syscallsiglocal_miscsl_sssl_miscsiglocalsl_sisl_ucsiglocalxsi__paddingsc__xsisc_sfmsc_argssxslsc_ctxtsigcontextP_ALLP_CIDP_GIDP_UIDP_SIDP_PGIDP_PIDidtype_tw_Stopvalw_Stopsigw_padw_Sw_Termsigw_Coredumpw_Retcodew_Tw_statuswaitkeepcostfordblksuordblksfsmblksusmblkshblkhdhblkssmblksordblksarenamallinfoword4word3word2word1long_double/usr/include/pwd.hpw_audflgpw_audidpw_shellpw_dirpw_gecospw_commentpw_agepw_gidpw_uidpw_passwdpw_namepasswds_passwd/usr/include/errno.h/usr/include/sys/errno.h/usr/include/math.hretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndisin.hncol_invicol_cenncolIsin_row_tkeyrowcol_dist_invcol_distijustifylon_cen_merref_lonnrow_halfnrowang_size_invsphere_invspherefalse_northfalse_eastIsin_tstrnumerror_terrortextroutineISIN_BADALLOCISIN_BADPARAMISIN_BADHANDLEISIN_BADKEYisinisinusinvinitdjustifydzonenzoneistatIsin_inv_initthisIsinirowclatncol_cenisinusinvlatlonyxIsin_invcolflonIsin_inv_freeIsin_errorerrA$A$A$(DA((GC€(ÿÿÿC€(ÿÿÿC€(ÿÿþøC€(ÿÿþð€\!€€D|ÉÐ@(A04K€\ÿÿÿ¨K€\ÿÿÿ¬AD(DAL(PC€(ÿÿÿC€(ÿÿÿC€(ÿÿþüC€(ÿÿþøÜìYÌØ K€Äÿÿÿ¬€€Äÿÿÿ°C€”üÿÿÿ°ää/Y¸àCH/K€ÄÿÿÿÀH\A 0,C€\ÿÿÿLC€\ÿÿÿH€\ÿÿÿÿ@\K€\ÿÿÿ¸A@H¸C€@ÿÿÿHC€@ÿÿÿDC€@ÿÿÿ@A”Ô/C€ @ÿÿÿÈAð@;Aü,/€dtÿÿÿÀx|A A,A,³€(Úæ„½VÈTÓÓTUUÛûÛä½½½V9½YÝÛùÛûÖ¶³‚€(Úæ”½–½—ÈPÔÔPÔÛûÛä½½½—6 ½˜½ ½¥½ª½°½±½»½Á½Âˆ½¥½ªˆÔÔ½°½±ÕÓÕÕÕÓÕÕ½»½Á½Âˆ½ª½°½±½Á½ÂÖÓÖÔÛûÛä½½½±½°;k ½¶½»½Á½Â ÔÔÛûÛä½½½Â;k ½ÃUUÛûÛä½ÓÖ2UÛûÛä½ ½½Ä½š½¢½§½­½³½¸½¾½Í½Ð½Ñ½É ; P½ËÛûÛä½½½ÉPÛûÛä½ ½½Ð½š½¢½§½­½³½¸½¾½Ä½Í½Ñ½™UUÛûÛä½½½™2UÛûÛä½½½š½¢½§½­½³½¸½¾½Ä½Í½Ð½Ñ½¡UUÛûÛä½½½¡2UÛûÛä½½½¢½š½§½­½³½¸½¾½Ä½Í½Ð½Ñ½¦UUÛûÛä½ÓÖ2U½§½ÑÛùÛûÕ¶½¬UUÕÛä½ÓÖ2UÛûÛä½ ½½­½š½¢½§½³½¸½¾½Ä½Í½Ð½Ñ½²UUÛûÛä½ÓÖ2UÛûÛä½ ½½³½š½¢½§½­½¸½¾½Ä½Í½Ð½Ñ½·UUÛûÛä½ÓÖ2UÛûÛä½ ½½¸½š½¢½§½­½³½¾½Ä½Í½Ð½Ñ½½UUÛûÛä½ÓÖ2UÛûÛä½ ½½¾½š½¢½§½­½³½¸½Ä½Í½Ð½Ñ½ÌUUÛûÛä½½½Ì2UÛûÛä½½½Í½š½¢½§½­½³½¸½¾½Ä½Ð½Ñµ¶/³æ€( Úç¾ ¾¾¾¾)¾-¾.¾”¾•ÈŒŒ¾ Ó¾Ó¾¾¾.¾”¾•¾¾¾¾)¾-¾¾¾*¾+¾ÛûÛä½;½ ¾¾ÛûÛä½<½ ¾¾¾¾¾/¾G¾zÖ¾6¾ÛûÛä½½ ¾¾ UUPÛûÛä½½ ¾ 7 PÛûÛä½;½¾ ¾ ¾¾¾¾¾ ¾7¾œ¾ UUPÛûÛä½½ ¾ 7 PÛûÛä½;½¾ Ó¾¾¾¾¾ ¾7¾œ¾UUPÛûÛä½½ ¾7 P¾ Õ¾¾¾¾ ¾7¾œ¾ ÛùÛûÕ¶¾UUP7 PÖÛä½;½¾¾ ¾Õ¾¾¾ ¾7¾œ¾UUP7 PÛûÛä½;½¾¾ ¾¾Ö¾¾ ¾7¾œÖUUP7 PÛûÛä½;½¾¾ ¾¾¾¾¾ ¾7¾œÛûÛä½½¾$¾(¾.¾C¾H¾J¾vŒŒ¾)ÖÖ¾(¾.¾C¾H¾J¾v¾%¾'¾(¾)¾,¾-¾.¾(¾C¾v¾+¾)¾H¾J¾(¾%¾)¾H¾J¾&¾.¾-ÛûÛä½½¾%¾+ÛûÛä½½¾&¾.ÛûÛä½½¾'ÛûÛä½½¾(¾)ÛûÛä½½¾)ÛûÛä½½¾+ÛûÛä½½¾*ÛûÛä½½¾,¾.ÛûÛä½½¾-¾.ÛûÛä½H½¾.¾3ÛûÛä½½¾/¾36ÛûÛä½½¾>¾3¾4ÓÛûÛä½½¾3¾51¾6UUP7 PÛûÛä½ ½¾7¾ ¾¾¾¾¾ ¾7¾œ¾?¾C¾‚ÕÛûÛä½½¾?¾HŒ¾CÔŒÔÔ¾JÔ¾\ÖÕÖÕ ¾GÛûÛä½½¾C¾H¾JÔ;kÛûÛä½½ ¾H¾J;k¾KÛûÛä½½ ¾JÛûÛä½½ ¾K¾\ÛûÛä½½ ¾\¾vÛûÛä½½¾v¾z¾{¾}ÔÛûÛä½½¾{¾}ÛûÛä½½¾}¾?Ó¾C¾‚ÛûÛä½.½¾?¾C¾‚¾”¾•ÕÕÕ¾™ÕÕÔÛûÛä½½¾”¾•ÛûÛä½½¾•¾™ÛûÛä½½¾™µ¶³€(Úç „¾¾ÈPPÛûÛä½½¾¾:¾¿ÛûÛä½ ½¾ľÁ¾ÅÛùÛûÕ¶¾ÀUUÕÛä½ÓÖ2UÛûÛä½ ½¾Á¾ľŵ¶³€(Úç L¾ñ¾ò¾û¾ ¾ ¾ñ¾¾¾¾ò¾ù¾ú¾û¾ÿ¾ ÛûÛä½½¾ñ¾ôÛûÛä½½¾ò¾õ¾ù¾ú¾ÿ¾ ¾¾¾È“¾ù¾ú¾ÿ¾ “ÕÖÛûÛä½½¾ù¾úÓ¾ÿÔÔ¾Ô¾¾ÔÛûÛä½½¾ÿ¾¾ÛûÛä½$½¾¾¾¾ ÔÛûÛä½½¾¾ ¾ÔÔÔÛûÛä½½¾¾ ÛûÛä½½¾ ¾ ¾¾¾“ÕÓÕÕÔÕÛûÛä½½¾¾ÛûÛä½.½¾¾ÛûÛä½.½¾ÛûÛä½ ½¾¾ô¾õ¾û¾ ¾ÛùÛûÕ¶¾ôUUP7 PÕ¾õUUPÕPÕÛûÛä½½¾û¾ô¾õ¾ ¾ÛûÛä½½¾ûÛûÛä½½¾ ¾ô¾õ¾û¾ÛûÛä½½¾ µ¶³€(Ú瘾.ÈUUP7 P¾;ÛùÛûÕ¶¾/UUP7 PÕ¾5ÛûÛä½½¾2¾51Ô¾7¾6ÖÛûÛä½½¾6ÛûÛä½ ½¾:¾.¾/ݾ;µ¶³€(Ú績TÈTÓÓTUUÛûÛä½½¾T9¾Y¾XÔÝÛùÛûÖ¶##ÔÔ#" #ÔÕÔ$#ÖÖ4ÖÖÖ!#ÖÖ.#ÖÖ(#ÖÖ$#ÖÖ1#ÖÖÔÕÔÔÔÔÔÔÔÔÔÔÔÔÔ ##ÔÔÔ #ÔÔ"#"%ÓÓÓ§%[%ÓÓX%ÓÓÓ%ÓÓÖ% ÓÓÜ%ÓÓm%ÓÓŽ% ÓÓC% ÓÓA_ #@%Ó %ÓÓ©%Ó Õx X @ l $ | S @Œ˜ ¤@¬0í¸; Ì @0 äƒø0í›  € A0 @LX0í`c0 -pà € Èisinusinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@ Isin_error Isin_inv_freeIsin_inv isinusinv Isin_inv_init isinusinvinit@error@ SD$isinusinv $gntt_label $lntt_labelerror__iobM$2fprintf isinusinvinitS$22$isinusinvinit Isin_inv_freefabs Isin_inv_initS$23$Isin_inv_init Isin_errormallocfreecos isinusinvIsin_inv S$25$Isin_invlamazfor.o/ 1074014854 1032 20 100666 11340 ` 1ÌD,L@l ttÐD)&|Ÿ*pÜh G!> kÂ?Ù/Ð,/Ð-/Ð.oÃÐ7×>¡7Ø>a+`.á4# /0 H .ñ 4?`/á 0àH/ñ1 H,q480,aè@47 +`è@4:è@1€Hè@1ÀHè@1 H,qè@,a4KÂ>ÙOÃ?1/Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-oÃàkÄ>)kÅ>1+`4#`0àH ,q7Å>áè@0¤.0€H 7Ø>á1€Hè@7×>ñ1 H7Ø>Áè@7×>Ñ+`,° 4$ ,  ,€#,7 0êN,±0‰N/á0¦N 1 0‡ 0$ „!*/à/ñ0‡0Ènè@@,a 4,°,¡1DN,‘Kß=™0ÅN K×=‘1 N0ä/à, ,°,€, 1vN ,±,0ÇN 1 N 1K.0¶N0†.àKÂ=ÙKÅ>1KÄ>)OÃ>!/Ñ0-è@À/Ñ0,/ñ+`,a49@7Ú?!è@0…N+`7Ú?!è@49 èe4â¿ð@?ðLAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forwardÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€¨¨,üX!(h¨h8ü#X D>(¨W@`P >(P@`0\ÿÿÿÿh$$l3Œ $ |4 Œ 8Œˆ6,øÄø”F$—¼˜ H ¼T¬ÿÿÿÿ ¼ÀTÀ¼PO&| Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(Ï?/åš@€ Œø˜À°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶œ‘¤¶ 5œ6‘78¤9¶:; €œ‘¤¶ €ÉÛ@ €ÔÛ@ €ÖÛ@ €àÛ@ €ê Û@ €øÛ@ Q €# à ¤€€Û@ÿÿÿÿ€Û@€€*Û@€€5Û@€€ÊÛ@€!€   €%¡Ð€œ‘¤¶ !Q A€<"à dÿÿÿÿàÛ@ €J€4ÿÿÿÿàÛ@ €L€7€5€NÛ@€8€RÛ@€:ˆ#€WAVÛ@A` Û@An!Û@A|Û@A„Û@AŒ&Û@AŽ)Û@`;à €à€MÂ@’ÿÿÿ€O€0  4€S  -€>¡Ð6€0À€>/ÿÿÿÿÿÿÿÿÿÿÿÿ7œ8‘9:¤;¶<= >€€ €=€€€"€&€&€"€ +€0+€P1€%Ð4@Ð5PÐ6TÐ7TÐ8TÐ<\Ð=hÐ>pÐ?xÐ@€ÐAŒ`A€&€B`B€'>€( €)!€*#€+'€,'€-#€.F€/0F€0PK€>ÐW$ÐX8ÐYHÐZXÐ[ÐaœÐbÈÐcäÐe`e€U€fPK€>P\€SÐ]4Ð^PÐ_``_€T`e€U`f€V?€Y'€Zb€[$€\(€](€^$€_`%€`lamazfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRsin_lat_ocos_lat_ofalse_eastingfalse_northinglamazforintfalse_northfalse_eastcenter_latcenter_longlamazforyxlatlondelta_lonsin_delta_loncos_delta_lonsin_latcos_latgkspmessA0¤DA@˜JC€¤ÿÿÿHC€¤ÿÿÿ@C€¤ÿÿÿ8€¤' <@4 @D¤ €¤ DP54(T¤(@@(€¤* LP64T¤@H€¤,T¤@P€¤"@¤€¤$@¤HdA$DC€dÿÿþÌC€dÿÿþÈ€dÿÿÿÿ@d(A8GK€dÿÿÿpK€dÿÿÿxK€dÿÿÿ`K€dÿÿÿh€dÿÿÿÿ@d€dÿÿÿÿ@dA°,€dÿÿÿÿ@d AÈ/€dÿÿÿÿ@d€dÿÿÿÿ@d³a€(Úæ<½4½5½6½8½=½>½?½7½4½5½6Ö½8½@ÈPÖÓÖÕPÔÖ½?½4½5PÛûÛä½½½4ÛûÛä½½ ½5½8ÛûÛä½½½6½8PÛûÛä½½½7ÛûÛä½½½8;xP½;hÛûÛä½½½?;h ½@ÛûÛä½½½@ÛûÛä½ ½½A;Œ Ô½BÛùÛûÕ¶³C€( Úæh½W½]½aÈPPÕ½Z½b½cÖ;k ÛûÛä½½ ½W½XÛûÛä½½½X;x½YÛûÛä½½½Y;x½Z½b½cPÕÓÕÕPÕ½[½]½aŒÖÖÖÖŒÖÖÔÛûÛä½½½Z½[½a;kÛûÛä½ ½½e½_½bÛûÛä½½½a½b½cÔÛûÛä½½½b½c ÛûÛä½½½c½fÛùÛûÕ¶½]UUÕÛä½½½]:Ž^UÛûÛä½½½^2U½_ÛûÛä½ ½½_½eµ¶# " #DI%ÓÓF% ÓÓ‰}–#(%Ó %ÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÔÓ Ô!% Ó Õ)ÕÓ ÕÔÓ Ô ÔÓ Ô ÔÓ ÔÔÓ Ô ø@` $  80í(8 D@LXdp|0툫 ˜¬¼ÈÔŒlamazfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@lamazfor lamazforint@ SB$lamazfor $gntt_label $lntt_label lamazforinttsincosM$2ptitleradiuscenloncenlatoffsetplamazfor S$18$lamazfor adjust_lonsprintfp_errorsqrtlamazinv.o/ 1074014855 1032 20 100666 12076 ` 1Ì/,@Ð< DDÐ+ 'ü£-0ü8 ÄG!>kÂ?Ù/Ð,/Ð-/Ð.oÃÐ7×>¡7Ø>a+`.ñ 4?`.á0 H /á 4# /ñ 0àH,q1 H/à47 /480è@,a+`è@4:è@1€Hè@1ÀHè@1 H,qè@,a4KÂ>ÙOÃ?1/Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃ@kÄ>ÉkÅ>Ñ+`4$ ,‘,0¦. 0ä.1ŒN1ÎN è@1 +`# 7¥ 4#`,a0€H ,¡,±0ÏN1§n0¤ 0$ è*+`49pè@4:@è4æè@@1äN7Ø?qè@7×?,`1 HK×>, k×>áè@.à0 0$ èZ7Ø?a,€/7Ù?¡,/!0¨N 1ÉN0†N0ín è@1 Kß>/àkß>éè@,q,°è@0†.0 0$ èÂKÔ>éè@.€,7Ó?¡.a0ÄN0§ 0§.0$ èZ7Ú?a,€/P1¥NKÅ>á1„Nè@0ÈN,`è@0Ä, è4,q0€ 0$ èZ 1ÀH46`KÄ>á.Ñè@1„N,`è@0Ä.èx,€#€1€H7•`.±è@1ÄN,`è@0ÄKÂ>áè,@,qKÃ>,`4KÂ>YKÅ>ÑKÄ>ÉOÃ>Á/Ñ0//Ñ0./Ñ0-è@À/Ñ0,@?ð=Û|ßÙ×½»?ù!ûTD-¿ðLAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inverseÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€¬¬,X!,8°88üX d0è0D>(”<@HP>(P@H8\ÿÿÿÿ8$$l-\ $ |.p\ 8\ˆ0Ìx”x”@Dw x B!¼„¬ÿÿÿÿ!¼@„@¼JY'ü ÄÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(Ñ?/å¡@€ \xx@°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶œ‘¤¶ !DœE‘FG¤H¶IJ €œ‘¤¶ €ÉÛ@ €Ô Û@ €ßÛ@ €áÛ@ €ëÛ@ €õÛ@ €Û@ Q €% à ¨€€Û@ÿÿÿÿ€*Û@€€5Û@€€@Û@€!€ÊÛ@€#€   €'¡Ð€œ‘¤¶ !"Q L€>#à 4ÿÿÿÿàÛ@ €U€6ÿÿÿÿàÛ@ €Y€9€7€]Û@€:€_Û@€<€$Aa!Û@Ad'Û@Af(Û@Al)Û@Ar$Û@€*  -€Kˆ2€S€6  :€N  ;€M  D€@¡ÐF€2À€M=ÿÿÿÿÿÿÿÿÿÿÿÿGœH‘IJ¤K¶LM N€€ €=€€€"€&€&€$€ .€0.€P4€'Ð7@Ð8XÐ9XÐ:XÐ;XÐ<XÐ@`ÐAlÐBtÐC|ÐD„ÐE`E€(€F”`F€)>€* €+!€,#€-'€.'€/%€0J€10J€2PO€@ÐX ÐY4ÐZ8Ð[dÐ\pP]€KÐ^|Ð_Œ`_€LÐa”Ðb Ðc¬ÐdÀPe€MÐfÔÐgÐhPi€NÐj0ÐkTÐ@k\`k€O`n€PÐqPe€MÐm”Ð@m¤ÐnÔ`n€PÐpÐq`q€Q€r`r€R?€U'€Vb€W$€X(€Y(€Z&€[`'€\lamazinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerlat_centerRsin_lat_ocos_lat_ofalse_eastingfalse_northinglamazinvintfalse_northfalse_eastcenter_latcenter_longlamazinvlatlonyxRhzsin_zcos_ztempA0¨DA@œJC€¨ÿÿÿHC€¨ÿÿÿ@C€¨ÿÿÿ8€¨" 4@7 @D¨ €¨* LT870X¨0@H0€¨0 <T9(@X¨(€¨ DT:7X¨@@€¨@¨€¨,@¨€¨.@¨A4|DA8|JC€|ÿÿÿ C€|ÿÿÿ€4ÿÿÿÿ@|€4ÿÿÿÿ@|A`|G€4ÿÿÿÿ@| T\/$gh/Ap|/A ¨/K€4ÿÿÿ¸K€4ÿÿÿÀ€4ÿÿÿÿ@|0€4ÿÿÿÿ@|€4ÿÿÿÿ@|€4ÿÿÿÿ@|(³a€(ÚæT½7½8½9½:½<½A½B½C½;½7½8½9½:½;½<½DÈP½9Õ½C½7½8½9P½:ÛûÛä½½½7½:½;½DPÛûÛä½½ ½9ÛûÛä½½½:½<ÛûÛä½½ ½8½©kÅ>±kÆ>¹7Ý=¡7Ô=a+`/¡ 4# /± 4$ ..‘1,`,q1H,è@,‘" 6¿ /á0 0$ è*+`49€è@4:è4R,q7Æ?!,`/ñ0æn 1)N0ˆ.è@,a7ß=a+`/ð4%`/à1€H,°7Ø?, 7×?è@,±,Ñ7Ø?¡,Á,°/è@2 H,Á7Ù?¡,°0€H1€Hè@/10€H7Ø?1 Hè@7×?,Ñ7Ú?¡,°,Áè@/Q,Á7×?¡,°0€H1 Hè@.ñ0€Hè@,±,°7Ó?¡,±,Áè@.q0€Hè@1.0 0$ „!r,¡2@Hè@,¡,¡2`H,`0äN2n , è@0ÉN+`1äN,€è@4: ,`è@,q1€Hè@1 Hè@, è@1ÀH,‘è@,4KÂ=ÙKÆ>¹KÅ>±KÄ>©OÃ>¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,2nè@@2Unè@0€H1änèM,¡kÂ?Ù/Ð,/Ð-oÃàkÄ?)0àH 0 H è@1 H# 7£ ,aè@0†.,q0… 0$ èšè@1 H+`7Ø?¡/4#`1 H4$è@,p4— 4Ÿ .à0€H/ð,aè@0ÈN èH1¤N +`4#`4$,a1¤N0  0$ „ ê0H ,`è@1„.,a4ƒ 0ÄN è@1€H,q1¤NKÙ>™1€H0Çè@/ ,`1¤N,a4KÚ>‘0§.0È/@KÂ>ÙKÄ?)OÃ?!/Ñ0-è@À/Ñ0,+`49è@4:Ðè¥4X=Û|ßÙ×½»?ð?ù!ûTD-=Û|ßÙ×½»Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projectedlamcc-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€œœ,>X d(è(8>X!H HD?@>(Œ‡@”P>(P@˜X\ÿÿÿÿ|$$l—  $ |˜´$ 8$ˆšØ\”ªà³d´ ¬%”¬ÿÿÿÿ%” € €¼´|/&˜Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(Ó?/å¨@€ $´ €°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶2œ3‘45¤6¶78SœT‘UV¤W¶XY €œ‘¤¶ €ÉÛ@ €Ñ Û@ €ÙÛ@ €ÜÛ@ €ÞÛ@ €éÛ@ €ô)Û@ €÷,Û@ €ú/Û@ €ýÛ@ € Û@ Q €3 à ˜€€&Û@ÿÿÿÿ€2Û@€%€=Û@€'€CÛ@€)€IÛ@€+€NÛ@€-€SÛ@€/€YÛ@€1ˆ €LA_!Û@Af"Û@Am#Û@Aq$Û@Au&Û@AyÛ@A~(Û@A‚%Û@A†'Û@€  €H  .€5¡Ð3€!À€50ÿÿÿÿÿÿÿÿÿÿÿÿ4œ5‘67¤8¶9:;Q Š€b<à DÿÿÿÿàÛ@ €“5€ZÿÿÿÿàÛ@ €•4€]€[€—3Û@€^€›2Û@€`ˆ=€wAm6Û@AŸBÛ@A£8Û@AªEÛ@A°;Û@€@  D€oˆE€y€R  U€r  I€q  N€d¡ÐX€VÀ€dPÿÿÿÿÿÿÿÿÿÿÿÿÀ€qQÿÿÿÿÿÿÿÿÿÿÿÿYœZ‘[\¤]¶^_ `€€ €=€€€"€&€&€€ +€ 0+€!P4€5Ð>@Ð?hÐ@lÐAtÐEtPF€HÐG”ÐI¤`I€IÐL¬ÐMÀÐNÈÐPìÐQôÐRøÐSÐTÐU,ÐV<ÐWLÐXtÐY„ÐZœÐ\¨Ð_¼Ð`ÀÐaäÐføÐgÐh ÐiÐj Ðk(Ðm4`m€J€n8P4€5Ð]x`m€J`n€K>€N €O!€P#€Q'€R'€S€Tq€U0q€VPw€dÐ~Ð8P€€oÐHЂPЃp`ƒ€pP†€qЇ˜Ðˆ¬Ð¸`€tмÐÔБðГ`“€u€”Pw€dP†€qP‰€rЊ0Ћ@`‹€s`€t`“€u`”€v?€{'€|b€}$€~(€(€€€` €‚lamccfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minoresecenter_loncenter_latnsf0rhfalse_eastingfalse_northinglamccforintfalse_northfalse_eastc_latc_lonlat2lat1r_minr_majsin_pocos_poconms1ms2tempts0ts1ts2lamccforyxlatlonrh1sinphithetatsH˜H˜C€”ÿÿþÈC€”ÿÿþÀC€”ÿÿþ¸C€”ÿÿþ°C€”ÿÿþ¨C€”ÿÿþ €˜<@”P€˜ÿÿÿÿ@”H€˜J@”€˜F€”t|AE@tAÀÌ;€˜ÿÿÿÿÔ¼@ÄÐMN@@”@€˜9ì˜8@”8€˜Cô˜0@”0€˜ÿÿÿÿ¼(øQS(@”(C€œ˜ÿÿÿ€K€˜ÿÿÿˆA ¼SA,¼PA<¼VAt¼\A„¼_A¨¼Y€˜@À˜ @” €˜>ä˜@”€˜Hø˜@”AHDAHGC€HÿÿÿLC€HÿÿÿH¬Ä/A ,K€Dÿÿÿ°€Dÿÿÿÿ@H8K€DÿÿÿÀ€Dÿÿÿÿ@HP€Dÿÿÿÿ@H€Dÿÿÿÿ@H A˜DG€Dÿÿÿÿ@H0AÔD€Dÿÿÿÿ@H€Dÿÿÿÿ@H€Dÿÿÿÿ@H³D€( Úæ´½>½?½E½R½U½V½X½\½h½@½>½?½L½M½N½a½gÈP½E½V½X½\½h½>½?½L½M½N½a½gP½E½R½U½\½h½@½A½`½a½kP½@½A½EÛûÛä½½ ½>ÛûÛä½½ ½?½EÛûÛä½½½@ÛûÛä½½½E;kÛûÛä½½½A½E½M½\„„ÕÔÔ½GVVÛûÛä½½½G2V½IÛûÛä½ ½½I½m½L½S½T½U½W½X½Y½Z½]½_½`½L½MÛûÛä½½½L½MÓ½NÓ;kÛûÛä½½½M½P½NÔ½Q½T½U½W½X½Y½Z½]½_½`½a½iP½P½NÔ½Q½T½U½W½X½Y½Z½]½_½`½a½iP½Q½j½RÛûÛä½½½N½RÛûÛä½½ ½P½RÛûÛä½½½R;x ÛûÛä½½ ½Q½TÛûÛä½½½S½TÓ; ½UÛûÛä½½½T½U; ÛûÛä½½½U½VÛûÛä½½½V;x ½W; ½XÛûÛä½½½W½X; ÛûÛä½½½X½Y;k Ô½ZÛûÛä½½ ½YÓ½Z; ÛûÛä½½½ZÛûÛä½½½\;kÛûÛä½Ó½_½`;Ô½aÓÔÛûÛä½½½`½a;½fVÕÛûÛä½½½aÛûÛä½½½f1V½gÛûÛä½½½g;Œ½hÛûÛä½½½h;ŒÔÛûÛä½½ ½i;hÛûÛä½½½j;h½kÛûÛä½½½kÛûÛä½ ½½m;Œ½IÕ½nÛùÛûÕ¶½];k ÓÖÛä½Ó½]µ¶ ³B€(Úæ0½~;kԽȖ–ÔÛûÛä½½½~;k½ÛûÛä½½ ½;k ½‚½ƒ½½½‘P½‚Ó½ƒ½PÕÓÕÕ½½‘ÛûÛä½½½‚; ½ƒPP;ÛûÛä½½½ƒ½‡½½½‘PÖÖPÔÔÖÖÖÛûÛä½½½‡½ˆÛûÛä½½½½;k½½‘PÛûÛä½½½½;k ½‘ÕÔ;kÛûÛä½½½½‘ÛûÛä½ ½½“½‹½‘ÛûÛä½½½‘½”ÛùÛûÕ¶½ŠVVÕÛä½½½Š2V½‹ÛûÛä½ ½½‹½“µ¶I#2# #Dg%ÓÓš%ÓÓ}Á²#@%Ó %ÔÓ ÔÔÓ ÔÔÓ ÔÓÓ ÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓAÕÓ ÕÓÔÓ ÔÓÔÓ ÔÓ9%Ó Õ ÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô ø@˜ $  80í( 8èP \@dp|ˆ” ¨°¸ÄÐàðü0í£ ø,<Œlamccfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@lamccfor lamccforint@ SB$lamccfor $gntt_label $lntt_label lamccforintS$22$lamccforintfabsM$2p_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparl cenlonmeroriginoffsetplamccfor S$23$lamccfor adjust_loncoslamccinv.o/ 1074014860 1032 20 100666 14852 ` 1Ì|:@8¤ ¬¬Ð|5¬0PY7´P '°G!2ÆkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ>©kÅ>±kÆ>¹7Ý=¡7Ô=a+`/¡ 4# /± 4$ .‘.1,`,q1H,‘è@," 6¿ /á0 0$ è*+`49€è@4:è4R,q7Æ?!,`/ñ0æn 1)N0ˆ.è@,a7ß=a+`/ð4%`/à1€H,°7Ø?, 7×?è@,±,Ñ7Ø?¡,Á,°/è@2 H,Á7Ù?¡,°0€H1€Hè@/10€H7Ø?1 Hè@7×?,Ñ7Ú?¡,°,Áè@/Q,Á7×?¡,°0€H1 Hè@.ñ0€Hè@,±,°7Ó?¡,±,Áè@.q0€Hè@1.0 0$ „!r,¡2@Hè@,¡,¡2`H,`0äN2n , è@0ÉN+`1äN,€è@4: ,`è@,q1€Hè@1 Hè@, è@1ÀH,‘è@,4KÂ=ÙKÆ>¹KÅ>±KÄ>©OÃ>¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,2nè@@2Unè@0€H1änèM,¡kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃ@kÄ>ÉkÅ>ÑkÆ>Ù+`4% 4#`,  ,±,¡1G.,a 0¤.0ÈKÄ>1 kÀ?1ÎN1ïN0†0$ èÚè@@#0€H 7 èØ,Ñ@,Ð,€,a,`1†nè@0‡KÚ>4/@KÂ>YKÆ>ÙKÅ>ÑKÄ>ÉOÃ>Á/Ñ0//Ñ0./Ñ0-è@À/Ñ0,è@@"à6æ ,À0†N 0H 1  0$ è1ÆNè@1æN0€H 1  0$ è,a0€ 0$ è·+`,° 4? ,Ñ/à ,a1*N0ˆn1¦nè@@7Ù?,pkÙ?™è@0€H,€KÜ?‹€>wKÂ>Yè%,a=Û|ßÙ×½»?ð?ð¿ð¿ù!ûTD-Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-invLAMBERT CONFORMAL CONICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€œœ,>X ¤0(08>X!ˆ ˆD?x>(Ôb@hP· >(P@hX\ÿÿÿÿ $$lÀÄ $ |ÁØ$ 8$ˆÃü`\`”Ó\±¼´ Õ&p¬ÿÿÿÿ& @p @¼Ý|0P'°Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(Õ?/å®@€ $`´ @°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶2œ3‘45¤6¶78YœZ‘[\¤]¶^_ €œ‘¤¶ €ÉÛ@ €Ñ Û@ €ÙÛ@ €ÜÛ@ €ÞÛ@ €éÛ@ €ô)Û@ €÷,Û@ €ú/Û@ €ý Û@ € Û@ Q €3 à ˜€€&Û@ÿÿÿÿ€2Û@€%€=Û@€'€CÛ@€)€IÛ@€+€NÛ@€-€SÛ@€/€YÛ@€1ˆ €LA_!Û@Af"Û@Am#Û@Aq$Û@Au&Û@AyÛ@A~(Û@A‚%Û@A†'Û@€  €H  .€5¡Ð3€!À€50ÿÿÿÿÿÿÿÿÿÿÿÿ4œ5‘67¤8¶9:;Q Š€b<à „ÿÿÿÿàÛ@ €“7€ZÿÿÿÿàÛ@ €—6€]€[€›4Û@€^€2Û@€`ˆ=€wAŸBÛ@AmDÛ@A£MÛ@A¦GÛ@A¬8Ù €B  E€o€L  O€qˆT€y  Y€s  I€d¡Ðc€VÀ€dKÿÿÿÿ]ÿÿÿÿÀ€s^ÿÿÿÿÿÿÿÿÿÿÿÿdœe‘fg¤h¶ij k€€ €=€€€"€&€&€€ *€ 0*€!P3€5Ð>@Ð?hÐ@lÐAtÐEtPF€HÐG”ÐI¤`I€IÐL¬ÐMÀÐNÈÐPìÐQôÐRøÐSÐTÐU,ÐV<ÐWLÐXtÐY„ÐZœÐ\¨Ð_¼Ð`ÀÐaäÐgøÐhÐi ÐjÐk Ðl(Ðn4`n€J€o8P3€5Ð]x`n€J`o€K>€N €O!€P#€Q'€R'€S€Ts€U0s€VPy€dЀ\Ð\Ђ\Ѓ\P„€oÐ…lІ|`†€pЙŒÐš”Л´`›€u€œ´Py€dP‰€qЊÜЋô`‹€rÐôÐŽøÐÐP‘€sÐ’0ГPД\Еt`–€tЛ|`›€u€œ|Py€dP‘€sЖ€`–€tК„`›€u`œ€v?€{'€|b€}$€~(€(€€€`€‚lamccinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minoresecenter_loncenter_latnsf0rhfalse_eastingfalse_northinglamccinvintfalse_northfalse_eastc_latc_lonlat2lat1r_minr_majsin_pocos_poconms1ms2tempts0ts1ts2lamccinvlatlonyxrh1tsthetaflagH˜H˜C€”ÿÿþÈC€”ÿÿþÀC€”ÿÿþ¸C€”ÿÿþ°C€”ÿÿþ¨C€”ÿÿþ €˜I@”P€˜ÿÿÿÿ@”H€˜:@”€˜>€”t|AE@tAÀÌ;€˜ÿÿÿÿÔ¼@ÄÐMN@@”@€˜Nì˜8@”8€˜Pô˜0@”0€˜ÿÿÿÿ¼(øQS(@”(C€œ˜ÿÿÿ€K€˜ÿÿÿˆA ¼SA,¼PA<¼VAt¼\A„¼_A¨¼Y€˜@À˜ @” €˜Kä˜@”€˜<ø˜@”!HXJA\lJ!LX‚MA\lMC€lÿÿÿ C€lÿÿÿ#€XX€ÿÿÿÀC€\lÿÿÿÀ€„ÿÿÿÿ@l€„ÿÿÿÿ@l€„ÿÿÿÿ@l€„ÿÿÿÿ@l ôGA|„GPX5!ðð‹Š2Aô2 DAøD€„ÿÿÿÿ@lP€„ÿÿÿÿ@lAPX,€„ÿÿÿÿ@l8€„ÿÿÿÿ@l0³D€( Úæ´½>½?½E½R½U½V½X½\½i½@½>½?½L½M½N½a½hÈP½E½V½X½\½i½>½?½L½M½N½a½hP½E½R½U½\½i½@½A½`½a½lP½@½A½EÛûÛä½½ ½>ÛûÛä½½ ½?½EÛûÛä½½½@ÛûÛä½½½E;kÛûÛä½½½A½E½M½\„„ÕÔÔ½GVVÛûÛä½½½G2V½IÛûÛä½ ½½I½n½L½S½T½U½W½X½Y½Z½]½_½`½L½MÛûÛä½½½L½MÓ½NÓ;kÛûÛä½½½M½P½NÔ½Q½T½U½W½X½Y½Z½]½_½`½a½jP½P½NÔ½Q½T½U½W½X½Y½Z½]½_½`½a½jP½Q½k½RÛûÛä½½½N½RÛûÛä½½ ½P½RÛûÛä½½½R;x ÛûÛä½½ ½Q½TÛûÛä½½½S½TÓ; ½UÛûÛä½½½T½U; ÛûÛä½½½U½VÛûÛä½½½V;x ½W; ½XÛûÛä½½½W½X; ÛûÛä½½½X½Y;k Ô½ZÛûÛä½½ ½YÓ½Z; ÛûÛä½½½ZÛûÛä½½½\;kÛûÛä½Ó½_½`;Ô½aÓÔÛûÛä½½½`½a;½gVÕÛûÛä½½½aÛûÛä½½½g1V½hÛûÛä½½½h;Œ½iÛûÛä½½½i;ŒÔÛûÛä½½ ½j;hÛûÛä½½½k;h½lÛûÛä½½½lÛûÛä½ ½½n;Œ½IÕ½oÛùÛûÕ¶½];k ÓÖÛä½Ó½]µ¶ ³„€(Úæ0½½‚½“ÈPP½ƒ½½’½”½šP½‚½Ô½ƒÛûÛä½½½ÛûÛä½½½‚½ƒÛûÛä½½½€½…½Š½ƒÕ;k½†½’½™–ÛûÛä½½½…½†½’½™–ÕÛûÛä½½½†½™ÛûÛä½½½™½š;kÛûÛä½ ½½›½–ÛûÛä½½½š½œÛùÛûÕ¶½Š;kÔ½‹½’½™––ÛûÛä½½½‹½ŠÛûÛä½½½ŠÛûÛä½½½½Ž½;ÛûÛä½½½½½“PP½’ÔÔÔÛûÛä½½½’½“ÓÛûÛä½ÓÖ;½”;ÛûÛä½½½”½•½–½›Õ½œÖ½šµ¶I#Dg%ÓÓš%ÓÓ}×°#@%Ó %ÔÓ ÔÔÓ ÔÔÓ ÔÓÓ ÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓAÕÓ ÕÓÔÓ ÔÓÔÓ ÔÓÕ%Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô9ÕÓ ÕÔÓ Ô ÔÓ ÔÔÓ Ô ø@h $  80í( 8(P \@dp|ˆ” ¨°¸ÄÐàðü0í£ 8,8DŒlamccinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@lamccinv lamccinvint@ SB$lamccinv $gntt_label $lntt_label lamccinvintS$22$lamccinvintfabsM$2p_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparl cenlonmeroriginoffsetplamccinv S$23$lamccinvatan2phi2z adjust_lonmerfor.o/ 1074014861 1032 20 100666 11568 ` 1Ì<-0@ød llÐ<)&”ù+4ü` 4G!?ÍkÂ?Ù/Ð,/Ð-/Ð.oÃÐkÄ?9kÅ?A0ån 7×>¡7ß>a.ñ+`.á # /à4$`/ð78 / 4% ,€4# ,a,,‘ ,±,¡1)N1„.è@,°,è@1 H0€Hè@1 H,°1 Hè@0ÄN 1¤Nè@1†.1Än+`4:è@, ,aè@,è@,€è@,‘,¡è@,±4KÂ>ÙKÅ?AKÄ?9OÃ?1/Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐ0àH 0 H è@1 H# 7£ ,aè@0†.,q0… 0$ è*+`49€è@4: è(4jè@1 H+`7Ø?¡/4#`1 Hè@,a,`+`4? 0€H 4# /á,`kß?A˜‡aŽè@1€H,a1ÄNK×>™1 HKÙ?A0Ç .à ,`/!è@0ˆN ,q1„NKÚ>‘40¦./@KÂ>ÙOÃ?1/Ñ0./Ñ0-è@À/Ñ0,?ð?ù!ûTD-=Û|ßÙ×½»MERCATORTransformation cannot be computed at the polesmer-forwardÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,X œ 8X!  DŽà>(´D@LPn>(P@PH\ÿÿÿÿ`$$l„ $ |€˜D 8Dˆ‚Ü|”’Üw|x ” Tô¬ÿÿÿÿ T@ô@¼œ]&” 4Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(Ö?/æ @€ Dx@°9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà%`Ä ÿÿÿÿà+@Ä  áà1 Ä  ãà7Ä  å  çÿÿÿÿÿÿÿÿ€°= éàIÀÛ@@ÿÿÿÿàP€Û@@ ìàU@Û@@ îà àZ  ò  ðà_à  ó  õÿÿÿÿÿÿÿÿØd ÷°nÙ °yà  ƒÿÿÿÿ ‰ ü  þ •   °› ¢´š !"¢#´$%8š9:;¢<´=> €š¢´ €ÇÛ@ €ÏÛ@ €× Û@ €âÛ@ €íÛ@ €ïÛ@ €òÛ@ €õÛ@ €Û@ Q €+ à  €€Û@ÿÿÿÿ€(Û@€!€3Û@€#€>Û@€%€IÛ@€'€OÛ@€)€ AUÛ@  €-¡Ð€š !"¢#´$%&Q Z€F'à ÿÿÿÿàÛ@ €a#€>ÿÿÿÿàÛ@ €c"€A€?€e!Û@€B€i Û@€D€(Am'Û@Ap$Û@€*  -€M€.  3€O  5€H¡Ð7€:8š9:;¢<´=> ?€€ €=€€€"€&€&€€ )€0)€P0€-Ð6$Ð7\Ð8`Ð9`Ð:dÐ;hÐ=lÐ>lÐ?tÐ@€ÐD¼ÐEÄÐFÐÐGØÐHàÐIì`I€0€Jð`J€1>€2 €3!€4#€5'€6'€7€8O€90O€:PT€HÐZP[€MÐ\HÐ]X`]€NP`€OÐa`ÐbhÐc”ÐdÌ`d€PÐfô`f€Q€gô`g€R?€S'€Tb€U$€V(€W(€X€Y` €Zmerfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorlon_centerlat_origineesm1false_northingfalse_eastingmerforintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtempmerforyxlatlontssinphiH H C€ ÿÿÿHC€ ÿÿÿ@C€ ÿÿÿ8C€ ÿÿÿ0€ *@ @€ ÿÿÿÿ@ 8€ . T\860` 0@P0€ ÿÿÿÿ@ (€ 0@ € (@ ! h=;Alx;€ ÿÿÿÿ€ p|>?@l€ %@ € ,È „Ä@E@€AHDAHGC€HÿÿÿLC€HÿÿÿHK€ÿÿÿÀ€ÿÿÿÿ@H A”G€ÿÿÿÿ@H€ÿÿÿÿ@H@€ÿÿÿÿ@H€ÿÿÿÿ@H0€ÿÿÿÿ@H³c€(Úæ„ÛûÛä½½½=½6½7½8½9½@½:½;½8½6½7Õ½9½:½;½=½>½?½@½E½F½G½HÈP½9½@½>Ô„½:½7½8½9½=½?½E½F½GP½;½>½@„½:ÖÖ½?½@½HPÛûÛä½½ ½8½6½=½EPÛûÛä½½ ½6ÛûÛä½½ ½7ÛûÛä½½ ½9ÛûÛä½½½:ÛûÛä½½½;½>Ó½?Ó;kÛûÛä½½½>ÛûÛä½½½?½@;k;kÓ;kÖ½DXXÛûÛä½½½D½@1 ÛûÛä½½½@½EÛûÛä½½½E;Œ ÛûÛä½½ ½F;h ÛûÛä½½½G;h ½HÛûÛä½½½HÛûÛä½ ½½I;Œ Ô½JÛùÛûÕ¶³a€(ÚæàÛûÛä½ ½½Z;kÈÛûÛä½½½Z;k½\XXÛûÛä½½½\2X½]ÛûÛä½ ½½]½fÛûÛä½½ ½a;k½b½cPPÔ;ÕÓ½dPPÛûÛä½½½b½c½dPÔÓÔÔ;kÕÕÛûÛä½½½c½d;kÛûÛä½ ½½f½]½dÛûÛä½½½d½gÛùÛûÕ¶#.#D[%ÓÓR%ÓÓYv#0%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ)%Ó Õ ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ð@P $  80í  0 DPX `@ht€œ0í¨ ´(ÄÐÜèøŠmerfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@merfor merforint@ SB$merfor $gntt_label $lntt_label merforintS$20$merforintsqrtcossinM$2ptitleradius2 cenlonmeroriginoffsetpmerfor S$21$merforfabsp_errortsfnz adjust_lonlogmerinv.o/ 1074014863 1032 20 100666 11364 ` 1̼,d@xä ììм)&4Ð*€äà TG!=ÎkÂ?Ù/Ð,/Ð-/Ð.oÃÐkÄ?9kÅ?A0ån 7×>¡7ß>a.ñ+`.á # /à4$`/ð78 / 4% ,€4# ,a,,‘ ,±,¡1)N1„.è@,°,è@1 H0€Hè@1 H,°1 Hè@0ÄN 1¤Nè@1†.1Än+`4:è@, ,aè@,è@,€è@,‘,¡è@,±4KÂ>ÙKÅ?AKÄ?9OÃ?1/Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,oÃðkÄ?kÅ?!+`4# # ,q4$ 78 ,,`0 H ,a0ö. / kÀ?˜†b 1*N0ënè@@+`7ß?kß?™4%`0€Hè@,¡K×>‘.àKÜ?ƒ€ *KÂ>ÙKÅ?!KÄ?OÃ?è@À/Ñ0,,,`, 0ÇN1ˆn è@0‰KÚ>™4è}/@?ð¿ðMERCATORÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,X \à8X!ÌÌDŽÀ>(l @ PN>(P@H\ÿÿÿÿà$$lV $ |W, 8,ˆYDødø”i<u\x k´Ô¬ÿÿÿÿ´€Ô€¼s]&4 TÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(Ø?/æ@€ ,øx€°9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà%`Ä ÿÿÿÿà+@Ä  áà1 Ä  ãà7Ä  å  çÿÿÿÿÿÿÿÿ€°= éàIÀÛ@@ÿÿÿÿàP€Û@@ ìàU@Û@@ îà àZ  ò  ðà_à  ó  õÿÿÿÿÿÿÿÿØd ÷°nÙ °yà  ƒÿÿÿÿ ‰ ü  þ •   °› ¢´š !"¢#´$%5š678¢9´:; €š¢´ €ÇÛ@ €ÏÛ@ €× Û@ €âÛ@ €íÛ@ €ïÛ@ €òÛ@ €õÛ@ €Û@ Q €+ à  €€Û@ÿÿÿÿ€(Û@€!€3Û@€#€>Û@€%€IÛ@€'€OÛ@€)€ AUÛ@  €-¡Ð€š !"¢#´$%&Q Z€F'à ÈÿÿÿÿàÛ@ €a%€>ÿÿÿÿàÛ@ €e$€A€?€i"Û@€B€k Û@€Dˆ(€OAm/Û@Ap&Ù   0€H¡Ð6€:À€H2ÿÿÿÿÿÿÿÿÿÿÿÿ7š89:¢;´<= >€€ €=€€€"€&€&€€ )€0)€P0€-Ð6$Ð7\Ð8`Ð9`Ð:dÐ;hÐ=lÐ>lÐ?tÐ@€ÐD¼ÐEÄÐFÐÐGØÐHàÐIì`I€0€Jð`J€1>€2 €3!€4#€5'€6'€7€8O€90O€:PT€HÐ[8Ð\LÐ]LÐ^LÐ_\Ð`€Ðdˆ`d€M€eˆPT€HÐa Ðb `d€M`e€N?€Q'€Rb€S$€T(€U(€V€W` €Xmerinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorlon_centerlat_origineesm1false_northingfalse_eastingmerinvintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtempmerinvlatlonyxtsflagH H C€ ÿÿÿHC€ ÿÿÿ@C€ ÿÿÿ8C€ ÿÿÿ0€ +@ @€ ÿÿÿÿ@ 8€ 2 T\860` 0@P0€ ÿÿÿÿ@ (€ )@ € '@ ! h=;Alx;€ ÿÿÿÿ€ p|>?@l€ 0@ € -È „Ä@E@€L„DA8HD!@H][;ALX;C€ÈÿÿÿLC€ÈÿÿÿHC€HÈÿÿÿÀ€Èÿÿÿÿ@È€Èÿÿÿÿ@È€Èÿÿÿÿ@È@€Èÿÿÿÿ@ÈALX,€Èÿÿÿÿ@È €Èÿÿÿÿ@È0³c€(Úæ„ÛûÛä½½½=½6½7½8½9½@½:½;½8½6½7Õ½9½:½;½=½>½?½@½E½F½G½HÈP½9½@½>Ô„½:½7½8½9½=½?½E½F½GP½;½>½@„½:ÖÖ½?½@½HPÛûÛä½½ ½8½6½=½EPÛûÛä½½ ½6ÛûÛä½½ ½7ÛûÛä½½ ½9ÛûÛä½½½:ÛûÛä½½½;½>Ó½?Ó;kÛûÛä½½½>ÛûÛä½½½?½@;k;kÓ;kÖ½DXXÛûÛä½½½D½@1 ÛûÛä½½½@½EÛûÛä½½½E;Œ ÛûÛä½½ ½F;h ÛûÛä½½½G;h ½HÛûÛä½½½HÛûÛä½ ½½I;Œ Ô½JÛùÛûÕ¶³#€(Úæà½\½]½^½bÈPPÔÕÔÕPÔÖÛûÛä½½½]½^ÛûÛä½½½[ÛûÛä½½½\½^ÓÛûÛä½½½^;k½_½bPÔÓÔPÔ;ÛûÛä½½½_½`½a½dÕ½eÛùÛûÕ¶½b;kÖÛä½ ½½d½a½bÛûÛä½½½bµ¶#D[%ÓÓR%ÓÓS}t#0%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ9%Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ Ô ð@ $  80í  0àDPX `@ht€œ0í¨ ´èÄÌØŠmerinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@merinv merinvint@ SB$merinv $gntt_label $lntt_label merinvintS$20$merinvintsqrtcossinM$2ptitleradius2 cenlonmeroriginoffsetpmerinv S$21$merinvexpphi2z adjust_lonmillfor.o/ 1074014864 1032 20 100666 9608 ` 1Ì%ˆ@Ä0 88Ð"Ì!$¨#ä¤,øG! ³kÂ?Ù/Ð,/Ð-oÃà7ß>¡+`0 H /á4# /ñ+`,` 0àH ,p 4:,qè@,aè@1 Hè@1€H,qè@,a4KÂ>ÙOÃ?!/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,oÃpkÄ?™+`4# 0àH ,pè@0¤."à,`6ä ,q,‘0…N ,Kß?1ˆn 0É/àè@1Gè@0€H,`4,€,a0äNKØ?1N 0É/KÂ?YKÄ?™OÃ?‘è@À/Ñ0,?é!ûTD-@?ôMILLER CYLINDRICALÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,ÐX!üœ€œ8ÐzX ˜ DJ>(°@PK>(P@ \ÿÿÿÿ,$$lSP $ |Td< 8<ˆV ˆtˆ”f(9ü< hd8¬ÿÿÿÿdÀ8À¼p8!$øÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(Ù?/æ@€ <ˆ<À°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ)›*+,£-µ./ €›£µ €ÈÛ@ €ÓÛ@ €Õ Û@ €ã Û@ Q ò€ à x€€ýÛ@ÿÿÿÿ€ Û@€€Û@€€ÉÛ@€€   €¡Ð€›£µQ  €6 à ˜ÿÿÿÿàÛ@ €(€.ÿÿÿÿàÛ@ €*€1€/€,Û@€2€0Û@€4€!A4Û@  &€8¡Ð(€*)›*+,£-µ./ 0€€ €=€€€"€&€&€"€ )€0)€P.€Ð14Ð2<Ð3<Ð4@Ð8@Ð9HÐ:PÐ;XÐ<d`<€ €=h`=€!>€" €#!€$#€%'€&'€'#€(A€)0A€*PG€8ÐLÐM(ÐNTÐPˆ`P€;€Qˆ`Q€<?€='€>b€?$€@(€A(€B$€C`%€Dmillfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northingmillforintfalse_northfalse_eastcenter_longmillforyxlatlondlonApGA4xDC€xÿÿÿHC€xÿÿÿ@€x 041@8x€x 8821<x@4€x@x€xLx@H49@@H˜A˜DC€˜ÿÿÿŒC€˜ÿÿÿˆ€˜ÿÿÿÿ@˜K€˜ÿÿÿÈ€˜ÿÿÿÿ@˜€˜ÿÿÿÿ@˜€˜ÿÿÿÿ@˜³A€(Úæ ½1½2½3½4½9½:½1½2½3½4½;ÈPÔ½1½2½3Ö½;PÕ½8TÛûÛä½½½1ÛûÛä½½ ½2½8TÛûÛä½½½3ÛûÛä½½½81ÛûÛä½½½4ÛûÛä½½½9;hÛûÛä½½½:;h½;ÛûÛä½½½;ÛûÛä½ ½½<;ŒÔ½=ÛùÛûÕ¶³"€(Úæ ½L½M½NÈPPÕÛûÛä½½½L;k ½NнMÔŠÔÔÔÔÔÔÔÛûÛä½½½M½N;k ;k ½PÖÛûÛä½½½N½QÛùÛûÕ¶#D=%ÓÓ@% ÓÓGa8# %Ó %ÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ!% Ó Õ ÔÓ ÔÔÓ ÔÔÓ Ô ð@ $  80í  0@8DP\0íhƒ t ˆ˜ ‹millfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@millfor millforint@ SB$millfor $gntt_label $lntt_label millforintM$2ptitleradiuscenlonoffsetpmillfor S$16$millfor adjust_lontanlogmillinv.o/ 1074014865 1032 20 100666 9560 ` 1Ì%X@Ä0 88Ð"˜ ì©#°¨,ÀG! žkÂ?Ù/Ð,/Ð-oÃà7ß>¡+`0 H /á4# /ñ+`,` 0àH ,p 4:,qè@,aè@1 Hè@1€H,qè@,a4KÂ>ÙOÃ?!/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,oÃpkÄ?™+`4# ,q ,`,a0«. ,p1$n 0è. è@0ÊKß?"à6ä /à,`,‘1‡n1nè@@è@0€H,€4,KØ?0†.0åN/KÂ?YKÄ?™OÃ?‘è@À/Ñ0,@?ô?é!ûTD-MILLER CYLINDRICALÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,ÐX!üœ€œ8ÐX ˜ DQ>(°@PR>(P@ \ÿÿÿÿ,$$lZP $ |[d$ 8$ˆ]ˆ\”m4ì4 oL ¬ÿÿÿÿL   ¼q8 ìÀÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(Û?/æ@€ $4 °:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ*›+,-£.µ/0 €›£µ €ÈÛ@ €ÓÛ@ €Õ Û@ €ã Û@ Q ò€ à x€€ýÛ@ÿÿÿÿ€ Û@€€Û@€€ÉÛ@€€   €¡Ð€›£µQ  €6 à ˜ÿÿÿÿàÛ@ €(€.ÿÿÿÿàÛ@ €,€1€/€0Û@€2€2Û@€4€!  '€8¡Ð)€**›+,-£.µ/0 1€€ €=€€€"€&€&€"€ )€0)€P.€Ð14Ð2<Ð3<Ð4@Ð8@Ð9HÐ:PÐ;XÐ<d`<€ €=h`=€!>€" €#!€$#€%'€&'€'#€(A€)0A€*PG€8ÐKÐL(ÐN4ÐOLÐQˆ`Q€9€Rˆ`R€:?€;'€<b€=$€>(€?(€@$€A`%€Bmillinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northingmillinvintfalse_northfalse_eastcenter_longmillinvlatlonyxApGA4xDC€xÿÿÿHC€xÿÿÿ@€x 041@8x€x 8821<x@4€x@x€xLx@H49@@A(8;A4˜DC€˜ÿÿÿŒC€˜ÿÿÿˆ€˜ÿÿÿÿ@˜€˜ÿÿÿÿ@˜€˜ÿÿÿÿ@˜€˜ÿÿÿÿ@˜³A€(Úæ ½1½2½3½4½9½:½1½2½3½4½;ÈPÔ½1½2½3Ö½;PÕ½8TÛûÛä½½½1ÛûÛä½½ ½2½8TÛûÛä½½½3ÛûÛä½½½81ÛûÛä½½½4ÛûÛä½½½9;hÛûÛä½½½:;h½;ÛûÛä½½½;ÛûÛä½ ½½<;ŒÔ½=ÛùÛûÕ¶³"€(Úæ ½K½L½N½OÈPPÖÕÖÛûÛä½½½K½NÛûÛä½½½L½N;k ½OŠŠÛûÛä½½½N½O;k ;k ½QÖÛûÛä½½½O½RÛùÛûÕ¶#D=%ÓÓ@% ÓÓAcŒ %Ó %ÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ!% Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô ð@ $  80í  0@8DP\0íhƒ t ˆ˜ ‹millinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@millinv millinvint@ SB$millinv $gntt_label $lntt_label millinvintM$2ptitleradiuscenlonoffsetpmillinv S$16$millinv adjust_lonexpatanmolwfor.o/ 1074014867 1032 20 100666 11084 ` 1Ì|+L@8¤ ¬¬Ð|((%„£)|РäG!3kÂ?Ù/Ð,/Ð-oÃà7ß>¡+`0 H /á4# /ñ+`,` 0àH ,a4:,qè@,p è@1 Hè@1€H,qè@,a4KÂ>ÙOÃ?!/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3oÃkÄ? kÅ?+`4# 0àH,p41ÀH4dè@0¤.0€H è@1ÀH#@#7_ 7 /á/ñ.á0…N/à @´„è@1àH1ä1àH0Ð.è@0ñN0’2fnè@1å0 0$ „ :€¤_‡´„+`49`è@4: è04â" 1ÀH6´.€è@1äN"À6Á`,!kÁ?!0¤.1ÀHKÜ?!0Í ,`/€0$ 0H 0†Nè@1‡N ,q1„NKÙ>1ÀHKÝ?!0Ç/ /°,`è@0ÄN ,a1„NKÓ>40¦.`KÂ>YKÅ?KÄ? OÃ?/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,@ !ûTD-?ð=Û|ßÙ×½»@?ù!ûTD-?ìÏd)¾…•?ö žf;ã¿ð?àMOLLWEIDEIteration failed to convergeMollweide-forwardÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,ÑX!ü°€°8ÑcX ¬P0PD4>(ü9@DP5>(P@H \ÿÿÿÿ $$lMÄ $ |NØä 8äˆP¼00”`ìVLX b D¤¬ÿÿÿÿ D@¤@¼j9%„äÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(Ü?/æ@€ ä0X@°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ;›<=>£?µ@A €›£µ €È Û@ €Ó Û@ €ÕÛ@ €ãÛ@ Q ò€ à x€€ýÛ@ÿÿÿÿ€ Û@€€Û@€€ÉÛ@€€   €¡Ð€›£µQ  €6 à ¬ÿÿÿÿàÛ@ €(€.ÿÿÿÿàÛ@ €*€1€/€,Û@€2€0Û@€4€!A4Û@A>Û@AD#Û@APÛ@AT Ù ˆ'€I€0  3€D  -€C  ;€8¡Ð=€*À€C/ÿÿÿÿÿÿÿÿÿÿÿÿ>›?@A£BµCD E€€ €=€€€"€&€&€€ %€0%€P*€Ð-4Ð.@Ð/@Ð0@Ð4@Ð5HÐ6PÐ7XÐ8d`8€ €9h`9€!>€" €#!€$#€%'€&'€'€(=€)0=€*PB€8ÐK<ÐLXÐMXÐQ€ÐQˆPR€CÐSŒÐT°ÐU°Ð@UÄÐVÄ`Y€FÐQÈPR€CPW€DÐXÌÐYÜ`Y€E`Y€FÐ\äÐaôÐb(Ðc,ÐdXÐe|`e€G€f|`f€H?€K'€Lb€M$€N(€O(€P €Q`!€Rmolwfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northingmolwforintfalse_northfalse_eastcenter_longmolwforyxlatlondelta_lonthetadelta_thetaconiApGA4xDC€xÿÿÿHC€xÿÿÿ@€x&@x€x( 8<.-@x@4€x$ 0</@@x€xLx@H05@@H¬A<àJC€àÿÿÿ C€àÿÿÿ€¬ÿÿÿÿ@à,4DAXàDxJèü\aJ¼àM°¸TUM!HTLKMAXˆMA€àPˆà!D€QKA„„A°´/€¬ÿÿÿÿ@à€¬ÿÿÿÿ@à€¬ÿÿÿÿ@à³A€(Úæ ½-½.½/½0½5½6½-½.½/½0½7ÈPÖ½-Ô½/½0½7P½-½4TÛûÛä½½½/ÛûÛä½½½.½4TÛûÛä½½½-ÛûÛä½½½41ÛûÛä½½ ½0ÛûÛä½½½5;hÛûÛä½½½6;h½7ÛûÛä½½½7ÛûÛä½ ½½8;ŒÔ½9ÛùÛûÕ¶³€( Úæ ½K½c½dÈPPÕÛûÛä½½½QÛûÛä½½½L½U½V½K;k ÛûÛä½½ ½K½M;k Ô½S½U½\½aŠÖнMÔ½U½\½aŠÖнMÔÛûÛä½½½M½U½a½Q½S;k ;k ÛûÛä½½½S½UÓ;kÛûÛä½ ½½T½UÓ½V½Q½XTT2T½YÛûÛä½ ½½Y½e½\½aÔÔ;kÛûÛä½½½\½a½c½dŠŠÔÕÔÕÔÕÔÕÛûÛä½½ ½b½c;k ½dÕÔÔÛûÛä½½½cÓ½d;k ÛûÛä½ ½½e½Y½c½dÛûÛä½½½d½f ÛùÛûÕ¶ ###D=%ÓÓ@% ÓÓq‹U# %Ó %ÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÓ!% Ó ÕiÕÓ ÕÔÓ ÔÔÓ Ô ð@H $  80í  0@8DP\0íhƒ t0ˆ˜ ¨´ Àx‹molwfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@molwfor molwforint@ SB$molwfor $gntt_label $lntt_label molwforintM$2ptitleradiuscenlonoffsetpmolwfor S$16$molwfor adjust_lonsincosfabsp_errorS$16DD$molwformolwinv.o/ 1074014868 1032 20 100666 10260 ` 1̬(@hÔ ÜÜЬ%"¤t&X¼ÐÔG!…kÂ?Ù/Ð,/Ð-oÃà7ß>¡+`0 H /á4# /ñ+`,` 0àH ,a4:,qè@,p è@1 Hè@1€H,qè@,a4KÂ>ÙOÃ?!/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐkÄ?9+`#à4# 7ä ,a ,,`0ë.,q 0ˆN 0©. 0Ên è@1€H,‘0… 0$ 0 H è@1€H0€H ,€,`1€Hè@0ÇN1ÄN,p1§nè@0ÈKß>™"à,6ã`/à0… ,a 0$ /à/à0 ,q0$ /à 1„N è@1€H1„0Ín è@1€H,`0… 0$ 0 H è@1€HKØ>‘4/KÂ>ÙKÄ?9OÃ?1/Ñ0./Ñ0-è@À/Ñ0,?ö žf;ã?ïÿÿÿÿÜÑ?ìÏd)¾…•À !ûTD-@ !ûTD-@?ðMOLLWEIDEÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,ÑX!ü(€(8ÑDX $8¨8D>(\ @ P>(P@ \ÿÿÿÿÐ$$lô $ |T 8Tˆ!\èŒè”1D>t@ 3„´¬ÿÿÿÿ„ ´ ¼;9"¤ÔÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(Þ?/æ$@€ Tè@ °:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ5›678£9µ:; €›£µ €È Û@ €Ó Û@ €ÕÛ@ €ãÛ@ Q ò€ à x€€ýÛ@ÿÿÿÿ€ Û@€€Û@€€ÉÛ@€€   €¡Ð€›£µQ  €6 à $ÿÿÿÿàÛ@ €(€.ÿÿÿÿàÛ@ €,€1€/€0Û@€2€2Û@€4€!A4Û@A:Û@  2€8¡Ð4€*5›678£9µ:; <€€ €=€€€"€&€&€€ $€0$€P)€Ð,4Ð-@Ð.@Ð/@Ð3@Ð4HÐ5PÐ6XÐ7d`7€ €8h`8€!>€" €#!€$#€%'€&'€'€(<€)0<€*PA€8ÐGÐHDÐIDÐNHÐ@N\ÐO`ÐPlÐQ¬Ð@Q´ÐR¸Ð@RÈÐSÌÐTàÐ@TôÐUøÐV `V€=€W `W€>?€?'€@b€A$€B(€C(€D€E` €Fmolwinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northingmolwinvintfalse_northfalse_eastcenter_longmolwinvlatlonyxthetaargApGA4xDC€xÿÿÿHC€xÿÿÿ@€x@x€x 8<-,@x@4€x 0<.@@x€xLx@H/4@@AD¬G!8@HG2ADL2C€$ÿÿÿLC€$ÿÿÿH€$ÿÿÿÿ@$€$ÿÿÿÿ@$€$ÿÿÿÿ@$à$DAHhDAlÌD€$ÿÿÿÿ@$³A€(Úæ ½,½-½.½/½4½5½,½-½.½/½6ÈPÖ½,Ô½.½/½6P½,½3TÛûÛä½½½.ÛûÛä½½½-½3TÛûÛä½½½,ÛûÛä½½½31ÛûÛä½½ ½/ÛûÛä½½½4;hÛûÛä½½½5;h½6ÛûÛä½½½6ÛûÛä½ ½½7;ŒÔ½8ÛùÛûÕ¶³b€(Úæ ½G½H½I½PÈPÖÖÖ½N½P½QнG½H½I½PPÖÖÖ½N½P½QнH½IÛûÛä½½½H½G½IÛûÛä½½½GÛûÛä½½½IÛûÛä½Ó½N;k ÛûÛä½ ½½N½O;k ÛûÛä½½½O½P;k ;kÕ½Q½RÓ½S½TŠÖÖÖÖŠÛûÛä½½½P½Q½R½SÕÛûÛä½&½½Q½R½SÔÛûÛä½#½½R½S;kÛûÛä½½½SÛûÛä½Ó½T;k ÛûÛä½½½T½U;k ½VÛûÛä½½½U½WÛùÛûÕ¶  #D=%ÓÓ@% ÓÓMy=# %Ó %ÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÓ)% Ó ÕÔÓ ÔÔÓ ÔÕÓ Õ ð@ $  80í  0@8DP\0íhƒ t¨ˆ” ¨¸‹molwinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@molwinv molwinvint@ SB$molwinv $gntt_label $lntt_label molwinvintM$2ptitleradiuscenlonoffsetpmolwinv S$16$molwinvfabsasincos adjust_lonsinobleqfor.o/ 1074014870 1032 20 100666 12956 ` 1Ìø2œ@´ ((Ðø/+@Ï0 ü$$G!2òkÂ?ÙoÀkÄ?‰kÅ?‘7×>á7ß?!+`.á 4%`.à 4# .ð4$ .ñ +`/ñ4:/á,¡,q,a, ,±,° ,‘ è@, è@,¡è@,qè@,a+`, è@480+`,±è@48`+`,°è@48,‘è@,+`,a480è@47 4KÂ?YKÅ?‘KÄ?‰è@ÀOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀkÄ>I+`4< 0 H/‘0àH7Ø>ñ7×?è@0Ä. 1€H7Ø>Ñè@7×>á+`7Ú?!4# /A ,` 7Ä>á,p,1*N,€0†N 0èNè@1v7Ù?!,p/!0€H ,` ,3N ,€,‘ 2ÊN1 Nè@˜Ë=Å+`7Ø?14$`7×?A,è@0Ä"€#6Ÿ7 /à.á è@1®N7Ý?!1„N/° 7Ó?a.a0ÉN0ÇNè@1N0€H 1îNè@1 H1ÄN1¬N ,€1¤nè@@1Änè@@0€H,‘,1ÌN 0ÇN1†nè@@1äN ,qKÕ=‘1  .  ,€,1§nè@0æN 1¤N è@1ÀH,‘1¤N 1†nè@@1¤n,aKÖ=™40¦.ÀKÂ=ÙKÄ>IOÃ>A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,@?àOBLATED EQUAL-AREAParameter m: Parameter n: Theta: ÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ìì,’X!lððð8’ X \àD2>(lF@XP3>(P@XP\ÿÿÿÿ$$lG@ $ |HTd 8dˆJ¸(œ(”ZàÞÄà \"À¤¬ÿÿÿÿ"À€¤€¼dk+@$$Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(ß?/æ)@€ d(à€°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶!œ"‘#$¤%¶&'=œ>‘?@¤A¶BC €œ‘¤¶ €É Û@ €Ô Û@ €ÚÛ@ €àÛ@ €âÛ@ €äÛ@ €æÛ@ €ðÛ@ €úÛ@ €Û@ Q €1 à 耀#Û@ÿÿÿÿ€/Û@€#€:Û@€%€@Û@€'€HÛ@€)€PÛ@€+€[Û@€-€ÊÛ@€/€   €3¡Ð €!œ"‘#$¤%¶&'(Q g€J)à ìÿÿÿÿàÛ@ €p!€BÿÿÿÿàÛ@ €r €E€C€tÛ@€F€xÛ@€H€*A|$Û@A†'Û@A”(Û@A¢%Û@Aª&Û@A²-Û@A´0Û@A·2Û@A¾3Û@AÅ4Û@AÊ6Û@AÒ7Û@AÚ8Û@AÜ;Û@  :€L¡Ð<€>=œ>‘?@¤A¶BC D€€ €=€€€"€&€&€€ (€0(€P1€3Ð4Ð5LÐ6PÐ7TÐ8XÐ9\Ð:`Ð;dÐ?dÐ@lÐAtÐB|ÐC„ÐD”ÐE¤ÐF´ÐKÀÐLÔ`L€4€MØ`M€5>€6 €7!€8#€9'€:'€;€<O€=0O€>PT€LÐf(ÐghÐhhÐihÐj˜ÐlÐÐmØÐnÐoÐpÐq ÐrHÐsTÐt„ÐuÐ`u€i€vÐ`v€j?€k'€lb€m$€n(€o(€p€q` €robleqfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerlat_othetamnRsin_lat_ocos_lat_ofalse_eastingfalse_northingobleqforintfalse_northfalse_eastangleshape_nshape_mcenter_latcenter_longobleqforyxlatlondelta_lonsin_delta_loncos_delta_lonsin_latcos_latzAzsin_Azcos_Aztempx_primey_primeMNHèHèC€èÿÿÿˆC€èÿÿÿ€C€èÿÿÿxC€èÿÿÿpC€èÿÿÿhC€èÿÿÿ`€è>@è €è"@èH€èÿÿÿÿ@è@€è9@è0€è<@è(€è.@è8€è@@è€èBpèdl;@@d€è)@è€è+@èA(<2HìC€ìÿÿþÌC€ìÿÿþÈ€ìÿÿÿÿ@ìHA@ìDK€ìÿÿÿxK€ìÿÿÿ€K€ìÿÿÿhK€ìÿÿÿp€ìÿÿÿÿ@ì€ìÿÿÿÿ@ìA˜G€ìÿÿÿÿ@ì8Üô/YœØjm/K€ìÿÿÿ˜K€ìÿÿÿ HL/A2A8A`MA 0G€ìÿÿÿÿ@ì0ATàJ€ìÿÿÿÿ@ì(€ìÿÿÿÿ@ì €ìÿÿÿÿ@ì€ìÿÿÿÿ@ì³€(Úæœ½8½9½:½;½4½5½6½7ÖÔ½8½9½@½C½D½EÈP½;½4½7½8½9½@½C½D½EP½9½5½6½A½B½KP½8½:½;½FPÕ½?T½6ÔT½7ÛûÛä½½½4ÛûÛä½½ ½5ÛûÛä½½½6ÛûÛä½½½7ÛûÛä½½½8ÛûÛä½½½9ÛûÛä½½½:ÛûÛä½½½?1ÛûÛä½½½;ÛûÛä½½½@;hÛûÛä½½½A;hÛûÛä½½½B;h½CTÛûÛä½½½C;t T½DTÛûÛä½½½D;t T½ETÛûÛä½½½E;t T½FÛûÛä½½½F;Œ ½KPPÛûÛä½½½KÛûÛä½ ½½L;x PÔ½MÛùÛûÕ¶³‚€( Úæ½fÈPPÓ½gÛûÛä½½½g;x ÛûÛä½½ ½f½hÛûÛä½½½h;x ½i½j½s½tPÖÓÖÖÖPÖ½f½hÕ½jÔ;kÕÛûÛä½½½i½j;Ô½q½s½tP½l½j½q½s½tP½l½jÛûÛä½½½l;x ÛûÛä½½½j½l½m“Ó½p½q½s½t½m“Ó½p½q½s½t½mÓ½p½q½s½t½m;k½nÛûÛä½½½m½n½oÛûÛä½½ ½nÛûÛä½½ ½o½p;kÛûÛä½½½p½q;kÔ½tÔÕÛûÛä½½½q½rÓ;kÛûÛä½½½r½sÓ½tÔ;kÛûÛä½½½s½t;k;kÓ½uÖÛûÛä½½½t½vÛùÛûÕ¶#ÔÔÔÔ #Da%ÓÓX% ÓÓ•‰Ý#@%Ó %ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ Ô!% Ó Õ)ÕÓ ÕÔÓ Ô ÔÓ ÔIÕÓ Õ ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ø@X $  80í( 8@@LXdp|ˆ0í”ó ¤à¸ÄÐØä ìèŒobleqfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@obleqfor obleqforint@ SB$obleqfor $gntt_label $lntt_label obleqforintM$2ptitleradiuscenloncenlatgenrptoffsetptsincosobleqfor S$22$obleqforacosatan2sinasincosS$22DD$obleqforobleqinv.o/ 1074014871 1032 20 100666 12928 ` 1Ì2€@À, 44Ð.Ð*ôÚ0t (#ÌG!6kÂ?ÙoÀkÄ?‰kÅ?‘7×>á7ß?!+`.á 4%`.à 4# .ð4$ .ñ +`/ñ4:/á,¡,q,a, ,±,° ,‘ è@, è@,¡è@,qè@,a+`, è@480+`,±è@48`+`,°è@48,‘è@,+`,a480è@47 4KÂ?YKÅ?‘KÄ?‰è@ÀOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃ@kÄ>É+`4# 4$`,a 0 H ,‘# ,7¸,q 0ë./# ˜†jJ7? 0ŽN/á 1 nè@@1äN,€,,‘1ìN 0ÇN 1(n1ªn è@@1¤N è@1àH1¤n,€è@0ÎN 1¤Nè@1ÀH1„N è@1àH1ÌN,€1„N0ænè@@1äNè@1ÀH1än1­N1ÎNè@0†#@7W.àè@0†N1„N 1 Hè@1ÀH,7Ø?7×?‘7Ä?¡è@0†.1€H7Ø>ñè@7×?7Á>á,` ,0 7Ö?!7Õ?¡,p.Á1*N.±0†N 0èNè@1vKÓ>7Ü>á.`,p/,` 3N 7Ã?!,a,‘, 2ËN1 Nè@˜Ê=Å+`4" ,Qè@0ÄKÔ>4.€KÂ>YKÄ>ÉOÃ>Á/Ñ0//Ñ0./Ñ0-è@À/Ñ0,@?àOBLATED EQUAL-AREAParameter m: Parameter n: Theta: ÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ìì,’X!lüðü8’«X hðD=>(xF@XP>>(P@XP\ÿÿÿÿ($$lRL $ |S`4 84ˆU”0l0”eÄϜРg"”l¬ÿÿÿÿ"”`l`¼ok*ô#ÌÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@(á?/æ/@€ 40Ð`°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶!œ"‘#$¤%¶&'>œ?‘@A¤B¶CD €œ‘¤¶ €É Û@ €Ô Û@ €ÚÛ@ €àÛ@ €âÛ@ €äÛ@ €æÛ@ €ðÛ@ €úÛ@ €Û@ Q €1 à 耀#Û@ÿÿÿÿ€/Û@€#€:Û@€%€@Û@€'€HÛ@€)€PÛ@€+€[Û@€-€ÊÛ@€/€   €3¡Ð €!œ"‘#$¤%¶&'(Q g€J)à øÿÿÿÿàÛ@ €p"€BÿÿÿÿàÛ@ €t!€E€C€xÛ@€F€zÛ@€H€*A|3Û@A~;Û@A„<Û@AŠ4Û@A.Û@A’1Û@Aš2Û@A¢0Û@A¤+Û@A¦7Û@A±9Û@AÀ:Û@  ;€L¡Ð=€>>œ?‘@A¤B¶CD E€€ €=€€€"€&€&€€ *€0*€P3€3Ð6Ð7LÐ8PÐ9TÐ:XÐ;\Ð<`Ð=dÐAdÐBlÐCtÐD|ÐE„ÐF”ÐG¤ÐH´ÐMÀÐNÔ`N€4€OØ`O€5>€6 €7!€8#€9'€:'€; €<Q€=0Q€>PV€LÐf0ÐgTÐhTÐipÐj¨Ðk´ÐlÀÐmðÐn ÐoÐp$Ðq4Ðr<ÐsLÐtŒÐvÜ`v€e€wÜ`w€f?€g'€hb€i$€j(€k(€l!€m`"€nobleqinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerlat_othetamnRsin_lat_ocos_lat_ofalse_eastingfalse_northingobleqinvintfalse_northfalse_eastangleshape_nshape_mcenter_latcenter_longobleqinvlatlonyxzsin_zcos_zAztempx_primey_primeMNdiff_anglesin_diff_anglecos_diff_angleHèHèC€èÿÿÿˆC€èÿÿÿ€C€èÿÿÿxC€èÿÿÿpC€èÿÿÿhC€èÿÿÿ`€è)@è €èA@èH€èÿÿÿÿ@è@€è,@è0€è'@è(€è5@è8€è#@è€è%pèdl=B@d€è=@è€è?@èA0ˆG!HPgf8ATh8C€øÿÿÿ C€øÿÿÿ€øÿÿÿÿ@ø€øÿÿÿÿ@ø€øÿÿÿÿ@ø(€øÿÿÿÿ@ø ApÐM€øÿÿÿÿ@ø0ômn/A¤¬/A´ìJAÀðGAðìJAøDA ,€øÿÿÿÿ@ø8@H/Y(<pr/K€øÿÿÿÀK€øÿÿÿÈK€øÿÿÿxK€øÿÿÿ€€øÿÿÿÿ@ø€øÿÿÿÿ@ø€øÿÿÿÿ@øH³€(Úæœ½:½;½<½=½6½7½8½9ÖÔ½:½;½B½E½F½GÈP½=½6½9½:½;½B½E½F½GP½;½7½8½C½D½MP½:½<½=½HPÕ½AT½8ÔT½9ÛûÛä½½½6ÛûÛä½½ ½7ÛûÛä½½½8ÛûÛä½½½9ÛûÛä½½½:ÛûÛä½½½;ÛûÛä½½½<ÛûÛä½½½A1ÛûÛä½½½=ÛûÛä½½½B;hÛûÛä½½½C;hÛûÛä½½½D;h½ETÛûÛä½½½E;t T½FTÛûÛä½½½F;t T½GTÛûÛä½½½G;t T½HÛûÛä½½½H;Œ ½MPPÛûÛä½½½MÛûÛä½ ½½N;x PÔ½OÛùÛûÕ¶³‚€(Úæ½f½g½s½tÈPP½h½i½j½l½pP½g½h””½fÛûÛä½½½g½hÓ½i½j½k½l½m½nÛûÛä½½½f½hÓ½i½j½k½l½m½n½hÓ½i½j½k½l½m½n½h;kÛûÛä½½½h½i;kÓÛûÛä½½½i½jÓ;kÛûÛä½½½j½k;kÛûÛä½½ ½k½l;k;kÓÛûÛä½½ ½l½m;k””½n;kÛûÛä½½½m½nÛûÛä½½½n½oÛûÛä½½½o;½p½q½tÛûÛä½½½q;x ÛûÛä½½ ½p½q½rÛûÛä½½½r;x ½s ;kÔ½tÛûÛä½½½s½tÔÔÓ;PP;k½vÛûÛä½½½t½wÛùÛûÕ¶#ÔÔÔÔ #Da%ÓÓX% ÓÓ‰‹Î#@%Ó %ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ Ô)% Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ Ô9ÕÓ Õ1ÕÓ ÕÔÓ ÔÔÓ Ô ø@X $  80í( 8@@LXdp|ˆ0í”ó ¤ð¸ÄÌÔàì üøŒobleqinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@obleqinv obleqinvint@ SB$obleqinv $gntt_label $lntt_label obleqinvintM$2ptitleradiuscenloncenlatgenrptoffsetptsincosobleqinv S$22$obleqinvasincossinsqrtatan2 adjust_lonS$22DD$obleqinvomerfor.o/ 1074014874 1032 20 100666 22536 ` 1ÌLX@  t ||ÐLS°F¨ UÌ<p78G!=ÜkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃàkÄ>)kÅ>1kÆ>9kÇ>AkÈ>IkÉ>QkÊ>YkË>a0ån7É<á7Ý=!- +`!/± -!4&à-1 5 ,Ð4% 4' 7Ú<¡-A 4$/Q 4ƒ`,°,± ,Á,ð , 1N-@1„.è@,Ñ,Ð4˜ ,Àè@4—,Ñ,à1†.0ÄN0‡Nè@1ˆ.-Q0€Hè@,ñ,Ñ0ÄN1†.0èn è@1‰,°,±,Ð1N,á0ÇN 1éN1n è@,p 0Ž 0$ è¢,` èð,q @7É?¡-`-aè@1àH,À1àHè@-10€Hè@2H,À2Hè@-10€H,áè@2@H2 H,áè@0€H,q 2„N0”.-p14n5 `2-.-0 0« )¡ 1‡n-!1H. 1H17n0ö.1N0Ôn0$ è5 /1¦. 5 -0¦ 0$ è -1¥ ,á 2-.2-1$N0‡Nè@0ÈN2dN0Ônè@@,á-10†n2§.,¡è@2(.,áè@0ÄN0’nè@@0€Hè@2@H,`è@0ÄN0€H5X è@24N1ôNè@5X`1´Nè@5X 2Nè@5Xàè@1ð.0Ž 0$ „&‚è@1àH0Ž 0$ „&‚-  è@0.0Ž 0$ „&Rè@,Ðè@0.0Ž 0$ „&B2@H4˜0è@4— 2`H4˜è@4—,Ð,p,á0€ 0Ån 0$ èò,`0ÆNè@0Œ.4– .Á0†nè@@1¤NèH,a@è@@,`0¤.2 Hè@,á1äN,q+`4*è@4:,°è@, ,±è@5X@,ðè@,ÁK×aKÊ>YKÉ>QKÈ>IKÇ>AKÆ>9KÅ>1KÄ>)OÃ>!/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,5ZÐè@5Yè54’5Z è@5YPè 4”5Zpè@5Y èå4”5ZÀè@5Yðè½4”,`-0çN1¦N è@0Œ.4” .0†nè@@1¤NèE,akÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1oàkÄ>ikÅ>qkÆ>y0àH0 H è@2H+`0€H 4! ,!è@1†.+`0€H4# ,aè@1ÆN0€Hè@2H#€7„ ,,‘ è@0†.0Œ 0$ è"+`7Ö?¡.Ñ 45à2Hè@. 0€Hè@,a+`, 4&`4% ,Ñ,  ,€2än 1ëN,a,°1ØN1*n1V. 1V1fN0×N2N3.3$n è@@0€Hè@2 H# 7=`/¡kÝ>0… 0$ è",Ð,a0¤Nè01ÆN, ,°2N1äN0è 11nè@@,Ð2 ,a0¤N0æn0$ è"KÚ>/@0¤N0æn1Èèˆ1 H2 +`4% ,° 0$ „ "€6“`.p1¤N ,a+`4&`,Ð2N0Än1 Hè@,è@0.0Œ 0$ è*+`49Pè@4:è4š1í.,€1¯,Ð0ènè@0†N ,a 1„N,Á+`2Ên,¡1È.,± ,p4?àK×=™0«N KØ=‘40‡N0È2é.à,¡ ,±/á0«N0†N 0è2é./KÂ=ÙKÆ>yKÅ>qKÄ>iOÃ>a/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,?ð@=Û|ßÙ×½»?à@L¥Üc˰?ù!ûTD-À !ûTD-@!ûTD-@ !ûTD-¿ð?ù!ûTD-=Û|ßÙ×½»?à?ð>z×òš¼¯H@ !ûTD-¿ðOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-initPoint projects into infinityomer-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€°°,ØX  ˜ ˜8ØX!0ܰÜDÚØ>( ¤b@´P ²j>(P@¸ \ÿÿÿÿp$$l ” $ | ¨ ä 8 äˆ &Œ” /,¤#4$  13È$X¬ÿÿÿÿ3Èà$X༠9ÍF¨78Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(â?/æ4@€  ä$à°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µz›{|}£~µ€¬›­®¯£°µ±² €›£µ €ÈÛ@ €ÐÛ@ €ØÛ@ €åJÛ@ €ðÛ@ €û)Û@ €ý%Û@ €Û@ €Û@ €+Û@ €%-Û@ €-4Û@ €06Û@ €3;Û@ €5>Û@ €8WÛ@ €:OÛ@ €AQÛ@ €HSÛ@ €NUÛ@ Q T€O à ¬€€_Ù ÿÿÿÿ€dÛ@€7€i Û@€9€n Û@€;€s Û@€=€xÛ@€?€„Û@€A€Û@€C€˜Û@€E€¡Û@€G€©Û@€I€´Û@€K€ºÛ@€Mˆ €ŽAÀ#Û@AÅ/Û@AÉ3Û@AÍ:Û@AÐ]Û@AÔ^Û@AØ_Û@AÚaÛ@AÜbÛ@AÞdÛ@AàeÛ@AåAÛ@AçEÛ@AéHÛ@Aî[Û@€  €pˆB€†ˆC€ˆ  E€s  H€rˆN€ŠˆW€Œ  \€w€r  u€y  ]€vˆ €€x  {€}€|  €€€  ƒ€  A€|  n€Q¡Ð‡€3À€r^ÿÿÿÿÿÿÿÿÿÿÿÿÀ€scÿÿÿÿÿÿÿÿÿÿÿÿÀ€vhÿÿÿÿqÿÿÿÿÀ€wiÿÿÿÿÿÿÿÿÿÿÿÿÀ€QpÿÿÿÿÿÿÿÿÿÿÿÿÀ€|wÿÿÿÿÿÿÿÿÿÿÿÿˆ›‰Š‹£ŒµŽQ õ€¦Ã ØÿÿÿÿàÛ@ €ýl€žÿÿÿÿàÛ@ €ÿk€¡€Ÿ€jÛ@€¢€iÛ@€¤€‘A mÛ@A{Û@AÅ„Û@AyÛ@A‡Û@AsÛ@A€Û@AŒÛ@A!zÛ@AàpÛ@AÐvÛ@€–€ž   €À€¡  ¥€Â  ¦€¿€¨  ­€Å€¯  ²€Ç  ¸€¨¡Ðº€š»›¼½¾£¿µÀÁ €€ €=€€€"€&€&€€ /€20/€3P=€QÐI¤ÐJ¤ÐK°ÐL°ÐM°ÐN°ÐP°ÐQ°ÐR¼ÐTÐÐUØÐVìÐWüÐX0ÐY€’ €“!€”#€•'€–'€—€˜Ñ€™0Ñ€šPÖ€¨Ðâ4ÐãDÐä\ÐåpP怿ÐçœÐè¸ÐéäÐêÐëÐìÐí Pî€ÀÐïD`ï€ÁPò€ÂÐóXÐôŒÐõ”`õ€Ã`õ€ÄЬPù€ÅÐú°ÐûÄÐýÈÐþØ`þ€ÆÐðP€ÇÐÐ `€ÈÐ(Ð|Ð|ЌР¬` €É€ ¬` €Ê?€Ë'€Ìb€Í$€Î(€Ï(€Ð€Ñ`€Òomerfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorscale_factorlon_originlat_origineesfalse_northingfalse_eastingsin_p20cos_p20blaldelusingamcosgamsinazcosazomerforintmodelat2lon2lat1lon1false_northfalse_eastlat_origlon_origazimuthscale_factr_minr_majtempconcomtsts1ts2hljpdlonfggamasinphiomerforyxlatlonsin_phitqusvlulvssH¬H¬C€Pÿÿþˆ´|YC€Pÿÿþ€C€PÿÿþxC€PÿÿþpC€PÿÿþhC€Pÿÿþ`C€PÿÿþXC€PÿÿþP8 G0GC€PÿÿþHC€Pÿÿþ@C€Pÿÿþ<€¬ÿÿÿÿ   I˜@¤P˜€¬ÿÿÿÿ@P€¬ÿÿÿÿ ¤¬KJˆ@°Pˆ€¬ÿÿÿÿ €¬Lx@°Px€¬• ¨¬MJ`°P`@¤`€¬ ¬¬NJX°PX@¨X!T¬P8A°À8€¬ÿÿÿÿÈPh´ÄQRh@°h€¬t@Pp€¬ÿÿÿÿ@PP€¬ÿÿÿÿ@PHŒ,@D,øPPYÜôUVPAüPM€¬q@P@€¬…HP84DXY8@08A@tS€¬ÿÿÿÿ\tM@P0€¬wÔô(@P(Ô5`tMÀ\lcMAÀHMV<ôPY8yzPœ|VALôM€¬nx|€€ô€P|{€€@P€€¬|@P€¬~@P€¬“@P€¬‘@P€¬¬¬ ÐÐ @P ˆŒ,A`p,AˆVA¤ÌSÄä\Y¨À™›\A¸¼,!üœYAYA\x|,@P2!ÜŸœ/A/A4„DA0œPC€œÿÿþÌC€œÿÿþÈADœG€Øÿÿÿÿ@œ€A\œJ€Øÿÿÿÿ@œ@ApœM€Øÿÿÿÿ@œpAœœ,€Øÿÿÿÿ@œ(Aä>ADPA,€Øÿÿÿÿ@œ€Øÿÿÿÿ@œØG!ÀÄûúGÈÔGADGA DS€Øÿÿÿÿ@œ8!`x/|¤/ðJ¨¬JAŒ”JAXØ,€Øÿÿÿÿ@œ €Øÿÿÿÿ@œX€Øÿÿÿÿ@œ€Øÿÿÿÿ@œ€Øÿÿÿÿ@œ`³I€((ÚæŒÛûÛä½½½P½L½M½N½{½K½L½I½JÖÖ½M½N½P½Q½R½T½U½V½W½X½Y½\½]½a½c½d½f½g½i½l½m½s½t½u½z½{½€½½ƒ½†½‡½ˆ½‰½‹½–½˜½™½š½›½½¥½¦½§½¨½¾½Ä½Å½Æ½Ç½ÉÈP½Q½U½V½W½Y½[½\½]½d½g½i½y½½„½‰½‹½œ½ ½¡½¢½£½¥½¬½­½®½¯½±½¸½¾½Ç½É„½K½M½LÔ½Q½R½T½U½V½W½Y½a½f½u½½ƒ½ˆ½–½˜½¾½ÆP½N½Q½U½V½W½Y½[½\½]½d½g½i½y½„½‰½‹½œ½±½¸½¾½Ç½É„ÛûÛä½½ ½L½I½J½K½P½X½s½t½{½€½¥½¦P½N½U½W½X½a½c½m½u½{½‰½‹½™½š½¥½§½Ç½ÉP½Q½U½V½W½[½\½]½d½g½i½y½‰½‹½œ½Ç½É½I½J½K½L½M½N½P½Q½R½T½U½V½W½X½Y½\½]½a½c½d½f½g½i½l½m½s½t½u½z½{½€½½ƒ½†½‡½ˆ½‰½‹½–½˜½™½š½›½½¥½¦½§½¨½¾½Ä½Å½Æ½Ç½É½X½\½]½c½d½g½i½l½m½z½‰½‹½›½½¨½Ç½ÉPÛûÛä½½ ½IÛûÛä½½½KÛûÛä½½½MÛûÛä½½½NÛûÛä½½ ½J½Q½Y½„½±½¸½¾½Q½RÓ;kÛûÛä½½½Q½R½TPÛûÛä½½½RÛûÛä½½½T½R;xP½U½VÔÔÔÔ;kÛûÛä½½½U½WÛûÛä½½½V½W;;kÕ½X½YÕÕÛûÛä½½½WÓ½XÓÛûÛä½½½Y;kÛûÛä½½½X½YÛûÛä½Ó½\½]ÛûÛä½½½]½•½–½—½˜ÖÖ½­½±½·½—½˜½¯½±ÛûÛä½½ ½•;k½–; ÛûÛä½½½–ÛûÛä½½ ½—;k½˜; ÛûÛä½½½˜½™;½šÛûÛä½ÓÖ;ÛûÛä½Ó½™½›½Ó½ž½Ÿ½¤½¥½¦½¬ÛûÛä½Ó½›½œ½ ½¥½¬½­½®½¯½¸½¾„ÛûÛä½½½Ÿ½ ½½ž½œÓ½¥ÖÛûÛä½ÓÖ½œÛûÛä½ÓÖÖÖÖÓ½ž½ ½¡„ÛûÛä½ÓÖ½¢½£½É„ÕÕÛûÛä½ÓÖ½¥ÛûÛä½½½¤½¥;k;k½¬½­½®½¯½¥ÛûÛä½½ ½¥ÛûÛä½½½¦;k½§;k;kÛûÛä½½½§½¨;k;kÛûÛä½½ ½¨½¬ZÛûÛä½½½¬;t ½­ÛûÛä½½½­;t Z½®ÛûÛä½½½®;t Z½¯ÛûÛä½½½¯;t ZÛûÛä½½½±;kÛûÛä½½½·;k½¸Ó½¾ÛûÛä½½½¸;kÛûÛä½ ½½¾;kÛûÛä½½½¾;k½ÄPÛûÛä½½½Ä;xP½ÅPÛûÛä½½½Å;xP½Æ½Ç½ÉÕÕÕÕÕ;kP;kÛûÛä½½½Ç½i;kÛûÛä½ ½½i½m;ÛûÛä½½½m½r½t½½½¬½­½®½¯½³½º½ÀZÛûÛä½½½r1 Z½sÛûÛä½½½s;Œ ½tÛûÛä½½½t;t Z½uÛûÛä½½½u;Œ½w½•½–½—½˜½Ÿ½¡½£½¤½¥½¦½¬½­½®½¯½±½·½yÓ½½„„½zÕ½‡½yÖÖÖÕÖÔ;kÛûÛä½Ó½y½z;kÛûÛä½½½z½{;k;k½ZÖÔÔÓÔÛûÛä½½½;t ÛûÛä½½ ½{ÛûÛä½½½€;hÛûÛä½½½;hÛûÛä½½½ƒ;k½„ÛûÛä½½½„;k½†PÛûÛä½ÓÖ;xP½‡PÛûÛä½ÓÖ;xP½ˆ½‰½‹ÕÕÕÕÕ;kP;kÛûÛä½ ½½‰½a; ÛûÛä½½½aÛûÛä½½½b;k½cÛûÛä½½½l½c½d½g½iÛûÛä½Ó½c½d½g½iÕÓÕÕÕ½fÖ;kÛûÛä½ ½½g½‹„;kP;kÛûÛä½ ½½‹ÛûÛä½ ½½Ë½½´½»½Á½ÌÛùÛûÕ¶½ZÕÛä½ÓÖ2Z½ÛûÛä½½½½´½»½Á½Ë½³ZÛûÛä½ÓÖ2Z½´ÛûÛä½½½´½½»½Á½Ë½ºZÛûÛä½ÓÖ2Z½»ÛûÛä½½½»½½´½Á½Ë½ÀZÛûÛä½ÓÖ2Z½ÁÛûÛä½½½Á½½´½»½Ë½É;kP;kÛûÛä½½½Éµ¶%³Ä€( Úæ`½â;k½ãÈPÛûÛä½½ ½â½ãP;k½ä½è½ì½ï½ó½õ½þ¾¾PÛûÛä½½½ã½ä½è½ì½ï½ó½õ½þ¾¾P½ä;kÛûÛä½½½äÛûÛä½ ½½å;kÔ½é½ê¾¾˜˜½åÓÕÛûÛä½½½å;k½çPPÛûÛä½½½ç; ½è;Ô½ï½ó½õ¾¾P½é½ê½è½ï½ó½õ¾¾P½ë½ó¾¾P½è½ë½é½êÛûÛä½Ó½è½ë½ìÔÔ½é½êÔÔÛûÛä½Ó½éÖÖÖÓ½ê½ëÛûÛä½½½ë½ì;kÛûÛä½½½ìÛûÛä½½½í;kÔ½õ˜˜½ïÛûÛä½½½ï½ó;kÔ½õ½ôÕÕÔÛûÛä½½½ó½ô½õÛûÛä½ ½½õ¾½ú½û½ý¾¾PPÛûÛä½½½û½ý½úÕÕ˜˜ÛûÛä½½½ý½þÓ¾¾PPÕÛûÛä½½½þ¾ÛûÛä½ ½¾;kÔ¾ÛûÛä½½¾;k¾ZZÛûÛä½½¾2Z¾ÛûÛä½ ½¾¾ ¾;k¾¾PÛûÛä½½¾¾ÛûÛä½½¾¾¾PÔÔÛûÛä½ ½¾ ¾¾ÛûÛä½½¾¾ÛûÛä½½¾¾ ÛùÛûÕ¶# ##Ö ###### #ÖÖÖÖÖÖÖÖ#ÔD%ÓÓ0%ÓÓ¡…"#€%Ó %ÓÔÓ ÔÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ Ô)ÕÓ ÕÔÓ ÔÓÓ ÔÓÔÔÓ ÔÓIÕÓ ÕÓÓÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÓÓ™%Ó Õ ÔÓ Ô ÔÓ Ô ÔÓ ÔÕÓ ÕÔÓ Ô)ÕÓ Õ1ÕÓ ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ð@¸ $  80í  0 DP\dp |@„œ¨´¼ÈÐÜèô0í³  è08‹omerfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@omerfor omerforint@ SB$omerfor $gntt_label $lntt_label omerforintS$31$omerforintsqrttsincospowfabstsfnzM$2ptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_error adjust_lonomerfor S$32$omerforcoslogomerinv.o/ 1074014876 1032 20 100666 22276 ` 1ÌŒW@ H ´ ¼ ¼ÐŒRlE¼ ­T°T°7 G!1ÕkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃàkÄ>)kÅ>1kÆ>9kÇ>AkÈ>IkÉ>QkÊ>YkË>a0ån7È<á+`- 4% -7Ý=! À/±,¡ 4)à4à 4+`- 7Ù<¡,a 4$-14‡ , -! -a,°/1 0ÆN,`1„.è@- ,¡4˜°-0è@4— - ,ð1†.0ÄN0‡Nè@1ˆ.,q0€Hè@,à- 0ÄN1†.0èn è@1‰-a, ,¡1N,ñ0ÇN 1éN1n è@,á 0Ž 0$ èº4ƒ`,p ,` èð,q @7È?¡-`-aè@1àH-01àHè@-0€Hè@2H-02Hè@-0€H,ñè@2@H2 H,ñè@0€H,q 2„N0”.-p14n4È`2-.- 0« )¡ 1‡n-1H. 1H17n0ö.1N0Ôn0$ è4Ú /A1¦. 4Æ ,Ñ0¦ 0$ è ,Á1¥ ,ñ 2-.2-1$N0‡Nè@0ÈN2dN0Ônè@@,ñ-0†n2§.,±è@2(.,ñè@0ÄN0’nè@@0€Hè@2@H,`è@0ÄN0€H5X è@24N1ôNè@5X`1´Nè@5X 2Nè@5Xàè@1ð.0Ž 0$ „&’è@1àH0Ž 0$ „&’- è@0.0Ž 0$ „&bè@,¡è@0.0Ž 0$ „&R2@H4˜0è@4— 2`H4˜è@4—,¡,á,ñ0€ 0Ån 0$ è,`0ÆNè@0Œ.4• .¡0†nè@@1¤NèX,a@è@@,`0¤.,pè@,ñ1äN,q+`4*è@4:-aè@,°, è@5X@-!è@-1KßaKÊ>YKÉ>QKÈ>IKÇ>AKÆ>9KÅ>1KÄ>)OÃ>!/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,5ZÐè@5Yè54’5Z è@5YPè 4”5Zpè@5Y èå4”5ZÀè@5Yðè½4”,`,À0çN1¦N è@0Œ.4” .0†nè@@1¤NèE,akÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oðkÄ>YkÅ>akÆ>ikÇ>qkÈ>ykÉ>kÊ>‰kË>‘+`4(à4% -#-4& ,± 0¤. ,¡0æ.7 `,Ñ-  1hN3 N4*`1jN,Á›%‡kÀ?0©N4$-AKÇ=‘™9ŠKÃ=™1Wnè@0è #à,Ñ7ë ,Á -q1…N -a1än0‡.1In!Íè@0ÄN0€H, ,°1ÅN1¦N0ä1nè@2Hè@0.-`0… 0$ èZ4™ 2 /10$ è,`-!èX,à-1è@,à2,Ñ1ð.1æn0‡nè@@-Q1àH0Änè@@7×?-k×?™è@0€H,àKÜ?ˆ ¢,Ñ,Á1†N0änè@@, 0€H,°1¦N 1ÈN è@1*.,Ñ4š /Q0‡nè@0È.,`4KÂ=ÙKË>‘KÊ>‰KÉ>KÈ>yKÇ>qKÆ>iKÅ>aKÄ>YOÃ>Q/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,?ð@=Û|ßÙ×½»?à@L¥Üc˰?ù!ûTD-À !ûTD-@!ûTD-@ !ûTD-¿ð?à?ð=Û|ßÙ×½»?ù!ûTD-¿ù!ûTD-¿ðOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-initÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÀÀ, X  xø8 X!@8À8D f>( @@„P nN>(P@ˆ¨\ÿÿÿÿ°$$l ¼Ô $ | ½è œ 8 œˆ ¿%„ÐÔД Ï+T&¤(  Ñ2|#̬ÿÿÿÿ2|@#Ì@¼ ÙÔE¼7 Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(å?/æ9@€  œÐ(@°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µz›{|}£~µ€¤›¥¦§£¨µ©ª €›£µ €ÈÛ@ €ÐÛ@ €ØÛ@ €åMÛ@ €ðÛ@ €û(Û@ €ý$Û@ €Û@ €Û@ €*Û@ €%,Û@ €-3Û@ €05Û@ €39Û@ €6=Û@ €8AÛ@ €;ZÛ@ €=RÛ@ €DTÛ@ €KVÛ@ €QXÛ@ Q W€Q à ¼€€bÙ ÿÿÿÿ€gÛ@€9€l Û@€;€q Û@€=€v Û@€?€{Û@€A€‡Û@€C€’Û@€E€›Û@€G€¤Û@€I€¬Û@€K€·Û@€M€½Û@€Oˆ €ŽAÃ"Û@AÈ.Û@AÌ2Û@AÐbÛ@AÒdÛ@AÔ`Û@AØaÛ@AÜeÛ@AÞgÛ@AàhÛ@AåDÛ@AçHÛ@AéKÛ@Aî^Û@€  €pˆB€†ˆC€ˆ  E€s  H€rˆN€ŠˆW€Œ  \€w€r  u€y  ]€vˆ €€x  {€}€|  €€€  ƒ€  A€|  n€S¡Ð‡€5À€r^ÿÿÿÿÿÿÿÿÿÿÿÿÀ€scÿÿÿÿÿÿÿÿÿÿÿÿÀ€vhÿÿÿÿqÿÿÿÿÀ€wiÿÿÿÿÿÿÿÿÿÿÿÿÀ€SpÿÿÿÿÿÿÿÿÿÿÿÿÀ€|wÿÿÿÿÿÿÿÿÿÿÿÿˆ›‰Š‹£ŒµŽQ õ€¦Ã 4ÿÿÿÿàÛ@ €ýq€žÿÿÿÿàÛ@ €p€¡€Ÿ€nÛ@€¢€lÛ@€¤€‘A ™Û@A‰Û@AÈ“Û@A|Û@A~Û@A‡Û@AˆÛ@AÔ–Û@A‹Û@AÛ@A!vÙ €ž  £€¿€¤  ­€Á  ¯€¨¡Ð±€š²›³´µ£¶µ·¸ ¹€€ €=€€€"€&€&€€ 0€400€5P>€SÐH´ÐI´ÐJ´ÐK´ÐL´ÐM´ÐO´ÐP´ÐQ¼ÐSÐÐTØÐUìÐVüÐW0ÐX€SPw€vP€yÐŽ8ÐD`€z`€{P“€|P±€}вLгX`³€~P¸€й`кl`º€€P¾€Ð¿tÐÀ€`À€‚ÐȈ`È€ƒ`Ê€„`Ë€…>€’ €“!€”#€•'€–'€—€˜Ѐ™0ЀšPÕ€¨Ð߬Ðà¬Ðá¬Ðâ¬Ðã¬Ðä¬Ðå¬Ðæ´ÐçàÐèàÐéìÐêP뀿Ðì$Ðí0Ðî<ÐðH`ð€ÀPó€ÁÐôTÐõdÐö„Ð÷œÐø¨Ðù¨Ðú¼Ðûè`û€ÂÐýô`ý€Ã€þø`þ€Ä?€Å'€Æb€Ç$€È(€É(€Ê€Ë`€Ìomerinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorscale_factorlon_originlat_origineesfalse_northingfalse_eastingsin_p20cos_p20blaltsdelusingamcosgamsinazcosazomerinvintmodelat2lon2lat1lon1false_northfalse_eastlat_origlon_origazimuthscale_factr_minr_majtempconcomhlts1ts2jpdlonfggamasinphiomerinvlatlonyxthetatvsusqsvlulflagH¼H¼C€Pÿÿþˆ¼„YC€Pÿÿþ€C€PÿÿþxC€PÿÿþpC€PÿÿþhC€Pÿÿþ`C€PÿÿþXC€PÿÿþP@G$8GC€PÿÿþHC€Pÿÿþ@C€Pÿÿþ<€¼ÿÿÿÿ ¨°H @´P €¼ÿÿÿÿ ¬°I˜@´P˜€¼ÿÿÿÿ  °J@´P€¼ÿÿÿÿ x°K€@´P€€¼t ˜°Lh@´Ph€¼r ¤°M`@´P`!T°O2A´À2€¼ÿÿÿÿÈPp¸ÄPQp@´p€¼—@Px€¼ÿÿÿÿ@PX€¼ÿÿÿÿ@PP”˜,PT,øPPYÜôTUPAüPM€¼ƒ@PH€¼…HP@4DWX@@0@€¼ÿÿÿÿP„8X`8@P8€¼ÿÿÿÿl„M\`0@P0€¼”Üü(@P(Ü5p„MÈlkbMAÈPM VDüPY @xyP¤„VATüM€¼‘€„ˆˆüˆX„zˆ@Pˆ€¼Ž@P€¼Œ@P€¼z@P€¼x@P€¼¼¼ àà @P ”,Ahx,AVA¬ÔSÌì\Y°Șš\AÀÄ,!œ›YA YA\€„,HX2!ä ž›/A/!`¨ßAA¬°A!h¨àhA¬°hC€$ÿÿþÌC€$ÿÿþÈ€4ÿÿÿÿ@$`€4ÿÿÿÿ@$h#€¨áÿÿÿÀC€¬$ÿÿÿÀ€4ÿÿÿÿ@$€4ÿÿÿÿ@$!Œ¨â,A¬°,¸$D¬´äæDa¤¨ã5€4ÿÿÿÿ@$ €4ÿÿÿÿ@$H€4ÿÿÿÿ@$@A¬°,Aàä,ìPYàèçèPAì$J€4ÿÿÿÿ@$€4ÿÿÿÿ@$A$P€4ÿÿÿÿ@$ˆAd$M€4ÿÿÿÿ@$(K€4ÿÿÿ¨€4ÿÿÿÿ@$xYÀðúû/³I€((Úæ¤ÛûÛä½½½O½K½L½M½z½H½I½J½K½L½M½O½P½Q½S½T½U½V½W½X½Z½[½\½`½b½c½e½f½h½k½l½r½s½t½y½z½½€½‚½…½†½‡½ˆ½Š½•½—½˜½™½š½œ½¤½¥½¦½§½½½Ã½Ä½Å½Æ½ÈÈP½K½I½JÕ½O½S½W½X½`½e½r½s½z½½€½‚½‡½¤½¥½½½ÅP½L½J½P½T½U½V½X½Z½[½\½c½f½h½x½~½ƒ½ˆ½Š½›½Ÿ½ ½¡½¢½¤½«½¬½­½®½°½·½½½Æ½È„½JÛûÛä½½ ½K½L½M½P½Q½T½U½V½`½t½•½—P½P½T½U½V½X½Z½[½\½c½f½h½x½ƒ½ˆ½Š½›½°½·½½½Æ½È„½H½O½W½rP½M½P½T½U½V½Z½[½\½c½f½h½x½ˆ½Š½›½Æ½È½H½I½J½K½L½M½O½P½Q½S½T½U½V½W½X½Z½[½\½`½b½c½e½f½h½k½l½r½s½t½y½z½½€½‚½…½†½‡½ˆ½Š½•½—½˜½™½š½œ½¤½¥½¦½§½½½Ã½Ä½Å½Æ½ÈÛûÛä½½½L½T½V½W½`½b½l½z½ˆ½Š½˜½™½¤½¦½Æ½ÈPÛûÛä½½½JÛûÛä½½½MÛûÛä½½ ½HÛûÛä½½ ½I½P½X½ƒ½°½·½½½P½QÓ;kÛûÛä½½½P½Q½SPÛûÛä½½½QÛûÛä½½½S½Q;xP½T½UÔÔÔÔ;kÛûÛä½½½T½VÛûÛä½½½U½V;;kÕ½W½XÕÕÛûÛä½½½VÓ½WÓÛûÛä½½½X;kÛûÛä½½½W½X½Z½[½\½y½ˆ½Š½š½œ½§½Æ½ÈPÛûÛä½½½ZÛûÛä½Ó½[½\ÛûÛä½½½\½”½•½–½—ÖÖ½¬½°½¶½–½—½®½°ÛûÛä½½ ½”;k½•; ÛûÛä½½½•ÛûÛä½½ ½–;k½—; ÛûÛä½½½—½˜;½™ÛûÛä½ÓÖ;ÛûÛä½Ó½˜½š½œÓ½½ž½£½¤½¥½«ÛûÛä½ӽ𽛽Ÿ½¤½«½¬½­½®½·½½„ÛûÛä½½½ž½Ÿ½œ½½›Ó½¤ÖÛûÛä½ÓÖ½›ÛûÛä½ÓÖÖÖÖÓ½½Ÿ½ „ÛûÛä½ÓÖ½¡½¢½È„ÕÕÛûÛä½ÓÖ½¤ÛûÛä½½½£½¤;k;k½«½¬½­½®½¤ÛûÛä½½ ½¤ÛûÛä½½½¥;k½¦;k;kÛûÛä½½½¦½§;k;kÛûÛä½½ ½§½«ZÛûÛä½½½«;t ½¬ÛûÛä½½½¬;t Z½­ÛûÛä½½½­;t Z½®ÛûÛä½½½®;t ZÛûÛä½½½°;kÛûÛä½½½¶;k½·Ó½½ÛûÛä½½½·;kÛûÛä½ ½½½;kÛûÛä½½½½;k½ÃPÛûÛä½½½Ã;xP½ÄPÛûÛä½½½Ä;xP½Å½Æ½ÈÕÕÕÕÕ;kP;kÛûÛä½½½Æ½h;kÛûÛä½ ½½h½l;ÛûÛä½½½l½q½s½~½Ž½«½¬½­½®½²½¹½¿ZÛûÛä½½½q1 Z½rÛûÛä½½½r;Œ ½sÛûÛä½½½s;t Z½tÛûÛä½½½t;Œ½v½”½•½–½—½ž½ ½¢½£½¤½¥½«½¬½­½®½°½¶½xÓ½~½ƒ„½yÕ½†½xÖÖÖÕÖÔ;kÛûÛä½Ó½x½y;kÛûÛä½½½y½z;k;k½~ZÖÔÔÓÔÛûÛä½½½~;t ÛûÛä½½ ½zÛûÛä½½½;hÛûÛä½½½€;hÛûÛä½½½‚;k½ƒÛûÛä½½½ƒ;k½…PÛûÛä½ÓÖ;xP½†PÛûÛä½ÓÖ;xP½‡½ˆ½ŠÕÕÕÕÕ;kP;kÛûÛä½ ½½ˆ½`Ó½b½c½f½h½k½l½y½ˆ½Š½š½œ½§½Æ½ÈP½`; ÛûÛä½½½`ÛûÛä½½½a;k½bÛûÛä½½½k½b½c½f½hÛûÛä½Ó½b½c½f½hÕÓÕÕÕ½eÖ;kÛûÛä½ ½½f½Š„;kP;kÛûÛä½ ½½ŠÛûÛä½ ½½Ê½½³½º½À½ËÛùÛûÕ¶½ŽZÕÛä½ÓÖ2Z½ÛûÛä½½½½³½º½À½Ê½²ZÛûÛä½ÓÖ2Z½³ÛûÛä½½½³½½º½À½Ê½¹ZÛûÛä½ÓÖ2Z½ºÛûÛä½½½º½½³½À½Ê½¿ZÛûÛä½ÓÖ2Z½ÀÛûÛä½½½À½½³½º½Ê½È;kP;kÛûÛä½½½Èµ¶#³©€( Úæ`½ß½à½â½ã½ä½å½è½é½ì½ô½õ½ö½ù½úÈP½ß½à½öP½â½ã½é½úP½ß½å½î½ð˜½àÖ½è½ô½ù½úP½â½ãÛûÛä½½½ß½â½ãÛûÛä½½½à½å½î½ð˜Õ½â½ä½õP½ã½åÛûÛä½½½â½ãÛûÛä½½½á½å½ß½à½â½ã½ä½å½è½é½ì½ô½õ½ö½ù½ú½äÛûÛä½½½ã½åÓÛûÛä½½½å;kÛûÛä½½½ä½æ½ç½ê½ô½õ˜½è½æ½ç½ê½ô½õ˜½è½æ½ç½ê½ô½õ½è½æ½çÔÕÛûÛä½½½æ½ç½è;kÛûÛä½½½çÛûÛä½½½è½éÛûÛä½½½éÛûÛä½ ½½ê;kÛûÛä½½½ê;k½ìP½íÔÔÛûÛä½½½ì½îÛûÛä½½ ½î½ðÛûÛä½ÓÖ½õ½ôÔÛûÛä½½½ô½õ;kÛûÛä½½½õ;½ö;ÛûÛä½½½ö½÷½ø½ýÕ½ùÛûÛä½½½ù;k½ú;P½û;kÛûÛä½½½ú½ûÛûÛä½½½ûÛûÛä½ ½½ý½ø½þÛùÛûÕ¶# ##Ö ##ÔÔÔÔÔÔ# #ÖÖÖÖÖÖÖ#D£%ÓÓ*%ÓÓs%#€%Ó %ÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ Ô)ÕÓ ÕÔÓ ÔÓÓÔÓ ÔÓÓÔÓÔÓÔÓ ÔÓIÕÓ ÕÓÓÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÓÓ¡%Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô)ÕÓ ÕÔÓ ÔÔÓ ÔÕÕÓ ÕÔÓ Ô ÔÓ Ô ÔÓ Ô ÔÓ Ô ð@ˆ $  80í  0øDP\dp |@„œ¨´¼ÈÐÜèô0íà  P08DL‹omerinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@omerinv omerinvint@ SB$omerinv $gntt_label $lntt_label omerinvintS$32$omerinvintsqrttsincospowfabstsfnzM$2ptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_error adjust_lonomerinv S$33$omerinvexpphi2zcosatan2orthfor.o/ 1074014878 1032 20 100666 11256 ` 1Ìì+ø@¨ Ðì(¸&¤* Ø G!9§kÂ?ÙoÀkÄ?‰7ß?!7×>á+`/ñ4#`.ð4$ /á48,`0€H,47,€,qè@,a+`è@4:è@,`è@,qè@,a,€è@,4KÂ?YKÄ?‰è@ÀOÃ?kÂ?Ù/Ð,/Ð-oÃ`kÄ>©kÅ>±+`4#`0àH ,q7Ä?aè@0¤.0€H 7Ø?A1€Hè@7×?Qè@1 H+`,‘4% 0€H ,¡#@,±7Y 0¨N,kÙ>Á0‡N 1†N 1*0  0$ è2è@@KØ>Á/0… 0$ „ ú,`1 H,‘è@0ÄN , 1¤NKß>40¦K×>/à,± ,‘ ,¡,1KN,`,°0ÇN 1ˆN 1*. 0‹N0¦.àKÂ>YKÅ>±KÄ>©OÃ>¡/Ñ0-è@À/Ñ0,+`49`è@4: è4?ð=Û|ßÙ×½»ORTHOGRAPHICPoint can not be projectedorth-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€””,X!H˜H8X \àD>(t1@<P>(P@@8\ÿÿÿÿ$$l44 $ |5H\ 8\ˆ7¤””G¬…œˆ I 4$¬ÿÿÿÿ 4à$à¼QS& Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(ç?/æ@@€ \ˆà°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ !7›89:£;µ<= €›£µ €ÈÛ@ €ÐÛ@ €Û Û@ €æ Û@ €õÛ@ €Û@ € Û@ Q €% à €€Û@ÿÿÿÿ€*Û@€€5Û@€€@Û@€!€KÛ@€#€   €'¡Ð€›£µ !"Q Q€>#à DÿÿÿÿàÛ@ €Y€6ÿÿÿÿàÛ@ €[€9€7€]Û@€:€aÛ@€<ˆ$€SAe Û@Al!Û@AsÛ@Ax"Û@A(Û@Aƒ'Û@€+  .€M€3  6€O  0€@¡Ð8€2À€@2ÿÿÿÿÿÿÿÿÿÿÿÿ9›:;<£=µ>? @€€ €=€€€"€&€&€€ &€0&€P,€'Ð0Ð1DÐ2HÐ3HÐ4HÐ6HÐ:PÐ;\Ð<dÐ=lÐ>tÐ?€`?€(€@„`@€)>€* €+!€,#€-'€.'€/€0E€10E€2PJ€@ÐS$ÐT@ÐUHÐV`ÐWˆÐXˆPY€MÐZ°Ð[à`[€NÐc`c€Q€dPJ€@P_€OÐ`0Ða@`a€P`c€Q`d€R?€U'€Vb€W$€X(€Y(€Z€[`€\orthfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14orthforintfalse_northfalse_eastcenter_latcenter_lonr_majorthforyxlatlonsinphicosphidloncoslonkspgHHC€ÿÿÿˆC€ÿÿÿ€C€ÿÿÿx€+@0€@(€ÿÿÿÿT HP2: @H €- <D30H@8€) DD41H@@€#@€%@HDA$\DC€”ÿÿÿ C€”ÿÿÿ€Dÿÿÿÿ@”(A8”GK€Dÿÿÿ K€Dÿÿÿ¨A`”D€Dÿÿÿÿ@”€Dÿÿÿÿ@”Aˆ”/Cˆ”?€€Dÿÿÿÿ@”€Dÿÿÿÿ@”0€Dÿÿÿÿ@”³€(ÚæT½0½1½2½4½6½3½0½1½2Ö½4½6½;½<½=½>ÈP½2½6½0½1Ö½;½<½=P½3Ó½4½>PÔ½6PÛûÛä½½ ½0½6ÛûÛä½½½3½6PÛûÛä½½½4ÛûÛä½½ ½1ÛûÛä½½½6;xÛûÛä½½ ½2½:UÛûÛä½½½:1UÛûÛä½½½;;hÛûÛä½½ ½<;hÛûÛä½½½=;h ½>ÛûÛä½½½>ÛûÛä½ ½½?;Œ Ô½@ÛùÛûÕ¶³C€(Úæ€½S½Z½[ÈPPÕÓ½U½V½Z½[½S;k ÛûÛä½½½S½TÛûÛä½½½T;x½U;k½V½Z½[PÕÓÕÕPÛûÛä½½ ½U½V½W½XŒÕÕÕŒÕÕÕÕÛûÛä½½½V½XÓÛûÛä½½½X;k½Z;kÛûÛä½ ½½c½a½Z½[ÛûÛä½½½Z½[ ÛûÛä½½½[½dÛùÛûÕ¶½`UU2U½aÛûÛä½ ½½a½cµ¶ ##ÖDO%ÓÓF% ÓÓw„#(%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ Ô!% Ó ÕÕÕÓ ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ð@@ $  80í 0 <@DP\lx0í„› ऴ¼ÈЋorthfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@orthfor orthforint@ SB$orthfor $gntt_label $lntt_label orthforinttsincosM$2ptitleradius cenlonmeroriginoffsetporthfor S$19$orthfor adjust_loncosfabssinp_errororthinv.o/ 1074014879 1032 20 100666 12136 ` 1Ìä/h@  Ðä+ä(Þ-tô üG!1kÂ?ÙoÀkÄ?‰7ß?!7×>á+`/ñ4#`.ð4$ /á48,`0€H,47,€,qè@,a+`è@4:è@,`è@,qè@,a,€è@,4KÂ?YKÄ?‰è@ÀOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃ@kÄ>ÉkÅ>ÑkÆ>ÙkÇ>á+`4% , ,°KÆ>0¨. 0ä.1ŒN1ÎNè@0È+`#0€H 4#`7 ,`,á0…1¦ 0$ „"Z1¤nè@KÄ>0€H7Ø?qè@7×?,q1 H,ñè@,€0 0$ „"7ß?a,¡/ð7×?¡.á,±1ÅN0èN 0†N 1-n è@1K,Àè@,a,àè@0†.0 0$ „!‚è@,À,±7Ù?¡/!0äN0È.è@1ÀH0 0$ è"è@1€H0 0$ èR7Ú?a,¡/P1®N1„Nè@0ÈN,qè@0Ä,€4KÂ>YKÇ>áKÆ>ÙKÅ>ÑKÄ>ÉOÃ>Á/Ñ0//Ñ0./Ñ0-è@À/Ñ0,+`49Pè@4: è}4",aË€Ÿe,À,a0€ 0$ èR"€1€H6“`.aè@1ÄN,qè@0ÄË€ží,€# 1ÀH7µ`.¡è@1„N,qè@0Ä.Ë€ž•,€>z×òš¼¯H=Û|ßÙ×½»?ù!ûTD-¿ðORTHOGRAPHICInput data errororth-invÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€””,X!<˜<8>X P(Ø(DX>(x'@4PY>(P@88\ÿÿÿÿ$$ln, $ |o@Œ 8ŒˆqÌ Ä ”lxdx ƒ!äܬÿÿÿÿ!ä Ü ¼…Y( üÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(é?/æE@€ Œ x °:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ !J›KLM£NµOP €›£µ €ÈÛ@ €ÐÛ@ €Û Û@ €æ Û@ €õÛ@ €Û@ € Û@ Q €% à €€Û@ÿÿÿÿ€*Û@€€5Û@€€@Û@€!€KÛ@€#€   €'¡Ð€›£µ !"Q Q€>#à 8ÿÿÿÿàÛ@ €Y€6ÿÿÿÿàÛ@ €]€9€7€aÛ@€:€cÛ@€<ˆ$€WAe!Û@Ah$Û@Aj%Û@Ao&Û@At/Û@€7  :€K€;  >€M€?€A  D€P€E  H€R  I€O  4€@¡ÐK€2À€@6ÿÿÿÿÿÿÿÿÿÿÿÿL›MNO£PµQR S€€ €=€€€"€&€&€€ &€0&€P,€'Ð0Ð1DÐ2HÐ3HÐ4HÐ6HÐ:PÐ;\Ð<dÐ=lÐ>tÐ?€`?€(€@„`@€)>€* €+!€,#€-'€.'€/€0E€10E€2PJ€@ÐR@ÐS@ÐTDÐUpÐZ€Ð[ˆÐ\œÐ]¨Ðb¼ÐcðÐdüÐqÐr,ÐsTÐu€`u€U€v„PJ€@PV€KÐW°ÐXÀ`X€LP^€MÐ_ÈÐ`Ì``€NPe€OÐfÔPg€PÐhäÐi`i€QPl€RÐmÐn4`n€S`n€T`u€U`v€V?€Y'€Zb€[$€\(€](€^€_`€`orthinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14orthinvintfalse_northfalse_eastcenter_latcenter_lonr_majorthinvlatlonyxrhzsinzcoszconHHC€ÿÿÿˆC€ÿÿÿ€C€ÿÿÿx€"@0€'@(€)T HP2: @H € <D30H@8€ DD41H@@€+@€-@A@@DAD(JC€@ÿÿÿ C€@ÿÿÿ€8ÿÿÿÿ@@€8ÿÿÿÿ@@A`@G€8ÿÿÿÿ@@0A€ˆ,K€8ÿÿÿ¸K€8ÿÿÿÀ€8ÿÿÿÿ@@(€8ÿÿÿÿ@@ €8ÿÿÿÿ@@€8ÿÿÿÿ@@,@JYôcd/³€(ÚæT½0½1½2½4½6½3½0½1½2Ö½4½6½;½<½=½>ÈP½2½6½0½1Ö½;½<½=P½3Ó½4½>PÔ½6PÛûÛä½½ ½0½6ÛûÛä½½½3½6PÛûÛä½½½4ÛûÛä½½ ½1ÛûÛä½½½6;xÛûÛä½½ ½2½:UÛûÛä½½½:1UÛûÛä½½½;;hÛûÛä½½ ½<;hÛûÛä½½½=;h ½>ÛûÛä½½½>ÛûÛä½ ½½?;Œ Ô½@ÛùÛûÕ¶³…€( Úæ€½R½S½b½q½sÈPP½R½SÛûÛä½½½RÛûÛä½½½S½T;k ½U½Z½\½_½c½f½h½m½sP½U½]½c½d½rŒÛûÛä½½½T½U½Z½\½_½c½f½h½m½sP½U½]½c½d½rŒ½U½ZÔÔÛûÛä½½½Z;k½\½h½m½s½[ÛûÛä½½½[;x½\½]Ó½d½rÕ;kÛûÛä½½½\½]½b ;kÛûÛä½½½b½c;kÛûÛä½½½d;kÛûÛä½½½c½dÓ½q;kÛûÛä½½½qÛûÛäÖ½½r;kÛûÛä½"½½r;k½s;;kÛûÛä½½½sÛûÛä½ ½½u½X½`½i½n½v ÛùÛûÕ¶½WUUÕÛä½½½W2U½XÛûÛä½ ½½X½`½i½n½u½_ÛûÛä½ ½½`½X½i½n½uÛûÛä½½½_½f½hŒŒ;;kÛûÛä½½½i½X½`½h½n½uÛûÛä½Ó½h½mŒŒ;;kÛûÛä½½½n½X½`½i½m½uÛûÛä½Ó½mµ¶  ##ÖDO%ÓÓF% ÓÓƒ§(%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ Ô!% Ó ÕÔÓ Ô ÔÓ ÔÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô ð@8 $  80í 0 <@DP\lx0í„› ؤ°¼ÈÔàð‹orthinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@orthinv orthinvint@ SB$orthinv $gntt_label $lntt_label orthinvinttsincosM$2ptitleradius cenlonmeroriginoffsetporthinv S$19$orthinvsqrtp_errorasinzfabsatan2 adjust_lonsinpolyfor.o/ 1074014881 1032 20 100666 13156 ` 1ÌÐ3d@Œø ÐÐ/<+¬104ô$œG!7pkÂ?ÙoÃkÄ? kÅ?kÆ?0ån7ß>¡7×>a/ñ +`/á # .à 4$ .ð7º /A4% ,€ 4#à,a,,‘ ,± ,¡0ÆN 0‰.è@,°+`,°4&`è@,Á,°è@,,°è@,Ð,°è@,À,‘7Ø?¡,À7Ù?a,,Ð/0,Ñ/è@/+`, è@4:,aè@,è@,€è@,‘,¡è@,±4KÂ>ÙKÆ?KÅ?KÄ? è@ÀOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃ@kÄ>ÉkÅ>Ñ+`4$ 0àH ,€è@0¤.0€Hè@1€H"À6à ,a0… 0$ „ Ê+`Kß>47à4: .á/AKÙ>1ÅN0‡/à.á/@/Q0¦N0‡./ 4KÂ>YKÅ>ÑKÄ>ÉOÃ>Á/Ñ0//Ñ0./Ñ0-è@À/Ñ0,1€H7Ø?!è@7×?1,+`4$`7Ý?a,€7Ó?¡,‘,.q.aè@/° 7Â?!7Ü?¡,P0€H ,,@è@/‘7Á?!0€H , +`4$à1ÆN,1ÀHè@0ŒN7Õ?!1äN. +`4% KØ>1n,¡1ÀH0‡ / ,  è@1ª. ,q 7Ô?!.€,1$.,±KÃ>1ˆN 1Gn1¤ 0ÉN0¨ èÅ,` ?ð>z×òš¼¯H?ðPOLYCONICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,,,íX hð8íX!¬¼0¼Dî>(€ @ Pö>(P@h\ÿÿÿÿô$$lþ $ |ÿ, 8ˆ0H<H”x•„˜ "¬ÿÿÿÿ" € €¼‘+$œÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(ê?/æQ@€ H˜ €°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ#›$%&£'µ()?›@AB£CµDE €›£µ €ÈÛ@ €ÐÛ@ €Ø Û@ €ãÛ@ €îÛ@ €ñ"Û@ €ô&Û@ €÷*Û@ €úÛ@ €üÛ@ €ÿ,Û@ €Û@ €Û@ Q  €3 à (€€+Û@ÿÿÿÿ€7Û@€)€BÛ@€+€MÛ@€-€XÛ@€/€^Û@€1€ AdÛ@  €5¡Ð"€%#›$%&£'µ()*Q i€N+à ¸ÿÿÿÿàÛ@ €q1€FÿÿÿÿàÛ@ €s0€I€G€u/Û@€J€y.Û@€Lˆ,€aA}>Û@A„?Û@A‹4Û@AHÛ@A’KÛ@€/  2€[€7  >€]  4€P¡Ð@€BÀ€P6ÿÿÿÿÿÿÿÿÿÿÿÿA›BCD£EµFG H€€ €=€€€"€&€&€€ (€$0(€%P/€5Ð4Ð5TÐ6XÐ7XÐ8\Ð9`Ð;dÐ<dÐ=lÐ>€Ð?ŒÐ@˜ÐA¤ÐBÌÐFàÐGèÐHôÐIüÐJÐK`K€8€L`L€9>€: €;!€<#€='€>'€?€@Q€A0Q€BPV€PÐ],Ð^>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorlon_centerlat_origine0e1e2e3eesml0false_northingfalse_eastingpolyforintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtemppolyforyxlatlonsinphicosphiconmlmsH(H(C€(ÿÿÿHC€(ÿÿÿ@C€(ÿÿÿ8C€(ÿÿÿ0€(8@(`€(ÿÿÿÿ@(X€(2 LT64PX(P@HP€(ÿÿÿÿ@(H€(:@(€(6@(!`;2Adp2€(ÿÿÿÿx(ht<=@d€(IŒ( pˆ=> @l €(@˜(@„”>?@@€@€(B¤(8 ?@8@Œ8€(D°(0œ¬@A0@˜0€(F@((€(<@(H¸A,˜DC€¸ÿÿÿ C€¸ÿÿÿ€¸ÿÿÿÿ@¸P<¸JA<´J€¸ÿÿÿÿ@¸€¸ÿÿÿÿ@¸`€¸ÿÿÿÿ@¸€¸ÿÿÿÿ@¸K€¸ÿÿÿK€¸ÿÿÿ˜€¸ÿÿÿÿ@¸@€¸ÿÿÿÿ@¸8€¸ÿÿÿÿ@¸0€¸ÿÿÿÿ@¸(A€G€¸ÿÿÿÿ@¸ A,¸D³€(ÚæäÛûÛä½½½;½4½5½6½7½8½9Ö½4½;½GÈP½7½<„½8½5½6½7½;½>½B½G½H½IP½9½<„½8ÕÕ½=½>½?½@½A½B½JPÛûÛä½½ ½6½4½;½GPÛûÛä½½ ½4ÛûÛä½½ ½5ÛûÛä½½ ½7ÛûÛä½½½8ÛûÛä½½½9½<Ó½=Ó;kÛûÛä½½½<½=½?½@½A½BP½>½=½?½@½A½BP½>;kÛûÛä½½½=½>½?;kÛûÛä½½½>Ó½?½@;kÛûÛä½½½?½>ÓÔ½@½A;k ÛûÛä½½½@½>½?½BÛûÛä½½½A½>½?½@½B; Ô½F[ÛûÛä½½½BÛûÛä½½½F½B1 [½GÛûÛä½½½G;Œ ÛûÛä½½ ½H;hÛûÛä½½½I;h½JÛûÛä½½½JÛûÛä½ ½½K;ŒÔ½LÛùÛûÕ¶³ƒ€(Úæ@½]½fÈPPÔ;kÛûÛä½½½]ÛûÛä½½½^;kÔ½j’’Ô½`½aPÔÓÔPPÔÔÔÛûÛä½½½`½aÛûÛä½½½a½m½nÛùÛûÕ¶½e;x½fÓ½gPPÔ; ÕÛûÛä½½½f½g;½hÛûÛä½½½g½h½i½jPPÛûÛä½½½h½i;kÔ½jPPÔÔÔÛûÛä½½½i½j;k ÛûÛä½½½jµ¶ #Ds%ÓÓR%ÓÓq‘”#0%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ Ô!%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ Ô ð@ $  80í  0ðDP\ht€ Œ@” ¬¼È0íÔ3 àøô(0‹polyfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@polyfor polyforint@ SB$polyfor $gntt_label $lntt_label polyforintS$24$polyforintsqrte0fne1fne2fne3fnmlfnM$2ptitleradius2 cenlonmeroriginoffsetppolyfor S$25$polyfor adjust_lonfabstsincosmsfnzsincospolyinv.o/ 1074014882 1032 20 100666 12796 ` 1Ìd1ü@ Œ ””Ðd.*”z/Ü ˆ$ G!+ÔkÂ?ÙoÃkÄ? kÅ?0ån 7ß>¡7×>a/ñ+`/á# .à 4# .ð 7º /A4$ ,q,p,`,a,‘ , 1kN0ˆ.è@,+`,4%`è@,°,è@, ,è@,±,a7Ø?¡,±7Ù?a,°, /0,¡/è@/+`,€è@4:,pè@,`è@,qè@,a,è@,‘4KÂ>ÙKÅ?KÄ? è@ÀOÃ?kÂ?Ù/Ð,/Ð-oÃ`kÄ>©kÅ>±kÆ>¹+`4& 4% ,Ñ ,°,À0ë. ,ÁKÃ>1$n 0¨. KÄ>0Ê è@1 H# 7º /A0… 0$ è:,°0H,±1†n0§,€èX,`,° +`47`7Ø?¡kÃ?A1‹n 1­N7ß?a.à7Ù?!.ñ.á .ð,Ð///ð /à kÙ?I1JN0†è@/ñ7Ô>á0Š&“Š` º7Õ?!,°. 1†N0änè@@0€H è@,`1„n,±è@0Ç,€4KÂ>YKÆ>¹KÅ>±KÄ>©OÃ>¡/Ñ0-è@À/Ñ0,èµ4”?ð>z×òš¼¯HPOLYCONICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,ÌX ü€8ÌX!”hhDÍ>( @ PÍ>(P@`\ÿÿÿÿˆ$$lÕ¬ $ |ÖÀì 8ìˆØ¬`$`”è ‡„ˆ ê!” ¬ÿÿÿÿ!”  ¼òˆ*”$ Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(ì?/æV@€ ì`ˆ °:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ"›#$%£&µ'(@›ABC£DµEF €›£µ €ÈÛ@ €ÐÛ@ €Ø Û@ €ãÛ@ €îÛ@ €ñÛ@ €ô"Û@ €÷&Û@ €úÛ@ €ý(Û@ €Û@ €Û@ Q €1 à €€)Û@ÿÿÿÿ€5Û@€'€@Û@€)€KÛ@€+€VÛ@€-€\Û@€/€ AbÛ@  €3¡Ð!€#"›#$%£&µ'()Q g€L*à dÿÿÿÿàÛ@ €o/€DÿÿÿÿàÛ@ €s.€G€E€w,Û@€H€y*Û@€Jˆ+€]A{8Û@A~<Û@A€GÛ@A‚9Ù €1  4€Wˆ5€_  :€Y  <€N¡ÐC€@À€N>ÿÿÿÿÿÿÿÿÿÿÿÿÀ€Y?ÿÿÿÿÿÿÿÿÿÿÿÿD›EFG£HµIJ K€€ €=€€€"€&€&€€ (€"0(€#P/€3Ð4Ð5LÐ6PÐ7PÐ8TÐ9XÐ;\Ð<\Ð=dÐ>xÐ?„Ð@ÐA¸ÐEÌÐFÔÐGàÐHèÐIðÐJü`J€6€K`K€7>€8 €9!€:#€;'€<'€=€>P€?0P€@PU€NÐ]LÐ^LÐ_LÐ`PÐaPPb€WÐcpÐdˆ`d€XPg€YÐhÐiäÐjôÐl`l€ZÐo<`o€[€p@PU€NPg€YÐk``l€Z`o€[`p€\?€a'€bb€c$€d(€e(€f€g`€hpolyinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorlon_centerlat_origine0e1e2e3esml0false_northingfalse_eastingpolyinvintfalse_northfalse_eastcenter_latcenter_lonr_minr_majtemppolyinvlatlonyxalbciflgHHC€ÿÿÿHC€ÿÿÿ@C€ÿÿÿ8C€ÿÿÿ0€6@X€ÿÿÿÿ@P€: HL64HPH@DH€ÿÿÿÿ@@€2@€0@!X;AA\hA€=p`l<=@\€?„8h€=>8@d8€A0|Œ>?0@x0€Cœ(ˆ˜?@(@„(€E@ €4@!HH]DALpD!8H^;ALT;C€pÿÿÿ C€pÿÿÿ€dÿÿÿÿ@p€dÿÿÿÿ@p€dÿÿÿÿ@p€dÿÿÿÿ@pXAPpGBPp€dÿÿÿÿ@pHAäè8€dÿÿÿÿ@p€dÿÿÿÿ@p8€dÿÿÿÿ@p0€dÿÿÿÿ@p(€dÿÿÿÿ@p K€dÿÿÿ³€(ÚæÌÛûÛä½½½;½4½5½6½7½8½9Ö½4½5Õ½7½;½A½F½G½HÈP½7½<„½8½4½5½6½7½;½A½F½G½HP½9½<„½8ÕÕ½=½>½?½@½A½IPÛûÛä½½ ½6ÛûÛä½½ ½4ÛûÛä½½ ½5ÛûÛä½½ ½7ÛûÛä½½½8ÛûÛä½½½9½<Ó½=Ó;kÛûÛä½½½<½=½>½?½@½APÖ½=Ô½?½@½APÖ;kÛûÛä½½½=½>½?;kÛûÛä½½½>Ó½?½@;kÛûÛä½½½?½>½AÛûÛä½½½@½>½?½A; ½EZÛûÛä½½½AÛûÛä½½½E1 Z½FÛûÛä½½½F;Œ ÛûÛä½½ ½G;h ÛûÛä½½½H;h½IÛûÛä½½½IÛûÛä½ ½½J;ŒÔ½KÛùÛûÕ¶³D€(Úæ(½]½^½_½iÈPPÔ½c½h½lP½^½_ÛûÛä½½½^½]½_ÛûÛä½½½]ÛûÛä½½½_ÛûÛäÖ½½a;k‘‘½c½dÔÛûÛä½½½c½dÛûÛä½½½d½h½iPPÔÔ ÔÛûÛä½ÓÖ½i;Ô½jÔÓÔ½l;k;k;kÛûÛä½½½lÛûÛä½ ½½o½k½pÛùÛûÕ¶ÖÕÛä½½½k½oµ¶ #Dm%ÓÓR%ÓÓq—†#0%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ Ô1%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ð@ $  80í  0€DP\ht €@ˆ” °¼0íÈ Ôˆèô ‹polyinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@polyinv polyinvint@ SB$polyinv $gntt_label $lntt_label polyinvintS$23$polyinvinte0fne1fne2fne3fnmlfnM$2ptitleradius2 cenlonmeroriginoffsetppolyinv S$24$polyinvfabsphi4zasinzsin adjust_lonpsfor.o/ 1074014884 1032 20 100666 13288 ` 1Ìø3è@´ ((Ðø0H,`å1ìü%DG!+ùkÂ?Ù/Ð,/Ð-/Ð.oÃPkÄ>¹kÅ>ÁkÆ>ÉkÇ>Ñ0ån7Ô=á" .€ 6§ . +`,á4$ 4& 4#à,a,,Ñ ,Á 0„N1Æ.è@,€,‘è@0€H,7ß>!0H+`/á4%`/ñ0¦ , 0$ è,°,à,±@,±è@,¡,ðè@0†.#@7Y`/!0… 0$ „ º,±7Ø?q, 7×?,¡0†Nè@1ÀH7Ø?¡7×?a/,‘.ðè@/,‘7Ó?a.p7Ý?¡,Ð1ÀHè@/±,À+`è@4:,aè@,è@,°1€Hè@1 H4KÂ>YKÇ>ÑKÆ>ÉKÅ>ÁKÄ>¹OÃ>±/Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐkÄ?9+`4#`0àH ,pè@0¤.,q1†N 0ÄN è@1 H+`7Ó?¡.q4$ 1 Hè@,‘,a0  0$ „!@+`47 4=à.ð/¡.à0ÇN0ˆN 1%n ,q1€Hè@0N+`KÚ>™4$ 1ÄN,"€6• 1€H0Ç/@. ,q0†Nè@1§N ,‘1„NKÖ>‘40¦.ÀKÂ>ÙKÄ?9OÃ?1/Ñ0./Ñ0-è@À/Ñ0,# 4?à78 /á/,0ÇN0ˆN 1%n èµ,q?ð¿ð?ù!ûTD-=Û|ßÙ×½»@¿ðPOLAR STEREOGRAPHICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€  ,KX `@à@8KX! @ @DLë>( @P7>(P@h\ÿÿÿÿ$$l8@ $ |9T4 84ˆ;ˆhlh”KðŽÔ M"€d¬ÿÿÿÿ"€ àd à¼U,`%DÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(í?/æ[@€ 4h à°8°?Ú°GðOÚ°Xà °`Ä °ià °sÄ °~Ã@°†Ä@°  °˜  °¢Ù °«Ú °µÂ°ÂÚ°Ðà °ÜÄ °éð÷Ú°à °Ä °!à °/Ä °>à °KÄ °Y  °g  °t  °ƒ  °‘ ™°² °¸ °¾ °Å °Í °Ö  °ß °æ °ó  ° °  °  ° °! °.  °; °F °Q  °\ °e °k °s °y ° °… ° °– ° Ù °§ °® °¶ °¼Ú°Å à °Ï B°Ù °ã C°ë °ð °û °  °  ° :°Ú°"Ú°*Ä °0Ú °7Ä °<Ú°CÚ°IÚ°P °W°]ðd °k D°s A°{ ;°ƒ °ŽÚ °–  °Ú °¥ °« °³ °º °Á `à €  d  àÇ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÉ jà l °Ò m`à €@ oÙ àÚ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@ØÞ u°ä w°éà °ïÃ`à € {Û@@àõ€ }ÿÿÿÿ`à €    àü` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à ° •°* °0 4°6 `?à € š ™ à> œÿÿÿÿ  žÿÿÿÿÿÿÿÿØG  °G ¢°N  °V  °_  °j °w °„ Žà£xÚÿÿÿÿà«pÚ «à³`Ú ­àÚ àº@ ±  ¯àÚ àÁ  ´  ²àÇà  µ  ·ÿÿÿÿÿÿÿÿ€°Í ¹àà àÒ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÛÀ Á€ ½àÚ àã  Å  ÃàÚ àí€ È  Æà£xÚ Éà«pÚ Ëà³`Ú ÍàÚ àº@ Ñ  ÏàÚ àÁ  Ô  ÒàÇà  Õ  ×ÿÿÿÿÿÿÿÿ`°÷ ÙàÛ@ °þ ÜàÛ@ ° Þà$`Ä ÿÿÿÿà*@Ä  áà0 Ä  ãà6Ä  å  çÿÿÿÿÿÿÿÿ€°< éàHÀÛ@@ÿÿÿÿàO€Û@@ ìàT@Û@@ îà àY  ò  ðà^à  ó  õÿÿÿÿÿÿÿÿØc ÷°mÙ °xà  ‚ÿÿÿÿ ˆ ü Ž þ ”   °š ¡³*™+Ž,-¡.³/0B™CŽDE¡F³GH €™Ž¡³ €ÆÛ@ €ÎÛ@ €ÖÛ@ €ÙÛ@ €ÛÛ@ €ÞÛ@ €éÛ@ €ôÛ@ €ø"Û@ €ü*Û@ €-Û@ € Û@ € Û@ Q !€3 à œ€€*Û@ÿÿÿÿ€6Û@€)€AÛ@€+€GÛ@€-€MÛ@€/€SÛ@€1€ AYÛ@A^'Û@Ac(Û@Aj)Û@€  !€>  '€5¡Ð)€%*™+Ž,-¡.³/01Q q€V2à <ÿÿÿÿàÛ@ €w3€NÿÿÿÿàÛ@ €y2€Q€O€{1Û@€R€0Û@€Tˆ3€eA^8Û@Aƒ9Û@AˆGÛ@Ac;Û@A‹>Û@  >€X¡ÐD€JÀ€X@ÿÿÿÿÿÿÿÿÿÿÿÿE™FŽGH¡I³JK L€€ €=€€€"€&€&€€ ,€$0,€%P4€5Ð:TÐ;TÐ<XÐ=\Ð>`Ð?`Ð@hÐAtÐB˜ÐC ÐE ÐF¬ÐH¸ÐI¼ÐJ¼PK€>ÐLèÐMüÐNÐOÐP<`P€?ÐTHÐUTÐV`ÐWhÐYt`Y€@€Zx`Z€A>€B €C!€D#€E'€F'€G€H^€I0^€JPd€XÐk$Ðl<Ðm<ÐnDÐo`ÐppÐs”ÐtÌÐ@tøÐvø`v€c€wøPd€XÐrÐs<`v€c`w€d?€g'€hb€i$€j(€k(€l€m`€npsfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minoresee4center_loncenter_latfacindmcstcsfalse_northingfalse_eastingpsforintfalse_northfalse_eastc_latc_lonr_minr_majtempcon1sinphicosphipsforyxlatloncon2rhtsHœHœC€¨ÿÿÿC€¨ÿÿÿC€¨ÿÿþøC€¨ÿÿþð€œA@T¨`€œÿÿÿÿ@¨X€œM@¨€œK@¨!(\>,A`l,€œÿÿÿÿt¨Pdp?@P@`P€œ<@¨H€œI@¨@€œ6°´8œ¬BF8@˜8€œÿÿÿÿ ¨0@œ0€œ4´œ(@¨(€œ?üœ Èø ¼ÄIJ @¨ AJK€œÿÿÿ¸K€œÿÿÿÀ€œC8œ@¨€œEHœ@¨H<A$8DC€<ÿÿÿLC€<ÿÿÿH€<ÿÿÿÿ@<(€<ÿÿÿÿ@<8A<”D!88lkGA<GA<@,€<ÿÿÿÿ@<HAD\,€<ÿÿÿÿ@< €<ÿÿÿÿ@<`€<ÿÿÿÿ@<€<ÿÿÿÿ@<8<GA”G€<ÿÿÿÿ@<@€<ÿÿÿÿ@<€<ÿÿÿÿ@<³e€(ÚæäÛûÛä½½½>½<½=½W½?½F½H½J½LÈ„½<½W½?½F½H½J½L„½=½W½:½>½UP½?½H½L½;½>½?½@½A½O½P½UP½<½=½O½PP½:½>½UPÛûÛä½½ ½:ÛûÛä½½ ½;ÛûÛä½½½<ÛûÛä½½½=½?Ó½@Ó;kÛûÛä½½½?ÛûÛä½½½@½A;kÛûÛä½½½A½C½E½JÔ½I½B½C½F½H½I½L½M½VP½C½E½J½BÖ½F½H½I½L½M½VP½B½EÛûÛä½½ ½C½EÛûÛä½½ ½B½FÛûÛä½½½FÛûÛä½½½HÛûÛä½ ½½J;kÛûÛä½½½I½JÛûÛä½½½J;k„„½M½NÔÔÛûÛä½½½LÛûÛä½½½MÛûÛä½½½N;x½O; ½PÛûÛä½½½O½P; ÛûÛä½½½P½T[ÛûÛä½½½T1 [½UÛûÛä½½½U;Œ ÛûÛä½½½V;h½WÛûÛä½½½WÛûÛä½ ½½Y;Œ½WÕ½ZÛùÛûÕ¶³b€(Úæ ½k½l½o½s½tÈPP½k;kÔ½lÛûÛä½½½lÛûÛä½½½kÛûÛä½½ ½m;k½n½rPÔÓÔPÔÛûÛä½½½n; ½o½rP½pPPÛûÛä½½½p½s;kÔ½tPÔÓÔPÔÔ‘‘ÔÛûÛä½½½s½t;kÔ½vÔÛûÛä½½½t½wÛùÛûÕ¶½r‘P‘ÕÛä½½½r½sµ¶Ds%ÓÓj%ÓÓe™#0%Ó %ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓÓÕÓ ÕÓÔÓ ÔÓ!%Ó ÕÔÓ ÔÕÕÓ Õ ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ð@ $  80í  0àDP\ht€ Œ@” ¬¸0íÄ£ Ðàðø‰psfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@psforpsforint@SB$psfor $gntt_label $lntt_labelpsforint S$24$psforintsqrte4fnfabstsincosmsfnztsfnzM$2ptitleradius2cenlonoffsetppsfor S$25$psfor adjust_lonsincospsinv.o/ 1074014886 1032 20 100666 13224 ` 1Ìü3¨@¸$ ,,Ðü0+ì1¤ $ÌG!)€kÂ?Ù/Ð,/Ð-/Ð.oÃPkÄ>¹kÅ>ÁkÆ>É0ån7×=á" .ð 6¦ .à +`,Á4# 4% ,p,`,¡ ,± 0„Nè@1Æ.,qè@0€H,a7ß>!0H+`/á4$`/ñ0¦ ,€0$ è,,À,‘@,‘è@,,Ðè@0†."`6x`/0… 0$ „ º,‘7Ø?a,€7×?q,0†Nè@1ÀH7Ù?a7Ú?¡/0,q/ è@/Q,q7Ô?a.€7Ý?¡,°1ÀHè@/±, +`è@4:,pè@,`è@,1€Hè@1 H4KÂ>YKÆ>ÉKÅ>ÁKÄ>¹OÃ>±/Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐkÄ?9+`4$ 4#`, ,‘,q0©.0æ. kÀ?0ˆN 0ŠN 1ŒN1­Nè@0Ç,a0€H0  0$ „ Ð+`,€4? ,/ð1ÈN0…N 0Én7Ó?kÓ?™è@/ñ,qKÚ>‘0¤N/@KÜ?‹€! 1À 0$ „ ‚,q,pKÔ>™0…NèÀ.€#4? 7 /á.ñ/ð1ÈN0†N 0©nè7Ó?# 1€H7= / è@1¤N,q,p0äNè@0ÈKÕ>™. 4KÂ>ÙKÄ?9OÃ?1/Ñ0./Ñ0-è@À/Ñ0,?ð¿ð?ù!ûTD-=Û|ßÙ×½»@¿ðPOLAR STEREOGRAPHICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,MX d@è@8MX!TTDN>(¤@Pm>(P@`\ÿÿÿÿ $$lnD $ |oX 8ˆqtˆTˆ”üŽÜ ƒ"Œl¬ÿÿÿÿ"Œ `l `¼‹‰+ì$ÌÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(ï?/æa@€ ˆ `°8°?Ú°GðOÚ°Xà °`Ä °ià °sÄ °~Ã@°†Ä@°  °˜  °¢Ù °«Ú °µÂ°ÂÚ°Ðà °ÜÄ °éð÷Ú°à °Ä °!à °/Ä °>à °KÄ °Y  °g  °t  °ƒ  °‘ ™°² °¸ °¾ °Å °Í °Ö  °ß °æ °ó  ° °  °  ° °! °.  °; °F °Q  °\ °e °k °s °y ° °… ° °– ° Ù °§ °® °¶ °¼Ú°Å à °Ï B°Ù °ã C°ë °ð °û °  °  ° :°Ú°"Ú°*Ä °0Ú °7Ä °<Ú°CÚ°IÚ°P °W°]ðd °k D°s A°{ ;°ƒ °ŽÚ °–  °Ú °¥ °« °³ °º °Á `à €  d  àÇ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÉ jà l °Ò m`à €@ oÙ àÚ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@ØÞ u°ä w°éà °ïÃ`à € {Û@@àõ€ }ÿÿÿÿ`à €    àü` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à ° •°* °0 4°6 `?à € š ™ à> œÿÿÿÿ  žÿÿÿÿÿÿÿÿØG  °G ¢°N  °V  °_  °j °w °„ Žà£xÚÿÿÿÿà«pÚ «à³`Ú ­àÚ àº@ ±  ¯àÚ àÁ  ´  ²àÇà  µ  ·ÿÿÿÿÿÿÿÿ€°Í ¹àà àÒ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÛÀ Á€ ½àÚ àã  Å  ÃàÚ àí€ È  Æà£xÚ Éà«pÚ Ëà³`Ú ÍàÚ àº@ Ñ  ÏàÚ àÁ  Ô  ÒàÇà  Õ  ×ÿÿÿÿÿÿÿÿ`°÷ ÙàÛ@ °þ ÜàÛ@ ° Þà$`Ä ÿÿÿÿà*@Ä  áà0 Ä  ãà6Ä  å  çÿÿÿÿÿÿÿÿ€°< éàHÀÛ@@ÿÿÿÿàO€Û@@ ìàT@Û@@ îà àY  ò  ðà^à  ó  õÿÿÿÿÿÿÿÿØc ÷°mÙ °xà  ‚ÿÿÿÿ ˆ ü Ž þ ”   °š ¡³*™+Ž,-¡.³/0H™IŽJK¡L³MN €™Ž¡³ €ÆÛ@ €Î Û@ €ÖÛ@ €ØÛ@ €ÛÛ@ €æÛ@ €ñÛ@ €õ Û@ €ù(Û@ €ý+Û@ € Û@ € Û@ Q €1 à Œ€€'Û@ÿÿÿÿ€3Û@€'€>Û@€)€DÛ@€+€JÛ@€-€PÛ@€/€ AVÛ@A[%Û@A`&Û@Ag'Û@AnÛ@€  !€>  '€3¡Ð)€#*™+Ž,-¡.³/01Q q€V2à PÿÿÿÿàÛ@ €w1€NÿÿÿÿàÛ@ €{0€Q€O€/Û@€R€.Û@€T€3Aƒ9Û@A†BÛ@AVJÛ@A‰2Ù €A  D€a  F€X¡ÐH€JI™JŽKL¡M³NO P€€ €=€€€"€&€&€€ +€"0+€#P3€3Ð:PÐ;PÐ<PÐ=TÐ>XÐ?XÐ@\ÐAhÐBŒÐC”ÐE”ÐF ÐH¬ÐI°ÐJ°PK€>ÐLÜÐMðÐNôÐOüÐP0`P€?ÐT<ÐUHÐVTÐW\ÐYh`Y€@€Zl`Z€A>€B €C!€D#€E'€F'€G€H^€I0^€JPd€XÐjÐk<Ðl@ÐmDÐn\ÐohÐrˆÐs¨Ðt´Ðu´Ðv¼ÐqÔÐrüPx€aÐyÐz`z€bÐ}4`}€c€~8`~€d?€e'€fb€g$€h(€i(€j€k`€lpsinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minoree4center_loncenter_latfacindmcstcsfalse_northingfalse_eastingpsinvintfalse_northfalse_eastc_latc_lonr_minr_majtempcon1sinphicosphiespsinvlatlonyxrhtsflagHŒHŒC€œÿÿÿC€œÿÿÿC€œÿÿþøC€œÿÿþð€Œ> LL:X@PœX€Œÿÿÿÿ@PœP€Œ3@œ€Œ7@œ!$T>,AX`,Y\d?@/€ŒF@œH€ŒD@œ@€ŒH¤¨8 BF8@Œ8€Œÿÿÿÿ”œ0@0€Œ5¨Œ(@œ(€Œ:ðŒ ¼ì °¸IJ @œ Aô€JK€Œÿÿÿ°K€Œÿÿÿ¸€Œ@,Œ@œ€Œ<<Œ@œA@ˆDADˆGC€ˆÿÿÿLC€ˆÿÿÿHC€<ˆÿÿÿÀ€Pÿÿÿÿ@ˆ€Pÿÿÿÿ@ˆ(€Pÿÿÿÿ@ˆA\ˆJ€Pÿÿÿÿ@ˆ €Pÿÿÿÿ@ˆ€Pÿÿÿÿ@ˆX€Pÿÿÿÿ@ˆøü5Aˆ”5€Pÿÿÿÿ@ˆ@€Pÿÿÿÿ@ˆH€Pÿÿÿÿ@ˆ8A,³d€(ÚæÌÛûÛä½½½>½<½=½W½?½F½H½J½LÈ„½<½W½?½F½H½J½L„½=½W½:½;½>½@½A½O½P½UP½?½H½L½:½;½>½@½A½O½P½UP½<½=½O½PPÛûÛä½½ ½:ÛûÛä½½ ½;ÛûÛä½½½<ÛûÛä½½½=½?½@;kÛûÛä½½½?½@ÛûÛä½½½@½A;kÛûÛä½½½A½C½E½JÔ½I½B½C½F½H½I½L½M½VP½C½E½J½BÖ½F½H½I½L½M½VP½B½EÛûÛä½½ ½C½EÛûÛä½½ ½B½FÛûÛä½½½FÛûÛä½½½HÛûÛä½ ½½J;kÛûÛä½½½I½JÛûÛä½½½J;k„„½M½NÔÔÛûÛä½½½LÛûÛä½½½MÛûÛä½½½N;x½O; ½PÛûÛä½½½O½P; ÛûÛä½½½P½T[ÛûÛä½½½T1 [½UÛûÛä½½½U;Œ ÛûÛä½½½V;h½WÛûÛä½½½WÛûÛä½ ½½Y;Œ½WÕ½ZÛùÛûÕ¶³b€(Úæ ½k½l½oÈPPÕÕ½n½r½v½zP½k½lÔÔÔÔÛûÛä½½½jÛûÛä½½½kÛûÛä½½½l½m;k½nÛûÛä½½½m½n½q½rP½oÓÔPÔÛûÛä½½½o½rÓ;ÛûÛä½½½r½s½t½}Õ½u½vÛûÛä½½½v½q½r‘P‘ÔÛûÛä½½½q½rÓ½y‘‘ÛûÛä½½½y;½z;kÛûÛä½½½zÛûÛä½ ½½}½t½~ÛùÛûÕ¶Dm%ÓÓp%ÓÓ_¡#0%Ó %ÓÔÓ ÔÔÓ ÔÔÓ ÔÕÓ ÕÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓÓÕÕÓ ÕÓÔÓ ÔÓ)%Ó ÕÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ð@ $  80í  0èDP\ht€ Œ@” ¬¸0íÄ“ Ðàìø‰psinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@psinvpsinvint@SB$psinv $gntt_label $lntt_labelpsinvint S$23$psinvintsqrte4fnfabstsincosmsfnztsfnzM$2ptitleradius2cenlonoffsetppsinv S$24$psinvphi2zatan2 adjust_lonrobfor.o/ 1074014888 1032 20 100666 12908 ` 1Ì 2l@¤ @ @Ü /X)$20˜Ô @äG!t@kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀkÄ?I7Â>¡0 H #@,A7\`,Q7D /7Bà/‘ 7V .Á0àH .Ñ0H / +`,A4?,Q7ý /±7÷`.ð +`.à4# ,a7ó ,q7A .a7ô`.q 7õà/°7ù .` 7ø ,` ,p .Ð, 7ö`/€ ,!7ü ,1,0,7á ,‘,€,,@7D`,€,P.p7Sà/ 7] .±.€.. .‘7T .¡7Z`. /!.°7õà//1/ ,,,‘/±/¡/ .a /Q/° .q .`.p.‘/A/0///.Á .Ñ .À.Ð,1.¡.±. .° //...€/@/‘/€,!+`.á4?4?×/à0ÄN/ð%¦â_ç/à+`è@4:è@1€Hè@1 H,qè@,a4KÂ>ÙKÄ?IOÃ?A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-oÃàkÄ?)+`4# 0àH ,pè@0¤.#€0€H 7„ ,,‘1¦n0änè@@,€7Ó?Q+`"À0ˆ.6Ü47,0¡Š &a 1  1 ¢aŸ/€7ú7ö.ö 7õ.ú 7ô.õ ™F!X.ô 7󘄲E.ó 3X.7â0–N.â 1y,`2èN,q 0¸N KÂ>™1V1hN370úN1˜N 1*0$ è(,@49P7ó7ý7÷/3 7ô/7 7ú/= 0ËN/4 "à2Ê./: 6õ7ö˜—: . /6  1',`1fN 4"`0¶N,Q1  ,a2æN KÄ>‘1+0ˆN 1GN2ÆN0· è0,€ 48P7ü7ý/ / 7ú €/ 4`7ù0ÉN / ,`7ä/ 1K./ "€š×AÆ6•. 180ˆN7ù/ 0·N 2ÇN /±1'N,a1KKÃ>‘2Å2æN 1 N 1gN 0‰,`4KÂ>ÙKÄ?)OÃ?!/Ñ0-è@À/Ñ0,¿¯¾vÈ´9X?ïô‡ü¹#£?ð?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½(˜ @ PÒ>(R@P\ÿÿÿÿ>(P@` hÿÿÿÿ @$$xÚ d $ ˆÛx 8”ÝŒL òœF\H¬ô$䤸ÿÿÿÿ$ä@¤@Èü6)$äÔÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(ñ?/æn@€ H@°9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà%`Ä ÿÿÿÿà+@Ä  áà1 Ä  ãà7Ä  å  çÿÿÿÿÿÿÿÿ€°= éàIÀÛ@@ÿÿÿÿàP€Û@@ ìàU@Û@@ îà àZ  ò  ðà_à  ó  õÿÿÿÿÿÿÿÿØd ÷°nÙ °yà  ƒÿÿÿÿ ‰ ü  þ •   °› ¢´CšDEF¢G´HIYšZ[\¢]´^_ €š¢´ €ÇÛ@ €ÒÛ@ €ÔÛ@ €â Û@`à €@€Û@@ ñ¨€`à €@€Û@@ ô€ Q ø€) à P€€Û@ÿÿÿÿ€Û@€#€Û@€%€ÈÛ@€'€ A%Ù   A€+¡ÐC€DšEFG¢H´IJKQ '€DLà HÿÿÿÿàÛ@ €.€<ÿÿÿÿàÛ@ €0€?€=€2Û@€@€6Û@€B€MA:Û@A?Û@ABÙ   W€F¡ÐY€8Zš[\]¢^´_` a€€ €=€€€"€&€&€"€ +€0+€P0€+Ð5\Ð6ÀÐ7ÄÐ8DÐ:DÐ;DÐ<DÐ=DÐ>LÐ?LÐ@LÐALÐBLÐCLÐDLÐELÐFLÐGLÐHLÐILÐJLÐKLÐLPÐMPÐNTÐOTÐP˜ÐQ˜ÐRÔÐSÔÐTÔÐUÔÐVÔÐWÔÐXÔÐYÔÐZÔÐ[ÔÐ\ÜÐ]ÜÐ^àÐ_äÐ`äÐaäÐcìÐdôÐcÐdÐhÐiÐjÐk$Ðl0`l€.€m4`m€/>€0 €1!€2#€3'€4'€5#€6q€70q€8Pw€FÐ~ Ð4ЀPЄÐÐ…ÐЉøÐŠÐŽ˜Ð’0`’€M€“4`“€N?€O'€Pb€Q$€R(€S(€T$€U`%€Vrobfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northingprxlrrobforintfalse_northfalse_eastcenter_longirobforyxlatlondlonp2ip1A(PDATHGC€PÿÿÿHC€Pÿÿÿ@€P@P€P@P€P ˜Ä75ÈP@”€P @85DP@ŒBìôHHA GC€ÿÿÿLC€ÿÿÿH€Hÿÿÿÿ@A4D!¨Ì„€,Ð,A4L,K€HÿÿÿÈ€Hÿÿÿÿ@€Hÿÿÿÿ@€Hÿÿÿÿ@³‚€(Úæœ½5½6½7½8½i½j½:½;½=½>½?½@½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½[½\½]½^½_½`½a½dÈ…½8½>½@½A½B…½7½K½L½M½N…½>½G½H½I½J…½@½:½;½=½?½`…½:½;Ö½<½B½:½;Ö½=½>½?½@½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½[½\½]½^½_½`½a½dP½G½:½;½<½=½>½?½@½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½[½\½]½^½_½`½a½d½H½;½=½?PÛûÛä½ ½½;½:½<½aPÛûÛä½ ½½<½5½6½7½8½kQÛûÛä½ ½½:½5½6½7½8½kQÛûÛä½½½8½>½@½B½DPÛûÛä½½½7½C½D½E½F…ÛûÛä½ ½½>½A½C½E½GPÛûÛä½ ½½@½F½H½J½LPÛûÛä½ ½½?½I½K½M½OPÛûÛä½ ½½B½N½P½R½TPÛûÛä½½½5ÛûÛä½½ ½6½=½`½E½V½X½Z½\P½A½C½Y½[½]½_P½D½F½K½^½`P½L½M½N½I½O½P½Q½R…Ô½JÛûÛä½ ½½D½W½X½Y½Z…ÛûÛä½ ½½=½S½T½U½V…ÛûÛä½ ½½HÛûÛä½ ½½EÛûÛä½ ½½GÛûÛä½ ½½AÛûÛä½ ½½C½[½\½]½^…ÛûÛä½ ½½F½_½a½d…ÛûÛä½ ½½JÛûÛä½ ½½IÛûÛä½ ½½L½Q½S½U½WPÛûÛä½ ½½NÛûÛä½ ½½KÛûÛä½ ½½M½O½R½P½T½S½U½W½a½V½X½Y½Z½\½_ÛûÛä½ ½½OÛûÛä½ ½½RÛûÛä½ ½½PÛûÛä½ ½½TÛûÛä½ ½½VÛûÛä½ ½½XÛûÛä½ ½½ZÛûÛä½ ½½\ÛûÛä½ ½½`ÛûÛä½ ½½QÛûÛä½ ½½SÛûÛä½ ½½UÛûÛä½ ½½WÛûÛä½ ½½YÛûÛä½ ½½_½^½[½]½dÛûÛä½ ½½[ÛûÛä½ ½½]ÛûÛä½ ½½^½dPÛûÛä½ ½½a½dPÛûÛä½½½d½cÔ½hV1V½i;h½j;h ½kÛûÛä½ ½½l½k;Œ Õ½mÛùÛûÕ¶]³B€(ÚæȽ~½…½Š½ŽÈQQÖ;k ½½€½…½Š½ŽŒÛûÛä½½½~½½€½…½Š½ŽŒ½ÛûÛä½½½;k½€½…½Š½ŽPÕÖÔPÓÖÖÖ½‰½„Õ½…ÛûÛä½½½„½…ÓӽнŽÕ½‰ÛûÛä½½½…½ŠP ŒŒ ÛûÛä½½½Š½ŽPŒŒÛûÛä½½½Ž½’½“ÛùÛûÕ¶#DC%Ó %ÓÓF% ÓÓSÃE# %Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓ)% Ó ÕÕÕÓ ÕÔÓ ÔÔÓ Ô ð@ @` $   80í0 @¨ T@\ht€0íŒ[ ˜à¨¸ ÄŠrobfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@robfor robforint@ BS$robfor SB$robfor $gntt_label $lntt_label robforintS$17$robforintM$2ptitleradiuscenlonoffsetprobfor S$18$robfor adjust_lonfabs S$18DD$robforrobinv.o/ 1074014890 1032 20 100666 15540 ` 1Ì P<´@Ø D t tÜ P9€1|:Ôà t$G!< @kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃÀkÄ?I7Â>¡0 H #@,A7\`,Q7D /7Bà/‘ 7V .Á0àH .Ñ0H / +`,A4?,Q7ý /±7÷`.ð +`.à4# ,a7ó ,q7A .a7ô`.q 7õà/°7ù .` 7ø ,` ,p .Ð, 7ö`/€ ,!7ü ,1,0,7á ,‘,€,,@7D`,€,P.p7Sà/ 7] .±.€.. .‘7T .¡7Z`. /!.°7õà//1/ ,,,‘/±/¡/ .a /Q/° .q .`.p.‘/A/0///.Á .Ñ .À.Ð,1.¡.±. .° //...€/@/‘/€,!+`.á4?4?×/à0ÄN/ð%¦â_ç/à+`è@4:è@1€Hè@1 H,qè@,a4KÂ>ÙKÄ?IOÃ?A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ>©kÅ>±kÆ>¹kÇ>ÁkÈ>ÉkÉ>Ñ+`4# €,a4— .á 7Ú?,q 0ö. .ñ4†`™¬*ˆ,`.à.ð1n /A,Á1&n2$N 1onè@@0.7Ù?¡0ÁŠ'11˜‹ 4@kÝ?‘4+`,Ñ4'PKÈ?‘5 5,é 5,ô 2 H1‰N,ö 0ˆ.0†.è@0Ç2“n,é 0‡.1ˆN 1Sn0¬N 0ÉN0ÅN2G.0ˆN 2K. 0ÉN0  0$ „ â… Ú­_5 +`kÈ?‘49Àè@4:€4ÔKÂ=ÙKÉ>ÑKÈ>ÉKÇ>ÁKÆ>¹KÅ>±KÄ>©OÃ>¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,@kÈ?‘1  7È?¡%0à¢0¦0$ è è 1äN4Ÿ /à0…N1æN,Ð#à7â4–,@2onè@7Æ?0.1  0¡Š$Á0ࢠÁ†0†.0$ èÒ4Ø4Â,â 4Õ,ø 4ß,õ 1ˆN ,ÿ 4ÝšR!Ñ,ý 0Ë.4Ö2DN ,ö 0¨,`15N 0ÑN 0ê 15N1v0ˆN1ÇNèè0ÕN4Á4Ù,á 4×,ù 4Ó,÷ 1ˆN ,ó 4ÚšR1Ñ,ú 0‹. 4Ü2FN ,ü 0ª 4• 15N. 1qN,`0è 2ÕN 0†N1*0åN1ÈN0ÕN4¥0­.0´N0În0än‰a€2hè@@4Ÿ /á0… 0$ èo/ñ+`4?KÁ=‘7Ô?2eN, 4Ü4×4Ú,`4Ù.4Ø/ü "`3»n/ú /÷ 1—N /ù 6}3 ./ø / 4Éš\2Ú/é ,pKÃ=™V9™'N^3ÖN1? 0n1è@,`4èõ,`+`49`è@4: èÅ4Ô¿¯¾vÈ´9X?ïô‡ü¹#£?ð?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½äøµˆãhñ?‘ßF¢RÝ¿ð?àROBINSONToo many iterations in inverserobinv-convToo many iterations in inverserobinv-convÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€TT,éX à˜h˜8éX!Ô X Dë(>(x_@lP>(R@pP\ÿÿÿÿ>(P@À hÿÿÿÿ t$$x) ˜ $ ˆ*¬Ü 8Ü”,ˆèè A$pTüT¬C*ÄP¸ÿÿÿÿ*Ä@P@ÈE71$Ôÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(ó?/æs@€ ÜèT@°9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà%`Ä ÿÿÿÿà+@Ä  áà1 Ä  ãà7Ä  å  çÿÿÿÿÿÿÿÿ€°= éàIÀÛ@@ÿÿÿÿàP€Û@@ ìàU@Û@@ îà àZ  ò  ðà_à  ó  õÿÿÿÿÿÿÿÿØd ÷°nÙ °yà  ƒÿÿÿÿ ‰ ü  þ •   °› ¢´CšDEF¢G´HIƒš„…†¢‡´ˆ‰ €š¢´ €ÇÛ@ €ÒÛ@ €ÔÛ@ €â Û@`à €@€Û@@ ñ¨€`à €@€Û@@ ô€ Q ø€) à P€€Û@ÿÿÿÿ€Û@€#€Û@€%€ÈÛ@€'€ A%Ù   A€+¡ÐC€DšEFG¢H´IJKQ '€DLà ÿÿÿÿàÛ@ €.€<ÿÿÿÿàÛ@ €2€?€=€6Û@€@€8Û@€BˆM€kA:Û@A=!Û@A@)Û@AB*Û@AD,Û@AF-Û@AHÛ@AM/Û@AP%Ù A%&Ù ˆW€mˆp€oˆu€qˆ€s  €^  ‚€]  „€\ˆ^€i€d  g€c  a€b  i€[  k€F¡Ð”€8À€bcÿÿÿÿÿÿÿÿÿÿÿÿÀ€FmÿÿÿÿÿÿÿÿÿÿÿÿÀ€[nÿÿÿÿ‰ÿÿÿÿÀ€\ŠÿÿÿÿÿÿÿÿÿÿÿÿÀ€]‹ÿÿÿÿÿÿÿÿÿÿÿÿÀ€^Œÿÿÿÿÿÿÿÿÿÿÿÿ•š–—˜¢™´š› œ€€ €=€€€"€&€&€%€ .€0.€P3€+Ð8\Ð9ÀÐ:ÄÐ;DÐ=DÐ>DÐ?DÐ@DÐALÐBLÐCLÐDLÐELÐFLÐGLÐHLÐILÐJLÐKLÐLLÐMLÐNLÐOPÐPPÐQTÐRTÐS˜ÐT˜ÐUÔÐVÔÐWÔÐXÔÐYÔÐZÔÐ[ÔÐ\ÔÐ]ÔÐ^ÔÐ_ÜÐ`ÜÐaàÐbäÐcäÐdäÐfìÐgôÐfÐgÐkÐlÐmÐn$Ðo0`o€.€p4`p€/>€0 €1!€2#€3'€4'€5&€6t€70t€8Pz€FІHЇŒÐ‰ŒÐŠ”Ð‹˜ÐŒ¤Ð¸ÐŽÀЕÈP–€[ЗÜИЙК Л Ð>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northingprxlrrobinvintfalse_northfalse_eastcenter_longirobinvlatlonyxyyp2uvtcphidy1ip1A(PDATHGC€PÿÿÿHC€Pÿÿÿ@€P@P€P0@P€P ˜Ä:8ÈP@”€P @;8DP@ŒBìôAx˜/!lˆ‡†GAŒÄGC€hÿÿþÌC€hÿÿþÈ€ÿÿÿÿ@h€ÿÿÿÿ@h€ÿÿÿÿ@hA”hS8PY4²·YôYA˜ A08V,<d/A˜ ,C€´hÿÿÿÈ!(³²,PAÌhAhYh\Y ˜™\A d2!š™/A 8/A/€ÿÿÿÿ@h³‚€(Úæœ½8½9½:½;½l½m½=½>½@½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½[½\½]½^½_½`½a½b½c½d½gÈ…½;½A½C½D½E…½:½N½O½P½Q…½A½J½K½L½M…½C½=½>½@½B½c…½=½>Ö½?½E½=½>Ö½@½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½[½\½]½^½_½`½a½b½c½d½gP½J½=½>½?½@½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½[½\½]½^½_½`½a½b½c½d½g½K½>½@½BPÛûÛä½ ½½>½=½?½dPÛûÛä½ ½½?½8½9½:½;½nQÛûÛä½ ½½=½8½9½:½;½nQÛûÛä½½½;½A½C½E½GPÛûÛä½½½:½F½G½H½I…ÛûÛä½ ½½A½D½F½H½JPÛûÛä½ ½½C½I½K½M½OPÛûÛä½ ½½B½L½N½P½RPÛûÛä½ ½½E½Q½S½U½WPÛûÛä½½½8ÛûÛä½½ ½9½@½c½H½Y½[½]½_P½D½F½\½^½`½bP½G½I½N½a½cP½O½P½Q½L½R½S½T½U…Ô½MÛûÛä½ ½½G½Z½[½\½]…ÛûÛä½ ½½@½V½W½X½Y…ÛûÛä½ ½½KÛûÛä½ ½½HÛûÛä½ ½½JÛûÛä½ ½½DÛûÛä½ ½½F½^½_½`½a…ÛûÛä½ ½½I½b½d½g…ÛûÛä½ ½½MÛûÛä½ ½½LÛûÛä½ ½½O½T½V½X½ZPÛûÛä½ ½½QÛûÛä½ ½½NÛûÛä½ ½½P½R½U½S½W½V½X½Z½d½Y½[½\½]½_½bÛûÛä½ ½½RÛûÛä½ ½½UÛûÛä½ ½½SÛûÛä½ ½½WÛûÛä½ ½½YÛûÛä½ ½½[ÛûÛä½ ½½]ÛûÛä½ ½½_ÛûÛä½ ½½cÛûÛä½ ½½TÛûÛä½ ½½VÛûÛä½ ½½XÛûÛä½ ½½ZÛûÛä½ ½½\ÛûÛä½ ½½b½a½^½`½gÛûÛä½ ½½^ÛûÛä½ ½½`ÛûÛä½ ½½a½gPÛûÛä½ ½½d½gPÛûÛä½½½g½fÔ½kV1V½l;h½m;h ½nÛûÛä½ ½½o½n;Œ Õ½pÛùÛûÕ¶e³G€( ÚæȽ†½‡½‰½«½¯½²½ÌÈQQ½‰½Š½‹½Œ½˜½™½›½ ½¢Œ½‡½‰½Š½‹½˜½™½›½ ½¢Œ½‰½˜½™½›½†½‰ÔÛûÛä½½½‡½‰½«½¯½²½Œ½›ŒÛûÛä½½½†½‰Ó½Š½‹½ ½¢½¤½¦½‰½†Ô½Œ½§ÛûÛä½½½‰ÛûÛä½½½Š½‹ÛûÛä½½½‹;k ½Œ½½ŽÛûÛä½½½ŽÛûÛäÖ½½•½—½˜½™½«½¯P½›½—½˜½™½«½¯P½—½˜½™½½¿ÖÖ½—ÕÓÔÔÕÔÕÔÓÛûÛä½Ó½—½™;k ÛûÛä½Ó½˜ÖÖÖÓ½š½™ÛûÛä½ÓÖ½›ÛûÛä½½½›½ÛûÛä½ ½½¿½À½˜½™½ÂVÛûÛä½ ½½¿½ÂV2VÛûÛä½½½Ã½·½Ñ½ÒÛùÛûÕ¶ÔÛä½ ½½¿½Ÿ½ª½²½·½Ì½ ½¢½ŸÕÛûÛä½ ½½ ½¢ŒÛûÛä½ ½½¢½²½´½¤½¦ÛûÛä½ ½½¦½¤;k ½§½ªÔ½¨ÔÛûÛä½ ½½¨½ª½« Ó½ÌÔÓ½²ÔÛûÛä½ ½½«½¯ Ó½ÌÔÓ½²ÕÕÓÕÕŒÕÓÕÕÕÓÕÕÕÓÕÕÕÛûÛä½ ½½¯ÛûÛä½ ½½³½²½·Ô½´ÛûÛä½½½²½·;k ԽnjÔÔ½ÌPPÔÔÔÛûÛä½½½Ç½ÌÓ½ÏÔÓÔÓ;kÛûÛä½½½ÌÛûÛä½ ½½Ñ½·½Ã½ÏÛûÛä½½½Ï½¶VV2V½·ÛûÛä½½½·½Ã½Ñµ¶##"ÕÕDC%Ó %ÓÓF% ÓÓÅ9” %Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓ1% Ó ÕÔÓ ÔÔÓ Ô¡ÕÓ Õ ð@p @À $   80í0 @h T@\ht€0íŒ[ ˜ ¨´À ÐøŠrobinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@robinv robinvint@ BS$robinv SB$robinv $gntt_label $lntt_label robinvintS$17$robinvintM$2ptitleradiuscenlonoffsetprobinv S$18$robinvfabsp_error adjust_lon S$18DD$robinvsinfor.o/ 1074014892 1032 20 100666 9404 ` 1Ì”$¼@„ð ÐÐÄ”"D °”#4ˆ¸øG!XkÂ?Ù/Ð,/Ð-oÃà7ß>¡+`0 H /á4# /ñ+`,` 0àH ,p 4:,qè@,aè@1 Hè@1€H,qè@,a4KÂ>ÙOÃ?!/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-oÃà+`4# 0àH ,pè@0¤.,`1€Hè@0†N ,q1¤NKß>™40§K×>‘/à,`,a1†N0….àKÂ>ÙOÃ?!/Ñ0-è@À/Ñ0,SINUSOIDALÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,ÐX!ü|€|8Ðg>(x @ D7>(P@ Pÿÿÿÿ¸$$`?Ü $ p@ð< 8<|B,ˆtˆˆR´;ü<”Tð8 ÿÿÿÿðÀ8À°\8 °ø¼ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(õ?/æz@€ <ˆ<À°9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà%`Ä ÿÿÿÿà+@Ä  áà1 Ä  ãà7Ä  å  çÿÿÿÿÿÿÿÿ€°= éàIÀÛ@@ÿÿÿÿàP€Û@@ ìàU@Û@@ îà àZ  ò  ðà_à  ó  õÿÿÿÿÿÿÿÿØd ÷°nÙ °yà  ƒÿÿÿÿ ‰ ü  þ •   °› ¢´š¢´)š*+,¢-´./ €š¢´ €ÇÛ@ €ÒÛ@ €Ô Û@ €â Û@ Q ñ€ à x€€ûÛ@ÿÿÿÿ€Û@€€Û@€€ÈÛ@€€   €¡Ð€š¢´Q €6 à xÿÿÿÿàÛ@ €%€.ÿÿÿÿàÛ@ €'€1€/€)Û@€2€-Û@€4€!A1Û@  &€8¡Ð(€*)š*+,¢-´./ 0€€ €=€€€"€&€&€€ &€0&€P+€Ð.4Ð/<Ð0<Ð1@Ð5@Ð6HÐ7PÐ8XÐ9d`9€ €:h`:€!>€" €#!€$#€%'€&'€' €(>€)0>€*PC€8ÐHÐI(ÐJTÐKh`K€;€Lh`L€<?€='€>b€?$€@(€A(€B!€C`"€Dsinfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northingsinforintfalse_northfalse_eastcenter_longsinforyxlatlondelta_lonApGA4xDC€xÿÿÿHC€xÿÿÿ@€x 04.@8x€x 88/.<x@4€x@x€xLx@H16@@HxAxDC€xÿÿÿLC€xÿÿÿH€xÿÿÿÿ@xK€xÿÿÿÈ€xÿÿÿÿ@x€xÿÿÿÿ@x€xÿÿÿÿ@x³A€(Úæ ½.½/½0½1½6½7½.½/½0½1½8ÈPÔ½.½/½0Ö½8PÕ½5TÛûÛä½½½.ÛûÛä½½ ½/½5TÛûÛä½½½0ÛûÛä½½½51ÛûÛä½½½1ÛûÛä½½½6;hÛûÛä½½½7;h½8ÛûÛä½½½8ÛûÛä½ ½½9;ŒÔ½:ÛùÛûÕ¶³A€(Úæ ½H½I½JÈPPÕÛûÛä½½ ½H;k ½I;k ½KÕ½JÛûÛä½½½I½JÛûÛä½½½J½LÛùÛûÕ¶ #D=%ÓÓ@% ÓÓGa:# %Ó %ÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ!% Ó Õ ÔÓ ÔÔÓ ÔÔÓ Ô ð@ $  80í  0@8DP\0íhƒt„Šsinfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@sinfor sinforint@ SB$sinfor $gntt_label $lntt_label sinforintM$2ptitleradiuscenlonoffsetpsinfor adjust_loncossininv.o/ 1074014894 1032 20 100666 10144 ` 1Ìt' @0œ ¤¤Ðt$Ä"„>%ð°˜ìG! \kÂ?Ù/Ð,/Ð-oÃà7ß>¡+`0 H /á4# /ñ+`,` 0àH ,p 4:,qè@,aè@1 Hè@1€H,qè@,a4KÂ>ÙOÃ?!/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-oÃàkÄ?)kÅ?1+`4$ , ,€,‘0ê. KÃ>‘1$n0¦. ,`è@1H#à7å ,¡ 0 0$ è2+`49Pè@4: èh4H@è@,`è@0.,±0… 0$ „ R,KØ>™/4KÂ>ÙKÅ?1KÄ?)OÃ?!/Ñ0-è@À/Ñ0,è@,`,€,0äN1ˆn è@0ÉK×>™èm.à?ù!ûTD-=Û|ßÙ×½»SINUSOIDALInput data errorsinusoidal-inverseÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,ÐX!üô€ô8ÐX ðxDÐ>(/@<PÑ>(P@@ \ÿÿÿÿ˜$$lé¼ $ |êЄ 8„ˆìTø¼ø”üL6´8 þ„ì¬ÿÿÿÿ„ì¼8"„ìÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(ø?/æ€@€ „ø8°9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà%`Ä ÿÿÿÿà+@Ä  áà1 Ä  ãà7Ä  å  çÿÿÿÿÿÿÿÿ€°= éàIÀÛ@@ÿÿÿÿàP€Û@@ ìàU@Û@@ îà àZ  ò  ðà_à  ó  õÿÿÿÿÿÿÿÿØd ÷°nÙ °yà  ƒÿÿÿÿ ‰ ü  þ •   °› ¢´š¢´5š678¢9´:; €š¢´ €ÇÛ@ €ÒÛ@ €Ô Û@ €â Û@ Q ñ€ à x€€ûÛ@ÿÿÿÿ€Û@€€Û@€€ÈÛ@€€   €¡Ð€š¢´Q €6 à ðÿÿÿÿàÛ@ €%€.ÿÿÿÿàÛ@ €)€1€/€-Û@€2€/Û@€4ˆ!€AA1Û@€&  )€;€1  4€=  .€8¡Ð6€*À€80ÿÿÿÿÿÿÿÿÿÿÿÿ7š89:¢;´<= >€€ €=€€€"€&€&€€ &€0&€P+€Ð.4Ð/<Ð0<Ð1@Ð5@Ð6HÐ7PÐ8XÐ9d`9€ €:h`:€!>€" €#!€$#€%'€&'€' €(>€)0>€*PC€8ÐHÐI<ÐJ<ÐK@PL€;ÐM`ÐNp`N€<ÐP|ÐQ„ÐVœÐW¨`W€?€X¬PC€8PR€=ÐSÈÐTà`T€>`W€?`X€@?€C'€Db€E$€F(€G(€H!€I`"€Jsininv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northingsininvintfalse_northfalse_eastcenter_longsininvlatlonyxtempApGA4xDC€xÿÿÿHC€xÿÿÿ@€x 04.@8x€x 88/.<x@4€x@x€xLx@H16@@A<`D!08IH;A<D;C€`ÿÿÿLC€`ÿÿÿH€ðÿÿÿÿ@`€ðÿÿÿÿ@`€ðÿÿÿÿ@`ÌèST/Y€ŒPQ/€ðÿÿÿÿ@`³A€(Úæ ½.½/½0½1½6½7½.½/½0½1½8ÈPÔ½.½/½0Ö½8PÕ½5TÛûÛä½½½.ÛûÛä½½ ½/½5TÛûÛä½½½0ÛûÛä½½½51ÛûÛä½½½1ÛûÛä½½½6;hÛûÛä½½½7;h½8ÛûÛä½½½8ÛûÛä½ ½½9;ŒÔ½:ÛùÛûÕ¶³C€(Úæ ½H½I½J½S½VÈPPÖÖ½HÛûÛä½½½I½J½K½P½SÖÛûÛä½½½HÛûÛä½½½J½K;k Ô½P½QŠŠÕÕÔ½MTT2 T½NÛûÛä½ ½½N½W½P;k ÛûÛä½½½Q;k ÛûÛä½½½P½QÓ½VÛûÛä½½½VÛûÛä½ ½½W½N½XÛùÛûÕ¶½S;k ½T;kÛûÛä½½½S½TÓÛûÛä½½½Tµ¶ ###D=%ÓÓ@% ÓÓY}5# %Ó %ÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ)% Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô ð@@ $  80í  0@8DP\0íhƒ tx„œ¤Šsininv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@sininv sininvint@ SB$sininv $gntt_label $lntt_label sininvintM$2ptitleradiuscenlonoffsetpsininv S$16$sininvfabsp_errorcos adjust_lonsomfor.o/ 1074014897 1032 20 100666 28168 ` 1Ìœn@$ÀÀÜœiˆY¨ßk¤dÀGèG!|ªkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ=ùkÅ>kÆ> kÇ>kÈ>kÉ>!kÊ>)kË>1kÌ>90ån 7Ø<á7×<¡.à+`/4' /+`,á €4( 4# KÉ<±4Ÿ /á 4&`-,q,a-1)N1†.€ °,Á/7Ó=!/ñ+`/4*0èn&ø.a 4:,`0À¢ - 7Å>¡è@,Ð,qè@,aè¨4‰à@KÚ=‡H`z7Ý=!4—`'± 7Å>¡.ñ/ð1@¢.á.à1N ,Ð0©. /à 1DNè€,`7Õ=!4˜ &± 4—`/7Å>¡1 ¢//.à1N ,Ð0©. / 0ŠN,`0H+`.ð4*-4:è@,á,qè@,aKÚ=è@5Y0KÚ=è@5Y`4‰à5X-14 kË>‘4 ¢è@1®N,`5XÐè@0ŽN-è@-,áè@5X è@1 H,Ñè@0€H- 7Ç>á7È?17Ê>á0… kÈ?™kÊ?‘0$ ,Ñè@1 H,Á+`,Ñ4? -0 0äN 0öN,À0ŠN 7Ú>ñ2×N7Ù?1§.7Ø?1‡.7×?!1˜.4‰ 1en 7Æ?!1vN-!0¥N 0H,à0ªN/á/ð 1n0Šn2ÖN0Ì./ñè@/à,ð,Á,Ñ,À,Ð 7Ù?7Ú>ñ$±7Ø?kÈ?™7×?!kÊ?‘0 ¢è@,à,Á 5k$,Ñ ,ð12N,À1rN,Ð0ÒN 0òN kË>‘1N 2$21é1Ê‹%1‹ @4 $4 kË>‘7Ù?7Ú>ñ$±7Ø?kÈ?™7×?!kÊ?‘0 ¢è@,à,Á 5k$,Ñ ,ð1-N,À1mN,Ð0ÍN 0íN kË>‘1 N 2$21é1Ê‹%1‹ kÈ?™7Ú>ñkÊ?‘7Ù?7Ø?7×?!-1è@,à,Á4™`,Ñ+`,ð 0‘,Ð 1- 1o-01L 0ån,À/! 44à2Î4/1.0Øn .€ 1 n.‘1vn.0…n,aKÂ=YKÌ>9KË>1KÊ>)KÉ>!KÈ>KÇ>KÆ> KÅ>KÄ=ùOÃ=ñ/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ<©kÅ<±kÆ<¹kÇ<ÁkÈ<ÉkÉ<ÑkÊ<Ù  4¿ 0àH/ñ+`4# /á1Ä ,`0$ 0€H/à0¦.1Ä 0$ 0€H1À 0$ „#ò+`4$ ,€0€ 0$ „#Ú1À 0$ „#Ú4¿`7×=/ñ+`/á4( +`/ð .à4.ñ4&`èP4 d,Ð2dN2è@2@H0€H è@1 H0 1ÀH,Á0$ 2O.è@1„.2¤N,À2@Hè@0ÇN,Ñ0ÄN2§1 nè@@2„ è@2`H0€Hè@1 Hè@2d.0 0$ „ b5J‰I^Ç1 H+`7Ú?è@49P+`7Ú?è@49è€4¬4ª --Q4ç-@0ÇN„æa¸0¤1¥ 0$ è1¨ 0$ „!‚1¥ 0$ è 7Ó=.`1¨ 0$ è 7Ô=.‘,Ð4 2 H2$Nè@20€H è@1 H1  0$ è 7Ú=/A 1  0$ è4¸ 7Ý=//¡è@2 H7Ù=/!/10äN0ÅNèÅ2(.4¤`èõ,4¡`è ,14¢`è ,@è@1ÀH,Á0€H,Ñ1ÀH1†.4¥àKÇ;‘0èN è@1éN,À2@Hè@0ÄN,Á2N,¡˜ïqˆ1èN è@1‰.1Änè@@#€-P7•. 0‡Nè@1è@0€H0€Hè@1 H,Ð0€H,À1 H1ïNè@0ÇN+`2DN4& ,Ñ ,Ð,À2+N(3 'K Éb–1–nè@@,Á2DN,1N0ÆN è@1',a1°N0€H è@1¦N+`,±4(à-1§N0ÄNè@2, - , 1ËN1$N0Ìn ¨Å2 .,à,q2×N,à-è@1ùN ,Á4-KÖ;™1ÆN0¤N 0ìn 1©3J.À,q3N.À,‘ ,à1v,à,1.ÀKÂ;ÙKÊ<ÙKÉ<ÑKÈ<ÉKÇ<ÁKÆ<¹KÅ<±KÄ<©OÃ<¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐkÄ?9kÅ?AkÆ?IkÇ?QkÈ?Y7DkØ?i#7 KÃ>‘,¡,`kÙ?ak×?q0ÄNè@,`+`0„N 4'`,`,ð,à,± è@0ÇN+`1ÄN4& ,Ñ,Ð ,À1¨N©3 §[ ËS1Vnè@@,Ð+`,Ñ4( 1§N1¦N 1ˆ 1‹1ÄN - 1Vnè@@,Ð ,Ñ,ð1«N,ñ §30©N,ÁÆb 0çN-1Šn0ÆN 2ö.0…N è@1 ,Á 0€H -, 1‹N0çN 1 .2Ín,€,` è@1FNKß?a1ÄN,°/à,`,€è@0ÇNK×?i1ÄN .à ,Á-,`1‡0ÈN 1Mn è@@KÝ?q1„N#@7Y`/ /!,`è@0ÇNKÓ>™1„N.`KÂ>ÙKÈ?YKÇ?QKÆ?IKÅ?AKÄ?9OÃ?1/Ñ0./Ñ0-è@À/Ñ0,?ð@–€?û«ôö¯°=?²[ÊöèOw@`× =p¤?öò½´†¡&?‘ßF¢R5?à¥)O„¢’?ûl0a\j?±”S€¢C~@`)™™™™š?ø¸•lÅÄ«@L¥Üc˰>. è&Ö•@@@V€@>@N@.@F€>z×òš¼¯H?ù!úü‹z¿ù!úü‹z?ù!ûTD-@jz)U8^@Ù|3!Ò?ð¿ð@ !ûTD-@!ûTD-?é!ûTD-@@@?à?‘ßF¡úç?ð@@@SPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without conv som-forwardÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ÈÈ,jX  X ˜X8jX!HÌÈÌDlX!  ˜P †¾>( lµ@Ô\D1>(P@ؘhÿÿÿÿÀ$$xuä €$ €ˆvd œ ¤ œ”x,(@( 3( !h ¬‘:È)¸ÿÿÿÿ:Èà)àÈ“LY¨GèÔÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(ú?/æ…@€ € œ( à°9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà%`Ä ÿÿÿÿà+@Ä  áà1 Ä  ãà7Ä  å  çÿÿÿÿÿÿÿÿ€°= éàIÀÛ@@ÿÿÿÿàP€Û@@ ìàU@Û@@ îà àZ  ò  ðà_à  ó  õÿÿÿÿÿÿÿÿØd ÷°nÙ °yà  ƒÿÿÿÿ ‰ ü  þ •   °› ¢´0€ Û@mšnop¢q´rsÉšÊË̢ʹÎÏâšãä墿´çè €š¢´ €Ç,Û@ €ÒÛ@ €ÔÛ@ €ÖyÛ@ €Ù|Û@ €ÜÛ@ €߃Û@ €âHÛ@ €äLÛ@ €æBÛ@ €èPÛ@ €ë$Û@ €ï;Û@ €ò8Û@ €õÛ@ €øÅÛ@ €ú3Û@ €Û@ €Û@ Q (€K à Ä€€2 Û@ÿÿÿÿ€< Ù €5€A Ù €7€HÛ@€9€MÛ@€;€YÛ@€=€dÛ@€?€hÛ@€A€oÙ €C€tÙ €E€{Û@€G€ƒÛ@€I€ A‹sÙ A!Û@A‘>Û@A•@Û@A™FÛ@A TÛ@A¥\Û@A¨]Û@A¬^Û@A°_Û@A´`Û@A¸aÛ@A¾cÛ@AÄkÛ@AÊnÛ@AÐfÛ@€  €n€€  !€q€"  '€s  )€p€-  0€v€I  P€x€S  Z€z  i€M¡Ðk€1lšmno¢p´qrsQ Õ€’tà ÈÿÿÿÿàÛ@ €ÜŠ€ŠÿÿÿÿàÛ@ €Þ‰€€‹€àˆÛ@€Ž€d‡Û@€€uAä™Ù AæžÙ Aè’Û@Aò¶Û@Aö³Û@Aû±Û@A°Û@A©Û@A¨Û@A §Û@A¤Û@A£Û@AœÛ@AÊÛ@A!¾Û@A&½Û@A)¼Û@A/»Û@A4ºÛ@A9¹Û@A<·Û@AA¥Û@AE–Û@AK‹Û@APŒÛ@AZ“Û@A`”Û@Af×Û@`Oà €€€ÍÂ@kÿÿÿ€€Ïàt‡ày“à~£àƒ°àˆ´  Á€”¡ÐÀ†ÄšÅÆÇ¢È´ÉÊËA €öÌà üÿÿÿÿàÛ@ € á€æÿÿÿÿàÛ@ €´à€é€çàÛ@ €°ß€ì€êàÛ@ €¬Þ€ï€íàÛ@ €¨Ý€ò€ðàÛ@ €¥Ü€õ€ó€ÍA&âÛ@A!ãÛ@A˜òÛ@AšõÛ@AöÛ@  Ú€ø¡ÐÜ€âÝšÞßà¢á´âã ä€€ €=€€€"€&€&€!€ )€00)€1P8€MÐ@ÐDÐEÐFœÐGœÐHœÐI¤PJ€nÐK¬ÐLäÐMäÐNä`N€oÐoüPQ€pÐRPS€qÐTÐU@ÐV@ÐWD`W€rPZ€sÐ[LÐ\„Ð]„Ð^Œ`^€tÐcŒ`c€uÐh¸Ði¸Ðj¸Pk€vÐl¸ÐmÄ`m€wÐoÐÐpðÐqÐr ÐtÐu$Ð@uLÐvPÐw¸Ðx¸Ðy¸ÐzÌÐ{ÜÐ|ÜÐ}ÜÐ~ÜÐÜЀÜÐäЂìЃðЄðÐ…ôІøP‡€xЈøÐ‰Њ ЋTÐŒXÐ\`Ž€yІ`ÐhP‘€zÐ’xГ˜Ð” Ð•ÔЖØÐ—Ü`˜€{ÐàЛèМÐ ОTПTРTСTТTУ\ФdÐ¥|Ц|Ч|`§€|€¨|`¨€}>€~ €!€€#€'€‚'€ƒ"€„ª€…0ª€†P¯€”кXлpмpÐ@ÀtÐÀtÐÁ€Ð@ÁˆÐÂŒÐÃŒÐÄŒÐÅ˜ÐÆ°ÐǼÐÑôÐ@ÑôÐÒÐÓ Ð@Ó$ÐÔ(ÐÕTÐÖ\Ð×`ÐØtÐ@؈ÐÙˆÐÚŒÐè”Ð@è”Ðé¤Ðê´Ðà¼Ð@à¼ÐáÔÐâÔÐãÔÐ@ãÜÐäÜÐ@äôÐåôÐ@åÐæÐ@æÐÉÐ@ÉÐÊ(ÐË(ÐÌ,ÐÍ8Ð@Í@ÐÎ@Ð@ÎLÐÏTÐ@Ï`ÐÐpÐ@Ä”Ð@Å Ð@ƬÐî¸Ð@î¸ÐïÈÐó Ðô4ÐõHÐöXÐ÷dÐø¬ÐùÈÐúÐû ÐüTÐ`ÐhÐpÐ@|Ð|`€Ø€|`€Ù?€Ú'€Ûb€Ü$€Ý(€Þ(€ß#€à €á0 €âP€øÐLÐPÐXÐhÐØÐ Ð0ÐLÐhЄМР¸` €€!Ô`!€@€,€€%€)€ )€ $€ `%€ somfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centeraba2a4c1c3qtwxjp21sacaessstartfalse_eastingfalse_northinggsat_ratiosomforintsat_ratioflagstart1timefalse_northfalse_eastlonalf_inpathsatnumr_minorr_majorialfe2ce2sone_esdlamfbfa2fa4fc1fc3suma2suma4sumc1sumc3sumbsomforxylatnldelta_lonrlmtabstlamxlamcxlamtab2ab1xlampsavdsdsqsdtanlgxtantphidprlm2scltlampconvdelta_latradltradlntemperrorbufL230L240L250L260L300som_serieshsqfcHÄHÄC€üÿÿþŒC€üÿÿþˆC€üÿÿþ€C€üÿÿþxC€üÿÿþpC€üÿÿþhC€üÿÿþ`C€üÿÿþ\C€üÿÿþXC€üÿÿþP€Ä´¬Ä pŒ@@ü€ÄØ@ü€ÄÚ@ü€ÄÑ ”˜FEˆœüˆ@ˆ€ÄË|Ä€ ˜˜GE€œü€@”€€ΰü  ¬HK @œ „hG@HGAÐüG€Ä¡ |€\[8„ˆ8 8<UT8@H8ðü8äìLN8@ä8€ÄŒÄPˆDLV[ ØàMKäü@Ԁė Ä àäNKèü@܀Į$Ä(@ü(€ĬxÄ0@ü0!„´wvhA¸àh!|´xvAA¸àA€ÄÁÜÄHÌØb@üH!”Ø{v/AÜà/€Äà ÈØ|yXÜÄX@üX€Ä¿èÄPÜä}P@üP€ÄÈ ÄØ~y@ÜÄ@@ü@€Äÿÿÿp€ì ›ÿÿÿp€¤èÿÿÿp€| ’”ÿÿÿp€$xÿÿÿp€ü ˆŠÿÿÿp#€¼ØyÿÿÿpC€ÜøÿÿÿpK€ÄÿÿÿxK€Äÿÿÿ€K€ÄÿÿÿˆK€ÄÿÿÿK€Äÿÿÿ˜$l5Aì S!,Pž2Tt2Að(P!4PŸ,TÄ,\0M!èìƒMAðôM!PP 8TÄ8AôLJ!<P¡ATÄAä8DdtDAødD#€ÌÜ”ÿÿÿH€àÄÿÿÿH€xÈÿÿÿH#€L\†ŠÿÿÿH€`tÿÿÿHc€äô†oÿÿÿH€ÄÍ\Äx@üx€ÄÏdÄp@üp€ÄÓ lx¥¤h|Äh@üh€ÄÕ tx¦¤`|Ä`@ü`HÈAXtJC€”ÿÿýÌC€”ÿÿýÈAh”MŒ”J!ptÀ¼JxˆJaXl»ºJ€Èÿÿÿÿ@”Ap”PK€Èÿÿÿh!pˆÃ¼PAŒ”PA¸ÈS€Èÿÿÿÿ@”!ÌÐâàÔèAäðôYA(LYŒ¸ !$$Êç A(L €Èä@”8Y,4ËÌ/A8LGlt,ALLDA”œ\A¸VA \G€Èÿÿÿÿ@” €Èæ@”0€Èð@”(ATX/`¸GATX,Yd|ר/€Èÿÿÿÿ@”AÔè/àè8YÔÜáä8AÈTMK€Èÿÿÿ0Y$<óô/AH¼JAX¸MAd°S€Èè@”P€Èê@”H€Èì@”X€Èî¬È@”€Èó@”@AÈÈD€Èÿÿÿÿ@”€€Èÿÿÿÿ@”x€Èÿÿÿÿ@”p€Èÿÿÿÿ@”ˆ€Èÿÿÿÿ@”h€Èÿÿÿÿ@”`AhÈ8€Èÿÿÿÿ@”€Èÿÿÿÿ@”A,èC€üÿÿÿ°C€üÿÿÿ´C€üÿÿÿ¸C€üÿÿÿLC€üÿÿÿHAPT,A`,G€üÿÿÿÿ@ü8€üÿÿÿÿ@ü0€üÿÿÿÿ@üP€üÿÿÿÿ@üH€üÿÿÿÿ@üX€üÿÿÿÿ@ü€üÿÿÿÿ@ü(A ˜D€üÿÿÿÿ@ü@A0ôGAœüD³ê€((Úæt½H½D½E½L½M½@½NÔÓ½W½^½rÈS½D½@½W½^½rS½E½DÔ½N½c½qPÛûÛä½½ ½@½H½L½T½U½V½W½[½\½]½^½o½p½u½y½z½{½}½Š½‹½Œ½½Ž…½D½E½N½c½qP½F½G½M½V½]½i½p½¤P½I½j½H½L½T½U½y½z½{…½HÖÖÖÖ½L½U½\½t½u½v½w½x½y½{½}PÛûÛä½½½DÛûÛä½½½FÛûÛä½½½GÛûÛä½½½E½H½IÛûÛä½½½H½L½KÔ½h½l½m½o½p½rV½M½h½l½m½o½p½r½L½NÛûÛä½½½K½hVÛûÛä½½ ½M½NÛûÛä½½ ½N½K½o½t½v½w½yÛûÛä½½½h1ÛûÛä½½½L½iÛûÛä½½½i;Œ½N½o½p½u½}½”½•½–½—½˜…½R½VÓ½W½^…Õ½T½o½t½v½w½y½V½UÔÛûÛä½½½U½VÛûÛä½½½T½V½WÛûÛä½½ ½V½]½[½\Õ…Ó½WÔ½^…Ô½[½o½t½v½w½y½]½\ÔÛûÛä½½½\½]ÛûÛä½½½[½]ÛûÛä½½ ½]½c½h½l½m½o½p½rV½W½^½h½l½m½o½p½rÛûÛä½½½c½hVÛûÛä½½½h1ÛûÛä½½ ½WÛûÛä½½ ½^½iÛûÛä½½½i;Œ½lÛûÛä½½ ½l2 V½mÛûÛä½½ ½m2 V½o½p½u½}½”½•½–½—½˜…½oVÓ½p½†ÛûÛä½½½†ÛûÛä½½½o;t ½pVÛûÛä½½½p;t ½qÛûÛä½½½q;Œ ½rÛûÛä½½½r;t V½t;k ÛûÛä½½½tÛûÛä½½½u;k ½x½{½|½}½~½½ƒ½ˆ½Œ½€½‰½uÕÔÛûÛä½½½u½v;k½w½x½y½{½}Õ½z½|Ö½~P½w½y½z½|½}½~PÔ½”½•½–½—½˜½x½wÛûÛä½½½vÛûÛä½½½x½€ÛûÛä½½½w½€½}ÔÛûÛä½½½{½y½€Ô½Š½‹½Œ½½Ž½”½•½–½—½˜½›½¢½£½¤½¥½¦…½|½½‚½„½…½Š½‹½½Ž½}½Š½‹½Œ½½Ž½}½~½ÛûÛä½½½½~ÛûÛä½½½~ÛûÛä½½½|ÛûÛä½½½y½}½zÛûÛä½½½zÛûÛä½½ ½€4ÛûÛä½½½}ÛûÛä½½½ƒÛûÛä½½½ÛûÛä½½½‚ÛûÛä½½½„ÛûÛä½½½…½‰½“½œ½ˆ½’½‰½“½œ½ˆ½’ÛûÛä½½ ½‰½“½œ4ÛûÛä½½½ˆ½Š½†½‹½ŒÖ½Ö½Ž½ŒÖÛûÛä½½½†½ŽÛûÛä½½½ŠÛûÛä½½½‹ÛûÛä½½½ŒÛûÛä½½½½†ÛûÛä½½½Ž½ÛûÛä½½½½“½’ÔÔÛûÛä½½ ½“4ÛûÛä½½½’½”½½•½–Ö½—Ö½˜½–ÖÛûÛä½½½½˜ÛûÛä½½½”ÛûÛä½½½•ÛûÛä½½½–ÛûÛä½½½—½ÛûÛä½½½˜½œ½›ÛûÛä½½ ½œ4ÛûÛä½½½›½½¥½¦…½ž½¢½£½¥½¦P½ŸÛûÛä½½½½¡ÛûÛä½½½ž½¢½¤ÛûÛä½½½Ÿ½£ÛûÛä½½½¡½¢½ ½¥Õ½£Õ½¦PÛûÛä½½½ ½§½¦ÛûÛä½½½¢½£ÛûÛä½½½£½¥ÛûÛä½½½¥½¦ÛûÛä½½½¦½¤ÛûÛä½½½¤½¨ÛùÛûÕ¶U³H€(@Úæp½º½À½Á½Ä½Å½Æ½Í½Î½Ï½ÐÈ‘½º½À½Á½Í½Ó‘ÛûÛä½½ ½»½À½¼½ù½ú½üPPÛûÛä½½½º½Í½Ó½À½¼ÔÛûÛä½½ ½À½ÁÛûÛä½½ ½¼ÛûÛä½½½Ã½ÁÛûÛä½½ ½Á½Ä½Å½÷½ø½ù¾¾PP½Å½Æ½Î½Ð½Ô½å½æ½ï½÷‘Ö½àS½Ð½æÕS½Ë½Ñ½Ô½ï½÷½ø½ù½ú½û½ü¾¾P½Î½åÛûÛä½½½Ç½Ð½æ½Ë½Ñ½Ô½ï½÷½ø½ù½ú½û½ü¾¾P½Ú½ÑÛûÛä½½½Ñ½Ò;k ÛûÛä½½½ÒÛûÛä½ ½½Ó;k ½ÔÕÛûÛä½½½Ó½Ô;k;kÛûÛä½½½Ô½ÕÛûÛä½½½Õ;kÛûÛä½½½Ö½×;k ÓÛûÛä½ ½½Ø;k ÛûÛä½½½×½ØÓÛûÛä½½½Ù½Ø½ÚÛûÛä½½½Û½Ú½èVÛûÛä½½½è7V½éVÛûÛä½½½é2V½êÛûÛä½½½ê¾¾½à½á½ó‘ÕÛûÛä½½½â½áÛûÛä½½½à½ãÛûÛä½½½á½ã½äÓ½åÓÛûÛä½½½å½æÛûÛä½½½æ½Ë½Ñ½Ô½ï½÷½ø½ù½ú½û½ü¾¾ÛûÛä½½½ÊÛûÛä½½½É½Ë½Ñ½Ô½ï½÷½ø½ù½ú½û½ü¾¾½Ì;k ÛûÛä½½½Ë½Ì½Ñ½Ô½ï½÷½ø½ù½ú½û½ü¾¾ÛûÛä½½½ÌÛûÛä½ ½½Í;k ½Î½Ï‘ÛûÛä½½½Ï½Ð;kÛûÛä½½½Ð½Ä‘ÛûÛä½½½Ä½Å‘ÛûÛä½½½Å½Æ‘ÛûÛä½½½Æ½î;k½ïÛûÛä½½½î½ï½ó½ù½û‘Ô½ú¾¾½ï;k ;k½ó½ù½ï;kÛûÛä½½½ï;k½ó™™½ô;kÛûÛä½½½ó½ôÓ;kÛûÛä½½½ô½õ;k½÷ÛûÛä½½½õ½÷ÛûÛä½½½ö½÷;k Ô½ø½ûPÕÓÕÕPÕ;kÖÕÛûÛä½½½÷½ø;k½ùÛûÛä½½½ø½ù;kÔ½ûPÔÓÔPÔÕÕÕÓÔÔÛûÛä½½½ù½úÛûÛä½½½ú½û;kÛûÛä½ ½¾½ê¾½ûÓ½ü¾ÖÖÛûÛä½½½û½üÛûÛä½½½ü¾ÛûÛä½½¾¾ÛûÛä½½¾¾ÛûÛä½½¾¾ÛùÛûÕ¶³f€( Úç À¾¾¾¾¾Èšš¾¾¾¾¾¾¾ ¾Ó¾ÛûÛä½½¾;kÛûÛä½½¾¾¾PÛûÛä½½¾¾¾PÔÓÔÔ;k ÔÕ¾¾¾P¾Ó¾¾¾¾P¾;k¾Õ¾¾¾P¾¾¾¾¾P¾¾ÛûÛä½½¾¾;k¾ÕÔÔÔÔÛûÛä½½¾¾;k¾ÛûÛä½½¾¾¾ÔÛûÛä½½¾¾;k ¾ÛûÛä½½¾¾;k ÛûÛä½½¾¾¾ÔÛûÛä½½¾¾;k ¾ ššÛûÛä½½¾¾ ;k ÛûÛä½½¾ ¾! ÛùÛûÕ¶####!Ô#"_—%ÓÓú%ÓÓ%ÓÓwÉç`%Ó %ÓÓÔÓ %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÓÔÓ ÔÓÓÕÓ ÕÓÓÓÓÓÓÔÓ ÔÓÓÓÓÓÔÓ ÔÓÓÓÔÓ ÔÓÔÓ ÔÓ!ÕÓ ÕÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓ)ÕÓ ÕÓÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÓÓI%Ó Õ)ÕÓ ÕAÕÓ Õ9ÕÓ ÕÔÓ ÔÔÓ Ô!ÕÓ %IÕÓ %ÔÓ ÔÔÓ ÔÔÓ ÔÓÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ ÔA%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ Ô @Ø $   ¤G00í@ P ˜ d@lx„” ¬´À TÈ ›0íØË ä Hôü ,8 @ À T ÈŠsomfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@ som_seriessomfor somforint@ SB$somfor $gntt_label $lntt_label gsat_ratio somforintS$31$somforintM$2ptitleradius2 genrpt_longgenrptoffsetpcosfabssin som_seriessomfor S$32$somfortanatansprintfp_errorsqrtasinlog S$32DD$somforS$33$som_seriessominv.o/ 1074014900 1032 20 100666 25940 ` 1ÌeT@ œ88ÜaS úcD8AèG!zkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ=ùkÅ>kÆ> kÇ>kÈ>kÉ>!kÊ>)kË>1kÌ>90ån7×<á+`.à4& .ñ €KÚ<¹4# KÈ=4Ÿ /á ,Ñ,q,a,Á1N1„.€&Ø,Ð@.á+`/ñ7Õ=!.ð4'`0¦n.¡ 7Å>¡,`,à+`4Šà4)è@4:,q4 è@,aKÚ=è@5905è@59`4 58/°7È>ákÈ?‘4 ¢è@1®N,`58Ð-Pè@0ŽN,Ñè@,Á7Ô<¡58 è@.€è@1 H,áè@0€H-A7É?1kÉ?™0… kË>‘0$ ,áè@1 H,Ð 0H,á7Æ>á-Q 1dN 1wN,ñ0ŠN+`2øN,À1«.4? 1‹.7Ú>ñ1†.7Ù?2Ån 7Ø?2×N7×?!0¥N 0ªN ,ð 7Ç?!/ð 1n0Šn 2÷N0ì./á/à 0Ånè@/ñ,Ð,á,ñ,à,ð 7Ù?7Ú>ñ$±7Ø?kÉ?™7×?!kÈ?‘0€¢è@,À,á 5k$,ñ ,Ð12N,à1rN,ð0ÒN 0òN kË>‘1N 2$21é1Ê‹%1‹ @4 $4 kÊ>‘7Ù?7Ú>ñ$±7Ø?kÉ?™7×?!kÈ?‘0 ¢è@,À,á 5J$,ñ ,Ð1-N,à1mN,ð0ÍN 0íN kÊ>‘1 N 2$21é1Êj%1‹ kÉ?™4… kÈ?‘7Ú>ñ7Ù?7Ø?,¡7×?!è@,À,á4™`,ñ+`,Ð 0‘,ð 1,±1/, 1l 0ån,à ,°43à1N4/! .p0Ön .` 1n.q1*n.a0…n,aKÂ=YKÌ>9KË>1KÊ>)KÉ>!KÈ>KÇ>KÆ> KÅ>KÄ=ùOÃ=ñ/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,…`Š7Ü=!4—`'‘ +`.ñ4'`1 ¢/ð.á7Å>¡1N .à,à0‰. /à 1ENèõ,`7Á=!4– $14˜`.À+`0€¢.Á.Ñ4'`1N /,à7Å>¡0©./ 0‡Nè],`kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃàkÄ?)kÅ?1kÆ?9kÇ?AkÈ?IkÉ?QkÊ?Y+`4# 4$ ,q#@,a 7_ ,‘0ä.,#/à0ª.0ÈN /á/ñ 7`/ð7×?.á2 n 44d-4%`4) 4*à1 Hè@1 H, 0„N,±1 Hè@0ÇN-!2¤N-0 - 2ˆNŠ3 ‡K É[1vnè@@,‘2¤N,°7ß?1Æn /á,`1¶N1 N 2n 1gnè@17-P1²N0ÄNè@2‡.-@ 1 H,`,°1$N0Ènè@2§.-Q1¯Nè@0ÄN -A,0äN1¨ 2‰N 2ª. 1fn è@1³.0‘ 0$ „ 4Æ€æ^1 HˆÇ`*+`49 è@4:Pè°4¬è@1 H,`0€H,°0çN1n 1&n è@1Š,‘0€H-Q1¯N1Çn 0ÐNè@1(.-A0ÄN1Ç.-è@2(Nè@0€H-7Ù?/!1 Hš!‘è@0äNè@0€H0Ž 1àH0$ 1®. è@@0€H,p1 H1ïN1†.2nè@1„.-02DN-1 1.0±N ,¡ ,± K1GN1&Nè@™)2DNè@1 H2Dn-10욉‰1‰. 2*nè@@0€H2 0$ 1€H2 0$ „!Òè@1 H0€ 1 H0$ 1€Hè@@0€ 0$ „!š"€, 6• 1“..± 1¤N,±1 N2GN 2*.è@2F.0Ž 0$ „!Bè@,±0Ž 0$ „!r,€è@2$KÂ>4KÁ>,@, KÂ>YKÊ?YKÉ?QKÈ?IKÇ?AKÆ?9KÅ?1KÄ?)OÃ?!/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,# 7¼ è /"`6v èE.Á,p1†.2N0„Nè@11änè@@èe0€Hè@1 H0€H è@2@H1¤N è@2@H,¡,p,±™aɘÌjJ1ªnè@@èý0€HkÂ?Ù/Ð,/Ð-/Ð.oÃÐkÄ?9kÅ?AkÆ?IkÇ?QkÈ?Y7DkØ?i#7 KÃ>‘,¡,`kÙ?ak×?q0†Nè@,`+`0„N 4&`,`,À,Ñ,± è@0ÇN+`1ÄN4( -- -1¨N©3 §[ ËS1Vnè@@-+`-4' 1§N1¦N 1ˆ 1‹1ÄN ,à 1Vnè@@- -,À1«N,Á §30©N,ÐÆb 0çN,à1Šn0ÆN 2ö.0…N è@1 ,Ð 0€H ,à, 1‹N0çN 1 .2Ín,€,` è@1FNKß?a1ÄN,°/à,`,€è@0ÇNK×?i1ÄN .à ,Ð,à,`1‡0ÈN 1Mn è@@KÝ?q1„N#@7Y`/ /!,`è@0ÇNKÓ>™0€H0H1…N.`KÂ>ÙKÈ?YKÇ?QKÆ?IKÅ?AKÄ?9OÃ?1/Ñ0./Ñ0-è@À/Ñ0,?ð@–€?û«ôö¯°=?²[ÊöèOw@`× =p¤?öò½´†¡&?‘ßF¢R5?ûl0a\j?±”S€¢C~@`)™™™™š?ø¸•lÅÄ«@L¥Üc˰>. è&Ö•@@@V€@>@N@.@F€>. è&Ö•?ð@@@?é!ûTD->z×òš¼¯H¿ð?ù!ûTD-?‘ßF¡úç?ð@@@SPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverseÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€œœ,X  ¸( @(8X!” ”DõX! ° 8P €>( à»@Ü\ 0>(P@à˜hÿÿÿÿ8$$x À\ h$ hˆ ÁÄ ¸ Œ ¸” Ã*|`D`  Ú0ÜD¤D¬ Ü8 &è¸ÿÿÿÿ8 &èÈ ÞS AèÔÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@(ü?/æŠ@€ h ¸`D°9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà%`Ä ÿÿÿÿà+@Ä  áà1 Ä  ãà7Ä  å  çÿÿÿÿÿÿÿÿ€°= éàIÀÛ@@ÿÿÿÿàP€Û@@ ìàU@Û@@ îà àZ  ò  ðà_à  ó  õÿÿÿÿÿÿÿÿØd ÷°nÙ °yà  ƒÿÿÿÿ ‰ ü  þ •   °› ¢´fšghi¢j´kl¥š¦§¨¢©´ª«¿šÀÁ¢ôÄÅ €š¢´ €ÇÛ@ €ÒÛ@ €ÔÛ@ €ÖiÛ@ €ÙkÛ@ €ÜmÛ@ €ßqÛ@ €â6Û@ €ä:Û@ €æ<Û@ €è0Û@ €ê@Û@ €í"Û@ €ñ*Û@ €ô(Û@ €÷Û@ €ú—Û@ €ü Û@ € Û@ Q €I à ˜€€# Û@ÿÿÿÿ€- Ù €5€2Û@€7€7Û@€9€CÛ@€;€NÛ@€=€RÛ@€?€YÙ €A€^Ù €C€eÛ@€E€mÛ@€Gˆ €zAucÙ AwÛ@A{,Û@A.Û@Aƒ4Û@AŠDÛ@ALÛ@A’MÛ@A–NÛ@AšOÛ@AžPÛ@A¢QÛ@A¨SÛ@A®[Û@A´^Û@AºVÛ@€  €l€W€Y  ]€o€^  b€q  c€n€4  ;€t€>  E€v  T€K¡Ðe€1À€KVÿÿÿÿÿÿÿÿÿÿÿÿfšghi¢j´klmQ ¿€nà ÿÿÿÿàÛ@ €Æx€ˆÿÿÿÿàÛ@ €Nw€‹€‰€ÊvÛ@€Œ€ÌuÛ@€Žˆo€ÅA΂Û@AÓ†Û@AØŠÛ@AÜ‹Û@AߌÛ@Aä£Û@Aé¤Û@Aí¥Û@Að¦Û@Aö§Û@Aü¨Û@AªÛ@A«Û@A ¬Û@A³Û@AµÛ@A¶Û@AºÛ@A!¸Û@A&yÛ@A+‡Ù ˆv€Ã  €½€†  ‰€¿  ¡€’¡Ð©€„À€½ÿÿÿÿÿÿÿÿÿÿÿÿÀ€’£ÿÿÿÿÿÿÿÿÿÿÿÿªš«¬­¢®´¯°±A 1€ã²Û@ÿÿÿÿàÛ@ €ŠÂ€ÓÿÿÿÿàÛ@ €žÁ€Ö€ÔàÛ@ €šÀ€Ù€×àÛ@ €–¿€Ü€ÚàÛ@ €’¾€ß€ÝàÛ@ €½€â€à€³AÜÃÛ@AßÄÛ@A<ÓÛ@A>ÖÛ@AA×Û@  Á€å¡ÐÀÏÄšÅÆÇ¢È´Éʠˀ€ €=€€€"€&€&€ € &€00&€1P2€KÐ9xÐ:|Ð;ˆÐ<ˆÐ=ˆÐ?P@€lÐA˜ÐBÀÐCÄ`C€mÐZÈÐ[ÜÐ\ìÐ]øÐ^Ð_$Ð`8ÐaDÐcTÐd`Ð@d€Ðe„ÐfØÐgØÐhØÐiüÐj Ðk Ðl ÐmÐnÐoÐpÐqÐr$Ðs(Ðt(Ðu,Ðv0Pw€tÐx0ÐyPÐzXÐ{ŒÐ|Ð}”`~€uÐv˜Ð€ P€vЂ°ÐƒÐЄØÐ… ІЇ`ˆ€wЀЋ ÐŒ@ÐHÐŽÐÐБÐ’Г˜Ð” Ð•¸Ð–¸Ð—¸`—€x€˜¸P2€KPF€nÐGPH€oÐI ÐJDÐKD`K€pPN€qÐOPÐPÐQ`Q€r`Q€s`—€x`˜€y>€| €}!€~#€'€€'€!€‚š€ƒ0š€„PŸ€’Ð@§LЧLЀ§¨Ð¨¨Ð©¨Ðª¨P«€½Ð¬¸Ð­¼Ð®ÄЯÌа(в˜Ð³œÐ´œ`´€¾Ðª°P«€½Ð@´°Ð¬¸`´€¾Ð¶¼P·€¿Ð¸ÄйÐ`¹€ÀоØÐ¿èÐÀ8ÐÁDÐÅTÐÆTÐ@ÆpÐÇtÐÈ€ÐÉŒÐÎüÐ@ÎÐÏÐÐÐ@Ð(ÐÑ,ÐÒ@ÐÓhÐ×hÐØ|ÐÙÐÚ¬ÐÛ°`Û€Á€Ü°PŸ€’Ð@ÏÐ@ÑÐ@× Ð@ØL`Û€Á`Ü€Â?€Ç'€Èb€É$€Ê(€Ë(€Ì#€Íæ€Î0æ€ÏPí€åÐðLÐñPÐòXÐóhÐôØÐö Ð÷0ÐøLÐùhÐú„ÐûœÐü¸ÐýÜ`ý€ð€þÜ`þ€ñ@€ò,€ó€ô%€õ)€ö)€÷$€ø`%€ùsominv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centeraba2a4c1c3qtuwxjp21sacaessfalse_eastingfalse_northingsominvintsat_ratioflagtimefalse_northfalse_eastlonalf_inpathsatnumr_minorr_majorialfe2ce2sone_esdlamfbfa2fa4fc1fc3suma2suma4sumc1sumc3sumbsominvlatxytlonconvsavsdsdsqblondifstdefacactantlatddbigkbigk2xlamtslscldlatdlontempinumbsom_serieshsqfcH˜H˜C€ÄÿÿþŒC€ÄÿÿþˆC€Äÿÿþ€C€ÄÿÿþxC€ÄÿÿþpC€ÄÿÿþhC€Äÿÿþ`C€Äÿÿþ\C€ÄÿÿþP€˜z@Ä€˜|@Ä€˜~ €„;:ˆˆÄˆ@|ˆ€˜€¸L€ „„<:€ˆÄ€@€€€˜­œÄŒ˜=A@ˆ˜GDLGA¼œG€˜»˜˜@L€˜ „ŒPO0˜0 <@JI0DL0@Ä0€˜¯@Ä €˜@Ä(!¸Ôfe2AØ2!°ÔgebAØb€˜“ L@üe@Ä@!Èje/A /€˜• økhX X@ÄX€˜‘@ÄP€˜± HmqH@ÄH€˜™ ðnh88@Ä8€LLÿÿÿp€$H‹ÿÿÿp€Ü ÿÿÿp€´Ø‚„ÿÿÿp€\°ÿÿÿp€4Xxzÿÿÿp#€¼oeÿÿÿpC€0ÿÿÿpK€˜ÿÿÿxK€˜ÿÿÿ€K€˜ÿÿÿˆK€˜ÿÿÿK€˜ÿÿÿ˜`¨5A$\S!hŒŽ2°2A(dP!pŒ,(,”lM! $sqMA(,M!ŒŒ8 8A,ˆJ!xŒ‘;0;tDœ¬DA0œD#€€„ÿÿÿH€LÿÿÿH€°ÿÿÿH#€„”vzÿÿÿH€˜¬ÿÿÿHc€|,vdÿÿÿH€˜›@Äx€˜@Äp€˜Ÿ ¨´•”h¸h@Äh€˜¡ °´–”`¸`@Ä`ApÔJA€¤PC€Ôÿÿÿ C€ÔÿÿÿK€ÿÿÿÀ€ÿÿÿÿ@Ô€ÿÿÿÿ@Ô€ÿÿÿÿ@Ôˆ€ÿÿÿÿ@Ô€tGœÔG! ¤¨§GA¨¸GK€ÿÿÿ0´Ô!¤¨ª§A¬¸A¼¸YA¼À,AÌ8\€Å@Ô0€Ç@Ô(€É@ÔP€Ë@Ô@€Í@ÔX€Ï@Ô€Ô@Ô8€ÿÿÿÿ@Ôx€ÿÿÿÿ@Ôp€ÿÿÿÿ@Ôh€ÿÿÿÿ@Ô`A˜ AYœ¤³´/AèˆPAèü,A8<,`|MYH\ÁÆMATX,A€MAŒP€ÿÿÿÿ@Ô€Ñ@Ô €ÿÿÿÿ@ÔHhxVAüSA<V HYA,ŒYtxSYhpÓ×SAM€ÿÿÿÿ@ÔA,ðC€ÿÿÿ°C€ÿÿÿ´C€ÿÿÿ¸C€ÿÿÿLC€ÿÿÿHAPT,A`,G€ÿÿÿÿ@0€ÿÿÿÿ@(€ÿÿÿÿ@P€ÿÿÿÿ@@€ÿÿÿÿ@X€ÿÿÿÿ@€ÿÿÿÿ@ A ˜D€ÿÿÿÿ@8A0üGAœD³ê€((Úæt½=½9½:½B½CÖÖ½=½`½f½g½h½j½lÈP½9Ó½:½=½`½f½g½h½j½lP½:½=½C½I½J½K½O½P½Q½^½_½d½h½i½j½l½z½{½|½}½~„½?½;½<½B½K½Q½[½_½”P½=½C½I½J½h½i½j„½=ÖÖÖÛûÛä½½½9ÛûÛä½½½;ÛûÛä½½½<ÛûÛä½½½:½=½?ÛûÛä½½½=½CÓ½c½d½e½f½g½nP½C½A½BÕ½c½d½e½f½g½nP½CÛûÛä½½½AÓ½^½c½e½f½h½mÛûÛä½½ ½BÛûÛä½½½C½Z½\½]½^½_½aU½d½l½z½{½|½}½~„½Z½\½]½^½_½aÛûÛä½½½Z1U½[½vÛûÛä½½½[;Œ½\ÛûÛä½½ ½\2U½]ÛûÛä½½ ½]2U½^½_„ÔUÓÔ½p½yÔ½vÛûÛä½½½^;t ½_U½z½{½|½}½~½„½…½†½‡½ˆ½‹½’½“½”½•½–ÛûÛä½½½_;t ½`ÛûÛä½½½`;Œ ½aUÛûÛä½½½a;t ½c;k ÛûÛä½½½cÛûÛä½½½d;k ½p½yÔÖÛûÛä½½½v½dÛûÛä½½½d½e;k ½f½g½h½j½l½o½f½g½j½k½l½m½n½o½s½x½|½l½„½…½†½‡½ˆ½g½fÛûÛä½½½eÛûÛä½½½g½h½i½k½l½mPÛûÛä½½½fÛûÛä½½½o½l½h½i½kÖ½mPÛûÛä½½½j½h½pÔÔ½kÔ½lÔÔ½nÓÛûÛä½½½n½q½r½t½u½z½{½}½~ÛûÛä½½½kÛûÛä½½½h½l½iÛûÛä½½½iÛûÛä½½½l½mÛûÛä½½ ½p:³ÛûÛä½½½mÛûÛä½½½sÛûÛä½½½qÛûÛä½½½rÛûÛä½½½tÛûÛä½½½u½y½ƒ½Œ½x½‚½y½ƒ½Œ½x½‚ÛûÛä½½ ½y½ƒ½Œ:³ÛûÛä½½½x½z½v½{½|Ö½}Ö½~½|ÖÛûÛä½½½v½~ÛûÛä½½½zÛûÛä½½½{ÛûÛä½½½|ÛûÛä½½½}½vÛûÛä½½½~½€ÛûÛä½½½€½ƒ½‚ÔÔÛûÛä½½ ½ƒ:³ÛûÛä½½½‚½„½€½…½†Ö½‡Ö½ˆ½†ÖÛûÛä½½½€½ˆÛûÛä½½½„ÛûÛä½½½…ÛûÛä½½½†ÛûÛä½½½‡½€ÛûÛä½½½ˆ½Œ½‹½’½“½”½•„½Œ½‹ÔÛûÛä½½ ½Œ:³ÛûÛä½½½‹½½–„½Ž½’½“½•½–P½ÛûÛä½½½½‘ÛûÛä½½½Ž½’½”ÛûÛä½½½½“ÛûÛä½½½‘½’½½•Õ½“Õ½–PÛûÛä½½½½—½–ÛûÛä½½½’½“ÛûÛä½½½“½•ÛûÛä½½½•½–ÛûÛä½½½–½”ÛûÛä½½½”½˜ÛùÛûÕ¶½G½K„½J½c½d½e½f½g½nP½K½J½c½d½e½f½g½nP½K½JÔ½I½^½c½e½f½h½m½KÛûÛä½½½J½KÛûÛä½½½I½KÛûÛä½½ ½K½Q½PÔ„Ó½OÔ„ÓÕ½c½d½e½f½g½nP½Q½PÔÔ½c½d½e½f½g½nP½QÛûÛä½½½P½O½^½c½e½f½h½m½QÛûÛä½½½O½QÛûÛä½½ ½Qµ¶I³H€(ÚæX½§½¨½¯½°½²½¿½É½Ó½×½Ø½ÙÈP½§½¯½°½¿½É½×½ØP½¨½°½²½¿½ÙP½§½©½¯½°½¿½Á½É½Î½Ð½Ò½×½Ø½§½©½¯½°½¿½Á½É½Î½Ð½Ò½×½Ø½¨ÛûÛä½ ½½§½¨½°½¿½Á½Æ½×½Ø½°½ÁÛûÛä½½½§½¨ÛûÛä½½½©½¯½¿½É½Î½Ð½Ò½×½Ø½°½¿½Á½Æ½×½Ø½°Ó½ÁÛûÛä½½½¨ÛûÛä½½½ªÓ½´½¶½°½¿½¯Õսɽӽ׽ØP½¯½ÉP½°½¿PÛûÛä½Ó½¬ÖÖÖ½½­;k ½¯ÛûÛä½½½®½¯;k ;k½°ÖÔÛûÛä½½½¯½°;k ÓÓÓ½²ÕÛûÛä½½½°ÛûÛä½½½²ÛûÛä½½½´;k ÛûÛä½Ó½³½´ÓÛûÛä½½½ª½´ÛûÛä½Ó½¬½¶½¸UUÛûÛä½½½¸2U½¹ÛûÛä½ ½½¹½Û½¾;k ½¿ÛûÛä½½½¾½¿;k;k ½Æ½×½ØÛûÛä½½½¿;kÛûÛä½½½À;k½Á½ÆÛûÛä½½½Å½ÁÛûÛä½ ½½Æ;k ÛûÛä½½½ÁÛûÛä½Ó½Æ;k ½ÇÕÛûÛä½½½Æ½Ç;k ÛûÛä½½½Ç½ÉÛûÛä½½½È½É;k ;k;k ;kÛûÛä½½½É½ÎÛûÛä½½½Î½ÏÛûÛä½½½Ð;k ½ÑÕÛûÛä½½½ÐÛûÛäÖ½½Ñ;k ½Ò½ÓÔÔ½×ÕÛûÛä½½½ÒÛûÛä½Ó½×;k ÛûÛä½½½Ó½×ÛûÛä½Ó½Ø;k ½Ù;kÛûÛä½ ½½Û½¹½ÚÛûÛä½½½ÙÛûÛä½½½Ú½ÜÛùÛûÕ¶½ÏÕÛä½½½Ï½ÑÛûÛä½½½Ñ½×;k;kÛûÛä½½½×½Ø;k;k ;k ;kÛûÛä½½½Øµ¶³f€( Úæ ܽð½ó½ô½ø½ùȘ˜½ð½ñ½ó½ø½ù½û½ü½ðÓ½ñÛûÛä½½½ñ;k ÛûÛä½½½ð½ó½ô½ö½÷½úPÛûÛä½½½ò½ó½ô½ö½÷½úP½óÓ½ôÔ;k ÔÕPÔÓÔPÔ;kÕÕ½ö½÷½úP½ô½ó½ö½÷½úP½ô½óÛûÛä½½½ó½ô;k½öÕÔÔÔÔÛûÛä½½½ô½ö;k½÷ÛûÛä½½½ö½÷½øÔÛûÛä½½½÷½ø;k ½ùÛûÛä½½½ø½ù;k ÛûÛä½½½ù½ú½ûÔÛûÛä½½½ú½û;k ½ü˜˜ÛûÛä½½½û½ü;k ½ýÕÛûÛä½½½ü½þ ÛùÛûÕ¶####!Ô#ÖÖY—%ÓÓô%ÓÓÜ%ÓÓw—ÐX%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÓÔÓ ÔÓÓÕÓ ÕÓÔÓ ÔÓÓÓÓÔÓ ÔÔÓ Ô!ÕÓ ÕÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓ)ÕÓ ÕÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓ)%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔYÕÓ ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔQÕÓ ÕÔÓ ÔÔÓ ÔAÕÓ ÕÕ%Ó ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ Ô @à $   Œ0í0 @ @ T@\ht„œ¤° W¸ ;0íÈ£ Ô èäðü$ 4 8Šsominv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@ som_seriessominv sominvint@ SB$sominv $gntt_label $lntt_label sominvintS$30$sominvintM$2ptitleradius2 genrpt_longgenrptoffsetpcosfabssin som_seriessominv S$31$sominvsqrtp_errorexpatantanasin adjust_lonS$32$som_seriessterfor.o/ 1074014902 1032 20 100666 11264 ` 1Ìü,@¸$ ,,Ðü(À%üÂ*(Ø ÜG!ikÂ?ÙoÀkÄ?‰7ß?!7×>á+`/ñ4#`.ð4$ /á48,`0€H,47,€,qè@,a+`è@4:è@,`è@,qè@,a,€è@,4KÂ?YKÄ?‰è@ÀOÃ?kÂ?Ù/Ð,/Ð-/Ð.oÃPkÄ>¹kÅ>ÁkÆ>É+`4#`0àH ,q7Ä?aè@0¤.0€H 7Ø?A1€Hè@7×?Qè@1 H+`,‘ 4% 0€H ,¡ #,±7 1*N,,Á1…N0‡N 1( 1Fè@1ÀH,Ñ0… 0$ è*+`49`è@4: èà4Î,À1 H,`,‘0în 1¤Nè@0ÈN, 1ÄNKß>40¦K×>/à,± ,‘ ,¡,1KN ,`,°0ÇN1‰N ™¤B‹1hN0¦.àKÂ>YKÆ>ÉKÅ>ÁKÄ>¹OÃ>±/Ñ0./Ñ0-è@À/Ñ0,?ð=Û|ßÙ×½»@STEREOGRAPHICPoint projects into infinityster-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€””,X!X˜X8"X lðD<>(„4@<P=>(P@@8\ÿÿÿÿ $$lRD $ |SXD 8DˆUœø|ø”e”…tˆ g ü¬ÿÿÿÿ àüà¼oS%üÜÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@)?/æ›@€ Døˆà°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ !7›89:£;µ<= €›£µ €ÈÛ@ €ÐÛ@ €Û Û@ €æ Û@ €õÛ@ €Û@ € Û@ Q €% à €€Û@ÿÿÿÿ€*Û@€€5Û@€€@Û@€!€KÛ@€#€   €'¡Ð€›£µ !"Q Q€>#à TÿÿÿÿàÛ@ €Y€6ÿÿÿÿàÛ@ €[€9€7€]Û@€:€aÛ@€<€$Ae Û@Al!Û@AsÛ@Ax"Û@A(Û@Aƒ'Û@€*  -€M€.  2€O  4€@¡Ð6€27›89:£;µ<= >€€ €=€€€"€&€&€€ &€0&€P,€'Ð0Ð1DÐ2HÐ3HÐ4HÐ6HÐ:PÐ;\Ð<dÐ=lÐ>tÐ?€`?€(€@„`@€)>€* €+!€,#€-'€.'€/€0E€10E€2PJ€@ÐS,ÐTHÐUPÐVhÐWPX€MÐY¬ÐZ¼`Z€NP]€OÐ^ÄÐ_ØÐ```€PÐc4`c€Q€d4`d€R?€S'€Tb€U$€V(€W(€X€Y`€Zsterfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sterforintfalse_northfalse_eastcenter_latcenter_lonr_majsterforyxlatlonsinphicosphidloncoslonkspgHHC€ÿÿÿˆC€ÿÿÿ€C€ÿÿÿx€+@0€@(€ÿÿÿÿT HP2: @H €- <D30H@8€) DD41H@@€#@€%@HTA,dDC€¬ÿÿÿ C€¬ÿÿÿ€Tÿÿÿÿ@¬(A@¬GK€Tÿÿÿ K€Tÿÿÿ¨Ah¬D€Tÿÿÿÿ@¬€Tÿÿÿÿ@¬A˜>AØLG€Tÿÿÿÿ@¬€Tÿÿÿÿ@¬0€Tÿÿÿÿ@¬³€(ÚæT½0½1½2½4½6½3½0½1½2Ö½4½6½;½<½=½>ÈP½2½6½0½1Ö½;½<½=P½3Ó½4½>PÔ½6PÛûÛä½½ ½0½6ÛûÛä½½½3½6PÛûÛä½½½4ÛûÛä½½ ½1ÛûÛä½½½6;xÛûÛä½½ ½2½:UÛûÛä½½½:1UÛûÛä½½½;;hÛûÛä½½ ½<;hÛûÛä½½½=;h ½>ÛûÛä½½½>ÛûÛä½ ½½?;Œ Ô½@ÛùÛûÕ¶³d€(Úæ€½S½_½`ÈPPÕÓ½U½V½_½`½S;k ÛûÛä½½½S½TÛûÛä½½½T;x½U;k½V½_½`PÕÓÕÕPÛûÛä½½ ½U½V½W½^ŒÕÕÕŒÕÕÕÕÛûÛä½½½V½W½^ÛûÛä½½½W;k½YUUÛûÛä½½½Y2U½ZÛûÛä½ ½½Z½c½^½_ÛûÛä½½½^½_;kÛûÛä½ ½½c½Z½_½`ÛûÛä½½½_½` ÛûÛä½½½`½dÛùÛûÕ¶ ##ÔDO%ÓÓF% ÓÓq}„#(%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ Ô!% Ó ÕÕÕÓ ÕÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ð@@ $  80í 0 <@DP\lx0í„› 𤴼ÈÔ‹sterfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@sterfor sterforint@ SB$sterfor $gntt_label $lntt_label sterforinttsincosM$2ptitleradius cenlonmeroriginoffsetpsterfor S$19$sterfor adjust_loncosfabsp_errorsinsterinv.o/ 1074014904 1032 20 100666 12068 ` 1̬/$@hÔ ÜÜЬ+ (LR-0ôÐ!|G!6OkÂ?ÙoÀkÄ?‰7ß?!7×>á+`/ñ4#`.ð4$ /á48,`0€H,47,€,qè@,a+`è@4:è@,`è@,qè@,a,€è@,4KÂ?YKÄ?‰è@ÀOÃ?kÂ?Ù/Ð,/Ð-/Ð./Ð/oÃ@kÄ>ÉkÅ>ÑkÆ>ÙkÇ>á+`4$ ,€,KÅ>0¨. 0ä.KÆ>1ŒN1ÎNè@0È+`# 7' 0€H 4#`,á,`0N1¦nè@@1äN7Ø?qè@7×?,q1 H,ñè@, 0 0$ „!â7ß?a,/ð7×?¡.á,‘1ÅN0èN 0†N 1-n è@1K,Àè@,a,àè@0†.0 0$ „!Rè@,À,‘7Ú?¡/A0äN0È.è@1ÀH0 0$ è"è@1€H0 0$ èR7Ø?a,/1®N1„Nè@0ÈN,qè@0Ä, 4KÂ>YKÇ>áKÆ>ÙKÅ>ÑKÄ>ÉOÃ>Á/Ñ0//Ñ0./Ñ0-è@À/Ñ0,,aè,À,a0€ 0$ èR# 1€H7µ`.¡è@1ÄN,qè@0Äè, "`1ÀH6t`.è@1„N,qè@0Ä.è½, @=Û|ßÙ×½»?ù!ûTD-¿ðSTEREOGRAPHICÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€””,X!˜8¿X 0(¸(DÙ>(X@PÚ>(P@8\ÿÿÿÿÐ$$lâô $ |ã¼ 8¼ˆåİô°”õtx¤x ÷!ì¬ÿÿÿÿ!ì``¼ùY(L!|Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@)?/æ¡@€ ¼°x`°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ !J›KLM£NµOP €›£µ €ÈÛ@ €ÐÛ@ €Û Û@ €æ Û@ €õÛ@ €Û@ € Û@ Q €% à €€Û@ÿÿÿÿ€*Û@€€5Û@€€@Û@€!€KÛ@€#€   €'¡Ð€›£µ !"Q Q€>#à ÿÿÿÿàÛ@ €Y€6ÿÿÿÿàÛ@ €]€9€7€aÛ@€:€cÛ@€<ˆ$€YAe#Û@Ah&Û@Aj'Û@Ao(Û@At1Û@€;  >€Kˆ,€[€@€B  E€O€F  I€Q  J€N€0  5€T  6€M  8€@¡ÐM€2À€@:ÿÿÿÿÿÿÿÿÿÿÿÿÀ€M?ÿÿÿÿÿÿÿÿÿÿÿÿN›OPQ£RµST U€€ €=€€€"€&€&€€ &€0&€P,€'Ð0Ð1DÐ2HÐ3HÐ4HÐ6HÐ:PÐ;\Ð<dÐ=lÐ>tÐ?€`?€(€@„`@€)>€* €+!€,#€-'€.'€/€0E€10E€2PJ€@ÐRHÐSHÐTHÐUtÐVˆÐW”ÐX P^€MÐ_´Ð`èÐaôPo€TÐpÐq$ÐrHÐtL`t€U`t€VÐxx`x€W€yxPJ€@PY€KÐZ¨Ð[¬`[€LP^€MPb€NÐc´Pd€OÐeÄÐfè`f€PPi€QÐjðÐk`k€R`k€S`t€V`x€W`y€X?€]'€^b€_$€`(€a(€b€c`€dsterinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sterinvintfalse_northfalse_eastcenter_latcenter_lonr_majsterinvlatlonyxrhzsinzcoszconHHC€ÿÿÿˆC€ÿÿÿ€C€ÿÿÿx€$@0€)@(€+T HP2: @H €! <D30H@8€ DD41H@@€-@€/@!@DRDAH8D!DDSJAH JC€8ÿÿÿ C€8ÿÿÿ€ÿÿÿÿ@8€ÿÿÿÿ@8Ah8G€ÿÿÿÿ@80Aˆ/K€ÿÿÿ¸K€ÿÿÿÀ€ÿÿÿÿ@8(€ÿÿÿÿ@8 €ÿÿÿÿ@8€ÿÿÿÿ@8$8JYìü`a/³€(ÚæT½0½1½2½4½6½3½0½1½2Ö½4½6½;½<½=½>ÈP½2½6½0½1Ö½;½<½=P½3Ó½4½>PÔ½6PÛûÛä½½ ½0½6ÛûÛä½½½3½6PÛûÛä½½½4ÛûÛä½½ ½1ÛûÛä½½½6;xÛûÛä½½ ½2½:UÛûÛä½½½:1UÛûÛä½½½;;hÛûÛä½½ ½<;hÛûÛä½½½=;h ½>ÛûÛä½½½>ÛûÛä½ ½½?;Œ Ô½@ÛùÛûÕ¶³…€( Úæ€½R½S½_½p½tÈPP½R½S½W½e½j½tÛûÛä½½½RÛûÛä½½½S½T;k ½U½W½Z½`½c½e½j½tP½U½X½`½a½qŒŒÛûÛä½½½T½U½W½Z½`½c½e½j½tP½U;kÛûÛä½½½U½VÓÛûÛä½½½V;x½W½XÓ½a½qÕ;kÛûÛä½½½W½X½_ ;kÛûÛä½½½_½`;kÛûÛä½½½a;kÛûÛä½½½`½aÓ½p;kÛûÛä½Ó½pÖÖ½ ½½q;kÛûÛä½&½½q;k½r½t;;kÛûÛä½½½t½[½f½k½r½x½y ÛùÛûÕ¶½Z½[ÖÛä½½½Z½c½eŒŒ;;k½fÛûÛä½½½e½jŒŒ;;k½kÛûÛä½½½jµ¶  #DO%ÓÓF% ÓÓ«(%Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ Ô1% Ó ÕÔÓ Ô ÔÓ ÔÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô ð@ $  80í 0 <@DP\lx0í„› ¸¤°¼ÈÔàð‹sterinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@sterinv sterinvint@ SB$sterinv $gntt_label $lntt_label sterinvinttsincosM$2ptitleradius cenlonmeroriginoffsetpsterinv S$19$sterinvsqrtatanfabsasinatan2 adjust_lonsinstplnfor.o/ 1074014906 1032 20 100666 19064 ` 1Ì´Jx@ 8 ¤ Ô Ôà´EÈÙKÜ>Ùˆ%0Nè@,p0€Hè@7Ø>ÙKÜ>Ùˆ$À2N7Å<á7Ù?a,±7ß?¡,¡1€H/ñ1 H/á/0/ è@/1èH4ä!Š7Å<¡,‘è@, 0€Hè@7Ø>ÙKÜ>Ùˆ#ð2$Nè@,±0€Hè@7Ø>ÙKÜ>Ùˆ#°2$Nè@,p0€Hè@7Ø>ÙKÜ>Ùˆ#p2$Nè@,°0€Hè@7Ø>ÙKÜ>Ùˆ#02$N7Æ<á7Ø?a,Ñ7Ç?¡,Á1€H,ñ1 H,á///è@/è°4æ òè@,p0€Hè@7Ø>ÙKÜ>Ù,‘ˆ"`1äN7Ã<¡è@,a0€Hè@7Ø>ÙKÜ>Ùˆ"1äN,q7×?¡,`7Ú?a.ñ1€H.á1 H/Pè@/@è°4è!š7Å<¡,‘, è@,¡0€Hè@7Ø>ÙKÜ>Ùˆ!P2$Nè@,p0€Hè@7Ø>ÙKÜ>Ùˆ!2$Nè@,°0€Hè@7Ø>ÙKÜ>Ùˆ Ð2$N7Ã?a7Â?¡,`7Á<á,p4,Q7Ä?!,A0H,0H,‘0H,€0H , 1€HkÓ>ù1 H,! ,1 ,q è@,a 4KÂ;YKÇ<KÆ;ùKÅ;ñKÄ;éOÃ;á/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù7Þ€+`H?KØ?â xK×?k×?™è@kØ?‘€ 2è8KÂ?Yè k×?™è@kØ?‘“€04KÂ?Yè@À7Þ?ä 2k×?™è@kØ?‘‹€?ÇKÂ?Yè­4æ?m@k×?™è@kØ?‘‹€?KÂ?Yèe4?ð?‘ßF¢R5Illegal zone #%4ld for spheroid #%4ldstate-initrrError opening State Plane parameter filestate-forIllegal zone #%4ld for spheroid #%4ldstate-initSTATE PLANEZone: Datum: NADef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘Pef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€  ,X (°8X!ŒœœDø>(@ò@ Pþ>>( 4@ \ <>(P@(lÿÿÿÿØ$$| =ü $ Œ > H 8 H˜ @%X`€`¤ U,¸³à´° W3l$”¼ÿÿÿÿ3là$”àÌ _ °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶œ‘‘’“¤”¶•–²œ³‘´µ¤¶¶·¸ €œ‘¤¶ €Éà  €ÌÙ `…à €À€Ù  Ó€`…à €À€Ù  Ù€ Q ߀' à €à €ë€ÿÿÿÿà €ð€"€ €õÙ €#€üÙ €%ˆ €‰AÙ A Ù AÙ `à €@€0Û@@@ÿÿþ(€2`à €€6Â@ÿÿþp€8`cà € €<Â@ÿÿþ€>AÛ@A$Û@A*Û@A5Û@A@!Û@AK'Û@AV+Û@Ab5Û@Aj9Û@As7Û@A|<Û@A-Û@A†>Û@A‹1Û@A;Ù A•Ù à » Aš€bˆ€…ˆ€‹ˆ€ƒ€B  E€h  €g  €fˆ+€ˆ-€‡€J  M€n  /€m  4€l  €eˆ6€  :€s€W  Z€u€[  _€w€e  p€y€s  ƒ€{€†  €}€“  ¦€  <€)¡Ðª€À€gÿÿÿÿAÿÿÿÿÀ€e)ÿÿÿÿ?ÿÿÿÿÀ€m1ÿÿÿÿIÿÿÿÿÀ€)>ÿÿÿÿÿÿÿÿÿÿÿÿÀ€f@ÿÿÿÿÿÿÿÿÿÿÿÿÀ€lHÿÿÿÿÿÿÿÿÿÿÿÿÀ€sRÿÿÿÿÿÿÿÿÿÿÿÿ«œ¬‘­®¤¯¶°±²Q ž€¥³Ã ˜ÿÿÿÿàÛ@ €§C€ÿÿÿÿàÛ@ €©B€ €ž€«AÛ@€¡€¯@Û@€£ˆ´€´A•FÙ €¶  ¹€ªˆÇ€¶  É€¬ˆÕ€¼  ×€®ˆ¾€¸  Á€°  º€§¡Ð〙À€§¼€ºÅÌÀ€¬ÍÿÿÿÿÿÿÿÿÿÿÿÿÀ€°ÐÿÿÿÿÞÿÿÿÿÀ€§ÚÿÿÿÿÿÿÿÿÿÿÿÿÀ€®Ûÿÿÿÿÿÿÿÿÿÿÿÿäœå‘æç¤è¶éê ë€€ €=€€€"€&€&€€ 5€05€P:€)ÐKDÐLDÐMLÐPLPQ€eÐRTPS€fÐT\PU€gÐVh`Y€jÐTtPU€gÐVx`Y€j`Y€k`e€rÐt€Ðu”ÐzœÐ{°Ð|ÄÐ}ÜÐ~ðДøÐО ПРPQ€eÐ^$P_€lÐ`,Pa€mÐb8`e€pÐ`DPa€mÐbH`e€p`e€q`e€rPk€sÐlLÐmdÐnt`n€tÐO|`ñ€€ò€P:€)PQ€ePS€fPU€gPW€hÐX„ÐY„`Y€i`Y€j`Y€kP_€lPa€mPc€nÐdˆÐeˆ`e€o`e€p`e€q`e€rÐjŒPk€sÐl`n€tÐq”ÐrœPv€uÐw°Ðx¼`x€vP•€wЖÄЗØÐ˜ä`˜€xТìУðÐ¥øÐ¦Ъ$P«€yЬ,Э8ЮPЯXаXбpвxгxдŒÐµŒ`µ€zÐñ°Ð¹´Pº€{л¼Ð¼ØÐ½àоàпøÐÀÐÁÐÂÐà ÐÄ ÐÅ8ÐÆ@ÐÇ@ÐÈTÐÉT`É€|Ðñ|ÐÍ€P΀}ÐÏ„ÐРÐѨÐÒ¨ÐÓÄÐÔÌÐÕÌÐÖÐÐר`×€~ÐñüÐÚPÛ€ÐÜÐÝÐÞ(Ðß0Ðà0ÐáHÐâPÐãPÐähÐåpÐæpÐçÄÐèÈÐéÈÐêÈÐëÈÐíÈÐîÈ`ÐñÔ`ñ€€òØ`ò€‚>€‘ €’!€“#€”'€•'€–€—÷€˜0÷€™Pü€§ÐP€ªÐÐ,`€«`€²€0Pü€§Ð4P€°Ð<ÐH`€±ÐH`€²€LPü€§ÐXP€¬Ð `` €­`€²€lPü€§P€¬Ð p` €­P€°Ðt`€±ÐtÐ xP€®Ð€`€¯`€²€Pü€§P€®Ð”`€¯P€°Ð˜`€±Ð˜`€²`€³?€¾'€¿b€À$€Á(€Â(€Ã€Ä`€Åstplnfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hidinzoneNAD27NAD83stplnforintfn83fn27spherezoneindinadvaltablepnamebufr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northazimuthlat_origlon_origlon1lat1lon2lat2modeiflgptrstplnforyxlatlonA8€A<€A€A€ˆˆde„ˆXeP€YDLKP€ÿÿÿÿX€LTMR@LHP08x€A`h” A¬À€D@€ð°A$LK€ÿÿþø0°GY,¦¬GK€ÿÿÿK€ÿÿÿl¬üJˆ¨ÏÒJ$|P ÁÄP\°MY<X­°MÐô,¬ÌÒÕ,Dt,$@ÄÇ,|¨,Y\x°³,ÄÐ>Ðô8Lt8A„¨8ÈÐAAØô2!¨Äëæ,ÈÐ,ä|JYÀ໾J!°Äíæ;ÈÐ;|MYä¾ÁM4ÔMY0ÝàMTÔPY4PàãPt´/YTpãæ/K€ÿÿÿh!˜Äéæ2AÈÐ2! Äêæ8AÈÐ8H˜H˜C€0ÿÿÿŒC€0ÿÿÿˆ€˜ÿÿÿÿ@0A$³Å€(H Úæl½L½MÈQÔQ½rÔÛûÛä½½½K½PÛûÛä½½ ½MQ½R½VPÛûÛä½ ½½T½VPÛûÛä½½½T½VÔ½tÓ½w½–½—½½ž½£½t7 WÛûÛä½½½t½u½zÛûÛä½½½z8 ½{ÛûÛä½½½{9 Ô½|RRÛûÛä½½½|9 ½}ÛûÛä½½½}9 ÔÛûÛä½½½~6 ½”RRÛûÛä½½½1W½žWÛûÛä½½ ½ž2½Ÿ½ ÛûÛä½½ ½ ½£½^½bPÛûÛä½ ½½`½bPÛûÛä½½½`½b½lWWÛûÛä½½½l9½mWÛûÛä½½½m2 W½nÛûÛä½ ½½n½O½x½˜½¯½²½½½À½Ã½Æ½Ñ½Ô½ß½â½å½ñÛûÛä½ ½½O½n½x½˜½¯½²½½½À½Ã½Æ½Ñ½Ô½ß½â½å½ñ½òÛûÛä½ ½½X½Y½e½j½lW½q½t½w½–½—½½ž½£W½r½w½–½—½½ž½£½r7 WÛûÛä½½½r½wWÛûÛä½ÓÖ2 W½xÛûÛä½½½x½O½n½˜½¯½²½½½À½Ã½Æ½Ñ½Ô½ß½â½å½ñ½–WÛûÛä½½½–9½—WÛûÛä½½½—2 ½˜ÛûÛä½ ½½˜½O½n½x½¯½²½½½À½Ã½Æ½Ñ½Ô½ß½â½å½ñÛûÛä½½ ½¢½£ÛûÛä½½ ½£2W½¦½­½°½»½¾½Á½Ä½Ï½Ò½Ý½à½ã†½¥½¦½­½Á½Ï½à½¦½­½°½»½¾½Á½Ä½Ï½Ò½Ý½à½ã†½¦ÛûÛä½½½¥½¦;k½ª½¹½Í½ÚR½¦½ª½¹½Í½ÚRÖÛûÛä½½½¦½­Ó½°½¬ÔÕ;kÛûÛä½½ ½¬½­;w½O½n½x½˜½®½¯½²½½½À½Ã½Æ½Ñ½Ô½ß½â½å½ñ½®ÛûÛä½½ ½­½°;k;w½O½n½x½˜½¯½±½²½½½À½Ã½Æ½Ñ½Ô½ß½â½å½ñ½±ÛûÛä½½ ½°½³½´½µÛûÛä½½½´½µÛûÛä½½ ½³½µÛûÛä½½½µ;ÔÛûÛä½ ½½ñ½O½n½x½˜½¯½²½½½À½Ã½Æ½Ñ½Ô½ß½â½å½¹½»½¾½ÄÕÕ½ÁÖÖ;k;w½O½n½x½˜½¯½²½¼½½½À½Ã½Æ½Ñ½Ô½ß½â½å½ñ½¼ÛûÛä½½½»½¾;k;w½O½n½x½˜½¯½²½½½¿½À½Ã½Æ½Ñ½Ô½ß½â½å½ñ½¿ÛûÛä½½½¾½Á;k;w½O½n½x½˜½¯½²½½½À½Â½Ã½Æ½Ñ½Ô½ß½â½å½ñ½ÂÛûÛä½½ ½Á½Ä;k;w½O½n½x½˜½¯½²½½½À½Ã½Å½Æ½Ñ½Ô½ß½â½å½ñ½ÅÛûÛä½½ ½Ä½Ç½È½ÉÛûÛä½½½È½ÉÛûÛä½½ ½Ç½ÉÛûÛä½½ ½É;ÔÛûÛä½ ½½ñ½O½n½x½˜½¯½²½½½À½Ã½Æ½Ñ½Ô½ß½â½å½Í½Ï;k;w½O½n½x½˜½¯½²½½½À½Ã½Æ½Ð½Ñ½Ô½ß½â½å½ñ½Ï½Ò½ÐÛûÛä½½ ½Ï½Ò½Õ½ÖÕ;k;w½O½n½x½˜½¯½²½½½À½Ã½Æ½Ñ½Ó½Ô½ß½â½å½ñ½ÓÛûÛä½½ ½ÒÛûÛä½½ ½Õ½×ÛûÛä½½½Ö½×ÛûÛä½½ ½×;ÔÛûÛä½ ½½ñ½O½n½x½˜½¯½²½½½À½Ã½Æ½Ñ½Ô½ß½â½å½Ú½Ü½Ý½ãÔ½àÕÕ;kÛûÛä½½ ½Ü½Ý;w½O½n½x½˜½¯½²½½½À½Ã½Æ½Ñ½Ô½Þ½ß½â½å½ñ½ÞÛûÛä½½ ½Ý½à;k;w½O½n½x½˜½¯½²½½½À½Ã½Æ½Ñ½Ô½ß½á½â½å½ñÖÛûÛä½½ ½à½ã;k;w½O½n½x½˜½¯½²½½½À½Ã½Æ½Ñ½Ô½ß½â½ä½å½ñÕÛûÛä½½ ½ã½î½æ½çÕÛûÛä½½½é½îÛûÛä½½½ê½îÛûÛä½½½ë½îÛûÛä½½½í½îÛûÛä½½ ½æÛûÛä½½½ç½îÛûÛä½½ ½î;ÛûÛä½ ½½ñ½O½n½x½˜½¯½²½½½À½Ã½Æ½Ñ½Ô½ß½â½å½ò ÛùÛûÕ¶³€(ÚçT¾¾¾ ¾ÈRRÖ¾ÛûÛä½ ½¾;¾¾¾¾ÛûÛä½ ½¾;ÛûÛä½ ½¾¾¾ ¾¾¾ÛùÛûÕ¶¾¾ ÖÛä½ ½¾ ;¾¾ ÛûÛä½ ½¾¾¾ ¾¾¾ ¾ÛûÛä½ ½¾;¾¾ÛûÛä½ ½¾¾¾ ¾¾µ¶&# ##ÔÔ(# Ö&# #"ÕÕD7%Ó %ÓÓu%ÓÓ}ײ#@%Ó %ÓÓ1ÕÓ %%Ó Õ ø@ð @  @( ($ 8 80 UH X° p@x„œ¨´ÀÌÜèô 00í@P\lxŒstplnfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@stplnfor stplnforint@ DS$stplnfor SD$stplnfor SB$stplnfor $gntt_label $lntt_label stplnforintS$15$stplnforintM$2sprintfp_errorfopenfseekfreadfcloseptitle genrpt_longsqrtpakczpaksztmforint lamccforint polyforint omerforintstplnfortmforlamccforpolyforomerforstplninv.o/ 1074014909 1032 20 100666 19072 ` 1̼J€@ @ ¬ Ü Üà¼E°<< tGôŒà-\G!NkkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1oà kÄ;ékÅ;ñkÆ;ùkÇ<+`7C7$H67‚Ã"p4?ÿ€b€h#ˆ!¢+`44 4908 “‚c"27ƒø_ç8 “è"6ú4&è@49€7‡€à":¥ T4 ” Õ4úè@×5„è@4ú7Ú<Ñ44@è@4÷+`44:4è@4÷7ÚÙKÜ>Ù,‘ˆ%0N7Ã<¡è@,`0€Hè@7Ø>ÙKÜ>Ùˆ$À2N,p7Ý<á/¡7ß?a/ð7×?¡/à1€H/ñ1 H.ñè@.áèH4ä!Š7Å<¡,‘è@,±0€Hè@7Ø>ÙKÜ>Ùˆ#ð2$Nè@,¡0€Hè@7Ø>ÙKÜ>Ùˆ#°2$Nè@,`0€Hè@7Ø>ÙKÜ>Ùˆ#p2$Nè@, 0€Hè@7Ø>ÙKÜ>Ùˆ#02$N,°7Ó<á.a7Ø?a/7Ç?¡/1€H/1 H/,ñè@,áè°4æ òè@,`0€Hè@7Ø>ÙKÜ>Ù,‘ˆ"`1äNè@,p0€Hè@7Ø>ÙKÜ>Ùˆ" 1äN7Á<¡7Ä?¡,17Å?a,!1€H,‘1 H,,°è@, è°4è!š7Å<¡,pè@,±0€Hè@7Ø>ÙKÜ>Ù,‘ˆ!P2$Nè@,`0€Hè@7Ø>ÙKÜ>Ùˆ!2$Nè@, 0€Hè@7Ø>ÙKÜ>Ùˆ Ð2$N,° 7Ú<á/A 7Â?a,P7Ã?¡,@4,Q 7Æ?!,A 0H,q0H,a0H,Ð0H ,À1€H,Ñ1 H,Á è@kÔ>ù4KÂ;YKÇ<KÆ;ùKÅ;ñKÄ;éOÃ;á/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù7Þ€+`H?KØ?â xK×?k×?™è@kØ?‘€ 2è8KÂ?Yè k×?™è@kØ?‘“€04KÂ?Yè@À7Þ?ä 2k×?™è@kØ?‘‹€?ÇKÂ?Yè­4æ?m@k×?™è@kØ?‘‹€?KÂ?Yèe4?ð?‘ßF¢R5Illegal zone #%4ld for spheroid #%4ldstate-initrrError opening State Plane parameter filestate-invIllegal zone #%4ld for spheroid #%4ldstate-initSTATE PLANEZone: Datum: NADef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘Pef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,ÿX 0¸8ÿX!”œœDø>(Hò@ Pø>>( <@ \ 6>(P@(lÿÿÿÿà$$| 7 $ Œ 8 H 8 H˜ :%`h€h¤ O,ȳ贰 Q3|$œ¼ÿÿÿÿ3|À$œÀÌ Y<<-\Øÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTDATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@)?`’ @€  Hh´À°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶‘œ’‘“”¤•¶–—³œ´‘µ¶¤·¶¸¹ €œ‘¤¶ €Éà  €ÌÙ `…à €À€Ù  Ó€`…à €À€Ù  Ù€ Q ߀' à €à €ë€ÿÿÿÿà €ð€"€ €õÙ €#€üÙ €%ˆ €‰AÙ A Ù AÙ `à €@€0Û@@@ÿÿþ €2` à €€6Â@ÿÿþh€8`cà € €<Â@ÿÿþ€>AÛ@A$Û@A*Û@A5Û@A@!Û@AK'Û@AV+Û@Ab4Û@Aj8Û@As6Û@A|;Û@A-Û@A†=Û@A‹1Û@A:Ù A•Ù à » Aš€bˆ€…ˆ€‹ˆ€ƒ€C  F€h  €g  €fˆ,€ˆ.€‡€K  N€n  0€m  5€l  €eˆ7€  ;€s€X  [€u€\  `€w€f  q€y€t  „€{€‡  ‘€}€”  §€  =€)¡Ð«€À€gÿÿÿÿBÿÿÿÿÀ€e*ÿÿÿÿ@ÿÿÿÿÀ€m2ÿÿÿÿJÿÿÿÿÀ€)?ÿÿÿÿÿÿÿÿÿÿÿÿÀ€fAÿÿÿÿÿÿÿÿÿÿÿÿÀ€lIÿÿÿÿÿÿÿÿÿÿÿÿÀ€sSÿÿÿÿÿÿÿÿÿÿÿÿ¬œ­‘®¯¤°¶±²³Q ž€¥´Ã ˜ÿÿÿÿàÛ@ €§B€ÿÿÿÿàÛ@ €«A€ €ž€¯@Û@€¡€±?Û@€£ˆµ€´A•EÙ €·  º€ªˆÈ€¶  Ê€¬ˆÖ€¼  Ø€®ˆ¿€¸  €°  »€§¡Ð䀙À€§½€ºÆÍÀ€¬ÎÿÿÿÿÿÿÿÿÿÿÿÿÀ€°ÑÿÿÿÿßÿÿÿÿÀ€§ÛÿÿÿÿÿÿÿÿÿÿÿÿÀ€®Üÿÿÿÿÿÿÿÿÿÿÿÿåœæ‘çè¤é¶êë ì€€ €=€€€"€&€&€€ 5€05€P:€)ÐLDÐMDÐNLÐQLPR€eÐSTPT€fÐU\PV€gÐWh`Z€jÐUtPV€gÐWx`Z€j`Z€k`f€rÐu€Ðv”Ð{œÐ|°Ð}¸Ð~ÌÐäЀøÐ–П РС Т$PR€eÐ_,P`€lÐa4Pb€mÐc@`f€pÐaLPb€mÐcP`f€p`f€q`f€rPl€sÐmTÐnlÐo|`o€tÐP„`ô€€õˆP:€)PR€ePT€fPV€gPX€hÐYŒÐZŒ`Z€i`Z€j`Z€kP`€lPb€mPd€nÐeÐf`f€o`f€p`f€q`f€rÐk”Pl€sÐm˜`o€tÐrœÐs¤Pw€uÐx¸ÐyÄ`y€vP—€wИÌЙàКì`š€xФôÐ¥øÐ©ЪЬ,P­€yЮ4Я8аTб\в\гxд€Ðµ€Ð¶„зŒ`·€zÐô¸Ð»¼P¼€{нÄоàпèÐÀèÐÁÐÂÐÃÐÄ ÐÅ(ÐÆ(ÐÇ@ÐÈHÐÉHÐÊLÐËT`Ë€|Ðô„ÐψPЀ}ÐÑŒÐÒ¨ÐÓ°ÐÔ°ÐÕÈÐÖÐÐ×ÐÐØäÐÙä`Ù€~ÐôÐÜPÝ€ÐÞÐßÐà0Ðá8Ðâ8ÐãPÐäXÐåXÐæpÐçxÐèxÐéÀÐêÀÐëÀÐìÀÐíÀÐïÀÐðÀ`ð€€ÐôÜ`ô€€õà`õ€‚>€‘ €’!€“#€”'€•'€–€—ú€˜0ú€™Pÿ€§ÐP€ªÐÐ,`€«`€²€0Pÿ€§Ð4P€°Ð<ÐH`€±ÐH`€²€LPÿ€§Ð XP €¬Ð `` €­`€²€lPÿ€§P €¬Ð p` €­P€°Ðt`€±ÐtÐxP€®Ð€`€¯`€²€Pÿ€§P€®Ð”`€¯P€°Ð˜`€±Ð˜`€²`€³?€¾'€¿b€À$€Á(€Â(€Ã€Ä`€Åstplninv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hidinzonenad27nad83stplninvintfn83fn27spherezoneindinadvaltablepnamebufr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northazimuthlat_origlon_origlon1lat1lon2lat2modeiflgptrstplninvlatlonyxA8€A<€A€A€efŒYfP€YDLLQ€ÿÿÿÿX€LTNS@LPX8@x€A`h”(A´È€C@€ø¸A,TK€ÿÿþø8¸GY4ª®GAJK€ÿÿÿl´J°ÑÔJ,„P (ÃÆP`¸MY<\¯²MÔü,´ÐÔ×,Ld/,HÆÉ/„œ/Y`€²µ/|Ø>Üü2L|,A„°2T|2AŒ°,!¸¼íè,ÀØ,ì„JYÈè½ÀJÀØ; „MYìÀÃM<ÜMY8ßâM\ÜPY<XâåP|Ä/Y\xåè/BÀ!¨¼ëè2AÀØ2!°¼ìè8AÀØ8H˜H˜C€0ÿÿÿŒC€0ÿÿÿˆ€˜ÿÿÿÿ@0A$³Å€(H Úæl½M½NÈQÔQ½sÔÛûÛä½½½L½QÛûÛä½½ ½NQ½S½WPÛûÛä½ ½½U½WPÛûÛä½½½U½WÔ½uÓ½x½˜½™½Ÿ½ ½¥½u7 WÛûÛä½½½u½v½{ÛûÛä½½½{8 ÛûÛä½½½|6 ½}ÛûÛä½½½}9 Ô½~RRÛûÛä½½½~9 ½ÛûÛä½½½9 ÔÛûÛä½½½€6½–RRÛûÛä½½½Ÿ1W½ WÛûÛä½½ ½ 2½¡½¢ÛûÛä½½ ½¢½¥½_½cPÛûÛä½ ½½a½cPÛûÛä½½½a½c½mWWÛûÛä½ÓÖ9½nWÛûÛä½ÓÖ2 W½oÛûÛä½½½o½P½y½š½±½´½¿½Â½Å½È½Ó½Ö½á½ä½ç½ôÛûÛä½ ½½P½o½y½š½±½´½¿½Â½Å½È½Ó½Ö½á½ä½ç½ô½õÛûÛä½ ½½Y½Z½f½k½mW½r½u½x½˜½™½Ÿ½ ½¥W½s½x½˜½™½Ÿ½ ½¥½s7 WÛûÛä½½½s½xWÛûÛä½ÓÖ2 W½yÛûÛä½½½y½P½o½š½±½´½¿½Â½Å½È½Ó½Ö½á½ä½ç½ô½˜WÛûÛä½ÓÖ9½™WÛûÛä½ÓÖ2 ½šÛûÛä½½½š½P½o½y½±½´½¿½Â½Å½È½Ó½Ö½á½ä½ç½ôÛûÛä½½ ½¤½¥ÛûÛä½½ ½¥2W½ª½¯½²½½½À½Ã½Æ½Ñ½Ô½ß½â½å†½©½ª½®½¯½Ã½Ñ½Ô½Þ½â½ª½¯½²½½½À½Ã½Æ½Ñ½Ô½ß½â½å†½ªÛûÛä½½½©½ª;k½¬½»½Ï½ÜR½ª½¬½»½Ï½ÜRÖÛûÛä½½½ª½¯;kÛûÛä½½ ½®½¯;w½P½o½y½š½°½±½´½¿½Â½Å½È½Ó½Ö½á½ä½ç½ô½¯½²½°ÛûÛä½½ ½¯½²½µÔ;k;w½P½o½y½š½±½³½´½¿½Â½Å½È½Ó½Ö½á½ä½ç½ô½³ÛûÛä½½ ½²ÛûÛä½½ ½µ½¶ÛûÛä½½½¶½·ÛûÛä½½½·;ÛûÛä½ ½½ô½P½o½y½š½±½´½¿½Â½Å½È½Ó½Ö½á½ä½ç½»½½½À½Æ½ÉÖֽýÆÖ;k;w½P½o½y½š½±½´½¾½¿½Â½Å½È½Ó½Ö½á½ä½ç½ô½¾ÛûÛä½½½½½À;k;w½P½o½y½š½±½´½¿½Á½Â½Å½È½Ó½Ö½á½ä½ç½ô½ÁÛûÛä½½½À½Ã;k;w½P½o½y½š½±½´½¿½Â½Ä½Å½È½Ó½Ö½á½ä½ç½ô½ÄÛûÛä½½ ½Ã½Æ;k;w½P½o½y½š½±½´½¿½Â½Å½Ç½È½Ó½Ö½á½ä½ç½ô½ÇÛûÛä½½ ½ÆÛûÛä½½ ½É½ÊÛûÛä½½½Ê½ËÛûÛä½½ ½Ë;ÛûÛä½ ½½ô½P½o½y½š½±½´½¿½Â½Å½È½Ó½Ö½á½ä½ç½Ï½Ñ;k;w½P½o½y½š½±½´½¿½Â½Å½È½Ò½Ó½Ö½á½ä½ç½ô½Ñ½Ô½ÒÛûÛä½½ ½Ñ½Ô;k;w½P½o½y½š½±½´½¿½Â½Å½È½Ó½Õ½Ö½á½ä½ç½ô½ÕÛûÛä½½ ½Ô½×½Ø½ÙÛûÛä½½½Ø½ÙÛûÛä½½ ½×½ÙÛûÛä½½ ½Ù;ÔÛûÛä½ ½½ô½P½o½y½š½±½´½¿½Â½Å½È½Ó½Ö½á½ä½ç½Ü½ß½å½èÛûÛä½½ ½Þ½ß;k;w½P½o½y½š½±½´½¿½Â½Å½È½Ó½Ö½à½á½ä½ç½ô½ß½â½å½àÛûÛä½½ ½ß½â;k;w½P½o½y½š½±½´½¿½Â½Å½È½Ó½Ö½á½ã½ä½ç½ôÖÛûÛä½½ ½â½å;k;w½P½o½y½š½±½´½¿½Â½Å½È½Ó½Ö½á½ä½æ½ç½ôÕÛûÛä½½ ½åÛûÛä½½ ½è½éÛûÛä½½½é½ðÛûÛä½½½ë½ðÛûÛä½½½ì½ðÛûÛä½½½í½ðÛûÛä½½½ï½ðÛûÛä½½ ½ð;ÔÛûÛä½ ½½ô½P½o½y½š½±½´½¿½Â½Å½È½Ó½Ö½á½ä½ç½õ ÛùÛûÕ¶³€(ÚçT¾¾ ¾¾ÈRRÖ¾ÛûÛä½ ½¾;¾¾¾¾ÛûÛä½ ½¾;ÛûÛä½ ½¾¾¾ ¾¾¾ÛùÛûÕ¶¾ ¾ ÖÛä½ ½¾ ;¾¾ ÛûÛä½ ½¾¾¾ ¾¾¾¾ÛûÛä½ ½¾;¾¾ÛûÛä½ ½¾¾¾ ¾¾µ¶&# ##ÔÔ(# Ö&# #"ÕÕD7%Ó %ÓÓu%ÓÓ}Ù²#@%Ó %ÓÓ1ÕÓ %y%Ó Õ ø@ð @  @( ($ 8 80 UH X¸ p@x„œ¨´ÀÌØèô ,<0íL\hx„Œstplninv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@stplninv stplninvint@ DS$stplninv SD$stplninv SB$stplninv $gntt_label $lntt_label stplninvintS$15$stplninvintM$2sprintfp_errorfopenfseekftellfreadfcloseptitle genrpt_longsqrtpakczpaksztminvint lamccinvint polyinvint omerinvintstplninvtminvlamccinvpolyinvomerinvtmfor.o/ 1074014910 1032 20 100666 15852 ` 1Ì °=ì@lØ ààÐ °9P3€Î;”X Ô)¬G!9úkÂ?Ù/Ð,oÃðkÄ?kÅ?!kÆ?)kÇ?10ån7Ù>a+`/04# /1 4$ / 7ß>¡,`#@,€ 7F ,‘4%à, 4'`,±/ñ /á,Á ,¡ 0„N,p1ˆ.è@,ñ,ñè@,q,ñè@,a,ñè@,ð,`7×?¡,ð7Ø?a,q,a/,à.ñè@.á,ñ,Ñ, 1†.0È 0Çn 0¤N , 0$ è,á è, 0H,+`è@4:, è@,±+`,¡è@48@è@,pè@,`,‘è@,€4KÂ>ÙKÇ?1KÆ?)KÅ?!KÄ?OÃ?è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3oÀkÄ>‰kÅ>‘kÆ>™+`4# 0àH,pè@0¤.0€H 7Ø>Á2 Hè@7×>Ñ+`4$ ,0€ 0$ èòè@1€H7Ô>á.‘0ÄNè@1ÀH"`6e ,± è@0., 0… 0$ è*+`49Ðè@4:èÀ4º+`,°4$à1Í,€1®. ,1 n0†N è@0êNK×=™1äN1€Hè@.à7Ù>á1ÎN/1˜äiŒè@1 H1„nè@@2 0$ è#7 /Q0…N,`,€,0‡.KÝ=‘0¦N 1(N Ë€ƒx/  +`2 H4%`7Á>á,1,¡0ÆN1†Nè@0‡N7Â>á,±,A #à7æ 0€H1)N,Ñ kÆ>¡2sN 0ÇN1ïNè@1¨.+`,°, 4&à,À 7Ó?¡7Ü?a,q1$n,a/.qè@.a"À1°.6Ô`6ß .C–.‘#@1žn..€7Xà2N,Á/á7Y ,À0¼. 1ÛN ,¡Uš/2äN//ñzRK™Î,/27N,‘/4/à K×=™/!KÕ>¡1†n2NKÝ=‘1ÝN3þ.™òTÆ2×/ð1˜n.°1ÓN2P*+ß3‘N1ö,1®1sN3Q .à 1‰n,¡,,Á,€›;'3¯. 3ÊN0¨2?N2ð1‡N0ÖN 02NN 2k/ KÂ=ÙKÆ>™KÅ>‘KÄ>‰OÃ>/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,?ð>äøµˆãhñ?ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t ¿ðTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinitytm-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,oX d¨è¨8oX!üh€hDqp>( ^@pPá>(P@px\ÿÿÿÿ Ô$$lþ ø $ |ÿ ô 8ôˆØ,Ø”ØÈÈ & Ì¬ÿÿÿÿ&  àÌ à¼¹3€)¬Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@)?/æ±@€ ôØÈ à°8°?Ú°GðOÚ°Xà °`Ä °ià °sÄ °~Ã@°†Ä@°  °˜  °¢Ù °«Ú °µÂ°ÂÚ°Ðà °ÜÄ °éð÷Ú°à °Ä °!à °/Ä °>à °KÄ °Y  °g  °t  °ƒ  °‘ ™°² °¸ °¾ °Å °Í °Ö  °ß °æ °ó  ° °  °  ° °! °.  °; °F °Q  °\ °e °k °s °y ° °… ° °– ° Ù °§ °® °¶ °¼Ú°Å à °Ï B°Ù °ã C°ë °ð °û °  °  ° :°Ú°"Ú°*Ä °0Ú °7Ä °<Ú°CÚ°IÚ°P °W°]ðd °k D°s A°{ ;°ƒ °ŽÚ °–  °Ú °¥ °« °³ °º °Á `à €  d  àÇ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÉ jà l °Ò m`à €@ oÙ àÚ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@ØÞ u°ä w°éà °ïÃ`à € {Û@@àõ€ }ÿÿÿÿ`à €    àü` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à ° •°* °0 4°6 `?à € š ™ à> œÿÿÿÿ  žÿÿÿÿÿÿÿÿØG  °G ¢°N  °V  °_  °j °w °„ Žà£xÚÿÿÿÿà«pÚ «à³`Ú ­àÚ àº@ ±  ¯àÚ àÁ  ´  ²àÇà  µ  ·ÿÿÿÿÿÿÿÿ€°Í ¹àà àÒ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÛÀ Á€ ½àÚ àã  Å  ÃàÚ àí€ È  Æà£xÚ Éà«pÚ Ëà³`Ú ÍàÚ àº@ Ñ  ÏàÚ àÁ  Ô  ÒàÇà  Õ  ×ÿÿÿÿÿÿÿÿ`°÷ ÙàÛ@ °þ ÜàÛ@ ° Þà$`Ä ÿÿÿÿà*@Ä  áà0 Ä  ãà6Ä  å  çÿÿÿÿÿÿÿÿ€°< éàHÀÛ@@ÿÿÿÿàO€Û@@ ìàT@Û@@ îà àY  ò  ðà^à  ó  õÿÿÿÿÿÿÿÿØc ÷°mÙ °xà  ‚ÿÿÿÿ ˆ ü Ž þ ”   °š ¡³(™)Ž*+¡,³-.S™TŽUV¡W³XY €™Ž¡³ €ÆÛ@ €Î Û@ €Ö Û@ €ãÛ@ €îÛ@ €ù Û@ €ü$Û@ €ÿ(Û@ €,Û@ €Û@ €0Û@ € .Û@ €Û@ €Û@ €-4Û@ Q 1€9 à x€€:Û@ÿÿÿÿ€FÛ@€-€QÛ@€/€\Û@€1€gÛ@€3€rÛ@€5€xÛ@€7€ A~Û@  %€;¡Ð'€)(™)Ž*+¡,³-./Q ƒ€T0à dÿÿÿÿàÛ@ €‰:€LÿÿÿÿàÛ@ €‹9€O€M€8Û@€P€‘7Û@€R€1A•=Û@AŸ>Û@A§?Û@A¯LÛ@A²MÛ@A¶BÛ@A¸PÛ@AºTÛ@A¼RÛ@A¿GÛ@AÃWÛ@AÅ`Û@€5€8  ;€p€<  C€r  D€o  P€V¡ÐR€HS™TŽUV¡W³XY Z€€ €=€€€"€&€&€#€ 2€(02€)P:€;Ð?pÐ@pÐApÐBxÐC|ÐD|ÐE|ÐG|ÐH|ÐI€ÐJŒÐK˜ÐL¤ÐMÌÐNøÐPøÐQÐS ÐWÐX ÐY,ÐZ<Ð[DÐ\LÐ]X`]€>€^\`^€?>€@ €A!€B#€C'€D'€E$€Fd€G0d€HPi€VÐs@ÐtPÐx`Py€oÐzxÐ{ŒP|€pÐ}¸Ð~È`~€qP€rЂÐЃЄ4Ð…@ІPЇl`‡€s`‡€tЋtÐŒ”ÐÄÐŽÄÐÄÐÌБÌÐ’øÐ”hЗìЛ0`›€u€œ0`œ€v?€w'€xb€y$€z(€{(€|%€}`&€~tmfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindtmforintfalse_northfalse_eastcenter_latcenter_lonscale_factr_minr_majtemptmforyxlatlondelta_lonsin_phicos_phialalsbcttqconnmlHxHxC€ÿÿÿHC€ÿÿÿ@C€ÿÿÿ8C€ÿÿÿ0C€ÿÿÿ(€xC \l?p@pp€xÿÿÿÿ dl@h@ph€xE@`€x;@X€xJ DxCP@|P€xe LxD@|€xa TxE@|! xG,A|„,€xUŒ(€ˆHI(@|(€xX˜H„”IJH@€H€xZ¤@ JK@@Œ@€x\°8œ¬KL8@˜8€x^@0€xc@€xN øNQ @ø €x@x@HdA@xSC€xÿÿþÌC€xÿÿþÈ€dÿÿÿÿ@xXAPxDK€dÿÿÿ`K€dÿÿÿh€dÿÿÿÿ@xAŒ¸J€dÿÿÿÿ@xp€dÿÿÿÿ@x`ÌÔ‘/Pˆ,A ,€dÿÿÿÿ@xPA”|YAÄdD€dÿÿÿÿ@x !œÀŒJAÄØJ!´ÀŽŒMAÄÄMĄP€dÿÿÿÿ@x(Aø´V€dÿÿÿÿ@xH€dÿÿÿÿ@x@€dÿÿÿÿ@x8€dÿÿÿÿ@x0Ah,€dÿÿÿÿ@x€dÿÿÿÿ@x€dÿÿÿÿ@x³%€(ÚæÛûÛä½½½G½C½D½E½?½@½A½B½C½D½E½G½H½I½J½K½L½M½N½P½Q½S½X½Y½Z½[½\ÈP½C½BÔ½I½J½M½Z½[P½DÓ½E½M½Q½S½\P½E½?½@½A½BÛûÛä½½ ½C½H½N½P½Q„ÛûÛä½½½D½H½N½P½Q„ÛûÛä½½½E½?½@½A½G½M½X½YPÛûÛä½½ ½?½H½I½J½K½L½M½N½PPÛûÛä½½ ½@½A½B½H½N½QÛûÛä½½½A½HÛûÛä½½ ½B½H½IÓ;kÛûÛä½½½H½I½J;kÛûÛä½½½IÓ½J½K;kÛûÛä½½½J½IÓÔ½K½L;kÛûÛä½½½K½I½J½MÛûÛä½½½L½I½J½K½M; ½N½PÓÖÕÕÔÕÛûÛä½½½M½PÛûÛä½½½N½QÛûÛä½½½Q½SÛûÛä½½½S½WZÛûÛä½½½W1 Z½XÛûÛä½½½X;Œ ½YZÛûÛä½½½Y;t ZÛûÛä½½ ½Z;hÛûÛä½½½[;h½\ÛûÛä½½½\ÛûÛä½ ½½];ŒÔ½^ÛùÛûÕ¶)³€( Úæˆ½s½†½’ÈPPÕ;kÛûÛä½½ ½s½tÛûÛä½½½t;x½x½”½—PPÕ½z;kÛûÛä½½½zÛûÛä½ ½½{;kÔ½‚½ƒ’’ÛûÛä½½½{;k½}ZZÛûÛä½½½}2Z½~ÛûÛä½ ½½~½‡½›½‚½†PÔÓÔPÔ;k½ƒ;kÛûÛä½½½‚½ƒ;kÛûÛä½Ó½ƒ;k½„½…’’ÛûÛä½ ½½…½†ÛûÛä½½½‡½~½›ÛûÛä½½½†½½½’½”½—P½Ž½½½’½”½—P½‹½ÓÛûÛä½½½‹½Ž;kÛûÛä½½½½Ó½”½—’’ÛûÛä½½½Ž½Ó½”ÔÔ½—ÛûÛä½½½Œ½ÛûÛä½½½½‘;kÛûÛä½½½½‘Ó½’½”½—PÕÖÔÖÖPÖÖÛûÛä½½½‘½’; ½”½—’ÔÓÔ’’ÔÓÔÔÔ’ÔÓÔÓ’ÔÔ’ÖÕÕÛûÛä½½½’½—½”ÔÔÔÔÔÛûÛä½ ½½›½~½‡½—½”ÔÔÔÔÔÓÔÔÓÔÓÔÔÛûÛä½½½”½—ÛûÛä½½½—½œ ÛùÛûÕ¶# Ô##D%ÓÓX%ÓÓ›µ±8%Ó %ÓÔÓ ÔÓÔÓ ÔÔÓ ÔÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓ!%Ó ÕÕÓ Õ ÔÓ ÔÔÓ ÔÕÕÓ ÕÔÓ Ô)ÕÓ Õ ÔÓ ÔÔÓ ÔÔÓ ÔÔÓ Ô ÔÓ ÔÔÓ ÔÔÓ Ô ð@p $  80í  0èDP\ht €@ˆ” ¬¼È0íÔƒ àð  ,4<HT‰tmfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@tmfortmforint@SB$tmfor $gntt_label $lntt_labeltmforint S$26$tmforinte0fne1fne2fne3fnmlfnM$2ptitleradius2genrpt cenlonmeroriginoffsetptmfor S$27$tmfor adjust_lontsincossinfabsp_errorlogcossqrtacostantminv.o/ 1074014912 1032 20 100666 17608 ` 1Ì DÈ@¼( 0 0Ð ?ì9 ÝBXp $-èG!?kÂ?Ù/Ð,oÃðkÄ?kÅ?!kÆ?)kÇ?10ån7Ù>a+`/04# /1 4$ / 7ß>¡,`# ,€ 7¦ ,‘4%à, 4'`,±/ñ /á,Á ,¡ 0„N,p1ˆ.è@,ñ,ñè@,q,ñè@,a,ñè@,ð,`7×?¡,ð7Ø?a,q,a,à/.ñè@.á,ñ,Ñ, 1†.0Ç 0Èn 0¤N , 0$ „ ,á +`4h:+`è@4:, è@,±+`,¡è@48@è@,pè@,`,‘è@,€4KÂ>ÙKÇ?1KÆ?)KÅ?!KÄ?OÃ?è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ=©kÅ=±kÆ=¹kÇ=ÁkÈ=ÉkÉ=ÑkÊ=ÙkË=á+`4'0àH H!4 KÄ<‘ˆ !ÀKÃ<™4ó 4èà.` # -7+`1©..p-7& 1Çn.q ,Ð4 0©.-a-q 4å -`4ç`0È 1Dn1àH @µJè@1°N,¡1µN0ÄNè@1ç,ð1¬N0ÄNè@2g.,à,±0äN2h 1&n 1M.è@1¥ 0’ 0$ „"²‰I?µJ+`49Ðè@4:èÐ4¾4åà!,¡, 0ÄN0§nè@@5 , ,Q ,¡ 4å 1„n0©N, ,A1§n 0ˆ. &rè@1ÀH0€H1­N1ïN1ˆ1†.0‡nè@@è@0€H1À 0$ è(,€! 5*`-@0…N,€1  0$ è*1à 0$ è,°Ë€€@,`1 Hè@1àH,°è@0Ä,`4KÂ<ÙKË=áKÊ=ÙKÉ=ÑKÈ=ÉKÇ=ÁKÆ=¹KÅ=±KÄ=©OÃ=¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,1 Hè@-p0 0$ è‚1 H7Ø>¡è@7×>±è@1 H7Ö>¡,ñ.À0€H.Ð7Ü>13N ,Ñ,á2”N1 N 7Á=ñ0çN 7Ë>¡1Ë.,061ïN0ÉN/è@2ÀH-2RN-" 0Än,ñ2uN6´ 1Ü..7Á=ñ.€,062]N1çN . # 7Ú>17¿à7· 7¸`.‘37N2úN25n.ñ1d2—N3 /A/ñ1X.2PN3Ön/ð0¥N/à1õN0ÜN/á,á3}n šÌ^šg&/1ðN.ð.à3N0Én .á0×n‰;‰[! Ü$Á0 ¢1äN,€,°,`Ë€›MKÂ<Ù?ð>äøµˆãhñ?à?ð@@@=Û|ßÙ×½»?ù!ûTD-@8@@@$@"@>@N€@V€@r @F€@o€@4@<@ ¿ðTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSEÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€xx,5X ÈÈ85X!ø˜x˜D7¸>(Xa@tPï>(P@xx\ÿÿÿÿ $$$l H $ |\D 8Dˆ  è|è”#ˆádä *lH¬ÿÿÿÿ*l H ¼$¹9 -èÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@) ?/æ·@€ Dèä °8°?Ú°GðOÚ°Xà °`Ä °ià °sÄ °~Ã@°†Ä@°  °˜  °¢Ù °«Ú °µÂ°ÂÚ°Ðà °ÜÄ °éð÷Ú°à °Ä °!à °/Ä °>à °KÄ °Y  °g  °t  °ƒ  °‘ ™°² °¸ °¾ °Å °Í °Ö  °ß °æ °ó  ° °  °  ° °! °.  °; °F °Q  °\ °e °k °s °y ° °… ° °– ° Ù °§ °® °¶ °¼Ú°Å à °Ï B°Ù °ã C°ë °ð °û °  °  ° :°Ú°"Ú°*Ä °0Ú °7Ä °<Ú°CÚ°IÚ°P °W°]ðd °k D°s A°{ ;°ƒ °ŽÚ °–  °Ú °¥ °« °³ °º °Á `à €  d  àÇ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÉ jà l °Ò m`à €@ oÙ àÚ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@ØÞ u°ä w°éà °ïÃ`à € {Û@@àõ€ }ÿÿÿÿ`à €    àü` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à ° •°* °0 4°6 `?à € š ™ à> œÿÿÿÿ  žÿÿÿÿÿÿÿÿØG  °G ¢°N  °V  °_  °j °w °„ Žà£xÚÿÿÿÿà«pÚ «à³`Ú ­àÚ àº@ ±  ¯àÚ àÁ  ´  ²àÇà  µ  ·ÿÿÿÿÿÿÿÿ€°Í ¹àà àÒ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÛÀ Á€ ½àÚ àã  Å  ÃàÚ àí€ È  Æà£xÚ Éà«pÚ Ëà³`Ú ÍàÚ àº@ Ñ  ÏàÚ àÁ  Ô  ÒàÇà  Õ  ×ÿÿÿÿÿÿÿÿ`°÷ ÙàÛ@ °þ ÜàÛ@ ° Þà$`Ä ÿÿÿÿà*@Ä  áà0 Ä  ãà6Ä  å  çÿÿÿÿÿÿÿÿ€°< éàHÀÛ@@ÿÿÿÿàO€Û@@ ìàT@Û@@ îà àY  ò  ðà^à  ó  õÿÿÿÿÿÿÿÿØc ÷°mÙ °xà  ‚ÿÿÿÿ ˆ ü Ž þ ”   °š ¡³'™(Ž)*¡+³,-o™pŽqr¡s³tu €™Ž¡³ €ÆÛ@ €Î Û@ €Ö Û@ €ãÛ@ €îÛ@ €ù Û@ €ü$Û@ €ÿ(Û@ €,Û@ €Û@ €0Û@ € .Û@ €Û@ €Û@ €-4Ù  Q 1€9 à t€€:Û@ÿÿÿÿ€FÛ@€-€QÛ@€/€\Û@€1€gÛ@€3€rÛ@€5€xÛ@€7€ A~Û@  $€;¡Ð&€)'™(Ž)*¡+³,-.Q ƒ€T/à ”ÿÿÿÿàÛ@ €‰;€LÿÿÿÿàÛ@ €:€O€M€‘7Û@€P€“6Û@€Rˆ0€‘A•JÛ@A™VÛ@AcÛ@A§YÙ A©dÛ@A±eÛ@A¹fÛ@AÁiÛ@AÃjÛ@AÆkÛ@AÈmÛ@AËpÛ@AÇqÛ@AÍrÛ@AÏtÛ@AÒDÛ@AÔIÛ@AÖEÛ@A~HÛ@AØ<Ù €G€Q  T€€€U  X€‚  Y€ˆ9€€B  E€†  ?€…€^  l€‰€m  p€‹  Z€V¡Ðt€HÀ€…AÿÿÿÿÿÿÿÿÿÿÿÿÀ€V\ÿÿÿÿÿÿÿÿÿÿÿÿu™vŽwx¡y³z{ |€€ €=€€€"€&€&€$€ 3€(03€)P;€;Ð@pÐApÐBpÐCxÐD|ÐE|ÐF|ÐH|ÐI|ÐJ€ÐKŒÐL˜ÐM¤ÐNÈÐOøÐQøÐRÐVÐWÐX(ÐY8ÐZ@Ð[HÐ\T`\€>€]X`]€?>€@ €A!€B#€C'€D'€E%€Fc€G0c€HPh€VÐohÐshЋpÐŒ¬ÐެÐÈÐÌÐÐP‘€…Ð’ÔЗИÐ@˜0Й0`œ€ˆÐ4P‘€…Pš€†Ð›8МH`œ€‡`œ€ˆPt€ÐuPÐvpÐw Ðx Ðy¬ÐzÈÐ{ÔÐ|àÐ}ôP~€€Ð Ѐ`€€Pƒ€‚ЄÐ…4`…€ƒ`…€„`¸€€¹8Ph€VПŒP €‰Ð¡¤Ð¢´Ð£ÌФÐ¥ЦЧШЩDЪ˜Ð«˜Ð¬ Ð¯$`¯€ŠP´€‹Ðµhжˆ`¶€ŒÐ¸`¸€€¹”`¹€Ž?€“'€”b€•$€–(€—(€˜&€™`'€štminv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindtminvintfalse_northfalse_eastcenter_latcenter_lonscale_factr_minr_majtemptminvlatlonyxconphidelta_phiisin_phicos_phitan_phiccsttsnddsfhgmax_iterHtHtC€tÿÿÿHC€tÿÿÿ@C€tÿÿÿ8C€tÿÿÿ0C€tÿÿÿ(€t@ \l@p@p p€tÿÿÿÿ dlAh@p h€tB@t`€tN@tX€tF DxDP@| P€tR LxE@| €tP TxF@| ! xH,A|„,€tnŒ (€ˆIJ(@|(€ta˜ H„”JKH@€H€t[¤ @ KL@@Œ@€t]° 8œ¬LM8@˜8€t_@t0€tT@t€tg øOR @ø €t>@tA¬LS!Œ¨Œ‹J¬LJA\ˆGC€LÿÿþLC€LÿÿþH!ddo AhL €”ÿÿÿÿ@L€”ÿÿÿÿ@Lp€”ÿÿÿÿ@L`APl,A ÜJ€”ÿÿÿÿ@LPA ÜJA¬ÜM€dÿÿþø!ø §£bÈLMA¬Ä,€”ÿÿÿÿ@LX€”ÿÿÿÿ@L€”ÿÿÿÿ@L€”ÿÿÿÿ@L(LG$—˜GAÌÐGÐL a¨Ì‹ €”ÿÿÿÿ@L@€”ÿÿÿÿ@L8€”ÿÿÿÿ@L0€”ÿÿÿÿ@LHA /K€”ÿÿÿPK€”ÿÿÿXAÌ„\€”ÿÿÿÿ@L AèVAðY!䥣MAMK€”ÿÿÿ€€”ÿÿÿÿ@L(A$ˆeA˜äw!t”ª©/A˜\/A \2³%€(ÚæÛûÛä½½½H½D½E½F½@½A½B½H½N½W½XÈP½D½CÔ½J½K½N½Y½ZP½EÓ½F½N½[PÕ½@½A½B½CÛûÛä½½ ½D½I½O½Q„ÛûÛä½½½E½I½O½Q„ÛûÛä½½½F½@½A½B½H½N½W½XPÛûÛä½½ ½@½I½J½K½L½M½N½O½QPÛûÛä½½ ½A½B½C½I½OÛûÛä½½½B½IÛûÛä½½ ½C½I½JÓ;kÛûÛä½½½I½J½K;kÛûÛä½½½JÓ½K½L;kÛûÛä½½½K½JÓÔ½L½M;kÛûÛä½½½L½J½K½NÛûÛä½½½M½J½K½L½N; ½O½QÓÖÕÕÔÕÛûÛä½½½N½QÛûÛä½½½O½RPÛûÛä½½½RP½VZÛûÛä½½½V1 Z½WÛûÛä½½½W;Œ ½XZÛûÛä½½½X;t ZÛûÛä½½ ½Y;hÛûÛä½½½Z;h½[ÛûÛä½½½[ÛûÛä½ ½½\;ŒÔ½]ÛùÛûÕ¶1³I€(0Úæˆ½s½u½w½½„½‹½Œ½Ž½’½£½§½¨½©½ª½¬½¯½¶ÈP½sPÛûÛä½½ ½o½s½‹½Œ½ŽPÓ½¨½ªPÖ½’½˜½Ÿ½¬½¯½µ’½Ž½’½˜½Ÿ½¬½¯½µ’ÛûÛä½½½Œ½Ž½’½§½©½¬½¯’½Ž½‹½’ÖÛûÛä½½½ÛûÛä½½½‹½’½¬Ô½¯ÔÔ½¶P½˜Ö½£½§½©½¬½¯P½ŽÛûÛä½½½ŽÛûÛä½½½½˜½½’;kÓÓÛûÛä½½ ½’½˜Ó;kÛûÛä½½½—½˜Ó½™½½›ZZ2Z½œÛûÛä½½½œ½€½…½¸½u½wP½v½y’ÖÛûÛä½ÓÖ;k½v½y’½wÕÕÕÓ½½„P½vÖÔÔÔÛûÛä½ÓÖÖÖÖ½½w½x;kÛûÛä½Ó½x½yÛûÛä½½½y;k½z;k½{ÛûÛä½½½z½|’’ÛûÛä½½½|½}½ÛûÛä½½½€½…½œ½¸ÛûÛä½½½½„;;kÛûÛä½½½„Ó½…½¹ÛùÛûÕ¶½Ÿ;kÔ½µÔ½¡;x½¢;k½§ÛûÛä½½ ½¢½£½¦½§Ó½©½¯½£ÛûÛä½½ ½¥½§½¨½£½¯ÛûÛä½½½§½¨ÛûÛä½½ ½¦ÛûÛä½½½£½¦½¨;kÛûÛä½½ ½¤½ª½¬½¯’ÛûÛä½½½¨½©½¬Ó½¯’ÕÕÖÔÖÕÕÓÕÔ’ÔÔ’ÓÔ’Ó’ÔÔ½ª½©ÛûÛä½½½ª½¬½¯ÔÔÛûÛä½½½©½¬ÛûÛä½½ ½«½¬Ó½¯ÓÔÔÔÔÓÔÓÔÔÓÔÓÔÓÔÔÛûÛä½½½¬½¯ ;kÛûÛä½½½¯½µ;iÛûÛä½½½µ½¶ÛûÛä½½½¶ÛûÛä½ ½½¸½€½…½œ½¹µ¶# Ô" #D%ÓÓX%ÓÓïùà#8%Ó %ÓÔÓ ÔÓÔÓ ÔÔÓ ÔÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔA%Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô1ÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô)ÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô!ÕÓ ÕÖÕÓ Õ( ð@x $  80í  0DP\ht €@ˆ” ¬¼È0íÔ{ à ðø $4<HT`h‰tminv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@tminvtminvint@SB$tminv $gntt_label $lntt_labeltminvint S$26$tminvinte0fne1fne2fne3fnmlfnM$2ptitleradius2genrpt cenlonmeroriginoffsetptminv S$27$tminvexpcossqrtasinzatan2 adjust_lonsinfabsp_errortsincostansignutmfor.o/ 1074014915 1032 20 100666 38792 ` 1Ì „—ˆ@@¬ ´ ´Ð „’èŒðø•,\ ¨‚HG!kÂ?Ù/Ð,/Ð-/Ð.oÃPkÄ>¹kÅ>ÁkÆ>ÉkÇ>Ñ0 H 0àHKÚ> è@kÚ>é‚c:è@KÚ>é4xƒCKÚ>é7Ö>!.Ñ+`4$à4# ,€ 0H ,,‘è@,`  T7×? ” U#àKÓ>é6¹>“ù7ø +`4% /&á/,±0À¢0¤NŠ`b`,p,  +`7æ`,‘4'`,€,Á 0Än1N1‡.è@,ñ,ñè@,q,ñè@,a,ñè@,ð,`7Ú?¡,ð7Ý?a,q,a/°,à/Qè@/A,ñ+`,Ñ4:P1†.,€0È 0Çn 0$ ,¡ 0¤N ,° è@,á +`KÚ>éè@49 ,€è@,‘+`,è@48Àè@,p4KÂ>YKÇ>ÑKÆ>ÉKÅ>ÁKÄ>¹OÃ>±/Ñ0./Ñ0-è@À/Ñ0,+`490è@4:Ï–ŸKÂ>Y/è•, kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3oÀkÄ>‰kÅ>‘kÆ>™+`4# 0àH,pè@0¤.0€H 7Ø>Á2 Hè@7×>Ñ+`4$ ,0€ 0$ èòè@1€H7Ô>á.‘0ÄNè@1ÀH"`6e ,± è@0., 0… 0$ è*+`49Pè@4:èÀ4º+`,°4$à1Í,€1®. ,1 n0†N è@0êNK×=™1äN1€Hè@.à7Ù>á1ÎN/1˜äiŒè@1 H1„nè@@2 0$ è#7 /Q0…N,`,€,0‡.KÝ=‘0¦N 1(N Ë€ƒx/  +`2 H4%`7Á>á,1,¡0ÆN1†Nè@0‡N7Â>á,±,A #à7æ 0€H1)N,Ñ kÆ>¡2sN 0ÇN1ïNè@1¨.+`,°, 4&à,À 7Ó?¡7Ü?a,q1$n,a/.qè@.a"À1°.6Ô`6ß .C–.‘#@1žn..€7Xà2N,Á/á7Y ,À0¼. 1ÛN ,¡Uš/2äN//ñzRK™Î,/27N,‘/4/à K×=™/!KÕ>¡1†n2NKÝ=‘1ÝN3þ.™òTÆ2×/ð1˜n.°1ÓN2P*+ß3‘N1ö,1®1sN3Q .à 1‰n,¡,,Á,€›;'3¯. 3ÊN0¨2?N2ð1‡N0ÖN 02NN 2k/ KÂ=ÙKÆ>™KÅ>‘KÄ>‰OÃ>/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ?ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t ¿ðIllegal zone numberutm-forintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Point projects into infinityutm-forÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,‰X èÀhÀ8‰X!€hhD‹p>(¨•@°Pû >(P@°x\ÿÿÿÿ ¨$$l ÌM|$M||XHøM øˆ`@U˜”/dÐ^Z(` 1€0uˆ¬ÿÿÿÿ€0 Àuˆ À¼9¿Œð‚HÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@) ?/æÂ@€ M|ø` À°9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà' à ÿÿÿÿà+à  á  ãÿÿÿÿÿÿÿÿ@°0 åà' Ù ÿÿÿÿà+Ù  è  êÿÿÿÿÿÿÿÿ@°6 ì°=Ø E]àà ày ò ÿÿÿÿà…à  óÀ õ Ø‘ ÷°˜ øà¡@ ù ÿÿÿÿà¯ à  úà½Ã  ü  þÿÿÿÿÿÿÿÿ`ØÌ °Õ  àÿÿÿÿ í   Øø àà ÿÿÿÿà'àà   à/Àà   à7 Ã  à?€Ã  àF`à  àN@à  àV à  à]à    ÿÿÿÿÿÿÿÿ Ød àg Ù ÿÿÿÿào <     "ÿÿÿÿÿÿÿÿ@Øv $° &à‹@ &@ÿÿÿÿà” &@ (  *ÿÿÿÿÿÿÿÿ€Ø  , «ÿÿÿÿ ´ / ½ 1 Ë 3 Ù 5 è 7 9 Øö ;° <° Ú à Ù ÿÿÿÿào <  ?  Aÿÿÿÿÿÿÿÿ@Ø Cà‹@ E@ÿÿÿÿà” E@ F  Hÿÿÿÿÿÿÿÿ€Ø$ Jà. à ÿÿÿÿà9à  M  Oÿÿÿÿÿÿÿÿ@ØH QàQ Ú ÿÿÿÿàTÚ  T  Vÿÿÿÿÿÿÿÿ@ØW X°` Z°iÙ às Ù ÿÿÿÿàoÙ  ]  _ÿÿÿÿÿÿÿÿ@Ø| a‡ à§  J ÿÿÿÿà° J  e  gÿÿÿÿÿÿÿÿ@ع iÀ àÜ@Ù ÿÿÿÿàæ Ù  màïÙ  oàûàÙ  qàÀÙ  sà Ù  uà€Ù  wà"`Ù  yà-@Ù  {à6 Ù  }à@Ù  àJàÙ  àSÀÙ  ƒà\ Ù  …àe€Ù  ‡ào@ E@ ‰àx E@ ‹  ÿÿÿÿÿÿÿÿ`Ø E ˆ  £ÿÿÿÿ ¬ ” · – Àÿÿÿÿ ˜ Èÿÿÿþ š œ ØÑ ž` à €@  Ã àÜÀ ¢@ÿÿÿÿàâ Ù ÿÿÿÿàéà  ¦  ¨ÿÿÿÿÿÿÿÿ@àî ª@ÿÿÿÿàà àõ ® ÿÿÿÿ  ¯ÿÿÿÿÿÿÿÿ àü ±  ¬à à ÿÿÿÿ  µÿÿÿÿÿÿÿÿ à  · ÿÿÿÿà  7 ÿÿÿÿ  »ÿÿÿÿÿÿÿÿ à  ½  ¹À ¿ à #  Á ÿÿÿÿà + 4  Â  Äÿÿÿÿÿÿÿÿ@à 1 Æ@ ³À È@à 8€ Ê@ ¤à ?` ù  Ëà H@à  Íà Q à  Ïà Yà  Ñ  ÓÿÿÿÿÿÿÿÿØ b Õ° l ×àâ Ù ÿÿÿÿàéà  Ù  Ûÿÿÿÿÿÿÿÿ@àî Ý@ÿÿÿÿà E àõ á ÿÿÿÿ  âÿÿÿÿÿÿÿÿ àü ä  ßà à ÿÿÿÿ  èÿÿÿÿÿÿÿÿ à  ê ÿÿÿÿà  7 ÿÿÿÿ  îÿÿÿÿÿÿÿÿ à  ð  ìÀ ò à #  ô ÿÿÿÿà + 4  õ  ÷ÿÿÿÿÿÿÿÿ@à 1 ù@ æÀ û@à 8@ ý@ÿÿÿÿà H à  þà Qà    ÿÿÿÿÿÿÿÿ€° v  ‚ `à € Ù à œ  ÿÿÿÿ   ÿÿÿÿÿÿÿÿØ £ ° ®  ·à ÙÀÛ@@ÿÿÿÿà á€Û@@ à é@Û@@ à ñÛ@@ à ùÀÛ@@ à €Û@@ à @Û@@ à Û@@ à ÀÛ@@ !à !€Û@@ #à )@Û@@ %à 1Û@@ 'à 9ÀÛ@@ )à A€Û@@ +à I@Û@@ -à QÛ@@ /à YÀÛ@@ 1à a€Û@@ 3à i@Û@@ 5à qÛ@@ 7à yÀÛ@@ 9à €Û@@ ;à ‰@Û@@ =à Û@@ ?à —ÀÛ@@ Aà ž€Û@@ Cà ¥@Û@@ Eà ¬Û@@ Gà ³ÀÛ@@ Ià º€Û@@ Kà Á@Û@@ Mà ÈÛ@@ O  QÿÿÿÿÿÿÿÿØ Ï S° Þ Uà íàà ÿÿÿÿà øÀà  Wà  Ã  Yà €Ã  [à `à  ]à $@à  _à / à  aà :à  cà Eàà  eà PÀà  gà [ Ã  ià f€Ã  kà q`à  mà |@à  oà ‡ à  qà ’à  sà àà  uà ¨Àà  wà ³ Ã  yà ¾€Ã  {à É`à  }à Ô@à  à ß à  à êà  ƒà õàà  …à Àà  ‡à  Ã  ‰à €Ã  ‹à !`à  à ,@à  à 7 à  ‘à Bà  “à Màà  •à XÀà  —à c Ã  ™à n€Ã  ›à y`à  à „@à  Ÿà  à  ¡à šà  £à ¥àà  ¥à °Àà  §à » Ã  ©à ƀà  «à Ñ`à  ­à Û@à  ¯à å à  ±à ïà  ³à ùàà  µà Àà  ·à  Ã  ¹à €Ã  »à !`à  ½à +@à  ¿à 5 à  Áà ?à  Ãà Iàà  Åà VÀà  Çà c Ã  Éà p€Ã  Ëà }`à  Íà Š@à  Ïà — à  Ñà ¤Ã  Ó  ÕÿÿÿÿÿÿÿÿØ ® ×° ½ Ùà Ìà  ÿÿÿÿà ØÀ   Û`à €À ß  @à ä áÀ Ýà ñÀ  @ ãà ù€  @ åà@  @ çà   @ éà À  @ ëà €  @ íà! @  @ ïà(   @ ñà/ À  @ óà6 €  @ õà= @  @ ÷àD   @ ùàK À  @ ûàR €  @ ýàY @  @ ÿà`   @ àg À  @ àn €  @ àz @  @ à‚   @  àŠ À  @  à’ €  @  àš @  @ à¢   @ à¯À  @ à¼€  @ àÉ@  @ àÖ  @ àÞÀ  @ à怠 @ àì@  @ àô  @ !àüÀ  @ #à€  @ %à @  @ 'à  @ )àÀ  @ +à"€  @ -à*@  @ /à2  @ 1à:À  @ 3àB€  @ 5àJ@  @ 7àR  @ 9àZÀ  @ ;àb€  @ =àj@  @ ?àr  @ AàzÀ  @ Cà‚€  @ EàŠ@  @ Gà‘  @ Ià˜À  @ KàŸ€  @ Mà¦@  @ Oà­  @ Qà´À  @ Sເ  @ UàÁ@  @ WàÈ  @ Y  [ÿÿÿÿÿÿÿÿØÔ ]°Ü _à ÌàÄ ÿÿÿÿà ØÀÄ  a`à €À eÄ à ä gÀ càæàÄ  iàñÀÄ  kàü Ä  mà€Ä  oà`Ä  qà@Ä  sà( Ä  uà3Ä  wà> àÄ  yàI ÀÄ  {àT  Ä  }à_ €Ä  àj `Ä  àt @Ä  ƒà~ Ä  …àˆ Ä  ‡à’ àÄ  ‰àœ ÀÄ  ‹à¦  Ä  à° €Ä  àº `Ä  ‘àÄ @Ä  “àÎ Ä  •àØ Ä  —àâ àÄ  ™àì ÀÄ  ›àö  Ä  à €Ä  Ÿà `Ä  ¡à @Ä  £à Ä  ¥à( Ä  §à2 àÄ  ©à< ÀÄ  «àF  Ä  ­àU €Ä  ¯àd `Ä  ±ào @Ä  ³àz Ä  µà… Ä  ·à àÄ  ¹à› ÀÄ  »à¦  Ä  ½à± €Ä  ¿à¼ `Ä  ÁàÇ @Ä  ÃàÒ Ä  Åàâ Ä  ÇàòàÄ  ÉàÀÄ  Ëà Ä  Íà"€Ä  Ïà2`Ä  ÑàB@Ä  ÓàR Ä  Õà]Ä  ×àhàÄ  ÙàsÀÄ  Ûà~ Ä  Ýà‡€Ä  ßà`Ä  áà›@Ä  ãà¦ Ä  åà±Ä  çà¼àÄ  éàÅÀÄ  ëàΠ   íàÙ€   ïàä`   ñàï@   óàú    õà   ÷àà   ùàÀ   ûà&    ýà1€   ÿà<`   àG@   àR    à]   àhà    àsÀ    à~     à‰€   à”`   àŸ@   àª    àµ   àÀà   àËÀ   àÖ    àဠ  àì`   !à÷@   #à    %à    'àà   )à#À   +à.    -à9€   /àD`   1àN@   3àX    5àb   7àlà   9àvÀ   ;à€    =àŠ€   ?à”`   Aàž@   Cਠ   Eಠ  Gà¼à   IàÆÀ   KàР   MàÙ€   Oàâ`   Qàì@   S`à €@ W  àÈ Y@ U  [ÿÿÿÿÿÿÿÿØö ]°þ _à Ä ÿÿÿÿà€Ä  aà$`Ä  cà ñ@Ä  eà ù Ä  gàÄ  ià àÄ  kàÀÄ  mà Ä  oà!€Ä  qà(`Ä  sà/@Ä  uà6 Ä  wà=Ä  yàDàÄ  {àKÀÄ  }àR Ä  àY€Ä  à``Ä  ƒàg@Ä  …àn Ä  ‡àzÄ  ‰à‚àÄ  ‹àŠÀÄ  à’ Ä  àš€Ä  ‘à¢`Ä  “à¯@Ä  •à¼ Ä  —àÉÄ  ™àÖàÄ  ›àÞÀÄ  àæ Ä  Ÿàì€Ä  ¡àô`Ä  £àü@Ä  ¥à à  §à à  ©ààà  «àÀà  ­à" Ã  ¯à*€Ã  ±à2`à  ³à:@à  µàB à  ·àJà  ¹àRàà  »àZÀà  ½àb Ã  ¿àj€Ã  Áàr`à  Ãàz@à  Åà‚ à  ÇàŠà  Éà‘àà  Ëà˜Àà  ÍàŸ Ã  Ïঀà  Ñà­`à  Óà´@à  Õà» à  ×àÁà  Ù  ÛÿÿÿÿÿÿÿÿÀØ2 Ý°> ßàL `ÿÿÿÿàR ` áÀ ãàX åÿÿÿÿ`à € èÂà` ê æàg Úÿÿÿÿàm V îÀ ðàs ò ìà~àà  óà…  àÀ õàà  ÷  ùÿÿÿÿÿÿÿÿ$ؘ û°¥ ý ‚à²@ = ÿÿÿÿà à  àà àæ     ÿÿÿÿÿÿÿÿ`°º ° þàÍ   `ÿÿÿÿàØ     ÿÿÿÿÿÿÿÿÿÿÿÿÐå à  àð      ÿÿÿÿÿÿÿÿ€Øú à%  €ÿÿÿÿà%Ä  à%%Ä  `à € à à>$   àH  $ "  $ÿÿÿÿÿÿÿÿ&ÀØå &°T (_°yÄ à† à ÿÿÿÿà   ,@ ÿÿÿÿÃà 0 à— 2 ÿÿÿÿ@ ÿÿÿÿÃà 5 ठ7  3À 8 à³ :  .  ;ÿÿÿÿÿÿÿÿ@ؽ =àÇ Ã ÿÿÿÿàà àæ B  @  Cÿÿÿÿÿÿÿÿ@ØÒ EàÛ@à ÿÿÿÿàä à  H@ ÿÿÿÿÃà L àì N  J  Oÿÿÿÿÿÿÿÿ`Ø÷ Qþààà ÿÿÿÿà"Àà  Uà( Ã  Wà0€Ã  Yà6`à  [à=@à  ]àD à  _àLà  a  cÿÿÿÿÿÿÿÿØS e°` g_`à €€ jà àoÀ l€ÿÿÿÿàv Ã  nà€Ã  pàˆpÚ rà‘h tàš` và¬@à  xàµ à  zàÀà  |  ~ÿÿÿÿÿÿÿÿ@ØË €àÙ@ þ$ÿÿÿÿàß ‚@ ƒ  …ÿÿÿÿÿÿÿÿ%@Øç ‡àð( Øÿÿÿÿàö@ )&À Šàß ‚@ Œ  Žÿÿÿÿÿÿÿÿ*Øü à  Øÿÿÿÿà €Ã  “à € •  —ÿÿÿÿÿÿÿÿ Ø ™à*€ gÿÿÿÿ`à €€ žÃ à#*  € œà+ ’*ÿÿÿÿà. ‰%@ ¤À ¦*à1 ¨* ¢  ©ÿÿÿÿÿÿÿÿ+€Ø9 «E Dÿÿÿÿ J ¯ P ± V ³ \ µ b · i ¹ » °o ½àxÄ ÿÿÿÿà‚Ä  ¿àŒÚ Á  Ãÿÿÿÿÿÿÿÿ à’ Å ÿÿÿÿà–Ä ÿÿÿÿà Ä  Éà«Ä  ËàŒÚ Í  Ïÿÿÿÿÿÿÿÿ àµ Ñ  Çà¹Ã  ÓÀ Õ Ø ×àÇ à ÿÿÿÿàÐà  ÚàÙàà  ÜàâÀà  Þàê Ã  ààò€Ã  âàù`à  äàÿ@à  æà à  èàà  ê  ìÿÿÿÿÿÿÿÿ@Ø îà`Ä ÿÿÿÿà#@Ä  ñà) Ä  óà/Ä  õ  ÷ÿÿÿÿÿÿÿÿ€°5 ùAàT@à ÿÿÿÿà^    ýà àg   ÿà àpà   à àwÀ   àÂ à€    àÂ à‹€    à’` 6  à™@ 7  àÂ à     à ઠ    ÿÿÿÿÿÿÿÿ`ز àT€Ã ÿÿÿÿà^`   à à‹@ !  àÂ à   $  "à ઠ'  %  (ÿÿÿÿÿÿÿÿ Ø¹ *Â×ðàÀÛ@@ÿÿÿÿà €Û@@ 1à@Û@@ 3àÂ à  7  5àà  8  :ÿÿÿÿÿÿÿÿØ <°)Ù °4à  >ÿÿÿÿ D A J C P E G °V I]o?š@ABEC]DEÀFˆG ·H ‚I_JEKLAMNðO]PoQRwšxyz]{|À}ˆ~ · ‚€_E‚ƒA„…ð†]‡oˆ‰ €šE]‡ À E ˆ  ‚  · ‚_þ_EAÂ×ð]o €‚Û@ €ŠÛ@ €’Û@ €ŸÛ@ €ª Û@ €µÛ@ €¸"Û@ €»&Û@ €¾*Û@ €ÁÛ@ €Ä.Û@ €È,Û@ €ÌÛ@ €ÛÛ@ €é2Û@Q í€Gà ü€€÷Ù ÿÿÿÿ€üÛ@€A€Û@€C€ Û@€Eˆ€PAÛ@€;  >€L  8€I¡ÐE€=À€I:ÿÿÿÿAÿÿÿÿFšGHIEJ]KLÀMˆN ·O ‚P_QERSATUðV]WoXYZQ €s[à dÿÿÿÿàÛ@ €9€kÿÿÿÿàÛ@ €!8€n€l€#7Û@€o€'6Û@€q€\A+<Û@A5=Û@A=>Û@AEKÛ@AHLÛ@ALAÛ@ANOÛ@APSÛ@ARQÛ@AUFÛ@AYVÛ@A[_Û@€`€c  f€€g  n€‘  o€Ž  {€u¡Ð}€g~š€]‚ƒÀ„ˆ… ·† ‚‡_ˆE‰ŠA‹Œð]Žo ‘€€ €=€€€€?€€0€ € W€ f€ € €¸€.€'€€ì€Ÿ€ã€€ €€G€"€&€&€$€2€<02€=P7€IÐ:,Ð?PÐ@lÐAtÐBtÐCtÐD¼ÐE¼ÐGÈÐHäÐIìÐJøÐKÐLÐM8ÐNhÐPhÐQhÐUtÐV|ÐWŒÐX˜ÐY¨ÐZ°`Z€N€[´P7€IP;€LÐ<ÜÐ=ì`=€M`Z€N€[ðP7€IÐDôÐEô`Z€N`[€O>€R €S!€T€U@€V€WD€Xƒ€Y)€Z߀[5€\1€]¬€^ä€_"€`H€a#€b'€c'€d%€eb€f0b€gPg€uÐq@ÐrPÐv`Pw€ŽÐxxÐyŒPz€Ð{¸Ð|È`|€P€‘ЀÐÐЂ4Ѓ@ЄPÐ…l`…€’`…€“ЉtЊ”ЋÄÐŒÄÐÄÐŽÌÐÌÐøÐ’hЕìЙ0`™€”€š0`š€•?€–'€—b€˜€™/€šL€›„€œž€^€ž=€Ÿk€ ¹€¡倢#€£I€¤$€¥(€¦(€§&€¨`'€©utmfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/stdlib.hremquotdiv_tldiv_twchar_t/usr/include/sys/wait.h/usr/include/sys/sigevent.h__sival_ptr__sival_intsigvalsigval_t__sigev_value__sigev_signo__sigev_notifysigeventsigevent_tSIGEV_SIGNALSIGEV_NONE__sigev_types/usr/include/sys/time.htm_isdsttm_ydaytm_wdaytm_yeartm_montm_mdaytm_hourtm_mintm_sectmtv_nsectv_sectimespectimestruc_tit_valueit_intervalitimerspecRTTIMER1RTTIMER0CLOCK_PROFILECLOCK_VIRTUALCLOCK_REALTIMECLOCK_INVALID__clockid_tclockid_ttimer_ttv_usectimevalitimervaltz_dsttimetz_minuteswesttimezonelohi__cyclescycles_t__fd_masktv_nunitki_timeval/usr/include/sys/_rlimit_body.hrlim_maxrlim_currlimit/usr/include/sys/resource.hru_nivcswru_nvcswru_nsignalsru_msgrcvru_msgsndru_iochru_oublockru_inblockru_nswapru_majfltru_minfltru_isrssru_idrssru_ixrssru_maxrssru_stimeru_utimerusage/usr/include/sys/siginfo.hSI_MESGQSI_ASYNCIOSI_TIMERSI_USERSI_QUEUE__si_codes__pad__band__fd__file__addr__fault__status__SIGCLD__uid__kill__pdata__pid__proc__datasi_valuesi_errnosi_codesi_signo__siginfosiginfo_tk_siginfo_t/usr/include/sys/newsig.hsigset__sigset_tsigset_t/usr/include/machine/save_state.hss_fp31ss_fp30ss_fp29ss_fp28ss_fp27ss_fp26ss_fp25ss_fp24ss_fp23ss_fp22ss_fp21ss_fp20ss_fp19ss_fp18ss_fp17ss_fp16ss_fp15ss_fp14ss_fp13ss_fp12ss_fp11ss_fp10ss_fp9ss_fp8ss_fp7ss_fp6ss_fp5ss_fp4ss_fp3ss_fp2ss_fp1ss_fp0__fp_dbl_blockfp_dbl_block_tss_fp31_loss_fp31_hiss_fp30_loss_fp30_hiss_fp29_loss_fp29_hiss_fp28_loss_fp28_hiss_fp27_loss_fp27_hiss_fp26_loss_fp26_hiss_fp25_loss_fp25_hiss_fp24_loss_fp24_hiss_fp23_loss_fp23_hiss_fp22_loss_fp22_hiss_fp21_loss_fp21_hiss_fp20_loss_fp20_hiss_fp19_loss_fp19_hiss_fp18_loss_fp18_hiss_fp17_loss_fp17_hiss_fp16_loss_fp16_hiss_fp15_loss_fp15_hiss_fp14_loss_fp14_hiss_fp13_loss_fp13_hiss_fp12_loss_fp12_hiss_fp11_loss_fp11_hiss_fp10_loss_fp10_hiss_fp9_loss_fp9_hiss_fp8_loss_fp8_hiss_fp7_loss_fp7_hiss_fp6_loss_fp6_hiss_fp5_loss_fp5_hiss_fp4_loss_fp4_hiss_fpexcept7ss_fpexcept6ss_fpexcept5ss_fpexcept4ss_fpexcept3ss_fpexcept2ss_fpexcept1ss_fpstat__fp_int_blockfp_int_block_tss_newcksumss_oldcksumss_reserved2ss_cr26ss_cr25ss_cr24ss_cr13ss_cr12ss_cr10ss_cr9ss_cr8ss_cr0ss_sr7ss_sr6ss_sr5ss_sr3ss_sr2ss_sr1ss_sr0ss_sr4ss_cpustatess_cr22ss_cr21ss_cr20ss_cr19ss_cr15ss_pcsq_tailss_pcoq_tailss_pcsq_headss_pcoq_headss_cr11ss_gr31ss_spss_ret1ss_ret0ss_dpss_arg0ss_arg1ss_arg2ss_arg3ss_gr22ss_gr21ss_gr20ss_gr19ss_gr18ss_gr17ss_gr16ss_gr15ss_gr14ss_gr13ss_gr12ss_gr11ss_gr10ss_gr9ss_gr8ss_gr7ss_gr6ss_gr5ss_gr4ss_gr3ss_rpss_gr1ss_reserved__reg64__reg64_tss_cr26_loss_cr26_hiss_cr25_loss_cr25_hiss_cr24_loss_cr24_hiss_cr13_loss_cr13_hiss_cr12_loss_cr12_hiss_cr10_loss_cr10_hiss_cr9_loss_cr9_hiss_cr8_loss_cr8_hiss_cr0_loss_cr0_hiss_sr7_loss_sr7_hiss_sr6_loss_sr6_hiss_sr5_loss_sr5_hiss_sr3_loss_sr3_hiss_sr2_loss_sr2_hiss_sr1_loss_sr1_hiss_sr0_loss_sr0_hiss_sr4_loss_sr4_hiss_cpustate_loss_cpustate_hiss_cr22_loss_cr22_hiss_cr21_loss_cr21_hiss_cr20_loss_cr20_hiss_cr19_loss_cr19_hiss_cr15_loss_cr15_hiss_pcsq_tail_loss_pcsq_tail_hiss_pcoq_tail_loss_pcoq_tail_hiss_pcsq_head_loss_pcsq_head_hiss_pcoq_head_loss_pcoq_head_hiss_cr11_loss_cr11_hiss_gr31_loss_gr31_hiss_sp_loss_sp_hiss_ret1_loss_ret1_hiss_ret0_loss_ret0_hiss_dp_loss_dp_hiss_arg0_loss_arg0_hiss_arg1_loss_arg1_hiss_arg2_loss_arg2_hiss_arg3_loss_arg3_hiss_gr22_loss_gr22_hiss_gr21_loss_gr21_hiss_gr20_loss_gr20_hiss_gr19_loss_gr19_hiss_gr18_loss_gr18_hiss_gr17_loss_gr17_hiss_gr16_loss_gr16_hiss_gr15_loss_gr15_hiss_gr14_loss_gr14_hiss_gr13_loss_gr13_hiss_gr12_loss_gr12_hiss_gr11_loss_gr11_hiss_gr10_loss_gr10_hiss_gr9_loss_gr9_hiss_gr8_loss_gr8_hiss_gr7_loss_gr7_hiss_gr6_loss_gr6_hiss_gr5_loss_gr5_hiss_gr4_loss_gr4_hiss_gr3_loss_gr3_hiss_rp_loss_rp_hiss_gr1_loss_gr1_hi__reg32__reg32_tss_mpsfu_ovfloss_mpsfu_lowss_mpsfu_high__ss_narrow__ss_narrow_tss_32ss_64ss_widess_xorfpintfpdblss_fpblockss_padss_narrowss_flags__save_statesave_state_tss_sizestack_tmcontext_t__uc_stack__uc_sigmask__ucontext__uc_link__sub_ctxtuc_subcontextuc_reserved_flagsuc_created_by_getcontextuc_sparesuc_mcontextucontext_t/usr/include/sys/signal.hsig_atomic_tsa_flagssa_mask__sa_handler__sa_sigaction__handlersigactionss_onstacksigstacksv_flagssv_masksv_handlersigvec/usr/include/machine/frame.hfm_pspfm_epfm_clupfm_slfm_crpfm_erpfm_esr4fm_edpframe_markerframe_marker_tsm_argsm_rval2sm_rval1sm_errorsm_eosyssm_syscall_actionsm_omasksm_onstacksm_syscallsiglocal_miscsl_sssl_miscsiglocalsl_sisl_ucsiglocalxsi__paddingsc__xsisc_sfmsc_argssxslsc_ctxtsigcontextP_ALLP_CIDP_GIDP_UIDP_SIDP_PGIDP_PIDidtype_tw_Stopvalw_Stopsigw_padw_Sw_Termsigw_Coredumpw_Retcodew_Tw_statuswaitkeepcostfordblksuordblksfsmblksusmblkshblkhdhblkssmblksordblksarenamallinfoword4word3word2word1long_double/usr/include/pwd.hpw_audflgpw_audidpw_shellpw_dirpw_gecospw_commentpw_agepw_gidpw_uidpw_passwdpw_namepasswds_passwd/usr/include/errno.h/usr/include/sys/errno.h/usr/include/math.hretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindutmforintzonescale_factr_minr_majtemputmforyxlatlondelta_lonsin_phicos_phialalsbcttqconnmlA(ÄGA,ÄJC€üÿÿÿC€üÿÿÿ€üB@üp€üÿÿÿÿ@üh€üD ppA@`tÄ`@l`€üI€ÄPt|BCP@tP€ü:xÄCEX@tX€ü` ´¸DC¼Ä@°€üd@üAäð8€üTøð(èôHI(@Ä(€üWðHðIJH@ÄH€üYð@ü JK@@Ä@€ü[ð8KL8@Ä8€ü]@ü0€üb@ü€üM€ð h|NV @Ä €ü? 8hQMlð@ÄHdA@xSC€xÿÿþÌC€xÿÿþÈ€dÿÿÿÿ@xXAPxDK€dÿÿÿ`K€dÿÿÿh€dÿÿÿÿ@xAŒ¸J€dÿÿÿÿ@xp€dÿÿÿÿ@x`ÌÔŽ/Pˆ,A ,€dÿÿÿÿ@xPA”|YAÄdD€dÿÿÿÿ@x !œÀ‹ŠJAÄØJ!´ÀŒŠMAÄÄMĄP€dÿÿÿÿ@x(Aø´V€dÿÿÿÿ@xH€dÿÿÿÿ@x@€dÿÿÿÿ@x8€dÿÿÿÿ@x0Ah,€dÿÿÿÿ@x€dÿÿÿÿ@x€dÿÿÿÿ@x³e€( Úæ½:½C½E½VÛûÛä½½½:6Ô½C½E½VÖÛûÛä½½½:6½C½A½?½@Õ½G½M½W½XÈPP½B½C½I½J½M½YPÛûÛä½½ ½?½B½EÛûÛä½½½AÛûÛä½½ ½@½C6ÛûÛä½½ ½B½CÓ½D½E½H½N½P½Q„½E½CÓ½DÕ„ÔÔ½M½QPPÖ½CÛûÛä½½½D½C½EÛûÛä½½ ½C½E½H½I½J½K½L½M½N½PP½HÕÕ½Q„½G½H½I½J½K½L½M½N½PP½G½HÖ½QÛûÛä½½½G½HÓ½IÓ;kÛûÛä½½½H½I½J;k ÛûÛä½½½IÓ½J½K;k ÛûÛä½½½J½IÓÔ½K½L;k ÛûÛä½½½K½I½J½MÛûÛä½½½L½I½J½K½M; ½N½P½UVÔÔVÕ½MÖÕÔÛûÛä½½½Q½MÛûÛä½½½MÛûÛä½½½U1 ÛûÛä½½½N½VVÛûÛä½½ ½V2V½WÛûÛä½½½W;Œ½XVÛûÛä½½½X;tVÛûÛä½½ ½YÛûÛäÖ½½Z;h½=Õ½[ÛùÛûÕ¶½¹kÅ>ÁkÆ>ÉkÇ>Ñ0 H 0àHKÚ> è@kÚ>é‚b‚è@KÚ>é4xƒBbKÚ>é7Ü>!/‘+`4$à4# ,€ 0H ,,‘è@,`  T7×? ” U#àKÓ>é6¹>“ù7ø +`4% /&á/,±0À¢0¤NŠ`a¨,p,  +`7æ`,‘4'`,€,Á 0Än0çN1ˆ.è@,ñ,ñè@,q,ñè@,a,ñè@,ð,`7Ú?¡,ð7Ý?a,q,a/°,à/Qè@/A,ñ,Ñ,€1‡.0å 0èn 0ÄN ,° 0$ èh,á +`4èXh6+`490è@4:Ï–€¸KÂ>Y/èM, +`h +`è@4:P+`KÚ>éè@49 ,€è@,‘+`,è@48Àè@,p4KÂ>YKÇ>ÑKÆ>ÉKÅ>ÁKÄ>¹OÃ>±/Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ=©kÅ=±kÆ=¹kÇ=ÁkÈ=ÉkÉ=ÑkÊ=ÙkË=á+`4'0àH H!4 KÄ<‘ˆ !ÀKÃ<™4ó 4èà.` # -7+`1©..p-7& 1Çn.q ,Ð4 0©.-a-q 4å -`4ç`0È 1Dn1àH @µJè@1°N,¡1µN0ÄNè@1ç,ð1¬N0ÄNè@2g.,à,±0äN2h 1&n 1M.è@1¥ 0’ 0$ „"²‰I?µJ+`49Pè@4:èÐ4¾4åà!,¡, 0ÄN0§nè@@5 , ,Q ,¡ 4å 1„n0©N, ,A1§n 0ˆ. &rè@1ÀH0€H1­N1ïN1ˆ1†.0‡nè@@è@0€H1À 0$ è(,€! 5*`-@0…N,€1  0$ è*1à 0$ è,°Ë€€@,`1 Hè@1àH,°è@0Ä,`4KÂ<ÙKË=áKÊ=ÙKÉ=ÑKÈ=ÉKÇ=ÁKÆ=¹KÅ=±KÄ=©OÃ=¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,1 Hè@-p0 0$ è‚1 H7Ø>¡è@7×>±è@1 H7Ö>¡,ñ.À0€H.Ð7Ü>13N ,Ñ,á2”N1 N 7Á=ñ0çN 7Ë>¡1Ë.,061ïN0ÉN/è@2ÀH-2RN-" 0Än,ñ2uN6´ 1Ü..7Á=ñ.€,062]N1çN . # 7Ú>17¿à7· 7¸`.‘37N2úN25n.ñ1d2—N3 /A/ñ1X.2PN3Ön/ð0¥N/à1õN0ÜN/á,á3}n šÌ^šg&/1ðN.ð.à3N0Én .á0×n‰;‰[! Ü$Á0 ¢1äN,€,°,`Ë€›MKÂ<Ù?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ?à?ð@@@=Û|ßÙ×½»?ù!ûTD-@8@@@$@"@>@N€@V€@r @F€@o€@4@<@ ¿ðIllegal zone numberutm-invintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Latitude failed to convergeUTM-INVERSEÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,X 0è°è8X!˜˜˜D’¸>(˜@´PJ>(P@¸x\ÿÿÿÿ $$le <M|$M||fY¸ HM  Hˆic Vè ”yh w\ˆx {„x¬ÿÿÿÿ„ x ¼ƒÁ’¸† Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$CODE$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@)?/æÇ@€ M| H x °9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà' à ÿÿÿÿà+à  á  ãÿÿÿÿÿÿÿÿ@°0 åà' Ù ÿÿÿÿà+Ù  è  êÿÿÿÿÿÿÿÿ@°6 ì°=Ø E]àà ày ò ÿÿÿÿà…à  óÀ õ Ø‘ ÷°˜ øà¡@ ù ÿÿÿÿà¯ à  úà½Ã  ü  þÿÿÿÿÿÿÿÿ`ØÌ °Õ  àÿÿÿÿ í   Øø àà ÿÿÿÿà'àà   à/Àà   à7 Ã  à?€Ã  àF`à  àN@à  àV à  à]à    ÿÿÿÿÿÿÿÿ Ød àg Ù ÿÿÿÿào <     "ÿÿÿÿÿÿÿÿ@Øv $° &à‹@ &@ÿÿÿÿà” &@ (  *ÿÿÿÿÿÿÿÿ€Ø  , «ÿÿÿÿ ´ / ½ 1 Ë 3 Ù 5 è 7 9 Øö ;° <° Ú à Ù ÿÿÿÿào <  ?  Aÿÿÿÿÿÿÿÿ@Ø Cà‹@ E@ÿÿÿÿà” E@ F  Hÿÿÿÿÿÿÿÿ€Ø$ Jà. à ÿÿÿÿà9à  M  Oÿÿÿÿÿÿÿÿ@ØH QàQ Ú ÿÿÿÿàTÚ  T  Vÿÿÿÿÿÿÿÿ@ØW X°` Z°iÙ às Ù ÿÿÿÿàoÙ  ]  _ÿÿÿÿÿÿÿÿ@Ø| a‡ à§  J ÿÿÿÿà° J  e  gÿÿÿÿÿÿÿÿ@ع iÀ àÜ@Ù ÿÿÿÿàæ Ù  màïÙ  oàûàÙ  qàÀÙ  sà Ù  uà€Ù  wà"`Ù  yà-@Ù  {à6 Ù  }à@Ù  àJàÙ  àSÀÙ  ƒà\ Ù  …àe€Ù  ‡ào@ E@ ‰àx E@ ‹  ÿÿÿÿÿÿÿÿ`Ø E ˆ  £ÿÿÿÿ ¬ ” · – Àÿÿÿÿ ˜ Èÿÿÿþ š œ ØÑ ž` à €@  Ã àÜÀ ¢@ÿÿÿÿàâ Ù ÿÿÿÿàéà  ¦  ¨ÿÿÿÿÿÿÿÿ@àî ª@ÿÿÿÿàà àõ ® ÿÿÿÿ  ¯ÿÿÿÿÿÿÿÿ àü ±  ¬à à ÿÿÿÿ  µÿÿÿÿÿÿÿÿ à  · ÿÿÿÿà  7 ÿÿÿÿ  »ÿÿÿÿÿÿÿÿ à  ½  ¹À ¿ à #  Á ÿÿÿÿà + 4  Â  Äÿÿÿÿÿÿÿÿ@à 1 Æ@ ³À È@à 8€ Ê@ ¤à ?` ù  Ëà H@à  Íà Q à  Ïà Yà  Ñ  ÓÿÿÿÿÿÿÿÿØ b Õ° l ×àâ Ù ÿÿÿÿàéà  Ù  Ûÿÿÿÿÿÿÿÿ@àî Ý@ÿÿÿÿà E àõ á ÿÿÿÿ  âÿÿÿÿÿÿÿÿ àü ä  ßà à ÿÿÿÿ  èÿÿÿÿÿÿÿÿ à  ê ÿÿÿÿà  7 ÿÿÿÿ  îÿÿÿÿÿÿÿÿ à  ð  ìÀ ò à #  ô ÿÿÿÿà + 4  õ  ÷ÿÿÿÿÿÿÿÿ@à 1 ù@ æÀ û@à 8@ ý@ÿÿÿÿà H à  þà Qà    ÿÿÿÿÿÿÿÿ€° v  ‚ `à € Ù à œ  ÿÿÿÿ   ÿÿÿÿÿÿÿÿØ £ ° ®  ·à ÙÀÛ@@ÿÿÿÿà á€Û@@ à é@Û@@ à ñÛ@@ à ùÀÛ@@ à €Û@@ à @Û@@ à Û@@ à ÀÛ@@ !à !€Û@@ #à )@Û@@ %à 1Û@@ 'à 9ÀÛ@@ )à A€Û@@ +à I@Û@@ -à QÛ@@ /à YÀÛ@@ 1à a€Û@@ 3à i@Û@@ 5à qÛ@@ 7à yÀÛ@@ 9à €Û@@ ;à ‰@Û@@ =à Û@@ ?à —ÀÛ@@ Aà ž€Û@@ Cà ¥@Û@@ Eà ¬Û@@ Gà ³ÀÛ@@ Ià º€Û@@ Kà Á@Û@@ Mà ÈÛ@@ O  QÿÿÿÿÿÿÿÿØ Ï S° Þ Uà íàà ÿÿÿÿà øÀà  Wà  Ã  Yà €Ã  [à `à  ]à $@à  _à / à  aà :à  cà Eàà  eà PÀà  gà [ Ã  ià f€Ã  kà q`à  mà |@à  oà ‡ à  qà ’à  sà àà  uà ¨Àà  wà ³ Ã  yà ¾€Ã  {à É`à  }à Ô@à  à ß à  à êà  ƒà õàà  …à Àà  ‡à  Ã  ‰à €Ã  ‹à !`à  à ,@à  à 7 à  ‘à Bà  “à Màà  •à XÀà  —à c Ã  ™à n€Ã  ›à y`à  à „@à  Ÿà  à  ¡à šà  £à ¥àà  ¥à °Àà  §à » Ã  ©à ƀà  «à Ñ`à  ­à Û@à  ¯à å à  ±à ïà  ³à ùàà  µà Àà  ·à  Ã  ¹à €Ã  »à !`à  ½à +@à  ¿à 5 à  Áà ?à  Ãà Iàà  Åà VÀà  Çà c Ã  Éà p€Ã  Ëà }`à  Íà Š@à  Ïà — à  Ñà ¤Ã  Ó  ÕÿÿÿÿÿÿÿÿØ ® ×° ½ Ùà Ìà  ÿÿÿÿà ØÀ   Û`à €À ß  @à ä áÀ Ýà ñÀ  @ ãà ù€  @ åà@  @ çà   @ éà À  @ ëà €  @ íà! @  @ ïà(   @ ñà/ À  @ óà6 €  @ õà= @  @ ÷àD   @ ùàK À  @ ûàR €  @ ýàY @  @ ÿà`   @ àg À  @ àn €  @ àz @  @ à‚   @  àŠ À  @  à’ €  @  àš @  @ à¢   @ à¯À  @ à¼€  @ àÉ@  @ àÖ  @ àÞÀ  @ à怠 @ àì@  @ àô  @ !àüÀ  @ #à€  @ %à @  @ 'à  @ )àÀ  @ +à"€  @ -à*@  @ /à2  @ 1à:À  @ 3àB€  @ 5àJ@  @ 7àR  @ 9àZÀ  @ ;àb€  @ =àj@  @ ?àr  @ AàzÀ  @ Cà‚€  @ EàŠ@  @ Gà‘  @ Ià˜À  @ KàŸ€  @ Mà¦@  @ Oà­  @ Qà´À  @ Sເ  @ UàÁ@  @ WàÈ  @ Y  [ÿÿÿÿÿÿÿÿØÔ ]°Ü _à ÌàÄ ÿÿÿÿà ØÀÄ  a`à €À eÄ à ä gÀ càæàÄ  iàñÀÄ  kàü Ä  mà€Ä  oà`Ä  qà@Ä  sà( Ä  uà3Ä  wà> àÄ  yàI ÀÄ  {àT  Ä  }à_ €Ä  àj `Ä  àt @Ä  ƒà~ Ä  …àˆ Ä  ‡à’ àÄ  ‰àœ ÀÄ  ‹à¦  Ä  à° €Ä  àº `Ä  ‘àÄ @Ä  “àÎ Ä  •àØ Ä  —àâ àÄ  ™àì ÀÄ  ›àö  Ä  à €Ä  Ÿà `Ä  ¡à @Ä  £à Ä  ¥à( Ä  §à2 àÄ  ©à< ÀÄ  «àF  Ä  ­àU €Ä  ¯àd `Ä  ±ào @Ä  ³àz Ä  µà… Ä  ·à àÄ  ¹à› ÀÄ  »à¦  Ä  ½à± €Ä  ¿à¼ `Ä  ÁàÇ @Ä  ÃàÒ Ä  Åàâ Ä  ÇàòàÄ  ÉàÀÄ  Ëà Ä  Íà"€Ä  Ïà2`Ä  ÑàB@Ä  ÓàR Ä  Õà]Ä  ×àhàÄ  ÙàsÀÄ  Ûà~ Ä  Ýà‡€Ä  ßà`Ä  áà›@Ä  ãà¦ Ä  åà±Ä  çà¼àÄ  éàÅÀÄ  ëàΠ   íàÙ€   ïàä`   ñàï@   óàú    õà   ÷àà   ùàÀ   ûà&    ýà1€   ÿà<`   àG@   àR    à]   àhà    àsÀ    à~     à‰€   à”`   àŸ@   àª    àµ   àÀà   àËÀ   àÖ    àဠ  àì`   !à÷@   #à    %à    'àà   )à#À   +à.    -à9€   /àD`   1àN@   3àX    5àb   7àlà   9àvÀ   ;à€    =àŠ€   ?à”`   Aàž@   Cਠ   Eಠ  Gà¼à   IàÆÀ   KàР   MàÙ€   Oàâ`   Qàì@   S`à €@ W  àÈ Y@ U  [ÿÿÿÿÿÿÿÿØö ]°þ _à Ä ÿÿÿÿà€Ä  aà$`Ä  cà ñ@Ä  eà ù Ä  gàÄ  ià àÄ  kàÀÄ  mà Ä  oà!€Ä  qà(`Ä  sà/@Ä  uà6 Ä  wà=Ä  yàDàÄ  {àKÀÄ  }àR Ä  àY€Ä  à``Ä  ƒàg@Ä  …àn Ä  ‡àzÄ  ‰à‚àÄ  ‹àŠÀÄ  à’ Ä  àš€Ä  ‘à¢`Ä  “à¯@Ä  •à¼ Ä  —àÉÄ  ™àÖàÄ  ›àÞÀÄ  àæ Ä  Ÿàì€Ä  ¡àô`Ä  £àü@Ä  ¥à à  §à à  ©ààà  «àÀà  ­à" Ã  ¯à*€Ã  ±à2`à  ³à:@à  µàB à  ·àJà  ¹àRàà  »àZÀà  ½àb Ã  ¿àj€Ã  Áàr`à  Ãàz@à  Åà‚ à  ÇàŠà  Éà‘àà  Ëà˜Àà  ÍàŸ Ã  Ïঀà  Ñà­`à  Óà´@à  Õà» à  ×àÁà  Ù  ÛÿÿÿÿÿÿÿÿÀØ2 Ý°> ßàL `ÿÿÿÿàR ` áÀ ãàX åÿÿÿÿ`à € èÂà` ê æàg Úÿÿÿÿàm V îÀ ðàs ò ìà~àà  óà…  àÀ õàà  ÷  ùÿÿÿÿÿÿÿÿ$ؘ û°¥ ý ‚à²@ = ÿÿÿÿà à  àà àæ     ÿÿÿÿÿÿÿÿ`°º ° þàÍ   `ÿÿÿÿàØ     ÿÿÿÿÿÿÿÿÿÿÿÿÐå à  àð      ÿÿÿÿÿÿÿÿ€Øú à%  €ÿÿÿÿà%Ä  à%%Ä  `à € à à>$   àH  $ "  $ÿÿÿÿÿÿÿÿ&ÀØå &°T (_°yÄ à† à ÿÿÿÿà   ,@ ÿÿÿÿÃà 0 à— 2 ÿÿÿÿ@ ÿÿÿÿÃà 5 ठ7  3À 8 à³ :  .  ;ÿÿÿÿÿÿÿÿ@ؽ =àÇ Ã ÿÿÿÿàà àæ B  @  Cÿÿÿÿÿÿÿÿ@ØÒ EàÛ@à ÿÿÿÿàä à  H@ ÿÿÿÿÃà L àì N  J  Oÿÿÿÿÿÿÿÿ`Ø÷ Qþààà ÿÿÿÿà"Àà  Uà( Ã  Wà0€Ã  Yà6`à  [à=@à  ]àD à  _àLà  a  cÿÿÿÿÿÿÿÿØS e°` g_`à €€ jà àoÀ l€ÿÿÿÿàv Ã  nà€Ã  pàˆpÚ rà‘h tàš` và¬@à  xàµ à  zàÀà  |  ~ÿÿÿÿÿÿÿÿ@ØË €àÙ@ þ$ÿÿÿÿàß ‚@ ƒ  …ÿÿÿÿÿÿÿÿ%@Øç ‡àð( Øÿÿÿÿàö@ )&À Šàß ‚@ Œ  Žÿÿÿÿÿÿÿÿ*Øü à  Øÿÿÿÿà €Ã  “à € •  —ÿÿÿÿÿÿÿÿ Ø ™à*€ gÿÿÿÿ`à €€ žÃ à#*  € œà+ ’*ÿÿÿÿà. ‰%@ ¤À ¦*à1 ¨* ¢  ©ÿÿÿÿÿÿÿÿ+€Ø9 «E Dÿÿÿÿ J ¯ P ± V ³ \ µ b · i ¹ » °o ½àxÄ ÿÿÿÿà‚Ä  ¿àŒÚ Á  Ãÿÿÿÿÿÿÿÿ à’ Å ÿÿÿÿà–Ä ÿÿÿÿà Ä  Éà«Ä  ËàŒÚ Í  Ïÿÿÿÿÿÿÿÿ àµ Ñ  Çà¹Ã  ÓÀ Õ Ø ×àÇ à ÿÿÿÿàÐà  ÚàÙàà  ÜàâÀà  Þàê Ã  ààò€Ã  âàù`à  äàÿ@à  æà à  èàà  ê  ìÿÿÿÿÿÿÿÿ@Ø îà`Ä ÿÿÿÿà#@Ä  ñà) Ä  óà/Ä  õ  ÷ÿÿÿÿÿÿÿÿ€°5 ùAàT@à ÿÿÿÿà^    ýà àg   ÿà àpà   à àwÀ   àÂ à€    àÂ à‹€    à’` 6  à™@ 7  àÂ à     à ઠ    ÿÿÿÿÿÿÿÿ`ز àT€Ã ÿÿÿÿà^`   à à‹@ !  àÂ à   $  "à ઠ'  %  (ÿÿÿÿÿÿÿÿ Ø¹ *Â×ðàÀÛ@@ÿÿÿÿà €Û@@ 1à@Û@@ 3àÂ à  7  5àà  8  :ÿÿÿÿÿÿÿÿØ <°)Ù °4à  >ÿÿÿÿ D A J C P E G °V I]o@šABCED]EFÀGˆH ·I ‚J_KELMANOðP]QoRS•š–—˜]™šÀ›ˆœ · ‚ž_ŸE ¡A¢£ð¤]¥o¦§ €šE]‡ À E ˆ  ‚  · ‚_þ_EAÂ×ð]o €‚Û@ €ŠÛ@ €’Û@ €ŸÛ@ €ª Û@ €µÛ@ €¸"Û@ €»&Û@ €¾*Û@ €ÁÛ@ €Ä.Û@ €È,Û@ €ÌÛ@ €ÛÛ@ €é2Ù Q í€Gà €€÷Ù ÿÿÿÿ€üÛ@€A€Û@€C€ Û@€Eˆ€PAÛ@€2  5€L  6€I¡ÐD€=À€I8ÿÿÿÿÿÿÿÿÿÿÿÿEšFGHEI]JKÀLˆM ·N ‚O_PEQRASTðU]VoWXYQ €sZà ”ÿÿÿÿàÛ@ €;€kÿÿÿÿàÛ@ €#:€n€l€'7Û@€o€)6Û@€qˆ[€°A+JÛ@A/VÛ@A3cÛ@A=YÙ A?dÛ@AGeÛ@AOfÛ@AWiÛ@AYjÛ@A\kÛ@A^mÛ@AapÛ@AÈqÛ@AcrÛ@AetÛ@AhDÛ@AjIÛ@AlEÛ@AHÛ@An<Ù €r€|  €Ÿ€€  ƒ€¡  „€žˆd€®€m  p€¥  j€¤€‰  —€¨€˜  ›€ª  …€u¡ÐŸ€gÀ€¤lÿÿÿÿÿÿÿÿÿÿÿÿÀ€u‡ÿÿÿÿÿÿÿÿÿÿÿÿ š¡¢£]¤¥À¦ˆ§ ·¨ ‚©_ªE«¬A­®ð¯]°o±² ³€€ €=€€€€?€€0€ € W€ f€ € €¸€.€'€€ì€Ÿ€ã€€ €€G€"€&€&€%€4€<04€=P9€IÐ<,ÐAPÐBlÐCtÐDtÐEtÐF¼ÐG¼ÐIÈÐJäÐKìÐLøÐMÐNÐO8ÐPdÐRdÐSpP=€LÐ>€Ð?`?€M`^€N€_”P9€IÐF˜ÐG˜ÐU¤ÐY¬ÐZ¸Ð[ÈÐ\ÔÐ]äÐ^ì`^€N€_ð`_€O>€R €S!€T€U@€V€WD€Xƒ€Y)€Z߀[5€\1€]¬€^ä€_"€`H€a#€b'€c'€d&€ee€f0e€gPj€uÐqhÐuhÐpÐŽ¬Ð¬Ð‘ÈÐ’ÌÐ’ÐP“€¤Ð”ÔЙКÐ@š0Л0`ž€§Ð’4P“€¤Pœ€¥Ð8ОH`ž€¦`ž€§Pv€žÐwPÐxpÐy Ðz Ð{¬Ð|ÈÐ}ÔÐ~àÐôP€€ŸÐ Ђ`‚€ P…€¡Ð†Ї4`‡€¢`‡€£`º€¬€»8Pj€uСŒP¢€¨Ð£¤Ð¤´Ð¥ÌЦЧШЩЪЫDЬ˜Ð­˜Ð® Ð±$`±€©P¶€ªÐ·hиˆ`¸€«Ðº`º€¬€»”`»€­?€²'€³b€´€µ/€¶L€·„€¸ž€¹^€º=€»k€¼¹€½倾#€¿I€À$€Á(€Â(€Ã'€Ä`(€Åutminv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/stdlib.hremquotdiv_tldiv_twchar_t/usr/include/sys/wait.h/usr/include/sys/sigevent.h__sival_ptr__sival_intsigvalsigval_t__sigev_value__sigev_signo__sigev_notifysigeventsigevent_tSIGEV_SIGNALSIGEV_NONE__sigev_types/usr/include/sys/time.htm_isdsttm_ydaytm_wdaytm_yeartm_montm_mdaytm_hourtm_mintm_sectmtv_nsectv_sectimespectimestruc_tit_valueit_intervalitimerspecRTTIMER1RTTIMER0CLOCK_PROFILECLOCK_VIRTUALCLOCK_REALTIMECLOCK_INVALID__clockid_tclockid_ttimer_ttv_usectimevalitimervaltz_dsttimetz_minuteswesttimezonelohi__cyclescycles_t__fd_masktv_nunitki_timeval/usr/include/sys/_rlimit_body.hrlim_maxrlim_currlimit/usr/include/sys/resource.hru_nivcswru_nvcswru_nsignalsru_msgrcvru_msgsndru_iochru_oublockru_inblockru_nswapru_majfltru_minfltru_isrssru_idrssru_ixrssru_maxrssru_stimeru_utimerusage/usr/include/sys/siginfo.hSI_MESGQSI_ASYNCIOSI_TIMERSI_USERSI_QUEUE__si_codes__pad__band__fd__file__addr__fault__status__SIGCLD__uid__kill__pdata__pid__proc__datasi_valuesi_errnosi_codesi_signo__siginfosiginfo_tk_siginfo_t/usr/include/sys/newsig.hsigset__sigset_tsigset_t/usr/include/machine/save_state.hss_fp31ss_fp30ss_fp29ss_fp28ss_fp27ss_fp26ss_fp25ss_fp24ss_fp23ss_fp22ss_fp21ss_fp20ss_fp19ss_fp18ss_fp17ss_fp16ss_fp15ss_fp14ss_fp13ss_fp12ss_fp11ss_fp10ss_fp9ss_fp8ss_fp7ss_fp6ss_fp5ss_fp4ss_fp3ss_fp2ss_fp1ss_fp0__fp_dbl_blockfp_dbl_block_tss_fp31_loss_fp31_hiss_fp30_loss_fp30_hiss_fp29_loss_fp29_hiss_fp28_loss_fp28_hiss_fp27_loss_fp27_hiss_fp26_loss_fp26_hiss_fp25_loss_fp25_hiss_fp24_loss_fp24_hiss_fp23_loss_fp23_hiss_fp22_loss_fp22_hiss_fp21_loss_fp21_hiss_fp20_loss_fp20_hiss_fp19_loss_fp19_hiss_fp18_loss_fp18_hiss_fp17_loss_fp17_hiss_fp16_loss_fp16_hiss_fp15_loss_fp15_hiss_fp14_loss_fp14_hiss_fp13_loss_fp13_hiss_fp12_loss_fp12_hiss_fp11_loss_fp11_hiss_fp10_loss_fp10_hiss_fp9_loss_fp9_hiss_fp8_loss_fp8_hiss_fp7_loss_fp7_hiss_fp6_loss_fp6_hiss_fp5_loss_fp5_hiss_fp4_loss_fp4_hiss_fpexcept7ss_fpexcept6ss_fpexcept5ss_fpexcept4ss_fpexcept3ss_fpexcept2ss_fpexcept1ss_fpstat__fp_int_blockfp_int_block_tss_newcksumss_oldcksumss_reserved2ss_cr26ss_cr25ss_cr24ss_cr13ss_cr12ss_cr10ss_cr9ss_cr8ss_cr0ss_sr7ss_sr6ss_sr5ss_sr3ss_sr2ss_sr1ss_sr0ss_sr4ss_cpustatess_cr22ss_cr21ss_cr20ss_cr19ss_cr15ss_pcsq_tailss_pcoq_tailss_pcsq_headss_pcoq_headss_cr11ss_gr31ss_spss_ret1ss_ret0ss_dpss_arg0ss_arg1ss_arg2ss_arg3ss_gr22ss_gr21ss_gr20ss_gr19ss_gr18ss_gr17ss_gr16ss_gr15ss_gr14ss_gr13ss_gr12ss_gr11ss_gr10ss_gr9ss_gr8ss_gr7ss_gr6ss_gr5ss_gr4ss_gr3ss_rpss_gr1ss_reserved__reg64__reg64_tss_cr26_loss_cr26_hiss_cr25_loss_cr25_hiss_cr24_loss_cr24_hiss_cr13_loss_cr13_hiss_cr12_loss_cr12_hiss_cr10_loss_cr10_hiss_cr9_loss_cr9_hiss_cr8_loss_cr8_hiss_cr0_loss_cr0_hiss_sr7_loss_sr7_hiss_sr6_loss_sr6_hiss_sr5_loss_sr5_hiss_sr3_loss_sr3_hiss_sr2_loss_sr2_hiss_sr1_loss_sr1_hiss_sr0_loss_sr0_hiss_sr4_loss_sr4_hiss_cpustate_loss_cpustate_hiss_cr22_loss_cr22_hiss_cr21_loss_cr21_hiss_cr20_loss_cr20_hiss_cr19_loss_cr19_hiss_cr15_loss_cr15_hiss_pcsq_tail_loss_pcsq_tail_hiss_pcoq_tail_loss_pcoq_tail_hiss_pcsq_head_loss_pcsq_head_hiss_pcoq_head_loss_pcoq_head_hiss_cr11_loss_cr11_hiss_gr31_loss_gr31_hiss_sp_loss_sp_hiss_ret1_loss_ret1_hiss_ret0_loss_ret0_hiss_dp_loss_dp_hiss_arg0_loss_arg0_hiss_arg1_loss_arg1_hiss_arg2_loss_arg2_hiss_arg3_loss_arg3_hiss_gr22_loss_gr22_hiss_gr21_loss_gr21_hiss_gr20_loss_gr20_hiss_gr19_loss_gr19_hiss_gr18_loss_gr18_hiss_gr17_loss_gr17_hiss_gr16_loss_gr16_hiss_gr15_loss_gr15_hiss_gr14_loss_gr14_hiss_gr13_loss_gr13_hiss_gr12_loss_gr12_hiss_gr11_loss_gr11_hiss_gr10_loss_gr10_hiss_gr9_loss_gr9_hiss_gr8_loss_gr8_hiss_gr7_loss_gr7_hiss_gr6_loss_gr6_hiss_gr5_loss_gr5_hiss_gr4_loss_gr4_hiss_gr3_loss_gr3_hiss_rp_loss_rp_hiss_gr1_loss_gr1_hi__reg32__reg32_tss_mpsfu_ovfloss_mpsfu_lowss_mpsfu_high__ss_narrow__ss_narrow_tss_32ss_64ss_widess_xorfpintfpdblss_fpblockss_padss_narrowss_flags__save_statesave_state_tss_sizestack_tmcontext_t__uc_stack__uc_sigmask__ucontext__uc_link__sub_ctxtuc_subcontextuc_reserved_flagsuc_created_by_getcontextuc_sparesuc_mcontextucontext_t/usr/include/sys/signal.hsig_atomic_tsa_flagssa_mask__sa_handler__sa_sigaction__handlersigactionss_onstacksigstacksv_flagssv_masksv_handlersigvec/usr/include/machine/frame.hfm_pspfm_epfm_clupfm_slfm_crpfm_erpfm_esr4fm_edpframe_markerframe_marker_tsm_argsm_rval2sm_rval1sm_errorsm_eosyssm_syscall_actionsm_omasksm_onstacksm_syscallsiglocal_miscsl_sssl_miscsiglocalsl_sisl_ucsiglocalxsi__paddingsc__xsisc_sfmsc_argssxslsc_ctxtsigcontextP_ALLP_CIDP_GIDP_UIDP_SIDP_PGIDP_PIDidtype_tw_Stopvalw_Stopsigw_padw_Sw_Termsigw_Coredumpw_Retcodew_Tw_statuswaitkeepcostfordblksuordblksfsmblksusmblkshblkhdhblkssmblksordblksarenamallinfoword4word3word2word1long_double/usr/include/pwd.hpw_audflgpw_audidpw_shellpw_dirpw_gecospw_commentpw_agepw_gidpw_uidpw_passwdpw_namepasswds_passwd/usr/include/errno.h/usr/include/sys/errno.h/usr/include/math.hretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindutminvintzonescale_factr_minr_majtemputminvlatlonyxconphidelta_phiisin_phicos_phitan_phiccsttsnddsfhgmax_iterA(ÄGA,ÄJC€ÄÿÿÿC€Äÿÿÿ€@@Äp€ÿÿÿÿ@Äh€B ppCB`tÄ`@l`€F€ÄPt|DEP@tP€NxÄEGX@tX€P ´¸FE¼Ä@°€R@lAäð5€nøl(èôJK(@Ä(€alHðKLH@ÄH€[l@ü LM@@Ä@€]l8MN8@Ä8€_@Ä0€T@Ä€gt| dpPS @Ä €>¬€ @lA¬LS!Œ¨ŽJ¬LJA\ˆGC€LÿÿþLC€LÿÿþH!ddq AhL €”ÿÿÿÿ@L€”ÿÿÿÿ@Lp€”ÿÿÿÿ@L`APl,A ÜJ€”ÿÿÿÿ@LPA ÜJA¬ÜM€dÿÿþø!ø ©¥bÈLMA¬Ä,€”ÿÿÿÿ@LX€”ÿÿÿÿ@L€”ÿÿÿÿ@L€”ÿÿÿÿ@L(LG$™šGAÌÐGÐL a¨Ì’ €”ÿÿÿÿ@L@€”ÿÿÿÿ@L8€”ÿÿÿÿ@L0€”ÿÿÿÿ@LHA /K€”ÿÿÿPK€”ÿÿÿXAÌ„\€”ÿÿÿÿ@L AèVAðY!ä§¥MAMK€”ÿÿÿ€€”ÿÿÿÿ@L(A$ˆeA˜äw!t”¬«/A˜\/A \2³e€( Úæ½<½E½G½ZÛûÛä½½½<6Ô½E½G½ZÖÛûÛä½½½<6½E½C½A½BÕ½I½O½[½\ÈPP½D½E½K½L½O½]PÛûÛä½½ ½A½D½GÛûÛä½½½CÛûÛä½½ ½B½E6ÛûÛä½½ ½D½EÓ½F½G½J½P½R„Ö½EÓ½FÕ„ÔÔ½OPPÕÖÛûÛä½½½F½E½GÛûÛä½½ ½E½G½J½K½L½M½N½O½P½RP½JÕÕ„½IÖ½K½L½M½N½O½P½RP½I½JÖÛûÛä½½½I½JÓ½KÓ;kÛûÛä½½½J½K½L;k ÛûÛä½½½KÓ½L½M;k ÛûÛä½½½L½KÓÔ½M½N;k ÛûÛä½½½M½K½L½OÛûÛä½½½N½K½L½M½O; ½P½RÓÖÕÕÔÕÛûÛä½½½O½RÛûÛä½½½P½SPÛûÛä½½½SP½>VVÛûÛä½½½>2VÛûÛä½ ½½?½^½_Õ½UPÛûÛä½½½UP½YVÛûÛä½½½Y1 V½ZVÛûÛä½½ ½Z2V½[ÛûÛä½½½[;Œ½\VÛûÛä½½½\;tVÛûÛä½½ ½]ÛûÛäÖ½½^;h½?Õ½_ÛùÛûÕ¶9³I€(0Úæü½u½w½y½½†½½Ž½½”½¥½©½ª½«½¬½®½±½¸ÈP½uPÛûÛä½½ ½q½u½½Ž½PÓ½ª½¬PÖ½”½š½¡½®½±½·“½½”½š½¡½®½±½·“ÛûÛä½½½Ž½½”½©½«½®½±“½½½”ÖÛûÛä½½½’ÛûÛä½½½½”½®Ô½±ÔÔ½¸P½šÖ½¥½©½«½®½±P½ÛûÛä½½½ÛûÛä½½½‘½š½’½”;kÓÓÛûÛä½½ ½”½šÓ;kÛûÛä½½½™½šÓ½›½’½VV2V½žÛûÛä½½½ž½‚½‡½º½w½yP½x½{“ÖÛûÛä½ÓÖ;k½x½{“½yÕÕÕÓ½½†P½xÖÔÔÔÛûÛä½ÓÖÖÖÖ½½y½z;kÛûÛä½Ó½z½{ÛûÛä½½½{;k½|;k½}ÛûÛä½½½|½~““ÛûÛä½½½~½½ÛûÛä½½½‚½‡½ž½ºÛûÛä½½½½†;;kÛûÛä½½½†Ó½‡½»ÛùÛûÕ¶½¡;kÔ½·Ô½£;x½¤;k½©ÛûÛä½½ ½¤½¥½¨½©Ó½«½±½¥ÛûÛä½½ ½§½©½ª½¥½±ÛûÛä½½½©½ªÛûÛä½½ ½¨ÛûÛä½½½¥½¨½ª;kÛûÛä½½ ½¦½¬½®½±“ÛûÛä½½½ª½«½®Ó½±“ÕÕÖÔÖÕÕÓÕÔ“ÔÔ“ÓÔ“Ó“ÔÔ½¬½«ÛûÛä½½½¬½®½±ÔÔÛûÛä½½½«½®ÛûÛä½½ ½­½®Ó½±ÓÔÔÔÔÓÔÓÔÔÓÔÓÔÓÔÔÛûÛä½½½®½± ;kÛûÛä½½½±½·;iÛûÛä½½½·½¸ÛûÛä½½½¸ÛûÛä½ ½½º½‚½‡½ž½»µ¶" #ÕÕÕ!#"^»%ÓÓy%ÓÓgv# %Ó %ÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÔÓ ÔÓÓÔÓ Ô ÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÔÓ ÔÓÓÔÓ ÔÓÓA%Ó ÕÔÓ ÔÔÓ ÔÔÓ Ô1ÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô)ÕÓ ÕÔÓ ÔÔÓ ÔÔÓ Ô!ÕÓ ÕÖÕÓ Õ( ð@¸ $ M 0í  0°D P@Xdp|ˆ” ¬¼ÈÔ0íä ðà(4DLXdlŠutminv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@utminv utminvint@ SB$utminv $gntt_label $lntt_label utminvintS$31$utminvintlabsM$2p_errore0fne1fne2fne3fnmlfnptitle genrpt_longradius2genrpt cenlonmerutminv S$32$utminvexpcossqrtasinzatan2 adjust_lonsinfabstsincostansignvandgfor.o/ 1074014919 1032 20 100666 11812 ` 1ÌL.$@t ||ÐL*ø'T£,LØpäG!SkÂ?Ù/Ð,/Ð-oÃà7ß>¡+`0 H /á4# /ñ+`,` 0àH ,p 4:,qè@,aè@1 Hè@1€H,qè@,a4KÂ>ÙOÃ?!/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4oÃpkÄ>™kÅ>¡kÆ>©+`4% 0àH ,°KÄ=‘è@0¤.0€HKÃ=™è@1 H"à6æ ,Á0 0$ „"²,À ,Ñ1¬nè@@è@0ŽN0€Hè@2 H0 0$ „"Šè@1 H,Ðè@0†.0 0$ „"J1‘n2,nè@0Ä.# 1àH7&`7Ø?‘,Ñ7×?,Àè@0ÄN7ß?¡, /ñ2N/á1Çn1˜Ì³Ò1n0¯. 0ŠN 0„N 1kN0”.14.g¤Ê2N0êN 2†N è@1i.2d2 2EN0Ôn0$ è ,Ð0…N,±0¤,`, 1 N0‡nè@@0„N, 1  šyÈ0ÌN 0ˆN 1é.0$ èJè@@,¡1„N0¦èH,€, ,±2%N0†,`,¡è,€,±#1  7`,Ñ,`1æN, 0ìN 0$ è2è@@,¡1„N0¦èx,€è@@,Ð,¡0†N1‡N0¨ è0,€ è@@1„N,¡0¦.,€4KÂ=ÙKÆ>©KÅ>¡KÄ>™OÃ>‘/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,=Û|ßÙ×½»@@ !ûTD-?ù!ûTD-?à?ð¿ðVAN DER GRINTENÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,ÐX!ü¼€¼8Ð{X ¸@@@DK>(ø@PL>(P@ \ÿÿÿÿp$$lM” $ |N¨\ 8\ˆPh”h”`leüh b!Ôd¬ÿÿÿÿ!Ô€d€¼j9'TäÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@)?/æÌ@€ \hh€°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶œ‘¤¶EœF‘GH¤I¶JK €œ‘¤¶ €ÉÛ@ €ÔÛ@ €Ö Û@ €ä Û@ Q ó€ à x€€ÿÛ@ÿÿÿÿ€ Û@€€Û@€€ÊÛ@€€   €¡Ð€œ‘¤¶Q "€6 à ¸ÿÿÿÿàÛ@ €+€.ÿÿÿÿàÛ@ €-€1€/€/Û@€2€3Û@€4€!A7Û@A<Û@AB Û@AE"Û@AI%Û@AK&Û@AO'Û@AQ)Û@AU*Û@AY$Û@A_#Û@€4  8€O€9  ?€Q  B€8¡ÐD€*EœF‘GH¤I¶JK L€€ €=€€€"€&€&€"€ )€0)€P.€Ð14Ð2<Ð3<Ð4@Ð8@Ð9HÐ:PÐ;XÐ<d`<€ €=h`=€!>€" €#!€$#€%'€&'€'#€(A€)0A€*PG€8ÐR\ÐT\ÐZ|Ð[œÐdÐÐeüÐfÐgÐh(Ði4Ðj4Ðk8ÐmhÐnpÐoxÐp„Ðq˜Ðr¼PU€OÐVØÐWìÐXð`X€PP\€QÐ]øÐ^Ð_$Ða@Ðb\`b€RÐtdÐv|`v€S€w|`w€T?€U'€Vb€W$€X(€Y(€Z$€[`%€\vandgfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northingvandgforintfalse_northfalse_eastcenter_longvandgforyxlatlondlonthetaalasqggsqmmsqconcosthsinthApGA4xDC€xÿÿÿHC€xÿÿÿ@€x 041@8x€x 8821<x@4€x@x€xLx@H49@@H¸ADpGC€pÿÿþÌC€pÿÿþÈ€¸ÿÿÿÿ@p!XXRSA\pS€¸ÿÿÿÿ@p€¸ÿÿÿÿ@p€¸ÿÿÿÿ@pAœøMpPYÔdePADYK€¸ÿÿÿÈK€¸ÿÿÿÀA(T,A4L;!00ihAA4HAA8@\x”,Ahp,³A€(Úæ ½1½2½3½4½9½:½1½2½3½4½;ÈPÔ½1½2½3Ö½;PÕ½8TÛûÛä½½½1ÛûÛä½½ ½2½8TÛûÛä½½½3ÛûÛä½½½81ÛûÛä½½½4ÛûÛä½½½9;hÛûÛä½½½:;h½;ÛûÛä½½½;ÛûÛä½ ½½<;ŒÔ½=ÛùÛûÕ¶³$€( Úæ ½R½V½W½]½_½a½k½o½p½r½tÈPP½RÓ;k ÛûÛä½½½RÛûÛä½½½T;k Ô½Z½[½_½a½d½i½k½p½r½tŠŠ½T½[Ô½Z½_½a½d½k½p½r½t½Z½iÖÖÖ;k ;k ÛûÛä½½½ZÛûÛä½½½[;k ÛûÛä½(½½[;k ÛûÛä½#½½[;k ½dÔÔ½g½i½n½r½tнf½d½g½i½n½r½tнf½dÔ½g½i½r½tÛûÛä½½½f;xÛûÛä½½½d½g½i½kÕÕÛûÛä½½½e½g½iÔÓ½kÛûÛä½½½g½iÛûÛä½½½iÛûÛä½½½hÛûÛä½½½j½k;k½mÕÛûÛä½½½k½m½nÛûÛä½½½n½oÛûÛä½½½o½pÛûÛä½½½p;k ½r½t½qÕÕÕÕ;kÛûÛä½½½r½VÛûÛä½½½V½W½XÛûÛä½½½W½]½_½aн^ÕÕŠÛûÛä½½½]½_½a½^Õ;kÛûÛä½½½_½a;k½bÛûÛä½½½a½t;kÛûÛä½½½t½X½b½v½w ÛùÛûÕ¶D=%ÓÓ@% ÓÓ™d# %Ó %ÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ!% Ó ÕÔÓ ÔÔÓ ÔÔÓ Ôh ø@ $  80í( 8@@LXd0ípƒ €@”¤°¼ÄÐŒvandgfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@vandgfor vandgforint@ SB$vandgfor $gntt_label $lntt_label vandgforintM$2ptitleradiuscenlonoffsetpvandgfor S$16$vandgfor adjust_lonfabsasinztantsincossqrtvandginv.o/ 1074014921 1032 20 100666 12088 ` 1Ì/8@L¸ ÀÀÐ,(,Ö-Xà´ xG!1BkÂ?Ù/Ð,/Ð-oÃà7ß>¡+`0 H /á4# /ñ+`,` 0àH ,p 4:,qè@,aè@1 Hè@1€H,qè@,a4KÂ>ÙOÃ?!/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃàkÄ?)kÅ?1+`  4# 4¥ ,q ,a 7Ô?a,¡0«.,`0é..‘0ˆN .3 n,± , 0Ên 21N.2 H1ŒN.€è@2×"`1í 6d 2.N,7Õ?a26N,°0N . 1ïN#€1iN7`.°7Ø?¡0±./ /¨•Ê/¡NSXXŠ™0·NY‰š2RN /±3Qn2XN3qn1Sn1n0ñn3Qn3‘n 0». 2Ñn11n1y.3æn2N3Ónè@02³N1ÄN0Ôn0õnè@2€H0 0$ „!R2€ 0$ è2è01 Hè@@2Sn7Ù?a2„N/! Kß>0Ñn0§. 2 N1HN /à è@1€H,€0… 0$ „!R,pKÙ>/ 4KÂ>YKÅ?1KÄ?)OÃ?!/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,2Hè@2€H0“n7Ö?a.Ñ2°N,‘1 0Ç0$ èwè@@2Sn7Ú?a2„N/A K×>0Ñn0¨.1'N è}.à 7ß?a7Â?¡/à1í./ð €,A 0Ç.1ÄN1¨ è@1I7×?a1ä.á 4, ,p1(N 1GN 1lnè@0ÖKØ>èõ/@ !ûTD-?ð@À@"@;@¿ð?ðÁR8-se=Û|ßÙ×½»?àVAN DER GRINTENÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,ÐX!üà€à8ЮX Ü```D~>(<@P>(P@ \ÿÿÿÿ´$$l€Ø $ |ìŒ 8ŒˆƒxxÄx”“ðZ<\ •"L˜¬ÿÿÿÿ"Là˜à¼9(, xÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@)?/æÑ@€ Œx\à°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶œ‘¤¶CœD‘EF¤G¶HI €œ‘¤¶ €ÉÛ@ €ÔÛ@ €Ö Û@ €ä Û@ Q ó€ à x€€ÿÛ@ÿÿÿÿ€ Û@€€Û@€€ÊÛ@€€   €¡Ð€œ‘¤¶Q "€6 à ÜÿÿÿÿàÛ@ €+€.ÿÿÿÿàÛ@ €/€1€/€3Û@€2€5Û@€4ˆ!€UA7Û@A: Û@A="Û@AA$Û@AD%Û@AG&Û@AJ)Û@AM+Û@APÛ@AT,Û@AX'Û@ˆ0€W  3€O€6  9€Q  ;€8¡ÐF€*À€8=ÿÿÿÿÿÿÿÿÿÿÿÿÀ€O>ÿÿÿÿÿÿÿÿÿÿÿÿGœH‘IJ¤K¶LM N€€ €=€€€"€&€&€"€ )€0)€P.€Ð14Ð2<Ð3<Ð4@Ð8@Ð9HÐ:PÐ;XÐ<d`<€ €=h`=€!>€" €#!€$#€%'€&'€'#€(A€)0A€*PG€8ÐQ8ÐRpÐSpÐTpÐU€ÐV€ÐW”ÐXèÐYìÐZÐ\DÐ]DÐ^TÐ_\P`€OÐapÐb|`d€PÐj„Ðl´Pm€QÐnÌÐoØ`o€RÐtØ`t€S€uØPG€8P`€OÐd`d€PÐfÐg(ÐhHÐqx`t€S`u€T?€Y'€Zb€[$€\(€](€^$€_`%€`vandginv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northingvandginvintfalse_northfalse_eastcenter_longvandginvlatlonyxxxyyxysc1c2c3a1m1conth1dApGA4xDC€xÿÿÿHC€xÿÿÿ@€x 041@8x€x- 8821<x@4€x@x€xLx@H49@@A\˜2HÜC€|ÿÿÿ C€|ÿÿÿ€Üÿÿÿÿ@|€Üÿÿÿÿ@|€Üÿÿÿÿ@|„°\\|\!llSQ>Ap˜>A€|D!t|UTSA€´S |MY„œVWMAÐ@/Aì|VA|SPP_YLZ]_!4@\Z\ADX\AT|_A(H2€Üÿÿÿÿ@|³A€(Úæ ½1½2½3½4½9½:½1½2½3½4½;ÈPÔ½1½2½3Ö½;PÕ½8TÛûÛä½½½1ÛûÛä½½ ½2½8TÛûÛä½½½3ÛûÛä½½½81ÛûÛä½½½4ÛûÛä½½½9;hÛûÛä½½½:;h½;ÛûÛä½½½;ÛûÛä½ ½½<;ŒÔ½=ÛùÛûÕ¶³C€( Úæ ½Q½R½S½n½qÈP½Q½R½S½W½X½Y½Z½]½_½b½h½j½n½qнQ½R½S½n½qP½Q½R½S½W½X½Y½Z½]½_½b½h½j½n½qнQ½R½S½h½j½qÛûÛä½½½Q½SÛûÛä½½½RÛûÛä½½½SÓ½h½j½qÛûÛä½½½U½W½Y½_½b½q½X½Y½Z½]½qÛûÛä½½½T½V½Z½q½WÖ½XÖÖ;k ÛûÛä½½½V½W½]½d½h½j½lнWÓ½]½d½h½j½lнX½Y½W½]½d½h½j½X½YÓ½WÕÕÓ½q½Z½\½]½^½f½h½jŠÛûÛä½½½W½Z½\½]½^½f½h½jнZ½Y½q½X½\½]½^½f½h½j½Y½qÛûÛä½½½X½Y½ZÔÔÓÛûÛä½½½Y½Z½\ÔÔÔÔÔÔÔÛûÛä½½½\½Z½];k ÛûÛä½½½Z½^ÛûÛä½½½]½^ÛûÛä½½½^ÛûÛä½½½_;k ½a½bÛûÛä½½½b½j;k ÛûÛä½½½j½l;k ½nÛûÛä½½½n½o½t½u ÛùÛûÕ¶ÔÛä½½½d½f;k ÛûÛä½½½f½g½h½jÕÕÕÕÕ;k ÛûÛä½½½h½q;k ;kÛûÛä½½½qµ¶D=%ÓÓ@% ÓÓ›Y# %Ó %ÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ!% Ó ÕÔÓ ÔÔÓ Ô‘ÕÓ Õ ø@ $  80í( 8@@LXd0ípƒ €`” ¬¸À иŒvandginv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@vandginv vandginvint@ SB$vandginv $gntt_label $lntt_label vandginvintM$2ptitleradiuscenlonoffsetpvandginv S$16$vandginvfabssqrtacoscos adjust_lonS$16DD$vandginvwivfor.o/ 1074014922 1032 20 100666 10828 ` 1Ì<*L@ød llÐ<',$Ài(€Ì``G! kÂ?Ù/Ð,/Ð-/Ð./Ð/7ÞÀ7×>¡.á +`.ñ4? +`0 H /à 0àH/ð4:/ñè@/á è@1 Hè@1àH1ÀHè@1€H4KÂ>Ù7Þ?A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃkÄ?ykÅ?kÆ?‰+`4# 0àH ,p44<è@0¤.0€H è@1€H"à6ÿ 6ä`/á/ñ,€0…Nè /à4: è@49`´¥è@1€H1„1€H0Î.è@0ïN02Fnè@1… 0‘ 0$ „ €Å_‡4¥èU+`#,7,`.à0ÈN1„N 1§N è@1€H,q1¤NKß>™1€H0Ç ,‘/à ,`è@1N ,a1„NKÙ>‘40¦/ KÂ>ÙKÆ?‰KÅ?KÄ?yOÃ?q/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,@®ðòDKL?ð=Û|ßÙ×½»@?랃ä%®æ?ù 4Á¨¬\¿ð?àWAGNER IVIteration failed to convergewagneriv-forwardÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ŒŒ,ÓX! tt8Ó*X €@@Dý>(À8@DPþ>(P@H \ÿÿÿÿ`$$l„ $ |˜Ì 8̈d”&lS T (À`¬ÿÿÿÿÀ`¼09$À`Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@)?/æÖ@€ ÌT°9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà%`Ä ÿÿÿÿà+@Ä  áà1 Ä  ãà7Ä  å  çÿÿÿÿÿÿÿÿ€°= éàIÀÛ@@ÿÿÿÿàP€Û@@ ìàU@Û@@ îà àZ  ò  ðà_à  ó  õÿÿÿÿÿÿÿÿØd ÷°nÙ °yà  ƒÿÿÿÿ ‰ ü  þ •   °› ¢´š¢´6š789¢:´;< €š¢´ €ÇÛ@ €ÒÛ@ €Ô Û@ €â Û@ Q ñ€ à ˆ€€ûÛ@ÿÿÿÿ€Û@€€Û@€€ÈÛ@€€   €¡Ð€š¢´Q €6 à pÿÿÿÿàÛ@ €%€.ÿÿÿÿàÛ@ €'€1€/€)Û@€2€-Û@€4€!A1Û@A;Û@AA!Û@AMÛ@AQÙ ˆ&€G  (€C  6€8¡Ð8€*À€C*ÿÿÿÿÿÿÿÿÿÿÿÿ9š:;<¢=´>? @€€ €=€€€"€&€&€€ $€0$€P)€Ð,<Ð-DÐ.DÐ/HÐ3HÐ4PÐ5XÐ6`Ð7l`7€ €8p`8€!>€" €#!€$#€%'€&'€'€(<€)0<€*PA€8ÐJ<ÐKTÐLTÐPxPQ€CÐ@U€`U€DÐPŒPQ€CÐRÐS´ÐT´Ð@TÈÐUÈ`U€DÐPÌÐWØÐXôÐYÐZ@`Z€E€[@`[€F?€I'€Jb€K$€L(€M(€N€O` €Pwivfor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northingwivforintfalse_northfalse_eastcenter_longwivforyxlatlondelta_lonthetadelta_thetaconiA4€GA<xMC€ˆÿÿÿHC€ˆÿÿÿ@€ˆ" 8<,@@ˆ€ˆ @@-,Dˆ@<€ˆ$@ˆ€ˆ&TˆHP/4@HHpA<|DC€|ÿÿÿLC€|ÿÿÿH€pÿÿÿÿ@|AT|Gô$DÀÔD´¼STD!<PKJDAT|DAx|JŒÔ!DxPJA||A´¸/€pÿÿÿÿ@|€pÿÿÿÿ@|€pÿÿÿÿ@|³€€(Úæ ½,½-½.½/½4½5½6ÖÔ½,½-½.½/ÈPÔ½6½,½-Ö½/P½3TÛûÛä½½½,ÛûÛä½½ ½-½3TÛûÛä½½½.ÛûÛä½½½31ÛûÛä½½½/ÛûÛä½½½4;hÛûÛä½½½5;h½6ÛûÛä½½½6ÛûÛä½ ½½7;Œ½6Õ½8ÛùÛûÕ¶³ä€( Úæ ½J½X½YÈPPÛûÛä½½½K½JÛûÛä½½½P½T½U½J;k ÛûÛä½½ ½J½L;k Ô½R½T½W½X½YнL½R½T½WŠÕ½X½YнLÖÛûÛä½½½L½T½UÔÔT2T½P½R;k ;k ÛûÛä½½½R½TÓ;kÛûÛä½ ½½S½TÓ½U½PÕÕÓT½W½XÔÔÔÔÛûÛä½½½W½X;k ½YÕÓÔÛûÛä½½½XÓ½Y;k ½ZÖÖÛûÛä½½½Y½[ ÛùÛûÕ¶ ##ÔD=%ÓÓ@% ÓÓkR# %Ó %ÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ!% Ó ÕYÕÓ ÕÔÓ ÔÔÓ Ô ð@H $  80í  0@8DP\0íh“ t„”œ¤° ¼@Šwivfor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@wivfor wivforint@ SB$wivfor $gntt_label $lntt_label wivforintM$2ptitleradiuscenlonoffsetpwivfor S$16$wivfor adjust_lonsincosfabsp_error S$16DD$wivforwivinv.o/ 1074014926 1032 20 100666 9800 ` 1ÌL&H@t ||ÐL#p!”Ü$œ¬p$G! rkÂ?Ù/Ð,/Ð-/Ð./Ð/7ÞÀ7×>¡.á +`.ñ4? +`0 H /à 0àH/ð4:/ñè@/á è@1 Hè@1àH1ÀHè@1€H4KÂ>Ù7Þ?A/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐkÄ?9+`#à4# 7ä ,a 0 H ,`,0ê. ,q˜†b 1+nè@@0€H ,`,‘1 Hè@0ÇN1ÄN,p1‡nè@0È,€K×>™1¦N .àè@1€H1„,0Çnè@@KØ>‘4/KÂ>ÙKÄ?9OÃ?1/Ñ0./Ñ0-è@À/Ñ0,?ù 4Á¨¬\?랃ä%®æ@@®ðòDKLWAGNER IVÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€ŒŒ,ÓX! ÐÐ8Ó«X Ü ` D~>(ü @ P>(P@ \ÿÿÿÿp$$l‡” $ |ˆ¨< 8<ˆŠä˜t˜”š|7 8 œ´D¬ÿÿÿÿ´àD༤8!”$Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@)?/æÝ@€ <˜8à°9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þà%`Ä ÿÿÿÿà+@Ä  áà1 Ä  ãà7Ä  å  çÿÿÿÿÿÿÿÿ€°= éàIÀÛ@@ÿÿÿÿàP€Û@@ ìàU@Û@@ îà àZ  ò  ðà_à  ó  õÿÿÿÿÿÿÿÿØd ÷°nÙ °yà  ƒÿÿÿÿ ‰ ü  þ •   °› ¢´š¢´+š,-.¢/´01 €š¢´ €ÇÛ@ €ÒÛ@ €Ô Û@ €â Û@ Q ñ€ à ˆ€€ûÛ@ÿÿÿÿ€Û@€€Û@€€ÈÛ@€€   €¡Ð€š¢´Q €6 à ÌÿÿÿÿàÛ@ €%€.ÿÿÿÿàÛ@ €)€1€/€-Û@€2€/Û@€4€!A1Û@  (€8¡Ð*€*+š,-.¢/´01 2€€ €=€€€"€&€&€€ #€0#€P(€Ð+<Ð,DÐ-DÐ.HÐ2HÐ3PÐ4XÐ5`Ð6l`6€ €7p`7€!>€" €#!€$#€%'€&'€'€(;€)0;€*P@€8ÐE0ÐFDÐGDÐHTÐIŒÐJ´`J€;€K´`K€<?€='€>b€?$€@(€A(€B€C`€Dwivinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northingwivinvintfalse_northfalse_eastcenter_longwivinvlatlonyxthetaA4€GA<xMC€ˆÿÿÿHC€ˆÿÿÿ@€ˆ 8<+@@ˆ€ˆ @@,+Dˆ@<€ˆ@ˆ€ˆTˆHP.3@HA0„D!<@FE;ADL;C€ÌÿÿÿLC€ÌÿÿÿH€Ìÿÿÿÿ@Ì€Ìÿÿÿÿ@Ì€Ìÿÿÿÿ@ÌATÄG€Ìÿÿÿÿ@̳€€(Úæ ½+½,½-½.½3½4½5ÖÔ½+½,½-½.ÈPÔ½5½+½,Ö½.P½2TÛûÛä½½½+ÛûÛä½½ ½,½2TÛûÛä½½½-ÛûÛä½½½21ÛûÛä½½½.ÛûÛä½½½3;hÛûÛä½½½4;h½5ÛûÛä½½½5ÛûÛä½ ½½6;Œ½5Õ½7ÛùÛûÕ¶³b€(Úæ ½E½F½G½HÈPÔÔ½IнE½F½G½HPÔÔ½IŠÖÖÛûÛä½½½F½EÛûÛä½½½E½GÓ;k ÛûÛä½½½G½H;k ;k ½IÖÔÛûÛä½½½H½I;k;k ½JÛûÛä½½½I½KÛùÛûÕ¶ #D=%ÓÓ@% ÓÓGe6# %Ó %ÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ)% Ó ÕÔÓ ÔÔÓ Ô ÔÓ Ô ð@ $  80í  0@8DP\0íh“ t`„˜¨Šwivinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@wivinv wivinvint@ SB$wivinv $gntt_label $lntt_label wivinvintM$2ptitleradiuscenlonoffsetpwivinv S$16$wivinvasincos adjust_lonsinwviifor.o/ 1074014928 1032 20 100666 10208 ` 1ÌŒ'à@H´ ¼¼ÐŒ%"ü&,´°LG!škÂ?Ù/Ð,/Ð-oÃà7ß>¡+`0 H /á4# /ñ+`,` 0àH ,p 4:,qè@,aè@1 Hè@1€H,qè@,a4KÂ>ÙOÃ?!/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐkÄ?9+`4# 0àH ,pè@0¤.#@7Ø?Q7D 7×?a,,€0†nè@@è@1€H,‘0†N 1ŒNè@1Ç.7Ý?a0€H / ,1§N1Ä0Ènè@@"`,`6w`7Ù?a.á 4/1,q0ÊNKß>™.ñ1¨N KØ>‘0‰N 0ªN 0ë/à,`,a1N1‡N 0‰N 0ª / KÂ>ÙKÄ?9OÃ?1/Ñ0./Ñ0-è@À/Ñ0,@?í}ÔA5T?ð@@V|®§GØ?óÛLÂPrWAGNER VIIÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,ÐX!ü€8ÐÕX  00D¥>(< @ P¦>(P@ \ÿÿÿÿ°$$l®Ô $ |¯è´ 8´ˆ±œ¨ì¨”ÁDV”X Ãœì¬ÿÿÿÿœ`ì`¼Ë9"üLÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@)?/æã@€ ´¨X`°:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ-›./0£1µ23 €›£µ €ÈÛ@ €ÓÛ@ €Õ Û@ €ã Û@ Q ò€ à x€€ýÛ@ÿÿÿÿ€ Û@€€Û@€€ÉÛ@€€   €¡Ð€›£µQ  €6 à  ÿÿÿÿàÛ@ €(€.ÿÿÿÿàÛ@ €*€1€/€,Û@€2€0Û@€4€!A4Û@A>Û@AFÛ@ANÛ@APÛ@ASÛ@  *€8¡Ð,€*-›./0£1µ23 4€€ €=€€€"€&€&€€ #€0#€P(€Ð+4Ð,<Ð-<Ð.@Ð2@Ð3HÐ4PÐ5XÐ6d`6€ €7h`7€!>€" €#!€$#€%'€&'€'€(;€)0;€*P@€8ÐG$ÐHDÐITÐJdÐKxÐL”ÐMØÐNô`N€E€Oô`O€F?€G'€Hb€I$€J(€K(€L€M`€Nwviifor.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northingwviiforintfalse_northfalse_eastcenter_longwviiforyxlatlondelta_lonsin_loncos_lonsc0c1ApGA4xDC€xÿÿÿHC€xÿÿÿ@€x 04+@8x€x 88,+<x@4€x@x€x!Lx@H.3@@H A$`DC€ ÿÿÿLC€ ÿÿÿH€ ÿÿÿÿ@ K€ ÿÿÿ K€ ÿÿÿ¨K€ ÿÿÿ°Ad DAxGK€ ÿÿÿÈ€ ÿÿÿÿ@ € ÿÿÿÿ@ € ÿÿÿÿ@ ³A€(Úæ ½+½,½-½.½3½4½+½,½-½.½5ÈPÔ½+½,½-Ö½5PÕ½2TÛûÛä½½½+ÛûÛä½½ ½,½2TÛûÛä½½½-ÛûÛä½½½21ÛûÛä½½½.ÛûÛä½½½3;hÛûÛä½½½4;h½5ÛûÛä½½½5ÛûÛä½ ½½6;ŒÔ½7ÛùÛûÕ¶³b€(Úæ ½G½L½MÈPPÕÛûÛä½½ ½G;k ½H½I½J½KŠÖÓÖÖÖŠÖÕÕÕÛûÛä½½½H;x ½I;k ÛûÛä½½½I½J;k½KÛûÛä½½½J½KÛûÛä½½½K;k½L½MŠÔÓÔŠÔ½NÔÕÔÔÔÛûÛä½½½L½MÛûÛä½½½M½OÛùÛûÕ¶  #D=%ÓÓ@% ÓÓeiU# %Ó %ÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ!% Ó Õ1ÕÓ ÕÔÓ ÔÔÓ Ô ð@ $  80í  0@8DP\0íhƒ tˆ˜¤¬‹wviifor ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@wviifor wviiforint@ SB$wviifor $gntt_label $lntt_label wviiforintM$2ptitleradiuscenlonoffsetpwviifor S$16$wviifor adjust_lontsincossinsqrtwviiinv.o/ 1074014929 1032 20 100666 10316 ` 1Ì|(L@8¤ ¬¬Ð|%0"ü4&„È \G!œkÂ?Ù/Ð,/Ð-oÃà7ß>¡+`0 H /á4# /ñ+`,` 0àH ,p 4:,qè@,aè@1 Hè@1€H,qè@,a4KÂ>ÙOÃ?!/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0oðkÄ?Y+`4# #@,a7D ,q,‘0æ.0¤. , 1Èn ,€1¬n1)N0ÆNè@0‡,`0€H0ÐN1çnè@@2Nè@2H,1ÄN1æN0ènè@@KØ>‘2Hè@/1¤Nè@1ìN# ,p77`.á0‡Nè@0ÈKß>™4/àKÂ>ÙKÄ?YOÃ?Q/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,@V|®§GØ?óÛLÂPr@?ñÿ ¤rt@WAGNER VIIÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€||,ÐX!ü€8ÐX (ˆ(DÕ>(, @ PÖ>(P@ \ÿÿÿÿ $$lÞÄ $ |ߨ„ 8„ˆá\À¼À”ñ>|@ ó\¼¬ÿÿÿÿ\ ¼ ¼û9"ü\Èÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$DATA$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@)?/æè@€ „À@ °:°AÚ°IðQÚ°Zà °bÄ °kà °uÄ °€Ã@°ˆÄ@°‘  °š  °¤Ù °­Ú °·Â°ÄÚ°Òà °ÞÄ °ëðùÚ°à °Ä °#à °1Ä °@à °MÄ °[  °i  °v  °…  °“ ›°´ °º °À °Ç °Ï °Ø  °á °è °õ  ° °  °  ° °# °0  °= °H °S  °^ °g °m °u °{ ° °‡ ° °˜ °¢Ù °© °° °¸ °¾Ú°Ç à °Ñ B°Û °å C°í °ò °ý °  ° ° :°Ú°$Ú°,Ä °2Ú °9Ä °>Ú°EÚ°KÚ°R °Y°_ðf °m D°u A°} ;°… °Ú °˜  °ŸÚ °§ °­ °µ °¼ °à`à €  d  àÉ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØË jà l °Ô m`à €@ oÙ àÜ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øà u°æ w°ëà °ñÃ`à € {Û@@à÷€ }ÿÿÿÿ`à €    àþ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °! •°, °2 4°8 `?à € š ™ à@ œÿÿÿÿ  žÿÿÿÿÿÿÿÿØI  °I ¢°P  °X  °a  °l °y °† à¥xÚÿÿÿÿà­pÚ «àµ`Ú ­àÚ à¼@ ±  ¯àÚ àà  ´  ²àÉà  µ  ·ÿÿÿÿÿÿÿÿ€°Ï ¹àà àÔ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÝÀ Á€ ½àÚ àå  Å  ÃàÚ àï€ È  Æà¥xÚ Éà­pÚ Ëàµ`Ú ÍàÚ à¼@ Ñ  ÏàÚ àà  Ô  ÒàÉà  Õ  ×ÿÿÿÿÿÿÿÿ`°ù ÙàÛ@ ° ÜàÛ@ °  Þà&`Ä ÿÿÿÿà,@Ä  áà2 Ä  ãà8Ä  å  çÿÿÿÿÿÿÿÿ€°> éàJÀÛ@@ÿÿÿÿàQ€Û@@ ìàV@Û@@ îà à[  ò  ðà`à  ó  õÿÿÿÿÿÿÿÿØe ÷°oÙ °zà  „ÿÿÿÿ Š ü  þ –   °œ £µ›£µ0›123£4µ56 €›£µ €ÈÛ@ €ÓÛ@ €Õ Û@ €ã Û@ Q ò€ à x€€ýÛ@ÿÿÿÿ€ Û@€€Û@€€ÉÛ@€€   €¡Ð€›£µQ  €6 à ÿÿÿÿàÛ@ €(€.ÿÿÿÿàÛ@ €,€1€/€0Û@€2€2Û@€4€!A4Û@A7Û@A:Û@A<"Û@  -€8¡Ð/€*0›123£4µ56 7€€ €=€€€"€&€&€€ &€0&€P+€Ð.4Ð/<Ð0<Ð1@Ð5@Ð6HÐ7PÐ8XÐ9d`9€ €:h`:€!>€" €#!€$#€%'€&'€' €(>€)0>€*PC€8ÐH ÐIHÐJHÐKTÐLTÐM\ÐN\ÐOlÐP€ÐQ¨ÐRä`R€A€Sä`S€B?€C'€Db€E$€F(€G(€H!€I`"€Jwviiinv.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hlon_centerRfalse_eastingfalse_northingwviiinvintfalse_northfalse_eastcenter_longwviiinvlatlonyxt1t2pcApGA4xDC€xÿÿÿHC€xÿÿÿ@€x 04.@8x€x# 88/.<x@4€x@x€xLx@H16@@ADüG!@DIHJAHøJC€ÿÿÿLC€ÿÿÿH€ÿÿÿÿ@€ÿÿÿÿ@\`,ATX2!XXML5\`5aLPKJ;AlôM€ÿÿÿÿ@A€ðP€ÿÿÿÿ@³A€(Úæ ½.½/½0½1½6½7½.½/½0½1½8ÈPÔ½.½/½0Ö½8PÕ½5TÛûÛä½½½.ÛûÛä½½ ½/½5TÛûÛä½½½0ÛûÛä½½½51ÛûÛä½½½1ÛûÛä½½½6;hÛûÛä½½½7;h½8ÛûÛä½½½8ÛûÛä½ ½½9;ŒÔ½:ÛùÛûÕ¶³¢€(Úæ ½H½I½O½QÈPP½J½KÖ½P½QнI½J½K½O½P½QнH½KÛûÛä½½½IÛûÛä½½½H½J½QÛûÛä½½½K½OÛûÛä½½½JÛûÛä½½½MÛûÛä½½½L½N;k ½OÛûÛä½½½N½O;k ÛûÛä½½½O½P;k ;k Õ½Q;kÛûÛä½½½P½Q;ŠŠ;k½RÛûÛä½½½Q½SÛùÛûÕ¶  #D=%ÓÓ@% ÓÓYo=# %Ó %ÓÔÓ ÔÓÓÔÓ ÔÔÓ ÔÓÓ)% Ó ÕÔÓ Ô1ÕÓ Õ ÔÓ Ô ð@ $  80í  0@8DP\0íhƒ tˆˆ” ¨°¼‹wviiinv ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@wviiinv wviiinvint@ SB$wviiinv $gntt_label $lntt_label wviiinvintM$2ptitleradiuscenlonoffsetpwviiinv S$16$wviiinvsqrtasinzsintanatan2 adjust_lonfor_init.o/ 1074014935 1032 20 100666 49308 ` 1Ì”Àœ@¼( àà´”µ¨JjÜJÌ»p,¸N$G!¨MkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ<©kÅ<±kÆ<¹kÇ<ÁkÈ<ÉkÉ<ÑkÊ<ÙkË<ákÌ<ékÍ<ñkÎ<ùkÏ=4ÂkÀ>á7E7*7 KÄ;6ëKÃ;‰‰ú)7Æ>á- 0€ 0$ èB0€ 0$ è*-00€ 0$ è 0€ 0$ 4 ?Ù7Î>7Ì=ñ7Í>kÎ?™5z595˜è@5·5(`4Ø- 7Ç>!- è@-HØ"à6ë x€-qHÝ-`0N‹ (Ì0¯N-è@4ØHÍ2N m€1åNHʉ@(Ž,á7É?¡-17Ó?a-!7È=á.p .` è@- Ü€+`… – |€H*è$Ê€@Œ°0Ê5* 4Øè@-@HÙ#€7š y€/QHÏ/@2DN‰à(Ì2N-Pè@4ØHÌ2DN l€2NHˉ`(Ž-è@4ØHÚ2DN z€2NH̉€(V-è@4ØHÊ2DN j€2NHȉ(5< /0  0$ „(47Á=á,á,07Ü?a/7Á?¡/€… „/‘ / ,1,!è@kß?9 Ü€+i |€H&Hèü †€Œ¦!â5) 4Øè@- HÕ @4B u€,QHÓ,@2$NŠ`%Ì1åN-0è@4ØHØ2$N x€1åNHÖŠÀ%Ž-è@4ØHÉ2$N i€1åNHÝ‹ %V-è@4ØHË2$N k€1åNH̉€%,á7Ê?a-P7ß?¡-@7Â=á-Q … ‹-A /ñ/á,Pè@@ Ü€+d |€H! è a€Œ¨(ò5) 4Øè@- HÔ 4* t€-QHÔ-@2$NŠ€$1åN-0è@4ØHØ2$N x€1åNHß‹à#Þ-è@4ØHÌ2$N l€1åNHˉ`#¦-è@4ØHÉ2$N i€1åNH͉ #n,á7Ë?a-p7×?¡-`7Ù=á-q … Œ-a .ñ.áè@/0 Ü€+e |€H"(è$ ‚€5( 4Øè@-HÙ2$N4 2N y€HÚ‹@$Ž-è@4ØHÓ2$N s€2NHÔŠ€$V-è@4ØHÝ2$N }€2NHØ‹$-è@4ØHÕ2$N u€2NHÓŠ`#ækÊ>ù7Ô?a.7Á?!.€7Ö?¡.‘ 7Â=á. .Ñ.Á,0, ,1,!,Pè@,á Ü€+u… ™ |€H3¨è(3€ˆ­=-è@4ØHÌ @4M l€-±HÏ- 2DN‰à%\1ÅN-è@4ØHÖ2DN v€1ÅNHÓŠ`%5, 5- -¡4Ø-€è@-Hß2DN €1ÅNHÙ‹ $Æ7È?a7Î?¡-Ñ7Ô>¡-Á2 H--- - è@. Ü€+… Ÿ |€H.øèpî€7Ì=ñkÎ?™7Í>5z595˜è@5·5(`7Ç>!- - 4Ĉ¿!2-è@4ØHÚ! 5/ z€-ñHÕ-à2NŠ =1åN-è@4ØHÈ2N h€1åNH̉€=R,á7È?¡-7Ç?a-7Ê=á,ð ,à è@-P Ü€+a… ‚ |€H$èÈ D€Œ¢2ˆ @*kÎ?™4595˜è@5·ˆ â- è@4ØHß! 5¨ €-HÝ- 1ÄN‹ <01¥N -0è@4ØHÏ1ÄN o€1¥N Hˉ`;ò-è@1„N1  7Š0$ •J7Õ=á!À5Ì`7Â?¡-,á.°… ‡kÊ?‰,Qè@@ Ü€+b |€H%è 倌ª!2-è@4ØHË#à7î k€-ÑH×-À2NŠà;`1åN-è@4ØHÉ2N i€1åNHˉ`;",á7Ê?¡-Q7Á?a-A7Î=á,0 … Š,  è@-Р܀+f |€H(0èÈ H€Œ¬!2-è@4ØH×! 5¿ w€/ñHÏ/à2N‰à:@1åN-è@4ØHÏ2N o€1åNHΉÀ:,á7Í?¡-±7Ü?a-¡7Ï=á/ … ˆ/€ è@-ð Ü€+g |€H)8èˆ €Œ®0e@-è@4ØHÓ!À5× s€.ñHÍ.à2N‰ 91åN-è@4ØHÊ2N j€1åNHȉ8Ú,á7Â?¡,Q7Ù?a,A7Ë=á/0 … ‰/  è@-p Ü€+h |€H'@è@ '€Œ²!J5< -/€è@4ØHÙ#7 y€-‘HÊ-€2$N‰@882N-è@4ØHÂ2$N b€2NHÁˆ 7ú,á7É?a-07Ï?¡-  7Ê=á-1 -ñ-áè@-P Ü€+j… † |€H<Pèè Ü€Œ´!*-è@4ØHÜ"`6m |€-±Hß- 2N‹à71ÅN-è@4ØHÁ2N a€1ÅNHLjà6Ò7Ô?¡7Ú?a/P 7Ó>¡.‘1àH. … …è@.a Ü€+k |€H9Xè° ¹€Œ¶!*-è@4ØHÊ#@7A j€,1HÙ, 2N‹ 5ø1ÅN-è@4ØHÚ2N z€1ÅNHÖŠÀ5º7Ý>¡7Õ?¡/¡1àH.±7Ý?a/° … è@.¡ Ü€+l |€H8`èx ¸€Œ¸!*-è@4ØHÉ!À5Ê i€-QHØ-@2N‹4à1ÅN-è@4ØH×2N w€1ÅNHÖŠÀ4¢7Ö?¡7Ü?a/ 7Ú>¡.Ñ1àH.Á è@/A Ü€+m… “ |€H7hè@w€Œº!*-è@4ØHÁ#à7ë a€-qH×-`2NŠà3È1ÅN-è@4ØHÔ2N t€1ÅNHÝ‹ 3Š7Ó?¡7È?a- 7Ù>¡.q1àH.a è@/! Ü€+n… |€H:p躀Œ¼!*-è@4ØHÂ"à6ç b€,ñHÚ,à2N‹@2°1ÅN-è@4ØHÓ2N s€1ÅNHÜ‹€2r7Ý?¡7É?a-0 7Ø>¡/±1àH/¡ è@/ Ü€+o… ” |€H5xè Е€Œ¾%š-è@4ØHÝ# 7* }€-QHÎ-@2N‰À1˜1åN-è@4ØHÜ2N |€1åNHÔŠ€1Z7Ú?¡7Ý?a/Q5- /A7×>¡/° /  - è@.á Ü€+p… • |€H6€è ˆ¶€ˆ®%:-è@4ØHÇ# 7. g€-ÑHÕ-À2NŠ 0€1ÅN-è@4ØHÊ2N j€1ÅNHȉ0B7Ù?¡7Ç?a,ð 7Ô>¡/11àH/! … Žè@. Ü€+r |€H3è P Ó€ˆª!J5* --@è@4ØHØ 43 x€.qHÎ.`2$N‰À/x2N5<à/0€ 0$ è ‡-Pè@4ØHÖ2$N4 2N v€HÕŠ / -è@4ØHÔ2$N t€2NHÖ‚À+'kÊ>ùÏŸŠKÂ;Ù4,ˆ³$j56à55 .Á.°. 0€ 0¡Š8ÁŠN0$ èºè@4ØH×"À6Ý 4 /± w€2$NHÍ/ ‰ .82N-è@4ØHØ2$N x€2NHÙ‹ -ú5. 7É>a-À-Ñ-Á0áŠè Ø% Œ¤$¥@KØ;™5ZK×;‘è@5y Ü€ |€Hß‹à*‚+c… H#è( ã€4 ‰å;4"-è@4ØHÂ!5 b€.±HÉ. 0¤N‰ ,0ÈN7Ï?¡7ß>¡/á-ñ è@-á Ü€+q… š |€H=ˆè@]€4$ˆµ Ê-è@4ØHÁ à4â a€,QHÌ,@0¤N‰€+P0ÈN7Ì?¡7Î>¡-Á-‘ è@- Ü€+s… — |€H?˜è`ÿ€4&Š…:ÿ4 (-è@4ØHÜ 4! |€,1HÍ, 0¤N‰ *x0ÈN7Ë?¡7Ê>¡-A-q è@-a Ü€+t… ˜ |€H7 èx€46ˆ½ Ê-è@4ØHß!À5Ö €.ÑHË.À0¤N‰`*ø0ÈN7Î?¡7É>¡-!-Ñ è@-Á Ü€+w… Ÿ |€H4¸è˜ô€4*ˆ¿*š-è@4ØHÚ! 5´ z€.‘HÉ.€0¤N‰ *(0ÈN7Õ?¡7Ì>¡-.± è@.¡ Ü€+x… š |€H=Àè¸]€ˆº*:-è@4ØHØ!à5ó x€.qHÇ.`0¤Nˆà)È0ÈN7Ô?¡7Â>¡,A.‘ è@. Ü€+z… “ |€H9Ðèày€ˆ¿ Ê-è@4ØH×#7 w€/±HÁ/ 0ÄNˆ )ð0¨N7Ö?¡7Ó>¡.a.Ñ è@.Á Ü€+}… ™ |€H,èè,€4:‹#Ï4 <-è@4ØHÙ#à7ú y€/QHÜ/@0ÄN‹€)0¨N7Â?¡7Õ>¡.¡,Q ,A è@@ Ü€+~… • |€H-ðè­€4 Æ€¬ 4>ˆ´ ò-è@4ØHË"à6ì k€-‘HÝ-€0ÄN‹ (`0¨N56 7Õ?¡.À7Ç?a.Á7Ï>¡-á,à… ,ð.± è@.¡ Ü€+`@ |€H+ ë€4KÂ;ÙKÏ=KÎ<ùKÍ<ñKÌ<éKË<áKÊ<ÙKÉ<ÑKÈ<ÉKÇ<ÁKÆ<¹KÅ<±KÄ<©OÃ<¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,4Ĉå"¯7Î>- 0€ 0$ èJ0€ 0$ è2-00€ 0$ è0€ 0$ è´ Ù4 (7Î>7Ì=ñ7Í>kÎ?™5z595˜è@5·5(`7Ç>!- è- ÏŸž-KÂ;ÙÏŸžKÂ;ÙÏŸž KÂ;ÙÏŸýKÂ;ÙÏŸíKÂ;ÙÏŸÝKÂ;ÙÏŸÍKÂ;ÙÏŸ½KÂ;ÙÏŸ­KÂ;ÙÏŸKÂ;ÙÏŸKÂ;ÙÏŸ}KÂ;ÙÏŸmKÂ;ÙÏŸ]KÂ;ÙÏŸMKÂ;ÙÏŸ=KÂ;ÙÏŸ-KÂ;ÙÏŸKÂ;ÙÏŸ KÂ;ÙÏŸœýKÂ;ÙÏŸœíKÂ;ÙÏŸœÝKÂ;ÙÏŸœÍKÂ;ÙÏŸœ½KÂ;ÙÏŸœ­KÂ;ÙËà—ù7Á=áÏŸœKÂ;ÙÏŸœ}KÂ;ÙÏŸœmKÂ;ÙÏŸœ]KÂ;ÙÏŸœMKÂ;ÙÏŸœ=KÂ;ÙÏŸœ-KÂ;ÙÏŸœKÂ;ÙÏŸœ KÂ;ÙÏŸ›ýKÂ;ÙÏŸ›íKÂ;ÙÏŸ›ÝKÂ;ÙÏŸ›ÍKÂ;ÙÏŸ›½KÂ;ÙÏŸ›­KÂ;ÙÏŸ›KÂ;ÙÏŸ›KÂ;ÙÏŸ›}KÂ;ÙÏŸ›mKÂ;ÙÏŸ›]KÂ;ÙÏŸ›MKÂ;ÙÏŸ›=KÂ;ÙÏŸ›-KÂ;ÙÏŸ›KÂ;ÙÏŸ› KÂ;ÙÏŸšýKÂ;ÙÏŸšíKÂ;Ù4 kÊ?17Ì?!-€7Ø?a/7Á?¡/ 7È=á/ /,!$9N$1KÜ>a-,áè@kÜ?9 Ü€+v… — |€H5°è õ€ÏŸš KÂ;ÙÏŸ™ýKÂ;Ù40‰å6427Õ>¡è@.¡ Ü€+y… |€H8Èè…¸€ÏŸ™…KÂ;Ù44ˆ· J7Ø>¡è@/ Ü€+{… ” |€H:Øèš€4.ŠÅ648,á7Ë?¡-q 7Â=á-a ,Pè@@ Ü€+|… ˜ |€H/à腀ϟ˜…KÂ;ÙÏŸ˜uKÂ;ÙÏŸ˜eKÂ;ÙÏŸ˜UKÂ;ÙÏŸ˜EKÂ;ÙÏŸ˜5KÂ;Ù@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œxÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,JpX ((8Jp>(8„@„DJqB¸$$PJ³Ü ¨$ ¨`J´)„$ Ì$lJ¶ 8¨0ð0xJ¿SØ7 „JÂZÜ>$ÿÿÿÿZÜ>$ JÊjÜN$¬ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$DATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@)?\ÆŠ@€ ¨$0°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶œ‘¤¶ €œ‘¤¶Q É€$ à Œ€@ ÿÿÿÿà à€ à€ €Ò €ÿÿÿÿàà €Ü€€à €á€€à €æ€€€ëà €àÛ@ €ô€€€üà € €à €"ˆ €ÆA QÙ AqÛ@AvÛ@A}Û@A"SÛ@A'sÛ@A,CÛ@A1XÛ@A6Û@ABiÛ@AMpÛ@AOrÛ@AZ\Û@Ae Û@AmÛ@AuWÛ@A‚Û@AÛ@AŸ{Û@A§|Û@A¯zÙ AµxÛ@AºÛ@AÁPÙ AÊtÙ AÏuÙ AÖcÙ AÛyÛ@Aå~Û@AëÛ@Aô Ù àÙ Aú €e€€  €i  €h€¹€»  ½€m€¾  À€o  €l€  ƒ€rˆ€È  #€tˆ…€Ì  €vˆ’€Î€”  —€yˆš€Ð  ¤€{  ©€xˆ[€Ô  `€~ˆ9€Ö  I€€ˆK€Þ  [€‚ˆ«€ä  µ€„ˆ·€è  Á€†ˆÃ€ê  Í€ˆˆ%€î  7€ŠˆÏ€ô  Ú€ŒˆÜ€ø  怎ˆè€ü  ò€ˆô€þ  þ€’ˆ€   €”ˆ €  €–ˆ€  #€˜ˆb€   i€šˆ%€  /€œˆk€  r€žˆt€  {€ ˆ\€Âˆ7€Ä  ?€£ˆ]€  k€¥  o€¢ˆI€$ˆM€&  X€©  Y€¨ˆ}€(  „€¬ˆ†€,  €®€$  (€°ˆ€.  –€²€0  4€´€6  :€¶ˆ˜€0  Ÿ€¸ˆ¡€4  ¨€ºˆq€6  €€¼ˆª€:  ³€¾  E€&¡Ð^€ À€¢1€ÓÙÀ€£AÿÿÿÿÚÿÿÿÿÀ€&G€Ê·ÈÀ€tÃÿÿÿÿÉÿÿÿÿÀ€&΀ÒÔÚÀ€vÏÿÿÿÿÕÿÿÿÿÀ€xÛÿÿÿÿãÿÿÿÿÀ€{ÜÿÿÿÿäÿÿÿÿÀ€&â€ØêðÀ€~ëÿÿÿÿÿÿÿÿÿÿÿÿÀ€€ñ€Ú÷ýÀ€&ö€ÜüÀ€€ÿÿÿÿÿÿÿÿÿÿÿÿÀ€&€àÀ€‚ €âÀ€&€æ &À€‚ÿÿÿÿÿÿÿÿÿÿÿÿÀ€„!ÿÿÿÿ'ÿÿÿÿÀ€&,€ì28À€†-ÿÿÿÿ3ÿÿÿÿÀ€ˆ9ÿÿÿÿ?ÿÿÿÿÀ€&>€ðDJÀ€ŠE€òKQÀ€&P€öV\À€ŠWÿÿÿÿ]ÿÿÿÿÀ€ŒaÿÿÿÿgÿÿÿÿÀ€&f€úlrÀ€ŽmÿÿÿÿsÿÿÿÿÀ€&x€~„À€yÿÿÿÿÿÿÿÿÀ€’…ÿÿÿÿ‹ÿÿÿÿÀ€&Š€–À€”‘ÿÿÿÿ—ÿÿÿÿÀ€&œ€ ¢¨À€–ÿÿÿÿ£ÿÿÿÿÀ€˜©ÿÿÿÿ¯ÿÿÿÿÀ€&®€´ºÀ€šµÿÿÿÿÿÿÿÿÿÿÿÿÀ€œ»ÿÿÿÿÁÿÿÿÿÀ€&À€ÆÌÀ€žÇÿÿÿÿÿÿÿÿÿÿÿÿÀ€ ÍÿÿÿÿÿÿÿÿÿÿÿÿÀ€&Ò€ØàÀ€¢á€éñÀ€¥â€ êòÀ€&è€"ðøÀ€¢ùÿÿÿÿÿÿÿÿÿÿÿÿÀ€¥úÿÿÿÿÿÿÿÿÿÿÿÿÀ€&€*À€¨ÿÿÿÿ À€©ÿÿÿÿ ÿÿÿÿÀ€¬ÿÿÿÿÿÿÿÿÿÿÿÿÀ€&€2".À€®ÿÿÿÿÿÿÿÿÿÿÿÿÀ€²)ÿÿÿÿÿÿÿÿÿÿÿÿÀ€¸;ÿÿÿÿÿÿÿÿÿÿÿÿÀ€&@€8FLÀ€ºAÿÿÿÿÿÿÿÿÿÿÿÿÀ€¼GÿÿÿÿMSÀ€&RÿÿÿÿXÿÿÿÿÀ€¾Yÿÿÿÿÿÿÿÿÿÿÿÿ_œ`‘ab¤c¶d e€€ €=€€€"€&€&€6€ 06€ P?€&Ðc€Ðd€Ðj€Pk€hÐlˆPn€iÐo¼`o€jÐrÀ`r€kЉøÐŠøÐŒøPŽ€tБøÐ’ Г Ж(ЗDИDÐ@™PЛPÐxО„`ž€uÐM”PN€ŠÐQœÐRÈÐSÈÐUÐÐVìÐWìÐYøÐZÐ[Ð]Ð^4Ð_4Ða@ÐdPÐeTÐgÐh˜`h€‹Ðá¤P Ðå¬ÐæØÐçØÐéàÐêüÐëüÐíÐî Ðï Ðñ,ÐòDÐóDÐõPÐ÷ˆÐø`ø€ÐûœPü€‚Ðÿ¤ÐÐÐÐÐØÐôÐôÐÐÐ Ð $Ð <Ð <ÐHÐ|Є`€ƒP$€¢P9€¥Ð:Ð;¬Ð<´Ð=´Ð?ÀÐ@ØÐAØÐCäÐDüÐEüÐGÐH ÐI `J€¦ÐL(ÐOtÐP€`P€§ÐÐŒPÑ€¼ÐÔ”ÐÕ¼ÐÖ¼ÐØÄÐÙàÐÚàÐÜìÐÝüÐÞüÐßÐàÐâ ÐäPÐå\`倽P…€rІh`†€sС˜P£€vЦ¤Ð§ÌШÌЫÔЬðЭðÐ@®üаüв$г0`³€wж`J€¦`P€§`û€À€üP?€&P$€¢P9€¥ÐB `J€¦`P€§`û€À€üP?€&P$€¢P9€¥ÐF`J€¦`P€§`û€À€üP?€&P$€¢P9€¥ÐJ`J€¦`P€§`û€À€ü P?€&PT€¨PZ€©Ð_$`f€ª`q€«`û€À€ü(P?€&PT€¨PZ€©Ðc,`f€ª`q€«`û€À€ü0P?€&PT€¨Ði4Ðn8Ðp„Ðq`q€«Pu€¬Ð{œ`~€­`û€À€ü P?€&P‚€®Ðˆ¤`‹€¯`û€À€ü¨P?€&ÐŽ¬P€°Ð’¸Ð“ÈДÔ`”€±P˜€²Ðžà`¡€³`û€À€üäP?€&ФèP¥€´Ð¨ôЩЪ `ª€µÐ­P®€¶Ð±$вHгT`³€·P·€¸Ð½``À€¹`û€À€üdP?€&PÄ€ºÐÊh`Í€»`û€À€ülP?€&PÑ€¼Ð×p`倽`û€À€ütP?€&PÑ€¼ÐÛx`倽`û€À€ü|P?€&PÑ€¼Ðá€`倽`û€À€ü„P?€&P逾Ððˆ`ø€¿`û€À€üŒ`ü€Á>€< €=!€>#€?'€@'€A`(€Bfor_init.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hfor_initfor_transiflgfn83fn27outdatumoutparmoutzoneoutsyszoneazimuthalfanglelon1lon2lat1lat2center_longcenter_lathlon_originlat_originr_majorr_minorscale_factorfalse_eastingfalse_northingshape_mshape_nstarttimeradiustmpdatumpathsatnummodesat_ratiodzonedjustifythingiflg64Al˜Ap˜ At˜ Tˆ À A|˜ C€˜ÿÿýÌC€˜ÿÿýÈC€˜ÿÿýÄC€˜ÿÿýÀ#€h|cÿÿÿpC€€˜ÿÿÿpAˆ˜K€ŒÿÿþøK€ŒÿÿÿK€Œÿÿÿ@K€ŒÿÿÿK€Œÿÿÿ\ˆ5(Xíñ5ÈdS˜ÄÔØSàô5¬ÜÇË5l|5<hº¾55Ðü›Ÿ5”¤5d…‰5$45ô x|5´Ä5€°5@P5< 5˜ôMh”üMÐà5œÌïó5 ôXJ Ä ðÜàJ X ´M ( TÊÎM ¼ M Œ ¸¸¼M |M 𠦪M „ àM T €”˜M è DM ¸ 䂆M D ¨M  @ptMTS œ üJ h ˜?CJø XJÈô+/JX¸J(TJŒVD€,Ø8J¨Ô¦«J,ŒJYü(‘–JØ(Y°Ü,ÔTJ ÐQUJ  @,p ,ÜŒJ¨ØÿJä˜J°àåéJ°Gð,ADp,BHÌ ap˜Á $H2°(V˜DYh”ÄÈDAè, (2ìTMôŒPAü˜P<LM 8(,M \ Œ,4T, ´ ä,<t,A ˜V8˜ ìH ¬ˆ dÔ TˆAX4àdY <, p ˜, Ô ü, 8 `, œ È,A ,,A8<5AhÔ\A´,Aü(_K€ŒÿÿÿLK€ŒÿÿÿP HMYð\`MK€Œÿÿÿ8K€ŒÿÿÿXC€Lˆÿÿÿ0K€Œÿÿÿ AdPAH,Adˆ2K€Œÿÿÿh³M€(@Úæ ½j½ŒÛûÛä½½½cÛûÛä½½½Á½jÛûÛä½½ ½d½l ÛûÛä½½ ½o½r½¿ÔÛûÛä½½½r9Ô½‰½Š½‘½–½¦½«½í½ñ¾¾ ¾¾¾+¾/¾?¾C¾Y¾]¾p¾t¾‚¾†¾”¾˜¾¦¾ª¾¸¾¼¾ʾξܾà¾ï¾ü¾¾ ¾¾(¾3¾`¾x¾…¾›¾º¾ǾÔ¾ؾí½‘ÛûÛä½½½‰Ó½Š½™½›½®½°½Ð½Ñ½õ¾¾!¾4¾G¾e¾o¾x¾оœ¾®¾À¾Ò¾å¾ó¾¾¾¾'¾L¾n¾|¾‰¾Ÿ¾±¾¾¾˾â¾ôÛûÛä½½½Š½‘;w½’Õ½–ȃƒÛûÛä½½½’½‘½–½“ÕÕÔÕÛûÛä½½½‘½–;w½—ÕÛûÛä½½½—ÛûÛä½½ ½–½˜½™½›;ÛûÛä½½ ½›½™½žXÛûÛä½½½½žXÛûÛä½½½ž¾M¾Q¾UÔ;w¾RÕÖ¾Y¾]ƒƒÛûÛä½½¾R¾Q¾U¾Y¾]¾S¾Q¾U¾Y¾]Ö¾SÛûÛä½½¾Q¾U;w¾VÕÛûÛä½½¾VÛûÛä½½¾U¾W¾Y;w¾ZÕÛûÛä½½¾ZÛûÛä½½¾Y¾[¾];w¾^ÕÛûÛä½½¾^ÛûÛä½½¾]¾_¾aÛûÛä½½¾d¾e¾hÔ;ÛûÛä½½ ¾e¾hXÛûÛä½½¾g¾hXÛûÛä½½¾h½á½å½éÔ;w½æÕÖ½í½ñƒƒÛûÛä½½½æ½å½é½í½ñ½ç½å½é½í½ñÖ½çÛûÛä½½½å½é;w½êÕÛûÛä½½½êÛûÛä½½½é½ë½í;w½îÕÛûÛä½½½îÛûÛä½½ ½í½ï½ñ;w½òÕÛûÛä½½½òÛûÛä½½½ñ½ó½õ½øÔ;ÛûÛä½½ ½õ½øXÛûÛä½½½÷½øXÛûÛä½½½ø½û½ÿ¾Ô;w¾ÕÖ¾¾ ƒƒÛûÛä½½¾½ÿ¾¾¾ ¾½ÿ¾¾¾ Ö¾ÛûÛä½½½ÿ¾;w¾ÕÛûÛä½½¾ÛûÛä½½¾¾¾;w¾ÕÛûÛä½½¾ÛûÛä½½¾¾ ¾ ;w¾ ÕÛûÛä½½¾ ÛûÛä½½¾ ¾ ¾¾Ô;ÛûÛä½½ ¾¾XÛûÛä½½¾¾XÛûÛä½½¾¾;¾?¾C¾GÖ;w¾<ÕÛûÛä½ ½¾:ÛûÛä½ ½¾;ÛûÛäÖ½¾<¾=¾?;w¾@ÕÛûÛä½½¾@ÛûÛä½ ½¾?¾A¾C;w¾DÕÛûÛä½½¾DÛûÛä½ ½¾C¾E¾G;w¾HÕÛûÛä½½¾HÛûÛä½ ½¾G¾I¾L;2ÛûÛä½½ ¾L¾PXÛûÛä½½¾O¾PXÛûÛä½½¾P¾оÔ;w¾ÕÕ¾ؾÞƒƒÛûÛä½½¾Õ¾Ô¾ؾÞ¾ÖÖÖÖÕÖÛûÛä½½¾Ô¾Ø;w¾ÙÕÛûÛä½½¾ÙÛûÛä½½¾ؾÚ¾ܾݾÞÛûÛä½½ ¾ܾÞ;wÛûÛä½½ ¾ݾß¾ÞÛûÛä½½¾ßÛûÛä½½¾Þ¾à¾â ;FÛûÛä½½ ¾â¾åXÛûÛä½½¾ä¾åXÛûÛä½½¾彆½¿ÔÓÔÔÛûÛä½½½†9Ô½‰½Š½‘½–½¦½«½í½ñ¾¾ ¾¾¾+¾/¾?¾C¾Y¾]¾p¾t¾‚¾†¾”¾˜¾¦¾ª¾¸¾¼¾ʾξܾà¾ï¾ü¾¾ ¾¾(¾3¾`¾x¾…¾›¾º¾ǾÔ¾ؾí½‰½Š½™½›½®½°½Ð½Ñ½õ¾¾!¾4¾G¾e¾o¾x¾оœ¾®¾À¾Ò¾å¾ó¾¾¾¾'¾L¾n¾|¾‰¾Ÿ¾±¾¾¾˾â¾ôÛûÛä½½½‰ÛûÛä½½½Š½¡½¦;w½§Õ½«ƒƒÛûÛä½½½§½¦½«½¨ÕÕÔÕÛûÛä½½½¦½«;w½¬ÕÛûÛä½½½¬ÛûÛä½½ ½«½­½®½°; ÛûÛä½½ ½°½®½³XÛûÛä½½½²½³XÛûÛä½½½³½¶½¼½¿ÛûÛä½½½¿9Խ½Ä;w½ÅսȽ̃ƒÛûÛä½½½Å½Ä½È½ÆÕÕÔÕÛûÛä½ӽĽÈ;w½ÉÕÛûÛä½½½ÉÛûÛä½ӽȽʽÌ;i ½ÍÛûÛä½ӽ̽ÍÛûÛä½ ½½Î½Ñ½ÐƒƒÔÛûÛä½½½Ð½Ñ½ÓÔ; ÛûÛä½½ ½Ñ½ÓXÛûÛä½½½Ò½ÓXÛûÛä½½½Ó¾¾;w¾Õ¾ƒƒÛûÛä½½¾¾¾¾ÕÕÔÕÛûÛä½½¾¾;w¾ÕÛûÛä½½¾ÛûÛä½½ ¾¾¾!¾$Ô;ÛûÛä½½ ¾!¾$XÛûÛä½½¾#¾$XÛûÛä½½¾$¾'¾+;w¾,Õ¾/ƒƒÛûÛä½Ó¾,¾+¾/¾-ÕÕÔÕÛûÛä½½¾+¾/;w¾0ÕÛûÛä½½¾0ÛûÛä½½¾/¾1¾4¾8Ô;ÛûÛä½½ ¾4¾8XÛûÛä½½¾6¾8XÛûÛä½½¾8¾;¾?;w¾@Õ¾CƒƒÛûÛä½½¾@¾?¾C¾AÕÕÔÕÛûÛä½½¾?¾C;w¾DÕÛûÛä½½¾DÛûÛä½½¾C¾E¾G¾JÔ;ÛûÛä½½ ¾G¾JXÛûÛä½½¾I¾JXÛûÛä½½¾J¾k¾o¾pÛûÛä½½¾o¾p;w¾qÕ¾tƒƒÛûÛä½½¾q¾p¾t¾rÕÕÔÕÛûÛä½½¾p¾t;w¾uÕÛûÛä½½¾uÛûÛä½½¾t¾v¾x;ÛûÛä½½ ¾x¾{XÛûÛä½½¾z¾{XÛûÛä½½¾{¾~¾‚;w¾ƒÕ¾†ƒƒÛûÛä½½¾ƒ¾‚¾†¾„ÕÕÔÕÛûÛä½½¾‚¾†;w¾‡ÕÛûÛä½½¾‡ÛûÛä½½¾†¾ˆ¾Š¾Ô;ÛûÛä½½ ¾оXÛûÛä½½¾Œ¾XÛûÛä½½¾¾¾”;w¾•Õ¾˜ƒƒÛûÛä½½¾•¾”¾˜¾–ÕÕÔÕÛûÛä½½¾”¾˜;w¾™ÕÛûÛä½½¾™ÛûÛä½½¾˜¾š¾œ¾ŸÔ; ÛûÛä½½ ¾œ¾ŸXÛûÛä½½¾ž¾ŸXÛûÛä½½¾Ÿ¾¢¾¦;w¾§Õ¾ªƒƒÛûÛä½½¾§¾¦¾ª¾¨ÕÕÔÕÛûÛä½½¾¦¾ª;w¾«ÕÛûÛä½½¾«ÛûÛä½½¾ª¾¬¾®;"ÛûÛä½½ ¾®¾±XÛûÛä½½¾°¾±XÛûÛä½½¾±¾´¾¸;w¾¹Õ¾¼ƒƒÛûÛä½½¾¹¾¸¾¼¾ºÕÕÔÕÛûÛä½½¾¸¾¼;w¾½ÕÛûÛä½½¾½ÛûÛä½½¾¼¾¾¾À;$ÛûÛä½½ ¾À¾ÃXÛûÛä½½¾¾ÃXÛûÛä½½¾þƾÊ;w¾ËÕ¾΃ƒÛûÛä½½¾˾ʾξÌÕÕÔÕÛûÛä½½¾ʾÎ;w¾ÏÕÛûÛä½½¾ÏÛûÛä½½¾ξоÒ;&ÛûÛä½½ ¾Ò¾ÕXÛûÛä½½¾Ô¾ÕXÛûÛä½½¾Õ¾ؾÜ;w¾ÝÕ¾àƒƒÛûÛä½½¾ݾܾà¾ÞÕÕÔÕÛûÛä½½¾ܾà;w¾áÕÛûÛä½½¾áÛûÛä½½¾à¾â¾å¾äÔÛûÛä½½¾ä¾åÓ;(ÛûÛä½½ ¾å¾èXÛûÛä½½¾ç¾èXÛûÛä½½¾è¾ø¾ü;w¾ýÕ¾ƒƒÛûÛä½½¾ý¾ü¾¾þÕÕÔÕÛûÛä½½¾ü¾;w¾ÕÛûÛä½½¾ÛûÛä½½ ¾¾¾¾Ô;,ÛûÛä½½ ¾¾XÛûÛä½½¾¾XÛûÛä½½¾¾#¾'¾/¾(ÛûÛä½½¾'¾(;w¾)Õ¾/¾3¾;¾?¾C¾GƒƒÛûÛä½½¾)¾(¾/¾3¾;¾?¾C¾G¾*¾(¾/¾3¾;¾?¾C¾G¾(¾*ÛûÛä½½ ¾(¾,¾/;w¾0ÕÛûÛä½ ½¾.ÛûÛä½ ½ ¾/ÛûÛä½½¾0¾1¾3;w¾4ÕÛûÛä½½¾4ÛûÛä½ ½ ¾3¾5¾LÛûÛä½½¾6½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾ü¾S¾Y¾W¾X¾\ÖÖÕÖÖÖÕÕÖ;w¾]Õ¾`ƒƒÛûÛä½½¾[¾\¾`ÛûÛä½½¾]¾\¾^Ô¾`ÕÛûÛä½½¾\¾`;w¾aÕÛûÛä½½¾aÛûÛäÖ½¾`¾b¾d¾e¾fÓÛûÛä½½ ¾eÛûÛä½½¾d¾f½Ö½Ú9ÛûÛä½½ ½ÚÛûÛä½½½Û½Ü½ÞXXÛûÛä½½½Þ¾ë¾ø¾ï;w¾ðÕƒƒÛûÛä½½¾ð¾ï¾ñÔÔÛûÛä½½¾ï¾óÓ;*ÛûÛä½½ ¾ó¾õXÛûÛä½½¾ô¾õXÛûÛä½½¾õ¾ ¾ ;w¾ÕƒƒÛûÛä½½¾¾ ¾ÔÔÛûÛä½½¾ ¾Ó;.ÛûÛä½½ ¾¾XÛûÛä½½¾¾XÛûÛä½½¾¾¾#¾;w¾ÕƒƒÛûÛä½½¾¾¾ÔÔÛûÛä½½¾¾Ó;0ÛûÛä½½ ¾¾ XÛûÛä½½¾¾ XÛûÛä½½¾ ¾t¾x;w¾yÕƒƒÛûÛä½½¾y¾x¾zÔÔÛûÛä½½¾x¾|Ó;6ÛûÛä½½ ¾|¾~XÛûÛä½½¾}¾~XÛûÛä½½¾~¾¾…;w¾†ÕƒƒÛûÛä½½¾†¾…¾‡ÔÔÛûÛä½½¾…¾‰Ó;8ÛûÛä½½ ¾‰¾‹XÛûÛä½½¾о‹XÛûÛä½½¾‹¾—¾›;w¾œÕƒƒÛûÛä½½¾œ¾›¾ÔÔÛûÛä½½¾›¾ŸÓ;<ÛûÛä½½ ¾Ÿ¾¡XÛûÛä½½¾ ¾¡XÛûÛä½½¾¡¾¶¾º;w¾»ÕƒƒÛûÛä½½¾»¾º¾¼ÔÔÛûÛä½½¾º¾¾Ó;BÛûÛä½½ ¾¾¾ÀXÛûÛä½½¾¿¾ÀXÛûÛä½½¾À¾Ã¾оÇ;w¾ÈÕƒƒÛûÛä½½¾ȾǾÉÔÔÛûÛä½½¾ǾËÓ;DÛûÛä½½ ¾˾ÍXÛûÛä½½¾̾ÍXÛûÛä½½¾;è¾í;w¾îÕƒƒÛûÛä½½¾î¾í¾ïÔÔÛûÛä½½¾í¾ô¾ñ¾òÕÛûÛä½½ ¾ò¾ôÛûÛä½½¾ñ¾ô¾øÔ;HÛûÛä½½ ¾ô¾øXÛûÛä½½¾ö¾øXÛûÛä½½¾øÛûÛä½ ½¾û½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾üÛùÛûÕ¶½t½†½¿½v ÛûÛä½½ ½yÛûÛä½½ ½½‚½¿ÔÛûÛä½½½‚9Ô½‰½Š½‘½–½¦½«½í½ñ¾¾ ¾¾¾+¾/¾?¾C¾Y¾]¾p¾t¾‚¾†¾”¾˜¾¦¾ª¾¸¾¼¾ʾξܾà¾ï¾ü¾¾ ¾¾(¾3¾`¾x¾…¾›¾º¾ǾÔ¾ؾí½‰½Š½™½›½®½°½Ð½Ñ½õ¾¾!¾4¾G¾e¾o¾x¾оœ¾®¾À¾Ò¾å¾ó¾¾¾¾'¾L¾n¾|¾‰¾Ÿ¾±¾¾¾˾â¾ôÛûÛä½½½‰½‚ÛûÛä½½½ŠÛûÛä½½½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½½™½”½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½½©½”½™½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½½®½”½™½©½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½½Ç½”½™½©½®½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½½Ë½”½™½©½®½Ç½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½½Ý½”½™½©½®½Ç½Ë½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½½è½”½™½©½®½Ç½Ë½Ý½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½½ì½”½™½©½®½Ç½Ë½Ý½è½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½½ð½”½™½©½®½Ç½Ë½Ý½è½ì½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½½ô½”½™½©½®½Ç½Ë½Ý½è½ì½ð¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾ ½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾ ½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾.½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾2½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾B½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾F½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾T½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾X½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾\½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾`½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾b¾eÛûÛä½½¾s½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾w½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾…½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾‰½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾—½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾›½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾©½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾­½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾»½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾¿½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾ͽ”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾ѽ”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;ß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾ß½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾ã½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾ò½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾ÿ½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾+½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾2½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾>½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾B½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾F½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾J½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾_½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾c½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾i¾n;4ÛûÛä½½ ¾n¾qXÛûÛä½½¾p¾qXÛûÛä½½¾qÛûÛä½½¾{½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾ˆ¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾ˆ½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ž¾½¾ʾ×¾Û¾á¾ð¾û¾ü¾Ž¾—¾’;i:ÛûÛä½½ ¾’¾”XÛûÛä½½¾“¾”XÛûÛä½½¾”ÛûÛä½½¾ž½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾½¾ʾ×¾Û¾á¾ð¾û¾ü¾¤¾¨;i>ÛûÛä½½ ¾¨¾ªXÛûÛä½½¾©¾ªXÛûÛä½½¾ª¾­¾¶¾±;@ÛûÛä½½ ¾±¾³XÛûÛä½½¾²¾³XÛûÛä½½¾³ÛûÛä½½¾½½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾ʾ×¾Û¾á¾ð¾û¾üÛûÛä½½¾ʽ”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾×¾Û¾á¾ð¾û¾üÛûÛä½½¾×½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾÛ¾á¾ð¾û¾üÛûÛä½½¾Û½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾á¾ð¾û¾üÛûÛä½½¾á½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾ð¾û¾üÛûÛä½½¾ð½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾B¾F¾T¾X¾\¾`¾s¾w¾…¾‰¾—¾›¾©¾­¾»¾¿¾;Ѿß¾ã¾ò¾ÿ¾¾¾¾+¾2¾6¾>¾B¾F¾J¾_¾c¾{¾ˆ¾ž¾½¾ʾ×¾Û¾á¾û¾üµ¶ '' ' ''''''''''!'#'%''')'+'-'/'1'3'5'7'9';'='?'A'C'E'G'I)"%ÓÓ¡Ë#ÿ à$ ð Ì0 U $0<L X@l|ˆœ¬¸ÈØèø(4DP`l|Œœ¨¸ÄÔäô,8HXht„ ¬¼ÌÜèø 0<LXht„”¤´ÄÐàìü  Œfor_init ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32for_init@ $gntt_label $lntt_labelfor_init S$10$for_initsphdzpaksz ceaforintceafor L$plab_start bceaforintbceafor calc_utm_zone utmforintutmfor stplnforintstplnfor alberforintalberfor lamccforintlamccfor merforintmerforpsforintpsfor polyforintpolyfor eqconforinteqconfortmforinttmfor sterforintsterfor lamazforintlamazfor azimforintazimfor gnomforintgnomfor orthforintorthfor gvnspforintgvnspfor sinforintsinfor equiforintequifor millforintmillfor vandgforintvandgfor omerforintomerfor somforintsomfor hamforinthamfor robforintrobfor goodforintgoodfor molwforintmolwfor imolwforintimolwfor alconforintalconfor wivforintwivfor wviiforintwviifor obleqforintobleqfor isinusforinit isinusforinv_init.o/ 1074014942 1032 20 100666 49332 ` 1ÌÀ´@0œ TT´µÀJiôKÉ»ˆ,,MÈG!ª˜kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ<©kÅ<±kÆ<¹kÇ<ÁkÈ<ÉkÉ<ÑkÊ<ÙkË<ákÌ<ékÍ<ñkÎ<ùkÏ=kÐ= 4ÂkÀ>á7E7+7 KÄ;6ìKÃ;‰Š(7Æ>á-@0€ 0$ èB0€ 0$ è*-P0€ 0$ è 0€ 0$ 4 ?Ù7Ï>Q7Í>7Î>kÏ?™5š5Y5¸è@5×5H`4Ø- 7Ç>!- 7É>aè@-HÔ @4U t€.±HÏ. 0N‰à'Ü0¯N-è@4ØHÁ2N a€1åNHÕŠ 'ž,á7ß?¡,ñ7Ð?a/ñ… „/á. è@. Ü€+` |€H0è, €Œ°0‚5I 4Øè@- HÙ!`5z y€/QHÙ/@2DN‹ 'ì2N-0è@4ØHÜ2DN |€2NHÁˆ '®-è@4ØH×2DN w€2NHɉ 'v-è@4ØHÝ2DN }€2NHÓŠ`'>5M -¡0  0$ „'&47Ë?a,á,ñ7Ï?¡-p-`-q -a -ñ-áè@kß?9 Ü€+i… š |€H8HèX€Œ¦!Ò5I 4Øè@- HÖ#€7Ž v€-Ñ-ÀHÎ2$N‰À$ô1åN-0è@4ØHÂ2$N b€1åNHÁˆ $¶-è@4ØHÜ2$N |€1åNHɉ $~-è@4ØHÜ2$N |€1åNHÔŠ€$F,á7Ó?a,ñ7Ê?¡.p.`.q .a -Qè@-A Ü€+d… ˜ |€H! è4€Œ¨(Ú5I 4Øè@- HÜ!@5L |€-‘HÙ-€2$N‹ #T1åN-0è@4ØHÍ2$N m€1åNHˉ`#-è@4ØHÊ2$N j€1åNHÖŠÀ"Þ-è@4ØHÖ2$N v€1åNHȉ"¦,á7Ý?a,ñ7Ë?¡/°/ /± /¡ -qè@-a Ü€+e… ™ |€H%(èP%€@5H 4Øè@-HÖ2$N4 2N v€HÙ‹ #Æ-è@4ØHÝ2$N }€2NHÓŠ`#Ž-è@4ØHÚ2$N z€2NHØ‹#V-è@4ØHÙ2$N y€2NHÚ‹@#,á7Ü?a,ñ7Î?!/7Ê?¡/€/‘ / -Q-A-Ð-À-Ñ-Áè@kÉ>ù Ü€+u… “ |€H:¨èXz€@ˆ­<2-è@4ØHÔ à4í t€-±HÔ- 2DNŠ€$\1ÅN-è@4ØHÇ2DN g€1ÅNHÁˆ $5L 5M -¡4Ø-€è@-HÎ2DN n€1ÅNHЊ#Æ-17Í?a-°7Ç?¡- 2H-± … Š-¡ ,ñè@,á Ü€+ |€H,øè  L€7Í>kÏ?™7Î>5š5Y5¸è@5×5H`7Ç>!- 7É>a- 4Ĉ¿!*-è@4ØHÚ! 56 z€.ÑHÂ.À2Nˆ@<È1åN-è@4ØHÔ2N t€1åNHß‹à<Š,á7Ð?¡,ñ7Ù?a.… ./0 è@/  Ü€+a |€H5èø õ€Œ¢1’ˆ @*kÏ?™45Y5¸è@5׈ â-@è@4ØHÝ" 6¨ }€-HÚ- 1ÄN‹@;p1¥N -Pè@4ØHÖ1ÄN v€1¥N HÜ‹€;2-è@1„N1  7‹0$ •k!€,á,ñ… Ž5‡`kË?‰,á7Ç?¡è@,ñ Ü€+b |€H6èH Ö€Œª!*-è@4ØHÓ!à5ü s€/‘HØ/€2N‹:°1åN-è@4ØHÎ2N n€1åNHЊ:r,á7×?¡,ñ7Ø?a.ñ.á/ è@/ Ü€+f… Ÿ |€H$0è䀌¬!*-è@4ØHÖ"6 v€.‘H×.€2NŠà9˜1åN-è@4ØHÌ2N l€1åNHɉ 9Z,á7Ù?¡,ñ7×?a/1/!.ð è@.à Ü€+g… ‚ |€H#8èØ C€Œ®0¥@-è@4ØHÕ#7 u€-ñHÕ-à2NŠ 8x1åN-è@4ØHÊ2N j€1åNHˉ`8:,á7Ø?¡,ñ7ß?a///ð è@/à Ü€+h… – |€H4@è˜Ô€Œ²!J5I -- è@4ØHÓ#à7÷ s€.ñHÔ.à2$NŠ€7 2N-è@4ØHÏ2$N o€2NH͉ 7b,á7Ú?a,ñ7Â?¡/P/@ /Q ,Q,Aè@@ Ü€+j… • |€H7Pè@·€Œ´!"-è@4ØHÔ# 7° t€.HÌ.2N‰€6x1ÅN-è@4ØHÕ2N u€1ÅNHLjà6:-17Õ?¡.±7Í?a.¡ 1àHè@-° Ü€+k… “ |€H?X而¶!"-è@4ØHÕ"€6Ÿ u€/ñHÊ/à2N‰@5h1ÅN-è@4ØHÂ2N b€1ÅNHÁˆ 5*-17Ü?¡/‘7Ì?a/ 1àHè@- Ü€+l… ” |€H9`èà™€Œ¸!"-è@4ØHÝ"`6x }€/HÓ/2NŠ`4X1ÅN-è@4ØHÓ2N s€1ÅNHÜ‹€4-17Á?¡,17É?a,! 1àHè@-0 Ü€+m… |€H3hè°³€Œº!"-è@4ØHÚ!À5Ù z€/1HË/ 2N‰`3H1ÅN-è@4ØHÖ2N v€1ÅNHÝ‹ 3 -17Ö?¡.Ñ7Â?a.Á 1àH,P è@… Ü€+n |€H=pè€ ½€Œ¼!"-è@4ØHÙ#à7ó y€.qHÍ.`2N‰ 281ÅN-è@4ØH×2N w€1ÅNHØ‹1ú-17Ô?¡.‘7Ë?a. 1àHè@-p Ü€+o… |€H:xè P€Œ¾%j-è@4ØHÕ!€5 u€-ñHÁ-à2Nˆ 1(1åN-è@4ØHÔ2N t€1åNH̉€0ê-17Ï?a-ð 7É?¡-15J -!-à è@-@ Ü€+p… — |€H&€è 怈·% -è@4ØHØ"6 x€/QHÕ/@2NŠ 01ÅN-è@4ØHÙ2N y€1ÅNHÓŠ`/Ú-17Ø?¡/7È?a/ 1àHè@- Ü€+r… ‡ |€H0è à ð€ˆ«!J5I -- è@4ØHØ @4S x€.qH×.`2$NŠà/2N5Nà-Á0€ 0$ è ç-0è@4ØHÕ2$N4 2N u€HÜ‹€.ª-è@4ØHÐ2$N p€2NHÎÀ+,áÏŸ‰˜KÂ;Ù4,ˆ®$25Bà5A ,A,0, 0€ 0¡Š8ÁŠN0$ èZè@4ØH× 4= 4 /± w€2$NHß/ ‹à-Ø2N-è@4ØHÈ2$N h€2NHˆ@-š5T .è ˜.‘Œ¤%=@KØ;™5zK×;‘è@5™ Ü€ |€Hωà*B+c… ŽH<èØ Ü€4 ‹;·4"-è@4ØHË!€5 k€.HÚ.0ÄN‹@+À0¨N7Ù?¡-1/1 … Œè@/! Ü€+q |€H?ˆèø Ÿ€4$ˆ¯ Â-è@4ØHÊ! 5¹ j€/1HÏ/ 0ÄN‰à+0¨N-17×?¡.ñ è@.á Ü€+s… † |€H/˜è Ï€4 &‰…;/4 (-è@4ØHÌ!@5] l€/±/ HÝ0ÄN‹ *H0¨N-17ß?¡/ñ è@/á Ü€+t… – |€H7 è@×€4 6ˆ­ Â-è@4ØHÈ"À6Ú h€/QHß/@0¤N‹à*¸0ÈN7Ý?¡-1/± … „è@/¡ Ü€+w |€H9¸èh ™€4*ˆ¿*b-è@4ØHÁ#€7˜ a€/H×/0¤NŠà)ð0ÈN-17Ó?¡.q è@.a Ü€+x… ‚ |€H8Àè X€ˆ«*-è@4ØHÂ" 6· b€.ñHØ.à0¤N‹)0ÈN-17Ú?¡/Q è@/A Ü€+z… š |€H)ÐèÀI€ˆ¶ Â-è@4ØHÇ 4? g€/ñHÚ/à0¤N‹@)¨0ÈN7Ð?¡-1. … ˆè@. Ü€+} |€H*èèð €4 :‰…$4 <-è@4ØHÍ @4O m€-ñHÙ-à0¤N‹ (Ø0ÈN7Ï?¡-1-ñ … ‹è@-á Ü€+~ |€H-ðè m€4 Æ€« 4>ˆ· ê-è@4ØHÐ!à5ý p€/±Hß/ 0¤N‹à(00ÈN-15H -7Î?¡-7Ì?a-Ñ … ‰--€è@-Á Ü€+`@ |€H+ +€4KÂ;ÙKÐ= KÏ=KÎ<ùKÍ<ñKÌ<éKË<áKÊ<ÙKÉ<ÑKÈ<ÉKÇ<ÁKÆ<¹KÅ<±KÄ<©OÃ<¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,4 ĉ¥#w7Ï>Q-@0€ 0$ èJ0€ 0$ è2-P0€ 0$ è0€ 0$ è´ Ù4 (7Ï>Q7Í>7Î>kÏ?™5š5Y5¸è@5×5H`7Ç>!- 7É>aèå- ÏŸžKÂ;ÙÏŸž KÂ;ÙÏŸýKÂ;ÙÏŸíKÂ;ÙÏŸÝKÂ;ÙÏŸÍKÂ;ÙÏŸ½KÂ;ÙÏŸ­KÂ;ÙÏŸKÂ;ÙÏŸKÂ;ÙÏŸ}KÂ;ÙÏŸmKÂ;ÙÏŸ]KÂ;ÙÏŸMKÂ;ÙÏŸ=KÂ;ÙÏŸ-KÂ;ÙÏŸKÂ;ÙÏŸ KÂ;ÙÏŸœýKÂ;ÙÏŸœíKÂ;ÙÏŸœÝKÂ;ÙÏŸœÍKÂ;ÙÏŸœ½KÂ;ÙÏŸœ­KÂ;ÙÏŸœKÂ;ÙËà˜Ù7Ë?aÏŸœ}KÂ;ÙÏŸœmKÂ;ÙÏŸœ]KÂ;ÙÏŸœMKÂ;ÙÏŸœ=KÂ;ÙÏŸœ-KÂ;ÙÏŸœKÂ;ÙÏŸœ KÂ;ÙÏŸ›ýKÂ;ÙÏŸ›íKÂ;ÙÏŸ›ÝKÂ;ÙÏŸ›ÍKÂ;ÙÏŸ›½KÂ;ÙÏŸ›­KÂ;ÙÏŸ›KÂ;ÙÏŸ›KÂ;ÙÏŸ›}KÂ;ÙÏŸ›mKÂ;ÙÏŸ›]KÂ;ÙÏŸ›MKÂ;ÙÏŸ›=KÂ;ÙÏŸ›-KÂ;ÙÏŸ›KÂ;ÙÏŸ› KÂ;ÙÏŸšýKÂ;ÙÏŸšíKÂ;ÙÏŸšÝKÂ;Ù4 7Î?a,ñ-Ð… …-À -Ñ -Á7Î?!-ÀkÉ?97É?™% N%9-)è@,á Ü€+v |€H=°è ½€ÏŸšKÂ;ÙÏŸšKÂ;Ù40Š6O4 2è@-1 Ü€+y… • |€H.Èè•®€ÏŸ™•KÂ;Ù44ˆE Bè@-1 Ü€+{… |€H(Øè-¨€4.ˆ¡6W48,á7È?¡,ñ- è@- Ü€+|… ” |€H'àè­‡€ÏŸ˜­KÂ;ÙÏŸ˜KÂ;ÙÏŸ˜KÂ;ÙÏŸ˜}KÂ;ÙÏŸ˜mKÂ;ÙÏŸ˜]KÂ;Ù@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œxÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€,KmX „((8Km>(¬„@„DKnB,$$PK°P ¨$ ¨`K±(ø Ì lK³ 8ØxK¼S÷6ðø„K¿Z=èÿÿÿÿZà=èà KÇiôMȬÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$DATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$˜¨¼@)"?\Æ‘@€ ¨ øà°;°BÚ°JðRÚ°[à °cÄ °là °vÄ °Ã@°‰Ä@°’  °›  °¥Ù °®Ú °¸Â°ÅÚ°Óà °ßÄ °ìðúÚ° à °Ä °$à °2Ä °Aà °NÄ °\  °j  °w  °†  °” œ°µ °» °Á °È °Р°Ù  °â °é °ö  ° ° °  ° °$ °1  °> °I °T  °_ °h °n °v °| °‚ °ˆ ° °™ °£Ù °ª °± °¹ °¿Ú°È à °Ò B°Ü °æ C°î °ó °þ °  ° ° :°Ú°%Ú°-Ä °3Ú °:Ä °?Ú°FÚ°LÚ°S °Z°`ðg °n D°v A°~ ;°† °‘Ú °™  ° Ú °¨ °® °¶ °½ °Ä `à €  d  àÊ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÌ jà l °Õ m`à €@ oÙ àÝ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øá u°ç w°ìà °òÃ`à € {Û@@àø€ }ÿÿÿÿ`à €    àÿ` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °" •°- °3 4°9 `?à € š ™ àA œÿÿÿÿ  žÿÿÿÿÿÿÿÿØJ  °J ¢°Q  °Y  °b  °m °z °‡ ‘à¦xÚÿÿÿÿà®pÚ «à¶`Ú ­àÚ à½@ ±  ¯àÚ àÄ  ´  ²àÊà  µ  ·ÿÿÿÿÿÿÿÿ€°Р¹àà àÕ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÞÀ Á€ ½àÚ àæ  Å  ÃàÚ àð€ È  Æà¦xÚ Éà®pÚ Ëà¶`Ú ÍàÚ à½@ Ñ  ÏàÚ àÄ  Ô  ÒàÊà  Õ  ×ÿÿÿÿÿÿÿÿ`°ú ÙàÛ@ ° ÜàÛ@ °  Þà'`Ä ÿÿÿÿà-@Ä  áà3 Ä  ãà9Ä  å  çÿÿÿÿÿÿÿÿ€°? éàKÀÛ@@ÿÿÿÿàR€Û@@ ìàW@Û@@ îà à\  ò  ðàaà  ó  õÿÿÿÿÿÿÿÿØf ÷°pÙ °{à  …ÿÿÿÿ ‹ ü ‘ þ —   ° ¤¶ œ ‘¤¶ €œ‘¤¶Q É€$ à €@ ÿÿÿÿà à€ à€ €Ò €ÿÿÿÿàà €Ü€€à €á€€à €æ€€€ëà €àÛ@ €ó€€€úà € €à €"ˆ €ÄAQÙ A qÛ@A|Û@AvÛ@ASÛ@A#sÛ@A(CÛ@A-XÛ@A2Û@A>iÛ@AIpÛ@AK\Û@AVrÛ@Aa Û@AiÛ@AqWÛ@A~Û@AŒÛ@A›Û@A¢zÛ@Aª{Û@A²xÛ@A·tÙ A¼uÙ AÃcÙ AÈPÙ AÑyÛ@AÛ}Û@Aá~Û@Aê Ù àÙ Að €c€€  €g  €f€¶€¸  º€k€»  ½€m  ¿€j€€  ‚€pˆ€Æ  "€rˆ„€Ê  Ž€tˆ€Ì€’  •€wˆ˜€Î  ¢€y  §€vˆX€Ò  ]€|ˆ8€Ô  H€~ˆJ€Ü  Z€€ˆ©€â  ³€‚ˆµ€æ  ¿€„ˆÁ€è  Ë€†ˆ$€ì  6€ˆˆÍ€ò  Ø€ŠˆÚ€ö  䀌ˆæ€ú  ð€Žˆò€ü  ü€ˆþ€  €’ˆ €  €”ˆ€  !€–ˆ_€   f€˜ˆ#€   -€šˆh€  o€œˆq€  x€žˆ[€Àˆ5€Â  =€¡ˆ\€  j€£  n€ ˆG€"ˆK€$  U€§  V€¦ˆz€&  €ªˆƒ€*  Š€¬€!  %€®ˆŒ€,  “€°€-  1€²€3  7€´ˆ•€.  œ€¶ˆž€2  ¥€¸ˆp€4  €ºˆ§€8  °€¼  C€&¡Ð[€ À€ /€ÐÖÀ€¡?ÿÿÿÿ×ÿÿÿÿÀ€&E€È´ÅÀ€rÀÿÿÿÿÆÿÿÿÿÀ€&Ë€ÐÑ×À€tÌÿÿÿÿÒÿÿÿÿÀ€vØÿÿÿÿàÿÿÿÿÀ€yÙÿÿÿÿáÿÿÿÿÀ€&߀ÖçíÀ€|èÿÿÿÿÿÿÿÿÿÿÿÿÀ€~î€ØôúÀ€&ó€ÚùÿÀ€~ÿÿÿÿÿÿÿÿÿÿÿÿÀ€&€Þ À€€€à À€&€ä#À€€ÿÿÿÿÿÿÿÿÿÿÿÿÀ€‚ÿÿÿÿ$ÿÿÿÿÀ€&)€ê/5À€„*ÿÿÿÿ0ÿÿÿÿÀ€†6ÿÿÿÿ<ÿÿÿÿÀ€&;€îAGÀ€ˆB€ðHNÀ€&M€ôSYÀ€ˆTÿÿÿÿZÿÿÿÿÀ€Š^ÿÿÿÿdÿÿÿÿÀ€&c€øioÀ€ŒjÿÿÿÿpÿÿÿÿÀ€&u€þ{À€Žvÿÿÿÿ|ÿÿÿÿÀ€‚ÿÿÿÿˆÿÿÿÿÀ€&‡€“À€’Žÿÿÿÿ”ÿÿÿÿÀ€&™€Ÿ¥À€”šÿÿÿÿ ÿÿÿÿÀ€–¦ÿÿÿÿ¬ÿÿÿÿÀ€&«€±·À€˜²ÿÿÿÿÿÿÿÿÿÿÿÿÀ€š¸ÿÿÿÿ¾ÿÿÿÿÀ€&½€ÃÉÀ€œÄÿÿÿÿÿÿÿÿÿÿÿÿÀ€žÊÿÿÿÿÿÿÿÿÿÿÿÿÀ€&Ï€ÕÝÀ€ Þ€æîÀ€£߀çïÀ€&å€ íõÀ€ öÿÿÿÿÿÿÿÿÿÿÿÿÀ€£÷ÿÿÿÿÿÿÿÿÿÿÿÿÀ€&ý€( À€¦þÿÿÿÿÀ€§ÿÿÿÿÿÿÿÿÿÀ€ªÿÿÿÿÿÿÿÿÿÿÿÿÀ€&€0+À€¬ÿÿÿÿÿÿÿÿÿÿÿÿÀ€°&ÿÿÿÿÿÿÿÿÿÿÿÿÀ€¶8ÿÿÿÿÿÿÿÿÿÿÿÿÀ€&=€6CIÀ€¸>ÿÿÿÿÿÿÿÿÿÿÿÿÀ€ºDÿÿÿÿJPÀ€&OÿÿÿÿUÿÿÿÿÀ€¼Vÿÿÿÿÿÿÿÿÿÿÿÿ\œ]‘^_¤`¶a b€€ €=€€€"€&€&€6€ 06€ P@€&Ðd„Ðe„Ðk„Pl€fÐmŒPo€gÐpÀ`p€hÐsÄ`s€iЉЊÐŒPŽ€rБÐ’(Г(Ж0ЗLИLЛXЀОˆ`ž€sÐK”PL€ˆÐOœÐPÈÐQÈÐSÐÐTìÐUìÐWøÐXÐYÐ[Ð\4Ð]4Ð_@ÐbPÐcTÐeˆÐf”`f€‰Ðá Pâ€~Ðå¨ÐæÔÐçÔÐéÜÐêøÐëøÐíÐîÐïÐñ(Ðò@Ðó@ÐõLÐ÷xÐø„`ø€ÐûPü€€Ðÿ˜ÐÄÐÄÐÌÐèÐèÐôÐ Ð  Ð Ð 0Ð 0Ð<ÐhÐt`€P#€ P8€£Ð9€Ð: Ð;¨Ð<¨Ð>´Ð?ÌÐ@ÌÐBØÐCðÐDðÐFüÐGÐH`I€¤ÐLÐOdÐPp`P€¥ÐÑ€PÒ€ºÐÕˆÐÖ°Ð×°ÐÙ¸ÐÚÔÐÛÔÐÝàÐÞðÐßðÐàÐáÐãÐåDÐæL`总P†€pЇX`‡€qСŒP£€tЦ˜Ð§ÀШÀЫÈЬäЭäаðвг `³€uж,P·€vм0P½€wо8п8`¿€xÐÁLÐÂLPÀyÐÄTÐÅ|ÐÆ|ÐÈ„ÐÉ ÐÊ Ð̬ÐͼÐÎÀ`΀zÐÐÄÐÑàÐÒðÐÓø`Ó€{ÐP€‚Ð Ð4Ð4Ð<ÐXÐXÐ!dÐ#ˆÐ$”`$€ƒÐ' P(€„Ð+¨Ð,ÐÐ-ÐÐ/ØÐ0ôÐ1ôÐ3 Ð5 $Ð6 0`6€…Ð9 pÐ? pÐA xÐB ”ÐC ”ÐE  ÐG ÄÐH Ð`H€‡Ði ÜPj€ŠÐm äÐn ìÐo Ðp Ðr Ðs 8Ðt 8Ðv DÐx pÐy |`y€‹Ð| ˆP}€ŒÐ€ Ð ¸Ð‚ ¸Ð„ ÀÐ… ÜІ ÜЈ èЊ Ћ `‹€ÐŽ P€ŽÐ’ (Г PД PЖ XЗ tИ tК €Ðœ  Ð ¬`€Ð  ¸P¡€Ð¤ ÀÐ¥ èЦ èШ ðЩ Ъ Ь Ю 8Я D`¯€‘в PP³€’ж Xз €Ð¸ €Ðº ˆÐ» ¤Ð¼ ¤Ð¾ °ÐÀ ÔÐÁ Ü`Á€“ÐÄ èPÅ€”ÐÈ ðÐÉ ÐÊ ÐÌ ÐÍ <ÐÎ <ÐÐ HÐÒ hÐÓ t`Ó€•ÐÖ €P×€–ÐÚ ˆÐÛ °ÐÜ °ÐÞ ¸Ðß ÔÐà ÔÐâ àÐã üÐåÐæ`怗Ðö P÷€šÐú(ÐûPÐüPÐþXÐÿtÐtЀРЬ`€›Ð"¸P#€ Ð&ÀÐ'ÈÐ(ðÐ)ðÐ+øP,€¡Ð- Ð.$Ð/,Ð0,Ð28Ð3PÐ4P`5€¢ÐLXP,€¡Ð5\`5€¢`P€¥`ü€¾€ý`P@€&ÐSdPT€¦ÐWpÐXˆÐYŒPZ€§Ð[”Ð\¬Ð]ÀÐ^ÀÐ`ÈÐaäÐbäÐdðÐeô`e€¨`r€©ÐÖüP×€|ÐÚÐÛÐÜ ÐÞ,`Þ€}Ðé€: €;!€<#€='€>'€?`(€@inv_init.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hinv_initinv_transiflgfn83fn27indatuminparminzoneinsyszoneazimuthanglealflon1lon2lat1lat2center_longcenter_lathlat_originlon_originr_majorr_minorscale_factorfalse_eastingfalse_northingradiusshape_mshape_ntimepathsatnummodetmpdatumsat_ratiodzonedjustifythingiflg64ApœAtœ Axœ à Ä A€œ C€œÿÿýÌC€œÿÿýÈC€œÿÿýÄC€œÿÿýÀ#€l€dÿÿÿpC€„œÿÿÿpAŒœK€ÿÿÿK€ÿÿÿK€ÿÿÿ(K€ÿÿÿK€ÿÿÿ è5´äîò5¼TPŒ¸ÕÙPt„5@pÈÌ55Ô»¿5œ¨5l˜œ 54@50†Š5ÈØ5˜Äy}5\h5(X5ìø5¼è 5\´M,XúþM€5L|íñ5 ¼J Œ ¸ÚÞJ $ |M ô ÈÌM Œ äM \ ˆ¶ºM ô LM Ä ð¤¨M \ ´M , X’–M Ä M ” À€„M „M ð nrMTS | ØJ H x=AJÜ 8J¬Ø+/J@œJ<J |VŒVÌ(JœȦ«J4JY0‘–JÌYt˜,ÔTJ ÐOSJô ,X€,Ð|JœÌÿJàŒJ¬ÜåéJ Gä,ALx,B8¼ atœÁ äø2¤VˆDYX„ÄÈDAàè,2ìTMè|PAøŒPü MÌø'+M 8 h,4T, ” ¼,0`,A@p,Èð ¬ø  x $” T€AèÄÔTS Ô, < `, ¤ Ì, 0, t ˜,A Ü ,K€ÿÿþèA(”\APt,Að_K€ÿÿÿHK€ÿÿÿLÌøMY°È\`MAôø,Aü/K€ÿÿÿ0AøTYA<,Að,Aø2³N€(@Úæ ½k½ŒÛûÛä½½½dÛûÛä½½½Á½kÛûÛä½½ ½e½m ÛûÛä½½ ½p½s½¿ÔÛûÛä½½½s9Ô½‰½Š½‘½–½¦½«½í½ñ¾¾ ¾¾¾+¾/¾=¾A¾W¾[¾n¾r¾€¾„¾’¾–¾¤¾¨¾¶¾º¾Ⱦ̾Ú¾Þ¾í¾ú¾þ¾ ¾¾'¾2¾`¾y¾†¾œ¾»¾ȾÕ¾Ù¾ÛûÛä½½½‰Ó½›½°½Ð½Ñ½õ¾¾!¾3¾E¾c¾m¾v¾ˆ¾š¾¬¾¾¾оã¾ñ¾¾¾¾&¾L¾o¾}¾о ¾²¾¿¾̾ã¾õÛûÛä½½½ŠÓ½›½°½õ¾¾!¾3¾E¾c¾v¾ˆ¾š¾¬¾¾¾оã¾ñ¾¾¾¾L¾o¾}¾о“¾ ¾©¾²¾¿¾̾ݾÞ¾ã¾õ½‘;w½’Õ½–ȃƒÛûÛä½½½’½‘½–½“ÕÕÔÕÛûÛä½½½‘½–;w½—ÕÛûÛä½½½—ÛûÛä½½ ½–½˜½›½žÔ;ÛûÛä½½ ½›½žXÛûÛä½½½½žXÛûÛä½½½ž¾K¾O¾SÔ;w¾PÕÖ¾W¾[ƒƒÛûÛä½ ½¾P¾O¾S¾W¾[¾Q¾O¾S¾W¾[Ö¾QÛûÛä½½¾O¾S;w¾TÕÛûÛä½ ½¾TÛûÛä½½¾S¾U¾W;w¾XÕÛûÛä½ ½¾XÛûÛä½½¾W¾Y¾[;w¾\ÕÛûÛä½ ½¾\ÛûÛä½½¾[¾]¾_ÛûÛä½½¾b¾c ;ÛûÛä½½ ¾c¾fXÛûÛä½ ½¾e¾fXÛûÛä½½¾f½á½å½éÔ;w½æÕÖ½í½ñƒƒÛûÛä½ ½½æ½å½é½í½ñ½ç½åÔÛûÛä½½½å½é;w½êÕÛûÛä½ ½½êÛûÛä½½½é½ë½í;w½îÕÛûÛä½ ½½îÛûÛä½½½í½ï½ñ;w½òÕÛûÛä½ ½½òÛûÛä½½½ñ½ó½õ;ÛûÛä½½ ½õ½øXÛûÛä½ ½½÷½øXÛûÛä½½½ø½û½ÿ¾Ô;w¾ÕÖ¾¾ ƒƒÛûÛä½ ½¾½ÿ¾¾¾ ¾½ÿ¾¾¾ Ö¾ÛûÛä½½½ÿ¾;w¾ÕÛûÛä½ ½¾ÛûÛä½½¾¾¾;w¾ÕÛûÛä½ ½¾ÛûÛä½½¾¾ ¾ ;w¾ ÕÛûÛä½ ½¾ ÛûÛä½½¾ ¾ ¾;ÛûÛä½½ ¾¾XÛûÛä½ ½¾¾XÛûÛä½½¾¾:¾>¾B¾FÖ;w¾;ÕÛûÛä½ ½¾9ÛûÛä½ ½¾:ÛûÛä½ ½¾;¾<¾>;w¾?ÕÛûÛä½ ½¾?ÛûÛä½ ½¾>¾@¾B;w¾CÕÛûÛä½ ½¾CÛûÛä½ ½¾B¾D¾F;w¾GÕÛûÛä½ ½¾GÛûÛä½ ½¾F¾H¾L;2ÛûÛä½½ ¾L¾PXÛûÛä½ ½¾O¾PXÛûÛä½½¾P¾ѾÕ;w¾ÖÕ¾Ù¾߃ƒÛûÛä½ ½¾Ö¾Õ¾Ù¾ß¾×ÖÖÖÕÖÛûÛä½½¾Õ¾Ù;w¾ÚÕÛûÛä½ ½¾ÚÛûÛä½½¾Ù¾Û¾ݾÞ¾ßÛûÛä½½ ¾ݾß;wÛûÛä½½ ¾Þ¾à¾ßÛûÛä½ ½¾àÛûÛä½½¾ß¾á¾ã¾æÔ;FÛûÛä½½ ¾ã¾æXÛûÛä½ ½¾å¾æXÛûÛä½½¾潇½¿ÔÓÔÔÛûÛä½½½‡9Ô½‰½Š½‘½–½¦½«½í½ñ¾¾ ¾¾¾+¾/¾=¾A¾W¾[¾n¾r¾€¾„¾’¾–¾¤¾¨¾¶¾º¾Ⱦ̾Ú¾Þ¾í¾ú¾þ¾ ¾¾'¾2¾`¾y¾†¾œ¾»¾ȾÕ¾Ù¾½›½°½Ð½Ñ½õ¾¾!¾3¾E¾c¾m¾v¾ˆ¾š¾¬¾¾¾оã¾ñ¾¾¾¾&¾L¾o¾}¾о ¾²¾¿¾̾ã¾õÛûÛä½½½‰½Š½›½°½õ¾¾!¾3¾E¾c¾v¾ˆ¾š¾¬¾¾¾оã¾ñ¾¾¾¾L¾o¾}¾о“¾ ¾©¾²¾¿¾̾ݾÞ¾ã¾õÛûÛä½½½Š½¡½¦;w½§Õ½«ƒƒÛûÛä½½½§½¦½«½¨ÕÕÔÕÛûÛä½½½¦½«;w½¬ÕÛûÛä½½½¬ÛûÛä½½ ½«½­½°½³Ô; ÛûÛä½½ ½°½³XÛûÛä½½½²½³XÛûÛä½½½³½¶½¼½¿ÛûÛä½ ½½¿9Խ½Ä;w½ÅսȽ̃ƒÛûÛä½ ½½Å½Ä½È½ÆÕÕÔÕÛûÛä½ ½½Ä½È;w½ÉÕÛûÛä½ ½½ÉÛûÛä½ ½½È½Ê½Ì;i ½ÍÛûÛä½ ½½Ì½ÍÛûÛä½ ½½Î½Ðƒ½Ñ½ÓÕƒÕÛûÛä½½½Ð½Ñ; ÛûÛä½½ ½Ñ½ÓXÛûÛä½ ½½Ò½ÓXÛûÛä½½½Ó¾¾;w¾Õ¾ƒƒÛûÛä½ ½¾¾¾¾ÕÕÔÕÛûÛä½½¾¾;w¾ÕÛûÛä½ ½¾ÛûÛä½½ ¾¾¾!;ÛûÛä½½ ¾!¾$XÛûÛä½ ½¾#¾$XÛûÛä½½¾$¾'¾+;w¾,Õ¾/ƒƒÛûÛä½½¾,¾+¾/¾-ÕÕÔÕÛûÛä½½¾+¾/;w¾0ÕÛûÛä½ ½¾0ÛûÛä½½ ¾/¾1¾3;ÛûÛä½½ ¾3¾6XÛûÛä½ ½¾5¾6XÛûÛä½½¾6¾9¾=;w¾>Õ¾AƒƒÛûÛä½ ½¾>¾=¾A¾?ÕÕÔÕÛûÛä½½¾=¾A;w¾BÕÛûÛä½ ½¾BÛûÛä½½¾A¾C¾E;ÛûÛä½½ ¾E¾HXÛûÛä½ ½¾G¾HXÛûÛä½½¾H¾i¾m¾nÛûÛä½½¾m¾n;w¾oÕ¾rƒƒÛûÛä½ ½¾o¾n¾r¾pÕÕÔÕÛûÛä½½¾n¾r;w¾sÕÛûÛä½ ½¾sÛûÛä½½¾r¾t¾v;ÛûÛä½½ ¾v¾yXÛûÛä½ ½¾x¾yXÛûÛä½½¾y¾|¾€;w¾Õ¾„ƒƒÛûÛä½ ½¾¾€¾„¾‚ÕÕÔÕÛûÛä½½¾€¾„;w¾…ÕÛûÛä½ ½¾…ÛûÛä½½¾„¾†¾ˆ;ÛûÛä½½ ¾ˆ¾‹XÛûÛä½ ½¾о‹XÛûÛä½½¾‹¾޾’;w¾“Õ¾–ƒƒÛûÛä½ ½¾“¾’¾–¾”ÕÕÔÕÛûÛä½½¾’¾–;w¾—ÕÛûÛä½ ½¾—ÛûÛä½½¾–¾˜¾š; ÛûÛä½½ ¾š¾XÛûÛä½ ½¾œ¾XÛûÛä½½¾¾ ¾¤;w¾¥Õ¾¨ƒƒÛûÛä½ ½¾¥¾¤¾¨¾¦ÕÕÔÕÛûÛä½½¾¤¾¨;w¾©ÕÛûÛä½ ½¾©ÛûÛä½½¾¨¾ª¾¬;"ÛûÛä½½ ¾¬¾¯XÛûÛä½ ½¾®¾¯XÛûÛä½½¾¯¾²¾¶;w¾·Õ¾ºƒƒÛûÛä½ ½¾·¾¶¾º¾¸ÕÕÔÕÛûÛä½½¾¶¾º;w¾»ÕÛûÛä½ ½¾»ÛûÛä½½¾º¾¼¾¾;$¾ÁÛûÛä½½ ¾¾¾ÁXÛûÛä½ ½¾À¾ÁXÛûÛä½½¾Á¾ľÈ;w¾ÉÕ¾̃ƒÛûÛä½ ½¾ɾȾ̾ÊÕÕÔÕÛûÛä½½¾ȾÌ;w¾ÍÕÛûÛä½ ½¾ÍÛûÛä½½¾̾ξÐ;&ÛûÛä½½ ¾оÓXÛûÛä½ ½¾Ò¾ÓXÛûÛä½½¾Ó¾Ö¾Ú;w¾ÛÕ¾ÞƒƒÛûÛä½ ½¾Û¾Ú¾Þ¾ÜÕÕÔÕÛûÛä½½¾Ú¾Þ;w¾ßÕÛûÛä½ ½¾ßÛûÛä½½¾Þ¾à¾ã¾âÔ;(ÛûÛä½½¾â¾ãÛûÛä½½ ¾ã¾æXÛûÛä½ ½¾å¾æXÛûÛä½½¾æ¾ö¾ú;w¾ûÕ¾þƒƒÛûÛä½ ½¾û¾ú¾þ¾üÕÕÔÕÛûÛä½½¾ú¾þ;w¾ÿÕÛûÛä½ ½¾ÿÛûÛä½½ ¾þ¾¾;,ÛûÛä½½ ¾¾XÛûÛä½ ½¾¾XÛûÛä½½¾¾"¾&¾.¾'ÛûÛä½½¾&¾';w¾(Õ¾.¾2¾:¾>¾B¾FƒƒÛûÛä½ ½¾(¾'¾.¾2¾:¾>¾B¾F¾)¾'¾.¾2¾:¾>¾B¾F¾'¾)ÛûÛä½½ ¾'¾+¾.;w¾/ÕÛûÛä½ ½¾-ÛûÛä½ ½ ¾.ÛûÛä½ ½¾/¾0¾2;w¾3ÕÛûÛä½ ½¾3ÛûÛä½ ½ ¾2¾4¾LÛûÛä½½¾5½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ý¾S¾Y¾W¾X¾\ÖÖÕÖÖÖÕÕÖ;w¾]Õ¾`ƒƒÛûÛä½½¾[¾\¾`ÛûÛä½ ½¾]¾\¾^Ô¾`ÕÛûÛä½½¾\¾`;w¾aÕÛûÛä½ ½¾aÛûÛäÖ½¾`¾b¾d¾eÛûÛä½½¾d¾eÛûÛä½½ ¾e½Ö½Ú9ÛûÛä½½ ½ÚÛûÛä½ ½½Û½Ü½ÞXXÛûÛä½½½Þ¾é¾ö¾í;w¾îÕƒƒÛûÛä½ ½¾î¾í¾ïÔÔÛûÛä½½¾í¾ñÓ¾óÔ;*ÛûÛä½½ ¾ñ¾óXÛûÛä½ ½¾ò¾óXÛûÛä½½¾ó¾¾ ;w¾ ÕƒƒÛûÛä½ ½¾ ¾ ¾ÔÔÛûÛä½½¾ ¾Ó;.ÛûÛä½½ ¾¾XÛûÛä½ ½¾¾XÛûÛä½½¾¾¾"¾;w¾ÕƒƒÛûÛä½ ½¾¾¾ÔÔÛûÛä½½¾¾Ó;0ÛûÛä½½ ¾¾XÛûÛä½ ½¾¾XÛûÛä½½¾¾u¾y;w¾zÕƒƒÛûÛä½ ½¾z¾y¾{ÔÔÛûÛä½½¾y¾}Ó¾Ô;6ÛûÛä½½ ¾}¾XÛûÛä½ ½¾~¾XÛûÛä½½¾¾‚¾†;w¾‡ÕƒƒÛûÛä½ ½¾‡¾†¾ˆÔÔÛûÛä½½¾†¾ŠÓ;8ÛûÛä½½ ¾оŒXÛûÛä½ ½¾‹¾ŒXÛûÛä½½¾Œ¾˜¾œ;w¾ÕƒƒÛûÛä½ ½¾¾œ¾žÔÔÛûÛä½½¾œ¾ Ó;<ÛûÛä½½ ¾ ¾¢XÛûÛä½ ½¾¡¾¢XÛûÛä½½¾¢¾·¾»;w¾¼ÕƒƒÛûÛä½ ½¾¼¾»¾½ÔÔÛûÛä½½¾»¾¿Ó¾ÁÔ;BÛûÛä½½ ¾¿¾ÁXÛûÛä½ ½¾À¾ÁXÛûÛä½½¾Á¾Ä¾ѾÈ;w¾ÉÕƒƒÛûÛä½ ½¾ɾȾÊÔÔÛûÛä½½¾ȾÌÓ¾ÎÔ;DÛûÛä½½ ¾̾ÎXÛûÛä½ ½¾;ÎXÛûÛä½½¾ξé¾î;w¾ïÕƒƒÛûÛä½ ½¾ï¾î¾ðÔÔÛûÛä½½¾î¾õÓ¾ò¾óÛûÛä½½¾ò¾õÛûÛä½½ ¾ó¾õ¾ùÔ;HÛûÛä½½ ¾õ¾ùXÛûÛä½ ½¾÷¾ùXÛûÛä½½¾ùÛûÛä½ ½¾ü½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ýÛùÛûÖ¶½u½‡½¿½w ÛûÛä½½ ½zÛûÛä½½ ½€½ƒ½¿ÔÛûÛä½½½ƒ9Ô½‰½Š½‘½–½¦½«½í½ñ¾¾ ¾¾¾+¾/¾=¾A¾W¾[¾n¾r¾€¾„¾’¾–¾¤¾¨¾¶¾º¾Ⱦ̾Ú¾Þ¾í¾ú¾þ¾ ¾¾'¾2¾`¾y¾†¾œ¾»¾ȾÕ¾Ù¾½›½°½Ð½Ñ½õ¾¾!¾3¾E¾c¾m¾v¾ˆ¾š¾¬¾¾¾оã¾ñ¾¾¾¾&¾L¾o¾}¾о ¾²¾¿¾̾ã¾õÛûÛä½½½‰½Š½›½°½õ¾¾!¾3¾E¾c¾v¾ˆ¾š¾¬¾¾¾оã¾ñ¾¾¾¾L¾o¾}¾о“¾ ¾©¾²¾¿¾̾ݾÞ¾ã¾õ½ƒÛûÛä½½½ŠÛûÛä½½½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½½™½”½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½½©½”½™½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½½®½”½™½©½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½½Ç½”½™½©½®½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½½Ë½”½™½©½®½Ç½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½½Ý½”½™½©½®½Ç½Ë½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½½è½”½™½©½®½Ç½Ë½Ý½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½½ì½”½™½©½®½Ç½Ë½Ý½è½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½½ð½”½™½©½®½Ç½Ë½Ý½è½ì½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½½ô½”½™½©½®½Ç½Ë½Ý½è½ì½ð¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾ ½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾ ½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾.½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾2½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾@½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾D½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾R½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾V½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾Z½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾^½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾`¾cÛûÛä½½¾q½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾u½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾ƒ½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾‡½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾•½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾™½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾§½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾«½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾¹½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾½½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾˽”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾Ͻ”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾ݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾ݽ”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾á½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾ð½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾ý½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾*½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾1½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾=½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾A½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾E½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾I½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾_½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾c½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾i¾o¾rÔ ;4ÛûÛä½½ ¾o¾rXÛûÛä½ ½¾q¾rXÛûÛä½½¾rÛûÛä½½¾|½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾‰¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾‰½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾Ÿ¾¾¾˾ؾܾâ¾ñ¾ü¾ý¾¾˜¾“;i:ÛûÛä½½ ¾“¾•XÛûÛä½ ½¾”¾•XÛûÛä½½¾•ÛûÛä½½¾Ÿ½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾¾¾˾ؾܾâ¾ñ¾ü¾ý¾¥¾©;i>ÛûÛä½½ ¾©¾«XÛûÛä½ ½¾ª¾«XÛûÛä½½¾«¾®¾·¾²;@ÛûÛä½½ ¾²¾´XÛûÛä½ ½¾³¾´XÛûÛä½½¾´ÛûÛä½½¾¾½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾˾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾˽”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾ؾܾâ¾ñ¾ü¾ýÛûÛä½½¾ؽ”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ܾâ¾ñ¾ü¾ýÛûÛä½½¾ܽ”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾâ¾ñ¾ü¾ýÛûÛä½½¾â½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾñ¾ü¾ýÛûÛä½½¾ñ½”½™½©½®½Ç½Ë½Ý½è½ì½ð½ô¾¾¾ ¾¾¾ ¾.¾2¾@¾D¾R¾V¾Z¾^¾q¾u¾ƒ¾‡¾•¾™¾§¾«¾¹¾½¾˾Ͼݾá¾ð¾ý¾¾¾¾*¾1¾5¾=¾A¾E¾I¾_¾c¾|¾‰¾Ÿ¾¾¾˾ؾܾâ¾ü¾ýµ¶ '' ' ''''''''''!'#'%''')'+'-'/'1'3'5'7'9';'='?'A'C'E'G'I)"%ÓÓ›Åö#÷ à$ ð Ì0 U $0<L X@l|ˆœ¬¸ÈØèø(4DP`l|Œœ¨¸ÄÔäô,8HXht„ ¬¼ÌÜèø 0<LXht„”¤´ÄÐàìü  Œinv_init ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32inv_init@ $gntt_label $lntt_labelinv_init S$10$inv_initsphdzpaksz ceainvintceainv L$plab_start bceainvintbceainv calc_utm_zone utminvintutminv stplninvintstplninv alberinvintalberinv lamccinvintlamccinv merinvintmerinvpsinvintpsinv polyinvintpolyinv eqconinvinteqconinvtminvinttminv sterinvintsterinv lamazinvintlamazinv aziminvintaziminv gnominvintgnominv orthinvintorthinv gvnspinvintgvnspinv sininvintsininv equiinvintequiinv millinvintmillinv vandginvintvandginv omerinvintomerinv sominvintsominv haminvinthaminv robinvintrobinv goodinvintgoodinv molwinvintmolwinv imolwinvintimolwinv alconinvintalconinv wivinvintwivinv wviiinvintwviiinv obleqinvintobleqinv isinusinvinit isinusinvcproj.o/ 1074014944 1032 20 100666 31440 ` 1ÌDzÐ@ü¬¬˜DqÜ6dÈ v¼hM`G!YckÂ?Ù/Ð,7Þp0 H kØ?‘k×?™è@1€HK×?‘1€Hè@.àKß?™/àKÂ?Y7Þ?‘è@À/Ñ0,kÂ?Ù/Ð,7Þp0 H è@1€H#à7ÿ /á0… 0$ „ *1… 0$ è 0 H @/ñ è@1€HKÂ?Y7Þ?‘è@À/Ñ0,kÂ?Ù7Þ€0§N"à6ÿ /á1Nè@0Ä.7Ø?!KÂ?Y/0¤nè@À7Þ?kÂ?Ù/Ð,/Ð-/Ð.7ÞÐ#à7ÿ /á0¤ 0$ „ :/ð0åNKÂ>Ù7Þ?1/Ñ0./Ñ0-è@À/Ñ0,/à0§N /ñ0¥N2ån 1JN 0Ê.1F 0Ë.0È. 0‰n0önè@@1¤N1Å.èE1†NkÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4oÃðkÄ?#@7C 0àH,a 0 H è@2MN,q0€H1… 0$ „!r1¬n,`1ŒN,p7Ã?a4?Ñ1ä.2En7Ø?a1ÀHè@7×?q,` ,p1ŠN0¥N 1å.1ë.0¯ 1Gn0íN0öN 0Én2H.1dnè@@2N2f2‡Nè@1Å0‘ 0$ „ Z¤‚'7Ø?a+`490è@4:Kß># 77`4.áø€1ÀHKÂ>YKÄ?OÃ?/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3oÀkÄ?‰# 7$ 0 H ,0àH KÃ>™,€1 H `€è@1„N0N,‘"à,6ÿ`2./á4?ã2 Hè@@1„N1ÀH2H.1 0Énè@@è@1¤N1äN2.0Ñ.è@2%0“ 0$ „ B¤‚_2 H+`49€è@4:P4 x€@2 H1àHKÂ>ÙKÄ?‰OÃ?/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃà0 H 7ß>!7Ø=á/7Õ?Q/ñ # /á77 .á1€H.ñ4?ã.à.ð.¡2pNè@@1¤N2qNè@1†1ÄNè@šr©…1äN7Ô?Q.2¦1n 13.è@2e0” 0$ „ b¤b_W2pN+`49è@4: Kß=é# 7³`4.aèú€KÖ=éÀ€2`HKÂ>YOÃ?!/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2/Ð3/Ð4/Ð5oÃ`kÄ>©kÅ>±7ß=a7Ù=¡0 H /à7Ø?!KÃ=A7Ó?a/1# /7Ø>á,`7º`/7· 0àH 4?å.ñ/! .à7Ù?!/ð0®N .ð1ON/0 /A0N/ñ1.N.áKÅ=I/ /!// .a/1/ è@,`0€Hè@,`1”N0€H2†Nè@2'.2dN, ,`è@0îN7ß>á,`0€H/á1§N1Nè@˜ï™…7Â>á,`,Q1Nè@ð™…7Á>á,`, 1Nè@˜î™…7Ô>á,`.0ÏN1Nè@1§.7Õ?!,`.¡1Nè@ð©…7Ö?!7×?!.Ñ2sN.à1”N0ÄN, 1Ôn,`rÎÜ2§.3<.1ØN3]N 2xN 0¸NLW2nN 2IN®UÖ1U.1gn.ð1.2“.1ÞN3øN36.3š3}n0¤è@,`7Ü?a/0… 0$ „ 2¤‚}=@+`49`è@4: @0H1àHKÂ=ÙKÅ>±KÄ>©OÃ>¡/Ñ05/Ñ04/Ñ03/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,kÂ?ÙoÀ0  4@0$ 4Zè@@# " 78 6º/7?`/7×?±0™n '@/4Z/á /ñ1&3Š 9hG1`¢:ࢗ2ÊN 0—.1n 0Ë 1AŠ&áá2À¢ ½ T0…NÖt¥ } –1&ö‰&é2À¢ 1 .‹ƒ 0Å/à0…NKÂ?Yè@ÀOÃ?kÂ?ÙoÀkÄ?‰# 7$ 4@,0¤N0  0$ 4Zè@@0Š , ,€#1@¢ 7`/á4Z™+"F0…N1Š2À¢ ™GB‰¨2KŠã 1f/ñ0…NKÂ?YKÄ?‰è@ÀOÃ?kÂ?Ù/Ð,/Ð-/Ð.oÃÐ7×>¡#à0àH .ñ 7ã ,q,a 0©N0†.­11nè@@,`0€H0Ì.è@1§N0ŽnKÂ>ÙOÃ?1/Ñ0./Ñ0-è@À/Ñ0,0  0$ è è@À4?ÿè@À4kÂ?Ù/Ð,/Ð-/Ð./Ð//Ð0/Ð1/Ð2oÃ"à0 H 6ÿ /ð6ø`/à4/ñ/á /1€Hè@@0 0$ „ ’1nè@@7Ó?¡0Š&aa‡¤aè@1€H7Ù?¡<‰')0€¢0®N1†. 4cŒh_G1€H1€HKÂ>ÙOÃ?q/Ñ02/Ñ01/Ñ00/Ñ0//Ñ0./Ñ0-è@À/Ñ0,@1‘nè@2@H0Š0 ¢0Ï 0$ „ ò2AŠ0€¢2&Nè%1…. 1Žnè@2@H0Š0À¢0¯ 0$ è"2AŠ0 ¢1ÄNè½1†. 1nè@2@H0Š0À¢0¯ 0$ èï2AŠ0À¢2NèU1„. è@1€H7Ú?¡\‘'Q0€¢1ÆNè 1…. #à#@7ø`7ù /7W.à/0 0¦N 0¨N/11+ /!0¤N0êN2Æ 1 N è@À0Ë."à6ÿ /ð /à /ñ0©N0«N/á0† 0¨N 0êN 0Ëè@À16N"à6ÿ /à/á/ñ 0¤N0¦N1  0§N è@À1jN0¥N#à7÷ .á0¦Nè@À0èNkÂ?Ù/Ð,/Ð-7Þ`#à7÷ .á0¤0…. è@0àH0€H 1€Hè@1€Hè@1¤NKÂ?Y7Þ?¡/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.oÃÐ7ß>a"à0àH/ð 6ã ,a0­N è@1¤N1ÄN,qè@™§a…7Ù>¡,`/11§N0ÄNè@1ˆ 7Ø>¡/0¤N1†.KÂ>ÙOÃ?1/Ñ0./Ñ0-è@À/Ñ0,7Þ€#7 7×?¡/á/ñ/à0§1n 1& 1AŠ&ááœè@À7Þ??ð¿ð?ð>z×òš¼¯H?ð?à@?à=Û|ßÙ×½»?ð>z×òš¼¯H¿ð?à?ù!ûTD-@?ð=Û|ßÙ×½»@@@=Û|ßÙ×½»@?ð@@@=Û|ßÙ×½»@È?PbMÒñ©ü@YA.„€@@¿ð'@L¥Üc˰@NA.„€@@¿ð?à?ð?ù!ûTD-@ !ûTD-@!ûTD-AßÿÿÿÀB !ûTé!Cù!ûS~ë=?ð?Ð@0@?ô?°?Ø?ð?Ð?Þ?®?ð?è?‡UUUUUU?ð@@@@f€@?ðConvergence errorphi1z-convConvergence errorphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-convÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€HH,AX!È`H`8A\X  °@ `@DX!(<¨<PŸFX!d”è”\åWX!øT€Th<X!L$Ø$tVôX!p88€J´X!¨8Œþ X!8ÌÈ̘ üX! Œ˜Œ¤ôX! x (x°ú•X!   ¼JX! $  À ÈÙµX! ÄL `LÔ Ž1X! 8 °8à ¿,X! H, è,ì ë,X! t ø -X! X 8X DƒX! èŒ Œ Ç]X! t< < $,>(ð@¼( P)h$$4 yŒ$D z)Œ„$„P }ŠB x*¨ x\ Oˆÿ8 h Vˆ? tÿÿÿÿVˆ@? @„ dÈM`ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$LIT$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$DATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@))?/å*@€ „ x@°8°?Ú°GðOÚ°Xà °`Ä °ià °sÄ °~Ã@°†Ä@°  °˜  °¢Ù °«Ú °µÂ°ÂÚ°Ðà °ÜÄ °éð÷Ú°à °Ä °!à °/Ä °>à °KÄ °Y  °g  °t  °ƒ  °‘ ™°² °¸ °¾ °Å °Í °Ö  °ß °æ °ó  ° °  °  ° °! °.  °; °F °Q  °\ °e °k °s °y ° °… ° °– ° Ù °§ °® °¶ °¼Ú°Å à °Ï B°Ù °ã C°ë °ð °û °  °  ° :°Ú°"Ú°*Ä °0Ú °7Ä °<Ú°CÚ°IÚ°P °W°]ðd °k D°s A°{ ;°ƒ °ŽÚ °–  °Ú °¥ °« °³ °º °Á `à €  d  àÇ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÉ jà l °Ò m`à €@ oÙ àÚ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@ØÞ u°ä w°éà °ïÃ`à € {Û@@àõ€ }ÿÿÿÿ`à €    àü` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à ° •°* °0 4°6 `?à € š ™ à> œÿÿÿÿ  žÿÿÿÿÿÿÿÿØG  °G ¢°N  °V  °_  °j °w °„ Žà£xÚÿÿÿÿà«pÚ «à³`Ú ­àÚ àº@ ±  ¯àÚ àÁ  ´  ²àÇà  µ  ·ÿÿÿÿÿÿÿÿ€°Í ¹àà àÒ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÛÀ Á€ ½àÚ àã  Å  ÃàÚ àí€ È  Æà£xÚ Éà«pÚ Ëà³`Ú ÍàÚ àº@ Ñ  ÏàÚ àÁ  Ô  ÒàÇà  Õ  ×ÿÿÿÿÿÿÿÿ`°÷ ÙàÛ@ °þ ÜàÛ@ ° Þà$`Ä ÿÿÿÿà*@Ä  áà0 Ä  ãà6Ä  å  çÿÿÿÿÿÿÿÿ€°< éàHÀÛ@@ÿÿÿÿàO€Û@@ ìàT@Û@@ îà àY  ò  ðà^à  ó  õÿÿÿÿÿÿÿÿØc ÷°mÙ °xà  ‚ÿÿÿÿ ˆ ü Ž þ ”   °š ¡³™Ž¡³$™%Ž&'¡(³)2™3Ž45¡6³7D™EŽFG¡H³Ib™cŽde¡f³g~™Ž€¡‚³ƒ™™šŽ›œ¡³ž¹™ºŽ»¼¡½³¾Ñ™ÒŽÓÔ¡Õ³Öê™ëŽìí¡î³ïú™ûŽüý¡þ³ÿ ™ Ž  ¡ ³.™/Ž01¡2³3;™<Ž=>¡?³@H™IŽJK¡L³MU™VŽWX¡Y³Zb™cŽde¡f³gq™rŽst¡u³v~™Ž€¡‚³ƒ‹™ŒŽŽ¡³ €™Ž¡³Q Æ€ à D€àÛ@ €Î€ÿÿÿÿàÛ@ €Ö€€€ÚÛ@€ˆ €  €¡Ð€ À€ÿÿÿÿÿÿÿÿÿÿÿÿ™Ž¡³Q Þ€&Û@\ÿÿÿÿ€äÛ@ÿÿÿÿ€€  !€)  #€(¡Ð%€"&™'Ž()¡*³+,Q è€<-Û@8ÿÿÿÿ€îÛ@ÿÿÿÿ€õÛ@€8€üÛ@€:€.AäÛ@  1€>¡Ð3€44™5Ž67¡8³9:Q €R;Û@ÿÿÿÿ€î Û@ÿÿÿÿ€õ Û@€N€ü Û@€Pˆ<€[Aä Û@€B  E€W  ?€T¡ÐG€JÀ€TAÿÿÿÿÿÿÿÿÿÿÿÿH™IŽJK¡L³MNQ  €mOÛ@PÿÿÿÿàÙ €€hÿÿÿÿ€Û@€i€ü Û@€k€PAÛ@AÛ@AäÛ@A#Û@A'Û@A-Û@A3Û@A7Ù ˆV€„  ^€€  f€o¡Ðh€dÀ€€`ÿÿÿÿÿÿÿÿÿÿÿÿi™jŽkl¡m³noQ 9€–pÛ@ ÿÿÿÿàÙ €€‘ÿÿÿÿ€?Û@€’€üÛ@€”€qABÛ@A3Û@Aä$Û@A%Û@A'#Û@A7"Ù ˆv€©  |€¥  ‡€˜¡Ð‰€À€¥~ÿÿÿÿƒÿÿÿÿŠ™‹ŽŒ¡Ž³Q I€Á‘Û@4ÿÿÿÿàÙ €+€¶ÿÿÿÿ€O*Û@€·€R)Û@€¹€U(Û@€»€X'Û@€½€[&Û@€¿€’A3,Û@A0Û@A7/Ù ˆ•€Ð€¡  ¤€Ë  ™€Ê  §€Ã¡Ð©€²À€Ê›ÿÿÿÿ ÿÿÿÿª™«ެ­¡®³¯°Q ^€ï±Û@ŒÿÿÿÿàÛ@ €39€ÝÿÿÿÿàÛ@ €d8€à€Þ€f7Û@€á€h6Û@€ã€O5Û@€å€R4Û@€ç€U3Û@€é€X2Û@€ë€ü1Û@€í€²Aõ;Û@Aj=Û@Aq<Û@A[>Û@Ax@Û@A|AÛ@ABÛ@A†DÛ@AEÛ@A7:Ù ˆµ€   €  É€ñ¡ÐË€ÙÀ€Åÿÿÿÿÿÿÿÿÿÿÿÿ̙͎ÎϡгÑÒQ ‹€ÓÛ@Èÿÿÿÿ€‘FÛ@ÿÿÿÿ€ÔAäHÛ@A•OÛ@AšMÙ AŸNÙ A¤G  အÐã€ä™åŽæç¡è³éêQ ©€1ëÛ@ˆÿÿÿÿ€‘PÛ@ÿÿÿÿ€ìAäRÛ@A•YÛ@AšWÙ AŸXÙ A¤Q  ú€3¡Ðü€-ý™þŽÿ¡³Q ±€OÛ@tÿÿÿÿ€õ\Û@ÿÿÿÿ€3[Û@€K€üZÛ@€M€Aä]Û@A#_Û@   €Q¡Ð €G ™Ž¡³Q ·€cà ÿÿÿÿ€¼`Û@ÿÿÿÿˆ€h  €e¡Ð€_À€eÿÿÿÿÿÿÿÿÿÿÿÿ™Ž !¡"³#$Q ¾€u%Û@œÿÿÿÿ€¼aÛ@ÿÿÿÿˆ&€†AÉdÙ ˆ)€„€@  B€{€D  F€}€<  >€  0€z  7€w¡ÐJ€qÀ€z2ÿÿÿÿ:ÿÿÿÿÀ€w9ÿÿÿÿÿÿÿÿÿÿÿÿK™LŽMN¡O³PQQ Ï€“RÛ@Hÿÿÿÿ€¼eÛ@ÿÿÿÿ€S  U€•¡ÐW€X™YŽZ[¡\³]^Q Ô€£_Û@4ÿÿÿÿ€¼fÛ@ÿÿÿÿ€`  b€¥¡Ðd€Ÿe™fŽgh¡i³jkQ Ù€³lÛ@(ÿÿÿÿ€¼gÛ@ÿÿÿÿ€m  o€µ¡Ðq€¯r™sŽtu¡v³wxQ Þ€ÃyÛ@ÿÿÿÿ€¼hÛ@ÿÿÿÿ€z  |€Å¡Ð~€¿™€Ž‚¡ƒ³„…Q ã€Ó†Û@Tÿÿÿÿ€¼iÛ@ÿÿÿÿ€‡AäjÛ@A#kÛ@  ‹€Õ¡Ð€Ïޙޑ¡’³“”Q è€ï•Û@ˆÿÿÿÿ€3pÛ@ÿÿÿÿ€OoÛ@€ç€RnÛ@€é€UmÛ@€ë€XlÛ@€í€–  ˜€ñ¡Ðš€ã›™œŽž¡Ÿ³ ¡Q í€ÿ¢Ù 8ÿÿÿÿ€ûqÛ@ÿÿÿÿ€£  ¥€¡Ð§€û¨™©Žª«¡¬³­ ®€€ €=€€€"€&€&€3€ 03€ P4€Ð4Ð@4(`4€€48P4€Ѐ48`4€`4€>€ €!€#€'€'€ ;€!0;€"P<€(Ð=P>€)Ð?0Ð@<ÐBD`B€*ÐDH`D€+€EP`E€,?€-'€.b€/$€0(€1(€2J€30J€4PN€>ÐQ ÐR `R€A€S4`S€B@€C,€D€E%€F)€G)€HX€I0X€JP\€TÐ_Ðf,`f€Y€g4P\€TP`€WÐaLÐbT`b€X`f€Y`g€ZA€]1€^‚€_&€`+€a*€bl€c0l€dPp€oÐzDÐ{TÐ|\Ð}`Ð~lP€€Ð€€ÐЂœÐƒ¨Ð…ØÐ†ØÐ‡è`‡€Ð~ìP€€Ð€ð`‡€Ð‰ôЊЋ`‹€‚€Œ`Œ€ƒB€†7€‡„€ˆ'€‰,€Š+€‹‘€Œ0‘€P–€˜Ðž@ПPРPСpP¢€¥Ð£xФ„Ð¥ˆÐ§´Ð¨´`©€¦Ð¡ÈP¢€¥Ð£Ì`©€¦Ð«ÐЬàP¢€¥Ð©ì`©€¦Ð­ð`­€§€®ð`®€¨D€«@€¬†€­(€®-€¯,€°³€±0³€²P»€ÃÐÀpÐÁpP€ÊÐÃpÐÅ°ÐÆ°`É€ÍÐÁÄP€ÊÐÃÈ`É€ÍÐÌÌÐÍÜP€ÊPÇ€ËÐÈøÐÉ`É€Ì`É€ÍÐÎ`΀΀Ï`Ï€ÏE€ÒF€Ó‡€Ô+€Õ0€Ö-€×Ô€Ø0Ô€ÙPÞ€ñÐêxÐëxPì€ÐíÔÐîàÐïðÐðÐöÐøXÐúÄÐûÐüÐýÐþÐÿ`€Ðë0Ð8Pì€ÐL`€ÐP`€€P`€ J€ L€ ˆ€,€4€.€ €0 €P €ÐÐÐÐÐ Ð`ÐtЀааиÐÀ`€$€À`€%K€&U€'‰€(-€)5€*/€+!€,0!€-P#€3Ð) Ð*Ð+ Ð,(Ð-,Ð.4Ð/8Ð0\Ð1`Ð2lÐ3lÐ4tÐ5|`5€>€6|`6€?Q€@[€AŠ€B.€C6€D0€E<€F0<€GP@€QÐD ÐE4ÐF<ÐGP`G€V€H``H€WR€Xa€Y‹€Z/€[9€\1€]M€^0M€_PM€eÐMÐ@M `M€f€MPM€eЀM`M€f`M€g[€jj€kŒ€l0€m=€n2€oR€p0R€qPT€wÐU,ÐVLPW€zÐXLÐYdÐ[dÐ\„Ðn¤Ðo¨`p€ÐV¬PW€zÐX¬Ðp°`p€Ðs°`s€‚€t´PT€wPW€zÐhàPi€Ðj`j€€Ð^P_€{Ð`4``€|ÐcHPd€}Ðeh`e€~Ðm|`p€`s€‚`t€ƒ\€ˆp€‰€Š1€‹>€Œ3€z€Ž0z€Pz€•Ðz`z€–€zD`z€—f€˜v€™Ž€š3€›?€œ4€{€ž0{€ŸP{€¥Ð{`{€¦€{0`{€§i€¨€©€ª4€«A€¬5€­|€®0|€¯P|€µÐ|`|€¶€|$`|€·l€¸…€¹€º5€»D€¼6€½}€¾0}€¿P}€ÅÐ}`}€Æ€}`}€Ço€È‹€É‘€Ê7€ËE€Ì7€Íƒ€Î0ƒ€ÏP„€ÕЇЈ Љ$`‰€Ú€ŠD`Š€Ûr€Ü”€Ý’€Þ8€ßF€à8€á€â0€ãP€ñÐ(`€ò€t`€óu€ôš€õ“€ö9€÷H€ø:€ù”€ú0”€ûP”€Ð”`”€€”4`”€x€Ÿ€”€:€K€<€ `=€ cproj.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.htsincoscos_valsin_valasinzconmsfnzcosphisinphieccentqsfnzphi1zflagqseccntsdphicomsinpicospiphiiphi2ztseccnthphi3ze3e2e1e0mlphi4zcbasin2phtanphimlpcon1con2con3pakczpaksecsdegsminssgnapakr2dmtsfnzsignxadjust_loncounte0fne1fne2fne3fne4fnmlfncalc_utm_zonelonADDC€DÿÿÿÈC€DÿÿÿÌH\DA<DH8H8C€8ÿÿÿˆA 8HHC€ÿÿÿHAT€>ADPDA<|VC€Pÿÿÿ äJØà…†JAT€JAl€,K€PÿÿÿÈK€Pÿÿÿ°K€Pÿÿÿ¸Aœ¸/A¨È5AØÜ/A8 DA@GC€ ÿÿÿL\èJYPXŸ JÀèS´¼§¨SApxSBpxK€ ÿÿÿÀAˆœ8A´¸/A4ôDH4C€ôÿÿÿC€ôÿÿÿC€ôÿÿþøC€ôÿÿþô¼ìY°¸ÅÆYa\lÀYBpÀA°´/ADŒDAx„GC€ŒÿÿþÈC€ŒÿÿþÀC€Œÿÿþ¸C€Œÿÿþ°C€Œÿÿþ¨C€Œÿÿþ¤C€Œÿÿþ K€ŒÿÿÿÈAà\Að YAð\dHYY `öøYAÄ /Aìq!ðüûútAtAnA/HÈAÈÀÈ,¼¼,°¸,t°8A,K€ÈÿÿÿÀK€ÈÿÿÿÄA°È2A 0/Aˆ|ˆ,xx,lt24,\d8A,0,A8ˆ?A`ˆlAlˆ2HtA tDC€tÿÿÿHPhJA482A<D2HœœD4DA,ØDA@ HHH4H(HHTA (5A$TDHˆA |JC€ˆÿÿÿHC€ˆÿÿÿ@C€ˆÿÿÿ8H8³ €(Úæ ½4;k;kÛûÛä½½ ½4ÛûÛä½½ ½4ÓÛùÛûÕ¶³ €(ÚæÀ½=;kÔ½?½@½BȆ†ÖÖÖÕÕÛûÛä½Ó½@ÖÖÖÓ½BÖÖ½ ½½D;k½EÝÛùÛûÖ¶³€(Úæ˜ÛûÛä½½½Q½RÈŠŠÛûÛä½½½R;k ½SÕÔÛùÛûÕ¶³`€(Úæ ½_½b½fÈÕÔÕÔ½gÛùÛûÕ¶½bÕÛä½Ó½a½b ÛûÛä½½½c½b;kÔ½fµ¶³"€( Úæؽz½{½‚½ƒ½†È½zÕÔ;k½{ÛûÛä½½½z½{½|½ƒ½‚ÔÛûÛä½½ ½}½†½½‚½ƒÖÔ½€ÛûÛä½ ½½€;x½½ƒÓÛûÛä½ ½½½‚½ƒÛûÛä½ ½½‚½ƒ;kÛûÛä½ ½½ƒ½†ÛûÛä½ ½½†;kÛûÛä½½½…½†½‡½~½€½‰aaÛûÛä½½½‰2a½ŠÓ½‹ÔÓÔÛûÛä½½½Š½|½‡½‹½Œ ÛùÛûÕ¶³€( ÚæĽŸ½ ½¥½­È””Ö½ž½¬½ ½¥½­ÕÛûÛä½½½ž½ ;kÛûÛä½½ ½Ÿ½ Ó½¥½¨”ÔÔ”ÛûÛä½½½ ½¨½£ÛûÛä½½½£;kÛûÛä½½½¤½¥;;kÛûÛä½½½¥½¨Ó;kÛûÛä½ ½½§½¨½¡½£½«aa2a½¬ÛûÛä½½½¬ÛûÛä½½½©Ó½­½® ÛùÛûÕ¶³A€( Úæ€½À½ÃÓÓÓ½ÆÈ˜ÔÓÔ˜ÔÛûÛä½½½À½Ã½ÆÔÔÔ;kÓÓÛûÛä½½½Ã½ÆÓ;kÛûÛä½½½Å½Æ½Á½Ã½Ìaa2a½Í½Î˜˜ÔÔÔÛûÛä½½½Í½ÈÛûÛä½½½È½É½Î½Ï ÛùÛûÕ¶³C€( Úæ T½ê½ö½ø½ú½û½ü½ï½ö½ø½û½ê½úÕ½üÖ½í½î½ð½ö½ø½þ½ÿÖÖ½ï½ðÖÖ½ú½û½ü½ÿ¾Èš½ê½ú½û½ü½ö½øÛûÛä½Ó½ê½ÿš½ö½ø½ï½ðÖÖ½ú½û½ü¾š½ÿ½ð½ø½ú½û½ü½ö½øÔÔ¾ÔÕÔÓÔÔÓ½ú½û½ÿÖÖÖ½ïÕÔÔÕ½ü½ö½øÓÔÔÓ½ÿÔ½ú½û½í;kÛûÛä½ Ó½í½î;k½ïÛûÛä½ Ó½î½ï;k ÛûÛä½ ½½ï½ð;k½öÛûÛä½ Ó½ð½ö;kÓ½øÕÔ;kÛûÛä½ ½½ö½øÓ;kÓ½ú½ûÖÕÕÓÕÕÕ½üÓ½þÖÖÛûÛä½ ½½ø½û½ú½üÔÓÔÛûÛä½ ½½úÛûÛä½ ½½û½üÛûÛä½ ½½ü½ýÛûÛä½ ½½ý½ÿ½þÔ;kÛûÛä½½½þ½ÿ½ë¾aa2aÛûÛä½½¾Ó¾¾ ÛùÛûÕ¶³€(Úç ¾ÛûÛä½Ó¾¾ÛûÛä½½¾ÛûÛäÖ½¾;k¾¾¾¾Ⱦž¾¾ÕžÕ¾¾Õ¾¾Õ¾Ö¾¾¾¾ÕÔÔÛûÛä½Ó¾¾¾¾ÔÔÔÔÔÛûÛä½ÓÖ¾ÛûÛä½½¾¾¾ÛûÛä½½¾¾¾ÝÛùÛûÖ¶³€(ÚçD¾*¾/¾1¾2È  ÓÛûÛä½Ó¾)¾*ÛûÛä½ ½¾*¾-¾+ÛûÛä½½¾,ÛûÛäÖ½¾-;k¾.¾2¾/¾1Õ¾4  ¾/ÖÓÖÖÕ¾3¾/ÕÛûÛä½Ó¾/¾0¾1¾2ÛûÛä½Ó¾1¾2¾3ÛûÛä½½¾2¾5¾4ÛûÛä½½¾4¾5¾6ÝÛùÛûÖ¶³a€(Úç|¾D¾E¾F¾GÈ "¾D¾E¾F¾G "ÕÖÖÛûÛä½½¾D¾FÛûÛä½½¾E¾FÓ;¾GÛûÛä½½¾F¾GÛûÛä½ ½¾G;k¾HÛùÛûÕ¶³€ Ú眾MÓÛûÛä½*½¾MÛùÛûÕ¶ÓÝÕÛä½;½¾MÛùÛûÕ¶³á€(Úçt¾V¾X¾Y¾[¾\¾^¾`¾c¾e¾h¾j¾mÈ &¾V¾X¾Y¾[¾\¾^¾`¾c¾e¾h¾m &¾c¾e¾h¾j &¾^¾c¾hÛûÛä½½¾U¾\¾^¾`¾m¾V¾X¾Y¾[¾h¾j¾V¾XÛûÛä½½¾X¾V;k¾Y¾[ÛûÛä½½¾[¾Y;k¾\;i#ÛûÛä½½¾\ÛûÛä½½¾n¾o¾V¾X¾s¾tÛùÛûÕ¶¾h¾jÖÛä½½¾h;k¾jÛûÛä½½¾j¾^¾`ÛûÛä½½¾^;k¾`ÛûÛä½½¾`¾c¾eÛûÛä½½¾c;k¾eÛûÛä½½¾e¾m;i#ÝÛûÛä½½¾mµ¶³€ ÚçܾzÈ ( )ÔÓÔ ÕÝÔÛùÛûÕ¶³€ Ú眾{È +Ó ÔÝÔÛùÛûÕ¶³€ Úç\¾|È -ÓÔÝÔÛùÛûÕ¶³€ Úç¾}È /ÓÔÝÔÛùÛûÕ¶³@€(Úçܾ‡¾ˆÈ 1ÓÛûÛä½½¾‡¾‰ÛûÛä½½¾ˆÛûÛä½½¾‰;ÛûÛä½½¾‰;ÛûÛä½ ½¾‰;k ¾ŠÝÛùÛûÖ¶³a€(Úç̾È 3ÔÔÛûÛä½"½¾;kÛûÛä½2½¾;kÛûÛä½B½¾;kÔÛùÛûÕ¶³€ Úç쾔Ƞ5Ó ÔÝÛùÛûÖ¶# #ÖÖÖÖ:Ô# #"%ÓÓC%ÓÓ1% ÓÓ=% ÓÓI%ÓÓv%ÓÓj%ÓÓp%ÓÓ©%ÓÓI%ÓÓÔ%!ÓÓC%#ÓÓ1%%ÓÓU%'ÓÓ+%*ÓÓÔ%,ÓÓÔ%.ÓÓÔ%0ÓÓ7%2ÓÓC%4ÓÓ&]þ# Ð$ à$0Ôðü0à K  `(40ï@« L p\0ïhë t x„0 ˜ ˜ ¨@´0ïÀÛ Ì ÀÜè0ïð ü è0ï ; (0Ã0 Ë <@ Lx0Ã` › l€0ï€ + Œ°0Áœ £ ¨È0ø à ÈÐ0ÃÜ c èø ø 0à ³ (0Ã$ ë 0H0Ã@  L`0Ã\ ; hh0ïx “ „p0Á” # ¨ˆ‰cproj ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@ calc_utm_zonemlfne4fne3fne2fne1fne0fn adjust_lonsigntsfnzpakr2dmpakczphi4zphi3zphi2zphi1zqsfnzmsfnzasinztsincos@ $gntt_label $lntt_labeltsincossincosasinz S$11$asinzfabsasinmsfnz S$12$msfnzsqrtqsfnz S$13$qsfnzlogphi1z S$15$phi1zM$14p_errorphi2z S$16$phi2zatanpowphi3z S$17$phi3zphi4z S$18$phi4ztanpakcz S$19$pakcz S$19DD$pakczpakr2dm S$20$pakr2dmtsfnz S$21$tsfnzsign S$22$sign adjust_lonS$23$adjust_lone0fn S$24$e0fn S$24DD$e0fne1fn S$25$e1fne2fn S$26$e2fne3fn S$27$e3fne4fn S$28$e4fnmlfn S$29$mlfn calc_utm_zoneS$30$calc_utm_zonereport.o/ 1074014947 1032 20 100666 31896 ` 1ÌH|˜@Ä0¸¸Hv<#føBxø lOŒG!R4kÂ?Ù7Þ€+`H? kÚ?ƒà kÙ?‰+`7Xè@4:+`H7‚à z+`49 +`è@4:+`KØ?‰490+`K×?7šè@h<+`è@H:KÂ?Yè@À7Þ?kÂ?ÙoÀkÄ?‰7$kØ?‘ˆ (k×?™+`4h7 Èa‚ h B b+`7h è@4#ƒ€!‚4KÙ?‘+`hè@4:èªD!ˆ+`4KÚ?‘4#è@h8 ƒ€!4+`hy4:è@KÙ?‘€!BŒ‚ ZKÚ?™è@h`(ƒ€!:4KÙ?™+`hsè@4:è`4Œ„!:4KÚ?™è@h}(ƒ€ Ú4KÙ?™+`htè@4:èð4ÏŒ€èKÂ?Y+`h`49è@4:PÏŒ€°KÂ?Yh 4#h ˆ€>½@h`4èXhu(ÏŒ€XKÂ?Y+`h`49ðè@4:°ÏŒ€ KÂ?Yh`(h`4KÂ?YKÄ?‰è@ÀOÃ?kÂ?Ù7Þ€+`H:“@ è@@+`H:“@ è@@KÂ?Yè@À7Þ?kÂ?Ù7Þ€+`H?(ƒà kÚ?+`7Yè@4:+`H7‚à r+`49P+`è@4:+`KØ?49`+`h<è@7š+`è@H:KÂ?Yè@À7Þ?kÂ?Ù/Ð,7Þp+`H?(0 H ƒà +`1€Hè@4: +`H7‚à r+`49ð+`è@4:+`1€H49+`h<è@7š+`è@H:KÂ?Y7Þ?‘è@À/Ñ0,kÂ?Ù/Ð,/Ð-7Þ`+`H?(0 H ƒà @0àH +`1 Hè@4:P+`1€Hè@4:À+`H7‚à ¢+`490+`è@4:+`1 H49@+`h<è@7š+`1€HH:+`è@49°+`è@H:KÂ?Y7Þ?¡/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,7Þp+`H9(ƒ 80 H # +`7· 4: .áè@1„N+`H:ƒ@ Š+`49€+`è@4:#+`7 49/á+`h<7šè@1„N+`è@H:KÂ?Y7Þ?‘è@À/Ñ0,kÂ?Ù/Ð,7Þp+`H9(ƒ 80 H # +`7· 4:ð.áè@1„N+`H:ƒ@ Š+`49`+`è@4:#+`7 49p/á+`h<7šè@1„N+`è@H:KÂ?Y7Þ?‘è@À/Ñ0,kÂ?Ù/Ð,7Þp+`H9(ƒ 80 H # +`7· 4:à.áè@1„N+`H:ƒ@ Š+`49@+`è@4:#+`7 49P/á+`h<7šè@1„N+`è@H:KÂ?Y7Þ?‘è@À/Ñ0,kÂ?Ù/Ð,7Þp+`H9(ƒ 80 H # +`7· 4: .áè@1„N+`H:ƒ@ Š+`49ð+`è@4:#+`7 49/á+`h<7šè@1„N+`è@H:KÂ?Y7Þ?‘è@À/Ñ0,kÂ?Ù/Ð,7Þp+`H9(ƒ 80 H # +`7· 4:`.áè@1„N+`H:ƒ@ Š+`49À+`è@4:#+`7 49Ð/á+`h<7šè@1„N+`è@H:KÂ?Y7Þ?‘è@À/Ñ0,kÂ?Ù/Ð,/Ð-/Ð.7ÞÐ+`H:(0 H ƒ@ X0àH # +`7· 4:0.áè@1ŽN+`1®Nè@4:+`H9ƒ º+`49ð+`è@4:#+`7 49 /á+`h<7šè@1ŽN+`1®NH:+`è@49 `+`è@H:KÂ>Ù7Þ?1/Ñ0./Ñ0-è@À/Ñ0,kÂ?Ù/Ð,7Þp+`H9(ƒ 80 H # +`7· 4: À.áè@1„N+`H:ƒ@ Š+`49 +`è@4:#+`7 49 /á+`h<7šè@1„N+`è@H:KÂ?Y7Þ?‘è@À/Ñ0,kÂ?Ù/Ð,/Ð-7Þ`+`H?(0 H ƒà @0àH +`1 Hè@4: p+`1€Hè@4: À+`H7‚à ¢+`49 +`è@4:+`1 H49 +`h<è@7š+`1€HH:+`è@49 p+`è@H:KÂ?Y7Þ?¡/Ñ0-è@À/Ñ0,kÂ?Ù/Ð,7Þð+`H7(0 H ‚à (kØ?+`1€H7è@4: À+`H8ƒ ‚+`49 à+`è@4:KØ?+`h<7ß?¡+`7š/ñ è@49 ð+`è@H:KÂ>Ù7Þ?è@À/Ñ0,kÂ?Ù7Þ€+`H?(kÚ?ƒà kÙ?‰+`7Xè@4: +`H7‚à z+`49 0+`è@4:+`KØ?‰49 @+`K×?7šè@h<+`è@H:KÂ?Yè@À7Þ?kÂ?Ù7Þ€+`H?(ƒà +`è@4: `+`H7‚à j+`49 p+`è@4:+`7š49 €+`è@h<+`è@H:KÂ?Yè@À7Þ?@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰[%s] %s a[%s] %s Output file name not specifiedreport-fileOutput file name not specifiedreport-file %s PROJECTION PARAMETERS: a %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters a Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters a Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees a Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees a Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees a Latitude of Center: %lf degrees Latitude of Origin: %lf degrees a Latitude of Origin: %lf degrees Latitude of True Scale: %lf degrees a Latitude of True Scale: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees a 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees a Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters a False Easting: %lf meters False Northing: %lf meters %s %lf a %s %lf %s %ld a %s %ld a ÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€„„,…X!˜ˆ˜8…sX!œ< <DøRX!Ø|`|PJƒX!T„à„\͇X!ظh¸hT«X!œ œtÿŠX  P8 8€‰X!,œÀœŒІX!Èœ`œ˜ˆX!dœœ¤˜“X!œ œ°+˜X!œØ@Ø¼ÃÆX!tœœÈ ‰“X! ¸¸¸Ô ·X! È” p”à Ó‰X! \„ „ì \X! àp pø ìŒ>( ˆ;@D x>(R@Hÿÿÿÿ>(P@Hÿÿÿÿl$$, {`$`< |)ð„H x> x& xT ÷L„Ò5Ô` ùSX;ìlÿÿÿÿSX ;ì |AføOŒˆÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$LIT$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$CODE$$DATA$$BSS$ $SHORTBSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@)+?`’@€ `xÔ °9°@Ú°HðPÚ°Yà °aÄ °jà °tÄ °Ã@°‡Ä@°  °™  °£Ù °¬Ú °¶Â°ÃÚ°Ñà °ÝÄ °êðøÚ°à °Ä °"à °0Ä °?à °LÄ °Z  °h  °u  °„  °’ š°³ °¹ °¿ °Æ °Π°×  °à °ç °ô  ° °  °  ° °" °/  °< °G °R  °] °f °l °t °z °€ °† °Ž °— °¡Ù °¨ °¯ °· °½Ú°Æ à °РB°Ú °ä C°ì °ñ °ü °  ° ° :°Ú°#Ú°+Ä °1Ú °8Ä °=Ú°DÚ°JÚ°Q °X°^ðe °l D°t A°| ;°„ °Ú °—  °žÚ °¦ °¬ °´ °» ° `à €  d  àÈ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÊ jà l °Ó m`à €@ oÙ àÛ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@Øß u°å w°êà °ðÃ`à € {Û@@àö€ }ÿÿÿÿ`à €    àý` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à °  •°+ °1 4°7 `?à € š ™ à? œÿÿÿÿ  žÿÿÿÿÿÿÿÿØH  °H ¢°O  °W  °`  °k °x °… à¤xÚÿÿÿÿà¬pÚ «à´`Ú ­àÚ à»@ ±  ¯àÚ à  ´  ²àÈà  µ  ·ÿÿÿÿÿÿÿÿ€°Π¹àà àÓ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÜÀ Á€ ½àÚ àä  Å  ÃàÚ àî€ È  Æà¤xÚ Éà¬pÚ Ëà´`Ú ÍàÚ à»@ Ñ  ÏàÚ à  Ô  ÒàÈà  Õ  ×ÿÿÿÿÿÿÿÿ`°ø ÙàÛ@ °ÿ ÜàÛ@ °  Þ'à;`Ä ÿÿÿÿàA@Ä  âàG Ä  äàMÄ  æ  èÿÿÿÿÿÿÿÿ€°S êà_ÀÛ@@ÿÿÿÿàf€Û@@ íàk@Û@@ ïà àp  ó  ñàuà  ô  öÿÿÿÿÿÿÿÿØz ø°„Ù °à  ™ÿÿÿÿ Ÿ ý ¥ ÿ «   °± ¸Ê š'¸Êešfgh'i¸jÊklwšxyz'{¸|Ê}~šŽ'‘¸’Ê“”£š¤¥¦'§¸¨Ê©ª½š¾¿À'Á¸ÂÊÃÄÓšÔÕÖ'׸ØÊÙÚéšêëì'í¸îÊïþšÿ'¸Êš'¸Ê)š*+,'-¸.Ê/BšCDE'F¸GÊHYšZ[\']¸^Ê_ršstu'v¸wÊx‡šˆ‰Š'‹¸ŒÊœšžŸ' ¸¡Ê¢±š²³´'µ¸¶Ê· €š'¸Ê  €ÝÙ  €èÙ  €óÙ  €úÙ à »  €(€à »  €€`ÿà €€Â €`ÿà €€Â €! Q "€. à €€à €*€*ÿÿÿÿà €0€-€+€ €  €1  €0¡Ð€&š'¸Ê Q 5€J!à ”ÿÿÿÿà €: €Bÿÿÿÿà €@ €E€C€F Ù €F€J Ù €Hˆ"€i€$  '€Mˆ)€g€G  I€P  .€Oˆ0€k€O  S€T  5€S€X  [€W€]  `€Yˆ7€m€b  d€\  <€[ˆ?€o€j  n€`  D€_€s  v€c  K€L¡Ðz€>À€OFÿÿÿÿÿÿÿÿÿÿÿÿÀ€LM€qWhÀ€SNÿÿÿÿÿÿÿÿÿÿÿÿÀ€[aÿÿÿÿÿÿÿÿÿÿÿÿÀ€_iÿÿÿÿÿÿÿÿÿÿÿÿÀ€Lrÿÿÿÿÿÿÿÿÿÿÿÿ{š|}~'¸€Ê‚ƒQNÿÿÿÿ„à 8ÿÿÿÿ€…  Š€€¡ÐŒ€|šŽ'‘¸’Ê“”•Q Y€‘–à xÿÿÿÿà €`*€ÿÿÿÿ€—€›  Ÿ€”   €“¡Ð¢€Œ£š¤¥¦'§¸¨Ê©ª«Q b€¥¬Ã €ÿÿÿÿ€`1Û@ÿÿÿÿ€­€±  µ€¨  ¶€§¡Ð¸€¡¹šº»¼'½¸¾Ê¿ÀÁQ i€»Âà ´ÿÿÿÿ€q9Û@ÿÿÿÿ€`8Û@€¹€Ã€Å  È€¾€Ê  Ï€À  Ѐ½¡ÐÒ€µÓšÔÕÖ'׸ØÊÙÚÛQ s€ÑÜà ˜ÿÿÿÿ€`AÛ@ÿÿÿÿ€Ý€á  å€Ô  æ€Ó¡Ðè€Íéšêëì'í¸îÊïðñQ z€åòà ˜ÿÿÿÿ€`IÛ@ÿÿÿÿ€ó€÷  û€è  ü€ç¡Ðþ€áÿš'¸ÊQ „€øà ˜ÿÿÿÿ€`QÛ@ÿÿÿÿ€€   €û  €ú¡Ð€ôš'¸ÊQ ‹€ à ˜ÿÿÿÿ€`YÛ@ÿÿÿÿ€€!  %€  &€ ¡Ð(€)š*+,'-¸.Ê/0Q ’€1à ˜ÿÿÿÿ€`aÛ@ÿÿÿÿ€2€6  :€!  <€ ¡Ð>€?š@AB'C¸DÊEFQ €3Gà Ôÿÿÿÿ€qjÛ@ÿÿÿÿ€`iÛ@€1€H€J  M€6€O  T€8  U€5¡ÐW€-XšYZ['\¸]Ê^_Q ¦€H`à ˜ÿÿÿÿ€`rÛ@ÿÿÿÿ€a€c  e€K€g  k€M  l€J¡Ðn€Došpqr's¸tÊuvQ ®€_wà ´ÿÿÿÿ€q{Û@ÿÿÿÿ€`zÛ@€]€x€z  }€b€  „€d  …€a¡Ð‡€Yˆš‰Š‹'Œ¸ÊŽQ ¶€wà ÿÿÿÿà €½„€tÿÿÿÿ€`ƒÛ@€u€‘€•  ™€z  š€y¡Ðœ€pšžŸ '¡¸¢Ê£¤Q ¿€¥Ã €ÿÿÿÿà €½Œ€Šÿÿÿÿ€`‹Ù €‹€¦€ª  ®€  ¯€¡Ð±€†²š³´µ'¶¸·Ê¸¹QËÿÿÿÿºÃ lÿÿÿÿ€»€¿  À¡  Ä€ ¡ÐÆ€œÇšÈÉÊ'˸ÌÊÍ ΀€ €=€€€€"€&€&€ /€ :€%0:€&P=€0ÐMÐNÐO,PP€1ÐQ<ÐRdÐSl`S€2`S€3€Vx`V€4>€5 €6!€7€8#€9'€:'€;0€<Z€=0Z€>P`€LÐaPb€MÐcÐd(`d€NÐg0Ph€OÐi8Ðj@ÐnPÐo\`o€RÐrhPs€SÐtpÐu|Ð{ŒÐ|”`|€VЉ¤PŠ€[Ћ¬ÐŒ¬Ð¼Ð‘È`‘€^Ð¥ÔДØP•€_ЖàЗäÐôО`ž€bÐ¥ Ph€OPk€PÐl`l€Q`o€R`¥€e€¦P`€LPs€SPv€TÐwÐx Ðy,`y€U`|€V`¥€e€¦0P`€LP€WЀ4Ð<`€XЃ@P„€YÐ…HІP`†€ZPŠ€[P€\ÐŽX`Ž€]`‘€^`¥€e€¦\P`€LP•€_P˜€`Й`КhЛt`›€a`ž€b`¥€e€¦xP`€LP¡€cТ|У€`£€dÐ¥„`¥€e€¦ˆ`¦€f?€s'€tb€u€v$€w(€x(€y1€z¨€{0¨€|P©€€ÐªЫЬЭ(`­€€®0`®€‚@€ƒ,€„€…€†%€‡)€ˆ)€‰2€Š²€‹0²€ŒP³€“деж(P·€”и8й\кd`º€•`º€–€¼p`¼€—A€˜1€™‚€š€›&€œ+€*€ž3€Ÿ¾€ 0¾€¡P¿€§ÐÀÐÁ ÐÂ,PÀ¨ÐÄ<ÐÅ`ÐÆh`Æ€©`Æ€ª€Èt`È€«B€¬7€­„€®€¯'€°,€±+€²4€³Ê€´0Ê€µPË€½ÐÌPÍ€¾ÐÎ$ÐÏ4`Ï€¿ÐÑDPÒ€ÀÐÓTÐÔxÐÕ€ÐÖ˜`Ö€Á`ր€ؤ`Ø€ÃD€Ä@€Å†€Æ€Ç(€È-€É,€Ê5€ËÚ€Ì0Ú€ÍPÛ€ÓÐÜÐÝÐÞ8P߀ÔÐàHÐátÐâ€`â€Õ`â€Ö€äŒ`ä€×E€ØF€Ù‡€Ú€Û+€Ü0€Ý-€Þ6€ßæ€à0æ€áPç€çÐèÐéÐê8Pë€èÐìHÐítÐî€`î€é`î€ê€ðŒ`ð€ëJ€ìL€íˆ€î €ï,€ð4€ñ.€òò€ó0ò€ôPó€úÐôÐõÐö8P÷€ûÐøHÐùtÐú€`ú€ü`ú€ý€üŒ`ü€þK€ÿU€‰€!€-€5€/€þ€0þ€Pÿ€ ÐÐÐ8P€ÐHÐtЀ`€`€€Œ`€Q€[€Š€"€.€6€0€ €0 €P € Ð Ð Ð 8P€!ÐHÐtЀ`€"ÐŒ`€#€Œ`€$R€%a€&‹€'#€(/€)9€*1€+€,0€-P€5Ð P€6Ð(ÐD`€7ÐTP€8ÐdÐÐ œÐ!´`!€9`!€:€#À`#€;[€<j€=Œ€>$€?0€@=€A2€B%€C0%€DP&€JÐ'P(€KÐ)`)€LÐ+8P,€MÐ-HÐ.tÐ/€`/€N`/€O€1Œ`1€P\€Qp€R€S%€T1€U>€V3€W3€X03€YP4€aÐ5P6€bÐ7$Ð84`8€cÐ:DP;€dÐ<TÐ=xÐ>€Ð?˜`?€e`?€f€A¤`A€gf€hv€iŽ€j&€k3€l?€m4€nC€o0C€pPD€yÐEÐF ÐG4PH€zÐIDÐJ`ÐKx`K€{`K€|€M„`M€}i€~€€€'€4€‚A€ƒ5€„N€…0N€†PO€ÐPÐQÐR,PS€ÐT<ÐUdÐVl`V€‘`V€’€Xx`X€“l€”…€•€–L€—5€˜D€™6€šY€›0Y€œPZ€ Ð[Ð\Ð] P^€¡Ð_0Ð`PÐaX`a€¢`a€£€cd`c€¤o€¥‹€¦‘€§M€¨7€©E€ª7€«`8€¬report.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/string.h/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hterminal_pterminal_efile_efile_pfptr_pfptr_eparm_fileerr_filep_errorwherewhatinitpfileefilejpriprclose_fileptitleAradiusradius2Bcenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptSgenrpt_longpblankC€€ÿÿÿÀC€€ÿÿÿÄ€€@€€€@€ €€&pt@lQS@<A8AhC€hÿÿÿÈC€hÿÿÿÌ€”ÿÿÿÿ8Tˆ t„tu@h€”ÿÿÿÿ”Ô  T @h €”+€”ð äì–—¸Ô¬´‹ŒLX…Ž@h€”- h”ÈÔ LP†…TT@h€8ÿÿÿÿ@8€8/@8C€xÿÿÿÀ€x2@x€x4@x€x6@xA€D€€;@€€€=@€€€?@€A¬G(@DY$ÎD€´C@´€´E@´€´G@´ 4DYÝD€˜K@˜€˜M@˜€˜O@˜ 4DYéD€˜S@˜€˜U@˜€˜W@˜ 4DYõD€˜[@˜€˜]@˜€˜_@˜ 4DYD€˜c@˜€˜e@˜€˜g@˜ 4DY D€˜l@˜€˜n@˜€˜p@˜A ÔD,PGY(G€Ôt@Ô€Ôv@Ô€Ôx@Ô 4DY)D€˜}@˜€˜@˜€˜@˜A¬G(@DY$7D€´…@´€´‡@´€´‰@´ADC€ÿÿÿˆ€@€@€‘@C€€ÿÿÿÀC€€ÿÿÿÄ€€•@€€€—@€€€™pt@lTV@<€lÿÿÿÿ@l€lÿÿÿÿ@l€lÿÿÿÿ\`4X_a@0³€(Úæð½MÈQQÓ½NUÛûÛä½½½N8U½OQQ½QUUP7PÔ½RUUÔQÓÔÛûÛä½ÓÖ½Q9ÛûÛä½½ ½QQ½SQÛûÛä½½½S6 Q½VÝÛùÛûÖ¶³€(Úæ½a½c½d½…½†½‹½½–½™½½¢½£ÈQ½cÛûÛä½½½cQÓ½d½…½†½‹½½–½™½½¢½£ÛûÛä½½ ½dQ½g½i½n½…½†½‹½½–½™½½¢½£Q½jÛûÛä½½½iQÛûÛä½½½j6 ½i½n½…½†½‹½½–½™½½¢½£½j½nÓ½oPÛûÛä½½ ½nQÛûÛä½½½o½n7 P½r½€½½…½†½‹½½–½™½½¢½£Q½t½w½{½…½†½‹½½–½™½½¢½£½u½t½w½{½…½†½‹½½–½™½½¢½£ÛûÛä½½½u6 ÛûÛä½½½t½w½{½…½†½‹½½–½™½½¢½£Q½u½{Ó½|PÛûÛä½½ ½{QÓ½|PÛûÛä½½½|7 ½ƒ½‰½ŒÛûÛä½½½Œ6 ÛûÛä½½½‹Q½Œ½Ó½‘PÛûÛä½½ ½QÛûÛä½½½‘½7 PÛûÛä½½½¥½l½y½Ž½›½”½–½—ÛûÛä½½½—6 ÛûÛä½½½–Q½—½½žPÛûÛä½½ ½QÛûÛä½½½ž7 PÛûÛä½½½¥½l½y½Ž½›ÛûÛä½½½l½y½Ž½›½¥½¦½xUÛûÛä½½ ½wQ½xUÛûÛä½ÓÖ2UÛûÛä½½½y½l½Ž½›½¥½¦ÛûÛä½½½€QÓ½½…½†½‹½½–½™½½¢½£ÛûÛä½½ ½Q½ƒÛûÛä½½ ½†Q½…ÔÛûÛä½½½…QÛûÛäÖ½½Ž½l½y½›½¥½¦½šUÛûÛä½½ ½™Q½šUÛûÛä½ÓÖ2UÛûÛä½½½›½l½y½Ž½¥½¦ÛûÛä½½½¢QÛûÛä½½ ½£QÛûÛä½½½¥½l½y½Ž½›½¦ÛùÛûÕ¶³(Úæø½ª½«ÈQQÛûÛä½½½«6 ½¬½­QQÛûÛä½½½­6 ½®ÝÛùÛûÖ¶³€(Úæ¸½´ÈQQ½µUÛûÛä½ ½½µ7U½¶QQ½¸UUP7PÔ½¹UUÔQÛûÛä½ ½ ½¸QÛûÛä½ ½½¹½¸8½ºQÛûÛä½½½º6 Q½¼ÝÛùÛûÖ¶³ €(Úæ´½ÀÈQQÓ½ÁUÛûÛä½ ½½Á:U½ÂQQ½ÄUUP7PÔ½ÅUUÔQÛûÛä½ ½ ½ÄQÛûÛä½ ½½Å½Ä:ŽÆQÛûÛä½½½Æ6 Q½ÈÝÛùÛûÖ¶³@€(Úæ¤½ÌÈQQÓ½ÎUÛûÛä½ ½½Î:U½ÏUÛûÛä½ ½½Ï:U½ÑQQ½ÓUUP7PÔ½ÔUUÔQÛûÛä½ ½ ½ÓQÛûÛä½ ½½Ô½Ó:ŽÕQQUÛûÛä½ ½½Õ:ÅU½ÖQÛûÛä½½½Ö6 Q½ØÛùÛûÕ¶³ €(Úæ ĽÜÈQQ½Ý’U’UÛûÛä½½½Ý:½ÞQQ½àUUP7P½á’U’UÕQÛûÛä½½ ½àQ½áÛûÛä½½½á:ŽâQÛûÛä½½½â6 Q½äÝÛùÛûÖ¶ ³ €(Úæ ´½èÈQQ½é”U”UÛûÛä½ÓÖ:½êQQ½ìUUP7P½í”U”UÕQÛûÛä½½ ½ìQ½íÛûÛä½½½í:ŽîQÛûÛä½ÓÖ6 Q½ðÝÛùÛûÖ¶³ €(Úæ ˜½ôÈQQ½õ–U–UÛûÛä½½½õ:½öQQ½øUUP7P½ù–U–UÕQÛûÛä½½ ½øQ½ùÛûÛä½ÓÖ:ŽúQÛûÛä½½½ú6 Q½üÝÛùÛûÖ¶³ €(Úç |¾ÈQQ¾˜U˜UÛûÛä½½¾:¾QQ¾UUP7P¾˜U˜UÕQÛûÛä½½ ¾Q¾ÛûÛä½ÓÖ:žQÛûÛä½½¾6 Q¾ÝÛùÛûÖ¶³ €(Úç `¾ ÈQQ¾ šUšUÛûÛä½½¾ :¾ QQ¾UUP7P¾šUšUÕQÛûÛä½½ ¾Q¾ÛûÛä½ÓÖ:žQÛûÛä½½¾6 Q¾¾ÝÛùÛû¾¶³`€(ÚçD¾ÈQQÓ¾¾œUœUÛûÛä½½¾:¾UÛûÛä½½¾:U¾QQ¾UUP7P¾¾ œÔUÓÔœÔUÓÔÖQÛûÛä½½ ¾Q¾ÛûÛä½ÓÖ:ž QQUÛûÛä½ÓÖ:ÅU¾!QÛûÛä½½¾!6 Q¾#ÛùÛûÕ¶³ €(ÚçX¾'ÈQQ¾)žUžUÛûÛä½½¾):¾+QQ¾-UUP7P¾.žUžUÕQÛûÛä½½ ¾-Q¾.ÛûÛä½ÓÖ:ž/QÛûÛä½½¾/6 Q¾1ÝÛùÛûÖ¶³@€(ÚçT¾5ÈQQÓ¾7UÛûÛä½½¾7:U¾8UÛûÛä½½¾8:U¾:QQ¾QQUÛûÛä½ÓÖ:ÅU¾?QÛûÛä½½¾?6 Q¾AÛùÛûÕ¶³ €(Úçh¾EÈQQÓ¾FUÛûÛä½½¾F:ÅU¾GQQ¾IUUP7P¾JÕQÛûÛä½½ ¾IQ¾JUÛûÛä½ÓÖ8U¾KQÛûÛä½½¾K6 Q¾MÛùÛûÕ¶³€(Úçp¾PÈQQÓ¾QUÛûÛä½½¾Q8U¾RQQ¾TUUP7PÔ¾UUUÔQÓÔÛûÛä½ÓÖ¾T9ÛûÛä½½ ¾TQ¾VQÛûÛä½½¾V6 Q¾XÝÛùÛûÖ¶³(Úçx¾[ÈQQ¾\UÛûÛä½½¾\6U¾]QQ¾_UUP7PÔ¾`UUÔQÛûÛä½Ó¾`¾_7ÛûÛä½½ ¾_Q¾aQÛûÛä½½¾a6 Q¾cÝÛùÛûÖ¶##ÖÖ#"ÕÕÕ##ÖÖ$Ô#ÖÖ0#ÔÔ#ÖÖÔÔ(Ô#ÖÖ2##ÖÖ(##QÔ(# "#,#*#ÔÔ#ÖÖÔÔ&##ÖÖ"Ó#ÕÓ ##ÖÖÔÔÖÖÖÖÖÖÔÔÔ#—X%Ó %ÓÓC% ÓÓµ% ÓÓ+%ÓÓ:%ÓÓ7%ÓÓC%ÓÓÖ%ÓÓ4%ÓÓÔ%ÓÓÔ%ÓÓÔ%ÓÓ@%ÓÓ:%ÓÓÖ% ÓÓ=%!ÓÓÔ%"ÓÓ)Ñ#%Ó %ÔÓ ÔÔÓ ÔÓÓ!% Ó ÕÓÓÓÔÓ ÔÓÓÔÓ ÔÓÓÓÓÓÓÔÓ ÔÓÓÓÓÓ% Ó ÔÔÓ Ô %Ó ÔÔÓ ÔÔÓ Ô %Ó ÔÔÓ ÔÔÓ Ô%Ó ÕÔÓ ÔÔÓ Ô%Ó ÔÔÓ ÔÔÓ Ô%Ó ÔÔÓ ÔÔÓ Ô%Ó ÔÔÓ ÔÔÓ Ô%Ó ÔÔÓ ÔÔÓ Ô%Ó ÔÔÓ ÔÔÓ Ô%Ó ÕÔÓ ÔÔÓ Ô%Ó ÔÔÓ ÔÔÓ ÔÖ%Ó ÕÔÓ ÔÔÓ Ô% Ó ÔÔÓ ÔÔÓ Ô%!Ó ÔÔÓ ÔÔÓ ÔÓÓ%"Ó ÔÔÓ ÔÔÓ ÔÓÓ ´@H Ä@H Ô$ ä„0 @ô @ ,0 U8‹DP0 \#0 lc0Àxã0ì„k0À# œ 0À¬Ã ¼ 0ÀÐ c Ü 0Àì  ø 0À £  0ì, C < (0ÀP  \ 00ìp»0Ð| s0 @ˆ 0 ˜ “Šreport ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@pblank genrpt_longgenrptoffsetpstparl1stanparl true_scaleorigincenlat cenlonmercenlonradius2radiusptitle close_fileinitp_error@ BS$report SB$report $gntt_label $lntt_labelp_errorM$2printffopenfprintffcloseinitstrlenstrcpy close_fileptitleradiusradius2cenlon S$25$cenlon cenlonmerS$26$cenlonmercenlat S$27$cenlatorigin S$28$origin true_scaleS$29$true_scalestanparl S$30$stanparlstparl1 S$31$stparl1offsetpgenrpt genrpt_longpblankpaksz.o/ 1074014950 1032 20 100666 8620 ` 1Ì,!¬@TÀ xx´,è Ú t8P¼G!ÖkÂ?Ù/Ð,oÃðkÄ?0  " 7€0$ è6¤ èˆ,‘ @/ñ0ÄN 0é.0è 0$ „!ª/à0ˆN 0¦N 1I 0ë1–N1nè˜KÂ>Ù,€ è@@,7Ô?A4Ð0‡n0ÁŠ&™‹=@Z+`490è@4:4¸,‘ v€KÂ>ÙKÄ?OÃ?è@À/Ñ0,0 ¢"`6`7Ú?A0åN /á4x0‰.0æn1Š'II˜‹^g0€¢+`49€è@4:P4¸,‘è- a€+`49Ðè@4: 4¸,‘èí |€¿ð?ðA.„€@@@N@¬ Illegal DMS fieldpaksz-degIllegal DMS fieldpaksz-minIllegal DMS fieldpaksz-secÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€HH,©X È8H88©>(T@tDªP$$PÂt ¨$ ¨`Ãd ÌdlÅ €0x΀ë0ì„Ðlÿÿÿÿl   Ø ¼¬ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$DATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@)/?/æK@€ ¨dì °8°?Ú°GðOÚ°Xà °`Ä °ià °sÄ °~Ã@°†Ä@°  °˜  °¢Ù °«Ú °µÂ°ÂÚ°Ðà °ÜÄ °éð÷Ú°à °Ä °!à °/Ä °>à °KÄ °Y  °g  °t  °ƒ  °‘ ™°² °¸ °¾ °Å °Í °Ö  °ß °æ °ó  ° °  °  ° °! °.  °; °F °Q  °\ °e °k °s °y ° °… ° °– ° Ù °§ °® °¶ °¼Ú°Å à °Ï B°Ù °ã C°ë °ð °û °  °  ° :°Ú°"Ú°*Ä °0Ú °7Ä °<Ú°CÚ°IÚ°P °W°]ðd °k D°s A°{ ;°ƒ °ŽÚ °–  °Ú °¥ °« °³ °º °Á `à €  d  àÇ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÉ jà l °Ò m`à €@ oÙ àÚ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@ØÞ u°ä w°éà °ïÃ`à € {Û@@àõ€ }ÿÿÿÿ`à €    àü` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à ° •°* °0 4°6 `?à € š ™ à> œÿÿÿÿ  žÿÿÿÿÿÿÿÿØG  °G ¢°N  °V  °_  °j °w °„ Žà£xÚÿÿÿÿà«pÚ «à³`Ú ­àÚ àº@ ±  ¯àÚ àÁ  ´  ²àÇà  µ  ·ÿÿÿÿÿÿÿÿ€°Í ¹àà àÒ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÛÀ Á€ ½àÚ àã  Å  ÃàÚ àí€ È  Æà£xÚ Éà«pÚ Ëà³`Ú ÍàÚ àº@ Ñ  ÏàÚ àÁ  Ô  ÒàÇà  Õ  ×ÿÿÿÿÿÿÿÿ`°÷ ÙàÛ@ °þ ÜàÛ@ ° Þà$`Ä ÿÿÿÿà*@Ä  áà0 Ä  ãà6Ä  å  çÿÿÿÿÿÿÿÿ€°< éàHÀÛ@@ÿÿÿÿàO€Û@@ ìàT@Û@@ îà àY  ò  ðà^à  ó  õÿÿÿÿÿÿÿÿØc ÷°mÙ °xà  ‚ÿÿÿÿ ˆ ü Ž þ ”   °š ¡³0™1Ž23¡4³5 €™Ž¡³Q Æ€ Û@D€àÙ €Ì€ÿÿÿÿ€ÑÛ@€ˆ €(AÕÛ@AÙ Û@AÝ Û@AáÛ@AåÛ@AéÙ ˆ€*  € €-  1€"€2  6€$  €¡Ð8€ À€ÿÿÿÿ'ÿÿÿÿÀ€ ÿÿÿÿÿÿÿÿÿÿÿÿ9™:Ž;<¡=³> ?€€ €=€€€"€&€&€5€ 05€ P8€Ð@ÐB ÐC,Ða8Ðe8ÐfDÐmPÐnhPM€ ÐPp`P€!Ðpp`p€&€qpP8€ÐEtÐIxÐJ€ÐK„ÐL”PM€ ÐN¤ÐO°ÐP¼`P€!Ðp¼`p€&€q¼P8€ÐSÐÐWÔÐXðÐYðÐZøP[€"Ð\Ð]Ð^ `^€#Pg€$Ðh(Ði8Ðj@`j€%`p€&`q€'>€, €-!€.#€/'€0'€1`(€2paksz.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hpaksziflgangfacdegminsectmpiHDA(Ax¸Dhp8Dd5ð5Ax|,A„¬5K€DÿÿÿÈlp,AÔ/,A8p,³"€(Úæ ½B½C½E½J½P½^½jȃÛûÛä½½½@½B½C½E½J½P½^½jƒ½CÛûÛä½½½C½f½m½eÛûÛä½½½e½f½m½nÔÛûÛä½½½mÛûÛä½½½n½P½^½j½p½qÛûÛä½½½EÛûÛä½½½I;kÛûÛä½½½J½L½KÔ½NUUÛûÛä½½½N2U½O½P½^½j½pÛûÛä½½½O½qÛùÛûÕ¶ÔÛä½½½S½X½f½m½nƒƒ½Z½WÛûÛä½½½X½ZÛûÛä½½½W½Y½ZÛûÛä½½½a½\UUÛûÛä½½½\2U½]½P½^½j½pÕÛûÛä½½½]½hUUÛûÛä½½½h2U½i½P½^½j½pÔÛûÛä½½½iµ¶ # ÔÕÔÕÔÕÔÕ#)"%ÓÓqê#g à$ ð Ì0Ó  H (@0‰paksz ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@paksz@ $gntt_label $lntt_labelpaksz S$11$pakszfabsM$2p_errorsphdz.o/ 1074014952 1032 20 100666 32644 ` 1Ìh„@ü ´´´h}\ z@~$`Œr´G!cîkÂ?Ù/Ð,oÃðkÄ?kÅ?!kÆ?)7FkÙ?176åˆB°KÄ>™è@/ KÝ?10€H è@/°1€ 0$ èª"€6“ .q0… 0$ è,` , èØ,€ 0€ ,` 0$ „ ,€ è ,  è@0¤.1„Nèx, 0€ 0$ èJ+`4=`4! / ,`/ ,€,!è, 4?×ˆß R+` @45 4\ .°/€,`.°,€è¨, 4?Ù+`ˆÖ H4? /à À4× .ð,`/à,€è@, /ñ#7`/!,`/ñ,€, 4KÂ>ÙKÆ?)KÅ?!KÄ?OÃ?è@À/Ñ0,è@4Ú4*‹Ÿ@J+`49@è@4:+`4:`è@49€è]4‹Ÿ J+`4?`4:/ü ,`/\ , /ü èý,€4(+`‹< H4?`/ü 4843 ,`/ , .`è•,€/ü 4744 ,`.ü , .‘èM,€?ðAXM¯Ë•AXMçAXM­@Invalid spheroid selectionINFORMATIONALReset to 0INFORMATIONALAX?™ó333AX?ˆ·¦µ AX?½Ÿ+ªAX?É ÌÌÍAX?ëüdØAX?áFIAX?ÚsØAX?Åñ= óAX?ÄÞ©AX?H:=p¤AX?!Â~ùÛAX?œ¬1AX?Ä—AX?ÉTƒoAX?É®“AX?ßÁ4êAX?ΕûXAX?Ì'•pAX?È–_RAXM­@AXMçAXM¯Ë•AXT·™™™šAXTÂIG®AXSíIë…AXT«`AXTåAXT¥ÀAXSÏÁ¾AXT¨@AXT¦@AXTÙXbAXSÖ1'AXSß “uAXT¦@AXTªÀAXT¬AXTÁ@AXTÇ€AXT­€AXT©€AXM­@AXMçAXM¯Ë•ÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€DD,åX Ä(H(8å>(ì¤@°DæŒ$$Pý°L˜$L˜`þTHÄL¼ÄlZ HR€Hx^TÉVÈÌ„y q”ÿÿÿÿy  q”  z@r´¬ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$DATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@)1?ýÁ¬@€ L˜ÄHÌ °8°?Ú°GðOÚ°Xà °`Ä °ià °sÄ °~Ã@°†Ä@°  °˜  °¢Ù °«Ú °µÂ°ÂÚ°Ðà °ÜÄ °éð÷Ú°à °Ä °!à °/Ä °>à °KÄ °Y  °g  °t  °ƒ  °‘ ™°² °¸ °¾ °Å °Í °Ö  °ß °æ °ó  ° °  °  ° °! °.  °; °F °Q  °\ °e °k °s °y ° °… ° °– ° Ù °§ °® °¶ °¼Ú°Å à °Ï B°Ù °ã C°ë °ð °û °  °  ° :°Ú°"Ú°*Ä °0Ú °7Ä °<Ú°CÚ°IÚ°P °W°]ðd °k D°s A°{ ;°ƒ °ŽÚ °–  °Ú °¥ °« °³ °º °Á `à €  d  àÇ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÉ jà l °Ò m`à €@ oÙ àÚ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@ØÞ u°ä w°éà °ïÃ`à € {Û@@àõ€ }ÿÿÿÿ`à €    àü` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à ° •°* °0 4°6 `?à € š ™ à> œÿÿÿÿ  žÿÿÿÿÿÿÿÿØG  °G ¢°N  °V  °_  °j °w °„ Žà£xÚÿÿÿÿà«pÚ «à³`Ú ­àÚ àº@ ±  ¯àÚ àÁ  ´  ²àÇà  µ  ·ÿÿÿÿÿÿÿÿ€°Í ¹àà àÒ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÛÀ Á€ ½àÚ àã  Å  ÃàÚ àí€ È  Æà£xÚ Éà«pÚ Ëà³`Ú ÍàÚ àº@ Ñ  ÏàÚ àÁ  Ô  ÒàÇà  Õ  ×ÿÿÿÿÿÿÿÿ`°÷ ÙàÛ@ °þ ÜàÛ@ ° Þà& à ÿÿÿÿà*à  á  ãÿÿÿÿÿÿÿÿ@°/ åà& Ù ÿÿÿÿà*Ù  è  êÿÿÿÿÿÿÿÿ@°5 ì°<Ø D\àà àx ò ÿÿÿÿà„à  óÀ õ Ø ÷°— øà @ ù ÿÿÿÿà® à  úà¼Ã  ü  þÿÿÿÿÿÿÿÿ`ØË °Ô  ßÿÿÿÿ ì   Ø÷ àà ÿÿÿÿà&àà   à.Àà   à6 Ã  à>€Ã  àE`à  àM@à  àU à  à\à    ÿÿÿÿÿÿÿÿ Øc àf Ù ÿÿÿÿàn <     "ÿÿÿÿÿÿÿÿ@Øu $°~ &àŠ@ &@ÿÿÿÿà“ &@ (  *ÿÿÿÿÿÿÿÿ€ØŸ , ªÿÿÿÿ ³ / ¼ 1 Ê 3 Ø 5 ç 7 9 Øõ ;° <° Ú à Ù ÿÿÿÿàn <  ?  Aÿÿÿÿÿÿÿÿ@Ø CàŠ@ E@ÿÿÿÿà“ E@ F  Hÿÿÿÿÿÿÿÿ€Ø# Jà- à ÿÿÿÿà8à  M  Oÿÿÿÿÿÿÿÿ@ØG QàP Ú ÿÿÿÿàSÚ  T  Vÿÿÿÿÿÿÿÿ@ØV X°_ Z°hÙ àr Ù ÿÿÿÿànÙ  ]  _ÿÿÿÿÿÿÿÿ@Ø{ a† ঠ J ÿÿÿÿ௠J  e  gÿÿÿÿÿÿÿÿ@ظ i¿ àÛ@Ù ÿÿÿÿàå Ù  màîÙ  oàúàÙ  qàÀÙ  sà Ù  uà€Ù  wà!`Ù  yà,@Ù  {à5 Ù  }à?Ù  àIàÙ  àRÀÙ  ƒà[ Ù  …àd€Ù  ‡àn@ E@ ‰àw E@ ‹  ÿÿÿÿÿÿÿÿ`Ø€ D ‡  ¢ÿÿÿÿ « ” ¶ – ¿ÿÿÿÿ ˜ Çÿÿÿþ š œ ØРž` à €@  Ã àÛÀ ¢@ÿÿÿÿàá Ù ÿÿÿÿàèà  ¦  ¨ÿÿÿÿÿÿÿÿ@àí ª@ÿÿÿÿàà àô ® ÿÿÿÿ  ¯ÿÿÿÿÿÿÿÿ àû ±  ¬à à ÿÿÿÿ  µÿÿÿÿÿÿÿÿ à  · ÿÿÿÿà  7 ÿÿÿÿ  »ÿÿÿÿÿÿÿÿ à  ½  ¹À ¿ à "  Á ÿÿÿÿà * 4  Â  Äÿÿÿÿÿÿÿÿ@à 0 Æ@ ³À È@à 7€ Ê@ ¤à >` ù  Ëà G@à  Íà P à  Ïà Xà  Ñ  ÓÿÿÿÿÿÿÿÿØ a Õ° k ×àá Ù ÿÿÿÿàèà  Ù  Ûÿÿÿÿÿÿÿÿ@àí Ý@ÿÿÿÿà E àô á ÿÿÿÿ  âÿÿÿÿÿÿÿÿ àû ä  ßà à ÿÿÿÿ  èÿÿÿÿÿÿÿÿ à  ê ÿÿÿÿà  7 ÿÿÿÿ  îÿÿÿÿÿÿÿÿ à  ð  ìÀ ò à "  ô ÿÿÿÿà * 4  õ  ÷ÿÿÿÿÿÿÿÿ@à 0 ù@ æÀ û@à 7@ ý@ÿÿÿÿà G à  þà Pà    ÿÿÿÿÿÿÿÿ€° u  `à € Ù à ›  ÿÿÿÿ   ÿÿÿÿÿÿÿÿØ ¢ ° ­  ¶à ØÀÛ@@ÿÿÿÿà à€Û@@ à è@Û@@ à ðÛ@@ à øÀÛ@@ à €Û@@ à @Û@@ à Û@@ à ÀÛ@@ !à €Û@@ #à (@Û@@ %à 0Û@@ 'à 8ÀÛ@@ )à @€Û@@ +à H@Û@@ -à PÛ@@ /à XÀÛ@@ 1à `€Û@@ 3à h@Û@@ 5à pÛ@@ 7à xÀÛ@@ 9à €€Û@@ ;à ˆ@Û@@ =à Û@@ ?à –ÀÛ@@ Aà €Û@@ Cà ¤@Û@@ Eà «Û@@ Gà ²ÀÛ@@ Ià ¹€Û@@ Kà À@Û@@ Mà ÇÛ@@ O  QÿÿÿÿÿÿÿÿØ Î S° Ý Uà ìàà ÿÿÿÿà ÷Àà  Wà  Ã  Yà €Ã  [à `à  ]à #@à  _à . à  aà 9à  cà Dàà  eà OÀà  gà Z Ã  ià e€Ã  kà p`à  mà {@à  oà † à  qà ‘à  sà œàà  uà §Àà  wà ² Ã  yà ½€Ã  {à È`à  }à Ó@à  à Þ à  à éà  ƒà ôàà  …à ÿÀà  ‡à  Ã  ‰à €Ã  ‹à `à  à +@à  à 6 à  ‘à Aà  “à Làà  •à WÀà  —à b Ã  ™à m€Ã  ›à x`à  à ƒ@à  Ÿà Ž à  ¡à ™à  £à ¤àà  ¥à ¯Àà  §à º Ã  ©à ŀà  «à Ð`à  ­à Ú@à  ¯à ä à  ±à îà  ³à øàà  µà Àà  ·à  Ã  ¹à €Ã  »à `à  ½à *@à  ¿à 4 à  Áà >à  Ãà Hàà  Åà UÀà  Çà b Ã  Éà o€Ã  Ëà |`à  Íà ‰@à  Ïà – à  Ñà £Ã  Ó  ÕÿÿÿÿÿÿÿÿØ ­ ×° ¼ Ùà Ëà  ÿÿÿÿà ×À   Û`à €À ß  @à ã áÀ Ýà ðÀ  @ ãà ø€  @ åà@  @ çà  @ éà À  @ ëà €  @ íà @  @ ïà'   @ ñà. À  @ óà5 €  @ õà< @  @ ÷àC   @ ùàJ À  @ ûàQ €  @ ýàX @  @ ÿà_   @ àf À  @ àm €  @ ày @  @ à   @  à‰ À  @  à‘ €  @  à™ @  @ à¡   @ à®À  @ à»€  @ àÈ@  @ àÕ  @ àÝÀ  @ à倠 @ àë@  @ àó  @ !àûÀ  @ #à€  @ %à @  @ 'à  @ )àÀ  @ +à!€  @ -à)@  @ /à1  @ 1à9À  @ 3àA€  @ 5àI@  @ 7àQ  @ 9àYÀ  @ ;àa€  @ =ài@  @ ?àq  @ AàyÀ  @ Cà€  @ Eà‰@  @ Gà  @ Ià—À  @ Kàž€  @ Mà¥@  @ Oଠ @ Qà³À  @ S຀  @ UàÀ@  @ WàÇ  @ Y  [ÿÿÿÿÿÿÿÿØÓ ]°Û _à ËàÄ ÿÿÿÿà ×ÀÄ  a`à €À eÄ à ã gÀ càåàÄ  iàðÀÄ  kàû Ä  mà€Ä  oà`Ä  qà@Ä  sà' Ä  uà2Ä  wà= àÄ  yàH ÀÄ  {àS  Ä  }à^ €Ä  ài `Ä  às @Ä  ƒà} Ä  …à‡ Ä  ‡à‘ àÄ  ‰à› ÀÄ  ‹à¥  Ä  à¯ €Ä  à¹ `Ä  ‘àà @Ä  “àÍ Ä  •à× Ä  —àá àÄ  ™àë ÀÄ  ›àõ  Ä  àÿ €Ä  Ÿà `Ä  ¡à @Ä  £à Ä  ¥à' Ä  §à1 àÄ  ©à; ÀÄ  «àE  Ä  ­àT €Ä  ¯àc `Ä  ±àn @Ä  ³ày Ä  µà„ Ä  ·à àÄ  ¹àš ÀÄ  »à¥  Ä  ½à° €Ä  ¿à» `Ä  ÁàÆ @Ä  ÃàÑ Ä  Åàá Ä  ÇàñàÄ  ÉàÀÄ  Ëà Ä  Íà!€Ä  Ïà1`Ä  ÑàA@Ä  ÓàQ Ä  Õà\Ä  ×àgàÄ  ÙàrÀÄ  Ûà} Ä  Ýà†€Ä  ßà`Ä  áàš@Ä  ãà¥ Ä  åà°Ä  çà»àÄ  éàÄÀÄ  ëàÍ    íàØ€   ïàã`   ñàî@   óàù    õà   ÷àà   ùàÀ   ûà%    ýà0€   ÿà;`   àF@   àQ    à\   àgà    àrÀ    à}     àˆ€   à“`   àž@   à©    à´   à¿à   àÊÀ   àÕ    àà€   àë`   !àö@   #à    %à    'àà   )à"À   +à-    -à8€   /àC`   1àM@   3àW    5àa   7àkà   9àuÀ   ;à    =à‰€   ?à“`   Aà@   Cà§    Eà±   Gà»à   IàÅÀ   KàÏ    MàØ€   Oàá`   Qàë@   S`à €@ W  àÇ Y@ U  [ÿÿÿÿÿÿÿÿØõ ]°ý _à Ä ÿÿÿÿà€Ä  aà#`Ä  cà ð@Ä  eà ø Ä  gàÄ  iààÄ  kàÀÄ  mà Ä  oà €Ä  qà'`Ä  sà.@Ä  uà5 Ä  wà<Ä  yàCàÄ  {àJÀÄ  }àQ Ä  àX€Ä  à_`Ä  ƒàf@Ä  …àm Ä  ‡àyÄ  ‰ààÄ  ‹à‰ÀÄ  à‘ Ä  à™€Ä  ‘à¡`Ä  “à®@Ä  •à» Ä  —àÈÄ  ™àÕàÄ  ›àÝÀÄ  àå Ä  Ÿàë€Ä  ¡àó`Ä  £àû@Ä  ¥à à  §à à  ©ààà  «àÀà  ­à! Ã  ¯à)€Ã  ±à1`à  ³à9@à  µàA à  ·àIà  ¹àQàà  »àYÀà  ½àa Ã  ¿ài€Ã  Áàq`à  Ãày@à  Åà à  Çà‰à  Éààà  Ëà—Àà  Íàž Ã  Ïीà  Ñà¬`à  Óà³@à  Õàº à  ×àÀà  Ù  ÛÿÿÿÿÿÿÿÿÀØ1 Ý°= ßàK `ÿÿÿÿàQ ` áÀ ãàW åÿÿÿÿ`à € èÂà_ ê æàf Úÿÿÿÿàl V îÀ ðàr ò ìà}àà  óà„  àÀ õàŽÃ  ÷  ùÿÿÿÿÿÿÿÿ$Ø— û°¤ ý à±@ = ÿÿÿÿàŽ Ã  àà àå     ÿÿÿÿÿÿÿÿ`°¹ °Á þàÌ   `ÿÿÿÿà×     ÿÿÿÿÿÿÿÿÿÿÿÿÐä à  àï      ÿÿÿÿÿÿÿÿ€Øù à%  €ÿÿÿÿà%Ä  à$%Ä  `à € à à=$   àG  $ "  $ÿÿÿÿÿÿÿÿ&ÀØä &°S (^°xÄ à… à ÿÿÿÿàŽ   ,@ ÿÿÿÿÃà 0 à– 2 ÿÿÿÿ@ ÿÿÿÿÃà 5 ࣠7  3À 8 ಠ:  .  ;ÿÿÿÿÿÿÿÿ@ؼ =àÆ Ã ÿÿÿÿàà àå B  @  Cÿÿÿÿÿÿÿÿ@ØÑ EàÚ@à ÿÿÿÿàã à  H@ ÿÿÿÿÃà L àë N  J  Oÿÿÿÿÿÿÿÿ`Øö Qýààà ÿÿÿÿà!Àà  Uà' Ã  Wà/€Ã  Yà5`à  [à<@à  ]àC à  _àKà  a  cÿÿÿÿÿÿÿÿØR e°_ g^`à €€ jà ànÀ l€ÿÿÿÿàu Ã  nà~€Ã  pà‡pÚ ràh tà™` và«@à  xà´ à  zà¿Ã  |  ~ÿÿÿÿÿÿÿÿ@ØÊ €àØ@ þ$ÿÿÿÿàÞ ‚@ ƒ  …ÿÿÿÿÿÿÿÿ%@Øæ ‡àï( Øÿÿÿÿàõ@ )&À ŠàÞ ‚@ Œ  Žÿÿÿÿÿÿÿÿ*Øû à  Øÿÿÿÿà€Ã  “à € •  —ÿÿÿÿÿÿÿÿ Ø ™à*€ gÿÿÿÿ`à €€ žÃ à"*  € œà* ’*ÿÿÿÿà- ‰%@ ¤À ¦*à0 ¨* ¢  ©ÿÿÿÿÿÿÿÿ+€Ø8 «D Cÿÿÿÿ I ¯ O ± U ³ [ µ a · h ¹ » °n ½àwÄ ÿÿÿÿàÄ  ¿à‹Ú Á  Ãÿÿÿÿÿÿÿÿ à‘ Å ÿÿÿÿà•Ä ÿÿÿÿàŸÄ  ÉàªÄ  Ëà‹Ú Í  Ïÿÿÿÿÿÿÿÿ à´ Ñ  Çà¸Ã  ÓÀ Õ ØÁ ×àÆ à ÿÿÿÿàÏà  ÚàØàà  ÜàáÀà  Þàé Ã  ààñ€Ã  âàø`à  äàþ@à  æà à  èà à  ê  ìÿÿÿÿÿÿÿÿ@Ø îà`Ä ÿÿÿÿà"@Ä  ñà( Ä  óà.Ä  õ  ÷ÿÿÿÿÿÿÿÿ€°4 ù@àS@à ÿÿÿÿà]    ýà àf   ÿà àoà   à àvÀ   à ࠠ  àÂ àŠ€    à‘` 6  à˜@ 7  àÂ àŸ    à ੠    ÿÿÿÿÿÿÿÿ`ر àS€Ã ÿÿÿÿà]`   à àŠ@ !  àÂ àŸ  $  "à ੠'  %  (ÿÿÿÿÿÿÿÿ Ø¸ *ÁÖïàÀÛ@@ÿÿÿÿà €Û@@ 1à@Û@@ 3àÂ à  7  5àà  8  :ÿÿÿÿÿÿÿÿØ <°(Ù °3à  =ÿÿÿÿ C A I C O E G °U I\no™pŽqrDs\tu¿v‡w ¶x y^zD{|@}~ï\€n‚ €™ŽD\† ¿ D ‡   ¶ ^ý^D@ÁÖï\n`à €€€Û@@ °€ `à €€€$Û@@ ‡€&Q €;à @€àÛ@ €“€/ÿÿÿÿàÛ@ €š€2€0àÛ@ €¢€5€3àÛ@ €ª€8€6€¯Ù €9ˆ€bA´Û@A¼Û@AÄÙ €!€%€'  +€F€2  6€H€-  1€J  7€E€9  =€M€?  C€O€E  I€Q€J  N€S  O€DˆT€d€W  \€W€a  e€Y€g  k€[€l  p€]  ]€V  Q€=¡Ðs€+À€=SÿÿÿÿÿÿÿÿÿÿÿÿÀ€V_ÿÿÿÿÿÿÿÿÿÿÿÿt™uŽvwDx\yz¿{‡| ¶} ~^D€@‚ƒï„\…n†‡ ˆ€€ €=€€€€?€€0€ € W€ f€ € €¸€.€'€€ì€Ÿ€ã€€ €€G€"€&€&€Z€l€*0l€+Pr€=Ðx(Py€DÐz0Ð{@Ð}HP~€EÐTP€€FÐlЂpЃt`ƒ€GІ|P€JÐŽÐÐ`€KP‡€HЈ˜Ð‰˜ÐŠ˜`Š€I`€LД¬P•€MЖ¸Ð—ÌИÔ`˜€NЛàPœ€OÐìОП `Ÿ€PТP£€QФ$Ð¥8Ц@`¦€RP©€SЪHЫ\Ьd`¬€T`¬€UÐÎh`΀`€ÏlPr€=P°€VбˆÐ²P³€WдœÐµ¨Ð¶¸Ð·¸`·€X`Ë€_ÐμP°€VкÀP»€YмÈнØÐ¾à`¾€ZÐÁìP€[ÐÃüÐÄ ÐÅ`Å€\PÈ€]ÐÉ ÐÊ0ÐË8`Ë€^`Ë€_`΀``Ï€a>€f €g!€h€i@€j€kD€lƒ€m)€n߀o5€p1€q¬€rä€s"€tH€u#€v'€w'€x`€y`a€zsphdz.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/stdlib.hremquotdiv_tldiv_twchar_t/usr/include/sys/wait.h/usr/include/sys/sigevent.h__sival_ptr__sival_intsigvalsigval_t__sigev_value__sigev_signo__sigev_notifysigeventsigevent_tSIGEV_SIGNALSIGEV_NONE__sigev_types/usr/include/sys/time.htm_isdsttm_ydaytm_wdaytm_yeartm_montm_mdaytm_hourtm_mintm_sectmtv_nsectv_sectimespectimestruc_tit_valueit_intervalitimerspecRTTIMER1RTTIMER0CLOCK_PROFILECLOCK_VIRTUALCLOCK_REALTIMECLOCK_INVALID__clockid_tclockid_ttimer_ttv_usectimevalitimervaltz_dsttimetz_minuteswesttimezonelohi__cyclescycles_t__fd_masktv_nunitki_timeval/usr/include/sys/_rlimit_body.hrlim_maxrlim_currlimit/usr/include/sys/resource.hru_nivcswru_nvcswru_nsignalsru_msgrcvru_msgsndru_iochru_oublockru_inblockru_nswapru_majfltru_minfltru_isrssru_idrssru_ixrssru_maxrssru_stimeru_utimerusage/usr/include/sys/siginfo.hSI_MESGQSI_ASYNCIOSI_TIMERSI_USERSI_QUEUE__si_codes__pad__band__fd__file__addr__fault__status__SIGCLD__uid__kill__pdata__pid__proc__datasi_valuesi_errnosi_codesi_signo__siginfosiginfo_tk_siginfo_t/usr/include/sys/newsig.hsigset__sigset_tsigset_t/usr/include/machine/save_state.hss_fp31ss_fp30ss_fp29ss_fp28ss_fp27ss_fp26ss_fp25ss_fp24ss_fp23ss_fp22ss_fp21ss_fp20ss_fp19ss_fp18ss_fp17ss_fp16ss_fp15ss_fp14ss_fp13ss_fp12ss_fp11ss_fp10ss_fp9ss_fp8ss_fp7ss_fp6ss_fp5ss_fp4ss_fp3ss_fp2ss_fp1ss_fp0__fp_dbl_blockfp_dbl_block_tss_fp31_loss_fp31_hiss_fp30_loss_fp30_hiss_fp29_loss_fp29_hiss_fp28_loss_fp28_hiss_fp27_loss_fp27_hiss_fp26_loss_fp26_hiss_fp25_loss_fp25_hiss_fp24_loss_fp24_hiss_fp23_loss_fp23_hiss_fp22_loss_fp22_hiss_fp21_loss_fp21_hiss_fp20_loss_fp20_hiss_fp19_loss_fp19_hiss_fp18_loss_fp18_hiss_fp17_loss_fp17_hiss_fp16_loss_fp16_hiss_fp15_loss_fp15_hiss_fp14_loss_fp14_hiss_fp13_loss_fp13_hiss_fp12_loss_fp12_hiss_fp11_loss_fp11_hiss_fp10_loss_fp10_hiss_fp9_loss_fp9_hiss_fp8_loss_fp8_hiss_fp7_loss_fp7_hiss_fp6_loss_fp6_hiss_fp5_loss_fp5_hiss_fp4_loss_fp4_hiss_fpexcept7ss_fpexcept6ss_fpexcept5ss_fpexcept4ss_fpexcept3ss_fpexcept2ss_fpexcept1ss_fpstat__fp_int_blockfp_int_block_tss_newcksumss_oldcksumss_reserved2ss_cr26ss_cr25ss_cr24ss_cr13ss_cr12ss_cr10ss_cr9ss_cr8ss_cr0ss_sr7ss_sr6ss_sr5ss_sr3ss_sr2ss_sr1ss_sr0ss_sr4ss_cpustatess_cr22ss_cr21ss_cr20ss_cr19ss_cr15ss_pcsq_tailss_pcoq_tailss_pcsq_headss_pcoq_headss_cr11ss_gr31ss_spss_ret1ss_ret0ss_dpss_arg0ss_arg1ss_arg2ss_arg3ss_gr22ss_gr21ss_gr20ss_gr19ss_gr18ss_gr17ss_gr16ss_gr15ss_gr14ss_gr13ss_gr12ss_gr11ss_gr10ss_gr9ss_gr8ss_gr7ss_gr6ss_gr5ss_gr4ss_gr3ss_rpss_gr1ss_reserved__reg64__reg64_tss_cr26_loss_cr26_hiss_cr25_loss_cr25_hiss_cr24_loss_cr24_hiss_cr13_loss_cr13_hiss_cr12_loss_cr12_hiss_cr10_loss_cr10_hiss_cr9_loss_cr9_hiss_cr8_loss_cr8_hiss_cr0_loss_cr0_hiss_sr7_loss_sr7_hiss_sr6_loss_sr6_hiss_sr5_loss_sr5_hiss_sr3_loss_sr3_hiss_sr2_loss_sr2_hiss_sr1_loss_sr1_hiss_sr0_loss_sr0_hiss_sr4_loss_sr4_hiss_cpustate_loss_cpustate_hiss_cr22_loss_cr22_hiss_cr21_loss_cr21_hiss_cr20_loss_cr20_hiss_cr19_loss_cr19_hiss_cr15_loss_cr15_hiss_pcsq_tail_loss_pcsq_tail_hiss_pcoq_tail_loss_pcoq_tail_hiss_pcsq_head_loss_pcsq_head_hiss_pcoq_head_loss_pcoq_head_hiss_cr11_loss_cr11_hiss_gr31_loss_gr31_hiss_sp_loss_sp_hiss_ret1_loss_ret1_hiss_ret0_loss_ret0_hiss_dp_loss_dp_hiss_arg0_loss_arg0_hiss_arg1_loss_arg1_hiss_arg2_loss_arg2_hiss_arg3_loss_arg3_hiss_gr22_loss_gr22_hiss_gr21_loss_gr21_hiss_gr20_loss_gr20_hiss_gr19_loss_gr19_hiss_gr18_loss_gr18_hiss_gr17_loss_gr17_hiss_gr16_loss_gr16_hiss_gr15_loss_gr15_hiss_gr14_loss_gr14_hiss_gr13_loss_gr13_hiss_gr12_loss_gr12_hiss_gr11_loss_gr11_hiss_gr10_loss_gr10_hiss_gr9_loss_gr9_hiss_gr8_loss_gr8_hiss_gr7_loss_gr7_hiss_gr6_loss_gr6_hiss_gr5_loss_gr5_hiss_gr4_loss_gr4_hiss_gr3_loss_gr3_hiss_rp_loss_rp_hiss_gr1_loss_gr1_hi__reg32__reg32_tss_mpsfu_ovfloss_mpsfu_lowss_mpsfu_high__ss_narrow__ss_narrow_tss_32ss_64ss_widess_xorfpintfpdblss_fpblockss_padss_narrowss_flags__save_statesave_state_tss_sizestack_tmcontext_t__uc_stack__uc_sigmask__ucontext__uc_link__sub_ctxtuc_subcontextuc_reserved_flagsuc_created_by_getcontextuc_sparesuc_mcontextucontext_t/usr/include/sys/signal.hsig_atomic_tsa_flagssa_mask__sa_handler__sa_sigaction__handlersigactionss_onstacksigstacksv_flagssv_masksv_handlersigvec/usr/include/machine/frame.hfm_pspfm_epfm_clupfm_slfm_crpfm_erpfm_esr4fm_edpframe_markerframe_marker_tsm_argsm_rval2sm_rval1sm_errorsm_eosyssm_syscall_actionsm_omasksm_onstacksm_syscallsiglocal_miscsl_sssl_miscsiglocalsl_sisl_ucsiglocalxsi__paddingsc__xsisc_sfmsc_argssxslsc_ctxtsigcontextP_ALLP_CIDP_GIDP_UIDP_SIDP_PGIDP_PIDidtype_tw_Stopvalw_Stopsigw_padw_Sw_Termsigw_Coredumpw_Retcodew_Tw_statuswaitkeepcostfordblksuordblksfsmblksusmblkshblkhdhblkssmblksordblksarenamallinfoword4word3word2word1long_double/usr/include/pwd.hpw_audflgpw_audidpw_shellpw_dirpw_gecospw_commentpw_agepw_gidpw_uidpw_passwdpw_namepasswds_passwd/usr/include/errno.h/usr/include/sys/errno.h/usr/include/math.hretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hmajorminorsphdzradiusr_minorr_majorparmispht_majort_minorjsphATC€Tÿÿÿ˜A$TA(TC€TÿÿÿLA@TDA@D,¸¼AˆŒ³$€( Úæ,½x½z;k½{ÛûÛä½½ ½zÛûÛä½½ ½{;k½}½½ŠÈ„„ÔÛûÛä½ ½ ½ÛûÛä½½ ½‚½ƒÛûÛä½½ ½ƒ½†ÛûÛä½ ½ ½ˆÛûÛä½ ½ ½Ž½†ÛûÛä½½ ½‰ÛûÛä½½ ½½ÛûÛä½ ½ ½½Š;kÛûÛä½ ½ ½Š½”½–½—½˜PÕÕPÕPÕÛûÛä½½ ½–½—ÛûÛä½½ ½—½˜ÛûÛä½½ ½˜½›½½žPÔÔ½Ÿ„ÕÕPÔÔÕ„ÕÔÛûÛä½ ½ ½½žÛûÛä½ ½ ½ž½ŸÛûÛä½ ½ ½Ÿ½¢½¤½¥½ª½«P½¢½¤½¥½ª½«PÖ½¦„„ÛûÛä½ ½ ½¤½¥ÛûÛä½½ ½¥½¦ÛûÛä½½ ½¦½ª½¬„„ÛûÛä½½ ½ª½«ÛûÛä½½ ½«ÛûÛä½½ ½¬½Î½ÏÛùÛûÕ¶ÔÛä½½½±6½²½ºÔ½´XXÛûÛä½½½´2 X½µXXÛûÛä½½½µ2 X½·½Î½º½¼½½½¾PÕÔPÕPÕÛûÛä½½ ½¼½½ÛûÛä½½ ½½½¾ÛûÛä½½ ½¾½Á½Ã½Ä½Å½É½Ê½ËP½Á½Ã½ÉPÔÓ½ÄP½ÅPÛûÛä½ ½ ½ÃÓ½ÄÛûÛä½ ½ ½Ä½ÅÛûÛä½ ½ ½Å½ÉÓ½ÊP½ËPÛûÛä½ ½ ½ÉÓ½ÊÛûÛä½ ½ ½Ê½ËÛûÛä½ ½ ½Ëµ¶ # # Ö[%g%Ó %ÓÓæÈ#G à@P ð$ L¼0 U H,8D P@X‰sphdz ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@sphdz@DS$sphdz $gntt_label $lntt_labelsphdz S$18$sphdzfabssqrtlabsM$2p_erroruntfz.o/ 1074014954 1032 20 100666 7840 ` 1ÌX @€ì ¤¤´XØ0¦d<|´G!bkÂ?Ù7Þ€‹ `²‡*@ª‹@`¢‡J@š+` Z _47×_„ W /¹ 0€ 0$ è0/+`490è@4:4š@4KÂ?Yè@À7Þ?+`49 è@4:PÏŠŸÅKÂ?YUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unit?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ðÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€€€,X €8>(v@€D€ |$$PŒ  ´$ ´`TX ØXl ¬808x›äêhì„ÐTÿÿÿÿÐ`T` ¥0´¬ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$DATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@)3?/æ½@€ ´X8ì`°8°?Ú°GðOÚ°Xà °`Ä °ià °sÄ °~Ã@°†Ä@°  °˜  °¢Ù °«Ú °µÂ°ÂÚ°Ðà °ÜÄ °éð÷Ú°à °Ä °!à °/Ä °>à °KÄ °Y  °g  °t  °ƒ  °‘ ™°² °¸ °¾ °Å °Í °Ö  °ß °æ °ó  ° °  °  ° °! °.  °; °F °Q  °\ °e °k °s °y ° °… ° °– ° Ù °§ °® °¶ °¼Ú°Å à °Ï B°Ù °ã C°ë °ð °û °  °  ° :°Ú°"Ú°*Ä °0Ú °7Ä °<Ú°CÚ°IÚ°P °W°]ðd °k D°s A°{ ;°ƒ °ŽÚ °–  °Ú °¥ °« °³ °º °Á `à €  d  àÇ f ÿÿÿÿ  hÿÿÿÿÿÿÿÿ ØÉ jà l °Ò m`à €@ oÙ àÚ q@ÿÿÿÿ  sÿÿÿÿÿÿÿÿ@ØÞ u°ä w°éà °ïÃ`à € {Û@@àõ€ }ÿÿÿÿ`à €    àü` ƒ  `à €  ‡  à@ ‰  …à    ‹à     ÿÿÿÿÿÿÿÿ€Ø ‘° “à ° •°* °0 4°6 `?à € š ™ à> œÿÿÿÿ  žÿÿÿÿÿÿÿÿØG  °G ¢°N  °V  °_  °j °w °„ Žà£xÚÿÿÿÿà«pÚ «à³`Ú ­àÚ àº@ ±  ¯àÚ àÁ  ´  ²àÇà  µ  ·ÿÿÿÿÿÿÿÿ€°Í ¹àà àÒ@ ¼ ÿÿÿÿ`à €€ ¿ÚàÛÀ Á€ ½àÚ àã  Å  ÃàÚ àí€ È  Æà£xÚ Éà«pÚ Ëà³`Ú ÍàÚ àº@ Ñ  ÏàÚ àÁ  Ô  ÒàÇà  Õ  ×ÿÿÿÿÿÿÿÿ`°÷ ÙàÛ@ °þ ÜàÛ@ ° Þà$`Ä ÿÿÿÿà*@Ä  áà0 Ä  ãà6Ä  å  çÿÿÿÿÿÿÿÿ€°< éàHÀÛ@@ÿÿÿÿàO€Û@@ ìàT@Û@@ îà àY  ò  ðà^à  ó  õÿÿÿÿÿÿÿÿØc ÷°mÙ °xà  ‚ÿÿÿÿ ˆ ü Ž þ ”   °š ¡³™Ž ¡!³" €™Ž¡³`à €€€ Û@@`à € €€ € Æ€ Q ΀ Ù |€àÛ@ €Ô€ÿÿÿÿ€ÛÙ €€ãÙ €ˆ €)€ €  €"  €!€  €%  € ¡Ð€À€ ÿÿÿÿÿÿÿÿÿÿÿÿ ™!Ž"#¡$³% &€€ €=€€€"€&€&€€ '€0'€P+€ Ð,P.€!Ð/Ð04P1€"Ð2@Ð3P`3€#`3€$Ð<X`<€'€=\P+€ P7€%Ð8hÐ9x`9€&`<€'€=|`=€(>€+ €,!€-#€.'€/'€0`(€1untfz.c<<>>/usr/include/sys/_inttypes.hint8_tuint8_tint16_tuint16_tint32_tuint32_tintfast_tuintfast_tint64_tuint64_tintmax_tuintmax_tintptr_tuintptr_tint_least8_tuint_least8_tint_fast8_tuint_fast8_tint_least16_tuint_least16_tint_fast16_tuint_fast16_tint_least32_tuint_least32_tint_fast32_tuint_fast32_tint_least64_tint_fast64_tuint_least64_tuint_fast64_tptr32_t/usr/include/sys/types.hdev_tino_tmode_tnlink_tfpos32_tfpos64_tfpos_tfsblkcnt32_tfsblkcnt64_tfsblkcnt_toff32_toff64_toff_tfsfilcnt32_tfsfilcnt64_tfsfilcnt_tblkcnt32_tblkcnt64_tblkcnt_tpid_tlwpid_tgid_tuid_ttid_tssize_t__site_t__cnode_ttime_tsize_tclock_tkey_t__ushort__daddr_t__caddr_t__swblk_tcaddr_tid_tuseconds_trlim32_trlim64_trlim_tsite_tu_charu_shortu_intu_longuintushortubit8ubit16ubit32sbit8sbit16sbit32swblk_tdaddr_tcnode_tphysaddr_tpaddr_tpage_tulong_tcnt_tspace_tprot_tcdno_tuse_tr_physadrphysadrval_quadquadspu_tcpu_tlbl_sflbl_sslbl_slbl_splbl_rplabel_tdm_messageaid_tsid_tfd_maskfds_bitsfd_setk_off_tk_rlim_tk_blkcnt_tk_fsfilcnt_tk_fsblkcnt_tdir_off_t/usr/include/stdio.h__fileH__fileL__flag__base__ptr__cntFILE__unused__smbuf__newbase__bufendp_FILEX__va_listva_list/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hfactorsuntfzfactoroutunitinunitA$A<A<³€(Úæ$½,½/ÈPP½0ÛûÛä½½ ½/½2UU2UÛûÛä½½½3½9½<ÕÛûÛä½ ½½<½3½9½=ÛùÛûÕ¶½8UU2UÖÛä½ ½½9½3½<½=µ¶"#ÔÔK,7% %ÓÓMMé# à@` ð$  Ø0 Q € ,@4‰untfz ccom options = -g -Oq02,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,in,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,lx,st,ap,Pg,ug,Lu,dp,Fs,bp,wp! -AeHPC HP92453-01 A.10.32@untfz@DS$untfz $gntt_label $lntt_labeluntfz S$12$untfzM$2p_errorgctp.o/ 1074014958 1032 20 100666 14448 ` 1Ì °8p@ l Ø à àÐ °5X-:6¬Ä ÔHG!JkÂ?Ù/Ð,/Ð-oÃàkÄ=)kÅ=1kÆ=9kÇ=AkÈ=IkÉ=QkÊ=YkË=akÌ=ikÍ=qkÎ=ykÏ=kÐ=‰kÑ=‘kÒ=™7)7 6ïKÃ<)7PKÙ<14KÓ146Zè@5XèÐ |€@I?€ â+``Ir4* _ –ŠV ²4=I—¿ œŠü ’4. ß ’Š_ z‡ä r+`@ ÿ W ÷ 495ÿ = ×4?ç.ð$/ð%0… 0$ „'Ò§_×.ð$@4H¿ƒà>?I?KÖ=¹+`@43JØ •Џ'z42HÚ_ ‚ˆZ'Z4<Ÿ ˆ?'B‡ä':+` ÿ X  “4:`5 S ×4?ç.ð$/ð%0… 0$ „&ê§_×.ð$èMI?Žð=­@ä=@ =@%`"€6•7Ö=Á. 0À¢+`4*0¤N0áŠ&ÁÁ” T ’47Ê>16Zè@5X |€I?“à0 Ò€Hbˆ@&Z7Î>!.-Ð.0†N €"h0…N I9+``4"48Y •47¹€+`@4I0I”  ˜€I0Iq ð ˜47€I0-ÿ   ] ½ ” ô Ò._"7ÿþÇI0I:B!7Ø>‘5ÿ 7×>±4?ç/ð$§"_í.ð$7ß>¡0H/ñ/àIwˆ -à0¤ 0$ èê V7Ú=Á Ö U 6¹>“47 Y‰'I.ñ0 ¢0ÄN/ñIqŠ db.àè€/à@KÕ=Á+`Iy4+I—5økË?kÇ?™kÕ?‘è@kÃ?‰HsŠ`$rI?ˆ$‚7Ò>a.A .Q € "hH·+`@4,4+ — ‚KÚ=¹ W€43+`4H°HÜ p —ü€47`H²KQ r œ‘€H´-  ” I ) ‚ â Õ.¿"7ÿþÇH´HºB!5 @7×>±4?ç/ð$§_í.ð$7É>¡0H-1- -0… 0$ „#º-1-- 7Ø>‘+`K×=¹4-0HºJùH×kÍ?kÇ?™kÃ?‰KÍ=Áè@kÍ?‘èhHgKØ=¹+`H×4/0K5kÏ?kÇ?™kÃ?‰KÏ=Áè@kÏ?‘Hgˆà#H·ˆ#7È>a-,€-,KÇQ¿ –7Ý>AKÙ>1€HKÚ> 1 HK×=ñKØ=ùkÌ?‘kÝ?™ëà7⃀:õ |€è@@èx47Ó>aè@.a-17Ý>aè@/±è- è@@è4kÄ?™7Ö>a7Ë=á+`.Ñ400.Á4Ÿ –-Á-pkß?‘K×>KØ> KÙ=ñKÚ=ùëà7â |€ƒ€( P@hDÝ>( h@hPû>(R@pkl`ÿÿÿÿ Ô$$lü ø$|ý $@ $ˆÿ#8(d(”"$`ڌܠ$&<h¬ÿÿÿÿ&<àhà¼,-HÈÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$LIT$$DATA$ $SHORTDATA$$BSS$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@)6?`’@€  $(Üàà.`Ä ÿÿÿÿà4@Ä  à: Ä  à@Ä    ÿÿÿÿÿÿÿÿ€°F  àRÀÛ@@ÿÿÿÿàY€Û@@  à^@Û@@ à àc    àhà    ÿÿÿÿÿÿÿÿØm °wÙ °‚à  Œÿÿÿÿ ’  ˜  ž   " °¤ $«½É«Ê½ËÌ €«½ €ÐÙ `dà €  € Ù  ÕiØ€ `dà €  €Ù  Úh@€`dà €  €Ù  àf¨€`à €À€Û@@`dà €zÀ€€À å7P€!`dà €  €%Ù  ê5¸€'`dà €  €+Ù  ð4 €-`dà €  €1Ù  ÷2ˆ€3`à €À€7Û@@`dà €zÀ€;€9À ý0€=@ ÿÿÿÿÙ à€A `dà €  €D€C  ˜€F@ ÿÿÿÿÙ à€J `dà €  €M€L   €O`…à €À€SÙ  €UQ€•à ¤€àÙ €"€^ÿÿÿÿà €'€a€_à €,€d€bàÙ €1€g€eàÙ €:€j€hàÛ@ €B €m€kàÙ €J €p€nàÙ €R €s€qàÛ@ €Y €v€tà €a €y€wàÙ €g€|€zà €k€€}àÙ €q€‚€€àÙ €u€…€ƒàÙ €}€ˆ€†àÛ@ €„€‹€‰àÙ €‹€Ž€ŒàÙ €’€‘€àÛ@ €˜€”€’ˆ€ðAŸ2Û@A¡3Û@A£1Û@Aª5Û@A®6Û@A²#Ù A´*Ù A¶Ù AÂÙ AÏ+Ù `à €À€¬Û@@@Ôÿÿÿ8€®€€€  €´  €³  #€²ˆ+€êˆ-€ì€3  5€º€’  •€¼  6€¹ˆ;€î€™  ›€À€¡  ¤€Â  A€¿  8€¸€¨  ¬€Æ€­  ±€È€²  µ€ÊˆM€òˆV€ôˆ]€ö  a€Î€¿  €Р b€Í€Æ  É€Ó  e€Ì€g  j€Ö€Ð  Ӏ؈m€øˆv€ú€Ú  ݀܀}  €€Þ  ‚€Û€ß  â€á  †€Ú€ˆ  ‹€ä€ê  í€æ  ·€—¡Ðÿ€ZÀ€¸:ÿÿÿÿŸÀ€¹‘ÿÿÿÿÿÿÿÿÿÿÿÿÀ€¿˜ÿÿÿÿ ÿÿÿÿÀ€—¹€üÎ×À€ÌºÿÿÿÿÿÿÿÿÿÿÿÿÀ€Í»ÿÿÿÿÿÿÿÿÿÿÿÿÀ€Î¼ÿÿÿÿÿÿÿÿÿÿÿÿÀ€ÚØÿÿÿÿÿÿÿÿÿÿÿÿÀ€ÛÙÿÿÿÿÿÿÿÿÿÿÿÿÀ€—çÿÿÿÿñÿÿÿÿ«½ €€ €"€&€&€%€F€Y0F€ZP^€—Ðo¨Ðp¨Ðq¨Ðs¨Ðt°Ðu¸Ð|¸P}€²Ð~ÈP€³Ð€üÐЂЃЄÐ…І P‡€´Ðˆ `‰€µÐ†$`‰€¶Ð~,ÐŒ4ÐDÐŽD`Ž€·Ð´Hк\ÐÃhÐÇpÐÈ„Ð΄ÐÏŒP‘€¸Ð’¨P“€¹Ð”´ÐšèЛКЛP–€ºÐ— `—€»`ž€¾Ð¡$`­€Åд,P‘€¸P¢€¿Ð£0ЩlЪ„Щ˜Ðªœ`­€Ä`­€Åд¤ÐɨÐÊÀÐÑôÐÒ ÐÓÐÔÐÚ$ÐÛ4Ðß4Pà€ÌÐá<Ðâ`ÐãpÐä„Ðå„ÐäœÐå¤Ðæ¨Pç€ÍÐè´ÐéÀÐèÄÐêÌÐëØÐìÜPí€ÎÐîôÐï$Ðð0`ò€Ï`ù€ÒÐü<Ðýh`€ÕÐ pP €ÖÐ |Ð €` €×ЄÐBˆP€ÚÐ ŒÐ!°Ð"ÀÐ#ÔÐ$ÔÐ#ìÐ$ôÐ%øP&€ÛÐ'Ð(Ð'Ð)Ð*(Ð+,P1€ÞÐ2<Ð3@`3€ßÐ5H`5€àÐ9€Ð8„Ð9´`<€ãÐB¼PC€äÐDÈÐEÐ`E€åÐPØÐSèÐTøÐXüP‘€¸P“€¹Pœ€¼ÐО`ž€½`ž€¾Ð¡P¢€¿P¥€ÀЦ`¦€Á`­€Ä`­€Åд P‘€¸P¢€¿P«€ÂЬЭ`­€Ã`­€Ä`­€ÅдPµ€ÆÐ¶з,и,`¸€ÇP»€Èм4нHоH`¾€ÉPÕ€ÊÐÖPÐ×X`×€ËÐc\`c€è€d\P^€—Pà€ÌPç€ÍPí€ÎÐò``ò€ÏPõ€ÐÐölÐ÷p`÷€ÑÐùx`ù€ÒÐý¨Pþ€ÓÐÿ¬Ð´`€Ô`€ÕÐc¸`c€è€d¸P^€—мP€ØÐ Ð`€ÙÐc`c€è€dP^€—P€ÚP&€ÛP,€ÜÐ-Ð.0`.€Ý`5€àP:€áÐ;@Ð<H`<€â`<€ãÐcL`c€è€dLP^€—ÐHPÐP PI€æÐJ¤ÐK¬`K€çÐc°`c€è€d°P^€—ÐU´ÐVÈÐXÐYÐ[Ð]Ð^,Ð`0Ða@ÐbLÐcT`c€è€dT`d€é#€þ'€ÿ'€&€`'€gctp.c<<>>/usr/include/math.hword4word3word2word1long_doubleretvalarg2arg1nametypeexceptionfp_controlfp_exceptFP_RMFP_RPFP_RNFP_RZfp_rndgctp_prototypes.hcproj_prototypes.hiterinpjindatinznpdinoutpjoutdatoutznpdoutfor_transinv_transNADUTgctpiflgfn83fn27outdatumoutunitoutparmoutzoneoutsysoutcoorpfilejprefileiprindatuminunitinparminzoneinsysincoorxyfactorlonlatijininit_flagoutinit_flagunitdummyA`HAPH ATH AXHC€HÿÿþLC€HÿÿþHC€HÿÿþDC€Hÿÿþ@C€Hÿÿþ™KÓ>‘KÔ>‰KÖ>KÜ>yKÂ>qKÃ>iKÄ>aKÁ>YKÅ>QKÆ>IKÕ>AKß>9KÇ>1kÝ?™kÓ?‘kÔ?‰kÖ?kÜ?ykÂ?qkÃ?ikÄ?akÁ?YkÅ?QkÆ?IkÕ?Akß?9è@kÇ?1KÂ>ÙKÇ?!KÆ?KÅ?KÄ? è@ÀOÃ?ÀÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿ `PÿÿÿÿÿÿÿÿX!€¨¨,5>((@8ÿÿÿÿð$$D5$Tÿÿÿÿ$`6X$Xl>l—|˜x?„ÿÿÿÿ@@”G DT ÿÿÿÿ$TEXT$ $PRIVATE$$DEBUG$$CODE$$DATA$$HEADER$$GNTT$$LNTT$$SLT$$VT$ $SRC_CTXT$$RANGE$$EXPR$”¤¸@)9=¸'´@€ X˜@ €Q€:à ¤€àÙ €#€ÿÿÿÿ€(à € €-à € àÙ €2€€ àÛ@ €: €€àÙ €B €€àÙ €J €€àÛ@ €Q €€à €Y €€àÙ €_€!€à €c€$€"àÙ €i€'€%àÙ €m€*€(àÙ €u€-€+àÛ@ €|€0€.àÙ €ƒ€3€1àÙ €Š€6€4àÛ@ €€9€7€  €<¡Ð €  €€ €€0€P€<ÐÐŒ`€=€Œ`€>`€?br_gctp.c<<>>gctp_iflgfn83fn27outunitoutparmoutzoneoutsysoutcoorpfilejprefileiprindatuminunitinparminzoneinsysincoorA¤A¤AˆAˆC€¤ÿÿÿLC€¤ÿÿÿHC€¤ÿÿÿDC€¤ÿÿÿ@C€¤ÿÿÿ / 1074016648 0 0 0 2416 ` · ´ ´%„%„D„D„e´e´ŽŽ¦¤¦¤À4À4ÙDÙDõdõddd*d*dIÄIÄjj}„}„’4’4¨¤¨¤ÁTÁTááÔÔ:D:DN„N„btbt}„}„˜Ô˜Ô¯Ä¯ÄÉTÉTçÔçÔddTT55H”H”\\r”r”‡ô‡ô¤¤ÀTÀTôäôä(D(D?T?TXôXôssŒ„Œ„¦$¦$¿”¿”á´á´  ¤¤111jj ´ ´·Ô·ÔÐäÐäþäþä-4-4NÄNÄt$t$——½Ô½Ô××ïÔïÔÔÔää.T.TCdCdCdCdCd€¤€¤€¤€¤€¤½ôtl¤l¤l¤l¤l¤l¤l¤l¤l¤l¤l¤l¤l¤l¤l¤l¤l¤l¤l¤l¤±4±4±4±4±4±4±4±4±4±4±4±4±4±4±4±4±4ú  "” 3ô `Dalberforintalberforalberinvintalberinvalconforintalconforalconinvintalconinvazimforintazimforaziminvintaziminvbceaforintbceaforbceainvintbceainvceaforintceaforceainvintceainveqconforinteqconforeqconinvinteqconinvequiforintequiforequiinvintequiinvgnomforintgnomforgnominvintgnominvgoodforintgoodforgoodinvintgoodinvgvnspforintgvnspforgvnspinvintgvnspinvhamforinthamforhaminvinthaminvimolwforintimolwforimolwinvintimolwinvlamazforintlamazforlamazinvintlamazinvlamccforintlamccforlamccinvintlamccinvmerforintmerformerinvintmerinvmillforintmillformillinvintmillinvmolwforintmolwformolwinvintmolwinvobleqforintobleqforobleqinvintobleqinvomerforintomerforomerinvintomerinvorthforintorthfororthinvintorthinvpolyforintpolyforpolyinvintpolyinvpsforintpsforpsinvintpsinvrobforintrobforrobinvintrobinvsinforintsinforsininvintsininvsomforintgsat_ratiosomforsominvintsominvsterforintsterforsterinvintsterinvstplnforintstplnforstplninvintstplninvtmforinttmfortminvinttminvutmforintutmforutminvintutminvvandgforintvandgforvandginvintvandginvwivforintwivforwivinvintwivinvwviiforintwviiforwviiinvintwviiinvisinusforinitIsin_for_freeIsin_for_initisinusforIsin_fwdisinusinvinitIsin_inv_freeIsin_inv_initisinusinvIsin_invfor_initinv_inittsincosasinzmsfnzqsfnzphi1zphi2zphi3zphi4zpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zonep_errorinitclose_fileptitleradiusradius2cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblankpakszsphdzuntfzgctpgctp_alberfor.o/ 1074016599 1032 20 100644 7060 ` ELF "4( '/7=CJR[elt $}ˆŒœ¨¶ÃÒâò#6J.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodataalberforintp_errortsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberforadjust_lonsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:alberfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿPÿ¼`ÿ¿X<$!!à!÷¬p÷­x÷®€÷¯ˆ÷°÷±˜÷² ÷³¨×¤ ÷„ˆ8×£¨÷ƒˆ@×¢÷‚ˆ0× €×¡ˆF!F ׈F!<E „$„…$¥™ ø $ÿ¥P˜×¬p÷Œˆ×«x÷‹ˆ׉ˆ׊ˆF*JC÷©×†ˆקרF(9ÂF'1÷¦×¥F )D÷…ˆ׬€'¥'¦™ ø ×­÷­ ׌ˆ×­×®™ ø ÷ h÷ (׌ˆ×­×®™ ø ÷ h÷ 0׬ˆ'¥'¦™ ø ׌ˆ×­×®™ ø ÷ h÷ 8׌ˆ×­×®™ ø ÷ h÷ @׬˜'¥'¦™ ø ׌ˆ×­×®™ ø ÷ h÷ Hׯ€×°ˆF0{ÁF {Å׎ˆF/p<E×±(ײ(F2ŒBײ8׳8F3”‚F2ŒAײ@׳0F3”F2ŒC÷‘ˆ(׳ ÷“ˆ(×½(׿(F?ïB׿0×€ˆ(F ÿÂF?ï@÷ˆוˆ×—ˆ×¹H×›ˆ(F;ÎBF9½ÁF ½ÄF7­B×—ˆ(F7­C÷•ˆ „$„™ ø ׌ˆ×ˆ™ ø ׬€×­ˆ™ ø ׌ˆ0™ ø ׬˜™ ø ׌ˆ8׈@™ ø ÿ Pÿ PߢPß¼`ß¿X'½°à'½ÿ ÿ¼0ÿ¿(<$!!à!÷¬@÷­H¯¦T¯§\׬H'¥'¦™ ø ׌ˆ×­×®™ ø ÷ 8÷ ׎ˆ×ˆ×°בˆ(F1„F0{ÁF {ÄF/s‚׈(F/sƒ÷®׬@׈0F-c™ ø ÷ 8×’ˆ(F ”‚÷² ׬ ™ ø דˆ8×µF ­BF5œÀ¢TôS׬ ™ ø ×—ˆ@×™ˆ ×»F ÞÂF;ÎAF9½À£\ôw%ß¼0ß¿('½`à=Û|ßÙ×½»?ðEqual latitudes for St. Parallels on opposite sides of equatoralber-forinitALBERS CONICAL EQUAL-AREAb¢›ˆˆˆ†ˆˆ†³……„„…ˆ„ކ“ˆŠŽ       $ ( , 0 4 8 < @ J N R V Z   tx|@€@ˆ%ô%%4 %T%l%Œ %¬%Ä %„PˆP %¤ %¸ %È %Ø%ì%,,,000X%p %¼%Ü%%<DL`„ ¤¬°´Ààð  $0 P \h |ˆ ¨ ´À ä$4HTX\dx€Œ ˜œ  ´ ÀÄ Ô àäè T `l €„Œ °¸ ÈØ ä   ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxˆalberfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c alberfor.c(alberforint|° ø)r_maj°‘@*r_min°‘H+lat1°‘P,lat2°‘X-lon0°‘`.lat0°‘h/false_east°‘p0false_north°‘x2sin_po°‘à~2cos_po°‘è~3con°‘ð~4es°‘Ø~4 temp°‘Ð~5ms1°‘ø~6ms2°‘ˆ7qs0°‘˜8qs1°‘€9qs2°‘nalberfor|à DH°olon°‘`plat°‘hq xƒ‘tr yƒ‘|tsin_phi°‘ tcos_phi°‘¨uqs°‘°vtheta°‘@wrh1°‘¸doubler_major°r_minor°c°e3° rh° !ns0°("lon_center°0#false_easting°8$false_northing°@int°äŒÿ /ecs/hdfeos/gctp/src/usr/includealberfor.cúÉ¿ùØstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 0 1)$$,-%,-%-0E,  !   $,844=% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ A°AœA@À @$ $ A`Aœ A@D @D+Œ˜alberforintøalberforvŒºr_majorÐr_minoræcöe3rhns0*lon_centerCfalse_easting_false_northing™$(LP”²¶ºÌâò&?[x4 Dqµ^)$@D* ˆH00 ˆ6 ˜j>p! bP d¨ f È q Ôà{p ¸H‰p’pŒžp¤èªpŒg¸pópÅpc Ôpƒ/äp²zô , 4  Tˆ% Ü8 ìL ô`p üalberinv.o/ 1074016599 1032 20 100644 7876 ` ELF4 "4( '/7=CJR[elt }ƒ‡˜¤°¾ËÚêú +>R.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodataalberinvintp_errortsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberinvatan2logphi1zadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:alberinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿPÿ¼Xÿ¿P<$!!à!÷¬p÷­x÷®€÷¯ˆ÷°÷±˜÷² ÷³¨×¤ ÷„ˆ@×£¨÷ƒˆH×¢÷‚ˆ8× €×¡ˆF!F ׈F!<E „$„…$¥™ ø $ÿ¥H˜×¬p÷Œˆ×«x÷‹ˆ׉ˆ׊ˆF*JC÷©×†ˆקרF(9ÂF'1÷†ˆ ×…ˆ F )D÷…ˆ׬€'¥'¦™ ø ×­÷­׌ˆ×­×®™ ø ÷ `÷  ׌ˆ×­×®™ ø ÷ `÷ (׬ˆ'¥'¦™ ø ׌ˆ×­×®™ ø ÷ `÷ 0׌ˆ×­×®™ ø ÷ `÷ 8׬˜'¥'¦™ ø ׌ˆ×­×®™ ø ÷ `÷ @ׯ€×°ˆF0{ÁF {Å׎ˆF/p<E×± ײ F2ŒBײ0׳0F3”‚F2ŒAײ8׳(F3”F2ŒC÷‘ˆ0׳÷“ˆ0×½ ׿ F?ïB׿(×€ˆ0F ÿÂF?ï@÷ˆוˆ×—ˆ×¹@×›ˆ0F;ÎBF9½ÁF ½ÄF7­B×—ˆ0F7­C÷•ˆ(„$„™ ø ׌ˆ×ˆ™ ø ׬€×­ˆ™ ø ׌ˆ8™ ø ׬˜™ ø ׌ˆ@׈H™ ø ÿ Hÿ HߢHß¼Xß¿P'½°à'½ÿÿ¼8ÿ¿0<$!!à!÷¬P÷­X¯¦d¯§l¯ ×¥P׆ˆ@F&)A÷¥PׂˆH׃ˆ(פXF$ÁF#€÷¢X׈0D F!>EרPשPF)BשXתXF*JBF)BF B÷¨ׇˆ÷§ ׫P׬PF,ZÂ׬X×­XF-cF,ZÀF ZÄF ZÇ÷«׊ˆ÷ªD x÷¯×­D pF.h2E ׬P×­F-c×­X×®F.kB™ ø ÷ @÷ ׳וˆ0F5œÂוˆF5œÃ÷³׈×±ײF2ŒBF1„בˆ0F1„÷° ׈׎ˆF/p>ED׌ˆ׈F-c׈׎ˆF.k@F-c™ ø ׈בˆ×’ˆ F2ŒA×’ˆ F2ŒBF1B×’ˆF2ŒCF1„÷°ׯF {Å×° F „F0{ÁF {Å׎ˆF/p<E׌ˆ×­ '¦™ ø ÷ @£lô`¢@¤ÿ¤(1×µ D ˜F5˜>E×—ˆ(¥lô·×™ˆ0¦lôÙ׌ˆ×­ '¦™ ø ÷ @¨lõ§à©ÿ©(׌ˆ8×­׎ˆ0F.kCF-c™ ø ÷ @ªdõ@ÿ (ÿ (ߢ(ß¼8ß¿0'½pà=Û|ßÙ×½»?ð¿ð?à?ù!ûTD-¿ù!ûTD-Equal latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREAb¢›ˆˆˆ†ˆˆ†³……„„…ˆ„Æ œ£’‹       $ ( , 0 4 8 < @ J N R V Z   tx|H€Hˆ%ô%%4 %T%l%Œ %¬%Ä %„XˆX %¤ %¸ %È %Ø%ì%,,,0008%¸%(%´%ü%<DL`„ ¤¬°´ÀÔØàð  $0 P \h |ˆ ¨ ´À ä$4HTX\dx€Œ ˜œ  ´ ÀÄ Ô àäè P\`t´ì4 LT`t€„˜œ¤¨´ ÀÄÈÐÜ$ |¤° äìø  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxŒalberinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c alberinv.c,alberinvintx° é-r_maj›‘@.r_min›‘H/lat1›‘P0lat2›‘X1lon0›‘`2lat0›‘h3false_east›‘p4false_north›‘x6sin_po›‘Ø~6cos_po›‘à~7con›‘è~8temp›‘Ð~9ms1›‘ð~:ms2›‘€;qs0›‘<qs1›‘ø~=qs2›‘ˆralberinvxð 0H›sx›‘`ty›‘hu lon‘tv lat‘|xrh1›‘˜yqs›‘°zcon›‘ {theta›‘¨|flag†‘doubler_major› r_minor›!c›"e3›#es› $rh›(%ns0›0&lon_center›8'false_easting›@(false_northing›Hint›long(Œÿ /ecs/hdfeos/gctp/src/usr/includealberinv.c€Ê¿ùÌ*stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 4 1)$$,-%,-%-0E,  !   $)04(8$,%`90  (!u09% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ A°AœA@À @$  ApAœA@¿ @0+˜alberinvintéalberinv}¥r_major»r_minorÑcáe3òesrhns0&lon_center?false_easting[false_northing™$(LP”²¶º·ÍÝîÿ";Wt4  TqÅf+)$`0* P00 86 Èr>p! :bP œ¨ fDÈ q  €{p H‰pØ’pðžp€,ªp¬g¸ppÅpƒ Ôp£/äpÒô T \  |%  8 L $`p ,alconfor.o/ 1074016600 1032 20 100644 8436 ` ELF@ "4(  ,,048=ELT[bj0s~Š–¤±ÀÐàð$8.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.lit8.rodataalconforintsinpowtanatantsincosptitleradius2cenloncenlatoffsetpalconforadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:alconfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ°ÿ¼ ÿ¿<%Î.à!÷¬0÷­8÷®@÷¯H׳0÷“ˆ×²8÷’ˆ×±@÷‘ˆ ×°H÷ˆ(׈÷ˆ׎ˆ÷Žˆ$ ¯ˆH׈÷­×¬F c÷Œˆ@׋ˆŒõ‹×Šˆ ‹õj׉ˆ(ŠõI׈ˆ0‰õ(ׇˆ8ˆõ׆ˆ@‡ôæD (†ôÅׄˆP…ô¤×ƒˆX„ôƒ×‚ˆ`ƒôb׈h‚ôA×€ˆpô ׌ˆ™ ø ׎ˆ@F s‚÷®׌ˆx×­F-c×­׎ˆxF.k@F-c׈@׎ˆ€F.kB™ ø ÷ (׌ˆ׈ˆF-c׈€F-c™ ø ׬(F c™ ø ׈F-B׎ˆ˜F.k@÷­׬'…ˆ0'†ˆ8™ ø „$„™ ø ׌ˆ×ˆ™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ ׈(™ ø %ß¼ ß¿'½Pà'½ÿ0ÿ¼ ÿ¿˜<$!!à!÷¬°÷­¸¯¦Ä¯§Ì׬°×ˆF-c™ ø ÷ ¨÷ ×¬'¥'¦™ ø ׬¸™ ø ׎ˆ@F s‚÷®׌ˆx×­F-c×­׎ˆxF.k@F-c׈@׎ˆ€F.kB™ ø ÷ ¨×¬¸×ˆˆF-c׈€F-c™ ø ׬¨F c™ ø ׈F-B׎ˆ˜F.k@÷­ ׬ '¥('¦0™ ø ×¥צ0ׇˆ8F'1‚F&)Bצ(ׇˆ0F'1‚F&)@÷¥8ׂˆ×£8ׄˆxF$ÀF#ƒ÷¢@׿× 0ס@F!F ÿÂ÷¿H×¹@×»(׈8F=ÞÂ×½׿0×€ˆ0F ÿÂF?ïBF=ÞÁF;ÎB÷¹P×µH×·HF7­@÷µXײH׳HF3”‚׳P×µPF5œÂF3”€÷²@ˆ%‰ˆH HÀ @!Õ÷±`‡$爈H@Àè8!Ôð÷°h†$ƇˆH$çÿÿ8ÀÇ0!ÔÏ÷¯p…$¥†ˆH$Æÿÿ0À¦(!Ô®÷®x$¯¤€£€‚ˆHC*@8׫p׬`×­XF-cF,ZÀ÷«ˆ×¨xשhתXF*JBF)B÷¨©€ŠˆH*H* Œ%ŒˆH®€®h# hÀ`!Õ“×µ@×·`F7­BF5œÁ÷³p‹%kŒˆH­€`# `ÀlX!Õp×±@ײhF2ŒBF1„÷°xׯˆ÷¯`×®÷®h¯€%ﯯ€®€ˆH®h* ÿÊת@׫`F+R‚F R‡÷ªpר@שhF)BF B÷¨x×§ˆ÷§`צ÷¦h׈ ׂˆ×£pפH×¥`F%!×¥PצhF&)BF%!F$ÀF#‚F"@¹Ä÷!×™ˆ(×›ˆ×½x׿H× hF ÿÂ× Pס`F!F ÿÀF?ï@F=ÞÂF;Î@¸Ì÷%ß¼ ß¿˜'½ÐàÀ9#à¯?ñßF¢R5?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?ð?à?ù!ûTD-@¿ù!ûTD-ALASKA CONFORMALXÉ…‹……„„…†‚Žˆ„‰…‹¼       $ ( , 6 : > B F J N   x|„ˆ”œ   ¨(¬(´0¸0À@Ä@ÌHÐHØPÜPäXèXð`ô`ühh %L%p %„ %° %¸¼Ä %Ø %è%ø% %<<<@@@h%ˆ %˜%Ø%ü % %< %ü8848T8X8ÔØ8 8,4<DHLPT\`pt€Œ˜¤°ÈÔàìø  0<@H X\dl € Œ”¤¨¬ À ÌÐÔ àä ðô  \d „ ”  ¬¼ÈÌÔ èðø   8 L\lt¤´ <\€ÄÜ\¤¨àä ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxalconfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c alconfor.c1alconforint Ð, B2r_majÒ‘`3r_minÒ‘h4false_eastÒ‘p5false_northÒ‘x7esÒ‘°8chiÒ‘@9esphiÒ‘¸galconfor Ð04HÒhlonÒ‘`ilatÒ‘hj x‘tk y‘|ndlonÒ‘°~osinlonÒ‘¸~ocoslonÒ‘À~psinphiÒ‘Ø~pcosphiÒ‘à~qesphiÒ‘È~rgÒ‘è~ssÒ‘ð~txpÒ‘ø~uypÒ‘€varÒ‘waiÒ‘˜xbrÒ‘ ybiÒ‘¨zarnÒ‘¸{ainÒ‘@|chiÒ‘Ð~}rÒ‘ˆ~jñ‘°double"r_majorÒ#r_minorÒ$lon_centerÒ%lat_centerÒ&false_eastingÒ 'false_northingÒ(Ò8€(acoefsÒ8¡)bcoef”8*sin_p26Ò0+cos_p26Ò8,eÒ@long- nñHintÒŒÿ /ecs/hdfeos/gctp/src/usr/includealconfor.c‡Ê¿ùÂ'stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 5  (    $($4$$ ,((,,!$$!@@w  HI% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I !/ I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$, APAœ A@† @$0 AÐAœ A@ü @4+˜alconforintBalconfor¡Ür_majoròr_minorlon_center!lat_center:false_eastingVfalse_northing€acoef¡bcoefµsin_p26Ëcos_p26áeùn™$(LP”²¶ºY]aî6Ro±ÇÝí  4 4vªLö)$ 4* XL0 Xp50 X ; øCp! XU d k ô$ v ¸€p ÐHŽp—p0£pI¯p`y½pÙpÊpI Ùpi/ép˜¥ù @ H  h * = Q  ep (alconinv.o/ 1074016600 1032 20 100644 10260 ` ELF#X "4(  ,,048=ELT[bj0ðs{‡’žª¸ÅÔäô%8L.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.lit8.rodataalconinvintsinpowtanatantsincosptitleradius2cenloncenlatoffsetpalconinvp_errorasinzatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:alconinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ°ÿ¼ ÿ¿<%Î.à!÷¬0÷­8÷®@÷¯H׳0÷“ˆ×²8÷’ˆ×±@÷‘ˆ ×°H÷ˆ(׈÷ˆ׎ˆ÷Žˆ$ ¯ˆH׈÷­×¬F c÷Œˆ@׋ˆŒõ‹×Šˆ ‹õj׉ˆ(ŠõI׈ˆ0‰õ(ׇˆ8ˆõ׆ˆ@‡ôæD (†ôÅׄˆP…ô¤×ƒˆX„ôƒ×‚ˆ`ƒôb׈h‚ôA×€ˆpô ׌ˆ™ ø ׎ˆ@F s‚÷®׌ˆx×­F-c×­׎ˆxF.k@F-c׈@׎ˆ€F.kB™ ø ÷ (׌ˆ׈ˆF-c׈€F-c™ ø ׬(F c™ ø ׈F-B׎ˆ˜F.k@÷­׬'…ˆ0'†ˆ8™ ø „$„™ ø ׌ˆ×ˆ™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ ׈(™ ø %ß¼ ß¿'½Pà'½þ°ÿ¼ ÿ¿<$!!à!÷¬0÷­8¯¦D¯§Lפ0×…ˆ F%!×…ˆF%!÷¤0×¢8׃ˆ(F#׃ˆF#ƒ÷¢8ס0÷¡× 8÷ ¯ ×°×±F1„÷°׮ׯF/s‚ׯ×°F0{ÂF/s€÷® Œ%ŒˆH hÀ`!Õ÷­(‹%kŒˆH `ÀlX!Õl÷¬0Š%J‹ˆH%kÿÿ XÀKP!ÕK÷«8‰%)ŠˆH%Jÿÿ PÀ*H!Õ*÷ª@ˆˆHDˆHF€Jaת(F*JB÷©H‡ˆHD‡@F€B!ש0F)B÷¨P†ˆH$ÆÿÿD†8F€9áר8F(9Â÷§X…ˆH$¥ÿÿD…0F€1¡×§@F'1‚÷¦`$¯¤h£h‚ˆHC*@p×·8×¹×»(F;ÎBF9½À÷·pײ@׳×µ0F5œÂF3”€÷²x­hŽˆH®h* W„$„…ˆH¦h¦(#(À… !Ô×® ׯ(F/s‚F.kA÷­8ƒ$c„ˆH¥h… # Àd!Ôj׫ ׬0F,ZÂF+R÷ª@שp÷©(רx÷¨0×¥Xצ×§HF'1‚F&)@÷¥€×¢`×£פPF$ÂF#€÷¢ˆˆH¢h"#DF€aŸ'ÿˆH¢h"#Àáø!×âF"B×¢ ×£HF#‚F"A÷¡X˜ˆH¹hÀ#D˜F€!%H¹hÀ#ÀÀøx!ÕáF!ס ×¢PF"BF!÷ `׿€÷¿H×½ˆ÷½P§h$篧h¦h…ˆH¦(* ÿ’×± ײ(F2ŒBF ŒG÷±8ׯ ×°0F0{ÂF {Ç÷¯@×®p÷®(×­x÷­0ת8׫(׬F,ZÂ׬0×­F-cF,ZÁF+R€×«0F+R÷ª×§@ר0שF)Bש(תF*JBF)BF(9Àר8F(9Á÷§˜×¤X×¥HצF&)BצP×§F'1‚F&)AF%!÷¤ ×¡P×¢P×£F#‚×£HפF$ÂF#€F"@÷¡¨×¿ ×  F ÿÂ× ¨×¡¨F!F ÿÀ÷¿°×»×½ F=ÞÂ×½˜×¿¨F?ïBF=ÞÀF ÞÇ×½°F=ÞÃ÷»¸×·˜×¹ F9½Â×¹×»¨F;ÎBF9½ÁF ½Ç×¹°F9½Ã÷·À׳׵¸F5œÀ÷³×±ײÀF2Œ@÷±×°¸F „×±ÀF ŒEF1„÷°È©%)¯©¨) „$„…$¥™ ø $ëÿ¥¦×µÈדˆ F5˜<EþÅ׮ׯF/s‚ׯ×°F0{ÂF/s€F s„÷®Ð׬Ð׈€F-c™ ø ׈F0÷°Ø×¬Ø'¥à'¦è™ ø ×’ˆ¦DôÒ×±ÐF ŒE×’ˆ F2ˆ>Eדˆ§Lôóÿ x׌ˆ8×­×®àF.kBF-c×­ÐF-c×­è׎ˆ0F.kBF-c™ ø ÷ (÷ ð¯ ׯð÷¯ø×¬ø™ ø ׎ˆ@F s‚÷®׬׈xF-c׈x×®F.kAF-c׈@׎ˆ€F.kB™ ø ÷ (׬ð׈ˆF-c׈€F-c™ ø ׬(F c™ ø ׈F/Â׈˜F0{À×°øF0{Á÷¯×­×®øF.k@÷­ø©%)¯©¨) „$„…$¥™ ø $ìÿ¥&×±F ŒE׈ F1€<Eÿ»×®ø¦LôÎ׬׭àF-c×­è×®Ð׈8F/s‚F.kB×®àׯ׈0F0{ÂF/s‚F.kA™ ø ÷ (׌ˆF c™ ø §Dôàÿ ÿ ߢß¼ ß¿'½PàÀ9#à¯?ñßF¢R5?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?ð?à?ù!ûTD-@¿ù!ûTD-=Û|ßÙ×½»ALASKA CONFORMALToo many iterations in inversealcon-invhÉ…‹……„„…†‚Ë™‰ž‰‰…™Ÿ†Š       $ ( , 8 < @ D H L P T X \ `   x|„ˆ”œ   ¨(¬(´0¸0À@Ä@ÌHÐHØPÜPäXèXð`ô`ühh %L%p %„ %° %¸¼Ä %Ø %è%ø% %<<<@@@ÌÐè8ì8$8(8 P8T8Üà,808HLP8T8\%À %ä %\%€%À%ä %ø % H L P8 T8 \% Ø% ð%,4<DHLPT\`pt€Œ˜¤°ÈÔàìø  0<@H X\dl € Œ”¤¨¬ À ÌÐÔ àä ðô  \dt|Ôð ,D`|œÈ $XÄä4„X x´¼ Èà ì,LX | ˆ˜ °´¼ ÐØà ô   X | ° Ä Ô ä ì  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxûalconinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c alconinv.c1alconinvintïÐ, B2r_maj¸‘`3r_min¸‘h4false_east¸‘p5false_north¸‘x7es¸‘°8chi¸‘@9esphi¸‘¸falconinvïÐ0 H¸gx¸‘`hy¸‘hi lonö‘tj latö‘|mesphi¸‘°nr¸‘È}os¸‘Ð}pbr¸‘è}qbi¸‘ð}rai¸‘à}sar¸‘Ø}tci¸‘€~ucr¸‘ø}vdi¸‘~wdr¸‘ˆ~xarn¸‘ ~yain¸‘¨~zcrn¸‘°~{cin¸‘¸~|fxyr¸‘À~}fxyi¸‘È~~fpxyr¸‘Ð~fpxyi¸‘Ø~€xp¸‘°}€ yp¸‘¸}den¸‘à~‚dxp¸‘è~ƒdyp¸‘ð~„ds¸‘ø~…z¸‘ˆ†cosz¸‘˜‡sinz¸‘ˆrh¸‘€‰chi¸‘ Šdphi¸‘¸‹phi¸‘¨Œjב˜~nnבÀ}double"r_major¸#r_minor¸$lon_center¸%lat_center¸&false_easting¸ 'false_northing¸(¸8f(acoefY¸8‡)bcoefz8*sin_p26¸0+cos_p26¸8,e¸@long- n×Hint¸^Œÿ /ecs/hdfeos/gctp/src/usr/includealconinv.cÊ¿ùå1stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 5  (    %$$,((,,((,-!$$ !@@$$\\q <<44,88$(O800$)L(•(v% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I !/ I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$, APAœ A@† @$0ð AÐAœ A@÷ @ +ÿ˜alconinvintBalconinv¡ÿÂr_majorØr_minorîlon_centerlat_center false_easting B   d%lpx%ˆ%˜%¨ %¼ %ì ììð ðð %4%D %ØÜì%øPüP%,%@%\%08@HPX\` t €„ ”  ¤ °´¸   0 @ Td€Œ ÄÈè  ( < X dpŒ” °¿ð=Û|ßÙ×½»?ð@ !ûTD- ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxôazimfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c azimfor.c&azimforintàÀÜ *'r_maj)‘P(center_lon)‘X)center_lat)‘`*false_east)‘h+false_north)‘pEazimforàÐàðH)Flon)‘`Glat)‘hH xç‘tI yç‘|Ksinphi)‘¸~Kcosphi)‘À~Ldlon)‘°~Mcoslon)‘È~Nksp)‘Ø~Og)‘Ð~Pcon)‘à~Qz)‘¸îPORmess‘è~doubler_major)lon_center)lat_origin)false_northing) false_easting) !sin_p12)("cos_p12)0int)chará‹ÿ /ecs/hdfeos/gctp/src/usr/includeazimfor.c’Ê¿ùÑstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ +      ($ 45),${  )DQ% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I I !/ $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$Ü A@AœA@r @$à AÐAœ A@ @ð)ø–azimforint*azimforuø3r_majorIlon_centerblat_origin{false_northing˜false_easting´sin_p12Êcos_p12˜$(LP’¯³·@DHE^w”°ÆÜ 4 4q¥Sø($ ð* 80 Y8p! iJJ ´x` ,€ k ¬@u0 ð({p  H‰p `’p xøžppåªpUw¸pÌpÅp< Ôp\-äp‰yô    ,x% ¤8 ´L ¼`p Äaziminv.o/ 1074016601 1032 20 100644 6484 ` ELFÄ "4( Ü (/6@GOàW ]ekq|€Œ˜¦³ÂÒâò&:.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataaziminvinttsincosptitleradiuscenlonmeroriginoffsetpaziminv.lit8p_errorasinzatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:aziminv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$!!à!÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ ׬ '…ˆ('†ˆ0™ ø „$„™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ ׈™ ø %߼߿'½@à'½ÿÿ¼8ÿ¿0<$!!à!÷¬P÷­X¯¦d¯§l×§P׈ˆ F(9Á÷§P×¥X׆ˆF&)A÷¥X×£PפPF$ÂפX×¥XF%!F$ÀF Ä÷£×¡×€ˆ×‚ˆF"F!<E „$„…$¥™ ø $}ÿ¥(”ש׊ˆF*JC÷©׬'¥'¦™ ø ׌ˆ¦dôÌ׫F ZÅ׌ˆF,X>E׈§lôíÿ (z׌ˆ0×­X×®F.kBF-c×­F-c×­׎ˆ(F.kBF-c™ ø ÷ @¨lõ׈F „בˆF1„÷° ׯ F {Å׈F0x>E,×’ˆD ˆF2ˆ>E׬P×­XF kG™ ø ÷ @׌ˆF c™ ø ÷ H©dõ ÿ (D׬PF c×­X™ ø ÷ @׌ˆF c™ ø ÷ Hªdõ@ÿ (2«lÕl™ ø ×®׈(F {ÂF/s÷® ×­ F kE׎ˆF.h<E ×°PF „בˆF1€<Eÿ (׌ˆ0×­P×®F.kBF-c×­×® F.kB™ ø ÷ @׌ˆF c™ ø ÷ H¬dõ€ÿ (ÿ (ߢ(ß¼8ß¿0'½pàAZIMUTHAL EQUIDISTANTInput data errorazim-invR™…„„„…†‚¨Žžœ†Œ†‹¡†‹       & * . 2 6 : > B F J   d%lpx%ˆ%˜%¨ %¼ %ì ììð ððlpt0x0€ %¸%0% %¸%è%%,%°%È%08@HPX\` t €„ ”  ¤ °´¸  PT | œ´ ÀÔ è , DL ` tœ ¬´ ä ôü ( 8P l Œ¬ ¼Ä @ !ûTD-=Û|ßÙ×½»¿ù!ûTD- ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx›aziminv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c aziminv.c&aziminvintÀÜ *'r_majØ‘P(center_lonØ‘X)center_latØ‘`*false_eastØ‘h+false_northØ‘pEaziminvðàüHØFxØ‘`GyØ‘hH lon–‘tI lat–‘|KrhØ‘LzØ‘˜MsinzØ‘ M coszØ‘¨NconØ‘°doubler_majorØlon_centerØlat_originØfalse_northingØ false_eastingØ !sin_p12Ø("cos_p12Ø0intØó‹ÿ /ecs/hdfeos/gctp/src/usr/includeaziminv.c™Ê¿ù„stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ +     0-($)P ))HH4D]% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$Ü A@AœA@r @$à ApAœA@ @ü)Ÿ–aziminvint*aziminvuŸâr_majorølon_centerlat_origin*false_northingGfalse_eastingcsin_p12ycos_p12˜$(LP’¯³·@DHô &C_u‹4ð $q•Nã($ü* 80 98p! IRJ œˆ` $˜ k ¼ˆu0H {p hH‰p°’pÈŸžpg÷ªp^g¸pÅpÅp5 ÔpU-äp‚yô ü   $x% œ8 ¬L ´`p ¼bceafor.o/ 1074016602 1032 20 100644 6356 ` ELFD "4( ˆ&*.5=GRZ¨bmq}‰—¤³ÃÓãô+.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatabceaforintcossinptitleradius2cenlonmertrue_scaleoffsetpbceaforadjust_lonlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:bceafor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ°ÿ¼ÿ¿<$!!à!÷¬ ÷­(÷®0÷¯8÷°@÷±H×­ ÷ˆ×¬(÷Œˆ׫0÷‹ˆ ת8÷Šˆ(שH÷‰ˆ0ר@÷ˆˆ8׆ˆׇˆF'1ƒ÷¦×ƒˆ×¤×¥F%!F$Á÷ƒˆׂˆF „÷‚ˆ×€ˆ׈F!<E$¯‚ˆX¯€ˆX׌ˆ(™ ø ÷€ˆ@׌ˆ(™ ø ÷€ˆH׎ˆ@׈׈Hבˆ×’ˆHF2ŒBF1„F0{ÁF {ÄF/sƒ÷ŽˆP„$„™ ø ׌ˆ×ˆ™ ø ׌ˆ ™ ø ׌ˆ(™ ø ׌ˆ8׈0™ ø %߼߿'½Pà'½ÿ°ÿ¼ ÿ¿<$!!à!÷¬0÷­8¯¦D¯§L׬0׈ F-c™ ø ÷ ×¬8™ ø ÷ ‚ˆX@בˆ8×’ˆ@׳וˆF5œÂF3”‚F2Œ@¤Dô‘׎ˆ0ׯ׈F0{Â׈@F0{ÃF/s€£Lôn8׌ˆ×­׎ˆF.kBF-c×­׎ˆF.kB׎ˆF.k@F-c™ ø ×™ˆ×›ˆF;ÎA×»׈׿סׂˆF"BF!ÿÂF?ïAF=ÞÃ׈ןˆ׈F!ÿÂF?ïCF=BF=ÞÁF;ÎB÷¹×’ˆ8׳וˆ×—ˆPF7­BF5œÂF3”€¦DôÒ׈0×°בˆF1„בˆP×’ˆF2ŒBF1„F0{À¥Lô¯%ß¼ ß¿'½Pà?ð>äøµˆãhñ@Cylinderical Equal Area:²…‘…„„…†ƒŽ…¦¯       * . 2   È%Ü% %4 %D %T %h %œ œœ    È%Ü%t%4<DLT\`dp„ˆ”˜°¼ÀÄ ÐÔØ äèìðôø (,0 <@ LP \`d ¼Ä Ø èôø (DL\dp |€Œ˜¬°´ÐØÜôü ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxbceafor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c bceafor.c2bceaforintõЈ L3r_majÜ‘P4r_minÜ‘X5center_lonÜ‘`6center_latÜ‘h7false_eastÜ‘p8false_northÜ‘x:tempÜ‘°cbceaforõÐ8HÜdlonÜ‘`elatÜ‘hf xü‘tg yü‘|idlonÜ‘°jsinphiÜ‘¸kqÜ‘@double#r_majorÜ$r_minorÜ%eÜ&esÜ'lon_centerÜ (lat_truescÜ()false_northingÜ0*false_eastingÜ8+cosphi1Ü@,sinphi1ÜH-kzÜPlong. indÛXintÜô‹ÿ /ecs/hdfeos/gctp/src/usr/includebceafor.c Ê¿ùÓ"stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 8 $%      (!0 #0 % B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ˆ APAœA@] @$¨ APAœ A@e @8)–bceaforintLbceaforær_majorür_minore"es3lon_centerLlat_truescefalse_northing‚false_eastingžcosphi1´sinphi1Êkzãind˜$(LP’¯³·bfjø/Ha~š°Æ×ñ4Ð qu?´($à8* \00 6 0>p! H:P „X f Ü  q ü {p  H‰p h’p €žp…øªp}g¸päpÅpT Ôpt-äp¡¡ô D L  l %  8 L $`p ,bceainv.o/ 1074016602 1032 20 100644 7140 ` ELFT "4( &*.29AKV^ fkv‚Žœ©¸ÈØèù 0.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatabceainvintlogcossinptitleradius2cenlonmertrue_scaleoffsetpbceainvasinadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:bceainv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ°ÿ¼ÿ¿<$!!à!÷¬ ÷­(÷®0÷¯8÷°@÷±H×± ÷‘ˆ×°(÷ˆׯ0÷ˆ0×®8÷Žˆ8×­H÷ˆ@׬@÷ŒˆH׊ˆ׋ˆF+Rƒ÷ª×‡ˆ×¨×©F)BF(9Á÷‡ˆ׆ˆF 1„÷†ˆׄˆ×…ˆF%!÷„ˆ ׂˆ׃ˆ F#‚÷‚ˆ(×€ˆ׈F!<E$¯‚ˆp×’ˆ÷’ˆh¯€ˆp׌ˆ×ˆF-c׈׎ˆF.k@F-c™ ø ׎ˆ×ˆF/s׈׈בˆF1„F0{Ã׈בˆ×’ˆF2ŒBF1„F0F0{ÁF/s‚÷Žˆh׌ˆ8™ ø ÷€ˆP׌ˆ8™ ø ÷€ˆX׈Pבˆ×’ˆXדˆוˆXF5œÂF3”‚F2ŒAF ŒDF1„÷ˆ`„$„™ ø ׌ˆ×ˆ™ ø ׌ˆ0™ ø ׌ˆ8™ ø ׌ˆH׈@™ ø %߼߿'½Pà'½ÿ°ÿ¼ÿ¿<$B"à!÷¬0÷­8¯¦D¯§L×¢0׃ˆHF#÷¢0× 8׈@F!÷ 8ˆp ׬8׈PF-c׈F-c™ ø £Lô`׌ˆ0×­0׎ˆ×ˆPF/s‚F.kCF-c™ ø ÷ ¤Dô€O׌ˆ`×­8׎ˆF.kBF-c׈׎ˆhF.kBF-c™ ø ÷ ×¬×ˆF-c™ ø ÷  ׬׈F-c™ ø ÷ (׬׈ F-c™ ø ×°×’ˆדˆ(F3”ƒ×“ˆ וˆ0F5œÂF3”€×“ˆ(וˆ8F5œÂF3”€×± F2ŒBF1„×’ˆ דˆ@F3”‚דˆ(וˆHF5œÂF3”€×±(F2ŒBF1„בˆ(×’ˆPF2ŒBF1BF1„¥Lô°×Œˆ0×­0׎ˆ×ˆ`F/s‚F.kCF-c™ ø ÷ ¦DôÀ%߼߿'½Pà?ð>äøµˆãhñ@@@@?Æ `¶ `¶?ºB¤*B¤*?°[°[°?°ÿº¦Uü?‘-ömŸ½ŠCylinderical Equal AreaN•…‘…„„…†‚›Œ‘‡‡‡ª‰       $ . 2 6 : > B F   %\%p%¨¬´ %È %Ø %è %ü %,,,000Œ%¼%%%8%T%ü%4<DLT\`dp„ˆ”˜ ¤¨°´¸ÐÔØäèìôø  $048PTX dhl x|€„ˆŒ¤° ¼ÀÄ ÐÔ àä ðôø L\hx€ˆ œ¤¨¸ Øàìðü  ,4 HP `dlp|€˜œ¤¨ÀÄÜäèø  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxbceainv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c bceainv.c5bceainvint Ð L6r_maj¼‘P7r_min¼‘X8center_lon¼‘`9center_lat¼‘h:false_east¼‘p;false_north¼‘x=temp¼‘°kbceainv Ð (H¼lx¼‘`my¼‘hn lon‘to lat‘|q beta¼‘°double#r_major¼$r_minor¼%e¼&es¼'e_p4¼ (e_p6¼()lon_center¼0*lat_truesc¼8+false_northing¼@,false_easting¼H-cosphi1¼P.sinphi1¼X/kz¼`0qp¼hlong1 indòpint¼ü‹ÿ /ecs/hdfeos/gctp/src/usr/includebceainv.c¥Ê¿ùÜ%stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ ; $%      5A4 % B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ APAœA@‚ @$  APAœA@} @()–bceainvintLbceainv¶Ær_majorÜr_minoròeese_p4&e_p69lon_centerRlat_truesckfalse_northingˆfalse_easting¤cosphi1ºsinphi1Ðkzáqpúind˜$(LP’¯³·bfjØîþ"5Ng„ ¶ÌÝî4à q…DÉ($(* (t00 (X6 €>p! ˜NP è€ f h\ q Ä{p ØH‰p ’p8žpTªpTg¸p»pÅp+ ÔpK-äpxºô 4 <  \¸% 8 $L ,`p 4 ceafor.o/ 1074016603 1032 20 100644 6340 ` ELF< "4( ˆ%)-4<FQY¨`ko{‡•¢±ÁÑáò).symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodataceaforintcossinptitleradius2cenlonmertrue_scaleoffsetpceaforadjust_lonlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:ceafor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ°ÿ¼ÿ¿<$!!à!÷¬ ÷­(÷®0÷¯8÷°@÷±H×­ ÷ˆ×¬(÷Œˆ׫0÷‹ˆ ת8÷Šˆ(שH÷‰ˆ0ר@÷ˆˆ8׆ˆׇˆF'1ƒ÷¦×ƒˆ×¤×¥F%!F$Á÷ƒˆׂˆF „÷‚ˆ×€ˆ׈F!<E$¯‚ˆX¯€ˆX׌ˆ(™ ø ÷€ˆ@׌ˆ(™ ø ÷€ˆH׎ˆ@׈׈Hבˆ×’ˆHF2ŒBF1„F0{ÁF {ÄF/sƒ÷ŽˆP„$„™ ø ׌ˆ×ˆ™ ø ׌ˆ ™ ø ׌ˆ(™ ø ׌ˆ8׈0™ ø %߼߿'½Pà'½ÿ°ÿ¼ ÿ¿<$!!à!÷¬0÷­8¯¦D¯§L׬0׈ F-c™ ø ÷ ×¬8™ ø ÷ ‚ˆX@בˆ8×’ˆ@׳וˆF5œÂF3”‚F2Œ@¤Dô‘׎ˆ0ׯ׈F0{Â׈@F0{ÃF/s€£Lôn8׌ˆ×­׎ˆF.kBF-c×­׎ˆF.kB׎ˆF.k@F-c™ ø ×™ˆ×›ˆF;ÎA×»׈׿סׂˆF"BF!ÿÂF?ïAF=ÞÃ׈ןˆ׈F!ÿÂF?ïCF=BF=ÞÁF;ÎB÷¹×’ˆ8׳וˆ×—ˆPF7­BF5œÂF3”€¦DôÒ׈0×°בˆF1„בˆP×’ˆF2ŒBF1„F0{À¥Lô¯%ß¼ ß¿'½Pà?ð>äøµˆãhñ@Cylinderical Equal Area:²…‘…„„…†ƒŽ…¦¯       * . 2   È%Ü% %4 %D %T %h %œ œœ    È%Ü%t%4<DLT\`dp„ˆ”˜°¼ÀÄ ÐÔØ äèìðôø (,0 <@ LP \`d ¼Ä Ø èôø (DL\dp |€Œ˜¬°´ÐØÜôü ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxýceafor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c ceafor.c1ceaforintñЈ I2r_majØ‘P3r_minØ‘X4center_lonØ‘`5center_latØ‘h6false_eastØ‘p7false_northØ‘x9tempØ‘°bceaforñÐ8HØclonØ‘`dlatØ‘he xø‘tf yø‘|hdlonØ‘°isinphiØ‘¸jqØ‘@double"r_majorØ#r_minorØ$eØ%esØ&lon_centerØ 'lat_truescØ((false_northingØ0)false_eastingØ8*cosphi1Ø@+sinphi1ØH,kzØPlong- ind×XintØóŠÿ /ecs/hdfeos/gctp/src/usr/includeceafor.cþÍ¿ùÀ"stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 7 $%      (!0 #0 % B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ˆ APAœA@] @$¨ APAœ A@e @8'”ceaforintIceaforâr_majorør_minorees/lon_centerHlat_truescafalse_northing~false_eastingšcosphi1°sinphi1Ækzßind—$(LP¬°´^bfô +D]z–¬ÂÓí4Ð qu=²'$à8* \00 6 0>p! H:P „X f Ü  q ü {p  H‰p h’p €žp÷ªpxg¸pßpÅpO Ôpo+äpš¡ô < D  d % 8 L `p $ceainv.o/ 1074016603 1032 20 100644 7108 ` ELF8 "4( %)-18@JU] dit€Œš§¶ÆÖæ÷..symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodataceainvintlogcossinptitleradius2cenlonmertrue_scaleoffsetpceainvasinadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:ceainv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ°ÿ¼ÿ¿<$!!à!÷¬ ÷­(÷®0÷¯8÷°@÷±H×± ÷‘ˆ×°(÷ˆׯ0÷ˆ0×®8÷Žˆ8×­H÷ˆ@׬@÷ŒˆH׊ˆ׋ˆF+Rƒ÷ª×‡ˆ×¨×©F)BF(9Á÷‡ˆ׆ˆF 1„÷†ˆׄˆ×…ˆF%!÷„ˆ ׂˆ׃ˆ F#‚÷‚ˆ(×€ˆ׈F!<E$¯‚ˆp×’ˆ÷’ˆh¯€ˆp׌ˆ×ˆF-c׈׎ˆF.k@F-c™ ø ׎ˆ×ˆF/s׈׈בˆF1„F0{Ã׈בˆ×’ˆF2ŒBF1„F0F0{ÁF/s‚÷Žˆh׌ˆ8™ ø ÷€ˆP׌ˆ8™ ø ÷€ˆX׈Pבˆ×’ˆXדˆוˆXF5œÂF3”‚F2ŒAF ŒDF1„÷ˆ`„$„™ ø ׌ˆ×ˆ™ ø ׌ˆ0™ ø ׌ˆ8™ ø ׌ˆH׈@™ ø %߼߿'½Pà'½ÿ°ÿ¼ÿ¿<$B"à!÷¬0÷­8¯¦D¯§L×¢0׃ˆHF#÷¢0× 8׈@F!÷ 8ˆp ׬8׈PF-c׈F-c™ ø £Lô`׌ˆ0×­0׎ˆ×ˆPF/s‚F.kCF-c™ ø ÷ ¤Dô€O׌ˆ`×­8׎ˆF.kBF-c׈׎ˆhF.kBF-c™ ø ÷ ×¬×ˆF-c™ ø ÷  ׬׈F-c™ ø ÷ (׬׈ F-c™ ø ×°×’ˆדˆ(F3”ƒ×“ˆ וˆ0F5œÂF3”€×“ˆ(וˆ8F5œÂF3”€×± F2ŒBF1„×’ˆ דˆ@F3”‚דˆ(וˆHF5œÂF3”€×±(F2ŒBF1„בˆ(×’ˆPF2ŒBF1BF1„¥Lô°×Œˆ0×­0׎ˆ×ˆ`F/s‚F.kCF-c™ ø ÷ ¦DôÀ%߼߿'½Pà?ð>äøµˆãhñ@@@@?Æ `¶ `¶?ºB¤*B¤*?°[°[°?°ÿº¦Uü?‘-ömŸ½ŠCylinderical Equal AreaN•…‘…„„…†‚›Œ‘‡‡‡ª‰       $ . 2 6 : > B F   %\%p%¨¬´ %È %Ø %è %ü %,,,000Œ%¼%%%8%T%ü%4<DLT\`dp„ˆ”˜ ¤¨°´¸ÐÔØäèìôø  $048PTX dhl x|€„ˆŒ¤° ¼ÀÄ ÐÔ àä ðôø L\hx€ˆ œ¤¨¸ Øàìðü  ,4 HP `dlp|€˜œ¤¨ÀÄÜäèø  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxceainv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c ceainv.c4ceainvintÐ I5r_maj¸‘P6r_min¸‘X7center_lon¸‘`8center_lat¸‘h9false_east¸‘p:false_north¸‘x<temp¸‘°iceainvÐ (H¸jx¸‘`ky¸‘hl lon‘tm lat‘|o beta¸‘°double"r_major¸#r_minor¸$e¸%es¸&e_p4¸ 'e_p6¸((lon_center¸0)lat_truesc¸8*false_northing¸@+false_easting¸H,cosphi1¸P-sinphi1¸X.kz¸`/qp¸hlong0 indîpint¸÷Šÿ /ecs/hdfeos/gctp/src/usr/includeceainv.cƒÎ¿ù²%stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ : $%      5A4 % B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ APAœA@‚ @$  APAœA@} @('”ceainvintIceainv¶Âr_majorØr_minorîeþese_p4"e_p65lon_centerNlat_truescgfalse_northing„false_easting cosphi1¶sinphi1ÌkzÝqpöind—$(LP¬°´^bfÔêú 1Jc€œ²ÈÙê4à q…BÇ'$ð(* t00 X6 p>p! ˆNP Ø€ f X\ q ´{p ÈH‰p’p(žp@ûªp;g¸p¢pÅp Ôp2+äp]ºô    @¸% ø8 L `p  eqconfor.o/ 1074016604 1032 20 100644 7972 ` ELF˜ "4( Ü',16;CINV]enx‡à˜£§«·ÃÑÞíý .>Qe.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodataeqconforinte0fne1fne2fne3fntsincosmsfnzmlfnp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconforadjust_lonsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:eqconfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ`ÿ¼Hÿ¿@<$!!à!÷¬`÷­h÷®p÷¯x÷°€÷±ˆ÷²÷³˜×ª`÷Šˆ×©h÷‰ˆר€÷ˆˆ×§˜÷‡ˆPצ÷†ˆXׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆ@×€ˆ@F ÷€ˆ8׌ˆ@™ ø ÷ P÷€ˆ׌ˆ@™ ø ÷ P÷€ˆ ׌ˆ@™ ø ÷ P÷€ˆ(׌ˆ@™ ø ÷ P÷€ˆ0׬p'¥'¦™ ø ׌ˆ8×­×®™ ø ÷ P÷ ׌ˆ׈ ׎ˆ(׈0×°p™ ø ÷ P÷  ¢¤@D׫p׬xF,ZÀF ZÅ׌ˆF,X<E „$„…$¥™ ø $Qÿ¥8†×¬x'¥'¦™ ø ׌ˆ8×­×®™ ø ÷ P÷ (׌ˆ׈ ׎ˆ(׈0×°x™ ø ÷ P÷ 0×®pׯxF/sF s…׈F.h>E ×°×±(F1„×±0ײ F2ŒAF1„÷ˆ`ײ÷’ˆ`׳÷“ˆ`×µ ×·×™ˆ`F9½ÃF7­@÷•ˆh׌ˆ׈ ׎ˆ(׈0×°ˆ™ ø ÷ P÷€ˆH×›ˆ×ˆhןˆHF?ïAF=ÞÂ÷›ˆp¦¤À„$„™ ø ׌ˆ×ˆ™ ø ׬p×­x™ ø ׌ˆ™ ø ׬ˆ™ ø ׌ˆX׈P™ ø „$„™ ø ׌ˆ×ˆ™ ø ׬p™ ø ׌ˆ™ ø ׬ˆ™ ø ׌ˆX׈P™ ø ÿ 8ÿ 8ߢ8ß¼Hß¿@'½ à'½ÿ°ÿ¼ ÿ¿<$!!à!÷¬0÷­8¯¦D¯§L׌ˆ׈ ׎ˆ(׈0×°8™ ø ÷ (÷ ×Žˆ×ˆh×°F0{ÁF/s‚÷®׬0׈F-c™ ø ÷ (בˆ`F ŒB÷±׬™ ø ×’ˆX׳F œÂF3”€¢DôR׬™ ø וˆP×—ˆpF7­@×·F ½ÂF7­A£Lôu%ß¼ ß¿'½Pà?ð=Û|ßÙ×½»Standard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONIC‚§†††ˆ†Š•ІЩ……„„…‡…„„„…ˆ‚ŽˆŠŽ       $ ( , 0 4 8 < @ D H L P T X \ ` d n r v z   œ%´%Ì%ä % % %D %„ˆŒ00˜ %À %Ø % %¤ %Ø@Ü@ä%ø% %%,%@%P@T@\%p%€%% %´%ìììððð %X%x% %<DLT\`dp„ˆ”˜ ¨¬° ÀÄÈ ØÜà ð   ,048@ p” ¼ ÈÔ èìðôü  P`p|ˆŒ”˜  °´¸¼Èà ìðô   ( 48< X dhl | ˆŒ œ ¨¬°   04LT dt €œ ¨¬ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxºeqconfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c eqconfor.c+eqconforint¦ Ü å,r_maju‘@-r_minu‘H.lat1u‘P/lat2u‘X0center_lonu‘`1center_latu‘h2false_eastu‘p3false_northu‘x4mode­‘6tempu‘à~7sinphiu‘è~7cosphiu‘ð~8ms1u‘ø~8 ms2u‘ˆ9ml1u‘€9 ml2u‘‚eqconfor¦ÐààHuƒlonu‘`„latu‘h… xµ‘t† yµ‘|ˆmlu‘°‰thetau‘@Šrh1u‘¸doubler_majorur_minorulon_centerue0ue1u e2u(e3u0 eu8 esu@!ml0uH"false_northinguP#false_eastinguX$nsu`%guh&rhupintlongu Œÿ /ecs/hdfeos/gctp/src/usr/includeeqconfor.c±Ê¿ù‘!stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 4$$$$%$, 1($,405}$4     4$44=% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$Ü A AœA@ò @$à APAœ A@{ @à+¾˜eqconforintåeqconforŸ¾r_major•r_minor«lon_centerÄe0Õe1æe2÷e3ees)ml0;false_northingXfalse_eastingtns…g•rh™$(LP”²¶ºü‘§ÀÑâó%7Tp‘¢4` ”qy~)$°à* x00 6  R>p! ò‚P tè f \@ q œð{p H‰pØ’pð¾žp®ªp½g¸p$pÅp” Ôp´/äpã£ô ˆ   °¸% h8 xL €`p ˆeqconinv.o/ 1074016604 1032 20 100644 8196 ` ELFœ "4( Ü',16;CINV]enx‡àà˜ž¤¯»ÇÕâñ!2BUi.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.sbss.lit8.rodataeqconinvinte0fne1fne2fne3fntsincosmsfnzmlfnp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconinvatan2phi3zadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:eqconinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ`ÿ¼Hÿ¿@<$!!à!÷¬`÷­h÷®p÷¯x÷°€÷±ˆ÷²÷³˜×ª`÷Šˆ×©h÷‰ˆר€÷ˆˆ×§˜÷‡ˆPצ÷†ˆXׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆ@×€ˆ@F ÷€ˆ8׌ˆ@™ ø ÷ P÷€ˆ׌ˆ@™ ø ÷ P÷€ˆ ׌ˆ@™ ø ÷ P÷€ˆ(׌ˆ@™ ø ÷ P÷€ˆ0׬p'¥'¦™ ø ׌ˆ8×­×®™ ø ÷ P÷ ׌ˆ׈ ׎ˆ(׈0×°p™ ø ÷ P÷  ¢¤@D׫p׬xF,ZÀF ZÅ׌ˆF,X<E „$„…$¥™ ø $Qÿ¥8†×¬x'¥'¦™ ø ׌ˆ8×­×®™ ø ÷ P÷ (׌ˆ׈ ׎ˆ(׈0×°x™ ø ÷ P÷ 0×®pׯxF/sF s…׈F.h>E ×°×±(F1„×±0ײ F2ŒAF1„÷ˆ`ײ÷’ˆ`׳÷“ˆ`×µ ×·×™ˆ`F9½ÃF7­@÷•ˆh׌ˆ׈ ׎ˆ(׈0×°ˆ™ ø ÷ P÷€ˆH×›ˆ×ˆhןˆHF?ïAF=ÞÂ÷›ˆp¦¤À„$„™ ø ׌ˆ×ˆ™ ø ׬p×­x™ ø ׌ˆ™ ø ׬ˆ™ ø ׌ˆX׈P™ ø „$„™ ø ׌ˆ×ˆ™ ø ׬p™ ø ׌ˆ™ ø ׬ˆ™ ø ׌ˆX׈P™ ø ÿ 8ÿ 8ߢ8ß¼Hß¿@'½ à'½ÿÿ¼8ÿ¿0<$!!à!÷¬P÷­X¯¦d¯§l¯ ×¥P׆ˆXF&)A÷¥PׂˆP׃ˆpפXF$ÁF#€÷¢X׈`D F!>EרPשPF)BשXתXF*JBF)BF B÷¨ׇˆ÷§ ׫P׬PF,ZÂ׬X×­XF-cF,ZÀF ZÄF ZÇ÷«׊ˆ÷ªD x÷¯×­D pF.h2E ׬P×­F-c×­X×®F.kB™ ø ÷ @÷ ׎ˆhׯ׈F0{ÃF/s÷® ׬ ׈׎ˆ ׈(׈0'©™ ø ÷ @¢lô@׌ˆ×­׎ˆ`F.kCF-c™ ø ÷ @¤dô€£`¥ÿ¥(ÿ (ÿ (ߢ(ß¼8ß¿0'½pà?ð=Û|ßÙ×½»¿ðStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONIC~§†††ˆ†Š•ІЩ……„„…‡…„„„…ˆ‚Æ‘‹”       $ ( , 0 4 8 < @ D H L P T X \ ` d n r v   œ%´%Ì%ä % % %D %„ˆŒ00˜ %À %Ø % %¤ %Ø@Ü@ä%ø% %%,%@%P@T@\%p%€%% %´%ìììðððø%<%h%<DLT\`dp„ˆ”˜ ¨¬° ÀÄÈ ØÜà ð   ,048@ p” ¼ ÈÔ èìðôü  P`p|ˆŒ”˜  °´¸¼Èà ìðô   ( 48< X dhl | ˆŒ œ ¨¬°  4t¬ô $(,08 PXd  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxÜeqconinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c eqconinv.c+eqconinvintÈ Ü å,r_maj—‘@-r_min—‘H.lat1—‘P/lat2—‘X0center_lon—‘`1center_lat—‘h2false_east—‘p3false_north—‘x4modeÏ‘6temp—‘à~7sinphi—‘è~7cosphi—‘ð~8ms1—‘ø~8 ms2—‘ˆ9ml1—‘€9 ml2—‘‚eqconinvÈðàÀH—ƒx—‘`„y—‘h… lonבt† latב|‰rh1—‘˜Šml—‘°‹con—‘ Œtheta—‘¨flagÏ‘doubler_major—r_minor—lon_center—e0—e1— e2—(e3—0 e—8 es—@!ml0—H"false_northing—P#false_easting—X$ns—`%g—h&rh—pintlong—$Œÿ /ecs/hdfeos/gctp/src/usr/includeeqconinv.c·Ê¿ù#stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 4$$$$%$, 1($,405}$4      $)04(8$<9 % B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$Ü A AœA@ò @$àà ApAœA@s @À+à˜eqconinvintåeqconinvŸà¡r_major·r_minorÍlon_centeræe0÷e1e2e3*e:esKml0]false_northingzfalse_easting–ns§g·rh™$(LP”²¶ºü³Éâó&6GYv’£³Ä4` ”`ô}q)$ À* `x00 ` 6 €R>p! Ò~P Pà f04 q d{p hH‰p°’pÈàžp¨(ªpÐg¸p7pÅp§ ÔpÇ/äpö£ô œ ¤  ĸ% |8 ŒL ”equifor.o/ 1074016605 1032 20 100644 4932 ` ELFä "4( Ä '.8?GШOZ^jv„‘ °ÀÐáñ.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataequiforintptitleradiuscenlonmeroriginoffsetpequiforadjust_loncos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:equifor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ „$„™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ ׈™ ø %߼߿'½@à'½ÿÀÿ¼ÿ¿<$!!à!÷¬ ÷­(¯¦4¯§<׬ ׈F-c™ ø ÷ ×Œˆ™ ø בˆ ײדˆF3”‚F2‚F2Œ@£4ôq׎ˆׯ(׈F0{ÂF/s€¢<ôN%߼߿'½@àEQUIRECTANGULAR.˜„„„…†„Ž…•      " &   TX`%p%€%%¤ %Ü ÜÜà àà % %08@HP\ hl x| ˆŒ ˜œ  ü  $,DL ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx*equifor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c equifor.c$equiforintÀÄ $%r_maj“‘P&center_lon“‘X'lat1“‘`(false_east“‘h)false_north“‘pAequiforÀÐxH“Blon“‘`Clat“‘hD x%‘tE y%‘|Gdlon“‘@doubler_major“lon_center“lat_origin“false_northing“ false_easting“ int“Ëÿ /ecs/hdfeos/gctp/src/usr/includeequifor.c½Ê¿ù÷stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ )      (<(% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$Ä A@AœA@l @$Ш A@Aœ A@e @x).–equiforint$equifor].r_major³lon_centerÌlat_originåfalse_northingfalse_easting˜$(LP’¯³·:>B¯Èáþ    4  Ôk?,k($ x*(08p!(.J X@`˜ü k ”¸up  PHƒp ˜Œp °.˜p ÞǤp ¥g²p p¿p | Îp œ-Þp Éaî ,þ 4  Th ¼2 ÌF ÔZp Üequiinv.o/ 1074016606 1032 20 100644 5236 ` ELFì "4( Ä '.8?GÐO U]alx„’Ÿ®¾ÎÞïÿ&.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataequiinvintptitleradiuscenlonmeroriginoffsetpequiinv.lit8p_errorcosadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:equiinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ „$„™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ ׈™ ø %߼߿'½@à'½ÿÀÿ¼ÿ¿<$c#à!÷¬ ÷­(¯¦4¯§<צ ׇˆ F'1÷¦ פ(×…ˆF%!÷¤(×¢(׃ˆF#ƒ¢<ôB¡<Ô!F E×€ˆF!<E „$„…$¥™ ø $®ÿ¥׌ˆ™ ø ׌ˆ×­ ׎ˆF s‚F.kCF-c™ ø ¦4ôÀÿ ÿ ß¢ß¼ß¿'½@àEQUIRECTANGULARInput data errorequi-inv2˜„„„…†„¤ˆ‰Š      " & *   TX`%p%€%%¤ %Ü ÜÜà ààLPT(X(` %€ %¤%08@HP\ hl x| ˆŒ ˜œ  ü 8 \ x| ˆ  ?ù!ûTD- ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxequiinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c equiinv.c$equiinvintÀÄ $%r_majƒ‘P&center_lonƒ‘X'lat1ƒ‘`(false_eastƒ‘h)false_northƒ‘pAequiinvÀÐÔHƒBxƒ‘`Cyƒ‘hD lon‘tE lat‘|doubler_majorƒlon_centerƒlat_originƒfalse_northingƒ false_eastingƒ intƒË‹ÿ /ecs/hdfeos/gctp/src/usr/includeequiinv.cÃÊ¿ù§stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ )       -(H% B .: ; 9 I? ' @ @: ; 9 I $> 4: ; 9 I I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$Ä A@AœA@l @$Ð A@Aœ A@| @Ô)–equiinvint$equiinv]r_major£lon_center¼lat_originÕfalse_northingòfalse_easting˜$(LP’¯³·:>BŸ¸Ñî  4À ôqe:Ÿ($ÐÔ*¨(0¨18p!Ù2J  H`T8 k ŒÈu0 X{p  `H‰p ¨’p Àžp ÞϪp ­g¸ppÅp„ Ôp¤-äpÑaô 4 <  \h% Ä8 ÔL Ü`p ägnomfor.o/ 1074016606 1032 20 100644 5684 ` ELF¬ "4( Ô (/6=DLàŒT_ck qu›¨·Ç×çø/.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatagnomforinttsincosptitleradiuscenloncenlatoffsetpgnomforadjust_loncosp_error.lit8sin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:gnomfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$!!à!÷¬÷­÷® ÷¯(÷°0×£÷ƒˆ×¢÷‚ˆ×¡(÷ˆ × 0÷€ˆ(׬ '…ˆ'†ˆ™ ø „$„™ ø ׬™ ø ׬™ ø ׬ ™ ø ׌ˆ ׈(™ ø %߼߿'½@à'½ÿÿ¼@ÿ¿8<$!!à!÷¬P÷­X¯¦d¯§l׬P׈F-c™ ø ÷ ×¬X'¥'¦™ ø ׬™ ø ÷ ×°בˆF1„×±ײדˆF3”‚F2ŒBF1„÷° ×® D xF/p>E „$„…$¥™ ø $…ÿ¥0&×’ˆ׳ F3”ƒ÷²(׬™ ø ×›ˆ ×½׿(׈F!ÿÂF?ïBF=BF=ÞÀ§dôûוˆ(×·(×™ˆF9½Â×¹×›ˆF;ÎB×»×½ןˆF?ïBF=ÞÂF;ÎAF9½ÂF7­@¦lôÕÿ 0ÿ 0ߢ0ß¼@ß¿8'½pàGNOMONICPoint projects into infinitygnomfor-conv>—…„„„…†„އ„™Œ£       & * . 2 6   \%dhp%€%%  %´ %ì ììð ðð %4%D %”˜œ0 0¨%Ø%08@HPTX l | Œ œ ¨¬°   0 @ Td¤ ÀÔ àì,?ð ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx’gnomfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c gnomfor.c+gnomforint†ÀÔ ',rî‘P-center_longî‘X.center_latî‘`/false_eastî‘h0false_northî‘pFgnomfor†ðàlHîGlonî‘`Hlatî‘hI x‘tJ y‘|Mdlonî‘NsinphiNcosphiî‘ OcoslonPgî‘°Qkspdouble"lon_centerî#Rî$sin_p13î%cos_p13î&false_eastingî 'false_northingî(intîÒ‹ÿ /ecs/hdfeos/gctp/src/usr/includegnomfor.cÏÊ¿ù¡stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 0       ($ 4)(D% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$Ô A@AœA@p @$àŒ ApAœ A@^ @l)––gnomforint'gnomfor`–ølon_centerR!sin_p137cos_p13Mfalse_eastingifalse_northing˜$(LP’¯³·=AE 3Ie‚ 4à q…CÈ($ðl*`00`=8p!>J Ü`` <\ k ˜èu0 €{p  H‰p Ø’p ð–žp†Öªp\g¸pÃpÅp3 ÔpS-äp€dô ä ì   p% |8 ŒL ”`p œgnominv.o/ 1074016607 1032 20 100644 6260 ` ELFì "4( Ü (/6=DLàÜTY _ekvz†’ ­¼ÌÜìý  4.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatagnominvinttsincosptitleradiuscenloncenlatoffsetpgnominvatan.lit8asinzatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:gnominv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$!!à!÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס(÷ˆ(× 0÷€ˆ0׬ '…ˆ'†ˆ ™ ø „$„™ ø ׬™ ø ׬™ ø ׬ ™ ø ׌ˆ(׈0™ ø %߼߿'½@à'½ÿÿ¼8ÿ¿0<$!!à!÷¬P÷­X¯¦d¯§lײPדˆ(F3”÷²P×°Xבˆ0F1„÷°X×®PׯPF/s‚ׯX×°XF0{ÂF/s€F s„÷®×¬×ˆF-c™ ø ÷ ׬'¥'¦™ ø ×—ˆ¢dôW×µF ­E×—ˆF7¨>E×™ˆ£lôyÿ (z׌ˆ ×­X×®F.kBF-c×­F-c×­׎ˆF.kBF-c™ ø ÷ @¤lô€×ˆF „בˆF1„÷° ׯ F {Å׈F0x>E,×’ˆD ˆF2ˆ>E׬P×­XF kG™ ø ÷ @׌ˆF c™ ø ÷ H¥dô ÿ (D׬PF c×­X™ ø ÷ @׌ˆF c™ ø ÷ H¦dôÀÿ (2§lÔì™ ø ×®׈F {ÂF/s÷® ×­ F kE׎ˆF.h<E ×°PF „בˆF1€<Eÿ (׌ˆ ×­P×®F.kBF-c×­×® F.kB™ ø ÷ @׌ˆF c™ ø ÷ H¨dõÿ (ÿ (ߢ(ß¼8ß¿0'½pàGNOMONICR™…„„„…†‚Ÿ‡žœ†Œ†‹¡†‹       & * . 2 6 : > B F J   d%lpx%ˆ%˜%¨ %¼ %ì ììð ðð\ %x%ð%`%x%¨%À%ì%p%ˆ%08@HPX\` t „ ” ¤ °´¸  PX t €” ¨Ààì   4\ lt ¤ ´¼ è ø , Ll |„ =Û|ßÙ×½»¿ù!ûTD- ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx’gnominv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c gnominv.c,gnominvint†ÀÜ '-rÕ‘P.center_longÕ‘X/center_latÕ‘`0false_eastÕ‘h1false_northÕ‘pHgnominv†ðà¼HÕIxÕ‘`JyÕ‘hK lon‘tL lat‘|OrhÕ‘PzÕ‘˜P sinzÕ‘ PcoszÕ‘¨QconÕ‘°double"lon_centerÕ#lat_centerÕ$RÕ%sin_p13Õ&cos_p13Õ 'false_eastingÕ((false_northingÕ0intÕð‹ÿ /ecs/hdfeos/gctp/src/usr/includegnominv.cÕÊ¿ù™stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 1     0($)P ))HH4D% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$Ü A@AœA@r @$àÜ ApAœA@² @¼)––gnominvint'gnominvo–ßlon_centerølat_centerR!sin_p137cos_p13Mfalse_eastingifalse_northing˜$(LP’¯³·=AEô 3Ie‚ 4ð $q•HÝ($¼* Ð80 Ð 8p! ÙRJ ,ˆ` ´h k `u0 €{p  ˜H‰p à’p ø–žpŽôªp‚g¸pépÅpY Ôpy-äp¦sô  $  Dx% ¼8 ÌL Ô`p Ügoodfor.o/ 1074016607 1032 20 100644 8052 ` ELFÄ "4(  à+29àALPT\amy‡”£³ÃÓäô.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.lit8.rodatagoodforintptitleradiusgoodforadjust_loncossinp_errorsign.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:goodfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿàÿ¼ÿ¿< %k+à!÷¬ת÷Šˆ×‰ˆŠõI׈ˆ‰õ(ׇˆˆõ׆ˆ‡ôæ×…ˆ†ôÅׄˆ…ô¤×ƒˆ„ôƒ×‚ˆƒôb׈ ‚ôA×€ˆ(ô ןˆ Ÿ÷ÿ׈(™÷=×™ˆ×›ˆF;ÎB˜÷וˆ×—ˆF7­Bõõ×’ˆ×“ˆF3”‚ŽõÒ׈בˆF1„õ°×Žˆ×ˆF/s‚ŒõŽ×Œˆ×ˆF-c‹õl׊ˆ×‹ˆF+R‚ŠõJ׈ˆ×‰ˆF)B‰õ(׆ˆ×‡ˆ F'1‚ˆõׄˆ×…ˆ(F%!‡ôäׂˆ×ƒˆ F#‚†ôÂ×€ˆ×ˆ(F!…ô „$„™ ø ׬™ ø %߼߿'½ à'½ÿ€ÿ¼@ÿ¿8<$!!à!÷¬`÷­h¯¦t¯§|סh×€ˆ0F!>E×¢`׃ˆ8F#>E¯ $¯¢^×¥hD  F% >Eצ`ׇˆ8F'0>E$¯£$¯¤Iשh׈ˆHF)@>E#ת`׋ˆF+P>E$¯¥׬`׈PF-`>E$¯¦ ×®`׈XF/p>E$¯§$ ¯¨!×°`בˆF1€>E$ ¯©ײ`דˆPF3>E$ ¯ª ×µ`×—ˆXF7¨>E$ ¯«$ ¯¬­$®¯$ø¹$? ¡$" £$d¥$ ¦&׬`‡$ç¨@Àè8!ÔíF-c™ ø ÷ H÷ ׬h™ ø Š%J« XÀKP!ÕP×±×’ˆF2ŒBF1BF1„©tõ0×®h׈F/s‚¨|õˆ×¬`‹%k¬ `ÀlX!ÕmF-c™ ø ÷ H÷ ×®h÷®׬h™ ø ׈`F/Â÷¯¯  $ €4׬™ ø ÷ P׬™ ø ׳×µPF5œÀ×µF5œÁF œÇוˆhF5@F5œÃ÷³(×±ײ(F2Œ@÷±×°(F „בˆpF1€<E­ )­2  „$„…$¥™ ø $ûÿ¥0C§ $篧 $ÀÿÎ×»׈xF=ÞÂ÷»×—ˆ€×¹hF ÎEF9½Á×™ˆpF9¸<ED ø÷¿׬™ ø F F‰%)ª PÀ*H!Õ ×¢׃ˆ×„ˆˆF$ÂF#‚F"BF!¨tõ׬h™ ø ÿ¢X׬™ ø ×…ˆ×†ˆF&‚ß«XD‹8F€9á׈ˆ˜F(9ÂF'1F&)Bª|õEÿ 0ÿ 0ߢ0ß¼@ß¿8'½€à¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷¿æÀiâ›Ìy¿ÖWJçM÷?öWJç”U@ !ûTD-?ð=Û|ßÙ×½»?à?ù!ûTD-?ìÏd)¾…•?ö žf;ã?« _öÜGOODE'S HOMOLOSINE EQUAL-AREAIteration failed to convergegoode-forwardD섆›†Ÿˆ‹… ž”…•     $ ( , 0 4 8 <   (,48@DLPX \ d(h(p0t0|8€8ˆ@Œ@”H˜H P¤P¬X°XÀ`Ä`ÔhØhèpìpüxx€€$ˆ(ˆ8<L˜P˜` d t¨x¨ˆ°Œ°œ¸ ¸¤¨°%À%ì ììð ðð,0L %d %l`p`ÀÄà % %, %@ %¬ ° ´@¸@À %8 %D`H`ˆ%œ % $0<HT`lx„œ¨´¸ÈÌÜàðô,0@DTXhl|€”¬ ¼  $t¬ÄìLtœH ` ˆ¤Ü ü ( < `ˆ¼ ô4 `d„ ˜ ¤¨À ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxgoodfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c goodfor.c(goodforint à Ì)r¡‘pVgoodfor€àøH¡Wlon¡‘`Xlat¡‘hY x ‘tZ y ‘|\delta_lon¡‘ˆ]theta¡‘^delta_theta¡‘¨_constant¡‘˜`i‘ aregion‘€double"R¡¡`È #lon_center»¡`î $feastá`int¡long|‹ÿ /ecs/hdfeos/gctp/src/usr/includegoodfor.cÛÊ¿ù€/stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ )     % # ) # %# %# "# }# %# "# m@P@ X( (x 0\% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I !/ I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$à A AœA@s @$à A€AœA@A @ø)–goodforintÌgoodfor-«RÈlon_centerîfeast˜$(LP’®²¶âæê·Ýþ  4À ôvj/™($Ðø* È0 ÈÀ50 È ; hNCp! ¶DU üh kd v l@€p °HŽpø—p£p*€¯pªy½p#pÊp“ Ùp³-épà1ù    <X* ”= ¤Q ¬ep ´goodinv.o/ 1074016608 1032 20 100644 9684 ` ELF!$ "4(  à+29à (AIMX]bfr~Œ™¨¸ÈØéù  .symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.lit8.rodatagoodinvintptitleradiusgoodinvp_errorcosadjust_lonsignasinsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:goodinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿàÿ¼ÿ¿< %k+à!÷¬ת÷Šˆ×‰ˆŠõI׈ˆ‰õ(ׇˆˆõ׆ˆ‡ôæ×…ˆ†ôÅׄˆ…ô¤×ƒˆ„ôƒ×‚ˆƒôb׈ ‚ôA×€ˆ(ô ןˆ Ÿ÷ÿ׈(™÷=×™ˆ×›ˆF;ÎB˜÷וˆ×—ˆF7­Bõõ×’ˆ×“ˆF3”‚ŽõÒ׈בˆF1„õ°×Žˆ×ˆF/s‚ŒõŽ×Œˆ×ˆF-c‹õl׊ˆ×‹ˆF+R‚ŠõJ׈ˆ×‰ˆF)B‰õ(׆ˆ×‡ˆ F'1‚ˆõׄˆ×…ˆ(F%!‡ôäׂˆ×ƒˆ F#‚†ôÂ×€ˆ×ˆ(F!…ô „$„™ ø ׬™ ø %߼߿'½ à'½ÿ ÿ¼0ÿ¿(<$!!à!÷¬@÷­H¯¦T¯§\סH×€ˆ×‚ˆ0F"F!>E×£@ׄˆ×…ˆ8F%!F$>E¯ $¯¢n×§HD 0F'0>Eר@׉ˆ×Šˆ8F*JBF)@>E$¯£$¯¤W׬H׋ˆ×ˆHF-ZÂF,X>E)×®@׈׈F0{ÂF/p>E$¯¥×±@×’ˆ×“ˆPF3”‚F2ˆ>E$¯¦×µ@×—ˆ×™ˆXF9½ÂF7¨>E$¯§$ ¯¨'×»@׈ןˆF?ïBF=Ø>E$ ¯©× @׈ׂˆPF"BF!>E$ ¯ª×£@ׄˆ×…ˆXF%!F$>E$ ¯«$ ¯¬×¦@%ï¸ÀÀøx!ÕçF'1÷¦@­$®¸$¿$á ¢$C ¤$…¦$ ÇIתH׋ˆF+Rƒ©\õ*¨\Õ F JE׈ˆ`F)@<E „$„…$¥™ ø $üÿ¥ ¾¦\ÔÎF s…׈hF/s€÷®×­F kE׌ˆpF-`<E§\Ôì™ ø ˆ%© HÀ @!Õ×°@בˆF ŒBF1„F0{À÷¯׬™ ø ©Tõ  ‹%k¬ `ÀlX!ÕrªTõR`׬H™ ø ×·HD‚ÈF€Îa×›ˆ×ˆxF=ÞÂF;ÎBF9½À×™ˆ×›ˆ€F;ÎBF9½Ã÷·×µF ­EדˆˆF5˜<E$ ÿþÿ¬ q׬™ ø ÷ ׬™ ø F F%ï¸ÀÀøx!Õÿ× @ׂˆ×ƒˆF#‚F"BF!F ÿÀ®Tõß­Tջ׈˜F=Ø<E$ÿþÿ¸ M׬׈ F-c™ ø ×°בˆ F1„F0בˆ¨F1„÷°ׯF {Å׎ˆˆF/p<E$ÿþÿ¹ 5׬™ ø ¿\÷àײ@D ˜F3<E וˆ¨¡TÔ7F7­A×—ˆpF7¨<E×»@D ÈF;È<E¢TÔ]ןˆ¨F?ï@ןˆpF?è<E¤TÔ€F £Tô`¥ ¦TÔÁׂˆ˜F"<E§TÔä׃ˆ8F$<E$ÿþÿ¨ õ©$ *«TÕe׆ˆ˜F&(<E¬TՈׇˆ8F(8<E$ ÿþÿ­ ß®$ϸT× ×Šˆ8F*H<E¹T×,׋ˆ°F,X<E$ÿþÿ¿ É¡$"£TÔm׎ˆ8F.h<E¤TÔ׈°F0x<E$ÿþÿ¥ ³¦$ǨTÕ×’ˆ˜F2ˆ<E©TÕ5דˆF5˜<E$ ÿþÿª «$ l­TÕ·×™ˆF9¸<E®TÕÝ×›ˆPF=Ø<E$ÿþÿ¯ ‡¸$¿T×ÿ×€ˆ˜F ø<E¡TÔ"׈F"<E$ÿþÿ¢ q£$d¥TԣׄˆF$<E¦TÔÆ×…ˆPF&(<E$ÿþÿ§ [¨$  ªTÕG׈ˆPF(8<E«TÕj׉ˆXF*H<E$ ÿþÿ¬ E­$ ®¯TÕë׌ˆXF,X<E¸T×׈°F.h<E$ÿþÿ¹ /¿$ á¢TÔO׈PF0x<E£TÔrבˆXF2ˆ<E$ÿþÿ¤ ¥$ ¦§TÔóוˆXF5˜<E¨TÕ×—ˆ°F9¸<E$ ÿþÿ© ÿ  ÿ  ߢ ß¼0ß¿('½`à¿ûìÞ] É?àÁR8-hâÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷¿æÀiâ›Ìy¿ÖWJçM÷?öWJç”U?ù!ûTD-¿ù!ûTD-=Û|ßÙ×½»?« _öÜ?ö žf;ã?ð?ìÏd)¾…•À !ûTGœ´@@ !ûTD-@ !ûTGœ´GOODE'S HOMOLOSINE EQUAL-AREAInput data errorgoode-inverse>섆Á–’…¡–¶     $ ( , 0 4   (,48@DLPX \ d(h(p0t0|8€8ˆ@Œ@”H˜H P¤P¬X°XÀ`Ä`ÔhØhèpìpüxx€€$ˆ(ˆ8<L˜P˜` d t¨x¨ˆ°Œ°œ¸ ¸¤¨°%À%ì ììð ðð` `Ð Ô Ø8Ü8ä %< %DH| %”˜Ä %8%L %X\Ð%(% $0<HT`lx„œ¨´¸ÈÌÜàðô,0@DTXhl|€”¬ ¼  ,0„ˆÄÈäèDH„ˆ´¸äè ¼à 8 `x À Üàðô 4 H txœÄÌ Üèü$ Tdœ¤àü8T¬è  @ \ ˜ ´ ð  H d   ¼ ø  P l ¨ Ä ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxægoodinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c goodinv.c'goodinvintÒ à Ì(rq‘pUgoodinvÒàà HqVxq‘`Wyq‘hX lonÙ‘tY latÙ‘|[argq‘°\thetaq‘¸]tempq‘¨^regionà‘ double!Rqq`˜ "lon_center‹q`¾ #feast±`intqlongÄ‹ÿ /ecs/hdfeos/gctp/src/usr/includegoodinv.càÊ¿ùÖ7stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ (    -"+ )"+ -!+ '+ $+ }!+ '+ $+ 1m -($)P -{ T' \'@'ŒPTTTTTTTTTTT% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I !/ I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$à A AœA@s @$à ( A`Aœ A@… @ )ê–goodinvintÌgoodinv-ê{R˜lon_center¾feast˜$(LP’®²¶âæê‡­Î 4Ð vz4®($à *è0èÀ50è¸; FCp!æ>U $X k|ð v l€€p ðHŽp8—pPê£p:ȯpy½p{pÊpë Ùp -ép 81ù l t  ”X* ì= üQ !ep ! gvnspfor.o/ 1074016608 1032 20 100644 6020 ` ELFô "4( '/6=DKRZ cnrz~Š–¤±ÀÐàð$8.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatagvnspforinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspforadjust_loncosp_errorsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:gvnspfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$!!à!÷¬÷­÷® ÷¯(÷°0÷±8×¥÷…ˆ×£ׄˆF$ÃׄˆF$À÷ƒˆ×¢ ÷‚ˆ×¡0÷ˆ(× 8÷€ˆ0׬('…ˆ'†ˆ ™ ø „$„™ ø ׬™ ø ׬…$¥™ ø ׬ ™ ø ׬(™ ø ׌ˆ(׈0™ ø %߼߿'½@à'½ÿÿ¼@ÿ¿8<$!!à!÷¬P÷­X¯¦d¯§l׬P׈F-c™ ø ÷ ×¬X'¥'¦™ ø ׬™ ø ÷ ×±×’ˆF2ŒBײ׳וˆ F5œÂF3”‚F2Œ@÷± ×® ׈׈F0{ÃF/p<E „$„…$¥™ ø $™ÿ¥0*דˆוˆF5œÀוˆ×· F7­AF5œÃ÷³(׬™ ø ׈(׿ס(ׂˆF"BF!ÿÂF?ÂF?ï@§dôý×—ˆ0×¹(×›ˆF;ÎB×»׈ F=ÞÂ×½׿×€ˆF ÿÂF?ïBF=ÞÁF;ÎBF9½À¦lô×ÿ 0ÿ 0ߢ0ß¼@ß¿8'½pà?ð¿ðGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-forBž…„†„„…†ƒŽ‡„š£       * . 2 6 :   x%€„Œ%œ%¨(¬(´ %Ä %Ô %è %    H%d%t%ÈXÌXÐxÔxÜ%%4<DLT\dlpt ˆ ˜ ° À Ð Üàä <D ` p „”¬°Ø ôø $0LT`p ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx³gvnspfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c gvnspfor.c.gvnspforint§À 7/rÿ‘P0hÿ‘X1center_longÿ‘`2center_latÿ‘h3false_eastÿ‘p4false_northÿ‘xMgvnspfor§ð°HÿNlonÿ‘`Olatÿ‘hP x®‘tQ y®‘|Tdlonÿ‘Usinphiÿ‘˜Ucosphiÿ‘ Vcoslonÿ‘¨Wgÿ‘°Xkspÿ‘¸double$lon_centerÿ%Rÿ&pÿ'sin_p15ÿ(cos_p15ÿ )false_eastingÿ(*false_northingÿ0intÿÑŒÿ /ecs/hdfeos/gctp/src/usr/includegvnspfor.cåÊ¿ù¢stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 4 $ $    ($ 4-(,DQ% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ A@AœA@} @$  ApAœ A@c @°+·˜gvnspforint7gvnspforf· lon_center"R2pBsin_p15Xcos_p15nfalse_eastingŠfalse_northing™$(LP”²¶ºNRV.>Tj†£4ð $q•Lá)$°*À800À6Ђ>p! RBP ”h f ü€ q |({p  ¨H‰p ð’p ·žp¿Õªp”g¸pûpÅpk Ôp‹/äpºjô $ ,  Lx% Ä8 ÔL Ü`p ägvnspinv.o/ 1074016610 1032 20 100644 6964 ` ELF¬ "4( '/6=DKRZ¬ckqw‚†’ž¬¹ÈØèø ,@.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatagvnspinvinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspinvp_errorasinzatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:gvnspinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$!!à!÷¬÷­÷® ÷¯(÷°0÷±8צ÷†ˆפ×…ˆF%!×…ˆF%!÷„ˆ×£ ÷ƒˆ×¢(÷‚ˆס0÷ˆ0× 8÷€ˆ8׬('…ˆ '†ˆ(™ ø „$„™ ø ׬™ ø ׬…$¥™ ø ׬ ™ ø ׬(™ ø ׌ˆ0׈8™ ø %߼߿'½@à'½ÿ€ÿ¼Hÿ¿@<$!!à!÷¬`÷­h¯¦t¯§|×­`׎ˆ0F.kA÷­`׫h׌ˆ8F,ZÁ÷«hש`ת`F*JBתh׫hF+R‚F*J@F JD÷©×§×ˆˆF(9Ã÷§×…ˆ׆ˆF&)@÷¥׃ˆׄˆF$À÷£ס× ×¢F"F F!<E „$„…$¥™ ø $›ÿ¥8«×ˆ׈ױײ׳F3”‚F2ŒBײF2ŒCF1„F „F0{Á×°×±F1„×±ײF2ŒCF1„F0{Ã÷¯ ׬ ™ ø ÷ P÷ (׬('¥ '¦0™ ø ×—ˆ¦tô××µF ­E×—ˆF7¨>E×™ˆ§|ôùÿ 8z׌ˆ(×­h×® F.kBF-c×­F-c×­0׎ˆ F.kBF-c™ ø ÷ P¨|õ׈F „בˆF1„÷°ׯF {Å׈F0x>E,×’ˆD ˆF2ˆ>E׬`×­hF kG™ ø ÷ P׌ˆF c™ ø ÷ X©tõ ÿ 8D׬`F c×­h™ ø ÷ P׌ˆF c™ ø ÷ Xªtõ@ÿ 82«|Õl™ ø ×®0׈ F {ÂF/s÷®×­F kE׎ˆF.h<E ×°`F „בˆF1€<Eÿ 8׌ˆ(×­`×® F.kBF-c×­×®F.kB™ ø ÷ P׌ˆF c™ ø ÷ X¬tõ€ÿ 8ÿ 8ߢ8ß¼Hß¿@'½€à?ð¿ð=Û|ßÙ×½»¿ù!ûTD-GENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-forZ …„†„„…†µˆžœ†Œ†‹¡†‹       * . 2 6 : > B F J N R   €%ˆŒ”%¤%°(´(¼ %Ì %Ü %ð %    ÐXÔXØpÜpä%X%x%ð%`%x%¨%À%ì%p%ˆ%4<DLT\dltx|    ¸ È Ø äèì <L€Œœ à üT t €”¨Ààì   4\ lt ¤ ´¼ è ø,Ll |„  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxÑgvnspinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c gvnspinv.c-gvnspinvintÅÀ 7.r‘P/h‘X0center_long‘`1center_lat‘h2false_east‘p3false_north‘xMgvnspinvÅ€¼HNx‘`Oy‘hP lonÌ‘tQ latÌ‘|Trh‘€Ur‘ˆVcon‘Wcom‘˜Xz‘¨X sinz‘ Xcosz‘°double"lon_center#lat_center$R%p&sin_p15 'cos_p15((false_easting0)false_northing8intúŒÿ /ecs/hdfeos/gctp/src/usr/includegvnspinv.cëÊ¿ùé!stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 3 $ $    01(`$$)P ))HH4D]% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ A@AœA@ @$¬ A€AœA@æ @¼+Õ˜gvnspinvint7gvnspinvuÕlon_center'lat_center@RPp`sin_p15vcos_p15Œfalse_easting¨false_northing™$(LP”²¶ºNRV#<L\rˆ¤Á4 4q¥Tù)$0¼* ð@00 ð(6 z>p! ’ZP ì˜ f „È q L¸{p H‰pP’phÕžp=þªp;g¸p¢pÅp Ôp2/äpayô Ü ä  €% „8 ”L œ`p ¤hamfor.o/ 1074016610 1032 20 100644 5124 ` ELF| "4( ¤&-4<°,CNR X\ht‚ž®¾Îßï.symtab.shstrtab.strtab.comment.text.sbss.srdata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.srdatahamforintptitleradiuscenlonoffsetphamforadjust_loncos.lit8sin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:hamfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÐÿ¼ÿ¿<$!!à!÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆ'„ˆ™ ø ׬™ ø ׬™ ø ׌ˆ׈™ ø %߼߿'½0à'½ÿ°ÿ¼ÿ¿<$!!à!÷¬0÷­8¯¦D¯§L׬0׈F-c™ ø ÷ ×¬8™ ø ÷  ׬׈F-c™ ø ׎ˆ׈F/s‚ׯ F {Â׈F0{ÀF {ÄF/sƒ÷®׬׈F-c™ ø ÷ (׬8™ ø ׈ײדˆF3”‚F2‚×±(F2ŒBF1„¢DôP׬8™ ø וˆ×·F ½ÂF7­@£Lôu%߼߿'½PàHAMMER:”„„…†„Ž…‡…ŽŒ      " & * . 2   P%`%p%„%¼ ¼¼À ÀÀè %ü % %X %l %¤ %,4<DHL \ l x|€ Üä ø    $ 4 L T h t|   ¬?à?ö žfe˜>?ð@ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxhamfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c hamfor.c)hamforintø0¤  *rŒ‘`+center_longŒ‘h,false_eastŒ‘p-false_northŒ‘xBhamforøаÜHŒClonŒ‘`DlatŒ‘hE xÿ‘tF yÿ‘|IdlonŒ‘°JfacŒ‘¸double"lon_centerŒ#RŒ$false_eastingŒ%false_northingŒintŒÁŠÿ /ecs/hdfeos/gctp/src/usr/includehamfor.cðÊ¿ùèstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ -     )``5% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$¤ A0Aœ A@ d @$°, APAœA@F @Ü'”hamforint hamforH–lon_center¯R¿false_eastingÛfalse_northing—$(LP«¯³"&*«»×ô  4° äqU*'$°Ü* 08p!—:J ÔX`, k 4Ðu0  {p  (H‰p p’p ˆžp Ūp Ug¸p ¼pÅp, ÔpL+äpwLô Ä Ì  ì`% L8 \L d`p lhaminv.o/ 1074016611 1032 20 100644 5044 ` ELFL "4( ¤&-4<°\C IOZ`lx†“¢²ÂÒãó.symtab.shstrtab.strtab.comment.text.sbss.srdata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.sbss.srdatahaminvintptitleradiuscenlonoffsetphaminv.lit8atan2adjust_lonasinz.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:haminv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÐÿ¼ÿ¿<$!!à!÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆ'„ˆ™ ø ׬™ ø ׬™ ø ׌ˆ׈™ ø %߼߿'½0à'½ÿÀÿ¼ÿ¿<$!!à!÷¬ ÷­(¯¦4¯§<׳ וˆF5œÁ÷³ ×±(×’ˆF2ŒA÷±(׎ˆ׈׈F0{ÂF/s‚ׯ ×° F0{Â׈F0{ÂF/sׯ(×°(F0{ÂF/sF s„׈F/s‚÷®×¬ ×­F-c׈׎ˆ׈F/s‚F.kB×® ׯ F/s‚׈F/s‚F.kA×®(ׯ(F/s‚F.kA™ ø ÷ ׌ˆ×ˆF-BF-c™ ø ¢4ô@׬(×­F-c׈F-c׈F-c™ ø ÷ £<ô`%߼߿'½@àHAMMER.”„„…†„¸ˆŒ‰      " &   P%`%p%„%¼ ¼¼À ÀÀ %° %à %,4<DHL \ l x|€ Üìøü  8 PTX p Œ œ  ¬ ÌÔÜ @?Ð?à@ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxòhaminv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c haminv.c)haminvintæ0¤  *rz‘`+center_longz‘h,false_eastz‘p-false_northz‘xBhaminvæÀ° HzCxz‘`Dyz‘hE loní‘tF latí‘|Ifacz‘@double"lon_centerz#Rz$false_eastingz%false_northingzintzŠÿ /ecs/hdfeos/gctp/src/usr/includehaminv.c÷Ê¿ùÖstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ -     X‰@% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$¤ A0Aœ A@ d @$°\ A@Aœ A@R @ 'ö”haminvint haminvHö„lon_centerR­false_eastingÉfalse_northing—$(LP«¯³"&*™©Åâ4° ä`D.r'$  *° 0°8p!·.J è@`(ä k èu0 ø {p  H‰p `’p xöžp nƪp 4g¸p ›pÅp Ôp++äpVLô ¤ ¬  Ì`% ,8 <L Dimolwfor.o/ 1074016611 1032 20 100644 6868 ` ELF$ "4(   ,3: ¨CNRV^jv„‘ °ÀÐáñ.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.lit8.rodataimolwforintptitleradiusimolwforadjust_lonsincosp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:imolwfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿàÿ¼ÿ¿<'ÿ?à!÷¬ײ÷’ˆ×‘ˆ˜÷׈õð׈ŽõÏ׎ˆõ®×ˆ Œõ׌ˆ(‹õl׊ˆ×‹ˆ0F+R‚ŠõJ׈ˆ×‰ˆ8F)B‰õ(׆ˆ×‡ˆ@F'1‚ˆõׄˆ×…ˆHF%!‡ôäׂˆ×ƒˆPF#‚†ôÂ×€ˆ×ˆXF!…ô „$„™ ø ׬™ ø %߼߿'½ à'½ÿÿ¼8ÿ¿0<$!!à!÷¬P÷­X¯¦d¯§lסXD F!>E0×£PׂˆhF#>E פP×…ˆpF% <E¯ ×§P׆ˆxF'0>EרP׉ˆ€F)@>E ׫P׊ˆˆF+P>E ׬P׈F-`<E$¯¢$¯£/ׯP׎ˆhF/p>E ×°Pבˆ˜F1€<E$¯¤׳P×’ˆ˜F3>E×µP×—ˆ€F7¨>E ×»P×™ˆˆF;È>E ×½Pןˆ F?è<E$¯¥$¯¦×¬P‡$ç¨@Àè8!ÔíF-c™ ø ÷ ×®X÷®׬X™ ø ׈¨F/Â÷¯¯  $0׬™ ø ÷ @׬™ ø ׳×µ@F5œÀ×µF5œÁF œÇוˆ°F5@F5œÃ÷³(×±ײ(F2Œ@÷±×°(F „בˆ¸F1€<E© ))2 „$„…$¥™ ø ¦ $Ư¦ $ ÿÒ×»׈ÀF=ÞÂ÷»×—ˆÈ×¹XF ÎEF9½Á×™ˆ¸F9¸<ED ø÷¿׬™ ø F Fˆ%© HÀ @!Õ×¢׃ˆ×„ˆÐF$ÂF#‚F"BF!§dôà׬™ ø ×…ˆ×†ˆØF&)BF%B©lõ%%ß¼8ß¿0'½pà?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«?ÖWJy Ö?þ·Áfý¼ ?þ·Áfð­…@ !ûTD-/À !ûTD-/¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ë@ !ûTD-?ð=Û|ßÙ×½»?à?ù!ûTD-?ìÏd)¾…•?ö žf;ãINTERRUPTED MOLLWEIDE EQUAL-AREAIteration failed to convergeIntMoll-forward6¼„†÷‡‹… š”Œ      " & * .   (,48@DLPX \ d(h(x0|0Œ88 @¤@´H¸HÈPÌPÜXàXäèð%%, ,,0 00Üàü % %D %X %Ä(È(ÌHÐHØ %@ %L0P0 % $0<HT`lp€„”˜¨¬¼ÀÐÔì ü h€¤¼Ôì$<d|”¬ø   @ T x Ô ü< hlŒ ˜œ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿximolwfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c imolwfor.c(imolwforint  Ï)r ‘pJimolwforð ÈH Klon ‘`Llat ‘hM x‘tN y‘|Pdelta_lon ‘˜Qtheta ‘ Rdelta_theta ‘¸Scon ‘¨Ti‘°Uregion‘double"R  0Ç#lon_centerº 0í$feastà0int long,Œÿ /ecs/hdfeos/gctp/src/usr/includeimolwfor.cýÊ¿ùÓ%stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ )     )2; { 2; <X( {0\4% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I !/ I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ A AœA@C @$ ¨ ApAœA@å @È+˜imolwforintÏimolwfor-ªRÇlon_centerífeast™$(LP”±µ¹æêî¶Üý  4° ävZ,†)$°È* x0 x`50 xà; XXCp! °6U èP k 8” v Ì€p `HŽp¨—pÀ£pÙ0¯p y½p‚pÊpò Ùp/épA1ù t |  œX* ô= Q  ep imolwinv.o/ 1074016612 1032 20 100644 6932 ` ELF` "4(   ,3: ˜CHLW[gsŽ­½ÍÞî.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.lit8.rodataimolwinvintptitleradiusimolwinvasincosadjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:imolwinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿàÿ¼ÿ¿<'ÿ?à!÷¬ײ÷’ˆ×‘ˆ˜÷׈õð׈ŽõÏ׎ˆõ®×ˆ Œõ׌ˆ(‹õl׊ˆ×‹ˆ0F+R‚ŠõJ׈ˆ×‰ˆ8F)B‰õ(׆ˆ×‡ˆ@F'1‚ˆõׄˆ×…ˆHF%!‡ôäׂˆ×ƒˆPF#‚†ôÂ×€ˆ×ˆXF!…ô „$„™ ø ׬™ ø %߼߿'½ à'½ÿ°ÿ¼ ÿ¿<$!!à!÷¬0÷­8¯¦D¯§Lס8D F!>E×¢0׃ˆ×„ˆhF$ÂF#>E¯ ×¥0׆ˆ×‡ˆpF'1‚F&(>E$¯¢$¯£ר0׉ˆ×ŠˆxF*JBF)@>E$¯¤׫0׌ˆ×ˆ€F-cF,X>E$¯¥$¯¦×¯0‡$ç¨@Àè8!ÔðF0{Á÷¯0׬8׈׎ˆˆF.kBF-c™ ø ÷ ׬™ ø ˆ%© HÀ @!Õ ×­0׎ˆ×ˆF/s‚F.‚F.kCF-c™ ø ©Dõ ׬׈˜F-c™ ø ׬׈˜F-cF,׈ F-c™ ø «Lõ`ª@¬DՎ׈¨F/p<E­Dձ׈°F1€<E$ÿþÿ®¯$ø!¹D×2דˆ°F3<E¿D×÷וˆ¨F7¨<E¡DÔ;×™ˆ¸F;È<E ¢DÔ]ןˆ¨F?è<E$ÿþÿ£i¤$…¦DÔÀ׈ÀF!<E§DÔãׂˆ¨F#<E$ÿþÿ¨S©$ *«DÕd×…ˆ¨F% <E¬DՇ׆ˆÈF'0<E$ ÿþÿ­=®$Ï!¸D×׉ˆÈF)@<E¹D×+׊ˆ¨F+P<E¿D×í׌ˆÐF-`<E ¡DÔ.׈¨F/p<E$ÿþÿ¢£$d¥D԰בˆÐF1€<E¦DÔÓ×’ˆ¨F3<E$ÿþÿ§ÿ ÿ ߢß¼ ß¿'½Pà?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«¿ö žf†”~?î+}Þ8k=¿î+}Þ8k=?ö žf†”~?ö žf;ã?ìÏd)¾…•@@ !ûTD-?ÖWJy Ö?þ·Áfý¼ ¿ûìÞ] É¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡ËINTERRUPTED MOLLWEIDE EQUAL-AREA0¼„†Õ…ˆ‰©      " &   (,48@DLPX \ d(h(x0|0Œ88 @¤@´H¸HÈPÌPÜXàXäèð%%, ,,0 00<0@0t %ˆ %”È %è % % $0<HT`lp€„”˜¨¬¼ÀÐÔì ü hl”˜ÔØ`dp „ ¬°Ä Üä ô 0Lˆ¤ÀÜ4pŒÈäXt ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxÉimolwinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c imolwinv.c&imolwinvintµ  Ï'rT‘pFimolwinvµÐ ¸HTGxT‘`HyT‘hI lon¼‘tJ lat¼‘|LthetaT‘¸MregionѰdouble RTT0{!lon_centernT0¡"feast”0intTlong$Œÿ /ecs/hdfeos/gctp/src/usr/includeimolwinv.cƒË¿ùì stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ '   )!+ #+ ~+ %+ 10d@O>Œ@S@S=Œ?S% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I !/ I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ A AœA@C @$ ˜ APAœ A@! @¸+͘imolwinvintÏimolwinv-Í^R{lon_center¡feast™$(LP”±µ¹æêîj±   4° ävZ)ƒ)$°¸* h0 h`50 hØ; @!Cp! a0U ”@ k ÔL v  È€p èHŽp0—pHÍ£p(¯p=y½p¶pÊp& ÙpF/épu1ù ¨ °  ÐX* (= 8Q @ep Hlamazfor.o/ 1074016612 1032 20 100644 5812 ` ELFL "4( Ô!)07>EMà¨Va gowƒª¹ÉÙéú 1.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.sbss.rodatalamazforinttsincosptitleradiuscenloncenlatoffsetplamazforadjust_lon.lit8sprintfp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:lamazfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$!!à!÷¬÷­÷® ÷¯(÷°0×£÷ƒˆ×¢÷‚ˆ×¡(÷ˆ × 0÷€ˆ(׬ '…ˆ'†ˆ™ ø „$„™ ø ׬™ ø ׬™ ø ׬ ™ ø ׌ˆ ׈(™ ø %߼߿'½@à'½ÿPÿ¼ˆÿ¿€<$!!à!÷¬÷­˜¯¦¤¯§¬×¬×ˆF-c™ ø ÷ ×¬˜'¥'¦™ ø ׬'¥'¦ ™ ø ×° ×±×’ˆF2ŒBF1„×±×’ˆF2ŒBF1„÷°(×®(׈F/p2E'¤0…$¥×“ˆוˆF5œÂD&˜™ ø '¤0…$¥™ ø $qÿ¦x$׃ˆׄˆ×¥(׆ˆF&)@F%!F !F$Â÷£pןˆ × ס×¢pF"BF!F ÿÀ¨¤õ×—ˆ(×¹p×»׈F=ÞÂ×½ ׿×€ˆF ÿÂF?ïBF=ÞÁF;ÎBF9½À§¬ô÷ÿ xÿ xߢxß¼ˆß¿€'½°àLAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forward>—…„„„…†„އ†š†­       & * . 2 6   \%dhp%€%%  %´ %ì ììð ðð %4%L%˜ œ ´%ÀPÄPÌ%08@HPTX l | Œ œ ¨¬°   0 H \l€  ¤ ° È äè ð ,8H¿ð@?ð ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxãlamazfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c lamazfor.c+lamazforintÏÀÔ *,r3‘P-center_long3‘X.center_lat3‘`/false_east3‘h0false_north3‘pFlamazforϰàˆH3Glon3‘`Hlat3‘hI xÖ‘tJ yÖ‘|Ldelta_lon3‘Ð~Msin_delta_lon3‘è~Ncos_delta_lon3‘ð~Osin_lat3‘Ø~Pcos_lat3‘à~Qg3‘ø~Rksp3‘@Ý<;Smess‘€double"lon_center3#R3$sin_lat_o3%cos_lat_o3&false_easting3 'false_northing3(int3charÐŒÿ /ecs/hdfeos/gctp/src/usr/includelamazfor.cšË¿ù”stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 0       ($$4%4$00I% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I I !/ $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$Ô A@AœA@p @$ਠA°Aœ A@ e @ˆ+ç˜lamazforint*lamazfordç=lon_centerVRfsin_lat_o~cos_lat_o–false_easting²false_northing™$(LP”²¶ºAEIRbz’®Ë4Ð `dE©)$àˆ*h00h^8p!Æ>J `` d\ k Àu0 À{p  ØH‰p ’p 8çžpÔªpów¸pjpÅpÚ Ôpú/äp)hô ” œ  ¼p% ,8 <L Dlamazinv.o/ 1074016613 1032 20 100644 6484 ` ELFÄ "4( Ü!)07>EMàV \djnt‹—¥²ÁÑáñ%9.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatalamazinvinttsincosptitleradiuscenloncenlatoffsetplamazinv.lit8p_errorasinzsinatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:lamazinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$!!à!÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס(÷ˆ(× 0÷€ˆ0׬ '…ˆ'†ˆ ™ ø „$„™ ø ׬™ ø ׬™ ø ׬ ™ ø ׌ˆ(׈0™ ø %߼߿'½@à'½ÿÿ¼8ÿ¿0<$!!à!÷¬P÷­X¯¦d¯§lשP׊ˆ(F*JA÷©P×§X׈ˆ0F(9Á÷§X×¥PצPF&)BצX×§XF'1‚F&)@F )D÷¥×¢×ƒˆׄˆF$ÂF#ƒ÷¢ס×€ˆF!<E „$„…$¥™ ø $sÿ¥(‹×¬™ ø ÷ @׋ˆF+Â÷«׬'¥'¦ ™ ø ׎ˆ¦dôÎ×­F kE׌ˆF-`<En׬X×­׎ˆ F.kBF-c×­F-c×­ ׎ˆF.kBF-c™ ø ÷ @§lôàבˆF ŒE×’ˆF2Œ@÷±×°F „׈F0x<E(¨lÕ ™ ø ×µ ×—ˆF ½ÂF7­A÷µײD ˜F32E׌ˆ ×­P×®F.kBF-c×­×®F.kB™ ø ÷ @׌ˆF c™ ø ÷ H©dõ (׈D pF.h<E׬PF c×­X™ ø ÷ @׌ˆF c™ ø ÷ Hªdõ@׬P×­XF kG™ ø ÷ @׌ˆF c™ ø ÷ H«dõ`׈¬lõÿ (ÿ (ߢ(ß¼8ß¿0'½pàLAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inverseV™…„„„…†‚¬ˆŠ˜”—†’†‹†       & * . 2 6 : > B F J N   d%lpx%ˆ%˜%¨ %¼ %ì ììð ðð| € „8ˆ8 %°%Ø%8%ˆ%ä%ü%D%\%ˆ% %08@HPX\` t „ ” ¤ °´¸  PT h Œ ¬ ¼ Ô àô (4 LT h „ ”Àà ðø @ PX „ ”œ ¼@?ð=Û|ßÙ×½»¿ù!ûTD- ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxlamazinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c lamazinv.c.lamazinvint‘ÀÜ */rÜ‘P0center_longÜ‘X1center_latÜ‘`2false_eastÜ‘h3false_northÜ‘pJlamazinv‘ðàèHÜKxÜ‘`LyÜ‘hM lon˜‘tN lat˜‘|PRhÜ‘QzÜ‘ Rsin_zÜ‘¨Scos_zÜ‘°TtempÜ‘˜double$lon_centerÜ%lat_centerÜ&RÜ'sin_lat_oÜ(cos_lat_oÜ )false_eastingÜ(*false_northingÜ0intÜùŒÿ /ecs/hdfeos/gctp/src/usr/includelamazinv.c¡Ë¿ù¿ stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 3      0$%(,$)P )4'[ ' Pz% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$Ü A@AœA@r @$à ApAœA@½ @è+¡˜lamazinvint*lamazinvs¡ælon_centerÿlat_centerR(sin_lat_o@cos_lat_oXfalse_eastingtfalse_northing™$(LP”²¶ºAEIû$<Tp4ð $q•Mâ)$è* ø80 øF8p! >VJ ”` $¤ k Èpu08({p `H‰p¨’pÀ¡žpaýªp^g¸pÅpÅp5 ÔpU/äp„wô ü   $x% œ8 ¬L ´`p ¼lamccfor.o/ 1074016613 1032 20 100644 7748 ` ELF° "4( 4'/7=CGKOV^gqx€@ĉ”˜¤°¾ËÚêú +>R.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatalamccforintp_errortsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccforadjust_loncos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:lamccfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿPÿ¼Xÿ¿P<$!!à!÷¬p÷­x÷®€÷¯ˆ÷°÷±˜÷² ÷³¨×¥p÷…ˆ×¤x÷„ˆ×£¨÷ƒˆP×¢ ÷‚ˆH× €×¡ˆF!F ׈F!<E „$„…$¥™ ø $)ÿ¥Hž×Œˆ׈F-c÷¬×‰ˆת׫F+R‚F*JA÷‰ˆ׈ˆF B÷ˆˆ×§÷‡ˆ צ˜÷†ˆ(׬€'¥'¦™ ø ×®÷®׌ˆ×­×®™ ø ÷ `÷  ׌ˆ×­€×®™ ø ÷ `÷ (׬ˆ'¥'¦™ ø ׌ˆ×­×®™ ø ÷ `÷ 0׌ˆ×­ˆ×®™ ø ÷ `÷ 8׌ˆ(™ ø ÷ ׌ˆ׈(×®™ ø ÷ `÷ @×°€×±ˆF1„F „׈F0x<E׬ ×­0F-c™ ø ÷ h׬(×­8F-c™ ø ×®hF sƒ÷Žˆ0ׯ÷ˆ0׬(׈0™ ø ÷ `×° בˆ0F ŒBF1„÷ˆ8׬@׈0™ ø ÷ `×’ˆ×“ˆ8F3”‚F2‚÷’ˆ@„$„™ ø ׌ˆ×ˆ™ ø ׬€×­ˆ™ ø ׌ˆ ™ ø ׬˜™ ø ׌ˆH׈P™ ø ÿ Hÿ HߢHß¼Xß¿P'½°à'½ÿÿ¼8ÿ¿0<$!!à!÷¬P÷­X¯¦d¯§l×¢XF …׃ˆF#€F …÷¢×¡×€ˆF!<E׬X™ ø ÷ ׌ˆ×­X×®™ ø ÷ @÷ ׬׈0™ ø ÷ @׃ˆ×„ˆ8F$ÂF#Â÷£×§X׈ˆ0F(9Â÷§×¥D 0F&(>E „$„…$¥™ ø $,ÿ¥(&D H÷©׬P׈ F-c™ ø ÷ @׎ˆ0F s‚÷® ׬ ™ ø ׈H×°F „F0{À¦dôÏ׬ ™ ø בˆP×’ˆ@׳F œÂF3”F2Œ@§lôñÿ (ÿ (ߢ(ß¼8ß¿0'½pà=Û|ßÙ×½»?ð¿ù!ûTD-Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projectedz¤›ˆˆˆ†ˆ†‡‘‡Œ‹‹……„„…ˆ„˜‡‡šˆŠ       $ ( , 0 4 8 < @ D H L P Z ^ b f j n r   |€„@ˆ@%ü%%< %\%t%” %¬ %È % %( %X %„ %¤P¨P° %Ä%Ø%è%ø% %LLLPPP  %¼ %Ø %,h0h4@8@@%t%” %¼%<DLThŒ ¨¬¸ÌÐØàèø   ,8 X dp „ ¤¨ ¸¼Ä è $ 8HPT ht|€ ” ¬ ¸¼À Ô àä ô  p„œ ¬¸ ÐÔ äè< hp € œ¸ ÄÈ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx lamccfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c lamccfor.c+lamccforint”°4 ë,r_majŸ‘@-r_minŸ‘H.lat1Ÿ‘P/lat2Ÿ‘X0c_lonŸ‘`1c_latŸ‘h2false_eastŸ‘p3false_northŸ‘x5sin_poŸ‘Ø~6cos_poŸ‘à~7conŸ‘è~8ms1Ÿ‘ð~9ms2Ÿ‘€:tempŸ‘Ð~;ts0Ÿ‘<ts1Ÿ‘ø~=ts2Ÿ‘ˆqlamccfor”ð@HŸrlonŸ‘`slatŸ‘ht x›‘tu y›‘|xconŸ‘yrh1Ÿ‘¨zsinphiŸ‘˜{thetaŸ‘°|tsŸ‘ doubler_majorŸr_minorŸesŸ eŸ!center_lonŸ "center_latŸ(#nsŸ0$f0Ÿ8%rhŸ@&false_eastingŸH'false_northingŸPintŸŒÿ /ecs/hdfeos/gctp/src/usr/includelamccfor.c¨Ë¿ù¾,stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 3 1)$$,,$,, -0U8  !   $% , )(44=% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$4 A°AœA@È @$@Ä ApAœA@l @+¤˜lamccforintëlamccfor‹¤©r_major¿r_minorÕesæeöcenter_loncenter_lat(ns9f0Jrh[false_eastingwfalse_northing™$(LP”²¶º »Ñâò $5FWs  40 dqÕf;)$p* xX00 x 6 ˜ƒ>p! zP ˜Ø f p@ q °H{p øH‰p@’pX¤žpüªpg¸pgpÅp× Ôp÷/äp&ô ¸ À  à˜% x8 ˆL `p ˜lamccinv.o/ 1074016614 1032 20 100644 7764 ` ELFÀ "4( 4'/7=CGKOV^gqx€@<‰• ¬¸ÆÓâò#3FZ.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatalamccinvintp_errortsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccinvatan2phi2zadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:lamccinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿPÿ¼Xÿ¿P<$!!à!÷¬p÷­x÷®€÷¯ˆ÷°÷±˜÷² ÷³¨×¥p÷…ˆ×¤x÷„ˆ×£ ÷ƒˆH×¢¨÷‚ˆP× €×¡ˆF!F ׈F!<E „$„…$¥™ ø $)ÿ¥Hž×Œˆ׈F-c÷¬×‰ˆת׫F+R‚F*JA÷‰ˆ׈ˆF B÷ˆˆ×§÷‡ˆ צ˜÷†ˆ(׬€'¥'¦™ ø ×®÷®׌ˆ×­×®™ ø ÷ `÷  ׌ˆ×­€×®™ ø ÷ `÷ (׬ˆ'¥'¦™ ø ׌ˆ×­×®™ ø ÷ `÷ 0׌ˆ×­ˆ×®™ ø ÷ `÷ 8׌ˆ(™ ø ÷ ׌ˆ׈(×®™ ø ÷ `÷ @×°€×±ˆF1„F „׈F0x<E׬ ×­0F-c™ ø ÷ h׬(×­8F-c™ ø ×®hF sƒ÷Žˆ0ׯ÷ˆ0׬(׈0™ ø ÷ `×° בˆ0F ŒBF1„÷ˆ8׬@׈0™ ø ÷ `×’ˆ×“ˆ8F3”‚F2‚÷’ˆ@„$„™ ø ׌ˆ×ˆ™ ø ׬€×­ˆ™ ø ׌ˆ ™ ø ׬˜™ ø ׌ˆH׈P™ ø ÿ Hÿ HߢHß¼Xß¿P'½°à'½ÿÿ¼8ÿ¿0<$!!à!÷¬P÷­X¯¦d¯§l¯ ×¥P׆ˆHF&)A÷¥PׂˆP׃ˆ@פXF$ÁF#€÷¢X׈0D F!<EרPשPF)BשXתXF*JBF)BF B÷¨ׇˆ÷§ ׫P׬PF,ZÂ׬X×­XF-cF,ZÀF ZÄF ZÇ÷«׊ˆ÷ªD x÷¯×­D pF.h2E ׬P×­F-c×­X×®F.kB™ ø ÷ @÷ ×®D xF/p2Eבˆ0D €F1€<E"׈׈0F0{Ã÷¯׬׈׎ˆ8F.kBF-c×­™ ø ÷ @÷  ׌ˆ×­ '¦™ ø ÷ @£lô`¢@¤ÿ¤(בˆ ¥lô±×Œˆ ×­׎ˆ0F.kCF-c™ ø ÷ @¦dôÀÿ (ÿ (ߢ(ß¼8ß¿0'½pà=Û|ßÙ×½»?ð¿ð¿ù!ûTD-Equal Latitiudes for St. Parallels on opposite sides of equatorlamcc-invLAMBERT CONFORMAL CONICn¤›ˆˆˆ†ˆ†‡‘‡Œ‹‹……„„…ˆ„ƈ—‹       $ ( , 0 4 8 < @ D H L P Z ^ b f   |€„@ˆ@%ü%%< %\%t%” %¬ %È % %( %X %„ %¤P¨P° %Ä%Ø%è%ø% %LLLPPPX%Ì %ì%H%<DLThŒ ¨¬¸ÌÐØàèø   ,8 X dp „ ¤¨ ¸¼Ä è $ 8HPT ht|€ ” ¬ ¸¼À Ô àä ô  p|€”Ô T „ ¤´¸È Üè $08D  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx¦lamccinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c lamccinv.c*lamccinvint’°4 ë+r_maj‘@,r_min‘H-lat1‘P.lat2‘X/c_lon‘`0c_lat‘h1false_east‘p2false_north‘x4sin_po‘Ø~5cos_po‘à~6con‘è~7ms1‘ð~8ms2‘€9temp‘Ð~:ts0‘;ts1‘ø~<ts2‘ˆslamccinv’ð@|Htx‘`uy‘hv lon™‘tw lat™‘|zrh1‘˜{con‘ |ts‘°}theta‘¨~flag ‘doubler_majorr_minorese center_lon !center_lat("ns0#f08$rh@%false_eastingH&false_northingPintlongŒÿ /ecs/hdfeos/gctp/src/usr/includelamccinv.c®Ë¿ùŸ&stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 2 1)$$,,$,, -0U8  !   $)04(8E808% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$4 A°AœA@È @$@< ApAœA@Š @|+ª˜lamccinvintëlamccinv‹ª§r_major½r_minorÓesäeôcenter_lon center_lat&ns7f0HrhYfalse_eastingufalse_northing™$(LP”²¶º ¹Ïàð "3DUqŽ  4@ tqånS)$€|* X00 (6 (h>p! nP À f Àì q ¬H{p øH‰p@’pXªžpªpg¸p‚pÅpò Ôp/äpAô Ð Ø  ø˜% 8  L ¨`p °merfor.o/ 1074016615 1032 20 100644 6068 ` ELF "4( h%)-4<FMUp<\djuy…‘Ÿ¬»ËÛëü 3.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatamerforintcossinptitleradius2cenlonmeroriginoffsetpmerforp_errortsfnzadjust_lonlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:merfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ ÿ¼ÿ¿<$!!à!÷¬0÷­8÷®@÷¯H÷°P÷±X׫0÷‹ˆ×ª8÷Šˆש@÷‰ˆרH÷ˆˆ×§X÷‡ˆ8צP÷†ˆ@ׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆ(×€ˆ(F ÷€ˆ ׬H™ ø ÷ ׬H™ ø ÷  ׬H™ ø ׈׈(F {Â×® F/s‚F.kAF kD׬F-c÷Œˆ0„$„™ ø ׌ˆ×ˆ™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ@׈8™ ø %߼߿'½`à'½ÿ°ÿ¼ ÿ¿<$!!à!÷¬0÷­8¯¦D¯§L× 8F ׈F!F ׈F!>E „$„…$¥™ ø $5ÿ¥+׬8™ ø ÷ ×Œˆ ×­8×®™ ø ÷ (÷ ׬0׈F-c™ ø ÷ (׎ˆ@׈׈0F0{ÂF/ÂF/s€¦DôÎ׬™ ø בˆ8×’ˆ×“ˆ0F3”‚F2‚F2ŒA§Lôñÿ ÿ ߢß¼ ß¿'½Pà?ð¿ù!ûTD-=Û|ßÙ×½»MERCATORTransformation cannot be computed at the polesmer-forwardF§………„„…†ƒ™ˆ‡ˆ       $ . 2 6 : >   œ%°%Ä%ôø% %$ %4 %H %| ||€ €€ÀÄÈ@Ì@Ô%ô%%0%d%4<DLT\`dp„ˆ˜ ¬ À ÌÐðü    ,0 <@D  ¬Ð ð   $, <@D` lpt ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx¨merfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c merfor.c)merforintœàh I*r_majÉ‘P+r_minÉ‘X,center_lonÉ‘`-center_latÉ‘h.false_eastÉ‘p/false_northÉ‘x1tempÉ‘ OmerforœÐp¬HÉPlonÉ‘`QlatÉ‘hR x£‘tS y£‘|UtsÉ‘¸VsinphiÉ‘°doubler_majorÉr_minorÉlon_centerÉ lat_originÉ!eÉ !esÉ("m1É0#false_northingÉ8$false_eastingÉ@intÉÓŠÿ /ecs/hdfeos/gctp/src/usr/includemerfor.c‰Ì¿ùstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ / $    5( ,H=% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$h A`AœA@U @$p< APAœ A@J @¬'¬”merforintImerfor}¬Ór_majorér_minorÿlon_centerlat_origin1eAesRm1cfalse_northing€false_easting—$(LP¬°´^bfåû-=N_|˜4ð $q•GÜ'$¬*ÀH00À6ØL>p! $FP lp f Üt q P`{p  °H‰p ø’p ¬žp¼×ªp“g¸púpÅpj ÔpŠ+äpµô 8 @  `ˆ% è8 øL `p merinv.o/ 1074016615 1032 20 100644 5764 ` ELFü "4( h%)-4<FMUp\`fq}‰—¤³ÃÓãô+.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatamerinvintcossinptitleradius2cenlonmeroriginoffsetpmerinvexpphi2zadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:merinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ ÿ¼ÿ¿<$!!à!÷¬0÷­8÷®@÷¯H÷°P÷±X׫0÷‹ˆ×ª8÷Šˆש@÷‰ˆרH÷ˆˆ×§X÷‡ˆ8צP÷†ˆ@ׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆ(×€ˆ(F ÷€ˆ ׬H™ ø ÷ ׬H™ ø ÷  ׬H™ ø ׈׈(F {Â×® F/s‚F.kAF kD׬F-c÷Œˆ0„$„™ ø ׌ˆ×ˆ™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ@׈8™ ø %߼߿'½`à'½ÿ°ÿ¼ ÿ¿<$!!à!÷¬0÷­8¯¦D¯§L¯ ×¯0׈@F0{Á÷¯0×­8׎ˆ8F.kA÷­8׬8F c׈׎ˆ0F.kBF-c™ ø ÷ ׌ˆ ×­'¦™ ø ÷ (£Lô`¢@¤ÿ¤׌ˆ×­0׎ˆ×ˆ0F/s‚F.kCF-c™ ø ÷ (¥Dô ÿ ÿ ߢß¼ ß¿'½Pà?ðMERCATOR>§………„„…†ƒš‡”‹       $ . 2 6   œ%°%Ä%ôø% %$ %4 %H %| ||€ €€Ø%ô%D%4<DLT\`dp„ˆ˜ ¬ À ÌÐðü    ,0 <@D  °ÄÈÔ äð $,0@  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx®merinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c merinv.c)merinvintšàh I*r_majÇ‘P+r_minÇ‘X,center_lonÇ‘`-center_latÇ‘h.false_eastÇ‘p/false_northÇ‘x1tempÇ‘ OmerinvšÐpxHÇPxÇ‘`QyÇ‘hR lon¡‘tS lat¡‘|UtsÇ‘¸Vflag¨‘°doubler_majorÇr_minorÇlon_centerÇ lat_originÇ!eÇ !esÇ("m1Ç0#false_northingÇ8$false_eastingÇ@intÇlongЊÿ /ecs/hdfeos/gctp/src/usr/includemerinv.cŽÌ¿ùõstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ / $    40A% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$h A`AœA@U @$p APAœ A@} @x'²”merinvintImerinv}²Ñr_majorçr_minorýlon_centerlat_origin/e?esPm1afalse_northing~false_easting—$(LP¬°´^bfãù+;L]z–4à q…?Ä'$ðx*hH00h6p >p!y>P ¸` f , q D@{p  ˆH‰p Ð’p 貞pšÔªpng¸pÕpÅpE Ôpe+äpô    <ˆ% Ä8 ÔL Ü`p ämillfor.o/ 1074016616 1032 20 100644 4932 ` ELF° "4( ¨ '.5=°ÈEP VZ^jv„‘ °ÀÐáñ.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatamillforintptitleradiuscenlonoffsetpmillforadjust_lon.lit8tanlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:millfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÐÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆ„$„™ ø ׬™ ø ׬™ ø ׌ˆ׈™ ø %߼߿'½0à'½ÿÀÿ¼ÿ¿<$!!à!÷¬ ÷­(¯¦4¯§<׬ ׈F-c™ ø ÷ ×Žˆׯ׈F0{ÂF/s€¢4ôN׬(׈F-c׈F-c™ ø F ™ ø בˆ×’ˆF ”‚דˆF3”‚F2Œ@£<ôq%߼߿'½@àMILLER CYLINDRICAL.•„„…†ƒŽ„Ž      " &   HLT%d%t%ˆ%¼ ¼¼À ÀÀè %( %8 %,4<DP ` p |€„ Üä ôü  $ 4 @DL @?é!ûTD-?ô ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx÷millfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c millfor.c)millforintë0¨ *r‘`+center_long‘h,false_east‘p-false_north‘xAmillforëÀ°xHBlon‘`Clat‘hD xò‘tE yò‘|Hdlon‘@double"lon_center#R$false_easting%false_northingintÁ‹ÿ /ecs/hdfeos/gctp/src/usr/includemillfor.c”Ì¿ùÚstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ -     ((]% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$¨ A0Aœ A@ e @$°È A@Aœ A@m @x)û–millforintmillforHû‰lon_center¢R²false_eastingÎfalse_northing˜$(LP’®²¶&*.ž®Êç  4° äqU,($°x*( 0(8p!;.J l@`¬ü k ¨¨u0 P{p  hH‰p °’p Èûžp ÃŪp ˆg¸p ïpÅp _ Ôp -äp ¬Lô ø    `% €8 L ˜`p  millinv.o/ 1074016616 1032 20 100644 4916 ` ELF¨ "4( ¨ '.5=°ÐEP VZ_kw…’¡±ÁÑâò.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatamillinvintptitleradiuscenlonoffsetpmillinvadjust_lon.lit8expatan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:millinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÐÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆ„$„™ ø ׬™ ø ׬™ ø ׌ˆ׈™ ø %߼߿'½0à'½ÿÐÿ¼ÿ¿<$!!à!÷¬÷­¯¦$¯§,×±×’ˆF2ŒA÷±ׯ׈F0{Á÷¯׌ˆ×­׎ˆF.kCF-c™ ø ¢$ô@׬׈F-c׈F-c™ ø F ™ ø ׎ˆF.€×ˆF/s‚£,ôn%߼߿'½0àMILLER CYLINDRICAL.•„„…†ƒ˜Š„Œ      " &   HLT%d%t%ˆ%¼ ¼¼À ÀÀ %8 %H %,4<DP ` p |€„ Üìø $, 4 D P X ?ô¿é!ûTD-@ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxæmillinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c millinv.c)millinvintÚ0¨ *rn‘`+center_longn‘h,false_eastn‘p-false_northn‘xAmillinvÚ0°€HnBxn‘`Cyn‘hD loná‘tE latá‘|double"lon_centern#Rn$false_eastingn%false_northingnintn‹ÿ /ecs/hdfeos/gctp/src/usr/includemillinv.cšÌ¿ùÀstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ -     4U% B .: ; 9 I? ' @ @: ; 9 I $> 4: ; 9 I I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$¨ A0Aœ A@ e @$°Ð A0Aœ A@ o @€)ê–millinvintmillinvHêxlon_center‘R¡false_easting½false_northing˜$(LP’®²¶%)-¹Ö  4° äqU-‚($°€*0 008p!C.J t@`´ü k °¨u0 X{p  pH‰p ¸’p Ðêžp ºÆªp €g¸p çpÅp W Ôp w-äp ¤Lô ð ø  `% x8 ˆL `p ˜molwfor.o/ 1074016617 1032 20 100644 5716 ` ELFÌ "4( ¨ '.5=°EPT Z^fr~Œ™¨¸ÈØéù  .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatamolwforintptitleradiuscenlonoffsetpmolwforadjust_lonsin.lit8cosp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:molwfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÐÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(×£ ÷ƒˆ×¢(÷‚ˆס÷ˆ× ÷€ˆ„$„™ ø ׬™ ø ׬™ ø ׌ˆ׈™ ø %߼߿'½0à'½ÿÿ¼8ÿ¿0<$!!à!÷¬P÷­X¯¦d¯§l׬P׈F-c™ ø ÷ ×®X÷®׬X™ ø ׈F/Â÷¯¯ $@4׬™ ø ÷ @׬™ ø ׳×µ@F5œÀ×µF5œÁF œÇוˆF5@F5œÃ÷³ ×±ײ F2Œ@÷±×° F „בˆF1€<E£(c2` „$„…$¥™ ø $ñÿ¥(4§$篧$ÀÿÎ×»׈F=ÞÂ÷»×—ˆ ×¹XF ÎEF9½Á×™ˆF9¸<ED ø÷¿×¬™ ø F F×€ˆע׃ˆׄˆ0F$ÂF#‚F"BF!¨dõ׬™ ø ×…ˆ׆ˆׇˆ8F'1‚F&‚F&)@©lõ%ÿ (ÿ (ߢ(ß¼8ß¿0'½pàMOLLWEIDEIteration failed to convergeMollweide-forward>•„„…†ƒŽ‡‹… ž      " & * . 2 6   HLT%d%t%ˆ%¼ ¼¼À ÀÀè % %0 %D %°´¸0¼0Ä%< %x %,4<DP ` p |€„ Üä   , @ d Œ À ø   8 HPT t €„ˆ @ !ûTD-?ð=Û|ßÙ×½»?à?ù!ûTD-?ìÏd)¾…•?ö žf;ã ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxMmolwfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c molwfor.c%molwforint90¨ &rÍ‘`'center_longÍ‘h(false_eastÍ‘p)false_northÍ‘x=molwfor9ð°ÀHÍ>lonÍ‘`?latÍ‘h@ x@‘tA y@‘|Cdelta_lonÍ‘DthetaÍ‘˜Edelta_thetaÍ‘°FconÍ‘ GiG‘¨doublelon_centerÍRÍ false_eastingÍ!false_northingÍintÍlongï‹ÿ /ecs/hdfeos/gctp/src/usr/includemolwfor.cŸÌ¿ù–stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ )      (X(( x 0H<% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$¨ A0Aœ A@ e @$° ApAœA@ @À)Q–molwforintmolwforHQ×lon_centerðRfalse_eastingfalse_northing˜$(LP’®²¶&*.ìü5  4À ôqe4™($ÐÀ* 0B8p!Ò>J `` p\ k Ìðu0 À@{p  H‰p H’p `Qžp±óªp¤g¸p pÅp{ Ôp›-äpÈLô    <`% œ8 ¬L ´`p ¼molwinv.o/ 1074016617 1032 20 100644 5412 ` ELF "4( ¨ '.5=°´E KPT_co{‰–¥µÅÕæö .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatamolwinvintptitleradiuscenlonoffsetpmolwinv.lit8asincosadjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:molwinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÐÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(×£ ÷ƒˆ×¢(÷‚ˆס÷ˆ× ÷€ˆ„$„™ ø ׬™ ø ׬™ ø ׌ˆ׈™ ø %߼߿'½0à'½ÿÀÿ¼ÿ¿<$!!à!÷¬ ÷­(¯¦4¯§<×§ ׈ˆF(9Á÷§ ×¥(׆ˆF&)A÷¥(×¢(׃ˆׄˆF$ÂF#ƒ÷¢×¡F E×€ˆF!<E׉ˆ÷©×¬™ ø ÷ ׬™ ø ׌ˆ×­ ׎ˆ׈F/s‚F.‚F.kCF-c™ ø £4ô`¢4ÔPבˆF1€<E×’ˆ¤4ô’¥4Եדˆ F5˜<E×—ˆ ¦4ô×׬׈(F-c™ ø ×°בˆ(F1„F0בˆ F1„÷°×¯F {Å׎ˆ0F/p<E×’ˆ0÷²×¬™ ø §<ôà%߼߿'½@àMOLLWEIDE6•„„…†ƒ£…‹œ”ˆ      " & * .   HLT%d%t%ˆ%¼ ¼¼À ÀÀ< %P %| %ì%< %,4<DP ` p |€„ Üìü  , 8 L X`d x ” ¨ ¼ Ð à è ø   , 8 ?ö žf;ã?ïÿÿÿÿÜÑ?ìÏd)¾…•À !ûTD-@ !ûTD-@?ð ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxmolwinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c molwinv.c$molwinvintû0¨ %r‘`&center_long‘h'false_east‘p(false_north‘x<molwinvûÀ°dH=x‘`>y‘h? lon‘t@ lat‘|Btheta‘HCarg‘@doublelon_centerRfalse_easting false_northingintá‹ÿ /ecs/hdfeos/gctp/src/usr/includemolwinv.c¤Ì¿ùÔstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ (      ' P''@'$% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$¨ A0Aœ A@ e @$°´ A@Aœ A@ h @d) –molwinvintmolwinvH ™lon_center²RÂfalse_eastingÞfalse_northing˜$(LP’®²¶&*.®¾Ú÷  4À ôqe1–($Àd*( 0( 8p!26J hP`¸ k Ìu0 Ø8{p  H‰p X’p p žp {åªp`g¸pÇpÅp7 ÔpW-äp„Lô Ð Ø  ø`% X8 hL p`p xobleqfor.o/ 1074016618 1032 20 100644 7140 ` ELF\ "4( H!(/6=DLTP ]bh nrw{‡“¡®½ÍÝíþ!5.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataobleqforintptitleradiuscenloncenlatgenrptoffsetptsincosobleqforacosatan2.lit8sinasincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:obleqfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ°ÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(÷°0÷±8÷²@÷³H×§÷‡ˆ(צ÷†ˆ×¥ ÷…ˆפ(÷„ˆ×£0÷ƒˆ ×¢8÷‚ˆס@÷ˆ@× H÷€ˆH„$„™ ø ׌ˆ(™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ…$¥™ ø ׌ˆ …$¥™ ø ׌ˆ…$¥™ ø ׌ˆ@׈H™ ø ׌ˆ'…ˆ0'†ˆ8™ ø %߼߿'½Pà'½ÿ@ÿ¼xÿ¿p<$!!à!÷¬ ÷­¨¯¦´¯§¼×  ×ˆF!÷ ×¬¨'¥'¦™ ø ׬'¥'¦ ™ ø ׬ ×­׎ˆ8F.kBF-c×­׎ˆ0F.kBF-c™ ø ÷ (׬×­F-c×­׎ˆ8F.kB×® ׯ׈0F0{ÂF/s‚F.kA™ ø ׎ˆF s€÷®0׬0'¥8'¦@™ ø ׬(׈F-c™ ø ×’ˆF2‚÷²H×°8×±HF1„÷°P×®@ׯHF/s‚÷®X׬P׈F-c™ ø ÷ `׬`™ ø ÷ €×¬`׈F-c׈F-c™ ø ׯX׈F0{Â×®€F/s‚F sƒ÷®H׬H™ ø ÷ h׬h׈F-c׈ F-c™ ø ׎ˆ@׈ ׈(F0{ÂF/ÂF/s€¢¼ôN׬h™ ø ÷ ˆ×¬`׈F-c׈F-c™ ø ÷ ×¬h׈F-c׈ F-c™ ø ׎ˆHבˆ×’ˆ(F2ŒB×°F1„ׯˆF0{ÂF {ÃF/s€£´ôn%ß¼xß¿p'½ÀàOBLATED EQUAL-AREAParameter m: Parameter n: Theta: n¡„„„†††…††ƒ’†Œ‰†‘…‰‹‰Œ‰‰’       $ ( 2 6 : > B F J N R V Z ^ b f   x|„%”%¤%´%ÀÄÌ %Ø0Ü0ä %ðHôHü % %( %\ \\` ``˜ %° %à % %D %\% %´%Ø%%(%X%|% %<DLT\dlt€ Œ œ  ¬° ¼È Ôà ìø   $ |” ¬ ÀÐÜ ü  (@ PX d”œ ° ÄÌÔ ä $ 048T hpx Œ”œ ¨¬°?à@ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx»obleqfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c obleqfor.c(obleqforint¯ÐH a)rË‘@*center_longË‘H+center_latË‘P,shape_mË‘X-shape_nË‘`.angleË‘h/false_eastË‘p0false_northË‘xOobleqfor¯ÀPðHËPlonË‘`QlatË‘hR x¶‘tS y¶‘|Udelta_lonË‘À~Vsin_delta_lonË‘Ø~Wcos_delta_lonË‘à~Xsin_latË‘È~Ycos_latË‘Ð~ZzË‘è~[AzË‘ð~\sin_AzË‘ø~]cos_AzË‘€^tempË‘ˆ_x_primeË‘`y_primeË‘˜aMË‘ bNË‘¨doublelon_centerËlat_oËthetaË mË!nË "RË(#sin_lat_oË0$cos_lat_oË8%false_eastingË@&false_northingËHintËÚŒÿ /ecs/hdfeos/gctp/src/usr/includeobleqfor.c©Ì¿ù‚stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 0 $$$$ $$@U$0(\ L”% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$H APAœA@M @$P  AÀAœA@£ @ð+¿˜obleqforintaobleqfor„¿Õlon_centerîlat_othetam&n6RFsin_lat_o^cos_lat_ovfalse_easting’false_northing™$(LP”²¶ºx|€êþ"2BZrŽ« 4 4q¥Iî)$ ð* P0 U8p! enJ ÔÀ` ” k ˜u0¨{p ¸H‰p’p¿žp×Þªpµg¸ppÅpŒ Ôp¬/äpÛˆô d l  Œ% 8 ,L 4`p < obleqinv.o/ 1074016619 1032 20 100644 7172 ` ELFx "4( H!(/6=DLTPÈ]b hlpv™§´ÃÓãó';.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataobleqinvintptitleradiuscenloncenlatgenrptoffsetptsincosobleqinvasin.lit8cossinatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:obleqinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ°ÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(÷°0÷±8÷²@÷³H×§÷‡ˆ(צ÷†ˆ×¥ ÷…ˆפ(÷„ˆ×£0÷ƒˆ ×¢8÷‚ˆס@÷ˆ@× H÷€ˆH„$„™ ø ׌ˆ(™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ…$¥™ ø ׌ˆ …$¥™ ø ׌ˆ…$¥™ ø ׌ˆ@׈H™ ø ׌ˆ'…ˆ0'†ˆ8™ ø %߼߿'½Pà'½ÿPÿ¼hÿ¿`<$!!à!÷¬÷­˜¯¦¤¯§¬×±×’ˆ@F2ŒA÷±×¯˜×ˆHF0{Á÷¯˜×¬˜×ˆ ׎ˆ(F.kBF-c™ ø ׎ˆ ׈F/s‚F.‚÷®×¬×ˆF-c׈ F-c™ ø ÷ p׬™ ø ×±×’ˆדˆ(F3”‚F2ŒC×°pF1„F „÷°׬™ ø וˆ×—ˆF7­BF5B÷µ׬™ ø ׎ˆF.‚÷®׬׈F-c׈F-c™ ø ÷ x׬™ ø ÷ €×¬™ ø דˆײ€F3”‚×±xF2ŒBF ŒC÷± ׯ×°F0{Â×° ×± F1„F0{ÀF {Ä׈F0{Â÷¯׬™ ø וˆF5B÷µ(׬×­ ™ ø ÷ ˆ÷ 0×·0×™ˆF9½Á÷·8׬8'¥@'¦H™ ø ׬('¥P'¦X™ ø ׬X׈0F-c×­H×®P׈8F/s‚F.kBF-c™ ø ¢¬ô@׬P×­@F-c×­X׎ˆ8F.kB×®HׯP׈0F0{ÂF/s‚F.kA™ ø ÷ ˆ×ŒˆF c™ ø £¤ô`%ß¼hß¿`'½°àOBLATED EQUAL-AREAParameter m: Parameter n: Theta: r¡„„„†††…††ƒ˜…‰‹……–ˆŒ†Œ‘†ˆ       $ ( 2 6 : > B F J N R V Z ^ b f j   x|„%”%¤%´%ÀÄÌ %Ø0Ü0ä %ðHôHü % %( %\ \\` ``° %ä%ø%, %P%|%%¤%ü %%L %d %” %Ø%ð%<DLT\dlt€ Œ œ  ¬° ¼È Ôà ìø   $ |Œœ ¬ ¸¼ÐØà ô ( 48L Xhpx Œ   ¬èø  0H ` p€ ´ÄÔ äì ?à@ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx”obleqinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c obleqinv.c*obleqinvintˆÐH a+r¤‘@,center_long¤‘H-center_lat¤‘P.shape_m¤‘X/shape_n¤‘`0angle¤‘h1false_east¤‘p2false_north¤‘xQobleqinvˆ°PH¤Rx¤‘`Sy¤‘hT lon‘tU lat‘|Wz¤‘ø~Xsin_z¤‘ Ycos_z¤‘¨ZAz¤‘€[temp¤‘Ø~\x_prime¤‘è~]y_prime¤‘ð~^M¤‘à~_N¤‘Ð~`diff_angle¤‘ˆasin_diff_angle¤‘bcos_diff_angle¤‘˜doublelon_center¤ lat_o¤!theta¤"m¤#n¤ $R¤(%sin_lat_o¤0&cos_lat_o¤8'false_easting¤@(false_northing¤Hint¤ÛŒÿ /ecs/hdfeos/gctp/src/usr/includeobleqinv.c¯Ì¿ùâstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 2 $$$$ @d0(p8(($$Di% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$H APAœA@M @$PÈ A°AœA@­ @+˜˜obleqinvintaobleqinv„˜®lon_centerÇlat_oÛthetaïmÿnRsin_lat_o7cos_lat_oOfalse_eastingkfalse_northing™$(LP”²¶ºx|€Ã×ëû 3Kg„ 4 4q¥Oô)$ * 8P0 8U8p! rJ È` È k Øu0ð{p H‰pH’p`˜žpøßªp×g¸p>pÅp® ÔpÎ/äpýˆô ˆ   °% @8 PL X`p `omerfor.o/ 1074016619 1032 20 100644 13396 ` ELF/È "4(  4&.28?GNVZ`dkrwŠ @œ’–š¦²ÀÍÜìü -@T.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodataomerforinttsincospowtsfnzptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_erroradjust_lonomerforcoslog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:omerfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ ÿ¼ˆÿ¿€<$!!à!÷¬ ÷­¨÷®°÷¯¸÷°À÷±È÷²Ð÷³Ø×« ÷‹ˆ×ª¨÷Šˆש°÷‰ˆרÈ÷ˆˆ ×§Ø÷‡ˆ8צÐ÷†ˆ@ׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆ0×€ˆ0F ÷€ˆ(׌ˆ '…ˆH'†ˆP™ ø ׎ˆ×ˆH׈0בˆHF1„F0{ÂF/s÷®׌ˆ×ˆ0F-cF c÷¬׌ˆP׈™ ø ÷ ×›ˆ0F ÞÂ׈ןˆ0F?ïAF=ÞÃ׈F=ÞÀF ÞÄ÷›ˆX׳וˆ×—ˆ×™ˆXF9½ÂF7­BF5œÂ×µF5œÃ÷“ˆ`×’ˆ F ”…דˆF3<E ×€ˆ÷ ןˆ÷Ÿˆh׈÷ˆpG׌ˆ(׈ ׎ˆH™ ø ÷ ÷ צF 1„÷¦פ×…ˆXF%!×¥׆ˆPF&)BF%!÷„ˆhׂˆh׃ˆhF#‚׃ˆF#€D F"<E׈ˆ D 8F(8>E ׉ˆh׊ˆh׋ˆhF+R‚׋ˆF+R€F R„F*J@÷©  ׌ˆh׈h׎ˆhF.kB׎ˆF.k@F kDF-c÷¬ ׈h÷¯ ׬׈X™ ø ÷ ×° F „÷ˆp„$„™ ø ׌ˆ×ˆ™ ø ׌ˆ…$¥™ ø ׌ˆ@׈8™ ø ¦ÀŠ×± ×’ˆ×³ F3”ƒF2ŒA×’ˆ(F2ŒB÷±(׬¸™ ø ׌ˆhF,™ ø ÷ ÷ 0׬0™ ø ׬(F c™ ø ÷ ×®À׈XF/ÃF/s÷Žˆ׬¸×ˆ0F-c…$¥™ ø ׌ˆ™ ø ׌ˆ ™ ø ×’ˆ F ”…÷²×±׈F1€<EB×µ×—ˆ8F7­@F ­EדˆF5˜<E9׬0'…ˆ€'†ˆˆ™ ø ׬¸'…ˆ'†ˆ˜™ ø ×›ˆ D ÈF;È>E׌ˆh׈hF-c׈F-cF c׈˜F-c™ ø ׎ˆ`׈XF/sƒF.‚÷Žˆx׌ˆh׈hF-c׈F-cF c׈˜F-c™ ø ׎ˆ`׈XF/sƒF.‚F s‡÷Žˆx „$„…$¥™ ø $Éÿ¥x@<׬è™ ø ÷ 8׌ˆ(×­è×®8™ ø ÷ ÷ @׬ø™ ø ÷ 8׌ˆ(×­ø×®8™ ø ÷ ÷ H׬@׈X™ ø ÷ ÷ P׬H׈X™ ø ÷ ÷ X׈p×¢PF"C÷¡ ×½ ןˆ×  F ÿÃF?ïAןˆ(F?ïB÷½(×™ˆp×›ˆpF;ÎB×»P×½XF=ÞÂF;ÎA×»P×½XF=ÞÂ׈pןˆpF?ïBF=ÞÀF;ÎC÷¹`×µX×·PF7­A×·P×¹XF9½ÀF7­C÷µhײà׳ðF3”÷²p×°pבˆ@F1€<E×£ðׄˆHF$À÷£ðצp×…ˆPF&(<E×§ð׈ˆXF(9À÷§ðׯà×°ðF0{Á÷¯p׬p׈X׎ˆ(F.kBF-c™ ø ׬`F c×­hF-c™ ø ×®àׯðF/s€×ˆ(F/s‚׈XF/ÃF/s÷Žˆ׬à׈F-c™ ø ÷ ÷ p׬p׈XF-c™ ø ׬(F,™ ø ÷ 0׬0™ ø ׌ˆhF c™ ø ÷ ÷ ¸×¬à׈0F-c…$¥™ ø ׬è׈0F-c…$¥™ ø ׬ð׈0F-c…$¥™ ø ׬ø×ˆ0F-c…$¥™ ø ×®èׯøF/sF s…׈F/p>E „$„…$¥™ ø $Êÿ¥xk×°èF „÷°×±×’ˆF2ˆ>E ׳וˆ8F5œÀF œÅוˆF5˜>E „$„…$¥™ ø $Êÿ¥xN×—ˆ F ½Å×™ˆ8F9½ÀF ½Å×™ˆF9¸>E „$„…$¥™ ø $Êÿ¥x9׬0'…ˆ€'†ˆˆ™ ø ׬¸'…ˆ'†ˆ˜™ ø ×›ˆ D ÈF;È>E׌ˆh׈hF-c׈F-cF c׈˜F-c™ ø ׎ˆ`׈XF/sƒF.‚÷Žˆx׌ˆh׈hF-c׈F-cF c׈˜F-c™ ø ׎ˆ`׈XF/sƒF.‚F s‡÷Žˆxÿ xÿ xߢxß¼ˆß¿€'½àà'½ÿ`ÿ¼hÿ¿`<$!!à!÷¬€÷­ˆ¯¦”¯§œ×¬ˆ™ ø ÷ ×¬€×ˆF-c™ ø ÷ p÷ ׬׈XF-c™ ø ÷ ׯˆF {Å׈8F0{ÀF {Å׎ˆF/p<Ed׌ˆ(×­ˆ×®™ ø ÷ p÷ ׬׈X™ ø ÷ p×™ˆpF ÎC÷¹ ׳ וˆ×· F7­CF5œÁוˆ(F5œÂ÷³(×° בˆ×² F2ŒCF1„בˆ(F1„÷°0×®(׈€F/s‚ׯ׈ˆF0{ÂF/sׯ0F/sƒ÷®8׬׈XF-c™ ø ÷ @×»@F ÞÅ׈`F=Ø<E ×½ןˆX×€ˆ`F ÿÂF?ïB÷½H!׬׈€F-c×­(׎ˆˆF.kBF-c×­@F-c™ ø ׈`F „בˆXF1„÷°H×®@D xF/p<E ×±H×’ˆ`דˆPF3”‚דˆXF3”ƒF2Œ@÷±H×·ˆD ¨F7¨>E×™ˆ€÷¹8×›ˆ€F ÞÇ÷»8×½ˆ×Ÿˆ`F?ïBןˆXF?ïC÷½H× 8F ׈F!F ׈F!>E „$„…$¥™ ø $Íÿ¥X.׌ˆ×­8F-c×­8׎ˆF.k@F-c™ ø ×™ˆ`×›ˆ(F;ÎBF9B×›ˆXF;ÎC÷¹P×µH×—ˆxF7­A÷µHבˆ@ײPדˆ˜F3”‚F2Œ@ײHדˆF3”‚F2Œ@§”ôñ׎ˆ8ׯH׈˜F0{ÂF/s€×¯P׈F0{ÂF/s¦œôÎÿ Xÿ XߢXß¼hß¿`'½ à?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰¿ù!ûTD-À !ûTD-À!ûTD-@ !ûTD-@!ûTD->z×òš¼¯HOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Point projects into infinityomer-foræ«’ª¼‰…†……†…Ž„„˜†’’Ї†‡‡‡Ê‡ˆ………Šˆˆˆ•І’’Ž„Œ‡ˆ‘‡¤œ»Ž©       $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ ” ˜ œ   ¤ ¨ ¬ ° ´ ¾ Â Æ Ê Î Ò Ö Ú Þ   ¬%ô%œ%Œ%¤¨° %Ä %Ð Ô Ü %ð %, %@%X%l%˜HœH¤ %´%Ä%$%<%„%Ì%ôhøhü€€%0 %L%d %€%œ%¸%à%ü%8%X %l%€ %”%°´¼ %Ð°Ô°Ü %ðÐôÐü %ðð %HhLhP€T€\%¼hÀhĀȀÐ% h h € € $% L% d% ¬% ô% L L L P P P p % Œ% ¬ % ð% % œ% % ä è ì0 ð0 ø% 0%<DLT\dhlxŒ˜œ ¤¨ ´¸¼ÀÔØèìð  $,04LPXltx|€Œ”˜ ¼ÈÔØÜä $(0LPT\x„ˆ  ¬ ¸¼À ÌØ äèì ( 4< T h |ˆ  ¬° ¼À ÌÜô  048 D`dlx€ Œœ¨¬´ÀÈ ÔØè , <H ` p| ”˜ °´ ÈÜìøü $l„”¬ÌÐÜ ø $,4 LT h | ˆ ¨¸ ÈØ èø  4X „œ¨Ì èðü  @ D H X \ ` l ˆ Œ ”   ¨ ´ ¸ Ä Ð Ô Ü è ð ü   l € ˆ   ¨ À Ì à ì    ( 8 H X h t  ˜ ° È Ì è ô    H L T ˆ ˜ ¨ ° Ä Ð ô   , 8 < H X d l |  ˜ ¨ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxeomerfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c omerfor.c/omerforintQà 4 ™0r_maj£‘@1r_min£‘H2scale_fact£‘P3azimuth£‘X4lon_orig£‘`5lat_orig£‘h6false_east£‘p7false_north£‘x8lon1£‘9lat1£‘:lon2£‘;lat2£‘<modeX‘$>temp£‘ ~?con£‘¨~? com£‘°~@ts£‘¸~Ats1£‘à~A ts2£‘è~Bh£‘ð~B l£‘ø~Cj£‘€C p£‘ˆC dlon£‘Df£‘À~D g£‘È~D gama£‘Ð~Esinphi£‘Ø~ÑomerforQ  @ ÜH£Òlon£‘`Ólat£‘hÔ x`‘tÕ y`‘|×sin_phi£‘à~Øt£‘Ùcon£‘ Úq£‘€Ú us£‘¨Ú vl£‘ð~Ûul£‘˜Û vs£‘°Üs£‘ˆÝdlon£‘è~Þts1£‘ø~doubler_major£r_minor£scale_factor£lon_origin£ lat_origin£ !e£(!es£0"false_northing£8#false_easting£@$sin_p20£H$cos_p20£P%bl£X&al£`'d£h(el£p(u£x)singam£€)cosgam£ˆ*sinaz£*cosaz£˜intlong£¦‹ÿ /ecs/hdfeos/gctp/src/usr/includeomerfor.c´Ì¿ùÙ:stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ < $$, L4),,9 (9 }  $!,8,I$$ (U}(t , ,((,L,$$l,< ,,,-1(I(5($$(UQ     ,(5,0,,4()P (x (%5(P89% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ 4 AàAœA@ˆ @$ @œ A AœA@â @ Ü)i–omerforint™omerforêi­r_majorÃr_minorÙscale_factorôlon_origin lat_origin&e6esGfalse_northingdfalse_easting€sin_p20–cos_p20¬bl½alÎdÞelïuÿsingamcosgam)sinaz=cosaz˜$(LP’¯³·¯³·¿Õð "2C`|’¨¹ÊÚëû%9M 4P „qõh]($ Ü*p 00ph6Ø9>p!æP ø° f¨¤ q L {p $ðH‰p%8’p%Pižp*¹ªªp,cg¸p,ÊpÅp-: Ôp-Z-äp-‡îô .x .€  . à% /€8 /L /˜`p / (omerinv.o/ 1074016620 1032 20 100644 13092 ` ELF.˜ "4(  4&.28?GNVZ`dkrwŠ @ü’–œ ¦²¾ÌÙèø)9L`.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodataomerinvinttsincospowtsfnzptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_erroradjust_lonomerinvexpphi2zcosatan2.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:omerinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ0ÿ¼€ÿ¿x<$!!à!÷¬÷­˜÷® ÷¯¨÷°°÷±¸÷²À÷³È׫÷‹ˆ×ª˜÷Šˆש ÷‰ˆר¸÷ˆˆ ×§È÷‡ˆ8צÀ÷†ˆ@ׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆ0×€ˆ0F ÷€ˆ(׌ˆ '…ˆH'†ˆP™ ø ׎ˆ×ˆH׈0בˆHF1„F0{ÂF/s÷®׌ˆ×ˆ0F-cF c÷¬׌ˆP׈™ ø ÷ ˆ×›ˆ0F ÞÂ׈ןˆ0F?ïAF=ÞÃ׈F=ÞÀF ÞÄ÷›ˆX׳וˆ×—ˆ×™ˆXF9½ÂF7­BF5œÂ×µF5œÃ÷“ˆ`×’ˆ F ”…דˆF3<E ×€ˆ÷€ˆhןˆ÷Ÿˆp׈÷ˆxG׌ˆ(׈ ׎ˆH™ ø ÷ ˆ÷€ˆhצF 1„÷¦פ×…ˆXF%!×¥׆ˆPF&)BF%!÷„ˆpׂˆp׃ˆpF#‚׃ˆF#€D F"<E׈ˆ D 8F(8>E ׉ˆp׊ˆp׋ˆpF+R‚׋ˆF+R€F R„F*J@÷© ׌ˆp׈p׎ˆpF.kB׎ˆF.k@F kDF-c÷¬׈p÷¯׌ˆh׈X™ ø ÷ ˆ×°F „÷ˆx„$„™ ø ׌ˆ×ˆ™ ø ׌ˆ…$¥™ ø ׌ˆ@׈8™ ø ¦ôÀŠ×±×’ˆ×³F3”ƒF2ŒA×’ˆ(F2ŒB÷± ׬¨™ ø ׌ˆpF,™ ø ÷ ˆ÷ (׬(™ ø ׬ F c™ ø ÷ ˆ×®°×ˆXF/ÃF/s÷Žˆ׬¨×ˆ0F-c…$¥™ ø ׌ˆ™ ø ׌ˆ ™ ø ×’ˆ F ”…÷²×±׈F1€<EB×µ×—ˆ8F7­@F ­EדˆF5˜<E9׬('…ˆˆ'†ˆ™ ø ׬¨'…ˆ˜'†ˆ ™ ø ×›ˆ D ÈF;È>E׌ˆp׈pF-c׈F-cF c׈ F-c™ ø ׎ˆ`׈XF/sƒF.‚÷Žˆ€׌ˆp׈pF-c׈F-cF c׈ F-c™ ø ׎ˆ`׈XF/sƒF.‚F s‡÷Žˆ€ „$„…$¥™ ø $Éÿ¥p@<׬ؙ ø ÷ 0׌ˆ(×­Ø×®0™ ø ÷ ˆ÷ 8׬è™ ø ÷ 0׌ˆ(×­è×®0™ ø ÷ ˆ÷ @׬8׈X™ ø ÷ ˆ÷ H׬@׈X™ ø ÷ ˆ÷ P׈x×¢HF"C÷¡×½ןˆ× F ÿÃF?ïAןˆ(F?ïB÷½ ×™ˆx×›ˆxF;ÎB×»H×½PF=ÞÂF;ÎA×»H×½PF=ÞÂ׈xןˆxF?ïBF=ÞÀF;ÎC÷¹X×µP×·HF7­A×·H×¹PF9½ÀF7­C÷µ`ײÐ׳àF3”÷²h×°hבˆ@F1€<E×£àׄˆHF$À÷£àצh×…ˆPF&(<E×§à׈ˆXF(9À÷§àׯÐ×°àF0{Á÷¯h׬h׈X׎ˆ(F.kBF-c™ ø ׬XF c×­`F-c™ ø ×®ÐׯàF/s€×ˆ(F/s‚׈XF/ÃF/s÷Žˆ׬Ð׈F-c™ ø ÷ ˆ÷ h׬h׈XF-c™ ø ׬ F,™ ø ÷ (׬(™ ø ׌ˆpF c™ ø ÷ ˆ÷ ¨×¬Ð׈0F-c…$¥™ ø ׬Ø×ˆ0F-c…$¥™ ø ׬à׈0F-c…$¥™ ø ׬è׈0F-c…$¥™ ø ×®Ø×¯èF/sF s…׈F/p>E „$„…$¥™ ø $Êÿ¥pk×°ØF „÷°×±×’ˆF2ˆ>E ׳וˆ8F5œÀF œÅוˆF5˜>E „$„…$¥™ ø $Êÿ¥pN×—ˆ F ½Å×™ˆ8F9½ÀF ½Å×™ˆF9¸>E „$„…$¥™ ø $Êÿ¥p9׬('…ˆˆ'†ˆ™ ø ׬¨'…ˆ˜'†ˆ ™ ø ×›ˆ D ÈF;È>E׌ˆp׈pF-c׈F-cF c׈ F-c™ ø ׎ˆ`׈XF/sƒF.‚÷Žˆ€׌ˆp׈pF-c׈F-cF c׈ F-c™ ø ׎ˆ`׈XF/sƒF.‚F s‡÷Žˆ€ÿ pÿ pߢpß¼€ß¿x'½Ðà'½ÿ`ÿ¼hÿ¿`<$!!à!÷¬€÷­ˆ¯¦”¯§œ×¹€×›ˆ@F;ÎA÷¹€×µˆ×—ˆ8F7­A÷µˆ¯ ×²€×“ˆ F3”‚׳ˆ×•ˆ˜F5œÂF3”÷²×°€×‘ˆ˜F1„×±ˆ×’ˆ F2ŒBF1„÷°×®׈€F/s€÷®׬׈XF-cF c׈`F-c™ ø ÷ ×±×’ˆ×³F3”ƒF2ŒA×’ˆ(F2ŒB÷± ×®׈װF0{ÃF/s€×ˆ(F/s‚÷®(׬׈XF-c׈`F-c™ ø ÷ 0×· ×™ˆˆF9½Â×¹0×›ˆF;ÎBF9½À×¹(F9½Ã÷·8×µ8F ­E×—ˆF7­@F ­E×—ˆF7¨>Eןˆ¢”ô_×½8D ØF=Ø>E×€ˆ`£œô`׈8¤œôF׈׈XF0{Ã÷¯@׌ˆx×­8׎ˆF.k@׎ˆ×¯8F/sF.kCF kDF-c×­@™ ø ÷ p÷ H׌ˆ(×­H'¦™ ø ÷ p¦œôÀ¥ §ÿ§X$׬׈XF-c׈`F-c™ ø ÷ @׬ ׈F-c×­0׎ˆˆF.kBF-c×­@™ ø ÷ p׎ˆ׈XF/ÃF/s÷®P׬P™ ø ÷ p¨”õÿ Xÿ XߢXß¼hß¿`'½ à?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰¿ù!ûTD-À !ûTD-À!ûTD-@ !ûTD-@!ûTD-?ù!ûTD-OBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Þ«’ª¼‰…†……†…Ž„„˜†’’Ї†‡‡‡Ê‡ˆ………Šˆˆˆ•І’’Ž„®™»ˆ’ŒŠ‹       $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ ” ˜ œ   ¤ ¨ ¬ ° ´ ¾  Æ Ê Î Ò Ö   ¬%ô%œ%Œ%¤¨° %Ä %Ð Ô Ü %ð %, %@%X%l%˜HœH¤ %´%Ä%$%<%„%Ì%ôhøhü€€%0 %L%d %€%œ%¸%à%ü%8%X %l%€ %”%°´¼ %Ð°Ô°Ü %ðÐôÐü %ðð %HhLhP€T€\%¼hÀhĀȀÐ% h h € € $% L% d% ¬% ô% L L L P P P ø% \ % H% h% °% à% %<DLT\dhlxŒ˜œ ¤¨ ´¸¼ÀÔØèìð  $,04LPXlptx|€Œ”˜ ¨¼ÈÔØÜä $(0LPT\x€„ˆ  ¬ ¸¼À ÌØ äèì ( 4< T h |ˆ  ¬° ¼À ÌÜô  048 D`dlx€ Œœ¨¬´ÀÈ ÔØè , <H ` p| ”˜ °´ ÈÜìøü $l„”¬ÌÐÜ ø $,4 LT h | ˆ ¨¸ ÈØ èø  4X „œ¨Ì èðü  @ D H X \ ` l ˆ Œ ”   ¨ ´ ¸ Ä Ð Ô Ü è ð ü   l |  œ ° ¼ Ð à ì ô   ( 8 H P X l x ˜ ¤ ¸ à ô     ( D X d œ ¤ ¬ À Ì Ü ì ð   ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxeomerinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c omerinv.c0omerinvintQÐ 4 Š1r_maj’‘@2r_min’‘H3scale_fact’‘P4azimuth’‘X5lon_orig’‘`6lat_orig’‘h7false_east’‘p8false_north’‘x9lon1’‘:lat1’‘;lon2’‘<lat2’‘=modeX‘$?temp’‘°~@con’‘¸~@ com’‘À~Ah’‘ø~A l’‘€A ts1’‘è~Ats2’‘ð~Bj’‘ˆB p’‘B dlon’‘˜Cf’‘È~C g’‘Ð~C gama’‘Ø~Dsinphi’‘à~ÐomerinvQ  @ <H’Ñx’‘`Òy’‘hÓ lon`‘tÔ lat`‘|Ötheta’‘°×t’‘ˆØcon’‘ Ùvs’‘è~Ù us’‘ð~Ùq’‘ø~Ùs’‘€Ùts1’‘¨Úvl’‘Ú ul’‘˜ÛflagX‘à~doubler_major’r_minor’scale_factor’lon_origin’ lat_origin’ !e’(!es’0"false_northing’8#false_easting’@$sin_p20’H$cos_p20’P%bl’X&al’`'ts’h(d’p)el’x)u’€*singam’ˆ*cosgam’+sinaz’˜+cosaz’ intlong’š‹ÿ /ecs/hdfeos/gctp/src/usr/includeomerinv.c¹Ì¿ùâ8stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ = $$, L4),,9 (9 }  $!,8,I$$ (U}(t , ,((,L,$$l,< ,,,-1(I(5($$(UQ    ,,4,,045(!}L00P)% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ 4 AÐAœA@ˆ @$ @ü A AœA@º @ <)i–omerinvintŠomerinvñiœr_major²r_minorÈscale_factorãlon_originülat_origine%es6false_northingSfalse_eastingosin_p20…cos_p20›bl¬al½tsÎdÞelïuÿsingamcosgam)sinaz=cosaz˜$(LP’¯³· ¤¨®Äßø!2Ok—¨¹ÊÚëû%9M 4p ¤qt‰($À <*¨00h6h>p!wÞP X  fø\ q Th{p #ÀH‰p$’p$ ižp)‰žªp+'g¸p+ŽpÅp+þ Ôp,-äp,Kõô -@ -H  -hè% .P8 .`L .h`p .p(orthfor.o/ 1074016621 1032 20 100644 5844 ` ELFD "4( Ü (/6@GOà¨Wbf lpx„ž«ºÊÚêû 2.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataorthforinttsincosptitleradiuscenlonmeroriginoffsetporthforadjust_loncos.lit8sinp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:orthfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$!!à!÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ ׬ '…ˆ('†ˆ0™ ø „$„™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ ׈™ ø %߼߿'½@à'½ÿÿ¼@ÿ¿8<$!!à!÷¬P÷­X¯¦d¯§l׬P׈F-c™ ø ÷ ×¬X'¥'¦™ ø ׬™ ø ÷ ×±×’ˆ(F2ŒBײ׳וˆ0F5œÂF3”‚F2Œ@÷± ׈÷°(ׯ D pF/p<E׳ F œÅוˆF5˜>E"׬™ ø ×›ˆ ×½׿(׈F!ÿÂF?ïBF=BF=ÞÀ£dô{וˆ×·(×™ˆF9½Â×¹×›ˆ0F;ÎB×»×½ןˆ(F?ïBF=ÞÂF;ÎAF9½ÂF7­@¢lôU „$„…$¥™ ø $ÿ¥0ÿ 0ÿ 0ߢ0ß¼@ß¿8'½pàORTHOGRAPHICPoint can not be projectedorth-for>™…„„„…†‚އ„Ÿ¤Œ       & * . 2 6   d%lpx%ˆ%˜%¨ %¼ %ì ììð ðð %4%D %À%<@D0H0P%08@HPX\` t €„ ”  ¤ °´¸   0 @ Tdx¤¼ ÈÔðøL ?ð=Û|ßÙ×½» ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx´orthfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c orthfor.c&orthforint¨ÀÜ *'r_majñ‘P(center_lonñ‘X)center_latñ‘`*false_eastñ‘h+false_northñ‘pEorthfor¨ðàˆHñFlonñ‘`Glatñ‘hH x¯‘tI y¯‘|Ksinphiñ‘˜Kcosphiñ‘ Ldlonñ‘Mcoslonñ‘¨Nkspñ‘¸Ogñ‘°doubler_majorñlon_centerñlat_originñfalse_northingñ false_eastingñ !sin_p14ñ("cos_p14ñ0intñÓ‹ÿ /ecs/hdfeos/gctp/src/usr/includeorthfor.cÀÌ¿ù«stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ +      ($ 4ED(% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$Ü A@AœA@r @$ਠApAœ A@e @ˆ)¸–orthforint*orthforu¸ûr_majorlon_center*lat_originCfalse_northing`false_easting|sin_p14’cos_p14˜$(LP’¯³·@DH &?\xޤ 4à q…FË($ˆ*ˆ80ˆ98p!Á>J `` `\ k ¼u0 Ð{p  èH‰p 0’p H¸žpתp×g¸p>pÅp® ÔpÎ-äpûyô t |  œx% 8 $L ,`p 4orthinv.o/ 1074016621 1032 20 100644 6500 ` ELFÜ "4( Ü (/6@GOà W ]ekq|€Œ˜¦³ÂÒâò&:.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodataorthinvinttsincosptitleradiuscenlonmeroriginoffsetporthinv.lit8p_errorasinzatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:orthinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$!!à!÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ ׬ '…ˆ('†ˆ0™ ø „$„™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ ׈™ ø %߼߿'½@à'½ÿÿ¼8ÿ¿0<$!!à!÷¬P÷­X¯¦d¯§l×§P׈ˆ F(9Á÷§P×¥X׆ˆF&)A÷¥X×£PפPF$ÂפX×¥XF%!F$ÀF Ä÷£×¡×€ˆ×‚ˆF"F!<E „$„…$¥™ ø $‘ÿ¥(•׬׈F-c™ ø ÷ @÷ ׬'¥'¦™ ø ׈¦dôÏ×®F s…׈F/p>E׈§lôðÿ (w׌ˆ0×­X×®F.kBF-c×­F-c×­׎ˆ(F.kBF-c™ ø ÷ @¨lõ׈F „בˆF1„÷° ׯ F {Å׈F0x>E,×’ˆD ˆF2ˆ>E׬P×­XF kG™ ø ÷ @׌ˆF c™ ø ÷ H©dõ ÿ (A׬PF c×­X™ ø ÷ @׌ˆF c™ ø ÷ Hªdõ@ÿ (/«lÕl™ ø ׯ׈(F „F0{Á÷¯ ×® F s…׈F.h>EײPF ”…בˆF2ˆ>E׌ˆ0×­P×®F.kBF-c×­×® F.kB™ ø ÷ @׌ˆF c™ ø ÷ H¬dõ€ÿ (ÿ (ߢ(ß¼8ß¿0'½pàORTHOGRAPHICInput data errororth-invV™…„„„…†‚¨Šˆžœ†Œ†‹ž†‹       & * . 2 6 : > B F J N   d%lpx%ˆ%˜%¨ %¼ %ì ììð ððlpt(x(€ %¨%È%@%°%È%ø%%<%´%Ì%08@HPX\` t €„ ”  ¤ °´¸  PT | œ¤ Ä Ðä ø0< T\ p „¬ ¼Ä ô   8 H` | ° ÀÈ >z×òš¼¯H=Û|ßÙ×½»¿ù!ûTD- ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx›orthinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c orthinv.c&orthinvintÀÜ *'r_majØ‘P(center_lonØ‘X)center_latØ‘`*false_eastØ‘h+false_northØ‘pEorthinvðàHØFxØ‘`GyØ‘hH lon–‘tI lat–‘|KrhØ‘LzØ‘˜MsinzØ‘ M coszØ‘¨NconØ‘°doubler_majorØlon_centerØlat_originØfalse_northingØ false_eastingØ !sin_p14Ø("cos_p14Ø0intØò‹ÿ /ecs/hdfeos/gctp/src/usr/includeorthinv.cÅÌ¿ùæstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ +     0-(,$)P ))HH4D]% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$Ü A@AœA@r @$à ApAœA@à @)Ÿ–orthinvint*orthinvuŸâr_majorølon_centerlat_origin*false_northingGfalse_eastingcsin_p14ycos_p14˜$(LP’¯³·@DHô &C_u‹4ð $q•Nã($* 80 18p! AVJ ˜` (¤ k Ìu0` {p €H‰pÈ’pàŸžpöªpug¸pÜpÅpL Ôpl-äp™yô    <x% ´8 ÄL Ì`p Ôpolyfor.o/ 1074016622 1032 20 100644 6612 ` ELFD "4( &+05:?FNX_g¸oz‚ˆŒœ¨¶ÃÒâò#6J.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatapolyforinte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyforadjust_lontsincosmsfnzsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:polyfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ°ÿ¼ÿ¿<$!!à!÷¬ ÷­(÷®0÷¯8÷°@÷±H׫ ÷‹ˆ×ª(÷Šˆש0÷‰ˆר8÷ˆˆ×§H÷‡ˆXצ@÷†ˆ`ׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆH×€ˆHF ÷€ˆ@׌ˆH™ ø ÷ ÷€ˆ ׌ˆH™ ø ÷ ÷€ˆ(׌ˆH™ ø ÷ ÷€ˆ0׌ˆH™ ø ÷ ÷€ˆ8׌ˆ ׈(׎ˆ0׈8׈™ ø ÷ ÷€ˆP„$„™ ø ׌ˆ×ˆ™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ`׈X™ ø %߼߿'½Pà'½ÿ ÿ¼0ÿ¿(<$!!à!÷¬@÷­H¯¦T¯§\׬@׈F-c™ ø ÷ 8÷ ×®HF s…׈F/p>E×’ˆ`׳וˆF5œÂF3”€£Tôr׈X׈בˆPF1„F0{Á¢\ôO@׬H'¥'¦™ ø ׌ˆ ׈(׎ˆ0׈8×°H™ ø ÷ 8÷ ׌ˆ@×­×®™ ø ÷ 8÷  ×·×¹F9½Â÷·×¬™ ø ×›ˆ`×½ ןˆF?ïBF=B׿F?ïCF=ÞÀ¤Tô›×¬™ ø F ×€ˆX׈ע ׃ˆF$ÁF#‚×£F#ƒ×£ׄˆPF$ÁF#€F"BF!¥\ô %ß¼0ß¿('½`à?ð>z×òš¼¯HPOLYCONICR§†††Š‡…„„…†ŽŸˆˆŠŽ—       $ ( , 6 : > B F J   œ%´%Ì%ä % % ( %< %L %\%p%œœœ   È%D%d %„%¬%ä%4<DLT\`dp„ˆ”˜ ¨¬° ÀÄÈ ØÜà ðôøü $ 048 DH TX dhl ¼Ä àôü@ LPTX` t€ ¨ ´¼à ðôü ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx"polyfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c polyfor.c(polyforintÐ L)r_majþ‘P*r_minþ‘X+center_lonþ‘`,center_latþ‘h-false_eastþ‘p.false_northþ‘x0tempþ‘°QpolyforàHHþRlonþ‘`Slatþ‘hT x‘tU y‘|Wsinphiþ‘¨Wcosphiþ‘°Xconþ‘ X mlþ‘¸Ymsþ‘@doubler_majorþr_minorþlon_centerþlat_originþ e0þ  e1þ( e2þ0 e3þ8!eþ@!esþH"ml0þP#false_northingþX$false_eastingþ`intþß‹ÿ /ecs/hdfeos/gctp/src/usr/includepolyfor.cÑÌ¿ù™stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ . $$$$$     ,)( $4,D% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ APAœA@_ @$¸ A`Aœ A@i @H)&–polyforintLpolyforš&r_majorr_minor4lon_centerMlat_originfe0we1ˆe2™e3ªeºesËml0Ýfalse_northingúfalse_easting˜$(LP’¯³·bfj0Ibs„•¦¶ÇÙö40 dqÕ^3($`H* ¨h00 ¨6 ¸ >p! ÂRP ˆ f œh q {p H‰p`’px&žpžãªpg¸pèpÅpX Ôpx-äp¥žô D L  l¨% 8 $L ,`p 4polyinv.o/ 1074016622 1032 20 100644 6468 ` ELF´ "4( „&+05:?FNX_gÀou{Š–¢°½ÌÜìü 0D.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatapolyinvinte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyinvphi4zasinzsinadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:polyinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ°ÿ¼ÿ¿<$!!à!÷¬ ÷­(÷®0÷¯8÷°@÷±Hת ÷Šˆ×©(÷‰ˆר0÷ˆˆ×§8÷‡ˆצH÷†ˆP×¥@÷…ˆX׃ˆׄˆF$Ã÷£×€ˆ×¡×¢F"BF!÷€ˆ@׌ˆ@™ ø ÷ ÷€ˆ ׌ˆ@™ ø ÷ ÷€ˆ(׌ˆ@™ ø ÷ ÷€ˆ0׌ˆ@™ ø ÷ ÷€ˆ8׌ˆ ׈(׎ˆ0׈8׈™ ø ÷ ÷€ˆH„$„™ ø ׌ˆ×ˆ™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆX׈P™ ø %߼߿'½Pà'½ÿÿ¼@ÿ¿8<$!!à!÷¬P÷­X¯¦d¯§lצPׇˆXF'1÷¦PפX×…ˆPF%!÷¤X׈H×¢X׃ˆF#ƒF"@÷¡¯ × F ׈F!>E ׉ˆתP׋ˆF+RƒF*J@£dôiD @¢lôH=׬×­F-c×­P׎ˆF.kC×®P׈F/sƒF.kBF-c÷¬ ׌ˆ@׈ ׎ˆ(׈0׈8×±ײ '«(¤l¯¤™ ø ÷ HF Dp¯¦¥ $Jÿ§0׬P×­(F-c׈F-c™ ø ÷ H¨lÕ ™ ø ׌ˆ×­HF kCF-c™ ø ©dõ ÿ 0ÿ 0ߢ0ß¼@ß¿8'½pà?ð>z×òš¼¯HPOLYCONICJ¤†††Š‡…„„…†„Ô†‡Š       $ ( , 6 : > B   %¨%À%Ø % % %0 %@ %P%d%œœœ   œ%ì%% %4<DLT\`dp„ˆŒ œ ¤ ´¸¼ ÌÐÔ äèìðôøü   $(, 8< HL X\` ¼ÌØàüP\ptx|€˜ àè     ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxpolyinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c polyinv.c(polyinvintïЄ L)r_majç‘P*r_minç‘X+center_lonç‘`,center_latç‘h-false_eastç‘p.false_northç‘x0tempç‘°PpolyinvïðPHçQxç‘`Ryç‘hS lonö‘tT latö‘|Valç‘ Wbç‘°Xc瑸Yiflgý‘¨doubler_majorçr_minorçlon_centerçlat_originç e0ç  e1ç( e2ç0 e3ç8!esç@"ml0çH#false_northingçP$false_eastingçXintçlongä‹ÿ /ecs/hdfeos/gctp/src/usr/includepolyinv.cÖÌ¿ùðstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ . $$$$$      $)( I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$„ APAœA@\ @$À ApAœ A@k @P)–polyinvintLpolyinv”ñr_majorr_minorlon_center6lat_originOe0`e1qe2‚e3“es¤ml0¶false_northingÓfalse_easting˜$(LP’¯³·bfj2K\m~ ²Ïë4  TqÅX($PP*  `00  6 ¸ >p! ÂJP x f „P q Ôà{p  ¸H‰p’pžpèªpg¸pnpÅpÞ Ôpþ-äp+˜ô Ä Ì  ì % Œ8 œL ¤`p ¬psfor.o/ 1074016623 1032 20 100644 6500 ` ELFÔ "4( è$)17=DLS[ðpalpt€Œš§¶ÆÖæ÷..symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatapsforinte4fntsincosmsfnztsfnzptitleradius2cenlonoffsetppsforadjust_lonsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:psfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÿ¼(ÿ¿ <$!!à!÷¬@÷­H÷®P÷¯X÷°`÷±hש@÷‰ˆ×¨H÷ˆˆ×§h÷‡ˆXצ`÷†ˆ`ׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷ˆ×€ˆF ÷€ˆ׌ˆ™ ø ÷ 0÷€ˆ ×­P÷ˆ(׬X÷Œˆ0תXD XF+P<E׎ˆ÷Žˆ8׈÷ˆ8D ÷’ˆ@×±XF ŒE×’ˆF2Œ@F ŒE׈ F1€<E×—ˆ÷—ˆ@דˆ0וˆ8F5œÂ÷³׬'¥'¦™ ø ׌ˆ×­×®™ ø ÷ 0÷€ˆH׌ˆ×­×®™ ø ÷ 0÷€ˆP„$„™ ø ׌ˆ×ˆ™ ø ׌ˆ(™ ø ׬`×­h™ ø %ß¼(ß¿ '½pà'½ÿ ÿ¼0ÿ¿(<$!!à!÷¬@÷­H¯¦T¯§\׬@׈(F-c™ ø ÷ 8׈8F „÷°×®H׈8F/s‚÷®׬™ ø ÷ ׌ˆ×­×®™ ø ÷ 8÷ בˆ@D F2ˆ2E ׳וˆ×—ˆHF7­BF5œÂוˆPF5œÃ÷³  ×¹×›ˆ×ˆ(F=ÞÂF;ÎB×›ˆ F;ÎC÷¹ ׬™ ø ןˆ`ס ׂˆ8F"BF!F ÿÀ¢Tô_׬™ ø ׃ˆXפ ×…ˆ8F%!F$F$Á£\ôc%ß¼0ß¿('½`à?ð¿ð¿ù!ûTD-=Û|ßÙ×½»@POLAR STEREOGRAPHICF£¬†ˆ‡…„…†ƒŽŒ‡ŸŒŽ       $ . 2 6 : >   Œ%<%T%t %„ˆ %¤ %´ %È %üüü(%X%t %ð% %4<DLPT`tx€„ˆ ˜ ¨ÈÌØÜèô 8 DP `dp €Œ ˜œ  ¬° Ä $ 4DT dp „¤¨´ÌÐÜì ø (0 ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxIpsfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c psfor.c,psforint=ðè s-r_maj"‘P.r_min"‘X/c_lon"‘`0c_lat"‘h1false_east"‘p2false_north"‘x5temp"‘6con1"‘˜7sinphi"‘ 8cosphi"‘¨^psfor=àð`H"_lon"‘``lat"‘ha xD‘tb yD‘|econ1"‘ fcon2"‘¨grh"‘@hsinphi"‘°its"‘¸doubler_major"r_minor"es"e" e4" !center_lon"("center_lat"0#fac"8$ind"@%mcs"H&tcs"P'false_northing"X(false_easting"`int"á‰ÿ /ecs/hdfeos/gctp/src/usr/includepsfor.cÛÌ¿ù…stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 3 $$(5$, !  4 ,(5,<=% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$è ApAœA@u @$ðp A`Aœ A@W @`%M’psforintspsforM,r_majorBr_minorXesieye4Šcenter_lon£center_lat¼facÎindàmcsòtcsfalse_northing!false_easting–$(LPŽ©­±‡‹>Teu†Ÿ¸ÊÜî94ð $q•B×&$`* `h00 `06 >p! ¤FP ìp f \D q  à{p  €H‰p È’p àMžp-åªpg¸pypÅpé Ôp )äp2¡ô Ô Ü  ü¨% ¤8 ´L ¼`p Äpsinv.o/ 1074016624 1032 20 100644 6452 ` ELFÐ "4( è$)17=DLS[ðÐagmx„ž«ºÊÚêû 2.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.sbss.lit8.rodatapsinvinte4fntsincosmsfnztsfnzptitleradius2cenlonoffsetppsinvphi2zatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:psinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÿ¼0ÿ¿(<$!!à!÷¬@÷­H÷®P÷¯X÷°`÷±hש@÷‰ˆ×¨H÷ˆˆ×§`÷‡ˆXצh÷†ˆPׄˆ×…ˆF%!÷¤×ˆ×¢×£F#‚F"A÷¡× F ÷€ˆ׌ˆ™ ø ÷ 8÷€ˆ×­P÷ˆ ׬X÷Œˆ(תXD XF+P<E׎ˆ÷Žˆ0׈÷ˆ0D ÷’ˆ8×±XF ŒE×’ˆF2Œ@F ŒE׈ F1€<E×—ˆ÷—ˆ8דˆ(וˆ0F5œÂ÷³׬'¥'¦ ™ ø ׌ˆ×­×® ™ ø ÷ 8÷€ˆ@׌ˆ×­×®™ ø ÷ 8÷€ˆH„$„™ ø ׌ˆ×ˆ™ ø ׌ˆ ™ ø ׬`×­h™ ø %ß¼0ß¿('½pà'½ÿ ÿ¼0ÿ¿(<$!!à!÷¬@÷­H¯¦T¯§\¯ ×‡ˆ0ר@׉ˆXF)BF(9Â÷§@ׄˆ0×¥H׆ˆPF&)AF%!÷¤H×¢@×£@F#‚×£HפHF$ÂF#€F „÷¢×€ˆ8D F!2E ת׋ˆHF+R‚׋ˆ×Œˆ@F,ZÂF+Rƒ÷ª ׬׈F-c׈׎ˆ(F.kBF-c÷¬׌ˆ×­'¦™ ø ÷ 8׎ˆ0F s‚£\ôn¢@¤ÿ¤ $ׯD €F0x2Eבˆ ×’ˆ0F2ŒB¥Tô±׬@×­HF kG™ ø ÷ 8÷ ׌ˆ ×­׎ˆ0F.kBF-c™ ø ÷ 8¦TôÀÿ  ÿ  ߢ ß¼0ß¿('½`à?ð¿ð¿ù!ûTD-=Û|ßÙ×½»@POLAR STEREOGRAPHIC>£¬†ˆ‡…„…†ƒ½ Š‹       $ . 2 6   Œ%<%T%t %„ˆ %¤ %´ %È %üüüä%d%Œ%4<DLPT`€„ˆ ˜ ¨ÈÌØÜèô 8 DP `dp €Œ ˜œ  ¬° Ä $4<p˜œ¸ÀÄÔà ð8<` t|ˆ  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx=psinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c psinv.c+psinvint)ðè ‚,r_maj‘P-r_min‘X.c_lon‘`/c_lat‘h0false_east‘p1false_north‘x4temp‘5con1‘ 6sinphi‘¨7cosphi‘°8es‘˜^psinv)àðÀH_x‘``y‘ha lon0‘tb lat0‘|erh‘¨fts‘°gtemp‘¸hflag7‘ doubler_majorr_minoree4 center_lon !center_lat("fac0#ind8$mcs@%tcsH&false_northingP'false_eastingXintlongö‰ÿ /ecs/hdfeos/gctp/src/usr/includepsinv.cáÌ¿ù§stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 2 $$(5$, !  $$0(5,8(, % B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$è ApAœA@u @$ðÐ A`Aœ A@o @À%A’psinvint‚psinv–A)r_major?r_minorUeee4vcenter_loncenter_lat¨facºindÌmcsÞtcsðfalse_northing false_easting–$(LPŽ©­±–šž;Qar‹¤¶ÈÚì %4ð $`„FÊ&$ðÀ* °`00 °06 à>p! ô>P 4` f ”, q ÀÐ{p  H‰p Ø’p ðAžp1úªp+g¸p’pÅp Ôp")äpKšô è ð   % °8 ÀL Èrobfor.o/ 1074016624 1032 20 100644 8676 ` ELFX "4(  ð*18?GðNYeqŒ›«»ËÜìÿ.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.sbss.bss.lit8.rodatarobforintptitleradiuscenlonoffsetprobforadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:robfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$Æ&à!÷¬ ÷­(÷®0÷¯8×± ÷‘ˆ×°(÷ˆ×¯0÷ˆ×®8÷Žˆ׈…ô­×Œˆ„ôŒD Xƒôk׊ˆ‚ôJ׉ˆ ô)׈ˆŸ÷èׇˆ(™÷'׆ˆ0˜÷×…ˆ8õåׄˆ@ŽõÄ׃ˆHõ£×‚ˆPŒõ‚׈X‹õa×€ˆ`Šõ@ןˆh‰õ?׈pˆõ×›ˆx‡ôû×™ˆ€†ôÙ×—ˆˆ…ô·×•ˆ„ô•דˆ˜ƒôs×’ˆ ‚ôRבˆ¨ô1׈°Ÿ÷ð׈¸™÷/׎ˆÀ˜÷׈Èõí׌ˆÐŽõÌ׋ˆØõ«×ŠˆàŒõŠ×‰ˆè‹õi׈ˆðŠõHׇˆø‰õ'׆‰ˆõ×…‰‡ôåׄ‰†ôÄ׃‰…ô£×‚‰ „ô‚׈ƒôa×€‰(‚ô@¯ ¡(! Š%J« XÀKP!ÕRד‰0F3”‚‰%)ª PÀ*H!õ2¨%¯¨§(çàÿì„$„™ ø ׬ ™ ø ׬(™ ø ׌ˆ׈™ ø %߼߿'½@à'½ÿ°ÿ¼ ÿ¿<$!!à!÷¬0÷­8¯¦D¯§L׬0׈F-c™ ø ÷ ×¡8ׂ‰8F"Cׂ‰@F"CF E÷¡׿×€‰HF ÿÀF ÿÍD ø¯ª×»©D‰èF€ïaF=ÞÁ÷»׈×±×’ˆˆ%©%) HÀ @!Õ×µ‡$ç¨%@Àè8!Ô÷†$Ƨ$ç8ÀÇ0!ÔÙF9½ÁF7­B×—‰PF7­BF5œÀ×µ×·F7­B…$¥¦$Æ0À¦(!Ô·„$„¥$¥(À… !Ô™ƒ$c¤$„ Àd!Ô{׉XF=ÞÂF;ÎAF9½ÀF7­B×—‰PF7­BF5œÀF3”‚F2ŒBF1„¢DôPׯ8D pF/p>EH׃ˆׄˆ™'9¿'ÿøÀ?È!×%צ˜'¹'9ÈÀÀ!×%ï¸'ÀÀøx!ÕèF(9ÁF'1‚ׇ‰PF'1‚F&)@צ×§F'1‚Ž%ί%ïxÀÏp!ÕÇ%­®%ÎpÀ®h!Õ¨Œ%Œ­%­ hÀ`!Չ׊‰XF*JBF)BF(9ÀF'1‚ׇ‰PF'1‚F&)@F%!×…‰`F%!×…‰PF%!F$À«LõcF׉ˆ׊ˆ†$Ƨ$ç8ÀÇ0!ÔË׬…$¥¦$Æ0À¦(!Ô­„$„¥$¥(À… !ÔŽF.kAF-c׉PF-cF,ZÀ׬×­F-cƒ$c¤$„ Àd!Ôm‚$B£$cÀC!ÔN$!¢$BÀ"!Ô/׉XF0{ÂF/sF.k@F-c׉PF-cF,ZÀF+R‚׋‰hF+R‚׋‰PF+R‚F*J@¿L÷é%ß¼ ß¿'½P࿯¾vÈ´9X?ïô‡ü¹#£?ð?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½ I !/ I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ð A@Aœ A@· @$ð APAœ A@ý @ø'i”robforintrobforWi²lon_centerËRÛfalse_easting÷false_northing!pr?xlr—$(LP¬°´048Ç×ó.M   4  Ôe9'`'$ø* ˆ 0 ˆP50 ˆp; ø Cp!*U ,0 k\„ v àP€p 0HŽpx—pi£pù¯py½p‡pÊp÷ Ùp+épB[ù   ¨  Èp* 8= HQ Probinv.o/ 1074016625 1032 20 100644 10260 ` ELF#ˆ "4(  ð*18?GðhNVamy‡”£³ÃÓäô.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.sbss.bss.lit8.rodatarobinvintptitleradiuscenlonoffsetprobinvp_erroradjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:robinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$Æ&à!÷¬ ÷­(÷®0÷¯8×± ÷‘ˆ×°(÷ˆ×¯0÷ˆ×®8÷Žˆ׈…ô­×Œˆ„ôŒD Xƒôk׊ˆ‚ôJ׉ˆ ô)׈ˆŸ÷èׇˆ(™÷'׆ˆ0˜÷×…ˆ8õåׄˆ@ŽõÄ׃ˆHõ£×‚ˆPŒõ‚׈X‹õa×€ˆ`Šõ@ןˆh‰õ?׈pˆõ×›ˆx‡ôû×™ˆ€†ôÙ×—ˆˆ…ô·×•ˆ„ô•דˆ˜ƒôs×’ˆ ‚ôRבˆ¨ô1׈°Ÿ÷ð׈¸™÷/׎ˆÀ˜÷׈Èõí׌ˆÐŽõÌ׋ˆØõ«×ŠˆàŒõŠ×‰ˆè‹õi׈ˆðŠõHׇˆø‰õ'׆‰ˆõ×…‰‡ôåׄ‰†ôÄ׃‰…ô£×‚‰ „ô‚׈ƒôa×€‰(‚ô@¯ ¡(! Š%J« XÀKP!ÕRד‰0F3”‚‰%)ª PÀ*H!õ2¨%¯¨§(çàÿì„$„™ ø ׬ ™ ø ׬(™ ø ׌ˆ׈™ ø %߼߿'½@à'½ÿ€ÿ¼Xÿ¿P<$c#à!÷¬`÷­h¯¦t¯§|ת`׋ˆF+R÷ª`רh׉ˆF)B÷¨hצhׇ‰8F'1‚ׇ‰@F'1ƒ×‡ˆF'1ƒ÷¦×¤×…‰HF%!÷¤×¢׃‰PF#ƒF …÷¢× ׉XF!F D¯¢¡ $¯¤¯ $ Q‹%k¬%Œ `ÀlX!ÕŠ%J«%k XÀKP!Õ@F ÿÁ÷¿ ‰%)ª%J PÀ*H!Õ7ˆ%©%) HÀ @!Õ‡$ç¨%@Àè8!Ôû׉8F=ÞÂF;ÎAF9½À÷·(×µF ­E†$Ƨ$ç8ÀÇ0!Ô×F7­A×—‰8F7­B×· F7­C÷µ0ײ(׳ F3”ƒ÷²8×®0׈×°0×±8F1„בˆײ0׳8ו‰8F5œÂF3”‚F2ŒAF1„F0{ÁF/s‚÷®×­D `F-`>E¬$ å×¢hD F">E ®DŽF€áפF$Àׄ‰PF$Â÷£ ¯D F€!!×¥F%!×…‰`F%!÷¤׫׌‰PF,ZÃF ZÅ÷«ש׊‰XF*J@F JMDH¯¹×§¸D˜@F€B!F(9Á÷§צhD (F&(>EE׈…$¥¦$Æ0À¦(!Ԯׯ„$„¥$¥(À… !Ôƒ$c¤$„ Àd!ÔqF1„F0{Â׉hF0{ÂF/s€×¯×°F0{‚$B£$cÀC!ÔP$!¢$BÀ"!Ô1Ÿ'ÿ¡$!Àáø!×òד‰8F3”‚F2ŒAF1„F0{Â׉hF0{ÂF/s€F.kB׎‰@F.kB׎‰hF.kB÷­@C×’ˆ‹%k¬%Œ `ÀlX!Õs×µŠ%J«%k XÀKP!ÕW‰%)ª%J PÀ*H!Õ9F9½ÁF7­B×—‰hF7­BF5œÀ×µ×·F7­Bˆ%©%) HÀ @!Õ‡$ç¨%@Àè8!Ôù†$Ƨ$ç8ÀÇ0!ÔÛ׉8F=ÞÂF;ÎAF9½ÀF7­B×—‰hF7­BF5œÀF3”‚ד‰pF3”‚ד‰hF3”‚÷²@×»×½@׿hF?ïAן‰xF?ïBן‰@F?ïCןˆF?ïCF=ÞÀ÷»­%­¯­¬)ŒL€ „$„…$¥™ ø $êÿ¥Hqס@×¢hF"AF E×€‰€F!<Eÿ:§$çÿÿ¯§¦Á „$„…$¥™ ø $êÿ¥HU$Àþ±×¦ׇ‰ˆF'1‚¯|õæ×ƒˆ×¤`×…ˆF%!Ž%ί%ïxÀÏp!ÕÅצ%­®%ÎpÀ®h!Õ§Œ%Œ­%­ hÀ`!ÕˆF(9ÁF'1‚ׇ‰hF'1‚F&)@צ×§F'1‚‹%k¬%Œ `ÀlX!ÕgŠ%J«%k XÀKP!ÕH‰%)ª%J PÀ*H!Õ)׊‰8F*JBF)BF(9ÀF'1‚ׇ‰hF'1‚F&)@F%!F$À¨tõ§tÔì™ ø ¸t÷ÿ Hÿ HߢHß¼Xß¿P'½€à¿¯¾vÈ´9X?ïô‡ü¹#£?ð?¯¾vÈ´9X?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½äøµˆãhñ?‘ßF¢RÝROBINSONToo many iterations in inverserobinv-conv2§„„…†ÞœÔŠ     " & *   LPX°\°dhp¸t¸|€ˆÀŒÀ” ˜  ȤȬ(°(¸мÐÄ0È0ÐØÔØÜ8à8èàìàô@ø@èè HHðð$P(P0ø4ø<X@XHLT`X``dlhphx|„pˆp”œx x¨ ¬ ´€¸€À(Ä(̈ЈØ0Ü0äèð8ô8ü˜˜@ @   H$H<¨@¨\¨`¨”œ%¬%¼ %Ð %ü üü ¼ÀØÜü48lpôø04lpˆŒ¤¨$(@D|€˜œ´¸TX\0`0h %ÄÈÌ0Ð0Ø % ¨ $¨ @¨ D¨ \¨ `¨ ˜¨ œ¨ ´¨ ¸¨ Ш Ô¨ ( %,4<DHTlx„œ¨´ÀÌØäðü ,8DP\ht€Œ˜¤°¼ÈÔàìøT˜ ¨ ¸ ÄÈÌ ,<DL\l€PŒ´ÄÐP|Œ ðTÀÔäìdÐäôü (d Ô    € ì  $  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxÉrobinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c robinv.c.robinvintµÀð /r ‘`0center_long ‘h1false_east ‘p2false_north ‘x4i¼‘@trobinvµ€ð XH ux ‘`vy ‘hw lonÄ‘tx latÄ‘|{yy ‘€|p2 ‘}u ‘ } v ‘¨} t ‘°}c ‘¸~phid ‘ˆy1 ‘@€ip1¼‘˜i¼‘œdouble%lon_center &R 'false_easting (false_northing  ¨…)prx ¨£*xlr–¨intlong eŠÿ /ecs/hdfeos/gctp/src/usr/includerobinv.cóÌ¿ù¼1stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 2    B     , (LtHM9 (9   () (D B< (m  (Z*C)% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I !/ I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ð A@Aœ A@· @$ðh A€Aœ A@ Õ @ X'Í”robinvintrobinvWÍlon_center/R?false_easting[false_northing…pr£xlr—$(LP¬°´048+;Wt’±4° äeI/x'$  X*ø 0øP50ø;ˆ<Cp!Ä2U ø@ k8Œ v Äà€p ¨HŽpð—pÍ£pÕi¯p!>y½p!·pÊp"' Ùp"G+ép"r[ù "Ð "Ø  "øp* #h= #xQ #€sinfor.o/ 1074016626 1032 20 100644 4708 ` ELF "4( ¨&-4<°¨CNR^jx…”¤´ÄÕåø .symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatasinforintptitleradiuscenlonoffsetpsinforadjust_loncos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:sinfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÐÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆ„$„™ ø ׬™ ø ׬™ ø ׌ˆ׈™ ø %߼߿'½0à'½ÿÀÿ¼ÿ¿<$!!à!÷¬ ÷­(¯¦4¯§<׬ ׈F-c™ ø ÷ ×¬(™ ø בˆײדˆF3”‚F2‚F2Œ@£4ôq׎ˆׯ(׈F0{ÂF/s€¢<ôN%߼߿'½@àSINUSOIDAL*•„„…†ƒŽ…•      "   HLT%d%t%ˆ%¼ ¼¼À ÀÀè %ü %,4<DP ` p |€„ Üä ø  $, ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxøsinfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c sinfor.c&sinforintì0¨  'r€‘`(center_long€‘h)false_east€‘p*false_north€‘x>sinforìÀ°XH€?lon€‘`@lat€‘hA xó‘tB yó‘|Ddelta_lon€‘@doublelon_center€ R€!false_easting€"false_northing€int€ÀŠÿ /ecs/hdfeos/gctp/src/usr/includesinfor.cúÌ¿ùªstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ *     (<(% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$¨ A0Aœ A@ e @$°¨ A@Aœ A@e @X'ü”sinforint sinforHüŠlon_center£R³false_eastingÏfalse_northing—$(LP «¯³"&*Ÿ¯Ëè    4 Äk/ O'$€X*Ø 0Ø 8p!ã*J 8`Hð k 8ˆup ÀHƒp Œp ü˜p Ĥp àg²p Gp¿p · Îp ×+Þp Lî Pþ X  x` Ø2 èF ðZp  øsininv.o/ 1074016626 1032 20 100644 5172 ` ELF¤ "4( ¨&-4<°XC IQU`lx†“¢²ÂÒãó.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatasininvintptitleradiuscenlonoffsetpsininv.lit8p_errorcosadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:sininv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÐÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆ„$„™ ø ׬™ ø ׬™ ø ׌ˆ׈™ ø %߼߿'½0à'½ÿÀÿ¼ÿ¿<$c#à!÷¬ ÷­(¯¦4¯§<צ ׇˆF'1÷¦ פ(×…ˆF%!÷¤(×¢(׃ˆF#ƒ¢<ôB¡<Ô!F E×€ˆF!<E „$„…$¥™ ø $¤ÿ¥'¦<ÔÊF R…׋ˆF+R€÷ª×©F JE׈ˆF)@<E§<Ôì™ ø ׋ˆ×¬ ׈F kBF-cF,ZÀ÷«×¬™ ø ¨4õ׎ˆ©4õ.ÿ ÿ ߢ߼߿'½@àSINUSOIDALInput data errorsinusoidal-inverse.•„„…†ƒ¤–‹      " &   HLT%d%t%ˆ%¼ ¼¼À ÀÀ,04(8(@ %˜ %Ä %,4<DP ` p |€„ Üìü < d x ”  ¨À Ü?ù!ûTD-¿ù!ûTD-=Û|ßÙ×½» ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxósininv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c sininv.c&sininvintç0¨  'r{‘`(center_long{‘h)false_east{‘p*false_north{‘x>sininvçÀ°H{?x{‘`@y{‘hA lonî‘tB latî‘|Dtemp{‘@doublelon_center{ R{!false_easting{"false_northing{int{ÒŠÿ /ecs/hdfeos/gctp/src/usr/includesininv.c€Í¿ùÜstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ *      -($)<-% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$¨ A0Aœ A@ e @$°X A@Aœ A@ Q @'÷”sininvint sininvH÷…lon_centeržR®false_eastingÊfalse_northing—$(LP«¯³"&*šªÆã 4° äqU.ƒ'$°*¸ 0¸;8p!ó.J $@`d, k °u0 @{p  XH‰p  ’p ¸÷žp ¯Öªp …g¸p ìpÅp\ Ôp|+äp§Lô ô ü  `% |8 ŒL ”`p œsomfor.o/ 1074016627 1032 20 100644 14516 ` ELF3´ "4(   „*5<DPW_cg °ry}‚Š’—›§³ÁÎÝíþ/?Rf{.symtab.shstrtab.strtab.comment.text.sbss.bss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.lit8.rodatasomforintgsat_ratioptitleradius2genrpt_longgenrptoffsetpcossinsom_seriessomfortanatansprintfp_errorasinlog.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_varnamesbe::7.30-1276837810:somfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ0ÿ¼ˆÿ¿€<$c#à!÷¬÷­˜¯¦¤¯§¬÷°°÷±¸÷²À÷³È×§è‚ôGצÀ÷†ˆˆ×¥È÷…ˆ×¤÷„ˆ×£˜÷ƒˆ×€ˆ×¡˜×¢F"C×¢˜×£F#ƒF"BF!÷€ˆp¡ä ׬°÷¬×ªÐ׋ˆF+Rƒ÷ŠˆXש¸÷‰ˆ¤ÜD„@F€B!÷ˆˆ€.¥¤(¥ בˆ÷±×ˆ÷ˆX׎ˆ §¬D‡xF€{á׈(F0{ÂF/s׈0F/s‚÷Žˆ×ˆ8†ôÍ×™ˆ@÷¹×—ˆH÷—ˆXדˆP©¬D‰¨F€­a×—ˆXF7­BF5œÁוˆ0F5œÂ÷“ˆ×’ˆ8ˆõD Ø÷›ˆ€„$„™ ø ׌ˆ׈™ ø ¥ä  ¤¬…$¥™ ø ¤¤…$¥™ ø ׬׈hF-c…$¥™ ø ׌ˆ×ˆhF-c…$¥™ ø ׌ˆˆ×ˆ™ ø †ÔÌ…$¥™ ø ׬™ ø ÷€ˆh׎ˆhF s…׈pF/p<E׈p÷ˆh׬™ ø ÷€ˆ`׈ˆh׉ˆh׊ˆpF*JBF)B÷¨×…ˆ`׆ˆ`ׇˆpF'1‚F&)B÷¥׃ˆ×¤F$Áׄˆ×…ˆpF%!F$Ã÷ƒˆH׈HׂˆHF"BׂˆxF"@÷ˆHןˆ×€ˆpF ÿÁ÷¿×»×½F=ÞÃ÷›ˆ8×µ×—ˆ€×™ˆpF9½ÁF7­B×·×¹F9½ÂF7­C÷•ˆ@×±ײ׳F3”‚F2ŒB÷‘ˆPD €÷° '¤('¥0'¦8'§@'¨H'© ™'9 ø ׯ0÷¯P×®8÷®X×­(÷­`׬@÷¬h׫H÷«p$ ¯¡x¿x+ÿRà5¿xDŸ€F€„!÷° '¤('¥0'¦8'§@'¨H'© ™'9 ø ×£Pפ0×…ˆˆF%!F$À÷£P× Xס8ׂˆˆF"BF!÷ X×»`×½(ןˆˆF?ïBF=ÞÀ÷»`×µh×·@×™ˆˆF9½ÂF7­@÷µh×±pײHדˆˆF3”‚F2Œ@÷±p¢x$B¯¢x¡x(!R ÿÍ$¯¤x£x(cI`5¿xDŸ0F€1¡÷¦ '¤('¥0'¦8'§@'¨H'© ™'9 ø ׳P×µ0×—ˆ€F7­BF5œÀ÷³P×°X×±8×’ˆ€F2ŒBF1„÷°X×­`×®(׈€F/s‚F.k@÷­`תh׫@׌ˆ€F,ZÂF+R€÷ªh×§pרH׉ˆ€F)BF(9À÷§p¢x$B¯¢x¡x(!I ÿÍ×™ˆ÷¹ '¤('¥0'¦8'§@'¨H'© ™'9 ø ׯ0×°PF0{À÷¯P×­8×®XF.k@÷­X׫(׬`F,ZÀ÷«`ש@תhF*J@÷©h×§HרpF(9À÷§p×¥P׆ˆ˜F&)C÷…ˆ×£Xׄˆ F$Ã÷ƒˆ ס`ׂˆ˜F"C÷ˆ׿h×€ˆ¨F ÿÃ÷Ÿˆ(×»p׈°F=ÞÃ÷›ˆ0%ß¼ˆß¿€'½Ðà'½þpÿ¼@ÿ¿8<$!!à!÷¬p÷­x¯¦„¯§Œ×…ˆ¸÷¥×¤x÷¤×¢p׃ˆF#÷¢ס×€ˆÀF!<E׆ˆÀ÷¦×§׈ˆÈF(8<E׉ˆÈ÷©×­÷­׬÷¬ ׫D PF+P>E׎ˆÐ÷®(׈€D €F0x2EבˆØ÷±(ײD ˜F3<Eוˆà÷µ(¯ 0×½(÷½8¯ @×· ×¹(×›ˆXF;ÎBF9½À÷·H׬H™ ø ÷ Pנ׿PF ÿÅF ø<E× H׈èF!÷ H×£PD F#>Eׄˆ÷¤X×¥PD 0F&(<Eׇˆx÷§X׬(™ ø ר(שXF)B׊ˆÐF*JBF)B÷¨`ת ׫8׌ˆXF,ZÂF+R€÷ªh׬h™ ø ÷ p×­pF kE׎ˆ¸F.h<E×®h׈èF/s€÷®h׬h™ ø ÷ H׬™ ø ׈h×±HF1„בˆ`×’ˆ×“ˆpF3”F2‚F2ŒBF1„×±pF1„÷°x׬x™ ø ÷ €×µ€×·`F7­@÷µ€×³8F œÅ×µ€F ­EF5œÁ÷³ˆ×³×²ˆF ”…F3<E £@$c¯£@¢@(B3@;×¹€÷¹8ÿ´†Ôß×€ˆðF ÿÂ÷¿×»×ˆøF=ÞÀ÷»˜¥0$¥¯¥0¤0(„€7סע€F"<E ×£€×¤˜F$<E$ÿ§Pÿ PߨP#צץ€F&(<EׇˆØ÷§(ש€×¨˜F)@>E׊ˆÐ÷ª(ÿH'¤ …$¥™ ø '¤ …$¥™ ø $Öÿ¦0µ×¬™ ø ÷ ð׬h™ ø ÷ X׬™ ø ׬ð׈h׎ˆ×ˆpF/sF.kBF-c׎ˆ`F s‚×­XF.kBF-c׈׮ðׯð׈pF0{ÂF/s‚F.kAF kDF-c™ ø ÷ ø×°ø×‘‰F1„ב‰F1„÷°׬™ ø F ™ ø ÷ ׬€™ ø ÷ ײ׳F3”‚÷²׬€™ ø ׈Xבˆ`F1„F0×±×’ˆ@F2ŒB×’ˆF2Œ@ײדˆ8F3”‚דˆF3”€×³וˆHF5œÂוˆF5œÀF3”‚F2ŒCF ŒDF1„÷ˆx׎ˆP׈PF/s‚׈x׈xF0{ÂF/s€F s„÷® ׬€×ˆ€F-c™ ø ÷ `׬€×ˆˆF-c™ ø ×°€×‘ˆF1„בˆײ`F2ŒBF1„בˆ F ŒBF1„×±×’ˆxF2ŒBײ F2ŒCF1„©Œõ0¨ŒÕ׈F/s‚§Œôî׬€×‰F-c™ ø F F׿×€ˆ(F ÿÂ×€ˆ0F!F ÿÀ× ׈PF!ס F!F ÿÀ¸„÷¯„Õû׈F=Þ®„õÛ­ŒÕ¹÷¹(¬„Õ•×—ˆˆF7­@«Œõuײ(דˆF3”€ª„õRÿ 0ÿ 0ߢ0ß¼@ß¿8'½à'½ÿ ÿ¿(¯¤4¯¥<¯¦D¯§L¯¨T¯©\£\Ô`׉F!¢\ô@¡\Ô,™ ø ÷ ×¢×£F#‚÷¢¤\ÔŒ™ ø וˆX×—ˆ`F7­BF5B×·×™ˆ@F9½Â×™ˆF9½À×¹×›ˆ8F;ÎB×›ˆF;Î@×»׈HF=ÞÂ׈F=ÞÀF;ÎBF9½ÃF ½ÄF7­B÷•ˆxײדˆHF3”‚דˆF3”€×³וˆ8F5œÂוˆF5œÀ×µ×—ˆ8F7­B×—ˆF7­@F5œÂF3”ƒ×“ˆXוˆhF5œÂF3”׳וˆ8F5œÂוˆF5œÀ×µ×—ˆHF7­B×—ˆF7­@F5œÃF œÄF3”‚÷²׈PבˆPF1„בˆx×’ˆxF2ŒBF1„F „÷°×®׈PF/s‚׈x׈xF0{ÂF/sׯF/sƒ¦4ôÎ¥\Ԭ׈€F-c™ ø ©4Õ.F s‚¨<õ§\Ôì׈ˆF-c™ ø ¬4Õ’F ”‚«Dõr׈x×°בˆPF1„F0{Â×°F0{Ã÷¯ ª\ÕL™ ø ×® F s‚®Lõέ\լ׉F-c™ ø ׯ F {¯Tõïß¿('½`à?ð@–€?û«ôö¯°=?²[ÊöèOw@`× =p¤?öò½´†¡&?‘ßF¢R5?à¥)O„¢’?ûl0a\j?±”S€¢C~@`)™™™™š?ø¸•lÅÄ«@L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€>z×òš¼¯H?ù!úü‹z¿ù!úü‹z?ù!ûTD-@jz)U8^@Ù|3!Ò¾z×òš¼¯H@ !ûTD-@!ûTD-?à?é!ûTD-@?‘ßF¡úçSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without conv som-forward¼å…‰†ˆˆ…‡„ŽÀŸº±®„Í¢‘…‘Ù†ˆ……˜‹„…‰§‡ž«„‘ŠÖŒ’‹ˆ      $ ( , 2 8 > D N R V Z ^ b f j n r v z ~ ‚ † Š Ž ’ –   ¤ ¨ ¬ ° ´   <$tˆŒ”%¨ %ÀÄÌ %Ø0Ü0ä %øHüH %hh$ %8 %@HLT %d %œ%”˜œ%%øü%¼ÀÄ%œœœ   Ä %L% %Ð%ä% (% ¤ €¨ „¨ Œ% ˜È œÈ ¤% Ä% Ø% ì % L% x% ˆ% œ% À % \% x% ð% ô% %t %¤ %ì % %HPX`dˆ¤¬´Èäìðô 4<@DXdlp„ œ ¤ È à ð   ,04 P ` lpxŒ˜ ¤¨¬°ÀÄÈØäèôøü ,48Tl(@Xpˆ(@Xpœ (08@HPX`h¸ÌÜðüDLhŒ¬À ð<H `xŒ ¤¼Ì à ìøü  $ ¬ ¼ L l ˆ   À Ô è ø ü   $ 0 H \ d t „ ˜ ¼ È Ì Ü ä ð ø   $ ( , 4 8 P X l t „ Œ œ ¬ Ð ä ì    < ` t Ø ð  $(8@LT`h€ˆœ¤°¸ÈÌÜäðø 8@Dhp ˜  ÀÈè    ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxŸsomfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c somfor.c)somforintƒÐ„ ¤*r_majorÿ‘@+r_minorÿ‘H,satnumŠ‘T-pathŠ‘\.alf_inÿ‘`/lonÿ‘h0false_eastÿ‘p1false_northÿ‘x2timeÿ‘3start1Š‘ 4flagŠ‘5sat_ratioÿ‘9iŠ‘¨:alfÿ‘°~: e2cÿ‘¸~:e2sÿ‘À~:one_esÿ‘È~;dlamÿ‘Ð~; fbÿ‘Ø~;fa2ÿ‘à~;fa4ÿ‘è~;fc1ÿ‘ð~;fc3ÿ‘ø~; suma2ÿ‘€;&suma4ÿ‘ˆ;,sumc1ÿ‘˜;2sumc3ÿ‘ ;8sumbÿ‘ªsomforƒ ¤H)«lonÿ‘`¬latÿ‘h­ y’‘t® x’‘|°nŠ‘ }°lŠ‘°}±delta_lonÿ‘€}²rlmÿ‘€~² tabsÿ‘ø}²tlamÿ‘ð}²xlamÿ‘è}²cÿ‘à}²xlamtÿ‘Ø}²#ab2ÿ‘Ð}²'ab1ÿ‘À}²+xlampÿ‘¸}²1savÿ‘¨}³dÿ‘³ sdsqÿ‘ˆ³sdÿ‘€³tanlgÿ‘ø~³xtanÿ‘ð~³tphiÿ‘è~³"dpÿ‘à~³%rlm2ÿ‘ˆ~´sclÿ‘È}´ tlampÿ‘˜}´convÿ‘ð|´delta_latÿ‘ø|´!radltÿ‘ˆ}´'radlnÿ‘}µtempÿ‘˜™PO¶errorbufØ‘~L230˜L240pL250 ¤L260 |L300 ¼ som_seriesà °@pÿ  fb’‘T  fa2’‘\  fa4’‘d  fc1’‘l  fc3’‘t  dlam’‘| sdÿ‘   sdsqÿ‘¨ hÿ‘° sqÿ‘¸ fcÿ‘@ double!lon_centerÿ!aÿ!bÿ!a2ÿ!!a4ÿ !$c1ÿ(!'c3ÿ0!*qÿ8!,tÿ@!.wÿH!0xjÿP!3p21ÿX!7saÿ`!:caÿh!=esÿp!@sÿx!Bstartÿ€"false_eastingÿˆ#false_northingÿ 'gsat_ratioÿ int long ÿ charèŠÿ /ecs/hdfeos/gctp/src/usr/includesomfor.c…Í¿ùã>stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 7488 $%,, ) ' $$,$4$4 4$$$$x  4$$$$x 4   ##'''$ '''8$ 'd $( \##$$ "$0 |0ˆ$`$  $$€™08<<,08% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I I !/  .: ;9 ' @ @ : ;9 I 4: ;9 I $> 4: ; 9 I ? I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$„ AÐAœA@œ @$ AAœA@À @ ° A`A@  @@6£”somforint¤somforigsat_ratio£)som_series°£ lon_center"a2bBa2Sa4dc1uc3†q–t¦w¶xjÇp21Ùsaêcaûes sstart0false_eastingLfalse_northing—$(LPtx¬°´¹½Áü$>BF.>O`q‚’¢²ÃÕæ÷,He~ 4` ”œ0¿'$ð@*0˜00500 ;PÔCp!$¼U à@ k À v à €p %€HŽp%È—p%ࣣp-ƒì¯p/oϽp0>”Êp0Ò Ùp0ò:ép1,!úp1M´ 2 2 0+ 2< ; 3\N 3lb 3tw 3|‹p 3„0sominv.o/ 1074016628 1032 20 100644 13940 ` ELF1œ "4( @%,4@GOSW ”b@¸iquz~ƒŽš¦´ÁÐàñ"2EYn.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatasominvintptitleradius2genrpt_longgenrptoffsetpcossinsom_seriessominvp_errorexpatantanasinadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_varnamesbe::7.30-1276837810:sominv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ0ÿ¼ˆÿ¿€<$B"à!÷¬÷­˜¯¦¤¯§¬÷°°÷±¸÷²À÷³ÈצÀ÷†ˆˆ×¥È÷…ˆ×¤÷„ˆ×£˜÷ƒˆ×€ˆ×¡˜×¢F"C×¢˜×£F#ƒF"BF!÷€ˆx¡Ü ת°÷ª×©¸÷‰ˆ×§Ð׈ˆF(9Ã÷‡ˆ`%£¤(c`׎ˆ÷®×ˆ÷ˆ`׋ˆ ¤¬D„`F€c!׈(F-cF,ZÁ׌ˆ0F,ZÂ÷‹ˆ×’ˆ8÷²×‘ˆ@÷‘ˆ`׈H¥¬D…€F€„!בˆPF1„F0{Á׈0F0{Â÷ˆ„$„™ ø ׌ˆ׈™ ø ¤¬…$¥™ ø ¤¤…$¥™ ø ׬׈XF-c…$¥™ ø ׌ˆ×ˆXF-c…$¥™ ø ׌ˆˆ×ˆ™ ø ׬à…$¥™ ø ׬™ ø ÷€ˆp׎ˆpF s…׈`F/p<E׈`÷ˆp׬™ ø ÷€ˆh׊ˆp׋ˆp׌ˆxF,ZÂF+R‚÷ªׇˆh׈ˆh׉ˆxF)BF(9Â÷§×…ˆ×¦F&)A׆ˆ×‡ˆxF'1F&)C÷…ˆP׃ˆPׄˆPF$ÂׄˆhF$À÷ƒˆP׈ׂˆxF"A÷¡׿× F ÿÃ÷Ÿˆ8×¹×›ˆp׈xF=ÞÁF;ÎB×»×½F=ÞÂF;ÎC÷™ˆ@×µ×·F7­C÷•ˆH×±ײ׳F3”‚F2ŒB÷‘ˆXD €÷° '¤('¥0'¦8'§@'¨H'© ™'9 ø ×±0÷±P×°8÷°Xׯ(÷¯`×®@÷®h×­H÷­p$ ¯¡x¿x+ÿRà5¿xDŸF€”¡÷² '¤('¥0'¦8'§@'¨H'© ™'9 ø ×¥Pצ0ׇˆ€F'1‚F&)@÷¥P×¢X×£8ׄˆ€F$ÂF#€÷¢X׿`× (׈€F!F ÿÀ÷¿`×¹h×»@׈€F=ÞÂF;Î@÷¹h׳p×µH×—ˆ€F7­BF5œÀ÷³p¢x$B¯¢x¡x(!R ÿÍ$¯¤x£x(cI`5¿xDŸ@F€B!÷¨ '¤('¥0'¦8'§@'¨H'© ™'9 ø ×·P×¹0×›ˆpF;ÎBF9½À÷·PײX׳8וˆpF5œÂF3”€÷²Xׯ`×°(בˆpF1„F0{À÷¯`׬h×­@׎ˆpF.kBF-c÷¬hשpתH׋ˆpF+R‚F*J@÷©p¢x$B¯¢x¡x(!I ÿÍ׈ˆ÷½ '¤('¥0'¦8'§@'¨H'© ™'9 ø ×±0ײPF2Œ@÷±Pׯ8×°XF0{À÷¯X×­(×®`F.k@÷­`׫@׬hF,ZÀ÷«hשHתpF*J@÷©p×§P׈ˆF(9Ã÷‡ˆ×¥X׆ˆ˜F&)C÷…ˆ ×£`ׄˆF$Ã÷ƒˆסhׂˆ F"C÷ˆ(׿p×€ˆ¨F ÿÃ÷Ÿˆ0%ß¼ˆß¿€'½Ðà'½þðÿ¼¸ÿ¿°<$B"à!÷¬ð÷­ø¯¦¯§ רð÷¨×¦ø×‡ˆˆF'1÷¦ðפׅˆF%!÷¤ø×¡ø×‚ˆ׃ˆF#‚F"C÷¡×€ˆ`÷ ¯ ¡(!2 vש÷© ׬™ ø ÷ (ת(׫(F+R‚÷ª0׬™ ø ׎ˆ`׈hF/s‚F.‚ׯ0׈@F0{Â׈F0{À×°0בˆ8F1„בˆF1„×±0×’ˆPF2ŒB×’ˆF2Œ@F1„F0{ÃF {ÄF/s‚÷Žˆ€×¬׈pF-c™ ø ÷ À׬׈€F-c™ ø ÷ È׬™ ø ÷ Ð׬׈°F-c™ ø דˆ€×µð×—ˆF7­CF5œÂוˆXF5œÃ×µø×—ˆF7­CF5œÀוˆ×·ÀF7­BF5œÁוˆ ×·ÈF7­BF5œÁוˆ(×·ÐF7­B×—ˆ0F ½ÂF7­@×—ˆ€×™ˆXF9½ÃF7­BF5œÁ÷³8×±8×’ˆF2ŒC÷±ׯ×° F0{Á÷¯@ׯ×®@F s…F/p<E¤$„¯¤£(c2`ÿŒ¥(¥2  „$„…$¥™ ø $Öÿ¥¨׬™ ø ÷ H׬׈°F-c™ ø ׬ð׈F-c×­H׎ˆ(F.kBF-c׈0F kBF-c׈€×Žˆ€F.kB׎ˆXF.kC׎ˆXF.kC׎ˆF.k@F kDF-c™ ø ÷ P׬P™ ø ÷ X×°Xבˆ¸F1„בˆpF1„÷°`×®HׯHF/s‚÷®h׬™ ø F …דˆÀF3<E×µ×—ˆÈF7­@÷µ׬`™ ø ÷ p×¹p×»pF;ÎB÷¹x׬™ ø ÷ Ø×¬™ ø ׌ˆp׎ˆ×¯x׈בˆxF1„F0{ÃF/s×­ØF.kBF-c×­p׎ˆhF.kB×®h׈8F/s‚׈F/s€×ˆ×°xF0{ÁF/s‚ׯx׈HF0{ÂF/sF s„F.kBF kCF-c׈׮x׈H׈F0{ÀF/s‚F.kAF-c™ ø ÷ €×³€D F3>Eוˆ÷µˆ×·€D ÈF9¸<E×›ˆh÷»ˆ×¬™ ø D èF è>Eןˆ÷¿×¬™ ø D F!<Eׂˆh÷¢×§€×¨ˆ×‰ˆ×ªF*JA׊ˆÐF*JBF)BF(9Á÷§€×¤€×¥׆ˆ`F&)BF%!÷¤˜×ƒˆhF ÅׄˆÀF$<E׬p×­x׎ˆxF.kB׎ˆ×ˆxF/s׈׈xF0{ÁF/s‚F.k@F kDF-c™ ø ÷  ×ˆhF „׈ÀF0x>E׬€™ ø ÷ à׬™ ø ÷ è׬€™ ø ׬à×­èF-c׈pF kBF-c׈h׎ˆ×ˆxF/sF.kBF-c™ ø ÷  ×¬˜×ˆF-c™ ø §ôà×® ¦ ôÎÿ ¨ÿ ¨ß¢¨ß¼¸ß¿°'½à'½ÿ ÿ¿(¯¤4¯¥<¯¦D¯§L¯¨T¯©\£\Ô`׈ØF!¢\ô@¡\Ô,™ ø ÷ ×¢×£F#‚÷¢¤\ÔŒ™ ø וˆ`×—ˆhF7­BF5B×·×™ˆ@F9½Â×™ˆF9½À×¹×›ˆ8F;ÎB×›ˆF;Î@×»׈PF=ÞÂ׈F=ÞÀF;ÎBF9½ÃF ½ÄF7­B÷•ˆ€×²דˆPF3”‚דˆF3”€×³וˆ8F5œÂוˆF5œÀ×µ×—ˆ8F7­B×—ˆF7­@F5œÂF3”ƒ×“ˆ`וˆpF5œÂF3”׳וˆ8F5œÂוˆF5œÀ×µ×—ˆPF7­B×—ˆF7­@F5œÃF œÄF3”‚÷²׈XבˆXF1„בˆ€×’ˆ€F2ŒBF1„F „÷°×®׈XF/s‚׈€×ˆ€F0{ÂF/sׯF/sƒ¦4ôÎ¥\Ԭ׈pF-c™ ø ©4Õ.F s‚¨<õ§\Ôì׈€F-c™ ø ¬4Õ’F ”‚«Dõr׈€×°בˆXF1„F0{Â×°F0{Ã÷¯ ª\ÕL™ ø ×® F s‚®Lõέ\լ׈°F-c™ ø ׯ F {¯TõïD ß¿('½`à?ð@–€?û«ôö¯°=?²[ÊöèOw@`× =p¤?öò½´†¡&?‘ßF¢R5?ûl0a\j?±”S€¢C~@`)™™™™š?ø¸•lÅÄ«@L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€@¿é!ûTD->z×òš¼¯H¾z×òš¼¯H?ù!ûTD-?‘ßF¡úçSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverseÐÔ…††ˆˆ…†„ŽÄŸº±®¥‰ž‡…‡Àˆ‡˜…މ…ª—Œ°Œ……‡ƒ‘ŠÖŒ’‹‰       $ ( , 2 8 > D N R V Z ^ b f j n r v z ~ ‚ † Š Ž ’ – š ž ¢ ¦ ª ´ ¸ ¼ À Ä È   DHP%d%pt|%ˆ0Œ0”%¨H¬H´ %ÈhÌhÔ %è %ôø % %H %P T X %Ì Ð Ô %´ ¸ ¼ %x | € %LLLPPPÔ %ø %p %Œ %  %¼ %¨¨¬¨°Ð´Ð¼%Ü %ø % X% l% ¨ % à % %  % À%  % L % % < % P% d %  % ¼% D % l %Ä %ô %< %h %<DLTX|˜ ¨ÄÌÐÔèôü,8@L X\` x   ° ¼ÀÐ Üàä ü  $8<D PTX\lpt„” ¤¨°¸¼ÀØàä(äü,DÌäü,XÜäìôü $t„”˜¨Ð ô (0<D\dl €ˆ œ °¸ ÄÌØäð(,D¸ Ø ìô    ( , 4 < D T h | „ ¤ ´ Ì Ü    $ , 0 P \ d l € œ ¤ ¨ ¼ è   < H l | ˆ ¤ ´ ¼ Ø à ä ì ð    8 L ` x „ ˆ Œ œ ° ¸ ( @ h t x ˆ  œ ¤ ° ¸ Ð Ø à ì ô,4@H`dlpˆ”¸À èð 8 \d  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx—sominv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c sominv.c&sominvintƒÐ@ ’'r_major‘@(r_minor‘H)satnumŠ‘T*pathŠ‘\+alf_in‘`,lon‘h-false_east‘p.false_north‘x/time‘0flagŠ‘ 1sat_ratio‘3iŠ‘¨4alf‘°~4 e2c‘¸~4e2s‘À~4one_es‘È~5dlam‘Ð~5 fb‘Ø~5fa2‘à~5fa4‘è~5fc1‘ð~5fc3‘ø~5 suma2‘€5&suma4‘ˆ5,sumc1‘˜52sumc3‘ 58sumb‘šsominvƒ@ øHO›y‘`œx‘h lon’‘tž lat’‘| tlon‘ø}  conv‘€~ sav‘~ sd‘˜~ sdsq‘ ~ blon‘¨~ #dif‘°~ 'st‘¸~ *defac‘À~ 0actan‘È~ 6tlat‘Ð~ ;dd‘Ø~ >bigk‘à~ Cbigk2‘è~ Ixlamt‘ð~¡sl‘ø~¡ scl‘€¡dlat‘¡dlon‘ˆ¡temp‘ð}¢inumbŠ‘ˆ~æsom_seriesà ”pç fb’‘Tè fa2’‘\é fa4’‘dê fc1’‘lë fc3’‘tì dlam’‘|îsd‘ î sdsq‘¨îh‘°îsq‘¸îfc‘@double lon_center a b a2 !a4  $c1( 'c30 *q8 ,t@ .uH 0wP 2xjX 5p21` 9sah I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$@ AÐAœA@‹ @$@¸ AAœA@© @ ” A`A@¡ @”'›”sominvint’sominv›Osom_series¬›'lon_center@aPb`a2qa4‚c1“c3¤q´tÄuÔwäxjõp21saca)es:sJfalse_eastingffalse_northing—$(LPtx¬°´§«¯gko<L\m~ °ÀÐàñ%6Fb  4@ t— ‚'$À”*X˜00Xà68Ü>p!ÐP äh fLÀ q  {p %(H‰p%p’p%ˆ›žp,#Īp-烸p.j”Åp.þ Ôp/+äp/I!õp/j° 0 0$0& 0Tð6 1DI 1T] 1\r 1d†p 1l0sterfor.o/ 1074016628 1032 20 100644 5860 ` ELFP "4( Ü (/6@GOàœWbf ltx„ž«ºÊÚêû 2.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatasterforinttsincosptitleradiuscenlonmeroriginoffsetpsterforadjust_loncos.lit8p_errorsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:sterfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$!!à!÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ ׬ '…ˆ('†ˆ0™ ø „$„™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ ׈™ ø %߼߿'½@à'½ÿÿ¼@ÿ¿8<$!!à!÷¬P÷­X¯¦d¯§l׬P׈F-c™ ø ÷ ×¬X'¥'¦™ ø ׬™ ø ÷ ×°בˆ(F1„×±ײדˆ0F3”‚F2ŒBF1„÷° ×® ׈F/s€F s…׈F/p>E „$„…$¥™ ø $gÿ¥0(×’ˆ׳ וˆF5œÀF3”ƒ÷²(׬™ ø ׈ ׿ס(ׂˆF"BF!ÿÂF?ÂF?ï@§dôý×—ˆ×¹(×›ˆF;ÎB×»׈0F=ÞÂ×½׿×€ˆ(F ÿÂF?ïBF=ÞÁF;ÎBF9½À¦lô×ÿ 0ÿ 0ߢ0ß¼@ß¿8'½pàSTEREOGRAPHICPoint projects into infinityster-for>™…„„„…†‚އ„›Ž£       & * . 2 6   d%lpx%ˆ%˜%¨ %¼ %ì ììð ðð %4%D %œ ¤0¨0°%è%08@HPX\` t €„ ”  ¤ °´¸   0 @ Td|ˆ¬ ÈÐä ðü ,<?ð=Û|ßÙ×½»@ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx´sterfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c sterfor.c&sterforint¨ÀÜ *'r_majñ‘P(center_lonñ‘X)center_latñ‘`*false_eastñ‘h+false_northñ‘pEsterfor¨ðà|HñFlonñ‘`Glatñ‘hH x¯‘tI y¯‘|Ksinphiñ‘˜Kcosphiñ‘ Ldlonñ‘Mcoslonñ‘¨Nkspñ‘¸Ogñ‘°doubler_majorñlon_centerñlat_originñfalse_northingñ false_eastingñ !sin_p10ñ("cos_p10ñ0intñ׋ÿ /ecs/hdfeos/gctp/src/usr/includesterfor.c›Í¿ùÁstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ +      ($ 41($D% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$Ü A@AœA@r @$àœ ApAœ A@b @|)¸–sterforint*sterforu¸ûr_majorlon_center*lat_originCfalse_northing`false_easting|sin_p10’cos_p10˜$(LP’¯³·@DH &?\xޤ 4à q…FË($|*€80€98p!¹>J ø`` X\ k ´ u0 Ø{p  ðH‰p 8’p P¸žpÛªpãg¸pJpÅpº ÔpÚ-äpyô € ˆ  ¨x%  8 0L 8`p @sterinv.o/ 1074016629 1032 20 100644 6356 ` ELFL "4( Ü (/6@GOàðW ]bgmx|ˆ”¢¯¾ÎÞîÿ"6.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatasterinvinttsincosptitleradiuscenlonmeroriginoffsetpsterinv.lit8atanasinatan2adjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:sterinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$!!à!÷¬÷­÷® ÷¯(÷°0פ÷„ˆ×£÷ƒˆ×¢ ÷‚ˆס0÷ˆ× (÷€ˆ ׬ '…ˆ('†ˆ0™ ø „$„™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ™ ø ׌ˆ ׈™ ø %߼߿'½@à'½ÿÿ¼8ÿ¿0<$!!à!÷¬P÷­X¯¦d¯§l׳Pוˆ F5œÁ÷³P×±X×’ˆF2ŒA÷±XׯP×°PF0{Â×°X×±XF1„F0{ÀF {Ä÷¯×¬×ˆ×ŽˆF.kBF-c™ ø ×—ˆF7Â÷·׬'¥'¦™ ø ×›ˆ¢dô[×¹F ÎE×›ˆF;È>E׈£lô}ÿ ({׌ˆ0×­X×®F.kBF-c×­F-c×­׎ˆ(F.kBF-c™ ø ¤lô€×ˆF „בˆF1„÷° ׯ F {Å׈F0x>E.×’ˆD ˆF2ˆ>E׬P×­XF kG™ ø ÷ @׌ˆF c™ ø ÷ H¥dô ÿ (F׬PF c×­X™ ø ÷ @׌ˆF c™ ø ÷ H¦dôÀÿ (40§lÔì™ ø ×®׈(F {ÂF/s÷® ×­ F kE׎ˆF.h<E ×°PF „בˆF1€<Eÿ (׌ˆ0×­P×®F.kBF-c×­×® F.kB™ ø ÷ @׌ˆF c™ ø ÷ H¨dõÿ (ÿ (ߢ(ß¼8ß¿0'½pàSTEREOGRAPHICR™…„„„…†‚¡‰ž›†Œ†¡†‹       & * . 2 6 : > B F J   d%lpx%ˆ%˜%¨ %¼ %ì ììð ððd %ˆ%%l%„%´%Ì%%„%œ%08@HPX\` t €„ ”  ¤ °´¸  PT ` l „ ¤ ¸Ððü  , @h x€ ° ÀÈ ü  $ @ `€ ˜ @=Û|ßÙ×½»¿ù!ûTD- ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx›sterinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c sterinv.c&sterinvintÀÜ *'r_majØ‘P(center_lonØ‘X)center_latØ‘`*false_eastØ‘h+false_northØ‘pEsterinvðàÐHØFxØ‘`GyØ‘hH lon–‘tI lat–‘|KrhØ‘LzØ‘˜MsinzØ‘ M coszØ‘¨NconØ‘°doubler_majorØlon_centerØlat_originØfalse_northingØ false_eastingØ !sin_p10Ø("cos_p10Ø0intØù‹ÿ /ecs/hdfeos/gctp/src/usr/includesterinv.c¡Í¿ùƒstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ +     08$)L ))HHx 4 D% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$Ü A@AœA@r @$àð ApAœA@· @Ð)Ÿ–sterinvint*sterinvuŸâr_majorølon_centerlat_origin*false_northingGfalse_eastingcsin_p10ycos_p10˜$(LP’¯³·@DHô &C_u‹ 4ð $q•Jß($Ð* à80 à8p! îRJ @ˆ` Èh k 0ˆu0 ¸ {p  ØH‰p ’p8Ÿžp×ýªpÔg¸p;pÅp« ÔpË-äpøyô t |  œx% 8 $L ,`p 4stplnfor.o/ 1074016630 1032 20 100644 11716 ` ELF(¼ "4(   # ) 5=EKQW^eqw}†’¨ °±·ÀÈÐÜèö"3CSdt‡›°.symtab.shstrtab.strtab.comment.text.sbss.data.rodata.srdata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_typenames.rel.debug_varnames.text.sbss.data.rodata.srdata.lit8stplnforintsprintfp_errorfopenfseekfreadfcloseptitlegenrpt_longpakczpaksztmforintlamccforintpolyforintomerforintstplnfortmforlamccforpolyforomerfor.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_typenames.rel.debug_varnamesbe::7.30-1276837810:stplnfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½þÿ¼¨ÿ¿ <%(à!¯¤Ô¯¥ܯ¦䯧ì$ÿÿ¯£0¡Ô‚ˆ"©Ô¯‰ˆÿ ˜&ªÔ@<«Ü`¯ 4¬4)Œ†€%­®4p€®h!­®Ô®®4¯®0¸4'¯¸4¯4)ï†àÿí¹Ü$?¯ 4¡4(!† ‚$B£4€C!ŒB£ÔC£4¯£0¥4$¥¯¥4¤4(„†€ÿí¦0$ÿÿÇ'¤8…$¥¦Ô§Ü™ ø '¤8…$¥™ ø $ÿ¦˜Ò§Üà ¤ä'…ˆ™ ø ÿ¢°¯¢ ¤ì'…ˆ™ ø ÿ¢°¯¢ ¨  „$„…$¥™ ø $ÿ¥˜±¤ ¦0(À¦(#(€¦(#)0%™ ø '¤¨$$ § ™ ø '„ˆ$$§ ™ ø '¤È$$ § ™ ø ¤ ™ ø †ˆÀ'¤8…$¥¦Ô§Ü™ ø '¤8…$¥™ ø $ÿ¦˜x„$„™ ø ¤Ô…$¥™ ø ¦ÜÀ$¯§$S¯¨¤…$¥™ ø ×£È÷£× È׈עÐF"AF DF!÷  †ˆ$Ç=פà÷¤(׬ؙ ø F ÷¬¸'¥0™ ø ÷ À×…ˆF%B÷¥8¨0©0ÿ©˜:׬ø™ ø F ÷¬¸'¥0™ ø ÷ À׆ˆF&‚÷¦@ª0@«0ÿ«˜%ר÷¨H×§÷§P׬×­ ×®(ׯ8×°@×±HײP™ ø Œˆ$ f׬ð™ ø F ÷¬¸'¥0™ ø ÷ À׉ˆF)B÷©X®0À¯0ÿ¯˜ü׬è™ ø F ÷¬¸'¥0™ ø ÷ À׊ˆF*‚÷ª`¸0¹0ÿ¹˜ç׬ؙ ø F ÷¬¸'¥0™ ø ÷ À׋ˆF+Â÷«8¿0à¡0ÿ¡˜Ò׬ø™ ø F ÷¬¸'¥0™ ø ÷ À׌ˆF,÷¬@¢0@£0ÿ£˜½×®÷®H×­÷­P׬×­ ×®Xׯ`×°8×±@ײH׳P™ ø ª„ˆ$…:׬ؙ ø F ÷¬¸'¥0™ ø ÷ À׈F/Â÷¯8¦0À§0ÿ§˜“׬à™ ø F ÷¬¸'¥0™ ø ÷ À׈F0÷°@¨0©0ÿ©˜~ײè÷²H×±ð÷±P׬×­ ×®8ׯ@×°H×±P™ ø mŠˆ$ Ki׳à÷³(׬ð™ ø F ÷¬¸'¥0™ ø ÷ ÀוˆF5B÷µh¬0€­0ÿ­˜T׬ؙ ø F ÷¬¸'¥0™ ø ÷ À×—ˆF7Â÷·p®0À¯0ÿ¯˜?׬ø™ ø F ÷¬¸'¥0™ ø ÷ À×™ˆF9B÷¹x¸0¹0ÿ¹˜*צ÷¦H×¥÷¥P$¯¡€D  ÷¤ˆD ÷£D ÷¢XD ÷¡`׬×­ ×®(ׯh×°p×±xײH׳P× ˆ÷ ×¿X÷¿×½÷½×»`÷»¿€¯¿$™ ø ÿ ˜ÿ ˜ß¢˜ß¼¨ß¿ '½ðà'½ÿ°ÿ¼ÿ¿<$c#à!÷¬0÷­8¯¦D¯§Lˆ$"׬0×­8¦D§L™ ø ÿ¢ @ %ÿ¤(¯¤€¥ÿ¥HD†ˆ$Ç׬0×­8¦D§L™ ø ÿ¢ @@%ÿ¨(¯¨©ÿ©1-Šˆ$ K׬0×­8¦D§L™ ø ÿ¢ @`%ÿ¬(¯¬€­ÿ­Žˆ$Ï׬0×­8¦D§L™ ø ÿ¢ @À%ÿ¸(¯¸¹ÿ¹ÿ ÿ ߢ߼߿'½Pàef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-forSTATE PLANEZone: Datum: NADr?ð?‘ßF¢R5Æß†Œ‰Œ‡‡‡„‹†‰†“††™Š††††šŠ††˜Œ†††²ˆƒ“———’      $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ  ” ˜ œ   ¤ ¨ ² ¶ º ¾   ˆŒhl|%ˆ(Œ(” %Ä %è %88 hh %T %p %Œ %¨ %¸ %ÐÔä%ð(ô(ü %xx %,ˆ0ˆ8%h˜l˜t%À%Ø%%,%%¸%Ð% %$%`%x%´%Ì%4%\%t%°%È%(%X%p%¬%Ä%%%à%       \% ¸% % p%4Dx  ¼À àä  P l xˆ ¤ ´ Àà ø  4 p ˆ ¼ Ô ä ( 8Œ  ´ Ì Ü   0\ t „° È Ø0 DX p €¬ Ä Ô$ 8T l |¨ À Ðü  $Ü 8 X ” ´ ð  L l  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx’stplnfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c stplnfor.c5stplnforintIð  Ø6zonea‘d7spherea‘l8 fn27Ì‘t9 fn83Ì‘|;inda‘À|<ia‘Ä|=nadvala‘ ~ÓH>table5‘Ø}Ä ?pnameP‘¸}Ädc@bufk‘È|Ar_majÓ‘¨~Ar_minÓ‘°~Ascale_factÓ‘¸~Acenter_lonÓ‘È~Bcenter_latÓ‘Ð~Bfalse_eastÓ‘Ø~Bfalse_northÓ‘à~CazimuthÓ‘ø~Clat_origÓ‘ˆClon_origÓ‘€C"lon1Ó‘˜C'lat1Ó‘è~C,lon2Ó‘ C1lat2Ó‘ð~Dmodea‘D iflga‘À~€EptrÀ‘°}÷stplnforIÐ  ÀHIølonÓ‘`ùlatÓ‘hú x‘tû y‘|ýiflga‘°int idIlong inzonea a … NAD27~ a° …( NAD83¡charÄdouble ·__file_sV »_cntI À_ptrg Á_baseg Ç_flagV È_o_fileV É_filenunsigned charVunsigned short ÎFILEÝÓ÷Œÿ /ecs/hdfeos/gctp/src/usr/includestplnfor.c‡¤‚û¨:stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 9   1{   1{ ,$1((8(((,$ $%DD DDDD DD DDD   @@@@% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I I !/ I 3 $> I  !/ : ; 9   : ; 9 I8 : ; 9 Iÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$  AðAœA@= @$ ° APAœA@g @ À+–˜stplnforintØstplnfor$–Ý__file_s€FILE4–PidiinzoneNAD27°NAD83™$(LP”²¶ºïó÷]zÀ4  Ô”hÄ,)$` À* 0 06P§>øF0Lp!Æ^ àp tP´  8‰p @H—pˆ p –¬p$6û¸p&1ºÆp&ëpÓp'[ âp'{/òp'ª(p'Ò8 ( # ( 4 (4`D (”W (¤k (¬€ (´stplninv.o/ 1074016630 1032 20 100644 11796 ` ELF) "4(   # ) 5=EKQW]dkw}ƒŒ˜£® °·½ÆÎÖâîü (9IYjz¡¶.symtab.shstrtab.strtab.comment.text.sbss.data.rodata.srdata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_typenames.rel.debug_varnames.text.sbss.data.rodata.srdata.lit8stplninvintsprintfp_errorfopenfseekftellfreadfcloseptitlegenrpt_longpakczpaksztminvintlamccinvintpolyinvintomerinvintstplninvtminvlamccinvpolyinvomerinv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_typenames.rel.debug_varnamesbe::7.30-1276837810:stplninv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½þÿ¼°ÿ¿¨<%(à!¯¤Ô¯¥ܯ¦䯧ì$ÿÿ¯£0¡Ô‚ˆ"©Ô¯‰ˆÿ  *ªÔ@<«Ü`¯ 4¬4)Œ†€%­®4p€®h!­®Ô®®4¯®0¸4'¯¸4¯4)ï†àÿí¹Ü$?¯ 4¡4(!† ‚$B£4€C!ŒB£ÔC£4¯£0¥4$¥¯¥4¤4(„†€ÿí¦0$ÿÿÇ'¤8…$¥¦Ô§Ü™ ø '¤8…$¥™ ø $ÿ¦ Ö§Üà ¤ä'…ˆ™ ø ÿ¢¸¯¢ ¤ì'…ˆ™ ø ÿ¢¸¯¢ ¨  „$„…$¥™ ø $ÿ¥ µ¤ ¦0(À¦(#(€¦(#)0%™ ø ¤ ™ ø '¤¨$$ § ™ ø '„ˆ$$§ ™ ø '¤Ð$$ § ™ ø ¤ ™ ø †ˆÀ'¤8…$¥¦Ô§Ü™ ø '¤8…$¥™ ø $ÿ¦ x„$„™ ø ¤Ô…$¥™ ø ¦ÜÀ$¯§$S¯¨¤…$¥™ ø ×£Ð÷£ × Ð׈עØF"AF DF!÷ (†ˆ$Ç=פè÷¤0׬à™ ø F ÷¬À'¥8™ ø ÷ È×…ˆF%B÷¥@¨8©8ÿ© :׬™ ø F ÷¬À'¥8™ ø ÷ È׆ˆF&‚÷¦Hª8@«8ÿ« %ר÷¨P×§÷§X׬ ×­(×®0ׯ@×°H×±PײX™ ø Œˆ$ f׬ø™ ø F ÷¬À'¥8™ ø ÷ È׉ˆF)B÷©`®8À¯8ÿ¯ ü׬ð™ ø F ÷¬À'¥8™ ø ÷ È׊ˆF*‚÷ªh¸8¹8ÿ¹ ç׬à™ ø F ÷¬À'¥8™ ø ÷ È׋ˆF+Â÷«@¿8à¡8ÿ¡ Ò׬™ ø F ÷¬À'¥8™ ø ÷ È׌ˆF,÷¬H¢8@£8ÿ£ ½×®÷®P×­÷­X׬ ×­(×®`ׯh×°@×±HײP׳X™ ø ª„ˆ$…:׬à™ ø F ÷¬À'¥8™ ø ÷ È׈F/Â÷¯@¦8À§8ÿ§ “׬è™ ø F ÷¬À'¥8™ ø ÷ È׈F0÷°H¨8©8ÿ© ~ײð÷²P×±ø÷±X׬ ×­(×®@ׯH×°P×±X™ ø mŠˆ$ Ki׳è÷³0׬ø™ ø F ÷¬À'¥8™ ø ÷ ÈוˆF5B÷µp¬8€­8ÿ­ T׬à™ ø F ÷¬À'¥8™ ø ÷ È×—ˆF7Â÷·x®8À¯8ÿ¯ ?׬™ ø F ÷¬À'¥8™ ø ÷ È×™ˆF9B÷¹€¸8¹8ÿ¹ *צ÷¦P×¥÷¥X$¯¡ˆD  ÷¤D ÷£˜D ÷¢`D ÷¡h׬ ×­(×®0ׯp×°x×±€×²P׳X× ÷ ×¿`÷¿×½˜÷½×»h÷»¿ˆ¯¿$™ ø ÿ  ÿ  ß¢ ß¼°ß¿¨'½ðà'½ÿ°ÿ¼ÿ¿<$c#à!÷¬0÷­8¯¦D¯§Lˆ$"׬0×­8¦D§L™ ø ÿ¢ @ %ÿ¤(¯¤€¥ÿ¥HD†ˆ$Ç׬0×­8¦D§L™ ø ÿ¢ @@%ÿ¨(¯¨©ÿ©1-Šˆ$ K׬0×­8¦D§L™ ø ÿ¢ @`%ÿ¬(¯¬€­ÿ­Žˆ$Ï׬0×­8¦D§L™ ø ÿ¢ @À%ÿ¸(¯¸¹ÿ¹ÿ ÿ ߢ߼߿'½Pàef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-invSTATE PLANEZone: Datum: NADr?ð?‘ßF¢R5Ê߆Œ‰Œ„‡‡‡„‹†‰†“††™Š††††šŠ††˜Œ†††²ˆƒ“———’      $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ  ” ˜ œ   ¤ ¨ ¬ ¶ º ¾    ˆŒhl|%ˆ(Œ(” %Ä %è %88 hh %T %d %€ %œ %¸ %È%àäô%(( %$x(x0%<ˆ@ˆH%x˜|˜„%Ð%è%$%<% %È%à%%4%p%ˆ%Ä%Ü%D%l%„%À%Ø%8%h%€%¼%Ô%%(%ð% , , , 0 0 0 l% È% $% €%4Dx  ¼À àä  P ` | ˆ˜ ´ Ä Ðð  , D € ˜°Ì ä ô  8 Hœ °Ä Ü ì 0 @l „ ”À Ø è@ Th € ¼ Ô ä4 Hd | Œ¸ Ð à  $ 4ì H h ¤ Ä   \ |  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx“stplninv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c stplninv.c5stplninvintJð  Ø6zoneb‘d7sphereb‘l8 fn27Í‘t9 fn83Í‘|;indb‘À|<ib‘Ä|=nadvalb‘¨~ÔH>table5‘à}Å! ?pnameP‘¸}Ådc@bufk‘È|Ar_majÔ‘°~Ar_minÔ‘¸~Ascale_factÔ‘À~Acenter_lonÔ‘Ð~Bcenter_latÔ‘Ø~Bfalse_eastÔ‘à~Bfalse_northÔ‘è~CazimuthÔ‘€Clat_origÔ‘Clon_origÔ‘ˆC"lon1Ô‘ C'lat1Ô‘ð~C,lon2Ô‘¨C1lat2Ô‘ø~Dmodeb‘˜D iflgb‘È~EptrÀ‘°}ústplninvJÐ ÐHJûxÔ‘`üyÔ‘hý lonŽ‘tþ latŽ‘|iflgb‘° int idJ long inzoneb bŽ … nad27 b± …( nad83¢ charÅ double ·__file_sW »_cntJ À_ptrh Á_baseh Ç_flagW È_o_fileW É_fileo unsigned charW unsigned shortÎFILEÞÔøŒÿ /ecs/hdfeos/gctp/src/usr/includestplninv.cФ‚ûš;stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 9   1{   1{ ,$1((8(((,$ $)DD DDDD DD DDD   @@@@% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I I !/ I 3 4: ;9 I $> I  !/ : ; 9   : ; 9 I8 : ; 9 Iÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$  AðAœA@A @$ ° APAœA@g @ Ð+—˜stplninvintØstplninv$—Þ__file_sFILE4—QidjinzoneŽnad27±nad83™$(LP”²¶ºïó÷^{žÁ4° ä”xÊB)$p Ð*@0@06p§>F0 Lp!8Ê^ x t|À  <@‰p €H—pÈ pà—¬p$wü¸p&sËÆp'>pÓp'® âp'Î/òp'ý(p(%8 (`# (h 4 (ˆ`D (èW (øk )€ )tmfor.o/ 1074016631 1032 20 100644 8532 ` ELF˜ "4( ü$).38=DLS]dl<r}…‰ ‘™¡¦ª¶ÂÐÝìü -=Pd.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.srdata.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatatmforinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptmforadjust_lontsincossin.srdatap_errorlogcosacostan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:tmfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ ÿ¼ÿ¿<$!!à!÷¬ ÷­(÷®0÷¯8÷°@÷±H÷²P׫ ÷‹ˆ×ª(÷Šˆש0÷‰ˆר8÷ˆˆ×§@÷‡ˆ צP÷†ˆ`×¥H÷…ˆh׃ˆׄˆF$Ã÷£×€ˆ×¡×¢F"BF!÷€ˆH׌ˆH™ ø ÷ ÷€ˆ(׌ˆH™ ø ÷ ÷€ˆ0׌ˆH™ ø ÷ ÷€ˆ8׌ˆH™ ø ÷ ÷€ˆ@׌ˆ(׈0׎ˆ8׈@׈ ™ ø ÷ בˆF ŒB÷‘ˆX׎ˆH׈׈HF0{ÁF/sƒ÷ŽˆP׌ˆH׈F-`<E×’ˆ÷’ˆpD ˜÷“ˆp„$„™ ø ׌ˆ×ˆ™ ø ׌ˆ…$¥™ ø ׌ˆ™ ø ׌ˆ ™ ø ׌ˆh׈`™ ø %߼߿'½`à'½ÿ`ÿ¼pÿ¿h<$!!à!÷¬€÷­ˆ¯¦”¯§œ×¬€×ˆF-c™ ø ÷ x÷ ×¬ˆ'¥'¦™ ø ׎ˆpD xF/p2EU׬™ ø ×±F ŒB÷±×°F „בˆF1„F „בˆ F1€<E „$„'…ˆ™ ø $]ÿ¥`Ð׬׈F-c׈׮F.kAF-c™ ø ׎ˆ׈׈(F0{ÂF/s‚F.‚¦”ôÎ׬™ ø ׬F c׈׮ׯF/s‚F.kAF kDF-c™ ø ÷  ×­ˆD pF.h<Eׯ F {Ç÷¯ ׈בˆF1„×± ×’ˆ F2ŒAF1„§œôðÿ `—×»×½F=ÞÂ÷»(×·(×¹(F9½Â÷·0×’ˆP׳×µF5œÂF3”‚÷²8׬ˆ™ ø ÷ @×¥@צ@F&)B÷¥H׈ׂˆH×£פF$ÂF#‚F"A÷¡ ןˆ×  F F ÿÃ÷¿P׌ˆ(׈0׎ˆ8׈@×°ˆ™ ø ÷ x׈F {Â÷¯X׋ˆh׬(×­P׎ˆF.kBF-c×­0׎ˆ0F.kC×®8׈װHF0{ÁF/s€×¯0׈8F0{Ã×°H×±HF1„בˆ@ײHדˆHF3”‚F2ŒAF1„×±8×’ˆPF2ŒBF1„בˆP×’ˆXF2ŒBF1„F0{ÂF/s€F.kB׎ˆF.k@F-cF,ZÀ©”õ+ׇˆ`׈ˆש@תPF*JBת0׫0׌ˆ`F,ZÃ׬8׈hF-c׈@×®HF.kAF-c×­8×®8F.kB׎ˆpF.kBF-c×­0׎ˆxF.kC×®HׯHF/s‚׈€×°HבˆXF1„F0{ÁF/s€×¯8׈ˆF0{ÂF/s€×ˆP׈F0{ÂF/sF.kBF-cF,ZÂ׌ˆ(F,ZÀF+R‚F*JBתX׋ˆXF+RF*J@F)BF(9À¨œõÿ `ÿ `ߢ`ß¼pß¿h'½ à?ð>äøµˆãhñ¿ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinityb§†††Šœ…†„„…†‚Žˆ‹“ŽŒŒ©šð       $ ( , 0 : > B F J N R V Z   œ%´%Ì%ä % %pt| % %œ   ¨ %¸%È%Ü%   8%X%„%ÀHÄHÐ%%8%h% %t %8@HPX`hlp|”˜ ¨¬° ÀÄÈ ØÜà ðôøü  $(,8<@TXlx „ˆŒ ˜¤ °´ ÀÄ ÐÔØ ,4 T `€  ¬ÈÌ ìô 4 Hd œ ¬ì (,H\`dhp €Œ˜¨´ÈÜäø 8<T`h„”¨°ÄÐÔìtm-for ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxÏtmfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c tmfor.c2tmforintÃàü \3r_maj|‘@4r_min|‘H5scale_fact|‘P6center_lon|‘X7center_lat|‘`8false_east|‘h9false_north|‘p;temp|‘ dtmforà<H|elon|‘`flat|‘hg xÊ‘th yÊ‘|jdelta_lon|‘à~ksin_phi|‘è~kcos_phi|‘ð~lal|‘ˆl als|‘mb|‘ø~nc|‘˜n t|‘¨ntq|‘ ocon|‘€o n|‘°oml|‘¸double#r_major|$r_minor|%scale_factor|&lon_center|'lat_origin| (e0|((e1|0(e2|8(e3|@)es|H)esp|P*ml0|X+false_northing|`,false_easting|h-ind|pint|‰ÿ /ecs/hdfeos/gctp/src/usr/includetmfor.c±Í¿ùè)stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 9 $$$$$<%$ $    ,)(5$TP (0$ , =+9% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ü A`AœA@z @$< A Aœ A@  @<%Ó’tmforint\tmforµÓ†r_majorœr_minor²scale_factorÍlon_centerælat_originÿe0e1!e22e3CesTespfml0xfalse_northing•false_easting±ind–$(LPŽ©­±ptx˜®Éâû .?Pbt‘­¿4€ ´y-x¥&$Ð<* x00 ˜6 ¨e>p! bP p¨ fÈ q àp{Pƒp XH‘p šp¸Ó¦p‹ ²p”gÀpûpÍpk Üp‹)ìp´¹ü p x  ˜¸- P@ `T hhp p(tminv.o/ 1074016632 1032 20 100644 9508 ` ELF œ "4( è$).38=DLS]dlð`rvz€†‘•¥©®ºÆÔáð 1ATh.symtab.shstrtab.strtab.comment.text.sbss.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.lit8.rodatatminvinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptminvexpcosasinzatan2adjust_lonsinp_errortsincostansign.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:tminv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ ÿ¼ÿ¿<$!!à!÷¬ ÷­(÷®0÷¯8÷°@÷±H÷²P׫ ÷‹ˆ×ª(÷Šˆש0÷‰ˆר8÷ˆˆ×§@÷‡ˆ צP÷†ˆ`×¥H÷…ˆh׃ˆׄˆF$Ã÷£×€ˆ×¡×¢F"BF!÷€ˆH׌ˆH™ ø ÷ ÷€ˆ(׌ˆH™ ø ÷ ÷€ˆ0׌ˆH™ ø ÷ ÷€ˆ8׌ˆH™ ø ÷ ÷€ˆ@׌ˆ(׈0׎ˆ8׈@׈ ™ ø ÷ בˆF ŒB÷‘ˆX׎ˆH׈׈HF0{ÁF/sƒ÷ŽˆP׌ˆH׈F-`<E$¯‚ˆp„$„™ ø ׌ˆ×ˆ™ ø ׌ˆ…$¥™ ø ׌ˆ™ ø ׌ˆ ™ ø ׌ˆh׈`™ ø %߼߿'½`à'½ÿÿ¼°ÿ¿¨<$c#à!÷¬Ð÷­Ø¯¦ä¯§ì$¯¢ˆp c׬Ð׈׎ˆF.kBF-c™ ø ÷ ׳וˆ×·F7­CF5œÁוˆF5œÂ÷³׈ ×°Ø×‘ˆ×’ˆF2ŒBF1„F0{À÷¯׬™ ø ÷  ×™ˆ×» ×½ F=ÞÂF;ÎA×»×½F=ÞÂ׈F=ÞÀF;ÎCF ÎD÷¹(׬(™ ø ÷ ¸¤ìô€×¿D F ø<E¦ìÔÁF G¥ìô¡×¢D F#2Eפ D (F% 2E׆ˆ§äôæÿ  2׬×­ ™ ø ÷ ¸×ŒˆF c™ ø ¨äõÿ  "׳ÐוˆhF5œÁ÷³Ð×±Ø×’ˆ`F2ŒA÷±Ø×ŽˆXׯØ×ˆF0{ÃF/s€×ˆF/sƒ÷®(×­(÷­0¯ 8$  G׬0׈ F-c™ ø ÷ À׬0׈(F-c™ ø ÷ È׬0׈0F-c™ ø בˆ@ײÀF2ŒBײ(דˆ0×µÈF5œÂF3”€×“ˆ8F œÂF3”F2Œ@×’ˆ(F2ŒCײ0F2ŒA÷±@ׯ0×°@F0{À÷¯0×®@F s…׈8F/p>Eª8«KP*@ „$„…$¥™ ø $_ÿ¥ ̧8$篧8$Àÿ»×³0F œÅוˆ@F5˜<E¯×¬0'¥H'¦P™ ø ׬0™ ø ÷ X׈P×°P×±PF1„F0{Â÷¯`×­`×®`F.kB÷­h׫X׬XF,ZÂ÷«pשpתpF*JB÷©x×…ˆ×†ˆH×§HרHF(9ÂF'1‚F&)A÷¥(׃ˆ×¤(F !F$Ã÷£€× €×ˆ×‚ˆHF"AF!ס(F!÷ ˆ×»Ð×½€×ŸˆF?ïBF=ÞÃ÷»×·×¹F9½Â÷·˜×±0ײ˜×³X×µ€F5œÂF3”‚׳ˆF3”ƒ×“ˆ×µ˜×—ˆHF7­C×·p×™ˆPF9½Â×™ˆXF9½À×¹`×›ˆ`F;ÎBF9½À×¹h×›ˆ0F;ÎBF9½Á×™ˆP×›ˆhF;ÎBF9½Á×¹˜×›ˆpF;ÎC×»p׈xF=ÞÂ׈€F=ÞÀ×½`ןˆˆF?ïBF=ÞÀ×½xןˆF?ïBF=ÞÀ׈Pןˆ˜F?ïBF=ÞÁ×½hןˆPF?ïBF=ÞÁF;ÎBF9½ÁF7­BF5œÁF3”‚F2ŒA¨ìõ׌ˆ׭׎ˆ×¯˜×ˆ F0{Ã×°`×±p×’ˆ(F2ŒB×’ˆF2Œ@F1„×±˜×’ˆ F2ŒC×’ˆPדˆ¨F3”‚׳pוˆ°F5œÂוˆX×·`×™ˆ(F9½ÂF7­AF5œÀ×µh×—ˆPF7­BF5œÁF3”€×³xוˆHF5œÂF3”€F2ŒBF1„F0{ÂF/sF.kB×®PF.kCF-c™ ø ÷ ¸©äõ ׬ؙ ø D‚˜F€œáוˆ@F5œÂ«ìõs×’ˆªäõRÿ  ÿ  ß¢ ß¼°ß¿¨'½ðà?ð>äøµˆãhñ?à@@@=Û|ßÙ×½»?ù!ûTD-@8@@@$@"@>@V€@N€@r @F€@o€@4@ @<TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSEt§†††Š—…†„„…†ƒ••’¨†¡‡‡¨—„Ÿ‰’       $ ( , 0 : > B F J N R V Z ^ b h l   œ%´%Ì%ä % %\`h %| %ˆ Œ ” %¤%´%È%üüüD%˜%à%€%˜%%8%T%àHäHèhìhô%P%`%Ü%%8@HPX`hlp|”˜ ¨¬° ÀÄÈ ØÜà ðôøü  $(,8<@Xd ptx „ œ  ¬° ¼ÀÄ  04@ Tdpx|” ¤ÄÜ \| Œ” ¸ÈÔÜè ,4 HP \l|Œ¸ð ,L \ l´¸ÔìðPXdlxˆ”˜¨´¼ÈØäèø$,4DL\dht|„˜¬Ø ü $ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxWtminv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c tminv.c3tminvintKàè \4r_majü‘@5r_minü‘H6scale_factü‘P7center_lonü‘X8center_latü‘`9false_eastü‘h:false_northü‘p<tempü‘ ctminvKððPHüdxü‘`eyü‘hf lonR‘tg latR‘|iconü‘¸~i phiü‘À~jdelta_phiü‘Ð~ki1‘È~lsin_phiü‘Ø~lcos_phiü‘à~ltan_phiü‘è~mcü‘ð~m csü‘ø~mtü‘€mtsü‘ˆmnü‘mrü‘˜mdü‘ mdsü‘¨nfü‘˜~n hü‘°~ngü‘ ~ntempü‘¨~omax_iter1‘~double$r_majorü%r_minorü&scale_factorü'lon_centerü(lat_originü )e0ü()e1ü0)e2ü8)e3ü@*esüH*espüP+ml0üX,false_northingü`-false_eastingühlong. ind1pintü9‰ÿ /ecs/hdfeos/gctp/src/usr/includetminv.c·Í¿ù÷/stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ : $$$$$<%$ $   0,, @(( E@,%(!( t)$ $, ,$=58% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$è A`AœA@u @$ð` AðAœA@“ @P%[’tminvint\tminvµ[r_majorr_minor2scale_factorMlon_centerflat_origine0e1¡e2²e3ÃesÔespæml0øfalse_northingfalse_easting9ind–$(LPŽ©­±ptx.Ib{Œ®¿Ðâô-G4 Äq5|±&$àP*0t000¸6ès>p![tP ÐÈ f˜ q ¨{p ¨H‰pð’p[žpc=ªp g¸ppÅpw Ôp—)äpÀ¹ô | „  ¤¸% \8 lL t`p  | utmfor.o/ 1074016632 1032 20 100644 8868 ` ELFè "4( ”%-27<AFMYahr <y„Œ ˜œ ¥©µÁÏÜëû ,<Oc.symtab.shstrtab.strtab.comment.text.sbss.rodata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.srdata.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodata.lit8utmforintp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutmforadjust_lontsincossin.srdatalogcosacostan.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:utmfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $ident:::$Revision: 1.78 $ident:::$Revision: 1.4 $'½ÿ°ÿ¼ÿ¿<$B"à!÷¬0÷­8÷®@¯§L¡LÃ"&"# £L'Ãd&d#(c=` „$„…$¥™ ø $ ÿ¥~×¥0÷…ˆ×¤8÷„ˆ×£@÷ƒˆD ÷‚ˆ ¨LOà @& @#8€è8#8@$çÿID‡F€aׂˆF"B÷ˆ×€ˆ÷€ˆh¦LÁ׆ˆ÷¦ D 8÷§ ×­ ÷ˆ`׋ˆ׌ˆF,ZÃ÷«×ˆˆ שתF*JBF)B÷ˆˆH׌ˆH™ ø ÷ (÷€ˆ(׌ˆH™ ø ÷ (÷€ˆ0׌ˆH™ ø ÷ (÷€ˆ8׌ˆH™ ø ÷ (÷€ˆ@׌ˆ(׈0׎ˆ8׈@׈ ™ ø ÷ (דˆF œÂ÷“ˆX׈Hבˆ ×’ˆHF2ŒAF1„÷ˆP׎ˆH׈(F/p<Eוˆ ÷•ˆp„$„™ ø ¤L…$¥™ ø ׌ˆ×ˆ™ ø ׌ˆ…$¥™ ø ׌ˆ™ ø ÿ ÿ ߢ߼߿'½Pà'½ÿ`ÿ¼pÿ¿h<$!!à!÷¬€÷­ˆ¯¦”¯§œ×¬€×ˆF-c™ ø ÷ x÷ ×¬ˆ'¥'¦™ ø ׎ˆpD xF/p2EU׬™ ø ×±F ŒB÷±×°F „בˆ0F1„F „בˆ8F1€<E „$„'…ˆ™ ø $]ÿ¥`Ð׬׈ F-c׈ ×®F.kAF-c™ ø ׎ˆ׈׈@F0{ÂF/s‚F.‚¦”ôÎ׬™ ø ׬F c׈ ×®ׯF/s‚F.kAF kDF-c™ ø ÷  ×­ˆD pF.h<Eׯ F {Ç÷¯ ׈בˆF1„×± ×’ˆ F2ŒAF1„§œôðÿ `—×»×½F=ÞÂ÷»(×·(×¹(F9½Â÷·0×’ˆP׳×µF5œÂF3”‚÷²8׬ˆ™ ø ÷ @×¥@צ@F&)B÷¥H׈ ׂˆH×£פF$ÂF#‚F"A÷¡ ןˆ×  F F ÿÃ÷¿P׌ˆ(׈0׎ˆ8׈@×°ˆ™ ø ÷ x׈F {Â÷¯X׋ˆh׬(×­P׎ˆF.kBF-c×­0׎ˆHF.kC×®8׈ ×°HF0{ÁF/s€×¯0׈PF0{Ã×°H×±HF1„בˆXײHדˆ`F3”‚F2ŒAF1„×±8×’ˆhF2ŒBF1„בˆP×’ˆpF2ŒBF1„F0{ÂF/s€F.kB׎ˆ F.k@F-cF,ZÀ©”õ+ׇˆ`׈ˆש@תPF*JBת0׫0׌ˆxF,ZÃ׬8׈€F-c׈X×®HF.kAF-c×­8×®8F.kB׎ˆˆF.kBF-c×­0׎ˆF.kC×®HׯHF/s‚׈˜×°HבˆpF1„F0{ÁF/s€×¯8׈ F0{ÂF/s€×ˆP׈¨F0{ÂF/sF.kBF-cF,ZÂ׌ˆ@F,ZÀF+R‚F*JBתX׋ˆXF+RF*J@F)BF(9À¨œõÿ `ÿ `ߢ`ß¼pß¿h'½ àIllegal zone numberutm-forintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Point projects into infinity?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ¿ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t bœ·†††Š—†…†„ˆ„Žˆ‹“ŽŒŒ©šð       $ ( , 0 : > B F J N R V Z   \`dhp%L%d%| %” %¼ % (( %$P(P0 %D%P`T`\%l%¬¬¬°°°Ø%ø%$%`ˆdˆp%¨%Ø%%¬% %l Œ”œ¨Øàäèø ,@DH X\` ptx ˆŒ  ¤¨¬°´¸ ÈÐÔØÜèìð , 8<@ LX dh ÌÔ ô   @Lhl Œ”¤ °´¸Ô è <@LŒ¨ ÈÌèü  ,8HTh|„˜¤¨ÀØÜô$4HPdptŒ utm-for ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx’utmfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c utmfor.c2utmforint~Д 3r_maj7‘`4r_min7‘h5scale_fact7‘p6zone…‘|8temp7‘°butmfor~  ÜH7clon7‘`dlat7‘he x‘tf y‘|hdelta_lon7‘à~isin_phi7‘è~icos_phi7‘ð~jal7‘ˆj als7‘kb7‘ø~lc7‘˜l t7‘¨ltq7‘ mcon7‘€m n7‘°mml7‘¸double$r_major7%r_minor7&scale_factor7'lon_center7(lat_origin7 )e07()e170)e278)e37@*es7H*esp7P+ml07X,false_northing7`-false_easting7h.ind7pintlong72±ÿ /ecs/hdfeos/gctp/src/usr/includeutmfor.cÂÍ¿ùÏ(stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ stdlib.h¨ËÁ¿Olocale_attr.h§ËÁ»6 A(D=$$$$$<%$ $ $    ,)(5$TP (0$ , =+9% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$” APAœA@  @$ < A Aœ A@  @Ü'–”utmforintutmforµ–Ar_majorWr_minormscale_factorˆlon_center¡lat_originºe0Ëe1Üe2íe3þesesp!ml03false_northingPfalse_eastinglind¾$(LP¬°´+/3Si„¶ÇØéú /Lhz4p ¤yw”Z$ðÜ* Ðx0 Ð¥80x°>p!(bP Œ¨ f4 q Dh{°ƒp ¸H‘pšp–¦p®6²pägÀpKpÍp» ÜpÛ+ìp¹ü À È  è¸-  @ °T ¸hp À(utminv.o/ 1074016633 1032 20 100644 9876 ` ELF" "4(  %-27<AFMYahr `y}‡˜œ¤¨­¹ÅÓàïÿ0@Sg.symtab.shstrtab.strtab.comment.text.sbss.rodata.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodata.lit8utminvintp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutminvexpcosasinzatan2adjust_lonsintsincostansign.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:utminv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $ident:::$Revision: 1.78 $ident:::$Revision: 1.4 $'½ÿ°ÿ¼ÿ¿<$B"à!÷¬0÷­8÷®@¯§L¡LÃ"&"# £L'Ãd&d#(c=` „$„…$¥™ ø $ ÿ¥×¥0÷…ˆ×¤8÷„ˆ×£@÷ƒˆD ÷‚ˆ ¨LOà @& @#8€è8#8@$çÿID‡F€aׂˆF"B÷ˆ×€ˆ÷€ˆh¦LÁ׆ˆ÷¦ D 8÷§ ×­ ÷ˆ`׋ˆ׌ˆF,ZÃ÷«×ˆˆ שתF*JBF)B÷ˆˆH׌ˆH™ ø ÷ (÷€ˆ(׌ˆH™ ø ÷ (÷€ˆ0׌ˆH™ ø ÷ (÷€ˆ8׌ˆH™ ø ÷ (÷€ˆ@׌ˆ(׈0׎ˆ8׈@׈ ™ ø ÷ (דˆF œÂ÷“ˆX׈Hבˆ ×’ˆHF2ŒAF1„÷ˆP׎ˆH׈(F/p<E$ ¯‰ˆp¯€ˆp„$„™ ø ¤L…$¥™ ø ׌ˆ×ˆ™ ø ׌ˆ…$¥™ ø ׌ˆ™ ø ÿ ÿ ߢ߼߿'½Pà'½ÿÿ¼°ÿ¿¨<$c#à!÷¬Ð÷­Ø¯¦ä¯§ì$¯¢ˆp c׬Ð׈׎ˆF.kBF-c™ ø ÷ ׳וˆ ×·F7­CF5œÁוˆ0F5œÂ÷³׈ ×°Ø×‘ˆ×’ˆF2ŒBF1„F0{À÷¯׬™ ø ÷  ×™ˆ ×» ×½ F=ÞÂF;ÎA×»×½F=ÞÂ׈ F=ÞÀF;ÎCF ÎD÷¹(׬(™ ø ÷ ¸¤ìô€×¿D F ø<E¦ìÔÁF G¥ìô¡×¢D F#2Eפ D (F% 2E׆ˆ§äôæÿ  2׬×­ ™ ø ÷ ¸×ŒˆF c™ ø ¨äõÿ  "׳ÐוˆhF5œÁ÷³Ð×±Ø×’ˆ`F2ŒA÷±Ø×ŽˆXׯØ×ˆF0{ÃF/s€×ˆF/sƒ÷®(×­(÷­0¯ 8$  G׬0׈8F-c™ ø ÷ À׬0׈@F-c™ ø ÷ È׬0׈HF-c™ ø בˆ@ײÀF2ŒBײ(דˆ0×µÈF5œÂF3”€×“ˆ8F œÂF3”F2Œ@×’ˆ(F2ŒCײ0F2ŒA÷±@ׯ0×°@F0{À÷¯0×®@F s…׈PF/p>Eª8«KP*@ „$„…$¥™ ø $_ÿ¥ ̧8$篧8$Àÿ»×³0F œÅוˆXF5˜<E¯×¬0'¥H'¦P™ ø ׬0™ ø ÷ X׈P×°P×±PF1„F0{Â÷¯`×­`×®`F.kB÷­h׫X׬XF,ZÂ÷«pשpתpF*JB÷©x×…ˆ ׆ˆH×§HרHF(9ÂF'1‚F&)A÷¥(׃ˆ×¤(F !F$Ã÷£€× €×ˆ ׂˆHF"AF!ס(F!÷ ˆ×»Ð×½€×ŸˆF?ïBF=ÞÃ÷»×·×¹F9½Â÷·˜×±0ײ˜×³X×µ€F5œÂF3”‚׳ˆF3”ƒ×“ˆ0×µ˜×—ˆ`F7­C×·p×™ˆhF9½Â×™ˆpF9½À×¹`×›ˆxF;ÎBF9½À×¹h×›ˆHF;ÎBF9½Á×™ˆP×›ˆ€F;ÎBF9½Á×¹˜×›ˆˆF;ÎC×»p׈F=ÞÂ׈˜F=ÞÀ×½`ןˆ F?ïBF=ÞÀ×½xןˆ¨F?ïBF=ÞÀ׈Pןˆ°F?ïBF=ÞÁ×½hןˆhF?ïBF=ÞÁF;ÎBF9½ÁF7­BF5œÁF3”‚F2ŒA¨ìõ׌ˆ׭׎ˆ ׯ˜×ˆ8F0{Ã×°`×±p×’ˆ@F2ŒB×’ˆ F2Œ@F1„×±˜×’ˆ¸F2ŒC×’ˆPדˆÀF3”‚׳pוˆÈF5œÂוˆp×·`×™ˆ@F9½ÂF7­AF5œÀ×µh×—ˆhF7­BF5œÁF3”€×³xוˆ`F5œÂF3”€F2ŒBF1„F0{ÂF/sF.kB×®PF.kCF-c™ ø ÷ ¸©äõ ׬ؙ ø D‚˜F€œáוˆXF5œÂ«ìõs×’ˆªäõRÿ  ÿ  ß¢ ß¼°ß¿¨'½ðàIllegal zone numberutm-invintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Latitude failed to convergeUTM-INVERSE?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ?à@@@=Û|ßÙ×½»?ù!ûTD-@8@@@$@"@>@V€@N€@r @F€@o€@4@ @<tœ·†††Šš†…†„ˆ••’¨†¡‡‡¨—„Ÿ‰’       $ ( , 0 : > B F J N R V Z ^ b h l   \`dhp%L%d%| %” %¼ %(($ %0P4P< %P%\```h%x%¬¬¬°°°ô%H%%0%H%Ì%è%%ˆ”ˆ˜¨œ¨¤%%%Œ%°%l Œ”œ¨Øàäèø ,@DH X\` ptx ˆŒ  ¤¨¬°´¸ ÈÐÔØÜèìð 8 DHL Xd pt Ðàäð  (,D TtŒ  , <D hx„Œ˜ÀÈ Üä ø  ,<h  Üü   dh„œ À(8DHXdlxˆ”˜¨ÔÜäôü $,4H\ˆ ¬ ÄÔ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxutminv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c utminv.c4utminvintР 5r_maj·‘`6r_min·‘h7scale_fact·‘p8zoneì‘|:temp·‘°eutminvð  H·fx·‘`gy·‘hh lon ‘ti lat ‘|kcon·‘¸~k phi·‘À~ldelta_phi·‘Ð~miì‘È~nsin_phi·‘Ø~ncos_phi·‘à~ntan_phi·‘è~oc·‘ð~o cs·‘ø~ot·‘€ots·‘ˆon·‘or·‘˜od·‘ ods·‘¨pf·‘˜~p h·‘°~pg·‘ ~ptemp·‘¨~qmax_iterì‘~double%r_major·&r_minor·'scale_factor·(lon_center·)lat_origin· *e0·(*e1·0*e2·8*e3·@+es·H+esp·P,ml0·X-false_northing·`.false_easting·hlong/ indìpint·h±ÿ /ecs/hdfeos/gctp/src/usr/includeutminv.cÇÍ¿ùÈ/stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ stdlib.h¨ËÁ¿Olocale_attr.h§ËÁ»8 A(D=$$$$$<%$ $ $  0,, @(( E@,%(!( t)$ $, ,$=58% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$  APAœA@£ @$ ` AðAœA@“ @ '”utminvintutminvµÁr_major×r_minoríscale_factorlon_center!lat_origin:e0Ke1\e2me3~esesp¡ml0³false_northingÐfalse_eastingôind¾$(LP¬°´+/3Óé6GXiz‹¯Ìè4€ ´q%{ Z$ *t0´80¸Ð>p!ˆtP üÈ fÄX q {p (H‰pp’pˆžpžlªp g¸pqpÅpá Ôp +äp ,¹ô è ð  !¸% !È8 !ØL !à`p !è vandgfor.o/ 1074016634 1032 20 100644 6388 ` ELFh "4( ¨!(/6>°(GR X^bjv‚¬¼ÌÜíý$.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatavandgforintptitleradiuscenlonoffsetpvandgforadjust_lon.lit8asinztantsincos.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:vandgfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÐÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆ„$„™ ø ׬™ ø ׬™ ø ׌ˆ׈™ ø %߼߿'½0à'½ÿ`ÿ¼hÿ¿`<$!!à!÷¬€÷­ˆ¯¦”¯§œ×¬€×ˆF-c™ ø ÷ p÷ ×®ˆF s…׈F/p>E׈×±×’ˆF2ŒBF1„£”ôp׈¢œôOÿ Xß׬ˆ×ˆF-cF c׈F-c™ ø ÷ p÷ ×®F s…׈F/p>E ׯˆF {Å׈F0{ÀF {Å׈F0x>E,×’ˆ¤”ô’×±ˆD €F1€>E׬׈(F-c™ ø ׎ˆ׈׈F0{ÂF/ÂF/s€¥œô®׬׈(F-c™ ø ׎ˆ׈׈F0{ÂF/ÂF/s¦œôÎÿ X˜×“ˆ×µF5œÃ×µ×—ˆF7­CF5œÁF œÅוˆ(F5œÂ÷³×±ײF2ŒB÷±׬'¥ '¦(™ ø צ(×§(ר F(9À׈ˆ0F(9ÀF'1ƒ÷¦0פ0×¥0F%!÷¤8ס0ׂˆ×£ F#ƒ×ƒˆ0F#€F"B÷¡@׿@× @F ÿÂ÷¿H×›ˆ׈F=ÞÂ×½׿0× HF ÿÁF?ïB׿× 0סHF!F ÿÂ× 0סHF!F ÿÂ× סHF!ס8×¢HF"AF!F ÿÁF ÿÄF?ï@F=ÞÂ×½׿HF?ï@F=ÞÃ÷»P×·D ÈF9¸<EשPF JG÷©PׯP׈F0{À§”ôï׬P׈׎ˆF.kBF-cF c÷¬P׫ˆD PF+P>Eבˆ×’ˆדˆF3”‚דˆ8×µP×·PF7­BF5œÁ×µP×·×™ˆF9½ÂF7­BF5œÁF œÄF3”‚F2Œ@¨œõוˆ×—ˆ×™ˆF9½Â×™ˆ8×»P×½PF=ÞÂF;ÎA×»P×½ןˆF?ïBF=ÞÂF;ÎAF ÎDF9½ÂF7­A©œõ5ÿ Xÿ XߢXß¼hß¿`'½ àVAN DER GRINTEN8•„„…†ƒŽŸ£ ˆ      " & * .   HLT%d%t%ˆ%¼ ¼¼À ÀÀè %d %ð %0 %°%,4<DP ` p |€„ Üä  0L X ` | ˜ ¤ ¸ä ì øü $ , 8<@ d t „ ¬ È ì ø  ÈÜà   < hlp x ” =Û|ßÙ×½»@ !ûTD-@¿ù!ûTD-?à¿ð?ð ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxvandgfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c vandgfor.c)vandgforint‘0¨ *r%‘`+center_long%‘h,false_east%‘p-false_north%‘xAvandgfor‘ °ØH%Blon%‘`Clat%‘hD x˜‘tE y˜‘|Hdlon%‘à~Itheta%‘è~Jal%‘ð~J asq%‘ø~Kg%‘K gsq%‘˜Lm%‘ L msq%‘¨Mcon%‘°Ncosth%‘ˆNsinth%‘€double"lon_center%#R%$false_easting%%false_northing%int%îŒÿ /ecs/hdfeos/gctp/src/usr/includevandgfor.cÌÍ¿ùêstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ -      -)(8Q(MD8$,,‘( ((e]% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$¨ A0Aœ A@ e @$°( A AœA@ @Ø+¡˜vandgforintvandgforH¡/lon_centerHRXfalse_eastingtfalse_northing™$(LP”±µ¹*.2DTp 4À ôqe8)$ÐØ* ¨ 0 ¨8p! ¸8J ðP` @ k T¸u0@{p PH‰p˜’p°¡žpQòªpCg¸pªpÅp Ôp:/äpiLô ¸ À  à`% @8 PL X`p `vandginv.o/ 1074016635 1032 20 100644 6292 ` ELF "4( ¨!(/6>°G MRVamy‡”£³ÃÓäô.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatavandginvintptitleradiuscenlonoffsetpvandginv.lit8acoscosadjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:vandginv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÐÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆ„$„™ ø ׬™ ø ׬™ ø ׌ˆ׈™ ø %߼߿'½0à'½ÿpÿ¼hÿ¿`<$!!à!÷¬p÷­x¯¦„¯§Œ×¿p×€ˆF ÿÁ÷¿p×»x׈F=ÞÁ÷»x×—ˆ×™ˆF9½Â÷·×³p×µF5œÃ÷³×±xײF2ŒC÷±ׯ×°F0{Â×°×±F1„F0{À÷¯×®F s…ׯ׈F0{ÀF/s‚F s‡÷® ׬×­F-c×­ ×®ׯ׈F0{ÂF/s‚F.kAF-c÷¬(ת ׋ˆF+R‚׋ˆF+R€×«׬׈F-cF,ZÂF+R€×«׬F,ZÂF+R€÷ª0רשF)Bש0F)Bש(ת(׫(׌ˆF,ZÂF+R‚F*JBת0F*JCת0F*JCת0F*JCת(׫ ׌ˆ F,ZÂF+R‚׫0F+Rƒ×«0F+RƒF*JA׊ˆ(F*JCF)B÷¨8×¥ צ(×§(F'1‚ׇˆ0F'1ƒ×§0F'1ƒF&)Aצ0F&)C÷¥@פ@F !×…ˆ0F%!F !×…ˆF%!÷¤H×¢8׃ˆ0F#‚×£@F#ƒ×£HF#ƒ÷¢×¡F E×€ˆF!<E×¢D F">E׃ˆ÷£ׄˆ@÷¤×¬™ ø ׇˆ0F'Ã÷§PצxD (F&(>E׬P׈HF-c™ ø ×®(׈0F/sƒ×¯0F/sƒ×¯HF {ÂF/s€F s‡×ˆF/s‚¢ŒôN׬P׈HF-c™ ø ×®(׈0F/sƒ×¯0F/sƒ×¯HF {ÂF/s€F s‡×ˆPF/s‚£Œôn×°F „בˆXF1€<Eבˆ¤„ô‘ÿ X$׌ˆ×­׎ˆ@F.k@×®ׯF/s‚ׯ×°F0{ÂF/s׈F/s‚׈F/s€×¯×°F0{ÂF/s€F s„F.k@׎ˆF.kB׎ˆ`F.kB×®F.kCF-c™ ø ¥„ô ÿ Xÿ XߢXß¼hß¿`'½àVAN DER GRINTEN4•„„…†ƒœ•¹Š     $ ( ,   HLT%d%t%ˆ%¼ ¼¼À ÀÀ %` %´ %˜ %,4<DP ` p |€„ Üìøü T € œ ¤ ´ ø ( H h  œ ¬ Ð    ( T \ l Œ ¨ ° À à ø  $, P X x € ” @ !ûTD-?ð@À@"@;@¿ð?ðÁR8-seÀ !ûTD-=Û|ßÙ×½»?à ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx‘vandginv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c vandginv.c)vandginvint…0¨ *r‘`+center_long‘h,false_east‘p-false_north‘xAvandginv…°ÈHBx‘`Cy‘hD lonŒ‘tE latŒ‘|Hxx‘ø~H yy‘€Hxys‘ˆHc1‘Hc2‘˜Hc3‘ Ia1‘°Jm1‘¸Kcon‘ð~Lth1‘@Md‘¨double"lon_center#R$false_easting%false_northingintêŒÿ /ecs/hdfeos/gctp/src/usr/includevandginv.cÑÍ¿ùÊstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ -      ,, I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$¨ A0Aœ A@ e @$° AAœ A@  @È+•˜vandginvintvandginvH•#lon_center•„„…†ƒŽ‡‹… ŽŽŽ      " & * . 2 6   HLT%d%t%ˆ%¼ ¼¼À ÀÀè % %0 %D %°´¸0¼0Ä%ü %4 %,4<DP ` p „ Üä   , @ d Œ À è ø   0 <@D @®ðòDKL?ð=Û|ßÙ×½»?à?랃ä%®æ?ù 4Á¨¬\ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxHwivfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c wivfor.c$wivforint40¨  %rÈ‘`&center_longÈ‘h'false_eastÈ‘p(false_northÈ‘x<wivfor4à°tHÈ=lonÈ‘`>latÈ‘h? x;‘t@ y;‘|Bdelta_lonÈ‘ CthetaÈ‘¨Ddelta_thetaÈ‘@EconÈ‘°FiB‘¸doublelon_centerÈRÈfalse_eastingÈ false_northingÈintÈlongãŠÿ /ecs/hdfeos/gctp/src/usr/includewivfor.cÖÍ¿ù¡stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ (      (X( {D<% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$¨ A0Aœ A@ e @$°Ä A`Aœ A@l @t'L”wivforint wivforHLÒlon_centerëRûfalse_eastingfalse_northing—$(LP«¯³"&*ç÷0  4À ôqe2—'$Àt*8 08A8p!y>J ¸`` \ k tÐu0 H0{p  xH‰p À’p ØLžp$çªp g¸prpÅpâ Ôp+äp-Lô | „  ¤`% 8 L `p $wivinv.o/ 1074016637 1032 20 100644 5076 ` ELFL "4( ¨&-4<° C INR]amy‡”£³ÃÓäô.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatawivinvintptitleradiuscenlonoffsetpwivinv.lit8asincosadjust_lonsin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:wivinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÐÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆ„$„™ ø ׬™ ø ׬™ ø ׬ ×­(™ ø %߼߿'½0à'½ÿÀÿ¼ÿ¿<$!!à!÷¬ ÷­(¯¦4¯§<×± ×’ˆF2ŒA÷± ׯ(׈F0{Á÷¯(׬(׈׎ˆF.kBF-c™ ø ÷ ×¬™ ø ׌ˆ×­ ׎ˆ׈F/s‚F.‚F.kCF-c™ ø ¢4ô@׬׈F-c™ ø ׬׈F-cF,׈F-c™ ø £<ô`%߼߿'½@àWAGNER IV6•„„…†ƒ˜…‹ˆ‰ˆ      " & * .   HLT%d%t%ˆ%¼ ¼¼À ÀÀ %$ %P %p%” %,4<DP ` p „ Üìü   ,48 L d l | ˆ  ?ù 4Á¨¬\?랃ä%®æ@@®ðòDKL ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxôwivinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c wivinv.c#wivinvintè0¨  $r|‘`%center_long|‘h&false_east|‘p'false_north|‘x;wivinvèÀ°¼H|<x|‘`=y|‘h> lonï‘t? latï‘|Atheta|‘@doublelon_center|R|false_easting|false_northing|int|Šÿ /ecs/hdfeos/gctp/src/usr/includewivinv.cÝÍ¿ùŒstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ '     0PP% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$¨ A0Aœ A@ e @$° A@Aœ A@~ @¼'ø”wivinvint wivinvHø†lon_centerŸR¯false_eastingËfalse_northing—$(LP«¯³"&*›«Çä  4À ôqe/”'$À¼*€ 0€ 8p!Š6J ÀP` k $¸u0 à {p  H‰p H’p `øžp Xƪp g¸p …pÅp õ Ôp+äp@Lô Œ ”  ´`% 8 $L ,`p 4wviifor.o/ 1074016638 1032 20 100644 5172 ` ELF¤ "4( ¨ '.5=°8EP V^bnzˆ•¤´ÄÔåõ.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatawviiforintptitleradiuscenlonoffsetpwviiforadjust_lon.lit8tsincossin.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:wviifor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÐÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆ„$„™ ø ׬™ ø ׬™ ø ׌ˆ׈™ ø %߼߿'½0à'½ÿ ÿ¼8ÿ¿0<$!!à!÷¬@÷­H¯¦T¯§\׬@׈F-c™ ø ÷ ×¬×ˆF-c'¥'¦™ ø ׬H™ ø ×…ˆF%B÷¥ׂˆ×£פF$ÂF#F „÷¢ ןˆ× ס F!׈F!F ÿÃF ÿÄ÷¿(דˆ×µ×·(×¹ ×›ˆ׈ F=ÞÂF;ÎBF9½ÂF7­BF5œÀ£Tôs׎ˆׯ(×°בˆ×’ˆ(F2ŒBF1„F0{ÂF/s€¢\ôN%ß¼8ß¿0'½`àWAGNER VII.•„„…†ƒŽ‰„±      " &   HLT%d%t%ˆ%¼ ¼¼À ÀÀè % % %,4<DP ` p |€„ Üä ø   $ 0 L \ p€„ ¤°´ @?í}ÔA5T?ð@@V|®§GØ?óÛLÂPr ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxOwviifor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c wviifor.c#wviiforintC0¨ $rב`%center_longבh&false_eastבp'false_northבx;wviiforCà°èH×<lonב`=latבh> xJ‘t? yJ‘|Adelta_lonב Bsin_lonב¨Bcos_lonב°Csב¸C c0ב@Cc1בHdoublelon_center×R×false_easting×false_northing×int×Å‹ÿ /ecs/hdfeos/gctp/src/usr/includewviifor.cãÍ¿ùÓstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ '     (,((0@8% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$¨ A0Aœ A@ e @$°8 A`Aœ A@ I @è)S–wviiforintwviiforHSálon_centerúR false_easting&false_northing˜$(LP’®²¶&*.ö"? 4° äqU0…($°è*˜ 0˜ 8p!£.J Ô@`ü k Èu0 Ø0{p  H‰p P’p hSžp »Éªp „g¸p ëpÅp[ Ôp{-äp¨Lô ô ü  `% |8 ŒL ”`p œwviiinv.o/ 1074016638 1032 20 100644 5332 ` ELFL "4( ¨ '.5=°|E KQUY_jv‚¬¼ÌÜíý$.symtab.shstrtab.strtab.comment.text.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.rodatawviiinvintptitleradiuscenlonoffsetpwviiinv.lit8asinzsintanatan2adjust_lon.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:wviiinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÐÿ¼ÿ¿<$¥%à!÷¬÷­÷® ÷¯(×£÷ƒˆ×¢÷‚ˆ×¡ ÷ˆ× (÷€ˆ„$„™ ø ׬™ ø ׬™ ø ׌ˆ׈™ ø %߼߿'½0à'½ÿ ÿ¼(ÿ¿ <$!!à!÷¬@÷­H¯¦T¯§\ס@ׂˆF"A÷¡@׿H×€ˆF ÿÁ÷¿H×»@׈F=ÞÃ÷»×·H×™ˆF9½Ã÷·׳׵F5œÂ÷³×±ײF2ŒB÷±ׯװF0{ÀF {Ä÷¯׬׈׎ˆF.kBF-c™ ø ÷ 0׃ˆF#Â÷£׬™ ø ׬HF c×­׎ˆF.kBF-c™ ø ÷ 0¢\ô@׬™ ø ׬@F c×­׎ˆF.kB™ ø ÷ 0׌ˆ×ˆ F-BF-c™ ø £Tô`%ß¼(ß¿ '½`àWAGNER VII:•„„…†ƒ­ˆ‰‡ˆˆˆ      " & * . 2   HLT%d%t%ˆ%¼ ¼¼À ÀÀd %„ %¨ %Ä %ä%%,4<DP ` p |€„ Üìü  PT ` p € ˜ ¤ À Ø à ðô  @V|®§GØ?óÛLÂPr@?ñÿ ¤rt@ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx!wviiinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c wviiinv.c&wviiinvint0¨ 'r©‘`(center_long©‘h)false_east©‘p*false_north©‘x>wviiinvà°,H©?x©‘`@y©‘hA lon‘tB lat‘|Dt1©‘ D t2©‘¨Dp©‘°Dc©‘¸doublelon_center© R©!false_easting©"false_northing©int©È‹ÿ /ecs/hdfeos/gctp/src/usr/includewviiinv.cèÍ¿ùôstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ *      I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$¨ A0Aœ A@ e @$°| A`AœA@Z @,)%–wviiinvintwviiinvH%³lon_centerÌRÜfalse_eastingøfalse_northing˜$(LP’®²¶&*.ÈØô  4Ð qu8­($à,* 0 8p!:J XX`°  k ÐØu0 ¨({p  ÐH‰p ’p 0%žp U̪p!g¸pˆpÅpø Ôp-äpELô ” œ  ¼`% 8 ,L 4`p <isinusfor.o/ 1074016639 1032 20 100644 15620 ` ELF7< "4(%D"@(0PÔ>0øL R0$`0Tkrw{ `¨…  Žš¦´ÁÐàñ"3CV j!"”#.symtab.shstrtab.strtab.comment.text.sdata.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.content.sdata.rel.MIPS.content.sdata.rel.sdata.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenames.rel.debug_varnames.MIPS.interfaces.text.sdata.sbss.rodataerror__iobfprintfisinusforinitIsin_for_free.lit8Isin_for_initIsin_errormallocfreecosisinusforIsin_fwd.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenames.rel.debug_varnamesbe::7.30-1276837810:isinusfor.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $ident:::$Revision: 1.78 $ident:::$Revision: 1.4 $ident:::$Revision: 7.41 $'½ÿàÿ¿¯¤¯¥„$„ …$¥¦§™ ø ß¿'½ à'½ÿ ÿ¼ ÿ¿<$B"à!÷¬0÷­8÷®@÷¯H÷°P÷±Xˆ „ˆ™ ø ÿ¢(¯¢£` „$„…$¥™'9 ø $ÿÿÿ¥Ì× 0D F!>E „$„…$¥™'9 ø $ÿÿÿ¥¹×¢8׃ˆF#<E×¥8ׄˆF% <E „$„…$¥™'9 ø $ÿÿÿ¥¡×¦PׇˆF'0<EשP׈ˆ F)@<E „$„…$¥™'9 ø $ÿÿÿ¥‰×­P׎ˆ(F.k@F kMDh¯§׫P¦D†`F€c!F,ZÁF ZÅ׊ˆ(F+P<E „$„…$¥™'9 ø $ÿÿÿ¥j§GÃè0&È0#0Æ?ÃÇ0&Ç0#À „$„…$¥™'9 ø $ÿÿÿ¥TׯX׈0F0x<EײXבˆ8F2ˆ<E „$„…$¥™'9 ø $ÿÿÿ¥<×¹X×›ˆ(F;Î@F ÎMDȯ§×µX¦D†¸F€½áF7­AF ­Eדˆ(F5˜<E „$„…$¥™'9 ø $ÿÿÿ¥׬0×­8×®@ׯH¨©™ ø ÿ¢(¯‚ˆ†ˆÀ „$„…$¥™'9 ø $ÿÿÿ¥ÿ ÿ ߢß¼ ß¿'½`à'½ÿÿ¼0ÿ¿(<$!!à!÷¬@÷­H÷®P÷¯X¯¨d¯©l× @׈@F!<E '„ˆ…$¥™'9 ø ÿ  h×¢H׃ˆF#<E×¥HׄˆF% <E '„ˆ…$¥™'9 ø ÿ  RצHׇˆHF'0<EרH׉ˆF)B÷¨H׫H׊ˆHF+P>E׬H׈F-c÷¬H¦d(ÆÀ¨d<4çÆ€è8*à '„ˆ…$¥™'9 ø ÿ  *§dGÃè0&È0#0Æ?ÃÇ0&Ç0#À '„ˆ…$¥™'9 ø ÿ  ¦lÀ§l(çà '„ˆ…$¥™'9 ø ÿ  $`™ ø ÿ¢8¯¢¦À '„ˆ…$¥™'9 ø ÿ  ò¡¬ \×½P¿÷ý×»X¹÷;×¹@¸÷וˆP×·@F7­C¯õõ®dDŽ˜F€œáוˆHF5œÃ­õ³ «d¬­‹(ªd OÂ*H! HCª­I,ײH¨õ8×°HבˆXF1„§ôð0¦ÔÎ0׈XF/p<E£Ô0×€ˆF ÿÀ¢ô_0¥l¦¬Å@¤Œ„,!™ ø ÿ¢8¨­X§ŒçXङ ø '„ˆ…$¥™'9 ø ÿ  ž¨X¯¨¯ §Œç,¦Ç0*Àp׈P«D‹F€¡×ƒˆ`F#€ªJ,DŠF€áF#ƒF"AׂˆhF"B÷¡©l)) ׬™ ø ®dDŽF€áׄˆpF$F$Âׄˆ`F$ÀF ÍD ­­¬׬™ ø ¿dDŸ F€!!F !×…ˆ`F%!F ! D ¹¯8¯ïïx!¸¯¡Œ! $£¬b×…ˆP§ŒçD‡0F€1¡F&)C¦ôŤl$… ©)%) G @!@C©­(«k WÂKP! PC«­j¸'¯¸¯%ﯯ®%Îÿð­­,¬`*€ÿ’¥Œ¥X¦ŒÆ,$Æÿÿ1¦(!Œ¥¯¥ר@׉ˆF)B¤D„HF€JaF)B£ôhH¢D‚8F€9áר@׉ˆF)BF(9áô'P< «7ÿÜ#¡¬?\¹ÿ¹ ÿ¹ ߢ ß¼0ß¿('½pà'½ÿÀÿ¼ÿ¿<$!!à!÷¬ ÷­(¯¦4¯§<„ˆ×­ ×®(§4¨<™ ø ¯¢¢@ „$„…$¥™'9 ø $ÿÿÿ¥ÿ ÿ ߢ߼߿'½@à'½ÿÿ¼0ÿ¿(<$¥%à!¯¤D÷­H÷®P¯§\¯¨dD £\ôaD ¢dô@¡D '„ˆ…$¥™'9 ø ÿ¢8@0%ÿ¦ £§DŒç\< «5Ü#è '„ˆ…$¥™'9 ø ÿ¢8@0%ÿ¦ ‘×¢H׃ˆF#<E×¥HׄˆF% <E$ÿþÿ§ צPׇˆxF'0<EשP׈ˆhF)@<E$ÿþÿ¨ q¯DÕî®DÕÏ×°PF0{ÂF/s€­dõ®¬DÕ‹ ׌ˆh×­PF-cF,ZÂ÷«×ªF RD P¯«ªDJ,©*H* ¸D(¹À#'ÿÿ¯¸¹!¯ ׳H¿D×õ0F5œÁוˆ€F5œÂ÷³×±D F2ˆ<E $×¹F ÎMDÈ"#D¸F€½á×¹F9½À÷·×½×›ˆPF=Ø<E ׿סF MDDƒF€!F ÿÁ÷¿¨DX© I @!Dˆ(F€)aצF&)B§DŒçX¨Aè8!ŒçD‡0F€1¡F&)A÷¥¦DÔÂ¥DÔ£HפF$ÂF#€¤\ô‚ÿ  ÿ  ߢ ß¼0ß¿('½pà'½ÿÐÿ¼ÿ¿<$B"à!¯¤$¡$ '„ˆ…$¥™'9 ø ÿ¢@0%ÿ¦#§$Œç\< «5Ü#è '„ˆ…$¥™'9 ø ÿ¢@0%ÿ¦¥$¬ \¤$Œ„X™ ø ¦$¬ÀX¤$™ ø ¯ $ÿ ÿ ß¢ß¼ß¿'½0à'½ÿàÿ¿¯¤¯¥„$„ …$¥¦§Œç¨™ ø $ÿÿß¿'½ àÿÿÿý@ÿÿÿüXÿÿÿûpÿÿÿú€ error (isinusfor.c/%s : %s isinusforinitbad return from Isin_for_freebad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valueIsin_for_initbad return from Isin_for_initisinusforbad return from Isin_fwdIsin_fwdIsin_for_free error (isinusfor.c/%s) : (%i) %s memory allocationinvalid parameterinvalid handleinvalid keyà‹„„‘“˜˜Ÿ–˜ŸŒ„—–¨”‘‡ŒÂ‹‡¦“턌Œƒ™’›’Œ†‰ƒŽ…     $ * 0 6 < B F L X ^ d j p t z ~ ‚ ˆ Œ  š   ¬ ² À Æ Ê Î Ø ,%\\\```” %° ´ ¸0¼0ÀÄÈ%ü  PP %\ ` dxhxlpt%¼ À İȰÌÐÔ%8 < @ØDØHLP% ” ˜œ ¤¨%ð ô ø8ü8%l p t`x`|€„%¸ %Ԙؘܨà¨äèì%< <<@ @@|˜€˜„ ˆ Œ %Ô˜Ø˜Ü à ä %t˜x˜| € „ %Ä˜È˜Ì Ð Ô %˜ ˜   %4 %T˜X˜\ ` d %l %˜%¤˜¨˜¬ ° ´ %L%˜% l l l p p p  % ¸È ¼È ÀØ ÄØ È Ì Ð%       dø hø l  p  t % ¬ø °ø ´  ¸  ¼ %< <<@ @@\`d h l %¤¨¬ ° ´ %ä%ü%@HLh%( €Œ 0 H  ¨ ð $ Ä Ü $ X ´ ÄÈd x¤ ¼ Ðü  $ < pÀ0 P¤ È  $ @ h ”  ð  ( H d p ” ´ ü  Ô   ˆ œ ` ¨ Ü  ô    4  „  ü  X X à ø d À!ûTD-@!ûTD-?ÿ× =p£×A3Æ€\)?„záG®{¿„záG®{@záG®=Û|ßÙ×½»@ !ûTD-?ðÀ !ûTD-?à?ù!ûTD-@¿ù!ûTD-?Ä_0mÉȃ4‚4‚4‚4   ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxûisinusfor.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c isinusfor.cT error D ÜTroutineבtT4textב|jisinusforinitàP$@½jsphere;‘Pj)lon_cen_mer;‘Xj=false_east;‘`kfalse_north;‘hk/dzone;‘pk=djustify;‘xnzoneE‘¤ijustify‘¨‘istat‘ Ô Isin_for_init¸ð0 ThÀÔsphere;‘PÕ lon_cen_mer;‘XÖ false_east;‘`Öfalse_north;‘h× nrowE‘t×ijustify‘|ú thisIsin¸‘ûrow¢‘”üirowE‘˜ý clat;‘ þncol_cenE‘¨¡isinusforÀ ` 8¡lon;‘`¡"lat;‘h¡/xÞ‘t¡:yÞ‘|¹istat‘@ËIsin_fwdð 0¸øËthisIsinê‘TÌlon;‘XÌlat;‘`ÍxÞ‘lÍ!yÞ‘të row;‘ëcol;‘¨í flon;‘ îirowE‘˜Isin_for_free00(à:thisIsin¸‘t > Isin_error 0„‡>&errö‘t>7routineב| ·__file_s »_cnt À_ptr Á_base Ç_flag È_o_file É_file int unsigned char  unsigned shortÎFILE‡1@LcÐ__iob>=„ >num ? strŒ char „@error_t\]ISIN_BADALLOC“^ISIN_BADPARAM“_ISIN_BADHANDLE“`ISIN_BADKEY“'`; ( false_east; ) false_north; * sphere; + sphere_inv; , ang_size_inv; -nrowE( .nrow_halfE, / ref_lon;0 0 lon_cen_mer;8 1ijustifyÀ 2 col_dist;È 4 col_dist_inv;Ð 6row¢Ø 7keyEÜ double long  ncolE !icol_cenE " ncol_inv;#Isin_row_tM 8Isin_t ©eisin¸„ Ò ;© å“ ñßÕÿ /ecs/hdfeos/gctp/src/usr/includeisinusfor.cË¿ù·“stdio.háÈÖí¶oisin.hòÜ€ëstandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ stdlib.h¨ËÁ¿Olocale_attr.h§ËÁ»limits.h§ËÁ¾N:Ó 5 $,(,<,=,(<,4,=,(<,9, ) $3'<3'##43'43'(3'$3' ,$  '$0(YH 5.Bà 4   0, ' <"#<&;(; ( $#$('<# 1(<"#    % B .: ; 9 ' @ @: ; 9 I .: ; 9 I? ' @ @4: ; 9 I .: ;9 I? ' @ @: ;9 I 4: ;9 I .: ;9 I' @ @ : ; 9   : ; 9 I8 $> I 3 : ; 9 II !/ 4: ; 9 I< ? : ; 9 &Iÿÿÿÿüÿÿÿÿÿÿÿÿ@ @AD A A@M @$PÔ A`AœA@ð @$0$ ApAœA@„ @$ `¨ A@Aœ A@ e @$  ApAœA@à @$0ø A0AœA@ y @0T A A@Q @„_ÿÜisinusforinit½Isin_for_initÀisinusfor8Isin_fwdøIsin_for_free'ÿšerror:Isin_errorJÿ‡__file_s1FILE“error_tIsin_row_t©Isin_t^ÿ£ISIN_BADALLOC¿ISIN_BADPARAMÛISIN_BADHANDLEøISIN_BADKEY¿isinâ$(DHlp”˜¼Àäè –¨¬°øüÙÝáÙÝáPTXRVZ»×ôÎ40 dû_¨w$€„* 1(7(Œ?p!´àQ ” g¤ r #À|0%Ј‚p &X– &l® &t ¹p &˜HÇp&àÐp&øÿÜp.÷ãèp1ÚIöp3#(p4K p4kc"p4Î+3p4ùNDp5GbT 5¬d 5´pu 6$à… 7˜ 7¬ 7Á 7$Ö 7,êp 74isinusinv.o/ 1074016640 1032 20 100644 15636 ` ELF7H "4(%D"@(0PÔ>0øL R0$`0Tkrw{ `¨… Žš¦´ÁÐàñ"3CV j!"”#.symtab.shstrtab.strtab.comment.text.sdata.sbss.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.content.sdata.rel.MIPS.content.sdata.rel.sdata.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenames.rel.debug_varnames.MIPS.interfaces.text.sdata.sbss.rodataerror__iobfprintfisinusinvinitIsin_inv_free.lit8Isin_inv_initIsin_errormallocfreecosisinusinvIsin_inv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenames.rel.debug_varnamesbe::7.30-1276837810:isinusinv.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $ident:::$Revision: 1.78 $ident:::$Revision: 1.4 $ident:::$Revision: 7.41 $'½ÿàÿ¿¯¤¯¥„$„ …$¥¦§™ ø ß¿'½ à'½ÿ ÿ¼ ÿ¿<$B"à!÷¬0÷­8÷®@÷¯H÷°P÷±Xˆ „ˆ™ ø ÿ¢(¯¢£` „$„…$¥™'9 ø $ÿÿÿ¥Ì× 0D F!>E „$„…$¥™'9 ø $ÿÿÿ¥¹×¢8׃ˆF#<E×¥8ׄˆF% <E „$„…$¥™'9 ø $ÿÿÿ¥¡×¦PׇˆF'0<EשP׈ˆ F)@<E „$„…$¥™'9 ø $ÿÿÿ¥‰×­P׎ˆ(F.k@F kMDh¯§׫P¦D†`F€c!F,ZÁF ZÅ׊ˆ(F+P<E „$„…$¥™'9 ø $ÿÿÿ¥j§GÃè0&È0#0Æ?ÃÇ0&Ç0#À „$„…$¥™'9 ø $ÿÿÿ¥TׯX׈0F0x<EײXבˆ8F2ˆ<E „$„…$¥™'9 ø $ÿÿÿ¥<×¹X×›ˆ(F;Î@F ÎMDȯ§×µX¦D†¸F€½áF7­AF ­Eדˆ(F5˜<E „$„…$¥™'9 ø $ÿÿÿ¥׬0×­8×®@ׯH¨©™ ø ÿ¢(¯‚ˆ†ˆÀ „$„…$¥™'9 ø $ÿÿÿ¥ÿ ÿ ߢß¼ ß¿'½`à'½ÿÿ¼0ÿ¿(<$!!à!÷¬@÷­H÷®P÷¯X¯¨d¯©l× @׈@F!<E '„ˆ…$¥™'9 ø ÿ  h×¢H׃ˆF#<E×¥HׄˆF% <E '„ˆ…$¥™'9 ø ÿ  RצHׇˆHF'0<EרH׉ˆF)B÷¨H׫H׊ˆHF+P>E׬H׈F-c÷¬H¦d(ÆÀ¨d<4çÆ€è8*à '„ˆ…$¥™'9 ø ÿ  *§dGÃè0&È0#0Æ?ÃÇ0&Ç0#À '„ˆ…$¥™'9 ø ÿ  ¦lÀ§l(çà '„ˆ…$¥™'9 ø ÿ  $`™ ø ÿ¢8¯¢¦À '„ˆ…$¥™'9 ø ÿ  ò¡¬ \×½P¿÷ý×»X¹÷;×¹@¸÷וˆP×·@F7­C¯õõ®dDŽ˜F€œáוˆHF5œÃ­õ³ «d¬­‹(ªd OÂ*H! HCª­I,ײH¨õ8×°HבˆXF1„§ôð0¦ÔÎ0׈XF/p<E£Ô0×€ˆF ÿÀ¢ô_0¥l¦¬Å@¤Œ„,!™ ø ÿ¢8¨­X§ŒçXङ ø '„ˆ…$¥™'9 ø ÿ  ž¨X¯¨¯ §Œç,¦Ç0*Àp׈P«D‹F€¡×ƒˆ`F#€ªJ,DŠF€áF#ƒF"AׂˆhF"B÷¡©l)) ׬™ ø ®dDŽF€áׄˆpF$F$Âׄˆ`F$ÀF ÍD ­­¬׬™ ø ¿dDŸ F€!!F !×…ˆ`F%!F ! D ¹¯8¯ïïx!¸¯¡Œ! $£¬b×…ˆP§ŒçD‡0F€1¡F&)C¦ôŤl$… ©)%) G @!@C©­(«k WÂKP! PC«­j¸'¯¸¯%ﯯ®%Îÿð­­,¬`*€ÿ’¥Œ¥X¦ŒÆ,$Æÿÿ1¦(!Œ¥¯¥ר@׉ˆF)B¤D„HF€JaF)B£ôhH¢D‚8F€9áר@׉ˆF)BF(9áô'P< «7ÿÜ#¡¬?\¹ÿ¹ ÿ¹ ߢ ß¼0ß¿('½pà'½ÿÀÿ¼ÿ¿<$!!à!÷¬ ÷­(¯¦4¯§<„ˆ×­ ×®(§4¨<™ ø ¯¢¢@ „$„…$¥™'9 ø $ÿÿÿ¥ÿ ÿ ߢ߼߿'½@à'½ÿÿ¼0ÿ¿(<$¥%à!¯¤D÷­H÷®P¯§\¯¨dD £\ôaD ¢dô@¡D '„ˆ…$¥™'9 ø ÿ¢8@0%ÿ¦ ¡§DŒç\< «5Ü#è '„ˆ…$¥™'9 ø ÿ¢8@0%ÿ¦ ªDÕD×¥P©DÕ&F&)AF%!¨dõ§dÔâ׃ˆxF#<E«dÕhׇˆhF(8<ED H­dõ©$ ÿþÿ¬ q¿D×ë ׌ˆh¹d×-F-cF,ZÂ÷«×ªF RDP¯¸¯Dï,®Ïp*À¡DŒ!(¢"#$!ÿÿ¯¡¢A¯ ¦DÔÒP׳H¥DÔµF5œÁF3”‚÷²¤DŒ„X¥)… !Ô£DŒcX¤!d!ŒcDƒˆF€ŒaײF2Œ@F1„÷°×®D xF/p<E×¹×—ˆPF9¸<ED Ø¨dõ$ÿþÿ§ %«DÕ`0סׂˆF"BF!ª\õ@©\Õ?׈HF?è>E­\գׄˆF$À¬\õƒ®\ÕÅ׆ˆXF&(<E¸\×׈ˆF(9À¯\õçÿ  ÿ  ߢ ß¼0ß¿('½pà'½ÿÐÿ¼ÿ¿<$B"à!¯¤$¡$ '„ˆ…$¥™'9 ø ÿ¢@0%ÿ¦#§$Œç\< «5Ü#è '„ˆ…$¥™'9 ø ÿ¢@0%ÿ¦¥$¬ \¤$Œ„X™ ø ¦$¬ÀX¤$™ ø ¯ $ÿ ÿ ß¢ß¼ß¿'½0à'½ÿàÿ¿¯¤¯¥„$„ …$¥¦§Œç¨™ ø $ÿÿß¿'½ àÿÿÿý@ÿÿÿüXÿÿÿûpÿÿÿú€ error (isinusinv.c/%s) : %s isinusinvinitbad return from Isin_inv_freebad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valuebad return from Isin_inv_initIsin_inv_initisinusinvbad return from Isin_invIsin_invIsin_inv_free error (isinusinv.c/%s) : (%i) %s memory allocationinvalid parameterinvalid handleinvalid keyà‹„„‘“˜˜Ÿ–˜ŸŒ„—–¨”‘‡ŒÂ‹‡¦“턌Œƒ™’™ƒ’Œ†‰ƒŽ…     $ * 0 6 < B F L X ^ d j p t z ~ ‚ ˆ Œ  š   ¬ ² À Æ Ê Î Ø ,%\\\```” %° ´ ¸0¼0ÀÄÈ%ü  PP %\ ` dxhxlpt%¼ À İȰÌÐÔ%8 < @ØDØHLP% ” ˜œ ¤¨%ð ô ø8ü8%l p t`x`|€„%¸ %Ô Ø Ü˜à˜äèì%< <<@ @@|¸€¸„ ˆ Œ %Ô¸Ø¸Ü à ä %t¸x¸| € „ %Ä¸È¸Ì Ð Ô %¸ ¸   %4 %T¸X¸\ ` d %l %˜%¤¸¨¸¬ ° ´ %L%˜% l l l p p p  % ¸È ¼È ÀØ ÄØ È Ì Ð%       dø hø l  p  t % ¬ø °ø ´  ¸  ¼ %< <<@ @@\`d h l %¤¨¬ ° ´ %ä%ü%@HLh%( €Œ 0 H  ¨ ð $ Ä Ü $ X ´ ÄÈd x¤ ¼ Ðü  $ < pÀ0 P¤ È  $ @ h ”  ð  ( H d p ” ´ ü  Ô   ˆ œ ` ¨    X  P  Œ  ¨  Ä  Ü  ø X à ø d À!ûTD-@!ûTD-?ÿ× =p£×A3Æ€\)?„záG®{¿„záG®{@záG®=Û|ßÙ×½»@ !ûTD-?ðÀ !ûTD-?à?ù!ûTD-@¿ù!ûTD-4‚4‚4‚4   ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxûisinusinv.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c isinusinv.cT error D ÜTroutineבtT4textב|jisinusinvinitàP$@½jsphere;‘Pj)lon_cen_mer;‘Xj=false_east;‘`kfalse_north;‘hk/dzone;‘pk=djustify;‘xnzoneE‘¤ijustify‘¨‘istat‘ Õ Isin_inv_init¸ð0 ThÀÕsphere;‘PÖ lon_cen_mer;‘X× false_east;‘`×false_north;‘hØ nrowE‘tØijustify‘|û thisIsin¸‘ürow¢‘”ýirowE‘˜þ clat;‘ ÿncol_cenE‘¨¡isinusinvÀ ` 8¡x;‘`¡ y;‘h¡+lonÞ‘t¡8latÞ‘|ºistat‘@ÉIsin_invð (¸øÉthisIsinê‘TÊx;‘XÊy;‘`ËlonÞ‘lËlatÞ‘tê row;‘êcol;‘ ì flon;‘¨íirowE‘˜Isin_inv_free00(à:thisIsin¸‘t > Isin_error 0„‡>&errö‘t>7routineב| ·__file_s »_cnt À_ptr Á_base Ç_flag È_o_file É_file int unsigned char  unsigned shortÎFILE‡1@LcÐ__iob>=„ >num ? strŒ char „@error_t\]ISIN_BADALLOC“^ISIN_BADPARAM“_ISIN_BADHANDLE“`ISIN_BADKEY“'`; ( false_east; ) false_north; * sphere; + sphere_inv; , ang_size_inv; -nrowE( .nrow_halfE, / ref_lon;0 0 lon_cen_mer;8 1ijustifyÀ 2 col_dist;È 4 col_dist_inv;Ð 6row¢Ø 7keyEÜ double long  ncolE !icol_cenE " ncol_inv;#Isin_row_tM 8Isin_t ©eisin¸„ Ò ;© å“ ñåÕÿ /ecs/hdfeos/gctp/src/usr/includeisinusinv.c”Ë¿ù”stdio.háÈÖí¶oisin.hòÜ€ëstandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ stdlib.h¨ËÁ¿Olocale_attr.h§ËÁ»limits.h§ËÁ¾N:Ó 5 $,(,<,=,(<,4,=,(<,9, * $3'<3'##43'43'(3'$3' ,$  '$0(YH 5.Bà 4   0, % <"# 0D, $#$X@,'$'% (<"#    % B .: ; 9 ' @ @: ; 9 I .: ; 9 I? ' @ @4: ; 9 I .: ;9 I? ' @ @: ;9 I 4: ;9 I .: ;9 I' @ @ : ; 9   : ; 9 I8 $> I 3 : ; 9 II !/ 4: ; 9 I< ? : ; 9 &Iÿÿÿÿüÿÿÿÿÿÿÿÿ@ @AD A A@M @$PÔ A`AœA@ð @$0$ ApAœA@„ @$ `¨ A@Aœ A@ e @$  ApAœA@Á @$0ø A0AœA@ y @0T A A@Q @„_ÿÜisinusinvinit½Isin_inv_initÀisinusinv8Isin_invøIsin_inv_free'ÿšerror:Isin_errorJÿ‡__file_s1FILE“error_tIsin_row_t©Isin_t^ÿ£ISIN_BADALLOC¿ISIN_BADPARAMÛISIN_BADHANDLEøISIN_BADKEY¿isinâ$(DHlp”˜¼Àäè –¨¬°øüÙÝáÙÝáPTXRVZ»×ôÎ40 dû_¨w$€„* 1(7(Œ?p!´àQ ” g¤ r #À |0%à€‚p &`– &t® &| ¹p & HÇp&èÐp'ÿÜp.ÿéèp1èIöp31(p4Y p4yc"p4Ü+3p5NDp5UbT 5¸d 5Àpu 60à… 7˜ 7 ¬ 7(Á 70Ö 78êp 7@for_init.o/ 1074016641 1032 20 100644 22340 ` ELFS„ "4( )È",3>FT^eqz†›¤®µ¾ÄÏ×ãìõû#.6AIT\hq{‚• ¨´½ÈÐÚáëòü!)5>JS]dowƒŒš¤ °¼Ê׿ö':.symtab.shstrtab.strtab.comment.text.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.text.lit8for_initsphdzpakszceaforintceaforbceaforintbceaforcalc_utm_zoneutmforintutmforstplnforintstplnforalberforintalberforlamccforintlamccformerforintmerforpsforintpsforpolyforintpolyforeqconforinteqconfortmforinttmforsterforintsterforlamazforintlamazforazimforintazimforgnomforintgnomfororthforintorthforgvnspforintgvnspforsinforintsinforequiforintequiformillforintmillforvandgforintvandgforomerforintomerforsomforintsomforhamforinthamforrobforintrobforgoodforintgoodformolwforintmolwforimolwforintimolwforalconforintalconforwivforintwivforwviiforintwviiforobleqforintobleqforisinusforinitisinusfor.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.30-1276837810:for_init.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½þ€ÿ¼(ÿ¿ < %Œ,à!¯¤D¯¥L¯¦T¯§\¯¨d¯©l¯ªt¯«|¯ 0'£0¯£4¡D$a"/­TÕ¡D F!<E®TÕÂD F#<E¯T%ïÕåD  F% <E ¸T'×D 8F'0<E$ÿ쯹\¤\¥T'¦8'§@'¨H™ ø ?¿D$bá3¢TÔID @F)@<E£TÔjD XF+P<E¤T$„ÔD `F-`<E ¥T$¥Ô®D xF/p<E$ÿ쯦\$¯§\¤\¥T'¦8'§@'¨H™ ø  ¤\¥T'¦8'§@'¨H™ ø «T%k0Õq÷±PªT%J8ÕP÷°X¨D$ a I¬TÕŒ ¥4™ ø ÷ 0×’ˆF2‚דˆF3”‚÷²`®4ίt­î­4­ $ÿÿÿ¯ ȸT× (¥4™ ø ÷ 0דˆF3ÂוˆF5œÂ÷³h¿4ÿ¡t¬?¹49 $ÿÿÿ¡ °×¬8×­@×®`ׯh×°P×±X™ ø ÿ¢8¦4¬Â¥4Œ¥¦t¬Å‚£|¤D €d!¬b –§D$bèI©TÕ, ¥4™ ø ÷ 0וˆF5B×—ˆF7­B÷µ`«4k¬t­‹ª4J@$ ÿÿÿ¬ |­TÕ¬(¥4™ ø ÷ 0×—ˆF7Â×™ˆF9½Â÷·h¯4ï¸t¯®4ÎÀ$ÿÿÿ¸ d׬8×­@×®`ׯh×°P×±X™ ø ÿ¢8£4¬b¢4ŒB£t¬b™¿|¡D€áø!¯ù J¤D$…l¦\Á ¯ p¤p¥T'¦8'§@'¨H™ ø ¨L¯¨t§tàC©TÕ,¥4™ ø ÷ 0×™ˆF9B×›ˆF;ÎB÷¹x«4k¬t­‹ª4J@$ ÿÿÿ¬ ­TÕ¬¥4™ ø ÷ 0×›ˆF;Â׈F=ÞÂ÷»h¯4ï¸t¯®4ÎÀ$ÿÿÿ¸ ׬x׈F-c™ ø ÿ¢8¯¢t×®hD xF/p<E¹tÈ#¯¹t׈ ÷°€×¬8×­@×®€§t™ ø ÿ¢8¤4¬‚£4Œc¤t¬ƒŸ¡|¢D€"!¬?Û¥D$¦¤L¥\¦d§l™ ø ÿ¢8©4­"¨4©t­(§4Œçà$ ÿÿÿªˬ|­D h€`!­‹¹®D$Ï{¸T× ¥4™ ø ÷ 0בˆF1B×’ˆF2ŒB÷±h¿4ÿ¡t¬?¹49 $ÿÿÿ¡Ÿ¢TÔL¥4™ ø ÷ 0×’ˆF2‚דˆF3”‚÷²ˆ¤4Œ„¥t¬¤£4Œc`$ÿÿÿ¥‡¦TÔÌ(¥4™ ø ÷ 0דˆF3ÂוˆF5œÂ÷³¨4©t­(§4Œçà$ ÿÿÿ©oªTÕL ¥4™ ø ÷ 0וˆF5B×—ˆF7­B÷µ`¬4Œ­t­¬«4k`$ ÿÿÿ­W׬8×­@×®hׯˆ×°`ױײP׳X™ ø ÿ¢8¿4¯â¹49¿t¯ùޝ|¸DÀ€øx!­î;¡D$"{£TÔl¥4™ ø ÷ 0×—ˆF7Â×™ˆF9½Â÷·h¥4Œ¥¦t¬Å¤4Œ„€$ÿÿÿ¦!§TÔì¥4™ ø ÷ 0×™ˆF9B×›ˆF;ÎB÷¹ˆ©4)ªt­I¨4$ ÿÿÿª «TÕl ¥4™ ø ÷ 0×›ˆF;Â׈F=ÞÂ÷»`­4­®t­Í¬4Œ€$ÿÿÿ®ñ¯TÕì(¥4™ ø ÷ 0׈F=BןˆF?ïB÷½¹49¿t¯ù¸4$ÿÿÿ¿Ù׬8×­@×®hׯˆ×°`ױײP׳X™ ø ÿ¢8¥4¬¢¤4Œ„¥t¬¤¢|£D€C!¬A½¦D$ÇI¨TÕ ¥4™ ø ÷ 0ןˆF?Â×€ˆF ÿÂ÷¿`ª4J«t­j©4) $ ÿÿÿ«£¬TÕŒ(¥4™ ø ÷ 0ׂˆF"׈F!÷ h®4ίt­î­4­ $ÿÿÿ¯‹×¬8×­@×®`ׯh×°P×±X™ ø ÿ¢8£4¬b¡4Œ!¢t¬A˜¹|¿Dø€?È!¯8q¤D$…I¦TÔÌ ¥4™ ø ÷ 0׃ˆF#ÂׄˆF$Â÷£`¨4©t­(§4Œçà$ ÿÿÿ©WªTÕL(¥4™ ø ÷ 0ׄˆF$×…ˆF%!÷¤h¬4Œ­t­¬«4k`$ ÿÿÿ­?׬8×­@×®`ׯh×°P×±X™ ø ÿ¢8¿4¯â¹49¿t¯ùޝ|¸DÀ€øx!­î%¡D$"I£TÔl ¥4™ ø ÷ 0×…ˆF%B׆ˆF&)B÷¥`¥4Œ¥¦t¬Å¤4Œ„€$ÿÿÿ¦ §TÔì(¥4™ ø ÷ 0׆ˆF&‚ׇˆF'1‚÷¦©4)ªt­I¨4$ ÿÿÿªó׬8×­@×®`ׯװP×±X™ ø ÿ¢8¯4­â®4ίt­î‹¬|­D h€`!­‹Ù¸D$‹¿T×ì¥4™ ø ÷ 0ׇˆF'Â׈ˆF(9Â÷§h¢4ŒB£t¬b¡4Œ! $ÿÿÿ£¿¤TÔŒ¥4™ ø ÷ 0׈ˆF(׉ˆF)B÷¨ˆ¦4ŒÆ§t¬æ¥4Œ¥ $ÿÿÿ§§¨TÕ ¥4™ ø ÷ 0׉ˆF)B׊ˆF*JB÷©`ª4J«t­j©4) $ ÿÿÿ«¬TÕŒ(¥4™ ø ÷ 0׊ˆF*‚׋ˆF+R‚÷ª®4ίt­î­4­ $ÿÿÿ¯w¸T'@× D `F,X2E¯ ˜$¯¹˜×¬8×­@×®hׯˆ×°`ױײP׳X¿˜¯¿™ ø ÿ¢8¥4¬¢¤4Œ„¥t¬¤¢|£D€C!¬AK¦D$ ÇN©T%)Õ-÷­€¨TÕ ¥4™ ø ÷ 0׎ˆF.‚׈F/s‚÷®`«4k¬t­‹ª4J@$ ÿÿÿ¬-­TÕ¬(¥4™ ø ÷ 0׈F/Â׈F0{Â÷¯¯4ï¸t¯®4ÎÀ$ÿÿÿ¸׬8×­@×®€×¯`×°×±PײX™ ø ÿ¢8£4¬b¢4ŒB£t¬b™¿|¡D€áø!¯ùú¤D$ …H¦TÔÌ ¥4™ ø ÷ 0׈F0בˆF1„÷°`¨4©t­(§4Œçà$ ÿÿÿ©àªTÕL(¥4™ ø ÷ 0בˆF1B×’ˆF2ŒB÷± ¬4Œ­t­¬«4k`$ ÿÿÿ­È׬H×­`×® ×¯P×°X™ ø ÿ¢8¿4¯â¹49¿t¯ùޝ|¸DÀ€øx!­î¯¡D$ "H£TÔl ¥4™ ø ÷ 0×’ˆF2‚דˆF3”‚÷²`¥4Œ¥¦t¬Å¤4Œ„€$ÿÿÿ¦•§TÔì(¥4™ ø ÷ 0דˆF3ÂוˆF5œÂ÷³ ©4)ªt­I¨4$ ÿÿÿª}׬H×­`×® ×¯P×°X™ ø ÿ¢8¯4­â®4ίt­î‹¬|­D h€`!­‹d¸D$ H¿T×ì ¥4™ ø ÷ 0וˆF5B×—ˆF7­B÷µ`¢4ŒB£t¬b¡4Œ! $ÿÿÿ£J¤TÔŒ(¥4™ ø ÷ 0×—ˆF7Â×™ˆF9½Â÷· ¦4ŒÆ§t¬æ¥4Œ¥ $ÿÿÿ§2׬H×­`×® ×¯P×°X™ ø ÿ¢8¬4­‚«4k¬t­‹ˆ©|ªD P€*H!­(­D$ ®H¯TÕì ¥4™ ø ÷ 0×™ˆF9B×›ˆF;ÎB÷¹`¹49¿t¯ù¸4$ÿÿÿ¿ÿ¡TÔ,(¥4™ ø ÷ 0×›ˆF;Â׈F=ÞÂ÷» £4Œc¤t¬ƒ¢4ŒB@$ÿÿÿ¤ç׬H×­`×® ×¯P×°X™ ø ÿ¢8©4­"¨4©t­(…¦|§D8€Ç0!¬ÅΪD$ KH¬TÕŒ ¥4™ ø ÷ 0׈F=BןˆF?ïB÷½`®4ίt­î­4­ $ÿÿÿ¯´¸T× (¥4™ ø ÷ 0ןˆF?Â×€ˆF ÿÂ÷¿ ¿4ÿ¡t¬?¹49 $ÿÿÿ¡œ×¬H×­`×® ×¯P×°X™ ø ÿ¢8¦4¬Â¥4Œ¥¦t¬Å‚£|¤D €d!¬bƒ§D$èM©TÕ, ¥4™ ø ÷ 0ׂˆF"׈F!÷ `«4k¬t­‹ª4J@$ ÿÿÿ¬i­TÕ¬(¥4™ ø ÷ 0׃ˆF#ÂׄˆF$Â÷£ ¯4ï¸t¯®4ÎÀ$ÿÿÿ¸Q¹T'9×$÷¤¨×¬H×­¨×®`ׯ ×°P×±X™ ø ÿ¢8¤4¬‚£4Œc¤t¬ƒŸ¡|¢D€"!¬?3¥D$¦/§TÔì ¥4™ ø ÷ 0×…ˆF%B׆ˆF&)B÷¥`©4)ªt­I¨4$ ÿÿÿª׬H×­`×®PׯX™ ø ÿ¢8¯4­â®4ίt­î‹¬|­D h€`!­‹¸D$H¿T×ì ¥4™ ø ÷ 0׆ˆF&‚ׇˆF'1‚÷¦`¢4ŒB£t¬b¡4Œ! $ÿÿÿ£ç¤TÔŒ(¥4™ ø ÷ 0ׇˆF'Â׈ˆF(9Â÷§h¦4ŒÆ§t¬æ¥4Œ¥ $ÿÿÿ§Ï׬H×­`×®hׯP×°X™ ø ÿ¢8¬4­‚«4k¬t­‹ˆ©|ªD P€*H!­(¶­D$®/¯TÕì ¥4™ ø ÷ 0׈ˆF(׉ˆF)B÷¨`¹49¿t¯ù¸4$ÿÿÿ¿œ×¬H×­`×®PׯX™ ø ÿ¢8¥4¬¢¤4Œ„¥t¬¤¢|£D€C!¬A„¦D$Ç/¨TÕ ¥4™ ø ÷ 0׉ˆF)B׊ˆF*JB÷©`ª4J«t­j©4) $ ÿÿÿ«j׬H×­`×®PׯX™ ø ÿ¢8¸4¯¯4ï¸t¯Œ­|®Dp€®h!­¬R¹D$?ߢT$BÔJ÷ª€¡TÔ,(¥4™ ø ÷ 0׋ˆF+Â׌ˆF,ZÂ÷«¤4Œ„¥t¬¤£4Œc`$ÿÿÿ¥4¦T$Æ`ÔÌD hF-`2E5$¯¨˜§TÔì¥4™ ø ÷ 0׎ˆF.‚׈F/s‚÷®°ª4J«t­j©4) $ ÿÿÿ«¬TÕŒ ¥4™ ø ÷ 0׈F/Â׈F0{Â÷¯¸®4ίt­î­4­ $ÿÿÿ¯ùb¯ ˜¸T× @¥4™ ø ÷ 0׈F0בˆF1„÷°x¿4ÿ¡t¬?¹49 $ÿÿÿ¡Þ¢TÔLH¥4™ ø ÷ 0בˆF1B×’ˆF2ŒB÷±h¤4Œ„¥t¬¤£4Œc`$ÿÿÿ¥ƦTÔÌP¥4™ ø ÷ 0×’ˆF2‚דˆF3”‚÷²À¨4©t­(§4Œçà$ ÿÿÿ©®ªTÕLX¥4™ ø ÷ 0דˆF3ÂוˆF5œÂ÷³ˆ¬4Œ­t­¬«4k`$ ÿÿÿ­–׬8×­@×®€×¯°×°¸×±×²P׳X×»x÷»×¹h÷¹×·À÷·×µˆ÷µ®˜¯®$™ ø ÿ¢8¡4¬"¿4ÿ¡t¬?¸|¹DÈ€À!¯p¢D$C~¨T%ÕF MD¯§È¦T$ÆÔÀF D¯¥Ì¤T$„`ÔD øF?è2ED$ ¯ª˜©TÕ,¥4™ ø ÷ 0ׂˆF"‚׃ˆF#‚÷¢Ð¬4Œ­t­¬«4k`$ ÿÿÿ­=®TÕÌ ¥4™ ø ÷ 0׃ˆF#ÂׄˆF$Â÷£x¸4¹t¯8¯4ïà$ÿÿÿ¹%£T$c@Ôf÷¦Ø¢T$BHÔE÷¥à¡T$!PÔ$F ! D ¯¿è¯ ˜×¬8×­@¦Ì§È×°Ð×±xײP׳XרØ÷¨¥è¯¥ ¤˜¯¤×§à÷§™ ø ÿ¢8ª4­B©4)ªt­I†§|¨D@€è8!¬æï«D$ l/­TÕ¬ ¥4™ ø ÷ 0׉ˆF)B׊ˆF*JB÷©`¯4ï¸t¯®4ÎÀ$ÿÿÿ¸Õ׬H×­`×®PׯX™ ø ÿ¢8£4¬b¢4ŒB£t¬b™¿|¡D€áø!¯ù½¤D$…/¦TÔÌ ¥4™ ø ÷ 0׊ˆF*‚׋ˆF+R‚÷ª`¨4©t­(§4Œçà$ ÿÿÿ©£×¬H×­`×®PׯX™ ø ÿ¢8®4­Â­4­®t­ÍŠ«|¬D `€lX!­j‹¯D$ø׬H™ ø ÿ¢8£4¬b¢4ŒB£t¬b™¿|¡D€áø!¯ùt¤D$…/¦TÔÌ ¥4™ ø ÷ 0׋ˆF+Â׌ˆF,ZÂ÷«`¨4©t­(§4Œçà$ ÿÿÿ©Z׬H×­`×®PׯX™ ø ÿ¢8®4­Â­4­®t­ÍŠ«|¬D `€lX!­jB¯D$ø׬H™ ø ÿ¢8£4¬b¢4ŒB£t¬b™¿|¡D€áø!¯ù+¤D$…׬8×­@×®PׯX™ ø ÿ¢8ª4­B©4)ªt­I†§|¨D@€è8!¬æ«D$ l/­TÕ¬ ¥4™ ø ÷ 0׌ˆF,׈F-c÷¬`¯4ï¸t¯®4ÎÀ$ÿÿÿ¸÷׬H×­`×®PׯX™ ø ÿ¢8£4¬b¢4ŒB£t¬b™¿|¡D€áø!¯ùߤD$…/¦TÔÌ ¥4™ ø ÷ 0׈F-B׎ˆF.kB÷­`¨4©t­(§4Œçà$ ÿÿÿ©Å׬H×­`×®PׯX™ ø ÿ¢8®4­Â­4­®t­ÍŠ«|¬D `€lX!­j­¯D$øk¹T×, ¥4™ ø ÷ 0׎ˆF.‚׈F/s‚÷®`¡4Œ!¢t¬A¿4ÿà$ÿÿÿ¢“£TÔl(¥4™ ø ÷ 0׈F/Â׈F0{Â÷¯ ¥4Œ¥¦t¬Å¤4Œ„€$ÿÿÿ¦{©T%)Õ1÷±ð¨T%Õ÷°ø§TÔì@¥4™ ø ÷ 0×’ˆF2‚דˆF3”‚÷²«4k¬t­‹ª4J@$ ÿÿÿ¬[׬H×­`×® ×¯ð×°ø×±ײP׳X™ ø ÿ¢8¹4¯"¸4¹t¯8®|¯Dx€Ïp!­Í?¿D$cá¢D$C7¤TÔŒ ¥4™ ø ÷ 0דˆF3ÂוˆF5œÂ÷³`¦4ŒÆ§t¬æ¥4Œ¥ $ÿÿÿ§!©T%)@Õ7÷·¨T%PÕ÷µ׬H×­`×®PׯX×°×±™ ø ÿ¢8®4­Â­4­®t­ÍŠ«|¬D `€lX!­jÿ ÿ ߢß¼(ß¿ '½€à@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx˜¿¶Š’˜›™˜›Ÿ‹˜˜•š¡˜˜˜™˜˜˜™˜›™˜›™˜›™˜˜˜­˜œ™˜š™˜š™˜š™˜š™˜š™˜Ÿ™™™˜š™™™™£˜›˜˜˜§²˜·™™™™—™™—š™™™™™˜ £•        $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ  ” ˜ œ   ¤ ¨ ¬ ° ´ ¸ ¼ À Ä È Ì Ð! Ô Ø Ü# à ä è% ì ð ô' ø ü)   +   -  /    $ ( , 0 4 81 < @ D3 H L5 P T7 X9 \ `; d= h? l pA t xC | € „ ˆE Œ G   ü%Ô%ü%D%¤%%4t%Ô%@%d ¼%è%H%¨ %ü % d %¨è%H%¨%%|% à% @%  % % t% ˜ Ø% 8% ¤% È % h% Ô% ø 8% ˜%%(h%È%(%ˆ%<%`°%%€%¤ä%D%¬%Ð%p%Ø%ü <%œ%!%("h%È%0#%T$”%ô%\%%€&À% %œ'%À(%d)%ˆ*È%(%+%´,ô%X-%|.¼% /%D0”% %€%ì%L%¬% %¨1%Ì2 p% Ð%!¬3%!Ð4"%"t5%"˜6"Ø%#<7%#`8#˜9%#¼:#ü%$`;%$„<$¼=%$à>%$?%%H@%ˆ%%ìA%&B&P%&´C%&ØD'%'x%'ø%(lE%(F(à%)lG%)Hø Ð ø @ PX  °¸  p €ˆÐ àè< ¸ ä ôüD T\œ¤ àø ` ä ôüD T\¤ ´¼ x Ü ìô < L T œ ¬ ´ ü   p Ô ä ì 4 D L      d t | Ð 4 D L ” ¤ ¬ d t|Ä ÔÜ$ 4<„ ”œ8 ¬ ¼Ä  $| à ðø@ PX¨   $l |„Ô 8 HP˜ ¨°! d t|Ä ÔÜ,#   ¨ð X% ¼ ÌÔ ,4˜' ü  `) Ä ÔÜ$ 4<Œ+ ð T- ¸ ÈÐ/   ¨ ,4| Œ”è øH X`¨ ¸À  ¤1 l | „ Ì Ü ä!¨3 "  ""$"p5 "Ô "ä"ì#87 #”9 #ø $$$\; $¸= % ? %„ %”%œ%èA &L &\&d&°C ' '$','t '„'Œ'ô (( (hE (Ü (ì(ô)hG  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxfor_init.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c for_init.c6for_init΀)È Î7outsysΑD8outzoneΑL9 outparmß‘T:outdatumΑ\;fn27î‘d<fn83î‘l=iflgõ‘t>for_trans ‘|@zone‘ô}AazimuthÕ‘°~BalfÕ‘Ð~CangleÕ‘€Dlon1Õ‘ø}Elon2Õ‘À~Flat1Õ‘è}Glat2Õ‘ˆ~Hcenter_longÕ‘à}Icenter_latÕ‘ ~JhÕ‘¨~Klon_originÕ‘¸~Llat_originÕ‘~Mr_majorÕ‘¸}Nr_minorÕ‘À}Oscale_factorÕ‘€~Pfalse_eastingÕ‘Ð}Qfalse_northingÕ‘Ø}Rshape_mÕ‘ð~Sshape_nÕ‘ø~Tstart‘è~UtimeÕ‘Ø~VradiusÕ‘È}Wtmpdatum‘ð}Xpath‘È~Ysatnum‘Ì~Zmode‘˜~[sat_ratioÕ‘à~\dzoneÕ‘ˆ]djustifyÕ‘_thing‘°}aiflg64³‘´}intdoubleÕcharæÎÎülongÿ /ecs/hdfeos/gctp/src/usr/includefor_init.cŠóú¤Ástdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ >$"5" <<=<<= -< < , (44<<<<E<<<<E<<=<<=<<=<<<<0M<<A<<9<<9<<9<<9<<9<<=<4<<8<4<4<  1<   <   <   <   <   <  ((1< <  e<4<4(<4(4<4<4<<<E<=% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I I 3 $> I' ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$)È A€AœA@ m @)Șfor_initš$L(K”J¯³·LII4@ t.¢N ð)$ )È*04è(0p!5˜B 6¨ X9Èx c @@ømp G8H{pG€„pG˜pK²ƒœpR5pªpR¥H·pRí ÆpS Ö S,æ S4÷ SD(  Sl S|inv_init.o/ 1074016642 1032 20 100644 22260 ` ELFS0 "4( )¤",3>FT^eqz†›¤®µ¾ÄÏ×ãìõû#.6AIT\hq{‚• ¨´½ÈÐÚáëòü!)5>JS]dowƒŒš¤ °¼Ê׿ö':.symtab.shstrtab.strtab.comment.text.lit8.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.text.lit8inv_initsphdzpakszceainvintceainvbceainvintbceainvcalc_utm_zoneutminvintutminvstplninvintstplninvalberinvintalberinvlamccinvintlamccinvmerinvintmerinvpsinvintpsinvpolyinvintpolyinveqconinvinteqconinvtminvinttminvsterinvintsterinvlamazinvintlamazinvaziminvintaziminvgnominvintgnominvorthinvintorthinvgvnspinvintgvnspinvsininvintsininvequiinvintequiinvmillinvintmillinvvandginvintvandginvomerinvintomerinvsominvintsominvhaminvinthaminvrobinvintrobinvgoodinvintgoodinvmolwinvintmolwinvimolwinvintimolwinvalconinvintalconinvwivinvintwivinvwviiinvintwviiinvobleqinvintobleqinvisinusinvinitisinusinv.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.30-1276837810:inv_init.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½þ€ÿ¼ ÿ¿< %Œ,à!¯¤D¯¥L¯¦T¯§\¯¨d¯©l¯ªt¯«|¯ 0'£0¯£4¡D$a"/­TÕ¡D F!<E®TÕÂD F#<E¯T%ïÕåD  F% <E ¸T'×D 8F'0<E$ÿ쯹\¤\¥T'¦8'§@'¨H™ ø ?¿D$bá3¢TÔID @F)@<E£TÔjD XF+P<E¤T$„ÔD `F-`<E ¥T$¥Ô®D xF/p<E$ÿ쯦\$¯§\¤\¥T'¦8'§@'¨H™ ø  ¤\¥T'¦8'§@'¨H™ ø «T%k0Õq÷±PªT%J8ÕP÷°X¨D$ a I¬TÕŒ ¥4™ ø ÷ (×’ˆF2‚דˆF3”‚÷²`®4ίt­î­4­ $ÿÿÿ¯ ¿¸T× (¥4™ ø ÷ (דˆF3ÂוˆF5œÂ÷³h¿4ÿ¡t¬?¹49 $ÿÿÿ¡ §×¬8×­@×®`ׯh×°P×±X™ ø ÿ¢0¦4¬Â¥4Œ¥¦t¬Å‚£|¤D €d!¬b §D$bèI©TÕ, ¥4™ ø ÷ (וˆF5B×—ˆF7­B÷µ`«4k¬t­‹ª4J@$ ÿÿÿ¬ s­TÕ¬(¥4™ ø ÷ (×—ˆF7Â×™ˆF9½Â÷·h¯4ï¸t¯®4ÎÀ$ÿÿÿ¸ [׬8×­@×®`ׯh×°P×±X™ ø ÿ¢0£4¬b¢4ŒB£t¬b™¿|¡D€áø!¯ù A¤D$…l¦\Á ¯ p¤p¥T'¦8'§@'¨H™ ø ¨L¯¨t§tàC©TÕ,¥4™ ø ÷ (×™ˆF9B×›ˆF;ÎB÷¹x«4k¬t­‹ª4J@$ ÿÿÿ¬ ­TÕ¬¥4™ ø ÷ (×›ˆF;Â׈F=ÞÂ÷»h¯4ï¸t¯®4ÎÀ$ÿÿÿ¸þ׬x׈F-c™ ø ÿ¢0¯¢t×®hD xF/p<E¹tÈ#¯¹t׈ ÷°€×¬8×­@×®€§t™ ø ÿ¢0¤4¬‚£4Œc¤t¬ƒŸ¡|¢D€"!¬?Ò¥D$¦¤L¥\¦d§l™ ø ÿ¢0©4­"¨4©t­(§4Œçà$ ÿÿÿªº‹¬|­D h€`!­‹°®D$Ï{¸T× ¥4™ ø ÷ (בˆF1B×’ˆF2ŒB÷±h¿4ÿ¡t¬?¹49 $ÿÿÿ¡–¢TÔL¥4™ ø ÷ (×’ˆF2‚דˆF3”‚÷²ˆ¤4Œ„¥t¬¤£4Œc`$ÿÿÿ¥~¦TÔÌ ¥4™ ø ÷ (דˆF3ÂוˆF5œÂ÷³`¨4©t­(§4Œçà$ ÿÿÿ©fªTÕL(¥4™ ø ÷ (וˆF5B×—ˆF7­B÷µ¬4Œ­t­¬«4k`$ ÿÿÿ­N׬8×­@×®hׯˆ×°`ױײP׳X™ ø ÿ¢0¿4¯â¹49¿t¯ùޝ|¸DÀ€øx!­î2¡D$"{£TÔl¥4™ ø ÷ (×—ˆF7Â×™ˆF9½Â÷·h¥4Œ¥¦t¬Å¤4Œ„€$ÿÿÿ¦§TÔì¥4™ ø ÷ (×™ˆF9B×›ˆF;ÎB÷¹ˆ©4)ªt­I¨4$ ÿÿÿª«TÕl ¥4™ ø ÷ (×›ˆF;Â׈F=ÞÂ÷»`­4­®t­Í¬4Œ€$ÿÿÿ®è¯TÕì(¥4™ ø ÷ (׈F=BןˆF?ïB÷½¹49¿t¯ù¸4$ÿÿÿ¿Ð׬8×­@×®hׯˆ×°`ױײP׳X™ ø ÿ¢0¥4¬¢¤4Œ„¥t¬¤¢|£D€C!¬A´¦D$ÇI¨TÕ ¥4™ ø ÷ (ןˆF?Â×€ˆF ÿÂ÷¿`ª4J«t­j©4) $ ÿÿÿ«š¬TÕŒ(¥4™ ø ÷ (ׂˆF"׈F!÷ h®4ίt­î­4­ $ÿÿÿ¯‚׬8×­@×®`ׯh×°P×±X™ ø ÿ¢0£4¬b¡4Œ!¢t¬A˜¹|¿Dø€?È!¯8h¤D$…I¦TÔÌ ¥4™ ø ÷ (׃ˆF#ÂׄˆF$Â÷£`¨4©t­(§4Œçà$ ÿÿÿ©NªTÕL(¥4™ ø ÷ (ׄˆF$×…ˆF%!÷¤h¬4Œ­t­¬«4k`$ ÿÿÿ­6׬8×­@×®`ׯh×°P×±X™ ø ÿ¢0¿4¯â¹49¿t¯ùޝ|¸DÀ€øx!­î¡D$"I£TÔl ¥4™ ø ÷ (×…ˆF%B׆ˆF&)B÷¥`¥4Œ¥¦t¬Å¤4Œ„€$ÿÿÿ¦§TÔì(¥4™ ø ÷ (׆ˆF&‚ׇˆF'1‚÷¦©4)ªt­I¨4$ ÿÿÿªê׬8×­@×®`ׯװP×±X™ ø ÿ¢0¯4­â®4ίt­î‹¬|­D h€`!­‹иD$‹¿T×ì¥4™ ø ÷ (ׇˆF'Â׈ˆF(9Â÷§h¢4ŒB£t¬b¡4Œ! $ÿÿÿ£¶¤TÔŒ¥4™ ø ÷ (׈ˆF(׉ˆF)B÷¨ˆ¦4ŒÆ§t¬æ¥4Œ¥ $ÿÿÿ§ž¨TÕ ¥4™ ø ÷ (׉ˆF)B׊ˆF*JB÷©`ª4J«t­j©4) $ ÿÿÿ«†¬TÕŒ(¥4™ ø ÷ (׊ˆF*‚׋ˆF+R‚÷ª®4ίt­î­4­ $ÿÿÿ¯n¸T'@× D `F,X2E¯ ˜$¯¹˜×¬8×­@×®hׯˆ×°`ױײP׳X¿˜¯¿™ ø ÿ¢0¥4¬¢¤4Œ„¥t¬¤¢|£D€C!¬AB¦D$ ÇN©T%)Õ-÷­€¨TÕ ¥4™ ø ÷ (׎ˆF.‚׈F/s‚÷®`«4k¬t­‹ª4J@$ ÿÿÿ¬$­TÕ¬(¥4™ ø ÷ (׈F/Â׈F0{Â÷¯¯4ï¸t¯®4ÎÀ$ÿÿÿ¸ ׬8×­@×®€×¯`×°×±PײX™ ø ÿ¢0£4¬b¢4ŒB£t¬b™¿|¡D€áø!¯ùñ¤D$ …H¦TÔÌ ¥4™ ø ÷ (׈F0בˆF1„÷°`¨4©t­(§4Œçà$ ÿÿÿ©תTÕL(¥4™ ø ÷ (בˆF1B×’ˆF2ŒB÷± ¬4Œ­t­¬«4k`$ ÿÿÿ­¿×¬H×­`×® ×¯P×°X™ ø ÿ¢0¿4¯â¹49¿t¯ùޝ|¸DÀ€øx!­î¦¡D$ "H£TÔl ¥4™ ø ÷ (×’ˆF2‚דˆF3”‚÷²`¥4Œ¥¦t¬Å¤4Œ„€$ÿÿÿ¦Œ§TÔì(¥4™ ø ÷ (דˆF3ÂוˆF5œÂ÷³ ©4)ªt­I¨4$ ÿÿÿªt׬H×­`×® ×¯P×°X™ ø ÿ¢0¯4­â®4ίt­î‹¬|­D h€`!­‹[¸D$ H¿T×ì ¥4™ ø ÷ (וˆF5B×—ˆF7­B÷µ`¢4ŒB£t¬b¡4Œ! $ÿÿÿ£A¤TÔŒ(¥4™ ø ÷ (×—ˆF7Â×™ˆF9½Â÷· ¦4ŒÆ§t¬æ¥4Œ¥ $ÿÿÿ§)׬H×­`×® ×¯P×°X™ ø ÿ¢0¬4­‚«4k¬t­‹ˆ©|ªD P€*H!­(­D$ ®H¯TÕì ¥4™ ø ÷ (×™ˆF9B×›ˆF;ÎB÷¹`¹49¿t¯ù¸4$ÿÿÿ¿ö¡TÔ,(¥4™ ø ÷ (×›ˆF;Â׈F=ÞÂ÷» £4Œc¤t¬ƒ¢4ŒB@$ÿÿÿ¤Þ׬H×­`×® ×¯P×°X™ ø ÿ¢0©4­"¨4©t­(…¦|§D8€Ç0!¬ÅŪD$ KH¬TÕŒ ¥4™ ø ÷ (׈F=BןˆF?ïB÷½`®4ίt­î­4­ $ÿÿÿ¯«¸T× (¥4™ ø ÷ (ןˆF?Â×€ˆF ÿÂ÷¿ ¿4ÿ¡t¬?¹49 $ÿÿÿ¡“׬H×­`×® ×¯P×°X™ ø ÿ¢0¦4¬Â¥4Œ¥¦t¬Å‚£|¤D €d!¬bz§D$èM©TÕ, ¥4™ ø ÷ (ׂˆF"׈F!÷ `«4k¬t­‹ª4J@$ ÿÿÿ¬`­TÕ¬(¥4™ ø ÷ (׃ˆF#ÂׄˆF$Â÷£ ¯4ï¸t¯®4ÎÀ$ÿÿÿ¸H¹T'9×$÷¤¨×¬H×­¨×®`ׯ ×°P×±X™ ø ÿ¢0¤4¬‚£4Œc¤t¬ƒŸ¡|¢D€"!¬?*¥D$¦/§TÔì ¥4™ ø ÷ (×…ˆF%B׆ˆF&)B÷¥`©4)ªt­I¨4$ ÿÿÿª׬H×­`×®PׯX™ ø ÿ¢0¯4­â®4ίt­î‹¬|­D h€`!­‹ø¸D$H¿T×ì ¥4™ ø ÷ (׆ˆF&‚ׇˆF'1‚÷¦`¢4ŒB£t¬b¡4Œ! $ÿÿÿ£Þ¤TÔŒ(¥4™ ø ÷ (ׇˆF'Â׈ˆF(9Â÷§h¦4ŒÆ§t¬æ¥4Œ¥ $ÿÿÿ§Æ×¬H×­`×®hׯP×°X™ ø ÿ¢0¬4­‚«4k¬t­‹ˆ©|ªD P€*H!­(­­D$®/¯TÕì ¥4™ ø ÷ (׈ˆF(׉ˆF)B÷¨`¹49¿t¯ù¸4$ÿÿÿ¿“׬H×­`×®PׯX™ ø ÿ¢0¥4¬¢¤4Œ„¥t¬¤¢|£D€C!¬A{¦D$Ç/¨TÕ ¥4™ ø ÷ (׉ˆF)B׊ˆF*JB÷©`ª4J«t­j©4) $ ÿÿÿ«a׬H×­`×®PׯX™ ø ÿ¢0¸4¯¯4ï¸t¯Œ­|®Dp€®h!­¬I¹D$?ߢT$BÔJ÷ª€¡TÔ,(¥4™ ø ÷ (׋ˆF+Â׌ˆF,ZÂ÷«¤4Œ„¥t¬¤£4Œc`$ÿÿÿ¥+¦T$Æ`ÔÌD hF-`2E5$¯¨˜§TÔì¥4™ ø ÷ (׎ˆF.‚׈F/s‚÷®°ª4J«t­j©4) $ ÿÿÿ«¬TÕŒ ¥4™ ø ÷ (׈F/Â׈F0{Â÷¯¸®4ίt­î­4­ $ÿÿÿ¯ðb¯ ˜¸T× @¥4™ ø ÷ (׈F0בˆF1„÷°x¿4ÿ¡t¬?¹49 $ÿÿÿ¡Õ¢TÔLH¥4™ ø ÷ (בˆF1B×’ˆF2ŒB÷±h¤4Œ„¥t¬¤£4Œc`$ÿÿÿ¥½¦TÔÌP¥4™ ø ÷ (×’ˆF2‚דˆF3”‚÷²À¨4©t­(§4Œçà$ ÿÿÿ©¥ªTÕLX¥4™ ø ÷ (דˆF3ÂוˆF5œÂ÷³ˆ¬4Œ­t­¬«4k`$ ÿÿÿ­׬8×­@×®€×¯°×°¸×±×²P׳X×»x÷»×¹h÷¹×·À÷·×µˆ÷µ®˜¯®$™ ø ÿ¢0¡4¬"¿4ÿ¡t¬?¸|¹DÈ€À!¯g¢D$Cu¨T%ÕF MD¯§È¦T$ÆÔÀF D¯¥Ì¤T$„`ÔD øF?è2E=$ ¯ª˜©TÕ,¥4™ ø ÷ (ׂˆF"‚׃ˆF#‚÷¢Ð¬4Œ­t­¬«4k`$ ÿÿÿ­4®TÕÌ ¥4™ ø ÷ (׃ˆF#ÂׄˆF$Â÷£x¸4¹t¯8¯4ïà$ÿÿÿ¹¡T$!@Ô%÷¥Ø¿T'ÿH×ä÷¤à¯ ˜×¬8×­@¦Ì§È×°Ð×±xײP׳X×§Ø÷§¢˜¯¢ צà÷¦™ ø ÿ¢0§4¬â¦4ŒÆ§t¬æƒ¤|¥D(€… !¬ƒï¨D$  /ªTÕL ¥4™ ø ÷ (׈ˆF(׉ˆF)B÷¨`¬4Œ­t­¬«4k`$ ÿÿÿ­Õ׬H×­`×®PׯX™ ø ÿ¢0¿4¯â¹49¿t¯ùޝ|¸DÀ€øx!­î½¡D$"/£TÔl ¥4™ ø ÷ (׉ˆF)B׊ˆF*JB÷©`¥4Œ¥¦t¬Å¤4Œ„€$ÿÿÿ¦£×¬H×­`×®PׯX™ ø ÿ¢0«4­bª4J«t­j‡¨|©D H€ @!­‹¬D$ ׬H™ ø ÿ¢0¿4¯â¹49¿t¯ùޝ|¸DÀ€øx!­ît¡D$"/£TÔl ¥4™ ø ÷ (׊ˆF*‚׋ˆF+R‚÷ª`¥4Œ¥¦t¬Å¤4Œ„€$ÿÿÿ¦Z׬H×­`×®PׯX™ ø ÿ¢0«4­bª4J«t­j‡¨|©D H€ @!­B¬D$ ׬H™ ø ÿ¢0¿4¯â¹49¿t¯ùޝ|¸DÀ€øx!­î+¡D$"׬8×­@×®PׯX™ ø ÿ¢0§4¬â¦4ŒÆ§t¬æƒ¤|¥D(€… !¬ƒ¨D$  /ªTÕL ¥4™ ø ÷ (׋ˆF+Â׌ˆF,ZÂ÷«`¬4Œ­t­¬«4k`$ ÿÿÿ­÷׬H×­`×®PׯX™ ø ÿ¢0¿4¯â¹49¿t¯ùޝ|¸DÀ€øx!­îß¡D$"/£TÔl ¥4™ ø ÷ (׌ˆF,׈F-c÷¬`¥4Œ¥¦t¬Å¤4Œ„€$ÿÿÿ¦Å׬H×­`×®PׯX™ ø ÿ¢0«4­bª4J«t­j‡¨|©D H€ @!­­¬D$ k®TÕÌ ¥4™ ø ÷ (׈F-B׎ˆF.kB÷­`¸4¹t¯8¯4ïà$ÿÿÿ¹“¿T×ì(¥4™ ø ÷ (׎ˆF.‚׈F/s‚÷® ¢4ŒB£t¬b¡4Œ! $ÿÿÿ£{¦T$ÆÔÐ÷°è¥T$¥Ô¯÷¯ð¤TÔŒ@¥4™ ø ÷ (בˆF1B×’ˆF2ŒB÷±ø¨4©t­(§4Œçà$ ÿÿÿ©[׬H×­`×® ×¯è×°ð×±ø×²P׳X™ ø ÿ¢0®4­Â­4­®t­ÍŠ«|¬D `€lX!­j?¯D$cø¹D$?7¡TÔ, ¥4™ ø ÷ (×’ˆF2‚דˆF3”‚÷²`£4Œc¤t¬ƒ¢4ŒB@$ÿÿÿ¤!¦T$Æ@ÔÕ÷µ¥T$¥PÔ³÷³׬H×­`×®PׯX×°×±™ ø ÿ¢0«4­bª4J«t­j‡¨|©D H€ @!­ÿ ÿ ߢß¼ ß¿'½€à@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx˜¿¶Š’˜›™˜›Ÿ‹˜˜•š¡˜˜˜™˜˜˜™˜›™˜›™˜›™˜˜˜­˜œ™˜š™˜š™˜š™˜š™˜š™˜Ÿ™™™˜š™™™™£˜›˜˜˜§²˜®™™™™—™™—š™™™™™˜ £•        $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x | € „ ˆ Œ  ” ˜ œ   ¤ ¨ ¬ ° ´ ¸ ¼ À Ä È Ì Ð! Ô Ø Ü# à ä è% ì ð ô' ø ü)   +   -  /    $ ( , 0 4 81 < @ D3 H L5 P T7 X9 \ `; d= h? l pA t xC | € „ ˆE Œ G   ü%Ô%ü%D%¤%%4t%Ô%@%d ¼%è%H%¨ %ü % d %¨è%H%¨%%|% à% @%  % % t% ˜ Ø% 8% ¤% È % h% Ô% ø 8% ˜%%(h%È%(%ˆ%<%`°%%€%¤ä%D%¬%Ð%p%Ø%ü <%œ%!%("h%È%0#%T$”%ô%\%%€&À% %œ'%À(%d)%ˆ*È%(%+%´,ô%X-%|.¼% /%D0”% %€%ì%L%¬% %¨1%Ì2 p% Ð%!ˆ3%!¬4!ì%"P5%"t6"´%#7%#<8#t9%#˜:#Ø%$<;%$`<$˜=%$¼>%?%%$@%d%%ÈA%%ìB&,%&C%&´D&ô%'T%'Ô%(HE%(lF(¼%)HG%)lHø Ð ø @ PX  °¸  p €ˆÐ àè< ¸ ä ôüD T\œ¤ àø ` ä ôüD T\¤ ´¼ x Ü ìô < L T œ ¬ ´ ü   p Ô ä ì 4 D L      d t | Ð 4 D L ” ¤ ¬ d t|Ä ÔÜ$ 4<„ ”œ8 ¬ ¼Ä  $| à ðø@ PX¨   $l |„Ô 8 HP˜ ¨°! d t|Ä ÔÜ,#   ¨ð X% ¼ ÌÔ ,4˜' ü  `) Ä ÔÜ$ 4<Œ+ ð T- ¸ ÈÐ/   ¨ ,4| Œ”è øH X`¨ ¸À  ¤1 l | „ Ì Ü ä!„3 !è !ø""L5 "° "À"È#7 #p9 #Ô #ä#ì$8; $”= $ü? %` %p%x%ÄA &( &8&@&ŒC &ð '''P '`'h'Ð 'à'è(DE (¸ (È(Ð)DG  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxinv_init.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c inv_init.c6inv_init¸€)¤ ¸7insys¸‘D8inzone¸‘L9 inparmÉ‘T:indatum¸‘\;fn27Ø‘d<fn83Ø‘l=iflgß‘t>inv_transó‘|Azoneú‘ô}Bazimuth¿‘°~Cangle¿‘ø~Dalf¿‘Ð~Elon1¿‘ø}Flon2¿‘À~Glat1¿‘è}Hlat2¿‘ˆ~Icenter_long¿‘à}Jcenter_lat¿‘ ~Kh¿‘¨~Llat_origin¿‘~Mlon_origin¿‘¸~Nr_major¿‘¸}Or_minor¿‘À}Pscale_factor¿‘€~Qfalse_easting¿‘Ð}Rfalse_northing¿‘Ø}Sradius¿‘È}Tshape_m¿‘è~Ushape_n¿‘ð~Wtime¿‘Ø~Xpathú‘È~Ysatnumú‘Ì~Zmodeú‘˜~[tmpdatumú‘ð}\sat_ratio¿‘à~]dzone¿‘€^djustify¿‘ˆ`thingú‘°}úbiflg64‘´}intdouble¿charи¸æìlong`ÿ /ecs/hdfeos/gctp/src/usr/includeinv_init.c‘óúÉÅstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ ?$"5" -<<=<<= - <  <  , ( 4 4  <  <  <  <  E <  <  <  <  E <  <  =<  <  = <  <  = < < < <0 M <  <  A <  <  9 <  <  9 <  <  9 <  <  9 <  <  9 <  <  = <  4 <  <  9 < 4 < 4 <  1<  <  <  <  <  <  ((1 <  <  ] < 4 < 4 ( <  4 ( 4 <  4 <  4 < < < E < =% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I I 3 $> I' ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$)¤ A€AœA@ d @)¤˜inv_initš$L(K”J¯³·LII4@ t.¢N ð)$ )¤*04È(0p!4ð˜B 6ˆ X9¨x c @ ømp GH{pG`„pGxpK|dœpQàpªpRPH·pR˜ ÆpR¸Ö RØæ Rà÷ Rð(  S S(cproj.o/ 1074016643 1032 20 100644 17492 ` ELF@< "4(hpŒ #(X.`ü48`ø> FN`˜TY]Œc¼im Pps À@{°°`†œ‘°d– \›€L Ð<¥Œª Ì¯pD½ÉÕãðÿ0@S.symtab.shstrtab.strtab.comment.text.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.rodata.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.MIPS.interfaces.texttsincossincosasinz.lit8asinmsfnzqsfnzlogphi1z.rodatap_errorphi2zatanpowphi3zphi4ztanpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zone.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.30-1276837810:cproj.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÐÿ¼ÿ¿<$!!à!÷¬¯¥¯¦$׬™ ø ¢ô@׬™ ø £$ô`߼߿'½0à'½ÿàÿ¼ÿ¿<$!!à!÷¬סF E×€ˆF!<E ×£ׂˆF#<Eׄˆ÷¤×…ˆ÷¥׬™ ø ߼߿'½ à'½ÿÐ<$B"!÷¬÷­÷® פ×¥F%!÷¤×  Ô!ˆ×¢×£F#‚F"AF DF!'½0à'½ÿÀÿ¼ÿ¿<$!!à!÷¬ ÷­(÷®0ס ×€ˆF!<E$×® ׯ(F/s‚÷®×Œˆ×­F-c׭׎ˆF.k@F-c™ ø ׈ױ ײ F2ŒBF1„×±(×’ˆ×³×µF5œÂF3”F2ŒC×’ˆ׳ F3”ƒF2‚F2ŒAF1„÷°׳(וˆ F5œÂ÷³÷³× ß¼ß¿'½@à'½ÿ€ÿ¼Pÿ¿H<$!!à!÷¬`÷­h¯¦t׬h׈F-c™ ø ÷ ×®`׈(F/p<E×°÷°@_×±`ײ`F2ŒB÷±$¯£¢(B@H׬'¥'¦ ™ ø ×±`ײF2ŒB÷±(׎ˆ×¯(×°(F0{ÂF/s÷®0׌ˆ×­(F-c×­(׎ˆF.k@F-c™ ø ×¹0×»0׈F=ÞÂF;ÎB×» F;ÎC×›ˆ×½`F=ÞÃF;Â×½hןˆ× F ÿÁF?ïC׿× 0F ÿÃF?ïAF=ÞÀF;ÎB÷¹8×µ8×·F7­@÷µ×³8F œÅוˆF5˜>E׿÷¿@¥$¥¯¥¤(„€ÿº„$„…$¥™ ø $¦t¬Å×€ˆ÷ @÷ @× @ß¼Pß¿H'½€à'½ÿÿ¼@ÿ¿8<$B"à!÷¬P÷­X¯¦d¡d¬ × P׈F!÷ ×¬X™ ø ׂˆ0׃ˆ F#ÂF#÷¢¯ £(c`7׬™ ø ÷ ×®PׯF/s‚÷® ׌ˆ×­ F-c×­ ׎ˆF.k@F-c×­™ ø ׬XF c™ ø ׈0בˆ F1BF1„×±F1„÷°(×®ׯ(F/s€÷®×­(F kE׎ˆ(F.h>Eײ÷²0¥$¥¯¥¤(„€ÿË„$„…$¥™ ø $¦d¬Åדˆ ÷³0÷³0× 0ß¼@ß¿8'½pà'½ÿÿ¼(ÿ¿ <$B"à!÷¬@÷­H÷®P÷¯X÷°`¯©l× @÷ ¯ ¡(! >׬׈8F-c™ ø ÷ 0׬׈ F-c™ ø ÷ 8׬׈@F-c™ ø ×±`ײ0F2ŒBײ@׳P×µ8F5œÂF3”€×³XF œÂF3”F2Œ@ײHF2ŒCײF2ŒA÷±ׯװF0{À÷¯×®F s…׈(F/p>E£l¬`׳÷³¥$¥¯¥¤(„€ÿÄ„$„…$¥™ ø $¦l¬ÅוˆH÷µ÷µ× ß¼(ß¿ '½pà'½ÿ@ÿ¼`ÿ¿X<$„$à!÷¬€÷­ˆ÷®÷¯˜÷° ÷±¨÷²°¯«¼× ¨£Äô`$¯¢¡(! É¥ÄÔ¬™ ø ÷ ¦ÄÔÌ™ ø ÷ ×®׈װ×±€×²F2ŒBF1„F0{ÁF {ÄF/s‚¨¼õ§ÄÔì׈ F-c™ ø ÷ ©ÄÕ,׈@F-c™ ø ÷ hªÄÕL׈8F-c™ ø ×®˜×¯hF/s‚¬ÄÕ×°ˆF0{Â×°×±F1„F0{ÁF/s€×¯ F {ÂF/s÷® «ÄÕl׈@F-c™ ø ÷ p­Äլ׈ F-c™ ø ÷ x®ÄÕÌ׈8F-c™ ø ×£˜×„ˆ@F$Â×¢pF#‚×£ˆ×¥×†ˆ F&)BפxF%!F$ÁF#€×£ ×„ˆ8F$ÂF#ÂF#÷¢(¢¼Ô]׿°×  ס F!F ÿÀF?ïB׿ ×€ˆ F ÿÂF?ï@׿¨×€ˆ F ÿ¡¼Ô ס F!׈F!F ÿÂF?ïA÷½0×¹€×»F;ÎB×»°×½ ׿ F?ïBF=ÞÀ×½ ׿¨×€ˆ F ÿÂF?ïBF=ÞÁF;ÎB¿¼×û׈ F=ÞÂF;ÎC÷¹8×µ¨×· F7­A×—ˆ F7­B¹¼×7×¹(F9½Â×™ˆ ×»F;ÎCF9½ÁF7­B×·(×™ˆ F9½ÂF7­A÷µ@×±0ײ8׳@F3”€F2ŒC÷±H¸Ä××°HF0{À¯Äõï×®HF s…׈(F/p>ED (÷¥P¤$„¯¤£(c`ÿ9„$„…$¥™ ø ׆ˆ@÷¦P÷¦P× Pß¼`ß¿X'½Àà'½ÿÀÿ¿ <$c#!÷¬0$ £¢× 0D F!<E$-£¤×¬0F c÷¬תÔ+ˆXF+RƒÔ+ˆ`F+R€F RD P¯¬ר¬ X€lX! XÀlX# YlX! YD‹HF€JaF)B÷¨צÔ'ˆhF'1ƒÔ'ˆ`F'1€F 1D 0¯ªפª H€*H# HÀ*H! H€D‰(F€)aF%!÷¤×¢¨DˆF€áÔ$ˆpF$§D‡ F€!!Ô%ˆxF%!F$ÀF#€÷¢“¥$-¦×­F kG÷­× ß¿ '½@à'½ÿÀÿ¿ <$c#!÷¬0$ £¢×¢0Ô#ˆ€F#‚÷¢0× 0D F!<E$-£¤×¬0F c÷¬׫F ZÍD X¯¬ש«D‹PF€R¡F*JAÔ*ˆˆF*JB÷©רF B D @¯ªצ©D‰8F€9áF'1Ô'ˆˆF'1‚÷¦פ¨Dˆ(F€)aÔ&ˆpF&)B§D‡0F€1¡Ô'ˆxF'1‚F&)@F%!÷¤“¥$-¦×­F kG÷­× ß¿ '½@à'½ÿÀÿ¼ÿ¿<$!!à!÷¬ ÷­(÷®0×° ×±0F1„÷°×® ׈F/s‚÷®׌ˆ×­F-c׭׎ˆF.k@F-c×­™ ø ÷ ×Œˆ0×­(F-c׈F-c™ ø ×®F.߼߿'½@à'½ÿàÿ¿÷¬× D F!<E$ÿÿÿ¡$ÿ¢ÿ¢ߢ߿'½ à'½ÿÐÿ¼ÿ¿<$B"à!÷¬ ¯ $ —×  F ׈F!>EŽ×¡ ׂˆF"CF EF MD(c`׬ ™ ø ÿ¢×£ D‚ F€!!×…ˆ˜F%!F$Á÷£ kצ ׇˆ˜F'1ƒF 1…F 1D0D„(F€)a׆ˆ F&(<Eר ת ׋ˆ˜F+RƒF RDPD…HF€Ja׊ˆ˜F*JBF)B÷¨ L×­ ׎ˆ¨F.kCF kEF kMDhD†`F€c!׈ F-`<Eׯ ×± ×’ˆ¨F2ŒCF ŒMDˆD‡€F€„!בˆ¨F1„F0{Á÷¯ -×µ ×—ˆ°F7­CF ­EF ­MD¨Dˆ˜F€œáוˆ F5˜<E×¹ ×½ ןˆ°F?ïCF ïMD èD‰ØF€Þá׈°F=ÞÂF;ÎA÷¹ ׬ ™ ø ÿ¢×  D‚F€aׂˆ˜F"BF!÷  «%k¯«ª)J@$ €ÿk×  ߼߿'½0à'½ÿð<$B"!÷¬Ô ˆ×¡Ô"ˆ¸F"B×¢Ô#ˆÀF#‚×£Ô$ˆÈF$ÂÔ$ˆHF$ÀF#‚Ô#ˆF#€F"BF!'½à'½ÿð<$B"!÷¬× Ô!ˆÐF!סÔ"ˆ¸F"B×¢Ô#ˆØF#‚Ô#ˆF#€F"BÔ"ˆF"@F!'½à'½ÿð<$B"!÷¬× ×¡Ô"ˆàF"BF!סÔ"ˆèF"BÔ"ˆF"@F!'½à'½ÿð<$B"!÷¬× ×¡×¢F"BF!Ô!ˆðF!'½à'½ÿÀÿ¼ÿ¿<$!!à!÷¬0×¢0׃ˆF#€÷¢×€ˆ×¡0F!÷ ׬׭™ ø ÷  ׬×­™ ø F F×  F!F ߼߿'½@à'½ÿ°ÿ¼ÿ¿<$!!à!÷¬ ÷­(÷®0÷¯8÷°@׬@׈@F-c™ ø ÷ ׬@׈ F-c™ ø ÷ ׬@׈8F-c™ ø F †× 0סF!ס ×£@F#B×£(פF$ÂF#AF!ס8F"BF!߼߿'½Pà'½ÿð<$B"!÷¬× Ô!ˆøF!Ô!ˆ8F!Ô!ˆF!F D'½à ‹†‡ƒœ…‚”ƒ›¢‚›”´Œƒ‘Ž…¤Œƒ—‡‡°Œ‚š†”ˆˆ—ˆˆù‰‚ÚΚ‰‡– ì™‚—„•‚‘‚‚’†‰‚‡‡”‚    & 0 4 8 < F J N R V ` d h l v z ~ ‚ † Š Ž ’ – ¬ ° À Ä æ ê ô ø ü   ,%D%|||€€€à%l llp ppÌ %l llp pp”%%P %     %lllppp¤%Ü%%0%¬ ° ´ (¸ (À %   \%x%”%@ 8D 8H hL hT %œœœ   ø%%`%€% %ü% % <% x  x  ˜  ˜ % X X X \ \ \ È È È Ì Ì Ì   h%Œ%   %@%´´´¸¸¸$$$(((„„„ˆˆˆÔÔÔØØØ   X%p%¬¬¬°°°Ü%ø%%tttxxx( @ ”¬ÀÐÜ 0ˆ¬¼È Ôì,ˆ ¤ü 0@L `tˆÌ 4  ¬°Ø ø , 8<l¼ ÔPX lt ˆ øP hô    T\ t| ”œ ðø   0 8 H ` | ´ Ä Ü  4 P h € È  ( ¤ ¬   d | ä L „ ¤ ¼8DTd t€ˆ DdŒ ¬Èì(Dh„¤Àä < \ÄÌØäìø8DPXdœ¬´ø0<T l ÐØ ìô  ˆ˜?ð¿ð>z×òš¼¯H?à@=Û|ßÙ×½»?ù!ûTD-@@@@È?PbMÒñ©ü@YA.„€@@@L¥Üc˰@N@ !ûTD-@!ûTD-AßÿÿÿÀB !ûTé!Cù!ûS~ë=?Ð?°?ô?Ø?Þ?®?è?‡UUUUUU@f€Convergence errorphi1z-convphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-conv ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx €cproj.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c cproj.c3tsincos0h é3val S‘`3"sin_val ]‘l33cos_val ]‘t;asinz S püH;con S‘pJmsfnz S0Xp…K eccent S‘`L sinphi S‘hM cosphi S‘pOcon S‘PXqsfnz SÀ`\ŒïY eccent S‘`Z sinphi S‘h[ cosphi S‘p]con S‘@lphi1z S€`X´Êm eccent S‘`n qs S‘ho flag l‘tqeccnts S‘ˆrdphi S‘¸scon S‘¨tcom S‘°usinpi S‘˜vcospi S‘ wphi S‘€xi d‘‘phi2z Sð`øÜƒ’eccent S‘`“ts S‘h”flag l‘t—eccnth S‘˜phi S‘˜™con S‘°šdphi S‘¸›sinpi S‘¨œi d‘ ³phi3z SðŒ-´ml S‘Pµe0 S‘X¶e1 S‘`·e2 S‘h¸e3 S‘p¹flag l‘|¼phi S‘½dphi S‘ ¾i d‘˜Ôphi4z SÀ L,|Õeccent S‘@Öe0 S‘H×e1 S‘PØe2 S‘XÙe3 S‘`Úa S‘hÛb S‘pÜ c ]‘|Ý phi ]‘ßsinphi S‘È~àsin2ph S‘Ø~átanphi S‘Ð~âml S‘à~ãmlp S‘è~äcon1 S‘ð~åcon2 S‘ø~æcon3 S‘€çdphi S‘ˆèi d‘À~ pakcz SÀ P ÀT pak S‘p con S‘H secs S‘X degs d‘Pmins d‘T sgna s‘@!pakr2dm SÀ Àx’"pak S‘p$con S‘H%secs S‘X& degs d‘P&mins d‘T' sgna s‘@<tsfnz SÀ°œ= eccent S‘`> phi S‘h? sinphi S‘pA con S‘@B com S‘HMsign { °Ä@Mx S‘pRadjust_lon S0¬äŠSx S‘pUcount d‘Pze0fn S° ¼zx S‘p{e1fn S |(î{x S‘p|e2fn S€ÌD |x S‘p}e3fn SÐ `R}x S‘pƒe4fn SÀœ|¥ƒx S‘p… con S‘@† com S‘Hmlfn SРl¤ e0 S‘Pe1 S‘X*e2 S‘`5e3 S‘h@phi S‘p”calc_utm_zone dp´Ì S”lon S‘p double S long d char intŒ‰ÿ /ecs/hdfeos/gctp/src/usr/includecproj.cªÊ¿ù\stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 3/#-#()$     %   ( $  $$‘ (w (   0 i(x (  ¡)x (    $$<‰µl`X$$(k( (0D0 I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$h A0Aœ A@ U @$pŒ A AœA@^ @X A0S$`ü A@Aœ A@ z @$`ø A€Aœ A@y @$`˜ ApAœ A@a @$Œ ApAœA@^ @$¼ AÀAœA@ê @ Pp A@A@X @ À@ A@A@L @$° A@Aœ A@ g @°` A A@T @$œ A0AœA@ ¢ @°d AV \ AT€L APÐ< AL$Œ A@Aœ A@ ^ @$ Ì APAœA@n @pD AN´à „’tsincoséasinzmsfnz…qsfnzïphi1zÊphi2zƒphi3z-phi4z|pakczpakr2dm’tsfnzsign@adjust_lonŠe0fn¼e1fnîe2fn e3fnRe4fn¥mlfn calc_utm_zone–$#(L#Pt#x#”¸#¼à#ä# 0#4X#\|#€ #¤È#Ìè#ì#,#0H#Ld#h€#„¨#¬Ð#Ô"Ž!£§«#ü#/37#™¡# #Þâæ#—›Ÿ#AEI#‘•™#!%#§«¯#!%)#Y]a#¡¥#ÏÓ×# #37;#fjn#¹½Á# 2 6 :#   4° äG+g’&$À´*p!t < € R ¼ ] %\g0)ðm*ð£up +˜Hƒp+àŒp+ø „˜p5|¤p8 òp8Ïè¿p;· Îp;×äÞ <¼î <Ä@ÿ >ð ?ô" @6p @ 0report.o/ 1074016644 1032 20 100644 18596 ` ELFCœ "4(   "´*17?FÀ€KRY@dd°¨k`°rðzÀ‡ÀÀ‘€À˜@ÀŸ Àª À³ ÐÀ» ðà €¼Ê @´Ö”Ýéõ/@P`q”¨½.symtab.shstrtab.strtab.comment.text.sbss.bss.rodata.srdata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.lit8.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_typenames.rel.debug_varnames.text.sbss.bss.rodata.srdatap_errorprintffopenfprintffcloseinitstrlenstrcpyclose_fileptitleradiusradius2cenlon.lit8cenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblank.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_typenames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_typenames.rel.debug_varnamesbe::7.30-1276837810:report.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $ident:::$Revision: 1.41 $'½ÿàÿ¼ÿ¿<$B"à!¯¤¯¥ˆ „$„¥¦™ ø …ˆ „$„'…ˆ™ ø ¯‚ˆ„ˆ…$¥¦§™ ø „ˆ™ ø ߼߿'½ à'½ÿÀÿ¼ÿ¿<$B"à!¯¤$¯¥,¯¦4¯§<¡$ $¯ƒˆ¯€ˆ@¤$$…¯€ˆ¤4™ ø ÿ¢@$ÿ¦y$¯…ˆ„$„¥4™ ø &¦$$Ç $¯ˆˆ¤4™ ø ÿ¢@ ¯€ˆ„$„…$¥™ ø $ÿ¥V$¯…ˆ„$„¥4™ ø ¯€ˆ¯€ˆ¦,À$¯‡ˆ¯€ˆ @¨,$  ¯€ˆ¤<™ ø ÿ¢@$ ÿª2$¯…ˆ „$„¥<™ ø &¦,$Ç $¯ˆˆ¤<™ ø ÿ¢@ ¯€ˆ „$„…$¥™ ø $ÿ¥$¯…ˆ „$„¥<™ ø ¯€ˆ¯€ˆ ÿ ÿ ß¢ß¼ß¿'½@à'½ÿðÿ¼ÿ¿<$B"à!ˆ „ˆ™ ø ƒˆ`„ˆ™ ø ߼߿'½à'½ÿàÿ¼ÿ¿<$B"à!¯¤ˆ „$„¥™ ø …ˆ  „$„'…ˆ™ ø ¯‚ˆ„ˆ…$¥¦™ ø „ˆ™ ø ߼߿'½ à'½ÿàÿ¼ÿ¿<$B"à!÷¬ˆ „$„× D%™ ø …ˆ  „$„'…ˆ™ ø ¯‚ˆ„ˆ…$¥×¡D&™ ø „ˆ™ ø ߼߿'½ à'½ÿàÿ¼ÿ¿<$B"à!÷¬÷­ˆ „$„× D%™ ø „$„סD%™ ø …ˆ  „$„'…ˆ™ ø ¯‚ˆ„ˆ…$¥×¢D&™ ø „ˆ…$¥×£D&™ ø „ˆ™ ø ߼߿'½ à'½ÿàÿ¼ÿ¿<$B"à!÷¬ˆ „$„× ׈F!D%™ ø …ˆ  „$„'…ˆ™ ø ¯‚ˆ„ˆ…$¥×¢׃ˆF#‚D&™ ø „ˆ™ ø ߼߿'½ à'½ÿàÿ¼ÿ¿<$B"à!÷¬ˆ „$„× ׈F!D%™ ø …ˆ  „$„'…ˆ™ ø ¯‚ˆ„ˆ…$¥×¢׃ˆF#‚D&™ ø „ˆ™ ø ߼߿'½ à'½ÿàÿ¼ÿ¿<$B"à!÷¬ˆ „$„× ׈F!D%™ ø …ˆ  „$„'…ˆ™ ø ¯‚ˆ„ˆ…$¥×¢׃ˆF#‚D&™ ø „ˆ™ ø ߼߿'½ à'½ÿàÿ¼ÿ¿<$B"à!÷¬ˆ „$„× ׈F!D%™ ø …ˆ  „$„'…ˆ™ ø ¯‚ˆ„ˆ…$¥×¢׃ˆF#‚D&™ ø „ˆ™ ø ߼߿'½ à'½ÿàÿ¼ÿ¿<$B"à!÷¬ˆ „$„× ׈F!D%™ ø …ˆ  „$„'…ˆ™ ø ¯‚ˆ„ˆ…$¥×¢׃ˆF#‚D&™ ø „ˆ™ ø ߼߿'½ à'½ÿàÿ¼ÿ¿<$B"à!÷¬÷­ˆ „$„× ׈F!D%™ ø „$„×¢׃ˆF#‚D%™ ø …ˆ   „$„'…ˆ™ ø ¯‚ˆ„ˆ…$¥×¤×…ˆF%!D& ™ ø „ˆ…$¥×¦ׇˆF'1‚D&0™ ø „ˆ™ ø ߼߿'½ à'½ÿàÿ¼ÿ¿<$B"à!÷¬ˆ „$„× ׈F!D%™ ø …ˆ  „$„'…ˆ™ ø ¯‚ˆ„ˆ…$¥×¢׃ˆF#‚D&™ ø „ˆ™ ø ߼߿'½ à'½ÿàÿ¼ÿ¿<$B"à!÷¬÷­ˆ „$„× D%™ ø „$„סD%™ ø …ˆ  „$„'…ˆ™ ø ¯‚ˆ„ˆ…$¥×¢D&™ ø „ˆ…$¥×£D&™ ø „ˆ™ ø ߼߿'½ à'½ÿàÿ¼ÿ¿<$B"à!÷¬¯¥ˆ „$„¥× D&™ ø …ˆ  „$„'…ˆ™ ø ¯‚ˆ„ˆ…$¥¦סD'™ ø „ˆ™ ø ߼߿'½ à'½ÿàÿ¼ÿ¿<$B"à!¯¤¯¥ˆ „$„¥¦™ ø …ˆ  „$„'…ˆ™ ø ¯‚ˆ„ˆ…$¥¦§™ ø „ˆ™ ø ߼߿'½ à'½ÿðÿ¼ÿ¿<$B"à!ˆ '„ˆ™ ø ƒˆ `„$„'…ˆ™ ø ¯‚ˆ„ˆ'…ˆ™ ø „ˆ™ ø ߼߿'½à[%s] %s Output file name not specifiedreport-file %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees Latitude of Center: %lf degrees Latitude of Origin: %lf degrees Latitude of Origin: %lf degrees Latitude of True Scale: %lf degrees Latitude of True Scale: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters %s %lf %s %ld a ¤‰‰„…„™Œ‹Œ•Œ‹ŒŒ‹‡…„މˆ„…ƒ‰‰„…‡‰‰ˆ„…‘‰‹„…‘‰‹„…‘‰‹„…‘‰‹„…‘‰‹„…’‰‰‹Š„…‘‰‹„…‡‰‰ˆ„…‘‰Š„…‚‰‰„…„‹‰†„…      " & * . 2 6 : > B L P Z ^ b f p t x | † Š Ž ’ – š ¤ ¨ ¬ ° º ¾ Â Æ Ð Ô Ø Ü æ ê î ò ü        " & 0 4 8 < F J N R V Z d h l p z ~ ‚ †  ” ˜ œ   ,0@%TXd%txˆ %˜ %Ì ÌÌÐ ÐÐ$ %PT` % %¨¬°0´0¼%Üàì %@ %lp| %¬ %ÄÈÌ0Ð0Ø%øü %LLLPPPl %ˆ %¼¼¼ÀÀÀØ@Ü@è%ü %@ @, %< %lllpppˆ`Œ`œ%°´À%Ð`Ô`ä %ô %   <ˆ@ˆP%XÀ\Àl%€„% ˆ¤ˆ´ %ÀÀÄÀÔ %ä %   (ø,øD%X\h%xø|ø” %¤ %ÌÌÌÐÐÐè(ì(%(%8(<(T %d %ŒŒŒ¨`¬`Ä%ØÜè%øü %$ %LLLPPPh¸l¸„%˜œ¨%¸à¼àÔ %ä %       ( , D% X \ h% x@ |@ ” % ¤ % Ì Ì Ì Ð Ð Ð ìp ðp %     ,% @ D P% `p dp | % ˆ  Œ  ¤ % ´ % Ü Ü Ü à à à øÐ üÐ % ( , 8% HÐ LÐ d % t % œ œ œ       ¼ø Àø Ð% Ø Ü ì%   % ø $ø 4 % @ D T % d % Œ Œ Œ    ¬H °H Ä% Ø Ü è% øH üH  % % L L L P P P lX pX €% ” ˜ ¤% ´X ¸X È % Ø %   ,%@DP%h %x % < H\` lp„ ” øü L\ „Œ ¤¸ Øè ü4< hx  ¨ ÀÔ ô Xdh t€„ Ìä ð ( 48 |˜ ¤¸¼ ÈÌà ìð 0L h tˆŒ ˜œ° ¼Ð Üà 4@ L`d pt„ œ  Üô   $ 04DP \` œ´À Ìàä ðô  \t€ Œ ¤ °´ÄÐ Üà  4 @ L ` d p t „ œ   à ø   ( 4 H L X \ l x „ ”   ¬ ° ì    0 4 @ D T ` l p ° Ì è ô     0 < P \ `   À Ì à ä ð ô   ` | ˆ œ   ¬ ° Ä Ð Ô $( 4HL X\`d pt @L¥Üc˰ ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxÞreport.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c report.c:p_error ´ ×; whatÏ‘t< whereÏ‘|Zinit ÀÀ@H;[ipr.‘d\jpr.‘l]efileÏ‘t^pfileÏ‘|¨close_file@¤p²ptitle °X˜ˆ²AÏ‘t¾radius `À¶¾AÖ‘pÊradius2 èòÊAÖ‘pÊBÖ‘xÚcenlon À ÚAÖ‘pæcenlonmer À€8QæAÖ‘pòcenlat €@`òAÖ‘pþorigin @ ˆ­þAÖ‘p true_scale À°á AÖ‘pstanparl À ÐØ!AÖ‘p BÖ‘x%stparl1 Ð R%AÖ‘p3offsetp €(‘3AÖ‘p3BÖ‘xCgenrpt € <PÏCAÖ‘pCSÏ‘|Ngenrpt_long @ ôxNA.‘tN SÏ‘|Ypblank”  long / terminal_p. 0 terminal_e. 1 file_e. 2 file_p. ·__file_s »_cnt  À_ptr# Á_base# Ç_flag È_o_file É_file* int unsigned char  unsigned shortÎFILE’ < 3fptr_pI 4fptr_eI charz‘ÿ 5 parm_file‚z¸ÿ 6 err_file© z doublej›ÿ /ecs/hdfeos/gctp/src/usr/includereport.c„¤‚û¥Istdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ string.h°žÀÖ2<((, 4))())($( $ ((( ( (,, () (,,(0(4(0(4(0(4(0(4!(0(4,01(44(1(4,()(,,,,(0%,((,-$( % B .: ; 9 ? ' @ @: ; 9 I .: ; 9 I? ' @ @.: ; 9 ? @ @.: ;9 ? ' @ @: ;9 I .: ;9 ? @ @ $> 4: ; 9 I : ; 9   : ; 9 I8 I 3 : ; 9 II !/ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$´ A AœA@h @$À€ A@Aœ A@› @$@d AAœA@T @$°¨ A AœA@e @$`° A AœA@g @$ð A AœA@w @$À A AœA@k @$ÀÀ A AœA@k @$€À A AœA@k @$@À A AœA@k @$ À A AœA@k @$ À A AœA@ @$ ÐÀ A AœA@k @$ ð A AœA@w @$ €¼ A AœA@j @$ @´ A AœA@h @$” AAœA@` @”Ýâ”p_error×init;close_fileZptitleˆradius¶radius2òcenlon cenlonmerQcenlatorigin­true_scaleástanparl!stparl1Roffsetp‘genrptÏgenrpt_longpblank$â’__file_sÓ áp>óáñp?Ô(p?üw @t" @|3 AŒèC CtV C„j CŒ C”paksz.o/ 1074016645 1032 20 100644 4276 ` ELF À "4( L#/;IVeu…–¦¹.symtab.shstrtab.strtab.comment.text.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.text.lit8.rodatapakszp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.30-1276837810:paksz.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿ ÿ¼@ÿ¿8<$B"à!÷¬P¯¥\¡\¬ × PD F!<Eׂˆ÷¢׃ˆ÷£×§PF 9Å÷§׆ˆ÷¦פ×¥F%!F ! D ¯¤£(ci`„$„…$¥™ ø $\¦\¬Å׈ˆ÷¨0Y§D‡HF€Ja÷© ×­×® ׯF/s‚F.kA÷­׌ˆ ÷¬ת׫F+RƒF RD P¯©¨)=„$„…$¥™ ø $\¦\¬Å׈÷°03§D‡ˆF€Œa÷±(×µ×·(×¹F9½ÂF7­A÷µ׳×’ˆ(F3<E„$„…$¥™ ø $\¦\¬Å×›ˆ÷»0׽׿×  ׈0F!ס(ׂˆ(F"BF!F ÿÀF?ïB÷½×£ׄˆ0F$Ã÷£ ×¢ ÷¢0÷¢0× 0ß¼@ß¿8'½`à¿ð?ðA.„€@@@N@¬ Illegal DMS fieldpaksz-degpaksz-minpaksz-sec¬¦Ÿ       œ ¤¨°%48<(@(H%°´¸8¼8Ä%DTh¬ ÄD \œÀ Øô ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxIpaksz.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c paksz.c5paksz2àL 26ang2‘p7iflgD‘|9fac2‘ :deg2‘@;min2‘H<sec2‘¨=tmp2‘°>i<‘¸doublelong<é‰ÿ /ecs/hdfeos/gctp/src/usr/includepaksz.cËÌ¿ùÒstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ 7((($(($%(< % B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$L A`AœA@ Ž @LM’paksz–$ (ަª® 4 D6zÍG&$pL*0À80øB8p!:J T `tü k ppup àHƒp (Œp @M˜p í¤p zg²p áH¿p ) Îp IÞ hî pÿ €( ¨" ¸sphdz.o/ 1074016645 1032 20 100644 5972 ` ELFì "4(  !)5AO\k{‹›¬¼Ïã.symtab.shstrtab.strtab.comment.text.data.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.data.lit8.rodatasphdzp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:sphdz.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $ident:::$Revision: 1.78 $ident:::$Revision: 1.4 $'½ÿ ÿ¼ ÿ¿<$B"à!¯¤4¯¥<¯¦D¯§L¯¨T¡4!ˆ¤<ÔƒF Å÷££<$cÔbF …÷¢סD F!<E4×¥ׄˆF% <E ר§Dôè×§¦LôÇצ¥Tô¦!תD HF*H<EׯªDõO×®©Tõ.׫׌ˆ×­F-cF cF,Z¨Lõ  ײ­Dõ²×±¬Tõ‘×°«LõpC×µD ˜F5˜<EÔ;¿D÷û™×9¸T÷Õ÷®Lõ×.¢4$ÿëCˆÕ§Dôà†ÔߥTô¿×ˆ¤Lô©4$ ÿì*Õã®DõÃÕ¢¬Tõ‚׈«Lõa ‚ÔF¡Dô&Ÿ×å¹T÷%ׄˆ ¸L÷i¤4/Ã… &… #¯¤£(c`„$„…$¥™ ø „$„…$¥™ ø $¯¥4¯ M¦$Ç%­®pÀ®h!Õ©¬Dõ‰‹%k¬ `ÀlX!ÕhªLõH‰%)ª PÀ*H!Õ'¨Tõ/®$σ$c¤ Àd!Ôl¢DôL$!¢À"!Ô+¿L÷ë™×*¸T÷ ‰%)ª PÀ*H!Õ/¨Dõ‡$ç¨@Àè8!Ôî¦LôÎ…Ô­¤Tô%ß¼ ß¿'½`àAXT·™™™šAXTÂIG®AXSíIë…AXT«`AXTåAXT¥ÀAXSÏÁ¾AXT¨@AXT¦@AXTÙXbAXSÖ1'AXSß “uAXT¦@AXTªÀAXT¬AXTÁ@AXTÇ€AXT­€AXT©€AXM­@AXMçAXM¯Ë•AX?™ó333AX?ˆ·¦µ AX?½Ÿ+ªAX?É ÌÌÍAX?ëüdØAX?áFIAX?ÚsØAX?Åñ= óAX?ÄÞ©AX?H:=p¤AX?!Â~ùÛAX?œ¬1AX?Ä—AX?ÉTƒoAX?É®“AX?ßÁ4êAX?ΕûXAX?Ì'•pAX?È–_RAXM­@AXMçAXM¯Ë•?ðAXM¯Ë•AXMçAXM­@Invalid spheroid selectionINFORMATIONALReset to 0£‡×     `dpt€°„°¨¨¬¨¸¨¼¨ì ð ü   ˜$˜0˜4˜x|€ „ Œ%”0˜0œ   ¨%ÔØô°ø°LPl°p°Œ  ¤¨Ä°È°ä˜è˜|ôÈ @ˆ ¤  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx¨sphdz.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c sphdz.clsphdz”à Hmisph›‘Tn parm£‘\o r_major£‘dp r_minor£‘lq radius£‘ttt_majorH‘ ut_minorH‘¨vjsph›‘°doubleH°_ZmajorRH°€`minors°intlongHi°ÿ /ecs/hdfeos/gctp/src/usr/includesphdz.c¬ƒ÷ÿÜ4stdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ stdlib.h¨ËÁ¿Olocale_attr.h§ËÁ»ñ !) % )   o)  Q4 ((,,  ,,,,% B .: ; 9 I? ' @ @: ; 9 I 4: ; 9 I $> I !/ I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$ A`AœA@þ @ ¬’sphdz"¬_major€minor½$ ( ަª® o4@ t`Ô÷ËY$0 * @`00  (6 È;>p! P  f 4p q ¤8{p  àH‰p(’p@¬žpìmªpYy¸pÒHÅp Ôp:äpV&ô | „ ”8% Ì8 ÜL äuntfz.o/ 1074016646 1032 20 100644 4388 ` ELF ¸ "4( 0!)5AO\k{‹›¬¼Ïã.symtab.shstrtab.strtab.comment.text.data.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.text.data.lit8.rodatauntfzp_error.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:untfz.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.76 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $ident:::$Revision: 1.11 $ident:::$Revision: 1.11 $'½ÿÀÿ¼ÿ¿<$B"à!¯¤$¯¥,¯¦4¡, .£,(c`*¤$€'¥$(¥ #ˆ%©,«$ P€KP# P@*H! HÀ @!Õ§4ôâ¦4ÔÀD F!2E „$„…$¥™ ø $Mÿ¥ „$„…$¥™ ø $ÿ¥ÿ ÿ ß¢ß¼ß¿'½@à?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ðUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unit±Œ     \`°´¸¼Ä%ä(è(ìPðPø%À ô  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx6untfz.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c untfz.c'untfz)À0 î(inunit)‘d)outunit)‘l* factor1‘tdoubleî0ø factorslong îĉÿ /ecs/hdfeos/gctp/src/usr/includeuntfz.c½Í¿ùâstdio.háÈÖí¶ostandards.h°žÀûDsgidefs.h°žÀÓ7getopt.h§ËÁÒ *0@-(}(% B .: ; 9 I? ' @ @: ; 9 I $> I !/ I 4: ; 9 I I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$0 A@Aœ A@G @0:’untfz:factors–$ ( ަª® %4@ t`Ô÷Ë&$0*0 00P6X[>p!³P È fàØ q ¸{p ÈH‰p ’p (:žp bȪp *„¸p ®HÅp ö Ôp äp 2ô P X h0% ˜8 ¨L °gctp.o/ 1074016647 1032 20 100644 11284 ` ELF'< "4(   &è+08>IRZco{‰–¥µÅÕæö .symtab.shstrtab.strtab.comment.text.sbss.bss.data.lit8.rodata.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnames.MIPS.interfaces.text.sbss.bss.data.lit8.rodatagctpinitp_erroruntfzclose_fileinv_initpakr2dmfor_init.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.debug_varnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.rel.debug_varnamesbe::7.30-1276837810:gctp.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_cident:::$Revision: 1.11 $ident:::$Id: standards.h,v 1.19 1997/12/15 21:30:25 jph Exp $'½þÐÿ¼Èÿ¿À< %Œ,à!¯¤ô¯¥ü¯¦¯§ ¯¨¯©¯ª$¯«,¯ ¯ ¥„¬ ¤$Œ„¥4Œ¥¦,§<™ ø ÿ¢Ð®„­Â­„­ ÿ ¸ˆà[¯ ¸+eN…$¥¦0€¦(!¬ „$„¥(€… !¬€ƒ$c¤ €d!¬`‚$B£€C!¬@$!¢€"!¬ Ÿ'ÿ¡€áø!¯à¯  ¹ +9 D ‰%)ª ¬ YlX#KP! PÀ*H!õ!D ˆ%© « QKP#*H! HÀ @!õ§ $篧 ¦ (ÆÀÿä«%k¯«ª)Je@ÿ´$¯®$ ¯­$ ¯Œˆ¥¯üïàO¸™'9¿üÿø€?È!9¹9Ÿ'ÿ¡üŒ!€áø!ÿ?¿üÿ$!¢üŒB€"!Œ!á¡üŒ!$"$¯¢%¯ £(c ` ¥ ¦0À¦(!Ô¢„$„¥§üŒç1Ç0#¦(!(À… !ÔƒF#2E$¯§©%)¯©¨) ÿâªLJ@O«TkŒ%Œ­L­ h€`!Œl¬lŒ%­®LÎp€®h!­­L­Ž%ίLïx€Ïp!ή®LÎ$Ï$¯¯%¯ ¸+  ¿\¡Àáø!×ä™'9¿¢LŒB "#áø!øÀ?È!×%F% 2E$¯¢¤$„¯¤£(c `ÿâ¥üŒ¥ ¦üŒÆ(ÆeÀ„$„…$¥™ ø $¦„¬Åÿ ¸y§LŒçà¨L)e„$„…$¥™ ø $¦„¬Åÿ ¸c¨¯¨§Œçà ©ü)$ *ªJ$ K$ ¯«¬Œ$ ­ü­$®®Î$Ï %ï¹9$d?ÀÀ€øx!ﯯ¸ü ¤(%'¦™ ø ÿ¢Ð¹„¯" ¤$'¦™ ø ÿ¢Ð¿„¯â¡üŒ!$"¢£¬b¤„Œ„€™ ø ÿ ¸ §ôÔèשF)B÷¨ ¦ô$ÆÔÆ×§F'1‚÷¦(¥ ¯«ükŒ%Œ­ü­ h€`!­‹ªJ‹%k¬üŒ `€lX!­j©)Š%J«ük X€KP!­I¯ ¨)¯ ¸ÀÀøx!ÕêŽ%ί¹ü9ÁÀ#øx!xÀÏp!õÊ­%­¯­¬)Œ€ÿê¹ü9$?Z$¯¡¿+ÿঠ§8ÀÇ0!ÔË'¤0¥(À… !ô‹£$c¯£¢(B@ÿðD h÷­0D `÷¬8¨ © Õ.D xF/p2E¬Œ X€lX# X@%kÿID‹€F€„!בˆF1„÷°0ªJ@בˆ÷±8×’ˆ÷²8® ÕÕ÷µ0­ %­Õ³÷³8¤üŒ„¥Œ¥'¦0§Œç¨t©|ª„‹%k™ ø ¤üŒ„¥Œ¥¦ §Œç¨t©|ª„‹%k™ ø ¥„Œ¥ ™ ø ÿ ¸P¦üŒÆÀ×¹ ÷¹¨×·(÷·°׬ ×­('¦¨'§°™'9¿üÿø€?È!9 ø ÿ¢Ð@ø%ÿ¿Ø¡„¬?à™ ø ÿ ¸,¢@¡¦LŒÆ‡$ç¨L@€è8!¬æ¥lŒ¥†$ƧLŒç8€Ç0!¬Å¤TŒ„…$¥¦LŒÆ0€¦(!¬¤¯ £(c`ª\« XÀKP!Õ[‰%)ª¬LŒ YlX#KP! PÀ*H!õ;¨%¯¨§(çàÿê¬LŒ$ L$¯®­)­ ¡\¢À"!Ô='¹0¿øÀ?È!÷=¸'¯¸¯)ïàÿðD ÷¢0D ÷¡8£\ÔD F ø2E׬¨™ ø ÷ à÷ 0׬°™ ø ÷ à÷ 8¥\Ô¤÷¤0¤\$„Ôƒ÷£8¤LŒ„¥TŒ¥'¦0§lŒç¨t©|ª„‹%k™ ø ¤LŒ„¥TŒ¥¦\§lŒç¨t©|ª„‹%k™ ø ¥„Œ¥ ™ ø ÿ ¸‰¦LŒÆÀ צ¨¨Dõ×¥°§D$çôå׬¨×­°¦D§D$ç™'9¿Lÿø€?È!9 ø ÿ¢Ð@@%ÿ¨Ø©„­(™ ø ÿ ¸a«dk¯«ªlJ@ ¬LŒ$ ­d­$®$¯®¯lï$ø¸L$¹d9$? Ÿ'ÿ¢TŒB$dC€áø!ÿ¯¿¡LŒ! %¥'¦™ ø ÿ¢Ð£„¬b $¥'¦™ ø ÿ¢Ð¤„¬‚¥LŒ¥$¦¦§d¬æ«DÕiתF*JBªDõI©D%)Õ'רF(9¨D%õ™ ø ÿ ¸ÿ ¸ß¢¸ß¼Èß¿À'½0àA.„€AƒÐÁƒÐInsys is illegalGCTP-INPUTOutsys is illegalGCTP-OUTPUT\™›–½‹’¤‘‡¤ë†š‘‡¨º‹œˆ       $ ( , 0 4 8 < @ D H L P T   d%´¸Ì˜Ð˜ä0è0ü4 4 5¸5¸,7P07P\È`Ȉ8èŒ8è 0$0L˜P˜x|èÈìÈh7Pl7P”5¸˜5¸À4 Ä4 08è48è¼ÀÄÈÐ %((@ @( %ÐÔ %H % %äè˜ ˜,000pÈtÈ iØ iØ % XiØ \iØ d % € % ÌiØ ÐiØ  % 84 <4 \5¸ `5¸ €7P „7P Ä8è È8è ¼ % Ô % 0h@ 4h@ <% th@ xh@ €% œ % øh@ üh@ < % Ø Ü$ %P %À %` ”üÌ $  D Œ ”°À  ` | ¸ Ð 8 | ˜ 8  L ¼  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿxÂgctp.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c gctp.cFgctp °è ÌI incoor§‘DJinsys®‘LKinzone®‘TL inparm§‘\Minunit®‘dNindatum®‘lOipr®‘tQefile½‘|Rjpr®‘Tpfile½‘ U outcoor§‘Woutsys®‘Xoutzone®‘$Y outparm§‘,Zoutunit®‘4Voutdatum®‘<[fn27½‘Ä\fn83½‘Ì]iflg®‘Ô_xK‘ð}`yK‘ø}afactorK‘è}blonK‘ø~clatK‘€fiÌ‘Ø}fjÌ‘Ü}gininit_flagÌ‘Ð}houtinit_flagÌ‘Ô}junitÌ‘à}Kxkdummy°‘€~long% iterÌÌ”õd& inpjçÌ”d' indat˜Ì”8d( inzn*0double KxbU/Xpd)pdinbÈÌ”‘d* outpjƒ4 Ì”³d+ outdat¥5¸Ì”Öd, outznÈ7P Kx÷ê/Xd-pdout÷8è Ì ”3d.for_trans%h@ Ì KP”ed/inv_transWiØÌŒ …6 NADUT}int K Ìchar µFgÿ /ecs/hdfeos/gctp/src/usr/includegctp.c¤‚û×Qsgidefs.h°žÀÓ7standards.h°žÀûDÝ< $$$$$ $ 8 }!x &   ]| &   ]| 1(1(DH 90  00 0J) ! 2) =<  }H ] 00 0J) ! 2) -$HaDH991 $,% B .: ; 9 I? @ @: ; 9 I 4: ; 9 I I !/ $> I  I  I I 3 !/ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$è A°AœA@µ @èÆgctp‹ÆÔiterõinpjindat8inznppdin‘outpj³outdatÖoutznpdout3for_transeinv_transŒNADUTt$(Œ¢¦ªã&G¡ÄæGyœ 4À ô|p1¡ñ$ è*ˆ0ˆkp5ˆ;0  AÀLIp! \[ h  qŒ | ”À†p XH”p p¸Æ©p"~Jµp$È™Ãp%aHÐp%© ßp%Éïp%äÿ &t &| &Œˆ0 'C '$W ',kp '4br_gctp.o/ 1074016648 1032 20 100644 3236 ` ELF "4(È   *8ETdt…•¨.symtab.shstrtab.strtab.comment.text.MIPS.events.text.rel.MIPS.events.text.rela.text.rel.text.MIPS.options.reginfo.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnames.textgctp_gctp.debug_info.debug_line.debug_abbrev.debug_frame.debug_aranges.debug_pubnames.rel.debug_line.rel.debug_frame.rel.debug_info.rel.debug_aranges.rel.debug_pubnamesbe::7.30-1276837810:br_gctp.obe-options:::-PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -TARG:abi=n32:isa=mips3 -g2 -O0 -TARG:proc=r10000 -LANG:=ansi_c'½ÿ`ÿ¼Xÿ¿P<$!!à!¯¤d¯¥l¯¦t¯§|¯¨„¯©Œ¯ª”¯«œ¤d¥l¦t§|¨„©Œª”«œ¿¤¯¿¹¬¯¹ ¸´¯¸¯¼¯¯®Ä¯®$­Ì¯­,¬Ô¯¬4£Ü¯£<¢ä¯¢D¡ì¯¡L™ ø ß¼Xß¿P'½ à«…    ¬%¨  ÿÿÿÿÿÿÿÿxÿÿÿÿÿÿÿÿx&br_gctp.ccorvette.eosdis:/ecs/hdfeos/gctp/srccc -DEFAULT:abi=n32:isa=mips4:proc=r10k -n32 -mips3 -g -DIRIX -Dunix -O -c br_gctp.cgctp_ È ò incoorü‘D insys ‘L inzone ‘T inparmü‘\ inunit ‘d indatum ‘lipr ‘tefile‘|jpr ‘pfile‘  outcoorü‘outsys ‘outzone ‘$ outparmü‘,outunit ‘48fn27!‘<=fn83!‘Äiflg ‘ÌdoubleòlongcharintU7ÿ /ecs/hdfeos/gctp/srcbr_gctp.c´Ïàí½D% B .: ; 9 ? @ @: ; 9 I $> I 3 ÿÿÿÿüÿÿÿÿÿÿÿÿ@ @A$È A AœA@m @È*–gctp_D$(’¥©­4ð $(L¼œ$°È*p!x< ˆR˜T ] ìgp øHup@~pX*Šp‚Y–pÛR¤p-H±pu Àp•Ð ´ à ¼ñ Ì(  ô hdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibLINUX.a0000444000175000017500000077675611151552361021577 0ustar amckinstryamckinstry! / 1230043020 0 0 0 2394 ` · ž žææ"R"R0:0:B¾B¾KÂKÂU¾U¾_š_škÞkÞu¶u¶úúÎΞVžV¤ª¤ª«–«–³6³6¼†¼†ÉòÉòÜrÜräúäúïòïòöŠöŠýFýFBBÂÂÂÂÂ(Ö(Ö(Ö(Ö(Ö=ú=úF2F2OÎOÎ\Š\Šininr‚r‚zÆzÆ€ú€ú‡:‡:ŽþŽþ–R–R¡ ¡ «î«îÇÇá¦á¦éÆéÆóÂóÂþ~þ~²²ÚÚ""+j+j<ª<ªBnBnI.I.I.dbdb~z~z†ª†ª**¦Î¦Î½®½®ÍÍßßïïÖÖ Î Îffºº#*#*)ú)ú1 hâ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚·Î·Î·Î·Î·Î·Î·Î·Î·Î·Î·Î·Î·Î·Î·Î·Î·ÎÓ2Øþáªçzú:alberforintalberforalberinvintalberinvalconforintalconforalconinvintalconinvazimforintazimforaziminvintaziminvbceaforintbceaforbceainvintbceainvceaforintceaforceainvintceainveqconforinteqconforeqconinvinteqconinvequiforintequiforequiinvintequiinvgnomforintgnomforgnominvintgnominvgoodforintgoodforgoodinvintgoodinvgvnspforintgvnspforgvnspinvintgvnspinvhamforinthamforhaminvinthaminvimolwforintimolwforimolwinvintimolwinvisinusforinitIsin_for_freeIsin_for_initisinusforIsin_fwdisinusinvinitIsin_inv_freeIsin_inv_initisinusinvIsin_invlamazforintlamazforlamazinvintlamazinvlamccforintlamccforlamccinvintlamccinvmerforintmerformerinvintmerinvmillforintmillformillinvintmillinvmolwforintmolwformolwinvintmolwinvobleqforintobleqforobleqinvintobleqinvomerforintomerforomerinvintomerinvorthforintorthfororthinvintorthinvpolyforintpolyforpolyinvintpolyinvpsforintpsforpsinvintpsinvrobforintrobforrobinvintrobinvsinforintsinforsininvintsininvsomforintgsat_ratiosomforsominvintsominvsterforintsterforsterinvintsterinvstplnforintstplnforstplninvintstplninvtmforinttmfortminvinttminvutmforintutmforutminvintutminvvandgforintvandgforvandginvintvandginvwivforintwivforwivinvintwivinvwviiforintwviiforwviiinvintwviiinvfor_initinv_inittsincosasinzmsfnzqsfnzphi1zphi2zphi3zphi4zpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zonep_errorinitclose_fileptitleradiusradius2cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblankpakszsphdzuntfzgctpgctp_alberfor.o/ 1230042989 7356 20 100664 2828 ` ELFp4( U‰åƒìxÝE8Ý8ÝE@Ý@ÝE(Ý0ÝEÜE ÙáÝpÚéßàöÄEtë ÇD$Ç$èüÿÿÿÇE¬éÝEÝÝEÝÝÜ5Ý]ØÝEØÜMØÙèÞáÝ]àÝEàÝ$èüÿÿÿÝEð‰D$ Eø‰D$ÝEÝ$èüÿÿÿÝEøÝ]èÝEðÝ\$ÝEøÝ\$ÝÝ$èüÿÿÿÝ]ÐÝEðÝ\$ÝEøÝ\$ÝÝ$èüÿÿÿÝ]¸Eð‰D$ Eø‰D$ÝE Ý$èüÿÿÿÝEðÝ\$ÝEøÝ\$ÝÝ$èüÿÿÿÝ]ÈÝEðÝ\$ÝEøÝ\$ÝÝ$èüÿÿÿÝ]°Eð‰D$ Eø‰D$ÝE0Ý$èüÿÿÿÝEðÝ\$ÝEøÝ\$ÝÝ$èüÿÿÿÝ]ÀÝEÜe ÙáÝpÙÉÚéßàöÄEtëÝEÐÜMÐÝEÈÜMÈÞéÝE°Üe¸ÞùÝ(ë ÝEèÝ(ÝEÐÜMÐÝ(ÜM¸ÞÁÝÝ(ÜMÀÝÞáÝ$èüÿÿÿÜ Ü5(Ý Ç$OèüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝE Ý\$ÝEÝ$èüÿÿÿÝ0Ý$èüÿÿÿÝE0Ý$èüÿÿÿÝ@Ý\$Ý8Ý$èüÿÿÿÇE¬‹E¬ÉÃU‰åSƒìDEè‰D$ Eð‰D$ÝEÝ$èüÿÿÿÝEèÝ\$ÝEðÝ\$ÝÝ$èüÿÿÿÝ]àÝ(ÜMàÝÞáÝ$èüÿÿÿÜ Ü5(Ý]ÐÝEÜ%0Ý$èüÿÿÿÜ (Ý]Ø‹]ÝEØÝ$èüÿÿÿÜMÐÜ8Ý‹]ÝEØÝ$èüÿÿÿÜMÐÝ ÞáÜ@ݸƒÄD[ÉÃalber-forinitEqual latitudes for St. Parallels on opposite sides of equatorALBERS CONICAL EQUAL-AREA»½×Ùß|Û=GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4B   %x+xH0xx8ðHð-Q(  8Êñÿ 8@)04<DG(KM P|\diqw}„Œ•Ÿ¦®|Æ·ÂÆalberfor.cfalse_eastingfalse_northinglon_centerr_majorr_minore3ns0crhalberforintp_errorsqrttsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberforadjust_lonsincos +>EJ_hnt•®ÈÐçï '>Fbv~¸ÃÏÚàéóùÿ !);AITZdl˜¬´½ÆÐÖÜèðö  )1alberinv.o/ 1230042989 7356 20 100664 3376 ` ELFè4( U‰åƒìhÝE8Ý@ÝE@ÝHÝE(Ý8ÝEÜE ÙáÝpÚéßàöÄEtë ÇD$Ç$èüÿÿÿÇE´é#ÝEÝÝEÝÝÜ5Ý]àÝEàÜMàÙèÞáÝ Ý Ý$èüÿÿÿÝEð‰D$ Eø‰D$ÝEÝ$èüÿÿÿÝEøÝ]èÝEðÝ\$ÝEøÝ\$ÝÝ$èüÿÿÿÝ]ØÝEðÝ\$ÝEøÝ\$ÝÝ$èüÿÿÿÝ]ÀEð‰D$ Eø‰D$ÝE Ý$èüÿÿÿÝEðÝ\$ÝEøÝ\$ÝÝ$èüÿÿÿÝ]ÐÝEðÝ\$ÝEøÝ\$ÝÝ$èüÿÿÿÝ]¸Eð‰D$ Eø‰D$ÝE0Ý$èüÿÿÿÝEðÝ\$ÝEøÝ\$ÝÝ$èüÿÿÿÝ]ÈÝEÜe ÙáÝpÙÉÚéßàöÄEtëÝEØÜMØÝEÐÜMÐÞéÝE¸ÜeÀÞùÝ0ë ÝEèÝ0ÝEØÜMØÝ0ÜMÀÞÁÝÝ0ÜMÈÝÞáÝ$èüÿÿÿÜ Ü50Ý(Ç$TèüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝE Ý\$ÝEÝ$èüÿÿÿÝ8Ý$èüÿÿÿÝE0Ý$èüÿÿÿÝHÝ\$Ý@Ý$èüÿÿÿÇE´‹E´ÉÃU‰åƒìHÇEÜÝEÜ%@Ý]Ý(ÜeÜHÝ]Ý0ÙîÙÉÚéßàöÄtë ÝEÜMÝEÜMÞÁÝ$èüÿÿÿÝ]øÙèÝ]èë$ÝEÜMÝEÜMÞÁÝ$èüÿÿÿÙàÝ]øÝxÝ]èÙîÝ]àÝEøÙîÙÉÚéßà€äE€ô@uëÝEèÜMÝ\$ÝEèÜMÝ$èüÿÿÿÝ]àÝEøÜ 0Ü5Ý]èÝEèÜMèÝÞáÜ50Ý]ðÝÝ€ÙÉÚéßàöÄté»ÙèÜ% ݈ÞÉÝ]ÐÙèÜ%ÝÙèÞÁÞùÝ$èüÿÿÿÜMÐÜ5ÙèÞáÝ]èÝEèÙáÝEðÙáÞéÙáÝ€ÙÉÚéßàöÄEtë/E܉D$ÝEðÝ\$ÝÝ$èüÿÿÿ‹E݃}Ütc‹E܉EØë~ÝEðÙîÙÉÚéßàöÄtë ‹EÝÝë<‹EݘÝë/E܉D$ÝEðÝ\$ÝÝ$èüÿÿÿ‹E݃}Üt‹E܉EØë#ÝEàÜ50Ü8Ý$èüÿÿÿ‹EÝÇEØ‹EØÉÃalber-invinitEqual latitudes for Standard Parallels on opposite sides of equatorALBERS CONICAL EQUAL-AREA»½×Ùß|Û=ð¿»½×Ùß|Û=à?-DTû!ù?-DTû!ù¿GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4’ ¨ ˆ %È+ÈP0È 8hHh-•Q 0  Ð Õñÿ @H)84<D GJ0NP(S‚_gltz€‡˜¢©±‚ºÀÄÊalberinv.cfalse_eastingfalse_northinglon_centerr_majorr_minorese3ns0crhalberinvintp_errorsqrttsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberinvatan2logphi1zadjust_lon +>EJ_hnt‡•›´ÎÖíõ%-DLh|„•¾ÉÕàæïùÿ '/AGOZ`jr”¦¯Ôôÿ4@FU]fl„Š—« ´Ïðø!&3KS!ou}"alconfor.o/ 1230042989 7356 20 100664 3500 ` ELFè4( U‰åƒì8ÝEÝÝEÝÝEÝ ÝE Ý(ÝÝÝ ÝÇÐÝ(Ý]øÝEøÝ$èüÿÿÿÝÈÝ0ÝHÝ8ÝPÝ@ÝXÝHÝ`ÝPÝhÝXÝpÙî݈Ý`ÝÝhݘÝpÝ Ýxݨ݀ݰÝÝ$èüÿÿÿÜ ÈÝ]èÝ݈ÞÁÝÞùÝ$èüÿÿÿÝ]àÝÈÝÞùÝ\$ÙèÜeèÝEèÙèÞÁÞùÝ$èüÿÿÿÜMàÝ$èüÿÿÿÙÀÞÁ݈ÞéÝ]ðÇD$ ÀÇD$¸ÝEðÝ$èüÿÿÿÇ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝ(Ý\$Ý Ý$èüÿÿÿ¸ÉÃU‰åì¸ÝEÜ%Ý$èüÿÿÿÝ]øEè‰D$ Eð‰D$ÝEøÝ$èüÿÿÿÝEÝ$èüÿÿÿÜ ÈÝ]ÐÝEݘÞÁÝ ÞùÝ$èüÿÿÿÝ`ÿÿÿÝÈÝ ÞùÝ\$ÙèÜeÐÝEÐÙèÞÁÞùÝ$èüÿÿÿÜ`ÿÿÿÝ$èüÿÿÿÙÀÞÁݘÞéÝxÿÿÿE؉D$ Eà‰D$Ý…xÿÿÿÝ$èüÿÿÿݸÜMàÝÀÜMØÜMèÞÁÝ]ÈÝEÈÙèÞÁÝ ÞñÝ]ÀÝEÀÜMØÜMðÝ]¸ÝÀÜMàݸÜMØÜMèÞéÜMÀÝ]°ÝE¸ØÀÝpÿÿÿÝE¸ÜM¸ÝE°ÜM°ÞÁÝ]À¡ÐÝÅ@Ý]¨¡ÐÝÅ€Ý] ¡ÐÝÅ8Ý]˜¡ÐÝÅxÝ]Ç…lÿÿÿ‹…lÿÿÿ;Ѓ݅pÿÿÿÜM¨ÜE˜Ý]ˆÝ…pÿÿÿÜM ÜEÝ]€‹…lÿÿÿ;Ð}J‹•lÿÿÿ¡Ð)ÐÝEÀÜM¨ÝÅ@ÞáÝ]˜‹•lÿÿÿ¡Ð)ÐÝEÀÜM ÝÅ€ÞáÝ]ÝEˆÝ]¨ÝE€Ý] …lÿÿÿÿékÿÿÿÝEÀÙàÜM¨Ý]˜ÝEÀÙàÜM Ý]ÝEˆÝ]¨ÝE€Ý] ‹EÝE¸ÜM¨ÝE°ÜM ÞéÜE˜Ü Ü Ý‹EÝE°ÜM¨ÝE¸ÜM ÞÁÜEÜ Ü(ݸÉÃALASKA CONFORMAL¯Âà#9À5R¢Fßñ?€^ÇËs¹{?·1,51Óï?Á!¯bLUu?ü˜ÅzYÉ}? =;jñŽ¿²ºÕs°?KzsîÖ?7< sf¿É™ÜÞ$¼s?ÜønN€¼È¿¡SëX®Á¿ÿOvÒ¿-DTû!ù?@-DTû!ù?@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4n ”  %¤+ÀÔ 0À¨8hHh-•Q    À Òñÿ  *(9DOÐQÈS@8Y€8_Àg¸oæ{€„ˆŒ‘™ ¨¯¶¾æˆÇalconfor.cr_majorr_minorfalse_eastingfalse_northinglon_centerlat_centerneacoefbcoefcos_p26sin_p26alconforintsqrtsintanpowatantsincosptitleradius2cenloncenlatoffsetpalconforadjust_lon &,28>DN\bhntz€†Œ’˜ž¤ª²¸¾ÄÊÐÖÜâèîôü #,2NYcpxƒŠ•Ÿ§­µ»ÃÉÓÛôü!#)5=GSYuƒ±·ÀØïø'.6=ELT[t¤±ÀÐß9?[aalconinv.o/ 1230042989 7356 20 100664 4680 ` ELF€ 4( U‰åƒì8ÝEÝÝEÝÝEÝ ÝE Ý(ÝÝÝ ÝÇÐÝ(Ý]øÝEøÝ$èüÿÿÿÝÈÝ0ÝHÝ8ÝPÝ@ÝXÝHÝ`ÝPÝhÝXÝpÙî݈Ý`ÝÝhݘÝpÝ Ýxݨ݀ݰÝÝ$èüÿÿÿÜ ÈÝ]èÝ݈ÞÁÝÞùÝ$èüÿÿÿÝ]àÝÈÝÞùÝ\$ÙèÜeèÝEèÙèÞÁÞùÝ$èüÿÿÿÜMàÝ$èüÿÿÿÙÀÞÁ݈ÞéÝ]ðÇD$ ÀÇD$¸ÝEðÝ$èüÿÿÿÇ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝ(Ý\$Ý Ý$èüÿÿÿ¸ÉÃU‰åì(ÝEÜ% Ü5Ý]ÝEÜ%(Ü5Ý]ÝEÝ`ÿÿÿÝEÝXÿÿÿÇ…øþÿÿÝ…`ÿÿÿØÀÝ]ðÝ…`ÿÿÿÜ`ÿÿÿÝ…XÿÿÿÜXÿÿÿÞÁÝ]è¡ÐÝÅ@Ý]È¡ÐÝÅ€Ý]СÐÝÅ8Ý]à¡ÐÝÅxÝ]ØÛÐÜMÈÝ]¸ÛÐÜMÐÝ]À¡ÐHPÛ$d$ÜMàÝ]¨¡ÐHPÛ$d$ÜMØÝ]°Ç…üþÿÿ‹…üþÿÿ;Ð ÝEðÜMÈÜEàÝ] ÝEðÜMÐÜEØÝ]˜‹…üþÿÿ;ÐÖ‹•üþÿÿ¡Ð)ÐÝEèÜMÈÝÅ@ÞáÝ]à‹•üþÿÿ¡Ð)ÐÝEèÜMÐÝÅ€ÞáÝ]ØÝE Ý]ÈÝE˜Ý]ÐÝEðÜM¸ÜE¨Ý]ÝEðÜMÀÜE°Ý]ˆ‹•üþÿÿ¡Ð)ÐPÛ$d$‹•üþÿÿ¡Ð)ÐÜ Å@ÝEèÜM¸ÞéÝ]¨‹•üþÿÿ¡Ð)ÐPÛ$d$‹•üþÿÿ¡Ð)ÐÜ Å€ÝEèÜMÀÞéÝ]°ÝEÝ]¸ÝEˆÝ]À…üþÿÿÿéáþÿÿÝEèÙàÜMÈÝ]àÝEèÙàÜMÐÝ]ØÝE Ý]ÈÝE˜Ý]ÐÝ…`ÿÿÿÜMÈÝ…XÿÿÿÜMÐÞéÜEàÜeÝ]€Ý…XÿÿÿÜMÈÝ…`ÿÿÿÜMÐÞÁÜEØÜeÝxÿÿÿÝ…`ÿÿÿÜM¸Ý…XÿÿÿÜMÀÞéÜE¨ÝpÿÿÿÝ…XÿÿÿÜM¸Ý…`ÿÿÿÜMÀÞÁÜEÀÝhÿÿÿÝ…pÿÿÿÜpÿÿÿÝ…hÿÿÿÜhÿÿÿÞÁÝPÿÿÿÝE€ÜpÿÿÿÝ…xÿÿÿÜhÿÿÿÞÁÙàܵPÿÿÿÝHÿÿÿÝ…xÿÿÿÜpÿÿÿÝE€ÜhÿÿÿÞéÙàܵPÿÿÿÝ@ÿÿÿÝ…`ÿÿÿÜ…HÿÿÿÝ`ÿÿÿÝ…XÿÿÿÜ…@ÿÿÿÝXÿÿÿÝ…HÿÿÿÙáÝ…@ÿÿÿÙáÞÁÝ8ÿÿÿ…øþÿÿÿƒ½øþÿÿ~#ÇD$˜Ç$¤èüÿÿÿÇ…ôþÿÿëé]Ý…8ÿÿÿÝÈÙÉÚéßàöÄE„¥üÿÿÝ…`ÿÿÿÜ`ÿÿÿÝ…XÿÿÿÜXÿÿÿÞÁÝ$èüÿÿÿÝÿÿÿÝ…ÿÿÿÝÐÞùÝ$èüÿÿÿØÀÝ0ÿÿÿ…(ÿÿÿ‰D$ … ÿÿÿ‰D$Ý…0ÿÿÿÝ$èüÿÿÿ‹EÝÝÝ…ÿÿÿÙáÝÈÚéßàöÄtë‹EÝÝÇ…ôþÿÿéœÝ…(ÿÿÿÜ ¸Ý…XÿÿÿÜ ÿÿÿÜ ÀܵÿÿÿÞÁÝ$èüÿÿÿÝÿÿÿÇ…øþÿÿÝ…ÿÿÿÝÿÿÿÝ…ÿÿÿÝ$èüÿÿÿÜ ÈÝ]øÝ…ÿÿÿÝØÞÁÝÐÞùÝ$èüÿÿÿÝèþÿÿÝÈÝÐÞùÝ\$ÝEøÙèÞÁÙèÜeøÞùÝ$èüÿÿÿÜèþÿÿÝ$èüÿÿÿÙÀÞÁÝØÞéÜ¥ÿÿÿÝÿÿÿÝ…ÿÿÿÜ…ÿÿÿÝÿÿÿ…øþÿÿÿƒ½øþÿÿ~#ÇD$˜Ç$¤èüÿÿÿÇ…ôþÿÿìéƒÝ…ÿÿÿÙáÝÈÙÉÚéßàöÄE„ÿÿÿ‹EÝ…ÿÿÿÝÝ…ÿÿÿÜ ÀÜ(ÿÿÿÝ…XÿÿÿÜ ¸Ü ÿÿÿÞéÝ\$Ý…`ÿÿÿÜ ÿÿÿÝ$èüÿÿÿÜÝ$èüÿÿÿ‹EÝÇ…ôþÿÿ‹…ôþÿÿÉÃALASKA CONFORMAL¯Âà#9À5R¢Fßñ?€^ÇËs¹{?·1,51Óï?Á!¯bLUu?ü˜ÅzYÉ}? =;jñŽ¿²ºÕs°?KzsîÖ?7< sf¿É™ÜÞ$¼s?ÜønN€¼È¿¡SëX®Á¿ÿOvÒ¿-DTû!ù?@alcon-invToo many iterations in inverse»½×Ùß|Û=@-DTû!ù?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4Ô pØ %+ Ô 0 à8 H -- Q8 P  ˆ æñÿ  *(9DOÐQÈS@8Y€8_Àg¸oæ{€„ˆŒ‘™ ¨¯¶¾æîÇÏÕÛalconinv.cr_majorr_minorfalse_eastingfalse_northinglon_centerlat_centerneacoefbcoefcos_p26sin_p26alconinvintsqrtsintanpowatantsincosptitleradius2cenloncenlatoffsetpalconinvp_errorasinzatan2adjust_lon &,28>DN\bhntz€†Œ’˜ž¤ª²¸¾ÄÊÐÖÜâèîôü #,2NYcpxƒŠ•Ÿ§­µ»ÃÉÓÛôú X_gnv}…Œ•¡¬Àå /?N‚— ¶ËÔPW\!w¨ºÄî÷8JZ"„Š™¡«·½Ùçñ*16!Sy‹«#±¹$azimfor.o/ 1230042989 7356 20 100664 2248 ` ELF84( U‰åƒìÝEÝÝEÝÝEÝÝE(ÝÝE Ý ÇD$ 0ÇD$(ÝEÝ$èüÿÿÿÇ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ\$Ý Ý$èüÿÿÿ¸ÉÃU‰åSì´ÝEÜ%Ý$èüÿÿÿÝ]àEè‰D$ Eð‰D$ÝEÝ$èüÿÿÿÝEàÝ$èüÿÿÿÝ]ØÝ(ÜMðÝ0ÜMèÜMØÞÁÝ]ÈÝEÈÙáÙèÞéÙáÝXÚéßàöÄEtëhÙèÝ]ÐÝEÈÙîÚéßàöÄEtëtÝÝ`ÞÉÝ]ÀÝEÀÝ\$ÇD$…hÿÿÿ‰$èüÿÿÿÇD$I…hÿÿÿ‰$èüÿÿÿÇ…dÿÿÿ{é†ÝEÈÝ$èüÿÿÿÝ]¸ÝE¸Ý$èüÿÿÿÝE¸ÞñÝ]Ћ]ÝÜMÐÜMèÝXÿÿÿÝEàÝ$èüÿÿÿÜXÿÿÿÜ Ý‹EÝÜMÐÝ0ÜMðÝ(ÜMèÜMØÞéÞÉÜÝÇ…dÿÿÿ‹…dÿÿÿÄ´[ÉÃAZIMUTHAL EQUIDISTANTPoint projects into a circle of radius = %12.2lfazim-for»½×Ùß|Û=-DTû! @GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4 €H %P+P80Ph8¸H¸-åQðÐ  ÀÀñÿ )8 F0N(V£aipwˆ£x˜£§¯·¼azimfor.cr_majorlon_centerlat_originfalse_northingfalse_eastingcos_p12sin_p12azimforinttsincosptitleradiuscenlonmeroriginoffsetpazimforadjust_loncossprintfp_erroracossin &/7?JQV\djrx€†˜²ºÖáêó5;O]es›¬ÃÏÚãìüaziminv.o/ 1230042989 7356 20 100664 2496 ` ELFÐ4( U‰åƒìÝEÝÝEÝÝEÝÝE(ÝÝE Ý ÇD$ 0ÇD$(ÝEÝ$èüÿÿÿÇ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ\$Ý Ý$èüÿÿÿ¸ÉÃU‰åƒìHÝEÜ% Ý]ÝEÜ%Ý]ÝEÜMÝEÜMÞÁÝ$èüÿÿÿÝ]øÝÝ0ÞÉÝEøÚéßàöÄEtë ÇD$Ç$èüÿÿÿÇEÔ}é²ÝEøÜ5Ý]ðEà‰D$ Eè‰D$ÝEðÝ$èüÿÿÿ‹EÝÝÝEøÙáÝ8ÚéßàöÄtë‹EÝÝÇEÔéUÝEàÜ (ÝEÜMèÜ 0ÜuøÞÁÝ$èüÿÿÿ‹EÝÝÙáÝ@ÞéÝ]ØÝEØÙáÝ8ÚéßàöÄtë}ÝÙîÙÉÚéßàöÄtë3ÝEÙàÝ\$ÝEÝ$èüÿÿÿÜÝ$èüÿÿÿ‹EÝÇEÔé½ÝEÝ\$ÝEÙàÝ$èüÿÿÿÝÞáÝ$èüÿÿÿ‹EÝÇEÔ鈋EÝÝ$èüÿÿÿÜ (ÝEàÞáÝ]ØÝEØÙáÝ8ÚéßàöÄEtëÝEÙáÝ8ÚéßàöÄEtë ÇEÔë8ÝEØÜMøÝ\$ÝEÜMèÜ 0Ý$èüÿÿÿÜÝ$èüÿÿÿ‹EÝÇEÔ‹EÔÉÃAZIMUTHAL EQUIDISTANTazim-invInput data error-DTû! @»½×Ùß|Û=-DTû!ù?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4Í ¨ %+80H8PHP-}QˆÐ  XÀñÿ )8 F0N(V£aipwˆ£*˜¥«±¼aziminv.cr_majorlon_centerlat_originfalse_northingfalse_eastingcos_p12sin_p12aziminvinttsincosptitleradiuscenlonmeroriginoffsetpaziminvsqrtp_errorasinzatan2adjust_lonsin &/7?JQV\djrx€†˜®ºÓÜâú7@Max„‘œ¤´Åèîö!+IObx¢ª°¸bceafor.o/ 1230042989 7356 20 100664 2464 ` ELF04( U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý(ÝE0Ý0ÝE(Ý8ÝÜ5Ý]øÝEøÜMøÙèÞáÝÝÝ$èüÿÿÿÝÝÝÚéßàöÄEtë ÇXë ÇXÝ(Ý$èüÿÿÿÝ@Ý(Ý$èüÿÿÿÝHÝÜ HÜ HÙèÞáÝ$èüÿÿÿÝ@ÞñÝPÇ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝ Ý$èüÿÿÿÝ(Ý$èüÿÿÿÝ0Ý\$Ý8Ý$èüÿÿÿ¸ÉÃU‰åƒì8ÝEÜ% Ý$èüÿÿÿÝ]øÝEÝ$èüÿÿÿÝ]ðƒ=Xt9‹EÝÜMøÜ @Ü8Ý‹EÝÜMðÜ5@Ü0ÝéœÙèÜ%Ý]àÝÜMðÜMðÙèÞáÝEðÞñÝ]ØÝÙÀÞÁÙèÞñÝ]ÐÝÜMðÙèÞáÝÜMðÙèÞÁÞùÝ$èüÿÿÿÜMÐÜmØÜMàÝ]è‹EÝÜ PÜMøÜ8Ý‹EÝÜMèÝPØÀÞùÜ0ݸÉÃCylinderical Equal Areañh㈵øä>GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4\ °ð %+\0 8°H°-ÝQè  èÅñÿ  &(10@8NQSXW@_HgPjOuz~‚‰‘›¦®O ¶Ábceafor.cr_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingeseindcosphi1sinphi1kzbceaforintsqrtcossinptitleradius2cenlonmertrue_scaleoffsetpbceaforadjust_lonlog &/8>DW]ekqwˆ”ž¦¬²ºÀÆÌÒÞäìóøþ$,2<DZbpy…Ž”Ÿ¨®½ÆÞïü "(1<EObceainv.o/ 1230042989 7356 20 100664 3080 ` ELFh4( U‰åƒì8ÝEÝÝEÝÝEÝ0ÝE Ý8ÝE0Ý@ÝE(ÝHÝÜ5Ý]øÝEøÜMøÙèÞáÝÝÝ$èüÿÿÿÝÝÜ Ý Ý Ü Ý(ÝÝÚéßàöÄEtëÇpÝ Ýhë`ÇpÙèÜ%Ý]ðÙèÜ%ÙèÞñÝ]èÝÙÀÞÁÙèÞñÝ]àÙèÜ%ÝÙèÞÁÞùÝ$èüÿÿÿÜMàÜmèÜMðÝhÝ8Ý$èüÿÿÿÝPÝ8Ý$èüÿÿÿÝXÝÜ XÜ XÙèÞáÝ$èüÿÿÿÝPÞñÝ`Ç$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝ0Ý$èüÿÿÿÝ8Ý$èüÿÿÿÝ@Ý\$ÝHÝ$èüÿÿÿ¸ÉÃU‰åSƒìDÝEÜ%HÝ]ÝEÜ%@Ý]ƒ=ptEÝEÜ PÜ5Ý$èüÿÿÿ‹EÝÝÜ PÝEÞñÜ0Ý$èüÿÿÿ‹EÝéýÝEØÀÜ `ÝÜ hÞùÝ$èüÿÿÿÝ]ð‹]ÝÝ(ÞùÝ Ý0ÞÉÞÁÝ(Ý8ÞÉÞÁÝ]èÝEðØÀÝ$èüÿÿÿÜMèÜEðÝ]àÝ Ý@ÞÉÝ(ÝHÞÉÞÁÝ]ØÝEðÝPÞÉÝ$èüÿÿÿÜMØÝEàÞÁÝ]ÐÝ(ÝXÞÉÝ]ÈÝEðÝ`ÞÉÝ$èüÿÿÿÜMÈÜEÐÝÝÜ `ÝEÞñÜ0Ý$èüÿÿÿ‹EݸƒÄD[ÉÃCylinderical Equal Areañh㈵øä>@@¶` ¶` Æ?*¤B*¤Bº?°[°[°?üU¦ºÿ°?@нŸmö-‘?@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4J 8 Ð %€+€t0€h8èHè-Q @  `×ñÿ 0&81@@HNQS X(]pahdPlXt`wÕ‚‡‹“𢬷¿ÕuÇÌbceainv.cr_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingesee_p4e_p6indqpcosphi1sinphi1kzbceainvintsqrtlogcossinptitleradius2cenlonmertrue_scaleoffsetpbceainvasinadjust_lon &/8>DW]ekqw}ƒ‰•›¬¶¼ÄÐÛèû$,28@FLRXdjry~„Ž–œ¤ª²¸ÂÊ áíö"!,4#IOU_"kqy‰£²¸ÀÆÖàñ÷#.6#ceafor.o/ 1230042989 7356 20 100664 2460 ` ELF04( U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý(ÝE0Ý0ÝE(Ý8ÝÜ5Ý]øÝEøÜMøÙèÞáÝÝÝ$èüÿÿÿÝÝÝÚéßàöÄEtë ÇXë ÇXÝ(Ý$èüÿÿÿÝ@Ý(Ý$èüÿÿÿÝHÝÜ HÜ HÙèÞáÝ$èüÿÿÿÝ@ÞñÝPÇ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝ Ý$èüÿÿÿÝ(Ý$èüÿÿÿÝ0Ý\$Ý8Ý$èüÿÿÿ¸ÉÃU‰åƒì8ÝEÜ% Ý$èüÿÿÿÝ]øÝEÝ$èüÿÿÿÝ]ðƒ=Xt9‹EÝÜMøÜ @Ü8Ý‹EÝÜMðÜ5@Ü0ÝéœÙèÜ%Ý]àÝÜMðÜMðÙèÞáÝEðÞñÝ]ØÝÙÀÞÁÙèÞñÝ]ÐÝÜMðÙèÞáÝÜMðÙèÞÁÞùÝ$èüÿÿÿÜMÐÜmØÜMàÝ]è‹EÝÜ PÜMøÜ8Ý‹EÝÜMèÝPØÀÞùÜ0ݸÉÃCylinderical Equal Areañh㈵øä>GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4\ ¬ð %+\0 8°H°-ÝQè  èÂñÿ  %(00?8MPRXV@^HfPiOsx|€‡™¤¬O ³¾ceafor.cr_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingeseindcosphi1sinphi1kzceaforintsqrtcossinptitleradius2cenlonmertrue_scaleoffsetpceaforadjust_lonlog &/8>DW]ekqwˆ”ž¦¬²ºÀÆÌÒÞäìóøþ$,2<DZbpy…Ž”Ÿ¨®½ÆÞïü "(1<EOceainv.o/ 1230042990 7356 20 100664 3080 ` ELFh4( U‰åƒì8ÝEÝÝEÝÝEÝ0ÝE Ý8ÝE0Ý@ÝE(ÝHÝÜ5Ý]øÝEøÜMøÙèÞáÝÝÝ$èüÿÿÿÝÝÜ Ý Ý Ü Ý(ÝÝÚéßàöÄEtëÇpÝ Ýhë`ÇpÙèÜ%Ý]ðÙèÜ%ÙèÞñÝ]èÝÙÀÞÁÙèÞñÝ]àÙèÜ%ÝÙèÞÁÞùÝ$èüÿÿÿÜMàÜmèÜMðÝhÝ8Ý$èüÿÿÿÝPÝ8Ý$èüÿÿÿÝXÝÜ XÜ XÙèÞáÝ$èüÿÿÿÝPÞñÝ`Ç$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝ0Ý$èüÿÿÿÝ8Ý$èüÿÿÿÝ@Ý\$ÝHÝ$èüÿÿÿ¸ÉÃU‰åSƒìDÝEÜ%HÝ]ÝEÜ%@Ý]ƒ=ptEÝEÜ PÜ5Ý$èüÿÿÿ‹EÝÝÜ PÝEÞñÜ0Ý$èüÿÿÿ‹EÝéýÝEØÀÜ `ÝÜ hÞùÝ$èüÿÿÿÝ]ð‹]ÝÝ(ÞùÝ Ý0ÞÉÞÁÝ(Ý8ÞÉÞÁÝ]èÝEðØÀÝ$èüÿÿÿÜMèÜEðÝ]àÝ Ý@ÞÉÝ(ÝHÞÉÞÁÝ]ØÝEðÝPÞÉÝ$èüÿÿÿÜMØÝEàÞÁÝ]ÐÝ(ÝXÞÉÝ]ÈÝEðÝ`ÞÉÝ$èüÿÿÿÜMÈÜEÐÝÝÜ `ÝEÞñÜ0Ý$èüÿÿÿ‹EݸƒÄD[ÉÃCylinderical Equal Areañh㈵øä>@@¶` ¶` Æ?*¤B*¤Bº?°[°[°?üU¦ºÿ°?@нŸmö-‘?@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4J 8 Ð %€+€t0€h8èHè-Q @  `Õñÿ 0%80@?HMPR W(\p`hcPkXs`vÕ€…‰‘˜ ªµ½ÕuÄÊceainv.cr_majorr_minorlon_centerlat_truescfalse_northingfalse_eastingesee_p4e_p6indqpcosphi1sinphi1kzceainvintsqrtlogcossinptitleradius2cenlonmertrue_scaleoffsetpceainvasinzadjust_lon &/8>DW]ekqw}ƒ‰•›¬¶¼ÄÐÛèû$,28@FLRXdjry~„Ž–œ¤ª²¸ÂÊ áíö"!,4#IOU_"kqy‰£²¸ÀÆÖàñ÷#.6#eqconfor.o/ 1230042990 7356 20 100664 3480 ` ELF4( U‰åƒìhÝEÝÝEÝÝE(ÝÝE@ÝPÝE8ÝXÝÜ5Ý]øÝEøÜMøÙèÞáÝ@Ý@Ý$èüÿÿÿÝ8Ý@Ý$èüÿÿÿÝÝ@Ý$èüÿÿÿÝ Ý@Ý$èüÿÿÿÝ(Ý@Ý$èüÿÿÿÝ0Eè‰D$ Eð‰D$ÝEÝ$èüÿÿÿÝEèÝ\$ÝEðÝ\$Ý8Ý$èüÿÿÿÝ]àÝEÝ\$ Ý0Ý\$Ý(Ý\$Ý Ý\$ÝÝ$èüÿÿÿÝ]Ѓ}H„ãÝEÜE ÙáÝPÚéßàöÄEtë ÇD$Ç$ èüÿÿÿÇEÄQéìEè‰D$ Eð‰D$ÝE Ý$èüÿÿÿÝEèÝ\$ÝEðÝ\$Ý8Ý$èüÿÿÿÝ]ØÝE Ý\$ Ý0Ý\$Ý(Ý\$Ý Ý\$ÝÝ$èüÿÿÿÝ]ÈÝEÜe ÙáÝPÙÉÚéßàöÄtëÝEàÜeØÝEÈÜeÐÞùÝ`ëÝEðÝ`ë ÝEðÝ`ÝEàÜ5`ÜEÐÝhÝE0Ý\$ Ý0Ý\$Ý(Ý\$Ý Ý\$ÝÝ$èüÿÿÿÝHÝhÜ%HÜ Ýpƒ}HtiÇ$<èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝE Ý\$ÝEÝ$èüÿÿÿÝÝ$èüÿÿÿÝE0Ý$èüÿÿÿÝPÝ\$ÝXÝ$èüÿÿÿë`Ç$<èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ$èüÿÿÿÝE0Ý$èüÿÿÿÝPÝ\$ÝXÝ$èüÿÿÿÇEÄ‹EÄÉÃU‰åSƒìTÝEÝ\$ Ý0Ý\$Ý(Ý\$Ý Ý\$ÝÝ$èüÿÿÿÝ]ðÝhÜeðÜ Ý]àÝEÜ%Ý$èüÿÿÿÜ `Ý]è‹]ÝEèÝ$èüÿÿÿÜMàÜXÝ‹]ÝPÜpÝ]ØÝEèÝ$èüÿÿÿÜMàÜmØÝ¸ƒÄT[ÉÃeqcon_forStandard Parallels on opposite sides of equatorEQUIDISTANT CONIC»½×Ùß|Û=GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4  ˆ  %@+@x0@X8˜H˜-ÅQÐÀ   öñÿ 'P6XD@G8IL O(R0U`XhZH^paXmrw|†Ž”™¡¨°¹ÃÊÒÚX²ãîòeqconfor.cr_majorr_minorlon_centerfalse_northingfalse_eastingesee0e1e2e3nsgml0rheqconforintsqrte0fne1fne2fne3fntsincosmsfnzmlfnp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconforadjust_lonsincos &/5;NT\bhpv|„Š˜ž¤¬²Ëßç÷ 8KRW |˜¨²¼ÆÎß (5?IS[agmsy†‹!‘›£"µ#»Ã$Î%ÔÞæ&ïô!ú "'%$0%6@H&hr|†Ž— ¬´)ºË*Ôßåó+eqconinv.o/ 1230042990 7356 20 100664 3660 ` ELF°4( U‰åƒìhÝEÝÝEÝÝE(ÝÝE@ÝPÝE8ÝXÝÜ5Ý]øÝEøÜMøÙèÞáÝ@Ý@Ý$èüÿÿÿÝ8Ý@Ý$èüÿÿÿÝÝ@Ý$èüÿÿÿÝ Ý@Ý$èüÿÿÿÝ(Ý@Ý$èüÿÿÿÝ0Eè‰D$ Eð‰D$ÝEÝ$èüÿÿÿÝEèÝ\$ÝEðÝ\$Ý8Ý$èüÿÿÿÝ]àÝEÝ\$ Ý0Ý\$Ý(Ý\$Ý Ý\$ÝÝ$èüÿÿÿÝ]Ѓ}H„ãÝEÜE ÙáÝPÚéßàöÄEtë ÇD$Ç$ èüÿÿÿÇEÄQéìEè‰D$ Eð‰D$ÝE Ý$èüÿÿÿÝEèÝ\$ÝEðÝ\$Ý8Ý$èüÿÿÿÝ]ØÝE Ý\$ Ý0Ý\$Ý(Ý\$Ý Ý\$ÝÝ$èüÿÿÿÝ]ÈÝEÜe ÙáÝPÙÉÚéßàöÄtëÝEàÜeØÝEÈÜeÐÞùÝ`ëÝEðÝ`ë ÝEðÝ`ÝEàÜ5`ÜEÐÝhÝE0Ý\$ Ý0Ý\$Ý(Ý\$Ý Ý\$ÝÝ$èüÿÿÿÝHÝhÜ%HÜ Ýpƒ}HtiÇ$<èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝE Ý\$ÝEÝ$èüÿÿÿÝÝ$èüÿÿÿÝE0Ý$èüÿÿÿÝPÝ\$ÝXÝ$èüÿÿÿë`Ç$<èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ$èüÿÿÿÝE0Ý$èüÿÿÿÝPÝ\$ÝXÝ$èüÿÿÿÇEÄ‹EÄÉÃU‰åƒìXÇEÜÝEÜ%XÝ]ÝpÜeÜPÝ]Ý`ÙîÙÉÚéßàöÄtë ÝEÜMÝEÜMÞÁÝ$èüÿÿÿÝ]øÙèÝ]èë$ÝEÜMÝEÜMÞÁÝ$èüÿÿÿÙàÝ]øÝXÝ]èÙîÝ]àÝEøÙîÙÉÚéßà€äE€ô@uëÝEèÜMÝ\$ÝEèÜMÝ$èüÿÿÿÝ]àÝEøÜ5ÝhÞáÝ]ðE܉D$(Ý0Ý\$ Ý(Ý\$Ý Ý\$ÝÝ\$ÝEðÝ$èüÿÿÿ‹EÝÝEàÜ5`ÜÝ$èüÿÿÿ‹E݃}Üt‹E܉EØëÇEØ‹EØÉÃeqcon-forStandard Parallels on opposite sides of equatorEQUIDISTANT CONIC»½×Ùß|Û=ð¿GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4š $ ( %Ð+Ðx0Ð`80H0-]QhÀ  ( úñÿ 'P6XD@G8IL O(R0U`XhZH^paXmrw|†Ž”™¡¨°¹ÃÊÒÚXBãéïeqconinv.cr_majorr_minorlon_centerfalse_northingfalse_eastingesee0e1e2e3nsgml0rheqconinvintsqrte0fne1fne2fne3fntsincosmsfnzmlfnp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconinvatan2phi3zadjust_lon &/5;NT\bhpv|„Š˜ž¤¬²Ëßç÷ 8KRW |˜¨²¼ÆÎß (5?IS[agmsy†‹!‘›£"µ#»Ã$Î%ÔÞæ&ïô!ú "'%$0%6@H&js|…ªÊÕ ).8BL[*iow+equifor.o/ 1230042990 7356 20 100664 1560 ` ELF°4( U‰åƒìÝEÝÝEÝÝEÝÝE(ÝÝE Ý Ç$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ\$Ý Ý$èüÿÿÿ¸ÉÃU‰åSƒì$ÝEÜ%Ý$èüÿÿÿÝ]ð‹]ÝÜMðÝ]èÝÝ$èüÿÿÿÜMèÜ Ý‹EÝÜMÜݸƒÄ$[ÉÃEQUIRECTANGULARGCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4ê XÀ % + (0 80H0-]Qh`  Èñÿ )8 FˆQX_ipxˆb€‹equifor.cr_majorlon_centerlat_originfalse_northingfalse_eastingequiforintptitleradiuscenlonmeroriginoffsetpequiforadjust_loncos &/6;AIOW]eku}”œ¨´¼ÅÐÙequiinv.o/ 1230042990 7356 20 100664 1712 ` ELF4( U‰åƒìÝEÝÝEÝÝEÝÝE(ÝÝE Ý Ç$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ\$Ý Ý$èüÿÿÿ¸ÉÃU‰åƒìÝEÜ% Ý]ÝEÜ%Ý]‹EÝEÜ5Ý‹EÝÙáÝ0ÙÉÚéßàöÄEtëÇD$Ç$èüÿÿÿÇEü®ë3ÝÝ$èüÿÿÿÜ ÝEÞñÜÝ$èüÿÿÿ‹EÝÇEü‹EüÉÃEQUIRECTANGULARequi-invInput data error-DTû!ù?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4# Ðà %X+X(0X88H-½QÈp  8—ñÿ )8 FˆQX_ipxˆ›€ˆŒequiinv.cr_majorlon_centerlat_originfalse_northingfalse_eastingequiinvintptitleradiuscenlonmeroriginoffsetpequiinvp_errorcosadjust_lon &/6;AIOW]eku}“Ÿ®½ÒÙÞíõûgnomfor.o/ 1230042990 7356 20 100664 1892 ` ELFt4( U‰åƒìÝEÝÝEÝÝE Ý ÝE(Ý(ÇD$ ÇD$ÝEÝ$èüÿÿÿÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝ(Ý\$Ý Ý$èüÿÿÿ¸ÉÃU‰åSƒìTÝEÜ%Ý$èüÿÿÿÝ]ðEà‰D$ Eè‰D$ÝEÝ$èüÿÿÿÝEðÝ$èüÿÿÿÝ]ØÝÜMèÝÜMàÜMØÞÁÝ]ÐÝEÐÙîÚéßàöÄtëÇD$ Ç$èüÿÿÿÇEÄ…ëdÙèÜuÐÝ]È‹]ÝÜMÈÜMàÝ]¸ÝEðÝ$èüÿÿÿÜM¸Ü Ý‹EÝÜMÈÝÜMèÝÜMàÜMØÞéÞÉÜ(ÝÇEÄ‹EăÄT[ÉÃGNOMONICgnomfor-convPoint projects into infinityGCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4‡ lø %¼+À00À38óHó- Q,   ÌŸñÿ   &(5=E‘PX_fmt|‘ö„“›gnomfor.cRlon_centerfalse_eastingfalse_northingcos_p13sin_p13gnomforinttsincosptitleradiuscenloncenlatoffsetpgnomforadjust_loncosp_errorsin &.6AHMXcnt~†¥ÁÌÕÞ ';DOXaqgnominv.o/ 1230042990 7356 20 100664 2324 ` ELFh4( U‰åƒìÝEÝÝEÝÝEÝÝE Ý(ÝE(Ý0ÇD$ ÇD$ÝEÝ$èüÿÿÿÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝ0Ý\$Ý(Ý$èüÿÿÿ¸ÉÃU‰åƒìHÝEÜ%(Ý]ÝEÜ%0Ý]ÝEÜMÝEÜMÞÁÝ$èüÿÿÿÝ]øÝEøÜ5Ý$èüÿÿÿÝ]ðEà‰D$ Eè‰D$ÝEðÝ$èüÿÿÿ‹EÝÝÝEøÙáÝÚéßàöÄtë‹EÝÝÇEÔéUÝEàÜ ÝEÜMèÜ ÜuøÞÁÝ$èüÿÿÿ‹EÝÝÙáÝÞéÝ]ØÝEØÙáÝÚéßàöÄtë}ÝÙîÙÉÚéßàöÄtë3ÝEÙàÝ\$ÝEÝ$èüÿÿÿÜÝ$èüÿÿÿ‹EÝÇEÔé½ÝEÝ\$ÝEÙàÝ$èüÿÿÿÝÞáÝ$èüÿÿÿ‹EÝÇEÔ鈋EÝÝ$èüÿÿÿÜ ÝEàÞáÝ]ØÝEØÙáÝÚéßàöÄEtëÝEÙáÝÚéßàöÄEtë ÇEÔë8ÝEØÜMøÝ\$ÝEÜMèÜ Ý$èüÿÿÿÜÝ$èüÿÿÿ‹EÝÇEÔ‹EÔÉÃGNOMONIC»½×Ùß|Û=-DTû!ù?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4 ¤p %Ä+È80È 8èHè-Q Ð  ð´ñÿ  #(10@ HPš[cjqx‡šö”™Ÿ¥°gnominv.cRlon_centerlat_centerfalse_eastingfalse_northingcos_p13sin_p13gnominvinttsincosptitleradiuscenloncenlatoffsetpgnominvsqrtatanasinzatan2adjust_lonsin &/7?JQValw}‡¥±ÊÖÞú$;GT_gwˆ«±¹Þäî %;ems{goodfor.o/ 1230042990 7356 20 100664 3376 ` ELF¨4( U‰åƒìÝEÝÝ Ý Ý Ý(Ý(Ý0Ý(Ý8Ý0Ý@Ý8ÝHÝ0ÝPÝ8ÝXÝ@Ý`ÝHÝhÝ@ÝpÝHÝxÝÝ ÞÉÝ€ÝÝ ÞÉ݈ÝÝ(ÞÉÝÝÝ(ÞÉݘÝÝ0ÞÉÝ ÝÝ8ÞÉݨÝÝ0ÞÉݰÝÝ8ÞÉݸÝÝ@ÞÉÝÀÝÝHÞÉÝÈÝÝ@ÞÉÝÐÝÝHÞÉÝØÇ$èüÿÿÿÝEÝ$èüÿÿÿ¸ÉÃU‰åVSƒì`ÝEÝ€ÙÉÚéßàöÄtë,ÝE݈ÚéßàöÄtë ÇEÐé$ÇEÐéÝEÙîÙÉÚéßàöÄtë,ÝE݈ÚéßàöÄtë ÇEÐéæÇEÐéÚÝEÝÙÉÚéßàöÄtëfÝEݘÚéßàöÄtë ÇEÐé¤ÝEÝ ÚéßàöÄtë ÇEÐé„ÝEݨÚéßàöÄtë ÇEÐëgÇEÐ ë^ÝEݘÚéßàöÄtë ÇEÐëAÝEÝ ÚéßàöÄtë ÇEÐë$ÝEݨÚéßàöÄtë ÇEÐ ëÇEÐ ƒ}Ðt ƒ}Ðtƒ}Ðtƒ}Ðtƒ}Ðtƒ}Ð tëX‹EÐÝEÜ$Å Ý$èüÿÿÿÝ]ð‹u‹]ÐÝÜMðÝ]ÀÝEÝ$èüÿÿÿÝEÀÞÉÝÝ€ÞÁÝ‹EÝÜMÝéh‹EÐÝEÜ$Å Ý$èüÿÿÿÝ]ðÝEÝ]èÝEÝ$èüÿÿÿݰÞÉÝ]ØÇEÔÝEèÝ$èüÿÿÿÜEèÜeØÝ] ‹E ‹U¤ò€‰E¸‰U¼ÝEèÝ$èüÿÿÿÙèÞÁÜ}¸Ý]àÝEèÜEàÝ]èÝEàÙáݸÚéßàöÄEt0ƒ}Ô1~ ÇD$PÇ$^èüÿÿÿÇEÌûé¶EÔÿéxÿÿÿÝEèÝÀÞùÝ]èÝEÙáÝÈÞáݸÚéßàöÄEtëÙîÝ]ð‹]‹uÐÝÝÐÞÉÜMðÝ]°ÝEèÝ$èüÿÿÿÝE°ÞÉÝõ€ÞÁÝ‹]ÝEèÝ$èüÿÿÿÝØÞÉÝ]¨ÝEÝ$èüÿÿÿPÛ$d$ÝàÞÉÜm¨Ü ÝÇEÌ‹ẼÄ`[^ÉÃGOODE'S HOMOLOSINE EQUAL-AREAÉ ]Þìû¿âh-8RÁà?_<çJWÀ@¯-8RÁð¿÷MçJWÖ?ÕIŠA5Œ@goode-forwardIteration failed to convergeyÌ›âiÀæ?÷MçJWæ¿yÌ›âiÀæ¿É ]Þìû¿÷MçJWÖ¿U”çJWö?-DTû! @»½×Ùß|Û=@-DTû!ù?•…¾)dÏì?ã;fž ö?Üö_ «?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4 0 %<+@à 0@è8(H(-UQ`@    _ñÿ  `€`­)07­Y?JNRZgoodfor.cRlon_centerfeastgoodforintptitleradiusgoodforadjust_loncossinp_errorsign #)/5;AGMSY_ekqw}ƒ‰•›¡§¯µ»ÃÉÏ×Ýãëñ÷ÿ '-3;AGOU[ciow}ƒ‹’— ¢ ºÐ:Pp¶Óð>FUfr–ž²¸Ïõ*16Uem‰¢®ÀÆÖäïgoodinv.o/ 1230042990 7356 20 100664 4676 ` ELF€ 4( U‰åƒìÝEÝÝ Ý Ý Ý(Ý(Ý0Ý(Ý8Ý0Ý@Ý8ÝHÝ0ÝPÝ8ÝXÝ@Ý`ÝHÝhÝ@ÝpÝHÝxÝÝ ÞÉÝ€ÝÝ ÞÉ݈ÝÝ(ÞÉÝÝÝ(ÞÉݘÝÝ0ÞÉÝ ÝÝ8ÞÉݨÝÝ0ÞÉݰÝÝ8ÞÉݸÝÝ@ÞÉÝÀÝÝHÞÉÝÈÝÝ@ÞÉÝÐÝÝHÞÉÝØÇ$èüÿÿÿÝEÝ$èüÿÿÿ¸ÉÃU‰åVSƒì@ÝÝpÞÉÝEÚéßàöÄtë6ÝÝxÞÉÝEÙÉÚéßàöÄtë ÇEÜévÇEÜéjÝEÙîÙÉÚéßàöÄtë6ÝÝxÞÉÝEÙÉÚéßàöÄtë ÇEÜé.ÇEÜé"ÝÝ€ÞÉÝEÚéßàöÄté‡Ý݈ÞÉÝEÙÉÚéßàöÄtë ÇEÜéÙÝÝÞÉÝEÙÉÚéßàöÄtë ÇEÜé¯ÝݘÞÉÝEÙÉÚéßàöÄtë ÇEÜé…ÇEÜ ë|Ý݈ÞÉÝEÙÉÚéßàöÄtë ÇEÜëUÝÝÞÉÝEÙÉÚéßàöÄtë ÇEÜë.ÝݘÞÉÝEÙÉÚéßàöÄtë ÇEÜ ëÇEÜ ‹EÜÝEÜ$Å€Ý]ƒ}Üt#ƒ}Ütƒ}Ütƒ}Ütƒ}Üt ƒ}Ü té‹EÝEÜ5Ý‹EÝÙáÝ ÙÉÚéßàöÄEtë ÇD$PÇ$^èüÿÿÿÇEØüéá‹EÝÙáÝ ÞéÝ]àÝEàÙáݨÙÉÚéßàöÄEtë<‹]Ü‹EÝÝ$èüÿÿÿÜ ÝEÞñÝÝ ÞÁÝ]àÝEàÝ$èüÿÿÿ‹EÝé/‹U‹EÜÝÅ ÝéÝݰÞÉÝ]ÐÝEÝ$èüÿÿÿPÛ$d$ÜMÐÜEÝݸÞÉÞùÝ]ðÝEðÙáÙèÙÉÚéßàöÄEtë ÇEØþÿÿÿé ÝEðÝ$èüÿÿÿÝ]è‹]‹uÜÝÝÀÞÉÝ]ÈÝEèÝ$èüÿÿÿÝEÈÞÉÝEÞñÝõ ÞÁÝ‹EÝÝÈÚéßàöÄEtë ÇEØþÿÿÿé£ÝEèÙÀÞÁÝ]ÀÝEèØÀÝ$èüÿÿÿÝEÀÞÁÝÐÞùÝ]ðÝEðÙáÙèÙÉÚéßàöÄEtë ÇEØþÿÿÿé\ÝEðÝ$èüÿÿÿ‹EÝÝEÙîÚéßàöÄEtë‹EÝÐÜ Ý¨ÚéßàöÄEt0ÝEÙîÙÉÚéßàöÄEtë*‹EÝÝÐÞÁݨÚéßàöÄEtë ‹U‹EÝÙà݃}Üu8‹EÝÝÈÚéßàöÄEt‹EÝÝxÙÉÚéßàöÄEtë ÇEØþÿÿÿ騃}Üu8‹EÝÝÈÚéßàöÄEt‹EÝÝxÙÉÚéßàöÄEtë ÇEØþÿÿÿéjƒ}Üu8‹EÝÝxÚéßàöÄEt‹EÝÝØÙÉÚéßàöÄEtë ÇEØþÿÿÿé,ƒ}Üu8‹EÝÝxÚéßàöÄEt‹EÝÝØÙÉÚéßàöÄEtë ÇEØþÿÿÿéîƒ}Üu8‹EÝÝÈÚéßàöÄEt‹EÝ݈ÙÉÚéßàöÄEtë ÇEØþÿÿÿé°ƒ}Üu8‹EÝ݈ÚéßàöÄEt‹EÝÝÙÉÚéßàöÄEtë ÇEØþÿÿÿérƒ}Üu8‹EÝÝÈÚéßàöÄEt‹EÝ݈ÙÉÚéßàöÄEtë ÇEØþÿÿÿé4ƒ}Üu8‹EÝ݈ÚéßàöÄEt‹EÝÝÙÉÚéßàöÄEtë ÇEØþÿÿÿéöƒ}Üu8‹EÝÝÚéßàöÄEt‹EÝݘÙÉÚéßàöÄEtë ÇEØþÿÿÿ鸃}Ü u5‹EÝݘÚéßàöÄEt‹EÝÝØÙÉÚéßàöÄEtë ÇEØþÿÿÿë}ƒ}Ü u5‹EÝÝÚéßàöÄEt‹EÝݘÙÉÚéßàöÄEtë ÇEØþÿÿÿëBƒ}Ü u5‹EÝݘÚéßàöÄEt‹EÝÝØÙÉÚéßàöÄEtë ÇEØþÿÿÿëÇEØ‹E؃Ä@[^ÉÃGOODE'S HOMOLOSINE EQUAL-AREAÉ ]Þìû¿âh-8RÁà?_<çJWÀ@¯-8RÁð¿÷MçJWÖ?ÕIŠA5Œ@goode-inverseInput data erroryÌ›âiÀæ?÷MçJWæ¿yÌ›âiÀæ¿É ]Þìû¿÷MçJWÖ¿U”çJWö?-DTû!ù?»½×Ùß|Û=Üö_ «?ã;fž ö?•…¾)dÏì?´œGTû! À-DTû! @´œGTû! @GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4Ý ì X % + à 0 à8 H -- Q8 P  ˆ dñÿ  `€`­)07­0?GKV[`goodinv.cRlon_centerfeastgoodinvintptitleradiusgoodinvp_errorcosadjust_lonsignasinsin #)/5;AGMSY_ekqw}ƒ‰•›¡§¯µ»ÃÉÏ×Ýãëñ÷ÿ '-3;AGOU[ciow}ƒ‹’— ¢ ·½ÓÙ!QWpvš ÄÊ÷ý$EKz²ÁÖÝâû (.:Jant„˜žÐßåõCN~œ¤ÊÒú8LvŠ´Èò0Dn‚¬Àêþ(<cwž²gvnspfor.o/ 1230042990 7356 20 100664 2124 ` ELFø4( U‰åƒìÝEÝÝEÜ5ÙèÞÁÝÝEÝÝE(Ý(ÝE0Ý0ÇD$ ÇD$ÝE Ý$èüÿÿÿÇ$èüÿÿÿÝEÝ$èüÿÿÿÇD$(ÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝE Ý$èüÿÿÿÝ0Ý\$Ý(Ý$èüÿÿÿ¸ÉÃU‰åSƒìTÝEÜ%Ý$èüÿÿÿÝ]ðEà‰D$ Eè‰D$ÝEÝ$èüÿÿÿÝEðÝ$èüÿÿÿÝ]ØÝÜMèÝ ÜMàÜMØÞÁÝ]ÐÙèÜ5ÝEÐÙÉÚéßàöÄEtëÇD$TÇ$^èüÿÿÿÇEÄ™ëtÝÙèÞéÝÜeÐÞùÝ]È‹]ÝÜMÈÜMàÝ]¸ÝEðÝ$èüÿÿÿÜM¸Ü(Ý‹EÝÜMÈÝ ÜMèÝÜMàÜMØÞéÞÉÜ0ÝÇEÄ‹EăÄT[ÉÃGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: gvnsp-forPoint cannot be projectedGCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4Å 0 %ü+80x8xHx-¥Q°À  p«ñÿ ()08 @H·T\cjqx‡·›Ÿ§gvnspfor.cRplon_centerfalse_eastingfalse_northingcos_p15sin_p15gvnspforinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspforadjust_loncosp_errorsin '09AIT[`ks~‰”š¤¬ÃËçòû/6;JTey‚–Ÿ¯gvnspinv.o/ 1230042990 7356 20 100664 2748 ` ELF€4( U‰åƒìÝEÝÝEÜ5ÙèÞÁÝÝEÝÝE ÝÝE(Ý0ÝE0Ý8ÇD$ (ÇD$ ÝE Ý$èüÿÿÿÇ$èüÿÿÿÝEÝ$èüÿÿÿÇD$(ÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝE Ý$èüÿÿÿÝ8Ý\$Ý0Ý$èüÿÿÿ¸ÉÃU‰åƒìXÝEÜ%0Ý]ÝEÜ%8Ý]ÝEÜMÝEÜMÞÁÝ$èüÿÿÿÝ]øÝEøÜ5Ý]ðÝÙèÞéÝ]èÝÙèÞÁÝ]àÝEèÜuàÝ$èüÿÿÿÝEðÚéßàöÄEtë ÇD$UÇ$_èüÿÿÿÇEÄ›éçÝEðÜMðÜMàÜuèÙèÞáÝ$èüÿÿÿÝÞáÝEèÜuðÝEðÜuèÞÁÞùÝ]ÐÝEÐÝ$èüÿÿÿÝ]ØEȉD$ EЉD$ÝEØÝ$èüÿÿÿ‹EÝÝÝEøÙáÝpÚéßàöÄtë‹EÝÝÇEÄéUÝEÈÜ ÝEÜMÐÜ (ÜuøÞÁÝ$èüÿÿÿ‹EÝÝÙáÝxÞéÝ]èÝEèÙáÝpÚéßàöÄtë}ÝÙîÙÉÚéßàöÄtë3ÝEÙàÝ\$ÝEÝ$èüÿÿÿÜÝ$èüÿÿÿ‹EÝÇEÄé½ÝEÝ\$ÝEÙàÝ$èüÿÿÿÝÞáÝ$èüÿÿÿ‹EÝÇEÄ鈋EÝÝ$èüÿÿÿÜ ÝEÈÞáÝ]èÝEèÙáÝpÚéßàöÄEtëÝEÙáÝpÚéßàöÄEtë ÇEÄë8ÝEèÜMøÝ\$ÝEÜMÐÜ (Ý$èüÿÿÿÜÝ$èüÿÿÿ‹EÝÇEÄ‹EÄÉÃGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: gvnsp-forInput data error»½×Ùß|Û=-DTû!ù?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4E ìÐ %|+€@0€€8H--Q8ð  (Ãñÿ &048C(K SÀ_gnu|ƒŠ’À…› ¨®´¿gvnspinv.cRplon_centerlat_centerfalse_eastingfalse_northingcos_p15sin_p15gvnspinvinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspinvsqrtp_errorasinzatan2adjust_lonsin '09BJR]dit|‡’£­µË×ðü'=DIms“¯¸ÅÙðü ,=`fn“™£ÁÇÚð"(0hamfor.o/ 1230042990 7356 20 100664 1628 ` ELF4( U‰åƒìÝEÝÝEÝÝEÝÝE ÝÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿ¸ÉÃU‰åSƒìDÝEÜ%Ý$èüÿÿÿÝ]ðÝÝÞÉÝ]àÝEÝ$èüÿÿÿÝ]ØÝEðÝÞùÝ$èüÿÿÿÝEØÞÉÙèÞÁÝ$èüÿÿÿÜ}àÝ]è‹]ÝEèÙÀÞÁÝ]ÐÝEÝ$èüÿÿÿÝEÐÞÉÝ]ÈÝEðÝÞùÝ$èüÿÿÿÜMÈÜÝ‹]ÝEÝ$èüÿÿÿÜMèÜݸƒÄD[ÉÃHAMMER>˜efž ö?@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment41 ”È %h+h 0h8€H€-­Q¸`  zñÿ  %4k>ELS[kÆbmqvhamfor.cRlon_centerfalse_eastingfalse_northinghamforintptitleradiuscenlonoffsetphamforadjust_loncossqrtsin &-2 =HNX`wˆŽžª´Åãôþ haminv.o/ 1230042990 7356 20 100664 1664 ` ELF4( U‰åƒìÝEÝÝEÝÝEÝÝE ÝÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿ¸ÉÃU‰åƒìÝEÜ%Ý]ÝEÜ%Ý]ÝÝÞÉÜ ÝEÜMÝÞùÞéÝEÜMÞéÝ$èüÿÿÿÝÞùÝ]øÝØÀÜ ÝEÜMÝÞùÞéÝEÜMÞéÝ\$ÝEÜMøÝ$èüÿÿÿØÀÜÝ$èüÿÿÿ‹EÝÝEÜMøÜ5Ü5Ý$èüÿÿÿ‹EݸÉÃHAMMER@@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4;  à %p+p 0p8ˆHˆ-µQÀ`   ~ñÿ  %4k>ELS[kÐbgmxhaminv.cRlon_centerfalse_eastingfalse_northinghaminvintptitleradiuscenlonoffsetphaminvsqrtatan2adjust_lonasinz &-2 =HNX`v‚‹‘™¥¹¿ÊÒÞü #+imolwfor.o/ 1230042990 7356 20 100664 2752 ` ELFh4( U‰åƒìÝEÝÝ(Ý Ý0Ý(Ý8Ý0Ý@Ý8ÝHÝ@ÝPÝHÝÝXÞÉÝ`ÝÝ`ÞÉÝhÝÝhÞÉÝpÝÝpÞÉÝxÝÝxÞÉÝ€ÝÝ€ÞÉ݈Ç$èüÿÿÿÝEÝ$èüÿÿÿ¸ÉÃU‰åVSƒìPÝEÙîÙÉÚéßàöÄté ÝEݸÙÉÚéßàöÄtë ÝEÝÀÚéßàöÄEtë ÇEÐéÿÝEÝÈÙÉÚéßàöÄtëÝEÝÐÚéßàöÄt*ÝEÝØÙÉÚéßàöÄtë ÝEÝàÚéßàöÄEtë ÇEÐé¡ÇEÐé•ÝEݸÙÉÚéßàöÄtëÝEÝèÚéßàöÄEtë ÇEÐëbÝEÝèÙÉÚéßàöÄtëÝEÝÐÚéßàöÄt*ÝEÝØÙÉÚéßàöÄtëÝEÝðÚéßàöÄEtë ÇEÐëÇEЋEÐÝEÜ$Å Ý$èüÿÿÿÝ]ðÝEÝ]èÝEÝ$èüÿÿÿÝøÞÉÝ]ØÇEÔÝEèÝ$èüÿÿÿÜEèÜeØÝ]°‹E°‹U´ò€‰EȉUÌÝEèÝ$èüÿÿÿÙèÞÁÜ}ÈÝ]àÝEèÜEàÝ]èÝEàÙáÝÚéßàöÄEt!ƒ}Ô1~ÇD$ˆÇ$˜èüÿÿÿEÔÿë‡ÝEèÝÞùÝ]èÝEÙáÝÞáÝÚéßàöÄEtëÙîÝ]ð‹]‹uÐÝÝÞÉÜMðÝ]ÀÝEèÝ$èüÿÿÿÝEÀÞÉÝõ`ÞÁÝ‹]ÝÝ ÞÉÝ]¸ÝEèÝ$èüÿÿÿÜM¸Ý¸ƒÄP[^ÉÃINTERRUPTED MOLLWEIDE EQUAL-AREA@¯-8RÁð?¥µ•ω¼À©d8RÁà¿ôÖCTû!ù?ÕIŠA5ŒÀÖ yJWÖ¿«‰…Á^™ÀT\n“þÄ¿þEØŽW@2§ˆ Þ§û¿T\n“þÔ?«‰…Á^™@IntMoll-forwardIteration failed to convergeÖ yJWÖ? ¼ýfÁ·þ?…­ðfÁ·þ?/-DTû! @/-DTû! Àky¡]Þìû¿ÕIŠA5Œ@Ë¡ŠA5Œó¿-DTû! @»½×Ùß|Û=@-DTû!ù?•…¾)dÏì?ã;fž ö?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4‰ ° %À+À 0À(8èHè-Q 0  P]ñÿ  0`0í+29íœBMQUimolwfor.cRlon_centerfeastimolwforintptitleradiusimolwforadjust_lonsincosp_error #)/5;AGMSY_gms{‡•›£©¯·½ÃËÒ× â %E[mƒ¯Åâø  HPdj§ÅÜãèø,2EQ^dtimolwinv.o/ 1230042991 7356 20 100664 2884 ` ELFÐ4( U‰åƒìÝEÝÝ(Ý Ý0Ý(Ý8Ý0Ý@Ý8ÝHÝ@ÝPÝHÝÝXÞÉÝ`ÝÝ`ÞÉÝhÝÝhÞÉÝpÝÝpÞÉÝxÝÝxÞÉÝ€ÝÝ€ÞÉ݈Ç$èüÿÿÿÝEÝ$èüÿÿÿ¸ÉÃU‰åSƒì4ÝEÙîÙÉÚéßàöÄtëZÝ݈ÞÉÝEÙÉÚéßàöÄtë ÇEìé…ÝÝÞÉÝEÙÉÚéßàöÄtë ÇEìë^ÇEìëUÝݘÞÉÝEÙÉÚéßàöÄtë ÇEìë.ÝÝ ÞÉÝEÙÉÚéßàöÄtë ÇEìëÇEì‹EìÝEÜ$Å`Ý]ÝݨÞÉÝEÞñÝ$èüÿÿÿÝ]ð‹]ìÝݰÞÉÝ]àÝEðÝ$èüÿÿÿÝEàÞÉÝEÞñÜÝ Ý$èüÿÿÿ‹EÝÝEðÙÀÞÁÝ]ØÝEðØÀÝ$èüÿÿÿÝEØÞÁݸÞùÝ$èüÿÿÿ‹E݃}ìu8‹EÝÝÀÚéßàöÄEt‹EÝÝÈÙÉÚéßàöÄEtë ÇEèþÿÿÿ铃}ìuf‹EÝÝÈÚéßàöÄEtë‹EÝÝÀÙÉÚéßàöÄEt.‹EÝÝÐÙÉÚéßàöÄEtë"‹EÝÝÀÚéßàöÄEtë ÇEèþÿÿÿé'ƒ}ìu8‹EÝÝØÚéßàöÄEt‹EÝÝÀÙÉÚéßàöÄEtë ÇEèþÿÿÿééƒ}ìu8‹EÝÝÀÚéßàöÄEt‹EÝÝàÙÉÚéßàöÄEtë ÇEèþÿÿÿ髃}ìuc‹EÝÝàÚéßàöÄEtë‹EÝÝÀÙÉÚéßàöÄEt.‹EÝÝèÙÉÚéßàöÄEtë‹EÝÝÀÚéßàöÄEtë ÇEèþÿÿÿëBƒ}ìu5‹EÝÝèÚéßàöÄEt‹EÝÝÀÙÉÚéßàöÄEtë ÇEèþÿÿÿëÇEè‹EèƒÄ4[ÉÃINTERRUPTED MOLLWEIDE EQUAL-AREA@¯-8RÁð?¥µ•ω¼À©d8RÁà¿ôÖCTû!ù?ÕIŠA5ŒÀÖ yJWÖ¿«‰…Á^™ÀT\n“þÄ¿þEØŽW@2§ˆ Þ§û¿T\n“þÔ?«‰…Á^™@~”†fž ö¿=k8Þ}+î?=k8Þ}+î¿~”†fž ö?ã;fž ö?•…¾)dÏì?-DTû! @Ö yJWÖ? ¼ýfÁ·þ?É ]Þìû¿ky¡]Þìû¿ÕIŠA5Œ@Ë¡ŠA5Œó¿GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4+  0 %`+` 0`ð8PHP-}Qˆ0  ¸Zñÿ  0`0í+29í>BGKVimolwinv.cRlon_centerfeastimolwinvintptitleradiusimolwinvasincosadjust_lonsin #)/5;AGMSY_gms{‡•›£©¯·½ÃËÒ× â 28bh‰¾ÇÍÜèîþ3>H^rœ²ÈàFZ„š°Èíisinusfor.o/ 1230042991 7356 20 100664 5336 ` ELF 4( U‰åƒì‹E ‰D$ ‹E‰D$ÇD$¡‰$èüÿÿÿÉÃU‰åƒìHƒ=t6¡‰$èüÿÿÿ‰Eôƒ}ôt ÇD$\Ç$zèœÿÿÿÇEìÿÿÿÿé>ÝEÙîÚéßàöÄtë ÇD$ˆÇ$zèlÿÿÿÇEìÿÿÿÿéÝEÝðÚéßàöÄEtÝEÝøÙÉÚéßàöÄEtë ÇD$°Ç$zè$ÿÿÿÇEìÿÿÿÿéÆÝE(ÝÚéßàöÄEtÝE(ÝÙÉÚéßàöÄEtë ÇD$èÇ$zèÜþÿÿÇEìÿÿÿÿé~ÝE(ÝÞÁÙ}ò·Eò´ f‰EðÙmðÛ]üÙmòÛEüÝE(ÞáÙáÝÙÉÚéßàöÄEtë ÇD$ Ç$zè~þÿÿÇEìÿÿÿÿé ‹Eüƒà…Àt ÇD$<Ç$zèTþÿÿÇEìÿÿÿÿéöÝE0ÝÚéßàöÄEtÝE0Ý ÙÉÚéßàöÄEtë ÇD$hÇ$zè þÿÿÇEìÿÿÿÿé®ÝE0ÝÞÁÙmðÛ]øÙmòÛEøÝE0ÞáÙáÝÙÉÚéßàöÄEtëÇD$Ç$zè»ýÿÿÇEìÿÿÿÿë`‹Eø‰D$$‹Eü‰D$ ÝE Ý\$ÝEÝ\$ÝEÝ\$ÝEÝ$èüÿÿÿ£ƒ=uÇD$ÂÇ$àèbýÿÿÇEìÿÿÿÿëÇEì‹EìÉÃU‰åSƒì4ÝEÝ(ÚéßàöÄEtë ÇD$àÇ$è®ÇEÔé¹ÝEÝ0ÚéßàöÄEtÝEÝ8ÙÉÚéßàöÄEtë ÇD$àÇ$èfÇEÔéqÝEÝ@ÚéßàöÄEtëÝEÝ8ÞÁÝ]ÝEÝ@ÙÉÚéßàöÄtëÝEÝ8ÞéÝ]ƒ}(~ }(€Æë ÇD$àÇ$èïÇEÔéú‹E(ƒà…Àt ÇD$àÇ$èÅÇEÔéЃ},xƒ},ë ÇD$àÇ$è—ÇEÔé¢Ç$\èüÿÿÿ‰Eôƒ}ôu ÇD$àÇ$èbÇEÔém‹EôÇ@X‹EôÝEÝ‹EôÝE ÝX‹EôÝEÝX‹EôÙèÜuÝX‹EôÛE(Ý@ÞùÝX ‹Uô‹E(‰B(‹Mô‹U(‰ÐÁøÁèÑø‰A,‹EôÝEÝX8‹EôÝEÝ@ÞéÝX0‹EôÝ@0ÝHÚéßàöÄEtë‹Uô‹EôÝ@0Ý8ÞÁÝZ0‹Uô‹E,‰B@‹]ô‹Eô‹@,Áà‰$èüÿÿÿ‰CT‹EôƒxTu+‹Eô‰$èüÿÿÿÇD$àÇ$èjÇEÔéu‹Eô‹@T‰EðÇEì‹Eô‹@,;EìŽÛEìÝPÞÁ‹EôÛ@,ÞùÙèÞáÝXÞÉÝ]àƒ},6‹]ðÝEàÝ$èüÿÿÿÙÀÞÁÛE(ÞÉÝPÞÁÙ}Ú·EÚ´ f‰EØÙmØÛÙmÚë<‹]ðÝEàÝ$èüÿÿÿÛE(ÞÉÝPÞÁÙ}Ú·EÚ´ f‰EØÙmØÛÙmÚ‹Uð‹Eð‹À‰‹Eðƒ8 ‹EðÇ‹Uð‹EðÛÙèÞñÝZƒ},u‹Mð‹Eð‹B‰ÐÁøÁèÑø‰Aë‹Mð‹Eð‹‰ÐÁøÁèÑø‰AEìÿEðƒéîþÿÿ‹Uô‹Eô‹@,ÁàBTƒè‹‰EÜ‹EôÝEÝ8ÞÉÛEÜÞùÝXD‹EôÛEÜÝEÝ8ÞÉÞùÝXL‹EôÇ@X#Ü« ‹Eô‰EÔ‹EÔƒÄ4[ÉÃU‰åƒì(‹E‰D$‹E‰D$ÝEÝ\$ ÝEÝ\$¡‰$èüÿÿÿ‰Eüƒ}ütÇD$`Ç$yèùÿÿÇEøÿÿÿÿëÇEø‹EøÉÃU‰åƒì8‹EÙîÝ‹E Ùî݃}uÇD$ƒÇ$èQ‰EØéº‹ExX#Ü« tÇD$ƒÇ$è)‰EØé’ÝE ÝÚéßàöÄEtÝE ݘÙÉÚéßàöÄEtë ÇEØþÿÿÿé^ÝEÝ ÚéßàöÄEtÝEݨÙÉÚéßàöÄEtë ÇEØþÿÿÿé*‹M ‹U‹EÝ@ÜMÝBÞÁÝݨÜe‹EÜH Ý]øÝEøÙ}â·Eâ´ f‰EàÙmàÛ]äÙmâ‹E‹@,;Eä‹E‹Uä‹@()ÐH‰Eäƒ}äyÇEä‹EÝE Ü`0ݰÞÉÝ]èÝEèÙîÚéßàöÄEtë&ÝEèÙmàÛ]ÜÙmâ‹Uܸ)ÐPÛ$d$ÝEèÞÁÝ]èÝEèÙèÙÉÚéßàöÄEtëÝEèÙmàÛ]ÜÙmâ‹EÜPÛ$d$ÝEèÞáÝ]è‹M‹Eä‰ÂÁâ‹ATÛÜMè‹M‹Eä‰ÂÁâ‹ATÛDÞéÝ]ð‹M‹U‹EÝ@DÜMðÝÞÁÝÇEØ‹EØÉÃU‰åƒìƒ}uÇD$¸Ç$èj‰Eüë`‹ExX#Ü« tÇD$¸Ç$èE‰Eüë;‹EÇ@X‹E‹@T‰$èüÿÿÿ‹EÇ@T‹E‰$èüÿÿÿÇEÇEü‹EüÉÃU‰åƒì‹E‹@‰D$‹E‹‰D$ ‹E ‰D$ÇD$È¡‰$èüÿÿÿ¸ÿÿÿÿÉÃýÿÿÿüÿÿÿ/ûÿÿÿAúÿÿÿP error (isinusfor.c/%s : %s memory allocationinvalid parameterinvalid handleinvalid keybad return from Isin_for_freeisinusforinitbad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valuebad return from Isin_for_initIsin_for_init-DTû!À-DTû!@×£p= ×ÿ?)\€Æ3A{®Gáz„?{®Gáz„¿®Gáz@»½×Ùß|Û=-DTû!À-DTû!@-DTû! @-DTû! Àà?-DTû!ù?bad return from Isin_fwdisinusforIsin_fwd-DTû!À-DTû!@-DTû!ù¿-DTû!ù?ƒÈÉm0_Ä?Isin_for_free error (isinusfor.c/%s) : (%i) %s GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.rel.data.bss.rodata.note.GNU-stack.comment4Ì  ¸ ) % ¸ / 4 ë< L -8 Up  ¶ñÿ +!/>JO <Zai+ˆw Š…³ý“šŸ£°a­õisinusfor.cerrorISIN_BADALLOCISIN_BADPARAMISIN_BADHANDLEISIN_BADKEYisinIsin_errorstderrfprintfisinusforinitIsin_for_freeIsin_for_initmallocfreecosisinusforIsin_fwd%3;CT[„‹¥·ÌÓíÿ5]ryœ£½Ïäë 5<x}ƒŽ•¿ÒÙó!;O]s‘˜»Âéð %qª»Õ÷Vjƒ’¹ÄsŒÓÛìó/6W^t†¨ºïJ  ; B d y ´ ¹ Á  isinusinv.o/ 1230042991 7356 20 100664 5352 ` ELF 4( U‰åƒì‹E ‰D$ ‹E‰D$ÇD$¡‰$èüÿÿÿÉÃU‰åƒìHƒ=t6¡‰$èüÿÿÿ‰Eôƒ}ôt ÇD$]Ç${èœÿÿÿÇEìÿÿÿÿé>ÝEÙîÚéßàöÄtë ÇD$ŒÇ${èlÿÿÿÇEìÿÿÿÿéÝEÝèÚéßàöÄEtÝEÝðÙÉÚéßàöÄEtë ÇD$´Ç${è$ÿÿÿÇEìÿÿÿÿéÆÝE(ÝøÚéßàöÄEtÝE(ÝÙÉÚéßàöÄEtë ÇD$ìÇ${èÜþÿÿÇEìÿÿÿÿé~ÝE(ÝÞÁÙ}ò·Eò´ f‰EðÙmðÛ]üÙmòÛEüÝE(ÞáÙáÝÙÉÚéßàöÄEtë ÇD$Ç${è~þÿÿÇEìÿÿÿÿé ‹Eüƒà…Àt ÇD$@Ç${èTþÿÿÇEìÿÿÿÿéöÝE0ÝÚéßàöÄEtÝE0ÝÙÉÚéßàöÄEtë ÇD$lÇ${è þÿÿÇEìÿÿÿÿé®ÝE0ÝÞÁÙmðÛ]øÙmòÛEøÝE0ÞáÙáÝÙÉÚéßàöÄEtëÇD$”Ç${è»ýÿÿÇEìÿÿÿÿë`‹Eø‰D$$‹Eü‰D$ ÝE Ý\$ÝEÝ\$ÝEÝ\$ÝEÝ$èüÿÿÿ£ƒ=uÇD$ÆÇ${èbýÿÿÇEìÿÿÿÿëÇEì‹EìÉÃU‰åSƒì4ÝEÝ0ÚéßàöÄEtë ÇD$ Ç$èŸÇEÔé¹ÝEÝ8ÚéßàöÄEtÝEÝ@ÙÉÚéßàöÄEtë ÇD$ Ç$èWÇEÔéqÝEÝHÚéßàöÄEtëÝEÝ@ÞÁÝ]ÝEÝHÙÉÚéßàöÄtëÝEÝ@ÞéÝ]ƒ}(~ }(€Æë ÇD$ Ç$èàÇEÔéú‹E(ƒà…Àt ÇD$ Ç$è¶ÇEÔéЃ},xƒ},ë ÇD$ Ç$èˆÇEÔé¢Ç$\èüÿÿÿ‰Eôƒ}ôu ÇD$ Ç$èSÇEÔém‹EôÇ@X‹EôÝEÝ‹EôÝE ÝX‹EôÝEÝX‹EôÙèÜuÝX‹EôÛE(ÝHÞùÝX ‹Uô‹E(‰B(‹Mô‹U(‰ÐÁøÁèÑø‰A,‹EôÝEÝX8‹EôÝEÝHÞéÝX0‹EôÝ@0ÝPÚéßàöÄEtë‹Uô‹EôÝ@0Ý@ÞÁÝZ0‹Uô‹E,‰B@‹]ô‹Eô‹@,Áà‰$èüÿÿÿ‰CT‹EôƒxTu+‹Eô‰$èüÿÿÿÇD$ Ç$è[ÇEÔéu‹Eô‹@T‰EðÇEì‹Eô‹@,;EìŽÛEìÝXÞÁ‹EôÛ@,ÞùÙèÞáÝ`ÞÉÝ]àƒ},6‹]ðÝEàÝ$èüÿÿÿÙÀÞÁÛE(ÞÉÝXÞÁÙ}Ú·EÚ´ f‰EØÙmØÛÙmÚë<‹]ðÝEàÝ$èüÿÿÿÛE(ÞÉÝXÞÁÙ}Ú·EÚ´ f‰EØÙmØÛÙmÚ‹Uð‹Eð‹À‰‹Eðƒ8 ‹EðÇ‹Uð‹EðÛÙèÞñÝZƒ},u‹Mð‹Eð‹B‰ÐÁøÁèÑø‰Aë‹Mð‹Eð‹‰ÐÁøÁèÑø‰AEìÿEðƒéîþÿÿ‹Uô‹Eô‹@,ÁàBTƒè‹‰EÜ‹EôÝEÝ@ÞÉÛEÜÞùÝXD‹EôÛEÜÝEÝ@ÞÉÞùÝXL‹EôÇ@X#Ü« ‹Eô‰EÔ‹EÔƒÄ4[ÉÃU‰åƒì(‹E‰D$‹E‰D$ÝEÝ\$ ÝEÝ\$¡‰$èüÿÿÿ‰Eüƒ}ütÇD$hÇ$èùÿÿÇEøÿÿÿÿëÇEø‹EøÉÃU‰åƒì8‹EÙîÝ‹E Ùî݃}uÇD$‹Ç$èB‰EÜé«‹ExX#Ü« tÇD$‹Ç$è‰EÜ郋U ‹EÝEÜ`‹EÜHÝ‹E ÝݘÚéßàöÄEt‹E ÝÝ ÙÉÚéßàöÄEtë‹E ÙîÝÇEÜþÿÿÿé0‹E Ý Ü ‹EÜH Ý]øÝEøÙ}â·Eâ´ f‰EàÙmàÛ]äÙmâ‹E‹@,;Eä‹E‹Uä‹@()ÐH‰Eäƒ}äyÇEä‹EÝE Ü ‹EÜHLÝ]ð‹M‹Eä‰ÂÁâ‹ATÛDÜEð‹M‹Eä‰ÂÁâ‹ATÜLÝ]èÝEèÙîÚéßàöÄEtÝEèÙèÙÉÚéßàöÄEtë‹E ÙîÝÇEÜþÿÿÿëq‹U‹EÝEèݨÞÉÝ@0ÞÁÝ‹EÝݰÙÉÚéßàöÄtë‹U‹EÝݨÞéÝ‹EÝݸÚéßàöÄEtë‹U‹EÝݨÞÁÝÇEÜ‹EÜÉÃU‰åƒìƒ}uÇD$ÀÇ$èj‰Eüë`‹ExX#Ü« tÇD$ÀÇ$èE‰Eüë;‹EÇ@X‹E‹@T‰$èüÿÿÿ‹EÇ@T‹E‰$èüÿÿÿÇEÇEü‹EüÉÃU‰åƒì‹E‹@‰D$‹E‹‰D$ ‹E ‰D$ÇD$С‰$èüÿÿÿ¸ÿÿÿÿÉÃýÿÿÿüÿÿÿ0ûÿÿÿBúÿÿÿQ error (isinusinv.c/%s) : %s memory allocationinvalid parameterinvalid handleinvalid keybad return from Isin_inv_freeisinusinvinitbad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valuebad return from Isin_inv_init-DTû!À-DTû!@×£p= ×ÿ?)\€Æ3A{®Gáz„?{®Gáz„¿®Gáz@Isin_inv_init»½×Ùß|Û=-DTû!À-DTû!@-DTû! @-DTû! Àà?-DTû!ù?bad return from Isin_invisinusinvIsin_inv-DTû!ù¿-DTû!ù?-DTû!@-DTû! @-DTû! ÀIsin_inv_free error (isinusinv.c/%s) : (%i) %s GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.rel.data.bss.rodata.note.GNU-stack.comment4½  ¸ )ô % È / 4 ó< L -8 Up  ¶ñÿ +!/>JO <Zai+ˆw÷Š…³ý“šŸ£°a­æisinusinv.cerrorISIN_BADALLOCISIN_BADPARAMISIN_BADHANDLEISIN_BADKEYisinIsin_errorstderrfprintfisinusinvinitIsin_inv_freeIsin_inv_initmallocfreecosisinusinvIsin_inv%3;CT[„‹¥·ÌÓíÿ5]ryœ£½Ïäë 5<x}ƒŽ•¿ÒÙó!;O]s‘˜»Âéð %qª»Õ÷Vjƒ’¹ÄsŒÓÛìó/6W^ŠžÇŒ »Êã  , 3 U j ¥ ª ²  lamazfor.o/ 1230042991 7356 20 100664 2044 ` ELFè4( U‰åƒìÝEÝÝEÝÝE Ý ÝE(Ý(ÇD$ ÇD$ÝEÝ$èüÿÿÿÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝ(Ý\$Ý Ý$èüÿÿÿ¸ÉÃU‰åì¨ÝEÜ%Ý$èüÿÿÿÝ]ðEЉD$ E؉D$ÝEÝ$èüÿÿÿEà‰D$ Eè‰D$ÝEðÝ$èüÿÿÿÝÜMØÝÜMÐÜMàÞÁÝ]ÈÝEÈÝ`ÙÉÚéßà€äE€ü@tëDÝØÀÝ\$ÇD$ …xÿÿÿ‰$èüÿÿÿÇD$L…xÿÿÿ‰$èüÿÿÿÇ…tÿÿÿqëcÝEÈÙèÞÁÝhÞñÝ$èüÿÿÿÜ Ý]À‹EÝEÀÜMÐÜMèÜ Ý‹EÝÜMØÝÜMÐÜMàÞéÜMÀÜ(ÝÇ…tÿÿÿ‹…tÿÿÿÉÃLAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forwardð¿@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4 ì %ø+ø00øp8hHh-•Q    @«ñÿ  '(6@J‘V^elsz‚‘1‹–ž¦lamazfor.cRlon_centerfalse_eastingfalse_northingcos_lat_osin_lat_olamazforinttsincosptitleradiuscenloncenlatoffsetplamazforadjust_lonsprintfp_errorsqrt &.6AHMXcnt~†Ÿ§ÃÜâëÿ#19G`jp…™ªlamazinv.o/ 1230042991 7356 20 100664 2400 ` ELF 4( U‰åƒìÝEÝÝEÝÝEÝÝE Ý(ÝE(Ý0ÇD$ ÇD$ÝEÝ$èüÿÿÿÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝ0Ý\$Ý(Ý$èüÿÿÿ¸ÉÃU‰åƒìHÝEÜ%(Ý]ÝEÜ%0Ý]ÝEÜMÝEÜMÞÁÝ$èüÿÿÿÝ]øÝÙÀÞÁÝEøÞñÝ]ØÝEØÙèÙÉÚéßàöÄEtë ÇD$Ç$+èüÿÿÿÇEÔsé€ÝEØÝ$èüÿÿÿØÀÝ]ðEà‰D$ Eè‰D$ÝEðÝ$èüÿÿÿ‹EÝÝÝEøÙáÝ@ÙÉÚéßàöÄEtéÝÜMàÝ ÜMèÜMÜuøÞÁÝ$èüÿÿÿ‹EÝÝÙáÝHÞéÝ]ØÝEØÙáÝ@ÙÉÚéßàöÄEtëf‹EÝÝ$èüÿÿÿÜ ÝEàÞáÝ]ØÝEØÙîÙÉÚéßà€äE€ô@ué¥ÝEØÜMøÝ\$ÝEÜMèÜ Ý$èüÿÿÿÜÝ$èüÿÿÿ‹EÝërÝÙîÚéßàöÄEtë+ÝEÝ\$ÝEÙàÝ$èüÿÿÿÝÞáÝ$èüÿÿÿ‹EÝë4ÝEÙàÝ\$ÝEÝ$èüÿÿÿÜÝ$èüÿÿÿ‹EÝë ‹EÝÝÇEÔ‹EÔÉÃLAMBERT AZIMUTHAL EQUAL-AREAlamaz-inverseInput data error»½×Ùß|Û=-DTû!ù?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4š èx %Ð+Ð80ÐP8 H -MQXÐ  (¾ñÿ $(20A KUšaipw~…𖛣©­³lamazinv.cRlon_centerlat_centerfalse_eastingfalse_northingcos_lat_osin_lat_olamazinvinttsincosptitleradiuscenloncenlatoffsetplamazinvsqrtp_errorasinzsinatan2adjust_lon &/7?JQValw}‡¥±ÊÓù:CPfo‚•¥¿Åû ?EOjpxˆlamccfor.o/ 1230042991 7356 20 100664 3200 ` ELF(4( U‰åƒìxÝEÝÝEÝÝE@ÝPÝE8ÝHÝEÜE ÙáÝhÚéßàöÄEtë ÇD$Ç$ èüÿÿÿÇE´)é;ÝÜ5Ý]ÐÝEÐÜMÐÙèÞáÝÝÝ$èüÿÿÿÝÝE(Ý ÝE0Ý(Eð‰D$ Eø‰D$ÝEÝ$èüÿÿÿÝEøÝ]èÝEðÝ\$ÝEøÝ\$ÝÝ$èüÿÿÿÝ]àÝEøÝ\$ÝEÝ\$ÝÝ$èüÿÿÿÝ]ÀEð‰D$ Eø‰D$ÝE Ý$èüÿÿÿÝEðÝ\$ÝEøÝ\$ÝÝ$èüÿÿÿÝ]ØÝEøÝ\$ÝE Ý\$ÝÝ$èüÿÿÿÝ]¸Ý(Ý$èüÿÿÿÝ]øÝEøÝ\$Ý(Ý\$ÝÝ$èüÿÿÿÝ]ÈÝEÜe ÙáÝhÙÉÚéßàöÄEtë*ÝEàÜuØÝ$èüÿÿÿÝ]¨ÝEÀÜu¸Ý$èüÿÿÿÜ}¨Ý0ë ÝEèÝ0Ý0Ý\$ÝEÀÝ$èüÿÿÿÜ 0ÝEàÞñÝ8ÝÜ 8Ý] Ý0Ý\$ÝEÈÝ$èüÿÿÿÜM Ý@Ç$LèüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝE Ý\$ÝEÝ$èüÿÿÿÝ Ý$èüÿÿÿÝE0Ý$èüÿÿÿÝPÝ\$ÝHÝ$èüÿÿÿÇE´‹E´ÉÃU‰åSƒìTÝEÙáÝÞéÙáÝ]ðÝEðݘÙÉÚéßàöÄEtëYÝEÝ$èüÿÿÿÝ]àÝEàÝ\$ÝEÝ\$ÝÝ$èüÿÿÿÝ]ÐÝÜ 8Ý]ÀÝ0Ý\$ÝEÐÝ$èüÿÿÿÜMÀÝ]èë>ÝEÜ 0Ý]ðÝEðÙîÚéßàöÄtëÇD$Ç$pèüÿÿÿÇEÌ,ë`ÙîÝ]èÝEÜ% Ý$èüÿÿÿÜ 0Ý]Ø‹]ÝEØÝ$èüÿÿÿÜMèÜHÝ‹]ÝEØÝ$èüÿÿÿÜMèÝ@ÞáÜPÝÇEÌ‹ẼÄT[ÉÃlamcc-forEqual Latitiudes for St. Parallels on opposite sides of equatorLAMBERT CONFORMAL CONIC»½×Ùß|Û=Point can not be projected-DTû!ù?»½×Ùß|Û=GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4Í  p %+X0 8¨H¨-ÕQàP  0 ßñÿ P+H9<> I(T0W8Z@]£iqv~„ŠŽ’–¥®¸¿Ç£*ÐÛlamccfor.cr_majorr_minorfalse_northingfalse_eastingesecenter_loncenter_latnsf0rhlamccforintp_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccforadjust_loncos &4GNSek~„Œ’›¤½×ßöþ.6MU^fv€ˆ™´ÅÎÙßîôÿ #,38>HPbhp{ ‹“!±ÁÙðø0KRWnv#|–¦$¯·lamccinv.o/ 1230042991 7356 20 100664 3240 ` ELFH4( U‰åƒìxÝEÝÝEÝÝE8ÝHÝE@ÝPÝEÜE ÙáÝhÚéßàöÄEtë ÇD$Ç$ èüÿÿÿÇE´)é;ÝÜ5Ý]ÐÝEÐÜMÐÙèÞáÝÝÝ$èüÿÿÿÝÝE(Ý ÝE0Ý(Eð‰D$ Eø‰D$ÝEÝ$èüÿÿÿÝEøÝ]èÝEðÝ\$ÝEøÝ\$ÝÝ$èüÿÿÿÝ]àÝEøÝ\$ÝEÝ\$ÝÝ$èüÿÿÿÝ]ÀEð‰D$ Eø‰D$ÝE Ý$èüÿÿÿÝEðÝ\$ÝEøÝ\$ÝÝ$èüÿÿÿÝ]ØÝEøÝ\$ÝE Ý\$ÝÝ$èüÿÿÿÝ]¸Ý(Ý$èüÿÿÿÝ]øÝEøÝ\$Ý(Ý\$ÝÝ$èüÿÿÿÝ]ÈÝEÜe ÙáÝhÙÉÚéßàöÄEtë*ÝEàÜuØÝ$èüÿÿÿÝ]¨ÝEÀÜu¸Ý$èüÿÿÿÜ}¨Ý0ë ÝEèÝ0Ý0Ý\$ÝEÀÝ$èüÿÿÿÜ 0ÝEàÞñÝ8ÝÜ 8Ý] Ý0Ý\$ÝEÈÝ$èüÿÿÿÜM Ý@Ç$LèüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝE Ý\$ÝEÝ$èüÿÿÿÝ Ý$èüÿÿÿÝE0Ý$èüÿÿÿÝPÝ\$ÝHÝ$èüÿÿÿÇE´‹E´ÉÃU‰åƒìHÇEÜÝEÜ%HÝ]Ý@ÜeÜPÝ]Ý0ÙîÙÉÚéßàöÄEtë ÝEÜMÝEÜMÞÁÝ$èüÿÿÿÝ]øÙèÝ]ðë$ÝEÜMÝEÜMÞÁÝ$èüÿÿÿÙàÝ]øÝpÝ]ðÙîÝ]àÝEøÙîÙÉÚéßà€äE€ô@uëÝEðÜMÝ\$ÝEðÜMÝ$èüÿÿÿÝ]àÝEøÙîÙÉÚéßà€äE€ô@uÝ0ÙîÙÉÚéßàöÄEtë]ÙèÜ50Ý]ðÝEðÝ\$ÝÜ 8ÝEøÞñÝ$èüÿÿÿÝ]èE܉D$ÝEèÝ\$ÝÝ$èüÿÿÿ‹E݃}Üt‹E܉EØë.‹EÝxÝÝEàÜ50Ü Ý$èüÿÿÿ‹EÝÇEØ‹EØÉÃlamcc-invEqual Latitiudes for St. Parallels on opposite sides of equatorLAMBERT CONFORMAL CONIC»½×Ùß|Û=ð¿-DTû!ù¿GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4 H ` %H+HX0H€8ÈHÈ-õQ`  ` çñÿ H*P9<> I(T0W8Z@]£iqv~„ŠŽ’–¥®¸¿Ç£qÐÖÜlamccinv.cr_majorr_minorfalse_eastingfalse_northingesecenter_loncenter_latnsf0rhlamccinvintp_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccinvatan2phi2zadjust_lon &4GNSek~„Œ’›¤½×ßöþ.6MU^fv€ˆ™´ÅÎÙßîôÿ #,38>HPbhp{ ‹“!µ¾ÇÐõ U#qˆ˜ž«ÂÊ$æñ÷ÿ%merfor.o/ 1230042991 7356 20 100664 2264 ` ELF4( U‰åƒì(ÝEÝÝEÝÝEÝÝE ÝÝE0Ý8ÝE(Ý@ÝÜ5Ý]øÝEøÜMøÙèÞáÝ(Ý(Ý$èüÿÿÿÝ ÝE Ý$èüÿÿÿÝ]ðÝE Ý$èüÿÿÿÜ (Ý]èÝE Ý$èüÿÿÿÝEèÞÉÙèÞáÝ$èüÿÿÿÜ}ðÝ0Ç$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝ8Ý\$Ý@Ý$èüÿÿÿ¸ÉÃU‰åSƒìDÝEÙáÝHÞéÙáÝPÚéßàöÄtë ÇD$ Ç$èüÿÿÿÇEä5éŽÝEÝ$èüÿÿÿÝ]èÝEèÝ\$ÝEÝ\$Ý Ý$èüÿÿÿÝ]ð‹]ÝÜ 0Ý]ØÝEÜ%Ý$èüÿÿÿÜMØÜ@Ý‹]ÝÜ 0Ý]ÐÝEðÝ$èüÿÿÿÝEÐÞÉÝ8ÞáÝÇEä‹EäƒÄD[ÉÃMERCATORmer-forwardTransformation cannot be computed at the poles-DTû!ù?»½×Ùß|Û=GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4ó `x %(+(H0(X8€H€-­Q¸ð  ¨¸ñÿ %08?@M(P R0U_dhls{…Œ”Þ›£©´merfor.cr_majorr_minorlon_centerlat_originfalse_northingfalse_eastingesem1merforintsqrtcossinptitleradius2cenlonmeroriginoffsetpmerforp_errortsfnzadjust_lonlog &/8>DW]ekv„Š˜©²¹¾ÄÎÖÜäêòø #-@GLcz‚Ž” ¨±¼ÂÐÛmerinv.o/ 1230042991 7356 20 100664 2056 ` ELFx4( U‰åƒì(ÝEÝÝEÝÝEÝÝE ÝÝE0Ý8ÝE(Ý@ÝÜ5Ý]øÝEøÜMøÙèÞáÝ(Ý(Ý$èüÿÿÿÝ ÝE Ý$èüÿÿÿÝ]ðÝE Ý$èüÿÿÿÜ (Ý]èÝE Ý$èüÿÿÿÝEèÞÉÙèÞáÝ$èüÿÿÿÜ}ðÝ0Ç$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝ8Ý\$Ý@Ý$èüÿÿÿ¸ÉÃU‰åƒì(ÇEôÝEÜ%@Ý]ÝEÜ%8Ý]ÝEÙàÝÜ 0ÞùÝ$èüÿÿÿÝ]øEô‰D$ÝEøÝ\$Ý Ý$èüÿÿÿ‹E݃}ôt‹Eô‰Eðë+ÝÜ 0ÝEÞñÜÝ$èüÿÿÿ‹EÝÇEð‹EðÉÃMERCATORGCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4· ÀH %ì+ðH0ð 8ùHù-&Q0à  °ñÿ %08?@M(P R0U_dhls{…Œ”¢›Ÿ¥merinv.cr_majorr_minorlon_centerlat_originfalse_northingfalse_eastingesem1merinvintsqrtcossinptitleradius2cenlonmeroriginoffsetpmerinvexpphi2zadjust_lon &/8>DW]ekv„Š˜©²¹¾ÄÎÖÜäêòø '3AGQhp‰š¢millfor.o/ 1230042991 7356 20 100664 1528 ` ELFÈ4( U‰åƒìÝEÝÝEÝÝEÝÝE ÝÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿ¸ÉÃU‰åSƒìÝEÜ%Ý$èüÿÿÿÝ]ð‹EÝÜMðÜÝ‹]ÝEÝÞùÝ ÞÁÝ$èüÿÿÿÝ$èüÿÿÿÜ Ý(ÞÉÜݸƒÄ[ÉÃMILLER CYLINDRICAL@-DTû!é?ô?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4á H° %+ 008HHH-uQ€P  Ðxñÿ  &5k@GNU]kveptmillfor.cRlon_centerfalse_eastingfalse_northingmillforintptitleradiuscenlonoffsetpmillforadjust_lontanlog &-2 =HNX`w‹”¢ª´¼ÂÈÐmillinv.o/ 1230042991 7356 20 100664 1540 ` ELFÐ4( U‰åƒìÝEÝÝEÝÝEÝÝE ÝÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿ¸ÉÃU‰åSƒìÝEÜ%Ý]ÝEÜ%Ý]ÝEÜ5ÜÝ$èüÿÿÿ‹EÝ‹]ÝEÜ5ÝÞùÝ$èüÿÿÿÝ$èüÿÿÿÝ ÞéÝ(ÞÉݸƒÄ[ÉÃMILLER CYLINDRICALô?-DTû!é?@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4ç T° %+  0 08PHP-}QˆP  Øyñÿ  &5k@GNU]k|eptmillinv.cRlon_centerfalse_eastingfalse_northingmillinvintptitleradiuscenlonoffsetpmillinvadjust_lonexpatan &-2 =HNX`wƒ•®´¾ÆÌÔmolwfor.o/ 1230042991 7356 20 100664 1928 ` ELFð4( U‰åƒìÝEÝÝE ÝÝEÝÝEÝÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿ¸ÉÃU‰åSƒìTÝEÜ%Ý$èüÿÿÿÝ]ðÝEÝ]èÝEÝ$èüÿÿÿÝ@ÞÉÝ]ØÇEÔÝEèÝ$èüÿÿÿÜEèÜeØÝ]°‹E°‹U´ò€‰EȉUÌÝEèÝ$èüÿÿÿÙèÞÁÜ}ÈÝ]àÝEèÜEàÝ]èÝEàÙáÝHÚéßàöÄEt0ƒ}Ô1~ ÇD$ Ç$èüÿÿÿÇEÐñé™EÔÿéxÿÿÿÝEèÝPÞùÝ]èÝEÙáÝXÞáÝHÚéßàöÄEtëÙîÝ]ð‹]ÝÝ`ÞÉÜMðÝ]ÀÝEèÝ$èüÿÿÿÜMÀÜÝ‹]ÝÝhÞÉÝ]¸ÝEèÝ$èüÿÿÿÜM¸ÜÝÇEЋEЃÄT[ÉÃMOLLWEIDEMollweide-forwardIteration failed to converge-DTû! @»½×Ùß|Û=@-DTû!ù?•…¾)dÏì?ã;fž ö?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4É ˆ %+ 0p8pHp-Q¨`  €ñÿ (*5k@GNU]k^eptxmolwfor.cfalse_eastingfalse_northingRlon_centermolwforintptitleradiuscenlonoffsetpmolwforadjust_lonsincosp_error &-2 =HNX`w“™°Öô 6FNgm€‰”šª³molwinv.o/ 1230042991 7356 20 100664 1816 ` ELF4( U‰åƒìÝEÝÝE ÝÝEÝÝEÝÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿ¸ÉÃU‰åƒì(ÝEÜ%Ý]ÝEÜ%Ý]ÝÝÞÉÝEÞñÝ]ðÝEðÙáÝÙÉÚéßàöÄEtë ÝÝ]ðÝEðÝ$èüÿÿÿÝ]øÝÝ ÞÉÝ]èÝEøÝ$èüÿÿÿÝEèÞÉÝEÞñÜÝ$èüÿÿÿ‹EÝ‹EÝÝ(ÚéßàöÄEtë ‹EÝ(Ý‹EÝÝ0ÙÉÚéßàöÄEtë ‹EÝ0ÝÝEøÙÀÞÁÝ]àÝEøØÀÝ$èüÿÿÿÝEàÞÁÝ0ÞùÝ]ðÝEðÙáÙèÙÉÚéßàöÄEtëÙèÝ]ðÝEðÝ$èüÿÿÿ‹EݸÉÃMOLLWEIDEã;fž ö?ÑÜÿÿÿÿï?•…¾)dÏì?-DTû! À-DTû! @GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4¢ (ð %Ø+Ø 0Ø88H-=QH`  ¨}ñÿ (*5k@GNU]k7ejnymolwinv.cfalse_eastingfalse_northingRlon_centermolwinvintptitleradiuscenlonoffsetpmolwinvasincosadjust_lonsin &-2 =HNX`v‚‹‘¦¹ÇÐÖæöþ"/E^i’obleqfor.o/ 1230042992 7356 20 100664 2684 ` ELF4( U‰åƒìÝEÝ(ÝEÝÝEÝÝE ÝÝE(Ý ÝE0ÝÝE8Ý@ÝE@ÝHÇ$èüÿÿÿÝ(Ý$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÇD$ÝÝ$èüÿÿÿÇD$&Ý Ý$èüÿÿÿÇD$9ÝÝ$èüÿÿÿÝHÝ\$Ý@Ý$èüÿÿÿÇD$ 8ÇD$0ÝÝ$èüÿÿÿ¸ÉÃU‰åSì´ÝEÜ%Ý]ðEЉD$ E؉D$ÝEÝ$èüÿÿÿEà‰D$ Eè‰D$ÝEðÝ$èüÿÿÿÝ0ÜMØÝ8ÜMÐÜMàÞÁÝ$èüÿÿÿÝ]ÈÝ8ÜMØÝ0ÜMÐÜMàÞéÝ\$ÝEÐÜMèÝ$èüÿÿÿÜÝ]ÀE°‰D$ E¸‰D$ÝEÀÝ$èüÿÿÿÝEÈÝHÞùÝ$èüÿÿÿØÀÝ]¨ÝE¨ÜM¸Ý] ÝE¨ÜM°Ý]˜ÝE ÝHÞùÝ$èüÿÿÿÝ]ÝE˜ÝHÞùÝ]€ÝEÝ$èüÿÿÿÝE€ÞÉÝxÿÿÿÝEØÀÜ5Ý$èüÿÿÿܽxÿÿÿÝ]¨ÝE¨Ý$èüÿÿÿÝ]ˆ‹]Ý Ü (ÝpÿÿÿÝEˆØÀÜ5 Ý$èüÿÿÿÜpÿÿÿÜ@Ý‹]ÝÜ (ÝhÿÿÿÝEØÀÜ5Ý$èüÿÿÿÝ…hÿÿÿÞÉÝ`ÿÿÿÝEˆÝ$èüÿÿÿÝ…`ÿÿÿÞÉÝXÿÿÿÝEˆØÀÜ5 Ý$èüÿÿÿܽXÿÿÿÜHݸĴ[ÉÃOBLATED EQUAL-AREAParameter m: Parameter n: Theta: @GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4ú t %0+0P00P8€H€-­Q¸  ¸ºñÿ (! #)@7HF8P0Zfmt{‚‰‘™÷¢§­±¶obleqfor.cRlon_centerlat_omnthetafalse_eastingfalse_northingcos_lat_osin_lat_oobleqforintptitleradiuscenloncenlatgenrptoffsetptsincosobleqforacosatan2sinasincos &/8AJQV\djrx€ˆŽ–ž¤¬´ºÂÈÒÚâêðø.GMVfox’˜´½Ççñý #+?KQbjv‡˜ ¹ÒÚæobleqinv.o/ 1230042992 7356 20 100664 2728 ` ELF4( U‰åƒìÝEÝ(ÝEÝÝEÝÝE ÝÝE(Ý ÝE0ÝÝE8Ý@ÝE@ÝHÇ$èüÿÿÿÝ(Ý$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÇD$ÝÝ$èüÿÿÿÇD$&Ý Ý$èüÿÿÿÇD$9ÝÝ$èüÿÿÿÝHÝ\$Ý@Ý$èüÿÿÿÇD$ 8ÇD$0ÝÝ$èüÿÿÿ¸ÉÃU‰åì¨ÝEÜ%@Ý]ÝEÜ%HÝ]Ý ÝHÞùÝ]˜Ý Ü (ÝEÞñÝ$èüÿÿÿÜM˜Ý]¸ÝÜ (ÝEÞñÝ]ÝE¸ØÀÜ5 Ý$èüÿÿÿÝEÞÉÝ]ˆÝE¸Ý$èüÿÿÿÜ}ˆÝ]ØÝÝHÞùÝ]€ÝEØÝ$èüÿÿÿÜM€Ý]ÀÝEÀÝ$èüÿÿÿØÀÝ]ÐÝE¸Ý$èüÿÿÿÙÀÞÁÝxÿÿÿÝEÀØÀÜ5Ý$èüÿÿÿÝ…xÿÿÿÞÉÝpÿÿÿÝEÀÝ$èüÿÿÿܽpÿÿÿÝ]ÈÝEÐÜMÐÝEÈÜMÈÞÁÝ$èüÿÿÿÝHÞùÝ]ØÝEØÝ$èüÿÿÿØÀÝ]øÝEÈÝ\$ÝEÐÝ$èüÿÿÿÝ]àÝEàÜ%Ý]°E ‰D$ E¨‰D$ÝE°Ý$èüÿÿÿEè‰D$ Eð‰D$ÝEøÝ$èüÿÿÿÝ0ÜMèÝ8ÜMðÜM ÞÁÝ$èüÿÿÿ‹EÝÝ8ÜMèÝ0ÜMðÜM ÞéÝ\$ÝEðÜM¨Ý$èüÿÿÿÜÝ$èüÿÿÿ‹EݸÉÃOBLATED EQUAL-AREAParameter m: Parameter n: Theta: @GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4û  %0+0P00P8€H€-­Q¸  ÈÅñÿ (! #)@7HF8P0Zfmt{‚‰‘™ø¢§«¯´ºobleqinv.cRlon_centerlat_omnthetafalse_eastingfalse_northingcos_lat_osin_lat_oobleqinvintptitleradiuscenloncenlatgenrptoffsetptsincosobleqinvasincossinsqrtatan2adjust_lon &/8AJQV\djrx€ˆŽ–ž¤¬´ºÂÈÒÚâêðø&,7=JV\owŠ–œ¬½Íâê"(8O[w–Ÿ¯ºÃÝãë omerfor.o/ 1230042992 7356 20 100664 6900 ` ELFX 4( U‰åìÈÝEÝÝEÝÝEÝÝE0Ý ÝE@Ý8ÝE8Ý@ÝÜ5Ý]øÝEøÜMøÙèÞáÝ0Ý0Ý$èüÿÿÿÝ(ÇD$ PÇD$HÝ Ý$èüÿÿÿÝ0Ü HÜ HÙèÞáÝ]ðÙèÜ%0Ý$èüÿÿÿÝ]èÝðÝ\$ÝPÝ$èüÿÿÿÜ 0ÙèÜ%0ÞùÙèÞÁÝ$èüÿÿÿÝXÝÜ XÜ ÜMèÜuðÝ`Ý ÙáÝøÚéßàöÄEtëÙèÝ]àÙèÝhÙèÝpéðÝHÝ\$Ý Ý\$Ý(Ý$èüÿÿÿÝ]àÝEðÝ$èüÿÿÿÝ]ðÝXÜMèÝPÜMðÞùÝhÝhÜ hÙèÞéÙîÙÉÚéßàöÄEtë]Ý ÙîÙÉÚéßàöÄtë#ÝhÜ hÙèÞéÝ$èüÿÿÿÜhÝ] ë.ÝhÜ hÙèÞéÝ$èüÿÿÿÝhÞáÝ] ë ÝhÝ] ÝXÝ\$ÝEàÝ$èüÿÿÿÜM ÝpÇ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÇD$ÝÝ$èüÿÿÿÝ8Ý\$Ý@Ý$èüÿÿÿƒ}h„ñÙèÜu ÝE ÞáÝÞÉÝ]˜ÝE Ý$èüÿÿÿÜ5hÝ$èüÿÿÿÝ]ÝEÝ$èüÿÿÿÜM˜Ý$èüÿÿÿÜ5XÝE(ÞáÝÇD$=ÝE ÝÞÉÝ$èüÿÿÿÝÝ$èüÿÿÿÝ Ý$èüÿÿÿÝ ÙáÝ]ðÝEðÝøÙÉÚéßàöÄEtéÝEðÝÞéÙáÝøÙÉÚéßàöÄEtéûÇD$ ˆÇD$€ÝEÝ$èüÿÿÿÇD$ ˜ÇD$ÝE Ý$èüÿÿÿÝ ÙîÙÉÚéßàöÄtëIÝ`Ü5XÝxÿÿÿÝhÜ hÙèÞéÝ$èüÿÿÿÜ5˜Ý$èüÿÿÿÜxÿÿÿÝxé—Ý`Ü5XÝPÿÿÿ‹…Pÿÿÿ‹•Tÿÿÿò€‰…pÿÿÿ‰•tÿÿÿÝhÜ hÙèÞéÝ$èüÿÿÿÜ5˜Ý$èüÿÿÿÜpÿÿÿÝxé0ÇD$ZÇ$dèüÿÿÿÇE„ÉéÝEPÝ$èüÿÿÿÝ]ˆÝEˆÝ\$ÝEPÝ\$Ý(Ý$èüÿÿÿÝ]ØÝE`Ý$èüÿÿÿÝ]ˆÝEˆÝ\$ÝE`Ý\$Ý(Ý$èüÿÿÿÝ]ÐÝXÝ\$ÝEØÝ$èüÿÿÿÝ]ÈÝXÝ\$ÝEÐÝ$èüÿÿÿÝ]ÀÝpÜuÈÝ] ÙèÜu ÝE ÞáÝÞÉÝ]˜ÝpÜ pÝEÀÜMÈÞéÝpÜ pÝEÀÜMÈÞÁÞùÝ]¸ÝEÀÜeÈÝEÀÜEÈÞùÝ]°ÝEHÜeXÝ]¨ÝE¨ÝÚéßàöÄEtëÝEXÝ ÞéÝ]XÝE¨Ý(ÙÉÚéßàöÄEtëÝEXÝ ÞÁÝ]XÝEHÜeXÝ]¨ÝEHÜEXÝÞÉÝhÿÿÿÝXÝÞÉÜM¨Ý$èüÿÿÿÜM¸Üu°Ý$èüÿÿÿÜ5XÜ­hÿÿÿÝÝEHÜ%Ý$èüÿÿÿÝ]¨ÝXÜM¨Ý$èüÿÿÿÜu˜Ý$èüÿÿÿÝ]ÝEÝ$èüÿÿÿÜ hÝ$èüÿÿÿÝ] ÇD$uÝEHÝÞÉÝ$èüÿÿÿÇD$“ÝEPÝÞÉÝ$èüÿÿÿÇD$°ÝEXÝÞÉÝ$èüÿÿÿÇD$ÏÝE`ÝÞÉÝ$èüÿÿÿÝEPÜe`ÙáÝøÚéßàöÄtë ÇD$ZÇ$dèüÿÿÿÇE„Êé•ÝEPÙáÝ]ðÝEðÝøÚéßàöÄtÝEðÝÞéÙáÝøÚéßàöÄtë ÇD$ZÇ$dèüÿÿÿÇE„Êé=Ý ÙáÝÞéÙáÝøÚéßàöÄtë ÇD$ZÇ$dèüÿÿÿÇE„ÊéúÇD$ ˆÇD$€ÝEÝ$èüÿÿÿÇD$ ˜ÇD$ÝE Ý$èüÿÿÿÝ ÙîÙÉÚéßàöÄtëFÝ`Ü5XÝ`ÿÿÿÝhÜ hÙèÞéÝ$èüÿÿÿÜ5˜Ý$èüÿÿÿÜ`ÿÿÿÝxëbÝ`Ü5XÝPÿÿÿ‹…Pÿÿÿ‹•Tÿÿÿò€‰…Xÿÿÿ‰•\ÿÿÿÝhÜ hÙèÞéÝ$èüÿÿÿÜ5˜Ý$èüÿÿÿÜXÿÿÿÝxÇE„‹E„ÉÃU‰åìˆÝEÝ$èüÿÿÿÝ]øÝEÜ%Ý$èüÿÿÿÝ]°ÝXÜM°Ý$èüÿÿÿÝ]ÐÝEÙáÝXÞéÙáÝ`ÙÉÚéßàöÄEtéÝEøÝ\$ÝEÝ\$Ý(Ý$èüÿÿÿÝ]¨ÝXÝ\$ÝE¨Ý$èüÿÿÿÝpÞñÝ]àÙèÜuàÝEàÞáÝhÞÉÝ]¸ÙèÜuàÜEàÝhÞÉÝ]ðÝE¸Ü €ÝEÐÜ ˆÞéÜuðÝ]ÈÝXÜM°Ý$èüÿÿÿÝ]èÝEèÙáÝpÚéßàöÄEtëÝ`Ü XÜM°Ý]Øé–ÝE¸Ü ˆÝEÐÜ €ÞÁÜuèÝ$èüÿÿÿÜ `Ü5XÝ]ØÝEèÙîÚéßàöÄEtëXÝ`ÝxÞÉÜ5XÝEØÞÁÝ]Øë:ÝEÙîÙÉÚéßàöÄtë Ý€Ý]Èë Ý€ÙàÝ]ÈÝ`ÜMÜ5XÝ]ØÝEÈÙáÙèÞéÙáÝ`ÚéßàöÄtë ÇD$0Ç$9èüÿÿÿÇE¤Íé„Ý`ÝhÞÉÝ]˜ÙèÜeÈÝEÈÙèÞÁÞùÝ$èüÿÿÿÜM˜Ü5XÝ]ÀÝEØÜ%xÝ]Ø‹EÝEÀÜ ˜Ü@ÝEØÜ ÞÁÝ‹EÝEØÜ ˜Ü8ÝEÀÜ ÞéÝÇE¤‹E¤ÉÃOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: omer-initInput data errorLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: @»½×Ùß|Û=à?°ËcÜ¥L@-DTû!ù?-DTû! À-DTû!@-DTû! @omer-forPoint projects into infinity-DTû!ù?»½×Ùß|Û=à?H¯¼šò×z>-DTû! @GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4!  ,È %X +X  0X €8Ø HØ - Q  ñÿ ( 38B@P0S(UP]HeXh`khmpp{ˆ‚€‰˜•x— ¢§¯³¹ÀÈÏ×Ûáåìóø  omerfor.cr_majorr_minorscale_factorlat_originfalse_northingfalse_eastingesecos_p20sin_p20blaldellon_origincosgamsingamcosazsinazuomerforintsqrttsincospowtsfnzptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_erroradjust_lonomerforcoslog )2;AGZ`hnv~„Œ’˜ž­µ¾ÈÐÖÞìòøþ6>IS]e s|…–œµÊÐÜâíóÿ*3:?!EOW"_em#s}…$Ÿ¯%µ½&Ë'Ö&Üçïø#()$2KUmu€ˆ›¡¶¼ÈÎÚàè*ôÿ/5AGO*[hot+‹%¢ª ¸%Ï× àïø&17EK{³ÍÛáî'ü*,(3%>*L%RZ&enx#€‰“#›¤®#¶¿É#×êñö+%/BIN+`hr…Œ‘+¥­¸ÀÈÓÙîô *,4:djv|„*°%¼Ä,ÍØ%æð   % 4 : O b p y ‡ ’ .  ± · Ë Ô á *ç í    6 A L U i | ƒ ˆ +š   » /Ä Ð ß å î þ   omerinv.o/ 1230042992 7356 20 100664 6732 ` ELF¸ 4( U‰åìÈÝEÝÝEÝÝEÝÝE0Ý ÝE@Ý8ÝE8Ý@ÝÜ5Ý]øÝEøÜMøÙèÞáÝ0Ý0Ý$èüÿÿÿÝ(ÇD$ PÇD$HÝ Ý$èüÿÿÿÝ0Ü HÜ HÙèÞáÝ]ðÙèÜ%0Ý$èüÿÿÿÝ]èÝøÝ\$ÝPÝ$èüÿÿÿÜ 0ÙèÜ%0ÞùÙèÞÁÝ$èüÿÿÿÝXÝÜ XÜ ÜMèÜuðÝ`Ý ÙáÝÚéßàöÄEtëÙèÝhÙèÝpÙèÝxéöÝHÝ\$Ý Ý\$Ý(Ý$èüÿÿÿÝhÝEðÝ$èüÿÿÿÝ]ðÝXÜMèÝPÜMðÞùÝpÝpÜ pÙèÞéÙîÙÉÚéßàöÄEtë]Ý ÙîÙÉÚéßàöÄtë#ÝpÜ pÙèÞéÝ$èüÿÿÿÜpÝ]¨ë.ÝpÜ pÙèÞéÝ$èüÿÿÿÝpÞáÝ]¨ë ÝpÝ]¨ÝXÝ\$ÝhÝ$èüÿÿÿÜM¨ÝxÇ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÇD$ÝÝ$èüÿÿÿÝ8Ý\$Ý@Ý$èüÿÿÿƒ}h„ëÙèÜu¨ÝE¨ÞáÝÞÉÝ] ÝE Ý$èüÿÿÿÜ5pÝ$èüÿÿÿÝ]˜ÝE˜Ý$èüÿÿÿÜM Ý$èüÿÿÿÜ5XÝE(ÞáÝÇD$=ÝE ÝÞÉÝ$èüÿÿÿÝÝ$èüÿÿÿÝ Ý$èüÿÿÿÝ ÙáÝ]ðÝEðÝÙÉÚéßàöÄEtéÝEðÝÞéÙáÝÙÉÚéßàöÄEtéõÇD$ ÇD$ˆÝE˜Ý$èüÿÿÿÇD$  ÇD$˜ÝE Ý$èüÿÿÿÝ ÙîÙÉÚéßàöÄtëCÝ`Ü5XÝ]€ÝpÜ pÙèÞéÝ$èüÿÿÿÜ5 Ý$èüÿÿÿÜM€Ý€é—Ý`Ü5XÝXÿÿÿ‹…Xÿÿÿ‹•\ÿÿÿò€‰…xÿÿÿ‰•|ÿÿÿÝpÜ pÙèÞéÝ$èüÿÿÿÜ5 Ý$èüÿÿÿÜxÿÿÿÝ€é0ÇD$ZÇ$dèüÿÿÿÇEŒÉéÝEPÝ$èüÿÿÿÝ]ÝEÝ\$ÝEPÝ\$Ý(Ý$èüÿÿÿÝ]ÐÝE`Ý$èüÿÿÿÝ]ÝEÝ\$ÝE`Ý\$Ý(Ý$èüÿÿÿÝ]ÈÝXÝ\$ÝEÐÝ$èüÿÿÿÝ]àÝXÝ\$ÝEÈÝ$èüÿÿÿÝ]ØÝxÜuàÝ]¨ÙèÜu¨ÝE¨ÞáÝÞÉÝ] ÝxÜ xÝEØÜMàÞéÝxÜ xÝEØÜMàÞÁÞùÝ]ÀÝEØÜeàÝEØÜEàÞùÝ]¸ÝEHÜeXÝ]°ÝE°Ý ÚéßàöÄEtëÝEXÝ(ÞéÝ]XÝE°Ý0ÙÉÚéßàöÄEtëÝEXÝ(ÞÁÝ]XÝEHÜeXÝ]°ÝEHÜEXÝÞÉÝpÿÿÿÝXÝÞÉÜM°Ý$èüÿÿÿÜMÀÜu¸Ý$èüÿÿÿÜ5XÜ­pÿÿÿÝÝEHÜ%Ý$èüÿÿÿÝ]°ÝXÜM°Ý$èüÿÿÿÜu Ý$èüÿÿÿÝ]˜ÝE˜Ý$èüÿÿÿÜ pÝ$èüÿÿÿÝ] ÇD$xÝEHÝÞÉÝ$èüÿÿÿÇD$˜ÝEPÝÞÉÝ$èüÿÿÿÇD$¸ÝEXÝÞÉÝ$èüÿÿÿÇD$ØÝE`ÝÞÉÝ$èüÿÿÿÝEPÜe`ÙáÝÚéßàöÄtë ÇD$ZÇ$dèüÿÿÿÇEŒÊé•ÝEPÙáÝ]ðÝEðÝÚéßàöÄtÝEðÝÞéÙáÝÚéßàöÄtë ÇD$ZÇ$dèüÿÿÿÇEŒÊé=Ý ÙáÝÞéÙáÝÚéßàöÄtë ÇD$ZÇ$dèüÿÿÿÇEŒÊéúÇD$ ÇD$ˆÝE˜Ý$èüÿÿÿÇD$  ÇD$˜ÝE Ý$èüÿÿÿÝ ÙîÙÉÚéßàöÄtëFÝ`Ü5XÝhÿÿÿÝpÜ pÙèÞéÝ$èüÿÿÿÜ5 Ý$èüÿÿÿÜhÿÿÿÝ€ëbÝ`Ü5XÝXÿÿÿ‹…Xÿÿÿ‹•\ÿÿÿò€‰…`ÿÿÿ‰•dÿÿÿÝpÜ pÙèÞéÝ$èüÿÿÿÜ5 Ý$èüÿÿÿÜ`ÿÿÿÝ€ÇEŒ‹EŒÉÃU‰åƒìxÝEÜ%@Ý]ÝEÜ%8Ý]ÇE¬ÝEÜ  ÝEÜ ˜ÞéÝ]àÝEÜ  ÝEÜ ˜ÞÁÝ]ØÝEØÜ€Ý]ØÝXÙàÜMàÜ5`Ý$èüÿÿÿÝ]ÐÙèÜuÐÝEÐÞáÝ8ÞÉÝ]ÈÙèÜuÐÜEÐÝ8ÞÉÝ]ðÝXÜMØÜ5`Ý$èüÿÿÿÝ]¸ÝE¸Ü ÝEÈÜ ˆÞÁÜuðÝ]°ÝE°ÙáÙèÞéÙáÝ@ÚéßàöÄtë=‹EÝÝÝE°ÙîÙÉÚéßàöÄtë‹EÝHÝ騋EÝPÝéÈÙèÜ5XÝ]èÝE°ÙèÞÁÙèÜe°ÞùÝ$èüÿÿÿÝxÞñÝEèÝ\$Ý$èüÿÿÿÝ]ÀE¬‰D$ÝEÀÝ\$Ý(Ý$èüÿÿÿ‹E݃}¬t‹E¬‰E¨ëeÝXÜMØÜ5`Ý$èüÿÿÿÝ]èÝEèÝ\$ÝEÈÜ ÝE¸Ü ˆÞéÝ$èüÿÿÿÜ5XÝÞáÝ]øÝEøÝ$èüÿÿÿ‹EÝÇE¨‹E¨ÉÃOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: omer-initInput data errorLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: @»½×Ùß|Û=à?°ËcÜ¥L@-DTû!ù?-DTû! À-DTû!@-DTû! @à?»½×Ùß|Û=-DTû!ù?-DTû!ù¿GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4§  Ì€ %Ü +à ¨0à X88 H8 -e Qp0   *ñÿ ( 38B@P0S(UP]HeXh`khnppxs~…ˆŒ ’˜˜€š£¥ª²¶¼ÃËÒÚÞäèïöû£ $omerinv.cr_majorr_minorscale_factorlat_originfalse_northingfalse_eastingesecos_p20sin_p20blaltsdellon_origincosgamsingamcosazsinazuomerinvintsqrttsincospowtsfnzptitleradius2genrptoffsetpsinasinztancenloncenlatatanp_erroradjust_lonomerinvexpphi2zcosatan2 )2;AGZ`hnv~„Œ’˜ž­µ¾ÈÐ ÖÞìòøþ19ALV`h!ny‚‹–œ¢»ÐÖâèóù !+3 <CH"NX`#hnv$|†Ž%¨¸&¾Æ'Ô(ß'åðø $)'*-;T^v~‰‘™¤ª¿ÅÎÔàæî+÷28DJR+^krw,Ž&¥­!»&ÒÚ!ãò û  )4:HN~’ ¶ÐÞäñ(ÿ+"-+6&A+O&U]'hq{$ƒŒ–$ž§±$¹ÂÌ$Úíôù,(2ELQ,ckuˆ”,¨°»ÃËÖÜñ÷ #+/7=gmy‡+“®ºÍÖäíû   /* = H Q Y &e n ‡ › ¸ È × ð ö    & 0? H P 1c l v 2| ‚ ’ -orthfor.o/ 1230042992 7356 20 100664 2020 ` ELF¨4( U‰åƒìÝEÝÝEÝÝEÝÝE(ÝÝE Ý ÇD$ 0ÇD$(ÝEÝ$èüÿÿÿÇ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ\$Ý Ý$èüÿÿÿ¸ÉÃU‰åSƒìTÝEÜ%Ý$èüÿÿÿÝ]àEè‰D$ Eð‰D$ÝEÝ$èüÿÿÿÝEàÝ$èüÿÿÿÝ]ØÝ(ÜMðÝ0ÜMèÜMØÞÁÝ]ÈÙèÝ]ÐÝEÈÙîÙÉÚéßàöÄEtÝEÈÙáÝ8ÚéßàöÄtëW‹]ÝÜMÐÜMèÝ]¸ÝEàÝ$èüÿÿÿÜM¸Ü Ý‹EÝÜMÐÝ0ÜMðÝ(ÜMèÜMØÞéÞÉÜÝëÇD$ Ç$èüÿÿÿÇEÄëÇEÄ‹EăÄT[ÉÃORTHOGRAPHICorth-forPoint can not be projected»½×Ùß|Û=GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4® Ä  %ä+è80è@8(H(-UQ`°  ³ñÿ )8 F0N(V£aipwˆ£ ˜£§«orthfor.cr_majorlon_centerlat_originfalse_northingfalse_eastingcos_p14sin_p14orthforinttsincosptitleradiuscenlonmeroriginoffsetporthforadjust_loncossinp_error &/7?JQV\djrx€†˜¯·ÓÞçð/CLW`iy…Œ‘orthinv.o/ 1230042992 7356 20 100664 2496 ` ELFÈ4( U‰åƒìÝEÝÝEÝÝEÝÝE(ÝÝE Ý ÇD$ 0ÇD$(ÝEÝ$èüÿÿÿÇ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ\$Ý Ý$èüÿÿÿ¸ÉÃU‰åƒìHÝEÜ% Ý]ÝEÜ%Ý]ÝEÜMÝEÜMÞÁÝ$èüÿÿÿÝ]øÝÝ(ÞÁÝEøÚéßàöÄEtë ÇD$ Ç$èüÿÿÿÇEÔ‘é³ÝEøÜ5Ý$èüÿÿÿÝ]ðEà‰D$ Eè‰D$ÝEðÝ$èüÿÿÿ‹EÝÝÝEøÙáÝ0ÚéßàöÄtë‹EÝÝÇEÔéNÝEàÜ (ÝEÜMèÜ 0ÜuøÞÁÝ$èüÿÿÿ‹EÝÝÙáÝ8ÞéÝ]ØÝEØÙáÝ0ÚéßàöÄtë}ÝÙîÙÉÚéßàöÄtë3ÝEÙàÝ\$ÝEÝ$èüÿÿÿÜÝ$èüÿÿÿ‹EÝÇEÔé¶ÝEÝ\$ÝEÙàÝ$èüÿÿÿÝÞáÝ$èüÿÿÿ‹EÝÇEÔé‹EÝÝ$èüÿÿÿÜ (ÝEàÞáÝ]ØÝEØÙáÝ0ÙÉÚéßàöÄtÝEÙáÝ0ÙÉÚéßàöÄtë1ÝEØÜMøÝ\$ÝEÜMèÜ 0Ý$èüÿÿÿÜÝ$èüÿÿÿ‹EÝÇEÔ‹EÔÉÃORTHOGRAPHICorth-invInput data errorH¯¼šò×z>»½×Ùß|Û=-DTû!ù?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4Î ° %+80@8HHH-uQ€Ð  PÀñÿ )8 F0N(V£aipwˆ£+˜¥«±¼orthinv.cr_majorlon_centerlat_originfalse_northingfalse_eastingcos_p14sin_p14orthinvinttsincosptitleradiuscenlonmeroriginoffsetporthinvsqrtp_errorasinzatan2adjust_lonsin &/7?JQV\djrx€†˜®ºÓÜâú#?HUi€Œ™¤¬¼Íðöþ#)3QWj€£«±¹polyfor.o/ 1230042992 7356 20 100664 2688 ` ELFh4( U‰åƒì8ÝEÝÝEÝÝEÝÝE ÝÝE0ÝXÝE(Ý`ÝÜ5Ý]øÝEøÜMøÙèÞáÝHÝHÝ$èüÿÿÿÝ@ÝHÝ$èüÿÿÿÝ ÝHÝ$èüÿÿÿÝ(ÝHÝ$èüÿÿÿÝ0ÝHÝ$èüÿÿÿÝ8ÝÝ\$ Ý8Ý\$Ý0Ý\$Ý(Ý\$Ý Ý$èüÿÿÿÝPÇ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝXÝ\$Ý`Ý$èüÿÿÿ¸ÉÃU‰åSƒìdÝEÜ%Ý$èüÿÿÿÝ]àÝEÙáÝÚéßàöÄtë2‹EÝÜMàÜ`Ý‹EÝÜ PÝXÞáÝéÔEè‰D$ Eð‰D$ÝEÝ$èüÿÿÿÝEÝ\$ Ý8Ý\$Ý0Ý\$Ý(Ý\$Ý Ý$èüÿÿÿÝ]ØÝEèÝ\$ÝEðÝ\$Ý@Ý$èüÿÿÿÝ]ÐÝEàÜMðÝ]à‹]ÝÜMÐÝ]ÈÝEàÝ$èüÿÿÿÜMÈÜuðÜ`Ý‹]ÝEØÜ%PÝ]ÀÝEàÝ$èüÿÿÿÙèÞáÜMÐÜuðÜEÀÜ ÜXݸƒÄd[ÉÃPOLYCONICH¯¼šò×z>GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4œ p %Ð+Ðh0Ð8èHè-Q p  Ýñÿ &1X@`NHQ@S V(Y0\8_PcZnsx}‚‡Œ“›¥¬´ZB¼ÇÏÕÙpolyfor.cr_majorr_minorlon_centerlat_originfalse_northingfalse_eastingesee0e1e2e3ml0polyforintsqrte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyforadjust_lontsincosmsfnzsincos &/8>DW]ekqy…“™¡§­µ»ÁËÕßéñ÷þ !)/7=GO fn"|™¤ª°Ò#ßéóý$$9J%Vdr&…‹polyinv.o/ 1230042992 7356 20 100664 2552 ` ELFX4( U‰åƒì8ÝEÝÝEÝÝEÝÝE ÝÝE0ÝPÝE(ÝXÝÜ5Ý]øÝEøÜMøÙèÞáÝ@Ý@Ý$èüÿÿÿÝ Ý@Ý$èüÿÿÿÝ(Ý@Ý$èüÿÿÿÝ0Ý@Ý$èüÿÿÿÝ8ÝÝ\$ Ý8Ý\$Ý0Ý\$Ý(Ý\$Ý Ý$èüÿÿÿÝHÇ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝPÝ\$ÝXÝ$èüÿÿÿ¸ÉÃU‰åƒìxÝEÜ%XÝ]ÝEÜ%PÝ]ÝEÜ5ÜHÝ]øÇEäÝEøÙáÝÚéßàöÄtë ‹EÝEÜ5ÜÝ‹EÙîÝéÇÝEøÜMøÝEÜ5ØÈÞÁÝ]ð‹E‰D$GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4† Ø %¼+À`0À8ØHØ-Q@  PÐñÿ &1P@XN@Q T(W0Z8]HaFlqv{€…Œ”ž¥­F@µ»ÁÅpolyinv.cr_majorr_minorlon_centerlat_originfalse_northingfalse_eastingese0e1e2e3ml0polyinvinte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyinvphi4zasinzsinadjust_lon &/8>DW]ekqy…“™¡§­·ÁËÕÝãêïõÿ #)3;Q]io„›¡¾çñû HP!`"iq#psfor.o/ 1230042992 7356 20 100664 2540 ` ELFp4( U‰åƒì8ÝEÝÝEÝÝE0ÝXÝE(Ý`ÝÜ5Ý]øÝEøÜMøÙèÞáÝÝÝ$èüÿÿÿÝÝÝ$èüÿÿÿÝ ÝEÝ(ÝE Ý0ÝE ÙîÚéßàöÄEtëÝÝ8ëÙèÝ8ÙîÝ@ÝE ÙáÝ ÞéÙáÝ(ÙÉÚéßàöÄEtëtÙèÝ@Ý8Ü 0Ý]ðEà‰D$ Eè‰D$ÝEðÝ$èüÿÿÿÝEàÝ\$ÝEèÝ\$ÝÝ$èüÿÿÿÝHÝEèÝ\$ÝEðÝ\$ÝÝ$èüÿÿÿÝPÇ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝ(Ý$èüÿÿÿÝE0Ý\$ÝE(Ý$èüÿÿÿ¸ÉÃU‰åSƒìTÝEÜ%(Ý$èüÿÿÿÜ 8Ý]ðÝ8ÜMÝ]èÝEèÝ$èüÿÿÿÝ]ØÝEØÝ\$ÝEèÝ\$ÝÝ$èüÿÿÿÝ]ÐÝ@ÙîÙÉÚéßà€äE€ô@uëÝÜ HÜMÐÜ5PÝ]àëÝØÀÜMÐÜ5 Ý]à‹]Ý8ÜMàÝ]ÈÝEðÝ$èüÿÿÿÜMÈÜ`Ý‹]Ý8ÙàÜMàÝ]ÀÝEðÝ$èüÿÿÿÜMÀÜXݸƒÄT[ÉÃPOLAR STEREOGRAPHICð¿-DTû!ù?»½×Ùß|Û=GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4‰ Ð %À+Àh0À08ðHð-Q(0  XÂñÿ X(`69; >(I0T8X@\H`Pd’mrw…‹’š¡©’÷¯º¾psfor.cr_majorr_minorfalse_northingfalse_eastingesee4center_loncenter_latfacindmcstcspsforintsqrte4fntsincosmsfnztsfnzptitleradius2cenlonoffsetppsforadjust_lonsincos &,2EKSY_gmv•›¥­¸Â×Ýãÿ!5=CJOU_gmu‡ž¦ ¬µÆ!Ýåî  +7H!Q\o"xpsinv.o/ 1230042992 7356 20 100664 2572 ` ELF¨4( U‰åƒìHÝEÝÝEÝÝE(ÝXÝE0ÝPÝÜ5Ý]øÝEøÜMøÙèÞáÝ]ØÝEØÝ$èüÿÿÿÝÝÝ$èüÿÿÿÝÝEÝ ÝE Ý(ÝE ÙîÚéßàöÄEtëÝÝ0ëÙèÝ0ÙîÝ8ÝE ÙáÝ ÞéÙáÝ(ÙÉÚéßàöÄEtëtÙèÝ8Ý0Ü (Ý]ðEà‰D$ Eè‰D$ÝEðÝ$èüÿÿÿÝEàÝ\$ÝEèÝ\$ÝÝ$èüÿÿÿÝ@ÝEèÝ\$ÝEðÝ\$ÝÝ$èüÿÿÿÝHÇ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÝ Ý$èüÿÿÿÝE0Ý\$ÝE(Ý$èüÿÿÿ¸ÉÃU‰åSƒìDÇEÜÝEÜ%XÜ 0Ý]ÝEÜ%PÜ 0Ý]ÝEÜMÝEÜMÞÁÝ$èüÿÿÿÝ]ðÝ8ÙîÙÉÚéßà€äE€ô@uëÝEðÜ HÝÜ @ÞùÝ]èëÝEðÜ ÝØÀÞùÝ]è‹]E܉D$ÝEèÝ\$ÝÝ$èüÿÿÿÜ 0݃}Üt‹E܉EØëbÝEðÙîÙÉÚéßà€äE€ü@të‹EÝ0Ü Ýë3ÝEÙàÝ\$ÝEÝ$èüÿÿÿÝ]àÝ0ÜMàÜ Ý$èüÿÿÿ‹EÝÇEØ‹E؃ÄD[ÉÃPOLAR STEREOGRAPHICð¿-DTû!ù?»½×Ùß|Û=GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4Á DÈ %ø+ø`0ø08(H(-UQ`   €Ãñÿ X'P68; F(Q0U8Y@]HaŒjot|‚ˆ—ž¦Œ5¬²¸psinv.cr_majorr_minorfalse_eastingfalse_northingee4center_loncenter_latfacindmcstcspsinvintsqrte4fntsincosmsfnztsfnzptitleradius2cenlonoffsetppsinvphi2zatan2adjust_lon &,2MSYagpy•Ÿ§²¼Ñ×Ýù /7=DIOYagoŸ¥±·ÐÙôú4<BpvŽ — ¨!robfor.o/ 1230042992 7356 20 100664 3596 ` ELF€4( U‰åƒìÝEÝÝEÝÝEÝÝE ÝÝÝ(ÝÝèÙîÝ0ÙèÝðÝ Ý8ÝÝøÝ(Ý@Ý0ÝÝ8ÝHÝ@ÝÝHÝPÝPÝÝXÝXÝ`ÝÝhÝ`ÝpÝ ÝxÝhÝ€Ý(݈ÝpÝÝ0ݘÝxÝ Ý8ݨ݀ݰÝ@ݸ݈ÝÀÝHÝÈÝÝÐÝPÝØÝ˜ÝàÝXÝèÝ ÝðÝ`ÝøÝ¨ÝÝhÝݰÝÝpÝÝ¸Ý ÝxÙèÝÀÝ(Ý€ÇEüƒ}ü#‹Uü‹EüÝÅàÝ0ÞÉÝÕàEüÿë×Ç$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿ¸ÉÃU‰åSƒì$ÝEÜ%Ý$èüÿÿÿÝ]ðÝEÝ8ÞùÝ@ÞùÙáÝ]èÝEèÝHÞéÙ}â·Eâ´ f‰EàÙmàÛ]äÙmâÛEäÝEèÞáÝ]è‹]‹Mä‹Eä‹UäÝÅøÜ$ÕèÜMèÝPÞùÜÍðÝEèÜMè‹Uä‹EäÝÅðÙÀÞÁÝÕøÞá‹EäÜÅèÞÉÝPÞùÞÁÜ ÜMðÜÝÝEÙîÙÉÚéßàöÄté…‹]‹Mä‹Eä‹UäÝÅ8Ü$Õ(ÜMèÝPÞùÜÍ0ÝEèÜMè‹Uä‹EäÝÅ0ÙÀÞÁÝÕ8Þá‹EäÜÅ(ÞÉÝPÞùÞÁÜ ÝXÞÉÝPÞùÜÝé„‹]ÝÙà‹Mä‹Eä‹UäÝÅ8Ü$Õ(ÜMèÝPÞùÜÍ0ÝEèÜMè‹Uä‹EäÝÅ0ÙÀÞÁÝÕ8Þá‹EäÜÅ(ÞÉÝPÞùÞÁÞÉÝXÞÉÝPÞùÜݸƒÄ$[ÉÃROBINSONX9´Èv¾¯¿£#¹ü‡ôï?X9´Èv¾¯?X9´Èv¾¿?_ÎQÚï?+‡ÙÎÇ?®Gáz®ï?X9´Èv¾Ï?Ê2ı.nï?×£p= ×Ó?‰A`åÐ"ï?+‡ÙÎ×?¸…ëQ¸î?-²ï§ÆÛ?í ¾0™*î?ÐÕVì/»ß?’ËH¿}í?O@aÃÓá?=›UŸ«­ì?¥N@aÃã?KY†8ÖÅë?a2U0*©å?¸…ëQ¸ê?ý‡ôÛ×ç?<½R–!Žé?îëÀ9#Jé?¬­Ø_vOè?Ë¡E¶óýê?­ú\mÅþæ?F”ö_˜ì?´Yõ¹ÚŠå?Ș»–î?R' ‰°áã?ê46<ï?¬­Ø_vOâ?dÌ]KÈá?–² q¬‹ï?@ÝR¢Fß‘?»½×Ùß|Û=@-DTû! @GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4j ü  % + ˆ 0 `8H--Q8P  ˆ tñÿ  %4 ¨7à¨;oELSZboûirobfor.cRlon_centerfalse_eastingfalse_northingprxlrrobforintptitleradiuscenlonoffsetprobforadjust_lon &,28>FNTZ`flrx~„Š–œ¢¨®´ºÀÆÌÒØÞäêðöü &,28>DJPV\bhntz€†Œ’˜ž¤ª°¶¼ÂÈÎÔÚàæîôú#16ALR\d{ƒ—§Ýäíö  (2;elu~‘œ¨°ºÀÈÐàòù )5=IQYrobinv.o/ 1230042992 7356 20 100664 4356 ` ELF°4( U‰åƒìÝEÝÝEÝÝEÝÝE ÝÝÝ(ÝÝèÙîÝ0ÙèÝðÝ Ý8ÝÝøÝ(Ý@Ý0ÝÝ8ÝHÝ@ÝÝHÝPÝPÝÝXÝXÝ`ÝÝhÝ`ÝpÝ ÝxÝhÝ€Ý(݈ÝpÝÝ0ݘÝxÝ Ý8ݨ݀ݰÝ@ݸ݈ÝÀÝHÝÈÝÝÐÝPÝØÝ˜ÝàÝXÝèÝ ÝðÝ`ÝøÝ¨ÝÝhÝݰÝÝpÝÝ¸Ý ÝxÙèÝÀÝ(Ý€ÇEüƒ}ü#‹Uü‹EüÝÅàÝ0ÞÉÝÕàEüÿë×Ç$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿ¸ÉÃU‰åSƒìdÝEÜ%Ý]ÝEÜ%Ý]ÝEÙÀÞÁÝhÞùÜ5Ý]ðÝEðÝpÞÉÝ]ÀÝEÀÝxÞùÙáÝ]èÝEèÝ€ÞéÙ}®·E®´ f‰E¬Ùm¬Û]´Ùm®ƒ}´uÇE´ÇE°‹E´‹U´ÝÅ8Ü$Õ(Ý]à‹U´‹E´ÝÅ0ÙÀÞÁÝÕ8Þá‹E´ÜÅ(Ý]ØÝEðÙá‹E´Ü$Å0ØÀÜuàÝ]ÐÝEØÜuàÝ]ÈÝEÈÜMÐÝEÈØÀÜMÐÙèÞáÞÉÙèÞáÜMÐÝ]èÝEèÙîÙÉÚéßàöÄt ƒ}´téÛÝEÙîÙÉÚéßàöÄtëÛE´ÜEèÝxÞÉÝ]ÀëÛE´ÜEè݈ÞÉÝ]ÀÝEÀÝxÞùÙáÝ]èÝEèÝ€ÞéÙm¬Û]´Ùm®ÛE´ÝEèÞáÝ]èÝEÙîÙÉÚéßàöÄtëz‹M´‹E´‹U´ÝÅ8Ü$Õ(ÜMèÝÞùÜÍ0ÝEèÜMè‹U´‹E´ÝÅ0ÙÀÞÁÝÕ8Þá‹E´ÜÅ(ÞÉÝÞùÞÁÜ ÝhÞÉÝÞùÝ]¸ë|ÝÙà‹M´‹E´‹U´ÝÅ8Ü$Õ(ÜMèÝÞùÜÍ0ÝEèÜMè‹U´‹E´ÝÅ0ÙÀÞÁÝÕ8Þá‹E´ÜÅ(ÞÉÝÞùÞÁÞÉÝhÞÉÝÞùÝ]¸ÝE¸ÜeݘÞÉÝhÞùÜ5ÝEÀÞÁÝ]ÀE°ÿƒ}°K~ ÇD$8Ç$DèüÿÿÿÇE¨êéìÝE¸ÜeÙáÝ ÙÉÚéßàöÄE„]þÿÿë/E´ÿƒ}´‰ýÿÿÇD$8Ç$DèüÿÿÿÇE¨êéž‹EÝEÀݨÞÉÝ‹]ÝEÜ5‹M´‹E´‹U´ÝÅøÜ$ÕèÜMèÝÞùÜÍðÝEèÜMè‹U´‹E´ÝÅðÙÀÞÁÝÕøÞá‹E´ÜÅèÞÉÝÞùÞÁÞùÜÝ‹EÝÝ$èüÿÿÿ‹EÝÇE¨‹E¨ƒÄd[ÉÃROBINSONX9´Èv¾¯¿£#¹ü‡ôï?X9´Èv¾¯?X9´Èv¾¿?_ÎQÚï?+‡ÙÎÇ?®Gáz®ï?X9´Èv¾Ï?Ê2ı.nï?×£p= ×Ó?‰A`åÐ"ï?+‡ÙÎ×?¸…ëQ¸î?-²ï§ÆÛ?í ¾0™*î?ÐÕVì/»ß?’ËH¿}í?O@aÃÓá?=›UŸ«­ì?¥N@aÃã?KY†8ÖÅë?a2U0*©å?¸…ëQ¸ê?ý‡ôÛ×ç?<½R–!Žé?îëÀ9#Jé?¬­Ø_vOè?Ë¡E¶óýê?­ú\mÅþæ?F”ö_˜ì?´Yõ¹ÚŠå?Ș»–î?R' ‰°áã?ê46<ï?¬­Ø_vOâ?dÌ]KÈá?–² q¬‹ï?robinv-convToo many iterations in inverse-DTû! @€V@@»½×Ùß|Û=À@€fÀñh㈵øä>ÝR¢Fß‘?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4A D À %x+€ˆ 0€°80H0-]Qh `  È |ñÿ  %4 ¨7à¨;oELSZboÒiqrobinv.cRlon_centerfalse_eastingfalse_northingprxlrrobinvintptitleradiuscenlonoffsetprobinvp_erroradjust_lon &,28>FNTZ`flrx~„Š–œ¢¨®´ºÀÆÌÒØÞäêðöü &,28>DJPV\bhntz€†Œ’˜ž¤ª°¶¼ÂÈÎÔÚàæîôú#16ALR\d{‡—Ÿ«¹É $0Bª½ËÛ#,?JV^hnvƒ•œ¥®ÁÌØàìô 07<V~…Š¢²ÂÉÒÛîù (sinfor.o/ 1230042992 7356 20 100664 1416 ` ELFŒ4( U‰åƒìÝEÝÝEÝÝEÝÝE ÝÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿ¸ÉÃU‰åSƒì$ÝEÜ%Ý$èüÿÿÿÝ]ð‹]ÝÜMðÝ]èÝEÝ$èüÿÿÿÜMèÜÝ‹EÝÜMÜݸƒÄ$[ÉÃSINUSOIDALGCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4Ê ø %+ 0 8 H -8QD@  „qñÿ  %4k>ELS[k_bmsinfor.cRlon_centerfalse_eastingfalse_northingsinforintptitleradiuscenlonoffsetpsinforadjust_loncos &-2 =HNX`w‹œ¥°¹sininv.o/ 1230042992 7356 20 100664 1668 ` ELF84( U‰åƒìÝEÝÝEÝÝEÝÝE ÝÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿ¸ÉÃU‰åƒìÝEÜ%Ý]ÝEÜ%Ý]‹EÝEÜ5Ý‹EÝÙáÝ0ÙÉÚéßàöÄEtëÇD$ Ç$èüÿÿÿÇEô¤ëo‹EÝÙáÝ0ÞéÝ]øÝEøÙáÝ8ÙÉÚéßàöÄEtë3‹EÝÝ$èüÿÿÿÜ ÝEÞñÜÝ]øÝEøÝ$èüÿÿÿ‹EÝë ‹EÝÝÇEô‹EôÉÃSINUSOIDALsinusoidal-inverseInput data error-DTû!ù?»½×Ùß|Û=GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4B ¼È %x+x 0x@8¸H¸-åQðP  @yñÿ  %4k>ELS[k×bjnsininv.cRlon_centerfalse_eastingfalse_northingsininvintptitleradiuscenlonoffsetpsininvp_errorcosadjust_lon &-2 =HNX`v‚‘ µ¼Á×ç 0somfor.o/ 1230042993 7356 20 100664 6904 ` ELF84( U‰åì˜ÝEPÝÝE0݈ÝE8ÝÝEÝÝEÝÝEÜuÙÀÞÉÙèÞáÝpƒ}Lt.ÝE Ý]ðÝE@ÝÞùÝXÝE(ÝÛEH݀锃}DݘÝ]ðÝ ÝXÛEݨÞÉݰÞáݸÞÉÝÝÀÝëBÝÈÝ]ðÝÐÝXÛEÝØÞÉÝàÞáݸÞÉÝÝÀÝÙîÝ€Ç$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿƒ}Lu&ÇD$‹E‰$èüÿÿÿÇD$(‹E‰$èüÿÿÿÇD$>ÝEðÝèÞÉÝ$èüÿÿÿÇD$XÝÝèÞÉÝ$èüÿÿÿÝÝ\$݈Ý$èüÿÿÿÇD$zÝÝ$èüÿÿÿÝEðÝ$èüÿÿÿÝhÝhÙáÝðÚéßàöÄEtë ÝðÝhÝEðÝ$èüÿÿÿÝ`ÝpÜ hÜ hÝ]èÝpÜ `Ü `Ý]àÙèÜeèÙèÜ%pÞùÝHÝHÜ HÙèÞéÝHÙèÜ%pÝ]ØÝEàÜuØÝ8ÝøÜ%pÜMàÝEØÜMØÞùÝ@ÝEØÜMØÜMØÝPÙîÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$èÝEÀÝ] ÝE¸Ý]˜ÝEÈÝ]€ÝE°Ý]ÝE¨Ý]ˆÇEü ƒ}üQžÛEüÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$è¶ÝEÀÝÞÉÝE ÞÁÝ] ÝE¸ÝÞÉÝE˜ÞÁÝ]˜ÝEÈÝÞÉÝE€ÞÁÝ]€ÝE°ÝÞÉÝEÞÁÝ]ÝE¨ÝÞÉÝEˆÞÁÝ]ˆEüƒéXÿÿÿÇEüƒ}üHŠÛEüÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$èÝEÀÙÀÞÁÝE ÞÁÝ] ÝE¸ÙÀÞÁÝE˜ÞÁÝ]˜ÝEÈÙÀÞÁÝE€ÞÁÝ]€ÝE°ÙÀÞÁÝEÞÁÝ]ÝE¨ÙÀÞÁÝEˆÞÁÝ]ˆEüƒélÿÿÿÝÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$èzÝE ÜEÀÝ] ÝE˜ÜE¸Ý]˜ÝE€ÜEÈÝ]€ÝEÜE°Ý]ÝEˆÜE¨Ý]ˆÝE ÝÞùÝÝE˜ÝÞùÝ ÝE€ÝÞùÝÝEÝ ÞùÝ(ÝEˆÝ(ÞùÝ0¸ÉÃU‰åSì¤ÝXÝ@ÿÿÿÝEÝ8ÿÿÿÝEÜ%Ý]èÝ…8ÿÿÿÝ`ÙÉÚéßàöÄEtë Ý`Ý8ÿÿÿÝ…8ÿÿÿÝhÚéßàöÄEtë ÝhÝ8ÿÿÿÝ…8ÿÿÿÝ0ÿÿÿÝEèÝ(ÿÿÿÝ…8ÿÿÿÙîÙÉÚéßàöÄtë ÝpÝHÿÿÿÝ€ÙîÙÉÚéßà€äE€ô@uë ÝxÝHÿÿÿÝ…8ÿÿÿÙîÚéßàöÄEtë Ý€ÝHÿÿÿÇEôÝ…HÿÿÿÝ]˜ÇEðÝXÜHÿÿÿÜ…(ÿÿÿÝ] ÝE Ý$èüÿÿÿÝ]¨ÝE¨ÙáÝ…@ÿÿÿÚéßàöÄEtëÝE ÝXÞéÝ] ÝE¨ÙîÙÉÚéßàöÄtëÙèÝPÿÿÿÝE¨ÙîÚéßàöÄEtë ݈ÝPÿÿÿÝ…HÿÿÿÝ$èüÿÿÿÜPÿÿÿÝpÞÉÝ…HÿÿÿÞáÝ]°ÝXÜM˜Ü…(ÿÿÿÝ]¸ÝE¸Ý$èüÿÿÿÝ]ÀÝEÀÙáÝXÚéßàöÄEtëÝE¸ÝXÞéÝ]¸ÙèÜ%pݸþÿÿÝ…0ÿÿÿÝ$èüÿÿÿܸþÿÿÜ `ݰþÿÿÝE¸Ý$èüÿÿÿÜ hÜ…°þÿÿÜuÀÝ]ÈÝEÈÝ$èüÿÿÿÝ]ÐÝEÐÜE°Ý]ÐÝE˜ÙáÝEÐÙáÞéÝ]ØÝEØÙáÝ…@ÿÿÿÚéßàöÄEtEðÿƒ}ð2~é­ÝEÐÝ]˜éÿÿÿÝÝÞÉÝ]àÝEàݘÞÁÝXÿÿÿEôÿƒ}ô~é«ÝEÐÝEàÙÉÚéßàöÄEtëÝEÐÝ…XÿÿÿÚéßàöÄE„‚ÝEÐÝEàÚéßàöÄEtë ÝxÝHÿÿÿÝEÐÝ…XÿÿÿÙÉÚéßàöÄté×ýÿÿÝpÝHÿÿÿéÆýÿÿÇD$0…Èþÿÿ‰$èüÿÿÿÇD$L…Èþÿÿ‰$èüÿÿÿÇ…ÄþÿÿÖézÝ…0ÿÿÿÝ$èüÿÿÿÝ`ÿÿÿÙèÜ%pÜ hÜ`ÿÿÿݨþÿÿÝ…0ÿÿÿÝ$èüÿÿÿÜ `Ý þÿÿÝE¸Ý$èüÿÿÿÜ þÿÿÝ…¨þÿÿÞáݘþÿÿÝpÜ`ÿÿÿÜ`ÿÿÿÙèÞáÝ$èüÿÿÿܽ˜þÿÿÝ$èüÿÿÿÝhÿÿÿÝ…hÿÿÿÝ ÞùݨÞÁÝpÿÿÿÝ…pÿÿÿÝ$èüÿÿÿÝ$èüÿÿÿÝxÿÿÿÝEÐÝ$èüÿÿÿÝ]€ÝE€ÜM€Ý]ˆÝXÜ `ÝþÿÿÝEÐÝ$èüÿÿÿÝ…þÿÿÞÉ݈þÿÿÝ@ÜMˆÙèÞÁÝHÜMˆÙèÞÁÝ8ÜMˆÙèÞÁÞÉÞùÝ$èüÿÿÿ܈þÿÿÝxÝPÜ PÝxÜ xÞÁÝ$èüÿÿÿÝ]‹]ÝÜMÐÝ€þÿÿÝEÐØÀÝ$èüÿÿÿÜ Ý…€þÿÿÞÁÝxþÿÿÝEÐݰÞÉÝ$èüÿÿÿÜ Ý…xþÿÿÞÁÝ…xÿÿÿÜ xÜuÞéÝ‹U‹EÝÜ Ý‹]Ý(ÜM€ÝpþÿÿÝEÐݸÞÉÝ$èüÿÿÿÜ 0Ý…pþÿÿÞÁÝ…xÿÿÿÜ PÜuÞÁÝ‹U‹EÝÜ Ý‹EÝÝ ÿÿÿ‹U‹EÝ܈݋EÝ… ÿÿÿÜÝÇ…Äþÿÿ‹…ÄþÿÿĤ[ÉÃU‰åVSƒì@‹U‹EÝÝÀÞÉÝ‹EÝÝ$èüÿÿÿÝ]ðÝEðÜMðÝ]èÝXÜ `Ý]È‹EÝÝ$èüÿÿÿÝEÈÞÉÝ]ÀÝ@ÜMèÙèÞÁÝHÜMèÙèÞÁÝ8ÜMèÙèÞÁÞÉÞùÝ$èüÿÿÿÜMÀÝxÝ8ÜMèÙèÞÁÝHÜMèÙèÞÁÞùÝ$èüÿÿÿÝHÜMèÙèÞÁÝ8ÜMèÙèÞÁØÈÞùÝXÜ hÞéÞÉÝ]àÝPÜ PÝxÜ xÞÁÝ$èüÿÿÿÝ]Ø‹EÝEàÜ PÝxÜ xÞéÜuØÝ‹u ‹]‹EÝØÀÝ$èüÿÿÿÝÞÉÝ‹u‹]‹EÝÝÈÞÉÝ$èüÿÿÿÝÞÉÝÝEàÜPÜ xÜuØÝ]Ћ]‹EÝÝ$èüÿÿÿÜMÐÝ‹]‹EÝÝÐÞÉÝ$èüÿÿÿÜMÐ݃Ä@[^ÉÃSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: €–@=°¯öô«û?wOèöÊ[²?&¡†´½òö?¤p= ×`@5R¢Fß‘?’¢„O)¥à?j\a0lû?~C¢€S”±?«ÄÅl•¸ø?š™™™™)`@°ËcÜ¥L@•Ö&è .>@@€V@>@N@.@€F@50 iterations without conv som-forwardH¯¼šò×z>z‹üú!ù?z‹üú!ù¿-DTû!ù?^8U)zj@Ò!3|Ù@ð¿-DTû! @-DTû!@@-DTû!é?@@çú¡Fß‘?@@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4ª   X %à +à ˜0à Ø8¸H¸-åQðÐ  Ààñÿ ˆ')+p.X2=€ChF`IHK8M@OPRô ¶]` c(f0ixkuòÿ€‡›¢ª®²ñ¹½ÂÊÒ×Üsomfor.cfalse_eastingfalse_northingabesp21lon_centerstartcasawqtxjsom_seriesa2a4c1c3ssomforintgsat_ratioptitleradius2genrpt_longgenrptoffsetpcossinsomfortanatansprintfp_errorsqrtasinlog )2F[clu†•ž¦®¶¼ÂÊÓÙâêòú *2@K S^ foy!‡—!§¯"·½Å!Ð#ÖÜäõû$ '-3CKQWaix~„•¤CVi|E¬´½ÅÎÖßçðø'6I[l¢®Æå"#Dy$™¬Ã#Ñåò&#$)@'–¤ü!4B(JX)u$ƒ‰£#©º$Ôì*ú+  * &2 ,C $U [ l #€  š ­ *¹ ¿ Å Ë Ñ Û *ç ý $  $ $* > S ^ p z $€ ” © Ä Õ   $) / ? #M Z g z *ƒ ‰ – § *­ º Ë Ñ Þ ä ê ð ú *   1 #H R #a g } # š #sominv.o/ 1230042993 7356 20 100664 6620 ` ELF84( U‰åì˜ÝE0݈ÝE8ÝÝEÝÝEÝÝEÜuÙÀÞÉÙèÞáÝxƒ}Ht"ÝE Ý]ðÝE(ÝÝE@ÝÞùÝ`ëtƒ}8ݘÝ]ðÝ Ý`ÛEݨÞÉݰÞáݸÞÉÝë6ÝÀÝ]ðÝÈÝ`ÛEÝÐÞÉÝØÞáݸÞÉÝÇ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÇD$‹E‰$èüÿÿÿÇD$(‹E‰$èüÿÿÿÇD$>ÝEðÝàÞÉÝ$èüÿÿÿÇD$XÝÝàÞÉÝ$èüÿÿÿÝÝ\$݈Ý$èüÿÿÿÇD$zÝELÝ$èüÿÿÿÝEðÝ$èüÿÿÿÝpÝpÙáÝèÚéßàöÄEtë ÝèÝpÝEðÝ$èüÿÿÿÝhÝxÜ pÜ pÝ]èÝxÜ hÜ hÝ]àÙèÜeèÙèÜ%xÞùÝPÝPÜ PÙèÞéÝPÙèÜ%xÝ]ØÝEàÜuØÝ8ÝðÜ%xÜMàÝEØÜMØÞùÝ@ÝEèÜuØÝHÝEØÜMØÜMØÝXÙîÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$èyßÀÝEÀÝ] ÝE¸Ý]˜ÝEÈÝ]€ÝE°Ý]ÝE¨Ý]ˆÇEü ƒ}üQ ÛEüÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$èßÀÝEÀÝøÞÉÝE ÞÁÝ] ÝE¸ÝøÞÉÝE˜ÞÁÝ]˜ÝEÈÝøÞÉÝE€ÞÁÝ]€ÝE°ÝøÞÉÝEÞÁÝ]ÝE¨ÝøÞÉÝEˆÞÁÝ]ˆEüƒéVÿÿÿÇEüƒ}üHŒÛEüÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$ècßÀÝEÀÙÀÞÁÝE ÞÁÝ] ÝE¸ÙÀÞÁÝE˜ÞÁÝ]˜ÝEÈÙÀÞÁÝE€ÞÁÝ]€ÝE°ÙÀÞÁÝEÞÁÝ]ÝE¨ÙÀÞÁÝEˆÞÁÝ]ˆEüƒéjÿÿÿÝÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$èÔßÀÝE ÜEÀÝ] ÝE˜ÜE¸Ý]˜ÝE€ÜEÈÝ]€ÝEÜE°Ý]ÝEˆÜE¨Ý]ˆÝE ÝÞùÝÝE˜ÝÞùÝ ÝE€ÝÞùÝÝEÝÞùÝ(ÝEˆÝ ÞùÝ0¸ÉÃU‰åì(ÝEÝ`ÿÿÿÝEÜ%ˆÝ]Ý…`ÿÿÿÜ%Ý]ÝÜ ÝEÞñÝ]øÝXÝ]ðÇ…\ÿÿÿƒ½\ÿÿÿ1ÝEøÝ]èÝEøÝ$èüÿÿÿÝ]àÝEàÜMàÝ]ØÝ`Ü hÝPÿÿÿÝEøÝ$èüÿÿÿÝ…PÿÿÿÞÉÝHÿÿÿÝ@ÜMØÙèÞÁÝPÜMØÙèÞÁÝ8ÜMØÙèÞÁÞÉÞùÝ$èüÿÿÿÜHÿÿÿÝ€ÝEÜ5ÝEÜ5Ü €Ü5XÞÁÝ@ÿÿÿÝEøØÀÝ$èüÿÿÿÜ Ý…@ÿÿÿÞáÝ8ÿÿÿÝEøÝ`ÞÉÝ$èüÿÿÿÜ Ý…8ÿÿÿÞáÝ0ÿÿÿÝ€Ü5XÝ(ÿÿÿÝEøÝ$èüÿÿÿÜ (Ý ÿÿÿÝEøÝhÞÉÝ$èüÿÿÿÜ 0Ü… ÿÿÿÜ(ÿÿÿÜ­0ÿÿÿÝ]ÐÝEÐÜ5Ý]øÝEøÜeèÝ]ÈÝEÈÙáÝEðÚéßàöÄEt …\ÿÿÿÿétþÿÿƒ½\ÿÿÿ1~#ÇD$(Ç$4èüÿÿÿÇ…XÿÿÿÖé5ÝEøÝ$èüÿÿÿÝ]ÀÝ€Ü €Ü5XÜ5XÙèÞÁÝ$èüÿÿÿÝÿÿÿÝEÜ5Ý(ÜMÀÞéÝÿÿÿÝEøÝhÞÉÝ$èüÿÿÿÜ 0Ü­ÿÿÿÜÿÿÿÝ$èüÿÿÿÝ]¸ÝE¸Ý$èüÿÿÿÝ]°ÝE°ÝpÞéØÀÝ]¨ÝEÀÜMÀÝ] ÝEøÝ$èüÿÿÿÙáÝxÚéßàöÄEtëÝEøÝxÞéÝ]øÝE¨Ý$èüÿÿÿÝ]˜ÝE˜ÜM˜Ý]ÙèÜ%xÝEÞñÙèÞáÝÿÿÿÝEøÝ$èüÿÿÿÜÿÿÿÜ pÝÿÿÿÝE˜Ü hÝøþÿÿÝ8ÜM ÙèÞÁÙèÜeÞÉÝEÜ HÞéÝ$èüÿÿÿÝ…øþÿÿÞÉÝðþÿÿÝEøÝ$èüÿÿÿܽðþÿÿÝ…ÿÿÿÞáÝHÙèÞÁÜMÙèÞáÞùÝ$èüÿÿÿÝ]ˆÝEˆÙîÙÉÚéßàöÄtëÙèÝ]€ÝEˆÙîÚéßàöÄEtë Ý€Ý]€ÝEøÝ$èüÿÿÿÙîÙÉÚéßàöÄtëÙèÝxÿÿÿÝEøÝ$èüÿÿÿÙîÚéßàöÄEtë Ý€ÝxÿÿÿÙèÜ¥xÿÿÿ݈ÞÉÜM€ÝEˆÞáÝ]ˆÝ`ÜMøÝEˆÞáÝhÿÿÿÝhÙáÝxÚéßàöÄEtë2ÙèÜ%xÙÀÞÉÝxÜMÞÁÝ$èüÿÿÿÝE˜ÞñÝ$èüÿÿÿÝpÿÿÿÝhÙáÝxÙÉÚéßàöÄtëaÝEøÝ$èüÿÿÿÝèþÿÿÝEˆÝ$èüÿÿÿÝ…èþÿÿÞÉÝàþÿÿÝEˆÝ$èüÿÿÿÜ pÝ…àþÿÿÞáÙèÜ%xÜ hÞùÝ$èüÿÿÿÝpÿÿÿÝ…hÿÿÿÜÝ$èüÿÿÿ‹EÝ‹EÝ…pÿÿÿÝÇ…Xÿÿÿ‹…XÿÿÿÉÃU‰åVSƒì@‹U‹EÝÝÞÉÝ‹EÝÝ$èüÿÿÿÝ]ðÝEðÜMðÝ]èÝ`Ü hÝ]È‹EÝÝ$èüÿÿÿÝEÈÞÉÝ]ÀÝ@ÜMèÙèÞÁÝPÜMèÙèÞÁÝ8ÜMèÙèÞÁÞÉÞùÝ$èüÿÿÿÜMÀÝ€Ý8ÜMèÙèÞÁÝPÜMèÙèÞÁÞùÝ$èüÿÿÿÝPÜMèÙèÞÁÝ8ÜMèÙèÞÁØÈÞùÝ`Ü pÞéÞÉÝ]àÝXÜ XÝ€Ü €ÞÁÝ$èüÿÿÿÝ]Ø‹EÝEàÜ XÝ€Ü €ÞéÜuØÝ‹u ‹]‹EÝØÀÝ$èüÿÿÿÝÞÉÝ‹u‹]‹EÝݘÞÉÝ$èüÿÿÿÝÞÉÝÝEàÜXÜ €ÜuØÝ]Ћ]‹EÝÝ$èüÿÿÿÜMÐÝ‹]‹EÝÝ ÞÉÝ$èüÿÿÿÜMÐÝÙîƒÄ@[^ÉÃSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: €–@=°¯öô«û?wOèöÊ[²?&¡†´½òö?¤p= ×`@5R¢Fß‘?j\a0lû?~C¢€S”±?«ÄÅl•¸ø?š™™™™)`@°ËcÜ¥L@•Ö&è .>@@€V@>@N@.@€F@som-inverse50 iterations without convergence•Ö&è .>@@-DTû!é?H¯¼šò×z>ð¿-DTû!ù?çú¡Fß‘?@@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4Ú  „X % + ˜0 ¨8¸ H¸ -å QðÀ  °Ôñÿ ˆ')+x.9`=p@hCPE8G@IHKXN" ¸Y\ _(b0e€gÙqx€Œ“›Ÿ£ÙIª¯·»ÀÄÉsominv.cfalse_eastingfalse_northingabeslon_centerp21casawqtuxjsom_seriesa2a4c1c3ssominvintptitleradius2genrpt_longgenrptoffsetpcossinsominvsqrtp_errorexpatantanasinadjust_lon )=R[cqz€‰‘™¡©²¸ÁÉÑÙàåëõý#+4> FLR\ blt!|‡ ’"˜ž¦·½È#ÎÔÚàéïõ #+:@FWcr(;Na‚Š“›¤¬µ½ÆÎðÿG#Y_p"„‘ž±%½ÆÏÕÛð#ö #17H#N]g#m‹ÆÍÒ&ì#õû%"(<F#L`'n(z•"±Á#Õï)û -7%P"dy(©·"Ù"ì  ' / B L Y %f *r z ’ )£ "¼ # Ò Ø â (ô ü +4 E #W ] m "{ ˆ • ¨ %± · Ä Õ %Û è ù ÿ     ( %7 = C _ "v € " • « "¾ È "sterfor.o/ 1230042993 7356 20 100664 2036 ` ELF°4( U‰åƒìÝEÝÝEÝÝEÝÝE(ÝÝE Ý ÇD$ 0ÇD$(ÝEÝ$èüÿÿÿÇ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ\$Ý Ý$èüÿÿÿ¸ÉÃU‰åSƒìTÝEÜ%Ý$èüÿÿÿÝ]àEè‰D$ Eð‰D$ÝEÝ$èüÿÿÿÝEàÝ$èüÿÿÿÝ]ØÝ(ÜMðÝ0ÜMèÜMØÞÁÝ]ÈÝEÈÙèÞÁÙáÝ8ÚéßàöÄtëÇD$Ç$èüÿÿÿÇEÄgënÝEÈÙèÞÁÝ@ÞñÝ]Ћ]ÝÜMÐÜMèÝ]¸ÝEàÝ$èüÿÿÿÜM¸Ü Ý‹EÝÜMÐÝ0ÜMðÝ(ÜMèÜMØÞéÞÉÜÝÇEÄ‹EăÄT[ÉÃSTEREOGRAPHICster-forPoint projects into infinity»½×Ùß|Û=@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4­ Ì( %ä+è80èH80H0-]Qh°  ³ñÿ )8 F0N(V£aipwˆ£ ˜£§¯sterfor.cr_majorlon_centerlat_originfalse_northingfalse_eastingcos_p10sin_p10sterforinttsincosptitleradiuscenlonmeroriginoffsetpsterforadjust_loncosp_errorsin &/7?JQV\djrx€†˜¯·ÓÞçð $)?Maju~‡—sterinv.o/ 1230042993 7356 20 100664 2372 ` ELFx4( U‰åƒìÝEÝÝEÝÝEÝÝE(ÝÝE Ý ÇD$ 0ÇD$(ÝEÝ$èüÿÿÿÇ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝÝ\$Ý Ý$èüÿÿÿ¸ÉÃU‰åƒìHÝEÜ% Ý]ÝEÜ%Ý]ÝEÜMÝEÜMÞÁÝ$èüÿÿÿÝ]øÝÙÀÞÁÝEøÞñÝ$èüÿÿÿØÀÝ]ðEà‰D$ Eè‰D$ÝEðÝ$èüÿÿÿ‹EÝÝÝEøÙáÝÚéßàöÄtë‹EÝÝÇEÔéUÝEàÜ (ÝEÜMèÜ 0ÜuøÞÁÝ$èüÿÿÿ‹EÝÝÙáÝÞéÝ]ØÝEØÙáÝÚéßàöÄtë}ÝÙîÙÉÚéßàöÄtë3ÝEÙàÝ\$ÝEÝ$èüÿÿÿÜÝ$èüÿÿÿ‹EÝÇEÔé½ÝEÝ\$ÝEÙàÝ$èüÿÿÿÝÞáÝ$èüÿÿÿ‹EÝÇEÔ鈋EÝÝ$èüÿÿÿÜ (ÝEàÞáÝ]ØÝEØÙáÝÚéßàöÄEtëÝEÙáÝÚéßàöÄEtë ÇEÔë8ÝEØÜMøÝ\$ÝEÜMèÜ 0Ý$èüÿÿÿÜÝ$èüÿÿÿ‹EÝÇEÔ‹EÔÉÃSTEREOGRAPHIC»½×Ùß|Û=-DTû!ù?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4¡ ¼ˆ %Ø+Ø80Ø 8øHø-%Q0Ð  ¼ñÿ )8 F0N(V£aipwˆ£þ˜¢§­¸sterinv.cr_majorlon_centerlat_originfalse_northingfalse_eastingcos_p10sin_p10sterinvinttsincosptitleradiuscenlonmeroriginoffsetpsterinvsqrtatanasinatan2adjust_lonsin &/7?JQV\djrx€†˜®ºÓÜí !5LXepxˆ™¼ÂÊïõÿ#6Lv~„Œstplnfor.o/ 1230042993 7356 20 100664 5736 ` ELF04( U‰åìÇEôÿÿÿÿ¡;Et ‹E£ëÇ…lþÿÿécƒ}~hƒ} u.ÇEð}ð…R‹Eð‹…;Eu‹Eð‰Eôë;EðÿëÙƒ} u.ÇEð}ð…‹Eð‹… ;Eu‹Eð‰EôëEðÿëÙƒ}ôÿuI‹E ‰D$ ‹E‰D$ÇD$…ÿÿÿ‰$èüÿÿÿÇD$'…ÿÿÿ‰$èüÿÿÿÇ…lþÿÿ馃} uÇD$2‹E‰$èüÿÿÿ‰…ŒþÿÿëÇD$2‹E‰$èüÿÿÿ‰…Œþÿÿƒ½Œþÿÿu#ÇD$4Ç$@èüÿÿÿÇ…lþÿÿé@ÇD$‹EôiÀ°‰D$‹…Œþÿÿ‰$èüÿÿÿ‹…Œþÿÿ‰D$ ÇD$ ÇD$…xÿÿÿ‰$èüÿÿÿ‹…Œþÿÿ‰D$ ÇD$ÇD$Ç$èüÿÿÿ‹…Œþÿÿ‰D$ ÇD$ ÇD$E˜‰$èüÿÿÿ‹…Œþÿÿ‰$èüÿÿÿÇ…tþÿÿÇEðƒ}ðw#…xþÿÿ‰ÁMð‹Uð‹…tþÿÿ)ж@ˆEðÿë׋…xþÿÿ£ÇEðƒ}ðeU˜‹EðÁà‰…tþÿÿÇ…pþÿÿƒ½pþÿÿw,…xþÿÿ‰Ápþÿÿ‹•pþÿÿ‹…tþÿÿ)ж@ˆ…pþÿÿÿëË‹EðÝ…xþÿÿÝ\ŘEðÿ땃=I‹E ‰D$ ‹E‰D$ÇD$…ÿÿÿ‰$èüÿÿÿÇD$'…ÿÿÿ‰$èüÿÿÿÇ…lþÿÿé“Ç$ièüÿÿÿÇD$u‹E‰$èüÿÿÿƒ} u ÇEìëÇEìSÇD$€‹Eì‰$èüÿÿÿÝE˜ÝÿÿÿÙèÜe Ý$èüÿÿÿÜM˜Ýøþÿÿƒ=…ôÝE°ÝðþÿÿÝE¨Ý$èüÿÿÿ…þÿÿ‰D$Ý$èüÿÿÿÝÞÉÝèþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéÑÝEÈÝ$èüÿÿÿ…þÿÿ‰D$Ý$èüÿÿÿÝÞÉÝàþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéŒÝEÐÝØþÿÿÝEØÝÐþÿÿÝ…ÐþÿÿÝ\$0Ý…ØþÿÿÝ\$(Ý…àþÿÿÝ\$ Ý…èþÿÿÝ\$Ý…ðþÿÿÝ\$Ý…øþÿÿÝ\$Ý…ÿÿÿÝ$èüÿÿÿé!ƒ=…ÝEÀÝ$èüÿÿÿ…þÿÿ‰D$Ý$èüÿÿÿÝÞÉݨþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéÙÝE¸Ý$èüÿÿÿ…þÿÿ‰D$Ý$èüÿÿÿÝÞÉݘþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿé”ÝE¨Ý$èüÿÿÿ…þÿÿ‰D$Ý$èüÿÿÿÝÞÉÝèþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéOÝEÈÝ$èüÿÿÿ…þÿÿ‰D$Ý$èüÿÿÿÝÞÉÝàþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿé ÝEÐÝØþÿÿÝEØÝÐþÿÿÝ…ÐþÿÿÝ\$8Ý…ØþÿÿÝ\$0Ý…àþÿÿÝ\$(Ý…èþÿÿÝ\$ Ý…˜þÿÿÝ\$Ý…¨þÿÿÝ\$Ý…øþÿÿÝ\$Ý…ÿÿÿÝ$èüÿÿÿ镃=…áÝE¨Ý$èüÿÿÿ…þÿÿ‰D$Ý$èüÿÿÿÝÞÉÝèþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéMÝE°Ý$èüÿÿÿ…þÿÿ‰D$Ý$èüÿÿÿÝÞÉÝàþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéÝE¸ÝØþÿÿÝEÀÝÐþÿÿÝ…ÐþÿÿÝ\$(Ý…ØþÿÿÝ\$ Ý…àþÿÿÝ\$Ý…èþÿÿÝ\$Ý…øþÿÿÝ\$Ý…ÿÿÿÝ$èüÿÿÿ駃=…šÝE°ÝðþÿÿÝEÀÝ$èüÿÿÿ…þÿÿ‰D$Ý$èüÿÿÿÝÞÉÝÈþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéVÝE¨Ý$èüÿÿÿ…þÿÿ‰D$Ý$èüÿÿÿÝÞÉݸþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéÝEÈÝ$èüÿÿÿ…þÿÿ‰D$Ý$èüÿÿÿÝÞÉÝÀþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéÌÝEÐÝØþÿÿÝEØÝÐþÿÿÇ…”þÿÿÙîݰþÿÿÙîÝ þÿÿÙîݨþÿÿÙîݘþÿÿ‹…”þÿÿ‰D$`Ý…˜þÿÿÝ\$XÝ… þÿÿÝ\$PÝ…¨þÿÿÝ\$HÝ…°þÿÿÝ\$@Ý…ÐþÿÿÝ\$8Ý…ØþÿÿÝ\$0Ý…ÀþÿÿÝ\$(Ý…¸þÿÿÝ\$ Ý…ÈþÿÿÝ\$Ý…ðþÿÿÝ\$Ý…øþÿÿÝ\$Ý…ÿÿÿÝ$èüÿÿÿÇ…lþÿÿ‹…lþÿÿÉÃU‰åƒì(ƒ=u9‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$èüÿÿÿ‰Eü‹Eü…À„¼‹Eü‰Eøé¸ƒ=u2‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$èüÿÿÿ‰Eü‹Eü…Àt~‹Eü‰Eøë}ƒ=u2‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$èüÿÿÿ‰Eü‹Eü…ÀtC‹Eü‰EøëBƒ=u2‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$èüÿÿÿ‰Eü‹Eü…Àt‹Eü‰EøëÇEø‹EøÉÃef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ® uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ® uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initrstate-forError opening State Plane parameter fileSTATE PLANEZone: Datum: NAD5R¢Fß‘?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4£  È  %à 8 +0˜8°H°-ÝQè  øÎñÿ  "ž.6>DJPW^jou{„›¦ž¯µ¾Æstplnfor.cinzoneNAD27NAD83idstplnforintsprintfp_errorfopenfseekfreadfcloseptitlegenrpt_longsqrtpakczpaksztmforintlamccforintpolyforintomerforintstplnfortmforlamccforpolyforomerforU‰¹Ç ÏÝú 7>Cu¾Ãèö;³ÌÚ âð <G]l‡™ŸÌÞäbm‘—ÄÖÜ !N`fîù #PbhÜçGY_Œž¤ˆ¦Éè # F ^   stplninv.o/ 1230042993 7356 20 100664 5796 ` ELFP4( U‰åìÇEôÿÿÿÿ¡;Et ‹E£ëÇ…\þÿÿéqƒ}~hƒ} u.ÇEð}ð…R‹Eð‹…;Eu‹Eð‰Eôë;EðÿëÙƒ} u.ÇEð}ð…‹Eð‹… ;Eu‹Eð‰EôëEðÿëÙƒ}ôÿuI‹E ‰D$ ‹E‰D$ÇD$…øþÿÿ‰$èüÿÿÿÇD$'…øþÿÿ‰$èüÿÿÿÇ…\þÿÿé´ƒ} uÇD$2‹E‰$èüÿÿÿ‰…|þÿÿëÇD$2‹E‰$èüÿÿÿ‰…|þÿÿƒ½|þÿÿu#ÇD$4Ç$@èüÿÿÿÇ…\þÿÿéNÇD$‹EôiÀ°‰D$‹…|þÿÿ‰$èüÿÿÿ‹…|þÿÿ‰$èüÿÿÿ‹…|þÿÿ‰D$ ÇD$ ÇD$…hÿÿÿ‰$èüÿÿÿ‹…|þÿÿ‰D$ ÇD$ÇD$Ç$èüÿÿÿ‹…|þÿÿ‰D$ ÇD$ ÇD$E˜‰$èüÿÿÿ‹…|þÿÿ‰$èüÿÿÿÇ…dþÿÿÇEðƒ}ðw#…hþÿÿ‰ÁMð‹Uð‹…dþÿÿ)ж@ˆEðÿë׋…hþÿÿ£ÇEðƒ}ðeU˜‹EðÁà‰…dþÿÿÇ…`þÿÿƒ½`þÿÿw,…hþÿÿ‰Á`þÿÿ‹•`þÿÿ‹…dþÿÿ)ж@ˆ…`þÿÿÿëË‹EðÝ…hþÿÿÝ\ŘEðÿ땃=I‹E ‰D$ ‹E‰D$ÇD$…øþÿÿ‰$èüÿÿÿÇD$'…øþÿÿ‰$èüÿÿÿÇ…\þÿÿé“Ç$ièüÿÿÿÇD$u‹E‰$èüÿÿÿƒ} u ÇEìëÇEìSÇD$€‹Eì‰$èüÿÿÿÝE˜ÝðþÿÿÙèÜe Ý$èüÿÿÿÜM˜Ýèþÿÿƒ=…ôÝE°ÝàþÿÿÝE¨Ý$èüÿÿÿ…€þÿÿ‰D$Ý$èüÿÿÿÝÞÉÝØþÿÿƒ½€þÿÿt‹…€þÿÿ‰…\þÿÿéÑÝEÈÝ$èüÿÿÿ…€þÿÿ‰D$Ý$èüÿÿÿÝÞÉÝÐþÿÿƒ½€þÿÿt‹…€þÿÿ‰…\þÿÿéŒÝEÐÝÈþÿÿÝEØÝÀþÿÿÝ…ÀþÿÿÝ\$0Ý…ÈþÿÿÝ\$(Ý…ÐþÿÿÝ\$ Ý…ØþÿÿÝ\$Ý…àþÿÿÝ\$Ý…èþÿÿÝ\$Ý…ðþÿÿÝ$èüÿÿÿé!ƒ=…ÝEÀÝ$èüÿÿÿ…€þÿÿ‰D$Ý$èüÿÿÿÝÞÉݘþÿÿƒ½€þÿÿt‹…€þÿÿ‰…\þÿÿéÙÝE¸Ý$èüÿÿÿ…€þÿÿ‰D$Ý$èüÿÿÿÝÞÉ݈þÿÿƒ½€þÿÿt‹…€þÿÿ‰…\þÿÿé”ÝE¨Ý$èüÿÿÿ…€þÿÿ‰D$Ý$èüÿÿÿÝÞÉÝØþÿÿƒ½€þÿÿt‹…€þÿÿ‰…\þÿÿéOÝEÈÝ$èüÿÿÿ…€þÿÿ‰D$Ý$èüÿÿÿÝÞÉÝÐþÿÿƒ½€þÿÿt‹…€þÿÿ‰…\þÿÿé ÝEÐÝÈþÿÿÝEØÝÀþÿÿÝ…ÀþÿÿÝ\$8Ý…ÈþÿÿÝ\$0Ý…ÐþÿÿÝ\$(Ý…ØþÿÿÝ\$ Ý…ˆþÿÿÝ\$Ý…˜þÿÿÝ\$Ý…èþÿÿÝ\$Ý…ðþÿÿÝ$èüÿÿÿ镃=…áÝE¨Ý$èüÿÿÿ…€þÿÿ‰D$Ý$èüÿÿÿÝÞÉÝØþÿÿƒ½€þÿÿt‹…€þÿÿ‰…\þÿÿéMÝE°Ý$èüÿÿÿ…€þÿÿ‰D$Ý$èüÿÿÿÝÞÉÝÐþÿÿƒ½€þÿÿt‹…€þÿÿ‰…\þÿÿéÝE¸ÝÈþÿÿÝEÀÝÀþÿÿÝ…ÀþÿÿÝ\$(Ý…ÈþÿÿÝ\$ Ý…ÐþÿÿÝ\$Ý…ØþÿÿÝ\$Ý…èþÿÿÝ\$Ý…ðþÿÿÝ$èüÿÿÿ駃=…šÝE°ÝàþÿÿÝEÀÝ$èüÿÿÿ…€þÿÿ‰D$Ý$èüÿÿÿÝÞÉݸþÿÿƒ½€þÿÿt‹…€þÿÿ‰…\þÿÿéVÝE¨Ý$èüÿÿÿ…€þÿÿ‰D$Ý$èüÿÿÿÝÞÉݨþÿÿƒ½€þÿÿt‹…€þÿÿ‰…\þÿÿéÝEÈÝ$èüÿÿÿ…€þÿÿ‰D$Ý$èüÿÿÿÝÞÉݰþÿÿƒ½€þÿÿt‹…€þÿÿ‰…\þÿÿéÌÝEÐÝÈþÿÿÝEØÝÀþÿÿÇ…„þÿÿÙîÝ þÿÿÙîÝþÿÿÙîݘþÿÿÙî݈þÿÿ‹…„þÿÿ‰D$`Ý…ˆþÿÿÝ\$XÝ…þÿÿÝ\$PÝ…˜þÿÿÝ\$HÝ… þÿÿÝ\$@Ý…ÀþÿÿÝ\$8Ý…ÈþÿÿÝ\$0Ý…°þÿÿÝ\$(Ý…¨þÿÿÝ\$ Ý…¸þÿÿÝ\$Ý…àþÿÿÝ\$Ý…èþÿÿÝ\$Ý…ðþÿÿÝ$èüÿÿÿÇ…\þÿÿ‹…\þÿÿÉÃU‰åƒì(ƒ=u9‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$èüÿÿÿ‰Eü‹Eü…À„¼‹Eü‰Eøé¸ƒ=u2‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$èüÿÿÿ‰Eü‹Eü…Àt~‹Eü‰Eøë}ƒ=u2‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$èüÿÿÿ‰Eü‹Eü…ÀtC‹Eü‰EøëBƒ=u2‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$èüÿÿÿ‰Eü‹Eü…Àt‹Eü‰EøëÇEø‹EøÉÃef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ® uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ® uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initrstate-invError opening State Plane parameter fileSTATE PLANEZone: Datum: NAD5R¢Fß‘?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4±  ü¨ % 8 +808˜8ÐHÐ-ýQ   (Ôñÿ  "¬.6>DJPV]dpu{Š–¡¬¬µ»ÄÌstplninv.cinzonenad27nad83idstplninvintsprintfp_errorfopenfseekftellfreadfcloseptitlegenrpt_longsqrtpakczpaksztminvintlamccinvintpolyinvintomerinvintstplninvtminvlamccinvpolyinvomerinvU‰¹Ç ÏÝú 7>Cuƒ«ÌÑöIÁÚè ðþ!,JUkz•§­Úìòp{Ÿ¥Òäê)/\ntü+1^pvêõ"(Ugm𬲖´×ö 1 T  l  !tmfor.o/ 1230042993 7356 20 100664 3888 ` ELF`4( U‰åƒì8ÝEÝÝEÝÝEÝÝE ÝÝE(Ý ÝE8Ý`ÝE0ÝhÝÜ5Ý]øÝEøÜMøÙèÞáÝHÝHÝ$èüÿÿÿÝ(ÝHÝ$èüÿÿÿÝ0ÝHÝ$èüÿÿÿÝ8ÝHÝ$èüÿÿÿÝ@Ý Ý\$ Ý@Ý\$Ý8Ý\$Ý0Ý\$Ý(Ý$èüÿÿÿÜ ÝXÙèÜ%HÝHÞñÝPÝHÝ@ÚéßàöÄEtë ÙèÝpëÙîÝpÇ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÇD$ÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝ Ý$èüÿÿÿÝ`Ý\$ÝhÝ$èüÿÿÿ¸ÉÃU‰åSì¤ÝEÜ%Ý$èüÿÿÿÝ]ðEà‰D$ Eè‰D$ÝEÝ$èüÿÿÿÝpÙîÙÉÚéßà€äE€ô@uéòÝEðÝ$èüÿÿÿÜMàÝ]ÈÝEÈÙáÙèÞéÙáÝpÚéßàöÄEtë ÇD$HÇ$OèüÿÿÿÇE”]ék‹]ÝÝxÞÉÜ Ý]ˆÝEÈÙèÞÁÙèÜeÈÞùÝ$èüÿÿÿÜMˆÝÝEðÝ$èüÿÿÿÜMàÝ]€ÝEÈÜMÈÙèÞáÝ$èüÿÿÿÜ}€Ý$èüÿÿÿÝ]¨ÝEÙîÚéßàöÄEtëE¨€p€‹EÝÜ ÝE¨Ü% ÞÉÝÇE”éÆÝEàÜMðÝ]ØÝEØÜMØÝ]ÐÝEàÜMàÜ PÝ]ÀÝEÝ$èüÿÿÿÝ]°ÝE°ÜM°Ý]¸ÝEèÜMèÜ HÙèÞáÝ]¨ÝE¨Ý$èüÿÿÿÝÞñÝ] ÝEÝ\$ Ý@Ý\$Ý8Ý\$Ý0Ý\$Ý(Ý$èüÿÿÿÜ Ý]˜‹EÝÜM ÜMØÝEÐÝ€ÞùÙèÜe¸ÜEÀÝEÐ݈ÞùÝE¸ÝÞÉݘÞáÝE¸ÜM¸ÞÁÝEÀÝ ÞÉÞÁÝPݨÞÉÞéÞÉÞÁÞÉÙèÞÁÞÉÜhÝ‹EÝE˜Ü%XÝE ÜM°ÝEÐݰÞùݘÜe¸ÝEÀݸÞÉÞÁÝEÀÜMÀÝÀÞÉÞÁÝEÐÝÈÞùÝE¸Ý¨ÞÉÝÐÞáÝE¸ÜM¸ÞÁÝEÀÝØÞÉÞÁÝPÝàÞÉÞéÞÉÞÁÞÉÝxÞÁÜMÐÞÉÞÁÜ Ü`ÝÇE”‹E”Ĥ[ÉÃTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: ñh㈵øä>tm-forPoint projects into infinity»½×Ùß|Û=à?@4@2@@R@M@8@"@@>@€N@À‚@ t@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4À è H %ô+øx0øè8àHà- QÐ  è ñÿ &1 <`KhYH\(_0b8e@hXlPpptª}‚‡Œ‘–¥¬¶½ŪËÖÞâêîò÷ütmfor.cr_majorr_minorscale_factorlon_centerlat_originfalse_northingfalse_eastingese0e1e2e3ml0espindtmforinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptmforadjust_lontsincossinp_errorlogcossqrtacostan &/8AGM`fntz‚ˆŽ–œ¢ª°¶ÀÊÔÞæìòú'18=CMU]ckqy ‡!—Ÿ"¹Á$Ý%ã&-49'NT\u(…)*¨+ËÑÚ,.@*FXblv~„Ÿ²½ÅØâèþ #/?LW_r|‚’¡§tminv.o/ 1230042993 7356 20 100664 4524 ` ELF(4( U‰åƒì8ÝEÝÝEÝÝEÝÝE ÝÝE(Ý ÝE8Ý`ÝE0ÝhÝÜ5Ý]øÝEøÜMøÙèÞáÝHÝHÝ$èüÿÿÿÝ(ÝHÝ$èüÿÿÿÝ0ÝHÝ$èüÿÿÿÝ8ÝHÝ$èüÿÿÿÝ@Ý Ý\$ Ý@Ý\$Ý8Ý\$Ý0Ý\$Ý(Ý$èüÿÿÿÜ ÝXÙèÜ%HÝHÞñÝPÝHÝ@ÚéßàöÄEtë ÇpÇ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÇD$ÝÝ$èüÿÿÿÝÝ$èüÿÿÿÝ Ý$èüÿÿÿÝ`Ý\$ÝhÝ$èüÿÿÿ¸ÉÃU‰åSìÄÇ…\ÿÿÿƒ=p„NÝÜ ÝEÞñÝ$èüÿÿÿÝxÿÿÿÙèܵxÿÿÿÝ…xÿÿÿÞáÝpÞÉÝhÿÿÿÝÜ ÝEÞñÜ Ý`ÿÿÿÝ…`ÿÿÿÝ$èüÿÿÿÝpÿÿÿÝ…pÿÿÿÜpÿÿÿÙèÞáÝ…hÿÿÿÜhÿÿÿÙèÞÁÞùÝ$èüÿÿÿÝ]ðÝEðÝ$èüÿÿÿ‹EÝÝ…`ÿÿÿÙîÚéßàöÄEtë ‹U‹EÝÙàÝÝ…hÿÿÿÙîÙÉÚéßà€äE€ü@të2Ý…pÿÿÿÙîÙÉÚéßà€äE€ü@të‹EÝÝÇ…XÿÿÿéÝ…pÿÿÿÝ\$Ý…hÿÿÿÝ$èüÿÿÿÜÝ$èüÿÿÿ‹EÝÇ…XÿÿÿéEÝEÜ%hÝ]ÝEÜ%`Ý]ÝEÜ5ÜXÜ5Ý]ðÝEðÝ]èÇEÜÝEèØÀÝ$èüÿÿÿÜ 0ÜEðÝPÿÿÿÝEèÝxÞÉÝ$èüÿÿÿÜ 8Ý…PÿÿÿÞáÝHÿÿÿÝEèÝ€ÞÉÝ$èüÿÿÿÜ @Ü…HÿÿÿÜ5(ÜeèÝ]àÝEèÜEàÝ]èÝEàÙá݈ÚéßàöÄt8‹EÜ;…\ÿÿÿ|#ÇD$HÇ$SèüÿÿÿÇ…Xÿÿÿ_éOEÜÿé=ÿÿÿÝEèÙáÝÚéßàöÄEté÷EȉD$ EЉD$ÝEèÝ$èüÿÿÿÝEèÝ$èüÿÿÿÝ]ÀÝEÈÜMÈÜ PÝ]¸ÝE¸ÜM¸Ý]°ÝEÀÜMÀÝ]¨ÝE¨ÜM¨Ý] ÝEÐÜMÐÜ HÙèÞáÝ]ðÝEðÝ$èüÿÿÿÝÞñÝ]˜ÙèÜ%HÜM˜ÜuðÝ]ÝE˜Ü ÝEÞñÝ]ˆÝEˆÜMˆÝ]€‹EÝE˜ÜMÀÜM€ÜuÝE€Ý˜ÞùÝE¨Ý ÞÉݨÞÁÝE¸Ý°ÞÉÞÁÝE°ÝxÞÉÞéÝPݸÞÉÞéÝE€ÝÀÞùÝE¨ÝÈÞÉÝÐÞÁÝE¸ÝØÞÉÞÁÝE ÝàÞÉÞÁÝPÝèÞÉÞéÝE°Ý ÞÉÞéÞÉÞéÞÉÝpÞáÞÉÝEèÞáÝÝE€Ý€ÞùÝE¨ÙÀÞÁÙèÞÁÜE¸ÝE€ÝðÞùÝE¸ÙÀÞÁݨÞáÝE¨ÝøÞÉÞÁÝE°Ý ÞÉÞéÝPÝÞÉÞÁÝE Ý˜ÞÉÞÁÞÉÞéÞÉÙèÞáÜMˆÜuÈÜÝ$èüÿÿÿ‹EÝë+‹]ÝEÝ$èüÿÿÿPÛ$d$ÝÞÉÝ‹EÝÝÇ…Xÿÿÿ‹…XÿÿÿÄÄ[ÉÃTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: ñh㈵øä>TM-INVERSELatitude failed to convergeà?@@»½×Ùß|Û=-DTû!ù?8@@@$@"@>@€V@€N@ r@€F@€o@4@<@ @GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4e Ü Ð %œ+ t0 8¨H¨-ÕQà ð  Ð ñÿ &1 <`KhYH\(_0b8e@hXlPppt¢}‚‡Œ‘–¥¬¶½Å¢ÃËÏÓØÞäïóûtminv.cr_majorr_minorscale_factorlon_centerlat_originfalse_northingfalse_eastingese0e1e2e3ml0espindtminvinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptminvexpcossqrtasinzatan2adjust_lonsinp_errortsincostansign &/8AGM`fntz‚ˆŽ–œ¢ª°¶ÀÊÔÞæìòú%05;EMU[ciq w!…—"¸ÅËØ$ô'%W&e'Âë(ñù)".4:W*]oy*– *¦²Ìèïô+?,J-Yƒ•&›¨ºãîö+6>IV`fsƒ—°¿Ê×áçô)+.9Futmfor.o/ 1230042993 7356 20 100664 4064 ` ELF4( U‰åƒìHƒ} xƒ} ~‹E ™‰Ð3E )Ѓø<ë ÇD$Ç$ èüÿÿÿÇEô é¿ÝEÝÝEÝÝEÝÙîÝ ‹E ™‰Ð3E )ÐkÀ-·PÛ$d$ÝxÞÉÝÝ€Ýhƒ} y ݈Ý]èëÙîÝ]èÝEèÝ`ÝÜ5Ý]øÝEøÜMøÙèÞáÝHÝHÝ$èüÿÿÿÝ(ÝHÝ$èüÿÿÿÝ0ÝHÝ$èüÿÿÿÝ8ÝHÝ$èüÿÿÿÝ@Ý Ý\$ Ý@Ý\$Ý8Ý\$Ý0Ý\$Ý(Ý$èüÿÿÿÜ ÝXÙèÜ%HÝHÞñÝPÝHÝÚéßàöÄEtëÙèÝpÇ$ èüÿÿÿÇD$D‹E ‰$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÇD$PÝÝ$èüÿÿÿÝÝ$èüÿÿÿÇEô‹EôÉÃU‰åSì¤ÝEÜ%Ý$èüÿÿÿÝ]ðEà‰D$ Eè‰D$ÝEÝ$èüÿÿÿÝpÙîÙÉÚéßà€äE€ô@uéòÝEðÝ$èüÿÿÿÜMàÝ]ÈÝEÈÙáÙèÞéÙáÝÀÚéßàöÄEtë ÇD$˜Ç$ èüÿÿÿÇE”]ék‹]ÝÝÈÞÉÜ Ý]ˆÝEÈÙèÞÁÙèÜeÈÞùÝ$èüÿÿÿÜMˆÝÝEðÝ$èüÿÿÿÜMàÝ]€ÝEÈÜMÈÙèÞáÝ$èüÿÿÿÜ}€Ý$èüÿÿÿÝ]¨ÝEÙîÚéßàöÄEtëE¨€p€‹EÝÜ ÝE¨Ü% ÞÉÝÇE”éÆÝEàÜMðÝ]ØÝEØÜMØÝ]ÐÝEàÜMàÜ PÝ]ÀÝEÝ$èüÿÿÿÝ]°ÝE°ÜM°Ý]¸ÝEèÜMèÜ HÙèÞáÝ]¨ÝE¨Ý$èüÿÿÿÝÞñÝ] ÝEÝ\$ Ý@Ý\$Ý8Ý\$Ý0Ý\$Ý(Ý$èüÿÿÿÜ Ý]˜‹EÝÜM ÜMØÝEÐÝÐÞùÙèÜe¸ÜEÀÝEÐÝØÞùÝE¸ÝàÞÉÝèÞáÝE¸ÜM¸ÞÁÝEÀÝðÞÉÞÁÝPÝøÞÉÞéÞÉÞÁÞÉÙèÞÁÞÉÜhÝ‹EÝE˜Ü%XÝE ÜM°ÝEÐÝÞùÝèÜe¸ÝEÀÝÞÉÞÁÝEÀÜMÀÝÞÉÞÁÝEÐÝÞùÝE¸ÝøÞÉÝ ÞáÝE¸ÜM¸ÞÁÝEÀÝ(ÞÉÞÁÝPÝ0ÞÉÞéÞÉÞÁÞÉÝÈÞÁÜMÐÞÉÞÁÜ Ü`ÝÇE”‹E”Ĥ[ÉÃutm-forintIllegal zone numberUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: 5R¢Fß‘?€„AÐcAñh㈵øä>utm-forPoint projects into infinity»½×Ùß|Û=à?@4@2@@R@M@8@"@@>@€N@À‚@ t@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4 ˆ X %T+Xx0X88H-½QÈÀ  ˆ ñÿ ' 2=hK`ZH](`0c8f@iXmPqpu‡Œ‘–› §³»ÂÌÓÞæêîò÷üutmfor.cr_majorr_minorscale_factorlat_originlon_centerfalse_eastingfalse_northingese0e1e2e3ml0espindutmforintp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutmforadjust_lontsincossinlogcossqrtacostan(/4IR[c„Œ’˜¤·½ÃÖÜäêðøþ  &,6@JT\bhpv~„Ф©±¼ÂÌÔ Üâê!ðø"$;%Aa&x‹’—¬²ºÓ'ã(û)*)/8ft+Œž)¤¶ÀÊÔÜâîý#6@F\jyªµ½ÐÚàðÿutminv.o/ 1230042993 7356 20 100664 4732 ` ELFè4( U‰åƒìHƒ} xƒ} ~‹E ™‰Ð3E )Ѓø<ë ÇD$Ç$ èüÿÿÿÇEô éÍÝEÝÝEÝÝEÝÙîÝ ‹E ™‰Ð3E )ÐkÀ-·PÛ$d$ÝxÞÉÝÝ€Ýhƒ} y ݈Ý]èëÙîÝ]èÝEèÝ`ÝÜ5Ý]øÝEøÜMøÙèÞáÝHÝHÝ$èüÿÿÿÝ(ÝHÝ$èüÿÿÿÝ0ÝHÝ$èüÿÿÿÝ8ÝHÝ$èüÿÿÿÝ@Ý Ý\$ Ý@Ý\$Ý8Ý\$Ý0Ý\$Ý(Ý$èüÿÿÿÜ ÝXÙèÜ%HÝHÞñÝPÝHÝÚéßàöÄEtë Çpë ÇpÇ$ èüÿÿÿÇD$D‹E ‰$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿÇD$PÝÝ$èüÿÿÿÝÝ$èüÿÿÿÇEô‹EôÉÃU‰åSìÄÇ…\ÿÿÿƒ=p„NÝÜ ÝEÞñÝ$èüÿÿÿÝxÿÿÿÙèܵxÿÿÿÝ…xÿÿÿÞáÝÀÞÉÝhÿÿÿÝÜ ÝEÞñÜ Ý`ÿÿÿÝ…`ÿÿÿÝ$èüÿÿÿÝpÿÿÿÝ…pÿÿÿÜpÿÿÿÙèÞáÝ…hÿÿÿÜhÿÿÿÙèÞÁÞùÝ$èüÿÿÿÝ]ðÝEðÝ$èüÿÿÿ‹EÝÝ…`ÿÿÿÙîÚéßàöÄEtë ‹U‹EÝÙàÝÝ…hÿÿÿÙîÙÉÚéßà€äE€ü@të2Ý…pÿÿÿÙîÙÉÚéßà€äE€ü@të‹EÝÝÇ…XÿÿÿéÝ…pÿÿÿÝ\$Ý…hÿÿÿÝ$èüÿÿÿÜÝ$èüÿÿÿ‹EÝÇ…XÿÿÿéEÝEÜ%hÝ]ÝEÜ%`Ý]ÝEÜ5ÜXÜ5Ý]ðÝEðÝ]èÇEÜÝEèØÀÝ$èüÿÿÿÜ 0ÜEðÝPÿÿÿÝEèÝÈÞÉÝ$èüÿÿÿÜ 8Ý…PÿÿÿÞáÝHÿÿÿÝEèÝÐÞÉÝ$èüÿÿÿÜ @Ü…HÿÿÿÜ5(ÜeèÝ]àÝEèÜEàÝ]èÝEàÙáÝØÚéßàöÄt8‹EÜ;…\ÿÿÿ|#ÇD$˜Ç$¤èüÿÿÿÇ…Xÿÿÿ_éOEÜÿé=ÿÿÿÝEèÙáÝàÚéßàöÄEté÷EȉD$ EЉD$ÝEèÝ$èüÿÿÿÝEèÝ$èüÿÿÿÝ]ÀÝEÈÜMÈÜ PÝ]¸ÝE¸ÜM¸Ý]°ÝEÀÜMÀÝ]¨ÝE¨ÜM¨Ý] ÝEÐÜMÐÜ HÙèÞáÝ]ðÝEðÝ$èüÿÿÿÝÞñÝ]˜ÙèÜ%HÜM˜ÜuðÝ]ÝE˜Ü ÝEÞñÝ]ˆÝEˆÜMˆÝ]€‹EÝE˜ÜMÀÜM€ÜuÝE€ÝèÞùÝE¨ÝðÞÉÝøÞÁÝE¸ÝÞÉÞÁÝE°ÝÈÞÉÞéÝPÝÞÉÞéÝE€ÝÞùÝE¨ÝÞÉÝ ÞÁÝE¸Ý(ÞÉÞÁÝE Ý0ÞÉÞÁÝPÝ8ÞÉÞéÝE°ÝðÞÉÞéÞÉÞéÞÉÝÀÞáÞÉÝEèÞáÝÝE€ÝÐÞùÝE¨ÙÀÞÁÙèÞÁÜE¸ÝE€Ý@ÞùÝE¸ÙÀÞÁÝøÞáÝE¨ÝHÞÉÞÁÝE°ÝðÞÉÞéÝPÝPÞÉÞÁÝE ÝèÞÉÞÁÞÉÞéÞÉÙèÞáÜMˆÜuÈÜÝ$èüÿÿÿ‹EÝë+‹]ÝEÝ$èüÿÿÿPÛ$d$ÝàÞÉÝ‹EÝÝÇ…Xÿÿÿ‹…XÿÿÿÄÄ[ÉÃutm-invintIllegal zone numberUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: 5R¢Fß‘?€„AÐcAñh㈵øä>UTM-INVERSELatitude failed to convergeà?@@»½×Ùß|Û=-DTû!ù?8@@@$@"@>@€V@€N@ r@€F@€o@4@<@ @GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4Ù Œð %+t0X8hHh-•Q  à  € ñÿ ' 2=hK`ZH](`0c8f@iXmPqpu‡Œ‘–› §³»ÂÌÃÓ×Ûàæì÷ûutminv.cr_majorr_minorscale_factorlat_originlon_centerfalse_eastingfalse_northingese0e1e2e3ml0espindutminvintp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutminvexpcossqrtasinzatan2adjust_lonsintsincostansign(/4IR[c„Œ’˜¤·½ÃÖÜäêðøþ  &,6@JT\bhpv~„Š›§²·¿ÊÐÚâ êðø!þ",9?L$hv|‡›%Ë&Ù'6_(em)Š–¢¨®Ë*Ñãí*ó *&@\chŒ³+¾,Í÷ &.Wbju‚Œ’Ÿª²½ÊÔÚç÷ $3>KU[h‚Š)Ÿ-­ºvandgfor.o/ 1230042993 7356 20 100664 2492 ` ELFh4( U‰åƒìÝEÝÝEÝÝEÝÝE ÝÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿ¸ÉÃU‰åSì¤ÝEÜ%Ý$èüÿÿÿÝ]ðÝEÙáÝÚéßàöÄtë+‹EÝÜMðÜÝ‹EÝÝÇEœé™ÝEÝÞùÙáØÀÝ$èüÿÿÿÝ]èÝEðÙáÝÚéßàöÄt#ÝEÙáÝ ÞéÙáÝÚéßàöÄté‹EÝÝÝEÙîÙÉÚéßàöÄtë4‹]ÝÝÞÉÝ]ÝEèÝ(ÞÉÝ$èüÿÿÿÜMÜÝë2‹]ÝÝÞÉÝ]ˆÝEèÝ0ÞÉÝ$èüÿÿÿÜMˆÜÝÇEœé¹ÝÜuðÝEðÝÞùÞéÙáÝ(ÞÉÝ]àÝEàÜMàÝ]ØE¨‰D$ E ‰D$ÝEèÝ$èüÿÿÿÝE ÜE¨ÙèÞéÝE¨ÞñÝ]ÐÝEÐÜMÐÝ]ÈÝ8Üu ÙèÞéÜMÐÝ]ÀÝEÀÜMÀÝ]¸ÝÝÞÉÝ]€ÝEÐÜe¸ÜMàÝxÿÿÿÝEÐÜe¸ÜMØÝEÐÜe¸ÞÉÝE¸ÜEØÝEÈÜe¸ÞÉÞéÝ$èüÿÿÿÜ…xÿÿÿÝE€ÞÉÝE¸ÜEØÞùÝ]°ÝEðÙîÚéßàöÄEtëE°€p€‹EÝÜE°ÝÝÝÞÉÝE°ÞñÙáÝ]°ÝEÙîÙÉÚéßàöÄtëC‹]ÝÝÞÉÝpÿÿÿÝE°ÜM°ÙèÞáÝEàØÀÜM°ÞéÝ$èüÿÿÿÜpÿÿÿÜÝëE‹]ÝÝÞÉÝhÿÿÿÝE°ÜM°ÙèÞáÝEàØÀÜM°ÞéÝ$èüÿÿÿÝ…hÿÿÿÞÉÝÞáÝÇEœ‹EœÄ¤[ÉÃVAN DER GRINTEN»½×Ùß|Û=-DTû! @-DTû!ù?à?à¿@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4o   %¤+¨ 0¨@8èHè-Q p  Šñÿ '6kBIPW_khsy}…vandgfor.cRlon_centerfalse_eastingfalse_northingvandgforintptitleradiuscenlonoffsetpvandgforadjust_lonasinztantsincossqrt &-2 =HNX`z‚¤­¸ÏÝëÿ  =CQ[dqw…˜¬¸Äë (.k¡¬²Ùß"FTvandginv.o/ 1230042993 7356 20 100664 2396 ` ELF€4( U‰åƒìÝEÝÝEÝÝEÝÝE ÝÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿ¸ÉÃU‰åSì”ÝEÜ%Ý]ÝEÜ%Ý]ÝÝÞÉÝ]°ÝEÜu°Ý]ðÝEÜu°Ý]èÝEðÜMðÝEèÜMèÞÁÝ]àÝEèÝxÿÿÿ‹…xÿÿÿ‹•|ÿÿÿâÿÿÿ‰…xÿÿÿ‰•|ÿÿÿÝ…xÿÿÿÙàÝEàÙèÞÁÞÉÝ]ØÝEèØÀÜMèÝEØÞáÝEðÜMðÞÁÝ]ÐÝEØÝÞÉÙèÞÁÝEèØÀÜMèÞÁÝEàÜMàÞÁÝ]ÈÝEèÜMèÜuÈÝEÐØÀÜMÐÜMÐÜuÈÜuÈÜuÈÝEØÝ ÞÉÜMÐÜuÈÜuÈÞéÝ(ÞùÞÁÝ] ÝEÐÜMÐÝ0ÞùÜuÈÝEØÞáÜuÈÝ]ÀÝEÀÝ8ÞùÝ$èüÿÿÿØÀÝ]¸ÝE Ý0ÞÉÜuÀÜu¸Ý]°ÝE°ÙáÙèÙÉÚéßàöÄEtë"ÝE°ÙîÙÉÚéßàöÄtëÙèÝ]°ë Ý@Ý]°ÝE°Ý$èüÿÿÿÝ0ÞùÝ]¨ÝEÙîÙÉÚéßàöÄtëX‹]ÝE¸Ýxÿÿÿ‹…xÿÿÿ‹•|ÿÿÿò€‰E‰U”ÝE¨ÝHÞÁÝ$èüÿÿÿÝEÞÉÝEÐÝ0ÞùÜuÈÞéÝÞÉÝëV‹]ÝE¸Ýxÿÿÿ‹…xÿÿÿ‹•|ÿÿÿò€‰Eˆ‰UŒÝE¨ÝHÞÁÝ$èüÿÿÿÝEˆÞÉÝEÐÝ0ÞùÜuÈÞéÝPÞÉÝÝEðÙáÝXÚéßàöÄEtë‹EÝÝÇEœëbÝEàÙèÞéÝ]€ÝEðÜMðÝEèÜMèÞéÙÀÞÁÙèÞÁÝEàÜMàÞÁÝ$èüÿÿÿÝE€ÞÁÝÞÉÝ`ÞùÜuðÜÝ$èüÿÿÿ‹EÝÇEœ‹EœÄ”[ÉÃVAN DER GRINTEN-DTû! @À"@;@@Àð¿es-8RÁð?-DTû! À»½×Ùß|Û=@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4d @ %˜+˜ 0˜h8H--Q8`  ˜ñÿ '6kBIPW_kùhmrvvandginv.cRlon_centerfalse_eastingfalse_northingvandginvintptitleradiuscenlonoffsetpvandginvsqrtacoscosadjust_lon &-2 =HNX`z†•Zm€™£±ïýGQ_lŸ©·ÄÓç"-5@Hwivfor.o/ 1230042994 7356 20 100664 1816 ` ELF 4( U‰åƒìÝEÝÝEÝÝEÝÝE ÝÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝE Ý\$ÝEÝ$èüÿÿÿ¸ÉÃU‰åSƒìTÝEÜ%Ý$èüÿÿÿÝ]ðÝEÝ]èÝEÝ$èüÿÿÿÝ8ÞÉÝ]ØÇEÔÝEèÝ$èüÿÿÿÜEèÜeØÝ]°‹E°‹U´ò€‰EȉUÌÝEèÝ$èüÿÿÿÙèÞÁÜ}ÈÝ]àÝEèÜEàÝ]èÝEàÙáÝ@ÚéßàöÄEt!ƒ}Ô~ÇD$ Ç$èüÿÿÿEÔÿë‡ÝEèÝHÞùÝ]è‹]ÝÝPÞÉÜMðÝ]ÀÝEèÝ$èüÿÿÿÜMÀÜÝ‹]ÝÝXÞÉÝ]¸ÝEèÝ$èüÿÿÿÜM¸ÜݸƒÄT[ÉÃWAGNER IVwagneriv-forwardIteration failed to convergeLKDòð®@»½×Ùß|Û=@æ®%䃞ë?\¬¨Á4 ù?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4Œ 8à %À+À 0À`8 H -MQX`  ¸}ñÿ  %4e>ELS[e'bmquwivfor.cRlon_centerfalse_eastingfalse_northingwivforintptitleradiuscenlonoffsetpwivforadjust_lonsincosp_error &-2 =HZqy“ªÐî !/5HQ\br{wivinv.o/ 1230042994 7356 20 100664 1588 ` ELFð4( U‰åƒìÝEÝÝEÝÝEÝÝE ÝÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝE Ý\$ÝEÝ$èüÿÿÿ¸ÉÃU‰åƒì(ÝEÜ%Ý]ÝEÜ%Ý]ÝÝÞÉÝEÞñÝ$èüÿÿÿÝ]øÝÝÞÉÝ]ðÝEøÝ$èüÿÿÿÝEðÞÉÝEÞñÜÝ$èüÿÿÿ‹EÝÝEøÙÀÞÁÝ]èÝEøØÀÝ$èüÿÿÿÝEèÞÁÝ ÞùÝ$èüÿÿÿ‹EݸÉÃWAGNER IV\¬¨Á4 ù?æ®%䃞ë?LKDòð®@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4 „° %H+H 0H(8pHp-Q¨`  zñÿ  %4e>ELS[e­bgkvwivinv.cRlon_centerfalse_eastingfalse_northingwivinvintptitleradiuscenlonoffsetpwivinvasincosadjust_lonsin &-2 =HZp|…‹š£©¹ÉÑíøwviifor.o/ 1230042994 7356 20 100664 1684 ` ELF(4( U‰åƒìÝEÝÝEÝÝEÝÝE ÝÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿ¸ÉÃU‰åƒìHÝEÜ%Ý$èüÿÿÿÝ]øEè‰D$ Eð‰D$ÝEøÝÞùÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÞÉÝ]àÝEàÜMàÙèÞáÝ$èüÿÿÿÝ]ØÝEØÜMèÙèÞÁÝ ÞñÝ$èüÿÿÿÝ]ЋEÝÝ(ÞÉÜMØÜMÐÜMðÜÝ‹EÝÝ0ÞÉÜMàÜMÐÜݸÉÃWAGNER VII@T5AÔ}í?@ØG§®|V@rPÂLÛó?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment46 ÄÐ %l+p 0p88¨H¨-ÕQà`  @ñÿ  &5k@GNU]kËepx|wviifor.cRlon_centerfalse_eastingfalse_northingwviiforintptitleradiuscenlonoffsetpwviiforadjust_lontsincossinsqrt &-2 =HNX`v~˜¢­³ÊÝçóù )wviiinv.o/ 1230042994 7356 20 100664 1748 ` ELF84( U‰åƒìÝEÝÝEÝÝEÝÝE ÝÇ$èüÿÿÿÝEÝ$èüÿÿÿÝEÝ$èüÿÿÿÝÝ\$ÝÝ$èüÿÿÿ¸ÉÃU‰åƒì8ÝEÜ%Ý]ÝEÜ%Ý]ÝEÝÞùÝ]øÝEÝÞùÝ]ðÝEøÜMøÝ]øÝEðÜMðÝ]ðÝEøÜEðÝ$èüÿÿÿÝ]èÝÙÀÞÁÝEèÞñÝ$èüÿÿÿØÀÝ]àÝEàÝ$èüÿÿÿÜMÝEèÝ ÞÉÞùÝ$èüÿÿÿ‹EÝÝEàÝ$èüÿÿÿÜMÝEèÝÞÉÝ\$Ý$èüÿÿÿÝ(ÞÉÜÝ$èüÿÿÿ‹EݸÉÃWAGNER VIIØG§®|V@rPÂLÛó?tr¤ ÿñ?@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4S üØ %ˆ+ˆ 0ˆ08¸H¸-åQð€  p‰ñÿ  &5k@GNU]kèejptx~wviiinv.cRlon_centerfalse_eastingfalse_northingwviiinvintptitleradiuscenlonoffsetpwviiinvsqrtasinzsintanatan2adjust_lon &-2 =HNX`v‚ŽœÁÊÛë÷-3;Cfor_init.o/ 1230042994 7356 20 100664 14236 ` ELF`&4( U‰åSìdÇ…ÿÿÿ…ÿÿÿ‰…ÿÿÿƒ}a…‚‹EÝÙîÙÉÚéßàöÄEt:‹EÝÙîÚéßàöÄEt*‹EƒÀÝÙîÙÉÚéßàöÄEt‹EƒÀÝÙîÚéßàöÄEtëÇEìÿÿÿ…@ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹E‰$èüÿÿÿ鼃}b…ˆ‹EÝÙîÙÉÚéßàöÄEt:‹EÝÙîÚéßàöÄEt*‹EƒÀÝÙîÙÉÚéßàöÄEt‹EƒÀÝÙîÚéßàöÄEtë ÇEìÿÿÿëÇE…@ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹E‰$èüÿÿÿë*…@ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹E‰$èüÿÿÿ‹EƒÀ0ÝÝpÿÿÿ‹EƒÀ8ÝÝhÿÿÿƒ}a… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé›#‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéG#‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$ÇéÛ"ƒ}b… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‡"‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé3"‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$ÇéÇ!ƒ}…zƒ}y7Ç…<ÿÿÿ…@ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹…<ÿÿÿ‰$èüÿÿÿ‹E ‰Eôƒ}ô…Ћ…ÿÿÿ‰D$‹EÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]ЋU ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé)!‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÕ ÝEÐÝÞÉÝ$èüÿÿÿ‰EôÝEÀÙîÚéßàöÄEtëEô÷ÝÝxÿÿÿ‹ÿÿÿ‹Eô‰D$Ý…xÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$ÇéC ƒ}uh‹ÿÿÿ‹E‰D$ ‹E‰D$‹E‰D$‹E ‰$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéø‹E…‹E$ÇéÕƒ}…À‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé-‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÙ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé…‹ÿÿÿÝ…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝEÝ\$(ÝE°Ý\$ ÝE¸Ý\$ÝEÀÝ\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé ƒ}…À‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé·‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéc‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ黋ÿÿÿÝ…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝEÝ\$(ÝE°Ý\$ ÝE¸Ý\$ÝEÀÝ\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$ÇéAƒ}… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéí‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ陋ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé-ƒ}… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÙ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé…‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéƒ}… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÅ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéq‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéƒ}…ú‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ鱋…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé]‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ鵋EƒÀ@ÝÙîÙÉÚéßà€äE€ü@të Ç…0ÿÿÿë Ç…0ÿÿÿ‹ÿÿÿ‹…0ÿÿÿ‰D$@Ý…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝEÝ\$(ÝE°Ý\$ ÝE¸Ý\$ÝEÀÝ\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéƒ} …"‹EƒÀÝÝxÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ韋…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéK‹ÿÿÿÝ…hÿÿÿÝ\$0Ý…pÿÿÿÝ\$(ÝEÝ\$ ÝE°Ý\$Ý…xÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$ÇéÕƒ} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé-‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$ÇéŃ} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéq‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Ç鵃} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéa‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé ‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Ç饃} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéQ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéý‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Ç镃}…‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéA‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéí‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé…ƒ}…‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé1‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÝ‹EƒÀÝÝ] ‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝE¨Ý\$ÝE°Ý\$ÝE Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çécƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Ç鮃}…‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéZ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝEÀÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéž ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéJ ‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéé ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé• ‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé4 ƒ}…(‹EƒÀÝÝxÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÒ ‹EƒÀ`ÝÙîÙÉÚéßà€äE€ô@ué¶Ç…0ÿÿÿ‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]è‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéW ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]˜‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8„iÇ…ÿÿÿÿÿÿÿéÿ Ç…0ÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ@ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]ЋU ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé¡ ‹…ÿÿÿ‰D$‹EƒÀHÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéM ‹…ÿÿÿ‰D$‹EƒÀPÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]È‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéù ‹…ÿÿÿ‰D$‹EƒÀXÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé¥ ‹ÿÿÿ‹…0ÿÿÿ‰D$`ÝE¸Ý\$XÝEÈÝ\$PÝEÀÝ\$HÝEÐÝ\$@Ý…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝEÝ\$(ÝE˜Ý\$ ÝEèÝ\$Ý…xÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé ƒ}…‹EƒÀÝÙ½ÿÿÿ·…ÿÿÿ´ f‰… ÿÿÿÙ­ ÿÿÿÛ8ÿÿÿÙ­ÿÿÿ‹EƒÀÝÙ­ ÿÿÿÛ4ÿÿÿÙ­ÿÿÿ‹EƒÀ`ÝÙîÙÉÚéßà€äE€ü@téÇ…0ÿÿÿ‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]à‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé=‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]ЋU ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéé‹EƒÀ@ÝÝHÿÿÿ‹EƒÀHÝÝ(ÿÿÿ‹EƒÀPÝÙ½ÿÿÿ·…ÿÿÿ´ f‰… ÿÿÿÙ­ ÿÿÿÛTÿÿÿÙ­ÿÿÿë Ç…0ÿÿÿ‹ÿÿÿÝ…(ÿÿÿÝ\$H‹…0ÿÿÿ‰D$D‹…Tÿÿÿ‰D$@Ý…HÿÿÿÝ\$8Ý…hÿÿÿÝ\$0Ý…pÿÿÿÝ\$(ÝEÐÝ\$ ÝEàÝ\$‹…8ÿÿÿ‰D$‹…4ÿÿÿ‰D$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çééƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé•‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé4ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéà‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéƒ}u<‹ÿÿÿÝ…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé=ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéé‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Ç鈃}u<‹ÿÿÿÝ…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$ÇéFƒ}uT‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéìƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ阋ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé7ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéã‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Ç邃}…‘‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé.‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÚ‹EƒÀÝÝ`ÿÿÿ‹EƒÀÝÝXÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ@ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]Ø‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéj‹ÿÿÿÝ…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝEØÝ\$(Ý…XÿÿÿÝ\$ Ý…`ÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéçƒ}ct ƒ}téÖ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ錋EƒÀ@ÝÝ ÿÿÿ‹EƒÀPÝÝÿÿÿ‹ÿÿÿÝ…ÿÿÿÝ\$(Ý… ÿÿÿÝ\$ Ý…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$ÇÇ…ÿÿÿ‹…ÿÿÿÄd[Éà ¬@œÿ²¥UÔ>°ËcÜ¥L@xœ¢#¹üï?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4Œ% œ/ %À%+À%0À% 8à%Hà%- &Q(à  ø,£ñÿ Œ%!+2=ES]dpy…Žš£­´½ÃÎÖâëôú "-5@HS[gpzŒ”Ÿ§³¼ÇÏÙàêñû  (4=IR\cnv‚‹™for_init.cfor_initsphdzpakszceaforintceaforbceaforintbceaforcalc_utm_zoneutmforintutmforstplnforintstplnforalberforintalberforlamccforintlamccformerforintmerforpsforintpsforpolyforintpolyforeqconforinteqconfortmforinttmforsterforintsterforlamazforintlamazforazimforintazimforgnomforintgnomfororthforintorthforgvnspforintgvnspforsinforintsinforequiforintequiformillforintmillforvandgforintvandgforomerforintomerforsomforintsomforhamforinthamforrobforintrobforgoodforintgoodformolwforintmolwforimolwforintimolwforalconforintalconforwivforintwivforwviiforintwviiforobleqforintobleqforisinusforinitisinusfor£ 8 d ¤ ª²ø þl  ¸ ¾Æ  € £ï  $j px­·Õ'X•¾ ÄÌ  f ltº ÀÈ<_ˆ Ž–Ü âê0 6>„ Š’ ) R  X ` ¦  ¬ ´  = f  l t º  À È . Q z  € ˆ Î  Ô Ü B e Ž  ” œ â  è ð 6  < D Š  ˜ Fi  ¦®ô úr •!¾ ÄÌ  ‚"¥#Î ÔÜ" (0’$µ%Þ äì2 8@¢&Å'î ôüB HP²(Õ)þ  R X`Â*å+ b hpä,-0 6>™.¼/å ëó9 ?G©0Ì1õ û^23ª °¸465m s{è îö< BJž ¤¬ò øF LTš  ¨E6h7 V \d^89ª °¸:6;_ emÈ<ë= >- ?V  \ d ¿ @â A!B$!C[!D~!E§! ­!µ!"F3"G\" b"j"Å"Hè"I# ##e# k#s#Õ# Û#ã#`$Jƒ$K³$ ¹$Á$L%Lo%Minv_init.o/ 1230042994 7356 20 100664 14180 ` ELF(&4( U‰åSìTÇ…ÿÿÿ…ÿÿÿ‰…ÿÿÿƒ}a…‚‹EÝÙîÙÉÚéßàöÄEt:‹EÝÙîÚéßàöÄEt*‹EƒÀÝÙîÙÉÚéßàöÄEt‹EƒÀÝÙîÚéßàöÄEtëÇEìÿÿÿ…`ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹E‰$èüÿÿÿ鼃}b…ˆ‹EÝÙîÙÉÚéßàöÄEt:‹EÝÙîÚéßàöÄEt*‹EƒÀÝÙîÙÉÚéßàöÄEt‹EƒÀÝÙîÚéßàöÄEtë ÇEìÿÿÿëÇE…`ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹E‰$èüÿÿÿë*…`ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹E‰$èüÿÿÿ‹EƒÀ0ÝÝpÿÿÿ‹EƒÀ8ÝÝhÿÿÿƒ}a… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéa#‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé #‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé¡"ƒ}b… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéM"‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéù!‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé!ƒ}…zƒ}y7Ç…8ÿÿÿ…`ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹…8ÿÿÿ‰$èüÿÿÿ‹E ‰Eôƒ}ô…Ћ…ÿÿÿ‰D$‹EÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]ЋU ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéï ‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé› ÝEÐÝÞÉÝ$èüÿÿÿ‰EôÝEÀÙîÚéßàöÄEtëEô÷ÝÝxÿÿÿ‹ÿÿÿ‹Eô‰D$Ý…xÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé ƒ}uh‹ÿÿÿ‹E‰D$ ‹E‰D$‹E‰D$‹E ‰$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ龋E…‹E$Ç雃}…À‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéG‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéó‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ韋…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]˜‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéK‹ÿÿÿÝ…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝE˜Ý\$(ÝE°Ý\$ ÝE¸Ý\$ÝEÀÝ\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéу}…À‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé}‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé)‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÕ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]˜‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹ÿÿÿÝ…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝE˜Ý\$(ÝE°Ý\$ ÝE¸Ý\$ÝEÀÝ\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéƒ}… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ鳋…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé_‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéóƒ}… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ韋…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéK‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé߃}… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]˜‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé7‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝE˜Ý\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé˃}…ú‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéw‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé#‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÏ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]˜‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé{‹EƒÀ@ÝÙîÙÉÚéßà€äE€ü@të Ç…<ÿÿÿë Ç…<ÿÿÿ‹ÿÿÿ‹…<ÿÿÿ‰D$@Ý…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝE˜Ý\$(ÝE°Ý\$ ÝE¸Ý\$ÝEÀÝ\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéǃ} …"‹EƒÀÝÝxÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿée‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]˜‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹ÿÿÿÝ…hÿÿÿÝ\$0Ý…pÿÿÿÝ\$(ÝE˜Ý\$ ÝE°Ý\$Ý…xÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Ç雃} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéG‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéó‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Ç鋃} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé7‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéã‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé{ƒ} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé'‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÓ‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çékƒ} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéËÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé[ƒ}…‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ鳋ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$ÇéKƒ}…‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé÷‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ飋EƒÀÝÝ] ‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝE¨Ý\$ÝE°Ý\$ÝE Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé)ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÕ‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çétƒ}…‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÌ ‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝEÀÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéd ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé ‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé¯ ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé[ ‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéú ƒ}…(‹EƒÀÝÝxÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]˜‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé˜ ‹EƒÀ`ÝÙîÙÉÚéßà€äE€ô@ué¶Ç…<ÿÿÿ‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]è‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8„iÇ…ÿÿÿÿÿÿÿéÅ Ç…<ÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ@ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]ЋU ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿég ‹…ÿÿÿ‰D$‹EƒÀHÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé ‹…ÿÿÿ‰D$‹EƒÀPÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]È‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé¿ ‹…ÿÿÿ‰D$‹EƒÀXÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿék ‹ÿÿÿ‹…<ÿÿÿ‰D$`ÝE¸Ý\$XÝEÈÝ\$PÝEÀÝ\$HÝEÐÝ\$@Ý…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝE˜Ý\$(ÝEÝ\$ ÝEèÝ\$Ý…xÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéȃ}…Õ‹EƒÀÝÙ½ÿÿÿ·…ÿÿÿ´ f‰…ÿÿÿÙ­ÿÿÿÛDÿÿÿÙ­ÿÿÿ‹EƒÀÝÙ­ÿÿÿÛ@ÿÿÿÙ­ÿÿÿ‹EƒÀ`ÝÙîÙÉÚéßà€äE€ü@téÐÇ…<ÿÿÿ‹…ÿÿÿ‰D$‹EƒÀÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]Ø‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]ЋU ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ鯋EƒÀ@ÝÝHÿÿÿ‹EƒÀHÝÝ0ÿÿÿë Ç…<ÿÿÿ‹ÿÿÿÝ…0ÿÿÿÝ\$D‹…<ÿÿÿ‰D$@Ý…HÿÿÿÝ\$8Ý…hÿÿÿÝ\$0Ý…pÿÿÿÝ\$(ÝEÐÝ\$ ÝEØÝ\$‹…Dÿÿÿ‰D$‹…@ÿÿÿ‰D$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çééƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé•‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé4ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéà‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéƒ}u<‹ÿÿÿÝ…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé=ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéé‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Ç鈃}u<‹ÿÿÿÝ…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$ÇéFƒ}uT‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéìƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ阋ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çé7ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéã‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Ç邃}…‘‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé.‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÚ‹EƒÀÝÝXÿÿÿ‹EƒÀÝÝPÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ@ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]à‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéj‹ÿÿÿÝ…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝEàÝ\$(Ý…PÿÿÿÝ\$ Ý…XÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$Çéçƒ}ct ƒ}téÖ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èüÿÿÿÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ錋EƒÀ@ÝÝ(ÿÿÿ‹EƒÀPÝÝ ÿÿÿ‹ÿÿÿÝ… ÿÿÿÝ\$(Ý…(ÿÿÿÝ\$ Ý…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$èüÿÿÿ‰‹U ‹…ÿÿÿ‹‰‹E…‹E$ÇÇ…ÿÿÿ‹…ÿÿÿÄT[Éà ¬@œÿ²¥UÔ>°ËcÜ¥L@xœ¢#¹üï?GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4R% d/ %ˆ%+ˆ%0ˆ% 8¨%H¨%-Õ%Qà'à  À,£ñÿ R%!+2=ES]dpy…Žš£­´½ÃÎÖâëôú "-5@HS[gpzŒ”Ÿ§³¼ÇÏÙàêñû  (4=IR\cnv‚‹™inv_init.cinv_initsphdzpakszceainvintceainvbceainvintbceainvcalc_utm_zoneutminvintutminvstplninvintstplninvalberinvintalberinvlamccinvintlamccinvmerinvintmerinvpsinvintpsinvpolyinvintpolyinveqconinvinteqconinvtminvinttminvsterinvintsterinvlamazinvintlamazinvaziminvintaziminvgnominvintgnominvorthinvintorthinvgvnspinvintgvnspinvsininvintsininvequiinvintequiinvmillinvintmillinvvandginvintvandginvomerinvintomerinvsominvintsominvhaminvinthaminvrobinvintrobinvgoodinvintgoodinvmolwinvintmolwinvimolwinvintimolwinvalconinvintalconinvwivinvintwivinvwviiinvintwviiinvobleqinvintobleqinvisinusinvinitisinusinv£ 8 d ¤ ª²ø þl  ¸ ¾Æ  € £ï  $j px­·Õ'X•¾ ÄÌ  f ltº ÀÈ<_ˆ Ž–Ü âê0 6>„ Š’ ) R  X ` ¦  ¬ ´  = f  l t º  À È . Q z  € ˆ Î  Ô Ü B e Ž  ” œ â  è ð 6  < D Š  ˜ Fi  ¦®ô úr •!¾ ÄÌ  ‚"¥#Î ÔÜ" (0’$µ%Þ äì2 8@¢&Å'î ôüB HP²(Õ)þ  R X`Â*å+ b hpä,-0 6>™.¼/å ëó9 ?G©0Ì1õ û^23ª °¸465m s{è îö< BJž ¤¬ò øF LTš  ¨E6h7 V \d$8G9p v~Ù:ü;% +3Ž<±=Ð>ó?  " * … @¨ AÇ Bê C!!DD!Em! s!{!Ö!Fù!G"" ("0"‹"H®"I×" Ý"å"+# 1#9#›# ¡#©#&$JI$Ky$ $‡$%L5%Mcproj.o/ 1230042994 7356 20 100664 5904 ` ELF¨4( U‰åƒìÝEÝ$èüÿÿÿ‹EÝÝEÝ$èüÿÿÿ‹EÝÉÃU‰åƒìÝEÙáÙèÙÉÚéßàöÄEtë"ÝEÙèÙÉÚéßàöÄEtëÙèÝ]ë ÝÝ]ÝEÝ$èüÿÿÿÉÃU‰åƒìÝEÜMÝ]øÝEøÜMøÙèÞáÝ$èüÿÿÿÝEÞñÉÃU‰åƒì8ÝEÝÙÉÚéßàöÄEtë`ÝEÜMÝ]øÝEÜMÙèÞáÝ]èÝEøÜMøÙèÞáÝEÞñÝ]àÝÜuÝ]ØÙèÜeøÝEøÙèÞÁÞùÝ$èüÿÿÿÜMØÜmàÝEèÞÉÝ]èÝEèÝ]ðëÝEØÀÝ]ðÝEðÉÃU‰åƒìxÝEÝ8ÞÉÝ$èüÿÿÿÝ]ÈÝEÝ@ÚéßàöÄEtë ÝEÈÝ]¸é÷ÝEÜMÝ]øÇEă}Ä·EЉD$ E؉D$ÝEÈÝ$èüÿÿÿÝEÜMØÝ]èÝEèÜMèÙèÞáÝ]àÝEàÝ8ÞÉÜMàÜuÐÝ]°ÙèÜeøÝEÞñÝEØÜuàÞéÝ]¨Ý8ÜuÝ] ÙèÜeèÝEèÙèÞÁÞùÝ$èüÿÿÿÜM ÜE¨ÜM°Ý]ðÝEÈÜEðÝ]ÈÝEðÙáÝHÚéßàöÄtëÝEÈÝ]¸ë0EÄÿé?ÿÿÿÇD$Ç$#èüÿÿÿ‹EÇÝPÝ]¸ÝE¸ÉÃU‰åƒìH‹EÇÝEÝhÞÉÝ]øÝEÝ$èüÿÿÿÙÀÞÁÝpÞáÝ]ðÇEÔƒ}Ô‚ÝEðÝ$èüÿÿÿÝ]ØÝEÜMØÝ]èÝEøÝ\$ÙèÜeèÝEèÙèÞÁÞùÝ$èüÿÿÿÜMÝ$èüÿÿÿÙÀÞÁÝpÞáÜeðÝ]àÝEðÜEàÝ]ðÝEàÙáÝxÚéßàöÄtëÝEðÝ]Èë0EÔÿétÿÿÿÇD$XÇ$#èüÿÿÿ‹EÇÝ€Ý]ÈÝEÈÉÃU‰åƒì8ÝEÝ]øÇEìƒ}ìÝEøØÀÝ$èüÿÿÿÜMÜEÝ]ØÝEøÝÈÞÉÝ$èüÿÿÿÜM ÝEØÞáÝ]ÐÝEøÝÐÞÉÝ$èüÿÿÿÜM(ÜEÐÜuÜeøÝ]ðÝEøÜEðÝ]øÝEðÙáÝØÚéßàöÄtë‹E0ÇÝEøÝ]àë0EìÿéfÿÿÿÇD$ˆÇ$”èüÿÿÿ‹E0ÇÝàÝ]àÝEàÉÃU‰åS줋EDÝE0ÝÇE¬ƒ}¬õ‹EDÝÝ$èüÿÿÿÝ]ð‹EDÝÝ$èüÿÿÿÝ]à‹]@ÝEÜMðÜMðÙèÞáÝ$èüÿÿÿÜMàÝ‹EDÝØÀÝ$èüÿÿÿÝ]è‹EDÝÜMÝEÜMèÞéÝ]˜‹EDÝÝÞÉÝ$èüÿÿÿÜM ÝE˜ÞÁÝ]‹EDÝÝÞÉÝ$èüÿÿÿÜM(ÜmÝ]ØÝEÙÀÞÁÝ]ˆ‹EDÝØÀÝ$èüÿÿÿÝEˆÞÉÝEÞáÝ]€ÝE ÝÞÉÝxÿÿÿ‹EDÝÝÞÉÝ$èüÿÿÿÜxÿÿÿÝE€ÞÁÝpÿÿÿÝE(ÝÞÉÝhÿÿÿ‹EDÝÝÞÉÝ$èüÿÿÿÜhÿÿÿÜ­pÿÿÿÝ]ÐÝEØÙÀÞÁ‹E@ÝEØÜMØÜE8ÜÞÁÝE0ÙÀÞÁ‹E@ÝÜMØÙèÞÁÞÉÞéÝ]ÈÝEÜMèÝEØÜMØÜE8ÝE0ØÀÜMØÞéÞÉ‹E@ÝØÀÞùÝ]ÀÝE0ÜeØÙÀÞÁ‹E@ÝÜMÐÝ ÜuèÞéÞÉÝEÐØÀÞéÝ]¸ÝEÀÜE¸ÝEÈÞñÝ]°‹UD‹EDÝÜE°ÝÝE°ÙáÝ(ÚéßàöÄtëÙîÝ] ë'E¬ÿéþÿÿÇD$èÇ$óèüÿÿÿÝÝ] ÝE Ä¤[ÉÃU‰åƒì ÆEç ÝEÙîÚéßàöÄEtëÆEç-ÝEÙáÝ]øÝEøÝ0ÞùÝ8ÞÁÙ}ä‹Eä´ f‰EâÙmâÛ]ìÙmä‹EìiÀ'PÛ$d$ÝEøÞáÝ]øÝEøÝ@ÞùÝ8ÞÁÙmâÛ]èÙmä‹EèkÀdPÛ$d$ÝEøÞáÝ]ðÛEìÝHÞÉÛEèÝPÞÉÞÁÜEðÝ]ø€}ç-uEø€p€ÝEøÉÃU‰åƒì ÆEç ÝEÝXÞÉÝ]ÝEÙîÚéßàöÄEtëÆEç-ÝEÙáÝ]øÝEøÙ}ä‹Eä´ f‰EâÙmâÛ]ìÙmäÛEìÝEøÞáÝ`ÞÉÝ]øÝEøÙmâÛ]èÙmäÛEèÝEøÞáÝ`ÞÉÝ]ðÛEìÝhÞÉÛEèÝpÞÉÞÁÜEðÝ]ø€}ç-uEø€p€ÝEøÉÃU‰åƒì(ÝEÜMÝ]øÝEÝxÞÉÝ]ðÝEðÝ\$ÙèÜeøÝEøÙèÞÁÞùÝ$èüÿÿÿÝ]øÝ€ÜeÝxÞÉÝ$èüÿÿÿÜuøÉÃU‰åƒìÝEÙîÚéßàöÄEtë ÇEüÿÿÿÿëÇEü‹EüÉÃU‰åƒìÇEüÝEÙá݈ÚéßàöÄ„´ÝE݈ÞùÙáÙ}ú·Eú´ f‰EøÙmøÛ]ôÙmú‹Eôƒø(ÝEÝ$èüÿÿÿPÛ$d$ÝÞÉÝEÞáÝ]éRÝEÝÞùÙáÙmøÛ]ôÙmú‹EôPÛ$d$ݘÚéßàöÄEtë4ÝEÝÞùÙmøÛ]ôÙmú‹EôPÛ$d$ÝÞÉÝEÞáÝ]éìÝEÝ ÞùÙáÙmøÛ]ôÙmú‹EôPÛ$d$ݘÚéßàöÄEtë4ÝEÝ ÞùÙmøÛ]ôÙmú‹EôPÛ$d$Ý ÞÉÝEÞáÝ]é†ÝEݨÞùÙáÙmøÛ]ôÙmú‹EôPÛ$d$ݘÚéßàöÄEtë1ÝEݨÞùÙmøÛ]ôÙmú‹EôPÛ$d$ݨÞÉÝEÞáÝ]ë#ÝEÝ$èüÿÿÿPÛ$d$ÝÞÉÝEÞáÝ]Eüÿƒ}üŽ4þÿÿÝEÉÃU‰åÝEݰÞÉÝEݸÞùÝEÝÀÞÉÝÈÞÁÞÉÙèÞÁÞÉÙèÞáÉÃU‰åÝEÝÐÞÉÝEÝØÞÉÝEÝàÞÉÙèÞÁÞÉÙèÞÁÞÉÉÃU‰åÝEÝèÞÉÜMÝEÝðÞÉÙèÞÁÞÉÉÃU‰åÝEÜMÜMÝøÞÉÉÃU‰åƒì(ÝEÙèÞÁÝ]øÙèÜeÝ]ðÝEøÝ\$ÝEøÝ$èüÿÿÿÝ]èÝEðÝ\$ÝEðÝ$èüÿÿÿÜMèÝ$èüÿÿÿÉÃU‰åƒìÝEÜM(Ý]øÝE(ØÀÝ$èüÿÿÿÜMÝEøÞáÝ]øÝE(ÝÞÉÝ$èüÿÿÿÜMÝEøÞÁÝ]øÝE(ÝÞÉÝ$èüÿÿÿÜM ÝEøÞáÝ]øÝEøÉÃU‰åƒìÝEÝÞÁÝÞùÙèÞÁÙ}þ·Eþ´ f‰EüÙmüÛ]øÙmþ‹EøÉÃð¿H¯¼šò×z>à?phi1z-convConvergence errorà?»½×Ùß|Û=H¯¼šò×z>ð¿phi2z-convà?-DTû!ù?»½×Ùß|Û=@PHI3Z-CONVLatitude failed to converge after 15 iterations@@»½×Ùß|Û=@phi4z-convLattitude failed to converge@@@»½×Ùß|Û=ˆÃ@ü©ñÒMbP?Y@€„.A@@°ËcÜ¥L@N@€„.A@@à?-DTû!ù?-DTû! @-DTû!@ÀÿÿÿßA!éTû! B=ë~Sû!ùCÐ?0@ô?@Ø?Ð?Þ?®?è?UUUUUU‡?@@€f@@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4Ô  h¨ % + 0 8(H(-UQ`P  °¶ñÿ ((I$q(*/™‰59"7?GYõMRVNØ\&AbfgÉl0®tÞ[z9+dÞŠB :| 2”® $™Ò žè L£4 h¨œ 8cproj.ctsincossincosasinzasinmsfnzsqrtqsfnzlogphi1zp_errorphi2zatanpowphi3zphi4ztanpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zone   ]k ޤßû-7 CŒ«Ñí 29>Mm}‡¨ ÑÜæ'.3Bt † ¤® Ñÿ R b}‘ ²¼ ÒÜ þ '1 K^h çBINT’šÓÛ?†¥³¾ò&0xŽ»Éáÿ / G e y • ­ Ë ß û   J U ` h „  š ¶ Ä à  # . L  ` j  ~ ˆ  § ¯ report.o/ 1230042994 7356 20 100664 6952 ` ELFÐ 4( U‰åƒìƒ=t‹E‰D$‹E ‰D$Ç$èüÿÿÿƒ=tIÇD$ Ç$ èüÿÿÿ£‹E‰D$ ‹E ‰D$ÇD$¡‰$èüÿÿÿ¡‰$èüÿÿÿÉÃU‰åƒìƒ}uÇÇ鸃}u=Ç‹E€8u ÇEüéoÇ‹E‰D$Ç$ èüÿÿÿëuƒ}u[Ç‹E€8u*ÇÇD$ Ç$èüÿÿÿÇEüéÇ‹E‰D$Ç$ èüÿÿÿëÇǃ} uÇÇ 鵃} u=Ç‹E€8u ÇEüé˜Ç ‹E‰D$Ç$ èüÿÿÿërƒ} uXÇ‹E€8u'Ç ÇD$ Ç$èüÿÿÿÇEüë:Ç ‹E‰D$Ç$ èüÿÿÿëÇÇ ÇEü‹EüÉÃU‰åƒìƒ=t ¡‰$èüÿÿÿƒ=t ¡‰$èüÿÿÿÉÃU‰åƒìƒ=t‹E‰D$Ç$7èüÿÿÿƒ= tBÇD$ Ç$ èüÿÿÿ£‹E‰D$ÇD$7¡‰$èüÿÿÿ¡‰$èüÿÿÿÉÃU‰åƒìƒ=tÝEÝ\$Ç$Tèüÿÿÿƒ= tBÇD$ Ç$ èüÿÿÿ£ÝEÝ\$ÇD$T¡‰$èüÿÿÿ¡‰$èüÿÿÿÉÃU‰åƒìƒ=t&ÝEÝ\$Ç$|èüÿÿÿÝEÝ\$Ç$°èüÿÿÿƒ= t^ÇD$ Ç$ èüÿÿÿ£ÝEÝ\$ÇD$|¡‰$èüÿÿÿÝEÝ\$ÇD$°¡‰$èüÿÿÿ¡‰$èüÿÿÿÉÃU‰åƒìƒ=tÝEÝÞÉÝ\$Ç$äèüÿÿÿƒ= tJÇD$ Ç$ èüÿÿÿ£ÝEÝÞÉÝ\$ÇD$䡉$èüÿÿÿ¡‰$èüÿÿÿÉÃU‰åƒìƒ=tÝEÝPÞÉÝ\$Ç$èüÿÿÿƒ= tJÇD$ Ç$ èüÿÿÿ£ÝEÝPÞÉÝ\$ÇD$¡‰$èüÿÿÿ¡‰$èüÿÿÿÉÃU‰åƒìƒ=tÝEݰÞÉÝ\$Ç$Xèüÿÿÿƒ= tJÇD$ Ç$ èüÿÿÿ£ÝEݰÞÉÝ\$ÇD$„¡‰$èüÿÿÿ¡‰$èüÿÿÿÉÃU‰åƒìƒ=tÝEÝÞÉÝ\$Ç$¸èüÿÿÿƒ= tJÇD$ Ç$ èüÿÿÿ£ÝEÝÞÉÝ\$ÇD$ࡉ$èüÿÿÿ¡‰$èüÿÿÿÉÃU‰åƒìƒ=tÝEÝxÞÉÝ\$Ç$èüÿÿÿƒ= tJÇD$ Ç$ èüÿÿÿ£ÝEÝxÞÉÝ\$ÇD$D¡‰$èüÿÿÿ¡‰$èüÿÿÿÉÃU‰åƒìƒ=t6ÝEÝØÞÉÝ\$Ç$€èüÿÿÿÝEÝØÞÉÝ\$Ç$¬èüÿÿÿƒ= tnÇD$ Ç$ èüÿÿÿ£ÝEÝØÞÉÝ\$ÇD$€¡‰$èüÿÿÿÝEÝØÞÉÝ\$ÇD$¬¡‰$èüÿÿÿ¡‰$èüÿÿÿÉÃU‰åƒìƒ=tÝEÝÞÉÝ\$Ç$àèüÿÿÿƒ= tJÇD$ Ç$ èüÿÿÿ£ÝEÝÞÉÝ\$ÇD$ࡉ$èüÿÿÿ¡‰$èüÿÿÿÉÃU‰åƒìƒ=t&ÝEÝ\$Ç$èüÿÿÿÝEÝ\$Ç$4èüÿÿÿƒ= t^ÇD$ Ç$ èüÿÿÿ£ÝEÝ\$ÇD$¡‰$èüÿÿÿÝEÝ\$ÇD$4¡‰$èüÿÿÿ¡‰$èüÿÿÿÉÃU‰åƒìƒ=tÝEÝ\$‹E‰D$Ç$Xèüÿÿÿƒ= tIÇD$ Ç$ èüÿÿÿ£ÝEÝ\$ ‹E‰D$ÇD$X¡‰$èüÿÿÿ¡‰$èüÿÿÿÉÃU‰åƒìƒ=t‹E‰D$‹E ‰D$Ç$cèüÿÿÿƒ= tIÇD$ Ç$ èüÿÿÿ£‹E‰D$ ‹E ‰D$ÇD$c¡‰$èüÿÿÿ¡‰$èüÿÿÿÉÃU‰åƒìƒ=t Ç$nèüÿÿÿƒ= t;ÇD$ Ç$ èüÿÿÿ£ÇD$n¡‰$èüÿÿÿ¡‰$èüÿÿÿÉÃ[%s] %s areport-fileOutput file name not specified %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees °ËcÜ¥L@ Longitude of Central Meridian: %lf degrees °ËcÜ¥L@ Latitude of Center: %lf degrees Latitude of Center: %lf degrees °ËcÜ¥L@ Latitude of Origin: %lf degrees Latitude of Origin: %lf degrees °ËcÜ¥L@ Latitude of True Scale: %lf degrees Latitude of True Scale: %lf degrees °ËcÜ¥L@ 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees °ËcÜ¥L@ Standard Parallel: %lf degrees °ËcÜ¥L@ False Easting: %lf meters False Northing: %lf meters %s %lf %s %ld GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4›  è@ %Ð +à  0à p8P HP -} Qˆ`  èýñÿ  %,7 > HO}W^dls}½x:4Šno‘Ýo˜Lž ê§i±è¸g¿æÊe¾Ó#Û¢žã@}ê½}ö: areport.cterminal_efile_eerr_filefptr_eterminal_pfile_pparm_filefptr_pp_errorprintffopenfprintffcloseinitstrcpyclose_fileptitleradiusradius2cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblank %+6=BG]bjow‹•ªÈÚßíÿ );@HRblŸ±¶ÄÖâéîý&BJRX`hv‡Œ’¤©®½ÂÊÏ×åöû ,19>FTejx}ƒŽ•šŸ®³»ÊÏ×Üäòþ !(-2;INV[cq}Š• §¬±ºÈÍÕÚâðü &+09GLTYao{ˆ“ž¥ª¯¸ÆËÓØàîú $).7EJRW_my†‹”¡¦¬·¾ÃÈÑßäìõ+7DIOZafkt‚‡”œª»ÀÎÓÙäëðõ  %-2:H`ekv}‚‡¢ª¯·ÅÝâèóúÿ   ' , 4 B L Q W b i n s { € ˆ  • paksz.o/ 1230042994 7356 20 100664 1424 ` ELFˆ4( U‰åƒìH‹EÇÝEÙîÚéßàöÄEtë Ý0Ý]øëÙèÝ]øÝEÙáÝ]àÝ8Ý]ØÝEàÜuØÙ}Ò·EÒ´ f‰EÐÙmÐÛ]ÔÙmÒ}Ôh~+ÇD$Ç$ èüÿÿÿ‹EÇ\Ý0Ý]ÈéäÛEÔÝ]ðÝEðÜMØÝEàÞáÝ]àÝ@Ý]ØÝEàÜuØÙmÐÛ]ÔÙmÒƒ}Ô<~+ÇD$Ç$ èüÿÿÿ‹EÇ\Ý0Ý]Èé‡ÛEÔÝ]èÝEèÜMØÝEàÞáÝ]àÝEàÝHÙÉÚéßàöÄEtë(ÇD$&Ç$ èüÿÿÿ‹EÇ\Ý0Ý]Èë5ÝEðÝPÞÉÝEèÝHÞÉÞÁÜEàÜMøÝ]àÝEàÝPÞùÝ]ðÝEðÝ]ÈÝEÈÉÃpaksz-degIllegal DMS fieldpaksz-minpaksz-sec𿀄.A@@N@ ¬@GCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4y ø˜ %°+°0°X8H-5Q@   àñÿ ypaksz.cpakszp_error!9ipu „¦ÆÍÒ á"' 6DOesphdz.o/ 1230042994 7356 20 100664 2160 ` ELFà4( U‰åSƒì$ƒ}‰j‹E ÝÙáÝ]ð‹E ƒÀÝÙáÝ]èÝEðÙîÙÉÚéßàöÄEtéˆÝEèÙèÙÉÚéßàöÄEtë‹EÝEðÝ‹EÝEèÝ‹EÝEðÝéðÝEèÙîÙÉÚéßàöÄEtë*‹EÝEðÝ‹EÝEðÝ‹]ÙèÜeèÝ$èüÿÿÿÜMðÝé´‹EÝEðÝ‹EÝEðÝ‹EÝEðÝé—ÝEèÙîÙÉÚéßàöÄEtë&‹EÝÝ‹EÝÝ‹EÝÀÝé_ƒ}ëu&‹Eݨ݋Eݨ݋EÝ8Ýé3ƒ}ìu&‹EÝ Ý‹EÝ Ý‹EÝ@Ýé‹Eݘ݋Eݘ݋EÝHÝéá‹E™‰Ð3E‰EäEä)ƒ}ä~;ÇD$Ç$èüÿÿÿÇD$Ç$)èüÿÿÿÇEÇEäéƒ}äu/‹U‹EäÝÅÝ‹U‹EäÝÅÀÝ‹U‹EäÝÅÝëZƒ}äu+‹U‹EäÝÅÝ‹U‹EäÝÅÀÝ‹EÝ Ýë)‹U‹EäÝÅÝ‹U‹EäÝÅÀÝ‹EݘݸƒÄ$[ÉÚ™™™·TXA®GIÂTXA…ëIíSXA`«TXAåTXAÀ¥TXA¾ÁÏSXA@¨TXA@¦TXAbXÙTXA'1ÖSXAu“ ßSXA@¦TXAÀªTXA¬TXA@ÁTXA€ÇTXA€­TXA€©TXA@­MXAçMXA•˯MXA333ó™?XA µ¦·ˆ?XAª+Ÿ½?XAÍÌÌ É?XAØdüë?XAIF¡Ã?XAØsÚ?XAó =ñÅ?XA©ÞÄ?XA¤p=:H?XAÛù~Â!?XA1¬œ?XA—Ä?XAoƒTÉ?XA“®É?XAê4Áß?XAXû•Î?XAp•'Ì?XAR_–È?XA@­MXAçMXA•˯MXAINFORMATIONALInvalid spheroid selectionReset to 0•˯MXAçMXA@­MXAGCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4g à % p +0P8`H`-Q˜Ð  h(ñÿ °À°g sphdz.cmajorminorsphdzsqrtp_errorš Üçò4?JZep–¢ ª±¶ Üëú +<KVuntfz.o/ 1230042994 7356 20 100664 1428 ` ELFÔ4( U‰åƒìƒ} x[ƒ} Uƒ}xOƒ}I‹U‹EkÀE ÝÅÝ‹EÝÙîÙÉÚéßà€äE€ü@të:ÇD$Ç$ èüÿÿÿÇEüMë$ÇD$#Ç$0èüÿÿÿÇEüëÇEü‹EüÉÃð?y­1sÆ- AöÁcÜ¥L@ð?;p‚jÚÓ?u:ßð?¾Xò‹%? @ð?‘ò£ü(? @ÿ²¥UÔ>ð?½šxV42?:R¢Fß‘? ¬@ð?ÓBÎûÿï?ý‡ôÛ×Ó?ð?untfz-codeUncompatable unit codesuntfz-unitIllegal source or target unit codeGCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4 \8 %à  +0S8SHS-€QŒ°  <ñÿ untfz.cfactorsuntfzp_error-NUZ krw gctp.o/ 1230042994 7356 20 100664 4740 ` ELF˜ 4( U‰åSìôÇEÄÇEÀ‹EPÇ‹]P‹E,‰D$ ‹E$‰D$‹E(‹‰D$‹E ‹‰$èüÿÿÿ‰‹EPƒ8tÇ…4ÿÿÿéôƒ=…ÌÇẼ}Ìdž‹EÌÇ… ‹EÌÇ…À‹EÌÇ…`‹EÌÇ…`4‹EÌÇ…6‹EÌÇ… 7ÇEȃ}È3‹ỦÐÁà)ÐEÈÙîÝÅ‹ỦÐÁà)ÐEÈÙîÝÅ@9EÈÿëÇEÌÿéXÿÿÿÇEÄÇEÀÇéZ‹E ƒ8„¡‹E ‹‹U‹…`;u0‹E ‹‹U‹…À;u‹E ‹‹U ‹… ;u ‹E ƒ8të ÇEÄëUÇẼ}Ì H‹E ‹‰ÐÁà)ЉÁMÌ‹EÌÅ‹EÝÍÝÙÉÚéßà€äE€ô@uë ÇEÄëEÌÿ벋E4ƒ8„¡‹E4‹‹U8‹… 7;u0‹E4‹‹UD‹…6;u‹E4‹‹U4‹…`4;u ‹E4ƒ8të ÇEÀëUÇẼ}Ì H‹E4‹‰ÐÁà)ЉÁMÌ‹EÌÅ‹E<ÝÍ@9ÝÙÉÚéßà€äE€ô@uë ÇEÀëEÌÿ벋E ƒ8x ‹E ƒ8dë,ÇD$Ç$ èüÿÿÿ‹EPÇÇ…4ÿÿÿ郋E4ƒ8x ‹E4ƒ8dë,ÇD$Ç$(èüÿÿÿ‹EPÇÇ…4ÿÿÿéE‹E‹‰E¼‹Eƒ8u‹E ƒ8u‹Eƒ8uÇE¼‹Eƒ8u2‹E ƒ8u*‹Eƒ8u"‹E‹¸…ëQ÷éÁú‰ÈÁø)‰Ћ…‰E¼‹E ƒ8u!‹]PEà‰D$ÇD$‹E¼‰$èüÿÿÿ‰ë‹]PEà‰D$ÇD$‹E¼‰$èüÿÿÿ‰‹E ƒ8u‹U‹E¼‰‹EPƒ8tèüÿÿÿÇ…4ÿÿÿép‹EÝÜMàÝ]ð‹EƒÀÝÜMàÝ]èƒ}ĄߋE ‹‹E ‹‰• ‹E ‹‹E‹‰•À‹E ‹‹E‹‰•`ÇẼ}Ì/‹E ‹‰ÐÁà)ЉÁMÌ‹EÌÅ‹EÝÝÍEÌÿëË‹E ƒ8…ÇẼ}Ì!‹MÌ‹EÌÅ‹EÝÝœÍ8ÿÿÿEÌÿëÙÙîÝ8ÿÿÿÙîÝ@ÿÿÿ‹Eƒ8u‹EÝÙîÙÉÚéßà€äE€ü@tëG‹E‹kÀ-·PÛ$d$Ý@ÞÉÝ8ÿÿÿ‹Eƒ8xÝHÝ@ÿÿÿë'ÝPÝ@ÿÿÿë‹EÝÝ8ÿÿÿ‹EƒÀÝÝ@ÿÿÿÇD$@j‹EP‰D$‹EL‰D$‹EH‰D$‹E‹‰D$ …8ÿÿÿ‰D$‹E‹‰D$‹E ‹‰$èüÿÿÿëCÇD$@j‹EP‰D$‹EL‰D$‹EH‰D$‹E‹‰D$ ‹E‰D$‹E‹‰D$‹E ‹‰$èüÿÿÿ‹EPƒ8tèüÿÿÿÇ…4ÿÿÿén‹E ƒ8uÝEðÝ]ØÝEèÝ]ÐëI‹E ‹EЉD$E؉D$ÝEèÝ\$ÝEðÝ$‹•@jÿЉ‹EP‰ƒ8tèüÿÿÿÇ…4ÿÿÿéƒ}À„´‹E4‹‹E4‹‰•`4‹E4‹‹ED‹‰•6‹E4‹‹E8‹‰• 7ÇẼ}Ì/‹E4‹‰ÐÁà)ЉÁMÌ‹EÌÅ‹E<ÝÝÍ@9EÌÿëË‹E4ƒ8…ÚÇẼ}Ì!‹MÌ‹EÌÅ‹E<ÝÝœÍ8ÿÿÿEÌÿëÙÙîÝ8ÿÿÿÙîÝ@ÿÿÿ‹E<ÝÙîÙÉÚéßà€äE€ü@të$ÝEØÝ$èüÿÿÿÝ8ÿÿÿÝEÐÝ$èüÿÿÿÝ@ÿÿÿë‹E<ÝÝ8ÿÿÿ‹E<ƒÀÝÝ@ÿÿÿÇD$ h‹EP‰D$‹EL‰D$‹EH‰D$‹ED‹‰D$ …8ÿÿÿ‰D$‹E8‹‰D$‹E4‹‰$èüÿÿÿëCÇD$ h‹EP‰D$‹EL‰D$‹EH‰D$‹ED‹‰D$ ‹E<‰D$‹E8‹‰D$‹E4‹‰$èüÿÿÿ‹EPƒ8tèüÿÿÿÇ…4ÿÿÿéQ‹E4ƒ8u‹E0ÝEØÝ‹E0ƒÀÝEÐÝëL‹E4‹‹E0ƒÀ‰D$‹E0‰D$ÝEÐÝ\$ÝEØÝ$‹• hÿЉ‹EP‰ƒ8tèüÿÿÿÇ…4ÿÿÿéè‹E@‹‰E¼‹EDƒ8u‹E4ƒ8u‹E@ƒ8uÇE¼‹EDƒ8u2‹E4ƒ8u*‹E@ƒ8u"‹E8‹¸…ëQ÷éÁú‰ÈÁø)‰Ћ…‰E¼‹E4ƒ8u!‹]PEà‰D$‹E¼‰D$Ç$èüÿÿÿ‰ë‹]PEà‰D$‹E¼‰D$Ç$èüÿÿÿ‰‹E4ƒ8u‹U@‹E¼‰‹U0‹E0ÝÜMàÝ‹U0ƒÂ‹E0ƒÀÝÜMàÝèüÿÿÿÇ…4ÿÿÿ‹…4ÿÿÿÄô[ÉÃGCTP-INPUTInsys is illegalGCTP-OUTPUTOutsys is illegal€„.AЃAЃÁGCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.rodata.note.GNU-stack.comment4d  ¤à %   +À Ôk 0À X8 H -E QPÀ  ’ñÿ  ”À”`”#`4”)6”0 7”6X/;@9X/A@j”K h”Ud Z_gmx‰gctp.citerNADUTinpjindatinznoutpjoutdatoutznpdinpdoutinv_transfor_transgctpinitp_erroruntfzclose_fileinv_initpakr2dmfor_initDc…“¡¯½Ëò-QdwÀþ$mª±¶èïôj’³Ò&7l÷ D‚ŒÇÔ 3]n´'8aŸ©äñGZÇï G br_gctp.o/ 1230042995 7356 20 100664 888 ` ELF84( U‰åƒìH‹EL‰D$D‹EH‰D$@‹ED‰D$<‹E@‰D$8‹E<‰D$4‹E8‰D$0‹E4‰D$,‹E0‰D$(‹E,‰D$$‹E(‰D$ ‹E$‰D$‹E ‰D$‹E‰D$‹E‰D$‹E‰D$ ‹E‰D$‹E ‰D$‹E‰$èüÿÿÿÉÃGCC: (GNU) 3.4.5 20051201 (Red Hat 3.4.5-2).symtab.strtab.shstrtab.rel.text.data.bss.note.GNU-stack.comment4Š p%À+À0À@À-íIÈ  Xñÿ Šbr_gctp.cgctp_gctp„hdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibCYGWIN.a0000444000175000017500000073032211151552367021661 0ustar amckinstryamckinstry! / 1230130732 0 0 0 2576 ` · T T~~ Ü Ü-Â-Â?^?^GGOÖOÖX’X’cîcîlªlªxx„ð„ð’ˆ’ˆ—ˆ—ˆ22£z£z«z«z¸ ¸ ɢɢÐÞÐÞÚ”Ú”ßæßæåVåVï:ï:ù–ù–ù–ù–ù– ² ² ² ² ²!â!â(È(È1"1"<Ò<ÒH H PˆPˆW’W’\v\vaZaZgÔgÔmÚmÚwvwvDDœfœf¶Ô¶Ô½–½–Æ@Æ@ÏÖÏÖØàØàáÒáÒêØêØø¢ø¢ z z â âBBB.P.PH\H\O8O8WpWpm"m"‚<‚<ÀÀ¡Ò¡Ò±±ÃÃËêËêÔNÔNÚNÚNßrßräðäðê¬#[$[$[$[$[$[$[$[$[$[$[$[$[$[$[$[$[$[$[$[$q^q^q^q^q^q^q^q^q^q^q^q^q^q^q^q^q^Œè‘d˜À®¦_alberforint_alberfor_alberinvint_alberinv_alconforint_alconfor_alconinvint_alconinv_azimforint_azimfor_aziminvint_aziminv_bceaforint_bceafor_bceainvint_bceainv_ceaforint_ceafor_ceainvint_ceainv_eqconforint_eqconfor_eqconinvint_eqconinv_equiforint_equifor_equiinvint_equiinv_gnomforint_gnomfor_gnominvint_gnominv_goodforint_goodfor_goodinvint_goodinv_gvnspforint_gvnspfor_gvnspinvint_gvnspinv_hamforint_hamfor_haminvint_haminv_imolwforint_imolwfor_imolwinvint_imolwinv_isinusforinit_isinusfor_Isin_fwd_Isin_for_init_Isin_for_free_isinusinvinit_isinusinv_Isin_inv_Isin_inv_init_Isin_inv_free_lamazforint_lamazfor_lamazinvint_lamazinv_lamccforint_lamccfor_lamccinvint_lamccinv_merforint_merfor_merinvint_merinv_millforint_millfor_millinvint_millinv_molwforint_molwfor_molwinvint_molwinv_obleqforint_obleqfor_obleqinvint_obleqinv_omerforint_omerfor_omerinvint_omerinv_orthforint_orthfor_orthinvint_orthinv_polyforint_polyfor_polyinvint_polyinv_psforint_psfor_psinvint_psinv_robforint_robfor_robinvint_robinv_sinforint_sinfor_sininvint_sininv_somforint_somfor_gsat_ratio_sominvint_sominv_sterforint_sterfor_sterinvint_sterinv_stplnforint_stplnfor_stplninvint_stplninv_tmforint_tmfor_tminvint_tminv_utmforint_utmfor_utminvint_utminv_vandgforint_vandgfor_vandginvint_vandginv_wivforint_wivfor_wivinvint_wivinv_wviiforint_wviifor_wviiinvint_wviiinv_for_init_inv_init_tsincos_asinz_msfnz_qsfnz_phi1z_phi2z_phi3z_phi4z_pakcz_pakr2dm_tsfnz_sign_adjust_lon_e0fn_e1fn_e2fn_e3fn_e4fn_mlfn_calc_utm_zone_p_error_init_close_file_ptitle_radius_radius2_cenlon_cenlonmer_cenlat_origin_true_scale_stanparl_stparl1_offsetp_genrpt_genrpt_long_pblank_paksz_sphdz_untfz_gctp_gctp_alberfor.o/ 1230130719 32135310545 100644 2541 ` Lþ$.text@´tA `.data@À.bss€À.rdata€ô@@U‰åƒìxÝE8ÝpÝE@Ý€ÝE(Ý`ÝEÜE ÙáÝpÚéßàžwë ÇD$Ç$èÇE¬éÝEÝÝEÝÝÜ5Ý]ØÝEØÜMØÙèÞáÝ]àÝEàÝ$èÝ0Eð‰D$ Eø‰D$ÝEÝ$èÝEøÝ]èÝEðÝ\$ÝEøÝ\$Ý0Ý$èÝ]ÐÝEðÝ\$ÝEøÝ\$Ý0Ý$èÝ]¸Eð‰D$ Eø‰D$ÝE Ý$èÝEðÝ\$ÝEøÝ\$Ý0Ý$èÝ]ÈÝEðÝ\$ÝEøÝ\$Ý0Ý$èÝ]°Eð‰D$ Eø‰D$ÝE0Ý$èÝEðÝ\$ÝEøÝ\$Ý0Ý$èÝ]ÀÝEÜe ÙáÝpÙÉÚéßàžwëÝEÐÜMÐÝEÈÜMÈÞéÝE°Üe¸ÞùÝPë ÝEèÝPÝEÐÜMÐÝPÜM¸ÞÁÝ ÝPÜMÀÝ ÞáÝ$èÜ Ü5PÝ@Ç$OèÝÝ\$ÝÝ$èÝE Ý\$ÝEÝ$èÝ`Ý$èÝE0Ý$èÝ€Ý\$ÝpÝ$èÇE¬‹E¬ÉÃU‰åSƒìDEè‰D$ Eð‰D$ÝEÝ$èÝEèÝ\$ÝEðÝ\$Ý0Ý$èÝ]àÝPÜMàÝ ÞáÝ$èÜ Ü5PÝ]ÐÝEÜ%`Ý$èÜ PÝ]Ø‹]ÝEØÝ$èÜMÐÜpÝ‹]ÝEØÝ$èÜMÐÝ@Þá܀ݸƒÄD[]Ãalber-forinitEqual latitudes for St. Parallels on opposite sides of equatorALBERS CONICAL EQUAL-AREA»½×Ùß|Û= +<CH#]flr"“¬!ÆÎ åí !% <D`!t|´¿ËÖÜåï"õû %7=EPV`h”!¨°¹ÂÌ"ÒØäìò %-.fileþÿgalberfor.c p €0`_r_major_r_minor_e30_ns0P_c _rh@<x .text>A.data.bss.rdatax_cos _sin F _offsetp _origin R ] _radius2 _ptitle _qsfnz _msfnz _tsincos _sqrt _p_error g_alberforint_false_easting_false_northing_lon_center_alberfor_adjust_lon_cenlonmer_stanparl alberinv.o/ 1230130719 32135310545 100644 3105 ` L &.text´äQ `.data@À.bss €À.rdata D@@U‰åƒìhÝE8Ý€ÝE@ÝÝE(ÝpÝEÜE ÙáÝpÚéßàžwë ÇD$Ç$èÇE´é!ÝEÝÝEÝÝÜ5Ý]àÝEàÜMàÙèÞáÝ@Ý@Ý$èÝ0Eð‰D$ Eø‰D$ÝEÝ$èÝEøÝ]èÝEðÝ\$ÝEøÝ\$Ý0Ý$èÝ]ØÝEðÝ\$ÝEøÝ\$Ý0Ý$èÝ]ÀEð‰D$ Eø‰D$ÝE Ý$èÝEðÝ\$ÝEøÝ\$Ý0Ý$èÝ]ÐÝEðÝ\$ÝEøÝ\$Ý0Ý$èÝ]¸Eð‰D$ Eø‰D$ÝE0Ý$èÝEðÝ\$ÝEøÝ\$Ý0Ý$èÝ]ÈÝEÜe ÙáÝpÙÉÚéßàžwëÝEØÜMØÝEÐÜMÐÞéÝE¸ÜeÀÞùÝ`ë ÝEèÝ`ÝEØÜMØÝ`ÜMÀÞÁÝ Ý`ÜMÈÝ ÞáÝ$èÜ Ü5`ÝPÇ$TèÝÝ\$ÝÝ$èÝE Ý\$ÝEÝ$èÝpÝ$èÝE0Ý$èÝÝ\$Ý€Ý$èÇE´‹E´ÉÃU‰åƒìHÇEÜÝEÜ%€Ý]ÝPÜeÜÝ]Ý`ÙîÙÉÚéßàžsë ÝEÜMÝEÜMÞÁÝ$èÝ]øÙèÝ]èë$ÝEÜMÝEÜMÞÁÝ$èÙàÝ]øÝxÝ]èÙîÝ]àÝEøÙîÙÉÚéßàžuzëÝEèÜMÝ\$ÝEèÜMÝ$èÝ]àÝEøÜ `Ü5Ý]èÝEèÜMèÝ ÞáÜ5`Ý]ðÝ0Ý€ÙÉÚéßàžsé·ÙèÜ%@݈ÞÉÝ]ÐÙèÜ%0Ý0ÙèÞÁÞùÝ$èÜMÐÜ50ÙèÞáÝ]èÝEèÙáÝEðÙáÞéÙáÝ€ÙÉÚéßàžwë/E܉D$ÝEðÝ\$Ý0Ý$è‹E݃}Üta‹E܉EØë|ÝEðÙîÙÉÚéßàžsë ‹EÝÝë<‹EݘÝë/E܉D$ÝEðÝ\$Ý0Ý$è‹E݃}Üt‹E܉EØë#ÝEàÜ5`ÜpÝ$è‹EÝÇEØ‹EØÉÃalber-invinitEqual latitudes for Standard Parallels on opposite sides of equatorALBERS CONICAL EQUAL-AREA»½×Ùß|Û=ð¿»½×Ùß|Û=à?-DTû!ù?-DTû!ù¿ +<CH%]flr…‹“$™²#ÌÔ"ëó!##+"BJ!f#z‚!“ºÅÑÜâëõ$û #+=CKV\fn™¢«Î$î$ù+7=LT]cyŒ’ ©Äãë$<D`fn.fileþÿgalberinv.c € 0p_r_major_r_minor_es@_e30_ns0`_c _rhP<~ .textƒQ.data.bss .rdata F _phi1z _log _atan2 _offsetp _origin R ] _radius2 _ptitle _qsfnz _msfnz _tsincos _sqrt _p_error g_alberinvint_false_easting_false_northing_lon_center_alberinv_adjust_lon_cenlonmer_stanparl alconfor.o/ 1230130719 32135310545 100644 3242 ` L² %.textp´Ôc `.data@À.bss €À.rdata°$@@U‰åƒì8ÝEÝÝEÝÝEÝ@ÝE ÝPÝÝ Ý Ý0ÇÝ(Ý]øÝEøÝ$èÝÝ0ÝhÝ8ÝpÝ@ÝxÝHÝ€ÝP݈ÝXÝÙîݨÝ`ݰÝhݸÝpÝÀÝxÝÈÝ€ÝÐÝ0Ý$èÜ Ý]èÝ0݈ÞÁÝÞùÝ$èÝ]àÝÝÞùÝ\$ÙèÜeèÝEèÙèÞÁÞùÝ$èÜMàÝ$èÙÀÞÁ݈ÞéÝ]ðÇD$ ðÇD$àÝEðÝ$èÇ$èÝÝ\$ÝÝ$èÝ Ý$èÝ0Ý$èÝPÝ\$Ý@Ý$è¸ÉÃU‰åì¸ÝEÜ% Ý$èÝ]øEè‰D$ Eð‰D$ÝEøÝ$èÝEÝ$èÜ Ý]ÐÝEݘÞÁÝ ÞùÝ$èÝ`ÿÿÿÝÝ ÞùÝ\$ÙèÜeÐÝEÐÙèÞÁÞùÝ$èÜ`ÿÿÿÝ$èÙÀÞÁݘÞéÝxÿÿÿE؉D$ Eà‰D$Ý…xÿÿÿÝ$èÝàÜMàÝðÜMØÜMèÞÁÝ]ÈÝEÈÙèÞÁÝ ÞñÝ]ÀÝEÀÜMØÜMðÝ]¸ÝðÜMàÝàÜMØÜMèÞéÜMÀÝ]°ÝE¸ØÀÝpÿÿÿÝE¸ÜM¸ÝE°ÜM°ÞÁÝ]À¡ÝÅ`Ý]¨¡ÝÅ Ý] ¡ÝÅXÝ]˜¡ÝŘÝ]Ç…lÿÿÿ‹…lÿÿÿ;ƒÝ…pÿÿÿÜM¨ÜE˜Ý]ˆÝ…pÿÿÿÜM ÜEÝ]€‹…lÿÿÿ;}J‹•lÿÿÿ¡)ÐÝEÀÜM¨ÝÅ`ÞáÝ]˜‹•lÿÿÿ¡)ÐÝEÀÜM ÝÅ ÞáÝ]ÝEˆÝ]¨ÝE€Ý] …lÿÿÿÿékÿÿÿÝEÀÙàÜM¨Ý]˜ÝEÀÙàÜM Ý]ÝEˆÝ]¨ÝE€Ý] ‹EÝE¸ÜM¨ÝE°ÜM ÞéÜE˜Ü Ü@Ý‹EÝE°ÜM¨ÝE¸ÜM ÞÁÜEÜ ÜPݸÉÃALASKA CONFORMAL¯Âà#9À5R¢Fßñ?€^ÇËs¹{?·1,51Óï?Á!¯bLUu?ü˜ÅzYÉ}? =;jñŽ¿²ºÕs°?KzsîÖ?7< sf¿É™ÜÞ$¼s?ÜønN€¼È¿¡SëX®Á¿ÿOvÒ¿-DTû!ù?@-DTû!ù?@ &,28>DN\$bhntz€†Œ’˜ž¤ª²¸¾ÄÊÐÖÜâèîôü# #!,2N Y"cpxƒŠ•Ÿ§­µ»ÃÉÓÛôü##)5=G!SYu ƒ"±·ÀØïø'.6=ELT[t¤±ÀÐß9?[a.fileþÿgalconfor.c _r_major_r_minor@ P0 <0_n_e_acoef`_bcoef _cos_p26ð_sin_p26àHæ .textnc.data.bss .rdata¨R _offsetp _cenlat _cenlon _radius2 _ptitle _tsincos _pow _tan _atan _sin _sqrt ^_alconforint_false_easting_false_northing_lon_center_lat_center_alconfor_adjust_lonalconinv.o/ 1230130720 32135310545 100644 4448 ` L2(.textдd { `.data@À.bss €À.rdataà„@@U‰åƒì8ÝEÝÝEÝÝEÝ@ÝE ÝPÝÝ Ý Ý0ÇÝ(Ý]øÝEøÝ$èÝÝ0ÝhÝ8ÝpÝ@ÝxÝHÝ€ÝP݈ÝXÝÙîݨÝ`ݰÝhݸÝpÝÀÝxÝÈÝ€ÝÐÝ0Ý$èÜ Ý]èÝ0݈ÞÁÝÞùÝ$èÝ]àÝÝÞùÝ\$ÙèÜeèÝEèÙèÞÁÞùÝ$èÜMàÝ$èÙÀÞÁ݈ÞéÝ]ðÇD$ ðÇD$àÝEðÝ$èÇ$èÝÝ\$ÝÝ$èÝ Ý$èÝ0Ý$èÝPÝ\$Ý@Ý$è¸ÉÃU‰åì(ÝEÜ%@Ü5Ý]ÝEÜ%PÜ5Ý]ÝEÝ`ÿÿÿÝEÝXÿÿÿÇ…øþÿÿÝ…`ÿÿÿØÀÝ]ðÝ…`ÿÿÿÜ`ÿÿÿÝ…XÿÿÿÜXÿÿÿÞÁÝ]è¡ÝÅ`Ý]È¡ÝÅ Ý]СÝÅXÝ]à¡ÝŘÝ]ØÛÜMÈÝ]¸ÛÜMÐÝ]À¡HPÛ$d$ÜMàÝ]¨¡HPÛ$d$ÜMØÝ]°Ç…üþÿÿ‹…üþÿÿ; ÝEðÜMÈÜEàÝ] ÝEðÜMÐÜEØÝ]˜‹…üþÿÿ;Ö‹•üþÿÿ¡)ÐÝEèÜMÈÝÅ`ÞáÝ]à‹•üþÿÿ¡)ÐÝEèÜMÐÝÅ ÞáÝ]ØÝE Ý]ÈÝE˜Ý]ÐÝEðÜM¸ÜE¨Ý]ÝEðÜMÀÜE°Ý]ˆ‹•üþÿÿ¡)ÐPÛ$d$‹•üþÿÿ¡)ÐÜ Å`ÝEèÜM¸ÞéÝ]¨‹•üþÿÿ¡)ÐPÛ$d$‹•üþÿÿ¡)ÐÜ Å ÝEèÜMÀÞéÝ]°ÝEÝ]¸ÝEˆÝ]À…üþÿÿÿéáþÿÿÝEèÙàÜMÈÝ]àÝEèÙàÜMÐÝ]ØÝE Ý]ÈÝE˜Ý]ÐÝ…`ÿÿÿÜMÈÝ…XÿÿÿÜMÐÞéÜEàÜeÝ]€Ý…XÿÿÿÜMÈÝ…`ÿÿÿÜMÐÞÁÜEØÜeÝxÿÿÿÝ…`ÿÿÿÜM¸Ý…XÿÿÿÜMÀÞéÜE¨ÝpÿÿÿÝ…XÿÿÿÜM¸Ý…`ÿÿÿÜMÀÞÁÜEÀÝhÿÿÿÝ…pÿÿÿÜpÿÿÿÝ…hÿÿÿÜhÿÿÿÞÁÝPÿÿÿÝE€ÜpÿÿÿÝ…xÿÿÿÜhÿÿÿÞÁÙàܵPÿÿÿÝHÿÿÿÝ…xÿÿÿÜpÿÿÿÝE€ÜhÿÿÿÞéÙàܵPÿÿÿÝ@ÿÿÿÝ…`ÿÿÿÜ…HÿÿÿÝ`ÿÿÿÝ…XÿÿÿÜ…@ÿÿÿÝXÿÿÿÝ…HÿÿÿÙáÝ…@ÿÿÿÙáÞÁÝ8ÿÿÿ…øþÿÿÿƒ½øþÿÿ~#ÇD$˜Ç$¤èÇ…ôþÿÿëéWÝ…8ÿÿÿÝÈÙÉÚéßàž‡§üÿÿÝ…`ÿÿÿÜ`ÿÿÿÝ…XÿÿÿÜXÿÿÿÞÁÝ$èÝÿÿÿÝ…ÿÿÿÝÐÞùÝ$èØÀÝ0ÿÿÿ…(ÿÿÿ‰D$ … ÿÿÿ‰D$Ý…0ÿÿÿÝ$è‹EÝ ÝÝ…ÿÿÿÙáÝÈÚéßàžsë‹EÝ0ÝÇ…ôþÿÿéšÝ…(ÿÿÿÜ àÝ…XÿÿÿÜ ÿÿÿÜ ðܵÿÿÿÞÁÝ$èÝÿÿÿÇ…øþÿÿÝ…ÿÿÿÝÿÿÿÝ…ÿÿÿÝ$èÜ Ý]øÝ…ÿÿÿÝØÞÁÝÐÞùÝ$èÝèþÿÿÝÝÐÞùÝ\$ÝEøÙèÞÁÙèÜeøÞùÝ$èÜèþÿÿÝ$èÙÀÞÁÝØÞéÜ¥ÿÿÿÝÿÿÿÝ…ÿÿÿÜ…ÿÿÿÝÿÿÿ…øþÿÿÿƒ½øþÿÿ~#ÇD$˜Ç$¤èÇ…ôþÿÿìéÝ…ÿÿÿÙáÝÈÙÉÚéßàž‡ÿÿÿ‹EÝ…ÿÿÿÝÝ…ÿÿÿÜ ðÜ(ÿÿÿÝ…XÿÿÿÜ àÜ ÿÿÿÞéÝ\$Ý…`ÿÿÿÜ ÿÿÿÝ$èÜ Ý$è‹EÝÇ…ôþÿÿ‹…ôþÿÿÉÃALASKA CONFORMAL¯Âà#9À5R¢Fßñ?€^ÇËs¹{?·1,51Óï?Á!¯bLUu?ü˜ÅzYÉ}? =;jñŽ¿²ºÕs°?KzsîÖ?7< sf¿É™ÜÞ$¼s?ÜønN€¼È¿¡SëX®Á¿ÿOvÒ¿-DTû!ù?@alcon-invToo many iterations in inverse»½×Ùß|Û=@-DTû!ù? &,28>DN\'bhntz€†Œ’˜ž¤ª²¸¾ÄÊÐÖÜâèîôü& #$,2N#Y%cpxƒ"Š!•Ÿ§ ­µ»ÃÉÓÛôú X_gnv}…Œ•¡¬Àå /?N‚— ¶ËÔPW\w¦'¸Â%ì"õ4FV€&†•§$³¹Õ#ã%í&-2Os…¥«³.fileþÿgalconinv.c _r_major_r_minor@ P0 <0_n_e_acoef`_bcoef _cos_p26ð_sin_p26àHæ .textÎ{.data.bss .rdataà_atan2 R _asinz _p_error _offsetp _cenlat _cenlon _radius2 _ptitle _tsincos _pow _tan _atan _sin _sqrt ^_alconinvint_false_easting_false_northing_lon_center_lat_center_alconinv_adjust_lonazimfor.o/ 1230130720 32135310545 100644 1916 ` LÞ .text ´D) `.data@À.bssp€À.rdatapÔ@@U‰åƒìÝEÝÝEÝÝEÝ ÝE(Ý0ÝE Ý@ÇD$ `ÇD$PÝEÝ$èÇ$èÝÝ$èÝÝ$èÝ Ý$èÝ0Ý\$Ý@Ý$è¸ÉÃU‰åSì´ÝEÜ%Ý$èÝ]àEè‰D$ Eð‰D$ÝEÝ$èÝEàÝ$èÝ]ØÝPÜMðÝ`ÜMèÜMØÞÁÝ]ÈÝEÈÙáÙèÞéÙáÝXÚéßàžwëfÙèÝ]ÐÝEÈÙîÚéßàžwëtÝÝ`ÞÉÝ]ÀÝEÀÝ\$ÇD$…hÿÿÿ‰$èÇD$I…hÿÿÿ‰$èÇ…dÿÿÿ{é†ÝEÈÝ$èÝ]¸ÝE¸Ý$èÝE¸ÞñÝ]Ћ]ÝÜMÐÜMèÝXÿÿÿÝEàÝ$èÜXÿÿÿÜ@Ý‹EÝÜMÐÝ`ÜMðÝPÜMèÜMØÞéÞÉÜ0ÝÇ…dÿÿÿ‹…dÿÿÿÄ´[]ÃAZIMUTHAL EQUIDISTANTPoint projects into a circle of radius = %12.2lfazim-for»½×Ùß|Û=-DTû! @ &/7?JQV\djrx€†˜²ºÖáêó17KYao‰—¨¿ËÖßèø.fileþÿgazimfor.c _r_major (08@_cos_p12`_sin_p12P_azimfor£ .text).data.bssp.rdatah_sin _acos _p_error _sprintf _cos G _offsetp _origin S _radius _ptitle _tsincos ^_azimforint_lon_center_lat_origin_false_northing_false_easting_adjust_lon_cenlonmeraziminv.o/ 1230130720 32135310545 100644 2180 ` Læ .textдÔ5 `.data@À.bssp€À.rdataP„@@U‰åƒìÝEÝÝEÝÝEÝ ÝE(Ý0ÝE Ý@ÇD$ `ÇD$PÝEÝ$èÇ$èÝÝ$èÝÝ$èÝ Ý$èÝ0Ý\$Ý@Ý$è¸ÉÃU‰åƒìHÝEÜ%@Ý]ÝEÜ%0Ý]ÝEÜMÝEÜMÞÁÝ$èÝ]øÝÝ0ÞÉÝEøÚéßàžwë ÇD$Ç$èÇEÔ}é¨ÝEøÜ5Ý]ðEà‰D$ Eè‰D$ÝEðÝ$è‹EÝÝÝEøÙáÝ8Úéßàžsë‹EÝ ÝÇEÔéMÝEàÜ PÝEÜMèÜ `ÜuøÞÁÝ$è‹EÝÝ ÙáÝ@ÞéÝ]ØÝEØÙáÝ8Úéßàžsë{Ý ÙîÙÉÚéßàžsë3ÝEÙàÝ\$ÝEÝ$èÜÝ$è‹EÝÇEÔé¹ÝEÝ\$ÝEÙàÝ$èÝÞáÝ$è‹EÝÇEÔé„‹EÝÝ$èÜ PÝEàÞáÝ]ØÝEØÙáÝ8ÚéßàžwëÝEÙáÝ8Úéßàžwë ÇEÔë8ÝEØÜMøÝ\$ÝEÜMèÜ `Ý$èÜÝ$è‹EÝÇEÔ‹EÔÉÃAZIMUTHAL EQUIDISTANTazim-invInput data error-DTû! @»½×Ùß|Û=-DTû!ù? &/7?JQV\djrx€†˜®ºÓÜâøÿ5>K]t€˜ °¿àæî#AGZn–ž¤¬.fileþÿgaziminv.c _r_major (08@_cos_p12`_sin_p12P_aziminv£ .textÁ5.data.bssp.rdataH_sin _atan2 G _asinz _p_error _sqrt _offsetp _origin S _radius _ptitle _tsincos ^_aziminvint_lon_center_lat_origin_false_northing_false_easting_adjust_lon_cenlonmerbceafor.o/ 1230130720 32135310545 100644 2176 ` L #.text`´4> `.data@À.bssÀ€À.rdata @@U‰åƒìÝEÝÝEÝÝEÝ@ÝE ÝPÝE0Ý`ÝE(ÝpÝÜ5Ý]øÝEøÜMøÙèÞáÝ0Ý0Ý$èÝ Ý0ÝÚéßàžwë ǰë ǰÝPÝ$èÝ€ÝPÝ$èÝÝ0Ü Ü ÙèÞáÝ$èÝ€ÞñÝ Ç$èÝÝ\$ÝÝ$èÝ@Ý$èÝPÝ$èÝ`Ý\$ÝpÝ$è¸ÉÃU‰åƒì8ÝEÜ%@Ý$èÝ]øÝEÝ$èÝ]ðƒ=°t9‹EÝÜMøÜ €ÜpÝ‹EÝÜMðÜ5€Ü`ÝéœÙèÜ%0Ý]àÝ0ÜMðÜMðÙèÞáÝEðÞñÝ]ØÝ ÙÀÞÁÙèÞñÝ]ÐÝ ÜMðÙèÞáÝ ÜMðÙèÞÁÞùÝ$èÜMÐÜmØÜMàÝ]è‹EÝÜ  ÜMøÜpÝ‹EÝÜMèÝ ØÀÞùÜ`ݸÉÃCylinderical Equal Areañh㈵øä> &/8>DW]e"kqw†’œ¤!ª°¸ ¾ÄÊÐÜ"âêñöü"*0:BX`n wƒŒ’¦¬»ÄÜíú  &/:CM.fileþÿgbceafor.c _r_major_r_minor@P(`8p_es0_e _ind°_cosphi1€_sinphi1_kz _bceaforM .textZ>.data.bssÀ.rdata _log G _offsetp S _ _radius2 _ptitle _sin _cos _sqrt j_bceaforint_lon_center_lat_truesc_false_northing_false_easting_adjust_lon_true_scale_cenlonmerbceainv.o/ 1230130720 32135310545 100644 2848 ` Lø'.textP´tZ `.data@À.bssð€À.rdatap@@U‰åƒì8ÝEÝÝEÝÝEÝ`ÝE ÝpÝE0Ý€ÝE(ÝÝÜ5Ý]øÝEøÜMøÙèÞáÝ0Ý0Ý$èÝ Ý0Ü 0Ý@Ý@Ü 0ÝPÝ ÝÚéßàžwëÇàÝ ÝÐë`ÇàÙèÜ%0Ý]ðÙèÜ%0ÙèÞñÝ]èÝ ÙÀÞÁÙèÞñÝ]àÙèÜ% Ý ÙèÞÁÞùÝ$èÜMàÜmèÜMðÝÐÝpÝ$èÝ ÝpÝ$èݰÝ0Ü °Ü °ÙèÞáÝ$èÝ ÞñÝÀÇ$èÝÝ\$ÝÝ$èÝ`Ý$èÝpÝ$èÝ€Ý\$ÝÝ$è¸ÉÃU‰åSƒìDÝEÜ%Ý]ÝEÜ%€Ý]ƒ=àtEÝEÜ  Ü5Ý$è‹EÝÝÜ  ÝEÞñÜ`Ý$è‹EÝéýÝEØÀÜ ÀÝÜ ÐÞùÝ$èÝ]ð‹]Ý0Ý(ÞùÝ@Ý0ÞÉÞÁÝPÝ8ÞÉÞÁÝ]èÝEðØÀÝ$èÜMèÜEðÝ]àÝ@Ý@ÞÉÝPÝHÞÉÞÁÝ]ØÝEðÝPÞÉÝ$èÜMØÝEàÞÁÝ]ÐÝPÝXÞÉÝ]ÈÝEðÝ`ÞÉÝ$èÜMÈÜEÐÝÝÜ ÀÝEÞñÜ`Ý$è‹EݸƒÄD[]ÃCylinderical Equal Areañh㈵øä>@@¶` ¶` Æ?*¤B*¤Bº?°[°[°?üU¦ºÿ°?@нŸmö-‘?@ &/8>DW]e&kqw}ƒ‰•›ª´ºÂÎÙæùÿ %"*$06>#DJPVb&hpw|"‚Œ”!𢠍°¶ÀÈßëô*2GMS]iow}‡¡#°¶¾ÄÔÞ#ïõ #!,4.fileþÿgbceainv.c _r_major_r_minor`p(€8_es0_e _e_p4@_e_p6P_indà_qpÐ_cosphi1 _sinphi1°_kzÀ_bceainvÓ .textHZ.data.bssð.rdatahG _asin _offsetp S _ _radius2 _ptitle _sin _cos _log _sqrt j_bceainvint_lon_center_lat_truesc_false_northing_false_easting_adjust_lon_true_scale_cenlonmerceafor.o/ 1230130720 32135310545 100644 2175 ` L #.text`´4> `.data@À.bssÀ€À.rdata @@U‰åƒìÝEÝÝEÝÝEÝ@ÝE ÝPÝE0Ý`ÝE(ÝpÝÜ5Ý]øÝEøÜMøÙèÞáÝ0Ý0Ý$èÝ Ý0ÝÚéßàžwë ǰë ǰÝPÝ$èÝ€ÝPÝ$èÝÝ0Ü Ü ÙèÞáÝ$èÝ€ÞñÝ Ç$èÝÝ\$ÝÝ$èÝ@Ý$èÝPÝ$èÝ`Ý\$ÝpÝ$è¸ÉÃU‰åƒì8ÝEÜ%@Ý$èÝ]øÝEÝ$èÝ]ðƒ=°t9‹EÝÜMøÜ €ÜpÝ‹EÝÜMðÜ5€Ü`ÝéœÙèÜ%0Ý]àÝ0ÜMðÜMðÙèÞáÝEðÞñÝ]ØÝ ÙÀÞÁÙèÞñÝ]ÐÝ ÜMðÙèÞáÝ ÜMðÙèÞÁÞùÝ$èÜMÐÜmØÜMàÝ]è‹EÝÜ  ÜMøÜpÝ‹EÝÜMèÝ ØÀÞùÜ`ݸÉÃCylinderical Equal Areañh㈵øä> &/8>DW]e"kqw†’œ¤!ª°¸ ¾ÄÊÐÜ"âêñöü"*0:BX`n wƒŒ’¦¬»ÄÜíú  &/:CM.fileþÿgceafor.c _r_major_r_minor@P'`7p_es0_e _ind°_cosphi1€_sinphi1_kz _ceaforM .textZ>.data.bssÀ.rdata _log F _offsetp R ^ _radius2 _ptitle _sin _cos _sqrt i_ceaforint_lon_center_lat_truesc_false_northing_false_easting_adjust_lon_true_scale_cenlonmer ceainv.o/ 1230130721 32135310545 100644 2847 ` Lø'.textP´tZ `.data@À.bssð€À.rdatap@@U‰åƒì8ÝEÝÝEÝÝEÝ`ÝE ÝpÝE0Ý€ÝE(ÝÝÜ5Ý]øÝEøÜMøÙèÞáÝ0Ý0Ý$èÝ Ý0Ü 0Ý@Ý@Ü 0ÝPÝ ÝÚéßàžwëÇàÝ ÝÐë`ÇàÙèÜ%0Ý]ðÙèÜ%0ÙèÞñÝ]èÝ ÙÀÞÁÙèÞñÝ]àÙèÜ% Ý ÙèÞÁÞùÝ$èÜMàÜmèÜMðÝÐÝpÝ$èÝ ÝpÝ$èݰÝ0Ü °Ü °ÙèÞáÝ$èÝ ÞñÝÀÇ$èÝÝ\$ÝÝ$èÝ`Ý$èÝpÝ$èÝ€Ý\$ÝÝ$è¸ÉÃU‰åSƒìDÝEÜ%Ý]ÝEÜ%€Ý]ƒ=àtEÝEÜ  Ü5Ý$è‹EÝÝÜ  ÝEÞñÜ`Ý$è‹EÝéýÝEØÀÜ ÀÝÜ ÐÞùÝ$èÝ]ð‹]Ý0Ý(ÞùÝ@Ý0ÞÉÞÁÝPÝ8ÞÉÞÁÝ]èÝEðØÀÝ$èÜMèÜEðÝ]àÝ@Ý@ÞÉÝPÝHÞÉÞÁÝ]ØÝEðÝPÞÉÝ$èÜMØÝEàÞÁÝ]ÐÝPÝXÞÉÝ]ÈÝEðÝ`ÞÉÝ$èÜMÈÜEÐÝÝÜ ÀÝEÞñÜ`Ý$è‹EݸƒÄD[]ÃCylinderical Equal Areañh㈵øä>@@¶` ¶` Æ?*¤B*¤Bº?°[°[°?üU¦ºÿ°?@нŸmö-‘?@ &/8>DW]e&kqw}ƒ‰•›ª´ºÂÎÙæùÿ %"*$06>#DJPVb&hpw|"‚Œ”!𢠍°¶ÀÈßëô*2GMS]iow}‡¡#°¶¾ÄÔÞ#ïõ #!,4.fileþÿgceainv.c _r_major_r_minor`p'€7_es0_e _e_p4@_e_p6P_indà_qpÐ_cosphi1 _sinphi1°_kzÀ_ceainvÓ .textHZ.data.bssð.rdatahF _asinz _offsetp R ^ _radius2 _ptitle _sin _cos _log _sqrt i_ceainvint_lon_center_lat_truesc_false_northing_false_easting_adjust_lon_true_scale_cenlonmer eqconfor.o/ 1230130721 32135310545 100644 3245 ` Lø/.text´$b `.data@À.bssð€À.rdata`Ä@@U‰åƒìhÝEÝÝEÝÝE(Ý ÝE@Ý ÝE8ݰÝÜ5Ý]øÝEøÜMøÙèÞá݀݀Ý$èÝpÝ€Ý$èÝ0Ý€Ý$èÝ@Ý€Ý$èÝPÝ€Ý$èÝ`Eè‰D$ Eð‰D$ÝEÝ$èÝEèÝ\$ÝEðÝ\$ÝpÝ$èÝ]àÝEÝ\$ Ý`Ý\$ÝPÝ\$Ý@Ý\$Ý0Ý$èÝ]Ѓ}H„ßÝEÜE ÙáÝPÚéßàžwë ÇD$Ç$ èÇEÄQéêEè‰D$ Eð‰D$ÝE Ý$èÝEèÝ\$ÝEðÝ\$ÝpÝ$èÝ]ØÝE Ý\$ Ý`Ý\$ÝPÝ\$Ý@Ý\$Ý0Ý$èÝ]ÈÝEÜe ÙáÝPÙÉÚéßàžsëÝEàÜeØÝEÈÜeÐÞùÝÀëÝEðÝÀë ÝEðÝÀÝEàÜ5ÀÜEÐÝÐÝE0Ý\$ Ý`Ý\$ÝPÝ\$Ý@Ý\$Ý0Ý$èÝÝÐÜ%Ü Ýàƒ}HtiÇ$<èÝÝ\$ÝÝ$èÝE Ý\$ÝEÝ$èÝ Ý$èÝE0Ý$èÝ Ý\$ݰÝ$èë`Ç$<èÝÝ\$ÝÝ$èÝEÝ$èÝ Ý$èÝE0Ý$èÝ Ý\$ݰÝ$èÇEÄ‹EÄÉÃU‰åSƒìTÝEÝ\$ Ý`Ý\$ÝPÝ\$Ý@Ý\$Ý0Ý$èÝ]ðÝÐÜeðÜ Ý]àÝEÜ% Ý$èÜ ÀÝ]è‹]ÝEèÝ$èÜMàܰ݋]Ý ÜàÝ]ØÝEèÝ$èÜMàÜmØÝ¸ƒÄT[]Ãeqcon_forStandard Parallels on opposite sides of equatorEQUIDISTANT CONIC»½×Ùß|Û= &/5;NT\.bhp-v|„,Š˜+ž¤¬*²Ë)ßç(÷ '8IPU&z)Ž–(¦°ºÄÌ'Ýü$1;EOW']ciou‚‡%—Ÿ$±#·¿"Ê!ÐÚâ ëð%ö$!",!2<D dnx‚Š'“œ¨°¶ÇÐÛáï.fileþÿgeqconfor.c _r_major_r_minor  -°_es€_ep_e00_e1@_e2P_e3`_nsÀ_gÐ_ml0_rhà<T .textb.data.bssð.rdataX_cos _sin F _stparl1 _offsetp _origin R ] _radius2 _ptitle _p_error _mlfn _msfnz _tsincos _e3fn _e2fn _e1fn _e0fn _sqrt g_eqconforint_lon_center_false_northing_false_easting_eqconfor_adjust_lon_cenlonmer_stanparl eqconinv.o/ 1230130721 32135310545 100644 3419 ` L¦ /.text ´´e `.data@À.bssð€À.rdata`T@@U‰åƒìhÝEÝÝEÝÝE(Ý ÝE@Ý ÝE8ݰÝÜ5Ý]øÝEøÜMøÙèÞá݀݀Ý$èÝpÝ€Ý$èÝ0Ý€Ý$èÝ@Ý€Ý$èÝPÝ€Ý$èÝ`Eè‰D$ Eð‰D$ÝEÝ$èÝEèÝ\$ÝEðÝ\$ÝpÝ$èÝ]àÝEÝ\$ Ý`Ý\$ÝPÝ\$Ý@Ý\$Ý0Ý$èÝ]Ѓ}H„ßÝEÜE ÙáÝPÚéßàžwë ÇD$Ç$ èÇEÄQéêEè‰D$ Eð‰D$ÝE Ý$èÝEèÝ\$ÝEðÝ\$ÝpÝ$èÝ]ØÝE Ý\$ Ý`Ý\$ÝPÝ\$Ý@Ý\$Ý0Ý$èÝ]ÈÝEÜe ÙáÝPÙÉÚéßàžsëÝEàÜeØÝEÈÜeÐÞùÝÀëÝEðÝÀë ÝEðÝÀÝEàÜ5ÀÜEÐÝÐÝE0Ý\$ Ý`Ý\$ÝPÝ\$Ý@Ý\$Ý0Ý$èÝÝÐÜ%Ü Ýàƒ}HtiÇ$<èÝÝ\$ÝÝ$èÝE Ý\$ÝEÝ$èÝ Ý$èÝE0Ý$èÝ Ý\$ݰÝ$èë`Ç$<èÝÝ\$ÝÝ$èÝEÝ$èÝ Ý$èÝE0Ý$èÝ Ý\$ݰÝ$èÇEÄ‹EÄÉÃU‰åƒìXÇEÜÝEÜ%°Ý]ÝàÜeÜ Ý]ÝÀÙîÙÉÚéßàžsë ÝEÜMÝEÜMÞÁÝ$èÝ]øÙèÝ]èë$ÝEÜMÝEÜMÞÁÝ$èÙàÝ]øÝXÝ]èÙîÝ]àÝEøÙîÙÉÚéßàžuzëÝEèÜMÝ\$ÝEèÜMÝ$èÝ]àÝEøÜ5ÝÐÞáÝ]ðE܉D$(Ý`Ý\$ ÝPÝ\$Ý@Ý\$Ý0Ý\$ÝEðÝ$è‹EÝÝEàÜ5ÀÜ Ý$è‹E݃}Üt‹E܉EØëÇEØ‹EØÉÃeqcon-forStandard Parallels on opposite sides of equatorEQUIDISTANT CONIC»½×Ùß|Û=ð¿ &/5;NT\.bhp-v|„,Š˜+ž¤¬*²Ë)ßç(÷ '8IPU&z)Ž–(¦°ºÄÌ'Ýü$1;EOW']ciou‚‡%—Ÿ$±#·¿"Ê!ÐÚâ ëð%ö$!",!2<D fox¤.Ä.Ï %/9CR`fn.fileþÿgeqconinv.c _r_major_r_minor  -°_es€_ep_e00_e1@_e2P_e3`_nsÀ_gÐ_ml0_rhà<T .text‘e.data.bssð.rdata`F _phi3z _atan2 _stparl1 _offsetp _origin R ] _radius2 _ptitle _p_error _mlfn _msfnz _tsincos _e3fn _e2fn _e1fn _e0fn _sqrt g_eqconinvint_lon_center_false_northing_false_easting_eqconinv_adjust_lon_cenlonmer_stanparl equifor.o/ 1230130721 32135310545 100644 1220 ` L¤.textð´´ `.data@À.bssP€À.rdata¤@@U‰åƒìÝEÝÝEÝÝEÝ ÝE(Ý0ÝE Ý@Ç$èÝÝ$èÝÝ$èÝ Ý$èÝ0Ý\$Ý@Ý$è¸ÉÃU‰åSƒì$ÝEÜ%Ý$èÝ]ð‹]ÝÜMðÝ]èÝ Ý$èÜMèÜ@Ý‹EÝÜMÜ0ݸƒÄ$[]ÃEQUIRECTANGULAR &/6;AIOW]eku}”œ¨´¼ÅÐÙ.fileþÿgequifor.c _r_major (08@_equiforˆ .textê.data.bssP.rdata_cos G _offsetp _origin S _radius _ptitle ^_equiforint_lon_center_lat_origin_false_northing_false_easting_adjust_lon_cenlonmerequiinv.o/ 1230130721 32135310545 100644 1390 ` L<.text0´$ `.data@À.bssP€À.rdata@ä@@U‰åƒìÝEÝÝEÝÝEÝ ÝE(Ý0ÝE Ý@Ç$èÝÝ$èÝÝ$èÝ Ý$èÝ0Ý\$Ý@Ý$è¸ÉÃU‰åƒìÝEÜ%@Ý]ÝEÜ%0Ý]‹EÝEÜ5Ý‹EÝÙáÝ0ÙÉÚéßàžwëÇD$Ç$èÇEü®ë3Ý Ý$èÜ ÝEÞñÜÝ$è‹EÝÇEü‹EüÉÃEQUIRECTANGULARequi-invInput data error-DTû!ù? &/6;AIOW]eku}“Ÿ®½Ð×Üëóù .fileþÿgequiinv.c _r_major (08@_equiinvˆ .text!.data.bssP.rdata8_cos G _p_error _offsetp _origin S _radius _ptitle ^_equiinvint_lon_center_lat_origin_false_northing_false_easting_adjust_lon_cenlonmergnomfor.o/ 1230130721 32135310545 100644 1547 ` Lº.text´„ `.data@À.bss`€À.rdata@D@@U‰åƒìÝEÝÝEÝÝE Ý@ÝE(ÝPÇD$ 0ÇD$ ÝEÝ$èÇ$èÝEÝ$èÝEÝ$èÝEÝ$èÝPÝ\$Ý@Ý$è¸ÉÃU‰åSƒìTÝEÜ%Ý$èÝ]ðEà‰D$ Eè‰D$ÝEÝ$èÝEðÝ$èÝ]ØÝ ÜMèÝ0ÜMàÜMØÞÁÝ]ÐÝEÐÙîÚéßàžsëÇD$ Ç$èÇEÄ…ëdÙèÜuÐÝ]È‹]ÝÜMÈÜMàÝ]¸ÝEðÝ$èÜM¸Ü@Ý‹EÝÜMÈÝ0ÜMèÝ ÜMàÜMØÞéÞÉÜPÝÇEÄ‹EăÄT[]ÃGNOMONICgnomfor-convPoint projects into infinity &.6AHMXcnt~†¥ÁÌÕÞÿ %9BMV_o.fileþÿggnomfor.c _R@+P_cos_p130_sin_p13 _gnomfor‘ .text….data.bss`.rdata3_sin _p_error _cos ; _offsetp _cenlat _cenlon _radius _ptitle _tsincos G_gnomforint_lon_center_false_easting_false_northing_adjust_lon gnominv.o/ 1230130722 32135310545 100644 1987 ` L0 .text´d. `.data@À.bssp€À.rdata D@@U‰åƒìÝEÝ ÝEÝÝEÝÝE ÝPÝE(Ý`ÇD$ @ÇD$0ÝEÝ$èÇ$èÝEÝ$èÝEÝ$èÝEÝ$èÝ`Ý\$ÝPÝ$è¸ÉÃU‰åƒìHÝEÜ%PÝ]ÝEÜ%`Ý]ÝEÜMÝEÜMÞÁÝ$èÝ]øÝEøÜ5 Ý$èÝ]ðEà‰D$ Eè‰D$ÝEðÝ$è‹EÝÝÝEøÙáÝÚéßàžsë‹EÝÝÇEÔéMÝEàÜ 0ÝEÜMèÜ @ÜuøÞÁÝ$è‹EÝÝÙáÝÞéÝ]ØÝEØÙáÝÚéßàžsë{ÝÙîÙÉÚéßàžsë3ÝEÙàÝ\$ÝEÝ$èÜÝ$è‹EÝÇEÔé¹ÝEÝ\$ÝEÙàÝ$èÝÞáÝ$è‹EÝÇEÔé„‹EÝÝ$èÜ 0ÝEàÞáÝ]ØÝEØÙáÝÚéßàžwëÝEÙáÝÚéßàžwë ÇEÔë8ÝEØÜMøÝ\$ÝEÜMèÜ @Ý$èÜÝ$è‹EÝÇEÔ‹EÔÉÃGNOMONIC»½×Ùß|Û=-DTû!ù? &/7?JQValw}‡¥±ÊÖÞú"9ER]eu„¥«³ØÞè 3[ciq.fileþÿggnominv.c _R (P7`_cos_p13@_sin_p130_gnominvš .text†..data.bssp.rdata _sin _atan2 G _asinz _atan _sqrt _offsetp _cenlat _cenlon _radius _ptitle _tsincos S_gnominvint_lon_center_lat_center_false_easting_false_northing_adjust_lon goodfor.o/ 1230130722 32135310545 100644 3158 ` L .textð´”f `.data@À.bssЀÀ.rdatað¤@@U‰åƒìÝEÝÝ ÝÝ ÝÝ(Ý Ý(Ý(Ý0Ý0Ý8Ý8Ý0Ý@Ý8ÝHÝ@ÝPÝHÝXÝ@Ý`ÝHÝhÝÝ ÞÉÝpÝÝ ÞÉÝxÝÝ(ÞÉÝ€ÝÝ(ÞÉ݈ÝÝ0ÞÉÝÝÝ8ÞÉݘÝÝ0ÞÉÝ ÝÝ8ÞÉݨÝÝ@ÞÉݰÝÝHÞÉݸÝÝ@ÞÉÝÀÝÝHÞÉÝÈÇ$èÝEÝ$è¸ÉÃU‰åVSƒì`ÝEÝ€ÙÉÚéßàžsë*ÝE݈Úéßàžsë ÇEÐéÇEÐéÝEÙîÙÉÚéßàžsë*ÝE݈Úéßàžsë ÇEÐéÕÇEÐéÉÝEÝÙÉÚéßàžsë]ÝEݘÚéßàžsë ÇEÐé—ÝEÝ Úéßàžsë ÇEÐë|ÝEݨÚéßàžsë ÇEÐëaÇEÐ ëXÝEݘÚéßàžsë ÇEÐë=ÝEÝ Úéßàžsë ÇEÐë"ÝEݨÚéßàžsë ÇEÐ ëÇEÐ ƒ}Ðt ƒ}Ðtƒ}Ðtƒ}Ðtƒ}Ðtƒ}Ð tëX‹EÐÝEÜ$ÅÝ$èÝ]ð‹u‹]ÐÝÜMðÝ]ÀÝEÝ$èÝEÀÞÉÝÝpÞÁÝ‹EÝÜMÝéd‹EÐÝEÜ$ÅÝ$èÝ]ðÝEÝ]èÝEÝ$èݰÞÉÝ]ØÇEÔÝEèÝ$èÜEèÜeØÝ] ‹E ‹U¤ò€‰E¸‰U¼ÝEèÝ$èÙèÞÁÜ}¸Ý]àÝEèÜEàÝ]èÝEàÙáݸÚéßàžw0ƒ}Ô1~ ÇD$PÇ$^èÇEÌûé´EÔÿézÿÿÿÝEèÝÀÞùÝ]èÝEÙáÝÈÞáݸÚéßàžwëÙîÝ]ð‹]‹uÐÝÝÐÞÉÜMðÝ]°ÝEèÝ$èÝE°ÞÉÝõpÞÁÝ‹]ÝEèÝ$èÝØÞÉÝ]¨ÝEÝ$èPÛ$d$ÝàÞÉÜm¨Ü ÝÇEÌ‹ẼÄ`[^]ÃGOODE'S HOMOLOSINE EQUAL-AREAÉ ]Þìû¿âh-8RÁà?_<çJWÀ@¯-8RÁð¿÷MçJWÖ?ÕIŠA5Œ@goode-forwardIteration failed to convergeyÌ›âiÀæ?÷MçJWæ¿yÌ›âiÀæ¿É ]Þìû¿÷MçJWÖ¿U”çJWö?-DTû! @»½×Ùß|Û=@-DTû!ù?•…¾)dÏì?ã;fž ö?Üö_ «?  # )/ 5; AG MS Y_ ek qw }ƒ ‰ •› ¡ §¯ µ »à É Ï× Ý ãë ñ ÷ÿ     ' - 3; A GO U [c i ow } ƒ‹ ’—¢ºÎ2Fd£¾Ù% -< MY f } …™Ÿ¶Üú:JRl r…‘ £©¹ÇÒ .fileþÿggoodfor.c _R_feastp_goodfor­ .textéf.data.bssÐ.rdataè_sign _p_error _sin _cos  _radius _ptitle (_goodforint_lon_center_adjust_longoodinv.o/ 1230130722 32135310545 100644 4442 ` L‚.text€´ ‹ `.data@À.bssЀÀ.rdataà4 @@U‰åƒìÝEÝÝ ÝÝ ÝÝ(Ý Ý(Ý(Ý0Ý0Ý8Ý8Ý0Ý@Ý8ÝHÝ@ÝPÝHÝXÝ@Ý`ÝHÝhÝÝ ÞÉÝpÝÝ ÞÉÝxÝÝ(ÞÉÝ€ÝÝ(ÞÉ݈ÝÝ0ÞÉÝÝÝ8ÞÉݘÝÝ0ÞÉÝ ÝÝ8ÞÉݨÝÝ@ÞÉݰÝÝHÞÉݸÝÝ@ÞÉÝÀÝÝHÞÉÝÈÇ$èÝEÝ$è¸ÉÃU‰åVSƒì@ÝÝpÞÉÝEÚéßàžsë4ÝÝxÞÉÝEÙÉÚéßàžsë ÇEÜé^ÇEÜéRÝEÙîÙÉÚéßàžsë4ÝÝxÞÉÝEÙÉÚéßàžsë ÇEÜéÇEÜéÝÝ€ÞÉÝEÚéßàžsë~Ý݈ÞÉÝEÙÉÚéßàžsë ÇEÜéÌÝÝÞÉÝEÙÉÚéßàžsë ÇEÜé¤ÝݘÞÉÝEÙÉÚéßàžsë ÇEÜëÇEÜ ëvÝ݈ÞÉÝEÙÉÚéßàžsë ÇEÜëQÝÝÞÉÝEÙÉÚéßàžsë ÇEÜë,ÝݘÞÉÝEÙÉÚéßàžsë ÇEÜ ëÇEÜ ‹EÜÝEÜ$ÅpÝ]ƒ}Üt#ƒ}Ütƒ}Ütƒ}Ütƒ}Üt ƒ}Ü t龋EÝEÜ5Ý‹EÝÙáÝ ÙÉÚéßàžwë ÇD$PÇ$^èÇEØüé¡‹EÝÙáÝ ÞéÝ]àÝEàÙáݨÙÉÚéßàžwë<‹]Ü‹EÝÝ$èÜ ÝEÞñÝÝÞÁÝ]àÝEàÝ$è‹EÝé)‹U‹EÜÝÅÝéÝݰÞÉÝ]ÐÝEÝ$èPÛ$d$ÜMÐÜEÝݸÞÉÞùÝ]ðÝEðÙáÙèÙÉÚéßàžwë ÇEØþÿÿÿéÎÝEðÝ$èÝ]è‹]‹uÜÝÝÀÞÉÝ]ÈÝEèÝ$èÝEÈÞÉÝEÞñÝõÞÁÝ‹EÝÝÈÚéßàžwë ÇEØþÿÿÿéiÝEèÙÀÞÁÝ]ÀÝEèØÀÝ$èÝEÀÞÁÝÐÞùÝ]ðÝEðÙáÙèÙÉÚéßàžwë ÇEØþÿÿÿé$ÝEðÝ$è‹EÝÝEÙîÚéßàžwë‹EÝÐÜ Ý¨Úéßàžw,ÝEÙîÙÉÚéßàžwë(‹EÝÝÐÞÁݨÚéßàžwë ‹U‹EÝÙà݃}Üu4‹EÝÝÈÚéßàžw‹EÝÝxÙÉÚéßàžwë ÇEØþÿÿÿé|ƒ}Üu4‹EÝÝÈÚéßàžw‹EÝÝxÙÉÚéßàžwë ÇEØþÿÿÿéBƒ}Üu4‹EÝÝxÚéßàžw‹EÝÝØÙÉÚéßàžwë ÇEØþÿÿÿéƒ}Üu4‹EÝÝxÚéßàžw‹EÝÝØÙÉÚéßàžwë ÇEØþÿÿÿé΃}Üu4‹EÝÝÈÚéßàžw‹EÝ݈ÙÉÚéßàžwë ÇEØþÿÿÿ锃}Üu4‹EÝ݈Úéßàžw‹EÝÝÙÉÚéßàžwë ÇEØþÿÿÿéZƒ}Üu4‹EÝÝÈÚéßàžw‹EÝ݈ÙÉÚéßàžwë ÇEØþÿÿÿé ƒ}Üu4‹EÝ݈Úéßàžw‹EÝÝÙÉÚéßàžwë ÇEØþÿÿÿéæƒ}Üu4‹EÝÝÚéßàžw‹EÝݘÙÉÚéßàžwë ÇEØþÿÿÿ鬃}Ü u1‹EÝݘÚéßàžw‹EÝÝØÙÉÚéßàžwë ÇEØþÿÿÿëuƒ}Ü u1‹EÝÝÚéßàžw‹EÝݘÙÉÚéßàžwë ÇEØþÿÿÿë>ƒ}Ü u1‹EÝݘÚéßàžw‹EÝÝØÙÉÚéßàžwë ÇEØþÿÿÿëÇEØ‹E؃Ä@[^]ÃGOODE'S HOMOLOSINE EQUAL-AREAÉ ]Þìû¿âh-8RÁà?_<çJWÀ@¯-8RÁð¿÷MçJWÖ?ÕIŠA5Œ@goode-inverseInput data erroryÌ›âiÀæ?÷MçJWæ¿yÌ›âiÀæ¿É ]Þìû¿÷MçJWÖ¿U”çJWö?-DTû!ù?»½×Ùß|Û=Üö_ «?ã;fž ö?•…¾)dÏì?´œGTû! À-DTû! @´œGTû! @  # )/ 5; AG MS Y_ ek qw }ƒ ‰ •› ¡ §¯ µ »à É Ï× Ý ãë ñ ÷ÿ     ' - 3; A GO U [c i ow } ƒ‹ ’—¢· ½Ñ × I Oc i‹ ‘³ ¹á ç  + 1^ – ¥¸¿ÄÝí  *A N Tdx ~®½ ÃÓä ó*Xt|ž¦ÌÞ@RzŒ´Æî(:btœ®Öè DV.fileþÿggoodinv.c _R_feastp_goodinv­ .text‹.data.bssÐ.rdataà_sin _asin _sign  _cos _p_error _radius _ptitle (_goodinvint_lon_center_adjust_longvnspfor.o/ 1230130722 32135310545 100644 1792 ` L€.textд& `.data@À.bssp€À.rdata€„@@U‰åƒìÝEÝÝEÜ5ÙèÞÁÝ ÝEÝÝE(ÝPÝE0Ý`ÇD$ @ÇD$0ÝE Ý$èÇ$èÝEÝ$èÇD$(ÝEÝ$èÝEÝ$èÝE Ý$èÝ`Ý\$ÝPÝ$è¸ÉÃU‰åSƒìTÝEÜ%Ý$èÝ]ðEà‰D$ Eè‰D$ÝEÝ$èÝEðÝ$èÝ]ØÝ0ÜMèÝ@ÜMàÜMØÞÁÝ]ÐÙèÜ5 ÝEÐÙÉÚéßàžwëÇD$TÇ$^èÇEÄ™ëtÝ ÙèÞéÝ ÜeÐÞùÝ]È‹]ÝÜMÈÜMàÝ]¸ÝEðÝ$èÜM¸ÜPÝ‹EÝÜMÈÝ@ÜMèÝ0ÜMàÜMØÞéÞÉÜ`ÝÇEÄ‹EăÄT[]ÃGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: gvnsp-forPoint cannot be projected '09AIT[`ks~‰”š¤¬ÃËçòû-49HRcw€‹”­.fileþÿggvnspfor.c _R_p P,`_cos_p15@_sin_p150<· .textÃ&.data.bssp.rdatax_sin _p_error _cos F _offsetp _cenlat _cenlon _genrpt _radius _ptitle _tsincos R_gvnspforint_lon_center_false_easting_false_northing_gvnspfor_adjust_longvnspinv.o/ 1230130722 32135310545 100644 2426 ` L¸".text@´t: `.data@À.bss€€À.rdata€ô@@U‰åƒìÝEÝ ÝEÜ5 ÙèÞÁÝ0ÝEÝÝE ÝÝE(Ý`ÝE0ÝpÇD$ PÇD$@ÝE Ý$èÇ$èÝEÝ$èÇD$(ÝEÝ$èÝEÝ$èÝE Ý$èÝpÝ\$Ý`Ý$è¸ÉÃU‰åƒìXÝEÜ%`Ý]ÝEÜ%pÝ]ÝEÜMÝEÜMÞÁÝ$èÝ]øÝEøÜ5 Ý]ðÝ0ÙèÞéÝ]èÝ0ÙèÞÁÝ]àÝEèÜuàÝ$èÝEðÚéßàžwë ÇD$UÇ$_èÇEÄ›éÝÝEðÜMðÜMàÜuèÙèÞáÝ$èÝ0ÞáÝEèÜuðÝEðÜuèÞÁÞùÝ]ÐÝEÐÝ$èÝ]ØEȉD$ EЉD$ÝEØÝ$è‹EÝÝÝEøÙáÝpÚéßàžsë‹EÝÝÇEÄéMÝEÈÜ @ÝEÜMÐÜ PÜuøÞÁÝ$è‹EÝÝÙáÝxÞéÝ]èÝEèÙáÝpÚéßàžsë{ÝÙîÙÉÚéßàžsë3ÝEÙàÝ\$ÝEÝ$èÜÝ$è‹EÝÇEÄé¹ÝEÝ\$ÝEÙàÝ$èÝÞáÝ$è‹EÝÇEÄé„‹EÝÝ$èÜ @ÝEÈÞáÝ]èÝEèÙáÝpÚéßàžwëÝEÙáÝpÚéßàžwë ÇEÄë8ÝEèÜMøÝ\$ÝEÜMÐÜ PÝ$èÜÝ$è‹EÝÇEÄ‹EÄÉÃGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: gvnsp-forInput data error»½×Ùß|Û=-DTû!ù? '09BJR]!di t|‡’£­µË×ðü';BGkq‘­!¶ÃÕìø(7X^f‹‘›¹¿Òæ$.fileþÿggvnspinv.c _R _p0)`8p_cos_p15P_sin_p15@HÀ .text9:.data.bss€.rdata€_sin _atan2 R _asinz _p_error _sqrt _offsetp _cenlat _cenlon _genrpt _radius _ptitle _tsincos ^_gvnspinvint_lon_center_lat_center_false_easting_false_northing_gvnspinv_adjust_lonhamfor.o/ 1230130722 32135310545 100644 1302 ` L.text@´ `.data@À.bss@€À.rdata ô@@U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý0Ç$èÝEÝ$èÝEÝ$èÝ0Ý\$Ý Ý$è¸ÉÃU‰åSƒìDÝEÜ%Ý$èÝ]ðÝÝÞÉÝ]àÝEÝ$èÝ]ØÝEðÝÞùÝ$èÝEØÞÉÙèÞÁÝ$èÜ}àÝ]è‹]ÝEèÙÀÞÁÝ]ÐÝEÝ$èÝEÐÞÉÝ]ÈÝEðÝÞùÝ$èÜMÈÜ Ý‹]ÝEÝ$èÜMèÜ0ݸƒÄD[]ÃHAMMER>˜efž ö?@   & -2=HN X `w ˆ Žžª´Åãôþ   .fileþÿghamfor.c _R *0_hamfork .text1.data.bss@.rdata_sin _cos _sqrt : _offsetp _cenlon _radius _ptitle F_hamforint_lon_center_false_easting_false_northing_adjust_lonhaminv.o/ 1230130723 32135310545 100644 1332 ` L,.text@´ `.data@À.bss@€À.rdata ô@@U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý0Ç$èÝEÝ$èÝEÝ$èÝ0Ý\$Ý Ý$è¸ÉÃU‰åƒìÝEÜ% Ý]ÝEÜ%0Ý]ÝÝÞÉÜ ÝEÜMÝÞùÞéÝEÜMÞéÝ$èÝÞùÝ]øÝØÀÜ ÝEÜMÝÞùÞéÝEÜMÞéÝ\$ÝEÜMøÝ$èØÀÜÝ$è‹EÝÝEÜMøÜ5Ü5Ý$è‹EݸÉÃHAMMER@@   & -2=HN X `v ‚ ‹ ‘™ ¥¹¿Ê Ò Þü   # +.fileþÿghaminv.c _R *0_haminvk .text;.data.bss@.rdata_asinz _atan2 : _sqrt _offsetp _cenlon _radius _ptitle F_haminvint_lon_center_false_easting_false_northing_adjust_lonimolwfor.o/ 1230130723 32135310545 100644 2471 ` Lè.textp´TB `.data@À.bssp€À.rdata0$@@U‰åƒìÝEÝÝ(ÝÝ0ÝÝ8Ý Ý@Ý(ÝHÝ0ÝPÝ8ÝÝXÞÉÝ@ÝÝ`ÞÉÝHÝÝhÞÉÝPÝÝpÞÉÝXÝÝxÞÉÝ`ÝÝ€ÞÉÝhÇ$èÝEÝ$è¸ÉÃU‰åVSƒìPÝEÙîÙÉÚéßàžsé”ÝEݸÙÉÚéßàžsëÝEÝÀÚéßàžwë ÇEÐéëÝEÝÈÙÉÚéßàžsëÝEÝÐÚéßàžs&ÝEÝØÙÉÚéßàžsëÝEÝàÚéßàžwë ÇEÐé•ÇEÐé‰ÝEݸÙÉÚéßàžsëÝEÝèÚéßàžwë ÇEÐëZÝEÝèÙÉÚéßàžsëÝEÝÐÚéßàžs&ÝEÝØÙÉÚéßàžsëÝEÝðÚéßàžwë ÇEÐëÇEЋEÐÝEÜ$ÅÝ$èÝ]ðÝEÝ]èÝEÝ$èÝøÞÉÝ]ØÇEÔÝEèÝ$èÜEèÜeØÝ]°‹E°‹U´ò€‰EȉUÌÝEèÝ$èÙèÞÁÜ}ÈÝ]àÝEèÜEàÝ]èÝEàÙáÝÚéßàžw!ƒ}Ô1~ÇD$ˆÇ$˜èEÔÿë‰ÝEèÝÞùÝ]èÝEÙáÝÞáÝÚéßàžwëÙîÝ]ð‹]‹uÐÝÝÞÉÜMðÝ]ÀÝEèÝ$èÝEÀÞÉÝõ@ÞÁÝ‹]ÝÝ ÞÉÝ]¸ÝEèÝ$èÜM¸Ý¸ƒÄP[^]ÃINTERRUPTED MOLLWEIDE EQUAL-AREA@¯-8RÁð?¥µ•ω¼À©d8RÁà¿ôÖCTû!ù?ÕIŠA5ŒÀÖ yJWÖ¿«‰…Á^™ÀT\n“þÄ¿þEØŽW@2§ˆ Þ§û¿T\n“þÔ?«‰…Á^™@IntMoll-forwardIteration failed to convergeÖ yJWÖ? ¼ýfÁ·þ?…­ðfÁ·þ?/-DTû! @/-DTû! Àky¡]Þìû¿ÕIŠA5Œ@Ë¡ŠA5Œó¿-DTû! @»½×Ùß|Û=@-DTû!ù?•…¾)dÏì?ã;fž ö?  # )/ 5; AG MS Y _g m s{  ‡ • ›£ © ¯· ½ ÃË Ò×â !?Scw¡µÐäô. 6JPg«ÀÇÌÜìô '3 @ FV.fileþÿgimolwfor.c _R_feast@í .textkB.data.bssp.rdata(_p_error _cos _sin ' _radius _ptitle 3_imolwforint_lon_center_imolwfor_adjust_lon imolwinv.o/ 1230130723 32135310545 100644 2591 ` L`.text´¤F `.data@À.bssp€À.rdatað´@@U‰åƒìÝEÝÝ(ÝÝ0ÝÝ8Ý Ý@Ý(ÝHÝ0ÝPÝ8ÝÝXÞÉÝ@ÝÝ`ÞÉÝHÝÝhÞÉÝPÝÝpÞÉÝXÝÝxÞÉÝ`ÝÝ€ÞÉÝhÇ$èÝEÝ$è¸ÉÃU‰åSƒì4ÝEÙîÙÉÚéßàžsëSÝ݈ÞÉÝEÙÉÚéßàžsë ÇEìëÝÝÞÉÝEÙÉÚéßàžsë ÇEìëZÇEìëQÝݘÞÉÝEÙÉÚéßàžsë ÇEìë,ÝÝ ÞÉÝEÙÉÚéßàžsë ÇEìëÇEì‹EìÝEÜ$Å@Ý]ÝݨÞÉÝEÞñÝ$èÝ]ð‹]ìÝݰÞÉÝ]àÝEðÝ$èÝEàÞÉÝEÞñÜÝÝ$è‹EÝÝEðÙÀÞÁÝ]ØÝEðØÀÝ$èÝEØÞÁݸÞùÝ$è‹E݃}ìu4‹EÝÝÀÚéßàžw‹EÝÝÈÙÉÚéßàžwë ÇEèþÿÿÿéwƒ}ìu^‹EÝÝÈÚéßàžwë‹EÝÝÀÙÉÚéßàžw*‹EÝÝÐÙÉÚéßàžwë ‹EÝÝÀÚéßàžwë ÇEèþÿÿÿéƒ}ìu4‹EÝÝØÚéßàžw‹EÝÝÀÙÉÚéßàžwë ÇEèþÿÿÿéÙƒ}ìu4‹EÝÝÀÚéßàžw‹EÝÝàÙÉÚéßàžwë ÇEèþÿÿÿ韃}ìu[‹EÝÝàÚéßàžwë‹EÝÝÀÙÉÚéßàžw*‹EÝÝèÙÉÚéßàžwë‹EÝÝÀÚéßàžwë ÇEèþÿÿÿë>ƒ}ìu1‹EÝÝèÚéßàžw‹EÝÝÀÙÉÚéßàžwë ÇEèþÿÿÿëÇEè‹EèƒÄ4[]ÃINTERRUPTED MOLLWEIDE EQUAL-AREA@¯-8RÁð?¥µ•ω¼À©d8RÁà¿ôÖCTû!ù?ÕIŠA5ŒÀÖ yJWÖ¿«‰…Á^™ÀT\n“þÄ¿þEØŽW@2§ˆ Þ§û¿T\n“þÔ?«‰…Á^™@~”†fž ö¿=k8Þ}+î?=k8Þ}+î¿~”†fž ö?ã;fž ö?•…¾)dÏì?-DTû! @Ö yJWÖ? ¼ýfÁ·þ?É ]Þìû¿ky¡]Þìû¿ÕIŠA5Œ@Ë¡ŠA5Œó¿  # )/ 5; AG MS Y _g m s{  ‡ • ›£ © ¯· ½ ÃË Ò×â  + 1Y _~ „± º ÀÏÛ áñ  &1;Qc‹Ÿ³Éï);cw‹¡ÄÖ.fileþÿgimolwinv.c _R_feast@í .textþF.data.bssp.rdatað_sin _cos ' _asin _radius _ptitle 3_imolwinvint_lon_center_imolwinv_adjust_lon isinusfor.o/ 1230130723 32135310545 100644 5087 ` LN.textÀ ´„ ] `.data t &@À.bss€À.rdatað” @@U‰åƒìè‰Â‹E ‰D$ ‹E‰D$ÇD$‹B ‰$èÉÃU‰åƒìHƒ=t6¡‰$è‰Eôƒ}ôt ÇD$\Ç$zè—ÿÿÿÇEìÿÿÿÿé.ÝEÙîÚéßàžsë ÇD$ˆÇ$zèiÿÿÿÇEìÿÿÿÿéÝEÝðÚéßàžwÝEÝøÙÉÚéßàžwë ÇD$°Ç$zè%ÿÿÿÇEìÿÿÿÿé¼ÝE(ÝÚéßàžwÝE(ÝÙÉÚéßàžwë ÇD$èÇ$zèáþÿÿÇEìÿÿÿÿéxÝE(ÝÞÁÙ}ò·Eòf f‰EðÙmðÛ]üÙmòÛEüÝE(ÞáÙáÝÙÉÚéßàžwë ÇD$ Ç$zèƒþÿÿÇEìÿÿÿÿé‹Eüƒà…Àt ÇD$<Ç$zèYþÿÿÇEìÿÿÿÿéðÝE0ÝÚéßàžwÝE0Ý ÙÉÚéßàžwë ÇD$hÇ$zèþÿÿÇEìÿÿÿÿé¬ÝE0ÝÞÁÙmðÛ]øÙmòÛEøÝE0ÞáÙáÝÙÉÚéßàžwëÇD$Ç$zèÆýÿÿÇEìÿÿÿÿë`‹Eø‰D$$‹Eü‰D$ ÝE Ý\$ÝEÝ\$ÝEÝ\$ÝEÝ$è7£ƒ=uÇD$ÂÇ$àèmýÿÿÇEìÿÿÿÿëÇEì‹EìÉÃU‰åSƒì4ÝEÝ(Úéßàžwë ÇD$àÇ$èžÇEÔé³ÝEÝ0ÚéßàžwÝEÝ8ÙÉÚéßàžwë ÇD$àÇ$èZÇEÔéoÝEÝ@ÚéßàžwëÝEÝ8ÞÁÝ]ÝEÝ@ÙÉÚéßàžsëÝEÝ8ÞéÝ]ƒ}(~ }(€Æë ÇD$àÇ$èçÇEÔéü‹E(ƒà…Àt ÇD$àÇ$è½ÇEÔéÒƒ},xƒ},ë ÇD$àÇ$èÇEÔé¤Ç$`è‰Eôƒ}ôu ÇD$àÇ$èZÇEÔéo‹EôÇ@\‹EôÝEÝ‹EôÝE ÝX‹EôÝEÝX‹EôÙèÜuÝX‹EôÛE(Ý@ÞùÝX ‹Uô‹E(‰B(‹Mô‹U(‰ÐÁøÁèÑø‰A,‹EôÝEÝX8‹EôÝEÝ@ÞéÝX0‹EôÝ@0ÝHÚéßàžwë‹Uô‹EôÝ@0Ý8ÞÁÝZ0‹Uô‹E,‰B@‹]ô‹Eô‹@,Áà‰$è‰CX‹EôƒxXu+‹Eô‰$èÇD$àÇ$èdÇEÔéy‹Eô‹@X‰EðÇEì‹Eô‹@,;EìŽÛEìÝPÞÁ‹EôÛ@,ÞùÙèÞáÝXÞÉÝ]àƒ},8‹]ðÝEàÝ$èÙÀÞÁÛE(ÞÉÝPÞÁÙ}Ú·EÚf f‰EØÙmØÛÙmÚë>‹]ðÝEàÝ$èÛE(ÞÉÝPÞÁÙ}Ú·EÚf f‰EØÙmØÛÙmÚ‹Uð‹Eð‹À‰‹Eðƒ8 ‹EðÇ‹Uð‹EðÛÙèÞñÝZƒ},u‹Mð‹Eð‹B‰ÐÁøÁèÑø‰Aë‹Mð‹Eð‹‰ÐÁøÁèÑø‰AEìÿEðƒéêþÿÿ‹Uô‹Eô‹@,ÁàBXƒè‹‰EÜ‹EôÝEÝ8ÞÉÛEÜÞùÝXH‹EôÛEÜÝEÝ8ÞÉÞùÝXP‹EôÇ@\#Ü« ‹Eô‰EÔ‹EÔƒÄ4[]ÃU‰åƒì(‹E‰D$‹E‰D$ÝEÝ\$ ÝEÝ\$¡‰$è2‰Eüƒ}ütÇD$`Ç$yèùÿÿÇEøÿÿÿÿëÇEø‹EøÉÃU‰åƒì8‹EÙîÝ‹E Ùî݃}uÇD$ƒÇ$èG‰EØé°‹Ex\#Ü« tÇD$ƒÇ$è‰EØéˆÝE ÝÚéßàžwÝE ݘÙÉÚéßàžwë ÇEØþÿÿÿéXÝEÝ ÚéßàžwÝEݨÙÉÚéßàžwë ÇEØþÿÿÿé(‹M ‹U‹EÝ@ÜMÝBÞÁÝݨÜe‹EÜH Ý]øÝEøÙ}â·Eâf f‰EàÙmàÛ]äÙmâ‹E‹@,;Eä‹E‹Uä‹@()ÐH‰Eäƒ}äyÇEä‹EÝE Ü`0ݰÞÉÝ]èÝEèÙîÚéßàžwë&ÝEèÙmàÛ]ÜÙmâ‹Uܸ)ÐPÛ$d$ÝEèÞÁÝ]èÝEèÙèÙÉÚéßàžwëÝEèÙmàÛ]ÜÙmâ‹EÜPÛ$d$ÝEèÞáÝ]è‹M‹Eä‰ÂÁâ‹AXÛÜMè‹M‹Eä‰ÂÁâ‹AXÛDÞéÝ]ð‹M‹U‹EÝ@HÜMðÝÞÁÝÇEØ‹EØÉÃU‰åƒìƒ}uÇD$¸Ç$èj‰Eüë`‹Ex\#Ü« tÇD$¸Ç$èE‰Eüë;‹EÇ@\‹E‹@X‰$è‹EÇ@X‹E‰$èÇEÇEü‹EüÉÃU‰åƒìè‰Â‹E‹@‰D$‹E‹‰D$ ‹E ‰D$ÇD$È‹B ‰$è¸ÿÿÿÿÉÃýÿÿÿüÿÿÿ/ûÿÿÿAúÿÿÿP error (isinusfor.c/%s : %s memory allocationinvalid parameterinvalid handleinvalid keybad return from Isin_for_freeisinusforinitbad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valuebad return from Isin_for_initIsin_for_init-DTû!À-DTû!@×£p= ×ÿ?)\€Æ3A{®Gáz„?{®Gáz„¿®Gáz@»½×Ùß|Û=-DTû!À-DTû!@-DTû! @-DTû! Àà?-DTû!ù?bad return from Isin_fwdisinusforIsin_fwd-DTû!À-DTû!@-DTû!ù¿-DTû!ù?ƒÈÉm0_Ä?Isin_for_free error (isinusfor.c/%s) : (%i) %s *8@Y`‡Ž¨¸ËÒìü0Zmt—ž¸ÈÛâü*1rxƒŠ´ÅÌæö *<J^|ƒ¦­ÔÛø \•¦¾à÷ÿ?Sl{¤¯`yÀÙà#DKaq‘¡Ô1ù  % G \ z ž ©  .fileþÿgisinusfor.c_error "2_isin?0 N Ys  eþ o¨ ~é .text´ ].data .bss.rdataë_cos _free _malloc  _fprintf ™_ISIN_BADALLOC_ISIN_BADPARAM_ISIN_BADHANDLE_ISIN_BADKEY_isinusforinit_isinusfor_Isin_error_Isin_fwd_Isin_for_init_Isin_for_free___getreent isinusinv.o/ 1230130723 32135310545 100644 5107 ` Lb.text° ´„ _ `.data d :@À.bss€À.rdata„ @@U‰åƒìè‰Â‹E ‰D$ ‹E‰D$ÇD$‹B ‰$èÉÃU‰åƒìHƒ=t6¡‰$莉Eôƒ}ôt ÇD$]Ç${è—ÿÿÿÇEìÿÿÿÿé.ÝEÙîÚéßàžsë ÇD$ŒÇ${èiÿÿÿÇEìÿÿÿÿéÝEÝèÚéßàžwÝEÝðÙÉÚéßàžwë ÇD$´Ç${è%ÿÿÿÇEìÿÿÿÿé¼ÝE(ÝøÚéßàžwÝE(ÝÙÉÚéßàžwë ÇD$ìÇ${èáþÿÿÇEìÿÿÿÿéxÝE(ÝÞÁÙ}ò·Eòf f‰EðÙmðÛ]üÙmòÛEüÝE(ÞáÙáÝÙÉÚéßàžwë ÇD$Ç${èƒþÿÿÇEìÿÿÿÿé‹Eüƒà…Àt ÇD$@Ç${èYþÿÿÇEìÿÿÿÿéðÝE0ÝÚéßàžwÝE0ÝÙÉÚéßàžwë ÇD$lÇ${èþÿÿÇEìÿÿÿÿé¬ÝE0ÝÞÁÙmðÛ]øÙmòÛEøÝE0ÞáÙáÝÙÉÚéßàžwëÇD$”Ç${èÆýÿÿÇEìÿÿÿÿë`‹Eø‰D$$‹Eü‰D$ ÝE Ý\$ÝEÝ\$ÝEÝ\$ÝEÝ$è7£ƒ=uÇD$ÆÇ${èmýÿÿÇEìÿÿÿÿëÇEì‹EìÉÃU‰åSƒì4ÝEÝ0Úéßàžwë ÇD$ Ç$èÇEÔé³ÝEÝ8ÚéßàžwÝEÝ@ÙÉÚéßàžwë ÇD$ Ç$èKÇEÔéoÝEÝHÚéßàžwëÝEÝ@ÞÁÝ]ÝEÝHÙÉÚéßàžsëÝEÝ@ÞéÝ]ƒ}(~ }(€Æë ÇD$ Ç$èØÇEÔéü‹E(ƒà…Àt ÇD$ Ç$è®ÇEÔéÒƒ},xƒ},ë ÇD$ Ç$è€ÇEÔé¤Ç$`è‰Eôƒ}ôu ÇD$ Ç$èKÇEÔéo‹EôÇ@\‹EôÝEÝ‹EôÝE ÝX‹EôÝEÝX‹EôÙèÜuÝX‹EôÛE(ÝHÞùÝX ‹Uô‹E(‰B(‹Mô‹U(‰ÐÁøÁèÑø‰A,‹EôÝEÝX8‹EôÝEÝHÞéÝX0‹EôÝ@0ÝPÚéßàžwë‹Uô‹EôÝ@0Ý@ÞÁÝZ0‹Uô‹E,‰B@‹]ô‹Eô‹@,Áà‰$è‰CX‹EôƒxXu+‹Eô‰$èÇD$ Ç$èUÇEÔéy‹Eô‹@X‰EðÇEì‹Eô‹@,;EìŽÛEìÝXÞÁ‹EôÛ@,ÞùÙèÞáÝ`ÞÉÝ]àƒ},8‹]ðÝEàÝ$èÙÀÞÁÛE(ÞÉÝXÞÁÙ}Ú·EÚf f‰EØÙmØÛÙmÚë>‹]ðÝEàÝ$èÛE(ÞÉÝXÞÁÙ}Ú·EÚf f‰EØÙmØÛÙmÚ‹Uð‹Eð‹À‰‹Eðƒ8 ‹EðÇ‹Uð‹EðÛÙèÞñÝZƒ},u‹Mð‹Eð‹B‰ÐÁøÁèÑø‰Aë‹Mð‹Eð‹‰ÐÁøÁèÑø‰AEìÿEðƒéêþÿÿ‹Uô‹Eô‹@,ÁàBXƒè‹‰EÜ‹EôÝEÝ@ÞÉÛEÜÞùÝXH‹EôÛEÜÝEÝ@ÞÉÞùÝXP‹EôÇ@\#Ü« ‹Eô‰EÔ‹EÔƒÄ4[]ÃU‰åƒì(‹E‰D$‹E‰D$ÝEÝ\$ ÝEÝ\$¡‰$è2‰Eüƒ}ütÇD$hÇ$èùÿÿÇEøÿÿÿÿëÇEø‹EøÉÃU‰åƒì8‹EÙîÝ‹E Ùî݃}uÇD$‹Ç$è8‰EÜé¡‹Ex\#Ü« tÇD$‹Ç$è‰EÜéy‹U ‹EÝEÜ`‹EÜHÝ‹E ÝݘÚéßàžw‹E ÝÝ ÙÉÚéßàžwë‹E ÙîÝÇEÜþÿÿÿé*‹E Ý Ü ‹EÜH Ý]øÝEøÙ}â·Eâf f‰EàÙmàÛ]äÙmâ‹E‹@,;Eä‹E‹Uä‹@()ÐH‰Eäƒ}äyÇEä‹EÝE Ü ‹EÜHPÝ]ð‹M‹Eä‰ÂÁâ‹AXÛDÜEð‹M‹Eä‰ÂÁâ‹AXÜLÝ]èÝEèÙîÚéßàžwÝEèÙèÙÉÚéßàžwë‹E ÙîÝÇEÜþÿÿÿëm‹U‹EÝEèݨÞÉÝ@0ÞÁÝ‹EÝݰÙÉÚéßàžsë‹U‹EÝݨÞéÝ‹EÝݸÚéßàžwë‹U‹EÝݨÞÁÝÇEÜ‹EÜÉÃU‰åƒìƒ}uÇD$ÀÇ$èj‰Eüë`‹Ex\#Ü« tÇD$ÀÇ$èE‰Eüë;‹EÇ@\‹E‹@X‰$è‹EÇ@X‹E‰$èÇEÇEü‹EüÉÃU‰åƒìè‰Â‹E‹@‰D$‹E‹‰D$ ‹E ‰D$ÇD$ЋB ‰$è¸ÿÿÿÿÉÃýÿÿÿüÿÿÿ0ûÿÿÿBúÿÿÿQ error (isinusinv.c/%s) : %s memory allocationinvalid parameterinvalid handleinvalid keybad return from Isin_inv_freeisinusinvinitbad parameter; sphere radius invalidbad parameter; longitude of central meridian invalidbad parameter; nzone out of rangebad parameter; nzone not near an integer valuebad parameter; nzone not multiple of twobad parameter; ijustify out of rangebad parameter; ijustify not near an integer valuebad return from Isin_inv_init-DTû!À-DTû!@×£p= ×ÿ?)\€Æ3A{®Gáz„?{®Gáz„¿®Gáz@Isin_inv_init»½×Ùß|Û=-DTû!À-DTû!@-DTû! @-DTû! Àà?-DTû!ù?bad return from Isin_invisinusinvIsin_inv-DTû!ù¿-DTû!ù?-DTû!@-DTû! @-DTû! ÀIsin_inv_free error (isinusinv.c/%s) : (%i) %s *8@Y`‡Ž¨¸ËÒìü0Zmt—ž¸ÈÛâü*1rxƒŠ´ÅÌæö *<J^|ƒ¦­ÔÛø \•¦¾à÷ÿ?Sl{¤¯`yÀÙà#DKw‰°s‡ ¯Æêñ  8 M k  š  .fileþÿgisinusinv.c_error "2_isin?0 N Yd  eþ o¨ ~Ú .text¥ _.data .bss.rdataó_cos _free _malloc  _fprintf ™_ISIN_BADALLOC_ISIN_BADPARAM_ISIN_BADHANDLE_ISIN_BADKEY_isinusinvinit_isinusinv_Isin_error_Isin_inv_Isin_inv_init_Isin_inv_free___getreent lamazfor.o/ 1230130724 32135310545 100644 1706 ` L8.textÀ´ä" `.data@À.bss`€À.rdatapt@@U‰åƒìÝEÝÝEÝÝE Ý@ÝE(ÝPÇD$ 0ÇD$ ÝEÝ$èÇ$èÝEÝ$èÝEÝ$èÝEÝ$èÝPÝ\$Ý@Ý$è¸ÉÃU‰åì¨ÝEÜ%Ý$èÝ]ðEЉD$ E؉D$ÝEÝ$èEà‰D$ Eè‰D$ÝEðÝ$èÝ ÜMØÝ0ÜMÐÜMàÞÁÝ]ÈÝEÈÝ`ÙÉÚéßàžztëDÝØÀÝ\$ÇD$ …xÿÿÿ‰$èÇD$L…xÿÿÿ‰$èÇ…tÿÿÿqëcÝEÈÙèÞÁÝhÞñÝ$èÜ Ý]À‹EÝEÀÜMÐÜMèÜ@Ý‹EÝ0ÜMØÝ ÜMÐÜMàÞéÜMÀÜPÝÇ…tÿÿÿ‹…tÿÿÿÉÃLAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forwardð¿@ &.6AHMXcnt~†Ÿ§ÃÜâëÿ .6D]gm‚–§.fileþÿglamazfor.c _R@,P<0G R‘ .text¿".data.bss`.rdatap_sqrt _p_error _sprintf \ _offsetp _cenlat _cenlon _radius _ptitle _tsincos h_lamazforint_lon_center_false_easting_false_northing_cos_lat_o_sin_lat_o_lamazfor_adjust_lonlamazinv.o/ 1230130724 32135310545 100644 2078 ` Lj .text´”/ `.data@À.bssp€À.rdataPD@@U‰åƒìÝEÝ ÝEÝÝEÝÝE ÝPÝE(Ý`ÇD$ @ÇD$0ÝEÝ$èÇ$èÝEÝ$èÝEÝ$èÝEÝ$èÝ`Ý\$ÝPÝ$è¸ÉÃU‰åƒìHÝEÜ%PÝ]ÝEÜ%`Ý]ÝEÜMÝEÜMÞÁÝ$èÝ]øÝ ÙÀÞÁÝEøÞñÝ]ØÝEØÙèÙÉÚéßàžwë ÇD$Ç$+èÇEÔséwÝEØÝ$èØÀÝ]ðEà‰D$ Eè‰D$ÝEðÝ$è‹EÝÝÝEøÙáÝ@ÙÉÚéßàžwéÝ0ÜMàÝ@ÜMèÜMÜuøÞÁÝ$è‹EÝÝÙáÝHÞéÝ]ØÝEØÙáÝ@ÙÉÚéßàžwëc‹EÝÝ$èÜ 0ÝEàÞáÝ]ØÝEØÙîÙÉÚéßàžuzé£ÝEØÜMøÝ\$ÝEÜMèÜ @Ý$èÜÝ$è‹EÝëpÝÙîÚéßàžwë+ÝEÝ\$ÝEÙàÝ$èÝÞáÝ$è‹EÝë4ÝEÙàÝ\$ÝEÝ$èÜÝ$è‹EÝë ‹EÝÝÇEÔ‹EÔÉÃLAMBERT AZIMUTHAL EQUAL-AREAlamaz-inverseInput data error»½×Ùß|Û=-DTû!ù? &/7?JQValw}‡¥±ÊÓ÷þ8ANbk~‰‘¡¹¿òú4:D_em}.fileþÿglamazinv.c _R )P8`H@S0^š .text/.data.bssp.rdataP_atan2 h _sin _asinz _p_error _sqrt _offsetp _cenlat _cenlon _radius _ptitle _tsincos t_lamazinvint_lon_center_lat_center_false_easting_false_northing_cos_lat_o_sin_lat_o_lamazinv_adjust_lonlamccfor.o/ 1230130724 32135310545 100644 2931 ` L0(.textд$N `.data@À.bss°€À.rdata „@@U‰åƒìxÝEÝÝEÝÝE@Ý ÝE8ÝÝEÜE ÙáÝhÚéßàžwë ÇD$Ç$ èÇE´)é9ÝÜ5Ý]ÐÝEÐÜMÐÙèÞáÝ Ý Ý$èÝ0ÝE(Ý@ÝE0ÝPEð‰D$ Eø‰D$ÝEÝ$èÝEøÝ]èÝEðÝ\$ÝEøÝ\$Ý0Ý$èÝ]àÝEøÝ\$ÝEÝ\$Ý0Ý$èÝ]ÀEð‰D$ Eø‰D$ÝE Ý$èÝEðÝ\$ÝEøÝ\$Ý0Ý$èÝ]ØÝEøÝ\$ÝE Ý\$Ý0Ý$èÝ]¸ÝPÝ$èÝ]øÝEøÝ\$ÝPÝ\$Ý0Ý$èÝ]ÈÝEÜe ÙáÝhÙÉÚéßàžwë*ÝEàÜuØÝ$èÝ]¨ÝEÀÜu¸Ý$èÜ}¨Ý`ë ÝEèÝ`Ý`Ý\$ÝEÀÝ$èÜ `ÝEàÞñÝpÝÜ pÝ] Ý`Ý\$ÝEÈÝ$èÜM Ý€Ç$LèÝÝ\$ÝÝ$èÝE Ý\$ÝEÝ$èÝ@Ý$èÝE0Ý$èÝ Ý\$ÝÝ$èÇE´‹E´ÉÃU‰åSƒìTÝEÙáÝÞéÙáÝ]ðÝEðݘÙÉÚéßàžwëYÝEÝ$èÝ]àÝEàÝ\$ÝEÝ\$Ý0Ý$èÝ]ÐÝÜ pÝ]ÀÝ`Ý\$ÝEÐÝ$èÜMÀÝ]èë<ÝEÜ `Ý]ðÝEðÙîÚéßàžsëÇD$Ç$pèÇEÌ,ë`ÙîÝ]èÝEÜ%@Ý$èÜ `Ý]Ø‹]ÝEØÝ$èÜMèÜÝ‹]ÝEØÝ$èÜMèÝ€ÞáÜ ÝÇEÌ‹ẼÄT[]Ãlamcc-forEqual Latitiudes for St. Parallels on opposite sides of equatorLAMBERT CONFORMAL CONIC»½×Ùß|Û=Point can not be projected-DTû!ù?»½×Ùß|Û= &4ELQ'ci|‚Š&™¢»%ÕÝ$ôü#%,4$KS#\d"t~†#—°!Á!ÊÕÛê ðû (/4:DL^dlw}‡­½Ó"êò#û  *CJO'fnt…"Žž§¯.fileþÿglamccfor.c _r_major_r_minor !_es _e00@<P_ns`_f0p_rh€HŸ .textÅN.data.bss°.rdata _cos R _offsetp _origin ^ i _radius2 _ptitle _pow _log _sin _tsfnz _msfnz _tsincos _sqrt _p_error s_lamccforint_false_northing_false_easting_center_lon_center_lat_lamccfor_adjust_lon_cenlonmer_stanparl lamccinv.o/ 1230130724 32135310545 100644 2961 ` L<).text´DL `.data@À.bss°€À.rdata€Ä@@U‰åƒìxÝEÝÝEÝÝE8ÝÝE@Ý ÝEÜE ÙáÝhÚéßàžwë ÇD$Ç$ èÇE´)é9ÝÜ5Ý]ÐÝEÐÜMÐÙèÞáÝ Ý Ý$èÝ0ÝE(Ý@ÝE0ÝPEð‰D$ Eø‰D$ÝEÝ$èÝEøÝ]èÝEðÝ\$ÝEøÝ\$Ý0Ý$èÝ]àÝEøÝ\$ÝEÝ\$Ý0Ý$èÝ]ÀEð‰D$ Eø‰D$ÝE Ý$èÝEðÝ\$ÝEøÝ\$Ý0Ý$èÝ]ØÝEøÝ\$ÝE Ý\$Ý0Ý$èÝ]¸ÝPÝ$èÝ]øÝEøÝ\$ÝPÝ\$Ý0Ý$èÝ]ÈÝEÜe ÙáÝhÙÉÚéßàžwë*ÝEàÜuØÝ$èÝ]¨ÝEÀÜu¸Ý$èÜ}¨Ý`ë ÝEèÝ`Ý`Ý\$ÝEÀÝ$èÜ `ÝEàÞñÝpÝÜ pÝ] Ý`Ý\$ÝEÈÝ$èÜM Ý€Ç$LèÝÝ\$ÝÝ$èÝE Ý\$ÝEÝ$èÝ@Ý$èÝE0Ý$èÝ Ý\$ÝÝ$èÇE´‹E´ÉÃU‰åƒìHÇEÜÝEÜ%Ý]Ý€ÜeÜ Ý]Ý`ÙîÙÉÚéßàžwë ÝEÜMÝEÜMÞÁÝ$èÝ]øÙèÝ]ðë$ÝEÜMÝEÜMÞÁÝ$èÙàÝ]øÝpÝ]ðÙîÝ]àÝEøÙîÙÉÚéßàžuzëÝEðÜMÝ\$ÝEðÜMÝ$èÝ]àÝEøÙîÙÉÚéßàžuzÝ`ÙîÙÉÚéßàžwë]ÙèÜ5`Ý]ðÝEðÝ\$ÝÜ pÝEøÞñÝ$èÝ]èE܉D$ÝEèÝ\$Ý0Ý$è‹E݃}Üt‹E܉EØë.‹EÝxÝÝEàÜ5`Ü@Ý$è‹EÝÇEØ‹EØÉÃlamcc-invEqual Latitiudes for St. Parallels on opposite sides of equatorLAMBERT CONFORMAL CONIC»½×Ùß|Û=ð¿-DTû!ù¿ &4ELQ(ci|‚Š'™¢»&ÕÝ%ôü$&,4%KS$\d#t~†$—°"Á"ÊÕÛê!ðû!(/4 :DL^dlw}‡±ºÃÌï''LezŠ!´¼Øãéñ.fileþÿglamccinv.c _r_major_r_minor  _es _e00@<P_ns`_f0p_rh€HŸ .textL.data.bss°.rdata€R _phi2z _atan2 _offsetp _origin ^ i _radius2 _ptitle _pow _log _sin _tsfnz _msfnz _tsincos _sqrt _p_error s_lamccinvint_false_easting_false_northing_center_lon_center_lat_lamccinv_adjust_lon_cenlonmer_stanparl merfor.o/ 1230130724 32135310545 100644 1963 ` Lê".text´/ `.data@À.bss€À.rdata`´@@U‰åƒì(ÝEÝÝEÝÝEÝ ÝE Ý0ÝE0ÝpÝE(Ý€ÝÜ5Ý]øÝEøÜMøÙèÞáÝPÝPÝ$èÝ@ÝE Ý$èÝ]ðÝE Ý$èÜ PÝ]èÝE Ý$èÝEèÞÉÙèÞáÝ$èÜ}ðÝ`Ç$èÝÝ\$ÝÝ$èÝ Ý$èÝ0Ý$èÝpÝ\$Ý€Ý$è¸ÉÃU‰åSƒìDÝEÙáÝHÞéÙáÝPÚéßàžsë ÇD$ Ç$èÇEä5éŽÝEÝ$èÝ]èÝEèÝ\$ÝEÝ\$Ý@Ý$èÝ]ð‹]ÝÜ `Ý]ØÝEÜ% Ý$èÜMØÜ€Ý‹]ÝÜ `Ý]ÐÝEðÝ$èÝEÐÞÉÝpÞáÝÇEä‹EäƒÄD[]ÃMERCATORmer-forwardTransformation cannot be computed at the poles-DTû!ù?»½×Ùß|Û= &/8>DW]e!kv „Š˜©!²¹¾ÄÎÖÜäêòø #->EJax€Œ’ž¦¯ºÀÎÙ.fileþÿgmerfor.c _r_major_r_minor 0'p7€_esP_e@_m1`_merfor .textñ/.data.bss.rdataX_log F _tsfnz _p_error _offsetp _origin R _radius2 _ptitle _sin _cos _sqrt ]_merforint_lon_center_lat_origin_false_northing_false_easting_adjust_lon_cenlonmer merinv.o/ 1230130724 32135310545 100644 1741 ` L!.textÀ´„) `.data@À.bss€À.rdatat@@U‰åƒì(ÝEÝÝEÝÝEÝ ÝE Ý0ÝE0ÝpÝE(Ý€ÝÜ5Ý]øÝEøÜMøÙèÞáÝPÝPÝ$èÝ@ÝE Ý$èÝ]ðÝE Ý$èÜ PÝ]èÝE Ý$èÝEèÞÉÙèÞáÝ$èÜ}ðÝ`Ç$èÝÝ\$ÝÝ$èÝ Ý$èÝ0Ý$èÝpÝ\$Ý€Ý$è¸ÉÃU‰åƒì(ÇEôÝEÜ%€Ý]ÝEÜ%pÝ]ÝEÙàÝÜ `ÞùÝ$èÝ]øEô‰D$ÝEøÝ\$Ý@Ý$è‹E݃}ôt‹Eô‰Eðë+ÝÜ `ÝEÞñÜ Ý$è‹EÝÇEð‹EðÉÃMERCATOR &/8>DW]e kv„Š˜© ²¹¾ÄÎÖÜäêòø '3AGQhp‰š¢.fileþÿgmerinv.c _r_major_r_minor 0'p7€_esP_e@_m1`_merinv .text·).data.bss.rdata F _phi2z _exp _offsetp _origin R _radius2 _ptitle _sin _cos _sqrt ]_merinvint_lon_center_lat_origin_false_northing_false_easting_adjust_lon_cenlonmer millfor.o/ 1230130725 32135310545 100644 1191 ` L°.textð´Ô `.data@À.bss@€À.rdata0¤@@U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý0Ç$èÝEÝ$èÝEÝ$èÝ0Ý\$Ý Ý$è¸ÉÃU‰åSƒìÝEÜ%Ý$èÝ]ð‹EÝÜMðÜ Ý‹]ÝEÝÞùÝ ÞÁÝ$èÝ$èÜ Ý(ÞÉÜ0ݸƒÄ[]ÃMILLER CYLINDRICAL@-DTû!é?ô?   & -2=HN X `w ‹ ” ¢ª´¼ ÈÐ .fileþÿgmillfor.c _R +0_millfork .textá.data.bss@.rdata0_tan _log ; _offsetp _cenlon _radius _ptitle G_millforint_lon_center_false_easting_false_northing_adjust_lon millinv.o/ 1230130725 32135310545 100644 1191 ` L°.textð´Ô `.data@À.bss@€À.rdata0¤@@U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý0Ç$èÝEÝ$èÝEÝ$èÝ0Ý\$Ý Ý$è¸ÉÃU‰åSƒìÝEÜ% Ý]ÝEÜ%0Ý]ÝEÜ5ÜÝ$è‹EÝ‹]ÝEÜ5ÝÞùÝ$èÝ$èÝ ÞéÝ(ÞÉݸƒÄ[]ÃMILLER CYLINDRICALô?-DTû!é?@   & -2=HN X `w ƒ  • ® ´¾ÆÌÔ.fileþÿgmillinv.c _R +0_millinvk .textç.data.bss@.rdata0_exp _atan ; _offsetp _cenlon _radius _ptitle G_millinvint_lon_center_false_easting_false_northing_adjust_lon molwfor.o/ 1230130725 32135310545 100644 1597 ` L4.textдô `.data@À.bss@€À.rdatap„@@U‰åƒìÝEÝ ÝE Ý0ÝEÝÝEÝÇ$èÝEÝ$èÝEÝ$èÝ0Ý\$Ý Ý$è¸ÉÃU‰åSƒìTÝEÜ%Ý$èÝ]ðÝEÝ]èÝEÝ$èÝ@ÞÉÝ]ØÇEÔÝEèÝ$èÜEèÜeØÝ]°‹E°‹U´ò€‰EȉUÌÝEèÝ$èÙèÞÁÜ}ÈÝ]àÝEèÜEàÝ]èÝEàÙáÝHÚéßàžw0ƒ}Ô1~ ÇD$ Ç$èÇEÐñé—EÔÿézÿÿÿÝEèÝPÞùÝ]èÝEÙáÝXÞáÝHÚéßàžwëÙîÝ]ð‹]ÝÝ`ÞÉÜMðÝ]ÀÝEèÝ$èÜMÀÜ Ý‹]ÝÝhÞÉÝ]¸ÝEèÝ$èÜM¸Ü0ÝÇEЋEЃÄT[]ÃMOLLWEIDEMollweide-forwardIteration failed to converge-DTû! @»½×Ùß|Û=@-DTû!ù?•…¾)dÏì?ã;fž ö?   & -2=HN X `w “™°Öô 4DLc i|…  –¦¯ .fileþÿgmolwfor.c  0_R/_molwfork .textÅ .data.bss@.rdatap_p_error _cos _sin ; _offsetp _cenlon _radius _ptitle G_molwforint_false_easting_false_northing_lon_center_adjust_lon molwinv.o/ 1230130725 32135310545 100644 1481 ` LÀ.text ´” `.data@À.bss@€À.rdata@T@@U‰åƒìÝEÝ ÝE Ý0ÝEÝÝEÝÇ$èÝEÝ$èÝEÝ$èÝ0Ý\$Ý Ý$è¸ÉÃU‰åƒì(ÝEÜ% Ý]ÝEÜ%0Ý]ÝÝÞÉÝEÞñÝ]ðÝEðÙáÝÙÉÚéßàžwë ÝÝ]ðÝEðÝ$èÝ]øÝÝ ÞÉÝ]èÝEøÝ$èÝEèÞÉÝEÞñÜÝ$è‹EÝ‹EÝÝ(Úéßàžwë ‹EÝ(Ý‹EÝÝ0ÙÉÚéßàžwë ‹EÝ0ÝÝEøÙÀÞÁÝ]àÝEøØÀÝ$èÝEàÞÁÝ0ÞùÝ]ðÝEðÙáÙèÙÉÚéßàžwëÙèÝ]ðÝEðÝ$è‹EݸÉÃMOLLWEIDEã;fž ö?ÑÜÿÿÿÿï?•…¾)dÏì?-DTû! À-DTû! @   & -2=HN X `v ‚ ‹ ‘¦·ÅÎ Ôäô ü +?XcŠ.fileþÿgmolwinv.c  0_R/_molwinvk .textš.data.bss@.rdata8_sin _cos ; _asin _offsetp _cenlon _radius _ptitle G_molwinvint_false_easting_false_northing_lon_center_adjust_lon obleqfor.o/ 1230130725 32135310545 100644 2400 ` LŽ#.text´A `.data@À.bss €À.rdataP´@@U‰åƒìÝEÝPÝEÝÝEÝÝE Ý0ÝE(Ý@ÝE0Ý ÝE8Ý€ÝE@ÝÇ$èÝPÝ$èÝÝ$èÝÝ$èÇD$Ý0Ý$èÇD$&Ý@Ý$èÇD$9Ý Ý$èÝÝ\$Ý€Ý$èÇD$ pÇD$`ÝÝ$è¸ÉÃU‰åSì´ÝEÜ%Ý]ðEЉD$ E؉D$ÝEÝ$èEà‰D$ Eè‰D$ÝEðÝ$èÝ`ÜMØÝpÜMÐÜMàÞÁÝ$èÝ]ÈÝpÜMØÝ`ÜMÐÜMàÞéÝ\$ÝEÐÜMèÝ$èÜ Ý]ÀE°‰D$ E¸‰D$ÝEÀÝ$èÝEÈÝHÞùÝ$èØÀÝ]¨ÝE¨ÜM¸Ý] ÝE¨ÜM°Ý]˜ÝE ÝHÞùÝ$èÝ]ÝE˜ÝHÞùÝ]€ÝEÝ$èÝE€ÞÉÝxÿÿÿÝEØÀÜ50Ý$èܽxÿÿÿÝ]¨ÝE¨Ý$èÝ]ˆ‹]Ý@Ü PÝpÿÿÿÝEˆØÀÜ5@Ý$èÜpÿÿÿ܀݋]Ý0Ü PÝhÿÿÿÝEØÀÜ50Ý$èÝ…hÿÿÿÞÉÝ`ÿÿÿÝEˆÝ$èÝ…`ÿÿÿÞÉÝXÿÿÿÝEˆØÀÜ5@Ý$èܽXÿÿÿÜݸĴ[]ÃOBLATED EQUAL-AREAParameter m: Parameter n: Theta: @ &/8AJQV"\d!jr x€ˆŽ–ž¤¬´ºÂÈÒÚâêðø.GMVfox’˜´½Ççñý #+?KQbjv‡˜ ¹ÒÚæ.fileþÿgobleqfor.c _RP_lat_o_m0_n@_theta €,<pG`R .textúA.data.bss .rdataP_cos _asin _sin _atan2 _acos _tsincos _offsetp _genrpt _cenlat _cenlon _radius _ptitle \_obleqforint_lon_center_false_easting_false_northing_cos_lat_o_sin_lat_o_obleqforobleqinv.o/ 1230130725 32135310545 100644 2450 ` L¢$.text´C `.data@À.bss €À.rdataP´@@U‰åƒìÝEÝPÝEÝÝEÝÝE Ý0ÝE(Ý@ÝE0Ý ÝE8Ý€ÝE@ÝÇ$èÝPÝ$èÝÝ$èÝÝ$èÇD$Ý0Ý$èÇD$&Ý@Ý$èÇD$9Ý Ý$èÝÝ\$Ý€Ý$èÇD$ pÇD$`ÝÝ$è¸ÉÃU‰åì¨ÝEÜ%€Ý]ÝEÜ%Ý]Ý@ÝHÞùÝ]˜Ý@Ü PÝEÞñÝ$èÜM˜Ý]¸Ý0Ü PÝEÞñÝ]ÝE¸ØÀÜ5@Ý$èÝEÞÉÝ]ˆÝE¸Ý$èÜ}ˆÝ]ØÝ0ÝHÞùÝ]€ÝEØÝ$èÜM€Ý]ÀÝEÀÝ$èØÀÝ]ÐÝE¸Ý$èÙÀÞÁÝxÿÿÿÝEÀØÀÜ50Ý$èÝ…xÿÿÿÞÉÝpÿÿÿÝEÀÝ$èܽpÿÿÿÝ]ÈÝEÐÜMÐÝEÈÜMÈÞÁÝ$èÝHÞùÝ]ØÝEØÝ$èØÀÝ]øÝEÈÝ\$ÝEÐÝ$èÝ]àÝEàÜ% Ý]°E ‰D$ E¨‰D$ÝE°Ý$èEè‰D$ Eð‰D$ÝEøÝ$èÝ`ÜMèÝpÜMðÜM ÞÁÝ$è‹EÝÝpÜMèÝ`ÜMðÜM ÞéÝ\$ÝEðÜM¨Ý$èÜÝ$è‹EݸÉÃOBLATED EQUAL-AREAParameter m: Parameter n: Theta: @ &/8AJQV#\d"jr!x€ ˆŽ–ž¤¬´ºÂÈÒÚâêðø&,7=JV\owŠ–œ¬½Íâê"(8O[w–Ÿ¯ºÃÝãë.fileþÿgobleqinv.c _RP_lat_o_m0_n@_theta €,<pG`R .textûC.data.bss .rdataP\ _atan2 _sqrt _sin _cos _asin _tsincos _offsetp _genrpt _cenlat _cenlon _radius _ptitle h_obleqinvint_lon_center_false_easting_false_northing_cos_lat_o_sin_lat_o_obleqinv_adjust_lonomerfor.o/ 1230130726 32135310545 100644 6885 ` Lî3.text ´4 ù `.data@À.bss@€À.rdata€´ @@U‰åìÈÝEÝÝEÝÝEÝ ÝE0Ý@ÝE@ÝpÝE8Ý€ÝÜ5Ý]øÝEøÜMøÙèÞáÝ`Ý`Ý$èÝPÇD$  ÇD$Ý@Ý$èÝ`Ü Ü ÙèÞáÝ]ðÙèÜ%`Ý$èÝ]èÝðÝ\$Ý Ý$èÜ `ÙèÜ%`ÞùÙèÞÁÝ$èݰÝÜ °Ü ÜMèÜuðÝÀÝ@ÙáÝøÚéßàžwëÙèÝ]àÙèÝÐÙèÝàéìÝÝ\$Ý@Ý\$ÝPÝ$èÝ]àÝEðÝ$èÝ]ðݰÜMèÝ ÜMðÞùÝÐÝÐÜ ÐÙèÞéÙîÙÉÚéßàžwë[Ý@ÙîÙÉÚéßàžsë#ÝÐÜ ÐÙèÞéÝ$èÜÐÝ] ë.ÝÐÜ ÐÙèÞéÝ$èÝÐÞáÝ] ë ÝÐÝ] Ý°Ý\$ÝEàÝ$èÜM ÝàÇ$èÝÝ\$ÝÝ$èÇD$Ý Ý$èÝpÝ\$Ý€Ý$èƒ}h„ëÙèÜu ÝE ÞáÝÞÉÝ]˜ÝE Ý$èÜ5ÐÝ$èÝ]ÝEÝ$èÜM˜Ý$èÜ5°ÝE(ÞáÝ0ÇD$=ÝE ÝÞÉÝ$èÝ0Ý$èÝ@Ý$èÝ@ÙáÝ]ðÝEðÝøÙÉÚéßàžwéÝEðÝÞéÙáÝøÙÉÚéßàžwéùÇD$ ÇD$ÝEÝ$èÇD$ 0ÇD$ ÝE Ý$èÝ@ÙîÙÉÚéßàžsëIÝÀÜ5°ÝxÿÿÿÝÐÜ ÐÙèÞéÝ$èÜ50Ý$èÜxÿÿÿÝðé‰ÝÀÜ5°ÝPÿÿÿ‹…Pÿÿÿ‹•Tÿÿÿò€‰…pÿÿÿ‰•tÿÿÿÝÐÜ ÐÙèÞéÝ$èÜ50Ý$èÜpÿÿÿÝðé"ÇD$ZÇ$dèÇE„Éé ÝEPÝ$èÝ]ˆÝEˆÝ\$ÝEPÝ\$ÝPÝ$èÝ]ØÝE`Ý$èÝ]ˆÝEˆÝ\$ÝE`Ý\$ÝPÝ$èÝ]ÐݰÝ\$ÝEØÝ$èÝ]ÈݰÝ\$ÝEÐÝ$èÝ]ÀÝàÜuÈÝ] ÙèÜu ÝE ÞáÝÞÉÝ]˜ÝàÜ àÝEÀÜMÈÞéÝàÜ àÝEÀÜMÈÞÁÞùÝ]¸ÝEÀÜeÈÝEÀÜEÈÞùÝ]°ÝEHÜeXÝ]¨ÝE¨ÝÚéßàžwëÝEXÝ ÞéÝ]XÝE¨Ý(ÙÉÚéßàžwëÝEXÝ ÞÁÝ]XÝEHÜeXÝ]¨ÝEHÜEXÝÞÉÝhÿÿÿݰÝÞÉÜM¨Ý$èÜM¸Üu°Ý$èÜ5°Ü­hÿÿÿÝ0ÝEHÜ%0Ý$èÝ]¨Ý°ÜM¨Ý$èÜu˜Ý$èÝ]ÝEÝ$èÜ ÐÝ$èÝ] ÇD$uÝEHÝÞÉÝ$èÇD$“ÝEPÝÞÉÝ$èÇD$°ÝEXÝÞÉÝ$èÇD$ÏÝE`ÝÞÉÝ$èÝEPÜe`ÙáÝøÚéßàžsë ÇD$ZÇ$dèÇE„ÊéÝEPÙáÝ]ðÝEðÝøÚéßàžsÝEðÝÞéÙáÝøÚéßàžsë ÇD$ZÇ$dèÇE„Êé9Ý@ÙáÝÞéÙáÝøÚéßàžsë ÇD$ZÇ$dèÇE„ÊéøÇD$ ÇD$ÝEÝ$èÇD$ 0ÇD$ ÝE Ý$èÝ@ÙîÙÉÚéßàžsëFÝÀÜ5°Ý`ÿÿÿÝÐÜ ÐÙèÞéÝ$èÜ50Ý$èÜ`ÿÿÿÝðëbÝÀÜ5°ÝPÿÿÿ‹…Pÿÿÿ‹•Tÿÿÿò€‰…Xÿÿÿ‰•\ÿÿÿÝÐÜ ÐÙèÞéÝ$èÜ50Ý$èÜXÿÿÿÝðÇE„‹E„ÉÃU‰åìˆÝEÝ$èÝ]øÝEÜ%0Ý$èÝ]°Ý°ÜM°Ý$èÝ]ÐÝEÙáÝXÞéÙáÝ`ÙÉÚéßàžwéÝEøÝ\$ÝEÝ\$ÝPÝ$èÝ]¨Ý°Ý\$ÝE¨Ý$èÝàÞñÝ]àÙèÜuàÝEàÞáÝhÞÉÝ]¸ÙèÜuàÜEàÝhÞÉÝ]ðÝE¸Ü ÝEÐÜ ÞéÜuðÝ]ÈݰÜM°Ý$èÝ]èÝEèÙáÝpÚéßàžwëÝÀÜ °ÜM°Ý]Øé’ÝE¸Ü ÝEÐÜ ÞÁÜuèÝ$èÜ ÀÜ5°Ý]ØÝEèÙîÚéßàžwëVÝÀÝxÞÉÜ5°ÝEØÞÁÝ]Øë8ÝEÙîÙÉÚéßàžsë ÝÝ]Èë ÝÙàÝ]ÈÝÀÜMÜ5°Ý]ØÝEÈÙáÙèÞéÙáÝ`Úéßàžsë ÇD$0Ç$9èÇE¤Íé„ÝÀÝhÞÉÝ]˜ÙèÜeÈÝEÈÙèÞÁÞùÝ$èÜM˜Ü5°Ý]ÀÝEØÜ%ðÝ]Ø‹EÝEÀÜ 0Ü€ÝEØÜ ÞÁÝ‹EÝEØÜ 0ÜpÝEÀÜ ÞéÝÇE¤‹E¤ÉÃOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: omer-initInput data errorLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: @»½×Ùß|Û=à?°ËcÜ¥L@-DTû!ù?-DTû! À-DTû!@-DTû! @omer-forPoint projects into infinity-DTû!ù?»½×Ùß|Û=à?H¯¼šò×z>-DTû! @ )2;AGZ`h2nv~„Œ1’˜ž­µ2¾ÈÐ0ÖÞì2òøþ4<GQ[c/q2zƒŽ”š±ÄÊÖ2Üçíù2ÿ $0-49.?IQ-Y_g,mw+™©)¯·*Å(Ð*Öáéòü, '&,CMckv1~†‘1—ª°¼ÂÎ2ÔÜ%èóù#)52;C%O\ch$)–ž/¬)ÃË/Ôã0ìû0%+9?o£½ËÑÞ(ì%òþ##).%<)BJ*U^h,pyƒ,‹”ž,¦¯¹,ÇØßä$,38$JR\mty$• 1¨°»1ÁÔÚæìø2þ% JP\2bj%v–)¢ª#³¾)ÌÖø /  0 3 F T ] k v "„ “ ™ ­ ¶ à %É Ï æ ì ô   * 3 G X _ d $v | — !  ¬ » Á Ê Ú à é .fileþÿgomerfor.c _r_major_r_minor @*p:€_es`_eP_cos_p20 _sin_p20_bl°_alÀ_dÐ_elàI0_cosgam_singam_cosaz0_sinaz _uð_omerfor† .textý ù.data.bss@.rdata€_log _cos U _p_error _atan _cenlat _cenlon _tan _sin _asinz _offsetp _genrpt _radius2 _ptitle _tsfnz _pow _tsincos _sqrt a_omerforint_scale_factor_lat_origin_false_northing_false_easting_lon_origin_adjust_lon omerinv.o/ 1230130726 32135310545 100644 6705 ` L6.text ´¤ ð `.data@À.bssP€À.rdata`D @@U‰åìÈÝEÝÝEÝÝEÝ ÝE0Ý@ÝE@ÝpÝE8Ý€ÝÜ5Ý]øÝEøÜMøÙèÞáÝ`Ý`Ý$èÝPÇD$  ÇD$Ý@Ý$èÝ`Ü Ü ÙèÞáÝ]ðÙèÜ%`Ý$èÝ]èÝøÝ\$Ý Ý$èÜ `ÙèÜ%`ÞùÙèÞÁÝ$èݰÝÜ °Ü ÜMèÜuðÝÀÝ@ÙáÝÚéßàžwëÙèÝÐÙèÝàÙèÝðéòÝÝ\$Ý@Ý\$ÝPÝ$èÝÐÝEðÝ$èÝ]ðݰÜMèÝ ÜMðÞùÝàÝàÜ àÙèÞéÙîÙÉÚéßàžwë[Ý@ÙîÙÉÚéßàžsë#ÝàÜ àÙèÞéÝ$èÜàÝ]¨ë.ÝàÜ àÙèÞéÝ$èÝàÞáÝ]¨ë ÝàÝ]¨Ý°Ý\$ÝÐÝ$èÜM¨ÝðÇ$èÝÝ\$ÝÝ$èÇD$Ý Ý$èÝpÝ\$Ý€Ý$èƒ}h„åÙèÜu¨ÝE¨ÞáÝÞÉÝ] ÝE Ý$èÜ5àÝ$èÝ]˜ÝE˜Ý$èÜM Ý$èÜ5°ÝE(ÞáÝ0ÇD$=ÝE ÝÞÉÝ$èÝ0Ý$èÝ@Ý$èÝ@ÙáÝ]ðÝEðÝÙÉÚéßàžwéÝEðÝÞéÙáÝÙÉÚéßàžwéóÇD$ ÇD$ÝE˜Ý$èÇD$ @ÇD$0ÝE Ý$èÝ@ÙîÙÉÚéßàžsëCÝÀÜ5°Ý]€ÝàÜ àÙèÞéÝ$èÜ5@Ý$èÜM€Ýé‰ÝÀÜ5°ÝXÿÿÿ‹…Xÿÿÿ‹•\ÿÿÿò€‰…xÿÿÿ‰•|ÿÿÿÝàÜ àÙèÞéÝ$èÜ5@Ý$èÜxÿÿÿÝé"ÇD$ZÇ$dèÇEŒÉé ÝEPÝ$èÝ]ÝEÝ\$ÝEPÝ\$ÝPÝ$èÝ]ÐÝE`Ý$èÝ]ÝEÝ\$ÝE`Ý\$ÝPÝ$èÝ]ÈݰÝ\$ÝEÐÝ$èÝ]àݰÝ\$ÝEÈÝ$èÝ]ØÝðÜuàÝ]¨ÙèÜu¨ÝE¨ÞáÝÞÉÝ] ÝðÜ ðÝEØÜMàÞéÝðÜ ðÝEØÜMàÞÁÞùÝ]ÀÝEØÜeàÝEØÜEàÞùÝ]¸ÝEHÜeXÝ]°ÝE°Ý ÚéßàžwëÝEXÝ(ÞéÝ]XÝE°Ý0ÙÉÚéßàžwëÝEXÝ(ÞÁÝ]XÝEHÜeXÝ]°ÝEHÜEXÝÞÉÝpÿÿÿݰÝÞÉÜM°Ý$èÜMÀÜu¸Ý$èÜ5°Ü­pÿÿÿÝ0ÝEHÜ%0Ý$èÝ]°Ý°ÜM°Ý$èÜu Ý$èÝ]˜ÝE˜Ý$èÜ àÝ$èÝ] ÇD$xÝEHÝÞÉÝ$èÇD$˜ÝEPÝÞÉÝ$èÇD$¸ÝEXÝÞÉÝ$èÇD$ØÝE`ÝÞÉÝ$èÝEPÜe`ÙáÝÚéßàžsë ÇD$ZÇ$dèÇEŒÊéÝEPÙáÝ]ðÝEðÝÚéßàžsÝEðÝÞéÙáÝÚéßàžsë ÇD$ZÇ$dèÇEŒÊé9Ý@ÙáÝÞéÙáÝÚéßàžsë ÇD$ZÇ$dèÇEŒÊéøÇD$ ÇD$ÝE˜Ý$èÇD$ @ÇD$0ÝE Ý$èÝ@ÙîÙÉÚéßàžsëFÝÀÜ5°ÝhÿÿÿÝàÜ àÙèÞéÝ$èÜ5@Ý$èÜhÿÿÿÝëbÝÀÜ5°ÝXÿÿÿ‹…Xÿÿÿ‹•\ÿÿÿò€‰…`ÿÿÿ‰•dÿÿÿÝàÜ àÙèÞéÝ$èÜ5@Ý$èÜ`ÿÿÿÝÇEŒ‹EŒÉÃU‰åƒìxÝEÜ%€Ý]ÝEÜ%pÝ]ÇE¬ÝEÜ @ÝEÜ 0ÞéÝ]àÝEÜ @ÝEÜ 0ÞÁÝ]ØÝEØÜÝ]ØÝ°ÙàÜMàÜ5ÀÝ$èÝ]ÐÙèÜuÐÝEÐÞáÝ8ÞÉÝ]ÈÙèÜuÐÜEÐÝ8ÞÉÝ]ðݰÜMØÜ5ÀÝ$èÝ]¸ÝE¸Ü ÝEÈÜ ÞÁÜuðÝ]°ÝE°ÙáÙèÞéÙáÝ@Úéßàžsë;‹EÝ0ÝÝE°ÙîÙÉÚéßàžsë‹EÝHÝ騋EÝPÝéÈÙèÜ5°Ý]èÝE°ÙèÞÁÙèÜe°ÞùÝ$èÝðÞñÝEèÝ\$Ý$èÝ]ÀE¬‰D$ÝEÀÝ\$ÝPÝ$è‹E݃}¬t‹E¬‰E¨ëeݰÜMØÜ5ÀÝ$èÝ]èÝEèÝ\$ÝEÈÜ ÝE¸Ü ÞéÝ$èÜ5°Ý0ÞáÝ]øÝEøÝ$è‹EÝÇE¨‹E¨ÉÃOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: omer-initInput data errorLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: @»½×Ùß|Û=à?°ËcÜ¥L@-DTû!ù?-DTû! À-DTû!@-DTû! @à?»½×Ùß|Û=-DTû!ù?-DTû!ù¿ )2;AGZ`h5nv~„Œ4’˜ž­µ5¾ ÈÐ3ÖÞì5òøþ /7?JT^f2lw5€‰”š ·ÊÐÜ5âíóÿ5%-36= B1HRZ0b hp/v€ˆ.¢ ²,¸À-Î+Ù-ßêò û / *!)'5 L V lt4‡š4 ³¹ÂÈÔ5Úâ(ëöü&,85>F(R_ f k'‚,™¡2¯,ÆÎ2׿3ïþ3 (.<Br „ ’ ¦ À ÎÔ á+ï(õ &&,1(?,EM-X a k/s | †/Ž — ¡/© ² ¼/Ê Û â ç'   / 6 ;'MU _ p w |'˜£4«³¾4Ä×Ýéïû5 (#MS_5em(y” ³¼ÊÓáêõý% # . 7 ? ,K T m  š ª ¹ Ò 5Ø é 3  $! * 2 #E N X "^ d t &.fileþÿgomerinv.c _r_major_r_minor @*p:€_es`_eP_cos_p20 _sin_p20_bl°_alÀ_tsÐ_dà_elðI0_cosgam _singam_cosaz@_sinaz0_u_omerinv‰ .text‰ ð.data.bssP.rdataX_atan2 _cos _phi2z _exp U _p_error _atan _cenlat _cenlon _tan _sin _asinz _offsetp _genrpt _radius2 _ptitle _tsfnz _pow _tsincos _sqrt a_omerinvint_scale_factor_lat_origin_false_northing_false_easting_lon_origin_adjust_lon orthfor.o/ 1230130726 32135310545 100644 1670 ` L .text°´¤$ `.data@À.bssp€À.rdata@d@@U‰åƒìÝEÝÝEÝÝEÝ ÝE(Ý0ÝE Ý@ÇD$ `ÇD$PÝEÝ$èÇ$èÝÝ$èÝÝ$èÝ Ý$èÝ0Ý\$Ý@Ý$è¸ÉÃU‰åSƒìTÝEÜ%Ý$èÝ]àEè‰D$ Eð‰D$ÝEÝ$èÝEàÝ$èÝ]ØÝPÜMðÝ`ÜMèÜMØÞÁÝ]ÈÙèÝ]ÐÝEÈÙîÙÉÚéßàžwÝEÈÙáÝ8ÚéßàžsëW‹]ÝÜMÐÜMèÝ]¸ÝEàÝ$èÜM¸Ü@Ý‹EÝÜMÐÝ`ÜMðÝPÜMèÜMØÞéÞÉÜ0ÝëÇD$ Ç$èÇEÄëÇEÄ‹EăÄT[]ÃORTHOGRAPHICorth-forPoint can not be projected»½×Ùß|Û= &/7?JQV\djrx€†˜¯·ÓÞçð+?HS\euˆ.fileþÿgorthfor.c _r_major (08@_cos_p14`_sin_p14P_orthfor£ .textª$.data.bssp.rdata@_p_error _sin _cos G _offsetp _origin S _radius _ptitle _tsincos ^_orthforint_lon_center_lat_origin_false_northing_false_easting_adjust_lon_cenlonmerorthinv.o/ 1230130726 32135310545 100644 2158 ` LÐ .textÀ´´6 `.data@À.bssp€À.rdata@t@@U‰åƒìÝEÝÝEÝÝEÝ ÝE(Ý0ÝE Ý@ÇD$ `ÇD$PÝEÝ$èÇ$èÝÝ$èÝÝ$èÝ Ý$èÝ0Ý\$Ý@Ý$è¸ÉÃU‰åƒìHÝEÜ%@Ý]ÝEÜ%0Ý]ÝEÜMÝEÜMÞÁÝ$èÝ]øÝÝ(ÞÁÝEøÚéßàžwë ÇD$ Ç$èÇEÔ‘é¦ÝEøÜ5Ý$èÝ]ðEà‰D$ Eè‰D$ÝEðÝ$è‹EÝÝÝEøÙáÝ0Úéßàžsë‹EÝ ÝÇEÔéCÝEàÜ PÝEÜMèÜ `ÜuøÞÁÝ$è‹EÝÝ ÙáÝ8ÞéÝ]ØÝEØÙáÝ0ÚéßàžsëxÝ ÙîÙÉÚéßàžsë3ÝEÙàÝ\$ÝEÝ$èÜÝ$è‹EÝÇEÔé¯ÝEÝ\$ÝEÙàÝ$èÝÞáÝ$è‹EÝÇEÔë}‹EÝÝ$èÜ PÝEàÞáÝ]ØÝEØÙáÝ0ÙÉÚéßàžsÝEÙáÝ0ÙÉÚéßàžsë1ÝEØÜMøÝ\$ÝEÜMèÜ `Ý$èÜÝ$è‹EÝÇEÔ‹EÔÉÃORTHOGRAPHICorth-invInput data errorH¯¼šò×z>»½×Ùß|Û=-DTû!ù? &/7?JQV\djrx€†˜®ºÓÜâøÿ!=FSe|ˆ• ¨¸Çèîö!+FL_s”œ¢ª.fileþÿgorthinv.c _r_major (08@_cos_p14`_sin_p14P_orthinv£ .text¿6.data.bssp.rdata@_sin _atan2 G _asinz _p_error _sqrt _offsetp _origin S _radius _ptitle _tsincos ^_orthinvint_lon_center_lat_origin_false_northing_false_easting_adjust_lon_cenlonmerpolyfor.o/ 1230130726 32135310545 100644 2394 ` L*.text ´tB `.data@À.bssЀÀ.rdata T@@U‰åƒì8ÝEÝÝEÝÝEÝ ÝE Ý0ÝE0ݰÝE(ÝÀÝÜ5Ý]øÝEøÜMøÙèÞáÝÝÝ$èÝ€ÝÝ$èÝ@ÝÝ$èÝPÝÝ$èÝ`ÝÝ$èÝpÝ0Ý\$ ÝpÝ\$Ý`Ý\$ÝPÝ\$Ý@Ý$èÝ Ç$èÝÝ\$ÝÝ$èÝ Ý$èÝ0Ý$èݰÝ\$ÝÀÝ$è¸ÉÃU‰åSƒìdÝEÜ% Ý$èÝ]àÝEÙáÝÚéßàžsë2‹EÝÜMàÜÀÝ‹EÝÜ  Ý°ÞáÝéÔEè‰D$ Eð‰D$ÝEÝ$èÝEÝ\$ ÝpÝ\$Ý`Ý\$ÝPÝ\$Ý@Ý$èÝ]ØÝEèÝ\$ÝEðÝ\$Ý€Ý$èÝ]ÐÝEàÜMðÝ]à‹]ÝÜMÐÝ]ÈÝEàÝ$èÜMÈÜuðÜÀÝ‹]ÝEØÜ% Ý]ÀÝEàÝ$èÙèÞáÜMÐÜuðÜEÀÜ Ü°Ý¸ƒÄd[]ÃPOLYCONICH¯¼šò×z> &/8>DW]e)kqy(…'“™¡&§­µ%»ÁËÕßéñ$÷þ# "!)!/7 =GOfn|Ž—¢¨®ÐÝçñû$"7HTbpƒ‰.fileþÿgpolyfor.c _r_major_r_minor 0(°8À_es_e€_e0@_e1P_e2`_e3p_ml0 _polyforZ .textšB.data.bssÐ.rdata_cos _sin _msfnz _tsincos G _offsetp _origin S _radius2 _ptitle _mlfn _e3fn _e2fn _e1fn _e0fn _sqrt ^_polyforint_lon_center_lat_origin_false_northing_false_easting_adjust_lon_cenlonmerpolyinv.o/ 1230130726 32135310545 100644 2254 ` L²'.text´d; `.data@À.bssÀ€À.rdata D@@U‰åƒì8ÝEÝÝEÝÝEÝ ÝE Ý0ÝE0Ý ÝE(ݰÝÜ5Ý]øÝEøÜMøÙèÞá݀݀Ý$èÝ@Ý€Ý$èÝPÝ€Ý$èÝ`Ý€Ý$èÝpÝ0Ý\$ ÝpÝ\$Ý`Ý\$ÝPÝ\$Ý@Ý$èÝÇ$èÝÝ\$ÝÝ$èÝ Ý$èÝ0Ý$èÝ Ý\$ݰÝ$è¸ÉÃU‰åƒìxÝEÜ%°Ý]ÝEÜ% Ý]ÝEÜ5ÜÝ]øÇEäÝEøÙáÝÚéßàžsë ‹EÝEÜ5Ü Ý‹EÙîÝéÉÝEøÜMøÝEÜ5ØÈÞÁÝ]ð‹E‰D$ &/8>DW]e&kqy%…$“™¡#§­·ÁËÕÝ"ãêï!õÿ  #)3;Q]io„™Ÿ¼åïù HP`iq.fileþÿgpolyinv.c _r_major_r_minor 0( 8°_es€_e0@_e1P_e2`_e3p_ml0_polyinvF .text†;.data.bssÀ.rdata_sin _asinz G _phi4z _offsetp _origin S _radius2 _ptitle _mlfn _e3fn _e2fn _e1fn _e0fn ^_polyinvint_lon_center_lat_origin_false_northing_false_easting_adjust_lon_cenlonmerpsfor.o/ 1230130727 32135310545 100644 2229 ` L¸&.text´t: `.data@À.bssЀÀ.rdata0D@@U‰åƒì8ÝEÝÝEÝÝE0ݰÝE(ÝÀÝÜ5Ý]øÝEøÜMøÙèÞáÝ Ý Ý$èÝ0Ý0Ý$èÝ@ÝEÝPÝE Ý`ÝE ÙîÚéßàžwëÝÝpëÙèÝpÙîÝ€ÝE ÙáÝ ÞéÙáÝ(ÙÉÚéßàžwëtÙèÝ€ÝpÜ `Ý]ðEà‰D$ Eè‰D$ÝEðÝ$èÝEàÝ\$ÝEèÝ\$Ý0Ý$èÝÝEèÝ\$ÝEðÝ\$Ý0Ý$èÝ Ç$èÝÝ\$ÝÝ$èÝPÝ$èÝE0Ý\$ÝE(Ý$è¸ÉÃU‰åSƒìTÝEÜ%PÝ$èÜ pÝ]ðÝpÜMÝ]èÝEèÝ$èÝ]ØÝEØÝ\$ÝEèÝ\$Ý0Ý$èÝ]ÐÝ€ÙîÙÉÚéßàžuzëÝÜ ÜMÐÜ5 Ý]àëÝØÀÜMÐÜ5@Ý]à‹]ÝpÜMàÝ]ÈÝEðÝ$èÜMÈÜÀÝ‹]ÝpÙàÜMàÝ]ÀÝEðÝ$èÜMÀܰݸƒÄT[]ÃPOLAR STEREOGRAPHICð¿-DTû!ù?»½×Ùß|Û= &,2EKS%Y_g$mv“™£«¶ÀÓÙßû#"19!?FK Q[ciqƒš¢¨±ÂÙá!êÿ$0AJUhq.fileþÿgpsfor.c _r_major_r_minor°À_es _e0_e4@-P9`_facp_ind€_mcs_tcs _psforŽ .text‚:.data.bssÐ.rdata0_cos _sin E _offsetp _cenlon _radius2 _ptitle _tsfnz _msfnz _tsincos _e4fn _sqrt Q_psforint_false_northing_false_easting_center_lon_center_lat_adjust_lon psinv.o/ 1230130727 32135310545 100644 2249 ` LÞ%.textÀ´¤9 `.data@À.bssÀ€À.rdata0t@@U‰åƒìHÝEÝÝEÝÝE(ݰÝE0Ý ÝÜ5Ý]øÝEøÜMøÙèÞáÝ]ØÝEØÝ$èÝ Ý Ý$èÝ0ÝEÝ@ÝE ÝPÝE ÙîÚéßàžwëÝÝ`ëÙèÝ`ÙîÝpÝE ÙáÝ ÞéÙáÝ(ÙÉÚéßàžwëtÙèÝpÝ`Ü PÝ]ðEà‰D$ Eè‰D$ÝEðÝ$èÝEàÝ\$ÝEèÝ\$Ý Ý$èÝ€ÝEèÝ\$ÝEðÝ\$Ý Ý$èÝÇ$èÝÝ\$ÝÝ$èÝ@Ý$èÝE0Ý\$ÝE(Ý$è¸ÉÃU‰åSƒìDÇEÜÝEÜ%°Ü `Ý]ÝEÜ% Ü `Ý]ÝEÜMÝEÜMÞÁÝ$èÝ]ðÝpÙîÙÉÚéßàžuzëÝEðÜ ÝÜ €ÞùÝ]èëÝEðÜ 0ÝØÀÞùÝ]è‹]E܉D$ÝEèÝ\$Ý Ý$èÜ `݃}Üt‹E܉EØë_ÝEðÙîÙÉÚéßàžztë‹EÝ`Ü @Ýë3ÝEÙàÝ\$ÝEÝ$èÝ]àÝ`ÜMàÜ@Ý$è‹EÝÇEØ‹E؃ÄD[]ÃPOLAR STEREOGRAPHICð¿-DTû!ù?»½×Ùß|Û= &,2M$SYa#gpy“¥°ºÍÓÙõ" !+3 9@EKU]ck}›¡­³Ì$Õíóù -5;fl„–ž.fileþÿgpsinv.c _r_major_r_minor° _e _e40-@9P_fac`_indp_mcs€_tcs_psinvˆ .text·9.data.bssÀ.rdata0E _atan2 _phi2z _offsetp _cenlon _radius2 _ptitle _tsfnz _msfnz _tsincos _e4fn _sqrt Q_psinvint_false_easting_false_northing_center_lon_center_lat_adjust_lon robfor.o/ 1230130727 32135310545 100644 3470 ` L˜ .textp´„‚ `.data@À.bss €À.rdata`$@@U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý0ÝÝHÝÝøÙîÝPÙèÝÝ ÝXÝÝÝ(Ý`Ý0ÝÝ8ÝhÝ@ÝÝHÝpÝPÝ ÝXÝxÝ`Ý(ÝhÝ€ÝpÝ0Ýx݈݀Ý8݈ÝÝÝ@ݘݘݠÝHݨݠݰÝPݸݨÝÀÝXÝÈݰÝÐÝ`ÝØÝ¸ÝàÝhÝèÝÀÝðÝpÝøÝÈÝÝxÝÝÐÝÝ€ÝÝØÝ ÝˆÙèÝàÝ(ÝÇEüƒ}ü#‹Uü‹EüÝÅðÝ0ÞÉÝÕðEüÿë×Ç$èÝEÝ$èÝEÝ$èÝ0Ý\$Ý Ý$è¸ÉÃU‰åSƒì$ÝEÜ%Ý$èÝ]ðÝEÝ8ÞùÝ@ÞùÙáÝ]èÝEèÝHÞéÙ}â·Eâf f‰EàÙmàÛ]äÙmâÛEäÝEèÞáÝ]è‹]‹Mä‹Eä‹UäÝÅÜ$ÕøÜMèÝPÞùÜÍÝEèÜMè‹Uä‹EäÝÅÙÀÞÁÝÕÞá‹EäÜÅøÞÉÝPÞùÞÁÜ ÜMðÜ ÝÝEÙîÙÉÚéßàžsé…‹]‹Mä‹Eä‹UäÝÅXÜ$ÕHÜMèÝPÞùÜÍPÝEèÜMè‹Uä‹EäÝÅPÙÀÞÁÝÕXÞá‹EäÜÅHÞÉÝPÞùÞÁÜ ÝXÞÉÝPÞùÜ0Ýé„‹]ÝÙà‹Mä‹Eä‹UäÝÅXÜ$ÕHÜMèÝPÞùÜÍPÝEèÜMè‹Uä‹EäÝÅPÙÀÞÁÝÕXÞá‹EäÜÅHÞÉÝPÞùÞÁÞÉÝXÞÉÝPÞùÜ0ݸƒÄ$[]ÃROBINSONX9´Èv¾¯¿£#¹ü‡ôï?X9´Èv¾¯?X9´Èv¾¿?_ÎQÚï?+‡ÙÎÇ?®Gáz®ï?X9´Èv¾Ï?Ê2ı.nï?×£p= ×Ó?‰A`åÐ"ï?+‡ÙÎ×?¸…ëQ¸î?-²ï§ÆÛ?í ¾0™*î?ÐÕVì/»ß?’ËH¿}í?O@aÃÓá?=›UŸ«­ì?¥N@aÃã?KY†8ÖÅë?a2U0*©å?¸…ëQ¸ê?ý‡ôÛ×ç?<½R–!Žé?îëÀ9#Jé?¬­Ø_vOè?Ë¡E¶óýê?­ú\mÅþæ?F”ö_˜ì?´Yõ¹ÚŠå?Ș»–î?R' ‰°áã?ê46<ï?¬­Ø_vOâ?dÌ]KÈá?–² q¬‹ï?@ÝR¢Fß‘?»½×Ùß|Û=@-DTû! @ &,28>FNTZ`flrx~„Š–œ¢¨®´ºÀÆÌÒØÞäêðöü &,28>DJPV\bhntz€†Œ’˜ž¤ª°¶¼ÂÈÎÔÚàæîôú#16ALR\d{ƒ—§ßæïø "*4=elu~‘œ¨°ºÀÈÐàòù )5=IQY.fileþÿgrobfor.c _R *0_pr@_xlrð_robforo .textj‚.data.bss .rdata`: _offsetp _cenlon _radius _ptitle F_robforint_lon_center_false_easting_false_northing_adjust_lonrobinv.o/ 1230130727 32135310545 100644 4252 ` L”.text@´¤˜ `.data@À.bss €À.rdata°ô@@U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý0ÝÝHÝÝøÙîÝPÙèÝÝ ÝXÝÝÝ(Ý`Ý0ÝÝ8ÝhÝ@ÝÝHÝpÝPÝ ÝXÝxÝ`Ý(ÝhÝ€ÝpÝ0Ýx݈݀Ý8݈ÝÝÝ@ݘݘݠÝHݨݠݰÝPݸݨÝÀÝXÝÈݰÝÐÝ`ÝØÝ¸ÝàÝhÝèÝÀÝðÝpÝøÝÈÝÝxÝÝÐÝÝ€ÝÝØÝ ÝˆÙèÝàÝ(ÝÇEüƒ}ü#‹Uü‹EüÝÅðÝ0ÞÉÝÕðEüÿë×Ç$èÝEÝ$èÝEÝ$èÝ0Ý\$Ý Ý$è¸ÉÃU‰åSƒìdÝEÜ% Ý]ÝEÜ%0Ý]ÝEÙÀÞÁÝhÞùÜ5Ý]ðÝEðÝpÞÉÝ]ÀÝEÀÝxÞùÙáÝ]èÝEèÝ€ÞéÙ}®·E®f f‰E¬Ùm¬Û]´Ùm®ƒ}´uÇE´ÇE°‹E´‹U´ÝÅXÜ$ÕHÝ]à‹U´‹E´ÝÅPÙÀÞÁÝÕXÞá‹E´ÜÅHÝ]ØÝEðÙá‹E´Ü$ÅPØÀÜuàÝ]ÐÝEØÜuàÝ]ÈÝEÈÜMÐÝEÈØÀÜMÐÙèÞáÞÉÙèÞáÜMÐÝ]èÝEèÙîÙÉÚéßàžs ƒ}´téÕÝEÙîÙÉÚéßàžsëÛE´ÜEèÝxÞÉÝ]ÀëÛE´ÜEè݈ÞÉÝ]ÀÝEÀÝxÞùÙáÝ]èÝEèÝ€ÞéÙm¬Û]´Ùm®ÛE´ÝEèÞáÝ]èÝEÙîÙÉÚéßàžsëz‹M´‹E´‹U´ÝÅXÜ$ÕHÜMèÝÞùÜÍPÝEèÜMè‹U´‹E´ÝÅPÙÀÞÁÝÕXÞá‹E´ÜÅHÞÉÝÞùÞÁÜ ÝhÞÉÝÞùÝ]¸ë|ÝÙà‹M´‹E´‹U´ÝÅXÜ$ÕHÜMèÝÞùÜÍPÝEèÜMè‹U´‹E´ÝÅPÙÀÞÁÝÕXÞá‹E´ÜÅHÞÉÝÞùÞÁÞÉÝhÞÉÝÞùÝ]¸ÝE¸ÜeݘÞÉÝhÞùÜ5ÝEÀÞÁÝ]ÀE°ÿƒ}°K~ ÇD$8Ç$DèÇE¨êéêÝE¸ÜeÙáÝ ÙÉÚéßàž‡aþÿÿë/E´ÿƒ}´‰‡ýÿÿÇD$8Ç$DèÇE¨êéž‹EÝEÀݨÞÉÝ‹]ÝEÜ5‹M´‹E´‹U´ÝÅÜ$ÕøÜMèÝÞùÜÍÝEèÜMè‹U´‹E´ÝÅÙÀÞÁÝÕÞá‹E´ÜÅøÞÉÝÞùÞÁÞùÜÝ‹EÝÝ$è‹EÝÇE¨‹E¨ƒÄd[]ÃROBINSONX9´Èv¾¯¿£#¹ü‡ôï?X9´Èv¾¯?X9´Èv¾¿?_ÎQÚï?+‡ÙÎÇ?®Gáz®ï?X9´Èv¾Ï?Ê2ı.nï?×£p= ×Ó?‰A`åÐ"ï?+‡ÙÎ×?¸…ëQ¸î?-²ï§ÆÛ?í ¾0™*î?ÐÕVì/»ß?’ËH¿}í?O@aÃÓá?=›UŸ«­ì?¥N@aÃã?KY†8ÖÅë?a2U0*©å?¸…ëQ¸ê?ý‡ôÛ×ç?<½R–!Žé?îëÀ9#Jé?¬­Ø_vOè?Ë¡E¶óýê?­ú\mÅþæ?F”ö_˜ì?´Yõ¹ÚŠå?Ș»–î?R' ‰°áã?ê46<ï?¬­Ø_vOâ?dÌ]KÈá?–² q¬‹ï?robinv-convToo many iterations in inverse-DTû! @€V@@»½×Ùß|Û=À@€fÀñh㈵øä>ÝR¢Fß‘? &,28>FNTZ`flrx~„Š–œ¢¨®´ºÀÆÌÒØÞäêðöü &,28>DJPV\bhntz€†Œ’˜ž¤ª°¶¼ÂÈÎÔÚàæîôú#16ALR\d{‡—Ÿ«¹É &2D¨»ÉÙ(;FRZdjr‘˜¡ª½ÈÔÜèð ,38Rx„œ¬¼ÃÌÕèóÿ".fileþÿgrobinv.c _R *0_pr@_xlrð_robinvo .text;˜.data.bss .rdata°: _p_error _offsetp _cenlon _radius _ptitle F_robinvint_lon_center_false_easting_false_northing_adjust_lonsinfor.o/ 1230130727 32135310545 100644 1068 ` LH.textд” `.data@À.bss@€À.rdata„@@U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý0Ç$èÝEÝ$èÝEÝ$èÝ0Ý\$Ý Ý$è¸ÉÃU‰åSƒì$ÝEÜ%Ý$èÝ]ð‹]ÝÜMðÝ]èÝEÝ$èÜMèÜ Ý‹EÝÜMÜ0ݸƒÄ$[]ÃSINUSOIDAL   & -2=HN X `w ‹ œ¥ ° ¹ .fileþÿgsinfor.c _R *0_sinfork .textÊ.data.bss@.rdata _cos : _offsetp _cenlon _radius _ptitle F_sinforint_lon_center_false_easting_false_northing_adjust_lonsininv.o/ 1230130727 32135310545 100644 1316 ` L..text@´4 `.data@À.bss@€À.rdata@ô@@U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý0Ç$èÝEÝ$èÝEÝ$èÝ0Ý\$Ý Ý$è¸ÉÃU‰åƒìÝEÜ% Ý]ÝEÜ%0Ý]‹EÝEÜ5Ý‹EÝÙáÝ0ÙÉÚéßàžwëÇD$ Ç$èÇEô¤ëm‹EÝÙáÝ0ÞéÝ]øÝEøÙáÝ8ÙÉÚéßàžwë3‹EÝÝ$èÜ ÝEÞñÜÝ]øÝEøÝ$è‹EÝë ‹EÝÝÇEô‹EôÉÃSINUSOIDALsinusoidal-inverseInput data error-DTû!ù?»½×Ùß|Û=   & -2=HN X `v ‚ ‘  ³º¿Õåý  , .fileþÿgsininv.c _R *0_sininvk .text>.data.bss@.rdata@: _cos _p_error _offsetp _cenlon _radius _ptitle F_sininvint_lon_center_false_easting_false_northing_adjust_lonsomfor.o/ 1230130728 32135310545 100644 6865 ` L0.text ´$Ë `.data@À.bss0€À.rdataàD @@U‰åì˜ÝEPÝÝE0ÝÝE8Ý ÝEÝÝEÝ ÝEÜuÙÀÞÉÙèÞáÝàƒ}Lt.ÝE Ý]ðÝE@ÝÞùݰÝE(ÝÛEHÝ锃}DݘÝ]ðݠݰÛEݨÞÉݰÞáݸÞÉÝÝÀÝëBÝÈÝ]ðÝÐݰÛEÝØÞÉÝàÞáݸÞÉÝÝÀÝÙîÝÇ$èÝ Ý\$ÝÝ$èƒ}Lu&ÇD$‹E‰$èÇD$(‹E‰$èÇD$>ÝEðÝèÞÉÝ$èÇD$XÝÝèÞÉÝ$èÝ Ý\$ÝÝ$èÇD$zÝÝ$èÝEðÝ$èÝÐÝÐÙáÝðÚéßàžwë ÝðÝÐÝEðÝ$èÝÀÝàÜ ÐÜ ÐÝ]èÝàÜ ÀÜ ÀÝ]àÙèÜeèÙèÜ%àÞùÝÝÜ ÙèÞéÝÙèÜ%àÝ]ØÝEàÜuØÝpÝøÜ%àÜMàÝEØÜMØÞùÝ€ÝEØÜMØÜMØÝ ÙîÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$èøÝEÀÝ] ÝE¸Ý]˜ÝEÈÝ]€ÝE°Ý]ÝE¨Ý]ˆÇEü ƒ}üQžÛEüÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$è•ÝEÀÝÞÉÝE ÞÁÝ] ÝE¸ÝÞÉÝE˜ÞÁÝ]˜ÝEÈÝÞÉÝE€ÞÁÝ]€ÝE°ÝÞÉÝEÞÁÝ]ÝE¨ÝÞÉÝEˆÞÁÝ]ˆEüƒéXÿÿÿÇEüƒ}üHŠÛEüÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$èæÝEÀÙÀÞÁÝE ÞÁÝ] ÝE¸ÙÀÞÁÝE˜ÞÁÝ]˜ÝEÈÙÀÞÁÝE€ÞÁÝ]€ÝE°ÙÀÞÁÝEÞÁÝ]ÝE¨ÙÀÞÁÝEˆÞÁÝ]ˆEüƒélÿÿÿÝÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$èYÝE ÜEÀÝ] ÝE˜ÜE¸Ý]˜ÝE€ÜEÈÝ]€ÝEÜE°Ý]ÝEˆÜE¨Ý]ˆÝE ÝÞùÝ0ÝE˜ÝÞùÝ@ÝE€ÝÞùÝ ÝEÝ ÞùÝPÝEˆÝ(ÞùÝ`¸ÉÃU‰åSì¤ÝXÝ@ÿÿÿÝEÝ8ÿÿÿÝEÜ%Ý]èÝ…8ÿÿÿÝ`ÙÉÚéßàžwë Ý`Ý8ÿÿÿÝ…8ÿÿÿÝhÚéßàžwë ÝhÝ8ÿÿÿÝ…8ÿÿÿÝ0ÿÿÿÝEèÝ(ÿÿÿÝ…8ÿÿÿÙîÙÉÚéßàžsë ÝpÝHÿÿÿÝÙîÙÉÚéßàžuzë ÝxÝHÿÿÿÝ…8ÿÿÿÙîÚéßàžwë Ý€ÝHÿÿÿÇEôÝ…HÿÿÿÝ]˜ÇEðݰÜHÿÿÿÜ…(ÿÿÿÝ] ÝE Ý$èÝ]¨ÝE¨ÙáÝ…@ÿÿÿÚéßàžwëÝE ÝXÞéÝ] ÝE¨ÙîÙÉÚéßàžsëÙèÝPÿÿÿÝE¨ÙîÚéßàžwë ݈ÝPÿÿÿÝ…HÿÿÿÝ$èÜPÿÿÿÝpÞÉÝ…HÿÿÿÞáÝ]°Ý°ÜM˜Ü…(ÿÿÿÝ]¸ÝE¸Ý$èÝ]ÀÝEÀÙáÝXÚéßàžwëÝE¸ÝXÞéÝ]¸ÙèÜ%àݸþÿÿÝ…0ÿÿÿÝ$èܸþÿÿÜ ÀݰþÿÿÝE¸Ý$èÜ ÐÜ…°þÿÿÜuÀÝ]ÈÝEÈÝ$èÝ]ÐÝEÐÜE°Ý]ÐÝE˜ÙáÝEÐÙáÞéÝ]ØÝEØÙáÝ…@ÿÿÿÚéßàžwEðÿƒ}ð2~é¡ÝEÐÝ]˜é ÿÿÿÝÝÞÉÝ]àÝEàݘÞÁÝXÿÿÿEôÿƒ}ô~éŸÝEÐÝEàÙÉÚéßàžwëÝEÐÝ…XÿÿÿÚéßàžw~ÝEÐÝEàÚéßàžwë ÝxÝHÿÿÿÝEÐÝ…XÿÿÿÙÉÚéßàžséíýÿÿÝpÝHÿÿÿéÜýÿÿÇD$0…Èþÿÿ‰$èÇD$L…Èþÿÿ‰$èÇ…ÄþÿÿÖézÝ…0ÿÿÿÝ$èÝ`ÿÿÿÙèÜ%àÜ ÐÜ`ÿÿÿݨþÿÿÝ…0ÿÿÿÝ$èÜ ÀÝ þÿÿÝE¸Ý$èÜ þÿÿÝ…¨þÿÿÞáݘþÿÿÝàÜ`ÿÿÿÜ`ÿÿÿÙèÞáÝ$èܽ˜þÿÿÝ$èÝhÿÿÿÝ…hÿÿÿÝ ÞùݨÞÁÝpÿÿÿÝ…pÿÿÿÝ$èÝ$èÝxÿÿÿÝEÐÝ$èÝ]€ÝE€ÜM€Ý]ˆÝ°Ü ÀÝþÿÿÝEÐÝ$èÝ…þÿÿÞÉ݈þÿÿÝ€ÜMˆÙèÞÁÝÜMˆÙèÞÁÝpÜMˆÙèÞÁÞÉÞùÝ$è܈þÿÿÝðÝ Ü  ÝðÜ ðÞÁÝ$èÝ]‹]Ý ÜMÐÝ€þÿÿÝEÐØÀÝ$èÜ 0Ý…€þÿÿÞÁÝxþÿÿÝEÐݰÞÉÝ$èÜ @Ý…xþÿÿÞÁÝ…xÿÿÿÜ ðÜuÞéÝ‹U‹EÝÜ Ý‹]ÝPÜM€ÝpþÿÿÝEÐݸÞÉÝ$èÜ `Ý…pþÿÿÞÁÝ…xÿÿÿÜ  ÜuÞÁÝ‹U‹EÝÜ Ý‹EÝÝ ÿÿÿ‹U‹EÝÜÝ‹EÝ… ÿÿÿÜ ÝÇ…Äþÿÿ‹…ÄþÿÿĤ[]ÃU‰åVSƒì@‹U‹EÝÝÀÞÉÝ‹EÝÝ$èÝ]ðÝEðÜMðÝ]èÝ°Ü ÀÝ]È‹EÝÝ$èÝEÈÞÉÝ]ÀÝ€ÜMèÙèÞÁÝÜMèÙèÞÁÝpÜMèÙèÞÁÞÉÞùÝ$èÜMÀÝðÝpÜMèÙèÞÁÝÜMèÙèÞÁÞùÝ$èÝÜMèÙèÞÁÝpÜMèÙèÞÁØÈÞùÝ°Ü ÐÞéÞÉÝ]àÝ Ü  ÝðÜ ðÞÁÝ$èÝ]Ø‹EÝEàÜ  ÝðÜ ðÞéÜuØÝ‹u ‹]‹EÝØÀÝ$èÝÞÉÝ‹u‹]‹EÝÝÈÞÉÝ$èÝÞÉÝÝEàÜ Ü ðÜuØÝ]Ћ]‹EÝÝ$èÜMÐÝ‹]‹EÝÝÐÞÉÝ$èÜMÐ݃Ä@[^]ÃSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: €–@=°¯öô«û?wOèöÊ[²?&¡†´½òö?¤p= ×`@5R¢Fß‘?’¢„O)¥à?j\a0lû?~C¢€S”±?«ÄÅl•¸ø?š™™™™)`@°ËcÜ¥L@•Ö&è .>@@€V@>@N@.@€F@50 iterations without conv som-forwardH¯¼šò×z>z‹üú!ù?z‹üú!ù¿-DTû!ù?^8U)zj@Ò!3|Ù@ð¿-DTû! @-DTû!@@-DTû!é?@@çú¡Fß‘?@@! )2F[clu†•ž¦®¶¼Â!ÊÓÙâêòú!/ *2.@K-S^-foy,‡—,§¯+·½!Å,Ð*ÖÜäóù) %+1AIOU_gv|‚“¢ATgzCª²»ÃÌÔÝåîö %4EWf𦻨û*5fz)†™°*¾ÐÝñ(ý)+'y!Ûþ&'5%R)`f€*†—)±É#×$éñ ( " )2 8 I *] j w Š #– œ ¢ ¨ ® ¸ #Ä Ú )à ÷  )  0 ; M W )] q † ¡ ² ã ô )   ** 7 D W #` f s „ #Š — ¨ ® » Á Ç Í × #æ ì ò  *% / *> D Z *m w *.fileþÿgsomfor.c  _a_b _esà_p21°._start_caÐ_saÀ_w_qp_t€_xj _a20_a4@_c1P_c3`_somfor _sð:Ñ  .text‡ Ë.data.bss0.rdataØF_log _sqrt _asin _p_error _sprintf _atan _tan _sin _cos _offsetp _genrpt R _radius2 _ptitle __somforint_false_easting_false_northing_lon_center_som_series_gsat_ratio_genrpt_long sominv.o/ 1230130728 32135310545 100644 6607 ` L"/.textÐ ´4Ë `.data@À.bss0€À.rdata°„ @@U‰åì˜ÝE0ÝÝE8Ý ÝEÝÝEÝ ÝEÜuÙÀÞÉÙèÞáÝðƒ}Ht"ÝE Ý]ðÝE(ÝÝE@ÝÞùÝÀëtƒ}8ݘÝ]ðÝ ÝÀÛEݨÞÉݰÞáݸÞÉÝë6ÝÀÝ]ðÝÈÝÀÛEÝÐÞÉÝØÞáݸÞÉÝÇ$èÝ Ý\$ÝÝ$èÇD$‹E‰$èÇD$(‹E‰$èÇD$>ÝEðÝàÞÉÝ$èÇD$XÝÝàÞÉÝ$èÝ Ý\$ÝÝ$èÇD$zÝELÝ$èÝEðÝ$èÝàÝàÙáÝèÚéßàžwë ÝèÝàÝEðÝ$èÝÐÝðÜ àÜ àÝ]èÝðÜ ÐÜ ÐÝ]àÙèÜeèÙèÜ%ðÞùÝ Ý Ü  ÙèÞéÝ ÙèÜ%ðÝ]ØÝEàÜuØÝpÝðÜ%ðÜMàÝEØÜMØÞùÝ€ÝEèÜuØÝÝEØÜMØÜMØÝ°ÙîÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$èiÝØÝEÀÝ] ÝE¸Ý]˜ÝEÈÝ]€ÝE°Ý]ÝE¨Ý]ˆÇEü ƒ}üQ ÛEüÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$èÝØÝEÀÝøÞÉÝE ÞÁÝ] ÝE¸ÝøÞÉÝE˜ÞÁÝ]˜ÝEÈÝøÞÉÝE€ÞÁÝ]€ÝE°ÝøÞÉÝEÞÁÝ]ÝE¨ÝøÞÉÝEˆÞÁÝ]ˆEüƒéVÿÿÿÇEüƒ}üHŒÛEüÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$èSÝØÝEÀÙÀÞÁÝE ÞÁÝ] ÝE¸ÙÀÞÁÝE˜ÞÁÝ]˜ÝEÈÙÀÞÁÝE€ÞÁÝ]€ÝE°ÙÀÞÁÝEÞÁÝ]ÝE¨ÙÀÞÁÝEˆÞÁÝ]ˆEüƒéjÿÿÿÝÝ]ÐEЉD$E¨‰D$E°‰D$ E¸‰D$EÀ‰D$Eȉ$èÄÝØÝE ÜEÀÝ] ÝE˜ÜE¸Ý]˜ÝE€ÜEÈÝ]€ÝEÜE°Ý]ÝEˆÜE¨Ý]ˆÝE ÝÞùÝ0ÝE˜ÝÞùÝ@ÝE€ÝÞùÝ ÝEÝÞùÝPÝEˆÝ ÞùÝ`¸ÉÃU‰åì(ÝEÝ`ÿÿÿÝEÜ%Ý]Ý…`ÿÿÿÜ% Ý]ÝÜ ÝEÞñÝ]øÝXÝ]ðÇ…\ÿÿÿƒ½\ÿÿÿ1}ÝEøÝ]èÝEøÝ$èÝ]àÝEàÜMàÝ]ØÝÀÜ ÐÝPÿÿÿÝEøÝ$èÝ…PÿÿÿÞÉÝHÿÿÿÝ€ÜMØÙèÞÁÝ ÜMØÙèÞÁÝpÜMØÙèÞÁÞÉÞùÝ$èÜHÿÿÿÝÝEÜ5ÝEÜ5Ü Ü5°ÞÁÝ@ÿÿÿÝEøØÀÝ$èÜ 0Ý…@ÿÿÿÞáÝ8ÿÿÿÝEøÝ`ÞÉÝ$èÜ @Ý…8ÿÿÿÞáÝ0ÿÿÿÝÜ5°Ý(ÿÿÿÝEøÝ$èÜ PÝ ÿÿÿÝEøÝhÞÉÝ$èÜ `Ü… ÿÿÿÜ(ÿÿÿÜ­0ÿÿÿÝ]ÐÝEÐÜ5 Ý]øÝEøÜeèÝ]ÈÝEÈÙáÝEðÚéßàžw …\ÿÿÿÿévþÿÿƒ½\ÿÿÿ1~#ÇD$(Ç$4èÇ…XÿÿÿÖé'ÝEøÝ$èÝ]ÀÝÜ Ü5°Ü5°ÙèÞÁÝ$èÝÿÿÿÝEÜ5ÝPÜMÀÞéÝÿÿÿÝEøÝhÞÉÝ$èÜ `Ü­ÿÿÿÜÿÿÿÝ$èÝ]¸ÝE¸Ý$èÝ]°ÝE°ÝpÞéØÀÝ]¨ÝEÀÜMÀÝ] ÝEøÝ$èÙáÝxÚéßàžwëÝEøÝxÞéÝ]øÝE¨Ý$èÝ]˜ÝE˜ÜM˜Ý]ÙèÜ%ðÝEÞñÙèÞáÝÿÿÿÝEøÝ$èÜÿÿÿÜ àÝÿÿÿÝE˜Ü ÐÝøþÿÿÝpÜM ÙèÞÁÙèÜeÞÉÝEÜ ÞéÝ$èÝ…øþÿÿÞÉÝðþÿÿÝEøÝ$èܽðþÿÿÝ…ÿÿÿÞáÝÙèÞÁÜMÙèÞáÞùÝ$èÝ]ˆÝEˆÙîÙÉÚéßàžsëÙèÝ]€ÝEˆÙîÚéßàžwë Ý€Ý]€ÝEøÝ$èÙîÙÉÚéßàžsëÙèÝxÿÿÿÝEøÝ$èÙîÚéßàžwë Ý€ÝxÿÿÿÙèÜ¥xÿÿÿ݈ÞÉÜM€ÝEˆÞáÝ]ˆÝÀÜMøÝEˆÞáÝhÿÿÿÝÐÙáÝxÚéßàžwë2ÙèÜ%ðÙÀÞÉÝðÜMÞÁÝ$èÝE˜ÞñÝ$èÝpÿÿÿÝÐÙáÝxÙÉÚéßàžsëaÝEøÝ$èÝèþÿÿÝEˆÝ$èÝ…èþÿÿÞÉÝàþÿÿÝEˆÝ$èÜ àÝ…àþÿÿÞáÙèÜ%ðÜ ÐÞùÝ$èÝpÿÿÿÝ…hÿÿÿÜÝ$è‹EÝ‹EÝ…pÿÿÿÝÇ…Xÿÿÿ‹…XÿÿÿÉÃU‰åVSƒì@‹U‹EÝÝÞÉÝ‹EÝÝ$èÝ]ðÝEðÜMðÝ]èÝÀÜ ÐÝ]È‹EÝÝ$èÝEÈÞÉÝ]ÀÝ€ÜMèÙèÞÁÝ ÜMèÙèÞÁÝpÜMèÙèÞÁÞÉÞùÝ$èÜMÀÝÝpÜMèÙèÞÁÝ ÜMèÙèÞÁÞùÝ$èÝ ÜMèÙèÞÁÝpÜMèÙèÞÁØÈÞùÝÀÜ àÞéÞÉÝ]àÝ°Ü °ÝÜ ÞÁÝ$èÝ]Ø‹EÝEàÜ °ÝÜ ÞéÜuØÝ‹u ‹]‹EÝØÀÝ$èÝÞÉÝ‹u‹]‹EÝݘÞÉÝ$èÝÞÉÝÝEàÜ°Ü ÜuØÝ]Ћ]‹EÝÝ$èÜMÐÝ‹]‹EÝÝ ÞÉÝ$èÜMÐÝÙîƒÄ@[^]ÃSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: €–@=°¯öô«û?wOèöÊ[²?&¡†´½òö?¤p= ×`@5R¢Fß‘?j\a0lû?~C¢€S”±?«ÄÅl•¸ø?š™™™™)`@°ËcÜ¥L@•Ö&è .>@@€V@>@N@.@€F@som-inverse50 iterations without convergence•Ö&è .>@@-DTû!é?H¯¼šò×z>ð¿-DTû!ù?çú¡Fß‘?@@ )=R[cqz€‰‘™¡©²¸ÁÉÑÙàå.ëõý-,#,+4>+FLR\+blt*|‡+’)˜ž¦µ»Æ(ÌÒØÞçíó !)8>DUap&9L_€ˆ‘™¢ª³»ÄÌîý E(W]n)‚œ¯'»ÄÍÓÙî(ô (/5F(L[e(k‰ÂÉÎ&è(ñ÷ý'$8B(H\%j$v‘)™«»(Ïé#õ'1'J)^s$Ÿ­)Í)Þò  ! 2 < I 'V "b j € #‘ )ª (° À Æ Ð $â ê !" 3 (E K [ )i v ƒ – 'Ÿ ¥ ² à 'É Ö ç í ú     '% + 1 M )d n )} ƒ ™ )¬ ¶ ).fileþÿgsominv.c  _a_b _esð._p21À_caà_saÐ_w _qp_t€_u_xj°_a20_a4@_c1P_c3`_sominv× _s:  .textÈ Ë.data.bss0.rdata¨F _asin _tan _atan _exp _p_error _sqrt _sin _cos _offsetp _genrpt R _radius2 _ptitle __sominvint_false_easting_false_northing_lon_center_som_series_adjust_lon_genrpt_long sterfor.o/ 1230130728 32135310545 100644 1696 ` L&.text°´´% `.data@À.bssp€À.rdataPd@@U‰åƒìÝEÝÝEÝÝEÝ ÝE(Ý0ÝE Ý@ÇD$ `ÇD$PÝEÝ$èÇ$èÝÝ$èÝÝ$èÝ Ý$èÝ0Ý\$Ý@Ý$è¸ÉÃU‰åSƒìTÝEÜ%Ý$èÝ]àEè‰D$ Eð‰D$ÝEÝ$èÝEàÝ$èÝ]ØÝPÜMðÝ`ÜMèÜMØÞÁÝ]ÈÝEÈÙèÞÁÙáÝ8ÚéßàžsëÇD$Ç$èÇEÄgënÝEÈÙèÞÁÝ@ÞñÝ]Ћ]ÝÜMÐÜMèÝ]¸ÝEàÝ$èÜM¸Ü@Ý‹EÝÜMÐÝ`ÜMðÝPÜMèÜMØÞéÞÉÜ0ÝÇEÄ‹EăÄT[]ÃSTEREOGRAPHICster-forPoint projects into infinity»½×Ùß|Û=@ &/7?JQV\djrx€†˜¯·ÓÞçð "'=K_hs|…•.fileþÿgsterfor.c _r_major (08@_cos_p10`_sin_p10P_sterfor£ .text«%.data.bssp.rdataH_sin _p_error _cos G _offsetp _origin S _radius _ptitle _tsincos ^_sterforint_lon_center_lat_origin_false_northing_false_easting_adjust_lon_cenlonmersterinv.o/ 1230130728 32135310545 100644 2044 ` L^ .text ´t1 `.data@À.bssp€À.rdata T@@U‰åƒìÝEÝÝEÝÝEÝ ÝE(Ý0ÝE Ý@ÇD$ `ÇD$PÝEÝ$èÇ$èÝÝ$èÝÝ$èÝ Ý$èÝ0Ý\$Ý@Ý$è¸ÉÃU‰åƒìHÝEÜ%@Ý]ÝEÜ%0Ý]ÝEÜMÝEÜMÞÁÝ$èÝ]øÝÙÀÞÁÝEøÞñÝ$èØÀÝ]ðEà‰D$ Eè‰D$ÝEðÝ$è‹EÝÝÝEøÙáÝÚéßàžsë‹EÝ ÝÇEÔéMÝEàÜ PÝEÜMèÜ `ÜuøÞÁÝ$è‹EÝÝ ÙáÝÞéÝ]ØÝEØÙáÝÚéßàžsë{Ý ÙîÙÉÚéßàžsë3ÝEÙàÝ\$ÝEÝ$èÜÝ$è‹EÝÇEÔé¹ÝEÝ\$ÝEÙàÝ$èÝÞáÝ$è‹EÝÇEÔé„‹EÝÝ$èÜ PÝEàÞáÝ]ØÝEØÙáÝÚéßàžwëÝEÙáÝÚéßàžwë ÇEÔë8ÝEØÜMøÝ\$ÝEÜMèÜ `Ý$èÜÝ$è‹EÝÇEÔ‹EÔÉÃSTEREOGRAPHIC»½×Ùß|Û=-DTû!ù? &/7?JQV\djrx€†˜®ºÓÜí !3JVcnv†•¶¼Äéïù0Dltz‚.fileþÿgsterinv.c _r_major (08@_cos_p10`_sin_p10P_sterinv£ .text—1.data.bssp.rdata _sin _atan2 G _asin _atan _sqrt _offsetp _origin S _radius _ptitle _tsincos ^_sterinvint_lon_center_lat_origin_false_northing_false_easting_adjust_lon_cenlonmerstplnfor.o/ 1230130728 32135310545 100644 5493 ` LŒ$.text° ´DT `.data@d @À.bss €À.rdata ¤@@U‰åìÇEôÿÿÿÿ¡;Et ‹E£ëÇ…lþÿÿéoƒ}~hƒ} u.ÇEð}ð…R‹Eð‹…;Eu‹Eð‰Eôë;EðÿëÙƒ} u.ÇEð}ð…‹Eð‹… ;Eu‹Eð‰EôëEðÿëÙƒ}ôÿuI‹E ‰D$ ‹E‰D$ÇD$…ÿÿÿ‰$èÇD$'…ÿÿÿ‰$èÇ…lþÿÿ鲃} uÇD$2‹E‰$艅ŒþÿÿëÇD$2‹E‰$艅Œþÿÿƒ½Œþÿÿu#ÇD$4Ç$@èÇ…lþÿÿéLÇD$‹Uô‰ÐÀÐÅÐÁà‰D$‹…Œþÿÿ‰$è‹…Œþÿÿ‰D$ ÇD$ ÇD$…xÿÿÿ‰$è‹…Œþÿÿ‰D$ ÇD$ÇD$Ç$è‹…Œþÿÿ‰D$ ÇD$ ÇD$E˜‰$è‹…Œþÿÿ‰$èÇ…tþÿÿÇEðƒ}ðw#…xþÿÿ‰ÁMð‹Uð‹…tþÿÿ)ж@ˆEðÿë׋…xþÿÿ£ÇEðƒ}ðeU˜‹EðÁà‰…tþÿÿÇ…pþÿÿƒ½pþÿÿw,…xþÿÿ‰Ápþÿÿ‹•pþÿÿ‹…tþÿÿ)ж@ˆ…pþÿÿÿëË‹EðÝ…xþÿÿÝ\ŘEðÿ땃=I‹E ‰D$ ‹E‰D$ÇD$…ÿÿÿ‰$èÇD$'…ÿÿÿ‰$èÇ…lþÿÿé“Ç$ièÇD$u‹E‰$èƒ} u ÇEìëÇEìSÇD$€‹Eì‰$èÝE˜ÝÿÿÿÙèÜe Ý$èÜM˜Ýøþÿÿƒ=…ôÝE°ÝðþÿÿÝE¨Ý$è…þÿÿ‰D$Ý$èÝÞÉÝèþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéÑÝEÈÝ$è…þÿÿ‰D$Ý$èÝÞÉÝàþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéŒÝEÐÝØþÿÿÝEØÝÐþÿÿÝ…ÐþÿÿÝ\$0Ý…ØþÿÿÝ\$(Ý…àþÿÿÝ\$ Ý…èþÿÿÝ\$Ý…ðþÿÿÝ\$Ý…øþÿÿÝ\$Ý…ÿÿÿÝ$èé!ƒ=…ÝEÀÝ$è…þÿÿ‰D$Ý$èÝÞÉݨþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéÙÝE¸Ý$è…þÿÿ‰D$Ý$èÝÞÉݘþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿé”ÝE¨Ý$è…þÿÿ‰D$Ý$èÝÞÉÝèþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéOÝEÈÝ$è…þÿÿ‰D$Ý$èÝÞÉÝàþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿé ÝEÐÝØþÿÿÝEØÝÐþÿÿÝ…ÐþÿÿÝ\$8Ý…ØþÿÿÝ\$0Ý…àþÿÿÝ\$(Ý…èþÿÿÝ\$ Ý…˜þÿÿÝ\$Ý…¨þÿÿÝ\$Ý…øþÿÿÝ\$Ý…ÿÿÿÝ$è镃=…áÝE¨Ý$è…þÿÿ‰D$Ý$èÝÞÉÝèþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéMÝE°Ý$è…þÿÿ‰D$Ý$èÝÞÉÝàþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéÝE¸ÝØþÿÿÝEÀÝÐþÿÿÝ…ÐþÿÿÝ\$(Ý…ØþÿÿÝ\$ Ý…àþÿÿÝ\$Ý…èþÿÿÝ\$Ý…øþÿÿÝ\$Ý…ÿÿÿÝ$è駃=…šÝE°ÝðþÿÿÝEÀÝ$è…þÿÿ‰D$Ý$èÝÞÉÝÈþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéVÝE¨Ý$è…þÿÿ‰D$Ý$èÝÞÉݸþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéÝEÈÝ$è…þÿÿ‰D$Ý$èÝÞÉÝÀþÿÿƒ½þÿÿt‹…þÿÿ‰…lþÿÿéÌÝEÐÝØþÿÿÝEØÝÐþÿÿÇ…”þÿÿÙîݰþÿÿÙîÝ þÿÿÙîݨþÿÿÙîݘþÿÿ‹…”þÿÿ‰D$`Ý…˜þÿÿÝ\$XÝ… þÿÿÝ\$PÝ…¨þÿÿÝ\$HÝ…°þÿÿÝ\$@Ý…ÐþÿÿÝ\$8Ý…ØþÿÿÝ\$0Ý…ÀþÿÿÝ\$(Ý…¸þÿÿÝ\$ Ý…ÈþÿÿÝ\$Ý…ðþÿÿÝ\$Ý…øþÿÿÝ\$Ý…ÿÿÿÝ$èÇ…lþÿÿ‹…lþÿÿÉÃU‰åƒì(ƒ=u9‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$è‰Eü‹Eü…À„¼‹Eü‰Eøé¸ƒ=u2‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$è‰Eü‹Eü…Àt~‹Eü‰Eøë}ƒ=u2‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$è‰Eü‹Eü…ÀtC‹Eü‰EøëBƒ=u2‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$è‰Eü‹Eü…Àt‹Eü‰EøëÇEø‹EøÉÃef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ® uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ® uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initrstate-forError opening State Plane parameter fileSTATE PLANEZone: Datum: NAD5R¢Fß‘?  U ‰ ¹Ç#ÏÝ"ú! !7>C" ©Ê Ïô  G ¿ Øæ#îü"*HSix “¥«Øêðny ‹£Ðâè'-Zlrú )/\ntèó  &Sek˜ª°”² Õô  / R j  .fileþÿgstplnfor.c_inzone_NAD27_NAD83  _idª .text¯ T.data8.bss .rdata˜_omerfor _polyfor  _tmfor % 1 = J _pakcz _paksz _sqrt T _ptitle _fclose _fread _fseek _fopen _p_error _sprintf a_stplnforint_stplnfor_lamccfor_omerforint_polyforint_lamccforint_tmforint_genrpt_long stplninv.o/ 1230130729 32135310545 100644 5341 ` Lâ%.text ´¤S `.data@Ä @À.bss €À.rdata @@U‰åìøÇEôÿÿÿÿ¡;Et ‹E£ëÇ…xþÿÿéÆƒ}~hƒ} u.ÇEð}ð…R‹Eð‹…;Eu‹Eð‰Eôë;EðÿëÙƒ} u.ÇEð}ð…‹Eð‹… ;Eu‹Eð‰EôëEðÿëÙƒ}ôÿuI‹E ‰D$ ‹E‰D$ÇD$…øþÿÿ‰$èÇD$'…øþÿÿ‰$èÇ…xþÿÿé ƒ} uÇD$2‹E‰$艅|þÿÿëÇD$2‹E‰$艅|þÿÿƒ½|þÿÿu#ÇD$4Ç$@èÇ…xþÿÿé£ÇD$‹Uô‰ÐÀÐÅÐÁà‰D$‹…|þÿÿ‰$è‹…|þÿÿ‰$è‹…|þÿÿ‰D$ ÇD$ ÇD$…hÿÿÿ‰$è‹…|þÿÿ‰D$ ÇD$ÇD$Ç$è‹…|þÿÿ‰D$ ÇD$ ÇD$E˜‰$è‹…|þÿÿ‰$èƒ=I‹E ‰D$ ‹E‰D$ÇD$…øþÿÿ‰$èÇD$'…øþÿÿ‰$èÇ…xþÿÿé“Ç$ièÇD$u‹E‰$èƒ} u ÇEìëÇEìSÇD$€‹Eì‰$èÝE˜ÝðþÿÿÙèÜe Ý$èÜM˜Ýèþÿÿƒ=…ôÝE°ÝàþÿÿÝE¨Ý$è…€þÿÿ‰D$Ý$èÝÞÉÝØþÿÿƒ½€þÿÿt‹…€þÿÿ‰…xþÿÿéÑÝEÈÝ$è…€þÿÿ‰D$Ý$èÝÞÉÝÐþÿÿƒ½€þÿÿt‹…€þÿÿ‰…xþÿÿéŒÝEÐÝÈþÿÿÝEØÝÀþÿÿÝ…ÀþÿÿÝ\$0Ý…ÈþÿÿÝ\$(Ý…ÐþÿÿÝ\$ Ý…ØþÿÿÝ\$Ý…àþÿÿÝ\$Ý…èþÿÿÝ\$Ý…ðþÿÿÝ$èé!ƒ=…ÝEÀÝ$è…€þÿÿ‰D$Ý$èÝÞÉݘþÿÿƒ½€þÿÿt‹…€þÿÿ‰…xþÿÿéÙÝE¸Ý$è…€þÿÿ‰D$Ý$èÝÞÉ݈þÿÿƒ½€þÿÿt‹…€þÿÿ‰…xþÿÿé”ÝE¨Ý$è…€þÿÿ‰D$Ý$èÝÞÉÝØþÿÿƒ½€þÿÿt‹…€þÿÿ‰…xþÿÿéOÝEÈÝ$è…€þÿÿ‰D$Ý$èÝÞÉÝÐþÿÿƒ½€þÿÿt‹…€þÿÿ‰…xþÿÿé ÝEÐÝÈþÿÿÝEØÝÀþÿÿÝ…ÀþÿÿÝ\$8Ý…ÈþÿÿÝ\$0Ý…ÐþÿÿÝ\$(Ý…ØþÿÿÝ\$ Ý…ˆþÿÿÝ\$Ý…˜þÿÿÝ\$Ý…èþÿÿÝ\$Ý…ðþÿÿÝ$è镃=…áÝE¨Ý$è…€þÿÿ‰D$Ý$èÝÞÉÝØþÿÿƒ½€þÿÿt‹…€þÿÿ‰…xþÿÿéMÝE°Ý$è…€þÿÿ‰D$Ý$èÝÞÉÝÐþÿÿƒ½€þÿÿt‹…€þÿÿ‰…xþÿÿéÝE¸ÝÈþÿÿÝEÀÝÀþÿÿÝ…ÀþÿÿÝ\$(Ý…ÈþÿÿÝ\$ Ý…ÐþÿÿÝ\$Ý…ØþÿÿÝ\$Ý…èþÿÿÝ\$Ý…ðþÿÿÝ$è駃=…šÝE°ÝàþÿÿÝEÀÝ$è…€þÿÿ‰D$Ý$èÝÞÉݸþÿÿƒ½€þÿÿt‹…€þÿÿ‰…xþÿÿéVÝE¨Ý$è…€þÿÿ‰D$Ý$èÝÞÉݨþÿÿƒ½€þÿÿt‹…€þÿÿ‰…xþÿÿéÝEÈÝ$è…€þÿÿ‰D$Ý$èÝÞÉݰþÿÿƒ½€þÿÿt‹…€þÿÿ‰…xþÿÿéÌÝEÐÝÈþÿÿÝEØÝÀþÿÿÇ…„þÿÿÙîÝ þÿÿÙîÝþÿÿÙîݘþÿÿÙî݈þÿÿ‹…„þÿÿ‰D$`Ý…ˆþÿÿÝ\$XÝ…þÿÿÝ\$PÝ…˜þÿÿÝ\$HÝ… þÿÿÝ\$@Ý…ÀþÿÿÝ\$8Ý…ÈþÿÿÝ\$0Ý…°þÿÿÝ\$(Ý…¨þÿÿÝ\$ Ý…¸þÿÿÝ\$Ý…àþÿÿÝ\$Ý…èþÿÿÝ\$Ý…ðþÿÿÝ$èÇ…xþÿÿ‹…xþÿÿÉÃU‰åƒì(ƒ=u9‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$è‰Eü‹Eü…À„¼‹Eü‰Eøé¸ƒ=u2‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$è‰Eü‹Eü…Àt~‹Eü‰Eøë}ƒ=u2‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$è‰Eü‹Eü…ÀtC‹Eü‰EøëBƒ=u2‹E‰D$‹E‰D$ÝEÝ\$ÝEÝ$è‰Eü‹Eü…Àt‹Eü‰EøëÇEø‹EøÉÃef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ® uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ® uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldstate-initrstate-invError opening State Plane parameter fileSTATE PLANEZone: Datum: NAD5R¢Fß‘?  U ‰ ¹Ç$ÏÝ#ú" "7>C#! ·Ø Ý /=$ES#invŸªÀÏ êü/AGÅÐ âôú'9?l~„±ÃÉQ\ n€†³ÅË?J ew}ª¼Âïë  ,K n† ©Á ä.fileþÿgstplninv.c_inzone_nad27_nad83  _id .text S.data8.bss .rdata˜_omerinv _polyinv  _tminv % 1 = J _pakcz _paksz _sqrt T _ptitle _fclose _fread _ftell _fseek _fopen _p_error _sprintf a_stplninvint_stplninv_lamccinv_omerinvint_polyinvint_lamccinvint_tminvint_genrpt_long tmfor.o/ 1230130729 32135310545 100644 3656 ` L~ 0.textÀ´di `.data@À.bssð€À.rdataðt@@U‰åƒì8ÝEÝÝEÝÝEÝ ÝE Ý0ÝE(Ý@ÝE8ÝÀÝE0ÝÐÝÜ5Ý]øÝEøÜMøÙèÞáÝÝÝ$èÝPÝÝ$èÝ`ÝÝ$èÝpÝÝ$èÝ€Ý@Ý\$ Ý€Ý\$ÝpÝ\$Ý`Ý\$ÝPÝ$èÜ Ý°ÙèÜ%ÝÞñÝ ÝÝ@Úéßàžwë ÙèÝàëÙîÝàÇ$èÝÝ\$ÝÝ$èÇD$Ý Ý$èÝ0Ý$èÝ@Ý$èÝÀÝ\$ÝÐÝ$è¸ÉÃU‰åSì¤ÝEÜ%0Ý$èÝ]ðEà‰D$ Eè‰D$ÝEÝ$èÝàÙîÙÉÚéßàžuzéîÝEðÝ$èÜMàÝ]ÈÝEÈÙáÙèÞéÙáÝpÚéßàžwë ÇD$HÇ$OèÇE”]éi‹]ÝÝxÞÉÜ Ý]ˆÝEÈÙèÞÁÙèÜeÈÞùÝ$èÜMˆÝÝEðÝ$èÜMàÝ]€ÝEÈÜMÈÙèÞáÝ$èÜ}€Ý$èÝ]¨ÝEÙîÚéßàžwëE¨€p€‹EÝÜ ÝE¨Ü%@ÞÉÝÇE”éÆÝEàÜMðÝ]ØÝEØÜMØÝ]ÐÝEàÜMàÜ  Ý]ÀÝEÝ$èÝ]°ÝE°ÜM°Ý]¸ÝEèÜMèÜ ÙèÞáÝ]¨ÝE¨Ý$èÝÞñÝ] ÝEÝ\$ Ý€Ý\$ÝpÝ\$Ý`Ý\$ÝPÝ$èÜ Ý]˜‹EÝ ÜM ÜMØÝEÐÝ€ÞùÙèÜe¸ÜEÀÝEÐ݈ÞùÝE¸ÝÞÉݘÞáÝE¸ÜM¸ÞÁÝEÀÝ ÞÉÞÁݠݨÞÉÞéÞÉÞÁÞÉÙèÞÁÞÉÜÐÝ‹EÝE˜Ü%°ÝE ÜM°ÝEÐݰÞùݘÜe¸ÝEÀݸÞÉÞÁÝEÀÜMÀÝÀÞÉÞÁÝEÐÝÈÞùÝE¸Ý¨ÞÉÝÐÞáÝE¸ÜM¸ÞÁÝEÀÝØÞÉÞÁÝ ÝàÞÉÞéÞÉÞÁÞÉÝxÞÁÜMÐÞÉÞÁÜ ÜÀÝÇE”‹E”Ĥ[]ÃTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: ñh㈵øä>tm-forPoint projects into infinity»½×Ùß|Û=à?@4@2@@R@M@8@"@@>@€N@À‚@ t@ &/8AGM`fn/tz‚.ˆŽ–-œ¢ª,°¶ÀÊÔÞæ+ìòú%/6;*AKS)[ai(ow'}…&‹•%·¿$Û#áþ"&-2!GMUn ~–¡ÂÈÑÿ %7=OYcmu+{‡–©´¼ÏÙßõ&6CNVisy‰˜ž.fileþÿgtmfor.c _r_major_r_minor 0(@4ÀDÐ_es_e0P_e1`_e2p_e3€_ml0°_esp _indà_tmfor¨ .text·i.data.bssð.rdataè_tan _sqrt _cos _acos _log _p_error _sin _tsincos S _offsetp _origin _ _genrpt _radius2 _ptitle _mlfn _e3fn _e2fn _e1fn _e0fn j_tmforint_scale_factor_lon_center_lat_origin_false_northing_false_easting_adjust_lon_cenlonmertminv.o/ 1230130729 32135310545 100644 4310 ` Lè 2.text`´$z `.data@À.bssð€À.rdata@@U‰åƒì8ÝEÝÝEÝÝEÝ ÝE Ý0ÝE(Ý@ÝE8ÝÀÝE0ÝÐÝÜ5Ý]øÝEøÜMøÙèÞáÝÝÝ$èÝPÝÝ$èÝ`ÝÝ$èÝpÝÝ$èÝ€Ý@Ý\$ Ý€Ý\$ÝpÝ\$Ý`Ý\$ÝPÝ$èÜ Ý°ÙèÜ%ÝÞñÝ ÝÝ@Úéßàžwë ÇàÇ$èÝÝ\$ÝÝ$èÇD$Ý Ý$èÝ0Ý$èÝ@Ý$èÝÀÝ\$ÝÐÝ$è¸ÉÃU‰åSìÄÇ…\ÿÿÿƒ=à„FÝÜ ÝEÞñÝ$èÝxÿÿÿÙèܵxÿÿÿÝ…xÿÿÿÞáÝpÞÉÝhÿÿÿÝÜ ÝEÞñÜ@Ý`ÿÿÿÝ…`ÿÿÿÝ$èÝpÿÿÿÝ…pÿÿÿÜpÿÿÿÙèÞáÝ…hÿÿÿÜhÿÿÿÙèÞÁÞùÝ$èÝ]ðÝEðÝ$è‹EÝÝ…`ÿÿÿÙîÚéßàžwë ‹U‹EÝÙàÝÝ…hÿÿÿÙîÙÉÚéßàžztë/Ý…pÿÿÿÙîÙÉÚéßàžztë‹EÝ0ÝÇ…Xÿÿÿé{Ý…pÿÿÿÝ\$Ý…hÿÿÿÝ$èÜ0Ý$è‹EÝÇ…XÿÿÿéAÝEÜ%ÐÝ]ÝEÜ%ÀÝ]ÝEÜ5 ܰÜ5Ý]ðÝEðÝ]èÇEÜÝEèØÀÝ$èÜ `ÜEðÝPÿÿÿÝEèÝxÞÉÝ$èÜ pÝ…PÿÿÿÞáÝHÿÿÿÝEèÝ€ÞÉÝ$èÜ €Ü…HÿÿÿÜ5PÜeèÝ]àÝEèÜEàÝ]èÝEàÙá݈Úéßàžs8‹EÜ;…\ÿÿÿ|#ÇD$HÇ$SèÇ…Xÿÿÿ_éMEÜÿé?ÿÿÿÝEèÙáÝÚéßàžwé÷EȉD$ EЉD$ÝEèÝ$èÝEèÝ$èÝ]ÀÝEÈÜMÈÜ  Ý]¸ÝE¸ÜM¸Ý]°ÝEÀÜMÀÝ]¨ÝE¨ÜM¨Ý] ÝEÐÜMÐÜ ÙèÞáÝ]ðÝEðÝ$èÝÞñÝ]˜ÙèÜ%ÜM˜ÜuðÝ]ÝE˜Ü ÝEÞñÝ]ˆÝEˆÜMˆÝ]€‹EÝE˜ÜMÀÜM€ÜuÝE€Ý˜ÞùÝE¨Ý ÞÉݨÞÁÝE¸Ý°ÞÉÞÁÝE°ÝxÞÉÞéݠݸÞÉÞéÝE€ÝÀÞùÝE¨ÝÈÞÉÝÐÞÁÝE¸ÝØÞÉÞÁÝE ÝàÞÉÞÁÝ ÝèÞÉÞéÝE°Ý ÞÉÞéÞÉÞéÞÉÝpÞáÞÉÝEèÞáÝÝE€Ý€ÞùÝE¨ÙÀÞÁÙèÞÁÜE¸ÝE€ÝðÞùÝE¸ÙÀÞÁݨÞáÝE¨ÝøÞÉÞÁÝE°Ý ÞÉÞéÝ ÝÞÉÞÁÝE Ý˜ÞÉÞÁÞÉÞéÞÉÙèÞáÜMˆÜuÈÜ0Ý$è‹EÝë+‹]ÝEÝ$èPÛ$d$ÝÞÉÝ‹EÝ0ÝÇ…Xÿÿÿ‹…XÿÿÿÄÄ[]ÃTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: ñh㈵øä>TM-INVERSELatitude failed to convergeà?@@»½×Ùß|Û=-DTû!ù?8@@@$@"@>@€V@€N@ r@€F@€o@4@<@ @ &/8AGM`fn1tz‚0ˆŽ–/œ¢ª.°¶ÀÊÔÞæ-ìòú#.3,9CK+SYa*go)u}(ƒ•'¶ÃÉÖ&ò%%U$c#¸á!çï" $*0M Seo uŒ– œ¨ÂÜãè 1<Ku‡$š¬Õàèó (0;HRXeu‰¢±¼ÉÓÙæ"+8.fileþÿgtminv.c _r_major_r_minor 0(@4ÀDÐ_es_e0P_e1`_e2p_e3€_ml0°_esp _indà_tminv  .textWz.data.bssð.rdata_sign _tan _tsincos _p_error _sin _atan2 S _asinz _sqrt _cos _exp _offsetp _origin _ _genrpt _radius2 _ptitle _mlfn _e3fn _e2fn _e1fn _e0fn j_tminvint_scale_factor_lon_center_lat_origin_false_northing_false_easting_adjust_lon_cenlonmerutmfor.o/ 1230130729 32135310545 100644 3848 ` LB /.text ´k `.data@À.bssð€À.rdata@Ô@@U‰åƒìHƒ} xƒ} ~‹E ™‰Ð3E )Ѓø<ë ÇD$Ç$ èÇEô éÄÝEÝÝEÝÝEÝ ÙîÝ@‹E ™‰Ð3E )Љ‰ÐÀÐÀ-·PÛ$d$ÝxÞÉÝ0Ý€ÝЃ} y ݈Ý]èëÙîÝ]èÝEèÝÀÝÜ5Ý]øÝEøÜMøÙèÞáÝÝÝ$èÝPÝÝ$èÝ`ÝÝ$èÝpÝÝ$èÝ€Ý@Ý\$ Ý€Ý\$ÝpÝ\$Ý`Ý\$ÝPÝ$èÜ Ý°ÙèÜ%ÝÞñÝ ÝÝÚéßàžwëÙèÝàÇ$ èÇD$D‹E ‰$èÝÝ\$ÝÝ$èÇD$PÝ Ý$èÝ0Ý$èÇEô‹EôÉÃU‰åSì¤ÝEÜ%0Ý$èÝ]ðEà‰D$ Eè‰D$ÝEÝ$èÝàÙîÙÉÚéßàžuzéîÝEðÝ$èÜMàÝ]ÈÝEÈÙáÙèÞéÙáÝÀÚéßàžwë ÇD$˜Ç$ èÇE”]éi‹]ÝÝÈÞÉÜ Ý]ˆÝEÈÙèÞÁÙèÜeÈÞùÝ$èÜMˆÝÝEðÝ$èÜMàÝ]€ÝEÈÜMÈÙèÞáÝ$èÜ}€Ý$èÝ]¨ÝEÙîÚéßàžwëE¨€p€‹EÝÜ ÝE¨Ü%@ÞÉÝÇE”éÆÝEàÜMðÝ]ØÝEØÜMØÝ]ÐÝEàÜMàÜ  Ý]ÀÝEÝ$èÝ]°ÝE°ÜM°Ý]¸ÝEèÜMèÜ ÙèÞáÝ]¨ÝE¨Ý$èÝÞñÝ] ÝEÝ\$ Ý€Ý\$ÝpÝ\$Ý`Ý\$ÝPÝ$èÜ Ý]˜‹EÝ ÜM ÜMØÝEÐÝÐÞùÙèÜe¸ÜEÀÝEÐÝØÞùÝE¸ÝàÞÉÝèÞáÝE¸ÜM¸ÞÁÝEÀÝðÞÉÞÁÝ ÝøÞÉÞéÞÉÞÁÞÉÙèÞÁÞÉÜÐÝ‹EÝE˜Ü%°ÝE ÜM°ÝEÐÝÞùÝèÜe¸ÝEÀÝÞÉÞÁÝEÀÜMÀÝÞÉÞÁÝEÐÝÞùÝE¸ÝøÞÉÝ ÞáÝE¸ÜM¸ÞÁÝEÀÝ(ÞÉÞÁÝ Ý0ÞÉÞéÞÉÞÁÞÉÝÈÞÁÜMÐÞÉÞÁÜ ÜÀÝÇE”‹E”Ĥ[]Ãutm-forintIllegal zone numberUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: 5R¢Fß‘?€„AÐcAñh㈵øä>utm-forPoint projects into infinity»½×Ùß|Û=à?@4@2@@R@M@8@"@@>@€N@À‚@ t@(/4.IR[c‹“™Ÿ«¾ÄÊÝãë-ñ÷ÿ, +'*-3=GQ[c)iow}…‹‘¢©®(¶Á'ÇÑÙ&áçï%õý$$#@"Fc!z‹’—.¬²ºÓ ãû'-6drŠœ¢´¾ÈÒÚ)àìû!4>DZhw‹›¨³»ÎØÞîý.fileþÿgutmfor.c _r_major_r_minor @)05ÐDÀ_es_e0P_e1`_e2p_e3€_ml0°_esp _indà_utmfor  .textk.data.bssð.rdata8_tan _sqrt _cos _acos _log _sin _tsincos T ` _genrpt _radius2 k _ptitle _mlfn _e3fn _e2fn _e1fn _e0fn _p_error x_utmforint_scale_factor_lat_origin_lon_center_false_easting_false_northing_adjust_lon_cenlonmer_genrpt_longutminv.o/ 1230130729 32135310545 100644 4554 ` Là 1.textà´ô~ `.data@À.bssð€À.rdata`”@@U‰åƒìHƒ} xƒ} ~‹E ™‰Ð3E )Ѓø<ë ÇD$Ç$ èÇEô éÒÝEÝÝEÝÝEÝ ÙîÝ@‹E ™‰Ð3E )Љ‰ÐÀÐÀ-·PÛ$d$ÝxÞÉÝ0Ý€ÝЃ} y ݈Ý]èëÙîÝ]èÝEèÝÀÝÜ5Ý]øÝEøÜMøÙèÞáÝÝÝ$èÝPÝÝ$èÝ`ÝÝ$èÝpÝÝ$èÝ€Ý@Ý\$ Ý€Ý\$ÝpÝ\$Ý`Ý\$ÝPÝ$èÜ Ý°ÙèÜ%ÝÞñÝ ÝÝÚéßàžwë Çàë ÇàÇ$ èÇD$D‹E ‰$èÝÝ\$ÝÝ$èÇD$PÝ Ý$èÝ0Ý$èÇEô‹EôÉÃU‰åSìÄÇ…\ÿÿÿƒ=à„FÝÜ ÝEÞñÝ$èÝxÿÿÿÙèܵxÿÿÿÝ…xÿÿÿÞáÝÀÞÉÝhÿÿÿÝÜ ÝEÞñÜ@Ý`ÿÿÿÝ…`ÿÿÿÝ$èÝpÿÿÿÝ…pÿÿÿÜpÿÿÿÙèÞáÝ…hÿÿÿÜhÿÿÿÙèÞÁÞùÝ$èÝ]ðÝEðÝ$è‹EÝÝ…`ÿÿÿÙîÚéßàžwë ‹U‹EÝÙàÝÝ…hÿÿÿÙîÙÉÚéßàžztë/Ý…pÿÿÿÙîÙÉÚéßàžztë‹EÝ0ÝÇ…Xÿÿÿé{Ý…pÿÿÿÝ\$Ý…hÿÿÿÝ$èÜ0Ý$è‹EÝÇ…XÿÿÿéAÝEÜ%ÐÝ]ÝEÜ%ÀÝ]ÝEÜ5 ܰÜ5Ý]ðÝEðÝ]èÇEÜÝEèØÀÝ$èÜ `ÜEðÝPÿÿÿÝEèÝÈÞÉÝ$èÜ pÝ…PÿÿÿÞáÝHÿÿÿÝEèÝÐÞÉÝ$èÜ €Ü…HÿÿÿÜ5PÜeèÝ]àÝEèÜEàÝ]èÝEàÙáÝØÚéßàžs8‹EÜ;…\ÿÿÿ|#ÇD$˜Ç$¤èÇ…Xÿÿÿ_éMEÜÿé?ÿÿÿÝEèÙáÝàÚéßàžwé÷EȉD$ EЉD$ÝEèÝ$èÝEèÝ$èÝ]ÀÝEÈÜMÈÜ  Ý]¸ÝE¸ÜM¸Ý]°ÝEÀÜMÀÝ]¨ÝE¨ÜM¨Ý] ÝEÐÜMÐÜ ÙèÞáÝ]ðÝEðÝ$èÝÞñÝ]˜ÙèÜ%ÜM˜ÜuðÝ]ÝE˜Ü ÝEÞñÝ]ˆÝEˆÜMˆÝ]€‹EÝE˜ÜMÀÜM€ÜuÝE€ÝèÞùÝE¨ÝðÞÉÝøÞÁÝE¸ÝÞÉÞÁÝE°ÝÈÞÉÞéÝ ÝÞÉÞéÝE€ÝÞùÝE¨ÝÞÉÝ ÞÁÝE¸Ý(ÞÉÞÁÝE Ý0ÞÉÞÁÝ Ý8ÞÉÞéÝE°ÝðÞÉÞéÞÉÞéÞÉÝÀÞáÞÉÝEèÞáÝÝE€ÝÐÞùÝE¨ÙÀÞÁÙèÞÁÜE¸ÝE€Ý@ÞùÝE¸ÙÀÞÁÝøÞáÝE¨ÝHÞÉÞÁÝE°ÝðÞÉÞéÝ ÝPÞÉÞÁÝE ÝèÞÉÞÁÞÉÞéÞÉÙèÞáÜMˆÜuÈÜ0Ý$è‹EÝë+‹]ÝEÝ$èPÛ$d$ÝàÞÉÝ‹EÝ0ÝÇ…Xÿÿÿ‹…XÿÿÿÄÄ[]Ãutm-invintIllegal zone numberUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: 5R¢Fß‘?€„AÐcAñh㈵øä>UTM-INVERSELatitude failed to convergeà?@@»½×Ùß|Û=-DTû!ù?8@@@$@"@>@€V@€N@ r@€F@€o@4@<@ @(/40IR[c‹“™Ÿ«¾ÄÊÝãë/ñ÷ÿ. -',-3=GQ[c+iow}…‹‘ ¬·¼*ÄÏ)Õßç(ïõý' &1>DQ%m{Œ $Ð#Þ"3\ bj!‡“Ÿ¥«ÈÎàêð#=W^c0‡¬·Æð#'P[cn{…‹˜£«¶ÃÍÓàð,7DNTa{ƒ!˜¦³.fileþÿgutminv.c _r_major_r_minor @)05ÐDÀ_es_e0P_e1`_e2p_e3€_ml0°_esp _indà_utminv .textÒ~.data.bssð.rdataX_sign _tan _tsincos _sin _atan2 T _asinz _sqrt _cos _exp ` _genrpt _radius2 k _ptitle _mlfn _e3fn _e2fn _e1fn _e0fn _p_error x_utminvint_scale_factor_lat_origin_lon_center_false_easting_false_northing_adjust_lon_cenlonmer_genrpt_longvandgfor.o/ 1230130729 32135310545 100644 2194 ` Ll.textp´d4 `.data@À.bss@€À.rdata@$@@U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý0Ç$èÝEÝ$èÝEÝ$èÝ0Ý\$Ý Ý$è¸ÉÃU‰åSì¤ÝEÜ%Ý$èÝ]ðÝEÙáÝÚéßàžsë+‹EÝÜMðÜ Ý‹EÝ0ÝÇEœéÝEÝÞùÙáØÀÝ$èÝ]èÝEðÙáÝÚéßàžs!ÝEÙáÝ ÞéÙáÝÚéßàžsé‹EÝ ÝÝEÙîÙÉÚéßàžsë4‹]ÝÝÞÉÝ]ÝEèÝ(ÞÉÝ$èÜMÜ0Ýë2‹]ÝÝÞÉÝ]ˆÝEèÝ0ÞÉÝ$èÜMˆÜ0ÝÇEœéµÝÜuðÝEðÝÞùÞéÙáÝ(ÞÉÝ]àÝEàÜMàÝ]ØE¨‰D$ E ‰D$ÝEèÝ$èÝE ÜE¨ÙèÞéÝE¨ÞñÝ]ÐÝEÐÜMÐÝ]ÈÝ8Üu ÙèÞéÜMÐÝ]ÀÝEÀÜMÀÝ]¸ÝÝÞÉÝ]€ÝEÐÜe¸ÜMàÝxÿÿÿÝEÐÜe¸ÜMØÝEÐÜe¸ÞÉÝE¸ÜEØÝEÈÜe¸ÞÉÞéÝ$èÜ…xÿÿÿÝE€ÞÉÝE¸ÜEØÞùÝ]°ÝEðÙîÚéßàžwëE°€p€‹EÝ ÜE°ÝÝÝÞÉÝE°ÞñÙáÝ]°ÝEÙîÙÉÚéßàžsëC‹]ÝÝÞÉÝpÿÿÿÝE°ÜM°ÙèÞáÝEàØÀÜM°ÞéÝ$èÜpÿÿÿÜ0ÝëE‹]ÝÝÞÉÝhÿÿÿÝE°ÜM°ÙèÞáÝEàØÀÜM°ÞéÝ$èÝ…hÿÿÿÞÉÝ0ÞáÝÇEœ‹EœÄ¤[]ÃVAN DER GRINTEN»½×Ùß|Û=-DTû! @-DTû!ù?à?à¿@   & -2=HN X `z ‚¢ « ¶ ÍÛéû 5 ;IS\ i o}‡ ¤°¼ã  &c— ¢ ¨Í Ó÷  :H .fileþÿgvandgfor.c _R ,0<k .textc4.data.bss@.rdata@_sqrt _tsincos _tan _asinz F _offsetp _cenlon _radius _ptitle R_vandgforint_lon_center_false_easting_false_northing_vandgfor_adjust_lonvandginv.o/ 1230130730 32135310545 100644 2088 ` L.text`´„( `.data@À.bss@€À.rdatap@@U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý0Ç$èÝEÝ$èÝEÝ$èÝ0Ý\$Ý Ý$è¸ÉÃU‰åSì”ÝEÜ% Ý]ÝEÜ%0Ý]ÝÝÞÉÝ]°ÝEÜu°Ý]ðÝEÜu°Ý]èÝEðÜMðÝEèÜMèÞÁÝ]àÝEèÝxÿÿÿ‹…xÿÿÿ‹•|ÿÿÿâÿÿÿ‰…xÿÿÿ‰•|ÿÿÿÝ…xÿÿÿÙàÝEàÙèÞÁÞÉÝ]ØÝEèØÀÜMèÝEØÞáÝEðÜMðÞÁÝ]ÐÝEØÝÞÉÙèÞÁÝEèØÀÜMèÞÁÝEàÜMàÞÁÝ]ÈÝEèÜMèÜuÈÝEÐØÀÜMÐÜMÐÜuÈÜuÈÜuÈÝEØÝ ÞÉÜMÐÜuÈÜuÈÞéÝ(ÞùÞÁÝ] ÝEÐÜMÐÝ0ÞùÜuÈÝEØÞáÜuÈÝ]ÀÝEÀÝ8ÞùÝ$èØÀÝ]¸ÝE Ý0ÞÉÜuÀÜu¸Ý]°ÝE°ÙáÙèÙÉÚéßàžwë ÝE°ÙîÙÉÚéßàžsëÙèÝ]°ë Ý@Ý]°ÝE°Ý$èÝ0ÞùÝ]¨ÝEÙîÙÉÚéßàžsëX‹]ÝE¸Ýxÿÿÿ‹…xÿÿÿ‹•|ÿÿÿò€‰E‰U”ÝE¨ÝHÞÁÝ$èÝEÞÉÝEÐÝ0ÞùÜuÈÞéÝÞÉÝëV‹]ÝE¸Ýxÿÿÿ‹…xÿÿÿ‹•|ÿÿÿò€‰Eˆ‰UŒÝE¨ÝHÞÁÝ$èÝEˆÞÉÝEÐÝ0ÞùÜuÈÞéÝPÞÉÝÝEðÙáÝXÚéßàžwë‹EÝÝÇEœëbÝEàÙèÞéÝ]€ÝEðÜMðÝEèÜMèÞéÙÀÞÁÙèÞÁÝEàÜMàÞÁÝ$èÝE€ÞÁÝÞÉÝ`ÞùÜuðÜÝ$è‹EÝÇEœ‹EœÄ”[]ÃVAN DER GRINTEN-DTû! @À"@;@@Àð¿es-8RÁð?-DTû! À»½×Ùß|Û=@   & -2=HN X `z †  •Zm€™£±ëùÿAKYf™£±¾Íß %-8 @.fileþÿgvandginv.c _R ,0<k .text\(.data.bss@.rdatahF _cos _acos _sqrt _offsetp _cenlon _radius _ptitle R_vandginvint_lon_center_false_easting_false_northing_vandginv_adjust_lonwivfor.o/ 1230130730 32135310545 100644 1476 ` L¼.text´¤ `.data@À.bss@€À.rdata`D@@U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý0Ç$èÝEÝ$èÝEÝ$èÝE Ý\$ÝEÝ$è¸ÉÃU‰åSƒìTÝEÜ%Ý$èÝ]ðÝEÝ]èÝEÝ$èÝ8ÞÉÝ]ØÇEÔÝEèÝ$èÜEèÜeØÝ]°‹E°‹U´ò€‰EȉUÌÝEèÝ$èÙèÞÁÜ}ÈÝ]àÝEèÜEàÝ]èÝEàÙáÝ@Úéßàžw!ƒ}Ô~ÇD$ Ç$èEÔÿë‰ÝEèÝHÞùÝ]è‹]ÝÝPÞÉÜMðÝ]ÀÝEèÝ$èÜMÀÜ Ý‹]ÝÝXÞÉÝ]¸ÝEèÝ$èÜM¸Ü0ݸƒÄT[]ÃWAGNER IVwagneriv-forwardIteration failed to convergeLKDòð®@»½×Ùß|Û=@æ®%䃞ë?\¬¨Á4 ù?   & -2=HZq y“ªÐî - 3FO Z `py .fileþÿgwivfor.c _R *0_wivfore .textŠ.data.bss@.rdata`_p_error _cos _sin : _offsetp _cenlon _radius _ptitle F_wivforint_lon_center_false_easting_false_northing_adjust_lonwivinv.o/ 1230130730 32135310545 100644 1256 ` Là.text ´ `.data@À.bss@€À.rdata0Ô@@U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý0Ç$èÝEÝ$èÝEÝ$èÝE Ý\$ÝEÝ$è¸ÉÃU‰åƒì(ÝEÜ% Ý]ÝEÜ%0Ý]ÝÝÞÉÝEÞñÝ$èÝ]øÝÝÞÉÝ]ðÝEøÝ$èÝEðÞÉÝEÞñÜÝ$è‹EÝÝEøÙÀÞÁÝ]èÝEøØÀÝ$èÝEèÞÁÝ ÞùÝ$è‹EݸÉÃWAGNER IV\¬¨Á4 ù?æ®%䃞ë?LKDòð®@   & -2=HZp | … ‹š£ ©¹É Ñíø.fileþÿgwivinv.c _R *0_wivinve .text.data.bss@.rdata(_sin _cos : _asin _offsetp _cenlon _radius _ptitle F_wivinvint_lon_center_false_easting_false_northing_adjust_lonwviifor.o/ 1230130730 32135310545 100644 1345 ` L8.text@´4 `.data@À.bss@€À.rdata@ô@@U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý0Ç$èÝEÝ$èÝEÝ$èÝ0Ý\$Ý Ý$è¸ÉÃU‰åƒìHÝEÜ%Ý$èÝ]øEè‰D$ Eð‰D$ÝEøÝÞùÝ$èÝEÝ$èÝÞÉÝ]àÝEàÜMàÙèÞáÝ$èÝ]ØÝEØÜMèÙèÞÁÝ ÞñÝ$èÝ]ЋEÝÝ(ÞÉÜMØÜMÐÜMðÜ Ý‹EÝÝ0ÞÉÜMàÜMÐÜ0ݸÉÃWAGNER VII@T5AÔ}í?@ØG§®|V@rPÂLÛó?   & -2=HN X `v ~˜¢­³ÊÝçó ù   ) .fileþÿgwviifor.c _R +0_wviifork .text6.data.bss@.rdata8_sqrt _sin _tsincos ; _offsetp _cenlon _radius _ptitle G_wviiforint_lon_center_false_easting_false_northing_adjust_lon wviiinv.o/ 1230130730 32135310545 100644 1407 ` LR.text`´D `.data@À.bss@€À.rdata0@@U‰åƒìÝEÝÝEÝÝEÝ ÝE Ý0Ç$èÝEÝ$èÝEÝ$èÝ0Ý\$Ý Ý$è¸ÉÃU‰åƒì8ÝEÜ% Ý]ÝEÜ%0Ý]ÝEÝÞùÝ]øÝEÝÞùÝ]ðÝEøÜMøÝ]øÝEðÜMðÝ]ðÝEøÜEðÝ$èÝ]èÝÙÀÞÁÝEèÞñÝ$èØÀÝ]àÝEàÝ$èÜMÝEèÝ ÞÉÞùÝ$è‹EÝÝEàÝ$èÜMÝEèÝÞÉÝ\$Ý$èÝ(ÞÉÜÝ$è‹EݸÉÃWAGNER VIIØG§®|V@rPÂLÛó?tr¤ ÿñ?@   & -2=HN X `v ‚ ŽœÁÊ Ûë÷-3; C.fileþÿgwviiinv.c _R +0_wviiinvk .textS.data.bss@.rdata0_tan _atan2 ; _sin _asinz _sqrt _offsetp _cenlon _radius _ptitle G_wviiinvint_lon_center_false_easting_false_northing_adjust_lon for_init.o/ 1230130730 32135310545 100644 14367 ` LT0Q.text€%´T& `.data@À.bss€À.rdata 4&@@U‰åSìdÇ…ÿÿÿ…ÿÿÿ‰…ÿÿÿƒ}auz‹EÝÙîÙÉÚéßàžw4‹EÝÙîÚéßàžw&‹EƒÀÝÙîÙÉÚéßàžw‹EƒÀÝÙîÚéßàžwëÇEìÿÿÿ…@ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹E‰$èé´ƒ}b…€‹EÝÙîÙÉÚéßàžw4‹EÝÙîÚéßàžw&‹EƒÀÝÙîÙÉÚéßàžw‹EƒÀÝÙîÚéßàžwë ÇEìÿÿÿëÇE…@ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹E‰$èë*…@ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹E‰$è‹EƒÀ0ÝÝpÿÿÿ‹EƒÀ8ÝÝhÿÿÿƒ}a… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé”#‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé@#‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$ÇéÔ"ƒ}b… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé€"‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé,"‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$ÇéÀ!ƒ}…xƒ}y7Ç…<ÿÿÿ…@ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹…<ÿÿÿ‰$è‹E ‰Eôƒ}ô…΋…ÿÿÿ‰D$‹EÝÝ$èÝÞÉÝÞÉÝ]ЋU ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé"!‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÎ ÝEÐÝÞÉÝ$è‰EôÝEÀÙîÚéßàžwëEô÷ÝÝxÿÿÿ‹ÿÿÿ‹Eô‰D$Ý…xÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé> ƒ}uh‹ÿÿÿ‹E‰D$ ‹E‰D$‹E‰D$‹E ‰$艋U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéó‹E…‹E$ÇéЃ}…À‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé|‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé(‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÔ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ逋ÿÿÿÝ…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝEÝ\$(ÝE°Ý\$ ÝE¸Ý\$ÝEÀÝ\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéƒ}…À‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ鲋…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé^‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé¶‹ÿÿÿÝ…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝEÝ\$(ÝE°Ý\$ ÝE¸Ý\$ÝEÀÝ\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé<ƒ}… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéè‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ锋ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé(ƒ}… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÔ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ逋ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéƒ}… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÀ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿél‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéƒ}…÷‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ鬋…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéX‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé°‹EƒÀ@ÝÙîÙÉÚéßàžztë Ç…0ÿÿÿë Ç…0ÿÿÿ‹ÿÿÿ‹…0ÿÿÿ‰D$@Ý…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝEÝ\$(ÝE°Ý\$ ÝE¸Ý\$ÝEÀÝ\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéÿƒ} …"‹EƒÀÝÝxÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéI‹ÿÿÿÝ…hÿÿÿÝ\$0Ý…pÿÿÿÝ\$(ÝEÝ\$ ÝE°Ý\$Ý…xÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$ÇéÓƒ} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé+‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$ÇéÃ} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéo‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Ç鳃} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé_‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé ‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Ç飃} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéO‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéû‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Ç铃}…‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé?‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéë‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Ç郃}…‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé/‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÛ‹EƒÀÝÝ] ‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝE¨Ý\$ÝE°Ý\$ÝE Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéaƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé ‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Ç鬃}…‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéX‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝEÀÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéœ ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéH ‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéç ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé“ ‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé2 ƒ}…%‹EƒÀÝÝxÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÐ ‹EƒÀ`ÝÙîÙÉÚéßàžuzé¶Ç…0ÿÿÿ‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]è‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéX ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]˜‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8„iÇ…ÿÿÿÿÿÿÿé Ç…0ÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ@ÝÝ$èÝÞÉÝÞÉÝ]ЋU ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé¢ ‹…ÿÿÿ‰D$‹EƒÀHÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéN ‹…ÿÿÿ‰D$‹EƒÀPÝÝ$èÝÞÉÝÞÉÝ]È‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéú ‹…ÿÿÿ‰D$‹EƒÀXÝÝ$èÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé¦ ‹ÿÿÿ‹…0ÿÿÿ‰D$`ÝE¸Ý\$XÝEÈÝ\$PÝEÀÝ\$HÝEÐÝ\$@Ý…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝEÝ\$(ÝE˜Ý\$ ÝEèÝ\$Ý…xÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé ƒ}…‹EƒÀÝÙ½ÿÿÿ·…ÿÿÿf f‰… ÿÿÿÙ­ ÿÿÿÛ8ÿÿÿÙ­ÿÿÿ‹EƒÀÝÙ­ ÿÿÿÛ4ÿÿÿÙ­ÿÿÿ‹EƒÀ`ÝÙîÙÉÚéßàžztéÇ…0ÿÿÿ‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]à‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé?‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]ЋU ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéë‹EƒÀ@ÝÝHÿÿÿ‹EƒÀHÝÝ(ÿÿÿ‹EƒÀPÝÙ½ÿÿÿ·…ÿÿÿf f‰… ÿÿÿÙ­ ÿÿÿÛTÿÿÿÙ­ÿÿÿë Ç…0ÿÿÿ‹ÿÿÿÝ…(ÿÿÿÝ\$H‹…0ÿÿÿ‰D$D‹…Tÿÿÿ‰D$@Ý…HÿÿÿÝ\$8Ý…hÿÿÿÝ\$0Ý…pÿÿÿÝ\$(ÝEÐÝ\$ ÝEàÝ\$‹…8ÿÿÿ‰D$‹…4ÿÿÿ‰D$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çééƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé•‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé4ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéà‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéƒ}u<‹ÿÿÿÝ…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé=ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéé‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Ç鈃}u<‹ÿÿÿÝ…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$ÇéFƒ}uT‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéìƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ阋ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé7ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéã‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Ç邃}…‘‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé.‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÚ‹EƒÀÝÝ`ÿÿÿ‹EƒÀÝÝXÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ@ÝÝ$èÝÞÉÝÞÉÝ]Ø‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéj‹ÿÿÿÝ…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝEØÝ\$(Ý…XÿÿÿÝ\$ Ý…`ÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéçƒ}ct ƒ}téÖ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ錋EƒÀ@ÝÝ ÿÿÿ‹EƒÀPÝÝÿÿÿ‹ÿÿÿÝ…ÿÿÿÝ\$(Ý… ÿÿÿÝ\$ Ý…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…@ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$ÇÇ…ÿÿÿ‹…ÿÿÿÄd[]à ¬@œÿ²¥UÔ>°ËcÜ¥L@xœ¢#¹üï?—P$PPPO– ž äOê ò XN{M¤Oª ² øOþ  lLKÛPO  VO\ d ™ £J¿ îIHBGF¨O® ¶ üO   POV ^ ¤Oª ² &EIDrOx € ÆOÌ Ô O  ( nOt | ðC B< OB J  O– ž  A' @P OV ^ ¤ Oª ²  ?; >d Oj r ¸ O¾ Æ , =O <x O~ † Ì OÒ Ú  O& . t Oz ‚ -;P:‡O • ÛOá é Y9|8¥O« ³ ùOÿ  i7Œ6µO» à  O  y5œ4ÅOË Ó O ' ‰3¬2ÕOÛ ã )O/ 7 ™1¼0åOë ó 9O? G ©/Ì.õOû  IOO W Ë-î,O % €+£*ÌOÒ Ú  O& . )³(ÜOâ ê E'h&‘O— Ÿ ú%$TOZ b ÌOÒ Ú  O& . ‚Oˆ  ÖOÜ ä *O0 8 ~O„ Œ )#L"åOë ó 9O? G C!f O•  øDOJ R ­Ðï ; OA I ¤ Ç æ  !@!c!Œ!O’! š! õ!"A"OG" O" ª"Í"ö"Oü" # J#OP# X# º#OÀ# È# E$h$˜$Ož$ ¦$ 1% T% .fileþÿgfor_init.c .textq%.data.bss.rdata   ( 2 _wviifor ? _wivfor K V ` m w _molwfor „ _goodfor  _robfor œ _hamfor § _somfor ² _omerfor ½ É Ó _millfor à _equifor ì _sinfor ø    _orthfor  _gnomfor & _azimfor 2 > H _sterfor U _tmfor a k u _polyfor ‚ _psfor Ž _merfor ˜ £ ­ º Ä Ñ Û _utmfor è ó _bceafor  _ceafor  _paksz _sphdz _for_init_isinusfor_isinusforinit_obleqfor_obleqforint_wviiforint_wivforint_alconfor_alconforint_imolwfor_imolwforint_molwforint_goodforint_robforint_hamforint_somforint_omerforint_vandgfor_vandgforint_millforint_equiforint_sinforint_gvnspfor_gvnspforint_orthforint_gnomforint_azimforint_lamazfor_lamazforint_sterforint_tmforint_eqconfor_eqconforint_polyforint_psforint_merforint_lamccfor_lamccforint_alberfor_alberforint_stplnfor_stplnforint_utmforint_calc_utm_zone_bceaforint_ceaforint inv_init.o/ 1230130731 32135310545 100644 14303 ` L0Q.text@%´& `.data@À.bss€À.rdata ô%@@U‰åSìTÇ…ÿÿÿ…ÿÿÿ‰…ÿÿÿƒ}auz‹EÝÙîÙÉÚéßàžw4‹EÝÙîÚéßàžw&‹EƒÀÝÙîÙÉÚéßàžw‹EƒÀÝÙîÚéßàžwëÇEìÿÿÿ…`ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹E‰$èé´ƒ}b…€‹EÝÙîÙÉÚéßàžw4‹EÝÙîÚéßàžw&‹EƒÀÝÙîÙÉÚéßàžw‹EƒÀÝÙîÚéßàžwë ÇEìÿÿÿëÇE…`ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹E‰$èë*…`ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹E‰$è‹EƒÀ0ÝÝpÿÿÿ‹EƒÀ8ÝÝhÿÿÿƒ}a… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéX#‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé#‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé˜"ƒ}b… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéD"‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéð!‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé„!ƒ}…xƒ}y7Ç…8ÿÿÿ…`ÿÿÿ‰D$E€‰D$ Eˆ‰D$‹E‰D$‹…8ÿÿÿ‰$è‹E ‰Eôƒ}ô…΋…ÿÿÿ‰D$‹EÝÝ$èÝÞÉÝÞÉÝ]ЋU ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéæ ‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé’ ÝEÐÝÞÉÝ$è‰EôÝEÀÙîÚéßàžwëEô÷ÝÝxÿÿÿ‹ÿÿÿ‹Eô‰D$Ý…xÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé ƒ}uh‹ÿÿÿ‹E‰D$ ‹E‰D$‹E‰D$‹E ‰$艋U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé·‹E…‹E$Ç锃}…À‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé@‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéì‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ阋…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]˜‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéD‹ÿÿÿÝ…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝE˜Ý\$(ÝE°Ý\$ ÝE¸Ý\$ÝEÀÝ\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéʃ}…À‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿév‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé"‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé΋…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]˜‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéz‹ÿÿÿÝ…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝE˜Ý\$(ÝE°Ý\$ ÝE¸Ý\$ÝEÀÝ\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéƒ}… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ鬋…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéX‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéìƒ}… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ阋…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéD‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝEÀÝ\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$ÇéØƒ}… ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé„‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]˜‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé0‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝE˜Ý\$ÝE°Ý\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéă}…÷‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿép‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÈ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]˜‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿét‹EƒÀ@ÝÙîÙÉÚéßàžztë Ç…<ÿÿÿë Ç…<ÿÿÿ‹ÿÿÿ‹…<ÿÿÿ‰D$@Ý…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝE˜Ý\$(ÝE°Ý\$ ÝE¸Ý\$ÝEÀÝ\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$ÇéÃ} …"‹EƒÀÝÝxÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéa‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]˜‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé ‹ÿÿÿÝ…hÿÿÿÝ\$0Ý…pÿÿÿÝ\$(ÝE˜Ý\$ ÝE°Ý\$Ý…xÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé—ƒ} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéC‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéï‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Ç釃} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé3‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéß‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéwƒ} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé#‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÏ‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çégƒ} …‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé¿‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$ÇéWƒ}…‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ鯋ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$ÇéGƒ}…‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéó‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ韋EƒÀÝÝ] ‹ÿÿÿÝ…hÿÿÿÝ\$(Ý…pÿÿÿÝ\$ ÝE¨Ý\$ÝE°Ý\$ÝE Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé%ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÑ‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çépƒ}…‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÈ ‹ÿÿÿÝ…hÿÿÿÝ\$ Ý…pÿÿÿÝ\$ÝEÀÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé` ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé ‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé« ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéW ‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéö ƒ}…%‹EƒÀÝÝxÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]˜‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé” ‹EƒÀ`ÝÙîÙÉÚéßàžuzé¶Ç…<ÿÿÿ‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]è‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8„iÇ…ÿÿÿÿÿÿÿéÄ Ç…<ÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ@ÝÝ$èÝÞÉÝÞÉÝ]ЋU ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéf ‹…ÿÿÿ‰D$‹EƒÀHÝÝ$èÝÞÉÝÞÉÝ]À‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé ‹…ÿÿÿ‰D$‹EƒÀPÝÝ$èÝÞÉÝÞÉÝ]È‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé¾ ‹…ÿÿÿ‰D$‹EƒÀXÝÝ$èÝÞÉÝÞÉÝ]¸‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéj ‹ÿÿÿ‹…<ÿÿÿ‰D$`ÝE¸Ý\$XÝEÈÝ\$PÝEÀÝ\$HÝEÐÝ\$@Ý…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝE˜Ý\$(ÝEÝ\$ ÝEèÝ\$Ý…xÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéǃ}…Ô‹EƒÀÝÙ½ÿÿÿ·…ÿÿÿf f‰…ÿÿÿÙ­ÿÿÿÛDÿÿÿÙ­ÿÿÿ‹EƒÀÝÙ­ÿÿÿÛ@ÿÿÿÙ­ÿÿÿ‹EƒÀ`ÝÙîÙÉÚéßàžztéÐÇ…<ÿÿÿ‹…ÿÿÿ‰D$‹EƒÀÝÝ$èÝÞÉÝÞÉÝ]Ø‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]ЋU ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ鯋EƒÀ@ÝÝHÿÿÿ‹EƒÀHÝÝ0ÿÿÿë Ç…<ÿÿÿ‹ÿÿÿÝ…0ÿÿÿÝ\$D‹…<ÿÿÿ‰D$@Ý…HÿÿÿÝ\$8Ý…hÿÿÿÝ\$0Ý…pÿÿÿÝ\$(ÝEÐÝ\$ ÝEØÝ\$‹…Dÿÿÿ‰D$‹…@ÿÿÿ‰D$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çééƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé•‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé4ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéà‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéƒ}u<‹ÿÿÿÝ…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé=ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéé‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Ç鈃}u<‹ÿÿÿÝ…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$ÇéFƒ}uT‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE€Ý\$ÝEˆÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéìƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ阋ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çé7ƒ}…«‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéã‹ÿÿÿÝ…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Ç邃}…‘‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿé.‹…ÿÿÿ‰D$‹EƒÀ(ÝÝ$èÝÞÉÝÞÉÝ]¨‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéÚ‹EƒÀÝÝXÿÿÿ‹EƒÀÝÝPÿÿÿ‹…ÿÿÿ‰D$‹EƒÀ@ÝÝ$èÝÞÉÝÞÉÝ]à‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿéj‹ÿÿÿÝ…hÿÿÿÝ\$8Ý…pÿÿÿÝ\$0ÝEàÝ\$(Ý…PÿÿÿÝ\$ Ý…XÿÿÿÝ\$ÝE¨Ý\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$Çéçƒ}ct ƒ}téÖ‹…ÿÿÿ‰D$‹EƒÀ ÝÝ$èÝÞÉÝÞÉÝ]°‹U ‹…ÿÿÿ‹‰‹…ÿÿÿƒ8tÇ…ÿÿÿÿÿÿÿ錋EƒÀ@ÝÝ(ÿÿÿ‹EƒÀPÝÝ ÿÿÿ‹ÿÿÿÝ… ÿÿÿÝ\$(Ý…(ÿÿÿÝ\$ Ý…hÿÿÿÝ\$Ý…pÿÿÿÝ\$ÝE°Ý\$Ý…`ÿÿÿÝ$艋U ‹…ÿÿÿ‹‰‹E…‹E$ÇÇ…ÿÿÿ‹…ÿÿÿÄT[]à ¬@œÿ²¥UÔ>°ËcÜ¥L@xœ¢#¹üï?—P$PPPO– ž äOê ò XN{M¤Oª ² øOþ  lLKÛPO  VO\ d ™ £J¿ îIHBGF¨O® ¶ üO   POV ^ ¤Oª ² &EIDrOx € ÆOÌ Ô O  ( nOt | ðC B< OB J  O– ž  A' @P OV ^ ¤ Oª ²  ?; >d Oj r ¸ O¾ Æ , =O <x O~ † Ì OÒ Ú  O& . t Oz ‚ -;P:‡O • ÛOá é Y9|8¥O« ³ ùOÿ  i7Œ6µO» à  O  y5œ4ÅOË Ó O ' ‰3¬2ÕOÛ ã )O/ 7 ™1¼0åOë ó 9O? G ©/Ì.õOû  IOO W Ë-î,O % €+£*ÌOÒ Ú  O& . )³(ÜOâ ê E'h&‘O— Ÿ ú%$TOZ b ÌOÒ Ú  O& . ‚Oˆ  ÖOÜ ä *O0 8 ~O„ Œ )#L"åOë ó 9O? G !* SOY a ¼ßO  q”³ÖÿO  h ‹ ª Í !'!P!OV! ^! ¹!Ü!"O " " n"‘"º"OÀ" È" #O# # ~#O„# Œ#  $,$\$Ob$ j$ õ$ % .fileþÿginv_init.c .text5%.data.bss.rdata   ( 2 _wviiinv ? _wivinv K V ` m w _molwinv „ _goodinv  _robinv œ _haminv § _sominv ² _omerinv ½ É Ó _millinv à _equiinv ì _sininv ø    _orthinv  _gnominv & _aziminv 2 > H _sterinv U _tminv a k u _polyinv ‚ _psinv Ž _merinv ˜ £ ­ º Ä Ñ Û _utminv è ó _bceainv  _ceainv  _paksz _sphdz _inv_init_isinusinv_isinusinvinit_obleqinv_obleqinvint_wviiinvint_wivinvint_alconinv_alconinvint_imolwinv_imolwinvint_molwinvint_goodinvint_robinvint_haminvint_sominvint_omerinvint_vandginv_vandginvint_millinvint_equiinvint_sininvint_gvnspinv_gvnspinvint_orthinvint_gnominvint_aziminvint_lamazinv_lamazinvint_sterinvint_tminvint_eqconinv_eqconinvint_polyinvint_psinvint_merinvint_lamccinv_lamccinvint_alberinv_alberinvint_stplninv_stplninvint_utminvint_calc_utm_zone_bceainvint_ceainvint cproj.o/ 1230130731 32135310545 100644 5629 ` L(.textÐ ´¤q `.data@À.bss€À.rdata „ @@U‰åƒìÝEÝ$è‹EÝÝEÝ$è‹EÝÉÃU‰åƒìÝEÙáÙèÙÉÚéßàžwë ÝEÙèÙÉÚéßàžwëÙèÝ]ë ÝÝ]ÝEÝ$èÉÃU‰åƒìÝEÜMÝ]øÝEøÜMøÙèÞáÝ$èÝEÞñÉÃU‰åƒì8ÝEÝÙÉÚéßàžwë`ÝEÜMÝ]øÝEÜMÙèÞáÝ]èÝEøÜMøÙèÞáÝEÞñÝ]àÝÜuÝ]ØÙèÜeøÝEøÙèÞÁÞùÝ$èÜMØÜmàÝEèÞÉÝ]èÝEèÝ]ðëÝEØÀÝ]ðÝEðÉÃU‰åƒìxÝEÝ8ÞÉÝ$èóþÿÿÝ]ÈÝEÝ@Úéßàžwë ÝEÈÝ]¸éõÝEÜMÝ]øÇEă}ĵEЉD$ E؉D$ÝEÈÝ$èxþÿÿÝEÜMØÝ]èÝEèÜMèÙèÞáÝ]àÝEàÝ8ÞÉÜMàÜuÐÝ]°ÙèÜeøÝEÞñÝEØÜuàÞéÝ]¨Ý8ÜuÝ] ÙèÜeèÝEèÙèÞÁÞùÝ$èÜM ÜE¨ÜM°Ý]ðÝEÈÜEðÝ]ÈÝEðÙáÝHÚéßàžsëÝEÈÝ]¸ë0EÄÿéAÿÿÿÇD$Ç$#è‹EÇÝPÝ]¸ÝE¸ÉÃU‰åƒìH‹EÇÝEÝhÞÉÝ]øÝEÝ$èÙÀÞÁÝpÞáÝ]ðÇEÔƒ}Ô€ÝEðÝ$èÝ]ØÝEÜMØÝ]èÝEøÝ\$ÙèÜeèÝEèÙèÞÁÞùÝ$èÜMÝ$èÙÀÞÁÝpÞáÜeðÝ]àÝEðÜEàÝ]ðÝEàÙáÝxÚéßàžsëÝEðÝ]Èë0EÔÿévÿÿÿÇD$XÇ$#è‹EÇÝ€Ý]ÈÝEÈÉÃU‰åƒì8ÝEÝ]øÇEìƒ}ìŽÝEøØÀÝ$èÜMÜEÝ]ØÝEøÝÈÞÉÝ$èÜM ÝEØÞáÝ]ÐÝEøÝÐÞÉÝ$èÜM(ÜEÐÜuÜeøÝ]ðÝEøÜEðÝ]øÝEðÙáÝØÚéßàžsë‹E0ÇÝEøÝ]àë0EìÿéhÿÿÿÇD$ˆÇ$”è‹E0ÇÝàÝ]àÝEàÉÃU‰åS줋EDÝE0ÝÇE¬ƒ}¬ó‹EDÝÝ$èÝ]ð‹EDÝÝ$èÝ]à‹]@ÝEÜMðÜMðÙèÞáÝ$èÜMàÝ‹EDÝØÀÝ$èÝ]è‹EDÝÜMÝEÜMèÞéÝ]˜‹EDÝÝÞÉÝ$èÜM ÝE˜ÞÁÝ]‹EDÝÝÞÉÝ$èÜM(ÜmÝ]ØÝEÙÀÞÁÝ]ˆ‹EDÝØÀÝ$èÝEˆÞÉÝEÞáÝ]€ÝE ÝÞÉÝxÿÿÿ‹EDÝÝÞÉÝ$èÜxÿÿÿÝE€ÞÁÝpÿÿÿÝE(ÝÞÉÝhÿÿÿ‹EDÝÝÞÉÝ$èÜhÿÿÿÜ­pÿÿÿÝ]ÐÝEØÙÀÞÁ‹E@ÝEØÜMØÜE8ÜÞÁÝE0ÙÀÞÁ‹E@ÝÜMØÙèÞÁÞÉÞéÝ]ÈÝEÜMèÝEØÜMØÜE8ÝE0ØÀÜMØÞéÞÉ‹E@ÝØÀÞùÝ]ÀÝE0ÜeØÙÀÞÁ‹E@ÝÜMÐÝ ÜuèÞéÞÉÝEÐØÀÞéÝ]¸ÝEÀÜE¸ÝEÈÞñÝ]°‹UD‹EDÝÜE°ÝÝE°ÙáÝ(ÚéßàžsëÙîÝ] ë'E¬ÿéþÿÿÇD$èÇ$óèÝÝ] ÝE Ä¤[]ÃU‰åƒì ÆEç ÝEÙîÚéßàžwëÆEç-ÝEÙáÝ]øÝEøÝ0ÞùÝ8ÞÁÙ}ä‹Eäf f‰EâÙmâÛ]ìÙmä‹EìiÀ'PÛ$d$ÝEøÞáÝ]øÝEøÝ@ÞùÝ8ÞÁÙmâÛ]èÙmä‹Uè‰ÐÁàÐ…ÐÁàPÛ$d$ÝEøÞáÝ]ðÛEìÝHÞÉÛEèÝPÞÉÞÁÜEðÝ]ø€}ç-uEø€p€ÝEøÉÃU‰åƒì ÆEç ÝEÝXÞÉÝ]ÝEÙîÚéßàžwëÆEç-ÝEÙáÝ]øÝEøÙ}ä‹Eäf f‰EâÙmâÛ]ìÙmäÛEìÝEøÞáÝ`ÞÉÝ]øÝEøÙmâÛ]èÙmäÛEèÝEøÞáÝ`ÞÉÝ]ðÛEìÝhÞÉÛEèÝpÞÉÞÁÜEðÝ]ø€}ç-uEø€p€ÝEøÉÃU‰åƒì(ÝEÜMÝ]øÝEÝxÞÉÝ]ðÝEðÝ\$ÙèÜeøÝEøÙèÞÁÞùÝ$èÝ]øÝ€ÜeÝxÞÉÝ$èÜuøÉÃU‰åƒìÝEÙîÚéßàžwë ÇEüÿÿÿÿëÇEü‹EüÉÃU‰åƒìÇEüÝEÙá݈Úéßàžƒ°ÝE݈ÞùÙáÙ}ú·Eúf f‰EøÙmøÛ]ôÙmú‹Eôƒø(ÝEÝ$è|ÿÿÿPÛ$d$ÝÞÉÝEÞáÝ]éLÝEÝÞùÙáÙmøÛ]ôÙmú‹EôPÛ$d$ݘÚéßàžwë4ÝEÝÞùÙmøÛ]ôÙmú‹EôPÛ$d$ÝÞÉÝEÞáÝ]éèÝEÝ ÞùÙáÙmøÛ]ôÙmú‹EôPÛ$d$ݘÚéßàžwë4ÝEÝ ÞùÙmøÛ]ôÙmú‹EôPÛ$d$Ý ÞÉÝEÞáÝ]é„ÝEݨÞùÙáÙmøÛ]ôÙmú‹EôPÛ$d$ݘÚéßàžwë1ÝEݨÞùÙmøÛ]ôÙmú‹EôPÛ$d$ݨÞÉÝEÞáÝ]ë#ÝEÝ$è+þÿÿPÛ$d$ÝÞÉÝEÞáÝ]Eüÿƒ}üŽ:þÿÿÝEÉÃU‰åÝEݰÞÉÝEݸÞùÝEÝÀÞÉÝÈÞÁÞÉÙèÞÁÞÉÙèÞá]ÃU‰åÝEÝÐÞÉÝEÝØÞÉÝEÝàÞÉÙèÞÁÞÉÙèÞÁÞÉ]ÃU‰åÝEÝèÞÉÜMÝEÝðÞÉÙèÞÁÞÉ]ÃU‰åÝEÜMÜMÝøÞÉ]ÃU‰åƒì(ÝEÙèÞÁÝ]øÙèÜeÝ]ðÝEøÝ\$ÝEøÝ$èÝ]èÝEðÝ\$ÝEðÝ$èÜMèÝ$èÉÃU‰åƒìÝEÜM(Ý]øÝE(ØÀÝ$èÜMÝEøÞáÝ]øÝE(ÝÞÉÝ$èÜMÝEøÞÁÝ]øÝE(ÝÞÉÝ$èÜM ÝEøÞáÝ]øÝEøÉÃU‰åƒìÝEÝÞÁÝÞùÙèÞÁÙ}þ·Eþf f‰EüÙmüÛ]øÙmþ‹EøÉÃð¿H¯¼šò×z>à?phi1z-convConvergence errorà?»½×Ùß|Û=H¯¼šò×z>ð¿phi2z-convà?-DTû!ù?»½×Ùß|Û=@PHI3Z-CONVLatitude failed to converge after 15 iterations@@»½×Ùß|Û=@phi4z-convLattitude failed to converge@@@»½×Ùß|Û=ˆÃ@ü©ñÒMbP?Y@€„.A@@°ËcÜ¥L@N@€„.A@@à?-DTû!ù?-DTû! @-DTû!@ÀÿÿÿßA!éTû! B=ë~Sû!ùCÐ?0@ô?@Ø?Ð?Þ?®?è?UUUUUU‡?@@€f@@ '&Yg%Š$ Ùõ#'=£Éå#(/4"Ccs!}ž'Ç Ò!Üø"'"6h'z„'˜¢'Åñøý" D'To$ƒ'¤®'ÄÎ'ð&#&=PZ&Ù29>"D€ˆÃË?†¥³¾ò &0vŠÇßý + C a s  § Å × ó  B M X ` | ‡ ’ ® ¼ Ø   & $D 'X b 'v € 'Ÿ § .fileþÿgcproj.c_tsincos _asinz( _msfnzm _qsfnz• _phi1z _phi2zO _phi3zB _phi4z _pakczW _pakr2dm0 _tsfnzÞ _sign9 b _e0fn:  _e1fnt  _e2fn¦  _e3fnÊ  _e4fnà  _mlfn,  ”  .textÎ q.data.bss.rdata _tan _pow _atan _p_error _log _sqrt _asin _cos _sin _adjust_lon_calc_utm_zone report.o/ 1230130731 32135310545 100644 6989 ` L).text  ´Ä  `.data@À.bss`€À.rdatapT @@U‰åƒìƒ=t‹E‰D$‹E ‰D$Ç$èƒ= tIÇD$ Ç$`è£P‹E‰D$ ‹E ‰D$ÇD$¡P‰$è¡P‰$èÉÃU‰åƒìƒ}uÇÇ 鸃}u=Ç‹E€8u ÇEüéoÇ ‹E‰D$Ç$`èëuƒ}u[Ç‹E€8u*Ç ÇD$ Ç$èåþÿÿÇEüéÇ ‹E‰D$Ç$`èëÇÇ ƒ} uÇÇ0鵃} u=Ç‹E€8u ÇEüé˜Ç0‹E‰D$Ç$`èërƒ} uXÇ‹E€8u'Ç0ÇD$ Ç$èþÿÿÇEüë:Ç0‹E‰D$Ç$`èëÇÇ0ÇEü‹EüÉÃU‰åƒìƒ=Pt ¡P‰$èƒ=@t ¡@‰$èÉÃU‰åƒìƒ=t‹E‰D$Ç$7èƒ=0tBÇD$ Ç$`è£@‹E‰D$ÇD$7¡@‰$è¡@‰$èÉÃU‰åƒìƒ=tÝEÝ\$Ç$Tèƒ=0tBÇD$ Ç$`è£@ÝEÝ\$ÇD$T¡@‰$è¡@‰$èÉÃU‰åƒìƒ=t&ÝEÝ\$Ç$|èÝEÝ\$Ç$°èƒ=0t^ÇD$ Ç$`è£@ÝEÝ\$ÇD$|¡@‰$èÝEÝ\$ÇD$°¡@‰$è¡@‰$èÉÃU‰åƒìƒ=tÝEÝÞÉÝ\$Ç$äèƒ=0tJÇD$ Ç$`è£@ÝEÝÞÉÝ\$ÇD$ä¡@‰$è¡@‰$èÉÃU‰åƒìƒ=tÝEÝPÞÉÝ\$Ç$èƒ=0tJÇD$ Ç$`è£@ÝEÝPÞÉÝ\$ÇD$¡@‰$è¡@‰$èÉÃU‰åƒìƒ=tÝEݰÞÉÝ\$Ç$Xèƒ=0tJÇD$ Ç$`è£@ÝEݰÞÉÝ\$ÇD$„¡@‰$è¡@‰$èÉÃU‰åƒìƒ=tÝEÝÞÉÝ\$Ç$¸èƒ=0tJÇD$ Ç$`è£@ÝEÝÞÉÝ\$ÇD$à¡@‰$è¡@‰$èÉÃU‰åƒìƒ=tÝEÝxÞÉÝ\$Ç$èƒ=0tJÇD$ Ç$`è£@ÝEÝxÞÉÝ\$ÇD$D¡@‰$è¡@‰$èÉÃU‰åƒìƒ=t6ÝEÝØÞÉÝ\$Ç$€èÝEÝØÞÉÝ\$Ç$¬èƒ=0tnÇD$ Ç$`è£@ÝEÝØÞÉÝ\$ÇD$€¡@‰$èÝEÝØÞÉÝ\$ÇD$¬¡@‰$è¡@‰$èÉÃU‰åƒìƒ=tÝEÝÞÉÝ\$Ç$àèƒ=0tJÇD$ Ç$`è£@ÝEÝÞÉÝ\$ÇD$à¡@‰$è¡@‰$èÉÃU‰åƒìƒ=t&ÝEÝ\$Ç$èÝEÝ\$Ç$4èƒ=0t^ÇD$ Ç$`è£@ÝEÝ\$ÇD$¡@‰$èÝEÝ\$ÇD$4¡@‰$è¡@‰$èÉÃU‰åƒìƒ=tÝEÝ\$‹E‰D$Ç$Xèƒ=0tIÇD$ Ç$`è£@ÝEÝ\$ ‹E‰D$ÇD$X¡@‰$è¡@‰$èÉÃU‰åƒìƒ=t‹E‰D$‹E ‰D$Ç$cèƒ=0tIÇD$ Ç$`è£@‹E‰D$ ‹E ‰D$ÇD$c¡@‰$è¡@‰$èÉÃU‰åƒìƒ=t Ç$nèƒ=0t;ÇD$ Ç$`è£@ÇD$n¡@‰$è¡@‰$èÉÃ[%s] %s areport-fileOutput file name not specified %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees °ËcÜ¥L@ Longitude of Central Meridian: %lf degrees °ËcÜ¥L@ Latitude of Center: %lf degrees Latitude of Center: %lf degrees °ËcÜ¥L@ Latitude of Origin: %lf degrees Latitude of Origin: %lf degrees °ËcÜ¥L@ Latitude of True Scale: %lf degrees Latitude of True Scale: %lf degrees °ËcÜ¥L@ 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees °ËcÜ¥L@ Standard Parallel: %lf degrees °ËcÜ¥L@ False Easting: %lf meters False Northing: %lf meters %s %lf %s %ld   "%(+ 6"= B'G ]"b j&o w%‹ • ª È Ú ß$í ÿ  "") ; @$H R b l  Ÿ ± ¶$Ä Ö â"é"ý  $ & B J R%X ` h%v ‡"Œ(’ "¤ ©'® ½" Ê&Ï ×%å ö"û(  " ' ,"1 9&> F%T e"j(x"}(ƒ Ž"• š'Ÿ ®"³ »&Ê"Ï ×&Ü ä%ò þ" "( !"( -'2 ;"I"N V&[ c%q }"Š"(•  "§ ¬'± º"È"Í Õ&Ú â%ð ü" "( "& +'0 9"G"L T&Y a%o {"ˆ"(“ ž"¥ ª'¯ ¸"Æ"Ë Ó&Ø à%î ú"" ( "$ )'. 7"E"J R&W _%m y"†"‹(”"¡"¦(¬ ·"¾ Ã'È Ñ"ß"ä ì&õ"" & %+ 7"D"I(O Z"a f'k t"‚"‡ &” œ%ª »"À(Î"Ó(Ù ä"ë ð'õ "  & "% -&2 :%H `"e(k v"} ‚'‡ "¢ ª&¯ ·%Å Ý"â(è ó"ú ÿ'  " ' &, 4 %B L "Q (W b "i n 's { "€ ˆ & • %.fileþÿgreport.c_p_error _file_e `_fptr_eP_init} _file_p0&`1: _fptr_p@_ptitlen _radiusÝ _radius2L _cenlonê =i _cenlatè _origing Hæ Te _stparl1# _offsetp¢ _genrpt@ ^½ _pblank:  .text› .data.bss`.rdatap_strcpy _fclose _fprintf _fopen _printf k_terminal_e_err_file_terminal_p_parm_file_close_file_cenlonmer_true_scale_stanparl_genrpt_long paksz.o/ 1230130731 32135310545 100644 1088 ` LR .text€´” `.data@À.bss€À.rdata`4@@U‰åƒìH‹EÇÝEÙîÚéßàžwë Ý0Ý]øëÙèÝ]øÝEÙáÝ]àÝ8Ý]ØÝEàÜuØÙ}Ò·EÒf f‰EÐÙmÐÛ]ÔÙmÒ}Ôh~+ÇD$Ç$ è‹EÇ\Ý0Ý]ÈéâÛEÔÝ]ðÝEðÜMØÝEàÞáÝ]àÝ@Ý]ØÝEàÜuØÙmÐÛ]ÔÙmÒƒ}Ô<~+ÇD$Ç$ è‹EÇ\Ý0Ý]Èé…ÛEÔÝ]èÝEèÜMØÝEàÞáÝ]àÝEàÝHÙÉÚéßàžwë(ÇD$&Ç$ è‹EÇ\Ý0Ý]Èë5ÝEðÝPÞÉÝEèÝHÞÉÞÁÜEàÜMøÝ]àÝEàÝPÞùÝ]ðÝEðÝ]ÈÝEÈÉÃpaksz-degIllegal DMS fieldpaksz-minpaksz-sec𿀄.A@@N@ ¬@ 7 i p u „ ¦ Æ Í Ò á     % 4 B M c .fileþÿgpaksz.c_paksz .textw.data.bss.rdataX_p_error sphdz.o/ 1230130731 32135310545 100644 1824 ` Lü.text`´ä `.data€@À.bss€À.rdataP”@@U‰åSƒì$ƒ}‰b‹E ÝÙáÝ]ð‹E ƒÀÝÙáÝ]èÝEðÙîÙÉÚéßàžwé„ÝEèÙèÙÉÚéßàžwë‹EÝEðÝ‹EÝEèÝ‹EÝEðÝéìÝEèÙîÙÉÚéßàžwë*‹EÝEðÝ‹EÝEðÝ‹]ÙèÜeèÝ$èÜMðÝ鲋EÝEðÝ‹EÝEðÝ‹EÝEðÝé•ÝEèÙîÙÉÚéßàžwë&‹EÝÝ‹EÝÝ‹EÝÀÝé_ƒ}ëu&‹Eݨ݋Eݨ݋EÝ8Ýé3ƒ}ìu&‹EÝ Ý‹EÝ Ý‹EÝ@Ýé‹Eݘ݋Eݘ݋EÝHÝéá‹E™‰Ð3E‰EäEä)ƒ}ä~;ÇD$Ç$èÇD$Ç$)èÇEÇEäéƒ}äu/‹U‹EäÝÅÝ‹U‹EäÝÅÀÝ‹U‹EäÝÅÝëZƒ}äu+‹U‹EäÝÅÝ‹U‹EäÝÅÀÝ‹EÝ Ýë)‹U‹EäÝÅÝ‹U‹EäÝÅÀÝ‹EݘݸƒÄ$[]Ú™™™·TXA®GIÂTXA…ëIíSXA`«TXAåTXAÀ¥TXA¾ÁÏSXA@¨TXA@¦TXAbXÙTXA'1ÖSXAu“ ßSXA@¦TXAÀªTXA¬TXA@ÁTXA€ÇTXA€­TXA€©TXA@­MXAçMXA•˯MXA333ó™?XA µ¦·ˆ?XAª+Ÿ½?XAÍÌÌ É?XAØdüë?XAIF¡Ã?XAØsÚ?XAó =ñÅ?XA©ÞÄ?XA¤p=:H?XAÛù~Â!?XA1¬œ?XA—Ä?XAoƒTÉ?XA“®É?XAê4Áß?XAXû•Î?XAp•'Ì?XAR_–È?XA@­MXAçMXA•˯MXAINFORMATIONALInvalid spheroid selectionReset to 0•˯MXAçMXA@­MXA”Ôßê  ,7B R]h Ž • 𢠩 ®Ôãò #4CN.fileþÿgsphdz.c_major_minorÀ_sphdz .text_.datap.bss.rdataP_p_error _sqrt untfz.o/ 1230130732 32135310545 100644 1050 ` L.text ´Ô `.data T@À.bss€À.rdata`t@@U‰åƒìƒ} x]ƒ} Wƒ}xQƒ}K‹M‹U‰ÐÀÐÀE ÝÅÝ‹EÝÙîÙÉÚéßàžztë:ÇD$Ç$ èÇEüMë$ÇD$#Ç$0èÇEüëÇEü‹EüÉÃð?y­1sÆ- AöÁcÜ¥L@ð?;p‚jÚÓ?u:ßð?¾Xò‹%? @ð?‘ò£ü(? @ÿ²¥UÔ>ð?½šxV42?:R¢Fß‘? ¬@ð?ÓBÎûÿï?ý‡ôÛ×Ó?ð?untfz-codeUncompatable unit codesuntfz-unitIllegal source or target unit code2P W \ m t y .fileþÿguntfz.c_factors_untfz .text’.data .bss.rdataS_p_error gctp.o/ 1230130732 32135310545 100644 4436 ` Lì.text` ´” < `.data  @À.bssÐk€À.rdata`4 @@U‰åSìôÇEÄÇEÀ‹EPÇ‹]P‹E,‰D$ ‹E$‰D$‹E(‹‰D$‹E ‹‰$艋EPƒ8tÇ…4ÿÿÿéíƒ=…ÌÇẼ}Ìdž‹EÌÇ…‹EÌÇ…°‹EÌÇ…P‹EÌÇ…P4‹EÌÇ…ð5‹EÌÇ…7ÇEȃ}È3‹ỦÐÁà)ÐEÈÙîÝÅð‹ỦÐÁà)ÐEÈÙîÝÅ09EÈÿëÇEÌÿéXÿÿÿÇEÄÇEÀÇéT‹E ƒ8„ž‹E ‹‹U‹…P;u0‹E ‹‹U‹…°;u‹E ‹‹U ‹…;u ‹E ƒ8të ÇEÄëRÇẼ}Ì E‹E ‹‰ÐÁà)ЉÁMÌ‹EÌÅ‹EÝÍðÝÙÉÚéßàžuzë ÇEÄëEÌÿ뵋E4ƒ8„ž‹E4‹‹U8‹…7;u0‹E4‹‹UD‹…ð5;u‹E4‹‹U4‹…P4;u ‹E4ƒ8të ÇEÀëRÇẼ}Ì E‹E4‹‰ÐÁà)ЉÁMÌ‹EÌÅ‹E<ÝÍ09ÝÙÉÚéßàžuzë ÇEÀëEÌÿ뵋E ƒ8x ‹E ƒ8dë,ÇD$Ç$ è‹EPÇÇ…4ÿÿÿé‚‹E4ƒ8x ‹E4ƒ8dë,ÇD$Ç$(è‹EPÇÇ…4ÿÿÿéD‹E‹‰E¼‹Eƒ8u‹E ƒ8u‹Eƒ8uÇE¼‹Eƒ8u2‹E ƒ8u*‹Eƒ8u"‹E‹¸…ëQ÷éÁú‰ÈÁø)‰Ћ…‰E¼‹E ƒ8u!‹]PEà‰D$ÇD$‹E¼‰$è‰ë‹]PEà‰D$ÇD$‹E¼‰$艋E ƒ8u‹U‹E¼‰‹EPƒ8tèÇ…4ÿÿÿéo‹EÝÜMàÝ]ð‹EƒÀÝÜMàÝ]èƒ}Ä„á‹E ‹‹E ‹‰•‹E ‹‹E‹‰•°‹E ‹‹E‹‰•PÇẼ}Ì/‹E ‹‰ÐÁà)ЉÁMÌ‹EÌÅ‹EÝÝÍðEÌÿëË‹E ƒ8…ÇẼ}Ì!‹MÌ‹EÌÅ‹EÝÝœÍ8ÿÿÿEÌÿëÙÙîÝ8ÿÿÿÙîÝ@ÿÿÿ‹Eƒ8u‹EÝÙîÙÉÚéßàžztëL‹E‹‰ÐÀÐÀ-·PÛ$d$Ý@ÞÉÝ8ÿÿÿ‹Eƒ8xÝHÝ@ÿÿÿë'ÝPÝ@ÿÿÿë‹EÝÝ8ÿÿÿ‹EƒÀÝÝ@ÿÿÿÇD$0j‹EP‰D$‹EL‰D$‹EH‰D$‹E‹‰D$ …8ÿÿÿ‰D$‹E‹‰D$‹E ‹‰$èëCÇD$0j‹EP‰D$‹EL‰D$‹EH‰D$‹E‹‰D$ ‹E‰D$‹E‹‰D$‹E ‹‰$è‹EPƒ8tèÇ…4ÿÿÿék‹E ƒ8uÝEðÝ]ØÝEèÝ]ÐëI‹E ‹EЉD$E؉D$ÝEèÝ\$ÝEðÝ$‹•0jÿЉ‹EP‰ƒ8tèÇ…4ÿÿÿé ƒ}À„±‹E4‹‹E4‹‰•P4‹E4‹‹ED‹‰•ð5‹E4‹‹E8‹‰•7ÇẼ}Ì/‹E4‹‰ÐÁà)ЉÁMÌ‹EÌÅ‹E<ÝÝÍ09EÌÿëË‹E4ƒ8…×ÇẼ}Ì!‹MÌ‹EÌÅ‹E<ÝÝœÍ8ÿÿÿEÌÿëÙÙîÝ8ÿÿÿÙîÝ@ÿÿÿ‹E<ÝÙîÙÉÚéßàžztë$ÝEØÝ$èÝ8ÿÿÿÝEÐÝ$èÝ@ÿÿÿë‹E<ÝÝ8ÿÿÿ‹E<ƒÀÝÝ@ÿÿÿÇD$h‹EP‰D$‹EL‰D$‹EH‰D$‹ED‹‰D$ …8ÿÿÿ‰D$‹E8‹‰D$‹E4‹‰$èëCÇD$h‹EP‰D$‹EL‰D$‹EH‰D$‹ED‹‰D$ ‹E<‰D$‹E8‹‰D$‹E4‹‰$è‹EPƒ8tèÇ…4ÿÿÿéQ‹E4ƒ8u‹E0ÝEØÝ‹E0ƒÀÝEÐÝëL‹E4‹‹E0ƒÀ‰D$‹E0‰D$ÝEÐÝ\$ÝEØÝ$‹•hÿЉ‹EP‰ƒ8tèÇ…4ÿÿÿéè‹E@‹‰E¼‹EDƒ8u‹E4ƒ8u‹E@ƒ8uÇE¼‹EDƒ8u2‹E4ƒ8u*‹E@ƒ8u"‹E8‹¸…ëQ÷éÁú‰ÈÁø)‰Ћ…‰E¼‹E4ƒ8u!‹]PEà‰D$‹E¼‰D$Ç$è‰ë‹]PEà‰D$‹E¼‰D$Ç$艋E4ƒ8u‹U@‹E¼‰‹U0‹E0ÝÜMàÝ‹U0ƒÂ‹E0ƒÀÝÜMàÝèÇ…4ÿÿÿ‹…4ÿÿÿÄô[]ÃGCTP-INPUTInsys is illegalGCTP-OUTPUTOutsys is illegal€„.AЃAЃÁDc…“¡¯½Ëò-QdwÀû!j¤«°âéîdŒ­Ì 1fó @~ˆÃÐ/Yj{° 1Z˜¢Ýê@SÀè @ .fileþÿggctp.c_iter_NADUT_gctp _inpj_indat°_inznP_outpjP4_outdatð5_outzn7_pdinð_pdout090jh.text] <.data.bssÐk.rdataX _pakr2dm $ . _untfz _p_error _init :_inv_trans_for_trans_for_init_inv_init_close_filebr_gctp.o/ 1230130732 32135310545 100644 496 ` L& .textŒ `.data@À.bss€ÀU‰åƒìH‹EL‰D$D‹EH‰D$@‹ED‰D$<‹E@‰D$8‹E<‰D$4‹E8‰D$0‹E4‰D$,‹E0‰D$(‹E,‰D$$‹E(‰D$ ‹E$‰D$‹E ‰D$‹E‰D$‹E‰D$‹E‰D$ ‹E‰D$‹E ‰D$‹E‰$èÉÄ .fileþÿgbr_gctp.c_gctp_ .textŠ.data.bss_gctp hdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibSOL24.a0000444000175000017500000417363010000552103021447 0ustar amckinstryamckinstry! / 1073924792 0 0 0 26792 ` ÁhìhìhìhìhìhìhìhìhìhìhìhìhìœPœPœPœPœPœPœPœPœPœPœPœPœPœPÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈÖÈZLZLZLZLZLZLZLZLZLZLZL‡è‡è‡è‡è‡è‡è‡è‡è‡è‡è‡è·œ·œ·œ·œ·œ·œ·œ·œ·œ·œ·œ·œ·œ·œ·œ·œètètètètètètètètètètètètètètètètètètètÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌPPPPPPPPPPPPPPPPPPP‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡Ô‡ÔÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄhÄh„„„„„„„„„(X(X(X(X(X(X(X(X(XNäNäNäNäNäNäNäNäNäNäwˆwˆwˆwˆwˆwˆwˆwˆwˆwˆwˆ¥\¥\¥\¥\¥\¥\¥\ییییییی¨¨¨¨¨¨¨¨¨¨¨I¨I¨I¨I¨I¨I¨I¨I¨I¨I¨I¨I¨|0|0|0|0|0|0|0|0 è è è è è è è èÅ Å Å Å Å Å Å ô ô ô ô ô ô ô #<#<#<#<#<#<#<#<#<#<M€M€M€M€M€M€M€M€M€M€M€|||||||||||||||´´´´´´´´´´´´´´´ílílílílílílílílílílílílílÔÔÔÔÔÔÔÔÔÔÔÔÔFTFTFTFTFTFTFTFTj<j<j<j<j<j<j<j<ŽŽŽŽŽŽŽŽ¶L¶L¶L¶L¶L¶L¶L¶LÝ@Ý@Ý@Ý@Ý@Ý@Ý@Ý@Ý@Ý@Ý@Ý@Ý@Ý@,,,,,,,,,,,,,,A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤A¤¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢Ô¢ÔØØØØØØØØØØØ-\-\-\-\-\-\-\-\-\-\-\\È\È\È\È\È\È\È\È\È\È\È\È\È\È\È\È\Ȥ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼õ¼ ) ) ) ) ) ) ) ) ) ) `À `À `À `À `À `À `À `À `À `À ¡Ô ¡Ô ¡Ô ¡Ô ¡Ô ¡Ô ¡Ô ¡Ô Ä Ä Ä Ä Ä Ä Ä Ä ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ ê„ Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np Np ­œ ­œ ­œ ­œ ­œ ­œ ­œ ­œ ­œ ­œ ­œ Ø@ Ø@ Ø@ Ø@ Ø@ Ø@ Ø@ Ø@ Ø@ Ø@ Ø@         K K K K K K K K d d d d d d d d d d d d d d d d d d d Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 Ï4 T T T T T T T T T T T T T T T T T T T Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì Wì ¡h ¡h ¡h ¡h ¡h ¡h ¡h ¡h а а а а а а а а ýÄ ýÄ ýÄ ýÄ ýÄ ýÄ ýÄ ýÄ $„ $„ $„ $„ $„ $„ $„ $„ H° H° H° H° H° H° H° H° np np np np np np np np ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ”¸ ì ì ì ì ì ì ì ì ì ì ì ì ì ì ì ì ìD(D(×°×°jÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜjÜÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕ?à?à````‹L‹L‹L©$©$©$©$©$©$©$©$©$©$©$©$©$©$éŒéŒ$XBEBTnbYpsAAG8o.alberfor.__func__alberfor$XAEBTnbYpsAAG8o.rh$XAEBTnbYpsAAG8o.c$XAEBTnbYpsAAG8o.ns0$XAEBTnbYpsAAG8o.e3$XAEBTnbYpsAAG8o.r_minor$XAEBTnbYpsAAG8o.r_major$XAEBTnbYpsAAG8o.lon_center$XAEBTnbYpsAAG8o.false_northing$XAEBTnbYpsAAG8o.false_easting$XBEBTnbYpsAAG8o.alberforint.__func__alberforint$XBEBTnbZpsAAG9o.alberinv.__func__alberinv$XAEBTnbZpsAAG9o.rh$XAEBTnbZpsAAG9o.c$XAEBTnbZpsAAG9o.ns0$XAEBTnbZpsAAG9o.e3$XAEBTnbZpsAAG9o.es$XAEBTnbZpsAAG9o.r_minor$XAEBTnbZpsAAG9o.r_major$XAEBTnbZpsAAG9o.lon_center$XAEBTnbZpsAAG9o.false_northing$XAEBTnbZpsAAG9o.false_easting$XBEBTnbZpsAAG9o.alberinvint.__func__alberinvint$XBEBTnbapsAAG_o.alconfor.__func__alconfor$XAEBTnbapsAAG_o.cos_p26$XAEBTnbapsAAG_o.sin_p26$XAEBTnbapsAAG_o.bcoef$XAEBTnbapsAAG_o.acoef$XAEBTnbapsAAG_o.e$XAEBTnbapsAAG_o.n$XAEBTnbapsAAG_o.lat_center$XAEBTnbapsAAG_o.lon_center$XAEBTnbapsAAG_o.false_northing$XAEBTnbapsAAG_o.false_easting$XAEBTnbapsAAG_o.r_minor$XAEBTnbapsAAG_o.r_major$XBEBTnbapsAAG_o.alconforint.__func__alconforint$XBEBTnbapsAAG$o.alconinv.__func__alconinv$XAEBTnbapsAAG$o.cos_p26$XAEBTnbapsAAG$o.sin_p26$XAEBTnbapsAAG$o.bcoef$XAEBTnbapsAAG$o.acoef$XAEBTnbapsAAG$o.e$XAEBTnbapsAAG$o.n$XAEBTnbapsAAG$o.lat_center$XAEBTnbapsAAG$o.lon_center$XAEBTnbapsAAG$o.false_northing$XAEBTnbapsAAG$o.false_easting$XAEBTnbapsAAG$o.r_minor$XAEBTnbapsAAG$o.r_major$XBEBTnbapsAAG$o.alconinvint.__func__alconinvint$XBEBTnbbpsAAGAp.azimfor.__func__azimfor$XAEBTnbbpsAAGAp.cos_p12$XAEBTnbbpsAAGAp.sin_p12$XAEBTnbbpsAAGAp.false_easting$XAEBTnbbpsAAGAp.false_northing$XAEBTnbbpsAAGAp.lat_origin$XAEBTnbbpsAAGAp.lon_center$XAEBTnbbpsAAGAp.r_major$XBEBTnbbpsAAGAp.azimforint.__func__azimforint$XBEBTnbcpsAAGBp.aziminv.__func__aziminv$XAEBTnbcpsAAGBp.cos_p12$XAEBTnbcpsAAGBp.sin_p12$XAEBTnbcpsAAGBp.false_easting$XAEBTnbcpsAAGBp.false_northing$XAEBTnbcpsAAGBp.lat_origin$XAEBTnbcpsAAGBp.lon_center$XAEBTnbcpsAAGBp.r_major$XBEBTnbcpsAAGBp.aziminvint.__func__aziminvint$XBEBTnbdpsAAWCp.bceafor.__func__bceafor$XAEBTnbdpsAAWCp.kz$XAEBTnbdpsAAWCp.sinphi1$XAEBTnbdpsAAWCp.cosphi1$XAEBTnbdpsAAWCp.ind$XAEBTnbdpsAAWCp.e$XAEBTnbdpsAAWCp.es$XAEBTnbdpsAAWCp.false_easting$XAEBTnbdpsAAWCp.false_northing$XAEBTnbdpsAAWCp.lat_truesc$XAEBTnbdpsAAWCp.lon_center$XAEBTnbdpsAAWCp.r_minor$XAEBTnbdpsAAWCp.r_major$XBEBTnbdpsAAWCp.bceaforint.__func__bceaforint$XBEBTnbepsAAWDp.bceainv.__func__bceainv$XAEBTnbepsAAWDp.kz$XAEBTnbepsAAWDp.sinphi1$XAEBTnbepsAAWDp.cosphi1$XAEBTnbepsAAWDp.qp$XAEBTnbepsAAWDp.ind$XAEBTnbepsAAWDp.e_p6$XAEBTnbepsAAWDp.e_p4$XAEBTnbepsAAWDp.e$XAEBTnbepsAAWDp.es$XAEBTnbepsAAWDp.false_easting$XAEBTnbepsAAWDp.false_northing$XAEBTnbepsAAWDp.lat_truesc$XAEBTnbepsAAWDp.lon_center$XAEBTnbepsAAWDp.r_minor$XAEBTnbepsAAWDp.r_major$XBEBTnbepsAAWDp.bceainvint.__func__bceainvint$XBEBTnbfpsAAWEp.ceafor.__func__ceafor$XAEBTnbfpsAAWEp.kz$XAEBTnbfpsAAWEp.sinphi1$XAEBTnbfpsAAWEp.cosphi1$XAEBTnbfpsAAWEp.ind$XAEBTnbfpsAAWEp.e$XAEBTnbfpsAAWEp.es$XAEBTnbfpsAAWEp.false_easting$XAEBTnbfpsAAWEp.false_northing$XAEBTnbfpsAAWEp.lat_truesc$XAEBTnbfpsAAWEp.lon_center$XAEBTnbfpsAAWEp.r_minor$XAEBTnbfpsAAWEp.r_major$XBEBTnbfpsAAWEp.ceaforint.__func__ceaforint$XBEBTnbfpsAAWFp.ceainv.__func__ceainv$XAEBTnbfpsAAWFp.kz$XAEBTnbfpsAAWFp.sinphi1$XAEBTnbfpsAAWFp.cosphi1$XAEBTnbfpsAAWFp.qp$XAEBTnbfpsAAWFp.ind$XAEBTnbfpsAAWFp.e_p6$XAEBTnbfpsAAWFp.e_p4$XAEBTnbfpsAAWFp.e$XAEBTnbfpsAAWFp.es$XAEBTnbfpsAAWFp.false_easting$XAEBTnbfpsAAWFp.false_northing$XAEBTnbfpsAAWFp.lat_truesc$XAEBTnbfpsAAWFp.lon_center$XAEBTnbfpsAAWFp.r_minor$XAEBTnbfpsAAWFp.r_major$XBEBTnbfpsAAWFp.ceainvint.__func__ceainvint$XBEBTnbhpsAAWGp.eqconfor.__func__eqconfor$XAEBTnbhpsAAWGp.rh$XAEBTnbhpsAAWGp.ml0$XAEBTnbhpsAAWGp.g$XAEBTnbhpsAAWGp.ns$XAEBTnbhpsAAWGp.e3$XAEBTnbhpsAAWGp.e2$XAEBTnbhpsAAWGp.e1$XAEBTnbhpsAAWGp.e0$XAEBTnbhpsAAWGp.e$XAEBTnbhpsAAWGp.es$XAEBTnbhpsAAWGp.false_easting$XAEBTnbhpsAAWGp.false_northing$XAEBTnbhpsAAWGp.lon_center$XAEBTnbhpsAAWGp.r_minor$XAEBTnbhpsAAWGp.r_major$XBEBTnbhpsAAWGp.eqconforint.__func__eqconforint$XBEBTnbipsAAWHp.eqconinv.__func__eqconinv$XAEBTnbipsAAWHp.rh$XAEBTnbipsAAWHp.ml0$XAEBTnbipsAAWHp.g$XAEBTnbipsAAWHp.ns$XAEBTnbipsAAWHp.e3$XAEBTnbipsAAWHp.e2$XAEBTnbipsAAWHp.e1$XAEBTnbipsAAWHp.e0$XAEBTnbipsAAWHp.e$XAEBTnbipsAAWHp.es$XAEBTnbipsAAWHp.false_easting$XAEBTnbipsAAWHp.false_northing$XAEBTnbipsAAWHp.lon_center$XAEBTnbipsAAWHp.r_minor$XAEBTnbipsAAWHp.r_major$XBEBTnbipsAAWHp.eqconinvint.__func__eqconinvint$XBEBTnbjpsAAWIp.equifor.__func__equifor$XAEBTnbjpsAAWIp.false_easting$XAEBTnbjpsAAWIp.false_northing$XAEBTnbjpsAAWIp.lat_origin$XAEBTnbjpsAAWIp.lon_center$XAEBTnbjpsAAWIp.r_major$XBEBTnbjpsAAWIp.equiforint.__func__equiforint$XBEBTnbnpsAA2Jp.equiinv.__func__equiinv$XAEBTnbnpsAA2Jp.false_easting$XAEBTnbnpsAA2Jp.false_northing$XAEBTnbnpsAA2Jp.lat_origin$XAEBTnbnpsAA2Jp.lon_center$XAEBTnbnpsAA2Jp.r_major$XBEBTnbnpsAA2Jp.equiinvint.__func__equiinvint$XBEBTnbnpsAA2Kp.gnomfor.__func__gnomfor$XAEBTnbnpsAA2Kp.cos_p13$XAEBTnbnpsAA2Kp.sin_p13$XAEBTnbnpsAA2Kp.false_northing$XAEBTnbnpsAA2Kp.false_easting$XAEBTnbnpsAA2Kp.lon_center$XAEBTnbnpsAA2Kp.R$XBEBTnbnpsAA2Kp.gnomforint.__func__gnomforint$XBEBTnbopsAA2Lp.gnominv.__func__gnominv$XAEBTnbopsAA2Lp.cos_p13$XAEBTnbopsAA2Lp.sin_p13$XAEBTnbopsAA2Lp.false_northing$XAEBTnbopsAA2Lp.false_easting$XAEBTnbopsAA2Lp.lat_center$XAEBTnbopsAA2Lp.lon_center$XAEBTnbopsAA2Lp.R$XBEBTnbopsAA2Lp.gnominvint.__func__gnominvint$XBEBTnbppsAA2Mp.goodfor.__func__goodfor$XAEBTnbppsAA2Mp.feast$XAEBTnbppsAA2Mp.lon_center$XAEBTnbppsAA2Mp.R$XBEBTnbppsAA2Mp.goodforint.__func__goodforint$XBEBTnbqpsAA2Np.goodinv.__func__goodinv$XAEBTnbqpsAA2Np.feast$XAEBTnbqpsAA2Np.lon_center$XAEBTnbqpsAA2Np.R$XBEBTnbqpsAA2Np.goodinvint.__func__goodinvint$XBEBTnbrpsAA2Op.gvnspfor.__func__gvnspfor$XAEBTnbrpsAA2Op.cos_p15$XAEBTnbrpsAA2Op.sin_p15$XAEBTnbrpsAA2Op.false_northing$XAEBTnbrpsAA2Op.false_easting$XAEBTnbrpsAA2Op.lon_center$XAEBTnbrpsAA2Op.p$XAEBTnbrpsAA2Op.R$XBEBTnbrpsAA2Op.gvnspforint.__func__gvnspforint$XBEBTnbtpsAA2Pp.gvnspinv.__func__gvnspinv$XAEBTnbtpsAA2Pp.cos_p15$XAEBTnbtpsAA2Pp.sin_p15$XAEBTnbtpsAA2Pp.false_northing$XAEBTnbtpsAA2Pp.false_easting$XAEBTnbtpsAA2Pp.lat_center$XAEBTnbtpsAA2Pp.lon_center$XAEBTnbtpsAA2Pp.p$XAEBTnbtpsAA2Pp.R$XBEBTnbtpsAA2Pp.gvnspinvint.__func__gvnspinvint$XBEBTnbupsAA2Qp.hamfor.__func__hamfor$XAEBTnbupsAA2Qp.false_northing$XAEBTnbupsAA2Qp.false_easting$XAEBTnbupsAA2Qp.lon_center$XAEBTnbupsAA2Qp.R$XBEBTnbupsAA2Qp.hamforint.__func__hamforint$XBEBTnbvpsAA2Rp.haminv.__func__haminv$XAEBTnbvpsAA2Rp.false_northing$XAEBTnbvpsAA2Rp.false_easting$XAEBTnbvpsAA2Rp.lon_center$XAEBTnbvpsAA2Rp.R$XBEBTnbvpsAA2Rp.haminvint.__func__haminvint$XBEBTnbwpsAA2Sp.imolwfor.__func__imolwfor$XAEBTnbwpsAA2Sp.feast$XAEBTnbwpsAA2Sp.lon_center$XAEBTnbwpsAA2Sp.R$XBEBTnbwpsAA2Sp.imolwforint.__func__imolwforint$XBEBTnbxpsAA2Tp.imolwinv.__func__imolwinv$XAEBTnbxpsAA2Tp.feast$XAEBTnbxpsAA2Tp.lon_center$XAEBTnbxpsAA2Tp.R$XBEBTnbxpsAA2Tp.imolwinvint.__func__imolwinvint$XBEBTnbypsAA2Up.lamazfor.__func__lamazfor$XAEBTnbypsAA2Up.cos_lat_o$XAEBTnbypsAA2Up.sin_lat_o$XAEBTnbypsAA2Up.false_northing$XAEBTnbypsAA2Up.false_easting$XAEBTnbypsAA2Up.lon_center$XAEBTnbypsAA2Up.R$XBEBTnbypsAA2Up.lamazforint.__func__lamazforint$XBEBTnbzpsAA2Vp.lamazinv.__func__lamazinv$XAEBTnbzpsAA2Vp.cos_lat_o$XAEBTnbzpsAA2Vp.sin_lat_o$XAEBTnbzpsAA2Vp.false_northing$XAEBTnbzpsAA2Vp.false_easting$XAEBTnbzpsAA2Vp.lat_center$XAEBTnbzpsAA2Vp.lon_center$XAEBTnbzpsAA2Vp.R$XBEBTnbzpsAA2Vp.lamazinvint.__func__lamazinvint$XBEBTnb_psAA2Wp.lamccfor.__func__lamccfor$XAEBTnb_psAA2Wp.rh$XAEBTnb_psAA2Wp.f0$XAEBTnb_psAA2Wp.ns$XAEBTnb_psAA2Wp.center_lat$XAEBTnb_psAA2Wp.center_lon$XAEBTnb_psAA2Wp.e$XAEBTnb_psAA2Wp.es$XAEBTnb_psAA2Wp.false_easting$XAEBTnb_psAA2Wp.false_northing$XAEBTnb_psAA2Wp.r_minor$XAEBTnb_psAA2Wp.r_major$XBEBTnb_psAA2Wp.lamccforint.__func__lamccforint$XBEBTnbAqsAA2Xp.lamccinv.__func__lamccinv$XAEBTnbAqsAA2Xp.rh$XAEBTnbAqsAA2Xp.f0$XAEBTnbAqsAA2Xp.ns$XAEBTnbAqsAA2Xp.center_lat$XAEBTnbAqsAA2Xp.center_lon$XAEBTnbAqsAA2Xp.e$XAEBTnbAqsAA2Xp.es$XAEBTnbAqsAA2Xp.false_northing$XAEBTnbAqsAA2Xp.false_easting$XAEBTnbAqsAA2Xp.r_minor$XAEBTnbAqsAA2Xp.r_major$XBEBTnbAqsAA2Xp.lamccinvint.__func__lamccinvint$XBEBTnbBqsAA2Yp.merfor.__func__merfor$XAEBTnbBqsAA2Yp.m1$XAEBTnbBqsAA2Yp.e$XAEBTnbBqsAA2Yp.es$XAEBTnbBqsAA2Yp.false_easting$XAEBTnbBqsAA2Yp.false_northing$XAEBTnbBqsAA2Yp.lat_origin$XAEBTnbBqsAA2Yp.lon_center$XAEBTnbBqsAA2Yp.r_minor$XAEBTnbBqsAA2Yp.r_major$XBEBTnbBqsAA2Yp.merforint.__func__merforint$XBEBTnbCqsAA2Zp.merinv.__func__merinv$XAEBTnbCqsAA2Zp.m1$XAEBTnbCqsAA2Zp.e$XAEBTnbCqsAA2Zp.es$XAEBTnbCqsAA2Zp.false_easting$XAEBTnbCqsAA2Zp.false_northing$XAEBTnbCqsAA2Zp.lat_origin$XAEBTnbCqsAA2Zp.lon_center$XAEBTnbCqsAA2Zp.r_minor$XAEBTnbCqsAA2Zp.r_major$XBEBTnbCqsAA2Zp.merinvint.__func__merinvint$XBEBTnbCqsAA2ap.millfor.__func__millfor$XAEBTnbCqsAA2ap.false_northing$XAEBTnbCqsAA2ap.false_easting$XAEBTnbCqsAA2ap.lon_center$XAEBTnbCqsAA2ap.R$XBEBTnbCqsAA2ap.millforint.__func__millforint$XBEBTnbDqsAA2bp.millinv.__func__millinv$XAEBTnbDqsAA2bp.false_northing$XAEBTnbDqsAA2bp.false_easting$XAEBTnbDqsAA2bp.lon_center$XAEBTnbDqsAA2bp.R$XBEBTnbDqsAA2bp.millinvint.__func__millinvint$XBEBTnbEqsAA2cp.molwfor.__func__molwfor$XAEBTnbEqsAA2cp.lon_center$XAEBTnbEqsAA2cp.R$XAEBTnbEqsAA2cp.false_northing$XAEBTnbEqsAA2cp.false_easting$XBEBTnbEqsAA2cp.molwforint.__func__molwforint$XBEBTnbGqsAA2dp.molwinv.__func__molwinv$XAEBTnbGqsAA2dp.lon_center$XAEBTnbGqsAA2dp.R$XAEBTnbGqsAA2dp.false_northing$XAEBTnbGqsAA2dp.false_easting$XBEBTnbGqsAA2dp.molwinvint.__func__molwinvint$XBEBTnbHqsAA2ep.obleqfor.__func__obleqfor$XAEBTnbHqsAA2ep.cos_lat_o$XAEBTnbHqsAA2ep.sin_lat_o$XAEBTnbHqsAA2ep.false_northing$XAEBTnbHqsAA2ep.false_easting$XAEBTnbHqsAA2ep.theta$XAEBTnbHqsAA2ep.n$XAEBTnbHqsAA2ep.m$XAEBTnbHqsAA2ep.lat_o$XAEBTnbHqsAA2ep.lon_center$XAEBTnbHqsAA2ep.R$XBEBTnbHqsAA2ep.obleqforint.__func__obleqforint$XBEBTnbIqsAAGgp.obleqinv.__func__obleqinv$XAEBTnbIqsAAGgp.cos_lat_o$XAEBTnbIqsAAGgp.sin_lat_o$XAEBTnbIqsAAGgp.false_northing$XAEBTnbIqsAAGgp.false_easting$XAEBTnbIqsAAGgp.theta$XAEBTnbIqsAAGgp.n$XAEBTnbIqsAAGgp.m$XAEBTnbIqsAAGgp.lat_o$XAEBTnbIqsAAGgp.lon_center$XAEBTnbIqsAAGgp.R$XBEBTnbIqsAAGgp.obleqinvint.__func__obleqinvint$XBEBTnbIqsAAGhp.omerfor.__func__omerfor$XAEBTnbIqsAAGhp.u$XAEBTnbIqsAAGhp.cosaz$XAEBTnbIqsAAGhp.sinaz$XAEBTnbIqsAAGhp.cosgam$XAEBTnbIqsAAGhp.singam$XAEBTnbIqsAAGhp.lon_origin$XAEBTnbIqsAAGhp.el$XAEBTnbIqsAAGhp.d$XAEBTnbIqsAAGhp.al$XAEBTnbIqsAAGhp.bl$XAEBTnbIqsAAGhp.cos_p20$XAEBTnbIqsAAGhp.sin_p20$XAEBTnbIqsAAGhp.e$XAEBTnbIqsAAGhp.es$XAEBTnbIqsAAGhp.false_easting$XAEBTnbIqsAAGhp.false_northing$XAEBTnbIqsAAGhp.lat_origin$XAEBTnbIqsAAGhp.scale_factor$XAEBTnbIqsAAGhp.r_minor$XAEBTnbIqsAAGhp.r_major$XBEBTnbIqsAAGhp.omerforint.__func__omerforint$XBEBTnbKqsAAGip.omerinv.__func__omerinv$XAEBTnbKqsAAGip.u$XAEBTnbKqsAAGip.cosaz$XAEBTnbKqsAAGip.sinaz$XAEBTnbKqsAAGip.cosgam$XAEBTnbKqsAAGip.singam$XAEBTnbKqsAAGip.lon_origin$XAEBTnbKqsAAGip.el$XAEBTnbKqsAAGip.d$XAEBTnbKqsAAGip.ts$XAEBTnbKqsAAGip.al$XAEBTnbKqsAAGip.bl$XAEBTnbKqsAAGip.cos_p20$XAEBTnbKqsAAGip.sin_p20$XAEBTnbKqsAAGip.e$XAEBTnbKqsAAGip.es$XAEBTnbKqsAAGip.false_easting$XAEBTnbKqsAAGip.false_northing$XAEBTnbKqsAAGip.lat_origin$XAEBTnbKqsAAGip.scale_factor$XAEBTnbKqsAAGip.r_minor$XAEBTnbKqsAAGip.r_major$XBEBTnbKqsAAGip.omerinvint.__func__omerinvint$XBEBTnbLqsAAGjp.orthfor.__func__orthfor$XAEBTnbLqsAAGjp.cos_p14$XAEBTnbLqsAAGjp.sin_p14$XAEBTnbLqsAAGjp.false_easting$XAEBTnbLqsAAGjp.false_northing$XAEBTnbLqsAAGjp.lat_origin$XAEBTnbLqsAAGjp.lon_center$XAEBTnbLqsAAGjp.r_major$XBEBTnbLqsAAGjp.orthforint.__func__orthforint$XBEBTnbMqsAAGkp.orthinv.__func__orthinv$XAEBTnbMqsAAGkp.cos_p14$XAEBTnbMqsAAGkp.sin_p14$XAEBTnbMqsAAGkp.false_easting$XAEBTnbMqsAAGkp.false_northing$XAEBTnbMqsAAGkp.lat_origin$XAEBTnbMqsAAGkp.lon_center$XAEBTnbMqsAAGkp.r_major$XBEBTnbMqsAAGkp.orthinvint.__func__orthinvint$XBEBTnbNqsAAGlp.polyfor.__func__polyfor$XAEBTnbNqsAAGlp.ml0$XAEBTnbNqsAAGlp.e3$XAEBTnbNqsAAGlp.e2$XAEBTnbNqsAAGlp.e1$XAEBTnbNqsAAGlp.e0$XAEBTnbNqsAAGlp.e$XAEBTnbNqsAAGlp.es$XAEBTnbNqsAAGlp.false_easting$XAEBTnbNqsAAGlp.false_northing$XAEBTnbNqsAAGlp.lat_origin$XAEBTnbNqsAAGlp.lon_center$XAEBTnbNqsAAGlp.r_minor$XAEBTnbNqsAAGlp.r_major$XBEBTnbNqsAAGlp.polyforint.__func__polyforint$XBEBTnbOqsAAGmp.polyinv.__func__polyinv$XAEBTnbOqsAAGmp.ml0$XAEBTnbOqsAAGmp.e3$XAEBTnbOqsAAGmp.e2$XAEBTnbOqsAAGmp.e1$XAEBTnbOqsAAGmp.e0$XAEBTnbOqsAAGmp.es$XAEBTnbOqsAAGmp.false_easting$XAEBTnbOqsAAGmp.false_northing$XAEBTnbOqsAAGmp.lat_origin$XAEBTnbOqsAAGmp.lon_center$XAEBTnbOqsAAGmp.r_minor$XAEBTnbOqsAAGmp.r_major$XBEBTnbOqsAAGmp.polyinvint.__func__polyinvint$XBEBTnbPqsAAGnp.psfor.__func__psfor$XAEBTnbPqsAAGnp.tcs$XAEBTnbPqsAAGnp.mcs$XAEBTnbPqsAAGnp.ind$XAEBTnbPqsAAGnp.fac$XAEBTnbPqsAAGnp.center_lat$XAEBTnbPqsAAGnp.center_lon$XAEBTnbPqsAAGnp.e4$XAEBTnbPqsAAGnp.e$XAEBTnbPqsAAGnp.es$XAEBTnbPqsAAGnp.false_easting$XAEBTnbPqsAAGnp.false_northing$XAEBTnbPqsAAGnp.r_minor$XAEBTnbPqsAAGnp.r_major$XBEBTnbPqsAAGnp.psforint.__func__psforint$XBEBTnbQqsAAGop.psinv.__func__psinv$XAEBTnbQqsAAGop.tcs$XAEBTnbQqsAAGop.mcs$XAEBTnbQqsAAGop.ind$XAEBTnbQqsAAGop.fac$XAEBTnbQqsAAGop.center_lat$XAEBTnbQqsAAGop.center_lon$XAEBTnbQqsAAGop.e4$XAEBTnbQqsAAGop.e$XAEBTnbQqsAAGop.false_northing$XAEBTnbQqsAAGop.false_easting$XAEBTnbQqsAAGop.r_minor$XAEBTnbQqsAAGop.r_major$XBEBTnbQqsAAGop.psinvint.__func__psinvint$XBEBTnbRqsAAGpp.robfor.__func__robfor$XAEBTnbRqsAAGpp.xlr$XAEBTnbRqsAAGpp.pr$XAEBTnbRqsAAGpp.false_northing$XAEBTnbRqsAAGpp.false_easting$XAEBTnbRqsAAGpp.lon_center$XAEBTnbRqsAAGpp.R$XBEBTnbRqsAAGpp.robforint.__func__robforint$XBEBTnbTqsAAGqp.robinv.__func__robinv$XAEBTnbTqsAAGqp.xlr$XAEBTnbTqsAAGqp.pr$XAEBTnbTqsAAGqp.false_northing$XAEBTnbTqsAAGqp.false_easting$XAEBTnbTqsAAGqp.lon_center$XAEBTnbTqsAAGqp.R$XBEBTnbTqsAAGqp.robinvint.__func__robinvint$XBEBTnbUqsAAGrp.sinfor.__func__sinfor$XAEBTnbUqsAAGrp.false_northing$XAEBTnbUqsAAGrp.false_easting$XAEBTnbUqsAAGrp.lon_center$XAEBTnbUqsAAGrp.R$XBEBTnbUqsAAGrp.sinforint.__func__sinforint$XBEBTnbVqsAAGsp.sininv.__func__sininv$XAEBTnbVqsAAGsp.false_northing$XAEBTnbVqsAAGsp.false_easting$XAEBTnbVqsAAGsp.lon_center$XAEBTnbVqsAAGsp.R$XBEBTnbVqsAAGsp.sininvint.__func__sininvint$XBEBTnbWqsAAGtp.som_series.__func__$XAEBTnbWqsAAGtp.s$XBEBTnbWqsAAGtp.somfor.__func__somfor$XAEBTnbWqsAAGtp.c3$XAEBTnbWqsAAGtp.c1$XAEBTnbWqsAAGtp.a4$XAEBTnbWqsAAGtp.a2$XAEBTnbWqsAAGtp.xj$XAEBTnbWqsAAGtp.t$XAEBTnbWqsAAGtp.q$XAEBTnbWqsAAGtp.w$XAEBTnbWqsAAGtp.sa$XAEBTnbWqsAAGtp.ca$XAEBTnbWqsAAGtp.start$XAEBTnbWqsAAGtp.lon_center$XAEBTnbWqsAAGtp.p21$XAEBTnbWqsAAGtp.es$XAEBTnbWqsAAGtp.b$XAEBTnbWqsAAGtp.a$XAEBTnbWqsAAGtp.false_northing$XAEBTnbWqsAAGtp.false_eastinggsat_ratio$XBEBTnbWqsAAGtp.somforint.__func__somforint$XBEBTnbYqsAAGup.som_series.__func__$XAEBTnbYqsAAGup.s$XBEBTnbYqsAAGup.sominv.__func__sominv$XAEBTnbYqsAAGup.c3$XAEBTnbYqsAAGup.c1$XAEBTnbYqsAAGup.a4$XAEBTnbYqsAAGup.a2$XAEBTnbYqsAAGup.xj$XAEBTnbYqsAAGup.u$XAEBTnbYqsAAGup.t$XAEBTnbYqsAAGup.q$XAEBTnbYqsAAGup.w$XAEBTnbYqsAAGup.sa$XAEBTnbYqsAAGup.ca$XAEBTnbYqsAAGup.p21$XAEBTnbYqsAAGup.lon_center$XAEBTnbYqsAAGup.es$XAEBTnbYqsAAGup.b$XAEBTnbYqsAAGup.a$XAEBTnbYqsAAGup.false_northing$XAEBTnbYqsAAGup.false_easting$XBEBTnbYqsAAGup.sominvint.__func__sominvint$XBEBTnbZqsAAGvp.sterfor.__func__sterfor$XAEBTnbZqsAAGvp.cos_p10$XAEBTnbZqsAAGvp.sin_p10$XAEBTnbZqsAAGvp.false_easting$XAEBTnbZqsAAGvp.false_northing$XAEBTnbZqsAAGvp.lat_origin$XAEBTnbZqsAAGvp.lon_center$XAEBTnbZqsAAGvp.r_major$XBEBTnbZqsAAGvp.sterforint.__func__sterforint$XBEBTnbaqsAAGwp.sterinv.__func__sterinv$XAEBTnbaqsAAGwp.cos_p10$XAEBTnbaqsAAGwp.sin_p10$XAEBTnbaqsAAGwp.false_easting$XAEBTnbaqsAAGwp.false_northing$XAEBTnbaqsAAGwp.lat_origin$XAEBTnbaqsAAGwp.lon_center$XAEBTnbaqsAAGwp.r_major$XBEBTnbaqsAAGwp.sterinvint.__func__sterinvint$XBEBTnbbqsAAWxp.stplnfor.__func__stplnfor$XAEBTnbbqsAAWxp.id$XBEBTnbbqsAAWxp.stplnforint.__func__stplnforint$XAEBTnbbqsAAWxp.NAD83$XAEBTnbbqsAAWxp.NAD27$XAEBTnbbqsAAWxp.inzone$XBEBTnbcqsAAWyp.stplninv.__func__stplninv$XAEBTnbcqsAAWyp.id$XBEBTnbcqsAAWyp.stplninvint.__func__stplninvint$XAEBTnbcqsAAWyp.nad83$XAEBTnbcqsAAWyp.nad27$XAEBTnbcqsAAWyp.inzone$XBEBTnbeqsAAWzp.tmfor.__func__tmfor$XAEBTnbeqsAAWzp.ind$XAEBTnbeqsAAWzp.esp$XAEBTnbeqsAAWzp.ml0$XAEBTnbeqsAAWzp.e3$XAEBTnbeqsAAWzp.e2$XAEBTnbeqsAAWzp.e1$XAEBTnbeqsAAWzp.e0$XAEBTnbeqsAAWzp.es$XAEBTnbeqsAAWzp.false_easting$XAEBTnbeqsAAWzp.false_northing$XAEBTnbeqsAAWzp.lat_origin$XAEBTnbeqsAAWzp.lon_center$XAEBTnbeqsAAWzp.scale_factor$XAEBTnbeqsAAWzp.r_minor$XAEBTnbeqsAAWzp.r_major$XBEBTnbeqsAAWzp.tmforint.__func__tmforint$XBEBTnbfqsAAW0p.tminv.__func__tminv$XAEBTnbfqsAAW0p.ind$XAEBTnbfqsAAW0p.esp$XAEBTnbfqsAAW0p.ml0$XAEBTnbfqsAAW0p.e3$XAEBTnbfqsAAW0p.e2$XAEBTnbfqsAAW0p.e1$XAEBTnbfqsAAW0p.e0$XAEBTnbfqsAAW0p.es$XAEBTnbfqsAAW0p.false_easting$XAEBTnbfqsAAW0p.false_northing$XAEBTnbfqsAAW0p.lat_origin$XAEBTnbfqsAAW0p.lon_center$XAEBTnbfqsAAW0p.scale_factor$XAEBTnbfqsAAW0p.r_minor$XAEBTnbfqsAAW0p.r_major$XBEBTnbfqsAAW0p.tminvint.__func__tminvint$XBEBTnbgqsAAW1p.utmfor.__func__utmfor$XAEBTnbgqsAAW1p.ind$XAEBTnbgqsAAW1p.esp$XAEBTnbgqsAAW1p.ml0$XAEBTnbgqsAAW1p.e3$XAEBTnbgqsAAW1p.e2$XAEBTnbgqsAAW1p.e1$XAEBTnbgqsAAW1p.e0$XAEBTnbgqsAAW1p.es$XAEBTnbgqsAAW1p.false_northing$XAEBTnbgqsAAW1p.false_easting$XAEBTnbgqsAAW1p.lon_center$XAEBTnbgqsAAW1p.lat_origin$XAEBTnbgqsAAW1p.scale_factor$XAEBTnbgqsAAW1p.r_minor$XAEBTnbgqsAAW1p.r_major$XBEBTnbgqsAAW1p.utmforint.__func__utmforint$XBEBTnbhqsAAW2p.utminv.__func__utminv$XAEBTnbhqsAAW2p.ind$XAEBTnbhqsAAW2p.esp$XAEBTnbhqsAAW2p.ml0$XAEBTnbhqsAAW2p.e3$XAEBTnbhqsAAW2p.e2$XAEBTnbhqsAAW2p.e1$XAEBTnbhqsAAW2p.e0$XAEBTnbhqsAAW2p.es$XAEBTnbhqsAAW2p.false_northing$XAEBTnbhqsAAW2p.false_easting$XAEBTnbhqsAAW2p.lon_center$XAEBTnbhqsAAW2p.lat_origin$XAEBTnbhqsAAW2p.scale_factor$XAEBTnbhqsAAW2p.r_minor$XAEBTnbhqsAAW2p.r_major$XBEBTnbhqsAAW2p.utminvint.__func__utminvint$XBEBTnbiqsAAW3p.vandgfor.__func__vandgfor$XAEBTnbiqsAAW3p.false_northing$XAEBTnbiqsAAW3p.false_easting$XAEBTnbiqsAAW3p.lon_center$XAEBTnbiqsAAW3p.R$XBEBTnbiqsAAW3p.vandgforint.__func__vandgforint$XBEBTnbjqsAAW4p.vandginv.__func__vandginv$XAEBTnbjqsAAW4p.false_northing$XAEBTnbjqsAAW4p.false_easting$XAEBTnbjqsAAW4p.lon_center$XAEBTnbjqsAAW4p.R$XBEBTnbjqsAAW4p.vandginvint.__func__vandginvint$XBEBTnbkqsAAW5p.wivfor.__func__wivfor$XAEBTnbkqsAAW5p.false_northing$XAEBTnbkqsAAW5p.false_easting$XAEBTnbkqsAAW5p.lon_center$XAEBTnbkqsAAW5p.R$XBEBTnbkqsAAW5p.wivforint.__func__wivforint$XBEBTnblqsAAW6p.wivinv.__func__wivinv$XAEBTnblqsAAW6p.false_northing$XAEBTnblqsAAW6p.false_easting$XAEBTnblqsAAW6p.lon_center$XAEBTnblqsAAW6p.R$XBEBTnblqsAAW6p.wivinvint.__func__wivinvint$XBEBTnbmqsAAW7p.wviifor.__func__wviifor$XAEBTnbmqsAAW7p.false_northing$XAEBTnbmqsAAW7p.false_easting$XAEBTnbmqsAAW7p.lon_center$XAEBTnbmqsAAW7p.R$XBEBTnbmqsAAW7p.wviiforint.__func__wviiforint$XBEBTnboqsAAW8p.wviiinv.__func__wviiinv$XAEBTnboqsAAW8p.false_northing$XAEBTnboqsAAW8p.false_easting$XAEBTnboqsAAW8p.lon_center$XAEBTnboqsAAW8p.R$XBEBTnboqsAAW8p.wviiinvint.__func__wviiinvint$XBEBTnbpqsAAW9p.Isin_error.__func__$XBEBTnbpqsAAW9p.Isin_for_free.__func__$XBEBTnbpqsAAW9p.Isin_fwd.__func__Isin_fwd$XBEBTnbpqsAAW9p.isinusfor.__func__isinusfor$XBEBTnbpqsAAW9p.Isin_for_init.__func__Isin_for_initIsin_for_free$XBEBTnbpqsAAW9p.isinusforinit.__func__isinusforinit$XAEBTnbpqsAAW9p.isin$XAEBTnbpqsAAW9p.ISIN_BADKEY$XAEBTnbpqsAAW9p.ISIN_BADHANDLE$XAEBTnbpqsAAW9p.ISIN_BADPARAM$XAEBTnbpqsAAW9p.ISIN_BADALLOC$XBEBTnbpqsAAW9p.error.__func__$XBEBTnbqqsAAW_p.Isin_error.__func__$XBEBTnbqqsAAW_p.Isin_inv_free.__func__$XBEBTnbqqsAAW_p.Isin_inv.__func__Isin_inv$XBEBTnbqqsAAW_p.isinusinv.__func__isinusinv$XBEBTnbqqsAAW_p.Isin_inv_init.__func__Isin_inv_initIsin_inv_free$XBEBTnbqqsAAW_p.isinusinvinit.__func__isinusinvinit$XAEBTnbqqsAAW_p.isin$XAEBTnbqqsAAW_p.ISIN_BADKEY$XAEBTnbqqsAAW_p.ISIN_BADHANDLE$XAEBTnbqqsAAW_p.ISIN_BADPARAM$XAEBTnbqqsAAW_p.ISIN_BADALLOC$XBEBTnbqqsAAW_p.error.__func__$XBEBTnbsqsAAW$p.for_init.__func__for_init$XBEBTnbuqsAAmAq.inv_init.__func__inv_init$XBEBTnbwqsAAGCq.calc_utm_zone.__func__calc_utm_zone$XBEBTnbwqsAAGCq.mlfn.__func__mlfn$XBEBTnbwqsAAGCq.e4fn.__func__e4fn$XBEBTnbwqsAAGCq.e3fn.__func__e3fn$XBEBTnbwqsAAGCq.e2fn.__func__e2fn$XBEBTnbwqsAAGCq.e1fn.__func__e1fn$XBEBTnbwqsAAGCq.e0fn.__func__e0fn$XBEBTnbwqsAAGCq.adjust_lon.__func__adjust_lon$XBEBTnbwqsAAGCq.sign.__func__sign$XBEBTnbwqsAAGCq.tsfnz.__func__tsfnz$XBEBTnbwqsAAGCq.pakr2dm.__func__pakr2dm$XBEBTnbwqsAAGCq.pakcz.__func__pakcz$XBEBTnbwqsAAGCq.phi4z.__func__phi4z$XBEBTnbwqsAAGCq.phi3z.__func__phi3z$XBEBTnbwqsAAGCq.phi2z.__func__phi2z$XBEBTnbwqsAAGCq.phi1z.__func__phi1z$XBEBTnbwqsAAGCq.qsfnz.__func__qsfnz$XBEBTnbwqsAAGCq.msfnz.__func__msfnz$XBEBTnbwqsAAGCq.asinz.__func__asinz$XBEBTnbwqsAAGCq.tsincos.__func__tsincos$XBEBTnbyqsAAGDq.pblank.__func__pblank$XBEBTnbyqsAAGDq.genrpt_long.__func__genrpt_long$XBEBTnbyqsAAGDq.genrpt.__func__genrpt$XBEBTnbyqsAAGDq.offsetp.__func__offsetp$XBEBTnbyqsAAGDq.stparl1.__func__stparl1$XBEBTnbyqsAAGDq.stanparl.__func__stanparl$XBEBTnbyqsAAGDq.true_scale.__func__true_scale$XBEBTnbyqsAAGDq.origin.__func__origin$XBEBTnbyqsAAGDq.cenlat.__func__cenlat$XBEBTnbyqsAAGDq.cenlonmer.__func__cenlonmer$XBEBTnbyqsAAGDq.cenlon.__func__cenlon$XBEBTnbyqsAAGDq.radius2.__func__radius2$XBEBTnbyqsAAGDq.radius.__func__radius$XBEBTnbyqsAAGDq.ptitle.__func__ptitle$XAEBTnbyqsAAGDq.fptr_p$XBEBTnbyqsAAGDq.close_file.__func__close_file$XAEBTnbyqsAAGDq.parm_file$XAEBTnbyqsAAGDq.file_p$XAEBTnbyqsAAGDq.terminal_p$XBEBTnbyqsAAGDq.init.__func__init$XAEBTnbyqsAAGDq.err_file$XAEBTnbyqsAAGDq.fptr_e$XAEBTnbyqsAAGDq.file_e$XAEBTnbyqsAAGDq.terminal_e$XBEBTnbyqsAAGDq.p_error.__func__p_error$XBEBTnbzqsAAGEq.paksz.__func__paksz$XBEBTnb0qsAAGFq.sphdz.__func__sphdz$XAEBTnb0qsAAGFq.minor$XAEBTnb0qsAAGFq.major$XBEBTnb1qsAAGGq.untfz.__func__untfz$XAEBTnb1qsAAGGq.factors$XAEBTnb2qsAAGHq.for_trans$XAEBTnb2qsAAGHq.inv_trans$XAEBTnb2qsAAGHq.pdout$XAEBTnb2qsAAGHq.pdin$XAEBTnb2qsAAGHq.outzn$XAEBTnb2qsAAGHq.outdat$XAEBTnb2qsAAGHq.outpj$XAEBTnb2qsAAGHq.inzn$XAEBTnb2qsAAGHq.indat$XAEBTnb2qsAAGHq.inpj$XBEBTnb2qsAAGHq.gctp.__func__gctp$XAEBTnb2qsAAGHq.NADUT$XAEBTnb2qsAAGHq.iter$XBEBTnb4qsAAGIq.gctp_.__func__gctp_alberfor.o/ 1073924697 1032 20 100644 13096 ` ELF0Ð4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿À!  Å$ Ç$ Å¿¸!  Å$ Ç$ Å¿Ð!  Å$ Ç$ É¿àſ؅¡BÅ; X@РX!Å ¨ € !  ¢ @@’@  €à'¿üÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿!É Å¿… ‰B…¡ÂÅ?¿˜Å¿˜Å; X@РX!  Á$ Ã$ ſ࠿°¢¿¨Å; XРX”@–@Å¿°Å?¿ !  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿ˆ!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿pſؠ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿€!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿hſȠ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿xÉ¿àſ؅¡ÂÅ; X@РX!Å ¨ €ſˆ‰ ‰BÅ¿€… ‰B¡ÂÉ¿hÅ¿p…¡Â…¡‰Â!  Å$ Ç$ €Å¿ !  Å$ Ç$ Å¿ˆ ‰B!  É Ë Å¿p…¡ B…¡ˆB!  Å$ Ç$ !  ý ÿ ý?¿`!  Í Ï !  É Ë Å¿x…¡ B…¡ˆÂÅ; X@РXù¿`‰§ @Å Ç …¡ Â!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èſ蠿ࢿØÅ; XРX”@–@!  Å Ç É¿àÍ¿ØÅ; XРXÉ; XÔ XÍ; X@Ø XÁ?¿Ð!  ý ÿ ý?¿¸!  Í Ï !  É Ë Å¿Ð…¡ B…¡ˆÂÅ; X@РXù¿¸‰§ @Å Ç …¡ ÂÅ?¿À!  ý ÿ ý?¿¸É¿ð!  Å Ç …¡ÂÅ; X@РXù¿¸…§ @Å?¿Èý¿Àý?¿°Å¿ÈÅ; X@РXù¿°‰§ @!  Å Ç …¡Bà TÅ$ Ç$ !  ý ÿ ý?¿¸ý¿Àý?¿¨Å¿ÈÅ; X@РXù¿¨…§ @ù¿¸‰§Â!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèEqual latitudes for St. Parallels on opposite sides of equatoralber-forinitALBERS CONICAL EQUAL-AREA=Û|ßÙ×½»?ðalberforintalberforL d"d-8.8/<@ÊX‘4$ C$L o  ® Ê ß ó   3 alberfor.c/ecs/hdfeos/gctp/src/alberfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbYpsAAG8o./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o alberfor.o alberfor.c -W0,-xp\$XAEBTnbYpsAAG8o.alberforint$XBEBTnbYpsAAG8o.alberforint.__func__alberfor$XBEBTnbYpsAAG8o.alberfor.__func__$XAEBTnbYpsAAG8o.false_northing$XAEBTnbYpsAAG8o.false_easting$XAEBTnbYpsAAG8o.lon_center$XAEBTnbYpsAAG8o.ns0$XAEBTnbYpsAAG8o.rh$XAEBTnbYpsAAG8o.e3$XAEBTnbYpsAAG8o.c$XAEBTnbYpsAAG8o.r_minor$XAEBTnbYpsAAG8o.r_majorÃU d"d-8.8/<@ÊX‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ z ÿÿÿð ˆ ÿÿÿè – ÿÿÿà £ ÿÿÿØ ° ÿÿÿÐ ½ ÿÿÿÈ Ê ÿÿÿÀ Ý ÿÿÿ¸À| ñ€ÿÿÿ° ÿ€ÿÿÿ¨ €ÿÿÿ  €ÿÿÿ˜ "€ÿÿÿ .€ÿÿÿˆ 9€ÿÿÿ€ D€ÿÿÿx O€ÿÿÿp Z€ÿÿÿh e„D;|D<D=¤D>¸ÀèDAèDBà DD DE DF4DG\DHtDJ”DK´DM¼DNôDP,DRLDS„DU¼DWÜDYDZDD\€D]”D^ÈDb8DcHDd|De˜Df´DgÄDiø p, Djà ¹$ í ÿÿÿð ù ÿÿÿè T XÀ4€ÿÿÿà(€ÿÿÿØ7€ÿÿÿÐA€ÿÿÿÈN€ÿÿÿÀDy4DzTD{ŒD|ðD}4D~tD€ÐY, Dàààž(!/\Æ(!/=í(!/|(!07.(!0_J(!0#f(!0L(!0 ¢(!/ñÃ$Ý$û$$*$I$g$Š$­$Ò$è$$$.$A$Tbalberfor.c/ecs/hdfeos/gctp/src/alberfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbYpsAAG8o.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.halberforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)lat1:p(0,18)lat2:p(0,18)lon0:p(0,18)lat0:p(0,18)false_east:p(0,18)false_north:p(0,18)sin_po:(0,18)cos_po:(0,18)con:(0,18)es:(0,18)temp:(0,18)ms1:(0,18)ms2:(0,18)qs0:(0,18)qs1:(0,18)qs2:(0,18)alberfor.c$XBEBTnbYpsAAG8o.alberforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)alberfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)sin_phi:(0,18)cos_phi:(0,18)qs:(0,18)theta:(0,18)rh1:(0,18)$XBEBTnbYpsAAG8o.alberfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbYpsAAG8o.false_northing:S(0,18)$XAEBTnbYpsAAG8o.false_easting:S(0,18)$XAEBTnbYpsAAG8o.lon_center:S(0,18)$XAEBTnbYpsAAG8o.ns0:S(0,18)$XAEBTnbYpsAAG8o.rh:S(0,18)$XAEBTnbYpsAAG8o.e3:S(0,18)$XAEBTnbYpsAAG8o.c:S(0,18)$XAEBTnbYpsAAG8o.r_minor:S(0,18)$XAEBTnbYpsAAG8o.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)stanparl:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)qsfnz:P(0,18);(0,18);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06alberfor.cBbss.bssDdata.dataDrodata.rodatacossinadjust_lon$XBEBTnbYpsAAG8o.alberfor.__func__alberforoffsetporigincenlonmerstanparlradius2ptitleqsfnzmsfnztsincossqrtp_errorfabs$XAEBTnbYpsAAG8o.rh$XAEBTnbYpsAAG8o.c$XAEBTnbYpsAAG8o.ns0$XAEBTnbYpsAAG8o.e3$XAEBTnbYpsAAG8o.r_minor$XAEBTnbYpsAAG8o.r_major$XAEBTnbYpsAAG8o.lon_center$XAEBTnbYpsAAG8o.false_northing$XAEBTnbYpsAAG8o.false_easting$XBEBTnbYpsAAG8o.alberforint.__func__alberforintÿñ H /37B e8ðnv}‡˜Ÿ¥«³¸ÀÅ@Ù8ì0( .Gcƒ¢ È ” ¤ ¨ ¸ ¼ Øà ä ø ü   $ 4 8 D H T X l p Œ” ˜ ¼Ì Ð ø  0T\ ` ˆ” ˜ Àäì ð 4< @ x | ” ˜ ¬ ° È Ì Ø Ü ì ð ü  8 < H PL PPX \ h l „ ¨ ¬ ¼Ì Ô Ø ä è  „Œ  ¸Ä È Ø Ü è ì ( , @ D X |Œ  ¬ ° Ðè ì 4ƒ ¸(àHàjP%%u+xð 7 hLF ´ 0  QäU_&9¦h'ßÔp)´0 x+äì  alberinv.o/ 1073924697 1032 20 100644 14908 ` ELF7ä4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿À!  Å$ Ç$ Å¿¸!  Å$ Ç$ Å¿Ð!  Å$ Ç$ É¿àſ؅¡BÅ; X@РX!Å ¨ € !  ¢ D@’@  €à'¿üÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿˜!É Å¿˜… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ ſ࠿°¢¿¨Å; XРX”@–@Å¿°Å?¿ !  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿xſؠ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿ˆ!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿pſȠ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿€É¿àſ؅¡ÂÅ; X@РX!Å ¨ €ſ‰ ‰BÅ¿ˆ… ‰B¡ÂÉ¿pÅ¿x…¡Â…¡‰Â!  Å$ Ç$ €Å¿ !  Å$ Ç$ Å¿ ‰B!  É Ë Å¿x…¡ B…¡ˆB!  Å$ Ç$ !  ý ÿ ý?¿h!  Í Ï !  É Ë Å¿€…¡ B…¡ˆÂÅ; X@РXù¿h‰§ @Å Ç …¡ Â!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÀ'¿ÄÉ¿ð!  Å Ç …¡ÂÅ?¿ð!  É Ë Å¿è‰¡Â!  Å Ç …¡BÅ?¿è!  É Ë !Å © Â€Å¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿à!Å Å?¿Ð€Å¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РX‡ !…  Å?¿à!Å Å?¿Ð!Å Å?¿ÈÉ¿à!Å © B€ É¿ÐÅ¿ð¡ Bſ腡 BÍ; XРXÅ; X@Ô XÁ?¿ÈÉ¿à!  Å Ç ‰¡ B!  Å Ç …¡ ÂÅ?¿Ð!  É Ë Å¿Ð… ‰B‰¡Â!  Å Ç …¡ ÂÅ?¿Ø!  É Ë !Å © €l!ý ý?¿°!  Å Ç ù¿°‰§Â!Å ½¡ Bý?¿¸!  Å Ç ù¿°‰§Âù¿°…§B…¡ ÂÅ; X@РXù¿¸‰§ @Å Ç …¡ Âù¿°…§ÂÅ?¿ÐÅ¿ÐÅ; X@РX¿ !½  ý?¿¨Å¿ØÅ; X@РXù¿¨…§ÀÅ; X@РX!Å ¨ €!  Å Ç É¿Ø ¿ÄÅ; XРXÉ; XÔ X@˜à XÁ$ Ã$ à¿Ä€¤ €à¿Ä€Jà'¿ü€É¿Ø!Å © € !É !Å …¡ Bà XÅ$ Ç$ € !É !Å …¡ Bà XÅ$ Ç$ €!  Å Ç É¿Ø ¿ÄÅ; XРXÉ; XÔ X@˜à XÁ$ Ã$ à¿Ä€¤ €à¿Ä€à'¿üÉ¿È!  Å Ç ‰¡ Â!  Å Ç …¡BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèEqual latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREA=Û|ßÙ×½»?ð¿ð?à@ !ûTD-¿àalberinvintalberinv` d"d-8.8/<@ÊY‘4$ C$L o  ® Ê ß ó   . G alberinv.c/ecs/hdfeos/gctp/src/alberinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbZpsAAG9o./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o alberinv.o alberinv.c -W0,-xp\$XAEBTnbZpsAAG9o.alberinvint$XBEBTnbZpsAAG9o.alberinvint.__func__alberinv$XBEBTnbZpsAAG9o.alberinv.__func__$XAEBTnbZpsAAG9o.false_northing$XAEBTnbZpsAAG9o.false_easting$XAEBTnbZpsAAG9o.lon_center$XAEBTnbZpsAAG9o.ns0$XAEBTnbZpsAAG9o.rh$XAEBTnbZpsAAG9o.es$XAEBTnbZpsAAG9o.e3$XAEBTnbZpsAAG9o.c$XAEBTnbZpsAAG9o.r_minor$XAEBTnbZpsAAG9o.r_majorä’ d"d-8.8/<@ÊY‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ z ÿÿÿð ˆ ÿÿÿè – ÿÿÿà £ ÿÿÿØ ° ÿÿÿÐ ½ ÿÿÿÈ Ê ÿÿÿÀ Ý ÿÿÿ¸À| ñ€ÿÿÿ° ÿ€ÿÿÿ¨ €ÿÿÿ  €ÿÿÿ˜ $€ÿÿÿ /€ÿÿÿˆ :€ÿÿÿ€ E€ÿÿÿx P€ÿÿÿp [„D?|D@DA¤DB¸ÀèDEèDFà DH DI DJ4DK\DL€DN¬DOÌDQÔDR DTDDVdDWœDYÔD[ôD],D^\D`˜Da¬DbàDfPDg`Dh”Di°DjÌDkÜDm f, Dn à ¯$ ã ÿÿÿð í ÿÿÿè ÷ T XÀ4€ÿÿÿà€ÿÿÿØ$€ÿÿÿÐ/€ÿÿÿÈ<€ÿÿÿÄD4D€8DTD‚„À¬D„¬D…ÐàÜÀäD‰äDŠàDŒD(DŽDDpD D‘ÔÀüD“üD”€ÀØD–ØD—D˜$à0À8Dœ8DTDŸ|àœàœÀ¤D¤¤D¥àD¦ðàüD©üD«@G, D¬PàPŒ(!/\´(!/=Û(!/|ÿ(!0P(!0x8(!0(T(!0<p(!0e‹(!0¬(!/öÍ$÷$$/$E$^$}$›$¾$á$$$:$N$b$u$‘balberinv.c/ecs/hdfeos/gctp/src/alberinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbZpsAAG9o.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.halberinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)lat1:p(0,18)lat2:p(0,18)lon0:p(0,18)lat0:p(0,18)false_east:p(0,18)false_north:p(0,18)sin_po:(0,18)cos_po:(0,18)con:(0,18)temp:(0,18)ms1:(0,18)ms2:(0,18)qs0:(0,18)qs1:(0,18)qs2:(0,18)alberinv.c$XBEBTnbZpsAAG9o.alberinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)alberinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh1:(0,18)qs:(0,18)con:(0,18)theta:(0,18)flag:(0,4)$XBEBTnbZpsAAG9o.alberinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbZpsAAG9o.false_northing:S(0,18)$XAEBTnbZpsAAG9o.false_easting:S(0,18)$XAEBTnbZpsAAG9o.lon_center:S(0,18)$XAEBTnbZpsAAG9o.ns0:S(0,18)$XAEBTnbZpsAAG9o.rh:S(0,18)$XAEBTnbZpsAAG9o.es:S(0,18)$XAEBTnbZpsAAG9o.e3:S(0,18)$XAEBTnbZpsAAG9o.c:S(0,18)$XAEBTnbZpsAAG9o.r_minor:S(0,18)$XAEBTnbZpsAAG9o.r_major:S(0,18)phi1z:P(0,18);(0,18);(0,18);(0,26)=*(0,4)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)stanparl:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)qsfnz:P(0,18);(0,18);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06alberinv.cBbss.bssDdata.dataDrodata.rodataadjust_lonphi1zlogatan2$XBEBTnbZpsAAG9o.alberinv.__func__alberinvoffsetporigincenlonmerstanparlradius2ptitleqsfnzmsfnztsincossqrtp_errorfabs$XAEBTnbZpsAAG9o.rh$XAEBTnbZpsAAG9o.c$XAEBTnbZpsAAG9o.ns0$XAEBTnbZpsAAG9o.e3$XAEBTnbZpsAAG9o.es$XAEBTnbZpsAAG9o.r_minor$XAEBTnbZpsAAG9o.r_major$XAEBTnbZpsAAG9o.lon_center$XAEBTnbZpsAAG9o.false_northing$XAEBTnbZpsAAG9o.false_easting$XBEBTnbZpsAAG9o.alberinvint.__func__alberinvintÿñ P 8/:@DJD mP`v~…˜ §­³»ÀÈÍHá@ô8 0(1 JcŸ¾8 ä0" ”" ¤! ¨! ¸ ¼ Øà ä ø ü   $ 4 8 D H T X l p € „  ” ¤¬ ° Ôä è    Hlt x  ¬ ° Øü  0LT X  ” ¬ ° Ä È à ä ð ô     4P T ` Td Thp t € „ œ¸À Ä Ôäì" ð" ü! !  Œ" " ¤ ¨ ¼! À! Ô Ø ä è   $ L` d l p | € ´ Ä È Ø Ü ð ô    $ ( 4 8 L P X \ p t € „ ¨ Øô  ( , PŒ  ¤ ¨ ¬ (° (Ì 0Ð 0Ô (Ø (ô ø  P T d h |4ƒ ¸ ° hP hn ØM% %+ (ü 7 $`F„ ¼  Q@’_*Ò¦h,xðp.hP x0¸,  alconfor.o/ 1073924698 1032 20 100644 15360 ` ELF9¨4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !É !Å …¡ B!  Å$ Ç$ !É !Å …¡ B!  Å$ Ç$ ¢ !â$ !Å Å?¿ÐÅ¿ÐÅ; X@РX!  Á$ Ã$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!  ý ÿ ý?¿¸!  Å Ç Å; X@РXù¿¸…§ @Å?¿À%É 'Åà‰¡ B!  Å Ç ‰¡B#Å`…¡ ÂÅ; X@РX¿ !½  ý?¿°!É Å¿À¡Â…¡B¡‰Â!  É Ë Å`…¡ ÂÍ; XРXÅ; X@Ô Xù¿°…§ @Å; X@РXÅ`  BÉ Åà…¡ B…¡ˆÂÅ?¿ÈÅ¿È!  #¢`Å; XРX”@–@!  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¾àú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àſ࠿آ¿ÐÅ; XРX”@–@!  ý ÿ ý?¿HÅ¿èÅ; X@РXù¿H…§ @Å?¿¸%É 'Åà‰¡ Bſ艡B#Å`…¡ ÂÅ; X@РX¿ !½  ý?¿@!É Å¿¸¡Â…¡B¡‰Â!  É Ë Å`…¡ ÂÍ; XРXÅ; X@Ô Xù¿@…§ @Å; X@РXÅ`  BÉ Åà…¡ B…¡ˆÂÅ?¿`Å¿` ¿È¢¿ÀÅ; XРX”@–@!  É Ë Å¿È¡ B!  É Ë Å¿À‰¡ BſЅ¡ B…¡ˆBÅ?¿°!Í !É Å¿°…¡B…¡‰ÂÅ?¿¨É¿¨Å¿À‰¡ Bſ؅¡ BÅ?¿ Ñ¿¨!  É Ë Å¿È¡ B!  É Ë Å¿À‰¡ BſЅ¡ B…¡ˆÂ…¢ BÅ?¿˜Å¿ … ˆBÅ?¿XÅ¿ ‰ ‰BÅ¿˜… ‰B…¡BÅ?¿¨!à ¡, #¢` Å Ç Å?¿!à ¡, #¢` Å Ç Å?¿ˆ!à ¡, #¢` Å Ç Å?¿€!à ¡, #¢` Å Ç Å?¿x  à'¿Tâ¿T!à €¤@€?Í¿€É¿XÅ¿…¡ B…¡ˆBÅ?¿pÍ¿xÉ¿XÅ¿ˆ…¡ B…¡ˆBÅ?¿hâ¿T!à €¤@€$!à â¿T $¡, #¢` Í Ï É¿¨Å¿…¡ B…¡ˆÂÅ?¿€!à â¿T $¡, #¢` Í Ï É¿¨Å¿ˆ…¡ B…¡ˆÂÅ?¿xÅ¿pÅ?¿Å¿hÅ?¿ˆà¿T  à'¿Tâ¿T!à €¤@¿ÿÅÅ¿¨‹ #‰ ¢Å¿…¡ BÅ?¿€Å¿¨‹ #‰ ¢Å¿ˆ…¡ BÅ?¿xÅ¿pÅ?¿Å¿hÅ?¿ˆÉ¿ Å¿¡ BÉ¿˜Å¿ˆ…¡ B‰¡ˆÂÅ¿€‰¡B!  Å Ç ‰¡ B!  Å Ç …¡Bà TÅ$ Ç$ É¿˜Å¿¡ BÉ¿ Å¿ˆ…¡ B‰¡ˆBÅ¿x‰¡B!  Å Ç ‰¡ B!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèALASKA CONFORMALÀc?‘ßF¢R5@P?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ@ !ûTD-?à@?ðalconforintalconforž d"d-8.8/<@ÊZ‘4$ C$L o ‚ • ® Ç Þ õ  4 P l … alconfor.c/ecs/hdfeos/gctp/src/alconfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbapsAAG_o./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o alconfor.o alconfor.c -W0,-xp\$XAEBTnbapsAAG_o.alconforint$XBEBTnbapsAAG_o.alconforint.__func__alconfor$XBEBTnbapsAAG_o.alconfor.__func__$XAEBTnbapsAAG_o.n$XAEBTnbapsAAG_o.e$XAEBTnbapsAAG_o.cos_p26$XAEBTnbapsAAG_o.sin_p26$XAEBTnbapsAAG_o.bcoef$XAEBTnbapsAAG_o.acoef$XAEBTnbapsAAG_o.false_northing$XAEBTnbapsAAG_o.false_easting$XAEBTnbapsAAG_o.lat_center$XAEBTnbapsAAG_o.lon_center$XAEBTnbapsAAG_o.r_minor$XAEBTnbapsAAG_o.r_majorÞg d"d-8.8/<@ÊZ‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ ^ ÿÿÿð l ÿÿÿè z ÿÿÿà  ÿÿÿØÀL ¡€ÿÿÿÐ «€ÿÿÿÈ ¶€ÿÿÿÀ ÄD=LD>`D?tD@ˆDAœDBÀDCäDEðDFüDHDI4DJLDKdDL|DM”DN¬DOÄDPÜDQôDR DS$DU<DWxDX8D]`D^pD_¤D`ÀDaÜDb Î, Dc à $ K ÿÿÿð W ÿÿÿè c T m XÀ4 w€ÿÿÿà ƒ€ÿÿÿØ ‘€ÿÿÿÐ Ÿ€ÿÿÿÈ ­€ÿÿÿÀ »€ÿÿÿ¸ È€ÿÿÿ° Ñ€ÿÿÿ¨ Ú€ÿÿÿ  ä€ÿÿÿ˜ î€ÿÿÿ ø€ÿÿÿˆ€ÿÿÿ€ €ÿÿÿx€ÿÿÿp!€ÿÿÿh,€ÿÿÿ`7€ÿÿÿX@€ÿÿÿTDƒ4D‡\Dˆ|DЬD‹`DŒ€DÀDŽàDøD”@D•LD–dD—ˆD˜¬D™ÐDšôÀDœD,DžDÀ\D \D¡˜D¢ÔD£ÜàäDšäàD¦D§ D¨8D©@DªHD« D­øH, D®à(!/í§(!0Â(!0Zã(!0A(8!0*6(8!0h(!/•(!/v·(!/ÑÛ(!/µÿ(!/] (!/DA$[$y$$¥$Ã$è$þ$$,$?$R$fbalconfor.c/ecs/hdfeos/gctp/src/alconfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbapsAAG_o.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.halconforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)false_east:p(0,18)false_north:p(0,18)es:(0,18)chi:(0,18)esphi:(0,18)alconfor.c$XBEBTnbapsAAG_o.alconforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)alconfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)sinlon:(0,18)coslon:(0,18)sinphi:(0,18)cosphi:(0,18)esphi:(0,18)g:(0,18)s:(0,18)xp:(0,18)yp:(0,18)ar:(0,18)ai:(0,18)br:(0,18)bi:(0,18)arn:(0,18)ain:(0,18)chi:(0,18)r:(0,18)j:(0,4)$XBEBTnbapsAAG_o.alconfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbapsAAG_o.n:S(0,4)$XAEBTnbapsAAG_o.e:S(0,18)$XAEBTnbapsAAG_o.cos_p26:S(0,18)$XAEBTnbapsAAG_o.sin_p26:S(0,18)$XAEBTnbapsAAG_o.bcoef:S(0,26)=ar(0,4);0;6;(0,18)$XAEBTnbapsAAG_o.acoef:S(0,27)=ar(0,4);0;6;(0,18)$XAEBTnbapsAAG_o.false_northing:S(0,18)$XAEBTnbapsAAG_o.false_easting:S(0,18)$XAEBTnbapsAAG_o.lat_center:S(0,18)$XAEBTnbapsAAG_o.lon_center:S(0,18)$XAEBTnbapsAAG_o.r_minor:S(0,18)$XAEBTnbapsAAG_o.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)pow:P(0,18);(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)atan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06alconfor.cBbss.bssDdata.dataDrodata.rodataadjust_lon$XBEBTnbapsAAG_o.alconfor.__func__alconforoffsetpcenlatcenlonradius2ptitletsincospowtanatansinsqrt$XAEBTnbapsAAG_o.cos_p26$XAEBTnbapsAAG_o.sin_p26$XAEBTnbapsAAG_o.bcoef$XAEBTnbapsAAG_o.acoef$XAEBTnbapsAAG_o.e$XAEBTnbapsAAG_o.n$XAEBTnbapsAAG_o.lat_center$XAEBTnbapsAAG_o.lon_center$XAEBTnbapsAAG_o.false_northing$XAEBTnbapsAAG_o.false_easting$XAEBTnbapsAAG_o.r_minor$XAEBTnbapsAAG_o.r_major$XBEBTnbapsAAG_o.alconforint.__func__alconforintÿñ À  /:¬ ]Pfnu|„‹“—› ¤©¸°Ûx8ò@8 80/(K g‡¦¿Ø  þ0` d t x ˆ Œ œ   ¬ ° ´ ¸ À Ä Ð Ô Ø Ü ä è ø ü      , 0 4 8 D (H (L P \ 0` 0d h t 8x 8| € Œ @ @” ˜ ¤ H¨ H¬ ° ¼ PÀ PÄ È Ô XØ XÜ à ì `ð `ô ø  h h    p  p$ ( 4 x8 x< @ L P ` d tˆ €Œ € ˆ” ˆœ   ° ´ ÀÔ ˜Ø ˜ì ð ü $, 4 €8 ˆL P T X hp t x€ „  ” ¬ ´ ¸ È Ð Ô ä ì ð ü   ˆ Œ  ÄÌ Ð èü € € ˆ ˆ  (< ˜@ ˜T X d xŒ” œ €  ˆÈÐ Ô è ì    ˜ ˜L P d h ´ ¸ À Ä Ø Ü ä è ü   ÿÿÿø  ÿÿÿø  $ , ÿÿÿø0 ÿÿÿøP T ˜ œ ¬ ° À Ä è ì ü  D H ¼ À Ð Ô   ( , 4ƒ ¸ h À  8µ% í+ ð 7 žF¤ t  Qg_*¦h,% p.00 x0` H  alconinv.o/ 1073924699 1032 20 100644 18188 ` ELFD´4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !É !Å …¡ B!  Å$ Ç$ !É !Å …¡ B!  Å$ Ç$ ¢ !â$ !Å Å?¿ÐÅ¿ÐÅ; X@РX!  Á$ Ã$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!  ý ÿ ý?¿¸!  Å Ç Å; X@РXù¿¸…§ @Å?¿À%É 'Åà‰¡ B!  Å Ç ‰¡B#Å`…¡ ÂÅ; X@РX¿ !½  ý?¿°!É Å¿À¡Â…¡B¡‰Â!  É Ë Å`…¡ ÂÍ; XРXÅ; X@Ô Xù¿°…§ @Å; X@РXÅ`  BÉ Åà…¡ B…¡ˆÂÅ?¿ÈÅ¿È!  #¢`Å; XРX”@–@!  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¾hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç ‰¡Â!  Å Ç …¡ ÂÅ?¿ðÉ¿è!  Å Ç ‰¡Â!  Å Ç …¡ ÂÅ?¿èÅ¿ðÅ?¿HÅ¿èÅ?¿@À'¾àÅ¿H… ˆBÅ?¿ØÅ¿H‰ ‰BÅ¿@… ‰B…¡BÅ?¿Ð!à ¡, #¢` Å Ç Å?¿°!à ¡, #¢` Å Ç Å?¿¸!à ¡, #¢` Å Ç Å?¿È!à ¡, #¢` Å Ç Å?¿À!à à'¾Üž܉ Å¿°…¡ BÅ?¿ !à à'¾Üž܉ Å¿¸…¡ BÅ?¿¨!à  $ à'¾Üž܉ Å¿È…¡ BÅ?¿!à  $ à'¾Üž܉ Å¿À…¡ BÅ?¿˜  à'¾äâ¾ä!à €¤@€{Í¿ÈÉ¿ØÅ¿°…¡ B…¡ˆBÅ?¿ˆÍ¿ÀÉ¿ØÅ¿¸…¡ B…¡ˆBÅ?¿€â¾ä!à €¤@€`!à â¾ä $¡, #¢` Í Ï É¿ÐÅ¿°…¡ B…¡ˆÂÅ?¿È!à â¾ä $¡, #¢` Í Ï É¿ÐÅ¿¸…¡ B…¡ˆÂÅ?¿ÀÅ¿ˆÅ?¿°Å¿€Å?¿¸Í¿É¿ØÅ¿ …¡ B…¡ˆBÅ?¿xÍ¿˜É¿ØÅ¿¨…¡ B…¡ˆBÅ?¿p%à â¾ä $à'¾Üž܉ à â¾ä $¡, #¢` Å Ç ¡ BÉ¿ÐÅ¿ …¡ B…¡ˆÂÅ?¿%à â¾ä $à'¾Üž܉ à â¾ä $¡, #¢` Å Ç ¡ BÉ¿ÐÅ¿¨…¡ B…¡ˆÂÅ?¿˜Å¿xÅ?¿ Å¿pÅ?¿¨à¾ä  à'¾äâ¾ä!à €¤@¿ÿ‰Å¿Ð‹ #‰ ¢Å¿°…¡ BÅ?¿ÈſЋ #‰ ¢Å¿¸…¡ BÅ?¿ÀÅ¿ˆÅ?¿°Å¿€Å?¿¸É¿HÅ¿°¡ BÉ¿@Å¿¸…¡ B‰¡ˆÂſȉ¡BÅ¿ð…¡ÂÅ?¿hÉ¿@Å¿°¡ BÉ¿HÅ¿¸…¡ B‰¡ˆBÅ¿À‰¡Bſ腡ÂÅ?¿`É¿HÅ¿ ¡ BÉ¿@Å¿¨…¡ B‰¡ˆÂÅ¿…¡BÅ?¿XÉ¿@Å¿ ‰¡ BÅ¿HÍ¿¨… ‰F…¡B… ˆFÅ?¿PÅ¿X‰ ‰BÅ¿P… ‰B…¡BÅ?¿8É¿hÅ¿X¡ BÉ¿`Å¿P…¡ B…¡ˆB‹ #‰ ¢Å¿8…¡ ÂÅ?¿0É¿`Å¿X¡ BÉ¿hÅ¿P…¡ B…¡ˆÂ‹ #‰ ¢Å¿8…¡ ÂÅ?¿(É¿HÅ¿0…¡BÅ?¿HÉ¿@Å¿(…¡BÅ?¿@Å¿0Å; X@РX¿ !½  ý?¾ÐÅ¿(Å; X@РXù¾Ð…§@Å?¿ à¾à  à'¾àà¾à€¤ € !  ¢ @’@  ë€Üà'¿üÉ¿ !Å ©  ¿þ¬Å¿H‰ ‰BÅ¿@… ‰B…¡BÅ; X@РXÁ?¿É¿!Å …¡ ÂÅ; X@РXÅ …  BÅ?¿Å¿ ¿¢¿Å; XРX”@–@!  Å Ç à TÅ$ Ç$ Å¿Å; X@РX!Å ¨  € !  Å Ç à XÅ$ Ç$ € À'¿üÉ¿!  Å Ç ¡ BÉ¿@Å¿‰¡ B!  Å Ç ‰¡ BÅ¿…¡ Â…¡ˆBÅ; X@РXÁ?¾øÀ'¾àžøÅ?¾è!  ý ÿ ý?¾ÐžèÅ; X@РXù¾Ð…§ @Å?¿à%É 'Åà‰¡ Bžø‰¡B#Å`…¡ ÂÅ; X@РX¿ !½  ý?¾È!É Å¿à¡B…¡¡‰Â!  É Ë Å`…¡ ÂÍ; XРXÅ; X@Ô Xù¾È…§ @Å; X@РXÅ`  BÉ Åà…¡ B‰¡ˆÂž腡ÂÅ?¾ðɾèžð…¡BÅ?¾èà¾à  à'¾àà¾à€¤ € !  ¢ @’@  ì€9à'¿üžðÅ; X@РX!Å ¨  ¿ÿ©Å¾èà XÅ$ Ç$ !  ý ÿ ý?¾ÐÅ¿HÍ¿• ‰FÉ¿!  Å Ç ‰¡ BÅ¿‘¡ BÉ¿@!  Å Ç …¡ B… ‰F…¢ÂÕ; XРXÅ; X@Ô Xù¾Ð…§@Å; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèALASKA CONFORMALToo many iterations in inversealcon-invToo many iterations in inversealcon-invÀc?‘ßF¢R5@P?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ@ !ûTD-?à@?ð=Û|ßÙ×½»alconinvintalconinvŸ d"d-8.8/<@Ê[‘4$ D$M p ƒ – ¯ È ß ö  5 Q m † alconinv.c/ecs/hdfeos/gctp/src/alconinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbapsAAG$o./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o alconinv.o alconinv.c -W0,-xp\$XAEBTnbapsAAG\$o.alconinvint$XBEBTnbapsAAG$o.alconinvint.__func__alconinv$XBEBTnbapsAAG$o.alconinv.__func__$XAEBTnbapsAAG$o.n$XAEBTnbapsAAG$o.e$XAEBTnbapsAAG$o.cos_p26$XAEBTnbapsAAG$o.sin_p26$XAEBTnbapsAAG$o.bcoef$XAEBTnbapsAAG$o.acoef$XAEBTnbapsAAG$o.false_northing$XAEBTnbapsAAG$o.false_easting$XAEBTnbapsAAG$o.lat_center$XAEBTnbapsAAG$o.lon_center$XAEBTnbapsAAG$o.r_minor$XAEBTnbapsAAG$o.r_major"c d"d-8.8/<@Ê[‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ ^ ÿÿÿð l ÿÿÿè z ÿÿÿà  ÿÿÿØÀL ¡€ÿÿÿÐ «€ÿÿÿÈ ¶€ÿÿÿÀ ÄD=LD>`D?tD@ˆDAœDBÀDCäDEðDFüDHDI4DJLDKdDL|DM”DN¬DOÄDPÜDQôDR DS$DT<DVxDW8D\`D]pD^¤D_ÀD`ÜDa Î, Db à $ K ÿÿÿð U ÿÿÿè _ T k XÀ4 w€ÿÿÿà „€ÿÿÿØ €ÿÿÿÐ –€ÿÿÿÈ  €ÿÿÿÀ ª€ÿÿÿ¸ ´€ÿÿÿ° ¾€ÿÿÿ¨ È€ÿÿÿ  Ò€ÿÿÿ˜ Ü€ÿÿÿ æ€ÿÿÿˆ ñ€ÿÿÿ€ ü€ÿÿÿx€ÿÿÿp€ÿÿÿh€ÿÿÿ`*€ÿÿÿX7€ÿÿÿPD€ÿÿÿHN€ÿÿÿ@X€ÿÿÿ8c€ÿÿÿ0n€ÿÿÿ(y€ÿÿÿ ƒ€ÿÿÿŒ€ÿÿÿ˜€ÿÿÿ¤€ÿÿÿ®€ÿÿþø¹€ÿÿþðÅ€ÿÿþèЀÿÿþ䨀ÿÿþàD‘4D’dD“”D”œD•¤À¨Dœ¨D´DžÌDŸðD D¡8D¢\D£|D¤œD¥ÀD§äÀD©DªD«4ÀLD­LD®ˆD¯ÄD°ÌD±ÔD²ìD³D´\Dµ´D¶¼àÄD§ÄàèD¹èDºD»D¼ D½(D¾XD¿ˆDÀ°DÁÔDÂìDÃDÄLDÅ\DÆlDǤDȰÀÀDÊÀDËØàäàäDÎäDÒDÓ$DÔLDÕlDÖˆÀ°DذDÙÌàÔDÛÔDÜ(DÝ,À4Dà4DâdDã Dä0Då<ÀLDçLDèdàpàpDëpDí˜Dï¨Dò <á, Dó Là L&(!/í@(!0[(!0Z|(!0A(8!0*Ï(8!0(!/•)(!/vP(!/Ñt(!/µ˜(!/]¹(!/DÚ$ï$ $'$=$S$q$–$¬$Ê$Þ$ò$ $$2$N$bbalconinv.c/ecs/hdfeos/gctp/src/alconinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbapsAAG$o.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.halconinvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)false_east:p(0,18)false_north:p(0,18)es:(0,18)chi:(0,18)esphi:(0,18)alconinv.c$XBEBTnbapsAAG$o.alconinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)alconinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)esphi:(0,18)r:(0,18)s:(0,18)br:(0,18)bi:(0,18)ai:(0,18)ar:(0,18)ci:(0,18)cr:(0,18)di:(0,18)dr:(0,18)arn:(0,18)ain:(0,18)crn:(0,18)cin:(0,18)fxyr:(0,18)fxyi:(0,18)fpxyr:(0,18)fpxyi:(0,18)xp:(0,18)yp:(0,18)den:(0,18)dxp:(0,18)dyp:(0,18)ds:(0,18)z:(0,18)cosz:(0,18)sinz:(0,18)rh:(0,18)chi:(0,18)dphi:(0,18)phi:(0,18)j:(0,4)nn:(0,4)$XBEBTnbapsAAG$o.alconinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbapsAAG$o.n:S(0,4)$XAEBTnbapsAAG$o.e:S(0,18)$XAEBTnbapsAAG$o.cos_p26:S(0,18)$XAEBTnbapsAAG$o.sin_p26:S(0,18)$XAEBTnbapsAAG$o.bcoef:S(0,26)=ar(0,4);0;6;(0,18)$XAEBTnbapsAAG$o.acoef:S(0,27)=ar(0,4);0;6;(0,18)$XAEBTnbapsAAG$o.false_northing:S(0,18)$XAEBTnbapsAAG$o.false_easting:S(0,18)$XAEBTnbapsAAG$o.lat_center:S(0,18)$XAEBTnbapsAAG$o.lon_center:S(0,18)$XAEBTnbapsAAG$o.r_minor:S(0,18)$XAEBTnbapsAAG$o.r_major:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)pow:P(0,18);(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)atan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06alconinv.cBbss.bssDdata.dataDrodata.rodataatan2adjust_lonasinzp_errorfabs$XBEBTnbapsAAG$o.alconinv.__func__alconinvoffsetpcenlatcenlonradius2ptitletsincospowtanatansinsqrt$XAEBTnbapsAAG$o.cos_p26$XAEBTnbapsAAG$o.sin_p26$XAEBTnbapsAAG$o.bcoef$XAEBTnbapsAAG$o.acoef$XAEBTnbapsAAG$o.e$XAEBTnbapsAAG$o.n$XAEBTnbapsAAG$o.lat_center$XAEBTnbapsAAG$o.lon_center$XAEBTnbapsAAG$o.false_northing$XAEBTnbapsAAG$o.false_easting$XAEBTnbapsAAG$o.r_minor$XAEBTnbapsAAG$o.r_major$XBEBTnbapsAAG$o.alconinvint.__func__alconinvintÿñ À ¨/5@FNS´ vP \‡Ž•¤¬°´¹½¸Û°ôx8 @8"850H(d € ¿Øñ¨ 0`$ d$ t# x# ˆ" Œ" œ!  ! ¬ ° ´ ¸ À Ä Ð Ô Ø Ü ä è ø ü      , 0 4 8 D (H (L P \ 0` 0d h t 8x 8| € Œ @ @” ˜ ¤ H¨ H¬ ° ¼ PÀ PÄ È Ô XØ XÜ à ì `ð `ô ø  h h    p  p$ ( 4 x8 x< @ L P ` d tˆ €Œ € ˆ” ˆœ   ° ´ ÀÔ ˜Ø ˜ì ð ü $, 4 €8 ˆL P T X hp t x€$ „$ # ”# ¬´ ¸ ÈÐ Ô äì" ð" ü! ! ˆ" Œ" œ$  $ ¸! ¼! Ì$ Ð$    ( , @ D L P d h p ÿÿÿøt ÿÿÿøˆ Œ ” ÿÿÿø˜ ÿÿÿø¬ ° Ì Ð ì ð   @ D ˆ Œ œ   ° ´ Ø Ü ì ð T X p € „ ¬ ° È Ø Ü $ ( Ä  à       8   <   h x | ˆ  ´ ¼ À à  è   ì     ( , H L l  „ ˆ   ´ € ¸ € ¼ ˆ À ˆ Ð Ô à ô ˜ ø ˜    0 D L T € X ˆ œ @   @ ¬  È  Ð   Ô   ø ü   < @ d x4ƒ ¸ °hÀhjؽ%•+˜ 7¬ŸFL ¤  Q ðc_3S¦h4ù#p7p x9Œ (  azimfor.o/ 1073924700 1032 20 100644 11616 ` ELF*à4(.shstrtab.text.bss.data1.rodata1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¾àú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿Ðſ蠿ࢿØÅ; XРX”@–@Å¿ÐÅ; X@РXÁ?¿È!  É Ë Å¿à¡ B!  É Ë Å¿Ø‰¡ Bſȅ¡ B…¡ˆBÅ?¿¸Å¿¸Å; X@РX!Å … BÅ; X@РX!Å ¨ €.!Å Å?¿ÀÉ¿¸!Å © €"!É !Å ‰¡ B!Å ‰¡ B!  Å Ç …¡ BÅ?¿° ¿X#¢`Å¿°’@Å; X@Ô X ¿X#¢`@’@  {€Là'¿ü€Å¿¸Å; X@РXÁ?¿¨ý¿¨ý?¿Pý; X@РXù¿P…§ ÀÅ?¿À!  ý ÿ ý?¿@!  É Ë Å¿À‰¡ Bſؽ¡ Bý?¿HÅ¿ÐÅ; X@РXù¿H…§ @ù¿@…§Bà TÅ$ Ç$ !  Õ × !  É Ë Å¿À‘¡ B!  É Ë Å¿à¡ B!  É Ë Å¿Ø‰¡ Bſȅ¡ B…¡ˆÂ…¢ B…¢ˆBà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèAZIMUTHAL EQUIDISTANTazim-forPoint projects into a circle of radius = %12.2lf¿ð=Û|ßÙ×½»?ð@ !ûTD-?à@azimforintazimfor) d!d+8,8-<@Ê\4 $ =$E g € ™ ¸ Ø ô  azimfor.c/ecs/hdfeos/gctp/src/azimfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbbpsAAGAp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o azimfor.o azimfor.c -W0,-xp\$XAEBTnbbpsAAGAp.azimforint$XBEBTnbbpsAAGAp.azimforint.__func__azimfor$XBEBTnbbpsAAGAp.azimfor.__func__$XAEBTnbbpsAAGAp.cos_p12$XAEBTnbbpsAAGAp.sin_p12$XAEBTnbbpsAAGAp.false_easting$XAEBTnbbpsAAGAp.false_northing$XAEBTnbbpsAAGAp.lat_origin$XAEBTnbbpsAAGAp.lon_center$XAEBTnbbpsAAGAp.r_major¯| d!d+8,8-<@Ê\€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D0XD1lD2€D3”D4¨D6¼D:äD;ôD<D=,D>HD?| Ç, D@ŒàŒ $ B ÿÿÿð N ÿÿÿè Z T d XÀ4 n€ÿÿÿà |€ÿÿÿØ Š€ÿÿÿÐ –€ÿÿÿÈ ¤€ÿÿÿÀ ¯€ÿÿÿ¸ ¸€ÿÿÿ° Àÿÿÿ¨ Ì€PÿÿÿXDV4DW\DX|DYDZÐÀD\D]À8D_8D`pDa”Db¬à¸à¸ÀÀDgÀDhÔàôDjôDlXDmÐ ë, Dnààà/(!/ÏP(!/¶q(!/—˜(!/wÀ(!/[ä(!/?(!/&)$C$a$w$$¦$Ë$á$ÿ$$&$9$M${bazimfor.c/ecs/hdfeos/gctp/src/azimfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbbpsAAGAp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hazimforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)azimfor.c$XBEBTnbbpsAAGAp.azimforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)azimfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)sinphi:(0,18)cosphi:(0,18)dlon:(0,18)coslon:(0,18)ksp:(0,18)g:(0,18)con:(0,18)z:(0,18)mess:(0,24)=ar(0,4);0;79;(0,1)$XBEBTnbbpsAAGAp.azimfor.__func__:V(0,25)=ar(0,4);0;7;(0,26)=k(0,1)$XAEBTnbbpsAAGAp.cos_p12:S(0,18)$XAEBTnbbpsAAGAp.sin_p12:S(0,18)$XAEBTnbbpsAAGAp.false_easting:S(0,18)$XAEBTnbbpsAAGAp.false_northing:S(0,18)$XAEBTnbbpsAAGAp.lat_origin:S(0,18)$XAEBTnbbpsAAGAp.lon_center:S(0,18)$XAEBTnbbpsAAGAp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)acos:P(0,18);(0,18)sprintf:P(0,3);(10,3);(0,27)=*(0,28)=k(0,1);0@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06azimfor.cBbss.bssDdata.dataDrodata.rodatasinacosp_errorsprintffabscosadjust_lon$XBEBTnbbpsAAGAp.azimfor.__func__azimforoffsetporigincenlonmerradiusptitletsincos$XAEBTnbbpsAAGAp.cos_p12$XAEBTnbbpsAAGAp.sin_p12$XAEBTnbbpsAAGAp.false_easting$XAEBTnbbpsAAGAp.false_northing$XAEBTnbbpsAAGAp.lat_origin$XAEBTnbbpsAAGAp.lon_center$XAEBTnbbpsAAGAp.r_major$XBEBTnbbpsAAGAp.azimforint.__func__azimforintÿñ 88.27?GLP[C}Àð…”ž¥¬´0Í(æ %A]v8 ›œl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü    $ 4< @ PX \ h l „ø ü 4D P T h l ˜   ¤ ° ¸ ¼ Ð Ô à ä ø ü  ( (  0 0  4 8 L X \ d ˆ  ´ ¸ È Ì ô  ( , @ D X \ 4Œ À°p8p!”1&ÈK.4Ø  @ì)O @  ZX|h!Ô¦q#z¦y%  ' À aziminv.o/ 1073924701 1032 20 100644 12152 ` ELF- 4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÅ¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿àÍ¿à!É !Å ‰¡ B!Å ‰¡ B!  Å Ç …¡ B©ŠÂ€ !  ¢ @’@  }€Ûà'¿üÉ¿à!  Å Ç …¡ ÂÅ?¿ØÅ¿Ø ¿Ð¢¿ÈÅ; XРX”@–@!  Å Ç à TÅ$ Ç$ Å¿àÅ; X@РX!Å ¨  € !  Å Ç à XÅ$ Ç$ €²À'¿üÉ¿È!  Å Ç ¡ BÉ¿èſЉ¡ B!  Å Ç ‰¡ BÅ¿à…¡ Â…¡ˆBÅ; X@РXà XÁ$ Ã$ !  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨  €:!  É Ë !Å © €!  ý ÿ ý?¿¸É¿ðſ腠¢É; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €bÀ'¿ü!  ý ÿ ý?¿¸Å¿ð… ¢É¿èÅ; XРXÉ; X@Ô Xù¿¸…§ÀÅ; X@РXà TÁ$ Ã$ €KÀ'¿üý¿Èý?¿¨!  ý ÿ ý?¿°à XÅ Ç Å; X@РXù¿°…§ @ù¿¨…§ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨ €ſðÅ; X@РX!Å ¨ €€#À'¿ü!  ý ÿ ý?¿¸É¿ðſЉ¡ B!  Å Ç ¡ BÉ¿ÀÅ¿à…¡ BÍ; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèAZIMUTHAL EQUIDISTANTInput data errorazim-inv@ !ûTD-?à@=Û|ßÙ×½»aziminvintaziminv) d!d+8,8-<@Ê\4 $ =$E g € ™ ¸ Ø ô  aziminv.c/ecs/hdfeos/gctp/src/aziminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbcpsAAGBp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o aziminv.o aziminv.c -W0,-xp\$XAEBTnbcpsAAGBp.aziminvint$XBEBTnbcpsAAGBp.aziminvint.__func__aziminv$XBEBTnbcpsAAGBp.aziminv.__func__$XAEBTnbcpsAAGBp.cos_p12$XAEBTnbcpsAAGBp.sin_p12$XAEBTnbcpsAAGBp.false_easting$XAEBTnbcpsAAGBp.false_northing$XAEBTnbcpsAAGBp.lat_origin$XAEBTnbcpsAAGBp.lon_center$XAEBTnbcpsAAGBp.r_major¸% d!d+8,8-<@Ê\€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D0XD1lD2€D3”D4¨D6¼D:äD;ôD<D=,D>HD?| Ç, D@ŒàŒ $ B ÿÿÿð L ÿÿÿè V T b XÀ4 n€ÿÿÿà x€ÿÿÿØ €ÿÿÿÐ €ÿÿÿÈ ™€ÿÿÿÀDR4DSPDTlDUÀØDWØDXðàüDZüD[D\8D]TÀ|D_|D`˜à Db DcüDd4À\Df\À„Dh„DiØààÀàDmàDn4à<à<Dq<Dr„DsÔDtÜDvP ¤, Dw`à` è(!/Ï (!/¶*(!/—Q(!/wy(!/[(!/?Á(!/&â$÷$$/$E$^$t$™$¯$Í$á$õ$$$baziminv.c/ecs/hdfeos/gctp/src/aziminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbcpsAAGBp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.haziminvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)aziminv.c$XBEBTnbcpsAAGBp.aziminvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)aziminv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh:(0,18)z:(0,18)sinz:(0,18)cosz:(0,18)con:(0,18)$XBEBTnbcpsAAGBp.aziminv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbcpsAAGBp.cos_p12:S(0,18)$XAEBTnbcpsAAGBp.sin_p12:S(0,18)$XAEBTnbcpsAAGBp.false_easting:S(0,18)$XAEBTnbcpsAAGBp.false_northing:S(0,18)$XAEBTnbcpsAAGBp.lat_origin:S(0,18)$XAEBTnbcpsAAGBp.lon_center:S(0,18)$XAEBTnbcpsAAGBp.r_major:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06aziminv.cBbss.bssDdata.dataDrodata.rodatasinatan2adjust_lonasinzfabsp_errorsqrt$XBEBTnbcpsAAGBp.aziminv.__func__aziminvoffsetporigincenlonmerradiusptitletsincos$XAEBTnbcpsAAGBp.cos_p12$XAEBTnbcpsAAGBp.sin_p12$XAEBTnbcpsAAGBp.false_easting$XAEBTnbcpsAAGBp.false_northing$XAEBTnbcpsAAGBp.lat_origin$XAEBTnbcpsAAGBp.lon_center$XAEBTnbcpsAAGBp.r_major$XBEBTnbcpsAAGBp.aziminvint.__func__aziminvintÿñ 8(.28CINV[3}Àp…”ž¥¬´0Í(æ %A]v( ›œl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü    $ 4< @ PX \ h l „ø ü   D T X \ ` h l t x ˜ œ ¨ À Ä ðø ü  $ ( < @ d h „ ˆ ¨ ¼ À Ð Ø Ü à ä ü      , 0 D H p„   ¤ Ìà   (L T X t | € œ   ¼ À èü 4ƒ ¸0è8è5 ;%[+\Ø 74)F `¬  Q %_#1¦h$צp&€ð x(p°  bceafor.o/ 1073924701 1032 20 100644 12444 ` ELF.D4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  É Ë !Å © €¢ !â$ €!À$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿¸!Í !  Å Ç !  É Ë … ‰D… ‰D…¡ˆÂÅ; X@РXù¿¸…§ À!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àÅ¿èÅ; X@РXÁ?¿Ø!à €¤ €*!  Í Ï !  É Ë Å¿à‰¡ B!  Å Ç …¡ B…¡ˆBà TÅ$ Ç$ !  Í Ï !  É Ë Å¿Ø‰¡ B!  Å Ç …¡ Â…¡ˆBà XÅ$ Ç$ €P!Ñ !  Å Ç ½¢Âý?¿¸É¿Ø… ‰D… ‰D…¢½¡ Âý?¿À!  Í Ï !Å …¡‰B½¢ Âý?¿È…¡‰D‰¢Â…¢B…¡ ÂÅ; X@РXù¿È…§ @ù¿À…§Âù¿¸…§ BÅ?¿Ð!  Í Ï !  É Ë !  Å Ç ‰¡ BÅ¿à…¡ B…¡ˆBà TÅ$ Ç$ !  Ñ Ó !  É Ë Å¿Ð¡ B!  É Ë !Å …¡ B…¡‰Â…¢Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@bceaforintbceafor’ d!d+8,8-<@Ê]4 $ =$E g |  ©  á   9 M ` y bceafor.c/ecs/hdfeos/gctp/src/bceafor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbdpsAAWCp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o bceafor.o bceafor.c -W0,-xp\$XAEBTnbdpsAAWCp.bceaforint$XBEBTnbdpsAAWCp.bceaforint.__func__bceafor$XBEBTnbdpsAAWCp.bceafor.__func__$XAEBTnbdpsAAWCp.ind$XAEBTnbdpsAAWCp.kz$XAEBTnbdpsAAWCp.sinphi1$XAEBTnbdpsAAWCp.cosphi1$XAEBTnbdpsAAWCp.false_easting$XAEBTnbdpsAAWCp.false_northing$XAEBTnbdpsAAWCp.lat_truesc$XAEBTnbdpsAAWCp.lon_center$XAEBTnbdpsAAWCp.es$XAEBTnbdpsAAWCp.e$XAEBTnbdpsAAWCp.r_minor$XAEBTnbdpsAAWCp.r_major±m d!d+8,8-<@Ê]€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ i ÿÿÿð w ÿÿÿè … ÿÿÿà ˜ ÿÿÿØ « ÿÿÿÐ ¾ ÿÿÿÈÀd Ò€ÿÿÿÀ Þ„D>dD?xD@ŒDA DB´DCÈDEÜDFDG(DITÀ|DK|àˆÀDOà˜DR˜DSÄDTðDX\DYlDZ D[¼D\ØD] è, D^à 0$ c ÿÿÿð o ÿÿÿè { T … XÀ4 €ÿÿÿà ›€ÿÿÿØ ©€ÿÿÿÐDo4Dp\DrpÀ„Dt„DuÐàÀ$D{$D|¸D}à\D€\ ², Dlàl ö(!0(!0N.(!05O(!0p(!/Á—(!/¡¿(!/…ã(!/i(!/à#(!/ô>(!/P_(!/7€$š$¸$Ò$ë$ $$3$F$Y$lbbceafor.c/ecs/hdfeos/gctp/src/bceafor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbdpsAAWCp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hbceaforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)bceafor.c$XBEBTnbdpsAAWCp.bceaforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)bceafor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)sinphi:(0,18)q:(0,18)$XBEBTnbdpsAAWCp.bceafor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbdpsAAWCp.ind:S(0,4)$XAEBTnbdpsAAWCp.kz:S(0,18)$XAEBTnbdpsAAWCp.sinphi1:S(0,18)$XAEBTnbdpsAAWCp.cosphi1:S(0,18)$XAEBTnbdpsAAWCp.false_easting:S(0,18)$XAEBTnbdpsAAWCp.false_northing:S(0,18)$XAEBTnbdpsAAWCp.lat_truesc:S(0,18)$XAEBTnbdpsAAWCp.lon_center:S(0,18)$XAEBTnbdpsAAWCp.es:S(0,18)$XAEBTnbdpsAAWCp.e:S(0,18)$XAEBTnbdpsAAWCp.r_minor:S(0,18)$XAEBTnbdpsAAWCp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)true_scale:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06bceafor.cBbss.bssDdata.dataDrodata.rodatalogadjust_lon$XBEBTnbdpsAAWCp.bceafor.__func__bceaforoffsetptrue_scalecenlonmerradius2ptitlesincossqrt$XAEBTnbdpsAAWCp.kz$XAEBTnbdpsAAWCp.sinphi1$XAEBTnbdpsAAWCp.cosphi1$XAEBTnbdpsAAWCp.ind$XAEBTnbdpsAAWCp.e$XAEBTnbdpsAAWCp.es$XAEBTnbdpsAAWCp.false_easting$XAEBTnbdpsAAWCp.false_northing$XAEBTnbdpsAAWCp.lat_truesc$XAEBTnbdpsAAWCp.lon_center$XAEBTnbdpsAAWCp.r_minor$XAEBTnbdpsAAWCp.r_major$XBEBTnbdpsAAWCp.bceaforint.__func__bceaforintÿñ `.2=#_P|goz„Œ“—› X´PÍHæ@û80"(A a}™²Ë ð,x | Œ    ¤ ´ ¸ È Ì Ü à ì ð ü    ( , 8 < LT X d h t x  ”   ¤ ¨ ¬ ¼Ä È Ô Ø èð ô        , 0 L\ ` l p t| € Œ  ¨° ´ Ä Ì Ð à è ì ø ü  ˆ Œ  ´À Ä Ô Ø ä è ü    $ 0 4 H L t x | € ¬ ° ¼ À ä     ( , T X d h | € Œ  4ƒ ¸Ðˆ`ˆ +%Ë+Ì 7à’F tX  QÌm_#9¦h$ßûp&Ü x(ìX  bceainv.o/ 1073924702 1032 20 100644 14108 ` ELF4Ä4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç … ‰B!  Å$ Ç$ !  É Ë !  Å Ç …¡ B!  Å$ Ç$ !  É Ë !Å © € ¢ !â$ !Å !  Å$ Ç$ €)!À$ !Í !  Å Ç ½¡ˆÂý?¿¨· ?µ >½¡‰Úý?¿°!  É Ë !Å …¡ B½¡‰Âý?¿¸‘¡ˆÄ…¡ˆD…¢ ÂÅ; X@РXù¿¸…§ @ù¿°…§Âù¿¨…§ B!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿ !Í !  Å Ç !  É Ë … ‰D… ‰D…¡ˆÂÅ; X@РXù¿ …§ À!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!à €¤ €+É¿è!  Å Ç ‰¡ B!  Å Ç …¡ ÂÅ; X@РXà XÁ$ Ã$ !  Ñ Ó Í¿ð!  É Ë !  Å Ç …¡ B…¡‰Â…¢BÅ; X@РXà TÁ$ Ã$ €É¿è!Å ‰¡ B!  Å Ç ¡ B!  É Ë !  Å Ç …¡ B…¡‰ÂÅ; X@РXÁ?¿àý¿àý?¿Ð!  É Ë !Å ¡ Â!É !Å ‰¡ Â#¢`Å`Ç`…¡ B¡ˆB!É !Å ‰¡ Â%¤ Å Ç …¡ B½¡ˆBý?¿Ø!Å ù¿Ð…§ BÅ; X@РXù¿Ø…§ @ù¿Ð½§Bý?¿À!É !Å ‰¡ ÂÅ`Ç`¡ B!É !Å ‰¡ ÂÅ Ç …¡ B½¡ˆBý?¿ÈÉ¿à!Å …¡ BÅ; X@РXù¿È…§ @ù¿À½§Bý?¿°!É !Å ‰¡ ÂÅ Ç ½¡ Bý?¿¸É¿à!Å …¡ BÅ; X@РXù¿¸…§ @ù¿°…§Bà XÅ$ Ç$ !  Ñ Ó Í¿ð!  É Ë !  Å Ç …¡ B…¡‰Â…¢BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@@@?@f€@€(@³°@7@v€@o`@­ˆ@@‡È@æ&@bceainvintbceainvÒ d!d+8,8-<@Ê^4 $ =$E g |  ¤ ½ Ö õ  1 M c y    ¹ bceainv.c/ecs/hdfeos/gctp/src/bceainv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbepsAAWDp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o bceainv.o bceainv.c -W0,-xp\$XAEBTnbepsAAWDp.bceainvint$XBEBTnbepsAAWDp.bceainvint.__func__bceainv$XBEBTnbepsAAWDp.bceainv.__func__$XAEBTnbepsAAWDp.ind$XAEBTnbepsAAWDp.qp$XAEBTnbepsAAWDp.kz$XAEBTnbepsAAWDp.sinphi1$XAEBTnbepsAAWDp.cosphi1$XAEBTnbepsAAWDp.false_easting$XAEBTnbepsAAWDp.false_northing$XAEBTnbepsAAWDp.lat_truesc$XAEBTnbepsAAWDp.lon_center$XAEBTnbepsAAWDp.e_p6$XAEBTnbepsAAWDp.e_p4$XAEBTnbepsAAWDp.es$XAEBTnbepsAAWDp.e$XAEBTnbepsAAWDp.r_minor$XAEBTnbepsAAWDp.r_major· d!d+8,8-<@Ê^€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ i ÿÿÿð w ÿÿÿè … ÿÿÿà ˜ ÿÿÿØ « ÿÿÿÐ ¾ ÿÿÿÈÀd Ò€ÿÿÿÀ Þ„DAdDBxDCŒDD DE´DFÈDIÜDJDK(DLTDMxDO¬ÀÔDQÔDRààøÀDVDWàœDZœD[ÈD\ôD``DapDb¤DcÀDdÜDe è, Df à 0$ c ÿÿÿð m ÿÿÿè w T ƒ XÀ4 €ÿÿÿàDu4DvPDxlÀ€Dz€D|ÄàÀ$D€$D†€D‡à\DŠ\ ›, D‹làl ß(!0@ û(!0U(!0›3(!0‚T(!0iu(!/Μ(!/®Ä(!/’è(!/v (!0**(!0H(!/íd(!0(!/] (!/DÁ$Û$ù$$,$J$`$t$‡$š$­$Ábbceainv.c/ecs/hdfeos/gctp/src/bceainv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbepsAAWDp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hbceainvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)bceainv.c$XBEBTnbepsAAWDp.bceainvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)bceainv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)beta:(0,18)$XBEBTnbepsAAWDp.bceainv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbepsAAWDp.ind:S(0,4)$XAEBTnbepsAAWDp.qp:S(0,18)$XAEBTnbepsAAWDp.kz:S(0,18)$XAEBTnbepsAAWDp.sinphi1:S(0,18)$XAEBTnbepsAAWDp.cosphi1:S(0,18)$XAEBTnbepsAAWDp.false_easting:S(0,18)$XAEBTnbepsAAWDp.false_northing:S(0,18)$XAEBTnbepsAAWDp.lat_truesc:S(0,18)$XAEBTnbepsAAWDp.lon_center:S(0,18)$XAEBTnbepsAAWDp.e_p6:S(0,18)$XAEBTnbepsAAWDp.e_p4:S(0,18)$XAEBTnbepsAAWDp.es:S(0,18)$XAEBTnbepsAAWDp.e:S(0,18)$XAEBTnbepsAAWDp.r_minor:S(0,18)$XAEBTnbepsAAWDp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)true_scale:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06bceainv.cBbss.bssDdata.dataDrodata.rodataadjust_lonasin$XBEBTnbepsAAWDp.bceainv.__func__bceainvoffsetptrue_scalecenlonmerradius2ptitlesincoslogsqrt$XAEBTnbepsAAWDp.kz$XAEBTnbepsAAWDp.sinphi1$XAEBTnbepsAAWDp.cosphi1$XAEBTnbepsAAWDp.qp$XAEBTnbepsAAWDp.ind$XAEBTnbepsAAWDp.e_p6$XAEBTnbepsAAWDp.e_p4$XAEBTnbepsAAWDp.e$XAEBTnbepsAAWDp.es$XAEBTnbepsAAWDp.false_easting$XAEBTnbepsAAWDp.false_northing$XAEBTnbepsAAWDp.lat_truesc$XAEBTnbepsAAWDp.lon_center$XAEBTnbepsAAWDp.r_minor$XAEBTnbepsAAWDp.r_major$XBEBTnbepsAAWDp.bceainvint.__func__bceainvintÿñ x€.9>‹`P|hp{…”˜œ ¥p¹hÒ`ëXÿPH*@@8S0g(† ¦ÂÞ÷€ 50x" |" Œ! !   ¤ ´ ¸ È Ì Ü à ì! ð! ü" "   ( , 8 < LT X d h x | ˆ Œ ˜ œ ¬ ° ¼ À Ì Ð è ì ð ô ø ü       $ H L X \ |œ   ¬ ° ÀÈ Ì Ø Ü ìô ø       $ 0 4 P` d p t x€" „" ! ”! ¬´ ¸ È Ð Ô ä ì ð ü   ˆ Œ ¤ ¨ ¼ À Ô Ø è" ì"   (" ," 8 < Xx | „ ˆ ˜" œ" ¨ ¬ ÄØ Ü è ì ô ø ü ( (     0$ 0( 8, 84 8 P T d€ @„ @ˆ HŒ H  P¤ P¨ X¬ XÌ `Ð `Üø hü h p p  x$ x0T X h" l" x | ˜4ƒ ¸Ðˆxˆ “% 3+ 48 7 lÒF @   QàÂ_&¢¦h(H@p*ˆP x,Øì  ceafor.o/ 1073924703 1032 20 100644 12424 ` ELF.04(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  É Ë !Å © €¢ !â$ €!À$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿¸!Í !  Å Ç !  É Ë … ‰D… ‰D…¡ˆÂÅ; X@РXù¿¸…§ À!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àÅ¿èÅ; X@РXÁ?¿Ø!à €¤ €*!  Í Ï !  É Ë Å¿à‰¡ B!  Å Ç …¡ B…¡ˆBà TÅ$ Ç$ !  Í Ï !  É Ë Å¿Ø‰¡ B!  Å Ç …¡ Â…¡ˆBà XÅ$ Ç$ €P!Ñ !  Å Ç ½¢Âý?¿¸É¿Ø… ‰D… ‰D…¢½¡ Âý?¿À!  Í Ï !Å …¡‰B½¢ Âý?¿È…¡‰D‰¢Â…¢B…¡ ÂÅ; X@РXù¿È…§ @ù¿À…§Âù¿¸…§ BÅ?¿Ð!  Í Ï !  É Ë !  Å Ç ‰¡ BÅ¿à…¡ B…¡ˆBà TÅ$ Ç$ !  Ñ Ó !  É Ë Å¿Ð¡ B!  É Ë !Å …¡ B…¡‰Â…¢Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@ceaforintceaforŠ d d)8*8+<@Ê_4 $ 7$> _ t ˆ ¡ º Ù ù  1 E X q ceafor.c/ecs/hdfeos/gctp/src/ceafor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbfpsAAWEp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o ceafor.o ceafor.c -W0,-xp\$XAEBTnbfpsAAWEp.ceaforint$XBEBTnbfpsAAWEp.ceaforint.__func__ceafor$XBEBTnbfpsAAWEp.ceafor.__func__$XAEBTnbfpsAAWEp.ind$XAEBTnbfpsAAWEp.kz$XAEBTnbfpsAAWEp.sinphi1$XAEBTnbfpsAAWEp.cosphi1$XAEBTnbfpsAAWEp.false_easting$XAEBTnbfpsAAWEp.false_northing$XAEBTnbfpsAAWEp.lat_truesc$XAEBTnbfpsAAWEp.lon_center$XAEBTnbfpsAAWEp.es$XAEBTnbfpsAAWEp.e$XAEBTnbfpsAAWEp.r_minor$XAEBTnbfpsAAWEp.r_major±e d d)8*8+<@Ê_€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ f ÿÿÿð t ÿÿÿè ‚ ÿÿÿà • ÿÿÿØ ¨ ÿÿÿÐ » ÿÿÿÈÀd Ï€ÿÿÿÀ Û„D=dD>xD?ŒD@ DA´DBÈDDÜDEDF(DHTÀ|DJ|àˆÀDNà˜DQ˜DRÄDSðDW\DXlDY DZ¼D[ØD\ ä, D]à *$ \ ÿÿÿð h ÿÿÿè t T ~ XÀ4 ˆ€ÿÿÿà ”€ÿÿÿØ ¢€ÿÿÿÐDn4Do\DqpÀ„Ds„DtÐàÀ$Dz$D{¸D|à\D\ «, D€làl î(!/ž (!/å&(!/ÌG(!/³h(!/X(!/8·(!/Û(!/ÿ(!/w(!/‹6(!.çW(!.Îx$’$°$Ê$ã$$$+$>$Q$dbceafor.c/ecs/hdfeos/gctp/src/ceafor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbfpsAAWEp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hceaforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)ceafor.c$XBEBTnbfpsAAWEp.ceaforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)ceafor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)sinphi:(0,18)q:(0,18)$XBEBTnbfpsAAWEp.ceafor.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbfpsAAWEp.ind:S(0,4)$XAEBTnbfpsAAWEp.kz:S(0,18)$XAEBTnbfpsAAWEp.sinphi1:S(0,18)$XAEBTnbfpsAAWEp.cosphi1:S(0,18)$XAEBTnbfpsAAWEp.false_easting:S(0,18)$XAEBTnbfpsAAWEp.false_northing:S(0,18)$XAEBTnbfpsAAWEp.lat_truesc:S(0,18)$XAEBTnbfpsAAWEp.lon_center:S(0,18)$XAEBTnbfpsAAWEp.es:S(0,18)$XAEBTnbfpsAAWEp.e:S(0,18)$XAEBTnbfpsAAWEp.r_minor:S(0,18)$XAEBTnbfpsAAWEp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)true_scale:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06ceafor.cBbss.bssDdata.dataDrodata.rodatalogadjust_lon$XBEBTnbfpsAAWEp.ceafor.__func__ceaforoffsetptrue_scalecenlonmerradius2ptitlesincossqrt$XAEBTnbfpsAAWEp.kz$XAEBTnbfpsAAWEp.sinphi1$XAEBTnbfpsAAWEp.cosphi1$XAEBTnbfpsAAWEp.ind$XAEBTnbfpsAAWEp.e$XAEBTnbfpsAAWEp.es$XAEBTnbfpsAAWEp.false_easting$XAEBTnbfpsAAWEp.false_northing$XAEBTnbfpsAAWEp.lat_truesc$XAEBTnbfpsAAWEp.lon_center$XAEBTnbfpsAAWEp.r_minor$XAEBTnbfpsAAWEp.r_major$XBEBTnbfpsAAWEp.ceaforint.__func__ceaforintÿñ `-1<"]P|dlw‰”˜X±PÊHã@ø8 0(> ^z–¯È ì,x | Œ    ¤ ´ ¸ È Ì Ü à ì ð ü    ( , 8 < LT X d h t x  ”   ¤ ¨ ¬ ¼Ä È Ô Ø èð ô        , 0 L\ ` l p t| € Œ  ¨° ´ Ä Ì Ð à è ì ø ü  ˆ Œ  ´À Ä Ô Ø ä è ü    $ 0 4 H L t x | € ¬ ° ¼ À ä     ( , T X d h | € Œ  4ƒ ¸Ðˆ`ˆ )%É+Ì 7àŠF lX  QÄe_#)¦h$Ïöp&È x(ØX  ceainv.o/ 1073924705 1032 20 100644 14088 ` ELF4°4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç … ‰B!  Å$ Ç$ !  É Ë !  Å Ç …¡ B!  Å$ Ç$ !  É Ë !Å © € ¢ !â$ !Å !  Å$ Ç$ €)!À$ !Í !  Å Ç ½¡ˆÂý?¿¨· ?µ >½¡‰Úý?¿°!  É Ë !Å …¡ B½¡‰Âý?¿¸‘¡ˆÄ…¡ˆD…¢ ÂÅ; X@РXù¿¸…§ @ù¿°…§Âù¿¨…§ B!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿ !Í !  Å Ç !  É Ë … ‰D… ‰D…¡ˆÂÅ; X@РXù¿ …§ À!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!à €¤ €+É¿è!  Å Ç ‰¡ B!  Å Ç …¡ ÂÅ; X@РXà XÁ$ Ã$ !  Ñ Ó Í¿ð!  É Ë !  Å Ç …¡ B…¡‰Â…¢BÅ; X@РXà TÁ$ Ã$ €É¿è!Å ‰¡ B!  Å Ç ¡ B!  É Ë !  Å Ç …¡ B…¡‰ÂÅ; X@РXÁ?¿àý¿àý?¿Ð!  É Ë !Å ¡ Â!É !Å ‰¡ Â#¢`Å`Ç`…¡ B¡ˆB!É !Å ‰¡ Â%¤ Å Ç …¡ B½¡ˆBý?¿Ø!Å ù¿Ð…§ BÅ; X@РXù¿Ø…§ @ù¿Ð½§Bý?¿À!É !Å ‰¡ ÂÅ`Ç`¡ B!É !Å ‰¡ ÂÅ Ç …¡ B½¡ˆBý?¿ÈÉ¿à!Å …¡ BÅ; X@РXù¿È…§ @ù¿À½§Bý?¿°!É !Å ‰¡ ÂÅ Ç ½¡ Bý?¿¸É¿à!Å …¡ BÅ; X@РXù¿¸…§ @ù¿°…§Bà XÅ$ Ç$ !  Ñ Ó Í¿ð!  É Ë !  Å Ç …¡ B…¡‰Â…¢BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèCylinderical Equal Area?ð>äøµˆãhñ@@@?@f€@€(@³°@7@v€@o`@­ˆ@@‡È@æ&@ceainvintceainvÊ d d)8*8+<@Ê`4 $ 7$> _ t ˆ œ µ Î í  ) E [ q … ˜ ± ceainv.c/ecs/hdfeos/gctp/src/ceainv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbfpsAAWFp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o ceainv.o ceainv.c -W0,-xp\$XAEBTnbfpsAAWFp.ceainvint$XBEBTnbfpsAAWFp.ceainvint.__func__ceainv$XBEBTnbfpsAAWFp.ceainv.__func__$XAEBTnbfpsAAWFp.ind$XAEBTnbfpsAAWFp.qp$XAEBTnbfpsAAWFp.kz$XAEBTnbfpsAAWFp.sinphi1$XAEBTnbfpsAAWFp.cosphi1$XAEBTnbfpsAAWFp.false_easting$XAEBTnbfpsAAWFp.false_northing$XAEBTnbfpsAAWFp.lat_truesc$XAEBTnbfpsAAWFp.lon_center$XAEBTnbfpsAAWFp.e_p6$XAEBTnbfpsAAWFp.e_p4$XAEBTnbfpsAAWFp.es$XAEBTnbfpsAAWFp.e$XAEBTnbfpsAAWFp.r_minor$XAEBTnbfpsAAWFp.r_major·º d d)8*8+<@Ê`€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ f ÿÿÿð t ÿÿÿè ‚ ÿÿÿà • ÿÿÿØ ¨ ÿÿÿÐ » ÿÿÿÈÀd Ï€ÿÿÿÀ Û„D@dDAxDBŒDC DD´DEÈDGÜDHDI(DJTDKxDM¬ÀÔDOÔDPààøÀDTDUàœDXœDYÈDZôD^`D_pD`¤DaÀDbÜDc ä, Dd à *$ \ ÿÿÿð f ÿÿÿè p T | XÀ4 ˆ€ÿÿÿàDs4DtPDvlÀ€Dx€DzÄàÀ$D~$D„€D…à\Dˆ\ ”, D‰làl ×(!/× ó(!/ì(!02+(!0L(!0m(!/e”(!/E¼(!/)à(!/ (!/Á"(!/«@(!/„\(!/˜w(!.ô˜(!.Û¹$Ó$ñ$ $$$B$X$l$$’$¥$¹bceainv.c/ecs/hdfeos/gctp/src/ceainv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbfpsAAWFp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hceainvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)ceainv.c$XBEBTnbfpsAAWFp.ceainvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)ceainv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)beta:(0,18)$XBEBTnbfpsAAWFp.ceainv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbfpsAAWFp.ind:S(0,4)$XAEBTnbfpsAAWFp.qp:S(0,18)$XAEBTnbfpsAAWFp.kz:S(0,18)$XAEBTnbfpsAAWFp.sinphi1:S(0,18)$XAEBTnbfpsAAWFp.cosphi1:S(0,18)$XAEBTnbfpsAAWFp.false_easting:S(0,18)$XAEBTnbfpsAAWFp.false_northing:S(0,18)$XAEBTnbfpsAAWFp.lat_truesc:S(0,18)$XAEBTnbfpsAAWFp.lon_center:S(0,18)$XAEBTnbfpsAAWFp.e_p6:S(0,18)$XAEBTnbfpsAAWFp.e_p4:S(0,18)$XAEBTnbfpsAAWFp.es:S(0,18)$XAEBTnbfpsAAWFp.e:S(0,18)$XAEBTnbfpsAAWFp.r_minor:S(0,18)$XAEBTnbfpsAAWFp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)true_scale:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06ceainv.cBbss.bssDdata.dataDrodata.rodataadjust_lonasin$XBEBTnbfpsAAWFp.ceainv.__func__ceainvoffsetptrue_scalecenlonmerradius2ptitlesincoslogsqrt$XAEBTnbfpsAAWFp.kz$XAEBTnbfpsAAWFp.sinphi1$XAEBTnbfpsAAWFp.cosphi1$XAEBTnbfpsAAWFp.qp$XAEBTnbfpsAAWFp.ind$XAEBTnbfpsAAWFp.e_p6$XAEBTnbfpsAAWFp.e_p4$XAEBTnbfpsAAWFp.e$XAEBTnbfpsAAWFp.es$XAEBTnbfpsAAWFp.false_easting$XAEBTnbfpsAAWFp.false_northing$XAEBTnbfpsAAWFp.lat_truesc$XAEBTnbfpsAAWFp.lon_center$XAEBTnbfpsAAWFp.r_minor$XAEBTnbfpsAAWFp.r_major$XBEBTnbfpsAAWFp.ceainvint.__func__ceainvintÿñ x€-8=Š^P|emx‚Š‘•™¢p¶hÏ`èXüPH'@=8P0d(ƒ £¿Ûô € 10x" |" Œ! !   ¤ ´ ¸ È Ì Ü à ì! ð! ü" "   ( , 8 < LT X d h x | ˆ Œ ˜ œ ¬ ° ¼ À Ì Ð è ì ð ô ø ü       $ H L X \ |œ   ¬ ° ÀÈ Ì Ø Ü ìô ø       $ 0 4 P` d p t x€" „" ! ”! ¬´ ¸ È Ð Ô ä ì ð ü   ˆ Œ ¤ ¨ ¼ À Ô Ø è" ì"   (" ," 8 < Xx | „ ˆ ˜" œ" ¨ ¬ ÄØ Ü è ì ô ø ü ( (     0$ 0( 8, 84 8 P T d€ @„ @ˆ HŒ H  P¤ P¨ X¬ XÌ `Ð `Üø hü h p p  x$ x0T X h" l" x | ˜4ƒ ¸Ðˆxˆ ‘% 1+ 48 7 lÊF 8   Qغ_&’¦h(8;p*tP x,Äì  eqconfor.o/ 1073924706 1032 20 100644 15448 ` ELF:4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿¸!  Å$ Ç$ Å¿À!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿°!É Å¿°… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ ſ࠿¨¢¿ Å; XРX”@–@!  Å Ç É¿¨Í¿ Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿˜!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿àÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@Á?¿ˆà „€¤ €kÉ¿àſ؅¡BÅ; X@РX!Å ¨ € !  ¢ 0@’@  Q€à'¿üſؠ¿¨¢¿ Å; XРX”@–@!  Å Ç É¿¨Í¿ Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿ØÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@Á?¿€É¿àſ؅¡ÂÅ; X@РX!Å ¨ €ɿ˜Å¿¡ÂÉ¿€Å¿ˆ…¡Â…¡‰Â!  Å$ Ç$ €Å¿¨!  Å$ Ç$ €Å¿¨!  Å$ Ç$ Í¿ˆÉ¿˜!  Å Ç …¡ Â…¡ˆB!  Å$ Ç$ !  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿ÈÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@!  Á$ Ã$ !  Í Ï !  É Ë !  Å Ç …¡Â…¡‰B!  Å$ Ç$ à „€¤ €4!  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€/!  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÅ; X@РX!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@Á?¿à!  Í Ï !  É Ë Å¿à…¡Â…¡‰BÅ?¿Ð!  ý ÿ ý?¿ÈÉ¿ð!  Å Ç …¡ÂÅ; X@РXù¿È…§ @Å?¿Ø!  ý ÿ ý?¿Èý¿Ðý?¿ÀÅ¿ØÅ; X@РXù¿À…§ @ù¿È…§Bà TÅ$ Ç$ !  É Ë !  Å Ç ½¡Bý?¿°ý¿Ðý?¿¸Å¿ØÅ; X@РXù¿¸…§ @ù¿°…§Âà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèStandard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONICEQUIDISTANT CONIC?ð=Û|ßÙ×½»eqconforinteqconforà d"d-8.8/<@Êb‘4$ C$L o ƒ – ª É é þ  % 9 M a u ‘ ª eqconfor.c/ecs/hdfeos/gctp/src/eqconfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbhpsAAWGp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o eqconfor.o eqconfor.c -W0,-xp\$XAEBTnbhpsAAWGp.eqconforint$XBEBTnbhpsAAWGp.eqconforint.__func__eqconfor$XBEBTnbhpsAAWGp.eqconfor.__func__$XAEBTnbhpsAAWGp.rh$XAEBTnbhpsAAWGp.g$XAEBTnbhpsAAWGp.ns$XAEBTnbhpsAAWGp.false_easting$XAEBTnbhpsAAWGp.false_northing$XAEBTnbhpsAAWGp.ml0$XAEBTnbhpsAAWGp.es$XAEBTnbhpsAAWGp.e$XAEBTnbhpsAAWGp.e3$XAEBTnbhpsAAWGp.e2$XAEBTnbhpsAAWGp.e1$XAEBTnbhpsAAWGp.e0$XAEBTnbhpsAAWGp.lon_center$XAEBTnbhpsAAWGp.r_minor$XAEBTnbhpsAAWGp.r_majorÚP d"d-8.8/<@Êb‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ € ÿÿÿð Ž ÿÿÿè œ ÿÿÿà © ÿÿÿØ ¶ ÿÿÿÐ É ÿÿÿÈ Ü ÿÿÿÀ ï ÿÿÿ¸  „À| €ÿÿÿ° €ÿÿÿ¨ )€ÿÿÿ  7€ÿÿÿ˜ B€ÿÿÿ M€ÿÿÿˆ X€ÿÿÿ€ c„D=|D>D?¤D@¸DAÌDCàDDDE,DFXDG„DH°DIÜDKDL(DM`DQØÀèDSèÀDUDV0à<DX<DY\DZ”D[ D\<D^pà„DaŒDb DcÐDdTDiœÀ¬Dk¬Dl¼DmðDn Do(Dp8àlÀtDttDu„Dv¸DwÈDxäDyôà(D|( n, D}8à8 ·$ ë ÿÿÿð ÷ ÿÿÿè T  XÀ4€ÿÿÿà!€ÿÿÿØ.€ÿÿÿÐDŽ4D¬DÜD‘ D’hD”Ä9, D•ÔàÔ~(!0¸š(!0µ(!0|Ñ(!/ ø(!/€ (!0£=(!/¿Y(!/Ót(!0"(!0¬(!/úÈ(!/æä(!/d(!/K)(!/2J$a$‘$¥$¹$Í$á$û$$/$H$g$…$¨$Í$ã$$$)$<$Obeqconfor.c/ecs/hdfeos/gctp/src/eqconfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbhpsAAWGp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.heqconforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)r_maj:p(0,18)r_min:p(0,18)lat1:p(0,18)lat2:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)mode:p(0,4)temp:(0,18)sinphi:(0,18)cosphi:(0,18)ms1:(0,18)ms2:(0,18)ml1:(0,18)ml2:(0,18)eqconfor.c$XBEBTnbhpsAAWGp.eqconforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)eqconfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)ml:(0,18)theta:(0,18)rh1:(0,18)$XBEBTnbhpsAAWGp.eqconfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbhpsAAWGp.rh:S(0,18)$XAEBTnbhpsAAWGp.g:S(0,18)$XAEBTnbhpsAAWGp.ns:S(0,18)$XAEBTnbhpsAAWGp.false_easting:S(0,18)$XAEBTnbhpsAAWGp.false_northing:S(0,18)$XAEBTnbhpsAAWGp.ml0:S(0,18)$XAEBTnbhpsAAWGp.es:S(0,18)$XAEBTnbhpsAAWGp.e:S(0,18)$XAEBTnbhpsAAWGp.e3:S(0,18)$XAEBTnbhpsAAWGp.e2:S(0,18)$XAEBTnbhpsAAWGp.e1:S(0,18)$XAEBTnbhpsAAWGp.e0:S(0,18)$XAEBTnbhpsAAWGp.lon_center:S(0,18)$XAEBTnbhpsAAWGp.r_minor:S(0,18)$XAEBTnbhpsAAWGp.r_major:S(0,18)stparl1:P(0,20);(0,18)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)stanparl:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06eqconfor.cBbss.bssDdata.dataDrodata.rodatacossinadjust_lon$XBEBTnbhpsAAWGp.eqconfor.__func__eqconforstparl1offsetporigincenlonmerstanparlradius2ptitlep_errorfabsmlfnmsfnztsincose3fne2fne1fne0fnsqrt$XAEBTnbhpsAAWGp.rh$XAEBTnbhpsAAWGp.ml0$XAEBTnbhpsAAWGp.g$XAEBTnbhpsAAWGp.ns$XAEBTnbhpsAAWGp.e3$XAEBTnbhpsAAWGp.e2$XAEBTnbhpsAAWGp.e1$XAEBTnbhpsAAWGp.e0$XAEBTnbhpsAAWGp.e$XAEBTnbhpsAAWGp.es$XAEBTnbhpsAAWGp.false_easting$XAEBTnbhpsAAWGp.false_northing$XAEBTnbhpsAAWGp.lon_center$XAEBTnbhpsAAWGp.r_minor$XAEBTnbhpsAAWGp.r_major$XBEBTnbhpsAAWGp.eqconforint.__func__eqconforintÿñ x /37B ehänv~…˜ §¯´¹¿ÇÌÑÖÛàpôh `X0PDHX@l8€0“(§ Ææ4 ZH+ ”+ ¤* ¨* ¸) ¼) Ì( Ð( à' ä' ð* ô* + +   ,& 0& <& @& PX% \% h& l& |„$ ˆ$ ”& ˜& ¨°# ´# À& Ä& ÔÜ" à" ì& ð& !  ! 08% <% dp$ t$ €# „# " ”"  ! ¤! Ü  ( , 8dl% p% ˜¤$ ¨$ ´# ¸# Ä" È" Ô! Ø! ,4 8 h l „ ˆ   ¤ ¸ ¼ Ð Ô à$ ä$ ð# ô# " " ! ! LT X d+ h+ t x „ ˆ œ   ¼ <À <ÄÌ+ Ð+ Ü* à* ø)  ) 0@H' L' X( \( t „ Pˆ PŒ”+ ˜+ ¤* ¨* ÀÐ Ø) Ü) ìü' ' ( ( 0 œ$  $ ¬# °# ¼" À" Ì! Ð! + + $ ( D H \) `) t ˆ' Œ' ¬Ð( Ô( à ä 4ƒ ¸ P x b p%% •+ ˜8 7 ÐÃF” D  QØP_+(¦h,Îfp/4à x2ì  eqconinv.o/ 1073924707 1032 20 100644 16096 ` ELF<ˆ4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿¸!  Å$ Ç$ Å¿À!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿°!É Å¿°… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ ſ࠿¨¢¿ Å; XРX”@–@!  Å Ç É¿¨Í¿ Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿˜!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿àÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@Á?¿ˆà „€¤ €kÉ¿àſ؅¡BÅ; X@РX!Å ¨ € !  ¢ 0@’@  Q€à'¿üſؠ¿¨¢¿ Å; XРX”@–@!  Å Ç É¿¨Í¿ Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿ØÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@Á?¿€É¿àſ؅¡ÂÅ; X@РX!Å ¨ €ɿ˜Å¿¡ÂÉ¿€Å¿ˆ…¡Â…¡‰Â!  Å$ Ç$ €Å¿¨!  Å$ Ç$ €Å¿¨!  Å$ Ç$ Í¿ˆÉ¿˜!  Å Ç …¡ Â…¡ˆB!  Å$ Ç$ !  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿ÈÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@!  Á$ Ã$ !  Í Ï !  É Ë !  Å Ç …¡Â…¡‰B!  Å$ Ç$ à „€¤ €4!  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€/!  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÅ; X@РX!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÀ'¿ÄÉ¿ð!  Å Ç …¡ÂÅ?¿ð!  É Ë Å¿è‰¡Â!  Å Ç …¡BÅ?¿è!  É Ë !Å © Â€Å¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿à!Å Å?¿Ð€Å¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РX‡ !…  Å?¿à!Å Å?¿Ð!Å Å?¿ÈÉ¿à!Å © B€ É¿ÐÅ¿ð¡ Bſ腡 BÍ; XРXÅ; X@Ô XÁ?¿È!  Í Ï É¿à!  Å Ç …¡ Â…¡ˆÂÅ?¿ØÅ¿Ø!  É Ë !  Í Ï !  Ñ Ó !  Õ ×  ¿ÄÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à# là XÁ$ Ã$ !  Í Ï É¿È!  Å Ç …¡ Â…¡ˆBÅ; X@РXà TÁ$ Ã$ à¿Ä€¤ €à¿Ä€à'¿ü€À'¿ü€à¿ü°ÇàèStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONICEQUIDISTANT CONIC?ð=Û|ßÙ×½»¿ðeqconinvinteqconinvà d"d-8.8/<@Êc‘4$ C$L o ƒ – ª É é þ  % 9 M a u ‘ ª eqconinv.c/ecs/hdfeos/gctp/src/eqconinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbipsAAWHp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o eqconinv.o eqconinv.c -W0,-xp\$XAEBTnbipsAAWHp.eqconinvint$XBEBTnbipsAAWHp.eqconinvint.__func__eqconinv$XBEBTnbipsAAWHp.eqconinv.__func__$XAEBTnbipsAAWHp.rh$XAEBTnbipsAAWHp.g$XAEBTnbipsAAWHp.ns$XAEBTnbipsAAWHp.false_easting$XAEBTnbipsAAWHp.false_northing$XAEBTnbipsAAWHp.ml0$XAEBTnbipsAAWHp.es$XAEBTnbipsAAWHp.e$XAEBTnbipsAAWHp.e3$XAEBTnbipsAAWHp.e2$XAEBTnbipsAAWHp.e1$XAEBTnbipsAAWHp.e0$XAEBTnbipsAAWHp.lon_center$XAEBTnbipsAAWHp.r_minor$XAEBTnbipsAAWHp.r_majorë› d"d-8.8/<@Êc‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ € ÿÿÿð Ž ÿÿÿè œ ÿÿÿà © ÿÿÿØ ¶ ÿÿÿÐ É ÿÿÿÈ Ü ÿÿÿÀ ï ÿÿÿ¸  „À| €ÿÿÿ° €ÿÿÿ¨ )€ÿÿÿ  7€ÿÿÿ˜ B€ÿÿÿ M€ÿÿÿˆ X€ÿÿÿ€ c„D=|D>D?¤D@¸DAÌDCàDDDE,DFXDG„DH°DIÜDKDL(DM`DQØÀèDSèÀDUDV0à<DX<DY\DZ”D[ D\<D^pà„DaŒDb DcÐDdTDiœÀ¬Dk¬Dl¼DmðDn Do(Dp8àlÀtDttDu„Dv¸DwÈDxäDyôà(D|( n, D}8à8 ·$ ë ÿÿÿð õ ÿÿÿè ÿ T  XÀ4€ÿÿÿà"€ÿÿÿØ,€ÿÿÿÐ7€ÿÿÿÈD€ÿÿÿÄD‘4D’8D“TD”„À¬D–¬D—ÐàÜÀäD›äDœàDžDŸ(D DD¡pD¢ D£$D¥hD¦xD¨„O, D©”à””(!0¸°(!0Ë(!0|ç(!/ (!/€6(!0£S(!/¿o(!/ÓŠ(!0"¦(!0Â(!/úÞ(!/æú(!/d(!/K?(!/2`$w$§$»$Ï$ã$÷$6$P$n$„$$¼$Ú$ý$"$8$V$j$~$šbeqconinv.c/ecs/hdfeos/gctp/src/eqconinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbipsAAWHp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.heqconinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)r_maj:p(0,18)r_min:p(0,18)lat1:p(0,18)lat2:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)mode:p(0,4)temp:(0,18)sinphi:(0,18)cosphi:(0,18)ms1:(0,18)ms2:(0,18)ml1:(0,18)ml2:(0,18)eqconinv.c$XBEBTnbipsAAWHp.eqconinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)eqconinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh1:(0,18)ml:(0,18)con:(0,18)theta:(0,18)flag:(0,4)$XBEBTnbipsAAWHp.eqconinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbipsAAWHp.rh:S(0,18)$XAEBTnbipsAAWHp.g:S(0,18)$XAEBTnbipsAAWHp.ns:S(0,18)$XAEBTnbipsAAWHp.false_easting:S(0,18)$XAEBTnbipsAAWHp.false_northing:S(0,18)$XAEBTnbipsAAWHp.ml0:S(0,18)$XAEBTnbipsAAWHp.es:S(0,18)$XAEBTnbipsAAWHp.e:S(0,18)$XAEBTnbipsAAWHp.e3:S(0,18)$XAEBTnbipsAAWHp.e2:S(0,18)$XAEBTnbipsAAWHp.e1:S(0,18)$XAEBTnbipsAAWHp.e0:S(0,18)$XAEBTnbipsAAWHp.lon_center:S(0,18)$XAEBTnbipsAAWHp.r_minor:S(0,18)$XAEBTnbipsAAWHp.r_major:S(0,18)stparl1:P(0,20);(0,18)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)phi3z:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,26)=*(0,4)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)stanparl:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06eqconinv.cBbss.bssDdata.dataDrodata.rodataadjust_lonphi3zatan2$XBEBTnbipsAAWHp.eqconinv.__func__eqconinvstparl1offsetporigincenlonmerstanparlradius2ptitlep_errorfabsmlfnmsfnztsincose3fne2fne1fne0fnsqrt$XAEBTnbipsAAWHp.rh$XAEBTnbipsAAWHp.ml0$XAEBTnbipsAAWHp.g$XAEBTnbipsAAWHp.ns$XAEBTnbipsAAWHp.e3$XAEBTnbipsAAWHp.e2$XAEBTnbipsAAWHp.e1$XAEBTnbipsAAWHp.e0$XAEBTnbipsAAWHp.e$XAEBTnbipsAAWHp.es$XAEBTnbipsAAWHp.false_easting$XAEBTnbipsAAWHp.false_northing$XAEBTnbipsAAWHp.lon_center$XAEBTnbipsAAWHp.r_minor$XAEBTnbipsAAWHp.r_major$XBEBTnbipsAAWHp.eqconinvint.__func__eqconinvintÿñ x /:@F, ih¤rz‚‰“œ¤«³¸½ÃËÐÕÚßäpøh ` X4PHH\@p8„0—(« Êê8 ^H+ ”+ ¤* ¨* ¸) ¼) Ì( Ð( à' ä' ð* ô* + +   ,& 0& <& @& PX% \% h& l& |„$ ˆ$ ”& ˜& ¨°# ´# À& Ä& ÔÜ" à" ì& ð& !  ! 08% <% dp$ t$ €# „# " ”"  ! ¤! Ü  ( , 8dl% p% ˜¤$ ¨$ ´# ¸# Ä" È" Ô! Ø! ,4 8 h l „ ˆ   ¤ ¸ ¼ Ð Ô à$ ä$ ð# ô# " " ! ! LT X d+ h+ t x „ ˆ œ   ¼ <À <ÄÌ+ Ð+ Ü* à* ø)  ) 0@H' L' X( \( t „ Pˆ PŒ”+ ˜+ ¤* ¨* ÀÐ Ø) Ü) ìü' ' ( ( 0 ¤' ¨' ¼ À Ô( Ø( ì ð ü  ,8 < dx | „ ˆ ” ˜ Ì Ø Ü ì+ ð+ $ $ # # ," 0" <! @! x Œ) )   ¤ ¼4ƒ ¸  Èx Èb 05% e+ h8 7  ÃFd   Qt›_-¦h.µjp1 à x4ˆ  equifor.o/ 1073924708 1032 20 100644 9368 ` ELF"@4(.shstrtab.text.bss.data1.data.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿à!  ý ÿ ý?¿Ð!  É Ë Å¿à½¡ Bý?¿Ø!  Å Ç Å; X@РXù¿Ø…§ @ù¿Ð…§Bà TÅ$ Ç$ !  Í Ï !  É Ë Å¿è…¡ B…¡ˆBà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèEQUIRECTANGULARequiforintequifor÷ d!d+8,8-<@Êc4 $ =$E g † ¦  Þ equifor.c/ecs/hdfeos/gctp/src/equifor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbjpsAAWIp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o equifor.o equifor.c -W0,-xp\$XAEBTnbjpsAAWIp.equiforint$XBEBTnbjpsAAWIp.equiforint.__func__equifor$XBEBTnbjpsAAWIp.equifor.__func__$XAEBTnbjpsAAWIp.false_easting$XAEBTnbjpsAAWIp.false_northing$XAEBTnbjpsAAWIp.lat_origin$XAEBTnbjpsAAWIp.lon_center$XAEBTnbjpsAAWIp.r_majorŒ d!d+8,8-<@Êc€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà  ÿÿÿØ £ ÿÿÿÐÀX ·„D.XD/lD0€D1”D2¨D6¼D7ÌD8èD9D: D;T Á, D<dàd $ < ÿÿÿð H ÿÿÿè T T ^ XÀ4 h€ÿÿÿàDK4DL\DMÄDNü t, DO à ¸(!/‡ ß(!/g(!/K+(!//O(!/p$Š$¨$¾$×$í$$bequifor.c/ecs/hdfeos/gctp/src/equifor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbjpsAAWIp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hequiforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)center_lon:p(0,18)lat1:p(0,18)false_east:p(0,18)false_north:p(0,18)equifor.c$XBEBTnbjpsAAWIp.equiforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)equifor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)$XBEBTnbjpsAAWIp.equifor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbjpsAAWIp.false_easting:S(0,18)$XAEBTnbjpsAAWIp.false_northing:S(0,18)$XAEBTnbjpsAAWIp.lat_origin:S(0,18)$XAEBTnbjpsAAWIp.lon_center:S(0,18)$XAEBTnbjpsAAWIp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06equifor.cBbss.bssDdata.dataDrodata.rodatacosadjust_lon$XBEBTnbjpsAAWIp.equifor.__func__equiforoffsetporigincenlonmerradiusptitle$XAEBTnbjpsAAWIp.false_easting$XAEBTnbjpsAAWIp.false_northing$XAEBTnbjpsAAWIp.lat_origin$XAEBTnbjpsAAWIp.lon_center$XAEBTnbjpsAAWIp.r_major$XBEBTnbjpsAAWIp.equiforint.__func__equiforintÿñ (.2= _˜gov€‡Ž ­Íé Ctl p € „ ” ˜ ¨ ¬ ¼ À Ì Ð ÔÜ à ð ø ü    ( 0 4 @ D \ Ð Ô èô ø    $ ( 8\ ` l p 4ƒ ¸¸p(p€#€+”À 7T÷FLœ  Q è_ÿ¦h¥Npô` x Tì  equiinv.o/ 1073924711 1032 20 100644 9808 ` ELF#ø4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÉ¿è!  Å Ç …¡ Âà XÅ$ Ç$ à XÅ Ç Å; X@РX!É !Å …¡ B¨ € !  ¢ @’@  ®€%à'¿ü!  ý ÿ ý?¿Ðý¿ðý?¿Ø!  ý ÿ ý?¿à!  Å Ç Å; X@РXù¿à…§ @ù¿Ø…§ Âù¿Ð…§BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèEQUIRECTANGULARInput data errorequi-inv@ !ûTD-?àequiinvintequiinv÷ d!d+8,8-<@Êg4 $ =$E g † ¦  Þ equiinv.c/ecs/hdfeos/gctp/src/equiinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbnpsAA2Jp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o equiinv.o equiinv.c -W0,-xp\$XAEBTnbnpsAA2Jp.equiinvint$XBEBTnbnpsAA2Jp.equiinvint.__func__equiinv$XBEBTnbnpsAA2Jp.equiinv.__func__$XAEBTnbnpsAA2Jp.false_easting$XAEBTnbnpsAA2Jp.false_northing$XAEBTnbnpsAA2Jp.lat_origin$XAEBTnbnpsAA2Jp.lon_center$XAEBTnbnpsAA2Jp.r_major“= d!d+8,8-<@Êg€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà  ÿÿÿØ £ ÿÿÿÐÀX ·„D.XD/lD0€D1”D2¨D6¼D7ÌD8èD9D: D;T Á, D<dàd $ < ÿÿÿð F ÿÿÿè P T \ XÀ4DJ4DKPDLlDMÀÌDOÌDPäàðDRðDSl h, DT|à| ¬(!/‡ Ó(!/g û(!/K(!//C(!/d$~$œ$²$Ë$á$÷$$)$‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð l ÿÿÿè € ÿÿÿà “ ÿÿÿØ ¦ ÿÿÿÐÀX º„D4XD5lD6€D7”D8¨D<ÐD=àD>ðD?D@DAD Ä, DBTàT $ ? ÿÿÿð K ÿÿÿè W T a XÀ4 k€ÿÿÿà w€ÿÿÿØ …€ÿÿÿÐ “€ÿÿÿÈ ¡€ÿÿÿÀ ª€ÿÿÿ¸DV4DW\DX|DYDZÐÀìD\ìD]àD_D`$DbˆDd µ, Deà ù(!/k!(!/LH(!/¤i(!/‹Š(!/¥(!/0É$ã$$$-$C$h$~$œ$¯$Âbgnomfor.c/ecs/hdfeos/gctp/src/gnomfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbnpsAA2Kp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hgnomforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)gnomfor.c$XBEBTnbnpsAA2Kp.gnomforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)gnomfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)sinphi:(0,18)cosphi:(0,18)coslon:(0,18)g:(0,18)ksp:(0,18)$XBEBTnbnpsAA2Kp.gnomfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbnpsAA2Kp.false_northing:S(0,18)$XAEBTnbnpsAA2Kp.false_easting:S(0,18)$XAEBTnbnpsAA2Kp.cos_p13:S(0,18)$XAEBTnbnpsAA2Kp.sin_p13:S(0,18)$XAEBTnbnpsAA2Kp.R:S(0,18)$XAEBTnbnpsAA2Kp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06gnomfor.cBbss.bssDdata.dataDrodata.rodatasinp_errorcosadjust_lon$XBEBTnbnpsAA2Kp.gnomfor.__func__gnomforoffsetpcenlatcenlonradiusptitletsincos$XAEBTnbnpsAA2Kp.cos_p13$XAEBTnbnpsAA2Kp.sin_p13$XAEBTnbnpsAA2Kp.false_northing$XAEBTnbnpsAA2Kp.false_easting$XAEBTnbnpsAA2Kp.lon_center$XAEBTnbnpsAA2Kp.R$XBEBTnbnpsAA2Kp.gnomforint.__func__gnomforintÿñ 0.2:>Ikˆ s{‚‰—Ÿ(¸ Ññ,? ddl p € „ ” ˜ ¨ ¬ ¼ À Ä È Øà ä èø  $ 0 4 L À Ä Ø ü   0 4 \ ` t x „˜ œ ¬ ° À Ä ì    $ 8 < P T 4ƒ ¸¨`0`9 #%Ã+ÄÌ 7F˜t  Q Ã_Ϧh uop!ä° x#”|  gnominv.o/ 1073924713 1032 20 100644 11672 ` ELF+@4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @Å¿ðÅ; X@РXÅ¿èÅ; X@РXÅ¿àÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÅ¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿àÉ¿à!  Å Ç …¡ ÂÅ; X@РXÁ?¿ØÅ¿Ø ¿Ð¢¿ÈÅ; XРX”@–@!  Å Ç à TÅ$ Ç$ Å¿àÅ; X@РX!Å ¨  € !  Å Ç à XÅ$ Ç$ €²À'¿üÉ¿È!  Å Ç ¡ BÉ¿èſЉ¡ B!  Å Ç ‰¡ BÅ¿à…¡ Â…¡ˆBÅ; X@РXà XÁ$ Ã$ !  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨  €:!  É Ë !Å © €!  ý ÿ ý?¿¸É¿ðſ腠¢É; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €bÀ'¿ü!  ý ÿ ý?¿¸Å¿ð… ¢É¿èÅ; XРXÉ; X@Ô Xù¿¸…§ÀÅ; X@РXà TÁ$ Ã$ €KÀ'¿üý¿Èý?¿¨!  ý ÿ ý?¿°à XÅ Ç Å; X@РXù¿°…§ @ù¿¨…§ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨ €ſðÅ; X@РX!Å ¨ €€#À'¿ü!  ý ÿ ý?¿¸É¿ðſЉ¡ B!  Å Ç ¡ BÉ¿ÀÅ¿à…¡ BÍ; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèGNOMONIC=Û|ßÙ×½»@ !ûTD-?àgnominvintgnominv# d!d+8,8-<@Êh4 $ =$E g ‡ ¦ ¿ Ø ë  gnominv.c/ecs/hdfeos/gctp/src/gnominv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbopsAA2Lp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o gnominv.o gnominv.c -W0,-xp\$XAEBTnbopsAA2Lp.gnominvint$XBEBTnbopsAA2Lp.gnominvint.__func__gnominv$XBEBTnbopsAA2Lp.gnominv.__func__$XAEBTnbopsAA2Lp.false_northing$XAEBTnbopsAA2Lp.false_easting$XAEBTnbopsAA2Lp.cos_p13$XAEBTnbopsAA2Lp.sin_p13$XAEBTnbopsAA2Lp.R$XAEBTnbopsAA2Lp.lat_center$XAEBTnbopsAA2Lp.lon_center³ d!d+8,8-<@Êh€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð l ÿÿÿè € ÿÿÿà “ ÿÿÿØ ¦ ÿÿÿÐÀX º„D5XD6lD7€D8”D9¨D:¼D>äD?ôD@DADB$DCX Ä, DDhàh $ ? ÿÿÿð I ÿÿÿè S T _ XÀ4 k€ÿÿÿà u€ÿÿÿØ ~€ÿÿÿÐ Š€ÿÿÿÈ –€ÿÿÿÀDV4DWPDXlDYDZ¸D[ØD]ôÀD_D`8à@Db@DcœDdÔÀüDfüÀ$Dh$Dixà€À€Dm€DnÔàÜàÜDqÜDr$DstDt|Dwð ¡, Dxà å(!/’ (!/s4(!/ËU(!/²v(!/(‘(!/Wµ(!/;Ù$î$$&$<$R$h$$£$·$Ë$Þ$ú$bgnominv.c/ecs/hdfeos/gctp/src/gnominv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbopsAA2Lp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hgnominvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)gnominv.c$XBEBTnbopsAA2Lp.gnominvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)gnominv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh:(0,18)z:(0,18)sinz:(0,18)cosz:(0,18)con:(0,18)$XBEBTnbopsAA2Lp.gnominv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbopsAA2Lp.false_northing:S(0,18)$XAEBTnbopsAA2Lp.false_easting:S(0,18)$XAEBTnbopsAA2Lp.cos_p13:S(0,18)$XAEBTnbopsAA2Lp.sin_p13:S(0,18)$XAEBTnbopsAA2Lp.R:S(0,18)$XAEBTnbopsAA2Lp.lat_center:S(0,18)$XAEBTnbopsAA2Lp.lon_center:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)atan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06gnominv.cBbss.bssDdata.dataDrodata.rodatasinatan2adjust_lonasinzfabsatansqrt$XBEBTnbopsAA2Lp.gnominv.__func__gnominvoffsetpcenlatcenlonradiusptitletsincos$XAEBTnbopsAA2Lp.cos_p13$XAEBTnbopsAA2Lp.sin_p13$XAEBTnbopsAA2Lp.false_northing$XAEBTnbopsAA2Lp.false_easting$XAEBTnbopsAA2Lp.lat_center$XAEBTnbopsAA2Lp.lon_center$XAEBTnbopsAA2Lp.R$XBEBTnbopsAA2Lp.gnominvint.__func__gnominvintÿñ 8 .28CINSX+z˜‚Š‘˜Ÿ¦®0Ç(à ;Wj xl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü ,4 8 D H `Ð Ô ì ð  , 0 D hp t ” œ   ´ ¸ Ü à ü   4 8 H P T X \ t | € ” ˜ ¤ ¨ ¼ À èü   DX | €  Ä Ì Ð ì ô ø   4 8 `t 4ƒ ¸¨`8` p3%£+¤Ø 7|#F  p  Q_"¦h#Åšp%`ð x'Pð  goodfor.o/ 1073924714 1032 20 100644 13812 ` ELF3œ4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ò' Hð' DÅ DÇ HÅ?¿ðÅ¿ð!  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!Å !  Å$ 8Ç$ ‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ F ÿÿÿðÀ P„D-D1,D2DD3\D4tD5ŒD6¤D7¼D8ÔD9ìD:D;D<4D@LDAxDB¤DCÐDDüDE(DFTDG€DH¬DIØDJDK0DO\DPlDQ| Z, DRŒàŒ ¢$ Õ ÿÿÿð á ÿÿÿè í T ÷ XÀ4 €ÿÿÿà €ÿÿÿØ €ÿÿÿÐ 2€ÿÿÿÈ B€ÿÿÿÄ J€ÿÿÿÀDe4ÀPDgPDhtà|Dj„À Dl DmÈàÐDoØÀôDqôDrDsDDtlàtÀ|Dx|Dy¤DzÌD{ôàüD~üÀ\D€\DD‚øàÀ$D†$D‡XDˆ`DŒ€À„DŽ„DäDôD‘$À4D“4D”LàXDŒXD–dàlD—lD€DžÈDŸÔD HàÀD£À W, D¤ÐàÐ ›(`!/% Î(`!/ (!.ö!$4$N$d$z$˜$¬$¿$Òbgoodfor.c/ecs/hdfeos/gctp/src/goodfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbppsAA2Mp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hgoodforint:F(0,3);(0,18)r:p(0,18)goodfor.c$XBEBTnbppsAA2Mp.goodforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)goodfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)theta:(0,18)delta_theta:(0,18)constant:(0,18)i:(0,4)region:(0,4)$XBEBTnbppsAA2Mp.goodfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbppsAA2Mp.feast:S(0,26)=ar(0,4);0;11;(0,18)$XAEBTnbppsAA2Mp.lon_center:S(0,27)=ar(0,4);0;11;(0,18)$XAEBTnbppsAA2Mp.R:S(0,18)sign:P(0,3);(0,18)adjust_lon:P(0,18);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06goodfor.cBbss.bssDdata.dataDrodata.rodatasignp_errorfabssincosadjust_lon$XBEBTnbppsAA2Mp.goodfor.__func__goodforradiusptitle$XAEBTnbppsAA2Mp.feast$XAEBTnbppsAA2Mp.lon_center$XAEBTnbppsAA2Mp.R$XBEBTnbppsAA2Mp.goodforint.__func__goodforintÿñ Ș.3;@DHS£uÀà}„‹h`¢`¾ј öœ, 0 < @ D H T X \ ` l p t x „ ˆ Œ  œ   ¤ ¨ ´ ¸ ¼ À Ì Ð Ô Ø ä è ì ð ü     ( (   , 0 4 8 D (H (L P \ ` l p x | ˆ Œ ˜ œ ¤ ¨ ´ ¸ Ä È Ð Ô à ä ð ô ü        ( , 8 < H L T X d h t x € „  ”   ¤ ¬ ° ¼ À Ì Ð Ø Ü è ì ø (ü (    $ ( 0 4 @ D P (T (\ ` l p t„ø 0ü 0 8 8H @L @d 8h 8œ H  H¸ ¼ à Pä P X  X@ D h Pl P X” X( , D X \ p t ” ¸ ¼ ð ô  ( 0 `4 `P t hx hˆ ¼ Ä pÈ pô ø 0 x4 x@ `D `H xL x` p pt pˆ @Œ @œ   ´ ¸ Ä €È €ä    $  , ˆ 0 ˆ D X \ 4ƒ ¸   XÈ XN ¨«% S+ T¨ 7 ü­F ¬ ´  Q`Ó_&3¦h'Ùp(Ü` x*< `  goodinv.o/ 1073924715 1032 20 100644 17120 ` ELF@ˆ4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ò' Hð' DÅ DÇ HÅ?¿ðÅ¿ð!  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!Å !  Å$ 8Ç$ ‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ F ÿÿÿðÀ P„D,D0,D1DD2\D3tD4ŒD5¤D6¼D7ÔD8ìD9D:D;4D?LD@xDA¤DBÐDCüDD(DETDF€DG¬DHØDIDJ0DN\DOlDP| Z, DQŒàŒ ¢$ Õ ÿÿÿð ß ÿÿÿè é T õ XÀ4 €ÿÿÿà €ÿÿÿØ €ÿÿÿÐ %€ÿÿÿÌDb4ÀdDddDeœà¤Dg¬ÀÈDiÈDjà DlÀDDnDDo€Dp¼DqøàÀDuDvDDw€Dx¼àÄDzÄD|ìÀLD~LDpÀ¬D¬D‚ÄàÐD„ÐD…À,D‡,Dˆœà¸DŠÀàèÀðDŽðD`D”D‘¨D’$D“dD”œD•ÐàìDšìD›„DŸœD D¡D¢xD£„D¤èD¥ôD¦ XD§ dD¨ ÌD© ØDª 0D« <D¬ ¤D­ °D® D¯ D° lD± xD² ÜD³ èD´ @Dµ LD¶ °D· ¼ 2, D¸ Ìà Ì v(`!/% ©(`!/ á(!.ö ü$$)$?$U$s$‡$š$­$Ábgoodinv.c/ecs/hdfeos/gctp/src/goodinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbqpsAA2Np.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hgoodinvint:F(0,3);(0,18)r:p(0,18)goodinv.c$XBEBTnbqpsAA2Np.goodinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)goodinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)arg:(0,18)theta:(0,18)temp:(0,18)region:(0,4)$XBEBTnbqpsAA2Np.goodinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbqpsAA2Np.feast:S(0,26)=ar(0,4);0;11;(0,18)$XAEBTnbqpsAA2Np.lon_center:S(0,27)=ar(0,4);0;11;(0,18)$XAEBTnbqpsAA2Np.R:S(0,18)sign:P(0,3);(0,18)adjust_lon:P(0,18);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06goodinv.cBbss.bssDdata.dataDrodata.rodatasinasinsignadjust_loncosp_errorfabs$XBEBTnbqpsAA2Np.goodinv.__func__goodinvradiusptitle$XAEBTnbqpsAA2Np.feast$XAEBTnbqpsAA2Np.lon_center$XAEBTnbqpsAA2Np.R$XBEBTnbqpsAA2Np.goodinvint.__func__goodinvintÿñ È .27<GKSX«zÀ Ü‚‰h`§`ÃÖ  ûœ, 0 < @ D H T X \ ` l p t x „ ˆ Œ  œ   ¤ ¨ ´ ¸ ¼ À Ì Ð Ô Ø ä è ì ð ü     ( (   , 0 4 8 D (H (L P \ ` l p x | ˆ Œ ˜ œ ¤ ¨ ´ ¸ Ä È Ð Ô à ä ð ô ü        ( , 8 < H L T X d h t x € „  ”   ¤ ¬ ° ¼ À Ì Ð Ø Ü è ì ø (ü (    $ ( 0 4 @ D P (T (\ ` l p t„ø ü  0  0( , 8 8< 8p @t @Œ  œ 8  8Ø Ü è Hì H     D H T PX P€ „  X” XÌ Ð Ü à     P PD H T XX X ”   @ H `L `P hT hl p |   ¨ `¬ `° h´ hÌ Ô pØ pô ø   8 d ˆ Œ ¸ ¼ È xÌ xà   €  € (  0 ˆ 4 ˆ \ p t  ”   ¤ ¸  ð ` ô ` ø p ü p ( ˜ , ˜ < L ` P ` d  l ˆ p ˆ ˜ ° @ ´ @ È ` Ì ` à p ä p ü @  @  `  ` , p 0 p x ` | ` € p „ p ¬ 8 ° 8 ì ` ð ` ô p ø p  8 $ 8 ` 8 d 8 „ ` ˆ ` Œ p  p Ð 8 Ô 8 ô ` ø ` ü p  p @ ` D ` H p L p t x ´ ¸ Ø P Ü P ` `  p$ pL P Œ  ° P´ Pð Pô P X XT XX Xx `| `€ p„ pÄ PÈ Pè Xì X( X, XL `P `T pX p4ƒ ¸ XÈXB ³%S+T¨ 7ü­F¬ È  QtÂ_.6¦h/Üp0äp x2T4  gvnspfor.o/ 1073924716 1032 20 100644 10948 ` ELF(l4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ !Í É¿è!  Å Ç …¡ Â…¡ˆB!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ø!  #¢`Å; XРX”@–@!  @Å¿ðÅ; X@РXÅ¿è!  Å; XРX@”Å¿àÅ; X@РXÅ¿ØÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àſ蠿آ¿ÐÅ; XРX”@–@Å¿àÅ; X@РXÁ?¿È!  É Ë Å¿Ø¡ B!  É Ë Å¿Ð‰¡ Bſȅ¡ B…¡ˆBÅ?¿ÀÍ¿À!É !  Å Ç …¡ ©ŠÂ€ !  ¢ @’@  ™€Hà'¿ü!  É Ë !Å ¡BÅ¿À…¡Â…¡‰ÂÅ?¿¸!  ý ÿ ý?¿¨!  É Ë Å¿¸‰¡ Bſн¡ Bý?¿°Å¿àÅ; X@РXù¿°…§ @ù¿¨…§Bà TÅ$ Ç$ !  Õ × !  É Ë Å¿¸‘¡ B!  É Ë Å¿Ø¡ B!  É Ë Å¿Ð‰¡ Bſȅ¡ B…¡ˆÂ…¢ B…¢ˆBà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-for?ð¿ðgvnspforintgvnspfor" d"d-8.8/<@Êk‘4$ C$L o  ® Ç à ó  gvnspfor.c/ecs/hdfeos/gctp/src/gvnspfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbrpsAA2Op./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o gvnspfor.o gvnspfor.c -W0,-xp\$XAEBTnbrpsAA2Op.gvnspforint$XBEBTnbrpsAA2Op.gvnspforint.__func__gvnspfor$XBEBTnbrpsAA2Op.gvnspfor.__func__$XAEBTnbrpsAA2Op.false_northing$XAEBTnbrpsAA2Op.false_easting$XAEBTnbrpsAA2Op.cos_p15$XAEBTnbrpsAA2Op.sin_p15$XAEBTnbrpsAA2Op.p$XAEBTnbrpsAA2Op.R$XAEBTnbrpsAA2Op.lon_center£ d"d-8.8/<@Êk‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ l ÿÿÿð v ÿÿÿè € ÿÿÿà ” ÿÿÿØ § ÿÿÿÐ º ÿÿÿÈÀd ΄D8dD9xD:¬D;ÀD<ÔD=èDADB DC0DDLDE\DFlDG  Ù, DH°à° "$ V ÿÿÿð b ÿÿÿè n T x XÀ4 ‚€ÿÿÿà Ž€ÿÿÿØ œ€ÿÿÿÐ ª€ÿÿÿÈ ¸€ÿÿÿÀ Á€ÿÿÿ¸D\4D]\D^|D_D`ÐÀDbDcà$De$DfPDg´Di, Ì, Dj<à<(!/9(!/b`(!/º(!/¡¢(!/3½(!/ Ø(!/Fü$$3$Q$g$}$“$¸$Î$ì$ÿ$bgvnspfor.c/ecs/hdfeos/gctp/src/gvnspfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbrpsAA2Op.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hgvnspforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)h:p(0,18)center_long:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)gvnspfor.c$XBEBTnbrpsAA2Op.gvnspforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)gvnspfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)sinphi:(0,18)cosphi:(0,18)coslon:(0,18)g:(0,18)ksp:(0,18)$XBEBTnbrpsAA2Op.gvnspfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbrpsAA2Op.false_northing:S(0,18)$XAEBTnbrpsAA2Op.false_easting:S(0,18)$XAEBTnbrpsAA2Op.cos_p15:S(0,18)$XAEBTnbrpsAA2Op.sin_p15:S(0,18)$XAEBTnbrpsAA2Op.p:S(0,18)$XAEBTnbrpsAA2Op.R:S(0,18)$XAEBTnbrpsAA2Op.lon_center:S(0,18)genrpt:P(0,20);(0,18);(10,3)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06gvnspfor.cBbss.bssDdata.dataDrodata.rodatasinp_errorcosadjust_lon$XBEBTnbrpsAA2Op.gvnspfor.__func__gvnspforoffsetpcenlatcenlongenrptradiusptitletsincos$XAEBTnbrpsAA2Op.cos_p15$XAEBTnbrpsAA2Op.sin_p15$XAEBTnbrpsAA2Op.false_northing$XAEBTnbrpsAA2Op.false_easting$XAEBTnbrpsAA2Op.lon_center$XAEBTnbrpsAA2Op.p$XAEBTnbrpsAA2Op.R$XBEBTnbrpsAA2Op.gvnspforint.__func__gvnspforintÿñ 8 /3;?J màLv~…Œ“š¡©0Â(Û û6I\ ‚Àx | ˆ Œ ” ˜ ¬ ° À Ä Ô Ø è ì ü      $ (8D (H (Tdt| € Œ  ¨   0 Td p t ˆ Œ ´ ¸ ¼ À à Tä Tð    0 4 D H p” ˜ ¤ ¨ ¼ À Ô Ø 4ƒ ¸0è8èzh%%+Ø 7h"FŒ°  Q<_ O¦h!õŽp#„Ð x%T  gvnspinv.o/ 1073924718 1032 20 100644 12876 ` ELF/ô4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ !Í É¿è!  Å Ç …¡ Â…¡ˆB!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ø!  #¢`Å; XРX”@–@!  @Å¿ðÅ; X@РXÅ¿è!  Å; XРX@”Å¿àÅ; X@РXÅ¿ØÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿8ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÅ¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿àÉ¿à!  Å Ç …¡ ÂÅ?¿Ø!  É Ë !Å …¡BÅ?¿Ð!  É Ë !Å …¡BÅ?¿Èý¿Øý?¿¨É¿Ðſȅ¡ ÂÅ; X@РXý¿¨¯ŠÀ€ !  ¢ @’@  ›€óà'¿ü!  ý ÿ ý?¿ !Í Å¿Ø‰ ‰Bſȉ¡ BſЅ¡ Â…¡ˆÂÅ; X@РXù¿ ‘§ÀÅ¿Ðɿؠ‰Ä…¡ Â…¡ˆB…¢ ÂÅ?¿¸Å¿¸Å; X@РXÁ?¿ÀÅ¿À ¿¸¢¿°Å; XРX”@–@!  Å Ç à TÅ$ Ç$ Å¿àÅ; X@РX!Å ¨  € !  Å Ç à XÅ$ Ç$ €²À'¿üÉ¿°!  Å Ç ¡ BÉ¿èÅ¿¸‰¡ B!  Å Ç ‰¡ BÅ¿à…¡ Â…¡ˆBÅ; X@РXà XÁ$ Ã$ !  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ?¿ÐÅ¿ÐÅ; X@РX!Å ¨  €:!  É Ë !Å © €!  ý ÿ ý?¿ É¿ðſ腠¢É; XРXÅ; X@Ô Xù¿ …§@Å; X@РXà TÁ$ Ã$ €bÀ'¿ü!  ý ÿ ý?¿ Å¿ð… ¢É¿èÅ; XРXÉ; X@Ô Xù¿ …§ÀÅ; X@РXà TÁ$ Ã$ €KÀ'¿üý¿°ý?¿¨!  ý ÿ ý?¿˜à XÅ Ç Å; X@РXù¿˜…§ @ù¿¨…§ÂÅ?¿ÐÅ¿ÐÅ; X@РX!Å ¨ €ſðÅ; X@РX!Å ¨ €€#À'¿ü!  ý ÿ ý?¿ É¿ðÅ¿¸‰¡ B!  Å Ç ¡ BÉ¿ÐÅ¿à…¡ BÍ; XРXÅ; X@Ô Xù¿ …§@Å; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-for?ð¿ð=Û|ßÙ×½»@ !ûTD-?àgvnspinvintgvnspinv> d"d-8.8/<@Êm‘4$ C$L o  ® Ç à ó  " gvnspinv.c/ecs/hdfeos/gctp/src/gvnspinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbtpsAA2Pp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o gvnspinv.o gvnspinv.c -W0,-xp\$XAEBTnbtpsAA2Pp.gvnspinvint$XBEBTnbtpsAA2Pp.gvnspinvint.__func__gvnspinv$XBEBTnbtpsAA2Pp.gvnspinv.__func__$XAEBTnbtpsAA2Pp.false_northing$XAEBTnbtpsAA2Pp.false_easting$XAEBTnbtpsAA2Pp.cos_p15$XAEBTnbtpsAA2Pp.sin_p15$XAEBTnbtpsAA2Pp.p$XAEBTnbtpsAA2Pp.R$XAEBTnbtpsAA2Pp.lat_center$XAEBTnbtpsAA2Pp.lon_centerÃ} d"d-8.8/<@Êm‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ l ÿÿÿð v ÿÿÿè € ÿÿÿà ” ÿÿÿØ § ÿÿÿÐ º ÿÿÿÈÀd ΄D7dD8xD9¬D:ÀD;ÔD<èD=üDA$DB4DCDDD`DEpDF€DG´ Ù, DHÄàÄ "$ V ÿÿÿð ` ÿÿÿè j T v XÀ4 ‚€ÿÿÿà Œ€ÿÿÿØ •€ÿÿÿÐ  €ÿÿÿÈ «€ÿÿÿÀ ´€ÿÿÿ¸ À€ÿÿÿ°D]4D^PD_lD`Da¬DbÌDcìÀ De Df8àDDhDDi¬DjÀDkàDlüÀ$Dn$Do@àHDqHDr¤DsÜÀDuÀ,Dw,Dx€àˆÀˆD|ˆD}ÜàäàäD€äD,D‚|Dƒ„D…ø Ì, D†à(!/¨9(!/‰`(!/á(!/È¢(!/>½(!/+Ø(!/mü(!/Q $=$R$l$Š$ $¶$Ì$ñ$$%$9$M$`$|bgvnspinv.c/ecs/hdfeos/gctp/src/gvnspinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbtpsAA2Pp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hgvnspinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)h:p(0,18)center_long:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)gvnspinv.c$XBEBTnbtpsAA2Pp.gvnspinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)gvnspinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh:(0,18)r:(0,18)con:(0,18)com:(0,18)z:(0,18)sinz:(0,18)cosz:(0,18)$XBEBTnbtpsAA2Pp.gvnspinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbtpsAA2Pp.false_northing:S(0,18)$XAEBTnbtpsAA2Pp.false_easting:S(0,18)$XAEBTnbtpsAA2Pp.cos_p15:S(0,18)$XAEBTnbtpsAA2Pp.sin_p15:S(0,18)$XAEBTnbtpsAA2Pp.p:S(0,18)$XAEBTnbtpsAA2Pp.R:S(0,18)$XAEBTnbtpsAA2Pp.lat_center:S(0,18)$XAEBTnbtpsAA2Pp.lon_center:S(0,18)genrpt:P(0,20);(0,18);(10,3)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06gvnspinv.cBbss.bssDdata.dataDrodata.rodatasinatan2adjust_lonfabsasinzp_errorsqrt$XBEBTnbtpsAA2Pp.gvnspinv.__func__gvnspinvoffsetpcenlatcenlongenrptradiusptitletsincos$XAEBTnbtpsAA2Pp.cos_p15$XAEBTnbtpsAA2Pp.sin_p15$XAEBTnbtpsAA2Pp.false_northing$XAEBTnbtpsAA2Pp.false_easting$XAEBTnbtpsAA2Pp.lat_center$XAEBTnbtpsAA2Pp.lon_center$XAEBTnbtpsAA2Pp.p$XAEBTnbtpsAA2Pp.R$XBEBTnbtpsAA2Pp.gvnspinvint.__func__gvnspinvintÿñ @ 0/39DIOW\< øˆ—ž¥¬³»8Ô0í( ,HdwŠ0 °Ôx | ˆ Œ ” ˜ ¬ ° À Ä Ô Ø è ì ü      ,4 8 <LX (\ (hxˆ ”   ¤ ¼0 4 L P | Œ  ¤ ¨ ´ ¸ Ä È Ô Ø ü  X X( < @ P T x ¬ ÐØ Ü ü      D H d h ˆ œ   ° ¸ ¼ À Ä Ü ä è ü    ( ($ ( Pd € „ ¬À ä è , 4 8 T \ ` | € œ   ÈÜ 4ƒ ¸È@Èv@E%…+ˆä 7 l>F ¬ 0  QÜ}_%Y¦h&ÿ¼p(¼ x*Ì(  hamfor.o/ 1073924719 1032 20 100644 9340 ` ELF"$4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿à!  É Ë !Å ½¡ Bý?¿À!ý ý?¿ÈÅ¿èÅ; X@РX¿ !½  ý?¿ÐÉ¿à!Å …¡ ÂÅ; X@РXù¿Ð…§ @ù¿È…§BÅ; X@РXù¿À…§ ÀÅ?¿Ø!  ý ÿ ý?¿°É¿Ø!Å ½¡ Bý?¿¸Å¿èÅ; X@РXù¿¸½§ @ý?¿ÐÉ¿àÅ …¡ ÂÅ; X@РXù¿Ð…§ @ù¿°…§Bà TÅ$ Ç$ !  ý ÿ ý?¿°ý¿Øý?¿¨Å¿èÅ; X@РXù¿¨…§ @ù¿°…§Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèHAMMER?ö žfe˜>?ð@hamforinthamforÍ d d)8*8+<@Ên4 $ 7$> _  ž ± hamfor.c/ecs/hdfeos/gctp/src/hamfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbupsAA2Qp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o hamfor.o hamfor.c -W0,-xp\$XAEBTnbupsAA2Qp.hamforint$XBEBTnbupsAA2Qp.hamforint.__func__hamfor$XBEBTnbupsAA2Qp.hamfor.__func__$XAEBTnbupsAA2Qp.false_northing$XAEBTnbupsAA2Qp.false_easting$XAEBTnbupsAA2Qp.R$XAEBTnbupsAA2Qp.lon_center‹ç d d)8*8+<@Ên€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL „D2LD3`D4tD5ˆD9œD:¬D;¼D<ÌD= ¦, D>à ì$  ÿÿÿð * ÿÿÿè 6 T @ XÀ4 J€ÿÿÿà V€ÿÿÿØDN4DP\DQèDR`DT¨ a, DU¸à¸ ¤(!.ò Ì(!.Ó ó(!.¤(!.·2$L$j$€$–$¬$À$Ó$æbhamfor.c/ecs/hdfeos/gctp/src/hamfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbupsAA2Qp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hhamforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)hamfor.c$XBEBTnbupsAA2Qp.hamforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)hamfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)fac:(0,18)$XBEBTnbupsAA2Qp.hamfor.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbupsAA2Qp.false_northing:S(0,18)$XAEBTnbupsAA2Qp.false_easting:S(0,18)$XAEBTnbupsAA2Qp.R:S(0,18)$XAEBTnbupsAA2Qp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06hamfor.cBbss.bssDdata.dataDrodata.rodatasincossqrtadjust_lon$XBEBTnbupsAA2Qp.hamfor.__func__hamforoffsetpcenlonradiusptitle$XAEBTnbupsAA2Qp.false_northing$XAEBTnbupsAA2Qp.false_easting$XAEBTnbupsAA2Qp.lon_center$XAEBTnbupsAA2Qp.R$XBEBTnbupsAA2Qp.hamforint.__func__hamforintÿñ -15:E"f@Èmu|ƒŠªÉåø  ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð  x |  œ   ¬ ° ¼ À Ðè ì ø ( , @ D Xp |  ¤ Ä4ƒ ¸À ÀÈ)%ñ+ô´ 7¨ÍFx  Q ç_ï¦h•&p¼p x ,ø  haminv.o/ 1073924720 1032 20 100644 9340 ` ELF"$4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!  Å Ç !Í ‰ ‰F‰¡ BÅ¿ð… ‰B… ‰Æ‰¡Âſ腠‰B…¡ÂÅ; X@РX!Å …  ÂÅ?¿à!  ý ÿ ý?¿ØÍ¿ðÅ¿à•¡‰B!  É Ë #Å`…¡ B‘ ‰D‰¡‰F!Å …¡ ‰¢Âſ腠‰B…¡ÂÕ; XРXÅ; X@Ô XÅ`…  Bù¿Ø…§BÅ; X@РXà TÁ$ Ã$ É¿èÅ¿à…¡ B!  É Ë … ‰Ä… ‰ÄÅ; X@РXà XÁ$ Ã$ €À'¿ü€à¿ü°ÇàèHAMMER@@haminvinthaminvÍ d d)8*8+<@Êo4 $ 7$> _  ž ± haminv.c/ecs/hdfeos/gctp/src/haminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbvpsAA2Rp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o haminv.o haminv.c -W0,-xp\$XAEBTnbvpsAA2Rp.haminvint$XBEBTnbvpsAA2Rp.haminvint.__func__haminv$XBEBTnbvpsAA2Rp.haminv.__func__$XAEBTnbvpsAA2Rp.false_northing$XAEBTnbvpsAA2Rp.false_easting$XAEBTnbvpsAA2Rp.R$XAEBTnbvpsAA2Rp.lon_center‹æ d d)8*8+<@Êo€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL „D2LD3`D4tD5ˆD9œD:¬D;¼D<ÌD= ¦, D>à ì$  ÿÿÿð ( ÿÿÿè 2 T > XÀ4 J€ÿÿÿàDM4DNPDOlDQÄDR`DSœ U, DT¬à¬ ˜(!.ò À(!.Ó ç(!.¤(!.·&$;$U$s$‰$Ÿ$µ$É$åbhaminv.c/ecs/hdfeos/gctp/src/haminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbvpsAA2Rp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hhaminvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)haminv.c$XBEBTnbvpsAA2Rp.haminvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)haminv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)fac:(0,18)$XBEBTnbvpsAA2Rp.haminv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbvpsAA2Rp.false_northing:S(0,18)$XAEBTnbvpsAA2Rp.false_easting:S(0,18)$XAEBTnbvpsAA2Rp.R:S(0,18)$XAEBTnbvpsAA2Rp.lon_center:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06haminv.cBbss.bssDdata.dataDrodata.rodataasinzatan2adjust_lonsqrt$XBEBTnbvpsAA2Rp.haminv.__func__haminvoffsetpcenlonradiusptitle$XAEBTnbvpsAA2Rp.false_northing$XAEBTnbvpsAA2Rp.false_easting$XAEBTnbvpsAA2Rp.lon_center$XAEBTnbvpsAA2Rp.R$XBEBTnbvpsAA2Rp.haminvint.__func__haminvintÿñ -39DIj@¼qy€‡Ž®Íéü   ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð  x | ” ˜ ¬ ° ¼ À ì ô ø   $ ( 4 8 H L px Œ ¬ ° È4ƒ ¸¸ ¸À!%á+ä´ 7˜ÍFh  Q øæ_Þ¦h„*p°p x   imolwfor.o/ 1073924721 1032 20 100644 11972 ` ELF,l4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ò' Hð' DÅ DÇ HÅ?¿ðÅ¿ð!  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ $!  É Ë !Å …¡ B!  Å$ (Ç$ ,!  @Å¿ðÅ; X@РX€À'¿ü€à¿ü°Çàèã¿8ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿è!Å © €;É¿ð!Å © € É¿ð!Å © €€)À'¿ÀÉ¿ð!Å © € Í¿ð!É !Å …¡B©ŠÂ€Í¿ð!É !Å …¡B©ŠÂ€ É¿ð!Å © €  €à'¿À  à'¿À€:É¿ð!Å © € É¿ð!Å © €  €)à'¿ÀÉ¿ð!Å © € Í¿ð!É !Å …¡B©ŠÂ€Í¿ð!É !Å …¡B©ŠÂ€ É¿ð!Å © €  €à'¿À  à'¿ÀÉ¿ðà¿À¡, #¢` Å Ç …¡ÂÅ; X@РXÁ?¿àÅ¿èÅ?¿ØÅ¿èÅ; X@РX!Å …  BÅ?¿ÈÀ'¿Äý¿Øý?¿¸ý; X@РXù¿¸‰§@ſȅ¡¿ #½ ¢ý?¿¨!ý ý?¿°Å¿ØÅ; X@РXù¿°…§@ù¿¨…§ ÂÅ?¿ÐÉ¿ØÅ¿Ð…¡BÅ?¿ØÅ¿ÐÅ; X@РX!Å ¨ €€à¿Ä€¤ 2€!  ¢ @’@à¿Ä  à'¿Ä¿ÿËÉ¿Ø!Å …¡ ÂÅ?¿Ø!É !Å ½¡ Âý?¿ Å¿èÅ; X@РXù¿ ‰§À!Å © €!Å Å?¿àà¿À¡, #¢` ý ÿ ý?¿ !  É Ë !Å ‰¡ Bſཡ Bý?¿˜Å¿ØÅ; X@РXù¿˜…§ @ù¿ …§Bà TÅ$ Ç$ !  É Ë !Å ½¡ Bý?¿ Å¿ØÅ; X@РXù¿ …§ @à XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèINTERRUPTED MOLLWEIDE EQUAL-AREAIteration failed to convergeIntMoll-forward?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«?ÖWJy Ö?þ·Áfý¼ ?þ·Áfð­…@ !ûTD-=„›†¡+›À !ûTD-½„›†¡+›¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ë?ð=Û|ßÙ×½»@?ìÏd)¾…•?ö žf;ãimolwforintimolwfor µ d"d-8.8/<@Êp‘4$ C$L o † ¢ imolwfor.c/ecs/hdfeos/gctp/src/imolwfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbwpsAA2Sp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o imolwfor.o imolwfor.c -W0,-xp\$XAEBTnbwpsAA2Sp.imolwforint$XBEBTnbwpsAA2Sp.imolwforint.__func__imolwfor$XBEBTnbwpsAA2Sp.imolwfor.__func__$XAEBTnbwpsAA2Sp.feast$XAEBTnbwpsAA2Sp.lon_center$XAEBTnbwpsAA2Sp.R«À d"d-8.8/<@Êp‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ I ÿÿÿðÀ S„D-D1,D2DD3\D4tD5ŒD6¤D:¼D;èD<D=@D>lD?˜DCÄDDÔDEä ^, DFôàô §$ Û ÿÿÿð ç ÿÿÿè ó T ý XÀ4 €ÿÿÿà €ÿÿÿØ %€ÿÿÿÐ 8€ÿÿÿÈ C€ÿÿÿÄ K€ÿÿÿÀD\4ÀPD^PDaDbDc$à,À4Dg4DjxDkDl àDoDpHDqPDupÀtDwtDxÔDyäDzDu<D{HàPD|PDdD‚¬Dƒ¸D„,D…p X, D†€à€ (0!/& Ï(0!/ (!.÷!$;$Q$g$…$™$¬$¿bimolwfor.c/ecs/hdfeos/gctp/src/imolwfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbwpsAA2Sp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.himolwforint:F(0,3);(0,18)r:p(0,18)imolwfor.c$XBEBTnbwpsAA2Sp.imolwforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)imolwfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)theta:(0,18)delta_theta:(0,18)con:(0,18)i:(0,4)region:(0,4)$XBEBTnbwpsAA2Sp.imolwfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbwpsAA2Sp.feast:S(0,26)=ar(0,4);0;5;(0,18)$XAEBTnbwpsAA2Sp.lon_center:S(0,27)=ar(0,4);0;5;(0,18)$XAEBTnbwpsAA2Sp.R:S(0,18)adjust_lon:P(0,18);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06imolwfor.cBbss.bssDdata.dataDrodata.rodatap_errorfabscossinadjust_lon$XBEBTnbwpsAA2Sp.imolwfor.__func__imolwforradiusptitle$XAEBTnbwpsAA2Sp.feast$XAEBTnbwpsAA2Sp.lon_center$XAEBTnbwpsAA2Sp.R$XBEBTnbwpsAA2Sp.imolwforint.__func__imolwforintÿñ h à/7<@DOì r({‚‰80 0¼Ïà õ, 0 < @ D H T X \ ` l p t x „ ˆ Œ  œ   ¤ ¨ ´ (¸ (¼ À Ì Ð Ü 0à 0è ì ø ü  8  8  $ ( 4 @8 @@ D P T ` Hd Hl p | € Œ P P˜ œ ¨ ¬ ¸ X¼ XÄ È Ô Ø Üì` `d `| h€ h˜ pœ p¼ xÀ xØ €Ü €à ˆä ˆ   ˜  ˜(  ,  ` hd h| ¨€ ¨¤ ¨¨ ¨À €Ä €È ˆÌ ˆè ì ð ˜ô ˜ ° °H L d € ˆ €Œ €¨ Ì ¸Ð ¸à  À  ÀL $P $\| È€ ÈŒ € €” Ș Ȭ¼ ÀÀ ÀÔ `Ø `è ì    Ð Ð0 T X d Øh Ø| 4ƒ ¸¸phpTÈõ%½+À¨ 7 hµF   Q0À_!ð¦h#–p$˜P x%è„  imolwinv.o/ 1073924722 1032 20 100644 11872 ` ELF,4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ò' Hð' DÅ DÇ HÅ?¿ðÅ¿ð!  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ !  É Ë !Å …¡ B!  Å$ Ç$ $!  É Ë !Å …¡ B!  Å$ (Ç$ ,!  @Å¿ðÅ; X@РX€À'¿ü€à¿ü°Çàèã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿è!Å © €#Í¿ð!  É Ë !Å …¡ B©ŠÂ €€À'¿ÜÍ¿ð!  É Ë !Å …¡ B©ŠÂ €  €à'¿Ü  à'¿Ü€"Í¿ð!  É Ë !Å …¡ B©ŠÂ €  €à'¿ÜÍ¿ð!  É Ë !Å …¡ B©ŠÂ €  €à'¿Ü  à'¿ÜÉ¿ðà¿Ü¡, #¢` Å Ç …¡ÂÅ?¿ðÍ¿è!  É Ë !Å …¡ B…¡‰ÂÅ; X@РXÁ?¿àà¿Ü¡, #¢` ý ÿ ý?¿Àý¿ðý?¿È!  É Ë !Å ½¡ Bý?¿ÐÅ¿àÅ; X@РXù¿Ð…§ @ù¿È…§ Âù¿À…§BÅ; X@РXà TÁ$ Ã$ É¿à!Å ½¡ Bý?¿¸ý; X@РXù¿¸‰§@!Å …¡ ÂÅ; X@РXà XÁ$ Ã$ à¿Ü€¤ €à TÉ Ë !Å ©  € à TÉ Ë !Å © € ?þ€§à'¿üà¿Ü€¤ €)à TÉ Ë !Å © € à TÉ Ë !Å ©  €à TÉ Ë !Å © €à TÉ Ë !Å © € ?þ€|à'¿üà¿Ü€¤ €à TÉ Ë !Å ©  € à TÉ Ë !Å © € ?þ€cà'¿üà¿Ü€¤ €à TÉ Ë !Å ©  € à TÉ Ë !Å © € ?þ€Jà'¿üà¿Ü€¤ €)à TÉ Ë !Å © € à TÉ Ë !Å ©  €à TÉ Ë !Å © €à TÉ Ë !Å © € ?þ€à'¿üà¿Ü€¤ €à TÉ Ë !Å ©  € à TÉ Ë !Å © € ?þ€à'¿ü€À'¿ü€à¿ü°ÇàèINTERRUPTED MOLLWEIDE EQUAL-AREA?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«¿ö žf†”~?î+}Þ8k=¿î+}Þ8k=?ö žf†”~?ö žf;ã?ìÏd)¾…•@@ !ûTD-?ÖWJy Ö?þ·Áfý¼ ¿ûìÞ] É¿ûìÞ]¡yk@Œ5AŠIÕ¿óŒ5AŠ¡Ëimolwinvintimolwinv µ d"d-8.8/<@Êq‘4$ C$L o † ¢ imolwinv.c/ecs/hdfeos/gctp/src/imolwinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbxpsAA2Tp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o imolwinv.o imolwinv.c -W0,-xp\$XAEBTnbxpsAA2Tp.imolwinvint$XBEBTnbxpsAA2Tp.imolwinvint.__func__imolwinv$XBEBTnbxpsAA2Tp.imolwinv.__func__$XAEBTnbxpsAA2Tp.feast$XAEBTnbxpsAA2Tp.lon_center$XAEBTnbxpsAA2Tp.Rk d"d-8.8/<@Êq‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ I ÿÿÿðÀ S„D+D/,D0DD1\D2tD3ŒD4¤D8¼D9èD:D;@D<lD=˜DAÄDBÔDCä ^, DDôàô §$ Û ÿÿÿð å ÿÿÿè ï T û XÀ4 €ÿÿÿà €ÿÿÿÜDQ4ÀPDSPDTˆDUÄàÌÀÔDYÔDZD[LàTD]TD_|D`°Da8De„DgèDh”DiøDk\DlDml !, Dn|à| f(0!/& ˜(0!/ Ï(!.÷ ê$$$0$C$V$jbimolwinv.c/ecs/hdfeos/gctp/src/imolwinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbxpsAA2Tp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.himolwinvint:F(0,3);(0,18)r:p(0,18)imolwinv.c$XBEBTnbxpsAA2Tp.imolwinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)imolwinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)theta:(0,18)region:(0,4)$XBEBTnbxpsAA2Tp.imolwinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbxpsAA2Tp.feast:S(0,26)=ar(0,4);0;5;(0,18)$XAEBTnbxpsAA2Tp.lon_center:S(0,27)=ar(0,4);0;5;(0,18)$XAEBTnbxpsAA2Tp.R:S(0,18)adjust_lon:P(0,18);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)sin:P(0,18);(0,18)cos:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06imolwinv.cBbss.bssDdata.dataDrodata.rodatasincosadjust_lonasin$XBEBTnbxpsAA2Tp.imolwinv.__func__imolwinvradiusptitle$XAEBTnbxpsAA2Tp.feast$XAEBTnbxpsAA2Tp.lon_center$XAEBTnbxpsAA2Tp.R$XBEBTnbxpsAA2Tp.imolwinvint.__func__imolwinvintÿñ h Ø/37BGä j(Œsz80˜0´ÇØ í, 0 < @ D H T X \ ` l p t x „ ˆ Œ  œ   ¤ ¨ ´ (¸ (¼ À Ì Ð Ü 0à 0è ì ø ü  8  8  $ ( 4 @8 @@ D P T ` Hd Hl p | € Œ P P˜ œ ¨ ¬ ¸ X¼ XÄ È Ô Ø Üì ` `d `| € Œ h h´ ¸ Ä pÈ p   x x< @ L €P €ˆ Œ ¨ ¬ ¸ ˆ¼ ˆÌ à ä     (L d ˜h ˜xˆ  Œ  ˜ È ¨Ì ¨ì °ð °, °0 °P ¨T ¨t ¸x ¸˜ ¨œ ¨Ø ÀÜ Àü ¨ ¨< ¨@ ¨` Èd È  Ȥ ÈÄ ¨È ¨è Ðì Ð  ¨ ¨L ÐP Ðp ¨t ¨4ƒ ¸¸php!˜í% …+ ˆ¨ 7 0µF èh  QPk_!»¦h#aùp$\@ x%œl  lamazfor.o/ 1073924722 1032 20 100644 10760 ` ELF'ˆ4(.shstrtab.text.bss.data1.rodata1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @Å¿ðÅ; X@РXÅ¿èÅ; X@РXÅ¿àÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àſ蠿Ȣ¿ÀÅ; XРX”@–@ſ࠿آ¿ÐÅ; XРX”@–@!  É Ë Å¿È¡ B!  É Ë Å¿À‰¡ BſЅ¡ B…¡ˆBÅ?¿¸É¿¸!Å © B€¢¿t%¤ !  É Ë !Å …¡ B@’€Å; X@Ô X ¿t#¢`@’@  q€>à'¿ü!  ý ÿ ý?¿h!Í !É Å¿¸…¡B…¡‰ÂÅ; X@РXù¿h…§ @Å?¿°É¿°Å¿À‰¡ Bſ؉¡ B!  Å Ç …¡Bà TÅ$ Ç$ Ñ¿°!  É Ë Å¿È¡ B!  É Ë Å¿À‰¡ BſЅ¡ B…¡ˆÂ‰¢ B!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèLAMBERT AZIMUTHAL EQUAL-AREAlamaz-forwardPoint projects to a circle of radius = %lf ¿ð@?ðlamazforintlamazfor d"d-8.8/<@Êr‘4$ C$L o  ® É ä ÷ lamazfor.c/ecs/hdfeos/gctp/src/lamazfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbypsAA2Up./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o lamazfor.o lamazfor.c -W0,-xp\$XAEBTnbypsAA2Up.lamazforint$XBEBTnbypsAA2Up.lamazforint.__func__lamazfor$XBEBTnbypsAA2Up.lamazfor.__func__$XAEBTnbypsAA2Up.false_northing$XAEBTnbypsAA2Up.false_easting$XAEBTnbypsAA2Up.cos_lat_o$XAEBTnbypsAA2Up.sin_lat_o$XAEBTnbypsAA2Up.R$XAEBTnbypsAA2Up.lon_center¡, d"d-8.8/<@Êr‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ e ÿÿÿð o ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D4XD5lD6€D7”D8¨D<ÐD=àD>ðD?D@DAD È, DBTàT $ E ÿÿÿð Q ÿÿÿè ] T g XÀ4 q€ÿÿÿà ‚€ÿÿÿØ —€ÿÿÿÐ ¬€ÿÿÿÈ »€ÿÿÿÀ Ê€ÿÿÿ¸ Ó€ÿÿÿ° Þ€<ÿÿÿtDW4DX\DY|DZœD[ÜÀøD]øD^4D_LàXDaXDb DdÔDe8 ý, DfHàHB(!/pj(!/Q‘(!/«´(!/×(!/"ò(!/5$0$N$d$z$$µ$Ë$é$ý$+blamazfor.c/ecs/hdfeos/gctp/src/lamazfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbypsAA2Up.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hlamazforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)lamazfor.c$XBEBTnbypsAA2Up.lamazforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)lamazfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)sin_delta_lon:(0,18)cos_delta_lon:(0,18)sin_lat:(0,18)cos_lat:(0,18)g:(0,18)ksp:(0,18)mess:(0,24)=ar(0,4);0;59;(0,1)$XBEBTnbypsAA2Up.lamazfor.__func__:V(0,25)=ar(0,4);0;8;(0,26)=k(0,1)$XAEBTnbypsAA2Up.false_northing:S(0,18)$XAEBTnbypsAA2Up.false_easting:S(0,18)$XAEBTnbypsAA2Up.cos_lat_o:S(0,18)$XAEBTnbypsAA2Up.sin_lat_o:S(0,18)$XAEBTnbypsAA2Up.R:S(0,18)$XAEBTnbypsAA2Up.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)sqrt:P(0,18);(0,18)sprintf:P(0,3);(10,3);(0,27)=*(0,28)=k(0,1);0@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06lamazfor.cBbss.bssDdata.dataDrodata.rodatasqrtp_errorsprintfadjust_lon$XBEBTnbypsAA2Up.lamazfor.__func__lamazforoffsetpcenlatcenlonradiusptitletsincos$XAEBTnbypsAA2Up.cos_lat_o$XAEBTnbypsAA2Up.sin_lat_o$XAEBTnbypsAA2Up.false_northing$XAEBTnbypsAA2Up.false_easting$XAEBTnbypsAA2Up.lon_center$XAEBTnbypsAA2Up.R$XBEBTnbypsAA2Up.lamazforint.__func__lamazforintÿñ 0 /4<DO$ rˆX{ƒŠ‘˜Ÿ§( Ýý8K qdl p € „ ” ˜ ¨ ¬ ¼ À Ä È Øà ä èø  $ 0 4 LÀ Ä Ø ü$ ( < @ h l „ ˆ Œ  œ   ´ À Ä Ì à ä ô ø ü  < @ ` d x |   ¤ 4Œ Àà 0 .Ð,&-.-40Ì  @üO˜  Z¨,hÔ¦q!z}y"øÀ $¸Ð lamazinv.o/ 1073924723 1032 20 100644 11848 ` ELF+ð4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @Å¿ðÅ; X@РXÅ¿èÅ; X@РXÅ¿àÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÅ¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿àÍ¿à!  É Ë !Å …¡ B…¡‰ÂÅ?¿ÀÉ¿À!Å © € !  ¢ @’@  s€Íà'¿üÅ¿ÀÅ; X@РX!Å …  BÅ?¿ØÅ¿Ø ¿Ð¢¿ÈÅ; XРX”@–@!  Å Ç à TÅ$ Ç$ Å¿àÅ; X@РX!Å ¨ €¡!  É Ë Å¿È¡ B!  É Ë Å¿Ð‰¡ Bſ艡 BÅ¿à…¡ Â…¡ˆBÅ; X@РXà XÁ$ Ã$ !  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨ €:ý¿Èý?¿°!  ý ÿ ý?¿¸à XÅ Ç Å; X@РXù¿¸…§ @ù¿°…§ÂÅ?¿ÀÉ¿À!Å © B€!  ý ÿ ý?¿¨É¿ðſЉ¡ B!  Å Ç ¡ BÉ¿ÀÅ¿à…¡ BÍ; XРXÅ; X@Ô Xù¿¨…§@Å; X@РXà TÁ$ Ã$ €8!  É Ë !Å © €!  ý ÿ ý?¿¨Å¿ð… ¢É¿èÅ; XРXÉ; X@Ô Xù¿¨…§ÀÅ; X@РXà TÁ$ Ã$ €!  ý ÿ ý?¿¨É¿ðſ腠¢É; XРXÅ; X@Ô Xù¿¨…§@Å; X@РXà TÁ$ Ã$ € !  Å Ç à XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèLAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inverse@?ð=Û|ßÙ×½»@ !ûTD-?àlamazinvintlamazinv/ d"d-8.8/<@Ês‘4$ C$L o  ® É ä ÷  lamazinv.c/ecs/hdfeos/gctp/src/lamazinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbzpsAA2Vp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o lamazinv.o lamazinv.c -W0,-xp\$XAEBTnbzpsAA2Vp.lamazinvint$XBEBTnbzpsAA2Vp.lamazinvint.__func__lamazinv$XBEBTnbzpsAA2Vp.lamazinv.__func__$XAEBTnbzpsAA2Vp.false_northing$XAEBTnbzpsAA2Vp.false_easting$XAEBTnbzpsAA2Vp.cos_lat_o$XAEBTnbzpsAA2Vp.sin_lat_o$XAEBTnbzpsAA2Vp.R$XAEBTnbzpsAA2Vp.lat_center$XAEBTnbzpsAA2Vp.lon_center¯' d"d-8.8/<@Ês‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ e ÿÿÿð o ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D7XD8lD9€D:”D;¨D<¼D@äDAôDBDCDD$DEX È, DFhàh $ E ÿÿÿð O ÿÿÿè Y T e XÀ4 q€ÿÿÿà {€ÿÿÿØ „€ÿÿÿÐ ‘€ÿÿÿÈ ž€ÿÿÿÀDX4DYPDZlD[D\¸ÀÔD^ÔD_ìàøDaøDbDc8DdTÀ|Df|DgØDhÀ8Dj8Dk€àDmDnœàðDpøDq ª, Dr$à$ ï(!/—(!/x>(!/Òa(!/·„(!/-Ÿ(!/\Ã(!/@ç$ü$$4$J$`$v$›$±$Ï$ã$÷$ $&blamazinv.c/ecs/hdfeos/gctp/src/lamazinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbzpsAA2Vp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hlamazinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)lamazinv.c$XBEBTnbzpsAA2Vp.lamazinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)lamazinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)Rh:(0,18)z:(0,18)sin_z:(0,18)cos_z:(0,18)temp:(0,18)$XBEBTnbzpsAA2Vp.lamazinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbzpsAA2Vp.false_northing:S(0,18)$XAEBTnbzpsAA2Vp.false_easting:S(0,18)$XAEBTnbzpsAA2Vp.cos_lat_o:S(0,18)$XAEBTnbzpsAA2Vp.sin_lat_o:S(0,18)$XAEBTnbzpsAA2Vp.R:S(0,18)$XAEBTnbzpsAA2Vp.lat_center:S(0,18)$XAEBTnbzpsAA2Vp.lon_center:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06lamazinv.cBbss.bssDdata.dataDrodata.rodataatan2adjust_lonsinfabsasinzp_errorsqrt$XBEBTnbzpsAA2Vp.lamazinv.__func__lamazinvoffsetpcenlatcenlonradiusptitletsincos$XAEBTnbzpsAA2Vp.cos_lat_o$XAEBTnbzpsAA2Vp.sin_lat_o$XAEBTnbzpsAA2Vp.false_northing$XAEBTnbzpsAA2Vp.false_easting$XAEBTnbzpsAA2Vp.lat_center$XAEBTnbzpsAA2Vp.lon_center$XAEBTnbzpsAA2Vp.R$XBEBTnbzpsAA2Vp.lamazinvint.__func__lamazinvintÿñ 8 0/5@DIOW\< ˜4ˆ—ž¥¬´0Ï(ê  )Eat0 šxl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü ,4 8 D H `Ð Ô ì ð  , 0 < @ T X l p | ˜   ¤ ÈÐ Ô ô ü    , 0 \ p t „ Œ  ” ˜ ° ¸ ¼ Ø Ü ü  (  (4 8 T X €”° ´ À (Ä (Ø Ü 4 8 `t ” 4ƒ ¸Ðˆ8ˆBÐE%+Ø 7ð/F @  Q`'_"‡¦h$-¦p%Ôð x'Ä,  lamccfor.o/ 1073924734 1032 20 100644 14300 ` ELF5„4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾ðú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿¸!  Å$ Ç$ Å¿À!  Å$ Ç$ É¿àſ؅¡BÅ; X@РX!Å ¨ € !  ¢ @@’@  )€à'¿ü!  É Ë !  Å Ç …¡ ÂÅ?¿ˆ!É Å¿ˆ… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ ſ࠿°¢¿¨Å; XРX”@–@Å¿°Å?¿ !  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿˜!  Å Ç É¿àÍ¿°Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿xſؠ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿!  Å Ç É¿ØÍ¿°Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿p!  Å Ç Å; X@РXÁ?¿°!  Å Ç !  É Ë Í¿°Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿€É¿àſ؅¡ÂÅ; X@РX!Å ¨ €ɿ˜Å¿…¡ ÂÅ; X@РX¿ !½  ý?¿hÉ¿xÅ¿p…¡ ÂÅ; X@РXù¿h…§ À!  Å$ Ç$ €Å¿ !  Å$ Ç$ ý¿˜ý?¿X!  ý ÿ ý?¿`Å¿xÅ; XРXý¿`ý; X@Ô Xù¿`…§ @ù¿X…§ Â!  Å$ Ç$ !  É Ë !  Å Ç ½¡ Bý?¿PÅ¿€!  É Ë Å; XРXÉ; X@Ô Xù¿P…§ @!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ¿èÅ; X@РX!É !Å …¡ B… ÂÅ; X@РXÁ?¿àÉ¿à!Å © €.Å¿èÅ; X@РXÁ?¿Ð!  Å Ç É¿èÍ¿ÐÅ; XРXÉ; XÔ XÍ; X@Ø XÁ?¿À!  É Ë !  Å Ç ½¡ Bý?¿¸Å¿À!  É Ë Å; XРXÉ; X@Ô Xù¿¸…§ @Å?¿Ø€É¿è!  Å Ç …¡ BÅ?¿àÉ¿à!Å ©  € !  ¢ @’@  ,€Aà'¿ü!Å Å?¿Ø!  ý ÿ ý?¿°É¿ð!  Å Ç …¡ÂÅ; X@РXù¿°…§ @Å?¿Èý¿Øý?¿¨Å¿ÈÅ; X@РXù¿¨‰§ @!  Å Ç …¡Bà TÅ$ Ç$ !  ý ÿ ý?¿°ý¿Øý?¿ Å¿ÈÅ; X@РXù¿ …§ @ù¿°‰§Â!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèEqual Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projectedlamcc-for=Û|ßÙ×½»?ð@ !ûTD-?àlamccforintlamccfor{ d"d-8.8/<@Ê~‘4$ C$L o  ®  Ö ê  " 5 I b lamccfor.c/ecs/hdfeos/gctp/src/lamccfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb_psAA2Wp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o lamccfor.o lamccfor.c -W0,-xp\$XAEBTnb_psAA2Wp.lamccforint$XBEBTnb_psAA2Wp.lamccforint.__func__lamccfor$XBEBTnb_psAA2Wp.lamccfor.__func__$XAEBTnb_psAA2Wp.false_northing$XAEBTnb_psAA2Wp.false_easting$XAEBTnb_psAA2Wp.rh$XAEBTnb_psAA2Wp.f0$XAEBTnb_psAA2Wp.ns$XAEBTnb_psAA2Wp.center_lat$XAEBTnb_psAA2Wp.center_lon$XAEBTnb_psAA2Wp.e$XAEBTnb_psAA2Wp.es$XAEBTnb_psAA2Wp.r_minor$XAEBTnb_psAA2Wp.r_majorÔ´ d"d-8.8/<@Ê~‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ z ÿÿÿð ˆ ÿÿÿè – ÿÿÿà £ ÿÿÿØ ° ÿÿÿÐ ¾ ÿÿÿÈ Ì ÿÿÿÀ ß ÿÿÿ¸À| ó€ÿÿÿ° €ÿÿÿ¨ €ÿÿÿ  €ÿÿÿ˜ %€ÿÿÿ 0€ÿÿÿˆ <€ÿÿÿ€ G€ÿÿÿx R€ÿÿÿp ]„D>|D?D@¤DA¸DEÌÀüDHüDIà DL DMHDNlDP˜DQ¬DRÀDSàDTèDU DVXDWxDX°DYèDZD\LD]|D_ØD`ìDaDDf¬Dg¼DhðDi Dj(Dk8Dml h, Dn|à| ±$ å ÿÿÿð ñ ÿÿÿè ý T XÀ4€ÿÿÿà€ÿÿÿØ'€ÿÿÿÐ5€ÿÿÿÈB€ÿÿÿÀD~4DlÀˆDˆD‚œDƒÔà0À8D‡8DˆTÀpDŠpD‹ˆà”D”à D DäD‘$D“€L, D”à‘(!/h¹(!/ˆà(!0„ü(!0p(!0\4(!0@X(!0$|(!0—(!/ý³(!/OÔ(!/6õ$$-$C$\${$™$¼$ß$$$8$L$`$z$$ $³blamccfor.c/ecs/hdfeos/gctp/src/lamccfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb_psAA2Wp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hlamccforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)lat1:p(0,18)lat2:p(0,18)c_lon:p(0,18)c_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)sin_po:(0,18)cos_po:(0,18)con:(0,18)ms1:(0,18)ms2:(0,18)temp:(0,18)ts0:(0,18)ts1:(0,18)ts2:(0,18)lamccfor.c$XBEBTnb_psAA2Wp.lamccforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)lamccfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)con:(0,18)rh1:(0,18)sinphi:(0,18)theta:(0,18)ts:(0,18)$XBEBTnb_psAA2Wp.lamccfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnb_psAA2Wp.false_northing:S(0,18)$XAEBTnb_psAA2Wp.false_easting:S(0,18)$XAEBTnb_psAA2Wp.rh:S(0,18)$XAEBTnb_psAA2Wp.f0:S(0,18)$XAEBTnb_psAA2Wp.ns:S(0,18)$XAEBTnb_psAA2Wp.center_lat:S(0,18)$XAEBTnb_psAA2Wp.center_lon:S(0,18)$XAEBTnb_psAA2Wp.e:S(0,18)$XAEBTnb_psAA2Wp.es:S(0,18)$XAEBTnb_psAA2Wp.r_minor:S(0,18)$XAEBTnb_psAA2Wp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)stanparl:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)tsfnz:P(0,18);(0,18);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)pow:P(0,18);(0,18);(0,18)log:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06lamccfor.cBbss.bssDdata.dataDrodata.rodatacosadjust_lon$XBEBTnb_psAA2Wp.lamccfor.__func__lamccforoffsetporigincenlonmerstanparlradius2ptitlepowlogsintsfnzmsfnztsincossqrtp_errorfabs$XAEBTnb_psAA2Wp.rh$XAEBTnb_psAA2Wp.f0$XAEBTnb_psAA2Wp.ns$XAEBTnb_psAA2Wp.center_lat$XAEBTnb_psAA2Wp.center_lon$XAEBTnb_psAA2Wp.e$XAEBTnb_psAA2Wp.es$XAEBTnb_psAA2Wp.false_easting$XAEBTnb_psAA2Wp.false_northing$XAEBTnb_psAA2Wp.r_minor$XAEBTnb_psAA2Wp.r_major$XBEBTnb_psAA2Wp.lamccforint.__func__lamccforintÿñ X (/3>4 a° jryƒŒ”›Ÿ£§­³»ÀÈÍPáHõ@ 8%0A(T h‡§ÀÙ( ÿŒ$ ”$ ¤# ¨# ¸" ¼" Ì! Ð! ìô ø    0# 4# @$ D$ X \ l p | € ˜ œ ¬ ° À Ä èø ü $0 4 \€ˆ Œ ´À Ä ìø ü    ( , Plt x œÀÐ Ô ì ð   ,D H T$ X$ d h € „ œ¬ ° ¼ LÀ LÄÌ$ Ð$ Ü# à# ø   0 @ H! L! X" \" t ìô ø ü    $ @L P x„$ ˆ$ ” ˜ ° ´ Ìì ð      d$ d0D H P T h l €¤´! ¸! Ô Ø ø" " 4ƒ ¸P X Š ˜=% Õ+ Ø 7 à{F \ ü  QX´_) ¦h*² p,Àp x/0T  lamccinv.o/ 1073924736 1032 20 100644 14612 ` ELF6¼4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾ðú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿À!  Å$ Ç$ Å¿¸!  Å$ Ç$ É¿àſ؅¡BÅ; X@РX!Å ¨ € !  ¢ @@’@  )€à'¿ü!  É Ë !  Å Ç …¡ ÂÅ?¿ˆ!É Å¿ˆ… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ ſ࠿°¢¿¨Å; XРX”@–@Å¿°Å?¿ !  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿˜!  Å Ç É¿àÍ¿°Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿xſؠ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿!  Å Ç É¿ØÍ¿°Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿p!  Å Ç Å; X@РXÁ?¿°!  Å Ç !  É Ë Í¿°Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿€É¿àſ؅¡ÂÅ; X@РX!Å ¨ €ɿ˜Å¿…¡ ÂÅ; X@РX¿ !½  ý?¿hÉ¿xÅ¿p…¡ ÂÅ; X@РXù¿h…§ À!  Å$ Ç$ €Å¿ !  Å$ Ç$ ý¿˜ý?¿X!  ý ÿ ý?¿`Å¿xÅ; XРXý¿`ý; X@Ô Xù¿`…§ @ù¿X…§ Â!  Å$ Ç$ !  É Ë !  Å Ç ½¡ Bý?¿PÅ¿€!  É Ë Å; XРXÉ; X@Ô Xù¿P…§ @!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÈÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿`ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÀ'¿ÄÉ¿ð!  Å Ç …¡ÂÅ?¿ð!  É Ë Å¿è‰¡Â!  Å Ç …¡BÅ?¿è!  É Ë !Å © Â€Å¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿à!Å Å?¿Ø€Å¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РX‡ !…  Å?¿à!Å Å?¿Ø!Å Å?¿ÈÉ¿à!Å © B€ É¿ØÅ¿ð¡ Bſ腡 BÍ; XРXÅ; X@Ô XÁ?¿ÈÉ¿à!Å © B€ !  É Ë !Å © €4!É !  Å Ç …¡ ÂÅ?¿ØÍ¿à!  É Ë !  Å Ç …¡ B…¡‰ÂÉ¿ØÅ; XРXÉ; X@Ô XÁ?¿Ð!  Å Ç É¿Ð ¿ÄÅ; XРXÉ; XÔ X@˜à XÁ$ Ã$ à¿Ä€¤ €à¿Ä€"à'¿ü€ !É !Å …¡ B… ¢à XÅ$ Ç$ É¿È!  Å Ç ‰¡ Â!  Å Ç …¡BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèEqual Latitiudes for St. Parallels on opposite sides of equatorlamcc-invLAMBERT CONFORMAL CONIC=Û|ßÙ×½»?ð¿ð@ !ûTD-?àlamccinvintlamccinv{ d"d-8.8/<@Ê€‘4$ C$L o  ®  Ö ê  " 5 I b lamccinv.c/ecs/hdfeos/gctp/src/lamccinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbAqsAA2Xp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o lamccinv.o lamccinv.c -W0,-xp\$XAEBTnbAqsAA2Xp.lamccinvint$XBEBTnbAqsAA2Xp.lamccinvint.__func__lamccinv$XBEBTnbAqsAA2Xp.lamccinv.__func__$XAEBTnbAqsAA2Xp.false_northing$XAEBTnbAqsAA2Xp.false_easting$XAEBTnbAqsAA2Xp.rh$XAEBTnbAqsAA2Xp.f0$XAEBTnbAqsAA2Xp.ns$XAEBTnbAqsAA2Xp.center_lat$XAEBTnbAqsAA2Xp.center_lon$XAEBTnbAqsAA2Xp.e$XAEBTnbAqsAA2Xp.es$XAEBTnbAqsAA2Xp.r_minor$XAEBTnbAqsAA2Xp.r_majorÛä d"d-8.8/<@Ê€‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ z ÿÿÿð ˆ ÿÿÿè – ÿÿÿà £ ÿÿÿØ ° ÿÿÿÐ ¾ ÿÿÿÈ Ì ÿÿÿÀ ß ÿÿÿ¸À| ó€ÿÿÿ° €ÿÿÿ¨ €ÿÿÿ  €ÿÿÿ˜ %€ÿÿÿ 0€ÿÿÿˆ <€ÿÿÿ€ G€ÿÿÿx R€ÿÿÿp ]„D>|D?D@¤DA¸DEÌÀüDHüDIà DL DMHDNlDP˜DQ¬DRÀDSàDTèDU DVXDWxDX°DYèDZD\LD]|D_ØD`ìDaDDg¬Dh¼DiðDj Dk(Dl8Dnl h, Do|à| ±$ å ÿÿÿð ï ÿÿÿè ù T XÀ4€ÿÿÿà€ÿÿÿØ'€ÿÿÿÐ1€ÿÿÿÈ>€ÿÿÿÄD€4D8D‚TDƒ„À¬D…¬D†ÐàÜÀäDŠäD‹àDDŽ(DDDpÀ´D’´D“ÔD”D•XD–hàtD™|Dš D›äI, DœôàôŽ(!/‡¶(!/hÝ(!0„ù(!0p(!0\1(!0@U(!0$y(!0”(!/ý°(!/OÑ(!/6ò$$6$T$j$ƒ$¢$À$ã$$+$A$_$s$‡$¡$´$Ç$ãblamccinv.c/ecs/hdfeos/gctp/src/lamccinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbAqsAA2Xp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hlamccinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)lat1:p(0,18)lat2:p(0,18)c_lon:p(0,18)c_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)sin_po:(0,18)cos_po:(0,18)con:(0,18)ms1:(0,18)ms2:(0,18)temp:(0,18)ts0:(0,18)ts1:(0,18)ts2:(0,18)lamccinv.c$XBEBTnbAqsAA2Xp.lamccinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)lamccinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh1:(0,18)con:(0,18)ts:(0,18)theta:(0,18)flag:(0,4)$XBEBTnbAqsAA2Xp.lamccinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbAqsAA2Xp.false_northing:S(0,18)$XAEBTnbAqsAA2Xp.false_easting:S(0,18)$XAEBTnbAqsAA2Xp.rh:S(0,18)$XAEBTnbAqsAA2Xp.f0:S(0,18)$XAEBTnbAqsAA2Xp.ns:S(0,18)$XAEBTnbAqsAA2Xp.center_lat:S(0,18)$XAEBTnbAqsAA2Xp.center_lon:S(0,18)$XAEBTnbAqsAA2Xp.e:S(0,18)$XAEBTnbAqsAA2Xp.es:S(0,18)$XAEBTnbAqsAA2Xp.r_minor:S(0,18)$XAEBTnbAqsAA2Xp.r_major:S(0,18)phi2z:P(0,18);(0,18);(0,18);(0,26)=*(0,4)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)stanparl:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)tsfnz:P(0,18);(0,18);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)pow:P(0,18);(0,18);(0,18)log:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06lamccinv.cBbss.bssDdata.dataDrodata.rodataadjust_lonphi2zatan2$XBEBTnbAqsAA2Xp.lamccinv.__func__lamccinvoffsetporigincenlonmerstanparlradius2ptitlepowlogsintsfnzmsfnztsincossqrtp_errorfabs$XAEBTnbAqsAA2Xp.rh$XAEBTnbAqsAA2Xp.f0$XAEBTnbAqsAA2Xp.ns$XAEBTnbAqsAA2Xp.center_lat$XAEBTnbAqsAA2Xp.center_lon$XAEBTnbAqsAA2Xp.e$XAEBTnbAqsAA2Xp.es$XAEBTnbAqsAA2Xp.false_northing$XAEBTnbAqsAA2Xp.false_easting$XAEBTnbAqsAA2Xp.r_minor$XAEBTnbAqsAA2Xp.r_major$XBEBTnbAqsAA2Xp.lamccinvint.__func__lamccinvintÿñ X 0/:@F< i°rz‹”œ£§«¯µ»ÃÈÐÕPéHý@8-0I(\ p¯Èá0 Œ% ”% ¤$ ¨$ ¸# ¼# Ì" Ð" ìô ø    0$ 4$ @% D% X \ l! p! |! €! ˜ œ ¬ ° À Ä èø ü $0 4 \€ˆ Œ ´À Ä ìø ü    ( , Plt x œÀÐ Ô ì ð   ,D H T% X% d h € „ œ¬ ° ¼ LÀ LÄÌ% Ð% Ü$ à$ ø   0@ H# L# X" \" t ì# ð#   "  " 4 8 D H t€ „ ¬À Ä Ì Ð Ü à  $ ( < @ L P d h l p ˆ% Œ% ˜ œ ÀÌ Ð ô, 0 4 (8 (T X h l €4ƒ ¸¸ pX pd ØE% +  7 ({F ¤ P  Qôä_)ئh+~p-”€ x0¨  merfor.o/ 1073924737 1032 20 100644 11564 ` ELF*Ô4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ Å¿ØÅ; X@РX¿ !½  ý?¿ !ý ý?¿¨!  ý ÿ ý?¿¸Å¿ØÅ; X@РXù¿¸½§ @ý?¿°Å¿ØÅ; X@РXù¿°…§ @ù¿¨…§ÂÅ; X@РXù¿ …§ À!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ¿èÅ; X@РX!É !Å …¡ B… ÂÅ; X@РX!Å ¨  € !  ¢ 0@’@  5€Rà'¿üÅ¿èÅ; X@РXÁ?¿Ø!  Å Ç É¿èÍ¿ØÅ; XРXÉ; XÔ XÍ; X@Ø XÁ?¿à!  ý ÿ ý?¿È!  É Ë !  Å Ç ½¡ Bý?¿ÐÉ¿ð!  Å Ç …¡ÂÅ; X@РXù¿Ð…§ @ù¿È…§Bà TÅ$ Ç$ !  ý ÿ ý?¿È!  É Ë !  Å Ç ½¡ Bý?¿ÐÅ¿àÅ; X@РXù¿Ð…§ @ù¿È…§Âà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèMERCATORTransformation cannot be computed at the polesmer-forward?ð@ !ûTD-?à=Û|ßÙ×½»merforintmerforC d d)8*8+<@Ê4 $ 7$> _ ~ ž ² Æ Ù õ  * merfor.c/ecs/hdfeos/gctp/src/merfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbBqsAA2Yp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o merfor.o merfor.c -W0,-xp\$XAEBTnbBqsAA2Yp.merforint$XBEBTnbBqsAA2Yp.merforint.__func__merfor$XBEBTnbBqsAA2Yp.merfor.__func__$XAEBTnbBqsAA2Yp.false_easting$XAEBTnbBqsAA2Yp.false_northing$XAEBTnbBqsAA2Yp.m1$XAEBTnbBqsAA2Yp.es$XAEBTnbBqsAA2Yp.e$XAEBTnbBqsAA2Yp.lat_origin$XAEBTnbBqsAA2Yp.lon_center$XAEBTnbBqsAA2Yp.r_minor$XAEBTnbBqsAA2Yp.r_major¦M d d)8*8+<@Ê€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ f ÿÿÿð t ÿÿÿè ‚ ÿÿÿà • ÿÿÿØ ¨ ÿÿÿÐ » ÿÿÿÈÀd Ï€ÿÿÿÀ Û„D6dD7xD8ŒD9 D:´D;ÈD=ÜD>D?(D@TDDðDEDF4DGPDHlDI  ä, DJ°à° *$ \ ÿÿÿð h ÿÿÿè t T ~ XÀ4 ˆ€ÿÿÿà ’€ÿÿÿØDZ4À€D\€D]˜à¤À¤Da¤Db¸DcðDdlàÔDfÔ  , Dgäàä ã(!/D (!/$2(!/ŠN(!/cj(!/w…(!/©(!.ìÍ(!.Óî(!.º$)$G$]$v$”$·$Í$ë$ÿ$$&$9$Lbmerfor.c/ecs/hdfeos/gctp/src/merfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbBqsAA2Yp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hmerforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)merfor.c$XBEBTnbBqsAA2Yp.merforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)merfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)ts:(0,18)sinphi:(0,18)$XBEBTnbBqsAA2Yp.merfor.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbBqsAA2Yp.false_easting:S(0,18)$XAEBTnbBqsAA2Yp.false_northing:S(0,18)$XAEBTnbBqsAA2Yp.m1:S(0,18)$XAEBTnbBqsAA2Yp.es:S(0,18)$XAEBTnbBqsAA2Yp.e:S(0,18)$XAEBTnbBqsAA2Yp.lat_origin:S(0,18)$XAEBTnbBqsAA2Yp.lon_center:S(0,18)$XAEBTnbBqsAA2Yp.r_minor:S(0,18)$XAEBTnbBqsAA2Yp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsfnz:P(0,18);(0,18);(0,18);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06merfor.cBbss.bssDdata.dataDrodata.rodatalogadjust_lontsfnzp_errorfabs$XBEBTnbBqsAA2Yp.merfor.__func__merforoffsetporigincenlonmerradius2ptitlesincossqrt$XAEBTnbBqsAA2Yp.m1$XAEBTnbBqsAA2Yp.e$XAEBTnbBqsAA2Yp.es$XAEBTnbBqsAA2Yp.false_easting$XAEBTnbBqsAA2Yp.false_northing$XAEBTnbBqsAA2Yp.lat_origin$XAEBTnbBqsAA2Yp.lon_center$XAEBTnbBqsAA2Yp.r_minor$XAEBTnbBqsAA2Yp.r_major$XBEBTnbBqsAA2Yp.merforint.__func__merforintÿñ H -1<BJO*pàôw†˜Ÿ£§¬@À8Ó0ç( &B^w ´Àx | Œ    ¤ ´ ¸ È Ì Ü à ì ð ü    ( , 8 < LT X l€ „ Œ  ¨Äàð ô       $ <D H X` d t| € Œ  ¨ $ ( , 0 @ H L ` d p Œ˜ œ Ä Ð Ô ä è ô ø   (L P ` d p t 4ƒ ¸ØHHØ1% + ð 7üCF @Ô  QM_!a¦h#¾p$È x&Øü  merinv.o/ 1073924738 1032 20 100644 11076 ` ELF(ì4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ Å¿ØÅ; X@РX¿ !½  ý?¿ !ý ý?¿¨!  ý ÿ ý?¿¸Å¿ØÅ; X@РXù¿¸½§ @ý?¿°Å¿ØÅ; X@РXù¿°…§ @ù¿¨…§ÂÅ; X@РXù¿ …§ À!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÀ'¿ÜÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÅ¿è # ¢!  É Ë !  Å Ç …¡ B…¡‰ÂÅ; X@РXÁ?¿à!  Å Ç É¿à ¿ÜÅ; XРXÉ; XÔ X@˜à XÁ$ Ã$ à¿Ü€¤ €à¿Ü€à'¿ü!  Ñ Ó Í¿ð!  É Ë !  Å Ç …¡ B…¡‰Â…¢BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèMERCATOR?ðmerinvintmerinvC d d)8*8+<@Ê‚4 $ 7$> _ ~ ž ² Æ Ù õ  * merinv.c/ecs/hdfeos/gctp/src/merinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbCqsAA2Zp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o merinv.o merinv.c -W0,-xp\$XAEBTnbCqsAA2Zp.merinvint$XBEBTnbCqsAA2Zp.merinvint.__func__merinv$XBEBTnbCqsAA2Zp.merinv.__func__$XAEBTnbCqsAA2Zp.false_easting$XAEBTnbCqsAA2Zp.false_northing$XAEBTnbCqsAA2Zp.m1$XAEBTnbCqsAA2Zp.es$XAEBTnbCqsAA2Zp.e$XAEBTnbCqsAA2Zp.lat_origin$XAEBTnbCqsAA2Zp.lon_center$XAEBTnbCqsAA2Zp.r_minor$XAEBTnbCqsAA2Zp.r_major¡ d d)8*8+<@Ê‚€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ f ÿÿÿð t ÿÿÿè ‚ ÿÿÿà • ÿÿÿØ ¨ ÿÿÿÐ » ÿÿÿÈÀd Ï€ÿÿÿÀ Û„D6dD7xD8ŒD9 D:´D;ÈD=ÜD>D?(D@TDDðDEDF4DGPDHlDI  ä, DJ°à° *$ \ ÿÿÿð f ÿÿÿè p T | XÀ4 ˆ€ÿÿÿà ’€ÿÿÿÜD[4D\8D]TD^pD_´D`ðDaDb Ddd , Detàt à(!/D(!/$/(!/ŠK(!/cg(!/w‚(!/¦(!.ìÊ(!.Óë(!.º $6$P$n$„$$»$Ñ$å$ø$ $bmerinv.c/ecs/hdfeos/gctp/src/merinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbCqsAA2Zp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hmerinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)merinv.c$XBEBTnbCqsAA2Zp.merinvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)merinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)ts:(0,18)flag:(0,4)$XBEBTnbCqsAA2Zp.merinv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbCqsAA2Zp.false_easting:S(0,18)$XAEBTnbCqsAA2Zp.false_northing:S(0,18)$XAEBTnbCqsAA2Zp.m1:S(0,18)$XAEBTnbCqsAA2Zp.es:S(0,18)$XAEBTnbCqsAA2Zp.e:S(0,18)$XAEBTnbCqsAA2Zp.lat_origin:S(0,18)$XAEBTnbCqsAA2Zp.lon_center:S(0,18)$XAEBTnbCqsAA2Zp.r_minor:S(0,18)$XAEBTnbCqsAA2Zp.r_major:S(0,18)phi2z:P(0,18);(0,18);(0,18);(0,26)=*(0,4)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)exp:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06merinv.cBbss.bssDdata.dataDrodata.rodataadjust_lonphi2zexp$XBEBTnbCqsAA2Zp.merinv.__func__merinvoffsetporigincenlonmerradius2ptitlesincossqrt$XAEBTnbCqsAA2Zp.m1$XAEBTnbCqsAA2Zp.e$XAEBTnbCqsAA2Zp.es$XAEBTnbCqsAA2Zp.false_easting$XAEBTnbCqsAA2Zp.false_northing$XAEBTnbCqsAA2Zp.lat_origin$XAEBTnbCqsAA2Zp.lon_center$XAEBTnbCqsAA2Zp.r_minor$XAEBTnbCqsAA2Zp.r_major$XBEBTnbCqsAA2Zp.merinvint.__func__merinvintÿñ H-8>Bcà„jryƒ‹’–šŸ@³8Æ0Ú(ù 5Qjƒ §Àx | Œ    ¤ ´ ¸ È Ì Ü à ì ð ü    ( , 8 < LT X l€ „ Œ  ¨Äàð ô       $ <D H X` d t | € Œ  ¨    8 < \ ` l p ˆ ” ˜ ¼ì ð     04ƒ ¸h H 0%I+Lð 7<CF€˜  Q_ 7¦h!ݱp#ð x%€l  millfor.o/ 1073924739 1032 20 100644 9132 ` ELF!T4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿à!  Í Ï !  É Ë Å¿à…¡ B…¡ˆBà TÅ$ Ç$ !  ý ÿ ý?¿Ð!  ý ÿ ý?¿Ø!É !Å ¡ ÂÉ¿è!Å …¡ Â…¡ˆBÅ; X@РXÁ; X@РXù¿Ø‰§ @!Å …¡ Bù¿Ð…§Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèMILLER CYLINDRICAL@ !ûTD-@@?ômillforintmillforÕ d!d+8,8-<@ʃ4 $ =$E g ‡ ¦ ¹ millfor.c/ecs/hdfeos/gctp/src/millfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbCqsAA2ap./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o millfor.o millfor.c -W0,-xp\$XAEBTnbCqsAA2ap.millforint$XBEBTnbCqsAA2ap.millforint.__func__millfor$XBEBTnbCqsAA2ap.millfor.__func__$XAEBTnbCqsAA2ap.false_northing$XAEBTnbCqsAA2ap.false_easting$XAEBTnbCqsAA2ap.R$XAEBTnbCqsAA2ap.lon_centerˆÐ d!d+8,8-<@ʃ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ [ ÿÿÿð e ÿÿÿè y ÿÿÿà Œ ÿÿÿØÀL  „D1LD2`D3tD4ˆD8œD9¬D:¼D;ÌD< ª, D=à ò$ % ÿÿÿð 1 ÿÿÿè = T G XÀ4 Q€ÿÿÿàDL4DM\DN”DP$ ], DQ4à4 ¡(!/[ É(!/< ð(!/  (!/ /$I$g$}$“$©$¼$Ïbmillfor.c/ecs/hdfeos/gctp/src/millfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbCqsAA2ap.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hmillforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)millfor.c$XBEBTnbCqsAA2ap.millforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)millfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)$XBEBTnbCqsAA2ap.millfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbCqsAA2ap.false_northing:S(0,18)$XAEBTnbCqsAA2ap.false_easting:S(0,18)$XAEBTnbCqsAA2ap.R:S(0,18)$XAEBTnbCqsAA2ap.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)log:P(0,18);(0,18)tan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06millfor.cBbss.bssDdata.dataDrodata.rodatatanlogadjust_lon$XBEBTnbCqsAA2ap.millfor.__func__millforoffsetpcenlonradiusptitle$XAEBTnbCqsAA2ap.false_northing$XAEBTnbCqsAA2ap.false_easting$XAEBTnbCqsAA2ap.lon_center$XAEBTnbCqsAA2ap.R$XBEBTnbCqsAA2ap.millforint.__func__millforintÿñ  .26A+c@Dkszˆ¨Çãö  ` d t x ˆ Œ œ   ¬ ° ´ÄÔ Ü à ì ð  x |  œ   ¬ ° Ô Ø è ì ü      (4D H 4ƒ ¸ˆ@ @X3%‹+Œ´ 7@ÕFl  Q „Ð_T¦hú&p ` x€Ô  millinv.o/ 1073924740 1032 20 100644 9116 ` ELF!D4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàè㿈ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!  Í Ï É¿ð!  Å Ç …¡ Â…¡ˆBÅ; X@РXà TÁ$ Ã$ É¿è!  Å Ç ‰¡ Â!Å …¡ ÂÅ; X@РXÁ; X@РX!É !Å …¡ ‰ Â!Å …¡ Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèMILLER CYLINDRICAL?ô@ !ûTD-@@millinvintmillinvÕ d!d+8,8-<@Ê„4 $ =$E g ‡ ¦ ¹ millinv.c/ecs/hdfeos/gctp/src/millinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbDqsAA2bp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o millinv.o millinv.c -W0,-xp\$XAEBTnbDqsAA2bp.millinvint$XBEBTnbDqsAA2bp.millinvint.__func__millinv$XBEBTnbDqsAA2bp.millinv.__func__$XAEBTnbDqsAA2bp.false_northing$XAEBTnbDqsAA2bp.false_easting$XAEBTnbDqsAA2bp.R$XAEBTnbDqsAA2bp.lon_centerˆÅ d!d+8,8-<@Ê„€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ [ ÿÿÿð e ÿÿÿè y ÿÿÿà Œ ÿÿÿØÀL  „D1LD2`D3tD4ˆD8œD9¬D:¼D;ÌD< ª, D=à ò$ % ÿÿÿð / ÿÿÿè 9 T E XÀ4DK4DLPDNlDO°DQ Q, DR,à, •(!/[ ½(!/< ä(!/ ÿ(!/ #$=$[$q$‡$$°$Äbmillinv.c/ecs/hdfeos/gctp/src/millinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbDqsAA2bp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hmillinvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)millinv.c$XBEBTnbDqsAA2bp.millinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)millinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)$XBEBTnbDqsAA2bp.millinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbDqsAA2bp.false_northing:S(0,18)$XAEBTnbDqsAA2bp.false_easting:S(0,18)$XAEBTnbDqsAA2bp.R:S(0,18)$XAEBTnbDqsAA2bp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)exp:P(0,18);(0,18)atan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06millinv.cBbss.bssDdata.dataDrodata.rodataexpatanadjust_lon$XBEBTnbDqsAA2bp.millinv.__func__millinvoffsetpcenlonradiusptitle$XAEBTnbDqsAA2bp.false_northing$XAEBTnbDqsAA2bp.false_easting$XAEBTnbDqsAA2bp.lon_center$XAEBTnbDqsAA2bp.R$XBEBTnbDqsAA2bp.millinvint.__func__millinvintÿñ  .27B+d@<lt{‚‰©Èä÷  ` d t x ˆ Œ œ   ¬ ° ´ÄÔ Ü à ì ð  x | ” ˜ ¬ ° À Ä Ü ô ø    $, 0 4 8 D H 4ƒ ¸€8 8P3%ƒ+„´ 78ÕFl  Q |Å_A¦hç'p` xpÔ  molwfor.o/ 1073924741 1032 20 100644 10236 ` ELF%¤4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àÅ¿èÅ?¿ØÅ¿èÅ; X@РX!Å …  BÅ?¿ÈÀ'¿Äý¿Øý?¿¸ý; X@РXù¿¸‰§@ſȅ¡¿ #½ ¢ý?¿¨!ý ý?¿°Å¿ØÅ; X@РXù¿°…§@ù¿¨…§ ÂÅ?¿ÐÉ¿ØÅ¿Ð…¡BÅ?¿ØÅ¿ÐÅ; X@РX!Å ¨ €€à¿Ä€¤ 2€ !  ¢ @’@  ñ€Sà'¿üà¿Ä  à'¿Ä¿ÿÈÉ¿Ø!Å …¡ ÂÅ?¿Ø!É !Å ½¡ Âý?¿ Å¿èÅ; X@РXù¿ ‰§À!Å © €!Å Å?¿à!  É Ë !Å ‰¡ Bſཡ Bý?¿¨Å¿ØÅ; X@РXù¿¨‰§ @!  Å Ç …¡Bà TÅ$ Ç$ !  É Ë !Å ½¡ Bý?¿ Å¿ØÅ; X@РXù¿ ‰§ @!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèMOLLWEIDEIteration failed to convergeMollweide-forward@ !ûTD-?ð=Û|ßÙ×½»@?ìÏd)¾…•?ö žf;ãmolwforintmolwforÕ d!d+8,8-<@Ê…4 $ =$E g ‡ ¦ ¹ molwfor.c/ecs/hdfeos/gctp/src/molwfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbEqsAA2cp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o molwfor.o molwfor.c -W0,-xp\$XAEBTnbEqsAA2cp.molwforint$XBEBTnbEqsAA2cp.molwforint.__func__molwfor$XBEBTnbEqsAA2cp.molwfor.__func__$XAEBTnbEqsAA2cp.false_northing$XAEBTnbEqsAA2cp.false_easting$XAEBTnbEqsAA2cp.R$XAEBTnbEqsAA2cp.lon_center : d!d+8,8-<@Ê…€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ [ ÿÿÿð e ÿÿÿè y ÿÿÿà Œ ÿÿÿØÀL  „D-LD.`D/tD0ˆD4œD5¬D6¼D7ÌD8 ª, D9à ò$ % ÿÿÿð 1 ÿÿÿè = T G XÀ4 Q€ÿÿÿà b€ÿÿÿØ o€ÿÿÿÐ ‚€ÿÿÿÈ €ÿÿÿÄDK4DL\DMdDQ„ÀˆDSˆDTèDUøDV(À8DX8DYPà\DQ\D[hàpD\pDa„DbÌDcØDd8De •, Df à  Ù(!/,(!/ ((!/LC(!/_g$$Ÿ$µ$Ë$á$ÿ$$&$9bmolwfor.c/ecs/hdfeos/gctp/src/molwfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbEqsAA2cp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hmolwforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)molwfor.c$XBEBTnbEqsAA2cp.molwforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)molwfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)theta:(0,18)delta_theta:(0,18)con:(0,18)i:(0,4)$XBEBTnbEqsAA2cp.molwfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbEqsAA2cp.false_northing:S(0,18)$XAEBTnbEqsAA2cp.false_easting:S(0,18)$XAEBTnbEqsAA2cp.R:S(0,18)$XAEBTnbEqsAA2cp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06molwfor.cBbss.bssDdata.dataDrodata.rodatap_errorfabscossinadjust_lon$XBEBTnbEqsAA2cp.molwfor.__func__molwforoffsetpcenlonradiusptitle$XAEBTnbEqsAA2cp.lon_center$XAEBTnbEqsAA2cp.R$XAEBTnbEqsAA2cp.false_northing$XAEBTnbEqsAA2cp.false_easting$XBEBTnbEqsAA2cp.molwforint.__func__molwforintÿñ 8.6;?CNCp@°x€‡Ž•±Ää8 ( ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð x |  ¬ ´ ¸ Ô ø ü  @H L x | ˆ´ ¸ Ä È Ì Ð äô ø      ( (, (H X \ x | ˆ 0Œ 0  ° ´ 4ƒ ¸ð¨ ¨>èK%3+4´ 7èÕFÀŒ  QL:_†¦h ,3p!`€ x"àÄ  molwinv.o/ 1073924742 1032 20 100644 9912 ` ELF$`4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÍ¿è!  É Ë !Å …¡ B…¡‰ÂÅ?¿ØÅ¿ØÅ; X@РX!Å ¨ €!Å Å?¿ØÅ¿ØÅ; X@РXÁ?¿à!  ý ÿ ý?¿Àý¿ðý?¿È!  É Ë !Å ½¡ Bý?¿ÐÅ¿àÅ; X@РXù¿Ð…§ @ù¿È…§ Âù¿À…§BÅ; X@РXà TÁ$ Ã$ à TÉ Ë !Å © €!Å à TÅ$ Ç$ à TÉ Ë !Å © €!Å à TÅ$ Ç$ É¿à!Å ½¡ Bý?¿¸ý; X@РXù¿¸‰§@!Å …¡ ÂÅ?¿ØÅ¿ØÅ; X@РX!Å ¨ €!Å Å?¿ØÅ¿ØÅ; X@РXà XÁ$ Ã$ €À'¿ü€à¿ü°ÇàèMOLLWEIDE?ö žf;ã?ïÿÿÿÿÜÑ?ìÏd)¾…•À !ûTD-@ !ûTD-@?ðmolwinvintmolwinvÕ d!d+8,8-<@ʆ4 $ =$E g ‡ ¦ ¹ molwinv.c/ecs/hdfeos/gctp/src/molwinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbGqsAA2dp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o molwinv.o molwinv.c -W0,-xp\$XAEBTnbGqsAA2dp.molwinvint$XBEBTnbGqsAA2dp.molwinvint.__func__molwinv$XBEBTnbGqsAA2dp.molwinv.__func__$XAEBTnbGqsAA2dp.false_northing$XAEBTnbGqsAA2dp.false_easting$XAEBTnbGqsAA2dp.R$XAEBTnbGqsAA2dp.lon_center“ d!d+8,8-<@ʆ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ [ ÿÿÿð e ÿÿÿè y ÿÿÿà Œ ÿÿÿØÀL  „D,LD-`D.tD/ˆD3œD4¬D5¼D6ÌD7 ª, D8à ò$ % ÿÿÿð / ÿÿÿè 9 T E XÀ4 Q€ÿÿÿà ^€ÿÿÿØDG4DHPDIlDN”DOÈDPÜDQXDRDSÈDTDU4DVP i, DW`à` ­(!/, Õ(!/ ü(!/L(!/_;$U$s$‰$Ÿ$µ$É$Ü$ï$bmolwinv.c/ecs/hdfeos/gctp/src/molwinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbGqsAA2dp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hmolwinvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)molwinv.c$XBEBTnbGqsAA2dp.molwinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)molwinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)theta:(0,18)arg:(0,18)$XBEBTnbGqsAA2dp.molwinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbGqsAA2dp.false_northing:S(0,18)$XAEBTnbGqsAA2dp.false_easting:S(0,18)$XAEBTnbGqsAA2dp.R:S(0,18)$XAEBTnbGqsAA2dp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06molwinv.cBbss.bssDdata.dataDrodata.rodatasincosadjust_lonasinfabs$XBEBTnbGqsAA2dp.molwinv.__func__molwinvoffsetpcenlonradiusptitle$XAEBTnbGqsAA2dp.lon_center$XAEBTnbGqsAA2dp.R$XAEBTnbGqsAA2dp.false_northing$XAEBTnbGqsAA2dp.false_easting$XBEBTnbGqsAA2dp.molwinvint.__func__molwinvintÿñ 8.26AFKCm@pu}„‹’®Áá8 % ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð x | ” ˜ ° ´ À Ä Ü ä è ü      8 < H L `„ ¤ ¨ ¼ À Ü à ô ø   ( ( 0 4 H P 0T 0h 0l 0| 4ƒ ¸°h h xK%Ã+Ä´ 7xÕFPð  Q@_D¦hê0p € x!œÄ  obleqfor.o/ 1073924743 1032 20 100644 12720 ` ELF/X4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿À!  Å$ Ç$ Å¿¸!  Å$ Ç$ !  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  Å; XРX@”!  Å Ç !  Å; XРX@”!  Å Ç !  Å; XРX@”!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  #¢`Å; XРX”@–@€À'¿ü€à¿ü°Çàèã¾ðú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿àſ蠿Ȣ¿ÀÅ; XРX”@–@ſ࠿آ¿ÐÅ; XРX”@–@!  É Ë Å¿È¡ B!  É Ë Å¿À‰¡ BſЅ¡ B…¡ˆBÅ; X@РXÁ?¿¸Í¿Àſؕ¡‰B!  É Ë Å¿È‘¡ B!  Å Ç ‰ ‰FſЅ¡ B…¢ÂÕ; XРXÅ; X@Ô X!  Å Ç … BÅ?¿°Å¿° ¿¨¢¿ Å; XРX”@–@É¿¸!Å …¡ ÂÅ; X@РXÅ …  BÅ?¿˜É¿˜Å¿¨…¡ BÅ?¿É¿˜Å¿ …¡ BÅ?¿ˆÉ¿!Å …¡ ÂÅ; X@РXÁ?¿€É¿ˆ!Å ½¡ Âý?¿pÅ¿€Å; X@РXù¿p½§ @ý?¿hÉ¿€Å ‰¡ B!  Å Ç …¡ ÂÅ; X@РXù¿h…§ ÀÅ?¿˜Å¿˜Å; X@РXÁ?¿x!  Í Ï !  Å Ç ½¡‰Bý?¿`É¿x!Å …¡ B… ‰ÆÅ; X@РXù¿`‰§ @!  Å Ç …¡Bà XÅ$ Ç$ !  Í Ï !  Å Ç ½¡‰Bý?¿`É¿€!Å …¡ B… ‰ÆÅ; X@РXù¿`½§ @ý?¿XÅ¿xÅ; X@РXù¿X½§ @ý?¿PÉ¿xÅ ‰¡ B!  Å Ç …¡ ÂÅ; X@РXù¿P‰§ À!  Å Ç …¡Bà TÅ$ Ç$ €À'¿ü€à¿ü°ÇàèOBLATED EQUAL-AREAParameter m: Parameter n: Theta: @obleqforintobleqforg d"d-8.8/<@ʇ‘4$ C$L o  ® É ä ÷   4 K obleqfor.c/ecs/hdfeos/gctp/src/obleqfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbHqsAA2ep./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o obleqfor.o obleqfor.c -W0,-xp\$XAEBTnbHqsAA2ep.obleqforint$XBEBTnbHqsAA2ep.obleqforint.__func__obleqfor$XBEBTnbHqsAA2ep.obleqfor.__func__$XAEBTnbHqsAA2ep.false_northing$XAEBTnbHqsAA2ep.false_easting$XAEBTnbHqsAA2ep.cos_lat_o$XAEBTnbHqsAA2ep.sin_lat_o$XAEBTnbHqsAA2ep.R$XAEBTnbHqsAA2ep.n$XAEBTnbHqsAA2ep.m$XAEBTnbHqsAA2ep.theta$XAEBTnbHqsAA2ep.lat_o$XAEBTnbHqsAA2ep.lon_center¸( d"d-8.8/<@ʇ‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ z ÿÿÿð „ ÿÿÿè ˜ ÿÿÿà « ÿÿÿØ » ÿÿÿÐ Ë ÿÿÿÈ Ù ÿÿÿÀ ì ÿÿÿ¸À| „D4|D5D6¤D7¸D8ÌD9àD:ôD;D?D@,DAHDBdDC€DD¨DEÐDFøDK,DL` , DMpàp T$ ˆ ÿÿÿð ” ÿÿÿè   T ª XÀ4 ´€ÿÿÿà Å€ÿÿÿØ Ú€ÿÿÿÐ ï€ÿÿÿÈ þ€ÿÿÿÀ €ÿÿÿ¸€ÿÿÿ° €ÿÿÿ¨.€ÿÿÿ <€ÿÿÿ˜H€ÿÿÿW€ÿÿÿˆf€ÿÿÿ€o€ÿÿÿxDf4DgPDhpDiDkÜDlLDmlDn”Do¤Dp´DqÔDr<DsPDtÀDu„x, Dv”à”½(!/Ôå(!/µ (!0m/(!0RR(!/2m(!/‹ˆ(!/x£(!/žÂ(!/aá(!/E$"$@$V$l$‚$§$½$Ð$ã$ÿ$$'bobleqfor.c/ecs/hdfeos/gctp/src/obleqfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbHqsAA2ep.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hobleqforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)center_lat:p(0,18)shape_m:p(0,18)shape_n:p(0,18)angle:p(0,18)false_east:p(0,18)false_north:p(0,18)obleqfor.c$XBEBTnbHqsAA2ep.obleqforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)obleqfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)sin_delta_lon:(0,18)cos_delta_lon:(0,18)sin_lat:(0,18)cos_lat:(0,18)z:(0,18)Az:(0,18)sin_Az:(0,18)cos_Az:(0,18)temp:(0,18)x_prime:(0,18)y_prime:(0,18)M:(0,18)N:(0,18)$XBEBTnbHqsAA2ep.obleqfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbHqsAA2ep.false_northing:S(0,18)$XAEBTnbHqsAA2ep.false_easting:S(0,18)$XAEBTnbHqsAA2ep.cos_lat_o:S(0,18)$XAEBTnbHqsAA2ep.sin_lat_o:S(0,18)$XAEBTnbHqsAA2ep.R:S(0,18)$XAEBTnbHqsAA2ep.n:S(0,18)$XAEBTnbHqsAA2ep.m:S(0,18)$XAEBTnbHqsAA2ep.theta:S(0,18)$XAEBTnbHqsAA2ep.lat_o:S(0,18)$XAEBTnbHqsAA2ep.lon_center:S(0,18)genrpt:P(0,20);(0,18);(10,3)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)asin:P(0,18);(0,18)acos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06obleqfor.cBbss.bssDdata.dataDrodata.rodatacosasinsinatan2acos$XBEBTnbHqsAA2ep.obleqfor.__func__obleqfortsincosoffsetpgenrptcenlatcenlonradiusptitle$XAEBTnbHqsAA2ep.cos_lat_o$XAEBTnbHqsAA2ep.sin_lat_o$XAEBTnbHqsAA2ep.false_northing$XAEBTnbHqsAA2ep.false_easting$XAEBTnbHqsAA2ep.theta$XAEBTnbHqsAA2ep.n$XAEBTnbHqsAA2ep.m$XAEBTnbHqsAA2ep.lat_o$XAEBTnbHqsAA2ep.lon_center$XAEBTnbHqsAA2ep.R$XBEBTnbHqsAA2ep.obleqforint.__func__obleqforintÿñ P /38<BG j ¤s{ƒŠ‘˜Ÿ¦HÁ@Ü8ü0(2 EXo‹ž Ä€ ” ¤ ¨ ¸ ¼ Ì Ð à ä ô ø       , 0 4< @ PX \ lt x ˆ ”   ¤ °¸ ¼ È (Ì (Øà ä ð <ô <     4< @ L P T X hØ Ü (0 4 H L p ˆ Œ   ¤ Ì Ô Ø    ( X \ hx | ¨ ° ´ Èäð ô      0 @ D ` d p t Œ    ¼Ô Ü à ô  4ƒ ¸HPIP%m+pü 7lgF Ô¬  Q€(_$¨¦h&NÐp(  x*0(  obleqinv.o/ 1073924744 1032 20 100644 12860 ` ELF/ä4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿À!  Å$ Ç$ Å¿¸!  Å$ Ç$ !  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  Å; XРX@”!  Å Ç !  Å; XРX@”!  Å Ç !  Å; XРX@”!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  #¢`Å; XРX”@–@€À'¿ü€à¿ü°Çàèã¿ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!  É Ë !Å ½¡ Âý?¿€Í¿è!  Å Ç …¡ B…¡‰ÂÅ; X@РXù¿€…§ @Å?¿ Í¿ð!  É Ë !  Å Ç …¡ B½¡‰Âý?¿xÉ¿ !Å ‰¡ B!  Å Ç …¡ ÂÅ; X@РXù¿x½§ @ý?¿pÅ¿ Å; X@РXù¿p…§ ÀÅ?¿À!  É Ë !Å ½¡ Âý?¿€Å¿ÀÅ; X@РXù¿€…§ @Å?¿¨Å¿¨Å; X@РX!Å …  BÅ?¿¸Å¿ Å; X@РX!Å ½  Bý?¿€É¿¨‰¡ B!  Å Ç …¡ ÂÅ; X@РXù¿€½§ @ý?¿hÅ¿¨Å; X@РXù¿h…§ ÀÅ?¿°Å¿¸‰ ‰BÅ¿°… ‰B…¡BÅ; X@РX!Å …  ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å …  BÅ?¿àÅ¿¸É¿°Å; XРXÉ; X@Ô XÁ?¿ÈÉ¿È!  Å Ç …¡ÂÅ?¿˜Å¿˜ ¿¢¿ˆÅ; XРX”@–@ſ࠿آ¿ÐÅ; XРX”@–@!  É Ë Å¿Ð¡ B!  É Ë Å¿Ø‰¡ BÅ¿ˆ…¡ B…¡ˆBÅ; X@РXà XÁ$ Ã$ !  ý ÿ ý?¿`Í¿ØÅ¿•¡‰B!  É Ë Å¿Ð‘¡ B!  Å Ç ‰ ‰FÅ¿ˆ…¡ B…¢ÂÕ; XРXÅ; X@Ô Xù¿`…§@Å; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèOBLATED EQUAL-AREAParameter m: Parameter n: Theta: @obleqinvintobleqinvg d"d-8.8/<@ʈ‘4$ C$L o  ® É ä ÷   4 K obleqinv.c/ecs/hdfeos/gctp/src/obleqinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbIqsAAGgp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o obleqinv.o obleqinv.c -W0,-xp\$XAEBTnbIqsAAGgp.obleqinvint$XBEBTnbIqsAAGgp.obleqinvint.__func__obleqinv$XBEBTnbIqsAAGgp.obleqinv.__func__$XAEBTnbIqsAAGgp.false_northing$XAEBTnbIqsAAGgp.false_easting$XAEBTnbIqsAAGgp.cos_lat_o$XAEBTnbIqsAAGgp.sin_lat_o$XAEBTnbIqsAAGgp.R$XAEBTnbIqsAAGgp.n$XAEBTnbIqsAAGgp.m$XAEBTnbIqsAAGgp.theta$XAEBTnbIqsAAGgp.lat_o$XAEBTnbIqsAAGgp.lon_center¸% d"d-8.8/<@ʈ‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ z ÿÿÿð „ ÿÿÿè ˜ ÿÿÿà « ÿÿÿØ » ÿÿÿÐ Ë ÿÿÿÈ Ù ÿÿÿÀ ì ÿÿÿ¸À| „D6|D7D8¤D9¸D:ÌD;àD<ôD=DADB,DCHDDdDE€DF¨DGÐDHøDM,DN` , DOpàp T$ ˆ ÿÿÿð ’ ÿÿÿè œ T ¨ XÀ4 ´€ÿÿÿà ½€ÿÿÿØ Ê€ÿÿÿÐ ×€ÿÿÿÈ á€ÿÿÿÀ í€ÿÿÿ¸ ü€ÿÿÿ° €ÿÿÿ¨€ÿÿÿ €ÿÿÿ˜/€ÿÿÿE€ÿÿÿˆDf4DgPDhlDiÀDjHDk„Dl¤DmDnDDodDp„Dq DrÀDsàDu4DvÀ[, DwÐàР(!/ÔÈ(!/µï(!0m(!0R5(!/2P(!/‹k(!/x†(!/ž¥(!/aÄ(!/Eè$$$=$S$i$$¤$º$Î$á$ô$$$bobleqinv.c/ecs/hdfeos/gctp/src/obleqinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbIqsAAGgp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hobleqinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)center_lat:p(0,18)shape_m:p(0,18)shape_n:p(0,18)angle:p(0,18)false_east:p(0,18)false_north:p(0,18)obleqinv.c$XBEBTnbIqsAAGgp.obleqinvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)obleqinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)z:(0,18)sin_z:(0,18)cos_z:(0,18)Az:(0,18)temp:(0,18)x_prime:(0,18)y_prime:(0,18)M:(0,18)N:(0,18)diff_angle:(0,18)sin_diff_angle:(0,18)cos_diff_angle:(0,18)$XBEBTnbIqsAAGgp.obleqinv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbIqsAAGgp.false_northing:S(0,18)$XAEBTnbIqsAAGgp.false_easting:S(0,18)$XAEBTnbIqsAAGgp.cos_lat_o:S(0,18)$XAEBTnbIqsAAGgp.sin_lat_o:S(0,18)$XAEBTnbIqsAAGgp.R:S(0,18)$XAEBTnbIqsAAGgp.n:S(0,18)$XAEBTnbIqsAAGgp.m:S(0,18)$XAEBTnbIqsAAGgp.theta:S(0,18)$XAEBTnbIqsAAGgp.lat_o:S(0,18)$XAEBTnbIqsAAGgp.lon_center:S(0,18)genrpt:P(0,20);(0,18);(10,3)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06obleqinv.cBbss.bssDdata.dataDrodata.rodataadjust_lonatan2sqrtsincosasin$XBEBTnbIqsAAGgp.obleqinv.__func__obleqinvtsincosoffsetpgenrptcenlatcenlonradiusptitle$XAEBTnbIqsAAGgp.cos_lat_o$XAEBTnbIqsAAGgp.sin_lat_o$XAEBTnbIqsAAGgp.false_northing$XAEBTnbIqsAAGgp.false_easting$XAEBTnbIqsAAGgp.theta$XAEBTnbIqsAAGgp.n$XAEBTnbIqsAAGgp.m$XAEBTnbIqsAAGgp.lat_o$XAEBTnbIqsAAGgp.lon_center$XAEBTnbIqsAAGgp.R$XBEBTnbIqsAAGgp.obleqinvint.__func__obleqinvintÿñ P /:@EIMR u à~†Ž•œ£ª±HÌ@ç80&(= Pcz–© Ï€ ” ¤ ¨ ¸ ¼ Ì Ð à ä ô ø       , 0 4< @ PX \ lt x ˆ ”   ¤ °¸ ¼ È (Ì (Øà ä ð <ô <     4< @ L P T X hØ Ü ô ø       0 4 L d h t x ” ˜   ¤ ¸ Ô è ì ø ü  , 4 8 L T X l p „   Ì Ô Ø ì ô ø ( , Xx€ „ ˜ œ À Ô Ø ô ø    8L4ƒ ¸€8P8Iˆ%¥+¨ü 7¤gF ¬  Q¸%_$ݦh&ƒÛp(` x*€d  omerfor.o/ 1073924745 1032 20 100644 24820 ` ELF^œ4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾€ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å „Ç ˆÅ?¿°Å ŒÇ Å?¿¨Å ”Ç ˜Å?¿ Å œÇ  Å?¿˜Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿¸!  Å$ Ç$ Å¿À!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿!É Å¿… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç !  #¢`Å; XРX”@–@!Í !  Å Ç !  É Ë … ‰D… ‰D…¡ˆÂÅ?¿ˆ!É !  Å Ç …¡ÂÅ; X@РXÁ?¿€#ý`ý?¿%¤ ý ÿ ý?¿!  Å Ç !É Å; XРXÉ; X@Ô Xù¿§ @É`Å Ç …¡Â…¡‰Âù¿…§BÅ; X@РX!  Á$ Ã$ !  É Ë !  Å Ç ‰¡ B!  Å Ç ‰¡ BÅ¿€‰¡ BÅ¿ˆ…¡ Â!  Å$ Ç$ !  Å Ç Å; X@РX!Å ¨ €!Å Å?¿x!Å !  Å$ Ç$ !Å !  Å$ Ç$ €‚!  Å Ç !  É Ë !  Í Ï Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿xÅ¿ˆÅ; X@РXÁ?¿ˆ!  É Ë Å¿€¡ B!  É Ë Å¿ˆ…¡ B…¡‰Â!  Å$ Ç$ !  Å Ç ‰ ‰B!Å ‰¡B!Å © €3!  É Ë !Å © €!  ý ÿ ý?¿» ?¹ >õ¿‰§ Z!Å …¡BÅ; X@РXù¿…§@€Å?¿8!  ý ÿ ý?¿» ?¹ >õ¿‰§ Z!Å …¡BÅ; X@РXù¿…§ÀÅ?¿8€!  Å Ç Å?¿8ý¿8ý?¾øÅ¿x!  É Ë Å; XРXÉ; X@Ô Xù¾ø…§ @!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  Å; XРX@”!  Å Ç !  É Ë Å; XРXÉ; X@Ô Xà ¤€¤ €ÜÉ¿8!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿0Å¿ØÅ; X@РX!  Å Ç …  ÂÅ; X@РXÁ?¿(ý¿Ðý?¾øý¿0ý?¿Å¿(Å; X@РXù¿…§ @Å; X@РX!  Å Ç …  Âù¾ø…§Â!  Å$ Ç$ É¿Ø!Å …¡ B!  Å; XРX@”!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РXÁ?¿ˆÉ¿ˆ!Å © €|Í¿ˆ!É !Å …¡ B…¡ˆÂÅ; X@РX!Å ¨ €lÅ¿(!  #¢`Å; XРX”@–@Å¿Ø!  #¢`Å; XРX”@–@!  É Ë !Å © €'!  É Ë !  Å Ç ½¡ Âý?¾ð!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾ð…§ @!  Å$ Ç$ €'!  É Ë !  Å Ç …¡ ¿ #½ ¢ý?¾è!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾è…§ @!  Å$ Ç$ € !  ¢ @’@  É€Àà'¿ü€ºÅ¿¨Å; X@РXÁ?¿ !  Å Ç É¿¨Í¿ Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿pÅ¿˜Å; X@РXÁ?¿ !  Å Ç É¿˜Í¿ Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿hÅ¿p!  É Ë Å; XРXÉ; X@Ô XÁ?¿`Å¿h!  É Ë Å; XРXÉ; X@Ô XÁ?¿X!  É Ë Å¿`…¡ ÂÅ?¿8É¿8!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿0!  Å Ç  ‰BÉ¿XÅ¿`…¡ B‰¡ˆÂ…¡ˆB…¡ ÂÅ?¿PÉ¿XÅ¿`¡Â…¡B…¡‰ÂÅ?¿HÉ¿°Å¿ …¡ÂÅ?¿@É¿@!Å © € Í¿ !É !Å …¡ B…¡ˆÂÅ?¿ É¿@!Å © € Í¿ !É !Å …¡ B…¡ˆBÅ?¿ É¿°Å¿ …¡ÂÅ?¿@É¿°Å¿ …¡B!É ½ ‰Dý?¾èý¿Pý?¾à!  Å Ç ‰ ‰DÅ¿@…¡ BÅ; X@РXù¾à‰§ @Å¿H…¡ ÂÅ; X@РXÅ Ç …  Âù¾è…§Â!  Å$ Ç$ É¿°!  Å Ç …¡ÂÅ; X@РXÁ?¿@!  É Ë Å¿@…¡ BÅ; X@РXÅ¿0…  ÂÅ; X@РXÁ?¿(!  ý ÿ ý?¿Å¿(Å; X@РXù¿…§ @Å; X@РXÁ?¿ØÉ¿°!Å …¡ B!  Å; XРX@”É¿¨!Å …¡ B!  Å; XРX@”É¿ !Å …¡ B!  Å; XРX@”É¿˜!Å …¡ B!  Å; XРX@”É¿¨Å¿˜…¡ÂÅ; X@РX!Å ¨  € !  ¢ @’@  Ê€²à'¿üÅ¿¨Å; X@РXÁ?¿ˆÉ¿ˆ!Å © €Ϳˆ!É !Å …¡ B…¡ˆÂÅ; X@РX!Å ¨  € !  ¢ @’@  Ê€à'¿ü!  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ; X@РX!Å ¨  € !  ¢ @’@  Ê€nà'¿üÅ¿(!  #¢`Å; XРX”@–@Å¿Ø!  #¢`Å; XРX”@–@!  É Ë !Å © €'!  É Ë !  Å Ç ½¡ Âý?¾ð!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾ð…§ @!  Å$ Ç$ €'!  É Ë !  Å Ç …¡ ¿ #½ ¢ý?¾è!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾è…§ @!  Å$ Ç$ €À'¿ü€à¿ü°Çàèã¿ ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ¿èÅ; X@РXÁ?¿àÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿˜!  É Ë Å¿˜…¡ BÅ; X@РXÁ?¿¸Å¿èÅ; X@РX!É !Å …¡ B… ÂÅ; X@РX!Å ¨ €!  Å Ç É¿èÍ¿àÅ; XРXÉ; XÔ XÍ; X@Ø XÁ?¿!  ý ÿ ý?¿ˆÅ¿!  É Ë Å; XРXÉ; X@Ô Xù¿ˆ…§ ÀÅ?¿ÈÉ¿È!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿ É¿È!Å … ‰Ä‰¡B!Å …¡ BÅ?¿ØÉ¿ !  Å Ç ¡ BÉ¿¸!  Å Ç …¡ B‰¡ˆÂſ؅¡ ÂÅ?¿°!  É Ë Å¿˜…¡ BÅ; X@РXÁ?¿ÐÅ¿ÐÅ; X@РX!Å ¨ €!  É Ë !  Å Ç ‰¡ BÅ¿˜…¡ BÅ?¿À€7!  ý ÿ ý?¿ˆÉ¿ !  Å Ç ¡ BÉ¿¸!  Å Ç …¡ B‰¡ˆBſЅ¡ ÂÅ; X@РXù¿ˆ‰§ @!  Å Ç …¡ ÂÅ?¿ÀÉ¿Ð!Å © €ͿÀ!  É Ë !Å ‰¡ B!  Å Ç …¡ Â…¡ˆBÅ?¿À€!É¿è!Å © €!  Å Ç €Å?¿°!  Å Ç … ¢Å?¿°!  É Ë Å¿è‰¡ B!  Å Ç …¡ ÂÅ?¿ÀÅ¿°Å; X@РX!Å … BÅ; X@РX!Å ¨  € !  ¢ @’@  Í€Pà'¿ü!  É Ë !Å ½¡ Bý?¿€!É Å¿°¡Â…¡B…¡‰ÂÅ; X@РXù¿€‰§ @!  Å Ç …¡ ÂÅ?¿¨É¿À!  Å Ç …¡ÂÅ?¿À!  Í Ï É¿¨!  Å Ç …¡ B¡ˆBÉ¿À!  Å Ç …¡ B…¡ˆBà TÅ$ Ç$ !  Í Ï É¿À!  Å Ç …¡ B¡ˆBÉ¿¨!  Å Ç …¡ B…¡ˆÂà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-initPoint projects into infinityomer-for?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰@ !ûTD-À !ûTD-@>z×òš¼¯HomerforintomerforG d!d+8,8-<@ʉ4 $ =$E g ~ • ­ Å Ø ì ÿ  ' @ Y x ˜ ¬ ¿ Û ÷  . omerfor.c/ecs/hdfeos/gctp/src/omerfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbIqsAAGhp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o omerfor.o omerfor.c -W0,-xp\$XAEBTnbIqsAAGhp.omerforint$XBEBTnbIqsAAGhp.omerforint.__func__omerfor$XBEBTnbIqsAAGhp.omerfor.__func__$XAEBTnbIqsAAGhp.cosaz$XAEBTnbIqsAAGhp.sinaz$XAEBTnbIqsAAGhp.cosgam$XAEBTnbIqsAAGhp.singam$XAEBTnbIqsAAGhp.u$XAEBTnbIqsAAGhp.el$XAEBTnbIqsAAGhp.d$XAEBTnbIqsAAGhp.al$XAEBTnbIqsAAGhp.bl$XAEBTnbIqsAAGhp.cos_p20$XAEBTnbIqsAAGhp.sin_p20$XAEBTnbIqsAAGhp.false_easting$XAEBTnbIqsAAGhp.false_northing$XAEBTnbIqsAAGhp.es$XAEBTnbIqsAAGhp.e$XAEBTnbIqsAAGhp.lat_origin$XAEBTnbIqsAAGhp.lon_origin$XAEBTnbIqsAAGhp.scale_factor$XAEBTnbIqsAAGhp.r_minor$XAEBTnbIqsAAGhp.r_majorI» d!d+8,8-<@ʉ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ ™ ÿÿÿð § ÿÿÿè µ ÿÿÿà È ÿÿÿØ Ø ÿÿÿÐ é ÿÿÿÈ ú ÿÿÿÀ  ÿÿÿ¸ ! ÿÿÿ° . ÿÿÿ¨ ; ÿÿÿ  H ÿÿÿ˜ U ¤À¬ a€ÿÿÿ m€ÿÿÿˆ x€ÿÿÿ€ ƒ€ÿÿÿx €ÿÿÿp ˜€ÿÿÿh £€ÿÿÿ` ¬€ÿÿÿX µ€ÿÿÿP ¾€ÿÿÿH Ç€ÿÿÿ@ Ó€ÿÿÿ8 Ü€ÿÿÿ0 å€ÿÿÿ( ñ€ÿÿÿ ÿ„DI¬DJÀDKÔDLèDMüDNDP$DQLDRpDTœDUÐDVDW4DXÀDYÀLD[LD\XD]pàˆÀDaDbàDcôDd8ÀpDfpDg˜Diäà,Dl4DmHàDrDs DtÔDuüDw0À@Dy@DzdD{˜DøD€ D<DƒXD„xÀÔD†ÔD‡üDˆ$D‰LD‹àà tÀ |D |D ”à  à  À ¨D• ¨D– ¼D— ôD˜ D™ @Dš lD› ˜Dœ ´D ØDž DŸ D  0D¡ LD¢ lD£ ˆD¤ ¨D¥ ¸D¦ DD§ lD¨ ¨D¬ äD­ D® 4D¯ \D± „À ´D³ ´D´ Ìà ØD· ØD¸ ìÀHDºHD»`àlD¾lÀÄDÀÄDÁÜàèDÄèDÅDÆ8DÇ`DÉôàˆDˈ , D̘à˜Q$„ ÿÿÿð ÿÿÿ蜠T¦ XÀ4°€ÿÿÿà¿€ÿÿÿØÈ€ÿÿÿÐÓ€ÿÿÿÈÜ€ÿÿÿÀæ€ÿÿÿ¸ð€ÿÿÿ°ú€ÿÿÿ¨€ÿÿÿ  €ÿÿÿ˜€ÿÿÿDâ4DãHDäpDå˜ÀäDçäDèDédDêˆDë¬DììDíÀ<Dï<àlÀtDótDôðDõ àHàHÀPDúPDûlDý„DþœàÌDÌÀ D D$à0D0D”D°DD X$, D hàhh(!1¤‡(!1¦(!1uÆ(!1]æ(!1»(!0Ã(!0°8(!0œT(!0ˆp(!0o‘(!0V²(!0Ù(!/ð(!0/(!0C8(!/Ô\(!1€(!/¶¦(!/Ç(!/„è$$$4$R$h$~$œ$¿$ä$ú$$,$@$Z$m$€$“$¦$ºbomerfor.c/ecs/hdfeos/gctp/src/omerfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbIqsAAGhp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.homerforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)r_maj:p(0,18)r_min:p(0,18)scale_fact:p(0,18)azimuth:p(0,18)lon_orig:p(0,18)lat_orig:p(0,18)false_east:p(0,18)false_north:p(0,18)lon1:p(0,18)lat1:p(0,18)lon2:p(0,18)lat2:p(0,18)mode:p(0,4)temp:(0,18)con:(0,18)com:(0,18)ts:(0,18)ts1:(0,18)ts2:(0,18)h:(0,18)l:(0,18)j:(0,18)p:(0,18)dlon:(0,18)f:(0,18)g:(0,18)gama:(0,18)sinphi:(0,18)omerfor.c$XBEBTnbIqsAAGhp.omerforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)omerfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)sin_phi:(0,18)t:(0,18)con:(0,18)q:(0,18)us:(0,18)vl:(0,18)ul:(0,18)vs:(0,18)s:(0,18)dlon:(0,18)ts1:(0,18)$XBEBTnbIqsAAGhp.omerfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbIqsAAGhp.cosaz:S(0,18)$XAEBTnbIqsAAGhp.sinaz:S(0,18)$XAEBTnbIqsAAGhp.cosgam:S(0,18)$XAEBTnbIqsAAGhp.singam:S(0,18)$XAEBTnbIqsAAGhp.u:S(0,18)$XAEBTnbIqsAAGhp.el:S(0,18)$XAEBTnbIqsAAGhp.d:S(0,18)$XAEBTnbIqsAAGhp.al:S(0,18)$XAEBTnbIqsAAGhp.bl:S(0,18)$XAEBTnbIqsAAGhp.cos_p20:S(0,18)$XAEBTnbIqsAAGhp.sin_p20:S(0,18)$XAEBTnbIqsAAGhp.false_easting:S(0,18)$XAEBTnbIqsAAGhp.false_northing:S(0,18)$XAEBTnbIqsAAGhp.es:S(0,18)$XAEBTnbIqsAAGhp.e:S(0,18)$XAEBTnbIqsAAGhp.lat_origin:S(0,18)$XAEBTnbIqsAAGhp.lon_origin:S(0,18)$XAEBTnbIqsAAGhp.scale_factor:S(0,18)$XAEBTnbIqsAAGhp.r_minor:S(0,18)$XAEBTnbIqsAAGhp.r_major:S(0,18)genrpt:P(0,20);(0,18);(10,3)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)pow:P(0,18);(0,18);(0,18)log:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06omerfor.cBbss.bssDdata.dataDrodata.rodatalogcos$XBEBTnbIqsAAGhp.omerfor.__func__omerforadjust_lonp_erroratancenlatcenlontansinasinzoffsetpgenrptradius2ptitletsfnzfabspowtsincossqrt$XAEBTnbIqsAAGhp.u$XAEBTnbIqsAAGhp.cosaz$XAEBTnbIqsAAGhp.sinaz$XAEBTnbIqsAAGhp.cosgam$XAEBTnbIqsAAGhp.singam$XAEBTnbIqsAAGhp.lon_origin$XAEBTnbIqsAAGhp.el$XAEBTnbIqsAAGhp.d$XAEBTnbIqsAAGhp.al$XAEBTnbIqsAAGhp.bl$XAEBTnbIqsAAGhp.cos_p20$XAEBTnbIqsAAGhp.sin_p20$XAEBTnbIqsAAGhp.e$XAEBTnbIqsAAGhp.es$XAEBTnbIqsAAGhp.false_easting$XAEBTnbIqsAAGhp.false_northing$XAEBTnbIqsAAGhp.lat_origin$XAEBTnbIqsAAGhp.scale_factor$XAEBTnbIqsAAGhp.r_minor$XAEBTnbIqsAAGhp.r_major$XBEBTnbIqsAAGhp.omerforint.__func__omerforintÿñ  X.26cXÈx`ksx†ŠŽ”œ£«²¸½ÁÉΘáøˆ€'x?p[ho`‚X–PªHÃ@Ü8ï0(" B^|•®X Ó¨À/ Ä/ Ô. Ø. è- ì- ü, , + + $* (* 4. 8. D/ H/ \ ` p) t) €) „) ”œ(  ( ¬, °, ¼' À' Ä& È& Øà ä è) ì) ø' ü'    ) $) 8D H P) T) d& h& t x ˆ˜ ¸À% Ä% Ð/ Ô/ à% ä% ô- ø- $ $ (, ,, <D H \ ` h l p# t# € „ ˆ" Œ"  ( ¤( °, ´, À' Ä' äø% % &  & 8# <# H# L# \ ` h l €, „,  ” ¨# ¬# Ì Ð Üô# ø#   (D# H# d% h% €" ”"   ¤ ¨°/ ´/ À. Ä. Üä- è- ô ø  * * +  + 8T X d (h (|„# ˆ# œÀÔÜ% à% ø! ü!   0 0 @ @(0! 4! DL, P, `h, l, |Œ  ¨ 8¬ 8° (´ (ÄÌ Ð è ì ð ô     ,4, 8, D H \$ `$ l% p% „# ˆ# ˜ œ ¨° ´ È Ø Ü ð$ ô$ % % # $# 4  8  D L P d  t x Œ `  ` œ  À Ì( Ð( ø  ( ( D T% X% p €% „% œ ¨" ¬" È Ì Ø ( Ü ( è" ì" D @ H @ ` H d H h 8 l 8 € 8 „ 8 œ H   H ¤ 8 ¨ 8 Ô ( Ø ( ì% ð%  (  D! H! X! \! p  |% €% ˜ ¬  ¸# ¼# Ô è ø 0 ü 0  €  €   0 $ 0 ,   0   < H 0 L 0 T À X À d p 0 t 0 | à € à Œ ¤ ¬  °  Ä  È  Ô  ð   8  8$ (( (8@ D X  \  h |, €, ˜ 8œ 8  (¤ (´¼ À Ô @Ø @ä ü    $ ( , 0 @H, L, X \ p$ t$ €% „% ˜# œ# ¬ ° ¼Ä È Ü ì ð $ $ % % 4# 8# H L X` d x ˆ Œ ! ! , 8% <% Thp 8t 8x (| (Œ” ˜ ¬( °( Øä" è" ü% % 0 4 @ (D (T X d (h (x |  ” ´% ¸% Ðäì Pð P$ $ % % <$ @$ T X l p   % ¤% ¼ À Ø$ Ü$ è 8ì 8ô% ø%    4 8 L P d$ h$ |% €% œ¤ ¨ ´¼ À Ô `Ø `ä ø$ ü$  (  (  4D% H% ` d x* |* Œ  ¨ ¬ Ì+ Ð+ à ä ü  4ƒ ¸@ø ø‰ˆk%ó+ôt 7hGF°x  Q-(»_@ã¦hB‰ÞpEh xHˆ  omerinv.o/ 1073924746 1032 20 100644 24520 ` ELF]p4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㾈ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ |Ç €Å?¿¸Å „Ç ˆÅ?¿°Å ŒÇ Å?¿¨Å ”Ç ˜Å?¿ Å œÇ  Å?¿˜Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿¸!  Å$ Ç$ Å¿À!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿!É Å¿… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç !  #¢`Å; XРX”@–@!Í !  Å Ç !  É Ë … ‰D… ‰D…¡ˆÂÅ?¿ˆ!É !  Å Ç …¡ÂÅ; X@РXÁ?¿€#ý`ý?¿%¤ ý ÿ ý?¿ !  Å Ç !É Å; XРXÉ; X@Ô Xù¿ § @É`Å Ç …¡Â…¡‰Âù¿…§BÅ; X@РX!  Á$ Ã$ !  É Ë !  Å Ç ‰¡ B!  Å Ç ‰¡ BÅ¿€‰¡ BÅ¿ˆ…¡ Â!  Å$ Ç$ !  Å Ç Å; X@РX!Å ¨ €!Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ €ˆ!  Å Ç !  É Ë !  Í Ï Å; XРXÉ; XÔ XÍ; X@Ø X!  Á$ Ã$ Å¿ˆÅ; X@РXÁ?¿ˆ!  É Ë Å¿€¡ B!  É Ë Å¿ˆ…¡ B…¡‰Â!  Å$ Ç$ !  Å Ç ‰ ‰B!Å ‰¡B!Å © €3!  É Ë !Å © €!  ý ÿ ý?¿» ?¹ >õ¿‰§ Z!Å …¡BÅ; X@РXù¿…§@€Å?¿@!  ý ÿ ý?¿» ?¹ >õ¿‰§ Z!Å …¡BÅ; X@РXù¿…§ÀÅ?¿@€!  Å Ç Å?¿@ý¿@ý?¿!  Å Ç !  É Ë Å; XРXÉ; X@Ô Xù¿…§ @!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  Å; XРX@”!  Å Ç !  É Ë Å; XРXÉ; X@Ô Xà ¤€¤ €ÜÉ¿@!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿8Å¿ØÅ; X@РX!  Å Ç …  ÂÅ; X@РXÁ?¿0ý¿Ðý?¿ý¿8ý?¿Å¿0Å; X@РXù¿…§ @Å; X@РX!  Å Ç …  Âù¿…§Â!  Å$ Ç$ É¿Ø!Å …¡ B!  Å; XРX@”!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РXÁ?¿ˆÉ¿ˆ!Å © €|Í¿ˆ!É !Å …¡ B…¡ˆÂÅ; X@РX!Å ¨ €lÅ¿0!  #¢`Å; XРX”@–@Å¿Ø!  #¢`Å; XРX”@–@!  É Ë !Å © €'!  É Ë !  Å Ç ½¡ Âý?¾ø!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾ø…§ @!  Å$ Ç$ €'!  É Ë !  Å Ç …¡ ¿ #½ ¢ý?¾ð!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾ð…§ @!  Å$ Ç$ € !  ¢ @’@  É€Àà'¿ü€ºÅ¿¨Å; X@РXÁ?¿(!  Å Ç É¿¨Í¿(Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿hÅ¿˜Å; X@РXÁ?¿(!  Å Ç É¿˜Í¿(Å; XРXÉ; XÔ XÍ; X@Ø XÁ?¿`Å¿h!  É Ë Å; XРXÉ; X@Ô XÁ?¿xÅ¿`!  É Ë Å; XРXÉ; X@Ô XÁ?¿p!  É Ë Å¿x…¡ ÂÅ?¿@É¿@!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿8!  Å Ç  ‰BÉ¿pÅ¿x…¡ B‰¡ˆÂ…¡ˆB…¡ ÂÅ?¿XÉ¿pÅ¿x¡Â…¡B…¡‰ÂÅ?¿PÉ¿°Å¿ …¡ÂÅ?¿HÉ¿H!Å © € Í¿ !É !Å …¡ B…¡ˆÂÅ?¿ É¿H!Å © € Í¿ !É !Å …¡ B…¡ˆBÅ?¿ É¿°Å¿ …¡ÂÅ?¿HÉ¿°Å¿ …¡B!É ½ ‰Dý?¾ðý¿Xý?¾è!  Å Ç ‰ ‰DÅ¿H…¡ BÅ; X@РXù¾è‰§ @Å¿P…¡ ÂÅ; X@РXÅ Ç …  Âù¾ð…§Â!  Å$ Ç$ É¿°!  Å Ç …¡ÂÅ; X@РXÁ?¿H!  É Ë Å¿H…¡ BÅ; X@РXÅ¿8…  ÂÅ; X@РXÁ?¿0!  ý ÿ ý?¿Å¿0Å; X@РXù¿…§ @Å; X@РXÁ?¿ØÉ¿°!Å …¡ B!  Å; XРX@”É¿¨!Å …¡ B!  Å; XРX@”É¿ !Å …¡ B!  Å; XРX@”É¿˜!Å …¡ B!  Å; XРX@”É¿¨Å¿˜…¡ÂÅ; X@РX!Å ¨  € !  ¢ @’@  Ê€²à'¿üÅ¿¨Å; X@РXÁ?¿ˆÉ¿ˆ!Å © €Ϳˆ!É !Å …¡ B…¡ˆÂÅ; X@РX!Å ¨  € !  ¢ @’@  Ê€à'¿ü!  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ; X@РX!Å ¨  € !  ¢ @’@  Ê€nà'¿üÅ¿0!  #¢`Å; XРX”@–@Å¿Ø!  #¢`Å; XРX”@–@!  É Ë !Å © €'!  É Ë !  Å Ç ½¡ Âý?¾ø!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾ø…§ @!  Å$ Ç$ €'!  É Ë !  Å Ç …¡ ¿ #½ ¢ý?¾ð!  Å Ç ‰ ‰B!Å …¡BÅ; X@РX!  Å Ç …  ÂÅ; X@РXù¾ð…§ @!  Å$ Ç$ €À'¿ü€à¿ü°Çàèã¿(ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÀ'¿”É¿ð!  Å Ç ¡ BÉ¿è!  Å Ç …¡ B…¡ˆÂÅ?¿ÈÉ¿è!  Å Ç ¡ BÉ¿ð!  Å Ç …¡ B…¡ˆBÅ?¿ÀÉ¿À!  Å Ç …¡BÅ?¿À!  Å Ç ‹ #‰ ¢Å¿È‰¡ B!  Å Ç …¡ ÂÅ; X@РXÁ?¿¸É¿¸!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿°É¿¸!Å … ‰Ä‰¡B!Å …¡ BÅ?¿Ø!  É Ë Å¿À‰¡ B!  Å Ç …¡ ÂÅ; X@РXÁ?¿ É¿ !  Å Ç ¡ BÉ¿°!  Å Ç …¡ B‰¡ˆBſ؅¡ ÂÅ?¿˜Å¿˜Å; X@РX!Å … BÅ; X@РX!Å ¨  €%!  Å Ç à TÅ$ Ç$ É¿˜!Å © € !É !Å …¡ Bà XÅ$ Ç$ € !É !Å …¡ B… ¢à XÅ$ Ç$ €m!É !  Å Ç …¡ ÂÅ?¿Ð!  ý ÿ ý?¿ˆ!É Å¿˜¡B…¡Â…¡‰ÂÅ; X@РXù¿ˆ…§ ÀÉ¿ÐÅ; XРXÉ; X@Ô XÁ?¿¨!  Å Ç É¿¨ ¿”Å; XРXÉ; XÔ X@˜à XÁ$ Ã$ à¿”€¤ €à¿”€<à'¿ü!  É Ë Å¿À‰¡ B!  Å Ç …¡ ÂÅ; X@РXÁ?¿Ð!  ý ÿ ý?¿ˆÉ¿°!  Å Ç ¡ BÉ¿ !  Å Ç …¡ B…¡ˆÂÉ¿ÐÅ; XРXÉ; X@Ô X!  Å Ç …  Âù¿ˆ…§ÂÅ?¿àÅ¿àÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-init?ð@=Û|ßÙ×½»¿ð?à@L¥Üc˰@ !ûTD-À !ûTD-@omerinvintomerinv[ d!d+8,8-<@ÊŠ4 $ =$E g ~ • ­ Å Ø ì ÿ  ' ; T m Œ ¬ À Ó ï  ) B omerinv.c/ecs/hdfeos/gctp/src/omerinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbKqsAAGip./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o omerinv.o omerinv.c -W0,-xp\$XAEBTnbKqsAAGip.omerinvint$XBEBTnbKqsAAGip.omerinvint.__func__omerinv$XBEBTnbKqsAAGip.omerinv.__func__$XAEBTnbKqsAAGip.cosaz$XAEBTnbKqsAAGip.sinaz$XAEBTnbKqsAAGip.cosgam$XAEBTnbKqsAAGip.singam$XAEBTnbKqsAAGip.u$XAEBTnbKqsAAGip.el$XAEBTnbKqsAAGip.d$XAEBTnbKqsAAGip.ts$XAEBTnbKqsAAGip.al$XAEBTnbKqsAAGip.bl$XAEBTnbKqsAAGip.cos_p20$XAEBTnbKqsAAGip.sin_p20$XAEBTnbKqsAAGip.false_easting$XAEBTnbKqsAAGip.false_northing$XAEBTnbKqsAAGip.es$XAEBTnbKqsAAGip.e$XAEBTnbKqsAAGip.lat_origin$XAEBTnbKqsAAGip.lon_origin$XAEBTnbKqsAAGip.scale_factor$XAEBTnbKqsAAGip.r_minor$XAEBTnbKqsAAGip.r_majorC d!d+8,8-<@ÊŠ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ ™ ÿÿÿð § ÿÿÿè µ ÿÿÿà È ÿÿÿØ Ø ÿÿÿÐ é ÿÿÿÈ ú ÿÿÿÀ  ÿÿÿ¸ ! ÿÿÿ° . ÿÿÿ¨ ; ÿÿÿ  H ÿÿÿ˜ U ¤À¬ a€ÿÿÿ m€ÿÿÿˆ x€ÿÿÿ€ ƒ€ÿÿÿx Œ€ÿÿÿp •€ÿÿÿh  €ÿÿÿ` «€ÿÿÿX ´€ÿÿÿP ½€ÿÿÿH É€ÿÿÿ@ Ò€ÿÿÿ8 Û€ÿÿÿ0 ç€ÿÿÿ( õ„DH¬DIÀDJÔDKèDLüDMDO$DPLDQpDSœDTÐDUDV4DWÀDXÀLDZLD[dD\|à”ÀœD`œDaøDb DcPÀˆDeˆDf°DhüàDDkLDl`à´Dq´DrÄDsøDt DvTÀdDxdDyˆDz¼D~DDD€`D‚|DƒœÀøD…øD† D‡HDˆpDŠ à ˜À  DŽ  D ¸à Äà ÄÀ ÌD” ÌD• àD– D— ,D˜ dD™ Dš ¼D› ØDœ üD ,Dž DDŸ TD  pD¡ D¢ ¬D£ ÌD¤ ÜD¥ hD¦ D§ ÌD« D¬ 0D­ XD® €D° ¨À ØD² ØD³ ðà üD¶ üD·ÀlD¹lDº„àD½ÀèD¿èDÀà Dà DÄ4DÅ\DÆ„DÈà¬Dʬ ÿ, D˼à¼G$z ÿÿÿð„ ÿÿÿ莠Tš XÀ4¦€ÿÿÿà³€ÿÿÿؼ€ÿÿÿÐÇ€ÿÿÿÈÑ€ÿÿÿÀÛ€ÿÿÿ¸ä€ÿÿÿ°í€ÿÿÿ¨ø€ÿÿÿ €ÿÿÿ˜ €ÿÿÿ”Dß4DàPDálDâpDã¨DäàDåüDæ@DçdDèˆDéÄDêÀDDìDDí`Dî|Dð¤àÈÀÐDôÐDõðDöLD÷ˆDø˜Dù¤DúàDû`à|Dý|, DþŒàŒ[(!1¸z(!1¡™(!1‰¹(!1qÙ(!1Ïô(!0×(!0Ä+(!0°G(!0œc(!0ˆ(!0o (!0VÁ(!0è(!/ð(!0/,(!0CG(!/Ôk(!12(!/¶µ(!/Ö(!/„÷$$)$S$m$‹$¡$·$Õ$ø$$3$Q$e$y$“$¦$¹$Ì$ß$û$bomerinv.c/ecs/hdfeos/gctp/src/omerinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbKqsAAGip.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.homerinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)r_maj:p(0,18)r_min:p(0,18)scale_fact:p(0,18)azimuth:p(0,18)lon_orig:p(0,18)lat_orig:p(0,18)false_east:p(0,18)false_north:p(0,18)lon1:p(0,18)lat1:p(0,18)lon2:p(0,18)lat2:p(0,18)mode:p(0,4)temp:(0,18)con:(0,18)com:(0,18)h:(0,18)l:(0,18)ts1:(0,18)ts2:(0,18)j:(0,18)p:(0,18)dlon:(0,18)f:(0,18)g:(0,18)gama:(0,18)sinphi:(0,18)omerinv.c$XBEBTnbKqsAAGip.omerinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)omerinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)theta:(0,18)t:(0,18)con:(0,18)vs:(0,18)us:(0,18)q:(0,18)s:(0,18)ts1:(0,18)vl:(0,18)ul:(0,18)flag:(0,4)$XBEBTnbKqsAAGip.omerinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbKqsAAGip.cosaz:S(0,18)$XAEBTnbKqsAAGip.sinaz:S(0,18)$XAEBTnbKqsAAGip.cosgam:S(0,18)$XAEBTnbKqsAAGip.singam:S(0,18)$XAEBTnbKqsAAGip.u:S(0,18)$XAEBTnbKqsAAGip.el:S(0,18)$XAEBTnbKqsAAGip.d:S(0,18)$XAEBTnbKqsAAGip.ts:S(0,18)$XAEBTnbKqsAAGip.al:S(0,18)$XAEBTnbKqsAAGip.bl:S(0,18)$XAEBTnbKqsAAGip.cos_p20:S(0,18)$XAEBTnbKqsAAGip.sin_p20:S(0,18)$XAEBTnbKqsAAGip.false_easting:S(0,18)$XAEBTnbKqsAAGip.false_northing:S(0,18)$XAEBTnbKqsAAGip.es:S(0,18)$XAEBTnbKqsAAGip.e:S(0,18)$XAEBTnbKqsAAGip.lat_origin:S(0,18)$XAEBTnbKqsAAGip.lon_origin:S(0,18)$XAEBTnbKqsAAGip.scale_factor:S(0,18)$XAEBTnbKqsAAGip.r_minor:S(0,18)$XAEBTnbKqsAAGip.r_major:S(0,18)genrpt:P(0,20);(0,18);(10,3)asinz:P(0,18);(0,18)phi2z:P(0,18);(0,18);(0,18);(0,26)=*(0,4)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlat:P(0,20);(0,18)cenlon:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)pow:P(0,18);(0,18);(0,18)exp:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)atan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06omerinv.cBbss.bssDdata.dataDrodata.rodataatan2cosphi2zexp$XBEBTnbKqsAAGip.omerinv.__func__omerinvadjust_lonp_erroratancenlatcenlontansinasinzoffsetpgenrptradius2ptitletsfnzfabspowtsincossqrt$XAEBTnbKqsAAGip.u$XAEBTnbKqsAAGip.cosaz$XAEBTnbKqsAAGip.sinaz$XAEBTnbKqsAAGip.cosgam$XAEBTnbKqsAAGip.singam$XAEBTnbKqsAAGip.lon_origin$XAEBTnbKqsAAGip.el$XAEBTnbKqsAAGip.d$XAEBTnbKqsAAGip.ts$XAEBTnbKqsAAGip.al$XAEBTnbKqsAAGip.bl$XAEBTnbKqsAAGip.cos_p20$XAEBTnbKqsAAGip.sin_p20$XAEBTnbKqsAAGip.e$XAEBTnbKqsAAGip.es$XAEBTnbKqsAAGip.false_easting$XAEBTnbKqsAAGip.false_northing$XAEBTnbKqsAAGip.lat_origin$XAEBTnbKqsAAGip.scale_factor$XAEBTnbKqsAAGip.r_minor$XAEBTnbKqsAAGip.r_major$XBEBTnbKqsAAGip.omerinvint.__func__omerinvintÿñ ¨P.48>B[dðœlw„‹’–𠍝·¾ÄÉÍÕڠ혈3€Kxgp{hŽ`¢X¶PÊHã@ü80#(B b~œµÎP óÌÀ2 Ä2 Ô1 Ø1 è0 ì0 ü/ / . . $- (- 41 81 D2 H2 \ ` p, t, €, „, ”œ+  + ¬/ °/ ¼* À* Ä) È) Øà ä è, ì, ø* ü*    , $, 8D H P, T, d) h) t x ˆ˜ ¸À( Ä( Ð2 Ô2 à( ä( ô0 ø0 ' ' (/ ,/ <D H \ ` d& h& t x |% €% Œ  ”$ ˜$ ¬+ °+ ¼/ À/ Ì* Ð* ðø& ü& (  ( 4) 8) P% T% `% d% t x € „ ˜/ œ/ ¨ ¬ À% Ä% ä è ô % % 0 4 @\% `% x& |& ˆ( Œ( ¤´$ ¸$ Ä È ÌÔ2 Ø2 ä1 è1 0  0   (0- 4- @. D. \x | ˆ (Œ ( ¨% ¬% Àäø( ( #  # 0 04 0< @@ @LT# X# hp/ t/ „Œ/ /  ° ´ Ì 8Ð 8Ô (Ø (èð ô  " " ! ! (4 8 < @ PX/ \/ h l €' „' ( ”( ¨% ¬% ¼ À ÌÔ Ø ìü  ' ' $( (( D% H% X  \  h p t ˆ ˜ œ ° ` ´ ` À ä ð+ ô+  0 <+ @+ h x( |( ” ¤( ¨( À Ì$ Ð$ ì ð ü (  ( $ $ h @ l @ „ H ˆ H Œ 8  8 ¤ 8 ¨ 8 À H Ä H È 8 Ì 8 ø ( ü ( ( ( 0 L h# l# |# €# ”   ( ¤( ¼ Ð Ü% à% ø   0  0 ( € , € 8 D 0 H 0 P   T   ` l 0 p 0 x À | À ˆ ” 0 ˜ 0   à ¤ à ° È Ð  Ô  è  ì  ø$ ( @ 8D 8H (L (\d h |  €  Œ / ¤/ ´¼ 8À 8Ä (È (Øà ä ø @ü @ " $" (! ,! <H L P T dl/ p/ | € ”' ˜' ¤( ¨( ¼% À% Ð Ô àè ì   (' ,' 8( <( X% \% l p |„ ˆ œ¬ ° (- ,- D. H. d h | € œ   ´ ¸ Ô Ø ì( ð(  ' ' $ 4 8 D (H (X \ h (l (x( |( ' ”' ¨¸! ¼! Ð" Ô" ü     4# 8# T X l 8p 8t (x (” 8˜ 8œ (  (À Ä È( Ì( à$ ä$ ô ø 0<+ @+ d ”( ˜( ¬' °' ÄÐ# Ô# è! ì! " " (0( 4( X 4ƒ ¸H¨H^¨c% + € 7Œ[Fè0  Q,_@(¦hAÎþpDÌP xHT  orthfor.o/ 1073924747 1032 20 100644 10824 ` ELF'ð4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿Ðſ蠿ࢿØÅ; XРX”@–@Å¿ÐÅ; X@РXÁ?¿È!  É Ë Å¿à¡ B!  É Ë Å¿Ø‰¡ Bſȅ¡ B…¡ˆBÅ?¿¸!Å Å?¿ÀÉ¿¸!Å ©  € Å¿¸Å; X@РX!Å ¨  €;!  ý ÿ ý?¿¨!  É Ë Å¿À‰¡ Bſؽ¡ Bý?¿°Å¿ÐÅ; X@РXù¿°…§ @ù¿¨…§Bà TÅ$ Ç$ !  Õ × !  É Ë Å¿À‘¡ B!  É Ë Å¿à¡ B!  É Ë Å¿Ø‰¡ Bſȅ¡ B…¡ˆÂ…¢ B…¢ˆBà XÅ$ Ç$ € !  ¢ @’@  €à'¿ü€À'¿ü€à¿ü°ÇàèORTHOGRAPHICPoint can not be projectedorth-for?ð=Û|ßÙ×½»orthforintorthfor) d!d+8,8-<@Ê‹4 $ =$E g € ™ ¸ Ø ô  orthfor.c/ecs/hdfeos/gctp/src/orthfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbLqsAAGjp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o orthfor.o orthfor.c -W0,-xp\$XAEBTnbLqsAAGjp.orthforint$XBEBTnbLqsAAGjp.orthforint.__func__orthfor$XBEBTnbLqsAAGjp.orthfor.__func__$XAEBTnbLqsAAGjp.cos_p14$XAEBTnbLqsAAGjp.sin_p14$XAEBTnbLqsAAGjp.false_easting$XAEBTnbLqsAAGjp.false_northing$XAEBTnbLqsAAGjp.lat_origin$XAEBTnbLqsAAGjp.lon_center$XAEBTnbLqsAAGjp.r_major£ d!d+8,8-<@Ê‹€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D0XD1lD2€D3”D4¨D6¼D:äD;ôD<D=,D>HD?| Ç, D@ŒàŒ $ B ÿÿÿð N ÿÿÿè Z T d XÀ4 n€ÿÿÿà |€ÿÿÿØ Š€ÿÿÿÐ –€ÿÿÿÈ ¤€ÿÿÿÀ ¯€ÿÿÿ¸DS4DT\DU|DVDWÐDXÜÀ DZ D\„àüÀD`Daà(Dc( ¸, Dd8à8 ü(!/Ï(!/¶>(!/—e(!/w(!/[±(!/?Õ(!/&ö$$.$D$]$s$˜$®$Ì$à$ó$borthfor.c/ecs/hdfeos/gctp/src/orthfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbLqsAAGjp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.horthforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)orthfor.c$XBEBTnbLqsAAGjp.orthforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)orthfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)sinphi:(0,18)cosphi:(0,18)dlon:(0,18)coslon:(0,18)ksp:(0,18)g:(0,18)$XBEBTnbLqsAAGjp.orthfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbLqsAAGjp.cos_p14:S(0,18)$XAEBTnbLqsAAGjp.sin_p14:S(0,18)$XAEBTnbLqsAAGjp.false_easting:S(0,18)$XAEBTnbLqsAAGjp.false_northing:S(0,18)$XAEBTnbLqsAAGjp.lat_origin:S(0,18)$XAEBTnbLqsAAGjp.lon_center:S(0,18)$XAEBTnbLqsAAGjp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06orthfor.cBbss.bssDdata.dataDrodata.rodatap_errorsinfabscosadjust_lon$XBEBTnbLqsAAGjp.orthfor.__func__orthforoffsetporigincenlonmerradiusptitletsincos$XAEBTnbLqsAAGjp.cos_p14$XAEBTnbLqsAAGjp.sin_p14$XAEBTnbLqsAAGjp.false_easting$XAEBTnbLqsAAGjp.false_northing$XAEBTnbLqsAAGjp.lat_origin$XAEBTnbLqsAAGjp.lon_center$XAEBTnbLqsAAGjp.r_major$XBEBTnbLqsAAGjp.orthforint.__func__orthforintÿñ 8.6:?CN#pÀHx€‡‘˜Ÿ§0À(Ù ø4Pi Žœl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü    $ 4< @ PX \ h l „ø ü  4D P T h l  ”   ¤ À È Ì à ä ô ø  D H T X l p „ ˆ Ä È Ô4ƒ ¸À8À5ø+%#+$Ø 7ü)F(°  QØ_ߦh!…™p# Ð x$ð  orthinv.o/ 1073924748 1032 20 100644 12080 ` ELF,Ø4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÅ¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿àÍ¿à!  É Ë !Å …¡B©ŠÂ€ !  ¢ @’@  ‘€Üà'¿üÉ¿à!  Å Ç …¡ ÂÅ; X@РXÁ?¿ØÅ¿Ø ¿Ð¢¿ÈÅ; XРX”@–@!  Å Ç à TÅ$ Ç$ Å¿àÅ; X@РX!Å ¨  € !  Å Ç à XÅ$ Ç$ €°À'¿üÉ¿È!  Å Ç ¡ BÉ¿èſЉ¡ B!  Å Ç ‰¡ BÅ¿à…¡ Â…¡ˆBÅ; X@РXà XÁ$ Ã$ !  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨  €:!  É Ë !Å © €!  ý ÿ ý?¿¸É¿ðſ腠¢É; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €`À'¿ü!  ý ÿ ý?¿¸Å¿ð… ¢É¿èÅ; XРXÉ; X@Ô Xù¿¸…§ÀÅ; X@РXà TÁ$ Ã$ €IÀ'¿üý¿Èý?¿¨!  ý ÿ ý?¿°à XÅ Ç Å; X@РXù¿°…§ @ù¿¨…§ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨ € Å¿ðÅ; X@РX!Å ¨ €!  ý ÿ ý?¿¸É¿ðſЉ¡ B!  Å Ç ¡ BÉ¿ÀÅ¿à…¡ BÍ; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèORTHOGRAPHICInput data errororth-inv>z×òš¼¯H=Û|ßÙ×½»@ !ûTD-?àorthinvintorthinv) d!d+8,8-<@ÊŒ4 $ =$E g € ™ ¸ Ø ô  orthinv.c/ecs/hdfeos/gctp/src/orthinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbMqsAAGkp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o orthinv.o orthinv.c -W0,-xp\$XAEBTnbMqsAAGkp.orthinvint$XBEBTnbMqsAAGkp.orthinvint.__func__orthinv$XBEBTnbMqsAAGkp.orthinv.__func__$XAEBTnbMqsAAGkp.cos_p14$XAEBTnbMqsAAGkp.sin_p14$XAEBTnbMqsAAGkp.false_easting$XAEBTnbMqsAAGkp.false_northing$XAEBTnbMqsAAGkp.lat_origin$XAEBTnbMqsAAGkp.lon_center$XAEBTnbMqsAAGkp.r_major·% d!d+8,8-<@ÊŒ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D0XD1lD2€D3”D4¨D6¼D:äD;ôD<D=,D>HD?| Ç, D@ŒàŒ $ B ÿÿÿð L ÿÿÿè V T b XÀ4 n€ÿÿÿà x€ÿÿÿØ €ÿÿÿÐ €ÿÿÿÈ ™€ÿÿÿÀDR4DSPDTlDUÀÀDWÀDXØàäDZäD[ D\,D]HÀpD_pD`Œà”Db”DcðDd(ÀPDfPÀxDhxDiÌàÔÀÔDmÔDn(à0à0Dq0DrxDsÈDu< ¤, DvLàL è(!/Ï (!/¶*(!/—Q(!/wy(!/[(!/?Á(!/&â$÷$$/$E$^$t$™$¯$Í$á$õ$$$borthinv.c/ecs/hdfeos/gctp/src/orthinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbMqsAAGkp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.horthinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)orthinv.c$XBEBTnbMqsAAGkp.orthinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)orthinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh:(0,18)z:(0,18)sinz:(0,18)cosz:(0,18)con:(0,18)$XBEBTnbMqsAAGkp.orthinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbMqsAAGkp.cos_p14:S(0,18)$XAEBTnbMqsAAGkp.sin_p14:S(0,18)$XAEBTnbMqsAAGkp.false_easting:S(0,18)$XAEBTnbMqsAAGkp.false_northing:S(0,18)$XAEBTnbMqsAAGkp.lat_origin:S(0,18)$XAEBTnbMqsAAGkp.lon_center:S(0,18)$XAEBTnbMqsAAGkp.r_major:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06orthinv.cBbss.bssDdata.dataDrodata.rodatasinatan2adjust_lonfabsasinzp_errorsqrt$XBEBTnbMqsAAGkp.orthinv.__func__orthinvoffsetporigincenlonmerradiusptitletsincos$XAEBTnbMqsAAGkp.cos_p14$XAEBTnbMqsAAGkp.sin_p14$XAEBTnbMqsAAGkp.false_easting$XAEBTnbMqsAAGkp.false_northing$XAEBTnbMqsAAGkp.lat_origin$XAEBTnbMqsAAGkp.lon_center$XAEBTnbMqsAAGkp.r_major$XBEBTnbMqsAAGkp.orthinvint.__func__orthinvintÿñ 8(.28CHNV[3}À\…”ž¥¬´0Í(æ %A]v( ›œl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü    $ 4< @ PX \ h l „ø ü   D T X d h € „  ¨ ¬ À äì ð    0 4 X \ x | œ ° ´ Ä Ì Ð Ô Ø ð ø ü     $ 8 < dx ” ˜ ÀÔ ø ü @ H L h p t ˆ Œ ¨ ¬ Ôè 4ƒ ¸ Ø8Ø-;%C+DØ 7)F H   Qè%_# ¦h$³¦p&\ð x(LŒ  polyfor.o/ 1073924749 1032 20 100644 13216 ` ELF1H4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç !  É Ë !  Í Ï !  Ñ Ó !  Õ × Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@!  Á$ Ã$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿ ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿ÐÅ¿èÅ; X@РX!Å ¨  €#!  Í Ï !  É Ë Å¿Ð…¡ B…¡ˆBà TÅ$ Ç$ !  Í Ï !  É Ë !  Å Ç …¡ B…¡ˆÂà XÅ$ Ç$ €|ſ蠿ࢿØÅ; XРX”@–@!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@Á?¿È!  Å Ç É¿àÍ¿ØÅ; XРXÉ; XÔ XÍ; X@Ø XÁ?¿ÀÉ¿ÐÅ¿à…¡ BÅ?¿Ð!  ý ÿ ý?¿°!  É Ë Å¿À½¡ Bý?¿¸Å¿ÐÅ; X@РXù¿¸‰§ @Å¿à…¡ Âù¿°…§Bà TÅ$ Ç$ !  ý ÿ ý?¿°!  ý ÿ ý?¿É¿È!  Å Ç ½¡Âý?¿˜ý¿Àý?¿ !ý ý?¿¨Å¿ÐÅ; X@РXù¿¨…§Àù¿ ‰§ BÅ¿à…¡ Âù¿˜…§Bù¿…§ Bù¿°…§Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèPOLYCONIC?ð>z×òš¼¯Hpolyforintpolyforœ d!d+8,8-<@Ê4 $ =$E g † ¦ » Ï â ö   2 N j ƒ polyfor.c/ecs/hdfeos/gctp/src/polyfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbNqsAAGlp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o polyfor.o polyfor.c -W0,-xp\$XAEBTnbNqsAAGlp.polyforint$XBEBTnbNqsAAGlp.polyforint.__func__polyfor$XBEBTnbNqsAAGlp.polyfor.__func__$XAEBTnbNqsAAGlp.false_easting$XAEBTnbNqsAAGlp.false_northing$XAEBTnbNqsAAGlp.ml0$XAEBTnbNqsAAGlp.es$XAEBTnbNqsAAGlp.e$XAEBTnbNqsAAGlp.e3$XAEBTnbNqsAAGlp.e2$XAEBTnbNqsAAGlp.e1$XAEBTnbNqsAAGlp.e0$XAEBTnbNqsAAGlp.lat_origin$XAEBTnbNqsAAGlp.lon_center$XAEBTnbNqsAAGlp.r_minor$XAEBTnbNqsAAGlp.r_major¸] d!d+8,8-<@Ê€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ i ÿÿÿð w ÿÿÿè … ÿÿÿà ˜ ÿÿÿØ « ÿÿÿÐ ¾ ÿÿÿÈÀd Ò€ÿÿÿÀ Þ„D4dD5xD6ŒD7 D8´D9ÈD;ÜD<D=(D>TD?€D@¬DAØDBDF”DG¤DHØDIôDJDKD è, DLTàT 0$ c ÿÿÿð o ÿÿÿè { T … XÀ4 €ÿÿÿà €ÿÿÿØ «€ÿÿÿÐ ¶€ÿÿÿÈ À€ÿÿÿÀD]4D^\À„D`„Da¼àÀDeDf(Dg DhØDièDjLàðDmð Ê, Dnà(!/®5(!/Ž](!0Dz(!/Í–(!/á±(!00Í(!0é(!0(!/ô!(!/rE(!/Vi(!/=Š(!/$«$Û$ï$$$+$E$c$y$’$°$Ó$ø$$"$6$I$\bpolyfor.c/ecs/hdfeos/gctp/src/polyfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbNqsAAGlp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hpolyforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)polyfor.c$XBEBTnbNqsAAGlp.polyforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)polyfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)sinphi:(0,18)cosphi:(0,18)con:(0,18)ml:(0,18)ms:(0,18)$XBEBTnbNqsAAGlp.polyfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbNqsAAGlp.false_easting:S(0,18)$XAEBTnbNqsAAGlp.false_northing:S(0,18)$XAEBTnbNqsAAGlp.ml0:S(0,18)$XAEBTnbNqsAAGlp.es:S(0,18)$XAEBTnbNqsAAGlp.e:S(0,18)$XAEBTnbNqsAAGlp.e3:S(0,18)$XAEBTnbNqsAAGlp.e2:S(0,18)$XAEBTnbNqsAAGlp.e1:S(0,18)$XAEBTnbNqsAAGlp.e0:S(0,18)$XAEBTnbNqsAAGlp.lat_origin:S(0,18)$XAEBTnbNqsAAGlp.lon_center:S(0,18)$XAEBTnbNqsAAGlp.r_minor:S(0,18)$XAEBTnbNqsAAGlp.r_major:S(0,18)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06polyfor.cBbss.bssDdata.dataDrodata.rodatacossinmsfnztsincosfabsadjust_lon$XBEBTnbNqsAAGlp.polyfor.__func__polyforoffsetporigincenlonmerradius2ptitlemlfne3fne2fne1fne0fnsqrt$XAEBTnbNqsAAGlp.ml0$XAEBTnbNqsAAGlp.e3$XAEBTnbNqsAAGlp.e2$XAEBTnbNqsAAGlp.e1$XAEBTnbNqsAAGlp.e0$XAEBTnbNqsAAGlp.e$XAEBTnbNqsAAGlp.es$XAEBTnbNqsAAGlp.false_easting$XAEBTnbNqsAAGlp.false_northing$XAEBTnbNqsAAGlp.lat_origin$XAEBTnbNqsAAGlp.lon_center$XAEBTnbNqsAAGlp.r_minor$XAEBTnbNqsAAGlp.r_major$XBEBTnbNqsAAGlp.polyforint.__func__polyforintÿñ h.26<DITvˆ~†—Ÿ¦«°µº¿Ä`ÙXíPH@)8<0P(o «Çàù dx& |& Œ% %  $ ¤$ ´# ¸# È" Ì" Ü! à! ì% ð% ü& &   ( , 8 < LT X d h x€ „  ” ¤¬ ° ¼ À ÐØ Ü è ì ü    $ ( 4 8 D H T# X# Œ” ˜ ¤ ¨ ¬´& ¸& Ä% È% àè$ ì$ ü# #  ! $! 0" 4" LÀ$ Ä$ Ø ì ô ø  ! ! &  & D" H" T& X& d h ¨ ° ´ À Ä Ð Ô à ä ( , T p! t! „& ˆ& ¨Ô" Ø" è& ì&     $ 44ƒ ¸˜PhP `#%ƒ+„  7¤œF @¬  Qì]_%I¦h&ï)p) x+¨   polyinv.o/ 1073924750 1032 20 100644 12764 ` ELF/„4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç !  É Ë !  Í Ï !  Ñ Ó !  Õ × Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@!  Á$ Ã$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿8ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!  Í Ï É¿è!  Å Ç …¡ Â…¡ˆBÅ?¿àÀ'¿ÌÅ¿àÅ; X@РX!Å ¨  €É¿ð!  Å Ç ‰¡ Â!  Å Ç …¡Bà TÅ$ Ç$ !Å à XÅ$ Ç$ €bſࠉBÉ¿ð!  Å Ç …¡ Â… ‰B…¡ˆBÅ?¿Ø!  Å Ç !  É Ë !  Í Ï !  Ñ Ó !  Õ × Ù¿àݿؠ¿Ðâ XÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xà# |@â# €… @Å'¿Èà¿Èà'¿Ìà¿Ì€¤ €  J€'à'¿üÉ¿ðſЉ¡ B!  Å Ç …¡ ÂÅ; X@РX¿ !½  ý?¿Àà XÅ Ç Å; X@РXù¿À‰§ À!  Å Ç …¡BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèPOLYCONIC?ð>z×òš¼¯Hpolyinvintpolyinv‰ d!d+8,8-<@ÊŽ4 $ =$E g † ¦ » Ï ã ÷   ; W p polyinv.c/ecs/hdfeos/gctp/src/polyinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbOqsAAGmp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o polyinv.o polyinv.c -W0,-xp\$XAEBTnbOqsAAGmp.polyinvint$XBEBTnbOqsAAGmp.polyinvint.__func__polyinv$XBEBTnbOqsAAGmp.polyinv.__func__$XAEBTnbOqsAAGmp.false_easting$XAEBTnbOqsAAGmp.false_northing$XAEBTnbOqsAAGmp.ml0$XAEBTnbOqsAAGmp.es$XAEBTnbOqsAAGmp.e3$XAEBTnbOqsAAGmp.e2$XAEBTnbOqsAAGmp.e1$XAEBTnbOqsAAGmp.e0$XAEBTnbOqsAAGmp.lat_origin$XAEBTnbOqsAAGmp.lon_center$XAEBTnbOqsAAGmp.r_minor$XAEBTnbOqsAAGmp.r_majorµ! d!d+8,8-<@ÊŽ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ i ÿÿÿð w ÿÿÿè … ÿÿÿà ˜ ÿÿÿØ « ÿÿÿÐ ¾ ÿÿÿÈÀd Ò€ÿÿÿÀ Þ„D4dD5xD6ŒD7 D8´D9ÈD;ÜD<D=(D>TD?€D@¬DAØDEhDFxDG¬DHÈDIäDJ è, DK(à( 0$ c ÿÿÿð m ÿÿÿè w T ƒ XÀ4 €ÿÿÿà ™€ÿÿÿØ ¢€ÿÿÿÐ «€ÿÿÿÌD]4D^PD_lD`œDa ÀÈDcÈDdàÀDhDiHDjüDk DlàœDoœ ¶, Dp¬à¬ ú(!/¬!(!/ŒI(!0/f(!/Ë‚(!0ž(!0º(!/óÖ(!/ßò(!/p(!/T:(!/;[(!/"|$¬$À$Ô$è$ü$$^$x$–$¬$Å$ã$ù$ $ bpolyinv.c/ecs/hdfeos/gctp/src/polyinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbOqsAAGmp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hpolyinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)polyinv.c$XBEBTnbOqsAAGmp.polyinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)polyinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)al:(0,18)b:(0,18)c:(0,18)iflg:(0,4)$XBEBTnbOqsAAGmp.polyinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbOqsAAGmp.false_easting:S(0,18)$XAEBTnbOqsAAGmp.false_northing:S(0,18)$XAEBTnbOqsAAGmp.ml0:S(0,18)$XAEBTnbOqsAAGmp.es:S(0,18)$XAEBTnbOqsAAGmp.e3:S(0,18)$XAEBTnbOqsAAGmp.e2:S(0,18)$XAEBTnbOqsAAGmp.e1:S(0,18)$XAEBTnbOqsAAGmp.e0:S(0,18)$XAEBTnbOqsAAGmp.lat_origin:S(0,18)$XAEBTnbOqsAAGmp.lon_center:S(0,18)$XAEBTnbOqsAAGmp.r_minor:S(0,18)$XAEBTnbOqsAAGmp.r_major:S(0,18)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)asinz:P(0,18);(0,18)phi4z:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,23);(0,23)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06polyinv.cBbss.bssDdata.dataDrodata.rodatasinasinzadjust_lonphi4zfabs$XBEBTnbOqsAAGmp.polyinv.__func__polyinvoffsetporigincenlonmerradius2ptitlemlfne3fne2fne1fne0fn$XAEBTnbOqsAAGmp.ml0$XAEBTnbOqsAAGmp.e3$XAEBTnbOqsAAGmp.e2$XAEBTnbOqsAAGmp.e1$XAEBTnbOqsAAGmp.e0$XAEBTnbOqsAAGmp.es$XAEBTnbOqsAAGmp.false_easting$XAEBTnbOqsAAGmp.false_northing$XAEBTnbOqsAAGmp.lat_origin$XAEBTnbOqsAAGmp.lon_center$XAEBTnbOqsAAGmp.r_minor$XAEBTnbOqsAAGmp.r_major$XBEBTnbOqsAAGmp.polyinvint.__func__polyinvintÿñ `.28CIN#pX¼x€‡‘™ ¥ª¯´¹XÎPâHö@ 802(Q q©ÂÛ 8x# |# Œ" "  ! ¤! ´ ¸ È Ì Ü à ì" ð" ü# #   ( , 8 < LT X d h x€ „  ” ¤¬ ° ¼ À ÐØ Ü è ì ø ü      ( , `h l x | €ˆ# Œ# ˜" œ" ´¼! À! ÐØ Ü ìô ø     ” ¬ ° Ä È Ø# Ü#     $# (# 8! <! X \ €# „#   ¤ ° ´ À Ä Ð Ô à ä < |# €# ”¸È! Ì! à 4ƒ ¸Ð`Ð à+% +  7 ‰F ¬ˆ  Q4!_$U¦h%û p(` x*h  psfor.o/ 1073924751 1032 20 100644 12996 ` ELF0l4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ É¿Ø!Å © € !Å !  Å$ Ç$ €!Å !  Å$ Ç$ !Å !  Å$ Ç$ Å¿ØÅ; X@РX!É !Å …¡ B… ÂÅ; X@РX!Å ¨ €<!Å !  Å$ Ç$ !  É Ë !  Å Ç …¡ BÅ?¿¸Å¿¸ ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø X!  Á$ Ã$ !  Å Ç É¿¸Í¿°Å; XРXÉ; XÔ XÍ; X@Ø X!  Á$ Ã$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÐÉ¿ÈÅ; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è!  ý ÿ ý?¿¸É¿ð!  Å Ç …¡ÂÅ; X@РXù¿¸…§ @Å?¿à!  É Ë Å¿è…¡ BÅ?¿ØÅ¿ØÅ; X@РXÁ?¿È!  Å Ç É¿ØÍ¿ÈÅ; XРXÉ; XÔ XÍ; X@Ø XÁ?¿À!  É Ë !Å © B€!  É Ë !  Å Ç ‰¡ BÅ¿À‰¡ B!  Å Ç …¡ €Å?¿Ð!  É Ë !Å ‰¡ BÅ¿À‰¡ B!  Å Ç …¡ ÂÅ?¿Ð!  É Ë Å¿Ð½¡ Bý?¿°Å¿àÅ; X@РXù¿°‰§ @!  Å Ç …¡Bà TÅ$ Ç$ !  Å Ç ‹ #‰ ¢Å¿Ð½¡ Bý?¿¨Å¿àÅ; X@РXù¿¨‰§ @!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèPOLAR STEREOGRAPHIC?ð¿ð@ !ûTD-?à=Û|ßÙ×½»@psforintpsfor dd'8(8)<@Ê‹4$ 1$7 W v – « À Õ ê  " 6 I ] v psfor.c/ecs/hdfeos/gctp/src/psfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbPqsAAGnp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o psfor.o psfor.c -W0,-xp\$XAEBTnbPqsAAGnp.psforint$XBEBTnbPqsAAGnp.psforint.__func__psfor$XBEBTnbPqsAAGnp.psfor.__func__$XAEBTnbPqsAAGnp.false_easting$XAEBTnbPqsAAGnp.false_northing$XAEBTnbPqsAAGnp.tcs$XAEBTnbPqsAAGnp.mcs$XAEBTnbPqsAAGnp.ind$XAEBTnbPqsAAGnp.fac$XAEBTnbPqsAAGnp.center_lat$XAEBTnbPqsAAGnp.center_lon$XAEBTnbPqsAAGnp.e4$XAEBTnbPqsAAGnp.e$XAEBTnbPqsAAGnp.es$XAEBTnbPqsAAGnp.r_minor$XAEBTnbPqsAAGnp.r_major¹ dd'8(8)<@Ê‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚&‚:‚V€š€¢°€ó€ m‚Š‚¢£‚½€€c€Å€B€¢¨€@Ç€@ó€ € -€ˆ F€ m€ ˜€ € ;€ q€  ´€  Ò€ €¢¢ ‚ ‚¢¢¢ )$ c ÿÿÿð q ÿÿÿè  ÿÿÿà  ÿÿÿØ › ÿÿÿÐ ® ÿÿÿÈÀd €ÿÿÿÀ ΀ÿÿÿ¸ Ú€ÿÿÿ° è€ÿÿÿ¨ ö„D:dD;xD<ŒD= D>´D?ÜD@DA,DBXDClDE€DFœDH¼DIÔDJìÀ8DL8DMPDNxDO˜DPÜà DT DU0DVdDW€DYœ þ, DZ¬à¬ C$ t ÿÿÿð € ÿÿÿè Œ T – XÀ4  €ÿÿÿà ¬€ÿÿÿØ ¸€ÿÿÿР€ÿÿÿÈ Ð€ÿÿÿÀDk4DlxDm”Dn¨DoàDpDrPDsŒDtàDv< Ú, DwLàL(!/ C(!.êk(!/Ûˆ(!/Æ¥(!/±Â(!/œß(!/€(!/d'(!/PC(!/=^(!/)z(!.Ñ›(!.¸¼$Ð$ê$$$<$_$‚$§$½$Ñ$å$ø$ bpsfor.c/ecs/hdfeos/gctp/src/psfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbPqsAAGnp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hpsforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)c_lon:p(0,18)c_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)con1:(0,18)sinphi:(0,18)cosphi:(0,18)psfor.c$XBEBTnbPqsAAGnp.psforint.__func__:V(0,21)=ar(0,4);0;8;(0,22)=k(0,1)psfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)con1:(0,18)con2:(0,18)rh:(0,18)sinphi:(0,18)ts:(0,18)$XBEBTnbPqsAAGnp.psfor.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)$XAEBTnbPqsAAGnp.false_easting:S(0,18)$XAEBTnbPqsAAGnp.false_northing:S(0,18)$XAEBTnbPqsAAGnp.tcs:S(0,18)$XAEBTnbPqsAAGnp.mcs:S(0,18)$XAEBTnbPqsAAGnp.ind:S(0,18)$XAEBTnbPqsAAGnp.fac:S(0,18)$XAEBTnbPqsAAGnp.center_lat:S(0,18)$XAEBTnbPqsAAGnp.center_lon:S(0,18)$XAEBTnbPqsAAGnp.e4:S(0,18)$XAEBTnbPqsAAGnp.e:S(0,18)$XAEBTnbPqsAAGnp.es:S(0,18)$XAEBTnbPqsAAGnp.r_minor:S(0,18)$XAEBTnbPqsAAGnp.r_major:S(0,18)e4fn:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsfnz:P(0,18);(0,18);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06psfor.cBbss.bssDdata.dataDrodata.rodatacossinadjust_lon$XBEBTnbPqsAAGnp.psfor.__func__psforoffsetpcenlonradius2ptitletsfnzmsfnztsincosfabse4fnsqrt$XAEBTnbPqsAAGnp.tcs$XAEBTnbPqsAAGnp.mcs$XAEBTnbPqsAAGnp.ind$XAEBTnbPqsAAGnp.fac$XAEBTnbPqsAAGnp.center_lat$XAEBTnbPqsAAGnp.center_lon$XAEBTnbPqsAAGnp.e4$XAEBTnbPqsAAGnp.e$XAEBTnbPqsAAGnp.es$XAEBTnbPqsAAGnp.false_easting$XAEBTnbPqsAAGnp.false_northing$XAEBTnbPqsAAGnp.r_minor$XAEBTnbPqsAAGnp.r_major$XBEBTnbPqsAAGnp.psforint.__func__psforintÿñ h8,04?A_à\emt|ƒ‰—œ¡¦`»XÐPåHú@820F(Y mŒ¬ÅÞ8 ¼x" |" Œ! !   ¤ ´ ¸ Ä! È! Ô" Ø" ì ð     $, 0 < @ PX \ l p € „ ” ˜ ¬ ° ´ ¸ Ì Ð Ô Ø ä è ì ð      (0 (4 (H L P T ` d p t  ¨ ¬ ÔÜ à ì ð   $ 0 4 8@" D" P! T! lt x ˆ ¤   , 0 D X \ |ˆ Œ ´À Ä Ð Ô è" ì" ø ü   0" 4" @ 0D 0T X l p   ¤ À Ä ìü  4ƒ ¸@øhøG%W+X  7xF ¸  QÀ _$̦h&r p(|P x*Ì   psinv.o/ 1073924752 1032 20 100644 13080 ` ELF0À4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿À!É Å¿À… ‰B…¡ÂÅ?¿ Å¿ Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ É¿Ø!Å © € !Å !  Å$ Ç$ €!Å !  Å$ Ç$ !Å !  Å$ Ç$ Å¿ØÅ; X@РX!É !Å …¡ B… ÂÅ; X@РX!Å ¨ €<!Å !  Å$ Ç$ !  É Ë !  Å Ç …¡ BÅ?¿¸Å¿¸ ¿°¢¿¨Å; XРX”@–@!  Å Ç É¿°Í¿¨Å; XРXÉ; XÔ XÍ; X@Ø X!  Á$ Ã$ !  Å Ç É¿¸Í¿°Å; XРXÉ; XÔ XÍ; X@Ø X!  Á$ Ã$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç Å; X@РXÅ¿ÐÉ¿ÈÅ; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿`ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÀ'¿ÌÉ¿ð!  Å Ç ‰¡Â!  Å Ç …¡ BÅ?¿ðÉ¿è!  Å Ç ‰¡Â!  Å Ç …¡ BÅ?¿èÅ¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿à!  É Ë !Å © B€É¿à!  Å Ç ¡ B!  É Ë !  Å Ç …¡ B…¡‰Â€Å?¿ØÉ¿à!  Å Ç ¡ B!  É Ë !Å …¡ B…¡‰ÂÅ?¿Ø!  ý ÿ ý?¿À!  Å Ç É¿Ø ¿ÌÅ; XРXÉ; XÔ X@˜ù¿À…§ @à XÅ$ Ç$ à¿Ì€¤ €à¿Ì€5à'¿üÉ¿à!Å © B€!  É Ë !  Å Ç …¡ Bà TÅ$ Ç$ €É¿ðſ腠¢É; XРXÅ; X@Ô XÁ?¿Ð!  É Ë Å¿Ð‰¡ B!  Å Ç …¡BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèPOLAR STEREOGRAPHIC?ð¿ð@ !ûTD-?à=Û|ßÙ×½»@psinvintpsinv{ dd'8(8)<@Ê‹4$ 1$7 W v – « À Õ ê  " 6 I b psinv.c/ecs/hdfeos/gctp/src/psinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbQqsAAGop./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o psinv.o psinv.c -W0,-xp\$XAEBTnbQqsAAGop.psinvint$XBEBTnbQqsAAGop.psinvint.__func__psinv$XBEBTnbQqsAAGop.psinv.__func__$XAEBTnbQqsAAGop.false_easting$XAEBTnbQqsAAGop.false_northing$XAEBTnbQqsAAGop.tcs$XAEBTnbQqsAAGop.mcs$XAEBTnbQqsAAGop.ind$XAEBTnbQqsAAGop.fac$XAEBTnbQqsAAGop.center_lat$XAEBTnbQqsAAGop.center_lon$XAEBTnbQqsAAGop.e4$XAEBTnbQqsAAGop.e$XAEBTnbQqsAAGop.r_minor$XAEBTnbQqsAAGop.r_major¿ dd'8(8)<@Ê‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚&‚:‚V€š€¢°€ó€ m‚Š‚¢£‚½€€c€Å€B€¢¨€@Ç€@ó€ € -€ˆ F€ m€ ˜€ € ;€ q€  ´€  Ò€ €¢¢ ‚ ‚¢¢¢ )$ c ÿÿÿð q ÿÿÿè  ÿÿÿà  ÿÿÿØ › ÿÿÿÐ ® ÿÿÿÈÀd €ÿÿÿÀ ΀ÿÿÿ¸ Ú€ÿÿÿ° è€ÿÿÿ¨ ö€ÿÿÿ  „D:dD;xD<ŒD= D>´D?ÜD@ôDADB@DCTDEhDF„DH¤DI¼DJÔÀ DL DM8DN`DO€DPÄàDTDUDVLDWhDY„ , DZ”à” M$ ~ ÿÿÿð ˆ ÿÿÿè ’ T ž XÀ4 ª€ÿÿÿà ´€ÿÿÿØ ¾€ÿÿÿРʀÿÿÿÌDj4Dk8DlhDm˜Dn¼DoäDq,DrhDsÀDtÐDuÜDvøÀ0Dy0DzTà˜D}˜ Õ, D~¨à¨(!.ê>(!/ f(!/ǃ(!/² (!/½(!/ˆÚ(!/lþ(!/P"(!/<>(!/)Y(!.Ñz(!.¸›$¯$Ù$ó$$'$E$h$‹$°$Æ$Ú$î$ bpsinv.c/ecs/hdfeos/gctp/src/psinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbQqsAAGop.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hpsinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)c_lon:p(0,18)c_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)con1:(0,18)sinphi:(0,18)cosphi:(0,18)es:(0,18)psinv.c$XBEBTnbQqsAAGop.psinvint.__func__:V(0,21)=ar(0,4);0;8;(0,22)=k(0,1)psinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh:(0,18)ts:(0,18)temp:(0,18)flag:(0,4)$XBEBTnbQqsAAGop.psinv.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)$XAEBTnbQqsAAGop.false_easting:S(0,18)$XAEBTnbQqsAAGop.false_northing:S(0,18)$XAEBTnbQqsAAGop.tcs:S(0,18)$XAEBTnbQqsAAGop.mcs:S(0,18)$XAEBTnbQqsAAGop.ind:S(0,18)$XAEBTnbQqsAAGop.fac:S(0,18)$XAEBTnbQqsAAGop.center_lat:S(0,18)$XAEBTnbQqsAAGop.center_lon:S(0,18)$XAEBTnbQqsAAGop.e4:S(0,18)$XAEBTnbQqsAAGop.e:S(0,18)$XAEBTnbQqsAAGop.r_minor:S(0,18)$XAEBTnbQqsAAGop.r_major:S(0,18)e4fn:P(0,18);(0,18)phi2z:P(0,18);(0,18);(0,18);(0,26)=*(0,4)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsfnz:P(0,18);(0,18);(0,18);(0,18)msfnz:P(0,18);(0,18);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06psinv.cBbss.bssDdata.dataDrodata.rodataadjust_lonatan2phi2z$XBEBTnbQqsAAGop.psinv.__func__psinvoffsetpcenlonradius2ptitletsfnzmsfnztsincosfabse4fnsqrt$XAEBTnbQqsAAGop.tcs$XAEBTnbQqsAAGop.mcs$XAEBTnbQqsAAGop.ind$XAEBTnbQqsAAGop.fac$XAEBTnbQqsAAGop.center_lat$XAEBTnbQqsAAGop.center_lon$XAEBTnbQqsAAGop.e4$XAEBTnbQqsAAGop.e$XAEBTnbQqsAAGop.false_northing$XAEBTnbQqsAAGop.false_easting$XAEBTnbQqsAAGop.r_minor$XAEBTnbQqsAAGop.r_major$XBEBTnbQqsAAGop.psinvint.__func__psinvintÿñ `8,7=CAcȸiqx€‡“› ¥ªX¿PÔHé@þ806(J ]}œµÎ8 ñ¤x! |! Œ   ¤ ´ ¸ Ä È Ô! Ø! ì ð    $ ( 8@ D T X h l | € ” ˜ œ   ´ ¸ ¼ À Ì Ð Ô Ø ìô ø ü   ( (0 4 8 < H L X \ ˆ ” ¼Ä È Ô Ø       (! ,! 8 < T\ ` p Œ     4 8 H L x„ ˆ ” ˜ ° ´ Ä! È! Ô Ø ø ü  ! !  0  00 4 D H l ¨ ¬ À Ä Ð Ô    4 8 L4ƒ ¸€8`8PG%—+˜ 7¬{F (  Q( _%3¦h&Ùúp(Ô@ x+¬  robfor.o/ 1073924753 1032 20 100644 14196 ` ELF54(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!Å !  Å$ 0Ç$ 4!Å !  Å$ 8Ç$ _ t ˆ ¨ Ç Ú robfor.c/ecs/hdfeos/gctp/src/robfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbRqsAAGpp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o robfor.o robfor.c -W0,-xp\$XAEBTnbRqsAAGpp.robforint$XBEBTnbRqsAAGpp.robforint.__func__robfor$XBEBTnbRqsAAGpp.robfor.__func__$XAEBTnbRqsAAGpp.xlr$XAEBTnbRqsAAGpp.pr$XAEBTnbRqsAAGpp.false_northing$XAEBTnbRqsAAGpp.false_easting$XAEBTnbRqsAAGpp.R$XAEBTnbRqsAAGpp.lon_center¼3 d d)8*8+<@Ê‘€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL €ÿÿÿÔ ¥„D5LD6`D7tD8ˆD:œD;´D<ÌD=äD>üD?D@,DADDB\DCtDDŒDE¤DF¼DGÔDHìDIDJDK4DLLDMdDN|DO”DP¬DQÄDRÜDSôDT DU$DV<DWTDXlDY„DZœD[´D\ÌD]äD^üD_D`,DaDDc\Dd€Dc¬DhÈDiØDjèDkøDl, ®, Dm<à< ô$ & ÿÿÿð 2 ÿÿÿè > T H XÀ4 R€ÿÿÿà ^€ÿÿÿØ h€ÿÿÿÔD~4D\D€ˆD„¨D‡ÄD‰|DŒ˜D`D’( r, D“8à8 µ(¨!// æ(¨!/(!.û>(!.Üe(!.­€(!.À¤$¾$Ü$ò$$$2brobfor.c/ecs/hdfeos/gctp/src/robfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbRqsAAGpp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hrobforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)i:(0,4)robfor.c$XBEBTnbRqsAAGpp.robforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)robfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)p2:(0,18)ip1:(0,4)$XBEBTnbRqsAAGpp.robfor.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbRqsAAGpp.xlr:S(0,26)=ar(0,4);0;20;(0,18)$XAEBTnbRqsAAGpp.pr:S(0,27)=ar(0,4);0;20;(0,18)$XAEBTnbRqsAAGpp.false_northing:S(0,18)$XAEBTnbRqsAAGpp.false_easting:S(0,18)$XAEBTnbRqsAAGpp.R:S(0,18)$XAEBTnbRqsAAGpp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06robfor.cBbss.bssDdata.dataDrodata.rodatafabsadjust_lon$XBEBTnbRqsAAGpp.robfor.__func__robforoffsetpcenlonradiusptitle$XAEBTnbRqsAAGpp.xlr$XAEBTnbRqsAAGpp.pr$XAEBTnbRqsAAGpp.false_northing$XAEBTnbRqsAAGpp.false_easting$XAEBTnbRqsAAGpp.lon_center$XAEBTnbRqsAAGpp.R$XBEBTnbRqsAAGpp.robforint.__func__robforintÿñ p`-2=j^pHemt{‚Ȩ— ¨«Ëê` =L` d t x ˆ Œ œ   ¬ ° ´ ¸ Ä È Ì Ð Ü à ä è ô ø ü       $ ( , 0 < (@ (D H T 0X 0\ ` l 8p 8t x „ @ˆ @Œ  œ H  H¤ ¨ ´ P¸ P¼ À Ì XÐ XÔ Ø ä `è `ì ð ü h h   p p   , x0 x4 8 D €H €L P \ ˆ` ˆd h t x | € Œ ˜ ˜” ˜ ¤  ¨  ¬ ° ¼ ¨À ¨Ä È Ô °Ø °Ü à ì ¸ð ¸ô ø  À À    È  È$ ( 4 Ð8 Ð< @ L ØP ØT X d àh àl p | è€ è„ ˆ ” ð˜ 𜠠 ¬ ø° ø´ ¸ Ä È Ì Ð Ü à ä è ô ø ü       $  (  , 0 < @ D H T (X (\ ` € 0„ 0ˆ Œ Ø Ü àð       4 ¨ ¬ ÀÐ 8Ô 8Ü @à @ìü H H4 8 L P d h x | ” P˜ PÌ Ð ð ô      $ 8 < L P h Pl P˜ Xœ X¨ ¬ Ð Ô ð ô       8 P< Ph Xl Xx | 4ƒ ¸¸ pp p  €q% ñ+ ôÌ 7 ÀöF ¸Ü  Q”3_%Ǧh'mGp(´p x*$ ø  robinv.o/ 1073924755 1032 20 100644 16600 ` ELF>€4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ $!Å !  Å$ Ç$ $!Å !  Å$ (Ç$ ,!Å !  Å$ (Ç$ ,!Å !  Å$ 0Ç$ 4!Å !  Å$ 0Ç$ 4!Å !  Å$ 8Ç$ äøµˆãhñ?‘ßF¢RÝrobinvintrobinvö d d)8*8+<@Ê“4 $ 7$> _ t ˆ ¨ Ç Ú robinv.c/ecs/hdfeos/gctp/src/robinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbTqsAAGqp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o robinv.o robinv.c -W0,-xp\$XAEBTnbTqsAAGqp.robinvint$XBEBTnbTqsAAGqp.robinvint.__func__robinv$XBEBTnbTqsAAGqp.robinv.__func__$XAEBTnbTqsAAGqp.xlr$XAEBTnbTqsAAGqp.pr$XAEBTnbTqsAAGqp.false_northing$XAEBTnbTqsAAGqp.false_easting$XAEBTnbTqsAAGqp.R$XAEBTnbTqsAAGqp.lon_centerð‘ d d)8*8+<@Ê“€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL €ÿÿÿÔ ¥„D8LD9`D:tD;ˆD=œD>´D?ÌD@äDAüDBDC,DDDDE\DFtDGŒDH¤DI¼DJÔDKìDLDMDN4DOLDPdDQ|DR”DS¬DTÄDUÜDVôDW DX$DY<DZTD[lD\„D]œD^´D_ÌD`äDaüDbDc,DdDDf\Dg€Df¬DkÈDlØDmèDnøDo, ®, Dp<à< ô$ & ÿÿÿð 0 ÿÿÿè : T F XÀ4 R€ÿÿÿà \€ÿÿÿØ f€ÿÿÿÐ o€ÿÿÿÈ x€ÿÿÿÀ €ÿÿÿ¸ Š€ÿÿÿ° –€ÿÿÿ¨  €ÿÿÿ¤ ª€ÿÿÿ D†4D‡PD‰lDŠ D‹´DŒÔDôDŽD• ÀD—D˜HD™¤DšìD›üD4À`DŸ`D |D¢¨ÀØD¦ØD§øD¨Dª4D­PD±øD²¤D³èD´ôÀD¶D·à(à(Dº(D»Xà`À`D¿`DÀlÀ|DÂ|DÔà à D• DÆ à¨DǨDÎÄDÏ|DÑ  ², DÒ°à° õ(¨!//&(¨!/V(!.û~(!.Ü¥(!.­À(!.Àä$þ$$2$H$^$|$brobinv.c/ecs/hdfeos/gctp/src/robinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbTqsAAGqp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hrobinvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)i:(0,4)robinv.c$XBEBTnbTqsAAGqp.robinvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)robinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)yy:(0,18)p2:(0,18)u:(0,18)v:(0,18)t:(0,18)c:(0,18)phid:(0,18)y1:(0,18)ip1:(0,4)i:(0,4)$XBEBTnbTqsAAGqp.robinv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbTqsAAGqp.xlr:S(0,26)=ar(0,4);0;20;(0,18)$XAEBTnbTqsAAGqp.pr:S(0,27)=ar(0,4);0;20;(0,18)$XAEBTnbTqsAAGqp.false_northing:S(0,18)$XAEBTnbTqsAAGqp.false_easting:S(0,18)$XAEBTnbTqsAAGqp.R:S(0,18)$XAEBTnbTqsAAGqp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06robinv.cBbss.bssDdata.dataDrodata.rodataadjust_lonp_errorfabs$XBEBTnbTqsAAGqp.robinv.__func__robinvoffsetpcenlonradiusptitle$XAEBTnbTqsAAGqp.xlr$XAEBTnbTqsAAGqp.pr$XAEBTnbTqsAAGqp.false_northing$XAEBTnbTqsAAGqp.false_easting$XAEBTnbTqsAAGqp.lon_center$XAEBTnbTqsAAGqp.R$XBEBTnbTqsAAGqp.robinvint.__func__robinvintÿñ px-8@E‚fpÀmu|ƒŠÈ¨Ÿ ¨³Óò!x EL` d t x ˆ Œ œ   ¬ ° ´ ¸ Ä È Ì Ð Ü à ä è ô ø ü       $ ( , 0 < (@ (D H T 0X 0\ ` l 8p 8t x „ @ˆ @Œ  œ H  H¤ ¨ ´ P¸ P¼ À Ì XÐ XÔ Ø ä `è `ì ð ü h h   p p   , x0 x4 8 D €H €L P \ ˆ` ˆd h t x | € Œ ˜ ˜” ˜ ¤  ¨  ¬ ° ¼ ¨À ¨Ä È Ô °Ø °Ü à ì ¸ð ¸ô ø  À À    È  È$ ( 4 Ð8 Ð< @ L ØP ØT X d àh àl p | è€ è„ ˆ ” ð˜ 𜠠 ¬ ø° ø´ ¸ Ä È Ì Ð Ü à ä è ô ø ü       $  (  , 0 < @ D H T (X (\ ` € 0„ 0ˆ Œ Ø Ü àð      4 ¨ ¬ Ä È à 8ä 8ì @ð @ø ü  H H( P, P8 H XL Xˆ Œ œ   À Ä Ô Ø è 8ì 8ø ü  , 0 D 8H 8p t € 8„ 8¨ ¬ Ô Ø  P P8 P< PL PP P\ l Xp X¨ ¬ À Ä Ø Ü ð ô       8 $ 8 P @ T @ h l ˆ  Œ     ¤  ´  ¸  Ð 8 Ô 8  @  @ $ ` ( ` 0 @ 4 @ < @ t x „ ¨  ° h ´ h ì 8 ð 8 ü  p  p 4 8 H L d  h  |  €    ”  ¬ 8 ° 8 ü4ƒ ¸ 0 èp èd P‰%Ù+ÜÌ 7¨öF  L  Qì‘_,}¦h.#Op/t€ x0ô Œ  sinfor.o/ 1073924756 1032 20 100644 8832 ` ELF (4(.shstrtab.text.bss.data1.data.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿à!  É Ë Å¿à½¡ Bý?¿ØÅ¿èÅ; X@РXù¿Ø‰§ @!  Å Ç …¡Bà TÅ$ Ç$ !  É Ë Å¿è‰¡ B!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèSINUSOIDALsinforintsinforÍ d d)8*8+<@Ê”4 $ 7$> _  ž ± sinfor.c/ecs/hdfeos/gctp/src/sinfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbUqsAAGrp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o sinfor.o sinfor.c -W0,-xp\$XAEBTnbUqsAAGrp.sinforint$XBEBTnbUqsAAGrp.sinforint.__func__sinfor$XBEBTnbUqsAAGrp.sinfor.__func__$XAEBTnbUqsAAGrp.false_northing$XAEBTnbUqsAAGrp.false_easting$XAEBTnbUqsAAGrp.R$XAEBTnbUqsAAGrp.lon_center‡º d d)8*8+<@Ê”€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL „D.LD/`D0tD1ˆD5œD6¬D7¼D8ÌD9 ¦, D:à ì$  ÿÿÿð * ÿÿÿè 6 T @ XÀ4 J€ÿÿÿàDH4DI\DJ°DKè [, DLøàø ž(!.ò Æ(!.Ó í(!.¤(!.·,$F$d$z$$¦$¹bsinfor.c/ecs/hdfeos/gctp/src/sinfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbUqsAAGrp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hsinforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)sinfor.c$XBEBTnbUqsAAGrp.sinforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)sinfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)$XBEBTnbUqsAAGrp.sinfor.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbUqsAAGrp.false_northing:S(0,18)$XAEBTnbUqsAAGrp.false_easting:S(0,18)$XAEBTnbUqsAAGrp.R:S(0,18)$XAEBTnbUqsAAGrp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06sinfor.cBbss.bssDdata.dataDrodata.rodatacosadjust_lon$XBEBTnbUqsAAGrp.sinfor.__func__sinforoffsetpcenlonradiusptitle$XAEBTnbUqsAAGrp.false_northing$XAEBTnbUqsAAGrp.false_easting$XAEBTnbUqsAAGrp.lon_center$XAEBTnbUqsAAGrp.R$XBEBTnbUqsAAGrp.sinforint.__func__sinforintÿñ -1< ]@dlsz¡ÀÜï  ` d t x ˆ Œ œ   ¬ ° ´ Ä Ô Ü à ì ð  x | œ   ÀÐ Ô ð ô    4ƒ ¸H   # +´ 7ÐÍF `  Q º_º¦h`p€@ xÀh  sininv.o/ 1073924757 1032 20 100644 9656 ` ELF#`4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÉ¿è!  Å Ç …¡ Âà XÅ$ Ç$ à XÅ Ç Å; X@РX!É !Å …¡ B¨ € !  ¢ @’@  ¤€Fà'¿üà XÅ Ç Å; X@РX!É !Å …¡ B… ÂÅ?¿àÅ¿àÅ; X@РX!Å ¨ €$!  ý ÿ ý?¿Èý¿ðý?¿Ð!  ý ÿ ý?¿Øà XÅ Ç Å; X@РXù¿Ø…§ @ù¿Ð…§ Âù¿È…§BÅ?¿àÅ¿àÅ; X@РXà TÁ$ Ã$ € !  Å Ç à TÅ$ Ç$ €À'¿ü€à¿ü°ÇàèSINUSOIDALInput data errorsinusoidal-inverse@ !ûTD-?à=Û|ßÙ×½»sininvintsininvÍ d d)8*8+<@Ê•4 $ 7$> _  ž ± sininv.c/ecs/hdfeos/gctp/src/sininv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbVqsAAGsp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o sininv.o sininv.c -W0,-xp\$XAEBTnbVqsAAGsp.sininvint$XBEBTnbVqsAAGsp.sininvint.__func__sininv$XBEBTnbVqsAAGsp.sininv.__func__$XAEBTnbVqsAAGsp.false_northing$XAEBTnbVqsAAGsp.false_easting$XAEBTnbVqsAAGsp.R$XAEBTnbVqsAAGsp.lon_center•ç d d)8*8+<@Ê•€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL „D.LD/`D0tD1ˆD5œD6¬D7¼D8ÌD9 ¦, D:à ì$  ÿÿÿð ( ÿÿÿè 2 T > XÀ4 J€ÿÿÿàDH4DIPDJlDKÀÌDMÌDNäàðDPðDQ$ÀLDSLDT°àÌDVÔDWð V, DXà ™(!.ò Á(!.Ó è(!.¤(!.·'$A$_$u$‹$¡$¿$Ó$æbsininv.c/ecs/hdfeos/gctp/src/sininv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbVqsAAGsp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hsininvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)sininv.c$XBEBTnbVqsAAGsp.sininvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)sininv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)temp:(0,18)$XBEBTnbVqsAAGsp.sininv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbVqsAAGsp.false_northing:S(0,18)$XAEBTnbVqsAAGsp.false_easting:S(0,18)$XAEBTnbVqsAAGsp.R:S(0,18)$XAEBTnbVqsAAGsp.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06sininv.cBbss.bssDdata.dataDrodata.rodataadjust_loncosp_errorfabs$XBEBTnbVqsAAGsp.sininv.__func__sininvoffsetpcenlonradiusptitle$XAEBTnbVqsAAGsp.false_northing$XAEBTnbVqsAAGsp.false_easting$XAEBTnbVqsAAGsp.lon_center$XAEBTnbVqsAAGsp.R$XBEBTnbVqsAAGsp.sininvint.__func__sininvintÿñ -8<DI"j@qy€‡Ž®Íéü   ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð  x | ” ˜ ° ´ à è ì ð ô     @ H L P T l t x Œ  ¨ ¬ Ìø  4ƒ ¸P 3@)%i+l´ 7 ÍFð  Q øç_ߦh…*p°p x! @  somfor.o/ 1073924758 1032 20 100644 25520 ` ELFa04(.shstrtab.text.bss.data1.rodata.rodata1.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾Ðú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ \Ç `Å?¿àÅ dÇ hÅ?¿ØÅ lÇ pÅ?¿ÐÅ tÇ xÅ?¿ÈÅ |Ç €Å?¿ÀÅ ŒÇ Å?¿¸Å¿¸!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ !Í É¿èÅ¿ð…¡ Â… ‰B…¡ˆÂ!  Å$ Ç$ à ˆ€¤ €Å¿àÅ?¿¨É¿À!Å …¡ Â!  Å$ Ç$ Å¿Ø!  Å$ Ç$ à „à'¿4Å¿4… !  Å$ Ç$ €`à T€¤ €-!É !Å …¡ BÅ?¿¨!É !Å …¡ Â!  Å$ Ç$ !Í !É !Å ‰¡ Âà Xà'¿4Å¿4… …¡ B‰¡ˆÂ!Å …¡ B!  Å$ Ç$ !Å !  Å$ Ç$ €+!É !Å …¡ BÅ?¿¨!É !Å …¡ Â!  Å$ Ç$ !Í !É !Å ‰¡ Âà Xà'¿4Å¿4… …¡ B‰¡ˆÂ!Å …¡ B!  Å$ Ç$ !Å !  Å$ Ç$ !Å !  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô Xà ˆ€¤ €à X#¢`@’@à T#¢`@’@É¿¨!Å …¡ B!  Å; XРX@”!  É Ë !Å …¡ B!  Å; XРX@”!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  Å; XРX@”Å¿¨Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!Å ¨ €!Å !  Å$ Ç$ Å¿¨Å; X@РX!  Á$ Ã$ !  Å Ç !  É Ë … ‰D… ‰DÅ?¿ !  Å Ç !  É Ë … ‰D… ‰DÅ?¿˜!É Å¿ ¡Â!  Å Ç …¡Â…¡‰Â!  Å$ Ç$ #¢`Å`Ç`‰ ‰B!Å …¡BÅ$`Ç$`!É !  Å Ç …¡ÂÅ?¿É¿˜Å¿…¡ Â!  Å$ Ç$ Í¿˜!É !  Å Ç …¡‰¡‰BÅ¿… ‰B…¡ Â!  Å$ Ç$ Å¿‰ ‰B…¡ B!  Å$ Ç$ !Å Å?¿ˆ ¿€¢¿x¤¿p¦¿hª¿`¨¿ˆ’@”€–À˜@@jšÅ¿xÅ?¿XÅ¿pÅ?¿PÅ¿€Å?¿8Å¿hÅ?¿HÅ¿`Å?¿@  à'¿´à¿´€¤ Q€>¤¿`¦¿hª¿p¬¿x¨¿€à¿´à'¿4Å¿4… Å?¿ˆ¢¿ˆ’€”@–À˜€@Hš@Í¿XÉ¿x!Å …¡ B…¡ˆBÅ?¿XÍ¿PÉ¿p!Å …¡ B…¡ˆBÅ?¿PÍ¿8É¿€!Å …¡ B…¡ˆBÅ?¿8Í¿HÉ¿h!Å …¡ B…¡ˆBÅ?¿HÍ¿@É¿`!Å …¡ B…¡ˆBÅ?¿@à¿´  à'¿´à¿´€¤ Q¿ÿË  à'¿´à¿´€¤ H€>¤¿`¦¿hª¿p¬¿x¨¿€à¿´à'¿4Å¿4… Å?¿ˆ¢¿ˆ’€”@–À˜€@š@Í¿XÉ¿x!Å …¡ B…¡ˆBÅ?¿XÍ¿PÉ¿p!Å …¡ B…¡ˆBÅ?¿PÍ¿8É¿€!Å …¡ B…¡ˆBÅ?¿8Í¿HÉ¿h!Å …¡ B…¡ˆBÅ?¿HÍ¿@É¿`!Å …¡ B…¡ˆBÅ?¿@à¿´  à'¿´à¿´€¤ H¿ÿË!Å Å?¿ˆ ¿€¢¿x¤¿p¦¿hª¿`¨¿ˆ’@”€–À˜@@̚ɿXÅ¿x…¡BÅ?¿XÉ¿PÅ¿p…¡BÅ?¿PÉ¿8Å¿€…¡BÅ?¿8É¿HÅ¿h…¡BÅ?¿HÉ¿@Å¿`…¡BÅ?¿@É¿X!Å …¡ Â!  Å$ Ç$ É¿P!Å …¡ Â!  Å$ Ç$ É¿8!Å …¡ Â!  Å$ Ç$ É¿H!Å …¡ Â!  Å$ Ç$ É¿@!Å …¡ Â!  Å$ Ç$ €À'¿ü€à¿ü°Çàèã¾ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è!Å Å?¿0Å¿èÅ?¿(É¿ð!  Å Ç …¡ÂÅ?¿ØÉ¿(!Å © €!Å Å?¿(É¿(!Å © €!Å Å?¿(Å¿(Å?¿ Å¿ØÅ?¿É¿(!Å © €!É !Å …¡ ÂÅ?¿8!  É Ë !Å © B€!É !Å …¡ BÅ?¿8É¿(!Å © €!É !Å …¡ BÅ?¿8À'¿äÅ¿8Å?¿ˆÀ'¿àÍ¿!  É Ë Å¿8…¡ B…¡ˆBÅ?¿Å¿Å; X@РXÁ?¿˜Å¿˜Å; X@РXÅ¿0¨ €ɿ!Å …¡BÅ?¿É¿˜!Å © €!Å Å?¿@É¿˜!Å © €!Å Å?¿@ý¿8ý?¾°ý¿@ý?¾¸ý¾°ý; X@РXù¾¸§ @!É !Å …¡ B…¡‰Bù¾°…§ÂÅ?¿ Í¿!  É Ë Å¿ˆ…¡ B…¡ˆBÅ?¿¨Å¿¨Å; X@РXÁ?¿°Å¿°Å; X@РX!Å ¨ €ɿ¨!Å …¡BÅ?¿¨!É !  Å Ç ½¡Âý?¾¨Å¿ Å; X@РXù¾¨‰§ @!  Å Ç ½¡ Bý?¾ Å¿¨Å; X@РX!  Å Ç …  Bù¾ ‰§BÅ¿°…¡ ÂÅ?¿¸Å¿¸Å; X@РXÁ?¿ÀÉ¿ÀÅ¿ …¡BÅ?¿ÀÅ¿ˆÅ; X@РX¿ !½  ý?¾¸Å¿ÀÅ; X@РXù¾¸…§ÀÅ?¿ÈÅ¿ÈÅ; X@РXÅ¿0¨ €€à¿à  à'¿àà¿à€¤ 2€€GÅ¿ÀÅ?¿ˆ¿ÿ”!  É Ë !Å …¡ BÅ?¿ÐÍ¿Ð!É !Å …¡ B…¡ˆBÅ?¿Hà¿ä  à'¿äà¿ä€¤ €€9É¿ÀſЩ € É¿ÀÅ¿H© €€+É¿ÀſЩ €!É !Å …¡ BÅ?¿8É¿ÀÅ¿H© €!É !Å …¡ BÅ?¿8¿ÿ  ¾À#¢`@’@ ¾À#¢`@’@  Ö€à'¿üÅ¿ Å; X@РXÁ?¿P#É`%¤ Å Ç ‰¡Â!  Å Ç ‰¡ BÅ¿P½¡ Bý?¾ˆ!  ý ÿ ý?¾˜Å¿ Å; X@РXù¾˜½§ @ý?¾Å¿¨Å; X@РXù¾…§ @ù¾ˆ½§Âý?¾€Í`Å Ç É¿P… ‰D… ‰D…¡ˆÂÅ; X@РXù¾€…§ ÀÅ; X@РXÁ?¿X!É !Å ¡ ÂÉ¿X!Å …¡ Â…¡ˆBÅ?¿`Å¿`Å; X@РXÁ; X@РXÁ?¿hÅ¿ÀÅ; X@РXÁ?¿pÅ¿p… ‰BÅ?¿x!  É Ë !  Å Ç ½¡ Bý?¾¨Å¿ÀÅ; X@РXù¾¨½§ @ý?¾x!Í !  Å Ç É¿x… ‰D•¡ˆB!  Å Ç … ‰D‘¡ˆB!  Å Ç … ‰D…¡ˆB…¢ B…¢‰ÂÅ; X@РXù¾x…§ @!  Å$ Ç$ !  Å Ç ‰ ‰B!  Å Ç … ‰B…¡BÅ; X@РXÁ?¿€!  Å Ç É¿À½ ‰Dý?¾h!  ý ÿ ý?¾p!Å …¡ BÅ; X@РXù¾p…§ @ù¾h½§Bý?¾`!  ý ÿ ý?¾É¿À!Å …¡ BÅ; X@РXù¾…§ @ù¾`§BÉ¿h!  Å Ç ‰¡ BÅ¿€…¡ Â…¡ˆÂà XÅ$ Ç$ !  É Ë à XÅ Ç …¡ BÅ$ Ç$ !  É Ë Å¿p½¡ Bý?¾h!  ý ÿ ý?¾pÉ¿À!Å …¡ BÅ; X@РXù¾p…§ @ù¾h§BÉ¿h!  Å Ç ‰¡ BÅ¿€…¡ Â…¡ˆBà TÅ$ Ç$ !  É Ë à TÅ Ç …¡ BÅ$ Ç$ à XÅ Ç Å?¿à TÉ Ë !  Å Ç …¡Bà XÅ$ Ç$ É¿!  Å Ç …¡Bà TÅ$ Ç$ €À'¿ü€à¿ü°Çàèã¿Xú' Xø' Tö' Pô' Lò' Hð' Dâ XÉ`Ë`!Å …¡ BÅ$`Ç$`à XÅ Ç Å; X@РXÁ?¿øÅ¿ø… ‰BÅ?¿ð!  É Ë !  Å Ç ½¡ Bý?¿Ðà XÅ Ç Å; X@РXù¿Ð½§ @ý?¿È!Í !  Å Ç É¿ð… ‰D•¡ˆB!  Å Ç … ‰D‘¡ˆB!  Å Ç … ‰D…¡ˆB…¢ B…¢‰ÂÅ; X@РXù¿È…§ @!  Å$ Ç$ #Í`%¤ Å Ç É¿ð… ‰D‘¡ˆB!  Å Ç … ‰D…¡ˆB…¢ ÂÅ; X@РXÍ`Å Ç É¿ð… ‰D‘¡ˆBÅ Ç … ‰D…¡ˆB… ‰B¢ Â!  É Ë !  Å Ç …¡ B…¡ˆÂ…  BÅ?¿è!  Å Ç ‰ ‰B!  Å Ç … ‰B…¡BÅ; X@РXÁ?¿àÉ¿è!  Å Ç ‰¡ B!  Å Ç … ‰B‰¡ÂÅ¿à…¡ Âà DÅ$ Ç$ à Dý ÿ ý?¿Àà XÉ Ë !Å …¡ BÅ; X@РXù¿À…§ @à HÅ$ Ç$ à Dý ÿ ý?¿Àà XÉ Ë !Å …¡ BÅ; X@РXù¿À…§ @à LÅ$ Ç$ !  Í Ï É¿è!  Å Ç …¡B‰¡‰BÅ¿à…¡ ÂÅ?¿Øý¿Øý?¿¸à XÅ Ç Å; X@РXù¿¸…§ @à PÅ$ Ç$ ý¿Øý?¿¸à XÉ Ë !Å …¡ BÅ; X@РXù¿¸…§ @à TÅ$ Ç$ €ÇàèSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: som-forward?ð@–€@XÅãS÷ÎÙ?‘ßF¢R5@YÑk6¯¿@`× =p¤@v€@o`?à¥)O„¢’@XŒÌÌÌÌÍ@X¸•lä.é@`)™™™™š@m @L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€>z×òš¼¯H?ù!úü‹z¿ù!úü‹z@ !ûTD-@?ø¾z×òš¼¯H?à@?‘ßF¡úçsomforintsomforsom_series50 iterations without conv ( d d)8*8+<@Ê–4 $ 7$> _ „  ¯ Î å ø   4 I ] p ƒ – ª ¾ Ò æ ù  somfor.c/ecs/hdfeos/gctp/src/somfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbWqsAAGtp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o somfor.o somfor.c -W0,-xp\$XAEBTnbWqsAAGtp.somforint$XBEBTnbWqsAAGtp.somforint.__func__somfor$XBEBTnbWqsAAGtp.somfor.__func__$XBEBTnbWqsAAGtp.som_series.__func__gsat_ratio$XAEBTnbWqsAAGtp.false_northing$XAEBTnbWqsAAGtp.false_easting$XAEBTnbWqsAAGtp.start$XAEBTnbWqsAAGtp.s$XAEBTnbWqsAAGtp.es$XAEBTnbWqsAAGtp.ca$XAEBTnbWqsAAGtp.sa$XAEBTnbWqsAAGtp.p21$XAEBTnbWqsAAGtp.xj$XAEBTnbWqsAAGtp.w$XAEBTnbWqsAAGtp.t$XAEBTnbWqsAAGtp.q$XAEBTnbWqsAAGtp.c3$XAEBTnbWqsAAGtp.c1$XAEBTnbWqsAAGtp.a4$XAEBTnbWqsAAGtp.a2$XAEBTnbWqsAAGtp.b$XAEBTnbWqsAAGtp.a$XAEBTnbWqsAAGtp.lon_centerz d d)8*8+<@Ê–€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ Œ ÿÿÿ𠜠ÿÿÿè ¬ T º X Æ ÿÿÿà Õ ÿÿÿØ á ÿÿÿÐ ô ÿÿÿÈ  ÿÿÿÀ  „ # ˆ / ÿÿÿ¸À| A€ÿÿÿ´ I€ÿÿÿ¨ T€ÿÿÿ  _€ÿÿÿ˜ j€ÿÿÿ x€ÿÿÿˆ „€ÿÿÿ€ Ž€ÿÿÿx ™€ÿÿÿp ¤€ÿÿÿh ¯€ÿÿÿ` º€ÿÿÿX Ç€ÿÿÿP Ô€ÿÿÿH á€ÿÿÿ@ î€ÿÿÿ8 ú„D@|DDDE¤DF¸DGÌDHàDI ÀDKDL$DMDDNXàxÀ€DR€ÀDTDU¨DVÌDWà4À<D[<D\TD]xD^ÈààDcààøDhøDiDj<ÀLDlLDmdà|Do|Dp¤DqØDr Dt4DuTDv DwÀDxìDyDzPD{xD|˜D}´D~ôDD€DPD‚XDƒ`D„hD…pD†xÀ¤Dˆ¤D‰¸DŠØD‹ôDŒD,DŽHD†dà€D€À¬D’¬D“ÀD”àD•üD–D—4D˜PDlàˆD›ˆDœ”DÈDžØDŸèD øD¡ D¢ D£ 8D¤ XD¥ xD¦ ˜D§ ¸, D¨ Èà ÈI${ ÿÿÿð‡ ÿÿÿè“ T XÀ4§€ÿÿÿ䯀ÿÿÿà·€ÿÿÿØÈ€ÿÿÿÐÓ€ÿÿÿÈ߀ÿÿÿÀë€ÿÿÿ¸÷€ÿÿÿ°€ÿÿÿ¨ €ÿÿÿ €ÿÿÿ˜#€ÿÿÿ0€ÿÿÿˆ;€ÿÿÿ€D€ÿÿÿxP€ÿÿÿpZ€ÿÿÿhg€ÿÿÿ`s€ÿÿÿX€ÿÿÿP‰€ÿÿÿH•€ÿÿÿ@ €ÿÿÿ8­€ÿÿÿ0¹€ÿÿÿ(Ê€ÿÿÿ ×€ÿÿÿä€ÿÿÿð€PÿÿþÀDº4D»@D¼HDÀdDÁŒD´DüDÄÄDÅøDÆ8DÇlDÉpDÊxDË|DÌ DÍ´DÎìDÏDÐ<DшDÒ¬DÓÀDÔüDÕ„DÖ˜DרDØàDÙ DÚDÛ0DÜ8Dà@Dá`Dâ€DãŒDä¤DåÜDæ Dç<DèDDé\DêtDî€Dï”DódDôDõ°DöÄD÷ÐDø”DùÐDúœDûÄDü PD xD ˆD ´D Ø, D èà èV$“ Dž Hª L¶ P TΠXÀÛ€ÿÿÿøå€ÿÿÿðñ€ÿÿÿèú€ÿÿÿà€ÿÿÿØDD<DXDdD0DÜDD\D¤DìD$D X, D! à V i(!/K‘(!/,¸(!/Ö×(!2kò(!/‘(!0ž*(!0²F(!/¥c(!0ÿ(!0Æš(!0ìµ(!0ÙÐ(!1Oì(!1;(!1'$(!1@(!/~[(!/kv(!/ºš$»$Ø$ö$$*$H$\$p$ƒ$–$©$¼$Ð$ä$bsomfor.c/ecs/hdfeos/gctp/src/somfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbWqsAAGtp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hsomforint:F(0,3);(0,18);(0,18);(0,4);(0,4);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4);(0,4);(0,18)r_major:p(0,18)r_minor:p(0,18)satnum:p(0,4)path:p(0,4)alf_in:p(0,18)lon:p(0,18)false_east:p(0,18)false_north:p(0,18)time:p(0,18)start1:p(0,4)flag:p(0,4)sat_ratio:p(0,18)i:(0,4)alf:(0,18)e2c:(0,18)e2s:(0,18)one_es:(0,18)dlam:(0,18)fb:(0,18)fa2:(0,18)fa4:(0,18)fc1:(0,18)fc3:(0,18)suma2:(0,18)suma4:(0,18)sumc1:(0,18)sumc3:(0,18)sumb:(0,18)somfor.c$XBEBTnbWqsAAGtp.somforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)somfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)y:p(0,23)x:p(0,23)n:(0,4)l:(0,4)delta_lon:(0,18)rlm:(0,18)tabs:(0,18)tlam:(0,18)xlam:(0,18)c:(0,18)xlamt:(0,18)ab2:(0,18)ab1:(0,18)xlamp:(0,18)sav:(0,18)d:(0,18)sdsq:(0,18)sd:(0,18)tanlg:(0,18)xtan:(0,18)tphi:(0,18)dp:(0,18)rlm2:(0,18)scl:(0,18)tlamp:(0,18)conv:(0,18)delta_lat:(0,18)radlt:(0,18)radln:(0,18)temp:(0,18)errorbuf:(0,24)=ar(0,4);0;79;(0,1)$XBEBTnbWqsAAGtp.somfor.__func__:V(0,25)=ar(0,4);0;6;(0,26)=k(0,1)som_series:f(0,20);(0,23);(0,23);(0,23);(0,23);(0,23);(0,23)fb:p(0,23)fa2:p(0,23)fa4:p(0,23)fc1:p(0,23)fc3:p(0,23)dlam:p(0,23)sd:(0,18)sdsq:(0,18)h:(0,18)sq:(0,18)fc:(0,18)$XBEBTnbWqsAAGtp.som_series.__func__:V(0,27)=ar(0,4);0;10;(0,28)=k(0,1)gsat_ratio:G(0,18)$XAEBTnbWqsAAGtp.false_northing:S(0,18)$XAEBTnbWqsAAGtp.false_easting:S(0,18)$XAEBTnbWqsAAGtp.start:S(0,18)$XAEBTnbWqsAAGtp.s:S(0,18)$XAEBTnbWqsAAGtp.es:S(0,18)$XAEBTnbWqsAAGtp.ca:S(0,18)$XAEBTnbWqsAAGtp.sa:S(0,18)$XAEBTnbWqsAAGtp.p21:S(0,18)$XAEBTnbWqsAAGtp.xj:S(0,18)$XAEBTnbWqsAAGtp.w:S(0,18)$XAEBTnbWqsAAGtp.t:S(0,18)$XAEBTnbWqsAAGtp.q:S(0,18)$XAEBTnbWqsAAGtp.c3:S(0,18)$XAEBTnbWqsAAGtp.c1:S(0,18)$XAEBTnbWqsAAGtp.a4:S(0,18)$XAEBTnbWqsAAGtp.a2:S(0,18)$XAEBTnbWqsAAGtp.b:S(0,18)$XAEBTnbWqsAAGtp.a:S(0,18)$XAEBTnbWqsAAGtp.lon_center:S(0,18)genrpt_long:P(0,20);(0,4);(10,3)genrpt:P(0,20);(0,18);(10,3)offsetp:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan:P(0,18);(0,18)asin:P(0,18);(0,18)sprintf:P(0,3);(10,3);(0,29)=*(0,30)=k(0,1);0@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06somfor.cBbss.bssDdata.dataDrodata.rodatasom_series$XBEBTnbWqsAAGtp.som_series.__func__logsqrtasinp_errorsprintfatantan$XAEBTnbWqsAAGtp.s$XBEBTnbWqsAAGtp.somfor.__func__somforsinfabscosoffsetpgenrptgenrpt_longradius2ptitle$XAEBTnbWqsAAGtp.c3$XAEBTnbWqsAAGtp.c1$XAEBTnbWqsAAGtp.a4$XAEBTnbWqsAAGtp.a2$XAEBTnbWqsAAGtp.xj$XAEBTnbWqsAAGtp.t$XAEBTnbWqsAAGtp.q$XAEBTnbWqsAAGtp.w$XAEBTnbWqsAAGtp.sa$XAEBTnbWqsAAGtp.ca$XAEBTnbWqsAAGtp.start$XAEBTnbWqsAAGtp.lon_center$XAEBTnbWqsAAGtp.p21$XAEBTnbWqsAAGtp.es$XAEBTnbWqsAAGtp.b$XAEBTnbWqsAAGtp.a$XAEBTnbWqsAAGtp.false_northing$XAEBTnbWqsAAGtp.false_eastinggsat_ratio$XBEBTnbWqsAAGtp.somforint.__func__somforintÿñ ˜-¨8! ]afks{€„—¸ ø ø¿ÃÈÌÔÛçïöˆ €x2pFhZ`mX€P“H§@»8Ò0î( *=]|ÿò‡ « Ø. ”. ¤- ¨- ¸, ¼, Ì+ Ð+ à* ä* ð ô  ) ) 8 < D( H( X' \' x& |&   ¤ ¨ ¬ ¸ ¼ À Ä Ì( Ð( Ü (à (ä 0è 0ì 8ð 8  '  ' , @0 @4. 8. L HP HT X d Ph Pl p x( |( ˆ XŒ X 0” 0˜ `œ `¼ À È' Ì' Ø @Ü @à. ä. ð hô hø& ü&    + + (* ,* D` d lx ,| ,„ p” pœ D  D¬´' ¸' Ä pÈ pÐ `Ô `àè- ì- ø, ü, .  . , „0 „<LT% X% d% h% x€ x„ x˜ xœ x % ¤% ¸À$ Ä$ Ð) Ô) à% ä% ü) )  $ $ ( , 8) <) P# T# `# d# t €x €ˆ Œ ) ”) ´" ¸" È ˆÌ ˆÐ) Ô) ô! ø!     h$ hð ô    ( , D H ` d ø ˆü ˆ ˆ ˆ0 ˆ4 ˆL ˆP ˆh ˆl ˆ˜ ˜œ ˜ ,   0   8 < L ¨ P ¨ X \ l   p   x* |* Œ °  ° ˜ œ ¬ ¸ ° ¸ ¸ ¼ , À 0 À D' H' ` È d È x È | È ˆ Ð Œ Ð   Ð ¤ Ð À h Ä h Ø Ø Ü Ø à ˆ ä ˆ ð& ô&  h  h  à  à  Ø $ Ø 4 h 8 h L è P è T Ø X Ø x( |(   ´ Ô ð Ø ð è h ì h    h  h ( € , € L \ Ø ` Ø d ø h ø „( ˆ( ¬ À È À Ì À ä ð è ð ô ø ü) )  ,$ 0$ L T% X% „ ¨ Ä à8. <. H ØL Ø\ ˆ` ˆd Øh Øì àð àô Øø Ø Ø  Ø$ ø( ø@ D LX ˜\ ˜d €Œ  ”) ˜) ¨% ¬% È$ Ì$ ä < P \ Ø` Ød h t ˆx ˆœ °È( Ì( Ø$ Ü$ ø   ! ! 0# 4# H" L" l | € Œ    ¤ ¼ È* Ì* ä è ø ˆü ˆ$ ( < @ Lh l ”+ ˜+ ¼ À Ø Ü ð ô   H+ L+ Œ- - °, ´, ( , Ld( h( t$ x$ œ° ´ ¸! ¼! Ô# Ø# ì" ð"    $ 0 4 8" <" T# X# t | ¬( °( ¼% À% Ü à ð ô    0 4 x ˆ| ˆˆÀ Ä Ðì ð   <l p |4Œ À¨h˜h¤,%<.X4X€  @Ø(OÄ  Z0ÄhEצqG}µyJ4 MDì sominv.o/ 1073924761 1032 20 100644 24304 ` ELF\˜4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾Øú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ \Ç `Å?¿àÅ dÇ hÅ?¿ØÅ lÇ pÅ?¿ÐÅ tÇ xÅ?¿ÈÅ |Ç €Å?¿ÀÅ¿Ð!  Å$ Ç$ Å¿È!  Å$ Ç$ Å¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ !Í É¿èÅ¿ð…¡ Â… ‰B…¡ˆÂ!  Å$ Ç$ à „€¤ €Å¿àÅ?¿°Å¿Ø!  Å$ Ç$ É¿À!Å …¡ Â!  Å$ Ç$ €Nà T€¤ €'!É !Å …¡ BÅ?¿°!É !Å …¡ Â!  Å$ Ç$ !Í !É !Å ‰¡ Âà Xà'¿<Å¿<… …¡ B‰¡ˆÂ!Å …¡ B!  Å$ Ç$ €%!É !Å …¡ BÅ?¿°!É !Å …¡ Â!  Å$ Ç$ !Í !É !Å ‰¡ Âà Xà'¿<Å¿<… …¡ B‰¡ˆÂ!Å …¡ B!  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô Xà X#¢`@’@à T#¢`@’@É¿°!Å …¡ B!  Å; XРX@”!  É Ë !Å …¡ B!  Å; XРX@”!  Å Ç !  É Ë Å; XРXÉ; X@Ô XÅ ˆ!  Å; XРX@”Å¿°Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!Å ¨ €!Å !  Å$ Ç$ Å¿°Å; X@РX!  Á$ Ã$ !  Å Ç !  É Ë … ‰D… ‰DÅ?¿¨!  Å Ç !  É Ë … ‰D… ‰DÅ?¿ !É Å¿¨¡Â!  Å Ç …¡Â…¡‰Â!  Å$ Ç$ #¢`Å`Ç`‰ ‰B!Å …¡BÅ$`Ç$`!É !  Å Ç …¡ÂÅ?¿˜É¿ Å¿˜…¡ Â!  Å$ Ç$ Í¿ !É !  Å Ç …¡‰¡‰BÅ¿˜… ‰B…¡ Â!  Å$ Ç$ É¿¨Å¿˜…¡ Â!  Å$ Ç$ Å¿˜‰ ‰B…¡ B!  Å$ Ç$ !Å Å?¿ ¿ˆ¢¿€¤¿x¦¿pª¿h¨¿’@”€–À˜@@LšÅ¿€Å?¿`Å¿xÅ?¿XÅ¿ˆÅ?¿@Å¿pÅ?¿PÅ¿hÅ?¿H  à'¿¼à¿¼€¤ Q€>¤¿h¦¿pª¿x¬¿€¨¿ˆà¿¼à'¿<Å¿<… Å?¿¢¿’€”@–À˜€@*š@Í¿`É¿€!Å …¡ B…¡ˆBÅ?¿`Í¿XÉ¿x!Å …¡ B…¡ˆBÅ?¿XÍ¿@É¿ˆ!Å …¡ B…¡ˆBÅ?¿@Í¿PÉ¿p!Å …¡ B…¡ˆBÅ?¿PÍ¿HÉ¿h!Å …¡ B…¡ˆBÅ?¿H࿼  à'¿¼à¿¼€¤ Q¿ÿË  à'¿¼à¿¼€¤ H€>¤¿h¦¿pª¿x¬¿€¨¿ˆà¿¼à'¿<Å¿<… Å?¿¢¿’€”@–À˜€@èš@Í¿`É¿€!Å …¡ B…¡ˆBÅ?¿`Í¿XÉ¿x!Å …¡ B…¡ˆBÅ?¿XÍ¿@É¿ˆ!Å …¡ B…¡ˆBÅ?¿@Í¿PÉ¿p!Å …¡ B…¡ˆBÅ?¿PÍ¿HÉ¿h!Å …¡ B…¡ˆBÅ?¿H࿼  à'¿¼à¿¼€¤ H¿ÿË!Å Å?¿ ¿ˆ¢¿€¤¿x¦¿pª¿h¨¿’@”€–À˜@@®šÉ¿`Å¿€…¡BÅ?¿`É¿XÅ¿x…¡BÅ?¿XÉ¿@Å¿ˆ…¡BÅ?¿@É¿PÅ¿p…¡BÅ?¿PÉ¿HÅ¿h…¡BÅ?¿HÉ¿`!Å …¡ Â!  Å$ Ç$ É¿X!Å …¡ Â!  Å$ Ç$ É¿@!Å …¡ Â!  Å$ Ç$ É¿P!Å …¡ Â!  Å$ Ç$ É¿H!Å …¡ Â!  Å$ Ç$ €À'¿ü€à¿ü°Çàèã¾Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ¿ðÅ?¿HÉ¿è!  Å Ç …¡ÂÅ?¿ðÉ¿H!  Å Ç …¡ÂÅ?¿èÍ¿è!  É Ë !  Å Ç …¡ B…¡‰ÂÅ?¿à!Å Å?¿ØÀ'¿Dà¿D€¤ 2€·Å¿àÅ?¿ÐÅ¿àÅ; X@РXÁ?¿Èſȅ ‰BÅ?¿À!  É Ë !  Å Ç ½¡ Bý?¿8Å¿àÅ; X@РXù¿8½§ @ý?¿0!Í !  Å Ç É¿À… ‰D•¡ˆB!  Å Ç … ‰D‘¡ˆB!  Å Ç … ‰D…¡ˆB…¢ B…¢‰ÂÅ; X@РXù¿0…§ @!  Å$ Ç$ Å¿è!  É Ë  ‰ÄÅ¿ð‰ ‰Ä#¢`Å`Ç`‰¡ B%¤ Å Ç …¡ ½¡ˆBý?¿ !  ý ÿ ý?¿(É¿à!Å …¡ BÅ; X@РXù¿(…§ @ù¿ ½§Âý?¿!  ý ÿ ý?¿É¿à!Å …¡ BÅ; X@РXù¿…§ @ù¿½§Âý?¾èÉ`Ë`Å Ç ½¡ Âý?¾ð!  ý ÿ ý?¿Å¿àÅ; X@РXù¿½§ @ý?¾ø!  ý ÿ ý?¿É¿à!Å …¡ BÅ; X@РXù¿…§ @ù¾ø…§Bù¾ð…§ Bù¾è…§ÂÅ?¿¸É¿¸!  Å Ç …¡ ÂÅ?¿àÉ¿àſЅ¡ÂÅ?¿°Å¿°Å; X@РXſب €€ à¿D  à'¿Dà¿D€¤ 2¿ÿMà¿D€¤ 2€ !  ¢ $@’@  Ö€kà'¿üÅ¿àÅ; X@РXÁ?¿¨!Í !  Å Ç … ‰B!  É Ë … ‰Ä… ‰Ä…¡ˆBÅ; X@РX¿ !½  ý?¿ É¿ð!  Å Ç ¡ Â!  É Ë Å¿¨…¡ B½¡ˆÂý?¿!  ý ÿ ý?¿É¿à!Å …¡ BÅ; X@РXù¿…§ @ù¿…§Âù¿ …§ BÅ; X@РXÁ?¿ Å¿ Å; X@РXÁ?¿˜Í¿˜!É !Å …¡ ‰¡ˆÂ!Å …¡ BÅ?¿Å¿¨… ‰BÅ?¿ˆÅ¿àÅ; X@РXÁ; X@РX!Å ¨ €ɿà!Å …¡BÅ?¿àÅ¿Å; X@РXÁ?¿€Å¿€… ‰BÅ?¿x#Í`É¿x!  Å Ç …¡ˆÂ…¡ ½¡ˆÂý?¾àÅ¿àÅ; X@РXù¾à‰§ @!  Å Ç ½¡ Bý?¾ÈÉ¿€!  Å Ç ½¡ Bý?¾ØÍ`!  É Ë Å¿ˆ…¡ B‰¡ˆBÑ¿x…¡ˆÈ‰¡ B!  Å Ç …¢ B…¡ÂÅ; X@РXù¾Ø½§ @ý?¾ÐÅ¿àÅ; X@РXù¾Ð…§ Àù¾È‘§ÂÍ`É¿xÅ Ç …¡ˆB…¡ B…¡ˆÂ…¢ ÂÅ; X@РXÁ?¿pÉ¿p!Å © €!Å Å?¿hÉ¿p!Å © €!Å Å?¿hÅ¿àÅ; X@РX!Å ¨ €!Å Å?¿`Å¿àÅ; X@РX!Å ¨ €!Å Å?¿`Ñ¿p!É !Å ¡ Â!É Å¿`…¡‰¡‰BÅ¿h…¡ B…¢ÂÅ?¿pÍ¿p!  É Ë Å¿à…¡ B…¡ˆÂÅ?¿P!  Å Ç Å; X@РX!Å ¨ €ý¿€ý?¾À!Å !  É Ë … ˆÄ ‰BÅ¿x…¡ B…¡ˆBÅ; X@РXù¾À…§ ÀÅ; X@РXÁ?¿X!  Å Ç Å; X@РX!Å ¨ €.Å¿àÅ; X@РX¿ !½  ý?¾¸Å¿pÅ; X@РXù¾¸½§ @ý?¿8!  ý ÿ ý?¾°Å¿pÅ; X@РXù¾°…§ @ù¿8§Â!É !  Å Ç ‰¡Â!  Å Ç …¡ B…¡‰ÂÅ; X@РXÁ?¿XÉ¿P!  Å Ç …¡BÅ; X@РXà TÁ$ Ã$ Å¿Xà XÅ$ Ç$ €À'¿ü€à¿ü°Çàèã¿Pú' Xø' Tö' Pô' Lò' Hð' Dâ XÉ`Ë`!Å …¡ BÅ$`Ç$`à XÅ Ç Å; X@РXÁ?¿ðÅ¿ð… ‰BÅ?¿è!  É Ë !  Å Ç ½¡ Bý?¿Èà XÅ Ç Å; X@РXù¿È½§ @ý?¿À!Í !  Å Ç É¿è… ‰D•¡ˆB!  Å Ç … ‰D‘¡ˆB!  Å Ç … ‰D…¡ˆB…¢ B…¢‰ÂÅ; X@РXù¿À…§ @!  Å$ Ç$ #Í`%¤ Å Ç É¿è… ‰D‘¡ˆB!  Å Ç … ‰D…¡ˆB…¢ ÂÅ; X@РXÍ`Å Ç É¿è… ‰D‘¡ˆBÅ Ç … ‰D…¡ˆB… ‰B¢ Â!  É Ë !  Å Ç …¡ B…¡ˆÂ…  BÅ?¿à!  Å Ç ‰ ‰B!  Å Ç … ‰B…¡BÅ; X@РXÁ?¿ØÉ¿à!  Å Ç ‰¡ B!  Å Ç … ‰B‰¡Âſ؅¡ Âà DÅ$ Ç$ à Dý ÿ ý?¿¸à XÉ Ë !Å …¡ BÅ; X@РXù¿¸…§ @à HÅ$ Ç$ à Dý ÿ ý?¿¸à XÉ Ë !Å …¡ BÅ; X@РXù¿¸…§ @à LÅ$ Ç$ !  Í Ï É¿à!  Å Ç …¡B‰¡‰Bſ؅¡ ÂÅ?¿Ðý¿Ðý?¿°à XÅ Ç Å; X@РXù¿°…§ @à PÅ$ Ç$ ý¿Ðý?¿°à XÉ Ë !Å …¡ BÅ; X@РXù¿°…§ @à TÅ$ Ç$ !Å €Å?¿ø€Å¿øƒ # "ÇàèSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverse?ð@–€@XÅãS÷ÎÙ?‘ßF¢R5@YÑk6¯¿@`× =p¤@v€@o`@XŒÌÌÌÌÍ@X¸•lä.é@`)™™™™š@m @L¥Üc˰>. è&Ö•¿ð@@@V€@>@N@.@F€@@ !ûTD->z×òš¼¯H¾z×òš¼¯H?‘ßF¡úçsominvintsominvsom_series d d)8*8+<@ʘ4 $ 7$> _ „ ¤ à Ö ê þ  ' ; N a t ‡ › ¯ à × ê ý sominv.c/ecs/hdfeos/gctp/src/sominv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbYqsAAGup./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o sominv.o sominv.c -W0,-xp\$XAEBTnbYqsAAGup.sominvint$XBEBTnbYqsAAGup.sominvint.__func__sominv$XBEBTnbYqsAAGup.sominv.__func__$XBEBTnbYqsAAGup.som_series.__func__$XAEBTnbYqsAAGup.false_northing$XAEBTnbYqsAAGup.false_easting$XAEBTnbYqsAAGup.s$XAEBTnbYqsAAGup.es$XAEBTnbYqsAAGup.ca$XAEBTnbYqsAAGup.sa$XAEBTnbYqsAAGup.p21$XAEBTnbYqsAAGup.xj$XAEBTnbYqsAAGup.w$XAEBTnbYqsAAGup.u$XAEBTnbYqsAAGup.t$XAEBTnbYqsAAGup.q$XAEBTnbYqsAAGup.c3$XAEBTnbYqsAAGup.c1$XAEBTnbYqsAAGup.a4$XAEBTnbYqsAAGup.a2$XAEBTnbYqsAAGup.b$XAEBTnbYqsAAGup.a$XAEBTnbYqsAAGup.lon_centerX] d d)8*8+<@ʘ€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ † ÿÿÿð – ÿÿÿè ¦ T ´ X À ÿÿÿà Ï ÿÿÿØ Û ÿÿÿÐ î ÿÿÿÈ  ÿÿÿÀ  „  ˆÀp -€ÿÿÿ¼ 5€ÿÿÿ° @€ÿÿÿ¨ K€ÿÿÿ  V€ÿÿÿ˜ d€ÿÿÿ p€ÿÿÿˆ z€ÿÿÿ€ …€ÿÿÿx €ÿÿÿp ›€ÿÿÿh ¦€ÿÿÿ` ³€ÿÿÿX À€ÿÿÿP Í€ÿÿÿH Ú€ÿÿÿ@ æ„D9pD:„D;˜D<¬D=ÀD?ìÀüDAüDBDCà8À@DG@ÀPDIPDJhDKŒàÜÀäDOäDPüDQ àpàpDZpD[€D\´D]ÌD^äD_ D`@DatDcDd°DeüDfDgHDhtDi¬DjÔDkôDlDmPDnlDoˆDp”DqÈDrÐDsØDtàDuèDvðÀDxDy0DzPD{lD|ˆD}¤D~ÀDvÜàøD€øÀ$D‚$Dƒ8D„XD…tD†D‡¬DˆÈD€äàD‹DŒ D@DŽPD`DpD‘€D’D“°D”ÐD•ðD– D— 0 ï, D˜ @à @5$g ÿÿÿðq ÿÿÿè{ T‡ XÀ4“€ÿÿÿàŸ€ÿÿÿØ«€ÿÿÿж€ÿÿÿÈÀ€ÿÿÿÀÌ€ÿÿÿ¸Ø€ÿÿÿ°ã€ÿÿÿ¨í€ÿÿÿ ú€ÿÿÿ˜€ÿÿÿ€ÿÿÿˆ€ÿÿÿ€)€ÿÿÿx6€ÿÿÿpC€ÿÿÿhM€ÿÿÿ`X€ÿÿÿXd€ÿÿÿPp€ÿÿÿH|€ÿÿÿDD§4D¨tD©¤Dª°ÀÄD¬ÄD­ÌD®àD¯ìD±°D²$D³@D´PDª|à˜D¶˜À¨D¸¨D¹ÀàÌD¾ÌD¿àDÀÀDÁÔDÅDÆ DÇTDÈhDÊtDΘDÏÀDÐèDÑDÒPDÓŒD×°DØ<DÙ DÚ PDÛ `ˆ, DÜ pà pË$ D H L+ P7 TC XÀP€ÿÿÿðZ€ÿÿÿèf€ÿÿÿào€ÿÿÿØy€ÿÿÿÐDðDñ<DòXDódDõ0DöÜD÷Dø\Dù¤DúìDû$DüXDý˜ƒ, Dþ°à°Ë(!/<ó(!/(!1à5(!/‚Q(!0xm(!0Œ‰(!/²¦(!0ìÂ(!0 Ý(!0Ùø(!0Æ(!0³.(!1<J(!1(f(!1‚(!1ž(!/o¹(!/\Ô(!/–ø$$6$P$n$Œ$¢$À$Ô$è$û$$!$4$H$\bsominv.c/ecs/hdfeos/gctp/src/sominv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbYqsAAGup.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hsominvint:F(0,3);(0,18);(0,18);(0,4);(0,4);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4);(0,18)r_major:p(0,18)r_minor:p(0,18)satnum:p(0,4)path:p(0,4)alf_in:p(0,18)lon:p(0,18)false_east:p(0,18)false_north:p(0,18)time:p(0,18)flag:p(0,4)sat_ratio:p(0,18)i:(0,4)alf:(0,18)e2c:(0,18)e2s:(0,18)one_es:(0,18)dlam:(0,18)fb:(0,18)fa2:(0,18)fa4:(0,18)fc1:(0,18)fc3:(0,18)suma2:(0,18)suma4:(0,18)sumc1:(0,18)sumc3:(0,18)sumb:(0,18)sominv.c$XBEBTnbYqsAAGup.sominvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)sominv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)y:p(0,18)x:p(0,18)lon:p(0,23)lat:p(0,23)tlon:(0,18)conv:(0,18)sav:(0,18)sd:(0,18)sdsq:(0,18)blon:(0,18)dif:(0,18)st:(0,18)defac:(0,18)actan:(0,18)tlat:(0,18)dd:(0,18)bigk:(0,18)bigk2:(0,18)xlamt:(0,18)sl:(0,18)scl:(0,18)dlat:(0,18)dlon:(0,18)temp:(0,18)inumb:(0,4)$XBEBTnbYqsAAGup.sominv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)som_series:f(0,18);(0,23);(0,23);(0,23);(0,23);(0,23);(0,23)fb:p(0,23)fa2:p(0,23)fa4:p(0,23)fc1:p(0,23)fc3:p(0,23)dlam:p(0,23)sd:(0,18)sdsq:(0,18)h:(0,18)sq:(0,18)fc:(0,18)$XBEBTnbYqsAAGup.som_series.__func__:V(0,26)=ar(0,4);0;10;(0,27)=k(0,1)$XAEBTnbYqsAAGup.false_northing:S(0,18)$XAEBTnbYqsAAGup.false_easting:S(0,18)$XAEBTnbYqsAAGup.s:S(0,18)$XAEBTnbYqsAAGup.es:S(0,18)$XAEBTnbYqsAAGup.ca:S(0,18)$XAEBTnbYqsAAGup.sa:S(0,18)$XAEBTnbYqsAAGup.p21:S(0,18)$XAEBTnbYqsAAGup.xj:S(0,18)$XAEBTnbYqsAAGup.w:S(0,18)$XAEBTnbYqsAAGup.u:S(0,18)$XAEBTnbYqsAAGup.t:S(0,18)$XAEBTnbYqsAAGup.q:S(0,18)$XAEBTnbYqsAAGup.c3:S(0,18)$XAEBTnbYqsAAGup.c1:S(0,18)$XAEBTnbYqsAAGup.a4:S(0,18)$XAEBTnbYqsAAGup.a2:S(0,18)$XAEBTnbYqsAAGup.b:S(0,18)$XAEBTnbYqsAAGup.a:S(0,18)$XAEBTnbYqsAAGup.lon_center:S(0,18)genrpt_long:P(0,20);(0,4);(10,3)genrpt:P(0,20);(0,18);(10,3)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)radius2:P(0,20);(0,18);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)exp:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06sominv.cBbss.bssDdata.dataDrodata.rodatasom_series$XBEBTnbYqsAAGup.som_series.__func__adjust_lonasintanatanexpp_errorsqrt$XAEBTnbYqsAAGup.s$XBEBTnbYqsAAGup.sominv.__func__sominvsinfabscosoffsetpgenrptgenrpt_longradius2ptitle$XAEBTnbYqsAAGup.c3$XAEBTnbYqsAAGup.c1$XAEBTnbYqsAAGup.a4$XAEBTnbYqsAAGup.a2$XAEBTnbYqsAAGup.xj$XAEBTnbYqsAAGup.u$XAEBTnbYqsAAGup.t$XAEBTnbYqsAAGup.q$XAEBTnbYqsAAGup.w$XAEBTnbYqsAAGup.sa$XAEBTnbYqsAAGup.ca$XAEBTnbYqsAAGup.p21$XAEBTnbYqsAAGup.lon_center$XAEBTnbYqsAAGup.es$XAEBTnbYqsAAGup.b$XAEBTnbYqsAAGup.a$XAEBTnbYqsAAGup.false_northing$XAEBTnbYqsAAGup.false_easting$XBEBTnbYqsAAGup.sominvint.__func__sominvintÿñ ˜à-Ä8ñ ]hmqvz‚‡šê» p €ÂÆËÏ×Þêòùˆ €!x5pIh]`pXƒP–H©@½8Ñ0æ( )<\{à Ÿ P„, ˆ, ˜+ œ+ ¬* °* À) Ä) Ð Ô ì( ð( ' ' , 0 8& <& ` d h l x | € „ Œ& & œ (  (¤ 0¨ 0¬ 8° 8Ð Ô Ü' à' ô @ø @ü    H H   & $& 0 P4 P8 0< 0@ XD Xd h p' t' € „ ˆ* ”*  ) ¤) ¼È Ì Ôà ,ä ,ìø `ü ` D D'  ' , `0 `8 `< `HP, T, `+ d+ |ˆ „Œ „˜¨°% ´% À% Ä% ÔÜ hà hô hø hü% % $  $ ,( 0( <% @% X( \( h$ l$ „ ˆ ”( ˜( ¬# °# ¼# À# Ð pÔ pä è ì( ð( " " $ x( x,( 0( P! T! l p ˆ Œ ˜ €œ €h ˆl ˆ„ ˆˆ ˆ  ˆ¤ ˆ¼ ˆÀ ˆØ ˆÜ ˆp xt xŒ x x¨ x¬ xÄ xÈ xà xä x  ¤ ˜¨ ˜° ´ Ä  È  Ð Ô ä ˜è ˜ð) ô)  ¨  ¨   $ ° ( ° 0 4 °, ´, Ì+ Ð+ è* ì* ø) ü)  h  h D \& `& l$ p$ Œ   ¤ ¨! ¬! Ä# È# Ü" à"    $* (* @ D T X p t ˆ x Œ x ˜ ´ ¸ Ì ˆ Ð ˆ Ü   , @ D X ¸ \ ¸ h ˜) œ) È  ˜  ˜ ( D P T X \ l p Œ ¤* ¨* ¸ ¼ Ø Ü ð ¸ ô ¸$ 8 H ÀL ÀP ˆT ˆ` xd x„˜ Èœ È´ и ÐÌä è ð( ô(  (% ,% D$ H$ \ `" d" ˆ Œ ¤ÀØ ü   € €$ ( 4 €8 €L pP p`h €l €€ „ ”œ €  €´ p¸ pÄ ÀÈ ÀÌ xÐ xØ Ü & &  $ $$ 4< È@ È\ ` d( h( Œ  ¬$ °$ ÀÈ ÈÌ Èè % % 4L P T( X( h$ l$ „ ”' ˜' ¬ ( Ø, ØLd& h& t$ x$ œ° ´ ¸! ¼! Ô# Ø# ì" ð"   $ 0 4 8" <" T# X# t| ¬& °& ¼% À% Ü à ð ô     0 4 x x| xˆÀ ˆÄ ˆÐì ð   <l ¸p ¸|˜ €œ €4ƒ ¸È€˜€ÈHü%D+Dt 7¸FÔ,  Q.]_B]¦hD©pF¬ð xIœü  sterfor.o/ 1073924762 1032 20 100644 10856 ` ELF(4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿Ðſ蠿ࢿØÅ; XРX”@–@Å¿ÐÅ; X@РXÁ?¿È!  É Ë Å¿à¡ B!  É Ë Å¿Ø‰¡ Bſȅ¡ B…¡ˆBÅ?¿¸É¿¸!Å …¡BÅ; X@РX!Å ¨  € !  ¢ @’@  g€Eà'¿ü!Í !É Å¿¸…¡B…¡‰ÂÅ?¿À!  ý ÿ ý?¿¨!  É Ë Å¿À‰¡ Bſؽ¡ Bý?¿°Å¿ÐÅ; X@РXù¿°…§ @ù¿¨…§Bà TÅ$ Ç$ !  Õ × !  É Ë Å¿À‘¡ B!  É Ë Å¿à¡ B!  É Ë Å¿Ø‰¡ Bſȅ¡ B…¡ˆÂ…¢ B…¢ˆBà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèSTEREOGRAPHICPoint projects into infinityster-for?ð=Û|ßÙ×½»@sterforintsterfor) d!d+8,8-<@Êš4 $ =$E g € ™ ¸ Ø ô  sterfor.c/ecs/hdfeos/gctp/src/sterfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbZqsAAGvp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o sterfor.o sterfor.c -W0,-xp\$XAEBTnbZqsAAGvp.sterforint$XBEBTnbZqsAAGvp.sterforint.__func__sterfor$XBEBTnbZqsAAGvp.sterfor.__func__$XAEBTnbZqsAAGvp.cos_p10$XAEBTnbZqsAAGvp.sin_p10$XAEBTnbZqsAAGvp.false_easting$XAEBTnbZqsAAGvp.false_northing$XAEBTnbZqsAAGvp.lat_origin$XAEBTnbZqsAAGvp.lon_center$XAEBTnbZqsAAGvp.r_major£ d!d+8,8-<@Êš€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D0XD1lD2€D3”D4¨D6¼D:äD;ôD<D=,D>HD?| Ç, D@ŒàŒ $ B ÿÿÿð N ÿÿÿè Z T d XÀ4 n€ÿÿÿà |€ÿÿÿØ Š€ÿÿÿÐ –€ÿÿÿÈ ¤€ÿÿÿÀ ¯€ÿÿÿ¸DS4DT\DU|DVDWÐÀDYDZà(À(D^(D_HDa¬à$Dc$ ¸, Dd4à4 ü(!/Ï(!/¶>(!/—e(!/w(!/[±(!/?Õ(!/&ö$$.$D$]$s$˜$®$Ì$à$ó$bsterfor.c/ecs/hdfeos/gctp/src/sterfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbZqsAAGvp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hsterforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)sterfor.c$XBEBTnbZqsAAGvp.sterforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)sterfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)sinphi:(0,18)cosphi:(0,18)dlon:(0,18)coslon:(0,18)ksp:(0,18)g:(0,18)$XBEBTnbZqsAAGvp.sterfor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbZqsAAGvp.cos_p10:S(0,18)$XAEBTnbZqsAAGvp.sin_p10:S(0,18)$XAEBTnbZqsAAGvp.false_easting:S(0,18)$XAEBTnbZqsAAGvp.false_northing:S(0,18)$XAEBTnbZqsAAGvp.lat_origin:S(0,18)$XAEBTnbZqsAAGvp.lon_center:S(0,18)$XAEBTnbZqsAAGvp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06sterfor.cBbss.bssDdata.dataDrodata.rodatasinp_errorfabscosadjust_lon$XBEBTnbZqsAAGvp.sterfor.__func__sterforoffsetporigincenlonmerradiusptitletsincos$XAEBTnbZqsAAGvp.cos_p10$XAEBTnbZqsAAGvp.sin_p10$XAEBTnbZqsAAGvp.false_easting$XAEBTnbZqsAAGvp.false_northing$XAEBTnbZqsAAGvp.lat_origin$XAEBTnbZqsAAGvp.lon_center$XAEBTnbZqsAAGvp.r_major$XBEBTnbZqsAAGvp.sterforint.__func__sterforintÿñ 8.2:?CN#pÀDx€‡‘˜Ÿ§0À(Ù ø4Pi Žœl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü    $ 4< @ PX \ h l „ø ü  4D P T h l ” ˜ ¤ ¬ ° Ä È Ôè ì ð ô       Hl p | € ” ˜ ¬ ° 4ƒ ¸À8À9+%++,Ø 7)F0°  Qà_ç¦h!™p#(Ð x$ø  sterinv.o/ 1073924763 1032 20 100644 11928 ` ELF,@4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿à!  #¢`Å; XРX”@–@!  @!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÅ¿ð‰ ‰Bſ腠‰B…¡BÅ; X@РXÁ?¿àÍ¿à!  É Ë !Å …¡ B…¡‰ÂÅ; X@РXÅ …  BÅ?¿ØÅ¿Ø ¿Ð¢¿ÈÅ; XРX”@–@!  Å Ç à TÅ$ Ç$ Å¿àÅ; X@РX!Å ¨  € !  Å Ç à XÅ$ Ç$ €²À'¿üÉ¿È!  Å Ç ¡ BÉ¿èſЉ¡ B!  Å Ç ‰¡ BÅ¿à…¡ Â…¡ˆBÅ; X@РXà XÁ$ Ã$ !  Å Ç Å; X@РX!É !Å …¡ B… ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨  €:!  É Ë !Å © €!  ý ÿ ý?¿¸É¿ðſ腠¢É; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €bÀ'¿ü!  ý ÿ ý?¿¸Å¿ð… ¢É¿èÅ; XРXÉ; X@Ô Xù¿¸…§ÀÅ; X@РXà TÁ$ Ã$ €KÀ'¿üý¿Èý?¿¨!  ý ÿ ý?¿°à XÅ Ç Å; X@РXù¿°…§ @ù¿¨…§ÂÅ?¿ÀÅ¿ÀÅ; X@РX!Å ¨ €ſðÅ; X@РX!Å ¨ €€#À'¿ü!  ý ÿ ý?¿¸É¿ðſЉ¡ B!  Å Ç ¡ BÉ¿ÀÅ¿à…¡ BÍ; XРXÅ; X@Ô Xù¿¸…§@Å; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèSTEREOGRAPHIC@=Û|ßÙ×½»@ !ûTD-?àsterinvintsterinv) d!d+8,8-<@Êš4 $ =$E g € ™ ¸ Ø ô  sterinv.c/ecs/hdfeos/gctp/src/sterinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbaqsAAGwp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o sterinv.o sterinv.c -W0,-xp\$XAEBTnbaqsAAGwp.sterinvint$XBEBTnbaqsAAGwp.sterinvint.__func__sterinv$XBEBTnbaqsAAGwp.sterinv.__func__$XAEBTnbaqsAAGwp.cos_p10$XAEBTnbaqsAAGwp.sin_p10$XAEBTnbaqsAAGwp.false_easting$XAEBTnbaqsAAGwp.false_northing$XAEBTnbaqsAAGwp.lat_origin$XAEBTnbaqsAAGwp.lon_center$XAEBTnbaqsAAGwp.r_major· d!d+8,8-<@Êš€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ b ÿÿÿð p ÿÿÿè ƒ ÿÿÿà – ÿÿÿØ © ÿÿÿÐÀX ½„D0XD1lD2€D3”D4¨D6¼D:äD;ôD<D=,D>HD?| Ç, D@ŒàŒ $ B ÿÿÿð L ÿÿÿè V T b XÀ4 n€ÿÿÿà x€ÿÿÿØ €ÿÿÿÐ €ÿÿÿÈ ™€ÿÿÿÀDR4DSPDTlDUDVÌDWìDXÀ0DZ0D[LàTÀTD_TD`°DaèÀDcÀ8De8DfŒà”À”Dj”DkèàðàðÀðDpðDq8DrˆDtààDx ¤, Dyà è(!/Ï (!/¶*(!/—Q(!/wy(!/[(!/?Á(!/&â$ü$$0$I$_$„$š$®$Â$Õ$ñ$$bsterinv.c/ecs/hdfeos/gctp/src/sterinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbaqsAAGwp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hsterinvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)sterinv.c$XBEBTnbaqsAAGwp.sterinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)sterinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)rh:(0,18)z:(0,18)sinz:(0,18)cosz:(0,18)con:(0,18)$XBEBTnbaqsAAGwp.sterinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbaqsAAGwp.cos_p10:S(0,18)$XAEBTnbaqsAAGwp.sin_p10:S(0,18)$XAEBTnbaqsAAGwp.false_easting:S(0,18)$XAEBTnbaqsAAGwp.false_northing:S(0,18)$XAEBTnbaqsAAGwp.lat_origin:S(0,18)$XAEBTnbaqsAAGwp.lon_center:S(0,18)$XAEBTnbaqsAAGwp.r_major:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)atan:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06sterinv.cBbss.bssDdata.dataDrodata.rodatasinatan2adjust_lonasinfabsatansqrt$XBEBTnbaqsAAGwp.sterinv.__func__sterinvoffsetporigincenlonmerradiusptitletsincos$XAEBTnbaqsAAGwp.cos_p10$XAEBTnbaqsAAGwp.sin_p10$XAEBTnbaqsAAGwp.false_easting$XAEBTnbaqsAAGwp.false_northing$XAEBTnbaqsAAGwp.lat_origin$XAEBTnbaqsAAGwp.lon_center$XAEBTnbaqsAAGwp.r_major$XBEBTnbaqsAAGwp.sterinvint.__func__sterinvintÿñ 8(.28CHMRW3yÀ$‰š¡¨°0É(â !=Yr( —œl p € „ ” ˜ ¨ ¬ ¼ À Ð Ô Ø Ü ìô ø ü    $ 4< @ PX \ h l „ø ü   D T X d h x € ¤¬ ° Ð Ø Ü ð ô   8 < \ p t „ Œ  ” ˜ ° ¸ ¼ Ð Ô à ä ø ü $8 T X €” ¸ ¼ Ü    ( 0 4 P T p t œ° 4ƒ ¸è 8 °;%ë+ìØ 7Ä)F ð   Q_"ª¦h$P¢p%ôð x'ä\  stplnfor.o/ 1073924764 1032 20 100644 17340 ` ELFA<4(.shstrtab.text.data.rodata1.data1.bss.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã½øö' Pô' Lò' Hð' D ?ÿà'¿ø!â à D€¤@€â D!â$ €€hÀ'¿üà D€¤ €>à H€¤ €À'¿ôà¿ô€¤ †€ä Dà¿ô¡, #¢`à€¤€€à¿ôà'¿ø€ à¿ô  à'¿ôà¿ô€¤ †¿ÿî€à H€¤ €À'¿ôà¿ô€¤ †€ä Dà¿ô¡, #¢`à€¤€€à¿ôà'¿ø€ à¿ô  à'¿ôà¿ô€¤ †¿ÿîà¿ø€¤?ÿ€ ¿$#¢`ä Dæ H’@”€@–À ¿$#¢`@’@  €à'¿üà H€¤ € à L#¢`@’@€ Ð'¾¤à P#¢`@’@Ð'¾¤à¾¤€¤€ !  ¢ ,@’@  €ñà'¿üæ¾¤à¿ø¥, £, ¤$€£,  $€À’@” ¿ˆ¢ ¤ 澤’@”€@–À!  ¢ ¤ 澤’@”€@–À ¿¨¢ ¤ 澤’@”€@–Àྤ@!à €¤ € ¿$#¢`ä Dæ H’@”€@–À ¿$#¢`@’@  €¯à'¿ü!  @à D#¢`@’@à H€¤ €  €à'¿ð  Sà'¿ðà¿ð#¢`@’@Å¿¨Å?¿!É Å¿°…¡ÂÅ; X@РXÅ¿¨…  BÅ?¿!à €¤ €IÅ¿ÀÅ?¿Å¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¿à¾¨€¤ €à¾¨€oà'¿üÅ¿ØÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾øà¾¨€¤ €à¾¨€[à'¿üÅ¿àÅ?¾ðÅ¿èÅ?¾èſɿͿѿվøÙ¾ðݾèÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# x@€:!à €¤ €rÅ¿ÐÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾Àྨ€¤ €à¾¨€%à'¿üÅ¿ÈÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾°à¾¨€¤ €à¾¨€à'¿üÅ¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¿à¾¨€¤ €à¾¨€ýà'¿üÅ¿ØÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾øà¾¨€¤ €à¾¨€éà'¿üÅ¿àÅ?¾ðÅ¿èÅ?¾èſɿ;ÀѾ°Õ¿Ù¾øÝ¾ðá¾èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@€Å!à €¤ €DÅ¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¿à¾¨€¤ €à¾¨€°à'¿üÅ¿ÀÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾øà¾¨€¤ €à¾¨€œà'¿üÅ¿ÈÅ?¾ðÅ¿ÐÅ?¾èſɿͿѾøÕ¾ðÙ¾èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@€~!à €¤ €yÅ¿ÀÅ?¿Å¿ÐÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾àྨ€¤ €à¾¨€gà'¿üÅ¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾Ðྨ€¤ €à¾¨€Sà'¿üÅ¿ØÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾Øà¾¨€¤ €à¾¨€?à'¿üÅ¿àÅ?¾ðÅ¿èÅ?¾è  à'¾¬!Å Å?¾È!Å Å?¾¸!Å Å?¾À!Å Å?¾°Å¿É¿Í¿Ñ¾àÕ¾ÐÙ¾ØÝ¾ðá¾èå¾Èé¾Àí¾¸ñ¾°à¾¬Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €å# „ç# ˆé# Œë# í# ”ï# ˜ñ# œó#  @à# ¤€À'¿ü€à¿ü°Çàèã¿€ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€Tà'¿ü€N!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€:à'¿ü€4!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€ à'¿ü€!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€à'¿ü€À'¿ü€à¿ü°Çàèef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldrrIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-forstate-initSTATE PLANEZone: Datum: NAD?ð?‘ßF¢R5stplnforintstplnforÉ d"d-8.8/<@Êœ‘4 ) @ W$c ‰$’ µ stplnfor.c/ecs/hdfeos/gctp/src/stplnfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbbqsAAWxp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o stplnfor.o stplnfor.c -W0,-xp\$XAEBTnbbqsAAWxp.$XAEBTnbbqsAAWxp.inzone$XAEBTnbbqsAAWxp.NAD27$XAEBTnbbqsAAWxp.NAD83stplnforint$XBEBTnbbqsAAWxp.stplnforint.__func__stplnfor$XBEBTnbbqsAAWxp.stplnfor.__func__$XAEBTnbbqsAAWxp.id4 d"d-8.8/<@Êœ‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /& N& & ´$ á D í H û L  PÀ €ÿÿÿø €ÿÿÿô '€ÿÿÿð 4€Hÿÿÿ¨ T€ ÿÿÿˆ t€dÿÿÿ$ ’€ÿÿÿ Ÿ€ÿÿÿ ¬€ÿÿÿ ¾€ÿÿÿ Ѐÿÿþø â€ÿÿþð ô€ÿÿþè€ÿÿþà€ÿÿþØ&€ÿÿþÐ6€ÿÿþÈB€ÿÿþÀN€ÿÿþ¸Z€ÿÿþ°f€ÿÿþ¬q€ÿÿþ¨|€ÿÿþ¤Ž„DKDLDM4DOHDPPÀ`DR`ÀpDTpÀ„DV„À¨DX¨DY°à¸DT¸àÔàÔD^ÜÀìD`ìÀDbÀ$Dd$De,à4D`4àPàPàPDjPÀ`Dl`DmˆDn à¬Dq¬Dr¼DtÜDuøÀDwDx à,Dz,D{XD||D}¤D~ÈD”ÔÀèD–èD—D˜(à4D4DžDDŸ\D lD¢xD£€D¥˜D¦ DªÈÀÜD¬ÜD­äD®D¯(D°4D±hD²xD³„D´ŒD¶”àðD¹øÀ D» D¼@D½PD¾\D¿DÀ DÁ¬DÂàDÃðDÄüDÅ0DÆ@DÇLDÈTDÊ\àÄDÍÌÀàDÏàDÐDÑ$DÒ0DÓdDÔtDÕ€DÖˆD×ààDÚèÀüDÜüDÝDÞ8DßHDàTDáˆDâ˜Dã¤DäØDåèDæôDçüDè Dé Dê Dë $Dí 0Dï <à ØDñ Ø™, Dò èà èâ$ ÿÿÿð" ÿÿÿè. T8 XÀ4B€ÿÿÿäD4ÀHDHDˆà”DœÀ°D °D ðàüD ÀDDXàdDlÀ€D€DÀàÌDÌM, DÜàÜ’(!/ê­$Î$ã$$$:$¦$Ñ$$;$w$¢$í$$-$T$…$³$í$bstplnfor.c/ecs/hdfeos/gctp/src/stplnfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbbqsAAWxp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.h$XAEBTnbbqsAAWxp.inzone:S(0,4)$XAEBTnbbqsAAWxp.NAD27:S(0,21)=ar(0,4);0;133;(0,4)$XAEBTnbbqsAAWxp.NAD83:S(0,22)=ar(0,4);0;133;(0,4)stplnforint:F(0,3);(0,4);(0,4);(10,3);(10,3)zone:p(0,4)sphere:p(0,4)fn27:p(10,3)fn83:p(10,3)ind:(0,4)i:(0,4)nadval:(0,4)table:(0,23)=ar(0,4);0;8;(0,18)pname:(0,24)=ar(0,4);0;31;(0,1)buf:(0,25)=ar(0,4);0;99;(0,1)r_maj:(0,18)r_min:(0,18)scale_fact:(0,18)center_lon:(0,18)center_lat:(0,18)false_east:(0,18)false_north:(0,18)azimuth:(0,18)lat_orig:(0,18)lon_orig:(0,18)lon1:(0,18)lat1:(0,18)lon2:(0,18)lat2:(0,18)mode:(0,4)iflg:(0,4)ptr:(0,26)=*(2,2)stplnfor.c$XBEBTnbbqsAAWxp.stplnforint.__func__:V(0,27)=ar(0,4);0;11;(0,28)=k(0,1)stplnfor:F(0,3);(0,18);(0,18);(0,29)=*(0,18);(0,29)lon:p(0,18)lat:p(0,18)x:p(0,29)y:p(0,29)iflg:(0,4)$XBEBTnbbqsAAWxp.stplnfor.__func__:V(0,30)=ar(0,4);0;8;(0,31)=k(0,1)$XAEBTnbbqsAAWxp.id:S(0,3)genrpt_long:P(0,20);(0,4);(10,3)pakcz:P(0,18);(0,18)paksz:P(0,18);(0,18);(0,32)=*(0,4)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)omerforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)omerfor:P(0,3);(0,18);(0,18);(0,29);(0,29)tmforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)tmfor:P(0,3);(0,18);(0,18);(0,29);(0,29)polyforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)polyfor:P(0,3);(0,18);(0,18);(0,29);(0,29)lamccforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)lamccfor:P(0,3);(0,18);(0,18);(0,29);(0,29)sqrt:P(0,18);(0,18)fseek:P(0,3);(0,33)=*(7,2);(0,4);(0,3)fread:P(2,3);(0,34)=*(0,20);(0,14);(0,14);(0,33)sprintf:P(0,3);(10,3);(0,35)=*(0,36)=k(0,1);0fopen:P(0,26);(0,37)=*(0,38)=k(0,1);(0,39)=*(0,40)=k(0,1)fclose:P(0,3);(0,33)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06stplnfor.cBbss.bssDdata.dataDrodata.rodataomerforpolyforlamccfortmfor$XBEBTnbbqsAAWxp.stplnfor.__func__stplnforomerforintpolyforintlamccforinttmforintpakczpakszsqrtgenrpt_longptitlefclosefreadfseekfopenp_errorsprintf$XAEBTnbbqsAAWxp.id$XBEBTnbbqsAAWxp.stplnforint.__func__stplnforint$XAEBTnbbqsAAWxp.NAD83$XAEBTnbbqsAAWxp.NAD27$XAEBTnbbqsAAWxp.inzoneÿñ 4 /7?HN$ q ìz…œ¥«±¶ÂÉÐÖÜâêò , ø8Of," 0" H" L"  ! ¤!   t x œ   ¨Ð (Ô (Üð ,ô ,ü  (`„Œ  ¬ÐÜä è ü 0 0$ D( D0D PH PLX \\ \d” h˜ h ° ´ ÄØ Ü ü  L`h l ø   $8@ D tˆ ” ÄØà ä (0 4 ÌÜ à ø   H\d h èø ü 08 < l€ˆ Œ ¼ÐØ Ü      (  ,  4  8  @  D  à L P „  ´ ¸ ì    T  „ ˆ ¼4Œ À  È4üW Tw'Ë,Ð-4´  @´ÉO€|  Z"üh5ÿ¦q7¥~y9$0 ;Tè stplninv.o/ 1073924765 1032 20 100644 17436 ` ELFAœ4(.shstrtab.text.data.rodata1.data1.bss.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã½øö' Pô' Lò' Hð' D ?ÿà'¿ø!â à D€¤@€â D!â$ €€kÀ'¿üà D€¤ €>à H€¤ €À'¿ôà¿ô€¤ †€ä Dà¿ô¡, #¢`à€¤€€à¿ôà'¿ø€ à¿ô  à'¿ôà¿ô€¤ †¿ÿî€à H€¤ €À'¿ôà¿ô€¤ †€ä Dà¿ô¡, #¢`à€¤€€à¿ôà'¿ø€ à¿ô  à'¿ôà¿ô€¤ †¿ÿîà¿ø€¤?ÿ€ ¿##¢`ä Dæ H’@”€@–À ¿##¢`@’@  €à'¿üà H€¤ € à L#¢`@’@€ Ð'¾¤à P#¢`@’@Ð'¾¤à¾¤€¤€ !  ¢ ,@’@  €ôà'¿üæ¾¤à¿ø¥, £, ¤$€£,  $€À’@”ྤ@ ¿‡¢ ¤ 澤’@”€@–À!  ¢ ¤ 澤’@”€@–À ¿¨¢ ¤ 澤’@”€@–Àྤ@!à €¤ € ¿##¢`ä Dæ H’@”€@–À ¿##¢`@’@  €¯à'¿ü!  @à D#¢`@’@à H€¤ €  €à'¿ð  Sà'¿ðà¿ð#¢`@’@Å¿¨Å?¿!É Å¿°…¡ÂÅ; X@РXÅ¿¨…  BÅ?¿!à €¤ €IÅ¿ÀÅ?¿Å¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¿à¾¨€¤ €à¾¨€oà'¿üÅ¿ØÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾øà¾¨€¤ €à¾¨€[à'¿üÅ¿àÅ?¾ðÅ¿èÅ?¾èſɿͿѿվøÙ¾ðݾèÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# x@€:!à €¤ €rÅ¿ÐÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾Àྨ€¤ €à¾¨€%à'¿üÅ¿ÈÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾°à¾¨€¤ €à¾¨€à'¿üÅ¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¿à¾¨€¤ €à¾¨€ýà'¿üÅ¿ØÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾øà¾¨€¤ €à¾¨€éà'¿üÅ¿àÅ?¾ðÅ¿èÅ?¾èſɿ;ÀѾ°Õ¿Ù¾øÝ¾ðá¾èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@€Å!à €¤ €DÅ¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¿à¾¨€¤ €à¾¨€°à'¿üÅ¿ÀÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾øà¾¨€¤ €à¾¨€œà'¿üÅ¿ÈÅ?¾ðÅ¿ÐÅ?¾èſɿͿѾøÕ¾ðÙ¾èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@€~!à €¤ €yÅ¿ÀÅ?¿Å¿ÐÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾àྨ€¤ €à¾¨€gà'¿üÅ¿¸Å; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾Ðྨ€¤ €à¾¨€Sà'¿üÅ¿ØÅ; X@РX ¾¨Á; XРX@”!Å …  BÅ?¾Øà¾¨€¤ €à¾¨€?à'¿üÅ¿àÅ?¾ðÅ¿èÅ?¾è  à'¾¬!Å Å?¾È!Å Å?¾¸!Å Å?¾À!Å Å?¾°Å¿É¿Í¿Ñ¾àÕ¾ÐÙ¾ØÝ¾ðá¾èå¾Èé¾Àí¾¸ñ¾°à¾¬Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €å# „ç# ˆé# Œë# í# ”ï# ˜ñ# œó#  @à# ¤€À'¿ü€à¿ü°Çàèã¿€ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€Tà'¿ü€N!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€:à'¿ü€4!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€ à'¿ü€!à €¤ €Å¿ðÉ¿èà Tâ XÅ; XРXÉ; XÔ X˜@š@Ð'¿äà¿ä€¤ €à¿ä€à'¿ü€À'¿ü€à¿ü°Çàèef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PIllegal zone #%4ld for spheroid #%4ldrrIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-invstate-initSTATE PLANEZone: Datum: NAD?ð?‘ßF¢R5stplninvintstplninvÉ d"d-8.8/<@Ê‘4 ) @ W$c ‰$’ µ stplninv.c/ecs/hdfeos/gctp/src/stplninv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbcqsAAWyp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o stplninv.o stplninv.c -W0,-xp\$XAEBTnbcqsAAWyp.$XAEBTnbcqsAAWyp.inzone$XAEBTnbcqsAAWyp.nad27$XAEBTnbcqsAAWyp.nad83stplninvint$XBEBTnbcqsAAWyp.stplninvint.__func__stplninv$XBEBTnbcqsAAWyp.stplninv.__func__$XAEBTnbcqsAAWyp.id6 d"d-8.8/<@Ê‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /& N& & ´$ á D í H û L  PÀ €ÿÿÿø €ÿÿÿô '€ÿÿÿð 4€Hÿÿÿ¨ T€!ÿÿÿ‡ t€dÿÿÿ# ’€ÿÿÿ Ÿ€ÿÿÿ ¬€ÿÿÿ ¾€ÿÿÿ Ѐÿÿþø â€ÿÿþð ô€ÿÿþè€ÿÿþà€ÿÿþØ&€ÿÿþÐ6€ÿÿþÈB€ÿÿþÀN€ÿÿþ¸Z€ÿÿþ°f€ÿÿþ¬q€ÿÿþ¨|€ÿÿþ¤Ž„DLDMDN4DPHDQPÀ`DS`ÀpDUpÀ„DW„À¨DY¨DZ°à¸DU¸àÔàÔD_ÜÀìDaìÀDcÀ$De$Df,à4Da4àPàPàPDkPÀ`Dm`DnˆDo à¬Dr¬Ds¼DuÜDvøÀDxDy à,D{,D|XD}dD~ˆD°D€ÔD–àÀôD˜ôD™Dš4à@DŸ@D PD¡hD¢xD¤„D¥ŒD©¤Dª¬D¬ÔÀèD®èD¯ðD°$D±4D²@D³tD´„DµD¶˜D¸ àüD»ÀD½D¾LD¿\DÀhDÁœD¬DøDÄìDÅüDÆDÇ<DÈLDÉXDÊ`DÌhàÐDÏØÀìDÑìDÒ DÓ0DÔ<DÕpDÖ€D׌DØ”DÙœàìDÜôÀDÞDßDàDDáTDâ`Dã”Dä¤Då°DæäDçôDè Dé Dê Dë Dì $Dí 0Dï <Dñ Hà äDô ä™, Dõ ôà ôâ$ ÿÿÿð  ÿÿÿè* T6 XÀ4B€ÿÿÿäD4ÀHDHDˆà”D œÀ°D °D ðàüDÀDDXàdDlÀ€D€DÀàÌDÌM, DÜàÜ’(!/ê­$Î$ã$$$:$¦$Ñ$$;$w$¢$í$$-$H$h$™$Ç$$bstplninv.c/ecs/hdfeos/gctp/src/stplninv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbcqsAAWyp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.h$XAEBTnbcqsAAWyp.inzone:S(0,4)$XAEBTnbcqsAAWyp.nad27:S(0,21)=ar(0,4);0;133;(0,4)$XAEBTnbcqsAAWyp.nad83:S(0,22)=ar(0,4);0;133;(0,4)stplninvint:F(0,3);(0,4);(0,4);(10,3);(10,3)zone:p(0,4)sphere:p(0,4)fn27:p(10,3)fn83:p(10,3)ind:(0,4)i:(0,4)nadval:(0,4)table:(0,23)=ar(0,4);0;8;(0,18)pname:(0,24)=ar(0,4);0;32;(0,1)buf:(0,25)=ar(0,4);0;99;(0,1)r_maj:(0,18)r_min:(0,18)scale_fact:(0,18)center_lon:(0,18)center_lat:(0,18)false_east:(0,18)false_north:(0,18)azimuth:(0,18)lat_orig:(0,18)lon_orig:(0,18)lon1:(0,18)lat1:(0,18)lon2:(0,18)lat2:(0,18)mode:(0,4)iflg:(0,4)ptr:(0,26)=*(2,2)stplninv.c$XBEBTnbcqsAAWyp.stplninvint.__func__:V(0,27)=ar(0,4);0;11;(0,28)=k(0,1)stplninv:F(0,3);(0,18);(0,18);(0,29)=*(0,18);(0,29)x:p(0,18)y:p(0,18)lon:p(0,29)lat:p(0,29)iflg:(0,4)$XBEBTnbcqsAAWyp.stplninv.__func__:V(0,30)=ar(0,4);0;8;(0,31)=k(0,1)$XAEBTnbcqsAAWyp.id:S(0,3)genrpt_long:P(0,20);(0,4);(10,3)pakcz:P(0,18);(0,18)paksz:P(0,18);(0,18);(0,32)=*(0,4)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)omerinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)omerinv:P(0,3);(0,18);(0,18);(0,29);(0,29)tminvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)tminv:P(0,3);(0,18);(0,18);(0,29);(0,29)polyinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)polyinv:P(0,3);(0,18);(0,18);(0,29);(0,29)lamccinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)lamccinv:P(0,3);(0,18);(0,18);(0,29);(0,29)sqrt:P(0,18);(0,18)ftell:P(0,4);(0,33)=*(7,2)fseek:P(0,3);(0,33);(0,4);(0,3)fread:P(2,3);(0,34)=*(0,20);(0,14);(0,14);(0,33)sprintf:P(0,3);(10,3);(0,35)=*(0,36)=k(0,1);0fopen:P(0,26);(0,37)=*(0,38)=k(0,1);(0,39)=*(0,40)=k(0,1)fclose:P(0,3);(0,33)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06stplninv.cBbss.bssDdata.dataDrodata.rodataomerinvpolyinvlamccinvtminv$XBEBTnbcqsAAWyp.stplninv.__func__stplninvomerinvintpolyinvintlamccinvinttminvintpakczpakszsqrtgenrpt_longptitlefclosefreadftellfseekfopenp_errorsprintf$XAEBTnbcqsAAWyp.id$XBEBTnbcqsAAWyp.stplninvint.__func__stplninvint$XAEBTnbcqsAAWyp.nad83$XAEBTnbcqsAAWyp.nad27$XAEBTnbcqsAAWyp.inzoneÿñ 4 /7?HN$ q (ìz…œ¥«±¶ÂÉÐÖÜâèðø  2 >Ul,# 0# H# L#  " ¤" !  ! t x œ   ¨Ð (Ô (Üð ,ô ,ü  (`l˜ œ ¸Üèð ô  0  0$0 D4 D<P PT PXd \h \p  h¤ h¬¼ À Ðä è $ ( Xlt x   0DL P €”œ   Ðäì ð  4< @ Øè ì   $ Thp t ô  (<D H xŒ” ˜ ÈÜä è  (  ,  4  8  @  D  L  P  ì \ ` ”  Ä È ü  , 0 d  ” ˜ Ì4Œ À  Ø4 W dw'Û,à-4´  @ÄÉO”  Z#$h6;¦q7á„y9h@ ;¨ô tmfor.o/ 1073924766 1032 20 100644 16276 ` ELF=<4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿À!  Å$ Ç$ Å¿È!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿¸!É Å¿¸… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿°!  Å Ç !  É Ë !  Í Ï !  Ñ Ó !  Õ × Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@ù¿°…§ @!  Å$ Ç$ !  É Ë !Å … ˆÄ…¡ Â!  Å$ Ç$ !  É Ë !Å © € !Å !  Å$ Ç$ €!Å !  Å$ Ç$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  Å; XРX@”!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¾øú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àſ蠿آ¿ÐÅ; XРX”@–@!  É Ë !Å © B€uý¿Ðý?¿€Å¿àÅ; X@РXù¿€…§ @Å?¿¸Å¿¸Å; X@РX!Å … BÅ; X@РX!Å ¨ € !  ¢ @’@  ]€(à'¿ü!  É Ë !Å ‰¡ B!  Å Ç ½¡ Bý?¿x!É Å¿¸¡B…¡Â…¡‰ÂÅ; X@РXù¿x…§ @à TÅ$ Ç$ ý¿Ðý?¿€Å¿àÅ; X@РXù¿€½§ @ý?¿p!É Å¿¸… ‰B…¡ÂÅ; X@РXù¿p…§ ÀÅ; X@РXÁ?¿˜É¿è!Å © €ſ˜… ¢Å?¿˜!  É Ë !  Å Ç ¡ BÉ¿˜!  Å Ç …¡Â…¡‰Bà XÅ$ Ç$ €×À'¿üÉ¿ÐÅ¿à…¡ BÅ?¿Èſȅ ‰BÅ?¿À!  É Ë Å¿Ð… ‰B…¡ BÅ?¿°Å¿èÅ; X@РXÁ?¿ Å¿ … ‰BÅ?¿¨!Í !  É Ë Å¿Ø… ‰B…¡ B…¡ˆÂÅ?¿˜!  ý ÿ ý?¿hÅ¿˜Å; X@РXù¿h…§ ÀÅ?¿!  ý ÿ ý?¿h!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@ù¿h…§ @Å?¿ˆ!  É Ë Å¿‰¡ Bſȥ¡ B!á É¿À!Å ¡ ÂÍ¿¨…¤ÆÑ¿°™ ˆH!Å •¡ Â!É !Å …¡‰B‰¡Â…¡‰F‰¡B!Å …¢ B¡B!  É Ë !Å …¡ B…¡ˆÂ…¢‰B…£B…£‰B…¤B‰¤‰B!  Å Ç …¡Bà TÅ$ Ç$ !  õ ÷ É¿ˆ!  Å Ç ±¡Âɿſ ­¡ Bé¿À!å !Å ¡¥ Â!Å Ñ¿¨‰ ˆÈÕ¿°!Å …¢‰B¡B‰¢‰J!Å …¡ B¡ˆB!Å ™¥ Â!É !Å …¢ B‰¡Â…¢ H‰¡B!Å …¢‰B¡B!  É Ë !Å …¡ B…¡ˆÂ…£ B…£ˆB…¤ B…¤ˆB…¥ B…¥‰B…¦B‰¦‰B!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinitytm-for?ð>äøµˆãhñ¿ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t tmforinttmforÁ dd'8(8)<@Êž‹4$ 1$7 W l ‹ « À Õ é ý  % 9 U q  ¨ tmfor.c/ecs/hdfeos/gctp/src/tmfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbeqsAAWzp./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o tmfor.o tmfor.c -W0,-xp\$XAEBTnbeqsAAWzp.tmforint$XBEBTnbeqsAAWzp.tmforint.__func__tmfor$XBEBTnbeqsAAWzp.tmfor.__func__$XAEBTnbeqsAAWzp.ind$XAEBTnbeqsAAWzp.false_easting$XAEBTnbeqsAAWzp.false_northing$XAEBTnbeqsAAWzp.ml0$XAEBTnbeqsAAWzp.esp$XAEBTnbeqsAAWzp.es$XAEBTnbeqsAAWzp.e3$XAEBTnbeqsAAWzp.e2$XAEBTnbeqsAAWzp.e1$XAEBTnbeqsAAWzp.e0$XAEBTnbeqsAAWzp.lat_origin$XAEBTnbeqsAAWzp.lon_center$XAEBTnbeqsAAWzp.scale_factor$XAEBTnbeqsAAWzp.r_minor$XAEBTnbeqsAAWzp.r_majorÚK dd'8(8)<@Êž‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚&‚:‚V€š€¢°€ó€ m‚Š‚¢£‚½€€c€Å€B€¢¨€@Ç€@ó€ € -€ˆ F€ m€ ˜€ € ;€ q€  ´€  Ò€ €¢¢ ‚ ‚¢¢¢ )$ j ÿÿÿð x ÿÿÿè † ÿÿÿà ™ ÿÿÿØ ¬ ÿÿÿÐ ¿ ÿÿÿÈ Ò ÿÿÿÀÀp æ€ÿÿÿ¸ ò„D?pD@„DA˜DB¬DCÀDDÔDEèDGüDH$DIHDJtDK DLÌDMøDN¤DPÔDQüDSDW4DXDDYxDZ D[¼D\ØD] ú, D^à ?$ p ÿÿÿð | ÿÿÿè ˆ T ’ XÀ4 œ€ÿÿÿà ­€ÿÿÿØ ¼€ÿÿÿРˀÿÿÿÈ Õ€ÿÿÿÀ à€ÿÿÿ¸ é€ÿÿÿ° ò€ÿÿÿ¨ û€ÿÿÿ €ÿÿÿ˜€ÿÿÿ€ÿÿÿˆDs4Dt\Dx|À¤Dz¤D{ÈÀD}D~ à,À,D‚,Dƒ˜D„ôD…D†D‡hàpàpD‹pDŒ€DŒDެDÀDÌD‘øD’(D•¼D™”D›´#, DœÄàÄe(!0"‚(!/u©(!/UÑ(!/øî(!0  (!/”'(!/äC(!/Ð_(!/¼{(!/¨—(!/9»(!/ß(!.ÿ(!.æ&(!.ÍG$d$”$¨$¼$Ð$ä$þ$$2$K$i$Ž$¤$Â$Ö$ê$ý$$#$6$Jbtmfor.c/ecs/hdfeos/gctp/src/tmfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbeqsAAWzp.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.htmforint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)scale_fact:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)tmfor.c$XBEBTnbeqsAAWzp.tmforint.__func__:V(0,21)=ar(0,4);0;8;(0,22)=k(0,1)tmfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)sin_phi:(0,18)cos_phi:(0,18)al:(0,18)als:(0,18)b:(0,18)c:(0,18)t:(0,18)tq:(0,18)con:(0,18)n:(0,18)ml:(0,18)$XBEBTnbeqsAAWzp.tmfor.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)$XAEBTnbeqsAAWzp.ind:S(0,18)$XAEBTnbeqsAAWzp.false_easting:S(0,18)$XAEBTnbeqsAAWzp.false_northing:S(0,18)$XAEBTnbeqsAAWzp.ml0:S(0,18)$XAEBTnbeqsAAWzp.esp:S(0,18)$XAEBTnbeqsAAWzp.es:S(0,18)$XAEBTnbeqsAAWzp.e3:S(0,18)$XAEBTnbeqsAAWzp.e2:S(0,18)$XAEBTnbeqsAAWzp.e1:S(0,18)$XAEBTnbeqsAAWzp.e0:S(0,18)$XAEBTnbeqsAAWzp.lat_origin:S(0,18)$XAEBTnbeqsAAWzp.lon_center:S(0,18)$XAEBTnbeqsAAWzp.scale_factor:S(0,18)$XAEBTnbeqsAAWzp.r_minor:S(0,18)$XAEBTnbeqsAAWzp.r_major:S(0,18)genrpt:P(0,20);(0,18);(10,3)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)acos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06tmfor.cBbss.bssDdata.dataDrodata.rodatatansqrtcosacoslogp_errorfabssintsincosadjust_lon$XBEBTnbeqsAAWzp.tmfor.__func__tmforoffsetporigincenlonmergenrptradius2ptitlemlfne3fne2fne1fne0fn$XAEBTnbeqsAAWzp.ind$XAEBTnbeqsAAWzp.esp$XAEBTnbeqsAAWzp.ml0$XAEBTnbeqsAAWzp.e3$XAEBTnbeqsAAWzp.e2$XAEBTnbeqsAAWzp.e1$XAEBTnbeqsAAWzp.e0$XAEBTnbeqsAAWzp.es$XAEBTnbeqsAAWzp.false_easting$XAEBTnbeqsAAWzp.false_northing$XAEBTnbeqsAAWzp.lat_origin$XAEBTnbeqsAAWzp.lon_center$XAEBTnbeqsAAWzp.scale_factor$XAEBTnbeqsAAWzp.r_minor$XAEBTnbeqsAAWzp.r_major$XBEBTnbeqsAAWzp.tmforint.__func__tmforintÿñ x˜,059>BJOS[f¡†PÔŒ”›¥¬´»ÀÅÊÏÔpéhþ`X'P;HO@c8w0–(¶ Òî %>˜ a,„, ˆ, ˜+ œ+ ¬* °* À) Ä) Ô( Ø( è' ì' ü& &  + + ,  , 4 8 H% L% X% \% lt$ x$ „% ˆ% ˜ # ¤# °% ´% ÄÌ" Ð" Ü% à% ðø! ü! ,  , $  $ ,# 0# <" @" L! P! \( `( ”¤ ¨ ´% ¸% Ä È Ô Ø ä% è% ô ø      , 0 4 8 D H LT, X, d+ h+ €ˆ* Œ* ˜ œ ¨°) ´) ÄÌ( Ð( àè& ì& ø' ü' ˆ) Œ)  ÄÌ Ð Ü à  ( , 8 @ D X @\ @h |, €, Œ ( (˜* œ* ° ´ Ì ø    $8 H L l, p, |* €* ”( ˜( Ü à    $% (% H, L, dx, |, Œ$ $ œ#  # ¬" °" ¼! À! ø * * , 0 8 0< 0T 8X 8` @d @h Hl H€ P„ P ”   X¤ XÄ& È& ä* è* ø ü  (  ( $ ` ( ` 0 @ 4 @ D h H h X p \ p h x l x t € x € | X € X ” ˆ ˜ ˆ ¤ ¨ ´ ¸ ä' è' 4ƒ ¸ ( àx àg H§% ï+ ð8 7 (ÁFì D  Q0K_,{¦h.!jp0Œð x3| À  tminv.o/ 1073924767 1032 20 100644 17892 ` ELFCŒ4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ Å¿Ð!  Å$ Ç$ Å¿À!  Å$ Ç$ Å¿È!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿¸!É Å¿¸… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿°!  Å Ç !  É Ë !  Í Ï !  Ñ Ó !  Õ × Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@ù¿°…§ @!  Å$ Ç$ !  É Ë !Å … ˆÄ…¡ Â!  Å$ Ç$ !  É Ë !Å © €¢ !â$ !  @!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  Å; XРX@”!  Å Ç Å; X@РX!  Å Ç Å; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàè㾨ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è  à'¿L!à €¤ €|Í¿ð!  É Ë !  Å Ç …¡ B…¡‰ÂÅ; X@РXÁ?¿hÉ¿h!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿X!  Ñ Ó Í¿è!  É Ë !  Å Ç …¡ B…¡‰Â…¢BÅ?¿PÅ¿PÅ; X@РXÁ?¿`!É Å¿`… ‰B¡ÂÅ¿X… ‰B…¡B…¡‰ÂÅ; X@РXÁ?¿àÅ¿àÅ; X@РXà XÁ$ Ã$ É¿P!Å © €à XÅ Ç … ¢Å$ Ç$ É¿X!Å © B€É¿`!Å © B€ !  Å Ç à TÅ$ Ç$ €”À'¿üÅ¿XÉ¿`Å; XРXÉ; X@Ô X!  Å Ç … BÅ; X@РXà TÁ$ Ã$ €€À'¿üÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!  Í Ï É¿è!  Å Ç …¡ ‰¡ˆB!  Å Ç …¡ ÂÅ?¿àÅ¿àÅ?¿ØÀ'¿Ìý¿àý?¿8!  ý ÿ ý?¿@É¿Ø!Å …¡ BÅ; X@РXù¿@…§ @ù¿8½§Bý?¿(!  ý ÿ ý?¿0É¿Ø!Å …¡ BÅ; X@РXù¿0…§ @ù¿(½§Âý?¿!  ý ÿ ý?¿ É¿Ø!Å …¡ BÅ; X@РXù¿ …§ @ù¿‰§B!  Å Ç ‰¡ Âſ؅¡ÂÅ?¿ÐÉ¿ØÅ¿Ð…¡BÅ?¿ØÅ¿ÐÅ; X@РX!Å ¨  €€â¿Ìà¿L€¤@€ !  ¢ @’@  _€à'¿üà¿Ì  à'¿Ì¿ÿ£Å¿ØÅ; X@РX!É !Å …¡ B¨ €Õſؠ¿À¢¿¸Å; XРX”@–@Å¿ØÅ; X@РXÁ?¿°!  É Ë Å¿¸… ‰B…¡ BÅ?¿¨Å¿¨… ‰BÅ?¿ Å¿°… ‰BÅ?¿˜Å¿˜… ‰BÅ?¿!Í !  É Ë Å¿À… ‰B…¡ B…¡ˆÂÅ?¿à!  ý ÿ ý?¿Å¿àÅ; X@РXù¿…§ ÀÅ?¿ˆÍ¿ˆ!É !  Å Ç …¡‰¡‰BÅ¿à…¡ ÂÅ?¿€Í¿ðÉ¿ˆ!  Å Ç …¡ B…¡‰ÂÅ?¿xÅ¿x… ‰BÅ?¿pù¿ØÉ¿ˆÅ¿°…¡ BÍ¿p‰ ‰FÅ¿€µ¡ Â!ñ !Å ­¡‰Â!É Ñ¿˜!Ý …¢ N‰¡BÕ¿¨!Å …¢‰B‰¡Bá¿ !Å …¤ B‰¡Â!  Ù Û !Å …£ B©¡Â!Å ¥¡‰Â!É !Å …¢ B‰¡B!Å …¢‰B¡BÉ¿!Å …¡ B‰¡ˆB!Å …£ B‰¡Â…¤ N…¡Â…¤‰B…¥Â…¥‰B…¦Â…¦‰B…§Âà XÅ$ Ç$ !  í ï é¿x!å É¿p!Å ¡¡ ÂÕ¿˜!Í …¢‰F…¤ˆBÑ¿¨ ˆH!Å ™¡ Â!É …¢ F‰¡Â!Å …¢‰B¡BÉ¿ !Å …¡ B¡ˆÂ!  É Ë !Å …¡ B¡ˆBÉ¿!Å …¡ B…¡ˆB…£ B…£ˆÂ…¤ B…¤ˆÂ‰¥ BÅ¿¸…¡ Â…¥ˆBÅ; X@РXà TÁ$ Ã$ €!É !Å ½¡ Bý?¿Å¿èÅ; X@РXÐ'¿HÅ¿H… ù¿…§ Bà XÅ$ Ç$ !  Å Ç à TÅ$ Ç$ €À'¿ü€à¿ü°ÇàèTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSE?ð>äøµˆãhñ?à@@@=Û|ßÙ×½»@ !ûTD-@8@@@$@"@>@N€@V€@r @F€@o€@4@<@ tminvinttminvÁ dd'8(8)<@ÊŸ‹4$ 1$7 W l ‹ « À Õ é ý  % 9 U q  ¨ tminv.c/ecs/hdfeos/gctp/src/tminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbfqsAAW0p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o tminv.o tminv.c -W0,-xp\$XAEBTnbfqsAAW0p.tminvint$XBEBTnbfqsAAW0p.tminvint.__func__tminv$XBEBTnbfqsAAW0p.tminv.__func__$XAEBTnbfqsAAW0p.ind$XAEBTnbfqsAAW0p.false_easting$XAEBTnbfqsAAW0p.false_northing$XAEBTnbfqsAAW0p.ml0$XAEBTnbfqsAAW0p.esp$XAEBTnbfqsAAW0p.es$XAEBTnbfqsAAW0p.e3$XAEBTnbfqsAAW0p.e2$XAEBTnbfqsAAW0p.e1$XAEBTnbfqsAAW0p.e0$XAEBTnbfqsAAW0p.lat_origin$XAEBTnbfqsAAW0p.lon_center$XAEBTnbfqsAAW0p.scale_factor$XAEBTnbfqsAAW0p.r_minor$XAEBTnbfqsAAW0p.r_majorÐ dd'8(8)<@ÊŸ‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚&‚:‚V€š€¢°€ó€ m‚Š‚¢£‚½€€c€Å€B€¢¨€@Ç€@ó€ € -€ˆ F€ m€ ˜€ € ;€ q€  ´€  Ò€ €¢¢ ‚ ‚¢¢¢ )$ j ÿÿÿð x ÿÿÿè † ÿÿÿà ™ ÿÿÿØ ¬ ÿÿÿÐ ¿ ÿÿÿÈ Ò ÿÿÿÀÀp æ€ÿÿÿ¸ ò„D@pDA„DB˜DC¬DDÀDEÔDFèDHüDI$DJHDKtDL DMÌDNøDO¤DQÔDRüDVDWDXLDYtDZD[¬D\à ú, D]ðàð ?$ p ÿÿÿð z ÿÿÿè „ T  XÀ4 œ€ÿÿÿà §€ÿÿÿØ ²€ÿÿÿРÀÿÿÿÌ Ë€ÿÿÿÀ Ú€ÿÿÿ¸ é€ÿÿÿ° ø€ÿÿÿ¨€ÿÿÿ  €ÿÿÿ˜€ÿÿÿ€ÿÿÿˆ'€ÿÿÿ€0€ÿÿÿx9€ÿÿÿpC€ÿÿÿhL€ÿÿÿ`U€ÿÿÿX^€ÿÿÿPj€ÿÿÿLDo4Ds<ÀPDuPDvŒDw°DxôDyDz<D{XD|tD}ŒÀÄDÄD€ààèÀèD„èD…0à8à8D‹8DŒTDŽpD´D¼ÀÀD“ÀD—°D˜ÀD™ðÀD›Dœà(D(Dž4à<DŸ<ÀpD¡pD¢D£¤D¤ÄD¥ÐD¦ÜD§èD¨D©DDªtD«˜D®¤D±Àà´À¼Dµ¼D¶à D¸ y, D¹0à0»(!0"×(!/uþ(!/U&(!/øC(!0 `(!/”|(!/ä˜(!/д(!/¼Ð(!/¨ì(!/9(!/4(!.ÿZ(!.æ{(!.Íœ$¹$é$ý$$%$9$L$a${$™$¯$È$æ$ $!$?$S$g$z$$ $³$Ïbtminv.c/ecs/hdfeos/gctp/src/tminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbfqsAAW0p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.htminvint:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)r_maj:p(0,18)r_min:p(0,18)scale_fact:p(0,18)center_lon:p(0,18)center_lat:p(0,18)false_east:p(0,18)false_north:p(0,18)temp:(0,18)tminv.c$XBEBTnbfqsAAW0p.tminvint.__func__:V(0,21)=ar(0,4);0;8;(0,22)=k(0,1)tminv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)con:(0,18)phi:(0,18)delta_phi:(0,18)i:(0,4)sin_phi:(0,18)cos_phi:(0,18)tan_phi:(0,18)c:(0,18)cs:(0,18)t:(0,18)ts:(0,18)n:(0,18)r:(0,18)d:(0,18)ds:(0,18)f:(0,18)h:(0,18)g:(0,18)temp:(0,18)max_iter:(0,4)$XBEBTnbfqsAAW0p.tminv.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)$XAEBTnbfqsAAW0p.ind:S(0,4)$XAEBTnbfqsAAW0p.false_easting:S(0,18)$XAEBTnbfqsAAW0p.false_northing:S(0,18)$XAEBTnbfqsAAW0p.ml0:S(0,18)$XAEBTnbfqsAAW0p.esp:S(0,18)$XAEBTnbfqsAAW0p.es:S(0,18)$XAEBTnbfqsAAW0p.e3:S(0,18)$XAEBTnbfqsAAW0p.e2:S(0,18)$XAEBTnbfqsAAW0p.e1:S(0,18)$XAEBTnbfqsAAW0p.e0:S(0,18)$XAEBTnbfqsAAW0p.lat_origin:S(0,18)$XAEBTnbfqsAAW0p.lon_center:S(0,18)$XAEBTnbfqsAAW0p.scale_factor:S(0,18)$XAEBTnbfqsAAW0p.r_minor:S(0,18)$XAEBTnbfqsAAW0p.r_major:S(0,18)genrpt:P(0,20);(0,18);(10,3)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)sign:P(0,3);(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)origin:P(0,20);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)exp:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06tminv.cBbss.bssDdata.dataDrodata.rodatasigntantsincosp_errorfabssinatan2adjust_lonasinzsqrtcosexp$XBEBTnbfqsAAW0p.tminv.__func__tminvoffsetporigincenlonmergenrptradius2ptitlemlfne3fne2fne1fne0fn$XAEBTnbfqsAAW0p.ind$XAEBTnbfqsAAW0p.esp$XAEBTnbfqsAAW0p.ml0$XAEBTnbfqsAAW0p.e3$XAEBTnbfqsAAW0p.e2$XAEBTnbfqsAAW0p.e1$XAEBTnbfqsAAW0p.e0$XAEBTnbfqsAAW0p.es$XAEBTnbfqsAAW0p.false_easting$XAEBTnbfqsAAW0p.false_northing$XAEBTnbfqsAAW0p.lat_origin$XAEBTnbfqsAAW0p.lon_center$XAEBTnbfqsAAW0p.scale_factor$XAEBTnbfqsAAW0p.r_minor$XAEBTnbfqsAAW0p.r_major$XBEBTnbfqsAAW0p.tminvint.__func__tminvintÿñ t¸,15=EJNT_ejnrÁ’ @˜ §±¸ÀÇÌÑÖÛàpõh `X3PGH[@o8ƒ0¢( Þú1J¸ m„. ˆ. ˜- œ- ¬, °, À+ Ä+ Ô* Ø* è) ì) ü( (  - - .  . 4 8 H' L' X' \' lt& x& „' ˆ' ˜ % ¤% °' ´' ÄÌ$ Ð$ Ü' à' ðø# ü# .  . &  & ,% 0% <$ @$ L# P# \* `* ”¤" ¨" ´' ¸' Ä È Ô! Ø! ä' è' ô ø      (. ,. 8- <- T\, `, l p |„+ ˆ+ ˜ * ¤* ´¼( À( Ì) Ð) è\ ` t. x. „, ˆ,  ° ´ À Ä Ð* Ô* ä. è. ô, ø, ( , Pd| € ° ´ Ì Ð ä+ è+  $+ (+ <\( `( x) |) " ”" ¤, ¨, ¼. À. è% ì%    ,$ 0$ D (H (T p# t# ˆ 0Œ 0˜ °& ´& è ð 8ô 8$ @( @4 d l @p @t x ¨ ¸Ä! È!   ' ' 4. 8. P h l p' t' œ,  , ä  è  ì H ð H ø P ü P  X  X  `  ` , ( 0 ( <! @! L h P h \ p ` p h x l x p € t € € ˆ „ ˆ ” ˜ ¤ ˜ ¨ ˜ à+ ä+ ô ø  0  0   (   ,   4 P 8 P D ¨ H ¨ X X \ X h! l! x ° | ° Œ H  H À Ü @ à @ ä  è  ü $+ (+ 4ƒ ¸ ` t g €Ç%G+H8 7€ÁFD  QPÐ_1 ¦h2Ævp5< x8L @  utmfor.o/ 1073924768 1032 20 100644 16988 ` ELF@4(.shstrtab.text.data1.bss.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àà \@€¢ €à \@€¢ <€ !  ¢ @’@  €ðà'¿üÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ !Å !  Å$ Ç$ à \@¡* £*   $ ·à'¿Ìſ̉ !Å …¡ B!  Å$ Ç$ !Å !  Å$ Ç$ à \€¤ €!Å €Å?¿Ð!Å Å?¿ÐÅ¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿Ø!É Å¿Ø… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿À!  Å Ç !  É Ë !  Í Ï !  Ñ Ó !  Õ × Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@ù¿À…§ @!  Å$ Ç$ !  É Ë !Å … ˆÄ…¡ Â!  Å$ Ç$ !  É Ë !Å © €!Å !  Å$ Ç$ !  @à \#¢`@’@!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  Å; XРX@”!  Å Ç Å; X@РX€À'¿ü€à¿ü°Çàèã¾øú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àſ蠿آ¿ÐÅ; XРX”@–@!  É Ë !Å © B€uý¿Ðý?¿€Å¿àÅ; X@РXù¿€…§ @Å?¿¸Å¿¸Å; X@РX!Å … BÅ; X@РX!Å ¨ € !  ¢ @’@  ]€(à'¿ü!  É Ë !Å ‰¡ B!  Å Ç ½¡ Bý?¿x!É Å¿¸¡B…¡Â…¡‰ÂÅ; X@РXù¿x…§ @à TÅ$ Ç$ ý¿Ðý?¿€Å¿àÅ; X@РXù¿€½§ @ý?¿p!É Å¿¸… ‰B…¡ÂÅ; X@РXù¿p…§ ÀÅ; X@РXÁ?¿˜É¿è!Å © €ſ˜… ¢Å?¿˜!  É Ë !  Å Ç ¡ BÉ¿˜!  Å Ç …¡Â…¡‰Bà XÅ$ Ç$ €×À'¿üÉ¿ÐÅ¿à…¡ BÅ?¿Èſȅ ‰BÅ?¿À!  É Ë Å¿Ð… ‰B…¡ BÅ?¿°Å¿èÅ; X@РXÁ?¿ Å¿ … ‰BÅ?¿¨!Í !  É Ë Å¿Ø… ‰B…¡ B…¡ˆÂÅ?¿˜!  ý ÿ ý?¿hÅ¿˜Å; X@РXù¿h…§ ÀÅ?¿!  ý ÿ ý?¿h!  Å Ç !  É Ë !  Í Ï !  Ñ Ó Õ¿èÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@ù¿h…§ @Å?¿ˆ!  É Ë Å¿‰¡ Bſȥ¡ B!á É¿À!Å ¡ ÂÍ¿¨…¤ÆÑ¿°™ ˆH!Å •¡ Â!É !Å …¡‰B‰¡Â…¡‰F‰¡B!Å …¢ B¡B!  É Ë !Å …¡ B…¡ˆÂ…¢‰B…£B…£‰B…¤B‰¤‰B!  Å Ç …¡Bà TÅ$ Ç$ !  õ ÷ É¿ˆ!  Å Ç ±¡Âɿſ ­¡ Bé¿À!å !Å ¡¥ Â!Å Ñ¿¨‰ ˆÈÕ¿°!Å …¢‰B¡B‰¢‰J!Å …¡ B¡ˆB!Å ™¥ Â!É !Å …¢ B‰¡Â…¢ H‰¡B!Å …¢‰B¡B!  É Ë !Å …¡ B…¡ˆÂ…£ B…£ˆB…¤ B…¤ˆB…¥ B…¥‰B…¦B‰¦‰B!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèIllegal zone numberutm-forintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Point projects into infinityutm-for?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ¿ð=Û|ßÙ×½»?à@@4@@2@R@M@8@"@@>@N€@‚À@t utmforintutmforÉ d d)8*8+<@Ê 4 $ 7$> _ t “ ³ È Ý ñ   - A ] y — ° utmfor.c/ecs/hdfeos/gctp/src/utmfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbgqsAAW1p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o utmfor.o utmfor.c -W0,-xp\$XAEBTnbgqsAAW1p.utmforint$XBEBTnbgqsAAW1p.utmforint.__func__utmfor$XBEBTnbgqsAAW1p.utmfor.__func__$XAEBTnbgqsAAW1p.ind$XAEBTnbgqsAAW1p.false_easting$XAEBTnbgqsAAW1p.false_northing$XAEBTnbgqsAAW1p.ml0$XAEBTnbgqsAAW1p.esp$XAEBTnbgqsAAW1p.es$XAEBTnbgqsAAW1p.e3$XAEBTnbgqsAAW1p.e2$XAEBTnbgqsAAW1p.e1$XAEBTnbgqsAAW1p.e0$XAEBTnbgqsAAW1p.lat_origin$XAEBTnbgqsAAW1p.lon_center$XAEBTnbgqsAAW1p.scale_factor$XAEBTnbgqsAAW1p.r_minor$XAEBTnbgqsAAW1p.r_majorèD d d)8*8+<@Ê €£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚4‚R‚¢s€ €µ€â€ø€¢€@€U€€¢h‚r‚†‚¢€æ€¢ü€?€ ¹‚Ö‚¢ï‚ €[€¯€ € Ž€¢ ô€@ €@ ?€ U€ y€ˆ ’€ ¹€ ä€ h€ ‡€ ½€  €  € Ü€¢¢ L‚ a‚¢¢¢ u$ ¡ ÿÿÿð ¯ ÿÿÿè ½ ÿÿÿà Р\À@ Ü€ÿÿÿØ è„D:@ÀpD<pD=ˆà”D?”D@¨DA¼DBÐDCèDD,DEDDG„DH¬DIÐDJüDK(DLTDM€DN,DP\DQ„DUœDV¬DWÄDXøDY DZ< ñ, D[LàL7$i ÿÿÿðu ÿÿÿè T‹ XÀ4•€ÿÿÿঀÿÿÿص€ÿÿÿÐÄ€ÿÿÿÈ΀ÿÿÿÀÙ€ÿÿÿ¸â€ÿÿÿ°ë€ÿÿÿ¨ô€ÿÿÿ þ€ÿÿÿ˜ €ÿÿÿ€ÿÿÿˆDq4Dr\Dv|À¤Dx¤DyÈÀD{D| à,À,D€,D˜D‚ôDƒD„D…hàpàpD‰pDŠ€D‹ŒDŒ¬DÀDŽÌDøD(D“¼D—”D™´, DšÄàÄ_(!2í|(!2£(!29Ë(!2Ãè(!2Ø(!2_!(!2¯=(!2›Y(!2‡u(!2s‘(!1âµ(!1þÙ(!1Äÿ(!1« (!1’A$b$$¯$Ã$×$ë$ÿ$$2$P$u$‹$©$½$Ñ$ä$÷$ $$1$Cbutmfor.c/ecs/hdfeos/gctp/src/utmfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbgqsAAW1p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(10,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(10,2)=(10,1):T(10,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(10,4)=(10,3)wchar_t:t(10,5)=bsc4;0;32;:T(9,1)=s16quot:(0,5),0,64;rem:(0,5),64,64;;lldiv_t:t(9,2)=(9,1)uid_t:t(9,3)=(0,4)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(14,1)=u8_i:(14,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(14,3)=(14,1)version:T(13,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(13,2)=s32type:(0,3),0,32;name:(13,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(17,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(17,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(17,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(17,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(17,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(15,1)=(0,3)sigfpe_handler_type:t(15,2)=*(15,3)=f(0,20)single:t(15,4)=(0,17)extended:t(15,5)=ar(0,4);0;2;(0,14)quadruple:t(15,6)=(0,19)fp_exception_field_type:t(15,7)=(0,14)decimal_string:t(15,8)=ar(0,4);0;511;(0,1):T(15,9)=s532fpclass:(17,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(15,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(15,10)=(15,9)decimal_form:T(15,11)=efixed_form:0,floating_form:1,;:T(15,12)=s12rd:(17,1),0,32;df:(15,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(15,13)=(15,12)decimal_string_form:T(15,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hutmforint:F(0,3);(0,18);(0,18);(0,18);(0,4)r_maj:p(0,18)r_min:p(0,18)scale_fact:p(0,18)zone:p(0,4)temp:(0,18)utmfor.c$XBEBTnbgqsAAW1p.utmforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)utmfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)sin_phi:(0,18)cos_phi:(0,18)al:(0,18)als:(0,18)b:(0,18)c:(0,18)t:(0,18)tq:(0,18)con:(0,18)n:(0,18)ml:(0,18)$XBEBTnbgqsAAW1p.utmfor.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbgqsAAW1p.ind:S(0,18)$XAEBTnbgqsAAW1p.false_easting:S(0,18)$XAEBTnbgqsAAW1p.false_northing:S(0,18)$XAEBTnbgqsAAW1p.ml0:S(0,18)$XAEBTnbgqsAAW1p.esp:S(0,18)$XAEBTnbgqsAAW1p.es:S(0,18)$XAEBTnbgqsAAW1p.e3:S(0,18)$XAEBTnbgqsAAW1p.e2:S(0,18)$XAEBTnbgqsAAW1p.e1:S(0,18)$XAEBTnbgqsAAW1p.e0:S(0,18)$XAEBTnbgqsAAW1p.lat_origin:S(0,18)$XAEBTnbgqsAAW1p.lon_center:S(0,18)$XAEBTnbgqsAAW1p.scale_factor:S(0,18)$XAEBTnbgqsAAW1p.r_minor:S(0,18)$XAEBTnbgqsAAW1p.r_major:S(0,18)genrpt_long:P(0,20);(0,4);(13,3)genrpt:P(0,20);(0,18);(13,3)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(13,3)p_error:P(0,20);(13,3);(13,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)log:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)acos:P(0,18);(0,18)labs:P(0,4);(0,4)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06utmfor.cBbss.bssDdata.dataDrodata.rodatatansqrtcosacoslogfabssintsincosadjust_lon$XBEBTnbgqsAAW1p.utmfor.__func__utmforcenlonmergenrptradius2genrpt_longptitlemlfne3fne2fne1fne0fnp_errorlabs$XAEBTnbgqsAAW1p.ind$XAEBTnbgqsAAW1p.esp$XAEBTnbgqsAAW1p.ml0$XAEBTnbgqsAAW1p.e3$XAEBTnbgqsAAW1p.e2$XAEBTnbgqsAAW1p.e1$XAEBTnbgqsAAW1p.e0$XAEBTnbgqsAAW1p.es$XAEBTnbgqsAAW1p.false_northing$XAEBTnbgqsAAW1p.false_easting$XAEBTnbgqsAAW1p.lon_center$XAEBTnbgqsAAW1p.lat_origin$XAEBTnbgqsAAW1p.scale_factor$XAEBTnbgqsAAW1p.r_minor$XAEBTnbgqsAAW1p.r_major$XBEBTnbgqsAAW1p.utmforint.__func__utmforintÿñ x°-16:?CHLT_º€€Ô‡‘˜ ¬³¸½ÂÇÌÔÙpîh`X,P@HT@h8|0œ(» ×ó*C° g\Tl€ „ ¨, ¬, ¼+ À+ Ð* Ô* à ä è) ì) ü  $ ,( 0( < @ D' H' d h t x „& ˆ& ”+ ˜+ ¤, ¨, ¼ À Ð% Ô% à% ä% ôü$ $  % %  (# ,# 8% <% LT" X" d% h% x€! „! , ”, ¤$ ¨$ ´# ¸# Ä" È" Ô! Ø! ä) è) , 0 <% @% L P \ ` l% p% | (€ (” ˜ œ   ¬ ° ´À DÄ DÌÔ, Ø, ä+ è+ *  *  P P(0( 4( D¸( ¼( Ðôü     4 P X 0\ 0h p 8t 8ˆ tŒ t˜¬, °, ¼ @À @È* Ì* à ä ü ( < @ Th x | œ,  , ¬* °* Ä) È)    4L P T% X% x, |, ”¨, ¬, ¼$ À$ Ì# Ð# Ü" à" ì! ð! (<* @* \ ` h Hl H„ Pˆ P X” X˜ `œ `° h´ hÀ Ä Ð pÔ pô' ø' * * ( , L @ P @ T x X x ` X d X t € x € ˆ ˆ Œ ˆ ˜ œ ¤ ˜ ¨ ˜ ¬ p ° p Ä   È   Ô Ø ä ¨ è ¨ & & 4ƒ ¸ X œ ¬x °Á% q+ t8 7 ¬ÉFx ì  QdD_.¨çh0qp3ð x5ð   utminv.o/ 1073924770 1032 20 100644 18752 ` ELFFè4(.shstrtab.text.data1.bss.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àà \@€¢ €à \@€¢ <€ !  ¢ @’@  €ñà'¿üÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ !Å !  Å$ Ç$ à \@¡* £*   $ ·à'¿Ìſ̉ !Å …¡ B!  Å$ Ç$ !Å !  Å$ Ç$ à \€¤ €!Å €Å?¿Ð!Å Å?¿ÐÅ¿Ð!  Å$ Ç$ !  É Ë !  Å Ç …¡ ÂÅ?¿Ø!É Å¿Ø… ‰B…¡Â!  Å$ Ç$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  Å Ç Å; X@РX!  Á$ Ã$ !  ý ÿ ý?¿À!  Å Ç !  É Ë !  Í Ï !  Ñ Ó !  Õ × Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@ù¿À…§ @!  Å$ Ç$ !  É Ë !Å … ˆÄ…¡ Â!  Å$ Ç$ !  É Ë !Å © €¢ !â$ €!À$ !  @à \#¢`@’@!  Å Ç !  É Ë Å; XРXÉ; X@Ô X!  Å Ç !  Å; XРX@”!  Å Ç Å; X@РX€À'¿ü€à¿ü°Çàè㾨ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è  à'¿L!à €¤ €|Í¿ð!  É Ë !  Å Ç …¡ B…¡‰ÂÅ; X@РXÁ?¿hÉ¿h!Å … ‰Ä‰¡Â!Å …¡ BÅ?¿X!  Ñ Ó Í¿è!  É Ë !  Å Ç …¡ B…¡‰Â…¢BÅ?¿PÅ¿PÅ; X@РXÁ?¿`!É Å¿`… ‰B¡ÂÅ¿X… ‰B…¡B…¡‰ÂÅ; X@РXÁ?¿àÅ¿àÅ; X@РXà XÁ$ Ã$ É¿P!Å © €à XÅ Ç … ¢Å$ Ç$ É¿X!Å © B€É¿`!Å © B€ !  Å Ç à TÅ$ Ç$ €”À'¿üÅ¿XÉ¿`Å; XРXÉ; X@Ô X!  Å Ç … BÅ; X@РXà TÁ$ Ã$ €€À'¿üÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!  Í Ï É¿è!  Å Ç …¡ ‰¡ˆB!  Å Ç …¡ ÂÅ?¿àÅ¿àÅ?¿ØÀ'¿Ìý¿àý?¿8!  ý ÿ ý?¿@É¿Ø!Å …¡ BÅ; X@РXù¿@…§ @ù¿8½§Bý?¿(!  ý ÿ ý?¿0É¿Ø!Å …¡ BÅ; X@РXù¿0…§ @ù¿(½§Âý?¿!  ý ÿ ý?¿ É¿Ø!Å …¡ BÅ; X@РXù¿ …§ @ù¿‰§B!  Å Ç ‰¡ Âſ؅¡ÂÅ?¿ÐÉ¿ØÅ¿Ð…¡BÅ?¿ØÅ¿ÐÅ; X@РX!Å ¨  €€â¿Ìà¿L€¤@€ !  ¢ @’@  _€à'¿üà¿Ì  à'¿Ì¿ÿ£Å¿ØÅ; X@РX!É !Å …¡ B¨ €Õſؠ¿À¢¿¸Å; XРX”@–@Å¿ØÅ; X@РXÁ?¿°!  É Ë Å¿¸… ‰B…¡ BÅ?¿¨Å¿¨… ‰BÅ?¿ Å¿°… ‰BÅ?¿˜Å¿˜… ‰BÅ?¿!Í !  É Ë Å¿À… ‰B…¡ B…¡ˆÂÅ?¿à!  ý ÿ ý?¿Å¿àÅ; X@РXù¿…§ ÀÅ?¿ˆÍ¿ˆ!É !  Å Ç …¡‰¡‰BÅ¿à…¡ ÂÅ?¿€Í¿ðÉ¿ˆ!  Å Ç …¡ B…¡‰ÂÅ?¿xÅ¿x… ‰BÅ?¿pù¿ØÉ¿ˆÅ¿°…¡ BÍ¿p‰ ‰FÅ¿€µ¡ Â!ñ !Å ­¡‰Â!É Ñ¿˜!Ý …¢ N‰¡BÕ¿¨!Å …¢‰B‰¡Bá¿ !Å …¤ B‰¡Â!  Ù Û !Å …£ B©¡Â!Å ¥¡‰Â!É !Å …¢ B‰¡B!Å …¢‰B¡BÉ¿!Å …¡ B‰¡ˆB!Å …£ B‰¡Â…¤ N…¡Â…¤‰B…¥Â…¥‰B…¦Â…¦‰B…§Âà XÅ$ Ç$ !  í ï é¿x!å É¿p!Å ¡¡ ÂÕ¿˜!Í …¢‰F…¤ˆBÑ¿¨ ˆH!Å ™¡ Â!É …¢ F‰¡Â!Å …¢‰B¡BÉ¿ !Å …¡ B¡ˆÂ!  É Ë !Å …¡ B¡ˆBÉ¿!Å …¡ B…¡ˆB…£ B…£ˆÂ…¤ B…¤ˆÂ‰¥ BÅ¿¸…¡ Â…¥ˆBÅ; X@РXà TÁ$ Ã$ €!É !Å ½¡ Bý?¿Å¿èÅ; X@РXÐ'¿HÅ¿H… ù¿…§ Bà XÅ$ Ç$ !  Å Ç à TÅ$ Ç$ €À'¿ü€à¿ü°ÇàèIllegal zone numberutm-invintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Latitude failed to convergeUTM-INVERSE?‘ßF¢R5A„€AcÐ?ð>äøµˆãhñ?à@@@=Û|ßÙ×½»@ !ûTD-@8@@@$@"@>@N€@V€@r @F€@o€@4@<@ utminvintutminvÉ d d)8*8+<@Ê¡4 $ 7$> _ t “ ³ È Ý ñ   - A ] y — ° utminv.c/ecs/hdfeos/gctp/src/utminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbhqsAAW2p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o utminv.o utminv.c -W0,-xp\$XAEBTnbhqsAAW2p.utminvint$XBEBTnbhqsAAW2p.utminvint.__func__utminv$XBEBTnbhqsAAW2p.utminv.__func__$XAEBTnbhqsAAW2p.ind$XAEBTnbhqsAAW2p.false_easting$XAEBTnbhqsAAW2p.false_northing$XAEBTnbhqsAAW2p.ml0$XAEBTnbhqsAAW2p.esp$XAEBTnbhqsAAW2p.es$XAEBTnbhqsAAW2p.e3$XAEBTnbhqsAAW2p.e2$XAEBTnbhqsAAW2p.e1$XAEBTnbhqsAAW2p.e0$XAEBTnbhqsAAW2p.lat_origin$XAEBTnbhqsAAW2p.lon_center$XAEBTnbhqsAAW2p.scale_factor$XAEBTnbhqsAAW2p.r_minor$XAEBTnbhqsAAW2p.r_majorÉ d d)8*8+<@Ê¡€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚4‚R‚¢s€ €µ€â€ø€¢€@€U€€¢h‚r‚†‚¢€æ€¢ü€?€ ¹‚Ö‚¢ï‚ €[€¯€ € Ž€¢ ô€@ €@ ?€ U€ y€ˆ ’€ ¹€ ä€ h€ ‡€ ½€  €  € Ü€¢¢ L‚ a‚¢¢¢ u$ ¡ ÿÿÿð ¯ ÿÿÿè ½ ÿÿÿà Р\À@ Ü€ÿÿÿØ è„D<@ÀpD>pD?ˆà”DA”DB¨DC¼DDÐDEèDF,DGDDI„DJ¬DKÐDLüDM(DNTDO€DP,DR\DS„DU˜DY DZ°D[ÈD\üD]$D^@ ñ, D_PàP7$i ÿÿÿðs ÿÿÿè} T‰ XÀ4•€ÿÿÿà €ÿÿÿØ«€ÿÿÿм€ÿÿÿÌÄ€ÿÿÿÀÓ€ÿÿÿ¸â€ÿÿÿ°ñ€ÿÿÿ¨ú€ÿÿÿ €ÿÿÿ˜ €ÿÿÿ€ÿÿÿˆ €ÿÿÿ€)€ÿÿÿx2€ÿÿÿp<€ÿÿÿhE€ÿÿÿ`N€ÿÿÿXW€ÿÿÿPc€ÿÿÿLDq4Du<ÀPDwPDxŒDy°DzôD{D|<D}XD~tDŒÀÄDÄD‚ààèÀèD†èD‡0à8à8D8DŽTDpD‘´D’¼ÀÀD•ÀD™°DšÀD›ðÀDDžà(D’(D 4à<D¡<ÀpD£pD¤D¥¤D¦ÄD§ÐD¨ÜD©èDªD«DD¬tD­˜D°¤D³Àà´À¼D·¼D¸à Dº r, D»0à0µ(!2íÑ(!2ø(!29 (!2Ã=(!2ØZ(!2_v(!2¯’(!2›®(!2‡Ê(!2sæ(!1â (!1þ.(!1ÄT(!1«u(!1’–$·$Ô$$$,$@$T$g$|$–$¯$Í$ò$$&$:$N$a$t$‡$š$¶$Èbutminv.c/ecs/hdfeos/gctp/src/utminv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbhqsAAW2p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(10,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(10,2)=(10,1):T(10,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(10,4)=(10,3)wchar_t:t(10,5)=bsc4;0;32;:T(9,1)=s16quot:(0,5),0,64;rem:(0,5),64,64;;lldiv_t:t(9,2)=(9,1)uid_t:t(9,3)=(0,4)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(14,1)=u8_i:(14,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(14,3)=(14,1)version:T(13,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(13,2)=s32type:(0,3),0,32;name:(13,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(17,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(17,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(17,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(17,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(17,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(15,1)=(0,3)sigfpe_handler_type:t(15,2)=*(15,3)=f(0,20)single:t(15,4)=(0,17)extended:t(15,5)=ar(0,4);0;2;(0,14)quadruple:t(15,6)=(0,19)fp_exception_field_type:t(15,7)=(0,14)decimal_string:t(15,8)=ar(0,4);0;511;(0,1):T(15,9)=s532fpclass:(17,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(15,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(15,10)=(15,9)decimal_form:T(15,11)=efixed_form:0,floating_form:1,;:T(15,12)=s12rd:(17,1),0,32;df:(15,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(15,13)=(15,12)decimal_string_form:T(15,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hutminvint:F(0,3);(0,18);(0,18);(0,18);(0,4)r_maj:p(0,18)r_min:p(0,18)scale_fact:p(0,18)zone:p(0,4)temp:(0,18)utminv.c$XBEBTnbhqsAAW2p.utminvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)utminv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)con:(0,18)phi:(0,18)delta_phi:(0,18)i:(0,4)sin_phi:(0,18)cos_phi:(0,18)tan_phi:(0,18)c:(0,18)cs:(0,18)t:(0,18)ts:(0,18)n:(0,18)r:(0,18)d:(0,18)ds:(0,18)f:(0,18)h:(0,18)g:(0,18)temp:(0,18)max_iter:(0,4)$XBEBTnbhqsAAW2p.utminv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbhqsAAW2p.ind:S(0,4)$XAEBTnbhqsAAW2p.false_easting:S(0,18)$XAEBTnbhqsAAW2p.false_northing:S(0,18)$XAEBTnbhqsAAW2p.ml0:S(0,18)$XAEBTnbhqsAAW2p.esp:S(0,18)$XAEBTnbhqsAAW2p.es:S(0,18)$XAEBTnbhqsAAW2p.e3:S(0,18)$XAEBTnbhqsAAW2p.e2:S(0,18)$XAEBTnbhqsAAW2p.e1:S(0,18)$XAEBTnbhqsAAW2p.e0:S(0,18)$XAEBTnbhqsAAW2p.lat_origin:S(0,18)$XAEBTnbhqsAAW2p.lon_center:S(0,18)$XAEBTnbhqsAAW2p.scale_factor:S(0,18)$XAEBTnbhqsAAW2p.r_minor:S(0,18)$XAEBTnbhqsAAW2p.r_major:S(0,18)genrpt_long:P(0,20);(0,4);(13,3)genrpt:P(0,20);(0,18);(13,3)mlfn:P(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e3fn:P(0,18);(0,18)e2fn:P(0,18);(0,18)e1fn:P(0,18);(0,18)e0fn:P(0,18);(0,18)sign:P(0,3);(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)cenlonmer:P(0,20);(0,18)radius2:P(0,20);(0,18);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(13,3)p_error:P(0,20);(13,3);(13,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)exp:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)labs:P(0,4);(0,4)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06utminv.cBbss.bssDdata.dataDrodata.rodatasigntantsincosfabssinatan2adjust_lonasinzsqrtcosexp$XBEBTnbhqsAAW2p.utminv.__func__utminvcenlonmergenrptradius2genrpt_longptitlemlfne3fne2fne1fne0fnp_errorlabs$XAEBTnbhqsAAW2p.ind$XAEBTnbhqsAAW2p.esp$XAEBTnbhqsAAW2p.ml0$XAEBTnbhqsAAW2p.e3$XAEBTnbhqsAAW2p.e2$XAEBTnbhqsAAW2p.e1$XAEBTnbhqsAAW2p.e0$XAEBTnbhqsAAW2p.es$XAEBTnbhqsAAW2p.false_northing$XAEBTnbhqsAAW2p.false_easting$XAEBTnbhqsAAW2p.lon_center$XAEBTnbhqsAAW2p.lat_origin$XAEBTnbhqsAAW2p.scale_factor$XAEBTnbhqsAAW2p.r_minor$XAEBTnbhqsAAW2p.r_major$XBEBTnbhqsAAW2p.utminvint.__func__utminvintÿñ tÐ-26>CGMX^cgkÚŒ€@“¤¬¸¿ÄÉÎÓØàåpúh`$X8PLH`@t8ˆ0¨(Ç ãÿ6OÐ s`Tl€ „ ¨. ¬. ¼- À- Ð, Ô, à ä è+ ì+ ü  $ ,* 0* < @ D) H) d h t x „( ˆ( ”- ˜- ¤. ¨. ¼ À Ð' Ô' à' ä' ôü& &  ' '  (% ,% 8' <' LT$ X$ d' h' x€# „# . ”. ¤& ¨& ´% ¸% Ä$ È$ Ô# Ø# ä+ è+ ," 0" <' @' L P \! `! l' p' | (€ (˜ œ ¨ ¬ ° ´ ¸Ä DÈ DÐØ. Ü. è- ì-  , ,  P  P,4* 8* H¼ À Ô. Ø. ä, è,     0$ 00+ 4+ D. H. T, X, |ˆ Œ °ÄÜ à   , 0 D* H* | „* ˆ* œ ¼) À) Ø( Ü( ð" ô" , , .  . H% L% ` 8d 8p Œ$ $ ¤ @¨ @´ Ð# Ô# è Hì Hø & & H P PT P„ tˆ t”Ä Ì XÐ XÔ 0Ø 0    $! (! h l p' t' ”. ˜. ° È Ì Ð' Ô' ü, , D 0 H 0 L ` P ` X h \ h d p h p x x | x Œ @  @ œ!  ! ¬ € ° € ¼ ˆ À ˆ È Ì Ð ˜ Ô ˜ à   ä   ô ¨ ø ¨  °  ° @* D* T X ` H d H p 8 t 8 ˆ ¸ Œ ¸ ” h ˜ h ¤ À ¨ À ¸ p ¼ p È! Ì! Ø È Ü È ì ` ð `  < X @ X D 0 H 0 \ „* ˆ* 4ƒ ¸ À xœtá%ù+ü8 74ÉF Ì  QÌÉ_3•çh5|}p7ü x; Ü  vandgfor.o/ 1073924771 1032 20 100644 12044 ` ELF,´4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àÅ¿èÅ; X@РX!Å ¨  €!  Í Ï !  É Ë Å¿à…¡ B…¡ˆBà TÅ$ Ç$ !  Å Ç à XÅ$ Ç$ €:À'¿üÉ¿è!Å …¡ ÂÅ; X@РX!Å …  BÅ; X@РXÁ?¿ØÅ¿àÅ; X@РX!Å ¨ €ſèÅ; X@РX!É !Å …¡ B… ÂÅ; X@РX!Å ¨  €L!  Å Ç à TÅ$ Ç$ É¿è!Å © €!  ý ÿ ý?¿€!  É Ë !Å ½¡ Bý?¿ˆÉ¿Ø!Å …¡ BÅ; X@РXù¿ˆ…§ @ù¿€…§Bà XÅ$ Ç$ €!  ý ÿ ý?¿€!  É Ë !Å ½¡ Bý?¿ˆÉ¿Ø!Å …¡ BÅ; X@РX‡ !…  ù¿ˆ…§ Bù¿€…§Bà XÅ$ Ç$ €ÅÀ'¿ü!Šɿࠉą¡ Â…¡ˆÂÅ; X@РX!Å …  BÅ?¿ÐſЅ ‰BÅ?¿Èſؠ¿¢¿˜Å; XРX”@–@Í¿˜Å¿‰ ˆF!Å …¡B…¡‰ÂÅ?¿ÀÅ¿À… ‰BÅ?¿¸Í¿À!É Å¿‰¡ Â!Å …¡B…¡‰BÅ?¿°Å¿°… ‰BÅ?¿¨!  É Ë !Å ½¡ Bý?¿pÉ¿ÐÅ¿ÀÑ¿¨… ˆÈ½¡ Bý?¿xͿȉ¡‰B•¡ B‰¢FÅ¿¸… ˆÈ…¡ B…¢ˆÂÅ; X@РXù¿x…§@ù¿p§ BÉ¿¨Å¿È…¡B…¡‰ÂÅ?¿ É¿à!Å © €ſ … ¢Å?¿ !  É Ë Å¿ …¡Bà TÅ$ Ç$ Í¿ !  É Ë !Å …¡ B…¡‰ÂÅ; X@РXÁ?¿ É¿è!Å © €&!  ý ÿ ý?¿€!  É Ë !Å ½¡ Bý?¿ˆ!É Í¿ …¡‰F‘¡ÂÉ¿Ð!Å …¡ B… ‰F…¢ÂÅ; X@РXù¿ˆ…§ @ù¿€…§Bà XÅ$ Ç$ €$!  ý ÿ ý?¿€!  É Ë !Å ½¡ Bý?¿ˆ!É Í¿ …¡‰F‘¡ÂÉ¿Ð!Å …¡ B… ‰F…¢ÂÅ; X@РXù¿ˆ…§ @ù¿€…§Âà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèVAN DER GRINTEN=Û|ßÙ×½»@ !ûTD-@?à¿ð?ðvandgforintvandgforÝ d"d-8.8/<@Ê¢‘4$ C$L o  ® Á vandgfor.c/ecs/hdfeos/gctp/src/vandgfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbiqsAAW3p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o vandgfor.o vandgfor.c -W0,-xp\$XAEBTnbiqsAAW3p.vandgforint$XBEBTnbiqsAAW3p.vandgforint.__func__vandgfor$XBEBTnbiqsAAW3p.vandgfor.__func__$XAEBTnbiqsAAW3p.false_northing$XAEBTnbiqsAAW3p.false_easting$XAEBTnbiqsAAW3p.R$XAEBTnbiqsAAW3p.lon_center±• d"d-8.8/<@Ê¢‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ ^ ÿÿÿð h ÿÿÿè | ÿÿÿà  ÿÿÿØÀL £„D1LD2`D3tD4ˆD8œD9¬D:¼D;ÌD< ®, D=à ÷$ + ÿÿÿð 7 ÿÿÿè C T M XÀ4 W€ÿÿÿà c€ÿÿÿØ p€ÿÿÿÐ z€ÿÿÿÈ …€ÿÿÿÀ Ž€ÿÿÿ¸ ™€ÿÿÿ° ¢€ÿÿÿ¨ ­€ÿÿÿ  ¸€ÿÿÿ˜ Å€ÿÿÿDR4DT\À„DV„DW¼DXØààDZàD[ÀŒD]ŒD^¨D_ÄDa8Db¬à´Dd´DeèDfôDgDh4Di@DjhDltDmüDnDo$DpHDq|Dr˜Dt(Dv° Ò, DwÀàÀ(!/\?(!/=f(!/(!/!¥$º$Ô$ò$$$C$Y$m$$”bvandgfor.c/ecs/hdfeos/gctp/src/vandgfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbiqsAAW3p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hvandgforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)vandgfor.c$XBEBTnbiqsAAW3p.vandgforint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)vandgfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)dlon:(0,18)theta:(0,18)al:(0,18)asq:(0,18)g:(0,18)gsq:(0,18)m:(0,18)msq:(0,18)con:(0,18)costh:(0,18)sinth:(0,18)$XBEBTnbiqsAAW3p.vandgfor.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbiqsAAW3p.false_northing:S(0,18)$XAEBTnbiqsAAW3p.false_easting:S(0,18)$XAEBTnbiqsAAW3p.R:S(0,18)$XAEBTnbiqsAAW3p.lon_center:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)tan:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06vandgfor.cBbss.bssDdata.dataDrodata.rodatasqrttsincostanasinzfabsadjust_lon$XBEBTnbiqsAAW3p.vandgfor.__func__vandgforoffsetpcenlonradiusptitle$XAEBTnbiqsAAW3p.false_northing$XAEBTnbiqsAAW3p.false_easting$XAEBTnbiqsAAW3p.lon_center$XAEBTnbiqsAAW3p.R$XBEBTnbiqsAAW3p.vandgforint.__func__vandgforintÿñ  8/4<@FKVD y@Ð‚Š‘˜Ÿ¿Þú 8 3 ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð x |  ¤ ¬ ° Ä È Ô Ø ü  $ ( 4 < @ L ` h l ˆ  ” ˜ œ ¬ ´ ¸ Ì Ð ì ð     ( , < @ L x | Œ  œ   ° ´ À ô ø    L` (d („ ˆ ” (˜ (´ ¸ Ä È @ D d h Œ  œ   ° À Ä Ø Ü ì ð ü    0 0$ ( <h l | € Œ  œ 0  0´ ¸ Ì4ƒ ¸È ÈØM%%+(´ 7ÜÝF ¼X  Q•_"©¦h$O?p% x' ”  vandginv.o/ 1073924772 1032 20 100644 11480 ` ELF*€4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿ ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿è!  É Ë !Å …¡ BÅ?¿ É¿ðÅ¿ …¡ ÂÅ?¿àÉ¿èÅ¿ …¡ ÂÅ?¿ØÅ¿à‰ ‰Bſ؅ ‰B…¡BÅ?¿ÐÅ¿ØÅ; X@РX !  !É Å¿Ð…¡B…¡‰BÅ?¿ÈÍ¿ÈÉ¿Ø!Å …¡ B… ‰D‰¡ˆÂÅ¿à… ‰B…¡BÅ?¿ÀÉ¿È!Å ‰¡ B!Å ¡BÉ¿Ø!Å …¡ B… ‰D‰¡ˆBſЅ ‰B…¡BÅ?¿¸Å¿Ø… ‰BÑ¿¸™ ‰ÈÍ¿À!Å …¡‰B… ‰F… ‰F… ‰È… ‰È• ‰ÈÉ¿È!Å …¡ B… ‰F… ‰È… ‰È‰¢ˆÂ!Å …¡ Â…£BÅ?¿Í¿ÈÅ¿À‰ ‰B!Å …¡ ÂÉ¿¸… ‰Ä…¡ˆÂ… ‰ÄÅ?¿°Å¿°‹ #‰ ¢!Å …¡ ÂÅ; X@РX!Å …  BÅ?¿¨É¿!Å ‰¡ BÅ¿°‰¡ ÂÅ¿¨…¡ ÂÅ?¿ Å¿ Å; X@РX!Å ¨ €ɿ !Å © €!Å €Å?¿ !Å Å?¿ Å¿ Å; X@РX!Å …  ÂÅ?¿˜É¿è!Å © €ſ¨¿ #½ ¢ý?¿ˆÍ¿˜#É`!Å …¡ Â…¡ˆBÅ; X@РXù¿ˆ§ @É¿ÀÅ ‰¡ ÂÅ¿¸…¡ ‰¡ˆÂÅ`…¡ Bà XÅ$ Ç$ €Å¿¨¿ #½ ¢ý?¿ˆÍ¿˜#É`!Å …¡ Â…¡ˆBÅ; X@РXù¿ˆ§ @É¿ÀÅ ‰¡ ÂÅ¿¸…¡ Â…¡ˆÂ‹ #‰ ¢Å`…¡ Bà XÅ$ Ç$ Å¿àÅ; X@РX!Å ¨ € !  Å Ç à TÅ$ Ç$ €1À'¿ü!  ý ÿ ý?¿ˆÑ¿Ð!Å ½¢Bý?¿€!Í Å¿à‰ ‰Bſ؅ ‰B‰¡Â#Å`…¡ B‰¡ˆB…¢ H…¡BÅ; X@РXù¿€‰§@!Å ‰¡ BÅ`‰¡ ÂÅ¿à…¡ Âù¿ˆ…§BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèVAN DER GRINTEN@ !ûTD-?ð@À@"@;@¿ð=Û|ßÙ×½»vandginvintvandginvÝ d"d-8.8/<@Ê£‘4$ C$L o  ® Á vandginv.c/ecs/hdfeos/gctp/src/vandginv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbjqsAAW4p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o vandginv.o vandginv.c -W0,-xp\$XAEBTnbjqsAAW4p.vandginvint$XBEBTnbjqsAAW4p.vandginvint.__func__vandginv$XBEBTnbjqsAAW4p.vandginv.__func__$XAEBTnbjqsAAW4p.false_northing$XAEBTnbjqsAAW4p.false_easting$XAEBTnbjqsAAW4p.R$XAEBTnbjqsAAW4p.lon_center®d d"d-8.8/<@Ê£‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /$ ^ ÿÿÿð h ÿÿÿè | ÿÿÿà  ÿÿÿØÀL £„D1LD2`D3tD4ˆD8œD9¬D:¼D;ÌD< ®, D=à ÷$ + ÿÿÿð 5 ÿÿÿè ? T K XÀ4 W€ÿÿÿà a€ÿÿÿØ k€ÿÿÿÐ v€ÿÿÿÈ €€ÿÿÿÀ Š€ÿÿÿ¸ ”€ÿÿÿ° ž€ÿÿÿ¨ ¨€ÿÿÿ  ³€ÿÿÿ˜ ¾€ÿÿÿDQ4DRPDSlDTŒDUœDV¬DWÄDXôDY D[dD\ÌD]øD^,D_PÀxDaxDb”Dd¤à°Df°DgÐDhìDj`DlÔÀüDnüDoà Dr DtÌ Ç, DuÜàÜ (!/\4(!/=[(!/v(!/!š$´$Ò$è$þ$$($<$O$cbvandginv.c/ecs/hdfeos/gctp/src/vandginv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbjqsAAW4p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hvandginvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)vandginv.c$XBEBTnbjqsAAW4p.vandginvint.__func__:V(0,21)=ar(0,4);0;11;(0,22)=k(0,1)vandginv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)xx:(0,18)yy:(0,18)xys:(0,18)c1:(0,18)c2:(0,18)c3:(0,18)a1:(0,18)m1:(0,18)con:(0,18)th1:(0,18)d:(0,18)$XBEBTnbjqsAAW4p.vandginv.__func__:V(0,24)=ar(0,4);0;8;(0,25)=k(0,1)$XAEBTnbjqsAAW4p.false_northing:S(0,18)$XAEBTnbjqsAAW4p.false_easting:S(0,18)$XAEBTnbjqsAAW4p.R:S(0,18)$XAEBTnbjqsAAW4p.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)cos:P(0,18);(0,18)acos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06vandginv.cBbss.bssDdata.dataDrodata.rodataadjust_loncosacossqrtfabs$XBEBTnbjqsAAW4p.vandginv.__func__vandginvoffsetpcenlonradiusptitle$XAEBTnbjqsAAW4p.false_northing$XAEBTnbjqsAAW4p.false_easting$XAEBTnbjqsAAW4p.lon_center$XAEBTnbjqsAAW4p.R$XBEBTnbjqsAAW4p.vandginvint.__func__vandginvintÿñ  P/:>CHM\ p@ìyˆ–¶ÕñP * ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð x | ” ˜ ¬ ° ¼ À     < @ d h p t € „ ¸ ¼ Ü à ø (ü ( 0 0D 0H 0T \ ` p 0t 0˜   ¤ ¼ 8À 8Ô Ø ä @è @ø  0 0 8 8@ D H 0L 0\p 0„ ´ ¸ ¼ 0À 0Ðä 0  $ H( H< @ ` d x @| @ˆ Œ ¤ ¨ À Ð Ô Ü ø4ƒ ¸0è èøe%]+`´ 7ÝF ô4  Q(d_!Œ¦h#26p$h€ x%è˜  wivfor.o/ 1073924773 1032 20 100644 9860 ` ELF$,4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РXÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àÅ¿èÅ?¿ØÅ¿èÅ; X@РX!Å …  BÅ?¿ÈÀ'¿Äý¿Øý?¿¸ý; X@РXù¿¸‰§@ſȅ¡¿ #½ ¢ý?¿¨!ý ý?¿°Å¿ØÅ; X@РXù¿°…§@ù¿¨…§ ÂÅ?¿ÐÉ¿ØÅ¿Ð…¡BÅ?¿ØÅ¿ÐÅ; X@РX!Å ¨ €€à¿Ä€¤ €!  ¢ @’@à¿Ä  à'¿Ä¿ÿËÉ¿Ø!Å …¡ ÂÅ?¿Ø!  É Ë !Å ‰¡ Bſཡ Bý?¿¨Å¿ØÅ; X@РXù¿¨‰§ @!  Å Ç …¡Bà TÅ$ Ç$ !  É Ë !Å ½¡ Bý?¿ Å¿ØÅ; X@РXù¿ ‰§ @!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèWAGNER IVIteration failed to convergewagneriv-forward@®ðòDKL?ð=Û|ßÙ×½»@?랃ä%®æ?ù 4Á¨¬\wivforintwivforÍ d d)8*8+<@Ê¥4 $ 7$> _  ž ± wivfor.c/ecs/hdfeos/gctp/src/wivfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbkqsAAW5p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o wivfor.o wivfor.c -W0,-xp\$XAEBTnbkqsAAW5p.wivforint$XBEBTnbkqsAAW5p.wivforint.__func__wivfor$XBEBTnbkqsAAW5p.wivfor.__func__$XAEBTnbkqsAAW5p.false_northing$XAEBTnbkqsAAW5p.false_easting$XAEBTnbkqsAAW5p.R$XAEBTnbkqsAAW5p.lon_centerš2 d d)8*8+<@Ê¥€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL „D,LD-`D.tD/ˆD3œD4¬D5¼D6ÌD7è ¦, D8øàø ì$  ÿÿÿð * ÿÿÿè 6 T @ XÀ4 J€ÿÿÿà [€ÿÿÿØ h€ÿÿÿÐ {€ÿÿÿÈ †€ÿÿÿÄDJ4DK\DLdDP„ÀˆDRˆDSèDTøDU(DPPDV\àdDWdDXxDYØDZ0 Ž, D[@à@ Ñ(!.ò ù(!.Ó (!.¤;(!.·_$y$—$­$Ã$Ù$÷$ $$1bwivfor.c/ecs/hdfeos/gctp/src/wivfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbkqsAAW5p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hwivforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)wivfor.c$XBEBTnbkqsAAW5p.wivforint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)wivfor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)theta:(0,18)delta_theta:(0,18)con:(0,18)i:(0,4)$XBEBTnbkqsAAW5p.wivfor.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnbkqsAAW5p.false_northing:S(0,18)$XAEBTnbkqsAAW5p.false_easting:S(0,18)$XAEBTnbkqsAAW5p.R:S(0,18)$XAEBTnbkqsAAW5p.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06wivfor.cBbss.bssDdata.dataDrodata.rodatap_errorfabscossinadjust_lon$XBEBTnbkqsAAW5p.wivfor.__func__wivforoffsetpcenlonradiusptitle$XAEBTnbkqsAAW5p.false_northing$XAEBTnbkqsAAW5p.false_easting$XAEBTnbkqsAAW5p.lon_center$XAEBTnbkqsAAW5p.R$XBEBTnbkqsAAW5p.wivforint.__func__wivforintÿñ 0-5:>BM:n(Pu}„‹’²Ñí0 $` d t x ˆ Œ œ   ¬ ° ´ÄÔð` d x ” œ   ¼ à ä ô (0 4 ` d p ”   ¤ ° ´ Ð à ä    ( (( 8 < 4ƒ ¸x0 0=pA%±+´´ 7hÍF8D  Q|2_®¦hT.p „€ x"(  wivinv.o/ 1073924774 1032 20 100644 9200 ` ELF!˜4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РXÅ¿àÉ¿ØÅ; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿`ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÍ¿è!  É Ë !Å …¡ B…¡‰ÂÅ; X@РXÁ?¿à!  ý ÿ ý?¿Èý¿ðý?¿Ð!  É Ë !Å ½¡ Bý?¿ØÅ¿àÅ; X@РXù¿Ø…§ @ù¿Ð…§ Âù¿È…§BÅ; X@РXà TÁ$ Ã$ É¿à!Å ½¡ Bý?¿Àý; X@РXù¿À‰§@!Å …¡ ÂÅ; X@РXà XÁ$ Ã$ €À'¿ü€à¿ü°ÇàèWAGNER IV?ù 4Á¨¬\?랃ä%®æ@@®ðòDKLwivinvintwivinvÍ d d)8*8+<@ʦ4 $ 7$> _  ž ± wivinv.c/ecs/hdfeos/gctp/src/wivinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnblqsAAW6p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o wivinv.o wivinv.c -W0,-xp\$XAEBTnblqsAAW6p.wivinvint$XBEBTnblqsAAW6p.wivinvint.__func__wivinv$XBEBTnblqsAAW6p.wivinv.__func__$XAEBTnblqsAAW6p.false_northing$XAEBTnblqsAAW6p.false_easting$XAEBTnblqsAAW6p.R$XAEBTnblqsAAW6p.lon_center‹Ý d d)8*8+<@ʦ€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚(‚<‚X€œ€¢²€õ€ o‚Œ‚¢¥‚¿€€e€Ç€D€¢ª€@É€@õ€ € /€ˆ H€ o€ š€ € =€ s€  ¶€  Ô€ ’€¢¢ ‚ ‚¢¢¢ +$ X ÿÿÿð b ÿÿÿè v ÿÿÿà ‰ ÿÿÿØÀL „D+LD,`D-tD.ˆD2œD3¬D4¼D5ÌD6è ¦, D7øàø ì$  ÿÿÿð ( ÿÿÿè 2 T > XÀ4 J€ÿÿÿàDE4DFPDGlDH DIDJh W, DKxàx š(!.ò Â(!.Ó é(!.¤(!.·($B$`$v$Œ$¢$µ$È$Übwivinv.c/ecs/hdfeos/gctp/src/wivinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnblqsAAW6p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hwivinvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)wivinv.c$XBEBTnblqsAAW6p.wivinvint.__func__:V(0,21)=ar(0,4);0;9;(0,22)=k(0,1)wivinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)theta:(0,18)$XBEBTnblqsAAW6p.wivinv.__func__:V(0,24)=ar(0,4);0;6;(0,25)=k(0,1)$XAEBTnblqsAAW6p.false_northing:S(0,18)$XAEBTnblqsAAW6p.false_easting:S(0,18)$XAEBTnblqsAAW6p.R:S(0,18)$XAEBTnblqsAAW6p.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)sin:P(0,18);(0,18)cos:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06wivinv.cBbss.bssDdata.dataDrodata.rodatasincosadjust_lonasin$XBEBTnblqsAAW6p.wivinv.__func__wivinvoffsetpcenlonradiusptitle$XAEBTnblqsAAW6p.false_northing$XAEBTnblqsAAW6p.false_easting$XAEBTnblqsAAW6p.lon_center$XAEBTnblqsAAW6p.R$XBEBTnblqsAAW6p.wivinvint.__func__wivinvintÿñ  -15@E*f(ˆmu|ƒŠªÉåø ` d t x ˆ Œ œ   ¬ ° ´ÄÔð ` d | € ˜ œ ¨ ¬ ¼ È Ì ä è ô ø  0 H L \l p | 4ƒ ¸°h h x1%©+¬´ 7`ÍF0  Q ÀÝ_¦hC&plp xܼ  wviifor.o/ 1073924775 1032 20 100644 9604 ` ELF#,4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ; X@РXÁ?¿àÉ¿à!Å …¡  ¿Ø¢¿ÐÅ; XРX”@–@Å¿èÅ; X@РX!Å …  BÅ?¿È!É Å¿È… ‰B…¡ÂÅ; X@РXÁ?¿À!Ñ !Í É¿ÀſЅ¡ B…¡ˆB…¢ ÂÅ; X@РXÁ?¿¸!  É Ë !Å ‰¡ BÅ¿À‰¡ BÅ¿¸‰¡ Bſ؉¡ B!  Å Ç …¡Bà TÅ$ Ç$ !  É Ë !Å ‰¡ Bſȉ¡ BÅ¿¸‰¡ B!  Å Ç …¡Bà XÅ$ Ç$ €À'¿ü€à¿ü°ÇàèWAGNER VII@?í}ÔA5T?ð@@V|®§GØ?óÛLÂPrwviiforintwviiforÕ d!d+8,8-<@ʧ4 $ =$E g ‡ ¦ ¹ wviifor.c/ecs/hdfeos/gctp/src/wviifor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbmqsAAW7p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o wviifor.o wviifor.c -W0,-xp\$XAEBTnbmqsAAW7p.wviiforint$XBEBTnbmqsAAW7p.wviiforint.__func__wviifor$XBEBTnbmqsAAW7p.wviifor.__func__$XAEBTnbmqsAAW7p.false_northing$XAEBTnbmqsAAW7p.false_easting$XAEBTnbmqsAAW7p.R$XAEBTnbmqsAAW7p.lon_center’6 d!d+8,8-<@ʧ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ [ ÿÿÿð e ÿÿÿè y ÿÿÿà Œ ÿÿÿØÀL  „D+LD,`D-tD.ˆD2œD3¬D4¼D5ÌD6 ª, D7à ò$ % ÿÿÿð 1 ÿÿÿè = T G XÀ4 Q€ÿÿÿà b€ÿÿÿØ q€ÿÿÿÐ €€ÿÿÿÈ ‰€ÿÿÿÀ “€ÿÿÿ¸DG4DH\DIˆDJ¨DKÌDLDMTDN  , DO°à° á(!/[ (!/<0(!/ K(!/ o$‰$§$½$Ó$ø$$"$5bwviifor.c/ecs/hdfeos/gctp/src/wviifor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbmqsAAW7p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hwviiforint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)wviifor.c$XBEBTnbmqsAAW7p.wviiforint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)wviifor:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)lon:p(0,18)lat:p(0,18)x:p(0,23)y:p(0,23)delta_lon:(0,18)sin_lon:(0,18)cos_lon:(0,18)s:(0,18)c0:(0,18)c1:(0,18)$XBEBTnbmqsAAW7p.wviifor.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnbmqsAAW7p.false_northing:S(0,18)$XAEBTnbmqsAAW7p.false_easting:S(0,18)$XAEBTnbmqsAAW7p.R:S(0,18)$XAEBTnbmqsAAW7p.lon_center:S(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)tsincos:P(0,20);(0,18);(0,23);(0,23)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06wviifor.cBbss.bssDdata.dataDrodata.rodatasqrtsintsincosadjust_lon$XBEBTnbmqsAAW7p.wviifor.__func__wviiforoffsetpcenlonradiusptitle$XAEBTnbmqsAAW7p.false_northing$XAEBTnbmqsAAW7p.false_easting$XAEBTnbmqsAAW7p.lon_center$XAEBTnbmqsAAW7p.R$XBEBTnbmqsAAW7p.wviiforint.__func__wviiforintÿñ 0.37?J;l@Àt|ƒŠ‘±Ðìÿ0 $ ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð  x |    ¤ À ÐØ Ü è ì      4@ D P T t x ” ˜ ¤ (¨ (À Ä 4ƒ ¸¸ ¸ ÈC% + ´ 7ÀÕF˜ä  Q |6_²¦hX/pˆp x ø4  wviiinv.o/ 1073924776 1032 20 100644 9740 ` ELF#´4(.shstrtab.text.bss.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿xú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ¿ð!  Å$ Ç$ Å¿è!  Å$ Ç$ Å¿à!  Å$ Ç$ Å¿Ø!  Å$ Ç$ !  @Å¿ðÅ; X@РXÅ¿èÅ; X@РX!  Å Ç !  É Ë Å; XРXÉ; X@Ô X€À'¿ü€à¿ü°Çàèã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿ð!  Å Ç …¡ÂÅ?¿ðÉ¿è!  Å Ç …¡ÂÅ?¿èÉ¿ð!Å …¡ ÂÅ?¿àÉ¿è!Å …¡ ÂÅ?¿ØÅ¿à… ‰BÅ?¿àſ؅ ‰BÅ?¿ØÉ¿àſ؅¡BÅ; X@РXÁ?¿ÐÍ¿Ð!  É Ë !Å …¡ B…¡‰ÂÅ; X@РXÅ …  BÅ?¿Èý¿èý?¿ÀÅ¿ÈÅ; X@РXù¿À§ @!É !Å ‰¡ BſЅ¡ B…¡‰ÂÅ; X@РXà XÁ$ Ã$ !  ý ÿ ý?¿°ý¿ðý?¿¸Å¿ÈÅ; X@РXù¿¸§ @É¿Ð!Å …¡ BÍ; XРXÅ; X@Ô X!Å …  Bù¿°…§BÅ; X@РXà TÁ$ Ã$ €À'¿ü€à¿ü°ÇàèWAGNER VII@V|®§GØ?óÛLÂPr@?í}ÔA5T@wviiinvintwviiinvÕ d!d+8,8-<@ʨ4 $ =$E g ‡ ¦ ¹ wviiinv.c/ecs/hdfeos/gctp/src/wviiinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnboqsAAW8p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o wviiinv.o wviiinv.c -W0,-xp\$XAEBTnboqsAAW8p.wviiinvint$XBEBTnboqsAAW8p.wviiinvint.__func__wviiinv$XBEBTnboqsAAW8p.wviiinv.__func__$XAEBTnboqsAAW8p.false_northing$XAEBTnboqsAAW8p.false_easting$XAEBTnboqsAAW8p.R$XAEBTnboqsAAW8p.lon_center•/ d!d+8,8-<@ʨ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²‚ǂ䂂¢¢!‚<€@¢U‚n€¢†‚ ‚¢¼€@Ñ€¢€§€¹€ ΀€¢â€€õ€ €¢ ‚*‚>‚Z€ž€¢´€÷€ q‚Ž‚¢§‚Á€€g€É€F€¢¬€@Ë€@÷€ € 1€ˆ J€ q€ œ€ € ?€ u€  ¸€  Ö€ ”€¢¢ ‚ ‚¢¢¢ -$ [ ÿÿÿð e ÿÿÿè y ÿÿÿà Œ ÿÿÿØÀL  „D.LD/`D0tD1ˆD5œD6¬D7¼D8ÌD9 ª, D:à ò$ % ÿÿÿð / ÿÿÿè 9 T E XÀ4 Q€ÿÿÿà [€ÿÿÿØ e€ÿÿÿÐ n€ÿÿÿÈDH4DIPDJlDK€DL”DM DN¬DOÈDPDQ\DRà w, DSðàð »(!/[ ã(!/< (!/ %(!/ I$^$x$–$¬$Â$Ø$ì$ÿ$$.bwviiinv.c/ecs/hdfeos/gctp/src/wviiinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnboqsAAW8p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hwviiinvint:F(0,3);(0,18);(0,18);(0,18);(0,18)r:p(0,18)center_long:p(0,18)false_east:p(0,18)false_north:p(0,18)wviiinv.c$XBEBTnboqsAAW8p.wviiinvint.__func__:V(0,21)=ar(0,4);0;10;(0,22)=k(0,1)wviiinv:F(0,3);(0,18);(0,18);(0,23)=*(0,18);(0,23)x:p(0,18)y:p(0,18)lon:p(0,23)lat:p(0,23)t1:(0,18)t2:(0,18)p:(0,18)c:(0,18)$XBEBTnboqsAAW8p.wviiinv.__func__:V(0,24)=ar(0,4);0;7;(0,25)=k(0,1)$XAEBTnboqsAAW8p.false_northing:S(0,18)$XAEBTnboqsAAW8p.false_easting:S(0,18)$XAEBTnboqsAAW8p.R:S(0,18)$XAEBTnboqsAAW8p.lon_center:S(0,18)asinz:P(0,18);(0,18)adjust_lon:P(0,18);(0,18)offsetp:P(0,20);(0,18);(0,18)cenlon:P(0,20);(0,18)radius:P(0,20);(0,18)ptitle:P(0,20);(10,3)sqrt:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)atan2:P(0,18);(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06wviiinv.cBbss.bssDdata.dataDrodata.rodatatanatan2adjust_lonsinasinzsqrt$XBEBTnboqsAAW8p.wviiinv.__func__wviiinvoffsetpcenlonradiusptitle$XAEBTnboqsAAW8p.false_northing$XAEBTnboqsAAW8p.false_easting$XAEBTnboqsAAW8p.lon_center$XAEBTnboqsAAW8p.R$XBEBTnboqsAAW8p.wviiinvint.__func__wviiinvintÿñ (.28CGMR3t@|„‹’™¹Øô( , ` d t x ˆ Œ œ   ¬ ° ´ÄÔÜ à ì ð x | ” ˜ ° ´ Ä È ü       0 8 T d h l p ˆ œ   ÀÔ Ø ìô ø  4ƒ ¸@ø ø ;%C+D´ 7øÕFÐ  Q Ø/_¦h­7pä x!t@  isinusfor.o/ 1073924777 1032 20 100644 22300 ` ELFTt4(.shstrtab.text.rodata1.data.rodata.bss.data1.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.dataã¿ ò' Hð' D!  #¢`ä Dæ H’@”€@–À€Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿È!à €¤€!à @Ð'¿¼à¿¼€¤ € !  ¢ ÿÿ¿’@ ?ÿ€Þà'¿üÉ¿ð!Å ©  € !  ¢ ÿÿ¯’@ ?ÿ€Îà'¿üÍ¿è!É !Å …¡ B… ¢©ŠÂ € Í¿è!É !Å …¡ B©ŠÂ€ !  ¢ ÿÿ‘’@ ?ÿ€°à'¿üÍ¿Ð!É !Å …¡B©ŠÂ € Í¿Ð!É !Å …¡B©ŠÂ€ !  ¢ ÿÿt’@ ?ÿ€“à'¿üÉ¿Ð!Å …¡B… BÅ'¿¸à¿¸à'¿ÄÉ¿Ðà¿Äà'¿¸Å¿¸… …¡ÂÅ; X@РX!Å ¨ € !  ¢ ÿÿT’@ ?ÿ€sà'¿üä¿Ä¡< ¢  €¢ ?þ $€€¤ € !  ¢ ÿÿB’@ ?ÿ€aà'¿üÉ¿È!Å ©  € Í¿È!É !Å …¡B©ŠÂ€ !  ¢ ÿÿ(’@ ?ÿ€Gà'¿üÉ¿È!Å …¡B… BÅ'¿¸à¿¸à'¿ÀÉ¿Èà¿Àà'¿¸Å¿¸… …¡ÂÅ; X@РX!Å ¨ € !  ¢ ÿÿ’@ ?ÿ€'à'¿üÅ¿ðÉ¿èÍ¿àÑ¿Øà¿Äâ¿ÀÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `à# d@â# h!Ð$ !à €¤€ !  ¢ ÿþç’@ ?ÿ€à'¿ü€À'¿ü€à¿ü°Çàèã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÉ¿ð!Å © € !  #¢`@’@€§À'¿üÍ¿è!É !Å …¡ B… ¢©ŠÂ € Í¿è!É !Å …¡ B©ŠÂ€ !  #¢`@ñ’@€‰À'¿üÉ¿è!Å © € Í¿è!É !Å …¡ B…¡ˆBÅ?¿èÉ¿è!Å © € Í¿è!É !Å …¡ B…¡ˆÂÅ?¿èà d€¤ €â d!ñ "€€¤@€ !  #¢`@À’@€XÀ'¿üä d¡< ¢  €¢ ?þ $€€¤ € !  #¢`@®’@€FÀ'¿üà h€¤ €à h€¤ € !  #¢`@’@€5À'¿ü  `@Ð'¿Ôà¿Ô€¤€ !  #¢`@Œ’@€$À'¿üà¿ÔÀ$ \Å¿àà¿ÔÅ$ Ç$ Å¿Øà¿Ô  Å$ Ç$ Å¿ðà¿Ô  Å$ Ç$ !É Å¿ð…¡ Âà¿Ô  Å$ Ç$ à dà'¿´Å¿´‰ !Å …¡ Âà¿Ô  Å$ Ç$ â dà¿Ôâ$ (ä d¡< ¢  €£< à¿Ôâ$ ,Å¿èà¿Ô  8Å$ Ç$ É¿è!Å …¡Bà¿Ô  0Å$ Ç$ à¿Ô  0É Ë !Å © €à¿Ô¢ 0Í`Ï`!É !Å …¡ B…¡ˆBÅ$`Ç$`â hà¿Ôâ$ @à¿Ôà ,¡, @à¿ÔÐ$ Xà¿Ôà X€¤€à¿Ô@!  #¢`@!’@€¹À'¿üà¿Ôà Xà'¿ÐÀ'¿Ìâ¿Ìà¿Ôà ,€¤@€!É !Å ‘¡ Â!Í à¿Ìà'¿´Å¿´‰ !Å ‰¡Bà¿Ôà ,à'¿´Å¿´… …¡ Â…¡ˆÂ…¢ BÅ?¿Àà h€¤ €Å¿ÀÅ; X@РX!Å ‰  Bà dà'¿´Å¿´… ‰¡ B!Å …¡B… BÅ'¿´â¿´à¿Ð€â$ Å¿ÀÅ; X@РXà dà'¿´Å¿´… ‰  B!Å …¡B… BÅ'¿´â¿´à¿Ðâ$ à¿Ðà'¿¸â¿¸à`¡, à$`à¿Ðà €¤ €¢ à¿Ðâ$ !É à¿Ðà à'¿´Å¿´… …¡ Âà¿Ð  Å$ Ç$ à h€¤ € æ¿Ðàठ¡< ¢  €¡< € à$àæ¿Ðäà¡< ¢  €¡< à$àà¿Ì  à'¿Ìà¿Ðà'¿¸à¿Ð  à'¿Ðâ¿Ìà¿Ôà ,€¤@¿ÿ…à¿Ôä Xà ,£,  €à?ðà'¿¼!É !Å ‰¡ BÅ¿ð‰¡ B࿼à'¿´Å¿´… …¡ Âà¿Ô  HÅ$ Ç$ ࿼à'¿´Å¿´ !É !Å ‰¡ BÅ¿ð…¡ B…¡‰Âà¿Ô  PÅ$ Ç$ #*÷¢`#à¿Ôâ$ \à¿Ô€à'¿ü€à¿ü°Çàèã¿€ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è!à Å¿ðÉ¿èâ Tä XÅ; XÒ XÔ \É; XÖ XØ \š@@ä# \Ð'¿äà¿ä€¤ € !  ¢ ÿüà’@ ?ÿ€à'¿ü€À'¿ü€à¿ü°Çàèã¿xú' Xø' Tö' Pô' Lò' Hð' D!Å à XÅ$ Ç$ !Å à \Å$ Ç$ à D€¤€ !  #¢`@ ’@€ÉÐ'¿üà Dâ \!*÷  #€¤@€ !  #¢`@ü’@€¹Ð'¿üÍ H!É !Å …¡ B… ¢©ŠÂ € Í H!É !Å …¡ B©ŠÂ€ ?þ€¡à'¿üÍ P!É !Å …¡ Â… ¢©ŠÂ € Í P!É !Å …¡ ©ŠÂ€ ?þ€‰à'¿üâ D `Í Ï É P `Å Ç …¡ B…¡ˆBà \Å$ Ç$ !É !Å ‰¡ ÂÅ P‰¡Âà D  Å Ç …¡ BÅ?¿ðÅ¿ð… BÅ'¿Øà¿Øà'¿Üâ¿Üà Dà ,€¤@€à Dà ( $ â¿Ü $à'¿Üà¿Ü€¤ €À'¿ÜÉ Hà D  0Å Ç ‘¡Â!Í !É !Å …¡ B…¡‰Â…¢ BÅ?¿àÉ¿à!Å © € É¿à… DÅ'¿Øà¿Ø    à'¿ØÅ¿Ø… …¡BÅ?¿àÉ¿à!Å © € É¿à… DÅ'¿Øà¿Øà'¿ØÅ¿Ø… …¡ÂÅ?¿àà Dä Xà¿Ü£, à€à'¿ØÅ¿Ø‰ Å¿à‰¡ Bà Dä Xà¿Ü£,  €à à'¿ØÅ¿Ø… …¡ÂÅ?¿èà DÍ Ï   HÉ Ë Å¿è…¡ B…¡ˆBà XÅ$ Ç$ €À'¿ü€à¿ü°Çàè㿘ð' Dà D€¤€ !  #¢`@-’@€"Ð'¿üà Dâ \!*÷  #€¤@€ !  #¢`@’@€Ð'¿üà DÀ$ \à Dà X@à DÀ$ Xà D@À' D€À'¿ü€à¿ü°Çàè㿘ò' Hð' D#¢`%¤ æ Hà Dê à @’€”À–@@˜ ?ÿ€à'¿ü€à¿ü°Çàè error (isinusfor.c/%s : %s isinusforinitbad return from Isin_for_freeisinusforinitbad parameter; sphere radius invalidisinusforinitbad parameter; longitude of central meridian invalidisinusforinitbad parameter; nzone out of rangeisinusforinitbad parameter; nzone not near an integer valueisinusforinitbad parameter; nzone not multiple of twoisinusforinitbad parameter; ijustify out of rangeisinusforinitbad parameter; ijustify not near an integer valueIsin_for_initbad return from Isin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initisinusforbad return from Isin_fwdIsin_fwdIsin_fwdIsin_for_freeIsin_for_free error (isinusfor.c/%s) : (%i) %s ÿÿÿüÿÿÿýÿÿÿûÿÿÿú@@ !ûTD-¿„záG®{A3Æ€?„záG®{=Û|ßÙ×½»?ðÀ !ûTD-?àerrorisinusforinitIsin_for_initisinusforIsin_fwdIsin_for_freeIsin_errormemory allocationinvalid parameterinvalid handleinvalid keyç d#d/8081<@Ê©“4 5 T s “ ° Æ$Ô ü$ 2$< `$i Œ$š  isinusfor.c/ecs/hdfeos/gctp/src/isinusfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbpqsAAW9p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o isinusfor.o isinusfor.c -W0,-xp\$XAEBTnbpqsAAW9p.$XBEBTnbpqsAAW9p.error.__func__$XAEBTnbpqsAAW9p.ISIN_BADALLOC$XAEBTnbpqsAAW9p.ISIN_BADPARAM$XAEBTnbpqsAAW9p.ISIN_BADHANDLE$XAEBTnbpqsAAW9p.ISIN_BADKEY$XAEBTnbpqsAAW9p.isinisinusforinit$XBEBTnbpqsAAW9p.isinusforinit.__func__Isin_for_init$XBEBTnbpqsAAW9p.Isin_for_init.__func__isinusfor$XBEBTnbpqsAAW9p.isinusfor.__func__Isin_fwd$XBEBTnbpqsAAW9p.Isin_fwd.__func__Isin_for_free$XBEBTnbpqsAAW9p.Isin_for_free.__func__$XBEBTnbpqsAAW9p.Isin_error.__func__m` d#d/8081<@Ê©“€©€À€Õ€ë€€#€A€]€z€€½€Þ€ù€€8€]€q€†€¡€¶‚Ë‚è‚ ‚¢¢%‚@€@¢Y‚r€¢Š‚¤‚¢À€@Õ€¢‘€«€½€ Ò€€¢æ€€ù€€¢$‚:‚X‚¢y€¦€»€è€þ€¢€F€[€€¢n‚„‚¢¥‚¢Á‚¢ß‚ý‚¢¢€€¢/‚C‚_€£€¢¹€ü€ v‚“‚¢¬‚Æ€ € l€ ΀ K€¢ ±€@ Ѐ@ ü€ € 6€ˆ O€ v€ ¡€ %€ D€ z€  ½€  Û€ ™€¢¢ ‚¢‚'€p€Š€`P€`߀`õ€"€¢9$s Dƒ HÀ „DV œ,DY@à@Þ&&,&T&y&Ÿ$Þ ÿÿÿðí ÿÿÿè ÿÿÿà ÿÿÿØ( ÿÿÿÐ6 ÿÿÿÈÀdG€ÿÿÿÄS€ÿÿÿÀb€ÿÿÿ¼D–dÀxD—xD˜ŒÀœD™œDš´àÀàÀD ÀÀÜD¡ÜD¢ôàD¥ÀTD¦TD§làxD«xÀÈD¬ÈD­ààìD°ìD± ÀHD²HD³`àlD¶lÀD·D¸¨à´D¼´ÀøD½øD¾àDÁDÂ<ÀxDÃxDÄàœDÊœDËèÀüDÌüDÍà DÐ n,DÑ0à0¹$÷ ÿÿÿð ÿÿÿè ÿÿÿà- ÿÿÿØA dM hÀL]€ÿÿÿÔm€ÿÿÿÐx€ÿÿÿ̃€ÿÿÿÀ€ÿÿÿ¼D LÀhD hàŒDŒÀàDààDD@D|À¤D¤àÈDÈÀìDìàDÀ0D0àTDTDdÀtDtà˜D#˜D$ D%°D&ÄD'ØD(øD)$D*0D+LD,`D-€D.ØD2äD3ÀD4D5 D6<àDD=DD>PÀlDBlDFÈDGØÀ,DI,DJpàˆD[ˆDu¨DyØDzèD| D>(à`D`D“|D”¼D˜üD› ž,Dœ à é$ ÿÿÿð* ÿÿÿè6 T@ XÀ4J€ÿÿÿäD½4D¾xÀˆD¿ˆDÀ à¬DìV, "Dļ༜$ß D H  P X" \À,€ÿÿÿð7€ÿÿÿèB€ÿÿÿàN€ÿÿÿÜDòDó0DõDDöxD÷¸DøDüxD¬DàDôD$D8DxD ÀD DTD„Y, ,D”à”ž$ DÀD.D/<D2|D5„D6”D7œD8¨D:¬Ó,5D;¼à¼$] Dy HÀ DT DWD‰, CDXXàXÑ$å$ø$$*$_bisinusfor.c/ecs/hdfeos/gctp/src/isinusfor.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbpqsAAW9p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(10,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(10,2)=(10,1):T(10,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(10,4)=(10,3)wchar_t:t(10,5)=bsc4;0;32;:T(9,1)=s16quot:(0,5),0,64;rem:(0,5),64,64;;lldiv_t:t(9,2)=(9,1)uid_t:t(9,3)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/sys/int_limits.h/usr/include/sys/isa_defs.hclock_t:t(12,1)=(0,4)/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(19,1)=u8_i:(19,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(19,3)=(19,1)version:T(18,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(18,2)=s32type:(0,3),0,32;name:(18,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(22,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(22,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(22,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(22,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(22,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(20,1)=(0,3)sigfpe_handler_type:t(20,2)=*(20,3)=f(0,20)single:t(20,4)=(0,17)extended:t(20,5)=ar(0,4);0;2;(0,14)quadruple:t(20,6)=(0,19)fp_exception_field_type:t(20,7)=(0,14)decimal_string:t(20,8)=ar(0,4);0;511;(0,1):T(20,9)=s532fpclass:(22,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(20,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(20,10)=(20,9)decimal_form:T(20,11)=efixed_form:0,floating_form:1,;:T(20,12)=s12rd:(22,1),0,32;df:(20,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(20,13)=(20,12)decimal_string_form:T(20,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;/usr/include/stdio.h./isin.h:T(24,1)=s16ncol:(0,4),0,32;icol_cen:(0,4),32,32;ncol_inv:(0,18),64,64;;Isin_row_t:t(24,2)=(24,1):T(24,3)=s96false_east:(0,18),0,64;false_north:(0,18),64,64;sphere:(0,18),128,64;sphere_inv:(0,18),192,64;ang_size_inv:(0,18),256,64;nrow:(0,4),320,32;nrow_half:(0,4),352,32;ref_lon:(0,18),384,64;\lon_cen_mer:(0,18),448,64;ijustify:(0,3),512,32;col_dist:(0,18),576,64;col_dist_inv:(0,18),640,64;row:(24,4)=*(24,2),704,32;key:(0,4),736,32;;Isin_t:t(24,5)=(24,3):T(24,6)=s8num:(0,3),0,32;str:(18,3),32,32;;error_t:t(24,7)=(24,6)error:f(0,20);(0,21)=*(0,22)=k(0,1);(0,23)=*(0,24)=k(0,1)routine:p(0,21)text:p(0,23)isinusfor.c$XBEBTnbpqsAAW9p.error.__func__:V(0,25)=ar(0,4);0;5;(0,26)=k(0,1)$XAEBTnbpqsAAW9p.ISIN_BADALLOC:S(24,7)$XAEBTnbpqsAAW9p.ISIN_BADPARAM:S(24,7)$XAEBTnbpqsAAW9p.ISIN_BADHANDLE:S(24,7)$XAEBTnbpqsAAW9p.ISIN_BADKEY:S(24,7)$XAEBTnbpqsAAW9p.isin:S(0,27)=*(24,5)isinusforinit:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)sphere:p(0,18)lon_cen_mer:p(0,18)false_east:p(0,18)false_north:p(0,18)dzone:p(0,18)djustify:p(0,18)nzone:(0,4)ijustify:(0,3)istat:(0,3)$XBEBTnbpqsAAW9p.isinusforinit.__func__:V(0,28)=ar(0,4);0;13;(0,29)=k(0,1)Isin_for_init:F(0,27);(0,18);(0,18);(0,18);(0,18);(0,4);(0,3)sphere:p(0,18)lon_cen_mer:p(0,18)false_east:p(0,18)false_north:p(0,18)nrow:p(0,4)ijustify:p(0,3)thisIsin:(0,27)row:(24,4)irow:(0,4)clat:(0,18)ncol_cen:(0,4)$XBEBTnbpqsAAW9p.Isin_for_init.__func__:V(0,30)=ar(0,4);0;13;(0,31)=k(0,1)isinusfor:F(0,3);(0,18);(0,18);(0,32)=*(0,18);(0,32)lon:p(0,18)lat:p(0,18)x:p(0,32)y:p(0,32)istat:(0,3)$XBEBTnbpqsAAW9p.isinusfor.__func__:V(0,33)=ar(0,4);0;9;(0,34)=k(0,1)Isin_fwd:F(0,3);(0,35)=*(0,36)=k(24,3);(0,18);(0,18);(0,32);(0,32)thisIsin:p(0,37)=*(0,38)=k(24,5)lon:p(0,18)lat:p(0,18)x:p(0,32)y:p(0,32)row:(0,18)col:(0,18)flon:(0,18)irow:(0,4)$XBEBTnbpqsAAW9p.Isin_fwd.__func__:V(0,39)=ar(0,4);0;8;(0,40)=k(0,1)Isin_for_free:F(0,3);(0,41)=*(24,3)thisIsin:p(0,27)$XBEBTnbpqsAAW9p.Isin_for_free.__func__:V(0,42)=ar(0,4);0;13;(0,43)=k(0,1)Isin_error:f(0,3);(0,44)=*(0,45)=k(24,6);(0,46)=*(0,47)=k(0,1)err:p(0,48)=*(0,49)=k(24,7)routine:p(0,46)$XBEBTnbpqsAAW9p.Isin_error.__func__:V(0,50)=ar(0,4);0;10;(0,51)=k(0,1)fabs:P(0,18);(0,18)cos:P(0,18);(0,18)malloc:P(0,52)=*(0,20);(0,14)free:P(0,20);(0,52)fprintf:P(0,3);(0,53)=*(7,2);(0,54)=*(0,55)=k(0,1);0@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)int_limits.h 1.6 99/08/06 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06isinusfor.cBbss.bssDdata.dataDrodata.rodataerrorIsin_error$XBEBTnbpqsAAW9p.Isin_error.__func__$XBEBTnbpqsAAW9p.Isin_for_free.__func__$XBEBTnbpqsAAW9p.Isin_fwd.__func__Isin_fwd$XBEBTnbpqsAAW9p.isinusfor.__func__isinusforcosfreemalloc$XBEBTnbpqsAAW9p.Isin_for_init.__func__Isin_for_initfabsIsin_for_free$XBEBTnbpqsAAW9p.isinusforinit.__func__isinusforinit$XAEBTnbpqsAAW9p.isin$XAEBTnbpqsAAW9p.ISIN_BADKEY$XAEBTnbpqsAAW9p.ISIN_BADHANDLE$XAEBTnbpqsAAW9p.ISIN_BADPARAM$XAEBTnbpqsAAW9p.ISIN_BADALLOCfprintf__iob$XBEBTnbpqsAAW9p.error.__func__ÿñ $!P0H6phA“ f…Ž| ± ؤºr Þ øÌèìñød ¸0.3ÌAVih@wªÊé P  $ ( @Ì Ð à ä è  , 0 D PH Pl p t x ˜ œ   ¤ ¼ ˆÀ ˆä è ì ð     ( (0 Ð4 ÐX (\ (˜ (œ (° ´ ø Dü D  $ < @ D (H (` €d €ˆ (Œ (ÀÈ (Ì (à ¸ä ¸@H L P T d üh ü 0  0  $ ( ,, ,H L P T t x | € ˜ œ   <¤ <À Ä Ü à ä è ü      $ \ ` d Lh L¤ ¨ ¬ \° \è ì ð lô l, 0 4 |8 | 8” 8À Ä  @  @H @L @p t x | ¨ÐØ Ü à Œä Œ $  (  ,  0  8 8 < 8 P H T H ˜    ¤  À H Ä H ì  H  H ` 8 d 8 4  8  <  @  „  ˆ  Œ    , 0 d  € œ „ œ ô ø   , 0 4 Ä 8 Ä l p t Ð x Ð ”  ˜  œ     À  Ä  È  Ì  ô  ø  ü    $ ( , „ ˆ Œ  ( 8, 80 4 8 < T X œ 8  8¨ ¬ ° Ü´ Üè ì ð ìô ì0| € „ üˆ ü¬( 84— ÐØ¨È$ ðž(Ž-D4Ô  @ôçOÜ(  Z,`hCdJqE®6yGä Iô P ŒTD0 isinusinv.o/ 1073924779 1032 20 100644 22492 ` ELFU44(.shstrtab.text.rodata1.data.rodata.bss.data1.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.dataã¿ ò' Hð' D!  #¢`ä Dæ H’@”€@–À€Çàèã¿Hú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿È!à €¤€!à @Ð'¿¼à¿¼€¤ € !  ¢ ÿÿ¿’@ ?ÿ€Þà'¿üÉ¿ð!Å ©  € !  ¢ ÿÿ¯’@ ?ÿ€Îà'¿üÍ¿è!É !Å …¡ B… ¢©ŠÂ € Í¿è!É !Å …¡ B©ŠÂ€ !  ¢ ÿÿ‘’@ ?ÿ€°à'¿üÍ¿Ð!É !Å …¡B©ŠÂ € Í¿Ð!É !Å …¡B©ŠÂ€ !  ¢ ÿÿt’@ ?ÿ€“à'¿üÉ¿Ð!Å …¡B… BÅ'¿¸à¿¸à'¿ÄÉ¿Ðà¿Äà'¿¸Å¿¸… …¡ÂÅ; X@РX!Å ¨ € !  ¢ ÿÿT’@ ?ÿ€sà'¿üä¿Ä¡< ¢  €¢ ?þ $€€¤ € !  ¢ ÿÿB’@ ?ÿ€aà'¿üÉ¿È!Å ©  € Í¿È!É !Å …¡B©ŠÂ€ !  ¢ ÿÿ(’@ ?ÿ€Gà'¿üÉ¿È!Å …¡B… BÅ'¿¸à¿¸à'¿ÀÉ¿Èà¿Àà'¿¸Å¿¸… …¡ÂÅ; X@РX!Å ¨ € !  ¢ ÿÿ’@ ?ÿ€'à'¿üÅ¿ðÉ¿èÍ¿àÑ¿Øà¿Äâ¿ÀÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `à# d@â# h!Ð$ !à €¤€ !  ¢ ÿþç’@ ?ÿ€à'¿ü€À'¿ü€à¿ü°Çàèã¿Pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÉ¿ð!Å © € !  #¢`@’@€§À'¿üÍ¿è!É !Å …¡ B… ¢©ŠÂ € Í¿è!É !Å …¡ B©ŠÂ€ !  #¢`@ý’@€‰À'¿üÉ¿è!Å © € Í¿è!É !Å …¡ B…¡ˆBÅ?¿èÉ¿è!Å © € Í¿è!É !Å …¡ B…¡ˆÂÅ?¿èà d€¤ €â d!ñ "€€¤@€ !  #¢`@Ì’@€XÀ'¿üä d¡< ¢  €¢ ?þ $€€¤ € !  #¢`@º’@€FÀ'¿üà h€¤ €à h€¤ € !  #¢`@©’@€5À'¿ü  `@Ð'¿Ôà¿Ô€¤€ !  #¢`@˜’@€$À'¿üà¿ÔÀ$ \Å¿àà¿ÔÅ$ Ç$ Å¿Øà¿Ô  Å$ Ç$ Å¿ðà¿Ô  Å$ Ç$ !É Å¿ð…¡ Âà¿Ô  Å$ Ç$ à dà'¿´Å¿´‰ !Å …¡ Âà¿Ô  Å$ Ç$ â dà¿Ôâ$ (ä d¡< ¢  €£< à¿Ôâ$ ,Å¿èà¿Ô  8Å$ Ç$ É¿è!Å …¡Bà¿Ô  0Å$ Ç$ à¿Ô  0É Ë !Å © €à¿Ô¢ 0Í`Ï`!É !Å …¡ B…¡ˆBÅ$`Ç$`â hà¿Ôâ$ @à¿Ôà ,¡, @à¿ÔÐ$ Xà¿Ôà X€¤€à¿Ô@!  #¢`@-’@€¹À'¿üà¿Ôà Xà'¿ÐÀ'¿Ìâ¿Ìà¿Ôà ,€¤@€!É !Å ‘¡ Â!Í à¿Ìà'¿´Å¿´‰ !Å ‰¡Bà¿Ôà ,à'¿´Å¿´… …¡ Â…¡ˆÂ…¢ BÅ?¿Àà h€¤ €Å¿ÀÅ; X@РX!Å ‰  Bà dà'¿´Å¿´… ‰¡ B!Å …¡B… BÅ'¿´â¿´à¿Ð€â$ Å¿ÀÅ; X@РXà dà'¿´Å¿´… ‰  B!Å …¡B… BÅ'¿´â¿´à¿Ðâ$ à¿Ðà'¿¸â¿¸à`¡, à$`à¿Ðà €¤ €¢ à¿Ðâ$ !É à¿Ðà à'¿´Å¿´… …¡ Âà¿Ð  Å$ Ç$ à h€¤ € æ¿Ðàठ¡< ¢  €¡< € à$àæ¿Ðäà¡< ¢  €¡< à$àà¿Ì  à'¿Ìà¿Ðà'¿¸à¿Ð  à'¿Ðâ¿Ìà¿Ôà ,€¤@¿ÿ…à¿Ôä Xà ,£,  €à?ðà'¿¼!É !Å ‰¡ BÅ¿ð‰¡ B࿼à'¿´Å¿´… …¡ Âà¿Ô  HÅ$ Ç$ ࿼à'¿´Å¿´ !É !Å ‰¡ BÅ¿ð…¡ B…¡‰Âà¿Ô  PÅ$ Ç$ #*÷¢`#à¿Ôâ$ \à¿Ô€à'¿ü€à¿ü°Çàèã¿€ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿è!à Å¿ðÉ¿èâ Tä XÅ; XÒ XÔ \É; XÖ XØ \š@@ä# \Ð'¿äà¿ä€¤ € !  ¢ ÿüà’@ ?ÿ€à'¿ü€À'¿ü€à¿ü°Çàèã¿xú' Xø' Tö' Pô' Lò' Hð' D!Å à XÅ$ Ç$ !Å à \Å$ Ç$ à D€¤€ !  #¢`@’@€ÕÐ'¿üà Dâ \!*÷  #€¤@€ !  #¢`@’@€ÅÐ'¿üÉ Pâ D `Å Ç ‰¡ `Å Ç …¡ Bà \Å$ Ç$ à \Í Ï !É !Å …¡ Â… ¢©ŠÂ €à \Í Ï !É !Å …¡ ©ŠÂ€ !Å à \Å$ Ç$  ?þ€—à'¿ü!É !Å ‰¡ Âà \Å Ç ‰¡Âà D  Å Ç …¡ BÅ?¿ðÅ¿ð… BÅ'¿Øà¿Øà'¿Üâ¿Üà Dà ,€¤@€à Dà ( $ â¿Ü $à'¿Üà¿Ü€¤ €À'¿ÜÉ Hà DÅ Ç ‰¡  PÅ Ç …¡ BÅ?¿èÉ¿èà Dä Xà¿Ü£,  €à à'¿ØÅ¿Ø… ‰¡Bà Dä Xà¿Ü£,  €  Å Ç …¡ BÅ?¿àÉ¿à!Å ©  € É¿à!Å © € !Å à \Å$ Ç$  ?þ€=à'¿üà D  0Ñ Ó Í¿à!É !Å …¡ B…¡‰B…¢Bà XÅ$ Ç$ à XÉ Ë !Å © € â XÍ`Ï`!É !Å …¡ B…¡ˆÂÅ$`Ç$`à XÉ Ë !Å © € â XÍ`Ï`!É !Å …¡ B…¡ˆBÅ$`Ç$`€À'¿ü€à¿ü°Çàè㿘ð' Dà D€¤€ !  #¢`@-’@€"Ð'¿üà Dâ \!*÷  #€¤@€ !  #¢`@’@€Ð'¿üà DÀ$ \à Dà X@à DÀ$ Xà D@À' D€À'¿ü€à¿ü°Çàè㿘ò' Hð' D#¢`%¤ æ Hà Dê à @’€”À–@@˜ ?ÿ€à'¿ü€à¿ü°Çàè error (isinusinv.c/%s) : %s isinusinvinitbad return from Isin_inv_freeisinusinvinitbad parameter; sphere radius invalidisinusinvinitbad parameter; longitude of central meridian invalidisinusinvinitbad parameter; nzone out of rangeisinusinvinitbad parameter; nzone not near an integer valueisinusinvinitbad parameter; nzone not multiple of twoisinusinvinitbad parameter; ijustify out of rangeisinusinvinitbad parameter; ijustify not near an integer valueisinusinvinitbad return from Isin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initisinusinvbad return from Isin_invIsin_invIsin_invIsin_inv_freeIsin_inv_free error (isinusinv.c/%s) : (%i) %s ÿÿÿüÿÿÿýÿÿÿûÿÿÿú@@ !ûTD-¿„záG®{A3Æ€?„záG®{=Û|ßÙ×½»?ðÀ !ûTD-?àerrorisinusinvinitIsin_inv_initisinusinvIsin_invIsin_inv_freeIsin_errormemory allocationinvalid parameterinvalid handleinvalid keyç d#d/8081<@Ê«“4 5 T s “ ° Æ$Ô ü$ 2$< `$i Œ$š  isinusinv.c/ecs/hdfeos/gctp/src/isinusinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbqqsAAW_p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o isinusinv.o isinusinv.c -W0,-xp\$XAEBTnbqqsAAW_p.$XBEBTnbqqsAAW_p.error.__func__$XAEBTnbqqsAAW_p.ISIN_BADALLOC$XAEBTnbqqsAAW_p.ISIN_BADPARAM$XAEBTnbqqsAAW_p.ISIN_BADHANDLE$XAEBTnbqqsAAW_p.ISIN_BADKEY$XAEBTnbqqsAAW_p.isinisinusinvinit$XBEBTnbqqsAAW_p.isinusinvinit.__func__Isin_inv_init$XBEBTnbqqsAAW_p.Isin_inv_init.__func__isinusinv$XBEBTnbqqsAAW_p.isinusinv.__func__Isin_inv$XBEBTnbqqsAAW_p.Isin_inv.__func__Isin_inv_free$XBEBTnbqqsAAW_p.Isin_inv_free.__func__$XBEBTnbqqsAAW_p.Isin_error.__func__s` d#d/8081<@Ê«“€©€À€Õ€ë€€#€A€]€z€€½€Þ€ù€€8€]€q€†€¡€¶‚Ë‚è‚ ‚¢¢%‚@€@¢Y‚r€¢Š‚¤‚¢À€@Õ€¢‘€«€½€ Ò€€¢æ€€ù€€¢$‚:‚X‚¢y€¦€»€è€þ€¢€F€[€€¢n‚„‚¢¥‚¢Á‚¢ß‚ý‚¢¢€€¢/‚C‚_€£€¢¹€ü€ v‚“‚¢¬‚Æ€ € l€ ΀ K€¢ ±€@ Ѐ@ ü€ € 6€ˆ O€ v€ ¡€ %€ D€ z€  ½€  Û€ ™€¢¢ ‚¢‚'€p€Š€`P€`߀`õ€"€¢9$s Dƒ HÀ „DV œ,DY@à@Þ&&,&T&y&Ÿ$Þ ÿÿÿðí ÿÿÿè ÿÿÿà ÿÿÿØ( ÿÿÿÐ6 ÿÿÿÈÀdG€ÿÿÿÄS€ÿÿÿÀb€ÿÿÿ¼D–dÀxD—xD˜ŒÀœD™œDš´àÀàÀD ÀÀÜD¡ÜD¢ôàD¥ÀTD¦TD§làxD«xÀÈD¬ÈD­ààìD°ìD± ÀHD²HD³`àlD¶lÀD·D¸¨à´D¼´ÀøD½øD¾àDÁDÂ<ÀxDÃxDÄàœDÊœDËèÀüDÌüDÍà DÐ n,DÑ0à0¹$÷ ÿÿÿð ÿÿÿè ÿÿÿà- ÿÿÿØA dM hÀL]€ÿÿÿÔm€ÿÿÿÐx€ÿÿÿ̃€ÿÿÿÀ€ÿÿÿ¼D LÀhD hàŒDŒÀàDààDD@D|À¤D¤àÈDÈÀìDìàDÀ0D0àTDTDdÀtD tà˜D$˜D% D&°D'ÄD(ØD)øD*$D+0D,LD-`D.€D/ØD3äD4ÀD5D6 D7<àDD>DD?PÀlDClDGÈDHØÀ,DJ,DKpàˆD\ˆDv¨DzØD{èD} D?(à`D‚`D”|D•¼D™üDœ ž,D à é$ ÿÿÿð( ÿÿÿè2 T> XÀ4J€ÿÿÿäD¾4D¿xÀˆDÀˆDÁ à¬DĬV, "Dżà¼œ$ß D H  P X  \À,€ÿÿÿð7€ÿÿÿèB€ÿÿÿàN€ÿÿÿÜDñDò0DôDDõxDù¸DúìÀPDûPàpDÿpD¬DÀDðDD ,D €À¸D ¸àØDØDDdD´Y, ,DÄàÄž$ DÀD.D/<D2|D5„D6”D7œD8¨D:¬Ó,5D;¼à¼$] Dy HÀ DU DXD‰, CDYXàXÑ$å$ø$$*$_bisinusinv.c/ecs/hdfeos/gctp/src/isinusinv.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbqqsAAW_p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(10,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(10,2)=(10,1):T(10,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(10,4)=(10,3)wchar_t:t(10,5)=bsc4;0;32;:T(9,1)=s16quot:(0,5),0,64;rem:(0,5),64,64;;lldiv_t:t(9,2)=(9,1)uid_t:t(9,3)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/sys/int_limits.h/usr/include/sys/isa_defs.hclock_t:t(12,1)=(0,4)/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(19,1)=u8_i:(19,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(19,3)=(19,1)version:T(18,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(18,2)=s32type:(0,3),0,32;name:(18,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(22,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(22,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(22,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(22,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(22,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(20,1)=(0,3)sigfpe_handler_type:t(20,2)=*(20,3)=f(0,20)single:t(20,4)=(0,17)extended:t(20,5)=ar(0,4);0;2;(0,14)quadruple:t(20,6)=(0,19)fp_exception_field_type:t(20,7)=(0,14)decimal_string:t(20,8)=ar(0,4);0;511;(0,1):T(20,9)=s532fpclass:(22,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(20,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(20,10)=(20,9)decimal_form:T(20,11)=efixed_form:0,floating_form:1,;:T(20,12)=s12rd:(22,1),0,32;df:(20,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(20,13)=(20,12)decimal_string_form:T(20,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;/usr/include/stdio.h./isin.h:T(24,1)=s16ncol:(0,4),0,32;icol_cen:(0,4),32,32;ncol_inv:(0,18),64,64;;Isin_row_t:t(24,2)=(24,1):T(24,3)=s96false_east:(0,18),0,64;false_north:(0,18),64,64;sphere:(0,18),128,64;sphere_inv:(0,18),192,64;ang_size_inv:(0,18),256,64;nrow:(0,4),320,32;nrow_half:(0,4),352,32;ref_lon:(0,18),384,64;\lon_cen_mer:(0,18),448,64;ijustify:(0,3),512,32;col_dist:(0,18),576,64;col_dist_inv:(0,18),640,64;row:(24,4)=*(24,2),704,32;key:(0,4),736,32;;Isin_t:t(24,5)=(24,3):T(24,6)=s8num:(0,3),0,32;str:(18,3),32,32;;error_t:t(24,7)=(24,6)error:f(0,20);(0,21)=*(0,22)=k(0,1);(0,23)=*(0,24)=k(0,1)routine:p(0,21)text:p(0,23)isinusinv.c$XBEBTnbqqsAAW_p.error.__func__:V(0,25)=ar(0,4);0;5;(0,26)=k(0,1)$XAEBTnbqqsAAW_p.ISIN_BADALLOC:S(24,7)$XAEBTnbqqsAAW_p.ISIN_BADPARAM:S(24,7)$XAEBTnbqqsAAW_p.ISIN_BADHANDLE:S(24,7)$XAEBTnbqqsAAW_p.ISIN_BADKEY:S(24,7)$XAEBTnbqqsAAW_p.isin:S(0,27)=*(24,5)isinusinvinit:F(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)sphere:p(0,18)lon_cen_mer:p(0,18)false_east:p(0,18)false_north:p(0,18)dzone:p(0,18)djustify:p(0,18)nzone:(0,4)ijustify:(0,3)istat:(0,3)$XBEBTnbqqsAAW_p.isinusinvinit.__func__:V(0,28)=ar(0,4);0;13;(0,29)=k(0,1)Isin_inv_init:F(0,27);(0,18);(0,18);(0,18);(0,18);(0,4);(0,3)sphere:p(0,18)lon_cen_mer:p(0,18)false_east:p(0,18)false_north:p(0,18)nrow:p(0,4)ijustify:p(0,3)thisIsin:(0,27)row:(24,4)irow:(0,4)clat:(0,18)ncol_cen:(0,4)$XBEBTnbqqsAAW_p.Isin_inv_init.__func__:V(0,30)=ar(0,4);0;13;(0,31)=k(0,1)isinusinv:F(0,3);(0,18);(0,18);(0,32)=*(0,18);(0,32)x:p(0,18)y:p(0,18)lon:p(0,32)lat:p(0,32)istat:(0,3)$XBEBTnbqqsAAW_p.isinusinv.__func__:V(0,33)=ar(0,4);0;9;(0,34)=k(0,1)Isin_inv:F(0,3);(0,35)=*(0,36)=k(24,3);(0,18);(0,18);(0,32);(0,32)thisIsin:p(0,37)=*(0,38)=k(24,5)x:p(0,18)y:p(0,18)lon:p(0,32)lat:p(0,32)row:(0,18)col:(0,18)flon:(0,18)irow:(0,4)$XBEBTnbqqsAAW_p.Isin_inv.__func__:V(0,39)=ar(0,4);0;8;(0,40)=k(0,1)Isin_inv_free:F(0,3);(0,41)=*(24,3)thisIsin:p(0,27)$XBEBTnbqqsAAW_p.Isin_inv_free.__func__:V(0,42)=ar(0,4);0;13;(0,43)=k(0,1)Isin_error:f(0,3);(0,44)=*(0,45)=k(24,6);(0,46)=*(0,47)=k(0,1)err:p(0,48)=*(0,49)=k(24,7)routine:p(0,46)$XBEBTnbqqsAAW_p.Isin_error.__func__:V(0,50)=ar(0,4);0;10;(0,51)=k(0,1)fabs:P(0,18);(0,18)cos:P(0,18);(0,18)malloc:P(0,52)=*(0,20);(0,14)free:P(0,20);(0,52)fprintf:P(0,3);(0,53)=*(7,2);(0,54)=*(0,55)=k(0,1);0@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)int_limits.h 1.6 99/08/06 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06isinusinv.cBbss.bssDdata.dataDrodata.rodataerrorIsin_error$XBEBTnbqqsAAW_p.Isin_error.__func__$XBEBTnbqqsAAW_p.Isin_inv_free.__func__$XBEBTnbqqsAAW_p.Isin_inv.__func__Isin_inv$XBEBTnbqqsAAW_p.isinusinv.__func__isinusinvcosfreemalloc$XBEBTnbqqsAAW_p.Isin_inv_init.__func__Isin_inv_initfabsIsin_inv_free$XBEBTnbqqsAAW_p.isinusinvinit.__func__isinusinvinit$XAEBTnbqqsAAW_p.isin$XAEBTnbqqsAAW_p.ISIN_BADKEY$XAEBTnbqqsAAW_p.ISIN_BADHANDLE$XAEBTnbqqsAAW_p.ISIN_BADPARAM$XAEBTnbqqsAAW_p.ISIN_BADALLOCfprintf__iob$XBEBTnbqqsAAW_p.error.__func__ÿñ $!P0H6 hA“ f…Ž| ± ØÔºr Þ øÌèìñød ¸0.3ÀÌAVih@wªÊé P  $ ( @Ì Ð à ä è  , 0 D PH Pl p t x ˜ œ   ¤ ¼ ˆÀ ˆä è ì ð     ( (0 Ð4 ÐX (\ (˜ (œ (° ´ ø Dü D  $ < @ D (H (` €d €ˆ (Œ (ÀÈ (Ì (à ¸ä ¸@H L P T d üh ü 0  0  $ ( ,, ,H L P T t x | € ˜ œ   <¤ <À Ä Ü à ä è ü      $ \ ` d Lh L¤ ¨ ¬ \° \è ì ð lô l, 0 4 |8 | 8” 8À Ä  @  @H @L @p t x | ¨ÐØ Ü à Œä Œ $  (  ,  0  8 8 < 8 P H T H ˜    ¤  À H Ä H ì  H  H ` 8 d 8 4  8  <  @  „  ˆ  Œ    , 0 d  € œ „ œ ô ø   , 0 4 Ä 8 Ä l p t Ð x Ð Ð  Ô  Ø  Ü      ( , H L P T \ ` x 8| 8 ” Ä È Ì Ð ø ü    $ ( H @L @l p t x Ø Ü à Üä Ü    ì$ ìL`¬ ° ´ ü¸ üÜ( 84— ÐØø$  ž(¾-ÀD4  @$çO p  Z,|`hCÜJqF&6yH\ Jl ˜ ŒU0 for_init.o/ 1073924781 1032 20 100644 37708 ` ELF‘4(.shstrtab.text.rodata.bss.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾hú' Xø' Tö' Pô' Lò' Hð' DÀ'¿ ¿à'¿à D€¤ a€7à LÉ Ë !Å ©  €à LÉ Ë !Å ©  €à L  É Ë !Å ©  € à L  É Ë !Å © € ?ìà' Pà Pâ L¤¿¦¿ˆ¨¿H’@”€–À@˜€Jà D€¤ b€;à LÉ Ë !Å ©  €à LÉ Ë !Å ©  €à L  É Ë !Å ©  € à L  É Ë !Å © € ?ìà' P€  à' Pà Pâ L¤¿¦¿ˆ¨¿H’@”€–À@˜€ à Pâ L¤¿¦¿ˆ¨¿H’@”€–À@˜à L  0Å Ç Å?¿xà L  8Å Ç Å?¿pà D€¤ a€\à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€ ßà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€ Ãà'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ à D€¤ b€\à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€ à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€ eà'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ ?à D€¤ €~à P€¤ €À'¿Dà¿Dâ L¤¿¦¿ˆ¨¿H’@”€–À@˜à Hà'¿øà¿ø€¤ €Kà LÅ Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Øà¿â à \â$ à¿à €¤ € ?ÿ€ à'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€ òà'¿üÉ¿Ø!Å …¡ BÅ; X@РXÐ'¿øÉ¿È!Å © Â€à¿ø  à'¿ø!Å Å?¿€Å¿É¿ˆÍ¿€à¿øÅ; XРXÉ; XÔ XÍ; XØ X@à# \à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ ¿à D€¤ €!à Hâ Pä Tæ X’@”€@–Àà¿Ð$ à¿â à \â$ à¿à €¤ € ?ÿ€ ¨à'¿ü'¦àä `à D£, æ$€€ œà D€¤ €šà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€ €à'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿â à \â$ à¿à €¤ € ?ÿ€ dà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿˜à¿â à \â$ à¿à €¤ € ?ÿ€ Hà'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€ ,à'¿üſɿˆÍ¿ÈÑ¿ÀÕ¿¸Ù¿˜Ý¿xá¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ à D€¤ €šà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€ äà'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿â à \â$ à¿à €¤ € ?ÿ€ Èà'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€ ¬à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿˜à¿â à \â$ à¿à €¤ € ?ÿ€ à'¿üſɿˆÍ¿ÈÑ¿ÀÕ¿¸Ù¿˜Ý¿xá¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ dà D€¤ €\à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€ Hà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€ ,à'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ à D€¤ €\à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€êà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€Îà'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€¨à D€¤ €\à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€Œà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿˜à¿â à \â$ à¿à €¤ € ?ÿ€pà'¿üſɿˆÍ¿¸Ñ¿˜Õ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Jà D€¤ €©à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€.à'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿â à \â$ à¿à €¤ € ?ÿ€à'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€öà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿˜à¿â à \â$ à¿à €¤ € ?ÿ€Úà'¿üà L  @É Ë !Å © B€€À'¿8  à'¿8ſɿˆÍ¿ÈÑ¿ÀÕ¿¸Ù¿˜Ý¿xá¿pà¿8Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à# „à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Ÿà D€¤ €dà L  Å Ç Å?¿€à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€~à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿˜à¿â à \â$ à¿à €¤ € ?ÿ€bà'¿üſɿˆÍ¿€Ñ¿¸Õ¿˜Ù¿xÝ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# x@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€9à D€¤ €Yà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿â à \â$ à¿à €¤ € ?ÿ€à'¿üÅ¿HÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Þà D€¤ €Yà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€Âà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿â à \â$ à¿à €¤ € ?ÿ€¦à'¿üÅ¿HÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ƒà D€¤ €Yà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€gà'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿â à \â$ à¿à €¤ € ?ÿ€Kà'¿üÅ¿HÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€(à D€¤ €Yà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€ à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿â à \â$ à¿à €¤ € ?ÿ€ðà'¿üÅ¿HÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Íà D€¤ €Yà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€±à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿â à \â$ à¿à €¤ € ?ÿ€•à'¿üÅ¿HÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€rà D€¤ €aà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€Và'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿â à \â$ à¿à €¤ € ?ÿ€:à'¿üà L  Å Ç Å?¿¨Å¿HÉ¿¨Í¿¸Ñ¿°Õ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€à D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€óà'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Óà D€¤ €Yà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€·à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€›à'¿üÅ¿HÉ¿¸Í¿ÈÑ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€xà D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€\à'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€<à D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€ à'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€à D€¤ €à L  Å Ç Å?¿€à L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿˜à¿â à \â$ à¿à €¤ € ?ÿ€ßà'¿üà L  `É Ë !Å © B€>  à'¿8à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ðà¿â à \â$ à¿à €¤ € ?ÿ€·à'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ à¿â à \â$ à¿à €¤ € ?ÿ€›à'¿ü€sÀ'¿8à L  @Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Øà¿â à \â$ à¿à €¤ € ?ÿ€|à'¿üà L  HÅ Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿â à \â$ à¿à €¤ € ?ÿ€`à'¿üà L  PÅ Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Ðà¿â à \â$ à¿à €¤ € ?ÿ€Dà'¿üà L  XÅ Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿â à \â$ à¿à €¤ € ?ÿ€(à'¿üſɿˆÍ¿€Ñ¿ðÕ¿ Ù¿˜Ý¿xá¿på¿Øé¿Èí¿Ðñ¿Àà¿8Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €å# „ç# ˆé# Œë# í# ”ï# ˜ñ# œó#  @à# ¤à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ïà D€¤ €›à L  Å Ç … BÅ'¿à¿à'¿@à L  Å Ç … BÅ'¿à¿à'¿<à L  `É Ë !Å © B€P  à'¿8à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿èà¿â à \â$ à¿à €¤ € ?ÿ€·à'¿üà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Øà¿â à \â$ à¿à €¤ € ?ÿ€›à'¿üà L  @Å Ç Å?¿Pà L  HÅ Ç Å?¿0à L  PÅ Ç … BÅ'¿à¿à'¿\€À'¿8ſɿˆà¿<â¿@Í¿èÑ¿ØÕ¿xÙ¿pÝ¿Pä¿\æ¿8á¿0Å; XРXÉ; XÔ X˜š@Í# \Ï# `Ñ# dÓ# hÕ# l×# pÙ# tÛ# xÝ# |ß# €ä# „æ# ˆá# Œã# @à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Rà D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€6à'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€à D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€úà'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Úà D€¤ €Å¿HÅ; X@РXà¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Äà D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€¨à'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€ˆà D€¤ €Å¿HÅ; X@РXà¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€rà D€¤ €Å¿É¿ˆÍ¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Rà D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€6à'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€à D€¤ €:à L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€úà'¿üÅ¿HÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Úà D€¤ €ˆà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€¾à'¿üà L  (Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿â à \â$ à¿à €¤ € ?ÿ€¢à'¿üà L  Å Ç Å?¿hà L  Å Ç Å?¿`à L  @Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿àà¿â à \â$ à¿à €¤ € ?ÿ€|à'¿üÅ¿HÉ¿¸Í¿°Ñ¿hÕ¿`Ù¿àÝ¿xá¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€Pà D€¤ c€à D€¤ €Hà L  Å Ç à¿Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿â à \â$ à¿à €¤ € ?ÿ€0à'¿üà L  @Å Ç Å?¿(à L  PÅ Ç Å?¿ Å¿HÉ¿¸Í¿xÑ¿pÕ¿(Ù¿ Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿Ð$ à¿â à \â$ '¦àä `à D£, æ$€€À'¿ü€à¿ü°Çàè@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œxfor_init> d"d-8.8/<@ʬ‘4$ for_init.c/ecs/hdfeos/gctp/src/for_init.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbsqsAAW$p./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o for_init.o for_init.c -W0,-xp\$XAEBTnbsqsAAW\$p.for_init$XBEBTnbsqsAAW$p.for_init.__func__Ð} d"d-8.8/<@ʬ‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /‚¢ 8$ £ D ± H À L РP à T í X ú \  `À €ÿÿÿø $€ÿÿÿð 3€ÿÿÿè >€ÿÿÿà K€ÿÿÿØ W€ÿÿÿÐ c€ÿÿÿÈ o€ÿÿÿÀ {€ÿÿÿ¸ Ž€ÿÿÿ°  €ÿÿÿ¨ ©€ÿÿÿ  »€ÿÿÿ˜ Í€ÿÿÿ Ü€ÿÿÿˆ ë€ÿÿÿ€ ÿ€ÿÿÿx€ÿÿÿp*€ÿÿÿh9€ÿÿÿ`H€ÿÿÿ\T€ÿÿÿP`€ÿÿÿHn€ÿÿÿD}€ÿÿÿ@ˆ€ÿÿÿ<•€ÿÿÿ8 €ÿÿÿ0±€ÿÿÿ(¾€ÿÿÿ ΀ÿÿÿÚ€ÿÿÿï„DcDd Dj(À8Dm8ÀÐDoÐàØDrØàDt ÀDwÀ´Dy´à¼ÀÄDÄàÌD‚ÌàøÀD†à,D‰,DŠ@DŒTÀdD‘dD’¤D“´D”ÈD–ÔD—D˜$D™8DœDDœDž¬àÄD¡ÌÀÜD¦ÜD§D¨,D©@D«LD¬ŒD­œD®°D±¼D²D³$à<D¶DÀTD¼TÀdD¾dD¿hà”DÁ”DœÀ¬DĬDÅèDÆøDÇ DÈDÉXDÊhDË|D̈DͨDÎÄàÐDÐÐDÑÜDÒDÓ$à<DÖDÀTDÚTDÛ€DÜDݤDÞ°àÈDáÐÀàDåàDæ Dç0DèDDéPDêDë Dì´DíÀDî Dï Dð $Dñ 0Dò pDó €Dô ”Dö  D÷ Dø à 8Dû @À PDÿ PD D  D ´D ÀD D D $D 0D pD €D ”D  D àD ðD D D €D à ¨D °À ÀD ÀD D D $D 0D pD €D ”D"  D# øD$à D'(À8D+8D,xD-ˆD.œD/¨D0èD1øD2 D5D6pD8€à˜D; À°D?°D@ðDADBDC DD`DEpDF„DHDIèDJøàDMÀ(DQ(DRhDSxDTŒDU˜DVØDWèDXüDYDZHD[XD\lD]xD^¸D_ÈD`ÜDaèDbDdDf Dg”Dh¤à¼DkÄÀÔDoÔDpèDq(Dr8DsLDtXDu˜Dv¨Dw¼DyÈDz,D{<àTD~\ÀlD‚lDƒ¬D„¼D…ÐD†ÜD‡Dˆ,D‰@D‹LDŒ˜D¨àÀDÈÀØD”ØD•D–(D—<D˜HD™ˆDš˜D›¬D¸DžDŸà,D¢4ÀDD¦DD§„D¨”D©¨Dª´D«ôD¬D­D¯$D°pD±€à˜D´ À°D¸°D¹ðDºD»D¼ D½`D¾pD¿„DÁDÂÜDÃìàDÆ ÀDÊDË\DÌlDÍ€DÎŒDÏÌDÐÜDÑðDÓüDÔHDÕXàpDØxÀˆD܈DÝÈDÞØDßìDàøDá8DâHDã\DähDæ|DçÔDèäàüDëÀDïDðTDñdDòxDó„DôÄDõÔàìDøôÀDüDýDDþTDÿhDtD´DÄDØDäD 0D @à XD `À pD pD °D ÀD ÔD àD! D!0à!HD!PÀ!`D!`D! D!°D!ÄD!ÐD"D " à"8D#"@À"PD'"PD("dD)"¤D*"´D+"ÈD,"ÔÀ"üD."üD/#D0#DD1#TD2#hD3#tD4#´D5#ÄD6#Øà#äÀ#ìD:#ìD;#ðD<$0D=$@D>$TD?$`D@$ DA$°DB$ÄDC$ÐDD%DE% DF%4DG%@DH%€DI%DJ%¤à%°DN%°DO&TDP&dà&|DS&„À&”DW&”DX&´DY&ÔÀ&üD[&üD\'D]'DD^'TD_'hD`'tDa'´Db'ÄDc'ØDd'äDe'øDf( à(,Di(4Do(8Dp(ÈDq(Øà(ðDt(øÀ)Dx)Dy)HDz)XD{)lD|)xD})¸D~)Èà)àD)èÀ)øD…)øD†*8D‡*HDˆ*\D‰*hDŠ*¨D‹*¸à*ÐDŽ*ØÀ*èD’*èD“+D”+à+(D—+0À+@D›+@Dœ+€D+Dž+¤DŸ+°D +ðD¡,à,D¤, À,0D¨,0D©,HDª,Xà,pD­,xÀ,ˆD±,ˆD²,ÈD³,Øà,ðD¶,øÀ-Dº-D»-HD¼-XD½-lD¾-xD¿-¸DÀ-Èà-àDÃ-èÀ-øDÇ-øDÈ.8DÉ.HDÊ.\DË.hDÌ.¨DÍ.¸à.ÐDÐ.ØÀ.èDÔ.èDÕ/(DÖ/8D×/LDØ/XDÙ/˜DÚ/¨DÛ/¼DÜ/ÈDÝ/ÜDÞ/ðDß00Dà0@Dá0TDã0`Dä0ÐDå0àà0øDè1À1 Dí1 Dî1`Dï1pDð1„Dñ1Dò1¤Dõ1¸Dö2Dø2 à28Dû28ú, Dü2Hà2H?$n$Š$µ$ñ$$V$r$ž$È$$4$$«$Ù$$1$[$Š$¶$Ð$ü$*$U$n$™$Æ$ð$$G$¨$Ò$>$i$˜$Ä$ò$$R$}$ª$Ô$$=$r$$Ò$ý$2$]$“$¿$ô$$`$‰$Ú$$B$m$§$Ð$ $5$€$¬$÷$#$P$|bfor_init.c/ecs/hdfeos/gctp/src/for_init.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbsqsAAW$p.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.h./proj.hfor_init:F(0,3);(0,3);(0,3);(0,21)=*(0,18);(0,3);(10,3);(10,3);(0,22)=*(0,3);(0,23)=*(0,24)=*(0,25)=f(0,3)outsys:p(0,3)outzone:p(0,3)outparm:p(0,21)outdatum:p(0,3)fn27:p(10,3)fn83:p(10,3)iflg:p(0,22)for_trans:p(0,23)zone:(0,4)azimuth:(0,18)alf:(0,18)angle:(0,18)lon1:(0,18)lon2:(0,18)lat1:(0,18)lat2:(0,18)center_long:(0,18)center_lat:(0,18)h:(0,18)lon_origin:(0,18)lat_origin:(0,18)r_major:(0,18)r_minor:(0,18)scale_factor:(0,18)false_easting:(0,18)false_northing:(0,18)shape_m:(0,18)shape_n:(0,18)start:(0,4)time:(0,18)radius:(0,18)tmpdatum:(0,4)path:(0,4)satnum:(0,4)mode:(0,4)sat_ratio:(0,18)dzone:(0,18)djustify:(0,18)thing:(0,4)iflg64:(0,26)=*(0,4)for_init.c$XBEBTnbsqsAAW$p.for_init.__func__:V(0,27)=ar(0,4);0;8;(0,28)=k(0,1)sphdz:P(0,3);(0,4);(0,21);(0,21);(0,21);(0,21)paksz:P(0,18);(0,18);(0,26)bceafor:P(0,3);(0,18);(0,18);(0,21);(0,21)bceaforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)ceafor:P(0,3);(0,18);(0,18);(0,21);(0,21)ceaforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)calc_utm_zone:P(0,4);(0,18)utmforint:P(0,3);(0,18);(0,18);(0,18);(0,4)utmfor:P(0,3);(0,18);(0,18);(0,21);(0,21)isinusforinit:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)isinusfor:P(0,3);(0,18);(0,18);(0,21);(0,21)obleqforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)obleqfor:P(0,3);(0,18);(0,18);(0,21);(0,21)wviiforint:P(0,3);(0,18);(0,18);(0,18);(0,18)wviifor:P(0,3);(0,18);(0,18);(0,21);(0,21)wivforint:P(0,3);(0,18);(0,18);(0,18);(0,18)wivfor:P(0,3);(0,18);(0,18);(0,21);(0,21)alconforint:P(0,3);(0,18);(0,18);(0,18);(0,18)alconfor:P(0,3);(0,18);(0,18);(0,21);(0,21)imolwforint:P(0,3);(0,18)imolwfor:P(0,3);(0,18);(0,18);(0,21);(0,21)molwforint:P(0,3);(0,18);(0,18);(0,18);(0,18)molwfor:P(0,3);(0,18);(0,18);(0,21);(0,21)goodforint:P(0,3);(0,18)goodfor:P(0,3);(0,18);(0,18);(0,21);(0,21)robforint:P(0,3);(0,18);(0,18);(0,18);(0,18)robfor:P(0,3);(0,18);(0,18);(0,21);(0,21)hamforint:P(0,3);(0,18);(0,18);(0,18);(0,18)hamfor:P(0,3);(0,18);(0,18);(0,21);(0,21)somforint:P(0,3);(0,18);(0,18);(0,4);(0,4);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4);(0,4);(0,18)somfor:P(0,3);(0,18);(0,18);(0,21);(0,21)omerforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)omerfor:P(0,3);(0,18);(0,18);(0,21);(0,21)vandgforint:P(0,3);(0,18);(0,18);(0,18);(0,18)vandgfor:P(0,3);(0,18);(0,18);(0,21);(0,21)millforint:P(0,3);(0,18);(0,18);(0,18);(0,18)millfor:P(0,3);(0,18);(0,18);(0,21);(0,21)equiforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)equifor:P(0,3);(0,18);(0,18);(0,21);(0,21)sinforint:P(0,3);(0,18);(0,18);(0,18);(0,18)sinfor:P(0,3);(0,18);(0,18);(0,21);(0,21)gvnspforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)gvnspfor:P(0,3);(0,18);(0,18);(0,21);(0,21)orthforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)orthfor:P(0,3);(0,18);(0,18);(0,21);(0,21)gnomforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)gnomfor:P(0,3);(0,18);(0,18);(0,21);(0,21)azimforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)azimfor:P(0,3);(0,18);(0,18);(0,21);(0,21)lamazforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)lamazfor:P(0,3);(0,18);(0,18);(0,21);(0,21)sterforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)sterfor:P(0,3);(0,18);(0,18);(0,21);(0,21)tmforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)tmfor:P(0,3);(0,18);(0,18);(0,21);(0,21)eqconforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)eqconfor:P(0,3);(0,18);(0,18);(0,21);(0,21)polyforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)polyfor:P(0,3);(0,18);(0,18);(0,21);(0,21)psforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)psfor:P(0,3);(0,18);(0,18);(0,21);(0,21)merforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)merfor:P(0,3);(0,18);(0,18);(0,21);(0,21)lamccforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)lamccfor:P(0,3);(0,18);(0,18);(0,21);(0,21)alberforint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)alberfor:P(0,3);(0,18);(0,18);(0,21);(0,21)stplnforint:P(0,3);(0,4);(0,4);(10,3);(10,3)stplnfor:P(0,3);(0,18);(0,18);(0,21);(0,21)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06for_init.cBbss.bssDdata.dataDrodata.rodataisinusforisinusforinitobleqforobleqforintwviiforwviiforintwivforwivforintalconforalconforintimolwforimolwforintmolwformolwforintgoodforgoodforintrobforrobforinthamforhamforintsomforsomforintomerforomerforintvandgforvandgforintmillformillforintequiforequiforintsinforsinforintgvnspforgvnspforintorthfororthforintgnomforgnomforintazimforazimforintlamazforlamazforintsterforsterforinttmfortmforinteqconforeqconforintpolyforpolyforintpsforpsforintmerformerforintlamccforlamccforintalberforalberforintstplnforstplnforintutmforutmforintcalc_utm_zonebceaforbceaforintceaforceaforintpakszsphdz$XBEBTnbsqsAAW$p.for_init.__func__for_initÿñ  (/9GP\dov€‰•žª²½ÅÐ×áèòù +3>FQXbkwŠ’¥°¹ÅÍØÞçðü%/8DMYbnu• §±·½( à2XT X x |   ¤ È Ì  J8 < \ ` „ ˆ ¬ ° J4JI˜ œ ¤ ¨ I     œH¼G ÀG I     xI€ „ Œ  F4E 8E œJÔIÜ à è ì DIL P X \ œ   ¬D¼ À à ä C4B 8B €AÀ@ Ä@  I    $ |I„ ˆ  ” ìIô ø      \I d  h  p  t  ? 0> 4> |I „  ˆ    ”  ìI ô  ø      \I d  h  p  t  ÌI Ô  Ø  à  ä  €=  < ¤< ìI ô  ø      \I d  h  p  t  ø;: : dIl p x | ÔIÜ à è ì p98 ”8 ÜIä è ð ô LIT X ` d è76  6 TI\ ` h l ÄIÌ Ð Ø Ü 4I< @ H L ¤I¬ ° ¸ ¼    ”5´4 ¸4 I   ( , „IŒ  ˜ œ ,3L2 P2 ˜I  ¤ ¬ ° I     ˜1¸0 ¼0 I     tI| € ˆ Œ /$. (. pIx | „ ˆ àIè ì ô ø p-, ”, ÜIä è ð ô LIT X ` d Ü+ü* * HIP T \ ` ¸IÀ Ä Ì Ð H)h( l( ´I¼ À È Ì $I, 0 8 < Ô'ô& ø& @IH L T X Ä%ä$ è$ 0I8 < D H  I¨ ¬ ´ ¸  0# P" T" œI ¤  ¨  °  ´ ! !!@ !D !ŒI!” !˜ !  !¤ ""0 "4 "I"˜ "œ "¤ "¨ "ô "ø #0I#8 #< #D #H # I#¨ #¬ #´ #¸ $I$$ $( $0 $4 $ŒI$” $˜ $  $¤ $üI% % % % %lI%t %x %€ %„ &T&t &x &ô &ø '0I'8 '< 'D 'H ' I'¨ '¬ '´ '¸ (È(è (ì )4I)< )@ )H )L )¸)Ø )Ü *$I*, *0 *8 *< *¨*È *Ì ++  +$ +lI+t +x +€ +„ +ð, , ,H,h ,l ,È,è ,ì -4I-< -@ -H -L -¸ -Ø -Ü .$I., .0 .8 .< .¨ .È .Ì /I/ /  /( /, /„I/Œ / /˜ /œ 0I0$ 0( 00 04 0Ð 0ð 0ô 1LI1T 1X 1` 1d 220 24 4| °2h313I3I$3Ll 03¸>?4ø!Ì  JVÄ}XsA¦atçéiwÐÐ q| |  inv_init.o/ 1073924783 1032 20 100644 37616 ` ELFÀ4(.shstrtab.text.rodata.bss.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾pú' Xø' Tö' Pô' Lò' Hð' DÀ'¿$ ¿$à'¿ à D€¤ a€7à LÉ Ë !Å ©  €à LÉ Ë !Å ©  €à L  É Ë !Å ©  € à L  É Ë !Å © € ?ìà' Pà Pâ L¤¿¦¿ˆ¨¿h’@”€–À@˜€Jà D€¤ b€;à LÉ Ë !Å ©  €à LÉ Ë !Å ©  €à L  É Ë !Å ©  € à L  É Ë !Å © € ?ìà' P€  à' Pà Pâ L¤¿¦¿ˆ¨¿h’@”€–À@˜€ à Pâ L¤¿¦¿ˆ¨¿h’@”€–À@˜à L  0Å Ç Å?¿xà L  8Å Ç Å?¿pà D€¤ a€\à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€ Óà'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€ ·à'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ ‘à D€¤ b€\à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€ uà'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€ Yà'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ 3à D€¤ €~à P€¤ €À'¿@à¿@â L¤¿¦¿ˆ¨¿h’@”€–À@˜à Hà'¿øà¿ø€¤ €Kà LÅ Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Øà¿ â à \â$ à¿ à €¤ € ?ÿ€ à'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€ æà'¿üÉ¿Ø!Å …¡ BÅ; X@РXÐ'¿øÉ¿È!Å © Â€à¿ø  à'¿ø!Å Å?¿€Å¿É¿ˆÍ¿€à¿øÅ; XРXÉ; XÔ XÍ; XØ X@à# \à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ ³à D€¤ €!à Hâ Pä Tæ X’@”€@–Àà¿ Ð$ à¿ â à \â$ à¿ à €¤ € ?ÿ€ œà'¿ü'¦àä `à D£, æ$€€ à D€¤ €šà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€ tà'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿ â à \â$ à¿ à €¤ € ?ÿ€ Xà'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€ <à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ à¿ â à \â$ à¿ à €¤ € ?ÿ€ à'¿üſɿˆÍ¿ÈÑ¿ÀÕ¿¸Ù¿ Ý¿xá¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ ôà D€¤ €šà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€ Øà'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿ â à \â$ à¿ à €¤ € ?ÿ€ ¼à'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€  à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ à¿ â à \â$ à¿ à €¤ € ?ÿ€ „à'¿üſɿˆÍ¿ÈÑ¿ÀÕ¿¸Ù¿ Ý¿xá¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ Xà D€¤ €\à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€ <à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€ à'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€úà D€¤ €\à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€Þà'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€Âà'¿üſɿˆÍ¿¸Ñ¿ÈÕ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€œà D€¤ €\à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€€à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ à¿ â à \â$ à¿ à €¤ € ?ÿ€dà'¿üſɿˆÍ¿¸Ñ¿ Õ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€>à D€¤ €©à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€"à'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€êà'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ à¿ â à \â$ à¿ à €¤ € ?ÿ€Îà'¿üà L  @É Ë !Å © B€€À'¿D  à'¿DſɿˆÍ¿ÈÑ¿ÀÕ¿¸Ù¿ Ý¿xá¿pà¿DÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à# „à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€“à D€¤ €dà L  Å Ç Å?¿€à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€rà'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ à¿ â à \â$ à¿ à €¤ € ?ÿ€Và'¿üſɿˆÍ¿€Ñ¿¸Õ¿ Ù¿xÝ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# x@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€-à D€¤ €Yà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿ â à \â$ à¿ à €¤ € ?ÿ€õà'¿üÅ¿hÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Òà D€¤ €Yà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€¶à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿ â à \â$ à¿ à €¤ € ?ÿ€šà'¿üÅ¿hÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€wà D€¤ €Yà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€[à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿ â à \â$ à¿ à €¤ € ?ÿ€?à'¿üÅ¿hÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€à D€¤ €Yà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿ â à \â$ à¿ à €¤ € ?ÿ€äà'¿üÅ¿hÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Áà D€¤ €Yà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€¥à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿ â à \â$ à¿ à €¤ € ?ÿ€‰à'¿üÅ¿hÉ¿¸Í¿°Ñ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€fà D€¤ €aà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€Jà'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿ â à \â$ à¿ à €¤ € ?ÿ€.à'¿üà L  Å Ç Å?¿¨Å¿hÉ¿¨Í¿¸Ñ¿°Õ¿xÙ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€à D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€çà'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Çà D€¤ €Yà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€«à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿üÅ¿hÉ¿¸Í¿ÈÑ¿xÕ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# h@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€là D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€Pà'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€0à D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ôà D€¤ €à L  Å Ç Å?¿€à L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ à¿ â à \â$ à¿ à €¤ € ?ÿ€Óà'¿üà L  `É Ë !Å © B€>  à'¿Dà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿ðà¿ â à \â$ à¿ à €¤ € ?ÿ€«à'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿˜à¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿ü€sÀ'¿Dà L  @Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Øà¿ â à \â$ à¿ à €¤ € ?ÿ€pà'¿üà L  HÅ Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Èà¿ â à \â$ à¿ à €¤ € ?ÿ€Tà'¿üà L  PÅ Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Ðà¿ â à \â$ à¿ à €¤ € ?ÿ€8à'¿üà L  XÅ Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Àà¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿üſɿˆÍ¿€Ñ¿ðÕ¿˜Ù¿ Ý¿xá¿på¿Øé¿Èí¿Ðñ¿Àà¿DÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €å# „ç# ˆé# Œë# í# ”ï# ˜ñ# œó#  @à# ¤à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ãà D€¤ €à L  Å Ç … BÅ'¿à¿à'¿Là L  Å Ç … BÅ'¿à¿à'¿Hà L  `É Ë !Å © B€H  à'¿Dà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿àà¿ â à \â$ à¿ à €¤ € ?ÿ€«à'¿üà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿Øà¿ â à \â$ à¿ à €¤ € ?ÿ€à'¿üà L  @Å Ç Å?¿Pà L  HÅ Ç Å?¿8€À'¿Dſɿˆà¿Hâ¿LÍ¿àÑ¿ØÕ¿xÙ¿pÝ¿Pä¿Dá¿8Å; XРXÉ; XÔ X˜š@Í# \Ï# `Ñ# dÓ# hÕ# l×# pÙ# tÛ# xÝ# |ß# €ä# „@á; ˆà¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Rà D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€6à'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€à D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€úà'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Úà D€¤ €Å¿hÅ; X@РXà¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Äà D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€¨à'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€ˆà D€¤ €Å¿hÅ; X@РXà¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€rà D€¤ €Å¿É¿ˆÍ¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Rà D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€6à'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€à D€¤ €:à L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€úà'¿üÅ¿hÉ¿¸Í¿xÑ¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Úà D€¤ €ˆà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€¾à'¿üà L  (Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿°à¿ â à \â$ à¿ à €¤ € ?ÿ€¢à'¿üà L  Å Ç Å?¿`à L  Å Ç Å?¿Xà L  @Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿èà¿ â à \â$ à¿ à €¤ € ?ÿ€|à'¿üÅ¿hÉ¿¸Í¿°Ñ¿`Õ¿XÙ¿èÝ¿xá¿pÅ; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# pÝ# tß# xá# |ã# €@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€Pà D€¤ c€à D€¤ €Hà L  Å Ç à¿ Å; XРX@”!Å ‰  B!Å …¡ BÅ?¿¸à¿ â à \â$ à¿ à €¤ € ?ÿ€0à'¿üà L  @Å Ç Å?¿0à L  PÅ Ç Å?¿(Å¿hÉ¿¸Í¿xÑ¿pÕ¿0Ù¿(Å; XРXÉ; XÔ XÍ; XØ XÑ# \Ó# `Õ# d×# hÙ# lÛ# p@à¿ Ð$ à¿ â à \â$ '¦àä `à D£, æ$€€À'¿ü€à¿ü°Çàè@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œxinv_init= d"d-8.8/<@Ê®‘4$ inv_init.c/ecs/hdfeos/gctp/src/inv_init.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbuqsAAmAq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o inv_init.o inv_init.c -W0,-xp\$XAEBTnbuqsAAmAq.inv_init$XBEBTnbuqsAAmAq.inv_init.__func__Îg d"d-8.8/<@Ê®‘€§€¾€Ó€é€€!€?€[€x€›€»€Ü€÷€€6€[€o€„€Ÿ€´‚ɂ悂¢¢#‚>€@¢W‚p€¢ˆ‚¢‚¢¾€@Ó€¢€©€»€ Ѐ€¢ä€€÷€ €¢"‚,‚@‚\€ €¢¶€ù€ s‚‚¢©‚À€i€Ë€H€¢®€@Í€@ù€ € 3€ˆ L€ s€ ž€ "€ A€ w€  º€  Ø€ –€¢¢ ‚ ‚¢¢¢ /‚¢ 8$ £ D ° H ¾ L Í P Ü T é X ö \  `À €ÿÿÿø €ÿÿÿð /€ÿÿÿè <€ÿÿÿà G€ÿÿÿØ S€ÿÿÿÐ _€ÿÿÿÈ k€ÿÿÿÀ w€ÿÿÿ¸ Š€ÿÿÿ° œ€ÿÿÿ¨ ¥€ÿÿÿ  ·€ÿÿÿ˜ É€ÿÿÿ Ø€ÿÿÿˆ ç€ÿÿÿ€ û€ÿÿÿx€ÿÿÿp&€ÿÿÿh4€ÿÿÿ`C€ÿÿÿXR€ÿÿÿP^€ÿÿÿLi€ÿÿÿHv€ÿÿÿD€ÿÿÿ@€ÿÿÿ8¡€ÿÿÿ0®€ÿÿÿ(¾€ÿÿÿ$Ê€ÿÿÿ ß„DdDe Dk(À8Dn8ÀÐDpÐàØDsØàDu ÀDxÀ´Dz´à¼ÀÄD€ÄàÌDƒÌàøÀD‡à,D‰,DŠ@DŒTÀdD‘dD’¤D“´D”ÈD–ÔD—D˜$D™8DœDDœDž¬àÄD¡ÌÀÜD¦ÜD§D¨,D©@D«LD¬ŒD­œD®°D±¼D²D³$à<D¶DÀTD¼TÀdD¾dD¿hà”DÁ”DœÀ¬DĬDÅèDÆøDÇ DÈDÉXDÊhDË|D̈DͨDÎÄàÐDÐÐDÑÜDÒDÓ$à<DÖDÀTDÚTDÛ€DÜDݤDÞ°àÈDáÐÀàDåàDæ Dç0DèDDéPDêDë Dì´DíÀDî Dï Dð $Dñ 0Dò pDó €Dô ”Dö  D÷ Dø à 8Dû @À PDÿ PD D  D ´D ÀD D D $D 0D pD €D ”D  D àD ðD D D €D à ¨D °À ÀD ÀD D D $D 0D pD €D ”D"  D# øD$à D'(À8D+8D,xD-ˆD.œD/¨D0èD1øD2 D4D5pD6€à˜D9 À°D=°D>ðD?D@DA DB`DCpDD„DFDGèDHøàDKÀ(DO(DPhDQxDRŒDS˜DTØDUèDVüDWDXHDYXDZlD[xD\¸D]ÈD^ÜD_èD`DbDd De”Df¤à¼DiÄÀÔDmÔDnèDo(Dp8DqLDrXDs˜Dt¨Du¼DwÈDx,Dy<àTD|\ÀlD€lD¬D‚¼DƒÐD„ÜD…D†,D‡@D‰LDŠ˜D‹¨àÀDŽÈÀØD’ØD“D”(D•<D–HD—ˆD˜˜D™¬D›¸DœDà,D 4ÀDD¤DD¥„D¦”D§¨D¨´D©ôDªD«D­$D®pD¯€à˜D² À°D¶°D·ðD¸D¹Dº D»`D¼pD½„D¿DÀÜDÁìàDÄ ÀDÈDÉ\DÊlDË€DÌŒDÍÌDÎÜDÏðDÑüDÒHDÓXàpDÖxÀˆDÚˆDÛÈDÜØDÝìDÞøDß8DàHDá\DâhDä|DåÔDæäàüDéÀDíDîTDïdDðxDñ„DòÄDóÔàìDöôÀDúDûDDüTDýhDþtDÿ´DÄDØDäD 0D @à XD `À pD pD °D ÀD ÔD àD! D!0à!HD!PÀ!`D!`D! D!°D!ÄD!ÐD"D" à"8D""@À"PD&"PD'"dD("¤D)"´D*"ÈD+"ÔÀ"üD-"üD.#D/#DD0#TD1#hD2#tD3#´D4#ÄD5#Øà#äÀ#ìD9#ìD:#ðD;$0D<$@D=$TD>$`D?$ D@$°DA$ÄDB$ÐDC%DD% DE%4DF%@DG%€DH%DI%¤à%°DN%°DO&TDP&dà&|DS&„À&”DW&”DX&´DY&ÔÀ&üD[&üD\'D]'DD^'TD_'hD`'tDa'´Db'ÄDc'ØDd'äDe'øà( Di(Dp(Dq(˜Dr(¨à(ÀDu(ÈÀ(ØDy(ØDz)D{)(D|)<D})HD~)ˆD)˜à)°D‚)¸À)ÈD†)ÈD‡*Dˆ*D‰*,DŠ*8D‹*xDŒ*ˆà* D*¨À*¸D“*¸D”*ÐD•*àà*øD˜+À+Dœ+D+PDž+`DŸ+tD +€D¡+ÀD¢+Ðà+èD¥+ðÀ,D©,Dª,D«,(à,@D®,HÀ,XD²,XD³,˜D´,¨à,ÀD·,ÈÀ,ØD»,ØD¼-D½-(D¾-<D¿-HDÀ-ˆDÁ-˜à-°DÄ-¸À-ÈDÈ-ÈDÉ.DÊ.DË.,DÌ.8DÍ.xDÎ.ˆà. DÑ.¨À.¸DÕ.¸DÖ.øD×/DØ/DÙ/(DÚ/hDÛ/xDÜ/ŒDÝ/˜DÞ/¬Dß/ÀDà0Dá0Dâ0$Dä00Då0 Dæ0°à0ÈDé0ÐÀ0ðDî0ðDï10Dð1@Dñ1TDò1`Dó1tDö1ˆD÷1àDù1ðà2Dü2ê, Dý2à2/$^$z$¥$á$ $F$b$Ž$¸$÷$$$o$›$É$ô$!$K$z$¦$À$ì$$E$^$‰$¶$à$ $7$’$¼$($S$‚$®$Ü$$<$g$”$¾$û$'$\$‡$¼$ç$$G$}$©$Þ$ $J$s$Ä$ð$,$W$‘$º$õ$$j$–$á$ $:$fbinv_init.c/ecs/hdfeos/gctp/src/inv_init.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbuqsAAmAq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.h./proj.hinv_init:F(0,3);(0,3);(0,3);(0,21)=*(0,18);(0,3);(10,3);(10,3);(0,22)=*(0,3);(0,23)=*(0,24)=*(0,25)=f(0,3)insys:p(0,3)inzone:p(0,3)inparm:p(0,21)indatum:p(0,3)fn27:p(10,3)fn83:p(10,3)iflg:p(0,22)inv_trans:p(0,23)zone:(0,4)azimuth:(0,18)angle:(0,18)alf:(0,18)lon1:(0,18)lon2:(0,18)lat1:(0,18)lat2:(0,18)center_long:(0,18)center_lat:(0,18)h:(0,18)lat_origin:(0,18)lon_origin:(0,18)r_major:(0,18)r_minor:(0,18)scale_factor:(0,18)false_easting:(0,18)false_northing:(0,18)radius:(0,18)shape_m:(0,18)shape_n:(0,18)time:(0,18)path:(0,4)satnum:(0,4)mode:(0,4)tmpdatum:(0,4)sat_ratio:(0,18)dzone:(0,18)djustify:(0,18)thing:(0,4)iflg64:(0,26)=*(0,4)inv_init.c$XBEBTnbuqsAAmAq.inv_init.__func__:V(0,27)=ar(0,4);0;8;(0,28)=k(0,1)sphdz:P(0,3);(0,4);(0,21);(0,21);(0,21);(0,21)paksz:P(0,18);(0,18);(0,26)bceainv:P(0,3);(0,18);(0,18);(0,21);(0,21)bceainvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)ceainv:P(0,3);(0,18);(0,18);(0,21);(0,21)ceainvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)calc_utm_zone:P(0,4);(0,18)utminvint:P(0,3);(0,18);(0,18);(0,18);(0,4)utminv:P(0,3);(0,18);(0,18);(0,21);(0,21)isinusinvinit:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)isinusinv:P(0,3);(0,18);(0,18);(0,21);(0,21)obleqinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)obleqinv:P(0,3);(0,18);(0,18);(0,21);(0,21)wviiinvint:P(0,3);(0,18);(0,18);(0,18);(0,18)wviiinv:P(0,3);(0,18);(0,18);(0,21);(0,21)wivinvint:P(0,3);(0,18);(0,18);(0,18);(0,18)wivinv:P(0,3);(0,18);(0,18);(0,21);(0,21)alconinvint:P(0,3);(0,18);(0,18);(0,18);(0,18)alconinv:P(0,3);(0,18);(0,18);(0,21);(0,21)imolwinvint:P(0,3);(0,18)imolwinv:P(0,3);(0,18);(0,18);(0,21);(0,21)molwinvint:P(0,3);(0,18);(0,18);(0,18);(0,18)molwinv:P(0,3);(0,18);(0,18);(0,21);(0,21)goodinvint:P(0,3);(0,18)goodinv:P(0,3);(0,18);(0,18);(0,21);(0,21)robinvint:P(0,3);(0,18);(0,18);(0,18);(0,18)robinv:P(0,3);(0,18);(0,18);(0,21);(0,21)haminvint:P(0,3);(0,18);(0,18);(0,18);(0,18)haminv:P(0,3);(0,18);(0,18);(0,21);(0,21)sominvint:P(0,3);(0,18);(0,18);(0,4);(0,4);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4);(0,18)sominv:P(0,3);(0,18);(0,18);(0,21);(0,21)omerinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)omerinv:P(0,3);(0,18);(0,18);(0,21);(0,21)vandginvint:P(0,3);(0,18);(0,18);(0,18);(0,18)vandginv:P(0,3);(0,18);(0,18);(0,21);(0,21)millinvint:P(0,3);(0,18);(0,18);(0,18);(0,18)millinv:P(0,3);(0,18);(0,18);(0,21);(0,21)equiinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)equiinv:P(0,3);(0,18);(0,18);(0,21);(0,21)sininvint:P(0,3);(0,18);(0,18);(0,18);(0,18)sininv:P(0,3);(0,18);(0,18);(0,21);(0,21)gvnspinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)gvnspinv:P(0,3);(0,18);(0,18);(0,21);(0,21)orthinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)orthinv:P(0,3);(0,18);(0,18);(0,21);(0,21)gnominvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)gnominv:P(0,3);(0,18);(0,18);(0,21);(0,21)aziminvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)aziminv:P(0,3);(0,18);(0,18);(0,21);(0,21)lamazinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)lamazinv:P(0,3);(0,18);(0,18);(0,21);(0,21)sterinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18)sterinv:P(0,3);(0,18);(0,18);(0,21);(0,21)tminvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)tminv:P(0,3);(0,18);(0,18);(0,21);(0,21)eqconinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,4)eqconinv:P(0,3);(0,18);(0,18);(0,21);(0,21)polyinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)polyinv:P(0,3);(0,18);(0,18);(0,21);(0,21)psinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)psinv:P(0,3);(0,18);(0,18);(0,21);(0,21)merinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)merinv:P(0,3);(0,18);(0,18);(0,21);(0,21)lamccinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)lamccinv:P(0,3);(0,18);(0,18);(0,21);(0,21)alberinvint:P(0,3);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)alberinv:P(0,3);(0,18);(0,18);(0,21);(0,21)stplninvint:P(0,3);(0,4);(0,4);(10,3);(10,3)stplninv:P(0,3);(0,18);(0,18);(0,21);(0,21)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06inv_init.cBbss.bssDdata.dataDrodata.rodataisinusinvisinusinvinitobleqinvobleqinvintwviiinvwviiinvintwivinvwivinvintalconinvalconinvintimolwinvimolwinvintmolwinvmolwinvintgoodinvgoodinvintrobinvrobinvinthaminvhaminvintsominvsominvintomerinvomerinvintvandginvvandginvintmillinvmillinvintequiinvequiinvintsininvsininvintgvnspinvgvnspinvintorthinvorthinvintgnominvgnominvintaziminvaziminvintlamazinvlamazinvintsterinvsterinvinttminvtminvinteqconinveqconinvintpolyinvpolyinvintpsinvpsinvintmerinvmerinvintlamccinvlamccinvintalberinvalberinvintstplninvstplninvintutminvutminvintcalc_utm_zonebceainvbceainvintceainvceainvintpakszsphdz$XBEBTnbuqsAAmAq.inv_init.__func__inv_initÿñ  (/9GP\dov€‰•žª²½ÅÐ×áèòù +3>FQXbkwŠ’¥°¹ÅÍØÞçðü%/8DMYbnu• §±·½( à2(T X x |   ¤ È Ì  J8 < \ ` „ ˆ ¬ ° J4JI˜ œ ¤ ¨ I     œH¼G ÀG I     xI€ „ Œ  F4E 8E œJÔIÜ à è ì DIL P X \ œ   ¬D¼ À à ä C4B 8B €AÀ@ Ä@  I    $ |I„ ˆ  ” ìIô ø      \I d  h  p  t  ? 0> 4> |I „  ˆ    ”  ìI ô  ø      \I d  h  p  t  ÌI Ô  Ø  à  ä  €=  < ¤< ìI ô  ø      \I d  h  p  t  ø;: : dIl p x | ÔIÜ à è ì p98 ”8 ÜIä è ð ô LIT X ` d è76  6 TI\ ` h l ÄIÌ Ð Ø Ü 4I< @ H L ¤I¬ ° ¸ ¼    ”5´4 ¸4 I   ( , „IŒ  ˜ œ ,3L2 P2 ˜I  ¤ ¬ ° I     ˜1¸0 ¼0 I     tI| € ˆ Œ /$. (. pIx | „ ˆ àIè ì ô ø p-, ”, ÜIä è ð ô LIT X ` d Ü+ü* * HIP T \ ` ¸IÀ Ä Ì Ð H)h( l( ´I¼ À È Ì $I, 0 8 < Ô'ô& ø& @IH L T X Ä%ä$ è$ 0I8 < D H  I¨ ¬ ´ ¸  0# P" T" œI ¤  ¨  °  ´ ! !!@ !D !ŒI!” !˜ !  !¤ ""0 "4 "I"˜ "œ "¤ "¨ "ô "ø #0I#8 #< #D #H # I#¨ #¬ #´ #¸ $I$$ $( $0 $4 $ŒI$” $˜ $  $¤ $üI% % % % %lI%t %x %€ %„ &T&t &x &ô &ø '0I'8 '< 'D 'H ' I'¨ '¬ '´ '¸ (˜(¸ (¼ )I)  ) ) ) )ˆ)¨ )¬ )ôI)ü * * *  *x*˜ *œ *Ð*ð *ô +<I+D +H +P +T +À+à +ä ,,8 ,< ,˜,¸ ,¼ -I-  - - - -ˆ -¨ -¬ -ôI-ü . . .  .x .˜ .œ .äI.ì .ð .ø .ü /TI/\ /` /h /l /ìI/ô /ø 0 0 0  0À 0Ä 1I1$ 1( 10 14 1à2 2 4| °282è133$3l 03ˆ=?4È!´  JV|gXrã¦at‰éiwtÐ q|D|  cproj.o/ 1073924785 1032 20 100644 27112 ` ELFg4(.shstrtab.text.rodata.data1.bss.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿘ö' Pô' Lò' Hð' DÅ DÇ HÅ?¿øÅ¿øÅ; X@РXà LÁ$ Ã$ Å¿øÅ; X@РXà PÁ$ Ã$ €€Çàèã¿ò' Hð' DÅ DÇ HÅ?¿ðÅ¿ðÅ; X@РX!Å ¨ €ɿð!Å © €!Å €Å?¿ð!Å Å?¿ðÅ¿ðÅ; X@РX€Á?¿ø€Å¿øƒ # "Çàèã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÉ¿ðſ腡 BÅ?¿Øý¿àý?¿Ð!É Å¿Ø… ‰B…¡ÂÅ; X@РXù¿Ð…§ À€Å?¿ø€Å¿øƒ # "Çàèã¿`ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÉ¿ð!Å © €$É¿ðſ腡 BÅ?¿Ø!Õ Í¿ð…¡‰F½¢ˆÂý?¿ÀÉ¿èѿ؅¢ H…¢ˆÂ½¡ Âý?¿È!Å ½ ‰Æý?¿Ð‰¢ˆÈ…¢ˆH…¡ ÂÅ; X@РXù¿Ð…§ @ù¿È…§Âù¿À…§ B€ Å?¿øÉ¿è!Å …¡ B€Å?¿ø€Å¿øƒ # "Çàèã¿0ø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÉ¿è!Å …¡ BÅ; X@РXÁ?¿°É¿ð!Å © €ſ°€gÅ?¿øÅ¿ð… ‰BÅ?¿à  à'¿¬à¿¬€¤ €OÅ¿° ¿À¢¿¸Å; XРX”@–@É¿ðÅ¿À…¡ BÅ?¿Ð!É Å¿Ð… ‰B…¡ÂÅ?¿ÈÍ¿È!Ñ …¡‰H‰ ‰FÅ¿¸½¡ Âý?¿É¿è!Õ Å¿à…¢ˆÂ‰¡ ÂÅ¿À… ‰Æ½¡Âý?¿˜Å¿ð½¢ Âý?¿ Å¿Ð‰¢ˆÂ…¢ˆB…¡ ÂÅ; X@РXù¿ …§ @ù¿˜…§Bù¿…§ BÅ?¿ØÉ¿°Å¿Ø…¡BÅ?¿°Å¿ØÅ; X@РX!Å ¨  €Å¿°€Å?¿øà¿¬  à'¿¬à¿¬€¤ ¿ÿµ!  ¢ @’@¢ à Tâ$ !Å €Å?¿ø€Å¿øƒ # "Çàèã¿Hø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èà TÀ$ É¿ð!Å …¡ BÅ?¿à!É !Å ½¡ Bý?¿°Å¿èÅ; X@РX!Å …  Bù¿°…§ÂÅ?¿ØÀ'¿¼à¿¼€¤ €DÅ¿ØÅ; X@РXÁ?¿ÀÉ¿ðÅ¿À…¡ BÅ?¿Ð!É !Å ½¡ Bý?¿°ý¿èý?¿¨!É Å¿Ð¡Â…¡B…¡‰ÂÉ¿àÅ; XРXÉ; X@Ô Xù¿¨…§ @Å; X@РX!Å …  Bù¿°‰§Âſ؅¡ÂÅ?¿ÈÉ¿ØÅ¿È…¡BÅ?¿ØÅ¿ÈÅ; X@РX!Å ¨  €Å¿Ø€Å?¿øà¿¼  à'¿¼à¿¼€¤ ¿ÿÀ!  ¢ @’@¢ à Tâ$ !Å €Å?¿ø€Å¿øƒ # "Çàèã¿(ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ðÅ?¿ÈÀ'¿¼à¿¼€¤ €Lý¿ðý?¿¨ý¿àý?¿°É¿È!Å …¡ BÅ; X@РXù¿°…§ @ù¿¨½§Bý?¿˜ý¿Øý?¿ É¿È!Å …¡ BÅ; X@РXù¿ …§ @ù¿˜½§Âý?¿ˆý¿Ðý?¿É¿È!Å …¡ BÅ; X@РXù¿…§ @ù¿ˆ‰§Bſ艡 Âſȅ¡ÂÅ?¿ÀÉ¿ÈÅ¿À…¡BÅ?¿ÈÅ¿ÀÅ; X@РX!Å ¨  €à lÀ$ ſȀÅ?¿øà¿¼  à'¿¼à¿¼€¤ ¿ÿ¸!  ¢ 0@’@¢ à lâ$ !Å €Å?¿ø€Å¿øƒ # "Çàèã¾Èú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ lÇ pÅ?¿ÈÅ tÇ xÅ?¿ÀÅ¿Èà €Å$ Ç$   à'¿tà¿t€¤ €äà €Å Ç Å; X@РXÁ?¿¸à €Å Ç Å; X@РXÁ?¿¨ý¿¨ý?¿h!Í Å¿ðÉ¿¸… ‰D… ‰D…¡ˆÂÅ; X@РXù¿h…§ @à |Å$ Ç$ à €É Ë !Å …¡ BÅ; X@РXÁ?¿°Å¿èà €Ñ Ó  ‰HÉ¿àÅ¿°…¡ B½¡ˆÂý?¿Xý¿Øý?¿`!Å …¢ BÅ; X@РXù¿`…§ @ù¿X½§Bý?¿Hý¿Ðý?¿Pà €É Ë !Å …¡ BÅ; X@РXù¿P…§ @ù¿H…§ÂÅ?¿ ý¿èý?¿hÅ¿à!É ½ ‰Dý?¿@à €Å Ç … ‰DÅ; X@РXù¿@…§ @ù¿h½§Âý?¿8Å¿Ø!É ½ ‰Dý?¿Hà €Å Ç … ‰DÅ; X@РXù¿H…§ @ù¿8½§Bý?¿(Å¿Ð!É ½ ‰Dý?¿0à €Å Ç … ‰DÅ; X@РXù¿0…§ @ù¿(…§ÂÅ?¿˜Õ¿ !Ñ ¢‰Hà |Ù Û ‰¢‰JÅ¿À…¡B…£ B¡ˆBſȠ‰H‰£ J!Å …¡B…¡‰B…£ˆÂÅ?¿É¿ðÅ¿°‘¡ BÍ¿ ‰¡‰FÅ¿À‰¡BÅ¿È!Õ … ‰J… ‰F…¡‰¢ Bà |Å Ç … ‰J…¡ ÂÅ?¿ˆÉ¿ÈÅ¿ …¡Â!Ñ  ‰Hà |Å Ç Õ¿˜‰ ‰JÅ¿°…¢ Â…¡‰¡‰B…¢‰H…¡ÂÅ?¿€Í¿É¿ˆÅ¿€…¡B…¡‰ÂÅ?¿xà €É Ë Å¿x…¡BÅ$ Ç$ Å¿xÅ; X@РX!Å ¨  €!Å €Å?¿øà¿t  à'¿tà¿t€¤ ¿ÿ !  ¢ @’@!Å €Å?¿ø€Å¿øƒ # "Çàèã¿pò' Hð' DÅ DÇ HÅ?¿ð  à/¿×É¿ð!Å © €  -à/¿×Å¿ðÅ; X@РXÁ?¿èÉ¿è!Å ‰¡ Â!Å …¡B… BÅ'¿Ðà¿Ðà'¿ÜÉ¿èà¿Ü¥, £, ¤€£, ¤€£, ¤€£,  €à'¿ÐſЅ …¡ÂÅ?¿èÉ¿è!Å ‰¡ Â!Å …¡B… BÅ'¿Ðà¿Ðà'¿ØÉ¿èà¿Ø¥, £, ¤€£,  €à'¿ÐſЅ …¡ÂÅ?¿àà¿Üà'¿ÐſЉ !Å ¡ Bà¿Øà'¿ÐſЉ !Å …¡ B‰¡ˆBÅ¿à…¡BÅ?¿èàO¿×€¤ -€Å¿è… ¢Å?¿èÅ¿è€Å?¿ø€Å¿øƒ # "Çàèã¿pò' Hð' DÅ DÇ HÅ?¿ð  à/¿×É¿ð!Å …¡ BÅ?¿ðÉ¿ð!Å © €  -à/¿×Å¿ðÅ; X@РXÁ?¿èſ腠BÅ'¿Ðà¿Ðà'¿ÜÉ¿èà¿Üà'¿ÐſЅ ‰¡Â!Å …¡ BÅ?¿èſ腠BÅ'¿Ðà¿Ðà'¿ØÉ¿èà¿Øà'¿ÐſЅ ‰¡Â!Å …¡ BÅ?¿àà¿Üà'¿ÐſЉ !Å ¡ Bà¿Øà'¿ÐſЉ !Å …¡ B‰¡ˆBÅ¿à…¡BÅ?¿èàO¿×€¤ -€Å¿è… ¢Å?¿èÅ¿è€Å?¿ø€Å¿øƒ # "Çàèã¿pú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÉ¿ðÅ¿à…¡ BÅ?¿ØÉ¿ð!Å …¡ BÅ?¿Ð!É Å¿Ø¡Â…¡B…¡‰ÂÉ¿ÐÅ; XРXÉ; X@Ô XÁ?¿Ø!Å !Í ‰ ‰Fſ腡… ‰FÅ; X@РXſ؅  €Å?¿ø€Å¿øƒ # "Çàèã¿ò' Hð' DÅ DÇ HÅ?¿ðÉ¿ð!Å © € ?ÿ€à'¿ü  €à'¿ü€à¿ü°Çàèã¿xò' Hð' DÅ DÇ HÅ?¿ðÀ'¿ìÅ¿ðÅ; X@РX!Å ¨  €€ÍÉ¿ð!Å …¡ ÂÅ; X@РX… @Å'¿èà¿è€¤ €ý¿ðý?¿àý; X@РXÐ'¿èÅ¿è !É !Å …¡ B…¡‰Bù¿à…§Â€£Å?¿ðÍ¿ð!É !Å …¡ B…¡‰ÂÅ; X@РX… @Å'¿èà¿èà'¿èſ艠!Å © €ѿð#É`%Å …¡ B…¢ Â… BÅ'¿èà¿èà'¿èÅ¿è É`Å …¡ B…¡‰B…¢ÂÅ?¿ð€xÍ¿ð!É !Å ‰¡ B#Å`…¡ B…¡‰ÂÅ; X@РX… @Å'¿èà¿èà'¿èſ艠Å`© €ѿð#É`%Å ‰¡ B'Åà…¡ B…¢ Â… BÅ'¿èà¿èà'¿èÅ¿è É`Å ‰¡ BÅà…¡ B…¡‰B…¢ÂÅ?¿ð€FÍ¿ð!É !Å ‰¡ B!Å …¡ B…¡‰ÂÅ; X@РX… @Å'¿èà¿èà'¿èſ艠!Å © €ѿð#É`%Å ‰¡ B'Åà…¡ B…¢ Â… BÅ'¿èà¿èà'¿èÅ¿è É`Å ‰¡ BÅà…¡ B…¡‰B…¢ÂÅ?¿ð€ý¿ðý?¿Øý; X@РXÐ'¿èÅ¿è !É !Å …¡ B…¡‰Bù¿Ø…§ÂÅ?¿ðà¿ì  à'¿ìà¿ì€¤ €€¿ÿ+Å¿ð€Å?¿ø€Å¿øƒ # "Çàèã¿ò' Hð' DÅ DÇ HÅ?¿ð!Ù É¿ð!Å •¡ B!Å ‘¡ Â!Í !Å …¡ B…¡ˆB…¢ B…£B…¢‰B…£Â€Å?¿ø€Å¿øƒ # "Çàèã¿ò' Hð' DÅ DÇ HÅ?¿ðÉ¿ð!Å •¡ B!Ñ !Å ¡ B!Å …¡ B…¢B…¡‰B…¢B…¢‰B€Å?¿ø€Å¿øƒ # "Çàèã¿ò' Hð' DÅ DÇ HÅ?¿ðÉ¿ð!Å …¡ B‘ ‰D!Í !Å …¡ B…¡ˆB…¢ B€Å?¿ø€Å¿øƒ # "Çàèã¿ò' Hð' DÅ DÇ HÅ?¿ðÅ¿ð‰ ‰B¡ B!É !Å …¡ Â…¡‰B€Å?¿ø€Å¿øƒ # "Çàèã¿xò' Hð' DÅ DÇ HÅ?¿ð!É Å¿ð…¡BÅ?¿è!É Å¿ð…¡ÂÅ?¿àÅ¿èÅ; XРXÅ; X@Ô X¿ !½  ý?¿ØÅ¿àÅ; XРXÅ; X@Ô Xù¿Ø…§ @Å; X@РX€Á?¿ø€Å¿øƒ # "Çàèã¿@ú' Xø' Tö' Pô' Lò' Hð' DÅ DÇ HÅ?¿ðÅ LÇ PÅ?¿èÅ TÇ XÅ?¿àÅ \Ç `Å?¿ØÅ dÇ hÅ?¿ÐÅ¿ðɿн ‰Dý?¿Àý¿èý?¿È!Å …¡ BÅ; X@РXù¿È…§ @ù¿À½§Âý?¿°ý¿àý?¿¸É¿Ð!Å …¡ BÅ; X@РXù¿¸…§ @ù¿°½§Bý?¿ ý¿Øý?¿¨É¿Ð!Å …¡ BÅ; X@РXù¿¨…§ @ù¿ …§Â€Å?¿ø€Å¿øƒ # "Çàè㿈ò' Hð' DÅ DÇ HÅ?¿ðÉ¿ð!Å ‰¡B!Å ‰¡ Â!Å …¡B… BÅ'¿ìà¿ì€à'¿ü€à¿ü°Çàè?ð¿ð>z×òš¼¯H?à@=Û|ßÙ×½»@ !ûTD-@@@@È?PbMÒñ©ü@YA.„€@@@L¥Üc˰@NAßÿÿÿÀCÏÿÿÿØ"?Ð@0?ô?Ø?Þ?®?è@A€@¨@f€tsincosasinzmsfnzqsfnzphi1zphi2zphi3zphi4zpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zoneConvergence errorphi1z-convConvergence errorphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-conv. dd'8(8)<@ʱ‹4$ /$5 U$[ {$ ¡$§ Ç$Í í$ó $ 9$? _$g ‰$ ¯$´ Ó$Þ $ '$, K$P o$t “$˜ ·$¼ Û$é cproj.c/ecs/hdfeos/gctp/src/cproj.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbwqsAAGCq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o cproj.o cproj.c -W0,-xp\$XAEBTnbwqsAAGCq.tsincos$XBEBTnbwqsAAGCq.tsincos.__func__asinz$XBEBTnbwqsAAGCq.asinz.__func__msfnz$XBEBTnbwqsAAGCq.msfnz.__func__qsfnz$XBEBTnbwqsAAGCq.qsfnz.__func__phi1z$XBEBTnbwqsAAGCq.phi1z.__func__phi2z$XBEBTnbwqsAAGCq.phi2z.__func__phi3z$XBEBTnbwqsAAGCq.phi3z.__func__phi4z$XBEBTnbwqsAAGCq.phi4z.__func__pakcz$XBEBTnbwqsAAGCq.pakcz.__func__pakr2dm$XBEBTnbwqsAAGCq.pakr2dm.__func__tsfnz$XBEBTnbwqsAAGCq.tsfnz.__func__sign$XBEBTnbwqsAAGCq.sign.__func__adjust_lon$XBEBTnbwqsAAGCq.adjust_lon.__func__e0fn$XBEBTnbwqsAAGCq.e0fn.__func__e1fn$XBEBTnbwqsAAGCq.e1fn.__func__e2fn$XBEBTnbwqsAAGCq.e2fn.__func__e3fn$XBEBTnbwqsAAGCq.e3fn.__func__e4fn$XBEBTnbwqsAAGCq.e4fn.__func__mlfn$XBEBTnbwqsAAGCq.mlfn.__func__calc_utm_zone$XBEBTnbwqsAAGCq.calc_utm_zone.__func__¶ dd'8(8)<@ʱ‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚&‚:‚V€š€¢°€ó€ m‚Š‚¢£‚½€€c€Å€B€¢¨€@Ç€@ó€ € -€ˆ F€ m€ ˜€ € ;€ q€  ´€  Ò€ €¢¢ ‚ ‚¢¢¢ )$ V ÿÿÿø b L r PÀ ‚„D4 Š,àh Î$ ã ÿÿÿðÀD=À@D?@D@\DBlàxDDx ï,DE˜à˜ 1$ T ÿÿÿð c ÿÿÿè r ÿÿÿàÀ@ €ÿÿÿØDQ@DRP Œ,DSà Î$ ñ ÿÿÿð ÿÿÿè ÿÿÿàÀ@€ÿÿÿØD_@À\Da\DclàäDfä),Dgàk$• ÿÿÿð¤ ÿÿÿ诠TÀ0¼€ÿÿÿàÊ€ÿÿÿØÖ€ÿÿÿÐá€ÿÿÿÈì€ÿÿÿÀù€ÿÿÿ¸€ÿÿÿ°€ÿÿÿ¬Dz0D{PD|lD}xD~„ÀœD€œD¼D‚ÌD„äD…pD†€D‡¨D~´àÐD‰ÐDŠèD‹ô,DŒ à [$~ ÿÿÿð ÿÿÿ蘠TÀ0¥€ÿÿÿà³€ÿÿÿؾ€ÿÿÿÐÉ€ÿÿÿÈÕ€ÿÿÿÀâ€ÿÿÿ¼Dž0DŸ8D LD¡ŒÀ D£ D¤´D¦ÄD§HD¨XD©€D¡Œà¨D«¨D¬ÀD­Ìê, D®äàä,$d ÿÿÿðo ÿÿÿèz ÿÿÿà… ÿÿÿØ ÿÿÿЛ lÀX¨€ÿÿÿȳ€ÿÿÿÀ¿€ÿÿÿ¼DÀXDÁ`ÀtDÄtDÅ4DÆDÀlDÈlDÉtà€DÁ€àœDÌœDÍ´DÎÀÇ,&DÏØàØ $V ÿÿÿðe ÿÿÿèp ÿÿÿà{ ÿÿÿ؆ ÿÿÿБ ÿÿÿÈ› ÿÿÿÀ¥ |¯ €Àp»€ÿÿÿ¸É€ÿÿÿ°×€ÿÿÿ¨å€ÿÿÿ ï€ÿÿÿ˜ú€ÿÿÿ€ÿÿÿˆ€ÿÿÿ€€ÿÿÿx*€ÿÿÿtDêpDë€À˜Dí˜Dî´DïÐDðD÷<DùØDú¬DûDüPDý˜Dþ°DÿÌDôDëà D D82,,DPàPt$‰ ÿÿÿðÀ•€ÿÿÿè €ÿÿÿ଀ÿÿÿÜ·€ÿÿÿØ€ÿÿÿ×DD D<DDDXD„DÄDðD DhDxD„Í,2D˜à˜$& ÿÿÿðÀ2€ÿÿÿè=€ÿÿÿàI€ÿÿÿÜT€ÿÿÿØ_€ÿÿÿ×D)D* D+4D,PD-XD.lD/€D0¨D1¼D2äD3,D4<D5Hj,8D6\à\®$Ñ ÿÿÿðà ÿÿÿèì ÿÿÿàÀ@û€ÿÿÿØ€ÿÿÿÐDD@DEPDFdDG˜,@DHÜàÜS$f ÿÿÿðÀDMp,FàT±$Ë ÿÿÿðÀÕ€ÿÿÿìDUÀDXDYDD[LD\€D^ÈÀ D` àlDctÀÔDeÔà4Dh<À Dj àDmDnLDoXDphDVpDqpàxDsxá, KDtŒàŒ)$= ÿÿÿðÀDzG,Vàtˆ$œ ÿÿÿðÀD{¦,[àhç$û ÿÿÿðÀD|,`àXF$Z ÿÿÿðÀD}d,eàL¥$¹ ÿÿÿðÀÀÿÿÿè΀ÿÿÿàD‡Dˆ,D‰@Ù,jDŠ à $J ÿÿÿðU ÿÿÿè` ÿÿÿàk ÿÿÿØv ÿÿÿÐÀXDX‚,oàÃ$ß ÿÿÿðÀD”ë,tà\6$T$h$|$–$©$¼$Ï$â$ö$ bcproj.c/ecs/hdfeos/gctp/src/cproj.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbwqsAAGCq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.htsincos:F(0,20);(0,18);(0,21)=*(0,18);(0,21)val:p(0,18)sin_val:p(0,21)cos_val:p(0,21)cproj.c$XBEBTnbwqsAAGCq.tsincos.__func__:V(0,22)=ar(0,4);0;7;(0,23)=k(0,1)asinz:F(0,18);(0,18)con:p(0,18)$XBEBTnbwqsAAGCq.asinz.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)msfnz:F(0,18);(0,18);(0,18);(0,18)eccent:p(0,18)sinphi:p(0,18)cosphi:p(0,18)con:(0,18)$XBEBTnbwqsAAGCq.msfnz.__func__:V(0,26)=ar(0,4);0;5;(0,27)=k(0,1)qsfnz:F(0,18);(0,18);(0,18);(0,18)eccent:p(0,18)sinphi:p(0,18)cosphi:p(0,18)con:(0,18)$XBEBTnbwqsAAGCq.qsfnz.__func__:V(0,28)=ar(0,4);0;5;(0,29)=k(0,1)phi1z:F(0,18);(0,18);(0,18);(0,30)=*(0,4)eccent:p(0,18)qs:p(0,18)flag:p(0,30)eccnts:(0,18)dphi:(0,18)con:(0,18)com:(0,18)sinpi:(0,18)cospi:(0,18)phi:(0,18)i:(0,4)$XBEBTnbwqsAAGCq.phi1z.__func__:V(0,31)=ar(0,4);0;5;(0,32)=k(0,1)phi2z:F(0,18);(0,18);(0,18);(0,30)eccent:p(0,18)ts:p(0,18)flag:p(0,30)eccnth:(0,18)phi:(0,18)con:(0,18)dphi:(0,18)sinpi:(0,18)i:(0,4)$XBEBTnbwqsAAGCq.phi2z.__func__:V(0,33)=ar(0,4);0;5;(0,34)=k(0,1)phi3z:F(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,30)ml:p(0,18)e0:p(0,18)e1:p(0,18)e2:p(0,18)e3:p(0,18)flag:p(0,30)phi:(0,18)dphi:(0,18)i:(0,4)$XBEBTnbwqsAAGCq.phi3z.__func__:V(0,35)=ar(0,4);0;5;(0,36)=k(0,1)phi4z:F(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,18);(0,21);(0,21)eccent:p(0,18)e0:p(0,18)e1:p(0,18)e2:p(0,18)e3:p(0,18)a:p(0,18)b:p(0,18)c:p(0,21)phi:p(0,21)sinphi:(0,18)sin2ph:(0,18)tanphi:(0,18)ml:(0,18)mlp:(0,18)con1:(0,18)con2:(0,18)con3:(0,18)dphi:(0,18)i:(0,4)$XBEBTnbwqsAAGCq.phi4z.__func__:V(0,37)=ar(0,4);0;5;(0,38)=k(0,1)pakcz:F(0,18);(0,18)pak:p(0,18)con:(0,18)secs:(0,18)degs:(0,4)mins:(0,4)sgna:(0,1)$XBEBTnbwqsAAGCq.pakcz.__func__:V(0,39)=ar(0,4);0;5;(0,40)=k(0,1)pakr2dm:F(0,18);(0,18)pak:p(0,18)con:(0,18)secs:(0,18)degs:(0,4)mins:(0,4)sgna:(0,1)$XBEBTnbwqsAAGCq.pakr2dm.__func__:V(0,41)=ar(0,4);0;7;(0,42)=k(0,1)tsfnz:F(0,18);(0,18);(0,18);(0,18)eccent:p(0,18)phi:p(0,18)sinphi:p(0,18)con:(0,18)com:(0,18)$XBEBTnbwqsAAGCq.tsfnz.__func__:V(0,43)=ar(0,4);0;5;(0,44)=k(0,1)sign:F(0,3);(0,18)x:p(0,18)$XBEBTnbwqsAAGCq.sign.__func__:V(0,45)=ar(0,4);0;4;(0,46)=k(0,1)adjust_lon:F(0,18);(0,18)x:p(0,18)count:(0,4)$XBEBTnbwqsAAGCq.adjust_lon.__func__:V(0,47)=ar(0,4);0;10;(0,48)=k(0,1)e0fn:F(0,18);(0,18)x:p(0,18)$XBEBTnbwqsAAGCq.e0fn.__func__:V(0,49)=ar(0,4);0;4;(0,50)=k(0,1)e1fn:F(0,18);(0,18)x:p(0,18)$XBEBTnbwqsAAGCq.e1fn.__func__:V(0,51)=ar(0,4);0;4;(0,52)=k(0,1)e2fn:F(0,18);(0,18)x:p(0,18)$XBEBTnbwqsAAGCq.e2fn.__func__:V(0,53)=ar(0,4);0;4;(0,54)=k(0,1)e3fn:F(0,18);(0,18)x:p(0,18)$XBEBTnbwqsAAGCq.e3fn.__func__:V(0,55)=ar(0,4);0;4;(0,56)=k(0,1)e4fn:F(0,18);(0,18)x:p(0,18)con:(0,18)com:(0,18)$XBEBTnbwqsAAGCq.e4fn.__func__:V(0,57)=ar(0,4);0;4;(0,58)=k(0,1)mlfn:F(0,18);(0,18);(0,18);(0,18);(0,18);(0,18)e0:p(0,18)e1:p(0,18)e2:p(0,18)e3:p(0,18)phi:p(0,18)$XBEBTnbwqsAAGCq.mlfn.__func__:V(0,59)=ar(0,4);0;4;(0,60)=k(0,1)calc_utm_zone:F(0,4);(0,18)lon:p(0,18)$XBEBTnbwqsAAGCq.calc_utm_zone.__func__:V(0,61)=ar(0,4);0;13;(0,62)=k(0,1)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)pow:P(0,18);(0,18);(0,18)log:P(0,18);(0,18)tan:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)atan:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06cproj.cBbss.bssDdata.dataDrodata.rodata$XBEBTnbwqsAAGCq.calc_utm_zone.__func__calc_utm_zone$XBEBTnbwqsAAGCq.mlfn.__func__mlfn$XBEBTnbwqsAAGCq.e4fn.__func__e4fn$XBEBTnbwqsAAGCq.e3fn.__func__e3fn$XBEBTnbwqsAAGCq.e2fn.__func__e2fn$XBEBTnbwqsAAGCq.e1fn.__func__e1fn$XBEBTnbwqsAAGCq.e0fn.__func__e0fn$XBEBTnbwqsAAGCq.adjust_lon.__func__adjust_lon$XBEBTnbwqsAAGCq.sign.__func__sign$XBEBTnbwqsAAGCq.tsfnz.__func__tsfnz$XBEBTnbwqsAAGCq.pakr2dm.__func__pakr2dm$XBEBTnbwqsAAGCq.pakcz.__func__pakcztan$XBEBTnbwqsAAGCq.phi4z.__func__phi4z$XBEBTnbwqsAAGCq.phi3z.__func__phi3zpowatan$XBEBTnbwqsAAGCq.phi2z.__func__phi2zp_error$XBEBTnbwqsAAGCq.phi1z.__func__phi1zlog$XBEBTnbwqsAAGCq.qsfnz.__func__qsfnzsqrt$XBEBTnbwqsAAGCq.msfnz.__func__msfnzasinfabs$XBEBTnbwqsAAGCq.asinz.__func__asinzcossin$XBEBTnbwqsAAGCq.tsincos.__func__tsincosÿñ ð,dThlb_(,†Z¥`´ªUÉð`ÎPíplòKà|F5Hˆ:; _˜ j6‰ dŽ0® ð´(Ö pÞ"þ à¬( hd.NhìTX]}`øƒ‹ «0 ±µÕÛàþP¤ ø0¬6:>ð`p86T5°2¸ ¼ Ô Ø ì ð ü  1¨ ¬ À.L P t x ¤ ¨ Ä+ð ô d h t4„ (ˆ (ä8ü    8 < |+¸2À Ä   ($ ( œ   ¬ 0° 0´ ¸ Ì%Ô Ø 6$ 0( 0, 0 D H l$€%ˆ Œ À2È (Ì (   (, 0 ð ô 6( 8, 886` @d @p6´2¼ (À (  @  @ ( ( H , H 6 , @ D `. ˆ Œ ˜6 Ô 8 Ø 8 ä6  @  @ $6 L P p5  8 ” 8 ´5 Ô @ Ø @ ø5   P T ˆ Œ Ä È <2 D ( H ( \ P ` P ˆ | Œ | ˜(   8 ¤ 8 P P,2< X@ XH `L `¨ h¬ h´ `¸ ` p p, x0 xÄ €È €Ø PÜ P28 ˆ< ˆt ˆx ˆ” p˜ p° x´ xt x „ ˆ ¬$¸ 0¼ 0À Ä Ü< P@ P¼2Ä 0È 0è 0ì 0ø2$8 0< 0@ D d 0h 0l p €2  ¤ ¼ 0À 0Ä È ì 0ð  0 0  $ ( 82X p 0t 0x | „ ˆ ¬ 0° ¸ Ø 0Ü 0à ä ì ˜ð ˜2  $ < 0@ 0D H P ˜T ˜x 0| „ ˜¬À 0Ä 0È Ì ` d l  p  x ¨| ¨„ Hˆ HŒ ° °ü ¸ ¸        À  ÀŒ È Èœ   ¤ Ш Ð Ø Ø à  àx | Œ  °$Ô$è.˜ œ ¨6Ð 8Ô 8à6 @  @6„ èˆ è @” @œ   4ƒ ¸Ør§ «%«+¬4 7àF#ô”  Q8ˆ _Q“¦hS9hpV¤ xZ4 \  report.o/ 1073924786 1032 20 100644 27300 ` ELFh$4(.shstrtab.text.bss.rodata1.data1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿ ò' Hð' D!à €¤€ !  â Hä D’@@”€!à €¤€!  #¢`@’@!Ð$ !à #¢`ä Hæ D’@”€@–À!à @€Çàè㿘ö' Pô' Lò' Hð' Dà D€¤ € ¢ !â$ !À$ €Cà D€¤ €!À$ à L@€¢ €  €„à'¿ü¢ !â$ !  â L@’@€)à D€¤ €!¢ !â$ à L@€¢ € !À$ !  ¢ @’@  €aà'¿ü¢ !â$ !  â L@’@€!À$ !À$ à H€¤ € ¢ !â$ !À$ €Cà H€¤ €!À$ à P@€¢ €  €8à'¿ü¢ !â$ !  â P@’@€)à H€¤ €!¢ !â$ à P@€¢ € !À$ !  ¢ @’@  €à'¿ü¢ !â$ !  â P@’@€!À$ !À$ €À'¿ü€à¿ü°Çàèã¿ !à €¤€!à @!à €¤€!à @€Çàèã¿ ð' D!à €¤€!  â D@’@!à €¤€!  #¢`@’@!Ð$ !à #¢`ä D’@@”€!à @€Çàè㿘ò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ !  Å¿øÅ; XÒ X@Ô \!à €¤€!  #¢`@’@!Ð$ !à #¢`Å¿ø’@Å; X@Ô X!à @€Çàèã¿ö' Pô' Lò' Hð' DÅ DÇ HÅ?¿øÅ LÇ PÅ?¿ð!à €¤€!  Å¿øÅ; XÒ X@Ô \!  Å¿ðÅ; XÒ X@Ô \!à €¤€#!  #¢`@’@!Ð$ !à #¢`Å¿ø’@Å; X@Ô X!à #¢`Å¿ð’@Å; X@Ô X!à @€Çàè㿘ò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ #¢`É¿ø!Å …¡ B@Å; XÒ X@Ô \!à €¤€!  #¢`@’@!Ð$ !â %¤ É¿ø!Å …¡ B@’€Å; X@Ô X!à @€Çàè㿘ò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ #¢`É¿ø!Å …¡ B@Å; XÒ X@Ô \!à €¤€!  #¢`@’@!Ð$ !â %¤ É¿ø!Å …¡ B@’€Å; X@Ô X!à @€Çàè㿘ò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ #¢`É¿ø!Å …¡ B@Å; XÒ X@Ô \!à €¤€!  #¢`@’@!Ð$ !â %¤ É¿ø!Å …¡ B@’€Å; X@Ô X!à @€Çàè㿘ò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ #¢`É¿ø!Å …¡ B@Å; XÒ X@Ô \!à €¤€!  #¢`@’@!Ð$ !â %¤ É¿ø!Å …¡ B@’€Å; X@Ô X!à @€Çàè㿘ò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ #¢`É¿ø!Å …¡ B@Å; XÒ X@Ô \!à €¤€!  #¢`@’@!Ð$ !â %¤ É¿ø!Å …¡ B@’€Å; X@Ô X!à @€€Çàèã¿ö' Pô' Lò' Hð' DÅ DÇ HÅ?¿øÅ LÇ PÅ?¿ð!à €¤€#¢`É¿ø!Å …¡ B@Å; XÒ X@Ô \#¢`É¿ð!Å …¡ B@Å; XÒ X@Ô \!à €¤€)!  #¢`@’@!Ð$ !â %¤ É¿ø!Å …¡ B@’€Å; X@Ô X!â %¤ É¿ð!Å …¡ B@’€Å; X@Ô X!à @€Çàè㿘ò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ #¢`É¿ø!Å …¡ B@Å; XÒ X@Ô \!à €¤€!  #¢`@’@!Ð$ !â %¤ É¿ø!Å …¡ B@’€Å; X@Ô X!à @€Çàèã¿ö' Pô' Lò' Hð' DÅ DÇ HÅ?¿øÅ LÇ PÅ?¿ð!à €¤€!  Å¿øÅ; XÒ X@Ô \!  Å¿ðÅ; XÒ X@Ô \!à €¤€#!  #¢`@’@!Ð$ !à #¢`Å¿ø’@Å; X@Ô X!à #¢`Å¿ð’@Å; X@Ô X!à @€Çàè㿘ô' Lò' Hð' DÅ DÇ HÅ?¿ø!à €¤€ !  â LÅ¿ø’@Å; X@Ô X!à €¤€!  #¢`@’@!Ð$ !à #¢`ä LÅ¿ø’@”€Å; XÖ X@Ø \!à @€Çàèã¿ ò' Hð' D!à €¤€ !  â Hä D’@@”€!à €¤€!  #¢`@’@!Ð$ !à #¢`ä Hæ D’@”€@–À!à @€Çàèã¿ !à €¤€!  @!à €¤€!  #¢`@’@!Ð$ !à #¢`@’@!à @€Çàè[%s] %s a[%s] %s %s PROJECTION PARAMETERS: a %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters a Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters a Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees a Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees a Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees a Latitude of Center: %lf degrees Latitude of Origin: %lf degrees a Latitude of Origin: %lf degrees Latitude of True Scale: %lf degrees a Latitude of True Scale: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees a 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees a Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters a False Easting: %lf meters False Northing: %lf meters %s %lf a %s %lf %s %ld a %s %ld a Output file name not specifiedreport-fileOutput file name not specifiedreport-file@L¥Üc˰p_errorinitclose_fileptitleradiusradius2cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblank0¦ d d)8*8+<@ʲ4 $ 3$8 W$b ‡$Ž ¯$¶ ×$ß $ )$3 W$^ $† §$² ×$à $ -$5 W$^ $‹ ±$¸ Ù ó  & > V n Š report.c/ecs/hdfeos/gctp/src/report.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbyqsAAGDq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o report.o report.c -W0,-xp\$XAEBTnbyqsAAGDq.p_error$XBEBTnbyqsAAGDq.p_error.__func__init$XBEBTnbyqsAAGDq.init.__func__close_file$XBEBTnbyqsAAGDq.close_file.__func__ptitle$XBEBTnbyqsAAGDq.ptitle.__func__radius$XBEBTnbyqsAAGDq.radius.__func__radius2$XBEBTnbyqsAAGDq.radius2.__func__cenlon$XBEBTnbyqsAAGDq.cenlon.__func__cenlonmer$XBEBTnbyqsAAGDq.cenlonmer.__func__cenlat$XBEBTnbyqsAAGDq.cenlat.__func__origin$XBEBTnbyqsAAGDq.origin.__func__true_scale$XBEBTnbyqsAAGDq.true_scale.__func__stanparl$XBEBTnbyqsAAGDq.stanparl.__func__stparl1$XBEBTnbyqsAAGDq.stparl1.__func__offsetp$XBEBTnbyqsAAGDq.offsetp.__func__genrpt$XBEBTnbyqsAAGDq.genrpt.__func__genrpt_long$XBEBTnbyqsAAGDq.genrpt_long.__func__pblank$XBEBTnbyqsAAGDq.pblank.__func__$XAEBTnbyqsAAGDq.err_file$XAEBTnbyqsAAGDq.parm_file$XAEBTnbyqsAAGDq.fptr_e$XAEBTnbyqsAAGDq.fptr_p$XAEBTnbyqsAAGDq.file_p$XAEBTnbyqsAAGDq.file_e$XAEBTnbyqsAAGDq.terminal_e$XAEBTnbyqsAAGDq.terminal_p¨ý d d)8*8+<@ʲ€£€º€Ï€å€€€;€W€t€—€·€Ø€ó€€2€W€k€€€›€°‚ł₂¢¢‚:€@¢S‚l€¢„‚ž‚¢º€@Ï€¢‹€¥€·€ Ì€€¢à€€ó€€¢‚4‚R‚¢¢¢s‚}‚‘‚­€ñ€¢€J€ ĂႢú‚€f€º€€™€¢ÿ€@ €@ J€ `€ „€ˆ € Ä€ ï€ s€ ’€ È€  €  )€ 瀢¢ W‚ l‚¢¢¢ €$ ž D « HÀ ¹„DM DN DO@ÀTDQTDRxDS¤à´ Â,DV¼à¼ $ , D 7 H B L P PÀDaÀ$Dc$Dd0à8Dg@ÀPDiPDjXÀpDlpà|Dn|Doˆà Dr¨À¸Dt¸DuÄÀÜDwÜDxäDyüàD{D|à,À4D€4D<àDDƒDÀTD…TD†`àhD‰pÀ€D‹€DŒˆÀ DŽ à¬D¬D‘¸àÐD”ØÀèD–èD—ôÀ D™ DšD›,à8D8DžDà\ÀdD¢dD£làtD¥t ^,D¦„à„ Ÿ$ÀDªD«D¬(D­< ², D®TàT ú$ DÀD´DµD¶4ÀHD¸HD¹lDºà ,D¼¨à¨]$s ÿÿÿøÀDÀDÁ,DÂLÀ`DÄ`DÅ„DƬà¼},DÈÄàÄÀ$Þ ÿÿÿøè ÿÿÿðÀ,DÌ,À@DÎ@DÏ`à€DÑ€À”DÓ”DÔ¸DÕàDÖàò,&DØ à 6$L ÿÿÿøÀDÜDÝ,DÞXÀlDàlDáDâÄàÔV,.DäÜàÜ™$² ÿÿÿøÀDèDé,DêXÀlDìlDíDîÄàÔ¼, 5DðÜàÜ$ ÿÿÿøÀDôDõ,DöXÀlDølDùDúÄàÔ",?DüÜàÜe${ ÿÿÿøÀDD,DXÀlDlDDÄàÔ…,FDÜàÜÈ$â ÿÿÿøÀD D ,D XÀlDlDDÄàÔDÔì, MDäàä4$S ÿÿÿø] ÿÿÿðÀ,D,À@D@Dlà˜D˜À¬D¬DÐD D!8àHg, XD#PàP¬$àÿÿÿøÀD'À,D),àXD+XÀlD-lD.D/ÄàÔÍ,aD1ÜàÜ$/ ÿÿÿø9 ÿÿÿðÀ,D5,À@D7@D8`à€D:€À”D<”D=¸D>àD?àC,iDA à ‡$¤ ÿÿÿø® LÀDEDF0DGTÀhDIhDJŒDKÀàи,qDMØàØû$ D% HÀ DP DQ DR@ÀTDTTDUxDV¤à´/, xDX¼à¼x$ÀD[D\D](À<D_<D``Da|àŒ‡,„Dc”à”Ê(!0.(!17(!0^(!1T~(!0ë(!/þ¼(!/Óß(!0Ï$&$R$x$­$ç$übreport.c/ecs/hdfeos/gctp/src/report.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbyqsAAGDq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.h./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(14,1)=u8_i:(14,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(14,3)=(14,1)version:T(13,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(13,2)=s32type:(0,3),0,32;name:(13,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(17,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(17,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(17,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(17,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(17,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(15,1)=(0,3)sigfpe_handler_type:t(15,2)=*(15,3)=f(0,20)single:t(15,4)=(0,17)extended:t(15,5)=ar(0,4);0;2;(0,14)quadruple:t(15,6)=(0,19)fp_exception_field_type:t(15,7)=(0,14)decimal_string:t(15,8)=ar(0,4);0;511;(0,1):T(15,9)=s532fpclass:(17,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(15,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(15,10)=(15,9)decimal_form:T(15,11)=efixed_form:0,floating_form:1,;:T(15,12)=s12rd:(17,1),0,32;df:(15,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(15,13)=(15,12)decimal_string_form:T(15,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hp_error:F(0,20);(13,3);(13,3)what:p(13,3)where:p(13,3)report.c$XBEBTnbyqsAAGDq.p_error.__func__:V(0,21)=ar(0,4);0;7;(0,22)=k(0,1)init:F(0,3);(0,4);(0,4);(13,3);(13,3)ipr:p(0,4)jpr:p(0,4)efile:p(13,3)pfile:p(13,3)$XBEBTnbyqsAAGDq.init.__func__:V(0,23)=ar(0,4);0;4;(0,24)=k(0,1)close_file:F(0,20)$XBEBTnbyqsAAGDq.close_file.__func__:V(0,25)=ar(0,4);0;10;(0,26)=k(0,1)ptitle:F(0,20);(13,3)A:p(13,3)$XBEBTnbyqsAAGDq.ptitle.__func__:V(0,27)=ar(0,4);0;6;(0,28)=k(0,1)radius:F(0,20);(0,18)A:p(0,18)$XBEBTnbyqsAAGDq.radius.__func__:V(0,29)=ar(0,4);0;6;(0,30)=k(0,1)radius2:F(0,20);(0,18);(0,18)A:p(0,18)B:p(0,18)$XBEBTnbyqsAAGDq.radius2.__func__:V(0,31)=ar(0,4);0;7;(0,32)=k(0,1)cenlon:F(0,20);(0,18)A:p(0,18)$XBEBTnbyqsAAGDq.cenlon.__func__:V(0,33)=ar(0,4);0;6;(0,34)=k(0,1)cenlonmer:F(0,20);(0,18)A:p(0,18)$XBEBTnbyqsAAGDq.cenlonmer.__func__:V(0,35)=ar(0,4);0;9;(0,36)=k(0,1)cenlat:F(0,20);(0,18)A:p(0,18)$XBEBTnbyqsAAGDq.cenlat.__func__:V(0,37)=ar(0,4);0;6;(0,38)=k(0,1)origin:F(0,20);(0,18)A:p(0,18)$XBEBTnbyqsAAGDq.origin.__func__:V(0,39)=ar(0,4);0;6;(0,40)=k(0,1)true_scale:F(0,20);(0,18)A:p(0,18)$XBEBTnbyqsAAGDq.true_scale.__func__:V(0,41)=ar(0,4);0;10;(0,42)=k(0,1)stanparl:F(0,20);(0,18);(0,18)A:p(0,18)B:p(0,18)$XBEBTnbyqsAAGDq.stanparl.__func__:V(0,43)=ar(0,4);0;8;(0,44)=k(0,1)stparl1:F(0,20);(0,18)A:p(0,18)$XBEBTnbyqsAAGDq.stparl1.__func__:V(0,45)=ar(0,4);0;7;(0,46)=k(0,1)offsetp:F(0,20);(0,18);(0,18)A:p(0,18)B:p(0,18)$XBEBTnbyqsAAGDq.offsetp.__func__:V(0,47)=ar(0,4);0;7;(0,48)=k(0,1)genrpt:F(0,20);(0,18);(13,3)A:p(0,18)S:p(13,3)$XBEBTnbyqsAAGDq.genrpt.__func__:V(0,49)=ar(0,4);0;6;(0,50)=k(0,1)genrpt_long:F(0,20);(0,4);(13,3)A:p(0,4)S:p(13,3)$XBEBTnbyqsAAGDq.genrpt_long.__func__:V(0,51)=ar(0,4);0;11;(0,52)=k(0,1)pblank:F(0,20)$XBEBTnbyqsAAGDq.pblank.__func__:V(0,53)=ar(0,4);0;6;(0,54)=k(0,1)$XAEBTnbyqsAAGDq.err_file:S(0,55)=ar(0,4);0;255;(0,1)$XAEBTnbyqsAAGDq.parm_file:S(0,56)=ar(0,4);0;255;(0,1)$XAEBTnbyqsAAGDq.fptr_e:S(0,57)=*(2,2)$XAEBTnbyqsAAGDq.fptr_p:S(0,57)$XAEBTnbyqsAAGDq.file_p:S(0,4)$XAEBTnbyqsAAGDq.file_e:S(0,4)$XAEBTnbyqsAAGDq.terminal_e:S(0,4)$XAEBTnbyqsAAGDq.terminal_p:S(0,4)strlen:P(2,3);(0,58)=*(0,59)=k(0,1)strcpy:P(13,3);(13,3);(0,60)=*(0,61)=k(0,1)printf:P(0,3);(0,62)=*(0,63)=k(0,1);0fprintf:P(0,3);(0,64)=*(7,2);(0,65)=*(0,66)=k(0,1);0fopen:P(0,57);(0,67)=*(0,68)=k(0,1);(0,69)=*(0,70)=k(0,1)fclose:P(0,3);(0,64)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06report.cBbss.bssDdata.dataDrodata.rodata$XBEBTnbyqsAAGDq.pblank.__func__pblank$XBEBTnbyqsAAGDq.genrpt_long.__func__genrpt_long$XBEBTnbyqsAAGDq.genrpt.__func__genrpt$XBEBTnbyqsAAGDq.offsetp.__func__offsetp$XBEBTnbyqsAAGDq.stparl1.__func__stparl1$XBEBTnbyqsAAGDq.stanparl.__func__stanparl$XBEBTnbyqsAAGDq.true_scale.__func__true_scale$XBEBTnbyqsAAGDq.origin.__func__origin$XBEBTnbyqsAAGDq.cenlat.__func__cenlat$XBEBTnbyqsAAGDq.cenlonmer.__func__cenlonmer$XBEBTnbyqsAAGDq.cenlon.__func__cenlon$XBEBTnbyqsAAGDq.radius2.__func__radius2$XBEBTnbyqsAAGDq.radius.__func__radius$XBEBTnbyqsAAGDq.ptitle.__func__ptitle$XAEBTnbyqsAAGDq.fptr_p$XBEBTnbyqsAAGDq.close_file.__func__close_filestrcpystrlen$XAEBTnbyqsAAGDq.parm_file$XAEBTnbyqsAAGDq.file_p$XAEBTnbyqsAAGDq.terminal_p$XBEBTnbyqsAAGDq.init.__func__initfclosefprintffopenprintf$XAEBTnbyqsAAGDq.err_file$XAEBTnbyqsAAGDq.fptr_e$XAEBTnbyqsAAGDq.file_e$XAEBTnbyqsAAGDq.terminal_e$XBEBTnbyqsAAGDq.p_error.__func__p_errorÿñ -ŒNœU€ {@ćy¨Pà¯qÑ(Ùiû ä` & ¸X/U T ¸ì_N€ Àä‡G¨Èä¯= ÓÐäÝ6þØä.' (/'PÀÌW x°— ¼\ÇÎÕð $Cè”HOW]d ~–®ÊìÄ5 5 0 4 H1P4 T4 d2 h2 l p x0€3 „3 ˆ3 Œ3  ” ¬/´3 ¸3 ¼.5 5 4 4 85 <5 D(h4 l4 p2 t2 €'¤5 ¨5 °(Ä4 È4 Ì Ð Ü7ô4 ø4 ü2 2  '5  5 $4 (4 @+ D+ H* L* h+ l+ t(˜* œ*  ) ¤) °'Ô+ Ø+ à(ô* ø* ü , , 7$* (* ,) 0) <'L+ P+ T* X* ”3 ˜3 ¨3 ¬3 °.¸$ ¼$ Ì$ Ð$ Ô.+  +    ,14* 8* H) L) P <T <\0d$ h$ l$ p$ t @x @ˆ/$ ”$ ˜.Ø+ Ü+ ì `ð `1 * *  ) $) ( ˆ, ˆ40<$ @$ D$ H$ L ŒP Œd/l$ p$ t.Ì+ Ð+ à ´ä ´ø1 è è1 * $* 4) 8) < @ H0P$ T$ X$ \$ `  d  x/€$ „$ ˆ TŒ T /¨$ ¬$ °.ð+ ô+  ˆ ˆ  (10* 4* D) H) L ´P ´X0`$ d$ h$ l$ p ¸t ¸| € ”/œ$  $ ¤.è+ ì+ ü ä ä    1(* ,* <) @) D H P0X$ \$ `$ d$ h l t x Œ/”$ ˜$ œ.à+ ä+ ô Pø P   1 * $* 4) 8) < | @ | H0 P$ T$ X$ \$ ` € d € l p „/ Œ$ $ ”. Ø+ Ü+ ì ¨ ð ¨ ø ü 1 * * ,) 0) 4 Ð 8 Ð @0 H$ L$ P$ T$ X Ô \ Ô d h |/ „$ ˆ$ Œ. Ð+ Ô+ ä  è  ð ô 1 * * $) () , , 0 , 80 @$ D$ H$ L$ P 0 T 0 \ ` t/ |$ €$ „. ä+ è+ ø ` ü `   1 $ Œ ( Œ 0 4 H1 P* T* d) h) l ¸ p ¸ x0 €$ „$ ˆ$ Œ$  ¼ ” ¼ œ   ´/ ¼$ À$ Ä è È è Ð Ô è/ ð$ ô$ ø. 8+ <+ L  P  X \ p1 x* |* Œ) ) ” < ˜ <  0 ¨$ ¬$ °$ ´$ ¸ @ ¼ @ Ä È Ü/ ä$ è$ ì.D+ H+ X h\ hp1x Œ| Œ1˜* œ* ¬) °) ´ °¸ °À0È$ Ì$ Ð$ Ô$ Ø ´Ü ´ð/ø$ ü$  Ø Ø/ $ $$ (.l+ p+ € ü„ üœ1¤* ¨* ¸) ¼) À Ä Ì0Ô$ Ø$ Ü$ à$ ä  è  /$ $ .L+ P+ ` d x1€* „* ”) ˜) œ $  $¨0°$ ´$ ¸$ ¼$ À (Ä (Ü/ä$ è$ ì.+  + 0 44 481@* D* T) X) \ 8` 8h0p$ t$ x$ |$ € <„ <Œ/”$ ˜$ œ.4Œ À¸xx>¸X&“.£4¤L  @ð¦O˜ì  Z3„ýhIçqKhôyO\€ RÜH paksz.o/ 1073924788 1032 20 100644 8164 ` ELFŒ4(.shstrtab.text.data1.rodata.bss.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿`ô' Lò' Hð' DÅ DÇ HÅ?¿ðà LÀ$ É¿ð!Å © €!Å €Å?¿è!Å Å?¿èÅ¿ðÅ; X@РXÁ?¿Ð!Å Å?¿ÈÉ¿Ðſȅ¡ Â… BÅ'¿Àà¿Àà'¿Äà¿Ä€¤!h€!  ¢ @’@¢$\à Lâ$ !Å €_Å?¿øà¿Äà'¿ÀÅ¿À… Å?¿àÍ¿ÐÉ¿àſȅ¡ B…¡ˆÂÅ?¿Ð!Å Å?¿ÈÉ¿Ðſȅ¡ Â… BÅ'¿Àà¿Àà'¿Äà¿Ä€¤ <€!  ¢ @’@¢$\à Lâ$ !Å €9Å?¿øà¿Äà'¿ÀÅ¿À… Å?¿ØÍ¿ÐÉ¿ØÅ¿È…¡ B…¡ˆÂÅ?¿ÐÉ¿Ð!Å © €!  ¢ @’@¢$\à Lâ$ !Å €Å?¿øÑ¿èÉ¿à!Å ¡ BÉ¿Ø!Å …¡ B‰¡ˆBſЅ¡B…¢ BÅ?¿ÐÉ¿Ð!Å …¡ ÂÅ?¿àÅ¿à€Å?¿ø€Å¿øƒ # "ÇàèIllegal DMS fieldpaksz-degIllegal DMS fieldpaksz-minIllegal DMS fieldpaksz-sec¿ð?ðA.„€@@@N@¬ paksz+ dd'8(8)<@ʳ‹4$ paksz.c/ecs/hdfeos/gctp/src/paksz.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbzqsAAGEq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o paksz.o paksz.c -W0,-xp\$XAEBTnbzqsAAGEq.paksz$XBEBTnbzqsAAGEq.paksz.__func__Ž ! dd'8(8)<@ʳ‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚&‚:‚V€š€¢°€ó€ m‚Š‚¢£‚½€€c€Å€B€¢¨€@Ç€@ó€ € -€ˆ F€ m€ ˜€ € ;€ q€  ´€  Ò€ €¢¢ ‚ ‚¢¢¢ )$ L ÿÿÿð X LÀ e€ÿÿÿè p€ÿÿÿà {€ÿÿÿØ †€ÿÿÿÐ ‘€ÿÿÿÈ œ€ÿÿÿÄ ¤„D@DB$DC@DEPDI\DJpDK|DL˜À¨DN¨DOÀDPÌàÜDSÜDWðDXDYDZ0À@D\@D]XD^dàtDatDeˆDf À¼Dh¼DiÔDjààðDmðDn(Dp< ¬,DqPàP î$ $ bpaksz.c/ecs/hdfeos/gctp/src/paksz.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnbzqsAAGEq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.hpaksz:F(0,18);(0,18);(0,21)=*(0,4)ang:p(0,18)iflg:p(0,21)fac:(0,18)deg:(0,18)min:(0,18)sec:(0,18)tmp:(0,18)i:(0,4)paksz.c$XBEBTnbzqsAAGEq.paksz.__func__:V(0,22)=ar(0,4);0;5;(0,23)=k(0,1)p_error:P(0,20);(10,3);(10,3)fabs:P(0,18);(0,18)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06paksz.cBbss.bssDdata.dataDrodata.rodatap_errorfabs$XBEBTnbzqsAAGEq.paksz.__func__pakszÿñ 8,498Yd8 < P T ` d t€ „ ¸ ¼ ÈÜ à   P T `t x ´ (¸ (Ì @Ð @Üð ô  0  0 ( (< 0@ 04ƒ ¸x0^> Î%Î+Ðl 7<+Fh´  Q  !_=¦hã_pD° xô˜  sphdz.o/ 1073924789 1032 20 100644 11024 ` ELF(¸4(.shstrtab.text.data.data1.rodata.bss.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿€ø' Tö' Pô' Lò' Hð' Dà D€¤ €½à HÅ Ç Å; X@РXÁ?¿ðà H  Å Ç Å; X@РXÁ?¿èÉ¿ð!Å © €BÉ¿è!Å © €ſðà LÅ$ Ç$ Å¿èà PÅ$ Ç$ Å¿ðà TÅ$ Ç$ €+É¿è!Å © €ſðà LÅ$ Ç$ Å¿ðà TÅ$ Ç$ !É Å¿è…¡ÂÅ; X@РXÅ¿ð…  Bà PÅ$ Ç$ €Å¿ðà LÅ$ Ç$ Å¿ðà TÅ$ Ç$ Å¿ðà PÅ$ Ç$ €eÉ¿è!Å © €!  Å Ç à LÅ$ Ç$ !  Å Ç à TÅ$ Ç$ !  Å Ç à PÅ$ Ç$ €Gà D€¤?ë€!  Å ¨Ç ¬à LÅ$ Ç$ !  Å ¨Ç ¬à TÅ$ Ç$ !Å à PÅ$ Ç$ €.à D€¤?ì€!  Å  Ç ¤à LÅ$ Ç$ !  Å  Ç ¤à TÅ$ Ç$ !Å à PÅ$ Ç$ €!  Å ˜Ç œà LÅ$ Ç$ !  Å ˜Ç œà TÅ$ Ç$ !Å à PÅ$ Ç$ €{à D@Ð'¿äà¿ä€¤ €!  ¢ @’@!  ¢ @’@  à' DÀ'¿ä€bà¿ä€¤ €"à¿ä¡, #¢` Å Ç à LÅ$ Ç$ à¿ä¡, #¢` Å Ç à PÅ$ Ç$ à¿ä¡, #¢` Å Ç à TÅ$ Ç$ €>à¿ä€¤ €à¿ä¡, #¢` Å Ç à LÅ$ Ç$ à¿ä¡, #¢` Å Ç à PÅ$ Ç$ !  Å  Ç ¤à TÅ$ Ç$ €à¿ä¡, #¢` Å Ç à LÅ$ Ç$ à¿ä¡, #¢` Å Ç à PÅ$ Ç$ !  Å ˜Ç œà TÅ$ Ç$ €À'¿ü€à¿ü°ÇàèAXT·™™™šAXTÂIG®AXSíIë…AXT«`AXTåAXT¥ÀAXSÏÁ¾AXT¨@AXT¦@AXTÙXbAXSÖ1'AXSß “uAXT¦@AXTªÀAXT¬AXTÁ@AXTÇ€AXT­€AXT©€AXM­@AXMçAXM¯Ë•AX?™ó333AX?ˆ·¦µ AX?½Ÿ+ªAX?É ÌÌÍAX?ëüdØAX?áFIAX?ÚsØAX?Åñ= óAX?ÄÞ©AX?H:=p¤AX?!Â~ùÛAX?œ¬1AX?Ä—AX?ÉTƒoAX?É®“AX?ßÁ4êAX?ΕûXAX?Ì'•pAX?È–_RAXM­@AXMçAXM¯Ë•Invalid spheroid selectionINFORMATIONALReset to 0INFORMATIONAL?ðAXM¯Ë•AXMçAXM­@sphdz Y dd'8(8)<@Ê´‹4  3$9 sphdz.c/ecs/hdfeos/gctp/src/sphdz.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb0qsAAGFq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o sphdz.o sphdz.c -W0,-xp\$XAEBTnb0qsAAGFq.$XAEBTnb0qsAAGFq.major$XAEBTnb0qsAAGFq.minorsphdz$XBEBTnb0qsAAGFq.sphdz.__func__Ì- dd'8(8)<@Ê´‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚2‚P‚¢q€ž€³€à€ö€¢€>€S€€¢f‚p‚„‚ €ä€¢ú€=€ ·‚Ô‚¢í‚€Y€­€ € Œ€¢ ò€@ €@ =€ S€ w€ˆ € ·€ †f€ …€ »€  þ€  € Ú€¢¢ J‚ _‚¢¢¢ s‚¢ |&° ¯&° â$ D% H2 LB PR TÀa€ÿÿÿðp€ÿÿÿè€ÿÿÿ䊄DxÀ(Dz(D{DD}dÀ€D€ÀœDœD‚¬Dƒ¼àÌD†ÔÀðDˆðD‰DŠà@ÀHDŽHDXDhàxàxD”€ÀœD–œD—¸D˜ÔàðD›øÀDDž$DŸ@àTD¢\ÀlD¤lD¥ˆD¦¤à¸ÀÀDªÀD«ÜD¬øà à ÀD±D²$À4D´4DµLD¶dD·làpDºxÀˆD¼ˆD½°D¾ØàDÁÀDÃDÄ@DÅhà„ÀŒDÉŒDÊ´DËÜàøàøDÎø’,DÏàÔ$ò$$$,bsphdz.c/ecs/hdfeos/gctp/src/sphdz.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb0qsAAGFq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(10,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(10,2)=(10,1):T(10,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(10,4)=(10,3)wchar_t:t(10,5)=bsc4;0;32;:T(9,1)=s16quot:(0,5),0,64;rem:(0,5),64,64;;lldiv_t:t(9,2)=(9,1)uid_t:t(9,3)=(0,4)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(14,1)=u8_i:(14,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(14,3)=(14,1)version:T(13,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(13,2)=s32type:(0,3),0,32;name:(13,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(17,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(17,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(17,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(17,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(17,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(15,1)=(0,3)sigfpe_handler_type:t(15,2)=*(15,3)=f(0,20)single:t(15,4)=(0,17)extended:t(15,5)=ar(0,4);0;2;(0,14)quadruple:t(15,6)=(0,19)fp_exception_field_type:t(15,7)=(0,14)decimal_string:t(15,8)=ar(0,4);0;511;(0,1):T(15,9)=s532fpclass:(17,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(15,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(15,10)=(15,9)decimal_form:T(15,11)=efixed_form:0,floating_form:1,;:T(15,12)=s12rd:(17,1),0,32;df:(15,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(15,13)=(15,12)decimal_string_form:T(15,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.h./proj.h$XAEBTnb0qsAAGFq.major:S(0,21)=ar(0,4);0;21;(0,18)$XAEBTnb0qsAAGFq.minor:S(0,22)=ar(0,4);0;21;(0,18)sphdz:F(0,3);(0,4);(0,23)=*(0,18);(0,23);(0,23);(0,23)isph:p(0,4)parm:p(0,23)r_major:p(0,23)r_minor:p(0,23)radius:p(0,23)t_major:(0,18)t_minor:(0,18)jsph:(0,4)sphdz.c$XBEBTnb0qsAAGFq.sphdz.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)p_error:P(0,20);(13,3);(13,3)fabs:P(0,18);(0,18)sqrt:P(0,18);(0,18)labs:P(0,4);(0,4)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06sphdz.cBbss.bssDdata.dataDrodata.rodatap_errorlabssqrtfabs$XBEBTnb0qsAAGFq.sphdz.__func__sphdz$XAEBTnb0qsAAGFq.minor$XAEBTnb0qsAAGFq.majorÿñ `(,49>C(ci°°€°H h x | ” ˜ è ì   $ 4 ” ˜ ¬ ° È Ì ä è   4 8 P T | € ˜ œ ´ ¸ Ð Ô ì ð    (D H T\ ,` ,l  ¤ È Ì ð ô 0 4 X \ x | ¤ ¨ Ì Ð ì ð 4ƒ ¸(à`@Fˆ.&¶+¸„ 7<YF ˜ œ  Q4-_"açh$H—p$àð x%Ðè  untfz.o/ 1073924790 1032 20 100644 7580 ` ELFD4(.shstrtab.text.data.data1.rodata.bss.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿘ô' Lò' Hð' Dà H€¤ €1à H€¤ €-à D€¤ €)à D€¤ €%à D¥, £,  €#¢`¤à H£,  €Å Ç à LÅ$ Ç$ à LÉ Ë !Å © B€ !  ¢ @’@ $M€à'¿ü€ !  ¢ $@’@  €à'¿ü€À'¿ü€à¿ü°Çàè?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ðUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unituntfz D dd'8(8)<@ʶ‹4 $$ untfz.c/ecs/hdfeos/gctp/src/untfz.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb1qsAAGGq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o untfz.o untfz.c -W0,-xp\$XAEBTnb1qsAAGGq.$XAEBTnb1qsAAGGq.factorsuntfz$XBEBTnb1qsAAGGq.untfz.__func__w 6 dd'8(8)<@ʶ‹€¡€¸€Í€ã€þ€€9€U€r€•€µ€Ö€ñ€€0€U€i€~€™€®‚Âà‚‚¢¢‚8€@¢Q‚j€¢‚‚œ‚¢¸€@Í€¢‰€£€µ€ Ê€€¢Þ€€ñ€€¢‚&‚:‚V€š€¢°€ó€ m‚Š‚¢£‚½€€c€Å€B€¢¨€@Ç€@ó€ € -€ˆ F€ m€ ˜€ € ;€ q€  ´€  Ò€ €¢¢ ‚ ‚¢¢¢ )‚¢ 2& y$ ¡ D ¯ H ¾ LÀ Í„D-ÀPD/PD0ŒÀ°D2°D3ÈàÔàÔÀÜD8ÜD9ôàD< Õ,D=à $ 5buntfz.c/ecs/hdfeos/gctp/src/untfz.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb1qsAAGGq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)/usr/include/stdio_tag.h__FILE:t(6,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(7,1)=(0,3)__FILE:T(7,2)=s16_cnt:(7,1),0,32;_ptr:(7,3)=*(0,11),32,32;_base:(7,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;__longlong_t:t(2,1)=(0,5)FILE:t(2,2)=(7,2)size_t:t(2,3)=(0,14)fpos_t:t(2,4)=(0,4)off_t:t(1,1)=(0,4)off64_t:t(1,2)=(0,5)fpos64_t:t(1,3)=(0,5)./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(11,1)=u8_i:(11,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(11,3)=(11,1)version:T(10,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(10,2)=s32type:(0,3),0,32;name:(10,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h/usr/include/sys/ieeefp.hfp_direction_type:T(14,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(14,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(14,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(14,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(14,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(12,1)=(0,3)sigfpe_handler_type:t(12,2)=*(12,3)=f(0,20)single:t(12,4)=(0,17)extended:t(12,5)=ar(0,4);0;2;(0,14)quadruple:t(12,6)=(0,19)fp_exception_field_type:t(12,7)=(0,14)decimal_string:t(12,8)=ar(0,4);0;511;(0,1):T(12,9)=s532fpclass:(14,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(12,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(12,10)=(12,9)decimal_form:T(12,11)=efixed_form:0,floating_form:1,;:T(12,12)=s12rd:(14,1),0,32;df:(12,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(12,13)=(12,12)decimal_string_form:T(12,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.h./proj.h$XAEBTnb1qsAAGGq.factors:S(0,21)=ar(0,4);0;5;(0,22)=ar(0,4);0;5;(0,18)untfz:F(0,4);(0,4);(0,4);(0,23)=*(0,18)inunit:p(0,4)outunit:p(0,4)factor:p(0,23)untfz.c$XBEBTnb1qsAAGGq.untfz.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)p_error:P(0,20);(10,3);(10,3)@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06untfz.cBbss.bssDdata.dataDrodata.rodatap_error$XBEBTnb1qsAAGGq.untfz.__func__untfz$XAEBTnb1qsAAGGq.factorsÿñ  ,4T Z p t ¨ ¬ À Ä Ðì $ð $ü4ƒ ¸0è S`&n+px 7èDF,   Q Ì 6_¦h¨sp° xÌx  gctp.o/ 1073924791 1032 20 100644 16428 ` ELF=Ô4(.shstrtab.text.data.bss.data1.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¾Èú' Xø' Tö' Pô' Lò' Hð' DÀ'¿ÄÀ'¿Àà ŒÀ$ à \â à dà ä `æ h@’”€@–Àà ŒÐ$ à Œà €¤ €€ÃÀ'¿ü!à €¤ €`À'¿Ìà¿Ì€¤ e€Rà¿Ì¡, #¢`À$à¿Ì¡, #¢`À$à¿Ì¡, #¢`À$à¿Ì¡, #¢`À$à¿Ì¡, #¢`À$à¿Ì¡, #¢`À$À'¿Èà¿È€¤ €('¦à+ª`-¬ )¨ Å à¿Ì¥, £,  $€¤à¿È£,  €Å$ Ç$ Å`Ç`à¿Ì¥, £,  $€¤à¿È£,  €Å$ Ç$ à¿È  à'¿Èà¿È€¤ ¿ÿäà¿Ì  à'¿Ìà¿Ì€¤ e¿ÿ²  à'¿Ä  à'¿À¢ !â$ €¦à Hà €¤ €Oà Hà ¡, #¢`âà Là €¤@€à Hà ¡, #¢`âà Xà €¤@€à Hä ¡, #¢`à€¤€à Hà €¤ €  à'¿Ä€'À'¿Ìà¿Ì€¤ €"à Hà ¥, £,  $€#¢`¢à¿Ì¥,  @É Ë à P Å Ç © B€  à'¿Ä€ à¿Ì  à'¿Ìà¿Ì€¤ ¿ÿâà pà €¤ €Oà pà ¡, #¢`âà tà €¤@€à pà ¡, #¢`âà €à €¤@€à pä ¡, #¢`à€¤€à pà €¤ €  à'¿À€'À'¿Ìà¿Ì€¤ €"à pà ¥, £,  $€#¢`¢à¿Ì¥,  @É Ë à x Å Ç © B€  à'¿À€ à¿Ì  à'¿Ìà¿Ì€¤ ¿ÿâà Hà €¤ €à Hà €¤ d€ !  ¢ @’@¢ à Œâ$ €§À'¿üà pà €¤ €à pà €¤ d€ !  ¢ @’@¢ à Œâ$ €’À'¿üà Tà à'¿¼à Xà €¤ €à Hà €¤ € à Tà €¤ €  à'¿¼à Xà €¤ €à Hà €¤ €à Tà €¤ €à Là ƒ< € ü d.€! ¡, #¢`àà'¿¼à Hà €¤ € ࿼¢¿à’@”@à Œ€ Ð$ ࿼¢ ¤¿à’@@”€à ŒÐ$ à Hà €¤ €â¿¼à Tâ$ à Œà €¤ €@€8À'¿üà DÉ Ë Å¿à…¡ BÅ?¿ðà D  É Ë Å¿à…¡ BÅ?¿èà¿Ä€¤€¾à Hä ¡, #¢`ä$à Xä à Hà ¡, #¢`ä$à Lä à Hà ¡, #¢`ä$À'¿Ìà¿Ì€¤ €)¨ â Pà¿Ì§,  @Å Ç à Hà ¥, £,  $€  Å$ Ç$ à¿Ì  à'¿Ìà¿Ì€¤ ¿ÿìà Hà €¤ €h  à'¿Ìà¿Ì€¤ €¦¿@â Pà¿Ì¥,  @Å Ç  ÀÅ$ Ç$ à¿Ì  à'¿Ìà¿Ì€¤ ¿ÿò!Å Å?¿@!Å Å?¿Hà Là €¤ € à PÉ Ë !Å © B€à Là ¥, £,  € $ ·à'¿4Å¿4‰ !Å …¡ BÅ?¿@à Là €¤ €!Å €Å?¿H!Å Å?¿H€ à PÅ Ç Å?¿@à P  Å Ç Å?¿Hà Hâ à Lä ¦¿@à Xà ꠄ절)¨ @’€”À–˜@š€î# \@è# `€à Hâ à Lä æ Pà Xà ꠄ절)¨ @’€”À–˜@š€î# \@è# `à Œà €¤ €@€kÀ'¿üà Hà €¤ €Å¿ðÅ?¿ØÅ¿èÅ?¿Ð€ à Hà ¡, #¢`äÅ¿ðɿ蠿آ¿ÐÅ; XРXÉ; XÔ X˜š@ŸÄ€Ð'¿<â¿<à Œâ$ à¿<€¤ €@€BÀ'¿üà¿À€¤€ªà pä ¡, #¢`ä$à €ä à pà ¡, #¢`ä$à tä à pà ¡, #¢`ä$À'¿Ìà¿Ì€¤ €)¨ â xà¿Ì§,  @Å Ç à pà ¥, £,  $€  Å$ Ç$ à¿Ì  à'¿Ìà¿Ì€¤ ¿ÿìà pà €¤ €T  à'¿Ìà¿Ì€¤ €¦¿@â xà¿Ì¥,  @Å Ç  ÀÅ$ Ç$ à¿Ì  à'¿Ìà¿Ì€¤ ¿ÿò!Å Å?¿@!Å Å?¿Hà xÉ Ë !Å © B€Å¿ØÅ; X@РXÁ?¿@Å¿ÐÅ; X@РXÁ?¿H€ à xÅ Ç Å?¿@à x  Å Ç Å?¿Hà pâ à tä ¦¿@à €à ꠄ절)¨ @’€”À–˜@š€î# \@è# `€à pâ à tä æ xà €à ꠄ절)¨ @’€”À–˜@š€î# \@è# `à Œà €¤ €@€–À'¿üà pà €¤ € Å¿Øà lÅ$ Ç$ Å¿Ðà l  Å$ Ç$ € à pà ¡, #¢`äÅ¿ØÉ¿Ðà l¢ Å; XРXÉ; XÔ X˜š@ŸÄ€Ð'¿8â¿8à Œâ$ à¿8€¤ €@€hÀ'¿üà |à à'¿¼à €à €¤ €à pà €¤ € à |à €¤ €  à'¿¼à €à €¤ €à pà €¤ €à |à €¤ €à tà ƒ< € ü d.€! ¡, #¢`àà'¿¼à pà €¤ € ࿼¢¿à’@”@à Œ€ Ð$   ⿼¤¿à’@@”€à ŒÐ$ à pà €¤ €â¿¼à |â$ à lÉ Ë Å¿à…¡ BÅ$ Ç$ à l  É Ë Å¿à…¡ BÅ$ Ç$ @€À'¿ü€à¿ü°ÇàèInsys is illegalGCTP-INPUTOutsys is illegalGCTP-OUTPUTA.„€AƒÐÁƒÐgctp>dd%8&8'<@Ê·‰4  .$3 R m ˆ Ÿ ¶ Î å û  ( gctp.c/ecs/hdfeos/gctp/src/gctp.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb2qsAAGHq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o gctp.o gctp.c -W0,-xp\$XAEBTnb2qsAAGHq.$XAEBTnb2qsAAGHq.iter$XAEBTnb2qsAAGHq.NADUTgctp$XBEBTnb2qsAAGHq.gctp.__func__$XAEBTnb2qsAAGHq.inv_trans$XAEBTnb2qsAAGHq.for_trans$XAEBTnb2qsAAGHq.pdout$XAEBTnb2qsAAGHq.outzn$XAEBTnb2qsAAGHq.outdat$XAEBTnb2qsAAGHq.outpj$XAEBTnb2qsAAGHq.pdin$XAEBTnb2qsAAGHq.inzn$XAEBTnb2qsAAGHq.indat$XAEBTnb2qsAAGHq.inpj9tdd%8&8'<@Ê·‰€Ÿ€¶€Ë€á€ü€€7€S€p€“€³€Ô€ï€€.€S€g€|€—€¬‚¶‚Ê‚æ€(€¢<€~€ ö‚‚,€¢D‚^€¯€€c€߀¢D€Z€@x€@¢€ ·€ Ú€ˆò€ €B€Ä€â€€ W€ s€ 0€¢¢  ‚ µ‚¢¢¢ É‚¢ Ò& ï& "$ ¾ D Í H Û L ê P ù T  X  \ $ ` 1 d = h J l Z p i t y x ‰ | ™ € ª „ ¶ ˆ  ŒÀ Ï€ÿÿÿð Ø€ÿÿÿè á€ÿÿÿà ï€ÿÿÿØ ú€ÿÿÿÐ €ÿÿÿÌ €ÿÿÿÈ €ÿÿÿÄ '€ÿÿÿÀ :€ÿÿÿ¼ E€xÿÿÿ@ f„DoDp Dq$Ds,Dt`DutD||ÀD~À¤D€¤D¸D‚ÌDƒàD„ôD…D†ÀPDˆPD‰|D†¬àÈD~ÈàäDŒäDìDŽôàÀD’ÀD•À¬D—¬à´Dš¼D›ÐÀ$D$Dž,Dš4àPàPD¡PÀdD¤dÀôD¦ôàüD©DªÀlD¬lD­tD©|à˜à˜à˜D´˜ÀÀD¶ÀD·ØD¸äàìDºìÀD¼D½,D¾8à@DÃ@DÇLDȈDÉDÊÌDÎDÏDÑ@DÒdDÓxDÔ„À˜DÖ˜D×  m$à¨DÚ¨DÛÀDßÜÀìDáìDâDã$DäDDå`DäœDæ¸ÀÌDèÌDéèDè Dê(Dë4Dì@ÀxDîxDï¬DðÀDòÐàÜÀäDöäD÷ôà Dù  $à \Dü dDý ¸À ÌDÿ ÌD Ôà Üà ÜD ÜÀ ðD ðD øà D À pD pD xà €D €À D D! ¨D" ÈD# èD$ D# @D% \À pD' pD( ŒD' °D) ÌD* ØD+ äÀ D- D. à 0À 8D2 8D3 Hà \D5 \ $à °D8 ¸D9 À D; D< (à 0à 0DB 0À DDD DDE Tà hDH pÀ ØDJ ØDK àà èDP èDS ôDT0DU8DVtDX°DYÄD[èD] D^ D`,DaHDbhDcp Ÿ, à$ í$ ù$Dd€à€ (”!-¢ P(”!-Ì —(/X!- ß(”!,ò(”!,ÚF(”!,Ãy(/X!- À(”!,­ò(”!,–%(”!,€W$sbgctp.c/ecs/hdfeos/gctp/src/gctp.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb2qsAAGHq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0./cproj.h/usr/include/math.h/usr/include/iso/math_iso.h_h_val:T(3,1)=u8_i:(3,2)=ar(0,4);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(3,3)=(3,1)version:T(2,1)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(2,2)=s32type:(0,3),0,32;name:(2,3)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio_tag.h__FILE:t(5,1)=xs__FILE:/usr/include/sys/ieeefp.hfp_direction_type:T(6,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(6,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(6,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(6,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(6,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;FILE:t(4,1)=xs__FILE:sigfpe_code_type:t(4,2)=(0,3)sigfpe_handler_type:t(4,3)=*(4,4)=f(0,20)single:t(4,5)=(0,17)extended:t(4,6)=ar(0,4);0;2;(0,14)quadruple:t(4,7)=(0,19)fp_exception_field_type:t(4,8)=(0,14)decimal_string:t(4,9)=ar(0,4);0;511;(0,1):T(4,10)=s532fpclass:(6,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(4,9),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(4,11)=(4,10)decimal_form:T(4,12)=efixed_form:0,floating_form:1,;:T(4,13)=s12rd:(6,1),0,32;df:(4,12),32,32;ndigits:(0,3),64,32;;decimal_mode:t(4,14)=(4,13)decimal_string_form:T(4,15)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./cproj_prototypes.h./gctp_prototypes.h./proj.h$XAEBTnb2qsAAGHq.iter:S(0,4)$XAEBTnb2qsAAGHq.NADUT:S(0,21)=ar(0,4);0;133;(0,4)gctp:F(0,3);(0,22)=*(0,18);(0,23)=*(0,4);(0,23);(0,22);(0,23);(0,23);(0,23);(2,3);(0,23);(2,3);(0,22);(0,23);(0,23);(0,22);(0,23);(0,23);(2,3);(2,3);(0,23)incoor:p(0,22)insys:p(0,23)inzone:p(0,23)inparm:p(0,22)inunit:p(0,23)indatum:p(0,23)ipr:p(0,23)efile:p(2,3)jpr:p(0,23)pfile:p(2,3)outcoor:p(0,22)outsys:p(0,23)outzone:p(0,23)outparm:p(0,22)outunit:p(0,23)outdatum:p(0,23)fn27:p(2,3)fn83:p(2,3)iflg:p(0,23)x:(0,18)y:(0,18)factor:(0,18)lon:(0,18)lat:(0,18)i:(0,4)j:(0,4)ininit_flag:(0,4)outinit_flag:(0,4)unit:(0,4)dummy:(0,24)=ar(0,4);0;14;(0,18)gctp.cclose_file:P(0,3)inv_init:P(0,3)for_init:P(0,3)$XBEBTnb2qsAAGHq.gctp.__func__:V(0,25)=ar(0,4);0;4;(0,26)=k(0,1)untfz:P(0,3)init:P(0,3)pakr2dm:P(0,18)$XAEBTnb2qsAAGHq.inv_trans:S(0,27)=ar(0,4);0;100;(0,28)=*(0,29)=f(0,4)$XAEBTnb2qsAAGHq.for_trans:S(0,30)=ar(0,4);0;100;(0,31)=*(0,32)=f(0,4)$XAEBTnb2qsAAGHq.pdout:S(0,33)=ar(0,4);0;100;(0,34)=ar(0,4);0;14;(0,18)$XAEBTnb2qsAAGHq.outzn:S(0,35)=ar(0,4);0;100;(0,4)$XAEBTnb2qsAAGHq.outdat:S(0,36)=ar(0,4);0;100;(0,4)$XAEBTnb2qsAAGHq.outpj:S(0,37)=ar(0,4);0;100;(0,4)$XAEBTnb2qsAAGHq.pdin:S(0,38)=ar(0,4);0;100;(0,39)=ar(0,4);0;14;(0,18)$XAEBTnb2qsAAGHq.inzn:S(0,40)=ar(0,4);0;100;(0,4)$XAEBTnb2qsAAGHq.indat:S(0,41)=ar(0,4);0;100;(0,4)$XAEBTnb2qsAAGHq.inpj:S(0,42)=ar(0,4);0;100;(0,4)p_error:P(0,20);(2,3);(2,3)@(#)math.h 2.10 99/07/29 SMI@(#)math_iso.h 1.1 99/07/30 SMI@(#)floatingpoint.h 2.5 99/06/22 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)ieeefp.h 2.8 99/10/29acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06gctp.cBbss.bssDdata.dataDrodata.rodatafor_initpakr2dminv_initclose_fileuntfzp_errorinit$XAEBTnb2qsAAGHq.for_trans$XAEBTnb2qsAAGHq.inv_trans$XAEBTnb2qsAAGHq.pdout$XAEBTnb2qsAAGHq.pdin$XAEBTnb2qsAAGHq.outzn$XAEBTnb2qsAAGHq.outdat$XAEBTnb2qsAAGHq.outpj$XAEBTnb2qsAAGHq.inzn$XAEBTnb2qsAAGHq.indat$XAEBTnb2qsAAGHq.inpj$XBEBTnb2qsAAGHq.gctp.__func__gctp$XAEBTnb2qsAAGHq.NADUT$XAEBTnb2qsAAGHq.iterÿñkP +4<EPV^ci¼”~h(”™8Ð/X° x/XÆä”ÝP”õ¼” (”"””9”O nsŠ` Œ  ¼ À Ð Ô ä è ø ü      $ @ D H L P T X \    8 < d h  ” ô ø € „ ¬ ° Ø Ü < @ Ð Ô à $ ( 4    < d ¨    ( , H L h l 8 < D H p t ¬ ° Ð Ô à ä  @ D d  œ   À  Ü  $ ( €  ¬ ° Ì Ð ì ð   Ü à è ì    4 ” ˜ ¸ ð ô  0  Œ  è ° ´ ä  x 4ƒ ¸ XtkPt@#¸%+àü 7Ü>F¸  Q$Ôt_4HÞh5& p6ÈÀ x8ˆL  br_gctp.o/ 1073924792 1032 20 100644 3536 ` ELF  4(.shstrtab.text.bss.data.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textã¿Hú' Xø' Tö' Pô' Lò' Hð' Dà Dâ Hä Læ Pê Tì Xî \ð `ò dô hö lø pú tè xè'¿øè |è'¿ðè €è'¿èè „è'¿àè ˆè'¿Ø’@”€–À˜@š€î# \ð# `ò# dô# hö# lø# pú# tè¿øè# xè¿ðè# |è¿èè# €è¿àè# „è¿Ø@è# ˆ€€Çàègctp_3 d!d+8,8-<@ʸ4 $ br_gctp.c/ecs/hdfeos/gctp/src/br_gctp.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb4qsAAGIq./ecs/hdfeos/gctp/src; /opt/SUNWspro/bin/../WS6U1/bin/cc -g -DSUN5 -Dunix -c -o br_gctp.o br_gctp.c -W0,-xp\$XAEBTnb4qsAAGIq.gctp_$XBEBTnb4qsAAGIq.gctp_.__func__4£ d!d+8,8-<@ʸ€¥€¼€Ñ€ç€€€=€Y€v€™€¹€Ú€õ€€4€Y€m€‚€€²$R Da Ho L~ P Tœ X¬ \¸ `Æ dÒ hà lð pÿ t x |/ €; „G ˆÀDDØT,–$Dèàè¢bbr_gctp.c/ecs/hdfeos/gctp/src/br_gctp.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06 ; G=$XAEBTnb4qsAAGIq.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0gctp_:F(0,20);(0,21)=*(0,18);(0,22)=*(0,4);(0,22);(0,21);(0,22);(0,22);(0,22);(0,23)=*(0,1);(0,22);(0,23);(0,21);(0,22);(0,22);(0,21);(0,22);(0,3);(0,3);(0,22)incoor:p(0,21)insys:p(0,22)inzone:p(0,22)inparm:p(0,21)inunit:p(0,22)indatum:p(0,22)ipr:p(0,22)efile:p(0,23)jpr:p(0,22)pfile:p(0,23)outcoor:p(0,21)outsys:p(0,22)outzone:p(0,22)outparm:p(0,21)outunit:p(0,22)fn27:p(0,3)fn83:p(0,3)iflg:p(0,22)$XBEBTnb4qsAAGIq.gctp_.__func__:V(0,24)=ar(0,4);0;5;(0,25)=k(0,1)gctp:P(0,3)acomp: Sun WorkShop 6 update 1 C 5.2 Patch 109513-09 2002/02/06br_gctp.cBbss.bssDdata.dataDrodata.rodatagctp$XBEBTnb4qsAAGIq.gctp_.__func__gctp_ÿñ .3Sðà4| °°°°$¸l 0$3?X|  JÔ£X wAa ¸Yi € q ”  hdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibIRIX62-32.a0000444000175000017500000277100407730110750022024 0ustar amckinstryamckinstry! / 1063194574 0 0 0 2416 ` · ´ ´..UÔUÔ€$€$±ô±ôÒÔÒÔõõ´´;”;”]4]4‚‚ªôªôÔôÔôð„ð„ T T+„+„L”L”v„v„©Ä©ÄÉdÉdí4í4 $ $%%IdIdndndndndnd´ô´ô´ô´ô´ôûäûäôô<”<”c„c„ФФ«$«$Ê4Ê4å„å„ÄÄDD=D=D`ä`ä„Ô„ÔÄÄ!4!4CdCdgg‰”‰”¬D¬DÏÏø$ø$''A´A´^D^D^D D DßTßTþ¤þ¤ D DSTST†´†´±„±„àtàt d d L´ L´ oT oT 4 4 ­ô ­ô Éä Éä æ” æ” Ä iÄ Ï¤ Ϥ Ϥ Ϥ Ϥ Ϥ Ϥ Ϥ Ϥ Ϥ Ϥ Ϥ Ϥ Ϥ Ϥ Ϥ Ϥ Ϥ Ϥ Ϥ ä ä ä ä ä ä ä ä ä ä ä ä ä ä ä ä ä h4 ” § ¿¤ é´alberforintalberforalberinvintalberinvalconforintalconforalconinvintalconinvazimforintazimforaziminvintaziminvbceaforintbceaforbceainvintbceainvceaforintceaforceainvintceainveqconforinteqconforeqconinvinteqconinvequiforintequiforequiinvintequiinvgnomforintgnomforgnominvintgnominvgoodforintgoodforgoodinvintgoodinvgvnspforintgvnspforgvnspinvintgvnspinvhamforinthamforhaminvinthaminvimolwforintimolwforimolwinvintimolwinvisinusforinitIsin_for_freeIsin_for_initisinusforIsin_fwdisinusinvinitIsin_inv_freeIsin_inv_initisinusinvIsin_invlamazforintlamazforlamazinvintlamazinvlamccforintlamccforlamccinvintlamccinvmerforintmerformerinvintmerinvmillforintmillformillinvintmillinvmolwforintmolwformolwinvintmolwinvobleqforintobleqforobleqinvintobleqinvomerforintomerforomerinvintomerinvorthforintorthfororthinvintorthinvpolyforintpolyforpolyinvintpolyinvpsforintpsforpsinvintpsinvrobforintrobforrobinvintrobinvsinforintsinforsininvintsininvgsat_ratiosomforintsomforsominvintsominvsterforintsterforsterinvintsterinvstplnforintstplnforstplninvintstplninvtmforinttmfortminvinttminvutmforintutmforutminvintutminvvandgforintvandgforvandginvintvandginvwivforintwivforwivinvintwivinvwviiforintwviiforwviiinvintwviiinvfor_initinv_inittsincosasinzmsfnzqsfnzphi1zphi2zphi3zphi4zpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zonep_errorinitclose_fileptitleradiusradius2cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblankpakszsphdzuntfzgctpgctp_alberfor.o/ 1063194424 7356 20 100664 9236 ` ELF",4( °€P@#.5<CJQXlwŒ`˜¥ª²¸¾ÅÍÖàçï`Hø .symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionalberforintfabsp_errorsqrttsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberforadjust_lonsincos_gp_disp<'œ™à!'½ÿˆ¯¿$¯¼ ÷¬x÷®€×¤¨ô$8צ°ô&@ר˜ô(0תˆ×°F0PÔ2pF F2<E ™„…$„ ø $¥@¼ ±$פxô$צ€ô&Ô(Ô*F*D÷°PײP<?ðD8F2‘D€0F$2÷¨X× XF ô ™×¬ˆ'¦p ø '§h¼ תp÷ª`™×°h×®pÔ, ø ÷°¼ ÷ H™×²h×®pÔ, ø ÷²¼ ÷ 0™×¬'¦p ø '§h¼ ™×¦h×®pÔ, ø ÷¦¼ ÷ @™×¤h×®pÔ, ø ÷¤¼ ÷ (™×¬ '¦p ø '§h¼ ™×¨h×®pÔ, ø ÷¨¼ ÷ 8תˆ×°F0PÔ2xF F <E צHר@ײ(F&1צ0F(B‚F&’F*$F(ô$(ת`ô*(ײHר0F2‘‚Ô0(F(F$2€ô*×°8Ô2(F0’Ô&Ô$F(0F F$‚F2Tô0 ™„ ø $„P¼ ™Ô, ø Ô.¼ ™×¬ˆ×® ø ¼ ™ ø Ô,0¼ ™×¬  ø ¼ ™Ô,8 ø Ô.@¼ %¿$'½xà<'œ™à!'½ÿ°¯¿$¯¼ ÷¬P÷®X™×¬X'¦H ø '§@¼ ™×¤@×®HÔ, ø ÷¤¼ ÷ 8ר8Ô&(F(2‚Ô0Ô2F*€F F2F&"÷¨(™×°PÔ*0 ø F*ƒ¼ Ô2(F2÷¤0™×¬0 ø צ(¼ ®`F&Ô08F0B€õʙ׬0 ø פ(¼ ¯dF$‚Ô2 F&’Ô0@F0B€õê%¿$'½PàEqual latitudes for St. Parallels on opposite sides of equatoralber-forinitALBERS CONICAL EQUAL-AREA=Û|ßÙ×½»=Û|ßÙ×½» ²Àöÿó²Àöÿó""$ (0 4< @L Tp xt €l ” ˜  ¤¨ ¬° ´ä ìð    8 D4 X t €p ˜ ¤” ¸ Ô àÐ ü 0 HP T\ hl x| „ˆ ” ˜œ °¸ À´ È ÐÔ ÜÌ ä  ü  $ ,0 8( `"d"€ œ ¨˜ ¼ ÄÈ ÐÔ Øð üô    < @L! l pt |Pp *8 Yd Xj Àµ¸ìŒx|t‚ &!"%(%(%(("D!e! ÿÿÿ¬ÿÿÿÿx1j` ØÿÿÿÔÿÿÿÿPs(, .Ô` Ü` ä` æ` é ` ì(` ð0` û8`  @`  $   *   0   5   :   ?(   D0   O8    [ÿÿÿø  bÿÿÿð  iÿÿÿè  mÿÿÿà  pÿÿÿØ  uÿÿÿР yÿÿÿÈ  }ÿÿÿÀ  ÿÿÿ¸  …ÿÿÿ°  H ` ‰` ’   –   š  œ    ,žÿÿÿø  ¦ÿÿÿð  ®ÿÿÿè  ±ÿÿÿà  ·ÿÿÿØ  0 %‰H  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    - ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! alberfor.cscully:/ecs/hdfeos/gctp/src/alberfor.c10631944244056cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c alberfor.c/ecs/hdfeos/gctp/srcr_majorr_minorce3rhns0lon_centerfalse_eastingfalse_northingalberforintr_majr_minlat1lat2lon0lat0false_eastfalse_northsin_pocos_poconestempms1ms2qs0qs1qs2alberforlonlatxysin_phicos_phiqsthetarh1/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944247123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319442414688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944241378/usr/include/math.hscully:/usr/include/math.h106319442433024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319442413504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944242554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionalberforintfabsp_errorsqrttsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberforadjust_lonsincos_gp_disp».*5»­. h­808OIhdÃKx'af—ˆbh¦@#&,!2(/6=DXckx „Ïÿÿ‰Ïÿÿ‘Ïÿÿ–ÏÿÿžÏÿÿ¤ÏÿÿªÏÿÿ±Ïÿÿ¹ÏÿÿÂÏÿÿÌÏÿÿÓÏÿÿÛ` äÏÿÿïÏÿÿóÏÿÿøÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ%ÿÿÿÿÿÿÿÿÿ+,ÿÿÿÿÿÿÿÿÿÿÿÿÿ40 d]Áà°!€) P.p @7p P@ h@Jp ¨Up Àlalberinv.o/ 1063194425 7356 20 100664 10132 ` ELF%´4( à P@#.5<CJQXlwŒd˜¥ª²¸¾ÅÍÖàçïdxøþ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionalberinvintfabsp_errorsqrttsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberinvatan2logphi1zadjust_lon_gp_disp<'œ™à!'½ÿ¯¿$¯¼ ÷¬p÷®xפ ô$@צ¨ô&Hרô(8ת€×°ˆF0PÔ2pF F2<E ™„…$„ ø $¥D¼ ²$פpô$צxô&Ô(Ô*F*D÷°PײP<?ðD8F2‘D€0F$2ô( Ô F ô ™×¬€'¦h ø '§`¼ תh÷ªX™×°`×®hÔ, ø ÷°¼ ÷ H™×²`×®hÔ, ø ÷²¼ ÷ 0™×¬ˆ'¦h ø '§`¼ ™×¦`×®hÔ, ø ÷¦¼ ÷ @™×¤`×®hÔ, ø ÷¤¼ ÷ (™×¬˜'¦h ø '§`¼ ™×¨`×®hÔ, ø ÷¨¼ ÷ 8ת€×°ˆF0PÔ2xF F <E צHר@ײ(F&1צ0F(B‚F&’F*$F(ô$0תXô*0ײHר0F2‘‚Ô00F(F$2€ô*×°8Ô20F0’Ô&Ô$F(0F F$‚F2Tô0(™„ ø $„T¼ ™Ô, ø Ô.¼ ™×¬€×®ˆ ø ¼ ™ ø Ô,8¼ ™×¬˜ ø ¼ ™Ô,@ ø Ô.H¼ %¿$'½pà<'œ™à!'½ÿ¯¿4¯¼0÷¬p÷®x÷¶(÷´ ¯ LפpÔ&@F&"÷¨p×°xÔ*(F0TÔ$HF$‘€÷¦xD€XD€PÔ(0F(P>E ×°pפxF0„‚F$!‚F&F ÷ h<?ðDHD€@÷¨XתpפxF*TF$$‚F2€F F ‡÷¦h<¿ðDHD€@÷¨XD€XD€P÷ªPפhD€ˆD€€F0 2E ײXצp™×¨xF&“ ø F(“‚¼0÷ PתhÔ$0F$TÔ&F&„ƒ÷²XרXF(B‚Ô$Ô&0F*$F&„ƒ÷²`Ô(Ô$€F( >ET<?ðDXD€PD€Ô0<?ðD˜F0Q™F0’ ø F(3¼0<?ðD(D€ D€€Ô* <?àDˆF*$F2‚Ô$<?ðDˆD€€F&F$BƒF*„÷²X× XF Ô&ˆF †× `F F F4°F F 0<E™'®L¯®×®` ø Ô,¯„¼0õà¸L5¢Lר`D€(D€ F( >E¹„Ô0÷0¨„Ô*˜õ ™'©L¯©×®` ø Ô,ª„¼0õ@«L`¢LײP™Ô&0F&’Ô$8 ø F$C¬€¼0õ€%¿4×´ ×¶(à'½pEqual latitudes for Standard Parallels on opposite sides of equatoralber-invinitALBERS CONICAL EQUAL-AREA=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½»?ù!ûTD-¿ù!ûTD- ³ßöÿÿó³ßöÿÿó##$ (0 4< @L Tp xt €l ” ˜  ¤¨ ¬° ´Ô Üà äè ðô  $ < H8 \ x „t œ ¨˜ ¼ Ø äÔ  4 LT X` lp |€ ˆŒ ”˜ œ  ´¼ ĸ Ì ÔØ àÐ è     ( 04 <, d#h# ˜¤ ¬° ¸Ä Ѐ œ ¤¨ °À ÈÌ Ðà äè ì $ @ L\ dˆ À Ô¼!   (4 <P dL! ˆ ”˜  " Pp ·PP_"¼ jµäÔ ¸Ä ¼‚ &!"%(%(%(("D!€&G#((G%X8! ÿÿÿ´ÿÿÿÿp5nd ÙÿÿÿÄÿÿÿÿðÿÿÿ¸pw¬(, .Ô` Ü` ä` æ` é ` ì(` ï0` ó8` þ@`  H`  '   -   3   8   =   B(   G0   R8    ^ÿÿÿø  eÿÿÿð  lÿÿÿè  pÿÿÿà  uÿÿÿØ  yÿÿÿР }ÿÿÿÈ  ÿÿÿÀ  …ÿÿÿ¸  L d ‰d ’   ”   –  š  ( ,žÿÿÿø  ¢ÿÿÿð  ¥ÿÿÿè  ©ÿÿÿà  ¯ÿÿÿÜ \ %‰x  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    - ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! alberinv.cscully:/ecs/hdfeos/gctp/src/alberinv.c10631944255452cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c alberinv.c/ecs/hdfeos/gctp/srcr_majorr_minorce3esrhns0lon_centerfalse_eastingfalse_northingalberinvintr_majr_minlat1lat2lon0lat0false_eastfalse_northsin_pocos_pocontempms1ms2qs0qs1qs2alberinvxylonlatrh1qsconthetaflag/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944257123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319442514688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944251378/usr/include/math.hscully:/usr/include/math.h106319442533024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319442513504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944252554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionalberinvintfabsp_errorsqrttsincosmsfnzqsfnzptitleradius2stanparlcenlonmeroriginoffsetpalberinvatan2logphi1zadjust_lon_gp_disp´.·O´­. a­808OIh]ÃKx af—bh¦@#&,!2(/6=DXckx „Ïÿÿ‰Ïÿÿ‘Ïÿÿ–ÏÿÿžÏÿÿ¤ÏÿÿªÏÿÿ±Ïÿÿ¹ÏÿÿÂÏÿÿÌÏÿÿÓÏÿÿÛd äÏÿÿêÏÿÿîÏÿÿôÏÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ%ÿÿÿÿÿÿÿÿÿÿÿÿ+,ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4@ t]Ñðà! Р) pP.p p@7p °@ ÈJpØUpðÄalconfor.o/ 1063194427 7356 20 100664 10772 ` ELF((4( °°À@#.5<CJQXlwŒ ˜¡¦ª®¶½ÅÌÓÛ „äï.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionalconforintsqrtsinatantanpowtsincosptitleradius2cenloncenlatoffsetpalconforadjust_lon_gp_disp<'œ™à!'½ÿ¨¯¿,¯¼(÷¬X÷®`÷¶ ÷´פXô$צ`ô&רhô( תpô*(Ô0ô0Ô2 ô2$¬.¸Ô$(÷¤P× PF ô °Ô&0%ï0õæ˜Ô(8'0÷™Ô*@'90÷*ˆÔ0H%0õ ‰Ô2P%)0õ2(ŠÔ$X%J0õD0‹D€8D€0%khõfŒÔ(`%ŒhõˆÔ*h%­hõªŽÔ0p%ÎhõÐ Ô2x%ïhõò(˜Ô$€'h÷0™ ø Ô,¼(Ô&°F&÷¨@™D€ Ô*ˆÔ0<@D(F0T€ ø F$“¼(<?ðD8DˆD€0ר@D€€F(2Ô$°™F(„€<@D8D€0F2SF † ø F&#ƒ¼(F F6£™ ø <@DˆD€€¼(F0Ô*F*D÷²H™†‡×¬H$Æ  ø $稼(™„ ø $„¼(™Ô, ø Ô.¼(™ ø Ô,¼(™ ø Ô,¼(™Ô,  ø Ô.(¼(%¿,×´×¶ à'½X<'œ™à!'½ÿ(¯¿,¯¼(÷¬Ø÷®à÷¶ ÷´™×¤ØÔ& ø F&#¼(÷ Ð™×¬Ð'¦È ø '§À¼(™×¬à ø ¼(Ô(°F(‚÷ª¨×²à™Ô0˜<@D8F2D€0 ø F&#¼(<?ðDHD˜D€@ת¨D€F*DÔ&°™F*‘<@DHD€@F$ƒF † ø F(3ƒ¼(F F6£™ ø <@D˜D€¼(F2‚Ô0 F0Q÷¤P™×¬P'¦¸ ø '§°¼(ר¸×°°Ô& F(4‚Ô*¨×¦ÀF0QF&"F(’€÷ª <?ðDˆD€€×¤ <@D˜F$€D€F&’÷¨˜×ª˜×°°×²ÈF0QF2!‚÷¦×ª¸×²°Ô(¨F*DÔ$ ×¨ÀF2!‚ײ˜F(2‚F*F2!‚÷¦ˆ×¨F(D÷°HתײˆF*QF2‘‚F&"÷¨˜Ž˜Î¸'0xÀøÈ!×0÷°€ˆŠ¸%JhHÀ*X!Õj÷ªxŒŽŒ¸%Î0 hÀ®x!Õòÿø÷²p˜ˆ¸%hÈÀ(H!Õ$ÿø÷¤h‹$ ¯ªDk¸)a ;צHר€×ªpF(4F*„€÷²`פHצx×°hF&"F0B€÷ªX¬D­¸* !Ž×¤˜×¦€¯DθF&"ˆÏÀ#ÈÀ%0(H!Õ2F(”÷°pŠ×¤˜×¦x«DJ¸F&$‚ŽK`# hÀ%Îh®x!ÕêF2R÷¨h×°`÷°€×¤X÷¤xˆ¸D¸'¯¹D* ÿÇצ˜×²€F 2‡F2R÷¨p×°˜×¦xF F&"‚÷ªhײ`÷²€×¨X÷¨xװפ€×ªˆ×²xF$‚פp©èF2RÔ2F(4Ô( F$‚€F2Q‚F(4õ0פˆ×ª€×¦×¨xF*$‚תhªìF(4Ô(F0‘Ô0(F*!€F(4‚F0‘õD%¿,×´×¶ à'½ØALASKA CONFORMALÀ9#à¯?ñßF¢R5?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?ù!ûTD-?ù!ûTD-?ù!ûTD-?ù!ûTD- ³ÿÖÿÿó³ÿÖÿÿó, 08 <D HP TX \` dh lp tx €„ ˆ” œ  ¨¤ ¬´ ¼¸ ÀÈ ÐÌ ÔÜ äà èð øô ü    $, 40 8@ HD LT \X `h pl t| „€ ˆ” œ ¤ ¨´ ÀÄ È¸ ø  8 X \l xp €h Œ ”ˆ œ ¤¨ °  ¼ ĸ Ð ØÌ à èì ôä  $H TL h € ” ˜¤ °¬ ä ðô $ D HT l x| „à ìð ø< D@ H\ d` h| „€ ˆœ ¤  ¨¼ È   08 DX hp |  ¨   (T `d lP8Àp éXHg$ð pÁHLè P!8#0r"$('T‡E%R%(‡ÿ÷„ ! ÿÿÿÔÿÿÿÿðÿÿÿÈX6c ÈÿÿÿTÿÿÿÿðÿÿÿHØm®%, 4Ô` Ü` ä` ï` ú ` (` 0`h`# ` +¨` 3°` 5¸`7 C   I   O   Z   ( fÿÿÿø  iÿÿÿð  mÿÿÿè   7 s  |   €   „  †  ( 2ˆÿÿÿø  ÿÿÿð  ”ÿÿÿè  ›ÿÿÿà  ¢ÿÿÿØ  ©ÿÿÿР ¯ÿÿÿÈ  ±ÿÿÿÀ  ³ÿÿÿ¸  ¶ÿÿÿ°  ¹ÿÿÿ¨  ¼ÿÿÿ   ¿ÿÿÿ˜  Âÿÿÿ  Åÿÿÿˆ  Éÿÿÿ€  Íÿÿÿx  Ñÿÿÿp  Óÿÿÿl h s„  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !  0ÿð@ 0ÿð@  3 ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! alconfor.cscully:/ecs/hdfeos/gctp/src/alconfor.c10631944275058cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c alconfor.c/ecs/hdfeos/gctp/srcr_majorr_minorlon_centerlat_centerfalse_eastingfalse_northingacoefbcoefsin_p26cos_p26enalconforintr_majr_minfalse_eastfalse_northeschiesphialconforlonlatxydlonsinloncoslonsinphicosphiesphigsxpyparaibrbiarnainchirj/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944277123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319442714688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944271378/usr/include/math.hscully:/usr/include/math.h106319442733024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319442713504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944272554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionalconforintsqrtsinatantanpowtsincosptitleradius2cenloncenlatoffsetpalconforadjust_lon_gp_dispÕ4é!XÕ­4 !‚­><8/OOt~ÃQ„Aal£¢bn²@#&,!2(/6=DXckx „Ïÿÿ‰ÏÿÿÏÿÿ’Ïÿÿ–ÏÿÿšÏÿÿ¢Ïÿÿ©Ïÿÿ±Ïÿÿ¸Ïÿÿ¿ÏÿÿÇ  ÐÏÿÿÜÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ12ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 4]‘ø°! @°) ðÀ.p ð@7p 0@ HxJpÀ(Upè@alconinv.o/ 1063194428 7356 20 100664 12692 ` ELF/°4(  p À@#.5<CJQXlwŒ ˜¡¦ª®¶½ÅÌÓÛ Häéñ÷.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionalconinvintsqrtsinatantanpowtsincosptitleradius2cenloncenlatoffsetpalconinvfabsp_errorasinzadjust_lonatan2_gp_disp<'œ™à!'½ÿ¨¯¿,¯¼(÷¬X÷®`÷¶ ÷´פXô$צ`ô&רhô( תpô*(Ô0pô0Ô2xô2$¬.¸Ô$€÷¤P× PF ô °Ô&ˆ%ï0õæ˜Ô('0÷™Ô*˜'90÷*ˆÔ0 %0õ ‰Ô2¨%)0õ2(ŠÔ$°%J0õD0‹D€8D€0%khõfŒÔ(¸%ŒhõˆÔ*À%­hõªŽÔ0È%ÎhõÐ Ô2Ð%ïhõò(˜Ô$Ø'h÷0™ ø Ô,¼(Ô&°F&÷¨@™D€ Ô*àÔ0<@D(F0T€ ø F$“¼(<?ðD8DˆD€0ר@D€€F(2Ô$°™F(„€<@D8D€0F2SF † ø F&#ƒ¼(F F6£™ ø <@DˆD€€¼(F0Ô*èF*D÷²H™†‡×¬H$Æ  ø $稼(™„ ø $„¼(™Ô, ø Ô.¼(™ ø Ô,¼(™ ø Ô,¼(™Ô,  ø Ô.(¼(%¿,×´×¶ à'½X<'œ™à!'½þ¸¯¿,¯¼(÷¬H÷®P÷¶ ÷´פHÔ& F&"Ô*F*D÷°HײPÔ$(F$‘Ô(F(2ƒ÷ªP×°H÷°¨×²P÷² ¯ @פ¨F$!€÷¦8ר¨×° F(B‚F0„‚F2Q÷¤0Ž˜Î¸'0xÀøÈ!×&÷¦ˆŠ¸%JhHÀ*X!Õh÷¨ŒŽŒ¸%Î0 hÀ®x!Õðÿø÷°(˜ˆ¸%hÈÀ(H!Õ*ÿø÷ª Š×¦J¸DŠF€‘!F&"÷¨‹×²k¸D‹€F€‚¡F2Q÷¤Œ×°(Œ¸%ÿÿD0F€2!F0B‚÷ªðŽ×¦ θ%ÏÿÿDF€‘!F&"÷¨ø™$¯¸D9¸+! m×°8תפ(F*„‚F$‘€÷¦èר8×°ײ F0B‚F2Q÷¤à‰¨D)¸ * SŠ×¨0×°«DJ¸F0B‚ŽK`# hÀ%Î0®x!ÕæF*4÷²(˜×¨0×°¹D¸F0A‚Š@#HÀ%Jh*X!ÕdF&"÷ª ײè÷²רà÷¨×°8פתðF$‚F*4€÷²Ø×¨8×°צøF0AF&"€÷ªÐŒ­D˜Œ¸×¦0'0p#DŽ@xÀøÈ!F€D!×2תF0‘F*2F($÷²ðˆ©DŒ¸×¨0%Œh P#DŠ0 XÀlh!F€2¡Õ°×²F*F2A‚F&$÷°ø×ªØ÷ªרÐ÷¨™¯D9¸%ø¯¸D8* ÿ•ײ0צF ‘F&$÷°(ת0ײF RF2A÷¤ צè÷¦×°à÷°ת¨×¨פ ×¦F(T‚ר(F&$צHF0’F(QF&$÷²È×° ×ªפ¨×¦F*‚ת F&$‚צPF2DF*F&"÷¨Àײ¨×°פ ×¦F0’‚×°ðF&"F(TF0‘÷¤¸×¦ ×ªײ¨×°F*2F0‘F$A€F02€÷ª°×²¸×¤°F2’F$!‚F&D÷°˜×ªÈײ¸×¨Àצ°F2QF&Dר˜F0"€F T‡F(‘ƒ÷¦×¤À×°¸×²Èר°F0"‚F(‘‚ײ˜F&QF $F2‚÷¨ˆ×ª¨×¦F&Q÷¤¨×° ×²ˆF2‚÷¨ × F F × ˆF F4€÷ª€®@%ȯ¨@©@)! ™„…$„ ø $¥4¼(½$ëצ€Ô$ðF& <EþÈ×°¨×¨ F0„‚F(B‚F*F ÷ `™<@D(צ`D€  ø F$3<@DˆD€€¼(F0÷¨x™×¬x'¦h ø '§p¼(«XÔ2õr× `Ô*øF F*>E¬\Ô&õ†Š%פpײ Ô0 ×ªhF0"™Ô$¨F*‘‚ײ`F$4F2‚ƒ ø F*C¼(÷ X¯ @צX÷¦H™×¬H ø ¼(Ô$°F$÷°@רX™Ô2<@D8F(’€D€0 ø F&S¼(<?ðD(DHD€ ×°@D€@F0$€Ô&°™F0B<@D(D€ F*“F † ø F$3ƒ¼(F F6£™ ø <@DHD€@¼(צHF(Ô2F2‚F&Q÷¤PרH×°PF0D€÷²H­@%ª¯ª@¯@)á ™„…$„@ ø $¥`¼(+$ì× PÔ*F F P<Eÿ®×¦H¸\÷פ¨×¨h×°`F(#Ô2¨×¦pF2‚‚×° Ô2 ™F&QF2‚‚F(Q‚ ø F&#¼(F ™Ô0 ø F0£¹X¼(÷ %¿,×´×¶ à'½HALASKA CONFORMALToo many iterations in inversealcon-invToo many iterations in inversealcon-invÀ9#à¯?ñßF¢R5?{¹sËÇ^€?ïÓ15,1·?uULb¯!Á?}ÉYzŘü¿Žñj;= ?°sÕº²?ÖîszK¿fs <7?s¼$Þܙɿȼ€NnøÜ¿Á®XëS¡¿ÒvOÿ?ù!ûTD-?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»?ù!ûTD-?ù!ûTD-=Û|ßÙ×½» ³ÿöÿÿó³ÿöÿÿó##, 08 <D HP TX \` dh lp tx €„ ˆ” œ  ¨¤ ¬´ ¼¸ ÀÈ ÐÌ ÔÜ äà èð øô ü    $, 40 8@ HD LT \X `h pl t| „€ ˆ” œ ¤ ¨´ ÀÄ È¸ ø  8 X \l xp €h Œ ”ˆ œ ¤¨ °  ¼ ĸ Ð ØÌ à èì ôä  #$#H PT \h pt |À ÈÄ Ìà èä ì     ($ ,@ H` h€ ˆ¤ ¬È Ô , <D Pd t| ˆÜ èä ð  ,( 4t |D LH T@ d lœ Ð è ðø    0 < D P L € ” ˜ ¤ ° ¬ ä ð ô $ H L Œ ”  œ ˆ ¬ ´ à ì ð  " $ , (! P8Àp Úˆr, øÁì8!ð'((( * r"$'T‡%r&%(‡ÿñ„&v#(8#&RA ÿÿÿÔÿÿÿÿðÿÿÿÈX6b ÈÿÿþäÿÿÿÿðÿÿþØHló%, CÔ` Ü` ä` ï` ú ` (` 0`h`# ` +¨` 3°` 5¸`7 C   I   O   Z   ( fÿÿÿø  iÿÿÿð  mÿÿÿè   7 s  |   ~   €  „  ( Aˆÿÿÿø  Žÿÿÿð  ÿÿÿè  ’ÿÿÿà  •ÿÿÿØ  ˜ÿÿÿР ›ÿÿÿÈ  žÿÿÿÀ  ¡ÿÿÿ¸  ¤ÿÿÿ°  §ÿÿÿ¨  ªÿÿÿ   ®ÿÿÿ˜  ²ÿÿÿ  ¶ÿÿÿˆ  ºÿÿÿ€  ¿ÿÿÿx  Äÿÿÿp  Êÿÿÿh  Ðÿÿÿ`  ÓÿÿÿX  ÖÿÿÿP  ÚÿÿÿH  Þÿÿÿ@  âÿÿÿ8  åÿÿÿ0  çÿÿÿ(  ìÿÿÿ   ñÿÿÿ  ôÿÿÿ  øÿÿÿ  ýÿÿÿ  ÿÿþü ÿÿþø , sH  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !  0ÿð@ 0ÿð@  B ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! alconinv.cscully:/ecs/hdfeos/gctp/src/alconinv.c10631944286373cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c alconinv.c/ecs/hdfeos/gctp/srcr_majorr_minorlon_centerlat_centerfalse_eastingfalse_northingacoefbcoefsin_p26cos_p26enalconinvintr_majr_minfalse_eastfalse_northeschiesphialconinvxylonlatesphirsbrbiaiarcicrdidrarnaincrncinfxyrfxyifpxyrfpxyixpypdendxpdypdszcoszsinzrhchidphiphijnn/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944287123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319442814688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944281378/usr/include/math.hscully:/usr/include/math.h106319442833024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319442813504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944282554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionalconinvintsqrtsinatantanpowtsincosptitleradius2cenloncenlatoffsetpalconinvfabsp_errorasinzadjust_lonatan2_gp_dispCÚ!…­C !³­M<8`O^t¯Ã`„ra{£Ób}²@#&,!2(/6=DXckx „Ïÿÿ‰ÏÿÿÏÿÿ’Ïÿÿ–ÏÿÿšÏÿÿ¢Ïÿÿ©Ïÿÿ±Ïÿÿ¸Ïÿÿ¿ÏÿÿÇ  ÐÏÿÿÕÏÿÿÝÏÿÿãÏÿÿîÏÿÿôÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@Aÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4@ t]Ñð p!` )€À.p €@7pÀ@ بJp€(Up¨azimfor.o/ 1063194430 7356 20 100664 8356 ` ELF¼4( pp@@#.5<CJQXlwŒ—Ÿ¦­·¾ÆdÎÙÝâêò÷û.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionazimforinttsincosptitleradiuscenlonmeroriginoffsetpazimforadjust_loncosfabssprintfp_erroracossin_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת@ô*×°8ô0 ™†‡×¬0$Æ( ø $ç0¼™„ ø $„¼™ ø Ô,¼™ ø Ô,¼™ ø Ô,¼™Ô,  ø Ô.¼%¿'½ à<'œ™à!'½ÿ@¯¿$¯¼ ÷¬À÷®È÷´™×¤ÀÔ& ø F&#¼ ÷ ¨™×¬È'¦¸ ø '§°¼ ™×¬¨ ø ¼ ÷  ×ª¸×¤°Ô((F*DÔ20ר F$‘‚F(2‚F*„€÷²× <?ðD(D€ F F F$ Ô&XF F&<E&<?ðDHD€@÷¨˜×°D€XD€PF*€<EÔ2`Ô$F$‘‚÷¦ˆ™…'¤0¦ˆ§Œ ø $¥¼ ™…'¤0 ø $¥L¼ ;${™×¬ ø ¼ ÷ €™×¬€ ø ר€¼ F D÷°˜™×¬¨ ø ¼ ײ˜×¦°®ÐÔ*F2QÔ* F&"F(F*„€õÒצ¸×ª°Ô$0¯ÔF&"Ô0(פ F*„‚Ô*F$‘‚ײ˜F2QF&DÔ&F0"F&B€õê%¿$×´'½ÀàAZIMUTHAL EQUIDISTANTPoint projects into a circle of radius = %12.2lfazim-for=Û|ßÙ×½»@ !ûTD- ²Àö?ÿó²Àö?ÿó  $ (0 4< @H LT X` ld t\ € ˆ| ” œ ¨ °¤ ¼ ĸ Ì ÔØ àÐ   , 80 L d | ˆŒ ”À Ì   $4 H0 T `P x  ° Ì ÔØ àô    $ 8@p Û(  U È_ 0»¤ÈôXLDB'D‡ $%U(!ÿÿÿüÿÿÿÿ ,@Bÿÿÿdÿÿÿÿ0ÿÿÿXÀJn, #Ñ` Ù` ä` ï` þ `  (` 0`  '   -   8   C   N    ð  Z b   f   j  l  $ !nÿÿÿø  uÿÿÿð  |ÿÿÿè  ÿÿÿà  ˆÿÿÿØ  ŒÿÿÿР ŽÿÿÿÈ  ’ÿÿÿÀ  ”ÿÿÿp H Zd  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   "0ÿðO ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! azimfor.cscully:/ecs/hdfeos/gctp/src/azimfor.c10631944303537cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c azimfor.c/ecs/hdfeos/gctp/srcr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12azimforintr_majcenter_loncenter_latfalse_eastfalse_northazimforlonlatxysinphicosphidloncoslonkspgconzmess/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944307123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319443014688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944301378/usr/include/math.hscully:/usr/include/math.h106319443033024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319443013504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944302554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionazimforinttsincosptitleradiuscenlonmeroriginoffsetpazimforadjust_loncosfabssprintfp_erroracossin_gp_disp™#Û'™­# F­-68óO>nBÃ@~a[fb]¬@#&,!2(/6=DXckx ƒÏÿÿ‹Ïÿÿ’Ïÿÿ™Ïÿÿ£ÏÿÿªÏÿÿ² ºÏÿÿÅÏÿÿÉÏÿÿÎÏÿÿÖÏÿÿÞÏÿÿãÏÿÿèÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ !ÿÿÿÿÿÿÿÿÿÿÿÿÿ4 D]¡°p! p)@.p @7pÐ@ è@Jp (Up @|aziminv.o/ 1063194431 7356 20 100664 8692 ` ELF 4( Pp@@#.5<CJQXlwŒ—Ÿ¦­·¾ÆHÎÓÛàæñ÷û.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionaziminvinttsincosptitleradiuscenlonmeroriginoffsetpaziminvsqrtp_errorfabsasinzadjust_lonatan2sin_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת@ô*×°8ô0 ™†‡×¬0$Æ( ø $ç0¼™„ ø $„¼™ ø Ô,¼™ ø Ô,¼™ ø Ô,¼™Ô,  ø Ô.¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ÷¬X÷®`÷´פXÔ& F&"÷¨Xת`Ô0F0T÷²`פXר`F$!‚F(B‚F*0F ÷ P×°PÔ28Ô$F$’F0@<E ™„…$„ ø $¥,¼ ¡$}צPÔ*F*4ƒ÷²H™×¬H'¦@ ø '§8¼ ®hÔ$õÄ× PÔ0@F F0>E¯lÔ(õè„%צ8פ`Ô*(×°@F*4‚™Ô&0F0"פPF&B‚F$T ø F0“¸l¼ ÷Ô F Ô(HF(÷¦0× 0Ô*PF F*>E-D€˜D€Ô$F$>E™×®`׬X ø F s‡¼ F ™Ô0 ø F0£¹h¼ ÷ J%™×¬X×®` ø F c¼ F ™Ô( ø F4C¨h¼ õ7%™©l ø Õ,¼ צ8Ô*(F*F$4÷²0× 0Ô0XF F0<E × XÔ(`F F(<E%תXצ@™F&QÔ20×°0רPF2# ø F(ƒ‚¼ F ™Ô* ø F*£ªh¼ õ@%¿$×´'½XàAZIMUTHAL EQUIDISTANTInput data errorazim-inv@ !ûTD-=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½» ³Çö?ÿó³Çö?ÿó  $ (0 4< @H LT X` ld t\ € ˆ| ” œ ¨ °¤ ¼ ĸ Ì ÔØ àÐ   , 4@ Hp x| €œ ¤  ¬˜ ¼ ÄÐ è ðø   0 <D PL x |€ ˆ” œ´ ÀÔ ð øô   < D@ d | € ˜° ¸à ìä    @p 4 Y@ T[ ¼µ°Ôô„xpB'D„&$#('(H8!ÿÿÿüÿÿÿÿ ,@BÿÿÿÌÿÿÿÿ0ÿÿÿÀXJw, Ñ` Ù` ä` ï` þ `  (` 0`  '   -   8   C   N    ð  Z b   d   f  j  $ nÿÿÿø  qÿÿÿð  sÿÿÿè  xÿÿÿà  }ÿÿÿØ  , ZH  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! aziminv.cscully:/ecs/hdfeos/gctp/src/aziminv.c10631944313588cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c aziminv.c/ecs/hdfeos/gctp/srcr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12aziminvintr_majcenter_loncenter_latfalse_eastfalse_northaziminvxylonlatrhzsinzcoszcon/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944317123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319443114688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944311378/usr/include/math.hscully:/usr/include/math.h106319443133024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319443113504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944312554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionaziminvinttsincosptitleradiuscenlonmeroriginoffsetpaziminvsqrtp_errorfabsasinzadjust_lonatan2sin_gp_disp3­ .­)08ÛO:h*Ã<xíaW—NbY¦@#&,!2(/6=DXckx ƒÏÿÿ‹Ïÿÿ’Ïÿÿ™Ïÿÿ£ÏÿÿªÏÿÿ² ºÏÿÿ¿ÏÿÿÇÏÿÿÌÏÿÿÒÏÿÿÝÏÿÿãÏÿÿèÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 D]¡°P!p)p@.p p@7p°@ ÈàJp ¨Up ÀHbceafor.o/ 1063194432 7356 20 100664 8564 ` ELF”4(  `@#.5<CJQXlwŒø—œ ¤«³½ÈÐøØãç.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionbceaforintsqrtcossinptitleradius2cenlonmertrue_scaleoffsetpbceaforadjust_lonlog_gp_disp<'œ™à!'½ÿد¿¯¼÷¬(÷®0פ(ô$צ0ô&ר8ô( ת@ô*(×°Pô00ײHô28Ô$Ô&F&"÷¨ ת <?ðD˜F*TD€F0‘ô$Ô F ô Ô&Ô(F(0<E$¬.X¬ X™ ø Ô,(¼ô @™ ø Ô,(¼ô HD€0Ô*Ô2H<?ðD8F2TÔ(@F2F$0F F Bƒô*P™„ ø $„¼™Ô, ø Ô.¼™ ø Ô, ¼™ ø Ô,(¼™Ô,8 ø Ô.0¼%¿'½(à<'œ™à!'½ÿȯ¿¯¼÷¬8÷®@™×¤8Ô&  ø F&#¼÷ 0™×¬@ ø ¼÷ (ŽÎXÀת0¯HÔ(F*DÔ2@Ô&8F2F&"õè×°(¸LÔ*F0T‚Ô$@Ô(0F$‘ƒF(2€H÷ ײ(D€0Ô0<?ðD8F2DXD€P™F$2F$T ø F0C¼צ(D€@Ô2<?ðDHF&’‚<@F&QF$DDHD€@F02ƒÔ$<?ðDˆF$A‚D€€F&‚D€0D8F(F22F$TF(‚‚÷ª ×°0¹HÔ$Ô&PF&$‚Ô*8F0’F*A÷$ײ D€@Ô&<@DHF24¨LÔ*PF*AÔ20F$ƒF22õ%¿'½8àCylinderical Equal Area>äøµˆãhñ ³Áÿó³Áÿó$ (0 4< @H LT X` dh lp t” œ  ¤¨ °´ ¸¼ ÀÔ àä èð øì       $ ,0 4D HL `h pd x €„ Œ| ˜  ” ¬ ´¨ ¼ ÄÈ ÐÀ øü $ 8 P T` lp x| € œ  ¨¬ °Ä Ðè   , 8p |€ „ˆ   ¬¸ ÄÈ Ð`p , ÈTô ô` \µṴ̈à|\TR%'#A6Dw#(H81 ÿÿÿôÿÿÿÿ(9^ø~ÿÿÿäÿÿÿÿ8h, $Ñ` Ù` á` ã` æ ` ñ(` ü0`  8` @` !H` )P` ,X`0 ;   A   G   R   ]   h(    tÿÿÿø  à 0ø yø    …   ‰  ‹    "ÿÿÿø  ’ÿÿÿð  ™ÿÿÿè  ð y  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   # ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! bceafor.cscully:/ecs/hdfeos/gctp/src/bceafor.c10631944324435cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c bceafor.c/ecs/hdfeos/gctp/srcr_majorr_minoreeslon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzindbceaforintr_majr_mincenter_loncenter_latfalse_eastfalse_northtempbceaforlonlatxydlonsinphiq/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944327123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319443214688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944321378/usr/include/math.hscully:/usr/include/math.h106319443233024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319443213504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944322554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionbceaforintsqrtcossinptitleradius2cenlonmertrue_scaleoffsetpbceaforadjust_lonlog_gp_disp›$+›­$ H­.08õO?hDÃAxa\—hb^¦@#&,!2(/6=DXckx ƒÏÿÿˆÏÿÿŒÏÿÿÏÿÿ—ÏÿÿŸÏÿÿ©Ïÿÿ´Ïÿÿ¼ø ÄÏÿÿÏÏÿÿÔÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ!"ÿÿÿÿÿÿÿÿ4à ]qðp!p )`.p @7pÐ@ è`Jp H Up h,bceainv.o/ 1063194433 7356 20 100664 9380 ` ELF"Ä4( `P€@#.5<CJQXlwŒè—œ ¤¨¯·ÁÌÔètÜáì.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionbceainvintsqrtlogcossinptitleradius2cenlonmertrue_scaleoffsetpbceainvasinadjust_lon_gp_disp<'œ™à!'½ÿد¿¯¼÷¬(÷®0פ(ô$צ0ô&ר8ô(0ת@ô*8×°Pô0@ײHô2HÔ$Ô&F&"÷¨ ת <?ðD˜F*TD€F0‘ô$Ô F ô Ô&F&2ô( Ô* Ô2F2Tô0(Ô$Ô&F& <E $¬.p<@DHD€@.ô(h¬ p<?ðDXD€PD€ Ô2<?ðD(F2T™F2!€ ø F&ƒ¼<?ðDHD€@D€Ô*<?ðD˜<@D8F*AD€0Ô(<?ðF$”F(4‚D€ D(F2!ƒD€D˜F&F*‘F(F&$ô0h™ ø Ô,8¼ô P™ ø Ô,8¼ô XD€0Ô(Ô2X<?ðD8F2B‚Ô0PF2QF$0F F ‚ô(`™„ ø $„¼™Ô, ø Ô.¼™ ø Ô,0¼™ ø Ô,8¼™Ô,H ø Ô.@¼%¿'½(à<'œ™à!'½ÿ¸¯¿,¯¼(÷¬H÷®P÷¶ ÷´פHÔ&HF&"÷¨HתPÔ0@F0T÷²PŽÎpÀפP™Ô&PF&"Ô* ø F*C¯\¼(õàצH™Ô0Ô2PF2Ô*0F$2 ø F*C¸X¼(a÷<@DˆD€€×²PÔ$`F2‚™Ô*Ô0hF$2F0T‚ ø F2C¼(÷ @™<@D8D€0פ@ ø F$3¼(<@DX™D€P×°@F † ø F0S¼(<@DH™D€@ײ@F  ø F2C¼(D€ ¹\Ô&<@D(F$2ƒÔ0 Ô( F(„‚Ô$(Ô0(F2Q€F0"‚F*4€×¦@F4‘Ô20F$2€F(‘‚Ô$8F0$‚F22Ô2@F6AF0’F$Q€F(‚F&Q÷$תH™Ô2Ô0`F0’Ô$0F(Qƒ ø F$3¨X¼(õ%¿,×´×¶ à'½HCylinderical Equal Area>äøµˆãhñ?Æ `¶ `¶?ºB¤*B¤*?°[°[°?°ÿº¦Uü?‘-ömŸ½Š ³Áÿÿó³Áÿÿó$ (0 4< @H LT X` dh lp t” œ  ¤¨ °´ ¸¼ ÄÈ ÌÐ ÔØ àä èì ð   $( ,8 DT p | œÄ Øà èÜ ð ôü ø      $4 8< PX `T h pt |l ˆ „ œ ¤˜ ¬ ´¸ À° èì $ ,8 <H TX `P x „ˆ Œ ˜€ À ÌÐ Üà äØ  ( L p t€ ˆŒ ” œ  ¤¨ ÀÄ ÐÔ àü     €p W8€]ܸa µ¬Ð€äP4,R5'"A6DT#((H(X1ÿÿÿôÿÿÿÿ(<fèºÿÿÿäÿÿÿÿðÿÿÿØHp‹ , %Ñ` Ù` á` ã` æ ` ë(` ð0` û8` @` H` #P` +X` 3`` 6h` 9p`= H   N   T   _   j   u(    ÿÿÿø  Ð =è †è Ž      ’  –  ( #šÿÿÿø  X †t  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   $ ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! bceainv.cscully:/ecs/hdfeos/gctp/src/bceainv.c10631944334828cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c bceainv.c/ecs/hdfeos/gctp/srcr_majorr_minoreese_p4e_p6lon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzqpindbceainvintr_majr_mincenter_loncenter_latfalse_eastfalse_northtempbceainvxylonlatbeta/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944337123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319443314688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944331378/usr/include/math.hscully:/usr/include/math.h106319443333024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319443313504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944332554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionbceainvintsqrtlogcossinptitleradius2cenlonmertrue_scaleoffsetpbceainvasinadjust_lon_gp_dispŸ%W6Ÿ­% L­/08ùO@hHÃBx a]—lb_¦@#&,!2(/6=DXckx ƒÏÿÿˆÏÿÿŒÏÿÿÏÿÿ”Ïÿÿ›Ïÿÿ£Ïÿÿ­Ïÿÿ¸ÏÿÿÀè ÈÏÿÿÍÏÿÿØÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ"#ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4ð $]õ€`!àP) 0€.p 0@7p p@ ˆxJp Up ¤ceafor.o/ 1063194434 7356 20 100664 8548 ` ELF€4(  `@#.5<CJQXlwŒø–›Ÿ£ª²¼ÇÏøÖáå.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionceaforintsqrtcossinptitleradius2cenlonmertrue_scaleoffsetpceaforadjust_lonlog_gp_disp<'œ™à!'½ÿد¿¯¼÷¬(÷®0פ(ô$צ0ô&ר8ô( ת@ô*(×°Pô00ײHô28Ô$Ô&F&"÷¨ ת <?ðD˜F*TD€F0‘ô$Ô F ô Ô&Ô(F(0<E$¬.X¬ X™ ø Ô,(¼ô @™ ø Ô,(¼ô HD€0Ô*Ô2H<?ðD8F2TÔ(@F2F$0F F Bƒô*P™„ ø $„¼™Ô, ø Ô.¼™ ø Ô, ¼™ ø Ô,(¼™Ô,8 ø Ô.0¼%¿'½(à<'œ™à!'½ÿȯ¿¯¼÷¬8÷®@™×¤8Ô&  ø F&#¼÷ 0™×¬@ ø ¼÷ (ŽÎXÀת0¯HÔ(F*DÔ2@Ô&8F2F&"õè×°(¸LÔ*F0T‚Ô$@Ô(0F$‘ƒF(2€H÷ ײ(D€0Ô0<?ðD8F2DXD€P™F$2F$T ø F0C¼צ(D€@Ô2<?ðDHF&’‚<@F&QF$DDHD€@F02ƒÔ$<?ðDˆF$A‚D€€F&‚D€0D8F(F22F$TF(‚‚÷ª ×°0¹HÔ$Ô&PF&$‚Ô*8F0’F*A÷$ײ D€@Ô&<@DHF24¨LÔ*PF*AÔ20F$ƒF22õ%¿'½8àCylinderical Equal Area>äøµˆãhñ ³Áÿó³Áÿó$ (0 4< @H LT X` dh lp t” œ  ¤¨ °´ ¸¼ ÀÔ àä èð øì       $ ,0 4D HL `h pd x €„ Œ| ˜  ” ¬ ´¨ ¼ ÄÈ ÐÀ øü $ 8 P T` lp x| € œ  ¨¬ °Ä Ðè   , 8p |€ „ˆ   ¬¸ ÄÈ Ð`p , ¸Tà ä` LµÌÈ àhH@R%'#A6Dw#(H81 ÿÿÿôÿÿÿÿ(8]ø~ÿÿÿäÿÿÿÿ8g€, $Î` Ö` Þ` à` ã ` î(` ù0` 8` @` H` &P` )X`- 7   =   C   N   Y   d(    pÿÿÿø  à -ø uø |   €   „  †    "ˆÿÿÿø  ÿÿÿð  ”ÿÿÿè  ð u  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   # ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! ceafor.cscully:/ecs/hdfeos/gctp/src/ceafor.c10631944344416cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c ceafor.c/ecs/hdfeos/gctp/srcr_majorr_minoreeslon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzindceaforintr_majr_mincenter_loncenter_latfalse_eastfalse_northtempceaforlonlatxydlonsinphiq/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944347123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319443414688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944341378/usr/include/math.hscully:/usr/include/math.h106319443433024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319443413504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944342554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionceaforintsqrtcossinptitleradius2cenlonmertrue_scaleoffsetpceaforadjust_lonlog_gp_disp–$+–­$ C­.08ðO?h?ÃAxa\—cb^¦@#&,!2(/6=DXckx ‚Ïÿÿ‡Ïÿÿ‹ÏÿÿÏÿÿ–ÏÿÿžÏÿÿ¨Ïÿÿ³Ïÿÿ»ø ÂÏÿÿÍÏÿÿÔÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ!"ÿÿÿÿÿÿÿÿ4à ]qî`!` )€`.p €@7pÀ@ Ø`Jp 8 Up X(ceainv.o/ 1063194435 7356 20 100664 9380 ` ELF"À4( `P€@#.5<CJQXlwŒè–›Ÿ£§®¶ÀËÓètÚßê.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionceainvintsqrtlogcossinptitleradius2cenlonmertrue_scaleoffsetpceainvasinadjust_lon_gp_disp<'œ™à!'½ÿد¿¯¼÷¬(÷®0פ(ô$צ0ô&ר8ô(0ת@ô*8×°Pô0@ײHô2HÔ$Ô&F&"÷¨ ת <?ðD˜F*TD€F0‘ô$Ô F ô Ô&F&2ô( Ô* Ô2F2Tô0(Ô$Ô&F& <E $¬.p<@DHD€@.ô(h¬ p<?ðDXD€PD€ Ô2<?ðD(F2T™F2!€ ø F&ƒ¼<?ðDHD€@D€Ô*<?ðD˜<@D8F*AD€0Ô(<?ðF$”F(4‚D€ D(F2!ƒD€D˜F&F*‘F(F&$ô0h™ ø Ô,8¼ô P™ ø Ô,8¼ô XD€0Ô(Ô2X<?ðD8F2B‚Ô0PF2QF$0F F ‚ô(`™„ ø $„¼™Ô, ø Ô.¼™ ø Ô,0¼™ ø Ô,8¼™Ô,H ø Ô.@¼%¿'½(à<'œ™à!'½ÿ¸¯¿,¯¼(÷¬H÷®P÷¶ ÷´פHÔ&HF&"÷¨HתPÔ0@F0T÷²PŽÎpÀפP™Ô&PF&"Ô* ø F*C¯\¼(õàצH™Ô0Ô2PF2Ô*0F$2 ø F*C¸X¼(a÷<@DˆD€€×²PÔ$`F2‚™Ô*Ô0hF$2F0T‚ ø F2C¼(÷ @™<@D8D€0פ@ ø F$3¼(<@DX™D€P×°@F † ø F0S¼(<@DH™D€@ײ@F  ø F2C¼(D€ ¹\Ô&<@D(F$2ƒÔ0 Ô( F(„‚Ô$(Ô0(F2Q€F0"‚F*4€×¦@F4‘Ô20F$2€F(‘‚Ô$8F0$‚F22Ô2@F6AF0’F$Q€F(‚F&Q÷$תH™Ô2Ô0`F0’Ô$0F(Qƒ ø F$3¨X¼(õ%¿,×´×¶ à'½HCylinderical Equal Area>äøµˆãhñ?Æ `¶ `¶?ºB¤*B¤*?°[°[°?°ÿº¦Uü?‘-ömŸ½Š ³Áÿÿó³Áÿÿó$ (0 4< @H LT X` dh lp t” œ  ¤¨ °´ ¸¼ ÄÈ ÌÐ ÔØ àä èì ð   $( ,8 DT p | œÄ Øà èÜ ð ôü ø      $4 8< PX `T h pt |l ˆ „ œ ¤˜ ¬ ´¸ À° èì $ ,8 <H TX `P x „ˆ Œ ˜€ À ÌÐ Üà äØ  ( L p t€ ˆŒ ” œ  ¤¨ ÀÄ ÐÔ àü     €p W8€]ظa µ¬Ì€äL0(R%'"A6DT#((H(X1ÿÿÿôÿÿÿÿ(;dèºÿÿÿäÿÿÿÿðÿÿÿØHn‰ , %Î` Ö` Þ` à` ã ` è(` í0` ø8` @` H`  P` (X` 0`` 3h` 6p`: D   J   P   [   f   q(    }ÿÿÿø  Ð :è ‚è ‰   ‹     ‘  ( #•ÿÿÿø  X ‚t  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   $ ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! ceainv.cscully:/ecs/hdfeos/gctp/src/ceainv.c10631944354786cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c ceainv.c/ecs/hdfeos/gctp/srcr_majorr_minoreese_p4e_p6lon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzqpindceainvintr_majr_mincenter_loncenter_latfalse_eastfalse_northtempceainvxylonlatbeta/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944357123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319443514688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944351378/usr/include/math.hscully:/usr/include/math.h106319443533024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319443513504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944352554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionceainvintsqrtlogcossinptitleradius2cenlonmertrue_scaleoffsetpceainvasinadjust_lon_gp_dispš%W6š­% G­/08ôO@hCÃBxa]—gb_¦@#&,!2(/6=DXckx ‚Ïÿÿ‡Ïÿÿ‹ÏÿÿÏÿÿ“ÏÿÿšÏÿÿ¢Ïÿÿ¬Ïÿÿ·Ïÿÿ¿è ÆÏÿÿËÏÿÿØÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ"#ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4ð $]ó€`!àP) 0€.p 0@7p p@ ˆxJp Up  eqconfor.o/ 1063194436 7356 20 100664 10404 ` ELF&Ä4( à€€@#.5<CJQXlwŒ¨˜¢§¬±¹¿ÄÉÑØàéóú ¨8"&.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versioneqconforintsqrte0fne1fne2fne3fntsincosmsfnzmlfnfabsp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconforadjust_lonsincos_gp_disp<'œ™à!'½ÿ¯¿4¯¼0÷¬p÷®xפpô$צxô&רô(ת¨ô*P×° ô0XÔ2Ô$F$‘ƒ÷¦hרh<?ðDˆF(B‚D€€F*„ô2@Ô @F ô 8™ ø Ô,@¼0ô ™ ø Ô,@¼0ô ™ ø Ô,@¼0ô (™ ø Ô,@¼0ô 0™×¬€'¦` ø '§X¼0™×¤X×®`Ô,8 ø ÷¤¼0÷ P™×°€Ô,÷° Ô. Ô&(÷¦Ô(0 ø ÷¨¼0÷ @®°ÀLת€×²ˆF2PÔ$hF F$<E ™„…$„ ø $¥0¼0¬$Q™×¬ˆ'¦` ø '§X¼0™×¦X×®`Ô,8 ø ÷¦¼0÷ H™×ªˆÔ,÷ª Ô. Ô((÷¨Ô00 ø ÷°¼0÷ 8ײ€×¤ˆF$Ô&pF F 0>E רP×°Hײ8פ@F0BF$‘F&Rô(`×°`ô0`ײ`ô2`פPר@Ô*`F*!ƒF(4ô0h™×ª˜Ô,÷ª Ô. Ô2(÷²Ô$0 ø ÷¤¼0ô HÔ&hÔ(HF(4Ô2F2ô$p¯°à%™„ ø $„<¼0™Ô, ø Ô.¼0™×¬€×®ˆ ø ¼0™ ø Ô,¼0™×¬˜ ø ¼0™Ô,X ø Ô.P#¼0™„ ø $„P¼0™Ô, ø Ô.¼0™×¬€ ø ¼0™ ø Ô,¼0™×¬˜ ø ¼0™Ô,X ø Ô.P¼0%¿4'½pà<'œ™à!'½ÿ°¯¿4¯¼0÷¬P÷®X™×¨XÔ,÷¨ Ô. Ô$(÷¤Ô&0 ø ÷¦¼0÷ H×°HÔ*hF0TÔ$F$‘‚÷¦8™×¨PÔ* ø F*C¼0Ô0`F0‚÷²@™×¬@ ø פ8¼0®`F$‚Ô(XF(2€õʙ׬@ ø ¼0צ8¯dF&Ô0PÔ2pF2F("õê%¿4'½PàStandard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONICEQUIDISTANT CONIC=Û|ßÙ×½»=Û|ßÙ×½» ²Àöÿó²Àöÿó''$ (0 4< @H LT X\ `d hˆ ” ˜œ ¤¬ ´¨ ¼ ÀÈ ÐÄ Ø Üä ìà ô ø ü   4 @0 T `d lp tx €X ¨ °Ì ÔÐ ÜÈ ì   ( 48 @D HL T, p x¤ ´¼ ÀÐ ÔØ äè ôø    $ü 4 8< @D HL TX `t |p „ Œ ˜ˆ   ¼ ĸ Ì à èì ôä!       ( 0" H PD X l tx €p! ¨'¬'È ÔØ àä èì ôÌ   ( 4,$ D HT% t x„&   ¨¬ °€p xDÀe#œllµ|ôP Dd$!\‚%%B(&%$2R$D1x!ÿÿÿÄÿÿÿÿp5}¨$*ÿÿÿäÿÿÿÿP‡•6, 0Ô` Ü` ä` ï` ò ` õ(` ø0` û8` ý@` H` P` X` !`` $h` &p` ) 5   ;   A   F   K   V(   a0   l8   x@    #}ÿÿÿø  ‚ÿÿÿð  ‰ÿÿÿè  ÿÿÿà  ”ÿÿÿØ  ˜ÿÿÿР œÿÿÿÈ   )¨  ¨ ©   ­   ±  ³    .µÿÿÿø  ¸ÿÿÿð  ¾ÿÿÿè   ) 8 $ , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   ! $  / ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! eqconfor.cscully:/ecs/hdfeos/gctp/src/eqconfor.c10631944364241cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c eqconfor.c/ecs/hdfeos/gctp/srcr_majorr_minorlon_centere0e1e2e3eesml0false_northingfalse_eastingnsgrheqconforintr_majr_minlat1lat2center_loncenter_latfalse_eastfalse_northmodetempsinphicosphims1ms2ml1ml2eqconforlonlatxymlthetarh1/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944367123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319443614688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944361378/usr/include/math.hscully:/usr/include/math.h106319443633024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319443613504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944362554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versioneqconforintsqrte0fne1fne2fne3fntsincosmsfnzmlfnfabsp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconforadjust_lonsincos_gp_dispÂ0xB­0 o­:08OKhkÃMx.ah—bj¦@#&,!2(/6=DXckx „Ïÿÿ‰ÏÿÿŽÏÿÿ“Ïÿÿ˜ÏÿÿÏÿÿ¥Ïÿÿ«Ïÿÿ°ÏÿÿµÏÿÿ½ÏÿÿÄÏÿÿÌÏÿÿÕÏÿÿßÏÿÿæÏÿÿîÏÿÿö¨ $ÿÏÿÿ ÏÿÿÏÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ"#ÿÿÿ)ÿÿÿ ÿÿÿ!ÿÿÿ"-.ÿÿÿ#ÿÿÿÿÿÿÿÿÿÿ4€ ´]/@à! €)  €.p  @7p à@ øPJpHUp`deqconinv.o/ 1063194438 7356 20 100664 10692 ` ELF'Ü4( °€€@#.5<CJQXlwŒ¨˜¢§¬±¹¿ÄÉÑØàéóú ¨*.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versioneqconinvintsqrte0fne1fne2fne3fntsincosmsfnzmlfnfabsp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconinvatan2phi3zadjust_lon_gp_disp<'œ™à!'½ÿ¯¿4¯¼0÷¬p÷®xפpô$צxô&רô(ת¨ô*P×° ô0XÔ2Ô$F$‘ƒ÷¦hרh<?ðDˆF(B‚D€€F*„ô2@Ô @F ô 8™ ø Ô,@¼0ô ™ ø Ô,@¼0ô ™ ø Ô,@¼0ô (™ ø Ô,@¼0ô 0™×¬€'¦` ø '§X¼0™×¤X×®`Ô,8 ø ÷¤¼0÷ P™×°€Ô,÷° Ô. Ô&(÷¦Ô(0 ø ÷¨¼0÷ @®°ÀLת€×²ˆF2PÔ$hF F$<E ™„…$„ ø $¥0¼0¬$Q™×¬ˆ'¦` ø '§X¼0™×¦X×®`Ô,8 ø ÷¦¼0÷ H™×ªˆÔ,÷ª Ô. Ô((÷¨Ô00 ø ÷°¼0÷ 8ײ€×¤ˆF$Ô&pF F 0>E רP×°Hײ8פ@F0BF$‘F&Rô(`×°`ô0`ײ`ô2`פPר@Ô*`F*!ƒF(4ô0h™×ª˜Ô,÷ª Ô. Ô2(÷²Ô$0 ø ÷¤¼0ô HÔ&hÔ(HF(4Ô2F2ô$p¯°à%™„ ø $„<¼0™Ô, ø Ô.¼0™×¬€×®ˆ ø ¼0™ ø Ô,¼0™×¬˜ ø ¼0™Ô,X ø Ô.P#¼0™„ ø $„P¼0™Ô, ø Ô.¼0™×¬€ ø ¼0™ ø Ô,¼0™×¬˜ ø ¼0™Ô,X ø Ô.P¼0%¿4'½pà<'œ™à!'½ÿ˜¯¿<¯¼8÷¬h÷®p¯ DפhÔ&XF&"÷¨h×°pÔ*pF0TÔ$PF$‘€÷¦pD€XD€PÔ(`F(P>E ×°hפpF0„‚F$!‚F&F ÷ `<?ðDHD€@÷¨PתhפpF*TF$$‚F2€F F ‡÷¦`<¿ðDHD€@÷¨PD€XD€P÷ªHפ`D€ˆD€€F0 2E ײPצh™×¨pF&“ ø F(“‚¼8÷ Hת`Ô$F$TÔ&hF04÷²X™'®DÔ.¯®(׬XÔ( ÷¨Ô*(÷ªÔ$0 ø ÷¤ ¯|¼8õàצH™Ô0`F04ƒÔ( ø F(“¸x¼8÷¹D ¢D%¿<'½hàStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONICEQUIDISTANT CONIC=Û|ßÙ×½»=Û|ßÙ×½» ³Àöÿó³Àöÿó''$ (0 4< @H LT X\ `d hˆ ” ˜œ ¤¬ ´¨ ¼ ÀÈ ÐÄ Ø Üä ìà ô ø ü   4 @0 T `d lp tx €X ¨ °Ì ÔÐ ÜÈ ì   ( 48 @D HL T, p x¤ ´¼ ÀÐ ÔØ äè ôø    $ü 4 8< @D HL TX `t |p „ Œ ˜ˆ   ¼ ĸ Ì à èì ôä!       ( 0" H PD X l tx €p! ¨'¬'Ì Ôà èì ô  ¼$ Ø àä ìø    $ ,ü% D PT \L& €p ¬P¨e$´øn`µˆü\$X |$"t‚%%B(&%$2R$D1€ &G#"!ÿÿÿÄÿÿÿÿp5}¨$*ÿÿÿÔÿÿÿÿh‡©6, 2Ô` Ü` ä` ï` ò ` õ(` ø0` û8` ý@` H` P` X` !`` $h` &p` ) 5   ;   A   F   K   V(   a0   l8   x@    #}ÿÿÿø  ‚ÿÿÿð  ‰ÿÿÿè  ÿÿÿà  ”ÿÿÿØ  ˜ÿÿÿР œÿÿÿÈ   )¨  ¨ ©   «   ­  ±    0µÿÿÿø  ¹ÿÿÿð  ¼ÿÿÿè  Àÿÿÿà  ÆÿÿÿÜ ð )  $ , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   ! $  1 ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! eqconinv.cscully:/ecs/hdfeos/gctp/src/eqconinv.c10631944374481cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c eqconinv.c/ecs/hdfeos/gctp/srcr_majorr_minorlon_centere0e1e2e3eesml0false_northingfalse_eastingnsgrheqconinvintr_majr_minlat1lat2center_loncenter_latfalse_eastfalse_northmodetempsinphicosphims1ms2ml1ml2eqconinvxylonlatrh1mlconthetaflag/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944377123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319443714688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944371378/usr/include/math.hscully:/usr/include/math.h106319443733024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319443713504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944372554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versioneqconinvintsqrte0fne1fne2fne3fntsincosmsfnzmlfnfabsp_errorptitleradius2stanparlcenlonmeroriginoffsetpstparl1eqconinvatan2phi3zadjust_lon_gp_dispË2¬NË­2 x­<08%OMhtÃOx7aj—˜bl¦@#&,!2(/6=DXckx „Ïÿÿ‰ÏÿÿŽÏÿÿ“Ïÿÿ˜ÏÿÿÏÿÿ¥Ïÿÿ«Ïÿÿ°ÏÿÿµÏÿÿ½ÏÿÿÄÏÿÿÌÏÿÿÕÏÿÿßÏÿÿæÏÿÿîÏÿÿö¨ $ÿÏÿÿÏÿÿ ÏÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ"#ÿÿÿ)ÿÿÿ ÿÿÿ!ÿÿÿ"/0ÿÿÿ#ÿÿÿÿÿÿÿÿÿÿ4€ ´]3P°! €) €€.p €@7p À@ ØXJp0UpH”equifor.o/ 1063194438 7356 20 100664 6996 ` ELFp4( °0@#.5<CJQXlwŒè—ž¥¯¶¾èÀÆÑÕ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionequiforintptitleradiuscenlonmeroriginoffsetpequiforadjust_loncos_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת@ô*×°8ô0 ™„ ø $„¼™ ø Ô,¼™ ø Ô,¼™ ø Ô,¼™Ô,  ø Ô.¼%¿'½ à<'œ™à!'½ÿد¿¯¼÷¬(÷®0™×¤(Ô& ø F&#¼÷  ™ ø Ô,¼ת ®8Ô(F*DÔ$ F0‚F$‘€õÆ×ª0¯<Ô(F*DÔ2F2õä%¿'½(àEQUIRECTANGULAR ²Àÿó²Àÿó$ (0 4< @H LT X` h\ t |p ˆ „ œ ¤˜ ¬ ´¸ À° èì   , 4( D HL Td pt |0p jI(,U”µ ŒdÐðÀ¸BDWÿÿÿüÿÿÿÿ *<è:ÿÿÿôÿÿÿÿ(FO , Ñ` Ù` ä` ï` þ `         (   -   8    Ð  è Dè L   P   T  V    Xÿÿÿø  ¨ DÀ  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! equifor.cscully:/ecs/hdfeos/gctp/src/equifor.c10631944382679cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c equifor.c/ecs/hdfeos/gctp/srcr_majorlon_centerlat_originfalse_northingfalse_eastingequiforintr_majcenter_lonlat1false_eastfalse_northequiforlonlatxydlon/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944387123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319443814688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944381378/usr/include/math.hscully:/usr/include/math.h106319443833024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319443813504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944382554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionequiforintptitleradiuscenlonmeroriginoffsetpequiforadjust_loncos_gp_disp]j]­  ­#08·O4hÃ6xÉaQ—*bS¦@#&,!2(/6=DXckx ƒÏÿÿŠÏÿÿ‘Ïÿÿ›Ïÿÿ¢Ïÿÿªè ²Ïÿÿ½ÏÿÿÄÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿ4° ä]AÞ °!Ð)à0.p à@7p @ 8hJp Up¸¸equiinv.o/ 1063194440 7356 20 100664 7316 ` ELF´4( @0@#.5<CJQXlwŒè—ž¥¯¶¾èÆËÓÞâ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionequiinvintptitleradiuscenlonmeroriginoffsetpequiinvfabsp_erroradjust_loncos_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת@ô*×°8ô0 ™„ ø $„¼™ ø Ô,¼™ ø Ô,¼™ ø Ô,¼™Ô,  ø Ô.¼%¿'½ à<'œ™à!'½ÿЯ¿$¯¼ ÷¬0÷®8÷´פ0Ô& F&"÷¨0ת8Ô0F0T÷²8פ8®DÔ&F&"õȯDÕàÔ*0F F P<E ™„…$„ ø $¥$¼ $®™ ø Ô,¼ F ×°0™Ô2F2¡Ô(F$ƒ ø F(3¸@¼ ÷%¿$×´'½0àEQUIRECTANGULARInput data errorequi-inv?ù!ûTD- ³À6?ÿó³À6?ÿó$ (0 4< @H LT X` h\ t |p ˆ „ œ ¤˜ ¬ ´¸ À° èì    (4 @P Xt |x „p ˜  ” ° ¸¼ Ä´ 0p ND,T”µ „ˆXÜ༴BDD&(ÿÿÿüÿÿÿÿ *<è:ÿÿÿôÿÿÿÿ0ÿÿÿè0FT , Ñ` Ù` ä` ï` þ `         (   -   8    Ð  è Dè L   N   P  T  $  D  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! equiinv.cscully:/ecs/hdfeos/gctp/src/equiinv.c10631944402727cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c equiinv.c/ecs/hdfeos/gctp/srcr_majorlon_centerlat_originfalse_northingfalse_eastingequiinvintr_majcenter_lonlat1false_eastfalse_northequiinvxylonlat/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944407123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319444014688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944401378/usr/include/math.hscully:/usr/include/math.h106319444033024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319444013504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944402554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionequiinvintptitleradiuscenlonmeroriginoffsetpequiinvfabsp_erroradjust_loncos_gp_dispXX­ ­"08²O3hÃ5xÄaP—%bR¦@#&,!2(/6=DXckx ƒÏÿÿŠÏÿÿ‘Ïÿÿ›Ïÿÿ¢Ïÿÿªè ²Ïÿÿ·Ïÿÿ¿ÏÿÿÊÏÿÿÐÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4Ð ]aëP!`@) 0.p  @7pà@ ø Jp˜Up°gnomfor.o/ 1063194442 7356 20 100664 7668 ` ELF4( °@0@#.5<CJQXlwŒü—Ÿ¦­´»Ãü´ËÖÚâæ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiongnomforinttsincosptitleradiuscenloncenlatoffsetpgnomforadjust_loncosp_errorsin_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר8ô( ת@ô*(™†‡×¬0$Æ ø $ç¼™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™×¬0 ø ¼™Ô,  ø Ô.(¼%¿'½ à<'œ™à!'½ÿ°¯¿¯¼÷¬P÷®X™×¤PÔ& ø F&#¼÷ H™×¬X'¦@ ø '§8¼™×¬H ø ¼÷ 0ת@פ8Ô(F*DÔ2ר0F$‘‚F(2‚F*„€÷²(פ(D€8D€0F& >E ™„…$„  ø $¥,¼1$…<?ðDHD€@×°(F0Bƒ÷ª ™×¬H ø ¼פ ר8®`Ô2F$‘‚Ô2 F(4F0‚F2QõÄר@ײ8Ô&¯dF(4Ô*צ0F2QÔ2F&"פ F$‘‚F(‚Ô((F*4F(„€õò%¿'½PàGNOMONICPoint projects into infinitygnomfor-conv ²Àöÿó²Àöÿó$ (0 4< @H LT `X hP t |p „ ˜ ¬ À ÈÌ ÔÄ ü (  < T l x| „À ÈÄ Ð¼ ø    (< HL X` hl €0p ¬ ØOœø[ `µ ¤¬xà$ü2D‡ &%1ÿÿÿüÿÿÿÿ 1Bü?ÿÿÿÌÿÿÿÿPLe , Ñ` Ü` Þ` æ` î ` ü(`         $   /   :    ä  ü Fü N   R   V  X    Zÿÿÿø  _ÿÿÿð  fÿÿÿè  mÿÿÿà  tÿÿÿØ  vÿÿÿР œ F´  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! gnomfor.cscully:/ecs/hdfeos/gctp/src/gnomfor.c10631944423361cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c gnomfor.c/ecs/hdfeos/gctp/srclon_centerRsin_p13cos_p13false_eastingfalse_northinggnomforintrcenter_longcenter_latfalse_eastfalse_northgnomforlonlatxydlonsinphicosphicoslongksp/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944427123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319444214688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944421378/usr/include/math.hscully:/usr/include/math.h106319444233024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319444213504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944422554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiongnomforinttsincosptitleradiuscenloncenlatoffsetpgnomforadjust_loncosp_errorsin_gp_dispz¬ z­ '­)08ÔO:h#Ã<xæaW—GbY¦@#&,!2(/6=DXckx ƒÏÿÿ‹Ïÿÿ’Ïÿÿ™Ïÿÿ Ïÿÿ§Ïÿÿ¯ü ·ÏÿÿÂÏÿÿÆÏÿÿÎÏÿÿÔÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4à ]qï`°!@)P0.p P@7p@ ¨¸Jp`Upxœgnominv.o/ 1063194443 7356 20 100664 8404 ` ELFð4( @@@#.5<CJQXlwŒ—Ÿ¦­´»ÃËÐÕÚàëñõ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiongnominvinttsincosptitleradiuscenloncenlatoffsetpgnominvsqrtatanfabsasinzadjust_lonatan2sin_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת8ô*(×°@ô00™†‡×¬0$Æ ø $ç ¼™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™×¬0 ø ¼™Ô,( ø Ô.0¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ÷¬X÷®`÷´פXÔ&(F&"÷¨Xת`Ô00F0T÷²`פXר`F$!‚F(B‚F*0F ÷ P™×°PÔ2 ø F2ƒ¼ ÷ H™×¬H'¦@ ø '§8¼ ®hÔ$õÄ× PÔ(F F(>E¯lÔ&õæ„%ת8פ`Ô0ר@F0T‚™Ô* F(!‚פPF*4F$‚ ø F(“¸l¼ ÷Ô F Ô&F&÷ª0× 0Ô0 F F0>E-D€˜D€Ô$F$>E™×®`׬X ø F s‡¼ F ™Ô( ø F(£¹h¼ ÷ J%™×¬X×®` ø F c¼ F ™Ô& ø F43¨h¼ õ7%™©l ø Õ,¼ ת8Ô0F0F$T÷²0× 0Ô((F F(<E × XÔ&0F F&<E%×°Xת@™F*Ô2 ר0צPF2# ø F&C‚¼ F ™Ô0 ø F0£ªh¼ õ@%¿$×´'½XàGNOMONIC=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½» ³ÇÖ?ÿó³ÇÖ?ÿó  $ (0 4< @H LT X` ld t\ € ˆ|  ¤ ¸ Ì ÔØ àÐ   , 4@ Hp |t  ¨ °¸ ÀØ àð ü   8 <@ HT \t €” ° ¸´ à ü  $ < @P Xp x  ¬¤ Ì ÔÐ @p 0 0V@ `[ ȵ ¨àðˆxp2D„'#('(H81ÿÿÿüÿÿÿÿ 2DBÿÿÿÌÿÿÿÿ0ÿÿÿÀXNx, Ñ` Ü` ç` é` ñ ` ù(` 0`  !   #   /   :   E    ð  Q Y   [   ]  a  $ eÿÿÿø  hÿÿÿð  jÿÿÿè  oÿÿÿà  tÿÿÿØ  ì Q  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! gnominv.cscully:/ecs/hdfeos/gctp/src/gnominv.c10631944433737cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c gnominv.c/ecs/hdfeos/gctp/srclon_centerlat_centerRsin_p13cos_p13false_eastingfalse_northinggnominvintrcenter_longcenter_latfalse_eastfalse_northgnominvxylonlatrhzsinzcoszcon/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944437123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319444314688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944431378/usr/include/math.hscully:/usr/include/math.h106319444333024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319444313504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944432554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiongnominvinttsincosptitleradiuscenloncenlatoffsetpgnominvsqrtatanfabsasinzadjust_lonatan2sin_gp_dispx/x­ %­)08ÒO:h!Ã<xäaW—EbY¦@#&,!2(/6=DXckx ƒÏÿÿ‹Ïÿÿ’Ïÿÿ™Ïÿÿ Ïÿÿ§Ïÿÿ¯ ·Ïÿÿ¼ÏÿÿÁÏÿÿÆÏÿÿÌÏÿÿ×ÏÿÿÝÏÿÿäÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 D]¡þ !°@)ð@.p ð@7p0@ HpJp ¸Up Ð goodfor.o/ 1063194444 7356 20 100664 10676 ` ELF'Ô4(   Ð@#.5<CJQXlwŒà—ž¥à@­¸¼ÀÅÍÒ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiongoodforintptitleradiusgoodforadjust_loncossinfabsp_errorsign_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ פ ô$ŽÔ&P%ÎõÆÔ(X%ïõè˜Ô*`'÷ ™Ô0h'9÷0ˆÔ2p%õ ‰Ô$x%)õ$(ŠÔ&€%JõF0‹Ô(ˆ%kõh8ŒÔ*%ŒõŠ@Ô0˜%­õ°HŽÔ2 %ÎõÒPÔ$¨%ïõäX˜Ô&'hÔ(°F(2‚÷ ™Ô0'9hÔ2¸F2÷$ˆÔ&%hÔ(ÀF(2‚õ ‰Ô0%)hÔ2ÈF2õ$ŠÔ&%JhÔ(ÐF(2‚õJ ‹Ô0%khÔ2ØF2õd(ŒÔ&%ŒhÔ(àF(2‚õŠ0Ô0%­hÔ2èF2õ¤8ŽÔ&%ÎhÔ(ðF(2‚õÊ@Ô0%ïhÔ2øF2õäH˜Ô&'hÔ(F(2‚÷ P™Ô0'9hÔ2F2÷$X™„ ø $„¼™×¬  ø ¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ÷¬X÷®`÷´פ`Ô&F$0>EרXÔ*F*@>E¯ 0$¯®0`×°`D€˜D€F0>EפXÔ& F& >E$¯¯0$¯¸0Jר`Ô*(F(P>E#×°XÔ20F2€>E$¯¹0פXÔ&8F& >E$ ¯¨0רXÔ*@F*@>E$ ¯©0$ ¯ª0!×°XÔ2HF2€>E$ ¯«0פXÔ&PF& >E$  ¯¬0רXÔ*XF*@>E$ ¯­0$ ¯®0¯0$á$á $á $á$á$ á'¸0ˆ×°XÈÀ%(H!™Õ2 ø F2ƒ¼ ÷ P™×¬` ø ¼ צPª0Œ XÀÔ$%Œhlh!F&"Õ°®hF(‚F0T€õÒצ`¯lÔ$F&"“õè¸0ˆ×ªXÈÀ%(H!™Õ0 ø F0S¼ ÷ Pײ`÷²H™×¬` ø ¼ Ô$`F$‚÷¦8¯ 4™×¬H ø ¼ F ׬H™ ø רH×°8<?ðF4B€D8D€0¼ F0TF&F ‘F("ƒ÷ª@×°Hײ@F2€÷¦H× @Ô$hF F$<Eª4)A2 ™„…$„  ø $¥@¼ N$û«4%lÿ̯¬4<@DXרHD€PF*D÷°H× `Ô2pF F ‘Ô$xF$0<ED€HD€@÷¨P™×¬H ø ¼ צP­0 pÀÔ*€%ïhÏÀ!Ô0¹hF0T‚× F&‘F$F*D÷0™×¬H ø ¼ F ׬`™ ø ¼ D‚¨lF€‘¡Ô$ˆF$2Ô*F4TÔ&F(„F&‘õ%¿$×´'½XàGOODE'S HOMOLOSINE EQUAL-AREAIteration failed to convergegoode-forward¿ûìÞ] É¿ûìÞ] É?àÁR8-hâ?àÁR8-hâÀWJç<_¿ðÁR8-¯@ÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?ÖWJçM÷@Œ5AŠIÕ¿ûìÞ] É¿ûìÞ] É?àÁR8-hâ?àÁR8-hâÀWJç<_¿ðÁR8-¯@ÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷¿æWJçM÷¿æÀiâ›Ìy¿ûìÞ] É¿ÖWJçM÷?öWJç”U¿ûìÞ] É¿ÖWJçM÷?öWJç”U@ !ûTD-=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»?ìÏd)¾…•?« _öÜ?ö žf;ã ³ÿ6?ÿó³ÿ6?ÿó  $( 0, 4< D@ HP XT \d lh px €| „Œ ” ˜  ¨¤ ¬´ ¼¸ ÀÈ ÐÌ ÔÜ äà èð øô ü     $ , (8 @D L< HX `d l\ hx €„ Œ| ˆ˜  ¤ ¬œ ¨¸ ÀÄ Ì¼ ÈØ àä ìÜ èø   ü   $ , (8 @D L< HX `d l\ hx €„ Œ| ˆœ ¤˜ ¬ àä    (t |¬ ´È Ðð ø  P Xx €  ¨  ,4 L h tl x˜ ¤¸ ÄÌ ì   0 | „¸ À¼ È´    @ \ hl x` p˜ ´ Ì ÔØ àä ì`Ðp `Øs$<8T Ád”Ìø Ä"¼2DGD† ('(&(H8(H@(&ƒÿø† h1ÿÿÿüÿÿÿÿ *Rà ¸ÿÿÿÌÿÿÿÿ0ÿÿÿÀX[¤, Ñ` Ó`Þh`ä ï    È äà ñà ù   ý       $ ÿÿÿø  ÿÿÿð  ÿÿÿè  !ÿÿÿà  *ÿÿÿÜ ,ÿÿÿØ $ ñ@  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !  0ÿð @ 0ÿð @    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! goodfor.cscully:/ecs/hdfeos/gctp/src/goodfor.c10631944446016cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c goodfor.c/ecs/hdfeos/gctp/srcRlon_centerfeastgoodforintrgoodforlonlatxydelta_lonthetadelta_thetaconstantiregion/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944447123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319444414688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944441378/usr/include/math.hscully:/usr/include/math.h106319444433024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319444413504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944442554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiongoodforintptitleradiusgoodforadjust_loncossinfabsp_errorsign_gp_disp3!_3­ !à­"<8O3tÜÃ5„ŸaP£bR²@#&,!2(/6=DXckx ƒÏÿÿŠÏÿÿ‘à ™Ïÿÿ¤Ïÿÿ¨Ïÿÿ¬Ïÿÿ±Ïÿÿ¹ÏÿÿÀÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4À ô]QÛ0 ! P ) ðÐ.p ð@7p 0@ HJpX Upx\goodinv.o/ 1063194445 7356 20 100664 13060 ` ELF1 4(  €Ð@#.5<CJQXlwŒà—ž¥à (­²º¾ÉÎÓ×.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiongoodinvintptitleradiusgoodinvfabsp_errorcosadjust_lonsignasinsin_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ פ ô$ŽÔ&H%ÎõÆÔ(P%ïõè˜Ô*X'÷ ™Ô0`'9÷0ˆÔ2h%õ ‰Ô$p%)õ$(ŠÔ&x%JõF0‹Ô(€%kõh8ŒÔ*ˆ%ŒõŠ@Ô0%­õ°HŽÔ2˜%ÎõÒPÔ$ %ïõäX˜Ô&'hÔ(¨F(2‚÷ ™Ô0'9hÔ2°F2÷$ˆÔ&%hÔ(¸F(2‚õ ‰Ô0%)hÔ2ÀF2õ$ŠÔ&%JhÔ(ÈF(2‚õJ ‹Ô0%khÔ2ÐF2õd(ŒÔ&%ŒhÔ(ØF(2‚õŠ0Ô0%­hÔ2àF2õ¤8ŽÔ&%ÎhÔ(èF(2‚õÊ@Ô0%ïhÔ2ðF2õäH˜Ô&'hÔ(øF(2‚÷ P™Ô0'9hÔ2F2÷$X™„ ø $„¼™×¬  ø ¼%¿'½ à<'œ™à!'½ÿÀ¯¿¯¼÷¬@÷®HפHÔ&Ô(F(2‚F$P>E×°@Ô2Ô&F&’F(€>E¯ $$¯®$xפHD€XD€PF$P>Eײ@Ô&Ô0F02F(>E$¯¯$$¯¸$_פHÔ*Ô& F&TF$€>E,ײ@Ô(Ô*(F*A‚F&>E$¯¹$פ@Ô0Ô(0F(‚‚F* >E$¯¨$ײ@Ô&Ô08F02F(>E$ ¯©$$ ¯ª$*פ@Ô*Ô&@F&TF0 >E$ ¯«$ײ@Ô(Ô*HF*A‚F&>E$ ¯¬$פ@Ô0Ô(PF(‚‚F* >E$ ¯­$$ ¯®$¯$™×²@ÀÀ'9h@!ÕF&”÷°@©$$!$! $! $!$!$ !LרHªTÔ$F$BƒõJ«TÕ`Ô2XF F <E ™„…$„  ø $¥4¼º$ü¬TÕ€Ô&`F F&÷°(× (Ô(hF F @<E™­T ø Õ¬¼פ@®$˜xÀÔ*'øÈ!F*‚×0F2!ƒF02÷¨(™×¬( ø ¨P¼ õ©$‹­P PÀ%kK`!ÕŠõªj™×¬H ø ¼D‚€F€‚!Ô$pÔ2F2!‚פHF&B‚Ô(xF2A‚F$TF&‚ƒ÷ª8× 8<?ðD(D€ F F <Eh$ÿþ™×¬8 ø ¼÷ 0™×¬0 ø ¼ת@®$˜xÀÔ(€'øÈ!Ô2¨PF2D×(F0‚F&QF($€õ©PÕ0Ô*ˆF*€<EB$ÿþ™<@D8D€0פ0 ø F$3<@DHD€@ײ0¼F2DÔ&F0€F&Q÷¤8× 8<?ðDHD€@F F @<E%$ÿþ™×¬8 ø ªT¼õ@ײ@D€ˆD€€F0<E «PÔ*˜ÕfF&QÔ( F( <Eײ@D€ˆD€€F2€<E¬PÔ&¨ÕŠF&QÔ(°F( <E­PÕ²F ”õ°®$À¯PÕêÔ&¸F&P<EÔ$ÀF* <Eá$ÿþ¸$$¹P×(Ô2ÈF2@<EÔ0ÐF(€<EÍ$ÿþ¨$$©PÕ&Ô*ØF*0<EÔ$àF& <E¹$ÿþª$$A«PÕrÔ(èF(<EÔ0ðF2€<E¥$ÿþ¬$$­PÕªÔ&øF&P<EÔ$F* <E‘$ÿþ®$$Á¯PÕèÔ2F2@<EÔ0F(€<E}$ÿþ¸$$¹P×&Ô*F*0<EÔ$ F& <Ei$ÿþ¨$$©PÕ2Ô((F(<EÔ00F2€<EU$ÿþª$$A«PÕjÔ&8F&P<EÔ$@F* <EA$ÿþ¬$$ ­PÕ¨Ô2HF2@<EÔ0PF(€<E-$ÿþ®$$ Á¯PÕæÔ*XF*0<EÔ$`F& <E$ÿþ¸$$ ¹P×2Ô(hF(<EÔ0pF2€<E$ÿþ%¿'½@àGOODE'S HOMOLOSINE EQUAL-AREAInput data errorgoode-inverse¿ûìÞ] É¿ûìÞ] É?àÁR8-hâ?àÁR8-hâÀWJç<_¿ðÁR8-¯@ÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?ÖWJçM÷@Œ5AŠIÕ¿ûìÞ] É¿ûìÞ] É?àÁR8-hâ?àÁR8-hâÀWJç<_¿ðÁR8-¯@ÀWJç<_¿ðÁR8-¯@?ÖWJçM÷@Œ5AŠIÕ?ÖWJçM÷@Œ5AŠIÕ?æÀiâ›Ìy¿æWJçM÷¿æWJçM÷¿æÀiâ›Ìy¿ûìÞ] É¿ÖWJçM÷?öWJç”U¿ûìÞ] É¿ÖWJçM÷?öWJç”U?ù!ûTD-?ù!ûTD-=Û|ßÙ×½»?« _öÜ?ö žf;ã?ìÏd)¾…•À !ûTGœ´@ !ûTD-@ !ûTD-=Û|ßÙ×½»@ !ûTD-=Û|ßÙ×½»À !ûTGœ´¿æWJçM÷À !ûTGœ´¿æWJçM÷¿æWJçM÷@ !ûTGœ´¿æWJçM÷@ !ûTGœ´À !ûTGœ´¿ûìÞ] É¿ûìÞ] É¿ÖWJçM÷À !ûTGœ´¿ûìÞ] É¿ûìÞ] É¿ÖWJçM÷¿ÖWJçM÷?öWJç”U?öWJç”U@ !ûTGœ´¿ÖWJçM÷?öWJç”U?öWJç”U@ !ûTGœ´ ³ÿ6ÿó³ÿ6ÿó  $( 0, 4< D@ HP XT \d lh px €| „Œ ” ˜  ¨¤ ¬´ ¼¸ ÀÈ ÐÌ ÔÜ äà èð øô ü     $ , (8 @D L< HX `d l\ hx €„ Œ| ˆ˜  ¤ ¬œ ¨¸ ÀÄ Ì¼ ÈØ àä ìÜ èø   ü   $ , (8 @D L< HX `d l\ hx €„ Œ| ˆœ ¤˜ ¬ àä   ( 04 8ˆ ” ˜Ì ÔØ Üô ü ( 04 8\ dh l  ¨¬ °Ô Üà ä  H T´ ÀÐ Øô üø ð   0 8P l xp |˜ ¼ Èà ø    \ t  œ  ¬” ¤Ð Øô ( ,h ¤ ¬´ ¼ð ø   < D X \ Œ ” ¨ ¬ Ü ä ø ü , 4 H L | „ ˜ œ Ì Ô è ì  $ 8 < l t ˆ Œ ¼ Ä Ø Ü   ( , \ d x | ¬ ´ È Ì`Ðp Bˆ(‘,˜°RÁ ðL#ôÐ(@)+2DGDˆ('(((H((%&&((HXHÿÿÿüÿÿÿÿ )Qà ¸ÿÿÿÜÿÿÿÿ@Z¸, Ñ` Ó`Þh`ä ï    È äà ñà ù   û   ý      ÿÿÿø   ÿÿÿð  ÿÿÿè  ÿÿÿä   ñ (  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !  0ÿð @ 0ÿð @    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! goodinv.cscully:/ecs/hdfeos/gctp/src/goodinv.c10631944457126cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c goodinv.c/ecs/hdfeos/gctp/srcRlon_centerfeastgoodinvintrgoodinvxylonlatargthetatempregion/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944457123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319444514688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944451378/usr/include/math.hscully:/usr/include/math.h106319444533024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319444513504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944452554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiongoodinvintptitleradiusgoodinvfabsp_errorcosadjust_lonsignasinsin_gp_dispB!…­ !È­ <8uO1tÄÃ3„‡aN£èbP²@#&,!2(/6=DXckx ƒÏÿÿŠÏÿÿ‘à ™ÏÿÿžÏÿÿ¦ÏÿÿªÏÿÿµÏÿÿºÏÿÿ¿ÏÿÿÄÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4Ð ]aàP !`€)àÐ.p à@7p @ 8pJp¨ UpÈXgvnspfor.o/ 1063194447 7356 20 100664 8036 ` ELF„4( €@@#.5<CJQXlwŒ<˜ §®µ¼ÃË<ÐÔßãëï.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiongvnspforinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspforadjust_loncosp_errorsin_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(D€€Ô(<?ðDˆF(2ƒF0T€ô2פ0ô$צ@ô&(רHô(0™†‡×¬8$Æ ø $ç ¼™„ ø $„¼™×¬  ø ¼™†×¬( ø $Æ(¼™×¬0 ø ¼™×¬8 ø ¼™Ô,( ø Ô.0¼%¿'½ à<'œ™à!'½ÿ°¯¿¯¼÷¬P÷®X™×¤PÔ& ø F&#¼÷ H™×¬X'¦@ ø '§8¼™×¬H ø ¼÷ 0ת@פ8Ô(F*DÔ2 ר0F$‘‚F(2‚F*„€÷²(<?ðD8D€0פ(Ô(F(4F0 <E ™„…$„T ø $¥p¼5$™D€×¨(Ô*<?ðD˜F(QF2QF$4÷° ™×¬H ø ¼ת צ8®`Ô2F*’Ô2(F&AF$F2‚€õÊצ@ײ8Ô( ¯dF&AÔ0ר0F2‚‚Ô2F(Q‚ת F*’F&$Ô&0F0AF&$€õò%¿'½PàGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-for ²Àöÿó²Àöÿó$ (, 8H PX \d hp t| ˆ€ x œ ¤˜ ¬ Ä ÐÀ Ø ì     <@\ h` | ” ¬ ¸¼ Ää ð    , 8T p x| „˜ ¤¨ ´¼ ÄÈ Ü@p Ã( ðRô ] €µÜ´°èdLD2D‡ &(!ÿÿÿüÿÿÿÿ 5H<OÿÿÿÌÿÿÿÿPSj, !Ô` ß` á` ã` ë ` ó(` 0`            ,   7   B(    $ < N< W   [   _  a    cÿÿÿø  hÿÿÿð  oÿÿÿè  vÿÿÿà  }ÿÿÿØ  ÿÿÿР ¸ NÐ  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !     ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! gvnspfor.cscully:/ecs/hdfeos/gctp/src/gvnspfor.c10631944463746cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c gvnspfor.c/ecs/hdfeos/gctp/srclon_centerRpsin_p15cos_p15false_eastingfalse_northinggvnspforintrhcenter_longcenter_latfalse_eastfalse_northgvnspforlonlatxydlonsinphicosphicoslongksp/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944467123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319444614688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944461378/usr/include/math.hscully:/usr/include/math.h106319444633024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319444613504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944462554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiongvnspforinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspforadjust_loncosp_errorsin_gp_dispƒ!Ã%ƒ­! 0­+08ÝO<h,Ã>xïaY—Pb[¦@#&,!2(/6=DXckx „ÏÿÿŒÏÿÿ“ÏÿÿšÏÿÿ¡Ïÿÿ¨Ïÿÿ¯Ïÿÿ·< ÀÏÿÿËÏÿÿÏÏÿÿ×ÏÿÿÜÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4ð $]ø€!€)@.p @7pP@ hJp xUp ôgvnspinv.o/ 1063194448 7356 20 100664 9108 ` ELF!°4( 0 @@#.5<CJQXlwŒH˜ §®µ¼ÃËHèÔÙáçì÷ý.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiongvnspinvinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspinvsqrtp_errorasinzfabsadjust_lonatan2sin_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(D€€Ô(<?ðDˆF(2ƒF0T€ô2פ0ô$צ8ô&ר@ô(0תHô*8™†‡×¬8$Æ  ø $ç(¼™„ ø $„¼™×¬  ø ¼™†×¬( ø $Æ(¼™×¬0 ø ¼™×¬8 ø ¼™Ô,0 ø Ô.8¼%¿'½ à<'œ™à!'½ÿ˜¯¿$¯¼ ÷¬h÷®p÷´פhÔ&0F&"÷¨hתpÔ08F0T÷²pפhרpF$!‚F(B‚F*0F ÷ `×°`Ô2F2÷¤XD€0Ô(<?ðD8F&B÷ªPD€Ô0<?ðD˜F2÷¤HרPצHתXF&@F F*<E ™„…$„X ø $¥l¼ µ$›×°XפHצPF0„‚<?ðF$’D€D˜F01F&BƒF&‚F*Ô*F F($€F TF2ƒ÷¦8™×¬8 ø ¼ ÷ @™×¬@'¦8 ø '§0¼ ®xÔ$õÄ× `Ô(xF F(>E¯|Ô*õê„%×°0פpÔ2 ר8F2‚™Ô0(F("‚פ`F0T‚F$’ ø F(3¸|¼ ÷Ô F Ô*€F*÷°P× PÔ2ˆF F2>E-D€8D€0Ô$F$0>E™×®p׬h ø F s‡¼ F ™Ô( ø F(£¹x¼ ÷ J%™×¬h×®p ø F c¼ F ™Ô* ø F4S¨x¼ õ7%™©| ø Õ,¼ ×°0Ô2 F2F$÷¦P× PÔ(F F(<E × hÔ*˜F F*<E%ײh×°8™F0‘Ô&(רPת`F&# ø F*C‚¼ F ™Ô2 ø F2£ªx¼ õ@%¿$×´'½hàGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-for=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½» ³Çö?ÿó³Çö?ÿó!!$ (, 8H PX \d hp t| €ˆ ”Œ œ„ ¨ °¤ ¸ Ð ÜÌ ä ø      H!L!l t€ ˆ° ¸Ä Ìä ì, 40 <( l €˜ ° È ÐØ àø  $ 0, X \` ht |”  ´ Ð ØÔ   $  D \ `p x ˜À ÌÄ ì ôð @p L< `[Ø œ_µx¸Lüø2D„ &(#('(H8! ÿÿÿüÿÿÿÿ 4HHRÿÿÿ¼ÿÿÿÿ0ÿÿÿ°hS†, #Ô` ß` ê` ì` î ` ö(` þ0`  8`  '   )   +   7   B   M(    0 H YH b   d   f  j  $ !nÿÿÿø  qÿÿÿð  sÿÿÿè  wÿÿÿà  {ÿÿÿØ  }ÿÿÿР ‚ÿÿÿÈ  Ì Yè  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   " ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! gvnspinv.cscully:/ecs/hdfeos/gctp/src/gvnspinv.c10631944484329cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c gvnspinv.c/ecs/hdfeos/gctp/srclon_centerlat_centerRpsin_p15cos_p15false_eastingfalse_northinggvnspinvintrhcenter_longcenter_latfalse_eastfalse_northgvnspinvxylonlatrhrconcomzsinzcosz/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944487123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319444814688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944481378/usr/include/math.hscully:/usr/include/math.h106319444833024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319444813504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944482554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiongvnspinvinttsincosptitleradiusgenrptcenloncenlatoffsetpgvnspinvsqrtp_errorasinzfabsadjust_lonatan2sin_gp_disp‡#L;‡­# 4­-08áO>h0Ã@xóa[—Tb]¦@#&,!2(/6=DXckx „ÏÿÿŒÏÿÿ“ÏÿÿšÏÿÿ¡Ïÿÿ¨Ïÿÿ¯Ïÿÿ·H ÀÏÿÿÅÏÿÿÍÏÿÿÓÏÿÿØÏÿÿãÏÿÿéÏÿÿðÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ !ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4  T]± À0!ð ) @.p @7p Ð@ èJp èUp °hamfor.o/ 1063194449 7356 20 100664 7092 ` ELFÐ4( @ @#.5<CJQXlwŒÈ–¤«³ÈtºÅÊÎÒ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionhamforintptitleradiuscenlonoffsetphamforadjust_lonsqrtcossin_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת8ô*™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™Ô, ø Ô.¼%¿'½ à<'œ™à!'½ÿ°¯¿,¯¼(÷¬P÷®X÷¶ ÷´™×¤PÔ& ø F&#¼(÷ H™×¬X ø ¼(<@DX™×¨HD€PF † ø F*CF F6¤<?ðD˜D€¼(F2€Ô$F Ô&F&"F Bƒ÷ª@™×¬X ø ¼(<@D˜™×°HD€F  ø F2ƒ<@D8פ@D€0¼(®`F&"Ô2F4B‚F*F2õę׬X ø צ@¼(¯dF&Ô*F*Dõð%¿,×´×¶ à'½PHAMMER?ö žfe˜> ²Àÿÿó²Àÿÿó$ (0 4< @H LT \P d x Œ ”˜   ÈÌð üô  , \ dh p€ œ Ð Ôè    p €J€œTµ ôtÈÌ<BDg(!ÿÿÿüÿÿÿÿ .>È 2ÿÿÿÜÿÿÿÿðÿÿÿÐPHU , Î` Ù` Û` é` ø              ° øÈ 'È .   2   6  8  ( :ÿÿÿø  ?ÿÿÿð  X 't  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !     ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! hamfor.cscully:/ecs/hdfeos/gctp/src/hamfor.c10631944492920cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c hamfor.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northinghamforintrcenter_longfalse_eastfalse_northhamforlonlatxydlonfac/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944497123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319444914688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944491378/usr/include/math.hscully:/usr/include/math.h106319444933024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319444913504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944492554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionhamforintptitleradiuscenlonoffsetphamforadjust_lonsqrtcossin_gp_dispCC­ ð­"08O3hìÃ5x¯aP—bR¦@#&,!2(/6=DXckx ‚Ïÿÿ‰ÏÿÿÏÿÿ—ÏÿÿŸÈ ¦Ïÿÿ±Ïÿÿ¶ÏÿÿºÏÿÿÀÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4À ô]QÛ0@!p)€ .p €@7pÀ@ Ø0JpUp °haminv.o/ 1063194451 7356 20 100664 7076 ` ELFÄ4( P @#.5<CJQXlwŒÈ–¤«³Èˆº¿ÊÐÖ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionhaminvintptitleradiuscenlonoffsetphaminvsqrtadjust_lonatan2asinz_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת8ô*™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™Ô, ø Ô.¼%¿'½ à<'œ™à!'½ÿȯ¿$¯¼ ÷¬8÷®@÷´פ8Ô&F&"÷¨8ת@Ô0F0T÷²@<@D(D€ ×°8Ô&<@F&"D€ D(<@F&B‚F0„‚×°@F$’F0„‚D€ D(F(QF20F F$ƒ÷ª0<@D8ר8×°0D€0Ô2F0C<@™F21D€0D8F2"‚F(Dר@F&F(DF$T ø F0“<@D8D€0¼ F F&¢‚™Ô$ ø F$S®H¼ õÀר@ײ0™F2DÔ&F&‚ƒ ø F&S¯L¼ õà%¿$×´'½8àHAMMER ²À?ÿó²À?ÿó$ (0 4< @H LT \P d x Œ ”˜   ÈÌì ô  (x ˆ” Ü äà    p ”ˆI|¤S µ ðpÄÐ4üBDT(ÿÿÿüÿÿÿÿ .>È 2ÿÿÿìÿÿÿÿ0ÿÿÿà8HT , Î` Ù` Û` é` ø              ° øÈ 'È .   0   2  6  $ :ÿÿÿø  l 'ˆ  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !     ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! haminv.cscully:/ecs/hdfeos/gctp/src/haminv.c10631944512902cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c haminv.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northinghaminvintrcenter_longfalse_eastfalse_northhaminvxylonlatfac/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944517123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319445114688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944511378/usr/include/math.hscully:/usr/include/math.h106319445133024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319445113504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944512554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionhaminvintptitleradiuscenlonoffsetphaminvsqrtadjust_lonatan2asinz_gp_disp>”>­ ë­!08˜O2hçÃ4xªaO— bQ¦@#&,!2(/6=DXckx ‚Ïÿÿ‰ÏÿÿÏÿÿ—ÏÿÿŸÈ ¦Ïÿÿ«Ïÿÿ¶Ïÿÿ¼ÏÿÿÄÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4À ô]Qß0P!€) .p @7pÐ@ è(JpUp(œimolwfor.o/ 1063194452 7356 20 100664 9252 ` ELF"84(  Pp@#.5<CJQXlwŒ¨˜Ÿ¦¨ô¯º¾ÂÇÏ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionimolwforintptitleradiusimolwforadjust_lonsincosfabsp_error_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ פ ô$ŽÔ&X%ÎõÆÔ(`%ïõè˜Ô*h'÷ ™Ô0p'9÷0ˆÔ2x%õ ‰Ô$€%)õ$(ŠÔ&%J8Ô(ˆF(2‚õJ‹Ô0%k8Ô2F2õdŒÔ&%Œ8Ô(˜F(2‚õŠÔ0%­8Ô2 F2õ¤ŽÔ&%Î8Ô(¨F(2‚õÊ Ô0%ï8Ô2°F2õä(™„ ø $„¼™×¬  ø ¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ÷¬X÷®`÷´פ`D€8D€0F$0>E1רXÔ*¸F(P>E Ô0ÀF0@<E ¯ 0ײXÔ$ÈF2 >EÔ&ÐF&>EתXÔ(ØF*@>E Ô0àF0P<E$¯®0$¯¯00פXÔ2èF$>E Ô&ðF& <E$ ¯¸0רXÔ*øF(P>EÔ0F0@>EײXÔ$F2 >E Ô&F&<E$¯¹0$¯¨0©0‹™ PÀ%kK`!ՈתX ø F(S¼ ÷ P×°`÷°H™×¬` ø ¼ Ô$F$‚÷²8¯ 4™×¬H ø ¼ F ׬H™ ø צHר8<?ðF42€D˜D€¼ F(TF2€F F&"ƒ÷ª@רH×°@F0D€÷²H× @Ô$ F F$<E­4)¡2 ™„…$„$ ø $¥D¼ ®4%Ïÿί¯4<@DXצHD€PF*2÷¨H× `Ô0(F F „Ô$0F$<ED€8D€0÷¦P™×¬H ø ¼ ײP¸0ˆÈÀÔ*8%8(H!Ô(ªhF(TÕ*F2F$‚F*2õH™×¬H ø ¼ «lÔ0Ô2@F2F$‚õf%¿$×´'½XàINTERRUPTED MOLLWEIDE EQUAL-AREAIteration failed to convergeIntMoll-forward?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«?ÖWJy Ö?þ·Áfý¼ ?þ·Áfð­…@ !ûTD-/À !ûTD-/¿ûìÞ]¡yk?ÖWJy Ö@Œ5AŠIÕ@Œ5AŠIÕ@ !ûTD-/À !ûTD-/¿óŒ5AŠ¡Ë@ !ûTD-=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»?ìÏd)¾…•?ö žf;ã ³ÿ6?ÿó³ÿ6?ÿó  $( 0, 4< D@ HP XT \d lh px €| „Œ ” ˜  ¨¬ ´¤ °À ÈÌ ÔÄ Ðà èì ôä ð      (, 4$ 0@ HL TD Pd l` t ¨¬ì ô  ( 0D H\ dx |¬ ´È Ìì ô    (< @l xp   ´ ¸È ä 0 8l tp |h ° ¸¼ Èì   $  D \ `d h0pp g@ÐgTxÁhdlÈИ2DGD‡ (2H28@(³vXÿÿÿüÿÿÿÿ *F¨ jÿÿÿÌÿÿÿÿ0ÿÿÿÀXO†, Ô` Ö`á8`ç ó     ç¨ õ¨ þ          $  ÿÿÿø  ÿÿÿð  ÿÿÿè  &ÿÿÿà  *ÿÿÿÜ ,ÿÿÿØ Ø õô  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !  0ÿð@ 0ÿð@    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! imolwfor.cscully:/ecs/hdfeos/gctp/src/imolwfor.c10631944524819cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c imolwfor.c/ecs/hdfeos/gctp/srcRlon_centerfeastimolwforintrimolwforlonlatxydelta_lonthetadelta_thetaconiregion/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944527123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319445214688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944521378/usr/include/math.hscully:/usr/include/math.h106319445233024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319445213504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944522554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionimolwforintptitleradiusimolwforadjust_lonsincosfabsp_error_gp_disp3g!=3­ !à­"<8O3tÜÃ5„ŸaP£bR²@#&,!2(/6=DXckx „Ïÿÿ‹Ïÿÿ’¨ ›Ïÿÿ¦ÏÿÿªÏÿÿ®Ïÿÿ³Ïÿÿ¼Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4° ä]AØ  !ÀP) p.p @7p P@ hèJpP UppÈimolwinv.o/ 1063194453 7356 20 100664 9412 ` ELF"ä4( `@p@#.5<CJQXlwŒ¨˜Ÿ¦¨¬¯´¿ÃÇ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionimolwinvintptitleradiusimolwinvasinadjust_loncossin_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ פ ô$ŽÔ&(%ÎõÆÔ(0%ïõè˜Ô*8'÷ ™Ô0@'9÷0ˆÔ2H%õ ‰Ô$P%)õ$(ŠÔ&%J8Ô(XF(2‚õJ‹Ô0%k8Ô2`F2õdŒÔ&%Œ8Ô(hF(2‚õŠÔ0%­8Ô2pF2õ¤ŽÔ&%Î8Ô(xF(2‚õÊ Ô0%ï8Ô2€F2õä(™„ ø $„¼™×¬  ø ¼%¿'½ à<'œ™à!'½ÿÀ¯¿$¯¼ ÷¬@÷®H÷´פHD€8D€0F$0>Eר@Ô*Ô0ˆF0T‚F2@>E¯ 4פ@Ô&Ô*F*4F0 >E$¯®4$¯¯4ר@Ô2Ô&˜F&’‚F*@>E$¯¸4פ@Ô0Ô2 F2‚F& >E$¯¹4$¯¨4©4‹×¨@ PÀ%k8K`!ÕŠF*D÷°@™×¨HÔ2¨Ô$F$‘‚ ø F&C¼ ÷ 8™×¬8 ø ¼ F ר@­4Ô*° pÀ%ïÔ0™ÏÀ!F0T‚× F2¡F$Aƒ ø F*3¹P¼ ÷ ™<@DˆD€€×²8 ø F2ƒ<@DHD€@פ8¼ F F$A‚™Ô0¸F&¢€ ø F0S¨T¼ õ©4 ªPÕRÔ(ÀF(<EÔ$ÈF2 <E…$ÿþ«4$a¬PÕ†Ô*ÐF*0<EÔ0ØF&€<E­PÕ¨Ô2àF(<E Ô$èF$@<Ec$ÿþ®4$Á¯PÕêÔ&ðF&P<EÔ0øF*€<EO$ÿþ¸4$¹P×2Ô(F(<EÔ$F2 <E;$ÿþ¨4$©PÕ&Ô*F*0<EÔ0F&€<EªPÕHÔ2 F(<E Ô$(F$@<E$ÿþ«4$a¬PÕŠÔ&0F&P<EÔ08F*€<E$ÿþ%¿$×´'½@àINTERRUPTED MOLLWEIDE EQUAL-AREA?ðÁR8-¯@À¼‰Ï•µ¥¿àÁR8d©?ù!ûTCÖôÀŒ5AŠIÕ¿ÖWJy ÖÀ™^Á…‰«¿Äþ“n\T@WŽØEþ¿û§Þ ˆ§2?Ôþ“n\T@™^Á…‰«¿ö žf†”~?î+}Þ8k=¿î+}Þ8k=?ö žf†”~?ö žf;ã?ìÏd)¾…•@ !ûTD-?ÖWJy Ö?þ·Áfý¼ ?þ·Áfý¼ ?ÖWJy Ö¿ûìÞ] É?ÖWJy Ö¿ûìÞ]¡yk?ÖWJy Ö?ÖWJy Ö@Œ5AŠIÕ@Œ5AŠIÕ?ÖWJy Ö¿óŒ5AŠ¡Ë?ÖWJy Ö¿óŒ5AŠ¡Ë?ÖWJy Ö ³ÿ?ÿó³ÿ?ÿó  $( 0, 4< D@ HP XT \d lh px €| „Œ ” ˜  ¨¬ ´¤ °À ÈÌ ÔÄ Ðà èì ôä ð      (, 4$ 0@ HL TD Pd l` t ¨¬ì ôø ü $( ,` hl p” œ  ¤Ô àô  ø   < HL XD T\ ˆ À ÈÄ ô ü D L` d| „˜ œÌ Ôè ì $8 <l tˆ Œ¤ ¬À Äô ü 0pp •@ÐiœPxÁ8H<À„D<2DGDg(H((Hÿÿÿüÿÿÿÿ (D¨ jÿÿÿäÿÿÿÿ0ÿÿÿØ@Kn, Ô` Ö`á8`ç ó     ç¨ õ¨ þ          $  ÿÿÿø  ÿÿÿô  õ¬  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !  0ÿð@ 0ÿð@    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! imolwinv.cscully:/ecs/hdfeos/gctp/src/imolwinv.c10631944534204cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c imolwinv.c/ecs/hdfeos/gctp/srcRlon_centerfeastimolwinvintrimolwinvxylonlatthetaregion/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944537123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319445314688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944531378/usr/include/math.hscully:/usr/include/math.h106319445333024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319445313504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944532554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionimolwinvintptitleradiusimolwinvasinadjust_loncossin_gp_disp•!?­ !Ä­<8qO/tÀÃ1„ƒaL£äbN²@#&,!2(/6=DXckx „Ïÿÿ‹Ïÿÿ’¨ ›Ïÿÿ Ïÿÿ«Ïÿÿ¯Ïÿÿ´Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4  Ô]1Ð`! p@) °p.p °@7p ð@ HJpP Upptisinusfor.o/ 1063194455 7356 20 100664 18004 ` ELFDL4( à`0@$/6=DKRYm\y„Œ™p¤¬\„º ˆäÈÍàÛâçë ø¬õ ¤äþ.symtab.shstrtab.strtab.text.rodata.data.options.reginfo.rel.text.rel.data.gptab.data.mdebug.text.rodata.data__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__libc_attr__huge_valsigngam_lib_versionIsin_errorfprintfisinusforinitIsin_for_freefabsIsin_for_initmallocfreecosisinusforIsin_fwd_gp_disp<'œ™à!'½ÿ௿¯¼¯¤ ¯¥$™„…¦ §$$„  ø $¥¼¿'½ à<'œ™à!'½ÿ¸¯¿4¯¼0÷¬H÷®PŽÎ À™„ ø Œ„ ¼0¯¢<¯<à ™„…'9$„d ø $¥t¼0¿$ÿÿפHD€8D€0F& >E ™„…'9$„” ø $¥¤¼0­$ÿÿרPÔ*hF*@<EÔ0pF(€<E ™„…'9$„Ì ø $¥Ü¼0–$ÿÿײhÔ$xF$<EÔ&€F20<E ™„…'9$„ ø $¥$¼0$ÿÿתhÔ(ˆF(TF ç¤D¹DײhD™0Ô(F€2¡F*F F @<E ™„…'9$„H ø $¥X¼0c$ÿÿ¨D1  ™„…'9$„ˆ ø $¥˜¼0U$ÿÿ×°pÔ$˜F$€<EÔ& F00<E ™„…'9$„Ä ø $¥Ô¼0>$ÿÿײpÔ*¨F*’F A ç¤@«@×°pD‹0Ô*°F€4¡F2€F F P<E ™„…'9$„ü ø $¥ ¼0"$ÿÿ™×¨Xפ`¬D­@׬H×®P÷¨÷¤¯¬  ø ¯­$¼0¬" ŽÎ À ™„…'9$„@ ø $¥P¼0$ÿÿ%¿4'½Hà<'œ™à!'½ÿÀ¯¿¯¼÷¬@÷®Hפ@Ô&¸F& <E ™„…'9l$„ ø $¥p¼j%רHÔ*ÀF*@<EÔ0ÈF(€<E ™„…'9l$„ ø $¥€¼S%ײHÔ$ÐF$<EצHÔ*ØF*2÷¨H×°HÔ2àF0>EפHÔ&èF&"÷ªH®`)Á <4!ÆÁ* ™„…'9l$„ ø $¥¼(%¯`1ø ™„…'9l$„ ø $¥ ¼%¹d +! ™„…'9l$„ ø $¥°¼ %™$` ø ¼¯¢<¨< ™„…'9l$„ ø $¥À¼÷%©<­ \רPª<õH×°X«<õpײ@¬<õ’<?ðD(D€ צ@­4Ð×!<n+P 1ø9 : <”(5ƒg88'538'5X#1†((%EAHrHC(†ˆC&ˆÿ†CˆC1X1ƒ(GGGHG!14!(1ÿÿÿüÿÿÿÿ TY\ ÿÿÿìÿÿÿÿHŽÑàøÿÿÿÜÿÿÿÿ@ùœ. ø(~ÿÿÿôÿÿÿÿ8¸Ä ¤1©ÿÿÿÜÿÿÿÿ@ê‰ ˆ>bÿÿÿüÿÿÿÿ -;§lC›ÿÿÿüÿÿÿÿ(RX³, JØ8 Þ  æ    D Ø\ ë@ù@@@" @'\ "5   <   H   S   _   e(    nÿÿÿü tÿÿÿø }ÿÿÿô l '„ ƒà $‘   ˜   ¤   ¯   »  À$    'Éÿÿÿü (Òÿÿÿø +Öÿÿÿô Ûÿÿÿè  àÿÿÿä  ƒ é ø 0ó   ÷   û  .ý  /  0ÿÿÿÿü ” -é¬ ( ¤ 7  2        5!  6$ =#ÿÿÿø  'ÿÿÿð  +ÿÿÿè  0ÿÿÿä Ì 7ä 15 ˆ <C  9 BÌ @5ä >Ll8 BW  >[  A  HX FLp C , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , i`P%`U %`!`Y)`i` _%`d %`!`h)`o)`i`w%`|@%`!` €)` , #i`Y%`` %`g00%`n@@%`!w@x%`'!`})`-‡)`0–)`)`1°\i`!·%`2Âi`Ê%`5Ô%`;Þ0%`!`ê %`Aòi`ü%` %`D @%`G`%`J!``%`M)i`6%`!`Cà%`PP%`S!` V)`Y , Pm`W%`Y%` !`[)` , Lq`T%`^%`e%`!`qi` z%` |@%` !`~i`ˆ%` Š %` !` Œ i`–%`› %` @%` ¥€%` ªÀ%` !` , i`J%`O %`X@%` !`a)``i`l%` w@%` ƒ€%` ŠÀ%` •%` ¢@%`§`%`±€%` ¹À%` Å%`Î@%` ×€%` äÀ%`èà%`!`ì)`i`ó%`÷ %`!`û)`  ! aa ÿð ÿð ÿð ÿð ÿð( ÿð ÿð ÿð  1 aÿð  > ÿðC aÿðaI ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  ÿð ÿðÿðÿð ÿð  ! 0ÿð 0ÿð0ÿð0ÿð0ÿð ÿð!! ÿð0ÿð0ÿð ÿðÿð ÿð ÿð  ÿð ÿðÿð ÿð  ÿð  !  0ÿð ÿð `ÿð ! `ÿð !  ÿð ÿð ÿð ÿðisinusfor.cscully:/ecs/hdfeos/gctp/src/isinusfor.c106319445518871cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c isinusfor.c/ecs/hdfeos/gctp/srcerrorroutinetextISIN_BADALLOCISIN_BADPARAMISIN_BADHANDLEISIN_BADKEYisinisinusforinitspherelon_cen_merfalse_eastfalse_northdzonedjustifynzoneijustifyistatIsin_for_initspherelon_cen_merfalse_eastfalse_northnrowijustifythisIsinrowirowclatncol_cenisinusforlonlatxyistatIsin_fwdthisIsinlonlatxyrowcolflonirowIsin_for_freethisIsinIsin_errorerrroutine/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944557123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319445514688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944551378/usr/include/stdlib.hscully:/usr/include/stdlib.h106319445510626quotremdiv_tquotremldiv_twchar_tquotremlldiv_t/usr/include/locale_attr.hscully:/usr/include/locale_attr.h10631944553531_class_lower_upper_cswidth_fill__ctype_t__isset_func_twint_t__iscodeset_func_t__attr_ctype_tbl_csinfo_eucwidth_scrwidth_mb_cur_max_csinfo_euc_func_is_euc_isset2_isset3_iscodeset_euc_func_collate_res_coll_as_cmp_collate_res_fill__attr_t/usr/include/limits.hscully:/usr/include/limits.h106319445511167_h_valid_h_val/usr/include/math.hscully:/usr/include/math.h106319445533024versionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./isin.hscully:/ecs/hdfeos/gctp/src/./isin.h10631944553435ncolicol_cenncol_invIsin_row_tfalse_eastfalse_northspheresphere_invang_size_invnrownrow_halfref_lonlon_cen_merijustifycol_distcol_dist_invrowkeyIsin_tnumstrerror_t__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__libc_attr__huge_valsigngam_lib_versionIsin_errorfprintfisinusforinitIsin_for_freefabsIsin_for_initmallocfreecosisinusforIsin_fwd_gp_dispcJ·D¸c­J D­T_8½Oe— ˆg§”_y#Å_óbœ$U±£?¹RÀ#&,!2(/6=DX\\dow„8CÏÿÿ—\ ¥ ˆ >³Ïÿÿ¸à ÆÏÿÿÍÏÿÿÒÏÿÿÖ ø (à ¤ 1ìÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ         !ÿÿÿ  ÿÿÿ ÿÿÿ ÿÿÿ    Cÿÿÿÿÿÿÿÿÿ ÿÿ ÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ&'ÿÿÿ-ÿÿÿÿÿÿÿ/07ÿÿÿÿ<=@ÿÿÿÿABFÿÿGCHÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4à i}à!p`)Ð0/p @8p@A X K x Up˜ ap¸%”isinusinv.o/ 1063194459 7356 20 100664 18100 ` ELFD 4( ðp0@$/6=DKRYm\y„Œ™p¤¬\„º ”äÈÍàÛâçë ø¬õ ¤ðþ.symtab.shstrtab.strtab.text.rodata.data.options.reginfo.rel.text.rel.data.gptab.data.mdebug.text.rodata.data__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__libc_attr__huge_valsigngam_lib_versionIsin_errorfprintfisinusinvinitIsin_inv_freefabsIsin_inv_initmallocfreecosisinusinvIsin_inv_gp_disp<'œ™à!'½ÿ௿¯¼¯¤ ¯¥$™„…¦ §$$„  ø $¥¼¿'½ à<'œ™à!'½ÿ¸¯¿4¯¼0÷¬H÷®PŽÎ À™„ ø Œ„ ¼0¯¢<¯<à ™„…'9$„d ø $¥t¼0¿$ÿÿפHD€8D€0F& >E ™„…'9$„” ø $¥¤¼0­$ÿÿרPÔ*hF*@<EÔ0pF(€<E ™„…'9$„Ì ø $¥Ü¼0–$ÿÿײhÔ$xF$<EÔ&€F20<E ™„…'9$„ ø $¥$¼0$ÿÿתhÔ(ˆF(TF ç¤D¹DײhD™0Ô(F€2¡F*F F @<E ™„…'9$„H ø $¥X¼0c$ÿÿ¨D1  ™„…'9$„ˆ ø $¥˜¼0U$ÿÿ×°pÔ$˜F$€<EÔ& F00<E ™„…'9$„Ä ø $¥Ô¼0>$ÿÿײpÔ*¨F*’F A ç¤@«@×°pD‹0Ô*°F€4¡F2€F F P<E ™„…'9$„ü ø $¥ ¼0"$ÿÿ™×¨Xפ`¬D­@׬H×®P÷¨÷¤¯¬  ø ¯­$¼0¬" ŽÎ À ™„…'9$„@ ø $¥P¼0$ÿÿ%¿4'½Hà<'œ™à!'½ÿÀ¯¿¯¼÷¬@÷®Hפ@Ô&¸F& <E ™„…'9x$„ ø $¥p¼j%רHÔ*ÀF*@<EÔ0ÈF(€<E ™„…'9x$„ ø $¥€¼S%ײHÔ$ÐF$<EצHÔ*ØF*2÷¨H×°HÔ2àF0>EפHÔ&èF&"÷ªH®`)Á <4!ÆÁ* ™„…'9x$„ ø $¥¼(%¯`1ø ™„…'9x$„ ø $¥ ¼%¹d +! ™„…'9x$„ ø $¥°¼ %™$` ø ¼¯¢<¨< ™„…'9x$„ ø $¥À¼÷%©<­ \רPª<õH×°X«<õpײ@¬<õ’<?ðD(D€ צ@­E¹X×0Ô$PF$÷&¨XÕÔ2XF2@<E¸X× Ô0`F0Q÷%¿'½@à<'œ™à!'½ÿ௿¯¼¯¤ ® À ™„…'9x$„ ø $¥ #¼¯ < «4!Ü#ø\ ™„…'9x$„ ø $¥0¼¹ ¯ \™¨  ø X¼© ­ X™¤  ø ¼¯  %¿'½ à<'œ™à!'½ÿد¿$¯¼ ¯¤(¯¥,®(™„…ÏǦ,$„ $¥@ ø ¯¯¼ $ÿÿ¿$'½(à error (isinusinv.c/%s) : %s memory allocationinvalid parameterinvalid handleinvalid keyisinusinvinitbad return from Isin_inv_freeisinusinvinitbad parameter; sphere radius invalidisinusinvinitbad parameter; longitude of central meridian invalidisinusinvinitbad parameter; nzone out of rangeisinusinvinitbad parameter; nzone not near an integer valueisinusinvinitbad parameter; nzone not multiple of twoisinusinvinitbad parameter; ijustify out of rangeisinusinvinitbad parameter; ijustify not near an integer valueisinusinvinitbad return from Isin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initisinusinvbad return from Isin_invIsin_invIsin_invIsin_inv_freeIsin_inv_free error (isinusinv.c/%s) : (%i) %s À!ûTD-@!ûTD-?ÿ× =p£×A3Æ€\)?„záG®{?„záG®{¿„záG®{@záG®?„záG®{?„záG®{=Û|ßÙ×½»À!ûTD-@!ûTD-@ !ûTD-@!ûTD-@ !ûTD-@!ûTD-@ !ûTD-@ !ûTD-À !ûTD-@!ûTD-?ù!ûTD-@!ûTD-@!ûTD-¿ù!ûTD-?ù!ûTD-?ù!ûTD-@!ûTD-@ !ûTD-@!ûTD-À !ûTD-@!ûTD-ÿÿÿý ÿÿÿü4ÿÿÿûHÿÿÿúX ³ÿöÿó³ÿöÿó$ ( <  \`| € ˜Œ ´ À¸ Ȱ ¼ü  ø   (< @X d\ lT `| „˜ œ´ À¸ Ȱ ¼Ø àø $ 0( 8  ,\ h` pX d€ ˆœ  ¸ ļ Ì´ ÀÜ äü ( 4, <$ 0L € „ˆ Œœ ¨  °˜ ¤àä   ,$ 4 (D L` d| ˆ€ x „  ¨¼ ÄÐ Øì ô( 4, <$ 0` ld t\ h  ¬¤ ´œ ¨Ä ì øð è ô\ h¬ ¸È Ðè ð < T `X hP \Ð Øø L x „   ¬ ø ü  4  ` l d t \ h ¤ ¨ ø  ü  ô  4 @ 8 H 0 < x € ” ˜ Ä Ð à ì   ( 0 @ H ` h ” ˜ À Ì Ä Ô ¼ È ü   ø $ @ x|  ¤ ¸œ  0p º¼XÅ>x ×!€n+” 1Lø9X :P<Ø(5ƒg88'538'5X#1†((%EAHrHC(†ˆC&ˆÿ†CˆC1X1ƒ(GHFHH!14!(Aÿÿÿüÿÿÿÿ TY\ ÿÿÿìÿÿÿÿHŽÑàøÿÿÿÜÿÿÿÿ@ú. ø(~ÿÿÿôÿÿÿÿ8¹Å ¤1©ÿÿÿÜÿÿÿÿ@é‰ ”>eÿÿÿüÿÿÿÿ -;¨xCžÿÿÿüÿÿÿÿ(RY´, JØ8 Þ  æ    D Ø\ ë@ù@@@" @'\ "5   <   H   S   _   e(    nÿÿÿü tÿÿÿø }ÿÿÿô l '„ ƒà $‘   ˜   ¤   ¯   »  À$    'Éÿÿÿü (Òÿÿÿø +Öÿÿÿô Ûÿÿÿè  àÿÿÿä  ƒ é ø 0ó   õ   ÷  .û  /  0ÿÿÿÿü ” -é¬ ( ¤ 7  2        5  6$ =#ÿÿÿø  'ÿÿÿð  +ÿÿÿè  0ÿÿÿä Ø 7ð 15 ” <C  9 BÌ @5ä >Lx8 BW  >[  A  HX FLp C , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , i`P%`U %`!`Y)`i` _%`d %`!`h)`o)`i`w%`|@%`!` €)` , #i`Y%`` %`g00%`n@@%`!w@x%`'!`})`-‡)`0–)`)`1°\i`!·%`2Âi`Ê%`5Ô%`;Þ0%`!`ê %`Aòi`ü%` %`D @%`G`%`J!``%`M)i`6%`!`Cà%`PP%`S!` V)`Y , Pm`W%`Y%` !`[)` , Lq`T%`^%`e%`!`qi` z%` |@%` !`~i`ˆ%` Š %` !` Œ i`–%`› %` @%` ¥€%` ªÀ%` !` , i`J%`O %`X@%` !`a)``i`l%` w@%` ƒ€%` ŠÀ%` •%` ¢@%`§`%`±€%` ¹À%` Å%`Î@%` ×€%` äÀ%`èà%`!`ì)`i`ó%`÷ %`!`û)`  ! aa ÿð ÿð ÿð ÿð ÿð( ÿð ÿð ÿð  1 aÿð  > ÿðC aÿðaI ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  ÿð ÿðÿðÿð ÿð  ! 0ÿð 0ÿð0ÿð0ÿð0ÿð ÿð!! ÿð0ÿð0ÿð ÿðÿð ÿð ÿð  ÿð ÿðÿð ÿð  ÿð  !  0ÿð ÿð `ÿð ! `ÿð !  ÿð ÿð ÿð ÿðisinusinv.cscully:/ecs/hdfeos/gctp/src/isinusinv.c106319445918945cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c isinusinv.c/ecs/hdfeos/gctp/srcerrorroutinetextISIN_BADALLOCISIN_BADPARAMISIN_BADHANDLEISIN_BADKEYisinisinusinvinitspherelon_cen_merfalse_eastfalse_northdzonedjustifynzoneijustifyistatIsin_inv_initspherelon_cen_merfalse_eastfalse_northnrowijustifythisIsinrowirowclatncol_cenisinusinvxylonlatistatIsin_invthisIsinxylonlatrowcolflonirowIsin_inv_freethisIsinIsin_errorerrroutine/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944597123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319445914688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944591378/usr/include/stdlib.hscully:/usr/include/stdlib.h106319445910626quotremdiv_tquotremldiv_twchar_tquotremlldiv_t/usr/include/locale_attr.hscully:/usr/include/locale_attr.h10631944593531_class_lower_upper_cswidth_fill__ctype_t__isset_func_twint_t__iscodeset_func_t__attr_ctype_tbl_csinfo_eucwidth_scrwidth_mb_cur_max_csinfo_euc_func_is_euc_isset2_isset3_iscodeset_euc_func_collate_res_coll_as_cmp_collate_res_fill__attr_t/usr/include/limits.hscully:/usr/include/limits.h106319445911167_h_valid_h_val/usr/include/math.hscully:/usr/include/math.h106319445933024versionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./isin.hscully:/ecs/hdfeos/gctp/src/./isin.h10631944593435ncolicol_cenncol_invIsin_row_tfalse_eastfalse_northspheresphere_invang_size_invnrownrow_halfref_lonlon_cen_merijustifycol_distcol_dist_invrowkeyIsin_tnumstrerror_t__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__libc_attr__huge_valsigngam_lib_versionIsin_errorfprintfisinusinvinitIsin_inv_freefabsIsin_inv_initmallocfreecosisinusinvIsin_inv_gp_dispcJºD¹c­J D­T_8½Oe— ˆg§”_y#Å_óbœ$U±£?¹RÀ#&,!2(/6=DX\\dow„8CÏÿÿ—\ ¥ ” >³Ïÿÿ¸à ÆÏÿÿÍÏÿÿÒÏÿÿÖ ø (à ¤ 1ìÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ         !ÿÿÿ  ÿÿÿ ÿÿÿ ÿÿÿ    Cÿÿÿÿÿÿÿÿÿ ÿÿ ÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ&'ÿÿÿ-ÿÿÿÿÿÿÿ/07ÿÿÿÿ<=@ÿÿÿÿABFÿÿGCHÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4à i}ð!€p)ð0/p  @8p`A x@K ¸ UpØ apø%¨lamazfor.o/ 1063194462 7356 20 100664 7892 ` ELFè4( ð`0@#.5<CJQXlwŒü˜ §®µ¼ÄüèÍØàèí.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionlamazforinttsincosptitleradiuscenloncenlatoffsetplamazforadjust_lonsprintfp_errorsqrt_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר8ô( ת@ô*(™†‡×¬0$Æ ø $ç¼™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™×¬0 ø ¼™Ô,  ø Ô.(¼%¿'½ à<'œ™à!'½ÿh¯¿¯¼÷¬˜÷® ™×¤˜Ô& ø F&#¼÷ ™×¬ '¦x ø '§p¼™×¬'¦ˆ ø '§€¼תxפpÔ(F*DÔ2ר€F$‘‚F(2‚F*„€÷²h<¿ðD8פhD€0F& 2E<@DHD€@™Ô0…'¤$F0B‚$¥ DPDX ø ¼™…'¤$ ø $¥L¼/$q<?ðD˜D€×¤h<@DHF$‘€D€@F&@Ô0F F0‚÷ª`ײ`פpצˆF$’®¨Ô* F&DF*„€õÒרxתpÔ$¯¬F(!‚Ô0פ€F*„‚ת`F$’Ô$(F(4F*„‚F$‘€õæ%¿'½˜àLAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forward ²Àöÿó²Àöÿó$ (0 4< @H LT `X hP t |p „ ˜ ¬ À ÈÌ ÔÄ ü (  < T l x| „Ø äÈ ÔÐ   ü < D` l| ˆŒ ˜  °0p ¹$ HOp l] Ô»0ÔèðØÐ2D‡ ((!ÿÿÿüÿÿÿÿ 1Bü?ÿÿÿ„ÿÿÿÿ˜Kf , !Ô` ß` á` ë` õ ` (`         ,   7   B    ä ü Nü W   [   _  a    cÿÿÿø  mÿÿÿð  {ÿÿÿè  ‰ÿÿÿà  ‘ÿÿÿØ  ™ÿÿÿР ›ÿÿÿÈ  ŸÿÿÿŒ Ð Nè  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    0ÿð; ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! lamazfor.cscully:/ecs/hdfeos/gctp/src/lamazfor.c10631944623988cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c lamazfor.c/ecs/hdfeos/gctp/srclon_centerRsin_lat_ocos_lat_ofalse_eastingfalse_northinglamazforintrcenter_longcenter_latfalse_eastfalse_northlamazforlonlatxydelta_lonsin_delta_loncos_delta_lonsin_latcos_latgkspmess/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944627123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319446214688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944621378/usr/include/math.hscully:/usr/include/math.h106319446233024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319446213504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944622554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionlamazforinttsincosptitleradiuscenloncenlatoffsetplamazforadjust_lonsprintfp_errorsqrt_gp_disp¤!¹"¤­! Q­+68þO<nMÃ>~aYqb[¬@#&,!2(/6=DXckx „ÏÿÿŒÏÿÿ“ÏÿÿšÏÿÿ¡Ïÿÿ¨Ïÿÿ°ü ¹ÏÿÿÄÏÿÿÌÏÿÿÔÏÿÿÜÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4à ]qöpð!``)À0.p À@7p@ ¸JpÐUpèlamazinv.o/ 1063194463 7356 20 100664 8548 ` ELFx4( P`@@#.5<CJQXlwŒ˜ §®µ¼ÄHÍÒÚàåéôú.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionlamazinvinttsincosptitleradiuscenloncenlatoffsetplamazinvsqrtp_errorasinzfabssinadjust_lonatan2_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת8ô*(×°@ô00™†‡×¬0$Æ ø $ç ¼™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™×¬0 ø ¼™Ô,( ø Ô.0¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ÷¬X÷®`÷´פXÔ&(F&"÷¨Xת`Ô00F0T÷²`פXר`F$!‚F(B‚F*0F ÷ P<@DˆD€€×¨PÔ2F2F$Aƒ÷¦0<?ðDˆ×ª0D€€F*€<E ™„…$„  ø $¥4¼ ™$s™×¬0 ø <@D˜D€¼ F2÷¨H™×¬H'¦@ ø '§8¼ ®hÔ$õÄ× PÔ&HF F 0<Eu×°8פ@Ô*™F0T‚Ô( ת`F$A‚רPF*4F( ø F$“¯l¼ õàÔ F Ô&PF&÷ª0× 0Ô0XF F €<E+™¸l ø × ¼ ר8Ô2F2F$A÷¦0ת0D€ˆD€€F0P2EײXר@™F(‘Ô& ת0×°PF&# ø F0S‚¼ F ™Ô2 ø F2£¹h¼ ÷ (D€(D€ Ô(F$@<E™×¬X×®` ø F c¼ F ™Ô& ø F43¨h¼ õ™×®`׬X ø F s‡¼ F ™Ô* ø F*£©h¼ õ ªlÔ0õP%¿$×´'½XàLAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inverse=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½» ³Çö?ÿó³Çö?ÿó  $ (0 4< @H LT X` ld t\ € ˆ|  ¤ ¸ Ì ÔØ àÐ   , 4@ Hx „¼ ÄÀ ̸ Ü   $, 4L X\ h` ” ˜œ ¤° ¸Ð è ì$ 0( P XT x „˜ ´ ¼¸ Ø ô üø  $@p 0 ¨VÈ Ø[ @µ„´Xô ø2D„ &((((#ÿÿÿüÿÿÿÿ 4FBÿÿÿÌÿÿÿÿ0ÿÿÿÀXOr, Ô` ß` ê` ì` ö ` (` 0`  )   +   7   B   M    ð  Y b   d   f  j  $ nÿÿÿø  qÿÿÿð  sÿÿÿè  yÿÿÿà  ÿÿÿØ  , YH  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! lamazinv.cscully:/ecs/hdfeos/gctp/src/lamazinv.c10631944634159cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c lamazinv.c/ecs/hdfeos/gctp/srclon_centerlat_centerRsin_lat_ocos_lat_ofalse_eastingfalse_northinglamazinvintrcenter_longcenter_latfalse_eastfalse_northlamazinvxylonlatRhzsin_zcos_ztemp/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944637123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319446314688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944631378/usr/include/math.hscully:/usr/include/math.h106319446333024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319446313504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944632554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionlamazinvinttsincosptitleradiuscenloncenlatoffsetplamazinvsqrtp_errorasinzfabssinadjust_lonatan2_gp_disp„/„­ 1­)08ÞO:h-Ã<xðaW—QbY¦@#&,!2(/6=DXckx „ÏÿÿŒÏÿÿ“ÏÿÿšÏÿÿ¡Ïÿÿ¨Ïÿÿ° ¹Ïÿÿ¾ÏÿÿÆÏÿÿÌÏÿÿÑÏÿÿÕÏÿÿàÏÿÿèÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 D]¡°P!`)`@.p `@7p @ ¸xJp 0Up H0lamccfor.o/ 1063194465 7356 20 100664 9908 ` ELF$Ð4(  °`@#.5<CJQXlwŒ¤˜¥ª²¸¾ÂÆÊÑÙâìóû¤ø.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionlamccforintfabsp_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccforadjust_loncos_gp_disp<'œ™à!'½ÿ€¯¿,¯¼(÷¬€÷®ˆ÷´ פ€ô$צˆô&ר¸ô(Pת°ô*Hװײ˜F2€Ô$F F$<E ™„…$„ ø $¥@¼(½$)Ô&Ô(F(2ƒ÷ªP×°P<?ðD(F0„‚D€ F2!ô&Ô F ô ר ô( ת¨ô*(™×¬'¦x ø '§p¼(×°x÷°h™×¤p×®xÔ, ø ÷¤¼(÷ `™×²x×®Ô, ø ÷²¼(÷ @™×¬˜'¦x ø '§p¼(™×¦p×®xÔ, ø ÷¦¼(÷ X™×¨x×®˜Ô, ø ÷¨¼(÷ 8™ ø Ô,(¼(÷ x™×ªxÔ,÷ª ø Ô.(¼(÷ Hװפ˜F$€Ô2˜F F <E™×¦`רX ø F(3¼(ת@×°8™F F0S ø F ¡¼(ô$0ײhô20™×¬@ ø Ô.0¼(צ`Ô(0F(‚F*4ô08™×¬H ø Ô.0¼(Ô$Ô28F2"F(‚ô&@™„ ø $„L¼(™Ô, ø Ô.¼(™×¬×®˜ ø ¼(™ ø Ô, ¼(™×¬¨ ø ¼(™Ô,H ø Ô.P¼(%¿,×´ '½€à<'œ™à!'½ÿ ¯¿,¯¼(÷¬`÷®h÷´ × hF Ô$ F F$ F ÷ XצXÔ(¨F&@<E™×¬h ø ¼(÷ H™×ªH×®hÔ, ø ÷ª¼(÷ 8™×¬8 ø Ô.0¼(Ô0Ô28F2F$‚÷¦PרhÔ*0F*D÷°XײXD€(D€ F$>E ™„…$„d ø $¥€¼(/$,D€8D€0÷¦P™×¨`Ô*  ø F*C¼(Ô00F0‚÷²@™×¬@ ø פP¼(®pF$‚Ô(HF(2€õʙ׬@ ø ײP¼(¯tF2Ô0@F$Ô(PF(2€õê%¿,×´ '½`àEqual Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projectedlamcc-for=Û|ßÙ×½»=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½» ²Àö?ÿó²Àö?ÿó$$( ,4 8@ DL P\ d€ ˆ„ |   ¤¨ ¬Ì ÔØ Üà èð ôü  ( 4$ L XH l ˆ ”„ ¬ ¸¨ Ð ØÌ ä ðô è  4 T p x€ „Œ ˜ˆ ¤ ¨¬ ¸À ̼ Ô ØÜ àä ðø ô     $ @ H< P d lp xh ¤$¨$Ì Ôè ð   , D P@ X \` dx €° ¸´ À¬ à ìä" ü   , 0<# \ `d l`p g@@a!È€kèµìôÀ ´À!¸‚ H&!5"("T!w%D&#(! ÿÿÿ¬ÿÿÿÿ0ÿÿÿ €4n¤!éÿÿÿÌÿÿÿÿ0ÿÿÿÀ`w”+, /Ô` Ü` ä` ç` é ` ô(` ÿ0` 8` @` H` P` % 1   7   =   B   G   M(   S0   ^8   $ jÿÿÿø  qÿÿÿð  xÿÿÿè  |ÿÿÿà  €ÿÿÿØ  „ÿÿÿР ‰ÿÿÿÈ  ÿÿÿÀ  ‘ÿÿÿ¸  ˆ %¤ •¤ ž   ¢   ¦  ¨  $ -ªÿÿÿø  ®ÿÿÿð  ²ÿÿÿè  ¹ÿÿÿà  ¿ÿÿÿØ  Ü &•ø ! , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   ! !  . ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! lamccfor.cscully:/ecs/hdfeos/gctp/src/lamccfor.c10631944645694cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c lamccfor.c/ecs/hdfeos/gctp/srcr_majorr_minoresecenter_loncenter_latnsf0rhfalse_eastingfalse_northinglamccforintr_majr_minlat1lat2c_lonc_latfalse_eastfalse_northsin_pocos_poconms1ms2tempts0ts1ts2lamccforlonlatxyconrh1sinphithetats/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944647123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319446414688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944641378/usr/include/math.hscully:/usr/include/math.h106319446433024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319446413504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944642554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionlamccforintfabsp_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccforadjust_loncos_gp_dispÂ/g?­/ o­908OJhkÃLx.ag—bi¦@#&,!2(/6=DXckx „Ïÿÿ‰Ïÿÿ‘Ïÿÿ–ÏÿÿžÏÿÿ¤ÏÿÿªÏÿÿ®Ïÿÿ²Ïÿÿ¶Ïÿÿ½ÏÿÿÅÏÿÿÎÏÿÿØÏÿÿßÏÿÿç¤ !ðÏÿÿûÏÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ&ÿÿÿÿÿÿÿÿÿÿ,-ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4P „]á !  °) P`.p P@7p @ ¨ JpÈUpàðlamccinv.o/ 1063194466 7356 20 100664 9956 ` ELF%4( €`@#.5<CJQXlwŒ¤˜¥ª²¸¾ÂÆÊÑÙâìóû¤` .symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionlamccinvintfabsp_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccinvatan2phi2zadjust_lon_gp_disp<'œ™à!'½ÿ€¯¿,¯¼(÷¬€÷®ˆ÷´ פ€ô$צˆô&ר°ô(Hת¸ô*Pװײ˜F2€Ô$hF F$<E ™„…$„ ø $¥@¼(½$)Ô&Ô(F(2ƒ÷ªP×°P<?ðD(F0„‚D€ F2!ô&Ô F ô ר ô( ת¨ô*(™×¬'¦x ø '§p¼(×°x÷°h™×¤p×®xÔ, ø ÷¤¼(÷ `™×²x×®Ô, ø ÷²¼(÷ @™×¬˜'¦x ø '§p¼(™×¦p×®xÔ, ø ÷¦¼(÷ X™×¨x×®˜Ô, ø ÷¨¼(÷ 8™ ø Ô,(¼(÷ x™×ªxÔ,÷ª ø Ô.(¼(÷ Hװפ˜F$€Ô2pF F <E™×¦`רX ø F(3¼(ת@×°8™F F0S ø F ¡¼(ô$0ײhô20™×¬@ ø Ô.0¼(צ`Ô(0F(‚F*4ô08™×¬H ø Ô.0¼(Ô$Ô28F2"F(‚ô&@™„ ø $„L¼(™Ô, ø Ô.¼(™×¬×®˜ ø ¼(™ ø Ô, ¼(™×¬¨ ø ¼(™Ô,H ø Ô.P¼(%¿,×´ '½€à<'œ™à!'½ÿ°¯¿$¯¼ ÷¬P÷®X¯ ,פPÔ&HF&"÷¨P×°XÔ*@F0TÔ$PF$‘€÷¦XD€XD€PÔ(0F(P<E ×°PפXF0„‚F$!‚F&F ÷ H<?ðDHD€@÷¨@תPפXF*TF$$‚F2€F F ‡÷¦H<¿ðDHD€@÷¨@D€XD€P÷ª0פHD€ˆD€€F0 2E ײ@צP™×¨XF&“ ø F(“‚¼ ÷ 0תHD€(D€ F$P2E D€8D€0Ô00F00<E%<?ðD˜D€Ô(0F(’ƒ÷ª@™×²HÔ$×®@Ô08F0!‚ ø F&“¼ ÷ 8™'®,¯®×®8 ø Ô,¯d¼ õà¸,¢,¹dÔ(x÷(ת0™Ô$0F$TÔ2  ø F2ƒ¨`¼ õ%¿$'½PàEqual Latitiudes for St. Parallels on opposite sides of equatorlamcc-invLAMBERT CONFORMAL CONIC=Û|ßÙ×½»=Û|ßÙ×½»¿ù!ûTD- ³Áö?ÿó³Áö?ÿó%%( ,4 8@ DL P\ d€ ˆ„ |   ¤¨ ¬Ì ÔØ Üà èð ôü  ( 4$ L XH l ˆ ”„ ¬ ¸¨ Ð ØÌ ä ðô è  4 T p x€ „Œ ˜ˆ ¤ ¨¬ ¸À ̼ Ô ØÜ àä ðø ô     $ @ H< P d lp xh ¤%¨%È ÐÜ äè ðü ¸" ô  $0 <@ H4 d x`# ¤ ¬´ ÀÄ Ì¼$ `p Hh_" °kµððàô"ì‚ H&!5"("d!p&G#&3 ÿÿÿ¬ÿÿÿÿ0ÿÿÿ €3o¤!éÿÿÿÔÿÿÿÿPyœ+, /Ô` Ü` ä` ç` é ` ô(` ÿ0` 8` @` H` P` % 1   7   =   B   G   M(   S0   ^8   $ jÿÿÿø  qÿÿÿð  xÿÿÿè  |ÿÿÿà  €ÿÿÿØ  „ÿÿÿР ‰ÿÿÿÈ  ÿÿÿÀ  ‘ÿÿÿ¸  ˆ %¤ •¤ ž       ¢  ¦    -ªÿÿÿø  ®ÿÿÿð  ²ÿÿÿè  µÿÿÿà  »ÿÿÿÜ H &•` ! , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   ! !  . ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! lamccinv.cscully:/ecs/hdfeos/gctp/src/lamccinv.c10631944664895cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c lamccinv.c/ecs/hdfeos/gctp/srcr_majorr_minoresecenter_loncenter_latnsf0rhfalse_eastingfalse_northinglamccinvintr_majr_minlat1lat2c_lonc_latfalse_eastfalse_northsin_pocos_poconms1ms2tempts0ts1ts2lamccinvxylonlatrh1contsthetaflag/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944667123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319446614688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944661378/usr/include/math.hscully:/usr/include/math.h106319446633024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319446613504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944662554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionlamccinvintfabsp_errorsqrttsincosmsfnztsfnzsinlogpowptitleradius2stanparlcenlonmeroriginoffsetplamccinvatan2phi2zadjust_lon_gp_dispÀ/EÀ­/ m­908OJhiÃLx,ag—bi¦@#&,!2(/6=DXckx „Ïÿÿ‰Ïÿÿ‘Ïÿÿ–ÏÿÿžÏÿÿ¤ÏÿÿªÏÿÿ®Ïÿÿ²Ïÿÿ¶Ïÿÿ½ÏÿÿÅÏÿÿÎÏÿÿØÏÿÿßÏÿÿç¤ !ðÏÿÿöÏÿÿüÏÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ&ÿÿÿÿÿÿÿÿÿ ,-ÿÿÿ!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4` ”]ñ$ ! 0€) °`.p °@7p ð@ èJpðUpümerfor.o/ 1063194468 7356 20 100664 8260 ` ELFd4( @`P@#.5<CJQXlwŒÔ–›Ÿ£ª²¼ÃËÔlÒ×ßåðô.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionmerforintsqrtcossinptitleradius2cenlonmeroriginoffsetpmerforfabsp_errortsfnzadjust_lonlog_gp_disp<'œ™à!'½ÿ¨¯¿4¯¼0÷¬X÷®`÷¸(÷¶ ÷´פXô$צ`ô&רhô(תpô*×°€ô08ײxô2@Ô$Ô&F&"÷¨PתP<?ðD˜F*TD€F0‘ô$(Ô (F ô ™×¬p ø ¼0F ׬p™ ø ¼0F †×¬p™ ø ¼0<?ðD8F D€0Ô((F6B‚F*¤‚F20F F Äô00™„ ø $„¼0™Ô, ø Ô.¼0™ ø Ô,¼0™ ø Ô,¼0™Ô,@ ø Ô.8¼0%¿4×´×¶ ׸(à'½X<'œ™à!'½ÿ¸¯¿,¯¼(÷¬H÷®P÷´ × PF Ô$HF F$ Ô&PF F&>E ™„…$„  ø $¥<¼(8$52™×¬P ø ¼(÷ 8™×¨8×®PÔ,  ø ÷¨¼(÷ @™×ªHÔ0 ø F0S¼(®XÔ2Ô$0F$‘‚Ô*@F&F*DõЙ׬@ ø ¼(¯\Ô2Ô$0F$‘‚Ô*8F&F(Tõð%¿,×´ '½HàMERCATORTransformation cannot be computed at the polesmer-forward?ù!ûTD-=Û|ßÙ×½» ²À6ÿÿó²À6ÿÿó  0 4< @H LT X` dl pt x| €  ¨¬ °´ ¼À Ü ô    4< D8 L TX `P l th € ˆ|  ˜œ ¤” Ô Ø ü   0 84 @, X t €p ”  ˜ ´ ¸¼ ÀÄ ÌÜ ô øü   Pp Ð$ ˜W¬ ¼\ $µt°HìøäÜb%Dh&E! ÿÿÿÜÿÿÿÿðÿÿÿÐX0JÔuÿÿÿäÿÿÿÿ0ÿÿÿØHTg, Î` Ö` Þ` é` ô ` ö(` ù0` ü8`  @`  #   )   /   :   E   P(   , \ÿÿÿø  ´ Ô aÔ h   l   p  r  $ tÿÿÿø  wÿÿÿð  P al  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! merfor.cscully:/ecs/hdfeos/gctp/src/merfor.c10631944683341cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c merfor.c/ecs/hdfeos/gctp/srcr_majorr_minorlon_centerlat_origineesm1false_northingfalse_eastingmerforintr_majr_mincenter_loncenter_latfalse_eastfalse_northtempmerforlonlatxytssinphi/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944687123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319446814688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944681378/usr/include/math.hscully:/usr/include/math.h106319446833024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319446813504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944682554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionmerforintsqrtcossinptitleradius2cenlonmeroriginoffsetpmerforfabsp_errortsfnzadjust_lonlog_gp_disp~ Ð#~­ +­*08ØO;h'Ã=xêaX—KbZ¦@#&,!2(/6=DXckx ‚Ïÿÿ‡Ïÿÿ‹ÏÿÿÏÿÿ–ÏÿÿžÏÿÿ¨Ïÿÿ¯Ïÿÿ·Ô ¾ÏÿÿÃÏÿÿËÏÿÿÑÏÿÿÜÏÿÿàÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 D]¡ý @!à`)@P.p @@7p€@ ˜ˆJp Up 8,merinv.o/ 1063194470 7356 20 100664 7892 ` ELFô4( ðP@#.5<CJQXlwŒÔ–›Ÿ£ª²¼ÃËÔÒÖÜç.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionmerinvintsqrtcossinptitleradius2cenlonmeroriginoffsetpmerinvexpphi2zadjust_lon_gp_disp<'œ™à!'½ÿ¨¯¿4¯¼0÷¬X÷®`÷¸(÷¶ ÷´פXô$צ`ô&רhô(תpô*×°€ô08ײxô2@Ô$Ô&F&"÷¨PתP<?ðD˜F*TD€F0‘ô$(Ô (F ô ™×¬p ø ¼0F ׬p™ ø ¼0F †×¬p™ ø ¼0<?ðD8F D€0Ô((F6B‚F*¤‚F20F F Äô00™„ ø $„¼0™Ô, ø Ô.¼0™ ø Ô,¼0™ ø Ô,¼0™Ô,@ ø Ô.8¼0%¿4×´×¶ ׸(à'½X<'œ™à!'½ÿȯ¿$¯¼ ÷¬8÷®@¯ ,פ8Ô&@F&"÷¨8ת@Ô08F0T÷²@ת@™Ô$F TÔ&0F&" ø F(ƒ¼ ÷ 0™'®,¯®×®0 ø Ô, ¯L¼ õà¸,¢,ת8™Ô2Ô$0F$‘‚Ô(F&T ø F(ƒ¹H¼ ÷ %¿$'½8àMERCATOR ³Àÿÿó³Àÿÿó0 4< @H LT X` dl pt x| €  ¨¬ °´ ¼À Ü ô    4< D8 L TX `P l th € ˆ|  ˜œ ¤” ÔØø     ,0 8( T hP Œ ˜œ  ¤ ¬” Pp º$ ˆQl ¬\ µd¬8àäļb%Dp! ÿÿÿÜÿÿÿÿðÿÿÿÐX0JÔuÿÿÿìÿÿÿÿ8Te, Î` Ö` Þ` é` ô ` ö(` ù0` ü8`  @`  #   )   /   :   E   P(   , \ÿÿÿø  ´ Ô aÔ h   j   l  p    tÿÿÿø  wÿÿÿô ü a  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! merinv.cscully:/ecs/hdfeos/gctp/src/merinv.c10631944693189cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c merinv.c/ecs/hdfeos/gctp/srcr_majorr_minorlon_centerlat_origineesm1false_northingfalse_eastingmerinvintr_majr_mincenter_loncenter_latfalse_eastfalse_northtempmerinvxylonlattsflag/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944697123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319446914688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944691378/usr/include/math.hscully:/usr/include/math.h106319446933024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319446913504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944692554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionmerinvintsqrtcossinptitleradius2cenlonmeroriginoffsetpmerinvexpphi2zadjust_lon_gp_disp| º$|­ )­*08ÖO;h%Ã=xèaX—IbZ¦@#&,!2(/6=DXckx ‚Ïÿÿ‡Ïÿÿ‹ÏÿÿÏÿÿ–ÏÿÿžÏÿÿ¨Ïÿÿ¯Ïÿÿ·Ô ¾ÏÿÿÂÏÿÿÈÏÿÿÔÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4ð $]ð€ð!p)€P.p €@7pÀ@ Ø8Jp Up (Ìmillfor.o/ 1063194471 7356 20 100664 6932 ` ELF(4( Ð  @#.5<CJQXlwŒÈ—ž¥¬´È¼ÇËÏ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionmillforintptitleradiuscenlonoffsetpmillforadjust_lonlogtan_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת8ô*™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™Ô, ø Ô.¼%¿'½ à<'œ™à!'½ÿȯ¿$¯¼ ÷¬8÷®@÷´™×¤8Ô& ø F&#¼ ÷ 0ת0®HÔ(F*DÔ2F2õÄ<@DHצ@D€@™F(2ƒÔ0 ø F0S¼ F F £™ ø ¼ D€0¯LÔ2<?ôD8F2Ô*F&"F*Dõð%¿$×´'½8àMILLER CYLINDRICAL?é!ûTD- ²À?ÿó²À?ÿó$ (0 4< @H LT \P d x Œ ”˜   ÈÌì øð    $@ LD d | € ” p rIàS„µ ht<Ȱxp2DW!ÿÿÿüÿÿÿÿ .=È 2ÿÿÿìÿÿÿÿ0ÿÿÿà8GQ , Ñ` Ü` Þ` ì` û              ° ûÈ +È 3   7   ;  =  $ ?ÿÿÿø  ä +  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !     ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! millfor.cscully:/ecs/hdfeos/gctp/src/millfor.c10631944712906cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c millfor.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northingmillforintrcenter_longfalse_eastfalse_northmillforlonlatxydlon/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944717123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319447114688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944711378/usr/include/math.hscully:/usr/include/math.h106319447133024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319447113504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944712554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionmillforintptitleradiuscenlonoffsetpmillforadjust_lonlogtan_gp_dispDrD­ ñ­!08žO2híÃ4x°aO—bQ¦@#&,!2(/6=DXckx ƒÏÿÿŠÏÿÿ‘Ïÿÿ˜Ïÿÿ È ¨Ïÿÿ³Ïÿÿ·Ïÿÿ¼Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4° ä]AØ Ð!ð ) .p @7pP@ h(JpUp¨€millinv.o/ 1063194473 7356 20 100664 6916 ` ELF4( Ð  @#.5<CJQXlwŒÈ—ž¥¬´È¼ÇÌÐ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionmillinvintptitleradiuscenlonoffsetpmillinvadjust_lonatanexp_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת8ô*™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™Ô, ø Ô.¼%¿'½ à<'œ™à!'½ÿЯ¿$¯¼ ÷¬0÷®8÷´פ0Ô&F&"÷¨0ת8Ô0F0T÷²8פ0™Ô&F&"Ô* ø F*C®@¼ õÀ×°8™Ô2<?ôD8F2D€0 ø F&#¼ F F £™ ø ¼ D€€¯DÔ(<@DˆF(F0T‚õò%¿$×´'½0àMILLER CYLINDRICAL?é!ûTD- ²À?ÿó²À?ÿó$ (0 4< @H LT \P d x Œ ”˜   ÈÌì ô   $ , D PL x  ” p tIÔ Rˆµ `p4Ȥld2DD(!ÿÿÿüÿÿÿÿ .=È 2ÿÿÿôÿÿÿÿ0ÿÿÿè0GR , Ñ` Ü` Þ` ì` û              ° ûÈ +È 3   5   7  ;  $ ì +  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !     ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! millinv.cscully:/ecs/hdfeos/gctp/src/millinv.c10631944732880cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c millinv.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northingmillinvintrcenter_longfalse_eastfalse_northmillinvxylonlat/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944737123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319447314688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944731378/usr/include/math.hscully:/usr/include/math.h106319447333024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319447313504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944732554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionmillinvintptitleradiuscenlonoffsetpmillinvadjust_lonatanexp_gp_disp?t?­ ì­ 08™O1hèÃ3x«aN— bP¦@#&,!2(/6=DXckx ƒÏÿÿŠÏÿÿ‘Ïÿÿ˜Ïÿÿ È ¨Ïÿÿ³Ïÿÿ¸Ïÿÿ¼Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4° ä]AÙ Ð!ð ) .p @7pP@ h(JpUp¨tmolwfor.o/ 1063194476 7356 20 100664 7748 ` ELF`4(  p @#.5<CJQXlwŒÈ—ž¥¬´ÈL¼ÇËÏÔÜ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionmolwforintptitleradiuscenlonoffsetpmolwforadjust_lonsincosfabsp_error_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ0ô$צ8ô&ר ô(ת(ô*™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™Ô, ø Ô.¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ÷¬X÷®`÷´™×¤XÔ& ø F&#¼ ÷ Pר`÷¨H™×¬` ø ¼ Ô*@F*÷°8¯ 4™×¬H ø ¼ F ׬H™ ø ײHצ8<?ðF4‘DˆD€€¼ F&"F0€F B‡F2Q÷¤@צHר@F(4÷°H× @Ô*HF F*<E®4)Á2 ™„…$„  ø $¥,¼ A$ñ¯4%øÿ̯¸4<@D(ײHD€ F$‘ƒ÷¦H× `Ô(PF F DÔ*XF*€<ED€˜D€÷²P™×¬H ø ¼ ×°P¹hÔ$`Ô&F&"Ô$F0B‚F*‚F$‘€÷&™×¬H ø ¼ ¨lÔ(hÔ0F0B‚Ô$F*‚F$‘€õ%¿$×´'½XàMOLLWEIDEIteration failed to convergeMollweide-forward@ !ûTD-=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»?ìÏd)¾…•?ö žf;ã ³Á6?ÿó³Á6?ÿó$ (0 4< @H LT \P d x Œ ”˜   ÈÌì øð  ( ,< X ¤ ¬à èä ðÜ , 48 Dh „ ˆŒ ” œ° È ÌÐ ÔØ à p Å, hRÐ ”W üµäÔtH@2D‡ @(&ƒÿø† Xÿÿÿüÿÿÿÿ *9È 2ÿÿÿÌÿÿÿÿ0ÿÿÿÀXBf , Ñ` Ü` Þ` ì` û              ° ûÈ +È 3   7   ;  =  $ ?ÿÿÿø  Iÿÿÿð  Oÿÿÿè  [ÿÿÿà  _ÿÿÿÜ 0 +L  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !     ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! molwfor.cscully:/ecs/hdfeos/gctp/src/molwfor.c10631944763478cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c molwfor.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northingmolwforintrcenter_longfalse_eastfalse_northmolwforlonlatxydelta_lonthetadelta_thetaconi/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944767123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319447614688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944761378/usr/include/math.hscully:/usr/include/math.h106319447633024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319447613504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944762554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionmolwforintptitleradiuscenlonoffsetpmolwforadjust_lonsincosfabsp_error_gp_dispaÅ*a­ ­%08»O6h Ã8xÍaS—.bU¦@#&,!2(/6=DXckx ƒÏÿÿŠÏÿÿ‘Ïÿÿ˜Ïÿÿ È ¨Ïÿÿ³Ïÿÿ·Ïÿÿ»ÏÿÿÀÏÿÿÈÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4Ð ]aåP !pp)à .p à@7p @ 8¸JpðUp Xmolwinv.o/ 1063194478 7356 20 100664 7620 ` ELFà4( ð` @#.5<CJQXlwŒÈ—ž¥¬´È(¼ÁÆÑÕÙ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionmolwinvintptitleradiuscenlonoffsetpmolwinvfabsasinadjust_loncossin_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ0ô$צ8ô&ר ô(ת(ô*™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™Ô, ø Ô.¼%¿'½ à<'œ™à!'½ÿÀ¯¿$¯¼ ÷¬@÷®H÷´פ@Ô&F&"÷¨@תHÔ0F0T÷²HתHÔ$Ô&F&"F(T÷°0× 0Ô2F F <EÔ$ ÷¤0™×¬0 ø ¼ ÷ 8™×¬8 ø ¼ F ײ@™Ô&(Ô*F*2Ô&F(¤F0‘ ø F&#®P¼ õÀ¯PÕêÔ(0F(P<E¸PÔ28÷¹P×0Ô$@F0 <E¨PÔ&Hõ™<@DXD€Pר8 ø F(S<@D˜D€×°8¼ F0‘Ô*PF$€F*2÷¨0× 0<?ðD˜D€F F <E<?ðDˆD€€÷°0™×¬0 ø ©T¼ õ %¿$×´'½@àMOLLWEIDE?ö žf;ã?ïÿÿÿÿÜÑ?ïÿÿÿÿÜÑ?ìÏd)¾…•À !ûTD-À !ûTD-@ !ûTD-@ !ûTD-@ !ûTD- ³Ã?ÿó³Ã?ÿó$ (0 4< @H LT \P d x Œ ”˜   ÈÌì ô    $4 <T X` x ” œ  ¤¨ °˜ Ô Üð ø    (0 d h°  p ¼ (SH HT °µ  xtÔìÀ¸2DdXÿÿÿüÿÿÿÿ )8È 2ÿÿÿäÿÿÿÿ0ÿÿÿØ@AW , Ñ` Ü` Þ` ì` û              ° ûÈ +È 3   5   7  ;  $ ?ÿÿÿø  Eÿÿÿð   +(  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !     ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! molwinv.cscully:/ecs/hdfeos/gctp/src/molwinv.c10631944783028cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c molwinv.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northingmolwinvintrcenter_longfalse_eastfalse_northmolwinvxylonlatthetaarg/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944787123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319447814688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944781378/usr/include/math.hscully:/usr/include/math.h106319447833024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319447813504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944782554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionmolwinvintptitleradiuscenlonoffsetpmolwinvfabsasinadjust_loncossin_gp_dispI¼ I­ ö­"08£O3hòÃ5xµaP—bR¦@#&,!2(/6=DXckx ƒÏÿÿŠÏÿÿ‘Ïÿÿ˜Ïÿÿ È ¨Ïÿÿ­Ïÿÿ²Ïÿÿ½ÏÿÿÁÏÿÿÈÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4Ð ]aâPð!@`)  .p  @7pà@ ø¸Jp°UpÈobleqfor.o/ 1063194480 7356 20 100664 9060 ` ELF!x4( °PP@#.5<CJQXlwŒ„˜Ÿ¦­´»ÃË„(ÔÙßãèì.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionobleqforintptitleradiuscenloncenlatgenrptoffsetptsincosobleqforacosatan2sinasincos_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$(צ(ô&ר0ô(ת8ô*×°@ô0 ײHô2פPô$@צXô&H™„ ø $„¼™ ø Ô,(¼™ ø Ô,¼™ ø Ô,¼™†Ô, ø $Ƽ™†Ô,  ø $Æ(¼™†Ô, ø $Æ<¼™Ô,@ ø Ô.H¼™†‡Ô,$Æ0 ø $ç8¼%¿'½ à<'œ™à!'½ÿP¯¿,¯¼(÷¬°÷®¸÷¶ ÷´פ°Ô&F&"÷¨¨™×¬¸'¦ ø '§ˆ¼(™×¬¨'¦  ø '§˜¼(װצˆÔ*0™F0T‚Ô$8ת˜F&"F*D ø F0“¼(÷ €×¤ˆ×¦ Ô(8תF&#Ô00™F*D‚ר˜F$‚F(2‚ ø F*“¼(Ô0F0÷¤x™×¬x'¦p ø '§h¼(™<@DHצ€D€@ ø F(3<@D˜D€¼(F2‚÷ª`×°`פpF$‚÷¦Xר`ײhF2B‚÷ªP™<@D(×°XD€  ø F$ƒ¼(÷ H™×¬H ø <@D8D€0רH¼(F F(4‚™Ô* ø F*“<@D(×°PD€ ¼(F$ƒF42F Dƒ÷²`™×¬` ø ¼(÷ @<@DXD€P×°@™F0QÔ&  ø F&#¼(®ÄÔ( Ô2(F2B‚Ô$@F*F$€õƙ׬@ ø <@DHD€@ײH¼(F †F2B‚™Ô0 ø F0S<@D(D€ צ@¼(F F&"™Ô2  ø F2C¼(¯ÀÔ*Ô0(F0QÔ*HF4!‚F62F DƒF*”õð%¿,×´×¶ à'½°OBLATED EQUAL-AREAParameter m: Parameter n: Theta:  ²ÀÖÿÿó²ÀÖÿÿó$ (0 4< @H LT X` dl px |„ Œ€ ˜  ” ¬ ´¨ À ȼ Ô ÜØ äÐ ð øô ì     $ ,0 8( D PH TL \@ „ˆ¬ ´À Ø ð ü   , 8< HL l p| ” è   8 @< p ˜ ¤œ ¸ ¼À ÄÈ Ðà    < D@ X \` dh pPp +4 ¨VÈ Üj Dµ<ä,2DX„% ÿÿÿüÿÿÿÿ 1M„aÿÿÿ|ÿÿÿÿðÿÿÿp°Tv, .Ô` ß` å` ë` í ` ï(` ñ0` û8` @` H` " .   0   <   G   O   W(   ]0   h8    l "„ t„ }      …  ‡  ( ,‰ÿÿÿø  “ÿÿÿð  ¡ÿÿÿè  ¯ÿÿÿà  ·ÿÿÿØ  ¿ÿÿÿР ÁÿÿÿÈ  ÄÿÿÿÀ  Ëÿÿÿ¸  Òÿÿÿ°  ×ÿÿÿ¨  ßÿÿÿ   çÿÿÿ˜  éÿÿÿ   t(  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   - ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! obleqfor.cscully:/ecs/hdfeos/gctp/src/obleqfor.c10631944803458cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c obleqfor.c/ecs/hdfeos/gctp/srclon_centerlat_othetamnRsin_lat_ocos_lat_ofalse_eastingfalse_northingobleqforintrcenter_longcenter_latshape_mshape_nanglefalse_eastfalse_northobleqforlonlatxydelta_lonsin_delta_loncos_delta_lonsin_latcos_latzAzsin_Azcos_Aztempx_primey_primeMN/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944807123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319448014688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944801378/usr/include/math.hscully:/usr/include/math.h106319448033024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319448013504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944802554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionobleqforintptitleradiuscenloncenlatgenrptoffsetptsincosobleqforacosatan2sinasincos_gp_dispë.+4ë­. ˜­808EOIh”ÃKxWaf—¸bh¦@#&,!2(/6=DXckx „Ïÿÿ‹Ïÿÿ’Ïÿÿ™Ïÿÿ Ïÿÿ§Ïÿÿ¯Ïÿÿ·„ ÀÏÿÿÅÏÿÿËÏÿÿÏÏÿÿÔÏÿÿØÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ+,ÿÿÿ4 4]‘õ°!@P)P.p @7pÐ@ èHJp 0Up H0obleqinv.o/ 1063194482 7356 20 100664 9140 ` ELF!Ð4( àPP@#.5<CJQXlwŒ„˜Ÿ¦­´»ÃË„\ÔÙÝáæì÷.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionobleqinvintptitleradiuscenloncenlatgenrptoffsetptsincosobleqinvasincossinsqrtatan2adjust_lon_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$(צ(ô&ר0ô(ת8ô*×°@ô0 ײHô2פPô$@צXô&H™„ ø $„¼™ ø Ô,(¼™ ø Ô,¼™ ø Ô,¼™†Ô, ø $Ƽ™†Ô,  ø $Æ(¼™†Ô, ø $Æ<¼™Ô,@ ø Ô.H¼™†‡Ô,$Æ0 ø $ç8¼%¿'½ à<'œ™à!'½ÿ`¯¿,¯¼(÷¬ ÷®¨÷¶ ÷´פ Ô&@F&"÷¨ ×ª¨Ô0HF0T÷²¨™×ª¨Ô$ Ô&(F&" ø F(S¼(D€Ô0 <@D˜F2F$‚÷¦X<@DXD€PרX™F(TÔ2  ø F2ƒ¼(F ׬X™ ø ¼(ר Ô$Ô&(F&"‚F*DF4„‚F ‘÷¤x™×¬x ø ¼(D€@Ô&<@DHF(2ƒF*÷°`™×¬` ø <@D˜D€¼(F2÷¤p<@D8D€0ר`™F(2‚Ô0 ø F0S¼(F †×¬X™ ø ¼(F ׬`™ ø <@D˜D€¼(F4‘F6!‚F 2÷¨hתpײh<@F*TD8D€0F2‘F$€F F&÷¨x™×¬x ø <@DXD€P¼(F*‚÷²˜™×¬p×®h ø ¼(÷ €×°€Ô$F$÷¦P™×¬P'¦H ø '§@¼(™×¬˜'¦ ø '§ˆ¼(תˆ×¤Ô(0™F*D‚Ô08ר@F$‚F(2‚ ø F*“®´¼(õÀװפHÔ&8רˆF$ƒÔ*0™F(4‚צ@F0QF&" ø F(“¼(F ™Ô* ø F*£¯°¼(õà%¿,×´×¶ à'½ OBLATED EQUAL-AREAParameter m: Parameter n: Theta:  ²ÀÖÿÿó²ÀÖÿÿó  $ (0 4< @H LT X` dl px |„ Œ€ ˜  ” ¬ ´¨ À ȼ Ô ÜØ äÐ ð øô ì     $ ,0 8( D PH TL \@ „ ˆ ¬ ´À ÈÔ àä èØ  0 <4 T h lp tŒ ¤ ¨Ä ü    8  ¸ Ô Üè   $( 4, X dh tx œ ¤  Pp 88 W 8h  µ€ Tð`PH2DX„! ÿÿÿüÿÿÿÿ 3O„aÿÿÿŒÿÿÿÿðÿÿÿ€ Vw, ,Ô` ß` å` ë` í ` ï(` ñ0` û8` @` H` " .   0   <   G   O   W(   ]0   h8    l "„ t„ }        …  ( *‰ÿÿÿø  ‹ÿÿÿð  ‘ÿÿÿè  —ÿÿÿà  šÿÿÿØ  ŸÿÿÿР §ÿÿÿÈ  ¯ÿÿÿÀ  ±ÿÿÿ¸  ³ÿÿÿ°  ¾ÿÿÿ¨  Íÿÿÿ   @ t\  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   + ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! obleqinv.cscully:/ecs/hdfeos/gctp/src/obleqinv.c10631944823554cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c obleqinv.c/ecs/hdfeos/gctp/srclon_centerlat_othetamnRsin_lat_ocos_lat_ofalse_eastingfalse_northingobleqinvintrcenter_longcenter_latshape_mshape_nanglefalse_eastfalse_northobleqinvxylonlatzsin_zcos_zAztempx_primey_primeMNdiff_anglesin_diff_anglecos_diff_angle/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944827123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319448214688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944821378/usr/include/math.hscully:/usr/include/math.h106319448233024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319448213504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944822554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionobleqinvintptitleradiuscenloncenlatgenrptoffsetptsincosobleqinvasincossinsqrtatan2adjust_lon_gp_dispÜ,87Ü­, ‰­6086OGh…ÃIxHad—©bf¦@#&,!2(/6=DXckx „Ïÿÿ‹Ïÿÿ’Ïÿÿ™Ïÿÿ Ïÿÿ§Ïÿÿ¯Ïÿÿ·„ ÀÏÿÿÅÏÿÿÉÏÿÿÍÏÿÿÒÏÿÿØÏÿÿäÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ)*ÿÿÿ4 D]¡°à!P)àP.p à@7p @ 8PJp ˆUp  0omerfor.o/ 1063194485 7356 20 100664 16116 ` ELF=4(  P @#.5<CJQXlwŒ H—œ¤¨­³ºÂÉÑ×Ûßæíòú HP .symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionomerforintsqrttsincospowfabstsfnzptitleradius2genrptoffsetpasinzsintancenloncenlatatanp_erroradjust_lonomerforcoslog_gp_disp<'œ™à!'½ÿP¯¿,¯¼(÷¬°÷®¸÷´ פ°ô$צ¸ô&רÀô(תØô* ×°èô08ײàô2@Ô$Ô&F&"÷¨¨×ª¨<?ðD˜F*TD€F0‘ô$0Ô 0F ô (™†‡Ô, $ÆH ø $çP¼(D€€Ô&0Ô(H<?ðDˆF(2‚F(T‚F2÷¤ <?ðD8D€0Ô*0F*0F ÷ ˜™D€pÔ,P<@Dx ø ¼(<?ðDHF D€@Ô00<?ðDXF0¡F0DD€PF2!ƒF*0F ô Xת˜Ô(Ô0XF0AÔ2×° F2!‚F*2F0Aô$`Ô F Ô2F2<E<?ðD8D€0÷¦<?ðDXD€Pô*h<?ðDHD€@Sô(p™Ô,(Ô. Ô0H ø ÷°¼(÷ ×  F ÷  ×²˜×¨ Ô$XF2!‚Ô*PF(TF01ô$hD€@D€ˆÔ2h<?ðDHF2’‚D€€F(QF&€<E D€˜D€Ô$ F$>E D€0Ô*h<?ðD8F*RF&@F F* ÷°PD€@Ô$h<?ðDHF$$‚F(F F !÷¦PÔ*h÷ªP™×¬ ø Ô.X×°P¼(F0‚ô2p™„ ø $„¼(™Ô, ø Ô.¼(™†Ô, ø $Ƽ(™Ô,@ ø Ô.8¼(®À©<?ðDHD€@פP<?àDˆF$AƒD€€F&"F0T‚÷²H™×¬È ø ¼(F ™Ô(h ø F(£¼(÷ @™×¬@ ø ¼(פHF ™F$£ ø ¼(צÐÔ*XF*F04ô2™×¨È†Ô$˜$Æ@ ø F$C¼(™ ø Ô,¼(™ ø Ô, ¼(Ô F ÷  ×ª Ô& F*0<EUÔ0¨F0PÔ2°F F <EK™†‡×¬@$Æ€ ø $爼(™†‡×¬È$Æ ø $瘼(D€(D€ Ô( F( >ED€€™Ô&h<?ðDˆF&2‚Ô2˜F0PF F  ø F2£¼(Ô(`Ô$XF$AƒF&‚ô*xD€@™Ô0h<?ðDHF0„‚Ô$˜F(F F  ø F$£¼(Ô&`Ô*XF*4F „‡F2ô(x ™„…$„` ø $¥t¼(n$Éh™×¬ø ø ¼(÷ 8™×¤8×®øÔ,( ø ÷¤¼(÷ ˆ™×¬ ø ¼(÷ 8™×¦8×®Ô,( ø ÷¦¼(÷ €™×¬ˆ ø Ô.X¼(÷ x™×¬€ ø Ô.X¼(÷ p×°xÔ*pF0Tƒ÷²P<?ðDHD€@פP<?àDˆF$AƒD€€F&"F0T‚÷²HצpתxÔ(pF(AF*4F0$F0"F(‘ƒ÷¦hתpפxF$TF$T€F2‚÷¨`צðתF*1÷¤X×°XÔ2¸F2€<EרÔ&ÀF&B÷ªפXÔ0ÈF$€<EײÔ(ÐF(‘€÷¦תðפF$T÷°X<?àD˜D€™Ô(XתXF(‘‚ ø F*3פhF ¼(F$¤ײ`™ ø F2ƒ¼(<?àD(רðצÔ2XD€ F&B€F2F*$F(ô&™×¤ðÔ* ø F*#¼(÷ X™×°XÔ2X ø F0“¼(רHF ™F(£ ø ¼(÷ @™×¬@ ø ¼(F ™Ô&h ø F&£¼(÷ È™×¤ð†Ô*Ø$Æ€ ø F*#¼(™×²ø†Ô0à$Æ  ø F0“¼(™×¨†Ô&è$ÆÀ ø F&C¼(™×¤†Ô*ð$Æà ø F*#¼(ײø×°F0Ô(øF F(>E ™„…$„ ø $¥¼(…$Ê× øF ÷  ×¦ Ô$F$0>E Ô*F*0Ô2F F2>E ™„…$„  ø $¥4¼(f$ÊÔ F Ô0F F0 Ô( F F(>E ™„…$„@ ø $¥T¼(M$Ê™†‡×¬@$Æ€ ø $爼(™†‡×¬È$Æ ø $瘼(D€8D€0Ô$ F$0>ED€€™Ô*h<?ðDˆF*T‚Ô(˜F0F F  ø F(£¼(Ô$`Ô&XF&"ƒF*‚ô2xD€ ™Ô0h<?ðD(F0‚Ô&˜F$@F F  ø F&£¼(Ô*`Ô2XF2TF ‚F(ô$x%¿,×´ '½°à<'œ™à!'½ÿp¯¿,¯¼(÷¬÷®˜÷´ ™×¬˜ ø ¼(÷ ˆ™×¤Ô& ø F&#¼(÷ @™×ª@Ô(X ø F*C¼(÷ `× ˜F Ô0(F F0 Ô20F F <Ey™×¤ˆ×®˜Ô,( ø ÷¤¼(÷ 8™×¬8 ø Ô.X¼(Ô&pF 2÷¨p<?ðDXD€P×°p<?àD8F0TƒD€0F2F&"÷¨H<?ðDXD€P×°p<?àD8F0TƒD€0F0‘F&"÷¨€×ªHפ`Ô2€F2TÔ&ˆ×²€F&"F(‚F2Q÷¤X™×°@Ô&X ø F03¼(÷ x× xÔ(8F F(<E צ@Ô*`Ô2XF2QF&$)÷°hרHפ`Ô*ˆ™F*D‚Ô&€×ªxF&$F0’ ø F*C¼(Ô$`F$‚Ô2XF24÷°hרxD€XD€PF*@<E תhÔ$@Ô&`F&$‚Ô0XF0’F*A÷¤hצ˜D€˜D€F&>EÔ0€÷°XÔ(€F B‡÷ªXצ˜Ô$`F&$‚Ô0XF0’÷¨h× X<?ðDXD€PF F F* Ô$HF F$>E ™„…$„` ø $¥€¼(=$Í<?ðײXD8DHD€0D€@™F24F2B€ ø F*ƒ¼(<?àD(D€ Ô&`F&"Ô0XF(‚F0’ƒ÷ªPפhÔ&xF&"÷¨hײPרhÔ0˜® F0’‚Ô$@Ô2F2DF$Q€F02€õÊפhתPÔ(˜¯¤F($‚Ô&8Ô$F$RF&”F(„õò%¿,×´ '½àOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-initPoint projects into infinityomer-for=Û|ßÙ×½»@L¥Üc˰=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»À !ûTD-@!ûTD-@ !ûTD-@!ûTD-@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰=Û|ßÙ×½»=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»>z×òš¼¯H@ !ûTD-=Û|ßÙ×½» ²Àö?ÿó²Àö?ÿó&&( ,4 8@ DL PX \d hl pt x˜  ¤ ¨¬ ´¼ ÈÀ ÌÄ Ô¸ Ü äè ì ( 4, T `x ˆŒ ”˜ œ  ¨° ÀÄ ÈÌ Ô  (, 48 <@ D0 d pt |€ Œ œÄ Ðä ì @ DP \L l px €t ˆ ” œŒ ¨ °¬ ¸¤ À ÈÌ ÔÄ  , 40 H d | €„ ” ¤  ¨˜ ¼ ĸ Ð ØÌ à äð ø   8 D< L4 X d\ lT t €”  ° ´œ Ð ÔØ Üà ðô  ü 0 48 <@ P` hd p\! ˆ ¤ °  Ä à ìÜ     , 8 @x „È Ðä ìø  @ LH t Œ ˜¤ ´¸ ļ" Ø äÜ ü  , 4 0 H X T \ L l | x € p    œ ¤ ” ´ Ä À È ¸ à è     ! 8 @ T X \ d € ˆ „  |! ¨ ¬ ° ¸ À È ä ì è ô à!      ( 4 , < $ D P d p € „ l   ¤ ¨ ¬ ° À Ä Ð à ä Ì       H& L& l „  ˆ" ¤ ° ¨ È Ð Ø à ü  ø  ,  4 8 œ ¨ ¬ ´ Ì Ø Ð$ ì ô   0 <@ LD h lp x¤ ¬° ´¸ Àø ü    $ ,L Xt |x „p! ¬% Ì ÔØ àð ø   $ (< HL X\ ` p &¨#èŒ8¨$…$øµ+4h.3p4€#6x‚ %($H'(2T"(H#'(FUH(&2&8&7(!… ((HW#(&(!ÿÿÿ|ÿÿÿÿ0ÿÿÿp°=Ì H5ÿÿÿœÿÿÿÿ0ÿÿÿÖ |, IÑ` Ù` á` î` ù ` (` 0`  8` @` &H` .P` 6X` 9`` <h` >p` Ax` C€` Jˆ` Q` W˜` ] h   n   t      ‡   (   ™0   ¤8   °@   µH   ºP   ¿X   Ä`  $ 4Éÿÿÿø  Îÿÿÿð  Òÿÿÿè  Öÿÿÿà  ÙÿÿÿØ  ÝÿÿÿР áÿÿÿÈ  ãÿÿÿÀ  åÿÿÿ¸  çÿÿÿ°  éÿÿÿ¨  îÿÿÿ   ðÿÿÿ˜  òÿÿÿ  ÷ÿÿÿˆ  , #] H þ H            $ Gÿÿÿø  ÿÿÿð  ÿÿÿè   ÿÿÿà  "ÿÿÿØ  %ÿÿÿР (ÿÿÿÈ  +ÿÿÿÀ  .ÿÿÿ¸  0ÿÿÿ°  5ÿÿÿ¨  4 :þP 5 , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   ! 5  H ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! omerfor.cscully:/ecs/hdfeos/gctp/src/omerfor.c10631944857513cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c omerfor.c/ecs/hdfeos/gctp/srcr_majorr_minorscale_factorlon_originlat_origineesfalse_northingfalse_eastingsin_p20cos_p20blaldelusingamcosgamsinazcosazomerforintr_majr_minscale_factazimuthlon_origlat_origfalse_eastfalse_northlon1lat1lon2lat2modetempconcomtsts1ts2hljpdlonfggamasinphiomerforlonlatxysin_phitconqusvlulvssdlonts1/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944857123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319448514688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944851378/usr/include/math.hscully:/usr/include/math.h106319448533024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319448513504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944852554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionomerforintsqrttsincospowfabstsfnzptitleradius2genrptoffsetpasinzsintancenloncenlatatanp_erroradjust_lonomerforcoslog_gp_disp9I&¨9­I æ­S08“OdhâÃfx¥a—bƒ¦@#&,!2(/6=DXckx ƒÏÿÿˆÏÿÿÏÿÿ”Ïÿÿ™ÏÿÿŸÏÿÿ¦Ïÿÿ®ÏÿÿµÏÿÿ½ÏÿÿÃÏÿÿÇÏÿÿËÏÿÿÒÏÿÿÙÏÿÿÞÏÿÿæÏÿÿñ H 5ùÏÿÿýÏÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ #ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ34ÿÿÿ:ÿÿÿ ÿÿÿÿÿÿÿ!FGÿÿÿ"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4p ¤]  !ÀP) .p @7pP@ h Jp#pUp#ˆ€omerinv.o/ 1063194488 7356 20 100664 15812 ` ELF;Ü4( à°@#.5<CJQXlwŒ T—œ¤¨­³ºÂÉÑ×Ûßæíòú TŒ !.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionomerinvintsqrttsincospowfabstsfnzptitleradius2genrptoffsetpasinzsintancenloncenlatatanp_erroradjust_lonomerinvexpphi2zcosatan2_gp_disp<'œ™à!'½ÿX¯¿,¯¼(÷¬¨÷®°÷´ פ¨ô$צ°ô&ר¸ô(תÐô* ×°àô08ײØô2@Ô$Ô&F&"÷¨ ×ª <?ðD˜F*TD€F0‘ô$0Ô 0F ô (™†‡Ô, $ÆH ø $çP¼(D€€Ô&0Ô(H<?ðDˆF(2‚F(T‚F2÷¤˜<?ðD8D€0Ô*0F*0F ÷ ™D€pÔ,P<@Dx ø ¼(<?ðDHF D€@Ô00<?ðDXF0¡F0DD€PF2!ƒF*0F ô XתÔ(Ô0XF0AÔ2×°˜F2!‚F*2F0Aô$`Ô F Ô2`F2<E<?ðD8D€0ô&h<?ðDXD€Pô*p<?ðDHD€@Uô(x™Ô,(Ô. Ô0H ø ÷°¼(ô h× ˜F ÷ ˜×²×¨˜Ô$XF2!‚Ô*PF(TF01ô$pD€@D€ˆÔ2p<?ðDHF2’‚D€€F(QF&€<E D€˜D€Ô$ F$>E D€0Ô*p<?ðD8F*RF&@F F* ÷°PD€@Ô$p<?ðDHF$$‚F(F F !÷¦PÔ*p÷ªP™Ô,h ø Ô.X×°P¼(F0‚ô2x™„ ø $„¼(™Ô, ø Ô.¼(™†Ô, ø $Ƽ(™Ô,@ ø Ô.8¼(®À©<?ðDHD€@פP<?àDˆF$AƒD€€F&"F0T‚÷²H™×¬À ø ¼(F ™Ô(p ø F(£¼(÷ @™×¬@ ø ¼(פHF ™F$£ ø ¼(צÈÔ*XF*F04ô2™×¨À†Ô$h$Æ@ ø F$C¼(™ ø Ô,¼(™ ø Ô, ¼(Ô F ÷ ˜×ª˜Ô&pF*0<EUÔ0xF0PÔ2€F F <EK™†‡×¬@$ƈ ø $ç¼(™†‡×¬À$Ƙ ø $ç ¼(D€(D€ Ô( F( >ED€€™Ô&p<?ðDˆF&2‚Ô2 F0PF F  ø F2£¼(Ô(`Ô$XF$AƒF&‚ô*€D€@™Ô0p<?ðDHF0„‚Ô$ F(F F  ø F$£¼(Ô&`Ô*XF*4F „‡F2ô(€ ™„…$„` ø $¥t¼(n$Éh™×¬ð ø ¼(÷ 8™×¤8×®ðÔ,( ø ÷¤¼(÷ x™×¬ ø ¼(÷ 8™×¦8×®Ô,( ø ÷¦¼(÷ p™×¬x ø Ô.X¼(÷ ˆ™×¬p ø Ô.X¼(÷ €×°ˆÔ*xF0Tƒ÷²P<?ðDHD€@פP<?àDˆF$AƒD€€F&"F0T‚÷²Hצ€×ªˆÔ(xF(AF*4F0$F0"F(‘ƒ÷¦hת€×¤ˆF$TF$T€F2‚÷¨`צèתøF*1÷¤X×°XÔ2ˆF2€<EרøÔ&F&B÷ªø×¤XÔ0˜F$€<EײøÔ( F(‘€÷¦ø×ªèפøF$T÷°X<?àD˜D€™Ô(XתXF(‘‚ ø F*3פhF ¼(F$¤ײ`™ ø F2ƒ¼(<?àD(רèצøÔ2XD€ F&B€F2F*$F(ô&™×¤èÔ* ø F*#¼(÷ X™×°XÔ2X ø F0“¼(רHF ™F(£ ø ¼(÷ @™×¬@ ø ¼(F ™Ô&p ø F&£¼(÷ À™×¤è†Ô*¨$Æ€ ø F*#¼(™×²ð†Ô0°$Æ  ø F0“¼(™×¨ø†Ô&¸$ÆÀ ø F&C¼(™×¤†Ô*À$Æà ø F*#¼(ײð×°F0Ô(ÈF F(>E ™„…$„ ø $¥¼(…$Ê× ðF ÷ ˜×¦˜Ô$ÐF$0>E Ô*ØF*0Ô2àF F2>E ™„…$„  ø $¥4¼(f$ÊÔ F Ô0èF F0 Ô(ðF F(>E ™„…$„@ ø $¥T¼(M$Ê™†‡×¬@$ƈ ø $ç¼(™†‡×¬À$Ƙ ø $ç ¼(D€8D€0Ô$ F$0>ED€€™Ô*p<?ðDˆF*T‚Ô( F0F F  ø F(£¼(Ô$`Ô&XF&"ƒF*‚ô2€D€ ™Ô0p<?ðD(F0‚Ô& F$@F F  ø F&£¼(Ô*`Ô2XF2TF ‚F(ô$€%¿,×´ '½¨à<'œ™à!'½ÿp¯¿,¯¼(÷¬÷®˜÷´ פÔ&@F&"÷¨×ª˜Ô08F0T÷²˜¯ <פת˜Ô& F&"Ô0˜F0T‚F2A÷¤pצ˜×¨Ô* F*4Ô2˜F2AF$€÷¦hתhÔ(€F(T€÷²hצp™Ô0XF Ô(`F&"‚ ø F(S¼(÷ `<?ðD˜D€×°`<?àDXF0‘D€PF$F*2÷¨X<?ðD˜D€×°`<?àDXF0‘D€PF0!€F*2÷¨€×¤h™Ô2XF$”Ô&` ø F&ƒ¼(÷ HתHפXÔ(F(T‚Ô0ˆ×¨€F0!‚F&’€F(Q÷¤@× @<?ðDˆD€€F F F0 Ô2øF F2>E® Ô&õÆ×ª@D€HD€@F*@>E¯¤Ô$õ两Ô0÷P<?ðD˜D€Ô&XF&’ƒ÷ªx<?ðפ@DHD˜D€@D€F$D™Ô*xF$‘×®xF&€F F  ø F4S¼(÷ P'¹<¯¹™×®P ø Ô,(¨¤¼(õ©< +¢<ײh™Ô(XF2AÔ0` ø F0#¼(÷ xצXײHÔ*™F*2Ô$ˆ×®xF$” ø F0C¼(Ô&Ô*XF*ƒF21÷¤ˆ™×¬ˆ ø ª ¼(õ@%¿,×´ '½àOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-init=Û|ßÙ×½»@L¥Üc˰=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»À !ûTD-@!ûTD-@ !ûTD-@!ûTD-@L¥Üc˰@L¥Üc˰@L¥Üc˰@L¥Üc˰=Û|ßÙ×½»=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»?ù!ûTD-¿ù!ûTD- ³Çö?ÿó³Çö?ÿó((( ,4 8@ DL PX \d hl pt x˜  ¤ ¨¬ ´¼ ÈÀ ÌÄ Ô¸ Ü äè ì ( 4, T `x ˆŒ ”˜ œ  ¨° ÀÄ ÈÌ Ôð ü   ,0 8< @D H4 X \l x| „ˆ ”˜ ¤Ì Øì ô  H LT \` hX x |„ Œ€ ” œ  ¨˜ ´ ¼¸ İ Ì ÔØ àÐ   8 @< T p ˆ Œ œ  °¬ ´¤ È ÐÄ Ü äØ ì ðü    (D PH X@ d ph x` € Œ  ¬¼ À¨ Ü àä èì ü     < @D HL \l tp |h! ” ° ¼¬ Ð ì øè    , 8( D L„ Ô Üð ø    (L XT € ˜ ¤° ÀÄ ÐÈ" ä ðè   8 @ < T d ` h X x ˆ „ Œ | œ ¬ ¨ °   À Ð Ì Ô Ä ì ô     ! D L ` d h p Œ ”  œ ˆ! ´ ¸ ¼ Ä Ì Ô ð ø ô  ì!    (  4 @ 8 H 0 P \ p | Œ  x ¬ ° ´ ¸ ¼ Ì Ð Ü ì ð Ø      , T( X( x € Œ ” ¤ ° ´ ¼ Ì Ø Ü ä ô ü     $  œ   ¨ ˜ ¼ È Ì Ô  $ ,T \h pˆ ´ À¼ ô ð% $ 04 <,& P \` ld' „ ˆŒ  " °p ø¨"˜‹7„#@…#¨µ)äh,¸2 3<%54‚ %(%H'(2T"(H#'(FUH(&2&8&7(!„ #%F!ÿÿÿ„ÿÿÿÿ0ÿÿÿx¨>Ë T5ÿÿÿœÿÿÿÿ0ÿÿÿÕþ|, IÑ` Ù` á` î` ù ` (` 0`  8` @` &H` .P` 6X` 9`` <h` ?p` Ax` D€` Fˆ` M` T˜` Z ` ` k   q   w   ‚   Š   “(   œ0   §8   ³@   ¸H   ½P   ÂX   Ç`  $ 4Ìÿÿÿø  Ñÿÿÿð  Õÿÿÿè  Ùÿÿÿà  ÛÿÿÿØ  ÝÿÿÿР áÿÿÿÈ  åÿÿÿÀ  çÿÿÿ¸  éÿÿÿ°  îÿÿÿ¨  ðÿÿÿ   òÿÿÿ˜  ÷ÿÿÿ  8 $` T þ T            $ Gÿÿÿø  ÿÿÿð  ÿÿÿè  ÿÿÿà  !ÿÿÿØ  $ÿÿÿР &ÿÿÿÈ  (ÿÿÿÀ  ,ÿÿÿ¸  /ÿÿÿ°  2ÿÿÿ¬ p :þŒ 5 , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   ! 5  H ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! omerinv.cscully:/ecs/hdfeos/gctp/src/omerinv.c10631944877266cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c omerinv.c/ecs/hdfeos/gctp/srcr_majorr_minorscale_factorlon_originlat_origineesfalse_northingfalse_eastingsin_p20cos_p20blaltsdelusingamcosgamsinazcosazomerinvintr_majr_minscale_factazimuthlon_origlat_origfalse_eastfalse_northlon1lat1lon2lat2modetempconcomhlts1ts2jpdlonfggamasinphiomerinvxylonlatthetatconvsusqsts1vlulflag/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944877123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319448714688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944871378/usr/include/math.hscully:/usr/include/math.h106319448733024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319448713504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944872554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionomerinvintsqrttsincospowfabstsfnzptitleradius2genrptoffsetpasinzsintancenloncenlatatanp_erroradjust_lonomerinvexpphi2zcosatan2_gp_disp7Iø§7­I ä­S08‘OdhàÃfx£a—bƒ¦@#&,!2(/6=DXckx ƒÏÿÿˆÏÿÿÏÿÿ”Ïÿÿ™ÏÿÿŸÏÿÿ¦Ïÿÿ®ÏÿÿµÏÿÿ½ÏÿÿÃÏÿÿÇÏÿÿËÏÿÿÒÏÿÿÙÏÿÿÞÏÿÿæÏÿÿñ T 5ùÏÿÿýÏÿÿÏÿÿÏÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ $ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ34ÿÿÿ:ÿÿÿ ÿÿÿ!ÿÿÿ"ÿÿÿ#FGÿÿÿ$ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 Ä]!*Pà!0)@°.p @@7p€@ ˜ ˆJp" Up"8¤orthfor.o/ 1063194489 7356 20 100664 7924 ` ELF4( à@@@#.5<CJQXlwŒ—Ÿ¦­·¾ÆÐÎÙÝâæî.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionorthforinttsincosptitleradiuscenlonmeroriginoffsetporthforadjust_loncosfabssinp_error_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת@ô*×°8ô0 ™†‡×¬0$Æ( ø $ç0¼™„ ø $„¼™ ø Ô,¼™ ø Ô,¼™ ø Ô,¼™Ô,  ø Ô.¼%¿'½ à<'œ™à!'½ÿ°¯¿¯¼÷¬P÷®X™×¤PÔ& ø F&#¼÷ 8™×¬X'¦H ø '§@¼™×¬8 ø ¼÷ 0תHפ@Ô((F*DÔ20ר0F$‘‚F(2‚F*„€÷² <?ðD(D€ ÷¤(צ D€HD€@F&@<EF 0Ô08F0>E(™×¬8 ø ¼ײ(ר@®`Ô*F2QÔ* F(!‚F&F*„€õÒרHת@Ô$0¯dF(!‚Ô0(פ0F*„‚Ô*F$’ײ(F2QF(4Ô(F0!‚F(2€ õꙄ…$„ ø $¥,¼$%¿'½PàORTHOGRAPHICPoint can not be projectedorth-for=Û|ßÙ×½» ²Àöÿó²Àöÿó$ (0 4< @H LT X` ld t\ € ˆ| ” œ ¨ °¤ ¼ ĸ Ì ÔØ àÐ  ( 4, H ` x „ˆ Ü äø    (< HL X` hl €˜  œ ¨” @p ¶$ xRx œ\ µTÀ(èèÐÈB'D‡ (V!ÿÿÿüÿÿÿÿ ,@BÿÿÿÌÿÿÿÿPJd, Ñ` Ù` ä` ï` þ `  (` 0`  '   -   8   C   N    ð  Z b   f   j  l    nÿÿÿø  uÿÿÿð  |ÿÿÿè  ÿÿÿà  ˆÿÿÿØ  ŒÿÿÿР ¸ ZÐ  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! orthfor.cscully:/ecs/hdfeos/gctp/src/orthfor.c10631944893243cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c orthfor.c/ecs/hdfeos/gctp/srcr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14orthforintr_majcenter_loncenter_latfalse_eastfalse_northorthforlonlatxysinphicosphidloncoslonkspg/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944897123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319448914688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944891378/usr/include/math.hscully:/usr/include/math.h106319448933024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319448913504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944892554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionorthforinttsincosptitleradiuscenlonmeroriginoffsetporthforadjust_loncosfabssinp_error_gp_dispŽ ¶"Ž­ ;­*08èO;h7Ã=xúaX—[bZ¦@#&,!2(/6=DXckx ƒÏÿÿ‹Ïÿÿ’Ïÿÿ™Ïÿÿ£ÏÿÿªÏÿÿ² ºÏÿÿÅÏÿÿÉÏÿÿÎÏÿÿÒÏÿÿÜÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4ð $]÷€à!`@) @.p  @7pà@ øJp Up ðorthinv.o/ 1063194490 7356 20 100664 8692 ` ELF 4( ``@@#.5<CJQXlwŒ—Ÿ¦­·¾ÆLÎÓÛáæñ÷û.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionorthinvinttsincosptitleradiuscenlonmeroriginoffsetporthinvsqrtp_errorasinzfabsadjust_lonatan2sin_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת@ô*×°8ô0 ™†‡×¬0$Æ( ø $ç0¼™„ ø $„¼™ ø Ô,¼™ ø Ô,¼™ ø Ô,¼™Ô,  ø Ô.¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ÷¬X÷®`÷´פXÔ& F&"÷¨Xת`Ô0F0T÷²`פXר`F$!‚F(B‚F*0F ÷ P×°PÔ2Ô$0F$’F0@<E ™„…$„ ø $¥$¼ ¢$‘™×¦PÔ* ø F*3¼ ÷ H™×¬H'¦@ ø '§8¼ ®hÔ2õÒ× PÔ$8F F$>E¯lÔ0õð‚%ר8ײ`Ô&(פ@F&B‚™Ô(0F$”ײPF(‚F21 ø F$S¸l¼ ÷Ô F Ô0@F0÷¨0× 0Ô&HF F&>E-D€XD€PÔ2F2P>E™×®`׬X ø F s‡¼ F ™Ô$ ø F$£¹h¼ ÷ H%™×¬X×®` ø F c¼ F ™Ô0 ø F4ƒ¨h¼ õ5%™©l ø Õ,¼ ר8Ô&(F&‚F2B÷ª0× 0Ô$PF F >E × XÔ0XF F €>EצXר@™F(4‚Ô*0פ0×°PF*“ ø F0#‚¼ F ™Ô& ø F&£ªh¼ õ@%¿$×´'½XàORTHOGRAPHICInput data errororth-inv>z×òš¼¯H=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½» ³Çö?ÿó³Çö?ÿó  $ (0 4< @H LT X` ld t\ € ˆ| ” œ ¨ °¤ ¼ ĸ Ì ÔØ àÐ   , 4@ Hp x| €œ ¤  ¬˜ ¼ ÈÀ Ü ô ü  $ ,< HP \X „ ˆŒ ”  ¨À Ìà ü  , H PL p ˆ Œœ ¤¼ Ää ðè   @p 4 (YH \[ ĵ°ÜôŒ€xB'D„&'#('(H8!ÿÿÿüÿÿÿÿ ,@BÿÿÿÌÿÿÿÿ0ÿÿÿÀXJv, Ñ` Ù` ä` ï` þ `  (` 0`  '   -   8   C   N    ð  Z b   d   f  j  $ nÿÿÿø  qÿÿÿð  sÿÿÿè  xÿÿÿà  }ÿÿÿØ  0 ZL  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! orthinv.cscully:/ecs/hdfeos/gctp/src/orthinv.c10631944903558cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c orthinv.c/ecs/hdfeos/gctp/srcr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14orthinvintr_majcenter_loncenter_latfalse_eastfalse_northorthinvxylonlatrhzsinzcoszcon/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944907123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319449014688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944901378/usr/include/math.hscully:/usr/include/math.h106319449033024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319449013504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944902554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionorthinvinttsincosptitleradiuscenlonmeroriginoffsetporthinvsqrtp_errorasinzfabsadjust_lonatan2sin_gp_disp2­ .­)08ÛO:h*Ã<xíaW—NbY¦@#&,!2(/6=DXckx ƒÏÿÿ‹Ïÿÿ’Ïÿÿ™Ïÿÿ£ÏÿÿªÏÿÿ² ºÏÿÿ¿ÏÿÿÇÏÿÿÍÏÿÿÒÏÿÿÝÏÿÿãÏÿÿèÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 D]¡°`!`)p@.p p@7p°@ ÈèJp °Up ÈHpolyfor.o/ 1063194492 7356 20 100664 9060 ` ELF!x4(  p@#.5<CJQXlwŒ—œ¡¦«°µ¼ÄÎÕÝåðõý .symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionpolyforintsqrte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyforadjust_lonfabstsincosmsfnzsincos_gp_disp<'œ™à!'½ÿÀ¯¿4¯¼0÷¬@÷®Hפ@ô$צHô&רPô(תXô*×°hô0Xײ`ô2`Ô$Ô&F&"÷¨8ת8<?ðD˜F*TD€F0‘ô$HÔ HF ô @™ ø Ô,H¼0ô ™ ø Ô,H¼0ô (™ ø Ô,H¼0ô 0™ ø Ô,H¼0ô 8™Ô, Ô.(Ô&0÷¦Ô(8÷¨Ô* ø ÷ª ¼0ô P™„ ø $„¼0™Ô, ø Ô.¼0™ ø Ô,¼0™ ø Ô,¼0™Ô,` ø Ô.X¼0%¿4'½@à<'œ™à!'½ÿ ¯¿4¯¼0÷¬`÷®h™×¤`Ô& ø F&#¼0÷ H× hÔ(F F(>E×°H®pÔ*F0T‚Ô$`F$‘€õƯtÔ(Ô*PF*DÔ2XF0‘Oõä™×¬h'¦X ø '§P¼0™×ªhÔ, ÷ª Ô.(Ô&0÷¦Ô(8 ø ÷¨¼0÷ @™×²P×®XÔ,@ ø ÷²¼0÷ 8×°HפXF$‚÷¦H™×¬H ø ¼0ת8פX¸pÔ(F*D‚Ô(`F2F$ƒF(2€÷ ™×¬H ø <?ðD˜D€×¤8רXF ”¼0ײ@¹tF$‚Ô0PF0‘F(2ƒÔ(Ô0XF$Q€F(4‚F0’€÷*%¿4'½`àPOLYCONIC>z×òš¼¯H ³ÀÖÿó³ÀÖÿó$$$ (0 4< @H LT X` dh lp t” œ  ¤¨ °¸ À´ È ÌÔ ÜÐ ä èð øì       $ ,0 48 <@ HL T( d hp xl € ˆŒ ”„   ¨œ ´ ¼° Ä ÌÐ ØÈ $$  ,$ @ H` lp x„ Œ ”˜  ° È ÔØ àä èì ôÌ   ! <" X `d l€# ¸ ¼À ÌÐ Ôpp , °\˜ Üc DµèмŒ!ˆR%Dw(E1ÿÿÿôÿÿÿÿ@/L€ÿÿÿÔÿÿÿÿ`Vn, 'Ñ` Ù` á` ì` ÷ ` ú(` ý0` 8` @` H` P`  X` `` ) 4   :   @   K   V   a(    mÿÿÿø  è ) r z   ~   ‚  „    %†ÿÿÿø  ÿÿÿð  ”ÿÿÿè  ˜ÿÿÿà  ›ÿÿÿØ  ð r  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   & ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! polyfor.cscully:/ecs/hdfeos/gctp/src/polyfor.c10631944923481cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c polyfor.c/ecs/hdfeos/gctp/srcr_majorr_minorlon_centerlat_origine0e1e2e3eesml0false_northingfalse_eastingpolyforintr_majr_mincenter_loncenter_latfalse_eastfalse_northtemppolyforlonlatxysinphicosphiconmlms/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944927123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319449214688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944921378/usr/include/math.hscully:/usr/include/math.h106319449233024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319449213504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944922554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionpolyforintsqrte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyforadjust_lonfabstsincosmsfnzsincos_gp_dispž')ž­' K­108øOBhGÃDx a_—kba¦@#&,!2(/6=DXckx ƒÏÿÿˆÏÿÿÏÿÿ’Ïÿÿ—ÏÿÿœÏÿÿ¡Ïÿÿ¨Ïÿÿ°ÏÿÿºÏÿÿÁÏÿÿÉ ÑÏÿÿÜÏÿÿáÏÿÿéÏÿÿïÏÿÿóÏÿÿøÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ$%ÿÿÿ ÿÿÿÿÿ4P „]á! )0p.p 0@7pp@ ˆ°Jp 8Up P(polyinv.o/ 1063194495 7356 20 100664 8788 ` ELF l4( ð `@#.5<CJQXlwŒì—œ¡¦«°·¿ÉÐØìøàåëöü.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionpolyinvinte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyinvfabsphi4zadjust_lonasinzsin_gp_disp<'œ™à!'½ÿÀ¯¿4¯¼0÷¬@÷®Hפ@ô$צHô&רPô(תXô*×°hô0Pײ`ô2XÔ$Ô&F&"÷¨8ת8<?ðD˜F*TD€F0‘ô$@™ ø Ô,@¼0ô ™ ø Ô,@¼0ô (™ ø Ô,@¼0ô 0™ ø Ô,@¼0ô 8™Ô, Ô.(Ô&0÷¦Ô(8÷¨Ô* ø ÷ª ¼0ô H™„ ø $„¼0™Ô, ø Ô.¼0™ ø Ô,¼0™ ø Ô,¼0™Ô,X ø Ô.P¼0%¿4'½@à<'œ™à!'½ÿp¯¿\¯¼X÷¬÷®˜÷¶P÷´HפÔ&XF&"÷¨×ª˜Ô0PF0T÷²˜×¤˜Ô&F&"Ô*HF*D÷°ˆ¯ t× ˆÔ2F F2>Eפ® Ô&F&"Ô*F*DõÐD€˜D€¯¤CõòפװˆÔ&F&"F(B‚F0„‚F*‘÷¤€¹¤×²ˆÔ,@¯¹<™Ô. ת€'¸xÔ&(¯¸8÷²(Ô(0÷ª0÷¦Ô08÷¨ ø ÷° F  ¼Xç¤t©t $Jצרx™F(4Ô2 ø F2ƒ¼Xª¤F †™ÕL ø F F4²ƒ¼X™Ô$ ø F$S« ¼Xõ`%¿\×´H×¶Pà'½POLYCONIC>z×òš¼¯H ³Îÿÿó³Îÿÿó""$ (0 4< @H LT X` dh lp t” œ¤ ¬  ´ ¸À ȼ Ð ÔÜ äØ ì ðø ô      $ (, 48 @ P T\ dX l tx €p Œ ”ˆ   ¨œ ° ¸¼ Ä´ ì"ð" ( 0< DH P` h€ Œ ˜¸ ÄÜ èì øü    (ô ` ld „!   ¨¤ `p ù, Y¤ <a ¤µ0ÀøÄ¼´R%D„(H1 ÿÿÿôÿÿÿÿ@/Kì{ÿÿÿÌÿÿÿÿðÿÿÿÀUp, %Ñ` Ù` á` ì` ÷ ` ú(` ý0` 8` @` H`  P` X` ' 2   8   >   I   T   _(    kÿÿÿø  Ô 'ì pì x   z   |  €  ( #„ÿÿÿø  ‡ÿÿÿð  ‰ÿÿÿè  ‹ÿÿÿä Ü pø  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   $ ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! polyinv.cscully:/ecs/hdfeos/gctp/src/polyinv.c10631944953440cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c polyinv.c/ecs/hdfeos/gctp/srcr_majorr_minorlon_centerlat_origine0e1e2e3esml0false_northingfalse_eastingpolyinvintr_majr_mincenter_loncenter_latfalse_eastfalse_northtemppolyinvxylonlatalbciflg/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944957123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319449514688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944951378/usr/include/math.hscully:/usr/include/math.h106319449533024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319449513504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944952554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionpolyinvinte0fne1fne2fne3fnmlfnptitleradius2cenlonmeroriginoffsetppolyinvfabsphi4zadjust_lonasinzsin_gp_disp%ù,­% =­/08êO@h9ÃBxüa]—]b_¦@#&,!2(/6=DXckx ƒÏÿÿˆÏÿÿÏÿÿ’Ïÿÿ—ÏÿÿœÏÿÿ£Ïÿÿ«ÏÿÿµÏÿÿ¼ÏÿÿÄì ÌÏÿÿÑÏÿÿ×ÏÿÿâÏÿÿèÏÿÿìÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ"#ÿÿÿÿÿÿÿÿ40 d]Á Ðð!À )à`.p à@7p @ 8`Jp ˜Up °¼psfor.o/ 1063194497 7356 20 100664 8820 ` ELF ”4( @0p@#.5<CJQXlwŒ€•šŸ¤¬²¸¿ÇÎÖ€¸Üçëï.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionpsforintsqrte4fnfabstsincosmsfnztsfnzptitleradius2cenlonoffsetppsforadjust_lonsincos_gp_disp<'œ™à!'½ÿ¨¯¿,¯¼(÷¬X÷®`÷´ פXô$צ`ô&ר€ô(Xתxô*`Ô0Ô2F2÷¤PצP<?ðDXF&2D€PF(Tô0Ô F ô ™ ø Ô,¼(ô ײhô2(פpô$0צpD€XD€PF*0<E<¿ðDHD€@ô(8<?ðDˆD€€ô08D€˜D€ô2@× pF Ô$F F$ Ô& F F 0<E'<?ðDXD€Pô*@Ô(8Ô00F0D‚÷²H™×¬H'¦@ ø '§8¼(™×¤8×®@Ô, ø ÷¤¼(ô H™×¦@×®HÔ, ø ÷¦¼(ô P™„ ø $„¼(™Ô, ø Ô.¼(™ ø Ô,(¼(™×¬x×®€ ø ¼(%¿,×´ '½Xà<'œ™à!'½ÿ°¯¿$¯¼ ÷¬P÷®X™×¤PÔ&( ø F&#¼ Ô(8F(‚÷ªHײXÔ08F2÷¤@™×¬@ ø ¼ ÷ 0™×¦0×®@Ô, ø ÷¦¼ ÷ (D€XD€PÔ(@F*@2E צ(Ô0Ô2HF2Ô*PF&"F*D ÷°8<@D˜D€×¨(Ô$F$‘‚Ô0 F(2‚F0Tƒ÷²8™×¬H ø ¼ צ8®`Ô$8F&"Ô0`F(‚F0T€õҙ׬H ø ¼ ר8¯dÔ$8F !‡Ô2XF(2‚F*F2õä%¿$'½PàPOLAR STEREOGRAPHIC?ù!ûTD-=Û|ßÙ×½» ²ÀÖ?ÿó²ÀÖ?ÿó  ( ,4 8@ DL PT X\ `€ ˆŒ ” œ¤ ¬  ´ ¸À ÄÌ Ðü   , 08 @H Pp |€ „ˆ Œ˜ ´ À° Ð ÔÜ èØ ø ü      ( 4 <0 D € „   ¬¤ ¼ ÀÌ Ôà ü ø  (< DH LP Xt €„ Œœ ¸ ¼À ÈØ ô øü pp 0 YÌ Hf °µxÐLèüb'%%D!x(!ÿÿÿÔÿÿÿÿ0ÿÿÿÈX4Z€ ÿÿÿÔÿÿÿÿPdw, *Ë` Ó` Û` Þ` à ` ã(` î0` ù8` ý@` H` P`  X` `` & /   5   ;   A   G   R(   $ ^ÿÿÿø  cÿÿÿð  hÿÿÿè  oÿÿÿà  d &€ v€ |   €   „  †    (ˆÿÿÿø  ÿÿÿð  ’ÿÿÿè  •ÿÿÿà  œÿÿÿØ    !v¸  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   ) ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! psfor.cscully:/ecs/hdfeos/gctp/src/psfor.c10631944973717cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c psfor.c/ecs/hdfeos/gctp/srcr_majorr_minoresee4center_loncenter_latfacindmcstcsfalse_northingfalse_eastingpsforintr_majr_minc_lonc_latfalse_eastfalse_northtempcon1sinphicosphipsforlonlatxycon1con2rhsinphits/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944977123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319449714688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944971378/usr/include/math.hscully:/usr/include/math.h106319449733024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319449713504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944972554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionpsforintsqrte4fnfabstsincosmsfnztsfnzptitleradius2cenlonoffsetppsforadjust_lonsincos_gp_dispŸ*/Ÿ­* L­408ùOEhHÃGx ab—lbd¦@#&,!2(/6=DXckx Ïÿÿ†Ïÿÿ‹ÏÿÿÏÿÿ˜ÏÿÿžÏÿÿ¤Ïÿÿ«Ïÿÿ³ÏÿÿºÏÿÿ€ ÈÏÿÿÓÏÿÿ×ÏÿÿÜÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ!ÿÿÿÿÿÿÿÿÿ'(ÿÿÿÿÿÿÿÿÿÿÿÿÿ4 D]¡ø @!à0)p.p @7pP@ h8Jp  Up ¸Üpsinv.o/ 1063194499 7356 20 100664 8852 ` ELF °4( €0`@#.5<CJQXlwŒ|•šŸ¤¬²¸¿ÇÎÖ|øÜâèó.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionpsinvintsqrte4fnfabstsincosmsfnztsfnzptitleradius2cenlonoffsetppsinvphi2zatan2adjust_lon_gp_disp<'œ™à!'½ÿ ¯¿,¯¼(÷¬`÷®h÷´ פ`ô$צhô&ר€ô(Xתˆô*PÔ0Ô2F2÷¤XצX<?ðDXF&2D€PF(T÷°8× 8F ô ™ ø Ô,¼(ô ײpô2 פxô$(צxD€XD€PF*0<E<¿ðDHD€@ô(0<?ðDˆD€€ô00D€˜D€ô28× xF Ô$F F$ Ô& F F 0<E'<?ðDXD€Pô*8Ô(0Ô0(F0D‚÷²P™×¬P'¦H ø '§@¼(™×¤@×®HÔ, ø ÷¤¼(ô @™×¦H×®PÔ, ø ÷¦¼(ô H™„ ø $„¼(™Ô, ø Ô.¼(™ ø Ô, ¼(™×¬€×®ˆ ø ¼(%¿,×´ '½`à<'œ™à!'½ÿ¸¯¿$¯¼ ÷¬H÷®P¯ ,פHÔ&XF&"Ô*0F*D÷°HײPÔ$PF$‘Ô(0F(2‚÷ªP×°HפPF0„‚F$!‚F&F ÷ @D€XD€PÔ(8F*@2E ×°@Ô$HF$„‚Ô&Ô(@F(2‚F*”÷°8פ@D€PÔ&F&"Ô2<@DXF*”F0A÷¤8™'®,¯®×®8 ø Ô,¼ ¯\Ô&0F&‚õò¸,(¢,ת@D€HD€@F(P2E ¹XÔ00Ô$ F$‚÷&™×®P׬H ø F s‡¼ ÷ 0ת0™Ô20F*’Ô0  ø F0C¨X¼ õ%¿$'½HàPOLAR STEREOGRAPHIC?ù!ûTD-=Û|ßÙ×½» ³ÁÖ?ÿó³ÁÖ?ÿó  ( ,4 8@ DL PT X\ ` ˜  ¨œ ° ´¼ ÀÈ Ìø  ( ,4 <D Ll x| €„ ˆ” ° ¼¬ Ì ÐØ äÔ ô ø ü   $ 0 8, @ | €   ¨¬ ´À ÈÌ Ôü  $( 04 8L X\ d„ ˜€ ¤ ¨è ðô ø $ 04 <, `p 4 HXð |e äµ Ètì<( r'%%D!`(61 ÿÿÿÌÿÿÿÿ0ÿÿÿÀ`3Z|ŸÿÿÿÜÿÿÿÿHd~, )Ë` Ó` Û` Ý` à ` ë(` ö0` ú8` þ@` H` P` X` # ,   2   8   >   D   O(   $ [ÿÿÿø  `ÿÿÿð  eÿÿÿè  lÿÿÿà  sÿÿÿØ  ` #| v| |   ~   €  „    'ˆÿÿÿø  ‹ÿÿÿð  Žÿÿÿè  “ÿÿÿä à !vø  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   ( ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! psinv.cscully:/ecs/hdfeos/gctp/src/psinv.c10631944994007cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c psinv.c/ecs/hdfeos/gctp/srcr_majorr_minoree4center_loncenter_latfacindmcstcsfalse_northingfalse_eastingpsinvintr_majr_minc_lonc_latfalse_eastfalse_northtempcon1sinphicosphiespsinvxylonlatrhtstempflag/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631944997123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319449914688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631944991378/usr/include/math.hscully:/usr/include/math.h106319449933024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319449913504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631944992554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionpsinvintsqrte4fnfabstsincosmsfnztsfnzptitleradius2cenlonoffsetppsinvphi2zatan2adjust_lon_gp_disp˜)3˜­) E­308òODhAÃFxaa—ebc¦@#&,!2(/6=DXckx Ïÿÿ†Ïÿÿ‹ÏÿÿÏÿÿ˜ÏÿÿžÏÿÿ¤Ïÿÿ«Ïÿÿ³ÏÿÿºÏÿÿÂ| ÈÏÿÿÎÏÿÿÔÏÿÿàÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ!ÿÿÿÿÿÿÿÿÿ&'ÿÿÿÿÿÿÿÿÿÿÿÿÿ4 D]¡ü €! 0)P`.p P@7p@ ¨(Jp ÐUp èÈrobfor.o/ 1063194502 7356 20 100664 10452 ` ELF&ð4( `p@#.5<CJQXlwŒ0–¤«³0ÔºÅÊ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionrobforintptitleradiuscenlonoffsetprobforadjust_lonfabs_gp_disp<'œ™à!'½ÿد¿¯¼÷¬(÷®0פ(ô$צ0ô&ר8ô(ת@ô*ŽÔ0%Î õÐÔ2%ïÈõò˜D€(D€ ' ÷™<?ðD8D€0'9È÷&ˆÔ( % õ‰Ô*(%)Èõ*ŠÔ00%J õP ‹Ô28%kÈõr ŒÔ$@%Œ õ„(Ô&H%­Èõ¦(ŽÔ(P%Î õÈ0Ô*X%ïÈõê0˜Ô0`' ÷8™Ô2h'9È÷28ˆÔ$p% õ@‰Ô&x%)Èõ&@ŠÔ(€%J õHH‹Ô*ˆ%kÈõjHŒÔ0%Œ õPÔ2˜%­Èõ²PŽÔ$ %Î õÄXÔ&¨%ïÈõæX˜Ô(°' ÷`™Ô*¸'9È÷*`ˆÔ0À% õh‰Ô2È%)Èõ2hŠÔ$Ð%J õDp‹Ô&Ø%kÈõfpŒÔ(à%Œ õˆxÔ*è%­ÈõªxŽÔ0ð%Î õЀÔ2ø%ïÈõò€˜Ô$' ÷ˆ™Ô&'9È÷&ˆˆÔ(% õ‰Ô*%)Èõ*ŠÔ0 %J õP˜‹Ô2(%kÈõr˜Œ<?ðD(D€ %Œ õ„ Ô&0%­Èõ¦ ¯ $®$˜xÀ'ÈøÈ!×(Ô*8F*D÷0¨$% )! ÿò¯©$™„ ø $„¼™×¬( ø ¼™×¬0 ø ¼™Ô, ø Ô.¼%¿'½(à<'œ™à!'½ÿȯ¿¯¼÷¬8÷®@™×¤8Ô& ø F&#¼÷ 0<@DXר@D€PF*DÔ2@F2€F ÷ (פ(Ô&HF&"F Bçª$¯$×°(DF€‘!F$÷¦(¸$ˆ<@ÈÀ%È(H!Õ*DHD€@Õ0Õ&F*D‚ªHF2ײ(F$2F2‘F$BD€ D(F$BF&D€0D8F$”F&„ƒÔ&F2Qײ0F$DÔ$F&‚‚F2RF$DõPצ@D€XD€PF&P>E-«$<@ `À%­ p!ÕÈD˜D€ÕÐÕÊF(‘¯LF$פ(F&T€F$!‚F&”‚D€0D8F&”ƒF*D€PDXF&$F*Ô*F$A€Ô$P<@F&”D€0D8F*‚Ô*F$D‚F&”F*‚-õè¸$ˆ<@ÈÀ% (H!Õ2D(D€ Õ0Õ(F2!‚ªLF&‚צ(F*AF&2‚F*!D€PDXF*!F(‚D€@DHF*4F(ƒÔ(F&’€F D‡F*$Ô$X<@DHF2‚D€@Ô2F$2‚F(TF2€õF%¿'½8àROBINSON¿¯¾vÈ´9X?ïô‡ü¹#£?¯¾vÈ´9X?ïô‡ü¹#£?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½scully:/ecs/hdfeos/gctp/src/robfor.c10631945024637cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c robfor.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northingprxlrrobforintrcenter_longfalse_eastfalse_northirobforlonlatxydlonp2ip1/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945027123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319450214688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945021378/usr/include/math.hscully:/usr/include/math.h106319450233024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319450213504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945022554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionrobforintptitleradiuscenlonoffsetprobforadjust_lonfabs_gp_dispOÁ!OO­ !ü­&<8©O7tøÃ9„»aT£bV²@#&,!2(/6=DXckx ‚Ïÿÿ‰ÏÿÿÏÿÿ—ÏÿÿŸ0 ¦Ïÿÿ±Ïÿÿ¸Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4  Ô]1Ó! `) €p.p €@7p À@ ؈Jp` Up€probinv.o/ 1063194503 7356 20 100664 11940 ` ELF,À4(  Pðp@#.5<CJQXlwŒ0–¤«³0 º¿ÇÒ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionrobinvintptitleradiuscenlonoffsetprobinvfabsp_erroradjust_lon_gp_disp<'œ™à!'½ÿد¿¯¼÷¬(÷®0פ(ô$צ0ô&ר8ô(ת@ô*ŽÔ0h%Î õÐÔ2p%ïÈõò˜D€(D€ ' ÷™<?ðD8D€0'9È÷&ˆÔ(x% õ‰Ô*€%)Èõ*ŠÔ0ˆ%J õP ‹Ô2%kÈõr ŒÔ$˜%Œ õ„(Ô& %­Èõ¦(ŽÔ(¨%Î õÈ0Ô*°%ïÈõê0˜Ô0¸' ÷8™Ô2À'9È÷28ˆÔ$È% õ@‰Ô&Ð%)Èõ&@ŠÔ(Ø%J õHH‹Ô*à%kÈõjHŒÔ0è%Œ õPÔ2ð%­Èõ²PŽÔ$ø%Î õÄXÔ&%ïÈõæX˜Ô(' ÷`™Ô*'9È÷*`ˆÔ0% õh‰Ô2 %)Èõ2hŠÔ$(%J õDp‹Ô&0%kÈõfpŒÔ(8%Œ õˆxÔ*@%­ÈõªxŽÔ0H%Î õЀÔ2P%ïÈõò€˜Ô$X' ÷ˆ™Ô&`'9È÷&ˆˆÔ(h% õ‰Ô*p%)Èõ*ŠÔ0x%J õP˜‹Ô2€%kÈõr˜Œ<?ðD(D€ %Œ õ„ Ô&ˆ%­Èõ¦ ¯ $®$˜xÀ'ÈøÈ!×(Ô*F*D÷0¨$% )! ÿò¯©$™„ ø $„¼™×¬( ø ¼™×¬0 ø ¼™Ô, ø Ô.¼%¿'½(à<'œ™à!'½ÿˆ¯¿$¯¼ ÷¬x÷®€÷´פxÔ&F&"÷¨xת€Ô0F0T÷²€<@D(D€ צ€F&"Ô*˜Ô2F*DF2÷¤pצpÔ( F(2‚÷ª@<@D˜×°@D€F2€F ÷ hפhÔ&¨F&"F Bçª4¯4à$¯¸4¯ 0¹4‰@À%)  P!ÕPÕRF2÷¤`«4<@ `À%­ p!ÕÈD8D€0ÕÐÕÄF(2‚F*„F2!€÷¦X¯4™× pÀÀ'9 @!ÕF <@F F(¤DXD€Pײ`F*F2!ƒ÷¦PרX×°`F0Bƒ÷ªHפHײP<@DHF2!‚D€@<?ðF$DD€@DHF2‚‚F*AD€@DHF$4F0BF2Q‚÷¦hפhD€HD€@F$@>E©4$!¹×°€D€XD€PF0P>E ª4פh<@DŠDˆD€€F€‘¡F$2F0B‚ ÷ª@«4פh<@D‹DXD€PF€‘¡F$2F DF*„‚÷²@<@D(צ@D€ F$0F ÷ hרhÔ0°F0BF Tç²4­4צhD F€"!F(4÷°hת€D€˜D€F*>E)®4˜<@xÀ' øÈ!×&D(D€ ×0×2F&"F(‚רhF*‘F(B‚F*!D€PDXF*!F2‚D€D˜F*DF2‚Ô2F(2€Ô(¸<@F*$D€PDXF2‚F(1F*$)÷°8¨4Š<@HÀ%J *X!ÕfD˜D€ÕdÕpF&’F("רhF*„€F(B‚F*”‚D€PDXF*”ƒF0"D€€DˆF*AF0"Ô0F(2€F ‡F*‘Ô2À<@DˆF&"D€€F2B‚F0Q÷¤8צ8ר€F(4Ô*ÈF2TÔ$Ðײ@Ô(F$ƒF(2ƒF*”÷°@¬0%¯­0®0)ÁL ™„…$„  ø $¥,¼ W$êפ8צ€F& Ô(ØF F @<Eÿk¯4%øÿÿ¯¸4¹4! ™„…$„8 ø $¥X¼ :$êþíײ@¨ŒÔ*àF*”õ©4‹<@ PÀ%kÈK`!Õ†D(D€ Õ’ÕF&"­ˆF(’רhF*F(B‚F*!D€PDXF*!F0’D€€DˆF*D‚F0’×°xF(2€Ô&F&‚F*$€Ô*F2AF*$õ°™®ˆ ø Õ̯ˆ¼ õà%¿$×´'½xàROBINSONToo many iterations in inverserobinv-convToo many iterations in inverserobinv-conv¿¯¾vÈ´9X?ïô‡ü¹#£?¯¾vÈ´9X?ïô‡ü¹#£?¿¾vÈ´9X?ïÚQÎ_?ÇÎÙ‡+?ï®záG®?ϾvÈ´9X?ïn.±Ä2Ê?Ó× =p£×?ï"Ðå`A‰?×ÎÙ‡+?î¸Që…¸?ÛÆ§ï²-?î*™0¾ í?ß»/ìVÕÐ?í}¿HË’?áÓÃa@O?ì­«ŸU›=?ãÃa@N¥?ëÅÖ8†YK?å©*0U2a?ê¸Që…¸?ç×Ûô‡ý?éŽ!–R½äøµˆãhñ?‘ßF¢RÝ ³ÿ6?ÿó³ÿ6?ÿó$ (0 4< @H LP XT \d lh px „Œ œ¤ ¬¨ °¸ À¼ ÄÌ ÔÐ Øà èä ìô üø     $  (0 84 <D LH PX `\ dl tp x€ ˆ„ Œ” œ˜  ¨ °¬ ´¼ ÄÀ ÈÐ ØÔ Üä ìè ðø ü      ($ ,4 <8 @H PL T\ d` hp xt |„ Œˆ ˜  œ ¤¬ ´° ¸À ÈÄ ÌÔ ÜØ àè ðì ôü    $ ,( 08 @< DL \d lh p€ Œ„ ˜¼ ĸ Ì à ô ü ø 04T \h pŒ ”˜ œ¬ ´à è 8 Dt €Ô Ü, 8ˆ ”˜  Ì Ø( 48 Hp x| „ˆ Ä ÌÈ ÔÀ ì ô 8 @ < H 4 ` l | ˆ Ü ð ô    ¨pp ”|°~(Ð,_”Á Ì$œ%h'`R$ ôT„ (p(('(G'H8&CB&ÿÒ…2X6!ÿÿÿôÿÿÿÿ(3p0 ÿÿÿ¬ÿÿÿÿ0ÿÿÿ xzÒ7, #Î` Ù` Û` é` ø `ûÈ`ÿ           "    .ÿÿÿü  ÿ0 00 7   9   ;  ?  $ !Cÿÿÿø  Fÿÿÿð  Iÿÿÿè  Kÿÿÿà  MÿÿÿØ  OÿÿÿР QÿÿÿÈ  VÿÿÿÀ  Yÿÿÿ¼ ]ÿÿÿ¸  0  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !  0ÿð@ 0ÿð@  " ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! robinv.cscully:/ecs/hdfeos/gctp/src/robinv.c10631945036332cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c robinv.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northingprxlrrobinvintrcenter_longfalse_eastfalse_northirobinvxylonlatyyp2uvtcphidy1ip1i/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945037123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319450314688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945031378/usr/include/math.hscully:/usr/include/math.h106319450333024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319450313504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945032554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionrobinvintptitleradiuscenlonoffsetprobinvfabsp_erroradjust_lon_gp_disp_#”!{_­# ! ­-<8¹O>tÃ@„Ëa[£,b]²@#&,!2(/6=DXckx ‚Ïÿÿ‰ÏÿÿÏÿÿ—ÏÿÿŸ0 ¦Ïÿÿ«Ïÿÿ³ÏÿÿÀÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ !ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4° ä]AÛ P! pð)`p.p `@7p @ ¸xJp0 UpPpsinfor.o/ 1063194505 7356 20 100664 6772 ` ELFŒ4(  @#.5<CJQXlwŒÈ–¤«³ÈÀºÅÉ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionsinforintptitleradiuscenlonoffsetpsinforadjust_loncos_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת8ô*™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™Ô, ø Ô.¼%¿'½ à<'œ™à!'½ÿد¿¯¼÷¬(÷®0™×¤(Ô& ø F&#¼÷  ™×¬0 ø ¼ת ®8Ô(F*DÔ$F0‚F$‘€õÆ×ª0¯<Ô(F*DÔ2F2õä%¿'½(àSINUSOIDAL ²Àÿó²Àÿó$ (0 4< @H LT \P d x Œ ”˜   ÈÌè ôì  $ (, 4D PT \ p bGT¤S µ ðt ÄÄ8üô2DWÿÿÿüÿÿÿÿ +:È 2ÿÿÿôÿÿÿÿ(CL , Î` Ù` Û` é` ø              ° øÈ 'È .   2   6  8    :ÿÿÿø  ¨ 'À  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !     ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! sinfor.cscully:/ecs/hdfeos/gctp/src/sinfor.c10631945052730cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c sinfor.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northingsinforintrcenter_longfalse_eastfalse_northsinforlonlatxydelta_lon/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945057123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319450514688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945051378/usr/include/math.hscully:/usr/include/math.h106319450533024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319450513504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945052554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionsinforintptitleradiuscenlonoffsetpsinforadjust_loncos_gp_dispDbD­ ñ­!08žO2híÃ4x°aO—bQ¦@#&,!2(/6=DXckx ‚Ïÿÿ‰ÏÿÿÏÿÿ—ÏÿÿŸÈ ¦Ïÿÿ±Ïÿÿ¸Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿ4  Ô]1Ò! )° .p °@7pð@ JpUp0\sininv.o/ 1063194507 7356 20 100664 7252 ` ELFl4( @P @#.5<CJQXlwŒÈ–¤«³Èpº¿ÇËÖ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionsininvintptitleradiuscenlonoffsetpsininvfabsp_errorcosadjust_lon_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת8ô*™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™Ô, ø Ô.¼%¿'½ à<'œ™à!'½ÿد¿¯¼÷¬(÷®0פ(Ô&F&"÷¨(ת0Ô0F0T÷²0פ0®<Ô&F&"õȯ<ÕàÔ*8F F P<E ™„…$„  ø $¥ ¼/$¤¸<×Ô0@F F0÷² ×  Ô$HF F <E¹<×,™ ø ¼צ(Ô(F(‚Ô2F*4F2÷¤ ™×¬  ø ¨8¼õ©8Ô(õ(%¿'½(àSINUSOIDALInput data errorsinusoidal-inverse?ù!ûTD-?ù!ûTD-=Û|ßÙ×½» ³Ã6ÿó³Ã6ÿó$ (0 4< @H LT \P d x Œ ”˜   ÈÌè ðü  , 4P XT `L t |Œ ”´ È ÌÐ Øè   p ŽNü$SŒµ ppDд„|2DT&&(#ÿÿÿüÿÿÿÿ +:È 2ÿÿÿôÿÿÿÿ(CX , Î` Ù` Û` é` ø              ° øÈ 'È .   0   2  6    :ÿÿÿø  X 'p  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !     ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! sininv.cscully:/ecs/hdfeos/gctp/src/sininv.c10631945072908cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c sininv.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northingsininvintrcenter_longfalse_eastfalse_northsininvxylonlattemp/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945077123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319450714688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945071378/usr/include/math.hscully:/usr/include/math.h106319450733024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319450713504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945072554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionsininvintptitleradiuscenlonoffsetpsininvfabsp_errorcosadjust_lon_gp_disp?Ž?­ ì­!08™O2hèÃ4x«aO— bQ¦@#&,!2(/6=DXckx ‚Ïÿÿ‰ÏÿÿÏÿÿ—ÏÿÿŸÈ ¦Ïÿÿ«Ïÿÿ³Ïÿÿ·ÏÿÿÄÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4À ô]Qß0@!pP)À .p À@7p@ xJpUp¨Äsomfor.o/ 1063194509 7356 20 100664 16836 ` ELF?ä4(  ð @#.5<CJQXlwŒ—˜¢Ä¬³»ÇÎÖÚßãÄPêîóû .symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionsom_seriesgsat_ratiosomforintptitleradius2genrpt_longgenrptoffsetpcosfabssinsomfortanatansprintfp_errorasinsqrtlog_gp_disp<'œ™à!'½ÿX¯¿$¯¼ ÷¬¨÷®°×¤ðô$צÐô&ˆ×¨Øô(ת¨ô*×°°ô0ײ°×¤¨<?ðDXF$‘ƒD€PF&2F(Tô0p®ìÀײÀ÷²˜×¤àÔ&ÀF&"ƒô*XרÈô(¯èD€F€„¡<ô2€¸¸+ Ô$È÷¤˜Ô&Ðô&X¹¼D™PÔ0ØF€R!Ô$àF0D‚Ô*èF2!F*2ô(Ô0ðô0Ô$ø÷¤˜Ô2ô2X¨¼Dˆ0Ô(F€2¡Ô$F(TÔ&F0$F&’‚ô*Ô( ô(D€(D€ ô$€™„ ø $„¼ ™Ô, ø Ô.¼ ©ì ™…¤¼ ø $¥¼ ™…¤¸ ø $¥,¼ ™×°˜†Ô2($ÆD ø F2ƒ¼ ™†Ô&$Æ`Ô*0 ø F*3¼ ™Ô,ˆ ø Ô.¼ ™†Ô, ø $Æ„¼ ™×¬˜ ø ¼ ô hÔ hF Ô(8F(<EÔ$@ô$h™×¬˜ ø ¼ ô `Ô0pÔ2hF2‚F22‚÷ªÔ(pÔ$`F$DF$‚÷¦ˆ<?ðD˜DˆD€×ªD€€Ô$pF*’F$F&Dƒô2HD€ Ô*H<?ðD(F*TF$‚ô(H<?ðD8D€0Ô2pF22÷ª€×°ˆ×¤€F$‚ô(8<@D8D€0×°ˆÔ2pר€F22F0QF(A‚F&$ƒô2@ת€F*TF*‚ô(PD€(D€ ÷¤x™'ªP'«x'9¯«¯ª'¤p'¥h'¦` ø '§X¼ צh÷¦Hײ`÷²@×°p÷°(תX÷ª8רP÷¨0$ ¯¬¤­¤D F€!¡÷¦x™'®P'¯x'9¯¯¯®'¤p'¥h'¦` ø '§X¼ <@D˜D€×°hרHF0’‚F(Q÷¤H<@D8D€0ײ`ת@F24F*‚÷¨@<@D(D€ צp×°(F&$‚F0’€÷ª(<@DHD€@פXײ8F$A‚F24÷°8<@DXD€PרPצ0F(QF&$€÷²0¸¤'+!R ÿ﹤$¯¨¤©¤D‰€F€‚¡÷ªx™'ªP'«x'9¯«¯ª'¤p'¥h'¦` ø '§X¼ <@DHD€@פhײHF$A‚F24÷°H<@DXD€Pר`צ@F(QF&$€÷²@<@DˆD€€×ªpפ(F*‚F$A€÷¦(<@D˜D€×°Xר8F0’‚F(Q÷¤8<@D8D€0ײPת0F24F*‚÷¨0¬¤%)¡I ÿï­¤Ô$H÷¤x™'®P'¯x'9¯¯¯®'¤p'¥h'¦` ø '§X¼ צHײhF24÷°Hת@ר`F(Q÷¤@צ(ײpF24÷°(ת8רXF(Q÷¤8צ0ײPF24÷°0<@>DHתHD€@F(Qô$<@ND˜×¦@D€F24ô0 <@>DHת(D€@F(Qô$<@.D˜×¦8D€F24ô0(ת0Ô(PF(Qô$0%¿$'½¨à<'œ™à!'½þˆ¯¿4¯¼0÷¬x÷®€÷¸(÷¶ ÷´Ô$X÷¤Àצ€÷¦¸×¨xÔ*F*D÷°hײ¸Ô$`F2 <EÔ&h÷¦¸×¨¸Ô*pF*@<EÔ0x÷°¸×²¸÷²°×¤h÷¤¨×¦¸D€HD€@F&@>EÔ*€÷ªÈD€˜D€Ô0€F2€2EÔ$ˆ÷¤Èצ¸D€HD€@F(0<EÔ*÷ªÈ¯ t×°È÷°¯ pפÈר¨Ô2XF$‘‚F(2€÷ª ™×¬  ø ¼0÷ (× (×°ÀF F0<Eײ Ô$˜F$‘÷¦ ר(D€XD€PF(P>E<?ðDˆD€€÷°Ðײ(D€(D€ F$<E<¿ðD8D€0÷¦Ð™×¬È ø רм0פÈF(‚Ô0 F0T‚F2!÷¦0תפ¨Ô(XF*DF$„€÷²8™×¬8 ø ¼0÷ @× @Ô&¨F F&<Eר8Ô*°F*D÷°8™×¬° ø ¼0F ׬8™ ø ¼0<?ðD(D€ Ô2pF2!Ô*`F42Ô$hF*Dר@F$‚F0‘€F(2ƒ÷ªH™×¬H ø ¼0÷ PפPײ0F2$÷°P× F F × PF F ¡÷¦X× XרÀF F(<E®p%ϯ¯p¸p+3 :תP÷ªÿ¤Ô$¸Ô2F2$÷°`צ`Ô(ÀF(2€÷ªØ¹t'(¯¨t©t)! 0פPײ`F$<E×°ØF0 <E#צPר`F(0<EÔ*È÷ªÈײPפØF2 >EÔ0Ð÷°Èÿ,™…'¤P ø $¥˜¼0™…'¤P ø $¥´¼0Ý$֙׬° ø ¼0÷ à™×¬8 ø ¼0F ׬°™ ø ¼0רàD€ F †D€€Ô&p<?ðD(F(2‚Dˆ™F(T‚F&‚F2 Ô$hF Ô&`F$T‚F F(”F62‚F8QF$„ ø F4“¼0÷ è<@D8רèD€0F&BƒÔ0ØF0Q÷¤ð™×¬ð ø ¼0F F £™ ø ¼0÷ ø™×¬P ø ¼0÷ ײF2’÷¨™×¬P ø ¼0תD€ F Ô&H<?ðD(F*4Ô(8<?ðF*A‚F0$€D€ D(F&$Ô$@<?ðF0’D€D˜F*!‚Ô$XÔ*`F24F*!‚F(€F44‚F F2ô0xÔ(PF(AÔ*xF*Q‚F& F ÷ ™<@D˜D€×°P ø F0“¼0<@DH™D€@תPF  ø F*C¼0צPªŒÔ$F&$‚Ô0F4‚Ô$ F$‚F(’€×²øÔ(xF*4F(‘צF&"ƒF*„õR«ŒÕhÔ$F$A‚õf™<@DˆD€€×ªP ø F*ƒ¼0ר¬ˆÔ2(F(‘Ô&0ײøF&Ô(PF(‘‚F$‚€×°F01F$T€õ’­ˆÕ¨Ô&F&Dõ°®ŒÕÊ÷ª ¯ˆ¸ŒÕäÔ2ˆF2"÷צ ¹ˆÔ0F02€÷*%¿4×´×¶ ׸(à'½x<'œ™à!'½ÿ¨¯¿$¯¼ ¯¤X¯¥\¯¦`¯§d÷´®lÕÄÔ&àF&"õÈ™¯l ø Õì¼ ÷ PתPF*T÷°H™¸l ø × ¼ פHD€@F Ô2H<?ðDHF$‘‚Ô08<?ðF$„‚F&B€D€@DHF2A€Ô(@<?ðF&TD€PDXF$D‚Ô(XÔ$`F*‘€F$D‚F00F4’‚F F*‚ô&xרHD€Ô08<?ðD˜F(Ô&H<?ðF(4D€@DHF2"€D€D˜F0‘€F$D€F&PD€PDXF$Q€D€PDXF&’F0QÔ&XÔ*hF*4F($ƒF F0‘F$÷¨@Ô&PF&2‚Ô2xF2”F0PF ÷ 8פ@¹XÔ(PF(!‚Ô2xפ8F2’‚F*4F$‚÷(¨l™<@D8D€0Õ ø F&“©Xª\¼ Õ*F*õP«l™<@DHD€@Õd ø F(#¬X­`¼ Õ’F2‚õ¦×ª@צ8Ô0PF0QÔ(xF($‚F&’ƒ÷ª0™®l ø ÕÌ×°0¯d¼ F0õä¸l™<@D˜D€× ø F2Cצ0¹h¼ F&‚÷*¿$×´'½XàSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without conv som-forward@–€?û«ôö¯°=?²[ÊöèOw?öò½´†¡&@`× =p¤?‘ßF¢R5?à¥)O„¢’?ûl0a\j?±”S€¢C~?ø¸•lÅÄ«@`)™™™™š?‘ßF¢R5?à¥)O„¢’@L¥Üc˰@L¥Üc˰>. è&Ö•>. è&Ö•@V€@F€>z×òš¼¯H?ù!úü‹z?ù!úü‹z¿ù!úü‹z¿ù!úü‹z?ù!ûTD-@jz)U8^@Ù|3!Ò>z×òš¼¯H?ù!ûTD->z×òš¼¯H>z×òš¼¯H@ !ûTD-@!ûTD-@jz)U8^?ù!ûTD-?é!ûTD-?‘ßF¡úç ³ÿöÿÿó³ÿöÿÿó$$$ 0 4< @H LT Xt €˜  ¤ ¬´ ¸À Ôè ìô øü     (, 8< @D P T\ `d hp x| „ˆ ”  ¤ ¨¬ ¼ ÀÈ ÐÄ Ø àä ìÜ    ( 0 @< D4 T `d l\ hX | „ˆ € œ   ¬˜ ´ È ÌÐ ÔØ àô øü     $( ,< @D Hd t| ˆŒ ”¤ ¬¸ ÀÔ Üè ôü  $8 D¬ ¸¬ ¸ ”œ ¨, 4H Pd l€ ˆŒ ”˜  Ä$È$ð ô    4 8@ H\ `˜ œ¤ °Ä Èð ô   ( \ d Ø ø ü   ( @ H ` h t  ¨ ° ´ ¼ À È ä € „ ˆ ˜     @ D X d T p | l Œ ¤ À Ø ä ø    ü! T \ h „# ˜ ¼ Ø à ì ô  ( 04 8< X\ `d l€ ¨ Ì ÐÔ Üà èì ü $0 X \` hl x˜  ¼ ÈÔ à$$D LX | ˜  ¬ ´Ì Ôè ðô øü  (4 <„ ” ˜´ ¸¼ ÄØ äè ð  D x „ˆ   È  p Åà#°–;4$ª%,Ã-$ð00 6 7,!9$‚B!C"BST%(&$„ÿø $„ÿø‚ ‚ H!EEHB5(ÿÿÿ|ÿÿÿÿ¨8¨Ä4ñÿÿþ¼ÿÿÿÿðÿÿþ°x¯f^ÿÿÿÌÿÿÿÿ0ÿÿÿÀX!Â, nÎ` Ù` Û` Ý` à ` ã(` æ0` é8` ë@` íH` ïP` òX` ö`` ùh` üp` ÿx` €` ˆ` ` $ .   6   >  E  J   Q   U(   `0   l8   q@  xD  }H    3‡ÿÿÿü ‰ÿÿÿð  ÿÿÿè  ‘ÿÿÿà  •ÿÿÿØ  œÿÿÿР ¡ÿÿÿÈ  ¤ÿÿÿÀ  ¨ÿÿÿ¸  ¬ÿÿÿ°  °ÿÿÿ¨  ´ÿÿÿ   ºÿÿÿ˜  Àÿÿÿ  Æÿÿÿˆ  Ìÿÿÿ€  ¬ !$Ä ÑÄ Ø   Ü   à  â  , ]äÿÿÿü æÿÿÿø èÿÿÿð  òÿÿÿè  öÿÿÿà  ûÿÿÿØ  ÿÿÿР ÿÿÿÈ  ÿÿÿÀ   ÿÿÿ¸  ÿÿÿ°  ÿÿÿ¨  ÿÿÿ   ÿÿÿ˜  !ÿÿÿ  &ÿÿÿˆ  )ÿÿÿ€  /ÿÿÿx  4ÿÿÿp  9ÿÿÿh  <ÿÿÿ`  AÿÿÿX  EÿÿÿP  KÿÿÿH  Pÿÿÿ@  Zÿÿÿ8  `ÿÿÿ0  fÿÿÿ(  kÿÿþØ t  y  ~ € ƒ T ˆ Œ 0 9ÑP 48 !˜  ›  Ÿ  £  §  «   , l°ÿÿÿø  ³ÿÿÿð  ¸ÿÿÿè  ºÿÿÿà  ½ÿÿÿØ  ä e ^ , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   ! 4  ^0ÿðO      m ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! somfor.cscully:/ecs/hdfeos/gctp/src/somfor.c10631945098035cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c somfor.c/ecs/hdfeos/gctp/srclon_centeraba2a4c1c3qtwxjp21sacaessstartfalse_eastingfalse_northingsomforintr_majorr_minorsatnumpathalf_inlonfalse_eastfalse_northtimestart1flagsat_ratioialfe2ce2sone_esdlamfbfa2fa4fc1fc3suma2suma4sumc1sumc3sumbsomforlonlatyxnldelta_lonrlmtabstlamxlamcxlamtab2ab1xlampsavdsdsqsdtanlgxtantphidprlm2scltlampconvdelta_latradltradlntemperrorbufL230L240L250L260L300som_seriesfbfa2fa4fc1fc3dlamsdsdsqhsqfc/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945097123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319450914688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945091378/usr/include/math.hscully:/usr/include/math.h106319450933024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319450913504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945092554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionsom_seriesgsat_ratiosomforintptitleradius2genrpt_longgenrptoffsetpcosfabssinsomfortanatansprintfp_errorasinsqrtlog_gp_dispÀnÅ#ÞÀ­n #m­x>8O‰viˆ,a¦¥b¨´@#&,!2(/6=DXckx8^ƒ˜` Ž ˜ÏÿÿŸÏÿÿ§Ïÿÿ³ÏÿÿºÏÿÿÂÏÿÿÆÏÿÿËÏÿÿÏÄ 4ÖÏÿÿÚÏÿÿßÏÿÿçÏÿÿïÏÿÿôÏÿÿùÏÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ^ÿÿÿÿÿÿ!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ23ÿÿÿ9WXÿÿÿÿÿÿYZÿÿÿÿÿÿÿÿÿÿ[ÿÿÿÿÿÿÿÿÿ\]ek^lÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4P „]á ! ð) .p @7pP@ h ÐJp#8Up#P”sominv.o/ 1063194512 7356 20 100664 16084 ` ELF<ì4( ° @#.5<CJQXlwŒ—t¡¨°¼ÃËÏÔØt,ßäìðõùþ .symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionsom_seriessominvintptitleradius2genrpt_longgenrptoffsetpcosfabssinsominvsqrtp_errorexpatantanasinadjust_lon_gp_disp<'œ™à!'½ÿX¯¿$¯¼ ÷¬¨÷®°×¤Ðô$ˆ×¦Øô&ר¨ô(ת°ô*×°°×²¨<?ðDHF2D€@F$!‚F&Bô*x®èÀ ×°À÷°˜×²Èô2פàÔ(ÈF(!ƒ0ô&`¯¸)á Ô*Ð÷ª˜Ô0Øô0`¸¼D˜Ô(àF€‘!Ô*èF(!‚Ô2ðF&TF2ô$Ô(ø÷¨˜Ô*ô*`¹¼D™0Ô2F€4!Ô(F2Ô&F$BF&Tô0™„ ø $„¼ ™Ô, ø Ô.¼ ™…¤¼ ø $¥¼ ™…¤¸ ø $¥,¼ ™×²˜†Ô( $ÆD ø F(“¼ ™†Ô$$Æ`Ô*( ø F*#¼ ™Ô,ˆ ø Ô.¼ ™†×¬ð ø $Æ„¼ ™×¬˜ ø ¼ ô pÔ pF Ô&0F&<EÔ08ô0p™×¬˜ ø ¼ ô hÔ2xÔ(pF(‘F("‚÷ªÔ&xÔ0hF04‚F0‘÷¤ˆ<?ðDHD˜D€@תD€Ô0xF*AF0‘F$2ô(PD€€Ô*P<?ðDˆF*T‚F0‘ô&P<?ðD(D€ Ô(xF("÷ª€×²ˆ×°€F0‘ƒô&8<@D(D€ ײˆÔ(xצ€F("F2TF&1F$‚ô(@תײ€F2Qƒô&H×°€F0F0"ô(XD€XD€P÷ªx™'¨P'©x'9 ¯©¯¨'¤p'¥h'¦` ø '§X¼ ײh÷²Hצ`÷¦@פp÷¤(×°X÷°8רP÷¨0$ ¯ª¤«¤D‹PF€T¡÷²x™'¬P'­x'9 ¯­¯¬'¤p'¥h'¦` ø '§X¼ <@D8D€0פhרHF$4F(‚€÷ªH<@D˜D€×¦`×°@F&‘F0"÷¨@<@DXD€Pײpפ(F2Q‚F$4÷°(<@DHD€@תXצ8F*D‚F&‘÷¤8<@DˆD€€×¨Pײ0F(‚‚F2Q€÷¦0®¤%Ï)áR ÿﯤ$¯¸¤¹¤D™ F€$!÷°x™'¨P'©x'9 ¯©¯¨'¤p'¥h'¦` ø '§X¼ <@DHD€@תhצHF*D‚F&‘÷¤H<@DˆD€€×¨`ײ@F(‚‚F2Q€÷¦@<@D(D€ ×°pת(F0"F*D€÷²(<@D8D€0פXר8F$4F(‚€÷ª8<@D˜D€×¦P×°0F&‘F0"÷¨0ª¤%K)aI ÿ﫤Ô*@÷ªx™'¬P'­x'9 ¯­¯¬'¤p'¥h'¦` ø '§X¼ ײHצhF&‘÷¤H×°@ר`F(‚€÷ª@ײ(צpF&‘÷¤(×°8רXF(‚€÷ª8ײ0צPF&‘÷¤0<@>DH×°HD€@F(‚ƒô*<@ND8ײ@D€0F&‘ô$ <@>DH×°(D€@F(‚ƒô*<@.D8ײ8D€0F&‘ô$(×°0Ô(HF(‚ƒô*0%¿$'½¨à<'œ™à!'½ÿ¯¿4¯¼0÷¬ø÷®÷¸(÷¶ ÷´פø÷¤XצÔ(ˆF(2÷ªø×°XÔ2F2÷¤×°Ô&Ô(F(2‚F*„ƒ÷²ðÔ$P÷¤è¯ Tצð÷¦à™×¬ð ø ¼0÷ Ø×¨ØF(D÷°Ð™×¬ð ø ¼0ײÐD€0F Ô*P<?ðD8F2QÔ08<?ðF2‚‚F$2D€0D8F*1Ô&@<?ðF$DD€@DHF22‚Ô&`Ô2hF(QF22‚F0 F4RF F(ô$€™<@DˆD€€×¦ð ø F&ƒ¼0<@D˜™D€×ªðF  ø F*“¼0F †×¬ð™ ø ¼0<@DH™D€@פðF  ø F$C¼0תø×°Ô&F&RÔ$€Ô*XF&„ƒF$DF*ƒÔ0F&’F6„‚Ô0 F2AF8‚Ô00F(4F0‚Ô((F4DF02F*!ƒF&DF0‘÷¤ÈתÈÔ(F(Qƒ÷¦ðײð×°àF0‘÷¤À× ÀתèF F*<E®T%Ï)á2 ÿw¯¯T¸T+2 ™„…$„˜ ø $¥¼¼0L$֙׬ð ø ¼0÷ ¸D€P™Ô(€F(A‚Ô2X<?ðDX<@DHD€@F24צðF&CF2F* F  ø F †¼0×°ø×¨¸F ™Ô2F2Ô*(F(Q‚Ô20F2¢‚F&$F*‚ ø F6C¼0÷ °™×¬° ø ¼0÷ ¨×¤¨D€€Ô&X<@DˆF&$F0’‚÷ª ×¨¸F(A÷¤˜™×¬ð ø ¼0F F  Ô&`F&<EײðÔ0hF0’÷ªð™×¬  ø ¼0÷ ×¨F(A÷¤ˆ™×¬ð ø ¼0ײ˜D€PD€ F Ô&8<?ðDXF24צˆD(™×¬ðF&$F*‚Ô*HF2DF*1F$€F  ø F †¼0<?ðDHD€@תˆÔ2x<?ðD(F2AD€ F F&TÔ&p™F0"×°F8D‚Ô(h<?ðF&‘F(„‚F6‘‚D˜D€F44Ô&H<?ðF0"F&‘D€D˜F$TF0‘ ø F&C¼0÷ €×ª€D€(D€ F* >E<?ðD˜D€÷²x×°€D€HD€@F(€<E<¿ðD8D€0÷¦x™×¬ð ø D€XD€P¼0F P>E<?ðD(D€ ÷¤p™×¬ð ø D€˜D€¼0F2<E<¿ðDˆD€€÷°p<?ðDHD€@צp×°xF&BÔ$pצ€F$T‚F0’F(2÷ª€×²ðצ€Ô$`F2$F02÷¨`Ô hF Ô*xF*<E<?ðD(D€ D€€Ô2x<?ðDˆF2!פˆ™F2‚F(2‚צF$”F0PF F  ø F43¼0÷ hÔ hF Ô(€F @>E&™×¬€ ø ¼0F ׬ð™ ø ¼0F †×¬€™ ø ¼0F8´‚F D€0™Ô$p<?ðD8F$¢‚Ô(xF(1F*”Ô2hF2"‚ ø F*ƒ¼0÷ h™×¦`Ô( ø F(3¹¼0÷ פh¨ õ%¿4×´×¶ ׸(à'½ø<'œ™à!'½ÿ¨¯¿$¯¼ ¯¤X¯¥\¯¦`¯§d÷´®lÕÄÔ&ˆF&"õÈ™¯l ø Õì¼ ÷ PתPF*T÷°H™¸l ø × ¼ פHD€@F Ô2P<?ðDHF$‘‚Ô08<?ðF$„‚F&B€D€@DHF2A€Ô(@<?ðF&TD€PDXF$D‚Ô(`Ô$hF*‘€F$D‚F00F4’‚F F*‚ô&€×¨HD€Ô08<?ðD˜F(Ô&P<?ðF(4D€@DHF2"€D€D˜F0‘€F$D€F&PD€PDXF$Q€D€PDXF&’F0QÔ&`Ô*pF*4F($ƒF F0‘F$÷¨@Ô&XF&2‚Ô2€F2”F0PF ÷ 8פ@¹XÔ(XF(!‚Ô2€×¤8F2’‚F*4F$‚÷(¨l™<@D8D€0Õ ø F&“©Xª\¼ Õ*F*õP«l™<@DHD€@Õd ø F(#¬X­`¼ Õ’F2‚õ¦×ª@צ8Ô0XF0QÔ(€F($‚F&’ƒ÷ª0™®l ø ÕÌ×°0¯d¼ F0õä¸l™<@D˜D€× ø F2Cצ0¹h¼ F&‚÷*D€D€¿$×´'½XàSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverse@–€?û«ôö¯°=?²[ÊöèOw?öò½´†¡&@`× =p¤?‘ßF¢R5?ûl0a\j?±”S€¢C~?ø¸•lÅÄ«@`)™™™™š?‘ßF¢R5@L¥Üc˰@L¥Üc˰>. è&Ö•>. è&Ö•@V€@F€>. è&Ö•?é!ûTD->z×òš¼¯H>z×òš¼¯H?ù!ûTD->z×òš¼¯H>z×òš¼¯H?‘ßF¡úç ³ÿöÿÿó³ÿöÿÿó##$ (0 4< @H Lh t ”˜  ¤ °Ä ÈÐ ÔØ Üä ìð øü    ( ,0 4< DH PT \` lt |p „ Œ ˜ˆ ¤ °  ¼ ȸ Ð àÜ äÔ ô   ü ø  $( 0  < H8 P d hl pt | ”˜ œ  ´ ¸¼ ÀÄ ÈØ Üà ä  $( 0@ HT \p x„ ˜ ¬¸ ÀÈ Ôè ô\ h\ h@ DL XÜ äø  0 8< DH Pt#x#¨ °¼ ÄÐ ØÜ àð ô , H P\ d| „˜  ¤ ¨¬ ÈÌ ô  0 T X \ d h l p € „  ”   ¤ ° Ì Ô < D @ L 8 \ t € „ Œ | Ð Ü à è ì ô Ø  , 8 \ x |  ˜ ¤ È ä ð    D P d p t ˆ   ¬ x D „ Ô à ø   $@ L`!  ”˜  ´ Ð è     $ 0 H TL"  #¤#Ð Øä  $ ,8 @X `t |€ „ˆ ¤¨ ´À È   $@ DH Pd pt |˜ Ð   , T  p ¬Ð"€„8Ì#Pœ#ì½+< .03Ð4Ô 6Ìr"!C"B„ &$„ÿø $„ÿø‚ ˆ!$„ÿöƒ &UBXH5(ÿÿÿ|ÿÿÿÿ¨2˜t3Ýÿÿÿ<ÿÿÿÿðÿÿÿ0øŸÜa PèÿÿÿÌÿÿÿÿ0ÿÿÿÀXíþ³, `Î` Ù` Û` Ý` à ` ã(` æ0` é8` ë@` íH` ïP` ñX` ô`` øh` ûp` þx` €` ˆ` `   *   2   :  A  F   M   Q(   \0   h8   m@  rH    2|ÿÿÿü ~ÿÿÿð  ‚ÿÿÿè  †ÿÿÿà  ŠÿÿÿØ  ‘ÿÿÿР –ÿÿÿÈ  ™ÿÿÿÀ  ÿÿÿ¸  ¡ÿÿÿ°  ¥ÿÿÿ¨  ©ÿÿÿ   ¯ÿÿÿ˜  µÿÿÿ  »ÿÿÿˆ  Áÿÿÿ€  \  t Æt Í   Ï   Ñ  Õ  , OÙÿÿÿø  Þÿÿÿð  ãÿÿÿè  çÿÿÿà  êÿÿÿØ  ïÿÿÿР ôÿÿÿÈ  øÿÿÿÀ  ûÿÿÿ¸  ÿÿÿ°  ÿÿÿ¨   ÿÿÿ   ÿÿÿ˜  ÿÿÿ  ÿÿÿˆ   ÿÿÿ€  #ÿÿÿx  'ÿÿÿp  ,ÿÿÿh  1ÿÿÿ`  6ÿÿÿ\  8Æ, 3< 8 G  J  N  R  V  Z  , ^_ÿÿÿø  bÿÿÿð  gÿÿÿè  iÿÿÿà  lÿÿÿØ  ô W< P , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   ! 3  P      _  ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! sominv.cscully:/ecs/hdfeos/gctp/src/sominv.c10631945126959cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c sominv.c/ecs/hdfeos/gctp/srclon_centeraba2a4c1c3qtuwxjp21sacaessfalse_eastingfalse_northingsominvintr_majorr_minorsatnumpathalf_inlonfalse_eastfalse_northtimeflagsat_ratioialfe2ce2sone_esdlamfbfa2fa4fc1fc3suma2suma4sumc1sumc3sumbsominvyxlonlattlonconvsavsdsdsqblondifstdefacactantlatddbigkbigk2xlamtslscldlatdlontempinumbsom_seriesfbfa2fa4fc1fc3dlamsdsdsqhsqfc/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945127123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319451214688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945121378/usr/include/math.hscully:/usr/include/math.h106319451233024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319451213504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945122554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionsom_seriessominvintptitleradius2genrpt_longgenrptoffsetpcosfabssinsominvsqrtp_errorexpatantanasinadjust_lon_gp_dispo`¬Ðo­` ­j88ÉO{pÃ}€Ûa˜Ÿ<bš®@#&,!2(/6=DXckx8Pƒ Ïÿÿ”ÏÿÿœÏÿÿ¨Ïÿÿ¯Ïÿÿ·Ïÿÿ»ÏÿÿÀÏÿÿÄt 3ËÏÿÿÐÏÿÿØÏÿÿÜÏÿÿáÏÿÿåÏÿÿêÏÿÿøÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   Pÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ12ÿÿÿ8ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿNOW]P^ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4@ t]Ñð°! )0 .p 0@7pp@ ˆ €Jp"Up" Ìsterfor.o/ 1063194514 7356 20 100664 7956 ` ELF(4( ðP@@#.5<CJQXlwŒ—Ÿ¦­·¾ÆàÎÙÝâêî.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionsterforinttsincosptitleradiuscenlonmeroriginoffsetpsterforadjust_loncosfabsp_errorsin_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת@ô*×°8ô0 ™†‡×¬0$Æ( ø $ç0¼™„ ø $„¼™ ø Ô,¼™ ø Ô,¼™ ø Ô,¼™Ô,  ø Ô.¼%¿'½ à<'œ™à!'½ÿ°¯¿¯¼÷¬P÷®X™×¤PÔ& ø F&#¼÷ 8™×¬X'¦H ø '§@¼™×¬8 ø ¼÷ 0תHפ@Ô((F*DÔ20ר0F$‘‚F(2‚F*„€÷² <?ðD8פ D€0F& Ô(@F F(>E ™„…$„ ø $¥0¼8$g2<?ðDˆD€€×ª <@D(F*„€D€ F2!ƒ÷¦(™×¬8 ø ¼×°(פ@®`Ô(F0B‚Ô( F$T‚F2‚F(4õÐפHר@Ô*0¯dF$T‚Ô&(ת0F(4Ô(F*×°(F0B‚F$‘Ô$F&T‚F$’õè%¿'½PàSTEREOGRAPHICPoint projects into infinityster-for=Û|ßÙ×½» ²Àöÿó²Àöÿó$ (0 4< @H LT X` ld t\ € ˆ| ” œ ¨ °¤ ¼ ĸ Ì ÔØ àÐ  ( 4, H ` x „ˆ ¸ ÀÜ äà ìØ 0 L TX `t €„ ˜  ¤ ¸@p º$ ˜R˜ ¼\ $µtÀHèðèB'D‡ &H1ÿÿÿüÿÿÿÿ ,@BÿÿÿÌÿÿÿÿPJd, Ñ` Ù` ä` ï` þ `  (` 0`  '   -   8   C   N    ð  Z b   f   j  l    nÿÿÿø  uÿÿÿð  |ÿÿÿè  ÿÿÿà  ˆÿÿÿØ  ŒÿÿÿР È Zà  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! sterfor.cscully:/ecs/hdfeos/gctp/src/sterfor.c10631945143265cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c sterfor.c/ecs/hdfeos/gctp/srcr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sterforintr_majcenter_loncenter_latfalse_eastfalse_northsterforlonlatxysinphicosphidloncoslonkspg/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945147123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319451414688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945141378/usr/include/math.hscully:/usr/include/math.h106319451433024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319451413504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945142554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionsterforinttsincosptitleradiuscenlonmeroriginoffsetpsterforadjust_loncosfabsp_errorsin_gp_dispŽ º#Ž­ ;­*08èO;h7Ã=xúaX—[bZ¦@#&,!2(/6=DXckx ƒÏÿÿ‹Ïÿÿ’Ïÿÿ™Ïÿÿ£ÏÿÿªÏÿÿ² ºÏÿÿÅÏÿÿÉÏÿÿÎÏÿÿÖÏÿÿÜÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4ð $]÷€ð!pP)À@.p À@7p@ Jp Up 8ðsterinv.o/ 1063194518 7356 20 100664 8548 ` ELFx4( P@@@#.5<CJQXlwŒ—Ÿ¦­·¾Æ@ÎÓØÝâíó÷.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionsterinvinttsincosptitleradiuscenlonmeroriginoffsetpsterinvsqrtatanfabsasinadjust_lonatan2sin_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת@ô*×°8ô0 ™†‡×¬0$Æ( ø $ç0¼™„ ø $„¼™ ø Ô,¼™ ø Ô,¼™ ø Ô,¼™Ô,  ø Ô.¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ÷¬X÷®`÷´פXÔ& F&"÷¨Xת`Ô0F0T÷²`פXר`F$!‚F(B‚F*0F ÷ P<@DˆD€€™Ô2רPF2 ø F$C<@D8D€0¼ F&‚÷ªH™×¬H'¦@ ø '§8¼ ®hÔ0õÐ× PÔ2F F2>E ¯lÔ(õèŠ%„פ8×°`Ô&(ײ@F&"‚™Ô$0F2‚×°PF$A‚F04ƒ ø F2S¸l¼ ÷Ô F Ô(F(÷¤0× 0Ô& F F&>E/D€XD€PÔ0F0P>E™×®`׬X ø F s‡¼ F ™Ô2 ø F2£¹h¼ ÷ N%™×¬X×®` ø F c¼ F ™Ô( ø F4C¨h¼ õ;%5™©l ø Õ,¼ פ8Ô&(F&F0"÷ª0× 0Ô2(F F2<E × XÔ(0F F(<E%צXפ@™F$4Ô*0ײ0רPF*ƒ ø F(“‚¼ F ™Ô& ø F&£ªh¼ õ@%¿$×´'½XàSTEREOGRAPHIC=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½» ³ÇÖ?ÿó³ÇÖ?ÿó  $ (0 4< @H LT X` ld t\ € ˆ| ” œ ¨ °¤ ¼ ĸ Ì ÔØ àÐ   , 4@ Hx „€ ° È ÐØ àø  $, 84 ` dh p| „œ ¨¼ Ø àÜ  $ ,( T l p€ ˆ  ¨Ø äÜ    @p 0 °VÈ à[ HµŒ°`ðøB'D„#H'(HX(Aÿÿÿüÿÿÿÿ ,@BÿÿÿÌÿÿÿÿ0ÿÿÿÀXJy, Ñ` Ù` ä` ï` þ `  (` 0`  '   -   8   C   N    ð  Z b   d   f  j  $ nÿÿÿø  qÿÿÿð  sÿÿÿè  xÿÿÿà  }ÿÿÿØ  $ Z@  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !    ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! sterinv.cscully:/ecs/hdfeos/gctp/src/sterinv.c10631945173587cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c sterinv.c/ecs/hdfeos/gctp/srcr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sterinvintr_majcenter_loncenter_latfalse_eastfalse_northsterinvxylonlatrhzsinzcoszcon/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945177123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319451714688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945171378/usr/include/math.hscully:/usr/include/math.h106319451733024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319451713504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945172554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionsterinvinttsincosptitleradiuscenlonmeroriginoffsetpsterinvsqrtatanfabsasinadjust_lonatan2sin_gp_disp0­ .­)08ÛO:h*Ã<xíaW—NbY¦@#&,!2(/6=DXckx ƒÏÿÿ‹Ïÿÿ’Ïÿÿ™Ïÿÿ£ÏÿÿªÏÿÿ² ºÏÿÿ¿ÏÿÿÄÏÿÿÉÏÿÿÎÏÿÿÙÏÿÿßÏÿÿäÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 D]¡°P!@)@@.p @@7p€@ ˜ Jp 8Up P(stplnfor.o/ 1063194520 7356 20 100664 13012 ` ELF0 4( 0@@ )4;BIPW^r}…’ €ž¦®´ºÀÇÎÚßåëô  €œ%.6>.symtab.shstrtab.strtab.text.rodata.data.bss.options.reginfo.rel.text.gptab.data.gptab.bss.mdebug.text.rodata.data.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionstplnforintsprintfp_errorfopenfseekfreadfcloseptitlegenrpt_longsqrtpakszpakcztmforintlamccforintpolyforintomerforintstplnfortmforlamccforpolyforomerfor_gp_disp<'œ™à!'½þ¯¿|¯¼x¯¤该쯦ð¯§ô÷´p$ÿÿ¯®ä¸èïø¹è¬9D%¨è0©ì ¯ àªàŒ¯è X€%Œlh!®Ï¸௸ä¹à'()† ÿﯨà©ì$!¯ àªàŒ¯è X€%Œlh!®Ï¸௸ä¹à'()† ÿﯨà©ä$ÿÿ!™…'¤ ¦è§ì ø $¥¼x™…'¤  ø $¥(¼xþ$ªì@ ™…¤ð ø $¥4¼x¯¢Œ™…¤ô ø $¥8¼x¯¢Œ«Œ` ™„…$„< ø $¥h¼xà$¥䙤Œ !(À¡(#(€¡(#) ø 0%¼x™'¤p$$  ø §Œ¼x™„$$§Œ ø $„¼x™'¤$$  ø §Œ¼x™¤Œ ø ¼xŒŒ€™…'¤ ¦è§ì ø $¥t¼x™…'¤  ø $¥œ¼x¥$™„ ø $„¨¼x™…¤è ø $¥´¼x­ì $¯®Ü$S¯¯Ü™…¤Ü ø $¥À¼x'¸×÷¤<?ð'¹×(D8D€0×*F(0F F F4T÷°øˆ$F'©Õ2÷²ð™'ªÕL ø ¼xF F £™'¦ ø ¼xÔ$ÐF$‚÷¦è«``¢™'¬ÕŒ0 ø ¼xF F £™'¦ ø ¼xÔ(ØF(‚÷ªà­ J¢'®ÕÐ8÷°Ø'¯Õò@÷²Ð™×¤ðצèרàתØ×°Ð׬×®ø÷¤÷¦÷¨ ÷ª( ø ÷°00¼x˜$q'¹×,(™ ø ¼xF F £™'¦ ø ¼xÔ2àF2÷¤¨¨¢™'©Õ,  ø ¼xF F £™'¦ ø ¼xÔ&èF&÷¨˜ª@¢™'«Õl ø ¼xF F £™'¦ ø ¼xÔ*ðF*÷°è¬€í¢™'­Õ¬0 ø ¼xF F £™'¦ ø ¼xÔ2øF2÷¤à®À×¢'¯Õæ8÷¦Ø'¸×@÷¨Ð™×ª¨×°˜×²èפàצØ×¨Ð׬×®ø÷ª÷°÷² ÷¤(÷¦0 ø ÷¨8»¼x™$9!A™'¨Õ  ø ¼xF F £™'¦ ø ¼xÔ*F*÷°è© ¤¢™'ªÕL ø ¼xF F £™'¦ ø ¼xÔ2F2÷¤à«`Ž¢'¬Õ† ÷¦Ø'­Õ¨(÷¨Ð™×ªè×°àײØ×¤Ð׬×®ø÷ª÷°÷²  ø ÷¤(v¼xŽ$ÎÁq'¯Õæ÷¦ð™'¸× ( ø ¼xF F £™'¦ ø ¼xÔ(F(‚÷ªÈ¹ \¢™'¨Õ  ø ¼xF F £™'¦ ø ¼xÔ0F0‚÷²¸© F¢™'ªÕL0 ø ¼xF F £™'¦ ø ¼xÔ$ F$‚÷¦À«`0¢'¬Õˆ8÷¨Ø'­Õª@÷ªÐ$¯®”D€ˆD€€÷°°D€˜D€÷² ×¤ðצÈר¸×ªÀ™÷¤÷¦÷¨ ÷ª(ת˜×¨ ×¦¨×¤°×°Ø×²Ð¯”׬×®ø÷ªX÷¨P÷¦H÷¤@÷°0÷²8 ø ¯¯`¼x%¿|×´p'½èà<'œ™à!'½ÿЯ¿$¯¼ ÷¬0÷®8Ž$ÎÁ™¯@¸D׬0×®8¯¯ ø ¯¸¯¢,¹,¼  H¢,Bˆ$™©@ªD׬0×®8¯© ø ¯ª¯¢,«,¼ `2¢,,Œ$Œ™­@®D׬0×®8¯­ ø ¯®¯¢,¯,¼ à¢,˜$¹@¨D׬0¯¹™×®8¯¨ ø ¯¢,©,¼  ¢,%¿$'½0àIllegal zone #%4ld for spheroid #%4ldstate-initrrError opening State Plane parameter filestate-forIllegal zone #%4ld for spheroid #%4ldstate-initSTATE PLANEZone: Datum: NAD?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5ef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘P ³ÿö?ÿó³ÿö?ÿó''4 <L T€ Œä ð< P8 \ hX ˆ ”„ ¨ ´¤ Ð ØÔ àÌ ô   @ T< \ x Œ   ´œ À ̼ à èÜ ô ð , 8( x €˜ ¸ Ì Ðð  $ (`   ¨¼ Ô è ì  , @ Dd „ ˜ œ¼ Ü ð ô, t |ˆ ¨ ¼ Àà   P ˆ ¨ È Ü à   4 8X x Œ  ! €' „'   ¨ ´# ø  $ P X d% ¨ ° Ì& @p Ç”¸i-XLj´Ø¬ô# 0()0#+(!" (!¶ƒ (!´ƒ '2&&(ƒ'T!"D"D(D(4"1T(4(4(4(1ÿÿþ”ÿÿÿÿ0ÿÿþˆè:ï €$`ÿÿÿôÿÿÿÿ0ù€, .Ô`×@Þ@ä@ê ö  û      , # ÿÿÿü ÿÿÿø ÿÿÿô ÿÿÿ¨ ÿÿÿˆ %%ÿÿÿ$ +)ÿÿÿ  /ÿÿÿ  5ÿÿÿ  @ÿÿÿ  Kÿÿþø  Vÿÿþð  aÿÿþè  mÿÿþà  uÿÿþØ  ~ÿÿþР ‡ÿÿþÈ  ŒÿÿþÀ  ‘ÿÿþ¸  –ÿÿþ°  ›ÿÿþ¬  ÿÿþ¨ ¥ÿÿþ¤ 1 d ê € © € 6²   ¶   º  4¼  5  ,¾ÿÿÿü „ )©œ $ , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   ! 0ÿð… 0ÿð… $ 0ÿð@0ÿð0ÿðc ÿð  - ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! stplnfor.cscully:/ecs/hdfeos/gctp/src/stplnfor.c10631945207343cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c stplnfor.c/ecs/hdfeos/gctp/srcidinzoneNAD27NAD83stplnforintzonespherefn27fn83indinadvaltablepnamebufr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northazimuthlat_origlon_origlon1lat1lon2lat2modeiflgptrstplnforlonlatxyiflg/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945207123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319452014688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945201378/usr/include/math.hscully:/usr/include/math.h106319452033024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319452013504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945202554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionstplnforintsprintfp_errorfopenfseekfreadfcloseptitlegenrpt_longsqrtpakszpakcztmforintlamccforintpolyforintomerforintstplnfortmforlamccforpolyforomerfor_gp_dispÃ.Ç8“í. 8p­8S8OI‹lÃK›/afºbhÉ@#&,!2(/6=DXckx „ÏÿÿŒÏÿÿ”ÏÿÿšÏÿÿ Ïÿÿ¦Ïÿÿ­Ïÿÿ´ÏÿÿÀÏÿÿÅÏÿÿËÏÿÿÑÏÿÿÚÏÿÿæÏÿÿñÏÿÿü € $Ïÿÿ ÏÿÿÏÿÿÏÿÿ$Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ"#ÿÿÿ)ÿÿÿÿÿÿÿÿÿ ÿÿÿ!+,ÿÿÿ"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4€ ´o#Gp !0)À@/4p @=p@F XÈPp \p@gpXHstplninv.o/ 1063194522 7356 20 100664 13092 ` ELF0è4( 00@@ )4;BIPW^r}…’ ”ž¦®´ºÀÆÍÔàåëñú ”œ%+4<D.symtab.shstrtab.strtab.text.rodata.data.bss.options.reginfo.rel.text.gptab.data.gptab.bss.mdebug.text.rodata.data.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionstplninvintsprintfp_errorfopenfseekftellfreadfcloseptitlegenrpt_longsqrtpakszpakcztminvintlamccinvintpolyinvintomerinvintstplninvtminvlamccinvpolyinvomerinv_gp_disp<'œ™à!'½þ¯¿|¯¼x¯¤该쯦ð¯§ô÷´p$ÿÿ¯®ä¸èïø¹è¬9I%¨è0©ì ¯ àªàŒ¯è X€%Œlh!®Ï¸௸ä¹à'()† ÿﯨà©ì$!¯ àªàŒ¯è X€%Œlh!®Ï¸௸ä¹à'()† ÿﯨà©ä$ÿÿ!™…'¤¦è§ì ø $¥¼x™…'¤ ø $¥(¼x$ªì@ ™…¤ð ø $¥4¼x¯¢Œ™…¤ô ø $¥8¼x¯¢Œ«Œ` ™„…$„< ø $¥h¼xå$¥䙤Œ !(À¡(#(€¡(#) ø 0%¼x™¤Œ ø ¼x™'¤l$$  ø §Œ¼x™„$$§Œ ø $„¼x™'¤$$  ø §Œ¼x™¤Œ ø ¼xŒŒ€™…'¤¦è§ì ø $¥t¼x™…'¤ ø $¥œ¼x¥$™„ ø $„¨¼x™…¤è ø $¥´¼x­ì $¯®Ü$S¯¯Ü™…¤Ü ø $¥À¼x'¸×÷¤<?ð'¹×(D8D€0×*F(0F F F4T÷°øˆ$F'©Õ2÷²ð™'ªÕL ø ¼xF F £™'¦ ø ¼xÔ$ÐF$‚÷¦è«``¢™'¬ÕŒ0 ø ¼xF F £™'¦ ø ¼xÔ(ØF(‚÷ªà­ J¢'®ÕÐ8÷°Ø'¯Õò@÷²Ð™×¤ðצèרàתØ×°Ð׬×®ø÷¤÷¦÷¨ ÷ª( ø ÷°00¼x˜$q'¹×,(™ ø ¼xF F £™'¦ ø ¼xÔ2àF2÷¤¨¨¢™'©Õ,  ø ¼xF F £™'¦ ø ¼xÔ&èF&÷¨˜ª@¢™'«Õl ø ¼xF F £™'¦ ø ¼xÔ*ðF*÷°è¬€í¢™'­Õ¬0 ø ¼xF F £™'¦ ø ¼xÔ2øF2÷¤à®À×¢'¯Õæ8÷¦Ø'¸×@÷¨Ð™×ª¨×°˜×²èפàצØ×¨Ð׬×®ø÷ª÷°÷² ÷¤(÷¦0 ø ÷¨8»¼x™$9!A™'¨Õ  ø ¼xF F £™'¦ ø ¼xÔ*F*÷°è© ¤¢™'ªÕL ø ¼xF F £™'¦ ø ¼xÔ2F2÷¤à«`Ž¢'¬Õ† ÷¦Ø'­Õ¨(÷¨Ð™×ªè×°àײØ×¤Ð׬×®ø÷ª÷°÷²  ø ÷¤(v¼xŽ$ÎÁq'¯Õæ÷¦ð™'¸× ( ø ¼xF F £™'¦ ø ¼xÔ(F(‚÷ªÈ¹ \¢™'¨Õ  ø ¼xF F £™'¦ ø ¼xÔ0F0‚÷²¸© F¢™'ªÕL0 ø ¼xF F £™'¦ ø ¼xÔ$ F$‚÷¦À«`0¢'¬Õˆ8÷¨Ø'­Õª@÷ªÐ$¯®”D€ˆD€€÷°°D€˜D€÷² ×¤ðצÈר¸×ªÀ™÷¤÷¦÷¨ ÷ª(ת˜×¨ ×¦¨×¤°×°Ø×²Ð¯”׬×®ø÷ªX÷¨P÷¦H÷¤@÷°0÷²8 ø ¯¯`¼x%¿|×´p'½èà<'œ™à!'½ÿЯ¿$¯¼ ÷¬0÷®8Ž$ÎÁ™¯@¸D׬0×®8¯¯ ø ¯¸¯¢,¹,¼  H¢,Bˆ$™©@ªD׬0×®8¯© ø ¯ª¯¢,«,¼ `2¢,,Œ$Œ™­@®D׬0×®8¯­ ø ¯®¯¢,¯,¼ à¢,˜$¹@¨D׬0¯¹™×®8¯¨ ø ¯¢,©,¼  ¢,%¿$'½0àIllegal zone #%4ld for spheroid #%4ldstate-initrrError opening State Plane parameter filestate-invIllegal zone #%4ld for spheroid #%4ldstate-initSTATE PLANEZone: Datum: NAD?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5?‘ßF¢R5ef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ®uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþ a b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ®uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘P ³ÿö?ÿó³ÿö?ÿó((4 <L T€ Œä ð< P8 \ hX ˆ ”„ ¨ ´¤ Ð ØÔ àÌ ô   4 T hP p Œ   ¤´ Ȱ Ô àÐ ô üð   @ L< Œ ”¬ Ì à ä $ 8 <t ´ ¼Ð è ü   @ T Xx ˜ ¬ °Ð ð  @ ˆ œ ¼ Ð Ôô  ( ,d! œ ¤¼ Ü ð ô 4 H Ll Œ   ¤ " ”( ˜( ´ ¼ È$   % d l x& ¼ Ä à' @p Ì”àj-˜tjÜØÔô#48(()`$+X!" (!¶ƒ (!´ƒ '2&&(ƒ'T!B$"D(D(4"AT(4(4(4(1ÿÿþ”ÿÿÿÿ0ÿÿþˆè:ò ”$eÿÿÿôÿÿÿÿ0ü, .Ô`×@Þ@ä@ê ö  û      , # ÿÿÿü ÿÿÿø ÿÿÿô ÿÿÿ¨ ÿÿÿ„ %%ÿÿÿ  +)ÿÿÿ  /ÿÿÿ  5ÿÿÿ  @ÿÿÿ  Kÿÿþø  Vÿÿþð  aÿÿþè  mÿÿþà  uÿÿþØ  ~ÿÿþР ‡ÿÿþÈ  ŒÿÿþÀ  ‘ÿÿþ¸  –ÿÿþ°  ›ÿÿþ¬  ÿÿþ¨ ¥ÿÿþ¤ 1 x ê ” © ” 6²   ´   ¶  4º  5  ,¾ÿÿÿü „ )©œ $ , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   ! 0ÿð… 0ÿð… $ 0ÿð@0ÿð 0ÿðc ÿð  - ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! stplninv.cscully:/ecs/hdfeos/gctp/src/stplninv.c10631945227457cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c stplninv.c/ecs/hdfeos/gctp/srcidinzonenad27nad83stplninvintzonespherefn27fn83indinadvaltablepnamebufr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northazimuthlat_origlon_origlon1lat1lon2lat2modeiflgptrstplninvxylonlatiflg/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945227123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319452214688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945221378/usr/include/math.hscully:/usr/include/math.h106319452233024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319452213504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945222554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionstplninvintsprintfp_errorfopenfseekftellfreadfcloseptitlegenrpt_longsqrtpakszpakcztminvintlamccinvintpolyinvintomerinvintstplninvtminvlamccinvpolyinvomerinv_gp_dispÃ.Ì8”í. 8p­8S8OI‹lÃK›/afºbhÉ@#&,!2(/6=DXckx „ÏÿÿŒÏÿÿ”ÏÿÿšÏÿÿ Ïÿÿ¦Ïÿÿ¬Ïÿÿ³ÏÿÿºÏÿÿÆÏÿÿËÏÿÿÑÏÿÿ×ÏÿÿàÏÿÿìÏÿÿ÷Ïÿÿ ” $ ÏÿÿÏÿÿÏÿÿ"Ïÿÿ,Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ"#ÿÿÿ)ÿÿÿÿÿÿ ÿÿÿ!ÿÿÿ"+,ÿÿÿ#ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 Äo3M€ 0!°0)à@/ 4p  @=p`F xÐPpH \phgp€htmfor.o/ 1063194525 7356 20 100664 10900 ` ELF(¬4( °€@#.5<CJQXlwŒŒ•šŸ¤©®µ½ÄÎÕÝŒ ãîöúÿ .symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiontmforinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptmforadjust_lontsincossinfabsp_errorlogacoscossqrttan_gp_disp<'œ™à!'½ÿÀ¯¿4¯¼0÷¬@÷®Hפ@ô$צHô&רPô(תXô*×°`ô0 ײpô2`פhô$hÔ&Ô(F(2ƒ÷ª8×°8<?ðD(F0„‚D€ F2!ô&H™ ø Ô,H¼0ô (™ ø Ô,H¼0ô 0™ ø Ô,H¼0ô 8™ ø Ô,H¼0ô @™Ô,(Ô.0Ô(8÷¨Ô*@÷ªÔ0  ø ÷° ¼0Ô$F$‚ô2X<?ðD8D€0Ô(HF(2F*Dô0PÔ$HÔ2hF2 <E<?ðD8D€0ô&pD€HD€@ô(p™„ ø $„¼0™Ô, ø Ô.¼0™†Ô, ø $Ƽ0™ ø Ô,¼0™ ø Ô, ¼0™Ô,h ø Ô.`¼0%¿4'½@à<'œ™à!'½ÿH¯¿D¯¼@÷¬¸÷®À÷¶8÷´0™×¤¸Ô& ø F&#¼@÷ °™×¬À'¦¨ ø '§ ¼@D€XD€PÔ(pF*@2Eh™×¬° ø ×° ¼@F0‚÷²ˆ× ˆ<?ðD(D€ F F F$ Ô&pF F&<E ™„…$„@ ø $¥`¼@$]G<?ðתˆDHD˜D€@D€™F*DF*‘ ø F$ƒ¼@<?àD8D€0®ÈÔ(F(4‚Ô*F*”F0õę׬° ø צˆ<?ðD˜F&2D€F †×ª ¼@F6T™F(F F  ø F4ƒ¼@÷ hפÀD€8D€0F& <EײhF ’÷¨hצh¯ÌÔ*Ô0F0QÔ2 F22F("‚õê½%×° ×¦°F&„‚÷²˜×¤˜F$"÷¨×ª F*TÔ&PF&„‚÷²€™×¬À ø ¼@÷ pפpF$"÷¨xת¨D€ F*TÔ&H<?ðD(F&„‚F2"÷¨h× hF Ô*F T÷°`™×²ÀÔ,(÷² Ô.0Ô&8÷¦Ô$@ ø ÷¤¼@Ô(F(‚÷ªX<@2DˆD€€×¦x<@D˜F&D€<@R¸ÈF&2‚F$’פ€D€D˜F*D<@MF$’D˜D€F(‚€Ô0P<@4F0’×°F(TD€PDX<?ðF*‚F2B‚D€@DH<@F&DF$’D€D˜<?ðF*A€DXF2D€PÔ2F&"פ`F$‘‚Ô$hF(Tת˜F*2F0D‚F$‘€÷<@DX<@"D˜D€×¤€D€PרxF$‘‚<@F(T¹ÌF$$‚F&‚€D€€Dˆ<@MF2‚D€D˜F&TF(’‚Ô&xF*4F(A‚Ô(€F&’€F$D‚Ô(ˆÔ$P<@>F2Q€F$B‚D€ רD(<@8F*4F$AƒF22‚D€0D8<?àF&DƒF*D€PDXF$”פ`F0Q€×ªpF&D‚צXF*$Ô$XF$2F2‚Ô2Ô$`F(TF2‚F$2€÷*%¿D×´0×¶8à'½¸TRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinitytm-for>äøµˆãhñ=Û|ßÙ×½»@N€@‚À@t  ³Àöÿÿó³Àöÿÿó(($ (0 4< @H LT X` dl pt x| €  ¨° ¸¬ À ÄÌ ÔÈ Ü àè ðä ø ü     $( ,0 48 @D L  \ `d lx €„ ” ˜œ  ¼ ÈÔ Øà èÜ ð øü ô      , 4( @ H< P X\ dT Œ((´ À¸ Ô ì ø @ Lh pl xd" ¨# È ÔØ àð% $$ p |€ „ˆ È ÐÜ'  , 4@ LP X\ `d lD | €Ø ä4 @D TÀ ÌÐ Üà ìð ô< \` lp t€p ëP`i%d°mµ4ü !%#R%'#D‡ G'&HC(8Aÿÿÿôÿÿÿÿ@:^Œ£ÿÿÿŒÿÿÿÿðÿÿÿ€¸iœ, 1Ë` Ó` Û` è` ó ` þ(` 0` 8` @`  H`  P` X` `` $h` 2p` 6 ?   E   K   V   a   l(   w0    ƒÿÿÿø  t 6Œ ˆŒ Ž   ’   –  ˜  ( /šÿÿÿø  ¤ÿÿÿð  ¬ÿÿÿè  ´ÿÿÿà  ·ÿÿÿØ  »ÿÿÿР ½ÿÿÿÈ  ¿ÿÿÿÀ  Áÿÿÿ¸  Äÿÿÿ°  Èÿÿÿ¨  Êÿÿÿ    !ˆ  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   0 ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! tmfor.cscully:/ecs/hdfeos/gctp/src/tmfor.c10631945255352cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c tmfor.c/ecs/hdfeos/gctp/srcr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindtmforintr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northtemptmforlonlatxydelta_lonsin_phicos_phialalsbcttqconnml/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945257123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319452514688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945251378/usr/include/math.hscully:/usr/include/math.h106319452533024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319452513504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945252554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiontmforinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptmforadjust_lontsincossinfabsp_errorlogacoscossqrttan_gp_dispÍ1ëPÍ­1 z­;08'OLhvÃNx9ai—šbk¦@#&,!2(/6=DXckx Ïÿÿ†Ïÿÿ‹ÏÿÿÏÿÿ•ÏÿÿšÏÿÿ¡Ïÿÿ©Ïÿÿ°ÏÿÿºÏÿÿÁÏÿÿÉŒ ÏÏÿÿÚÏÿÿâÏÿÿæÏÿÿëÏÿÿóÏÿÿ÷ÏÿÿüÏÿÿÏÿÿÏÿÿ Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ!ÿÿÿ"ÿÿÿ#./ÿÿÿ$ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 Ä]!&P°! ) €.p @7p Ð@ èJpèUp¬tminv.o/ 1063194528 7356 20 100664 11956 ` ELF,Ð4(  ð°€@#.5<CJQXlwŒp•šŸ¤©®µ½ÄÎÕÝpxãçëðö  $).symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiontminvinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptminvexpcossqrtasinzadjust_lonatan2sinfabsp_errortsincostansign_gp_disp<'œ™à!'½ÿÀ¯¿4¯¼0÷¬@÷®Hפ@ô$צHô&רPô(תXô*×°`ô0 ײpô2`פhô$hÔ&Ô(F(2ƒ÷ª8×°8<?ðD(F0„‚D€ F2!ô&H™ ø Ô,H¼0ô (™ ø Ô,H¼0ô 0™ ø Ô,H¼0ô 8™ ø Ô,H¼0ô @™Ô,(Ô.0Ô(8÷¨Ô*@÷ªÔ0  ø ÷° ¼0Ô$F$‚ô2X<?ðD8D€0Ô(HF(2F*Dô0PÔ$HÔ2hF2 <E$¬.p™„ ø $„¼0™Ô, ø Ô.¼0™†Ô, ø $Ƽ0™ ø Ô,¼0™ ø Ô, ¼0™Ô,h ø Ô.`¼0%¿4'½@à<'œ™à!'½ÿ ¯¿,¯¼(÷¬à÷®è÷¶ ÷´$¯®Dïpàr™×ªàÔ$Ô&F&" ø F(S¼(÷ `<?ðDˆD€€×²`<?àDXF2D€PF$‘F*2÷¨PצèÔ0Ô2F2Ô( F$2ƒF(T÷°H™×¬H ø ¼(÷ XײXרP<?ðF2‘‚D(D€ D€F(DD˜F&"F0‘F$PF ÷ Ø™×¬Ø ø ¸ô¼(÷צHD€HD€@F(0<E¹ô×2F ”÷0תPD€(D€ F$P2EצXD€HD€@F(02E ¨ðÔ2õl%™×¬P×®X ø ¼(F ™Ô0 ø F0£©ð¼(õ Y%תàÔ$hF$Q÷¦àרèÔ2`F2D÷°èתèÔ$F$QƒÔ(XÔ0F(4€F0’ƒ÷ªØ×¤Ø÷¤Ð¯ Ä™<@D8D€0רÐ ø F(3¼(<@D˜™D€×°ÐF † ø F0“¼(<@DX™D€PפÐF  ø F$S¼(צØÔ(0F4D‚Ô*8F6QF24Ô&@F&‚F$‚Ô0(צÐF(’€F0QF&$÷²ÈרÐתÈF*D÷°Ð× ÈÔ$pF F$>EªÄ«DK* ™„…$„@ ø $¥\¼(ø$_¬Ä%ÿ´¯­Ä× ÐÔ&xF F&<Eؙ׬Ð'¦¸ ø '§°¼(™×¬Ð ø ¼(÷ ¨×²°F2’Ô*PF*D÷° ×¤ F$!‚÷¦˜×²¨F2’÷¨×ªF*T÷°ˆ×¤¸D€PF$!‚Ô2H<?ðDXF22F(T÷°Ø× ØF Ô$F !ƒ÷¦€<?ðD˜D€×°€Ô*HצØF*’F0AF&$ƒ÷²xת€×¤àÔ(F(TF0!ƒ÷¦pײpF2’‚÷ªh<@DHD€@פ<@D8F$DD€0<@$DXר D€P<@®ôF04€F(Q‚D€PDX<@"F&”ײ˜F2Q‚F&‚DˆD€€Ô&PF&„F0RÔ0€F$„Ô$ˆF0!Ô0F(„F0"×°ˆÔ$˜F0!F$DÔ( <@F&AD€0D8<@>F$‚F24D€×¦hD˜<@8F0AF22F$DD€@DH<?àF(1F0TD€€DˆF2"‚ײ¨×¤€F*‚F2$פxF&‚‚צÐF$TƒF(”F02õÊ<@D(D€ ײ <@D8F2"D€0<@äøµˆãhñ=Û|ßÙ×½»?ù!ûTD-@V€@N€@r @F€@o€?ù!ûTD- ³ÿöÿÿó³ÿöÿÿó**$ (0 4< @H LT X` dl pt x| €  ¨° ¸¬ À ÄÌ ÔÈ Ü àè ðä ø ü     $( ,0 48 @D L  \ `d lx €„ ” ˜œ  ´ ¼Ä ÌÀ Ô Üà èØ ô üø ð    $ ,  4 <@ H8 p*t*  ¤° ¼À Ä´    $4 „!  0# L TP" t |ˆ œ ¤¨ °´ ¸Ô$ ü$  $ @ DH PT `d p˜  Ø àÜ èÔ&  (' @( \ d˜ ¤À ÈÜ è  ˆ ”  ¤ ¬° ¸¼ ÌÐ ÜÀ Ì P `˜" „)   ¨ ´ ¼€p zpˆo)Xøu`µÜ°$#Ì$ð'&èR%'DqC(#Hd((S&ƒÿô‡%8h!ÿÿÿôÿÿÿÿ@;]pœÿÿÿLÿÿÿÿðÿÿÿ@àh¹, 9Ë` Ó` Û` è` ó ` þ(` 0` 8` @`  H`  P` X` `` $h` 2p`6 ?   E   K   V   a   l(   w0    ƒÿÿÿø  X 6p ˆp Ž      ’  –  ( 7šÿÿÿø  žÿÿÿð  ¢ÿÿÿè  ¬ÿÿÿä ®ÿÿÿØ  ¶ÿÿÿР ¾ÿÿÿÈ  ÆÿÿÿÀ  Èÿÿÿ¸  Ëÿÿÿ°  Íÿÿÿ¨  Ðÿÿÿ   Òÿÿÿ˜  Ôÿÿÿ  Öÿÿÿˆ  Ùÿÿÿ€  Ûÿÿÿx  Ýÿÿÿp  ßÿÿÿh  äÿÿÿd \ !ˆx  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   8 ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! tminv.cscully:/ecs/hdfeos/gctp/src/tminv.c10631945286135cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c tminv.c/ecs/hdfeos/gctp/srcr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindtminvintr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northtemptminvxylonlatconphidelta_phiisin_phicos_phitan_phiccsttsnrddsfhgtempmax_iter/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945287123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319452814688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945281378/usr/include/math.hscully:/usr/include/math.h106319452833024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319452813504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945282554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiontminvinte0fne1fne2fne3fnmlfnptitleradius2genrptcenlonmeroriginoffsetptminvexpcossqrtasinzadjust_lonatan2sinfabsp_errortsincostansign_gp_dispí9zmí­9 š­C08GOTh–ÃVxYaq—ºbs¦@#&,!2(/6=DXckx Ïÿÿ†Ïÿÿ‹ÏÿÿÏÿÿ•ÏÿÿšÏÿÿ¡Ïÿÿ©Ïÿÿ°ÏÿÿºÏÿÿÁÏÿÿÉp ÏÏÿÿÓÏÿÿ×ÏÿÿÜÏÿÿâÏÿÿíÏÿÿóÏÿÿ÷ÏÿÿüÏÿÿÏÿÿ ÏÿÿÏÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ!ÿÿÿ"ÿÿÿÿÿÿÿ#ÿÿÿ$ÿÿÿ%67ÿÿÿ&ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4° ä]A2€ ð!p°) €.p  @7p`@ xJp Up(¨utmfor.o/ 1063194531 7356 20 100664 13236 ` ELF1È4( @à€@#.5<CJQXl\xƒ‹˜¢§¯´¹¾ÃÈÏÛãêô û $)-.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__libc_attr__huge_valsigngam_lib_versionutmforintlabsp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutmforadjust_lontsincossinfabslogacoscossqrttan_gp_disp<'œ™à!'½ÿÀ¯¿4¯¼0÷¬@÷®H™¤X ø @¼0™¤X ø (A= ¼0™„…$„ ø $¥¼0¦$ פ@ô$צHô&רPô(D€XD€Pô* ™¤X ø p€Âp#p@¼0%ÏÿID€F€„¡Ô$ F$‘‚ô&Ô(¨ô(h¸XÔ*°ô*`D€ˆD€€ô0`Ô2Ô$F$‘ƒ÷¦8ר8<?ðDˆF(B‚D€€F*„ô2H™ ø Ô,H¼0ô (™ ø Ô,H¼0ô 0™ ø Ô,H¼0ô 8™ ø Ô,H¼0ô @™Ô,(Ô.0Ô$8÷¤Ô&@÷¦Ô(  ø ÷¨ ¼0Ô0F0‚ô*X<?ðD˜D€Ô$HF$‘F&"ô(PÔ0HÔ*¸F*€<E<?ðD˜D€ô2p™„ ø $„ ¼0™…¤X ø $¥D¼0™Ô, ø Ô.¼0™†Ô, ø $ÆP¼0™ ø Ô,¼0%¿4'½@à<'œ™à!'½ÿH¯¿D¯¼@÷¬¸÷®À÷¶8÷´0™×¤¸Ô& ø F&#¼@÷ °™×¬À'¦¨ ø '§ ¼@D€XD€PÔ(pF*@2Eh™×¬° ø ×° ¼@F0‚÷²ˆ× ˆ<?ðD(D€ F F F$ Ô&ÀF F&<E ™„…$„t ø $¥”¼@$]G<?ðתˆDHD˜D€@D€™F*DF*‘ ø F$ƒ¼@<?àD8D€0®ÈÔ(F(4‚Ô*F*”F0õę׬° ø צˆ<?ðD˜F&2D€F †×ª ¼@F6T™F(F F  ø F4ƒ¼@÷ hפÀD€8D€0F& <EײhF ’÷¨hצh¯ÌÔ*Ô0F0QÔ2 F22F("‚õê½%×° ×¦°F&„‚÷²˜×¤˜F$"÷¨×ª F*TÔ&PF&„‚÷²€™×¬À ø ¼@÷ pפpF$"÷¨xת¨D€ F*TÔ&H<?ðD(F&„‚F2"÷¨h× hF Ô*F T÷°`™×²ÀÔ,(÷² Ô.0Ô&8÷¦Ô$@ ø ÷¤¼@Ô(F(‚÷ªX<@2DˆD€€×¦x<@D˜F&D€<@R¸ÈF&2‚F$’פ€D€D˜F*D<@MF$’D˜D€F(‚€Ô0P<@4F0’×°F(TD€PDX<?ðF*‚F2B‚D€@DH<@F&DF$’D€D˜<?ðF*A€DXF2D€PÔ2F&"פ`F$‘‚Ô$hF(Tת˜F*2F0D‚F$‘€÷<@DX<@"D˜D€×¤€D€PרxF$‘‚<@F(T¹ÌF$$‚F&‚€D€€Dˆ<@MF2‚D€D˜F&TF(’‚Ô&ÈF*4F(A‚Ô(ÐF&’€F$D‚Ô(ØÔ$P<@>F2Q€F$B‚D€ רD(<@8F*4F$AƒF22‚D€0D8<?àF&DƒF*D€PDXF$”פ`F0Q€×ªpF&D‚צXF*$Ô$XF$2F2‚Ô2Ô$`F(TF2‚F$2€÷*%¿D×´0×¶8à'½¸Illegal zone numberutm-forintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Point projects into infinityutm-for?‘ßF¢R5A„€AcÐ>äøµˆãhñ=Û|ßÙ×½»@N€@‚À@t  ³Àöÿÿó³Àöÿÿó))  8 X `\ hT | €ˆ Œ” ˜¤ ¨¬ Ô Üà èì ðô ø   $ (, 04 8X `h pd x |„ Œ€ ” ˜  ¨œ ° ´¼ ĸ Ì ÐÔ Üà äè ìð øü Ø   $0 8< HL PT Xt €ˆ „ œ ¨˜ ° ¸¼ Ä´ Ð ØÔ àÌ ì ôè ) )D PH d! | ˆœ" Ð Üø ü ô 8$ X dh p€& ´%      X `l( ”  ¼ ÄÐ Üà èì ðô üÔ   h tÄ ÐÔ äP \` lp |€ „Ì ìð ü €p T¨‹-püŸd2ØÀ  ('` (ˆ&+8&"%'D‡ G'&HC(8Aÿÿÿôÿÿÿÿ@7[ÇÿÿÿŒÿÿÿÿðÿÿÿ€¸gš!, .Î` Ö` Þ` ë` ö ` (` 0` 8`  @`  H` P` X` `` 'h` 5p` 9 C   I   O   Z    _ÿÿÿø   9 d k   o   s  u  ( ,wÿÿÿø  ÿÿÿð  ‰ÿÿÿè  ‘ÿÿÿà  ”ÿÿÿØ  ˜ÿÿÿР šÿÿÿÈ  œÿÿÿÀ  žÿÿÿ¸  ¡ÿÿÿ°  ¥ÿÿÿ¨  §ÿÿÿ    d  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , i`P%`U %`!`Y)`i` _%`d %`!`h)`o)`i`w%`|@%`!` €)` , #i`Y%`` %`g00%`n@@%`!w@x%`'!`})`-‡)`0–)`)`1°\i`!·%`2Âi`Ê%`5Ô%`;Þ0%`!`ê %`Aòi`ü%` %`D @%`G`%`J!``%`M)i`6%`!`Cà%`PP%`S!` V)`Y , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   - ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  ÿð ÿðÿðÿð ÿð  ! 0ÿð 0ÿð0ÿð0ÿð0ÿð ÿð!! ÿð0ÿð0ÿð ÿðÿð ÿð ÿð  ÿð ÿðÿð ÿð  ÿð  !  0ÿð ÿð `ÿð`ÿð !  ! utmfor.cscully:/ecs/hdfeos/gctp/src/utmfor.c10631945315199cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c utmfor.c/ecs/hdfeos/gctp/srcr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindutmforintr_majr_minscale_factzonetemputmforlonlatxydelta_lonsin_phicos_phialalsbcttqconnml/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945317123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319453114688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945311378/usr/include/stdlib.hscully:/usr/include/stdlib.h106319453110626quotremdiv_tquotremldiv_twchar_tquotremlldiv_t/usr/include/locale_attr.hscully:/usr/include/locale_attr.h10631945313531_class_lower_upper_cswidth_fill__ctype_t__isset_func_twint_t__iscodeset_func_t__attr_ctype_tbl_csinfo_eucwidth_scrwidth_mb_cur_max_csinfo_euc_func_is_euc_isset2_isset3_iscodeset_euc_func_collate_res_coll_as_cmp_collate_res_fill__attr_t/usr/include/math.hscully:/usr/include/math.h106319453133024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319453113504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945312554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__libc_attr__huge_valsigngam_lib_versionutmforintlabsp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutmforadjust_lontsincossinfabslogacoscossqrttan_gp_dispª.Tª­. W­808OIhSˆKxÛ_]#–_:Àõýa›^b#@#&,!2(/6=DX\\dow„ ŽÏÿÿ“Ïÿÿ›Ïÿÿ Ïÿÿ¥ÏÿÿªÏÿÿ¯Ïÿÿ´Ïÿÿ»ÏÿÿÇÏÿÿÏÏÿÿÖÏÿÿà çÏÿÿòÏÿÿúÏÿÿþÏÿÿÏÿÿÏÿÿ ÏÿÿÏÿÿÏÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ         !ÿÿÿ  ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ!ÿÿÿ"ÿÿÿ#ÿÿÿ$+,ÿÿÿ%ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4  Ô]16p@! °à) €.p @7p Ð@ èHJp0UpH€utminv.o/ 1063194534 7356 20 100664 14356 ` ELF6,4(   €@#.5<CJQXl\xƒ‹˜¢§¯´¹¾ÃÈÏÛãêôxûÿ#(049.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__libc_attr__huge_valsigngam_lib_versionutminvintlabsp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutminvexpcossqrtasinzadjust_lonatan2sinfabstsincostansign_gp_disp<'œ™à!'½ÿÀ¯¿4¯¼0÷¬@÷®H™¤X ø @¼0™¤X ø (A= ¼0™„…$„ ø $¥¼0¦$ פ@ô$צHô&רPô(D€XD€Pô* ™¤X ø p€Âp#p@¼0%ÏÿID€F€„¡Ô$ F$‘‚ô&Ô(¨ô(h¸XÔ*°ô*`D€ˆD€€ô0`Ô2Ô$F$‘ƒ÷¦8ר8<?ðDˆF(B‚D€€F*„ô2H™ ø Ô,H¼0ô (™ ø Ô,H¼0ô 0™ ø Ô,H¼0ô 8™ ø Ô,H¼0ô @™Ô,(Ô.0Ô$8÷¤Ô&@÷¦Ô(  ø ÷¨ ¼0Ô0F0‚ô*X<?ðD˜D€Ô$HF$‘F&"ô(PÔ0HÔ*¸F*€<E$¬9p¬ p™„ ø $„ ¼0™…¤X ø $¥D¼0™Ô, ø Ô.¼0™†Ô, ø $ÆP¼0™ ø Ô,¼0%¿4'½@à<'œ™à!'½ÿ ¯¿,¯¼(÷¬à÷®è÷¶ ÷´$¯®Dïpàr™×ªàÔ$Ô&F&" ø F(S¼(÷ `<?ðDˆD€€×²`<?àDXF2D€PF$‘F*2÷¨PצèÔ0Ô2F2Ô( F$2ƒF(T÷°H™×¬H ø ¼(÷ XײXרP<?ðF2‘‚D(D€ D€F(DD˜F&"F0‘F$PF ÷ Ø™×¬Ø ø ¸ô¼(÷צHD€HD€@F(0<E¹ô×2F ”÷0תPD€(D€ F$P2EצXD€HD€@F(02E ¨ðÔ2õl%™×¬P×®X ø ¼(F ™Ô0 ø F0£©ð¼(õ Y%תàÔ$hF$Q÷¦àרèÔ2`F2D÷°èתèÔ$F$QƒÔ(XÔ0F(4€F0’ƒ÷ªØ×¤Ø÷¤Ð¯ Ä™<@D8D€0רÐ ø F(3¼(<@D˜™D€×°ÐF † ø F0“¼(<@DX™D€PפÐF  ø F$S¼(צØÔ(0F4D‚Ô*8F6QF24Ô&@F&‚F$‚Ô0(צÐF(’€F0QF&$÷²ÈרÐתÈF*D÷°Ð× ÈÔ$ÀF F$>EªÄ«DK* ™„…$„t ø $¥¼(ø$_¬Ä%ÿ´¯­Ä× ÐÔ&ÈF F&<Eؙ׬Ð'¦¸ ø '§°¼(™×¬Ð ø ¼(÷ ¨×²°F2’Ô*PF*D÷° ×¤ F$!‚÷¦˜×²¨F2’÷¨×ªF*T÷°ˆ×¤¸D€PF$!‚Ô2H<?ðDXF22F(T÷°Ø× ØF Ô$F !ƒ÷¦€<?ðD˜D€×°€Ô*HצØF*’F0AF&$ƒ÷²xת€×¤àÔ(F(TF0!ƒ÷¦pײpF2’‚÷ªh<@DHD€@פ<@D8F$DD€0<@$DXר D€P<@®ôF04€F(Q‚D€PDX<@"F&”ײ˜F2Q‚F&‚DˆD€€Ô&PF&„F0RÔ0ÐF$„Ô$ØF0!Ô0àF(„F0"×°ˆÔ$èF0!F$DÔ(ð<@F&AD€0D8<@>F$‚F24D€×¦hD˜<@8F0AF22F$DD€@DH<?àF(1F0TD€€DˆF2"‚ײ¨×¤€F*‚F2$פxF&‚‚צÐF$TƒF(”F02õÊ<@D(D€ ײ <@D8F2"D€0<@äøµˆãhñ=Û|ßÙ×½»?ù!ûTD-@V€@N€@r @F€@o€?ù!ûTD- ³ÿöÿÿó³ÿöÿÿó++  8 X `\ hT | €ˆ Œ” ˜¤ ¨¬ Ô Üà èì ðô ø   $ (, 04 8X `h pd x |„ Œ€ ” ˜  ¨œ ° ´¼ ĸ Ì ÐÔ Üà äè ìð øü Ø   $0 8< HL PT Xl x| €ˆ „ œ ¨˜ ° ¸¼ Ä´ Ð ØÔ àÌ ì ôè + +L P\ hl p` ´ ¼À ÄÈ Ðà! 0# ¼ ÄÜ% ø ü$   (4 <H PT \` d€& ¨& Ì& ì ðô ü   D L„ Œˆ ”€ ´ ¼Ô( ì)  D Pl tˆ ”¬ ¸4 <@ LP X\ dh x| ˆ l x ü  D$ 0* L T ` h€p ¥t‘1¤„§ì2Àà$ˆ4+h ,œ(/$8&"%'!DqC(#Hd((S&ƒÿô‡%8h!ÿÿÿôÿÿÿÿ@9_ÇÿÿÿLÿÿÿÿðÿÿÿ@àj»", 6Î` Ö` Þ` ë` ö ` (` 0` 8`  @`  H` P` X` `` 'h` 5p`9 C   I   O   Z    _ÿÿÿø   9 d k   m   o  s  ( 4wÿÿÿø  {ÿÿÿð  ÿÿÿè  ‰ÿÿÿä ‹ÿÿÿØ  “ÿÿÿР ›ÿÿÿÈ  £ÿÿÿÀ  ¥ÿÿÿ¸  ¨ÿÿÿ°  ªÿÿÿ¨  ­ÿÿÿ   ¯ÿÿÿ˜  ±ÿÿÿ  ³ÿÿÿˆ  ¶ÿÿÿ€  ¸ÿÿÿx  ºÿÿÿp  ¼ÿÿÿh  Áÿÿÿd \ dx  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , i`P%`U %`!`Y)`i` _%`d %`!`h)`o)`i`w%`|@%`!` €)` , #i`Y%`` %`g00%`n@@%`!w@x%`'!`})`-‡)`0–)`)`1°\i`!·%`2Âi`Ê%`5Ô%`;Þ0%`!`ê %`Aòi`ü%` %`D @%`G`%`J!``%`M)i`6%`!`Cà%`PP%`S!` V)`Y , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   5 ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  ÿð ÿðÿðÿð ÿð  ! 0ÿð 0ÿð0ÿð0ÿð0ÿð ÿð!! ÿð0ÿð0ÿð ÿðÿð ÿð ÿð  ÿð ÿðÿð ÿð  ÿð  !  0ÿð ÿð `ÿð`ÿð !  ! utminv.cscully:/ecs/hdfeos/gctp/src/utminv.c10631945346088cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c utminv.c/ecs/hdfeos/gctp/srcr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindutminvintr_majr_minscale_factzonetemputminvxylonlatconphidelta_phiisin_phicos_phitan_phiccsttsnrddsfhgtempmax_iter/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945347123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319453414688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945341378/usr/include/stdlib.hscully:/usr/include/stdlib.h106319453410626quotremdiv_tquotremldiv_twchar_tquotremlldiv_t/usr/include/locale_attr.hscully:/usr/include/locale_attr.h10631945343531_class_lower_upper_cswidth_fill__ctype_t__isset_func_twint_t__iscodeset_func_t__attr_ctype_tbl_csinfo_eucwidth_scrwidth_mb_cur_max_csinfo_euc_func_is_euc_isset2_isset3_iscodeset_euc_func_collate_res_coll_as_cmp_collate_res_fill__attr_t/usr/include/math.hscully:/usr/include/math.h106319453433024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319453413504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945342554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__libc_attr__huge_valsigngam_lib_versionutminvintlabsp_errore0fne1fne2fne3fnmlfnptitlegenrpt_longradius2genrptcenlonmerutminvexpcossqrtasinzadjust_lonatan2sinfabstsincostansign_gp_dispÊ6¥sÊ­6 w­@08$OQhsˆSxû_e#–_ZÈõa£~b¥#@#&,!2(/6=DX\\dow„ ŽÏÿÿ“Ïÿÿ›Ïÿÿ Ïÿÿ¥ÏÿÿªÏÿÿ¯Ïÿÿ´Ïÿÿ»ÏÿÿÇÏÿÿÏÏÿÿÖÏÿÿà çÏÿÿëÏÿÿïÏÿÿôÏÿÿúÏÿÿÏÿÿ ÏÿÿÏÿÿÏÿÿÏÿÿ Ïÿÿ(Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ         !ÿÿÿ  ÿÿÿ ÿÿÿ  ÿÿÿ   ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ!ÿÿÿ"ÿÿÿ#ÿÿÿÿÿÿÿ$ÿÿÿ%ÿÿÿ&34ÿÿÿ'ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4À ô]QB   !@)@€.p @@7p€@ ˜øJp Up°|vandgfor.o/ 1063194538 7356 20 100664 8804 ` ELF x4( p€ @#.5<CJQXlwŒÈ˜Ÿ¦­µÈ¤¾ÉÎÔØàå.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionvandgforintptitleradiuscenlonoffsetpvandgforadjust_lonfabsasinztantsincossqrt_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת8ô*™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™Ô, ø Ô.¼%¿'½ à<'œ™à!'½ÿx¯¿$¯¼ ÷¬ˆ÷®÷´™×¤ˆÔ& ø F&#¼ ÷ €× Ô(F F(>E×°€®˜Ô*F0T‚Ô$F$‘€õƯœÔ(õèý%ת™Ô0<@D˜F0PD€F F  ø F2£¼ ÷ x× €Ô$ F F$>E× F Ô&(F F& Ô(0F F(>E7¸˜Ô*÷ ×°D€˜D€F0>E™<?àD(D€ צx ø F&#¼ ¹œÔ(8Ô*F*DÔ$F0‚F$‘€÷&™<?àDHD€@תx ø F*C¼ F ‡¨œÔ0@Ô2F2Ô*F$2F*Dõ¤%צ€D€€Ô2HF&‘Ô(P<?àDˆF(2ƒF* F F0‚÷²pצpF&2÷¨h™×¬x'¦0 ø '§8¼ פ0ת8<?ðD˜F*$D€F2F&R÷¨`פ`F$$÷°X<@D˜D€×ª0<?ðDHF*‘ƒD€@×°`F(1F0$‚÷²PתPF*Q‚÷¦Hר`פHײhF$DF2"F2‚‚F0Q‚תXF$TפpF2B‚F0$‚F*0Ô*XF Ô$F$TF2€F04‚F(’ƒ÷ª@פ€D€8D€0F& <E×°@F „‡÷²@ת@©˜Ô(F*Aõ$ר@Ô&`Ô0F04‚F2@F ÷ @תD€(D€ F* >Eצ@<?ðDHF&4D€@<@DXD€PפpªœF0DF$RÔ*hÔ$F&DF$RF0Ô2F F(‚F24õPת@<?ðDHF*QD€@<@D˜D€×°p«œF$AF0’Ô2pÔ0F*AF0’F$0Ô&F F(‚F*1õd%¿$×´'½ˆàVAN DER GRINTEN=Û|ßÙ×½»@ !ûTD-=Û|ßÙ×½»?ù!ûTD-=Û|ßÙ×½»@ !ûTD-@ !ûTD-@ !ûTD-@ !ûTD-@ !ûTD-@ !ûTD-@ !ûTD-@ !ûTD- ³ÏÖ?ÿó³ÏÖ?ÿó$ (0 4< @H LT \P d x Œ ”˜   ÈÌì øð   , 8< DP Xh tp   ¨Ä ÌÔ Üô ü$ H LP TX `t œ  ¤ ¨¬ ´Ì ØÜ ä ¤ ÐÔ Ü  ,8 @D H  °´ ¸¼ Ì   $ 4 p [< ÈX¸ ] lµÈ¤œà@ 2D‡ '((#(('(!ÿÿÿüÿÿÿÿ .=È 2ÿÿÿœÿÿÿÿ0ÿÿÿˆGw , !Ô` ß` á` ï` þ           #    ° þÈ /È 8   <   @  B  $ Dÿÿÿø  Iÿÿÿð  Oÿÿÿè  Rÿÿÿà  VÿÿÿØ  XÿÿÿР \ÿÿÿÈ  ^ÿÿÿÀ  bÿÿÿ¸  fÿÿÿ°  lÿÿÿ¨  ˆ /¤  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !      ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! vandgfor.cscully:/ecs/hdfeos/gctp/src/vandgfor.c10631945373818cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c vandgfor.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northingvandgforintrcenter_longfalse_eastfalse_northvandgforlonlatxydlonthetaalasqggsqmmsqconcosthsinth/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945377123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319453714688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945371378/usr/include/math.hscully:/usr/include/math.h106319453733024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319453713504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945372554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionvandgforintptitleradiuscenlonoffsetpvandgforadjust_lonfabsasinztantsincossqrt_gp_dispr![;r­! ­+08ÌO<hÃ>xÞaY—?b[¦@#&,!2(/6=DXckx „Ïÿÿ‹Ïÿÿ’Ïÿÿ™Ïÿÿ¡È ªÏÿÿµÏÿÿºÏÿÿÀÏÿÿÄÏÿÿÌÏÿÿÔÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4à ]qî`p!Ѐ) P .p P@7p @ ¨¨Jp PUp hvandginv.o/ 1063194539 7356 20 100664 8356 ` ELFÀ4( pP @#.5<CJQXlwŒÈ˜Ÿ¦­µÈ¨¾ÃÈÍÑÜ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionvandginvintptitleradiuscenlonoffsetpvandginvfabssqrtacoscosadjust_lon_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת8ô*™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™Ô, ø Ô.¼%¿'½ à<'œ™à!'½ÿx¯¿$¯¼ ÷¬ˆ÷®÷´פˆÔ&F&"÷¨ˆ×ªÔ0F0T÷²Ô$Ô&F&"÷¨@תˆ×°@F0Tƒ÷²€×¤×¦@F&"÷¨xת€×²xF*TF2‘F$€÷¦p<?ðDH× xD€@תpF F*D€F F2÷¤h<@D8D€0רxײhF(2‚צ€F(TF&2‚F0‘F*"÷¨`<ÀD˜D€×°h<?ðD(F0‘‚<@DHײxD€@D€ F2DF$2€×¨pF2‚F(DF&QF0$€÷²X<@DXD€Pצ`ײX<@"F&RF&AF&$F2‚ƒD€€Dˆ<@;F2RתhF2AF*‚F&DF2‚ƒD€€DˆF2RF(!פxF$"F02ƒF2AƒF*4÷°0פ`<@D˜F$"D€×ªXפhF2AƒF*4F0"F*Dƒ÷²PצP<@DˆD€€F 1<@F0 DHD€@F F(‚÷ªH<@D˜D€×¦0×°PתHF&‘F0"F*Dƒ÷²@× @<?ðD8D€0F F 0<Eפ@D€ˆD€€F$€>E<?ðDHD€@÷¨@<¿ðDXD€P÷ª@™×¬@ ø <@D˜D€¼ F2ƒ÷¦8פD€ˆD€€F$€>E™×¨8Ô* ø F*C<@D8ײ`D€0×°XתHF&‘¼ ®œF T‡F2‚F0"Ô0 F(1F0"‚õʙײ8Ô&( ø F&“<@D(ר`D€ תXצHF$D¼ ¯œF 2F(Ô&0F*„ƒF2$F ‚‡F&Rõè× €Ô$8F F$<E¸˜Ô2÷+%×°€×¦x<@F0‚‚D˜D€<?ðF&2™F(QD€PDXF2!‚פpF$$‚F*2D€0D8F2@Ô2@F&"<@D8F D€0F F*¢F2AÔ2F&"ƒF0R ø F2C¹˜¼ ÷ %¿$×´'½ˆàVAN DER GRINTEN@ !ûTD-?ðÁR8-se@ !ûTD-?ðÁR8-se@ !ûTD-=Û|ßÙ×½»@ !ûTD- ³À?ÿó³À?ÿó$ (0 4< @H LT \P d x Œ ”˜   ÈÌì ô    t ¼ ÈÀ ü  (  \ d| „œ ¤ü  ,Ô  p \< pQ8 ¬] µp˜DÔܰ¨2D„ ('$(('#(1ÿÿÿüÿÿÿÿ .=È 2ÿÿÿœÿÿÿÿ0ÿÿÿˆGu , !Ô` ß` á` ï` þ           #    ° þÈ /È 8   :   <  @  $ Dÿÿÿø  Gÿÿÿð  Jÿÿÿè  Nÿÿÿà  QÿÿÿØ  TÿÿÿР WÿÿÿÈ  ZÿÿÿÀ  ]ÿÿÿ¸  aÿÿÿ°  eÿÿÿ¨  Œ /¨  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !      ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! vandginv.cscully:/ecs/hdfeos/gctp/src/vandginv.c10631945393658cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c vandginv.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northingvandginvintrcenter_longfalse_eastfalse_northvandginvxylonlatxxyyxysc1c2c3a1m1conth1d/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945397123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319453914688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945391378/usr/include/math.hscully:/usr/include/math.h106319453933024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319453913504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945392554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionvandginvintptitleradiuscenlonoffsetpvandginvfabssqrtacoscosadjust_lon_gp_dispg!\<g­! ­+08ÁO<hÃ>xÓaY—4b[¦@#&,!2(/6=DXckx „Ïÿÿ‹Ïÿÿ’Ïÿÿ™Ïÿÿ¡È ªÏÿÿ¯Ïÿÿ´Ïÿÿ¹Ïÿÿ½ÏÿÿÈÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4Ð ]aåPp!ÀP)  .p @7p P@ hJp øUp °wivfor.o/ 1063194541 7356 20 100664 7556 ` ELF¤4( Ð` @#.5<CJQXlwŒÄ–¤«³ÄºÅÉÍÒÚ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionwivforintptitleradiuscenlonoffsetpwivforadjust_lonsincosfabsp_error_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת8ô*™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™×¬0×®8 ø ¼%¿'½ à<'œ™à!'½ÿ¨¯¿$¯¼ ÷¬X÷®`÷´™×¤XÔ& ø F&#¼ ÷ Pר`÷¨H™×¬` ø ¼ Ô*@F*÷°8¯ 4™×¬H ø ¼ F ׬H™ ø ײHצ8<?ðF4‘DˆD€€¼ F&"F0€F B‡F2Q÷¤@צHר@F(4÷°H× @Ô*HF F*<E®4)Á ™„…$„  ø $¥,¼ ¯4%øÿί¸4<@D(ײHD€ F$‘ƒ÷¦H™×¬H ø ¼ ײP¹hÔ(PÔ0F0B‚Ô(F2QF$‚F(4÷0™×¬H ø ¼ ¨lÔ*XÔ2F2QÔ(F$‚F(4õ%¿$×´'½XàWAGNER IVIteration failed to convergewagneriv-forward@®ðòDKL=Û|ßÙ×½»?랃ä%®æ?ù 4Á¨¬\ ³Á6?ÿó³Á6?ÿó$ (0 4< @H LT \P d x Œ ÄÈè ôì  $ (8 T   ¨Ü äà ìØ   < @D HL Th € „ˆ Œ ˜ p ³$ÈP$ìW Tµ hŒ<ÔÈœ”2D‡ @(³vÿÿÿüÿÿÿÿ )8Ä 1ÿÿÿÌÿÿÿÿ0ÿÿÿÀXA[ , Î` Ù` Û` é` ø              ¬ øÄ 'Ä .   2   6  8  $ :ÿÿÿø  Dÿÿÿð  Jÿÿÿè  Vÿÿÿà  ZÿÿÿÜ ì '  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !     ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! wivfor.cscully:/ecs/hdfeos/gctp/src/wivfor.c10631945412977cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c wivfor.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northingwivforintrcenter_longfalse_eastfalse_northwivforlonlatxydelta_lonthetadelta_thetaconi/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945417123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319454114688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945411378/usr/include/math.hscully:/usr/include/math.h106319454133024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319454113504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945412554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionwivforintptitleradiuscenlonoffsetpwivforadjust_lonsincosfabsp_error_gp_disp\³"\­  ­%08¶O6hÃ8xÈaS—)bU¦@#&,!2(/6=DXckx ‚Ïÿÿ‰ÏÿÿÏÿÿ—ÏÿÿŸÄ ¦Ïÿÿ±ÏÿÿµÏÿÿ¹Ïÿÿ¾ÏÿÿÈÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4Ð ]aãPÐ! `)€ .p €@7pÀ@ ØxJpPUph<wivinv.o/ 1063194544 7356 20 100664 7092 ` ELFÔ4(  0 @#.5<CJQXlwŒÄ–¤«³ÄPº¿ÊÎÒ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionwivinvintptitleradiuscenlonoffsetpwivinvasinadjust_loncossin_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת8ô*™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™×¬0×®8 ø ¼%¿'½ à<'œ™à!'½ÿȯ¿$¯¼ ÷¬8÷®@÷´פ8Ô&F&"÷¨8ת@Ô0F0T÷²@™×ª@Ô$Ô&F&" ø F(S¼ ÷ 0™×¬0 ø ¼ F ת8™Ô0Ô2F2Ô0F$¡‚F&R ø F0C®H¼ õÀ™<@D˜D€×¤0 ø F$“<@DXD€Pצ0¼ F F&R™Ô2 F(¤ ø F2ƒ¯L¼ õà%¿$×´'½8àWAGNER IV?ù 4Á¨¬\?랃ä%®æ@®ðòDKL ²À?ÿó²À?ÿó$ (0 4< @H LT \P d x Œ ÄÈè ðü    $ < X `d hl t\ ” Ì ÔÐ  p …ˆLt Sµ ìpÀÌ0üô2DTÿÿÿüÿÿÿÿ (7Ä 1ÿÿÿìÿÿÿÿ0ÿÿÿà8@K , Î` Ù` Û` é` ø              ¬ øÄ 'Ä .   0   2  6  $ :ÿÿÿø  4 'P  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !     ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! wivinv.cscully:/ecs/hdfeos/gctp/src/wivinv.c10631945432444cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c wivinv.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northingwivinvintrcenter_longfalse_eastfalse_northwivinvxylonlattheta/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945437123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319454314688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945431378/usr/include/math.hscully:/usr/include/math.h106319454333024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319454313504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945432554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionwivinvintptitleradiuscenlonoffsetpwivinvasinadjust_loncossin_gp_disp@…@­ í­!08šO2héÃ4x¬aO— bQ¦@#&,!2(/6=DXckx ‚Ïÿÿ‰ÏÿÿÏÿÿ—ÏÿÿŸÄ ¦Ïÿÿ«Ïÿÿ¶ÏÿÿºÏÿÿÀÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4À ô]QÛ0 !P0)€ .p €@7pÀ@ Ø8JpUp(¬wviifor.o/ 1063194545 7356 20 100664 7284 ` ELFˆ4( P0 @#.5<CJQXlwŒÈ—ž¥¬´È|¼ÇÏÓØ.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionwviiforintptitleradiuscenlonoffsetpwviiforadjust_lontsincossinsqrt_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת8ô*™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™Ô, ø Ô.¼%¿'½ à<'œ™à!'½ÿ°¯¿¯¼÷¬P÷®X™×¤PÔ& ø F&#¼÷ H™<@DXרHD€P'¦@'§8 ø F*C¼™×¬X ø ¼Ô0F0‚÷²0פ0<?ðDHF$!‚D€@F&@F ÷ (ת(×°8<?ðD(F0T‚D€ <@D8D€0F$’F(0F ÷  פ(ר Ô*®`Ô0F0T‚×°@F$‘‚Ô$F(2‚F0T‚F$‘€õÆ×²0צ Ô( ¯dÔ*F*DÔ*F2F&"F*Dõð%¿'½PàWAGNER VII?í}ÔA5T@V|®§GØ?óÛLÂPr ²ÀÖÿó²ÀÖÿó$ (0 4< @H LT \P d x Œ ”˜   ÈÌè ôì  0 D H¬ ¸¼ ÄÈ Øì øü   p ‘ØL(ôX\µ |PÐà°¨2Dwÿÿÿüÿÿÿÿ (7È 2ÿÿÿÌÿÿÿÿP@O , Ñ` Ü` Þ` ì` û              ° ûÈ +È 3   7   ;  =    ?ÿÿÿø  Iÿÿÿð  Qÿÿÿè  Yÿÿÿà  [ÿÿÿØ  ^ÿÿÿР d +|  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !     ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! wviifor.cscully:/ecs/hdfeos/gctp/src/wviifor.c10631945452643cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c wviifor.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northingwviiforintrcenter_longfalse_eastfalse_northwviiforlonlatxydelta_lonsin_loncos_lonsc0c1/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945457123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319454514688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945451378/usr/include/math.hscully:/usr/include/math.h106319454533024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319454513504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945452554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionwviiforintptitleradiuscenlonoffsetpwviiforadjust_lontsincossinsqrt_gp_dispa‘a­ ­&08»O7h Ã9xÍaT—.bV¦@#&,!2(/6=DXckx ƒÏÿÿŠÏÿÿ‘Ïÿÿ˜Ïÿÿ È ¨Ïÿÿ³Ïÿÿ»Ïÿÿ¿ÏÿÿÄÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4À ô]Qá@P!0)À .p À@7p@ HJp`Upxwviiinv.o/ 1063194547 7356 20 100664 7412 ` ELF4( 0 @#.5<CJQXlwŒÈ—ž¥¬´ÈÀ¼ÁÇËÖÜà.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionwviiinvintptitleradiuscenlonoffsetpwviiinvsqrtasinzsinadjust_lonatan2tan_gp_disp<'œ™à!'½ÿ௿¯¼÷¬ ÷®(פ ô$צ(ô&ר0ô(ת8ô*™„ ø $„¼™×¬  ø ¼™×¬( ø ¼™Ô, ø Ô.¼%¿'½ à<'œ™à!'½ÿ ¯¿,¯¼(÷¬`÷®h÷¶ ÷´פ`Ô&F&"÷¨`תhÔ0F0T÷²hפ`Ô&F&"÷¨XתhÔ0F0Tƒ÷²PפXF$!‚÷¦XרPF(B‚÷ªP×°XײPF2€F ÷ H<@D(D€ ™Ô&תHF&" ø F(S<@DˆD€€¼(F0‚÷²@™×¬@ ø ¼(צHרhF ™Ô$ F&"‚F(¤ ø F*ƒ®t¼(õÀ™×¬@ ø ¼(ײ`F †™×¦HF2³Ô$( ø F&#‚<@DHD€@¼(F F(¤™Ô* ø F*ƒ¯p¼(õà%¿,×´×¶ à'½`WAGNER VII@V|®§GØ?óÛLÂPr?ñÿ ¤rt@V|®§GØ ²Àÿÿó²Àÿÿó$ (0 4< @H LT \P d x Œ ”˜   ÈÌð ø    , 4t €| ¬ È ÔÐ ô    D LH  p ¢ POœpVص àx´Ø,ü2DTÿÿÿüÿÿÿÿ +:È 2ÿÿÿÌÿÿÿÿðÿÿÿÀ`CS , Ñ` Ü` Þ` ì` û              ° ûÈ +È 3   5   7  ;  ( ?ÿÿÿø  Bÿÿÿð  Eÿÿÿè  Gÿÿÿà  ¤ +À  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !     ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! wviiinv.cscully:/ecs/hdfeos/gctp/src/wviiinv.c10631945472804cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c wviiinv.c/ecs/hdfeos/gctp/srclon_centerRfalse_eastingfalse_northingwviiinvintrcenter_longfalse_eastfalse_northwviiinvxylonlatt1t2pc/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945477123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319454714688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945471378/usr/include/math.hscully:/usr/include/math.h106319454733024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319454713504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945472554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionwviiinvintptitleradiuscenlonoffsetpwviiinvsqrtasinzsinadjust_lonatan2tan_gp_dispI¢I­ ö­$08£O5hòÃ7xµaR—bT¦@#&,!2(/6=DXckx ƒÏÿÿŠÏÿÿ‘Ïÿÿ˜Ïÿÿ È ¨Ïÿÿ­Ïÿÿ³Ïÿÿ·ÏÿÿÂÏÿÿÈÏÿÿÌÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4à ]qé`!ð0) .p  @7p`@ x`JpØUpð$for_init.o/ 1063194550 7356 20 100664 26052 ` ELFd04( )à@)07>ELSgrz‡)–œ¦­¸ÀÎØßëô (/8>IQ]fou€ˆ”¨°»ÃÎÖâëõü".7BJT[elv}ˆ›£¯¸ÄÍ×Þéñý.symtab.shstrtab.strtab.text.rodata.options.reginfo.rel.text.mdebug.text.rodata__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionfor_initsphdzpakszceaforintceaforbceaforintbceaforcalc_utm_zoneutmforintutmforstplnforintstplnforalberforintalberforlamccforintlamccformerforintmerforpsforintpsforpolyforintpolyforeqconforinteqconfortmforinttmforsterforintsterforlamazforintlamazforazimforintazimforgnomforintgnomfororthforintorthforgvnspforintgvnspforsinforintsinforequiforintequiformillforintmillforvandgforintvandgforomerforintomerforsomforintsomforhamforinthamforrobforintrobforgoodforintgoodformolwforintmolwforimolwforintimolwforalconforintalconforwivforintwivforwviiforintwviiforobleqforintobleqforisinusforinitisinusfor_gp_disp<'œ™à!'½þ ¯¿t¯¼p¯¤`¯¥d¯¦h¯§l¯ |'®|¯®x¯`$aá+¸hD€8D€0×F$0<ED€HD€@F( <E× D€ˆD€€F*€<ED€˜D€F2P<E$ÿ쯹l™'¨¨¯¨¤l¥h'¦ð ø '§è;¼p©`$b!.ªhD€(D€ ÕFF& <ED€HD€@F(0<EÕPD€XD€PF0P<ED€˜D€F2€<E$ ÿ쯫l$ ¯¬l™'­¨¯­¤l¥h'¦ð ø '§è ¼p™'®¨¯®¤l¥h'¦ð ø '§è¼p¯hÕä0÷¤Ø¸h×8÷¦Ð¹`$a!I™¨h¦x ø Õ ¼pÔ(F(‚Ô0F0T‚÷²©x«x*­j¬x  «$ÿÿ™®h¦x ø ÕÌ(¼pÔ$F$‚Ô(F(2‚÷ª(¯x¹xø¯8¨x   ”$ÿÿ™×°ײ(פØ×¦Ð׬ð×®è÷°÷²÷¤  ø ÷¦(ªx¼p­B«x­xl­¬¸`¯|ŽÈ€ù@! v­©`$b!J™ªh¦x ø ÕL ¼pÔ( F(‚Ô0(F0T‚÷²«x­xl­¬¸xà _$ÿÿ¹h¦x×,(™ ø ¼pÔ$0F$‚Ô(8F(2‚÷ª(®x©xÈ­(ªxK` G$ÿÿ™×°ײ(פØ×¦Ð׬ð×®è÷°÷²÷¤  ø ÷¦(¬x¼p­‚­x¯x¸­ø¨`®|™H€ÉP! )­Y«`$am¬l ¯ ¤™'­¨¯­¤¤¥h'¦ð ø '§è¼p¸d¯¸\¯\àB™¨h¦x ø Õ ¼pÔ(@F(‚Ô0HF0T‚÷²8®x¹xɯ)ªxK` $ÿÿ™¬h¦x ø ÕŒ¼pÔ$PF$‚Ô(XF(2‚÷ª(­x¯x¸­ø¨xÀé$ÿÿ™×°8Ô2` ø F2ƒ¼p¯¢\פ(D€8D€0F& <E©\ È#¯¹\Ô(h÷¨à™×ªàª\׬ð×®è÷ª ø ¯ª«x¼p­b¬x¸x¯ ®`¨|H€ È!¹¯/ª`$A™¤d¥l¦p ø §t«x¼p­b¬x¸x¯ ®xȦ$ÿÿ¹`¯|‰P€êX!›­i¬`${™­h¦x ø Õ¬¼pÔ0pF0‚Ô$xF$‘‚÷¦(¸x¨x­¹x/à„$ÿÿ™ªh¦x ø ÕL¼pÔ(€F(‚Ô0ˆF0T‚÷² ©x¬x+­‹­x¸m$ÿÿ™®h¦x ø ÕÌ(¼pÔ$F$‚Ô(˜F(2‚÷ªø¨x¯x­ùªxI V$ÿÿ™«h¦x ø Õl ¼pÔ0 F0‚Ô$¨F$‘‚÷¦¬x¸x¯ ®xÈ?$ÿÿ™×¨(ת ×°ײø×¤Ø×¦Ð׬ð×®è÷¨÷ª÷° ÷²(÷¤0 ø ÷¦8¹x¼p¯"¯x©xê­*­`¬|‹ À€˜p!­Ë¨`$|¹h¦x×,™ ø ¼pÔ(°F(‚Ô0¸F0T‚÷²(¯x©xê­*­x¬€$ÿÿ™¸h¦x ø × ¼pÔ$ÀF$‚Ô(ÈF(2‚÷ª «x¨xn­¹x/àî$ÿÿ™ªh¦x ø ÕL ¼pÔ0ÐF0‚Ô$ØF$‘‚÷¦©x¬x-­¸x `×$ÿÿ™®h¦x ø ÕÌ(¼pÔ(àF(‚Ô0èF0T‚÷²ø¨x¯x­ùªxI À$ÿÿ™×¤(צ רתø×°Ø×²Ð׬ð×®è÷¤÷¦÷¨ ÷ª(÷°0 ø ÷²8­x¼p­¢¬x«x˜­x¹`¨|Žx€P!ž­N©`$!I™­h¦x ø Õ¬ ¼pÔ$ðF$‚Ô(øF(2‚÷ª¬x«x˜­x¹x(‡$ÿÿ™¯h¦x ø Õì(¼pÔ0F0‚Ô$F$‘‚÷¦(®x©xÊ­*­x¬€p$ÿÿ™×¨ת(×°Ø×²Ð׬ð×®è÷¨÷ª÷°  ø ÷²(¸x¼p¯«x¨xy­ª`®| H€Éh!R­¯¬`$I™¸h¦x ø × ¼pÔ$F$‚Ô(F(2‚÷ª«x¨xy­ªxNÀ;$ÿÿ™©h¦x ø Õ,(¼pÔ0 F0‚Ô$(F$‘‚÷¦(¯x¬xí­¸x `$$ÿÿ™×¨ת(×°Ø×²Ð׬ð×®è÷¨÷ª÷°  ø ÷²(¹x¼p¯"¨x®x ­Ê­`¯|‰ `€ìÀ!¯ «`$aJ¹h¦x×, ™ ø ¼pÔ$0F$‚Ô(8F(2‚÷ª¨x®x ­Ê­x¯àî$ÿÿ™¬h¦x ø ÕŒ(¼pÔ0@F0‚Ô$HF$‘‚÷¦ø©x«x8­x¹x(×$ÿÿ™×¨תø×°Ø×²Ð׬ð×®è÷¨÷ª÷°  ø ÷²(ªx¼p­B®x¯xÍ­í¸`©|ŒX€+È!¹¯,¨`$Š™ªh¦x ø ÕL¼pÔ$PF$‚Ô(XF(2‚÷ª(®x¯xÍ­í¸x  ¢$ÿÿ™«h¦x ø Õl¼pÔ0`F0‚Ô$hF$‘‚÷¦ ¬x¨x™­ªxNÀ‹$ÿÿ™­h¦x ø Õ¬ ¼pÔ(pF(‚Ô0xF0T‚÷²¯x©xø­8«xl€t$ÿÿ¹h¦x×,(™ ø ¼pÔ$€F$‚Ô(ˆF(2‚÷ªø¨x®x ­Ê­x¯à\$ÿÿ¸hD€˜D€×@F2€2E¯ ˜$ ¯©˜™×¤(צ רתø×°Ø×²Ð«˜×¬ð×®è÷¤÷¦÷¨ ÷ª(÷°0÷²8 ø ¯«@¬x¼p­‚¹xªx(­H¯`­|ŽÀ€¸H!,­.«`$ aO¬hÕ„÷¤à¹h¦x×, ™ ø ¼pÔ&F&Ô*˜F*D÷°¨x¯x ­ê­x¸$ÿÿ™®h¦x ø ÕÌ(¼pÔ2 F2Ô&¨F&"÷¨ø©x¬x+­‹¹x(ú$ÿÿ™×ªà×°ײø×¤Ø×¦Ð׬ð×®è÷ª÷°÷² ÷¤( ø ÷¦0ªx¼p­B¯x¸xí¯ «`©|Ž `€,È!Ú¯.¨`$ G™ªh¦x ø ÕL ¼pÔ(°F(‚Ô0¸F0T‚÷²¯x¸xí¯ «xi Ã$ÿÿ™¬h¦x ø ÕŒ(¼pÔ$ÀF$‚Ô(ÈF(2‚÷ª®x¨xÙ­ªxOà¬$ÿÿ™×°ײØ×¤Ð׬¨×®÷°÷² ø ÷¤ ­x¼p­¢¸x©x ­+¹`®|Œ@€ÈP!­L¯`$ áG™­h¦x ø Õ¬ ¼pÔ&ÐF&Ô*ØF*D÷°¸x©x ­+¹x.Ày$ÿÿ™¨h¦x ø Õ (¼pÔ2àF2Ô&èF&"÷¨¬x¯xŠ­ê­x¸b$ÿÿ™×ª×°Ø×²Ð׬¨×®÷ª÷° ø ÷² «x¼p­b©x®x9­Ùª`¬|ˆ x€h!F­¨¸`$ G™«h¦x ø Õl ¼pÔ$ðF$‚Ô(øF(2‚÷ª©x®x9­ÙªxL€/$ÿÿ™¯h¦x ø Õì(¼pÔ0F0‚Ô$F$‘‚÷¦¨x¸x ¯ «xi $ÿÿ™×¨תØ×°Ð׬¨×®÷¨÷ª ø ÷° ¹x¼p¯"®x¬xÊ­Š­`¨| À€X!ü­o©`$ !H¹h¦x×, ™ ø ¼pÔ2F2Ô&F&"÷¨®x¬xÊ­Š­x¨ä$ÿÿ™¸h¦x ø × (¼pÔ* F*Ô2(F2÷¤¯x©xë­+¹x.ÀÍ$ÿÿ™×¦רØ×ªÐ׬¨×®÷¦÷¨ ø ÷ª ªx¼p­B¬x¨x­ «`¯|˜ H€éÈ!±¯8®`$ÁG™ªh¦x ø ÕL ¼pÔ00F0‚Ô$8F$‘‚÷¦¬x¨x­ «xoàš$ÿÿ™©h¦x ø Õ,(¼pÔ(@F(‚Ô0HF0T‚÷²¸x®x­ÙªxL€ƒ$ÿÿ™×¤צØ×¨Ð׬¨×®÷¤÷¦ ø ÷¨ ­x¼p­¢¨x¯x ­ë¹`¸|‰p€P!g­I¬`$L™­h¦x ø Õ¬ ¼pÔ*PF*Ô2XF2÷¤¨x¯x ­ë¹x8P$ÿÿ™®h¦x ø ÕÌ(¼pÔ&`F&Ô*hF*D÷°©x¬x*­Š­x¨9$ÿÿ«hÕr÷²™×¤צרØ×ªÐ׬¨×®÷¤÷¦÷¨  ø ÷ª(¯x¼p­â¹x®x8­Ø¬`ª|‰ h€M@!­ «`$a.™¯h¦x ø Õì ¼pÔ0pF0‚Ô$xF$‘‚÷¦¹x®x8­Ø¬xŠ@$ÿÿ™×¨Ø×ªÐ׬¨×®÷¨ ø ÷ª­x¼p­¢©x«x(­h¸`¹|p€.`!ç­ª`$AG™­h¦x ø Õ¬ ¼pÔ0€F0‚Ô$ˆF$‘‚÷¦©x«x(­h¸x Ð$ÿÿ™®h¦x ø ÕÌ(¼pÔ(F(‚Ô0˜F0T‚÷²(¯xªxì­L­x© ¹$ÿÿ™×¤(צØ×¨Ð׬¨×®÷¤÷¦ ø ÷¨ ¨x¼p­«x¹xx¯8¬`¯|Ž P€êh!­®©`$!.™¨h¦x ø Õ ¼pÔ* F*Ô2¨F2÷¤«x¹xx¯8¬xà†$ÿÿ™×¦Ø×¨Ð׬¨×®÷¦ ø ÷¨ªx¼p­B®x©xÍ­-¸`«|ˆÈ€y`!l­ˆ¯`$á.™ªh¦x ø ÕL ¼pÔ*°F*Ô2¸F2÷¤®x©xÍ­-¸x `U$ÿÿ™×¦Ø×¨Ð׬¨×®÷¦ ø ÷¨¹x¼p¯"¨x¯x ­ì­`®|Š H€ÉÀ!;¯ «`$aÚ¹h×*÷ªà™¨h¦x ø Õ (¼pÔ0ÀF0‚Ô$ÈF$‘‚÷¦ø¬x­x­¯®xÉ !$ÿÿªhD€XD€PÕH`F*@2E3$¯¸˜™«h¦x ø Õl¼pÔ0ÐF0‚Ô$ØF$‘‚÷¦P¹x¬x(­ˆ¯xí $ÿÿ™®h¦x ø ÕÌ ¼pÔ(àF(‚Ô0èF0T‚÷²©x¸x*¯ «xy é$ÿÿ^¯ ˜™¨h¦x ø Õ @¼pÔ$ðF$‚Ô(øF(2‚÷ª8¬x­x­¯®xÉ Ï$ÿÿ™ªh¦x ø ÕLH¼pÔ0F0‚Ô$F$‘‚÷¦(¸x¹x ¯+¨x €¸$ÿÿ™¯h¦x ø ÕìP¼pÔ(F(‚Ô0F0T‚÷²0­x©x®­.ªxX¡$ÿÿ™«h¦x ø ÕlX¼pÔ$ F$‚Ô((F(2‚÷ª ¹x¬x(­ˆ¯xí Š$ÿÿ×°àײPפצø™÷°÷²÷¤ ÷¦(צ פ0ײ(×°8רØ×ªÐ®˜×¬ð×®è÷¦X÷¤P÷²H÷°@÷¨0÷ª8 ø ¯®`©x¼p­"ªx«xX­x¬`¨|™ x€h!^­¹®`$Ás©hÕ(F B窠¸h×F „粜¬hD€8D€0Õ„`F& 2E<$¯¨˜™¯h¦x ø Õì¼pÔ(0F(‚Ô08F0T‚÷²H¹x®x-­Í©x*@5$ÿÿ™¸h¦x ø × ¼pÔ$@F$‚Ô(HF(2‚÷ª8«x¨xl­ ¯xù $ÿÿ­hÕ°@÷°°®hÕÒH÷²©hÕ$PF !禼¯ ˜™¸œ« ×¨Hת8×°Ø×²Ðפ°¬¼¨˜×¦×¬ð׮诸¯«÷¨÷ª ÷°(÷²0÷¤8¯¬@¯¨D ø ÷¦H¯x¼p­â¹x®x-­Í¸`ª|‰X€K`!è­‰¨`$.™¯h¦x ø Õì ¼pÔ(PF(‚Ô0XF0T‚÷²¹x®x-­Í¸x @Ñ$ÿÿ™×¤Ø×¦Ð׬¨×®÷¤ ø ÷¦«x¼p­b©x¨x,­ ­`¹| p€.À!·¯ª`$A.™«h¦x ø Õl ¼pÔ(`F(‚Ô0hF0T‚÷²©x¨x,­ ­x¹  $ÿÿ™×¤Ø×¦Ð׬¨×®÷¤ ø ÷¦®x¼p­Â¯xªxø­X¬`©|‹ @€(h!†­«¹`$!™×¬¨ ø ®x¼p­Â¯xªxø­X¨`©|ŒX€+h!p­¬¹`$!.™®h¦x ø ÕÌ ¼pÔ(pF(‚Ô0xF0T‚÷²¯xªxø­X¨x  Y$ÿÿ™×¤Ø×¦Ð׬¨×®÷¤ ø ÷¦«x¼p­b¬x¹x¯-¸`¯|ŽP€ê@!?­©`$!™×¬¨ ø «x¼p­b¬x¹x¯-ª`¯|˜ p€î@!)­©`$!™×¨Ø×ªÐ׬ð×®è÷¨ ø ÷ª«x¼p­b¬x¹x¯-®`¯|ŠÀ€ø@!­ ©`$!.™«h¦x ø Õl ¼pÔ0€F0‚Ô$ˆF$‘‚÷¦¬x¹x¯-®xÏàø$ÿÿ™×¨Ø×ªÐ׬¨×®÷¨ ø ÷ª¸x¼p¯ªx©xH­(­`¬|‹ È€™p!ޭ˯`$á.™¸h¦x ø × ¼pÔ0F0‚Ô$˜F$‘‚÷¦ªx©xH­(­x¬€Ç$ÿÿ™×¨Ø×ªÐ׬¨×®÷¨ ø ÷ª¹x¼p¯"«x¯xn­î¨`ª|˜H€Ih!­­¸¬`$k¹h¦x×, ™ ø ¼pÔ0 F0‚Ô$¨F$‘‚÷¦«x¯xn­î¨x @•$ÿÿ™©h¦x ø Õ,(¼pÔ(°F(‚Ô0¸F0T‚÷²¸x¬x ­¹x+`~$ÿÿ®hÕÄ÷¤È¯hÕæ÷¦À™¨h¦x ø Õ @¼pÔ(ÀF(‚Ô0ÈF0T‚÷²@ªx¸xI¯ ­x¬€a$ÿÿ™×¤צÈרÀת@×°Ø×²Ð׬¨×®÷¤÷¦÷¨ ÷ª(÷°0 ø ÷²8¹x¼p¯"«x¯xn­î©`ª|ˆ À€Xh!?­¨¬`$c$8¹h¦x×, ™ ø ¼pÔ$ÐF$‚Ô(ØF(2‚÷ª«x¯xn­î©x*@$$ÿÿ¸h×@÷°ˆ¨hÕP÷²€™×¤Ø×¦Ðרˆ×ª€×¬¨×®÷¤÷¦÷¨  ø ÷ª(­x¼p­¢¬x«x™­y©`¯|Ž P€êÀ!¯%¿t'½`à@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ ³ÿöÿó³ÿöÿóVVÄ ˆ ° ü   $X p tx €´  , D HL T” ¤ ¨¬ ´è < p ¨ À ÄÈ Ð   $ ,` ld ¬ °¸ ü   t ˜ ° ´¸ Àô    P h lp x¬ Ä ÈÌ Ô l œ ¬ °´ ¼ð     L d h l t ¨ À Ä È Ð  h Œ ¤ ¨ ¬ ´ è     D ˜! ¼ Ô Ø Ü ä  0 4 8 @ t" È# ø     L d h l t ¨$ ü%   8 <@ H| ” ˜œ ¤Ø ð ôø @ P TX `Ä& 0' l | €„ ŒÀ Ø Üà è( x) œ ´ ¸¼ Äø    T*  + Ä Ü àä ì  8 <@ H|, È- ì    H ` dh p¤. ð/   0 48 @t Œ ” œÐ0 1 @ X \` hœ ´ ¸¼ Äø2 D3 h € „ˆ Ä Ü àä ì,4 €5 ¤ ¼ ÀÄ Ì6 D7 h € „ˆ Ä Ü àä ì 8 l9  ¨ ¬° ¸ì: 0; T l pt |°< ô= $ < @D L¨ À ÄÈ Ð   $ ,l „ ˆŒ ”È à äè ð$ < @D L€ ˜ œ  ¨ì> h? Ô ì ðô ü 0 H L P X ¼@ !@A !d !| !€!„ !Œ!ÀB "C "( "@ "D"H "P"„D "ÈE "ìF # G #D #\ #`#d #l# H #äI $J $<K $`L $¤M $È $à $ä$è $ð%$N %hO %Œ %¤ %¨%¬ %´%èP &,Q &\ &l &p&t &|&° &È &Ì&Ð &Ø'$ '< '@'D 'L'€R 'äS (  (0 (4(8 (@(ŒT (àU p  DB¸ù\hDÐjE·Iü<LØRU0TW(€$c(18#(2a8H2#X((#3X((#3b !("3H3H#3H#3H#3H(#&3H#3H!#3B#3H#3H#3H#3H#3H#3H#3H3H3H3H3B!@(33C!0X#3H3H3F3H3F3H3H3H3H#6X(#%1ÿÿÿÿÿÿÿ`?ü, .Õ Þ  å  í  õ  þ         ( ,ÿÿÿü ÿÿÿð  $ÿÿÿè  (ÿÿÿà  .ÿÿÿØ  3ÿÿÿР 8ÿÿÿÈ  =ÿÿÿÀ  Bÿÿÿ¸  Nÿÿÿ°  Yÿÿÿ¨  [ÿÿÿ   fÿÿÿ˜  qÿÿÿ  yÿÿÿˆ  ÿÿÿ€  Žÿÿÿx  œÿÿÿp  «ÿÿÿh  ³ÿÿÿ`  »ÿÿÿ\ ÁÿÿÿP  ÆÿÿÿH  ÍÿÿÿD Öÿÿÿ@ Ûÿÿÿ< âÿÿÿ8 çÿÿÿ0  ñÿÿÿ(  ÷ÿÿÿ   ÿÿÿ ÿÿÿ (ø Õ)  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !  !- ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! for_init.cscully:/ecs/hdfeos/gctp/src/for_init.c106319455024740cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c for_init.c/ecs/hdfeos/gctp/srcfor_initoutsysoutzoneoutparmoutdatumfn27fn83iflgfor_transzoneazimuthalfanglelon1lon2lat1lat2center_longcenter_lathlon_originlat_originr_majorr_minorscale_factorfalse_eastingfalse_northingshape_mshape_nstarttimeradiustmpdatumpathsatnummodesat_ratiodzonedjustifythingiflg64/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945507123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319455014688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945501378/usr/include/math.hscully:/usr/include/math.h106319455033024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319455013504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945502554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionfor_initsphdzpakszceaforintceaforbceaforintbceaforcalc_utm_zoneutmforintutmforstplnforintstplnforalberforintalberforlamccforintlamccformerforintmerforpsforintpsforpolyforintpolyforeqconforinteqconfortmforinttmforsterforintsterforlamazforintlamazforazimforintazimforgnomforintgnomfororthforintorthforgvnspforintgvnspforsinforintsinforequiforintequiformillforintmillforvandgforintvandgforomerforintomerforsomforintsomforhamforinthamforrobforintrobforgoodforintgoodformolwforintmolwforimolwforintimolwforalconforintalconforwivforintwivforwviiforintwviiforobleqforintobleqforisinusforinitisinusfor_gp_disp . D ­. º­828gOIj¶ÃKzyaf™Úbh¨@#&,!2(/6=DXckx Ïÿÿ‡ÏÿÿÏÿÿ—ÏÿÿžÏÿÿ©Ïÿÿ±Ïÿÿ¿ÏÿÿÉÏÿÿÐÏÿÿÜÏÿÿåÏÿÿñÏÿÿúÏÿÿÏÿÿÏÿÿÏÿÿ Ïÿÿ)Ïÿÿ/Ïÿÿ:ÏÿÿBÏÿÿNÏÿÿWÏÿÿ`ÏÿÿfÏÿÿqÏÿÿyÏÿÿ…ÏÿÿŽÏÿÿ™Ïÿÿ¡Ïÿÿ¬Ïÿÿ´Ïÿÿ¿ÏÿÿÇÏÿÿÓÏÿÿÜÏÿÿæÏÿÿíÏÿÿøÏÿÿÏÿÿ ÏÿÿÏÿÿÏÿÿ(Ïÿÿ3Ïÿÿ;ÏÿÿEÏÿÿLÏÿÿVÏÿÿ]ÏÿÿgÏÿÿnÏÿÿyÏÿÿÏÿÿŒÏÿÿ”Ïÿÿ Ïÿÿ©ÏÿÿµÏÿÿ¾ÏÿÿÈÏÿÿÏÏÿÿÚÏÿÿâÏÿÿîÏÿÿ÷ÏÿÿÏÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ!ÿÿÿ"ÿÿÿ#ÿÿÿ$ÿÿÿ%ÿÿÿ&ÿÿÿ'ÿÿÿ(ÿÿÿ)ÿÿÿ*ÿÿÿ+ÿÿÿ,ÿÿÿ-ÿÿÿ.ÿÿÿ/ÿÿÿ0ÿÿÿ1ÿÿÿ2ÿÿÿ3ÿÿÿ4ÿÿÿ5ÿÿÿ6ÿÿÿ7ÿÿÿ8ÿÿÿ9ÿÿÿ:ÿÿÿ;ÿÿÿ<ÿÿÿ=ÿÿÿ>ÿÿÿ?ÿÿÿ@ÿÿÿAÿÿÿBÿÿÿCÿÿÿDÿÿÿEÿÿÿFÿÿÿGÿÿÿHÿÿÿIÿÿÿJÿÿÿKÿÿÿLÿÿÿMÿÿÿNÿÿÿOÿÿÿPÿÿÿQÿÿÿR+,ÿÿÿSÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4p ¤Mñ' )!20à)p 6@2p6P; 6h ðEpBX!Øinv_init.o/ 1063194554 7356 20 100664 26020 ` ELFd 4( )à@)07>ELSgrz‡(ô–œ¦­¸ÀÎØßëô (/8>IQ]fou€ˆ”¨°»ÃÎÖâëõü".7BJT[elv}ˆ›£¯¸ÄÍ×Þéñý.symtab.shstrtab.strtab.text.rodata.options.reginfo.rel.text.mdebug.text.rodata__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versioninv_initsphdzpakszceainvintceainvbceainvintbceainvcalc_utm_zoneutminvintutminvstplninvintstplninvalberinvintalberinvlamccinvintlamccinvmerinvintmerinvpsinvintpsinvpolyinvintpolyinveqconinvinteqconinvtminvinttminvsterinvintsterinvlamazinvintlamazinvaziminvintaziminvgnominvintgnominvorthinvintorthinvgvnspinvintgvnspinvsininvintsininvequiinvintequiinvmillinvintmillinvvandginvintvandginvomerinvintomerinvsominvintsominvhaminvinthaminvrobinvintrobinvgoodinvintgoodinvmolwinvintmolwinvimolwinvintimolwinvalconinvintalconinvwivinvintwivinvwviiinvintwviiinvobleqinvintobleqinvisinusinvinitisinusinv_gp_disp<'œ™à!'½þ¨¯¿t¯¼p¯¤X¯¥\¯¦`¯§d¯ |'®|¯®x¯X$aá+¸`D€8D€0×F$0<ED€HD€@F( <E× D€ˆD€€F*€<ED€˜D€F2P<E$ÿ쯹d™'¨À¯¨¤d¥`'¦è ø '§à;¼p©X$b!.ª`D€(D€ ÕFF& <ED€HD€@F(0<EÕPD€XD€PF0P<ED€˜D€F2€<E$ ÿ쯫d$ ¯¬d™'­À¯­¤d¥`'¦è ø '§à ¼p™'®À¯®¤d¥`'¦è ø '§à¼p¯`Õä0÷¤Ð¸`×8÷¦È¹X$a!I™¨`¦x ø Õ ¼pÔ(F(‚Ô0F0T‚÷²©x«p*­j¬x  ¤$ÿÿ™®`¦x ø ÕÌ(¼pÔ$F$‚Ô(F(2‚÷ª ¯x¹pø¯8¨x   $ÿÿ™×°ײ פÐצÈ׬è×®à÷°÷²÷¤  ø ÷¦(ªx¼p­B«x­pl­¬¸X¯tŽÈ€ù@! o­©X$b!J™ª`¦x ø ÕL ¼pÔ( F(‚Ô0(F0T‚÷²«x­pl­¬¸xà X$ÿÿ¹`¦x×,(™ ø ¼pÔ$0F$‚Ô(8F(2‚÷ª ®x©pÈ­(ªxK` @$ÿÿ™×°ײ פÐצÈ׬è×®à÷°÷²÷¤  ø ÷¦(¬x¼p­‚­x¯p¸­ø¨X®t™H€ÉP! "­Y«X$am¬d ¯ ˜™'­À¯­¤˜¥`'¦è ø '§à¼p¸\¯¸T¯TàB™¨`¦x ø Õ ¼pÔ(@F(‚Ô0HF0T‚÷²0®x¹pɯ)ªxK`ù$ÿÿ™¬`¦x ø ÕŒ¼pÔ$PF$‚Ô(XF(2‚÷ª ­x¯p¸­ø¨xÀâ$ÿÿ™×°0Ô2` ø F2ƒ¼p¯¢Tפ D€8D€0F& <E©T È#¯¹TÔ(h÷¨Ø™×ªØªT׬è×®à÷ª ø ¯ª«x¼p­b¬x¸p¯ ®X¨tH€ È!²¯/ªX$A™¤\¥d¦h ø §l«x¼p­b¬x¸p¯ ®xÈŸ$ÿÿ¹X¯t‰P€êX!”­i¬X${™­`¦x ø Õ¬¼pÔ0pF0‚Ô$xF$‘‚÷¦ ¸x¨p­¹x/à}$ÿÿ™ª`¦x ø ÕL¼pÔ(€F(‚Ô0ˆF0T‚÷²©x¬p+­‹­x¸f$ÿÿ™®`¦x ø ÕÌ ¼pÔ$F$‚Ô(˜F(2‚÷ª¨x¯p­ùªxI O$ÿÿ™«`¦x ø Õl(¼pÔ0 F0‚Ô$¨F$‘‚÷¦ø¬x¸p¯ ®xÈ8$ÿÿ™×¨ ת×°ײø×¤ÐצÈ׬è×®à÷¨÷ª÷° ÷²(÷¤0 ø ÷¦8¹x¼p¯"¯x©pê­*­X¬t‹ À€˜p!­Ë¨X$|¹`¦x×,™ ø ¼pÔ(°F(‚Ô0¸F0T‚÷² ¯x©pê­*­x¬€þ$ÿÿ™¸`¦x ø × ¼pÔ$ÀF$‚Ô(ÈF(2‚÷ª«x¨pn­¹x/àç$ÿÿ™ª`¦x ø ÕL ¼pÔ0ÐF0‚Ô$ØF$‘‚÷¦©x¬p-­¸x `Ð$ÿÿ™®`¦x ø ÕÌ(¼pÔ(àF(‚Ô0èF0T‚÷²ø¨x¯p­ùªxI ¹$ÿÿ™×¤ צרתø×°ÐײÈ׬è×®à÷¤÷¦÷¨ ÷ª(÷°0 ø ÷²8­x¼p­¢¬x«p˜­x¹X¨tŽx€P!—­N©X$!I™­`¦x ø Õ¬ ¼pÔ$ðF$‚Ô(øF(2‚÷ª¬x«p˜­x¹x(€$ÿÿ™¯`¦x ø Õì(¼pÔ0F0‚Ô$F$‘‚÷¦ ®x©pÊ­*­x¬€i$ÿÿ™×¨ת ×°ÐײÈ׬è×®à÷¨÷ª÷°  ø ÷²(¸x¼p¯«x¨py­ªX®t H€Éh!K­¯¬X$I™¸`¦x ø × ¼pÔ$F$‚Ô(F(2‚÷ª«x¨py­ªxNÀ4$ÿÿ™©`¦x ø Õ,(¼pÔ0 F0‚Ô$(F$‘‚÷¦ ¯x¬pí­¸x `$ÿÿ™×¨ת ×°ÐײÈ׬è×®à÷¨÷ª÷°  ø ÷²(¹x¼p¯"¨x®p ­Ê­X¯t‰ `€ìÀ!ÿ¯ «X$aJ¹`¦x×, ™ ø ¼pÔ$0F$‚Ô(8F(2‚÷ª¨x®p ­Ê­x¯àç$ÿÿ™¬`¦x ø ÕŒ(¼pÔ0@F0‚Ô$HF$‘‚÷¦ø©x«p8­x¹x(Ð$ÿÿ™×¨תø×°ÐײÈ׬è×®à÷¨÷ª÷°  ø ÷²(ªx¼p­B®x¯pÍ­í¸X©tŒX€+È!²¯,¨X$Š™ª`¦x ø ÕL¼pÔ$PF$‚Ô(XF(2‚÷ª ®x¯pÍ­í¸x  ›$ÿÿ™«`¦x ø Õl¼pÔ0`F0‚Ô$hF$‘‚÷¦¬x¨p™­ªxNÀ„$ÿÿ™­`¦x ø Õ¬ ¼pÔ(pF(‚Ô0xF0T‚÷²¯x©pø­8«xl€m$ÿÿ¹`¦x×,(™ ø ¼pÔ$€F$‚Ô(ˆF(2‚÷ªø¨x®p ­Ê­x¯àU$ÿÿ¸`D€˜D€×@F2€2E¯ œ$ ¯©œ™×¤ צרתø×°Ðײȫœ×¬è×®à÷¤÷¦÷¨ ÷ª(÷°0÷²8 ø ¯«@¬x¼p­‚¹xªp(­H¯X­tŽÀ€¸H!%­.«X$ aO¬`Õ„÷¤Ø¹`¦x×, ™ ø ¼pÔ&F&Ô*˜F*D÷°¨x¯p ­ê­x¸ $ÿÿ™®`¦x ø ÕÌ(¼pÔ2 F2Ô&¨F&"÷¨ø©x¬p+­‹¹x(ó$ÿÿ™×ªØ×°ײø×¤ÐצÈ׬è×®à÷ª÷°÷² ÷¤( ø ÷¦0ªx¼p­B¯x¸pí¯ «X©tŽ `€,È!Ó¯.¨X$ G™ª`¦x ø ÕL ¼pÔ(°F(‚Ô0¸F0T‚÷²¯x¸pí¯ «xi ¼$ÿÿ™¬`¦x ø ÕŒ(¼pÔ$ÀF$‚Ô(ÈF(2‚÷ª®x¨pÙ­ªxOà¥$ÿÿ™×°ײÐפÈ׬À×®÷°÷² ø ÷¤ ­x¼p­¢¸x©p ­+¹X®tŒ@€ÈP!‰­L¯X$ áG™­`¦x ø Õ¬ ¼pÔ&ÐF&Ô*ØF*D÷°¸x©p ­+¹x.Àr$ÿÿ™¨`¦x ø Õ (¼pÔ2àF2Ô&èF&"÷¨¬x¯pŠ­ê­x¸[$ÿÿ™×ª×°ÐײÈ׬À×®÷ª÷° ø ÷² «x¼p­b©x®p9­ÙªX¬tˆ x€h!?­¨¸X$ G™«`¦x ø Õl ¼pÔ$ðF$‚Ô(øF(2‚÷ª©x®p9­ÙªxL€($ÿÿ™¯`¦x ø Õì(¼pÔ0F0‚Ô$F$‘‚÷¦¨x¸p ¯ «xi $ÿÿ™×¨תÐ×°È׬À×®÷¨÷ª ø ÷° ¹x¼p¯"®x¬pÊ­Š­X¨t À€X!õ­o©X$ !H¹`¦x×, ™ ø ¼pÔ2F2Ô&F&"÷¨®x¬pÊ­Š­x¨Ý$ÿÿ™¸`¦x ø × (¼pÔ* F*Ô2(F2÷¤¯x©pë­+¹x.ÀÆ$ÿÿ™×¦רÐתÈ׬À×®÷¦÷¨ ø ÷ª ªx¼p­B¬x¨p­ «X¯t˜ H€éÈ!ª¯8®X$ÁG™ª`¦x ø ÕL ¼pÔ00F0‚Ô$8F$‘‚÷¦¬x¨p­ «xoà“$ÿÿ™©`¦x ø Õ,(¼pÔ(@F(‚Ô0HF0T‚÷²¸x®p­ÙªxL€|$ÿÿ™×¤צÐרÈ׬À×®÷¤÷¦ ø ÷¨ ­x¼p­¢¨x¯p ­ë¹X¸t‰p€P!`­I¬X$L™­`¦x ø Õ¬ ¼pÔ*PF*Ô2XF2÷¤¨x¯p ­ë¹x8I$ÿÿ™®`¦x ø ÕÌ(¼pÔ&`F&Ô*hF*D÷°©x¬p*­Š­x¨2$ÿÿ«`Õr÷²™×¤צרÐתÈ׬À×®÷¤÷¦÷¨  ø ÷ª(¯x¼p­â¹x®p8­Ø¬Xªt‰ h€M@!­ «X$a.™¯`¦x ø Õì ¼pÔ0pF0‚Ô$xF$‘‚÷¦¹x®p8­Ø¬xŠ@ú$ÿÿ™×¨ÐתÈ׬À×®÷¨ ø ÷ª­x¼p­¢©x«p(­h¸X¹tp€.`!à­ªX$AG™­`¦x ø Õ¬ ¼pÔ0€F0‚Ô$ˆF$‘‚÷¦©x«p(­h¸x É$ÿÿ™®`¦x ø ÕÌ(¼pÔ(F(‚Ô0˜F0T‚÷² ¯xªpì­L­x© ²$ÿÿ™×¤ צÐרÈ׬À×®÷¤÷¦ ø ÷¨ ¨x¼p­«x¹px¯8¬X¯tŽ P€êh!–­®©X$!.™¨`¦x ø Õ ¼pÔ* F*Ô2¨F2÷¤«x¹px¯8¬xà$ÿÿ™×¦ÐרÈ׬À×®÷¦ ø ÷¨ªx¼p­B®x©pÍ­-¸X«tˆÈ€y`!e­ˆ¯X$á.™ª`¦x ø ÕL ¼pÔ*°F*Ô2¸F2÷¤®x©pÍ­-¸x `N$ÿÿ™×¦ÐרÈ׬À×®÷¦ ø ÷¨¹x¼p¯"¨x¯p ­ì­X®tŠ H€ÉÀ!4¯ «X$aÚ¹`×*÷ªØ™¨`¦x ø Õ (¼pÔ0ÀF0‚Ô$ÈF$‘‚÷¦ø¬x­p­¯®xÉ $ÿÿª`D€XD€PÕH`F*@2E3$¯¸œ™«`¦x ø Õl¼pÔ0ÐF0‚Ô$ØF$‘‚÷¦H¹x¬p(­ˆ¯xí ù$ÿÿ™®`¦x ø ÕÌ ¼pÔ(àF(‚Ô0èF0T‚÷²ð©x¸p*¯ «xy â$ÿÿ^¯ œ™¨`¦x ø Õ @¼pÔ$ðF$‚Ô(øF(2‚÷ª0¬x­p­¯®xÉ È$ÿÿ™ª`¦x ø ÕLH¼pÔ0F0‚Ô$F$‘‚÷¦ ¸x¹p ¯+¨x €±$ÿÿ™¯`¦x ø ÕìP¼pÔ(F(‚Ô0F0T‚÷²(­x©p®­.ªxXš$ÿÿ™«`¦x ø ÕlX¼pÔ$ F$‚Ô((F(2‚÷ª¹x¬p(­ˆ¯xí ƒ$ÿÿ×°Ø×²Hפðצø™÷°÷²÷¤ ÷¦(צפ(ײ ×°0רÐתȮœ×¬è×®à÷¦X÷¤P÷²H÷°@÷¨0÷ª8 ø ¯®`©x¼p­"ªx«pX­x¬X¨t™ x€h!W­¹®X$Ám©`Õ(F B窤¸`×F „ç² ¬`D€8D€0Õ„`F& 2E8$¯¨œ™¯`¦x ø Õì¼pÔ(0F(‚Ô08F0T‚÷²8¹x®p-­Í©x*@.$ÿÿ™¸`¦x ø × ¼pÔ$@F$‚Ô(HF(2‚÷ª0«x¨pl­ ¯xù $ÿÿ­`Õ°@÷°¨®`ÕÒH÷²¯ œ™© ª¤×¤8צ0רÐתÈ×°¨¸œ×²×¬è׮௩¯ª÷¤÷¦ ÷¨(÷ª0÷°8¯¸@ ø ÷²H«x¼p­b¬x¯pˆ­è®X­t™H€©P!ç­Y¸X$.™«`¦x ø Õl ¼pÔ$PF$‚Ô(XF(2‚÷ª¬x¯pˆ­è®xÍ Ð$ÿÿ™×°ÐײÈ׬À×®÷° ø ÷²©x¼p­"¹x¸p*¯ ¨X¬t‹x€p!¶­Ë­X$¡.™©`¦x ø Õ, ¼pÔ$`F$‚Ô(hF(2‚÷ª¹x¸p*¯ ¨x €Ÿ$ÿÿ™×°ÐײÈ׬À×®÷° ø ÷²¯x¼p­â«x­pn­®ªX¹t‰ À€8@!…­ ¬X$™×¬À ø ¯x¼p­â«x­pn­®¸X¹tŠH€)@!o­ ¬X$.™¯`¦x ø Õì ¼pÔ$pF$‚Ô(xF(2‚÷ª«x­pn­®¸x X$ÿÿ™×°ÐײÈ׬À×®÷° ø ÷²©x¼p­"ªx¬pH­ˆ®X«th€mÀ!>¯¹X$!™×¬À ø ©x¼p­"ªx¬pH­ˆ­X«tŽ x€oÀ!(¯¹X$!™×¤ÐצÈ׬è×®à÷¤ ø ÷¦©x¼p­"ªx¬pH­ˆ¯X«tp€nÀ!¯ ¹X$!.™©`¦x ø Õ, ¼pÔ(€F(‚Ô0ˆF0T‚÷²ªx¬pH­ˆ¯xë`÷$ÿÿ™×¤ÐצÈ׬À×®÷¤ ø ÷¦®x¼p­Â­x¹p¸¯8¨Xªt‰`€Lx!Ý­é«X$a.™®`¦x ø ÕÌ ¼pÔ(F(‚Ô0˜F0T‚÷²­x¹p¸¯8¨x @Æ$ÿÿ™×¤ÐצÈ׬À×®÷¤ ø ÷¦¬x¼p­‚©x«p/­o¸X­tŽÈ€¹@!¬­ªX$Ak™¬`¦x ø ÕŒ ¼pÔ( F(‚Ô0¨F0T‚÷²©x«p/­o¸x  •$ÿÿ¹`¦x×,(™ ø ¼pÔ$°F$‚Ô(¸F(2‚÷ª®xªpÈ­H¬x‰ }$ÿÿ¯`Õð÷°¸«`Õr÷²°™¸`¦x ø × @¼pÔ$ÀF$‚Ô(ÈF(2‚÷ª@­x®p¹­Ù¨x @`$ÿÿ™×°ײ¸×¤°×¦@רÐתÈ׬À×®÷°÷²÷¤ ÷¦(÷¨0 ø ÷ª8¬x¼p­‚©x«p/­o¹X­t˜p€®@!>­ªX$cA$A7™¬`¦x ø ÕŒ ¼pÔ0ÐF0‚Ô$ØF$‘‚÷¦©x«p/­o¹x- $$ÿÿ®`ÕÈ@÷¨ˆ¸`× P÷ª€™×°ÐײÈפˆ×¦€×¬À×®÷°÷²÷¤  ø ÷¦(¨x¼p­ªx©pL­,¹X«th€mp!­Ï%¿t'½Xà@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@L¥Üc˰?ïü¹#¢œx@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ@¬ >ÔU¥²ÿœ ³ÿöÿó³ÿöÿóVVÄ ˆ ° ü   $X p tx €´  , D HL T” ¤ ¨¬ ´è < p ¨ À ÄÈ Ð   $ ,` ld ¬ °¸ ü   t ˜ ° ´¸ Àô    P h lp x¬ Ä ÈÌ Ô l œ ¬ °´ ¼ð     L d h l t ¨ À Ä È Ð  h Œ ¤ ¨ ¬ ´ è     D ˜! ¼ Ô Ø Ü ä  0 4 8 @ t" È# ø     L d h l t ¨$ ü%   8 <@ H| ” ˜œ ¤Ø ð ôø @ P TX `Ä& 0' l | €„ ŒÀ Ø Üà è( x) œ ´ ¸¼ Äø    T*  + Ä Ü àä ì  8 <@ H|, È- ì    H ` dh p¤. ð/   0 48 @t Œ ” œÐ0 1 @ X \` hœ ´ ¸¼ Äø2 D3 h € „ˆ Ä Ü àä ì,4 €5 ¤ ¼ ÀÄ Ì6 D7 h € „ˆ Ä Ü àä ì 8 l9  ¨ ¬° ¸ì: 0; T l pt |°< ô= $ < @D L¨ À ÄÈ Ð   $ ,l „ ˆŒ ”È à äè ð$ < @D L€ ˜ œ  ¨ì> h? Ô ì ðô ü 0 H L P X ¬@ !(A !L !d !h!l !t!¨B !ìC " "( ","0 "8"lD "°E "ÔF #G #, #D #H#L #T#ˆH #ÌI #ðJ $$K $HL $ŒM $° $È $Ì$Ð $Ø% N %PO %t %Œ %%” %œ%ÐP &Q &8 &P &T&X &`&  &° &´&¸ &À'  '$ '(', '4'hR 'ÌS 'ü ( (( ($(pT (ÄU p  =B¨ù\DDÀiDô·Ià4L¼QðU TW€$c(18#(2a8H"#X((#3X((#3b !("3H3H#3H#3H#3H#3H#3H!#3B#3H#3H#3H#3H#3H#3H#3H3H#3H3H3B!@833C!@h#3H3H3F3H3F3H3H3H3H#6X(#%1ÿÿÿÿÿÿÿX@ý, -Õ Þ  ä  ë  ò  ú  ÿ       ( +ÿÿÿü ÿÿÿð   ÿÿÿè  &ÿÿÿà  *ÿÿÿØ  /ÿÿÿР 4ÿÿÿÈ  9ÿÿÿÀ  >ÿÿÿ¸  Jÿÿÿ°  Uÿÿÿ¨  Wÿÿÿ   bÿÿÿ˜  mÿÿÿ  uÿÿÿˆ  }ÿÿÿ€  Šÿÿÿx  ˜ÿÿÿp  §ÿÿÿh  ®ÿÿÿ`  ¶ÿÿÿX  ¾ÿÿÿP  ÃÿÿÿL ÈÿÿÿH ÏÿÿÿD Ôÿÿÿ@ Ýÿÿÿ8  çÿÿÿ0  íÿÿÿ(  öÿÿÿ$ üÿÿÿ  (Ü Õ(ô  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !  !, ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! inv_init.cscully:/ecs/hdfeos/gctp/src/inv_init.c106319455425289cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c inv_init.c/ecs/hdfeos/gctp/srcinv_initinsysinzoneinparmindatumfn27fn83iflginv_transzoneazimuthanglealflon1lon2lat1lat2center_longcenter_lathlat_originlon_originr_majorr_minorscale_factorfalse_eastingfalse_northingradiusshape_mshape_ntimepathsatnummodetmpdatumsat_ratiodzonedjustifythingiflg64/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945547123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319455414688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945541378/usr/include/math.hscully:/usr/include/math.h106319455433024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319455413504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945542554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versioninv_initsphdzpakszceainvintceainvbceainvintbceainvcalc_utm_zoneutminvintutminvstplninvintstplninvalberinvintalberinvlamccinvintlamccinvmerinvintmerinvpsinvintpsinvpolyinvintpolyinveqconinvinteqconinvtminvinttminvsterinvintsterinvlamazinvintlamazinvaziminvintaziminvgnominvintgnominvorthinvintorthinvgvnspinvintgvnspinvsininvintsininvequiinvintequiinvmillinvintmillinvvandginvintvandginvomerinvintomerinvsominvintsominvhaminvinthaminvrobinvintrobinvgoodinvintgoodinvmolwinvintmolwinvimolwinvintimolwinvalconinvintalconinvwivinvintwivinvwviiinvintwviiinvobleqinvintobleqinvisinusinvinitisinusinv_gp_disp- =­- °­728]OHj¬ÃJzoae™Ðbg¨@#&,!2(/6=DXckx Ïÿÿ‡ÏÿÿÏÿÿ—ÏÿÿžÏÿÿ©Ïÿÿ±Ïÿÿ¿ÏÿÿÉÏÿÿÐÏÿÿÜÏÿÿåÏÿÿñÏÿÿúÏÿÿÏÿÿÏÿÿÏÿÿ Ïÿÿ)Ïÿÿ/Ïÿÿ:ÏÿÿBÏÿÿNÏÿÿWÏÿÿ`ÏÿÿfÏÿÿqÏÿÿyÏÿÿ…ÏÿÿŽÏÿÿ™Ïÿÿ¡Ïÿÿ¬Ïÿÿ´Ïÿÿ¿ÏÿÿÇÏÿÿÓÏÿÿÜÏÿÿæÏÿÿíÏÿÿøÏÿÿÏÿÿ ÏÿÿÏÿÿÏÿÿ(Ïÿÿ3Ïÿÿ;ÏÿÿEÏÿÿLÏÿÿVÏÿÿ]ÏÿÿgÏÿÿnÏÿÿyÏÿÿÏÿÿŒÏÿÿ”Ïÿÿ Ïÿÿ©ÏÿÿµÏÿÿ¾ÏÿÿÈÏÿÿÏÏÿÿÚÏÿÿâÏÿÿîÏÿÿ÷ÏÿÿÏÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ!ÿÿÿ"ÿÿÿ#ÿÿÿ$ÿÿÿ%ÿÿÿ&ÿÿÿ'ÿÿÿ(ÿÿÿ)ÿÿÿ*ÿÿÿ+ÿÿÿ,ÿÿÿ-ÿÿÿ.ÿÿÿ/ÿÿÿ0ÿÿÿ1ÿÿÿ2ÿÿÿ3ÿÿÿ4ÿÿÿ5ÿÿÿ6ÿÿÿ7ÿÿÿ8ÿÿÿ9ÿÿÿ:ÿÿÿ;ÿÿÿ<ÿÿÿ=ÿÿÿ>ÿÿÿ?ÿÿÿ@ÿÿÿAÿÿÿBÿÿÿCÿÿÿDÿÿÿEÿÿÿFÿÿÿGÿÿÿHÿÿÿIÿÿÿJÿÿÿKÿÿÿLÿÿÿMÿÿÿNÿÿÿOÿÿÿPÿÿÿQÿÿÿR*+ÿÿÿSÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4p ¤Mñ' )!2 à)p 6@2p6@; 6X ðEpBH!Äcproj.o/ 1063194559 7356 20 100664 18692 ` ELFGl4( ÐÀ@)07>ELSgrz‡|“—|¼¢§8P­²ˆ ¸¼”üÂÊÈÐÕÙX„ßÜôåé Ðlï <,÷hÐý8PˆÀ HˆÐxHX 4!Ô¸&Œà+lX9.symtab.shstrtab.strtab.text.rodata.options.reginfo.rel.text.mdebug.text.rodata__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiontsincossincosasinzfabsasinmsfnzsqrtqsfnzlogphi1zp_errorphi2zatanpowphi3zphi4ztanpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zone_gp_disp<'œ™à!'½ÿ௿¯¼¯¦(¯§,÷¬ ™×¬  ø ®(¼õÀ™×¬  ø ¯,¼õà¿'½ à<'œ™à!'½ÿ௿¯¼÷¬ ×  <?ðD(D€ F F <E<?ðDHצ D€@F&@<E<?ðDXD€P÷ª <¿ðDˆD€€÷° ™×¬  ø ¼¿'½ à<'œ™à!'½ÿøF.a÷¤×¦<?ðDXF&2D€P×°F(PF F €à'½<'œ™à!'½ÿد¿¯¼÷¬(÷®0פ(Ô&¨F$0<E)ר(ת0F*D÷° <?ðפ D˜DHD€D€@™F$‘F$B€ ø F*3×° <?ðDHF0„‚D€@<?àDˆD€€×¦0<?ð¼F2Aר(F(„ƒF$2ƒF2‚D€D˜F(DF&QF0’ F* <@D8D€0ר0F(0¿'½(à<'œ™à!'½ÿ ¯¿¯¼÷¬`÷®h™<?àD(D€ צh ø F&#¼÷ (ר`Ô*°F*@<Eb× (×°`F0„‚÷²X$¯®$™×¬('¦8 ø '§0¼פ`צ8F&"÷¨HתH<?ðD˜F*TD€F0‘÷¤@<?ðרHD8D˜D€0D€™F(2F(” ø F0S<?ðD(D€ צXרh×°8F&$פ@<?à¼F2BƒD€D˜F$ƒ×°`F&RF0’ƒD€€DˆF*‚F$‚‚F(4€×¨0F$Q‚F(4F0’‚÷ªPפ(צPF&"÷¨(× PÔ2¸F F2>E× (¯$%ø+ ÿ¶¯¸$™„…$„ ø $¥¼¨p$­<¿ðDD€¿'½`à<'œ™à!'½ÿ ¯¿$¯¼ ÷¬`÷®h÷´®p­À<?àD(D€ צ`F&"÷¨X™×¬h ø ¼ D€€Ô*À<@DˆF0‚F2Q÷¤P¯ 4™×¬P ø ¼ ÷ 8צ`ר8F(4÷°H<?ðײHDXD8D€PD€0™F2Q×®XF22 ø F(#¼ ×°hF ™F0£ ø ¼ D€0רPÔ*È<@D8F&‚F2QF($÷°@צPת@F*4€÷²P× @Ô$ÐF F$>E× P¯4%ø+ ÿů¸4™„…$„  ø $¥4¼ ¨p$­<@DD€¿$×´'½`à<'œ™à!'½ÿ¨¯¿,¯¼(÷¬X÷®`÷¶ ÷´פX÷¤P¯ D™<@D8D€0רP ø F(3¼(<@DX™D€P×°PF † ø F0S¼(<@D˜™D€×¤PF  ø F$“רhצXײpF4B‚¼(F6‘F*4צxF&‚F$‚×°`צPF(T€F0‘F&"÷ªHרPײHF2D÷°P× HÔ$ØF F$>E®€­À× P¯D%ø+ ÿï¸D™„…$„@ ø $¥p¼(¨€$­<@DD€¿,×´×¶ à'½X<'œ™à!'½ÿp¯¿,¯¼(÷¬÷®˜÷¶ ÷´פ¸®ÌõÄ$¯¯D™¸Ì ø × ¼(÷ ˆ¹Ì×,™ ø ¼(÷ xצרˆ<?ðD˜F(2‚D€×¤x¨ÈF(TF0F F$‚õ©Ì™<@DHD€@Õ* ø F(S¼(÷ €ªÌ™<@DˆD€€ÕR ø F0“¼(«Ì<@™D8D€0ÕdF  ø F&#¬Ìת˜×° Õˆ×¤€¼(F(T‚ר¨F$‚F4DF&’ײ°F2‚F0QF&"÷¨p­Ì™<@DˆD€€Õª ø F0S¼(®Ì<@™D(D€ ÕÒF † ø F$“¼(¯Ì<@™DHD€@ÕæF  ø F(3<@DXD€P×° <@צ˜F0T‚×°¨D€PDX<@¼(F4‘F0T‚×°°D€PDXF$2F6‘‚F0T‚F&AF2F(!÷¦h<@DXD€P×°pרÀ¸ÈF0T‚<?ð× F0F(!€F&QF0Q‚×°¸D€PF$’D˜D€<@DXF21F0Q‚F&$‚F2B÷ª`×°pצÀ<@F0D˜D€×ª¸¹ÈF&"F*‘תF0!‚פ€F$TD€PDXF&D×&F2‚F*1F$D÷°X<@DHD€@פ€¨ÈצhF$DÕפpר¸F&’‚F0TD€€DˆF$BF*‚D€€DˆF(‘F&‚‚F*$÷²PרX×°Pפ`F0A€F&"ƒ÷ªH©ÌרHÕ2F(”õ0× HÔ$àF F$>ED€D€ªD%K)a ÿ&¯«D™„…$„| ø $¥œ¼(<@DD€¿,×´×¶ à'½<'œ™à!'½ÿà$ £®D€(D€ F$`<E$-£¯F `÷ צÔ(èF(2ƒÔ0ðF0T€F ‘ ç¤ ¹ צ@€@!@À@#A@!ADˆ@F€B¡F*4÷°<@YD(ײD€ F$’Ô&øF&B€F T ç°ªײ X€jX# XÀjX! X€D‹ F€"!F(‘÷¦¬ ­DŒPD@Ô$F€T!F€A¡F$„‚Ô*רF*4F0‘F(!€÷¦“®$-ÁתF T‡÷²× à'½ <'œ™à!'½ÿà$ £®Ô$F$cD€8D€0F&`<E$-£¯F `÷ רF Bçª ¹ ×°<@ND™DHD€@F€‘!F$F(2‚÷ªײF ” ç°©פ<@ND‰0D˜D€F€2!F("F2T÷°ª «DŠ0D‹Ô(F€1!F€”!F("‚Ô& ײF&F$RF2D÷°“¬$-צF 2‡÷ª× à'½ <'œ™à!'½ÿЯ¿¯¼÷¬0÷®8פ0צ@F&"÷¨(<?àDXD€P×°0F0T‚÷² <?ðצ(D(DXD€ D€P™F&"×® F&T ø F0C¼÷ (פ8™Ô2(<?àD8F$’D€0 ø F&Sר(¼F(¿'½0à<'œ™à!D€(D€ F$`<Eà$ÿÿà$àà<'œ™à!'½ÿد¿¯¼÷¬(¯ $× (Ô$0F F$>E—Š×¦(Ô(8F(0F F DP)á ™×¬( ø ¼D‚€×¨(F€„¡Ô$@F$‘‚F&Bq÷ª(×°(Ô2HF2€Ô*PF F  D D™@F€A¡F*0<E×°(Ô2XF2Ô2`F " D @D‰0F€2¡F2QF$‚P÷¨(צ(Ô*hF*0Ô(pF F D D‹€F€!F( <Eצ(Ô*xF*4ƒÔ*€F ” D €D F€"!F*D‚F24/÷°(פ(Ô(ˆF( Ô0F F DPD0F€4¡F0<Eפ(Ô(˜F("ƒÔ( F QD0D™F€”!F(‚‚F*!÷¦(™×¬( ø ¼D‚ת(F€”!Ô(¨F(F$Q÷¦(¨$% ¯©$ª$)A ÿa× (¿'½(à<'œ™à!<@D(<?ôD8<@0DˆD€€D€0D€ F0dƒF,2<?ðD€€F("€D(<?ÐDˆD€ <?ðF*‘‚F,„‚F&"D€ D(F(’‚àF* àà<'œ™à!<?ðD(<?ÞD8D€0<?ÐDˆF,2D€€D€ <?ðF,„‚D€€F("€D(<?ØDˆF*‘‚D€ F,„‚F&"àF(àà<'œ™à!<?ðD(<?èD8D€0<?®DˆF,2D€€D€ F,„‚F("€F,‘‚àF*0àà<'œ™à!F,aÔ(°F,!‚àF(0àà<'œ™à!'½ÿ°¯¿,¯¼(÷¬P÷¶ ÷´<?ðD(D€ צPF&"÷¨H<?ðDXD€P×°PF0T÷²@פH™F # ø F #†¼(צ@F †™F 3F 3† ø F F6 ¼(F ¿,×´×¶ à'½P<'œ™à!'½ÿÀ¯¿,¯¼(÷¬@÷®H÷¶ ÷´™<@D(D€ צ` ø F&#¼(<@DH™D€@ת`F † ø F*C¼(<@Dˆ™D€€×²`F  ø F2ƒפ@צ`תH¼(F&"פPF4TF6!‚F0DרXF(F&’€F0P¿,×´×¶ à'½@<'œ™à!D€@D€€Ô$¸<@DHF$a€<?ðDˆF(2ƒF0T€F ‘ D àààConvergence errorphi1z-convConvergence errorphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-conv>z×òš¼¯H=Û|ßÙ×½»>z×òš¼¯H?ù!ûTD-?ù!ûTD-=Û|ßÙ×½»=Û|ßÙ×½»=Û|ßÙ×½»@È?PbMÒñ©ü?PbMÒñ©üA.„€@@@L¥Üc˰A.„€@@?ù!ûTD-@ !ûTD-@ !ûTD-@!ûTD-@!ûTD-AßÿÿÿÀ@!ûTD-@!ûTD-B !ûTé!AßÿÿÿÀB !ûTé!B !ûTé!Cù!ûS~ë=AßÿÿÿÀCù!ûS~ë=Cù!ûS~ë=@!ûTD-?‡UUUUUU@f€ ³ÿöÿÿó³ÿöÿÿó..$ @ |.€. 8.<.ˆ.Œ.¨ °ì ”.˜.´ Ø à p  @ HD P< .”.Ô ì ð P t  ”Ä Ì    X.\.Œ ´ Ø @ Hˆ Œ ˜„ Ü.à. 8! „ ¬ Ô 4 \ „ @ H ˆ  Œ ˜ „ Ð. Ô.    ( € ˆ Ð Ü ä ð <. @. T X ü  h.l.È è ôð! 8.<.ˆ.Œ.¨ °Ø à%   (< DH P€ ˆŒ ”À ÈÌ Ô   D LP Xˆ ” œÈ% ä ìH.L.Ð.Ô.H.L. .¤.° ´Ô.Ø., H Œ..´ Ü  l.p.x „p q"¹A¤#ë' Þ2$5œ8;´<ì,>ä($%16#Eˆ %#„ÿ÷† %#„ÿø† Q(#!„ÿø† ‚ %h((„ÿë†aaC7(((8(8(8ÿæ5ÿÿÿüÿÿÿÿ 44|ÿÿÿüÿÿÿÿ <E8 NÿÿÿÿNS ˆbÿÿÿôÿÿÿÿ(\g”¥ÿÿÿ¼ÿÿÿÿ`pŒ,$ÿÿÿÄÿÿÿÿ0ÿÿÿ¸`–®5X9–ÿÿÿÔÿÿÿÿðÿÿÿÈX»ÏOÜF÷ÿÿÿœÿÿÿÿðÿÿÿÞe Ð]ôÿÿÿÿ   <gOÿÿÿÿ #6¢hqšÿÿÿìÿÿÿÿ0@H´8zÎÿÿÿÿMM¼ˆâÿÿÿôÿÿÿÿ(Tt¿H…’ÿÿÿÿzzßЊ´ÿÿÿÿ{{ãHÒÿÿÿÿ||ç ”èÿÿÿÿ}}êÔ™õÿÿÿÜÿÿÿÿðÿÿÿÐP„ŠìŒ #ÿÿÿìÿÿÿÿðÿÿÿà@òl©[ÿÿÿÿ””ú, ¯Ì Ô   Ø  à  $ d Ì| è| î    ¤ è¼ ò8 ø, € ÿ. €      ÿÿÿø  @ òP ˆ       %    ,ÿÿÿø  ô  0” 6   =   @    +Eÿÿÿø  Lÿÿÿð  Qÿÿÿè  Uÿÿÿà  YÿÿÿØ  _ÿÿÿР eÿÿÿÈ  iÿÿÿÄ ä !0ü k q   x   {  $ 8€ÿÿÿø  ‡ÿÿÿð  ‹ÿÿÿè  ÿÿÿà  ”ÿÿÿØ  šÿÿÿÔ ¬ 0kÈ ,œX ¢   ¥   ¨   «   ®   ±(  ( E¶ÿÿÿø  ºÿÿÿð  ¿ÿÿÿì h @œ„ 9ÁÜ $Ç   Î   Ñ   Ô   ×   Ú(   Ü0   Þ8  "à<  #( \äÿÿÿø  ëÿÿÿð  òÿÿÿè  ùÿÿÿà  üÿÿÿØ  ÿÿÿР ÿÿÿÈ   ÿÿÿÀ  ÿÿÿ¸  ÿÿÿ´ Ø PÁô F Ð &, €  f ÿÿÿø  $ÿÿÿð  )ÿÿÿì .ÿÿÿè 3ÿÿÿç \ _l ]8 < (@, €  pDÿÿÿø  Hÿÿÿð  Mÿÿÿì Rÿÿÿè Wÿÿÿç  i8, g\h *b   i   m    ytÿÿÿø  xÿÿÿð  ¸ u\Ð q|8 ,, €  ~@ ||P zƒˆ .Ž    „ÿÿÿü ¨ ƒÀ –H 0›, €  ‰x ‡–ˆ …Ð 2¢, €  Žh Œx ФH 4©, €  “H ‘¤X «  6°, €  ˜$ –«4 ”²Ô 8·   $ Ÿ¹ÿÿÿø  ½ÿÿÿð  œ ›²¸ ™ÁŒ :Æ   É   Ì   Ï   Ò   ( ¨Ä ¦Áà  Öl <ä, €  ­H «ÖX © , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !      , 9 F  ] g q z … Š ” ™   © ® ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! cproj.cscully:/ecs/hdfeos/gctp/src/cproj.c106319455811792cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c cproj.c/ecs/hdfeos/gctp/srctsincosvalsin_valcos_valasinzconmsfnzeccentsinphicosphiconqsfnzeccentsinphicosphiconphi1zeccentqsflageccntsdphiconcomsinpicospiphiiphi2zeccenttsflageccnthphicondphisinpiiphi3zmle0e1e2e3flagphidphiiphi4zeccente0e1e2e3abcphisinphisin2phtanphimlmlpcon1con2con3dphiipakczpakconsecsdegsminssgnapakr2dmpakconsecsdegsminssgnatsfnzeccentphisinphiconcomsignxadjust_lonxcounte0fnxe1fnxe2fnxe3fnxe4fnxconcommlfne0e1e2e3phicalc_utm_zonelon/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945587123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319455814688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945581378/usr/include/math.hscully:/usr/include/math.h106319455833024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319455813504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945582554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versiontsincossincosasinzfabsasinmsfnzsqrtqsfnzlogphi1zp_errorphi2zatanpowphi3zphi4ztanpakczpakr2dmtsfnzsignadjust_lone0fne1fne2fne3fne4fnmlfncalc_utm_zone_gp_dispè¯q>ýè­¯ >•­¹Y8BOÊ‘‘ÃÌ¡TaçÀµbéÏ@#&,!2(/6=DXckx €Ïÿÿ„Ïÿÿˆ| ŽÏÿÿ“Ïÿÿ˜8 žÏÿÿ£ˆ ©Ïÿÿ­” ³Ïÿÿ» ,ÁÏÿÿÆÏÿÿÊX 9ÐÜ FÖÏÿÿÚ Ð ]à < gèh qî8 zóˆ þH …Ð ŠH    ”Ô ™Œ  l ©,Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ!ÿÿÿÿÿÿÿ*+ÿÿÿ0ÿÿÿÿÿÿÿÿÿÿ78ÿÿÿ@ÿÿÿÿDEÿÿÿPÿÿÿÿÿÿÿ[\ÿÿÿ_efÿÿÿ iopÿÿÿ!uxyÿÿÿ"|}~ÿÿÿ#ƒ„ÿÿÿ$‡ˆ‰ÿÿÿ%ŒŽÿÿÿ&‘’“ÿÿÿ'–—˜ÿÿÿ(›žŸÿÿÿ)¦§¨ÿÿÿ*«¬­ÿÿÿ+ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4ð $MqBÀÐ!À)p P@2p; ¨Ep!°%¼report.o/ 1063194561 7356 20 100664 20244 ` ELFM04(   @#.5<CJQXlwŒÐ”›¡©°Ð€µ¼ÃPxÎÈÄÕŒÌÜXähôë\ôõPôü Dô 8ü 4` ”ô ˆ'˜Ø.pÐ:@¸A.symtab.shstrtab.strtab.text.rodata.bss.options.reginfo.rel.text.gptab.bss.mdebug.text.rodata.bss__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionp_errorprintffopenfprintffcloseinitstrlenstrcpyclose_fileptitleradiusradius2cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblank_gp_disp<'œ™à!'½ÿ௿¯¼¯¤ ¯¥$ŽÎÀ™„¥$¦  ø $„¼ïà™„…$„ ø $¥ ¼¬"™„…¦$§ Œ„ ø $¥¼™„ ø Œ„¼¿'½ à<'œ™à!'½ÿ௿¯¼¯¤ ¯¥$¯¦(¯§,® À$¬/?¬ ¸ $¬ ™¤( ø @¼|$$¬9™„¥( ø $„'¼¨ $$ ¬)™¤( ø @ ¼¬ ™„…$„ ø $¥<¼Z$$ ¬*™„¥( ø $„¼¬ ¬ «$`$ ¬,?¬ ­$$¡¬ ™¤, ø @¼5$$¬. ™„¥, ø $„'¼¯$$á$¬8™¤, ø @ ¼¬ ™„…$„H ø $¥h¼$$¬9 ™„¥, ø $„¼¬ ¬ %¿'½ à<'œ™à!'½ÿ௿¯¼ŽÎÀ™„ ø Œ„¼ïà™„ ø Œ„¼¿'½ à<'œ™à!'½ÿ௿¯¼¯¤ ŽÎÀ™„¥  ø $„t¼ï à™„…$„ ø $¥”¼¬"™„…¦ Œ„ ø $¥˜¼™„ ø Œ„¼¿'½ à<'œ™à!'½ÿ௿¯¼÷¬ ŽÎÀ™„¦ §$ ø $„¸¼ï à™„…$„ ø $¥à¼¬"™„…¦ §$Œ„ ø $¥ä¼™„ ø Œ„¼¿'½ à<'œ™à!'½ÿ௿¯¼÷¬ ÷®(ŽÎÀ™„¦ §$ ø $„ ¼™„¦(§, ø $„@¼ï à!™„…$„ ø $¥t¼¬"™„…¦ §$Œ„ ø $¥x¼™„…¦(§,Œ„ ø $¥¬¼™„ ø Œ„¼¿'½ à<'œ™à!'½ÿ௿¯¼÷¬ ŽÎÀ פ ™Ô&˜„F&"$„àD@DH ø ¼ï à™„…$„ ø $¥ ¼¬"ת ™Ô0 „…F0T‚Œ„$¥DD˜ ø ¼™„ ø Œ„¼¿'½ à<'œ™à!'½ÿ௿¯¼÷¬ ŽÎÀ פ ™Ô&¨„F&"$„Ä+ÈÎFÀ,Œ¤0ù7°`;”<@ôB0%Dpƒ(5"3!!"3"!"A""3!!"3"!"A!(%(%&#(%(%(%(%(%(!(#(%(#(%&#(%(%(%(% ÿÿÿüÿÿÿÿ =VÐ4ÿÿÿüÿÿÿÿ `¦ PÔÿÿÿüÿÿÿÿ ©®4Èòÿÿÿüÿÿÿÿ ³¼:Œ #ÿÿÿüÿÿÿÿ ¿ÈBX%Vÿÿÿüÿÿÿÿ ËØJh+šÿÿÿüÿÿÿÿ ÛäT\0×ÿÿÿüÿÿÿÿ çð^P5ÿÿÿüÿÿÿÿ óüh D:Qÿÿÿüÿÿÿÿ ÿr 8?Žÿÿÿüÿÿÿÿ  | 4DÍÿÿÿüÿÿÿÿ #‡ ”J%ÿÿÿüÿÿÿÿ &1• ˆObÿÿÿüÿÿÿÿ 4AŸ˜U¦ÿÿÿüÿÿÿÿ(DM©p[Üÿÿÿüÿÿÿÿ OX²@aÿÿÿüÿÿÿÿ Zcº, fÎ`Ù`ä`ë `ò`ù`` ` #  !   "  ¸ Ð &Ð '+  /  3  %9  &( h &€ ?P ) ` ?x JÈ ,Q  + ¬ JÄ SŒ .Z    $´ "SÌ \X 0d   f    *ø (\ %hh 2o    /Ü -hô +q\ 4{    4Ü 2qô 0}P 6„    9Ü 7}ô 5† D 8    >Ü <†ô : 8 :š    Cä Aü ?œ 4 <¥   §    IH Gœ` D© ” >±    NÜ L©ô J³ ˆ @»   ½    Tø R³ O¿˜ CÆ   È  B  ZÀ X¿Ø UÊp FÖ  Ø  E  `¸ ^ÊÐ [Ú@ H d  bÚ¸ a , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !  ÿð ÿð0ÿðÿ0ÿðÿ %+05:?DJOU[ae ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  !  0ÿð ÿð `ÿð`ÿð !  ! report.cscully:/ecs/hdfeos/gctp/src/report.c10631945619381cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c report.c/ecs/hdfeos/gctp/srcterminal_pterminal_efile_efile_pfptr_pfptr_eparm_fileerr_filep_errorwhatwhereinitiprjprefilepfileclose_fileptitleAradiusAradius2ABcenlonAcenlonmerAcenlatAoriginAtrue_scaleAstanparlABstparl1AoffsetpABgenrptASgenrpt_longASpblank/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945617123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319456114688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945611378/usr/include/string.hscully:/usr/include/string.h10631945616502/usr/include/math.hscully:/usr/include/math.h106319456133024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319456113504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945612554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionp_errorprintffopenfprintffcloseinitstrlenstrcpyclose_fileptitleradiusradius2cenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptgenrpt_longpblank_gp_dispáf>JÂá­f JŽ­pe8;OŠOƒ­ÙÃ…¼œa Ûýb¢ê@#&,!2(/6=DXckx €Ïÿÿ‡ÏÿÿÏÿÿ•ÏÿÿœÐ ¡Ïÿÿ¨Ïÿÿ¯P ºÈ ÁŒ ÈX %Ðh +×\ 0áP 5è D :ï 8 ?ú 4 D ” J ˆ O˜ Up [&@ a0Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ"ÿÿÿÿÿÿ#$ÿÿÿ(ÿÿÿÿÿÿÿÿÿÿ)*ÿÿÿ-ÿÿÿÿÿÿ./ÿÿÿ2ÿÿÿÿÿÿ34ÿÿÿ7ÿÿÿÿÿÿ89ÿÿÿ<ÿÿÿÿÿÿ=>ÿÿÿAÿÿÿÿÿÿBCÿÿÿGÿÿÿÿÿÿÿÿÿÿHIÿÿÿLÿÿÿÿÿÿMNÿÿÿ RÿÿÿÿÿÿÿÿÿÿSTÿÿÿ!XÿÿÿÿÿÿYZÿÿÿ"^ÿÿÿÿÿÿÿÿÿ#_`bÿÿÿÿÿÿcdÿÿÿ$ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 Ä]!Jp!p ) .p @7pÐ@ è`Jp+H Up+h!Èpaksz.o/ 1063194565 7356 20 100664 6436 ` ELFˆ4(  €@)07>ELSgrz‡”’š.symtab.shstrtab.strtab.text.rodata.options.reginfo.rel.text.mdebug.text.rodata__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionpakszfabsp_error_gp_disp<'œ™à!'½ÿ°¯¿¯¼¯¦X÷¬P®X­ÀפPD€8D€0F& <E<¿ðDHD€@÷¨H<?ðDXD€P÷ªH× PF ÷ 0Ô0`÷°(ײ0פ(F$‘ƒF 2 ç¨$¸$+i ™„…$„ ø $¥¼¨X$\­<¿ðDD€h©$D‰PF€T!÷°@ײ@פ(ר0F$‘‚F&B÷ª0Ô0h÷°(ײ0פ(F$’F Aç¦$«$)a= ™„…$„  ø $¥4¼­X$ \­¬<¿ðDD€@®$DŽPF€T!÷°8ײ8פ(צ0F$’F(2÷ª0<@ND˜×°0D€F0<E™„…$„@ ø $¥T¼¸X$\¯<¿ðDD€פ@ת8Ô&p<@NDˆF&"D€€×¦0F0T‚×°HF2AF&"€F0R÷¨0ײ0Ô$xF$‘ƒ÷¦@× @¿'½PàIllegal DMS fieldpaksz-degIllegal DMS fieldpaksz-minIllegal DMS fieldpaksz-secA.„€@@@¬ @¬  ³ûr?ó³ûr?ó| €° ¸´ À¬   P XT `L ä ìè ôà $ 0` hp ¥$Dh4Jh² à ¨˜È`X'$B&4E&4E&8!ÿÿÿÌÿÿÿÿP8q, Ë Ñ   Õ    Úÿÿÿø  Þÿÿÿð  âÿÿÿè  æÿÿÿà  êÿÿÿØ  îÿÿÿÔ | Ë”  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !   ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! paksz.cscully:/ecs/hdfeos/gctp/src/paksz.c10631945652642cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c paksz.c/ecs/hdfeos/gctp/srcpakszangiflgfacdegminsectmpi/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945657123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319456514688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945651378/usr/include/math.hscully:/usr/include/math.h106319456533024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319456513504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945652554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionpakszfabsp_error_gp_dispð¥!ð­ ­-8JO)e™Ã+u\aF”½bH£@#&,!2(/6=DXckx ~ÏÿÿƒÏÿÿŒÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4@ tMÁ£p !€)p @2pÐ; èÈEp°Øsphdz.o/ 1063194568 7356 20 100664 9524 ` ELF#P4( `P@$/6=DKRYm\y„Œ™„Ÿ¤©®¶.symtab.shstrtab.strtab.text.rodata.data.options.reginfo.rel.text.gptab.data.mdebug.text.rodata.data__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__libc_attr__huge_valsigngam_lib_versionsphdzfabssqrtlabsp_error_gp_disp<'œ™à!'½ÿȯ¿¯¼¯¤8¯¥<¯¦@¯§D®8Áƒ¯<ÕàF ÷ 0¸<×F ÷ (פ0D€8D€0F$0<E8<?ðDXר(D€PF(P<E ×°0¹@÷0ײ(¨Dõפ0©H#õ$צ(D€HD€@F&@<Eת0ª@õJ×°0«Hõp<?ðD˜D€×¤(צ0¬DF$F F& õˆ×ª0­@õª×°0®HõÐײ0¯Dõò:פ(D€8D€0F$0<E˜¹@'×÷(ˆ©H%Õ õ*Š«D%J¨ÕP"õp¬8$ÿì®@%­Õ² õÒ¸H%ïÕä ÷¹DÔ&H÷&ˆ©@%Õ˜õ(Š«H%JÕJ˜õj¬DÔ0PõK™¤8 ø ¼¯¢$­$)¡ ™„…$„ ø $¥¼™„…$„, ø $¥8¼$¯®8¯ $¯$$á¸$ˆª@ÈÀ%(H!Õ2õR«$¯D `À%­¨p!ÕÄõ䘹H'× ÷&¨$Ь@HÀ%J*X!Õhõˆ­$¹D pÀ%ï¨ÏÀ!× ÷*ˆ©H%Õ˜õ0%¿'½8àInvalid spheroid selectionINFORMATIONALReset to 0INFORMATIONALAXMçAXM­@AXT·™™™šAXTÂIG®AXSíIë…AXT«`AXTåAXT¥ÀAXSÏÁ¾AXT¨@AXT¦@AXTÙXbAXSÖ1'AXSß “uAXT¦@AXTªÀAXT¬AXTÁ@AXTÇ€AXT­€AXT©€AXM­@AXMçAX?™ó333AX?ˆ·¦µ AX?½Ÿ+ªAX?É ÌÌÍAX?ëüdØAX?áFIAX?ÚsØAX?Åñ= óAX?ÄÞ©AX?H:=p¤AX?!Â~ùÛAX?œ¬1AX?Ä—AX?ÉTƒoAX?É®“AX?ßÁ4êAX?ΕûXAX?Ì'•pAX?È–_RAXM­@AXMç ³ÿöó³ÿöóp x„ Œ˜  À ÈÔ Üè ðü  $ ,< h pl xd „ Œˆ ”€ ¼ ÈÜ èø   4 @P X¨Pp á, H` P t ¨>´,¬°Ø ˆb#'("7"BG$C$De&#7G1ÿÿÿäÿÿÿÿ8oÀ, Ë@Ѩ@× Ý  â  ç  ï  ÷  ( þÿÿÿø  ÿÿÿð  ÿÿÿì l ׄ  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , i`P%`U %`!`Y)`i` _%`d %`!`h)`o)`i`w%`|@%`!` €)` , #i`Y%`` %`g00%`n@@%`!w@x%`'!`})`-‡)`0–)`)`1°\i`!·%`2Âi`Ê%`5Ô%`;Þ0%`!`ê %`Aòi`ü%` %`D @%`G`%`J!``%`M)i`6%`!`Cà%`PP%`S!` V)`Y , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !  0ÿð@ 0ÿð@     ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  ÿð ÿðÿðÿð ÿð  ! 0ÿð 0ÿð0ÿð0ÿð0ÿð ÿð!! ÿð0ÿð0ÿð ÿðÿð ÿð ÿð  ÿð ÿðÿð ÿð  ÿð  !  0ÿð ÿð `ÿð`ÿð !  ! sphdz.cscully:/ecs/hdfeos/gctp/src/sphdz.c10631945686159cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c sphdz.c/ecs/hdfeos/gctp/srcmajorminorsphdzisphparmr_majorr_minorradiust_majort_minorjsph/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945687123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319456814688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945681378/usr/include/stdlib.hscully:/usr/include/stdlib.h106319456810626quotremdiv_tquotremldiv_twchar_tquotremlldiv_t/usr/include/locale_attr.hscully:/usr/include/locale_attr.h10631945683531_class_lower_upper_cswidth_fill__ctype_t__isset_func_twint_t__iscodeset_func_t__attr_ctype_tbl_csinfo_eucwidth_scrwidth_mb_cur_max_csinfo_euc_func_is_euc_isset2_isset3_iscodeset_euc_func_collate_res_coll_as_cmp_collate_res_fill__attr_t/usr/include/math.hscully:/usr/include/math.h106319456833024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319456813504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945682554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__libc_attr__huge_valsigngam_lib_versionsphdzfabssqrtlabsp_error_gp_dispá!,­ !À­<8mO+t¼ˆ-„D_?#¢_£Ãbfa} Çb/@#&,!2(/6=DX\\dow„ ŠÏÿÿÏÿÿ”Ïÿÿ™Ïÿÿ¤Ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ         !ÿÿÿ  ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿ4€ ´_¿à!p`)ÐP/p  @8p`A xXKp ÐWp èhuntfz.o/ 1063194569 7356 20 100664 6244 ` ELFx4(  ` @$/6=DKRYmx€“›.symtab.shstrtab.strtab.text.rodata.data.options.reginfo.rel.text.gptab.data.mdebug.text.rodata.data__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionuntfzp_error_gp_disp<'œ™à!'½ÿ௿¯¼¯¤ ¯¥$¯¦(®$À*)Á '¯ à$)á !¸ ¨$‹È€8È#ÉHÀ)P!%kK`!Õ„­(õ¤®(D€HD€@ÕÆF(02E ™„…$„ ø $¥¼$M ™„…$„$ ø $¥H¼$%¿'½ àUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unit?ðA -Æs1­y@L¥ÜcÁö?ð?ÓÚj‚p;?ðß:u@ ?%‹òX¾?ð@ ?(ü£ò‘>ÔU¥²ÿ?ð?24Vxš½?‘ßF¢R:@¬ ?ð?ïÿûÎBÓ?Ó×Ûô‡ý?ð ³ÿvð³ÿvð\ t¬ ´° ¼¨ Ø àÜ èÔ   p F `>ˆlF ½ è Ü”üˆ8&V1ÿÿÿüÿÿÿÿ +=, Ë@Ó Ù  à  è  $  Ó  , Q)`[)`f)`p)` {)`…)`”)`ž)` , N)`U)`])`d)`l)`r)`{)`ƒi`Œ%`‘ %`–@%`œ`%`¢h%`!`¨)` ,  , Lm`S%`U%` !`W)`^q` f%`p%`w%`!`ƒi`Œ%` Ž@%` !` i`š%` œ %` !`ž i`¨%`­ %`²@%` ·€%` ¼À%` !` ,  ,   !  3ÿð@ÿð€   ! ÿðÿðÿðÿð ! ÿðÿð ÿð 0ÿðÿðc€ ÿðÿðÿÿÿÿ 0ÿðÿÿÿÿ0ÿðÿÿÿÿ !  !  0ÿð ÿð `ÿð`ÿð !  ! untfz.cscully:/ecs/hdfeos/gctp/src/untfz.c10631945691890cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c untfz.c/ecs/hdfeos/gctp/srcfactorsuntfzinunitoutunitfactor/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945697123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/stdio.hscully:/usr/include/stdio.h106319456914688size_tssize_tfpos_toff64_toff_tfpos64_tva_list__file_s_cnt_ptr_base_flag_fileFILE/usr/include/getopt.hscully:/usr/include/getopt.h10631945691378/usr/include/math.hscully:/usr/include/math.h106319456933024_h_valid_h_valversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319456913504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945692554__iob_lastbuf_bufendtab_sibuf_sobufoptargopterroptindoptopt__us_rsthread_stdio__huge_valsigngam_lib_versionuntfzp_error_gp_dispï F ï­ œ­88IO%p˜Ã'€[aBŸ¼bD®@#&,!2(/6=DXckx ~ÏÿÿˆÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ ÿÿÿ  ÿÿÿ  ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4@ t_Ó¤€ ! `) /p  @8p`A xpKpèWpxgctp.o/ 1063194571 7356 20 100664 10708 ` ELF'œ4( À` kp%-: ¼?DLR]fnw.symtab.shstrtab.strtab.text.rodata.data.bss.options.reginfo.rel.text.gptab.data.gptab.bss.mdebug.text.rodata.data.bss__huge_valsigngam_lib_versiongctpinitp_erroruntfzclose_fileinv_initpakr2dmfor_init_gp_disp<'œ™à!'½ÿ¯¿,¯¼(¯¤ð¯¥ô¯¦ø¯§ü¯°$¯ ¼¯ ¸®8­À™¯¸¦ §ä ø ¹8¼(¯"¨8  K%ŠJ@S¯ Ä«Ä `€%­p!­À¯Ä™À€'9˜@!­©Ä‹ P€%k0K`!­€­Ä p€%ï4 ÏÀ!¯¹Ä‰@€%)5¸ P!­@«Ä `€%­7Pp!­À¯ À¯Ä¹ÀŠÁÀ#D€(D€ ÀÀ@ÀH!%JÈ*X!õd¬Ä®À˜ i¬h#D€8D€0 hÀxÀ¯È!'8è8@!õ©À%*)A ÿ⯪À«Ä%l)e ÿ¸¯¬Ä$¯®¼$ ¯­¸$¬/¹ô8=ªôލøK%Î0 `€Žh!¯/ˆ¹%˜ˆP!N8 %­H!/o$a$¯¹¼¯ Ä¬ôªÄ‹¨ü ÀÀ I-H# HÀ8x!%kÈëÈ!p!ÕÈ×*F*@2E$ ¯ª¼¨Ä%)Á  ÿ寮Ĭ =¯Š© ë%J7P8 È€*@!‰¬,%)5¸)x!êª ˆ%4 (À!n$a$ ¯¬¸¯ Ä¹¯Ä‹(©$hÀÁÀ#ÀÀ p!%k8èË`!-P!ÕPÕ’F2€2E$¯¯¸©Ä%*)A  ÿ寪Ĺô()e ™„…$„ ø $¥¼(­8$­¸b%®Ë`)ae ™„…$„  ø $¥4¼(¯8$ ­ìO%©*¯ª´¹( ¸ô$ ¡®$Ëa$ ¯¬´¯$é!ªô$Y!¨$ ­ø$d®%ïÁX `€H!*¯ª´¹ô( ™¤´(% ø '¦Ø¸8¼( ¯™¤´$ ø '¦Ø­8¼(­¢®ô$Ëa¬´¯­ì©8*@™ ø ¼(û%¹ðצØ×$F&"÷¨è¨ð×°ØÕ F0T‚÷²à¸¼­­ôŒ®%ŒX€lx!­î¹ô©(*%­˜À€ X!­j¯ô¬øˆéŽ%0 È€(À!¯¯ Ä¯ôªÄ­üéŽ XÀ É«`!)È#Õ„ÈÀ+@!%ÎÈÀ!÷ªÄ%M)¡ ÿí¯­Ä¬ô$á]$ ¯©Ä«Ä¹ü'¸8 @À(p!ÕÆP!õF­Ä%¬) ÿô¯¬ÄD€HD€@'¯8õèD€XD€P'©8õ*«øy ®üD€˜D€ÕÐF2€2E¨ø'¬8Ô(@P€XP# P@%MÿID F€!¡F(2‚õНøé '«8Ô0Hõp'¹8Ô2P÷2 ®ü'¨8ÕÄõ¸ü'ª8×õF­ô¬ø¯¹8¤…环¹™©0«4%Îiد®'¦8¯© ø ¯«¼(¨ô¸øª‰™G­0¬4¯8%)iد©¦ü¯­¯¬ ø ¯¯¼(«8y ™ ø ¼(B%®ôÈרè÷¨Ðתà÷ªÈ­ô'¸Ð'ªÈ¯ª¯¸‰¬×¬è%)iØ x€éX!y×®à ø ®8¼(@€%­Ð™ ø ¼(%¨¸›¸Œ %Œ4 h€¬x!­ê¹©,˜.+'5¸@€h!­«¯¬ ŽéŠ%Î7P È€.@!­ ¯ Ä¯«Ä¸$éŠ hÀ É `!)È#ÕÈÀ-p!%J8èÊ@!õ«Ä%x+ ÿí¯¸Ä¬$áK$ ¯©Ä­Ä¹$'¨8 pÀ.P!ÕRÈX!õr¸Ä' ) ÿô¯¬ÄD€(D€ '¯8õäD€8D€0'©8õ&­$D€XD€PÕ¨F*@2E™×¬Ð ø ¼('¹8÷ ™×¬È ø ¼('ª8 õ@®$'¨8ÕÐõ«$'¸8Õr÷¬¯ ©,¹4„å'ޝ¹™­0ª8%Îh@¯®'¦8¯­ ø ¯ª¼(¨« ¸,™e¬0¯4©8%­h@¯­¦$¯¬¯¯ ø ¯©¼(¹8*@™ ø ¼(‚%®ÈפЫõdצȸ÷¬©Š%¯¯¯¬-%Jh@׬РȀ*p!Ù×®È ø ¨8¼(@€%­™ ø ¼(]%«(x¯¸´¬,à ©$-¡ª($NÁ$¯¹´¨,$ a¸$ ¯($é! ­ $dˆª%ApÈ€(X!x¯¸´¬à ™ %¥´ ø '¦Ø©8¼( ­"™$¥´ ø '¦Ø­8¼(­¢ª$NÁ¹´¨(­«תØÕhF*Dõp¸פØ×F$‘‚÷™ ø ¼(%¿,°$'½ðàInsys is illegalGCTP-INPUTOutsys is illegalGCTP-OUTPUTA.„€AƒÐÁƒÐ ³ÿöÿó³ÿöÿó< € „˜  ° ¸È Ðà èø  0 Pd „È Ôì ø 4 8p ì ø 4 8p ø ü ô D LH T@  4 X ¨ ø  $< Hl ŒP \” œ¨ °ü  < \@ Œ Ü è  @ H ` l „  ´ Ô „   ü   < \ @ Œ Ø ì È Ð ü ˆ  ” À/Xkpp o¼°=%´lZ ÎØl# #Œ $ô€(s %(Ô„ÿøC(20!Äs(20!Ć &&&RHC'#4B&ô$!ô#(%C(8#ƒ !8#‚ &ô$!ô#&C(8#c"8#R8#'$$ ÿÿÿ<ÿÿÿÿð^d, 0É@Î`Ó˜`Ù0`ÞÈ`!ã4 `,é5¸`2ð7P`8ö8è`>üh@`IiØ`O@U n  ["  \(  ]/  ^6  _=  `E  aI  bO  cS$  dY(  ea,  fh0  gp4  hx8  i€<  j‰@  kŽD  l“H  m, .˜ÿÿÿø  šÿÿÿð  œÿÿÿè  £ÿÿÿà  §ÿÿÿØ  «ÿÿÿÔ ­ÿÿÿР¯ÿÿÿÌ »ÿÿÿÈ ÈÿÿÿÄ ÍÿÿÿH p   ! ¼  , Q)`[)`f)`p)` {)`…)`”)`ž)` , Lm`S%`U%` !`W)`^)`eq` m%`w%`~%`!`Ši`“%` •@%` !` —i`¡%` £ %` !`¥ i`¯%`´ %`¹@%` ¾€%` ÃÀ%` !` ,  ,   ! 0ÿðd 0ÿðd 0ÿðd 3ÿð@ÿðdÀ0ÿðd 0ÿðd 0ÿðd 3ÿð@ÿðdÀ!0ÿðd !0ÿðd 0ÿð…    / 0ÿð@ ! ÿðÿðÿðÿð !  0ÿð ÿð `ÿð`ÿð !  ! gctp.cscully:/ecs/hdfeos/gctp/src/gctp.c106319457110455cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c gctp.c/ecs/hdfeos/gctp/srciterinpjindatinznpdinoutpjoutdatoutznpdoutfor_transinv_transNADUTgctpincoorinsysinzoneinparminunitindatumiprefilejprpfileoutcooroutsysoutzoneoutparmoutunitoutdatumfn27fn83iflgxyfactorlonlatijininit_flagoutinit_flagunitdummy/usr/include/sgidefs.hscully:/usr/include/sgidefs.h10631945717123__int32_t__uint32_t__int64_t__uint64_t__psint_t__psunsigned_t__scint_t__scunsigned_t/usr/include/math.hscully:/usr/include/math.h106319457133024_h_valid_h_valsize_tversionc_issue_4ansi_1strict_ansi__cabs_sab__fcabs_sabexceptiontypenamearg1arg2retval./gctp_prototypes.hscully:/ecs/hdfeos/gctp/src/./gctp_prototypes.h106319457113504./cproj_prototypes.hscully:/ecs/hdfeos/gctp/src/./cproj_prototypes.h10631945712554__huge_valsigngam_lib_versiongctpinitp_erroruntfzclose_fileinv_initpakr2dmfor_init_gp_dispÓ0ov¹Ó­0 v€Ê:‘JaV°«bX¿   %Ïÿÿ*Ïÿÿ2Ïÿÿ8ÏÿÿCÏÿÿLÏÿÿTÏÿÿ`Ïÿÿÿÿÿÿÿÿ ÿÿÿ  ÿÿÿ!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿ -.ÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4 Do³€@ À!`)` /€kp4p €@=pÀF Ø8Pp \p0 gpPLbr_gctp.o/ 1063194573 7356 20 100664 2068 ` ELF¤4( àÔ .symtab.shstrtab.strtab.text.options.reginfo.rel.text.mdebug.textgctp_gctp_gp_disp<'œ™à!'½ÿ¨¯¿T¯¼P¯¤X¯¥\¯¦`¯§d¹t®h¯l¯¹¹œ¸p¯®¯¹D™¯¯¯¸¸˜¯”®¨x©|ª€«„¬ˆ­Œ¤X¥\¦`§d¯¸@¯¯<¯®8¯¨ ¯©$¯ª(¯«,¯¬0 ø ¯­4¼P¿T'½Xà ³ÿð³ÿðH p 5  \¨Ü!üL€Ìä,1ÿÿÿüÿÿÿÿX, Ð Ö  Ý  ã  ê  ñ  ø        $  (  ,  #0  +4  38  ;<  @@  ED  ( ¼ ÐÔ   !     br_gctp.cscully:/ecs/hdfeos/gctp/src/br_gctp.c1063194573701cc -DEFAULT:abi=n32:isa=mips4:proc=r10k -32 -mips2 -g -DIRIX -Dunix -O -ansiposix -c br_gctp.c/ecs/hdfeos/gctp/srcgctp_incoorinsysinzoneinparminunitindatumiprefilejprpfileoutcooroutsysoutzoneoutparmoutunitfn27fn83iflggctp_gctp_gp_dispJ5! Ïÿÿ Ïÿÿÿÿÿÿÿÿÿÿÿ4P „EÉðà!p Ð@*p3 (=p@dhdf-eos4-2.17v1.00.dfsg.1/lib/tmp/geolibDEC.a0000444000175000017500000450373210001062122021235 0ustar amckinstryamckinstry! ________64ELEL_ 1074015701 0 0 0 5762 ` Œ>Ø~J ©RS0²¢ ôn/ Ÿbq#V‘C¶yâJ ù aúÂÊ6›J ¶y"™ gÚa_~„Ä6vI1ž†Q¹J êâïvI)¶ygÔ â~ÝV‘aR`³–ô ¶yDþ8²¢ ê¶yÝõYR`„J ªŠ­ ŠJ òõÔ^¸ êv JV8 ÈJ yr¦9ÖË˪€¶yãâïê~Ý\¢ ­J äbØ òõ²vILêR¶yøÊŪ€õš”>Øe¶yÓõýšæõ>žT¢ ÏJ­Gž’U>¤Š­ ÜJ /êÒ~Zò”>ò¶y’UÚÖ‰ 4¶yVzÿ CV8 K¶yíbØ ±RS&þu ¦v¶yÆŸ nf9…ΘºvI¹–ô V^4þu ¾J ðÊvI³J §J #vI)BVJ hJ ]^4.Ï Î[ ¡J $"™ÍJ ×J ŠÌƒ¢ ×J­Mþ¥†šÓÖ‰ ÌÞk[ÒÉ^¶y¯vff9hFJoÔ 'Ï åžr¦‘Ïj¶y.¡ ·õ2BVˆŠÌôvIKÞÐ EêbF "¶yÓÞkÝž“.28Ï z¢ D^ÕO^Õûn/ uZòbF tþ”ÂBA ¼6»Ê6CÞÐ SÒÉpÚa§ ù¶yÃJ .¡ «ŠÀ0ÖËÚ^¸êv |ΘÉBA ±îÅõÒJ vJ –&;¶yŠ.28êÒrFJšÏ˜Î[ Wúlþ”–&<ž†Qzgctpalberforalberforintalberinvalberinvintalconforalconforintalconinvalconinvintazimforazimforintaziminvaziminvinteqconforeqconforinteqconinveqconinvintequiforequiforintequiinvequiinvintgnomforgnomforintgnominvgnominvintgoodforgoodforintgoodinvgoodinvintgvnspforgvnspforintgvnspinvgvnspinvinthamforhamforinthaminvhaminvintimolwforimolwforintimolwinvimolwinvintlamazforlamazforintlamazinvlamazinvintmerformerforintmerinvmerinvintmillformillforintmillinvmillinvintmolwformolwforintmolwinvmolwinvintobleqforobleqforintobleqinvobleqinvintomerforomerforintomerinvomerinvintorthfororthforintorthinvorthinvintpolyforpolyforintpolyinvpolyinvintpsforpsforintpsinvpsinvintrobforrobforintrobinvrobinvintsinforsinforintsininvsininvintsomforsomforintgsat_ratiosominvsominvintsterforsterforintsterinvsterinvintstplnforstplnforintstplninvstplninvinttmfortmforinttminvtminvintutmforutmforintutminvutminvintvandgforvandgforintvandginvvandginvintwivforwivforintwivinvwivinvintwviiforwviiforintwviiinvwviiinvintfor_initinv_initcalc_utm_zonetsincosmsfnzqsfnztsfnzadjust_lonphi1zphi2zphi3zphi4zasinzsigne0fne1fne2fne3fne4fnmlfnpakczpakr2dmp_errorptitleradius2radiusstanparlcenlonmercenloncenlattrue_scaleoriginoffsetpstparl1genrptgenrpt_longpblankinitclose_filelamccforlamccforintlamccinvlamccinvintpakszuntfzsphdzgctp_isinusforinitIsin_for_initisinusforIsin_fwdIsin_for_freeisinusinvinitIsin_inv_initisinusinvIsin_invIsin_inv_freebceaforintbceaforbceainvintbceainvceaforintceaforceainvintceainvgctp.o 1074015700 1032 20 100644 16016 ` ƒÕ-@hPÀ  @x 0ÿÿÿÿÿÿÿÿ°.text h˜ .rconst  x .xdata ˆ @.pdata0 0 ˜ h€.data@ @ €¨ @.litaÀÀ`(¨ .sdata  ˆ.bss00@x€»'°½#ÐþÞ#^·>µ ^µ(~µ0žµ8¾µ@ÞµHþµ¨¶ ñG ^¶ óG˜ž¶¾¶X^¥hþ¥Þ¥`þ·Xþ·î·0¦¦@>¦1¦8^¦H~¦h€}§@[kº'4½#´N¤@äÿG”àÃ`€}¤c¤6`ô ÿG¤¹¬A+€ä¡MX€§…Cå·¡MX€§†C0æ·¡MX€§‡C`ç·¡MX€§ˆCð8è·¡MX€§C <ð·¡MX€§‘CP?ñ· ÿG àïMMtBX€§“C óŸ¯MM¶BX€§•C€BõŸ 4€A²ùAñÿ_ö 4 AÓÿÿÃ4àG`þ¶4àGX·4àG`€]§:·làÃi§4`ç)¤!LX€§C`!¤ ^¤B¤¡"@) ä ¤LX€§€C0¤~¤c¤ @ 䉤LX€§„C„¤©¤¤…@€äɤ¦UÀ@Àô ÿGàà 4 A§¹¡Aàä ¥M¡MAX€§ˆC Œ¡MqA1Œ XÿcðÿÔ4àG`^¶àÃ4àG`ž¶j¦4`æÊ¦ÁNX€§–CP?Ö¦`¾¦µ¦µÕB) æê¦áNX€§—C <÷¦x§§·øB àæ*§!OX€§™Cð89§J§¹:C çj§»U`C`÷ ÿGàà 4 A¢¹¡A@ä*¤/L¡M#@X€§C€BA¡MàA`ªKYÿcðÿ_Õ4àGX¾´àÃ4àGXž´É¤âÀè餧ì@ßàä ¦Ñê ¥¨ AÎå˜>¦1¦P>¶^¦R¦ @ö‰¦´U€B€æ˜~¦s¦³Õ`B`æ4àGPÞ¶¾¦µ¦µ¡B æ §¸UCç˜þ¦÷¦·ÕàB àæ ^§¦”ìGP€}§@[kº'à‹½#LH€§€C¤P´)§ ÷P¦ÿGx^"@€}§@[kº'¨‹½#´àÃP¦TàGx^"@€}§@[kº'„‹½#´I¤¢U@@@äP~¤˜ž¤d´®¤ ä8€}§@[kº'P‹½#ÿGžàè>¤Œx>Œ@Xÿcˆœ¨~¤Cx~JKYÿc€^`¾¤| äɤÁLé¤X€§†Cæ´ ¥M¦¦X€§ˆC0¶)¦!N ^¦R¦X€§‘C`Q¶ ÿG àɦN¡M•B¡MvA–X€§”C ” 4 A³ù¡Aóÿö馷5àB>àæ TàGàáM¡MzAºÙC¸¹ 4 A¸ù¡A÷ÿ÷¸þŸÀþŸ >¤!¤ ôËÀÅë¸þ ŽÀžààþ¤ç¤ÔàL'õö@°þ´°>ŽÑñ[€§\ŠQ2Zÿc¸>ž >¦1¦ ꀧ|ŠÀ~žàÀ§œŠÀžžX€½¦uµ"Þµ¾¶ ¦ >¦1¦¸^"~¦s¦€ž¦ˆ¾¦0€}§@[kº'„‰½#àÃX€¤u Þµ´ ¦ >¦1¦ëG~¦s¦€ž¦ˆ¾¦0€}§@[kº'@‰½#¤ä8€}§@[kº'(‰½#ÿGàÃ)¤ ôˆŒpœ€>Œh>œàɤLX€§„Cud§ˆŽ€>Žp^"h~"@[kº'Ôˆ½#´ä8€}§@[kº'¼ˆ½#ÿGùàÃX>¤o äJ¤ALj¤X€§‚Cð8b´Š¤Lx¾¤¥¤X€§„C <¤´Ê¤ÁL`þ¤ç¤X€§†CP?æ´ ÿG àà ¦N¡MB¡MòAŒX€§C€Bœ 4 A¨ù¡Aóÿõj¦³5`B1`æ TàGàáM¡MöA6ŒÕC¸5œ 4 A´ù¡A÷ÿŸö¸þŸÀþŸO @ÕpŽ(€}§@[kº'ć½#¸œhŽ(€}§@[kº'¬‡½#ÀœàÃ/Œ¸>œOÀ^X€½¤àq¥ Þµ¾´ ¦`>¦1¦¸^"x~¦s¦€ž¦ˆ¾¦ €}§@[kº'T‡½#àÃX€¤àq Þµ´ ¦`>¦1¦ïGx~¦s¦€ž¦ˆ¾¦ €}§@[kº'‡½#¤ä8€}§@[kº'ø†½#ÿGˆàÃ*¤ ôpŒP~¤œh>ŒP¾¤%œàÃʤÁLX€§†Càqf§pŽh>ŽP¦p"P^¦@[kº'˜†½#´ä8€}§@[kº'€†½#ÿGjàÃp>¤!¤P>´x^¤B¤ @ôj¤£U`@`äpž¤„¤¤Õ€@€ä4àGP¾´xޤƤ¦Á@ÀäꤧUà@àäp¥¥¨ÕA å`¦¦”ìGP€}§@[kº'ô…½#LH€§€C¤P´Š¦ €öÿGP>¦x^"@€}§@[kº'¼…½#´àÃTàGP>¦x^"@€}§@[kº'˜…½#´J¤¢U@@@äP~¤pž¤d´xŒPÞ¤&Œ@ XÿcPþ¤œx^P¦pJjYÿcP>¦Q8€}§@[kº'4…½#ÿGàÃH€¦Øÿ"H€=¦ðÿ1"€}§@[kº' …½#TàG´ÿG àÃH€¦°ÿ"H€=¦Èÿ1"€}§@[kº'Ü„½#4àG´ÿG^§>¥ ^¥(~¥0ž¥8¾¥@Þ¥Hþ¥0Þ#€úk€–Ì€–L$tIþ& ìÿÿÿInsys is illegalGCTP-INPUTOutsys is illegalGCTP-OUTPUT 0 t xx|˜ œ´ Ä Ô ä ô  $ < p tŒ ° Ô  d ˆ ¬ ô È ÌÌÐÜ  $ ((,X \\`´ Ð ì  ¸ ¼Ø Üè ìô ø$ ((,8 <h llp€ „„ˆ¼ Üì ððô 4 P € ä èèìü $ (T XX\h l˜ œœ ° ´´¸ô  ( , , 0 ´ ¸ ¸ ¼ È ì ð ð ô     t x x | Œ  ” ˜ œ     ¤ ¼ À Ä È Ì Ð Ð Ô  0 €4 ÀÈÐØàèðø’ ÄìÑ­R ·øh:`$ 3 3°H=¨: =€)*r"#%Ò€ÿø€  !/ððd!‘ /ððd!‘„d‚ IA#5A%ò"!ò  ‹ÿö # ! # %ò"!ò % !/ #a" #R9!"&‡ÿY‡ÿø‰¬gctp.citerinpjindatinznpdinoutpjoutdatoutznpdoutfor_transinv_transNADUTgctpincoorinsysinzoneinparminunitindatumiprefilejprpfileoutcooroutsysoutzoneoutparmoutunitoutdatumfn27fn83iflgxyfactorlonlatijininit_flagoutinit_flagunitdummy/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hsize_twchar_tdiv_tquotremldiv_t/usr/include/sys/types.hptrdiff_twctype_tfpos_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimevalcproj_prototypes.hK B#0 Â@`Â@Â@À  I"Â@PL(Â@€O/Â@°R5 ‚;Â`@…EÂ` O‚ÀUF0¨ÿÿÿÿÿÿÿZCQ aÁ ÿÿÿÿÿÿÿgCÁ nQ˜ÿÿÿÿÿÿÿuCÁÿÿÿÿÿÿÿ|CÁ0„CÁ8ˆCÑ@ŽCÁH’CÑP˜CQ  Á`§CÁ¯Qp·CÁx¿CÁ€ÈCшÍCÑÒÁPGàXÿÿÿÿÿÿÿ×DáPÿÿÿÿÿÿÿÙDáHÿÿÿÿÿÿÿÛDá@ÿÿÿÿÿÿÿâDá8ÿÿÿÿÿÿÿæDá ê! ì!0ÿÿÿÿÿÿÿîD!(ÿÿÿÿÿÿÿúD! ÿÿÿÿÿÿÿD!ˆÿÿÿÿÿÿÿ Daè H UHÐHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKàÊ"Êb&Çr,É¢ 1É¢&È2&ʲ5ÇÂ,ÉB@1ÉB5È‚5ÊHKP Ê"$Êb-Ê"4ÊÒ;ÊÒCÊ"KÊrSʲ\ÊbcÊ"kÊbtÊ¢~Êâ†Ê"Ç"ÉbÈò’ÊòPœÇb¤ÉRœÈ2œÊ²¨ÊÒ°ÊÒ¸ÊrÀʲÈÊrÏÊòÕÊRÛÊÒáÊÒèÊ"îÊ"õÊÒýÊÂÊÒ ÊòÊòÊòÊr$ÊÒ*Êò1Ê2:Ê2DÊ2MÊbTÊ"°]ÇbnÉ"@vÉr€}É"ÀƒÉr ]ÈŽÊÒ €DznÉ"@ƒÉ2 Èr³Ê’ pÇÇnÉ"@ƒÉò ÇÈÂÜÊR ˆïÇ¢ûÉr@Ér€ɲÉr˜$Ér 0Ér¨;ɲ ¸GÉrÀQÉ"\É €hÉrÀvÉrƒÉr@“Ér€¢ÉrÀ°É"½Ér @ÊÉ"€ÖÉb âÉbÀîÉbàýÉÒ ÉrïÈʲ #Ê‚ 00ÇbBÉb nÉb@vÉr€}Éb IÉbÀQÉ"QÉ"@YÉr0ÈÂaÊr(qÇò‚Éb nÉb@vÉr€}ÉbÀQÉ"YÉrqÈrŠÊ™ÊbX§ÇR‚É"@ƒÉR§È¸ÊÂÇÊ"ÏÊRÕʲÚÊbåÊòíÊòõÊòüÊòÊ‚ ÊÂÊòÊ2Ê"#Ê‚*ÊÂ2Êò8Ê2?ÊrGʲPÊòWÊ2_Çâ¤É"_ȲeÊ‚jÊ"rÊ2zÊr†ÊbʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK Hüÿÿÿÿxÿ/d@,3ÿ/@ÿ/dÀxxÿ/d@xÿ/…@x/,,ÿ/@x,üܳ ,0ÿüU|¡‘|<ÿ<ÿ/0ÿ?<ÿ0ÿx<ÿÏüÉߊ²x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿÿ/ 0ÿ?<ÿo0ÿüt è þàþÿÿÿÿÿÿ0Fd¨:·0Ä/@:0 /`<L97`šˆG•O]`<"ܬ `;^à µ`™êÏ`p_errorgctppakr2dminituntfzclose_fileinv_initfor_init_OtsDivide64_fpdata†ñÿÿFÐ †ñÿÿ†ñÿÿ†ñÿÿ †ñÿÿ+†ñÿÿ4†ñÿÿ=†ñÿÿJñÿÿalberfor.o 1074015660 1032 20 100644 15240 ` ƒ¬-@XPÀ @Pÿÿÿÿÿÿÿÿ †.text(ø» .rconst¸ .xdata  È@.pdata°°Ø¨€.dataÀÀpè@.lita00 X(.sbssÐÐP»' †½#pÿÞ#^·^œ~œžœ€žx>žR^s^pžžh¾žŒ8€}¤ œ˜>Œ8€¤($œp^8€½¤EƒXÿc €}§@[kº'¸…½#H€§<ŒÀXÿc Ę€¦˜€=¦@1"€}§@[kº'ˆ…½#ôãGÌàÀŒ8€=¤èÿœx>Œ8€]¤ðÿ"œ8€}¤ðÿC8€¤èÿdjKYÿc@^@ž@¾LYÿcP€§Ü‰,ÌYÿcHžHŽ(€}§@[kº'…½#8€¤œ„\`>"X^"@€}§@[kº'ð„½#`ŒPœ8€=¤Ž`>ŽX^Žˆ€}§@[kº'È„½#\8€¤Ž`>ŽX^Ž0€}§@[kº'¤„½#(œc\`>"X^"@€}§@[kº'„„½#8€¤Ž`>ŽX^Žˆ€}§@[kº'd„½#8œ8€¤Ž`>ŽX^Ž0€}§@[kº'@„½# œhŽ`>"X^"@€}§@[kº' „½#8€¤Ž`>ŽX^Ž0€}§@[kº'„½#0œ0ƒXÿc €}§@[kº'䃽#H€§<ŒàXÿcÔJBXÿc8~8žKlYÿc*KYÿc ¾(Þ-®YÿcjMYÿc8€¤@àÃPþ8€=¤áPBXÿc8€]¤"Ž(^ŽQ2ZÿcZÿc8€}¤øÿž8€¤èÿdŽˆ~ž8€½¤øÿ…Ž8€Ý¤¦Ž0ÞŽU¶Zÿc0•Zÿc(€}§@[kº'ƒ½#ˆ>Œ@ Xÿc8€¤@` Xÿc8€=¤œ˜€¦P"€€}§@[kº'Ø‚½#8€¤èÿŽ8€=¤ðÿ!Žx€}§@[kº'¸‚½#„\c\p€}§@[kº' ‚½#8€¤Žh€}§@[kº'ˆ‚½#hŽ`€}§@[kº't‚½#8€¤ Ž8€=¤(!ŽX€}§@[kº'T‚½#ÿG^§^Œ~ŒžŒÞ#€úk»'0‚½# ÿÞ#^·Hž@>ž8^¶0~¶@Ž(>" ^"@€}§@[kº'ü½#8€¤Ž(>Ž ^Ž0€}§@[kº'ܽ#œ8€¤èÿ@P^8€=¤øÿa8€]¤‚¾LYÿc0lYÿc(€}§@[kº'˜½#P>Œ@ Xÿc8€¤@` Xÿcœ8€=¤aP~8€]¤‚H¾0¬Yÿc €}§@[kº'H½#P>Œ@ XÿcœŽ€}§@[kº'$½#>Œ@ Xÿc8€¤ @ Xÿc8>¤œ8€]¤bP~Ž€}§@[kº'à€½#>Œ@ XÿcP^ @Yÿc8€¤(` Xÿc0>¤œÿG^§`Þ#€úk€?»½×Ùß|Û= ìÿÿÿìÿÿÿEqual latitudes for St. Parallels on opposite sides of equatoralber-forinitALBERS CONICAL EQUAL-AREAè˜À8 <D HP T` ddhp t„ ˆ Œ ””˜¬ °¸ ¼À ÄÈ Ìì ð   ( ,,0@ DP TT Xd ht xx |” ˜˜œ¤ ¨´ ¸¸ ¼È ÌØ ÜÜ àø üü     4 88<D H ”  ¤° ´Ì ÐÔ Øà äè ì    $0 48 <@ DDHP TX \` dd hx || €ˆ Œ ”” ˜¤ ¨¨¬´ ¸¼ ÀÄ ÈÈÌð   $, 0< @@ DP T\ `d h€ „„ˆœ  ° ´¼ ÀÐ ÔÔØô øøü ( ,8 <<@` d ° €´ ð ¸ €¼ 08@HP X`hpx€ˆ  ˜  ¨ °¸À’ ḋ 3èp5@@.@. P9ð5Ø9 ‚&!"&(&(&(*E †  alberfor.cr_majorr_minorce3rhns0lon_centerfalse_eastingfalse_northingalberforintr_majr_minlat1lat2lon0lat0false_eastfalse_northsin_pocos_poconestempms1ms2qs0qs1qs2alberforlonlatxysin_phicos_phiqsthetarh1/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKàÐ ‚ÃØ‚Ãà‚Ãè‚Ãð!‚Ãø$‚Ã(‚Ã3‚ÃA‚ÃPFÐ \CÁbCÁ$hÁ#mÁrCÁwCÁ0|CÁ8‡CÁ4GðÐÿÿÿÿÿÿÿ“DÁÈÿÿÿÿÿÿÿšDÁÀÿÿÿÿÿÿÿ¡DÁ¸ÿÿÿÿÿÿÿ¥DÁ°ÿÿÿÿÿÿÿ¨DÁ"­Á¨ÿÿÿÿÿÿÿ±DÁ ÿÿÿÿÿÿÿµDÁ˜ÿÿÿÿÿÿÿ¹DÁÿÿÿÿÿÿÿ½DÁØH0ðPH ðÁFðÊCÁÎCÁÒCÔC GÀÈÿÿÿÿÿÿÿÖDÁÀÿÿÿÿÿÿÿÞDÁ¸ÿÿÿÿÿÿÿæDÁ°ÿÿÿÿÿÿÿéDÁ¨ÿÿÿÿÿÿÿïDÁŒHP˜ÁHHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, -,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è pÿÿÿÿÿÿÿxÿÿÿ(jð& ü ÿÿÿÿÿÿÿ`nð53ó.d@nó.`-a?( `›ŽF•2]`<)Û `;eß ˜`: é ²`-Úò º`þÊ`cosfabssinsqrtalberforalberforintp_errorptitletsincosmsfnzqsfnzradius2stanparlcenlonmeroriginoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ †ñÿÿðFF '†ñÿÿ/†ñÿÿ6†ñÿÿ>†ñÿÿD†ñÿÿJ†ñÿÿR†ñÿÿ[†ñÿÿe†ñÿÿl†ñÿÿt†ñÿÿñÿÿalberinv.o 1074015660 1032 20 100644 16728 ` ƒ¬-@øPÀ ppPpÿÿÿÿÿÿÿÿ0ˆ.textp( ó .rconstpp0˜ .xdata  È @.pdata°°Ø 8€.dataÀÀ€è @.lita@@ h ¸.sbssààP»'0ˆ½#pÿÞ#^·^œ~œžœxžp>žR^s^hžž`¾žŒP€}¤œ˜>ŒP€¤$œh^P€½¤øÿEƒXÿc0€}§@[kº'ȇ½#€§<ŒÀXÿc Ĩ€¦¨€=¦Ðÿ1" €}§@[kº'˜‡½#ôãGÎàÃxŒP€=¤Àÿœp>ŒP€]¤Èÿ"œP€}¤ÈÿCP€¤ÀÿdjKYÿc@^@ž@¾LYÿc€§܉,ÌYÿcP€½¤àÿ…P€Ý¤àÿŽH€}§@[kº'‡½#P€¤Øÿœ„\X>"P^"˜€}§@[kº'ø†½#XŒHœP€=¤ØÿŽX>ŽP^Ž€}§@[kº'І½#\P€¤ØÿŽX>ŽP^Žˆ€}§@[kº'¬†½#(œc\X>"P^"˜€}§@[kº'Œ†½#P€¤ØÿŽX>ŽP^Ž€}§@[kº'l†½#8œP€¤ØÿŽX>ŽP^Žˆ€}§@[kº'H†½# œ`ŽX>"P^"˜€}§@[kº'(†½#P€¤ØÿŽX>ŽP^Žˆ€}§@[kº'†½#0œ0ƒXÿc0€}§@[kº'ì…½#€§<ŒàXÿcÔJBXÿc8~8žKlYÿc*KYÿc ¾(Þ-®YÿcjMYÿcP€¤ðÿ@àÃHþP€=¤ðÿáPBXÿcP€]¤ðÿ"Ž(^ŽQ2ZÿcZÿcP€}¤ÐÿžP€¤ÀÿdŽ€~žP€½¤Ðÿ…ŽP€Ý¤ðÿ¦Ž0ÞŽU¶Zÿc0•ZÿcH€}§@[kº'…½#€>Œ@ XÿcP€¤ðÿ@` XÿcP€=¤èÿœ¨€¦àÿ"€€}§@[kº'à„½#P€¤ÀÿŽP€=¤Èÿ!Žx€}§@[kº'À„½#„\c\p€}§@[kº'¨„½#P€¤øÿŽh€}§@[kº'„½#`Ž`€}§@[kº'|„½#P€¤ŽP€=¤!ŽX€}§@[kº'\„½#ÿG^§^Œ~ŒžŒÞ#€úk»'8„½# ÿÞ#^·>µ^œ~œ žœ(¾œ^1^H^¶ óG0þ·P€]¤Œ% XÿcP€}¤èÿ#Œ!$XÿcP€¤D*XÿcP€½¤ðÿe`Ù`ÉL¥XÿcM„XÿcYÿcH€}§@[kº' ƒ½#@œ€§\ˆàÃJ¥XÿcK„XÿcKYÿcH€}§@[kº'hƒ½# \@œ€§\ˆ8þŸ@>Œ ÄPEXÿcQDXÿc@€}§@[kº',ƒ½#8œP€¤ðÿ@@~JjYÿcP€=¤ÀÿbLYÿcP€]¤Ðÿ¢NBXÿc-®YÿcP€}¤ðÿãc¯YÿcP€¤ØÿŽ€§<ŽÐZÿcVÖP€½¤àÿEŽ€§|Š2rZÿc€§œŠRTZÿcP^žP€Ý¤Øÿ¦Ž€§ÜŠ5ÕZÿcP€ý¤Øÿ玀§‹øZÿcp·Zÿc8€}§@[kº'L‚½#P>Œ@ XÿcP€¤Øÿ@` Xÿc€§|‰"`YÿcB\0€}§@[kº' ‚½#Pœc\0€}§@[kº'ô½#P>Œ0 Xÿc0€}§@[kº'ؽ#€§<ŒàXÿc ÔP€¤ØÿŽc\0^"(€}§@[kº'¤½# œ0>¤ ä0 'àÃ`Ø`È€§<Œ)œàÀ§\I àÃP€½¤ØÿŽc\0^"(€}§@[kº'H½# œ0>¤ ä0 àÃP€}¤ðÿ#Œ8^aAYÿcP€¤øÿd+Xÿc €}§@[kº'½#H¤œÿG^§>¥^Œ~Œ žŒ(¾Œ`Þ#€úk?€¿€?-DTû!ù¿-DTû!ù?»½×Ùß|Û=  ìÿÿÿìÿÿÿalber-invinitALBERS CONICAL EQUAL-AREAEqual latitudes for Standard Parallels on opposite sides of equator€p ð8 <D HP T` ddhp t„ ˆ Œ ””˜¬ °¸ ¼À ÄÈ Ìì ðü      0 448H LX \\ `l p| €€ „œ   ¤¬ °¼ ÀÀ ÄÐ Ôà ää è    $$ (< @@DL P˜ œ¨ ¬¸ ¼Ô ØÜ àè ìð ô  ( ,8 <@ DH LLPX \` dh ll p€ „„ ˆ ”˜ œœ  ¬ °°´¼ ÀÄ ÈÌ ÐÐÔø0 4@ DP T` dˆ ŒŒœ  À ÄÄÈØ Üü  $ (4 8L P\ `d hx |€ „ ”¤ ¨¬ °¼ ÀÄ ÈÜ ààäø ü     $4 88<P TTX` dt x„ ˆˆŒ° ´À ÄÐ Ôà ääè  ( ,,0 ° €´ ø ¸ €¼ @HPX`hpx€ˆ˜   ¨ °¸ À ÈÐØ’ ÜÍ Jˆ ;è#è3è3Ø? ;? ‚&!"&(&(&(*E  € * + /(AX> alberinv.cr_majorr_minorce3esrhns0lon_centerfalse_eastingfalse_northingalberinvintr_majr_minlat1lat2lon0lat0false_eastfalse_northsin_pocos_pocontempms1ms2qs0qs1qs2alberinvxylonlatrh1qsthetaflag/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKàà ‚Ãè‚Ãð‚Ãø‚à !‚à $‚à '‚à +‚à 6‚Ã( D‚ÃSFÐ_CÁeCÁ$kÁ#pÁuCÁzCÁ0CÁ8ŠCÁ4GðÈÿÿÿÿÿÿÿ–DÁÀÿÿÿÿÿÿÿDÁ¸ÿÿÿÿÿÿÿ¤DÁ°ÿÿÿÿÿÿÿ¨DÁ"­Á¨ÿÿÿÿÿÿÿ±DÁ ÿÿÿÿÿÿÿµDÁ˜ÿÿÿÿÿÿÿ¹DÁÿÿÿÿÿÿÿ½DÁàH@øSH°øÁFð%ÊÁ$ÌÁÎC Ò4GÀàÿÿÿÿÿÿÿÖDÁ#ÚÁ"¤ÁØÿÿÿÿÿÿÿÝDÁÐÿÿÿÿÿÿÿãD!LHPlÁHHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, -,xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è pÿÿÿÿÿÿÿxÿÿÿ,nø& þ ÿÿÿÿÿÿÿ<°ÿÿÿ`r¬ ;Jè.Ü@nè.`-V?) `›ƒF•3]`<Û `;Zß ™`:•é ³`-Ïò »`üþË`atan2fabslogsqrtalberinvalberinvintp_errorptitletsincosmsfnzqsfnzradius2stanparlcenlonmeroriginoffsetpadjust_lonphi1z_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿøFF°)†ñÿÿ1†ñÿÿ8†ñÿÿ@†ñÿÿF†ñÿÿL†ñÿÿT†ñÿÿ]†ñÿÿg†ñÿÿn†ñÿÿv†ñÿÿ†ñÿÿ‡ñÿÿalconfor.o 1074015661 1032 20 100644 16600 ` ƒ­-@XPÀ ÀPÀÀ` ÿÿÿÿÿÿÿÿpˆ.textÀhx å .rconstÀÀ€( .xdata@@¨ @.pdataPP¸ È€.data`` È @.lita€€è H.sbss  P.bss` ` p€»'pˆ½#°ÿÞ#^·8ž0>ž(^ž ~ž8ŒX€=¤ðÿœ0>ŒX€]¤øÿ"œ(^X€}¤C ~X€¤d€§pœX€½¤…€§h¼X€Ý¤¦ÔàGX€¥8è´€§`ÜÞŽ€}§@[kº'܇½#X€¤0œ€§X<Œ €=¤!œ€§P\ €]¤B€§H| €}¤c€§@œ €¤ „€§8¼ €½¤(¥€§0Ü €Ý¤0Æ €ý¤@矀§(ü €¥H耧 Ž €¦Pž€§<Ž €=¦X1ž€§\Ž €]¦`Rž€§|Ž €}¦hsžX€¦0”Ž@žžX€½¦Ž@€}§@[kº'ø†½#@>Œ@ XÿcœX€¤@€§| KYÿc¬ÿ[ÿcpLYÿc8€}§@[kº'°†½#@œ€§<ˆ^!*Xÿc€§|‰ž ‹Yÿcp+XÿcX€¤0 ®ÿ[ÿcq®Yÿc0€}§@[kº'T†½#@>ŒP Xÿc(€}§@[kº'8†½#Xÿc€§<Œ XÿcœŽX€=¦ 1"X€]¦(R"H€}§@[kº'ø…½#ˆ€¦€€}§@[kº'ä…½#X€¤ðÿŽX€=¤øÿ!Žx€}§@[kº'Ä…½#X€¤Žp€}§@[kº'¬…½#X€¤Žh€}§@[kº'”…½#X€¤ŽX€=¤!Ž`€}§@[kº't…½#ÿG^§PÞ#€úk»'\…½#0ÿÞ#^·>µ^œ~œ žœ(¾œ0Þœ8þœ@H>Àž¸>ž°^¶¨~¶X€=¤ŒÀ>Œ0 XÿcP€}§@[kº'ü„½# œ Ž˜>"^"H€}§@[kº'Ü„½#X€¤0@Œ¸Ž@€}§@[kº'À„½#@@Xÿcxœ€§<Œ¸^AYÿc«ÿ[ÿcp+Xÿc8€}§@[kº'€„½#\€§<ˆx^!*Xÿc€§|‰xž ‹Yÿcp+XÿcX€¤0 ®ÿ[ÿcq®Yÿc0€}§@[kº'$„½#P@Xÿc(€}§@[kº' „½#Xÿc€§\Œ XÿcXœXŽˆ>"€^"H€}§@[kº'Ôƒ½#X€¤ @ŒˆŒ@@XÿcX€]¤("Œ€^A*Xÿc~A+XÿcXÿcpœ€§œ‰p¾ ¬Yÿc®ÿ[ÿciÌYÿc€þO/Yÿc˜ŽOðYÿchþX€ý¤('Žˆ^ŽQ2ZÿcX€¦ pŽ€žŽStZÿc¾ŽSuZÿc13ZÿcQ1Yÿc`>žhÞŽhþŽ×ZÿcPÞžhh>X[ÿc`^`~Z[[ÿc [ÿcX€}¦8s¦aN €§“CX€¦8”¦N €§”C8ôŒX€½¦8µ¦¡N5¡B €§•CÕŒX€Ý¦8Ö¦ÁN6ÁB €§–C8¶Œ TàGX€ý¦8÷¦· 7A(àæPž\ˆ[ÿcÜXÿcP¾]§[ÿc½XÿcX€§8§¸ 8AçX€=§89§9)C!O €§™CÙB(Yÿc&Â[ÿcX€]§8Z§:ICAO €§šC8ZK'Yÿc%KYÿc„\c\ 4 AÔÿÿÃ!)]F(Xÿc )]EXÿc„\c\h¾M¨Yÿc`žL‡Yÿc,¬Yÿc †YÿcX€}§ðÿÛLŽYÿcX€¤Ž Yÿc°>¤`þOèYÿch^ŽRGZÿcòYÿcåYÿcX€]¤ðÿ‚ŽOôYÿcX€}¤£ŽõYÿc¨ž¤äÿG^§>¥^Œ~Œ žŒ(¾Œ0ÞŒ8þŒ@H>ÐÞ#€úk€?-DTû!ù?ÿOvÒ¿¡SëX®Á¿ÜønN€¼È¿É™ÜÞ$¼s?7< sf¿KzsîÖ?²ºÕs°? =;jñŽ¿ü˜ÅzYÉ}?Á!¯bLUu?·1,51Óï?€^ÇËs¹{?5R¢Fßñ?¯Âà#9À ÿ ìÿÿÿìÿÿÿALASKA CONFORMALÈÀ` `$ (0 4< @H LP TX \` dh lt x| €Œ ”œ  ¤ ¨¬ °´ ¸¼ ÀÄ ÈÌ ÐÔ ØÜ àä èì ðô øü       $ (, 04 8< @D HL PT X\ `h lp ttx ”˜ œ¸ ¼¼ÀÌ Ðà äü  0 448H L` dh lp ttx€ „ ˆˆŒ” ˜œ  ¤ ¨¨ ¬´ ¸¼ ÀÀ ÄÌ ÐÔ ØØ Üä èì ðô øø üX \l pp tŒ ”œ  ¨ ¬¬°Ä Èè ììðü  , 0D HHL\ ``dt x” ˜˜œ¤ ¨¸ ¼ä è$ (8 <¨ ¬´ À ÄÌ Ø Üè ô ø  L P\ `l ˆ Œ˜     \ `l p P €T  X €\ €ˆ˜ ¨°¸À ÈÐ Ø à è ðø ’ ðÓ+k Tè ;p#Ð3Ð3@? ;p?‚ "#,ý(T‰Fü&T$*€ÿ÷€  alconfor.cr_majorr_minorlon_centerlat_centerfalse_eastingfalse_northingacoefbcoefsin_p26cos_p26enalconforintr_majr_minfalse_eastfalse_northeschiesphialconforlonlatxydlonsinloncoslonsinphicosphigsxpyparaibrbiarnainrj/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK@ ‚# ‚# ‚#( '‚#0 2‚#8 @‚#` OÂÀ˜ UÂÀ@ [‚#H c‚#P k‚#X m‚3oF@{C!C!‡C!’C! GpÈÿÿÿÿÿÿÿžD!Àÿÿÿÿÿÿÿ¡D!¸ÿÿÿÿÿÿÿ¥D!H oHЫF` ´C!¸C!¼C¾CDG ÐÿÿÿÿÿÿÿÀD!ÈÿÿÿÿÿÿÿÅD!ÀÿÿÿÿÿÿÿÌD!¸ÿÿÿÿÿÿÿÓD!°ÿÿÿÿÿÿÿÚD!¨ÿÿÿÿÿÿÿ¥D! ÿÿÿÿÿÿÿáD!)ã!˜ÿÿÿÿÿÿÿåD!ÿÿÿÿÿÿÿèD!(ë!'î!&ñ!%ô!$÷!#û!ˆÿÿÿÿÿÿÿ¡D!€ÿÿÿÿÿÿÿÿD! 1tHФ«H€HKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,ÿ/@,x3,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è °ÿÿÿÿÿÿÿP1c%Å0ÿÿÿÿÿÿÿü@ÿÿÿÐg® ;T4ð@n4`-qE/ `›žL•9]`<9á– `;uå Ÿ`:°ï ¹`-êø Á`Ñ`atanpowsinsqrttanalconforalconforintptitletsincosradius2cenloncenlatoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ †ñÿÿ†ñÿÿF€FÐ+†ñÿÿ2†ñÿÿ:†ñÿÿB†ñÿÿI†ñÿÿP†ñÿÿX†ñÿÿcñÿÿalconinv.o 1074015661 1032 20 100644 19480 ` ƒ­-@Ø$PÀ  àÀ @ÿÿÿÿÿÿÿÿ0.text hX+ .rconst  x .xdata    @.pdata° ° #€.dataÀ À €(@.lita@ @ °¨ˆ#.sbssð ð P.bss@@p€»'0½#°ÿÞ#^·8ž0>ž(^ž ~ž8Œˆ€=¤àÿœ0>Œˆ€]¤èÿ"œ(^ˆ€}¤C ~ˆ€¤d€§xœˆ€½¤ðÿ…€§p¼ˆ€Ý¤øÿ¦ÔàGˆ€¥(è´€§hÜÞŽ`€}§@[kº'œŒ½#ˆ€¤ œ€§`<Œ€€=¤!œ€§X\€€]¤B€§P|€€}¤c€§Hœ€€¤ „€§@¼€€½¤(¥€§8Ü€€Ý¤0Æ€€ý¤@矀§0ü€€¥H耧(Ž€€¦Pž€§ <Ž€€=¦X1ž€§\Ž€€]¦`Rž€§|Ž€€}¦hsžˆ€¦ ”Ž@žžˆ€½¦øÿŽ@€}§@[kº'¸‹½#@>Œ@ Xÿcœˆ€¤øÿ@€§| KYÿc¬ÿ[ÿcpLYÿc8€}§@[kº'p‹½#@œ€§<ˆ^!*Xÿc€§|‰ž ‹Yÿcp+Xÿcˆ€¤  ®ÿ[ÿcq®Yÿc0€}§@[kº'‹½#@>ŒP XÿcX€}§@[kº'øŠ½#Xÿc€§<Œ XÿcœŽˆ€=¦1"ˆ€]¦R"P€}§@[kº'¸Š½#p€¦èÿ"°€}§@[kº' Š½#ˆ€¤àÿŽˆ€=¤èÿ!ލ€}§@[kº'€Š½#ˆ€¤ðÿŽ €}§@[kº'hн#ˆ€¤øÿŽ˜€}§@[kº'Pн#ˆ€¤Žˆ€=¤!Ž€}§@[kº'0н#ÿG^§PÞ#€úk»'н#°þÞ#^·>µ^µ^œ ~œ(žœ0¾œ8Þœ@þœHP>8ž0>ž(^¶ ~¶ˆ€=¤Œ8>Œ  Xÿcˆ€]¤àÿB` Xÿc8œˆ€}¤c0ž+‹Yÿcˆ€¤àÿ¤kmYÿc0~8žŒ0þ°þ ÿG „XÿcR„Xÿc°¾Œ°¾ŒS¥XÿcSZÿcˆ€½¤(¥¤¡L€€§…CÅŒˆ€Ý¤(ƤÁL€€§†C8挈€ý¤(ç¤áL'á@€€§‡C‡Žžžˆ€¥(¥M(A€€§ˆC8¨Ž¾žˆ€¦(ÐŽÖö[BÆZÿcˆ€=¦(ñŽ×÷[CçZÿcˆ€¦(”¦45€B@ž¶@Øø[>X[ÿcøŸˆ€Ý¦(Ö¦65ÀBHÞ¶H^Úú[~Z[[ÿc^Ÿ TàGˆ€§(§¸ XAbç\&Yÿc¾¼[ÿcðžŸ^'YÿcŽZÿc螈€=§(9§¹ YAP 爀]§(Z§:JCAO€€§šC:ŽAYÿc!!Zÿc>œˆ€}§({§;jCaO€€§›C8[@Yÿc @YÿcœðÞŒèþŒK"YÿcøÞ ËYÿcà~O#Yÿc^ŽOZÿcØþˆ€¤(¤  @@´@~ŽÓó[ˆ€}¦(s¦3jBaN€€§“C“ŽStZÿcUYÿc3uZÿcø~žˆ€=¤(!¤!*@@>´@ÞŽÖö[ˆ€}¤(c¤#j@aL€€§ƒC8ãŽV×ZÿcYYÿc6ÙZÿcÞžà^ŒØ~Œ 4@AšÿÿÃ:]ZF[ÿc^Ÿ=]]§[ÿc¾ŸðÞŒèþŒP†Xÿc°¾ŒQ§Xÿc0Zÿc>ŒZÿc8^!*XÿcÐ>œ°¾Œ@¦XÿcL‡Xÿc Xÿc¾ Xÿc0Þ XÿcÈœK‚Xÿc°¾ŒR£Xÿc+rYÿcøþ oYÿcÀ~°¾ŒT¢XÿcUƒXÿc•ZÿcƒZÿc¸žžÀ~ŽÀþŽSwZÿc¸>¸ÞŽV6[ÿcvZÿc¨~žÐÀ~X[ÿcÈ^¸¾Z][ÿc[ÿc8_¨žx[ÿc ŸÈÞÀ>ŽQÑ[ÿcÐޏ^J Zÿc*QYÿc¨>ŒaAYÿc˜>œ žŒXÿc°¾Œ˜¾­Xÿc°¾œ Žx€}§@[kº' …½#\˜Žx€}§@[kº'ô„½# Xÿcœ 4 A "A䀧<Œ^áAYÿcÓþ?Ä àÃp€¦p€=¦ 1"h€}§@[kº'¤„½#týGÐàÃE„Xÿc°Œ°>Œ@Xÿc Xÿc`€}§@[kº'l„½#pœ¡ÿ[ÿcp^pAYÿcX€}§@[kº'D„½#XÿcˆœˆŽx>"€^"P€}§@[kº'„½#ˆ€¤ðÿ Œ(>¤¡œpŽx€}§@[kº'øƒ½#€§¼ŒàXÿcĈ€¤øÿ Œ >¤!œÿGœàÀ^ˆ€}¤cJKYÿcxž°¾L¬Yÿcˆ€½¤ÅLŽYÿcpþlYÿcLYÿcH€}§@[kº'tƒ½#hœ ÿGh>ŒX>œˆ€¤  ŒXŽ@€}§@[kº'Hƒ½#@ Xÿcœ€§<Œh^AYÿc«ÿ[ÿcp+Xÿc8€}§@[kº'ƒ½#\€§<ˆ^AYÿc€§|‰ž+lYÿcp+Xÿcˆ€¤  ®ÿ[ÿcq®Yÿc0€}§@[kº'¬‚½#P XÿcX€}§@[kº'”‚½#Xÿc€§¼Œ XÿcX>Œ Xÿc`œX^`~ KYÿcX^ 4 A "A ä`Žx€}§@[kº'8‚½#€§¼ŒàXÿc°ÿÄ àÃp€¦0"p€=¦P1"h€}§@[kº'‚½#”ýG'àÃX¾Œ >¤¡œˆ€]¤ðÿ¢ŒxŒP€Xÿcˆ€¤$Œp^AAYÿc€~A+Xÿcˆ€Ý¤†°¾L¬YÿcxÞLŽYÿc1,Xÿc(€}§@[kº'€½# Xÿc €}§@[kº'h½#(¤œÿG^§>¥^¥^Œ ~Œ(žŒ0¾Œ8ÞŒ@þŒHP>PÞ#€úk€?-DTû!ù?»½×Ùß|Û=ÿOvÒ¿¡SëX®Á¿ÜønN€¼È¿É™ÜÞ$¼s?7< sf¿KzsîÖ?²ºÕs°? =;jñŽ¿ü˜ÅzYÉ}?Á!¯bLUu?·1,51Óï?€^ÇËs¹{?5R¢Fßñ?¯Âà#9À ÿ*ìÿÿÿìÿÿÿALASKA CONFORMALToo many iterations in inversealcon-invToo many iterations in inversealcon-inv  Ø @$ (0 4< @H LP TX \` dh lt x| €Œ ”œ  ¤ ¨¬ °´ ¸¼ ÀÄ ÈÌ ÐÔ ØÜ àä èì ðô øü       $ (, 04 8< @D HL PT X\ `h lp ttx ”˜ œ¸ ¼¼ÀÌ Ðà äü  0 448H L` dh lp tt x€ „ˆ ŒŒ ˜ œ  ¤¨ ¬¬ °¸ ¼À ÄÄ ÈÐ ÔØ ÜÜàè ìð ôø üü` dt xˆ Œœ  è ìô     ( 8 <H X \l p€ „¨ ¬Ô Ø $ (4 T Xd ¼ ÀÔ Øä   $ (4    $4 88<\ `x | €„ ˆˆ Œ¼ ÀÀÄä èèì      0 4 4 8 @ D T X p t  ” ´ ¸ ¸ ¼ Ô Ø à ä ä è ü   $ $ ( 4 8 H L d h | € € „ ” ˜ ˜ œ ¬ ° ð ô ô ø      $ ( , , 0 L P ` d € „ ¨ ¬ ¬ ° À Ä Ä È  ° €´  ¸ €¼ @ H P X ` h p x € ˆ  ˜   ¨ ° ¸ À È Ð Ø à ’ Ó\„ h%èEH-˜>˜>è%ÈIhFPJ‚ "#ý(U‰+q$%+€ÿñ€fÆ|#/9ÿ$jÇRòÿ@alconinv.cr_majorr_minorlon_centerlat_centerfalse_eastingfalse_northingacoefbcoefsin_p26cos_p26enalconinvintr_majr_minfalse_eastfalse_northeschiesphialconinvxylonlatrsbrbiaiarcicrdidrarnaincrncinfxyrfxyifpxyrfpxyixpypdendxpdypdszcoszsinzrhdphiphijnn/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK0ð ‚#ø ‚#‚#'‚#2‚#@‚#@OÂÀxUÂÀ [‚#(c‚#0k‚#8m‚3oF@{C!C!‡C!’C! GpÈÿÿÿÿÿÿÿžD!Àÿÿÿÿÿÿÿ¡D!¸ÿÿÿÿÿÿÿ¥D! H oHЫF`´C!¶C!¸C¼CHGÈÿÿÿÿÿÿÿ¥D!)À!(Â!ÀÿÿÿÿÿÿÿÄD!¸ÿÿÿÿÿÿÿÇD!'Ê!&Í!#Ð!"Ó!°ÿÿÿÿÿÿÿÖD!¨ÿÿÿÿÿÿÿÙD! ÿÿÿÿÿÿÿÜD!˜ÿÿÿÿÿÿÿàD!ÿÿÿÿÿÿÿäD!ˆÿÿÿÿÿÿÿèD!€ÿÿÿÿÿÿÿìD!xÿÿÿÿÿÿÿñD!pÿÿÿÿÿÿÿöD!hÿÿÿÿÿÿÿüD!$!`ÿÿÿÿÿÿÿD!XÿÿÿÿÿÿÿD!Pÿÿÿÿÿÿÿ D!HÿÿÿÿÿÿÿD!@ÿÿÿÿÿÿÿD!8ÿÿÿÿÿÿÿD!0ÿÿÿÿÿÿÿD!(ÿÿÿÿÿÿÿD! ÿÿÿÿÿÿÿ#D!ÿÿÿÿÿÿÿ¡D!ÿÿÿÿÿÿÿ&D!ÿÿÿÿÿÿÿ+D! /1 11ÄHÐø«H€HKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,ÿ/@,xB,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è °ÿÿÿÿÿÿÿP1b%ưþÿÿÿÿÿÿüÈþÿÿPfóhF4C@n4C`-¢T/ `›Ï[•9]`<jð– `;¦ô Ÿ`:áþ ¹`- Á`HÑ`atanatan2fabspowsinsqrttanalconinvalconinvintp_errorptitletsincosradius2cenloncenlatoffsetpadjust_lonasinz_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ!F€*FÐ6†ñÿÿ>†ñÿÿE†ñÿÿM†ñÿÿU†ñÿÿ\†ñÿÿc†ñÿÿk†ñÿÿv†ñÿÿ|ñÿÿazimfor.o 1074015662 1032 20 100644 13424 ` ƒ®-@HPÀ °0@°ÿÿÿÿÿÿÿÿ@„.text°({ .rconst°° Ø .xdataÐÐø@.pdataà฀.dataðð`@.litaPPx8.sbssàà@»'@„½#ÐÿÞ#^·(ž >ž^ž~žžž(Œh€=¤øÿœ >Œh€]¤"œ^h€}¤C~h€¤džh€½¤…Žh€=¦ 1"h€]¦(R"X€}§@[kº'ă½#@€¦èÿ"€}§@[kº'¬ƒ½#h€¤øÿŽˆ€}§@[kº'”ƒ½#h€¤Ž€€}§@[kº'|ƒ½#h€¤Žx€}§@[kº'dƒ½#h€¤Žh€=¤!Žp€}§@[kº'Dƒ½#ÿG^§0Þ#€úk»',ƒ½#0ÿÞ#^·^œhž`>žX^¶P~¶h€=¤Œh>Œ0 Xÿc`€}§@[kº'삽#8œ`ŽH>"@^"X€}§@[kº'Ì‚½#8ŽP€}§@[kº'¸‚½#0œh€¤ @H~JKYÿch€]¤(‚@¾LYÿc0ÞLŽYÿcLYÿc ^œ ŽH€}§@[kº'`‚½#€§<ˆ0XÿcH€}§@[kº'@‚½#€§<ŒÀXÿcÄ€§\‰(^ ^Œ&@Øh€¤øÿ`€§œKlYÿc~x"@€=¦^Ž8€}§@[kº'à½#x"@€=¦81"0€}§@[kº'Ľ#tïGCàà Ž(€}§@[kº'¨½#œŽ €}§@[kº'½#>Œ` Xÿc(œh€¤@Œh€=¤øÿA(~JKYÿc@žJLYÿcp^8Ž €}§@[kº'@½#p>Œ@ Xÿc@XÿcX¤œh€=¤Ah€]¤øÿb(žKlYÿch€}¤(£HÞM®Yÿch€½¤ å@ŽOðYÿc0>ŽOñYÿc-¯YÿcKmYÿc KYÿcPþ¤GÿG^§^ŒÐÞ#€úk€?-DTû! @»½×Ùß|Û=ìÿÿÿìÿÿÿAZIMUTHAL EQUIDISTANTPoint projects into a circle of radius = %12.2lfazim-for¸°è( ,4 8@ DL PX \d hl pt xx |„ ˆŒ ”œ  ¤ ¨¨ ¬´ ¸¼ ÀÀ ÄÌ ÐÔ ØØ Üä èì ðô øø ü8 <L PPTl pp t€ „„ˆ” ˜¨ ¬Ø ÜÜàè ìø üü    0 48 <P X \\`l pt xx| ””˜¨ ¬¬°È ÌÐ Ôø üü$ (, 0@ DT X à €ä  è €ì PX`hpx€ˆ˜  ¨° ¸ À È Ð’ ìõÒûw (ؘ.P'P'x2/ð2‚ (E‰"&U/ü azimfor.cr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12azimforintr_majcenter_loncenter_latfalse_eastfalse_northazimforlonlatxysinphicosphidloncoslonkspgconzmess/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK0à ‚Ãè‚Ãð‚Ãø)‚Ã8‚ÃF‚ÃN‚ÃVFÐ(aCÁ gCÁrCÁ}CÁˆCÁ$GHàVH€”FðÈÿÿÿÿÿÿÿœCÁÀÿÿÿÿÿÿÿ CÁ¸ÿÿÿÿÿÿÿ¤C°ÿÿÿÿÿÿÿ¦C$Gxÿÿÿÿÿÿÿ¨DÁpÿÿÿÿÿÿÿ¯DÁhÿÿÿÿÿÿÿ¶DÁ`ÿÿÿÿÿÿÿ»DÁXÿÿÿÿÿÿÿÂDÁPÿÿÿÿÿÿÿÆDÁHÿÿÿÿÿÿÿÈDÁ@ÿÿÿÿÿÿÿÌDÁ¨ÿÿÿÿÿÿÿÎD!„H`””HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,",ÿ/OüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0&@E0ÿÿÿÿÿÿÿ8ÿÿÿÐEn/(Ó#ì@nÓ#`-A4. `›n;•8]`< Е `;EÔ ž`:€Þ ¸`-ºç À`çóÐ`sprintfacoscosfabssinazimforazimforintp_errorptitletsincosradiuscenlonmeroriginoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿF"F€-†ñÿÿ5†ñÿÿ<†ñÿÿD†ñÿÿK†ñÿÿU†ñÿÿ\†ñÿÿd†ñÿÿoñÿÿaziminv.o 1074015662 1032 20 100644 14160 ` ƒ®-@ˆPÀ Ð@Ðÿÿÿÿÿÿÿÿ@….textÐ(ø¡ .rconstÐÐ ø .xdataðð@.pdata(€.data@8@.litaPP€xˆ.sbssÐÐ@»'@…½#ÐÿÞ#^·(ž >ž^ž~žžž(Œ`€=¤àÿœ >Œ`€]¤èÿ"œ^`€}¤ðÿC~`€¤øÿdž`€½¤…Ž`€=¦1"`€]¦R"@€}§@[kº'Ä„½#P€¦èÿ"ˆ€}§@[kº'¬„½#`€¤àÿŽ€€}§@[kº'”„½#`€¤èÿŽx€}§@[kº'|„½#`€¤ðÿŽp€}§@[kº'd„½#`€¤Ž`€=¤øÿ!Žh€}§@[kº'D„½#ÿG^§0Þ#€úk»',„½# ÿÞ#^·>µ^œ~œ žœ(¾œ^1^ òGH~¶`€=¤Œ% Xÿc`€]¤øÿ"Œ$XÿcJ¥XÿcK„XÿcKYÿcX€}§@[kº'¸ƒ½#\`€¤àÿ Œ€§\A*XÿcáaXÿc ÔP€¦P€=¦1"H€}§@[kº'tƒ½#´ïG³àÃ`€=¤àÿŒ``Xÿc@œ@Ž8>"0^"@€}§@[kº'<ƒ½#`€¤èÿŒ œc\8€}§@[kº'ƒ½#€§<ŒàXÿcÄ`€¤ðÿ@H>¤AÿG”àÃ0~`€}¤ƒKlYÿc8¾MXÿc`€½¤ÅM®Yÿcm£YÿcmYÿc0€}§@[kº' ‚½#H¤œ`€=¤ðÿŽ8€}§@[kº'€‚½#€§<Œ"XÿcB\8€}§@[kº'\‚½#€§<ŒàXÿc*Ä`€¤ðÿ@@Ù@É`€=¤èÿaP~1„\¥\(€}§@[kº'‚½#P>Œ Xÿc €}§@[kº'ø½# œÿGSàÃ`€=¤èÿ!ŒP>œ0¥\„\(€}§@[kº'Ƚ#P>Œ0 Xÿc €}§@[kº'¬½# œÿG@àÃ0>ŒP>œ`€]¤BX^H~¤Ž€}§@[kº't½#X>Œ@ XÿcP^"@YÿcB\8€}§@[kº'H½#€§<ŒÀXÿc Ä¥\8€}§@[kº' ½#€§<ŒÀXÿcÄÿGàÃ`€=¤èÿAP^8~K«Xÿc`€}¤ƒPlYÿcQCXÿc(€}§@[kº'Ä€½#P>Œ Xÿc €}§@[kº'¨€½# œÿG^§>¥^Œ~Œ žŒ(¾Œ`Þ#€úk-DTû!ù?»½×Ùß|Û=-DTû! @  ìÿÿÿìÿÿÿAZIMUTHAL EQUIDISTANTInput data errorazim-invÐ(ð( ,4 8@ DL PX \d hl pt xx|„ ˆŒ ”œ  ¤ ¨¨ ¬´ ¸¼ ÀÀ ÄÌ ÐÔ ØØ Üä èì ðô øø üH LX \€ „„ˆ” ˜œ  ¸ ¼ ÀÄ ÈÈÌÜ àü      $, 0@ D\ `x |˜ œœ ° ´¸ ¼¼ÀÈ ÌÜ ààäì ð  $ ((,@ DD H\ `p ttxŒ  ”° ´Ä ÈÈÌð ôôø   ( ,D H\ `t xx| ”” ˜  €   €  PX` hpx€ˆ˜ ¨ ° ¸ À È’ 4ñÌãw 3x18H*H*PX5ø1Ð5‚ (E ƒ &$#/#/O? aziminv.cr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p12cos_p12aziminvintr_majcenter_loncenter_latfalse_eastfalse_northaziminvxylonlatrhzsinzcoszcon/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKðÐ ‚ÃØ‚Ãà‚Ãè)‚Ãð8‚ÃøF‚ÃN‚ÃVFÐ(aCÁ gCÁrCÁ}CÁˆCÁ$GHàVH€”Fð%œÁ$žÁ  ¤C4GÐ#¨Áàÿÿÿÿÿÿÿ«DÁØÿÿÿÿÿÿÿ­DÁÐÿÿÿÿÿÿÿ²DÁ"·Á”H`´”HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0&@E ÿÿÿÿÿÿÿ<°ÿÿÿ`Ewø13»4@n»`-)0( `›V7•2]`<ñÌ `;-Ð ˜`:hÚ ²`-¢ã º`ÏïÊ`atan2fabssinsqrtaziminvaziminvintp_errorptitletsincosradiuscenlonmeroriginoffsetpadjust_lonasinz_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿFF€'†ñÿÿ/†ñÿÿ6†ñÿÿ>†ñÿÿE†ñÿÿO†ñÿÿV†ñÿÿ^†ñÿÿi†ñÿÿoñÿÿeqconfor.o 1074015665 1032 20 100644 17016 ` ƒ±-@xPÀ ``€`ÿÿÿÿÿÿÿÿð†.text`(è  .rconst``ˆ .xdatapp˜@.pdata€€¨x€.datap¸@.litaÀ( ø.sbssÀÀ€»'ð†½#ÿÞ#^·^œ~œhž`>žR^s^XžžP¾žhŒ0€¤èÿœ`>Œ0€½¤ðÿ%œX^0€Ý¤øÿFx~0€ý¤8gpž0€¥@ˆ0€¦ðÿ°0€=¦èÿÑm®YÿcH¾HþHÞŽOöYÿc@€§üŠ/ïZÿc0€]¦(ò0€}¦(ŽÈ€}§@[kº'0†½#0€¤ œ0€=¤(ŽÀ€}§@[kº'†½#0€¤œ0€=¤(ޏ€}§@[kº'ð…½#0€¤œ0€=¤(ް€}§@[kº'Ð…½#0€¤œ0€=¤(ލ€}§@[kº'°…½#0€¤œc\@>"8^" €}§@[kº'Œ…½#0€¤ Ž@>Ž8^Ž˜€}§@[kº'l…½#0œ0€¤Ž0€=¤!Ž0€]¤BŽ0€}¤cŽc\(€}§@[kº'4…½# œ€¤NäbXÿc€}§@[kº'…½#8€§<ŒÀXÿc Ĉ€¦ˆ€=¦01"€€}§@[kº'à„½#4êG³àÃB\@>"8^" €}§@[kº'¼„½#0€¤ Ž@>Ž8^Ž˜€}§@[kº'œ„½#(œ0€¤Ž0€=¤!Ž0€]¤BŽ0€}¤cŽB\(€}§@[kº'd„½#œ0bXÿc€}§@[kº'H„½#8€§<ŒÀXÿc Ô0^(~*KYÿcž ¾,YÿcjLYÿc0€¤H@àÃ@Þ0€]¤HÂàÃ@þ0€¤Hä0€½¤HŽ0>Žp0Zÿc ^ŽPZÿc0€Ý¤Pž0€ý¤Ž0€¥(Ž0€¦PŽ0€=¦qŽPžŽ(€}§@[kº'ˆƒ½#0€¤0œ0€=¤èÿ!Œ0€]¤PB0€}¤0c*KYÿcA*Xÿc0€¤X$œ€¾¤( äˆ€¦@"x€}§@[kº'0ƒ½#0€¤èÿŽ0€=¤ðÿ!Žp€}§@[kº'ƒ½#c\B\h€}§@[kº'ø‚½#0€¤øÿŽ`€}§@[kº'à‚½#PŽX€}§@[kº'Ì‚½#0€¤@Ž0€=¤8!ŽP€}§@[kº'¬‚½#&àÈ€¦X"x€}§@[kº'‚½#0€¤èÿŽ0€=¤ðÿ!Žp€}§@[kº'p‚½#c\H€}§@[kº'\‚½#0€¤øÿŽ`€}§@[kº'D‚½#PŽX€}§@[kº'0‚½#0€¤@Ž0€=¤8!ŽP€}§@[kº'‚½#ÿG^§^Œ~ŒpÞ#€úk»'ð½#°ÿÞ#^·8ž0>ž(^¶ ~¶0€=¤Ž0€]¤"Ž0€}¤CŽ0€¤dŽ0žŽ(€}§@[kº'¤½#œ0€¤èÿ@0€=¤Paž+lYÿcJKYÿc^0€]¤H¢@¾0€}¤øÿÃ8þ0îYÿc €}§@[kº'H½#@>Œ@ Xÿcœ0€¤@@@^Ž€}§@[kº'½#>Œ@ Xÿc@^@Yÿc(¤œ0€=¤8a0€]¤X‚ lYÿc@~Ž€}§@[kº'È€½#>Œ@ Xÿc@^ @Yÿc ¤œÿG^§PÞ#€úk€?»½×Ùß|Û= ìÿÿÿìÿÿÿStandard Parallels on opposite sides of equatoreqcon_forEQUIDISTANT CONICEQUIDISTANT CONICØh`4 8@ DL PX \d hl pt x˜ œ¨ ¬° ´¸ ¼¼ÀÈ ÌÐ ÔØ ÜÜàè ìð ôø üü     ( ,0 48 <<@H L\ ``dl p| €€ „ ”˜ œ  ¤¨ ¬´ ¸¸¼Ø ÜÜàè ìü     , 004< @L PP T` dh lp tx |„ ˆˆŒ  ¤¤¨° ´ì ðü    4 8< @D HL PT X` ddhp tx |€ „ˆ Œ  ¤° ´¸ ¼¼ÀÈ ÌÐ ÔØ ÜÜ àð ôô ø         $, 04 8< @@DP TX \\`h lp tx || €Œ ”œ  ¤ ¨¨ ¬¸ ¼¼ ÀÈ ÌÐ ÔØ ÜÜà  $( ,0 48 <D HHLX \` d€ „Œ   ¤¤¨À ÄÐ ÔÔØ     $$( € €„  ˆ €Œ  (08@H P X ` hpx€ˆ ˜ ¨°¸’ ˜Í"¢ <È;p$44H¨?H<P@ ‚&&A*&&2Q% %0  eqconfor.cr_majorr_minorlon_centere0e1e2e3eesml0false_northingfalse_eastingnsgrheqconforintr_majr_minlat1lat2center_loncenter_latfalse_eastfalse_northmodetempsinphicosphims1ms2ml1ml2eqconforlonlatxymlthetarh1/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKÀ ‚ÃÈ‚ÃÐ‚ÃØ'‚Ãà*‚Ãè-‚Ãð0‚Ãø3‚Ã5‚Ã8‚Ã<‚ÃK‚à Y‚Ã(\‚Ã0^‚ÃaFÐ(mCÁ sCÁ#yÁ"~ÁƒCÁŽCÁ0™CÁ8¤CÁ@°Cñ0G0ØÿÿÿÿÿÿÿµDÁÐÿÿÿÿÿÿÿºDÁÈÿÿÿÿÿÿÿÁDÁÀÿÿÿÿÿÿÿÈDÁ¸ÿÿÿÿÿÿÿÌDÁ°ÿÿÿÿÿÿÿÐDÁ¨ÿÿÿÿÿÿÿÔDÁìH aHØFáCÁåCÁéC!ëC! GàÈÿÿÿÿÿÿÿíDÁÀÿÿÿÿÿÿÿðDÁ¸ÿÿÿÿÿÿÿöDÁTH`ØH@HKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,$x/,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÿÿÿÿÿÿÿ ˜ÿÿÿp+}1$@°ÿÿÿÿÿÿÿP‚•H<<ú0˜@nú0`-hA) `›•H•3]`<0Ý `;lá ™`:§ë ³`-áô »`Ë`cosfabssinsqrteqconforeqconforintp_errorptitletsincosmsfnzradius2stanparlcenlonmeroriginoffsetpadjust_lone0fne1fne2fne3fnmlfnstparl1_fpdata†ñÿÿ†ñÿÿ †ñÿÿ †ñÿÿF@F'†ñÿÿ/†ñÿÿ6†ñÿÿ>†ñÿÿD†ñÿÿL†ñÿÿU†ñÿÿ_†ñÿÿf†ñÿÿn†ñÿÿy†ñÿÿ~†ñÿÿƒ†ñÿÿˆ†ñÿÿ†ñÿÿ’†ñÿÿšñÿÿeqconinv.o 1074015665 1032 20 100644 17368 ` ƒ²-@¨PÀ ð`€ðÿÿÿÿÿÿÿÿ€‡.textð(x  .rconstðð .xdata( @.pdata8 ¨€.data  pH @.litaÀ¸ (.sbssPP€»'€‡½#ÿÞ#^·^œ~œhž`>žR^s^XžžP¾žhŒ8€¤¨ÿœ`>Œ8€½¤°ÿ%œX^8€Ý¤¸ÿFx~8€ý¤øÿgpž8€¥ˆ8€¦°ÿ°8€=¦¨ÿÑm®YÿcH¾HþHÞŽOöYÿc€§üŠ/ïZÿc8€]¦èÿò8€}¦èÿŽ0€}§@[kº'À†½#8€¤àÿœ8€=¤èÿŽÈ€}§@[kº' †½#8€¤Àÿœ8€=¤èÿŽÀ€}§@[kº'€†½#8€¤Èÿœ8€=¤èÿޏ€}§@[kº'`†½#8€¤Ðÿœ8€=¤èÿް€}§@[kº'@†½#8€¤Øÿœc\@>"8^"¨€}§@[kº'†½#8€¤àÿŽ@>Ž8^Ž €}§@[kº'ü…½#0œ8€¤ÀÿŽ8€=¤Èÿ!Ž8€]¤ÐÿBŽ8€}¤ØÿcŽc\˜€}§@[kº'Ä…½# œ€¤NäbXÿc€}§@[kº' …½#@€§<ŒÀXÿc Ĉ€¦ˆ€=¦01"€€}§@[kº'p…½#4êG³àÃB\@>"8^"¨€}§@[kº'L…½#8€¤àÿŽ@>Ž8^Ž €}§@[kº',…½#(œ8€¤ÀÿŽ8€=¤Èÿ!Ž8€]¤ÐÿBŽ8€}¤ØÿcŽB\˜€}§@[kº'ô„½#œ0bXÿc€}§@[kº'Ø„½#@€§<ŒÀXÿc Ô0^(~*KYÿcž ¾,YÿcjLYÿc8€¤@àÃ@Þ8€]¤ÂàÃ@þ8€¤ä8€½¤Ž0>Žp0Zÿc ^ŽPZÿc8€Ý¤ž8€ý¤ÀÿŽ8€¥Èÿ(Ž8€¦ÐÿPŽ8€=¦ØÿqŽPžŽ˜€}§@[kº'„½#8€¤ðÿœ8€=¤¨ÿ!Œ8€]¤B8€}¤ðÿc*KYÿcA*Xÿc8€¤$œ€¾¤( äˆ€¦@"x€}§@[kº'Àƒ½#8€¤¨ÿŽ8€=¤°ÿ!Žp€}§@[kº' ƒ½#c\B\h€}§@[kº'ˆƒ½#8€¤¸ÿŽ`€}§@[kº'pƒ½#PŽX€}§@[kº'\ƒ½#8€¤Ž8€=¤øÿ!ŽP€}§@[kº'<ƒ½#&àÈ€¦X"x€}§@[kº' ƒ½#8€¤¨ÿŽ8€=¤°ÿ!Žp€}§@[kº'ƒ½#c\H€}§@[kº'삽#8€¤¸ÿŽ`€}§@[kº'Ô‚½#PŽX€}§@[kº'À‚½#8€¤Ž8€=¤øÿ!ŽP€}§@[kº' ‚½#ÿG^§^Œ~ŒpÞ#€úk»'€‚½#°ÿÞ#^·^œ~œ^1^H^¶@~¶þ·8€]¤Œ#`Xÿc8€}¤#Œ!"Xÿc8€¤øÿD*Xÿc8€½¤e`Ù`ÉLcXÿcMBXÿcYÿc0€}§@[kº'ô½#8œ€§\‰(^àÃKcXÿcLBXÿclYÿc0€}§@[kº'¸½# \8œ€§<ˆ(>œ þŸ8^ @Å(~PcYÿc(žQ‚Yÿc(€}§@[kº'p½# œ8€¤@8€=¤¨ÿa8žk‹Yÿc*KYÿc0^8€]¤Àÿ"Ž8€}¤ÈÿCŽ8€¤ÐÿdŽ8€½¤Øÿ…Ž0޾" €}§@[kº' ½#@¤œ8€=¤¸ÿ!Œ8€]¤B ~jjYÿc*Xÿc€}§@[kº'Ѐ½#H¤œ>¤ ä àÃÿG^§^Œ~ŒPÞ#€úk€¿€?»½×Ùß|Û= ìÿÿÿìÿÿÿStandard Parallels on opposite sides of equatoreqcon-forEQUIDISTANT CONICEQUIDISTANT CONICð¨ø 4 8@ DL PX \d hl pt x˜ œ¨ ¬° ´¸ ¼¼ÀÈ ÌÐ ÔØ ÜÜàè ìð ôø üü     ( ,0 48 <<@H L\ ``dl p| €€„ ”˜ œ  ¤¨ ¬´ ¸¸¼Ø ÜÜàè ìü     , 004< @L PPT` dh lp tx |„ ˆˆŒ  ¤¤¨° ´ì ðü    4 8< @D HL PT X` ddhp tx |€ „ˆ Œ  ¤° ´¸ ¼¼ÀÈ ÌÐ ÔØ ÜÜ àð ôô ø         $, 04 8< @@ DP TX \\`h lp tx || €Œ ”œ  ¤ ¨¨ ¬¸ ¼¼ ÀÈ ÌÐ ÔØ ÜÜ à, 0< @L P\ `„ ˆˆŒ˜ œÀ ÄÄÈØ Ü     $ (D HL PT X\ `l ppt„ ˆŒ ¨ ¬¬°  €   € ˜ ¨°¸ÀÈÐ Ø à è ð ø (08@H’ ¼Í+¦ G8(=°%ð5ð5€A¨=°A ‚&&A*&&2Q% %0 €* + ! eqconinv.cr_majorr_minorlon_centere0e1e2e3eesml0false_northingfalse_eastingnsgrheqconinvintr_majr_minlat1lat2center_loncenter_latfalse_eastfalse_northmodetempsinphicosphims1ms2ml1ml2eqconinvxylonlatrh1mlconthetaflag/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK P ‚ÃX‚Ã`‚Ãh'‚Ãp*‚Ãx-‚À0‚È3‚Ã5‚Ø8‚à<‚èK‚ðY‚ø\‚ÃÀ^‚ÃaFÐ(mCÁ sCÁ#yÁ"~ÁƒCÁŽCÁ0™CÁ8¤CÁ@°Cñ0G0ØÿÿÿÿÿÿÿµDÁÐÿÿÿÿÿÿÿºDÁÈÿÿÿÿÿÿÿÁDÁÀÿÿÿÿÿÿÿÈDÁ¸ÿÿÿÿÿÿÿÌDÁ°ÿÿÿÿÿÿÿÐDÁ¨ÿÿÿÿÿÿÿÔDÁìH aHØF#áÁ"ãÁ(åC! éC!(GèÿÿÿÿÿÿÿíDÁàÿÿÿÿÿÿÿñDÁØÿÿÿÿÿÿÿôDÁÐÿÿÿÿÿÿÿøDÁÈÿÿÿÿÿÿÿþDñÔHèØH@HKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,$x1,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÿÿÿÿÿÿÿ ˜ÿÿÿp+}1$@°ÿÿÿÿÿÿÿ ¸ÿÿÿP‚©¨=G2¼@n2`-qC) `›žJ•3]`<9ß `;uã ™`:°í ³`-êö »`Ë`atan2fabssqrteqconinveqconinvintp_errorptitletsincosmsfnzradius2stanparlcenlonmeroriginoffsetpadjust_lonphi3ze0fne1fne2fne3fnmlfnstparl1_fpdata†ñÿÿ†ñÿÿ †ñÿÿF@F%†ñÿÿ-†ñÿÿ4†ñÿÿ<†ñÿÿB†ñÿÿJ†ñÿÿS†ñÿÿ]†ñÿÿd†ñÿÿl†ñÿÿw†ñÿÿ}†ñÿÿ‚†ñÿÿ‡†ñÿÿŒ†ñÿÿ‘†ñÿÿ–†ñÿÿžñÿÿequifor.o 1074015666 1032 20 100644 11176 ` ƒ²-@8 PÀ Ѐ0Ðÿÿÿÿÿÿÿÿð.textÐè8? .xdataÐи@.pdataààÈ(€.dataððØ@.litaPè¨ .sbssPP0»'ð½#ÐÿÞ#^·(ž >ž^ž~žžž(Œ €=¤øÿœ >Œ €]¤"œ^ €}¤C~ €¤dž €½¤…P€¦H€}§@[kº'„½# €¤øÿŽ@€}§@[kº'l½# €¤Ž8€}§@[kº'T½# €¤Ž0€}§@[kº'<½# €¤Ž €=¤!Ž(€}§@[kº'½#ÿG^§0Þ#€úk»'½#ÀÿÞ#^·(ž >ž^¶~¶ €=¤Œ(>Œ0 Xÿc€}§@[kº'È€½#œ €¤@0^ €=¤øÿažKlYÿc8~ €]¤Ž€}§@[kº'ˆ€½#8>Œ@ Xÿc0^@Yÿc¤œ €=¤a €]¤øÿ‚ ¾LYÿc lYÿc~¤cÿG^§@Þ#€úkìÿÿÿìÿÿÿEQUIRECTANGULARXð( ,4 8@ DL PX \` d hhlt x| €€„Œ ” ˜˜œ¤ ¨¬ °°´¼ ÀÄ ÈÌ ÐÐÔì    $$(4 8@ DX \` ddh ”˜ œ à €ä ì è €ì  (08@’ tëÌ¿Q È €& PPà `*'¸*‚ D‰ equifor.cr_majorlon_centerlat_originfalse_northingfalse_eastingequiforintr_majcenter_lonlat1false_eastfalse_northequiforlonlatxydlon/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKP ‚ÃX‚Ã`‚Ãh)‚Ãp8‚ÃFFÐ(QCÁ WCÁbCÁgCÁrCÁ$GààHÀìFH`ì~Fð†CÁŠCÁŽCC GpÈÿÿÿÿÿÿÿ’DÁÔH@à~HðHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0$<ì;Àÿÿÿÿÿÿÿ@AO'—t@n—`-*( `›21•2]`<ÍÆ `; Ê ˜`:DÔ ²`-~Ý º`«éÊ`cosequiforequiforintptitleradiuscenlonmeroriginoffsetpadjust_lon_fpdata†ñÿÿìFð F`†ñÿÿ†ñÿÿ%†ñÿÿ/†ñÿÿ6†ñÿÿ>†ñÿÿIñÿÿequiinv.o 1074015666 1032 20 100644 11736 ` ƒ²-@8 PÀ 0Ð00ÿÿÿÿÿÿÿÿ‚.text0((M .rconst00X .xdata@@h@.pdataPPxø €.data``@ˆ@.lita  `Èx .sbss0»'‚½#ÐÿÞ#^·(ž >ž^ž~žžž(Œ@€=¤àÿœ >Œ@€]¤èÿ"œ^@€}¤ðÿC~@€¤øÿdž@€½¤…0€¦ðÿ"h€}§@[kº' ‚½#@€¤àÿŽ`€}§@[kº'‚½#@€¤èÿŽX€}§@[kº'ð½#@€¤ðÿŽP€}§@[kº'ؽ#@€¤Ž@€=¤øÿ!ŽH€}§@[kº'¸½#ÿG^§0Þ#€úk»' ½#ÀÿÞ#^·^œ(ž >ž^¶~¶@€=¤Œ(>Œ  Xÿc(œ@€]¤øÿB ^Œ"JXÿc ^œ@€}¤àÿc ^ŒkKXÿcž¤d¾¤Ž8€}§@[kº' ½#€§<ŒàXÿc Ô0€¦0€=¦1"(€}§@[kº'ð€½#ÔõGàÃ@€=¤èÿAŒ@€]¤àÿŒ0œ@€}¤ðÿŽ €}§@[kº'¼€½#0>Œ@ Xÿc(^`@Yÿc@Xÿc€}§@[kº'Œ€½#¤œÿG^§^Œ@Þ#€úk-DTû!ù?ìÿÿÿìÿÿÿEQUIRECTANGULARInput data errorequi-inv0p ( ,4 8@ DL PX \` dh llpx |€ „„ˆ ”˜ œœ ¨ ¬° ´´¸À ÄÈ ÌÐ ÔÔ Øð , 0D Hh llpx |Œ  ”˜ œœ ° ´¸ ¼Ä ÈÌ ÐÐÔü   P €T ð X €\  ¨ °¸ÀÈÐØ àèðø’ Œê̺^ È x(¨H!H!è X,ø(¸,‚ E… &/equiinv.cr_majorlon_centerlat_originfalse_northingfalse_eastingequiinvintr_majcenter_lonlat1false_eastfalse_northequiinvxylonlat/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK€ ‚ÂÂÃ)‚à 8‚ÃFFÐ(QCÁ WCÁbCÁgCÁrCÁ$GàäHÀðFH`ð~Fð†CÁˆCÁŠCŽC$G`(H@8~HðHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0$<ð<ÀÿÿÿÿÿÿÿÈÿÿÿ@ATø(’Œ@n’`-)( `›-0•2]`<ÈÅ `;É ˜`:?Ó ²`-yÜ º`¦èÊ`cosfabsequiinvequiinvintp_errorptitleradiuscenlonmeroriginoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿð FðF`†ñÿÿ$†ñÿÿ+†ñÿÿ2†ñÿÿ<†ñÿÿC†ñÿÿK†ñÿÿVñÿÿgnomfor.o 1074015667 1032 20 100644 12280 ` ƒ³-@¨ PÀ àà0àÿÿÿÿÿÿÿÿ@ƒ.textà(èW .rconstàà .xdataðð@.pdata(X €.data@8@.litaPPpxØ .sbssÀÀ0»'@ƒ½#ÐÿÞ#^·(ž >ž^ž~žžž(ŒH€=¤œ >ŒH€]¤"œ^H€}¤ C~H€¤(dŽH€=¦1"H€]¦R"8€}§@[kº'Ђ½#(€¦ðÿ"p€}§@[kº'¸‚½#(Žh€}§@[kº'¤‚½# Ž`€}§@[kº'‚½#ŽX€}§@[kº'|‚½#H€¤ ŽH€=¤(!ŽP€}§@[kº'\‚½#ÿG^§0Þ#€úk»'D‚½#ÿÞ#^·PžH>ž@^¶8~¶H€=¤ŒP>Œ0 Xÿc@€}§@[kº'‚½#0œHŽ(>" ^"8€}§@[kº'è½#0Ž0€}§@[kº'Ô½#œH€¤@(~JKYÿcH€]¤‚ ¾LYÿcÞLŽYÿc LYÿc^þ àÝ(€¦(€=¦ 1" €}§@[kº'l½#´ðG<àÀ§ˆ>Œ`XÿcœH€=¤ AX^H€]¤bžKlYÿc ¾KmYÿc`~0Ž€}§@[kº'½#`>Œ@ XÿcX^@Yÿc@¤œH€=¤(aH€]¤‚¾LYÿcH€}¤Ã(þNÏYÿcH€½¤Ž >ŽPZÿc^ŽPZÿc.ÐYÿcLŽYÿc lYÿc8þ¤gÿG^§pÞ#€úk€?ìÿÿÿìÿÿÿGNOMONICPoint projects into infinitygnomfor-convà À( ,4 8@ DL PX \` dh llpx |€ „„ˆ” ˜˜œ¨ ¬¬°¼ ÀÀ ÄÌ ÐÔ ØÜ àà äü  0 44 8P TTXd hhlx |Œ À Ä ÈÌ ÐÐÔä èü   0 448` dh l| € ”  € ü  €  PX`hpx€ ˆ ˜  ¨°’ ¸ñÌÜb 8 x*8H#H#X X.ø*À.‚ E‰&% 0gnomfor.clon_centerRsin_p13cos_p13false_eastingfalse_northinggnomforintrcenter_longcenter_latfalse_eastfalse_northgnomforlonlatxydlonsinphicosphicoslongksp/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKðÀ ‚ÃÈ‚ÃÐ‚ÃØ ‚Ãà(‚Ãè6‚ÃEFÐ(PCÁ RCÁ^CÁiCÁtCÁ$GððHÐüEHpü€FðˆCÁŒCÁCøÿÿÿÿÿÿÿ’C GÐÀÿÿÿÿÿÿÿ”DÁ¸ÿÿÿÿÿÿÿ™DÁ°ÿÿÿÿÿÿÿ DÁ¨ÿÿÿÿÿÿÿ§DÁ ÿÿÿÿÿÿÿ®DÁ˜ÿÿÿÿÿÿÿ°DÁØHPä€HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0+Bü?ÿÿÿÿÿÿÿpFeø* ´¸@n´`-"0( `›O7•2]`<êÌ `;&Ð ˜`:aÚ ²`-›ã º`ÈïÊ`cossingnomforgnomforintp_errorptitletsincosradiuscenloncenlatoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿüFFp†ñÿÿ#†ñÿÿ*†ñÿÿ2†ñÿÿ9†ñÿÿ@†ñÿÿG†ñÿÿO†ñÿÿZñÿÿgnominv.o 1074015667 1032 20 100644 13792 ` ƒ³-@(PÀ À@ÿÿÿÿÿÿÿÿÀ„.text(x“ .rconst¸ .xdata  È@.pdata°°Ø¨€.dataÀÀè@.litaÐЀø(.sbssPP@»'À„½#ÐÿÞ#^·^œ(ž >žR^~žžž(ŒX€=¤èÿœ >ŒX€]¤Øÿ"œX€}¤àÿCœ^X€¤D~X€½¤eB\X€=¦ðÿ1"X€]¦øÿR"@€}§@[kº'D„½#ˆ€¦€€}§@[kº'0„½#(Žx€}§@[kº'„½# Žp€}§@[kº'„½#B\h€}§@[kº'ôƒ½#X€¤ŽX€=¤!Ž`€}§@[kº'Ôƒ½#ÿG^§^Œ0Þ#€úk»'¸ƒ½# ÿÞ#^·>µ^œ~œ žœ(¾œ^1^ òGH~¶X€=¤Œ% XÿcX€]¤"Œ$XÿcJ¥XÿcK„XÿcKYÿcP€}§@[kº'Dƒ½#\X€¤èÿ ŒpaXÿcH€}§@[kº' ƒ½#@œ@Ž8>"0^"@€}§@[kº'ƒ½#X€¤ØÿŒ œc\8€}§@[kº'à‚½#€§<ŒàXÿcÄX€¤àÿ@H>¤AÿG”àÃ0~X€}¤ðÿƒKlYÿc8¾MXÿcX€½¤øÿÅM®Yÿcm£YÿcmYÿc0€}§@[kº'd‚½#H¤œX€=¤àÿŽ8€}§@[kº'D‚½#€§<Œ"XÿcB\8€}§@[kº' ‚½#€§<ŒàXÿc*ÄX€¤àÿ@@Ù@ÉX€=¤ØÿaP~1„\¥\(€}§@[kº'ؽ#P>Œ Xÿc €}§@[kº'¼½# œÿGSàÃX€=¤Øÿ!ŒP>œ0¥\„\(€}§@[kº'Œ½#P>Œ0 Xÿc €}§@[kº'p½# œÿG@àÃ0>ŒP>œX€]¤ðÿBX^H~¤Ž€}§@[kº'8½#X>Œ@ XÿcP^"@YÿcB\8€}§@[kº' ½#€§<ŒÀXÿc Ä¥\8€}§@[kº'䀽#€§<ŒÀXÿcÄÿGàÃX€=¤ØÿAP^8~K«XÿcX€}¤øÿƒPlYÿcQCXÿc(€}§@[kº'ˆ€½#P>Œ Xÿc €}§@[kº'l€½# œÿG^§>¥^Œ~Œ žŒ(¾Œ`Þ#€úk-DTû!ù?»½×Ùß|Û=  ìÿÿÿìÿÿÿGNOMONICxÀ, 08 <@ DL PX \d hl pt xx|„ ˆ ŒŒœ    ¤° ´´ ¸Ä ÈÈ ÌÔ ØÜ àä èè ì< @L Pt xx|ˆ Œ˜ œœ ¸ ¼¼ÀÈ ÌØ ÜÜàè ìü  4 8T XX\l pt xx|„ ˆ˜ œœ ¨ ¬¼ ÀÌ Ðà ääèü   , 004H LL Pl p€ „„ˆ¬ °°´¼ ÀÔ ØØÜä è  0 448L PP T ° €´  ¸ €¼ ÐØà èðø  ( 0 8 @H’ $ñÌÚq 0¸0ÈØ(Ø(èè3ˆ0`4 ‚ D ƒ)#/#/O?0gnominv.clon_centerlat_centerRsin_p13cos_p13false_eastingfalse_northinggnominvintrcenter_longcenter_latfalse_eastfalse_northgnominvxylonlatrhzsinzcoszcon/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKðP ‚ÃX‚Ã`!‚Ãh#‚Ãp+‚Ãx3‚ÀA‚ÃPFÐ([CÁ ]CÁ"iÁtCÁCÁ(GøHàPH€‹Fð%“Á$•Á —›C4GÐ#ŸÁàÿÿÿÿÿÿÿ¢DÁØÿÿÿÿÿÿÿ¤DÁÐÿÿÿÿÿÿÿ©DÁ"®Á\H`|‹HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿØÿÿÿ0,DB ÿÿÿÿÿÿÿ<°ÿÿÿ`Hxˆ00²$@n²`- 0( `›M7•2]`<èÌ `;$Ð ˜`:_Ú ²`-™ã º`ÆïÊ`atanatan2fabssinsqrtgnominvgnominvintptitletsincosradiuscenloncenlatoffsetpadjust_lonasinz_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿF!F€,†ñÿÿ3†ñÿÿ;†ñÿÿB†ñÿÿI†ñÿÿP†ñÿÿX†ñÿÿc†ñÿÿiñÿÿgoodfor.o 1074015668 1032 20 100644 15792 ` ƒ´-@PÀ PpÐPÐÿÿÿÿÿÿÿÿ@ˆ.textPh( é .rconstPP¸ .xdataààH @.pdataððX ¸€.dataPh @.litaPPp¸ 8 .sbssÀÀ.bssÐÐÀ€»'@ˆ½#ðÿÞ#^·žŒ(€=¤œ€§@<Œ`€]¤"œ€§@\`€}¤C€§€|`€¤d€§€œ`€½¤…€§x¼`€Ý¤ ¦€§pÜ`€ý¤(Ç€§xü`€¥0耧p<Ž`€¦80ž€§h\Ž`€=¦@Qž€§`|Ž`€]¦Hrž€§hœŽ`€}¦P“ž€§`¼Ž`€¦X´ž(€½¦ÕŽ€§@üŽV×Zÿc`€Ý¦`Öž(€ý¦€§@µ^µ^œ ~œ(žœ0¾œ8Þœ@þœH^1^X^¶P~¶€§XŒÀÀXÿc Ô€§P<ŒááXÿc Ä ÿG?àà TàG=àÃÀØ ÀÈ€§P\êêXÿc@Å 4àG4àà tàG2àÀ§H|ËËXÿc`Õ€§@œììXÿc€Å ”àG&àÀ§8¼ííXÿc Å ´àGàÀ§0ÜîîXÿcÀÅ áGàà 4áGàÀ§@üïïXÿcàÅ ÔàGàÀ§8\ŽòòXÿc@Æ ôàGàÀ§0|ŽóóXÿc`Æ TáGàà táG¡5 A™ ô¢u A—@ô£• A•`ô¤µ A“€ô¥!A‘ ô¦5!AÀô!M`€§‡C‡Ž0ôXÿcX€}§@[kº'䃽#\Æ\Æ\P€}§@[kº'ȃ½#€§(<ŒBXÿc ÿG„\P€}§@[kº' ƒ½#€Xÿc(@Xÿc„\H€}§@[kº'|ƒ½#€§<ˆXÿccYÿcƒXÿcc\@€}§@[kº'Hƒ½#€§ ÀXÿc Ô YFAä 4@AÜÿÿÃ8€¦8€=¦ 1"0€}§@[kº'ƒ½#tÿGsàèÿ[ÿcdˆXÿcÆ\@€}§@[kº'Ü‚½#€§ Yÿc€§ <ŒÀXÿcÄÿ_!M`€§€C`(€=¤A€§|JKYÿcJEYÿc`^„\H€}§@[kº'l‚½#`>Œ@ XÿcYÿcX¤œ(€=¤„\P€}§@[kº'4‚½#€§<Œ@Xÿc`œÆ\ €}§@[kº' ‚½#h´hŒÀà[€§<Œ@Xÿc`^ @Yÿc@YÿcP^¤œ&àÃ!M`€§ƒCc0ëXÿcX€}§@[kº'¨½#\!M`€§€C`(€=¤!ŒA%Xÿc`>œÆ\H€}§@[kº'l½#`>Œ@ XÿcYÿcX¤œ(€=¤AJFYÿcP^¤BÿG^§>¥^¥^Œ ~Œ(žŒ0¾Œ8ÞŒ@þŒHpÞ#€úk€?Üö_ «?ã;fž ö?•…¾)dÏì?-DTû!ù?»½×Ùß|Û=-DTû! @U”çJWö?÷MçJWÖ¿É ]Þìû¿yÌ›âiÀæ¿÷MçJWæ¿yÌ›âiÀæ?ÕIŠA5Œ@÷MçJWÖ?@¯-8RÁð¿_<çJWÀâh-8RÁà? ìÿÿÿìÿÿÿGOODE'S HOMOLOSINE EQUAL-AREAIteration failed to convergegoode-forwardXPÀ Ð  $( ,0 48 <@ DH LP TX \` dh lp tx |€ „ˆ Œ ”˜ œ  ¤¨ ¬° ´¸ ¼À ÄÈ ÌÐ ÔØ Üà äè ìø ü      $( ,8 <@ DH LX \` dh lx |€ „ˆ Œ˜ œ  ¤¨ ¬¸ ¼À ÄÈ ÌØ Üà äè ìø ü      $( ,8 <@ DH LX \` dh llp| €€„œà äô ø  $D HX \t x ”´ ¸Ð Ôì ð@ T XX\p ttx€ „˜ œœ ¼ ÀÀÄÌ Ðð ôôø $ ( ,0 448\ ``dl p| €˜ ¤ ¨¬ °Ì ÐÐÔø ü   , 00 4H L|  ””˜¨ ´ ¸Ì ÐÐÔø ü ð €ô œ ø €ü PX` hpx€ˆ˜ ¨°’ ÔêÓ•N U˜x8ˆ"(1(1ðX<ø8¨<RCGE„%!%$%E;Š@/°€ Ö3mŠÿ߀!goodfor.cRlon_centerfeastgoodforintrgoodforlonlatxydelta_lonthetadelta_thetaconstantiregion/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK€À ‚#Ð ÂÀ0 ÂÀF0()C!G€H`œH@œ+FP'3!&7!;Cq=CqDG`%?!$I!#O!"[! d fxHà¨+HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,ÿ/ @, ,xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èðÿÿÿÿÿÿÿ(Rœ §ÿÿÿÿÿÿÿü¨ÿÿÿpV¤ø8UmÔ@nm`-Û)/ `›0•9]`<£Å– `;ßÉ Ÿ`:Ó ¹`-TÜ Á`èÑ`cosfabssingoodforgoodforintp_errorptitleradiusadjust_lonsign_fpdata†ñÿÿ†ñÿÿ †ñÿÿœ FF@ †ñÿÿ(†ñÿÿ/†ñÿÿ6†ñÿÿA†ñÿÿFñÿÿgoodinv.o 1074015668 1032 20 100644 18272 ` ƒµ-@¸$PÀ € €Ѐ  ÿÿÿÿÿÿÿÿ€Œ.text€ hh? .rconst€ €  è .xdata ˆ@.pdata0 0 ˜X#€.data@ @ P¨@.lita pøØ#.sbss .bss  À€»'€Œ½#ðÿÞ#^·žŒh€=¤œ€§P<Œ`€]¤ ÿ"œ€§P\`€}¤¨ÿC€§|`€¤°ÿd€§œ`€½¤¸ÿ…€§ˆ¼`€Ý¤Àÿ¦€§€Ü`€ý¤ÈÿÇ€§ˆü`€¥Ðÿ耧€<Ž`€¦Øÿ0ž€§x\Ž`€=¦àÿQž€§p|Ž`€]¦èÿrž€§xœŽ`€}¦ðÿ“ž€§p¼Ž`€¦øÿ´žh€½¦ÕŽ€§PüŽV×Zÿc`€Ý¦Öžh€ý¦€§Pµ^µ~µ ^œ(~œ0žœ8¾œ^1^ òG óGh€=¤Œ€§h<Œ@XÿcÀ€Xÿc Ôh€]¤B€§`|JKYÿcêªXÿc@Å ÿG_àà TàG]àÃ€Ø €Èh€}¤ƒ€§`¼LYÿcì¬Xÿc€Å 4àGPàà tàGNàÃh€¤Ä€§XüNÏYÿcÎŽXÿc#ÀÕh€½¤EŽ€§P|ŽRSZÿcò²Xÿc@Æ ”àG:àÃh€Ý¤†Ž€§H¼ŽT•Zÿcô´Xÿc€Æ ´àG/àÃh€ý¤ÇŽ€§@üŽV×Zÿcö¶XÿcÀÆ áG$àà 4áG"àÃh€¥€§PŒ@ Xÿc€Xÿch€]¤B€§0|JKYÿcc Xÿcc\P€}§@[kº'‡½#€§<ˆàXÿcÔþÿ ràÃc\H€}§@[kº'膽#\!M`€§€C ÿ ŒH>œh€=¤A€§(|JKYÿcP^B\@€}§@[kº' †½#P>Œ@ Xÿc` XÿcH^@Yÿc œk€§ œËlYÿc`Åþÿ Jàà BXÿcH¾BXÿc8€}§@[kº'8†½#H>Œ Xÿc€§\c Xÿcc\P€}§@[kº'†½#€§<ˆàXÿcÔþÿ .àÃc\H€}§@[kº'Ø…½# œNàÃh€=¤!ŒaXÿc*œ ŽP€}§@[kº'¨…½#€§<ŒàXÿc Ô0€¦0€=¦1"(€}§@[kº'x…½#”ÿGàà ŽP€}§@[kº'\…½#€§<Œ Xÿc@œ@ŽP€}§@[kº'4…½#€§<ŒàXÿcÔ!M`€§€C ÿ@H^h€=¤aP~ Ž@€}§@[kº'섽#P>Œ@ Xÿc` XÿcH^@Yÿc@œ@Ž €}§@[kº'´„½# œàÃ!M`€§C ÿ!Œ+œ  ØK€§|*jYÿc€§œÊLYÿc @Õ  Ì«€§Ü ®Yÿc€§üͯYÿc Å Ž0^ ž õ+Ž€§ \ŽÑ2Zÿc ÖkŽ€§`œŽótZÿc`Öþÿ ±àð5 A櫎€§ ÜŽÕ¶Zÿc Ö뎀§`÷øZÿcàÖþÿ ¡àóU A`æ+€§`\Ù:[ÿc ×k€§œû|[ÿc`×þÿ ‘àöu AÀæ«€§`Üݾ[ÿc × Œ€§<ŒàXÿcÔþÿ àù• A çk€§ œËlYÿc`ÕK€§PÜêNYÿc@Õþÿ qàáµ A ä뀧P¼ÍíYÿc Õ Ž€§H\ŽðZÿcÖþÿ aàÃ¤Õ A€ä+Ž€§ œŽÑ4Zÿc ÖkŽ€§PÜŽóvZÿc`Öþÿ Qàçõ Aà䫎€§PÕ¸Zÿc Ö뎀§H\÷úZÿcàÖþÿ Aàñ!A æ+€§HœÙ<[ÿc ×k€§@Üû~[ÿc`×þÿ 1àô5!A€æ«€§@<ŒÁ¡[ÿc Ô Œ€§œà XÿcÔþÿ !à÷U!Aàæk€§HÜËnYÿc`ÕK€§@üêOYÿc@Õþÿ àúu!A@ç«€§@\ŽÍ²Yÿc Õ Ž€§œŽðZÿcÖþÿ àÃÿG^§>¥^¥~¥ ^Œ(~Œ0žŒ8¾Œ`Þ#€úk€?´œGTû! @»½×Ùß|Û=-DTû!ù?-DTû! @´œGTû! À•…¾)dÏì?ã;fž ö?Üö_ «?U”çJWö?÷MçJWÖ¿É ]Þìû¿yÌ›âiÀæ¿÷MçJWæ¿yÌ›âiÀæ?ÕIŠA5Œ@÷MçJWÖ?@¯-8RÁð¿_<çJWÀâh-8RÁà?  ìÿÿÿìÿÿÿGOODE'S HOMOLOSINE EQUAL-AREAInput data errorgoode-inverseˆ € ` p   $( ,0 48 <@ DH LP TX \` dh lp tx |€ „ˆ Œ ”˜ œ  ¤¨ ¬° ´¸ ¼À ÄÈ ÌÐ ÔØ Üà äè ìø ü      $( ,8 <@ DH LX \` dh lx |€ „ˆ Œ˜ œ  ¤¨ ¬¸ ¼À ÄÈ ÌØ Üà äè ìø ü      $( ,8 <@ DH LX \` dh llp| €€„œØ Üà äü  8 <@ Dl pt x ”˜ œ¼ ÀÄ Èè ìð ô  $ (H LP Tt x| €¨ ì ðô ø   < @D H` ddhp t ””˜¨ ¸ ¼À ÄØ ÜÜà @ DDH\ `p ttx€ „  ¤¤¨¸ ¼Ð ÔÔØà äô ø ü    $, 0D HHLT Xl | €Œ ”Ä ÈÈ Ìà ø ü  $ (4 8\ `t xœ  ´ ¸Ü àô ø  4 8 \ ` t x œ   ´ ¸ Ü à ô ø   4 8 \ ` t x œ   ´ ¸ Ü à ô ø   4 8  0 €4 œ 8 €< ˜   ¨ ° ¸ À È Ð Ø à è ð ø ’ àèÓ}S jH%B8,¸:¸:¸%èEˆB@FRCGEˆ )!)()I%+  „ÿè&)/%Lgoodinv.cRlon_centerfeastgoodinvintrgoodinvxylonlatargthetatempregion/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK` ‚# ÂÀp ÂÀF0()C!G€H`œH@œ+FP%3!$5! 7q ;q<G@#?!"C!àÿÿÿÿÿÿÿID! N¸Hàà+HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,ÿ/ @, ,xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èðÿÿÿÿÿÿÿ'Qœ § ÿÿÿÿÿÿÿ<Àÿÿÿ`U¸ˆBjUà@nU`-Ã'/ `›ð.•9]`<‹Ã– `;ÇÇ Ÿ`:Ñ ¹`-<Ú Á`iæÑ`asincosfabssingoodinvgoodinvintp_errorptitleradiusadjust_lonsign_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿœFF@%†ñÿÿ-†ñÿÿ4†ñÿÿ;†ñÿÿF†ñÿÿKñÿÿgvnspfor.o 1074015669 1032 20 100644 12920 ` ƒµ-@ØPÀ p0@pÿÿÿÿÿÿÿÿ „.textp(Èk .rconstpp˜ .xdata€€¨@.pdata¸x €.data  È@.lita00pXø .sbss  @»' „½#ÀÿÞ#^·0ž(>ž ^ž~žžž¾ž0ŒH€=¤œH€]¤"Œ(^aAYÿc€§|‰+XÿcH€}¤#œ žH€¤„¾H€½¤(¥ÞH€Ý¤0ÆŽH€=¦1"H€]¦ R"8€}§@[kº'€ƒ½#(€¦¨ÿ"x€}§@[kº'hƒ½#0Žp€}§@[kº'Tƒ½#(Ž(€=¦Ðÿ1"h€}§@[kº'8ƒ½# Ž`€}§@[kº'$ƒ½#ŽX€}§@[kº'ƒ½#H€¤(ŽH€=¤0!ŽP€}§@[kº'ð‚½#ÿG^§@Þ#€úk»'Ø‚½#ÿÞ#^·PžH>ž@^¶8~¶H€=¤ŒP>Œ0 Xÿc@€}§@[kº'œ‚½#0œHŽ(>" ^"8€}§@[kº'|‚½#0Ž0€}§@[kº'h‚½#œH€¤@(~JKYÿcH€]¤ ‚ ¾LYÿcÞLŽYÿc LYÿc^H€¤ä€§ŠoZÿc>ŽÏ/Zÿc àÅ(€¦(€=¦ 1" €}§@[kº'à½#4óGDàÃH€=¤Œ€§<ˆ XÿcH€]¤B~*KYÿc` XÿcœH€}¤(ƒXžH€¤¤ÞM®Yÿc þM¯Yÿc`¾0Ž€}§@[kº'\½#`>Œ@ XÿcX^@Yÿc@¤œH€=¤0aH€]¤‚¾LYÿcH€}¤ Ã(þNÏYÿcH€½¤Ž >ŽPZÿc^ŽPZÿc.ÐYÿcLŽYÿc lYÿc8þ¤gÿG^§pÞ#€úk€?ìÿÿÿìÿÿÿGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Point cannot be projectedgvnsp-forpø , 04 8H LX \d hp t| €ˆ Œ ”˜ œœ ¨ ¬° ´´¸Ä ÈÈÌØ Üà ää èô øøü       $( ,, 0Hh l| €€ „œ   ¤° ´´¸Ä ÈØ Ü   , 0 48 <<@P TX \h lˆ Œ” ˜¼ ÀÀÄì ðô ø      €” H ˜ €œ 08@HPX` hp x €ˆ ˜’ ÜóÌãk "hØ,x¨%¨%¸0X-(1 ‚ E‰&- gvnspfor.clon_centerRpsin_p15cos_p15false_eastingfalse_northinggvnspforintrhcenter_longcenter_latfalse_eastfalse_northgvnspforlonlatxydlonsinphicosphicoslongksp/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK  ‚è‚ð‚ø‚ÃÀ#‚ÃÈ+‚ÃÐ9‚ÃHFÐ TCÁVCÁXCÁdCÁoCÁøÿÿÿÿÿÿÿzCÁ(G<HðHHH€H†FðCÁ“CÁ—Cøÿÿÿÿÿÿÿ™C GðÀÿÿÿÿÿÿÿ›DÁ¸ÿÿÿÿÿÿÿ DÁ°ÿÿÿÿÿÿÿ§DÁ¨ÿÿÿÿÿÿÿ®DÁ ÿÿÿÿÿÿÿµDÁ˜ÿÿÿÿÿÿÿ·DÁHp$†H HKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, ,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÀÿÿÿÿÿÿÿ@.HHRÿÿÿÿÿÿÿpMjX-"»!Ü@n»!`-)2( `›V9•2]`<ñÎ `;-Ò ˜`:hÜ ²`-¢å º`ÏñÊ`cossingvnspforgvnspforintp_errorptitletsincosradiuscenloncenlatoffsetpadjust_longenrpt_fpdata†ñÿÿ†ñÿÿHF F€†ñÿÿ%†ñÿÿ,†ñÿÿ4†ñÿÿ;†ñÿÿB†ñÿÿI†ñÿÿQ†ñÿÿ\†ñÿÿcñÿÿgvnspinv.o 1074015669 1032 20 100644 15064 ` ƒ¶-@¨PÀ àP@àÿÿÿÿÿÿÿÿ†.textà(X » .rconstàà  .xdata(@.pdata8€.data  €H@.lita  Èˆ.sbss00@»'†½#ÀÿÞ#^·^œ0ž(>ž ^žs^žž¾ž0Œh€=¤àÿœh€]¤àÿ"Œ(^aAYÿc€§|‰+Xÿch€}¤èÿ#œ žh€¤Ðÿ„h€½¤ØÿEœ¾h€Ý¤¦Þh€ý¤ÇB\h€=¦ðÿ1"h€]¦øÿR"@€}§@[kº'ä…½#X€¦¨ÿ"˜€}§@[kº'Ì…½#0Ž€}§@[kº'¸…½#(ŽX€=¦Ðÿ1"ˆ€}§@[kº'œ…½# Ž€€}§@[kº'ˆ…½#B\x€}§@[kº't…½#h€¤Žh€=¤!Žp€}§@[kº'T…½#ÿG^§^Œ@Þ#€úk»'8…½#ÿÞ#^·>µ^œ~œ žœ(¾œ0Þœ^1^ òGX~¶h€=¤Œ&ÀXÿch€]¤"Œ%¡XÿcJÆXÿcK¥XÿcKYÿc`€}§@[kº'À„½#\h€¤àÿ ŒcXÿch€=¤èÿA€§|‰"KYÿch€]¤èÿ‚€§¼‰ YÿcPžPÞpNXÿc`€}§@[kº'\„½#à`Xÿc ÔX€¦X€=¦1"P€}§@[kº'4„½#tóGÒàÃh€=¤èÿŒ`œAcXÿcP^A*Xÿca"Xÿc€§|‰0aYÿc`€}§@[kº'䃽#`>Œ  XÿcjCXÿckbXÿc KYÿc` Xÿc@œ@ŽH€}§@[kº' ƒ½#HœHŽ@>"8^"@€}§@[kº'€ƒ½#h€¤ÐÿŒ œ„\8€}§@[kº'`ƒ½#€§<ŒàXÿcÄh€¤Øÿ@X>¤AÿG”àÃ8~h€}¤ðÿƒKlYÿc@¾M­Xÿch€½¤øÿÅM®Yÿcm¤YÿcmYÿcH€}§@[kº'䂽#X¤œh€=¤ØÿŽ8€}§@[kº'Ä‚½#€§<Œ"XÿcB\8€}§@[kº' ‚½#€§<ŒàXÿc*Äh€¤Øÿ@@Ù@Éh€=¤Ðÿa`~1¥\Æ\0€}§@[kº'X‚½#`>Œ Xÿc(€}§@[kº'<‚½# œÿGSàÃh€=¤Ðÿ!Œ`>œ0Æ\¥\0€}§@[kº' ‚½#`>Œ0 Xÿc(€}§@[kº'ð½# œÿG@àÃ8>Œ`>œh€]¤ðÿBh^X~¤Ž €}§@[kº'¸½#h>Œ@ Xÿc`^"@YÿcB\8€}§@[kº'Œ½#€§<ŒÀXÿc ÄÆ\8€}§@[kº'd½#€§<ŒÀXÿcÄÿGàÃh€=¤ÐÿA`^@~KËXÿch€}¤øÿƒPlYÿcQDXÿc0€}§@[kº'½#`>Œ Xÿc(€}§@[kº'쀽# œÿG^§>¥^Œ~Œ žŒ(¾Œ0ÞŒpÞ#€úk€?-DTû!ù?»½×Ùß|Û= ìÿÿÿìÿÿÿGENERAL VERTICAL NEAR-SIDE PERSPECTIVEHeight of Point Above Surface of Sphere: Input data errorgvnsp-forèàx`0 48 <L P\ `h lp t| €ˆ Œ” ˜œ  ¤ ¨¨¬´ ¸¼ ÀÀÄÐ ÔÔ Øä èì ððô    $ (, 04 88 <X ”  ¤È ÌÌÐÜ àì ðô ø   , 004H L PT XX\l p” ˜¤ ¨¨¬è ììð    ( ,,08 <L Ph l„ ˆ¤ ¨¨¬¼ ÀÄ ÈÈÌÔ Øè ììðø ü    0 448L PP Th l| €€„˜ œœ  ¼ ÀÐ ÔÔØü   $ ((,4 8P Th l€ „„ˆœ    ¤  € X  €  ¨°¸ ÀÈÐØàèðø     (’ xõÌå} :8à4`°-°-xÀ8`5@9 ‚ E ƒ&/ #/#/O? gvnspinv.clon_centerlat_centerRpsin_p15cos_p15false_eastingfalse_northinggvnspinvintrhcenter_longcenter_latfalse_eastfalse_northgvnspinvxylonlatrhconcomzsinzcosz/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK00 ‚Ã8‚Ã@"‚ÃH$‚ÃP&‚ÃX.‚Ã`6‚ÃhD‚ÃSFÐ _CÁaCÁcCÁ"oÁzCÁ…CÁ,G HHXSHX‘Fð&šÁ%œÁ ž¢C8G$¦Á#_Á"©Áàÿÿÿÿÿÿÿ­DÁØÿÿÿÿÿÿÿ±DÁÐÿÿÿÿÿÿÿ³DÁÈÿÿÿÿÿÿÿ¸DÁ\H€€‘H0HKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,",üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è ÀÿÿÿÿÿÿÿÈÿÿÿ@-HXVÿÿÿÿÿÿÿ| ÿÿÿpM†`5:½#x@n½#`-+4( `›X;•2]`<óÐ `;/Ô ˜`:jÞ ²`-¤ç º`ÑóÊ`atan2fabssinsqrtgvnspinvgvnspinvintp_errorptitletsincosradiuscenloncenlatoffsetpadjust_lonasinzgenrpt_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿXF0F)†ñÿÿ1†ñÿÿ8†ñÿÿ@†ñÿÿG†ñÿÿN†ñÿÿU†ñÿÿ]†ñÿÿh†ñÿÿn†ñÿÿuñÿÿhamfor.o 1074015670 1032 20 100644 11576 ` ƒ¶-@Ø PÀ `  `ÿÿÿÿÿÿÿÿ€‚.text`((G .rconst``ˆ .xdatapp˜@.pdata€€¨˜ €.lita`¸ .sdataðð.sbss »'€‚½#ÐÿÞ#^· ž>ž^ž~ž Œ@€=¤œ>Œ@€]¤"œ^@€}¤C~@€¤dh€¦`€}§@[kº'$‚½# ŽX€}§@[kº'‚½#ŽP€}§@[kº'ü½#@€¤Ž@€=¤!ŽH€}§@[kº'ܽ#ÿG^§0Þ#€úk»'Ľ#°ÿÞ#^·^œ8ž0>ž(^¶ ~¶@€=¤Œ8>Œ0 Xÿc8€}§@[kº'„½#œ@€¤@€§|BKYÿc0Ž0€}§@[kº'T½#@œ¡ÿ[ÿc^pAYÿc0€}§@[kº',½#@>Œ@ Xÿc€§\‰ Xÿc(€}§@[kº'½#`@Xÿcœ@€¤@Œ>Œ^*Xÿc@>œ0Ž0€}§@[kº'Ä€½#@>Œ@ Xÿc@œªÿ[ÿc~pjYÿc €}§@[kº'€½#@>Œ@ Xÿc@Xÿc(¤œ@€=¤AŒ0Ž €}§@[kº'X€½#>Œ@ Xÿc@Xÿc ¤œÿG^§^ŒPÞ#€úk€?>˜efž ö? ìÿÿÿìÿÿÿh`ðHAMMER$ (0 4< @H LP T XX\h llp| €€„Œ ” ˜œ   ¤¼à äô øø ü   $ ((,L PPTh lx ||€” ˜´ ¸¸¼è ììð   $$( € €„ ¼ ˆ €Œ ˜ ¨°¸ ÀÈÐØàè’ ˜ȩ̂N h (0Ð Ð ˆ à+€(0,‚ D‰ / hamfor.clon_centerRfalse_eastingfalse_northinghamforintrcenter_longfalse_eastfalse_northhamforlonlatxydlonfac/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK€ ‚ÂÂÃ%‚Ã4FÐ >CÁ@CÁLCÁWCÁ GÀ°H ¼4HP¼cFðjCÁnCÁrCtC$G`ÈÿÿÿÿÿÿÿvDÁÀÿÿÿÿÿÿÿ{DÁ”H ¤cHÐHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, ,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0)>¼ /°ÿÿÿÿÿÿÿ¸ÿÿÿPBU€(˜@n`-í)( `›0•2]`<µÅ `;ñÉ ˜`:,Ó ²`-fÜ º`“èÊ`cossinsqrthamforhamforintptitleradiuscenlonoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ†ñÿÿ¼ FÐFP†ñÿÿ%†ñÿÿ,†ñÿÿ3†ñÿÿ;†ñÿÿFñÿÿhaminv.o 1074015670 1032 20 100644 11584 ` ƒ·-@è PÀ €  €ÿÿÿÿÿÿÿÿ ‚.text€(HG .rconst€€¨ .xdata¸@.pdata  È¸ €.lita°°`Ø8 .sdata8.sbss   »' ‚½#ÐÿÞ#^· ž>ž^ž~ž Œ8€=¤øÿœ>Œ8€]¤ðÿ"œ^8€}¤C~8€¤d`€¦X€}§@[kº'D‚½# ŽP€}§@[kº'0‚½#ŽH€}§@[kº'‚½#8€¤Ž8€=¤!Ž@€}§@[kº'ü½#ÿG^§0Þ#€úk»'ä½#ÀÿÞ#^·^œ~œ^1^(^¶ ~¶8€=¤Œ#`Xÿc8€]¤"Œ"AXÿc8€}¤øÿC€§|‰JKYÿc8€¤øÿ„JLYÿcMcXÿc€§Ü‰m®Yÿc*MYÿcOBXÿc0OYÿc0€}§@[kº'<½#¡ÿ[ÿc`Xÿcœ8€¤ðÿ@0^~PkXÿc8€=¤øÿ ŒYÿc8€]¤øÿ¢LYÿcNcXÿc€§ü‰nÏYÿc,ŽYÿcQBXÿc1‘Yÿc(€}§@[kº'°€½#Xÿc0>Œ Xÿc €}§@[kº'Œ€½#(¤œ>ŒAAXÿc8€=¤øÿAa*Xÿc8€]¤øÿbp+Xÿc€}§@[kº'H€½# ¤œÿG^§^Œ~Œ@Þ#€úk€@ìÿÿÿìÿÿÿ€0HAMMER$ (0 4< @H LP T XX\h llp| €€„Œ ” ˜œ   ¤¼ä èô ø     4 8\ ``d€ „˜ œ¨ ¬À Äè ììð  0 4@ DP TT X   €¤ ¼ ¨ €¬ °¸ ÀÈÐØàèðø’  éÌ¢R x (@Ð Ð ˜ à+€(8,‚ D ƒ  ú/haminv.clon_centerRfalse_eastingfalse_northinghaminvintrcenter_longfalse_eastfalse_northhaminvxylonlatfac/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKp  ‚Ã(‚Ã0‚Ã8%‚Ã4FÐ >CÁ@CÁLCÁWCÁ GÀ°H ¼4HP¼cFð#jÁ"lÁnCrC(GPØÿÿÿÿÿÿÿvDÁ°H ÄcHÐHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, ,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0)>¼ /Àÿÿÿÿÿÿÿ Èÿÿÿ@BT€(z @nz`-è(( `›/•2]`<°Ä `;ìÈ ˜`:'Ò ²`-aÛ º`ŽçÊ`atan2sqrthaminvhaminvintptitleradiuscenlonoffsetpadjust_lonasinz_fpdata†ñÿÿ†ñÿÿ¼ FÐFP†ñÿÿ#†ñÿÿ*†ñÿÿ1†ñÿÿ9†ñÿÿD†ñÿÿJñÿÿimolwfor.o 1074015671 1032 20 100644 14008 ` ƒ·-@8PÀ °pÐÿÿÿÿÿÿÿÿP†.texth( .rconstÐx .xdataààH@.pdataððXø€.data`h@.lita```Èx .sbssÀÀ.bssÐÐ`€»'P†½#ðÿÞ#^·žŒ €=¤œ€§À<ŒX€]¤"œ€§¸\X€}¤C€§°|X€¤d€§¨œX€½¤…€§ ¼X€Ý¤ ¦€§˜ÜX€ý¤(Ç €¥è€§<ŽOñYÿcX€¦0ð €=¦QŽ€§ˆ|ŽRSZÿcX€]¦8Rž €}¦“Ž€§€¼ŽT•ZÿcX€¦@”ž €½¦ÕŽ€§xüŽV×ZÿcX€Ý¦HÖž €ý¦€§pµ^µ^œ ~œ(žœ0¾œ8Þœ@þœ^1^X^¶P~¶ Ø$ È€§`ŒÀÀXÿcÔ€§X<ŒÁÁXÿc Ä ÿG;àÀ§P\ÊÊXÿc@Õ€§H|ëËXÿc `Õ€§@œÌÌXÿc€Õ€§8¼ÍÍXÿc Å 4àG%àà TàG#àÀ§`ÜÎÎXÿcÀÕ€§0üÏÏXÿcàÅ tàGàÀ§0\ŽÒÒXÿc@Ö€§H|ŽóÓXÿc `Ö€§@œŽÔÔXÿc€Ö€§(¼ŽÕÕXÿc Æ ”àGàà ´àG!MX€§CÁŽ0ÖXÿcP€}§@[kº'Pƒ½#Hœ¥\¥\H€}§@[kº'4ƒ½#€§ <ŒBXÿc ÿG„\H€}§@[kº' ƒ½#€Xÿc'@Xÿc„\@€}§@[kº'肽#€§<ˆXÿccàXÿcƒXÿcc\8€}§@[kº'´‚½#€§üŒÀXÿc Ô YFAô0€¦0€=¦ 1"(€}§@[kº'|‚½# 4@AÕÿÿçÿ[ÿcd‡Xÿc¥\8€}§@[kº'P‚½#€§üŒ àXÿc€§<ŒÀXÿcÄHþŸ!MX€§€C0àŒ €=¤A€§|JKYÿcHžJLYÿc`^„\@€}§@[kº'ܽ#`>Œ@ XÿcàXÿcX¤œ €=¤A€§|GKYÿc„\H€}§@[kº'”½#@àXÿcP¤œÿG^§>¥^¥^Œ ~Œ(žŒ0¾Œ8ÞŒ@þŒpÞ#€úk€?ã;fž ö?•…¾)dÏì?-DTû!ù?»½×Ùß|Û=-DTû! @Ë¡ŠA5Œó¿ÕIŠA5Œ@ky¡]Þìû¿/-DTû! À/-DTû! @…­ðfÁ·þ? ¼ýfÁ·þ?Ö yJWÖ?«‰…Á^™@T\n“þÔ?2§ˆ Þ§û¿þEØŽW@T\n“þÄ¿«‰…Á^™ÀÖ yJWÖ¿ÕIŠA5ŒÀôÖCTû!ù?©d8RÁà¿¥µ•ω¼À@¯-8RÁð?? ìÿÿÿìÿÿÿINTERRUPTED MOLLWEIDE EQUAL-AREAIteration failed to convergeIntMoll-forwardÀ(Ð  $( ,0 48 <@ DH LP TX \` dh lp tx |€ „ˆ Œ˜ œ  ¤¨ ¬¸ ¼À ÄÈ ÌØ Üà äè ìø ü      $( ,8 <@ DH LLP\ ``d|Ä ÈØ Üô ø    0 4T Xh l„ ˆ˜ œ¬ °À Ää ø üü $ (< @@D` ddhp t” ˜˜œ¤ ¨À Ä ÈÌ ÐÐÔø üü   4 @ DH Ll ppt˜ œ  ¤´ ¸¸¼ ð €ô | ø €ü `hpx€ˆ˜ ¨°¸’ DêÓ“K AȘ1¨H*H*x52È5RCGE*ðð#à#à0Jðð#à#à0:@/°`] imolwfor.cRlon_centerfeastimolwforintrimolwforlonlatxydelta_lonthetadelta_thetaconiregion/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK€À ‚#ÐÂÀÂÀF0(+C!G€pH`|H@|-FP&6!%:!>Cq@Cq@G`ØÿÿÿÿÿÿÿBD!$L!#R!"^! b d\Hàˆ-HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,ÿ/@, ,xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èðÿÿÿÿÿÿÿ(F| _ÿÿÿÿÿÿÿü¨ÿÿÿpJ†2AkD@nk`-Ù)/ `›0•9]`<¡Å– `;ÝÉ Ÿ`:Ó ¹`-RÜ Á`èÑ`cosfabssinimolwforimolwforintp_errorptitleradiusadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ| FF@"†ñÿÿ*†ñÿÿ1†ñÿÿ8†ñÿÿCñÿÿimolwinv.o 1074015671 1032 20 100644 13832 ` ƒ¸-@PÀ ppÿÿÿÿÿÿÿÿ †.texthh ™ .rconstÐø .xdata``È@.pdatappØø€.data€€0è@.lita°°P x .sbss.bss`€»' †½#ðÿÞ#^·žŒ@€=¤œ€§À<Œ8€]¤Ðÿ"œ€§¸\8€}¤ØÿC€§°|8€¤àÿd€§¨œ8€½¤èÿ…€§ ¼8€Ý¤ðÿ¦€§˜Ü8€ý¤øÿÇ@€¥è€§<ŽOñYÿc8€¦ð@€=¦QŽ€§ˆ|ŽRSZÿc8€]¦Rž@€}¦“Ž€§€¼ŽT•Zÿc8€¦”ž@€½¦ÕŽ€§xüŽV×Zÿc8€Ý¦Öž@€ý¦€§pµ^µ^œ ~œ^0>ž òG(~¶0ŒØÈ@€=¤!Œ€§`\A*XÿcáaXÿc Ä ÿG$àÃ@€]¤b€§XœKlYÿcëkXÿc`Å 4àGàà TàGàÃ@€}¤£€§PÜM®YÿcímXÿc Å tàG àÃ@€¤ä€§H\ŽOòYÿcïoXÿcàÅ ”àGàà ´àG!M8€§…CeŽ#sXÿc@€Ý¤†Ž€§@¼ŽT•Zÿc0ÞŽpÔZÿc0€}§@[kº'샽#\!M8€§€CÐÿ Œ8>œ@€=¤A€§8|JKYÿc@^B\(€}§@[kº'¤ƒ½#@>Œ@ Xÿc``Xÿc8^@Yÿc €}§@[kº'tƒ½# œBXÿc8>œBXÿc€}§@[kº'Lƒ½#8>Œ Xÿc€§0\p Xÿc0€}§@[kº' ƒ½#(¤œ õ*Œ€§(\Á*Xÿc Ôj€§ œëlYÿc`Õþÿ iàã5 A`䪀§ ÜÍ®Yÿc Åꀧ(ŽïðYÿc àÅ*Ž€§\Žñ2Zÿc ÖjŽ€§(œŽÓtZÿc`Æþÿ MàèU A媎€§ÜŽÕ¶Zÿc Öꎀ§(÷øZÿcàÖþÿ =àòu A@æ*€§(\Ù:[ÿc ×j€§œû|[ÿc`×þÿ -àõ• A æª€§Üݾ[ÿc Ç Œ€§(\à Xÿc Ä*Œ€§œá,Xÿc Ôj€§(ÜËnYÿc`Åþÿ àúµ A@窀§ŽÍ°Yÿc Õꀧ(\ŽïòYÿcàÕþÿ àÃÿG^§>¥^¥^Œ ~ŒPÞ#€úkË¡ŠA5Œó¿ÕIŠA5Œ@ky¡]Þìû¿É ]Þìû¿ ¼ýfÁ·þ?Ö yJWÖ?-DTû! @•…¾)dÏì?ã;fž ö?~”†fž ö?=k8Þ}+î¿=k8Þ}+î?~”†fž ö¿«‰…Á^™@T\n“þÔ?2§ˆ Þ§û¿þEØŽW@T\n“þÄ¿«‰…Á^™ÀÖ yJWÖ¿ÕIŠA5ŒÀôÖCTû!ù?©d8RÁà¿¥µ•ω¼À@¯-8RÁð? ìÿÿÿìÿÿÿINTERRUPTED MOLLWEIDE EQUAL-AREA@€  $( ,0 48 <@ DH LP TX \` dh lp tx |€ „ˆ Œ˜ œ  ¤¨ ¬¸ ¼À ÄÈ ÌØ Üà äè ìø ü      $( ,8 <@ D HHLX \\`x´ ¸¼ Àà äè ì   @ DH Lt ˆ Œ ”¬ °°´Ä Ô ØÜ àô øøü$ ((,L PPTh lx ||€˜ œ° ´Ø Üð ô    $H L` dˆ Œ  ¤È Ìà äø ü 8 <P T p €t x x €| °¸ÀÈÐØàèðø’ dæÓwC 4¨1X¸)¸)àè4ˆ105RCGD ‚ )I%- Nððððimolwinv.cRlon_centerfeastimolwinvintrimolwinvxylonlatthetaregion/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK@ ‚#ÂÀ@ÂÀF0(+C!G€lH`xH@x-FP#6!8C! :q>Cq0G "B! HøHà-HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,ÿ/@, ,xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èðÿÿÿÿÿÿÿ&Dx ^°ÿÿÿÿÿÿÿ ÈÿÿÿPFnˆ14Od@nO`-½%/ `›ê,•9]`<…Á– `;ÁÅ Ÿ`:üÏ ¹`-6Ø Á`cäÑ`asincossinimolwinvimolwinvintptitleradiusadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿx FF@"†ñÿÿ)†ñÿÿ0†ñÿÿ;ñÿÿlamazfor.o 1074015673 1032 20 100644 12584 ` ƒ¹-@h PÀ  0 ÿÿÿÿÿÿÿÿ ƒ.text (H] .rconst  H .xdata00X@.pdata@@h €.dataPP`x@.lita°°pؘ .sbss  0»' ƒ½#ÐÿÞ#^·(ž >ž^ž~žžž(ŒH€=¤œ >ŒH€]¤"œ^H€}¤ C~H€¤(dŽH€=¦1"H€]¦R"8€}§@[kº'0ƒ½#0€¦àÿ"p€}§@[kº'ƒ½#(Žh€}§@[kº'ƒ½# Ž`€}§@[kº'ð‚½#ŽX€}§@[kº'Ü‚½#H€¤ ŽH€=¤(!ŽP€}§@[kº'¼‚½#ÿG^§0Þ#€úk»'¤‚½#PÿÞ#^·˜ž>žˆ^¶€~¶H€=¤Œ˜>Œ0 Xÿc@€}§@[kº'h‚½#xœŽ`>"X^"8€}§@[kº'H‚½#xŽp>"h^"8€}§@[kº',‚½#H€¤Œ`>Œ@XÿcH€]¤BX~JKYÿchžJLYÿc XÿcPœ€§¼‰PÞ­ÍYÿc ÅH€½¤åïYÿc"0€=¦(€}§@[kº'¬½#"0€=¦01" €}§@[kº'½#4îG:àÃH€=¤Œ œ€§<ˆP^AYÿc«ÿ[ÿcpaYÿc€}§@[kº'H½# >Œ@ XÿcHœX^H~JjYÿcpžJLYÿcH€]¤ ¢ MYÿcˆ~¤CH€¤Ä`þNÏYÿcH€Ý¤ŽX>ŽPZÿch^ŽPZÿc.ÐYÿcH~ŽNnZÿcH€¦(ŽÔYÿc€>¦ÑÿG^§°Þ#€úk€?€¿ìÿÿÿìÿÿÿLAMBERT AZIMUTHAL EQUAL-AREAPoint projects to a circle of radius = %lf lamaz-forward p ( ,4 8@ DL PX \` dh llpx |€ „„ˆ” ˜˜œ¨ ¬¬°¼ ÀÀ ÄÌ ÐÔ ØÜ àà äü  0 44 8P TTXl ppt| € ”¼ ÀÔ Øè ì ððô      $, 0P TTXŒ ¤ ¨¸ ¼ì ð @ €D ü H €L °¸ÀÈÐØà èð ø ’ ÈóÒi #ø  +(X$X$ €/ ,ð/‚ E‰)/ó lamazfor.clon_centerRsin_lat_ocos_lat_ofalse_eastingfalse_northinglamazforintrcenter_longcenter_latfalse_eastfalse_northlamazforlonlatxydelta_lonsin_delta_loncos_delta_lonsin_latcos_latgkspmess/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK  ‚Ã(‚Ã0‚Ã8#‚Ã@-‚ÃH;‚ÃJFÐ(VCÁ XCÁdCÁoCÁzCÁ$GððHÐüJHpü†FðCÁ“CÁ—C™C GðÈÿÿÿÿÿÿÿ›DÁÀÿÿÿÿÿÿÿ¥DÁ¸ÿÿÿÿÿÿÿ³DÁ°ÿÿÿÿÿÿÿÁDÁ¨ÿÿÿÿÿÿÿÉDÁ ÿÿÿÿÿÿÿÑDÁ˜ÿÿÿÿÿÿÿÓDÁXÿÿÿÿÿÿÿ×D! HP†HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, ,ÿ/;üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0+Bü?Pÿÿÿÿÿÿÿ°Ff ,#Ü!È@nÜ!`-J2. `›w9•8]`<Ε `;NÒ ž`:‰Ü ¸`-Ãå À`ðñÐ`sprintfsqrtlamazforlamazforintp_errorptitletsincosradiuscenloncenlatoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿü FFp"†ñÿÿ*†ñÿÿ1†ñÿÿ9†ñÿÿ@†ñÿÿG†ñÿÿN†ñÿÿV†ñÿÿañÿÿlamazinv.o 1074015674 1032 20 100644 13848 ` ƒº-@XPÀ p @pÿÿÿÿÿÿÿÿð„.textp(¸‘ .rconstpp ˜ .xdata¸@.pdata  ÈÈ€.data°°PØ@.lita(H.sbss@»'ð„½#ÐÿÞ#^·^œ(ž >žR^~žžž(Œh€=¤èÿœ >Œh€]¤Øÿ"œh€}¤àÿCœ^h€¤D~h€½¤eB\h€=¦ðÿ1"h€]¦øÿR"@€}§@[kº't„½#X€¦àÿ"€}§@[kº'\„½#(Žˆ€}§@[kº'H„½# Ž€€}§@[kº'4„½#B\x€}§@[kº' „½#h€¤Žh€=¤!Žp€}§@[kº'„½#ÿG^§^Œ0Þ#€úk»'䃽# ÿÞ#^·>µ^œ~œ žœ(¾œ^1^ òGH~¶h€=¤Œ% Xÿch€]¤"Œ$XÿcJ¥XÿcK„XÿcKYÿc`€}§@[kº'pƒ½#\h€¤èÿ Œ!XÿcbaXÿc€§\‰êJXÿc @ÕX€¦X€=¦1"P€}§@[kº'$ƒ½#tîGàÃB\H€}§@[kº'ƒ½#Xÿc@œ@Ž8>"0^"@€}§@[kº'à‚½#h€¤ØÿŒ œc\8€}§@[kº'À‚½#€§<ŒàXÿc|Ôh€¤ðÿ@0~JKYÿch€]¤øÿ‚8¾LYÿcL„YÿclƒYÿcLYÿcH€}§@[kº'\‚½#H¤œh€=¤àÿŽ8€}§@[kº'<‚½#€§<Œ"XÿcB\8€}§@[kº'‚½#€§<ŒàXÿc+Ô0^P^h€=¤ðÿaX~H^¤Ž0€}§@[kº'ؽ#X>Œ@ XÿcP^"@YÿcD@Äh€¤Øÿ`P~8žL¬Xÿch€]¤øÿ¢PYÿcQCXÿc(€}§@[kº'|½#P>Œ Xÿc €}§@[kº'`½# œ+àÃh€=¤àÿ!Œ Øh€]¤ØÿBP^0¥\„\(€}§@[kº'(½#P>Œ0 Xÿc €}§@[kº' ½# œàÃh€=¤Øÿ!ŒP>œ1„\¥\(€}§@[kº'à€½#P>Œ Xÿc €}§@[kº'Ä€½# œàÃh€=¤àÿ!ŒH^¤"œÿG^§>¥^Œ~Œ žŒ(¾Œ`Þ#€úk€?-DTû!ù?»½×Ùß|Û=  ìÿÿÿìÿÿÿLAMBERT AZIMUTHAL EQUAL-AREAInput data errorlamaz-inversexpи, 08 <@ DL PX \d hl pt xx|„ ˆŒ ”  ¤¤ ¨´ ¸¸ ¼È ÌÌ ÐØ Üà äè ìì ð @ DP Tx ||€Œ ¤ ¨¸ ¼ ÀÄ ÈÈÌà ääè    ( ,,08 <L P` dŒ ”¤ ¨¬ °°´¼ ÀÐ ÔÔØà äü  < @T Xl pptˆ ŒŒ   ¤¬ °À ÄÄÈÜ àà äô ø   $ (( ,< @   €¤  ¨ €¬   (08@HPX` h p x €’ ñÌäv -è@0)) 4À0˜4 ‚ E ƒ&'// /#lamazinv.clon_centerlat_centerRsin_lat_ocos_lat_ofalse_eastingfalse_northinglamazinvintrcenter_longcenter_latfalse_eastfalse_northlamazinvxylonlatRhzsin_zcos_ztemp/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKð ‚Ø‚à"‚è$‚ð.‚ø8‚ÃÀF‚ÃUFÐ(aCÁ cCÁ"oÁzCÁ…CÁ(GüHà UH€ ‘Fð%šÁ$œÁ ž¢C4GÐ#¦Áàÿÿÿÿÿÿÿ©DÁØÿÿÿÿÿÿÿ«DÁÐÿÿÿÿÿÿÿ±DÁ"·ÁDH`d‘HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿØÿÿÿ0.F C ÿÿÿÿÿÿÿ<°ÿÿÿ`JrÀ0-¼@n¼`-*0( `›W7•2]`<òÌ `;.Ð ˜`:iÚ ²`-£ã º`ÐïÊ`atan2fabssinsqrtlamazinvlamazinvintp_errorptitletsincosradiuscenloncenlatoffsetpadjust_lonasinz_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ FF€)†ñÿÿ1†ñÿÿ8†ñÿÿ@†ñÿÿG†ñÿÿN†ñÿÿU†ñÿÿ]†ñÿÿh†ñÿÿnñÿÿmerfor.o 1074015675 1032 20 100644 13528 ` ƒ»-@PÀ ° P°ÿÿÿÿÿÿÿÿ0„.text°(ø‰ .rconst°° Ø .xdataÐÐø@.pdataààˆ€.dataððP@.lita@@h.sbssÐÐP»'0„½#°ÿÞ#^·^œ8ž0>ž(^žs^ žž¾ž8Œ0€=¤àÿœ0>Œ0€]¤èÿ"œ(^0€}¤ðÿC0€¤øÿDœ~0€½¤e ž0€Ý¤ †0€ý¤èÿ§0€¥àÿÈm®Yÿc¾þÞŽOöYÿcX€§üŠ/ïZÿc0€¦ð0€=¦Ž€}§@[kº'lƒ½#0€¤œB\ˆ€}§@[kº'Pƒ½#@œ0€¤ ŒH>œB\8€}§@[kº',ƒ½#H>Œ@ XÿcHœB\8€}§@[kº'ƒ½#H>Œ@ XÿcX€§\‰0@Yÿc€}§@[kº'Ü‚½#@>Œ` Xÿc0€¤œH€¦ðÿ"€€}§@[kº'°‚½#0€¤àÿŽ0€=¤èÿ!Žx€}§@[kº'‚½#0€¤ðÿŽp€}§@[kº'x‚½#0€¤øÿŽh€}§@[kº'`‚½#0€¤ Ž0€=¤!Ž`€}§@[kº'@‚½#ÿG^§^ŒPÞ#€úk»'$‚½#°ÿÞ#^·^œ8ž0>ž(^¶ ~¶0ŽP€}§@[kº'ô½#€§<Œ0XÿcP€}§@[kº'Ô½#€§<ŒàXÿc ÄH€¦H€=¦01"@€}§@[kº'¤½#´æG>àÃ0Ž8€}§@[kº'ˆ½#œ0€¤Ž0>Ž^Ž(€}§@[kº'd½#œ0€¤ @Œ0€=¤àÿA0€]¤bJKYÿc@^0€}¤ðÿƒ8¾0¬Yÿc €}§@[kº'½#@>Œ@ Xÿc@Xÿc(¤œ0€=¤AŒ0€]¤àÿB0€}¤cJKYÿc@^Ž€}§@[kº'Ä€½#@>Œ@ Xÿc @Xÿc ¤œÿG^§^ŒPÞ#€úk€?»½×Ùß|Û=-DTû!ù?  ìÿÿÿìÿÿÿMERCATORTransformation cannot be computed at the polesmer-forward¸ð°0 4< @H LP T\ `h lp tx |œ  ¬ °´ ¸¼ ÀÀÄÌ ÐØ ÜÜàì ðü   $$(< @L PPTh lp tx ||€ˆ Œ ”˜ œœ  ¨ ¬° ´´ ¸À ÄÈ ÌÌ ÐØ Üà äè ìì ð 4 88<D HT XX\d hx | €„ ˆˆŒ  ¤¤¨´ ¸Ä ÈÈ ÌØ Üà äè ìü  < @D HL Pd hhl à €ä  è €ì @HPX `hpx€ˆ ˜   ¨ °¸À’ ìòÌâp %¨/¸Ø'Ø'Ðè2ˆ/X3 ‚ &E &E merfor.cr_majorr_minorlon_centerlat_origineesm1false_northingfalse_eastingmerforintr_majr_mincenter_loncenter_latfalse_eastfalse_northtempmerforlonlatxytssinphi/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKÐ ‚ÃØ‚Ãà‚Ãè%‚Ãð0‚Ãø2‚Ã5‚Ã8‚ÃG‚ÃUFÐ_CÁeCÁkCÁ"vÁCÁøÿÿÿÿÿÿÿŒCÁ,G@Àÿÿÿÿÿÿÿ˜DÁüH UH  Fð¤CÁ¨CÁ¬C®C$GàÈÿÿÿÿÿÿÿ°DÁÀÿÿÿÿÿÿÿ³DÁˆH ˜HPHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è °ÿÿÿÿÿÿÿ¸ÿÿÿP)J ƒ°ÿÿÿÿÿÿÿ¸ÿÿÿPOgˆ/%º ì@nº `-(1( `›U8•2]`<ðÍ `;,Ñ ˜`:gÛ ²`-¡ä º`ÎðÊ`cosfabslogsinsqrtmerformerforintp_errorptitletsfnzradius2cenlonmeroriginoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ †ñÿÿ†ñÿÿ FPF '†ñÿÿ/†ñÿÿ6†ñÿÿ<†ñÿÿD†ñÿÿN†ñÿÿU†ñÿÿ]†ñÿÿhñÿÿmerinv.o 1074015676 1032 20 100644 12800 ` ƒ¼-@xPÀ 0°P0ÿÿÿÿÿÿÿÿ`ƒ.text0(q .rconst00X .xdata@@h@.pdataPPx €.data``ˆ@.litappp˜˜ .sbssààP»'`ƒ½#°ÿÞ#^·^œ8ž0>ž(^žs^ žž¾ž8Œ(€=¤Àÿœ0>Œ(€]¤Èÿ"œ(^(€}¤ÐÿC(€¤ØÿDœ~(€½¤øÿe ž(€Ý¤†(€ý¤Èÿ§(€¥ÀÿÈm®Yÿc¾þÞŽOöYÿc0€§üŠ/ïZÿc(€¦èÿð(€=¦èÿŽx€}§@[kº'œ‚½#(€¤àÿœB\p€}§@[kº'€‚½#@œ(€¤èÿ ŒH>œB\h€}§@[kº'\‚½#H>Œ@ XÿcHœB\h€}§@[kº'8‚½#H>Œ@ Xÿc0€§\‰0@Yÿcx€}§@[kº' ‚½#@>Œ` Xÿc(€¤ðÿœ`€¦X€}§@[kº'ä½#(€¤ÀÿŽ(€=¤Èÿ!ŽP€}§@[kº'Ľ#(€¤ÐÿŽH€}§@[kº'¬½#(€¤ØÿŽ@€}§@[kº'”½#(€¤Ž(€=¤øÿ!Ž8€}§@[kº't½#ÿG^§^ŒPÞ#€úk»'X½#ÀÿÞ#^·^œ0ž1^(^¶ ~¶þ·(€]¤Œ0>Œ  Xÿc0œ(€}¤øÿC"JXÿc+B\(€¤Àÿ„(€½¤ðÿ¥LYÿcplYÿc €}§@[kº'Ü€½#œ(€¤àÿŽ>Ž^"€}§@[kº'¸€½# ¤œ>¤ ä àÃ(€}¤Ðÿ#Œ(€¤ÀÿD(€½¤ðÿeJKYÿc0žjŠYÿc*Xÿc€}§@[kº'\€½#(¤œÿG^§^Œ@Þ#€úk€? ìÿÿÿìÿÿÿMERCATOR 0`0 4< @H LP T\ `h lp tx |œ  ¬ °´ ¸¼ ÀÀÄÌ ÐØ ÜÜàì ðü   $$(< @L PPTh lp t xx|„ ˆŒ ” ˜˜œ¤ ¨¬ °°´¼ ÀÄ ÈÈ ÌÔ ØÜ àä èè ì0 4H L\ `d h| €€„ ”  ¤¤ ¨È ÌÐ ÔØ Üü   P €T  X €\ p x €ˆ˜   ¨°¸ÀÈÐØ’ ÌòÍàc $h,0%0%0H0è,°0 ‚ &D€  merinv.cr_majorr_minorlon_centerlat_origineesm1false_northingfalse_eastingmerinvintr_majr_mincenter_loncenter_latfalse_eastfalse_northtempmerinvxylonlattsflag/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKà ‚Ãè‚Ãð‚Ãø%‚Ã0‚Ã2‚Ã5‚Ã8‚à G‚ÃUFÐ_CÁeCÁkCÁ"vÁCÁøÿÿÿÿÿÿÿŒCÁ,G@Àÿÿÿÿÿÿÿ˜DÁøHUH Fð ¤CÁ"¦Á¨C¬C$GàØÿÿÿÿÿÿÿ°DÁÐÿÿÿÿÿÿÿ³D!H  HPHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,,xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è °ÿÿÿÿÿÿÿ¸ÿÿÿP)J‚ÀÿÿÿÿÿÿÿÈÿÿÿ@Oeè,$¸ Ì@n¸ `-&1) `›S8•3]`<îÍ `;*Ñ ™`:eÛ ³`-Ÿä »`ÌðË`cosexpsinsqrtmerinvmerinvintptitleradius2cenlonmeroriginoffsetpadjust_lonphi2z_fpdata†ñÿÿ†ñÿÿ†ñÿÿ †ñÿÿFPF "†ñÿÿ)†ñÿÿ1†ñÿÿ;†ñÿÿB†ñÿÿJ†ñÿÿU†ñÿÿ[ñÿÿmillfor.o 1074015676 1032 20 100644 11192 ` ƒ¼-@ˆ PÀ а Ðÿÿÿÿÿÿÿÿ‚.textÐ(¨; .rconstÐÐø .xdataàà@.pdataððX€.data (@.lita  `HØ .sbss€€ »'‚½#ÐÿÞ#^· ž>ž^ž~ž Œ8€=¤œ>Œ8€]¤"œ^8€}¤C~8€¤d`€¦X€}§@[kº'´½# ŽP€}§@[kº' ½#ŽH€}§@[kº'Œ½#8€¤Ž8€=¤!Ž@€}§@[kº'l½#ÿG^§0Þ#€úk»'T½#ÀÿÞ#^·(ž >ž^¶~¶8€=¤Œ(>Œ0 Xÿc0€}§@[kº'½#œ8€¤@8€=¤ažKlYÿc KYÿc^¤B8€}¤£0¾8€¤Ä8Þ€§ü‰ ŽoZÿc€§<ŽñYÿc(€}§@[kº'œ€½#\ €}§@[kº'ˆ€½#8>Œ@ Xÿc€§\‰@ Xÿc0~`Yÿc¤œÿG^§@Þ#€úk ? @-DTû!é?ìÿÿÿìÿÿÿMILLER CYLINDRICALØÐ€$ (0 4< @H LP T XX\h llp| €€„Œ ” ˜œ   ¤¼Ü àð ôôø   0 4< @H L\ `l ppt€ „„ˆœ   ð €ô ¼ ø €ü (08@HPX`hp’ té̦K  ˜&Øhh0 x*'È*‚D‰  millfor.clon_centerRfalse_eastingfalse_northingmillforintrcenter_longfalse_eastfalse_northmillforlonlatxydlon/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKp€ ‚ȂÂØ&‚Ã5FÐ @CÁBCÁNCÁYCÁ GÀ°H ¼5HP¼eFðmCÁqCÁuCwC GPÈÿÿÿÿÿÿÿyDÁH eHÐHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, ,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0)=¼ /Àÿÿÿÿÿÿÿ@AQ'~t@n~`-ì(( `›/•2]`<´Ä `;ðÈ ˜`:+Ò ²`-eÛ º`’çÊ`logtanmillformillforintptitleradiuscenlonoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ¼FÐFP†ñÿÿ"†ñÿÿ)†ñÿÿ0†ñÿÿ8†ñÿÿCñÿÿmillinv.o 1074015677 1032 20 100644 11176 ` ƒ½-@ˆ PÀ а Ðÿÿÿÿÿÿÿÿ‚.textÐ(¨; .rconstÐÐø .xdataàà@.pdataððX€.data (@.lita  `HØ .sbss€€ »'‚½#ÐÿÞ#^· ž>ž^ž~ž Œ8€=¤øÿœ>Œ8€]¤ðÿ"œ^8€}¤C~8€¤d`€¦X€}§@[kº'´½# ŽP€}§@[kº' ½#ŽH€}§@[kº'Œ½#8€¤Ž8€=¤!Ž@€}§@[kº'l½#ÿG^§0Þ#€úk»'T½#ÐÿÞ#^·^œ ž1^^¶~¶8€=¤Œ >Œ  Xÿc œ8€]¤B"JXÿc8€}¤ðÿc8€¤øÿ„ ¾l¬YÿclYÿc0€}§@[kº'Ü€½#¤œ8€=¤øÿ!ŒaAXÿc€§\‰p*Xÿc(€}§@[kº'¤€½#\ €}§@[kº'€½#€§<Œ Xÿc€§\‰@ Xÿc¤œÿG^§^Œ0Þ#€úk @ ?-DTû!é?ìÿÿÿìÿÿÿMILLER CYLINDRICALØÐ$ (0 4< @H LP T XX\h llp| €€„Œ ” ˜œ   ¤¼à äø ü   , 004D HT Xd hhlx ||€ˆ Œ˜ œ ð €ô ¼ ø €ü (08@HPX`hp’ tèÌ¡L  ˆ&ØXX0 h*'¸*‚D… . millinv.clon_centerRfalse_eastingfalse_northingmillinvintrcenter_longfalse_eastfalse_northmillinvxylonlat/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK`€ ‚ȂÂØ&‚Ã5FÐ @CÁBCÁNCÁYCÁ GÀ°H ¼5HP¼eFð mCÁ"oÁqCuC$G@øH eHÐHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, ,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0)=¼ /ÐÿÿÿÿÿÿÿØÿÿÿ0AR'yt@ny`-ç'( `›.•2]`<¯Ã `;ëÇ ˜`:&Ñ ²`-`Ú º`æÊ`atanexpmillinvmillinvintptitleradiuscenlonoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ¼ FÐFP†ñÿÿ#†ñÿÿ*†ñÿÿ1†ñÿÿ9†ñÿÿDñÿÿmolwfor.o 1074015677 1032 20 100644 12392 ` ƒ½-@ˆ PÀ  ÿÿÿÿÿÿÿÿ ƒ.text(H_ .rconst08 .xdata@@h@.pdataPPx8 €.data``Pˆ@.lita°°pظ .sbss   »' ƒ½#ÐÿÞ#^· ž>ž^ž~žŒP€=¤œ>ŒP€]¤"œ ^P€}¤C~P€¤d(€¦ðÿ"p€}§@[kº'@ƒ½# Žh€}§@[kº',ƒ½#Ž`€}§@[kº'ƒ½#P€¤ŽP€=¤!ŽX€}§@[kº'ø‚½#ÿG^§0Þ#€úk»'à‚½# ÿÞ#^·>µ^œ~œ žœ(¾œPžH>ž@^¶8~¶P€=¤ŒP>Œ0 XÿcH€}§@[kº'‚½#0œHžŒHŽ@€}§@[kº't‚½#€§ <ŒBXÿc ÿG„\@€}§@[kº'L‚½#€Xÿc%@Xÿc„\8€}§@[kº'(‚½#€§<ˆXÿcc XÿcƒXÿcc\0€}§@[kº'ô½#€§¼ŒÀXÿc Ô Y&Aä 4 AÜÿÿÃ(€¦(€=¦ 1" €}§@[kº'´½#4þG=àÃ¥ÿ[ÿcd…XÿcHŽ0€}§@[kº'ˆ½#€§¼Œ  Xÿc€§<ŒÀXÿcÄ0þŸP€¤@€§|JKYÿc0žELYÿc„\8€}§@[kº'(½#@ XÿcP€¤ ŒXÿc@>¤œP€]¤B€§|EKYÿc„\@€}§@[kº'Ü€½#@ XÿcP€¤ ŒXÿc8>¤œÿG^§>¥^Œ~Œ žŒ(¾Œ`Þ#€úk€?ã;fž ö?•…¾)dÏì?-DTû!ù?»½×Ùß|Û=-DTû! @  ìÿÿÿìÿÿÿMOLLWEIDEIteration failed to convergeMollweide-forwardp $ (0 4< @H LP TX \\`l ppt€ „„ˆ ”˜ œ  ¤¤ ¨Àô ø    $ ((,4 8L PPTp ttx€ „¤ ¨¨¬´ ¸Ø Ü àä èèì   $0 4H LP Tp ttxˆ Œ  ¤¨ ¬¼ ÀÀÄÔ Ø P €T À X €\ °¸ÀÈÐØàè ðø ’ ÄíÍÃX (+Ø#Ø#@ð.+H/‚E ‰@/°€ Ö3]molwfor.clon_centerRfalse_eastingfalse_northingmolwforintrcenter_longfalse_eastfalse_northmolwforlonlatxydelta_lonthetadelta_thetaconi/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK°  ‚Ã(‚Ã0‚Ã8&‚Ã5FÐ @CÁBCÁNCÁYCÁ GÀ´H À5HPÀeFð mCÁqCÁuCwC4GÐÿÿÿÿÿÿÿyDÁ$ƒÁ#‰Á"•Á ™!0H PeHÐHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, ,xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0%9À 0 ÿÿÿÿÿÿÿ<°ÿÿÿ`=f+(›Ä@n›`- ,) `›63•3]`<ÑÈ `; Ì ™`:HÖ ³`-‚ß »`¯ëË`cosfabssinmolwformolwforintp_errorptitleradiuscenlonoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿÀ FÐFP †ñÿÿ(†ñÿÿ/†ñÿÿ6†ñÿÿ=†ñÿÿE†ñÿÿPñÿÿmolwinv.o 1074015678 1032 20 100644 12144 ` ƒ¾-@è PÀ ðÐ ðÿÿÿÿÿÿÿÿ@ƒ.textð(è[ .rconstðð0 .xdata  H@.pdata00X˜ €.data@@h@.litaPPpx .sbssÀÀ »'@ƒ½#ÐÿÞ#^· ž>ž^ž~žŒH€=¤œ>ŒH€]¤"œ ^H€}¤øÿC~H€¤ðÿdp€¦h€}§@[kº'䂽# Ž`€}§@[kº'Ђ½#ŽX€}§@[kº'¼‚½#H€¤ŽH€=¤!ŽP€}§@[kº'œ‚½#ÿG^§0Þ#€úk»'„‚½#°ÿÞ#^·>µ^œ~œ0ž(>ž òG ~¶H€=¤Œ0>Œ  Xÿc0œH€]¤B(~*jYÿc(^H€}¤øÿƒ€§ ¼LYÿc(ÞbÌYÿcB\@€}§@[kº'ø½#€§<ŒàXÿcÔ€§\ŒB\8€}§@[kº'Ƚ#\H€¤ðÿ Œ8>œH€=¤øÿA€§|JKYÿc@^c\0€}§@[kº'ˆ½#@>Œ@ Xÿc0^`@Yÿc8~`Yÿc(€}§@[kº'T½# œ)Œ€§\Á*Xÿc Ä€§|i‰€§¼ìYÿc€Õ€§ÜÉcXÿc8þcXÿc €}§@[kº'䀽#8>Œ Xÿc€§\b XÿcB\@€}§@[kº'´€½#€§<ˆàXÿcÔ€§\ˆB\8€}§@[kº'„€½# ¤œÿG^§>¥^Œ~ŒPÞ#€úk€?-DTû! @-DTû! À•…¾)dÏì?ÑÜÿÿÿÿï?ã;fž ö? ìÿÿÿìÿÿÿMOLLWEIDEøðÐ@$ (0 4< @H LP T XX\h llp| €€„Œ ” ˜œ    ¤¼è ì    $@ DDHP Td hp ttx„ ˆ ”˜ œ° ´´¸ä èè ìü    $4 8T XX\p t„ ˆˆŒ” ˜¨ ¬´ ¸¸¼ 0 €4 ¼ 8 €< PX`h px€ˆ ˜ ¨°’ ¼êÌ«U x *Hè"è"˜ ø-˜*P.‚D … [ molwinv.clon_centerRfalse_eastingfalse_northingmolwinvintrcenter_longfalse_eastfalse_northmolwinvxylonlatthetaarg/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK€À ‚ÃÈ‚ÃÐ‚ÃØ&‚Ã5FÐ @CÁBCÁNCÁYCÁ GÀ°H ¼5HP¼eFðmCÁoCÁ quC,G`#yÁ"ÁH ,eHÐHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, ,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0$8¼ /°ÿÿÿÿÿÿÿ ÀÿÿÿP<W˜*ƒ¼@nƒ`-ñ)( `›0•2]`<¹Å `;õÉ ˜`:0Ó ²`-jÜ º`—èÊ`asincosfabssinmolwinvmolwinvintptitleradiuscenlonoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ¼FÐFP%†ñÿÿ,†ñÿÿ3†ñÿÿ:†ñÿÿB†ñÿÿMñÿÿobleqfor.o 1074015678 1032 20 100644 14624 ` ƒ¾-@(PÀ @ðP@ÿÿÿÿÿÿÿÿ°….text@è« .xdata@@(@.pdataPP8È€.data```H@.litaÀÀp¨H.sbss00P»'°…½#ÀÿÞ#^·0ž(>ž ^ž~žžž¾ž0Œ@€}¤(œ(>Œ@€¤$œ ^@€½¤E~@€Ý¤fž@€ý¤ ‡¾@€¥¨@Þ@€¦@ÐHþ@€=¦Hñx€¦p€}§@[kº'…½#@€¤(Žh€}§@[kº'…½#@€¤Ž`€}§@[kº'섽#@€¤ŽX€}§@[kº'Ô„½#@€¤Žx€=¦1"P€}§@[kº'´„½#@€¤ Žx€=¦01"P€}§@[kº'”„½#@€¤Žx€=¦H1"P€}§@[kº't„½#@€¤@Ž@€=¤H!ŽH€}§@[kº'T„½#@€¤Ž@€=¦01"@€]¦8R"8€}§@[kº',„½#ÿG^§@Þ#€úk»'„½#`ÿÞ#^·^œ~œžœžˆ>ž€^¶x~¶@€=¤Œ>Œ  XÿcpœˆŽX>"P^"8€}§@[kº'¼ƒ½#pŽh>"`^"8€}§@[kº' ƒ½#@€¤0ŒX>Œ@Xÿc@€]¤8BP~JKYÿc`žJLYÿc Xÿc0€}§@[kº'Tƒ½#HœP^h~PKYÿc@€]¤8‚X¾LYÿc@€¤0ÄPþNÏYÿc`>ŽNÑYÿc1ŽYÿc(€}§@[kº'ô‚½#@€¤ ŒXÿc@œ@Ž8>"0^"8€}§@[kº'Ä‚½# ÿ[ÿcH>Œp Xÿc €}§@[kº' ‚½#Xÿc8>ŒAXÿc(>œ0^JŠXÿc ^«ÿ[ÿc(žp‹Yÿc€}§@[kº'T‚½#\¡ÿ[ÿc ^aAYÿc˜>œc\€}§@[kº'$‚½#˜>Œ@ Xÿc˜œ cXÿc@€¤`pKYÿc€}§@[kº'ì½#˜>Œd Xÿc„\€}§@[kº'̽#\@€¤ Œ@€=¤(AA*Xÿc˜>œ BXÿc@€]¤ ‚plYÿc €}§@[kº'„½#˜>Œ@ Xÿc@€¤@@ Xÿcx>¤œ@€]¤b@€}¤(ƒKlYÿc˜~ cXÿc@€¤Äp®Yÿc €}§@[kº'½#˜>Œ@ Xÿc˜œB\€}§@[kº'ø€½#˜>Œ@ Xÿc˜œ BXÿc@€¤ `pKYÿc€}§@[kº'À€½#˜>Œ` Xÿc@€¤H@ Xÿc€>¤œÿG^§^Œ~ŒžŒ Þ#€úkìÿÿÿìÿÿÿOBLATED EQUAL-AREAParameter m: Parameter n: Theta: 0`, 08 <D HP T\ `h lt x€ „ˆ Œ ”œ  ¤ ¨¨ ¬´ ¸¼ ÀÀ ÄÌ ÐÔ ØØ Üä èì ðô øø ü     $ (, 04 88 <D HL PT XX \d hl pt x| €€„œÈ Ìì ððô    , 0T XX\x |Œ ´ ¸¸¼Ä Èä èèì   T XX\„ ˆˆŒ¬ °¼ ÀÀÄÜ ààäð ôø ü $ ((,@ DX \` d| €Œ ”° ´´¸Ø Üè ììð  P €T œ X €\ ÀÈÐØàèðø      (’ PÌKh 5¸p3@@,@,ðP7ð3¸7 ‚ DY …ñ÷ò&  obleqfor.clon_centerlat_othetamnRsin_lat_ocos_lat_ofalse_eastingfalse_northingobleqforintrcenter_longcenter_latshape_mshape_nanglefalse_eastfalse_northobleqforlonlatxydelta_lonsin_delta_loncos_delta_lonsin_latcos_latzAzsin_Azcos_Aztempx_primey_primeMN/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKà0 ‚Ã8‚Ã@‚ÃH#‚ÃP%‚ÃX'‚Ã`)‚Ãh3‚Ãp=‚ÃxK‚ÃZFÐ fCÁhCÁtCÁCÁ‡CÁøÿÿÿÿÿÿÿCÁ0•CÁ8 CÁ(G`H@œZH°œ¬Fð µCÁ¹CÁ½C¿C,GÀÐÿÿÿÿÿÿÿÁDÁÈÿÿÿÿÿÿÿËDÁÀÿÿÿÿÿÿÿÙDÁ¸ÿÿÿÿÿÿÿçDÁ°ÿÿÿÿÿÿÿïDÁ¨ÿÿÿÿÿÿÿ÷DÁ ÿÿÿÿÿÿÿùDÁ˜ÿÿÿÿÿÿÿüDÁÿÿÿÿÿÿÿDÁ$ ÁˆÿÿÿÿÿÿÿDÁ€ÿÿÿÿÿÿÿDÁ#Á"!Á„HÀœ¬HpHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,-,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è Àÿÿÿÿÿÿÿ@(Mœg`ÿÿÿÿÿÿÿhÿÿÿ Ovð35#.P@n#.`-‘?( `›¾F•2]`<YÛ `;•ß ˜`:Ðé ²`- ò º`7þÊ`acosasinatan2cossinobleqforobleqforintptitletsincosradiuscenloncenlatoffsetpgenrpt_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿœFp!F°-†ñÿÿ4†ñÿÿ<†ñÿÿC†ñÿÿJ†ñÿÿQ†ñÿÿY†ñÿÿ`ñÿÿobleqinv.o 1074015679 1032 20 100644 14840 ` ƒ¿-@PÀ €P€ÿÿÿÿÿÿÿÿð….text€èh³ .xdata€€h@.pdatax˜€.data  `ˆ@.lita€è.sbss€€P»'ð…½#ÀÿÞ#^·0ž(>ž ^ž~žžž¾ž0ŒH€}¤èÿœ(>ŒH€¤Àÿ$œ ^H€½¤ÈÿE~H€Ý¤ØÿfžH€ý¤àÿ‡¾H€¥Ðÿ¨@ÞH€¦ÐHþH€=¦ñ€€¦x€}§@[kº'\…½#H€¤èÿŽp€}§@[kº'D…½#H€¤ÀÿŽh€}§@[kº',…½#H€¤ÈÿŽ`€}§@[kº'…½#H€¤ØÿŽ€€=¦1"X€}§@[kº'ô„½#H€¤àÿŽ€€=¦01"X€}§@[kº'Ô„½#H€¤ÐÿŽ€€=¦H1"X€}§@[kº'´„½#H€¤ŽH€=¤!ŽP€}§@[kº'”„½#H€¤ÈÿŽH€=¦ðÿ1"H€]¦øÿR"€}§@[kº'l„½#ÿG^§@Þ#€úk»'T„½#pÿÞ#^·^œ~œ€žx>žp^¶h~¶H€=¤Œ€>Œ  Xÿc€œH€]¤Bx~*jYÿcx^H€}¤àÿƒ­ÿ[ÿclYÿcˆžH€¤àÿÄH€½¤èÿåNÏYÿcx^ŽpNZÿc@€}§@[kº'´ƒ½#ˆ>ŒB XÿcH€¤Øÿ@H€=¤èÿaJKYÿc€žjŠYÿcˆ^ BXÿcH€]¤àÿÂp®Yÿc8€}§@[kº'Xƒ½#ˆ>Œ@ XÿcˆœB\8€}§@[kº'4ƒ½#ˆ>Œ` Xÿc@œH€¤Øÿ@«ÿ[ÿcjKYÿcˆ^@Ž@€}§@[kº'ô‚½#ˆ>ŒC Xÿcc\0€}§@[kº'Ô‚½#Xÿc8œB\0€}§@[kº'´‚½#XÿcˆœcXÿcH€¤Øÿ@p*Xÿc8€}§@[kº'€‚½#ˆ>Œ@ Xÿcˆœc\8€}§@[kº'\‚½#ˆ>Œ` Xÿc0œ8^8~JKYÿc0ž0¾LYÿcLYÿc(€}§@[kº'‚½#¡ÿ[ÿc`Xÿc@œ@Ž@€}§@[kº'ì½#Xÿc`œ8Ž0>Ž €}§@[kº'Ƚ#HœH€¤Ðÿ@H~*jYÿc(^(Ž >"^"€}§@[kº'½#`ŽX>"P^"€}§@[kº't½#H€¤ðÿŒP>Œ@XÿcH€]¤øÿBX~JKYÿcžJLYÿc Xÿc@€}§@[kº'(½#h¤œH€=¤Àÿ!Œˆ>œX^ ~PKYÿcH€¤øÿ„P¾LYÿcH€Ý¤ðÿÆXþNÏYÿc>ŽNÑYÿc1ŽYÿc €}§@[kº'¸€½#ˆ>Œ Xÿc€}§@[kº'œ€½#p¤œÿG^§^Œ~ŒÞ#€úkìÿÿÿìÿÿÿOBLATED EQUAL-AREAParameter m: Parameter n: Theta: À , 08 <D HP T\ `h lt x€ „ˆ Œ ”œ  ¤ ¨¨ ¬´ ¸¼ ÀÀ ÄÌ ÐÔ ØØ Üä èì ðô øøü    $ (, 04 88<D HL PT XX \d hl pt x| €€„œÄ ÈÜ àô ø  4 88<P TX \€ „ ””˜´ ¸¸¼Ô Øô øøü 4 88<X \h llpŒ ”Ô ØØÜü   $$(4 8X \\`t xx|„ ˆ˜ œÀ ÄÄÈØ Üô ø  0 448L PP T  €” œ ˜ €œ   (08@ HP X ` hp’ `þÌ<s 4˜ 4ð,ð,Ð8 4x8 ‚ DY …ñþ obleqinv.clon_centerlat_othetamnRsin_lat_ocos_lat_ofalse_eastingfalse_northingobleqinvintrcenter_longcenter_latshape_mshape_nanglefalse_eastfalse_northobleqinvxylonlatzsin_zcos_zAztempx_primey_primeMNdiff_anglesin_diff_anglecos_diff_angle/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKÀ€ ‚ȂÂØ#‚à%‚è'‚ð)‚ø3‚ÃÀ=‚ÃÈK‚ÃZFÐ fCÁhCÁtCÁCÁ‡CÁøÿÿÿÿÿÿÿCÁ0•CÁ8 CÁ(G`H@œZH°œ¬Fð µCÁ·CÁ¹C½C(G ÐÿÿÿÿÿÿÿÁDÁÈÿÿÿÿÿÿÿÃDÁÀÿÿÿÿÿÿÿÉDÁ¸ÿÿÿÿÿÿÿÏDÁ°ÿÿÿÿÿÿÿÒDÁ¨ÿÿÿÿÿÿÿ×DÁ ÿÿÿÿÿÿÿßDÁ#çÁ"éÁ˜ÿÿÿÿÿÿÿëDÁÿÿÿÿÿÿÿöDÁˆÿÿÿÿÿÿÿDÁÌHÀà¬HpHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,+,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è Àÿÿÿÿÿÿÿ@*Oœgpÿÿÿÿÿÿÿ xÿÿÿQw 44,`@n,`-‚=( `›¯D•2]`<JÙ `;†Ý ˜`:Áç ²`-ûð º`(üÊ`asinatan2cossinsqrtobleqinvobleqinvintptitletsincosradiuscenloncenlatoffsetpadjust_longenrpt_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿœFp!F°-†ñÿÿ4†ñÿÿ<†ñÿÿC†ñÿÿJ†ñÿÿQ†ñÿÿY†ñÿÿd†ñÿÿkñÿÿomerfor.o 1074015679 1032 20 100644 28504 ` ƒÀ-@(GPÀ ð ÿÿÿÿÿÿÿÿ0•.text((Ñ .rconstP8 .xdata``ˆ@.pdatapp˜8E€.data€€À¨@.lita@@Àh¸E.sbss »'0•½#@ÿÞ#^·^œ~œžœ ¾œ(Þœ0þœ8@>¸ž°>ž¨^ž s^ žž˜¾žà¸Œh€¥èÿœ°>Œh€¦ðÿ0œ¨^h€=¦øÿQ˜~h€]¦rÈžh€}¦ “À¾h€¦(´h€½¦ðÿÕh€Ý¦èÿönÏYÿcÞÞŽþŽV×Zÿc€§‹6[ÿch€ý¦מh€§ŽÀ€}§@[kº'H”½#h€¤œh€=¤Žh€=¦01"h€]¦8R"¸€}§@[kº'”½#h€¤Œh€=¤0!Œ@Xÿch€]¤0B@ Xÿc€§|‰'`Yÿch€}¤ƒ€§¼‰0¬YÿcÀ€}§@[kº'¸“½#ˆœh€¤ Œh€=¤8Ž€§<ŠH€}§@[kº'Œ“½#@ Xÿch€¤ Œ€§\‰!AYÿc`Xÿc€§|‰ XÿcÀ€}§@[kº'D“½#h€¤@œh€=¤èÿ¡Œh€]¤@"ŒA¡Xÿch€}¤øÿCA*Xÿcˆ~A+Xÿca'Xÿch€¤H$œh€½¤ŽX€}§@[kº'à’½#€§¼ŒÀXÿc Ä€§<ˆ€>œ€§\‰h€¤P@€§|‰h€=¤Xa`àÃh€]¤Žh€}¤#Žh€¤0DŽP€}§@[kº't’½#€œç\À€}§@[kº'\’½#\h€¤@ Œˆ>ŒA¡Xÿch€=¤8AJGYÿca*Xÿch€]¤P"œh€}¤Pch€¤P„KlYÿc€§¼‰+mYÿc*`Íh€½¤ÅÀÙÀÉh€Ý¤P¦Œh€ý¤Pçh€¥PŽOðYÿc€§<Š0ñYÿcÀ€}§@[kº'¨‘½# XÿcàÃh€¤P Œh€=¤P!Œh€]¤PBA*Xÿc€§|‰0+XÿcÀ€}§@[kº'\‘½## XÿcàÃh€¤P`Œh€=¤@!Ž€ŽH€}§@[kº',‘½#@`Xÿch€¤Xœ0€¦xþ"°€}§@[kº'‘½#h€¤èÿŽh€=¤ðÿ!ލ€}§@[kº'ä½#h€¤øÿŽ0€=¦˜þ1" €}§@[kº'Ľ#h€¤(Žh€=¤ !Ž˜€}§@[kº'¤½#ð¤À䀧¼ˆe£Xÿc%eXÿc€§ˆ@ XÿcPœ)]p€}§@[kº'\½#h€¤P ŒpXÿc€}§@[kº'<½#\B\ˆ€}§@[kº'$½#P¾ŒP Xÿc€}§@[kº'½#h€¤@ Œ`Xÿc >Œ  Xÿch€=¤œ€§0\P*Yÿc0€=¦Àþ1" €}§@[kº'¼½#h€¤Ž€€}§@[kº'¤½#h€¤Žx€}§@[kº'Œ½#h€¤ŽX€}§@[kº't½#\€§¼ŒååXÿcf Ô€§<Œ0áXÿcX€}§@[kº'<½#€§¼ŒàXÿcYÔB\h€=¦h1"h€]¦pR"¸€}§@[kº'½#)]h€=¦x1"h€]¦€R"¸€}§@[kº'àŽ½#h€¤ Œ Ø! Èh€=¤HŒh€]¤@"ŒeXÿch€}¤PCh€¤PdJKYÿc€§œ‰0LYÿcÀ€}§@[kº'€Ž½#h€¤€ ŒpXÿc8€}§@[kº'`޽#@ Xÿch€¤`œ¿àÃh€=¤H!Œh€]¤@Ba*Xÿc%!\h€}¤Pch€¤P„KlYÿc€§¼‰0mYÿcÀ€}§@[kº'ø½#h€¤€ ŒpXÿc8€}§@[kº'ؽ#@ Xÿch€¤`œàÃ0€¦àþ"0€=¦øþ1"(€}§@[kº'¤½#4ùGžàÃØŽp€}§@[kº'ˆ½#Hœh€¤ŽØ>ŽH^ŽP€}§@[kº'd½#xœèŽp€}§@[kº'L½#Hœh€¤Žè>ŽH^ŽP€}§@[kº'(½#pœh€¤@ ŽxŽH€}§@[kº'½#\h€¤@ ŽpŽH€}§@[kº'茽#hœh€¤X Œc&Xÿc€§\‰jCYÿc*jXÿc€§|‰JKYÿcP^h€=¤Xh€]¤X¢LYÿchÞNÆYÿc,ŽYÿch€}¤Xãh€¤XŽOðYÿch>ŽQ&ZÿcñYÿclYÿc`žh^Ž2FZÿch~ŽfZÿcrSZÿcX^žÐžŽ$ˆZÿc€§(¼ŽÕ•Xÿc Æ€§ ÜŽ(Yÿc€§üŽ÷—XÿcàÖ€§ YÿcÐ>$([ÿcÐ^H[ÿc€§|‹E[[ÿch€½¤@…€§¼‹\[ÿcP„[ÿcˆ€}§@[kº't‹½#`>Œ@ XÿcX^p Xÿc8€}§@[kº'L‹½#h€¤@ Œ`Xÿc  Xÿch€=¤œh€]¤BÐ~0jYÿc`€}§@[kº'‹½#\h€¤@ ŒP¤Xÿcp€}§@[kº'䊽#P¾ŒpXÿc8€}§@[kº'ÈŠ½#\h€¤P ŒB\p€}§@[kº'¨Š½#P Xÿc€}§@[kº'н# \€§0¼ŒÐ>ŒP%Xÿc0€=¦ÿ1" €}§@[kº'`н#€§0¼ŒØŒPXÿc0€=¦(ÿ1" €}§@[kº'4н#€§0¼ŒPYÿc0€=¦Hÿ1" €}§@[kº' н#€§0¼ŒèŒPXÿc0€=¦hÿ1" €}§@[kº'à‰½#ؾŒèŒ0 XÿcX€}§@[kº'À‰½#€§¼ŒàXÿc Ä0€¦ˆÿ"0€=¦ ÿ1"(€}§@[kº'Œ‰½#TùG˜àÃØŽX€}§@[kº'p‰½#\€§¼ŒååXÿc„ Ô€§<Œ0áXÿcX€}§@[kº'8‰½#€§¼ŒàXÿcwÔh€¤ŽX€}§@[kº' ‰½#€§¼Œ0XÿcX€}§@[kº'숽#€§¼ŒàXÿc Ä0€¦Øÿ"0€=¦ðÿ1"(€}§@[kº'¸ˆ½#TùGcàÃB\h€=¦h1"h€]¦pR"¸€}§@[kº'Œˆ½#)]h€=¦x1"h€]¦€R"¸€}§@[kº'hˆ½#h€¤ Œ Ø! Èh€=¤HŒh€]¤@"ŒeXÿch€}¤PCh€¤PdJKYÿc€§œ‰0LYÿcÀ€}§@[kº'ˆ½#h€¤€ ŒpXÿc8€}§@[kº'臽#@ Xÿch€¤`œ!àÃh€=¤H!Œh€]¤@Ba*Xÿc%!\h€}¤Pch€¤P„KlYÿc€§¼‰0mYÿcÀ€}§@[kº'€‡½#h€¤€ ŒpXÿc8€}§@[kº'`‡½#@ Xÿch€¤`œÿG àÃ0€¦°ÿ"0€=¦Èÿ1"(€}§@[kº'(‡½#TùG^§^Œ~ŒžŒ ¾Œ(ÞŒ0þŒ8@>ÀÞ#€úk»'ð†½#pÿÞ#^·^œ~œžœ ¾œxž1^p^¶h~¶¥\p€}§@[kº'´†½#`œh€¤@x~0jYÿc`€}§@[kº'Œ†½#0œh€¤@@0~PKYÿcp€}§@[kº'd†½#Hœ¥\X€}§@[kº'L†½#€§<Œ0XÿcX€}§@[kº',†½#€§<ŒàXÿc…Ôh€¤Ž¥\`^ŽP€}§@[kº'ø…½#(œh€¤X@€^h€=¤@!Ž(ŽH€}§@[kº'Ì…½#€>Œd Xÿc€§\‰jDYÿc*ŠXÿc€§|‰JKYÿc8^€§œ‰l„Yÿc ŒXÿc€§¼‰LYÿcXžh€¤hÀ8þNîYÿch€=¤pŽH>ŽP0Zÿc.ÐYÿcX^ŽbÒYÿch€]¤@bŽ0žŽPtZÿc@€}§@[kº'…½#PœPŽX€}§@[kº'ð„½#€§<ŒÀXÿc Äh€¤H@h€=¤@aJKYÿc0žCLYÿc<àÃh€]¤H¢€¾h€}¤pÃ8þNîYÿch€¤hŽH>ŽP0ZÿcÐYÿcP^ŽpÒYÿc8€}§@[kº'\„½#€>Œ@ Xÿch€¤@@c XÿcP~`Ùh€=¤H€§¼LYÿch€]¤@ÂlŽYÿclXÿcààؠÈh€}¤hCŒàÃh€¤hä"ï]h€½¤HŽPZÿch€Ý¤@&ŽcZÿcB\X€}§@[kº'°ƒ½#€§<ˆ0XÿcX€}§@[kº'ƒ½#€§<ŒàXÿc Ä0€¦0€=¦ 1"(€}§@[kº'`ƒ½#´ùGDàÃh€=¤HŒ€§<ˆ@Xÿc€œ€§\‰*BYÿc€§|‰ KXÿcpKYÿc €}§@[kº'ƒ½#€>Œ@ Xÿch€¤@@` Xÿc@œh€=¤`a#kXÿch€]¤(‚h€}¤€£@ÞMÍYÿc Yÿch€¤xäOoXÿc Yÿcp¾¤…h€Ý¤ Žh€ý¤€'ŽQqXÿcZÿch€¥xHŽ@~ŽRrZÿc0Zÿch¦žÿG^§^Œ~ŒžŒ ¾ŒÞ#€úk?€?€@-DTû! @H¯¼šò×z>»½×Ùß|Û=-DTû!ù?-DTû!@-DTû! À°ËcÜ¥L@ÿ ìÿÿÿìÿÿÿOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-initPoint projects into infinityomer-for P T\ `h lt x€ „Œ ” ˜œ  À ÄÐ ÔØ Üà ääèð ôø ü       $( ,8 <H LX \` dp ttx„ ˆŒ ” ˜œ   ¤´ ¸¼ ÀÔ Øä èèìô øü   8 <@ DH LLPX \l px |€ „ˆ Œ ”œ  ¤ ¨¬ °´ ¸¸ ¼Ì ÐÐÔà äô ø     , 0@ DP TX \` dp t€ „„ˆœ  ¤ ¨¬ °¼ ÀÌ ÐÐÔè ìð ôü    $ (( ,4 8< @D HHLT X\ `d hhlt x| €„ ˆˆŒœ  ´ ¸Ì ÐÐÔÜ àì ððô    $$(0 4L PT Xd hl ppt| €„ ˆˆŒ” ˜œ   ¤¬ °´ ¸¸¼È ÌÜ àì ððôü    $ (( ,8 <@ DH LL PX \h lp t€ „ˆ Œ˜ œ¨ ¬¬°¸ ¼È ÌÌÐà äì ðô ø     $0 448@ DP TTXh lt x| €„ ˆˆ Œ  ¤¤¨´ ¸Ä ÈÈ ÌÜ ààäð ô     $$(4 8@ DDHT Xd h| € ”˜ œ¼ ÀÄ È$ ( 8 < H L \ ` „ ˆ ” ˜ œ   ´ ¸ ¸ ¼ Ü à à ä ì ð      $ $ ( 4 8 D H H L ` d d h t x € „ „ ˆ ˜ œ œ   ¬ ° À Ä È Ì Ì Ð Ø Ü ì ð ô ø ø ü        $ , 0 @ D H L L P h l l p x | Œ  ” ˜ œ     ¤ ¸ ¼ ¼ À Ì Ð à ä ð ô ô ø        $ , 0 < @ @ D L P ` d h l p t t x Œ  ” ˜ œ     ¤ ° ´ ¸ ¼ À Ä Ä È Ð Ô à ä è ì ø ü      $ $ ( 0 4 @ D D H X \ d h l p € „ ˆ Œ ˜ œ ¨ ¬ ¬ ° ¸ ¼ È Ì Ì Ð à ä ð ô ø ü   @t xx|ˆ Œœ   ¤° ´Ä ÈÈÌÜ ààäì ðü     $0 44 8D HP T\ ``dx | ”¤ ¨¼ ÀÐ Ôä è    $$(8 <<@H L\ `d h„ ˆ ”¤ ¨Ì ÐÐÔè ì    < @H LT Xd hx ||€ˆ Œ˜ œœ ¨ ¬¼ À ÄÈ ÌÌ Ðà äè ìü   $ ((,@ DT Xd hl pˆ Œ¨ ¬° ´È Ì p €t @ x €| @HPX `hpx€ ˆ˜ ¨°¸ÀÈÐØà è ð’ ÄÍŽ‘ œ¸GÐhèO˜a˜aXH°lPiHm‚&) " *#1U!*I&(GUJ,'5o'8!‡ÿïŠ …(( / Q/&/  omerfor.cr_majorr_minorscale_factorlon_originlat_origineesfalse_northingfalse_eastingsin_p20cos_p20blaldelusingamcosgamsinazcosazomerforintr_majr_minscale_factazimuthlon_origlat_origfalse_eastfalse_northlon1lat1lon2lat2modetempconcomtsts1ts2hljpdlonfggamasinphiomerforlonlatxysin_phitqusvlulvss/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK ‚ÂÂÃ(‚à 3‚Ã(>‚Ã0@‚Ã8C‚Ã@R‚ÃH`‚ÃPh‚ÃXp‚Ã`s‚Ãhv‚Ãpx‚Ãx{‚À}‚È„‚˂ؑ‚×FÐ(¢CÁ ¨CÁ®CÁ)¹ÁÁCÁÊCÁ0ÓCÁ8ÞCÁ@êCÁHïCÁ(ôÁXùCÁ`þCñLG@ÐÿÿÿÿÿÿÿDÁ'ÁÈÿÿÿÿÿÿÿ DÁÀÿÿÿÿÿÿÿDÁ¸ÿÿÿÿÿÿÿDÁ°ÿÿÿÿÿÿÿDÁ&Á¨ÿÿÿÿÿÿÿDÁ ÿÿÿÿÿÿÿDÁ˜ÿÿÿÿÿÿÿ!DÁ$#Á#(Áÿÿÿÿÿÿÿ*DÁ",Áˆÿÿÿÿÿÿÿ1DÁH0@—HP@8F@CÁ%DÁHC!JC!0GpÐÿÿÿÿÿÿÿLDÁÈÿÿÿÿÿÿÿTDÁÀÿÿÿÿÿÿÿDÁ$VÁ#XÁ¸ÿÿÿÿÿÿÿ[DÁ"^Á°ÿÿÿÿÿÿÿaDÁ¨ÿÿÿÿÿÿÿdDÁ ÿÿÿÿÿÿÿ#DÁ˜ÿÿÿÿÿÿÿDÁ°H Ì8HPHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,5xH,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è@ÿÿÿÿÿÿÿüHÿÿÿÀ/Ì@u5pÿÿÿÿÿÿÿ<xÿÿÿÑ PiœfIÄ@nfI`-ÔZ) `›a•3]`<œö `;Øú ™`: ³`-M  »`zË`atancosfabslogpowsinsqrttanomerforomerforintp_errorptitletsincostsfnzradius2cenloncenlatoffsetpadjust_lonasinzgenrpt_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ@#FP+FP6†ñÿÿ>†ñÿÿE†ñÿÿM†ñÿÿS†ñÿÿ[†ñÿÿb†ñÿÿi†ñÿÿq†ñÿÿ|†ñÿÿ‚†ñÿÿ‰ñÿÿomerinv.o 1074015680 1032 20 100644 27856 ` ƒÀ-@hDPÀ 0а0ÿÿÿÿÿÿÿÿ ”.text0((³ .rconst00PX .xdata€€¨@.pdata¸XB€.data  È@.lita00ÐXØB.sbss°»' ”½#@ÿÞ#^·^œ~œžœ ¾œ(Þœ0þœ8@>°ž¨>ž ^ž s^˜žž¾žà°Œh€¥Àÿœ¨>Œh€¦Èÿ0œ ^h€=¦ÐÿQ~h€]¦àÿrÈžh€}¦øÿ“À¾h€¦´h€½¦ÈÿÕh€Ý¦ÀÿönÏYÿcˆÞˆÞŽˆþŽV×Zÿc€§‹6[ÿch€ý¦ðÿמh€§ðÿŽH€}§@[kº'8“½#h€¤èÿœh€=¤àÿŽh€=¦1"h€]¦R"Ѐ}§@[kº'“½#h€¤ðÿŒh€=¤!Œ@Xÿch€]¤B@ Xÿc€§|‰'`Yÿch€}¤ðÿƒ€§¼‰0¬YÿcH€}§@[kº'¨’½#€œh€¤ðÿ Œh€=¤Ž€§<Š@€}§@[kº'|’½#@ Xÿch€¤ðÿ Œ€§\‰!AYÿc`Xÿc€§|‰ XÿcH€}§@[kº'4’½#h€¤œh€=¤Àÿ¡Œh€]¤"ŒA¡Xÿch€}¤ÐÿCA*Xÿc€~A+Xÿca'Xÿch€¤ $œh€½¤àÿŽP€}§@[kº'Б½#€§¼ŒÀXÿc Ä€§<ˆh€¤( œ€§\‰h€=¤0A€§|‰h€]¤8bbàÃh€}¤èÿŽh€¤àÿ$Žh€½¤EŽÈ€}§@[kº'`‘½#h€¤(œç\H€}§@[kº'D‘½#\h€¤ Œ€>ŒA¡Xÿch€=¤AJGYÿca*Xÿch€]¤0"œh€}¤0ch€¤0„KlYÿc€§¼‰+mYÿc*`Íh€½¤àÿÅÀÙÀÉh€Ý¤0¦Œh€ý¤0çh€¥0ŽOðYÿc€§<Š0ñYÿcH€}§@[kº'½# XÿcàÃh€¤0 Œh€=¤0!Œh€]¤0BA*Xÿc€§|‰0+XÿcH€}§@[kº'D½## XÿcàÃh€¤0`Œh€=¤(Žh€]¤"Ž@€}§@[kº'½#@`Xÿch€¤8œÀ€¦¸€}§@[kº'ì½#h€¤ÀÿŽh€=¤Èÿ!ް€}§@[kº'̽#h€¤ÐÿŽÀ€=¦ 1"¨€}§@[kº'¬½#h€¤Žh€=¤øÿ!Ž €}§@[kº'Œ½#ð¤À䀧¼ˆe£Xÿc%eXÿc€§ˆ@ XÿcPœ)]X€}§@[kº'D½#h€¤0 ŒpXÿc˜€}§@[kº'$½#\B\€}§@[kº' ½#P¾ŒP Xÿc˜€}§@[kº'ð޽#h€¤ Œ`Xÿc˜>Œ  Xÿch€=¤Øÿœ€§0\P*YÿcÀ€=¦H1"¨€}§@[kº'¤Ž½#h€¤ØÿŽˆ€}§@[kº'ŒŽ½#h€¤àÿŽ€€}§@[kº't޽#h€¤àÿŽP€}§@[kº'\޽#\€§¼ŒååXÿcf Ô€§<Œ0áXÿcP€}§@[kº'$޽#€§¼ŒàXÿcYÔB\h€=¦H1"h€]¦PR"Ѐ}§@[kº'ì½#)]h€=¦X1"h€]¦`R"Ѐ}§@[kº'Ƚ#h€¤àÿ Œ Ø! Èh€=¤ Œh€]¤"ŒeXÿch€}¤0Ch€¤0dJKYÿc€§œ‰0LYÿcH€}§@[kº'h½#h€¤` ŒpXÿcx€}§@[kº'H½#@ Xÿch€¤@œ¿àÃh€=¤ !Œh€]¤Ba*Xÿc%!\h€}¤0ch€¤0„KlYÿc€§¼‰0mYÿcH€}§@[kº'àŒ½#h€¤` ŒpXÿcx€}§@[kº'ÀŒ½#@ Xÿch€¤@œàÃÀ€¦h"À€=¦€1"p€}§@[kº'ŒŒ½#4ùGžàÃØŽX€}§@[kº'pŒ½#Hœh€¤èÿŽØ>ŽH^ŽÈ€}§@[kº'LŒ½#pœèŽX€}§@[kº'4Œ½#Hœh€¤èÿŽè>ŽH^ŽÈ€}§@[kº'Œ½#hœh€¤ ŽpŽ@€}§@[kº'ð‹½#\h€¤ ŽhŽ@€}§@[kº'Ћ½#xœh€¤8 Œc&Xÿc€§\‰jCYÿc*jXÿc€§|‰JKYÿcP^h€=¤8h€]¤8¢LYÿcxÞNÆYÿc,ŽYÿch€}¤8ãh€¤8ŽOðYÿcx>ŽQ&ZÿcñYÿclYÿc`žx^Ž2FZÿcx~ŽfZÿcrSZÿcX^žÐžŽ$ˆZÿc€§(¼ŽÕ•Xÿc Æ€§ ÜŽ(Yÿc€§üŽ÷—XÿcàÖ€§ YÿcÐ>$([ÿcÐ^H[ÿc€§|‹E[[ÿch€½¤…€§¼‹\[ÿcP„[ÿc€}§@[kº'\н#`>Œ@ XÿcX^p Xÿcx€}§@[kº'4н#h€¤ Œ`Xÿc  Xÿch€=¤Øÿœh€]¤ØÿBÐ~0jYÿc €}§@[kº'ð‰½#\h€¤ ŒP¤XÿcX€}§@[kº'̉½#P¾ŒpXÿcx€}§@[kº'°‰½#\h€¤0 ŒB\X€}§@[kº'‰½#P Xÿc˜€}§@[kº'x‰½# \€§0¼ŒÐ>ŒP%XÿcÀ€=¦1"¨€}§@[kº'H‰½#€§0¼ŒØŒPXÿcÀ€=¦°1"¨€}§@[kº'‰½#€§0¼ŒPYÿcÀ€=¦Ð1"¨€}§@[kº'ôˆ½#€§0¼ŒèŒPXÿcÀ€=¦ð1"¨€}§@[kº'Ȉ½#ؾŒèŒ0 XÿcP€}§@[kº'¨ˆ½#€§¼ŒàXÿc ÄÀ€¦"À€=¦(1"p€}§@[kº'tˆ½#TùG˜àÃØŽP€}§@[kº'Xˆ½#\€§¼ŒååXÿc„ Ô€§<Œ0áXÿcP€}§@[kº' ˆ½#€§¼ŒàXÿcwÔh€¤àÿŽP€}§@[kº'ô‡½#€§¼Œ0XÿcP€}§@[kº'Ô‡½#€§¼ŒàXÿc ÄÀ€¦`"À€=¦x1"p€}§@[kº' ‡½#TùGcàÃB\h€=¦H1"h€]¦PR"Ѐ}§@[kº't‡½#)]h€=¦X1"h€]¦`R"Ѐ}§@[kº'P‡½#h€¤àÿ Œ Ø! Èh€=¤ Œh€]¤"ŒeXÿch€}¤0Ch€¤0dJKYÿc€§œ‰0LYÿcH€}§@[kº'ð†½#h€¤` ŒpXÿcx€}§@[kº'І½#@ Xÿch€¤@œ!àÃh€=¤ !Œh€]¤Ba*Xÿc%!\h€}¤0ch€¤0„KlYÿc€§¼‰0mYÿcH€}§@[kº'h†½#h€¤` ŒpXÿcx€}§@[kº'H†½#@ Xÿch€¤@œÿG àÃÀ€¦8"À€=¦P1"p€}§@[kº'†½#TùG^§^Œ~ŒžŒ ¾Œ(ÞŒ0þŒ8@>ÀÞ#€úk»'Ø…½#pÿÞ#^·>µ^œ~œ žœ(¾œ0Þœ^1^x^¶ óGh€=¤Œ&ÀXÿch€]¤øÿ"Œ%¡Xÿc8þ·h€¤`DJÊXÿch€½¤XeK«Xÿc*KYÿcX^h€Ý¤`†L¬Xÿch€ý¤X§MÍXÿcYÿch€¥@ÈŽXÿch€¦ð/ï]X^ŽOòYÿch€=¦ qŽpóYÿc`€}§@[kº'脽#\€§<ˆa#Xÿc!aXÿc€§\‰A*XÿcP>œ€§|‰kcYÿc kXÿc€§œ‰KlYÿch~h€¤ M¤Yÿch€=¤ Áp®YÿcX€}§@[kº'\„½#@œh€¤P@@~JjYÿch€=¤HP¾L¬Yÿc LYÿchÞbNYÿcB\P€}§@[kº'„½#€§<ˆ0XÿcP€}§@[kº'能#€§<ŒàXÿcÄh€¤Øÿ@x>¤A@Ø@È€§|ibàÀ§œ‰^àÃh€¤¤€§܉mÍYÿc`¾h€½¤8å€þ€§ŠPXÿc€§<Š1"ZÿcpZÿcH€}§@[kº'<ƒ½#€>Œp Xÿc`>Ž@€}§@[kº'ƒ½#Hœh€¤èÿŽH>Ž8^"8€}§@[kº'ø‚½# œ8>¤ ä8 1àÃh€}¤#ŒA$Xÿch€¤ Dp*Xÿc0€}§@[kº'´‚½#`œh€¤Øÿ@€^h€=¤PaPžK‹Yÿch€]¤H¢@ÞMÍYÿc0mYÿc`>Ž(€}§@[kº'`‚½#h€¤ Œ`Xÿc€^ @YÿcpœpŽ €}§@[kº',‚½#x¤œÿG^§>¥^Œ~Œ žŒ(¾Œ0ÞŒÞ#€úk?€?€@-DTû!ù¿-DTû!ù?»½×Ùß|Û=-DTû! @-DTû!@-DTû! À°ËcÜ¥L@ÿ  ìÿÿÿìÿÿÿOBLIQUE MERCATOR (HOTINE)Scale Factor at C. Meridian: Azimuth of Central Line: Input data erroromer-initLongitude of First Point: Latitude of First Point: Longitude of Second Point: Latitude of Second Point: Input data erroromer-initInput data erroromer-initInput data erroromer-init@0@ P T\ `h lt x€ „Œ ” ˜œ  À ÄÐ ÔØ Üà ääèð ôø ü       $( ,8 <H LX \` dp ttx„ ˆŒ ” ˜œ   ¤´ ¸¼ ÀÔ Øä èèìô øü   8 <@ DH LLPX \l pt x| €„ ˆŒ ” ˜  ¤¨ ¬° ´¸ ¼¼ÀÈ ÌÔ ØØÜè ìü    $ (4 8H LX \` dh lx |ˆ ŒŒ¤ ¨¬ °´ ¸Ä ÈÔ ØØÜð ôø ü      $( , 00 4< @D HL PPT\ `d hl ppt| €„ ˆŒ ”¤ ¨¼ ÀÔ ØØÜä èô øøü  ( ,,08 <T X\ `l pt xx|„ ˆŒ ”œ  ¤ ¨¨¬´ ¸¼ ÀÀÄÐ Ôä èô øøü   $ (, 00 4@ DH LP TT X` dp tx |ˆ Œ ”  ¤° ´´¸À ÄÐ ÔÔØè ìô øü   ( ,8 <<@H LX \\`p t| €„ ˆŒ  ”¨ ¬¬°¼ ÀÌ ÐÐÔä èèìø ü     ( ,,0< @H LLP\ `l p„ ˆ˜ œ  ¤Ä ÈÌ Ð, 0 @ D P T d h Œ  œ   ¤ ¨ ¼ À À Ä ä è è ì ô ø     ( , , 0 < @ L P P T h l l p | € ˆ Œ Œ    ¤ ¤ ¨ ´ ¸ È Ì Ð Ô Ô Ø à ä ô ø ü        $ ( ( , 4 8 H L P T T X p t t x € „ ” ˜ œ   ¤ ¨ ¨ ¬ À Ä Ä È Ô Ø è ì ø ü ü      $ ( ( , 4 8 D H H L T X h l p t x | | € ” ˜ œ   ¤ ¨ ¨ ¬ ¸ ¼ À Ä È Ì Ì Ð Ø Ü è ì ð ô       ( , , 0 8 < H L L P ` d l p t x ˆ Œ  ”   ¤ ° ´ ´ ¸ À Ä Ð Ô Ô Ø è ì ø ü      H€ „ ”¤ ¨´ ¸Ð Ôà äø ü    $0 448D H\ `p tˆ Œœ  ¬ °¼ ÀÀÄÐ Ôä è   $0 448@ DT Xl p| €Œ ” ˜¨ ¬´ ¸Ä ÈÜ ààäü    $$(D HT Xd hhlx |„ ˆ˜ œ¸ ¼¼ÀÈ Ìì ððô  €” H ˜ €œ 08@HPX`hpx€ˆ ˜ ¨°¸ÀÈÐØ àèð ’ ŒÍ‘ –øDf(MØ^Ø^Eðifj‚&) # +#1T!*I&(GUJ,'5o'8!‡ÿïŠ ƒ#F   omerinv.cr_majorr_minorscale_factorlon_originlat_origineesfalse_northingfalse_eastingsin_p20cos_p20blaltsdelusingamcosgamsinazcosazomerinvintr_majr_minscale_factazimuthlon_origlat_origfalse_eastfalse_northlon1lat1lon2lat2modetempconcomhlts1ts2jpdlonfggamasinphiomerinvxylonlatthetatvsusqsvlulflag/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK ‚ÂÂÃ(‚à 3‚Ã(>‚Ã0@‚Ã8C‚Ã@R‚ÃH`‚ÃPh‚ÃXp‚Ã`s‚Ãhv‚Ãpy‚Ãx{‚À~‚È€‚ǂ؎‚à”‚ÚFÐ ¥CÁ«CÁ±CÁ)¼ÁÄCÁÍCÁ0ÖCÁ8áCÁ@íCÁHòCÁ(÷ÁXüCÁ`CñLG@ÈÿÿÿÿÿÿÿDÁ' ÁÀÿÿÿÿÿÿÿDÁ&Á¸ÿÿÿÿÿÿÿDÁ°ÿÿÿÿÿÿÿDÁ¨ÿÿÿÿÿÿÿDÁ ÿÿÿÿÿÿÿDÁ˜ÿÿÿÿÿÿÿ!DÁ$#Á#(Áÿÿÿÿÿÿÿ*DÁ",Áˆÿÿÿÿÿÿÿ1DÁH@HšH`H8F&@Á%BÁDC! H!8GpàÿÿÿÿÿÿÿLDÁØÿÿÿÿÿÿÿRDÁÐÿÿÿÿÿÿÿ DÁÈÿÿÿÿÿÿÿTDÁ$WÁ#ZÁÀÿÿÿÿÿÿÿ\DÁ¸ÿÿÿÿÿÿÿDÁ°ÿÿÿÿÿÿÿ^DÁ"aÁ¨ÿÿÿÿÿÿÿdDñÀH ä8HPHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,5xH,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è@ÿÿÿÿÿÿÿüHÿÿÿÀ0ËHu5’pÿÿÿÿÿÿÿ|€ÿÿÿÐþf–iIŒ@niI`-×Z) `›a•3]`<Ÿö `;Ûú ™`: ³`-P  »`}Ë`atanatan2cosexpfabspowsinsqrttanomerinvomerinvintp_errorptitletsincostsfnzradius2cenloncenlatoffsetpadjust_lonphi2zasinzgenrpt_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ †ñÿÿ%†ñÿÿH)FP1F`<†ñÿÿD†ñÿÿK†ñÿÿS†ñÿÿY†ñÿÿa†ñÿÿh†ñÿÿo†ñÿÿw†ñÿÿ‚†ñÿÿˆ†ñÿÿކñÿÿ•ñÿÿorthfor.o 1074015680 1032 20 100644 12688 ` ƒÁ-@ø PÀ  ð@ ÿÿÿÿÿÿÿÿ€ƒ.text (8e .rconst  H .xdata00X@.pdata@@hˆ €.dataPP@x@.lita€¸ .sbss@»'€ƒ½#ÐÿÞ#^·(ž >ž^ž~žžž(ŒX€=¤øÿœ >ŒX€]¤"œ^X€}¤C~X€¤džX€½¤…ŽX€=¦ 1"X€]¦(R"H€}§@[kº'ƒ½#0€¦ðÿ"€€}§@[kº'삽#X€¤øÿŽx€}§@[kº'Ô‚½#X€¤Žp€}§@[kº'¼‚½#X€¤Žh€}§@[kº'¤‚½#X€¤ŽX€=¤!Ž`€}§@[kº'„‚½#ÿG^§0Þ#€úk»'l‚½#ÿÞ#^·PžH>ž@^¶8~¶X€=¤ŒP>Œ0 XÿcP€}§@[kº'0‚½# œHŽ0>"(^"H€}§@[kº'‚½# Ž@€}§@[kº'ü½#œX€¤ @0~JKYÿcX€]¤(‚(¾LYÿcÞLŽYÿc LYÿc^€§ü‰þŽÞŽ8€}§@[kº'½#€§<ŒàXÿc Ô0€¦0€=¦ 1"(€}§@[kº'`½#ôñG6àÃX€=¤ŒXœX€]¤øÿ"Œ^A*Xÿc(~A+Xÿc`>œ Ž €}§@[kº'½#`>Œ@ XÿcX^@Yÿc@¤œX€=¤aX€]¤øÿ‚¾LYÿcX€}¤(Ã0þNÏYÿcX€½¤ Ž(>ŽPZÿc^ŽPZÿc.ÐYÿcLŽYÿc lYÿc8þ¤gÿG^§pÞ#€úk€?»½×Ùß|Û=ìÿÿÿìÿÿÿORTHOGRAPHICPoint can not be projectedorth-for( `( ,4 8@ DL PX \d hl pt xx|„ ˆŒ ”œ  ¤ ¨¨¬´ ¸¼ ÀÀ ÄÌ ÐÔ ØØ Üä èì ðô øø ü4 8H LL Ph llp| €€„ ”¤ ¨Ð Ôè ììðø ü     0 4< @d hhl” ˜œ  ° ´Ä È @ €D  H €L ˜ ¨°¸ÀÈÐ Øà è ð ø’ ÈòÌðj &ˆð+ À$À$°Ð/p,@0‚ (E‰†Ÿ÷€orthfor.cr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14orthforintr_majcenter_loncenter_latfalse_eastfalse_northorthforlonlatxysinphicosphidloncoslonkspg/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK ‚Ã‚à ‚Ã()‚Ã08‚Ã8F‚Ã@N‚ÃVFÐ(aCÁ gCÁrCÁ}CÁˆCÁ$GHàVH€”FðœCÁ CÁ¤Cøÿÿÿÿÿÿÿ¦C GàÀÿÿÿÿÿÿÿ¨DÁ¸ÿÿÿÿÿÿÿ¯DÁ°ÿÿÿÿÿÿÿ¶DÁ¨ÿÿÿÿÿÿÿ»DÁ ÿÿÿÿÿÿÿÂDÁ˜ÿÿÿÿÿÿÿÆDÁôH`”HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0&@EÿÿÿÿÿÿÿpEdp,&È È@nÈ `-61( `›c8•2]`<þÍ `;:Ñ ˜`:uÛ ²`-¯ä º`ÜðÊ`cosfabssinorthfororthforintp_errorptitletsincosradiuscenlonmeroriginoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ FF€ †ñÿÿ(†ñÿÿ/†ñÿÿ7†ñÿÿ>†ñÿÿH†ñÿÿO†ñÿÿW†ñÿÿbñÿÿorthinv.o 1074015681 1032 20 100644 14224 ` ƒÁ-@ÈPÀ Ð@Ðÿÿÿÿÿÿÿÿ@….textÐ(ø¥ .rconstÐÐ ø .xdataðð@.pdata(H€.data@8@.litaPP€xÈ.sbssÐÐ@»'@…½#ÐÿÞ#^·(ž >ž^ž~žžž(Œ`€=¤àÿœ >Œ`€]¤èÿ"œ^`€}¤ðÿC~`€¤øÿdž`€½¤…Ž`€=¦1"`€]¦R"8€}§@[kº'Ä„½#P€¦ðÿ"ˆ€}§@[kº'¬„½#`€¤àÿŽ€€}§@[kº'”„½#`€¤èÿŽx€}§@[kº'|„½#`€¤ðÿŽp€}§@[kº'd„½#`€¤Ž`€=¤øÿ!Žh€}§@[kº'D„½#ÿG^§0Þ#€úk»',„½# ÿÞ#^·>µ^œ~œ žœ(¾œ^1^ òGH~¶`€=¤Œ% Xÿc`€]¤øÿ"Œ$XÿcJ¥XÿcK„XÿcKYÿcX€}§@[kº'¸ƒ½#\`€¤àÿ Œ€§\*XÿcáaXÿc ÔP€¦P€=¦1"H€}§@[kº'tƒ½#4òGµàÃ`€=¤àÿŒp`Xÿc@€}§@[kº'Lƒ½#@œ@Ž8>"0^"8€}§@[kº',ƒ½#`€¤èÿŒ œc\0€}§@[kº' ƒ½#€§<ŒàXÿcÄ`€¤ðÿ@H>¤AÿG’àÃ0~`€}¤ƒKlYÿc8¾MXÿc`€½¤ÅM®Yÿcm£YÿcmYÿc@€}§@[kº'‚½#H¤œ`€=¤ðÿŽ0€}§@[kº'p‚½#€§<Œ"XÿcB\0€}§@[kº'L‚½#€§<ŒàXÿc*Ä`€¤ðÿ@@Ù@É`€=¤èÿaP~1„\¥\(€}§@[kº'‚½#P>Œ Xÿc €}§@[kº'è½# œÿGQàÃ`€=¤èÿ!ŒP>œ0¥\„\(€}§@[kº'¸½#P>Œ0 Xÿc €}§@[kº'œ½# œÿG>àÃ0>ŒP>œ`€]¤BX^H~¤Ž€}§@[kº'd½#X>Œ@ XÿcP^"@YÿcB\0€}§@[kº'8½#€§<ŒÀXÿc Ä¥\0€}§@[kº'½#€§<ŒÀXÿcÔ`€¤èÿ@P^8~K«Xÿc`€]¤‚PlYÿcQCXÿc(€}§@[kº'¼€½#P>Œ Xÿc €}§@[kº' €½# œÿG^§>¥^Œ~Œ žŒ(¾Œ`Þ#€úk-DTû!ù?»½×Ùß|Û=H¯¼šò×z>  ìÿÿÿìÿÿÿORTHOGRAPHICInput data errororth-invÐ ð( ,4 8@ DL PX \d hl pt xx|„ ˆŒ ”œ  ¤ ¨¨ ¬´ ¸¼ ÀÀ ÄÌ ÐÔ ØØ Üä èì ðô øø üH LX \€ „„ˆ” ˜œ  ¸ ¼ ÀÄ ÈÈÌÜ àì ððô    , 004< @P Tl pˆ Œ¨ ¬¬°À ÄÈ ÌÌÐØ Üì ððôü    $4 88<P TT Xl p€ „„ˆœ    ¤À ÄÔ ØØÜ  ( ,,08 <L Pd h| €€„˜ œœ    €   €  PX` hpx€ˆ˜ ¨ ° ¸ À È’ 4ñÌãw 2X¸1xˆ*ˆ*˜5826‚ (E ƒ &(#/#/O? orthinv.cr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p14cos_p14orthinvintr_majcenter_loncenter_latfalse_eastfalse_northorthinvxylonlatrhzsinzcoszcon/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKðÐ ‚ÃØ‚Ãà‚Ãè)‚Ãð8‚ÃøF‚ÃN‚ÃVFÐ(aCÁ gCÁrCÁ}CÁˆCÁ$GHàVH€”Fð%œÁ$žÁ  ¤C4GÐ#¨Áàÿÿÿÿÿÿÿ«DÁØÿÿÿÿÿÿÿ­DÁÐÿÿÿÿÿÿÿ²DÁ"·ÁœH`¼”HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0&@E ÿÿÿÿÿÿÿ<°ÿÿÿ`Ev822»4@n»`-)0( `›V7•2]`<ñÌ `;-Ð ˜`:hÚ ²`-¢ã º`ÏïÊ`atan2fabssinsqrtorthinvorthinvintp_errorptitletsincosradiuscenlonmeroriginoffsetpadjust_lonasinz_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿFF€'†ñÿÿ/†ñÿÿ6†ñÿÿ>†ñÿÿE†ñÿÿO†ñÿÿV†ñÿÿ^†ñÿÿi†ñÿÿoñÿÿpolyfor.o 1074015681 1032 20 100644 14640 ` ƒÂ-@hPÀ ðpÿÿÿÿÿÿÿÿÀ„.text(¨¯ .rconst¸ .xdata  È@.pdata°°Ø˜€.dataÀÀè@.litaÐаø.sbss€€p»'À„½#ÀÿÞ#^·8ž0>ž(^ž ~žžž¾ž8ŒX€=¤ðÿœ0>ŒX€]¤øÿ"œ(^X€}¤C ~X€¤džX€½¤H…¾X€Ý¤P¦X€ý¤øÿÇX€¥ðÿènÏYÿcÞÞŽþŽV×Zÿc€§‹6[ÿcX€¦8ОX€=¦8ް€}§@[kº'üƒ½#X€¤0œX€=¤8ލ€}§@[kº'܃½#X€¤œX€=¤8Ž €}§@[kº'¼ƒ½#X€¤œX€=¤8Ž˜€}§@[kº'œƒ½#X€¤ œX€=¤8Ž€}§@[kº'|ƒ½#X€¤(œX€=¤ŽX€]¤"ŽX€}¤ CŽX€¤(dŽX€½¤…Ž8€}§@[kº'<ƒ½#X€¤@œˆ€¦€€}§@[kº' ƒ½#X€¤ðÿŽX€=¤øÿ!Žx€}§@[kº'ƒ½#X€¤Žp€}§@[kº'肽#X€¤Žh€}§@[kº'Ђ½#X€¤PŽX€=¤H!Ž`€}§@[kº'°‚½#ÿG^§@Þ#€úk»'˜‚½#ÿÞ#^·^œHž@>ž8^¶0~¶X€=¤ŒH>Œ0 XÿcP€}§@[kº'X‚½#\@ŽH€}§@[kº'@‚½#€§<ŒàXÿcÄX€¤P@X€=¤ðÿaKbYÿc KYÿc8^¤BX€}¤HƒX€¤ðÿ¤X€½¤@ÅM®Yÿc,Yÿc0Þ¤†`àÃ@Ž(>" ^"@€}§@[kº'´½#X€¤ŽX€=¤!ŽX€]¤ BŽX€}¤(cŽ@žŽ8€}§@[kº'€½#œX€¤0Ž(>Ž ^Ž0€}§@[kº'\½#œ(^BJXÿcX€=¤PaP~X€]¤ðÿ‚¾LYÿcXžB\(€}§@[kº'½#X>Œ@ Xÿc(^` XÿcP~`Yÿc8>¤œX€]¤H‚PžX€}¤ðÿ£X¾X€¤@Äþ.îYÿc`ÞB\ €}§@[kº'¤€½#€§<ˆ  Xÿc^@@Yÿc(~` Xÿc`ž€YÿcX¾@ YÿcPÞÀYÿc0>¤œÿG^§^ŒpÞ#€úk€?H¯¼šò×z>ìÿÿÿìÿÿÿPOLYCONIC˜À, 08 <D HP T\ `h lp tx |œ  ¬ °´ ¸¼ ÀÀÄÌ ÐÔ ØÜ ààäì ðô øü       $, 04 8< @@DL PT X\ `d hl pt x| €€„Œ ” ˜ œœ ¨ ¬° ´¸ ¼¼ ÀÈ ÌÐ ÔÔ Øà äè ìì ðø ü     (L P` dd hx ||€ˆ Œœ  ¤ ¨Ä ÈÌ ÐÔ Ø     $ (, 08 <<@L P\ ``d| €ˆ Œ¤ ¨¨¬à äì ðø ü $ ( ° €´ ( ¸ €¼ ÐØàèðø   ( 0 8 @HPX`hp’ $ù̇ +øè2(¸+¸+(È6h3P7 ‚ &D‰ ) &0polyfor.cr_majorr_minorlon_centerlat_origine0e1e2e3eesml0false_northingfalse_eastingpolyforintr_majr_mincenter_loncenter_latfalse_eastfalse_northtemppolyforlonlatxysinphicosphiconmlms/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKp€ ‚ȂÂØ&‚à1‚è4‚ð7‚ø:‚ÃÀ=‚ÃÈ?‚ÃÐB‚ÃØF‚ÃàU‚ÃcFÐ(nCÁ tCÁzCÁ…CÁCÁ›CÁ(G€Èÿÿÿÿÿÿÿ§DÁHP(cHà(¬Fð´CÁ¸CÁøÿÿÿÿÿÿÿ¼Cðÿÿÿÿÿÿÿ¾C$GP¸ÿÿÿÿÿÿÿÀDÁ°ÿÿÿÿÿÿÿÇDÁ"ÎÁ¨ÿÿÿÿÿÿÿÒDÁ ÿÿÿÿÿÿÿÕDÁTHàd¬HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,&,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÀÿÿÿÿÿÿÿ@(L(Šÿÿÿÿÿÿÿ˜ÿÿÿpQnh3+Ø'$@nØ'`-F8( `›s?•2]`<Ô `;JØ ˜`:…â ²`-¿ë º`ì÷Ê`cosfabssinsqrtpolyforpolyforintptitletsincosmsfnzradius2cenlonmeroriginoffsetpadjust_lone0fne1fne2fne3fnmlfn_fpdata†ñÿÿ†ñÿÿ †ñÿÿ †ñÿÿ(FFà%†ñÿÿ,†ñÿÿ4†ñÿÿ:†ñÿÿB†ñÿÿL†ñÿÿS†ñÿÿ[†ñÿÿf†ñÿÿk†ñÿÿp†ñÿÿu†ñÿÿz†ñÿÿñÿÿpolyinv.o 1074015682 1032 20 100644 14072 ` ƒÂ-@ˆPÀ  à` ÿÿÿÿÿÿÿÿP„.text ((› .rconst  H .xdata00X@.pdata@@hØ€.dataPPx@.lita`` ˆX.sbss`»'P„½#ÀÿÞ#^·8ž0>ž(^ž ~žžž¾ž8Œ@€=¤¨ÿœ0>Œ@€]¤°ÿ"œ(^@€}¤¸ÿC ~@€¤Àÿdž@€½¤øÿ…¾@€Ý¤¦@€ý¤°ÿÇ@€¥¨ÿènÏYÿcÞÞŽþŽV×ZÿcH€§‹6[ÿc@€¦èÿО@€=¦èÿŽ €}§@[kº'Œƒ½#@€¤Èÿœ@€=¤èÿŽ˜€}§@[kº'lƒ½#@€¤Ðÿœ@€=¤èÿŽ€}§@[kº'Lƒ½#@€¤Øÿœ@€=¤èÿŽˆ€}§@[kº',ƒ½#@€¤àÿœ@€=¤ÈÿŽ@€]¤Ðÿ"Ž@€}¤ØÿCŽ@€¤àÿdŽ@€½¤Àÿ…Ž€€}§@[kº'삽#@€¤ðÿœx€¦p€}§@[kº'Ђ½#@€¤¨ÿŽ@€=¤°ÿ!Žh€}§@[kº'°‚½#@€¤¸ÿŽ`€}§@[kº'˜‚½#@€¤ÀÿŽX€}§@[kº'€‚½#@€¤Ž@€=¤øÿ!ŽP€}§@[kº'`‚½#ÿG^§@Þ#€úk»'H‚½#ÿÞ#^· >µ(^œ0~œ^X>žP^¶ óG@€=¤Œ#`Xÿc@€]¤øÿ"ŒX^!AYÿcX>œ@€}¤ðÿc@€¤¨ÿ„X¾l¬YÿclYÿc8þ·B\8€}§@[kº'À½#€§<ŒàXÿc Ä@€¤¨ÿ@jjXÿc@€=¤¸ÿa KYÿcP^¤BéŸJàÃLBXÿc@€¤¨ÿ¤mmXÿc@€½¤¨ÿÅnnXÿcM®Yÿc YÿcHž@€Ý¤èÿŽ@€ý¤Èÿ'Ž@€¥ÐÿHŽ@€¦ØÿpŽ@€=¦àÿ‘Ž@^"Hþþ^¶>µB\0€}§@[kº'ð€½#àà[ÿc`œ`¤8´8^¤@äTéGàÃ@>ŒAaXÿc@€¤¨ÿDp*Xÿc(€}§@[kº' €½#`œ Ž €}§@[kº'ˆ€½#`>Œ` Xÿc@€¤¸ÿ@ Xÿc€}§@[kº'\€½#P¤œÿG^§ >¥(^Œ0~ŒpÞ#€úk€?H¯¼šò×z>ìÿÿÿìÿÿÿPOLYCONIC(X P, 08 <D HP T\ `h lp tx |œ  ¬ °´ ¸¼ ÀÀ ÄÌ ÐÔ ØÜ àà äì ðô øü       $, 04 8< @D HL PT X\ ``dl pt x ||€ˆ Œ ”˜ œœ ¨ ¬° ´´¸À ÄÈ ÌÌÐØ Üà äè ììð4 8D H\ `d hˆ ŒŒ˜ œ¬ °¼ Àä èô ø   $( ,0 48 <X \\ `˜ œ¨ ¬¬ °À ÄÄÈÜ àì ðð ô @ €D  H €L `h px € ˆ˜ ¨°¸ÀÈÐØàè ð ’ ÷Íò| +è0@°)°)HÈ4h1H5 ‚ &D ƒ ) . 0polyinv.cr_majorr_minorlon_centerlat_origine0e1e2e3esml0false_northingfalse_eastingpolyinvintr_majr_mincenter_loncenter_latfalse_eastfalse_northtemppolyinvxylonlatalbciflg/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKP ‚ÂÂÃ&‚à 1‚Ã(4‚Ã07‚Ã8:‚Ã@=‚ÃH@‚ÃPD‚ÃXS‚ÃaFÐ(lCÁ rCÁxCÁƒCÁŽCÁ™CÁ(GpÈÿÿÿÿÿÿÿ¥DÁüH@aHЪFð#²Á´CÁ¶C º,G0"¾ÁØÿÿÿÿÿÿÿÁDÁÐÿÿÿÿÿÿÿÃDÁÈÿÿÿÿÿÿÿÅD!HЪH€HKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,$,xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è Àÿÿÿÿÿÿÿ@(K‚¨ÿÿÿÿÿÿÿ ¸ÿÿÿpPph1+Ê%@nÊ%`-86) `›e=•3]`<Ò `;<Ö ™`:wà ³`-±é »`ÞõË`fabssinpolyinvpolyinvintptitleradius2cenlonmeroriginoffsetpadjust_lonphi4zasinze0fne1fne2fne3fnmlfn_fpdata†ñÿÿ†ñÿÿ F€FІñÿÿ#†ñÿÿ+†ñÿÿ5†ñÿÿ<†ñÿÿD†ñÿÿO†ñÿÿU†ñÿÿ[†ñÿÿ`†ñÿÿe†ñÿÿj†ñÿÿo†ñÿÿtñÿÿpsfor.o 1074015683 1032 20 100644 14200 ` ƒÃ-@øPÀ `ðp`ÿÿÿÿÿÿÿÿ°„.text`(xŸ .rconst`` ˆ .xdata€€¨@.pdata¸h€.data   È@.litaÀÀèè.sbssPPp»'°„½# ÿÞ#^·^œPžH>ž@^žs^8žž0¾žPŒ0€=¤ÈÿœH>Œ0€]¤Ðÿ"œ0^0€}¤ C8~0€¤(d0€½¤Ðÿ…0€Ý¤Èÿ¦lYÿc(ž(Þ(þNÏYÿc@€§ÜŠ.ÎZÿc0€ý¤ØÿÇ0€¥ØÿŽ€}§@[kº'„½#0€¤àÿœ0€=¤àÿŽˆ€}§@[kº'àƒ½#0€¤èÿœ@>Œ0€=¤ðÿ!œ0€]¤øÿBœ@Ø@€§\‰0€}¤CàÃ@€§|‰0€¤d0€½¤åŸB\€€}§@[kº'€ƒ½#8€§<Œ0Xÿc€€}§@[kº'`ƒ½#8€§<ŒàXÿc&Ô@€§\‰0€¤@0€=¤a0€]¤øÿ‚KlYÿc ~ Ž>"^"x€}§@[kº'ƒ½#0€¤àÿŽ>Ž^Žp€}§@[kº'䂽#0€¤œ0€=¤àÿŽ^Ž >Ž€}§@[kº'¼‚½#0€¤œh€¦`€}§@[kº' ‚½#0€¤ÈÿŽ0€=¤Ðÿ!ŽX€}§@[kº'€‚½#0€¤ðÿŽP€}§@[kº'h‚½#8Ž0>ŽH€}§@[kº'P‚½#ÿG^§^Œ`Þ#€úk»'4‚½# ÿÞ#^·^œPžH>ž@^¶8~¶0€=¤ŒXœ0€]¤ðÿ"ŒP^0AYÿc(€}§@[kº'è½#X>Œ@ Xÿc0œ0€¤@H~JKYÿc(^(Ž €}§@[kº'¬½#œ0€¤àÿŽ(>Ž^Ž€}§@[kº'ˆ½#œ0€¤@@Å0€=¤Èÿa0€]¤‚KlYÿc¾KmYÿc0€}¤ÃbnYÿc ^œ àÃ0€¤ÈÿäïYÿcŽOðYÿc0€½¤èÿ%ŽbñYÿc ^œ0€Ý¤FŽ ^ŒBBZÿc0Ž €}§@[kº'䀽#@@Xÿc0€¤( ŒXÿc@>¤œ0€]¤B*J] ~BKYÿc0Ž€}§@[kº'˜€½#@@Xÿc0€¤ ŒXÿc8>¤œÿG^§^Œ`Þ#€úk€¿€?»½×Ùß|Û=-DTû!ù?  ìÿÿÿìÿÿÿPOLAR STEREOGRAPHICˆh` 0 4< @H LT X\ `d hˆ Œ˜ œ  ¤¨ ¬¬°¸ ¼À ÄÈ ÌÌÐØ Üä èì ðø ü      ( ,,08 <H LLPX \l pt x| €„ ˆ¤ ¨¨¬´ ¸Ä ÈÈÌÔ ØÜ àì ðð ôü        $( ,, 08 <@ DD HX \\ `|  ¤¬ °À ÄÄ Èà äü    $$ (4 8@ DH Ld h| €˜ œ¬ °Ä ÈÈÌÜ àô ø ( ,  €” | ˜ €œ ÀÈ ÐØ àèðø    (08@’ üÌùk 0ˆ¨1¸x*x*¸ˆ5(2ø5 ‚ #D   psfor.cr_majorr_minoresee4center_loncenter_latfacindmcstcsfalse_northingfalse_eastingpsforintr_majr_minc_lonc_latfalse_eastfalse_northtempcon1sinphicosphipsforlonlatxycon2rhts/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK P ‚ÃX‚Ã`‚Ãh‚Ãp‚Ãx!‚À,‚È7‚Ã;‚Ø?‚àC‚èG‚ðV‚ÃdFÐ mCÁsCÁyCÁ"Á…CÁCÁ,G°ÈÿÿÿÿÿÿÿœDÁÀÿÿÿÿÿÿÿ¡DÁ¸ÿÿÿÿÿÿÿ¦DÁ°ÿÿÿÿÿÿÿ­DÁlHP|dHà|´Fð ºCÁ¾CÁÂCÄC$G€Ðÿÿÿÿÿÿÿ¡DÁÈÿÿÿÿÿÿÿÆDÁÀÿÿÿÿÿÿÿËDÁ¸ÿÿÿÿÿÿÿ¦DÁ°ÿÿÿÿÿÿÿÎDÁÈHØ´HÀHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,),üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è ÿÿÿÿÿÿÿ¨ÿÿÿ`,Z|Ÿ ÿÿÿÿÿÿÿ¨ÿÿÿ`^w(20Ñ*@nÑ*`-?;( `›lB•2]`<× `;CÛ ˜`:~å ²`-¸î º`åúÊ`cosfabssinsqrtpsforpsforintptitletsincosmsfnztsfnzradius2cenlonoffsetpadjust_lone4fn_fpdata†ñÿÿ†ñÿÿ †ñÿÿ †ñÿÿ|FÀFà!†ñÿÿ(†ñÿÿ0†ñÿÿ6†ñÿÿ<†ñÿÿD†ñÿÿK†ñÿÿS†ñÿÿ^†ñÿÿcñÿÿpsinv.o 1074015683 1032 20 100644 14152 ` ƒÃ-@ÈPÀ pð`pÿÿÿÿÿÿÿÿÀ„.textp(ˆ› .rconstpp ˜ .xdata¸@.pdata  È8€.data°° Ø@.litaÐÐø¸.sbss```»'À„½# ÿÞ#^·^œXžP>žH^žs^@žž8¾žXŒ0€=¤¨ÿœP>Œ0€]¤°ÿ"œ@^0€}¤C8~0€¤øÿd0€½¤°ÿ…0€Ý¤¨ÿ¦lYÿc0ž0Þ0þNÏYÿc@€§ÜŠ.ÎZÿcÞŽ(€}§@[kº'„½#0€¤¸ÿœ0€=¤¸ÿŽ€}§@[kº'øƒ½#0€¤ÀÿœH>Œ0€=¤Èÿ!œ0€]¤ÐÿBœ@Ø@€§\‰0€}¤ØÿCàÃ@€§|‰0€¤Øÿd0€½¤àÿåŸB\ˆ€}§@[kº'˜ƒ½#8€§<Œ0Xÿcˆ€}§@[kº'xƒ½#8€§<ŒàXÿc&Ô@€§\‰0€¤àÿ@0€=¤Øÿa0€]¤Ðÿ‚KlYÿc(~(Ž >"^"€€}§@[kº'ƒ½#0€¤¸ÿŽ >Ž^Žx€}§@[kº'ü‚½#0€¤èÿœ0€=¤¸ÿŽ ^Ž(>Žp€}§@[kº'Ô‚½#0€¤ðÿœh€¦`€}§@[kº'¸‚½#0€¤¨ÿŽ0€=¤°ÿ!ŽX€}§@[kº'˜‚½#0€¤ÈÿŽP€}§@[kº'€‚½#@Ž8>ŽH€}§@[kº'h‚½#ÿG^§^Œ`Þ#€úk»'L‚½#°ÿÞ#^·^œ~œ^1^@^¶8~¶þ·0€]¤Œ `Xÿc0€}¤Øÿ#ŒCXÿc0€¤øÿD*JXÿc0€½¤ØÿeBKYÿcLcXÿcMBXÿcYÿc(€}§@[kº'À½#0œ0€¤àÿ@@Å0€=¤ðÿa0žK‹Yÿc0€]¤¨ÿ¢0€}¤èÿÃM®YÿckmYÿc(~ àÃ0€¤Àÿä0ŽOZÿc0€½¤¨ÿ%Ž1ZÿcoñYÿc(þ0€Ý¤ØÿFŽH^ž0€ý¤¸ÿŽ(>Ž^" €}§@[kº'½#H>Œ@ Xÿc8¤œ>¤ ä "àÃ0^ @Õ0€}¤Øÿc0€¤Èÿ„KlYÿc@¾¤eàÃ1B\c\€}§@[kº'°€½# œ0€¤Øÿ@ ~JKYÿc0€=¤ÈÿLYÿc€}§@[kº'x€½#@¤œÿG^§^Œ~ŒPÞ#€úk€¿€?»½×Ùß|Û=-DTû!ù?  ìÿÿÿìÿÿÿPOLAR STEREOGRAPHIC¸xp°0 4< @H LT X\ `d hˆ Œ  ¤¤¨° ´¸ ¼À ÄÄÈÐ ÔÜ àä èð ôø ü      $$(0 4@ DDHP Td hl pt x| €œ   ¤¬ °¼ ÀÀÄÌ ÐÔ Øä èèìô øü      $$ (0 48 << @P TT Xt  ¤° ´À ÄÐ Ôø üü   , 04 8T Xh l„ ˆ ”  ¤¤ ¨Ü àä è     0 4@ DD H   €¤ t ¨ €¬ Ð Øà èðø    (08@HP’ ûÍùo 4Xx1@*@*X5ø1È5 ‚ #D  € &0psinv.cr_majorr_minoree4center_loncenter_latfacindmcstcsfalse_northingfalse_eastingpsinvintr_majr_minc_lonc_latfalse_eastfalse_northtempcon1sinphicosphiespsinvxylonlatrhtsflag/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK` ‚Ãh‚Ãp‚Ãx‚À‚È)‚Ã4‚Ø8‚à<‚è@‚ðD‚øS‚ÃaFÐ(jCÁ pCÁvCÁ"|Á‚CÁCÁ,G°Ðÿÿÿÿÿÿÿ™DÁÈÿÿÿÿÿÿÿžDÁÀÿÿÿÿÿÿÿ£DÁ¸ÿÿÿÿÿÿÿªDÁ°ÿÿÿÿÿÿÿ±DÁdH@taHÐt´Fð#ºÁ"¼Á ¾CÂC(GpàÿÿÿÿÿÿÿÆDÁØÿÿÿÿÿÿÿÉDÁÐÿÿÿÿÿÿÿ™DÁÈÿÿÿÿÿÿÿÌD!èHü´HÀHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,(,xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è  ÿÿÿÿÿÿÿ¨ÿÿÿ`+Zt°ÿÿÿÿÿÿÿ ¸ÿÿÿP^~ø14Ñ)@nÑ)`-?:) `›lA•3]`<Ö `;CÚ ™`:~ä ³`-¸í »`åùË`atan2fabssqrtpsinvpsinvintptitletsincosmsfnztsfnzradius2cenlonoffsetpadjust_lonphi2ze4fn_fpdata†ñÿÿ†ñÿÿ †ñÿÿtFÀFІñÿÿ&†ñÿÿ.†ñÿÿ4†ñÿÿ:†ñÿÿB†ñÿÿI†ñÿÿQ†ñÿÿ\†ñÿÿb†ñÿÿgñÿÿrobfor.o 1074015684 1032 20 100644 16208 ` ƒÄ-@xPÀ ÐàpÐÐ ÿÿÿÿÿÿÿÿ@‰.textÐh ó .rconstÐÐP8 .xdata ˆ @.pdata0 0 ˜ H€.data@ @ ¨ @.litaP P `¸ È .sbss° ° .bssÐ Ð P€»'@‰½#ÐÿÞ#^·>µ(ž >ž^ž~ž(Œ8€=¤œ >Œ8€]¤"œ^8€}¤C~8€¤d€§8œ €½¤`ÿ…€§0¼ €Ý¤¦ €ý¤hÿ矀§܉ €¥È€§(ü €¦pÿð€§0œŽ €=¦‘ž€§ ¼Ž €]¦xÿ²ž€§ÜŽ €}¦ Óž€§üŽ €¦€ÿôž€§ €½¦(Ÿ€§< €Ý¦ˆÿ6Ÿ€§ø\ €ý¦0WŸ€§ð| €§ÿxŸ€§èœ €=§8™Ÿ€§à¼ €]§˜ÿºŸ€§ØÜ €}§@ÛŸ€§ÐŽ €¤ ÿž€§È<Ž €=¤H!ž€§À\Ž €]¤¨ÿBž€§¸|Ž €}¤Pcž€§°Œ €¤°ÿœ€§¨<Œ €½¤X%œ€§ \ €Ý¤¸ÿF€§˜| €ý¤`g€§œ €¥Àÿˆ€§ˆ¼ €¦h°€§€Ü €=¦ÈÿÑ€§xü €]¦pò€§pœŽ €}¦Ðÿ“ž€§h¼Ž €¦x´ž€§`ÜŽ €½¦ØÿÕž€§XüŽ €Ý¦€öž€§P €ý¦àÿŸ€§H< €§ˆ8Ÿ€§@\ €=§èÿYŸ€§8| €]§zŸ€§0œ €}§ðÿ›Ÿ€§(¼ €¤˜ Ÿ€§Ü‹ €=¤øÿÁŸ€§ Ž €]¤ ž ÿG àÃ!M €½¤¤@%Ž€§\ŽQ2Zÿc €§„C$ž 4 A£¹"Aòÿô`€¦X€}§@[kº'(†½#(ŽP€}§@[kº'†½# ŽH€}§@[kº'†½#8€¤Ž8€=¤!Ž@€}§@[kº'à…½#ÿG^§>¥0Þ#€úk»'Ä…½#°ÿÞ#^·>µ^œ8ž0>ž(^¶ ~¶8€=¤Œ8>Œ0 Xÿc0€}§@[kº'€…½#œ€§\‰0~jjYÿc€§œpLYÿc(€}§@[kº'H…½#\€§<Œ!AXÿcáá[ÿc@>œ@>¥H>µH^Êê["JXÿc8€]¤b!Mb@ €§ƒCƒ!Mƒ@ €§„C¤!M¡@ €§…CÅ-®YÿcMMXÿc¯ÿ[ÿcm¯Yÿc YÿcPBXÿc!MÃ@ €§†C&Ž!Mâ@ €§‡CGŽRZÿc12Zÿc!MA €§ˆChŽ3ZÿcPZÿc´ÿ[ÿcpZÿc YÿcKlYÿc¾ŽKuYÿc8€¦ÐŽ vYÿc(>¦q0þŽàÚKàÊ8€]¦!MbB €§“CXÿ3!MƒB €§”CXÿT!M¡B €§•CXÿu:[[ÿcZZXÿc¼ÿ[ÿcz\[ÿc:[ÿc]BXÿc!MÃB €§–CXÿÖ!MâB €§—CXÿŒXÿc À[ÿc!MC €§˜CXÿ8ŒXÿc@ [ÿcªÿ[ÿc` Xÿc [ÿc@[ÿc€§Ü@Xÿc¯ÿ[ÿc`Xÿc8€=§¹ Xÿc ^§œKàÃ8€}§[Ž2R^!M@ €§€CXÿ`Ž!M#@ €§CXÿ!Ž!MA@ €§‚CXÿ‚Ž14ZÿcQQXÿc°ÿ[ÿcp0ZÿcpZÿcLBXÿc!Mc@ €§ƒCXÿ£Ž!M‚@ €§„CXÿÄŽÖZÿc5¶Zÿc!M¡@ €§…CXÿe «ZÿcK‹Yÿc·ÿ[ÿckwYÿc  ZÿcKKZÿc€§|K{Yÿc¼ÿ[ÿck|Yÿc8€Ý¤F zYÿc þ¤gÿG^§>¥^ŒPÞ#€úk @€?-DTû! @»½×Ùß|Û=ÝR¢Fß‘?–² q¬‹ï?dÌ]KÈá?¬­Ø_vOâ?ê46<ï?R' ‰°áã?Ș»–î?´Yõ¹ÚŠå?F”ö_˜ì?­ú\mÅþæ?Ë¡E¶óýê?¬­Ø_vOè?îëÀ9#Jé?<½R–!Žé?ý‡ôÛ×ç?¸…ëQ¸ê?a2U0*©å?KY†8ÖÅë?¥N@aÃã?=›UŸ«­ì?O@aÃÓá?’ËH¿}í?ÐÕVì/»ß?í ¾0™*î?-²ï§ÆÛ?¸…ëQ¸î?+‡ÙÎ×?‰A`åÐ"ï?×£p= ×Ó?Ê2ı.nï?X9´Èv¾Ï?®Gáz®ï?+‡ÙÎÇ?_ÎQÚï?X9´Èv¾¿?X9´Èv¾¯?£#¹ü‡ôï?X9´Èv¾¯¿ ìÿÿÿìÿÿÿROBINSONØÐx ° @ ( ,4 8@ DL PT X\ `d hl pt x| €„ ˆŒ ” ˜œ  ¤ ¨¬ °´ ¸¼ ÀÄ ÈÌ ÐÔ ØÜ àä èì ðô øü       $ (, 04 8< @D HL PT X\ `d hl pt x| €„ ˆŒ ” ˜œ  ¤ ¨¬ °´ ¸¼ ÀÄ ÈÌ ÐÔ ØÜ àä èì ðô øü       $ (, 04 8< @D HL PT X\ `d hl pt x| €„ ˆŒ ” ˜œ  ¤ ¨¬ °´ ¸¼ ÀÄ ÈØ ä èô    $ ((,8 <<@H LP TX \\`|¤ ¨¸ ¼¼ÀÌ Ðà äð ôôø 8 <H \ p ´ È ì 4 8X \h |  Ô è   H Lh l„ ˆ˜ ¬ À   < x |˜ œ 0 €4 | 8 €< P X ` h p x € ˆ  ˜   ’ ôîÓ³F ZP: $33h0>Ð:x>‚ #!òT ‰ D  ö!ãB ÿ!ã0 ÿ!ã@robfor.clon_centerRfalse_eastingfalse_northingprxlrrobforintrcenter_longfalse_eastfalse_northirobforlonlatxydlonp2ip1/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKÀ° ‚#¸ ‚#À ‚#È %‚#Ð 4ÂÀx 7ÂÀ;F0(EC! GC!SC!^C!$Gð jQlHÀ|;Hp|lF`sC!wC!{C}C(G ÈÿÿÿÿÿÿÿD!"„! ‡Q8HPLlHHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,ÿ/@,x,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0+m|8ß°ÿÿÿÿÿÿÿÀÿÿÿPq“Ð:Z‹ô@n‹`-ù-/ `›&4•9]`<ÁÉ– `;ýÍ Ÿ`:8× ¹`-rà Á`ŸìÑ`fabsrobforrobforintptitleradiuscenlonoffsetpadjust_lon_fpdata†ñÿÿ|F Fp†ñÿÿ†ñÿÿ$†ñÿÿ+†ñÿÿ3†ñÿÿ>ñÿÿrobinv.o 1074015684 1032 20 100644 18240 ` ƒÄ-@¨#PÀ à Ppà P ÿÿÿÿÿÿÿÿÀŒ.textà h˜- .rconstà à `H .xdata@ @ ¨@.pdataP P ¸h"€.data` ` pÈ@.litaÐ Ð `8è" .sbss0 0 .bssP P P€»'ÀŒ½#ÐÿÞ#^·>µ(ž >ž^ž~ž(ŒH€=¤øÿœ >ŒH€]¤ðÿ"œ^H€}¤C~H€¤d€§@œ8€½¤…€§8¼8€Ý¤°¦8€ý¤çŸ€§܉8€¥¸È€§0ü8€¦ð€§8œŽ8€=¦À‘ž€§(¼Ž8€]¦ ²ž€§ ÜŽ8€}¦ÈÓž€§üŽ8€¦(ôž€§8€½¦ÐŸ€§<8€Ý¦06Ÿ€§\8€ý¦ØWŸ€§ø|8€§8xŸ€§ðœ8€=§à™Ÿ€§è¼8€]§@ºŸ€§àÜ8€}§èÛŸ€§ØŽ8€¤Hž€§Ð<Ž8€=¤ð!ž€§È\Ž8€]¤PBž€§À|Ž8€}¤øcž€§¸Œ8€¤Xœ€§°<Œ8€½¤%œ€§¨\8€Ý¤`F€§ |8€ý¤g€§˜œ8€¥hˆ€§¼8€¦°€§ˆÜ8€=¦pÑ€§€ü8€]¦ò€§xœŽ8€}¦x“ž€§p¼Ž8€¦ ´ž€§hÜŽ8€½¦€Õž€§`üŽ8€Ý¦(öž€§X8€ý¦ˆŸ€§P<8€§08Ÿ€§H\8€=§YŸ€§@|8€]§8zŸ€§8œ8€}§˜›Ÿ€§0¼8€¤@ Ÿ€§Ü‹8€=¤ ÁŸ€§(Ž8€]¤Hž ÿG àÃ!M8€½¤¤@¨%Ž€§ \ŽQ2Zÿc8€§„C¨$ž 4 A£¹"Aòÿô0€¦Àÿ"h€}§@[kº'¤‰½#(Ž`€}§@[kº'‰½# ŽX€}§@[kº'|‰½#H€¤ŽH€=¤!ŽP€}§@[kº'\‰½#ÿG^§>¥0Þ#€úk»'@‰½#pÿÞ#^·>µ^µ^œ ~œ(žœ0¾œ8Þœ@þœHP>pž 1^h^¶`~¶H€=¤Œp>Œ  XÿcpœH€]¤B)*Yÿc )Yÿc€§œklYÿcH€}¤øÿ£kmYÿcX~€§ ܉XþCîYÿc€§\ŠprXÿc@€}§@[kº'xˆ½#\€§<Œ!Yÿcáá[ÿcx>œx^¥@õ 4àG ÿGAM#@8€§CAAMA@8€§‚Cb'KYÿcAMc@8€§ƒCƒAM‚@8€§„C¤ ­Yÿc,YÿcAM¡@8€§…CÅŽYÿcXŽ@€}§@[kº'°‡½#AM@8€§€C Œ*Xÿc Xÿc@YÿceXÿcdÇXÿcK…Xÿc „XÿcL…Yÿc€§¼‰,¬YÿcKlYÿc€§܉+ËYÿcH«Xÿc Ù¡5@A ô*5@A´ÿ_ù0€¦0€=¦ 1"(€}§@[kº'ü†½#TýG5àà ٠Éx^µxŒÀà[Yÿc€§<ˆCXÿc àÀ^µ€^Êê[  Yÿc*J]€§|‰CKYÿc€§œ‰plXÿc@€}§@[kº'|†½#\€§<Œ!Yÿcáá[ÿcx>œx^¥€^µ€^Êê[( Yÿc ÙE ÉH€]¤øÿbAMb@8€§ƒCƒAMƒ@8€§„C¤AM¡@8€§…CÅ-®YÿcM Yÿc¯ÿ[ÿcm¯Yÿc YÿcPYÿcAMÃ@8€§†C&ŽAMâ@8€§‡CGŽRZÿc12ZÿcAMA8€§ˆChŽ3ZÿcPZÿc´ÿ[ÿcpZÿc YÿcKlYÿc€§¼ŽKuYÿc¶ÿ[ÿcbvYÿcEàÃH€¦øÿðŽ7÷^AM"B8€§‘CAMCB8€§’C2AMaB8€§“CS9:[ÿcYYÿc»ÿ[ÿcy;[ÿc[ÿc\YÿcAMƒB8€§”C´AM¢B8€§•CÕÞ[ÿc=¾[ÿcAMÁB8€§–CŒ [ÿc@€[ÿc¡ÿ[ÿc`Xÿc[ÿc@àZÿc€§\@ Xÿc®ÿ[ÿcbXÿc/IXÿc€§¼‰MíYÿc€§\Žm²YÿcH€ý¦øÿwŽm³YÿcmXÿc 4 A¸})A ç0IXÿc@€}§@[kº'°ƒ½#€§<ŒàXÿc@ÿÄ àÃ0€¦Ðÿ"0€=¦ðÿ1"(€}§@[kº'xƒ½#TýGTàÀ§Œ@`Xÿc`>¤œH€]¤ðÿ"ŒH€}¤øÿCp~jjYÿcAM‚@8€§„C¨„AM£@8€§…C¨¥AMÁ@8€§†C¨Æ-®YÿcM Yÿc¯ÿ[ÿcm¯Yÿc YÿcPYÿcAMã@8€§‡C¨'ŽAMA8€§ˆC¨HŽRZÿc12ZÿcAMB8€§C¨pŽ3ZÿcPZÿc´ÿ[ÿcpZÿc YÿcjLYÿc*Xÿch>¦1œh^¦Ž €}§@[kº',‚½#h¤œÿG^§>¥^¥^Œ ~Œ(žŒ0¾Œ8ÞŒ@þŒHP>Þ#€úk4À? @´BÝR¢Fß‘?ñh㈵øä>»½×Ùß|Û=-DTû! @–² q¬‹ï?dÌ]KÈá?¬­Ø_vOâ?ê46<ï?R' ‰°áã?Ș»–î?´Yõ¹ÚŠå?F”ö_˜ì?­ú\mÅþæ?Ë¡E¶óýê?¬­Ø_vOè?îëÀ9#Jé?<½R–!Žé?ý‡ôÛ×ç?¸…ëQ¸ê?a2U0*©å?KY†8ÖÅë?¥N@aÃã?=›UŸ«­ì?O@aÃÓá?’ËH¿}í?ÐÕVì/»ß?í ¾0™*î?-²ï§ÆÛ?¸…ëQ¸î?+‡ÙÎ×?‰A`åÐ"ï?×£p= ×Ó?Ê2ı.nï?X9´Èv¾Ï?®Gáz®ï?+‡ÙÎÇ?_ÎQÚï?X9´Èv¾¿?X9´Èv¾¯?£#¹ü‡ôï?X9´Èv¾¯¿ÿìÿÿÿìÿÿÿROBINSONToo many iterations in inverserobinv-convToo many iterations in inverserobinv-convð à   P @ ( ,4 8@ DL PT X\ `d hl pt x| €„ ˆŒ ” ˜œ  ¤ ¨¬ °´ ¸¼ ÀÄ ÈÌ ÐÔ ØÜ àä èì ðô øü       $ (, 04 8< @D HL PT X\ `d hl pt x| €„ ˆŒ ” ˜œ  ¤ ¨¬ °´ ¸¼ ÀÄ ÈÌ ÐÔ ØÜ àä èì ðô øü       $ (, 04 8< @D HL PT X\ `d hl pt x| €„ ˆŒ ” ˜œ  ¤ ¨¬ °´ ¸¼ ÀÄ ÈØ ä èô    ( ,,0< @@DL PT X\ ``d€È Ìà äø ü    0 4@ DDHT Xˆ œ ¸ Ì ð      l p„ ˆ° ´ ¸¼ ÀÀÄð ô  , 0< @@DP TŒ œ ° Ä   @ | €  ¤´ È Ü   4 X ” ˜¼ ÀÌ ÐÜ à      0 4 8 < @ D D H X \ p t x | ” ¨ ¼   8 Œ   ”  P €T € X €\ Ð Ø à è ð ø      ( ’ ¸õÓÁN }8$ B€+Ð:Ð:¸$F BPF‚ #!òU…*p+"€"&ÿÜH! ÿ0 ÿ?kÇ…_÷÷7 robinv.clon_centerRfalse_eastingfalse_northingprxlrrobinvintrcenter_longfalse_eastfalse_northirobinvxylonlatyyp2uvtcphidy1ip1/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK00 ‚#8 ‚#@ ‚#H %‚#P 4ÂÀø 7ÂÀ;F0(EC! GC!SC!^C!$Gð jQpHÀ€;Hp€lF`sC!)u!wC{CHGÈÿÿÿÿÿÿÿD!(‚!'…!&‡!%‰!$‹!#!"’! •Q jQ(HP\lHHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,ÿ/@,x",üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0.p€8àpÿÿÿÿÿÿÿüˆÿÿÿtÒ B}™#¸@n™#`-4/ `›4;•9]`<ÏЖ `; Ô Ÿ`:FÞ ¹`-€ç Á`­óÑ`fabsrobinvrobinvintp_errorptitleradiuscenlonoffsetpadjust_lon_fpdata†ñÿÿ€F Fp†ñÿÿ†ñÿÿ%†ñÿÿ,†ñÿÿ3†ñÿÿ;†ñÿÿFñÿÿsinfor.o 1074015685 1032 20 100644 10760 ` ƒÅ-@øPÀ p ÿÿÿÿÿÿÿÿ°.textèè1 .xdatax@.pdata  ˆø€.data°°˜@.litaÀÀ@¨x.sbss »'°½#ÐÿÞ#^· ž>ž^ž~ž Œ €=¤œ>Œ €]¤"œ^ €}¤C~ €¤dH€¦@€}§@[kº'T½# Ž8€}§@[kº'@½#Ž0€}§@[kº',½# €¤Ž €=¤!Ž(€}§@[kº' ½#ÿG^§0Þ#€úk»'ô€½#ÀÿÞ#^·(ž >ž^¶~¶ €=¤Œ(>Œ0 Xÿc€}§@[kº'¸€½#œ €¤@~JKYÿc0^ Ž€}§@[kº'ˆ€½#0>Œ@ Xÿc €¤@ Xÿc>¤œ €]¤b žKlYÿc €}¤£ mYÿcž¤dÿG^§@Þ#€úkìÿÿÿìÿÿÿSINUSOIDAL°$ (0 4< @H LP T XX\h llp| €€„Œ ” ˜œ   ¤¼Ü àð ôôø   $$(< @T Xh l   €¤ ¼ ¨ €¬ ÀÈÐØàèðø’ dę́E ˆ%HØØ è(ˆ%0)‚D‰ sinfor.clon_centerRfalse_eastingfalse_northingsinforintrcenter_longfalse_eastfalse_northsinforlonlatxydelta_lon/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKp ‚ÂÂÃ%‚Ã4FÐ >CÁ@CÁLCÁWCÁ GÀ°H ¼4HP¼cFðjCÁnCÁrCtC GPÈÿÿÿÿÿÿÿvDÁÈH ÔcHÐHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, ,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0&:¼ /Àÿÿÿÿÿÿÿ@>Lˆ%€d@n€`-î(( `›/•2]`<¶Ä `;òÈ ˜`:-Ò ²`-gÛ º`”çÊ`cossinforsinforintptitleradiuscenlonoffsetpadjust_lon_fpdata†ñÿÿ¼FÐ FP†ñÿÿ†ñÿÿ#†ñÿÿ*†ñÿÿ2†ñÿÿ=ñÿÿsininv.o 1074015685 1032 20 100644 11696 ` ƒÅ-@X PÀ `Ð `ÿÿÿÿÿÿÿÿÀ‚.text`(XM .rconst``ˆ .xdatapp˜@.pdata€€¨( €.data@¸@.litaÐÐ`ø¨ .sbss00 »'À‚½#ÐÿÞ#^· ž>ž^ž~ž Œ@€=¤øÿœ>Œ@€]¤ðÿ"œ^@€}¤C~@€¤d0€¦ðÿ"`€}§@[kº'`‚½# ŽX€}§@[kº'L‚½#ŽP€}§@[kº'8‚½#@€¤Ž@€=¤!ŽH€}§@[kº'‚½#ÿG^§0Þ#€úk»'‚½#ÀÿÞ#^·>µ^œ0ž(>ž ^¶ óG@€=¤Œ0>Œ  Xÿc0œ@€]¤B(~*jYÿc(^@€}¤øÿƒ(¾l¬Yÿc‰ Ž8€}§@[kº'„½#€§<ŒàXÿc Ô0€¦0€=¦1"(€}§@[kº'T½#”ôG4àà Ž8€}§@[kº'8½#€§<Œ"Xÿc^œŽ8€}§@[kº'½#€§<ŒàXÿcÔ@€¤ðÿ@Œ@€=¤øÿA8^ Ž €}§@[kº'Ô€½#8>Œ@ Xÿc0^`@Yÿc@XÿcœŽ€}§@[kº'œ€½# ¤œàÃ@€=¤ðÿAŒ ^¤BœÿG^§>¥^Œ@Þ#€úk»½×Ùß|Û=-DTû!ù?ìÿÿÿìÿÿÿSINUSOIDALInput data errorsinusoidal-inverse` @$ (0 4< @H LP TX \\`l ppt€ „„ˆ ”˜ œ  ¤¤¨Àè ì  4 88<D HX \ `d hhl€ „„ˆ ”¨ ¬¬°¸ ¼Ì ÐÔ Øä èèì    $8 < € €„ À ˆ €Œ ÐØ àèðø ’ ˜éÌ£R è p(°@!@! P,ð(¨,‚E … &)/$sininv.clon_centerRfalse_eastingfalse_northingsininvintrcenter_longfalse_eastfalse_northsininvxylonlattemp/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKp0 ‚Ã8‚Ã@‚ÃH%‚Ã4FÐ >CÁ@CÁLCÁWCÁ GÀ´H À4HPÀcFð jCÁlCÁnC r(GPØÿÿÿÿÿÿÿvDÁŒH  cHÐHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, ,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0&:À 0ÀÿÿÿÿÿÿÿÐÿÿÿ@>Xð({˜@n{`-é(( `›/•2]`<±Ä `;íÈ ˜`:(Ò ²`-bÛ º`çÊ`cosfabssininvsininvintp_errorptitleradiuscenlonoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿÀ FÐFP†ñÿÿ"†ñÿÿ)†ñÿÿ0†ñÿÿ7†ñÿÿ?†ñÿÿJñÿÿsomfor.o 1074015686 1032 20 100644 26880 ` ƒÆ-@Ø=PÀ `  `ÿÿÿÿÿÿÿÿP–.text`((+ .rconst``àˆ .xdata@@ h@.pdata`` ˆØ; €.data€€à¨@.lita`` ˆ˜<.sbss »'P–½#@ÿÞ#^·>µ^œ~œ žœ(¾œ0Þœ8þœ@°ž¨>ž ^¶˜~¶žžˆ¾žèŒx€ý¤œÀ>Œ€€¥ˆ(œÈ^€€¦P°~€€=¦q¨ž€€¦”¨¾°Þm®Yÿc¨þ°^ŽoòYÿcM¯Yÿc€§ |Š-mZÿc€€½¦pµàÞ¦À性$üŠÐw[ÿc€€ý¦X÷žˆ>€€§8ŸØ>§¸>·¸^Úú[€€}§€[Ÿ>àठ™@䀧¨€§ |€€]¦XrŸ˜~¦¸~¶¸žÜü[€§˜¼\[ÿc€§Ü<Ü[ÿc€§ˆŽP[ÿc€€]¤ž€§€<Žx€}¤#žàÀ§x€§pœŽ€€¤X„ž˜¾¤¸¾´¸¾ŽÕõ[€§hŒ@ Zÿc€§`<Œ  Xÿc€§ˆ\@ Xÿc€€ý¤œ€§€|x€¥h€€¦€ðŸH€¦Xÿ"¨€}§@[kº'4”½#€€¤Ž€€=¤!Ž €}§@[kº'”½#à¤ô˜¦H€=¦pÿ1"˜€}§@[kº'ð“½# ¦H€=¦ˆÿ1"˜€}§@[kº'Ô“½#€§XŒPYÿcH€=¦ ÿ1"€}§@[kº'¬“½#€€¤Œ€§X<ŒPXÿcH€=¦Àÿ1"€}§@[kº'|“½#€€¤ˆŽ€€=¤!Žˆ€}§@[kº'\“½#x€¤ŽH€=¦èÿ1"€}§@[kº'<“½#]p€}§@[kº'(“½#€€¤hœ€€=¤hŽh€}§@[kº'“½#€§P<ŒÀXÿcÄ€§P\€€¤h@]`€}§@[kº'Ð’½#€€¤`œ€€=¤p!Œ€€]¤hBA*Xÿc€€}¤hcA+Xÿc€>œ€€¤p„€€½¤`¥LYÿc€€Ý¤`ÆLŽYÿcxž€§ ü‰€Ž/ðYÿc€€ý¤p'Ž€§ \Š1QZÿcoñYÿc€€¥H耀¦HpŽ€€=¦H‘ŽStZÿc€§ ¼Š3uZÿc€€]¦Hrž€€}¦pÓŽ€§ üŠ'öZÿcxx[ÿc€€¦8Ÿ€€½¦p5ºÿ[ÿc9Y[ÿcx~Yy[ÿc\çXÿcy<[ÿc€€Ý¦@6Ÿ]çXÿc]§[ÿc€€ý¦P·ŸpþŸh"`>"X^"P~"Hž"p¾"Þ@Ó`ÞŒX¾Œh^ŒPžŒH~Œ 4áG¥=*A0 ä¸>µ¸ŒÀà[pœh"`>"X^"P~"Hž"p¾"Ë@Ó`Œ€§<ˆ@XÿcÀXÿcX^€§|‰JKYÿcªXÿchž€§¼‰LYÿcLXÿcPÞ€§ü‰NÏYÿcŽXÿcHŽ€§<ŠPZÿcpXÿc T"AÎÿÿà TâG¥)A+ ä¸>µ¸^ŽÒò[p^žh"`>"X^"P~"Hž"p¾"˜@Ó`Œ`>ŒXÿcÀXÿcX^X~ KYÿcªXÿchžh¾ YÿcLXÿcPÞPþÏYÿcŽXÿcHŽH>ŽZÿcpXÿc T"AÓÿÿÀ§ \Šp^žh"`>"X^"P~"Hž"p¾"n@Ó`ŒÀXÿcX>Œ¡Xÿch^JXÿcP~‹XÿcHžlXÿc€§¼‰mÍXÿc€€½¤¥€§܉n®Xÿc€€Ý¤ Æ€§ü‰oOXÿc€€ý¤ç€§ŠpXÿc€€¥(ž€§<ŠqqXÿc€€¦00žÿG^§>¥^Œ~Œ žŒ(¾Œ0ÞŒ8þŒ@ÀÞ#€úk»'¸Ž½#þÞ#^·>µ^µ^œ ~œ(žœ0¾œžø>ž òG óG€§@ŒPœø^Œ€€=¤A~*jYÿcà^€§8œìLXÿc€Õ€§8\Œ€§0¼ÍMXÿc Å€§0\ŒH^œàÞ@Þ@Ø@È€§(|Œ€€]¤€âàÅ€§ |Œ@Ø€§|Œðþ·'àÃx€}¤CŽ€§|ŽRSZÿcØ^ž€§œŽØ¾Ž´Zÿc`žžðž¤4€@ðž´ð¾¤¥y @Å äØÞŽö¶XÿcÀÖ`þŽ×·Xÿc½àÖØØ¸XÿcÇ€§ |Œ`>Ù¹Xÿc ×€§(|Œ ~œèþ·€€Ý¤XFZC[ÿc@~z[ÿc¨^Ÿ¨Žp€}§@[kº' ½#°œ°Žh€}§@[kº'ôŒ½#P>ŒÀXÿcÄ€§@\¨~*jYÿc¨^°ž€Ù€É€§ ¼‰X¾°ÞÀÙ€§ü‰Xþc\`€}§@[kº'ŒŒ½#X>Œ@ Xÿc€§(\@ Xÿc `Xÿc¸œ€€¤X` žKlYÿc@¾«Yÿc„\p€}§@[kº'0Œ½#ÀœÀŽh€}§@[kº'Œ½#€§@<ŒÀXÿcÄ€§@\$ŠXÿc€€¤p`€§ œ‰+‹Yÿc~HŽX€}§@[kº'Ä‹½#>Œ@ Xÿc€€¤`@@ Xÿcœ„\`€}§@[kº'‹½#€€¤h Œ@Xÿc^@YÿcÀ~` XÿcȜȎP€}§@[kº'P‹½#\¸>Œ¡Xÿc Žh€}§@[kº',‹½#œ¥\h€}§@[kº'‹½#>Œ  XÿcМЎh€}§@[kº'ðн#P>ŒÀXÿc?ÿÔè¤4@è´è>¤¡]&@ ä ¾œ—ÿÿÃ"H€=¦@€}§@[kº'¨Š½#"H€=¦ 1"8€}§@[kº'ŒŠ½#ÔúGàÃHŽ`€}§@[kº'pн#hœ€€¤p@€§ |‰*jYÿc€€=¤hJLYÿch¾JMYÿc^€€]¤`ÂÞHŽp€}§@[kº'н#>Œ@ Xÿcœ„\`€}§@[kº'ð‰½#>Œ@ Xÿc^ @Yÿcœ€€¤p`hžKlYÿch¾KmYÿc€§ ܉0ËYÿc0€}§@[kº'”‰½#>Œp Xÿc(€}§@[kº'x‰½#pœªÿ[ÿcp~jjYÿc€§œ LYÿcx^xŽX€}§@[kº'8‰½#\ €}§@[kº'$‰½#€œ¥\`€}§@[kº' ‰½#ˆœˆ^ˆ~JKYÿc^€€¤X€€€=¤`¡LYÿcž¥\p€}§@[kº'Ĉ½#>Œ@ Xÿcœ€€¤@@~JKYÿc€§ œ‰ LYÿc€€=¤H¡ÞM®Yÿc€§ ü‰ ¯Yÿc€€]¤8Ž>ŽPZÿc€§ \ŠZÿcM°YÿcpMYÿc0€}§@[kº'(ˆ½#>Œ@ Xÿc€€¤xœ€€=¤PA€€]¤PbJKYÿc€€}¤xƒ€€¤x¤LYÿcLYÿc0€}§@[kº'̇½#˜œ€€¤@JEYÿc^€€=¤a~¥Xÿc`€}§@[kº'‡½#>Œ@ Xÿc^@Yÿcœ€€¤ `~€§œ‰P¬Xÿc`€}§@[kº'H‡½#>Œ@ Xÿc^@Yÿc€€¤x`€žK‹Yÿc˜¾kmYÿc  Xÿc œ€€]¤ÂéNÏYÿcÉ€€½¤(Žˆ>ŽPZÿcž€€Ý¤0FŽ^ž€§|ŠP³Xÿc`€}§@[kº'¨†½#>Œ@ Xÿc^@Yÿc€€¤P`€žK‹Yÿc˜¾kmYÿc Xÿc œ€€]¤ÂêNÏYÿcÊ Ž8ž*Ž€€ý¤ˆGŽ2Zÿc)ž€€¦pŽ8žŽ“ZÿcjžÿG^§>¥^¥^Œ ~Œ(žŒ0¾ŒpÞ#€úkÿÞ#^·>µ^œX¶P>¶H^¶@~¶8ž¶ õG Œ€§H<Œ@Xÿc œ Ž`€}§@[kº'˜…½#0œ0^0~BKYÿc€€¤X€€€=¤`¡LYÿc`ž Žp€}§@[kº'T…½#`>Œ@ Xÿc`œ€€¤@@JBYÿc€§ |‰ KYÿc€€=¤HL‚Yÿc€§ ¼‰ Yÿc€€]¤8ÂNÂYÿc€§ ü‰ÏYÿcLŽYÿcpLYÿc0€}§@[kº'Ä„½#`>Œ@ Xÿc€€¤xœ€€=¤8AJBYÿc€§ |‰ KYÿc€€]¤H‚L‚Yÿc€§ ¼‰ YÿcpLYÿc0€}§@[kº'X„½#€€¤H ŒA"Xÿc€§ \‰*Xÿc€€=¤8aKbYÿc€§ œ‰ lYÿc€€]¤8¢M¢Yÿc€§ ܉ ®YÿcKmYÿca+Xÿc€€}¤X ¤hŽOðYÿc!/Xÿc@Xÿc(œ€€½¤P%Ž€€Ý¤PFŽQ2Zÿc€€ý¤xgŽ€€¥xˆŽStZÿc3Zÿc0€}§@[kº'tƒ½# œ€€¤P@(~JjYÿc€€=¤x€€]¤x¢LYÿc*LYÿc ÞjNYÿcX~¤CXž¤ä`þ ŽZÿcp€}§@[kº'ƒ½#`>Œ@ XÿcP¤œX>¤A`^i€§œ‰PlYÿcp€}§@[kº'¼‚½#`>Œ@ XÿcH¤œ€€=¤xA€€]¤Pb(ž ‹YÿcJKYÿc ¾jMYÿc^ Žp€}§@[kº'`‚½#>Œ@ Xÿc@¤œI€§|‰PKYÿcp€}§@[kº'(‚½#>Œ@ Xÿc8¤œ^§>¥^ŒpÞ#€úk@@€@€¿€?4BpApBðA´B´D-DTû!é?-DTû!@-DTû! @Ò!3|Ù@^8U)zj@-DTû!ù?z‹üú!ù¿z‹üú!ù?H¯¼šò×z>çú¡Fß‘?•Ö&è .>°ËcÜ¥L@š™™™™)`@«ÄÅl•¸ø?~C¢€S”±?j\a0lû?’¢„O)¥à?5R¢Fß‘?¤p= ×`@&¡†´½òö?wOèöÊ[²?=°¯öô«û? . ÜÿÿÿÜÿÿÿÜÿÿÿSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without conv som-forwardˆ`(L PX \d hp t| €¬ °¼ ÀÐ Ôä èð ô    $( ,0 4H LX \h lx |€ „ˆ Œ” ˜œ  ¤ ¨¼ ÀÌ ÐÜ àì ðô øü      $ (, 04 88 <P TX \\`l pt xx|„ ˆ” ˜œ   ¤¬ °´ ¸Ä ÈÌ ÐÐÔÜ àä èì ððôü      $$(0 48 <@ DDHP Td hl px ||€ˆ Œ ”˜ œ¨ ¬¼ ÀÄ ÈÔ Øè ìü    $ (, 0< @L PT X\ `x |€ „´ ¸Ì Ðð<D H` d| €˜ œ´ ¸Œ °ð ô      $0 48 <H LP T` d˜Ð Ôà äø ü   ( ,D HL PX \d ht x| € ”ð ô    < @ @ D T X X \ t x ˜ œ ¬ ° ¼ À À Ä Ø Ü ô ø     0 4 4 8 @ D T X d h l p „ ˆ ˆ Œ   ¤ ¸ ¼ ¼ À È Ì ø ü ü     $ 4 8 8 < X \ \ ` œ   ¤ ¤ ¨ ´ ¸ ¼ À À Ä Ø Ü Ü à ì ð ô ø   $ ( 4 8 8 < X \ \ ` „ ˆ ¤ ¨ ´ ¸ ¸ ¼ Ð Ô Ô Ø ø ü     $ ( ( , < @ @ D d h l p „ ˆ ˆ Œ ¤ ¨ ¸ ¼ È Ì Ü à ì ð    $$(< @D HL P\ `d h| €€„ ”¤ ¨¸ ¼¼Àä èð ô ( ,T Xl p„ ˆ ”  ¤¤¨È Ìô ø , 0˜ œ° ´´¸Ô ØÜ àô øøü $ (4 8D HT Xd h„ ˆˆŒ  ¤¨ ¬¸ ¼È ÌØ Üð ôôø    $0 4@ DP Tp tx |œ  ¤ ¨´ ¸¼ ÀÔ ØØÜè ìü  H LLP| €Œ ”° ´¸ ¼è ììð   $$( ` €d ˜ h €l l p €t `hpx€ˆ ˜ ¨°¸ÀÈÐØàèð ø ’ @Ö‚ Ðh>b8G8[8[8?°fPc8g‚B  "! !QU&)&#€ÿø€ #€ÿø€ " ‚F †€ÿã… E IA … ÷ô/somfor.clon_centeraba2a4c1c3qtwxjp21sacaessstartfalse_eastingfalse_northingsomforintr_majorr_minorsatnumpathalf_inlonfalse_eastfalse_northtimestart1flagsat_ratioialfe2ce2sone_esdlamfbfa2fa4fc1fc3suma2suma4sumc1sumc3sumbsomforlatyxnldelta_lonrlmtabstlamxlamcxlamtab2ab1xlampsavdsdsqsdtanlgxtantphidprlm2scltlampconvdelta_latradltradlntemperrorbufL230L240L250L260L300som_serieshsqfc/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKà ‚Ó‚Ó‚Ó‚Ó ‚Ó(‚Ó0"‚Ó8%‚Ó@'‚ÓH)‚ÓP+‚ÓX.‚Ó`2‚Óh5‚Óp8‚Óx;‚Ó€=‚ÓˆC‚ÓQ‚Ó`Fà jCÑrCÑzCC†CÑøÿÿÿÿÿÿÿCÑ0‘CÑ8œCÑ@¨CÑH­CP´CX¹CÑHG0 Ã(ÅÑÀÿÿÿÿÿÿÿÉDѸÿÿÿÿÿÿÿÍDÑ'ÑѰÿÿÿÿÿÿÿØDѨÿÿÿÿÿÿÿÝDÑ ÿÿÿÿÿÿÿàDјÿÿÿÿÿÿÿäDÑÿÿÿÿÿÿÿèDшÿÿÿÿÿÿÿìDÑ&ðÑ%öÑ$üÑ#Ñ"ÑlH˜`H@˜ FÀÿÿÿÿÿÿÿCѸÿÿÿÿÿÿÿCÑ 1 18GЀÿÿÿÿÿÿÿDxÿÿÿÿÿÿÿDpÿÿÿÿÿÿÿ DÑhÿÿÿÿÿÿÿ*DÑ`ÿÿÿÿÿÿÿ.DÑ%3ÑXÿÿÿÿÿÿÿ8DÑPÿÿÿÿÿÿÿ=DÑ$?ÑHÿÿÿÿÿÿÿEDÑ@ÿÿÿÿÿÿÿIDÑ8ÿÿÿÿÿÿÿMDÑ0ÿÿÿÿÿÿÿSDÑ(ÿÿÿÿÿÿÿWDÑ ÿÿÿÿÿÿÿYDÑÿÿÿÿÿÿÿ^DÑÿÿÿÿÿÿÿaDÑÿÿÿÿÿÿÿgDÑÿÿÿÿÿÿÿlDÑøþÿÿÿÿÿÿqDÑðþÿÿÿÿÿÿtDÑèþÿÿÿÿÿÿyDÑ#}ÑàþÿÿÿÿÿÿƒDÑ"ˆÑØþÿÿÿÿÿÿ’DÑÐþÿÿÿÿÿÿ˜DÑÈþÿÿÿÿÿÿžDѨÿÿÿÿÿÿÿ£DA ¬Eðÿÿô ±Eðÿÿt¶Eðÿÿ˜ »EðÿÿÔ ÀEðÿÿ°HÔ H@lÅN ÝC1àC1äC1èC1øÿÿÿÿÿÿÿìC1 Ø1(GÀÀÿÿÿÿÿÿÿ^DÑ"YѸÿÿÿÿÿÿÿÐDѰÿÿÿÿÿÿÿÒDѨÿÿÿÿÿÿÿÕDÑØHPìÅHàHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿh<ÿÿÿ/,4x^,ÿ/OmhüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è@ÿÿÿÿÿÿÿüPÿÿÿÀ)¨˜b4æþÿÿÿÿÿÿ<¨þÿÿpªl´^ÿÿÿÿÿÿÿ ÿÿÿp !PcÐØn@nØn`-F2 `›s†•<]`<™ `;J ¢`:…) ¼`-¿2 Ä`ì>Ô`sprintfasinatancosfabslogsinsqrttansomforsomforintp_errorptitleradius2offsetpgenrptgenrpt_longgsat_ratio_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ#†ñÿÿ(†ñÿÿ˜,F@3F@=†ñÿÿE†ñÿÿL†ñÿÿT†ñÿÿ\†ñÿÿc†ñÿÿoAÔzñÿÿsominv.o 1074015687 1032 20 100644 26992 ` ƒÇ-@¸?PÀ ` ÿÿÿÿÿÿÿÿ@–.text(K .rconst ¸ .xdata00 X@.pdataPP xÈ= €.datappà˜@.litaPP xˆ>.sbssðð »'@–½#@ÿÞ#^·>µ^œ~œ žœ(¾œ0Þœ8þœ@°ž¨>ž ^¶˜~¶žžˆ¾žÀŒx€Ý¤œÈ>Œx€ý¤'œ°^x€¥€ÿH¨~x€¦ˆÿp¨ž°¾lYÿc¨Þ°þnÏYÿcLŽYÿc€§ \Š,LZÿcx€=¦ðÿ‘Øž¦ €æˆÞŽx€½¦xÿÕž€§$üŠÐw[ÿcx€Ý¦Øÿöž4ààþ¦·™àBàæ€§p€§h§¸>·¸^Úú[€§`|Z[[ÿc€§Xœ:š[ÿc€§P¼Z][ÿcx€}§xÿ[ŸàÀ§H€§@Üx€¤ØÿÀŸ˜^¦¸^¶¸ŽÐð[€§8<ŽPZÿc€§0œŽ0Zÿc€§P¼ŽPZÿcx€=¤xÿžP€¦Xÿ" €}§@[kº'p”½#x€¤€ÿŽx€=¤ˆÿ!Ž˜€}§@[kº'P”½#˜¦P€=¦pÿ1"€}§@[kº'4”½# ¦P€=¦ˆÿ1"€}§@[kº'”½#€§(ŒPYÿcP€=¦ ÿ1"ˆ€}§@[kº'ð“½#x€¤xÿŒ€§(<ŒPXÿcP€=¦Àÿ1"ˆ€}§@[kº'À“½#x€¤Žx€=¤!Ž€€}§@[kº' “½#àŽP€=¦èÿ1"ˆ€}§@[kº'„“½#]h€}§@[kº'p“½#x€¤èÿœx€=¤èÿŽX€}§@[kº'P“½#€§<ŒÀXÿcÄ€§\x€¤èÿ@]p€}§@[kº'“½#x€¤àÿœx€=¤ðÿ!Œx€]¤èÿBA*Xÿcx€}¤èÿcA+Xÿc€>œx€¤ðÿ„x€½¤àÿ¥LYÿcx€Ý¤àÿÆLŽYÿcxž€§ ü‰€Ž/ðYÿcx€ý¤ðÿ'Ž€§ \Š1QZÿcoñYÿcx€¥Èÿèx€¦ÈÿpŽx€=¦Èÿ‘ŽStZÿc€§ ¼Š3uZÿcx€]¦Èÿržx€}¦ðÿÓŽ€§ üŠ'öZÿcxx[ÿcx€¦°ÿŸx€½¦ðÿ5ºÿ[ÿc9Y[ÿcx~Yy[ÿc\çXÿcy<[ÿcx€Ý¦¸ÿ6Ÿ€¾}§[ÿcx€ý¦Àÿ·Ÿ^çXÿc^Ç[ÿcx€§ÐÿØŸpþŸh"`>"X^"P~"Hž"p¾"û@Ó`ÞŒX¾Œh^ŒPžŒH~Œ 4áG¥=*A0 ä¸>µ¸ŒÀà[pœh"`>"X^"P~"Hž"p¾"è@Ó`Œ€§<ˆ@XÿcÀXÿcX^€§|‰JKYÿcªXÿchž€§¼‰LYÿcLXÿcPÞ€§ü‰NÏYÿcŽXÿcHŽ€§<ŠPZÿcpXÿc T"AÎÿÿà TâG¥)A+ ä¸>µ¸^ŽÒò[p^žh"`>"X^"P~"Hž"p¾"µ@Ó`Œ`>ŒXÿcÀXÿcX^X~ KYÿcªXÿchžh¾ YÿcLXÿcPÞPþÏYÿcŽXÿcHŽH>ŽZÿcpXÿc T"AÓÿÿÀ§ \Šp^žh"`>"X^"P~"Hž"p¾"‹@Ó`ŒÀXÿcX>Œ¡Xÿch^JXÿcP~‹XÿcHžlXÿc€§¼‰mÍXÿcx€½¤ÿ¥€§܉n®Xÿcx€Ý¤˜ÿÆ€§ü‰oOXÿcx€ý¤ˆÿ瀧ŠpXÿcx€¥ ÿž€§<ŠqqXÿcx€¦¨ÿ0žÿG^§>¥^Œ~Œ žŒ(¾Œ0ÞŒ8þŒ@ÀÞ#€úk»'쎽#ÿÞ#^·>µ^œ~œ žœ(¾œ0Þœ8þœ@H>èžà>žØ^¶Ð~¶èžŒPžœx€=¤Œà^Œ$@Xÿcèžœx€]¤"ŒP^"AYÿcà^œx€}¤€ÿcx€¤ˆÿ„KlYÿcà^ŒcKXÿc€§¼È¾ ÿG¥Y&A ä c\c\p€}§@[kº'$޽#\GYÿcx€¤Øÿ Œx€=¤àÿAB*Xÿcc\h€}§@[kº'ì½#B@Xÿcx€¤¸ÿ ŒA'Xÿc€§ \‰*Xÿcx€=¤ÈÿaKgYÿc€§ œ‰ lYÿcx€]¤°ÿ¢M§Yÿc€§ ܉ ®YÿcKmYÿcp+Xÿc`€}§@[kº'd½#@@Xÿcx€¤øÿœx€=¤€ÿ!Œà^aAYÿcx€]¤€ÿb螌k‹Xÿcx€}¤øÿƒKlYÿcx€¤Ðÿ¤kmYÿc+Xÿcx€½¤ÿ…ŒcXÿcp€}§@[kº'䌽#@€Xÿc"@Xÿcx€¤˜ÿ€Œ€§<ˆPaXÿcp€}§@[kº'¬Œ½#@€Xÿc"@Xÿcx€¤øÿ Œx€=¤ÐÿAd*Xÿcx€]¤ ÿ¢Œc\p€}§@[kº'hŒ½#E Xÿcx€¤¨ÿÀŒ€§<ˆPaXÿcp€}§@[kº'8Œ½#@ÀXÿc Xÿc@€Xÿc @XÿcÀœx€¤ˆÿ ŒÀ^cAYÿc+iXÿc¸~¸ŽX€}§@[kº'à‹½#ÈÞŒÀXÿcÔ 4 AaÿÿàY&A ôP€¦P€=¦(1"H€}§@[kº'¤‹½#ÔúGpàÃc\p€}§@[kº'ˆ‹½#°œx€¤øÿ€Œx€=¤øÿAŒB‚Xÿcx€]¤ÐÿÂŒbFXÿcx€}¤Ðÿ#ŒaAXÿc€§ \‰*Xÿc`€}§@[kº',‹½#\x€¤€ÿ€ŒèÞŒdÄXÿcx€=¤ ÿAŒ°>ŒAAXÿc$Xÿcx€]¤¨ÿÂŒ€§\‰PjXÿcp€}§@[kº'Њ½#@ÀXÿc €XÿcP Xÿc@€}§@[kº'¨Š½#¨œ¨Ž8€}§@[kº'н# œ€§œŒ€§¼Œ ^Œ"DXÿc >Œ!%XÿcAXÿc˜>œ°^°~JKYÿc^c\h€}§@[kº'0н#\X€}§@[kº'н#€§ÜŒÀXÿcÄ€§œŒ#dXÿc˜Žp€}§@[kº'䉽#ˆœˆ^ŒˆÞŒBFXÿc€^œx€¤ðÿ€Œ€§ <ˆ!$Xÿc€^aAYÿc€§ |‰%aYÿcc\0€}§@[kº'„‰½#@ Xÿcx€¤èÿÀŒFXÿcx€=¤àÿAŒˆžŒB‚Xÿcx€]¤°ÿ"Œ^A*Xÿc€§ |‰+Xÿc€§ œ‰€¾,YÿcA,Xÿcx€}¤ÀÿÀþNîYÿc0.Xÿc`€}§@[kº'숽#B@Xÿcc\h€}§@[kº'Ј½#`@Xÿc ÀXÿcx€¤Àÿ Œ€§ œˆ¤Xÿc€>ŒA$Xÿc€§ \‰!AYÿcpXÿc8€}§@[kº'tˆ½#xœxÞŒÀØÀÈ€§ ¼ˆp¾œxžŒ€Ø€§<ˆp>œc\h€}§@[kº'0ˆ½#ØÈ€§ \ˆh^œc\h€}§@[kº'ˆ½#Ø€§ÜˆhÞœ€§ ¼ˆhžŒ$¤Xÿc€§\ŒB‚Xÿcp>ŒAAXÿcx^!AYÿcx>œx€¤Øÿ`KcYÿcxž+‹YÿcX~x€=¤àÿŽX€}§@[kº'€‡½#€§ÜŒÀXÿc!Äx€¤ðÿ Œ€§ œˆ$…Xÿcx€=¤ðÿAŒ€§ <ˆ!"XÿcAXÿcx€]¤ðÿB€~JKYÿc*Xÿc`€}§@[kº'‡½#ˆÞŒpÀXÿc(€}§@[kº'솽#`œx€¤àÿŽX€}§@[kº'І½#€§\ŒÀXÿc)Ôc\0€}§@[kº'¨†½#\xŽh€}§@[kº'†½#D€Xÿcx€¤èÿÀŒxŽp€}§@[kº'l†½#@ÀXÿc €Xÿcx€¤ðÿ Œ€§ \ˆ"EXÿcx€=¤àÿ!ŒAAXÿcpXÿc8€}§@[kº'†½#`œx€¤xÿ€ŒX¾Œ¤Xÿc €}§@[kº'ô…½#ؤœ`^ŒÐ>¤AœÿG^§>¥^Œ~Œ žŒ(¾Œ0ÞŒ8þŒ@H>ðÞ#€úkÿÞ#^·>µ^œX¶P>¶H^¶@~¶8ž¶ õG Œ€§ <Œ@Xÿc œ Žp€}§@[kº'X…½#0œ0^0~BKYÿcx€¤Øÿ€x€=¤àÿ¡LYÿc`ž Žh€}§@[kº'…½#`>Œ@ Xÿc`œx€¤¸ÿ@JBYÿc€§ |‰ KYÿcx€=¤ÈÿL‚Yÿc€§ ¼‰ Yÿcx€]¤°ÿÂNÂYÿc€§ ü‰ÏYÿcLŽYÿcpLYÿc`€}§@[kº'„„½#`>Œ@ Xÿcx€¤øÿœx€=¤°ÿAJBYÿc€§ |‰ KYÿcx€]¤Èÿ‚L‚Yÿc€§ ¼‰ YÿcpLYÿc`€}§@[kº'„½#x€¤Èÿ ŒA"Xÿc€§ \‰*Xÿcx€=¤°ÿaKbYÿc€§ œ‰ lYÿcx€]¤°ÿ¢M¢Yÿc€§ ܉ ®YÿcKmYÿca+Xÿcx€}¤Øÿãx€¤èÿŽOðYÿc!/Xÿc@Xÿc(œx€½¤Ðÿ%Žx€Ý¤ÐÿFŽQ2Zÿcx€ý¤øÿgŽx€¥øÿˆŽStZÿc3Zÿc`€}§@[kº'4ƒ½# œx€¤Ðÿ@(~JjYÿcx€=¤øÿx€]¤øÿ¢LYÿc*LYÿc ÞjNYÿcX~¤CXž¤ä`þ ŽZÿch€}§@[kº'À‚½#`>Œ@ XÿcP¤œX>¤A`^i€§œ‰PlYÿch€}§@[kº'|‚½#`>Œ@ XÿcH¤œx€=¤øÿAx€]¤Ðÿb(ž ‹YÿcJKYÿc ¾jMYÿc^ Žh€}§@[kº' ‚½#>Œ@ Xÿc@¤œI€§|‰PKYÿch€}§@[kº'è½#>Œ@ Xÿc8¤œÿ_^§>¥^ŒpÞ#€úk€¿@@€@€?4BpApBðA´B´D-DTû!ù?H¯¼šò×z>-DTû!é?•Ö&è .>çú¡Fß‘?°ËcÜ¥L@š™™™™)`@«ÄÅl•¸ø?~C¢€S”±?j\a0lû?5R¢Fß‘?¤p= ×`@&¡†´½òö?wOèöÊ[²?=°¯öô«û? ÿ ÜÿÿÿÜÿÿÿÜÿÿÿSPACE OBLIQUE MERCATORPath Number: Satellite Number: Inclination of Orbit: Longitude of Ascending Orbit: Landsat Ratio: 50 iterations without convergencesom-inverse¸xL PX \d hp t  ¤° ´È ÌÐ Ôä èü    $ (4 8D HT X` dh lp tˆ Œ˜ œ¨ ¬¸ ¼À ÄÈ ÌÌ ÐØ Üà äè ìì ðü      $$(0 4@ DH LLPX \` dp tx ||€ˆ Œ ”˜ œœ  ¬ °´ ¸¸¼È ÌÌÐØ Üà äè ììðø ü     $$(0 48 <@ DP Td hl p| € ”¤ ¨¬ °Ä ÈÌ ÐÔ Øä èô øü    $( ,\ `p tˆ Œ¬ø   8 <T Xp tÄH Ll¬ °¼ ÀÄ ÈÔ ØÜ àì ðô ø     T  ¤¸ ¼Ð ÔØ Üô ø 0 48 <L PPTd ht x„ ˆ” ˜¤ ¨´ ¸Ô ØØÜì ðô ø    , 0 D H T X X \ t x | € Œ   ” ¬ ° ´ ¸ Ä È Ð Ô Ô Ø è ì ð ô     4 8 X \ \ ` ˆ Œ  ” ˜ ˜ œ ° ´ ´ ¸ Ä È Ì Ð Ü à ì ð ü       $ 4 8 P T X \ h l l p  ” ” ˜ ¨ ¬ ¬ ° ¼ À Ä È        $ , 0 @ D T X X \ | € „ ˆ   ¤ ´ ¸ ¸ ¼ Ì Ð Ü à ð ô     0 4 L P P T h l l p ˆ Œ  ” ¬ ° Ä È È Ì ä è ø ü      $0 448D HP Td h ”° ´¸ ¼¼ÀÈ ÌÜ àä èô øü  0 448L PPT` dh llpx | ””˜¨ ¬¬°À ÄÌ ÐÐÔì ðô ø    $0 4D HHLÈ Ìà ääè   $ ((,D HT Xd ht x„ ˆ” ˜´ ¸¸¼Ð ÔØ Üè ìø ü    $$(0 4@ DP T` dp t€ „  ¤¨ ¬Ì ÐÔ Øä èì ð   , 04 8x ||€¬ °¼ ÀÀÄà äè ì  @ DP TTX P €T T X €\ œ ` €d PX`hpx€ˆ ˜ ¨°¸À ÈÐØ à ’ $2ϯz ÇH@ cÀHà[à[A@gàcÀg‚!  "! !… &#€ÿø€ #€ÿø€ "  ñö$€ÿö€ &UDñ÷óöUO  … ÷ô/sominv.clon_centeraba2a4c1c3qtuwxjp21sacaessfalse_eastingfalse_northingsominvintr_majorr_minorsatnumpathalf_inlonfalse_eastfalse_northtimeflagsat_ratioialfe2ce2sone_esdlamfbfa2fa4fc1fc3suma2suma4sumc1sumc3sumbsominvyxlattlonconvsavsdsdsqblondifstdefacactantlatddbigkbigk2xlamtslscldlatdlontempinumbsom_serieshsqfc/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKð ‚Ãø‚ÂÂÂÂà "‚Ã(%‚Ã0'‚Ã8)‚Ã@+‚ÃH-‚ÃP0‚ÃX4‚Ã`7‚Ãh:‚Ãp=‚Ãx?‚ÀM‚Ã\FÐ fCÁnCÁvCñ}Cñ‚CÁøÿÿÿÿÿÿÿ‰CÁ0CÁ8˜CÁ@¤CÁH©CñP®CÁHG  ¸ñ(ºÁÀÿÿÿÿÿÿÿ¾DÁ¸ÿÿÿÿÿÿÿÂDÁ'ÆÁ°ÿÿÿÿÿÿÿÍDÁ¨ÿÿÿÿÿÿÿÒDÁ ÿÿÿÿÿÿÿÕDÁ˜ÿÿÿÿÿÿÿÙDÁÿÿÿÿÿÿÿÝDÁˆÿÿÿÿÿÿÿáDÁ&åÁ%ëÁ$ñÁ#÷Á"ýÁ(HT\H@TF( CÁ CÁ‰C! C!DGð#ÁØÿÿÿÿÿÿÿDÁ)Á(Á'"ÁÐÿÿÿÿÿÿÿ'DÁÈÿÿÿÿÿÿÿ,DÁÀÿÿÿÿÿÿÿ0DÁ¸ÿÿÿÿÿÿÿ3DÁ°ÿÿÿÿÿÿÿ9DÁ¨ÿÿÿÿÿÿÿ?DÁ ÿÿÿÿÿÿÿDDÁ˜ÿÿÿÿÿÿÿGDÁÿÿÿÿÿÿÿLDÁˆÿÿÿÿÿÿÿRDÁ€ÿÿÿÿÿÿÿXDÁxÿÿÿÿÿÿÿ[DÁpÿÿÿÿÿÿÿ_DÁhÿÿÿÿÿÿÿdDÁ`ÿÿÿÿÿÿÿiDÁ nñ H€H H0œtN0ÒC!ÕC!ÙC!ÝC!øÿÿÿÿÿÿÿáC! Í!(GàÀÿÿÿÿÿÿÿDÁ""Á¸ÿÿÿÿÿÿÿDÁ°ÿÿÿÿÿÿÿDÁ¨ÿÿÿÿÿÿÿ„DÁÜHpðtHHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,3xP,_,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è@ÿÿÿÿÿÿÿüPÿÿÿÀ&˜T_3Õÿÿÿÿÿÿÿü ÿÿÿðšÜœªP'ÿÿÿÿÿÿÿ ÿÿÿpæþàcLJ`$@n‡``-õq+ `›"x•5]`<½ ’ `;ù ›`:4 µ`-n$ ½`›0Í`asinatancosexpfabssinsqrttansominvsominvintp_errorptitleradius2offsetpadjust_longenrptgenrpt_long_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ †ñÿÿT$F0+F@5†ñÿÿ=†ñÿÿD†ñÿÿL†ñÿÿT†ñÿÿ_†ñÿÿf†ñÿÿrñÿÿsterfor.o 1074015687 1032 20 100644 12752 ` ƒÇ-@8PÀ @ð@@ÿÿÿÿÿÿÿÿ ƒ.text@(Xg .rconst@@h .xdataPPx@.pdata``ˆÈ €.datapp@˜@.lita°°€ØH .sbss00@»' ƒ½#ÐÿÞ#^·(ž >ž^ž~žžž(ŒX€=¤øÿœ >ŒX€]¤"œ^X€}¤C~X€¤džX€½¤…ŽX€=¦ 1"X€]¦(R"H€}§@[kº'$ƒ½#0€¦ðÿ"€€}§@[kº' ƒ½#X€¤øÿŽx€}§@[kº'ô‚½#X€¤Žp€}§@[kº'Ü‚½#X€¤Žh€}§@[kº'Ä‚½#X€¤ŽX€=¤!Ž`€}§@[kº'¤‚½#ÿG^§0Þ#€úk»'Œ‚½#ÿÞ#^·PžH>ž@^¶8~¶X€=¤ŒP>Œ0 XÿcP€}§@[kº'P‚½# œHŽ0>"(^"H€}§@[kº'0‚½# Ž@€}§@[kº'‚½#œX€¤ @0~JKYÿcX€]¤(‚(¾LYÿcÞLŽYÿc LYÿc^€§ü‰ŽZÿc8€}§@[kº'´½#€§<ŒàXÿc Ä0€¦0€=¦ 1"(€}§@[kº'„½#ôìG@àÀ§ˆ>Œ Xÿcªÿ[ÿc`@YÿcœX€=¤aX~X€]¤øÿ‚¾LYÿc(ÞLŽYÿc`ž Ž €}§@[kº'½#`>Œ@ XÿcX^@Yÿc@¤œX€=¤aX€]¤øÿ‚¾LYÿcX€}¤(Ã0þNÏYÿcX€½¤ Ž(>ŽPZÿc^ŽPZÿc.ÐYÿcLŽYÿc lYÿc8þ¤gÿG^§pÞ#€úk€?»½×Ùß|Û=ìÿÿÿìÿÿÿSTEREOGRAPHICPoint projects into infinityster-forH@€8( ,4 8@ DL PX \d hl pt xx|„ ˆŒ ”œ  ¤ ¨¨¬´ ¸¼ ÀÀ ÄÌ ÐÔ ØØ Üä èì ðô øø ü4 8H LL Ph llp| €€„ ”¤ ¨Ð Ôä èèìô ø    , 0T X` dˆ ŒŒ¸ ¼À ÄÔ Øè ì ` €d  h €l °¸ÀÈÐØàèð ø    ’ ÐòÌðj "È0,à%%ð0°,€0‚ (E‰&Iü0sterfor.cr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sterforintr_majcenter_loncenter_latfalse_eastfalse_northsterforlonlatxysinphicosphidloncoslonkspg/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK0 ‚Ã8‚Ã@‚ÃH)‚ÃP8‚ÃXF‚Ã`N‚ÃVFÐ(aCÁ gCÁrCÁ}CÁˆCÁ$GHàVH€”FðœCÁ CÁ¤Cøÿÿÿÿÿÿÿ¦C GàÀÿÿÿÿÿÿÿ¨DÁ¸ÿÿÿÿÿÿÿ¯DÁ°ÿÿÿÿÿÿÿ¶DÁ¨ÿÿÿÿÿÿÿ»DÁ ÿÿÿÿÿÿÿÂDÁ˜ÿÿÿÿÿÿÿÆDÁH`$”HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0&@EÿÿÿÿÿÿÿpEd°,"È Ð@nÈ `-61( `›c8•2]`<þÍ `;:Ñ ˜`:uÛ ²`-¯ä º`ÜðÊ`cosfabssinsterforsterforintp_errorptitletsincosradiuscenlonmeroriginoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ FF€ †ñÿÿ(†ñÿÿ/†ñÿÿ7†ñÿÿ>†ñÿÿH†ñÿÿO†ñÿÿW†ñÿÿbñÿÿsterinv.o 1074015688 1032 20 100644 13912 ` ƒÈ-@˜PÀ  À@ ÿÿÿÿÿÿÿÿЄ.text (ˆ™ .rconst  È .xdata°°Ø@.pdataÀÀè€.dataÐÐø@.litaàà€˜.sbss``@»'Є½#ÐÿÞ#^·(ž >ž^ž~žžž(ŒX€=¤àÿœ >ŒX€]¤èÿ"œ^X€}¤ðÿC~X€¤øÿdžX€½¤…ŽX€=¦1"X€]¦R"@€}§@[kº'T„½#ˆ€¦€€}§@[kº'@„½#X€¤àÿŽx€}§@[kº'(„½#X€¤èÿŽp€}§@[kº'„½#X€¤ðÿŽh€}§@[kº'øƒ½#X€¤ŽX€=¤øÿ!Ž`€}§@[kº'؃½#ÿG^§0Þ#€úk»'Àƒ½# ÿÞ#^·>µ^œ~œ žœ(¾œ^1^ òGH~¶X€=¤Œ% XÿcX€]¤øÿ"Œ$XÿcJ¥XÿcK„XÿcKYÿcP€}§@[kº'Lƒ½#\X€¤àÿ Œ!XÿcpaXÿcH€}§@[kº' ƒ½#Xÿc@œ@Ž8>"0^"@€}§@[kº'ø‚½#X€¤èÿŒ œc\8€}§@[kº'Ø‚½#€§<ŒàXÿcÄX€¤ðÿ@H>¤AÿG”àÃ0~X€}¤ƒKlYÿc8¾MXÿcX€½¤ÅM®Yÿcm£YÿcmYÿc0€}§@[kº'\‚½#H¤œX€=¤ðÿŽ8€}§@[kº'<‚½#€§<Œ"XÿcB\8€}§@[kº'‚½#€§<ŒàXÿc*ÄX€¤ðÿ@@Ù@ÉX€=¤èÿaP~1„\¥\(€}§@[kº'н#P>Œ Xÿc €}§@[kº'´½# œÿGSàÃX€=¤èÿ!ŒP>œ0¥\„\(€}§@[kº'„½#P>Œ0 Xÿc €}§@[kº'h½# œÿG@àÃ0>ŒP>œX€]¤BX^H~¤Ž€}§@[kº'0½#X>Œ@ XÿcP^"@YÿcB\8€}§@[kº'½#€§<ŒÀXÿc Ä¥\8€}§@[kº'Ü€½#€§<ŒÀXÿcÄÿGàÃX€=¤èÿAP^8~K«XÿcX€}¤ƒPlYÿcQCXÿc(€}§@[kº'€€½#P>Œ Xÿc €}§@[kº'd€½# œÿG^§>¥^Œ~Œ žŒ(¾Œ`Þ#€úk-DTû!ù?»½×Ùß|Û=  ìÿÿÿìÿÿÿSTEREOGRAPHIC €Ð( ,4 8@ DL PX \d hl pt xx |„ ˆ ŒŒ˜ œ  ¤¤ ¨° ´¸ ¼¼ ÀÈ ÌÐ ÔÔ Øà äè ìð ôô øD HT X| €€„ ”¨ ¬¬°Ð ÔÔ Øà äð ôôø  0 4L Pl ppt„ ˆŒ ”œ  ° ´´¸À ÄÔ Øä èø üü 0 4D HHL` ddh„ ˆ˜ œœ Ä ÈÈÌÔ Øì ððôü  0 4H LLPd hhl À €Ä  È €Ì àèðø  (0 8 @ H PX’ (ñÌãs 0(€0@P)P)X`41Ø4‚ (D ƒ #O#/O_/@sterinv.cr_majorlon_centerlat_originfalse_northingfalse_eastingsin_p10cos_p10sterinvintr_majcenter_loncenter_latfalse_eastfalse_northsterinvxylonlatrhzsinzcoszcon/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKð` ‚Ãh‚Ãp‚Ãx)‚À8‚ÈF‚ÃN‚ÃVFÐ(aCÁ gCÁrCÁ}CÁˆCÁ$GHàVH€”Fð%œÁ$žÁ  ¤C4GÐ#¨Áàÿÿÿÿÿÿÿ«DÁØÿÿÿÿÿÿÿ­DÁÐÿÿÿÿÿÿÿ²DÁ"·ÁlH`Œ”HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0&@D ÿÿÿÿÿÿÿ<°ÿÿÿ`Ey10»(@n»`-)0( `›V7•2]`<ñÌ `;-Ð ˜`:hÚ ²`-¢ã º`ÏïÊ`asinatanatan2fabssinsqrtsterinvsterinvintptitletsincosradiuscenlonmeroriginoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿF&F€1†ñÿÿ8†ñÿÿ@†ñÿÿG†ñÿÿQ†ñÿÿX†ñÿÿ`†ñÿÿkñÿÿstplnfor.o 1074015689 1032 20 100644 20720 ` ƒÉ-@h)PÀ ` P ` ÿÿÿÿÿÿÿÿÀ“.text` h .rconst` ` È .xdatap p Ø @.pdata€ € è h'€.data @ ø @.litaÐÐÀ8è'.sdata ø.sbss°°»'À“½#þÞ#8^·@>µH^µP~µXžµ`¾µhÞµpþµx^œ€~œˆžœ¾œ˜Þœ þœðGñG8^¶0~¶ÿÿ¿!È€=¤!¤¡/@ ôÈ€]¤âµàí Àõ ÿGàà 4€A£ÙA`äMÀ€§„C„¤¤äA÷ÿŸä ìGàÃ¥ÁA  ä ÿGàà 4€A¦ÙAÀäMÀ€§‡C0礧çA÷ÿÿä ìG !õˆ"À€=¦ ÿ1"ïGîG¸€}§@[kº'¸’½#ˆ"À€=¦Hÿ1"°€}§@[kº'œ’½#´âGäàà Àõ8¦È€=¦1"¨€}§@[kº't’½# àGàÃ0¦È€=¦1"¨€}§@[kº'P’½# àG `õÀ€¦Xÿ"À€=¦ˆÿ1"°€}§@[kº'(’½#ÔâGÇàð? ¡MëGÿG €}§@[kº'’½#"4àGäGëG˜€}§@[kº'à‘½#0€¦”àG4àGëG˜€}§@[kº'À‘½#@"áG4áGëG˜€}§@[kº' ‘½#ëG€}§@[kº'Œ‘½#0€¤@! ÿG àÃtàG"L@BAb,ÂbHÌC¨¤,fDHE¤H¦D¨¤< 4€A¡“€Aòÿ?ô¨þ 0€¥è° ÿG°9Aæ@>"M 2B ÿG àÃôàG4‰BTA´.Ô´JÉC¨ö.x–JWöJøF¨ö> 4 A³!AòÿöM¨ŒÙC@œ 4€AåÿÿÃ0€}§{£`ÿˆ"À€=¦˜ÿ1"ïGîG¸€}§@[kº'˜½#ˆ"À€=¦Àÿ1"°€}§@[kº'|½#´âG\àÃÀ€¦Ðÿ"ˆ€}§@[kº'\½#ïGÀ€=¦àÿ1"€€}§@[kº'@½#ÀõtãG(´àÃtêG(>´(¦À€=¦ðÿ1"€€}§@[kº' ½#@þŒHŒ@€§<ˆ0 Xÿcx€}§@[kº'ä½#@>ŒFXÿc0€=¤! ¡5 @6 äX^^PŽp€}§@[kº'¬½#\¸>"h€}§@[kº'”½#8€§<ŒEXÿc¸¤ä¸ àÃpŽp€}§@[kº'`½#\¸>"h€}§@[kº'H½#8€§<ŒDXÿc¸¤ä¸  àÃx~Œ€^Œ^œç\Æ\^Ž¥\„\c\`€}§@[kº'ô޽#øàÃ0€¤  U@]ähŽp€}§@[kº'ÌŽ½#\¸>"h€}§@[kº'´Ž½#8€§<Œ@XÿcØœ¸¤ä¸ ãàÃ`Žp€}§@[kº'|޽#\¸>"h€}§@[kº'd޽#8€§<Œ@XÿcÈœ¸¤ä¸ ÏàÃPŽp€}§@[kº',޽#\¸>"h€}§@[kº'޽#8€§<ŒEXÿc¸¤ä¸ ¼àÃpŽp€}§@[kº'à½#\¸>"h€}§@[kº'Ƚ#8€§<ŒDXÿc¸¤ä¸ ©àÃx~Œ€^Œ~œ^œç\Æ\Ø^ŽÈ~Ž¥\„\X€}§@[kº'p½#—àÃ0€¤  u@3äPŽp€}§@[kº'H½#\¸>"h€}§@[kº'0½#8€§<ŒEXÿc¸¤ä¸ ƒàÃXŽp€}§@[kº'üŒ½#\¸>"h€}§@[kº'䌽#8€§<ŒDXÿc¸¤ä¸ pàÃ`~Œh^Œç\Æ\¥\„\c\B\P€}§@[kº'”Œ½#`àÃ0€¤  •@\äXŒœhŽp€}§@[kº'dŒ½#\¸>"h€}§@[kº'LŒ½#8€§<Œ@Xÿcøœ¸¤ä¸ IàÃPŽp€}§@[kº'Œ½#\¸>"h€}§@[kº'ü‹½#8€§<Œ@Xÿc蜸¤ä¸ 5àÃpŽp€}§@[kº'Ä‹½#\¸>"h€}§@[kº'¬‹½#8€§<Œ@Xÿc𜸤丠!àÃx~Œ€^Œ4àGÀž´àþŸÐþŸØþŸÈþŸ~œ^œà^^Ø^^Ð^ ^È^(^À>¦0>¶ç\Æ\^Žø~ŽèžŽð¾ŽH€}§@[kº'‹½#ÿGàÃÿG8^§@>¥H^¥P~¥Xž¥`¾¥hÞ¥pþ¥x^Œ€~ŒˆžŒ¾Œ˜ÞŒ þŒðÞ#€úk»'¼Š½#ÐÿÞ#^·>µ^µ~µ ^œ(~œ^1^ òG óG0€=¤! ¡5 @ äc\B\ëGêG(€}§@[kº'`н# àG2 åéC1àÃ0€=¤! ¡U @ äc\B\ëGêG €}§@[kº' н# àG" åéC!àÃ0€=¤! ¡u @ äc\B\ëGêG€}§@[kº'à‰½# àG åéCàÃ0€=¤! ¡• @ äc\B\ëGêG€}§@[kº' ‰½# àG åéCàÃÿG^§>¥^¥~¥ ^Œ(~Œ0Þ#€úk€?5R¢Fß‘??þ> ìÿÿÿìÿÿÿIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-forIllegal zone #%4ld for spheroid #%4ldstate-initSTATE PLANEZone: Datum: NADef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ® uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ® uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘P°h ` p rrX \h l Ì ð ô     $< @D HHL` dh llp€ „ˆ Œ ””˜¸ ¼¼ÀØ ÜÜàè ø üü  , 004< @ˆ Œ    $$(4 8< @@DT X\ ``dp tx ||€¤ ¨¬ °°´Ä ÈÔ ØØÜð ô  $ ((,4 8X \\`p ttx€ „Ä ÈÈ ÌØ Üì ððô   < @@DT XX\d hŒ ”¤ ¨¨¬´ ¸Ø ÜÜàð ôôø H LL P\ `p ttxˆ ŒŒ˜ œ¼ ÀÀÄÔ ØØÜä è$ (( ,8 <T XX\l ppt| €¤ ¨¨¬¼ ÀÀÄÌ Ðô øøü    ¨ ¬¬° 8 < X \ \ ` x | ˜ œ œ   ¸ ¼ Ø Ü Ü à ø ü      € €„   ˆ €Œ ÐØ àè ðø    (08@HPX`hpx€ˆ’ ˜ñ@´ ‘ø)èIÐ1 B B*(NhJàN€0 $% Q$% a(0''A*âB""*âC€2(U C!0/0. ! 1€ÿ^£ ƒ )3)3)3)0stplnfor.cidinzoneNAD27NAD83stplnforintzonespherefn27fn83indinadvaltablepnamebufr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northazimuthlat_origlon_origlon1lat1lon2lat2modeiflgptrswapswapPtrjstplnforlonlatxy/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hgctp_prototypes.hK° ‚3B#p ‚À ‚À"F0.!3!xÿÿÿÿÿÿÿ:Cpÿÿÿÿÿÿÿ?CTG` D! H!8ÿÿÿÿÿÿÿJD!PÿÿÿÿÿÿÿQDQÿÿÿÿÿÿÿWD±˜ÿÿÿÿÿÿÿ]D'a&gÿÿÿÿÿÿÿmD%x$ƒ#Ž"™ÿÿÿÿÿÿÿ¥Dÿÿÿÿÿÿÿ­Døþÿÿÿÿÿÿ¶Dðþÿÿÿÿÿÿ¿DèþÿÿÿÿÿÿÄDàþÿÿÿÿÿÿÉDØþÿÿÿÿÿÿÎDÐþÿÿÿÿÿÿÓD!ÈþÿÿÿÿÿÿØD! Ýq¸þÿÿÿÿÿÿáD¡ æ î!ÄH  "HP ðF #ù"ý A A4Gð Ø!8HÀXðHpHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK HK Hüÿÿÿÿ<ÿÿÿ/xÿ/…@x',ÿ/@ÿ/ÿ/c<ÿÿÿ/,0,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èüÉžÎäþHþÿÿÿÿÿÿüˆþÿÿð5ò €'AÐÿÿÿÿÿÿÿ ðÿÿÿ0÷hJ‘1˜5@n15`-sBK `› I•U]`<;Þ² `;wâ »`:²ì Õ`-ìõ Ý`í`-ï`freadfclosefopensprintffseeksqrtstplnforstplnforintlamccforlamccforintpolyforpolyforinttmfortmforintomerforomerforintp_errorptitlepakszpakczgenrpt_long_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ!†ñÿÿ &Fp/FP;†ñÿÿ D†ñÿÿ P†ñÿÿ X†ñÿÿ c†ñÿÿ i†ñÿÿ r†ñÿÿ z†ñÿÿ …†ñÿÿ†ñÿÿ”†ñÿÿš†ñÿÿ †ñÿÿ¬ñÿÿstplninv.o 1074015689 1032 20 100644 20864 ` ƒÊ-@Ø)PÀ p ` p ÿÿÿÿÿÿÿÿГ.textp h8  .rconstp p Ø .xdata€ € è @.pdata ø È'€.data    @  @.litaààÐHH(.sdata°° .sbssÐл'Г½#þÞ#8^·@>µH^µP~µXžµ`¾µhÞµpþµx^œ€~œˆžœ¾œ˜Þœ þœðGñG@^¶8~¶ÿÿ¿!Ѐ=¤!¤¡/@ ôЀ]¤âµàí Àõ ÿGàà 4€A£ÙA`äMÈ€§„C„¤¤äA÷ÿŸä ìGàÃ¥ÁA  ä ÿGàà 4€A¦ÙAÀäMÈ€§‡C0礧çA÷ÿÿä ìG !õ"È€=¦ ÿ1"ïGîGÀ€}§@[kº'È’½#"È€=¦Hÿ1"¸€}§@[kº'¬’½#´âGéàà Àõ@¦Ð€=¦1"°€}§@[kº'„’½# àGàÃ8¦Ð€=¦1"°€}§@[kº'`’½# àG `õÈ€¦Xÿ"È€=¦ˆÿ1"¸€}§@[kº'8’½#ÔâGÌàð? ¡MëGÿG¨€}§@[kº'’½#ëG €}§@[kº'ü‘½#"4àGäGëG˜€}§@[kº'Ü‘½#0€¦”àG4àGëG˜€}§@[kº'¼‘½#H"áG4áGëG˜€}§@[kº'œ‘½#ëG€}§@[kº'ˆ‘½#0€¤@! ÿG àÃtàG"L@BAb,ÂbHÌC¨¤,fDHE¤H¦D¨¤< 4€A¡“€Aòÿ?ô¨þ 0€¥è° ÿG°9AæH>"M 2B ÿG àÃôàG4‰BTA´.Ô´JÉC¨ö.x–JWöJøF¨ö> 4 A³!AòÿöM¨ŒÙCHœ 4€AåÿÿÃ0€}§{£`ÿ"È€=¦˜ÿ1"ïGîGÀ€}§@[kº'”½#"È€=¦Àÿ1"¸€}§@[kº'x½#´âG\àÃÈ€¦Ðÿ"ˆ€}§@[kº'X½#ïGÈ€=¦àÿ1"€€}§@[kº'<½#ÀõtãG0´àÃtêG0>´0¦È€=¦ðÿ1"€€}§@[kº'½#HþŒPŒ@€§<ˆ0 Xÿcx€}§@[kº'à½#H>ŒFXÿc0€=¤! ¡5 @6 ä`^^XŽp€}§@[kº'¨½#\¸>"h€}§@[kº'½#8€§<ŒEXÿc¸¤ä¸ àÃxŽp€}§@[kº'\½#\¸>"h€}§@[kº'D½#8€§<ŒDXÿc¸¤ä¸  àÀ~Œˆ^Œ^œç\Æ\^Ž¥\„\c\`€}§@[kº'ð޽#øàÃ0€¤  U@]äpŽp€}§@[kº'ÈŽ½#\¸>"h€}§@[kº'°Ž½#8€§<Œ@XÿcØœ¸¤ä¸ ãàÃhŽp€}§@[kº'x޽#\¸>"h€}§@[kº'`޽#8€§<Œ@XÿcÈœ¸¤ä¸ ÏàÃXŽp€}§@[kº'(޽#\¸>"h€}§@[kº'޽#8€§<ŒEXÿc¸¤ä¸ ¼àÃxŽp€}§@[kº'ܽ#\¸>"h€}§@[kº'Ľ#8€§<ŒDXÿc¸¤ä¸ ©àÀ~Œˆ^Œ~œ^œç\Æ\Ø^ŽÈ~Ž¥\„\X€}§@[kº'l½#—àÃ0€¤  u@3äXŽp€}§@[kº'D½#\¸>"h€}§@[kº',½#8€§<ŒEXÿc¸¤ä¸ ƒàÃ`Žp€}§@[kº'øŒ½#\¸>"h€}§@[kº'àŒ½#8€§<ŒDXÿc¸¤ä¸ pàÃh~Œp^Œç\Æ\¥\„\c\B\P€}§@[kº'Œ½#`àÃ0€¤  •@\ä`ŒœpŽp€}§@[kº'`Œ½#\¸>"h€}§@[kº'HŒ½#8€§<Œ@Xÿcøœ¸¤ä¸ IàÃXŽp€}§@[kº'Œ½#\¸>"h€}§@[kº'ø‹½#8€§<Œ@Xÿc蜸¤ä¸ 5àÃxŽp€}§@[kº'À‹½#\¸>"h€}§@[kº'¨‹½#8€§<Œ@Xÿc𜸤丠!àÀ~Œˆ^Œ4àGÀž´àþŸÐþŸØþŸÈþŸ~œ^œà^^Ø^^Ð^ ^È^(^À>¦0>¶ç\Æ\^Žø~ŽèžŽð¾ŽH€}§@[kº' ‹½#ÿGàÃÿG8^§@>¥H^¥P~¥Xž¥`¾¥hÞ¥pþ¥x^Œ€~ŒˆžŒ¾Œ˜ÞŒ þŒÞ#€úk»'¸Š½#ÐÿÞ#^·>µ^µ~µ ^œ(~œ^1^ òG óG0€=¤! ¡5 @ äc\B\ëGêG(€}§@[kº'\н# àG2 åéC1àÃ0€=¤! ¡U @ äc\B\ëGêG €}§@[kº'н# àG" åéC!àÃ0€=¤! ¡u @ äc\B\ëGêG€}§@[kº'܉½# àG åéCàÃ0€=¤! ¡• @ äc\B\ëGêG€}§@[kº'œ‰½# àG åéCàÃÿG^§>¥^¥~¥ ^Œ(~Œ0Þ#€úk€?5R¢Fß‘??þ@ ìÿÿÿìÿÿÿIllegal zone #%4ld for spheroid #%4ldstate-initError opening State Plane parameter filestate-invIllegal zone #%4ld for spheroid #%4ldstate-initSTATE PLANEZone: Datum: NADef’´ÉÊË-.‘’“”•–—õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Å Æ Ç ) * Ž ð T ¹ º »    € å æ I J ­ ® uvØ=>¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘QRef’´ÉÊË-.‘’“”•–õö÷X¼…†‡éêíîïðñMNO±²yzÝÞAB¥¦§  lÑÒ567?@A™š›ýþa b c Ä ( Ž ð T ¹ º »    € å æ I J ­ ® uvØ<¡¢ijklmÍÎÏ0•–ùú]^ÁÂÃ%&'(‰Š‹ŒŽ‘PÐx p € °rrX \h l Ì ð ô     $< @D HHL` dh llp€ „ˆ Œ ””˜¸ ¼¼ÀÌ ÐÐÔì ððôü   , 004@ DDHP Tœ   $ (4 88<H LP TTXh lp ttx„ ˆŒ ”¸ ¼À ÄÄÈØ Üè ììð   $$(8 <<@H Ll ppt„ ˆˆŒ” ˜Ø ÜÜàì ð   ( ,P TTXh llpx |  ¤¤¨¸ ¼¼ÀÈ Ìì ððô   \ `` dp t„ ˆˆŒœ   ¤¬ °Ð ÔÔØè ììðø ü8 << @L Ph llp€ „„ˆ ”¸ ¼¼ÀÐ ÔÔØà ä     $$(0 4¼ ÀÀÄ L P l p p t Œ  ¬ ° ° ´ Ì Ð ì ð ð ô   , 0 0 4   €”   ˜ €œ àè ð ø   ( 08@HPX`hpx€ˆ˜ ’ œñ@º ’h*XJ@2BB+˜NØJXO€0 $% Q$% a(0''A*âB""*âC€2(U@#!0/0. ! A€ÿ\¥ ƒ )3)3)3)0stplninv.cidinzonenad27nad83stplninvintzonespherefn27fn83indinadvaltablepnamebufr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northazimuthlat_origlon_origlon1lat1lon2lat2modeiflgptrswapswapPtrjstplninvxylonlat/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hgctp_prototypes.hKÐ ‚3°B#€ ‚À°‚À"F0.!3!pÿÿÿÿÿÿÿ:Chÿÿÿÿÿÿÿ?CTG` D! H!0ÿÿÿÿÿÿÿJD!HÿÿÿÿÿÿÿQDQÿÿÿÿÿÿÿWD±ÿÿÿÿÿÿÿ]D'a&gÿÿÿÿÿÿÿmD%x$ƒ#Ž"™øþÿÿÿÿÿÿ¥Dðþÿÿÿÿÿÿ­Dèþÿÿÿÿÿÿ¶Dàþÿÿÿÿÿÿ¿DØþÿÿÿÿÿÿÄDÐþÿÿÿÿÿÿÉDÈþÿÿÿÿÿÿÎDÀþÿÿÿÿÿÿÓD!¸þÿÿÿÿÿÿØD! Ýq¨þÿÿÿÿÿÿáD¡ æ î!ØH  "HP ðF #ù"û ýA A4Gð Ø!8HÀXðHpHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK HK Hüÿÿÿÿ<ÿÿÿ/xÿ/…@x',ÿ/@ÿ/ ÿ/c<ÿÿÿ/,0,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èüÉžÎäþ8þÿÿÿÿÿÿüxþÿÿ5õ 'FÐÿÿÿÿÿÿÿ ðÿÿÿ0úØJ’1œ5@n15`-sBK `› I•U]`<;Þ² `;wâ »`:²ì Õ`-ìõ Ý`í`-ï`freadfclosefopensprintffseekftellsqrtstplninvstplninvintlamccinvlamccinvintpolyinvpolyinvinttminvtminvintomerinvomerinvintp_errorptitlepakszpakczgenrpt_long_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ!†ñÿÿ'†ñÿÿ ,Fp5FPA†ñÿÿ J†ñÿÿ V†ñÿÿ ^†ñÿÿ i†ñÿÿ o†ñÿÿ x†ñÿÿ €†ñÿÿ ‹†ñÿÿ“†ñÿÿš†ñÿÿ †ñÿÿ¦†ñÿÿ²ñÿÿtmfor.o 1074015690 1032 20 100644 18128 ` ƒÊ-@˜ PÀ °À€°ÿÿÿÿÿÿÿÿ€‰.text°hØ  .rconst°°P .xdata h @.pdata  x x€.data pˆ @.lita Ðø ø.sdata` ` È .sbssp p €»'€‰½#°ÿÞ#^·8ž0>ž(^ž ~žžž¾ž8Œˆ€]¤èÿœ0>Œˆ€}¤ðÿ#œ(^ˆ€¤øÿD ~ˆ€½¤ežˆ€Ý¤†P¾ˆ€ý¤H§Þˆ€¥PȈ€¦ðÿðˆ€=¦èÿÑŽoöYÿcþþŽWøZÿc€§8<‹77[ÿcˆ€]¦0òžˆ€}¦0ŽØ€}§@[kº'°ˆ½#ˆ€¤œˆ€=¤0ŽÐ€}§@[kº'ˆ½#ˆ€¤œˆ€=¤0ŽÈ€}§@[kº'pˆ½#ˆ€¤ œˆ€=¤0ŽÀ€}§@[kº'Pˆ½#ˆ€¤(œˆ€=¤èÿ!Œ@>œˆ€]¤Žˆ€}¤#Žˆ€¤ DŽˆ€½¤(eŽˆ€Ý¤†Ž €}§@[kº'ˆ½#@>Œ@ Xÿcˆ€¤@œˆ€=¤0Aˆ€]¤0b€§8œ‰+‹YÿcjKYÿcˆ€}¤8Cˆ€¤0¤€§ÜÍ®Yÿc Å€§8ü‰ˆ€½¤XåàȀݤXæŸ`€¦¸ÿ"¸€}§@[kº'p‡½#ˆ€¤èÿŽˆ€=¤ðÿ!ް€}§@[kº'P‡½#ˆ€¤øÿŽ`€=¦Øÿ1"¨€}§@[kº'0‡½#ˆ€¤Ž €}§@[kº'‡½#ˆ€¤Ž˜€}§@[kº'‡½#ˆ€¤PŽˆ€=¤H!Ž€}§@[kº'à†½#ÿG^§PÞ#€úk»'Ȇ½#pÿÞ#^·^œ~œžœ ¾œ(Þœ0þœ€ž1^x^¶p~¶ˆ€=¤Œ€>Œ0 Xÿc€€}§@[kº't†½#hœç\`>"X^"x€}§@[kº'T†½#ˆ€¤XŒqÄX>Œˆ>œhŽp€}§@[kº',†½#ˆ>ŒE Xÿc¥\h€}§@[kº' †½#€§8<ˆ0Xÿch€}§@[kº'ì…½#€§<ŒÀXÿcÄ`€¦X€=¦P€}§@[kº'À…½#´ëG.àÈ€=¤èÿŒ€§4<ˆ@Xÿcˆ€]¤øÿB@ Xÿcˆœ€§8|‰ «Xÿc€§8œ‰,…YÿcplYÿcH€}§@[kº'T…½#ˆ>Œ@ Xÿcx¤œX^ˆ^hŽ@€}§@[kº'$…½#ˆ>Œ@ XÿcˆœJ¥Xÿc€§8|‰0jYÿc8€}§@[kº'섽#ˆ>Œp Xÿc0€}§@[kº'Є½#\àØ"B\ˆ€¤èÿ Œˆ€=¤øÿAA*Xÿcˆ€]¤b+KXÿcA+Xÿcp~¤#œÿGáàÃXžh¾LYÿcPžPÞPþFÏYÿcˆ€½¤8ŽX>ŽX^ŽQ2ZÿcDZÿcç\(€}§@[kº',„½#HœH^H~CKYÿcˆ€¤0€`¾`ÞM®YÿcLYÿc€§8ü‰"ìYÿcˆ€}¤èÿŽˆžB\8€}§@[kº'ȃ½#ˆ>Œ` Xÿc@œˆ€¤èÿ@ˆ^ˆ€=¤Žˆ€]¤"Žˆ€}¤ CŽˆ€¤(dŽç\ €}§@[kº'xƒ½#ˆ>Œ@ Xÿc8œˆ€¤øÿ@@~JKYÿcPžJLYÿc€§0¼‰mÍXÿc€§8܉.ÃYÿcÄYÿc€§,ü‰oÏXÿc€§(ŠPpXÿc€§$<Š00ZÿcRcXÿcZÿc€§ |ŠS“XÿcZÿcˆ€=¤8Ž€§¼ŠT•Zÿc0ZÿcOðYÿcÏYÿcM®Yÿc€§8ÜŠ ¶YÿcJMYÿcˆ€]¤P⎠WYÿcx~¤Cˆ€¤øÿˆ€½¤@%8^9Y[ÿc@~Hž[|[ÿc€§¼‹}ÝXÿc€§$Ü‹>Ã[ÿc€§<ˆAXÿcÁ[ÿc@„Xÿc€§|‰@ Xÿc Xÿc€§ œ‰lÌXÿc€§<ŠQqXÿc€§\Š1QZÿcScXÿc3Zÿc€§¼ŠU•Xÿc5Zÿcˆ€Ý¤8†Ž€§ŠPZÿc00ZÿcLYÿc Xÿc@ [ÿc€§4ü‰Xÿc@ÀXÿc@`[ÿc [ÿc@[ÿcˆ€ý¤HÇXÿcp¥œÿG^§^Œ~ŒžŒ ¾Œ(ÞŒ0þŒÞ#€úk¥CDtBðA€@AÀAhBB @A AÀ@?€?»½×Ùß|Û=ñh㈵øä> ? ìÿÿÿìÿÿÿTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Point projects into infinityð°` h ˆ tm-for, 08 <D HP T\ `h lt x| €„ ˆ¨ ¬¸ ¼À ÄÈ ÌÌÐØ Üà äè ììðø ü       $( ,,08 <@ DL PT X\ `d hl pt xx| ”˜ œ  ¤¨ ¬À ÄÈ ÌÐ Ôä èì ðø ü        $( ,, 08 <@ DH LLPX \` dd hp tx ||€ˆ Œ ”˜ œœ ¸ð ô  $ (( ,4 8L PPTl ppt| €Œ ”œ  ° ´ ¸ ¼¼ ÀÐ ÔØ Üè ìü   $ ((,T XX\| €Œ ”¨ ¬¬°Ä ÈÌ ÐÜ à( ,L PPTp t ”  ¤° ´´¸Ð ÔÜ àä èì ðô ø   $@ DP Th lx |ˆ Œ¨ ¬À ÄÈ Ìø ü ( ,0 4T Xd ht x” ˜¬ °¼ ÀÌ Ðì ð   < @l p  € ¸  € ˜   ¨ ° ¸ À È Ð Ø à è ð ø      ( 0 8 @ H P X ’ ,Ì3™ P(!@°(à8à8x!ðC@D ‚ &&E ‰B)%O  D/ ûó> ññõý!ã@tmfor.cr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindtmforintr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northtemptmforlonlatxydelta_lonsin_phicos_phialalsbcttqconnml/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKp ‚Ãx ‚À ‚È &‚à 1‚Ø <‚à ?‚è B‚ð E‚ø H‚ÃÀ K‚ÃÈ O‚ÃÐ S‚ÃØ b‚Ãà p‚ÃtFÐ}CÁƒCÁ‰CÁ”CÁøÿÿÿÿÿÿÿŸCÁðÿÿÿÿÿÿÿªCÁ0µCÁ(G°¸ÿÿÿÿÿÿÿÁDÁ¬H€¸tH¸ÆFð ÌCÁ'ÐÁÔCÖC8GðØÿÿÿÿÿÿÿØDÁÐÿÿÿÿÿÿÿâDÁÈÿÿÿÿÿÿÿêDÁÀÿÿÿÿÿÿÿòDÁ&õÁ%ùÁ$ûÁ#ýÁ¸ÿÿÿÿÿÿÿÿDÁ"Á°ÿÿÿÿÿÿÿDÁ¨ÿÿÿÿÿÿÿDÁÐHôÆHÀHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,0,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è°ÿÿÿÿÿÿÿP2^¸®pÿÿÿÿÿÿÿüxÿÿÿdœ@P 1,@n 1`-yB( `›¦I•2]`<AÞ `;}â ˜`:¸ì ²`-òõ º`Ê`acoscosfabslogsinsqrttantmfortmforintp_errorptitletsincosradius2cenlonmeroriginoffsetpadjust_lone0fne1fne2fne3fnmlfngenrpt_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ¸FÀ%F.†ñÿÿ6†ñÿÿ=†ñÿÿE†ñÿÿM†ñÿÿW†ñÿÿ^†ñÿÿf†ñÿÿq†ñÿÿv†ñÿÿ{†ñÿÿ€†ñÿÿ…†ñÿÿІñÿÿ‘ñÿÿtminv.o 1074015691 1032 20 100644 19568 ` ƒË-@8%PÀ Ð à€Ð ÿÿÿÿÿÿÿÿÀ‹.textÐ (ØC .rconstÐ Ð `ø .xdata0 0 X @.pdata@ @ h #€.dataP P €x @.litaÐ Ð àø ˆ#.sbss° ° €»'À‹½#°ÿÞ#^·8ž0>ž(^ž ~žžž¾ž8Œˆ€]¤ÿœ0>Œˆ€}¤˜ÿ#œ(^ˆ€¤ ÿD ~ˆ€½¤¨ÿežˆ€Ý¤°ÿ†P¾ˆ€ý¤ðÿ§Þˆ€¥øÿȈ€¦˜ÿðˆ€=¦ÿÑŽoöYÿcþþŽWøZÿc€§D<‹77[ÿcˆ€]¦Øÿòžˆ€}¦ØÿŽà€}§@[kº'ðн#ˆ€¤¸ÿœˆ€=¤ØÿŽØ€}§@[kº'Њ½#ˆ€¤Àÿœˆ€=¤ØÿŽÐ€}§@[kº'°Š½#ˆ€¤Èÿœˆ€=¤ØÿŽÈ€}§@[kº'н#ˆ€¤Ðÿœˆ€=¤ÿ!Œ@>œˆ€]¤¸ÿŽˆ€}¤Àÿ#Žˆ€¤ÈÿDŽˆ€½¤ÐÿeŽˆ€Ý¤°ÿ†ŽÀ€}§@[kº'Dн#@>Œ@ Xÿcˆ€¤èÿœˆ€=¤ØÿAˆ€]¤Øÿb€§Dœ‰+‹YÿcjKYÿcˆ€}¤àÿCˆ€¤Øÿ¤€§ÜÍ®Yÿc Å4àGˆ€Ý¤¦´@€¦¸ÿ"¸€}§@[kº'À‰½#ˆ€¤ÿŽˆ€=¤˜ÿ!ް€}§@[kº' ‰½#ˆ€¤ ÿŽ@€=¦Øÿ1"¨€}§@[kº'€‰½#ˆ€¤¨ÿŽ €}§@[kº'h‰½#ˆ€¤°ÿŽ˜€}§@[kº'P‰½#ˆ€¤øÿŽˆ€=¤ðÿ!Ž€}§@[kº'0‰½#ÿG^§PÞ#€úk»'‰½# ÿÞ#^·>µ^µ~µ žµ(^œ0~œ8žœ@¾œHÞœPþœX`>ОÈ>ž òG óG ÔàGˆ€=¤!¤k 䈀]¤ÿŒˆ€}¤ ÿ#Œ@XÿcÐ^p@Yÿc€€}§@[kº'Œˆ½#€œ€§D\‰€~jKYÿc€ž*ŠYÿc€§@¼‰JMYÿcp^ˆ€¤°ÿÀˆ€=¤ÿሀ]¤ ÿŽOðYÿcÈ^ŒoOXÿcÏYÿchÞhŽx€}§@[kº'ˆ½#xœx~Œx~ŒAcXÿc€§D\‰!AYÿcp~pžKlYÿc€§D¼‰ mYÿcp+Xÿcp€}§@[kº'¬‡½# \)]h€}§@[kº'”‡½# œh>Œ ØK*J]Kp~`Õx~Œ`Ôˆ€}¤¨ÿƒŒÿG‰àÃpŽx>Ž`€}§@[kº'@‡½#ˆ€¤¨ÿ ŒXÿcX€}§@[kº' ‡½# œÿGxàÈ€=¤øÿ!ŒÐ^!AYÿcÐ>œˆ€]¤ðÿbÈ^Œ"KXÿcÈ^œˆ€}¤èÿƒˆ€¤ ÿ¤È^ŒmMXÿc Yÿcˆ€½¤ÿÅiŽYÿc)] ÿGˆ€Ý¤ÀÿfŒYÿcP€}§@[kº'ˆ†½#@`Xÿc Yÿcˆ€¤Èÿ@Œ€§<<ˆPYÿcP€}§@[kº'P†½#@@Xÿc#`Xÿcˆ€¤Ðÿ@Œ€§8<ˆPYÿcP€}§@[kº'†½#@@Xÿc`Xÿcˆ€¤¸ÿ Œ`Xÿc'XÿcYÿcç\H€}§@[kº'Ô…½#€§\ŒàXÿc Ô  *Aô 4@AÂÿÿÃ@€¦@€=¦ 1"8€}§@[kº'”…½#ôëGàÃ]H€}§@[kº'x…½#€§|ŒÀXÿcûÄ]À>"¸^"0€}§@[kº'H…½#](€}§@[kº'4…½#°œˆ€¤àÿ`Œ¸>Œ¸^A*XÿcFaXÿcKÆXÿc¨~°ž°¾EYÿcN¥Xÿc Þˆ€}¤ØÿãÀŽÀ>ŽPZÿcOðYÿc€§D\Š)OZÿcˆ€Ý¤ÿFŒ)]p€}§@[kº'œ„½#`@Xÿc˜œˆ€¤Øÿ`Œ€§D<ˆ!#Xÿc˜^AAYÿca)Xÿc>œˆ€=¤ ÿa˜žK‹Yÿcоk«Yÿcˆ~ˆÞˆþDÏYÿc˜ް>ŽPZÿcPZÿc^ŽpZÿc€§4|Šs“Xÿc€§0œŠT´Xÿc€§,¼Š•Zÿc€§(ÜŠVÖXÿc–Zÿc€§<üЍW[ÿc4—Zÿcˆ€]¤àÿ"€§$\‹Y:[ÿc4™Zÿc€§ |‹{›Xÿc€§œ‹\¼Xÿc€§¼‹[ÿc€§Ü‹^ÞXÿcž[ÿc€§\ˆ Œ@Xÿc€[ÿcˆ€}¤àÿcŒ€§ \‰CjXÿc Xÿc€§0<ˆ¨žAYÿc Xÿc@`[ÿc €Zÿc@`Zÿc€§@¼‰  Yÿc@Zÿc Yÿc œˆ€½¤¨ÿe€§8܉nŽXÿc¥Xÿc€§D<ŠñYÿcæYÿc€§\Šr’XÿcÆXÿc€§,ÜŠ5ÕZÿc€§‹X¸Xÿc¸Zÿc€§0üЍ^WW[ÿc5·Zÿcˆ€Ý¤àÿ&€§¼‹Y=[ÿc¹Zÿc€§4Ü‹ ^ŒB^Xÿc¢ZÿcBBZÿc"âYÿcBÂYÿc€§Dœ‹"‚[ÿcˆ^BBYÿc¸~ŒbCXÿcbYÿcX€}§@[kº'€½# œàÃÈŽ €}§@[kº'd½#Ø´Ø~ŒÃã[€§\ŒBbXÿcKœˆ€}¤¨ÿŒ œÿG^§>¥^¥~¥ ž¥(^Œ0~Œ8žŒ@¾ŒHÞŒPþŒX`>àÞ#€úkAàA A|C4B•CtB´BðAA A @@@ÀAÀ@€@?€?-DTû!ù?»½×Ùß|Û=ñh㈵øä> ÿìÿÿÿìÿÿÿTRANSVERSE MERCATOR (TM)Scale Factor at C. Meridian: Latitude failed to convergeTM-INVERSE Ð ˜ , 08 <D HP T\ `h lt x| €„ ˆ¨ ¬¸ ¼À ÄÈ ÌÌÐØ Üà äè ììðø ü       $( ,,08 <@ DL PT X\ `d hl pt xx| ”˜ œ  ¤¨ ¬À ÄÈ ÌÐ Ôè ìð ôø üü       ( ,0 48 <<@H LP TT X` dh llpx |€ „ˆ ŒŒ¨ü    , 004@ D` dt x| €„ ˆ° ´´¸Ô Øô ø  $ ((,\ `x ||€ˆ Œ˜ œœ ´ ¸Ì Ðä èì ð    $0 448P TX \h llpˆ Œ ”  ¤¤¨À Ää èèìô ø   $ (( ,@ DDHP Tp tt x„ ˆˆŒ˜ œà ä     $8 <@ Dh lÀ ÄÐ Ôà äð ô  $ (, 0D HT Xd ht xŒ ¨ ¬° ´È Ìü   $ ( , @ D X \ p t € „ ˜ œ ´ ¸ ¼ À Ô Ø   8 < < @ T X X \ p t „ ˆ  @ €D ¨ H €L Ð Ø à è ð ø      ( 0 8 @ H P X ` h p x € ˆ  ˜   ’ ´ ÍN¥ qÈ%xE-@>@>@&XIøEJ ‚ &&E€ B-"Ne,/óQ€ÿ÷€Ö9&ññññññóü=óú è@, tminv.cr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindtminvintr_majr_minscale_factcenter_loncenter_latfalse_eastfalse_northtemptminvxylonlatconphidelta_phiisin_phicos_phitan_phiccsttsnrddsfhgmax_iter/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK° ‚ø ‚ÃÀ ‚ÃÈ &‚ÃÐ 1‚ÃØ <‚Ãà ?‚Ãè B‚Ãð E‚Ãø H‚à K‚à O‚à S‚à b‚à p‚ÓtFà}CÁƒCÁ‰CÁ”CÁøÿÿÿÿÿÿÿŸCÁðÿÿÿÿÿÿÿªCÁ0µCÁ(G°¸ÿÿÿÿÿÿÿÁDÁœH€¨tH¨ÆF ÌCÁÎCÁ Ð! Ô!PGp)ØÁ(ÜÁ'àÁ êÑàÿÿÿÿÿÿÿìDÁØÿÿÿÿÿÿÿôDÁÐÿÿÿÿÿÿÿüDÁ&ÁÈÿÿÿÿÿÿÿDÁ% ÁÀÿÿÿÿÿÿÿ DÁ¸ÿÿÿÿÿÿÿDÁ°ÿÿÿÿÿÿÿDÁ¨ÿÿÿÿÿÿÿDÁ$Á ÿÿÿÿÿÿÿDÁ˜ÿÿÿÿÿÿÿDÁÿÿÿÿÿÿÿDÁˆÿÿÿÿÿÿÿÁDÁ ÑìH(ÆHÀHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,x8,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è°ÿÿÿÿÿÿÿP3]¨ª ÿÿÿÿÿÿÿüHÿÿÿàc¹øEq&9´@n&9`-”J) `›ÁQ•3]`<\æ `;˜ê ™`:Óô ³`- ý »`: Ë`atan2cosexpfabssinsqrttantminvtminvintp_errorptitletsincosradius2cenlonmeroriginoffsetpadjust_lonasinzsigne0fne1fne2fne3fnmlfngenrpt_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ¨ FÀ&F/†ñÿÿ7†ñÿÿ>†ñÿÿF†ñÿÿN†ñÿÿX†ñÿÿ_†ñÿÿg†ñÿÿr†ñÿÿx†ñÿÿ}†ñÿÿ‚†ñÿÿ‡†ñÿÿŒ†ñÿÿ‘†ñÿÿ–†ñÿÿñÿÿutmfor.o 1074015691 1032 20 100644 18520 ` ƒË-@h"PÀ 0 €0 ÿÿÿÿÿÿÿÿPŠ.text0 h¨ * .rconst0 0 `˜ .xdata ø @.pdata     H €.data° ° ° @.lita` ` ÐÈ È .sdata0 0 ˜ .sbss@ @ €»'Pн#ÀÿÞ#^·>µ(ž >ž^ž óGéGØ€}§@[kº' н#°ìéGØ€}§@[kº'н# @©ä(Œˆ€=¤èÿœ >Œˆ€]¤ðÿ"œ^ˆ€}¤øÿCˆ€¤äŸéGØ€}§@[kº'À‰½#ÔL õ@0´0ŒÀà[€§<Œ@Xÿcˆ€]¤œ€§@\‰ˆ€}¤PC ù€§<|‰àà ÿ_ˆ€¤Hdˆ€½¤ðÿ…ˆ€Ý¤èÿ¦lYÿcžÞþNÏYÿc€§8Š.Zÿcˆ€ý¤0Lj€¥0ŽÐ€}§@[kº' ‰½#ˆ€¤œˆ€=¤0ŽÈ€}§@[kº'숽#ˆ€¤œˆ€=¤0ŽÀ€}§@[kº'̈½#ˆ€¤ œˆ€=¤0ޏ€}§@[kº'¬ˆ½#ˆ€¤(œˆ€=¤èÿ!Œ0>œˆ€]¤Žˆ€}¤#Žˆ€¤ DŽˆ€½¤(eŽˆ€Ý¤†Ž €}§@[kº'`ˆ½#0>Œ@ Xÿcˆ€¤@œˆ€=¤0Aˆ€]¤0b€§8œ‰+‹YÿcjKYÿcˆ€}¤8Cˆ€¤0¤€§ÜÍ®Yÿc Å€§8ü‰ˆ€½¤Xå`€¦ ÿ"°€}§@[kº'؇½#éG`€=¦Èÿ1"¨€}§@[kº'¼‡½#ˆ€¤èÿŽˆ€=¤ðÿ!Ž €}§@[kº'œ‡½#ˆ€¤øÿŽ`€=¦Øÿ1"˜€}§@[kº'|‡½#ˆ€¤Ž€}§@[kº'd‡½#ÿG àÃ`€¦xÿ"`€=¦ÿ1"P€}§@[kº'<‡½#táG^§>¥@Þ#€úk»' ‡½#pÿÞ#^·^œ~œžœ ¾œ(Þœ0þœ€ž1^x^¶p~¶ˆ€=¤Œ€>Œ0 Xÿc€€}§@[kº'̆½#hœç\`>"X^"x€}§@[kº'¬†½#ˆ€¤XŒqÄX>Œˆ>œhŽp€}§@[kº'„†½#ˆ>ŒE Xÿc¥\h€}§@[kº'd†½#€§8<ˆ0Xÿch€}§@[kº'D†½#€§<ŒÀXÿcÄ`€¦X€=¦P€}§@[kº'†½#´ëG.àÈ€=¤èÿŒ€§4<ˆ@Xÿcˆ€]¤øÿB@ Xÿcˆœ€§8|‰ «Xÿc€§8œ‰,…YÿcplYÿcH€}§@[kº'¬…½#ˆ>Œ@ Xÿcx¤œX^ˆ^hŽ@€}§@[kº'|…½#ˆ>Œ@ XÿcˆœJ¥Xÿc€§8|‰0jYÿc8€}§@[kº'D…½#ˆ>Œp Xÿc0€}§@[kº'(…½#\àØ"B\ˆ€¤èÿ Œˆ€=¤øÿAA*Xÿcˆ€]¤b+KXÿcA+Xÿcp~¤#œÿGáàÃXžh¾LYÿcPžPÞPþFÏYÿcˆ€½¤8ŽX>ŽX^ŽQ2ZÿcDZÿcç\(€}§@[kº'„„½#HœH^H~CKYÿcˆ€¤0€`¾`ÞM®YÿcLYÿc€§8ü‰"ìYÿcˆ€}¤èÿŽˆžB\8€}§@[kº' „½#ˆ>Œ` Xÿc@œˆ€¤èÿ@ˆ^ˆ€=¤Žˆ€]¤"Žˆ€}¤ CŽˆ€¤(dŽç\ €}§@[kº'Ѓ½#ˆ>Œ@ Xÿc8œˆ€¤øÿ@@~JKYÿcPžJLYÿc€§0¼‰mÍXÿc€§8܉.ÃYÿcÄYÿc€§,ü‰oÏXÿc€§(ŠPpXÿc€§$<Š00ZÿcRcXÿcZÿc€§ |ŠS“XÿcZÿcˆ€=¤8Ž€§¼ŠT•Zÿc0ZÿcOðYÿcÏYÿcM®Yÿc€§8ÜŠ ¶YÿcJMYÿcˆ€]¤P⎠WYÿcx~¤Cˆ€¤øÿˆ€½¤@%8^9Y[ÿc@~Hž[|[ÿc€§¼‹}ÝXÿc€§$Ü‹>Ã[ÿc€§<ˆAXÿcÁ[ÿc@„Xÿc€§|‰@ Xÿc Xÿc€§ œ‰lÌXÿc€§<ŠQqXÿc€§\Š1QZÿcScXÿc3Zÿc€§¼ŠU•Xÿc5Zÿcˆ€Ý¤8†Ž€§ŠPZÿc00ZÿcLYÿc Xÿc@ [ÿc€§4ü‰Xÿc@ÀXÿc@`[ÿc [ÿc@[ÿcˆ€ý¤HÇXÿcp¥œÿG^§^Œ~ŒžŒ ¾Œ(ÞŒ0þŒÞ#€úk¥CDtBðA€@AÀAhBB @A AÀ@?€?€–K$ôH»½×Ùß|Û=ñh㈵øä>5R¢Fß‘?? ìÿÿÿìÿÿÿIllegal zone numberutm-forintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Point projects into infinityx 0 0 8 X utm-for( ,,0@ DDH\ `h lt x| €ˆ ŒŒ¬ °¼ ÀÄ ÈÌ ÐØ Üè ìð ôø ü  , 04 8< @@DL PT X\ ``dl pt x| €€„Œ ” ˜œ   ¤¬ °´ ¸À ÄÈ ÌÐ ÔØ Üà äè ììð      4 8< @D HX \` dh lp tt x„ ˆŒ ”œ  ¤ ¨¬ °° ´¼ ÀÄ ÈÌ ÐÐÔÜ àä èèìü     0h l| €€„œ    ¤¬ °Ä ÈÈÌä èèìô ø   ( , 0 44 8H LP T` dt x„ ˆœ   ¤Ì ÐÐÔô ø    $$(< @D HT X  ¤Ä ÈÈÌè ì   ( ,,0H LT X\ `d hl px ||€˜ œ¸ ¼È Ìà äð ô   $8 <@ Dp tˆ Œ  ¤¨ ¬Ì ÐÜ àì ð  $ (4 8D Hd h| €„ ˆ´ ¸ä è   €¤ 0 ¨ €¬ ` h p x € ˆ  ˜   ¨ ° ¸ À È Ð Ø à è ð ø      ( ’ LÍ Tø"˜A`*`:`:P#xEBFŒR&&E‡ÿ⃠‰B)%O  D/ ûó> ññõý!ã@utmfor.cr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindutmforintr_majr_minscale_factzonetemputmforlonlatxydelta_lonsin_phicos_phialalsbcttqconnml/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/stdlib.hdiv_tquotremldiv_t/usr/include/math.hexceptiontypenamearg1arg2retvalcproj_prototypes.hKà@ ‚ÃH ‚ÃP ‚ÃX '‚Ã` 2‚Ãh =‚Ãp @‚Ãx C‚À F‚È I‚à L‚Ø P‚à T‚è c‚ð q‚ÃuFÐCÁ…CÁ‹CÁ –ñ$G€Ðÿÿÿÿÿÿÿ›DÁ HP0uH0 F §CÁ'«Á¯C!±C!8GÀØÿÿÿÿÿÿÿ³DÁÐÿÿÿÿÿÿÿ½DÁÈÿÿÿÿÿÿÿÅDÁÀÿÿÿÿÿÿÿÍDÁ&ÐÁ%ÔÁ$ÖÁ#ØÁ¸ÿÿÿÿÿÿÿÚDÁ"ÝÁ°ÿÿÿÿÿÿÿáDÁ¨ÿÿÿÿÿÿÿãDÁÐHàô HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHK Hüÿÿÿÿ<ÿÿÿ/,x-,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üܳ ,0ÿüt èÀÿÿÿÿÿÿÿ@2[0#ÌpÿÿÿÿÿÿÿüxÿÿÿbšBTæ.L@næ.`-T?) `›F•3]`<Û `;Xß ™`-“é ³`:Àõ Ã`úþË`labsacoscosfabslogsinsqrttanutmforutmforintp_errorptitletsincosradius2cenlonmeradjust_lone0fne1fne2fne3fnmlfngenrptgenrpt_long_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ †ñÿÿ0$F+F5†ñÿÿ=†ñÿÿD†ñÿÿL†ñÿÿT†ñÿÿ^†ñÿÿi†ñÿÿn†ñÿÿs†ñÿÿx†ñÿÿ}†ñÿÿ‚†ñÿÿ‰†ñÿÿ•ñÿÿutminv.o 1074015692 1032 20 100644 20048 ` ƒÌ-@X'PÀ ` 0€` ÿÿÿÿÿÿÿÿ Œ.text` (¸W .rconst` ` pˆ .xdataÐ Ð ø @.pdataà à (%€.datað ð À@.lita° ° àØ¨%.sbss €»' Œ½#ÀÿÞ#^·>µ(ž >ž^ž óGéGà€}§@[kº'pŒ½#²ìéGà€}§@[kº'XŒ½# @«ä(Œˆ€=¤ÿœ >Œˆ€]¤˜ÿ"œ^ˆ€}¤ ÿCˆ€¤°ÿäŸéGà€}§@[kº'Œ½#ÔL õ@0´0ŒÀà[€§<Œ@Xÿcˆ€]¤¨ÿœ€§L\‰ˆ€}¤øÿC ù€§H|‰àà ÿ_ˆ€¤ðÿdˆ€½¤˜ÿ…ˆ€Ý¤ÿ¦lYÿcžÞþNÏYÿc€§DŠ.Zÿcˆ€ý¤ØÿLj€¥ØÿŽØ€}§@[kº'\‹½#ˆ€¤¸ÿœˆ€=¤ØÿŽÐ€}§@[kº'<‹½#ˆ€¤Àÿœˆ€=¤ØÿŽÈ€}§@[kº'‹½#ˆ€¤Èÿœˆ€=¤ØÿŽÀ€}§@[kº'üн#ˆ€¤Ðÿœˆ€=¤ÿ!Œ0>œˆ€]¤¸ÿŽˆ€}¤Àÿ#Žˆ€¤ÈÿDŽˆ€½¤ÐÿeŽˆ€Ý¤°ÿ†Ž¸€}§@[kº'°Š½#0>Œ@ Xÿcˆ€¤èÿœˆ€=¤ØÿAˆ€]¤Øÿb€§Dœ‰+‹YÿcjKYÿcˆ€}¤àÿCˆ€¤Øÿ¤€§ÜÍ®Yÿc Å4àGˆ€Ý¤¦´àÈ€ý¤ç·@€¦ ÿ"°€}§@[kº' н#éG@€=¦Èÿ1"¨€}§@[kº'н#ˆ€¤ÿŽˆ€=¤˜ÿ!Ž €}§@[kº'䉽#ˆ€¤ ÿŽ@€=¦Øÿ1"˜€}§@[kº'ĉ½#ˆ€¤¨ÿŽ€}§@[kº'¬‰½#ÿG àÃ@€¦xÿ"@€=¦ÿ1"8€}§@[kº'„‰½#táG^§>¥@Þ#€úk»'h‰½# ÿÞ#^·>µ^µ~µ žµ(^œ0~œ8žœ@¾œHÞœPþœX`>ОÈ>ž òG óG ÔàGˆ€=¤!¤k 䈀]¤ÿŒˆ€}¤ ÿ#Œ@XÿcÐ^p@Yÿc€€}§@[kº'܈½#€œ€§D\‰€~jKYÿc€ž*ŠYÿc€§@¼‰JMYÿcp^ˆ€¤°ÿÀˆ€=¤ÿሀ]¤ ÿŽOðYÿcÈ^ŒoOXÿcÏYÿchÞhŽx€}§@[kº'Xˆ½#xœx~Œx~ŒAcXÿc€§D\‰!AYÿcp~pžKlYÿc€§D¼‰ mYÿcp+Xÿcp€}§@[kº'ü‡½# \)]h€}§@[kº'䇽# œh>Œ ØK*J]Kp~`Õx~Œ`Ôˆ€}¤¨ÿƒŒÿG‰àÃpŽx>Ž`€}§@[kº'‡½#ˆ€¤¨ÿ ŒXÿcX€}§@[kº'p‡½# œÿGxàÈ€=¤øÿ!ŒÐ^!AYÿcÐ>œˆ€]¤ðÿbÈ^Œ"KXÿcÈ^œˆ€}¤èÿƒˆ€¤ ÿ¤È^ŒmMXÿc Yÿcˆ€½¤ÿÅiŽYÿc)] ÿGˆ€Ý¤ÀÿfŒYÿcP€}§@[kº'؆½#@`Xÿc Yÿcˆ€¤Èÿ@Œ€§<<ˆPYÿcP€}§@[kº' †½#@@Xÿc#`Xÿcˆ€¤Ðÿ@Œ€§8<ˆPYÿcP€}§@[kº'h†½#@@Xÿc`Xÿcˆ€¤¸ÿ Œ`Xÿc'XÿcYÿcç\H€}§@[kº'$†½#€§\ŒàXÿc Ô  *Aô 4@AÂÿÿÃ@€¦@€=¦ 1"8€}§@[kº'ä…½#ôëGàÃ]H€}§@[kº'È…½#€§|ŒÀXÿcûÄ]À>"¸^"0€}§@[kº'˜…½#](€}§@[kº'„…½#°œˆ€¤àÿ`Œ¸>Œ¸^A*XÿcFaXÿcKÆXÿc¨~°ž°¾EYÿcN¥Xÿc Þˆ€}¤ØÿãÀŽÀ>ŽPZÿcOðYÿc€§D\Š)OZÿcˆ€Ý¤ÿFŒ)]p€}§@[kº'섽#`@Xÿc˜œˆ€¤Øÿ`Œ€§D<ˆ!#Xÿc˜^AAYÿca)Xÿc>œˆ€=¤ ÿa˜žK‹Yÿcоk«Yÿcˆ~ˆÞˆþDÏYÿc˜ް>ŽPZÿcPZÿc^ŽpZÿc€§4|Šs“Xÿc€§0œŠT´Xÿc€§,¼Š•Zÿc€§(ÜŠVÖXÿc–Zÿc€§<üЍW[ÿc4—Zÿcˆ€]¤àÿ"€§$\‹Y:[ÿc4™Zÿc€§ |‹{›Xÿc€§œ‹\¼Xÿc€§¼‹[ÿc€§Ü‹^ÞXÿcž[ÿc€§\ˆ Œ@Xÿc€[ÿcˆ€}¤àÿcŒ€§ \‰CjXÿc Xÿc€§0<ˆ¨žAYÿc Xÿc@`[ÿc €Zÿc@`Zÿc€§@¼‰  Yÿc@Zÿc Yÿc œˆ€½¤¨ÿe€§8܉nŽXÿc¥Xÿc€§D<ŠñYÿcæYÿc€§\Šr’XÿcÆXÿc€§,ÜŠ5ÕZÿc€§‹X¸Xÿc¸Zÿc€§0üЍ^WW[ÿc5·Zÿcˆ€Ý¤àÿ&€§¼‹Y=[ÿc¹Zÿc€§4Ü‹ ^ŒB^Xÿc¢ZÿcBBZÿc"âYÿcBÂYÿc€§Dœ‹"‚[ÿcˆ^BBYÿc¸~ŒbCXÿcbYÿcX€}§@[kº'н# œàÃÈŽ €}§@[kº'´½#Ø´Ø~ŒÃã[€§\ŒBbXÿcKœˆ€}¤¨ÿŒ œÿG^§>¥^¥~¥ ž¥(^Œ0~Œ8žŒ@¾ŒHÞŒPþŒX`>àÞ#€úkAàA A|C4B•CtB´BðAA A @@@ÀAÀ@€@?€?€–K$ôH-DTû!ù?»½×Ùß|Û=ñh㈵øä>5R¢Fß‘?ÿìÿÿÿìÿÿÿIllegal zone numberutm-invintUNIVERSAL TRANSVERSE MERCATOR (UTM)Zone: Scale Factor at C. Meridian: Latitude failed to convergeUTM-INVERSE° ` x ( ,,0@ DDH\ `h lt x| €ˆ ŒŒ¬ °¼ ÀÄ ÈÌ ÐØ Üè ìð ôø ü  , 04 8< @@DL PT X\ ``dl pt x| €€„Œ ” ˜œ   ¤¬ °´ ¸À ÄÈ ÌÐ ÔØ Üà äè ììð      4 8< @D H\ `h lp tx || €Œ ” ˜˜œ¤ ¨¬ °´ ¸¸ ¼Ä ÈÌ ÐÔ ØØÜä èì ððô     8Œ ˜ œ  ¤¼ ÀÀÄÐ Ôð ô    @ DDHd h„ ˆœ   ¤´ ¸¸¼ì ð    ( ,,0D H\ `t x| €˜ œ° ´À ÄÄÈà äè ìø üü   $0 448P Tt xx|„ ˆ¨ ¬ °´ ¸¸ ¼Ð ÔÔØà ä   ( ,p t ”  ¤¬ °°´È ÌÐ Ôø üP T` dp t€ „˜ œ´ ¸¼ ÀÔ Øä èô ø    8 < @ D X \ Œ  ° ´ ¸ ¼ Ð Ô è ì     ( , D H L P d h ˜ œ È Ì Ì Ð ä è è ì      à €ä 8 è €ì ° ¸ À È Ð Ø à è ð ø      ( 0 8 @ H P X ` h p x € ’ ØÍ)© yè'PG˜/@@h(0KÐGàKŒR&&E‡ÿàƒ € B-"Ne,/óQ€ÿ÷€Ö9&ññññññóü=óú è@, utminv.cr_majorr_minorscale_factorlon_centerlat_origine0e1e2e3esespml0false_northingfalse_eastingindutminvintr_majr_minscale_factzonetemputminvxylonlatconphidelta_phiisin_phicos_phitan_phiccsttsnrddsfhgmax_iter/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/stdlib.hdiv_tquotremldiv_t/usr/include/math.hexceptiontypenamearg1arg2retvalcproj_prototypes.hK` ‚Ø ‚à ‚è '‚ð 2‚ø =‚ÃÀ @‚ÃÈ C‚ÃÐ F‚ÃØ I‚Ãà L‚Ãè P‚Ãð T‚Ãø c‚Ãq‚ÓuFàCÁ…CÁ‹CÁ –Ñ$G€Ðÿÿÿÿÿÿÿ›DÁ(HP8uH8 F §CÁ©CÁ «! ¯!PG@)³Á(·Á'»Á ÅÑàÿÿÿÿÿÿÿÇDÁØÿÿÿÿÿÿÿÏDÁÐÿÿÿÿÿÿÿ×DÁ&ßÁÈÿÿÿÿÿÿÿáDÁ%äÁÀÿÿÿÿÿÿÿæDÁ¸ÿÿÿÿÿÿÿéDÁ°ÿÿÿÿÿÿÿëDÁ¨ÿÿÿÿÿÿÿíDÁ$ïÁ ÿÿÿÿÿÿÿòDÁ˜ÿÿÿÿÿÿÿôDÁÿÿÿÿÿÿÿöDÁˆÿÿÿÿÿÿÿ›DÁ øÑìHà( HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHK Hüÿÿÿÿ<ÿÿÿ/,x5,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üܳ ,0ÿüt èÀÿÿÿÿÿÿÿ@4_8%Î ÿÿÿÿÿÿÿüHÿÿÿàe»ÐGy6Ø@n6`-oG) `›œN•3]`<7ã `;sç ™`-®ñ ³`:Ûý Ã`Ë`labsatan2cosexpfabssinsqrttanutminvutminvintp_errorptitletsincosradius2cenlonmeradjust_lonasinzsigne0fne1fne2fne3fnmlfngenrptgenrpt_long_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ!†ñÿÿ8%F,F6†ñÿÿ>†ñÿÿE†ñÿÿM†ñÿÿU†ñÿÿ_†ñÿÿj†ñÿÿp†ñÿÿu†ñÿÿz†ñÿÿ†ñÿÿ„†ñÿÿ‰†ñÿÿކñÿÿ•†ñÿÿ¡ñÿÿvandgfor.o 1074015692 1032 20 100644 14440 ` ƒÌ-@ØPÀ `À `ÿÿÿÿÿÿÿÿ †.text`(H £ .rconst`` ˆ .xdata€€¨@.pdata¸x€.data  È@.lita°°pØø.sbss   »' †½#ÐÿÞ#^· ž>ž^ž~ž ŒP€=¤œ>ŒP€]¤"œ^P€}¤C~P€¤dx€¦p€}§@[kº'D†½# Žh€}§@[kº'0†½#Ž`€}§@[kº'†½#P€¤ŽP€=¤!ŽX€}§@[kº'ü…½#ÿG^§0Þ#€úk»'ä…½#pÿÞ#^·>µ^œ~œ žœ(¾œ0Þœ8þœxž1^p^¶ óGP€=¤Œx>Œ0 XÿcH€}§@[kº'Œ…½#\ç\@€}§@[kº't…½#€§<ŒàXÿcÄP€¤@P€=¤aKfYÿc KYÿcp^¤BP€}¤ƒ‰ÿG,àÀ§¼píXÿc@€}§@[kº'…½#Xÿc8€}§@[kº'섽#hœÆ\@€}§@[kº'Ô„½#€§<ŒàXÿcÖÔç\@€}§@[kº'¬„½#€§<Œ0Xÿc@€}§@[kº'Œ„½#€§<ŒàXÿcÄÔ€§\jFYÿc€§|kËXÿc0KYÿc@€}§@[kº'@„½#€§<ˆEXÿcJ¥Xÿc`^hŽ@>"H^"0€}§@[kº'„½#HŒ@>ŒH^*Xÿc€§|‰!+XÿcdXÿcL„XÿcXž@¾®ÿ[ÿcmÍYÿc€§ü‰-¯YÿcMXÿcP¾PŽP>ŽCZÿcP€¤DŽ€§|ŽRSZÿc€^ž4ƒXÿcT´Xÿcˆžž5ƒXÿc`ÞŽUÕZÿc7ƒXÿcU·Zÿc`xXÿcX>9#[ÿcX[ÿc0¸Zÿc(€}§@[kº'ƒ½#ˆ>Œ Xÿc€^@@Yÿc`~ kXÿcb XÿcÀØ"B\P€¤€ ‚Yÿcp>¤P€]¤¢€§ÜM®YÿcpMXÿc@€}§@[kº'ˆ‚½#\àØ"àÈP€¤ Œ€>œP€=¤A€§|JKYÿcˆ^LBXÿc€§¼‰,¬Yÿc¥XÿcNÂYÿc0ŽYÿc(€}§@[kº'‚½#ˆ>Œ@ Xÿc€^@Yÿc œ!àÃP€=¤a€~P€]¤‚€§¼LYÿcˆžNBXÿc€§ü‰.îYÿc¥XÿcPZÿc0ÐYÿc(€}§@[kº'Œ½#ˆ>Œ@ Xÿc€^ @Yÿc œÿG=àÃP€=¤ap^¤bàØàÈP€}¤ƒ€žP€¤¤€§ÜM®Yÿcˆ¾€§ü‰hŽPZÿc €}§@[kº'½#ˆ>Œ@ Xÿc€^@Yÿc œàÃP€=¤a€~P€]¤‚€§¼LYÿcˆž€§܉hþPîYÿc €}§@[kº'˜€½# \ˆ>Œ@ Xÿc€^@Yÿc œÿG^§>¥^Œ~Œ žŒ(¾Œ0ÞŒ8þŒÞ#€úk€??-DTû!ù?-DTû! @»½×Ùß|Û=? ìÿÿÿìÿÿÿVAN DER GRINTENh`  $ (0 4< @H LP T XX\h llp| €€„Œ ” ˜œ    ¤¼ø ü   $ ((,4 8H LP Tp t„ ˆ” ˜˜œ¬ °° ´Ä ÈÈÌÔ Øì ððôü     0 4@ DX \\`h l ””˜´ ¸ì ð   $” ˜˜œØ Üð ôø ü , 08 <@ D\ `„ ˆˆŒ´ ¸À ÄÈ Ìä è  @ DX \d hl p€ „” ˜˜œÄ ÈÐ ÔØ Üì ð   €” ¼ ˜ €œ °¸ÀÈÐØ àè ðø ’ ˜óÌÒa Bhè2ˆ¸+¸+°È6h307‚D‰)). ýñ !ƒÿç  Švandgfor.clon_centerRfalse_eastingfalse_northingvandgforintrcenter_longfalse_eastfalse_northvandgforlonlatxydlonthetaalasqggsqmmsqconcosthsinth/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK  ‚Ã(‚Ã0‚Ã8'‚Ã6FÐ BCÁDCÁPCÁ[CÁ GÀ°H ¼6HP¼gFðpCÁ'tÁxC z<Gð&|ÁØÿÿÿÿÿÿÿDÁ%‡ÁÐÿÿÿÿÿÿÿŠDÁ$ŽÁÈÿÿÿÿÿÿÿDÁÀÿÿÿÿÿÿÿ”DÁ#–Á"šÁ¸ÿÿÿÿÿÿÿžDÁ°ÿÿÿÿÿÿÿ¤DÁxH  gHÐHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,  ,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0)=¼ /pÿÿÿÿÿÿÿü€ÿÿÿAwh3Bª!˜@nª!`-2( `›E9•2]`<àÎ `;Ò ˜`:WÜ ²`-‘å º`¾ñÊ`fabssqrttanvandgforvandgforintptitletsincosradiuscenlonoffsetpadjust_lonasinz_fpdata†ñÿÿ†ñÿÿ †ñÿÿ¼FÐFP#†ñÿÿ*†ñÿÿ2†ñÿÿ9†ñÿÿ@†ñÿÿH†ñÿÿS†ñÿÿYñÿÿvandginv.o 1074015693 1032 20 100644 13600 ` ƒÍ-@ØPÀ àÐ àÿÿÿÿÿÿÿÿ0†.textà(Ø{ .rconstàà0 .xdata8@.pdata  Hˆ€.data00X@.lita@@ph .sbss°° »'0†½#ÐÿÞ#^· ž>ž^ž~ž ŒH€=¤øÿœ>ŒH€]¤ðÿ"œ^H€}¤C~H€¤dp€¦h€}§@[kº'Ô…½# Ž`€}§@[kº'À…½#ŽX€}§@[kº'¬…½#H€¤ŽH€=¤!ŽP€}§@[kº'Œ…½#ÿG^§0Þ#€úk»'t…½#pÿÞ#^·^œ~œžœ ¾œ(Þœ0þœ8@>ˆž€>žx^¶p~¶H€=¤Œˆ>Œ  XÿcˆœH€]¤B€>)*Yÿc€>H€}¤øÿc€§œBlYÿcˆ¾h¢Yÿc€>g"YÿcNYÿcOçXÿcÏYÿcç\@€}§@[kº'°„½# \€§<ˆÁXÿcEXÿch¾œ çXÿcJGYÿch¾Œ*ªXÿcKYÿcKYÿc€§œ‰h¾ŒL¬Xÿc€§¼‰ YÿcçXÿcNÇYÿc ŽYÿcOÆXÿcYÿcPçXÿcpZÿc„XÿcQ$ZÿcQ$Zÿcq#Zÿcq#Zÿcq#Zÿc€§ \Šh¾ŒR²XÿcRDZÿcrCZÿcrCZÿc12Zÿc€§|Šq3ZÿcZÿcHžT„Xÿc€§¼Št•ZÿctƒZÿch¾Œ4´XÿctƒZÿc`žž`ÞŽ6Ö^€§üŠp×Zÿc8€}§@[kº'(ƒ½#XÿcXœ€§<ˆH^AAYÿc`~a+XÿcXžb,XÿcB\@€}§@[kº'Ü‚½#€§<ˆàXÿcÔ@Ø@È€§\ˆàÀ§\ˆB\0€}§@[kº'˜‚½#€§<ˆ`XÿcPœ€> Ù ÉX^%J]€§|Pž‹Yÿc(€}§@[kº'L‚½#@ Xÿc€§<ˆaXÿca#Xÿc Xÿc€§\@ Xÿcp¤œàÃX~%k]€§œP¾¬Yÿc(€}§@[kº'ܽ#@ Xÿc€§<ˆaXÿca#Xÿc  Xÿc€§\@ Xÿcp¤œ]@€}§@[kº'ˆ½#€§¼ŒÀXÿcÄH€¤ðÿ Œx>¤!œÿG5àÃH€]¤ðÿ¢Œ€§\‰)ÊXÿcKYÿcLYÿcMçXÿcNçXÿc+mYÿc,ŽYÿc lYÿc€§ü‰ oYÿcPÆXÿcpYÿc8€}§@[kº'Ü€½# Yÿc€§<Œ@Xÿcªÿ[ÿc` Xÿc`Xÿc Xÿc €}§@[kº'”€½#x¤œÿG^§^Œ~ŒžŒ ¾Œ(ÞŒ0þŒ8@>Þ#€úk€¿@@ØAAÀ€?»½×Ùß|Û=es-8RÁð?-DTû! @ÿ ìÿÿÿìÿÿÿVAN DER GRINTENøàÀ0$ (0 4< @H LP T XX\h llp| €€„Œ ” ˜œ    ¤¼ü  , 04 8x ||€Œ Ô Øè ì` d” ˜¸ ¼ð ô   L PPT\ `x |„ ˆ ””˜  ¤È ÌÜ ààäô ø 8 <L PPTd h„ ˆ  ¤¤¨° ´Ä ÈÜ àä è, 0L PPTd h” ˜˜ œ   €$ ¼ ( €, @HP X`hpx€ ˆ˜ ’ xóÌÇX 7hÈ/h˜(˜( ¨3H04‚D…-!)  )#%õÿ 0vandginv.clon_centerRfalse_eastingfalse_northingvandginvintrcenter_longfalse_eastfalse_northvandginvxylonlatxxyyxysc1c2c3a1m1conth1d/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK° ‚ø‚ÃÀ‚ÃÈ'‚Ã6FÐ BCÁDCÁPCÁ[CÁ GÀ°H ¼6HP¼gFð(pCÁ rCÁtCxC@Gð(|Á'Á&‚ÁØÿÿÿÿÿÿÿ†DÁ$‰Á#ŒÁÐÿÿÿÿÿÿÿDÁÈÿÿÿÿÿÿÿ’DÁ"•ÁÀÿÿÿÿÿÿÿ™DÁ¸ÿÿÿÿÿÿÿDÁôH  gHÐHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,  ,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0)=¼ /pÿÿÿÿÿÿÿüxÿÿÿAuH07Ÿ!x@nŸ!`- 2( `›:9•2]`<ÕÎ `;Ò ˜`:LÜ ²`-†å º`³ñÊ`acoscosfabssqrtvandginvvandginvintptitleradiuscenlonoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ¼FÐFP(†ñÿÿ/†ñÿÿ6†ñÿÿ=†ñÿÿE†ñÿÿPñÿÿwivfor.o 1074015693 1032 20 100644 12128 ` ƒÍ-@ˆ PÀ Ð Ðÿÿÿÿÿÿÿÿ`ƒ.textÐ(S .rconstÐÐ0ø .xdata(@.pdata88 €.data  PH@.litappp˜¸ .sbssàà »'`ƒ½#ÐÿÞ#^· ž>ž^ž~ž ŒP€=¤œ>ŒP€]¤"œ^P€}¤C~P€¤d(€¦ðÿ"p€}§@[kº'ƒ½# Žh€}§@[kº'삽#Ž`€}§@[kº'Ø‚½#Ž>ŽX€}§@[kº'À‚½#ÿG^§0Þ#€úk»'¨‚½# ÿÞ#^·>µ^œ~œ žœ(¾œPžH>ž@^¶8~¶P€=¤ŒP>Œ0 XÿcH€}§@[kº'X‚½#0œHžŒHŽ@€}§@[kº'<‚½#€§<ŒBXÿc ÿG„\@€}§@[kº'‚½#€Xÿc%@Xÿc„\8€}§@[kº'ð½#€§<ˆXÿcc XÿcƒXÿcc\0€}§@[kº'¼½#€§¼ŒÀXÿc Ô Ù#Aô(€¦(€=¦ 1" €}§@[kº'„½# 4 AÕÿÿÃ¥ÿ[ÿcd…XÿcP€¤Œ€§<Œ@Xÿc0^E Xÿc„\8€}§@[kº'4½#@ XÿcP€¤ ŒXÿc@>¤œP€]¤B€§|EKYÿc„\@€}§@[kº'耽#@ XÿcP€¤ ŒXÿc8>¤œÿG^§>¥^Œ~Œ žŒ(¾Œ`Þ#€úk€?\¬¨Á4 ù?æ®%䃞ë?»½×Ùß|Û=LKDòð®@  ìÿÿÿìÿÿÿWAGNER IVIteration failed to convergewagneriv-forwardØÐ0à$ (0 4< @H LP TX \\`l ppt€ „„ˆ˜ œœ  ¸ì ð     $, 0D HHLh llpx |œ   ¤¬ °È Ì ÐÔ ØØÜü  $ ((,< @T X\ `p ttxˆ Œ  € ¸  € px€ˆ˜ ¨ °¸ ÀÈÐ’ ´íÍÀV " *Ð"Ð"@ è-ˆ*@.‚E ‰@/°`wivfor.clon_centerRfalse_eastingfalse_northingwivforintrcenter_longfalse_eastfalse_northwivforlonlatxydelta_lonthetadelta_thetaconi/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK°à ‚Ãè‚Ãð‚Ãø%‚Ã4FÐ >CÁ@CÁLCÁWCÁ GÀ¬H ¸4HP¸cFð jCÁnCÁrCtC4GÐÿÿÿÿÿÿÿvDÁ$€Á#†Á"’Á –!ìH  cHÐHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, ,xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0$8¸ . ÿÿÿÿÿÿÿ<°ÿÿÿ`<[ˆ*"˜´@n˜`-,) `›33•3]`<ÎÈ `; Ì ™`:EÖ ³`-ß »`¬ëË`cosfabssinwivforwivforintp_errorptitleradiuscenlonoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ¸ FÐFP†ñÿÿ&†ñÿÿ-†ñÿÿ4†ñÿÿ;†ñÿÿC†ñÿÿNñÿÿwivinv.o 1074015694 1032 20 100644 11384 ` ƒÎ-@( PÀ 0° 0ÿÿÿÿÿÿÿÿp‚.text0(? .rconst00 X .xdataPPx@.pdata``ˆø€.datapp˜@.lita€€`¨x .sbssàà »'p‚½#ÐÿÞ#^· ž>ž^ž~ž Œ8€=¤øÿœ>Œ8€]¤ðÿ"œ^8€}¤C~8€¤d`€¦X€}§@[kº'‚½# ŽP€}§@[kº'‚½#ŽH€}§@[kº'ì½#Ž>Ž@€}§@[kº'Ô½#ÿG^§0Þ#€úk»'¼½#ÀÿÞ#^·^œ(ž >ž^¶~¶8€=¤Œ(>Œ  Xÿc(œ8€]¤B ~*jYÿc ^8€}¤øÿƒ€§¼LYÿc ÞpÌYÿc0€}§@[kº'<½#\8€¤ðÿ Œ0>œ8€=¤øÿA€§|JKYÿc8^B\(€}§@[kº'ü€½#8>Œ@ Xÿc(^`@Yÿc0~`Yÿc €}§@[kº'È€½#¤œBXÿc0>œBXÿc€}§@[kº'œ€½#0>Œ Xÿc€§\p Xÿc0€}§@[kº'p€½#¤œÿG^§^Œ@Þ#€úkLKDòð®@æ®%䃞ë?\¬¨Á4 ù?ìÿÿÿìÿÿÿWAGNER IV0ðp$ (0 4< @H LP T XX\h llp| €€„” ˜˜œ´Ø Üð ô   , 004@ DL PT Xl ppt  ¤¤ ¨Ì ÐÐÔè ìø üü ` €d ´ h €l €ˆ ˜ ¨°¸ÀÈÐ’ Œé̤N ¸ @'€  Ø +À'p+‚D…  wivinv.clon_centerRfalse_eastingfalse_northingwivinvintrcenter_longfalse_eastfalse_northwivinvxylonlattheta/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKpà ‚Ãè‚Ãð‚Ãø%‚Ã4FÐ >CÁ@CÁLCÁWCÁ GÀ¨H ´4HP´cFðjCÁlCÁnCrC$GP"vÁ`H pcHÐHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, ,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0#7´ -ÀÿÿÿÿÿÿÿÈÿÿÿ@;KÀ'|Œ@n|`-ê(( `›/•2]`<²Ä `;îÈ ˜`:)Ò ²`-cÛ º`çÊ`asincossinwivinvwivinvintptitleradiuscenlonoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ´ FÐFP†ñÿÿ%†ñÿÿ,†ñÿÿ3†ñÿÿ;†ñÿÿFñÿÿwviifor.o 1074015694 1032 20 100644 11760 ` ƒÎ-@( PÀ €° €ÿÿÿÿÿÿÿÿÀ‚.text€(XI .rconst€€ ¨ .xdata  È@.pdata°°Øè €.dataÀÀè@.litaÐÐ`øh .sbss00 »'À‚½#ÐÿÞ#^· ž>ž^ž~ž Œ@€=¤œ>Œ@€]¤"œ^@€}¤C~@€¤dh€¦`€}§@[kº'd‚½# ŽX€}§@[kº'P‚½#ŽP€}§@[kº'<‚½#@€¤Ž@€=¤!ŽH€}§@[kº'‚½#ÿG^§0Þ#€úk»'‚½# ÿÞ#^·^œPžH>ž@^¶8~¶@€=¤ŒP>Œ0 Xÿc8€}§@[kº'Ľ#0œ€§\‰0~pjYÿc(>" ^"0€}§@[kº'”½#HŽ(€}§@[kº'€½#€§<ŒBXÿcJBXÿc€§|‰0jYÿc €}§@[kº'H½#œ ^~JjYÿc€§œ‰ LYÿc­ÿ[ÿcpªYÿc €}§@[kº'½#œ@€¤@€§|JKYÿcžJLYÿc¾JMYÿc(ÞJNYÿc@€]¤â OYÿc@~¤C@€¤Ž€§<ŽPZÿcPZÿc^ŽPZÿc@€½¤eŽZÿc8Þ¤žÿG^§^Œ`Þ#€úk€?@@rPÂLÛó?ØG§®|V@T5AÔ}í? ìÿÿÿìÿÿÿWAGNER VIIˆ€0À$ (0 4< @H LP T XX\h llp| €€„Œ ” ˜œ   ¤¼à äô øø ü  $ ((,8 <<@H L` dp ttx” ˜´ ¸¸¼È ÌÐ Ô   $ (H L ° €´ ¼ ¸ €¼ ÐØàèðø  (’  îÌÃT ¸ °( €!€!Ø ,0)è,‚D‰ wviifor.clon_centerRfalse_eastingfalse_northingwviiforintrcenter_longfalse_eastfalse_northwviiforlonlatxydelta_lonsin_loncos_lonsc0c1/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKÀ0 ‚Ã8‚Ã@‚ÃH&‚Ã5FÐ @CÁBCÁNCÁYCÁ GÀ°H ¼5HP¼eFð mCÁqCÁuCwC$G ÐÿÿÿÿÿÿÿyDÁÈÿÿÿÿÿÿÿƒDÁÀÿÿÿÿÿÿÿ‹DÁ"“Á¸ÿÿÿÿÿÿÿ•DÁ°ÿÿÿÿÿÿÿ˜DÁ¨H ¸eHÐHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, ,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0#7¼ / ÿÿÿÿÿÿÿ¨ÿÿÿ`;O0)› @n›`- -( `›64•2]`<ÑÉ `; Í ˜`:H× ²`-‚à º`¯ìÊ`sinsqrtwviiforwviiforintptitletsincosradiuscenlonoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ¼ FÐFP†ñÿÿ#†ñÿÿ+†ñÿÿ2†ñÿÿ9†ñÿÿA†ñÿÿLñÿÿwviiinv.o 1074015695 1032 20 100644 11872 ` ƒÏ-@˜ PÀ €À €ÿÿÿÿÿÿÿÿÀ‚.text€(hM .rconst€€ ¨ .xdata  È@.pdata°°Ø8 €.dataÀÀè@.litaÐÐpø¸ .sbss@@ »'À‚½#ÐÿÞ#^· ž>ž^ž~ž ŒP€=¤øÿœ>ŒP€]¤ðÿ"œ^P€}¤C~P€¤dx€¦p€}§@[kº'd‚½# Žh€}§@[kº'P‚½#Ž`€}§@[kº'<‚½#P€¤ŽP€=¤!ŽX€}§@[kº'‚½#ÿG^§0Þ#€úk»'‚½#°ÿÞ#^·^œ~œžœ ¾œ^1^@^¶8~¶P€=¤Œ% XÿcP€]¤"Œ$Xÿc€§\cªXÿc€§|b‹XÿcCcXÿcBBXÿcbXÿcH€}§@[kº't½#0œP€¤øÿ@ JYÿc0~pjYÿc@€}§@[kº'D½#Xÿc(œ(Ž8€}§@[kº'$½#@€Xÿc€§<Œ0^AAYÿcpXÿc@€}§@[kº'ð€½#8¤œP€=¤ðÿ!ŒH>œ(Ž0€}§@[kº'È€½#P Xÿc€§<Œ0^QAYÿc(€}§@[kº'œ€½#€§<ˆ@XÿcH^@Yÿc €}§@[kº'p€½#@¤œÿG^§^Œ~ŒžŒ ¾ŒPÞ#€úk@@tr¤ ÿñ?rPÂLÛó?ØG§®|V@ ìÿÿÿìÿÿÿWAGNER VIIˆ€PÀ$ (0 4< @H LP T XX\h llp| €€„Œ ” ˜œ    ¤¼ì ðü     D HHLX \t xx |” ˜˜œ¬ °È ÌÌ Ðà äð ôôø     $, 0H LL P ° €´ ¼ ¸ €¼ ÐØà èðø   (08’  ìÌ«\ ( è(ø¸!¸!H È,h)(-‚D ƒ wviiinv.clon_centerRfalse_eastingfalse_northingwviiinvintrcenter_longfalse_eastfalse_northwviiinvxylonlatt1t2pc/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK @ ‚ÃH‚ÃP‚ÃX&‚Ã5FÐ @CÁBCÁNCÁYCÁ GÀ°H ¼5HP¼eFð%mÁ$oÁ qCuC0G€#yÁ"|ÁàÿÿÿÿÿÿÿDÁØÿÿÿÿÿÿÿDÁ¨H ÄeHÐHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/, ,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èÐÿÿÿÿÿÿÿ0&:¼ /°ÿÿÿÿÿÿÿ<¸ÿÿÿP>Sh)ƒ @nƒ`-ñ+( `›2•2]`<¹Ç `;õË ˜`:0Õ ²`-jÞ º`—êÊ`atan2sinsqrttanwviiinvwviiinvintptitleradiuscenlonoffsetpadjust_lonasinz_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ¼FÐFP&†ñÿÿ-†ñÿÿ4†ñÿÿ;†ñÿÿC†ñÿÿN†ñÿÿTñÿÿfor_init.o 1074015696 1032 20 100644 33992 ` ƒÐ-@(VPÀ à €à ÿÿÿÿÿÿÿÿ¡.textà ¨%Ç .rconstà à ˆ" .xdata!!¨"@.pdata!!¸"xQ€.lita ! !@È"¸QG»'¡½#pþÞ#8^·@>µH^µP~µXžµ`¾µhÞµpþµx^œ€~œˆžœ¾œ˜Þœ þœ¨°> ðGx>²òGóGpž¶h¾¶¾¥˜ž¥ ëCx~ ãCx~°îC¸þ·¸>!¦5lAÀäŒÜ/Œ ÈO@Ýo`Ùìÿß!îGïG ^"~"ðž"@‚}§@[kº'@ ½# ààUlAäŒÜ/Œ ÈO@Ýo`É”âGàÃìÿß!îGïG ^"~"ðž"@‚}§@[kº'䟽# àÃîGïG ^"~"ðž"@‚}§@[kº'¼Ÿ½#0oŒ8OŒ¢5lA;@ä ŽéG8‚}§@[kº'”Ÿ½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ¶àÃ(ŽéG8‚}§@[kº'DŸ½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ ¢àà Ž>Žç\)]c\B\0‚}§@[kº'äž½# ´I M°aM„A(‚½¤¥ ¤´ŽàæUlA;Àä ŽéG8‚}§@[kº' ž½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ yàÃ(ŽéG8‚}§@[kº'Pž½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ eàà Ž>Žç\)]c\B\ ‚}§@[kº'ð½# ´I M°aM„A‚½¤¥ ¤´Qàæ5`AYÀä Àùèþ·è¦ïG ^"~"ðž"@‚}§@[kº'˜½#x `´`>¤7 ôŽéG8‚}§@[kº'p½#€§<ˆ@Xÿc€§\@ Xÿc@œ   °I¤@äÿÿ ,àÃŽéG8‚}§@[kº'½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ àÀ§|@žP‹Yÿc‚}§@[kº'Àœ½#`´ Ù`^¤"âC`^´€§œŒ Ž>Ž„\`~¦‚}§@[kº'„œ½# ´I M°aM„A‚½¤¥ ¤´öàæU`AÀäx¢îGp^¦h~¦ø}§@[kº'8œ½# ´I M°‰¤€äÿÿ æàÃaM…AðÝ¤Æ Å´ßàçu`AeàäŽéG8‚}§@[kº'䛽#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ ÊàÃŽéG8‚}§@[kº'”›½#€§<ˆ@Xÿc€§\H Xÿc   °I¤@äÿÿ ¶àÃ(ŽéG8‚}§@[kº'D›½#€§<ˆ@Xÿc€§\E Xÿc   °I¤@äÿÿ ¢àà ŽéG8‚}§@[kº'ôš½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ Žàà Ž>Ž~œ^œ)]]ç\¥\è}§@[kº'Œš½# ´I M°aM„Aཤ¥ ¤´xàæ•`AeÀäŽéG8‚}§@[kº'Hš½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ càÃŽéG8‚}§@[kº'ø™½#€§<ˆ@Xÿc€§\H Xÿc   °I¤@äÿÿ Oàà ŽéG8‚}§@[kº'¨™½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ;àÃ(ŽéG8‚}§@[kº'X™½#€§<ˆ@Xÿc€§\E Xÿc   °I¤@äÿÿ 'àà Ž>Ž~œ^œ)]]ç\¥\Ø}§@[kº'ð˜½# ´I M°aM„Aн¤¥ ¤´àæµ`A;Àä ŽéG8‚}§@[kº'¬˜½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ üàÃ(ŽéG8‚}§@[kº'\˜½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ èàà Ž>Žç\)]c\B\È}§@[kº'ü—½# ´I M°aM„AÀ½¤¥ ¤´ÔàæÕ`A;Àä ŽéG8‚}§@[kº'¸—½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ¿àÃ(ŽéG8‚}§@[kº'h—½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ «àà Ž>Žç\)]c\B\¸}§@[kº'—½# ´I M°aM„A°½¤¥ ¤´—àæõ`A;Àä ŽéG8‚}§@[kº'Ä–½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ‚àÃ(ŽéG8‚}§@[kº't–½#€§<ˆ@Xÿc€§\E Xÿc   °I¤@äÿÿ nàà Ž>Žç\¥\c\B\¨}§@[kº'–½# ´I M°aM„A ½¤¥ ¤´ZàæaAkÀäŽéG8‚}§@[kº'Е½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ EàÃŽéG8‚}§@[kº'€•½#€§<ˆ@Xÿc€§\H Xÿc   °I¤@äÿÿ 1àà ŽéG8‚}§@[kº'0•½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ àÃ(ŽéG8‚}§@[kº'à”½#€§<ˆ@Xÿc€§\E Xÿc   °I¤@äÿÿ àÃ@o`Õ ÿGàà 4àG Ž>Ž~œ^œ^µ)]]ç\¥\˜}§@[kº'`”½# ´I M°aM„A½¤¥ ¤´íàæ5aA=ÀäŒ ŽéG8‚}§@[kº'”½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ×àÃ(ŽéG8‚}§@[kº'È“½#€§<ˆ@Xÿc€§\E Xÿc   °I¤@äÿÿ Ãàà Ž>Ž^œ„\ç\¥\c\ˆ}§@[kº'd“½# ´I M°aM„A€½¤¥ ¤´®àæUaA:Àä ŽéG8‚}§@[kº' “½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ™àÃ(ŽéG8‚}§@[kº'Ð’½#€§<ˆ@Xÿc€§\F Xÿc   °I¤@äÿÿ …àÃðŽç\Æ\c\B\x}§@[kº't’½# ´I M°aM„Ap½¤¥ ¤´ràæuaA:Àä ŽéG8‚}§@[kº'0’½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ]àÃ(ŽéG8‚}§@[kº'à‘½#€§<ˆ@Xÿc€§\F Xÿc   °I¤@äÿÿ IàÃðŽç\Æ\c\B\h}§@[kº'„‘½# ´I M°aM„A`½¤¥ ¤´6àæ•aA:Àä ŽéG8‚}§@[kº'@‘½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ !àÃ(ŽéG8‚}§@[kº'ð½#€§<ˆ@Xÿc€§\F Xÿc   °I¤@äÿÿ àÃðŽç\Æ\c\B\X}§@[kº'”½# ´I M°aM„AP½¤¥ ¤´úàæµaA:Àä ŽéG8‚}§@[kº'P½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ åàÃ(ŽéG8‚}§@[kº'½#€§<ˆ@Xÿc€§\F Xÿc   °I¤@äÿÿ ÑàÃðŽç\Æ\c\B\H}§@[kº'¤½# ´I M°aM„A@½¤¥ ¤´¾àæÕaA:Àä ŽéG8‚}§@[kº'`½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ©àÃ(ŽéG8‚}§@[kº'½#€§<ˆ@Xÿc€§\F Xÿc   °I¤@äÿÿ •àÃðŽç\Æ\c\B\8}§@[kº'´Ž½# ´I M°aM„A0½¤¥ ¤´‚àæõaA=Àä ŽéG8‚}§@[kº'p޽#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ màÃ(ŽéG8‚}§@[kº' ޽#€§<ˆ@Xÿc€§\F Xÿc   °I¤@äÿÿ YàÃo0~ðŽ0>Žç\Æ\c\B\(}§@[kº'¸½# ´I M°aM„A ½¤¥ ¤´CàæbA%Àä ŽéG8‚}§@[kº't½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ .àÃðŽç\c\B\}§@[kº'½# ´I M°aM„A½¤¥ ¤´àæ5bA:Àä ŽéG8‚}§@[kº'ØŒ½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ àÃ(ŽéG8‚}§@[kº'ˆŒ½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ óàÃðŽç\)]c\B\}§@[kº',Œ½# ´I M°aM„A½¤¥ ¤´ààæUbA%Àä ŽéG8‚}§@[kº'苽#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ËàÃðŽç\c\B\ø€}§@[kº'‹½# ´I M°aM„Að€½¤¥ ¤´¹àæubA%Àä ŽéG8‚}§@[kº'L‹½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ¤àÃðŽç\c\B\è€}§@[kº'ôн# ´I M°aM„Aà€½¤¥ ¤´’àæ•bA±ÀäŒ(ŽéG8‚}§@[kº'¬Š½#€§<ˆ@Xÿc€§\E Xÿc   °I¤@äÿÿ |àÃ`o+`Å 4àGŽéG8‚}§@[kº'Pн#€§<ˆ@Xÿc€§\@ XÿcXœ   °I¤@äÿÿ dàà ŽéG8‚}§@[kº'ü‰½#€§<ˆ@Xÿc€§\@ Xÿc(œ   °I¤U@äÿÿ Oàà ÿG@ŽéG8‚}§@[kº'¤‰½#€§<ˆ@Xÿc€§\@ Xÿc@œ   °I¤@äÿÿ 9àÃHŽéG8‚}§@[kº'P‰½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ %àÃPŽéG8‚}§@[kº'‰½#€§<ˆ@Xÿc€§\@ Xÿc8œ   °I¤@äÿÿ àÃXŽéG8‚}§@[kº'¬ˆ½#€§<ˆ@Xÿc€§\H Xÿc   °I¤@äÿÿ üàà Ž>Ž~œ^œ@~~>8ž ž(0^µ„\X~Ž(žŽ¥\Ø€}§@[kº'(ˆ½# ´I M°aM„AЀ½¤¥ ¤´ßàæÕbAaÀäŒàà[ÿc€œ€¥àµ/Œáá[ÿcˆ>œˆ^¦Ø^¶`O6@Õ 4àGŽéG8‚}§@[kº'¨‡½#€§<ˆ@Xÿc€§\@ XÿcPœ   °I¤@äÿÿ ºàà ŽéG8‚}§@[kº'T‡½#€§<ˆ@Xÿc€§\@ Xÿc@œ   °I¤@äÿÿ ¥àÃ@oø~HОP¯íí[ÿc€¾€Þ¤Þ´àà ÿG Ž>Ž~œ^œøÞÞ~¦~¶ ^µÐþ(þØ^¦à~¦PžŽ@¾ŽÈ€}§@[kº'œ†½# ´I M°aM„AÀ€½¤¥ ¤´|àæucA%Àä ŽéG8‚}§@[kº'X†½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ gàÃðŽç\c\B\¸€}§@[kº'†½# ´I M°aM„A°€½¤¥ ¤´UàæµbA%Àä ŽéG8‚}§@[kº'¼…½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ @àÃðŽç\c\B\¨€}§@[kº'd…½# ´I M°aM„A €½¤¥ ¤´.àæcAÀäðŽ˜€}§@[kº'$…½# ´I M°aM„A€½¤¥ ¤´àæ5cA%Àä ŽéG8‚}§@[kº'à„½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ àÃðŽç\c\B\ˆ€}§@[kº'ˆ„½# ´I M°aM„A€€½¤¥ ¤´÷àæUcAÀäðŽx€}§@[kº'H„½# ´I M°aM„Ap€½¤¥ ¤´çàæõbAÀä Ž>Žc\B\h€}§@[kº'üƒ½# ´I M°aM„A`€½¤¥ ¤´Ôàæ•cA%Àä ŽéG8‚}§@[kº'¸ƒ½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ¿àÃðŽç\c\B\X€}§@[kº'`ƒ½# ´I M°aM„AP€½¤¥ ¤´­àæµcA%Àä ŽéG8‚}§@[kº'ƒ½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ˜àÃðŽç\c\B\H€}§@[kº'Ä‚½# ´I M°aM„A@€½¤¥ ¤´†àæÕcAVÀä ŽéG8‚}§@[kº'€‚½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ qàÃ(ŽéG8‚}§@[kº'0‚½#€§<ˆ@Xÿc€§\F Xÿc   °I¤@äÿÿ ]àÃo~ž@ŽéG8‚}§@[kº'н#€§<ˆ@Xÿc€§\@ XÿcHœ   °I¤@äÿÿ DàÃðŽ~œ^œç\Æ\~ŽžŽH¾Ž8€}§@[kº'd½# ´I M°aM„A0€½¤¥ ¤´.àæulAÀô§õcA*àä ŽéG8‚}§@[kº'½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ àÃ@oÈ~PÀžðŽç\c\B\ÈžŽÀ¾Ž(€}§@[kº'¨€½# ´I M°aM„A €½¤¥ ¤´ÿG8^§@>¥H^¥P~¥Xž¥`¾¥hÞ¥pþ¥x^Œ€~ŒˆžŒ¾Œ˜ÞŒ þŒ¨°>Þ#€úkaExœ¢#¹üï?°ËcÜ¥L@œÿ²¥UÔ>ÿþ2ìÿÿÿè à È ÌÌDÐ$ ((D,L PPDTt xxC|„ ˆ” ˜Ä ÈÈCÌÔ Øä è$ ((?,H Lh llCpx |ˆ Œ¸ ¼¼CÀÈ ÌØ Ü A < @p ttDx˜ œœC ¨ ¬¸ ¼ì ððCôü   4 8H LL>Pl p„ ˆˆ=Œ¨ ¬Ð ÔÔØ $ ((C,4 8D Ht xxC|„ ˆ” ˜Ä ÈÈCÌÔ Øä è C$ (4 8| €€„  ¤À ÄÄCÈÐ Ôà ä C  $0 4` ddChp t€ „° ´´C¸À ÄÐ Ô  < @\ ``Cdl p| €¬ °°C´¼ ÀÌ Ð    0 4 P T T CX ` d p t   ¤ ¤ C¨ ° ´ À Ä     $ ( D H H CL T X d h ” ˜ ˜ Cœ ¤ ¨ ´ ¸ ô ø ø ü   8 < < C@ H L X \ ˆ Œ Œ C ˜ œ ¨ ¬ Ø Ü Ü Cà è ì ø ü ( , , C0 8 < H L ¨ ¬ ¬ ° Ì Ð ð ô ô Cø     @ D D CH P T ` d ¤ ¨ ¨ ¬ È Ì è ì ì Cð ø ü   8 <<C@H LX \” ˜˜œ¸ ¼Ø ÜÜCàè ìø ü( ,,C08 <H L„ ˆˆŒ¨ ¬È ÌÌCÐØ Üè ì C ( ,8 <t xx|˜ œ¸ ¼¼CÀÈ ÌØ Ü   C ( ,d hhlˆ Œ¨ ¬¬C°¸ ¼È Ìø üüC   T XX\x |˜ œœC ¨ ¬¸ ¼è ììCðø ü  P TTXt x” ˜˜Cœ¤ ¨´ ¸ì ððô 0 44C8@ DP T€ „„Cˆ ”  ¤Ü ààä   $$C(0 4@ Dx ||!€œ  ¼ ÀÀCÄÌ ÐÜ à #8 <\ ``Cdl p| €¸ ¼¼CÀÈ ÌØ Ü  C  , 0d hhClt x„ ˆ¸ ¼¼CÀÈ ÌØ Ü   C ( ,\ ``Cdl p| €à ää%è ` ddChp t€ „´ ¸¸C¼Ä ÈÔ Øl pp't ”° ´´C¸À ÄÐ Ô   ), 0L PPCT\ `l p¤ ¨¨+¬È Ìä èè-ì  ( ,,C08 <H L€ „„/ˆ¤ ¨À ÄÄ1Èä è  30 4P TTCX` dp t¨ ¬¬5°Ì Ðì ððCôü   D HH7Lh lˆ ŒŒC˜ œ¨ ¬Ø ÜÜCàè ìø ü8 <<C@H LX \¤ ¨¨9¬È Ìð ôôCø    ` d d ;h „ ˆ  F! €! !(!0!:8!;@!8H!9P!6X!7`!4h!5p!2x!3€!0ˆ!1!.˜!/ !,¨!-°!*¸!+À!(È!)Ð!&Ø!'à!$è!%ð!"ø!#" "!"" "("0"8"@"H"P"X"`"h"p"x"€"ˆ""˜" " ¨" °" ¸" À"È" Ð"Ø"à"è"ð"ø"###<#= #>(#B0#A8#@@#?H#CP#D’ 8ÑŸ GܸV€w`8p8p˜X€{Àw ~ „ €$a# 8"#€ˆ (0!]-*! ]-*! ` !.! H M! M! M! M*!$ M! M! @! M! M! M! M! M! M! M M M M @ @/1 E  _! M M E M E H M M M! ]*!$0for_init.cfor_initoutsysoutzoneoutparmoutdatumfn27fn83iflgfor_transzoneazimuthalfanglelon1lon2lat1lat2center_longcenter_lathlon_originlat_originr_majorr_minorscale_factorfalse_eastingfalse_northingshape_mshape_nstarttimeradiustmpdatumpathsatnummodesat_ratiodzonedjustifythingiflg64/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hgctp_prototypes.hKà FÀ 1C1$á,15C:C ?ñ D€GÀÐÿÿÿÿÿÿÿND!ÈÿÿÿÿÿÿÿSD1Àÿÿÿÿÿÿÿ[D1¸ÿÿÿÿÿÿÿ_D1°ÿÿÿÿÿÿÿeD1¨ÿÿÿÿÿÿÿjD1)o1(t1'y1&…1 ÿÿÿÿÿÿÿD1˜ÿÿÿÿÿÿÿ’D1%1ÿÿÿÿÿÿÿ¨D1ˆÿÿÿÿÿÿÿ°D1$¸1#Å1"Ó1€ÿÿÿÿÿÿÿâD1xÿÿÿÿÿÿÿêD1pÿÿÿÿÿÿÿòD!hÿÿÿÿÿÿÿøD1`ÿÿÿÿÿÿÿýD1XÿÿÿÿÿÿÿD!Pÿÿÿÿÿÿÿ D!HÿÿÿÿÿÿÿD! !@ÿÿÿÿÿÿÿD18ÿÿÿÿÿÿÿ(D10ÿÿÿÿÿÿÿ.D1(ÿÿÿÿÿÿÿ7D! =A” H Ü HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK HK Hüÿÿÿÿ<ÿÿÿ/-,x,xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èüÉžÎäþ¨þÿÿÿÿÿÿüèþÿÿ6üÀwÜD.8@nD.`-²?+ `›ßF•5]`<zÛ’ `;¶ß ›`:ñé µ`-+ò ½`XþÍ`lÏ`stplnforstplnforintalberforalberforintlamccforlamccforintmerformerforintpsforpsforintpolyforpolyforinteqconforeqconforinttmfortmforintsterforsterforintlamazforlamazforintazimforazimforintgnomforgnomforintorthfororthforintgvnspforgvnspforintsinforsinforintequiforequiforintmillformillforintvandgforvandgforintomerforomerforintsomforsomforinthamforhamforintrobforrobforintgoodforgoodforintmolwformolwforintimolwforimolwforintalconforalconforintwivforwivforintwviiforwviiforintobleqforobleqforintisinusforisinusforinitutmforutmforintcalc_utm_zoneceaforintceaforbceaforintbceaforpakszsphdzfor_init_fpdata†ñÿÿ †ñÿÿ †ñÿÿ †ñÿÿ *†ñÿÿ 3†ñÿÿ ?†ñÿÿ F†ñÿÿ P†ñÿÿ V†ñÿÿ _†ñÿÿ g†ñÿÿ r†ñÿÿ {†ñÿÿ ‡†ñÿÿ †ñÿÿ –†ñÿÿ ž†ñÿÿ ©†ñÿÿ ²†ñÿÿ ¾†ñÿÿ Ɔñÿÿ цñÿÿ Ù†ñÿÿ ä†ñÿÿ ì†ñÿÿ ÷†ñÿÿ †ñÿÿ †ñÿÿ †ñÿÿ †ñÿÿ %†ñÿÿ 0†ñÿÿ 8†ñÿÿ C†ñÿÿ L†ñÿÿ X†ñÿÿ `†ñÿÿ k†ñÿÿ r†ñÿÿ |†ñÿÿ ƒ†ñÿÿ †ñÿÿ ”†ñÿÿ ž†ñÿÿ ¦†ñÿÿ ±†ñÿÿ ¹†ñÿÿ Ćñÿÿ ͆ñÿÿ Ù†ñÿÿ â†ñÿÿ î†ñÿÿ õ†ñÿÿ ÿ†ñÿÿ †ñÿÿ †ñÿÿ †ñÿÿ '†ñÿÿ 1†ñÿÿ ?†ñÿÿ F†ñÿÿ P†ñÿÿ ^†ñÿÿ h†ñÿÿ o†ñÿÿ z†ñÿÿ ‚†ñÿÿˆ†ñÿÿŽF—ñÿÿinv_init.o 1074015697 1032 20 100644 33936 ` ƒÑ-@VPÀ À €À ÿÿÿÿÿÿÿÿð .textÀ ¨è$Ç .rconstÀ À h" .xdataà à ˆ"@.pdatað ð ˜"XQ€.lita!!@¨"˜QG»'ð ½#pþÞ#8^·@>µH^µP~µXžµ`¾µhÞµpþµx^œ€~œˆžœ¾œ˜Þœ þœ¨°> ðGp>²òGóGhž¶`¾¶¾¥˜ž¥ ëCp~ ãCp~°îC¸þ·¸>!¦5lAÀäŒÜ/Œ ÈO@Ýo`Ùìÿß!îGïG^"~"ž"@‚}§@[kº'  ½# ààUlAäŒÜ/Œ ÈO@Ýo`É”âGàÃìÿß!îGïG^"~"ž"@‚}§@[kº'ÄŸ½# àÃîGïG^"~"ž"@‚}§@[kº'œŸ½#0oŒ8OŒ¢5lA;@ä ŽéG8‚}§@[kº'tŸ½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ®àÃ(ŽéG8‚}§@[kº'$Ÿ½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ šàÃŽ>Žç\)]c\B\0‚}§@[kº'Äž½# ´I M°aM„A(‚½¤¥ ¤´†àæUlA;Àä ŽéG8‚}§@[kº'€ž½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ qàÃ(ŽéG8‚}§@[kº'0ž½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ ]àÃŽ>Žç\)]c\B\ ‚}§@[kº'н# ´I M°aM„A‚½¤¥ ¤´Iàæ5`AYÀä ÀùØþ·Ø¦ïG^"~"ž"@‚}§@[kº'x½#p X´X>¤7 ôŽéG8‚}§@[kº'P½#€§<ˆ@Xÿc€§\@ Xÿc8œ   °I¤@äÿÿ $àÃŽéG8‚}§@[kº'üœ½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ àÀ§|8žP‹Yÿc‚}§@[kº' œ½#X´ ÙX^¤"âCX^´€§œŒŽ>Ž„\X~¦‚}§@[kº'dœ½# ´I M°aM„A‚½¤¥ ¤´îàæU`AÀäp¢îGh^¦`~¦ø}§@[kº'œ½# ´I M°‰¤€äÿÿ ÞàÃaM…AðÝ¤Æ Å´×àçu`AeàäŽéG8‚}§@[kº'Ä›½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ ÂàÃŽéG8‚}§@[kº't›½#€§<ˆ@Xÿc€§\H Xÿc   °I¤@äÿÿ ®àà ŽéG8‚}§@[kº'$›½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ šàÃ(ŽéG8‚}§@[kº'Ôš½#€§<ˆ@Xÿc€§\E Xÿc   °I¤@äÿÿ †àÃŽ>Ž~œ^œ)]]ç\¥\è}§@[kº'lš½# ´I M°aM„Aཤ¥ ¤´pàæ•`AeÀäŽéG8‚}§@[kº'(š½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ [àÃŽéG8‚}§@[kº'Ø™½#€§<ˆ@Xÿc€§\H Xÿc   °I¤@äÿÿ Gàà ŽéG8‚}§@[kº'ˆ™½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ 3àÃ(ŽéG8‚}§@[kº'8™½#€§<ˆ@Xÿc€§\E Xÿc   °I¤@äÿÿ àÃŽ>Ž~œ^œ)]]ç\¥\Ø}§@[kº'И½# ´I M°aM„Aн¤¥ ¤´ àæµ`A;Àä ŽéG8‚}§@[kº'Œ˜½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ôàÃ(ŽéG8‚}§@[kº'<˜½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ ààÃŽ>Žç\)]c\B\È}§@[kº'Ü—½# ´I M°aM„AÀ½¤¥ ¤´ÌàæÕ`A;Àä ŽéG8‚}§@[kº'˜—½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ·àÃ(ŽéG8‚}§@[kº'H—½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ £àÃŽ>Žç\)]c\B\¸}§@[kº'è–½# ´I M°aM„A°½¤¥ ¤´àæõ`A;Àä ŽéG8‚}§@[kº'¤–½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ zàÃ(ŽéG8‚}§@[kº'T–½#€§<ˆ@Xÿc€§\E Xÿc   °I¤@äÿÿ fàÃŽ>Žç\¥\c\B\¨}§@[kº'ô•½# ´I M°aM„A ½¤¥ ¤´RàæaAkÀäŽéG8‚}§@[kº'°•½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ =àÃŽéG8‚}§@[kº'`•½#€§<ˆ@Xÿc€§\H Xÿc   °I¤@äÿÿ )àà ŽéG8‚}§@[kº'•½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ àÃ(ŽéG8‚}§@[kº'À”½#€§<ˆ@Xÿc€§\E Xÿc   °I¤@äÿÿ àÃ@o`Õ ÿGàà 4àGŽ>Ž~œ^œ^µ)]]ç\¥\˜}§@[kº'@”½# ´I M°aM„A½¤¥ ¤´åàæ5aA=ÀäŒ ŽéG8‚}§@[kº'ø“½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ÏàÃ(ŽéG8‚}§@[kº'¨“½#€§<ˆ@Xÿc€§\E Xÿc   °I¤@äÿÿ »àÃŽ>Ž^œ„\ç\¥\c\ˆ}§@[kº'D“½# ´I M°aM„A€½¤¥ ¤´¦àæUaA:Àä ŽéG8‚}§@[kº'“½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ‘àÃ(ŽéG8‚}§@[kº'°’½#€§<ˆ@Xÿc€§\F Xÿc   °I¤@äÿÿ }àÃŽç\Æ\c\B\x}§@[kº'T’½# ´I M°aM„Ap½¤¥ ¤´jàæuaA:Àä ŽéG8‚}§@[kº'’½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ UàÃ(ŽéG8‚}§@[kº'À‘½#€§<ˆ@Xÿc€§\F Xÿc   °I¤@äÿÿ AàÃŽç\Æ\c\B\h}§@[kº'd‘½# ´I M°aM„A`½¤¥ ¤´.àæ•aA:Àä ŽéG8‚}§@[kº' ‘½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ àÃ(ŽéG8‚}§@[kº'н#€§<ˆ@Xÿc€§\F Xÿc   °I¤@äÿÿ àÃŽç\Æ\c\B\X}§@[kº't½# ´I M°aM„AP½¤¥ ¤´òàæµaA:Àä ŽéG8‚}§@[kº'0½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ÝàÃ(ŽéG8‚}§@[kº'à½#€§<ˆ@Xÿc€§\F Xÿc   °I¤@äÿÿ ÉàÃŽç\Æ\c\B\H}§@[kº'„½# ´I M°aM„A@½¤¥ ¤´¶àæÕaA:Àä ŽéG8‚}§@[kº'@½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ¡àÃ(ŽéG8‚}§@[kº'ð޽#€§<ˆ@Xÿc€§\F Xÿc   °I¤@äÿÿ àÃŽç\Æ\c\B\8}§@[kº'”޽# ´I M°aM„A0½¤¥ ¤´zàæõaA=Àä ŽéG8‚}§@[kº'P޽#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ eàÃ(ŽéG8‚}§@[kº'޽#€§<ˆ@Xÿc€§\F Xÿc   °I¤@äÿÿ QàÃo(~Ž(>Žç\Æ\c\B\(}§@[kº'˜½# ´I M°aM„A ½¤¥ ¤´;àæbA%Àä ŽéG8‚}§@[kº'T½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ &àÃŽç\c\B\}§@[kº'üŒ½# ´I M°aM„A½¤¥ ¤´àæ5bA:Àä ŽéG8‚}§@[kº'¸Œ½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ÿàÃ(ŽéG8‚}§@[kº'hŒ½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ ëàÃŽç\)]c\B\}§@[kº' Œ½# ´I M°aM„A½¤¥ ¤´ØàæUbA%Àä ŽéG8‚}§@[kº'È‹½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ÃàÃŽç\c\B\ø€}§@[kº'p‹½# ´I M°aM„Að€½¤¥ ¤´±àæubA%Àä ŽéG8‚}§@[kº',‹½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ œàÃŽç\c\B\è€}§@[kº'ÔŠ½# ´I M°aM„Aà€½¤¥ ¤´Šàæ•bA±ÀäŒ(ŽéG8‚}§@[kº'ŒŠ½#€§<ˆ@Xÿc€§\E Xÿc   °I¤@äÿÿ tàÃ`o+`Å 4àGŽéG8‚}§@[kº'0н#€§<ˆ@Xÿc€§\@ XÿcPœ   °I¤@äÿÿ \àà ŽéG8‚}§@[kº'܉½#€§<ˆ@Xÿc€§\@ Xÿc œ   °I¤U@äÿÿ Gàà ÿG@ŽéG8‚}§@[kº'„‰½#€§<ˆ@Xÿc€§\@ Xÿc8œ   °I¤@äÿÿ 1àÃHŽéG8‚}§@[kº'0‰½#€§<ˆ@Xÿc€§\I Xÿc   °I¤@äÿÿ àÃPŽéG8‚}§@[kº'àˆ½#€§<ˆ@Xÿc€§\@ Xÿc0œ   °I¤@äÿÿ àÃXŽéG8‚}§@[kº'Œˆ½#€§<ˆ@Xÿc€§\H Xÿc   °I¤@äÿÿ ôàÃŽ>Ž~œ^œ8~~>0ž ž(0^µ„\P~Ž žŽ¥\Ø€}§@[kº'ˆ½# ´I M°aM„AЀ½¤¥ ¤´×àæÕbAYÀäŒàà[ÿcxœx¥èµ/Œáá[ÿc€>œ€^¦à^¶`O0@Õ 4àGŽéG8‚}§@[kº'ˆ‡½#€§<ˆ@Xÿc€§\@ Xÿc@œ   °I¤@äÿÿ ²àà ŽéG8‚}§@[kº'4‡½#€§<ˆ@Xÿc€§\@ Xÿc8œ   °I¤@äÿÿ àÃ@oð~HОàà ÿGŽ>Ž~œ^œð¾¾^µÐÞ Þà^¦è~¦@žŽ8¾ŽÈ€}§@[kº'œ†½# ´I M°aM„AÀ€½¤¥ ¤´|àæucA%Àä ŽéG8‚}§@[kº'X†½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ gàÃŽç\c\B\¸€}§@[kº'†½# ´I M°aM„A°€½¤¥ ¤´UàæµbA%Àä ŽéG8‚}§@[kº'¼…½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ @àÃŽç\c\B\¨€}§@[kº'd…½# ´I M°aM„A €½¤¥ ¤´.àæcAÀ䎘€}§@[kº'$…½# ´I M°aM„A€½¤¥ ¤´àæ5cA%Àä ŽéG8‚}§@[kº'à„½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ àÃŽç\c\B\ˆ€}§@[kº'ˆ„½# ´I M°aM„A€€½¤¥ ¤´÷àæUcAÀäŽx€}§@[kº'H„½# ´I M°aM„Ap€½¤¥ ¤´çàæõbAÀäŽ>Žc\B\h€}§@[kº'üƒ½# ´I M°aM„A`€½¤¥ ¤´Ôàæ•cA%Àä ŽéG8‚}§@[kº'¸ƒ½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ¿àÃŽç\c\B\X€}§@[kº'`ƒ½# ´I M°aM„AP€½¤¥ ¤´­àæµcA%Àä ŽéG8‚}§@[kº'ƒ½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ ˜àÃŽç\c\B\H€}§@[kº'Ä‚½# ´I M°aM„A@€½¤¥ ¤´†àæÕcAVÀä ŽéG8‚}§@[kº'€‚½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ qàÃ(ŽéG8‚}§@[kº'0‚½#€§<ˆ@Xÿc€§\F Xÿc   °I¤@äÿÿ ]àÃo~øž@ŽéG8‚}§@[kº'н#€§<ˆ@Xÿc€§\@ XÿcHœ   °I¤@äÿÿ DàÃŽ~œ^œç\Æ\~ŽøžŽH¾Ž8€}§@[kº'd½# ´I M°aM„A0€½¤¥ ¤´.àæulAÀô§õcA*àä ŽéG8‚}§@[kº'½#€§<ˆ@Xÿc€§\G Xÿc   °I¤@äÿÿ àÃ@oÈ~PÀžŽç\c\B\ÈžŽÀ¾Ž(€}§@[kº'¨€½# ´I M°aM„A €½¤¥ ¤´ÿG8^§@>¥H^¥P~¥Xž¥`¾¥hÞ¥pþ¥x^Œ€~ŒˆžŒ¾Œ˜ÞŒ þŒ¨°>Þ#€úkaExœ¢#¹üï?°ËcÜ¥L@œÿ²¥UÔ>ÿþ2ìÿÿÿÈ À È ÌÌDÐ$ ((D,L PPDTt xxC|„ ˆ” ˜Ä ÈÈCÌÔ Øä è$ ((?,H Lh llCpx |ˆ Œ¸ ¼¼CÀÈ ÌØ Ü A < @p ttDx˜ œœC ¨ ¬¸ ¼ì ððCôü   4 8H LL>Pl p„ ˆˆ=Œ¨ ¬Ð ÔÔØ $ ((C,4 8D Ht xxC|„ ˆ” ˜Ä ÈÈCÌÔ Øä è C$ (4 8| €€„  ¤À ÄÄCÈÐ Ôà ä C  $0 4` ddChp t€ „° ´´C¸À ÄÐ Ô  < @\ ``Cdl p| €¬ °°C´¼ ÀÌ Ð    0 4 P T T CX ` d p t   ¤ ¤ C¨ ° ´ À Ä     $ ( D H H CL T X d h ” ˜ ˜ Cœ ¤ ¨ ´ ¸ ô ø ø ü   8 < < C@ H L X \ ˆ Œ Œ C ˜ œ ¨ ¬ Ø Ü Ü Cà è ì ø ü ( , , C0 8 < H L ¨ ¬ ¬ ° Ì Ð ð ô ô Cø     @ D D CH P T ` d ¤ ¨ ¨ ¬ È Ì è ì ì Cð ø ü   8 <<C@H LX \” ˜˜œ¸ ¼Ø ÜÜCàè ìø ü( ,,C08 <H L„ ˆˆŒ¨ ¬È ÌÌCÐØ Üè ì C ( ,8 <t xx|˜ œ¸ ¼¼CÀÈ ÌØ Ü   C ( ,d hhlˆ Œ¨ ¬¬C°¸ ¼È Ìø üüC   T XX\x |˜ œœC ¨ ¬¸ ¼è ììCðø ü  P TTXt x” ˜˜Cœ¤ ¨´ ¸ì ððô 0 44C8@ DP T€ „„Cˆ ”  ¤Ü ààä   $$C(0 4@ Dx ||!€œ  ¼ ÀÀCÄÌ ÐÜ à #8 <\ ``Cdl p| €¸ ¼¼CÀÈ ÌØ Ü  C  , 0d hhClt x„ ˆ¸ ¼¼CÀÈ ÌØ Ü   C ( ,\ ``Cdl p| €à ää%è ` ddChp t€ „´ ¸¸C¼Ä ÈÔ ØL PP'Tp t ””C˜  ¤° ´è ìì)ð  , 00C4< @L P„ ˆˆ+Œ¨ ¬Ä ÈÈ-Ìè ì   C ( ,` dd/h„ ˆ  ¤¤1¨Ä Èì ðð3ô 0 44C8@ DP Tˆ ŒŒ5¬ °Ì ÐÐCÔÜ àì ð$ ((7,H Lh llCpx |ˆ Œ¸ ¼¼CÀÈ ÌØ Ü C ( ,8 <„ ˆˆ9Œ¨ ¬Ð ÔÔCØà äð ô@ D D ;H d h  Fð €ô !!!:!; !8(!90!68!7@!4H!5P!2X!3`!0h!1p!.x!/€!,ˆ!-!*˜!+ !(¨!)°!&¸!'À!$È!%Ð!"Ø!#à! è!!ð!ø!"""" "("0"8"@"H"P"X"`"h"p"x"€" ˆ" " ˜"  "¨" °"¸"À"È"Ð"Ø"à"è"ð"<ø"=#>#B#A#@ #?(#C0#D’ 0ÑuŸ GÛ˜VHwð_ppxXH{ˆwè} „ €$a# 8"#€ˆ ( !]-*! ]-*! ` !.! H M! M! M! M! M! M! @! M! M! M! M! M! M! M M! M M @ @?1 E 0o! M M E M E H M M M! ]*!$0inv_init.cinv_initinsysinzoneinparmindatumfn27fn83iflginv_transzoneazimuthanglealflon1lon2lat1lat2center_longcenter_lathlat_originlon_originr_majorr_minorscale_factorfalse_eastingfalse_northingradiusshape_mshape_ntimepathsatnummodetmpdatumsat_ratiodzonedjustifythingiflg64/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hgctp_prototypes.hKÐ FÀ 1C1"á)11C6C ;ñ @€G°ÈÿÿÿÿÿÿÿJD!ÀÿÿÿÿÿÿÿOD1¸ÿÿÿÿÿÿÿWD1°ÿÿÿÿÿÿÿ]D1¨ÿÿÿÿÿÿÿaD1 ÿÿÿÿÿÿÿfD1)k1(p1'u1&1˜ÿÿÿÿÿÿÿŒD1%Ž1ÿÿÿÿÿÿÿ™D1ˆÿÿÿÿÿÿÿ¤D1€ÿÿÿÿÿÿÿ¬D1$´1#Á1"Ï1xÿÿÿÿÿÿÿÞD1pÿÿÿÿÿÿÿåD1hÿÿÿÿÿÿÿíD1`ÿÿÿÿÿÿÿõD1XÿÿÿÿÿÿÿúD!PÿÿÿÿÿÿÿÿD! !Hÿÿÿÿÿÿÿ D!@ÿÿÿÿÿÿÿD18ÿÿÿÿÿÿÿD10ÿÿÿÿÿÿÿ$D1(ÿÿÿÿÿÿÿ-D! 3At H ¼ HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK HK Hüÿÿÿÿ<ÿÿÿ/,,x,xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èüÉžÎäþ¨þÿÿÿÿÿÿüèþÿÿ6ýˆwÛ:-0@n:-`-¨>+ `›ÕE•5]`<pÚ’ `;¬Þ ›`:çè µ`-!ñ ½`NýÍ`bÿÏ`stplninvstplninvintalberinvalberinvintlamccinvlamccinvintmerinvmerinvintpsinvpsinvintpolyinvpolyinvinteqconinveqconinvinttminvtminvintsterinvsterinvintlamazinvlamazinvintaziminvaziminvintgnominvgnominvintorthinvorthinvintgvnspinvgvnspinvintsininvsininvintequiinvequiinvintmillinvmillinvintvandginvvandginvintomerinvomerinvintsominvsominvinthaminvhaminvintrobinvrobinvintgoodinvgoodinvintmolwinvmolwinvintimolwinvimolwinvintalconinvalconinvintwivinvwivinvintwviiinvwviiinvintobleqinvobleqinvintisinusinvisinusinvinitutminvutminvintcalc_utm_zoneceainvintceainvbceainvintbceainvpakszsphdzinv_init_fpdata†ñÿÿ †ñÿÿ †ñÿÿ †ñÿÿ *†ñÿÿ 3†ñÿÿ ?†ñÿÿ F†ñÿÿ P†ñÿÿ V†ñÿÿ _†ñÿÿ g†ñÿÿ r†ñÿÿ {†ñÿÿ ‡†ñÿÿ †ñÿÿ –†ñÿÿ ž†ñÿÿ ©†ñÿÿ ²†ñÿÿ ¾†ñÿÿ Ɔñÿÿ цñÿÿ Ù†ñÿÿ ä†ñÿÿ ì†ñÿÿ ÷†ñÿÿ †ñÿÿ †ñÿÿ †ñÿÿ †ñÿÿ %†ñÿÿ 0†ñÿÿ 8†ñÿÿ C†ñÿÿ L†ñÿÿ X†ñÿÿ `†ñÿÿ k†ñÿÿ r†ñÿÿ |†ñÿÿ ƒ†ñÿÿ †ñÿÿ ”†ñÿÿ ž†ñÿÿ ¦†ñÿÿ ±†ñÿÿ ¹†ñÿÿ Ćñÿÿ ͆ñÿÿ Ù†ñÿÿ â†ñÿÿ î†ñÿÿ õ†ñÿÿ ÿ†ñÿÿ †ñÿÿ †ñÿÿ †ñÿÿ '†ñÿÿ 1†ñÿÿ ?†ñÿÿ F†ñÿÿ P†ñÿÿ ^†ñÿÿ h†ñÿÿ o†ñÿÿ z†ñÿÿ ‚†ñÿÿˆ†ñÿÿŽF—ñÿÿcproj.o 1074015697 1032 20 100644 28720 ` ƒÒ-@h;PÀ Ð0Ðÿÿÿÿÿÿÿÿp˜.textÐèè¨ .rconstÐа¸ .xdata€€ h@.pdata   h5P€.dataÀÀÀ¨@.lita€€€hh:»'p˜½#àÿÞ#^·ž>¶^¶Ž€}§@[kº'H˜½#¤œŽ`€}§@[kº',˜½#¤œ^§ Þ#€úk»'˜½#ðÿÞ#^·^œ^B\@€}§@[kº'ì—½#€§<ˆàXÿc Ô€§\‰êJXÿc@Õ€§\ˆàÀ§H\ˆB\p€}§@[kº'œ—½#^§^ŒÞ#€úk»'„—½#ÐÿÞ#^· ž>ž^ž Œ>Œ@Xÿcœ^~JKYÿc€§œ‰0ŠYÿc €}§@[kº',—½#>Œ` Xÿc^§0Þ#€úk»' —½#ÀÿÞ#^·^œ~œžœ^1^ ^ž0€§PŒà€Xÿc/ÔBƒXÿcA„Xÿc€§\‰!AYÿc(>œKBXÿc€§œ‰+‹YÿckkXÿc0~€§0¼‰m¤Yÿc8¾€§Ü‰.ÂYÿc€§ü‰OXÿcpÏYÿcx€}§@[kº'D–½#8>Œ@ Xÿc0^ @Yÿc(~@`YÿcàÃcXÿc^§^Œ~ŒžŒ@Þ#€úk»'ô•½#€ÿÞ#^·>µ^œ~œ žœ(¾œ0Þœ8þœ@H>^p>žh^¶€§0ˆpþŒPàXÿcˆ€}§@[kº'˜•½#\0€§H<ŒÁYÿc ÄB\aàÃFYÿc`Þœ 4àG =#ANäB\X>"P^"€€}§@[kº'D•½#XŒDYÿcA„Xÿc€§\‰#AYÿc€§0|‰KkXÿcKcYÿcPžilYÿc€§¼‰`ÞŒ-¦YÿcpþŒmíXÿcXÞnÃYÿc&®Yÿc€§0ü‰gèYÿc€§Š0Zÿc€§<Š‘XÿcpZÿcx€}§@[kº'€”½#@àXÿcÀXÿcE YÿcEXÿc¥\@€}§@[kº'L”½#0€§PüŒàXÿcÔ 4 A²ÿÿÃB\ àÃX€¦pÿ"X€=¦ˆÿ1"P€}§@[kº'”½#4àGh>¤´€§Hˆ^§>¥^Œ~Œ žŒ(¾Œ0ÞŒ8þŒ@H>€Þ#€úk»'¼“½#°ÿÞ#^·>µ^œ~œ žœ(¾œ0Þœ8þœ@^1^H^¶H>¤á·€§0ˆFYÿcç\h€}§@[kº'\“½#Xÿc0€§0<Œ% Xÿc ÿG ý!A5ä¥\€}§@[kº'$“½#\DYÿc€§<ˆ!$Xÿc€§\‰ ŠXÿcp*XÿcÆ\(€}§@[kº'Ü’½#PàXÿch€}§@[kº'Ä’½#Xÿc0€§0<Œ  Xÿc#Xÿc£Xÿcc\@€}§@[kº'ˆ’½#0€§H<ŒàXÿcÔ 4 AËÿÿÃ¥\ àÃX€¦˜ÿ"X€=¦°ÿ1"P€}§@[kº'D’½#TàGH>¤´ ÿ[ÿc^§>¥^Œ~Œ žŒ(¾Œ0ÞŒ8þŒ@PÞ#€úk»'ü‘½# ÿÞ#^·>µ^œ~œ žœ(¾œ0Þœ8þœ@H>^1^R^s^”^P¾¶] ÿG¡ù!A8 äcXÿc€}§@[kº'‘½#@ÀXÿc Yÿc€§ <ˆPaXÿc€}§@[kº'`‘½#@ Xÿc) Yÿc€§<ˆPaXÿc€}§@[kº'0‘½#@€Xÿc Yÿc`Xÿc"XÿcbXÿcB\@€}§@[kº'ô½#0€§H<à XÿcÔ 4 AÊÿÿÃP¤à·c\ àÃX€¦Àÿ"X€=¦ðÿ1"P€}§@[kº'¨½#tàGP>¤´€§$ˆ^§>¥^Œ~Œ žŒ(¾Œ0ÞŒ8þŒ@H>`Þ#€úk»'\½#PÿÞ#^·>µ^µ~µ ^œ(~œ0žœ8¾œ@ÞœHþœPX> ž˜>žR^~žˆžžµ^¸~¥À^¥Šœ 4àG¥ý!AÜ ä Ž€}§@[kº'ä½#\ ŽH€}§@[kº'̽#€œ ^JCYÿcJCYÿc€§|‰0jYÿc €}§@[kº'”½#€>Œ@ Xÿc œJJYÿc€}§@[kº'h½# \*Œ˜^AAYÿcK©Xÿc(+XÿcŠ€§ ¼‰PYÿc€}§@[kº' ½#>Œ@ XÿcYÿcJ€§|‰PKYÿc€}§@[kº'莽#ˆ>Œ@ Xÿc'Yÿc¥XÿcJJYÿc`€}§@[kº'°Ž½#@Yÿc˜>Œ( Xÿc€§ \‰~BjYÿcŠ€§ ¼‰PYÿc`€}§@[kº'd޽#@@XÿcYÿc€§<ˆˆ^BAYÿcj€§œ‰PlYÿc`€}§@[kº'޽#@@Xÿc&YÿcçXÿcKKçXÿc°ž lYÿcJKYÿc*Xÿc „XÿcËNÇYÿc€§ü‰ÏYÿcM®Yÿc!-Xÿcx>œ ŽP ZÿcQçXÿc°^Ž2Zÿc„XÿcSgZÿc13ZÿcPZÿc‹Ž”ZÿcpZÿcpž5‡Xÿc6‡Xÿc¶ZÿcëŽWæZÿc¸ÿ[ÿcx [ÿc7øZÿcU·ZÿcÆXÿc5¹Zÿch¾žp^h~[[ÿcxžzš[ÿc`^Ÿª`Þ¾[ÿcªŸ`Ž@€}§@[kº'¬Œ½#0€§H\ŒàXÿcÔ 4 A$ÿÿÃÿ_ àÃX€¦X€=¦ 1"P€}§@[kº'lŒ½#€§ ˆ^§>¥^¥~¥ ^Œ(~Œ0žŒ8¾Œ@ÞŒHþŒPX>°Þ#€úk»'$Œ½#°ÿÞ#^·^œ0žäG>´0ŒØ´åG^´0Ž@€}§@[kº'苽#\€§D<ˆaAXÿc0€§@\*Xÿcáá[ÿc8>œ8¤ ´'_ ~¤bL@^´@~Ëë["KXÿc€§@œ‰lLXÿc0€§@¼ Yÿcìì[ÿc8ž8¾¤¾´þ¤”ìL@þ´@ÞÎî[.NXÿc(Þ ¦H¶HþÏï[€§8ŠOðYÿc^¦8^¶8>ŽÑñ[€§4\ŠQ2ZÿcñYÿc(~ŽóYÿcž¦´µ…B€æ"B\B\^§^ŒPÞ#€úk»'¼Š½#°ÿÞ#^·^œ~œ^äG>´0€§8ŒC`Xÿc`Ø´åG^´c\@€}§@[kº'pн#\áâ[ÿc8>œ8¤(´(^¤@^´@^Êê[*JXÿc€§<|‰BKYÿcìâ[ÿcHžHž¤ ž´ Þ¤8Þ´8¾Íí[-MXÿc€§<܉M®Yÿc0¾(¥@µ@þÏï[€§8ŠOðYÿc >¦H>¶H>ŽÑñ[€§4\ŠQ2ZÿcñYÿc0~ŽóYÿc~¦³µeB`æ"B\B\^§^Œ~ŒPÞ#€úk»'l‰½#ÐÿÞ#^·^œ(ž >ž^ž(Œ>ŒBXÿc€§0\‰(~JjYÿc^€§œ‰,‚Yÿc€§¼‰ MXÿcpYÿc>Ž(€}§@[kº'ðˆ½#\0€§0<Œ ^!*Xÿc€§0|‰P+XÿcH€}§@[kº'¸ˆ½#`Xÿc^§^Œ0Þ#€úk^Øÿÿ àÃ4àG€úk»'€ˆ½#ÐÿÞ#^·>µ^œ^ ÿGB\@€}§@[kº'Tˆ½#0€§(<ŒàXÿcˆÔ0€§(\pJXÿc@€}§@[kº' ˆ½#àà[ÿcœ¤ Y@äB\8€}§@[kº'ô‡½# ´ ŒÀà[0€§ <Œ@Xÿc"@XÿchàÃ0€§ \pJXÿc@€}§@[kº'¬‡½#àà[ÿcÀà[0€§<ŒÀXÿcÄ0€§ \jJXÿcêê[ÿcÊê[0€§ |JKYÿc"JXÿcJàÃ0€§œpLXÿc@€}§@[kº'4‡½#àà[ÿcÀà[0€§<ŒÀXÿcÄ0€§\jJXÿcêê[ÿcÊê[0€§|JKYÿc"JXÿc,àÃ0€§œpLXÿc@€}§@[kº'¼†½#àà[ÿcÀà[0€§<ŒÀXÿcÄ0€§\jJXÿcêê[ÿcÊê[0€§|JKYÿc"JXÿcàÃB\8€}§@[kº'P†½#´ŒÀà[0€§ <Œ@Xÿc"@Xÿc 4 A¢ Anÿ_ôB\^§>¥^Œ0Þ#€úk»'†½#^€§ˆ@ Xÿc€§,\‰j*Xÿc€§(|‰K+Xÿc€§$œ‰ lYÿcJKYÿc€§¼‰ MYÿc@ Xÿc€§Ü‰ ÀYÿc€úk»'€…½#^€§ ˆ@ Xÿc€§\‰J*Xÿc€§|‰K+Xÿc€§œ‰ lYÿcJKYÿc€§¼‰ MYÿc@ Xÿc€úk»'…½#^€§ˆ@ Xÿc@Xÿc€§\‰J*Xÿc€§|‰ KYÿc@ Xÿc€úk»'À„½#^@!Xÿc@Xÿc0€§\@ Xÿc€úk»'„½#ÐÿÞ#^·ž€§ˆ>Œ Xÿcœ€§\‰~*KYÿc^Ž>Ž(€}§@[kº'<„½# œŽ>Ž(€}§@[kº' „½# >ŒP Xÿc €}§@[kº'„½#^§0Þ#€úk»'ðƒ½#ÀÿÞ#^·^œ(ž >ž^ž~ž”^(Œ@Xÿc0œBXÿc€}§@[kº'¨ƒ½# >Œ@ Xÿc0^ @Yÿc0œ€§ |‰PKXÿc€}§@[kº'lƒ½#>Œ@ Xÿc0^@Yÿc0œ€§|‰PKXÿc€}§@[kº'0ƒ½#>Œ@ Xÿc0^ @Yÿc^§^Œ@Þ#€úk»'ƒ½#ðÿÞ#^€§<ˆXÿc€§\‰a*Xÿc€§|‰+Xÿcáá[ÿc>œ¤Þ#€úk€?À@4C€@@?p=ð>€>À>@@ ?€A?zD$tIpBÈB@F€¿UUUUUU‡?=ë~Sû!ùC!éTû! BÀÿÿÿßA-DTû!@-DTû! @-DTû!ù?°ËcÜ¥L@ü©ñÒMbP?»½×Ùß|Û=H¯¼šò×z>ÿ   ÿ  ÿ  ÐÐÐÐÐÐ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿ\ÿÿÿConvergence errorphi1z-convConvergence errorphi2z-convLatitude failed to converge after 15 iterationsPHI3Z-CONVLattitude failed to convergephi4z-convÐ P $$(< @@D`| €€„Œ   ¤´ ¸À ÄÌ ÐÐÔì, 0< @@DdŒ ° ´Ì Ðè ìü   $ ((,|¼ ÀÐ ÔÔØä è$ (( ,H LX \| €° ´À ÄÐ Ôè ììð   $, 0P TX \` dd h| €´ø ü  $ (D HHL` dp tŒ ”¤ ¨¨¬¼ Àà ääèð ô   $ (( ,tØ ÜÜàø ü   ( ,8 <<@t xx|„ ˆ° ´¸ ¼À ÄÄ ÈÜ à„ ˆˆŒœ   ¤Ä ÈÔ ØØÜ    8 < H L L P p t € „ „ ˆ ¸ ¼ ¼ À Ü à ô ø     $ ( < @ L P P T ° ´ ¼ À À Ä Ì Ð ð ô ø ü      L € „ „ ˆ ” ˜ ¤ ¨ è ì ø ü L P l p ´ Ø Ü ø ü ü 8 <t x˜ œ¸ ¼4 8L P\ `x ||€Œ   ¤° ´´¸ð $ (8 <H LLPt xx| ”¬ °¼ ÀÀÄØ Üì ð  $ (4 88<P Td h€ „œ  ¬ °°´È ÌÜ àø ü  4 8p| €Œ œ  ¬ °Ä ÈÜ àðü     , 0D H`l p„ ˆ” ˜°Ì Ðàô ø  , 004H LLPd hhl€À ÄÄÈì ðü ( ,8 <<@p€ „ ”  ¤   €$ ` ( €, ì 0 €4 d 8 €< | @ €D ´ H €L t P €T  X €\ L  ` €d ´  h €l  p €t Ø x €| ð € €„ p ˆ €Œ ð  €” ` ˜ €œ °   €¤ à ¨ €¬ € ° €´ p ¸ €¼ €ˆ˜ ¨°¸À ÈÐØàèð ø’ tônº Üø;(dHDX\X\Ø<ˆl(iHm)$$t t!ùA‰&ó!€ÿø€ ñ' % !€ ñ'€ /!°€ Ñ7€%oô/óñ/ €ÿì€ñ&ƒ09=, , , @  E cproj.ctsincosvalsin_valcos_valasinzconmsfnzeccentsinphicosphiqsfnzphi1zqsflageccntsdphicomsinpicospiphiiphi2ztseccnthphi3zmle0e1e2e3phi4zabcsin2phtanphimlpcon1con2con3pakczpaksecsdegsminssgnapakr2dmtsfnzsignxadjust_loncounte0fne1fne2fne3fne4fnmlfncalc_utm_zonelon/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKð FÐ(C CñCñGpTHP` H`%F"+GÀ|H Œ%H€ì/F0 5C<CCCG@Øÿÿÿÿÿÿÿ+DlHx/HÐdJFP$5#<CC(GÀ"+HJHP|PFp(5 VCYC‘@G°àÿÿÿÿÿÿÿ^D%e$+#jØÿÿÿÿÿÿÿnDÐÿÿÿÿÿÿÿtD"z ~¡H8PHд€F°(5'†(YC‘<G€&‰%z$+#e"n ~¡”HÀ€HÀtFÐ(–'™&œ%Ÿ$¢ YC‘LGP#z"e ~¡pH H¥Fð 5C™C%œŸC¢C$«0­C ¯ñ zñ\GÀ#<)±Ðÿÿÿÿÿÿÿ¸D'–&¿ÈÿÿÿÿÿÿÿÃDÀÿÿÿÿÿÿÿÈD¸ÿÿÿÿÿÿÿÍD°ÿÿÿÿÿÿÿeD ~¡H8¥H`L ÒFØCG`"+ØÿÿÿÿÿÿÿÜDÐÿÿÿÿÿÿÿáD¡ÈÿÿÿÿÿÿÿæD¡ÀÿÿÿÿÿÿÿëD1XHðhÒHд ðF@#ØG"+àÿÿÿÿÿÿÿÜDØÿÿÿÿÿÿÿáD¡ÐÿÿÿÿÿÿÿæD¡ÈÿÿÿÿÿÿÿëD1<HPðHpøF`(5C zC<C G"+àÿÿÿÿÿÿÿjDÄHPÔøHØþF€ GàHÀþH ðF "G@ ¡lH€HðpFÀ! G|Hp€HPðFà! GàlHÀpH ` F! G0 LH P Hð°%F ! G€ ,H` 0%H@ à*F@CGð àÿÿÿÿÿÿÿ+DØÿÿÿÿÿÿÿjD”H°  *H €/F`™CœCŸC¢C"z(G€ àH` ð/H p4F€ BGÐ PH° X4H HKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿh<ÿÿÿ/h,, ,,,,,xx9,F,],g,q,z,…,Š,,”,™, ,©,®xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èàÿÿÿÿÿÿÿ 34`ðÿÿÿÿÿÿÿøÿÿÿ;Eì ;Ðÿÿÿÿÿÿÿ0JSdYÀÿÿÿÿÿÿÿÈÿÿÿ@Xg|Ÿ€ÿÿÿÿÿÿÿüÿÿÿ€lŒ´5,-°ÿÿÿÿÿÿÿüÀÿÿÿP‘®tK9 ÿÿÿÿÿÿÿü°ÿÿÿ`³Ï`FPÿÿÿÿÿÿÿüpÿÿÿ°ÔL ˆ]°ÿÿÿÿÿÿÿ¸ÿÿÿP ´ ™gm°ÿÿÿÿÿÿÿ ¸ÿÿÿP!6«qÁÐÿÿÿÿÿÿÿØÿÿÿ0<HسzöÿÿÿÿMMð´üÐÿÿÿÿÿÿÿàÿÿÿ0RtpÈ…œÿÿÿÿzzðÊŠ¼ÿÿÿÿ{{`ÌØÿÿÿÿ||°Δìÿÿÿÿ}}àÏ™øÐÿÿÿÿÿÿÿ0ƒŠ€Õ  ÀÿÿÿÿÿÿÿÈÿÿÿ@pÚ©\ÿÿÿÿðÿÿÿ””(iÜF¯t:@nF¯:`-´ÀP `›áÇ•Z]`<|\· `;¸` À`:ój Ú`--s â`Zò`asinatancosfabslogpowsinsqrttancalc_utm_zonep_errortsincosmsfnzqsfnztsfnzadjust_lonphi1zphi2zphi3zphi4zasinzsigne0fne1fne2fne3fne4fnmlfnpakczpakr2dm_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿ$†ñÿÿp(F 6†ñÿÿ>FìFFÐdLFPRFðXFð|cFдiFÀtoFuF``{F€ØF p†FPð‹F `Fð°•F@ àšF €ŸF L ¤Fд ªFp²ñÿÿreport.o 1074015698 1032 20 100644 30824 ` ƒ Ò-@øIPÀ @à0@Pÿÿÿÿÿÿÿÿ –.text@¨È³ .rconst@@è .xdataPPø@.pdataààˆøDD€.datappÀ@.lita00`Ø8I .sdata8.sbss  0.bssPP€»' –½#àÿÞ#^·¶>¶@€=¤!¤ äH€¦`ú">¦^¦0€}§@[kº'䕽#@€¤¤ä(€¦"8€=¦ÿ1" €}§@[kº'¸•½#@€=¤(´@€]¤(¦H€=¦pú1"^¦~¦€}§@[kº'ˆ•½#@€¤(¦€}§@[kº'p•½#^§ Þ#€úk»'\•½#ÐÿÞ#^·>µ^µ ¶>¶ òG óG >¤ ô4àG@€}¤C´@€¤ä·?àà ¾¤¥5 @ ä@€Ý¤æ·êGh€}§@[kº'ô”½#ôÔàGxàÃ4àG@€]¤"´(€¦"êG`€}§@[kº'À”½#'àà ¤ U@ ä4àG@€]¤"´êGh€}§@[kº'”½# ô@€=¤á·H€¦€ú"H€=¦ ú1"X€}§@[kº'd”½#ÔàGUàÃ4àG@€]¤"´(€¦"êG`€}§@[kº'4”½#àÃ@€¤à·@€=¤á·^¤@ô4àG@€¤d´@€½¤å·=àÃÞ¤¦5À@Àä@€ý¤ç·éGh€}§@[kº'Ø“½#ôÔàG1àÃ4àG@€]¤"´(€¦éG`€}§@[kº'¨“½#&àä U@ä4àG@€]¤"´éGh€}§@[kº'x“½# ô@€=¤á·H€¦°ú"H€=¦Ðú1"X€}§@[kº'L“½#ÔàGàÃ4àG@€]¤"´(€¦éG`€}§@[kº' “½#àÃ@€¤à·@€=¤á·ÿG^§>¥^¥0Þ#€úk»'ì’½#ðÿÞ#^·@€=¤(!¤ ä@€]¤(¦€}§@[kº'À’½#@€¤ ¤ä@€=¤ ¦€}§@[kº'œ’½#^§Þ#€úk»'ˆ’½#ðÿÞ#^·¶@€=¤!¤ äH€¦àú">¦0€}§@[kº'T’½#@€¤¤ä(€¦8€=¦˜ÿ1" €}§@[kº',’½#@€=¤ ´@€]¤ ¦H€=¦û1"^¦€}§@[kº'’½#@€¤ ¦€}§@[kº'葽#^§Þ#€úk»'Ô‘½#ðÿÞ#^·ž@€=¤!¤ äH€¦ û">Ž0€}§@[kº' ‘½#@€¤¤ä(€¦8€=¦ ÿ1" €}§@[kº'x‘½#@€=¤ ´@€]¤ ¦H€=¦Hû1"^Ž€}§@[kº'L‘½#@€¤ ¦€}§@[kº'4‘½#^§Þ#€úk»' ‘½#àÿÞ#^·ž>ž@€=¤!¤ äH€¦pû">Ž0€}§@[kº'è½#H€¦¨û">Ž0€}§@[kº'̽#@€¤¤!ä(€¦8€=¦¨ÿ1" €}§@[kº'¤½#@€=¤ ´@€]¤ ¦H€=¦àû1"^Ž€}§@[kº'x½#@€¤ ¦H€=¦ü1"^Ž€}§@[kº'T½#@€¤ ¦€}§@[kº'<½#^§ Þ#€úk»'(½#ðÿÞ#^·ž@€=¤!¤ äP€§Œ>ŒQ XÿcH€¦Pü"0€}§@[kº'ä½#@€¤¤ä(€¦8€=¦°ÿ1" €}§@[kº'¼½#@€=¤ ´@€]¤ ¦P€§Œ>ŒR XÿcH€=¦€ü1"€}§@[kº'€½#@€¤ ¦€}§@[kº'h½#^§Þ#€úk»'T½#ðÿÞ#^·ž@€=¤!¤ äP€§Œ>ŒQ XÿcH€¦°ü"0€}§@[kº'½#@€¤¤ä(€¦8€=¦¸ÿ1" €}§@[kº'莽#@€=¤ ´@€]¤ ¦P€§Œ>ŒR XÿcH€=¦èü1"€}§@[kº'¬Ž½#@€¤ ¦€}§@[kº'”޽#^§Þ#€úk»'€Ž½#ðÿÞ#^·ž@€=¤!¤ äP€§Œ>ŒQ XÿcH€¦ ý"0€}§@[kº'<޽#@€¤¤ä(€¦8€=¦Àÿ1" €}§@[kº'޽#@€=¤ ´@€]¤ ¦P€§Œ>ŒR XÿcH€=¦Pý1"€}§@[kº'ؽ#@€¤ ¦€}§@[kº'À½#^§Þ#€úk»'¬½#ðÿÞ#^·ž@€=¤!¤ äP€§Œ>ŒQ XÿcH€¦xý"0€}§@[kº'h½#@€¤¤ä(€¦8€=¦Èÿ1" €}§@[kº'@½#@€=¤ ´@€]¤ ¦P€§Œ>ŒR XÿcH€=¦ ý1"€}§@[kº'½#@€¤ ¦€}§@[kº'쌽#^§Þ#€úk»'ØŒ½#ðÿÞ#^·ž@€=¤!¤ äP€§Œ>ŒQ XÿcH€¦Ðý"0€}§@[kº'”Œ½#@€¤¤ä(€¦8€=¦Ðÿ1" €}§@[kº'lŒ½#@€=¤ ´@€]¤ ¦P€§Œ>ŒR XÿcH€=¦þ1"€}§@[kº'0Œ½#@€¤ ¦€}§@[kº'Œ½#^§Þ#€úk»'Œ½#àÿÞ#^·ž>ž@€=¤!¤ äP€§Œ>ŒQ XÿcH€¦0þ"0€}§@[kº'¼‹½#P€§Œ>ŒQ XÿcH€¦`þ"0€}§@[kº'‹½#@€¤¤)ä(€¦8€=¦Øÿ1" €}§@[kº'h‹½#@€=¤ ´@€]¤ ¦P€§Œ>ŒR XÿcH€=¦þ1"€}§@[kº',‹½#@€¤ ¦P€§Œ>ŒR XÿcH€=¦Àþ1"€}§@[kº'øŠ½#@€¤ ¦€}§@[kº'àŠ½#^§ Þ#€úk»'ÌŠ½#ðÿÞ#^·ž@€=¤!¤ äP€§Œ>ŒQ XÿcH€¦ðþ"0€}§@[kº'ˆŠ½#@€¤¤ä(€¦8€=¦àÿ1" €}§@[kº'`н#@€=¤ ´@€]¤ ¦P€§Œ>ŒR XÿcH€=¦ÿ1"€}§@[kº'$н#@€¤ ¦€}§@[kº' н#^§Þ#€úk»'ø‰½#àÿÞ#^·ž>ž@€=¤!¤ äH€¦@ÿ">Ž0€}§@[kº'À‰½#H€¦hÿ">Ž0€}§@[kº'¤‰½#@€¤¤!ä(€¦8€=¦èÿ1" €}§@[kº'|‰½#@€=¤ ´@€]¤ ¦H€=¦ÿ1"^Ž€}§@[kº'P‰½#@€¤ ¦H€=¦¸ÿ1"^Ž€}§@[kº',‰½#@€¤ ¦€}§@[kº'‰½#^§ Þ#€úk»'‰½#àÿÞ#^·ž>¶@€=¤!¤ äH€¦àÿ">¦^Ž0€}§@[kº'Ĉ½#@€¤¤ä(€¦8€=¦ðÿ1" €}§@[kº'œˆ½#@€=¤ ´@€]¤ ¦H€=¦ðÿ1"^¦~Ž€}§@[kº'lˆ½#@€¤ ¦€}§@[kº'Tˆ½#^§ Þ#€úk»'@ˆ½#àÿÞ#^·¶>¶@€=¤!¤ äH€¦>¦^¦0€}§@[kº'ˆ½#@€¤¤ä(€¦8€=¦øÿ1" €}§@[kº'à‡½#@€=¤ ´@€]¤ ¦H€=¦1"^¦~¦€}§@[kº'°‡½#@€¤ ¦€}§@[kº'˜‡½#^§ Þ#€úk»'„‡½#ðÿÞ#^·@€=¤!¤ ä8€¦0€}§@[kº'\‡½#@€¤¤ä(€¦8€=¦1" €}§@[kº'4‡½#@€=¤ ´@€]¤ ¦8€=¦1"€}§@[kº' ‡½#@€¤ ¦€}§@[kº'ô†½#^§Þ#€úk°ËcÜ¥L@lÿÿÿlÿÿÿlÿÿÿlÿÿÿlÿÿÿlÿÿÿlÿÿÿlÿÿÿlÿÿÿlÿÿÿlÿÿÿlÿÿÿlÿÿÿlÿÿÿlÿÿÿlÿÿÿlÿÿÿ[%s] %s [%s] %s Output file name not specifiedreport-fileOutput file name not specifiedreport-file %s PROJECTION PARAMETERS: %s PROJECTION PARAMETERS: Radius of Sphere: %lf meters Radius of Sphere: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Semi-Major Axis of Ellipsoid: %lf meters Semi-Minor Axis of Ellipsoid: %lf meters Longitude of Center: %lf degrees Longitude of Center: %lf degrees Longitude of Central Meridian: %lf degrees Longitude of Central Meridian: %lf degrees Latitude of Center: %lf degrees Latitude of Center: %lf degrees Latitude of Origin: %lf degrees Latitude of Origin: %lf degrees Latitude of True Scale: %lf degrees Latitude of True Scale: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees 1st Standard Parallel: %lf degrees 2nd Standard Parallel: %lf degrees Standard Parallel: %lf degrees Standard Parallel: %lf degrees False Easting: %lf meters False Northing: %lf meters False Easting: %lf meters False Northing: %lf meters %s %lf %s %lf %s %ld %s %ld P @aaaaaaaaaaaaaa a  $ (4 88<D HP TX \` ddhp tx |€ „ ””˜  ¤¨ ¬¬°Äø ü  $ ((,D HL PX \\`| €ˆ ŒŒœ  ¤ ¨¬ °´ ¸¸¼Ð ÔØ Üä èèìø ü    4 8@ DDH` dh p ttx” ˜  ¤¤¨´ ¸¼ ÀÄ ÈÌ ÐÐÔè ìð ø üü   4D HP TX \\`h lt x| €€„˜¬ °¸ ¼Ä ÈÈÌÔ Øà ä èì ððôü      ( ,0 448L` dl px ||€ˆ Œ” ˜ œ  ¤¤¨° ´¸ ¼À ÄÌ ÐÐÔÜ àä èèì $ (0 448@ DL PPT\ `h l pt xx|„ ˆŒ ” ˜  ¤¤¨° ´¸ ¼Ä ÈÈÌÔ ØÜ ààäø   , 04 88<D HP T X\ ``dl pt x| € ”˜ œœ ¨ ¬° ´´¸Ìà äì ð     $ ( ,0 448@ DH LP Td hl ppt| €„ ˆˆŒ ´ ¸À ÄÔ ØÜ ààäì ðø ü      $ (8 <@ DDHP TX \\`tˆ Œ” ˜¨ ¬° ´´¸À ÄÌ Ð ÔØ ÜÜàè ìð ôø ü      $ ( , 0 0 4 H \ ` h l | € „ ˆ ˆ Œ ” ˜   ¤ ¨ ¬ ° ° ´ ¼ À Ä È Ì Ð à ä è ì ì ð ø ü      4 8 @ D T X \ ` ` d l p € „ ˆ Œ Œ  ˜ œ ¤ ¨ ¬ ° ´ ´ ¸ À Ä È Ì Ð Ô ä è ì ð ð ô ü       $ $ ( 0 4 8 < < @ T h l t x ˆ Œ  ” ” ˜   ¤ ¬ ° ´ ¸ ¼ ¼ À È Ì Ð Ô Ø Ü ì ð ô ø ø ü       ( @ D L P X \ \ ` h l t x x | „ ˆ  ” ˜ œ     ¤ ¬ ° ´ ¸ ¼ À È Ì Ì Ð Ø Ü à ä ì ð ð ô ü       8 < D H T X X \ d h p t x | € € „ Œ  ” ˜ œ   ¬ ° ° ´ ¼ À Ä È È Ì à ø ü     $, 0 48 <<@H LP TX \h llpx |€ „„ˆœ¬ °¸ ¼ ÀÀÄÌ ÐØ Ü àä èèìô øü      $ ((, à €ä Ä è €ì 4 ð €ô ˜ ø €ü L  €   €  ø  € Ì  €     €$ t ( €, H  0 €4   8 €< T  @ €D (  H €L  P €T à  X €\ œ ` €d 08@HPX`hpx€ˆ’ Ð8õ*½ µˆJÈmpRðeðe@Khur(v‚)2 q" !!" "!" !!" !!" "!" ! ""(""(""&"(""(""(""(""(""(2"*"(""*"(""&"(""(""(""("report.cterminal_pterminal_efile_efile_pfptr_pfptr_eparm_fileerr_filep_errorwhatwhereinitiprjprefilepfileclose_fileptitleAradiusradius2Bcenloncenlonmercenlatorigintrue_scalestanparlstparl1offsetpgenrptSgenrpt_longpblank/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/string.h/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tK`  ‚c(‚c0 ‚c8'‚c@.‚ÓH5‚ÓP<ÂPFÂOFp WC‘\C‘Gà¸HÀÄOHÄbF  gCakCa o‘ u‘(G`\H@pbHð4{FÀG XH€d{Hp˜†Fà(C‘Gð¨Hд†H°LF(C!G@¨H ´H–F0 C!žC!G ìH€ø–HPø FP(C!GðÈHÐÔ H°Ì§Fp(C!G@ÈH Ô§H ±F(C!GÈHpÔ±HPt¸F°(C!GàÈHÀÔ¸H H ¿FÐ(C!G0ÈHÔ¿Hð ÊFð C!žC!G,Hp8ÊH@T ÓF(C!GàÈHÀÔÓH ( ÛF0 C!žC!G@ìH øÛHð ãFP C!êC‘G ´H€ÀãHPà ìFp CaêC‘G°Hà¼ìH°œøFG@˜H ¤øHHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK HK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’Hüÿÿÿÿh<ÿÿÿ/<ÿÿÿ/ÿxhh h%h,+h0h5h:h?hDhJhOhUh[hahehüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿü0"´Qüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯ àÿÿÿÿÿÿÿ :VÄ 1Ðÿÿÿÿÿÿÿ0Z¦49Íðÿÿÿÿÿÿÿ¨®˜?æðÿÿÿÿÿÿÿ²¼LG ðÿÿÿÿÿÿÿ¾ÈO%@àÿÿÿÿÿÿÿ ÊØøY+~ðÿÿÿÿÿÿÿÚäÌa0³ðÿÿÿÿÿÿÿæð i5èðÿÿÿÿÿÿÿòütq:ðÿÿÿÿÿÿÿþH y?Rðÿÿÿÿÿÿÿ  D‡àÿÿÿÿÿÿÿ #T ‹JÕðÿÿÿÿÿÿÿ%1( “O àÿÿÿÿÿÿÿ 3A UHàÿÿÿÿÿÿÿ CMà ¥[xàÿÿÿÿÿÿÿ NXœ­a§ðÿÿÿÿÿÿÿYcrµÿfÐ;@nÿf;`-mwQ `›š~•[]`<5¸ `;q Á`¬!Û`:Ã# Ý`-ý, å`fclosefopenfprintfprintfstrlenstrcpyp_errorptitleradius2radiusstanparlcenlonmercenloncenlattrue_scaleoriginoffsetpstparl1genrptgenrpt_longpblankinitclose_file_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ#†ñÿÿ*F˜2F°9FPLAF HF@ÌQFø[F° bFPH iFðttF ( {FðT ƒF  ‹FPà ’F°œžFÄ¥Fð4ªFpµñÿÿlamccfor.o 1074015674 1032 20 100644 16280 ` ƒº-@PÀ @`@ÿÿÿÿÿÿÿÿ‡.text@(ø å .rconst@@ h .xdata``ˆ@.pdatapp˜H€.data€€ ¨@.lita  °H È.sbssÐÐ`»'‡½#pÿÞ#^·^œ~œxžp>žR^s^hžž`¾žxŒH€}¤èÿœp>ŒH€¤ðÿ$œ˜^H€½¤8E~H€Ý¤0fbXÿcX€}§@[kº' †½#€§<ŒÀXÿc Ä0€¦˜ÿ"0€=¦Øÿ1"(€}§@[kº'l†½#4åGÖàÃH€=¤ðÿŒH€]¤èÿ"Œ`Xÿc0œ0^0~JKYÿc`€§œ‰*ŠYÿcH€}¤øÿCH€¤øÿް€}§@[kº'†½#H€¤œh>ŒH€=¤!œ`^H€]¤Bc\X>"P^"¨€}§@[kº'Ì…½#XŒHœH€=¤ŽX>ŽP^Ž €}§@[kº'¤…½#@œH€¤ŽX^Žc\@€}§@[kº'€…½# œB\X>"P^"¨€}§@[kº'`…½#H€¤ŽX>ŽP^Ž €}§@[kº'@…½#8œH€¤ŽX^ŽB\@€}§@[kº'…½#œH€¤ŽP€}§@[kº'…½#XœH€=¤ŽH€]¤"ŽX^Ž@€}§@[kº'Ø„½#(œ0bXÿcX€}§@[kº'¼„½#€§<ŒàXÿcÔ@^8~pKYÿc˜€}§@[kº'ˆ„½#€œ >Œ^p*Xÿc˜€}§@[kº'd„½#€>Œ` XÿcH€¤œàÃH^H€=¤AH€]¤b€~H€}¤#Ž Ž8€}§@[kº'„½#€>Œ@ Xÿc@^`@YÿcH€¤ œH€=¤èÿaH€]¤ ‚KlYÿc€~H€}¤#Ž(Ž8€}§@[kº'Àƒ½#€>Œ@ XÿcH€¤(œ0€¦èÿ"€}§@[kº'”ƒ½#H€¤èÿŽH€=¤ðÿ!Žˆ€}§@[kº'tƒ½#c\B\€€}§@[kº'\ƒ½#H€¤Žx€}§@[kº'Dƒ½#`Žp€}§@[kº'0ƒ½#H€¤0ŽH€=¤8!Žh€}§@[kº'ƒ½#ÿG^§^Œ~ŒÞ#€úk»'ð‚½# ÿÞ#^·^œHž1^@^¶8~¶B\X€}§@[kº'À‚½#€§<Œ0XÿcX€}§@[kº' ‚½#0œ€§\0~êjYÿc"@ÕB\P€}§@[kº'p‚½# œH€¤ŽB\ ^Ž@€}§@[kº'L‚½#œH€¤èÿ@H€=¤ aJKYÿcP^H€]¤"ŽŽ8€}§@[kº'‚½#P>Œ@ Xÿc(œàÃH€¤@JJXÿc0^0~ `Ý0€¦0€=¦ 1"(€}§@[kº'Ľ#”åG4àÃ(þŸH€=¤ŒPœH€]¤"ŒH^0AYÿc €}§@[kº'ˆ½#P>Œ@ XÿcœŽP€}§@[kº'd½#(>Œ@ XÿcH€¤0@ Xÿc@>¤œH€]¤(bP~Ž€}§@[kº' ½#(>Œ@ XÿcP^ @YÿcH€¤8` Xÿc8>¤œÿG^§^Œ`Þ#€úk€?»½×Ùß|Û=-DTû!ù? ìÿÿÿìÿÿÿEqual Latitiudes for St. Parallels on opposite sides of equatorlamcc-forLAMBERT CONFORMAL CONICPoint can not be projectedlamcc-forHèè@4 8@ DL PX \h llpx |Œ ” ˜œ   ¤´ ¸¼ Àà äð ôø ü    ( ,< @@ DT Xd hh lx |ˆ ŒŒ ¨ ¬¬ °¸ ¼È ÌÌ ÐÜ àì ðð ô      $ (0 44 8L PPT\ `€ „„ˆ¤ ¨¨¬À ÄÐ ÔØ Üä èð ôôø   $( ,< @H LLPd hl pt xx |„ ˆŒ ” ˜˜ œ¬ °°´¼ ÀÄ ÈÈÌØ ÜÜàè ìð ôø üü H LLPX \h llp| €˜ œœ ¬ °¼ ÀÀ ÄÐ ÔØ Üì ðø üü  8 < @D HHL` dl p€ „„ˆ¤ ¨¨¬À ÄØ Üè ììð  p €t  x €| (08@HP X`hpx€ˆ˜   ¨° ¸ À’ Ì >¨H9"22è(=È9¸= ‚J'!6"*U  % $& / lamccfor.cr_majorr_minoresecenter_loncenter_latnsf0rhfalse_eastingfalse_northinglamccforintr_majr_minlat1lat2c_lonc_latfalse_eastfalse_northsin_pocos_poconms1ms2tempts0ts1ts2lamccforlonlatxyrh1sinphithetats/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKðÐ ‚ÃØ‚Ãà‚Ãè‚Ãð!‚Ãø,‚Ã7‚Ã:‚Ã=‚Ã@‚à N‚Ã]FÐiCÁoCÁ#uÁ"zÁCÁ…CÁ0‹CÁ8–CÁ0GÈÿÿÿÿÿÿÿ¢DÁÀÿÿÿÿÿÿÿ©DÁ¸ÿÿÿÿÿÿÿ°DÁ°ÿÿÿÿÿÿÿ´DÁ¨ÿÿÿÿÿÿÿ¸DÁ ÿÿÿÿÿÿÿ¼DÁ˜ÿÿÿÿÿÿÿÁDÁÿÿÿÿÿÿÿÅDÁˆÿÿÿÿÿÿÿÉDÁ HP ]HÀ ÍFðÖCÁ"ÚÁÞCàC$GÐÐÿÿÿÿÿÿÿ°DÁÈÿÿÿÿÿÿÿâDÁÀÿÿÿÿÿÿÿæDÁ¸ÿÿÿÿÿÿÿíDÁ°ÿÿÿÿÿÿÿóDÁ H`ÍHHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,!.,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è pÿÿÿÿÿÿÿ xÿÿÿ+n )! ÿÿÿÿÿÿÿ¨ÿÿÿ`q”È9>ö/@nö/`-d@( `›‘G•2]`<,Ü `;hà ˜`:£ê ²`-Ýó º` ÿÊ`cosfabslogpowsinsqrtlamccforlamccforintp_errorptitletsincosmsfnztsfnzradius2stanparlcenlonmeroriginoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ F#FÀ/†ñÿÿ7†ñÿÿ>†ñÿÿF†ñÿÿL†ñÿÿR†ñÿÿZ†ñÿÿc†ñÿÿm†ñÿÿt†ñÿÿ|†ñÿÿ‡ñÿÿlamccinv.o 1074015675 1032 20 100644 16120 ` ƒ»-@HPÀ 0``0ÿÿÿÿÿÿÿÿІ.text0(¸ Û .rconst00 X .xdataPPx@.pdata``ˆh€.datappp˜@.litaàà° è.sbss`»'І½#pÿÞ#^·^œ~œxžp>žR^s^hžž`¾žxŒH€}¤¸ÿœp>ŒH€¤Àÿ$œ^H€½¤E˜~H€Ý¤fbXÿc¸€}§@[kº'`†½#€§<ŒÀXÿc İ€¦°€=¦@1"¨€}§@[kº'0†½#4åGÖàÃH€=¤ÀÿŒH€]¤¸ÿ"Œ`Xÿc0œ0^0~JKYÿc€§œ‰*ŠYÿcH€}¤ÈÿCH€¤ÈÿŽ@€}§@[kº'Ì…½#H€¤Ðÿœh>ŒH€=¤Øÿ!œ`^H€]¤àÿBc\X>"P^" €}§@[kº'…½#XŒHœH€=¤ÐÿŽX>ŽP^Ž˜€}§@[kº'h…½#@œH€¤ÐÿŽX^Žc\€}§@[kº'D…½# œB\X>"P^" €}§@[kº'$…½#H€¤ÐÿŽX>ŽP^Ž˜€}§@[kº'…½#8œH€¤ÐÿŽX^ŽB\€}§@[kº'à„½#œH€¤àÿŽˆ€}§@[kº'Ä„½#XœH€=¤ÐÿŽH€]¤àÿ"ŽX^Ž€}§@[kº'œ„½#(œ0bXÿc¸€}§@[kº'€„½#€§<ŒàXÿcÔ@^8~pKYÿc€€}§@[kº'L„½#€œ >Œ^p*Xÿc€€}§@[kº'(„½#€>Œ` XÿcH€¤èÿœàÃH^H€=¤èÿAH€]¤èÿb€~H€}¤èÿ#Ž Ž0€}§@[kº'܃½#€>Œ@ Xÿc@^`@YÿcH€¤ðÿœH€=¤¸ÿaH€]¤ðÿ‚KlYÿc€~H€}¤èÿ#Ž(Ž0€}§@[kº'„ƒ½#€>Œ@ XÿcH€¤øÿœ°€¦P"x€}§@[kº'Xƒ½#H€¤¸ÿŽH€=¤Àÿ!Žp€}§@[kº'8ƒ½#c\B\h€}§@[kº' ƒ½#H€¤ØÿŽ`€}§@[kº'ƒ½#`ŽX€}§@[kº'ô‚½#H€¤ŽH€=¤!ŽP€}§@[kº'Ô‚½#ÿG^§^Œ~ŒÞ#€úk»'´‚½#°ÿÞ#^·^œ~œžœ ¾œ^1^H^¶@~¶(þ·H€]¤Œ% XÿcH€}¤øÿ#Œ!$XÿcH€¤D*XÿcH€½¤èÿe`ÍL¥XÿcM„XÿcYÿc@€}§@[kº'$‚½#\€§\ˆ àÃA¥XÿcJ„Xÿc*Xÿc@€}§@[kº'ì½##\€§\ˆ0þŸ `ÄPEXÿcQDXÿc8€}§@[kº'¸½#0œ`ÔH€¤èÿ@@Ý€§|@>¤a"àÃH€]¤èÿ‚€§¼‰b¬YÿcH€}¤¸ÿÃH€¤ðÿäNÏYÿcpnXÿcB\0€}§@[kº'D½#8œH€¤ÐÿŽ8>Ž(^"(€}§@[kº' ½#@¤œ(>¤ ä( àÃH€}¤èÿ#Œ0^aAYÿcH€¤Øÿd+Xÿc €}§@[kº'Ô€½#H¤œÿG^§^Œ~ŒžŒ ¾ŒPÞ#€úk€¿€?-DTû!ù¿»½×Ùß|Û= ìÿÿÿìÿÿÿEqual Latitiudes for St. Parallels on opposite sides of equatorlamcc-invLAMBERT CONFORMAL CONIC80Øp4 8@ DL PX \h llpx |Œ  ”˜ œœ ° ´¸ ¼Ü àì ðô øü    $ (8 << @P T` dd ht x„ ˆˆ Œ¤ ¨¨ ¬´ ¸Ä ÈÈ ÌØ Üè ìì ðü      $, 00 4H LLPX \| €€„  ¤¤¨¼ ÀÌ ÐÔ Øà äì ððô   $ (8 <D HHL` dh lp tt x€ „ˆ Œ ”” ˜¨ ¬¬°¸ ¼À ÄÄÈÔ ØØÜä èì ðô øøüP T` dp t€ „¤ ¨¨¬¸ ¼Ü ààäð ô ( ,4 8H LP T` dh l„ ˆˆŒ˜ œ¨ ¬¬°Ð Ôä èô øøü ` €d  h €l àèðø (08@ H PX` h p x€ˆ’ ŒÍ— D؈8@!P1P1 h<9= ‚J&!6"*e  € * * „ •Nlamccinv.cr_majorr_minoresecenter_loncenter_latnsf0rhfalse_eastingfalse_northinglamccinvintr_majr_minlat1lat2c_lonc_latfalse_eastfalse_northsin_pocos_poconms1ms2tempts0ts1ts2lamccinvxylonlatrh1tsthetaflag/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKð ‚Ø‚à‚è‚ð!‚ø,‚ÃÀ7‚ÃÈ:‚ÃÐ=‚ÃØ@‚ÃàN‚Ã]FÐiCÁoCÁ#uÁ"zÁCÁ…CÁ0‹CÁ8–CÁ0GÈÿÿÿÿÿÿÿ¢DÁÀÿÿÿÿÿÿÿ©DÁ¸ÿÿÿÿÿÿÿ°DÁ°ÿÿÿÿÿÿÿ´DÁ¨ÿÿÿÿÿÿÿ¸DÁ ÿÿÿÿÿÿÿ¼DÁ˜ÿÿÿÿÿÿÿÁDÁÿÿÿÿÿÿÿÅDÁˆÿÿÿÿÿÿÿÉDÁHP]HÀÍFð%ÖÁ$ØÁ(ÚC ÞC0GÐ#âÁ"°ÁèÿÿÿÿÿÿÿæDÁàÿÿÿÿÿÿÿéDÁØÿÿÿÿÿÿÿïD!ôH`ÍHHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,!.,xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è pÿÿÿÿÿÿÿ xÿÿÿ*o)!°ÿÿÿÿÿÿÿ<¸ÿÿÿPsœ9Dô/Œ@nô/`-b@) `›G•3]`<*Ü `;fà ™`:¡ê ³`-Ûó »`ÿË`atan2fabslogpowsinsqrtlamccinvlamccinvintp_errorptitletsincosmsfnztsfnzradius2stanparlcenlonmeroriginoffsetpadjust_lonphi2z_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿF%FÀ1†ñÿÿ9†ñÿÿ@†ñÿÿH†ñÿÿN†ñÿÿT†ñÿÿ\†ñÿÿe†ñÿÿo†ñÿÿv†ñÿÿ~†ñÿÿ‰†ñÿÿñÿÿpaksz.o 1074015699 1032 20 100644 10472 ` ƒÓ-@ˆPÀ  à ÿÿÿÿÿÿÿÿЂ.text èè2 .rconst    .xdata@@(@.pdataPP8€.data``€H@.litaàà ÈH»'Ђ½#°ÿÞ#^·>µ^µ^œ ~œ(žœ@ž ñGê·@ŒØ€§<ˆ8>œàÀ§\‰8^@Ž(€}§@[kº'p‚½#\€§ \ˆabXÿcáá[ÿcH>œH>¥h? ¡ )@ ä €¦ €=¦1"€}§@[kº'$‚½#\ ´€§ˆNàÃH>µH>ŒÄá[J‚Xÿc#jXÿc€§\ˆkbXÿcëë[ÿcH~H>¥¤'A €ô €¦(" €=¦@1"€}§@[kº'¬½#\ ´€§ˆ0àÃH>µH>ŒÁá[0>œ0^JBYÿc#jXÿc€§|‰ëkXÿc `Õ €¦P" €=¦h1"€}§@[kº'@½#\ ´€§ˆàÀ§<ˆAXÿc€§\‰0~JjYÿc*Xÿc#Xÿc8žCYÿc€§¼‰dmXÿc„\^§>¥^¥^Œ ~Œ(žŒPÞ#€úkaEpBzD$tI€?€¿  ìÿÿÿIllegal DMS fieldpaksz-degIllegal DMS fieldpaksz-minIllegal DMS fieldpaksz-sec `8 <H LX \\`l p˜ œ  ¤ ¨¨¬¼ Àä è      $4 8d hx |€ „ˆ ŒŒ  ¤¬ °¼ Àì ð P €T àèðø’ ˆàËV ! È$˜˜˜@ h(%ˆ( € !E&2C'3D'? paksz.cpakszangiflgfacdegminsectmpi/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKà FÀ Cá ñ,GÀèÿÿÿÿÿÿÿDá$áàÿÿÿÿÿÿÿ Dá#$á"(á ,H@  HHKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/ ,,xxüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è°ÿÿÿÿÿÿÿÈÿÿÿP5q%!.ˆ@n.`-œ' `›É&•1]`<d»Ž `; ¿ —`:ÛÉ ±`-Ò ¹`BÞÉ`fabsp_errorpaksz_fpdata†ñÿÿ†ñÿÿ Fñÿÿuntfz.o 1074015700 1032 20 100644 9672 ` ƒÔ-@¸PÀ à°àÿÿÿÿÿÿÿÿp‚.textà¨8 .xdataààˆ@.pdataðð˜X€.data€¨@.lita€€(˜»'p‚½#àÿÞ#^·>µ¶ ñG^¶ 顽 A ä^¤@è~¤£½`@`䞤†L!M…@€§„CŒÞ¤œþ¤'Œ Ô€¦ ÿ"€=¦¸ÿ1"€}§@[kº'è½#M àÃÿG àÀ¦Èÿ"€=¦ðÿ1"€}§@[kº'¸½#´àG^§>¥ Þ#€úkìÿÿÿUncompatable unit codesuntfz-codeIllegal source or target unit codeuntfz-unitð?y­1sÆ- AöÁcÜ¥L@ð?;p‚jÚÓ?u:ßð?¾Xò‹%? @ð?‘ò£ü(? @ÿ²¥UÔ>ð?½šxV42?:R¢Fß‘? ¬@ð?ÓBÎûÿï?ý‡ôÛ×Ó?ð?`P p tx |€ „„ˆ  ¤¨ ¬° ´´¸ ð €ô €ˆ’ 8ÜÕU HÈ!° ppXh%"€%Tð8' ÇFuntfz.cfactorsuntfzinunitoutunitfactor/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK ` ‚ÀFp(C¡ ¡ &C‘ G€ÄH`ÔH HKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,3ÿ/@ÿ/€ x,xüKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt èàÿÿÿÿÿÿÿ '="- 8@n- `-›1 `›È"•;]`<c·˜ `;Ÿ» ¡`:ÚÅ »`-Î Ã`AÚÓ`p_erroruntfz_fpdata†ñÿÿF ñÿÿsphdz.o 1074015699 1032 20 100644 11608 ` ƒÓ-@H PÀ 0ÿÿÿÿÿÿÿÿà„.textèH .rconst è .xdata  @.pdata00˜ €.data@@°(@.litaðð@ØØ »'à„½#°ÿÞ#^·>µ^µ~µ žµ(¾µ0^œ8~œ ðG@>¶ òG óG ôGX ù@>¤Ž@€}§@[kº'Œ„½#\@¤Ž@€}§@[kº'p„½#\`Ì€§<ˆáAXÿc ÔlœKœjœŠàÃ@Ìlœjœ€§\‰0BYÿc8€}§@[kº'„½#@Xÿc œ{àÃlœjœkœwàà @Ì0€¤$Œ,œ0€Ý¤FJ0€¥°hklàÃ-" ö0€]¦¨’Œ0€¦¨´ª€§ÜË`àÃí" àö0€§ øì0€]§ Ž ž€§<Š+žTàÃ0€=¤˜AŽLž0€}¤˜cŽjž€§œŠ‹žJàÃíG(€}§@[kº'0ƒ½# àG¡½"A ô0€¦°ÿ"0€=¦Ðÿ1" €}§@[kº'ƒ½#0€¦àÿ"0€=¦ðÿ1" €}§@[kº'䂽# 4àG ÿG/ààµ"Aä!M0€§CŒ œ!M0€§ƒC°#Œ+œ!M0€§…CEJàç•"Aàä!M0€§ˆChl!M0€§‘C°‘‹0€}¦ ³ª àÃ!M0€§•CÕÌ!M0€§—C°÷ë0€=§˜Ž žÿG^§>¥^¥~¥ ž¥(¾¥0^Œ8~ŒPÞ#€úkjmÂJ8oÂJ€?•˯MXA>  ìÿÿÿInvalid spheroid selectionINFORMATIONALReset to 0INFORMATIONALš™™™·TXA®GIÂTXA…ëIíSXA`«TXAåTXAÀ¥TXA¾ÁÏSXA@¨TXA@¦TXAbXÙTXA'1ÖSXAu“ ßSXA@¦TXAÀªTXA¬TXA@ÁTXA€ÇTXA€­TXA€©TXA@­MXAçMXA•˯MXA333ó™?XA µ¦·ˆ?XAª+Ÿ½?XAÍÌÌ É?XAØdüë?XAIF¡Ã?XAØsÚ?XAó =ñÅ?XA©ÞÄ?XA¤p=:H?XAÛù~Â!?XA1¬œ?XA—Ä?XAoƒTÉ?XA“®É?XAê4Áß?XAXû•Î?XAp•'Ì?XAR_–È?XA@­MXAçMXA•˯MXAL PPTh llp€ „° ´À ÄÄÈô ø   $ (0 4< @T X` dl p| €ˆ Œ” ˜¨ ¬¬°Ä ÈÌ ÐÔ ØØÜä èì ðô øøü 0 D d x ˆ Œœ ° À Ä 0 €4 ðø ’ ÀâÑy% >Ø )˜¸!¸!  ,@)È,€ & $    0" " " "E' $ $ $0sphdz.cmajorminorsphdzisphparmr_majorr_minorradiust_majort_minorjsph/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/stdlib.hdiv_tquotremldiv_t/usr/include/math.hexceptiontypenamearg1arg2retvalcproj_prototypes.hK ‚À@‚ÀF  Q CA %A -A 5A@Gà#<a"Da LQÐHøH0HKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHK Hüÿÿÿÿ<ÿÿÿ/,ÿ/@,x,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üܳ ,0ÿüt è>°ÿÿÿÿÿÿÿ àÿÿÿPlÏ@)>QÀ@nQ`-¿!- `›ì(•7]`<‡½” `;ÃÁ `-þË ·`:+× Ç`eàÏ`labsfabssqrtp_errorsphdz_fpdata†ñÿÿ†ñÿÿ †ñÿÿ†ñÿÿF0ñÿÿbr_gctp.o 1074015700 1032 20 100644 1728 ` ƒÕ-@øPÀ À0ÀÿÿÿÿÿÿÿÿЀ.textÀhX .xdataÀÀ(@.pdataÐÐ8¨€.litaààHè»'Ѐ½#`ÿÞ#`^·¶ˆ>¶€^¶x~¶pž¶h¾¶ ^§^·¨^§^·°¤´¸¤´À¤ ´È¤(´Ð¤0´Ø¤8´à¤@´è H´ð P´ø¤X´¦ˆ>¦€^¦x~¦pž¦h¾¦€}§@[kº'(€½#`^§ Þ#€úk ìÿÿÿ  ¤¤¨ Ð €Ô à’ 0 …ˆÀ˜˜`x Cbr_gctp.cgctp_incoorinsysinzoneinparminunitindatumiprefilejprpfileoutcooroutsysoutzoneoutparmoutunitfn27fn83iflgK€ FP CqCC%Cq,Cøÿÿÿÿÿÿÿ3C0;C8?C‘@ECHIC‘POCqXWC`^ChfCqpnCxvC1€{C1ˆ€C(G`°H@¼ HHüÿÿÿÿhh,xÀÿÿÿÿÿÿÿ …0 @gctp_gctp_fpdataF†ñÿÿ ñÿÿisinusfor.o 1074015672 1032 20 100644 21536 ` ƒ¸-@X'PÀ @ @@ ÿÿÿÿÿÿÿÿð.text@ (¨  .rconst@ @ ph .xdata° ° @Ø@.pdatað ð @x$€.data0 0 ÐX8&@.litap(x&.sdatapp˜àÿÞ#^·¶>¶ €=¤p"€=¦Xü1"^¦~¦€}§@[kº'À½#^§ Þ#€úk»'¬½# ÿÞ#^·>µ^œ~œ@ž8>ž0^ž(~ž”^µ^H€=¤!¤ äH€]¤¦x€}§@[kº'\½# ° ^ @䀦ý"€=¦ý1"Ñÿ_Óÿÿ ›àÃ@ŒÜ€¦8ý"€=¦Hý1"Èÿ_Óÿÿ ’àÃ0€§ Œ8>ŒÀ Xÿc†Ô0€§\8~êjYÿc€@Å0€§`œÌlXÿct€Õ0€§X¼ímXÿco Å0€§PÜnXÿcîî[ÿcHÞH>¥P>µPþÏï[0oXÿcp€}§@[kº't½#0€§P<ŒàXÿcÔ€¦ðý"€=¦þ1"•ÿ_Óÿÿ _àÃ0 Ec é 䀦0þ"€=¦@þ1"‹ÿ_Óÿÿ UàÃ0€§HŒÀ@Xÿc<Ô0€§@<ŒáAXÿc7 Ä0€§P\ JXÿcêê[ÿcH^H> $>°$~ P~´P~Ëë[0KXÿcp€}§@[kº'¨Ž½#0€§P<ŒàXÿcÔ€¦¨þ"€=¦¸þ1"bÿ_Óÿÿ ,àÃ@Ž8>Ž0^Ž(~ŽéG$¾¢h€}§@[kº'P޽#H€=¤´H€]¤B¤@ô€¦ðþ"€=¦ÿ1"Lÿ_Óÿÿ àÃÿGàÀ¦pþ"€=¦€þ1"Cÿ_Óÿÿ àÀ¦¸ý"€=¦Èý1"<ÿ_Óÿÿ àÀ¦pý"€=¦€ý1"5ÿ_Óÿÿ ^§>¥^Œ~Œ`Þ#€úk¤ÿ?ä!U @šÿÿû'œ½#ÿÞ#^·>µ^µ~µ žµ(¾µ0^œ8~œ@žœ^1^X^žP~ž ôG õG ìC0€§8ŽÐXÿcÆ€¦ ü"€=¦ ÿ1" @ÓÿGàÃ0€§ ŒÀ`Xÿc Ô0€§<ŒáaXÿc Ä0€§0\ÊjXÿc@Å0€§|kXÿc0€§0œÌlXÿc€Õ0€§¼#mXÿc¡Y Aí ô_$€ÆB ¢ M@é@ô0 Eÿ é`䀦 ü"€=¦Pÿ1"Þ@ÓÿGìàÃ×€é¡]€AÕ äîG`€}§@[kº'XŒ½# àG`õ€¦xü"€=¦pÿ1"Í@ÓÿGÛàÃhë·XŒ œP>Œ+œ‹œ8€§\‰jDYÿcK`¾µ`~Ëë[0€§0œklYÿc k(«µTàGíGX€}§@[kº'Ì‹½#0 ´@kœ0€§0¼-mXÿc8«8Ë0€§(üÎÏYÿcÀÅ8 Ž0€§<ŽZÿc8 žH‹±0k¤cL`€}§@[kº'd‹½#` ´`K¤ @ôëG(€}§@[kº'D‹½#€¦xü"€=¦€ÿ1"Š@ÓÿG˜àÃ`K¥ ÿG0K¤¢ "A]@ä`>µ`ŒÀà[8€§<ˆXÿc0KÊê[` Xÿc8€§|‰ `Yÿc0€§œB Xÿc¥Y€A äB\P€}§@[kº'¬Š½#Xÿc`¾µ`>ŒÁá[@Xÿc8€§\‰ Xÿcàà[ÿc œàÃB\P€}§@[kº'\н#`¾µ`>ŒÁá[@Xÿc8€§\‰ Xÿcàà[ÿc œJ¤T@LJ´Š¤€ü4àGª´jËë[8€§œ‰k‹Yÿcj°5€A æ*¦4 BTàGX€}§@[kº'Љ½# ´àà ¦TàGX€}§@[kº'°‰½# ´ 4 AJ! ÿÿÃ` §0+§#O9#CC§H·0€§¼MXÿcH^¤`^´`ÞÎî[m®YÿcP«0€§üOXÿcH¾¤h¾´hŽÐð[oZÿcXë¬ %#Ü!h µëGàÀ¦ ü"€=¦`ÿ1"ÿ@ÓÿG àÀ¦ ü"€=¦@ÿ1"ø@ÓÿGàÀ¦ ü"€=¦0ÿ1"ñ@ÓÿG^§>¥^¥~¥ ž¥(¾¥0^Œ8~Œ@žŒpÞ#€úkÿä#U`@þþÿû'ˆˆ½#ÐÿÞ#^·(ž >ž^¶~¶H€=¤¦(>Ž ^Ž~¦ž¦@€}§@[kº'Hˆ½#°^ @䀦ÿ"€=¦ ÿ1"Ìý_Óÿÿ àÃÿG^§0Þ#€úk»'ˆ½# ÿÞ#^·>µ^µ^œ ~œ ðGH>žR^@~¶8ž¶@¤àŸ8¦ðŸ@õ€¦Èü"€=¦Àÿ1"«@ÓyàÃh*¤¬ _$#ÜB ¡"@ ô€¦èü"€=¦Ðÿ1" @ÓnàÃ0€§ ŒH>ŒÀ XÿcgÔ0€§\H~êjYÿca@Å0€§œÌlXÿcZ€Õ0€§¼ímXÿcU ÅÊêOoXÿcÏYÿc8~¤Ã0€§Ž0Zÿc *ŽPZÿc0ž0^Žòò[ÿcP^žP>¥0ʤ¦ É@Àä(ê¤'é@)5à@ ù ÿG8jŽHžŽ3“Zÿc0€§¼ŽBuZÿc @Øöâ[ÿcPÞžP¦4àG00BX¶XþŽ×÷[WXÿc8€§‹øXXÿc×ùâ[ÿcÙù["YXÿc`j¦#MtBSÚú[ZB[ÿc`ª¦#M¶BuÛû[:[[ÿc(^ŸŠPª(Þ]¾[ÿc[ÿc@>§™ŸÿGàÃþÿ àÃþÿ ^§>¥^¥^Œ ~Œ`Þ#€úk»'¨…½#ðÿÞ#^·>µ ðG õ€¦Èü"€=¦àÿ1"@ÓàÃh)¤¬ _$#ÜB ¡"@ ô€¦èü"€=¦ðÿ1"@ÓàÃhé·` ¦(€}§@[kº'8…½#`é·éG(€}§@[kº' …½# ÿGÿG^§>¥Þ#€úkàÿÞ#^·¶>¶ €=¤p"¤€¦€=¦^¦~¦s¢€}§@[kº'È„½#ÿÿ ^§ Þ#€úk€??ƒÈÉm0_Ä?-DTû!ù?-DTû!ù¿-DTû!@-DTû!À-DTû! À-DTû! @»½×Ùß|Û=®Gáz@{®Gáz„¿{®Gáz„?)\€Æ3A×£p= ×ÿ? >  ¼ÿÿÿ¼ÿÿÿ¼ÿÿÿ¼ÿÿÿ¼ÿÿÿ¼ÿÿÿ¼ÿÿÿ error (isinusfor.c/%s : %s ýÿÿÿ` memory allocationüÿÿÿˆ invalid parameterûÿÿÿ° invalid handleúÿÿÿÐ invalid keyisinusforinitbad return from Isin_for_freeisinusforinitbad parameter; sphere radius invalidisinusforinitbad parameter; longitude of central meridian invalidisinusforinitbad parameter; nzone out of rangeisinusforinitbad parameter; nzone not near an integer valueisinusforinitbad parameter; nzone not multiple of twoisinusforinitbad parameter; ijustify out of rangeisinusforinitbad parameter; ijustify not near an integer valueIsin_for_initbad return from Isin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initIsin_for_initisinusforbad return from Isin_fwdIsin_fwdIsin_fwdIsin_for_freeIsin_for_free error (isinusfor.c/%s) : (%i) %s ØH @ p  ( ,,0Dx |„ ˆŒ  ”¨ ¬° ´¸Ì ÐÔ ØÜè ì  , 0@ Dt xx|„ ˆ˜ œ  ¤¨À ÄÈ ÌÐÜ àð ô @ DDHP Td hl pt˜ œœ ¨ ¬° ´¼ ÀÄ ÈÌà äè ìðü      $(T  ¤´ ¸¼ ÀÄÐ Ôä èø ü    0 4d hl pt ””˜¨ ¬° ´¸Ü àü     $4 8L Pd h„ ˆˆŒ¤ ¨¨¬´ ¸¼ ÀÄð ô   $< @@Dh lŒ ”° ´ð ô   8 << @t x  ¤à äè ìðü      $(hˆ Œ  ¤¤ ¨¼ ÀÄ ÈÌè0 4 8 < @ \ ` d h l t x Œ  ¤ ¨ ¸ ¼ ì ð P T  ” H d h l p t  ” ˜ œ   ° ´ ´ ¸ È Ì Ì Ð     $ $ (  ð €ô D ø €ü T  € h  € è  € H   € ð   €$ X € ¨ È  (0 8@H PX`h ’ <t ¼è'ðLÈ0ˆDˆD¨(pR°NèR)2 ‚,a;Tðg24ðh["1„ÿí„ÿî”…*‚ÿå€%„)(%""U@FpOAƒ†Aÿ€@6ŠB1†ÿ~¶µŠ‚ÿyŠ0 '&GGGNH!ÿåð††04 ‹0isinusfor.cISIN_BADALLOCISIN_BADPARAMISIN_BADHANDLEISIN_BADKEYisinerrorroutinetextisinusforinitspherelon_cen_merfalse_eastfalse_northdzonedjustifynzoneijustifyistatIsin_for_initnrowthisIsinrowirowclatncol_cenisinusforlonlatxyIsin_fwdcolflonIsin_for_freeIsin_errorerr/usr/include/stdio.h/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/stdlib.hdiv_tquotremldiv_t/usr/include/math.hexceptiontypenamearg1arg2retvalisin.hncolicol_cenncol_invIsin_row_tfalse_eastfalse_northspheresphere_invang_size_invnrownrow_halfref_lonlon_cen_merijustifycol_distcol_dist_invrowkeyIsin_tnumstrerror_tK P ‚x ‚  )‚À 8‚pDBÓIN0 OCQWCQG°8HDIH`D\F`jCqC}CøÿÿÿÿÿÿÿˆC#”"š4G€ £‘Äÿÿÿÿÿÿÿ©D1Àÿÿÿÿÿÿÿ²D1ìH0\HÀT¸F $j#q}CˆC Æ‘ ©1LGp ËÑ Ôá Ø‘"ÝØÿÿÿÿÿÿÿâD‘ÜH¸HhëF(õC ùCýC1ÿC1 GØÿÿÿÿÿÿÿ²D1tHЀëH€èF@ ËaõC#ùýC1ÿC14GÐÐÿÿÿÿÿÿÿÔDÈÿÿÿÿÿÿÿ D" Ø‘DHp`HH F ËÑG ˜H¨Hàð !N° ,CÑOCQG€DH`P!H0HK HKÊ"Êb8$Çò%É *É@1É¢€6É¢À<ÉàDɲðJɲPÉ"@ZÉ€`É¢$È2iÊÒHKpÇRÉ"@ÉbÈ%Ê2HKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK(Ç‚ÉR@$Éb€)ÉrÀ.Ér3ÉrÈHKÇb É"@É"€É2È ÊBpÇr+É2@6É2€BÉ2ÀIÉ2TÉ2@aÉ"€fÉ"ÀpÉ2xÉ2@„É¢€É2À–É2£É²@§É"Èr«Ê«ÊâÇҲɢ@¶É¢È’ºÊ²ºÊHüÿÿÿÿh<ÿÿÿ/<ÿ <ÿß h,x(<ÿ <ÿo 1,><ÿ CI<ÿï üÿÿÿÿ<ÿÿÿ/üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üܳ 0ÿ,üUN+«x,0ÿ <ÿo <ÿo 0ÿ 0ÿ <ÿ <ÿ 0ÿŸ <ÿß 0ÿŸ <ÿï àÿÿÿÿÿÿÿ TYD  ÿÿÿÿÿÿÿ °ÿÿÿ`jÑT5Õ>ÿÿÿÿÿÿÿÀÿÿÿpÔœh†(Ðÿÿÿÿÿÿÿ0¡Äè1: ÿÿÿÿÿÿÿ ¸ÿÿÿ`ËH ª>Òðÿÿÿÿÿÿÿ;ð ¶Cüàÿÿÿÿÿÿÿ >X°N¼0J0@O0J0 @nFL:`-´]P `›ád•Z]`<|ù· `;¸ý À`-ó Ú`:  ê`ÂZ ò'`_iobfprintffreemalloccosfabsisinusforinitIsin_for_initisinusforIsin_fwdIsin_for_free_OtsDivide64_fpdata!†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿD"FÀT0Fh>F€èHFH QFà_†ñÿÿlñÿÿisinusinv.o 1074015673 1032 20 100644 21600 ` ƒ¹-@˜'PÀ @ @@ ÿÿÿÿÿÿÿÿð.text@ (¨ .rconst@ @ ph .xdata° ° @Ø@.pdatað ð @¸$€.data0 0 ÐXx&@.litap(¸&.sdatapp˜àÿÞ#^·¶>¶ €=¤p"€=¦Xü1"^¦~¦€}§@[kº'À½#^§ Þ#€úk»'¬½# ÿÞ#^·>µ^œ~œ@ž8>ž0^ž(~ž”^µ^H€=¤!¤ äH€]¤¦x€}§@[kº'\½# ° ^ @䀦ý"€=¦ý1"Ñÿ_Óÿÿ ›àÃ@ŒÜ€¦8ý"€=¦Hý1"Èÿ_Óÿÿ ’àÃ0€§(Œ8>ŒÀ Xÿc†Ô0€§\8~êjYÿc€@Å0€§XœÌlXÿct€Õ0€§P¼ímXÿco Å0€§HÜnXÿcîî[ÿcHÞH>¥P>µPþÏï[0oXÿcp€}§@[kº't½#0€§H<ŒàXÿcÔ€¦ðý"€=¦þ1"•ÿ_Óÿÿ _àÃ0 Ec é 䀦0þ"€=¦@þ1"‹ÿ_Óÿÿ UàÃ0€§@ŒÀ@Xÿc<Ô0€§8<ŒáAXÿc7 Ä0€§H\ JXÿcêê[ÿcH^H> $>°$~ P~´P~Ëë[0KXÿcp€}§@[kº'¨Ž½#0€§H<ŒàXÿcÔ€¦¨þ"€=¦¸þ1"bÿ_Óÿÿ ,àÃ@Ž8>Ž0^Ž(~ŽéG$¾¢h€}§@[kº'P޽#H€=¤´H€]¤B¤@ô€¦ðþ"€=¦ÿ1"Lÿ_Óÿÿ àÃÿGàÀ¦pþ"€=¦€þ1"Cÿ_Óÿÿ àÀ¦¸ý"€=¦Èý1"<ÿ_Óÿÿ àÀ¦pý"€=¦€ý1"5ÿ_Óÿÿ ^§>¥^Œ~Œ`Þ#€úk¤ÿ?ä!U @šÿÿû'œ½#ÿÞ#^·>µ^µ~µ žµ(¾µ0^œ8~œ@žœ^1^X^žP~ž ôG õG ìC0€§0ŽÐXÿcÆ€¦ ü"€=¦ ÿ1" @ÓÿGàÃ0€§(ŒÀ`Xÿc Ô0€§<ŒáaXÿc Ä0€§\ÊjXÿc@Å0€§|kXÿc0€§œÌlXÿc€Õ0€§¼#mXÿc¡Y Aí ô_$€ÆB ¢ M@é@ô0 Eÿ é`䀦 ü"€=¦Pÿ1"Ý@ÓÿGìàÃ×€é¡]€AÕ äîG`€}§@[kº'XŒ½# àG`õ€¦xü"€=¦pÿ1"Ì@ÓÿGÛàÃhë·XŒ œP>Œ+œ‹œ8€§\‰jDYÿcK`¾µ`~Ëë[0€§œklYÿc k(«µTàGíGX€}§@[kº'Ì‹½#0 ´@kœ0€§¼-mXÿc8«8Ë0€§üÎÏYÿcÀÅ8 Ž0€§<ŽZÿc8 žH‹±0k¤cL`€}§@[kº'd‹½#` ´`K¤ @ôëG(€}§@[kº'D‹½#€¦xü"€=¦€ÿ1"‰@ÓÿG˜àÃ`K¥ ÿG0K¤¢ "A]@ä`>µ`ŒÀà[8€§<ˆXÿc0KÊê[` Xÿc8€§|‰ `Yÿc0€§œB Xÿc¥Y€A äB\P€}§@[kº'¬Š½#Xÿc`¾µ`>ŒÁá[@Xÿc8€§\‰ Xÿcàà[ÿc œàÃB\P€}§@[kº'\н#`¾µ`>ŒÁá[@Xÿc8€§\‰ Xÿcàà[ÿc œJ¤T@LJ´Š¤€ü4àGª´jËë[8€§œ‰k‹Yÿcj°5€A æ*¦4 BTàGX€}§@[kº'Љ½# ´àà ¦TàGX€}§@[kº'°‰½# ´ 4 AJ! ÿÿÃ` §0+§#O9#CC§H·0€§¼MXÿcH^¤`^´`ÞÎî[m®YÿcP«0€§üOXÿcH¾¤h¾´hŽÐð[oZÿcXë¬ %#Ü!h µëGàÀ¦ ü"€=¦`ÿ1"þ@ÓÿG àÀ¦ ü"€=¦@ÿ1"÷@ÓÿGàÀ¦ ü"€=¦0ÿ1"ð@ÓÿG^§>¥^¥~¥ ž¥(¾¥0^Œ8~Œ@žŒpÞ#€úkÿä#U`@þþÿû'ˆˆ½#ÐÿÞ#^·(ž >ž^¶~¶H€=¤¦(>Ž ^Ž~¦ž¦@€}§@[kº'Hˆ½#°^ @䀦ÿ"€=¦ ÿ1"Ìý_Óÿÿ àÃÿG^§0Þ#€úk»'ˆ½# ÿÞ#^·>µ^µ~µ žµ(^œ ðGH>ž@^ž óG ôGëŸêŸ€õ€¦Èü"€=¦Àÿ1"«@ÓxàÃh,¤¬ _$#ÜB ¡"@ ô€¦èü"€=¦Ðÿ1" @Ómàà Œ@>Œ  XÿcL@ Xÿc œj0€§ œËlYÿc]`Õª0€§Üí®YÿcW Åê0€§Ž/Zÿc ,ŽOñYÿc8þ8^Žòò[ÿcP^žP>¥0 ¦° Bæ(,¦1)B)5 B ù ÿGlŽHžŽ3“ZÿcX¬ŽSuZÿc0~ž`Œ¦#M•BÔŽÖö[0þŽöZÿc`̦#M×BBØZÿc'@È8€§<‹ùYXÿc" Ç8L0€§|[[Xÿc[[ÿcKŸ‹0€§¼Ü[ÿc€×Ë0€§<Œ!Á[ÿc+œK0€§ŒÀ@YÿcÄ‹0€§| ‹YÿckÿGàÃêŸþÿ àÃêŸþÿ ^§>¥^¥~¥ ž¥(^Œ`Þ#€úk»'¬…½#ðÿÞ#^·>µ ðG õ€¦Èü"€=¦àÿ1"@ÓàÃh)¤¬ _$#ÜB ¡"@ ô€¦èü"€=¦ðÿ1"@ÓàÃhé·` ¦(€}§@[kº'<…½#`é·éG(€}§@[kº'$…½# ÿGÿG^§>¥Þ#€úkàÿÞ#^·¶>¶ €=¤p"¤€¦€=¦^¦~¦s¢€}§@[kº'Ì„½#ÿÿ ^§ Þ#€úk€??-DTû! À-DTû! @-DTû!@-DTû!ù?-DTû!ù¿-DTû!À»½×Ùß|Û=®Gáz@{®Gáz„¿{®Gáz„?)\€Æ3A×£p= ×ÿ? >   ¼ÿÿÿ¼ÿÿÿ¼ÿÿÿ¼ÿÿÿ¼ÿÿÿ¼ÿÿÿ¼ÿÿÿ error (isinusinv.c/%s) : %s ýÿÿÿ` memory allocationüÿÿÿˆ invalid parameterûÿÿÿ° invalid handleúÿÿÿÐ invalid keyisinusinvinitbad return from Isin_inv_freeisinusinvinitbad parameter; sphere radius invalidisinusinvinitbad parameter; longitude of central meridian invalidisinusinvinitbad parameter; nzone out of rangeisinusinvinitbad parameter; nzone not near an integer valueisinusinvinitbad parameter; nzone not multiple of twoisinusinvinitbad parameter; ijustify out of rangeisinusinvinitbad parameter; ijustify not near an integer valueisinusinvinitbad return from Isin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initIsin_inv_initisinusinvbad return from Isin_invIsin_invIsin_invIsin_inv_freeIsin_inv_free error (isinusinv.c/%s) : (%i) %s ØH @ p  ( ,,0Dx |„ ˆŒ  ”¨ ¬° ´¸Ì ÐÔ ØÜè ì  , 0@ Dt xx|„ ˆ˜ œ  ¤¨À ÄÈ ÌÐÜ àð ô @ DDHP Td hl pt˜ œœ ¨ ¬° ´¼ ÀÄ ÈÌà äè ìðü      $(T  ¤´ ¸¼ ÀÄÐ Ôä èø ü    0 4d hl pt ””˜¨ ¬° ´¸Ü àü     $4 8L Pd h„ ˆˆŒ¤ ¨¨¬´ ¸¼ ÀÄð ô   $< @@Dh lŒ ”° ´ð ô   8 << @t x  ¤à äè ìðü      $(hˆ Œ  ¤¤ ¨¼ ÀÄ ÈÌè, 0 4 8 < X \ ` d h ” ˜ ¬ ° Ä È t x Œ  ¬ ° Ä È Ü à ô ø D ` d h l p Œ  ” ˜ œ ¬ ° ° ´ Ä È È Ì ü      $  ð €ô D ø €ü T  € h  € è  € D   € ì   €$ X € ¨ È  (0 8@H PX`h ’ <t À((0M1ÈDÈDè(°RðN(S)2 ‚,a;Tðg24ðh["1„ÿí„ÿî”…*‚ÿå€%„)(%""U@FpOAƒ†Aÿ€@6ŠB1†ÿ~¶µŠ‚ÿyŠ0 €(&GXGMW!‚ÿøÿ04 ÷@isinusinv.cISIN_BADALLOCISIN_BADPARAMISIN_BADHANDLEISIN_BADKEYisinerrorroutinetextisinusinvinitspherelon_cen_merfalse_eastfalse_northdzonedjustifynzoneijustifyistatIsin_inv_initnrowthisIsinrowirowclatncol_cenisinusinvxylonlatIsin_invcolflonIsin_inv_freeIsin_errorerr/usr/include/stdio.h/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/stdlib.hdiv_tquotremldiv_t/usr/include/math.hexceptiontypenamearg1arg2retvalisin.hncolicol_cenncol_invIsin_row_tfalse_eastfalse_northspheresphere_invang_size_invnrownrow_halfref_lonlon_cen_merijustifycol_distcol_dist_invrowkeyIsin_tnumstrerror_tK P ‚x ‚  )‚À 8‚pDBÓIN0 OCQWCQG°8HDIH`D\F`jCqC}CøÿÿÿÿÿÿÿˆC#”"š4G€ £‘Äÿÿÿÿÿÿÿ©D1Àÿÿÿÿÿÿÿ²D1ìH0\HÀT¸F $j#q}CˆC Æ‘ ©1LGp ËÑ Ôá Ø‘"ÝØÿÿÿÿÿÿÿâD‘ÜH¸HhëF(õC ÷CùC1ýC1 GØÿÿÿÿÿÿÿ²D1tHЀëH€èF@ ËaõC÷C ù1 ý18GÐØÿÿÿÿÿÿÿÔDÐÿÿÿÿÿÿÿ D" Ø‘<Hp\HD F ËÑG ˜H¨Hàì !N° ,CÑOCQG€DH`P!H0HK HKÊ"Êb8$Çò%É *É@1É¢€6É¢À<ÉàDɲðJɲPÉ"@ZÉ€`É¢$È2iÊÒHKpÇRÉ"@ÉbÈ%Ê2HKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK(Ç‚ÉR@$Éb€)ÉrÀ.Ér3ÉrÈHKÇb É"@É"€É2È ÊBpÇr+É2@6É2€BÉ2ÀIÉ2TÉ2@aÉ"€fÉ"ÀpÉ2xÉ2@„É¢€É2À–É2£É²@§É"Èr«Ê«ÊâÇҲɢ@¶É¢È’ºÊ²ºÊHüÿÿÿÿh<ÿÿÿ/<ÿ <ÿß h,x(<ÿ <ÿo 1,><ÿ CI<ÿï üÿÿÿÿ<ÿÿÿ/üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üܳ 0ÿ,üUN+«x,0ÿ <ÿo <ÿo 0ÿ 0ÿ <ÿ <ÿ 0ÿŸ <ÿß 0ÿŸ <ÿï àÿÿÿÿÿÿÿ TYD  ÿÿÿÿÿÿÿ °ÿÿÿ`jÑT5Õ>ÿÿÿÿÿÿÿÀÿÿÿpÕh†(Ðÿÿÿÿÿÿÿ0¡Åè1: ÿÿÿÿÿÿÿÈÿÿÿ`ÉD ¬>Ñðÿÿÿÿÿÿÿ;ì ¸Cûàÿÿÿÿÿÿÿ >YðNÀ0J0@PO0J0 @nFL:`-´]P `›ád•Z]`<|ù· `;¸ý À`-ó Ú`:  ê`ÂZ ò'`_iobfprintffreemalloccosfabsisinusinvinitIsin_inv_initisinusinvIsin_invIsin_inv_free_OtsDivide64_fpdata!†ñÿÿ †ñÿÿ†ñÿÿ†ñÿÿ†ñÿÿD"FÀT0Fh>F€èHFD QFà_†ñÿÿlñÿÿbceafor.o 1074015663 1032 20 100644 14096 ` ƒ¯-@8PÀ ÀÀ`Àÿÿÿÿÿÿÿÿ….textÀ(¨£ .rconstÀÀè .xdataÐÐø@.pdataààØ€.dataðð @.litap8X.sbss€€`»'…½#°ÿÞ#^·8ž0>ž(^ž ~žžž¾ž8Œ0€=¤àÿœ0>Œ0€]¤èÿ"œ(^0€}¤C ~0€¤dž0€½¤…¾0€Ý¤¦0€ý¤èÿÇ0€¥àÿènÏYÿcÞÞŽþŽV×Zÿc€§‹6[ÿc0€¦øÿО0€=¦øÿŽx€}§@[kº'<„½#0€¤ðÿœ0€=¤øÿ!Œ8€§\Á*Xÿc Ä4àG0€}¤8C´àÃ0€¤8ä·0€½¤Žp€}§@[kº'能#0€¤ œ0€=¤Ž €}§@[kº'ȃ½#0€¤(œ0€=¤ !Œ@>œ0€]¤øÿB0€}¤(cJKYÿc0€¤(„JLYÿc€§¼‰0ªYÿcx€}§@[kº'lƒ½#@>Œ` Xÿc0€¤0œh€¦`€}§@[kº'Dƒ½#0€¤àÿŽ0€=¤èÿ!ŽX€}§@[kº'$ƒ½#0€¤ŽP€}§@[kº' ƒ½#0€¤ŽH€}§@[kº'ô‚½#0€¤Ž0€=¤!Ž@€}§@[kº'Ô‚½#ÿG^§PÞ#€úk»'¼‚½# ÿÞ#^·^œ8ž0>ž(^¶ ~¶0€=¤Œ8>Œ0 Xÿc(€}§@[kº'|‚½#œ0Ž €}§@[kº'd‚½#\0€¤8¤ä0€=¤!Œ0€]¤àÿB~JKYÿc0€}¤ ƒJLYÿc*Xÿc(ž¤$œ0€½¤¥0€Ý¤àÿÆNÂYÿc0€ý¤ çnÏYÿc ®Yÿc ¥¨]àÃ0€¦øÿŽ€§<Š00Zÿc@ž0€=¦øÿQŽRBZÿcRBZÿc€§|Š2rZÿcrRXÿcH^ž0€]¦ðÿ’Ž”Zÿc€§¼Št´ZÿcPžž0€}¦ðÿÓŽVÂZÿc€§üŠ6öZÿc0€¦ðÿX[ÿc€§<‹[ÿcpØZÿc€}§@[kº'½#P>Œ@ XÿcH^ @Yÿc@~@`Yÿcœ0€¤€0€=¤àÿ¡0€]¤0ÂM®YÿcþM¯Yÿc Yÿc(~¤ƒ0€¤Ž0€½¤àÿ%Ž^ŽQ2Zÿc0€Ý¤0fŽsZÿcq3ZÿcZÿc þ¤žÿG^§^Œ`Þ#€úk€?ñh㈵øä>  ìÿÿÿìÿÿÿCylinderical Equal AreaÀ Èð, 08 <D HP T\ `h lp tx |œ  ¬ °´ ¸¼ ÀÀÄÌ ÐÔ ØÜ àô ø      $( ,0 448@ DH LT X\ `l p| €Œ ”¨ ¬° ´ ¸¸¼Ä ÈÌ ÐÔ ØØÜä èì ððôü       $ (( ,Dh l| €€ „” ˜˜œ¨ ¬´ ¸¼ ÀÐ Ôð ôø ü  , 04 8H L` d| €Œ   ¤° ´À ÄÐ Ôè ììð  $( ,0 4\ `d hx | à €ä D è €ì  ( 08@ H PX`hpx’ 0öÍýc 0È1øX*X*øp52Ø5 ‚ &&" !7 D‰ ". /òö>0bceafor.cr_majorr_minoreeslon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzindbceaforintr_majr_mincenter_loncenter_latfalse_eastfalse_northtempbceaforlonlatxydlonsinphiq/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK@€ ‚È‚Ã‚Ø‚à ‚è+‚ð6‚øE‚ÃÀS‚ÃÈ[‚ÃÐc‚ÃØf‚ÓjFàuCÁ{CÁCÁŒCÁøÿÿÿÿÿÿÿ—CÁðÿÿÿÿÿÿÿ¢CÁ(Gp¸ÿÿÿÿÿÿÿ®DÁ8H@DjHÐD³F»CÁ¿CÁøÿÿÿÿÿÿÿÃC!ðÿÿÿÿÿÿÿÅC!$G ¸ÿÿÿÿÿÿÿÇDÁ"ÌÁ°ÿÿÿÿÿÿÿÓDÁ`HÐp³H€HKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,x#,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è °ÿÿÿÿÿÿÿP2^D‘ ÿÿÿÿÿÿÿ¨ÿÿÿ`c20Õ$0@nÕ$`-C5) `›p<•3]`< Ñ `;GÕ ™`:‚ß ³`-¼è »`éôË`coslogsinsqrtbceaforintbceaforptitleradius2cenlonmertrue_scaleoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ†ñÿÿ †ñÿÿFÐDF€$†ñÿÿ+†ñÿÿ3†ñÿÿ=†ñÿÿH†ñÿÿP†ñÿÿ[ñÿÿbceainv.o 1074015663 1032 20 100644 15712 ` ƒ¯-@HPÀ `€`ÿÿÿÿÿÿÿÿІ.text`(ˆ å .rconst``@ˆ .xdata  È@.pdata°°ØØ€.dataÀÀ è@.litaàà€ X.sbss``€»'І½# ÿÞ#^·8ž0>ž(^ž ~žžž¾ž8Œ8€=¤¸ÿœ0>Œ8€]¤Àÿ"œ(^8€}¤èÿC ~8€¤ðÿdž8€½¤øÿ…¾8€Ý¤¦8€ý¤ÀÿÇ8€¥¸ÿènÏYÿcÞÞŽþŽV×Zÿc€§ ‹6[ÿc8€¦ÐÿО8€=¦ÐÿŽ€€}§@[kº' †½#8€¤Èÿœ8€=¤Ðÿ!Œ8€]¤ÐÿBA*Xÿc8€}¤Øÿ#œ8€¤Øÿd8€½¤Ðÿ…KlYÿc8€Ý¤àÿf8€ý¤Èÿ§€§(ÜÍ®Yÿc Å4àG8€¦(µ¯ÿ[ÿc8€=¦ ñ:àÃ8€]¦(ò·8€}¦ÐÿŽ€§ <Š00Zÿc@ž8€¦ÐÿTŽ€§ |Š2rZÿc€§ œŠr’ZÿcH^ž8€½¦ÈÿµŽµZÿc€§ ÜŠuÕZÿcP¾ž8€Ý¦ÈÿöŽ€§ ‹7[ÿc8€ý¦Èÿ7€§ \‹:[ÿcpùZÿcx€}§@[kº'Ì„½#P>Œ@ XÿcH^ @Yÿc@~@`Yÿc8€¤ œ8€=¤ðÿŽp€}§@[kº'ˆ„½#8€¤œ8€=¤ðÿŽ €}§@[kº'h„½#8€¤œ8€=¤!Œ@>œ8€]¤ÐÿB8€}¤cJKYÿc8€¤„JLYÿc€§ ¼‰0ªYÿc€€}§@[kº' „½#@>Œ` Xÿc8€¤œh€¦`€}§@[kº'䃽#8€¤¸ÿŽ8€=¤Àÿ!ŽX€}§@[kº'ă½#8€¤èÿŽP€}§@[kº'¬ƒ½#8€¤ðÿŽH€}§@[kº'”ƒ½#8€¤Ž8€=¤øÿ!Ž@€}§@[kº'tƒ½#ÿG^§`Þ#€úk»'\ƒ½#ÀÿÞ#^·^œ~œžœ^1^(^¶ ~¶8€=¤Œ$€Xÿc8€]¤øÿ"Œ#aXÿc8€}¤(c¤!`ä8€¤DJjXÿc8€½¤¸ÿepKYÿc0€}§@[kº'Ü‚½# ¤œ8€=¤èÿ!Œ8€]¤¸ÿB8€}¤cJKYÿcjŠXÿc*Xÿc(€}§@[kº'”‚½#(¤œ}àÃcXÿc8€=¤AA*Xÿc8€]¤¸ÿb8€}¤ ƒKlYÿcp+Xÿc0€}§@[kº'@‚½#\8€¤Ðÿ Œ€§\‰a*Xÿc8€=¤Øÿa€§ œKlYÿc+Xÿc8€]¤àÿ¢€§ÜM®Yÿc-Xÿc0>œBXÿc €}§@[kº'Ƚ#0>Œ@ Xÿc@Xÿc0œ8€¤Øÿ@€§|JKYÿc8€=¤àÿ€§¼LYÿc LYÿc8^€§܉PNXÿc €}§@[kº'T½#8>Œ@ Xÿc0^@Yÿc0œ8€¤àÿ`€§œKlYÿc8~€§¼‰PMXÿc €}§@[kº'ü€½#8>Œ@ Xÿc0^@Yÿc ¤œ8€=¤èÿa8€]¤¸ÿ‚8€}¤£LYÿclŒXÿclYÿc(€}§@[kº'œ€½#(¤œÿG^§^Œ~ŒžŒ@Þ#€úkÀ@€@@@€?нŸmö-‘?üU¦ºÿ°?°[°[°?*¤B*¤Bº?¶` ¶` Æ?ñh㈵øä> ìÿÿÿìÿÿÿCylinderical Equal Areap`¨À, 08 <D HP T\ `h lp tx |œ  ¬ °´ ¸¼ ÀÀÄÌ ÐÔ ØÜ àì ðô øü      4 8D HP TX \` dt x| €Œ   ¤° ´Ä ÈÌ ÐÜ àä èü 0 48 <@ DDHP TX \` ddhp tx |„ ˆŒ œ  ¬ °¼ ÀÀÄØ Üà ä èèìô øü        $, 04 88 <D HL PT XX \t  ¤° ´À ÄÌ ÐÜ àì ððô    4 88 <X \h lp tˆ ŒŒœ  ¤ ¨´ ¸¼ ÀÔ ØÜ à ( ,0 4@ DH Ld ht xx|  ¤¨ ¬¼ ÀÌ ÐÐÔü    , 00 4 ° €´ t ¸ €¼ àèðø     (08@HP’ ˜÷Íh @ØÈ7 !00¨;H8< ‚ 6&" !7 D ƒ "-/ /-òõ%òòãOÄ_0bceainv.cr_majorr_minoreese_p4e_p6lon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzqpindbceainvintr_majr_mincenter_loncenter_latfalse_eastfalse_northtempbceainvxylonlatbeta/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKP` ‚Ãh‚Ãp‚Ãx‚À ‚È%‚Ã*‚Ø5‚à@‚èO‚ð]‚øe‚ÃÀm‚ÃÈp‚ÃÐs‚ÓwFà‚CÁˆCÁøÿÿÿÿÿÿÿŽCÁðÿÿÿÿÿÿÿ™CÁèÿÿÿÿÿÿÿ¤CÁàÿÿÿÿÿÿÿ¯CÁ(G ¨ÿÿÿÿÿÿÿ»DÁhHptwHtÀF$ÈÁ#ÊÁÌC!ÐC!,G0"ÔÁÔHìÀH°HKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,x$,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è ÿÿÿÿÿÿÿ`5ft"ÝÀÿÿÿÿÿÿÿÈÿÿÿ@k‹H8@Ù%˜@nÙ%`-G6) `›t=•3]`<Ò `;KÖ ™`:†à ³`-Àé »`íõË`asincoslogsinsqrtbceainvintbceainvptitleradius2cenlonmertrue_scaleoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ †ñÿÿ†ñÿÿFt!F°)†ñÿÿ0†ñÿÿ8†ñÿÿB†ñÿÿM†ñÿÿU†ñÿÿ`ñÿÿceafor.o 1074015664 1032 20 100644 14096 ` ƒ°-@8PÀ ÀÀ`Àÿÿÿÿÿÿÿÿ….textÀ(¨£ .rconstÀÀè .xdataÐÐø@.pdataààØ€.dataðð @.litap8X.sbss€€`»'…½#°ÿÞ#^·8ž0>ž(^ž ~žžž¾ž8Œ0€=¤àÿœ0>Œ0€]¤èÿ"œ(^0€}¤C ~0€¤dž0€½¤…¾0€Ý¤¦0€ý¤èÿÇ0€¥àÿènÏYÿcÞÞŽþŽV×Zÿc€§‹6[ÿc0€¦øÿО0€=¦øÿŽx€}§@[kº'<„½#0€¤ðÿœ0€=¤øÿ!Œ8€§\Á*Xÿc Ä4àG0€}¤8C´àÃ0€¤8ä·0€½¤Žp€}§@[kº'能#0€¤ œ0€=¤Ž €}§@[kº'ȃ½#0€¤(œ0€=¤ !Œ@>œ0€]¤øÿB0€}¤(cJKYÿc0€¤(„JLYÿc€§¼‰0ªYÿcx€}§@[kº'lƒ½#@>Œ` Xÿc0€¤0œh€¦`€}§@[kº'Dƒ½#0€¤àÿŽ0€=¤èÿ!ŽX€}§@[kº'$ƒ½#0€¤ŽP€}§@[kº' ƒ½#0€¤ŽH€}§@[kº'ô‚½#0€¤Ž0€=¤!Ž@€}§@[kº'Ô‚½#ÿG^§PÞ#€úk»'¼‚½# ÿÞ#^·^œ8ž0>ž(^¶ ~¶0€=¤Œ8>Œ0 Xÿc(€}§@[kº'|‚½#œ0Ž €}§@[kº'd‚½#\0€¤8¤ä0€=¤!Œ0€]¤àÿB~JKYÿc0€}¤ ƒJLYÿc*Xÿc(ž¤$œ0€½¤¥0€Ý¤àÿÆNÂYÿc0€ý¤ çnÏYÿc ®Yÿc ¥¨]àÃ0€¦øÿŽ€§<Š00Zÿc@ž0€=¦øÿQŽRBZÿcRBZÿc€§|Š2rZÿcrRXÿcH^ž0€]¦ðÿ’Ž”Zÿc€§¼Št´ZÿcPžž0€}¦ðÿÓŽVÂZÿc€§üŠ6öZÿc0€¦ðÿX[ÿc€§<‹[ÿcpØZÿc€}§@[kº'½#P>Œ@ XÿcH^ @Yÿc@~@`Yÿcœ0€¤€0€=¤àÿ¡0€]¤0ÂM®YÿcþM¯Yÿc Yÿc(~¤ƒ0€¤Ž0€½¤àÿ%Ž^ŽQ2Zÿc0€Ý¤0fŽsZÿcq3ZÿcZÿc þ¤žÿG^§^Œ`Þ#€úk€?ñh㈵øä>  ìÿÿÿìÿÿÿCylinderical Equal AreaÀ Èð, 08 <D HP T\ `h lp tx |œ  ¬ °´ ¸¼ ÀÀÄÌ ÐÔ ØÜ àô ø      $( ,0 448@ DH LT X\ `l p| €Œ ”¨ ¬° ´ ¸¸¼Ä ÈÌ ÐÔ ØØÜä èì ððôü       $ (( ,Dh l| €€ „” ˜˜œ¨ ¬´ ¸¼ ÀÐ Ôð ôø ü  , 04 8H L` d| €Œ   ¤° ´À ÄÐ Ôè ììð  $( ,0 4\ `d hx | à €ä D è €ì  ( 08@ H PX`hpx’ 0öÍúa 0È1øX*X*øp52Ø5 ‚ &&" !7 D‰ ". /òö>0ceafor.cr_majorr_minoreeslon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzindceaforintr_majr_mincenter_loncenter_latfalse_eastfalse_northtempceaforlonlatxydlonsinphiq/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hK@€ ‚ȂÂ؂à‚è*‚ð5‚øD‚ÃÀR‚ÃÈZ‚ÃÐb‚ÃØe‚ÓiFàsCÁyCÁCÁŠCÁøÿÿÿÿÿÿÿ•CÁðÿÿÿÿÿÿÿ CÁ(Gp¸ÿÿÿÿÿÿÿ¬DÁ8H@DiHÐD±F¸CÁ¼CÁøÿÿÿÿÿÿÿÀC!ðÿÿÿÿÿÿÿÂC!$G ¸ÿÿÿÿÿÿÿÄDÁ"ÉÁ°ÿÿÿÿÿÿÿÐDÁ`HÐp±H€HKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,x#,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è °ÿÿÿÿÿÿÿP1]D‘ ÿÿÿÿÿÿÿ¨ÿÿÿ`b€20Ò$0@nÒ$`-@5) `›m<•3]`<Ñ `;DÕ ™`:ß ³`-¹è »`æôË`coslogsinsqrtceaforintceaforptitleradius2cenlonmertrue_scaleoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ†ñÿÿ †ñÿÿFÐDF€"†ñÿÿ)†ñÿÿ1†ñÿÿ;†ñÿÿF†ñÿÿN†ñÿÿYñÿÿceainv.o 1074015664 1032 20 100644 15704 ` ƒ°-@HPÀ `€`ÿÿÿÿÿÿÿÿІ.text`(ˆ å .rconst``@ˆ .xdata  È@.pdata°°ØØ€.dataÀÀ è@.litaàà€ X.sbss``€»'І½# ÿÞ#^·8ž0>ž(^ž ~žžž¾ž8Œ8€=¤¸ÿœ0>Œ8€]¤Àÿ"œ(^8€}¤èÿC ~8€¤ðÿdž8€½¤øÿ…¾8€Ý¤¦8€ý¤ÀÿÇ8€¥¸ÿènÏYÿcÞÞŽþŽV×Zÿc€§ ‹6[ÿc8€¦ÐÿО8€=¦ÐÿŽ€€}§@[kº' †½#8€¤Èÿœ8€=¤Ðÿ!Œ8€]¤ÐÿBA*Xÿc8€}¤Øÿ#œ8€¤Øÿd8€½¤Ðÿ…KlYÿc8€Ý¤àÿf8€ý¤Èÿ§€§(ÜÍ®Yÿc Å4àG8€¦(µ¯ÿ[ÿc8€=¦ ñ:àÃ8€]¦(ò·8€}¦ÐÿŽ€§ <Š00Zÿc@ž8€¦ÐÿTŽ€§ |Š2rZÿc€§ œŠr’ZÿcH^ž8€½¦ÈÿµŽµZÿc€§ ÜŠuÕZÿcP¾ž8€Ý¦ÈÿöŽ€§ ‹7[ÿc8€ý¦Èÿ7€§ \‹:[ÿcpùZÿcx€}§@[kº'Ì„½#P>Œ@ XÿcH^ @Yÿc@~@`Yÿc8€¤ œ8€=¤ðÿŽp€}§@[kº'ˆ„½#8€¤œ8€=¤ðÿŽ €}§@[kº'h„½#8€¤œ8€=¤!Œ@>œ8€]¤ÐÿB8€}¤cJKYÿc8€¤„JLYÿc€§ ¼‰0ªYÿc€€}§@[kº' „½#@>Œ` Xÿc8€¤œh€¦`€}§@[kº'䃽#8€¤¸ÿŽ8€=¤Àÿ!ŽX€}§@[kº'ă½#8€¤èÿŽP€}§@[kº'¬ƒ½#8€¤ðÿŽH€}§@[kº'”ƒ½#8€¤Ž8€=¤øÿ!Ž@€}§@[kº'tƒ½#ÿG^§`Þ#€úk»'\ƒ½#ÀÿÞ#^·^œ~œžœ^1^(^¶ ~¶8€=¤Œ$€Xÿc8€]¤øÿ"Œ#aXÿc8€}¤(c¤!`ä8€¤DJjXÿc8€½¤¸ÿepKYÿc0€}§@[kº'Ü‚½# ¤œ8€=¤èÿ!Œ8€]¤¸ÿB8€}¤cJKYÿcjŠXÿc*Xÿc(€}§@[kº'”‚½#(¤œ}àÃcXÿc8€=¤AA*Xÿc8€]¤¸ÿb8€}¤ ƒKlYÿcp+Xÿc0€}§@[kº'@‚½#\8€¤Ðÿ Œ€§\‰a*Xÿc8€=¤Øÿa€§ œKlYÿc+Xÿc8€]¤àÿ¢€§ÜM®Yÿc-Xÿc0>œBXÿc €}§@[kº'Ƚ#0>Œ@ Xÿc@Xÿc0œ8€¤Øÿ@€§|JKYÿc8€=¤àÿ€§¼LYÿc LYÿc8^€§܉PNXÿc €}§@[kº'T½#8>Œ@ Xÿc0^@Yÿc0œ8€¤àÿ`€§œKlYÿc8~€§¼‰PMXÿc €}§@[kº'ü€½#8>Œ@ Xÿc0^@Yÿc ¤œ8€=¤èÿa8€]¤¸ÿ‚8€}¤£LYÿclŒXÿclYÿc(€}§@[kº'œ€½#(¤œÿG^§^Œ~ŒžŒ@Þ#€úkÀ@€@@@€?нŸmö-‘?üU¦ºÿ°?°[°[°?*¤B*¤Bº?¶` ¶` Æ?ñh㈵øä> ìÿÿÿìÿÿÿCylinderical Equal Areap`¨À, 08 <D HP T\ `h lp tx |œ  ¬ °´ ¸¼ ÀÀÄÌ ÐÔ ØÜ àì ðô øü      4 8D HP TX \` dt x| €Œ   ¤° ´Ä ÈÌ ÐÜ àä èü 0 48 <@ DDHP TX \` ddhp tx |„ ˆŒ œ  ¬ °¼ ÀÀÄØ Üà ä èèìô øü        $, 04 88 <D HL PT XX \t  ¤° ´À ÄÌ ÐÜ àì ððô    4 88 <X \h lp tˆ ŒŒœ  ¤ ¨´ ¸¼ ÀÔ ØÜ à ( ,0 4@ DH Ld ht xx|  ¤¨ ¬¼ ÀÌ ÐÐÔü    , 00 4 ° €´ t ¸ €¼ àèðø     (08@HP’ ˜÷Íþf @ØÀ7!ˆ0ˆ0 ;@8< ‚ &&" !7 D ƒ "-/ /-òõ%òòãOÄ_0ceainv.cr_majorr_minoreese_p4e_p6lon_centerlat_truescfalse_northingfalse_eastingcosphi1sinphi1kzqpindceainvintr_majr_mincenter_loncenter_latfalse_eastfalse_northtempceainvxylonlatbeta/usr/include/stdio.hsize_tfpos_t_cnt_flag2_ptr_base_bufsiz_flag_file__newbase_lock_bufendpFILE/usr/include/va_list.h_a0_offsetva_list/usr/include/sys/types.hptrdiff_twchar_twctype_ttime_tclock_tssize_tuchar_tushort_tuint_tulong_tvuchar_tvushort_tvuint_tvulong_trphysadr_tlabel_tvallevel_tdaddr_tcaddr_tqaddr_taddr_tino_tcnt_tdev_tchan_toff_trlim_tpaddr_tnlink_tkey_tmode_tuid_tgid_tmid_tpid_tslab_tshmatt_tmsgqnum_tmsglen_twint_tsigset_t__pthread_attr_t__valid__name__arg__reservedpthread_attr_t__pthread_mutexattr_tpthread_mutexattr_t__pthread_condattr_tpthread_condattr_t__pthread_t__reserved1__reserved2__size__version__reserved3__external__reserved4__creator__sequence__reserved5__per_kt_area__stack_base__stack_reserve__stack_yellow__stack_guard__stack_size__tsd_values__tsd_count__reserved6__reserved7__thread_flags__thd_errno__stack_hiwaterpthread_tpthreadTeb_t__pthread_mutex_t__lock__depth__owner__blockpthread_mutex_t__pthread_cond_t__statepthread_cond_tpthread_key_t__pthread_once_tpthread_once_ttimer_tsig_tid_tuseconds_tmajor_tminor_tdevs_tunit_tucharushortuintulongphysadru_charu_shortu_intu_longvu_charvu_shortvu_intvu_long_quadquadswblk_tfixpt_tsa_family_tin_addr_tin_port_t/usr/include/mach/machine/vm_types.hvm_offset_tvm_size_t/usr/include/sys/select.hfd_maskfd_setfds_bitstimeval/usr/include/math.hexceptiontypenamearg1arg2retval/usr/include/stdlib.hdiv_tquotremldiv_tcproj_prototypes.hKP` ‚Ãh‚Ãp‚Ãx‚À‚È$‚Ã)‚Ø4‚à?‚èN‚ð\‚ød‚ÃÀl‚ÃÈo‚ÃÐr‚ÓvFà€CÁ†CÁøÿÿÿÿÿÿÿŒCÁðÿÿÿÿÿÿÿ—CÁèÿÿÿÿÿÿÿ¢CÁàÿÿÿÿÿÿÿ­CÁ(G ¨ÿÿÿÿÿÿÿ¹DÁhHptvHt¾F$ÅÁ#ÇÁÉC!ÍC!,G0"ÑÁÔHì¾H°HKÊ"Êb8$Çò%É *É"@1É¢€6É¢À<ÉàDɲðJɲPÉÂ@ZÉÒ€`É¢$È2iÊâHKpÇRÉ"@É2È%ÊBHKP Ê"$Êb,Êb5ÊÒ<ÊÒDÊ"LÊrTʲ]ÊbdÊ"lÊbuÊ¢Êâ‡Ê"Ç"‘ÉbÈò“ÊòPÇb¥ÉRÈ2ʲ©ÊÒ±ÊÒ¹ÊrÁʲÉÊrÐÊòÖÊRÜÊÒâÊÒéÊ"ïÊ"öÊÒþÊÂÊÒ ÊòÊòÊòÊr%ÊÒ+Êò2Ê2;Ê2EÊ2NÊbUÊ"°^ÇboÉ"@wÉr€~É"À„Ér ^ÈÊÒ €žDzoÉ"@„É2 žÈr´Ê’ pÈÇoÉ"@„Éò ÈÈÂÝÊR ˆðÇ¢üÉr@Ér€ɲÉr˜%Ér 1Ér¨<ɲ ¸HÉrÀRÉ"]É €iÉrÀwÉr„Ér@”Ér€£ÉrÀ±É"¾Ér @ËÉ"€×Éb ãÉbÀïÉbàþÉÒ ÉrðÈʲ $Ê‚ 01ÇbCÉb oÉb@wÉr€~Éb JÉbÀRÉ"RÉ"@ZÉr1ÈÂbÊr(rÇòƒÉb oÉb@wÉr€~ÉbÀRÉ"ZÉrrÈr‹ÊšÊbX¨ÇRƒÉ"@„ÉR¨È¹ÊÂÈÊ"ÐÊRÖʲÛÊbæÊòîÊòöÊòýÊòÊ‚ ÊÂÊòÊ2Ê"$Ê‚+ÊÂ3Êò9Ê2@ÊrHʲQÊòXÊ2`Çâ¥É"`ȲfÊ‚kÊ"sÊ2{Êr‡Êb‘ʲHK@&Ê"2Ê"HK Ê"Ê"#Çb*É’#È2#Ê3Ç’3ÈrHK(Ç‚Éb@$Ér€)É"À.É"3É"ÈHKÀÇRÉR "ÉRÈÊ"&Ç¢ÉÂ@"ÉÂ&Èb&Ê’HK Hüÿÿÿÿ<ÿÿÿ/,x$,üKÓ |<ÿx<ÿ/ h0ÿ?<ÿÿü4»±Z0ÿ<ÿ_ü¸Œ§x<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo <ÿ<ÿ<ÿŸ|<ÿ¯ <ÿ¿<ÿÏ<ÿß|<ÿïxÿ/@0ÿÿ0ÿÿ<ÿ/xÿ/ @0ÿ?<ÿo<ÿ<ÿ<ÿŸx<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿh<ÿ<ÿŸÿ/ <ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ|ÿ/@0ÿ<ÿo|ÿ/@0ÿ<ÿ¿|ÿ/ @0ÿÏ<ÿ ÿ/|ÿ/@h0ÿ0ÿ<ÿ¯<ÿ¿0ÿÏ0ÿÏ<ÿo0ÿ0ÿ<ÿÿ<ÿ0ÿ0ÿ<ÿ_<ÿoh<ÿ<ÿ<ÿŸ<ÿ¯<ÿ¿<ÿÏ<ÿß<ÿï<ÿÿ<ÿ<ÿ<ÿ/<ÿ?<ÿO<ÿ_<ÿo<ÿ<ÿ<ÿŸ<ÿ¯ÿ/ 0ÿ¿<ÿï<ÿÿ<ÿ <ÿ <ÿ/ <ÿ? ü& <…|<ÿ<ÿ/ü& `<ÿ<ÿ/<ÿ/ÿ/ 0ÿ?<ÿo0ÿüܳ ,0ÿüå oC0ÿ<ÿ_0ÿox<ÿ¯üt è ÿÿÿÿÿÿÿ`4dt"ÝÀÿÿÿÿÿÿÿÈÿÿÿ@i‰@8@Ö%˜@nÖ%`-D6) `›q=•3]`< Ò `;HÖ ™`:ƒà ³`-½é »`êõË`asincoslogsinsqrtceainvintceainvptitleradius2cenlonmertrue_scaleoffsetpadjust_lon_fpdata†ñÿÿ†ñÿÿ †ñÿÿ †ñÿÿ†ñÿÿFt F°'†ñÿÿ.†ñÿÿ6†ñÿÿ@†ñÿÿK†ñÿÿS†ñÿÿ^ñÿÿhdf-eos4-2.17v1.00.dfsg.1/lib/hp100000777000175000017500000000000006435137430017551 2hpustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/sgi32/0000775000175000017500000000000006435120006017447 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/ibm/0000775000175000017500000000000006435117767017313 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/linux/0000775000175000017500000000000007700557457017703 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/macintosh/0000775000175000017500000000000010044520547020512 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/linux32/0000775000175000017500000000000010622411406020024 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/sun5.9/0000775000175000017500000000000010322755452017572 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/linux64/0000775000175000017500000000000010622411447020036 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/sun5.10/0000775000175000017500000000000010322755467017650 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/sun4/0000775000175000017500000000000006161561430017417 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/irix65/0000775000175000017500000000000007012043460017646 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/sun5/0000775000175000017500000000000006435120015017412 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/sun5.8/0000775000175000017500000000000007415161253017570 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/sgi/0000775000175000017500000000000006435120005017301 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/macintel/0000775000175000017500000000000010622411471020316 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/hp/0000775000175000017500000000000006435117766017152 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/lib/sgi64/0000775000175000017500000000000006435120007017455 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/src/0000775000175000017500000000000011433222703016542 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/src/Makefile.am0000555000175000017500000000055710756621506020617 0ustar amckinstryamckinstry# $(top_srcdir)/src Makefile.am # Boilerplate definitions include $(top_srcdir)/config/include.am INCLUDES=-I$(top_srcdir)/include/ # Set LDFLAGS to alow the HDF-EOS library to use extern variables from HDF4 LDFLAGS=-Wl,-single_module # Build HDF-EOS2 lib_LTLIBRARIES=libhdfeos.la # Source files for library libhdfeos_la_SOURCES=EHapi.c GDapi.c PTapi.c SWapi.c hdf-eos4-2.17v1.00.dfsg.1/src/GDapi.c0000444000175000017500000171160011433222673017702 0ustar amckinstryamckinstry/* Copyright (C) 1996 Hughes and Applied Research Corporation Permission to use, modify, and distribute this software and its documentation for any purpose without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. */ /***************************************************************************** REVISIONS: Aug 31, 1999 Abe Taaheri Changed memory allocation for utility strings to the size of UTLSTR_MAX_SIZE. Added error check for memory unavailibilty in several functions. Added check for NULL metabuf returned from EHmeta... functions. NULL pointer retruned from EHmeta... functions indicate that memory could not be allocated for metabuf. Jun 27, 2000 Abe Taaheri Added support for EASE grid that uses Behrmann Cylinderical Equal Area (BCEA) projection Oct 23, 2000 Abe Taaheri Updated for ISINUS projection, so that both codes 31 and 99 can be used for this projection. Jan 15, 2003 Abe Taaheri Modified for generalization of EASE Grid. Jun 05, 2003 Bruce Beaumont / Abe Taaheri Fixed SQUARE definition. Added static projection number/name translation Added projection table lookup in GDdefproj. Removed projection table from GDdefproj Added projection table lookup in GDprojinfo Removed projection table from GDprojinfo Added cast for compcode in call to SDsetcompress in GDdeffield to avoid compiler errors Removed declaration for unused variable endptr in GDSDfldsrch Removed initialization code for unused variables in GDSDfldsrch Removed declarations for unused variables BCEA_scale, r0, s0, xMtr0, xMtr1, yMtr0, and yMtr1 in GDll2ij Removed initialization code for unused variables in GDll2ij Added code in GEO projection handling to allow map to span dateline in GDll2ij Changed "for each point" loop in GDll2ij to return -2147483648.0 for xVal and yVal if for_trans returned an error instead of returning an error to the caller (Note: MAXLONG is defined as 2147483647.0 in function cproj.c of GCTP) Added code in GDij2ll to use for_trans to translate the BCEA corner points from packed degrees to meters Removed declarations for unused variables BCEA_scale, r0, s0, xMtr, yMtr, epsilon, beta, qp_cea, kz_cea, eccen, eccen_sq, phi1, sinphi1, cosphi1, lon, lat, xcor, ycor, and nlatlon from GDij2ll Removed initialization code for unused variables in GDij2ll Added declarations for xMtr0, yMtr0, xMtr1, and yMtr1 in GDij2ll Added special-case code for BCEA Changed "for each point" loop in GDij2ll to return PGSd_GCT_IN_ERROR (1.0e51) for longitude and latitude values if inv_trans returned an error instead of return an error to the caller Removed declaration for unused variable ii in GDgetpixvalues Removed declaration for unused variable numTileDims in GDtileinfo Added error message and error return at the end of GDll2mm_cea Added return statement to GDll2mm_cea April 26, 2005 Phuong Nguyen Fixed the "prinf" statement for eccentricity projection parameter to have more significant digits Dec 15, 2005 Tom Roegner Added defined(CYGWIN) in GDmm2ll_cea Jun 22, 2007 Abe Taaheri Added SZIP compression capability. May 15, 2010 Abe Taaheri Added Dimension Scale set & get functions ******************************************************************************/ #include "stdio.h" #include "mfhdf.h" #include "hcomp.h" #include #include "cfortHdf.h" #include "HdfEosDef.h" /* if HDF4 is configured with SZIP */ #ifdef H4_HAVE_SZLIB_H #include "szlib.h" #endif #define GDIDOFFSET 4194304 #define SQUARE(x) ((x) * (x)) /* x**2 */ #define M_PI1 3.14159265358979323846 int32 GDXSDcomb[512*5]; char GDXSDname[HDFE_NAMBUFSIZE]; char GDXSDdims[HDFE_DIMBUFSIZE]; #define NGRID 200 /* Grid Structure External Arrays */ struct gridStructure { int32 active; int32 IDTable; int32 VIDTable[2]; int32 fid; int32 nSDS; int32 *sdsID; int32 compcode; intn compparm[5]; int32 tilecode; int32 tilerank; int32 tiledims[8]; }; struct gridStructure GDXGrid[NGRID]; #define NGRIDREGN 256 struct gridRegion { int32 fid; int32 gridID; int32 xStart; int32 xCount; int32 yStart; int32 yCount; int32 somStart; int32 somCount; float64 upleftpt[2]; float64 lowrightpt[2]; int32 StartVertical[8]; int32 StopVertical[8]; char *DimNamePtr[8]; }; struct gridRegion *GDXRegion[NGRIDREGN]; /* define a macro for the string size of the utility strings and some dimension list strings. The value of 80 in the previous version of this code may not be enough in some cases. The length now is 512 which seems to be more than enough to hold larger strings. */ #define UTLSTR_MAX_SIZE 512 /* Static projection table */ static struct { int32 projcode; char *projname; } Projections[] = { {GCTP_GEO, "GCTP_GEO"}, {GCTP_UTM, "GCTP_UTM"}, {GCTP_SPCS, "GCTP_SPCS"}, {GCTP_ALBERS, "GCTP_ALBERS"}, {GCTP_LAMCC, "GCTP_LAMCC"}, {GCTP_MERCAT, "GCTP_MERCAT"}, {GCTP_PS, "GCTP_PS"}, {GCTP_POLYC, "GCTP_POLYC"}, {GCTP_EQUIDC, "GCTP_EQUIDC"}, {GCTP_TM, "GCTP_TM"}, {GCTP_STEREO, "GCTP_STEREO"}, {GCTP_LAMAZ, "GCTP_LAMAZ"}, {GCTP_AZMEQD, "GCTP_AZMEQD"}, {GCTP_GNOMON, "GCTP_GNOMON"}, {GCTP_ORTHO, "GCTP_ORTHO"}, {GCTP_GVNSP, "GCTP_GVNSP"}, {GCTP_SNSOID, "GCTP_SNSOID"}, {GCTP_EQRECT, "GCTP_EQRECT"}, {GCTP_MILLER, "GCTP_MILLER"}, {GCTP_VGRINT, "GCTP_VGRINT"}, {GCTP_HOM, "GCTP_HOM"}, {GCTP_ROBIN, "GCTP_ROBIN"}, {GCTP_SOM, "GCTP_SOM"}, {GCTP_ALASKA, "GCTP_ALASKA"}, {GCTP_GOOD, "GCTP_GOOD"}, {GCTP_MOLL, "GCTP_MOLL"}, {GCTP_IMOLL, "GCTP_IMOLL"}, {GCTP_HAMMER, "GCTP_HAMMER"}, {GCTP_WAGIV, "GCTP_WAGIV"}, {GCTP_WAGVII, "GCTP_WAGVII"}, {GCTP_OBLEQA, "GCTP_OBLEQA"}, {GCTP_ISINUS1, "GCTP_ISINUS1"}, {GCTP_CEA, "GCTP_CEA"}, {GCTP_BCEA, "GCTP_BCEA"}, {GCTP_ISINUS, "GCTP_ISINUS"}, {-1, NULL} }; /* Grid Function Prototypes (internal routines) */ intn GDchkgdid(int32, char *, int32 *, int32 *, int32 *); intn GDfldinfo(int32, char *, int32 *, int32 [], int32 *, char *); intn GDdeffld(int32, char *, char *, int32, int32); intn GDwrmeta(int32, char *, char *, int32); intn GDSDfldsrch(int32, int32, char *, int32 *, int32 *, int32 *, int32 *, int32 [], int32 *); intn GDwrrdfield(int32, char *, char *, int32 [], int32 [], int32 [], VOIDP datbuf); intn GDwrfld(int32, char *, int32 [], int32 [], int32 [], VOIDP); intn GDrdfld(int32, char *, int32 [], int32 [], int32 [], VOIDP); intn GDwrrdattr(int32, char *, int32, int32, char *, VOIDP); intn GDreginfo(int32, int32, char *, int32 *, int32 *, int32 [], int32 *, float64 [], float64 []); intn GDgetdefaults(int32, int32, float64 [], int32, float64 [], float64 []); int32 GDdefvrtreg(int32, int32, char *, float64 []); intn GDgetpix(int32, int32, float64 [], float64 [], int32 [], int32 []); int32 GDgetpixval(int32, int32, int32 [], int32 [], char *, VOIDP); intn GDtangentpnts(int32, float64 [], float64 [], float64 [], float64 [], float64 [], int32 *); intn GDwrrdtile(int32, char *, char *, int32 [], VOIDP); intn GDdeftle(int32, int32, int32, int32 []); intn GDtleinfo(int32, char *, int32 *, int32 *, int32 []); intn GDwrtle(int32, char *, int32 [], VOIDP); intn GDrdtle(int32, char *, int32 [], VOIDP); intn GDll2mm_cea(int32 projcode,int32 zonecode, int32 spherecode, float64 projparm[], int32 xdimsize, int32 ydimsize, float64 upleftpt[], float64 lowrightpt[], int32 npnts, float64 lon[],float64 lat[], float64 x[],float64 y[], float64 *scaleX,float64 *scaleY); intn GDmm2ll_cea(int32 projcode,int32 zonecode, int32 spherecode, float64 projparm[], int32 xdimsize, int32 ydimsize, float64 upleftpt[], float64 lowrightpt[], int32 npnts, float64 x[], float64 y[], float64 lon[], float64 lat[]); /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDopen | | | | DESCRIPTION: Opens or creates HDF file in order to create, read, or write | | a grid. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | fid int32 HDF-EOS file ID | | | | INPUTS: | | filename char Filename | | access intn HDF access code | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDopen(char *filename, intn access) { int32 fid /* HDF-EOS file ID */ ; /* Call EHopen to perform file access */ /* ---------------------------------- */ fid = EHopen(filename, access); return (fid); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDcreate | | | | DESCRIPTION: Creates a grid within the file. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | gridID int32 Grid structure ID | | | | INPUTS: | | fid int32 File ID | | gridname char Grid structure name | | xdimsize int32 Number of columns in grid | | ydimsize int32 Number of rows in grid | | upleftpt float64 Location (m/deg) of upper left corner | | lowrightpt float64 Location (m/deg) of lower right corner | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Aug 96 Joel Gales Check grid name for ODL compliance | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDcreate(int32 fid, char *gridname, int32 xdimsize, int32 ydimsize, float64 upleftpt[], float64 lowrightpt[]) { intn i; /* Loop index */ intn ngridopen = 0; /* # of grid structures open */ intn status = 0; /* routine return status variable */ uint8 access; /* Read/Write file access code */ int32 HDFfid; /* HDF file id */ int32 vgRef; /* Vgroup reference number */ int32 vgid[3]; /* Vgroup ID array */ int32 gridID = -1;/* HDF-EOS grid ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ int32 nGrid = 0; /* Grid counter */ char name[80]; /* Vgroup name */ char class[80]; /* Vgroup class */ char errbuf[256];/* Buffer for error message */ char utlbuf[1024]; /* Utility buffer */ char header[128];/* Structural metadata header string */ char footer[256];/* Structural metadata footer string */ char refstr1[128]; /* Upper left ref string (metadata) */ char refstr2[128]; /* Lower right ref string (metadata) */ /* * Check HDF-EOS file ID, get back HDF file ID, SD interface ID and * access code */ status = EHchkfid(fid, gridname, &HDFfid, &sdInterfaceID, &access); /* Check file access */ /* -------------------------- */ if ( access == 0 ) { status = -1; HEpush(DFE_GENAPP, "GDcreate", __FILE__, __LINE__); HEreport("Cannot call GDcreate on a file opened read-only.\n"); } /* Check gridname for length */ /* ------------------------- */ else if ((intn) strlen(gridname) > VGNAMELENMAX) { status = -1; HEpush(DFE_GENAPP, "GDcreate", __FILE__, __LINE__); HEreport("Gridname \"%s\" must be less than %d characters.\n", gridname, VGNAMELENMAX); } if (status == 0) { /* Determine number of grids currently opened */ /* ------------------------------------------- */ for (i = 0; i < NGRID; i++) { ngridopen += GDXGrid[i].active; } /* Setup file interface */ /* -------------------- */ if (ngridopen < NGRID) { /* Check that grid has not been previously opened */ /* ----------------------------------------------- */ vgRef = -1; while (1) { vgRef = Vgetid(HDFfid, vgRef); /* If no more Vgroups then exist while loop */ /* ---------------------------------------- */ if (vgRef == -1) { break; } /* Get name and class of Vgroup */ /* ---------------------------- */ vgid[0] = Vattach(HDFfid, vgRef, "r"); Vgetname(vgid[0], name); Vgetclass(vgid[0], class); Vdetach(vgid[0]); /* If GRID then increment # grid counter */ /* ------------------------------------- */ if (strcmp(class, "GRID") == 0) { nGrid++; } /* If grid already exist, return error */ /* ------------------------------------ */ if (strcmp(name, gridname) == 0 && strcmp(class, "GRID") == 0) { status = -1; HEpush(DFE_GENAPP, "GDcreate", __FILE__, __LINE__); HEreport("\"%s\" already exists.\n", gridname); break; } } if (status == 0) { /* Create Root Vgroup for Grid */ /* ---------------------------- */ vgid[0] = Vattach(HDFfid, -1, "w"); /* Set Name and Class (GRID) */ /* -------------------------- */ Vsetname(vgid[0], gridname); Vsetclass(vgid[0], "GRID"); /* Create Data Fields Vgroup */ /* ------------------------- */ vgid[1] = Vattach(HDFfid, -1, "w"); Vsetname(vgid[1], "Data Fields"); Vsetclass(vgid[1], "GRID Vgroup"); Vinsert(vgid[0], vgid[1]); /* Create Attributes Vgroup */ /* ------------------------ */ vgid[2] = Vattach(HDFfid, -1, "w"); Vsetname(vgid[2], "Grid Attributes"); Vsetclass(vgid[2], "GRID Vgroup"); Vinsert(vgid[0], vgid[2]); /* Establish Grid in Structural MetaData Block */ /* -------------------------------------------- */ sprintf(header, "%s%d%s%s%s%s%d%s%s%d%s", "\tGROUP=GRID_", nGrid + 1, "\n\t\tGridName=\"", gridname, "\"\n", "\t\tXDim=", xdimsize, "\n", "\t\tYDim=", ydimsize, "\n"); sprintf(footer, "%s%s%s%s%s%s%s%d%s", "\t\tGROUP=Dimension\n", "\t\tEND_GROUP=Dimension\n", "\t\tGROUP=DataField\n", "\t\tEND_GROUP=DataField\n", "\t\tGROUP=MergedFields\n", "\t\tEND_GROUP=MergedFields\n", "\tEND_GROUP=GRID_", nGrid + 1, "\n"); /* Build Ref point Col-Row strings */ /* ------------------------------- */ if (upleftpt == NULL || (upleftpt[0] == 0 && upleftpt[1] == 0 && lowrightpt[0] == 0 && lowrightpt[1] == 0)) { strcpy(refstr1, "DEFAULT"); strcpy(refstr2, "DEFAULT"); } else { sprintf(refstr1, "%s%lf%s%lf%s", "(", upleftpt[0], ",", upleftpt[1], ")"); sprintf(refstr2, "%s%lf%s%lf%s", "(", lowrightpt[0], ",", lowrightpt[1], ")"); } sprintf(utlbuf, "%s%s%s%s%s%s%s%s", header, "\t\tUpperLeftPointMtrs=", refstr1, "\n", "\t\tLowerRightMtrs=", refstr2, "\n", footer); status = EHinsertmeta(sdInterfaceID, "", "g", 1002L, utlbuf, NULL); } } else { /* Too many files opened */ /* --------------------- */ status = -1; strcpy(errbuf, "No more than %d grids may be open simutaneously"); strcat(errbuf, " (%s)"); HEpush(DFE_DENIED, "GDcreate", __FILE__, __LINE__); HEreport(errbuf, NGRID, gridname); } /* Assign gridID # & Load grid and GDXGrid.fid table entries */ /* --------------------------------------------------------- */ if (status == 0) { for (i = 0; i < NGRID; i++) { if (GDXGrid[i].active == 0) { gridID = i + idOffset; GDXGrid[i].active = 1; GDXGrid[i].IDTable = vgid[0]; GDXGrid[i].VIDTable[0] = vgid[1]; GDXGrid[i].VIDTable[1] = vgid[2]; GDXGrid[i].fid = fid; status = 0; break; } } } } return (gridID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDattach | | | | DESCRIPTION: Attaches to an existing grid within the file. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | gridID int32 grid structure ID | | | | INPUTS: | | fid int32 HDF-EOS file id | | gridname char grid sructure name | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Sep 99 Abe Taaheri Modified test for memory allocation check when no | | SDSs are in the grid, NCR24147 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDattach(int32 fid, char *gridname) { intn i; /* Loop index */ intn j; /* Loop index */ intn ngridopen = 0; /* # of grid structures open */ intn status; /* routine return status variable */ uint8 acs; /* Read/Write file access code */ int32 HDFfid; /* HDF file id */ int32 vgRef; /* Vgroup reference number */ int32 vgid[3]; /* Vgroup ID array */ int32 gridID = -1;/* HDF-EOS grid ID */ int32 *tags; /* Pnt to Vgroup object tags array */ int32 *refs; /* Pnt to Vgroup object refs array */ int32 dum; /* dummy varible */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 nObjects; /* # of objects in Vgroup */ int32 nSDS; /* SDS counter */ int32 index; /* SDS index */ int32 sdid; /* SDS object ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ char name[80]; /* Vgroup name */ char class[80]; /* Vgroup class */ char errbuf[256];/* Buffer for error message */ char acsCode[1]; /* Read/Write access char: "r/w" */ /* Check HDF-EOS file ID, get back HDF file ID and access code */ /* ----------------------------------------------------------- */ status = EHchkfid(fid, gridname, &HDFfid, &dum, &acs); if (status == 0) { /* Convert numeric access code to character */ /* ---------------------------------------- */ acsCode[0] = (acs == 1) ? 'w' : 'r'; /* Determine number of grids currently opened */ /* ------------------------------------------- */ for (i = 0; i < NGRID; i++) { ngridopen += GDXGrid[i].active; } /* If room for more ... */ /* -------------------- */ if (ngridopen < NGRID) { /* Search Vgroups for Grid */ /* ------------------------ */ vgRef = -1; while (1) { vgRef = Vgetid(HDFfid, vgRef); /* If no more Vgroups then exist while loop */ /* ---------------------------------------- */ if (vgRef == -1) { break; } /* Get name and class of Vgroup */ /* ---------------------------- */ vgid[0] = Vattach(HDFfid, vgRef, "r"); Vgetname(vgid[0], name); Vgetclass(vgid[0], class); /* * If Vgroup with gridname and class GRID found, load tables */ if (strcmp(name, gridname) == 0 && strcmp(class, "GRID") == 0) { /* Attach to "Data Fields" and "Grid Attributes" Vgroups */ /* ----------------------------------------------------- */ tags = (int32 *) malloc(sizeof(int32) * 2); if(tags == NULL) { HEpush(DFE_NOSPACE,"GDattach", __FILE__, __LINE__); return(-1); } refs = (int32 *) malloc(sizeof(int32) * 2); if(refs == NULL) { HEpush(DFE_NOSPACE,"GDattach", __FILE__, __LINE__); free(tags); return(-1); } Vgettagrefs(vgid[0], tags, refs, 2); vgid[1] = Vattach(HDFfid, refs[0], acsCode); vgid[2] = Vattach(HDFfid, refs[1], acsCode); free(tags); free(refs); /* Setup External Arrays */ /* --------------------- */ for (i = 0; i < NGRID; i++) { /* Find empty entry in array */ /* ------------------------- */ if (GDXGrid[i].active == 0) { /* * Set gridID, Set grid entry active, Store root * Vgroup ID, Store sub Vgroup IDs, Store HDF-EOS * file ID */ gridID = i + idOffset; GDXGrid[i].active = 1; GDXGrid[i].IDTable = vgid[0]; GDXGrid[i].VIDTable[0] = vgid[1]; GDXGrid[i].VIDTable[1] = vgid[2]; GDXGrid[i].fid = fid; break; } } /* Get SDS interface ID */ /* -------------------- */ status = GDchkgdid(gridID, "GDattach", &dum, &sdInterfaceID, &dum); /* Get # of entries within Data Vgroup & search for SDS */ /* ---------------------------------------------------- */ nObjects = Vntagrefs(vgid[1]); if (nObjects > 0) { /* Get tag and ref # for Data Vgroup objects */ /* ----------------------------------------- */ tags = (int32 *) malloc(sizeof(int32) * nObjects); if(tags == NULL) { HEpush(DFE_NOSPACE,"GDattach", __FILE__, __LINE__); return(-1); } refs = (int32 *) malloc(sizeof(int32) * nObjects); if(refs == NULL) { HEpush(DFE_NOSPACE,"GDattach", __FILE__, __LINE__); free(tags); return(-1); } Vgettagrefs(vgid[1], tags, refs, nObjects); /* Count number of SDS & allocate SDS ID array */ /* ------------------------------------------- */ nSDS = 0; for (j = 0; j < nObjects; j++) { if (tags[j] == DFTAG_NDG) { nSDS++; } } GDXGrid[i].sdsID = (int32 *) calloc(nSDS, 4); if(GDXGrid[i].sdsID == NULL && nSDS != 0) { HEpush(DFE_NOSPACE,"GDattach", __FILE__, __LINE__); free(tags); free(refs); return(-1); } nSDS = 0; /* Fill SDS ID array */ /* ----------------- */ for (j = 0; j < nObjects; j++) { /* If object is SDS then get id */ /* ---------------------------- */ if (tags[j] == DFTAG_NDG) { index = SDreftoindex(sdInterfaceID, refs[j]); sdid = SDselect(sdInterfaceID, index); GDXGrid[i].sdsID[nSDS] = sdid; nSDS++; GDXGrid[i].nSDS++; } } free(tags); free(refs); } break; } /* Detach Vgroup if not desired Grid */ /* --------------------------------- */ Vdetach(vgid[0]); } /* If Grid not found then set up error message */ /* ------------------------------------------- */ if (gridID == -1) { HEpush(DFE_RANGE, "GDattach", __FILE__, __LINE__); HEreport("Grid: \"%s\" does not exist within HDF file.\n", gridname); } } else { /* Too many files opened */ /* --------------------- */ gridID = -1; strcpy(errbuf, "No more than %d grids may be open simutaneously"); strcat(errbuf, " (%s)"); HEpush(DFE_DENIED, "GDattach", __FILE__, __LINE__); HEreport(errbuf, NGRID, gridname); } } return (gridID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDchkgdid | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | routname char Name of routine calling GDchkgdid | | | | OUTPUTS: | | fid int32 File ID | | sdInterfaceID int32 SDS interface ID | | gdVgrpID int32 grid Vgroup ID | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDchkgdid(int32 gridID, char *routname, int32 * fid, int32 * sdInterfaceID, int32 * gdVgrpID) { intn status = 0; /* routine return status variable */ uint8 access; /* Read/Write access code */ int32 gID; /* Grid ID - offset */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ char message1[] = "Invalid grid id: %d in routine \"%s\". ID must be >= %d and < %d.\n"; char message2[] = "Grid id %d in routine \"%s\" not active.\n"; /* Check for valid grid id */ if (gridID < idOffset || gridID >= NGRID + idOffset) { status = -1; HEpush(DFE_RANGE, "GDchkgdid", __FILE__, __LINE__); HEreport(message1, gridID, routname, idOffset, NGRID + idOffset); } else { /* Compute "reduced" ID */ /* -------------------- */ gID = gridID % idOffset; /* Check for active grid ID */ /* ------------------------ */ if (GDXGrid[gID].active == 0) { status = -1; HEpush(DFE_GENAPP, "GDchkgdid", __FILE__, __LINE__); HEreport(message2, gridID, routname); } else { /* Get file & SDS ids and Grid key */ /* -------------------------------- */ status = EHchkfid(GDXGrid[gID].fid, " ", fid, sdInterfaceID, &access); *gdVgrpID = GDXGrid[gID].IDTable; } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdefdim | | | | DESCRIPTION: Defines a new dimension within the grid. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | dimname char Dimension name to define | | dim int32 Dimemsion value | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDdefdim(int32 gridID, char *dimname, int32 dim) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ char gridname[80] /* Grid name */ ; /* Check for valid grid id */ status = GDchkgdid(gridID, "GDdefinedim", &fid, &sdInterfaceID, &gdVgrpID); /* Make sure dimension >= 0 */ /* ------------------------ */ if (dim < 0) { status = -1; HEpush(DFE_GENAPP, "GDdefdim", __FILE__, __LINE__); HEreport("Dimension value for \"%s\" less than zero: %d.\n", dimname, dim); } /* Write Dimension to Structural MetaData */ /* -------------------------------------- */ if (status == 0) { Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); status = EHinsertmeta(sdInterfaceID, gridname, "g", 0L, dimname, &dim); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdefproj | | | | DESCRIPTION: Defines projection of grid. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 Grid structure ID | | projcode int32 GCTP projection code | | zonecode int32 UTM zone code | | spherecode int32 GCTP spheriod code | | projparm float64 Projection parameters | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jun 00 Abe Taaheri Added support for EASE grid | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDdefproj(int32 gridID, int32 projcode, int32 zonecode, int32 spherecode, float64 projparm[]) { intn i; /* Loop index */ intn projx; /* Projection table index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ int32 slen; /* String length */ float64 EHconvAng(); char utlbuf[1024]; /* Utility Buffer */ char projparmbuf[512]; /* Projection parameter metadata * string */ char gridname[80]; /* Grid Name */ /* Check for valid grid id */ /* ----------------------- */ status = GDchkgdid(gridID, "GDdefproj", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* * If projection not GEO, UTM, or State Code build projection * parameter string */ if (projcode != GCTP_GEO && projcode != GCTP_UTM && projcode != GCTP_SPCS) { /* Begin projection parameter list with "(" */ strcpy(projparmbuf, "("); for (i = 0; i < 13; i++) { /* If projparm[i] = 0 ... */ if (projparm[i] == 0.0) { strcpy(utlbuf, "0,"); } else { /* if projparm[i] is integer ... */ if ((int32) projparm[i] == projparm[i]) { sprintf(utlbuf, "%d%s", (int32) projparm[i], ","); } /* else if projparm[i] is between 0 and 1 ... */ else if ((i == 1) && (projparm[1] > 0) && (projparm[1] < 1)) { sprintf(utlbuf, "%g%s", projparm[i], ","); } /* else projparm[i] is non-zero floating point ... */ else { sprintf(utlbuf, "%lf%s", projparm[i], ","); } } strcat(projparmbuf, utlbuf); } slen = strlen(projparmbuf); /* Add trailing ")" */ projparmbuf[slen - 1] = ')'; } for (projx = 0; Projections[projx].projcode != -1; projx++) { if (projcode == Projections[projx].projcode) { break; } } /* Build metadata string */ /* --------------------- */ if ((projcode == GCTP_GEO)) { sprintf(utlbuf, "%s%s%s", "\t\tProjection=", Projections[projx].projname, "\n"); } else if (projcode == GCTP_UTM || projcode == GCTP_SPCS) { sprintf(utlbuf, "%s%s%s%s%d%s%s%d%s", "\t\tProjection=", Projections[projx].projname, "\n", "\t\tZoneCode=", zonecode, "\n", "\t\tSphereCode=", spherecode, "\n"); } else { sprintf(utlbuf, "%s%s%s%s%s%s%s%d%s", "\t\tProjection=", Projections[projx].projname, "\n", "\t\tProjParams=", projparmbuf, "\n", "\t\tSphereCode=", spherecode, "\n"); } /* Insert in structural metadata */ /* ----------------------------- */ Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); status = EHinsertmeta(sdInterfaceID, gridname, "g", 101L, utlbuf, NULL); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDblkSOMoffset | | | | DESCRIPTION: Writes Block SOM offset values | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 Grid structure ID | | offset float32 Offset values | | count int32 Number of offset values | | code char w/r code (w/r) | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Sep 96 Joel Gales Original Programmer | | Mar 99 David Wynne Changed data type of offset array from int32 to | | float32, NCR 21197 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDblkSOMoffset(int32 gridID, float32 offset[], int32 count, char *code) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ int32 projcode; /* GCTP projection code */ float64 projparm[13]; /* Projection parameters */ char utlbuf[128];/* Utility Buffer */ char gridname[80]; /* Grid Name */ /* Check for valid grid id */ status = GDchkgdid(gridID, "GDblkSOMoffset", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* Get projection parameters */ status = GDprojinfo(gridID, &projcode, NULL, NULL, projparm); if(status != 0) { return (status); } /* If SOM projection with projparm[11] non-zero ... */ if (projcode == GCTP_SOM && projparm[11] != 0) { Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); sprintf(utlbuf, "%s%s", "_BLKSOM:", gridname); /* Write offset values as attribute */ if (strcmp(code, "w") == 0) { status = GDwriteattr(gridID, utlbuf, DFNT_FLOAT32, count, offset); } /* Read offset values from attribute */ else if (strcmp(code, "r") == 0) { status = GDreadattr(gridID, utlbuf, offset); } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdefcomp | | | | DESCRIPTION: Defines compression type and parameters | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | compcode int32 compression code | | compparm intn compression parameters | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Sep 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDdefcomp(int32 gridID, int32 compcode, intn compparm[]) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ int32 gID; /* gridID - offset */ uint32 can_encode; /* szip encoder presence flag */ /* Check for valid grid id */ status = GDchkgdid(gridID, "GDdefcomp", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { gID = gridID % idOffset; #if defined(H4_HAVE_SZLIB_H) && defined(H4_HAVE_LIBSZ) status = HCget_config_info(COMP_CODE_SZIP, &can_encode); #endif /* Set compression code in compression exteral array */ GDXGrid[gID].compcode = compcode; switch (compcode) { /* Set NBIT compression parameters in compression external array */ case HDFE_COMP_NBIT: GDXGrid[gID].compparm[0] = compparm[0]; GDXGrid[gID].compparm[1] = compparm[1]; GDXGrid[gID].compparm[2] = compparm[2]; GDXGrid[gID].compparm[3] = compparm[3]; break; /* Set GZIP compression parameter in compression external array */ case HDFE_COMP_DEFLATE: GDXGrid[gID].compparm[0] = compparm[0]; break; /* Set SZIP compression parameter in compression external array */ case HDFE_COMP_SZIP: #if defined(H4_HAVE_SZLIB_H) && defined(H4_HAVE_LIBSZ) if(can_encode == (COMP_DECODER_ENABLED|COMP_ENCODER_ENABLED)) { if( compparm[0] != 2 && compparm[0] != 4 && compparm[0] != 6 && compparm[0] != 8 && compparm[0] != 10 && compparm[0] != 12 && compparm[0] != 14 && compparm[0] != 16 && compparm[0] != 18 && compparm[0] != 20 && compparm[0] != 22 && compparm[0] != 24 && compparm[0] != 26 && compparm[0] != 28 && compparm[0] != 30 && compparm[0] != 32) { status = -1; HEpush(DFE_GENAPP, "GDdefcomp", __FILE__, __LINE__); HEreport("Invalid SZIP compression block size. Valid values are 2 to 32, in multiples of 2.\n"); return(status); } if( compparm[1] != SZ_NN && compparm[1] != SZ_EC ) { status = -1; HEpush(DFE_GENAPP, "GDdefcomp", __FILE__, __LINE__); HEreport("Invalid SZIP compression type. Valid types are SZ_NN and SZ_EC.\n"); return(status); } GDXGrid[gID].compparm[0] = compparm[0]; GDXGrid[gID].compparm[1] = compparm[1]; } else { HEpush(DFE_GENAPP, "GDdefcomp", __FILE__, __LINE__); HEreport("Szip does not have encoder; Szip compression won't apply to datafields.\n"); } #endif break; } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdeftile | | | | DESCRIPTION: Defines tiling parameters | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | tilecode int32 tile code | | tilerank int32 number of tiling dimensions | | tiledims int32 tiling dimensions | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jan 97 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDdeftile(int32 gridID, int32 tilecode, int32 tilerank, int32 tiledims[]) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ int32 gID; /* gridID - offset */ /* Check for valid grid id */ /* ----------------------- */ status = GDchkgdid(gridID, "GDdeftile", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { gID = gridID % idOffset; for (i = 0; i < 8; i++) { GDXGrid[gID].tiledims[i] = 0; } GDXGrid[gID].tilecode = tilecode; switch (tilecode) { case HDFE_NOTILE: GDXGrid[gID].tilerank = 0; break; case HDFE_TILE: GDXGrid[gID].tilerank = tilerank; for (i = 0; i < tilerank; i++) { GDXGrid[gID].tiledims[i] = tiledims[i]; if (GDXGrid[gID].tiledims[i] == 0) { GDXGrid[gID].tiledims[i] = 1; } } break; } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdeftle | | | | DESCRIPTION: FORTRAN wrapper around GDdetfile | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | tilecode int32 tile code | | tilerank int32 number of tiling dimensions | | forttiledims int32 tiling dimensions (FORTRAN order) | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Mar 97 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDdeftle(int32 gridID, int32 tilecode, int32 tilerank, int32 forttiledims[]) { intn j, status; int32 dims[8]; /* Reverse order of dimensions (FORTRAN -> C) */ /* ------------------------------------------ */ for (j = 0; j < tilerank; j++) { dims[j] = forttiledims[tilerank - 1 - j];; } /* Call GDdeftile routine to define tile */ /* ------------------------------------- */ status = GDdeftile(gridID, tilecode, tilerank, dims); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdeforigin | | | | DESCRIPTION: Defines the origin of the grid data. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | origincode int32 origin code | | HDFE_GD_UL (0) | | HDFE_GD_UR (1) | | HDFE_GD_LL (2) | | HDFE_GD_LR (3) | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDdeforigin(int32 gridID, int32 origincode) { /* * intn status = 0; * * int32 fid, gdkey; int32 sdInterfaceID, idOffset = * GDIDOFFSET; * * char utlbuf[64]; char gridname[80]; */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ char utlbuf[64]; /* Utility buffer */ char gridname[80]; /* Grid name */ char *originNames[] = {"HDFE_GD_UL", "HDFE_GD_UR", "HDFE_GD_LL", "HDFE_GD_LR"}; /* Origin Codes */ /* Check for valid grid id */ status = GDchkgdid(gridID, "GDdeforigin", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* If proper origin code then write to structural metadata */ /* ------------------------------------------------------- */ if (origincode >= 0 && origincode <= 3) { sprintf(utlbuf, "%s%s%s", "\t\tGridOrigin=", originNames[origincode], "\n"); Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); status = EHinsertmeta(sdInterfaceID, gridname, "g", 101L, utlbuf, NULL); } else { status = -1; HEpush(DFE_GENAPP, "GDdeforigin", __FILE__, __LINE__); HEreport("Improper Grid Origin code: %d\n", origincode); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdefpixreg | | | | DESCRIPTION: Defines pixel registration within grid cell. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | pixregcode int32 Pixel registration code | | HDFE_CENTER (0) | | HDFE_CORNER (1) | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDdefpixreg(int32 gridID, int32 pixregcode) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ char utlbuf[64]; /* Utility buffer */ char gridname[80]; /* Grid name */ char *pixregNames[] = {"HDFE_CENTER", "HDFE_CORNER"}; /* Pixel Registration Codes */ /* Check for valid grid id */ status = GDchkgdid(gridID, "GDdefpixreg", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* If proper pix reg code then write to structural metadata */ /* -------------------------------------------------------- */ if (pixregcode >= 0 && pixregcode <= 1) { sprintf(utlbuf, "%s%s%s", "\t\tPixelRegistration=", pixregNames[pixregcode], "\n"); Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); status = EHinsertmeta(sdInterfaceID, gridname, "g", 101L, utlbuf, NULL); } else { status = -1; HEpush(DFE_GENAPP, "GDdefpixreg", __FILE__, __LINE__); HEreport("Improper Pixel Registration code: %d\n", pixregcode); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdiminfo | | | | DESCRIPTION: Retrieve size of specified dimension. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | size int32 Size of dimension | | | | INPUTS: | | gridID int32 grid structure id | | dimname char Dimension name | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Jan 97 Joel Gales Check for metadata error status from EHgetmetavalue | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDdiminfo(int32 gridID, char *dimname) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 size; /* Dimension size */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char gridname[80]; /* Grid Name */ char *utlstr; /* Utility string */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"GDdiminfo", __FILE__, __LINE__); return(-1); } /* Initialize return value */ /* ----------------------- */ size = -1; /* Check Grid ID */ /* ------------- */ status = GDchkgdid(gridID, "GDdiminfo", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* Get grid name */ /* ------------- */ Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); /* Get pointers to "Dimension" section within SM */ /* --------------------------------------------- */ metabuf = (char *) EHmetagroup(sdInterfaceID, gridname, "g", "Dimension", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* Search for dimension name (surrounded by quotes) */ /* ------------------------------------------------ */ sprintf(utlstr, "%s%s%s", "\"", dimname, "\"\n"); metaptrs[0] = strstr(metaptrs[0], utlstr); /* * If dimension found within grid structure then get dimension value */ if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { /* Set endptr at end of dimension definition entry */ /* ----------------------------------------------- */ metaptrs[1] = strstr(metaptrs[0], "\t\t\tEND_OBJECT"); status = EHgetmetavalue(metaptrs, "Size", utlstr); if (status == 0) { size = atol(utlstr); } else { HEpush(DFE_GENAPP, "GDdiminfo", __FILE__, __LINE__); HEreport("\"Size\" string not found in metadata.\n"); } } else { HEpush(DFE_GENAPP, "GDdiminfo", __FILE__, __LINE__); HEreport("Dimension \"%s\" not found.\n", dimname); } free(metabuf); } free(utlstr); return (size); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDgridinfo | | | | DESCRIPTION: Returns xdim, ydim and location of upper left and lower | | right corners, in meters. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 Grid ID | | | | OUTPUTS: | | xdimsize int32 Number of columns in grid | | ydimsize int32 Number of rows in grid | | upleftpt float64 Location (m/deg) of upper left corner | | lowrightpt float64 Location (m/deg) of lower right corner | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jan 97 Joel Gales Check for metadata error status from EHgetmetavalue | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDgridinfo(int32 gridID, int32 * xdimsize, int32 * ydimsize, float64 upleftpt[], float64 lowrightpt[]) { intn status = 0; /* routine return status variable */ intn statmeta = 0; /* EHgetmetavalue return status */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char gridname[80]; /* Grid Name */ char *utlstr; /* Utility string */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"GDgridinfo", __FILE__, __LINE__); return(-1); } /* Check Grid ID */ /* ------------- */ status = GDchkgdid(gridID, "GDgridinfo", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* Get grid name */ /* ------------- */ Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); /* Get pointers to grid structure section within SM */ /* ------------------------------------------------ */ metabuf = (char *) EHmetagroup(sdInterfaceID, gridname, "g", NULL, metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* Get xdimsize if requested */ /* ------------------------- */ if (xdimsize != NULL) { statmeta = EHgetmetavalue(metaptrs, "XDim", utlstr); if (statmeta == 0) { *xdimsize = atol(utlstr); } else { status = -1; HEpush(DFE_GENAPP, "GDgridinfo", __FILE__, __LINE__); HEreport("\"XDim\" string not found in metadata.\n"); } } /* Get ydimsize if requested */ /* ------------------------- */ if (ydimsize != NULL) { statmeta = EHgetmetavalue(metaptrs, "YDim", utlstr); if (statmeta == 0) { *ydimsize = atol(utlstr); } else { status = -1; HEpush(DFE_GENAPP, "GDgridinfo", __FILE__, __LINE__); HEreport("\"YDim\" string not found in metadata.\n"); } } /* Get upleftpt if requested */ /* ------------------------- */ if (upleftpt != NULL) { statmeta = EHgetmetavalue(metaptrs, "UpperLeftPointMtrs", utlstr); if (statmeta == 0) { /* If value is "DEFAULT" then return zeros */ /* --------------------------------------- */ if (strcmp(utlstr, "DEFAULT") == 0) { upleftpt[0] = 0; upleftpt[1] = 0; } else { sscanf(utlstr, "(%lf,%lf)", &upleftpt[0], &upleftpt[1]); } } else { status = -1; HEpush(DFE_GENAPP, "GDgridinfo", __FILE__, __LINE__); HEreport( "\"UpperLeftPointMtrs\" string not found in metadata.\n"); } } /* Get lowrightpt if requested */ /* --------------------------- */ if (lowrightpt != NULL) { statmeta = EHgetmetavalue(metaptrs, "LowerRightMtrs", utlstr); if (statmeta == 0) { /* If value is "DEFAULT" then return zeros */ if (strcmp(utlstr, "DEFAULT") == 0) { lowrightpt[0] = 0; lowrightpt[1] = 0; } else { sscanf(utlstr, "(%lf,%lf)", &lowrightpt[0], &lowrightpt[1]); } } else { status = -1; HEpush(DFE_GENAPP, "GDgridinfo", __FILE__, __LINE__); HEreport( "\"LowerRightMtrs\" string not found in metadata.\n"); } } free(metabuf); } free(utlstr); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDprojinfo | | | | DESCRIPTION: Returns GCTP projection code, zone code, spheroid code | | and projection parameters. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 Grid structure ID | | | | OUTPUTS: | | projcode int32 GCTP projection code | | zonecode int32 UTM zone code | | spherecode int32 GCTP spheriod code | | projparm float64 Projection parameters | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Add check for no projection code | | Jan 97 Joel Gales Check for metadata error status from EHgetmetavalue | | Jun 00 Abe Taaheri Added support for EASE grid | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDprojinfo(int32 gridID, int32 * projcode, int32 * zonecode, int32 * spherecode, float64 projparm[]) { intn i; /* Loop index */ intn projx; /* Loop index */ intn status = 0; /* routine return status variable */ intn statmeta = 0; /* EHgetmetavalue return status */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char gridname[80]; /* Grid Name */ char *utlstr; /* Utility string */ char fmt[96]; /* Format String */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"GDprojinfo", __FILE__, __LINE__); return(-1); } /* Check Grid ID */ /* ------------- */ status = GDchkgdid(gridID, "GDprojinfo", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* Get grid name */ /* ------------- */ Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); /* Get pointers to grid structure section within SM */ /* ------------------------------------------------ */ metabuf = (char *) EHmetagroup(sdInterfaceID, gridname, "g", NULL, metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* Get projcode if requested */ /* ------------------------- */ if (projcode != NULL) { *projcode = -1; statmeta = EHgetmetavalue(metaptrs, "Projection", utlstr); if (statmeta == 0) { /* Loop through projection codes until found */ /* ----------------------------------------- */ for (projx = 0; Projections[projx].projcode != -1; projx++) if (strcmp(utlstr, Projections[projx].projname) == 0) break; if (Projections[projx].projname != NULL) *projcode = Projections[projx].projcode; } else { status = -1; HEpush(DFE_GENAPP, "GDprojinfo", __FILE__, __LINE__); HEreport("Projection Code not defined for \"%s\".\n", gridname); if (projparm != NULL) { for (i = 0; i < 13; i++) { projparm[i] = -1; } } } } /* Get zonecode if requested */ /* ------------------------- */ if (zonecode != NULL) { *zonecode = -1; /* Zone code only relevant for UTM and State Code projections */ /* ---------------------------------------------------------- */ if (*projcode == GCTP_UTM || *projcode == GCTP_SPCS) { statmeta = EHgetmetavalue(metaptrs, "ZoneCode", utlstr); if (statmeta == 0) { *zonecode = atol(utlstr); } else { status = -1; HEpush(DFE_GENAPP, "GDprojinfo", __FILE__, __LINE__); HEreport("Zone Code not defined for \"%s\".\n", gridname); } } } /* Get projection parameters if requested */ /* -------------------------------------- */ if (projparm != NULL) { /* * Note: No projection parameters for GEO, UTM, and State Code * projections */ if (*projcode == GCTP_GEO || *projcode == GCTP_UTM || *projcode == GCTP_SPCS) { for (i = 0; i < 13; i++) { projparm[i] = 0.0; } } else { statmeta = EHgetmetavalue(metaptrs, "ProjParams", utlstr); if (statmeta == 0) { /* Build format string to read projection parameters */ /* ------------------------------------------------- */ strcpy(fmt, "%lf,"); for (i = 1; i <= 11; i++) strcat(fmt, "%lf,"); strcat(fmt, "%lf"); /* Read parameters from numeric list */ /* --------------------------------- */ sscanf(&utlstr[1], fmt, &projparm[0], &projparm[1], &projparm[2], &projparm[3], &projparm[4], &projparm[5], &projparm[6], &projparm[7], &projparm[8], &projparm[9], &projparm[10], &projparm[11], &projparm[12]); } else { status = -1; HEpush(DFE_GENAPP, "GDprojinfo", __FILE__, __LINE__); HEreport("Projection parameters not defined for \"%s\".\n", gridname); } } } /* Get spherecode if requested */ /* --------------------------- */ if (spherecode != NULL) { *spherecode = 0; /* Note: Spherecode not defined for GEO projection */ /* ----------------------------------------------- */ if ((*projcode != GCTP_GEO)) { EHgetmetavalue(metaptrs, "SphereCode", utlstr); if (statmeta == 0) { *spherecode = atol(utlstr); } } } free(metabuf); } free(utlstr); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDorigininfo | | | | DESCRIPTION: Returns origin code | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 Grid structure ID | | | | | | OUTPUTS: | | origincode int32 grid origin code | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jan 97 Joel Gales Check for metadata error status from EHgetmetavalue | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDorigininfo(int32 gridID, int32 * origincode) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ intn statmeta = 0; /* EHgetmetavalue return status */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char gridname[80]; /* Grid Name */ char *utlstr; /* Utility string */ char *originNames[] = {"HDFE_GD_UL", "HDFE_GD_UR", "HDFE_GD_LL", "HDFE_GD_LR"};/* Origin Codes */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"GDorigininfo", __FILE__, __LINE__); return(-1); } /* Check Grid ID */ /* ------------- */ status = GDchkgdid(gridID, "GDorigininfo", &fid, &sdInterfaceID, &gdVgrpID); /* Initialize pixreg code to -1 (in case of error) */ /* ----------------------------------------------- */ *origincode = -1; if (status == 0) { /* Set default origin code */ /* ----------------------- */ *origincode = 0; /* Get grid name */ /* ------------- */ Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); /* Get pointers to grid structure section within SM */ /* ------------------------------------------------ */ metabuf = (char *) EHmetagroup(sdInterfaceID, gridname, "g", NULL, metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } statmeta = EHgetmetavalue(metaptrs, "GridOrigin", utlstr); if (statmeta == 0) { /* * If "GridOrigin" string found in metadata then convert to * numeric origin code (fixed added: Jan 97) */ for (i = 0; i < 4; i++) { if (strcmp(utlstr, originNames[i]) == 0) { *origincode = i; break; } } } free(metabuf); } free(utlstr); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDpixreginfo | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 Grid structure ID | | | | | | OUTPUTS: | | pixregcode int32 Pixel registration code | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jan 97 Joel Gales Check for metadata error status from EHgetmetavalue | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDpixreginfo(int32 gridID, int32 * pixregcode) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ intn statmeta = 0; /* EHgetmetavalue return status */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char gridname[80]; /* Grid Name */ char *utlstr; /* Utility string */ char *pixregNames[] = {"HDFE_CENTER", "HDFE_CORNER"}; /* Pixel Registration Codes */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"GDpixreginfo", __FILE__, __LINE__); return(-1); } /* Check Grid ID */ status = GDchkgdid(gridID, "GDpixreginfo", &fid, &sdInterfaceID, &gdVgrpID); /* Initialize pixreg code to -1 (in case of error) */ *pixregcode = -1; if (status == 0) { /* Set default pixreg code */ *pixregcode = 0; /* Get grid name */ Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); /* Get pointers to grid structure section within SM */ metabuf = (char *) EHmetagroup(sdInterfaceID, gridname, "g", NULL, metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } statmeta = EHgetmetavalue(metaptrs, "PixelRegistration", utlstr); if (statmeta == 0) { /* * If "PixelRegistration" string found in metadata then convert * to numeric origin code (fixed added: Jan 97) */ for (i = 0; i < 2; i++) { if (strcmp(utlstr, pixregNames[i]) == 0) { *pixregcode = i; break; } } } free(metabuf); } free(utlstr); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDcompinfo | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn | | | | INPUTS: | | gridID int32 | | compcode int32 | | compparm intn | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Oct 96 Joel Gales Original Programmer | | Jan 97 Joel Gales Check for metadata error status from EHgetmetavalue | | Jul 08 Abe Taaheri Added code to detect compression from SDS if it | | to find it from structure metadata. | | Apr 10 AbeTaaheri Replaced problmatic SDgetcompress with SDgetcompinfo| | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDcompinfo(int32 gridID, char *fieldname, int32 * compcode, intn compparm[]) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ intn statmeta = 0; /* EHgetmetavalue return status */ intn statusSD; /* SDgetcompinfo return status */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char gridname[80]; /* Grid Name */ char *utlstr; /* Utility string */ int32 gID; /* grid ID - offset */ comp_info c_info; /* Compression parameter structure */ int32 sdid; /* SDS object ID */ int32 rankSDS; int32 dum; /* Dummy variable */ int32 dims[8]; char name[2048]; /* Field Names */ int32 got_compparm; char *HDFcomp[6] = {"HDFE_COMP_NONE", "HDFE_COMP_RLE", "HDFE_COMP_NBIT", "HDFE_COMP_SKPHUFF", "HDFE_COMP_DEFLATE","HDFE_COMP_SZIP" }; /* Compression Codes */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"GDcompinfo", __FILE__, __LINE__); return(-1); } /* Check Grid ID */ status = GDchkgdid(gridID, "GDcompinfo", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* Get grid name */ Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); /* Get pointers to "DataField" section within SM */ metabuf = (char *) EHmetagroup(sdInterfaceID, gridname, "g", "DataField", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* Search for field */ sprintf(utlstr, "%s%s%s", "\"", fieldname, "\"\n"); metaptrs[0] = strstr(metaptrs[0], utlstr); /* If field found and user wants compression code ... */ if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { if (compcode != NULL) { /* Set endptr at end of field's definition entry */ metaptrs[1] = strstr(metaptrs[0], "\t\t\tEND_OBJECT"); /* Get compression type */ statmeta = EHgetmetavalue(metaptrs, "CompressionType", utlstr); /* * Default is no compression if "CompressionType" string not * in metadata */ *compcode = HDFE_COMP_NONE; /* If compression code is found ... */ if (statmeta == 0) { /* Loop through compression types until match */ for (i = 0; i < 8; i++) { if (strcmp(utlstr, HDFcomp[i]) == 0) { *compcode = i; break; } } } /* Compression is not listed in the structure metadata. Lets see if the field is compressed by other means such as herepack where the compression is done but does not show up in the structure metadata. */ got_compparm = 0; if(*compcode == HDFE_COMP_NONE) { /* Compute "reduced" grid ID */ /* -------------------------- */ gID = gridID % idOffset; /* Loop through all SDSs in grid */ /* ------------------------------ */ for (i = 0; i < GDXGrid[gID].nSDS; i++) { /* If active SDS ... */ /* ----------------- */ if (GDXGrid[gID].sdsID[i] != 0) { /* Get SDS ID, name, rankSDS, and dimensions */ /* ----------------------------------------- */ sdid = GDXGrid[gID].sdsID[i]; SDgetinfo(sdid, name, &rankSDS, dims, &dum, &dum); if(strcmp(name, fieldname) == 0) { statusSD = SDgetcompinfo(sdid, (comp_coder_t *) (compcode), &c_info); /* Note: Per HDF4 users guide this will return success and compcode as HDFE_COMP_NONE if SDS is not compressed or no data has been written to SDS */ if(statusSD == 0 ) /* Sucess. compcode is HDFE_COMP_NONE, HDFE_COMP_NBIT, HDFE_COMP_DEFLATE, HDFE_COMP_SKIPHUFF, HDFE_COMP_RLE, or HDFE_COMP_SZIP */ { status = 0; switch (*compcode) { /* Set NBIT compression parameters in compression external array */ case HDFE_COMP_NBIT: compparm[0] = c_info.nbit.sign_ext; compparm[1] = c_info.nbit.fill_one; compparm[2] = c_info.nbit.start_bit; compparm[3] = c_info.nbit.bit_len; got_compparm = 1; break; /* Set GZIP compression parameter in compression external array */ case HDFE_COMP_DEFLATE: compparm[0] = c_info.deflate.level; got_compparm = 1; break; /* Set SZIP compression parameter in compression external array */ case HDFE_COMP_SZIP: #if defined(H4_HAVE_SZLIB_H) && defined(H4_HAVE_LIBSZ) compparm[0] = c_info.szip.pixels_per_block; if(c_info.szip.options_mask == (SZ_EC_OPTION_MASK | SZ_RAW_OPTION_MASK)) { compparm[1] = SZ_EC; got_compparm = 1; } else if(c_info.szip.options_mask == (SZ_NN_OPTION_MASK | SZ_RAW_OPTION_MASK)) { compparm[1] = SZ_NN; got_compparm = 1; } else if(c_info.szip.options_mask == (SZ_RAW_OPTION_MASK)) { status = -1; HEpush(DFE_GENAPP, "GDcompinfo", __FILE__, __LINE__); HEreport("Could not get valid types SZ_NN and SZ_EC for szip compression.\n"); got_compparm = 1; } #endif break; case HDFE_COMP_NONE: got_compparm = 1; break; } } else /* SDgetcompinfo failed getting a valid compcode */ { HEpush(DFE_GENAPP, "GDcompinfo", __FILE__, __LINE__); HEreport( "\"SDgetcompinfo\" failed getting compression info.\n"); status = -1; got_compparm = 1; } break; } else { continue; } } } } } /* if compression parameters are obtained from field itself when calling SDgetcompinfo, we will skip next if statement */ /* If user wants compression parameters ... */ if (compparm != NULL && compcode != NULL && got_compparm != 1) { /* Initialize to zero */ for (i = 0; i < 4; i++) { compparm[i] = 0.0; } /* * Get compression parameters if NBIT, DEFLATE * or SZIP compression */ if (*compcode == HDFE_COMP_NBIT) { statmeta = EHgetmetavalue(metaptrs, "CompressionParams", utlstr); if (statmeta == 0) { sscanf(utlstr, "(%d,%d,%d,%d)", &compparm[0], &compparm[1], &compparm[2], &compparm[3]); } else { status = -1; HEpush(DFE_GENAPP, "GDcompinfo", __FILE__, __LINE__); HEreport( "\"CompressionParams\" string not found in metadata.\n"); } } else if (*compcode == HDFE_COMP_DEFLATE) { statmeta = EHgetmetavalue(metaptrs, "DeflateLevel", utlstr); if (statmeta == 0) { sscanf(utlstr, "%d", &compparm[0]); } else { status = -1; HEpush(DFE_GENAPP, "GDcompinfo", __FILE__, __LINE__); HEreport( "\"DeflateLevel\" string not found in metadata.\n"); } } else if (*compcode == HDFE_COMP_SZIP) { statmeta = EHgetmetavalue(metaptrs, "CompressionParams", utlstr); if (statmeta == 0) { sscanf(utlstr, "(%d,%d)", &compparm[0], &compparm[1]); } else { status = -1; HEpush(DFE_GENAPP, "GDcompinfo", __FILE__, __LINE__); HEreport( "\"CompressionParams\" string not found in metadata.\n"); } } } } else { HEpush(DFE_GENAPP, "GDcompinfo", __FILE__, __LINE__); HEreport("Fieldname \"%s\" not found.\n", fieldname); } free(metabuf); } free(utlstr); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDfieldinfo | | | | DESCRIPTION: Retrieve information about a specific geolocation or data | | field in the grid. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure id | | fieldname char name of field | | | | | | OUTPUTS: | | rank int32 rank of field (# of dims) | | dims int32 field dimensions | | numbertype int32 field number type | | dimlist char field dimension list | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Jan 97 Joel Gales Check for metadata error status from EHgetmetavalue | | Feb 99 Abe Taaheri Changed memcpy to memmove to avoid overlapping | | problem when copying strings | | May 09 Abe Taaheri Added code to see if actual dim size is bigger than | | the one in structure metadata | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDfieldinfo(int32 gridID, char *fieldname, int32 * rank, int32 dims[], int32 * numbertype, char *dimlist) { intn i; /* Loop index */ intn status,status2; /* routine return status variable */ intn statmeta = 0; /* EHgetmetavalue return status */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ int32 ndims; /* Number of dimensions */ int32 slen[8]; /* Length of each entry in parsed string */ int32 dum; /* Dummy variable */ int32 xdim; /* X dim size */ int32 ydim; /* Y dim size */ int32 sdid; /* SDS id */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char gridname[80]; /* Grid Name */ char *utlstr; /* Utility string */ char *ptr[8]; /* String pointers for parsed string */ char dimstr[64]; /* Individual dimension entry string */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"GDfieldinfo", __FILE__, __LINE__); return(-1); } *rank = -1; *numbertype = -1; status = GDchkgdid(gridID, "GDfieldinfo", &fid, &sdInterfaceID, &dum); if (status == 0) { Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); metabuf = (char *) EHmetagroup(sdInterfaceID, gridname, "g", "DataField", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* Search for field */ sprintf(utlstr, "%s%s%s", "\"", fieldname, "\"\n"); metaptrs[0] = strstr(metaptrs[0], utlstr); /* If field found ... */ if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { /* Set endptr at end of dimension definition entry */ metaptrs[1] = strstr(metaptrs[0], "\t\t\tEND_OBJECT"); /* Get DataType string */ statmeta = EHgetmetavalue(metaptrs, "DataType", utlstr); /* Convert to numbertype code */ if (statmeta == 0) { if (strcmp(utlstr, "DFNT_UCHAR8") == 0) *numbertype = 3; else if (strcmp(utlstr, "DFNT_CHAR8") == 0) *numbertype = 4; else if (strcmp(utlstr, "DFNT_FLOAT32") == 0) *numbertype = 5; else if (strcmp(utlstr, "DFNT_FLOAT64") == 0) *numbertype = 6; else if (strcmp(utlstr, "DFNT_INT8") == 0) *numbertype = 20; else if (strcmp(utlstr, "DFNT_UINT8") == 0) *numbertype = 21; else if (strcmp(utlstr, "DFNT_INT16") == 0) *numbertype = 22; else if (strcmp(utlstr, "DFNT_UINT16") == 0) *numbertype = 23; else if (strcmp(utlstr, "DFNT_INT32") == 0) *numbertype = 24; else if (strcmp(utlstr, "DFNT_UINT32") == 0) *numbertype = 25; } else { status = -1; HEpush(DFE_GENAPP, "GDfieldinfo", __FILE__, __LINE__); HEreport( "\"DataType\" string not found in metadata.\n"); } /* * Get DimList string and trim off leading and trailing parens * "()" */ statmeta = EHgetmetavalue(metaptrs, "DimList", utlstr); if (statmeta == 0) { memmove(utlstr, utlstr + 1, strlen(utlstr) - 2); utlstr[strlen(utlstr) - 2] = 0; /* Parse trimmed DimList string and get rank */ ndims = EHparsestr(utlstr, ',', ptr, slen); *rank = ndims; } else { status = -1; HEpush(DFE_GENAPP, "GDfieldinfo", __FILE__, __LINE__); HEreport( "\"DimList\" string not found in metadata.\n"); } if (status == 0) { status = GDgridinfo(gridID, &xdim, &ydim, NULL, NULL); for (i = 0; i < ndims; i++) { memcpy(dimstr, ptr[i] + 1, slen[i] - 2); dimstr[slen[i] - 2] = 0; if (strcmp(dimstr, "XDim") == 0) { dims[i] = xdim; } else if (strcmp(dimstr, "YDim") == 0) { dims[i] = ydim; } else { dims[i] = GDdiminfo(gridID, dimstr); } if (dimlist != NULL) { if (i == 0) { dimlist[0] = 0; } if (i > 0) { strcat(dimlist, ","); } strcat(dimlist, dimstr); } } if (dims[0] == 0) { status = GDSDfldsrch(gridID, sdInterfaceID, fieldname, &sdid, &dum, &dum, &dum, dims, &dum); if (status !=0) { HEpush(DFE_GENAPP, "GDfieldinfo", __FILE__, __LINE__); HEreport("GDfieldinfo failed\n", fieldname); return FAIL; } } /* Some data producesrs may use pure hdf to change the field dims, which will not change dim values found in structure metadata. Since dims[] found above came from structure metadata, lets see if actual dims are larger to replace the output values, to avoid allocating little memory for the field data later using the values obtained from this function. */ /* The following correction code written for above problem caused unexpected errors in grid testdrivers for fillvalue setting because of error in GDfieldinfo. The error comes from GDSDfldsrch for Merged fields. We will ignore dim recalculation is GDSDfldsrch returns -1 in the following call. */ else { int32 actualdims[H4_MAX_VAR_DIMS]; status2 = GDSDfldsrch(gridID, sdInterfaceID, fieldname, &sdid, &dum, &dum, &dum, actualdims, &dum); if (status2 == 0) { for (i = 0; i < ndims; ++i) { if (dims[i] < actualdims[i]) { dims[i] = actualdims[i]; } } } else { /* reset status back to 0 */ status2 = 0; } } } } free(metabuf); } if (*rank == -1) { status = -1; HEpush(DFE_GENAPP, "GDfieldinfo", __FILE__, __LINE__); HEreport("Fieldname \"%s\" not found.\n", fieldname); } free(utlstr); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDfldinfo | | | | DESCRIPTION: FORTRAN wrapper around GDfieldinfo | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure id | | fieldname char name of field | | | | | | OUTPUTS: | | rank int32 rank of field (# of dims) | | dims int32 field dimensions | | numbertype int32 field number type | | fortdimlist char field dimension list (FORTRAN order) | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jul 96 Joel Gales Perform swap only if GDfieldinfo succesful | | May 00 Abe Taaheri modified dynamic memoery allocation for dimlist to | | static Allocation(NCR ECSed26831) | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDfldinfo(int32 gridID, char *fieldname, int32 * rank, int32 dims[], int32 * numbertype, char *fortdimlist) { intn j, status; int32 swap; char dimlist[UTLSTR_MAX_SIZE]; /* Call GDfieldinfo to get C dimensions */ /* ------------------------------------ */ status = GDfieldinfo(gridID, fieldname, rank, dims, numbertype, dimlist); /* Convert to FORTRAN dimension order */ /* ---------------------------------- */ if (status == 0) { for (j = 0; j < *rank / 2; j++) { swap = dims[*rank - 1 - j]; dims[*rank - 1 - j] = dims[j]; dims[j] = swap; } /* Convert dimlist to FORTRAN order */ /* -------------------------------- */ EHrevflds(dimlist, fortdimlist); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdeffield | | | | DESCRIPTION: Defines a new data field within the grid. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | fieldname char fieldname | | dimlist char Dimension list (comma-separated list) | | numbertype int32 field type | | merge int32 merge code | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Check name for ODL compliance | | Sep 96 Joel Gales Make string array "dimbuf" dynamic | | Sep 96 Joel Gales Add support for Block SOM (MISR) | | Jan 97 Joel Gales Add support for tiling | | Feb 99 Abe Taaheri Changed strcpy to memmove to avoid overlapping | | problem when copying strings | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDdeffield(int32 gridID, char *fieldname, char *dimlist, int32 numbertype, int32 merge) { intn i; /* Loop index */ intn status; /* routine return status variable */ intn found; /* utility found flag */ intn foundNT = 0;/* found number type flag */ intn foundAllDim = 1; /* found all dimensions flag */ intn first = 1; /* first entry flag */ int32 fid; /* HDF-EOS file ID */ int32 vgid; /* Geo/Data field Vgroup ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 sdid; /* SDS object ID */ int32 dimid; /* SDS dimension ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 dims[8]; /* Dimension size array */ int32 dimsize; /* Dimension size */ int32 rank = 0; /* Field rank */ int32 slen[32]; /* String length array */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ int32 compcode; /* Compression code */ int32 tilecode; /* Tiling code */ int32 chunkFlag; /* Chunking (Tiling) flag */ int32 gID; /* GridID - offset */ int32 xdim; /* Grid X dimension */ int32 ydim; /* Grid Y dimension */ int32 projcode; /* Projection Code */ float64 projparm[13]; /* Projection Parameters */ char *dimbuf; /* Dimension buffer */ char *dimlist0; /* Auxilliary dimension list */ char *comma; /* Pointer to comma */ char *dimcheck; /* Dimension check buffer */ char utlbuf[512];/* Utility buffer */ char utlbuf2[256]; /* Utility buffer 1 */ char *ptr[32]; /* String pointer array */ char gridname[80]; /* Grid name */ char parmbuf[128]; /* Parameter string buffer */ char errbuf1[128]; /* Error buffer 1 */ char errbuf2[128]; /* Error buffer 2 */ char *errmsg1 = "Dimension: %d (size: %d) not divisible by "; /* Tiling error message part 1 */ char *errmsg2 = "tile dimension (size: %d).\n"; /* Tiling error message part 2 */ char errmsg[128]; /* Tiling error message */ int32 temp_compcode = HDFE_COMP_NONE; /* temp Compression code */ uint32 can_encode; /* szip encoder presence flag */ char *HDFcomp[6] = {"HDFE_COMP_NONE", "HDFE_COMP_RLE", "HDFE_COMP_NBIT", "HDFE_COMP_SKPHUFF", "HDFE_COMP_DEFLATE","HDFE_COMP_SZIP"}; /* Compression code names */ uint16 good_number[10] = {3, 4, 5, 6, 20, 21, 22, 23, 24, 25}; /* Valid number types */ comp_info c_info; /* Compression parameter structure */ HDF_CHUNK_DEF chunkDef; /* Tiling structure */ /* Setup error message strings */ /* --------------------------- */ strcpy(errbuf1, "GDXSDname array too small.\nPlease increase "); strcat(errbuf1, "size of HDFE_NAMBUFSIZE in \"HdfEosDef.h\".\n"); strcpy(errbuf2, "GDXSDdims array too small.\nPlease increase "); strcat(errbuf2, "size of HDFE_DIMBUFSIZE in \"HdfEosDef.h\".\n"); #if defined(H4_HAVE_SZLIB_H) && defined(H4_HAVE_LIBSZ) status = HCget_config_info(COMP_CODE_SZIP, &can_encode); #endif /* Build tiling dimension error message */ /* ------------------------------------ */ strcpy(errmsg, errmsg1); strcat(errmsg, errmsg2); /* * Check for proper grid ID and return HDF-EOS file ID, SDinterface ID, * and grid root Vgroup ID */ status = GDchkgdid(gridID, "GDdefinefield", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* Remove offset from grid ID & get gridname */ gID = gridID % idOffset; Vgetname(GDXGrid[gID].IDTable, gridname); /* Allocate space for dimension buffer and auxilliary dimension list */ /* ----------------------------------------------------------------- */ dimbuf = (char *) calloc(strlen(dimlist) + 64, 1); if(dimbuf == NULL) { HEpush(DFE_NOSPACE,"GDdeffield", __FILE__, __LINE__); return(-1); } dimlist0 = (char *) calloc(strlen(dimlist) + 64, 1); if(dimlist0 == NULL) { HEpush(DFE_NOSPACE,"GDdeffield", __FILE__, __LINE__); free(dimbuf); return(-1); } /* Get Grid and Projection info */ /* ---------------------------- */ status = GDgridinfo(gridID, &xdim, &ydim, NULL, NULL); if(status != 0) { HEpush(DFE_NOSPACE,"GDdeffield", __FILE__, __LINE__); return(-1); } status = GDprojinfo(gridID, &projcode, NULL, NULL, projparm); if(status != 0) { HEpush(DFE_NOSPACE,"GDdeffield", __FILE__, __LINE__); return(-1); } /* Setup Block Dimension if "Blocked" SOM projection */ /* ------------------------------------------------- */ if (projcode == GCTP_SOM && (int32) projparm[11] != 0) { dimsize = GDdiminfo(gridID, "SOMBlockDim"); /* If "SOMBlockDim" not yet defined then do it */ if (dimsize == -1) { GDdefdim(gridID, "SOMBlockDim", (int32) projparm[11]); } /* If not 1D field then prepend to dimension list */ if (strchr(dimlist, ',') != NULL) { strcpy(dimbuf, "SOMBlockDim,"); strcat(dimbuf, dimlist); } else { strcpy(dimbuf, dimlist); } } else { /* If not "Blocked" SOM then just copy dim list to dim buffer */ strcpy(dimbuf, dimlist); } /* * Copy dimension buffer to auxilliary dimlist and Append comma to * end of dimension list */ strcpy(dimlist0, dimbuf); strcat(dimbuf, ","); /* Find comma */ /* ---------- */ comma = strchr(dimbuf, ','); /* * Loop through entries in dimension list to make sure they are * defined in grid */ while (comma != NULL) { /* Copy dimension list entry to dimcheck */ /* ------------------------------------- */ dimcheck = (char *) calloc(comma - dimbuf + 1, 1); if(dimcheck == NULL) { HEpush(DFE_NOSPACE,"GDdeffield", __FILE__, __LINE__); free(dimbuf); free(dimlist0); return(-1); } memcpy(dimcheck, dimbuf, comma - dimbuf); /* Get Dimension Size */ /* ------------------ */ if (strcmp(dimcheck, "XDim") == 0) { /* If "XDim" then use xdim value for grid definition */ /* ------------------------------------------------- */ dimsize = xdim; found = 1; dims[rank] = dimsize; rank++; } else if (strcmp(dimcheck, "YDim") == 0) { /* If "YDim" then use ydim value for grid definition */ /* ------------------------------------------------- */ dimsize = ydim; found = 1; dims[rank] = dimsize; rank++; } else { /* "Regular" Dimension */ /* ------------------- */ dimsize = GDdiminfo(gridID, dimcheck); if (dimsize != -1) { found = 1; dims[rank] = dimsize; rank++; } else { found = 0; } } /* * If dimension list entry not found - set error return status, * append name to utility buffer for error report */ if (found == 0) { status = -1; foundAllDim = 0; if (first == 1) { strcpy(utlbuf, dimcheck); } else { strcat(utlbuf, ","); strcat(utlbuf, dimcheck); } first = 0; } /* * Go to next dimension entry, find next comma, & free up * dimcheck buffer */ memmove(dimbuf, comma + 1, strlen(comma)-1); dimbuf[strlen(comma)-1]= 0; comma = strchr(dimbuf, ','); free(dimcheck); } free(dimbuf); /* Check fieldname length */ /* ---------------------- */ if (status == 0) { /* if ((intn) strlen(fieldname) > MAX_NC_NAME - 7) ** this was changed because HDF4.1r3 made a change in the ** hlimits.h file. We have notidfied NCSA and asked to have ** it made the same as in previous versions of HDF ** see ncr 26314. DaW Apr 2000 */ if((intn) strlen(fieldname) > (256 - 7)) { status = -1; HEpush(DFE_GENAPP, "GDdefinefield", __FILE__, __LINE__); HEreport("Fieldname \"%s\" too long.\n", fieldname); } } /* Check for valid numbertype */ /* -------------------------- */ if (status == 0) { for (i = 0; i < 10; i++) { if (numbertype == good_number[i]) { foundNT = 1; break; } } if (foundNT == 0) { HEpush(DFE_BADNUMTYPE, "GDdeffield", __FILE__, __LINE__); HEreport("Invalid number type: %d (%s).\n", numbertype, fieldname); status = -1; } } /* Define Field */ /* ------------ */ if (status == 0) { /* Get Field Vgroup id, compresion code, & tiling code */ /* -------------------------------------------------- */ vgid = GDXGrid[gID].VIDTable[0]; compcode = GDXGrid[gID].compcode; tilecode = GDXGrid[gID].tilecode; if(compcode != HDFE_COMP_NONE) { temp_compcode = compcode; } else { temp_compcode = HDFE_COMP_NONE; } /* SDS Interface (Multi-dim fields) */ /* -------------------------------- */ /* * If rank is less than or equal to 3 (and greater than 1) and * AUTOMERGE is set and the first dimension is not appendable and * the compression code is set to none then ... */ if (rank >= 2 && rank <= 3 && merge == HDFE_AUTOMERGE && dims[0] != 0 && compcode == HDFE_COMP_NONE && tilecode == HDFE_NOTILE) { /* Find first empty slot in external combination array */ /* --------------------------------------------------- */ i = 0; while (GDXSDcomb[5 * i] != 0) { i++; } /* * Store dimensions, grid root Vgroup ID, and number type in * external combination array "GDXSDcomb" */ if (rank == 2) { /* If 2-dim field then set lowest dimension to 1 */ /* --------------------------------------------- */ GDXSDcomb[5 * i] = 1; GDXSDcomb[5 * i + 1] = dims[0]; GDXSDcomb[5 * i + 2] = dims[1]; } else { GDXSDcomb[5 * i] = dims[0]; GDXSDcomb[5 * i + 1] = dims[1]; GDXSDcomb[5 * i + 2] = dims[2]; } GDXSDcomb[5 * i + 3] = gdVgrpID; GDXSDcomb[5 * i + 4] = numbertype; /* Concatanate fieldname with combined name string */ /* ----------------------------------------------- */ if ((intn) strlen(GDXSDname) + (intn) strlen(fieldname) + 2 < HDFE_NAMBUFSIZE) { strcat(GDXSDname, fieldname); strcat(GDXSDname, ","); } else { /* GDXSDname array too small! */ /* -------------------------- */ HEpush(DFE_GENAPP, "GDdefinefield", __FILE__, __LINE__); HEreport(errbuf1); status = -1; free(dimlist0); return (status); } /* * If 2-dim field then set lowest dimension (in 3-dim array) * to "ONE" */ if (rank == 2) { if ((intn) strlen(GDXSDdims) + 5 < HDFE_DIMBUFSIZE) { strcat(GDXSDdims, "ONE,"); } else { /* GDXSDdims array too small! */ /* -------------------------- */ HEpush(DFE_GENAPP, "GDdefinefield", __FILE__, __LINE__); HEreport(errbuf2); status = -1; free(dimlist0); return (status); } } /* * Concatanate field dimlist to merged dimlist and separate * fields with semi-colon */ if ((intn) strlen(GDXSDdims) + (intn) strlen(dimlist0) + 2 < HDFE_DIMBUFSIZE) { strcat(GDXSDdims, dimlist0); strcat(GDXSDdims, ";"); } else { /* GDXSDdims array too small! */ /* -------------------------- */ HEpush(DFE_GENAPP, "GDdefinefield", __FILE__, __LINE__); HEreport(errbuf2); status = -1; free(dimlist0); return (status); } } /* End Multi-Dim Merge Section */ else { /* Multi-Dim No Merge Section */ /* ========================== */ /* Check that field dims are divisible by tile dims */ /* ------------------------------------------------ */ if (tilecode == HDFE_TILE) { for (i = 0; i < GDXGrid[gID].tilerank; i++) { if ((dims[i] % GDXGrid[gID].tiledims[i]) != 0) { HEpush(DFE_GENAPP, "GDdeffield", __FILE__, __LINE__); HEreport(errmsg, i, dims[i], GDXGrid[gID].tiledims[0]); status = -1; } } if (status == -1) { free(dimlist0); return (status); } } /* Create SDS dataset */ /* ------------------ */ sdid = SDcreate(sdInterfaceID, fieldname, numbertype, rank, dims); /* Store Dimension Names in SDS */ /* ---------------------------- */ rank = EHparsestr(dimlist0, ',', ptr, slen); for (i = 0; i < rank; i++) { /* Dimension name = Swathname:Dimname */ /* ---------------------------------- */ memcpy(utlbuf, ptr[i], slen[i]); utlbuf[slen[i]] = 0; strcat(utlbuf, ":"); strcat(utlbuf, gridname); dimid = SDgetdimid(sdid, i); SDsetdimname(dimid, utlbuf); } /* Setup Compression parameters */ /* ----------------- */ if (compcode == HDFE_COMP_NBIT) { temp_compcode = compcode; c_info.nbit.nt = numbertype; c_info.nbit.sign_ext = GDXGrid[gID].compparm[0]; c_info.nbit.fill_one = GDXGrid[gID].compparm[1]; c_info.nbit.start_bit = GDXGrid[gID].compparm[2]; c_info.nbit.bit_len = GDXGrid[gID].compparm[3]; } else if (compcode == HDFE_COMP_SKPHUFF) { temp_compcode = compcode; c_info.skphuff.skp_size = (intn) DFKNTsize(numbertype); } else if (compcode == HDFE_COMP_DEFLATE) { temp_compcode = compcode; c_info.deflate.level = GDXGrid[gID].compparm[0]; } #if defined(H4_HAVE_SZLIB_H) && defined(H4_HAVE_LIBSZ) else if (compcode == HDFE_COMP_SZIP ) { if(can_encode == (COMP_DECODER_ENABLED|COMP_ENCODER_ENABLED)) { temp_compcode = compcode; /* pixels_per_block is even number from 2-32 */ c_info.szip.pixels_per_block = GDXGrid[gID].compparm[0]; if( GDXGrid[gID].compparm[1] == SZ_EC) { c_info.szip.options_mask = SZ_EC_OPTION_MASK | SZ_RAW_OPTION_MASK; } else if ( GDXGrid[gID].compparm[1] == SZ_NN) { c_info.szip.options_mask = SZ_NN_OPTION_MASK | SZ_RAW_OPTION_MASK; } else { c_info.szip.options_mask = SZ_RAW_OPTION_MASK; } } else /* encoder is disabled; Would not compress */ { temp_compcode = HDFE_COMP_NONE; } } #endif /* If field is compressed w/o tiling then call SDsetcompress */ /* --------------------------------------------------------- */ if (temp_compcode != HDFE_COMP_NONE && tilecode == HDFE_NOTILE) { status = SDsetcompress(sdid, (comp_coder_t) compcode, &c_info); } /* Setup Tiling */ /* ------------ */ if (tilecode == HDFE_TILE) { /* Tiling without Compression */ /* -------------------------- */ if (temp_compcode == HDFE_COMP_NONE) { /* Setup chunk lengths */ /* ------------------- */ for (i = 0; i < GDXGrid[gID].tilerank; i++) { chunkDef.chunk_lengths[i] = GDXGrid[gID].tiledims[i]; } chunkFlag = HDF_CHUNK; } /* Tiling with Compression */ /* ----------------------- */ else { /* Setup chunk lengths */ /* ------------------- */ for (i = 0; i < GDXGrid[gID].tilerank; i++) { chunkDef.comp.chunk_lengths[i] = GDXGrid[gID].tiledims[i]; } /* Setup chunk flag & chunk compression type */ /* ----------------------------------------- */ chunkFlag = HDF_CHUNK | HDF_COMP; chunkDef.comp.comp_type = compcode; /* Setup chunk compression parameters */ /* ---------------------------------- */ if (compcode == HDFE_COMP_SKPHUFF) { chunkDef.comp.cinfo.skphuff.skp_size = c_info.skphuff.skp_size; } else if (compcode == HDFE_COMP_DEFLATE) { chunkDef.comp.cinfo.deflate.level = c_info.deflate.level; } else if (compcode == HDFE_COMP_SZIP ) { chunkDef.comp.cinfo.szip.pixels_per_block = c_info.szip.pixels_per_block; chunkDef.comp.cinfo.szip.options_mask = c_info.szip.options_mask; } } /* Call SDsetchunk routine */ /* ----------------------- */ status = SDsetchunk(sdid, chunkDef, chunkFlag); } /* Attach to Vgroup */ /* ---------------- */ Vaddtagref(vgid, DFTAG_NDG, SDidtoref(sdid)); /* Store SDS dataset IDs */ /* --------------------- */ /* Allocate space for the SDS ID array */ /* ----------------------------------- */ if (GDXGrid[gID].nSDS > 0) { /* Array already exists therefore reallocate */ /* ----------------------------------------- */ GDXGrid[gID].sdsID = (int32 *) realloc((void *) GDXGrid[gID].sdsID, (GDXGrid[gID].nSDS + 1) * 4); if(GDXGrid[gID].sdsID == NULL) { HEpush(DFE_NOSPACE,"GDdeffield", __FILE__, __LINE__); free(dimlist0); return(-1); } } else { /* Array does not exist */ /* -------------------- */ GDXGrid[gID].sdsID = (int32 *) calloc(1, 4); if(GDXGrid[gID].sdsID == NULL) { HEpush(DFE_NOSPACE,"GDdeffield", __FILE__, __LINE__); free(dimlist0); return(-1); } } /* Store SDS ID in array & increment count */ /* --------------------------------------- */ GDXGrid[gID].sdsID[GDXGrid[gID].nSDS] = sdid; GDXGrid[gID].nSDS++; } /* Setup metadata string */ /* --------------------- */ sprintf(utlbuf, "%s%s%s", fieldname, ":", dimlist0); /* Setup compression metadata */ /* -------------------------- */ if (temp_compcode != HDFE_COMP_NONE) { sprintf(utlbuf2, "%s%s", ":\n\t\t\t\tCompressionType=", HDFcomp[compcode]); switch (compcode) { case HDFE_COMP_NBIT: sprintf(parmbuf, "%s%d,%d,%d,%d%s", "\n\t\t\t\tCompressionParams=(", GDXGrid[gID].compparm[0], GDXGrid[gID].compparm[1], GDXGrid[gID].compparm[2], GDXGrid[gID].compparm[3], ")"); strcat(utlbuf2, parmbuf); break; case HDFE_COMP_DEFLATE: sprintf(parmbuf, "%s%d", "\n\t\t\t\tDeflateLevel=", GDXGrid[gID].compparm[0]); strcat(utlbuf2, parmbuf); break; case HDFE_COMP_SZIP: sprintf(parmbuf, "%s%d,%d%s", "\n\t\t\t\tCompressionParams=(", GDXGrid[gID].compparm[0], GDXGrid[gID].compparm[1], ")"); strcat(utlbuf2, parmbuf); break; } strcat(utlbuf, utlbuf2); } /* Setup tiling metadata */ /* --------------------- */ if (tilecode == HDFE_TILE) { if (compcode == HDFE_COMP_NONE) { sprintf(utlbuf2, "%s%d", ":\n\t\t\t\tTilingDimensions=(", GDXGrid[gID].tiledims[0]); } else { sprintf(utlbuf2, "%s%d", "\n\t\t\t\tTilingDimensions=(", GDXGrid[gID].tiledims[0]); } for (i = 1; i < GDXGrid[gID].tilerank; i++) { sprintf(parmbuf, ",%d", GDXGrid[gID].tiledims[i]); strcat(utlbuf2, parmbuf); } strcat(utlbuf2, ")"); strcat(utlbuf, utlbuf2); } /* Insert field metadata within File Structural Metadata */ /* ----------------------------------------------------- */ status = EHinsertmeta(sdInterfaceID, gridname, "g", 4L, utlbuf, &numbertype); } free(dimlist0); } /* If all dimensions not found then report error */ /* --------------------------------------------- */ if (foundAllDim == 0) { HEpush(DFE_GENAPP, "GDdeffield", __FILE__, __LINE__); HEreport("Dimension(s): \"%s\" not found (%s).\n", utlbuf, fieldname); status = -1; } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDsetdimscale | | | | DESCRIPTION: Defines a dimension scale for a dimension for fields of a grid| | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | fieldname char field name | | dimname char dim name | | dimsize int32 Dimemsion size value | | numbertype int32 dim scale data type such as DFNT_INT32, | | DFNT_FLOAT64, DFNT_FLOAT32, etc. | | data void data buffer for write | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | May 10 Abe Taaheri Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDsetdimscale(int32 gridID, char *fieldname, char *dimname,int32 dimsize, int32 numbertype, VOIDP data) { intn i; /* Loop index */ intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 sdid; /* SDS object ID */ int32 dimid; /* SDS dimension ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 dims[8]; /* Dimension size array */ int32 rank = 0; /* Field rank */ int32 slen; /* String length array */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ int32 gID; /* GridID - offset */ int32 xdim; /* Grid X dimension */ int32 ydim; /* Grid Y dimension */ char utlbuf[512];/* Utility buffer */ char gridname[80]; /* Grid name */ char parmbuf[128]; /* Parameter string buffer */ int32 rankSDS; /* Rank of SDS */ int32 dum; /* Dummy variable */ int32 xdimsize; /* XDim size */ int32 ydimsize; /* YDim size */ float64 upleftpt[2]; /* Upper left pt coordinates */ float64 lowrightpt[2]; /* Lower right pt coordinates */ float64 pixsizeX; /* X pixel size*/ float64 pixsizeY; /* Y pixel size*/ int32 size; /* future extension if needed int8 *data_buff8=NULL; uint8 *data_buffu8=NULL; int16 *data_buff16=NULL; uint16 *data_buffu16=NULL; int32 *data_buff32=NULL; uint32 *data_buffu32=NULL; float32 *data_bufff32=NULL; */ float64 *data_bufff64=NULL; void *data_buff=NULL; int32 data_type=0; int32 count; char name[2048]; /* Field Names */ int32 projcode; /* Projection code */ int32 zonecode; /* Zone code */ int32 spherecode; /* Sphere code */ float64 projparm[16]; /* Projection parameters */ /*future extension if needed size = DFKNTsize(numbertype); switch (numbertype) { case DFNT_INT8: data_buff8 = (int8 *)calloc(dimsize, size); break; case DFNT_UINT8: data_buffu8 = (uint8 *)calloc(dimsize, size); break; case DFNT_INT16: data_buff16 = (int16 *)calloc(dimsize, size); break; case DFNT_UINT16: data_buffu16 = (uint16 *)calloc(dimsize, size); break; case DFNT_INT32: data_buff32 = (int32 *)calloc(dimsize, size); break; case DFNT_UINT32: data_buffu32 = (uint32 *)calloc(dimsize, size); break; case DFNT_FLOAT32: data_bufff32 = (float *)calloc(dimsize, size); break; case DFNT_FLOAT64: data_bufff64 = (float64 *)calloc(dimsize, size); break; } */ data_bufff64 = (float64 *)calloc(dimsize, sizeof(float64)); if(data_bufff64 == NULL) { HEpush(DFE_NOSPACE,"GDsetdimscale", __FILE__, __LINE__); return(-1); } /* * Check for proper grid ID and return HDF-EOS file ID, SDinterface ID, * and grid root Vgroup ID */ status = GDchkgdid(gridID, "GDsetdimscale", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* Check that field exists */ /* ----------------------- */ status = GDfieldinfo(gridID, fieldname, &rankSDS, dims, &dum, NULL); if (status != 0) { HEpush(DFE_GENAPP, "GDsetdimscale", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; goto error; } /* Remove offset from grid ID & get gridname */ gID = gridID % idOffset; Vgetname(GDXGrid[gID].IDTable, gridname); /* if dimname is XDim or YDim, data scale will be recalculated using xdim, ydim, upleft and lowright for the grid*/ if((data == NULL) || (strcmp(dimname, "XDim") == 0) || (strcmp(dimname, "YDim") == 0)) { status = GDgridinfo(gridID, &xdimsize, &ydimsize, upleftpt, lowrightpt); /* Get proj info */ /* ------------- */ status = GDprojinfo(gridID, &projcode, &zonecode, &spherecode, projparm); /* If no projection code defined then bail */ /* --------------------------------------- */ if (projcode == -1) { HEpush(DFE_GENAPP, "GDsetdimscale", __FILE__, __LINE__); HEreport("Cannot get projection info for grid \n"); status = -1; goto error; } /* Get default values for upleft and lowright if necessary */ /* ------------------------------------------------------- */ if (upleftpt[0] == 0 && upleftpt[1] == 0 && lowrightpt[0] == 0 && lowrightpt[1] == 0) { status = GDgetdefaults(projcode, zonecode, projparm, spherecode, upleftpt, lowrightpt); /* If error then bail */ /* ------------------ */ if (status != 0) { HEpush(DFE_GENAPP, "GDsetdimscale", __FILE__, __LINE__); HEreport("Cannot get grid default corner values. \n"); status = -1; goto error; } } if (projcode == GCTP_GEO) { /* GEO projection */ /* -------------- */ /* Convert upleft and lowright X coords from DMS to degrees */ /* -------------------------------------------------------- */ upleftpt[0] = EHconvAng(upleftpt[0], HDFE_DMS_DEG); lowrightpt[0] = EHconvAng(lowrightpt[0], HDFE_DMS_DEG); upleftpt[1] = EHconvAng(upleftpt[1], HDFE_DMS_DEG); lowrightpt[1] = EHconvAng(lowrightpt[1], HDFE_DMS_DEG); } if(strcmp(dimname, "XDim") == 0) { pixsizeX = (lowrightpt[0] - upleftpt[0])/dimsize; for (i = 0; i C) */ /* ------------------------------------------------ */ status = EHrevflds(fortdimlist, dimlist); /* Call Define Field routine */ /* ------------------------- */ status = GDdeffield(gridID, fieldname, dimlist, numbertype, merge); free(dimlist); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDwrmeta | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | fieldname char fieldname | | fortdimlist char Dimension list (comma-separated list) | | FORTRAN dimesion order | | numbertype int32 field type | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDwrmeta(int32 gridID, char *fieldname, char *fortdimlist, int32 numbertype) { intn status = 0; /* routine return status variable */ char *dimlist; /* Dimension list (C order) */ /* Allocate space for C order dimension list */ /* ----------------------------------------- */ dimlist = (char *) calloc(strlen(fortdimlist) + 1, 1); if(dimlist == NULL) { HEpush(DFE_NOSPACE,"GDwrmeta", __FILE__, __LINE__); return(-1); } /* Reverse entries in dimension list (FORTRAN -> C) */ /* ------------------------------------------------ */ status = EHrevflds(fortdimlist, dimlist); /* Call Write Metadata routine */ /* --------------------------- */ status = GDwritefieldmeta(gridID, fieldname, dimlist, numbertype); free(dimlist); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDSDfldsrch | | | | DESCRIPTION: Retrieves information from SDS fields | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | sdInterfaceID int32 SD interface ID | | fieldname char field name | | | | | | OUTPUTS: | | sdid int32 SD element ID | | rankSDS int32 Rank of SDS | | rankFld int32 True rank of field (merging) | | offset int32 Offset of field within merged field | | dims int32 Dimensions of field | | solo int32 Solo field flag | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDSDfldsrch(int32 gridID, int32 sdInterfaceID, char *fieldname, int32 * sdid, int32 * rankSDS, int32 * rankFld, int32 * offset, int32 dims[], int32 * solo) { intn i; /* Loop index */ intn status = -1;/* routine return status variable */ int32 gID; /* GridID - offset */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ int32 dum; /* Dummy variable */ int32 dums[128]; /* Dummy array */ int32 attrIndex; /* Attribute index */ char name[2048]; /* Merged-Field Names */ char gridname[80]; /* Grid Name */ char *utlstr;/* Utility string */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char *oldmetaptr; /* Pointer within SM section */ char *metaptr; /* Pointer within SM section */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"GDSDfldsrch", __FILE__, __LINE__); return(-1); } /* Set solo flag to 0 (no) */ /* ----------------------- */ *solo = 0; /* Compute "reduced" grid ID */ /* ------------------------- */ gID = gridID % idOffset; /* Loop through all SDSs in grid */ /* ----------------------------- */ for (i = 0; i < GDXGrid[gID].nSDS; i++) { /* If active SDS ... */ /* ----------------- */ if (GDXGrid[gID].sdsID[i] != 0) { /* Get SDS ID, name, rankSDS, and dimensions */ /* ----------------------------------------- */ *sdid = GDXGrid[gID].sdsID[i]; SDgetinfo(*sdid, name, rankSDS, dims, &dum, &dum); *rankFld = *rankSDS; /* If merged field ... */ /* ------------------- */ if (strstr(name, "MRGFLD_") == &name[0]) { /* Get grid name */ /* ------------- */ Vgetname(GDXGrid[gID].IDTable, gridname); /* Get pointers to "MergedFields" section within SM */ /* ------------------------------------------------ */ metabuf = (char *) EHmetagroup(sdInterfaceID, gridname, "g", "MergedFields", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* Initialize metaptr to beg. of section */ /* ------------------------------------- */ metaptr = metaptrs[0]; /* Store metaptr in order to recover */ /* --------------------------------- */ oldmetaptr = metaptr; /* Search for Merged field name */ /* ---------------------------- */ sprintf(utlstr, "%s%s%s", "MergedFieldName=\"", name, "\"\n"); metaptr = strstr(metaptr, utlstr); /* If not found check for old metadata */ /* ----------------------------------- */ if (metaptr == NULL) { sprintf(utlstr, "%s%s%s", "OBJECT=\"", name, "\"\n"); metaptr = strstr(oldmetaptr, utlstr); } /* Get field list and strip off leading and trailing quotes */ /* -------------------------------------------------------- */ EHgetmetavalue(metaptrs, "FieldList", name); memmove(name, name + 1, strlen(name) - 2); name[strlen(name) - 2] = 0; /* Search for desired field within merged field list */ /* ------------------------------------------------- */ sprintf(utlstr, "%s%s%s", "\"", fieldname, "\""); dum = EHstrwithin(utlstr, name, ','); free(metabuf); } else { /* If solo (unmerged) check if SDS name matches fieldname */ /* ------------------------------------------------------ */ dum = EHstrwithin(fieldname, name, ','); if (dum != -1) { *solo = 1; *offset = 0; } } /* If field found ... */ /* ------------------ */ if (dum != -1) { status = 0; /* If merged field ... */ /* ------------------- */ if (*solo == 0) { /* Get "Field Offsets" SDS attribute index */ /* --------------------------------------- */ attrIndex = SDfindattr(*sdid, "Field Offsets"); /* * If attribute exists then get offset of desired field * within merged field */ if (attrIndex != -1) { SDreadattr(*sdid, attrIndex, (VOIDP) dums); *offset = dums[dum]; } /* Get "Field Dims" SDS attribute index */ /* ------------------------------------ */ attrIndex = SDfindattr(*sdid, "Field Dims"); /* * If attribute exists then get 0th dimension of desired * field within merged field */ if (attrIndex != -1) { SDreadattr(*sdid, attrIndex, (VOIDP) dums); dims[0] = dums[dum]; /* If this dimension = 1 then field is really 2 dim */ /* ------------------------------------------------ */ if (dums[dum] == 1) { *rankFld = 2; } } } /* Break out of SDS loop */ /* --------------------- */ break; } /* End of found field section */ } else { /* First non-active SDS signifies no more, break out of SDS loop */ /* ------------------------------------------------------------- */ break; } } free(utlstr); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDwrrdfield | | | | DESCRIPTION: Writes/Reads fields | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | fieldname char fieldname | | code char Write/Read code (w/r) | | start int32 start array | | stride int32 stride array | | edge int32 edge array | | datbuf void data buffer for read | | | | | | OUTPUTS: | | datbuf void data buffer for write | | | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Feb 97 Joel Gales Stride = 1 HDF compression workaround | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDwrrdfield(int32 gridID, char *fieldname, char *code, int32 start[], int32 stride[], int32 edge[], VOIDP datbuf) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ intn status1 = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 sdid; /* SDS ID */ int32 dum; /* Dummy variable */ int32 rankSDS; /* Rank of SDS */ int32 rankFld; /* Rank of field */ int32 offset[8]; /* I/O offset (start) */ int32 incr[8]; /* I/O increment (stride) */ int32 count[8]; /* I/O count (edge) */ int32 dims[8]; /* Field/SDS dimensions */ int32 mrgOffset; /* Merged field offset */ int32 strideOne; /* Strides = 1 flag */ int32 SZ_unsuppoted_flag = 0; int32 compcode; /* Check for valid grid ID */ /* ----------------------- */ status = GDchkgdid(gridID, "GDwrrdfield", &fid, &sdInterfaceID, &dum); if (status == 0) { /* Check that field exists */ /* ----------------------- */ status = GDfieldinfo(gridID, fieldname, &rankSDS, dims, &dum, NULL); if (status != 0) { HEpush(DFE_GENAPP, "GDwrrdfield", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; } if (status == 0) { status = GDSDfldsrch(gridID, sdInterfaceID, fieldname, &sdid, &rankSDS, &rankFld, &mrgOffset, dims, &dum); if (status != 0) { HEpush(DFE_GENAPP, "GDwrrdfield", __FILE__, __LINE__); HEreport("SDS \"%s\" does not exist.\n", fieldname); status = -1; return ( status ); } /* Set I/O offset Section */ /* ---------------------- */ /* * If start == NULL (default) set I/O offset of 0th field to * offset within merged field (if any) and the rest to 0 */ if (start == NULL) { for (i = 0; i < rankSDS; i++) { offset[i] = 0; } offset[0] = mrgOffset; } else { /* * ... otherwise set I/O offset to user values, adjusting the * 0th field with the merged field offset (if any) */ if (rankFld == rankSDS) { for (i = 0; i < rankSDS; i++) { offset[i] = start[i]; } offset[0] += mrgOffset; } else { /* * If field really 2-dim merged in 3-dim field then set * 0th field offset to merge offset and then next two to * the user values */ for (i = 0; i < rankFld; i++) { offset[i + 1] = start[i]; } offset[0] = mrgOffset; } } /* Set I/O stride Section */ /* ---------------------- */ /* * If stride == NULL (default) set I/O stride to 1 */ if (stride == NULL) { for (i = 0; i < rankSDS; i++) { incr[i] = 1; } } else { /* * ... otherwise set I/O stride to user values */ if (rankFld == rankSDS) { for (i = 0; i < rankSDS; i++) { incr[i] = stride[i]; } } else { /* * If field really 2-dim merged in 3-dim field then set * 0th field stride to 1 and then next two to the user * values. */ for (i = 0; i < rankFld; i++) { incr[i + 1] = stride[i]; } incr[0] = 1; } } /* Set I/O count Section */ /* --------------------- */ /* * If edge == NULL (default) set I/O count to number of remaining * entries (dims - start) / increment. Note that 0th field * offset corrected for merged field offset (if any). */ if (edge == NULL) { for (i = 1; i < rankSDS; i++) { count[i] = (dims[i] - offset[i]) / incr[i]; } count[0] = (dims[0] - (offset[0] - mrgOffset)) / incr[0]; } else { /* * ... otherwise set I/O count to user values */ if (rankFld == rankSDS) { for (i = 0; i < rankSDS; i++) { count[i] = edge[i]; } } else { /* * If field really 2-dim merged in 3-dim field then set * 0th field count to 1 and then next two to the user * values. */ for (i = 0; i < rankFld; i++) { count[i + 1] = edge[i]; } count[0] = 1; } } /* Perform I/O with relevant HDF I/O routine */ /* ----------------------------------------- */ if (strcmp(code, "w") == 0) { /* Set strideOne to true (1) */ /* ------------------------- */ strideOne = 1; /* If incr[i] != 1 set strideOne to false (0) */ /* ------------------------------------------ */ for (i = 0; i < rankSDS; i++) { if (incr[i] != 1) { strideOne = 0; break; } } /* * If strideOne is true use NULL paramater for stride. This * is a work-around to HDF compression problem */ if (strideOne == 1) { status = SDwritedata(sdid, offset, NULL, count, (VOIDP) datbuf); } else { status = SDwritedata(sdid, offset, incr, count, (VOIDP) datbuf); } /* For SZIP compression currently one cannot do partial compression. So offset and count cannot be anything other than the min and max of these numbers respectively. So if SDwritedata fails it may be because of this. Lets inform the user if this is the case */ if ( status != 0 ) { status1 = GDcompinfo(gridID, fieldname, &compcode, NULL); if (compcode == HDFE_COMP_SZIP) { SZ_unsuppoted_flag = 0; if (rankFld == rankSDS) { for (i = 0; i < rankSDS; i++) { if(offset[i] != 0 || count[i] != dims[i]) { SZ_unsuppoted_flag = 1; break; } } } else { /* * If field really 2-dim merged in 3-dim * field then set 0th field count has been * set to 1 and the next two to the user * values. */ for (i = 0; i < rankFld; i++) { if(offset[i] != 0 || count[i + 1] != dims[i]) { SZ_unsuppoted_flag = 1; break; } } } if(SZ_unsuppoted_flag == 1) { HEpush(DFE_GENAPP, "GDwrrdfield", __FILE__, __LINE__); HEreport("Possibly unsupported start and/or edge values for SZIP compression.Partial compression OF SDS is not allowed.\n"); } } } } else { status = SDreaddata(sdid, offset, incr, count, (VOIDP) datbuf); } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDwritefield | | | | DESCRIPTION: Writes data to a grid field. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | fieldname char fieldname | | start int32 start array | | stride int32 stride array | | edge int32 edge array | | | | | | OUTPUTS: | | data void data buffer for write | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDwritefield(int32 gridID, char *fieldname, int32 start[], int32 stride[], int32 edge[], VOIDP data) { intn status = 0; /* routine return status variable */ status = GDwrrdfield(gridID, fieldname, "w", start, stride, edge, data); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDreadfield | | | | DESCRIPTION: Reads data from a grid field. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | fieldname char fieldname | | start int32 start array | | stride int32 stride array | | edge int32 edge array | | buffer void data buffer for read | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDreadfield(int32 gridID, char *fieldname, int32 start[], int32 stride[], int32 edge[], VOIDP buffer) { intn status = 0; /* routine return status variable */ status = GDwrrdfield(gridID, fieldname, "r", start, stride, edge, buffer); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDwrfld | | | | DESCRIPTION: Writes data to field (FORTRAN wrapper around GDwritefield) | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | fieldname char fieldname | | fortstart int32 start array | | fortstride int32 stride array | | fortedge int32 edge array | | | | | | OUTPUTS: | | data void data buffer for write | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDwrfld(int32 gridID, char *fieldname, int32 fortstart[], int32 fortstride[], int32 fortedge[], VOIDP data) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 rank; /* Field rank */ int32 ntype; /* Field numbertype */ int32 dims[8]; /* Field dimensions */ int32 *start; /* Pointer to start array (C order) */ int32 *stride; /* Pointer to stride array (C order) */ int32 *edge; /* Pointer to edge array (C order) */ status = GDfieldinfo(gridID, fieldname, &rank, dims, &ntype, NULL); if (status == 0) { start = (int32 *) malloc(4 * rank); if(start == NULL) { HEpush(DFE_NOSPACE,"GDwrfld", __FILE__, __LINE__); return(-1); } stride = (int32 *) malloc(4 * rank); if(stride == NULL) { HEpush(DFE_NOSPACE,"GDwrfld", __FILE__, __LINE__); free(start); return(-1); } edge = (int32 *) malloc(4 * rank); if(edge == NULL) { HEpush(DFE_NOSPACE,"GDwrfld", __FILE__, __LINE__); free(start); free(stride); return(-1); } /* Reverse order of dimensions (FORTRAN -> C) */ /* ------------------------------------------ */ for (i = 0; i < rank; i++) { start[i] = fortstart[rank - 1 - i]; stride[i] = fortstride[rank - 1 - i]; edge[i] = fortedge[rank - 1 - i]; } status = GDwrrdfield(gridID, fieldname, "w", start, stride, edge, data); free(start); free(stride); free(edge); } else { HEpush(DFE_GENAPP, "GDwrfld", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDrdfld | | | | DESCRIPTION: Reads data from field (FORTRAN wrapper around GDreadfield) | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | fieldname char fieldname | | fortstart int32 start array | | fortstride int32 stride array | | fortedge int32 edge array | | buffer void data buffer for read | | | | | | OUTPUTS: | | None | | | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDrdfld(int32 gridID, char *fieldname, int32 fortstart[], int32 fortstride[], int32 fortedge[], VOIDP buffer) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 rank; /* Field rank */ int32 ntype; /* Field numbertype */ int32 dims[8]; /* Field dimensions */ int32 *start; /* Pointer to start array (C order) */ int32 *stride; /* Pointer to stride array (C order) */ int32 *edge; /* Pointer to edge array (C order) */ status = GDfieldinfo(gridID, fieldname, &rank, dims, &ntype, NULL); if (status == 0) { start = (int32 *) malloc(4 * rank); if(start == NULL) { HEpush(DFE_NOSPACE,"GDrdfld", __FILE__, __LINE__); return(-1); } stride = (int32 *) malloc(4 * rank); if(stride == NULL) { HEpush(DFE_NOSPACE,"GDrdfld", __FILE__, __LINE__); free(start); return(-1); } edge = (int32 *) malloc(4 * rank); if(edge == NULL) { HEpush(DFE_NOSPACE,"GDrdfld", __FILE__, __LINE__); free(start); free(stride); return(-1); } /* Reverse order of dimensions (FORTRAN -> C) */ /* ------------------------------------------ */ for (i = 0; i < rank; i++) { start[i] = fortstart[rank - 1 - i]; stride[i] = fortstride[rank - 1 - i]; edge[i] = fortedge[rank - 1 - i]; } status = GDwrrdfield(gridID, fieldname, "r", start, stride, edge, buffer); free(start); free(stride); free(edge); } else { HEpush(DFE_GENAPP, "GDrdfld", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDwrrdattr | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | attrname char attribute name | | numbertype int32 attribute HDF numbertype | | count int32 Number of attribute elements | | wrcode char Read/Write Code "w/r" | | datbuf void I/O buffer | | | | OUTPUTS: | | datbuf | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Get Attribute Vgroup ID from external array | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDwrrdattr(int32 gridID, char *attrname, int32 numbertype, int32 count, char *wrcode, VOIDP datbuf) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 attrVgrpID; /* Grid attribute ID */ int32 dum; /* dummy variable */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ /* Check Grid id */ status = GDchkgdid(gridID, "GDwrrdattr", &fid, &dum, &dum); if (status == 0) { /* Perform Attribute I/O */ /* --------------------- */ attrVgrpID = GDXGrid[gridID % idOffset].VIDTable[1]; status = EHattr(fid, attrVgrpID, attrname, numbertype, count, wrcode, datbuf); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDwriteattr | | | | DESCRIPTION: Writes/updates attribute in a grid. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | attrname char attribute name | | numbertype int32 attribute HDF numbertype | | count int32 Number of attribute elements | | datbuf void I/O buffer | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDwriteattr(int32 gridID, char *attrname, int32 numbertype, int32 count, VOIDP datbuf) { intn status = 0; /* routine return status variable */ /* Call GDwrrdattr routine to write attribute */ /* ------------------------------------------ */ status = GDwrrdattr(gridID, attrname, numbertype, count, "w", datbuf); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDreadattr | | | | DESCRIPTION: Reads attribute from a grid. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | attrname char attribute name | | | | OUTPUTS: | | datbuf void I/O buffer | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDreadattr(int32 gridID, char *attrname, VOIDP datbuf) { intn status = 0; /* routine return status variable */ int32 dum = 0; /* dummy variable */ /* Call GDwrrdattr routine to read attribute */ /* ----------------------------------------- */ status = GDwrrdattr(gridID, attrname, dum, dum, "r", datbuf); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDattrinfo | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | attrname char attribute name | | | | OUTPUTS: | | numbertype int32 attribute HDF numbertype | | count int32 Number of attribute elements | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Get Attribute Vgroup ID from external array | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDattrinfo(int32 gridID, char *attrname, int32 * numbertype, int32 * count) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 attrVgrpID; /* Grid attribute ID */ int32 dum; /* dummy variable */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ status = GDchkgdid(gridID, "GDattrinfo", &fid, &dum, &dum); if(status == 0) { attrVgrpID = GDXGrid[gridID % idOffset].VIDTable[1]; status = EHattrinfo(fid, attrVgrpID, attrname, numbertype, count); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDinqattrs | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nattr int32 Number of attributes in grid struct | | | | INPUTS: | | grid ID int32 grid structure ID | | | | OUTPUTS: | | attrnames char Attribute names in grid struct | | (Comma-separated list) | | strbufsize int32 Attributes name list string length | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Initialize nattr | | Oct 96 Joel Gales Get Attribute Vgroup ID from external array | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDinqattrs(int32 gridID, char *attrnames, int32 * strbufsize) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 attrVgrpID; /* Grid attribute ID */ int32 dum; /* dummy variable */ int32 nattr = 0; /* Number of attributes */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ /* Check Grid id */ status = GDchkgdid(gridID, "GDinqattrs", &fid, &dum, &dum); if (status == 0) { attrVgrpID = GDXGrid[gridID % idOffset].VIDTable[1]; nattr = EHattrcat(fid, attrVgrpID, attrnames, strbufsize); } return (nattr); } #define REMQUOTE \ \ memmove(utlstr, utlstr + 1, strlen(utlstr) - 2); \ utlstr[strlen(utlstr) - 2] = 0; /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDinqdims | | | | DESCRIPTION: Retrieve information about all dimensions defined in a grid. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nDim int32 Number of defined dimensions | | | | INPUTS: | | gridID int32 grid structure ID | | | | OUTPUTS: | | dimnames char Dimension names (comma-separated) | | dims int32 Dimension values | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Feb 97 Joel Gales Set nDim to -1 if status = -1 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDinqdims(int32 gridID, char *dimnames, int32 dims[]) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 size; /* Dimension size */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ int32 nDim = 0; /* Number of dimensions */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char gridname[80]; /* Grid Name */ char *utlstr;/* Utility string */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"GDinqdims", __FILE__, __LINE__); return(-1); } /* Check for valid grid id */ /* ----------------------- */ status = GDchkgdid(gridID, "GDinqdims", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* If dimension names or sizes are requested */ /* ----------------------------------------- */ if (dimnames != NULL || dims != NULL) { /* Get grid name */ /* ------------- */ Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); /* Get pointers to "Dimension" section within SM */ /* --------------------------------------------- */ metabuf = (char *) EHmetagroup(sdInterfaceID, gridname, "g", "Dimension", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* If dimension names are requested then "clear" name buffer */ /* --------------------------------------------------------- */ if (dimnames != NULL) { dimnames[0] = 0; } while (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { strcpy(utlstr, "\t\tOBJECT="); metaptrs[0] = strstr(metaptrs[0], utlstr); if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { /* Get Dimension Name */ /* ------------------ */ if (dimnames != NULL) { /* Check 1st for old meta data then new */ /* ------------------------------------ */ EHgetmetavalue(metaptrs, "OBJECT", utlstr); if (utlstr[0] != '"') { metaptrs[0] = strstr(metaptrs[0], "\t\t\t\tDimensionName="); EHgetmetavalue(metaptrs, "DimensionName", utlstr); } /* Strip off double quotes */ /* ----------------------- */ memmove(utlstr, utlstr + 1, strlen(utlstr) - 2); utlstr[strlen(utlstr) - 2] = 0; if (nDim > 0) { strcat(dimnames, ","); } strcat(dimnames, utlstr); } /* Get Dimension Size */ /* ------------------ */ if (dims != NULL) { EHgetmetavalue(metaptrs, "Size", utlstr); size = atol(utlstr); dims[nDim] = size; } nDim++; } } free(metabuf); } } /* Set nDim to -1 if error status exists */ /* ------------------------------------- */ if (status == -1) { nDim = -1; } free(utlstr); return (nDim); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDinqfields | | | | DESCRIPTION: Retrieve information about all data fields defined in a grid. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nFld int32 Number of fields in grid | | | | INPUTS: | | gridID int32 grid structure ID | | | | | | OUTPUTS: | | fieldlist char Field names (comma-separated) | | rank int32 Array of ranks | | numbertype int32 Array of HDF number types | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Feb 97 Joel Gales Set nFld to -1 if status = -1 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDinqfields(int32 gridID, char *fieldlist, int32 rank[], int32 numbertype[]) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ int32 nFld = 0; /* Number of mappings */ int32 slen[8]; /* String length array */ int32 ntype; /* Data Type */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char gridname[80]; /* Grid Name */ char *utlstr;/* Utility string */ char *ptr[8]; /* String pointer array */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"GDinqfields", __FILE__, __LINE__); return(-1); } /* Check for valid grid id */ /* ----------------------- */ status = GDchkgdid(gridID, "GDinqfields", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* If field names, ranks, or number types desired ... */ /* --------------------------------------------------- */ if (fieldlist != NULL || rank != NULL || numbertype != NULL) { /* Get grid name */ /* ------------- */ Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); /* Get pointers to "DataField" section within SM */ /* --------------------------------------------- */ metabuf = (char *) EHmetagroup(sdInterfaceID, gridname, "g", "DataField", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* If field names are desired then "clear" name buffer */ /* --------------------------------------------------- */ if (fieldlist != NULL) { fieldlist[0] = 0; } /* Begin loop through mapping entries in metadata */ /* ---------------------------------------------- */ while (1) { /* Search for OBJECT string */ /* ------------------------ */ metaptrs[0] = strstr(metaptrs[0], "\t\tOBJECT="); /* If found within "Data" Field metadata section .. */ /* ------------------------------------------------ */ if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { /* Get Fieldnames (if desired) */ /* --------------------------- */ if (fieldlist != NULL) { /* Check 1st for old meta data then new */ /* ------------------------------------ */ EHgetmetavalue(metaptrs, "OBJECT", utlstr); /* * If OBJECT value begins with double quote then old * metadata, field name is OBJECT value. Otherwise * search for "DataFieldName" string */ if (utlstr[0] != '"') { strcpy(utlstr, "\t\t\t\t"); strcat(utlstr, "DataFieldName"); strcat(utlstr, "="); metaptrs[0] = strstr(metaptrs[0], utlstr); EHgetmetavalue(metaptrs, "DataFieldName", utlstr); } /* Strip off double quotes */ /* ----------------------- */ REMQUOTE /* Add to fieldlist */ /* ---------------- */ if (nFld > 0) { strcat(fieldlist, ","); } strcat(fieldlist, utlstr); } /* Get Numbertype */ if (numbertype != NULL) { EHgetmetavalue(metaptrs, "DataType", utlstr); if (strcmp(utlstr, "DFNT_UCHAR8") == 0) ntype = 3; else if (strcmp(utlstr, "DFNT_CHAR8") == 0) ntype = 4; else if (strcmp(utlstr, "DFNT_FLOAT32") == 0) ntype = 5; else if (strcmp(utlstr, "DFNT_FLOAT64") == 0) ntype = 6; else if (strcmp(utlstr, "DFNT_INT8") == 0) ntype = 20; else if (strcmp(utlstr, "DFNT_UINT8") == 0) ntype = 21; else if (strcmp(utlstr, "DFNT_INT16") == 0) ntype = 22; else if (strcmp(utlstr, "DFNT_UINT16") == 0) ntype = 23; else if (strcmp(utlstr, "DFNT_INT32") == 0) ntype = 24; else if (strcmp(utlstr, "DFNT_UINT32") == 0) ntype = 25; numbertype[nFld] = ntype; } /* * Get Rank (if desired) by counting # of dimensions in * "DimList" string */ if (rank != NULL) { EHgetmetavalue(metaptrs, "DimList", utlstr); rank[nFld] = EHparsestr(utlstr, ',', ptr, slen); } /* Increment number of fields */ nFld++; } else /* No more fields found */ { break; } } free(metabuf); } } /* Set nFld to -1 if error status exists */ /* ------------------------------------- */ if (status == -1) { nFld = -1; } free(utlstr); return (nFld); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDnentries | | | | DESCRIPTION: Returns number of entries and descriptive string buffer | | size for a specified entity. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nEntries int32 Number of entries | | | | INPUTS: | | gridID int32 grid structure ID | | entrycode int32 Entry code | | HDFE_NENTDIM (0) | | HDFE_NENTDFLD (4) | | | | | | OUTPUTS: | | strbufsize int32 Length of comma-separated list | | (Does not include null-terminator | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Feb 97 Joel Gales Set nEntries to -1 if status = -1 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDnentries(int32 gridID, int32 entrycode, int32 * strbufsize) { intn status; /* routine return status variable */ intn i; /* Loop index */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ int32 nEntries = 0; /* Number of entries */ int32 metaflag; /* Old (0), New (1) metadata flag) */ int32 nVal; /* Number of strings to search for */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char gridname[80]; /* Grid Name */ char *utlstr;/* Utility string */ char valName[2][32]; /* Strings to search for */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"GDnentries", __FILE__, __LINE__); return(-1); } status = GDchkgdid(gridID, "GDnentries", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* Get grid name */ Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); /* Zero out string buffer size */ *strbufsize = 0; /* * Get pointer to relevant section within SM and Get names of * metadata strings to inquire about */ switch (entrycode) { case HDFE_NENTDIM: { metabuf = (char *) EHmetagroup(sdInterfaceID, gridname, "g", "Dimension", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } nVal = 1; strcpy(&valName[0][0], "DimensionName"); } break; case HDFE_NENTDFLD: { metabuf = (char *) EHmetagroup(sdInterfaceID, gridname, "g", "DataField", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } nVal = 1; strcpy(&valName[0][0], "DataFieldName"); } break; } /* * Check for presence of 'GROUP="' string If found then old metadata, * search on OBJECT string */ metaflag = (strstr(metabuf, "GROUP=\"") == NULL) ? 1 : 0; if (metaflag == 0) { nVal = 1; strcpy(&valName[0][0], "\t\tOBJECT"); } /* Begin loop through entries in metadata */ /* -------------------------------------- */ while (1) { /* Search for first string */ strcpy(utlstr, &valName[0][0]); strcat(utlstr, "="); metaptrs[0] = strstr(metaptrs[0], utlstr); /* If found within relevant metadata section ... */ if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { for (i = 0; i < nVal; i++) { /* * Get all string values Don't count quotes */ EHgetmetavalue(metaptrs, &valName[i][0], utlstr); *strbufsize += strlen(utlstr) - 2; } /* Increment number of entries */ nEntries++; /* Go to end of OBJECT */ metaptrs[0] = strstr(metaptrs[0], "END_OBJECT"); } else /* No more entries found */ { break; } } free(metabuf); /* Count comma separators & slashes (if mappings) */ /* ---------------------------------------------- */ if (nEntries > 0) { *strbufsize += nEntries - 1; *strbufsize += (nVal - 1) * nEntries; } } /* Set nEntries to -1 if error status exists */ /* ----------------------------------------- */ if (status == -1) { nEntries = -1; } free(utlstr); return (nEntries); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDinqgrid | | | | DESCRIPTION: Returns number and names of grid structures in file | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nGrid int32 Number of grid structures in file | | | | INPUTS: | | filename char HDF-EOS filename | | | | OUTPUTS: | | gridlist char List of grid names (comma-separated) | | strbufsize int32 Length of gridlist | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDinqgrid(char *filename, char *gridlist, int32 * strbufsize) { int32 nGrid; /* Number of grid structures in file */ /* Call "EHinquire" routine */ /* ------------------------ */ nGrid = EHinquire(filename, "GRID", gridlist, strbufsize); return (nGrid); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDsetfillvalue | | | | DESCRIPTION: Sets fill value for the specified field. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | fieldname char field name | | fillval void fill value | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDsetfillvalue(int32 gridID, char *fieldname, VOIDP fillval) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 sdid; /* SDS id */ int32 nt; /* Number type */ int32 dims[8]; /* Dimensions array */ int32 dum; /* Dummy variable */ int32 solo; /* "Solo" (non-merged) field flag */ char name[80]; /* Fill value "attribute" name */ /* Check for valid grid ID and get SDS interface ID */ status = GDchkgdid(gridID, "GDsetfillvalue", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* Get field info */ status = GDfieldinfo(gridID, fieldname, &dum, dims, &nt, NULL); if (status == 0) { /* Get SDS ID and solo flag */ status = GDSDfldsrch(gridID, sdInterfaceID, fieldname, &sdid, &dum, &dum, &dum, dims, &solo); /* If unmerged field then call HDF set field routine */ if (solo == 1) { status = SDsetfillvalue(sdid, fillval); } /* * Store fill value in attribute. Name is given by fieldname * prepended with "_FV_" */ strcpy(name, "_FV_"); strcat(name, fieldname); status = GDwriteattr(gridID, name, nt, 1, fillval); } else { HEpush(DFE_GENAPP, "GDsetfillvalue", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDgetfillvalue | | | | DESCRIPTION: Retrieves fill value for a specified field. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | fieldname char field name | | | | OUTPUTS: | | fillval void fill value | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDgetfillvalue(int32 gridID, char *fieldname, VOIDP fillval) { intn status; /* routine return status variable */ int32 nt; /* Number type */ int32 dims[8]; /* Dimensions array */ int32 dum; /* Dummy variable */ char name[80]; /* Fill value "attribute" name */ status = GDchkgdid(gridID, "GDgetfillvalue", &dum, &dum, &dum); /* Check for valid grid ID */ if (status == 0) { /* Get field info */ status = GDfieldinfo(gridID, fieldname, &dum, dims, &nt, NULL); if (status == 0) { /* Read fill value attribute */ strcpy(name, "_FV_"); strcat(name, fieldname); status = GDreadattr(gridID, name, fillval); } else { HEpush(DFE_GENAPP, "GDgetfillvalue", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdetach | | | | DESCRIPTION: Detaches from grid interface and performs file housekeeping. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Sep 96 Joel Gales Setup dim names for SDsetdimname in dimbuf1 rather | | that utlstr | | Oct 96 Joel Gales Detach Grid Vgroups | | Oct 96 Joel Gales "Detach" from SDS | | Nov 96 Joel Gales Call GDchkgdid to check for proper grid ID | | Dec 96 Joel Gales Add multiple vertical subsetting garbage collection | | Oct 98 Abe Taaheri Added GDXRegion[k]->DimNamePtr[i] =0; after freeing | | memory | | Sep 99 Abe Taaheri Changed memcpy to memmove because of overlapping | | source and destination for GDXSDcomb, nameptr, and | | dimptr. memcpy may cause unexpected results. | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDdetach(int32 gridID) { intn i; /* Loop index */ intn j; /* Loop index */ intn k; /* Loop index */ intn status = 0; /* routine return status variable */ intn statusFill = 0; /* return status from GDgetfillvalue */ int32 *namelen; /* Pointer to name string length array */ int32 *dimlen; /* Pointer to dim string length array */ int32 slen1[3]; /* String length array 1 */ int32 slen2[3]; /* String length array 2 */ int32 nflds; /* Number of fields */ int32 match[5]; /* Merged field match array */ int32 cmbfldcnt; /* Number of fields combined */ int32 sdid; /* SDS ID */ int32 vgid; /* Vgroup ID */ int32 dims[3]; /* Dimension array */ int32 *offset; /* Pointer to merged field offset array */ int32 *indvdims; /* Pointer to merged field size array */ int32 sdInterfaceID; /* SDS interface ID */ int32 gID; /* Grid ID - offset */ int32 nflds0; /* Number of fields */ int32 *namelen0; /* Pointer to name string length array */ int32 rank; /* Rank of merged field */ int32 truerank; /* True rank of merged field */ int32 idOffset = GDIDOFFSET; /* Grid ID offset */ int32 dum; /* Dummy variable */ char *nambuf; /* Pointer to name buffer */ char **nameptr; /* Pointer to name string pointer array */ char **dimptr; /* Pointer to dim string pointer array */ char **nameptr0; /* Pointer to name string pointer array */ char *ptr1[3]; /* String pointer array */ char *ptr2[3]; /* String pointer array */ char dimbuf1[128]; /* Dimension buffer 1 */ char dimbuf2[128]; /* Dimension buffer 2 */ char gridname[VGNAMELENMAX + 1]; /* Grid name */ char *utlbuf; /* Utility buffer */ char fillval[32];/* Fill value buffer */ status = GDchkgdid(gridID, "GDdetach", &dum, &sdInterfaceID, &dum); if (status == 0) { gID = gridID % idOffset; Vgetname(GDXGrid[gID].IDTable, gridname); /* SDS combined fields */ /* ------------------- */ if (strlen(GDXSDname) == 0) { nflds = 0; /* Allocate "dummy" arrays so free() doesn't bomb later */ /* ---------------------------------------------------- */ nameptr = (char **) calloc(1, sizeof(char *)); if(nameptr == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); return(-1); } namelen = (int32 *) calloc(1, sizeof(int32)); if(namelen == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); return(-1); } nameptr0 = (char **) calloc(1, sizeof(char *)); if(nameptr0 == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); return(-1); } namelen0 = (int32 *) calloc(1, sizeof(int32)); if(namelen0 == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); return(-1); } dimptr = (char **) calloc(1, sizeof(char *)); if(dimptr == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); return(-1); } dimlen = (int32 *) calloc(1, sizeof(int32)); if(dimlen == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); return(-1); } offset = (int32 *) calloc(1, sizeof(int32)); if(offset == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); free(dimlen); return(-1); } indvdims = (int32 *) calloc(1, sizeof(int32)); if(indvdims == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); free(dimlen); free(offset); return(-1); } } else { /* * "Trim Off" trailing "," and ";" in GDXSDname & GDXSDdims * respectively */ GDXSDname[strlen(GDXSDname) - 1] = 0; GDXSDdims[strlen(GDXSDdims) - 1] = 0; /* Get number of fields from GDXSDname string */ /* ------------------------------------------ */ nflds = EHparsestr(GDXSDname, ',', NULL, NULL); if(nflds < 1) { HEpush(DFE_GENAPP,"GDdetach", __FILE__, __LINE__); return(-1); } /* Allocate space for various dynamic arrays */ /* ----------------------------------------- */ nameptr = (char **) calloc(nflds, sizeof(char *)); if(nameptr == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); return(-1); } namelen = (int32 *) calloc(nflds, sizeof(int32)); if(namelen == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); return(-1); } nameptr0 = (char **) calloc(nflds, sizeof(char *)); if(nameptr0 == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); return(-1); } namelen0 = (int32 *) calloc(nflds, sizeof(int32)); if(namelen0 == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); return(-1); } dimptr = (char **) calloc(nflds, sizeof(char *)); if(dimptr == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); return(-1); } dimlen = (int32 *) calloc(nflds, sizeof(int32)); if(dimlen == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); return(-1); } offset = (int32 *) calloc(nflds, sizeof(int32)); if(offset == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); free(dimlen); return(-1); } indvdims = (int32 *) calloc(nflds, sizeof(int32)); if(indvdims == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); free(dimlen); free(offset); return(-1); } /* Parse GDXSDname and GDXSDdims strings */ /* ------------------------------------- */ nflds = EHparsestr(GDXSDname, ',', nameptr, namelen); if(nflds < 1) { HEpush(DFE_GENAPP,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); free(dimlen); free(offset); free(indvdims); return(-1); } nflds = EHparsestr(GDXSDdims, ';', dimptr, dimlen); if(nflds < 1) { HEpush(DFE_GENAPP,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); free(dimlen); free(offset); free(indvdims); return(-1); } } for (i = 0; i < nflds; i++) { if (GDXSDcomb[5 * i] != 0 && GDXSDcomb[5 * i + 3] == GDXGrid[gID].IDTable) { nambuf = (char *) calloc(strlen(GDXSDname) + 1, 1); if(nambuf == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); free(dimlen); free(offset); return(-1); } utlbuf = (char *) calloc(strlen(GDXSDname) * 2 + 7, 1); if(utlbuf == NULL) { HEpush(DFE_NOSPACE,"GDdetach", __FILE__, __LINE__); free(nambuf); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); free(dimlen); free(offset); return(-1); } for (k = 0; k < sizeof(dimbuf1); k++) dimbuf1[k] = 0; /* Load array to match, name & parse dims */ /* -------------------------------------- */ memcpy(match, &GDXSDcomb[5 * i], 20); memcpy(nambuf, nameptr[i], namelen[i]); memcpy(dimbuf1, dimptr[i], dimlen[i]); dum = EHparsestr(dimbuf1, ',', ptr1, slen1); /* Separate combined dimension from others */ /* --------------------------------------- */ dimbuf1[slen1[0]] = 0; offset[0] = 0; indvdims[0] = abs(match[0]); for (j = i + 1, cmbfldcnt = 0; j < nflds; j++) { for (k = 0; k < sizeof(dimbuf2); k++) dimbuf2[k] = 0; memcpy(dimbuf2, dimptr[j], dimlen[j]); dum = EHparsestr(dimbuf2, ',', ptr2, slen2); dimbuf2[slen2[0]] = 0; /* * If 2nd & 3rd dimension values and names (1st and * 2nd for rank=2 array), grid ID, and numbertype * are equal, then these fields can be combined. */ if (GDXSDcomb[5 * j] != 0 && strcmp(dimbuf1 + slen1[0], dimbuf2 + slen2[0]) == 0 && match[1] == GDXSDcomb[5 * j + 1] && match[2] == GDXSDcomb[5 * j + 2] && match[3] == GDXSDcomb[5 * j + 3] && match[4] == GDXSDcomb[5 * j + 4]) { /* Add to combined dimension size */ match[0] += GDXSDcomb[5 * j]; /* Concatanate name */ strcat(nambuf, ","); memcpy(nambuf + strlen(nambuf), nameptr[j], namelen[j]); /* Store individual dims and dim offsets */ cmbfldcnt++; indvdims[cmbfldcnt] = abs(GDXSDcomb[5 * j]); offset[cmbfldcnt] = offset[cmbfldcnt - 1] + indvdims[cmbfldcnt - 1]; GDXSDcomb[5 * j] = 0; } } /* Create SDS */ /* ---------- */ nflds0 = EHparsestr(nambuf, ',', nameptr0, namelen0); if (abs(match[0]) == 1) { for (k = 0; k < 2; k++) dims[k] = abs(match[k + 1]); rank = 2; sdid = SDcreate(sdInterfaceID, nambuf, GDXSDcomb[5 * i + 4], 2, dims); } else { for (k = 0; k < 3; k++) dims[k] = abs(match[k]); rank = 3; if (cmbfldcnt > 0) { strcpy(utlbuf, "MRGFLD_"); memcpy(utlbuf + 7, nameptr0[0], namelen0[0]); utlbuf[7 + namelen0[0]] = 0; strcat(utlbuf, ":"); strcat(utlbuf, nambuf); status = EHinsertmeta(sdInterfaceID, gridname, "g", 6L, utlbuf, NULL); } else { strcpy(utlbuf, nambuf); } sdid = SDcreate(sdInterfaceID, utlbuf, GDXSDcomb[5 * i + 4], 3, dims); if (cmbfldcnt > 0) { SDsetattr(sdid, "Field Dims", DFNT_INT32, cmbfldcnt + 1, (VOIDP) indvdims); SDsetattr(sdid, "Field Offsets", DFNT_INT32, cmbfldcnt + 1, (VOIDP) offset); } } /* Register Dimensions in SDS */ /* -------------------------- */ for (k = 0; k < rank; k++) { if (rank == 2) { memcpy(dimbuf2, ptr1[k + 1], slen1[k + 1]); dimbuf2[slen1[k + 1]] = 0; } else { memcpy(dimbuf2, ptr1[k], slen1[k]); dimbuf2[slen1[k]] = 0; } if (k == 0 && rank > 2 && cmbfldcnt > 0) { sprintf(dimbuf2, "%s%s_%d", "MRGDIM:", gridname, dims[0]); } else { strcat(dimbuf2, ":"); strcat(dimbuf2, gridname); } SDsetdimname(SDgetdimid(sdid, k), (char *) dimbuf2); } /* Write Fill Value */ /* ---------------- */ for (k = 0; k < nflds0; k++) { memcpy(utlbuf, nameptr0[k], namelen0[k]); utlbuf[namelen[k]] = 0; statusFill = GDgetfillvalue(gridID, utlbuf, fillval); if (statusFill == 0) { if (cmbfldcnt > 0) { dims[0] = indvdims[k]; truerank = (dims[0] == 1) ? 2 : 3; EHfillfld(sdid, rank, truerank, DFKNTsize(match[4]), offset[k], dims, fillval); } else { status = SDsetfillvalue(sdid, fillval); } } } vgid = GDXGrid[gID].VIDTable[0]; Vaddtagref(vgid, DFTAG_NDG, SDidtoref(sdid)); SDendaccess(sdid); free(nambuf); free(utlbuf); } } for (i = 0; i < nflds; i++) { if (GDXSDcomb[5 * i + 3] == GDXGrid[gID].IDTable) { if (i == (nflds - 1)) { GDXSDcomb[5 * i] = 0; *(nameptr[i] - (nflds != 1)) = 0; *(dimptr[i] - (nflds != 1)) = 0; } else { /* memcpy(&GDXSDcomb[5 * i], &GDXSDcomb[5 * (i + 1)], (512 - i - 1) * 5 * 4);*/ memmove(&GDXSDcomb[5 * i], &GDXSDcomb[5 * (i + 1)], (512 - i - 1) * 5 * 4); /* memcpy(nameptr[i], nameptr[i + 1], nameptr[0] + 2048 - nameptr[i + 1] - 1);*/ memmove(nameptr[i], nameptr[i + 1], nameptr[0] + 2048 - nameptr[i + 1] - 1); /* memcpy(dimptr[i], dimptr[i + 1], dimptr[0] + 2048 * 2 - dimptr[i + 1] - 1);*/ memmove(dimptr[i], dimptr[i + 1], dimptr[0] + 2048 * 2 - dimptr[i + 1] - 1); } i--; nflds = EHparsestr(GDXSDname, ',', nameptr, namelen); nflds = EHparsestr(GDXSDdims, ';', dimptr, dimlen); } } if (nflds != 0) { strcat(GDXSDname, ","); strcat(GDXSDdims, ";"); } /* Free up a bunch of dynamically allocated arrays */ /* ----------------------------------------------- */ free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); free(dimlen); free(offset); free(indvdims); /* "Detach" from previously attached SDSs */ /* -------------------------------------- */ for (k = 0; k < GDXGrid[gID].nSDS; k++) { SDendaccess(GDXGrid[gID].sdsID[k]); } free(GDXGrid[gID].sdsID); GDXGrid[gID].sdsID = 0; GDXGrid[gID].nSDS = 0; /* Detach Grid Vgroups */ /* ------------------- */ Vdetach(GDXGrid[gID].VIDTable[0]); Vdetach(GDXGrid[gID].VIDTable[1]); Vdetach(GDXGrid[gID].IDTable); GDXGrid[gID].active = 0; GDXGrid[gID].VIDTable[0] = 0; GDXGrid[gID].VIDTable[1] = 0; GDXGrid[gID].IDTable = 0; GDXGrid[gID].fid = 0; /* Free Region Pointers */ /* -------------------- */ for (k = 0; k < NGRIDREGN; k++) { if (GDXRegion[k] != 0 && GDXRegion[k]->gridID == gridID) { for (i = 0; i < 8; i++) { if (GDXRegion[k]->DimNamePtr[i] != 0) { free(GDXRegion[k]->DimNamePtr[i]); GDXRegion[k]->DimNamePtr[i] = 0; } } free(GDXRegion[k]); GDXRegion[k] = 0; } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDclose | | | | DESCRIPTION: Closes file. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | fid int32 File ID | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDclose(int32 fid) { intn status = 0; /* routine return status variable */ /* Call EHclose to perform file close */ /* ---------------------------------- */ status = EHclose(fid); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDgetdefaults | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | projcode int32 GCTP projection code | | zonecode int32 UTM zone code | | projparm float64 Projection parameters | | spherecode int32 GCTP spheriod code | | upleftpt float64 upper left corner coordinates | | lowrightpt float64 lower right corner coordinates | | | | | | OUTPUTS: | | upleftpt float64 upper left corner coordinates | | lowrightpt float64 lower right corner coordinates | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Aug 96 Joel Gales Original Programmer | | Sep 96 Raj Gejjaga Fixed bugs in Polar Stereographic and Goode | | Homolosine default calculations. | | Sep 96 Raj Gejjaga Added code to compute default boundary points | | for Lambert Azimuthal Polar and Equitorial | | projections. | | Feb 97 Raj Gejjaga Added code to compute default boundary points | | for Integerized Sinusoidal Grid. Added error | | handling code. | | Jun 00 Abe Taaheri Added support for EASE grid | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDgetdefaults(int32 projcode, int32 zonecode, float64 projparm[], int32 spherecode, float64 upleftpt[], float64 lowrightpt[]) { int32 errorcode = 0, status = 0; int32(*for_trans[100]) (); float64 lon, lat, plat, x, y; float64 plon, tlon, llon, rlon, pplon, LLon, LLat, RLon, RLat; /* invoke GCTP initialization routine */ /* ---------------------------------- */ for_init(projcode, zonecode, projparm, spherecode, NULL, NULL, &errorcode, for_trans); /* Report error if any */ /* ------------------- */ if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } /* Compute Default Boundary Points for EASE Grid */ /* Use Global coverage */ /* ------------------------------------------------------ */ if (projcode == GCTP_BCEA && upleftpt[0] == 0 && upleftpt[1] == 0 && lowrightpt[0] == 0 && lowrightpt[1] == 0) { upleftpt[0] = EHconvAng(EASE_GRID_DEFAULT_UPLEFT_LON, HDFE_DEG_DMS); upleftpt[1] = EHconvAng(EASE_GRID_DEFAULT_UPLEFT_LAT, HDFE_DEG_DMS); lowrightpt[0] = EHconvAng(EASE_GRID_DEFAULT_LOWRGT_LON, HDFE_DEG_DMS); lowrightpt[1] = EHconvAng(EASE_GRID_DEFAULT_LOWRGT_LAT, HDFE_DEG_DMS); } /* Compute Default Boundary Points for CEA */ /* --------------------------------------------*/ if (projcode == GCTP_CEA && upleftpt[0] == 0 && upleftpt[1] == 0 && lowrightpt[0] == 0 && lowrightpt[1] == 0) { LLon = EHconvAng(EASE_GRID_DEFAULT_UPLEFT_LON, HDFE_DEG_RAD); LLat = EHconvAng(EASE_GRID_DEFAULT_UPLEFT_LAT, HDFE_DEG_RAD); RLon = EHconvAng(EASE_GRID_DEFAULT_LOWRGT_LON, HDFE_DEG_RAD); RLat = EHconvAng(EASE_GRID_DEFAULT_LOWRGT_LAT, HDFE_DEG_RAD); errorcode = for_trans[projcode] (LLon, LLat, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } upleftpt[0] = x; upleftpt[1] = y; errorcode = for_trans[projcode] (RLon, RLat, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } lowrightpt[0] = x; lowrightpt[1] = y; } /* Compute Default Boundary Points for Polar Sterographic */ /* ------------------------------------------------------ */ if (projcode == GCTP_PS && upleftpt[0] == 0 && upleftpt[1] == 0 && lowrightpt[0] == 0 && lowrightpt[1] == 0) { /* * Convert the longitude and latitude from the DMS to decimal degree * format. */ plon = EHconvAng(projparm[4], HDFE_DMS_DEG); plat = EHconvAng(projparm[5], HDFE_DMS_DEG); /* * Compute the longitudes at 90, 180 and 270 degrees from the central * longitude. */ if (plon <= 0.0) { tlon = 180.0 + plon; pplon = plon + 360.0; } else { tlon = plon - 180.0; pplon = plon; } rlon = pplon + 90.0; if (rlon > 360.0) rlon = rlon - 360; if (rlon > 180.0) rlon = rlon - 360.0; if (rlon <= 0.0) llon = 180.0 + rlon; else llon = rlon - 180.0; /* Convert all four longitudes from decimal degrees to radians */ plon = EHconvAng(plon, HDFE_DEG_RAD); tlon = EHconvAng(tlon, HDFE_DEG_RAD); llon = EHconvAng(llon, HDFE_DEG_RAD); rlon = EHconvAng(rlon, HDFE_DEG_RAD); errorcode = for_trans[projcode] (llon, 0.0, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } upleftpt[0] = x; errorcode = for_trans[projcode] (rlon, 0.0, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } lowrightpt[0] = x; /* * Compute the upperleft and lowright y values based on the south or * north polar projection */ if (plat < 0.0) { errorcode = for_trans[projcode] (plon, 0.0, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } upleftpt[1] = y; errorcode = for_trans[projcode] (tlon, 0.0, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } lowrightpt[1] = y; } else { errorcode = for_trans[projcode] (tlon, 0.0, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } upleftpt[1] = y; errorcode = for_trans[projcode] (plon, 0.0, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } lowrightpt[1] = y; } } /* Compute Default Boundary Points for Goode Homolosine */ /* ---------------------------------------------------- */ if (projcode == GCTP_GOOD && upleftpt[0] == 0 && upleftpt[1] == 0 && lowrightpt[0] == 0 && lowrightpt[1] == 0) { lon = EHconvAng(-180, HDFE_DEG_RAD); lat = 0.0; errorcode = for_trans[projcode] (lon, lat, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } upleftpt[0] = -fabs(x); lowrightpt[0] = +fabs(x); lat = EHconvAng(90, HDFE_DEG_RAD); errorcode = for_trans[projcode] (lon, lat, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } upleftpt[1] = +fabs(y); lowrightpt[1] = -fabs(y); } /* Compute Default Boundary Points for Lambert Azimuthal */ /* ----------------------------------------------------- */ if (projcode == GCTP_LAMAZ && upleftpt[0] == 0 && upleftpt[1] == 0 && lowrightpt[0] == 0 && lowrightpt[1] == 0) { /* * Convert the longitude and latitude from the DMS to decimal degree * format. */ plon = EHconvAng(projparm[4], HDFE_DMS_DEG); plat = EHconvAng(projparm[5], HDFE_DMS_DEG); /* * Compute the longitudes at 90, 180 and 270 degrees from the central * longitude. */ if (plon <= 0.0) { tlon = 180.0 + plon; pplon = plon + 360.0; } else { tlon = plon - 180.0; pplon = plon; } rlon = pplon + 90.0; if (rlon > 360.0) rlon = rlon - 360; if (rlon > 180.0) rlon = rlon - 360.0; if (rlon <= 0.0) llon = 180.0 + rlon; else llon = rlon - 180.0; /* Convert all four longitudes from decimal degrees to radians */ plon = EHconvAng(plon, HDFE_DEG_RAD); tlon = EHconvAng(tlon, HDFE_DEG_RAD); llon = EHconvAng(llon, HDFE_DEG_RAD); rlon = EHconvAng(rlon, HDFE_DEG_RAD); errorcode = for_trans[projcode] (llon, 0.0, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } upleftpt[0] = x; errorcode = for_trans[projcode] (rlon, 0.0, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } lowrightpt[0] = x; /* * Compute upperleft and lowerright values based on whether the * projection is south polar, north polar or equitorial */ if (plat == -90.0) { errorcode = for_trans[projcode] (plon, 0.0, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } upleftpt[1] = y; errorcode = for_trans[projcode] (tlon, 0.0, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } lowrightpt[1] = y; } else if (plat == 90.0) { errorcode = for_trans[projcode] (tlon, 0.0, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } upleftpt[1] = y; errorcode = for_trans[projcode] (plon, 0.0, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } lowrightpt[1] = y; } else { lat = EHconvAng(90, HDFE_DEG_RAD); errorcode = for_trans[projcode] (plon, lat, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } upleftpt[1] = y; lat = EHconvAng(-90, HDFE_DEG_RAD); errorcode = for_trans[projcode] (plon, lat, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } lowrightpt[1] = y; } } /* Compute Default Boundary Points for Integerized Sinusoidal Grid */ /* --------------------------------------------------------------- */ if (((projcode == GCTP_ISINUS) || (projcode == GCTP_ISINUS1)) && upleftpt[0] == 0 && upleftpt[1] == 0 && lowrightpt[0] == 0 && lowrightpt[1] == 0) { /* * Convert the longitude and latitude from the DMS to decimal degree * format. */ plon = EHconvAng(projparm[4], HDFE_DMS_DEG); plat = EHconvAng(projparm[5], HDFE_DMS_DEG); /* * Compute the longitudes at 90, 180 and 270 degrees from the central * longitude. */ if (plon <= 0.0) { tlon = 180.0 + plon; pplon = plon + 360.0; } else { tlon = plon - 180.0; pplon = plon; } rlon = pplon + 90.0; if (rlon > 360.0) rlon = rlon - 360; if (rlon > 180.0) rlon = rlon - 360.0; if (rlon <= 0.0) llon = 180.0 + rlon; else llon = rlon - 180.0; /* Convert all four longitudes from decimal degrees to radians */ plon = EHconvAng(plon, HDFE_DEG_RAD); tlon = EHconvAng(tlon, HDFE_DEG_RAD); llon = EHconvAng(llon, HDFE_DEG_RAD); rlon = EHconvAng(rlon, HDFE_DEG_RAD); errorcode = for_trans[projcode] (llon, 0.0, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } upleftpt[0] = x; errorcode = for_trans[projcode] (rlon, 0.0, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } lowrightpt[0] = x; lat = EHconvAng(90, HDFE_DEG_RAD); errorcode = for_trans[projcode] (plon, lat, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } upleftpt[1] = y; lat = EHconvAng(-90, HDFE_DEG_RAD); errorcode = for_trans[projcode] (plon, lat, &x, &y); if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDgetdefaults", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } lowrightpt[1] = y; } return (errorcode); } /* The following function is not used in hdfeos. commenting it out 04/23/2010 */ /* #if !defined(HP9000) && !defined(DEC_ALPHA) void sincos(double val, double *sin_val, double *cos_val) { *sin_val = sin(val); *cos_val = cos(val); return; } #endif */ /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDll2ij | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | projcode int32 GCTP projection code | | zonecode int32 UTM zone code | | projparm float64 Projection parameters | | spherecode int32 GCTP spheriod code | | xdimsize int32 xdimsize from GDcreate | | ydimsize int32 ydimsize from GDcreate | | upleftpt float64 upper left corner coordinates | | lowrightpt float64 lower right corner coordinates | | npnts int32 number of lon-lat points | | longitude float64 longitude array (decimal degrees) | | latitude float64 latitude array (decimal degrees) | | | | OUTPUTS: | | row int32 Row array | | col int32 Column array | | xval float64 X value array | | yval float64 Y value array | | | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Return x and y values if requested | | Jun 00 Abe Taaheri Added support for EASE grid | | Feb 08 Abe Taaher Created Fortran Wrapper, and made it an API | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDll2ij(int32 projcode, int32 zonecode, float64 projparm[], int32 spherecode, int32 xdimsize, int32 ydimsize, float64 upleftpt[], float64 lowrightpt[], int32 npnts, float64 longitude[], float64 latitude[], int32 row[], int32 col[], float64 xval[], float64 yval[]) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 errorcode = 0; /* GCTP error code */ int32(*for_trans[100]) (); /* GCTP function pointer */ float64 xVal; /* Scaled x distance */ float64 yVal; /* Scaled y distance */ float64 xMtr; /* X value in meters from GCTP */ float64 yMtr; /* Y value in meters from GCTP */ float64 lonrad0; /* Longitude in radians of upleft point */ float64 latrad0; /* Latitude in radians of upleft point */ float64 lonrad; /* Longitude in radians of point */ float64 latrad; /* Latitude in radians of point */ float64 scaleX; /* X scale factor */ float64 scaleY; /* Y scale factor */ float64 EHconvAng();/* Angle conversion routine */ float64 xMtr0, xMtr1, yMtr0, yMtr1; float64 lonrad1; /* Longitude in radians of lowright point */ /* If projection not GEO call GCTP initialization routine */ /* ------------------------------------------------------ */ if (projcode != GCTP_GEO) { for_init(projcode, zonecode, projparm, spherecode, NULL, NULL, &errorcode, for_trans); /* Report error if any */ /* ------------------- */ if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDll2ij", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); } } if (status == 0) { /* GEO projection */ /* -------------- */ if (projcode == GCTP_GEO) { /* Convert upleft and lowright X coords from DMS to radians */ /* -------------------------------------------------------- */ lonrad0 = EHconvAng(upleftpt[0], HDFE_DMS_RAD); lonrad = EHconvAng(lowrightpt[0], HDFE_DMS_RAD); /* Compute x scale factor */ /* ---------------------- */ scaleX = (lonrad - lonrad0) / xdimsize; /* Convert upleft and lowright Y coords from DMS to radians */ /* -------------------------------------------------------- */ latrad0 = EHconvAng(upleftpt[1], HDFE_DMS_RAD); latrad = EHconvAng(lowrightpt[1], HDFE_DMS_RAD); /* Compute y scale factor */ /* ---------------------- */ scaleY = (latrad - latrad0) / ydimsize; } /* BCEA projection */ /* -------------- */ else if ( projcode == GCTP_BCEA) { /* Convert upleft and lowright X coords from DMS to radians */ /* -------------------------------------------------------- */ lonrad0 = EHconvAng(upleftpt[0], HDFE_DMS_RAD); lonrad = EHconvAng(lowrightpt[0], HDFE_DMS_RAD); /* Convert upleft and lowright Y coords from DMS to radians */ /* -------------------------------------------------------- */ latrad0 = EHconvAng(upleftpt[1], HDFE_DMS_RAD); latrad = EHconvAng(lowrightpt[1], HDFE_DMS_RAD); /* Convert from lon/lat to meters(or whatever unit is, i.e unit of r_major and r_minor) using GCTP */ /* ----------------------------------------- */ errorcode = for_trans[projcode] (lonrad0, latrad0, &xMtr0, &yMtr0); /* Report error if any */ /* ------------------- */ if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDll2ij", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } /* Convert from lon/lat to meters(or whatever unit is, i.e unit of r_major and r_minor) using GCTP */ /* ----------------------------------------- */ errorcode = for_trans[projcode] (lonrad, latrad, &xMtr1, &yMtr1); /* Report error if any */ /* ------------------- */ if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDll2ij", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } /* Compute x scale factor */ /* ---------------------- */ scaleX = (xMtr1 - xMtr0) / xdimsize; /* Compute y scale factor */ /* ---------------------- */ scaleY = (yMtr1 - yMtr0) / ydimsize; } else { /* Non-GEO, Non_BCEA projections */ /* ---------------------------- */ /* Compute x & y scale factors */ /* --------------------------- */ scaleX = (lowrightpt[0] - upleftpt[0]) / xdimsize; scaleY = (lowrightpt[1] - upleftpt[1]) / ydimsize; } /* Loop through all points */ /* ----------------------- */ for (i = 0; i < npnts; i++) { /* Convert lon & lat from decimal degrees to radians */ /* ------------------------------------------------- */ lonrad = EHconvAng(longitude[i], HDFE_DEG_RAD); latrad = EHconvAng(latitude[i], HDFE_DEG_RAD); /* GEO projection */ /* -------------- */ if (projcode == GCTP_GEO) { /*allow map to span dateline */ lonrad0 = EHconvAng(upleftpt[0], HDFE_DMS_RAD); lonrad1 = EHconvAng(lowrightpt[0], HDFE_DMS_RAD); /* if time-line is paased */ if(lonrad < lonrad1) { if (lonrad < lonrad0) lonrad += 2.0 * M_PI1; if (lonrad > lonrad1) lonrad -= 2.0 * M_PI1; } /* Compute scaled distance to point from origin */ /* -------------------------------------------- */ xVal = (lonrad - lonrad0) / scaleX; yVal = (latrad - latrad0) / scaleY; } else { /* Convert from lon/lat to meters using GCTP */ /* ----------------------------------------- */ errorcode = for_trans[projcode] (lonrad, latrad, &xMtr, &yMtr); /* Report error if any */ /* ------------------- */ if (errorcode != 0) { /*status = -1; HEpush(DFE_GENAPP, "GDll2ij", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); */ /* Bruce Beaumont */ xVal = -2147483648.0; /* Bruce Beaumont */ yVal = -2147483648.0; /* Bruce Beaumont */ }/* (Note: MAXLONG is defined as 2147483647.0 in function cproj.c of GCTP) */ else { /* if projection is BCEA normalize x and y by cell size and measure it from the uperleft corner of the grid */ /* Compute scaled distance to point from origin */ /* -------------------------------------------- */ if( projcode == GCTP_BCEA) { xVal = (xMtr - xMtr0) / scaleX; yVal = (yMtr - yMtr0) / scaleY; } else { xVal = (xMtr - upleftpt[0]) / scaleX; yVal = (yMtr - upleftpt[1]) / scaleY; } } } /* Compute row and col from scaled distance */ /* ---------------------------------------- */ col[i] = (int32) xVal; row[i] = (int32) yVal; /* Store scaled distances if requested */ /* ----------------------------------- */ if (xval != NULL) { xval[i] = xVal; } if (yval != NULL) { yval[i] = yVal; } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDij2ll | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | projcode int32 GCTP projection code | | zonecode int32 UTM zone code | | projparm float64 Projection parameters | | spherecode int32 GCTP spheriod code | | xdimsize int32 xdimsize from GDcreate | | ydimsize int32 ydimsize from GDcreate | | upleftpt float64 upper left corner coordinates | | lowrightpt float64 lower right corner coordinates | | pixcen int32 pixel center code | | npnts int32 number of lon-lat points | | row int32 Row array | | col int32 Column array | | pixcen int32 Code from GDpixreginfo | | pixcnr int32 Code from GDorigininfo | | | | | | OUTPUTS: | | longitude float64 longitude array (decimal degrees) | | latitude float64 latitude array (decimal degrees) | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Add support for GEO (linear) projection | | Feb 97 Joel Gales Add pixel adjustment support for UR, LL, LR | | Jun 00 Abe Taaheri Added support for EASE grid | | Feb 08 Abe Taaher Created Fortran Wrapper, and made it an API | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDij2ll(int32 projcode, int32 zonecode, float64 projparm[], int32 spherecode, int32 xdimsize, int32 ydimsize, float64 upleftpt[], float64 lowrightpt[], int32 npnts, int32 row[], int32 col[], float64 longitude[], float64 latitude[], int32 pixcen, int32 pixcnr) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 errorcode = 0; /* GCTP error code */ int32(*inv_trans[100]) (); /* GCTP function pointer */ int32(*for_trans[100]) (); /* GCTP function pointer */ float64 pixadjX; /* Pixel adjustment (x) */ float64 pixadjY; /* Pixel adjustment (y) */ float64 lonrad0; /* Longitude in radians of upleft point */ float64 latrad0; /* Latitude in radians of upleft point */ float64 scaleX; /* X scale factor */ float64 scaleY; /* Y scale factor */ float64 lonrad; /* Longitude in radians of point */ float64 latrad; /* Latitude in radians of point */ float64 EHconvAng();/* Angle conversion routine */ float64 xMtr0, yMtr0, xMtr1, yMtr1; char *eastFile = NULL; char *northFile = NULL; /* Compute adjustment of position within pixel */ /* ------------------------------------------- */ if (pixcen == HDFE_CENTER) { /* Pixel defined at center */ /* ----------------------- */ pixadjX = 0.5; pixadjY = 0.5; } else { switch (pixcnr) { case HDFE_GD_UL: { /* Pixel defined at upper left corner */ /* ---------------------------------- */ pixadjX = 0.0; pixadjY = 0.0; break; } case HDFE_GD_UR: { /* Pixel defined at upper right corner */ /* ----------------------------------- */ pixadjX = 1.0; pixadjY = 0.0; break; } case HDFE_GD_LL: { /* Pixel defined at lower left corner */ /* ---------------------------------- */ pixadjX = 0.0; pixadjY = 1.0; break; } case HDFE_GD_LR: { /* Pixel defined at lower right corner */ /* ----------------------------------- */ pixadjX = 1.0; pixadjY = 1.0; break; } } } /* If projection not GEO or BCEA call GCTP initialization routine */ /* ------------------------------------------------------------- */ if (projcode != GCTP_GEO && projcode != GCTP_BCEA) { /* Put the followings if State Plane conversion requied in future. Some modification may be necessary, such as adding function getEastAndNorthFiles from HEG. eastFile=../gctp/database/nad27sp northFile=../gctp/database/nad83sp */ /* eastFile = (char *) malloc(500*sizeof(char)); northFile = (char *) malloc(500*sizeof(char)); getEastAndNorthFiles(eastFile,northFile); */ scaleX = (lowrightpt[0] - upleftpt[0]) / xdimsize; scaleY = (lowrightpt[1] - upleftpt[1]) / ydimsize; /* Initialize inverse transformation */ /* --------------------------------- */ inv_init(projcode, zonecode, projparm, spherecode, eastFile,northFile, &errorcode, inv_trans); /* free (eastFile); free (northFile); eastFile = NULL; northFile = NULL; */ /* Report error if any */ /* ------------------- */ if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDij2ll", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (-1); } /* For each point ... */ /* ------------------ */ for (i = 0; i < npnts; i++) { /* Convert from meters (or any units that r_major and r_minor has) to lon/lat (radians) using GCTP */ /* --------------------------------------------------- */ errorcode = inv_trans[projcode] ( (col[i] + pixadjX) * scaleX + upleftpt[0], (row[i] + pixadjY) * scaleY + upleftpt[1], &lonrad, &latrad); /* Report error if any */ /* ------------------- */ if (errorcode != 0) { /* status = -1; HEpush(DFE_GENAPP, "GDij2ll", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); */ longitude[i] = 1.0e51; /* PGSd_GCT_IN_ERROR */ latitude[i] = 1.0e51; /* PGSd_GCT_IN_ERROR */ } else { /* Convert from radians to decimal degrees */ /* --------------------------------------- */ longitude[i] = EHconvAng(lonrad, HDFE_RAD_DEG); latitude[i] = EHconvAng(latrad, HDFE_RAD_DEG); } } } else if (projcode == GCTP_BCEA) { /* BCEA projection */ /* -------------- */ /* Note: upleftpt and lowrightpt are in packed degrees, so they must be converted to meters for this projection */ /* Initialize forward transformation */ /* --------------------------------- */ for_init(projcode, zonecode, projparm, spherecode, NULL, NULL, &errorcode, for_trans); /* Report error if any */ /* ------------------- */ if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDij2ll", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (-1); } /* Convert upleft and lowright X coords from DMS to radians */ /* -------------------------------------------------------- */ lonrad0 = EHconvAng(upleftpt[0], HDFE_DMS_RAD); lonrad = EHconvAng(lowrightpt[0], HDFE_DMS_RAD); /* Convert upleft and lowright Y coords from DMS to radians */ /* -------------------------------------------------------- */ latrad0 = EHconvAng(upleftpt[1], HDFE_DMS_RAD); latrad = EHconvAng(lowrightpt[1], HDFE_DMS_RAD); /* Convert form lon/lat to meters(or whatever unit is, i.e unit of r_major and r_minor) using GCTP */ /* ----------------------------------------- */ errorcode = for_trans[projcode] (lonrad0, latrad0, &xMtr0, &yMtr0); /* Report error if any */ if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDij2ll", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } /* Convert from lon/lat to meters or whatever unit is, i.e unit of r_major and r_minor) using GCTP */ /* ----------------------------------------- */ errorcode = for_trans[projcode] (lonrad, latrad, &xMtr1, &yMtr1); /* Report error if any */ if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDij2ll", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } /* Compute x scale factor */ /* ---------------------- */ scaleX = (xMtr1 - xMtr0) / xdimsize; /* Compute y scale factor */ /* ---------------------- */ scaleY = (yMtr1 - yMtr0) / ydimsize; /* Initialize inverse transformation */ /* --------------------------------- */ inv_init(projcode, zonecode, projparm, spherecode, NULL, NULL, &errorcode, inv_trans); /* Report error if any */ /* ------------------- */ if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDij2ll", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (-1); } /* For each point ... */ /* ------------------ */ for (i = 0; i < npnts; i++) { /* Convert from meters (or any units that r_major and r_minor has) to lon/lat (radians) using GCTP */ /* --------------------------------------------------- */ errorcode = inv_trans[projcode] ( (col[i] + pixadjX) * scaleX + xMtr0, (row[i] + pixadjY) * scaleY + yMtr0, &lonrad, &latrad); /* Report error if any */ /* ------------------- */ if (errorcode != 0) { /* status = -1; HEpush(DFE_GENAPP, "GDij2ll", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); */ longitude[i] = 1.0e51; /* PGSd_GCT_IN_ERROR */ latitude[i] = 1.0e51; /* PGSd_GCT_IN_ERROR */ } /* Convert from radians to decimal degrees */ /* --------------------------------------- */ longitude[i] = EHconvAng(lonrad, HDFE_RAD_DEG); latitude[i] = EHconvAng(latrad, HDFE_RAD_DEG); } } else if (projcode == GCTP_GEO) { /* GEO projection */ /* -------------- */ /* * Note: lonrad, lonrad0, latrad, latrad0 are actually in degrees for * the GEO projection case. */ /* Convert upleft and lowright X coords from DMS to degrees */ /* -------------------------------------------------------- */ lonrad0 = EHconvAng(upleftpt[0], HDFE_DMS_DEG); lonrad = EHconvAng(lowrightpt[0], HDFE_DMS_DEG); /* Compute x scale factor */ /* ---------------------- */ scaleX = (lonrad - lonrad0) / xdimsize; /* Convert upleft and lowright Y coords from DMS to degrees */ /* -------------------------------------------------------- */ latrad0 = EHconvAng(upleftpt[1], HDFE_DMS_DEG); latrad = EHconvAng(lowrightpt[1], HDFE_DMS_DEG); /* Compute y scale factor */ /* ---------------------- */ scaleY = (latrad - latrad0) / ydimsize; /* For each point ... */ /* ------------------ */ for (i = 0; i < npnts; i++) { /* Convert to lon/lat (decimal degrees) */ /* ------------------------------------ */ longitude[i] = (col[i] + pixadjX) * scaleX + lonrad0; latitude[i] = (row[i] + pixadjY) * scaleY + latrad0; } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDrs2ll | | | | DESCRIPTION: Converts EASE grid's (r,s) coordinates to longitude and | | latritude (in decimal degrees). | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | projcode int32 GCTP projection code | | projparm float64 Projection parameters | | xdimsize int32 xdimsize from GDcreate | | ydimsize int32 ydimsize from GDcreate | | pixcen int32 pixel center code | | npnts int32 number of lon-lat points | | s int32 s coordinate | | r int32 r coordinate | | pixcen int32 Code from GDpixreginfo | | pixcnr int32 Code from GDorigininfo | | upleft float64 upper left corner coordinates (DMS) | | lowright float64 lower right corner coordinates (DMS) | | | | | | OUTPUTS: | | longitude float64 longitude array (decimal degrees) | | latitude float64 latitude array (decimal degrees) | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jul 00 Abe Taaheri Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDrs2ll(int32 projcode, float64 projparm[], int32 xdimsize, int32 ydimsize, float64 upleft[], float64 lowright[], int32 npnts, float64 r[], float64 s[], float64 longitude[], float64 latitude[], int32 pixcen, int32 pixcnr) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 errorcode = 0; /* GCTP error code */ int32(*inv_trans[100]) (); /* GCTP function pointer */ float64 pixadjX; /* Pixel adjustment (x) */ float64 pixadjY; /* Pixel adjustment (y) */ float64 lonrad; /* Longitude in radians of point */ float64 latrad; /* Latitude in radians of point */ float64 EHconvAng();/* Angle conversion routine */ float64 xMtr; /* X value in meters from GCTP */ float64 yMtr; /* Y value in meters from GCTP */ float64 epsilon; float64 beta; float64 qp_cea; float64 kz_cea; float64 eccen, eccen_sq; float64 phi1, sinphi1, cosphi1; float64 scaleX, scaleY; int32 zonecode=0; int32 spherecode=0; float64 lon[2],lat[2]; float64 xcor[2], ycor[2]; int32 nlatlon; /* If projection is BCEA define scale, r0 and s0 */ if (projcode == GCTP_BCEA) { eccen_sq = 1.0 - SQUARE(projparm[1]/projparm[0]); eccen = sqrt(eccen_sq); if(eccen < 0.00001) { qp_cea = 2.0; } else { qp_cea = (1.0 - eccen_sq)*((1.0/(1.0 - eccen_sq))-(1.0/(2.0*eccen))* log((1.0 - eccen)/(1.0 + eccen))); } phi1 = EHconvAng(projparm[5],HDFE_DMS_RAD); cosphi1 = cos(phi1); sinphi1 = sin(phi1); kz_cea = cosphi1/(sqrt(1.0 - (eccen_sq*sinphi1*sinphi1))); } else /* fail for all other projections */ { status = -1; HEpush(DFE_GENAPP, "GDrs2ll", __FILE__, __LINE__); HEreport("Error: GDrs2ll can be called only for GCTP_BCEA projection."); return status; } /* Compute adjustment of position within pixel */ /* ------------------------------------------- */ if (pixcen == HDFE_CENTER) { /* Pixel defined at center */ /* ----------------------- */ pixadjX = 0.5; pixadjY = 0.5; } else { switch (pixcnr) { case HDFE_GD_UL: { /* Pixel defined at upper left corner */ /* ---------------------------------- */ pixadjX = 0.0; pixadjY = 0.0; break; } case HDFE_GD_UR: { /* Pixel defined at upper right corner */ /* ----------------------------------- */ pixadjX = 1.0; pixadjY = 0.0; break; } case HDFE_GD_LL: { /* Pixel defined at lower left corner */ /* ---------------------------------- */ pixadjX = 0.0; pixadjY = 1.0; break; } case HDFE_GD_LR: { /* Pixel defined at lower right corner */ /* ----------------------------------- */ pixadjX = 1.0; pixadjY = 1.0; break; } } } /* If projection is BCEA call GCTP initialization routine */ /* ------------------------------------------------------ */ if (projcode == GCTP_BCEA) { inv_init(projcode, NULL, projparm, NULL, NULL, NULL, &errorcode, inv_trans); /* Report error if any */ /* ------------------- */ if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDrs2ll", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); } else { /* For each point ... */ /* ------------------ */ for (i = 0; i < npnts; i++) { /* Convert from EASE grid's (r,s) to lon/lat (radians) using GCTP */ /* --------------------------------------------------- */ nlatlon = 2; lon[0] = upleft[0]; lon[1] = lowright[0]; lat[0] = upleft[1]; lat[1] = lowright[1]; status = GDll2mm_cea(projcode,zonecode,spherecode,projparm, xdimsize, ydimsize, upleft, lowright, nlatlon, lon, lat, xcor, ycor, &scaleX, &scaleY); if (status == -1) { HEpush(DFE_GENAPP, "GDrs2ll", __FILE__, __LINE__); return (status); } xMtr = (r[i]/ scaleX + pixadjX - 0.5)* scaleX; yMtr = - (s[i]/fabs(scaleY) + pixadjY - 0.5)* fabs(scaleY); /* allow .5 cell tolerance in arcsin function (used in bceainv function) so that grid coordinates which are less than .5 cells above 90.00N or below 90.00S are given lat of 90.00 */ epsilon = 1 + 0.5 * (fabs(scaleY)/projparm[0]); beta = 2.0 * (yMtr - projparm[7]) * kz_cea/(projparm[0] * qp_cea); if( fabs (beta) > epsilon) { status = -1; HEpush(DFE_GENAPP, "GDrs2ll", __FILE__, __LINE__); HEreport("GCTP Error: %s %s %s\n", "grid coordinates", "are more than .5 cells", "above 90.00N or below 90.00S. "); return (status); } else if( beta <= -1) { errorcode = inv_trans[projcode] (xMtr, 0.0, &lonrad, &latrad); latrad = - M_PI1/2; } else if( beta >= 1) { errorcode = inv_trans[projcode] (xMtr, 0.0, &lonrad, &latrad); latrad = M_PI1/2; } else { errorcode = inv_trans[projcode] (xMtr, yMtr, &lonrad, &latrad); } /* Report error if any */ /* ------------------- */ if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDrs2ll", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } /* Convert from radians to decimal degrees */ /* --------------------------------------- */ longitude[i] = EHconvAng(lonrad, HDFE_RAD_DEG); latitude[i] = EHconvAng(latrad, HDFE_RAD_DEG); } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: lamaxDxDtheta | | | | DESCRIPTION: Partial derivative along longitude line for Lambert Azimuthal | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | float64 Dx/D(theta) for LAMAZ projection | | | | INPUTS: | | parms float64 Parameters defining partial derivative | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Nov 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ float64 lamazDxDtheta(float64 parms[]) { float64 snTheta, sn2Theta, snTheta1, csTheta1, csLamda; snTheta = sin(EHconvAng(parms[0], HDFE_DEG_RAD)); sn2Theta = sin(2 * EHconvAng(parms[0], HDFE_DEG_RAD)); snTheta1 = sin(EHconvAng(parms[1], HDFE_DEG_RAD)); csTheta1 = cos(EHconvAng(parms[1], HDFE_DEG_RAD)); csLamda = cos(EHconvAng(parms[2], HDFE_DEG_RAD) - EHconvAng(parms[3], HDFE_DEG_RAD)); return (4 * snTheta + (csTheta1 * csLamda * sn2Theta) + (2 * snTheta1 * (1 + (snTheta * snTheta)))); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: lamaxDxDlamda | | | | DESCRIPTION: Partial derivative along latitude line for Lambert Azimuthal | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | float64 Dx/D(lamda) for LAMAZ projection | | | | INPUTS: | | parms float64 Parameters defining partial derivative | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Nov 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ float64 lamazDxDlamda(float64 parms[]) { float64 snTheta, csTheta, snTheta1, csTheta1, csLamda; float64 cs, sn; snTheta = sin(EHconvAng(parms[2], HDFE_DEG_RAD)); csTheta = cos(EHconvAng(parms[2], HDFE_DEG_RAD)); snTheta1 = sin(EHconvAng(parms[1], HDFE_DEG_RAD)); csTheta1 = cos(EHconvAng(parms[1], HDFE_DEG_RAD)); csLamda = cos(EHconvAng(parms[0], HDFE_DEG_RAD) - EHconvAng(parms[3], HDFE_DEG_RAD)); cs = csTheta * csTheta1; sn = snTheta * snTheta1; return (cs + (2 * (1 + sn) + (cs * csLamda)) * csLamda); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: lamaxDyDtheta | | | | DESCRIPTION: Partial derivative along longitude line for Lambert Azimuthal | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | float64 Dy/D(theta) for LAMAZ projection | | | | INPUTS: | | parms float64 Parameters defining partial derivative | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Nov 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ float64 lamazDyDtheta(float64 parms[]) { float64 snTheta, csTheta, snTheta1, csTheta1, csLamda; float64 sn2, cs2, sndiff; snTheta = sin(EHconvAng(parms[0], HDFE_DEG_RAD)); csTheta = cos(EHconvAng(parms[0], HDFE_DEG_RAD)); snTheta1 = sin(EHconvAng(parms[1], HDFE_DEG_RAD)); csTheta1 = cos(EHconvAng(parms[1], HDFE_DEG_RAD)); csLamda = cos(EHconvAng(parms[2], HDFE_DEG_RAD) - EHconvAng(parms[3], HDFE_DEG_RAD)); sn2 = snTheta1 * snTheta; cs2 = csTheta1 * csTheta; sndiff = snTheta1 - snTheta; return (cs2 * (sn2 * (1 + (csLamda * csLamda)) + 2) + csLamda * (2 * (1 + sn2 * sn2) - (sndiff * sndiff))); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: homDyDtheta | | | | DESCRIPTION: Partial derivative along longitude line for Oblique Mercator | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | float64 Dx/D(theta) for HOM projection | | | | INPUTS: | | parms float64 Parameters defining partial derivative | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Mar 97 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ float64 homDyDtheta(float64 parms[]) { float64 tnTheta, tnTheta1, snLamda; tnTheta = tan(EHconvAng(parms[0], HDFE_DEG_RAD)); tnTheta1 = tan(EHconvAng(parms[1], HDFE_DEG_RAD)); snLamda = cos(EHconvAng(parms[2], HDFE_DEG_RAD) - EHconvAng(parms[3], HDFE_DEG_RAD)); return (tnTheta * snLamda + tnTheta1); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDtangentpnts | | | | DESCRIPTION: Finds tangent points along lon/lat lines | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | projcode int32 Projection code | | projparm float64 Projection parameters | | cornerlon float64 dec deg Longitude of opposite corners of box | | cornerlat float64 dec deg Latitude of opposite corners of box | | longitude float64 dec deg Longitude of points to check | | latitude float64 dec deg Latitude of points to check | | | | | | OUTPUTS: | | npnts int32 Number of points to check in subset | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Nov 96 Joel Gales Original Programmer | | Mar 97 Joel Gales Add support for LAMCC, POLYC, TM | | Aug 99 Abe Taaheri Add support for ALBERS, and MERCAT projections. | | Also changed misstyped bisectParm[2] to | | bisectParm[3] for HOM projection. | | Jun 00 Abe Taaheri Added support for EASE grid | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDtangentpnts(int32 projcode, float64 projparm[], float64 cornerlon[], float64 cornerlat[], float64 longitude[], float64 latitude[], int32 * npnts) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ float64 lonrad; /* Longitude (radians) */ float64 latrad; /* Latitude (radians) */ float64 cs[4]; /* Cosine array */ float64 sn[4]; /* Sine array */ float64 csTest; /* Cosine test value */ float64 snTest; /* Sine test value */ float64 crs01; /* Cross product */ float64 crsTest[2]; /* Cross product array */ float64 longPol; /* Longitude beneath pole */ float64 minLat; /* Minimum latitude */ float64 bisectParm[4]; /* Bisection parameters */ float64 tanLat; /* Tangent latitude */ float64 tanLon; /* Tangent lontitude */ float64 dotPrd; /* Dot product */ float64 centMerd; /* Central Meridian */ float64 orgLat; /* Latitude of origin */ float64 dpi; /* Double precision pi */ float64 lamazDxDtheta(); /* Lambert Azimuthal Dx/Dtheta */ float64 lamazDxDlamda(); /* Lambert Azimuthal Dx/Dlamda */ float64 lamazDyDtheta(); /* Lambert Azimuthal Dy/Dtheta */ float64 homDyDtheta(); /* Oblique Mercator Dy/Dtheta */ /* Compute pi (double precsion) */ /* ---------------------------- */ dpi = atan(1.0) * 4; switch (projcode) { case GCTP_MERCAT: { /* No need for tangent points, since MERCAT projection is rectangular */ } break; case GCTP_BCEA: { /* No need for tangent points, since BCEA projection is rectangular */ } break; case GCTP_CEA: { /* No need for tangent points, since CEA projection is rectangular */ } break; case GCTP_PS: { /* Add "xy axis" points for Polar Stereographic if necessary */ /* --------------------------------------------------------- */ /* Get minimum of corner latitudes */ /* ------------------------------- */ minLat = (fabs(cornerlat[0]) <= fabs(cornerlat[1])) ? cornerlat[0] : cornerlat[1]; /* Compute sine and cosine of corner longitudes */ /* -------------------------------------------- */ for (i = 0; i < 2; i++) { lonrad = EHconvAng(cornerlon[i], HDFE_DEG_RAD); cs[i] = cos(lonrad); sn[i] = sin(lonrad); } /* Compute cross product */ /* --------------------- */ crs01 = cs[0] * sn[1] - cs[1] * sn[0]; /* Convert longitude beneath pole from DMS to DEG */ /* ---------------------------------------------- */ longPol = EHconvAng(projparm[4], HDFE_DMS_RAD); for (i = 0; i < 4; i++) { csTest = cos(longPol); snTest = sin(longPol); crsTest[0] = cs[0] * snTest - csTest * sn[0]; crsTest[1] = cs[1] * snTest - csTest * sn[1]; if ((crs01 > 0 && crsTest[0] > 0 && crsTest[1] < 0) || (crs01 < 0 && crsTest[0] < 0 && crsTest[1] < 0) || (crs01 < 0 && crsTest[0] > 0 && crsTest[1] < 0) || (crs01 < 0 && crsTest[0] > 0 && crsTest[1] > 0)) { longitude[*npnts] = EHconvAng(longPol, HDFE_RAD_DEG); latitude[*npnts] = minLat; (*npnts)++; } longPol += 0.5 * dpi; } } break; case GCTP_LAMAZ: { if ((int32) projparm[5] == +90000000 || (int32) projparm[5] == -90000000) { /* Add "xy axis" points for Polar Lambert Azimuthal */ /* ------------------------------------------------ */ minLat = (fabs(cornerlat[0]) <= fabs(cornerlat[1])) ? cornerlat[0] : cornerlat[1]; for (i = 0; i < 2; i++) { lonrad = EHconvAng(cornerlon[i], HDFE_DEG_RAD); cs[i] = cos(lonrad); sn[i] = sin(lonrad); } crs01 = cs[0] * sn[1] - cs[1] * sn[0]; longPol = EHconvAng(projparm[4], HDFE_DMS_RAD); for (i = 0; i < 4; i++) { csTest = cos(longPol); snTest = sin(longPol); crsTest[0] = cs[0] * snTest - csTest * sn[0]; crsTest[1] = cs[1] * snTest - csTest * sn[1]; if ((crs01 > 0 && crsTest[0] > 0 && crsTest[1] < 0) || (crs01 < 0 && crsTest[0] < 0 && crsTest[1] < 0) || (crs01 < 0 && crsTest[0] > 0 && crsTest[1] < 0) || (crs01 < 0 && crsTest[0] > 0 && crsTest[1] > 0)) { longitude[*npnts] = EHconvAng(longPol, HDFE_RAD_DEG); latitude[*npnts] = minLat; (*npnts)++; } longPol += 0.5 * dpi; } } else if ((int32) projparm[5] == 0) { /* Add "Equator" points for Equatorial Lambert Azimuthal */ /* ----------------------------------------------------- */ if (cornerlat[0] * cornerlat[1] < 0) { longitude[4] = cornerlon[0]; latitude[4] = 0; longitude[5] = cornerlon[1]; latitude[5] = 0; *npnts = 6; } } else { /* Add tangent points for Oblique Lambert Azimuthal */ /* ------------------------------------------------ */ bisectParm[0] = EHconvAng(projparm[5], HDFE_DMS_DEG); bisectParm[2] = EHconvAng(projparm[4], HDFE_DMS_DEG); /* Tangent to y-axis along longitude */ /* --------------------------------- */ for (i = 0; i < 2; i++) { bisectParm[1] = cornerlon[i]; if (EHbisect(lamazDxDtheta, bisectParm, 3, cornerlat[0], cornerlat[1], 0.0001, &tanLat) == 0) { longitude[*npnts] = cornerlon[i]; latitude[*npnts] = tanLat; (*npnts)++; } } /* Tangent to y-axis along latitude */ /* -------------------------------- */ for (i = 0; i < 2; i++) { bisectParm[1] = cornerlat[i]; if (EHbisect(lamazDxDlamda, bisectParm, 3, cornerlon[0], cornerlon[1], 0.0001, &tanLon) == 0) { longitude[*npnts] = tanLon; latitude[*npnts] = cornerlat[i]; (*npnts)++; } } /* Tangent to x-axis along longitude */ /* --------------------------------- */ for (i = 0; i < 2; i++) { bisectParm[1] = cornerlon[i]; if (EHbisect(lamazDyDtheta, bisectParm, 3, cornerlat[0], cornerlat[1], 0.0001, &tanLat) == 0) { longitude[*npnts] = cornerlon[i]; latitude[*npnts] = tanLat; (*npnts)++; } } /* Tangent to x-axis along latitude */ /* -------------------------------- */ for (i = 0; i < 2; i++) { lonrad = EHconvAng(cornerlon[i], HDFE_DEG_RAD); cs[i] = cos(lonrad); sn[i] = sin(lonrad); } crs01 = cs[0] * sn[1] - cs[1] * sn[0]; longPol = EHconvAng(projparm[4], HDFE_DMS_RAD); for (i = 0; i < 2; i++) { csTest = cos(longPol); snTest = sin(longPol); crsTest[0] = cs[0] * snTest - csTest * sn[0]; crsTest[1] = cs[1] * snTest - csTest * sn[1]; if ((crs01 > 0 && crsTest[0] > 0 && crsTest[1] < 0) || (crs01 < 0 && crsTest[0] < 0 && crsTest[1] < 0) || (crs01 < 0 && crsTest[0] > 0 && crsTest[1] < 0) || (crs01 < 0 && crsTest[0] > 0 && crsTest[1] > 0)) { longitude[*npnts] = EHconvAng(longPol, HDFE_RAD_DEG); latitude[*npnts] = cornerlat[0]; (*npnts)++; longitude[*npnts] = EHconvAng(longPol, HDFE_RAD_DEG); latitude[*npnts] = cornerlat[1]; (*npnts)++; } longPol += dpi; } } } break; case GCTP_GOOD: { /* Add "Equator" points for Goode Homolosine if necessary */ /* ------------------------------------------------------ */ if (cornerlat[0] * cornerlat[1] < 0) { longitude[4] = cornerlon[0]; latitude[4] = 0; longitude[5] = cornerlon[1]; latitude[5] = 0; *npnts = 6; } } break; case GCTP_LAMCC: { /* Compute sine and cosine of corner longitudes */ /* -------------------------------------------- */ for (i = 0; i < 2; i++) { lonrad = EHconvAng(cornerlon[i], HDFE_DEG_RAD); cs[i] = cos(lonrad); sn[i] = sin(lonrad); } /* Compute dot product */ /* ------------------- */ dotPrd = cs[0] * cs[1] + sn[0] * sn[1]; /* Convert central meridian (DMS to DEG) & compute sin & cos */ /* --------------------------------------------------------- */ centMerd = EHconvAng(projparm[4], HDFE_DMS_DEG); lonrad = EHconvAng(centMerd, HDFE_DEG_RAD); cs[1] = cos(lonrad); sn[1] = sin(lonrad); /* If box brackets central meridian ... */ /* ------------------------------------ */ if (cs[0] * cs[1] + sn[0] * sn[1] > dotPrd) { latitude[4] = cornerlat[0]; longitude[4] = centMerd; latitude[5] = cornerlat[1]; longitude[5] = centMerd; *npnts = 6; } } break; case GCTP_ALBERS: { /* Compute sine and cosine of corner longitudes */ /* -------------------------------------------- */ for (i = 0; i < 2; i++) { lonrad = EHconvAng(cornerlon[i], HDFE_DEG_RAD); cs[i] = cos(lonrad); sn[i] = sin(lonrad); } /* Compute dot product */ /* ------------------- */ dotPrd = cs[0] * cs[1] + sn[0] * sn[1]; /* Convert central meridian (DMS to DEG) & compute sin & cos */ /* --------------------------------------------------------- */ centMerd = EHconvAng(projparm[4], HDFE_DMS_DEG); lonrad = EHconvAng(centMerd, HDFE_DEG_RAD); cs[1] = cos(lonrad); sn[1] = sin(lonrad); /* If box brackets central meridian ... */ /* ------------------------------------ */ if (cs[0] * cs[1] + sn[0] * sn[1] > dotPrd) { latitude[4] = cornerlat[0]; longitude[4] = centMerd; latitude[5] = cornerlat[1]; longitude[5] = centMerd; *npnts = 6; } } break; case GCTP_POLYC: { /* Compute sine and cosine of corner longitudes */ /* -------------------------------------------- */ for (i = 0; i < 2; i++) { lonrad = EHconvAng(cornerlon[i], HDFE_DEG_RAD); cs[i] = cos(lonrad); sn[i] = sin(lonrad); } /* Compute dot product */ /* ------------------- */ dotPrd = cs[0] * cs[1] + sn[0] * sn[1]; /* Convert central meridian (DMS to DEG) & compute sin & cos */ /* --------------------------------------------------------- */ centMerd = EHconvAng(projparm[4], HDFE_DMS_DEG); lonrad = EHconvAng(centMerd, HDFE_DEG_RAD); cs[1] = cos(lonrad); sn[1] = sin(lonrad); /* If box brackets central meridian ... */ /* ------------------------------------ */ if (cs[0] * cs[1] + sn[0] * sn[1] > dotPrd) { latitude[4] = cornerlat[0]; longitude[4] = centMerd; latitude[5] = cornerlat[1]; longitude[5] = centMerd; *npnts = 6; } } break; case GCTP_TM: { /* Compute sine and cosine of corner longitudes */ /* -------------------------------------------- */ for (i = 0; i < 2; i++) { lonrad = EHconvAng(cornerlon[i], HDFE_DEG_RAD); cs[i] = cos(lonrad); sn[i] = sin(lonrad); } /* Compute dot product */ /* ------------------- */ dotPrd = cs[0] * cs[1] + sn[0] * sn[1]; for (i = -1; i <= 1; i++) { centMerd = EHconvAng(projparm[4], HDFE_DMS_DEG); lonrad = EHconvAng(centMerd + 90 * i, HDFE_DEG_RAD); csTest = cos(lonrad); snTest = sin(lonrad); /* If box brackets meridian ... */ /* ---------------------------- */ if (csTest * cs[1] + snTest * sn[1] > dotPrd) { latitude[*npnts] = cornerlat[0]; longitude[*npnts] = centMerd; (*npnts)++; latitude[*npnts] = cornerlat[1]; longitude[*npnts] = centMerd; (*npnts)++; } } /* Compute sine and cosine of corner latitudes */ /* ------------------------------------------- */ for (i = 0; i < 2; i++) { latrad = EHconvAng(cornerlat[i], HDFE_DEG_RAD); cs[i] = cos(latrad); sn[i] = sin(latrad); } /* Compute dot product */ /* ------------------- */ dotPrd = cs[0] * cs[1] + sn[0] * sn[1]; /* Convert origin latitude (DMS to DEG) & compute sin & cos */ /* -------------------------------------------------------- */ orgLat = EHconvAng(projparm[5], HDFE_DMS_DEG); latrad = EHconvAng(orgLat, HDFE_DEG_RAD); cs[1] = cos(latrad); sn[1] = sin(latrad); /* If box brackets origin latitude ... */ /* ----------------------------------- */ if (cs[0] * cs[1] + sn[0] * sn[1] > dotPrd) { latitude[*npnts] = orgLat; longitude[*npnts] = cornerlon[0]; (*npnts)++; latitude[*npnts] = orgLat; longitude[*npnts] = cornerlon[1]; (*npnts)++; } } break; case GCTP_HOM: { /* Tangent to y-axis along longitude */ /* --------------------------------- */ if (projparm[12] == 0) { cs[0] = cos(EHconvAng(projparm[8], HDFE_DMS_RAD)); sn[0] = sin(EHconvAng(projparm[8], HDFE_DMS_RAD)); cs[1] = cos(EHconvAng(projparm[9], HDFE_DMS_RAD)); sn[1] = sin(EHconvAng(projparm[9], HDFE_DMS_RAD)); cs[2] = cos(EHconvAng(projparm[10], HDFE_DMS_RAD)); sn[2] = sin(EHconvAng(projparm[10], HDFE_DMS_RAD)); cs[3] = cos(EHconvAng(projparm[11], HDFE_DMS_RAD)); sn[3] = sin(EHconvAng(projparm[11], HDFE_DMS_RAD)); bisectParm[3] = atan2( (cs[1] * sn[3] * cs[0] - sn[1] * cs[3] * cs[2]), (sn[1] * cs[3] * sn[2] - cs[1] * sn[3] * sn[0])); bisectParm[0] = atan( (sin(bisectParm[3]) * sn[0] - cos(bisectParm[3]) * cs[0]) / (sn[1] / cs[1])); bisectParm[2] = bisectParm[3] + 0.5 * dpi; } else { cs[0] = cos(EHconvAng(projparm[3], HDFE_DMS_RAD)); sn[0] = sin(EHconvAng(projparm[3], HDFE_DMS_RAD)); cs[1] = cos(EHconvAng(projparm[4], HDFE_DMS_RAD)); sn[1] = sin(EHconvAng(projparm[4], HDFE_DMS_RAD)); bisectParm[0] = asin(cs[1] * sn[0]); bisectParm[2] = atan2(-cs[0], (-sn[1] * sn[0])) + 0.5 * dpi; } for (i = 0; i < 2; i++) { bisectParm[1] = cornerlon[i]; if (EHbisect(homDyDtheta, bisectParm, 3, cornerlat[0], cornerlat[1], 0.0001, &tanLat) == 0) { longitude[*npnts] = cornerlon[i]; latitude[*npnts] = tanLat; (*npnts)++; } } } break; } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdefboxregion | | | | DESCRIPTION: Defines region for subsetting in a grid. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | regionID int32 Region ID | | | | INPUTS: | | gridID int32 Grid structure ID | | cornerlon float64 dec deg Longitude of opposite corners of box | | cornerlat float64 dec deg Latitude of opposite corners of box | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales "Clamp" subset region around grid | | Oct 96 Joel Gales Fix "outside region" check | | Nov 96 Joel Gales Add check for "tangent" points (GDtangentpnts) | | Dec 96 Joel Gales Trap if no projection code defined | | Dec 96 Joel Gales Add multiple vertical subsetting capability | | Mar 99 David Wynne Fix for NCR 21195, allow subsetting of MISR SOM | | data sets | | Jun 00 Abe Taaheri Added support for EASE grid | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDdefboxregion(int32 gridID, float64 cornerlon[], float64 cornerlat[]) { intn i; /* Loop index */ intn j; /* Loop index */ intn k; /* Loop index */ intn n; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 regionID; /* Region ID */ int32 xdimsize; /* XDim size */ int32 ydimsize; /* YDim size */ int32 projcode; /* Projection code */ int32 zonecode; /* Zone code */ int32 spherecode; /* Sphere code */ int32 row[32]; /* Row array */ int32 col[32]; /* Column array */ int32 minCol; /* Minimun column value */ int32 minRow; /* Minimun row value */ int32 maxCol; /* Maximun column value */ int32 maxRow; /* Maximun row value */ int32 npnts; /* Number of boundary (edge & tangent) pnts */ float64 longitude[32]; /* Longitude array */ float64 latitude[32]; /* Latitude array */ float64 upleftpt[2]; /* Upper left pt coordinates */ float64 lowrightpt[2]; /* Lower right pt coordinates */ float64 somupleftpt[2]; /* temporary Upper left pt coordinates for SOM projection */ float64 somlowrightpt[2]; /* temporary Lower right pt coordinates for SOM projection */ float64 projparm[16]; /* Projection parameters */ float64 xscale; /* X scale */ float64 yscale; /* Y scale */ float64 lonrad0; /* Longitude of upper left point (radians) */ float64 latrad0; /* Latitude of upper left point (radians) */ float64 lonrad2; /* Longitude of point (radians) */ float64 latrad2; /* Latitude of point (radians) */ /* Used for SOM projection */ char *utlbuf; char *gridname; int32 blockindexstart = -1; int32 blockindexstop = -1; float32 offset[180]; float64 templeftpt[2]; float64 temprightpt[2]; int32 idOffset = GDIDOFFSET; /* Grid ID offset */ float64 xmtr[2], ymtr[2]; float64 lon[2],lat[2]; float64 xcor[2], ycor[2]; int32 nlatlon; float64 upleftpt_m[2]; utlbuf = (char *)calloc(128, sizeof(char)); if(utlbuf == NULL) { HEpush(DFE_NOSPACE,"GDdefboxregion", __FILE__, __LINE__); return(-1); } gridname = (char *)calloc(128, sizeof(char)); if(gridname == NULL) { HEpush(DFE_NOSPACE,"GDdefboxregion", __FILE__, __LINE__); free(utlbuf); return(-1); } /* Check for valid grid ID */ /* ----------------------- */ status = GDchkgdid(gridID, "GDdefboxregion", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* Get grid info */ /* ------------- */ status = GDgridinfo(gridID, &xdimsize, &ydimsize, upleftpt, lowrightpt); /* If error then bail */ /* ------------------ */ if (status != 0) { regionID = -1; free(utlbuf); free(gridname); return (regionID); } /* Get proj info */ /* ------------- */ status = GDprojinfo(gridID, &projcode, &zonecode, &spherecode, projparm); /* If no projection code defined then bail */ /* --------------------------------------- */ if (projcode == -1) { regionID = -1; free(utlbuf); free(gridname); return (regionID); } /* Get default values for upleft and lowright if necessary */ /* ------------------------------------------------------- */ if (upleftpt[0] == 0 && upleftpt[1] == 0 && lowrightpt[0] == 0 && lowrightpt[1] == 0) { status = GDgetdefaults(projcode, zonecode, projparm, spherecode, upleftpt, lowrightpt); /* If error then bail */ /* ------------------ */ if (status != 0) { regionID = -1; free(utlbuf); free(gridname); return (regionID); } } /* Fill-up longitude and latitude arrays */ /* in linux we get one more row and column when corner lat/lon are on mesh points(small floating point difference with unix platforms results in round up to 1 mesh line higher than expected) than unix platforms. To avoid this we modify enterd lower lat and right lon slightly. */ /* ------------------------------------- */ longitude[0] = cornerlon[0]; latitude[0] = cornerlat[0]; longitude[1] = cornerlon[0]; latitude[1] = cornerlat[1]+ 1.e-10; longitude[2] = cornerlon[1]- 1.e-10; latitude[2] = cornerlat[0]; longitude[3] = cornerlon[1]- 1.e-10; latitude[3] = cornerlat[1]+ 1.e-10; npnts = 4; /* Find additional tangent points from GDtangentpnts */ /* ------------------------------------------------- */ status = GDtangentpnts(projcode, projparm, cornerlon, cornerlat, longitude, latitude, &npnts); /* If SOM projection with projparm[11] non-zero ... */ if (projcode == GCTP_SOM && projparm[11] != 0) { Vgetname(GDXGrid[gridID % idOffset].IDTable, gridname); sprintf(utlbuf, "%s%s", "_BLKSOM:", gridname); status = GDreadattr(gridID, utlbuf, offset); somupleftpt[0] = upleftpt[0]; somupleftpt[1] = upleftpt[1]; somlowrightpt[0]= lowrightpt[0]; somlowrightpt[1] = lowrightpt[1]; k = 0; n = 2; for (j = 0; j <= projparm[11] - 1; j++) { /* Convert from lon/lat to row/col */ /* ------------------------------- */ status = GDll2ij(projcode, zonecode, projparm, spherecode, xdimsize, ydimsize, somupleftpt, somlowrightpt, npnts, longitude, latitude, row, col, NULL, NULL); /* Find min/max values for row & col */ /* --------------------------------- */ minCol = col[0]; minRow = row[0]; maxCol = col[0]; maxRow = row[0]; for (i = 1; i < npnts; i++) { if (col[i] < minCol) { minCol = col[i]; } if (col[i] > maxCol) { maxCol = col[i]; } if (row[i] < minRow) { minRow = row[i]; } if (row[i] > maxRow) { maxRow = row[i]; } } /* "Clamp" if outside Grid */ /* ----------------------- */ minCol = (minCol < 0) ? 0 : minCol; minRow = (minRow < 0) ? 0 : minRow; maxCol = (maxCol >= xdimsize) ? xdimsize - 1 : maxCol; maxRow = (maxRow >= ydimsize) ? ydimsize - 1 : maxRow; /* Check whether subset region is outside grid region */ /* -------------------------------------------------- */ if (minCol >= xdimsize || minRow >= ydimsize || maxCol < 0 || maxRow < 0) { if ( blockindexstart == -1 && (projparm[11]) == j) { status = -1; HEpush(DFE_GENAPP, "GDdefboxregion", __FILE__, __LINE__); HEreport("Subset Region outside of Grid Region\n"); regionID = -1; } } else { if (k == 0) { blockindexstart = j; blockindexstop = j; k = 1; } else { blockindexstop = j; } } templeftpt[0] = upleftpt[0] + ((offset[j]/xdimsize)*abs(upleftpt[0] - lowrightpt[0])) + abs((upleftpt[0] - lowrightpt[0]))*(n-1); templeftpt[1] = upleftpt[1] + ((lowrightpt[1] - upleftpt[1]))*(n-1); temprightpt[0] = lowrightpt[0] + ((offset[j]/xdimsize)*abs(lowrightpt[0] - upleftpt[0])) + abs((lowrightpt[0] - upleftpt[0]))*(n-1); temprightpt[1] = lowrightpt[1] + ((upleftpt[1] - lowrightpt[1]))*(n-1); somupleftpt[0] = templeftpt[0]; somupleftpt[1] = templeftpt[1]; somlowrightpt[0] = temprightpt[0]; somlowrightpt[1] = temprightpt[1]; n++; } } else { /* Convert from lon/lat to row/col */ /* ------------------------------- */ status = GDll2ij(projcode, zonecode, projparm, spherecode, xdimsize, ydimsize, upleftpt, lowrightpt, npnts, longitude, latitude, row, col, NULL, NULL); /* Find min/max values for row & col */ /* --------------------------------- */ minCol = col[0]; minRow = row[0]; maxCol = col[0]; maxRow = row[0]; for (i = 1; i < npnts; i++) { if (col[i] < minCol) { minCol = col[i]; } if (col[i] > maxCol) { maxCol = col[i]; } if (row[i] < minRow) { minRow = row[i]; } if (row[i] > maxRow) { maxRow = row[i]; } } /* "Clamp" if outside Grid */ /* ----------------------- */ minCol = (minCol < 0) ? 0 : minCol; minRow = (minRow < 0) ? 0 : minRow; maxCol = (maxCol >= xdimsize) ? xdimsize - 1 : maxCol; maxRow = (maxRow >= ydimsize) ? ydimsize - 1 : maxRow; /* Check whether subset region is outside grid region */ /* -------------------------------------------------- */ if (minCol >= xdimsize || minRow >= ydimsize || maxCol < 0 || maxRow < 0) { status = -1; HEpush(DFE_GENAPP, "GDdefboxregion", __FILE__, __LINE__); HEreport("Subset Region outside of Grid Region\n"); regionID = -1; } } if (status == 0) { /* Store grid region info */ /* ---------------------- */ for (i = 0; i < NGRIDREGN; i++) { /* Find first empty grid region */ /* ---------------------------- */ if (GDXRegion[i] == 0) { /* Allocate space for grid region entry */ /* ------------------------------------ */ GDXRegion[i] = (struct gridRegion *) calloc(1, sizeof(struct gridRegion)); if(GDXRegion[i] == NULL) { HEpush(DFE_NOSPACE,"GDdefboxregion", __FILE__, __LINE__); free(utlbuf); free(gridname); return(-1); } /* Store file and grid ID */ /* ---------------------- */ GDXRegion[i]->fid = fid; GDXRegion[i]->gridID = gridID; /* Initialize vertical subset entries to -1 */ /* ---------------------------------------- */ for (j = 0; j < 8; j++) { GDXRegion[i]->StartVertical[j] = -1; GDXRegion[i]->StopVertical[j] = -1; } /* Store start & count along x & y */ /* ------------------------------- */ GDXRegion[i]->xStart = minCol; GDXRegion[i]->xCount = maxCol - minCol + 1; GDXRegion[i]->yStart = minRow; GDXRegion[i]->yCount = maxRow - minRow + 1; /* Store upleft and lowright points of subset region */ /* ------------------------------------------------- */ if (projcode == GCTP_GEO ) { /* GEO projection */ /* ------------------------ */ /* Convert upleft & lowright lon from DMS to radians */ /* ------------------------------------------------- */ lonrad0 = EHconvAng(upleftpt[0], HDFE_DMS_RAD); lonrad2 = EHconvAng(lowrightpt[0], HDFE_DMS_RAD); /* Compute X scale */ /* --------------- */ xscale = (lonrad2 - lonrad0) / xdimsize; /* Convert upleft & lowright lat from DMS to radians */ /* ------------------------------------------------- */ latrad0 = EHconvAng(upleftpt[1], HDFE_DMS_RAD); latrad2 = EHconvAng(lowrightpt[1], HDFE_DMS_RAD); /* Compute Y scale */ /* --------------- */ yscale = (latrad2 - latrad0) / ydimsize; /* MinCol -> radians -> DMS -> upleftpt[0] */ /* --------------------------------------- */ GDXRegion[i]->upleftpt[0] = EHconvAng(lonrad0 + xscale * minCol, HDFE_RAD_DMS); /* MinRow -> radians -> DMS -> upleftpt[1] */ /* --------------------------------------- */ GDXRegion[i]->upleftpt[1] = EHconvAng(latrad0 + yscale * minRow, HDFE_RAD_DMS); /* MinCol + 1 -> radians -> DMS -> lowrightpt[0] */ /* --------------------------------------------- */ GDXRegion[i]->lowrightpt[0] = EHconvAng(lonrad0 + xscale * (maxCol + 1), HDFE_RAD_DMS); /* MinRow + 1 -> radians -> DMS -> lowrightpt[1] */ /* --------------------------------------------- */ GDXRegion[i]->lowrightpt[1] = EHconvAng(latrad0 + yscale * (maxRow + 1), HDFE_RAD_DMS); } else if (projcode == GCTP_BCEA) { /* BCEA projection */ /* -------------- */ nlatlon = 2; lon[0] = upleftpt[0]; lon[1] = lowrightpt[0]; lat[0] = upleftpt[1]; lat[1] = lowrightpt[1]; status = GDll2mm_cea(projcode,zonecode,spherecode,projparm, xdimsize, ydimsize, upleftpt, lowrightpt,nlatlon, lon, lat, xcor, ycor, &xscale, &yscale); upleftpt_m[0] = xcor[0]; upleftpt_m[1] = ycor[0]; if (status == -1) { HEpush(DFE_GENAPP, "GDdefboxregion", __FILE__, __LINE__); free(utlbuf); free(gridname); return (status); } /* MinCol -> meters -> upleftpt[0] */ /* ------------------------------- */ xmtr[0] = upleftpt_m[0] + xscale * minCol; /* MinRow -> meters -> upleftpt[1] */ /* ------------------------------- */ ymtr[0] = upleftpt_m[1] + yscale * minRow; /* MinCol + 1 -> meters -> lowrightpt[0] */ /* ------------------------------------- */ xmtr[1] = upleftpt_m[0] + xscale * (maxCol + 1); /* MinRow + 1 -> meters -> lowrightpt[1] */ /* ------------------------------------- */ ymtr[1] = upleftpt_m[1] + yscale * (maxRow + 1); /* Convert upleft & lowright lon from DMS to radians */ /* ------------------------------------------------- */ npnts = 2; status = GDmm2ll_cea(projcode, zonecode, spherecode, projparm, xdimsize, ydimsize, upleftpt, lowrightpt, npnts, xmtr, ymtr, longitude, latitude); if (status == -1) { HEpush(DFE_GENAPP, "GDdefboxregion", __FILE__, __LINE__); free(utlbuf); free(gridname); return (status); } GDXRegion[i]->upleftpt[0] = longitude[0]; GDXRegion[i]->upleftpt[1] = latitude[0]; GDXRegion[i]->lowrightpt[0] = longitude[1]; GDXRegion[i]->lowrightpt[1] = latitude[1]; } else if (projcode == GCTP_SOM) { /* Store start & count along x & y */ /* ------------------------------- */ GDXRegion[i]->xStart = 0; GDXRegion[i]->xCount = xdimsize; GDXRegion[i]->yStart = 0; GDXRegion[i]->yCount = ydimsize; GDXRegion[i]->somStart = blockindexstart; GDXRegion[i]->somCount = blockindexstop - blockindexstart + 1; /* Store upleft and lowright points of subset region */ /* ------------------------------------------------- */ if (blockindexstart == 0) { GDXRegion[i]->upleftpt[0] = upleftpt[0]; GDXRegion[i]->upleftpt[1] = upleftpt[1]; GDXRegion[i]->lowrightpt[0] = lowrightpt[0]; GDXRegion[i]->lowrightpt[1] = lowrightpt[1]; } else { GDXRegion[i]->upleftpt[0] = (lowrightpt[0] - upleftpt[0])* (offset[blockindexstart-1]/xdimsize) + upleftpt[0]; GDXRegion[i]->upleftpt[1] = (lowrightpt[1] - upleftpt[1])* (blockindexstart+1-1) + upleftpt[1]; GDXRegion[i]->lowrightpt[0] = (lowrightpt[0] - upleftpt[0])* (offset[blockindexstart-1]/xdimsize) + lowrightpt[0]; GDXRegion[i]->lowrightpt[1] = (lowrightpt[1] - upleftpt[1])* (blockindexstart+1-1) + lowrightpt[1]; } } else { /* Non-GEO, Non-BCEA projections */ /* ---------------------------- */ /* Compute X & Y scale */ /* ------------------- */ xscale = (lowrightpt[0] - upleftpt[0]) / xdimsize; yscale = (lowrightpt[1] - upleftpt[1]) / ydimsize; /* MinCol -> meters -> upleftpt[0] */ /* ------------------------------- */ GDXRegion[i]->upleftpt[0] = upleftpt[0] + xscale * minCol; /* MinRow -> meters -> upleftpt[1] */ /* ------------------------------- */ GDXRegion[i]->upleftpt[1] = upleftpt[1] + yscale * minRow; /* MinCol + 1 -> meters -> lowrightpt[0] */ /* ------------------------------------- */ GDXRegion[i]->lowrightpt[0] = upleftpt[0] + xscale * (maxCol + 1); /* MinRow + 1 -> meters -> lowrightpt[1] */ /* ------------------------------------- */ GDXRegion[i]->lowrightpt[1] = upleftpt[1] + yscale * (maxRow + 1); } /* Store region ID */ /* --------------- */ regionID = i; break; } } } } free(utlbuf); free(gridname); return (regionID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDregioninfo | | | | DESCRIPTION: Retrieves size of region in bytes. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 Grid structure ID | | regionID int32 Region ID | | fieldname char Fieldname | | | | | | OUTPUTS: | | ntype int32 field number type | | rank int32 field rank | | dims int32 dimensions of field region | | size int32 size in bytes of field region | | upleftpt float64 Upper left corner coord for region | | lowrightpt float64 Lower right corner coord for region | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Add vertical subsetting | | Dec 96 Joel Gales Add multiple vertical subsetting capability | | Apr 99 David Wynne Added support for MISR SOM projection, NCR 21195 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDregioninfo(int32 gridID, int32 regionID, char *fieldname, int32 * ntype, int32 * rank, int32 dims[], int32 * size, float64 upleftpt[], float64 lowrightpt[]) { intn j; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 index; /* Dimension index */ char dimlist[256]; /* Dimension list */ char *errMesg = "Vertical Dimension Not Found: \"%s\".\n"; char *errM1 = "Both \"XDim\" and \"YDim\" must be present "; char *errM2 = "in the dimension list for \"%s\".\n"; char errbuf[256];/* Error buffer */ /* Check for valid grid ID */ /* ----------------------- */ status = GDchkgdid(gridID, "GDregioninfo", &fid, &sdInterfaceID, &gdVgrpID); /* Check for valid region ID */ /* ------------------------- */ if (status == 0) { if (regionID < 0 || regionID >= NGRIDREGN) { status = -1; HEpush(DFE_RANGE, "GDregioninfo", __FILE__, __LINE__); HEreport("Invalid Region id: %d.\n", regionID); } } /* Check for active region ID */ /* -------------------------- */ if (status == 0) { if (GDXRegion[regionID] == 0) { status = -1; HEpush(DFE_GENAPP, "GDregioninfo", __FILE__, __LINE__); HEreport("Inactive Region ID: %d.\n", regionID); } } /* Check that region defined for this file */ /* --------------------------------------- */ if (status == 0) { if (GDXRegion[regionID]->fid != fid) { status = -1; HEpush(DFE_GENAPP, "GDregioninfo", __FILE__, __LINE__); HEreport("Region is not defined for this file.\n"); } } /* Check that region defined for this grid */ /* --------------------------------------- */ if (status == 0) { if (GDXRegion[regionID]->gridID != gridID) { status = -1; HEpush(DFE_GENAPP, "GDregioninfo", __FILE__, __LINE__); HEreport("Region is not defined for this Grid.\n"); } } /* Check for valid fieldname */ /* ------------------------- */ if (status == 0) { status = GDfieldinfo(gridID, fieldname, rank, dims, ntype, dimlist); if (status != 0) { /* Fieldname not found in grid */ /* --------------------------- */ status = -1; HEpush(DFE_GENAPP, "GDregioninfo", __FILE__, __LINE__); HEreport("Fieldname \"%s\" not found.\n", fieldname); } else if (*rank == 1) { /* Field is 1 dimensional */ /* ---------------------- */ status = -1; HEpush(DFE_GENAPP, "GDregioninfo", __FILE__, __LINE__); HEreport( "One-Dimesional fields \"%s\" may not be subsetted.\n", fieldname); } else { /* "XDim" and/or "YDim" not found */ /* ------------------------------ */ if (EHstrwithin("XDim", dimlist, ',') == -1 || EHstrwithin("YDim", dimlist, ',') == -1) { status = -1; HEpush(DFE_GENAPP, "GDregioninfo", __FILE__, __LINE__); sprintf(errbuf, "%s%s", errM1, errM2); HEreport(errbuf, fieldname); } } } /* If no problems ... */ /* ------------------ */ if (status == 0) { /* Check if SOM projection */ /* ----------------------- */ if (EHstrwithin("SOMBlockDim", dimlist, ',') == 0) { dims[EHstrwithin("SOMBlockDim", dimlist, ',')] = GDXRegion[regionID]->somCount; } /* Load XDim dimension from region entry */ /* ------------------------------------- */ if (GDXRegion[regionID]->xCount != 0) { dims[EHstrwithin("XDim", dimlist, ',')] = GDXRegion[regionID]->xCount; } /* Load YDim dimension from region entry */ /* ------------------------------------- */ if (GDXRegion[regionID]->yCount != 0) { dims[EHstrwithin("YDim", dimlist, ',')] = GDXRegion[regionID]->yCount; } /* Vertical Subset */ /* --------------- */ for (j = 0; j < 8; j++) { /* If active vertical subset ... */ /* ----------------------------- */ if (GDXRegion[regionID]->StartVertical[j] != -1) { /* Find vertical dimension within dimlist */ /* -------------------------------------- */ index = EHstrwithin(GDXRegion[regionID]->DimNamePtr[j], dimlist, ','); /* If dimension found ... */ /* ---------------------- */ if (index != -1) { /* Compute dimension size */ /* ---------------------- */ dims[index] = GDXRegion[regionID]->StopVertical[j] - GDXRegion[regionID]->StartVertical[j] + 1; } else { /* Vertical dimension not found */ /* ---------------------------- */ status = -1; *size = -1; HEpush(DFE_GENAPP, "GDregioninfo", __FILE__, __LINE__); HEreport(errMesg, GDXRegion[regionID]->DimNamePtr[j]); } } } if (status == 0) { /* Compute number of total elements */ /* -------------------------------- */ *size = dims[0]; for (j = 1; j < *rank; j++) { *size *= dims[j]; } /* Multiply by size in bytes of numbertype */ /* --------------------------------------- */ *size *= DFKNTsize(*ntype); /* Return upper left and lower right subset values */ /* ----------------------------------------------- */ upleftpt[0] = GDXRegion[regionID]->upleftpt[0]; upleftpt[1] = GDXRegion[regionID]->upleftpt[1]; lowrightpt[0] = GDXRegion[regionID]->lowrightpt[0]; lowrightpt[1] = GDXRegion[regionID]->lowrightpt[1]; } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDreginfo | | | | DESCRIPTION: FORTRAN wrapper around GDregioninfo | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 Grid structure ID | | regionID int32 Region ID | | fieldname char Fieldname | | | | | | OUTPUTS: | | ntype int32 field number type | | rank int32 field rank | | dims int32 dimensions of field region | | (FORTRAN order) | | size int32 size in bytes of field region | | upleftpt float64 Upper left corner coord for region | | lowrightpt float64 Lower right corner coord for region | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDreginfo(int32 gridID, int32 regionID, char *fieldname, int32 * ntype, int32 * rank, int32 dims[], int32 * size, float64 upleftpt[], float64 lowrightpt[]) { intn j; /* Loop index */ intn status; /* routine return status variable */ int32 swap; /* Temporary swap variable */ /* Call GDregioninfo */ /* ----------------- */ status = GDregioninfo(gridID, regionID, fieldname, ntype, rank, dims, size, upleftpt, lowrightpt); if(status == 0) { /* Change dimensions to FORTRAN order */ /* ---------------------------------- */ for (j = 0; j < *rank / 2; j++) { swap = dims[*rank - 1 - j]; dims[*rank - 1 - j] = dims[j]; dims[j] = swap; } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDextractregion | | | | DESCRIPTION: Retrieves data from specified region. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 Grid structure ID | | regionID int32 Region ID | | fieldname char Fieldname | | | | OUTPUTS: | | buffer void Data buffer containing subsetted region | | | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Add vertical subsetting | | Dec 96 Joel Gales Add multiple vertical subsetting capability | | Apr 99 David Wynne Add support for MISR SOM projection, NCR 21195 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDextractregion(int32 gridID, int32 regionID, char *fieldname, VOIDP buffer) { intn i; /* Loop index */ intn j; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 index; /* Dimension index */ int32 start[8]; /* Start array for data read */ int32 edge[8]; /* Edge array for data read */ int32 dims[8]; /* Dimensions */ int32 rank; /* Field rank */ int32 ntype; /* Field number type */ int32 origincode; /* Pixel origin code */ char dimlist[256]; /* Dimension list */ char *errMesg = "Vertical Dimension Not Found: \"%s\".\n"; char *errM1 = "Both \"XDim\" and \"YDim\" must be present "; char *errM2 = "in the dimension list for \"%s\".\n"; char errbuf[256];/* Error buffer */ /* Check for valid grid ID */ /* ----------------------- */ status = GDchkgdid(gridID, "GDextractregion", &fid, &sdInterfaceID, &gdVgrpID); /* Check for valid region ID */ /* ------------------------- */ if (status == 0) { if (regionID < 0 || regionID >= NGRIDREGN) { status = -1; HEpush(DFE_RANGE, "GDextractregion", __FILE__, __LINE__); HEreport("Invalid Region id: %d.\n", regionID); } } /* Check for active region ID */ /* -------------------------- */ if (status == 0) { if (GDXRegion[regionID] == 0) { status = -1; HEpush(DFE_GENAPP, "GDextractregion", __FILE__, __LINE__); HEreport("Inactive Region ID: %d.\n", regionID); } } /* Check that region defined for this file */ /* --------------------------------------- */ if (status == 0) { if (GDXRegion[regionID]->fid != fid) { status = -1; HEpush(DFE_GENAPP, "GDextractregion", __FILE__, __LINE__); HEreport("Region is not defined for this file.\n"); } } /* Check that region defined for this grid */ /* --------------------------------------- */ if (status == 0) { if (GDXRegion[regionID]->gridID != gridID) { status = -1; HEpush(DFE_GENAPP, "GDextractregion", __FILE__, __LINE__); HEreport("Region is not defined for this Grid.\n"); } } /* Check for valid fieldname */ /* ------------------------- */ if (status == 0) { status = GDfieldinfo(gridID, fieldname, &rank, dims, &ntype, dimlist); if (status != 0) { /* Fieldname not found in grid */ /* --------------------------- */ status = -1; HEpush(DFE_GENAPP, "GDextractregion", __FILE__, __LINE__); HEreport("Fieldname \"%s\" not found.\n", fieldname); } else if (rank == 1) { /* Field is 1 dimensional */ /* ---------------------- */ status = -1; HEpush(DFE_GENAPP, "GDextractregion", __FILE__, __LINE__); HEreport( "One-Dimesional fields \"%s\" may not be subsetted.\n", fieldname); } else { /* "XDim" and/or "YDim" not found */ /* ------------------------------ */ if (EHstrwithin("XDim", dimlist, ',') == -1 || EHstrwithin("YDim", dimlist, ',') == -1) { status = -1; HEpush(DFE_GENAPP, "GDextractregion", __FILE__, __LINE__); sprintf(errbuf, "%s%s", errM1, errM2); HEreport(errbuf, fieldname); } } } if (status == 0) { /* Get origin order info */ /* --------------------- */ status = GDorigininfo(gridID, &origincode); /* Initialize start & edge arrays */ /* ------------------------------ */ for (i = 0; i < rank; i++) { start[i] = 0; edge[i] = dims[i]; } /* if MISR SOM projection, set start */ /* & edge arrays for SOMBlockDim */ /* --------------------------------- */ if (EHstrwithin("SOMBlockDim", dimlist, ',') == 0) { index = EHstrwithin("SOMBlockDim", dimlist, ','); edge[index] = GDXRegion[regionID]->somCount; start[index] = GDXRegion[regionID]->somStart; } /* Set start & edge arrays for XDim */ /* -------------------------------- */ index = EHstrwithin("XDim", dimlist, ','); if (GDXRegion[regionID]->xCount != 0) { edge[index] = GDXRegion[regionID]->xCount; start[index] = GDXRegion[regionID]->xStart; } /* Adjust X-dim start if origin on right edge */ /* ------------------------------------------ */ if ((origincode & 1) == 1) { start[index] = dims[index] - (start[index] + edge[index]); } /* Set start & edge arrays for YDim */ /* -------------------------------- */ index = EHstrwithin("YDim", dimlist, ','); if (GDXRegion[regionID]->yCount != 0) { start[index] = GDXRegion[regionID]->yStart; edge[index] = GDXRegion[regionID]->yCount; } /* Adjust Y-dim start if origin on lower edge */ /* ------------------------------------------ */ if ((origincode & 2) == 2) { start[index] = dims[index] - (start[index] + edge[index]); } /* Vertical Subset */ /* --------------- */ for (j = 0; j < 8; j++) { /* If active vertical subset ... */ /* ----------------------------- */ if (GDXRegion[regionID]->StartVertical[j] != -1) { /* Find vertical dimension within dimlist */ /* -------------------------------------- */ index = EHstrwithin(GDXRegion[regionID]->DimNamePtr[j], dimlist, ','); /* If dimension found ... */ /* ---------------------- */ if (index != -1) { /* Compute start and edge for vertical dimension */ /* --------------------------------------------- */ start[index] = GDXRegion[regionID]->StartVertical[j]; edge[index] = GDXRegion[regionID]->StopVertical[j] - GDXRegion[regionID]->StartVertical[j] + 1; } else { /* Vertical dimension not found */ /* ---------------------------- */ status = -1; HEpush(DFE_GENAPP, "GDextractregion", __FILE__, __LINE__); HEreport(errMesg, GDXRegion[regionID]->DimNamePtr[j]); } } } /* Read into data buffer */ /* --------------------- */ if (status == 0) { status = GDreadfield(gridID, fieldname, start, NULL, edge, buffer); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdupregion | | | | DESCRIPTION: Duplicates a region | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | newregionID int32 New region ID | | | | INPUTS: | | oldregionID int32 Old region ID | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jan 97 Joel Gales Original Programmer | | Oct 98 Abe Taaheri changed *GDXRegion[i] = *GDXRegion[oldregionID]; | | to copy elements of structure one by one to avoid | | copying pointer for DimNamePtr to another place that| | causes "Freeing Unallocated Memory" in purify when | | using GDdetach | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDdupregion(int32 oldregionID) { intn i; /* Loop index */ intn j; /* Loop index */ int32 slendupregion; int32 newregionID = -1; /* New region ID */ /* Find first empty (inactive) region */ /* ---------------------------------- */ for (i = 0; i < NGRIDREGN; i++) { if (GDXRegion[i] == 0) { /* Allocate space for new grid region entry */ /* ---------------------------------------- */ GDXRegion[i] = (struct gridRegion *) calloc(1, sizeof(struct gridRegion)); if(GDXRegion[i] == NULL) { HEpush(DFE_NOSPACE,"GDdupregion", __FILE__, __LINE__); return(-1); } /* Copy old region structure data to new region */ /* -------------------------------------------- */ GDXRegion[i]->fid = GDXRegion[oldregionID]->fid; GDXRegion[i]->gridID = GDXRegion[oldregionID]->gridID; GDXRegion[i]->xStart = GDXRegion[oldregionID]->xStart; GDXRegion[i]->xCount = GDXRegion[oldregionID]->xCount; GDXRegion[i]->yStart = GDXRegion[oldregionID]->yStart; GDXRegion[i]->yCount = GDXRegion[oldregionID]->yCount; GDXRegion[i]->upleftpt[0] = GDXRegion[oldregionID]->upleftpt[0]; GDXRegion[i]->upleftpt[1] = GDXRegion[oldregionID]->upleftpt[1]; GDXRegion[i]->lowrightpt[0] = GDXRegion[oldregionID]->lowrightpt[0]; GDXRegion[i]->lowrightpt[1] = GDXRegion[oldregionID]->lowrightpt[1]; for (j = 0; j < 8; j++) { GDXRegion[i]->StartVertical[j] = GDXRegion[oldregionID]->StartVertical[j]; GDXRegion[i]->StopVertical[j] = GDXRegion[oldregionID]->StopVertical[j]; } for (j=0; j<8; j++) { if(GDXRegion[oldregionID]->DimNamePtr[j] != NULL) { slendupregion = strlen(GDXRegion[oldregionID]->DimNamePtr[j]); GDXRegion[i]->DimNamePtr[j] = (char *) malloc(slendupregion + 1); strcpy(GDXRegion[i]->DimNamePtr[j],GDXRegion[oldregionID]->DimNamePtr[j]); } } /* Define new region ID */ /* -------------------- */ newregionID = i; break; } } return (newregionID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdefvrtregion | | | | DESCRIPTION: Finds elements of a monotonic field within a vertical subset | | region. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | regionID int32 Region ID | | | | INPUTS: | | gridID int32 Grid structure ID | | regionID int32 Region ID | | vertObj char Vertical object to subset | | range float64 Vertical subsetting range | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Aug 96 Joel Gales Original Programmer | | Dec 96 Joel Gales Add multiple vertical subsetting capability | | Feb 97 Joel Gales Store XDim, YDim, upleftpt, lowrightpt in GDXRegion | | | | END_PROLOG | -----------------------------------------------------------------------------*/ #define SETGRIDREG \ \ status = GDgridinfo(gridID, &xdimsize, &ydimsize, upleftpt, lowrightpt); \ for (k = 0; k < NGRIDREGN; k++) \ { \ if (GDXRegion[k] == 0) \ { \ GDXRegion[k] = (struct gridRegion *) \ calloc(1, sizeof(struct gridRegion)); \ GDXRegion[k]->fid = fid; \ GDXRegion[k]->gridID = gridID; \ GDXRegion[k]->xStart = 0; \ GDXRegion[k]->xCount = xdimsize; \ GDXRegion[k]->yStart = 0; \ GDXRegion[k]->yCount = ydimsize; \ GDXRegion[k]->upleftpt[0] = upleftpt[0]; \ GDXRegion[k]->upleftpt[1] = upleftpt[1]; \ GDXRegion[k]->lowrightpt[0] = lowrightpt[0]; \ GDXRegion[k]->lowrightpt[1] = lowrightpt[1]; \ regionID = k; \ for (j=0; j<8; j++) \ { \ GDXRegion[k]->StartVertical[j] = -1; \ GDXRegion[k]->StopVertical[j] = -1; \ } \ break; \ } \ } #define FILLVERTREG \ for (j=0; j<8; j++) \ { \ if (GDXRegion[regionID]->StartVertical[j] == -1) \ { \ GDXRegion[regionID]->StartVertical[j] = i; \ GDXRegion[regionID]->DimNamePtr[j] = \ (char *) malloc(slen + 1); \ memcpy(GDXRegion[regionID]->DimNamePtr[j], \ dimlist, slen + 1); \ break; \ } \ } \ int32 GDdefvrtregion(int32 gridID, int32 regionID, char *vertObj, float64 range[]) { intn i, j, k, status; uint8 found = 0; int16 vertINT16; int32 fid, sdInterfaceID, slen; int32 gdVgrpID, rank, nt, dims[8], size; int32 vertINT32; int32 xdimsize; int32 ydimsize; float32 vertFLT32; float64 vertFLT64; float64 upleftpt[2]; float64 lowrightpt[2]; char *vertArr; char *dimlist; /* Allocate space for dimlist */ /* --------------------------------- */ dimlist = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(dimlist == NULL) { HEpush(DFE_NOSPACE,"GDdefvrtregion", __FILE__, __LINE__); return(-1); } /* Check for valid grid ID */ /* ----------------------- */ status = GDchkgdid(gridID, "GDdefvrtregion", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { memcpy(dimlist, vertObj, 4); dimlist[4] = 0; if (strcmp(dimlist, "DIM:") == 0) { slen = strlen(vertObj) - 4; if (regionID == -1) { SETGRIDREG; } for (j = 0; j < 8; j++) { if (GDXRegion[regionID]->StartVertical[j] == -1) { GDXRegion[regionID]->StartVertical[j] = (int32) range[0]; GDXRegion[regionID]->StopVertical[j] = (int32) range[1]; GDXRegion[regionID]->DimNamePtr[j] = (char *) malloc(slen + 1); if(GDXRegion[regionID]->DimNamePtr[j] == NULL) { HEpush(DFE_NOSPACE,"GDdefvrtregion", __FILE__, __LINE__); free(dimlist); return(-1); } memcpy(GDXRegion[regionID]->DimNamePtr[j], vertObj + 4, slen + 1); break; } } } else { status = GDfieldinfo(gridID, vertObj, &rank, dims, &nt, dimlist); if (status != 0) { status = -1; HEpush(DFE_GENAPP, "GDdefvrtregion", __FILE__, __LINE__); HEreport("Vertical Field: \"%s\" not found.\n", vertObj); } else { if (rank != 1) { status = -1; HEpush(DFE_GENAPP, "GDdefvrtregion", __FILE__, __LINE__); HEreport("Vertical Field: \"%s\" must be 1-dim.\n", vertObj); } else { slen = strlen(dimlist); size = DFKNTsize(nt); vertArr = (char *) calloc(dims[0], size); if(vertArr == NULL) { HEpush(DFE_NOSPACE,"GDdefvrtregion", __FILE__, __LINE__); free(dimlist); return(-1); } status = GDreadfield(gridID, vertObj, NULL, NULL, NULL, vertArr); switch (nt) { case DFNT_INT16: for (i = 0; i < dims[0]; i++) { memcpy(&vertINT16, vertArr + i * size, size); if (vertINT16 >= range[0] && vertINT16 <= range[1]) { found = 1; if (regionID == -1) { SETGRIDREG; } FILLVERTREG; break; } } if (found == 1) { for (i = dims[0] - 1; i >= 0; i--) { memcpy(&vertINT16, vertArr + i * size, size); if (vertINT16 >= range[0] && vertINT16 <= range[1]) { GDXRegion[regionID]->StopVertical[j] = i; break; } } } else { status = -1; } break; case DFNT_INT32: for (i = 0; i < dims[0]; i++) { memcpy(&vertINT32, vertArr + i * size, size); if (vertINT32 >= range[0] && vertINT32 <= range[1]) { found = 1; if (regionID == -1) { SETGRIDREG; } FILLVERTREG; break; } } if (found == 1) { for (i = dims[0] - 1; i >= 0; i--) { memcpy(&vertINT32, vertArr + i * size, size); if (vertINT32 >= range[0] && vertINT32 <= range[1]) { GDXRegion[regionID]->StopVertical[j] = i; break; } } } else { status = -1; } break; case DFNT_FLOAT32: for (i = 0; i < dims[0]; i++) { memcpy(&vertFLT32, vertArr + i * size, size); if (vertFLT32 >= range[0] && vertFLT32 <= range[1]) { found = 1; if (regionID == -1) { SETGRIDREG; } FILLVERTREG; break; } } if (found == 1) { for (i = dims[0] - 1; i >= 0; i--) { memcpy(&vertFLT32, vertArr + i * size, size); if (vertFLT32 >= range[0] && vertFLT32 <= range[1]) { GDXRegion[regionID]->StopVertical[j] = i; break; } } } else { status = -1; } break; case DFNT_FLOAT64: for (i = 0; i < dims[0]; i++) { memcpy(&vertFLT64, vertArr + i * size, size); if (vertFLT64 >= range[0] && vertFLT64 <= range[1]) { found = 1; if (regionID == -1) { SETGRIDREG; } FILLVERTREG; break; } } if (found == 1) { for (i = dims[0] - 1; i >= 0; i--) { memcpy(&vertFLT64, vertArr + i * size, size); if (vertFLT64 >= range[0] && vertFLT64 <= range[1]) { GDXRegion[regionID]->StopVertical[j] = i; break; } } } else { status = -1; } break; } free(vertArr); } } } } if (status == -1) { regionID = -1; } free(dimlist); return (regionID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdefvrtreg | | | | DESCRIPTION: FORTRAN wrapper arount GDdefvrtregion | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | regionID int32 Region ID | | | | INPUTS: | | gridID int32 Grid structure ID | | regionID int32 Region ID | | vertObj char Vertical object to subset | | range float64 Vertical subsetting range | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Oct 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDdefvrtreg(int32 gridID, int32 regionID, char *vertObj, float64 fortrange[]) { float64 range[2]; char utlbuf[16]; memcpy(utlbuf, vertObj, 4); utlbuf[4] = 0; /* If subsetting on dimension elements convert FORTRAN indices to C */ /* ---------------------------------------------------------------- */ if (strcmp(utlbuf, "DIM:") == 0) { range[0] = fortrange[0] - 1; range[1] = fortrange[1] - 1; } else { range[0] = fortrange[0]; range[1] = fortrange[1]; } /* Call GDdefvrtregion routine */ /* --------------------------- */ regionID = GDdefvrtregion(gridID, regionID, vertObj, range); return (regionID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDdeftimeperiod | | | | DESCRIPTION: Finds elements of the "Time" field within a given time | | period. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | periodID int32 Period ID | | | | INPUTS: | | gridID int32 Grid structure ID | | periodID int32 Period ID | | starttime float64 TAI sec Start of time period | | stoptime float64 TAI sec Stop of time period | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Aug 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDdeftimeperiod(int32 gridID, int32 periodID, float64 starttime, float64 stoptime) { float64 timerange[2]; timerange[0] = starttime; timerange[1] = stoptime; periodID = GDdefvrtregion(gridID, periodID, "Time", timerange); return (periodID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDgetpixels | | | | DESCRIPTION: Finds row and columns for specified lon/lat values | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 Grid structure ID | | nLonLat int32 Number of lonlat values | | lonVal float64 dec deg Longitude values | | latVal float64 dec deg Latitude values | | | | | | OUTPUTS: | | pixRow int32 Pixel rows | | pixCol int32 Pixel columns | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Aug 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Set row/col to -1 if outside boundary | | Mar 97 Joel Gales Adjust row/col for CORNER pixel registration | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDgetpixels(int32 gridID, int32 nLonLat, float64 lonVal[], float64 latVal[], int32 pixRow[], int32 pixCol[]) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 xdimsize; /* Size of "XDim" */ int32 ydimsize; /* Size of "YDim" */ int32 projcode; /* GCTP projection code */ int32 zonecode; /* Zone code */ int32 spherecode; /* Sphere code */ int32 origincode; /* Origin code */ int32 pixregcode; /* Pixel registration code */ float64 upleftpt[2];/* Upper left point */ float64 lowrightpt[2]; /* Lower right point */ float64 projparm[16]; /* Projection parameters */ float64 *xVal; /* Pointer to point x location values */ float64 *yVal; /* Pointer to point y location values */ /* Check for valid grid ID */ /* ----------------------- */ status = GDchkgdid(gridID, "GDgetpixels", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* Get grid info */ /* ------------- */ status = GDgridinfo(gridID, &xdimsize, &ydimsize, upleftpt, lowrightpt); /* Get projection info */ /* ------------------- */ status = GDprojinfo(gridID, &projcode, &zonecode, &spherecode, projparm); /* Get explicit upleftpt & lowrightpt if defaults are used */ /* ------------------------------------------------------- */ status = GDgetdefaults(projcode, zonecode, projparm, spherecode, upleftpt, lowrightpt); /* Get pixel registration and origin info */ /* -------------------------------------- */ status = GDorigininfo(gridID, &origincode); status = GDpixreginfo(gridID, &pixregcode); /* Allocate space for x & y locations */ /* ---------------------------------- */ xVal = (float64 *) calloc(nLonLat, sizeof(float64)); if(xVal == NULL) { HEpush(DFE_NOSPACE,"GDgetpixels", __FILE__, __LINE__); return(-1); } yVal = (float64 *) calloc(nLonLat, sizeof(float64)); if(yVal == NULL) { HEpush(DFE_NOSPACE,"GDgetpixels", __FILE__, __LINE__); free(xVal); return(-1); } /* Get pixRow, pixCol, xVal, & yVal */ /* -------------------------------- */ status = GDll2ij(projcode, zonecode, projparm, spherecode, xdimsize, ydimsize, upleftpt, lowrightpt, nLonLat, lonVal, latVal, pixRow, pixCol, xVal, yVal); /* Loop through all lon/lat values */ /* ------------------------------- */ for (i = 0; i < nLonLat; i++) { /* Adjust columns & rows for "corner" registered grids */ /* --------------------------------------------------- */ if (pixregcode == HDFE_CORNER) { if (origincode == HDFE_GD_UL) { if (xVal[i] - pixCol[i] > 0.5) { ++pixCol[i]; } if (yVal[i] - pixRow[i] > 0.5) { ++pixRow[i]; } } else if (origincode == HDFE_GD_UR) { if (xVal[i] - pixCol[i] <= 0.5) { --pixCol[i]; } if (yVal[i] - pixRow[i] > 0.5) { ++pixRow[i]; } } else if (origincode == HDFE_GD_LL) { if (xVal[i] - pixCol[i] > 0.5) { ++pixCol[i]; } if (yVal[i] - pixRow[i] <= 0.5) { --pixRow[i]; } } else if (origincode == HDFE_GD_LR) { if (xVal[i] - pixCol[i] <= 0.5) { --pixCol[i]; } if (yVal[i] - pixRow[i] <= 0.5) { --pixRow[i]; } } } /* If outside grid boundaries then set to -1 */ /* ----------------------------------------- */ if (pixCol[i] < 0 || pixCol[i] >= xdimsize || pixRow[i] < 0 || pixRow[i] >= ydimsize) { pixCol[i] = -1; pixRow[i] = -1; } } free(xVal); free(yVal); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDgetpixvalues | | | | DESCRIPTION: Retrieves data from specified pixels. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | size*nPixels int32 Size of data buffer | | | | INPUTS: | | gridID int32 Grid structure ID | | nPixels int32 Number of pixels | | pixRow int32 Pixel row numbers | | pixCol int32 Pixel column numbers | | fieldname char Fieldname | | | | OUTPUTS: | | buffer void Data buffer | | | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Aug 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Check for pixels outside boundaries (-1) | | Mar 98 Abe Taaheri revised to reduce overhead for rechecking | | for gridid, fieldname, etc in GDreadfield. | | June 98 AT fixed bug with 2-dim field merged in 3-dim field | | (for offset and count) | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDgetpixvalues(int32 gridID, int32 nPixels, int32 pixRow[], int32 pixCol[], char *fieldname, VOIDP buffer) { intn i; /* Loop index */ intn j; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 start[8]; /* GDreadfield start array */ int32 edge[8]; /* GDreadfield edge array */ int32 dims[8]; /* Field dimensions */ int32 rank; /* Field rank */ int32 xdum; /* Location of "XDim" within field list */ int32 ydum; /* Location of "YDim" within field list */ int32 ntype; /* Field number type */ int32 origincode; /* Origin code */ int32 bufOffset; /* Data buffer offset */ int32 size; /* Size of returned data buffer for each * value in bytes */ int32 offset[8]; /* I/O offset (start) */ int32 incr[8]; /* I/O increment (stride) */ int32 count[8]; /* I/O count (edge) */ int32 sdid; /* SDS ID */ int32 rankSDS; /* Rank of SDS */ int32 rankFld; /* Rank of field */ int32 dum; /* Dummy variable */ int32 mrgOffset; /* Merged field offset */ char *dimlist; /* Dimension list */ /* Allocate space for dimlist */ /* --------------------------------- */ dimlist = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(dimlist == NULL) { HEpush(DFE_NOSPACE,"GDgetpixvalues", __FILE__, __LINE__); return(-1); } /* Check for valid grid ID */ /* ----------------------- */ status = GDchkgdid(gridID, "GDgetpixvalues", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* Get field list */ /* -------------- */ status = GDfieldinfo(gridID, fieldname, &rank, dims, &ntype, dimlist); /* Check for "XDim" & "YDim" in dimension list */ /* ------------------------------------------- */ if (status == 0) { xdum = EHstrwithin("XDim", dimlist, ','); ydum = EHstrwithin("YDim", dimlist, ','); if (xdum == -1) { status = -1; HEpush(DFE_GENAPP, "GDgetpixvalues", __FILE__, __LINE__); HEreport( "\"XDim\" not present in dimlist for field: \"%s\".\n", fieldname); } if (ydum == -1) { status = -1; HEpush(DFE_GENAPP, "GDgetpixvalues", __FILE__, __LINE__); HEreport( "\"YDim\" not present in dimlist for field: \"%s\".\n", fieldname); } } else { status = -1; HEpush(DFE_GENAPP, "GDgetpixvalues", __FILE__, __LINE__); HEreport("Fieldname \"%s\" not found.\n", fieldname); } if (status == 0) { /* Get origin order info */ /* --------------------- */ status = GDorigininfo(gridID, &origincode); /* Initialize start & edge arrays */ /* ------------------------------ */ for (i = 0; i < rank; i++) { start[i] = 0; edge[i] = dims[i]; } /* Compute size of data buffer for each pixel */ /* ------------------------------------------ */ edge[xdum] = 1; edge[ydum] = 1; size = edge[0]; for (j = 1; j < rank; j++) { size *= edge[j]; } size *= DFKNTsize(ntype); /* If data values are requested ... */ /* -------------------------------- */ if (buffer != NULL) { /* get sdid */ status = GDSDfldsrch(gridID, sdInterfaceID, fieldname, &sdid, &rankSDS, &rankFld, &mrgOffset, dims, &dum); if (status != 0) { HEpush(DFE_GENAPP, "GDgetpixvalues", __FILE__, __LINE__); HEreport("SDS \"%s\" does not exist.\n", fieldname); status = -1; return ( status ); } /* Loop through all pixels */ /* ----------------------- */ for (i = 0; i < nPixels; i++) { /* Conmpute offset within returned data buffer */ /* ------------------------------------------- */ bufOffset = size * i; /* If pixel row & column OK ... */ /* ---------------------------- */ if (pixCol[i] != -1 && pixRow[i] != -1) { start[xdum] = pixCol[i]; start[ydum] = pixRow[i]; /* Adjust X-dim start if origin on right edge */ /* ------------------------------------------ */ if ((origincode & 1) == 1) { start[xdum] = dims[xdum] - (start[xdum] + 1); } /* Adjust Y-dim start if origin on lower edge */ /* ------------------------------------------ */ if ((origincode & 2) == 2) { start[ydum] = dims[ydum] - (start[ydum] + 1); } /* Set I/O offset and count Section */ /* ---------------------- */ /* * start and edge != NULL, set I/O offset and count to * user values, adjusting the * 0th field with the merged field offset (if any) */ if (rankFld == rankSDS) { for (j = 0; j < rankSDS; j++) { offset[j] = start[j]; count[j] = edge[j]; } offset[0] += mrgOffset; } else { /* * If field really 2-dim merged in 3-dim field then set * 0th field offset to merge offset and then next two to * the user values */ for (j = 0; j < rankFld; j++) { offset[j + 1] = start[j]; count[j + 1] = edge[j]; } offset[0] = mrgOffset; count[0] = 1; } /* Set I/O stride Section */ /* ---------------------- */ /* In original code stride enetred as NULL. Abe Taaheri June 12, 1998 */ /* * If stride == NULL (default) set I/O stride to 1 */ for (j = 0; j < rankSDS; j++) { incr[j] = 1; } /* Read into data buffer */ /* --------------------- */ status = SDreaddata(sdid, offset, incr, count, (VOIDP) ((uint8 *) buffer + bufOffset)); } } } } } /* If successful return size of returned data in bytes */ /* --------------------------------------------------- */ if (status == 0) { free(dimlist); return (size * nPixels); } else { free(dimlist); return ((int32) status); } } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDgetpix | | | | DESCRIPTION: FORTRAN wrapper around GDgetpixels | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 Grid structure ID | | nLonLat int32 Number of lonlat values | | lonVal float64 dec deg Longitude values | | latVal float64 dec deg Latitude values | | | | | | OUTPUTS: | | fortpixRow int32 Pixel rows (1 - based) | | fortpixCol int32 Pixel columns (1 - based) | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Oct 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDgetpix(int32 gridID, int32 nLonLat, float64 lonVal[], float64 latVal[], int32 fortpixRow[], int32 fortpixCol[]) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ /* Call GDgetpixels routine */ /* ------------------------ */ status = GDgetpixels(gridID, nLonLat, lonVal, latVal, fortpixRow, fortpixCol); if(status == 0) { /* Convert row & column to 1-based values */ /* -------------------------------------- */ for (i = 0; i < nLonLat; i++) { fortpixRow[i] = fortpixRow[i] + 1; fortpixCol[i] = fortpixCol[i] + 1; } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDgetpixval | | | | DESCRIPTION: FORTRAN wrapper around GDgetpixvalues | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 Grid structure ID | | nPixels int32 Number of pixels | | fortpixRow int32 Pixel row numbers | | fortpixCol int32 Pixel column numbers | | fieldname char Fieldname | | | | OUTPUTS: | | buffer void Data buffer | | | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Oct 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDgetpixval(int32 gridID, int32 nPixels, int32 fortpixRow[], int32 fortpixCol[], char *fieldname, VOIDP buffer) { intn i; /* Loop index */ int32 *pixRow; /* Pointer to C row numbers */ int32 *pixCol; /* Pointer to C column numbers */ int32 bufsiz; /* Size for returned data buffer in bytes */ /* Allocate space for C (0-based) row & column numbers */ /* --------------------------------------------------- */ pixRow = (int32 *) calloc(nPixels, 4); if(pixRow == NULL) { HEpush(DFE_NOSPACE,"GDgetpixval", __FILE__, __LINE__); return(-1); } pixCol = (int32 *) calloc(nPixels, 4); if(pixCol == NULL) { HEpush(DFE_NOSPACE,"GDgetpixval", __FILE__, __LINE__); free(pixRow); return(-1); } /* Convert row & column to 0-based values */ /* -------------------------------------- */ for (i = 0; i < nPixels; i++) { pixRow[i] = fortpixRow[i] - 1; pixCol[i] = fortpixCol[i] - 1; } /* Call GDgetpixvalues routine */ /* --------------------------- */ bufsiz = GDgetpixvalues(gridID, nPixels, pixRow, pixCol, fieldname, buffer); free(pixRow); free(pixCol); return (bufsiz); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDinterpolate | | | | DESCRIPTION: Performs bilinear interpolate on a set of xy values | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nRetn*nValues* int32 Size of data buffer | | sizeof(float64) | | | | INPUTS: | | gridID int32 Grid structure ID | | nValues int32 Number of lon/lat points to interpolate | | xyValues float64 XY values of points to interpolate | | fieldname char Fieldname | | | | OUTPUTS: | | interpVal float64 Interpolated Data Values | | | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Aug 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Fix array index problem with interpVal write | | Apr 97 Joel Gales Trap interpolation boundary out of bounds error | | Jun 98 Abe Taaheri changed the return value so that the Return Value | | is size in bytes for the data buffer which is | | float64. | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 GDinterpolate(int32 gridID, int32 nValues, float64 lonVal[], float64 latVal[], char *fieldname, float64 interpVal[]) { intn i; /* Loop index */ intn j; /* Loop index */ intn k; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int32 xdimsize; /* XDim size */ int32 ydimsize; /* YDim size */ int32 projcode; /* Projection code */ int32 zonecode; /* Zone code */ int32 spherecode; /* Sphere code */ int32 pixregcode; /* Pixel registration code */ int32 origincode; /* Origin code */ int32 dims[8]; /* Field dimensions */ int32 numsize; /* Size in bytes of number type */ int32 rank; /* Field rank */ int32 xdum; /* Location of "XDim" within field list */ int32 ydum; /* Location of "YDim" within field list */ int32 ntype; /* Number type */ int32 dum; /* Dummy variable */ int32 size; /* Size of returned data buffer for each * value in bytes */ int32 pixCol[4]; /* Pixel columns for 4 nearest neighbors */ int32 pixRow[4]; /* Pixel rows for 4 nearest neighbors */ int32 tDen; /* Interpolation denominator value 1 */ int32 uDen; /* Interpolation denominator value 2 */ int32 nRetn; /* Number of data values returned */ float64 upleftpt[2];/* Upper left pt coordinates */ float64 lowrightpt[2]; /* Lower right pt coordinates */ float64 projparm[16]; /* Projection parameters */ float64 xVal; /* "Exact" x location of interpolated point */ float64 yVal; /* "Exact" y location of interpolated point */ float64 tNum; /* Interpolation numerator value 1 */ float64 uNum; /* Interpolation numerator value 2 */ int16 i16[4]; /* Working buffer (int16) */ int32 i32[4]; /* Working buffer (int132) */ float32 f32[4]; /* Working buffer (float32) */ float64 f64[4]; /* Working buffer (float64) */ char *pixVal; /* Nearest neighbor values */ char *dimlist; /* Dimension list */ /* Allocate space for dimlist */ /* --------------------------------- */ dimlist = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(dimlist == NULL) { HEpush(DFE_NOSPACE,"GDinterpolate", __FILE__, __LINE__); return(-1); } /* Check for valid grid ID */ /* ----------------------- */ status = GDchkgdid(gridID, "GDinterpolate", &fid, &sdInterfaceID, &gdVgrpID); /* If no problems ... */ /* ------------------ */ if (status == 0) { /* Get field information */ /* --------------------- */ status = GDfieldinfo(gridID, fieldname, &rank, dims, &ntype, dimlist); /* Check for "XDim" & "YDim" in dimension list */ /* ------------------------------------------- */ if (status == 0) { xdum = EHstrwithin("XDim", dimlist, ','); ydum = EHstrwithin("YDim", dimlist, ','); if (xdum == -1) { status = -1; HEpush(DFE_GENAPP, "GDinterpolate", __FILE__, __LINE__); HEreport( "\"XDim\" not present in dimlist for field: \"%s\".\n", fieldname); } if (ydum == -1) { status = -1; HEpush(DFE_GENAPP, "GDinterpolate", __FILE__, __LINE__); HEreport( "\"YDim\" not present in dimlist for field: \"%s\".\n", fieldname); } } else { /* Fieldname not found in grid */ /* --------------------------- */ status = -1; HEpush(DFE_GENAPP, "GDinterpolate", __FILE__, __LINE__); HEreport("Fieldname \"%s\" not found.\n", fieldname); } /* If no problems ... */ /* ------------------ */ if (status == 0) { /* Compute size of data buffer for each interpolated value */ /* ------------------------------------------------------- */ dims[xdum] = 1; dims[ydum] = 1; size = dims[0]; for (i = 1; i < rank; i++) { size *= dims[i]; } numsize = DFKNTsize(ntype); size *= numsize; nRetn = size / numsize; /* If interpolated values are requested ... */ /* ---------------------------------------- */ if (interpVal != NULL) { /* Get grid info */ /* ------------- */ status = GDgridinfo(gridID, &xdimsize, &ydimsize, upleftpt, lowrightpt); /* Get projection info */ /* ------------------- */ status = GDprojinfo(gridID, &projcode, &zonecode, &spherecode, projparm); /* Get explicit upleftpt & lowrightpt if defaults are used */ /* ------------------------------------------------------- */ status = GDgetdefaults(projcode, zonecode, projparm, spherecode, upleftpt, lowrightpt); /* Get pixel registration and origin info */ /* -------------------------------------- */ status = GDpixreginfo(gridID, &pixregcode); status = GDorigininfo(gridID, &origincode); /* Loop through all interpolated points */ /* ------------------------------------ */ for (i = 0; i < nValues; i++) { /* Get row & column of point pixel */ /* ------------------------------- */ status = GDll2ij(projcode, zonecode, projparm, spherecode, xdimsize, ydimsize, upleftpt, lowrightpt, 1, &lonVal[i], &latVal[i], pixRow, pixCol, &xVal, &yVal); /* Get diff of interp. point from pixel location */ /* --------------------------------------------- */ if (pixregcode == HDFE_CENTER) { tNum = xVal - (pixCol[0] + 0.5); uNum = yVal - (pixRow[0] + 0.5); } else if (origincode == HDFE_GD_UL) { tNum = xVal - pixCol[0]; uNum = yVal - pixRow[0]; } else if (origincode == HDFE_GD_UR) { tNum = xVal - (pixCol[0] + 1); uNum = yVal - pixRow[0]; } else if (origincode == HDFE_GD_LL) { tNum = xVal - pixCol[0]; uNum = yVal - (pixRow[0] + 1); } else if (origincode == HDFE_GD_LR) { tNum = xVal - (pixCol[0] + 1); uNum = yVal - (pixRow[0] + 1); } /* Get rows and columns of other nearest neighbor pixels */ /* ----------------------------------------------------- */ pixCol[1] = pixCol[0]; pixRow[3] = pixRow[0]; if (tNum >= 0) { pixCol[2] = pixCol[0] + 1; pixCol[3] = pixCol[0] + 1; } if (tNum < 0) { pixCol[2] = pixCol[0] - 1; pixCol[3] = pixCol[0] - 1; } if (uNum >= 0) { pixRow[2] = pixRow[0] + 1; pixRow[1] = pixRow[0] + 1; } if (uNum < 0) { pixRow[2] = pixRow[0] - 1; pixRow[1] = pixRow[0] - 1; } /* Get values of nearest neighbors */ /* -------------------------------- */ pixVal = (char *) malloc(4 * size); if(pixVal == NULL) { HEpush(DFE_NOSPACE,"GDinterpolate", __FILE__, __LINE__); free(dimlist); return(-1); } dum = GDgetpixvalues(gridID, 4, pixRow, pixCol, fieldname, pixVal); /* Trap interpolation boundary out of range error */ /* ---------------------------------------------- */ if (dum == -1) { status = -1; HEpush(DFE_GENAPP, "GDinterpolate", __FILE__, __LINE__); HEreport("Interpolation boundary outside of grid.\n"); } else { /* * Algorithm taken for Numerical Recipies in C, 2nd * edition, Section 3.6 */ /* Perform bilinear interpolation */ /* ------------------------------ */ tDen = pixCol[3] - pixCol[0]; uDen = pixRow[1] - pixRow[0]; switch (ntype) { case DFNT_INT16: /* Loop through all returned data values */ /* ------------------------------------- */ for (j = 0; j < nRetn; j++) { /* Copy 4 NN values into working array */ /* ----------------------------------- */ for (k = 0; k < 4; k++) { memcpy(&i16[k], pixVal + j * numsize + k * size, sizeof(int16)); } /* Compute interpolated value */ /* -------------------------- */ interpVal[i * nRetn + j] = (1 - tNum / tDen) * (1 - uNum / uDen) * i16[0] + (tNum / tDen) * (1 - uNum / uDen) * i16[3] + (tNum / tDen) * (uNum / uDen) * i16[2] + (1 - tNum / tDen) * (uNum / uDen) * i16[1]; } break; case DFNT_INT32: for (j = 0; j < nRetn; j++) { for (k = 0; k < 4; k++) { memcpy(&i32[k], pixVal + j * numsize + k * size, sizeof(int32)); } interpVal[i * nRetn + j] = (1 - tNum / tDen) * (1 - uNum / uDen) * i32[0] + (tNum / tDen) * (1 - uNum / uDen) * i32[3] + (tNum / tDen) * (uNum / uDen) * i32[2] + (1 - tNum / tDen) * (uNum / uDen) * i32[1]; } break; case DFNT_FLOAT32: for (j = 0; j < nRetn; j++) { for (k = 0; k < 4; k++) { memcpy(&f32[k], pixVal + j * numsize + k * size, sizeof(float32)); } interpVal[i * nRetn + j] = (1 - tNum / tDen) * (1 - uNum / uDen) * f32[0] + (tNum / tDen) * (1 - uNum / uDen) * f32[3] + (tNum / tDen) * (uNum / uDen) * f32[2] + (1 - tNum / tDen) * (uNum / uDen) * f32[1]; } break; case DFNT_FLOAT64: for (j = 0; j < nRetn; j++) { for (k = 0; k < 4; k++) { memcpy(&f64[k], pixVal + j * numsize + k * size, sizeof(float64)); } interpVal[i * nRetn + j] = (1 - tNum / tDen) * (1 - uNum / uDen) * f64[0] + (tNum / tDen) * (1 - uNum / uDen) * f64[3] + (tNum / tDen) * (uNum / uDen) * f64[2] + (1 - tNum / tDen) * (uNum / uDen) * f64[1]; } break; } } free(pixVal); } } } } /* If successful return size of returned data in bytes */ /* --------------------------------------------------- */ if (status == 0) { /*always return size of float64 buffer */ free(dimlist); return (nRetn * nValues * sizeof(float64)); } else { free(dimlist); return ((int32) status); } } /*********************************************** GDwrrdtile -- This function is the underlying function below GDwritetile and GDreadtile. Author-- Alexis Zubrow ********************************************************/ intn GDwrrdtile(int32 gridID, char *fieldname, char *code, int32 start[], VOIDP datbuf) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 sdid; /* SDS ID */ int32 dum; /* Dummy variable */ int32 rankSDS; /* Rank of SDS/Field */ int32 dims[8]; /* Field/SDS dimensions */ int32 tileFlags; /* flag to determine if field is tiled */ int32 numTileDims;/* number of tiles spanning a dimension */ HDF_CHUNK_DEF tileDef; /* union holding tiling info. */ /* Get gridID */ status = GDchkgdid(gridID, "GDwrrdtile", &fid, &sdInterfaceID, &dum); if (status == 0) { /* Get field info */ status = GDfieldinfo(gridID, fieldname, &rankSDS, dims, &dum, NULL); if (status == 0) { /* Check whether fieldname is in SDS (multi-dim field) */ /* --------------------------------------------------- */ status = GDSDfldsrch(gridID, sdInterfaceID, fieldname, &sdid, &rankSDS, &dum, &dum, dims, &dum); if (status != 0) { HEpush(DFE_GENAPP, "GDwrrdtile", __FILE__, __LINE__); HEreport("SDS \"%s\" does not exist.\n", fieldname); status = -1; return ( status ); } /* * Check for errors in parameters passed to GDwritetile or * GDreadtile */ /* Check if untiled field */ status = SDgetchunkinfo(sdid, &tileDef, &tileFlags); if (tileFlags == HDF_NONE) { HEpush(DFE_GENAPP, "GDwrrdtile", __FILE__, __LINE__); HEreport("Field \"%s\" is not tiled.\n", fieldname); status = -1; return (status); } /* * Check if rd/wr tilecoords are within the extent of the field */ for (i = 0; i < rankSDS; i++) { /* * Calculate the number of tiles which span a dimension of * the field */ numTileDims = dims[i] / tileDef.chunk_lengths[i]; if ((start[i] >= numTileDims) || (start[i] < 0)) { /* * ERROR INDICATING BEYOND EXTENT OF THAT DIMENSION OR * NEGATIVE TILECOORDS */ HEpush(DFE_GENAPP, "GDwrrdtile", __FILE__, __LINE__); HEreport("Tilecoords for dimension \"%d\" ...\n", i); HEreport("is beyond the extent of dimension length\n"); status = -1; } } if (status == -1) { return (status); } /* Actually write/read to the field */ if (strcmp(code, "w") == 0) /* write tile */ { status = SDwritechunk(sdid, start, (VOIDP) datbuf); } else if (strcmp(code, "r") == 0) /* read tile */ { status = SDreadchunk(sdid, start, (VOIDP) datbuf); } } /* Non-existent fieldname */ else { HEpush(DFE_GENAPP, "GDwrrdtile", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; } } return (status); } /*********************************************** GDtileinfo -- This function queries the field to determine if it is tiled. If it is tile, one can retrieve some of the characteristics of the tiles. Author-- Alexis Zubrow ********************************************************/ intn GDtileinfo(int32 gridID, char *fieldname, int32 * tilecode, int32 * tilerank, int32 tiledims[]) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 sdid; /* SDS ID */ int32 dum; /* Dummy variable */ int32 rankSDS; /* Rank of SDS/Field/tile */ int32 dims[8]; /* Field/SDS dimensions */ int32 tileFlags; /* flag to determine if field is tiled */ HDF_CHUNK_DEF tileDef; /* union holding tiling info. */ /* Check if improper gridID */ status = GDchkgdid(gridID, "GDtileinfo", &fid, &sdInterfaceID, &dum); if (status == 0) { /* Get field info */ status = GDfieldinfo(gridID, fieldname, &rankSDS, dims, &dum, NULL); if (status == 0) { /* Check whether fieldname is in SDS (multi-dim field) */ /* --------------------------------------------------- */ status = GDSDfldsrch(gridID, sdInterfaceID, fieldname, &sdid, &rankSDS, &dum, &dum, dims, &dum); if (status != 0) { HEpush(DFE_GENAPP, "GDtileinfo", __FILE__, __LINE__); HEreport("SDS \"%s\" does not exist.\n", fieldname); status = -1; return ( status ); } /* Query field for tiling information */ status = SDgetchunkinfo(sdid, &tileDef, &tileFlags); /* If field is untiled, return untiled flag */ if (tileFlags == HDF_NONE) { *tilecode = HDFE_NOTILE; return (status); } /* IF field is tiled or tiled with compression */ else if ((tileFlags == HDF_CHUNK) || (tileFlags == (HDF_CHUNK | HDF_COMP))) { if (tilecode != NULL) { *tilecode = HDFE_TILE; } if (tilerank != NULL) { *tilerank = rankSDS; } if (tiledims != NULL) { /* Assign size of tile dimensions */ for (i = 0; i < rankSDS; i++) { tiledims[i] = tileDef.chunk_lengths[i]; } } } } /* Non-existent fieldname */ else { HEpush(DFE_GENAPP, "GDtileinfo", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; } } return (status); } /******************************************************* GDtleinfo This function gets information on the tileing of a field (FORTRAN wrapper around GDtileinfo) Author-- Alexis Zubrow Date-- 3/4/1997 *******************************************************/ intn GDtleinfo(int32 gridID, char *fieldname, int32 * tilecode, int32 * tilerank, int32 forttiledims[]) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 rank; /* Field rank */ int32 ntype; /* Field numbertype */ int32 dims[8]; /* Field dimensions */ int32 *tiledims; /* Pointer dimension size array (C order) */ status = GDfieldinfo(gridID, fieldname, &rank, dims, &ntype, NULL); if (status == 0) { tiledims = malloc(rank * sizeof(int32)); if(tiledims == NULL) { HEpush(DFE_NOSPACE,"GDtleinfo", __FILE__, __LINE__); return(-1); } /* reverse order of dimensions, converting FORTRAN to C */ for (i = 0; i < rank; i++) { tiledims[i] = forttiledims[rank - 1 - i]; } /* call GDtileinfo with C ordered array */ status = GDtileinfo(gridID, fieldname, tilecode, tilerank, tiledims); free(tiledims); } else { HEpush(DFE_GENAPP, "GDtleinfo", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; } return (status); } /*********************************************** GDwritetile -- This function writes one tile to a particular field. Author-- Alexis Zubrow ********************************************************/ intn GDwritetile(int32 gridID, char *fieldname, int32 tilecoords[], VOIDP tileData) { char code[] = "w"; /* write tile code */ intn status = 0; /* routine return status variable */ status = GDwrrdtile(gridID, fieldname, code, tilecoords, tileData); return (status); } /*********************************************** GDreadtile -- This function reads one tile from a particular field. Author-- Alexis Zubrow ********************************************************/ intn GDreadtile(int32 gridID, char *fieldname, int32 tilecoords[], VOIDP tileData) { char code[] = "r"; /* read tile code */ intn status = 0; /* routine return status variable */ status = GDwrrdtile(gridID, fieldname, code, tilecoords, tileData); return (status); } /******************************************************* GDwrtle This function writes a tile to a field (FORTRAN wrapper around GDwritetile) Author-- Alexis Zubrow Date-- 3/4/1997 *******************************************************/ intn GDwrtle(int32 gridID, char *fieldname, int32 forttilecoords[], VOIDP data) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 rank; /* Field rank */ int32 ntype; /* Field numbertype */ int32 dims[8]; /* Field dimensions */ int32 *tilecoords; /* Pointer origin array (C order) */ status = GDfieldinfo(gridID, fieldname, &rank, dims, &ntype, NULL); if (status == 0) { tilecoords = malloc(rank * sizeof(int32)); if(tilecoords == NULL) { HEpush(DFE_NOSPACE,"GDwrtle", __FILE__, __LINE__); return(-1); } /* reverse order of dimensions, converting FORTRAN to C */ for (i = 0; i < rank; i++) { tilecoords[i] = forttilecoords[rank - 1 - i]; } /* call GDwritetile with C ordered array */ status = GDwritetile(gridID, fieldname, tilecoords, data); free(tilecoords); } else { HEpush(DFE_GENAPP, "GDwrtle", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; } return (status); } /******************************************************* GDrdtle This function reads a tile from a field (FORTRAN wrapper around GDreadtile) Author-- Alexis Zubrow Date-- 3/4/1997 *******************************************************/ intn GDrdtle(int32 gridID, char *fieldname, int32 forttilecoords[], VOIDP data) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 rank; /* Field rank */ int32 ntype; /* Field numbertype */ int32 dims[8]; /* Field dimensions */ int32 *tilecoords; /* Pointer origin array (C order) */ status = GDfieldinfo(gridID, fieldname, &rank, dims, &ntype, NULL); if (status == 0) { tilecoords = malloc(rank * sizeof(int32)); if(tilecoords == NULL) { HEpush(DFE_NOSPACE,"GDrdtle", __FILE__, __LINE__); return(-1); } /* reverse order of dimensions, converting FORTRAN to C */ for (i = 0; i < rank; i++) { tilecoords[i] = forttilecoords[rank - 1 - i]; } /* call GDreadtile with C ordered array */ status = GDreadtile(gridID, fieldname, tilecoords, data); free(tilecoords); } else { HEpush(DFE_GENAPP, "GDrdtle", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; } return (status); } /*********************************************** GDsettilecache -- This function sets the cache size for a tiled field. Author-- Alexis Zubrow ********************************************************/ intn GDsettilecache(int32 gridID, char *fieldname, int32 maxcache, int32 cachecode) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 sdid; /* SDS ID */ int32 dum; /* Dummy variable */ int32 dims[8]; /* Field/SDS dimensions */ /* Check gridID */ status = GDchkgdid(gridID, "GDwrrdtile", &fid, &sdInterfaceID, &dum); if (status == 0) { /* Get field info */ status = GDfieldinfo(gridID, fieldname, &dum, dims, &dum, NULL); if (status == 0) { /* Check whether fieldname is in SDS (multi-dim field) */ /* --------------------------------------------------- */ status = GDSDfldsrch(gridID, sdInterfaceID, fieldname, &sdid, &dum, &dum, &dum, dims, &dum); if (status != 0) { HEpush(DFE_GENAPP, "GDsettilecache", __FILE__, __LINE__); HEreport("SDS \"%s\" does not exist.\n", fieldname); status = -1; return ( status ); } /* Check if maxcache is less than or equal to zero */ if (maxcache <= 0) { HEpush(DFE_GENAPP, "GDsettilecache", __FILE__, __LINE__); HEreport("Improper maxcache \"%d\"... \n", maxcache); HEreport("maxcache must be greater than zero.\n"); status = -1; return (status); } /* Set the number of tiles to cache */ /* Presently, the only cache flag allowed is 0 */ status = SDsetchunkcache(sdid, maxcache, 0); } /* Non-existent fieldname */ else { HEpush(DFE_GENAPP, "GDwrrdtile", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDsettilecomp | | | | DESCRIPTION: Sets the tiling/compression parameters for the specified | | field. This can be called after GDsetfillvalue and assumes | | that the field was defined with no compression/tiling set | | by GDdeftile or GDdefcomp. | | | | This function replaces the following sequence: | | GDdefcomp | | GDdeftile | | GDdeffield | | GDsetfillvalue | | with: | | GDdeffield | | GDsetfillvalue | | GDsettilecomp | | so that fill values will work correctly. | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | gridID int32 grid structure ID | | fieldname char field name | | tilerank int32 number of tiling dimensions | | tiledims int32 tiling dimensions | | compcode int32 compression code | | compparm intn compression parameters | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 98 MISR Used GDsetfillvalue as a template and copied | | tiling/comp portions of GDdeffield.(NCR15866). | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDsettilecomp(int32 gridID, char *fieldname, int32 tilerank, int32* tiledims, int32 compcode, intn* compparm) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 gdVgrpID; /* Grid root Vgroup ID */ int i; /* Looping variable. */ int32 sdid; /* SDS id */ int32 nt; /* Number type */ int32 dims[8]; /* Dimensions array */ int32 dum; /* Dummy variable */ int32 solo; /* "Solo" (non-merged) field flag */ comp_info c_info; /* Compression parameter structure */ HDF_CHUNK_DEF chunkDef; /* Tiling structure */ int32 chunkFlag; /* Chunking (Tiling) flag */ uint32 can_encode; /* szip encoder presence flag */ /* Check for valid grid ID and get SDS interface ID */ status = GDchkgdid(gridID, "GDsetfillvalue", &fid, &sdInterfaceID, &gdVgrpID); if (status == 0) { /* Get field info */ status = GDfieldinfo(gridID, fieldname, &dum, dims, &nt, NULL); if (status == 0) { /* Get SDS ID and solo flag */ status = GDSDfldsrch(gridID, sdInterfaceID, fieldname, &sdid, &dum, &dum, &dum, dims, &solo); if (status !=0) { HEpush(DFE_GENAPP, "GDsettilecomp", __FILE__, __LINE__); HEreport("GDSDfldsrch failed\n", fieldname); return FAIL; } /* Tiling with Compression */ /* ----------------------- */ #if defined(H4_HAVE_SZLIB_H) && defined(H4_HAVE_LIBSZ) status = HCget_config_info(COMP_CODE_SZIP, &can_encode); #endif /* Setup Compression */ /* ----------------- */ if (compcode == HDFE_COMP_NBIT) { c_info.nbit.nt = nt; c_info.nbit.sign_ext = compparm[0]; c_info.nbit.fill_one = compparm[1]; c_info.nbit.start_bit = compparm[2]; c_info.nbit.bit_len = compparm[3]; } else if (compcode == HDFE_COMP_SKPHUFF) { c_info.skphuff.skp_size = (intn) DFKNTsize(nt); } else if (compcode == HDFE_COMP_DEFLATE) { c_info.deflate.level = compparm[0]; } #if defined(H4_HAVE_SZLIB_H) && defined(H4_HAVE_LIBSZ) else if (compcode == HDFE_COMP_SZIP) { if(can_encode == (COMP_DECODER_ENABLED|COMP_ENCODER_ENABLED)) { if( compparm[0] != 2 && compparm[0] != 4 && compparm[0] != 6 && compparm[0] != 8 && compparm[0] != 10 && compparm[0] != 12 && compparm[0] != 14 && compparm[0] != 16 && compparm[0] != 18 && compparm[0] != 20 && compparm[0] != 22 && compparm[0] != 24 && compparm[0] != 26 && compparm[0] != 28 && compparm[0] != 30 && compparm[0] != 32) { status = -1; HEpush(DFE_GENAPP, "GDsettilecomp", __FILE__, __LINE__); HEreport("Invalid SZIP compression block size. Valid values are 2 to 32, in multiples of 2.\n"); return(status); } if( compparm[1] != SZ_NN && compparm[1] != SZ_EC ) { status = -1; HEpush(DFE_GENAPP, "GDsettilecomp", __FILE__, __LINE__); HEreport("Invalid SZIP compression type. Valid types are SZ_NN and SZ_EC.\n"); return(status); } c_info.szip.pixels_per_block = compparm[0]; c_info.szip.options_mask = compparm[1]; } else { HEpush(DFE_GENAPP, "GDsettilecomp", __FILE__, __LINE__); HEreport("Szip does not have encoder; Szip compression won't apply to datafields.\n"); } } #endif /* Setup chunk lengths */ /* ------------------- */ for (i = 0; i < tilerank; i++) { chunkDef.comp.chunk_lengths[i] = tiledims[i]; } /* Setup chunk flag & chunk compression type */ /* ----------------------------------------- */ chunkFlag = HDF_CHUNK | HDF_COMP; chunkDef.comp.comp_type = compcode; /* Setup chunk compression parameters */ /* ---------------------------------- */ if (compcode == HDFE_COMP_SKPHUFF) { chunkDef.comp.cinfo.skphuff.skp_size = c_info.skphuff.skp_size; } else if (compcode == HDFE_COMP_DEFLATE) { chunkDef.comp.cinfo.deflate.level = c_info.deflate.level; } #if defined(H4_HAVE_SZLIB_H) && defined(H4_HAVE_LIBSZ) else if (compcode == HDFE_COMP_SZIP ) { if(can_encode == (COMP_DECODER_ENABLED|COMP_ENCODER_ENABLED)) { /* pixels_per_block is even number from 2-32 */ chunkDef.comp.cinfo.szip.pixels_per_block = c_info.szip.pixels_per_block; chunkDef.comp.cinfo.szip.options_mask = c_info.szip.options_mask; } } #endif /* Call SDsetchunk routine */ /* ----------------------- */ status = SDsetchunk(sdid, chunkDef, chunkFlag); if (status ==FAIL) { HEpush(DFE_GENAPP, "GDsettilecomp", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); return status; } } else { HEpush(DFE_GENAPP, "GDsettilecomp", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDll2mm_cea | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | projcode int32 GCTP projection code | | zonecode int32 UTM zone code | | projparm float64 Projection parameters | | spherecode int32 GCTP spheriod code | | xdimsize int32 xdimsize from GDcreate | | ydimsize int32 ydimsize from GDcreate | | upleftpt float64 upper left corner coordinates (DMS) | | lowrightpt float64 lower right corner coordinates (DMS) | | longitude float64 longitude array (DMS) | | latitude float64 latitude array (DMS) | | npnts int32 number of lon-lat points | | | | OUTPUTS: | | x float64 X value array | | y float64 Y value array | | scaleX float64 X grid size | | scaley float64 Y grid size | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Oct 02 Abe Taaheri Added support for EASE grid | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDll2mm_cea(int32 projcode,int32 zonecode, int32 spherecode, float64 projparm[], int32 xdimsize, int32 ydimsize, float64 upleftpt[], float64 lowrightpt[], int32 npnts, float64 lon[],float64 lat[], float64 x[],float64 y[], float64 *scaleX,float64 *scaleY) { intn status = 0; /* routine return status variable */ int32 errorcode = 0; /* GCTP error code */ float64 xMtr0, xMtr1, yMtr0, yMtr1; float64 lonrad0; /* Longitude in radians of upleft point */ float64 latrad0; /* Latitude in radians of upleft point */ float64 lonrad; /* Longitude in radians of point */ float64 latrad; /* Latitude in radians of point */ int32(*for_trans[100]) (); /* GCTP function pointer */ if(npnts <= 0) { HEpush(DFE_GENAPP, " GDll2mm_cea", __FILE__, __LINE__); HEreport("Improper npnts value\"%d\"... \n", npnts); HEreport("npnts must be greater than zero.\n"); status = -1; return (status); } if ( projcode == GCTP_BCEA) { for_init(projcode, zonecode, projparm, spherecode, NULL, NULL, &errorcode, for_trans); /* Convert upleft and lowright X coords from DMS to radians */ /* -------------------------------------------------------- */ lonrad0 = EHconvAng(upleftpt[0], HDFE_DMS_RAD); lonrad = EHconvAng(lowrightpt[0], HDFE_DMS_RAD); /* Convert upleft and lowright Y coords from DMS to radians */ /* -------------------------------------------------------- */ latrad0 = EHconvAng(upleftpt[1], HDFE_DMS_RAD); latrad = EHconvAng(lowrightpt[1], HDFE_DMS_RAD); /* Convert from lon/lat to meters(or whatever unit is, i.e unit of r_major and r_minor) using GCTP */ /* ----------------------------------------- */ errorcode = for_trans[projcode] (lonrad0, latrad0, &xMtr0, &yMtr0); x[0] = xMtr0; y[0] = yMtr0; /* Report error if any */ /* ------------------- */ if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDll2mm_cea", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } /* Convert from lon/lat to meters(or whatever unit is, i.e unit of r_major and r_minor) using GCTP */ /* ----------------------------------------- */ errorcode = for_trans[projcode] (lonrad, latrad, &xMtr1, &yMtr1); x[1] = xMtr1; y[1] = yMtr1; /* Report error if any */ /* ------------------- */ if (errorcode != 0) { status = -1; HEpush(DFE_GENAPP, "GDll2mm_cea", __FILE__, __LINE__); HEreport("GCTP Error: %d\n", errorcode); return (status); } /* Compute x scale factor */ /* ---------------------- */ *scaleX = (xMtr1 - xMtr0) / xdimsize; /* Compute y scale factor */ /* ---------------------- */ *scaleY = (yMtr1 - yMtr0) / ydimsize; } else { status = -1; HEpush(DFE_GENAPP, "GDll2mm_cea", __FILE__, __LINE__); HEreport("Wrong projection code; this function is only for EASE grid"); return (status); } return (0); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: GDmm2ll_cea | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | projcode int32 GCTP projection code | | zonecode int32 UTM zone code | | projparm float64 Projection parameters | | spherecode int32 GCTP spheriod code | | xdimsize int32 xdimsize from GDcreate | | ydimsize int32 ydimsize from GDcreate | | upleftpt float64 upper left corner coordinates (DMS) | | lowrightpt float64 lower right corner coordinates (DMS) | | x float64 X value array | | y float64 Y value array | | npnts int32 number of x-y points | | | | OUTPUTS: | | longitude float64 longitude array (DMS) | | latitude float64 latitude array (DMS) | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Oct 02 Abe Taaheri Added support for EASE grid | | Dec 05 Tom Roegner Added defined(CYGWIN) | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn GDmm2ll_cea(int32 projcode,int32 zonecode, int32 spherecode, float64 projparm[], int32 xdimsize, int32 ydimsize, float64 upleftpt[], float64 lowrightpt[], int32 npnts, float64 x[], float64 y[], float64 longitude[], float64 latitude[]) { intn status = 0; /* routine return status variable */ int32 errorcode = 0; /* GCTP error code */ int32(*inv_trans[100]) (); /* GCTP function pointer */ int32 i; if(npnts <= 0) { HEpush(DFE_GENAPP, " GDmm2ll_cea", __FILE__, __LINE__); HEreport("Improper npnts value\"%d\"... \n", npnts); HEreport("npnts must be greater than zero.\n"); status = -1; return (status); } if ( projcode == GCTP_BCEA) { inv_init(projcode, zonecode, projparm, spherecode, NULL, NULL, &errorcode, inv_trans); /* Convert from meters(or whatever unit is, i.e unit of r_major and r_minor) to lat/lon using GCTP */ /* ----------------------------------------- */ for(i=0; i #include "mfhdf.h" #include "cfortHdf.h" #include "HdfEosDef.h" /* Set maximun number of HDF-EOS files to HDF limit (MAX_FILE) */ /* #define NEOSHDF MAX_FILE */ #define NEOSHDF 200 uint8 EHXtypeTable[NEOSHDF]; uint8 EHXacsTable[NEOSHDF]; int32 EHXfidTable[NEOSHDF]; int32 EHXsdTable[NEOSHDF]; /* define a macro for the string size of the utility strings and some dimension list strings. The value in previous versions of this code may not be enough in some cases. The length now is 512 which seems to be more than enough to hold larger strings. */ #define UTLSTR_MAX_SIZE 512 #define UTLSTRSIZE 32000 #define EHIDOFFSET 524288 #define HDFEOSVERSION 2.17 #define HDFEOSVERSION1 "2.17" #include #define MAX_RETRIES 10 /* HDF types used in FORTRAN bindings */ #if defined(DEC_ALPHA) || defined(IRIX) || defined(UNICOS) || defined(LINUX64) || defined(IA64) || defined(MACINTOSH) || defined(MACINTEL) || defined(IBM6000) || defined(CYGWIN) #define INT32 INT #define INT32V INTV #define PINT32 PINT #else #define INT32 LONG #define INT32V LONGV #define PINT32 PLONG #endif /* Function Prototypes */ intn EHmetalist(char *, char *); /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHopen | | | | DESCRIPTION: Opens HDF-EOS file and returns file handle | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | fid int32 HDF-EOS file ID | | | | INPUTS: | | filename char Filename | | access intn HDF access code | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jul 96 Joel Gales Add file id offset EHIDOFFSET | | Aug 96 Joel Gales Add "END" statment to structural metadata | | Sep 96 Joel Gales Reverse order of Hopen ane SDstart statements | | for RDWR and READ access | | Oct 96 Joel Gales Trap CREATE & RDWR (no write permission) | | access errors | | Apr 97 Joel Gales Fix problem with RDWR open when file previously | | open for READONLY access | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 EHopen(char *filename, intn access) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ intn dum; /* Dummy variable */ int32 HDFfid; /* HDF file ID */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 nfileopen = 0; /* # of HDF files open */ int32 attrIndex; /* Structural Metadata attribute index */ uint8 acs; /* Read (0) / Write (1) access code */ char *testname; /* Test filename */ char errbuf[256];/* Error report buffer */ char *metabuf; /* Pointer to structural metadata buffer */ char hdfeosVersion[32]; /* HDFEOS version string */ intn retryCount; /* Determine number of files currently opened */ /* ------------------------------------------ */ for (i = 0; i < NEOSHDF; i++) { nfileopen += EHXtypeTable[i]; } /* Setup file interface */ /* -------------------- */ if (nfileopen < NEOSHDF) { /* * Check that file has not been previously opened for write access if * current open request is not READONLY */ if (access != DFACC_READ) { /* Loop through all files */ /* ---------------------- */ for (i = 0; i < NEOSHDF; i++) { /* if entry is active file opened for write access ... */ /* --------------------------------------------------- */ if (EHXtypeTable[i] != 0 && EHXacsTable[i] == 1) { /* Get filename (testname) */ /* ----------------------- */ Hfidinquire(EHXfidTable[i], &testname, &dum, &dum); /* if same as filename then report error */ /* ------------------------------------- */ if (strcmp(testname, filename) == 0) { status = -1; fid = -1; HEpush(DFE_ALROPEN, "EHopen", __FILE__, __LINE__); HEreport("\"%s\" already open.\n", filename); break; } } } } if (status == 0) { /* Create HDF-EOS file */ /* ------------------- */ switch (access) { case DFACC_CREATE: /* Get SDS interface ID */ /* -------------------- */ sdInterfaceID = SDstart(filename, DFACC_CREATE); /* If SDstart successful ... */ /* ------------------------- */ if (sdInterfaceID != -1) { /* Set HDFEOS version number in file */ /* --------------------------------- */ sprintf(hdfeosVersion, "%s%s", "HDFEOS_V", HDFEOSVERSION1); SDsetattr(sdInterfaceID, "HDFEOSVersion", DFNT_CHAR8, strlen(hdfeosVersion), hdfeosVersion); /* Get HDF file ID */ /* --------------- */ HDFfid = Hopen(filename, DFACC_RDWR, 0); /* Set open access to write */ /* ------------------------ */ acs = 1; /* Setup structural metadata */ /* ------------------------- */ metabuf = (char *) calloc(32000, 1); if(metabuf == NULL) { HEpush(DFE_NOSPACE,"EHopen", __FILE__, __LINE__); return(-1); } strcpy(metabuf, "GROUP=SwathStructure\n"); strcat(metabuf, "END_GROUP=SwathStructure\n"); strcat(metabuf, "GROUP=GridStructure\n"); strcat(metabuf, "END_GROUP=GridStructure\n"); strcat(metabuf, "GROUP=PointStructure\n"); strcat(metabuf, "END_GROUP=PointStructure\n"); strcat(metabuf, "END\n"); /* Write Structural metadata */ /* ------------------------- */ SDsetattr(sdInterfaceID, "StructMetadata.0", DFNT_CHAR8, 32000, metabuf); free(metabuf); } else { /* If error in SDstart then report */ /* ------------------------------- */ fid = -1; status = -1; HEpush(DFE_FNF, "EHopen", __FILE__, __LINE__); sprintf(errbuf, "%s%s%s", "\"", filename, "\" cannot be created."); HEreport("%s\n", errbuf); } break; /* Open existing HDF-EOS file for read/write access */ /* ------------------------------------------------ */ case DFACC_RDWR: /* Get HDF file ID */ /* --------------- */ #ifndef _PGS_OLDNFS /* The following loop around the function Hopen is intended to deal with the NFS cache problem when opening file fails with errno = 150 or 151. When NFS cache is updated, this part of change is no longer neccessary. 10/18/1999 */ retryCount = 0; HDFfid = -1; while ((HDFfid == -1) && (retryCount < MAX_RETRIES)) { HDFfid = Hopen(filename, DFACC_RDWR, 0); if((HDFfid == -1) && (errno == 150 || errno == 151)) { HEpush(DFE_FNF, "EHopen", __FILE__, __LINE__); sprintf(errbuf, "\"%s\" cannot be opened for READ/WRITE access, will retry %d times.", filename, (MAX_RETRIES - retryCount - 1)); HEreport("%s\n", errbuf); #ifndef VISUAL_CPLUSPLUS sleep(1); #endif } retryCount++; } #else HDFfid = Hopen(filename, DFACC_RDWR, 0); #endif /* If Hopen successful ... */ /* ----------------------- */ if (HDFfid != -1) { /* Get SDS interface ID */ /* -------------------- */ sdInterfaceID = SDstart(filename, DFACC_RDWR); /* If SDstart successful ... */ /* ------------------------- */ if (sdInterfaceID != -1) { /* Set HDFEOS version number in file */ /* --------------------------------- */ attrIndex = SDfindattr(sdInterfaceID, "HDFEOSVersion"); if (attrIndex == -1) { sprintf(hdfeosVersion, "%s%s", "HDFEOS_V", HDFEOSVERSION1); SDsetattr(sdInterfaceID, "HDFEOSVersion", DFNT_CHAR8, strlen(hdfeosVersion), hdfeosVersion); } /* Set open access to write */ /* ------------------------ */ acs = 1; /* Get structural metadata attribute ID */ /* ------------------------------------ */ attrIndex = SDfindattr(sdInterfaceID, "StructMetadata.0"); /* Write structural metadata if it doesn't exist */ /* --------------------------------------------- */ if (attrIndex == -1) { metabuf = (char *) calloc(32000, 1); if(metabuf == NULL) { HEpush(DFE_NOSPACE,"EHopen", __FILE__, __LINE__); return(-1); } strcpy(metabuf, "GROUP=SwathStructure\n"); strcat(metabuf, "END_GROUP=SwathStructure\n"); strcat(metabuf, "GROUP=GridStructure\n"); strcat(metabuf, "END_GROUP=GridStructure\n"); strcat(metabuf, "GROUP=PointStructure\n"); strcat(metabuf, "END_GROUP=PointStructure\n"); strcat(metabuf, "END\n"); SDsetattr(sdInterfaceID, "StructMetadata.0", DFNT_CHAR8, 32000, metabuf); free(metabuf); } } else { /* If error in SDstart then report */ /* ------------------------------- */ fid = -1; status = -1; HEpush(DFE_FNF, "EHopen", __FILE__, __LINE__); sprintf(errbuf, "%s%s%s", "\"", filename, "\" cannot be opened for read/write access."); HEreport("%s\n", errbuf); } } else { /* If error in Hopen then report */ /* ----------------------------- */ fid = -1; status = -1; HEpush(DFE_FNF, "EHopen", __FILE__, __LINE__); sprintf(errbuf, "%s%s%s", "\"", filename, "\" cannot be opened for RDWR access."); HEreport("%s\n", errbuf); } break; /* Open existing HDF-EOS file for read-only access */ /* ----------------------------------------------- */ case DFACC_READ: /* Get HDF file ID */ /* --------------- */ #ifndef _PGS_OLDNFS /* The following loop around the function Hopen is intended to deal with the NFS cache problem when opening file fails with errno = 150 or 151. When NFS cache is updated, this part of change is no longer neccessary. 10/18/1999 */ retryCount = 0; HDFfid = -1; while ((HDFfid == -1) && (retryCount < MAX_RETRIES)) { HDFfid = Hopen(filename, DFACC_READ, 0); if((HDFfid == -1) && (errno == 150 || errno == 151)) { HEpush(DFE_FNF, "EHopen", __FILE__, __LINE__); sprintf(errbuf, "\"%s\" cannot be opened for READONLY access, will retry %d times.", filename, (MAX_RETRIES - retryCount - 1)); HEreport("%s\n", errbuf); #ifndef VISUAL_CPLUSPLUS sleep(1); #endif } retryCount++; } #else HDFfid = Hopen(filename, DFACC_READ, 0); #endif /* If file does not exist report error */ /* ----------------------------------- */ if (HDFfid == -1) { fid = -1; status = -1; HEpush(DFE_FNF, "EHopen", __FILE__, __LINE__); strcpy(errbuf, "\""); strcat(errbuf, filename); strcat(errbuf, "\" (opened for READONLY access)"); strcat(errbuf, " does not exist."); HEreport("%s\n", errbuf); } else { /* If file exists then get SD interface ID */ /* --------------------------------------- */ sdInterfaceID = SDstart(filename, DFACC_RDONLY); /* If SDstart successful ... */ /* ------------------------- */ if (sdInterfaceID != -1) { /* Set open access to read-only */ /* ---------------------------- */ acs = 0; } else { /* If error in SDstart then report */ /* ------------------------------- */ fid = -1; status = -1; HEpush(DFE_FNF, "EHopen", __FILE__, __LINE__); sprintf(errbuf, "%s%s%s", "\"", filename, "\" cannot be opened for read access."); HEreport("%s\n", errbuf); } } break; default: /* Invalid Access Code */ /* ------------------- */ fid = -1; status = -1; HEpush(DFE_BADACC, "EHopen", __FILE__, __LINE__); HEreport("Access Code: %d (%s).\n", access, filename); } } } else { /* Too many files opened */ /* --------------------- */ status = -1; fid = -1; HEpush(DFE_TOOMANY, "EHopen", __FILE__, __LINE__); HEreport("No more than %d files may be open simultaneously (%s).\n", NEOSHDF, filename); } if (status == 0) { /* Initialize Vgroup Access */ /* ------------------------ */ Vstart(HDFfid); /* Assign HDFEOS fid # & Load HDF fid and sdInterfaceID tables */ /* ----------------------------------------------------------- */ for (i = 0; i < NEOSHDF; i++) { if (EHXtypeTable[i] == 0) { fid = i + EHIDOFFSET; EHXacsTable[i] = acs; EHXtypeTable[i] = 1; EHXfidTable[i] = HDFfid; EHXsdTable[i] = sdInterfaceID; break; } } } return (fid); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHchkfid | | | | DESCRIPTION: Checks for valid file id and returns HDF file ID and | | SD interface ID | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | fid int32 HDF-EOS file ID | | name char Structure name | | | | OUTPUTS: | | HDFfid int32 HDF File ID | | sdInterfaceID int32 SDS interface ID | | access uint8 access code | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jul 96 Joel Gales set status=-1 if failure | | Jul 96 Joel Gales Add file id offset EHIDOFFSET | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn EHchkfid(int32 fid, char *name, int32 * HDFfid, int32 * sdInterfaceID, uint8 * access) { intn status = 0; /* routine return status variable */ intn fid0; /* HDFEOS file ID - Offset */ /* Check for valid HDFEOS file ID range */ /* ------------------------------------ */ if (fid < EHIDOFFSET || fid > NEOSHDF + EHIDOFFSET) { status = -1; HEpush(DFE_RANGE, "EHchkfid", __FILE__, __LINE__); HEreport("Invalid file id: %d. ID must be >= %d and < %d (%s).\n", fid, EHIDOFFSET, NEOSHDF + EHIDOFFSET, name); } else { /* Compute "reduced" file ID */ /* ------------------------- */ fid0 = fid % EHIDOFFSET; /* Check that HDFEOS file ID is active */ /* ----------------------------------- */ if (EHXtypeTable[fid0] == 0) { status = -1; HEpush(DFE_GENAPP, "EHchkfid", __FILE__, __LINE__); HEreport("File id %d not active (%s).\n", fid, name); } else { /* * Get HDF file ID, SD interface ID and file access from external * arrays */ *HDFfid = EHXfidTable[fid0]; *sdInterfaceID = EHXsdTable[fid0]; *access = EHXacsTable[fid0]; } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHidinfo | | | | DESCRIPTION: Gets Hopen and SD intereface IDs from HDF-EOS id | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | fid int32 HDF-EOS file ID | | | | OUTPUTS: | | HDFfid int32 HDF File ID | | sdInterfaceID int32 SDS interface ID | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jul 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn EHidinfo(int32 fid, int32 * HDFfid, int32 * sdInterfaceID) { intn status = 0; /* routine return status variable */ uint8 dum; /* Dummy variable */ /* Call EHchkfid to get HDF and SD interface IDs */ /* --------------------------------------------- */ status = EHchkfid(fid, "EHidinfo", HDFfid, sdInterfaceID, &dum); return (status); } /* FORTRAN binding */ FCALLSCFUN3(INT, EHidinfo, EHIDINFO, ehidinfo, INT32, PINT32, PINT32) /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHfilename | | | | DESCRIPTION: Returns HDF filename | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | fid int32 HDF-EOS file id | | | | OUTPUTS: | | filename char HDF-EOS file name | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Sep 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn EHfilename(int32 fid, char *filename) { intn status = 0; /* routine return status variable */ intn dum; /* Dummy variable */ char *fname; /* Pointer to filename */ /* Get point to filename from Hfidinquire */ /* -------------------------------------- */ Hfidinquire(EHXfidTable[fid % EHIDOFFSET], &fname, &dum, &dum); strcpy(filename, fname); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHgetversion | | | | DESCRIPTION: Returns HDF-EOS version string | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | fid int32 HDF-EOS file id | | | | OUTPUTS: | | version char HDF-EOS version string | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Mar 97 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn EHgetversion(int32 fid, char *version) { intn status = 0; /* routine return status variable */ uint8 access; /* Access code */ int32 dum; /* Dummy variable */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 attrIndex; /* HDFEOS version attribute index */ int32 count; /* Version string size */ char attrname[16]; /* Attribute name */ /* Get SDS interface ID */ /* -------------------- */ status = EHchkfid(fid, "EHgetversion", &dum, &sdInterfaceID, &access); /* Get attribute index number */ /* -------------------------- */ attrIndex = SDfindattr(sdInterfaceID, "HDFEOSVersion"); /* Get attribute size */ /* ------------------ */ status = SDattrinfo(sdInterfaceID, attrIndex, attrname, &dum, &count); /* Read version attribute */ /* ---------------------- */ status = SDreadattr(sdInterfaceID, attrIndex, (VOIDP) version); /* Place string terminator on version string */ /* ----------------------------------------- */ version[count] = 0; return (status); } /* FORTRAN binding */ FCALLSCFUN2(INT, EHgetversion, EHGETVER, ehgetver, INT32, PSTRING) /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHconvAng | | | | DESCRIPTION: Angle conversion Utility | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | outAngle float64 Output Angle value | | | | INPUTS: | | inAngle float64 Input Angle value | | code intn Conversion code | ! HDFE_RAD_DEG (0) | | HDFE_DEG_RAD (1) | | HDFE_DMS_DEG (2) | | HDFE_DEG_DMS (3) | | HDFE_RAD_DMS (4) | | HDFE_DMS_RAD (5) | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Feb 97 Joel Gales Correct "60" min & "60" sec in _DMS conversion | | | | END_PROLOG | -----------------------------------------------------------------------------*/ float64 EHconvAng(float64 inAngle, intn code) { int32 min = 0; /* Truncated Minutes */ int32 deg = 0; /* Truncated Degrees */ float64 sec = 0; /* Seconds */ float64 outAngle = 0; /* Angle in desired units */ float64 pi = 3.14159265358979324; /* Pi */ float64 r2d = 180 / pi; /* Radians to degrees conversion */ float64 d2r = 1 / r2d; /* Degrees to radians conversion */ switch (code) { /* Convert radians to degrees */ /* -------------------------- */ case HDFE_RAD_DEG: outAngle = inAngle * r2d; break; /* Convert degrees to radians */ /* -------------------------- */ case HDFE_DEG_RAD: outAngle = inAngle * d2r; break; /* Convert packed degrees to degrees */ /* --------------------------------- */ case HDFE_DMS_DEG: deg = inAngle / 1000000; min = (inAngle - deg * 1000000) / 1000; sec = (inAngle - deg * 1000000 - min * 1000); outAngle = deg + min / 60.0 + sec / 3600.0; break; /* Convert degrees to packed degrees */ /* --------------------------------- */ case HDFE_DEG_DMS: deg = inAngle; min = (inAngle - deg) * 60; sec = (inAngle - deg - min / 60.0) * 3600; /* if ((intn) sec == 60) { sec = sec - 60; min = min + 1; } */ if ( fabs(sec - 0.0) < 1.e-7 ) { sec = 0.0; } if ( (fabs(sec - 60) < 1.e-7 ) || ( sec > 60.0 )) { sec = sec - 60; min = min + 1; if(sec < 0.0) { sec = 0.0; } } if (min == 60) { min = min - 60; deg = deg + 1; } outAngle = deg * 1000000 + min * 1000 + sec; break; /* Convert radians to packed degrees */ /* --------------------------------- */ case HDFE_RAD_DMS: inAngle = inAngle * r2d; deg = inAngle; min = (inAngle - deg) * 60; sec = (inAngle - deg - min / 60.0) * 3600; /* if ((intn) sec == 60) { sec = sec - 60; min = min + 1; } */ if ( fabs(sec - 0.0) < 1.e-7 ) { sec = 0.0; } if ( (fabs(sec - 60) < 1.e-7 ) || ( sec > 60.0 )) { sec = sec - 60; min = min + 1; if(sec < 0.0) { sec = 0.0; } } if (min == 60) { min = min - 60; deg = deg + 1; } outAngle = deg * 1000000 + min * 1000 + sec; break; /* Convert packed degrees to radians */ /* --------------------------------- */ case HDFE_DMS_RAD: deg = inAngle / 1000000; min = (inAngle - deg * 1000000) / 1000; sec = (inAngle - deg * 1000000 - min * 1000); outAngle = deg + min / 60.0 + sec / 3600.0; outAngle = outAngle * d2r; break; } return (outAngle); } /* Wrapper to FORTRAN routine */ /* -------------------------- */ FCALLSCFUN2(DOUBLE, EHconvAng, EHCONVANG, ehconvang, DOUBLE, INT) /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHparsestr | | | | DESCRIPTION: String Parser Utility | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | count int32 Number of string entries | | | | INPUTS: | | instring char Input string | | delim char string delimitor | | | | OUTPUTS: | | pntr char * Pointer array to beginning of each | | string entry | | len int32 Array of string entry lengths | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales NULL pointer array returns count only | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 EHparsestr(char *instring, char delim, char *pntr[], int32 len[]) { int32 i; /* Loop index */ int32 prevDelimPos = 0; /* Previous delimitor position */ int32 count; /* Number of elements in string list */ int32 slen; /* String length */ char *delimitor; /* Pointer to delimitor */ /* Get length of input string list & Point to first delimitor */ /* ---------------------------------------------------------- */ slen = strlen(instring); delimitor = strchr(instring, delim); /* If NULL string set count to zero otherwise set to 1 */ /* --------------------------------------------------- */ count = (slen == 0) ? 0 : 1; /* if string pointers are requested set first one to beginning of string */ /* --------------------------------------------------------------------- */ if (&pntr[0] != NULL) { pntr[0] = instring; } /* If delimitor not found ... */ /* -------------------------- */ if (delimitor == NULL) { /* if string length requested then set to input string length */ /* ---------------------------------------------------------- */ if (len != NULL) { len[0] = slen; } } else /* Delimitors Found */ /* ---------------- */ { /* Loop through all characters in string */ /* ------------------------------------- */ for (i = 1; i < slen; i++) { /* If character is a delimitor ... */ /* ------------------------------- */ if (instring[i] == delim) { /* If string pointer requested */ /* --------------------------- */ if (&pntr[0] != NULL) { /* if requested then compute string length of entry */ /* ------------------------------------------------ */ if (len != NULL) { len[count - 1] = i - prevDelimPos; } /* Point to beginning of string entry */ /* ---------------------------------- */ pntr[count] = instring + i + 1; } /* Reset previous delimitor position and increment counter */ /* ------------------------------------------------------- */ prevDelimPos = i + 1; count++; } } /* Compute string length of last entry */ /* ----------------------------------- */ if (&pntr[0] != NULL && len != NULL) { len[count - 1] = i - prevDelimPos; } } return (count); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHstrwithin | | | | DESCRIPTION: Searchs for string within target string | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | indx int32 Element index (0 - based) | | | | INPUTS: | | target char Target string | | search char Search string | | delim char Delimitor | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jan 97 Joel Gales Change ptr & slen to dynamic arrays | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 EHstrwithin(char *target, char *search, char delim) { intn found = 0; /* Target string found flag */ int32 indx; /* Loop index */ int32 nentries; /* Number of entries in search string */ int32 *slen; /* Pointer to string length array */ char **ptr; /* Pointer to string pointer array */ char buffer[128];/* Buffer to hold "test" string entry */ /* Count number of entries in search string list */ /* --------------------------------------------- */ nentries = EHparsestr(search, delim, NULL, NULL); /* Allocate string pointer and length arrays */ /* ----------------------------------------- */ ptr = (char **) calloc(nentries, sizeof(char *)); if(ptr == NULL) { HEpush(DFE_NOSPACE,"EHstrwithin", __FILE__, __LINE__); return(-1); } slen = (int32 *) calloc(nentries, sizeof(int32)); if(slen == NULL) { HEpush(DFE_NOSPACE,"EHstrwithin", __FILE__, __LINE__); free(ptr); return(-1); } /* Parse search string */ /* ------------------- */ nentries = EHparsestr(search, delim, ptr, slen); /* Loop through all elements in search string list */ /* ----------------------------------------------- */ for (indx = 0; indx < nentries; indx++) { /* Copy string entry into buffer */ /* ----------------------------- */ memcpy(buffer, ptr[indx], slen[indx]); buffer[slen[indx]] = 0; /* Compare target string with string entry */ /* --------------------------------------- */ if (strcmp(target, buffer) == 0) { found = 1; break; } } /* If not found set return to -1 */ /* ----------------------------- */ if (found == 0) { indx = -1; } free(slen); free(ptr); return (indx); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHloadliststr | | | | DESCRIPTION: Builds list string from string array | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | ptr char String pointer array | | nentries int32 Number of string array elements | | delim char Delimitor | | | | OUTPUTS: | | liststr char Output list string | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn EHloadliststr(char *ptr[], int32 nentries, char *liststr, char delim) { intn status = 0; /* routine return status variable */ int32 i; /* Loop index */ int32 slen; /* String entry length */ int32 off = 0; /* Position of next entry along string list */ char dstr[2]; /* string version of input variable "delim" */ dstr[0] = delim; dstr[1] = '\0'; /* Loop through all entries in string array */ /* ---------------------------------------- */ for (i = 0; i < nentries; i++) { /* Get string length of string array entry */ /* --------------------------------------- */ slen = strlen(ptr[i]); /* Copy string entry to string list */ /* -------------------------------- */ memcpy(liststr + off, ptr[i], slen + 1); /* Concatenate with delimitor */ /* -------------------------- */ if (i != nentries - 1) { strcat(liststr, dstr); } /* Get position of next entry for string list */ /* ------------------------------------------ */ off += slen + 1; } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHgetid | | | | DESCRIPTION: Get Vgroup/Vdata ID from name | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | outID int32 Output ID | | | | INPUTS: | | fid int32 HDF-EOS file ID | | vgid int32 Vgroup ID | | objectname char object name | | code intn object code (0 - Vgroup, 1 - Vdata) | | access char access ("w/r") | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 EHgetid(int32 fid, int32 vgid, char *objectname, intn code, char *access) { intn i; /* Loop index */ int32 nObjects; /* # of objects in Vgroup */ int32 *tags; /* Pnt to Vgroup object tags array */ int32 *refs; /* Pnt to Vgroup object refs array */ int32 id; /* Object ID */ int32 outID = -1; /* Desired object ID */ char name[128]; /* Object name */ /* Get Number of objects */ /* --------------------- */ nObjects = Vntagrefs(vgid); /* If objects exist ... */ /* -------------------- */ if (nObjects != 0) { /* Get tags and references of objects */ /* ---------------------------------- */ tags = (int32 *) malloc(sizeof(int32) * nObjects); if(tags == NULL) { HEpush(DFE_NOSPACE,"EHgetid", __FILE__, __LINE__); return(-1); } refs = (int32 *) malloc(sizeof(int32) * nObjects); if(refs == NULL) { HEpush(DFE_NOSPACE,"EHgetid", __FILE__, __LINE__); free(tags); return(-1); } Vgettagrefs(vgid, tags, refs, nObjects); /* Vgroup ID Section */ /* ----------------- */ if (code == 0) { /* Loop through objects */ /* -------------------- */ for (i = 0; i < nObjects; i++) { /* If object is Vgroup ... */ /* ----------------------- */ if (*(tags + i) == DFTAG_VG) { /* Get ID and name */ /* --------------- */ id = Vattach(fid, *(refs + i), access); Vgetname(id, name); /* If name equals desired object name get ID */ /* ----------------------------------------- */ if (strcmp(name, objectname) == 0) { outID = id; break; } /* If not desired object then detach */ /* --------------------------------- */ Vdetach(id); } } } else if (code == 1) { /* Loop through objects */ /* -------------------- */ for (i = 0; i < nObjects; i++) { /* If object is Vdata ... */ /* ---------------------- */ if (*(tags + i) == DFTAG_VH) { /* Get ID and name */ /* --------------- */ id = VSattach(fid, *(refs + i), access); VSgetname(id, name); /* If name equals desired object name get ID */ /* ----------------------------------------- */ if (EHstrwithin(objectname, name, ',') != -1) { outID = id; break; } /* If not desired object then detach */ /* --------------------------------- */ VSdetach(id); } } } free(tags); free(refs); } return (outID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHrevflds | | | | DESCRIPTION: Reverses elements in a string list | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | dimlist char Original dimension list | | | | OUTPUTS: | | revdimlist char Reversed dimension list | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn EHrevflds(char *dimlist, char *revdimlist) { intn status = 0; /* routine return status variable */ int32 indx; /* Loop index */ int32 nentries; /* Number of entries in search string */ int32 *slen; /* Pointer to string length array */ char **ptr; /* Pointer to string pointer array */ char *tempPtr; /* Temporary string pointer */ char *tempdimlist;/* Temporary dimension list */ /* Copy dimlist into temp dimlist */ /* ------------------------------ */ tempdimlist = (char *) malloc(strlen(dimlist) + 1); if(tempdimlist == NULL) { HEpush(DFE_NOSPACE,"EHrevflds", __FILE__, __LINE__); return(-1); } strcpy(tempdimlist, dimlist); /* Count number of entries in search string list */ /* --------------------------------------------- */ nentries = EHparsestr(tempdimlist, ',', NULL, NULL); /* Allocate string pointer and length arrays */ /* ----------------------------------------- */ ptr = (char **) calloc(nentries, sizeof(char *)); if(ptr == NULL) { HEpush(DFE_NOSPACE,"EHrevflds", __FILE__, __LINE__); free(tempdimlist); return(-1); } slen = (int32 *) calloc(nentries, sizeof(int32)); if(slen == NULL) { HEpush(DFE_NOSPACE,"EHrevflds", __FILE__, __LINE__); free(ptr); free(tempdimlist); return(-1); } /* Parse search string */ /* ------------------- */ nentries = EHparsestr(tempdimlist, ',', ptr, slen); /* Reverse entries in string pointer array */ /* --------------------------------------- */ for (indx = 0; indx < nentries / 2; indx++) { tempPtr = ptr[indx]; ptr[indx] = ptr[nentries - 1 - indx]; ptr[nentries - 1 - indx] = tempPtr; } /* Replace comma delimitors by nulls */ /* --------------------------------- */ for (indx = 0; indx < nentries - 1; indx++) { *(ptr[indx] - 1) = 0; } /* Build new string list */ /* --------------------- */ status = EHloadliststr(ptr, nentries, revdimlist, ','); free(slen); free(ptr); free(tempdimlist); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHcntOBJECT | | | | DESCRIPTION: Determines number of OBJECTs in metadata GROUP | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | count int32 Number of OBJECTs in GROUP | | | | INPUTS: | | metabur char Begin & end metadata pointer array | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Sep 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 EHcntOBJECT(char *metabuf[]) { int32 count = 0; /* Counter */ char *metaptr; /* Beginning of metadata section */ char *endptr; /* End of metadata section */ char *tempptr; /* Pointer within metadata section */ /* Get Pointers to beginning and ending of metadata section */ /* -------------------------------------------------------- */ metaptr = metabuf[0]; endptr = metabuf[1]; /* Find number of "END_OBJECT" strings within section */ /* -------------------------------------------------- */ tempptr = metaptr; while (tempptr < endptr && tempptr != NULL) { tempptr = strstr(tempptr + 1, "END_OBJECT"); count++; } count--; return (count); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHcntGROUP | | | | DESCRIPTION: Determines number of GROUPs in metadata GROUP | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | count int32 Number of GROUPs in GROUP | | | | INPUTS: | | metabur char Begin & end metadata pointer array | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Sep 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 EHcntGROUP(char *metabuf[]) { int32 count = 0; /* Counter */ char *metaptr; /* Beginning of metadata section */ char *endptr; /* End of metadata section */ char *tempptr; /* Pointer within metadata section */ /* Get Pointers to beginning and ending of metadata section */ /* -------------------------------------------------------- */ metaptr = metabuf[0]; endptr = metabuf[1]; /* Find number of "END_GROUP" strings within section */ /* ------------------------------------------------- */ tempptr = metaptr; while (tempptr < endptr && tempptr != NULL) { tempptr = strstr(tempptr + 1, "END_GROUP"); count++; } count--; return (count); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHmetalist | | | | DESCRIPTION: Converts string list to metadata list | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | instring char Input string list | | | | OUTPUTS: | | outstring char Output metadata string | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn EHmetalist(char *instring, char *outstring) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 nentries; /* Number of entries in search string */ int32 listlen = 1;/* String list length */ int32 *slen; /* Pointer to string length array */ char **ptr; /* Pointer to string pointer array */ /* Count number of entries in search string list */ /* --------------------------------------------- */ nentries = EHparsestr(instring, ',', NULL, NULL); /* Allocate string pointer and length arrays */ /* ----------------------------------------- */ ptr = (char **) calloc(nentries, sizeof(char *)); if(ptr == NULL) { HEpush(DFE_NOSPACE,"EHmetalist", __FILE__, __LINE__); return(-1); } slen = (int32 *) calloc(nentries, sizeof(int32)); if(slen == NULL) { HEpush(DFE_NOSPACE,"EHmetalist", __FILE__, __LINE__); free(ptr); return(-1); } /* Parse input string */ /* ------------------ */ nentries = EHparsestr(instring, ',', ptr, slen); /* Start output string with leading "(" */ /* ------------------------------------ */ strcpy(outstring, "("); /* Loop through all entries */ /* ------------------------ */ for (i = 0; i < nentries; i++) { /* Add double quote (") to output string */ /* ------------------------------------- */ strcat(outstring, "\""); listlen++; /* Add input string entry to output string */ /* --------------------------------------- */ memcpy(outstring + listlen, ptr[i], slen[i]); listlen += slen[i]; outstring[listlen] = 0; /* Add closing double quote (") to output string */ /* --------------------------------------------- */ strcat(outstring, "\""); listlen++; outstring[listlen] = 0; /* Add comma delimitor to output string */ /* ------------------------------------ */ if (i != (nentries - 1)) { strcat(outstring, ","); listlen++; } /* Place null terminator in output string */ /* -------------------------------------- */ outstring[listlen] = 0; } /* End output string with trailing ")" */ /* ----------------------------------- */ strcat(outstring, ")"); free(ptr); free(slen); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHinsertmeta | | | | DESCRIPTION: Writes metadata | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | sdInterfaceID int32 SDS interface ID | | structname char HDF-EOS structure name | | structcode char Structure code ("s/g/p") | | metacode int32 Metadata code type | | metastr char Metadata input string | | metadata int32 Metadata utility array | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Sep 96 Joel Gales Allow new metadata object to be written in | | old metadata. | | Dec 96 Joel Gales Fix Point metadata problem | | Oct 98 David Wynne Change utlstr/utlstr2 to dynamic allocation from | | static | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn EHinsertmeta(int32 sdInterfaceID, char *structname, char *structcode, int32 metacode, char *metastr, int32 metadata[]) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 attrIndex; /* Structural metadata attribute index */ int32 slen[8]; /* String length array (for dim map parsing) */ int32 nmeta; /* Number of 32000 byte metadata sections */ int32 metalen; /* Length of structural metadata */ int32 seglen; /* Length of metadata string to insert */ int32 count; /* Objects/Groups counter */ int32 offset; /* Offset insertion position of new metadata * section within existing metadata */ char *metabuf; /* Pointer (handle) to structural metadata */ char *begptr; /* Pointer to beginning of metadata section */ char *metaptr; /* Metadata pointer */ char *prevmetaptr;/* Previous position of metadata pointer */ char *ptr[8]; /* String pointer array (for dim map parsing) */ char type[32]; /* Number type descriptor string */ char *metaArr[2]; /* Array of metadata positions */ char *colon; /* Colon position */ char *colon2; /* 2nd colon position */ char *slash; /* Slash postion */ char *utlstr; /* Utility string */ char *utlstr2; /* Utility string 2 */ /* Allocate space for utility strings */ /* ---------------------------------- */ utlstr = (char *) calloc(UTLSTRSIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"EHinsertmeta", __FILE__, __LINE__); return(-1); } utlstr2 = (char *) calloc(UTLSTRSIZE, sizeof(char)); if(utlstr2 == NULL) { HEpush(DFE_NOSPACE,"EHinsertmeta", __FILE__, __LINE__); free(utlstr); return(-1); } /* Determine number of structural metadata "sections" */ /* -------------------------------------------------- */ nmeta = 0; while (1) { /* Search for "StructMetadata.x" attribute */ /* --------------------------------------- */ sprintf(utlstr, "%s%d", "StructMetadata.", nmeta); attrIndex = SDfindattr(sdInterfaceID, utlstr); /* If found then increment metadata section counter else exit loop */ /* --------------------------------------------------------------- */ if (attrIndex != -1) { nmeta++; } else { break; } } /* Allocate space for metadata (in units of 32000 bytes) */ /* ----------------------------------------------------- */ metabuf = (char *) calloc(32000 * nmeta, 1); if(metabuf == NULL) { HEpush(DFE_NOSPACE,"EHinsertmeta", __FILE__, __LINE__); free(utlstr); free(utlstr2); return(-1); } /* Read structural metadata */ /* ------------------------ */ for (i = 0; i < nmeta; i++) { sprintf(utlstr, "%s%d", "StructMetadata.", i); attrIndex = SDfindattr(sdInterfaceID, utlstr); metalen = strlen(metabuf); SDreadattr(sdInterfaceID, attrIndex, metabuf + metalen); } /* Determine length (# of characters) of metadata */ /* ---------------------------------------------- */ metalen = strlen(metabuf); /* Find HDF-EOS structure "root" group in metadata */ /* ----------------------------------------------- */ /* Setup proper search string */ /* -------------------------- */ if (strcmp(structcode, "s") == 0) { strcpy(utlstr, "GROUP=SwathStructure"); } else if (strcmp(structcode, "g") == 0) { strcpy(utlstr, "GROUP=GridStructure"); } else if (strcmp(structcode, "p") == 0) { strcpy(utlstr, "GROUP=PointStructure"); } /* Use string search routine (strstr) to move through metadata */ /* ----------------------------------------------------------- */ metaptr = strstr(metabuf, utlstr); /* Find specific (named) structure */ /* ------------------------------- */ if (metacode < 1000) { /* Save current metadata pointer */ /* ----------------------------- */ prevmetaptr = metaptr; /* First loop for "old-style" (non-ODL) metadata string */ /* ---------------------------------------------------- */ if (strcmp(structcode, "s") == 0) { sprintf(utlstr, "%s%s", "SwathName=\"", structname); } else if (strcmp(structcode, "g") == 0) { sprintf(utlstr, "%s%s", "GridName=\"", structname); } else if (strcmp(structcode, "p") == 0) { sprintf(utlstr, "%s%s", "PointName=\"", structname); } /* Do string search */ /* ---------------- */ metaptr = strstr(metaptr, utlstr); /* * If not found then return to previous position in metadata and look * for "new-style" (ODL) metadata string */ if (metaptr == NULL) { sprintf(utlstr, "%s%s", "GROUP=\"", structname); metaptr = strstr(prevmetaptr, utlstr); } } /* * If searching for geo fields (3), data fields (4), or point fields (11) * convert type code to string designator. */ if (metacode == 3 || metacode == 4 || metacode == 11) { switch (metadata[0]) { case 3: strcpy(type, "DFNT_UCHAR8"); break; case 4: strcpy(type, "DFNT_CHAR8"); break; case 5: strcpy(type, "DFNT_FLOAT32"); break; case 6: strcpy(type, "DFNT_FLOAT64"); break; case 20: strcpy(type, "DFNT_INT8"); break; case 21: strcpy(type, "DFNT_UINT8"); break; case 22: strcpy(type, "DFNT_INT16"); break; case 23: strcpy(type, "DFNT_UINT16"); break; case 24: strcpy(type, "DFNT_INT32"); break; case 25: strcpy(type, "DFNT_UINT32"); break; } } /* Metadata Section Switch */ /* ----------------------- */ switch (abs(metacode)) { case 0: /* Dimension Section */ /* ----------------- */ /* Find beginning and ending of metadata section */ /* --------------------------------------------- */ strcpy(utlstr, "\t\tGROUP=Dimension"); begptr = strstr(metaptr, utlstr); strcpy(utlstr, "\t\tEND_GROUP=Dimension"); metaptr = strstr(metaptr, utlstr); /* Count number of existing entries and increment */ /* ---------------------------------------------- */ metaArr[0] = begptr; metaArr[1] = metaptr; count = EHcntOBJECT(metaArr) + 1; /* Build metadata entry string */ /* --------------------------- */ sprintf(utlstr, "%s%d%s%s%s%d%s%d%s", "\t\t\tOBJECT=Dimension_", count, "\n\t\t\t\tDimensionName=\"", &metastr[0], "\"\n\t\t\t\tSize=", metadata[0], "\n\t\t\tEND_OBJECT=Dimension_", count, "\n"); break; case 1: /* Dimension Map Section */ /* --------------------- */ /* Find beginning and ending of metadata section */ /* --------------------------------------------- */ strcpy(utlstr, "\t\tGROUP=DimensionMap"); begptr = strstr(metaptr, utlstr); strcpy(utlstr, "\t\tEND_GROUP=DimensionMap"); metaptr = strstr(metaptr, utlstr); /* Count number of existing entries and increment */ /* ---------------------------------------------- */ metaArr[0] = begptr; metaArr[1] = metaptr; count = EHcntOBJECT(metaArr) + 1; /* Find slash within input mapping string and replace with NULL */ /* ------------------------------------------------------------ */ EHparsestr(metastr, '/', ptr, slen); metastr[slen[0]] = 0; /* Build metadata entry string */ /* --------------------------- */ sprintf(utlstr, "%s%d%s%s%s%s%s%d%s%d%s%d%s", "\t\t\tOBJECT=DimensionMap_", count, "\n\t\t\t\tGeoDimension=\"", &metastr[0], "\"\n\t\t\t\tDataDimension=\"", &metastr[slen[0] + 1], "\"\n\t\t\t\tOffset=", metadata[0], "\n\t\t\t\tIncrement=", metadata[1], "\n\t\t\tEND_OBJECT=DimensionMap_", count, "\n"); break; case 2: /* Index Dimension Map Section */ /* --------------------------- */ /* Find beginning and ending of metadata section */ /* --------------------------------------------- */ strcpy(utlstr, "\t\tGROUP=IndexDimensionMap"); begptr = strstr(metaptr, utlstr); strcpy(utlstr, "\t\tEND_GROUP=IndexDimensionMap"); metaptr = strstr(metaptr, utlstr); /* Count number of existing entries and increment */ /* ---------------------------------------------- */ metaArr[0] = begptr; metaArr[1] = metaptr; count = EHcntOBJECT(metaArr) + 1; /* Find slash within input mapping string and replace with NULL */ /* ------------------------------------------------------------ */ EHparsestr(metastr, '/', ptr, slen); metastr[slen[0]] = 0; /* Build metadata entry string */ /* --------------------------- */ sprintf(utlstr, "%s%d%s%s%s%s%s%d%s", "\t\t\tOBJECT=IndexDimensionMap_", count, "\n\t\t\t\tGeoDimension=\"", &metastr[0], "\"\n\t\t\t\tDataDimension=\"", &metastr[slen[0] + 1], "\"\n\t\t\tEND_OBJECT=IndexDimensionMap_", count, "\n"); break; case 3: /* Geolocation Field Section */ /* ------------------------- */ /* Find beginning and ending of metadata section */ /* --------------------------------------------- */ strcpy(utlstr, "\t\tGROUP=GeoField"); begptr = strstr(metaptr, utlstr); strcpy(utlstr, "\t\tEND_GROUP=GeoField"); metaptr = strstr(metaptr, utlstr); /* Count number of existing entries and increment */ /* ---------------------------------------------- */ metaArr[0] = begptr; metaArr[1] = metaptr; count = EHcntOBJECT(metaArr) + 1; /* Find colon (parse off field name) */ /* --------------------------------- */ colon = strchr(metastr, ':'); *colon = 0; /* Search for next colon (compression and/or tiling parameters) */ /* ------------------------------------------------------------ */ colon2 = strchr(colon + 1, ':'); if (colon2 != NULL) { *colon2 = 0; } /* Make metadata string list for dimension list */ /* -------------------------------------------- */ EHmetalist(colon + 1, utlstr2); /* Build metadata entry string */ /* --------------------------- */ sprintf(utlstr, "%s%d%s%s%s%s%s%s", "\t\t\tOBJECT=GeoField_", count, "\n\t\t\t\tGeoFieldName=\"", metastr, "\"\n\t\t\t\tDataType=", type, "\n\t\t\t\tDimList=", utlstr2); /* If compression and/or tiling parameters add to string */ /* ----------------------------------------------------- */ if (colon2 != NULL) { strcat(utlstr, colon2 + 1); } /* Add END_OBJECT terminator to metadata string */ /* -------------------------------------------- */ sprintf(utlstr2, "%s%d%s", "\n\t\t\tEND_OBJECT=GeoField_", count, "\n"); strcat(utlstr, utlstr2); break; case 4: /* Data Field Section */ /* ------------------ */ /* Find beginning and ending of metadata section */ /* --------------------------------------------- */ strcpy(utlstr, "\t\tGROUP=DataField"); begptr = strstr(metaptr, utlstr); strcpy(utlstr, "\t\tEND_GROUP=DataField"); metaptr = strstr(metaptr, utlstr); /* Count number of existing entries and increment */ /* ---------------------------------------------- */ metaArr[0] = begptr; metaArr[1] = metaptr; count = EHcntOBJECT(metaArr) + 1; /* Find colon (parse off field name) */ /* --------------------------------- */ colon = strchr(metastr, ':'); *colon = 0; /* Search for next colon (compression and/or tiling parameters) */ /* ------------------------------------------------------------ */ colon2 = strchr(colon + 1, ':'); if (colon2 != NULL) { *colon2 = 0; } /* Make metadata string list from dimension list */ /* --------------------------------------------- */ EHmetalist(colon + 1, utlstr2); /* Build metadata entry string */ /* --------------------------- */ sprintf(utlstr, "%s%d%s%s%s%s%s%s", "\t\t\tOBJECT=DataField_", count, "\n\t\t\t\tDataFieldName=\"", metastr, "\"\n\t\t\t\tDataType=", type, "\n\t\t\t\tDimList=", utlstr2); /* If compression and/or tiling parameters add to string */ /* ----------------------------------------------------- */ if (colon2 != NULL) { strcat(utlstr, colon2 + 1); } /* Add END_OBJECT terminator to metadata string */ /* -------------------------------------------- */ sprintf(utlstr2, "%s%d%s", "\n\t\t\tEND_OBJECT=DataField_", count, "\n"); strcat(utlstr, utlstr2); break; case 6: /* Merged Field Section */ /* -------------------- */ /* Find beginning and ending of metadata section */ /* --------------------------------------------- */ strcpy(utlstr, "\t\tGROUP=MergedFields"); begptr = strstr(metaptr, utlstr); strcpy(utlstr, "\t\tEND_GROUP=MergedFields"); metaptr = strstr(metaptr, utlstr); /* Count number of existing entries and increment */ /* ---------------------------------------------- */ metaArr[0] = begptr; metaArr[1] = metaptr; count = EHcntOBJECT(metaArr) + 1; /* Find colon (parse off merged fieldname) */ /* --------------------------------------- */ colon = strchr(metastr, ':'); /* Make metadata string list from field list */ /* ----------------------------------------- */ EHmetalist(colon + 1, utlstr2); *colon = 0; /* Build metadata entry string */ /* --------------------------- */ sprintf(utlstr, "%s%d%s%s%s%s%s%s%d%s", "\t\t\tOBJECT=MergedFields_", count, "\n\t\t\t\tMergedFieldName=\"", metastr, "\"", "\n\t\t\t\tFieldList=", utlstr2, "\n\t\t\tEND_OBJECT=MergedFields_", count, "\n"); break; case 10: /* Point Level Section */ /* ------------------- */ /* Find beginning and ending of metadata section */ /* --------------------------------------------- */ strcpy(utlstr, "\t\tGROUP=Level"); begptr = strstr(metaptr, utlstr); strcpy(utlstr, "\n\t\tEND_GROUP=Level"); metaptr = strstr(metaptr, utlstr) + 1; /* Count number of existing entries and increment */ /* ---------------------------------------------- */ metaArr[0] = begptr; metaArr[1] = metaptr; count = EHcntGROUP(metaArr); /* Build metadata entry string */ /* --------------------------- */ sprintf(utlstr, "%s%d%s%s%s%d%s", "\t\t\tGROUP=Level_", count, "\n\t\t\t\tLevelName=\"", metastr, "\"\n\t\t\tEND_GROUP=Level_", count, "\n"); break; case 11: /* Point Field Section */ /* ------------------- */ /* Find colon (parse off point field name) */ /* --------------------------------------- */ colon = strchr(metastr, ':'); *colon = 0; /* Find beginning and ending of metadata section */ /* --------------------------------------------- */ strcpy(utlstr, "\t\t\t\tLevelName=\""); strcat(utlstr, colon + 1); begptr = strstr(metaptr, utlstr); strcpy(utlstr, "\t\t\tEND_GROUP=Level_"); metaptr = strstr(begptr, utlstr); /* Count number of existing entries and increment */ /* ---------------------------------------------- */ metaArr[0] = begptr; metaArr[1] = metaptr; count = EHcntOBJECT(metaArr) + 1; /* Build metadata entry string */ /* --------------------------- */ sprintf(utlstr, "%s%d%s%s%s%s%s%d%s%d%s", "\t\t\t\tOBJECT=PointField_", count, "\n\t\t\t\t\tPointFieldName=\"", metastr, "\"\n\t\t\t\t\tDataType=", type, "\n\t\t\t\t\tOrder=", metadata[1], "\n\t\t\t\tEND_OBJECT=PointField_", count, "\n"); break; case 12: /* Level Link Section */ /* ------------------ */ /* Find beginning and ending of metadata section */ /* --------------------------------------------- */ strcpy(utlstr, "\t\tGROUP=LevelLink"); begptr = strstr(metaptr, utlstr); strcpy(utlstr, "\t\tEND_GROUP=LevelLink"); metaptr = strstr(metaptr, utlstr); /* Count number of existing entries and increment */ /* ---------------------------------------------- */ metaArr[0] = begptr; metaArr[1] = metaptr; count = EHcntOBJECT(metaArr) + 1; /* Find colon (parse off parent/child level names from link field) */ /* --------------------------------------------------------------- */ colon = strchr(metastr, ':'); *colon = 0; /* Find slash (divide parent and child levels) */ /* ------------------------------------------- */ slash = strchr(metastr, '/'); *slash = 0; /* Build metadata entry string */ /* --------------------------- */ sprintf(utlstr, "%s%d%s%s%s%s%s%s%s%d%s", "\t\t\tOBJECT=LevelLink_", count, "\n\t\t\t\tParent=\"", metastr, "\"\n\t\t\t\tChild=\"", slash + 1, "\"\n\t\t\t\tLinkField=\"", colon + 1, "\"\n\t\t\tEND_OBJECT=LevelLink_", count, "\n"); break; case 101: /* Position metadata pointer for Grid proj parms, pix reg, origin */ /* -------------------------------------------------------------- */ strcpy(utlstr, "\t\tGROUP=Dimension"); metaptr = strstr(metaptr, utlstr); strcpy(utlstr, metastr); break; case 1001: /* Position metadata pointer for new swath structure (SWcreate) */ /* ------------------------------------------------------------ */ strcpy(utlstr, "END_GROUP=SwathStructure"); metaptr = strstr(metaptr, utlstr); strcpy(utlstr, metastr); break; case 1002: /* Position metadata pointer for new grid structure (GDcreate) */ /* ----------------------------------------------------------- */ strcpy(utlstr, "END_GROUP=GridStructure"); metaptr = strstr(metaptr, utlstr); strcpy(utlstr, metastr); break; case 1003: /* Position metadata pointer for new point structure (PTcreate) */ /* ------------------------------------------------------------ */ strcpy(utlstr, "END_GROUP=PointStructure"); metaptr = strstr(metaptr, utlstr); strcpy(utlstr, metastr); break; } /* Get length of metadata string to insert */ /* --------------------------------------- */ seglen = strlen(utlstr); /* Get offset of entry postion within existing metadata */ /* ---------------------------------------------------- */ offset = metaptr - metabuf; /* If end of new metadata string outside of current metadata buffer ... */ /* -------------------------------------------------------------------- */ if (metalen + seglen > 32000 * nmeta - 1) { /* Reallocate metadata buffer with additional 32000 bytes */ /* ------------------------------------------------------ */ metabuf = (char *) realloc((void *) metabuf, 32000 * (nmeta + 1)); if(metabuf == NULL) { HEpush(DFE_NOSPACE,"EHinsertmeta", __FILE__, __LINE__); free(utlstr); free(utlstr2); return(-1); } /* Increment metadata section counter */ /* ---------------------------------- */ nmeta++; /* Reposition metadata pointer (entry position) */ /* -------------------------------------------- */ metaptr = metabuf + offset; } /* Move metadata following entry point to its new position */ /* ------------------------------------------------------- */ for (i = metalen - 1; i > offset - 1; i--) { *(metabuf + seglen + i) = *(metabuf + i); } /* Copy new metadat string (utlstr) into metadata */ /* ---------------------------------------------- */ memcpy(metaptr, utlstr, seglen); /* set to null character remaining of the metabuf */ memset((metabuf + metalen + seglen), '\0', (nmeta*32000 -1 - (metalen + seglen))); /* Add new null string terminator */ /* ------------------------------ */ metabuf[metalen + seglen] = 0; /* Write Back to Global Attribute(s) */ /* --------------------------------- */ for (i = 0; i < nmeta; i++) { sprintf(utlstr, "%s%d", "StructMetadata.", i); SDsetattr(sdInterfaceID, utlstr, DFNT_CHAR8, 32000, metabuf + i * 32000); } free(metabuf); free(utlstr); free(utlstr2); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHgetmetavalue | | | | DESCRIPTION: Returns metadata value | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | metaptrs char Begin and end of metadata section | | parameter char parameter to access | | | | OUTPUTS: | | metaptr char Ptr to (updated) beginning of metadata | | retstr char return string containing value | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jan 97 Joel Gales Check string pointer against end of meta section | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn EHgetmetavalue(char *metaptrs[], char *parameter, char *retstr) { intn status = 0; /* routine return status variable */ int32 slen; /* String length */ char *newline; /* Position of new line character */ char *sptr; /* string pointer within metadata */ /* Get string length of parameter string + 1 */ /* ----------------------------------------- */ slen = strlen(parameter) + 1; /* Build search string (parameter string + "=") */ /* -------------------------------------------- */ strcpy(retstr, parameter); strcat(retstr, "="); /* Search for string within metadata (beginning at metaptrs[0]) */ /* ------------------------------------------------------------ */ sptr = strstr(metaptrs[0], retstr); /* If string found within desired section ... */ /* ------------------------------------------ */ if (sptr != NULL && sptr < metaptrs[1]) { /* Store position of string within metadata */ /* ---------------------------------------- */ metaptrs[0] = sptr; /* Find newline "\n" character */ /* --------------------------- */ newline = strchr(metaptrs[0], '\n'); /* Copy from "=" to "\n" (exclusive) into return string */ /* ---------------------------------------------------- */ memcpy(retstr, metaptrs[0] + slen, newline - metaptrs[0] - slen); /* Terminate return string with null */ /* --------------------------------- */ retstr[newline - metaptrs[0] - slen] = 0; } else { /* * if parameter string not found within section, null return string * and set status to -1. */ retstr[0] = 0; status = -1; } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHmetagroup | | | | DESCRIPTION: Returns pointers to beginning and end of metadata group | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | metabuf char Pointer to HDF-EOS object in metadata | | | | INPUTS: | | sdInterfaceID int32 SDS interface ID | | structname char HDF-EOS structure name | | structcode char Structure code ("s/g/p") | | groupname char Metadata group name | | | | OUTPUTS: | | metaptrs char pointers to begin and end of metadata | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | | | END_PROLOG | -----------------------------------------------------------------------------*/ char * EHmetagroup(int32 sdInterfaceID, char *structname, char *structcode, char *groupname, char *metaptrs[]) { intn i; /* Loop index */ int32 attrIndex; /* Structural metadata attribute index */ int32 nmeta; /* Number of 32000 byte metadata sections */ int32 metalen; /* Length of structural metadata */ char *metabuf; /* Pointer (handle) to structural metadata */ char *endptr; /* Pointer to end of metadata section */ char *metaptr; /* Metadata pointer */ char *prevmetaptr;/* Previous position of metadata pointer */ char *utlstr; /* Utility string */ /* Allocate memory for utility string */ /* ---------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE,sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"EHEHmetagroup", __FILE__, __LINE__); return( NULL); } /* Determine number of structural metadata "sections" */ /* -------------------------------------------------- */ nmeta = 0; while (1) { /* Search for "StructMetadata.x" attribute */ /* --------------------------------------- */ sprintf(utlstr, "%s%d", "StructMetadata.", nmeta); attrIndex = SDfindattr(sdInterfaceID, utlstr); /* If found then increment metadata section counter else exit loop */ /* --------------------------------------------------------------- */ if (attrIndex != -1) { nmeta++; } else { break; } } /* Allocate space for metadata (in units of 32000 bytes) */ /* ----------------------------------------------------- */ metabuf = (char *) calloc(32000 * nmeta, 1); if(metabuf == NULL) { HEpush(DFE_NOSPACE,"EHmetagroup", __FILE__, __LINE__); free(utlstr); return(metabuf); } /* Read structural metadata */ /* ------------------------ */ for (i = 0; i < nmeta; i++) { sprintf(utlstr, "%s%d", "StructMetadata.", i); attrIndex = SDfindattr(sdInterfaceID, utlstr); metalen = strlen(metabuf); SDreadattr(sdInterfaceID, attrIndex, metabuf + metalen); } /* Determine length (# of characters) of metadata */ /* ---------------------------------------------- */ metalen = strlen(metabuf); /* Find HDF-EOS structure "root" group in metadata */ /* ----------------------------------------------- */ /* Setup proper search string */ /* -------------------------- */ if (strcmp(structcode, "s") == 0) { strcpy(utlstr, "GROUP=SwathStructure"); } else if (strcmp(structcode, "g") == 0) { strcpy(utlstr, "GROUP=GridStructure"); } else if (strcmp(structcode, "p") == 0) { strcpy(utlstr, "GROUP=PointStructure"); } /* Use string search routine (strstr) to move through metadata */ /* ----------------------------------------------------------- */ metaptr = strstr(metabuf, utlstr); /* Save current metadata pointer */ /* ----------------------------- */ prevmetaptr = metaptr; /* First loop for "old-style" (non-ODL) metadata string */ /* ---------------------------------------------------- */ if (strcmp(structcode, "s") == 0) { sprintf(utlstr, "%s%s", "SwathName=\"", structname); } else if (strcmp(structcode, "g") == 0) { sprintf(utlstr, "%s%s", "GridName=\"", structname); } else if (strcmp(structcode, "p") == 0) { sprintf(utlstr, "%s%s", "PointName=\"", structname); } /* Do string search */ /* ---------------- */ metaptr = strstr(metaptr, utlstr); /* * If not found then return to previous position in metadata and look for * "new-style" (ODL) metadata string */ if (metaptr == NULL) { sprintf(utlstr, "%s%s", "GROUP=\"", structname); metaptr = strstr(prevmetaptr, utlstr); } /* Find group within structure */ /* --------------------------- */ if (groupname != NULL) { sprintf(utlstr, "%s%s", "GROUP=", groupname); metaptr = strstr(metaptr, utlstr); sprintf(utlstr, "%s%s", "\t\tEND_GROUP=", groupname); endptr = strstr(metaptr, utlstr); } else { /* If groupname == NULL then find end of structure in metadata */ /* ----------------------------------------------------------- */ sprintf(utlstr, "%s", "\n\tEND_GROUP="); endptr = strstr(metaptr, utlstr); } /* Return beginning and ending pointers */ /* ------------------------------------ */ metaptrs[0] = metaptr; metaptrs[1] = endptr; free(utlstr); return (metabuf); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHfillfld | | | | DESCRIPTION: Fills field with fill value | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | sdid int32 SD element ID | | rank int32 Rank of field | | truerank int32 True rank of field (merging) | | size int32 size of fill element | | off int32 Offset of field within merged field | | dims int32 Dimensions of field | | fillval void fill value | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn EHfillfld(int32 sdid, int32 rank, int32 truerank, int32 size, int32 off, int32 dims[], VOIDP fillval) { intn i; /* Loop index */ intn j; /* Loop index */ intn status = 0; /* routine return status variable */ int32 n; /* Max number of planes or rows in fill * buffer */ int32 start[3] = {0, 0, 0}; /* Start array (SDwritedata) */ int32 edge[3]; /* Edge (count) array (SDwritedata) */ int32 totN; /* Total number of elements in field */ int32 planeN; /* Number of elements in plane */ char *fillbuf; /* Fill buffer */ /* Get total number of elements in field */ /* ------------------------------------- */ totN = dims[0]; for (i = 1; i < rank; i++) { totN *= dims[i]; } /* Get number of elements in a plane of the field */ /* ---------------------------------------------- */ planeN = dims[1] * dims[2]; /* Allocate & Write Fill buffer */ /* ---------------------------- */ if (totN * size < HDFE_MAXMEMBUF) { /* Entire field size (in bytes) smaller than max fill buffer */ /* --------------------------------------------------------- */ /* Allocate fill buffer */ /* -------------------- */ fillbuf = (char *) malloc(totN * size); if(fillbuf == NULL) { HEpush(DFE_NOSPACE,"EHfillfld", __FILE__, __LINE__); return(-1); } /* Fill buffer with fill value */ /* --------------------------- */ for (i = 0; i < totN; i++) { memcpy(fillbuf + i * size, fillval, size); } /* Write fill buffer to field */ /* -------------------------- */ start[0] = off; edge[0] = dims[0]; edge[1] = dims[1]; edge[2] = dims[2]; status = SDwritedata(sdid, start, NULL, edge, (VOIDP) fillbuf); free(fillbuf); } else if (planeN * size < HDFE_MAXMEMBUF) { /* Single plane size (in bytes) smaller than max fill buffer */ /* --------------------------------------------------------- */ /* Compute number of planes that can be written at one time */ /* -------------------------------------------------------- */ n = HDFE_MAXMEMBUF / (planeN * size); /* Allocate fill buffer */ /* -------------------- */ fillbuf = (char *) malloc(planeN * size * n); if(fillbuf == NULL) { HEpush(DFE_NOSPACE,"EHfillfld", __FILE__, __LINE__); return(-1); } /* Fill buffer with fill value */ /* --------------------------- */ for (i = 0; i < planeN * n; i++) { memcpy(fillbuf + i * size, fillval, size); } /* Write (full) fill buffer to field */ /* --------------------------------- */ for (i = 0; i < (dims[0] / n); i++) { start[0] = off + i * n; edge[0] = n; edge[1] = dims[1]; edge[2] = dims[2]; status = SDwritedata(sdid, start, NULL, edge, (VOIDP) fillbuf); } /* Write (partial) last fill buffer to field (if necessary) */ /* -------------------------------------------------------- */ if (i * n != dims[0]) { start[0] = off + i * n; edge[0] = dims[0] - i * n; edge[1] = dims[1]; edge[2] = dims[2]; status = SDwritedata(sdid, start, NULL, edge, (VOIDP) fillbuf); } free(fillbuf); } else { /* Single plane size (in bytes) greater than max fill buffer */ /* --------------------------------------------------------- */ /* Compute number of "rows" than can be written at one time */ /* -------------------------------------------------------- */ n = HDFE_MAXMEMBUF / (dims[rank - 1] * size); /* Allocate fill buffer */ /* -------------------- */ fillbuf = (char *) malloc(dims[rank - 1] * size * n); if(fillbuf == NULL) { HEpush(DFE_NOSPACE,"EHfillfld", __FILE__, __LINE__); return(-1); } /* Fill buffer with fill value */ /* --------------------------- */ for (i = 0; i < dims[rank - 1] * n; i++) { memcpy(fillbuf + i * size, fillval, size); } /* For every plane in field ... */ /* ---------------------------- */ for (j = 0; j < dims[0]; j++) { /* Write (full) fill buffer to field */ /* --------------------------------- */ for (i = 0; i < (dims[1] / n); i++) { start[0] = off + j; start[1] = i * n; edge[0] = 1; edge[1] = n; edge[2] = dims[2]; status = SDwritedata(sdid, start, NULL, edge, (VOIDP) fillbuf); } /* Write (partial) last fill buffer to field (if necessary) */ /* -------------------------------------------------------- */ if (i * n != dims[1]) { start[0] = off + j; start[1] = i * n; edge[0] = 1; edge[1] = dims[1] - i * n; edge[2] = dims[2]; status = SDwritedata(sdid, start, NULL, edge, (VOIDP) fillbuf); } } free(fillbuf); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHbisect | | | | DESCRIPTION: Finds root of function using bisection | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | func() float64 Function to bisect | | funcParms float64 Function parameters (fixed) | | nParms int32 Number of function parameters | | limLft float64 Lower limit of function arguement | | limRgt float64 Upper limit of function arguement | | convCrit float64 Convergence criterion | | | | OUTPUTS: | | root float64 Function root | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Nov 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn EHbisect(float64(*func) (float64[]), float64 funcParms[], int32 nParms, float64 limLft, float64 limRgt, float64 convCrit, float64 * root) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ float64 midPnt; /* Mid-point value */ float64 newmidPnt; /* New mid-point value */ float64 funcLft; /* Function value at left-hand limit */ float64 funcMid; /* Function value at mid-point */ float64 funcRgt; /* Function value at right-hand limit */ float64 *parms; /* Function parameters */ /* Allocate space for function parameters */ /* -------------------------------------- */ parms = (float64 *) calloc(nParms + 1, sizeof(float64)); if(parms == NULL) { HEpush(DFE_NOSPACE, "EHbisect", __FILE__, __LINE__); return(-1); } /* Copy (fixed) function parameters */ /* -------------------------------- */ for (i = 0; i < nParms; i++) { parms[i + 1] = funcParms[i]; } /* Copy left-hand limit to "floating" parameter */ /* -------------------------------------------- */ parms[0] = limLft; /* Determine function value */ /* ------------------------ */ funcLft = (*func) (parms); /* Copy right-hand limit to "floating" parameter */ /* --------------------------------------------- */ parms[0] = limRgt; /* Determine function value */ /* ------------------------ */ funcRgt = (*func) (parms); /* If left and right limits function values of same sign then no root */ /* ------------------------------------------------------------------ */ if (funcLft * funcRgt > 0) { free(parms); return (-1); } /* Compute (initial) mid-point */ /* --------------------------- */ newmidPnt = 0.5 * (limLft + limRgt); /* Bisection Loop */ /* -------------- */ while (1) { /* Compute function at new mid-point */ /* --------------------------------- */ midPnt = newmidPnt; parms[0] = midPnt; funcMid = (*func) (parms); /* If left limit same sign as mid-point move it to mid-point */ /* --------------------------------------------------------- */ if (funcLft * funcMid > 0.0) { limLft = midPnt; } else { /* Otherwise move over right-hand limit */ /* ------------------------------------ */ limRgt = midPnt; } /* Compute new mid-point */ /* --------------------- */ newmidPnt = 0.5 * (limLft + limRgt); /* If relative change in midpoint < convergence crit then exit loop */ /* ---------------------------------------------------------------- */ if (fabs((newmidPnt - midPnt) / midPnt) < convCrit) { break; } } /* Save root */ /* --------- */ *root = newmidPnt; free(parms); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHattr | | | | DESCRIPTION: Reads/Writes attributes for HDF-EOS structures | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | fid int32 HDF-EOS file ID | | attrVgrpID int32 Attribute Vgroup ID | | attrname char attribute name | | numbertype int32 attribute HDF numbertype | | count int32 Number of attribute elements | | wrcode char Read/Write Code "w/r" | | datbuf void I/O buffer | | | | | | OUTPUTS: | | datbuf void I/O buffer | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Pass Vgroup id as routine parameter | | Oct 96 Joel Gales Remove Vdetach call | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn EHattr(int32 fid, int32 attrVgrpID, char *attrname, int32 numbertype, int32 count, char *wrcode, VOIDP datbuf) { intn status = 0; /* routine return status variable */ int32 vdataID; /* Attribute Vdata ID */ /* * Attributes are stored as Vdatas with name given by the user, class: * "Attr0.0" and fieldname: "AttrValues" */ /* Get Attribute Vdata ID and "open" with approriate I/O code */ /* ---------------------------------------------------------- */ vdataID = EHgetid(fid, attrVgrpID, attrname, 1, wrcode); /* Write Attribute Section */ /* ----------------------- */ if (strcmp(wrcode, "w") == 0) { /* Create Attribute Vdata (if it doesn't exist) */ /* -------------------------------------------- */ if (vdataID == -1) { vdataID = VSattach(fid, -1, "w"); VSsetname(vdataID, attrname); VSsetclass(vdataID, "Attr0.0"); VSfdefine(vdataID, "AttrValues", numbertype, count); Vinsert(attrVgrpID, vdataID); } /* Write Attribute */ /* --------------- */ VSsetfields(vdataID, "AttrValues"); (void) VSsizeof(vdataID, "AttrValues"); VSwrite(vdataID, datbuf, 1, FULL_INTERLACE); VSdetach(vdataID); } /* Read Attribute Section */ /* ---------------------- */ if (strcmp(wrcode, "r") == 0) { /* If attribute doesn't exist report error */ /* --------------------------------------- */ if (vdataID == -1) { status = -1; HEpush(DFE_GENAPP, "EHattr", __FILE__, __LINE__); HEreport("Attribute %s not defined.\n", attrname); } else { VSsetfields(vdataID, "AttrValues"); (void) VSsizeof(vdataID, "AttrValues"); VSread(vdataID, datbuf, 1, FULL_INTERLACE); VSdetach(vdataID); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHattrinfo | | | | DESCRIPTION: Returns numbertype and count of given HDF-EOS attribute | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | fid int32 HDF-EOS file ID | | attrVgrpID int32 Attribute Vgroup ID | | attrname char attribute name | | | | OUTPUTS: | | numbertype int32 attribute HDF numbertype | | count int32 Number of attribute elements | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Pass Vgroup id as routine parameter | | Oct 96 Joel Gales Remove Vdetach call | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn EHattrinfo(int32 fid, int32 attrVgrpID, char *attrname, int32 * numbertype, int32 * count) { intn status = 0; /* routine return status variable */ int32 vdataID; /* Attribute Vdata ID */ /* Get Attribute Vdata ID */ /* ---------------------- */ vdataID = EHgetid(fid, attrVgrpID, attrname, 1, "r"); /* If attribute not defined then report error */ /* ------------------------------------------ */ if (vdataID == -1) { status = -1; HEpush(DFE_GENAPP, "EHattr", __FILE__, __LINE__); HEreport("Attribute %s not defined.\n", attrname); } else { /* Get attribute info */ /* ------------------ */ VSsetfields(vdataID, "AttrValues"); *count = VSsizeof(vdataID, "AttrValues"); *numbertype = VFfieldtype(vdataID, 0); VSdetach(vdataID); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHattrcat | | | | DESCRIPTION: Returns a listing of attributes within an HDF-EOS structure | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nattr int32 Number of attributes in swath struct | | | | INPUTS: | | fid int32 HDF-EOS file ID | | attrVgrpID int32 Attribute Vgroup ID | | structcode char Structure Code ("s/g/p") | | | | OUTPUTS: | | attrnames char Attribute names in swath struct | | (Comma-separated list) | | strbufsize int32 Attributes name list string length | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Pass Vgroup id as routine parameter | | Oct 96 Joel Gales Remove Vdetach call | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 EHattrcat(int32 fid, int32 attrVgrpID, char *attrnames, int32 * strbufsize) { intn i; /* Loop index */ int32 nObjects; /* # of objects in Vgroup */ int32 *tags; /* Pnt to Vgroup object tags array */ int32 *refs; /* Pnt to Vgroup object refs array */ int32 vdataID; /* Attribute Vdata ID */ int32 nattr = 0; /* Number of attributes */ int32 slen; /* String length */ char name[80]; /* Attribute name */ char *indxstr = "INDXMAP:"; /* Index Mapping reserved * string */ char *fvstr = "_FV_"; /* Flag Value reserved string */ char *bsom = "_BLKSOM:"; /* Block SOM Offset reserved string */ /* Set string buffer size to 0 */ /* --------------------------- */ *strbufsize = 0; /* Get number of attributes within Attribute Vgroup */ /* ------------------------------------------------ */ nObjects = Vntagrefs(attrVgrpID); /* If attributes exist ... */ /* ----------------------- */ if (nObjects > 0) { /* Get tags and references of attribute Vdatas */ /* ------------------------------------------- */ tags = (int32 *) malloc(sizeof(int32) * nObjects); if(tags == NULL) { HEpush(DFE_NOSPACE,"EHattrcat", __FILE__, __LINE__); return(-1); } refs = (int32 *) malloc(sizeof(int32) * nObjects); if(refs == NULL) { HEpush(DFE_NOSPACE,"EHattrcat", __FILE__, __LINE__); free(tags); return(-1); } Vgettagrefs(attrVgrpID, tags, refs, nObjects); /* Get attribute vdata IDs and names */ /* --------------------------------- */ for (i = 0; i < nObjects; i++) { vdataID = VSattach(fid, *(refs + i), "r"); VSgetname(vdataID, name); /* * Don't return fill value, index mapping & block SOM attributes */ if (memcmp(name, indxstr, strlen(indxstr)) != 0 && memcmp(name, fvstr, strlen(fvstr)) != 0 && memcmp(name, bsom, strlen(bsom)) != 0) { /* Increment attribute counter and add name to list */ /* ------------------------------------------------ */ nattr++; if (attrnames != NULL) { if (nattr == 1) { strcpy(attrnames, name); } else { strcat(attrnames, ","); strcat(attrnames, name); } } /* Increment attribute names string length */ /* --------------------------------------- */ slen = (nattr == 1) ? strlen(name) : strlen(name) + 1; *strbufsize += slen; } VSdetach(vdataID); } free(tags); free(refs); } return (nattr); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHinquire | | | | DESCRIPTION: Returns number and names of HDF-EOS structures in file | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nobj int32 Number of HDF-EOS structures in file | | | | INPUTS: | | filename char HDF-EOS filename | | type char Object Type ("SWATH/GRID/POINT") | | | | OUTPUTS: | | objectlist char List of object names (comma-separated) | | strbufsize int32 Length of objectlist | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jun 10 Abe Taaheri Fixed core dump for internal HDF4 VGroup(created by | | SDstart() | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 EHinquire(char *filename, char *type, char *objectlist, int32 * strbufsize) { int32 HDFfid; /* HDF file ID */ int32 vgRef; /* Vgroup reference number */ int32 vGrpID; /* Vgroup ID */ int32 nobj = 0; /* Number of HDFEOS objects in file */ int32 slen; /* String length */ char name[80]; /* Object name */ char class[80]; /* Object class */ char tempname[UTLSTR_MAX_SIZE]; int32 status; /* Open HDFEOS file of read-only access */ /* ------------------------------------ */ HDFfid = Hopen(filename, DFACC_READ, 0); /* Start Vgroup Interface */ /* ---------------------- */ Vstart(HDFfid); /* If string buffer size is requested then zero out counter */ /* -------------------------------------------------------- */ if (strbufsize != NULL) { *strbufsize = 0; } /* Search for objects from begining of HDF file */ /* -------------------------------------------- */ vgRef = -1; /* Loop through all objects */ /* ------------------------ */ while (1) { /* Get Vgroup reference number */ /* --------------------------- */ vgRef = Vgetid(HDFfid, vgRef); /* If no more then exist search loop */ /* --------------------------------- */ if (vgRef == -1) { break; } /* Get Vgroup ID, name, and class */ /* ------------------------------ */ vGrpID = Vattach(HDFfid, vgRef, "r"); Vgetname(vGrpID, tempname); Vgetclass(vGrpID, class); /* If object of desired type (SWATH, POINT, GRID) ... */ /* -------------------------------------------------- */ if (strcmp(class, type) == 0) { /* Increment counter */ /* ----------------- */ nobj++; if ((intn) strlen(tempname) > VGNAMELENMAX) { status = -1; HEpush(DFE_GENAPP, "EHinquire", __FILE__, __LINE__); HEreport("HDF-EOS VGroup \"%s\" name length is more than %d characters.\n", tempname, VGNAMELENMAX); return(status); } else { strcpy(name,tempname); } /* If object list requested add name to list */ /* ----------------------------------------- */ if (objectlist != NULL) { if (nobj == 1) { strcpy(objectlist, name); } else { strcat(objectlist, ","); strcat(objectlist, name); } } /* Compute string length of object entry */ /* ------------------------------------- */ slen = (nobj == 1) ? strlen(name) : strlen(name) + 1; /* If string buffer size is requested then increment buffer size */ /* ------------------------------------------------------------- */ if (strbufsize != NULL) { *strbufsize += slen; } } /* Detach Vgroup */ /* ------------- */ Vdetach(vGrpID); } /* "Close" Vgroup interface and HDFEOS file */ /* ---------------------------------------- */ Vend(HDFfid); Hclose(HDFfid); return (nobj); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: EHclose | | | | DESCRIPTION: Closes HDF-EOS file | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | fid int32 HDF-EOS File ID | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jul 96 Joel Gales Add file id offset EHIDOFFSET | | Aug 96 Joel Gales Add HE error report if file id out of bounds | | Nov 96 Joel Gales Add EHXacsTable array to "garbage collection" | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn EHclose(int32 fid) { intn status = 0; /* routine return status variable */ int32 HDFfid; /* HDF file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 fid0; /* HDF EOS file id - offset */ /* Check for valid HDFEOS file ID range */ /* ------------------------------------ */ if (fid >= EHIDOFFSET && fid < NEOSHDF + EHIDOFFSET) { /* Compute "reduced" file ID */ /* ------------------------- */ fid0 = fid % EHIDOFFSET; /* Get HDF file ID and SD interface ID */ /* ----------------------------------- */ HDFfid = EHXfidTable[fid0]; sdInterfaceID = EHXsdTable[fid0]; /* "Close" SD interface, Vgroup interface, and HDF file */ /* ---------------------------------------------------- */ status = SDend(sdInterfaceID); status = Vend(HDFfid); status = Hclose(HDFfid); /* Clear out external array entries */ /* -------------------------------- */ EHXtypeTable[fid0] = 0; EHXacsTable[fid0] = 0; EHXfidTable[fid0] = 0; EHXsdTable[fid0] = 0; } else { status = -1; HEpush(DFE_RANGE, "EHclose", __FILE__, __LINE__); HEreport("Invalid file id: %d. ID must be >= %d and < %d.\n", fid, EHIDOFFSET, NEOSHDF + EHIDOFFSET); } return (status); } hdf-eos4-2.17v1.00.dfsg.1/src/Makefile_alt0000444000175000017500000000300206237701310021033 0ustar amckinstryamckinstry# # # Copyright (C) 1996 Hughes and Applied Research Corporation # # Permission to use, modify, and distribute this software and its documentation # for any purpose without fee is hereby granted, provided that the above # copyright notice appear in all copies and that both that copyright notice and # this permission notice appear in supporting documentation. # # Makefile # # Makefile for field build of HDFEOS # # The following environment variables must be defined: # # Flags: # AR # CC # F77 # MACHINE # NSL_FLAG (Set to -lnsl on Sun, blank on all others) # RANLIB # # Directories: # HDFEOS_BIN # HDFEOS_INC # HDFEOS_LIB # HDFEOS_OBJ # HDFEOS_SRC SHELL=/bin/sh INCLUDE = -I. -I$(HDFEOS_INC) -I$(HDFINC) LIBRARY = -L. -L$(HDFEOS_LIB) -L$(HDFLIB) GCTP = -lGctp LDFLAGS = -lhdfeos $(GCTP) -lmfhdf -ldf -ljpeg $(NSL_FLAG) -lz -lm RM = rm -f .SUFFIXES : .SUFFIXES : .o .c .f .c.o: $(CC) $(INCLUDE) -c $< .f.o: $(F77) -c $< all: libhdfeos.a hdfeos: libhdfeos.a libhdfeos.a : EHapi.o SWapi.o GDapi.o PTapi.o @if [ -f $(HDFEOS_LIB)/$@ ] ; then \ echo "Removing old library." ; \ $(RM) $(HDFEOS_LIB)/$@ ; \ fi $(AR) $(HDFEOS_LIB)/$@ $? $(RANLIB) $(HDFEOS_LIB)/$@ EHapi.o : EHapi.c $(CC) $(INCLUDE) -c EHapi.c -o $@ SWapi.o : SWapi.c $(CC) $(INCLUDE) -c SWapi.c -o $@ GDapi.o : GDapi.c $(CC) $(INCLUDE) -c GDapi.c -o $@ PTapi.o : PTapi.c $(CC) $(INCLUDE) -c PTapi.c -o $@ install: echo "No files to move" clean: $(RM) *.o $(HDFEOS_OBJ)/*.o hdf-eos4-2.17v1.00.dfsg.1/src/make_IT/0000775000175000017500000000000006161562202020056 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/src/make_IT/makeSGI4.0r10000444000175000017500000000132206237664314021753 0ustar amckinstryamckinstry # Copyright (C) 1996 Hughes and Applied Research Corporation # # Permission to use, modify, and distribute this software and its documentation # for any purpose without fee is hereby granted, provided that the above # copyright notice appear in all copies and that both that copyright notice and # this permission notice appear in supporting documentation. CC = cc -DSGI F77 = f77 MACHINE = SGI INCLUDE = -I/home/hdf/sgi/40r1p1/include -I/home/hdf/gctpc/source -I. LIBRARY = -L/home/hdf/sgi/40r1p1/lib -L. GCTP = /home/rgejjaga/gctpc/source/geolibSGI.a LDFLAGS = -lhdfeos ${GCTP} -lmfhdf -ldf -ljpeg -lz -lm #INCLUDE = -I #LIBRARY = -L include makeinc hdf-eos4-2.17v1.00.dfsg.1/src/make_IT/makeinc0000444000175000017500000000616606237664324021431 0ustar amckinstryamckinstry # Copyright (C) 1996 Hughes and Applied Research Corporation # # Permission to use, modify, and distribute this software and its documentation # for any purpose without fee is hereby granted, provided that the above # copyright notice appear in all copies and that both that copyright notice and # this permission notice appear in supporting documentation. EXECBLD = ${CC} $@.o -o $@ ${LIBRARY} ${LDFLAGS} EXECBLDF77 = ${F77} $@.o -o $@ ${LIBRARY} ${LDFLAGS} AR = ar r .SUFFIXES : .SUFFIXES : .o .c .f .c.o: ${CC} ${INCLUDE} -c $< .f.o: ${F77} -c $< hdfeos: swathlib gridlib pointlib swathflib gridflib pointflib swathlib: SetupSwath DefineFields WriteFields ReadFields AppendField \ InquireSwath SubsetSwath SetupSwath: $$@.o libhdfeos.a ${EXECBLD} DefineFields: $$@.o libhdfeos.a ${EXECBLD} WriteFields: $$@.o libhdfeos.a ${EXECBLD} ReadFields: $$@.o libhdfeos.a ${EXECBLD} AppendField: $$@.o libhdfeos.a ${EXECBLD} InquireSwath: $$@.o libhdfeos.a ${EXECBLD} SubsetSwath: $$@.o libhdfeos.a ${EXECBLD} swathflib: setupswath definefields writefields readfields appendfield \ inquireswath subsetswath setupswath: $$@.o libhdfeos.a ${EXECBLDF77} definefields: $$@.o libhdfeos.a ${EXECBLDF77} writefields: $$@.o libhdfeos.a ${EXECBLDF77} readfields: $$@.o libhdfeos.a ${EXECBLDF77} appendfield: $$@.o libhdfeos.a ${EXECBLDF77} inquireswath: $$@.o libhdfeos.a ${EXECBLDF77} subsetswath: $$@.o libhdfeos.a ${EXECBLDF77} gridlib: SetupGrid DefineGDflds WriteGDflds ReadGDflds InquireGrid \ SubsetGrid SetupGrid: $$@.o libhdfeos.a ${EXECBLD} DefineGDflds: $$@.o libhdfeos.a ${EXECBLD} WriteGDflds: $$@.o libhdfeos.a ${EXECBLD} ReadGDflds: $$@.o libhdfeos.a ${EXECBLD} InquireGrid: $$@.o libhdfeos.a ${EXECBLD} SubsetGrid: $$@.o libhdfeos.a ${EXECBLD} gridflib: setupgrid definegdflds writegdflds readgdflds inquiregrid \ subsetgrid setupgrid: $$@.o libhdfeos.a ${EXECBLDF77} definegdflds: $$@.o libhdfeos.a ${EXECBLDF77} writegdflds: $$@.o libhdfeos.a ${EXECBLDF77} readgdflds: $$@.o libhdfeos.a ${EXECBLDF77} inquiregrid: $$@.o libhdfeos.a ${EXECBLDF77} subsetgrid: $$@.o libhdfeos.a ${EXECBLDF77} pointlib: SetupPoint DefineLevels WriteLevels UpdateLevels ReadLevels \ SubsetPoint SetupPoint: $$@.o libhdfeos.a ${EXECBLD} DefineLevels: $$@.o libhdfeos.a ${EXECBLD} WriteLevels: $$@.o libhdfeos.a ${EXECBLD} UpdateLevels: $$@.o libhdfeos.a ${EXECBLD} ReadLevels: $$@.o libhdfeos.a ${EXECBLD} SubsetPoint: $$@.o libhdfeos.a ${EXECBLD} pointflib: setuppoint definelevels writelevels readlevels updatelevels \ subsetpoint setuppoint: $$@.o libhdfeos.a ${EXECBLDF77} definelevels: $$@.o libhdfeos.a ${EXECBLDF77} writelevels: $$@.o libhdfeos.a ${EXECBLDF77} readlevels: $$@.o libhdfeos.a ${EXECBLDF77} updatelevels: $$@.o libhdfeos.a ${EXECBLDF77} subsetpoint: $$@.o libhdfeos.a ${EXECBLDF77} EHapi.o : EHapi.c ${CC} ${INCLUDE} -c EHapi.c -o EHapi.o SWapi.o : SWapi.c ${CC} ${INCLUDE} -c SWapi.c -o SWapi.o GDapi.o : GDapi.c ${CC} ${INCLUDE} -c GDapi.c -o GDapi.o PTapi.o : PTapi.c ${CC} ${INCLUDE} -c PTapi.c -o PTapi.o libhdfeos.a : EHapi.o SWapi.o GDapi.o PTapi.o ${AR} $@ $? hdf-eos4-2.17v1.00.dfsg.1/src/make_IT/makeSUN4.0r10000444000175000017500000000135406237664317022006 0ustar amckinstryamckinstry # Copyright (C) 1996 Hughes and Applied Research Corporation # # Permission to use, modify, and distribute this software and its documentation # for any purpose without fee is hereby granted, provided that the above # copyright notice appear in all copies and that both that copyright notice and # this permission notice appear in supporting documentation. #CC = cc -DSUN CC = gcc -DSUN -g F77 = f77 MACHINE = SUN INCLUDE = -I. -I/home/hdf/sun/40r1p1/include -I/home/hdf/gctpc/source LIBRARY = -L. -L/home/hdf/sun/40r1p1/lib GCTP = /home/rgejjaga/gctpc/source/geolibSUN.a LDFLAGS = -lhdfeos ${GCTP} -lmfhdf -ldf -ljpeg -lnsl -lz -lm #INCLUDE = -I #LIBRARY = -L include makeinc hdf-eos4-2.17v1.00.dfsg.1/src/make_IT/makeHP4.0r10000444000175000017500000000132106237664304021636 0ustar amckinstryamckinstry # Copyright (C) 1996 Hughes and Applied Research Corporation # # Permission to use, modify, and distribute this software and its documentation # for any purpose without fee is hereby granted, provided that the above # copyright notice appear in all copies and that both that copyright notice and # this permission notice appear in supporting documentation. CC = c89 -DHP F77 = fort77 MACHINE = HP INCLUDE = -I. -I/home/hdf/hp/40r1p1/include -I/home/hdf/gctpc/source LIBRARY = -L. -L/home/hdf/hp/40r1p1/lib GCTP = /home/rgejjaga/gctpc/source/geolibHP.a LDFLAGS = -lhdfeos ${GCTP} -lmfhdf -ldf -ljpeg -lz -lm #INCLUDE = -I #LIBRARY = -L include makeinc hdf-eos4-2.17v1.00.dfsg.1/src/make_IT/makeIBM4.0r10000444000175000017500000000133006237664310021733 0ustar amckinstryamckinstry # Copyright (C) 1996 Hughes and Applied Research Corporation # # Permission to use, modify, and distribute this software and its documentation # for any purpose without fee is hereby granted, provided that the above # copyright notice appear in all copies and that both that copyright notice and # this permission notice appear in supporting documentation. CC = cc -DIBM F77 = xlf MACHINE = IBM INCLUDE = -I/home/hdf/ibm/40r1p1/include -I/home/hdf/gctpc/source -I. LIBRARY = -L. -L/home/hdf/ibm/40r1p1/lib GCTP = /home/rgejjaga/gctpc/source/geolib${MACHINE}.a LDFLAGS = -lhdfeos ${GCTP} -lmfhdf -ldf -ljpeg -lz -lm #INCLUDE = -I #LIBRARY = -L include makeinc hdf-eos4-2.17v1.00.dfsg.1/src/make_IT/makeDEC4.0r10000444000175000017500000000137706237664300021731 0ustar amckinstryamckinstry # Copyright (C) 1996 Hughes and Applied Research Corporation # # Permission to use, modify, and distribute this software and its documentation # for any purpose without fee is hereby granted, provided that the above # copyright notice appear in all copies and that both that copyright notice and # this permission notice appear in supporting documentation. CC = cc -DDEC F77 = f77 MACHINE = DEC INCLUDE = -I/home/hdf/dec/40r1p1/include -I/home/hdf/gctpc/source -I. LIBRARY = -L/home/hdf/dec/40r1p1/lib -L. #GCTP = /home/rgejjaga/gctpc/source/geolibDEC.a GCTP = /home/hdf/dec/gctpc/source/geolib.a LDFLAGS = -lhdfeos ${GCTP} -lmfhdf -ldf -ljpeg -lz -lm #INCLUDE = -I #LIBRARY = -L include makeinc hdf-eos4-2.17v1.00.dfsg.1/src/SWapi.c0000444000175000017500000174551211433222674017753 0ustar amckinstryamckinstry/* Copyright (C) 1996 Hughes and Applied Research Corporation Permission to use, modify, and distribute this software and its documentation for any purpose without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. */ /***************************************************************************** REVISIONS: Aug 31, 1999 Abe Taaheri Changed memory allocation for utility strings to the size of UTLSTR_MAX_SIZE. Added error check for memory unavailibilty in several functions. Added check for NULL metabuf returned from EHmeta... functions. NULL pointer retruned from EHmeta... functions indicate that memory could not be allocated for metabuf. June 05, 2003 Abe Taaheri / Bruce Beaumont Changed MAXNREGIONS to 1024 to support MOPITT data Supplied cast for compcode in call to SDsetcompress to avoid compiler error Removed declaration for unused variable rstatus in SWwrrdfield Removed initialization code for unused variables in SWwrrdfield Removed declaration for unused variable tmpVal in SWdefboxregion Added code in SWdefboxregion to check for index k exceeding NSWATHREGN to avoid overwriting memory Removed declaration for unused variable retchar in SWregionindex Removed initialization code for unused variables in SWregionindex Removed declarations for unused variables tstatus, nfields, nflgs, and swathname in SWextractregion Removed initialization code for unused variables in SWextractregion Removed declaration for unused variable land_status in SWscan2longlat Removed initialization code for unused variables in SWscan2longlat Added clear (0) of timeflag in SWextractperiod if return status from SWextractregion is non-zero Removed declarations for unused variables tstatus, scandim, ndfields, ndflds, and swathname in SWregioninfo Removed initialization code for unused variables in SWregioninfo Added clear (0) of timeflag in SWperiodinfo if return status from SWregioninfo is non-zero Removed declarations for unused variables size, nfields, nflds, nswath, idxsz, cornerlon, and cornerlat in SWdefscanregion Removed initialization code for unused variables in SWdefscanregion Removed declarations for unused variables dims2, rank, nt, swathname, dimlist, and buffer in SWupdateidxmap Removed declaration for unused variable statmeta in SWgeomapinfo Sept. 14, 2004 Melissa Porricelli NCR 39839 Added SWindexinfo function to obtain indices of subsetted swath Nov 15, 2005 Tom Roegner NCR 44092 - Added CYGWIN capability Jun 22, 2007 Abe Taaheri Added SZIP compression capability. May 15, 2010 Abe Taaheri Added Dimension Scale set & get functions ******************************************************************************/ #include "mfhdf.h" #include "hcomp.h" #include "cfortHdf.h" #include "HdfEosDef.h" #include /* if HDF4 is configured with SZIP */ #ifdef H4_HAVE_SZLIB_H #include "szlib.h" #endif #define SWIDOFFSET 1048576 int32 SWX1dcomb[512*3]; int32 SWXSDcomb[512*5]; char SWXSDname[HDFE_NAMBUFSIZE]; char SWXSDdims[HDFE_DIMBUFSIZE]; /* This flag was added to allow the Time field to have different Dimensions ** than Longitude and Latitude and still be used for subsetting ** 23 June,1997 DaW */ intn timeflag = 0; /* Added for routine that converts scanline to Lat/long ** for floating scene subsetting ** Jul 1999 DaW */ #define PI 3.141592653589793238 #define RADOE 6371.0 /* Radius of Earth in Km */ #define NSWATH 200 /* Swath Structure External Arrays */ struct swathStructure { int32 active; int32 IDTable; int32 VIDTable[3]; int32 fid; int32 nSDS; int32 *sdsID; int32 compcode; intn compparm[5]; int32 tilecode; int32 tilerank; int32 tiledims[8]; }; struct swathStructure SWXSwath[NSWATH]; #define NSWATHREGN 256 #define MAXNREGIONS 1024 struct swathRegion { int32 fid; int32 swathID; int32 nRegions; int32 StartRegion[MAXNREGIONS]; int32 StopRegion[MAXNREGIONS]; int32 StartVertical[8]; int32 StopVertical[8]; int32 StartScan[8]; int32 StopScan[8]; char *DimNamePtr[8]; intn band8flag; intn scanflag; }; struct swathRegion *SWXRegion[NSWATHREGN]; /* define a macro for the string size of the utility strings. The value of 80 in previous version of this code was resulting in core dump (Array Bounds Write and Array Bounds Read problem in SWfinfo function and the functions called from there) for 7-8 dimensional fields where the string length for "DimList" can exceed 80 characters, including " and commas in the string. The length now is 512 which seems to be more than enough to avoid the problem mentioned above. */ #define UTLSTR_MAX_SIZE 512 /* Swath Prototypes (internal routines) */ intn SWchkswid(int32, char *, int32 *, int32 *, int32 *); int32 SWimapinfo(int32, char *, char *, int32 []); int32 SWfinfo(int32, char *, char *, int32 *, int32 [], int32 *, char *); intn SWfldinfo(int32, char *, int32 *, int32 [], int32 *, char *); intn SWdefimap(int32, char *, char *, int32 []); intn SWdefinefield(int32, char *, char *, char *, int32, int32); intn SWdefgfld(int32, char *, char *, int32, int32); intn SWdefdfld(int32, char *, char *, int32, int32); intn SWwrgmeta(int32, char *, char *, int32); intn SWwrdmeta(int32, char *, char *, int32); intn SWwrrdattr(int32, char *, int32, int32, char *, VOIDP); intn SW1dfldsrch(int32, int32, char *, char *, int32 *, int32 *, int32 *); intn SWSDfldsrch(int32, int32, char *, int32 *, int32 *, int32 *, int32 *, int32 [], int32 *); intn SWwrrdfield(int32, char *, char *, int32 [], int32 [], int32 [], VOIDP); intn SWwrfld(int32, char *, int32 [], int32 [], int32 [], VOIDP); intn SWrdfld(int32, char *, int32 [], int32 [], int32 [], VOIDP); intn SWreginfo(int32, int32, char *, int32 *, int32 *, int32 [], int32 *); intn SWperinfo(int32, int32, char *, int32 *, int32 *, int32 [], int32 *); int32 SWinqfields(int32, char *, char *, int32 [], int32 []); int32 SWdefvrtreg(int32, int32, char *, float64 []); intn SWscan2longlat(int32, char *, VOIDP, int32 [], int32 [], int32 *, int32, int32); int32 SWidxinfo(int32, char *, int32, char *, int32 *); /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWopen | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | fid int32 HDF-EOS file ID | | | | INPUTS: | | filename char Filename | | access intn HDF access code | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWopen(char *filename, intn access) { int32 fid /* HDF-EOS file ID */ ; /* Call EHopen to perform file access */ /* ---------------------------------- */ fid = EHopen(filename, access); return (fid); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWcreate | | | | DESCRIPTION: Creates a new swath structure and returns swath ID | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | swathID int32 Swath structure ID | | | | INPUTS: | | fid int32 File ID | | swathname char Swath structure name | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Sep 96 Joel Gales Check swath name for length | | Mar 97 Joel Gales Enlarge utlbuf to 512 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWcreate(int32 fid, char *swathname) { intn i; /* Loop index */ intn nswathopen = 0; /* # of swath structures open */ intn status = 0; /* routine return status variable */ uint8 access; /* Read/Write file access code */ int32 HDFfid; /* HDF file id */ int32 vgRef; /* Vgroup reference number */ int32 vgid[4]; /* Vgroup ID array */ int32 swathID = -1; /* HDF-EOS swath ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 nSwath = 0; /* Swath counter */ char name[80]; /* Vgroup name */ char class[80]; /* Vgroup class */ char errbuf[256];/* Buffer for error message */ char utlbuf[512];/* Utility buffer */ char utlbuf2[32];/* Utility buffer 2 */ /* * Check HDF-EOS file ID, get back HDF file ID, SD interface ID and * access code */ status = EHchkfid(fid, swathname, &HDFfid, &sdInterfaceID, &access); /* Check file access */ /* -------------------------- */ if ( access == 0 ) { status = -1; HEpush(DFE_GENAPP, "SWcreate", __FILE__, __LINE__); HEreport("Cannot call SWcreate on a file opened read-only.\n"); } /* Check swathname for length */ /* -------------------------- */ else if ((intn) strlen(swathname) > VGNAMELENMAX) { status = -1; HEpush(DFE_GENAPP, "SWcreate", __FILE__, __LINE__); HEreport("Swathname \"%s\" must be less than %d characters.\n", swathname, VGNAMELENMAX); } if (status == 0) { /* Determine number of swaths currently opened */ /* ------------------------------------------- */ for (i = 0; i < NSWATH; i++) { nswathopen += SWXSwath[i].active; } /* Setup file interface */ /* -------------------- */ if (nswathopen < NSWATH) { /* Check that swath has not been previously opened */ /* ----------------------------------------------- */ vgRef = -1; while (1) { vgRef = Vgetid(HDFfid, vgRef); /* If no more Vgroups then exist while loop */ /* ---------------------------------------- */ if (vgRef == -1) { break; } /* Get name and class of Vgroup */ /* ---------------------------- */ vgid[0] = Vattach(HDFfid, vgRef, "r"); Vgetname(vgid[0], name); Vgetclass(vgid[0], class); Vdetach(vgid[0]); /* If SWATH then increment # swath counter */ /* --------------------------------------- */ if (strcmp(class, "SWATH") == 0) { nSwath++; } /* If swath already exist, return error */ /* ------------------------------------ */ if (strcmp(name, swathname) == 0 && strcmp(class, "SWATH") == 0) { status = -1; HEpush(DFE_GENAPP, "SWcreate", __FILE__, __LINE__); HEreport("\"%s\" already exists.\n", swathname); break; } } if (status == 0) { /* Create Root Vgroup for Swath */ /* ---------------------------- */ vgid[0] = Vattach(HDFfid, -1, "w"); /* Set Name and Class (SWATH) */ /* -------------------------- */ Vsetname(vgid[0], swathname); Vsetclass(vgid[0], "SWATH"); /* Create Geolocation Fields Vgroup */ /* -------------------------------- */ vgid[1] = Vattach(HDFfid, -1, "w"); Vsetname(vgid[1], "Geolocation Fields"); Vsetclass(vgid[1], "SWATH Vgroup"); Vinsert(vgid[0], vgid[1]); /* Create Data Fields Vgroup */ /* ------------------------- */ vgid[2] = Vattach(HDFfid, -1, "w"); Vsetname(vgid[2], "Data Fields"); Vsetclass(vgid[2], "SWATH Vgroup"); Vinsert(vgid[0], vgid[2]); /* Create Attributes Vgroup */ /* ------------------------ */ vgid[3] = Vattach(HDFfid, -1, "w"); Vsetname(vgid[3], "Swath Attributes"); Vsetclass(vgid[3], "SWATH Vgroup"); Vinsert(vgid[0], vgid[3]); /* Establish Swath in Structural MetaData Block */ /* -------------------------------------------- */ sprintf(utlbuf, "%s%d%s%s%s", "\tGROUP=SWATH_", nSwath + 1, "\n\t\tSwathName=\"", swathname, "\"\n"); strcat(utlbuf, "\t\tGROUP=Dimension\n"); strcat(utlbuf, "\t\tEND_GROUP=Dimension\n"); strcat(utlbuf, "\t\tGROUP=DimensionMap\n"); strcat(utlbuf, "\t\tEND_GROUP=DimensionMap\n"); strcat(utlbuf, "\t\tGROUP=IndexDimensionMap\n"); strcat(utlbuf, "\t\tEND_GROUP=IndexDimensionMap\n"); strcat(utlbuf, "\t\tGROUP=GeoField\n"); strcat(utlbuf, "\t\tEND_GROUP=GeoField\n"); strcat(utlbuf, "\t\tGROUP=DataField\n"); strcat(utlbuf, "\t\tEND_GROUP=DataField\n"); strcat(utlbuf, "\t\tGROUP=MergedFields\n"); strcat(utlbuf, "\t\tEND_GROUP=MergedFields\n"); sprintf(utlbuf2, "%s%d%s", "\tEND_GROUP=SWATH_", nSwath + 1, "\n"); strcat(utlbuf, utlbuf2); status = EHinsertmeta(sdInterfaceID, "", "s", 1001L, utlbuf, NULL); } } else { /* Too many files opened */ /* --------------------- */ status = -1; strcpy(errbuf, "No more than %d swaths may be open simutaneously"); strcat(errbuf, " (%s)"); HEpush(DFE_DENIED, "SWcreate", __FILE__, __LINE__); HEreport(errbuf, NSWATH, swathname); } /* Assign swathID # & Load swath and SWXSwath table entries */ /* -------------------------------------------------------- */ if (status == 0) { for (i = 0; i < NSWATH; i++) { if (SWXSwath[i].active == 0) { /* * Set swathID, Set swath entry active, Store root Vgroup * ID, Store sub Vgroup IDs, Store HDF-EOS file ID */ swathID = i + idOffset; SWXSwath[i].active = 1; SWXSwath[i].IDTable = vgid[0]; SWXSwath[i].VIDTable[0] = vgid[1]; SWXSwath[i].VIDTable[1] = vgid[2]; SWXSwath[i].VIDTable[2] = vgid[3]; SWXSwath[i].fid = fid; status = 0; break; } } } } return (swathID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWattach | | | | DESCRIPTION: Attaches to an existing swath within the file. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | swathID int32 swath structure ID | | | | INPUTS: | | fid int32 HDF-EOS file ID | | swathname char swath structure name | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Apr 99 David Wynne Modified test for memory allocation check when no | | SDSs are in the Swath, NCR22513 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWattach(int32 fid, char *swathname) { intn i; /* Loop index */ intn j; /* Loop index */ intn nswathopen = 0; /* # of swath structures open */ intn status; /* routine return status variable */ uint8 acs; /* Read/Write file access code */ int32 HDFfid; /* HDF file id */ int32 vgRef; /* Vgroup reference number */ int32 vgid[4]; /* Vgroup ID array */ int32 swathID = -1; /* HDF-EOS swath ID */ int32 *tags; /* Pnt to Vgroup object tags array */ int32 *refs; /* Pnt to Vgroup object refs array */ int32 dum; /* dummy varible */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 nObjects; /* # of objects in Vgroup */ int32 nSDS; /* SDS counter */ int32 index; /* SDS index */ int32 sdid; /* SDS object ID */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ char name[80]; /* Vgroup name */ char class[80]; /* Vgroup class */ char errbuf[256];/* Buffer for error message */ char acsCode[1]; /* Read/Write access char: "r/w" */ /* Check HDF-EOS file ID, get back HDF file ID and access code */ /* ----------------------------------------------------------- */ status = EHchkfid(fid, swathname, &HDFfid, &dum, &acs); if (status == 0) { /* Convert numeric access code to character */ /* ---------------------------------------- */ acsCode[0] = (acs == 1) ? 'w' : 'r'; /* Determine number of swaths currently opened */ /* ------------------------------------------- */ for (i = 0; i < NSWATH; i++) { nswathopen += SWXSwath[i].active; } /* If room for more ... */ /* -------------------- */ if (nswathopen < NSWATH) { /* Search Vgroups for Swath */ /* ------------------------ */ vgRef = -1; while (1) { vgRef = Vgetid(HDFfid, vgRef); /* If no more Vgroups then exist while loop */ /* ---------------------------------------- */ if (vgRef == -1) { break; } /* Get name and class of Vgroup */ /* ---------------------------- */ vgid[0] = Vattach(HDFfid, vgRef, "r"); Vgetname(vgid[0], name); Vgetclass(vgid[0], class); /* * If Vgroup with swathname and class SWATH found, load * tables */ if (strcmp(name, swathname) == 0 && strcmp(class, "SWATH") == 0) { /* Attach to "Fields" and "Swath Attributes" Vgroups */ /* ------------------------------------------------- */ tags = (int32 *) malloc(sizeof(int32) * 3); if(tags == NULL) { HEpush(DFE_NOSPACE,"SWattach", __FILE__, __LINE__); return(-1); } refs = (int32 *) malloc(sizeof(int32) * 3); if(refs == NULL) { HEpush(DFE_NOSPACE,"SWattach", __FILE__, __LINE__); free(tags); return(-1); } Vgettagrefs(vgid[0], tags, refs, 3); vgid[1] = Vattach(HDFfid, refs[0], acsCode); vgid[2] = Vattach(HDFfid, refs[1], acsCode); vgid[3] = Vattach(HDFfid, refs[2], acsCode); free(tags); free(refs); /* Setup External Arrays */ /* --------------------- */ for (i = 0; i < NSWATH; i++) { /* Find empty entry in array */ /* ------------------------- */ if (SWXSwath[i].active == 0) { /* * Set swathID, Set swath entry active, Store * root Vgroup ID, Store sub Vgroup IDs, Store * HDF-EOS file ID */ swathID = i + idOffset; SWXSwath[i].active = 1; SWXSwath[i].IDTable = vgid[0]; SWXSwath[i].VIDTable[0] = vgid[1]; SWXSwath[i].VIDTable[1] = vgid[2]; SWXSwath[i].VIDTable[2] = vgid[3]; SWXSwath[i].fid = fid; break; } } /* Get SDS interface ID */ /* -------------------- */ status = SWchkswid(swathID, "SWattach", &dum, &sdInterfaceID, &dum); /* Access swath "Geolocation" SDS */ /* ------------------------------ */ /* Get # of entries within this Vgroup & search for SDS */ /* ---------------------------------------------------- */ nObjects = Vntagrefs(vgid[1]); if (nObjects > 0) { /* Get tag and ref # for Geolocation Vgroup objects */ /* ------------------------------------------------ */ tags = (int32 *) malloc(sizeof(int32) * nObjects); if(tags == NULL) { HEpush(DFE_NOSPACE,"SWattach", __FILE__, __LINE__); return(-1); } refs = (int32 *) malloc(sizeof(int32) * nObjects); if(refs == NULL) { HEpush(DFE_NOSPACE,"SWattach", __FILE__, __LINE__); free(tags); return(-1); } Vgettagrefs(vgid[1], tags, refs, nObjects); /* Count number of SDS & allocate SDS ID array */ /* ------------------------------------------- */ nSDS = 0; for (j = 0; j < nObjects; j++) { if (tags[j] == DFTAG_NDG) { nSDS++; } } SWXSwath[i].sdsID = (int32 *) calloc(nSDS, 4); if(SWXSwath[i].sdsID == NULL && nSDS != 0) { HEpush(DFE_NOSPACE,"SWattach", __FILE__, __LINE__); free(tags); free(refs); return(-1); } nSDS = 0; /* Fill SDS ID array */ /* ----------------- */ for (j = 0; j < nObjects; j++) { /* If object is SDS then get id */ /* ---------------------------- */ if (tags[j] == DFTAG_NDG) { index = SDreftoindex(sdInterfaceID, refs[j]); sdid = SDselect(sdInterfaceID, index); SWXSwath[i].sdsID[nSDS] = sdid; nSDS++; SWXSwath[i].nSDS++; } } free(tags); free(refs); } /* Access swath "Data" SDS */ /* ----------------------- */ /* Get # of entries within this Vgroup & search for SDS */ /* ---------------------------------------------------- */ nObjects = Vntagrefs(vgid[2]); if (nObjects > 0) { /* Get tag and ref # for Data Vgroup objects */ /* ----------------------------------------- */ tags = (int32 *) malloc(sizeof(int32) * nObjects); if(tags == NULL) { HEpush(DFE_NOSPACE,"SWattach", __FILE__, __LINE__); return(-1); } refs = (int32 *) malloc(sizeof(int32) * nObjects); if(refs == NULL) { HEpush(DFE_NOSPACE,"SWattach", __FILE__, __LINE__); free(tags); return(-1); } Vgettagrefs(vgid[2], tags, refs, nObjects); /* Count number of SDS & allocate SDS ID array */ /* ------------------------------------------- */ nSDS = 0; for (j = 0; j < nObjects; j++) { if (tags[j] == DFTAG_NDG) { nSDS++; } } SWXSwath[i].sdsID = (int32 *) realloc((void *) SWXSwath[i].sdsID, (SWXSwath[i].nSDS + nSDS) * 4); if(SWXSwath[i].sdsID == NULL && nSDS != 0) { HEpush(DFE_NOSPACE,"SWattach", __FILE__, __LINE__); return(-1); } /* Fill SDS ID array */ /* ----------------- */ for (j = 0; j < nObjects; j++) { /* If object is SDS then get id */ /* ---------------------------- */ if (tags[j] == DFTAG_NDG) { index = SDreftoindex(sdInterfaceID, refs[j]); sdid = SDselect(sdInterfaceID, index); SWXSwath[i].sdsID[SWXSwath[i].nSDS] = sdid; SWXSwath[i].nSDS++; } } free(tags); free(refs); } break; } /* Detach Vgroup if not desired Swath */ /* ---------------------------------- */ Vdetach(vgid[0]); } /* If Swath not found then set up error message */ /* -------------------------------------------- */ if (swathID == -1) { HEpush(DFE_RANGE, "SWattach", __FILE__, __LINE__); HEreport("Swath: \"%s\" does not exist within HDF file.\n", swathname); } } else { /* Too many files opened */ /* --------------------- */ swathID = -1; strcpy(errbuf, "No more than %d swaths may be open simutaneously"); strcat(errbuf, " (%s)"); HEpush(DFE_DENIED, "SWattach", __FILE__, __LINE__); HEreport(errbuf, NSWATH, swathname); } } return (swathID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWchkswid | | | | DESCRIPTION: Checks for valid swathID and returns file ID, SDS ID, and | | swath Vgroup ID | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | routname char Name of routine calling SWchkswid | | | | OUTPUTS: | | fid int32 File ID | | sdInterfaceID int32 SDS interface ID | | swVgrpID int32 swath Vgroup ID | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWchkswid(int32 swathID, char *routname, int32 * fid, int32 * sdInterfaceID, int32 * swVgrpID) { intn status = 0; /* routine return status variable */ uint8 access; /* Read/Write access code */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ char message1[] = "Invalid swath id: %d in routine \"%s\". ID must be >= %d and < %d.\n"; char message2[] = "Swath id %d in routine \"%s\" not active.\n"; /* Check for valid swath id */ /* ------------------------ */ if (swathID < idOffset || swathID >= NSWATH + idOffset) { status = -1; HEpush(DFE_RANGE, "SWchkswid", __FILE__, __LINE__); HEreport(message1, swathID, routname, idOffset, NSWATH + idOffset); } else { /* Check for active swath ID */ /* ------------------------- */ if (SWXSwath[swathID % idOffset].active == 0) { status = -1; HEpush(DFE_GENAPP, "SWchkswid", __FILE__, __LINE__); HEreport(message2, swathID, routname); } else { /* Get file & SDS ids and Swath Vgroup */ /* ----------------------------------- */ status = EHchkfid(SWXSwath[swathID % idOffset].fid, " ", fid, sdInterfaceID, &access); *swVgrpID = SWXSwath[swathID % idOffset].IDTable; } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdefdim | | | | DESCRIPTION: Defines numerical value of dimension | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | dimname char Dimension name to define | | dim int32 Dimemsion value | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Dec 96 Joel Gales Check that dim value >= 0 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWdefdim(int32 swathID, char *dimname, int32 dim) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ char swathname[80] /* Swath name */ ; /* Check for valid swath id */ /* ------------------------ */ status = SWchkswid(swathID, "SWdefdim", &fid, &sdInterfaceID, &swVgrpID); /* Make sure dimension >= 0 */ /* ------------------------ */ if (dim < 0) { status = -1; HEpush(DFE_GENAPP, "SWdefdim", __FILE__, __LINE__); HEreport("Dimension value for \"%s\" less than zero: %d.\n", dimname, dim); } /* Write Dimension to Structural MetaData */ /* -------------------------------------- */ if (status == 0) { Vgetname(SWXSwath[swathID % idOffset].IDTable, swathname); status = EHinsertmeta(sdInterfaceID, swathname, "s", 0L, dimname, &dim); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdiminfo | | | | DESCRIPTION: Returns size in bytes of named dimension | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | size int32 Size of dimension | | | | INPUTS: | | swathID int32 swath structure id | | dimname char Dimension name | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Jan 97 Joel Gales Check for metadata error status from EHgetmetavalue | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWdiminfo(int32 swathID, char *dimname) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 size; /* Dimension size */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char swathname[80]; /* Swath Name */ char *utlstr; /* Utility string */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"SWdiminfo", __FILE__, __LINE__); return(-1); } /* Initialize return value */ size = -1; /* Check Swath ID */ status = SWchkswid(swathID, "SWdiminfo", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* Get swath name */ Vgetname(SWXSwath[swathID % idOffset].IDTable, swathname); /* Get pointers to "Dimension" section within SM */ metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "Dimension", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* Search for dimension name (surrounded by quotes) */ sprintf(utlstr, "%s%s%s", "\"", dimname, "\"\n"); metaptrs[0] = strstr(metaptrs[0], utlstr); /* * If dimension found within swath structure then get dimension value */ if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { /* Set endptr at end of dimension definition entry */ metaptrs[1] = strstr(metaptrs[0], "\t\t\tEND_OBJECT"); status = EHgetmetavalue(metaptrs, "Size", utlstr); if (status == 0) { size = atol(utlstr); } else { HEpush(DFE_GENAPP, "SWdiminfo", __FILE__, __LINE__); HEreport("\"Size\" string not found in metadata.\n"); } } else { HEpush(DFE_GENAPP, "SWdiminfo", __FILE__, __LINE__); HEreport("Dimension \"%s\" not found.\n", dimname); } free(metabuf); } free(utlstr); return (size); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWsetdimscale | | | | DESCRIPTION: Defines a dimension scale for a fields dimension of a swath | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char field name | | dimname char dim name | | dimsize int32 Dimemsion size value | | numbertype int32 dim scale data type such as DFNT_INT32, | | DFNT_FLOAT64, DFNT_FLOAT32, etc. | | data void data buffer for write | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | May 10 Abe Taaheri Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWsetdimscale(int32 swathID, char *fieldname, char *dimname,int32 dimsize, int32 numbertype, VOIDP data) { intn i; /* Loop index */ intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 vgid; /* Geo/Data field Vgroup ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 sdid; /* SDS object ID */ int32 dimid; /* SDS dimension ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 dims[8]; /* Dimension size array */ int32 rank = 0; /* Field rank */ int32 slen; /* String length array */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 gID; /* SwathID - offset */ char utlbuf[512];/* Utility buffer */ char *ptr[32]; /* String pointer array */ char swathname[80]; /* Swath name */ char parmbuf[128]; /* Parameter string buffer */ int32 rankSDS; /* Rank of SDS */ int32 dum; /* Dummy variable */ int32 size; void *data_buff=NULL; int32 data_type=0; int32 count; char name[2048]; /* Field Names */ /* * Check for proper swath ID and return HDF-EOS file ID, SDinterface ID, * and swath root Vgroup ID */ status = SWchkswid(swathID, "SWsetdimscale", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* Check that field exists */ /* ----------------------- */ status = SWfieldinfo(swathID, fieldname, &rankSDS, dims, &dum, NULL); if (status != 0) { HEpush(DFE_GENAPP, "SWsetdimscale", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; goto error; } /* Remove offset from swath ID & get swathname */ gID = swathID % idOffset; Vgetname(SWXSwath[gID].IDTable, swathname); data_buff = data; /* Loop through all SDSs in swath */ /* ------------------------------ */ for (i = 0; i < SWXSwath[gID].nSDS; i++) { /* If active SDS ... */ /* ----------------- */ if (SWXSwath[gID].sdsID[i] != 0) { /* Get SDS ID, name, rankSDS, and dimensions */ /* ----------------------------------------- */ sdid = SWXSwath[gID].sdsID[i]; SDgetinfo(sdid, name, &rankSDS, dims, &dum, &dum); if(strcmp(name, fieldname) == 0) { break; } else { continue; } } } if(i == SWXSwath[gID].nSDS) /* did not find fieldname */ { HEpush(DFE_GENAPP, "SWsetdimscale", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; goto error; } for (i = 0; i < rankSDS; i++) { /* Dimension name = Swathname:Dimname */ /* ---------------------------------- */ slen = strlen(dimname); memcpy(utlbuf, dimname, slen); utlbuf[slen] = 0; strcat(utlbuf, ":"); strcat(utlbuf, swathname); dimid = SDgetdimid(sdid, i); SDdiminfo(dimid, name, &count, &data_type, &dum); if(strcmp(name,utlbuf) == 0 ) { break; } else { continue; } } if (i == rankSDS) /* did not find appropriate dimname */ { HEpush(DFE_GENAPP, "SWsetdimscale", __FILE__, __LINE__); HEreport("Dimname \"%s\" does not exist for field \"%s\".\n", dimname, fieldname); status = -1; goto error; } /* Found the dimname; Use its dimid to set Dimension Scale*/ /* See if dimscale already set */ if(data_type == 0) { status = SDsetdimscale(dimid, dimsize, numbertype, data_buff); if (status != 0) { HEpush(DFE_GENAPP, "SWsetdimscale", __FILE__, __LINE__); HEreport("Failed to set dimscale for \"%s\" in the field \"%s\".\n", dimname, fieldname); status = -1; goto error; } } else { HEpush(DFE_GENAPP, "SWsetdimscale", __FILE__, __LINE__); HEreport("Dimscale for \"%s\" in the field \"%s\" has already been set.\n", dimname, fieldname); status = -1; goto error; } } error: return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWsetdimstrs | | | | DESCRIPTION: Defines a dimension scale label, unit and format | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char field name | | dimname char dim name | | label char Lable string for dimension (Gris X Axix)| | unit char unit for dimension (such as meter) | | format char format in which numeric values to be | | printed (such as F7.2) | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | May 10 Abe Taaheri Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWsetdimstrs(int32 swathID, char *fieldname, char *dimname, char *label, char *unit, char *format) { intn i; /* Loop index */ intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 sdid; /* SDS object ID */ int32 dimid; /* SDS dimension ID */ int32 swVgrpID; /* Grid root Vgroup ID */ int32 dims[8]; /* Dimension size array */ int32 rank = 0; /* Field rank */ int32 slen; /* String length array */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 gID; /* SwathID - offset */ char utlbuf[512]; /* Utility buffer */ char swathname[80]; /* Swath name */ char parmbuf[128]; /* Parameter string buffer */ int32 rankSDS; /* Rank of SDS */ int32 dum; /* Dummy variable */ int32 count; char name[2048]; /* Field Names */ int32 data_type=0; /* * Check for proper swath ID and return HDF-EOS file ID, SDinterface ID, * and swath root Vgroup ID */ status = SWchkswid(swathID, "SWsetdimstrs", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* Check that field exists */ /* ----------------------- */ status = SWfieldinfo(swathID, fieldname, &rankSDS, dims, &dum, NULL); if (status != 0) { HEpush(DFE_GENAPP, "SWsetdimstrs", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; goto error; } /* Remove offset from swath ID & get swathname */ gID = swathID % idOffset; Vgetname(SWXSwath[gID].IDTable, swathname); /* Loop through all SDSs in swath */ /* ------------------------------ */ for (i = 0; i < SWXSwath[gID].nSDS; i++) { /* If active SDS ... */ /* ----------------- */ if (SWXSwath[gID].sdsID[i] != 0) { /* Get SDS ID, name, rankSDS, and dimensions */ /* ----------------------------------------- */ sdid = SWXSwath[gID].sdsID[i]; SDgetinfo(sdid, name, &rankSDS, dims, &dum, &dum); if(strcmp(name, fieldname) == 0) { break; } else { continue; } } } if(i == SWXSwath[gID].nSDS) /* did not find fieldname */ { HEpush(DFE_GENAPP, "SWsetdimstrs", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; goto error; } for (i = 0; i < rankSDS; i++) { /* Dimension name = Swathname:Dimname */ /* ---------------------------------- */ slen = strlen(dimname); memcpy(utlbuf, dimname, slen); utlbuf[slen] = 0; strcat(utlbuf, ":"); strcat(utlbuf, swathname); dimid = SDgetdimid(sdid, i); SDdiminfo(dimid, name, &count, &data_type, &dum); if(strcmp(name,utlbuf) == 0 ) { break; } else { continue; } } if (i == rankSDS) /* did not find appropriate dimname */ { HEpush(DFE_GENAPP, "SWsetdimstrs", __FILE__, __LINE__); HEreport("Dimname \"%s\" does not exist for field \"%s\".\n", dimname, fieldname); status = -1; goto error; } /* Found the dimname; Use its dimid to set Dimension Scale*/ /* See if dimscale already set */ if(data_type != 0) { status = SDsetdimstrs(dimid, label, unit, format); if (status != 0) { HEpush(DFE_GENAPP, "SWsetdimstrs", __FILE__, __LINE__); HEreport("Failed to set dimstrs for \"%s\" in the field \"%s\".\n", dimname, fieldname); status = -1; goto error; } } else { HEpush(DFE_GENAPP, "SWsetdimstrs", __FILE__, __LINE__); HEreport("Dimscale for \"%s\" in the field \"%s\" has not been been set yet.\n", dimname, fieldname); status = -1; goto error; } } error: return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWgetdimscale | | | | DESCRIPTION: Get dimension scale for a dimension of a field in a swath | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return databuffsize SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char field name | | dimname char dim name | | | | | | OUTPUTS: | | dimsize int32 Dimemsion size value | | data_type int32 dtata type of dimension scale | | data void data buffer for read | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | May 10 Abe Taaheri Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWgetdimscale(int32 swathID, char *fieldname, char *dimname, int32 *dimsize, int32 *data_type, VOIDP data) { intn i; /* Loop index */ intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 vgid; /* Geo/Data field Vgroup ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 count; int32 sdid; /* SDS object ID */ int32 dimid; /* SDS dimension ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 dims[8]; /* Dimension size array */ int32 slen; /* String length array */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 gID; /* SwathID - offset */ char utlbuf[512];/* Utility buffer */ char *ptr[32]; /* String pointer array */ char swathname[80]; /* Swath name */ char parmbuf[128]; /* Parameter string buffer */ int32 rankSDS; /* Rank of SDS */ int32 dum; /* Dummy variable */ int32 size; char name[2048]; /* Field Names */ /* * Check for proper swath ID and return HDF-EOS file ID, SDinterface ID, * and swath root Vgroup ID */ status = SWchkswid(swathID, "SWgetdimscale", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* Check that field exists */ /* ----------------------- */ status = SWfieldinfo(swathID, fieldname, &rankSDS, dims, &dum, NULL); if (status != 0) { HEpush(DFE_GENAPP, "SWgetdimscale", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; return ( status ); } /* Remove offset from swath ID & get swathname */ gID = swathID % idOffset; Vgetname(SWXSwath[gID].IDTable, swathname); /* Loop through all SDSs in swath */ /* ------------------------------ */ for (i = 0; i < SWXSwath[gID].nSDS; i++) { /* If active SDS ... */ /* ----------------- */ if (SWXSwath[gID].sdsID[i] != 0) { /* Get SDS ID, name, rankSDS, and dimensions */ /* ----------------------------------------- */ sdid = SWXSwath[gID].sdsID[i]; SDgetinfo(sdid, name, &rankSDS, dims, &dum, &dum); if(strcmp(name, fieldname) == 0) { break; } else { continue; } } } if(i == SWXSwath[gID].nSDS) /* did not find fieldname */ { HEpush(DFE_GENAPP, "SWgetdimscale", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; return ( status ); } for (i = 0; i < rankSDS; i++) { /* Dimension name = Swathname:Dimname */ /* ---------------------------------- */ slen = strlen(dimname); memcpy(utlbuf, dimname, slen); utlbuf[slen] = 0; strcat(utlbuf, ":"); strcat(utlbuf, swathname); dimid = SDgetdimid(sdid, i); SDdiminfo(dimid, name, &count, data_type, &dum); if(strcmp(name,utlbuf) == 0 ) { break; } else { continue; } } if (i == rankSDS) /* did not find appropriate dimname */ { HEpush(DFE_GENAPP, "SWgetdimscale", __FILE__, __LINE__); HEreport("Dimname \"%s\" does not exist for field \"%s\".\n", dimname, fieldname); status = -1; return ( status ); } /* Found the dimname; Use its dimid to get Dimension Scale*/ /* if data == NULLjust return size of dimension and type for appropriate data buffer setting */ if( data == NULL) { if(*data_type != 0) /* See if dimscale is set */ { *dimsize = count; return ( count * DFKNTsize(*data_type)); } else { HEpush(DFE_GENAPP, "SWgetdimscale", __FILE__, __LINE__); HEreport("Dimscale for \"%s\" in the field \"%s\" has not been set.\n", dimname, fieldname); status = -1; return ( status ); } } else { /* See if dimscale is set */ if(*data_type != 0) { status = SDgetdimscale(dimid, data); if (status != 0) { HEpush(DFE_GENAPP, "SWgetdimscale", __FILE__, __LINE__); HEreport("Failed to get dimscale for \"%s\" in the field \"%s\".\n", dimname, fieldname); status = -1; return ( status ); } } else { HEpush(DFE_GENAPP, "SWgetdimscale", __FILE__, __LINE__); HEreport("Dimscale for \"%s\" in the field \"%s\" has not been set.\n", dimname, fieldname); status = -1; return ( status ); } } *dimsize = count; return (count * DFKNTsize(*data_type)); } } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWgetdimstrs | | | | DESCRIPTION: Get dimension strs for a dimension of a field in a swath | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return 0 SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char field name | | dimname char dim name | | len intn Maximum string length it is safe to | | return | | | | | | OUTPUTS: | | label char Lable string for dimension (Gris X Axix)| | unit char unit for dimension (such as meter) | | format char format in which numeric values to be | | printed (such as F7.2) | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | May 10 Abe Taaheri Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWgetdimstrs(int32 swathID, char *fieldname, char *dimname, char *label, char *unit, char *format, intn len) { intn i; /* Loop index */ intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 count; int32 sdid; /* SDS object ID */ int32 dimid; /* SDS dimension ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 dims[8]; /* Dimension size array */ int32 slen; /* String length array */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 gID; /* SwathID - offset */ char utlbuf[512]; /* Utility buffer */ char swathname[80]; /* Swath name */ char parmbuf[128]; /* Parameter string buffer */ int32 rankSDS; /* Rank of SDS */ int32 dum; /* Dummy variable */ int32 size; char name[2048]; /* Field Names */ int32 data_type=0; /* * Check for proper swath ID and return HDF-EOS file ID, SDinterface ID, * and swath root Vgroup ID */ status = SWchkswid(swathID, "SWgetdimstrs", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* Check that field exists */ /* ----------------------- */ status = SWfieldinfo(swathID, fieldname, &rankSDS, dims, &dum, NULL); if (status != 0) { HEpush(DFE_GENAPP, "SWgetdimstrs", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; return ( status ); } /* Remove offset from swath ID & get swathname */ gID = swathID % idOffset; Vgetname(SWXSwath[gID].IDTable, swathname); /* Loop through all SDSs in swath */ /* ------------------------------ */ for (i = 0; i < SWXSwath[gID].nSDS; i++) { /* If active SDS ... */ /* ----------------- */ if (SWXSwath[gID].sdsID[i] != 0) { /* Get SDS ID, name, rankSDS, and dimensions */ /* ----------------------------------------- */ sdid = SWXSwath[gID].sdsID[i]; SDgetinfo(sdid, name, &rankSDS, dims, &dum, &dum); if(strcmp(name, fieldname) == 0) { break; } else { continue; } } } if(i == SWXSwath[gID].nSDS) /* did not find fieldname */ { HEpush(DFE_GENAPP, "SWgetdimsctrs", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); status = -1; return ( status ); } for (i = 0; i < rankSDS; i++) { /* Dimension name = Swathname:Dimname */ /* ---------------------------------- */ slen = strlen(dimname); memcpy(utlbuf, dimname, slen); utlbuf[slen] = 0; strcat(utlbuf, ":"); strcat(utlbuf, swathname); dimid = SDgetdimid(sdid, i); SDdiminfo(dimid, name, &count, &data_type, &dum); if(strcmp(name,utlbuf) == 0 ) { break; } else { continue; } } if (i == rankSDS) /* did not find appropriate dimname */ { HEpush(DFE_GENAPP, "SWgetdimstrs", __FILE__, __LINE__); HEreport("Dimname \"%s\" does not exist for field \"%s\".\n", dimname, fieldname); status = -1; return ( status ); } /* See if dimscale is set */ if(data_type != 0) { status = SDgetdimstrs(dimid, label, unit, format, len); if (status != 0) { HEpush(DFE_GENAPP, "SWgetdimstrs", __FILE__, __LINE__); HEreport("Failed to get dimscale strs for \"%s\" in the field \"%s\".\n", dimname, fieldname); status = -1; return ( status ); } } else { HEpush(DFE_GENAPP, "SWgetdimstrs", __FILE__, __LINE__); HEreport("Dimscale for \"%s\" in the field \"%s\" has not been set.\n", dimname, fieldname); status = -1; return ( status ); } } return ( status ); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWmapinfo | | | | DESCRIPTION: Returns dimension mapping information | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure id | | geodim char geolocation dimension name | | datadim char data dimension name | | | | OUTPUTS: | | offset int32 mapping offset | | increment int32 mapping increment | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Jan 97 Joel Gales Check for metadata error status from EHgetmetavalue | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWmapinfo(int32 swathID, char *geodim, char *datadim, int32 * offset, int32 * increment) { intn status; /* routine return status variable */ intn statmeta = 0; /* EHgetmetavalue return status */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char swathname[80]; /* Swath Name */ char *utlstr; /* Utility string */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"SWmapinfo", __FILE__, __LINE__); return(-1); } /* Initialize return values */ *offset = -1; *increment = -1; /* Check Swath ID */ status = SWchkswid(swathID, "SWmapinfo", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* Get swath name */ Vgetname(SWXSwath[swathID % idOffset].IDTable, swathname); /* Get pointers to "DimensionMap" section within SM */ metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "DimensionMap", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* Search for mapping - GeoDim/DataDim (surrounded by quotes) */ sprintf(utlstr, "%s%s%s%s%s", "\t\t\t\tGeoDimension=\"", geodim, "\"\n\t\t\t\tDataDimension=\"", datadim, "\"\n"); metaptrs[0] = strstr(metaptrs[0], utlstr); /* * If mapping found within swath structure then get offset and * increment value */ if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { /* Get Offset */ statmeta = EHgetmetavalue(metaptrs, "Offset", utlstr); if (statmeta == 0) { *offset = atol(utlstr); } else { status = -1; HEpush(DFE_GENAPP, "SWmapinfo", __FILE__, __LINE__); HEreport("\"Offset\" string not found in metadata.\n"); } /* Get Increment */ statmeta = EHgetmetavalue(metaptrs, "Increment", utlstr); if (statmeta == 0) { *increment = atol(utlstr); } else { status = -1; HEpush(DFE_GENAPP, "SWmapinfo", __FILE__, __LINE__); HEreport("\"Increment\" string not found in metadata.\n"); } } else { status = -1; HEpush(DFE_GENAPP, "SWmapinfo", __FILE__, __LINE__); HEreport("Mapping \"%s/%s\" not found.\n", geodim, datadim); } free(metabuf); } free(utlstr); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWidxmapinfo | | | | DESCRIPTION: Returns indexed mapping information | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | gsize int32 Number of index values (sz of geo dim) | | | | INPUTS: | | swathID int32 swath structure id | | geodim char geolocation dimension name | | datadim char data dimension name | | | | | | OUTPUTS: | | index int32 array of index values | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWidxmapinfo(int32 swathID, char *geodim, char *datadim, int32 index[]) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 vgid; /* Swath Attributes Vgroup ID */ int32 vdataID; /* Index Mapping Vdata ID */ int32 gsize = -1; /* Size of geo dim */ char utlbuf[256];/* Utility buffer */ /* Check Swath ID */ status = SWchkswid(swathID, "SWidxmapinfo", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* Find Index Mapping Vdata with Swath Attributes Vgroup */ sprintf(utlbuf, "%s%s%s%s", "INDXMAP:", geodim, "/", datadim); vgid = SWXSwath[swathID % idOffset].VIDTable[2]; vdataID = EHgetid(fid, vgid, utlbuf, 1, "r"); /* If found then get geodim size & read index mapping values */ if (vdataID != -1) { gsize = SWdiminfo(swathID, geodim); VSsetfields(vdataID, "Index"); VSread(vdataID, (uint8 *) index, 1, FULL_INTERLACE); VSdetach(vdataID); } else { status = -1; HEpush(DFE_GENAPP, "SWidxmapinfo", __FILE__, __LINE__); HEreport("Index Mapping \"%s\" not found.\n", utlbuf); } } return (gsize); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWcompinfo | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn | | | | INPUTS: | | swathID int32 | | compcode int32 | | compparm intn | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Oct 96 Joel Gales Original Programmer | | Jan 97 Joel Gales Check for metadata error status from EHgetmetavalue | | Jul 08 Abe Taaheri Added code to detect compression from SDS if it | | to find it from structure metadata. | | Apr 10 AbeTaaheri Replaced problmatic SDgetcompress with SDgetcompinfo| | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWcompinfo(int32 swathID, char *fieldname, int32 * compcode, intn compparm[]) { intn i; /* Loop Index */ intn status; /* routine return status variable */ intn statmeta = 0; /* EHgetmetavalue return status */ intn statusSD; /* SDgetcompinfo return status */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char swathname[80]; /* Swath Name */ char *utlstr; /* Utility string */ int32 sID; /* Swath ID - offset */ comp_info c_info; /* Compression parameter structure */ int32 sdid; /* SDS object ID */ int32 rankSDS; int32 dum; /* Dummy variable */ int32 dims[8]; char name[2048]; /* Field Names */ int32 got_compparm; char *HDFcomp[6] = {"HDFE_COMP_NONE", "HDFE_COMP_RLE", "HDFE_COMP_NBIT", "HDFE_COMP_SKPHUFF", "HDFE_COMP_DEFLATE","HDFE_COMP_SZIP"}; /* Compression Codes */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"SWcompinfo", __FILE__, __LINE__); return(-1); } /* Check Swath ID */ status = SWchkswid(swathID, "SWcompinfo", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* Get swath name */ Vgetname(SWXSwath[swathID % idOffset].IDTable, swathname); /* Get pointers to "DataField" section within SM */ metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "DataField", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* Search for field */ sprintf(utlstr, "%s%s%s", "\"", fieldname, "\"\n"); metaptrs[0] = strstr(metaptrs[0], utlstr); /* If not found then search in "GeoField" section */ if (metaptrs[0] > metaptrs[1] || metaptrs[0] == NULL) { free(metabuf); /* Get pointers to "GeoField" section within SM */ metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "GeoField", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* Search for field */ sprintf(utlstr, "%s%s%s", "\"", fieldname, "\"\n"); metaptrs[0] = strstr(metaptrs[0], utlstr); } /* If field found and user wants compression code ... */ if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { if (compcode != NULL) { /* Set endptr at end of field's definition entry */ metaptrs[1] = strstr(metaptrs[0], "\t\t\tEND_OBJECT"); /* Get compression type */ statmeta = EHgetmetavalue(metaptrs, "CompressionType", utlstr); /* * Default is no compression if "CompressionType" string not * in metadata */ *compcode = HDFE_COMP_NONE; /* If compression code is found ... */ if (statmeta == 0) { /* Loop through compression types until match */ for (i = 0; i < 6; i++) { if (strcmp(utlstr, HDFcomp[i]) == 0) { *compcode = i; break; } } } /* Compression is not listed in the structure metadata. Lets see if the field is compressed by other means such as herepack where the compression is done but does not show up in the structure metadata. */ got_compparm = 0; if(*compcode == HDFE_COMP_NONE) { /* Compute "reduced" swath ID */ /* -------------------------- */ sID = swathID % idOffset; /* Loop through all SDSs in swath */ /* ------------------------------ */ for (i = 0; i < SWXSwath[sID].nSDS; i++) { /* If active SDS ... */ /* ----------------- */ if (SWXSwath[sID].sdsID[i] != 0) { /* Get SDS ID, name, rankSDS, and dimensions */ /* ----------------------------------------- */ sdid = SWXSwath[sID].sdsID[i]; SDgetinfo(sdid, name, &rankSDS, dims, &dum, &dum); if(strcmp(name, fieldname) == 0) { statusSD = SDgetcompinfo(sdid, (comp_coder_t *) (compcode), &c_info); /* Note: Per HDF4 users guide this will return success and compcode as HDFE_COMP_NONE if SDS is not compressed or no data has been written to SDS */ if(statusSD == 0 ) /* Sucess. compcode is HDFE_COMP_NONE, HDFE_COMP_NBIT, HDFE_COMP_DEFLATE, HDFE_COMP_SKIPHUFF, HDFE_COMP_RLE, or HDFE_COMP_SZIP */ { status = 0; switch (*compcode) { /* Set NBIT compression parameters in compression external array */ case HDFE_COMP_NBIT: compparm[0] = c_info.nbit.sign_ext; compparm[1] = c_info.nbit.fill_one; compparm[2] = c_info.nbit.start_bit; compparm[3] = c_info.nbit.bit_len; got_compparm = 1; break; /* Set GZIP compression parameter in compression external array */ case HDFE_COMP_DEFLATE: compparm[0] = c_info.deflate.level; got_compparm = 1; break; /* Set SZIP compression parameter in compression external array */ case HDFE_COMP_SZIP: #if defined(H4_HAVE_SZLIB_H) && defined(H4_HAVE_LIBSZ) compparm[0] = c_info.szip.pixels_per_block; if(c_info.szip.options_mask == (SZ_EC_OPTION_MASK | SZ_RAW_OPTION_MASK)) { compparm[1] = SZ_EC; got_compparm = 1; } else if(c_info.szip.options_mask == (SZ_NN_OPTION_MASK | SZ_RAW_OPTION_MASK)) { compparm[1] = SZ_NN; got_compparm = 1; } else if(c_info.szip.options_mask == (SZ_RAW_OPTION_MASK)) { status = -1; HEpush(DFE_GENAPP, "SWcompinfo", __FILE__, __LINE__); HEreport("Could not get valid types SZ_NN and SZ_EC for szip compression.\n"); got_compparm = 1; } #endif break; case HDFE_COMP_NONE: got_compparm = 1; break; } } else /* SDgetcompinfo failed getting a valid compcode */ { HEpush(DFE_GENAPP, "SWcompinfo", __FILE__, __LINE__); HEreport( "\"SDgetcompinfo\" failed getting compression info.\n"); status = -1; got_compparm = 1; } break; } else { continue; } } } } } /* if compression parameters are obtained from field itself when calling SDgetcompinfo, we will skip next if statement */ /* If user wants compression parameters ... */ if (compparm != NULL && compcode != NULL && got_compparm != 1) { /* Initialize to zero */ for (i = 0; i < 4; i++) { compparm[i] = 0.0; } /* * Get compression parameters if NBIT, DEFLATE * or SZIP compression */ if (*compcode == HDFE_COMP_NBIT) { statmeta = EHgetmetavalue(metaptrs, "CompressionParams", utlstr); if (statmeta == 0) { sscanf(utlstr, "(%d,%d,%d,%d)", &compparm[0], &compparm[1], &compparm[2], &compparm[3]); } else { status = -1; HEpush(DFE_GENAPP, "SWcompinfo", __FILE__, __LINE__); HEreport( "\"CompressionParams\" string not found in metadata.\n"); } } else if (*compcode == HDFE_COMP_DEFLATE) { statmeta = EHgetmetavalue(metaptrs, "DeflateLevel", utlstr); if (statmeta == 0) { sscanf(utlstr, "%d", &compparm[0]); } else { status = -1; HEpush(DFE_GENAPP, "SWcompinfo", __FILE__, __LINE__); HEreport( "\"DeflateLevel\" string not found in metadata.\n"); } } else if (*compcode == HDFE_COMP_SZIP) { statmeta = EHgetmetavalue(metaptrs, "CompressionParams", utlstr); if (statmeta == 0) { sscanf(utlstr, "(%d,%d)", &compparm[0], &compparm[1]); } else { status = -1; HEpush(DFE_GENAPP, "SWcompinfo", __FILE__, __LINE__); HEreport( "\"CompressionParams\" string not found in metadata.\n"); } } } } else { HEpush(DFE_GENAPP, "SWcompinfo", __FILE__, __LINE__); HEreport("Fieldname \"%s\" not found.\n", fieldname); } free(metabuf); } free(utlstr); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWfinfo | | | | DESCRIPTION: Returns field info | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure id | | fieldtype char fieldtype (geo or data) | | fieldname char name of field | | | | | | OUTPUTS: | | rank int32 rank of field (# of dims) | | dims int32 field dimensions | | numbertype int32 field number type | | dimlist char field dimension list | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Jan 97 Joel Gales Check for metadata error status from EHgetmetavalue | | May 09 Abe Taaheri Added code to see if actual dim size is bigger than | | the one in structure metadata | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWfinfo(int32 swathID, char *fieldtype, char *fieldname, int32 *rank, int32 dims[], int32 *numbertype, char *dimlist) { intn i; /* Loop index */ intn j; /* Loop index */ intn status, status2; /* routine return status variable */ intn statmeta = 0; /* EHgetmetavalue return status */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 fsize; /* field size in bytes */ int32 ndims; /* Number of dimensions */ int32 slen[8]; /* Length of each entry in parsed string */ int32 dum; /* Dummy variable */ int32 vdataID; /* 1d field vdata ID */ uint8 *buf; /* One-Dim field buffer */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char swathname[80]; /* Swath Name */ char *utlstr; /* Utility string */ char *ptr[8]; /* String pointers for parsed string */ char dimstr[64]; /* Individual dimension entry string */ int rgid; /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"SWfinfo", __FILE__, __LINE__); return(-1); } /* Initialize rank and numbertype to -1 (error) */ /* -------------------------------------------- */ *rank = -1; *numbertype = -1; status = 0; /* Get HDF-EOS file ID and SDS interface ID */ status = SWchkswid(swathID, "SWfinfo", &fid, &sdInterfaceID, &dum); if(status != 0) { free(utlstr); return(status); } /* Get swath name */ Vgetname(SWXSwath[swathID % idOffset].IDTable, swathname); /* Get pointers to appropriate "Field" section within SM */ if (strcmp(fieldtype, "Geolocation Fields") == 0) { metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "GeoField", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } } else { metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "DataField", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } } /* Search for field */ sprintf(utlstr, "%s%s%s", "\"", fieldname, "\"\n"); metaptrs[0] = strstr(metaptrs[0], utlstr); /* If field found ... */ if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { /* Get DataType string */ statmeta = EHgetmetavalue(metaptrs, "DataType", utlstr); /* Convert to numbertype code */ if (statmeta == 0) { if (strcmp(utlstr, "DFNT_UCHAR8") == 0) *numbertype = 3; else if (strcmp(utlstr, "DFNT_CHAR8") == 0) *numbertype = 4; else if (strcmp(utlstr, "DFNT_FLOAT32") == 0) *numbertype = 5; else if (strcmp(utlstr, "DFNT_FLOAT64") == 0) *numbertype = 6; else if (strcmp(utlstr, "DFNT_INT8") == 0) *numbertype = 20; else if (strcmp(utlstr, "DFNT_UINT8") == 0) *numbertype = 21; else if (strcmp(utlstr, "DFNT_INT16") == 0) *numbertype = 22; else if (strcmp(utlstr, "DFNT_UINT16") == 0) *numbertype = 23; else if (strcmp(utlstr, "DFNT_INT32") == 0) *numbertype = 24; else if (strcmp(utlstr, "DFNT_UINT32") == 0) *numbertype = 25; } else { status = -1; HEpush(DFE_GENAPP, "SWfieldinfo", __FILE__, __LINE__); HEreport( "\"DataType\" string not found in metadata.\n"); } /* * Get DimList string and trim off leading and trailing parens "()" */ statmeta = EHgetmetavalue(metaptrs, "DimList", utlstr); if (statmeta == 0) { memmove(utlstr, utlstr + 1, strlen(utlstr) - 2); utlstr[strlen(utlstr) - 2] = 0; /* Parse trimmed DimList string and get rank */ ndims = EHparsestr(utlstr, ',', ptr, slen); *rank = ndims; } else { status = -1; HEpush(DFE_GENAPP, "SWfieldinfo", __FILE__, __LINE__); HEreport( "\"DimList\" string not found in metadata.\n"); } /* If dimension list is desired by user then initialize length to 0 */ if (dimlist != NULL) { dimlist[0] = 0; } /* * Copy each entry in DimList and remove leading and trailing quotes, * Get dimension sizes and concatanate dimension names to dimension * list */ for (i = 0; i < ndims; i++) { memcpy(dimstr, ptr[i] + 1, slen[i] - 2); dimstr[slen[i] - 2] = 0; dims[i] = SWdiminfo(swathID, dimstr); if (dimlist != NULL) { if (i > 0) { strcat(dimlist, ","); } strcat(dimlist, dimstr); } } /* Appendable Field Section */ /* ------------------------ */ if (dims[0] == 0) { /* One-Dimensional Field */ if (*rank == 1) { /* Get vdata ID */ status = SW1dfldsrch(fid, swathID, fieldname, "r", &dum, &vdataID, &dum); /* Get actual size of field */ dims[0] = VSelts(vdataID); /* * If size=1 then check where actual record of * "initialization" record */ if (dims[0] == 1) { /* Get record size and read 1st record */ fsize = VSsizeof(vdataID, fieldname); buf = (uint8 *) calloc(fsize, 1); if(buf == NULL) { HEpush(DFE_NOSPACE,"SWfinfo", __FILE__, __LINE__); free(utlstr); return(-1); } VSsetfields(vdataID, fieldname); VSseek(vdataID, 0); VSread(vdataID, (uint8 *) buf, 1, FULL_INTERLACE); /* Sum up "bytes" in record */ for (i = 0, j = 0; i < fsize; i++) { j += buf[i]; } /* * If filled with 255 then "initialization" record, * actual number of records = 0 */ if (j == 255 * fsize) { dims[0] = 0; } free(buf); } /* Detach from 1d field */ VSdetach(vdataID); } else { /* Get actual size of Multi-Dimensional Field */ status = SWSDfldsrch(swathID, sdInterfaceID, fieldname, &dum, &dum, &dum, &dum, dims, &dum); } } /* Non-appendable Field Section */ /* ---------------------------- */ /* some data producesrs may use pure hdf to change the field dims, which will not change dim values found in structure metadata. Since dims[] found above came from structure metadata, lets see if actual dims are larger to replace the output values, to avoid allocating little memory for the field data later using the values obtained from this function. we may choose if (dims[0] < actualsize) { dims[0] = actualsize; } or if (dims[0] != actualsize) { HEpush(DFE_GENAPP,"SWfinfo", __FILE__, __LINE__); free(utlstr); return(-1); } */ else { /* Tried to add this section to get correct dim sizes from the field itself.Though it seems to work by itself, but when called in other functions some othetr functions, such as SWwrrdfield() in SWwrfld() for a 1D field causes problem. NCR 8048515 was fixed (grid problem) in GDapi.c . The better treatment of fieldinfo for swath will be fixed later if needed under a separate NCR int swathID_IsSubset = 0; for(rgid=0; rgid < NSWATHREGN; rgid++) { if(SWXRegion[rgid] == 0) { continue; } else { if(SWXRegion[rgid]->swathID == swathID) { swathID_IsSubset = 1; break; } } } if (swathID_IsSubset == 0) { if (*rank == 1) { int32 actualsize; status2 = SW1dfldsrch(fid, swathID, fieldname, "r", &dum, &vdataID, &dum); actualsize = VSelts(vdataID); if (dims[0] < actualsize) { dims[0] = actualsize; } } else { int32 actualdims[H4_MAX_VAR_DIMS]; status2 = SWSDfldsrch(swathID, sdInterfaceID, fieldname, &dum, &dum, &dum, &dum, actualdims, &dum); if (status2 == 0) { for (i = 0; i < ndims; i++) { if (dims[i] < actualdims[i]) { dims[i] = actualdims[i]; } } } } } */ } } free(metabuf); if (*rank == -1) { status = -1; } free(utlstr); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWfieldinfo | | | | DESCRIPTION: Wrapper arount SWfinfo | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure id | | fieldname char name of field | | | | | | OUTPUTS: | | rank int32 rank of field (# of dims) | | dims int32 field dimensions | | numbertype int32 field number type | | dimlist char field dimension list | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWfieldinfo(int32 swathID, char *fieldname, int32 * rank, int32 dims[], int32 * numbertype, char *dimlist) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath root Vgroup ID */ /* Check for valid swath id */ status = SWchkswid(swathID, "SWfieldinfo", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* Check for field within Geolocatation Fields */ status = SWfinfo(swathID, "Geolocation Fields", fieldname, rank, dims, numbertype, dimlist); /* If not there then check within Data Fields */ if (status == -1) { status = SWfinfo(swathID, "Data Fields", fieldname, rank, dims, numbertype, dimlist); } /* If not there either then can't be found */ if (status == -1) { HEpush(DFE_GENAPP, "SWfieldinfo", __FILE__, __LINE__); HEreport("Fieldname \"%s\" not found.\n", fieldname); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWfldinfo | | | | DESCRIPTION: FORTRAN wrapper arount SWfieldinfo | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure id | | fieldname char name of field | | | | | | OUTPUTS: | | rank int32 rank of field (# of dims) | | dims int32 field dimensions | | numbertype int32 field number type | | fortdimlist char field dimension list (FORTRAN order) | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jul 96 Joel Gales Perform swap only if SWfieldinfo succesful | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWfldinfo(int32 swathID, char *fieldname, int32 * rank, int32 dims[], int32 * numbertype, char *fortdimlist) { intn j; /* Loop Index */ intn status; /* routine return status variable */ int32 swap; /* Temporary swap entry for dimension sizes */ char *dimlist;/* Dimension list in C order */ /* Allocate space for C order dimension list */ /* ----------------------------------------- */ dimlist = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(dimlist == NULL) { HEpush(DFE_NOSPACE,"SWfldinfo", __FILE__, __LINE__); return(-1); } /* Get field info */ status = SWfieldinfo(swathID, fieldname, rank, dims, numbertype, dimlist); /* If no error then reverse order of dimension sizes */ if (status == 0) { for (j = 0; j < *rank / 2; j++) { swap = dims[*rank - 1 - j]; dims[*rank - 1 - j] = dims[j]; dims[j] = swap; } /* Reverse order of dimensions entries in dimension list */ EHrevflds(dimlist, fortdimlist); } free(dimlist); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdefdimmap | | | | DESCRIPTION: Defines mapping between geolocation and data dimensions | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | geodim char Geolocation dimension | | datadim char Data dimension | | offset int32 Mapping offset | | increment int32 Mapping increment | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWdefdimmap(int32 swathID, char *geodim, char *datadim, int32 offset, int32 increment) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 size; /* Size of geo dim */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 dum; /* Dummy variable */ int32 metadata[2];/* Offset & Increment (passed to metadata) */ char mapname[80];/* Mapping name (geodim/datadim) */ char swathname[80]; /* Swath name */ /* Check Swath ID */ status = SWchkswid(swathID, "SWdefdimmap", &fid, &sdInterfaceID, &dum); if (status == 0) { /* Search Dimension Vdata for dimension entries */ /* -------------------------------------------- */ size = SWdiminfo(swathID, geodim); if (size == -1) { status = -1; HEpush(DFE_GENAPP, "SWdefdimmap", __FILE__, __LINE__); HEreport("Geolocation dimension name: \"%s\" not found.\n", geodim); } /* Data Dimension Search */ /* --------------------- */ if (status == 0) { size = SWdiminfo(swathID, datadim); if (size == -1) { status = -1; HEpush(DFE_GENAPP, "SWdefdimmap", __FILE__, __LINE__); HEreport("Data dimension name: \"%s\" not found.\n", datadim); } } /* Write Dimension Map to Structural MetaData */ /* ------------------------------------------ */ if (status == 0) { sprintf(mapname, "%s%s%s", geodim, "/", datadim); metadata[0] = offset; metadata[1] = increment; Vgetname(SWXSwath[swathID % idOffset].IDTable, swathname); status = EHinsertmeta(sdInterfaceID, swathname, "s", 1L, mapname, metadata); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdefidxmap | | | | DESCRIPTION: Defines indexed (non-linear) mapping between geolocation | | and data dimensions | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | geodim char Geolocation dimension | | datadim char Data dimension | | index int32 Index mapping array | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWdefidxmap(int32 swathID, char *geodim, char *datadim, int32 index[]) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 attrVgrpID; /* Swath attribute ID */ int32 vdataID; /* Mapping Index Vdata ID */ int32 gsize; /* Size of geo dim */ int32 dsize; /* Size of data dim */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 dum; /* Dummy variable */ uint8 *buf; /* Vdata field buffer */ char mapname[80];/* Mapping name (geodim/datadim) */ char swathname[80]; /* Swath name */ char utlbuf[256];/* Utility buffer */ /* Check Swath ID */ status = SWchkswid(swathID, "SWdefidxmap", &fid, &sdInterfaceID, &dum); if (status == 0) { /* Search Dimension Vdata for dimension entries */ /* -------------------------------------------- */ /* Geo Dimension Search */ /* -------------------- */ gsize = SWdiminfo(swathID, geodim); if (gsize == -1) { status = -1; HEpush(DFE_GENAPP, "SWdefidxmap", __FILE__, __LINE__); HEreport("Geolocation dimension name: \"%s\" not found.\n", geodim); } /* Data Dimension Search */ /* --------------------- */ if (status == 0) { dsize = SWdiminfo(swathID, datadim); if (dsize == -1) { status = -1; HEpush(DFE_GENAPP, "SWdefidxmap", __FILE__, __LINE__); HEreport("Data dimension name: \"%s\" not found.\n", datadim); } } /* Define Index Vdata and Store Index Array */ /* ---------------------------------------- */ if (status == 0) { /* Get attribute Vgroup ID and allocate data buffer */ /* ------------------------------------------------ */ attrVgrpID = SWXSwath[swathID % idOffset].VIDTable[2]; buf = (uint8 *) calloc(4 * gsize, 1); if(buf == NULL) { HEpush(DFE_NOSPACE,"SWdefidxmap", __FILE__, __LINE__); return(-1); } /* Name: "INDXMAP:" + geodim + "/" + datadim */ sprintf(utlbuf, "%s%s%s%s", "INDXMAP:", geodim, "/", datadim); vdataID = VSattach(fid, -1, "w"); VSsetname(vdataID, utlbuf); /* Attribute Class */ VSsetclass(vdataID, "Attr0.0"); /* Fieldname is "Index" */ VSfdefine(vdataID, "Index", DFNT_INT32, gsize); VSsetfields(vdataID, "Index"); memcpy(buf, index, 4 * gsize); /* Write to vdata and free data buffer */ VSwrite(vdataID, buf, 1, FULL_INTERLACE); free(buf); /* Insert in Attribute Vgroup and detach Vdata */ Vinsert(attrVgrpID, vdataID); VSdetach(vdataID); /* Write to Structural Metadata */ sprintf(mapname, "%s%s%s", geodim, "/", datadim); Vgetname(SWXSwath[swathID % idOffset].IDTable, swathname); status = EHinsertmeta(sdInterfaceID, swathname, "s", 2L, mapname, &dum); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdefcomp | | | | DESCRIPTION: Defines compression type and parameters | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | compcode int32 compression code | | compparm intn compression parameters | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Sep 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWdefcomp(int32 swathID, int32 compcode, intn compparm[]) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 sID; /* swathID - offset */ uint32 can_encode; /* szip encoder presence flag */ /* Check for valid swath id */ status = SWchkswid(swathID, "SWdefcomp", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { sID = swathID % idOffset; #if defined(H4_HAVE_SZLIB_H) && defined(H4_HAVE_LIBSZ) status = HCget_config_info(COMP_CODE_SZIP, &can_encode); #endif /* Set compression code in compression exteral array */ SWXSwath[sID].compcode = compcode; switch (compcode) { /* Set NBIT compression parameters in compression external array */ case HDFE_COMP_NBIT: SWXSwath[sID].compparm[0] = compparm[0]; SWXSwath[sID].compparm[1] = compparm[1]; SWXSwath[sID].compparm[2] = compparm[2]; SWXSwath[sID].compparm[3] = compparm[3]; break; /* Set GZIP compression parameter in compression external array */ case HDFE_COMP_DEFLATE: SWXSwath[sID].compparm[0] = compparm[0]; break; /* Set SZIP compression parameter in compression external array */ case HDFE_COMP_SZIP: #if defined(H4_HAVE_SZLIB_H) && defined(H4_HAVE_LIBSZ) if(can_encode == (COMP_DECODER_ENABLED|COMP_ENCODER_ENABLED)) { if( compparm[0] != 2 && compparm[0] != 4 && compparm[0] != 6 && compparm[0] != 8 && compparm[0] != 10 && compparm[0] != 12 && compparm[0] != 14 && compparm[0] != 16 && compparm[0] != 18 && compparm[0] != 20 && compparm[0] != 22 && compparm[0] != 24 && compparm[0] != 26 && compparm[0] != 28 && compparm[0] != 30 && compparm[0] != 32) { status = -1; HEpush(DFE_GENAPP, "SWdefcomp", __FILE__, __LINE__); HEreport("Invalid SZIP compression block size. Valid values are 2 to 32, in multiples of 2.\n"); return(status); } if( compparm[1] != SZ_NN && compparm[1] != SZ_EC ) { status = -1; HEpush(DFE_GENAPP, "SWdefcomp", __FILE__, __LINE__); HEreport("Invalid SZIP compression type. Valid types are SZ_NN and SZ_EC.\n"); return(status); } SWXSwath[sID].compparm[0] = compparm[0]; SWXSwath[sID].compparm[1] = compparm[1]; } else { HEpush(DFE_GENAPP, "SWdefcomp", __FILE__, __LINE__); HEreport("Szip does not have encoder; Szip compression won't apply to datafields.\n"); } #endif break; } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdefinefield | | | | DESCRIPTION: Defines geolocation or data field within swath structure | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldtype char geo/data fieldtype | | fieldname char fieldname | | dimlist char Dimension list (comma-separated list) | | numbertype int32 field type | | merge int32 merge code | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Check name for length | | Sep 96 Joel Gales Make string array "dimbuf" dynamic | | Oct 96 Joel Gales Make sure total length of "merged" Vdata < 64 | | Jun 03 Abe Taaheri Supplied cast comp_coder_t in call to SDsetcompress | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWdefinefield(int32 swathID, char *fieldtype, char *fieldname, char *dimlist, int32 numbertype, int32 merge) { intn i; /* Loop index */ intn status; /* routine return status variable */ intn found; /* utility found flag */ intn foundNT = 0;/* found number type flag */ intn foundAllDim = 1; /* found all dimensions flag */ intn first = 1; /* first entry flag */ intn fac; /* Geo (-1), Data (+1) field factor */ int32 cnt = 0; int32 fid; /* HDF-EOS file ID */ int32 vdataID; /* Vdata ID */ int32 vgid; /* Geo/Data field Vgroup ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 sdid; /* SDS object ID */ int32 dimid; /* SDS dimension ID */ int32 recSize; /* Vdata record size */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 dims[8]; /* Dimension size array */ int32 dimsize; /* Dimension size */ int32 rank = 0; /* Field rank */ int32 slen[32]; /* String length array */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 compcode; /* Compression code */ int32 sID; /* SwathID - offset */ uint8 *oneDbuf; /* Vdata record buffer */ char *dimbuf; /* Dimension buffer */ char *comma; /* Pointer to comma */ char *dimcheck; /* Dimension check buffer */ char utlbuf[512];/* Utility buffer */ char utlbuf2[256]; /* Utility buffer 2 */ char *ptr[32]; /* String pointer array */ char swathname[80]; /* Swath name */ char errbuf1[128]; /* Error message buffer 1 */ char errbuf2[128]; /* Error message buffer 2 */ char compparmbuf[128]; /* Compression parmeter string buffer*/ int32 temp_compcode = HDFE_COMP_NONE; /* temp Compression code */ uint32 can_encode; /* szip encoder presence flag */ char *HDFcomp[6] = {"HDFE_COMP_NONE", "HDFE_COMP_RLE", "HDFE_COMP_NBIT", "HDFE_COMP_SKPHUFF", "HDFE_COMP_DEFLATE","HDFE_COMP_SZIP"}; /* Compression code names */ uint16 good_number[10] = {3, 4, 5, 6, 20, 21, 22, 23, 24, 25}; /* Valid number types */ comp_info c_info; /* Compression parameter structure */ /* Setup error message strings */ /* --------------------------- */ strcpy(errbuf1, "SWXSDname array too small.\nPlease increase "); strcat(errbuf1, "size of HDFE_NAMBUFSIZE in \"HdfEosDef.h\".\n"); strcpy(errbuf2, "SWXSDdims array too small.\nPlease increase "); strcat(errbuf2, "size of HDFE_DIMBUFSIZE in \"HdfEosDef.h\".\n"); #if defined(H4_HAVE_SZLIB_H) && defined(H4_HAVE_LIBSZ) status = HCget_config_info(COMP_CODE_SZIP, &can_encode); #endif /* * Check for proper swath ID and return HDF-EOS file ID, SDinterface ID, * and swath root Vgroup ID */ status = SWchkswid(swathID, "SWdefinefield", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* Remove offset from swath ID & get swathname */ sID = swathID % idOffset; Vgetname(swVgrpID, swathname); /* Allocate space for dimbuf, copy dimlist into it, & append comma */ dimbuf = (char *) calloc(strlen(dimlist) + 64, 1); if(dimbuf == NULL) { HEpush(DFE_NOSPACE,"SWdefinefield", __FILE__, __LINE__); return(-1); } strcpy(dimbuf, dimlist); strcat(dimbuf, ","); /* Find comma */ comma = strchr(dimbuf, ','); /* * Loop through entries in dimension list to make sure they are * defined in swath */ while (comma != NULL) { /* Copy dimension list entry to dimcheck */ dimcheck = (char *) calloc(comma - dimbuf + 1, 1); if(dimcheck == NULL) { HEpush(DFE_NOSPACE,"SWdefinefield", __FILE__, __LINE__); free(dimbuf); return(-1); } memcpy(dimcheck, dimbuf, comma - dimbuf); /* Get dimension size */ dimsize = SWdiminfo(swathID, dimcheck); /* if != -1 then sent found flag, store size and increment rank */ if (dimsize != -1) { dims[rank] = dimsize; rank++; } else { /* * If dimension list entry not found - set error return * status, append name to utility buffer for error report */ status = -1; foundAllDim = 0; if (first == 1) { strcpy(utlbuf, dimcheck); } else { strcat(utlbuf, ","); strcat(utlbuf, dimcheck); } first = 0; } /* * Go to next dimension entry, find next comma, & free up * dimcheck buffer */ *comma = '\0'; /* zero out first comma */ comma++; comma = strchr(comma, ','); if (comma != NULL) { for (i=0; i MAX_NC_NAME - 7) ** this was changed because HDF4.1r3 made a change in the ** hlimits.h file. We have notidfied NCSA and asked to have ** it made the same as in previous versions of HDF ** see ncr 26314. DaW Apr 2000 */ if ((intn) strlen(fieldname) > VSNAMELENMAX && rank == 1 || (intn) strlen(fieldname) > (256 - 7) && rank > 1) { status = -1; HEpush(DFE_GENAPP, "SWdefinefield", __FILE__, __LINE__); HEreport("Fieldname \"%s\" too long.\n", fieldname); } } /* Check for valid numbertype */ /* -------------------------- */ if (status == 0) { for (i = 0; i < 10; i++) { if (numbertype == good_number[i]) { foundNT = 1; } } if (foundNT == 0) { HEpush(DFE_BADNUMTYPE, "SWdefinefield", __FILE__, __LINE__); HEreport("Invalid number type: %d (%s).\n", numbertype, fieldname); status = -1; } } /* Define Field */ /* ------------ */ if (status == 0) { /* Set factor & get Field Vgroup id */ /* -------------------------------- */ if (strcmp(fieldtype, "Geolocation Fields") == 0) { fac = -1; vgid = SWXSwath[sID].VIDTable[0]; } else { fac = +1; vgid = SWXSwath[sID].VIDTable[1]; } /* * Note: "fac" is used to destinguish geo fields from data fields * so that they are not merged together */ /* One D Fields */ /* ------------ */ if (rank == 1) { /* No Compression for 1D (Vdata) fields */ compcode = HDFE_COMP_NONE; /* If field non-appendable and merge set to AUTOMERGE ... */ if (dims[0] != 0 && merge == HDFE_AUTOMERGE) { i = 0; found = 0; /* Loop through previous entries in 1d combination array */ while (SWX1dcomb[3 * i] != 0) { /* Get name of previous 1d combined field */ vdataID = SWX1dcomb[3 * i + 2]; VSgetname(vdataID, utlbuf); /* * If dimension, field type (geo/data), and swath * structure if current entry match a previous entry * and combined name is less than max allowed then * set "found" flag and exit loop */ if (SWX1dcomb[3 * i] == fac * dims[0] && SWX1dcomb[3 * i + 1] == swVgrpID && (intn) strlen(utlbuf) + (intn) strlen(fieldname) + 1 <= VSNAMELENMAX) { found = 1; break; } /* Increment loop index */ i++; } if (found == 0) { /* * If no matching entry found then start new Vdata * and store dimension size, swath root Vgroup ID, * field Vdata and fieldname in external array * "SWX1dcomb" */ vdataID = VSattach(fid, -1, "w"); SWX1dcomb[3 * i] = fac * dims[0]; SWX1dcomb[3 * i + 1] = swVgrpID; SWX1dcomb[3 * i + 2] = vdataID; VSsetname(vdataID, fieldname); } else { /* * If match then concatanate current fieldname to * previous matching fieldnames */ strcat(utlbuf, ","); strcat(utlbuf, fieldname); VSsetname(vdataID, utlbuf); } /* Define field as field within Vdata */ VSfdefine(vdataID, fieldname, numbertype, 1); Vinsert(vgid, vdataID); } else { /* 1d No Merge Section */ /* Get new vdata ID and establish field within Vdata */ vdataID = VSattach(fid, -1, "w"); VSsetname(vdataID, fieldname); VSfdefine(vdataID, fieldname, numbertype, 1); VSsetfields(vdataID, fieldname); recSize = VSsizeof(vdataID, fieldname); if (dims[0] == 0) { /* * If appendable field then write single record * filled with 255 */ oneDbuf = (uint8 *) calloc(recSize, 1); if(oneDbuf == NULL) { HEpush(DFE_NOSPACE,"SWdefinefield", __FILE__, __LINE__); return(-1); } for (i = 0; i < recSize; i++) oneDbuf[i] = 255; VSwrite(vdataID, oneDbuf, 1, FULL_INTERLACE); } else { /* * If non-appendable then write entire field with * blank records */ oneDbuf = (uint8 *) calloc(recSize, dims[0]); if(oneDbuf == NULL) { HEpush(DFE_NOSPACE,"SWdefinefield", __FILE__, __LINE__); return(-1); } VSwrite(vdataID, oneDbuf, dims[0], FULL_INTERLACE); } free(oneDbuf); /* Insert Vdata into field Vgroup & detach */ Vinsert(vgid, vdataID); VSdetach(vdataID); } /* End No Merge Section */ } /* End 1d field Section */ else { /* SDS Interface (Multi-dim fields) */ /* -------------------------------- */ /* Get current compression code */ compcode = SWXSwath[sID].compcode; /* * If rank is less than or equal to 3 (and greater than 1) * and AUTOMERGE is set and the first dimension is not * appendable and the compression code is set to none then * ... */ if (rank <= 3 && merge == HDFE_AUTOMERGE && dims[0] != 0 && compcode == HDFE_COMP_NONE) { /* Find first empty slot in external combination array */ /* --------------------------------------------------- */ i = 0; while (SWXSDcomb[5 * i] != 0) { i++; } /* * Store dimensions (with geo/data factor), swath root * Vgroup ID, and number type in external combination * array "SWXSDcomb" */ if (rank == 2) { /* If 2-dim field then set lowest dimension to +/- 1 */ SWXSDcomb[5 * i] = fac; SWXSDcomb[5 * i + 1] = fac * dims[0]; SWXSDcomb[5 * i + 2] = fac * dims[1]; } else { SWXSDcomb[5 * i] = fac * dims[0]; SWXSDcomb[5 * i + 1] = fac * dims[1]; SWXSDcomb[5 * i + 2] = fac * dims[2]; } SWXSDcomb[5 * i + 3] = swVgrpID; SWXSDcomb[5 * i + 4] = numbertype; /* Concatanate fieldname with combined name string */ /* ----------------------------------------------- */ if ((intn) strlen(SWXSDname) + (intn) strlen(fieldname) + 2 < HDFE_NAMBUFSIZE) { strcat(SWXSDname, fieldname); strcat(SWXSDname, ","); } else { /* SWXSDname array too small! */ /* -------------------------- */ HEpush(DFE_GENAPP, "SWdefinefield", __FILE__, __LINE__); HEreport(errbuf1); status = -1; return (status); } /* * If 2-dim field then set lowest dimension (in 3-dim * array) to "ONE" */ if (rank == 2) { if ((intn) strlen(SWXSDdims) + 5 < HDFE_DIMBUFSIZE) { strcat(SWXSDdims, "ONE,"); } else { /* SWXSDdims array too small! */ /* -------------------------- */ HEpush(DFE_GENAPP, "SWdefinefield", __FILE__, __LINE__); HEreport(errbuf2); status = -1; return (status); } } /* * Concatanate field dimlist to merged dimlist and * separate fields with semi-colon */ if ((intn) strlen(SWXSDdims) + (intn) strlen(dimlist) + 2 < HDFE_DIMBUFSIZE) { strcat(SWXSDdims, dimlist); strcat(SWXSDdims, ";"); } else { /* SWXSDdims array too small! */ /* -------------------------- */ HEpush(DFE_GENAPP, "SWdefinefield", __FILE__, __LINE__); HEreport(errbuf2); status = -1; return (status); } } /* End Multi-Dim Merge Section */ else { /* Multi-Dim No Merge Section */ /* ========================== */ /* Create SDS dataset */ /* ------------------ */ sdid = SDcreate(sdInterfaceID, fieldname, numbertype, rank, dims); /* Store Dimension Names in SDS */ /* ---------------------------- */ rank = EHparsestr(dimlist, ',', ptr, slen); for (i = 0; i < rank; i++) { /* Dimension name = Swathname:Dimname */ memcpy(utlbuf, ptr[i], slen[i]); utlbuf[slen[i]] = 0; strcat(utlbuf, ":"); strcat(utlbuf, swathname); dimid = SDgetdimid(sdid, i); SDsetdimname(dimid, utlbuf); } /* Setup compression parameters */ if (compcode == HDFE_COMP_NBIT) { temp_compcode = compcode; c_info.nbit.nt = numbertype; c_info.nbit.sign_ext = SWXSwath[sID].compparm[0]; c_info.nbit.fill_one = SWXSwath[sID].compparm[1]; c_info.nbit.start_bit = SWXSwath[sID].compparm[2]; c_info.nbit.bit_len = SWXSwath[sID].compparm[3]; } else if (compcode == HDFE_COMP_SKPHUFF) { temp_compcode = compcode; c_info.skphuff.skp_size = (intn) DFKNTsize(numbertype); } else if (compcode == HDFE_COMP_DEFLATE) { temp_compcode = compcode; c_info.deflate.level = SWXSwath[sID].compparm[0]; } #if defined(H4_HAVE_SZLIB_H) && defined(H4_HAVE_LIBSZ) else if (compcode == HDFE_COMP_SZIP ) { if(can_encode == (COMP_DECODER_ENABLED|COMP_ENCODER_ENABLED)) { temp_compcode = compcode; /* pixels_per_block is even number from 2-32 */ c_info.szip.pixels_per_block = SWXSwath[sID].compparm[0]; if( SWXSwath[sID].compparm[1] == SZ_EC) { c_info.szip.options_mask = SZ_EC_OPTION_MASK | SZ_RAW_OPTION_MASK; } else if ( SWXSwath[sID].compparm[1] == SZ_NN) { c_info.szip.options_mask = SZ_NN_OPTION_MASK | SZ_RAW_OPTION_MASK; } else { c_info.szip.options_mask = SZ_RAW_OPTION_MASK; } } else /* encoder is disabled; Would not compress */ { temp_compcode = HDFE_COMP_NONE; } } #else if(compcode != HDFE_COMP_NONE) { temp_compcode = compcode; } else { temp_compcode = HDFE_COMP_NONE; } #endif /* If field is compressed then call SDsetcompress */ /* ---------------------------------------------- */ if (temp_compcode != HDFE_COMP_NONE) { status = SDsetcompress(sdid, (comp_coder_t) compcode, &c_info); } /* Attach to Vgroup */ /* ---------------- */ Vaddtagref(vgid, DFTAG_NDG, SDidtoref(sdid)); /* Store SDS dataset IDs */ /* --------------------- */ if (SWXSwath[sID].nSDS > 0) { SWXSwath[sID].sdsID = (int32 *) realloc((void *) SWXSwath[sID].sdsID, (SWXSwath[sID].nSDS + 1) * 4); if(SWXSwath[sID].sdsID == NULL) { HEpush(DFE_NOSPACE,"SWdefinefield", __FILE__, __LINE__); return(-1); } } else { SWXSwath[sID].sdsID = (int32 *) calloc(1, 4); if(SWXSwath[sID].sdsID == NULL) { HEpush(DFE_NOSPACE,"SWdefinefield", __FILE__, __LINE__); return(-1); } } SWXSwath[sID].sdsID[SWXSwath[sID].nSDS] = sdid; SWXSwath[sID].nSDS++; } /* End Multi-Dim No Merge Section */ } /* End Multi-Dim Section */ /* Setup metadata string */ /* --------------------- */ sprintf(utlbuf, "%s%s%s", fieldname, ":", dimlist); /* Setup compression metadata */ /* -------------------------- */ if (temp_compcode != HDFE_COMP_NONE) { sprintf(utlbuf2, "%s%s", ":\n\t\t\t\tCompressionType=", HDFcomp[compcode]); switch (compcode) { case HDFE_COMP_NBIT: sprintf(compparmbuf, "%s%d,%d,%d,%d%s", "\n\t\t\t\tCompressionParams=(", SWXSwath[sID].compparm[0], SWXSwath[sID].compparm[1], SWXSwath[sID].compparm[2], SWXSwath[sID].compparm[3], ")"); strcat(utlbuf2, compparmbuf); break; case HDFE_COMP_DEFLATE: sprintf(compparmbuf, "%s%d", "\n\t\t\t\tDeflateLevel=", SWXSwath[sID].compparm[0]); strcat(utlbuf2, compparmbuf); break; case HDFE_COMP_SZIP: sprintf(compparmbuf, "%s%d,%d%s", "\n\t\t\t\tCompressionParams=(", SWXSwath[sID].compparm[0], SWXSwath[sID].compparm[1], ")"); strcat(utlbuf2, compparmbuf); break; } /* Concatanate compression parameters with compression code */ strcat(utlbuf, utlbuf2); } /* Insert field metadata within File Structural Metadata */ /* ----------------------------------------------------- */ if (strcmp(fieldtype, "Geolocation Fields") == 0) { status = EHinsertmeta(sdInterfaceID, swathname, "s", 3L, utlbuf, &numbertype); } else { status = EHinsertmeta(sdInterfaceID, swathname, "s", 4L, utlbuf, &numbertype); } } } /* If all dimensions not found then report error */ /* --------------------------------------------- */ if (foundAllDim == 0) { HEpush(DFE_GENAPP, "SWdefinefield", __FILE__, __LINE__); HEreport("Dimension(s): \"%s\" not found (%s).\n", utlbuf, fieldname); status = -1; } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdefgeofield | | | | DESCRIPTION: Defines geolocation field within swath structure (wrapper) | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char fieldname | | dimlist char Dimension list (comma-separated list) | | numbertype int32 field type | | merge int32 merge code | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWdefgeofield(int32 swathID, char *fieldname, char *dimlist, int32 numbertype, int32 merge) { intn status; /* routine return status variable */ /* Call SWdefinefield routine */ /* -------------------------- */ status = SWdefinefield(swathID, "Geolocation Fields", fieldname, dimlist, numbertype, merge); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdefdatafield | | | | DESCRIPTION: Defines data field within swath structure (wrapper) | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char fieldname | | dimlist char Dimension list (comma-separated list) | | numbertype int32 field type | | merge int32 merge code | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWdefdatafield(int32 swathID, char *fieldname, char *dimlist, int32 numbertype, int32 merge) { intn status; /* routine return status variable */ /* Call SWdefinefield routine */ /* -------------------------- */ status = SWdefinefield(swathID, "Data Fields", fieldname, dimlist, numbertype, merge); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWwritegeometa | | | | DESCRIPTION: Defines structural metadata for pre-existing geolocation | | field within swath structure | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char fieldname | | dimlist char Dimension list (comma-separated list) | | numbertype int32 field type | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWwritegeometa(int32 swathID, char *fieldname, char *dimlist, int32 numbertype) { intn status = 0; /* routine return status variable */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 dum; /* dummy variable */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ char utlbuf[256];/* Utility buffer */ char swathname[80]; /* Swath name */ status = SWchkswid(swathID, "SWwritegeometa", &dum, &sdInterfaceID, &dum); if (status == 0) { /* Setup and write field metadata */ /* ------------------------------ */ sprintf(utlbuf, "%s%s%s", fieldname, ":", dimlist); Vgetname(SWXSwath[swathID % idOffset].IDTable, swathname); status = EHinsertmeta(sdInterfaceID, swathname, "s", 3L, utlbuf, &numbertype); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWwritedatameta | | | | DESCRIPTION: Defines structural metadata for pre-existing data | | field within swath structure | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char fieldname | | dimlist char Dimension list (comma-separated list) | | numbertype int32 field type | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWwritedatameta(int32 swathID, char *fieldname, char *dimlist, int32 numbertype) { intn status = 0; /* routine return status variable */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 dum; /* dummy variable */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ char utlbuf[256];/* Utility buffer */ char swathname[80]; /* Swath name */ status = SWchkswid(swathID, "SWwritedatameta", &dum, &sdInterfaceID, &dum); if (status == 0) { /* Setup and write field metadata */ /* ------------------------------ */ sprintf(utlbuf, "%s%s%s", fieldname, ":", dimlist); Vgetname(SWXSwath[swathID % idOffset].IDTable, swathname); status = EHinsertmeta(sdInterfaceID, swathname, "s", 4L, utlbuf, &numbertype); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdefgfld | | | | DESCRIPTION: Defines geolocation field within swath structure (FORTRAN) | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char fieldname | | fortdimlist char Dimension list (comma-separated list) | | FORTRAN dimesion order | | numbertype int32 field type | | merge int32 merge code | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWdefgfld(int32 swathID, char *fieldname, char *fortdimlist, int32 numbertype, int32 merge) { intn status = 0; /* routine return status variable */ char *dimlist; /* Dimension list (C order) */ /* Allocate space for C order dimension list */ /* ----------------------------------------- */ dimlist = (char *) calloc(strlen(fortdimlist) + 1, 1); if(dimlist == NULL) { HEpush(DFE_NOSPACE,"SWdefgfld", __FILE__, __LINE__); return(-1); } /* Reverse entries in dimension list (FORTRAN -> C) */ /* ------------------------------------------------ */ status = EHrevflds(fortdimlist, dimlist); /* Call Define Field routine */ /* ------------------------- */ status = SWdefinefield(swathID, "Geolocation Fields", fieldname, dimlist, numbertype, merge); free(dimlist); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdefdfld | | | | | | DESCRIPTION: Defines data field within swath structure (FORTRAN) | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char fieldname | | fortdimlist char Dimension list (comma-separated list) | | FORTRAN dimesion order | | numbertype int32 field type | | merge int32 merge code | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWdefdfld(int32 swathID, char *fieldname, char *fortdimlist, int32 numbertype, int32 merge) { intn status = 0; /* routine return status variable */ char *dimlist; /* Dimension list (C order) */ /* Allocate space for C order dimension list */ /* ----------------------------------------- */ dimlist = (char *) calloc(strlen(fortdimlist) + 1, 1); if(dimlist == NULL) { HEpush(DFE_NOSPACE,"SWdefdfld", __FILE__, __LINE__); return(-1); } /* Reverse entries in dimension list (FORTRAN -> C) */ /* ------------------------------------------------ */ status = EHrevflds(fortdimlist, dimlist); /* Call Define Field routine */ /* ------------------------- */ status = SWdefinefield(swathID, "Data Fields", fieldname, dimlist, numbertype, merge); free(dimlist); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWwrgmeta | | | | | | DESCRIPTION: Defines structural metadata for pre-existing geolocation | | field within swath structure (FORTRAN) | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char fieldname | | fortdimlist char Dimension list (comma-separated list) | | FORTRAN dimesion order | | numbertype int32 field type | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWwrgmeta(int32 swathID, char *fieldname, char *fortdimlist, int32 numbertype) { intn status = 0; /* routine return status variable */ char *dimlist; /* Dimension list (C order) */ /* Allocate space for C order dimension list */ /* ----------------------------------------- */ dimlist = (char *) calloc(strlen(fortdimlist) + 1, 1); if(dimlist == NULL) { HEpush(DFE_NOSPACE,"SWwrgmeta", __FILE__, __LINE__); return(-1); } /* Reverse entries in dimension list (FORTRAN -> C) */ /* ------------------------------------------------ */ status = EHrevflds(fortdimlist, dimlist); /* Call Write Metadata routine */ /* --------------------------- */ status = SWwritegeometa(swathID, fieldname, dimlist, numbertype); free(dimlist); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWwrdmeta | | | | DESCRIPTION: Defines structural metadata for pre-existing data | | field within swath structure (FORTRAN) | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char fieldname | | fortdimlist char Dimension list (comma-separated list) | | FORTRAN dimesion order | | numbertype int32 field type | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWwrdmeta(int32 swathID, char *fieldname, char *fortdimlist, int32 numbertype) { intn status = 0; /* routine return status variable */ char *dimlist; /* Dimension list (C order) */ /* Allocate space for C order dimension list */ /* ----------------------------------------- */ dimlist = (char *) calloc(strlen(fortdimlist) + 1, 1); if(dimlist == NULL) { HEpush(DFE_NOSPACE,"SWwrdmeta", __FILE__, __LINE__); return(-1); } /* Reverse entries in dimension list (FORTRAN -> C) */ /* ------------------------------------------------ */ status = EHrevflds(fortdimlist, dimlist); /* Call Write Metadata routine */ /* --------------------------- */ status = SWwritedatameta(swathID, fieldname, dimlist, numbertype); free(dimlist); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWwrrdattr | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | attrname char attribute name | | numbertype int32 attribute HDF numbertype | | count int32 Number of attribute elements | | wrcode char Read/Write Code "w/r" | | datbuf void I/O buffer | | | | OUTPUTS: | | datbuf | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Get Attribute Vgroup ID from external array | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWwrrdattr(int32 swathID, char *attrname, int32 numbertype, int32 count, char *wrcode, VOIDP datbuf) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 attrVgrpID; /* Swath attribute ID */ int32 dum; /* dummy variable */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ /* Check Swath id */ status = SWchkswid(swathID, "SWwrrdattr", &fid, &dum, &dum); if (status == 0) { /* Get attribute Vgroup ID and call EHattr to perform I/O */ /* ------------------------------------------------------ */ attrVgrpID = SWXSwath[swathID % idOffset].VIDTable[2]; status = EHattr(fid, attrVgrpID, attrname, numbertype, count, wrcode, datbuf); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWwriteattr | | | | DESCRIPTION: Writes/updates attribute in a swath. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | attrname char attribute name | | numbertype int32 attribute HDF numbertype | | count int32 Number of attribute elements | | datbuf void I/O buffer | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWwriteattr(int32 swathID, char *attrname, int32 numbertype, int32 count, VOIDP datbuf) { intn status = 0; /* routine return status variable */ /* Call SWwrrdattr routine to write attribute */ /* ------------------------------------------ */ status = SWwrrdattr(swathID, attrname, numbertype, count, "w", datbuf); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWreadattr | | | | DESCRIPTION: Reads attribute from a swath. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | attrname char attribute name | | | | OUTPUTS: | | datbuf void I/O buffer | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWreadattr(int32 swathID, char *attrname, VOIDP datbuf) { intn status = 0; /* routine return status variable */ int32 dum = 0; /* dummy variable */ /* Call SWwrrdattr routine to read attribute */ /* ----------------------------------------- */ status = SWwrrdattr(swathID, attrname, dum, dum, "r", datbuf); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWattrinfo | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | attrname char attribute name | | | | OUTPUTS: | | numbertype int32 attribute HDF numbertype | | count int32 Number of attribute elements | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Get Attribute Vgroup ID from external array | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWattrinfo(int32 swathID, char *attrname, int32 * numbertype, int32 * count) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 attrVgrpID; /* Swath attribute ID */ int32 dum; /* dummy variable */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ /* Check for valid swath ID */ /* ------------------------ */ status = SWchkswid(swathID, "SWattrinfo", &fid, &dum, &dum); if (status == 0) { /* Get attribute Vgroup ID and call EHattrinfo */ /* ------------------------------------------- */ attrVgrpID = SWXSwath[swathID % idOffset].VIDTable[2]; status = EHattrinfo(fid, attrVgrpID, attrname, numbertype, count); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWinqattrs | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nattr int32 Number of attributes in swath struct | | | | INPUTS: | | swath ID int32 swath structure ID | | | | OUTPUTS: | | attrnames char Attribute names in swath struct | | (Comma-separated list) | | strbufsize int32 Attributes name list string length | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Initialize nattr | | Oct 96 Joel Gales Get Attribute Vgroup ID from external array | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWinqattrs(int32 swathID, char *attrnames, int32 * strbufsize) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 attrVgrpID; /* Swath attribute ID */ int32 dum; /* dummy variable */ int32 nattr = 0; /* Number of attributes */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ /* Check Swath id */ status = SWchkswid(swathID, "SWinqattrs", &fid, &dum, &dum); if (status == 0) { /* Get attribute Vgroup ID and call EHattrcat */ /* ------------------------------------------ */ attrVgrpID = SWXSwath[swathID % idOffset].VIDTable[2]; nattr = EHattrcat(fid, attrVgrpID, attrnames, strbufsize); } return (nattr); } #define REMQUOTE \ \ memmove(utlstr, utlstr + 1, strlen(utlstr) - 2); \ utlstr[strlen(utlstr) - 2] = 0; /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWinqdims | | | | DESCRIPTION: Returns dimension names and values defined in swath structure | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nDim int32 Number of defined dimensions | | | | INPUTS: | | swathID int32 swath structure ID | | | | OUTPUTS: | | dimnames char Dimension names (comma-separated) | | dims int32 Dimension values | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Feb 97 Joel Gales Set nDim to -1 if status = -1 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWinqdims(int32 swathID, char *dimnames, int32 dims[]) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 size; /* Dimension size */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 nDim = 0; /* Number of dimensions */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char swathname[80]; /* Swath Name */ char *utlstr; /* Utility string */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"SWinqdims", __FILE__, __LINE__); return(-1); } /* Check for valid swath id */ status = SWchkswid(swathID, "SWinqdims", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* If dimension names or sizes are desired ... */ /* ------------------------------------------- */ if (dimnames != NULL || dims != NULL) { /* Get swath name */ Vgetname(SWXSwath[swathID % idOffset].IDTable, swathname); /* Get pointers to "Dimension" section within SM */ metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "Dimension", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* If dimension names are desired then "clear" name buffer */ if (dimnames != NULL) { dimnames[0] = 0; } /* Begin loop through dimension entries in metadata */ /* ------------------------------------------------ */ while (1) { /* Search for OBJECT string */ metaptrs[0] = strstr(metaptrs[0], "\t\tOBJECT="); /* If found within "Dimension" metadata section ... */ if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { /* Get Dimension Name (if desired) */ if (dimnames != NULL) { /* Check 1st for old meta data then new */ /* ------------------------------------ */ EHgetmetavalue(metaptrs, "OBJECT", utlstr); /* * If OBJECT value begins with double quote then old * metadata, dimension name is OBJECT value. * Otherwise search for "DimensionName" string */ if (utlstr[0] != '"') { metaptrs[0] = strstr(metaptrs[0], "\t\t\t\tDimensionName="); EHgetmetavalue(metaptrs, "DimensionName", utlstr); } /* Strip off double quotes */ /* ----------------------- */ REMQUOTE /* If not first name then add comma delimitor */ if (nDim > 0) { strcat(dimnames, ","); } /* Add dimension name to dimension list */ strcat(dimnames, utlstr); } /* Get Dimension Size (if desired) */ if (dims != NULL) { EHgetmetavalue(metaptrs, "Size", utlstr); size = atol(utlstr); dims[nDim] = size; } /* Increment number of dimensions */ nDim++; } else /* No more dimensions found */ { break; } } free(metabuf); } } /* Set nDim to -1 if error status exists */ /* ------------------------------------- */ if (status == -1) { nDim = -1; } free(utlstr); return (nDim); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWinqmaps | | | | DESCRIPTION: Returns dimension mappings and offsets and increments | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nMap int32 Number of dimension mappings | | | | INPUTS: | | swathID int32 swath structure ID | | | | OUTPUTS: | | dimmaps char dimension mappings (comma-separated) | | offset int32 array of offsets | | increment int32 array of increments | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Feb 97 Joel Gales Set nMap to -1 if status = -1 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWinqmaps(int32 swathID, char *dimmaps, int32 offset[], int32 increment[]) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 off; /* Mapping Offset */ int32 incr; /* Mapping Increment */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 nMap = 0; /* Number of mappings */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char swathname[80]; /* Swath Name */ char *utlstr; /* Utility string */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"SWinqmaps", __FILE__, __LINE__); return(-1); } /* Check for valid swath id */ status = SWchkswid(swathID, "SWinqmaps", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* If mapping names or offsets or increments desired ... */ /* ----------------------------------------------------- */ if (dimmaps != NULL || offset != NULL || increment != NULL) { /* Get swath name */ Vgetname(SWXSwath[swathID % idOffset].IDTable, swathname); /* Get pointers to "DimensionMap" section within SM */ metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "DimensionMap", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* If mapping names are desired then "clear" name buffer */ if (dimmaps != NULL) { dimmaps[0] = 0; } /* Begin loop through mapping entries in metadata */ /* ---------------------------------------------- */ while (1) { /* Search for OBJECT string */ metaptrs[0] = strstr(metaptrs[0], "\t\tOBJECT="); /* If found within "DimensionMap" metadata section ... */ if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { /* Get Geo & Data Dimensions (if desired) */ if (dimmaps != NULL) { /* Get Geo Dim, remove quotes, add "/" */ EHgetmetavalue(metaptrs, "GeoDimension", utlstr); REMQUOTE strcat(utlstr, "/"); /* if not first map then add comma delimitor */ if (nMap > 0) { strcat(dimmaps, ","); } /* Add to map list */ strcat(dimmaps, utlstr); /* Get Data Dim, remove quotes */ EHgetmetavalue(metaptrs, "DataDimension", utlstr); REMQUOTE /* Add to map list */ strcat(dimmaps, utlstr); } /* Get Offset (if desired) */ if (offset != NULL) { EHgetmetavalue(metaptrs, "Offset", utlstr); off = atol(utlstr); offset[nMap] = off; } /* Get Increment (if desired) */ if (increment != NULL) { EHgetmetavalue(metaptrs, "Increment", utlstr); incr = atol(utlstr); increment[nMap] = incr; } /* Increment number of maps */ nMap++; } else /* No more mappings found */ { break; } } free(metabuf); } } /* Set nMap to -1 if error status exists */ /* ------------------------------------- */ if (status == -1) { nMap = -1; } free(utlstr); return (nMap); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWinqidxmaps | | | | DESCRIPTION: Returns indexed mappings and index sizes | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nMap int32 Number of indexed dimension mappings | | | | INPUTS: | | swathID int32 swath structure ID | | | | OUTPUTS: | | idxmaps char indexed dimension mappings | | (comma-separated) | | idxsizes int32 Number of elements in each mapping | | | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Feb 97 Joel Gales Set nMap to -1 if status = -1 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWinqidxmaps(int32 swathID, char *idxmaps, int32 idxsizes[]) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 nMap = 0; /* Number of mappings */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char swathname[80]; /* Swath Name */ char *utlstr; /* Utility string */ char *slash; /* Pointer to slash */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"SWinqidxmaps", __FILE__, __LINE__); return(-1); } /* Check for valid swath id */ status = SWchkswid(swathID, "SWinqidxmaps", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* If mapping names or index sizes desired ... */ /* ------------------------------------------- */ if (idxmaps != NULL || idxsizes != NULL) { /* Get swath name */ Vgetname(SWXSwath[swathID % idOffset].IDTable, swathname); /* Get pointers to "IndexDimensionMap" section within SM */ metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "IndexDimensionMap", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* If mapping names are desired then "clear" name buffer */ if (idxmaps != NULL) { idxmaps[0] = 0; } /* Begin loop through mapping entries in metadata */ /* ---------------------------------------------- */ while (1) { /* Search for OBJECT string */ metaptrs[0] = strstr(metaptrs[0], "\t\tOBJECT="); /* If found within "IndexDimensionMap" metadata section ... */ if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { /* Get Geo & Data Dimensions and # of indices */ if (idxmaps != NULL) { /* Get Geo Dim, remove quotes, add "/" */ EHgetmetavalue(metaptrs, "GeoDimension", utlstr); REMQUOTE strcat(utlstr, "/"); /* if not first map then add comma delimitor */ if (nMap > 0) { strcat(idxmaps, ","); } /* Add to map list */ strcat(idxmaps, utlstr); /* Get Index size (if desired) */ if (idxsizes != NULL) { /* Parse off geo dimension and find its size */ slash = strchr(utlstr, '/'); *slash = 0; idxsizes[nMap] = SWdiminfo(swathID, utlstr); } /* Get Data Dim, remove quotes */ EHgetmetavalue(metaptrs, "DataDimension", utlstr); REMQUOTE /* Add to map list */ strcat(idxmaps, utlstr); } /* Increment number of maps */ nMap++; } else /* No more mappings found */ { break; } } free(metabuf); } } /* Set nMap to -1 if error status exists */ /* ------------------------------------- */ if (status == -1) { nMap = -1; } free(utlstr); return (nMap); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWinqfields | | | | DESCRIPTION: Returns fieldnames, ranks and numbertypes defined in swath. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nFld int32 Number of (geo/data) fields in swath | | | | INPUTS: | | swathID int32 swath structure ID | | fieldtype char field type (geo or data) | | | | | | OUTPUTS: | | fieldlist char Field names (comma-separated) | | rank int32 Array of ranks | | numbertype int32 Array of HDF number types | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Feb 97 Joel Gales Set nFld to -1 if status = -1 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWinqfields(int32 swathID, char *fieldtype, char *fieldlist, int32 rank[], int32 numbertype[]) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 nFld = 0; /* Number of mappings */ int32 slen[8]; /* String length array */ int32 ntype; /* Data Type */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char swathname[80]; /* Swath Name */ char *utlstr; /* Utility string */ char *utlstr2; /* Utility string 2 */ char *ptr[8]; /* String pointer array */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"SWinqfields", __FILE__, __LINE__); return(-1); } utlstr2 = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr2 == NULL) { HEpush(DFE_NOSPACE,"SWinqfields", __FILE__, __LINE__); free(utlstr); return(-1); } /* Check for valid swath id */ status = SWchkswid(swathID, "SWinqfields", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* If field names, ranks, or number types desired ... */ /* --------------------------------------------------- */ if (fieldlist != NULL || rank != NULL || numbertype != NULL) { /* Get swath name */ Vgetname(SWXSwath[swathID % idOffset].IDTable, swathname); /* Get pointers to "GeoField" or "DataField" section within SM */ if (strcmp(fieldtype, "Geolocation Fields") == 0) { metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "GeoField", metaptrs); if(metabuf == NULL) { free(utlstr); free(utlstr2); return(-1); } strcpy(utlstr2, "GeoFieldName"); } else { metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "DataField", metaptrs); if(metabuf == NULL) { free(utlstr); free(utlstr2); return(-1); } strcpy(utlstr2, "DataFieldName"); } /* If field names are desired then "clear" name buffer */ if (fieldlist != NULL) { fieldlist[0] = 0; } /* Begin loop through mapping entries in metadata */ /* ---------------------------------------------- */ while (1) { /* Search for OBJECT string */ metaptrs[0] = strstr(metaptrs[0], "\t\tOBJECT="); /* If found within "Geo" or "Data" Field metadata section .. */ if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { /* Get Fieldnames (if desired) */ if (fieldlist != NULL) { /* Check 1st for old meta data then new */ /* ------------------------------------ */ EHgetmetavalue(metaptrs, "OBJECT", utlstr); /* * If OBJECT value begins with double quote then old * metadata, field name is OBJECT value. Otherwise * search for "GeoFieldName" or "DataFieldName" * string */ if (utlstr[0] != '"') { strcpy(utlstr, "\t\t\t\t"); strcat(utlstr, utlstr2); strcat(utlstr, "="); metaptrs[0] = strstr(metaptrs[0], utlstr); EHgetmetavalue(metaptrs, utlstr2, utlstr); } /* Strip off double quotes */ /* ----------------------- */ REMQUOTE /* Add to fieldlist */ /* ---------------- */ if (nFld > 0) { strcat(fieldlist, ","); } strcat(fieldlist, utlstr); } /* Get Numbertype */ if (numbertype != NULL) { EHgetmetavalue(metaptrs, "DataType", utlstr); if (strcmp(utlstr, "DFNT_UCHAR8") == 0) ntype = 3; else if (strcmp(utlstr, "DFNT_CHAR8") == 0) ntype = 4; else if (strcmp(utlstr, "DFNT_FLOAT32") == 0) ntype = 5; else if (strcmp(utlstr, "DFNT_FLOAT64") == 0) ntype = 6; else if (strcmp(utlstr, "DFNT_INT8") == 0) ntype = 20; else if (strcmp(utlstr, "DFNT_UINT8") == 0) ntype = 21; else if (strcmp(utlstr, "DFNT_INT16") == 0) ntype = 22; else if (strcmp(utlstr, "DFNT_UINT16") == 0) ntype = 23; else if (strcmp(utlstr, "DFNT_INT32") == 0) ntype = 24; else if (strcmp(utlstr, "DFNT_UINT32") == 0) ntype = 25; numbertype[nFld] = ntype; } /* * Get Rank (if desired) by counting # of dimensions in * "DimList" string */ if (rank != NULL) { EHgetmetavalue(metaptrs, "DimList", utlstr); rank[nFld] = EHparsestr(utlstr, ',', ptr, slen); } /* Increment number of fields */ nFld++; } else /* No more fields found */ { break; } } free(metabuf); } } /* Set nFld to -1 if error status exists */ /* ------------------------------------- */ if (status == -1) { nFld = -1; } free(utlstr); free(utlstr2); return (nFld); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWinqgeofields | | | | DESCRIPTION: Inquires about geo fields in swath | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nflds int32 Number of geo fields in swath | | | | INPUTS: | | swathID int32 swath structure ID | | | | OUTPUTS: | | fieldlist char Field names (comma-separated) | | rank int32 Array of ranks | | numbertype int32 Array of HDF number types | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWinqgeofields(int32 swathID, char *fieldlist, int32 rank[], int32 numbertype[]) { int32 nflds; /* Number of Geolocation fields */ /* Call "SWinqfields" routine */ /* -------------------------- */ nflds = SWinqfields(swathID, "Geolocation Fields", fieldlist, rank, numbertype); return (nflds); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWinqdatafields | | | | DESCRIPTION: Inquires about data fields in swath | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nflds int32 Number of data fields in swath | | | | INPUTS: | | swathID int32 swath structure ID | | | | OUTPUTS: | | fieldlist char Field names (comma-separated) | | rank int32 Array of ranks | | numbertype int32 Array of HDF number types | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWinqdatafields(int32 swathID, char *fieldlist, int32 rank[], int32 numbertype[]) { int32 nflds; /* Number of Data fields */ /* Call "SWinqfields" routine */ /* -------------------------- */ nflds = SWinqfields(swathID, "Data Fields", fieldlist, rank, numbertype); return (nflds); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWnentries | | | | DESCRIPTION: Returns number of entries and string buffer size | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nEntries int32 Number of entries | | | | INPUTS: | | swathID int32 swath structure ID | | entrycode int32 Entry code | | HDFE_NENTDIM (0) | | HDFE_NENTMAP (1) | | HDFE_NENTIMAP (2) | | HDFE_NENTGFLD (3) | | HDFE_NENTDFLD (4) | | | | | | OUTPUTS: | | strbufsize int32 Length of comma-separated list | | (Does not include null-terminator | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Feb 97 Joel Gales Set nEntries to -1 if status = -1 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWnentries(int32 swathID, int32 entrycode, int32 * strbufsize) { intn status; /* routine return status variable */ intn i; /* Loop index */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 nEntries = 0; /* Number of entries */ int32 metaflag; /* Old (0), New (1) metadata flag) */ int32 nVal; /* Number of strings to search for */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char swathname[80]; /* Swath Name */ char *utlstr; /* Utility string */ char valName[2][32]; /* Strings to search for */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"SWnemtries", __FILE__, __LINE__); return(-1); } /* Check for valid swath id */ /* ------------------------ */ status = SWchkswid(swathID, "SWnentries", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* Get swath name */ Vgetname(SWXSwath[swathID % idOffset].IDTable, swathname); /* Zero out string buffer size */ *strbufsize = 0; /* * Get pointer to relevant section within SM and Get names of * metadata strings to inquire about */ switch (entrycode) { case HDFE_NENTDIM: /* Dimensions */ { metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "Dimension", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } nVal = 1; strcpy(&valName[0][0], "DimensionName"); } break; case HDFE_NENTMAP: /* Dimension Maps */ { metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "DimensionMap", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } nVal = 2; strcpy(&valName[0][0], "GeoDimension"); strcpy(&valName[1][0], "DataDimension"); } break; case HDFE_NENTIMAP: /* Indexed Dimension Maps */ { metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "IndexDimensionMap", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } nVal = 2; strcpy(&valName[0][0], "GeoDimension"); strcpy(&valName[1][0], "DataDimension"); } break; case HDFE_NENTGFLD: /* Geolocation Fields */ { metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "GeoField", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } nVal = 1; strcpy(&valName[0][0], "GeoFieldName"); } break; case HDFE_NENTDFLD: /* Data Fields */ { metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "DataField", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } nVal = 1; strcpy(&valName[0][0], "DataFieldName"); } break; } /* * Check for presence of 'GROUP="' string If found then old metadata, * search on OBJECT string */ metaflag = (strstr(metabuf, "GROUP=\"") == NULL) ? 1 : 0; if (metaflag == 0) { nVal = 1; strcpy(&valName[0][0], "\t\tOBJECT"); } /* Begin loop through entries in metadata */ /* -------------------------------------- */ while (1) { /* Search for first string */ strcpy(utlstr, &valName[0][0]); strcat(utlstr, "="); metaptrs[0] = strstr(metaptrs[0], utlstr); /* If found within relevant metadata section ... */ if (metaptrs[0] < metaptrs[1] && metaptrs[0] != NULL) { for (i = 0; i < nVal; i++) { /* * Get all string values Don't count quotes */ EHgetmetavalue(metaptrs, &valName[i][0], utlstr); *strbufsize += strlen(utlstr) - 2; } /* Increment number of entries */ nEntries++; /* Go to end of OBJECT */ metaptrs[0] = strstr(metaptrs[0], "END_OBJECT"); } else /* No more entries found */ { break; } } free(metabuf); /* Count comma separators & slashes (if mappings) */ /* ---------------------------------------------- */ if (nEntries > 0) { *strbufsize += nEntries - 1; *strbufsize += (nVal - 1) * nEntries; } } /* Set nEntries to -1 if error status exists */ /* ----------------------------------------- */ if (status == -1) { nEntries = -1; } free(utlstr); return (nEntries); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWinqswath | | | | DESCRIPTION: Returns number and names of swath structures in file | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nSwath int32 Number of swath structures in file | | | | INPUTS: | | filename char HDF-EOS filename | | | | OUTPUTS: | | swathlist char List of swath names (comma-separated) | | strbufsize int32 Length of swathlist | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWinqswath(char *filename, char *swathlist, int32 * strbufsize) { int32 nSwath; /* Number of swath structures in file */ /* Call "EHinquire" routine */ /* ------------------------ */ nSwath = EHinquire(filename, "SWATH", swathlist, strbufsize); return (nSwath); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SW1dfldsrch | | | | DESCRIPTION: Retrieves information about a 1D field | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | fid int32 HDF-EOS file ID | | swathID int32 swath structure ID | | fieldname char field name | | access char Access code (w/r) | | | | | | OUTPUTS: | | vgidout int32 Field (geo/data) vgroup ID | | vdataIDout int32 Field Vdata ID | | fldtype int32 Field type | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SW1dfldsrch(int32 fid, int32 swathID, char *fieldname, char *access, int32 * vgidout, int32 * vdataIDout, int32 * fldtype) { intn status = 0; /* routine return status variable */ int32 sID; /* SwathID - offset */ int32 vgid; /* Swath Geo or Data Vgroup ID */ int32 vdataID; /* 1d field vdata */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ /* Compute "reduced" swath ID */ /* -------------------------- */ sID = swathID % idOffset; /* Get Geolocation Vgroup id and 1D field name Vdata id */ /* ---------------------------------------------------- */ vgid = SWXSwath[sID].VIDTable[0]; vdataID = EHgetid(fid, vgid, fieldname, 1, access); *fldtype = 0; /* * If name not found in Geolocation Vgroup then detach Geolocation Vgroup * and search in Data Vgroup */ if (vdataID == -1) { vgid = SWXSwath[sID].VIDTable[1];; vdataID = EHgetid(fid, vgid, fieldname, 1, access); *fldtype = 1; /* If field also not found in Data Vgroup then set error status */ /* ------------------------------------------------------------ */ if (vdataID == -1) { status = -1; vgid = -1; vdataID = -1; } } *vgidout = vgid; *vdataIDout = vdataID; return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWSDfldsrch | | | | DESCRIPTION: Retrieves information SDS field | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | sdInterfaceID int32 SD interface ID | | fieldname char field name | | access char Access code (w/r) | | | | | | OUTPUTS: | | sdid int32 SD element ID | | rankSDS int32 Rank of SDS | | rankFld int32 True rank of field (merging) | | offset int32 Offset of field within merged field | | dims int32 Dimensions of field | | solo int32 Solo field flag | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWSDfldsrch(int32 swathID, int32 sdInterfaceID, char *fieldname, int32 * sdid, int32 * rankSDS, int32 * rankFld, int32 * offset, int32 dims[], int32 * solo) { intn i; /* Loop index */ intn status = -1;/* routine return status variable */ int32 sID; /* SwathID - offset */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 dum; /* Dummy variable */ int32 dums[128]; /* Dummy array */ int32 attrIndex; /* Attribute index */ char name[2048]; /* Merged-Field Names */ char swathname[80]; /* Swath Name */ char *utlstr; /* Utility string */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char *oldmetaptr; /* Pointer within SM section */ /* Allocate space for utility string */ /* --------------------------------- */ utlstr = (char *) calloc(UTLSTR_MAX_SIZE, sizeof(char)); if(utlstr == NULL) { HEpush(DFE_NOSPACE,"SWSDfldsrch", __FILE__, __LINE__); return(-1); } /* Set solo flag to 0 (no) */ /* ----------------------- */ *solo = 0; /* Compute "reduced" swath ID */ /* -------------------------- */ sID = swathID % idOffset; /* Loop through all SDSs in swath */ /* ------------------------------ */ for (i = 0; i < SWXSwath[sID].nSDS; i++) { /* If active SDS ... */ /* ----------------- */ if (SWXSwath[sID].sdsID[i] != 0) { /* Get SDS ID, name, rankSDS, and dimensions */ /* ----------------------------------------- */ *sdid = SWXSwath[sID].sdsID[i]; SDgetinfo(*sdid, name, rankSDS, dims, &dum, &dum); *rankFld = *rankSDS; /* If merged field ... */ /* ------------------- */ if (strstr(name, "MRGFLD_") == &name[0]) { /* Get swath name */ /* -------------- */ Vgetname(SWXSwath[sID].IDTable, swathname); /* Get pointers to "MergedFields" section within SM */ /* ------------------------------------------------ */ metabuf = (char *) EHmetagroup(sdInterfaceID, swathname, "s", "MergedFields", metaptrs); if(metabuf == NULL) { free(utlstr); return(-1); } /* Store metaptr in order to recover */ /* --------------------------------- */ oldmetaptr = metaptrs[0]; /* Search for Merged field name */ /* ---------------------------- */ sprintf(utlstr, "%s%s%s", "MergedFieldName=\"", name, "\"\n"); metaptrs[0] = strstr(metaptrs[0], utlstr); /* If not found check for old metadata */ /* ----------------------------------- */ if (metaptrs[0] == NULL) { sprintf(utlstr, "%s%s%s", "OBJECT=\"", name, "\"\n"); metaptrs[0] = strstr(oldmetaptr, utlstr); } /* Get field list and strip off leading and trailing quotes */ EHgetmetavalue(metaptrs, "FieldList", name); /* not return status --xhua */ memmove(name, name + 1, strlen(name) - 2); name[strlen(name) - 2] = 0; /* Search for desired field within merged field list */ sprintf(utlstr, "%s%s%s", "\"", fieldname, "\""); dum = EHstrwithin(utlstr, name, ','); free(metabuf); } else { /* If solo (unmerged) check if SDS name matches fieldname */ /* ------------------------------------------------------ */ dum = EHstrwithin(fieldname, name, ','); if (dum != -1) { *solo = 1; *offset = 0; } } /* If field found ... */ /* ------------------ */ if (dum != -1) { status = 0; /* If merged field ... */ /* ------------------- */ if (*solo == 0) { /* Get "Field Offsets" SDS attribute index */ /* --------------------------------------- */ attrIndex = SDfindattr(*sdid, "Field Offsets"); /* * If attribute exists then get offset of desired field * within merged field */ if (attrIndex != -1) { SDreadattr(*sdid, attrIndex, (VOIDP) dums); *offset = dums[dum]; } /* Get "Field Dims" SDS attribute index */ /* ------------------------------------ */ attrIndex = SDfindattr(*sdid, "Field Dims"); /* * If attribute exists then get 0th dimension of desired * field within merged field */ if (attrIndex != -1) { SDreadattr(*sdid, attrIndex, (VOIDP) dums); dims[0] = dums[dum]; /* If this dimension = 1 then field is really 2 dim */ /* ------------------------------------------------ */ if (dums[dum] == 1) { *rankFld = 2; } } } /* Break out of SDS loop */ /* --------------------- */ break; } /* End of found field section */ } else { /* First non-active SDS signifies no more, break out of SDS loop */ /* ------------------------------------------------------------- */ break; } } free(utlstr); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWwrrdfield | | | | DESCRIPTION: Writes/Reads fields | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char fieldname | | code char Write/Read code (w/r) | | start int32 start array | | stride int32 stride array | | edge int32 edge array | | datbuf void data buffer for read | | | | | | OUTPUTS: | | datbuf void data buffer for write | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Feb 97 Joel Gales Stride = 1 HDF compression workaround | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWwrrdfield(int32 swathID, char *fieldname, char *code, int32 start[], int32 stride[], int32 edge[], VOIDP datbuf) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ intn status1 = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 vgid; /* Swath Geo or Data Vgroup ID */ int32 sdid; /* SDS ID */ int32 dum; /* Dummy variable */ int32 rankSDS; /* Rank of SDS */ int32 rankFld; /* Rank of field */ int32 vdataID; /* 1d field vdata */ int32 recsize; /* Vdata record size */ int32 fldsize; /* Field size */ int32 nrec; /* Number of records in Vdata */ int32 offset[8]; /* I/O offset (start) */ int32 incr[8]; /* I/O incrment (stride) */ int32 count[8]; /* I/O count (edge) */ int32 dims[8]; /* Field/SDS dimensions */ int32 mrgOffset; /* Merged field offset */ int32 nflds; /* Number of fields in Vdata */ int32 strideOne; /* Strides = 1 flag */ uint8 *buf; /* I/O (transfer) buffer */ uint8 *fillbuf; /* Fill value buffer */ char attrName[80]; /* Name of fill value attribute */ char *ptr[64]; /* String pointer array */ char fieldlist[256]; /* Vdata field list */ int32 SZ_unsuppoted_flag = 0; int32 compcode; /* Check for valid swath ID */ /* ------------------------ */ status = SWchkswid(swathID, "SWwrrdfield", &fid, &sdInterfaceID, &dum); if (status == 0) { /* Check whether fieldname is in SDS (multi-dim field) */ /* --------------------------------------------------- */ status = SWSDfldsrch(swathID, sdInterfaceID, fieldname, &sdid, &rankSDS, &rankFld, &mrgOffset, dims, &dum); /* Multi-Dimensional Field Section */ /* ------------------------------- */ if (status != -1) { /* Set I/O offset Section */ /* ---------------------- */ /* * If start == NULL (default) set I/O offset of 0th field to * offset within merged field (if any) and the rest to 0 */ if (start == NULL) { for (i = 0; i < rankSDS; i++) { offset[i] = 0; } offset[0] = mrgOffset; } else { /* * ... otherwise set I/O offset to user values, adjusting the * 0th field with the merged field offset (if any) */ if (rankFld == rankSDS) { for (i = 0; i < rankSDS; i++) { offset[i] = start[i]; } offset[0] += mrgOffset; } else { /* * If field really 2-dim merged in 3-dim field then set * 0th field offset to merge offset and then next two to * the user values */ for (i = 0; i < rankFld; i++) { offset[i + 1] = start[i]; } offset[0] = mrgOffset; } } /* Set I/O stride Section */ /* ---------------------- */ /* * If stride == NULL (default) set I/O stride to 1 */ if (stride == NULL) { for (i = 0; i < rankSDS; i++) { incr[i] = 1; } } else { /* * ... otherwise set I/O stride to user values */ if (rankFld == rankSDS) { for (i = 0; i < rankSDS; i++) { incr[i] = stride[i]; } } else { /* * If field really 2-dim merged in 3-dim field then set * 0th field stride to 1 and then next two to the user * values. */ for (i = 0; i < rankFld; i++) { incr[i + 1] = stride[i]; } incr[0] = 1; } } /* Set I/O count Section */ /* --------------------- */ /* * If edge == NULL (default) set I/O count to number of remaining * entries (dims - start) / increment. Note that 0th field * offset corrected for merged field offset (if any). */ if (edge == NULL) { for (i = 1; i < rankSDS; i++) { count[i] = (dims[i] - offset[i]) / incr[i]; } count[0] = (dims[0] - (offset[0] - mrgOffset)) / incr[0]; } else { /* * ... otherwise set I/O count to user values */ if (rankFld == rankSDS) { for (i = 0; i < rankSDS; i++) { count[i] = edge[i]; } } else { /* * If field really 2-dim merged in 3-dim field then set * 0th field count to 1 and then next two to the user * values. */ for (i = 0; i < rankFld; i++) { count[i + 1] = edge[i]; } count[0] = 1; } } /* Perform I/O with relevant HDF I/O routine */ /* ----------------------------------------- */ if (strcmp(code, "w") == 0) { /* Set strideOne to true (1) */ /* ------------------------- */ strideOne = 1; /* If incr[i] != 1 set strideOne to false (0) */ /* ------------------------------------------ */ for (i = 0; i < rankSDS; i++) { if (incr[i] != 1) { strideOne = 0; break; } } /* * If strideOne is true use NULL paramater for stride. This * is a work-around to HDF compression problem */ if (strideOne == 1) { status = SDwritedata(sdid, offset, NULL, count, (VOIDP) datbuf); } else { status = SDwritedata(sdid, offset, incr, count, (VOIDP) datbuf); } /* For SZIP compression currently one cannot do partial compression. So offset and count cannot be anything other than the min and max of these numbers respectively. So if SDwritedata fails it may be because of this. Lets inform the user if this is the case */ if ( status != 0 ) { status1 = SWcompinfo(swathID, fieldname, &compcode, NULL); if (compcode == HDFE_COMP_SZIP) { SZ_unsuppoted_flag = 0; if (rankFld == rankSDS) { for (i = 0; i < rankSDS; i++) { if(offset[i] != 0 || count[i] != dims[i]) { SZ_unsuppoted_flag = 1; break; } } } else { /* * If field really 2-dim merged in 3-dim * field then set 0th field count has been * set to 1 and the next two to the user * values. */ for (i = 0; i < rankFld; i++) { if(offset[i] != 0 || count[i + 1] != dims[i]) { SZ_unsuppoted_flag = 1; break; } } } if(SZ_unsuppoted_flag == 1) { HEpush(DFE_GENAPP, "SWwrrdfield", __FILE__, __LINE__); HEreport("Possibly unsupported start and/or edge values for SZIP compression.Partial compression OF SDS is not allowed.\n"); } } } } else { status = SDreaddata(sdid, offset, incr, count, (VOIDP) datbuf); } } /* End of Multi-Dimensional Field Section */ else { /* One-Dimensional Field Section */ /* ----------------------------- */ /* Check fieldname within 1d field Vgroups */ /* --------------------------------------- */ status = SW1dfldsrch(fid, swathID, fieldname, code, &vgid, &vdataID, &dum); if (status != -1) { /* Get number of records */ /* --------------------- */ nrec = VSelts(vdataID); /* Set offset, increment, & count */ /* ------------------------------ */ offset[0] = (start == NULL) ? 0 : start[0]; incr[0] = (stride == NULL) ? 1 : stride[0]; count[0] = (edge == NULL) ? (nrec - offset[0]) / incr[0] : edge[0]; /* Write Section */ /* ------------- */ if (strcmp(code, "w") == 0) { /* Get size of field and setup fill buffer */ /* --------------------------------------- */ fldsize = VSsizeof(vdataID, fieldname); fillbuf = (uint8 *) calloc(fldsize, 1); if(fillbuf == NULL) { HEpush(DFE_NOSPACE,"SWwrrdfield", __FILE__, __LINE__); return(-1); } /* Get size of record in Vdata and setup I/O buffer */ /* ------------------------------------------------ */ VSQueryvsize(vdataID, &recsize); buf = (uint8 *) calloc(recsize, count[0] * incr[0]); if(buf == NULL) { HEpush(DFE_NOSPACE,"SWwrrdfield", __FILE__, __LINE__); return(-1); } /* Get names and number of fields in each record */ /* ---------------------------------------------- */ VSgetfields(vdataID, fieldlist); dum = EHstrwithin(fieldname, fieldlist, ','); nflds = EHparsestr(fieldlist, ',', ptr, NULL); /* Get Merged Field Offset (if any) */ /* -------------------------------- */ if (nflds > 1) { if (dum > 0) { *(ptr[dum] - 1) = 0; mrgOffset = VSsizeof(vdataID, fieldlist); *(ptr[dum] - 1) = ','; } else { mrgOffset = 0; } /* Read records to recover previously written data */ status = VSsetfields(vdataID, fieldlist); status = VSseek(vdataID, offset[0]); nrec = VSread(vdataID, buf, count[0] * incr[0], FULL_INTERLACE); } else { mrgOffset = 0; } /* Fill buffer with "Fill" value (if any) */ /* -------------------------------------- */ strcpy(attrName, "_FV_"); strcat(attrName, fieldname); status = SWreadattr(swathID, attrName, (char *) fillbuf); if (status == 0) { for (i = 0; i < count[0] * incr[0]; i++) { memcpy(buf + i * recsize + mrgOffset, fillbuf, fldsize); } } /* Write new data into buffer */ /* -------------------------- */ if (incr[0] == 1 && nflds == 1) { memcpy(buf, datbuf, count[0] * recsize); } else { for (i = 0; i < count[0]; i++) { memcpy(buf + i * recsize * incr[0] + mrgOffset, (uint8 *) datbuf + i * fldsize, fldsize); } } /* If append read last record */ /* -------------------------- */ if (offset[0] == nrec) { /* abe added "status =" to next line 8/8/97 */ status = VSseek(vdataID, offset[0] - 1); VSread(vdataID, fillbuf, 1, FULL_INTERLACE); } else { status = VSseek(vdataID, offset[0]); } /* Write data into Vdata */ /* --------------------- */ nrec = VSwrite(vdataID, buf, count[0] * incr[0], FULL_INTERLACE); free(fillbuf); if (status > 0) status = 0; } /* End Write Section */ else { /* Read Section */ /* ------------ */ status = VSsetfields(vdataID, fieldname); fldsize = VSsizeof(vdataID, fieldname); buf = (uint8 *) calloc(fldsize, count[0] * incr[0]); if(buf == NULL) { HEpush(DFE_NOSPACE,"SWwrrdfield", __FILE__, __LINE__); return(-1); } (void) VSseek(vdataID, offset[0]); (void) VSread(vdataID, buf, count[0] * incr[0], FULL_INTERLACE); /* Copy from input buffer to returned data buffer */ /* ---------------------------------------------- */ if (incr[0] == 1) { memcpy(datbuf, buf, count[0] * fldsize); } else { for (i = 0; i < count[0]; i++) { memcpy((uint8 *) datbuf + i * fldsize, buf + i * fldsize * incr[0], fldsize); } } } /* End Read Section */ free(buf); VSdetach(vdataID); } else { HEpush(DFE_GENAPP, "SWwrrdfield", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); } } /* End One-D Field Section */ } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWwritefield | | | | DESCRIPTION: Writes data to field | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char fieldname | | start int32 start array | | stride int32 stride array | | edge int32 edge array | | | | | | OUTPUTS: | | data void data buffer for write | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWwritefield(int32 swathID, char *fieldname, int32 start[], int32 stride[], int32 edge[], VOIDP data) { intn status = 0; /* routine return status variable */ status = SWwrrdfield(swathID, fieldname, "w", start, stride, edge, data); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWreadfield | | | | DESCRIPTION: Reads data from field | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char fieldname | | start int32 start array | | stride int32 stride array | | edge int32 edge array | | buffer void data buffer for read | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWreadfield(int32 swathID, char *fieldname, int32 start[], int32 stride[], int32 edge[], VOIDP buffer) { intn status = 0; /* routine return status variable */ status = SWwrrdfield(swathID, fieldname, "r", start, stride, edge, buffer); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWwrfld | | | | DESCRIPTION: Writes data to field (FORTRAN wrapper around SWwritefield) | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char fieldname | | fortstart int32 start array | | fortstride int32 stride array | | fortedge int32 edge array | | | | | | OUTPUTS: | | data void data buffer for write | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWwrfld(int32 swathID, char *fieldname, int32 fortstart[], int32 fortstride[], int32 fortedge[], VOIDP data) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 rank; /* Field rank */ int32 ntype; /* Field numbertype */ int32 dims[8]; /* Field dimensions */ int32 *start; /* Pointer to start array (C order) */ int32 *stride; /* Pointer to stride array (C order) */ int32 *edge; /* Pointer to edge array (C order) */ status = SWfieldinfo(swathID, fieldname, &rank, dims, &ntype, NULL); if (status != -1) { start = (int32 *) malloc(4 * rank); if(start == NULL) { HEpush(DFE_NOSPACE,"SWwrfld", __FILE__, __LINE__); return(-1); } stride = (int32 *) malloc(4 * rank); if(stride == NULL) { HEpush(DFE_NOSPACE,"SWwrfld", __FILE__, __LINE__); free(start); return(-1); } edge = (int32 *) malloc(4 * rank); if(edge == NULL) { HEpush(DFE_NOSPACE,"SWwrfld", __FILE__, __LINE__); free(start); free(stride); return(-1); } /* Reverse order of dimensions (FORTRAN -> C) */ for (i = 0; i < rank; i++) { start[i] = fortstart[rank - 1 - i]; stride[i] = fortstride[rank - 1 - i]; edge[i] = fortedge[rank - 1 - i]; } status = SWwrrdfield(swathID, fieldname, "w", start, stride, edge, data); free(start); free(stride); free(edge); } else { HEpush(DFE_GENAPP, "SWwrfld", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWrdfld | | | | DESCRIPTION: Reads data from field (FORTRAN wrapper around SWreadfield) | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char fieldname | | fortstart int32 start array | | fortstride int32 stride array | | fortedge int32 edge array | | buffer void data buffer for read | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWrdfld(int32 swathID, char *fieldname, int32 fortstart[], int32 fortstride[], int32 fortedge[], VOIDP buffer) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 rank; /* Field rank */ int32 ntype; /* Field numbertype */ int32 dims[8]; /* Field dimensions */ int32 *start; /* Pointer to start array (C order) */ int32 *stride; /* Pointer to stride array (C order) */ int32 *edge; /* Pointer to edge array (C order) */ status = SWfieldinfo(swathID, fieldname, &rank, dims, &ntype, NULL); if (status != -1) { start = (int32 *) malloc(4 * rank); if(start == NULL) { HEpush(DFE_NOSPACE,"SWrdfld", __FILE__, __LINE__); return(-1); } stride = (int32 *) malloc(4 * rank); if(stride == NULL) { HEpush(DFE_NOSPACE,"SWrdfld", __FILE__, __LINE__); free(start); return(-1); } edge = (int32 *) malloc(4 * rank); if(edge == NULL) { HEpush(DFE_NOSPACE,"SWrdfld", __FILE__, __LINE__); free(start); free(stride); return(-1); } /* Reverse order of dimensions (FORTRAN -> C) */ for (i = 0; i < rank; i++) { start[i] = fortstart[rank - 1 - i]; stride[i] = fortstride[rank - 1 - i]; edge[i] = fortedge[rank - 1 - i]; } status = SWwrrdfield(swathID, fieldname, "r", start, stride, edge, buffer); free(start); free(stride); free(edge); } else { HEpush(DFE_GENAPP, "SWrdfld", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdefboxregion | | | | DESCRIPTION: Finds swath cross tracks within area of interest and returns | | region ID | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | regionID int32 Region ID | | | | INPUTS: | | swathID int32 Swath structure ID | | cornerlon float64 dec deg Longitude of opposite corners of box | | cornerlat float64 dec deg Latitude of opposite corners of box | | mode int32 Search mode | | HDFE_MIDPOINT - Use midpoint of Xtrack | | HDFE_ENDPOINT - Use endpoints of Xtrack | | HDFE_ANYPOINT - Use all points of Xtrack| | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Add ability to handle regions crossing date line | | Dec 96 Joel Gales Add multiple vertical subsetting capability | | Jul 98 Abe Taaheri Fixed core dump in SWregioninfo associated with | | SWXRegion[k]->nRegions exceeding MAXNREGIONS in | | this function | | Aug 99 Abe Taaheri Fixed the code so that all cross tracks or all | | points on the along track that fall inside the box | | are identified. At the same time added code to | | function "updatescene" to reject cases where there | | is single cross track in the box (for LANDSAT) | | Jun 03 Abe Taaheri Added a few lines to report error and return -1 if | | regionID exceeded NSWATHREGN | | Mar 04 Abe Taaheri Added recognition for GeodeticLatitude | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWdefboxregion(int32 swathID, float64 cornerlon[], float64 cornerlat[], int32 mode) { intn i; /* Loop index */ intn j; /* Loop index */ intn k; /* Loop index */ intn status; /* routine return status variable */ intn statLon; /* Status from SWfieldinfo for longitude */ intn statLat; /* Status from SWfieldinfo for latitude */ intn statCoLat = -1; /* Status from SWfieldinfo for * Colatitude */ intn statGeodeticLat = -1; /* Status from SWfieldinfo for * GeodeticLatitude */ uint8 found = 0; /* Found flag */ uint8 *flag; /* Pointer to track flag array */ intn validReg = -1; /* -1 is invalid validReg */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath Vgroup ID */ int32 rank; /* Rank of geolocation fields */ int32 nt; /* Number type of geolocation fields */ int32 dims[8]; /* Dimensions of geolocation fields */ int32 nElem; /* Number of elements to read */ int32 bndflag; /* +/-180 longitude boundary flag */ int32 lonTest; /* Longitude test flag */ int32 latTest; /* Latitude test flag */ int32 start[2]; /* Start array (read) */ int32 stride[2] = {1, 1}; /* Stride array (read) */ int32 edge[2]; /* Edge array (read) */ int32 regionID = -1; /* Region ID (return) */ int32 anyStart[2];/* ANYPOINT start array (read) */ int32 anyEdge[2]; /* ANYPOINT edge array (read) */ float32 temp32; /* Temporary float32 variable */ float64 lonTestVal; /* Longitude test value */ float64 latTestVal; /* Latitude test value */ float64 temp64; /* Temporary float64 variable */ char *lonArr; /* Longitude data array */ char *latArr; /* Latitude data array */ char dimlist[256]; /* Dimension list (geolocation * fields) */ char latName[17];/* Latitude field name */ /* Check for valid swath ID */ /* ------------------------ */ status = SWchkswid(swathID, "SWdefboxregion", &fid, &sdInterfaceID, &swVgrpID); /* Inclusion mode must be between 0 and 2 */ /* -------------------------------------- */ if (mode < 0 || mode > 2) { status = -1; HEpush(DFE_GENAPP, "SWdefboxregion", __FILE__, __LINE__); HEreport("Improper Inclusion Mode: %d.\n", mode); } if (status == 0) { /* Get "Longitude" field info */ /* -------------------------- */ statLon = SWfieldinfo(swathID, "Longitude", &rank, dims, &nt, dimlist); if (statLon != 0) { status = -1; HEpush(DFE_GENAPP, "SWdefboxregion", __FILE__, __LINE__); HEreport("\"Longitude\" field not found.\n"); } /* Get "Latitude" field info */ /* -------------------------- */ statLat = SWfieldinfo(swathID, "Latitude", &rank, dims, &nt, dimlist); if (statLat != 0) { /* If not found check for "Colatitude" field info */ /* ---------------------------------------------- */ statCoLat = SWfieldinfo(swathID, "Colatitude", &rank, dims, &nt, dimlist); if (statCoLat != 0) { /* Check again for Geodeticlatitude */ statGeodeticLat = SWfieldinfo(swathID, "GeodeticLatitude", &rank, dims, &nt, dimlist); if (statGeodeticLat != 0) { /* Neither "Latitude" nor "Colatitude" nor "GeodeticLatitude" field found */ /* ----------------------------------------------- */ status = -1; HEpush(DFE_GENAPP, "SWdefboxregion", __FILE__, __LINE__); HEreport( "Neither \"Latitude\" nor \"Colatitude\" nor \"GeodeticLatitude\" fields found.\n"); } else { /* Latitude field is "GeodeticLatitude" */ /* ------------------------------ */ strcpy(latName, "GeodeticLatitude"); } } else { /* Latitude field is "Colatitude" */ /* ------------------------------ */ strcpy(latName, "Colatitude"); } } else { /* Latitude field is "Latitude" */ /* ---------------------------- */ strcpy(latName, "Latitude"); } if (status == 0) { /* Search along entire "Track" dimension from beginning to end */ /* ----------------------------------------------------------- */ start[0] = 0; edge[0] = dims[0]; /* If 1D geolocation fields then set mode to MIDPOINT */ /* -------------------------------------------------- */ if (rank == 1) { mode = HDFE_MIDPOINT; } switch (mode) { /* If MIDPOINT search single point in middle of "CrossTrack" */ /* --------------------------------------------------------- */ case HDFE_MIDPOINT: start[1] = dims[1] / 2; edge[1] = 1; break; /* If ENDPOINT search 2 points at either end of "CrossTrack" */ /* --------------------------------------------------------- */ case HDFE_ENDPOINT: start[1] = 0; stride[1] = dims[1] - 1; edge[1] = 2; break; /* If ANYPOINT do initial MIDPOINT search */ /* -------------------------------------- */ case HDFE_ANYPOINT: start[1] = dims[1] / 2; edge[1] = 1; break; } /* Compute number of elements */ /* -------------------------- */ nElem = edge[0] * edge[1]; /* Allocate space for longitude and latitude (float64) */ /* --------------------------------------------------- */ lonArr = (char *) calloc(nElem, sizeof(float64)); if(lonArr == NULL) { HEpush(DFE_NOSPACE,"SWdefboxregion", __FILE__, __LINE__); return(-1); } latArr = (char *) calloc(nElem, sizeof(float64)); if(latArr == NULL) { HEpush(DFE_NOSPACE,"SWdefboxregion", __FILE__, __LINE__); free(lonArr); return(-1); } /* Allocate space for flag array (uint8) */ /* ------------------------------------- */ flag = (uint8 *) calloc(edge[0] + 1, 1); if(flag == NULL) { HEpush(DFE_NOSPACE,"SWdefboxregion", __FILE__, __LINE__); free(lonArr); free(latArr); return(-1); } /* Read Longitude and Latitude fields */ /* ---------------------------------- */ status = SWreadfield(swathID, "Longitude", start, stride, edge, lonArr); if(status != 0) { HEpush(DFE_GENAPP,"SWdefboxregion", __FILE__, __LINE__); free(flag); free(lonArr); free(latArr); return(-1); } status = SWreadfield(swathID, latName, start, stride, edge, latArr); if(status != 0) { HEpush(DFE_GENAPP,"SWdefboxregion", __FILE__, __LINE__); free(flag); free(lonArr); free(latArr); return(-1); } /* * If geolocation fields are FLOAT32 then cast each entry as * FLOAT64 */ if (nt == DFNT_FLOAT32) { for (i = nElem - 1; i >= 0; i--) { memcpy(&temp32, lonArr + 4 * i, 4); temp64 = (float64) temp32; memcpy(lonArr + 8 * i, &temp64, 8); memcpy(&temp32, latArr + 4 * i, 4); temp64 = (float64) temp32; memcpy(latArr + 8 * i, &temp64, 8); } } /* Set boundary flag */ /* ----------------- */ /* * This variable is set to 1 if the region of interest crosses * the +/- 180 longitude boundary */ bndflag = (cornerlon[0] < cornerlon[1]) ? 0 : 1; /* Main Search Loop */ /* ---------------- */ /* For each track ... */ /* ------------------ */ for (i = 0; i < edge[0]; i++) { /* For each value from Cross Track ... */ /* ----------------------------------- */ for (j = 0; j < edge[1]; j++) { /* Read in single lon & lat values from data buffers */ /* ------------------------------------------------- */ memcpy(&lonTestVal, &lonArr[8 * (i * edge[1] + j)], 8); memcpy(&latTestVal, &latArr[8 * (i * edge[1] + j)], 8); /* If longitude value > 180 convert to -180 to 180 range */ /* ----------------------------------------------------- */ if (lonTestVal > 180) { lonTestVal = lonTestVal - 360; } /* If Colatitude value convert to latitude value */ /* --------------------------------------------- */ if (statCoLat == 0) { latTestVal = 90 - latTestVal; } /* Test if lat value is within range */ /* --------------------------------- */ latTest = (latTestVal >= cornerlat[0] && latTestVal <= cornerlat[1]); if (bndflag == 1) { /* * If boundary flag set test whether longitude value * is outside region and then flip */ lonTest = (lonTestVal >= cornerlon[1] && lonTestVal <= cornerlon[0]); lonTest = 1 - lonTest; } else { lonTest = (lonTestVal >= cornerlon[0] && lonTestVal <= cornerlon[1]); } /* * If both longitude and latitude are within region set * flag on for this track */ if (lonTest + latTest == 2) { flag[i] = 1; found = 1; break; } } } /* ANYPOINT search */ /* --------------- */ if (mode == HDFE_ANYPOINT && rank > 1) { free(lonArr); free(latArr); /* Allocate space for an entire single cross track */ /* ----------------------------------------------- */ lonArr = (char *) calloc(dims[1], sizeof(float64)); if(lonArr == NULL) { HEpush(DFE_NOSPACE,"SWdefboxregion", __FILE__, __LINE__); free(flag); return(-1); } latArr = (char *) calloc(dims[1], sizeof(float64)); if(latArr == NULL) { HEpush(DFE_NOSPACE,"SWdefboxregion", __FILE__, __LINE__); free(flag); free(lonArr); return(-1); } /* Setup start and edge */ /* -------------------- */ anyStart[1] = 0; anyEdge[0] = 1; anyEdge[1] = dims[1]; /* For each track starting from 0 */ /* ------------------------------ */ for (i = 0; i < edge[0]; i++) { /* If cross track not in region (with MIDPOINT search ... */ /* ------------------------------------------------------ */ if (flag[i] == 0) { /* Setup track start */ /* ----------------- */ anyStart[0] = i; /* Read in lon and lat values for cross track */ /* ------------------------------------------ */ status = SWreadfield(swathID, "Longitude", anyStart, NULL, anyEdge, lonArr); if (status != 0) { HEpush(DFE_GENAPP, "SWdefboxregion", __FILE__, __LINE__); HEreport("Failed reading longitude field.\n"); free(flag); free(lonArr); free(latArr); return (-1); } status = SWreadfield(swathID, latName, anyStart, NULL, anyEdge, latArr); if (status != 0) { HEpush(DFE_GENAPP, "SWdefboxregion", __FILE__, __LINE__); HEreport("Failed reading latilude field.\n"); free(flag); free(lonArr); free(latArr); return (-1); } /* * If geolocation fields are FLOAT32 then cast each * entry as FLOAT64 */ if (nt == DFNT_FLOAT32) { for (j = dims[1] - 1; j >= 0; j--) { memcpy(&temp32, lonArr + 4 * j, 4); temp64 = (float64) temp32; memcpy(lonArr + 8 * j, &temp64, 8); memcpy(&temp32, latArr + 4 * j, 4); temp64 = (float64) temp32; memcpy(latArr + 8 * j, &temp64, 8); } } /* For each value from Cross Track ... */ /* ----------------------------------- */ for (j = 0; j < dims[1]; j++) { /* Read in single lon & lat values from buffers */ /* -------------------------------------------- */ memcpy(&lonTestVal, &lonArr[8 * j], 8); memcpy(&latTestVal, &latArr[8 * j], 8); /* If lon value > 180 convert to -180 - 180 range */ /* ---------------------------------------------- */ if (lonTestVal > 180) { lonTestVal = lonTestVal - 360; } /* If Colatitude value convert to latitude value */ /* --------------------------------------------- */ if (statCoLat == 0) { latTestVal = 90 - latTestVal; } /* Test if lat value is within range */ /* --------------------------------- */ latTest = (latTestVal >= cornerlat[0] && latTestVal <= cornerlat[1]); if (bndflag == 1) { /* * If boundary flag set test whether * longitude value is outside region and then * flip */ lonTest = (lonTestVal >= cornerlon[1] && lonTestVal <= cornerlon[0]); lonTest = 1 - lonTest; } else { lonTest = (lonTestVal >= cornerlon[0] && lonTestVal <= cornerlon[1]); } /* * If both longitude and latitude are within * region set flag on for this track */ if (lonTest + latTest == 2) { flag[i] = 1; found = 1; break; } } } } } /* If within region setup Region Structure */ /* --------------------------------------- */ if (found == 1) { /* For all entries in SWXRegion array ... */ /* -------------------------------------- */ for (k = 0; k < NSWATHREGN; k++) { /* If empty region ... */ /* ------------------- */ if (SWXRegion[k] == 0) { /* Allocate space for region entry */ /* ------------------------------- */ SWXRegion[k] = (struct swathRegion *) calloc(1, sizeof(struct swathRegion)); if(SWXRegion[k] == NULL) { HEpush(DFE_NOSPACE,"SWdefboxregion", __FILE__, __LINE__); free(flag); free(lonArr); free(latArr); return(-1); } /* Store file and swath ID */ /* ----------------------- */ SWXRegion[k]->fid = fid; SWXRegion[k]->swathID = swathID; /* Set Start & Stop Vertical arrays to -1 */ /* -------------------------------------- */ for (j = 0; j < 8; j++) { SWXRegion[k]->StartVertical[j] = -1; SWXRegion[k]->StopVertical[j] = -1; SWXRegion[k]->StartScan[j] = -1; SWXRegion[k]->StopScan[j] = -1; } /* Set region ID */ /* ------------- */ regionID = k; break; } } if (k >= NSWATHREGN) { HEpush(DFE_GENAPP, "SWdefboxregion", __FILE__, __LINE__); HEreport("regionID exceeded NSWATHREGN.\n"); free(flag); free(lonArr); free(latArr); return (-1); } /* Find start and stop of regions */ /* ------------------------------ */ /* Subtract previous flag value from current one */ /* --------------------------------------------- */ /* * Transisition points will have flag value (+1) start or * (255 = (uint8) -1) stop of region */ for (i = edge[0]; i > 0; i--) { flag[i] -= flag[i - 1]; } for (i = 0; i <= edge[0]; i++) { /* Start of region */ /* --------------- */ if (flag[i] == 1) { /* Increment (multiple) region counter */ /* ----------------------------------- */ j = ++SWXRegion[k]->nRegions; /* if SWXRegion[k]->nRegions greater than MAXNREGIONS */ /* free allocated memory and return FAIL */ if ((SWXRegion[k]->nRegions) > MAXNREGIONS) { HEpush(DFE_GENAPP, "SWdefboxregion", __FILE__, __LINE__); HEreport("SWXRegion[%d]->nRegions exceeds MAXNREGIONS= %d.\n", k, MAXNREGIONS); free(lonArr); free(latArr); free(flag); return(-1); } SWXRegion[k]->StartRegion[j - 1] = i; } /* End of region */ /* ------------- */ if (flag[i] == 255) { SWXRegion[k]->StopRegion[j - 1] = i - 1; validReg = 0; } } } free(lonArr); free(latArr); free(flag); } } if(validReg==0) { return (regionID); } else { return (-1); } } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWregionindex | | | | DESCRIPTION: Finds swath cross tracks within area of interest and returns | | region index and region ID | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | regionID int32 Region ID | | | | INPUTS: | | swathID int32 Swath structure ID | | cornerlon float64 dec deg Longitude of opposite corners of box | | cornerlat float64 dec deg Latitude of opposite corners of box | | mode int32 Search mode | | HDFE_MIDPOINT - Use midpoint of Xtrack | | HDFE_ENDPOINT - Use endpoints of Xtrack | | HDFE_ANYPOINT - Use all points of Xtrack| | | | OUTPUTS: | | geodim char geolocation track dimension | | idxrange int32 indices of region for along track dim. | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Add ability to handle regions crossing date line | | Dec 96 Joel Gales Add multiple vertical subsetting capability | | Nov 97 Daw Add multiple vertical subsetting capability | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWregionindex(int32 swathID, float64 cornerlon[], float64 cornerlat[], int32 mode, char *geodim, int32 idxrange[]) { intn i; /* Loop index */ intn j; /* Loop index */ intn k; /* Loop index */ intn l=0; /* Loop index */ intn tmpVal; /* temp value for start region Delyth Jones*/ /*intn j1; */ /* Loop index */ intn status; /* routine return status variable */ intn mapstatus; /* status for type of mapping */ intn statLon; /* Status from SWfieldinfo for longitude */ intn statLat; /* Status from SWfieldinfo for latitude */ intn statCoLat = -1; /* Status from SWfieldinfo for * Colatitude */ intn statGeodeticLat = -1; /* Status from SWfieldinfo for * GeodeticLatitude */ uint8 found = 0; /* Found flag */ uint8 *flag; /* Pointer to track flag array */ intn validReg = -1; /* -1 is invalid validReg */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath Vgroup ID */ int32 rank; /* Rank of geolocation fields */ int32 nt; /* Number type of geolocation fields */ int32 dims[8]; /* Dimensions of geolocation fields */ int32 nElem; /* Number of elements to read */ int32 bndflag; /* +/-180 longitude boundary flag */ int32 lonTest; /* Longitude test flag */ int32 latTest; /* Latitude test flag */ int32 start[2]; /* Start array (read) */ int32 stride[2] = {1, 1}; /* Stride array (read) */ int32 edge[2]; /* Edge array (read) */ int32 regionID = -1; /* Region ID (return) */ int32 anyStart[2];/* ANYPOINT start array (read) */ int32 anyEdge[2]; /* ANYPOINT edge array (read) */ float32 temp32; /* Temporary float32 variable */ float64 lonTestVal; /* Longitude test value */ float64 latTestVal; /* Latitude test value */ float64 temp64; /* Temporary float64 variable */ char *lonArr; /* Longitude data array */ char *latArr; /* Latitude data array */ char dimlist[256]; /* Dimension list (geolocation * fields) */ char latName[17];/* Latitude field name */ /* Check for valid swath ID */ /* ------------------------ */ status = SWchkswid(swathID, "SWregionindex", &fid, &sdInterfaceID, &swVgrpID); /* Inclusion mode must be between 0 and 2 */ /* -------------------------------------- */ if (mode < 0 || mode > 2) { status = -1; HEpush(DFE_GENAPP, "SWregionindex", __FILE__, __LINE__); HEreport("Improper Inclusion Mode: %d.\n", mode); } if (status == 0) { /* Get "Longitude" field info */ /* -------------------------- */ statLon = SWfieldinfo(swathID, "Longitude", &rank, dims, &nt, dimlist); if (statLon != 0) { status = -1; HEpush(DFE_GENAPP, "SWregionindex", __FILE__, __LINE__); HEreport("\"Longitude\" field not found.\n"); } /* Get "Latitude" field info */ /* -------------------------- */ statLat = SWfieldinfo(swathID, "Latitude", &rank, dims, &nt, dimlist); if (statLat != 0) { /* If not found check for "Colatitude" field info */ /* ---------------------------------------------- */ statCoLat = SWfieldinfo(swathID, "Colatitude", &rank, dims, &nt, dimlist); if (statCoLat != 0) { /* Check again for Geodeticlatitude */ statGeodeticLat = SWfieldinfo(swathID, "GeodeticLatitude", &rank, dims, &nt, dimlist); if (statGeodeticLat != 0) { /* Neither "Latitude" nor "Colatitude" field found */ /* ----------------------------------------------- */ status = -1; HEpush(DFE_GENAPP, "SWregionindex", __FILE__, __LINE__); HEreport( "Neither \"Latitude\" nor \"Colatitude\" fields found.\n"); } else { /* Latitude field is "Colatitude" */ /* ------------------------------ */ strcpy(latName, "GeodeticLatitude"); } } else { /* Latitude field is "Colatitude" */ /* ------------------------------ */ strcpy(latName, "Colatitude"); } } else { /* Latitude field is "Latitude" */ /* ---------------------------- */ strcpy(latName, "Latitude"); } /* This line modifies the dimlist variable so only the along-track */ /* dimension remains. */ /* --------------------------------------------------------------- */ (void) strtok(dimlist,","); mapstatus = SWgeomapinfo(swathID,dimlist); (void) strcpy(geodim,dimlist); if (status == 0) { /* Search along entire "Track" dimension from beginning to end */ /* ----------------------------------------------------------- */ start[0] = 0; edge[0] = dims[0]; /* If 1D geolocation fields then set mode to MIDPOINT */ /* -------------------------------------------------- */ if (rank == 1) { mode = HDFE_MIDPOINT; } switch (mode) { /* If MIDPOINT search single point in middle of "CrossTrack" */ /* --------------------------------------------------------- */ case HDFE_MIDPOINT: start[1] = dims[1] / 2; edge[1] = 1; break; /* If ENDPOINT search 2 points at either end of "CrossTrack" */ /* --------------------------------------------------------- */ case HDFE_ENDPOINT: start[1] = 0; stride[1] = dims[1] - 1; edge[1] = 2; break; /* If ANYPOINT do initial MIDPOINT search */ /* -------------------------------------- */ case HDFE_ANYPOINT: start[1] = dims[1] / 2; edge[1] = 1; break; } /* Compute number of elements */ /* -------------------------- */ nElem = edge[0] * edge[1]; /* Allocate space for longitude and latitude (float64) */ /* --------------------------------------------------- */ lonArr = (char *) calloc(nElem, sizeof(float64)); if(lonArr == NULL) { HEpush(DFE_NOSPACE,"SWregionindex", __FILE__, __LINE__); return(-1); } latArr = (char *) calloc(nElem, sizeof(float64)); if(latArr == NULL) { HEpush(DFE_NOSPACE,"SWregionindex", __FILE__, __LINE__); free(lonArr); return(-1); } /* Allocate space for flag array (uint8) */ /* ------------------------------------- */ flag = (uint8 *) calloc(edge[0] + 1, 1); if(flag == NULL) { HEpush(DFE_NOSPACE,"SWregionindex", __FILE__, __LINE__); free(lonArr); free(latArr); return(-1); } /* Read Longitude and Latitude fields */ /* ---------------------------------- */ status = SWreadfield(swathID, "Longitude", start, stride, edge, lonArr); if(status != 0) { HEpush(DFE_GENAPP,"SWregionindex", __FILE__, __LINE__); free(flag); free(lonArr); free(latArr); return(-1); } status = SWreadfield(swathID, latName, start, stride, edge, latArr); if(status != 0) { HEpush(DFE_GENAPP,"SWregionindex", __FILE__, __LINE__); free(flag); free(lonArr); free(latArr); return(-1); } /* * If geolocation fields are FLOAT32 then cast each entry as * FLOAT64 */ if (nt == DFNT_FLOAT32) { for (i = nElem - 1; i >= 0; i--) { memcpy(&temp32, lonArr + 4 * i, 4); temp64 = (float64) temp32; memcpy(lonArr + 8 * i, &temp64, 8); memcpy(&temp32, latArr + 4 * i, 4); temp64 = (float64) temp32; memcpy(latArr + 8 * i, &temp64, 8); } } /* Set boundary flag */ /* ----------------- */ /* * This variable is set to 1 if the region of interest crosses * the +/- 180 longitude boundary */ bndflag = (cornerlon[0] < cornerlon[1]) ? 0 : 1; /* Main Search Loop */ /* ---------------- */ /* For each track ... */ /* ------------------ */ for (i = 0; i < edge[0]; i++) { /* For each value from Cross Track ... */ /* ----------------------------------- */ for (j = 0; j < edge[1]; j++) { /* Read in single lon & lat values from data buffers */ /* ------------------------------------------------- */ memcpy(&lonTestVal, &lonArr[8 * (i * edge[1] + j)], 8); memcpy(&latTestVal, &latArr[8 * (i * edge[1] + j)], 8); /* If longitude value > 180 convert to -180 to 180 range */ /* ----------------------------------------------------- */ if (lonTestVal > 180) { lonTestVal = lonTestVal - 360; } /* If Colatitude value convert to latitude value */ /* --------------------------------------------- */ if (statCoLat == 0) { latTestVal = 90 - latTestVal; } /* Test if lat value is within range */ /* --------------------------------- */ latTest = (latTestVal >= cornerlat[0] && latTestVal <= cornerlat[1]); if (bndflag == 1) { /* * If boundary flag set test whether longitude value * is outside region and then flip */ lonTest = (lonTestVal >= cornerlon[1] && lonTestVal <= cornerlon[0]); lonTest = 1 - lonTest; } else { lonTest = (lonTestVal >= cornerlon[0] && lonTestVal <= cornerlon[1]); } /* * If both longitude and latitude are within region set * flag on for this track */ if (lonTest + latTest == 2) { flag[i] = 1; found = 1; break; } } } /* ANYPOINT search */ /* --------------- */ if (mode == HDFE_ANYPOINT && rank > 1) { free(lonArr); free(latArr); /* Allocate space for an entire single cross track */ /* ----------------------------------------------- */ lonArr = (char *) calloc(dims[1], sizeof(float64)); if(lonArr == NULL) { HEpush(DFE_NOSPACE,"SWregionindex", __FILE__, __LINE__); free(flag); return(-1); } latArr = (char *) calloc(dims[1], sizeof(float64)); if(latArr == NULL) { HEpush(DFE_NOSPACE,"SWregionindex", __FILE__, __LINE__); free(flag); free(lonArr); return(-1); } /* Setup start and edge */ /* -------------------- */ anyStart[1] = 0; anyEdge[0] = 1; anyEdge[1] = dims[1]; /* For each track ... */ /* ------------------ */ for (i = 0; i < edge[0]; i++) { /* If cross track not in region (with MIDPOINT search ... */ /* ------------------------------------------------------ */ if (flag[i] == 0) { /* Setup track start */ /* ----------------- */ anyStart[0] = i; /* Read in lon and lat values for cross track */ /* ------------------------------------------ */ status = SWreadfield(swathID, "Longitude", anyStart, NULL, anyEdge, lonArr); if(status != 0) { HEpush(DFE_GENAPP,"SWregionindex", __FILE__, __LINE__); free(flag); free(lonArr); free(latArr); return(-1); } status = SWreadfield(swathID, latName, anyStart, NULL, anyEdge, latArr); if(status != 0) { HEpush(DFE_GENAPP,"SWregionindex", __FILE__, __LINE__); free(flag); free(lonArr); free(latArr); return(-1); } /* * If geolocation fields are FLOAT32 then cast each * entry as FLOAT64 */ if (nt == DFNT_FLOAT32) { for (j = dims[1] - 1; j >= 0; j--) { memcpy(&temp32, lonArr + 4 * j, 4); temp64 = (float64) temp32; memcpy(lonArr + 8 * j, &temp64, 8); memcpy(&temp32, latArr + 4 * j, 4); temp64 = (float64) temp32; memcpy(latArr + 8 * j, &temp64, 8); } } /* For each value from Cross Track ... */ /* ----------------------------------- */ for (j = 0; j < dims[1]; j++) { /* Read in single lon & lat values from buffers */ /* -------------------------------------------- */ memcpy(&lonTestVal, &lonArr[8 * j], 8); memcpy(&latTestVal, &latArr[8 * j], 8); /* If lon value > 180 convert to -180 - 180 range */ /* ---------------------------------------------- */ if (lonTestVal > 180) { lonTestVal = lonTestVal - 360; } /* If Colatitude value convert to latitude value */ /* --------------------------------------------- */ if (statCoLat == 0) { latTestVal = 90 - latTestVal; } /* Test if lat value is within range */ /* --------------------------------- */ latTest = (latTestVal >= cornerlat[0] && latTestVal <= cornerlat[1]); if (bndflag == 1) { /* * If boundary flag set test whether * longitude value is outside region and then * flip */ lonTest = (lonTestVal >= cornerlon[1] && lonTestVal <= cornerlon[0]); lonTest = 1 - lonTest; } else { lonTest = (lonTestVal >= cornerlon[0] && lonTestVal <= cornerlon[1]); } /* * If both longitude and latitude are within * region set flag on for this track */ if (lonTest + latTest == 2) { flag[i] = 1; found = 1; break; } } } } } /* for (j1 = 0; j1 < edge[0]; j1++) { idxrange[j1] = (int32) flag[j1]; } */ /* If within region setup Region Structure */ /* --------------------------------------- */ if (found == 1) { /* For all entries in SWXRegion array ... */ /* -------------------------------------- */ for (k = 0; k < NSWATHREGN; k++) { /* If empty region ... */ /* ------------------- */ if (SWXRegion[k] == 0) { /* Allocate space for region entry */ /* ------------------------------- */ SWXRegion[k] = (struct swathRegion *) calloc(1, sizeof(struct swathRegion)); if(SWXRegion[k] == NULL) { HEpush(DFE_NOSPACE,"SWregionindex", __FILE__, __LINE__); free(flag); free(lonArr); free(latArr); return(-1); } /* Store file and swath ID */ /* ----------------------- */ SWXRegion[k]->fid = fid; SWXRegion[k]->swathID = swathID; /* Set Start & Stop Vertical arrays to -1 */ /* -------------------------------------- */ for (j = 0; j < 8; j++) { SWXRegion[k]->StartVertical[j] = -1; SWXRegion[k]->StopVertical[j] = -1; SWXRegion[k]->StartScan[j] = -1; SWXRegion[k]->StopScan[j] = -1; } /* Set region ID */ /* ------------- */ regionID = k; break; } } if (k >= NSWATHREGN) { HEpush(DFE_GENAPP, "SWregionindex", __FILE__, __LINE__); HEreport( "regionID exceeded NSWATHREGN.\n"); free(flag); free(lonArr); free(latArr); return (-1); } /* Find start and stop of regions */ /* ------------------------------ */ /* Subtract previous flag value from current one */ /* --------------------------------------------- */ /* * Transisition points will have flag value (+1) start or * (255 = (uint8) -1) stop of region */ for (i = edge[0]; i > 0; i--) { flag[i] -= flag[i - 1]; } for (i = 0; i <= edge[0]; i++) { /* Start of region */ /* --------------- */ if (flag[i] == 1) { /* Delyth Jones Moved the increment of the region down to next if statement j = ++SWXRegion[k]->nRegions; */ /* using temp value, if not equal to stop region invalid region otherwise ok Delyth Jones */ tmpVal = i+1; } /* End of region */ /* ------------- */ if (flag[i] == 255) { if( tmpVal!=i ) { /* Increment (multiple) region counter */ /* ----------------------------------- */ j = ++SWXRegion[k]->nRegions; if (mapstatus == 2) { l = i; if ((tmpVal-1) % 2 == 1) { tmpVal = tmpVal + 1; } if ((l-1) % 2 == 0) { l = l - 1; } } SWXRegion[k]->StartRegion[j - 1] = tmpVal-1; idxrange[0] = tmpVal - 1; SWXRegion[k]->StopRegion[j - 1] = l - 1; idxrange[1] = l - 1; validReg = 0; } } } } free(lonArr); free(latArr); free(flag); } } if(validReg==0) { return (regionID); } else { return (-1); } } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdeftimeperiod | | | | DESCRIPTION: Finds swath cross tracks observed during time period and | | returns period ID | | | | region ID | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | periodID int32 Period ID | | | | INPUTS: | | swathID int32 Swath structure ID | | starttime float64 TAI sec Start of time period | | stoptime float64 TAI sec Stop of time period | | mode int32 Search mode | | HDFE_MIDPOINT - Use midpoint of Xtrack | | HDFE_ENDPOINT - Use endpoints of Xtrack | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWdeftimeperiod(int32 swathID, float64 starttime, float64 stoptime, int32 mode) { intn i; /* Loop index */ intn j; /* Loop index */ intn k; /* Loop index */ intn status; /* routine return status variable */ intn statTime; /* Status from SWfieldinfo for time */ intn statusRead; /* Status from SWreadfield for time */ uint8 found = 0; /* Found flag */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath Vgroup ID */ int32 rank; /* Rank of geolocation fields */ int32 nt; /* Number type of geolocation fields */ int32 dims[8]; /* Dimensions of geolocation fields */ int32 start[2]; /* Start array (read) */ int32 stride[2] = {1, 1}; /* Stride array (read) */ int32 edge[2]; /* Edge array (read) */ int32 periodID = -1; /* Period ID (return) */ int32 dum; /* Dummy (loop) variable */ float64 time64Test; /* Time test value */ float64 *time64; /* Time data array */ char dimlist[256]; /* Dimension list (geolocation * fields) */ /* Check for valid swath ID */ /* ------------------------ */ status = SWchkswid(swathID, "SWdeftimeperiod", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* Get "Time" field info */ /* --------------------- */ statTime = SWfieldinfo(swathID, "Time", &rank, dims, &nt, dimlist); if (statTime != 0) { status = -1; HEpush(DFE_GENAPP, "SWdeftimeperiod", __FILE__, __LINE__); HEreport("\"Time\" field not found.\n"); } if (statTime == 0) { /* Search along entire "Track" dimension from beginning to end */ /* ----------------------------------------------------------- */ start[0] = 0; edge[0] = dims[0]; /* If 1D geolocation fields then set mode to MIDPOINT */ /* -------------------------------------------------- */ if (rank == 1) { mode = HDFE_MIDPOINT; } switch (mode) { /* If MIDPOINT search single point in middle of "CrossTrack" */ /* --------------------------------------------------------- */ case HDFE_MIDPOINT: start[1] = dims[1] / 2; edge[1] = 1; /* Allocate space for time data */ /* ---------------------------- */ time64 = (float64 *) calloc(edge[0], 8); if(time64 == NULL) { HEpush(DFE_NOSPACE,"SWdeftimeperiod", __FILE__, __LINE__); return(-1); } /* Read "Time" field */ /* ----------------- */ statusRead = SWreadfield(swathID, "Time", start, NULL, edge, time64); break; /* If ENDPOINT search 2 points at either end of "CrossTrack" */ /* --------------------------------------------------------- */ case HDFE_ENDPOINT: start[1] = 0; stride[1] = dims[1] - 1; edge[1] = 2; /* Allocate space for time data */ /* ---------------------------- */ time64 = (float64 *) calloc(edge[0] * 2, 8); if(time64 == NULL) { HEpush(DFE_NOSPACE,"SWdeftimeperiod", __FILE__, __LINE__); return(-1); } /* Read "Time" field */ /* ----------------- */ statusRead = SWreadfield(swathID, "Time", start, stride, edge, time64); break; } if(statusRead == 0) { /* For each track (from top) ... */ /* ----------------------------- */ for (i = 0; i < edge[0]; i++) { /* For each value from Cross Track ... */ /* ----------------------------------- */ for (j = 0; j < edge[1]; j++) { /* Get time test value */ /* ------------------- */ time64Test = time64[i * edge[1] + j]; /* If within time period ... */ /* ------------------------- */ if (time64Test >= starttime && time64Test <= stoptime) { /* Set found flag */ /* -------------- */ found = 1; /* For all entries in SWXRegion array ... */ /* -------------------------------------- */ for (k = 0; k < NSWATHREGN; k++) { /* If empty region ... */ /* ------------------- */ if (SWXRegion[k] == 0) { /* Allocate space for region entry */ /* ------------------------------- */ SWXRegion[k] = (struct swathRegion *) calloc(1, sizeof(struct swathRegion)); if(SWXRegion[k] == NULL) { HEpush(DFE_NOSPACE,"SWdeftimeperiod", __FILE__, __LINE__); free(time64); return(-1); } /* Store file and swath ID */ /* ----------------------- */ SWXRegion[k]->fid = fid; SWXRegion[k]->swathID = swathID; /* Set number of isolated regions to 1 */ /* ----------------------------------- */ SWXRegion[k]->nRegions = 1; /* Set start of region to first track found */ /* ---------------------------------------- */ SWXRegion[k]->StartRegion[0] = i; /* Set Start & Stop Vertical arrays to -1 */ /* -------------------------------------- */ for (dum = 0; dum < 8; dum++) { SWXRegion[k]->StartVertical[dum] = -1; SWXRegion[k]->StopVertical[dum] = -1; SWXRegion[k]->StartScan[dum] = -1; SWXRegion[k]->StopScan[dum] = -1; } /* Set period ID */ /* ------------- */ periodID = k; break; /* Break from "k" loop */ } } } if (found == 1) { break; /* Break from "j" loop */ } } if (found == 1) { break; /* Break from "i" loop */ } } /* Clear found flag */ /* ---------------- */ found = 0; /* For each track (from bottom) ... */ /* -------------------------------- */ for (i = edge[0] - 1; i >= 0; i--) { /* For each value from Cross Track ... */ /* ----------------------------------- */ for (j = 0; j < edge[1]; j++) { /* Get time test value */ /* ------------------- */ time64Test = time64[i * edge[1] + j]; /* If within time period ... */ /* ------------------------- */ if (time64Test >= starttime && time64Test <= stoptime) { /* Set found flag */ /* -------------- */ found = 1; /* Set start of region to first track found */ /* ---------------------------------------- */ SWXRegion[k]->StopRegion[0] = i; break; /* Break from "j" loop */ } } if (found == 1) { break; /* Break from "i" loop */ } } } free(time64); } } return (periodID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWextractregion | | | | DESCRIPTION: Retrieves data from specified region. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 Swath structure ID | | regionID int32 Region ID | | fieldname char Fieldname | | externalflag int32 External geolocation fields flag | | HDFE_INTERNAL (0) | | HDFE_EXTERNAL (1) | | | | OUTPUTS: | | buffer void Data buffer containing subsetted region | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Add vertical subsetting | | Oct 96 Joel Gales Mapping offset value not read from SWmapinfo | | Dec 96 Joel Gales Vert Subset overwriting data buffer | | Dec 96 Joel Gales Add multiple vertical subsetting capability | | Mar 97 Joel Gales Add support for index mapping | | Jul 99 DaW Add support for floating scene subsetting | | Feb 03 Terry Haran/ | | Abe Taaheri Forced map offset to 0 so that data is extracted | | without offset consideration. This will preserve | | original mapping between geofields and the data | | field. | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWextractregion(int32 swathID, int32 regionID, char *fieldname, int32 externalflag, VOIDP buffer) { intn i; /* Loop index */ intn j; /* Loop index */ intn k; /* Loop index */ intn l; /* Loop index */ intn status; /* routine return status variable */ intn long_status = 3; /* routine return status variable */ /* for longitude */ intn land_status = 3; /* Used for L7 float scene sub. */ intn statMap = -1; /* Status from SWmapinfo */ uint8 found = 0; /* Found flag */ uint8 vfound = 0; /* Found flag for vertical subsetting*/ /* --- xhua */ uint8 scene_cnt = 0; /* Used for L7 float scene sub. */ uint8 detect_cnt = 0; /* Used to convert scan to scanline */ /* L7 float scene sub. */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath Vgroup ID */ int32 numtype = 0; /* Used for L7 float scene sub. */ int32 count = 0; /* Used for L7 float scene sub. */ int32 index; /* Geo Dim Index */ int32 nDim; /* Number of dimensions */ int32 slen[64]; /* String length array */ int32 dum; /* Dummy variable */ int32 offset; /* Mapping offset */ int32 incr; /* Mapping increment */ int32 nXtrk; /* Number of cross tracks */ int32 scan_shift = 0; /* Used to take out partial scans */ int32 dumdims[8]; /* Dimensions from SWfieldinfo */ int32 start[8]; /* Start array for data read */ int32 edge[8]; /* Edge array for data read */ int32 dims[8]; /* Dimensions */ int32 rank = 0; /* Field rank */ int32 rk = 0; /* Field rank */ int32 ntype = 0; /* Field number type */ int32 bufOffset; /* Output buffer offset */ int32 size; /* Size of data buffer */ int32 idxMapElem = -1; /* Number of index map elements */ int32 *idxmap = NULL; /* Pointer to index mapping array */ int32 startscanline = 0; int32 stopscanline = 0; char *dfieldlist = (char *)NULL; int32 strbufsize = 0; int32 dfrank[8]; int32 numtype2[8]; uint16 *buffer2 = (uint16 *)NULL; uint16 *tbuffer = (uint16 *)NULL; int32 dims2[8]; int32 nt = 0; int32 startscandim = -1; int32 stopscandim = -1; int32 rank2 = 0; char dimlist[256]; /* Dimension list */ char geodim[256];/* Geolocation field dimension list */ char tgeodim[256];/* Time field dimension list */ char dgeodim[256];/* Data field dimension list for subsetting */ char utlbuf[256];/* Utility buffer */ char *ptr[64]; /* String pointer array */ /* Check for valid swath ID */ /* ------------------------ */ status = SWchkswid(swathID, "SWextractregion", &fid, &sdInterfaceID, &swVgrpID); /* Check for valid region ID */ /* ------------------------- */ if (status == 0) { if (regionID < 0 || regionID >= NSWATHREGN) { status = -1; HEpush(DFE_RANGE, "SWextractregion", __FILE__, __LINE__); HEreport("Invalid Region id: %d.\n", regionID); } } /* Check for active region ID */ /* -------------------------- */ if (status == 0) { if (SWXRegion[regionID] == 0) { status = -1; HEpush(DFE_GENAPP, "SWextractregion", __FILE__, __LINE__); HEreport("Inactive Region ID: %d.\n", regionID); } } /* This code checks for the attribute detector_count */ /* which is found in Landsat 7 files. It is used */ /* for some of the loops. */ /* ================================================= */ if (SWXRegion[regionID]->scanflag == 1) { land_status = SWattrinfo(swathID, "detector_count", &numtype, &count); if (land_status == 0) land_status = SWreadattr(swathID, "detector_count", &detect_cnt); } /* Check that geo file and data file are same for INTERNAL subsetting */ /* ------------------------------------------------------------------ */ if (status == 0) { if (SWXRegion[regionID]->fid != fid && externalflag != HDFE_EXTERNAL) { status = -1; HEpush(DFE_GENAPP, "SWextractregion", __FILE__, __LINE__); HEreport("Region is not defined for this file.\n"); } } /* Check that geo swath and data swath are same for INTERNAL subsetting */ /* -------------------------------------------------------------------- */ if (status == 0) { if (SWXRegion[regionID]->swathID != swathID && externalflag != HDFE_EXTERNAL) { status = -1; HEpush(DFE_GENAPP, "SWextractregion", __FILE__, __LINE__); HEreport("Region is not defined for this Swath.\n"); } } /* Check for valid fieldname */ /* ------------------------- */ if (status == 0) { /* Get data field info */ /* ------------------- */ status = SWfieldinfo(swathID, fieldname, &rank, dims, &ntype, dimlist); if (status != 0) { status = -1; HEpush(DFE_GENAPP, "SWextractregion", __FILE__, __LINE__); HEreport("Field \"%s\" Not Found.\n", fieldname); } } /* No problems so proceed ... */ /* -------------------------- */ if (status == 0) { /* Initialize start and edge for all dimensions */ /* -------------------------------------------- */ for (j = 0; j < rank; j++) { start[j] = 0; edge[j] = dims[j]; } /* Vertical Subset */ /* --------------- */ for (j = 0; j < 8; j++) { /* If active vertical subset ... */ /* ----------------------------- */ if (SWXRegion[regionID]->StartVertical[j] != -1) { /* Find vertical dimension within dimlist */ /* -------------------------------------- */ dum = EHstrwithin(SWXRegion[regionID]->DimNamePtr[j], dimlist, ','); /* If dimension found ... */ /* ---------------------- */ if (dum != -1) { /* Compute start and edge for vertical dimension */ /* --------------------------------------------- */ vfound = 1; /* xhua */ start[dum] = SWXRegion[regionID]->StartVertical[j]; edge[dum] = SWXRegion[regionID]->StopVertical[j] - SWXRegion[regionID]->StartVertical[j] + 1; } else { /* Vertical dimension not found */ /* ---------------------------- */ status = -1; HEpush(DFE_GENAPP, "SWextractregion", __FILE__, __LINE__); HEreport("Vertical Dimension Not Found: \"%s\".\n", SWXRegion[regionID]->DimNamePtr); } } } /* End of Vertical Subset loop */ /* No problems so proceed ... */ /* -------------------------- */ if (status == 0) { /* If non-vertical subset regions defined ... */ /* ------------------------------------------ */ if (SWXRegion[regionID]->nRegions > 0) { /* Get geolocation dimension name */ /* ------------------------------ */ status = SWfieldinfo(SWXRegion[regionID]->swathID, "Longitude", &dum, dumdims, &dum, geodim); long_status = status; /* If Time field being used, check for dimensions */ /* ---------------------------------------------- */ if (timeflag == 1) { /* code change to fix time subset bug for Landsat7 */ status = SWfieldinfo(SWXRegion[regionID]->swathID, "Time", &dum, dumdims, &dum, tgeodim); if (strcmp(geodim, tgeodim) != 0) { strcpy(geodim, tgeodim); } } timeflag = 0; /* If defscanregion being used, get dimensions */ /* of field being used */ /* ---------------------------------------------- */ if (SWXRegion[regionID]->scanflag == 1) { (void) SWnentries(SWXRegion[regionID]->swathID,4,&strbufsize); dfieldlist = (char *)calloc(strbufsize + 1, sizeof(char)); (void) SWinqdatafields(SWXRegion[regionID]->swathID,dfieldlist,dfrank,numtype2); status = SWfieldinfo(SWXRegion[regionID]->swathID,dfieldlist,&dum,dumdims,&dum,dgeodim); /* The dimensions have to be switched, because */ /* the mappings force a geodim and datadim */ /* so to find the mapping, the dimensions must */ /* be switched, but the subsetting will still */ /* be based on the correct dimensions */ /* ------------------------------------------- */ if (strcmp(dgeodim,dimlist) != 0 || long_status == -1) { strcpy(geodim,dimlist); strcpy(dimlist,dgeodim); } } /* Get "Track" (first) Dimension from geo dimlist */ /* ---------------------------------------------- */ nDim = EHparsestr(geodim, ',', ptr, slen); geodim[slen[0]] = 0; /* Parse Data Field Dimlist & find mapping */ /* --------------------------------------- */ nDim = EHparsestr(dimlist, ',', ptr, slen); /* Loop through all dimensions and search for mapping */ /* -------------------------------------------------- */ for (i = 0; i < nDim; i++) { memcpy(utlbuf, ptr[i], slen[i]); utlbuf[slen[i]] = 0; statMap = SWmapinfo(swathID, geodim, utlbuf, &offset, &incr); /* * Force offset to 0. * We're not changing the mapping, so we want * the original offset to apply to the subsetted data. * Otherwise, bad things happen, such as subsetting * past the end of the original data, and being unable * to read the first elements of the * original data. * The offset is only important for aligning the * data with interpolated (incr > 0) or decimated * (incr < 0) geolocation information for the data. */ offset = 0; /* Mapping found */ /* ------------- */ if (statMap == 0) { found = 1; index = i; break; } } /* If mapping not found check for geodim within dimlist */ /* ---------------------------------------------------- */ if (found == 0) { index = EHstrwithin(geodim, dimlist, ','); /* Geo dimension found within subset field dimlist */ /* ----------------------------------------------- */ if (index != -1) { found = 1; offset = 0; incr = 1; } } /* If mapping not found check for indexed mapping */ /* ---------------------------------------------- */ if (found == 0) { /* Get size of geo dim & allocate space of index mapping */ /* ----------------------------------------------------- */ dum = SWdiminfo(swathID, geodim); /* For Landsat files, the index mapping has two values */ /* for each point, a left and right point. So for a 37 */ /* scene band file there are 2x2 points for each scene */ /* meaning, 2x2x37 = 148 values. The above function */ /* only returns the number of values in the track */ /* dimension. */ /* ----------------------------------------------------- */ if(land_status == 0) if(strcmp(fieldname, "Latitude") == 0 || strcmp(fieldname, "Longitude") == 0) { dum = dum * 2; } idxmap = (int32 *) calloc(dum, sizeof(int32)); if(idxmap == NULL) { HEpush(DFE_NOSPACE,"SWextractregion", __FILE__, __LINE__); return(-1); } /* Loop through all dimensions and search for mapping */ /* -------------------------------------------------- */ for (i = 0; i < nDim; i++) { memcpy(utlbuf, ptr[i], slen[i]); utlbuf[slen[i]] = 0; idxMapElem = SWidxmapinfo(swathID, geodim, utlbuf, idxmap); /* Mapping found */ /* ------------- */ if (idxMapElem != -1) { found = 1; index = i; break; } } } /* If regular mapping found ... */ /* ---------------------------- */ if (found == 1 && idxMapElem == -1) { for (k = 0; k < SWXRegion[regionID]->nRegions; k++) { if (k > 0) { /* Compute size in bytes of previous region */ /* ---------------------------------------- */ size = edge[0]; for (j = 1; j < rank; j++) { size *= edge[j]; } size *= DFKNTsize(ntype); /* Compute output buffer offset */ /* ---------------------------- */ bufOffset += size; } else { /* Initialize output buffer offset */ /* ------------------------------- */ bufOffset = 0; } /* Compute number of cross tracks in region */ /* ---------------------------------------- */ nXtrk = SWXRegion[regionID]->StopRegion[k] - SWXRegion[regionID]->StartRegion[k] + 1; /* Positive increment (geodim <= datadim) */ /* -------------------------------------- */ if (incr > 0) { if (SWXRegion[regionID]->scanflag == 1) { start[index] = SWXRegion[regionID]->StartRegion[k]/incr; if(SWXRegion[regionID]->band8flag == 2 || SWXRegion[regionID]->band8flag == 3) { start[index] = (SWXRegion[regionID]->StartRegion[k]+detect_cnt)/incr; status = SWfieldinfo(SWXRegion[regionID]->swathID,"scan_no",&rank,dims2,&nt,dimlist); buffer2 = (uint16 *)calloc(dims2[0], sizeof(uint16)); status = SWreadfield(SWXRegion[regionID]->swathID,"scan_no",NULL,NULL,NULL,buffer2); if(incr == 1) start[index] = start[index] - (buffer2[0] * detect_cnt); else start[index] = start[index] - buffer2[0]; free(buffer2); } scan_shift = nXtrk % incr; if(scan_shift != 0) nXtrk = nXtrk - scan_shift; edge[index] = nXtrk / incr; if (nXtrk % incr != 0) edge[index]++; if(long_status == -1 || incr == 1) { scan_shift = nXtrk % detect_cnt; if(scan_shift != 0) edge[index] = nXtrk - scan_shift; } } else { start[index] = SWXRegion[regionID]->StartRegion[k] * incr + offset; edge[index] = nXtrk * incr - offset; } } else { /* Negative increment (geodim > datadim) */ /* ------------------------------------- */ start[index] = SWXRegion[regionID]->StartRegion[k] / (-incr) + offset; edge[index] = nXtrk / (-incr); /* * If Xtrk not exactly divisible by incr, round * edge to next highest integer */ if (nXtrk % (-incr) != 0) { edge[index]++; } } /* Read Data into output buffer */ /* ---------------------------- */ status = SWreadfield(swathID, fieldname, start, NULL, edge, (uint8 *) buffer + bufOffset); } } else if (found == 1 && idxMapElem != -1) { /* Indexed Mapping */ /* --------------- */ for (k = 0; k < SWXRegion[regionID]->nRegions; k++) { if (k > 0) { /* Compute size in bytes of previous region */ /* ---------------------------------------- */ size = edge[0]; for (j = 1; j < rank; j++) { size *= edge[j]; } size *= DFKNTsize(ntype); /* Compute output buffer offset */ /* ---------------------------- */ bufOffset += size; } else { /* Initialize output buffer offset */ /* ------------------------------- */ bufOffset = 0; } /* Compute start & edge from index mappings */ /* ---------------------------------------- */ if (SWXRegion[regionID]->scanflag == 1 && strcmp(fieldname, "Latitude") == 0 || strcmp(fieldname, "Longitude") == 0) { if (land_status == 0) status = SWreadattr(swathID, "scene_count", &scene_cnt); startscanline = SWXRegion[regionID]->StartRegion[k]; stopscanline = SWXRegion[regionID]->StopRegion[k]; if(SWXRegion[regionID]->band8flag == 2 || SWXRegion[regionID]->band8flag == 3) { status = SWfieldinfo(swathID,"scan_no",&rk,dims2,&nt,dimlist); tbuffer = (uint16 *)calloc(dims2[0], sizeof(uint16)); status =SWreadfield(swathID,"scan_no",NULL,NULL,NULL,tbuffer); startscanline = startscanline - ((tbuffer[0] * detect_cnt) - detect_cnt); stopscanline = stopscanline - ((tbuffer[0] * detect_cnt) - 1); } if(SWXRegion[regionID]->band8flag == 2 || SWXRegion[regionID]->band8flag == 3) { if(startscandim == -1) if(startscanline < idxmap[0]) { startscandim = 0; start[index] = 0; if(stopscanline > idxmap[scene_cnt * 2 - 1]) { stopscandim = scene_cnt*2 - startscandim; edge[index] = scene_cnt*2 - startscandim; } } } j = 0; for (l = 0; l < scene_cnt; l++) { if(idxmap[j] <= startscanline && idxmap[j+1] >= startscanline) if(startscandim == -1) { start[index] = j; startscandim = j; } if(idxmap[j] <= stopscanline && idxmap[j+1] >= stopscanline) if(startscandim != -1) { edge[index] = j - start[index] + 2; stopscandim = j - start[index] + 1; } j = j + 2; } if(SWXRegion[regionID]->band8flag == 1 || SWXRegion[regionID]->band8flag == 2) { if(startscandim == -1) if(startscanline < idxmap[0]) { startscandim = 0; start[index] = 0; } if(stopscandim == -1) if(stopscanline > idxmap[scene_cnt * 2 - 1]) { stopscandim = scene_cnt*2 - start[index]; edge[index] = scene_cnt*2 - start[index]; } } if(SWXRegion[regionID]->band8flag == 2) { if(startscandim == -1) if(startscanline > idxmap[j - 1]) { status = SWfieldinfo(SWXRegion[regionID]->swathID,"scan_no",&rank2,dims2,&nt,dimlist); buffer2 = (uint16 *)calloc(dims2[0], sizeof(uint16)); status = SWreadfield(SWXRegion[regionID]->swathID,"scan_no",NULL,NULL,NULL,buffer2); startscanline = startscanline - (buffer2[0] * detect_cnt); stopscanline = stopscanline - (buffer2[0] * detect_cnt); free(buffer2); j = 0; for (l = 0; l < scene_cnt; l++) { if(idxmap[j] <= startscanline && idxmap[j+1] >= startscanline) { start[index] = j; } if(idxmap[j] <= stopscanline && idxmap[j+1] >= stopscanline) edge[index] = j - start[index] + 2; j = j + 2; if(idxmap[j] == 0 || idxmap[j+1] == 0) l = scene_cnt; } } } } else if(SWXRegion[regionID]->scanflag == 1 && strcmp(fieldname, "scene_center_latitude") == 0 || strcmp(fieldname, "scene_center_longitude") == 0) { if (land_status == 0) status = SWreadattr(swathID, "scene_count", &scene_cnt); startscanline = SWXRegion[regionID]->StartRegion[k]; stopscanline = SWXRegion[regionID]->StopRegion[k]; if(startscanline < idxmap[0]) { startscandim = 0; start[index] = 0; } for (l = 0; l < scene_cnt-1; l++) { if(idxmap[l] <= startscanline && idxmap[l+1] >= startscanline) if(startscandim == -1) { start[index] = l; startscandim = l; } if(idxmap[l] <= stopscanline && idxmap[l+1] >= stopscanline) if(stopscandim == -1) { edge[index] = l - start[index] + 2; stopscandim = l + 1; } } if(stopscandim == -1) { if(stopscanline > idxmap[scene_cnt - 1]) { edge[index] = scene_cnt - start[index]; stopscandim = scene_cnt - 1; } } if(SWXRegion[regionID]->band8flag == 1) { if(stopscandim == -1) if(stopscanline > idxmap[scene_cnt - 1]) { edge[index] = scene_cnt - start[index]; stopscandim = scene_cnt -1; } } if(SWXRegion[regionID]->band8flag == 2 || SWXRegion[regionID]->band8flag == 3) { if(startscandim == -1) { if(startscanline < idxmap[0]) { startscandim = 0; start[index] = 0; edge[index] = stopscandim - startscandim + 1; } } if(startscandim == -1) { startscanline = SWXRegion[regionID]->StartScan[k] * detect_cnt - detect_cnt; stopscanline = SWXRegion[regionID]->StopScan[k] * detect_cnt - 1; for (l = 0; l < scene_cnt-1; l++) { if(idxmap[l] <= startscanline && idxmap[l+1] >= startscanline) start[index] = l; if(idxmap[l] <= stopscanline && idxmap[l+1] >= stopscanline) edge[index] = l - start[index] + 1; } } } } else { if (SWXRegion[regionID]->scanflag == 1 && strcmp(fieldname,dfieldlist) == 0) { start[index] = SWXRegion[regionID]->StartRegion[k]; edge[index] = SWXRegion[regionID]->StopRegion[k] - SWXRegion[regionID]->StartRegion[k] + 1; if(SWXRegion[regionID]->band8flag == 2 || SWXRegion[regionID]->band8flag == 3 ) { status = SWfieldinfo(SWXRegion[regionID]->swathID,"scan_no",&rank,dims2,&nt,dimlist); buffer2 = (uint16 *)calloc(dims2[0], sizeof(uint16)); status = SWreadfield(SWXRegion[regionID]->swathID,"scan_no",NULL,NULL,NULL,buffer2); start[index] = start[index] - (buffer2[0] * detect_cnt - detect_cnt); free(buffer2); } } else { start[index] = idxmap[SWXRegion[regionID]->StartRegion[k]]; edge[index] = idxmap[SWXRegion[regionID]->StopRegion[k]] - idxmap[SWXRegion[regionID]->StartRegion[k]] + 1; } } /* Read Data into output buffer */ /* ---------------------------- */ status = SWreadfield(swathID, fieldname, start, NULL, edge, buffer); if (SWXRegion[regionID]->scanflag == 1) { if (strcmp(fieldname,"Longitude") == 0) { status = SWscan2longlat(swathID, fieldname, buffer, start, edge, idxmap, startscanline, stopscanline); } if (strcmp(fieldname,"Latitude") == 0) { status = SWscan2longlat(swathID, fieldname, buffer, start, edge, idxmap, startscanline, stopscanline); } } } } else if(vfound == 1) /* Vertical subsetting */ { /* found previously, */ status = SWreadfield(swathID, fieldname, /* perform the vertical*/ start, NULL, edge, /* subsetting. */ (uint8 *) buffer); /* -- xhua */ } else { /* Mapping not found */ /* ----------------- */ status = -1; HEpush(DFE_GENAPP, "SWextractregion", __FILE__, __LINE__); HEreport("Mapping Not Defined for \"%s\" Dimension.\n", geodim); } } else { /* Read Data (Vert SS only) */ /* ------------------------ */ status = SWreadfield(swathID, fieldname, start, NULL, edge, (uint8 *) buffer); } } } /* Free index mappings if applicable */ /* --------------------------------- */ if (idxmap != NULL) { free(idxmap); } if(dfieldlist != NULL) free(dfieldlist); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWscan2longlat | | | | DESCRIPTION: Convert scanline to Long/Lat for floating scene subsetting. | | This will calculate/interpolate the long/lat for a given | | scanline. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 Swath structure ID | | fieldname char Fieldname | | buffer void Values to update | | start int32 | | edge int32 | | idxmap int32 * Buffer of index mapping values | | startscanline int32 Start of scan region | | stopscanline int32 Stop of scan region | | | | OUTPUTS: | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jul 99 DaW Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWscan2longlat(int32 swathID, char *fieldname, VOIDP buffer, int32 start[], int32 edge[], int32 *idxmap, int32 startscanline, int32 stopscanline) { enum corner {UL, UR, LL, LR}; enum corner pos = UL; enum corner pos2 = UL; uint8 scene_cnt = 0; /* Used to convert scan to scanline */ /* L7 float scene sub. */ float32 *buffer2; float32 *bufferc; float32 deg2rad = PI/180.00; float32 p1_long = 0.0; /* point 1, longitude */ float32 p2_long = 0.0; /* point 2, longitude */ float32 pi_long = 0.0; /* interpolated point, longitude */ int32 scanline_p1 = 0; float32 p1_lat = 0.0; /* point 1, latitude */ float32 p2_lat = 0.0; /* point 2, latitude */ float32 pi_lat = 0.0; /* interpolated point, latitude */ int32 scanline_p2 = 0; float32 x_p1 = 0.0; /* Cartesian coordinates */ float32 y_p1 = 0.0; /* point 1 */ float32 z_p1 = 0.0; float32 x_p2 = 0.0; /* Cartesian coordinates */ float32 y_p2 = 0.0; /* point 2 */ float32 z_p2 = 0.0; float32 x_pi = 0.0; /* Cartesian coordinates */ float32 y_pi = 0.0; /* interpolated point */ float32 z_pi = 0.0; int32 scanline_pi = 0; intn status = -1; int i = 0; int p1_long_l90_flag = 0; int p1_long_g90_flag = 0; int p2_long_l90_flag = 0; int p2_long_g90_flag = 0; int fieldflag = 0; int numofval = 0; numofval = edge[0] * 2; buffer2 = (float32 *)calloc(numofval, sizeof(float32)); bufferc = (float32 *)calloc(numofval, sizeof(float32)); memmove(bufferc, buffer, numofval*sizeof(float32)); (void) SWreadattr(swathID, "scene_count", &scene_cnt); if (strcmp(fieldname, "Longitude") == 0) { fieldflag = 1; status = SWreadfield(swathID, "Latitude", start, NULL, edge, buffer2); } else if (strcmp(fieldname, "Latitude") == 0) { fieldflag = 2; status = SWreadfield(swathID, "Longitude", start, NULL, edge, buffer2); } for(i=0; i<4; i++) { switch(pos) { case UL: if (fieldflag == 1) { p1_long = bufferc[0]; p2_long = bufferc[2]; p1_lat = buffer2[0]; p2_lat = buffer2[2]; } if (fieldflag == 2) { p1_long = buffer2[0]; p2_long = buffer2[2]; p1_lat = bufferc[0]; p2_lat = bufferc[2]; } scanline_p1 = idxmap[start[0]]; scanline_p2 = idxmap[start[0]+1]; scanline_pi = startscanline; pos = UR; break; case UR: if (fieldflag == 1) { p1_long = bufferc[1]; p2_long = bufferc[3]; p1_lat = buffer2[1]; p2_lat = buffer2[3]; } if (fieldflag == 2) { p1_long = buffer2[1]; p2_long = buffer2[3]; p1_lat = bufferc[1]; p2_lat = bufferc[3]; } scanline_p1 = idxmap[start[0]]; scanline_p2 = idxmap[start[0]+1]; scanline_pi = startscanline; pos = LL; break; case LL: if (fieldflag == 1) { p1_long = bufferc[numofval-4]; p2_long = bufferc[numofval-2]; p1_lat = buffer2[numofval-4]; p2_lat = buffer2[numofval-2]; } if (fieldflag == 2) { p1_long = buffer2[numofval-4]; p2_long = buffer2[numofval-2]; p1_lat = bufferc[numofval-4]; p2_lat = bufferc[numofval-2]; } scanline_p1 = idxmap[start[0] + edge[0] - 2]; scanline_p2 = idxmap[start[0] + edge[0] - 1]; scanline_pi = stopscanline; pos = LR; break; case LR: if (fieldflag == 1) { p1_long = bufferc[numofval-3]; p2_long = bufferc[numofval-1]; p1_lat = buffer2[numofval-3]; p2_lat = buffer2[numofval-1]; } if (fieldflag == 2) { p1_long = buffer2[numofval-3]; p2_long = buffer2[numofval-1]; p1_lat = bufferc[numofval-3]; p2_lat = bufferc[numofval-1]; } scanline_p1 = idxmap[start[0] + edge[0] - 2]; scanline_p2 = idxmap[start[0] + edge[0] - 1]; scanline_pi = stopscanline; break; } if (p1_long <= -90.0) { if (p2_long >= 90.0) { p1_long = p1_long + 180.0; p2_long = p2_long - 180.0; p1_long_l90_flag = 2; } else { p1_long = p1_long + 180.0; p1_long_l90_flag = 1; } } if (p1_long >= 90.0 && p1_long_l90_flag != 2) { if(p2_long <= -90.0) { p1_long = p1_long - 180.0; p2_long = p2_long + 180.0; p1_long_g90_flag = 2; } else { p1_long = p1_long - 90.0; p1_long_g90_flag = 1; } } if (p2_long <= -90.0) { if (p1_long < 0.0) { p2_long = p2_long + 90.0; p1_long = p1_long + 90.0; p2_long_l90_flag = 2; } else { p2_long = p2_long + 180.0; p2_long_l90_flag = 1; } } if (p2_long >= 90.0 && p1_long_l90_flag != 2) { p2_long = p2_long - 90.0; p2_long_g90_flag = 1; } x_p1 = RADOE * cos((p1_long*deg2rad)) * sin((p1_lat*deg2rad)); y_p1 = RADOE * sin((p1_long*deg2rad)) * sin((p1_lat*deg2rad)); z_p1 = RADOE * cos((p1_lat*deg2rad)); x_p2 = RADOE * cos((p2_long*deg2rad)) * sin((p2_lat*deg2rad)); y_p2 = RADOE * sin((p2_long*deg2rad)) * sin((p2_lat*deg2rad)); z_p2 = RADOE * cos((p2_lat*deg2rad)); x_pi = x_p1 + (x_p2 - x_p1)*(scanline_pi-scanline_p1)/(scanline_p2-scanline_p1); y_pi = y_p1 + (y_p2 - y_p1)*(scanline_pi-scanline_p1)/(scanline_p2-scanline_p1); z_pi = z_p1 + (z_p2 - z_p1)*(scanline_pi-scanline_p1)/(scanline_p2-scanline_p1); if (fieldflag == 1) { pi_long = atan(y_pi/x_pi)*180.0/PI; if (p1_long_l90_flag == 1 || p2_long_l90_flag == 1) { pi_long = pi_long - 180.0; p1_long_l90_flag = 0; p2_long_l90_flag = 0; } if (p1_long_g90_flag == 1 || p2_long_g90_flag == 1) { pi_long = pi_long + 90.0; p1_long_g90_flag = 0; p2_long_g90_flag = 0; } if (p1_long_l90_flag == 2) { if (pi_long > 0.0) pi_long = pi_long - 180.0; else if (pi_long < 0.0) pi_long = pi_long + 180.0; p1_long_l90_flag = 0; } if (p1_long_g90_flag == 2) { if (pi_long > 0.0) pi_long = pi_long - 180.0; else if (pi_long < 0.0) pi_long = pi_long + 180.0; p1_long_g90_flag = 0; } if (p2_long_l90_flag == 2) { pi_long = pi_long - 90.0; p2_long_l90_flag = 0; } switch(pos2) { case UL: bufferc[0] = pi_long; pos2 = UR; break; case UR: bufferc[1] = pi_long; pos2 = LL; break; case LL: if(stopscanline > idxmap[scene_cnt*2 - 1]) break; bufferc[numofval-2] = pi_long; pos2 = LR; break; case LR: if(stopscanline > idxmap[scene_cnt*2 - 1]) break; bufferc[numofval-1] = pi_long; break; } } if (fieldflag == 2) { pi_lat = atan((sqrt(x_pi*x_pi + y_pi*y_pi)/z_pi))*180.0/PI; switch(pos2) { case UL: bufferc[0] = pi_lat; pos2 = UR; break; case UR: bufferc[1] = pi_lat; pos2 = LL; break; case LL: if(stopscanline > idxmap[scene_cnt*2 - 1]) break; bufferc[numofval-2] = pi_lat; pos2 = LR; break; case LR: if(stopscanline > idxmap[scene_cnt*2 - 1]) break; bufferc[numofval-1] = pi_lat; break; } } } memmove(buffer, bufferc, numofval*sizeof(float32)); free(buffer2); free(bufferc); return(status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWextractperiod | | | | DESCRIPTION: Retrieves data from specified period. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 Swath structure ID | | periodID int32 Period ID | | fieldname char Fieldname | | externalflag int32 External geolocation fields flag | | HDFE_INTERNAL (0) | | HDFE_EXTERNAL (1) | | | | OUTPUTS: | | buffer void Data buffer containing subsetted region | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jun 03 Abe Taaheri added clearing timeflag if SWextractregion failes | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWextractperiod(int32 swathID, int32 periodID, char *fieldname, int32 externalflag, VOIDP buffer) { intn status; /* routine return status variable */ timeflag = 1; /* Call SWextractregion routine */ /* ---------------------------- */ status = SWextractregion(swathID, periodID, fieldname, externalflag, (char *) buffer); if (status != 0) timeflag = 0; /*clear timeflag if SWextractregion failed*/ return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdupregion | | | | DESCRIPTION: Duplicates a region | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | newregionID int32 New region ID | | | | INPUTS: | | oldregionID int32 Old region ID | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jan 97 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWdupregion(int32 oldregionID) { intn i; /* Loop index */ int32 newregionID = -1; /* New region ID */ /* Find first empty (inactive) region */ /* ---------------------------------- */ for (i = 0; i < NSWATHREGN; i++) { if (SWXRegion[i] == 0) { /* Allocate space for new swath region entry */ /* ----------------------------------------- */ SWXRegion[i] = (struct swathRegion *) calloc(1, sizeof(struct swathRegion)); if(SWXRegion[i] == NULL) { HEpush(DFE_NOSPACE,"SWdupregion", __FILE__, __LINE__); return(-1); } /* Copy old region structure data to new region */ /* -------------------------------------------- */ *SWXRegion[i] = *SWXRegion[oldregionID]; /* Define new region ID */ /* -------------------- */ newregionID = i; break; } } return (newregionID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWregioninfo | | | | DESCRIPTION: Returns size of region in bytes | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 Swath structure ID | | regionID int32 Region ID | | fieldname char Fieldname | | | | | | OUTPUTS: | | ntype int32 field number type | | rank int32 field rank | | dims int32 dimensions of field region | | size int32 size in bytes of field region | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Add vertical subsetting | | Dec 96 Joel Gales Add multiple vertical subsetting capability | | Mar 97 Joel Gales Add support for index mapping | | Jul 99 DaW Add support for floating scene subsetting | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWregioninfo(int32 swathID, int32 regionID, char *fieldname, int32 * ntype, int32 * rank, int32 dims[], int32 * size) { intn i; /* Loop index */ intn j; /* Loop index */ intn k; /* Loop index */ intn l = 0; /* Loop index */ intn status; /* routine return status variable */ intn long_status = 3; /* routine return status variable for longitude */ intn land_status = 3; /* Used for L7 float scene sub. */ intn statMap = -1; /* Status from SWmapinfo */ uint8 found = 0; /* Found flag */ uint8 detect_cnt = 0; /* Used for L7 float scene sub. */ int32 numtype = 0; /* Used for L7 float scene sub. */ int32 count = 0; /* Used for L7 float scene sub. */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath Vgroup ID */ int32 index; /* Geo Dim Index */ int32 nDim; /* Number of dimensions */ int32 slen[64]; /* String length array */ int32 dum; /* Dummy variable */ int32 incr; /* Mapping increment */ int32 nXtrk = 0; /* Number of cross tracks */ int32 scan_shift = 0; /* Used to take out partial scans */ int32 startscandim = -1; /* Used for floating scene region size */ int32 stopscandim = -1; /* Used for floating scene region size */ int32 dumdims[8]; /* Dimensions from SWfieldinfo */ int32 idxMapElem = -1; /* Number of index map elements */ int32 *idxmap = NULL; /* Pointer to index mapping array */ int32 datafld = 0; uint8 scene_cnt = 0; /* Number of scenes in swath */ int32 startscanline = 0; int32 stopscanline = 0; char *dfieldlist = (char *)NULL; int32 strbufsize = 0; int32 dfrank[8]; int32 numtype2[8]; int32 rank2 = 0; int32 rk = 0; int32 dims2[8]; int32 nt = 0; uint16 *buffer2 = (uint16 *)NULL; uint16 *tbuffer = (uint16 *)NULL; char dimlist[256]; /* Dimension list */ char geodim[256];/* Geolocation field dimension list */ char tgeodim[256];/* Time Geolocation field dimension list */ char dgeodim[256];/* Data Subsetting field dimension list */ char utlbuf[256];/* Utility buffer */ char *ptr[64]; /* String pointer array */ char *errMesg = "Vertical Dimension Not Found: \"%s\".\n"; /* Set region size to -1 */ /* --------------------- */ *size = -1; /* Check for valid swath ID */ /* ------------------------ */ status = SWchkswid(swathID, "SWregioninfo", &fid, &sdInterfaceID, &swVgrpID); /* Check for valid region ID */ /* ------------------------- */ if (status == 0) { if (regionID < 0 || regionID >= NSWATHREGN) { status = -1; HEpush(DFE_RANGE, "SWregioninfo", __FILE__, __LINE__); HEreport("Invalid Region id: %d.\n", regionID); } } /* Check for active region ID */ /* -------------------------- */ if (status == 0) { if (SWXRegion[regionID] == 0) { status = -1; HEpush(DFE_GENAPP, "SWregioninfo", __FILE__, __LINE__); HEreport("Inactive Region ID: %d.\n", regionID); } } /* This code checks for the attribute detector_count */ /* which is found in Landsat 7 files. It is used */ /* for some of the loops. */ /* ================================================= */ if (SWXRegion[regionID]->scanflag == 1) { land_status = SWattrinfo(swathID, "detector_count", &numtype, &count); if (land_status == 0) { land_status = SWreadattr(swathID, "detector_count", &detect_cnt); land_status = SWreadattr(swathID, "scene_count", &scene_cnt); } } /* Check for valid fieldname */ /* ------------------------- */ if (status == 0) { /* Get data field info */ /* ------------------- */ status = SWfieldinfo(swathID, fieldname, rank, dims, ntype, dimlist); if (status != 0) { status = -1; HEpush(DFE_GENAPP, "SWregioninfo", __FILE__, __LINE__); HEreport("Field \"%s\" Not Found.\n", fieldname); } } /* No problems so proceed ... */ /* -------------------------- */ if (status == 0) { /* If non-vertical subset regions defined ... */ /* ------------------------------------------ */ if (SWXRegion[regionID]->nRegions > 0 || SWXRegion[regionID]->scanflag == 1) { /* Get geolocation dimension name */ /* ------------------------------ */ status = SWfieldinfo(SWXRegion[regionID]->swathID, "Longitude", &dum, dumdims, &dum, geodim); long_status = status; /* If Time field being used, check for dimensions */ /* ---------------------------------------------- */ if (timeflag == 1) { /* code change to fix time subset bug for Landsat7 */ status = SWfieldinfo(SWXRegion[regionID]->swathID, "Time", &dum, dumdims, &dum, tgeodim); if (strcmp(geodim, tgeodim) != 0) { strcpy(geodim, tgeodim); } timeflag = 0; } /* If defscanregion being used, get dimensions */ /* of field being used */ /* ---------------------------------------------- */ if (SWXRegion[regionID]->scanflag == 1) { (void) SWnentries(SWXRegion[regionID]->swathID,4,&strbufsize); dfieldlist = (char *)calloc(strbufsize + 1, sizeof(char)); (void) SWinqdatafields(SWXRegion[regionID]->swathID,dfieldlist,dfrank,numtype2); status = SWfieldinfo(SWXRegion[regionID]->swathID,dfieldlist,&dum,dumdims,&dum,dgeodim); /* The dimensions have to be switched, because */ /* the mappings force a geodim and datadim */ /* so to find the mapping, the dimensions must */ /* be switched, but the subsetting will still */ /* be based on the correct dimensions */ /* "long_status == -1" added for CAL file which */ /* doesn't have a Traditional geolocation field */ /* ---------------------------------------------- */ if (strcmp(dgeodim,dimlist) != 0 || long_status == -1) { strcpy(geodim,dimlist); strcpy(dimlist,dgeodim); } } /* Get "Track" (first) Dimension from geo dimlist */ /* ---------------------------------------------- */ nDim = EHparsestr(geodim, ',', ptr, slen); geodim[slen[0]] = 0; /* Parse Data Field Dimlist & find mapping */ /* --------------------------------------- */ nDim = EHparsestr(dimlist, ',', ptr, slen); /* Loop through all dimensions and search for mapping */ /* -------------------------------------------------- */ for (i = 0; i < nDim; i++) { memcpy(utlbuf, ptr[i], slen[i]); utlbuf[slen[i]] = 0; statMap = SWmapinfo(swathID, geodim, utlbuf, &dum, &incr); /* Mapping found */ /* ------------- */ if (statMap == 0) { found = 1; index = i; break; } } /* If mapping not found check for geodim within dimlist */ /* ---------------------------------------------------- */ if (found == 0) { index = EHstrwithin(geodim, dimlist, ','); /* Geo dimension found within subset field dimlist */ /* ----------------------------------------------- */ if (index != -1) { found = 1; incr = 1; } } /* If mapping not found check for indexed mapping */ /* ---------------------------------------------- */ if (found == 0) { /* Get size of geo dim & allocate space of index mapping */ /* ----------------------------------------------------- */ dum = SWdiminfo(swathID, geodim); idxmap = (int32 *) calloc(dum, sizeof(int32)); if(idxmap == NULL) { HEpush(DFE_NOSPACE,"SWregioninfo", __FILE__, __LINE__); return(-1); } /* Loop through all dimensions and search for mapping */ /* -------------------------------------------------- */ for (i = 0; i < nDim; i++) { memcpy(utlbuf, ptr[i], slen[i]); utlbuf[slen[i]] = 0; idxMapElem = SWidxmapinfo(swathID, geodim, utlbuf, idxmap); /* Mapping found */ /* ------------- */ if (idxMapElem != -1) { found = 1; index = i; break; } } } /* Regular Mapping Found */ /* --------------------- */ if (found == 1 && idxMapElem == -1) { dims[index] = 0; /* Loop through all regions */ /* ------------------------ */ for (k = 0; k < SWXRegion[regionID]->nRegions; k++) { /* Get number of cross tracks in particular region */ /* ----------------------------------------------- */ nXtrk = SWXRegion[regionID]->StopRegion[k] - SWXRegion[regionID]->StartRegion[k] + 1; /* If increment is positive (geodim <= datadim) ... */ /* ------------------------------------------------ */ if (incr > 0) { if (SWXRegion[regionID]->scanflag == 1) { scan_shift = nXtrk % incr; if(scan_shift != 0) nXtrk = nXtrk - scan_shift; dims[index] += nXtrk/incr; if(long_status == -1 || incr == 1) { scan_shift = nXtrk % detect_cnt; if(scan_shift != 0) dims[index] = nXtrk - scan_shift; } } else { dims[index] += nXtrk * incr; } } else { /* Negative increment (geodim > datadim) */ /* ------------------------------------- */ dims[index] += nXtrk / (-incr); /* * If Xtrk not exactly divisible by incr, round dims * to next highest integer */ if (nXtrk % (-incr) != 0) { dims[index]++; } } } } else if (found == 1 && idxMapElem != -1) { /* Indexed Mapping */ /* --------------- */ dims[index] = 0; /* Loop through all regions */ /* ------------------------ */ for (k = 0; k < SWXRegion[regionID]->nRegions; k++) { j = 0; if(SWXRegion[regionID]->scanflag == 1) { startscanline = SWXRegion[regionID]->StartRegion[k]; stopscanline = SWXRegion[regionID]->StopRegion[k]; if (strcmp(fieldname,dfieldlist) == 0) { dims[index] = stopscanline - startscanline + 1; datafld = 1; } if (strcmp(fieldname, "Latitude") == 0 || strcmp(fieldname, "Longitude") == 0) { if(SWXRegion[regionID]->band8flag == 2 || SWXRegion[regionID]->band8flag == 3) { status = SWfieldinfo(swathID,"scan_no",&rk,dims2,&nt,dimlist); if(status == 0){ tbuffer = (uint16 *)calloc(dims2[0], sizeof(uint16)); status =SWreadfield(swathID,"scan_no",NULL,NULL,NULL,tbuffer); if(status == 0){ startscanline = startscanline - ((tbuffer[0] * detect_cnt) - detect_cnt); stopscanline = stopscanline - ((tbuffer[0] * detect_cnt) - 1); } else { status = -1; HEpush(DFE_GENAPP, "SWregioninfo", __FILE__, __LINE__); HEreport("Cannot read field \"%s\".\n", "scan_no"); return(status); } } else { status = -1; HEpush(DFE_GENAPP, "SWregioninfo", __FILE__, __LINE__); HEreport("Cannot get field info for \"%s\".\n","scan_no"); return(status); } } if(SWXRegion[regionID]->band8flag == 2 || SWXRegion[regionID]->band8flag == 3) { if(startscandim == -1) if(startscanline < idxmap[0]) { startscandim = 0; dims[index] = 0; if(stopscanline > idxmap[scene_cnt *2 - 1]) { stopscandim = scene_cnt*2 - startscandim; dims[index] = scene_cnt*2 - startscandim; } } } for (l = 0; l < scene_cnt; l++) { if(idxmap[j] <= startscanline && idxmap[j+1] >= startscanline) if(startscandim == -1) { dims[index] = j; startscandim = j; } if(idxmap[j] <= stopscanline && idxmap[j+1] >= stopscanline) if(startscandim != -1) { dims[index] = j - startscandim + 2; stopscandim = j + 1; } j = j + 2; if(idxmap[j] == 0 || idxmap[j+1] == 0) l = scene_cnt; } if(SWXRegion[regionID]->band8flag == 1 || SWXRegion[regionID]->band8flag == 2) { if(stopscandim == -1) if(stopscanline > idxmap[scene_cnt * 2 - 1]) { stopscandim = scene_cnt*2 - dims[index]; dims[index] = scene_cnt*2 - dims[index]; } } if(SWXRegion[regionID]->band8flag == 3) { if(startscandim == -1) if(startscanline < idxmap[0]) { startscandim = 0; if(stopscandim != -1) dims[index] = stopscandim - startscandim + 1; } } if(SWXRegion[regionID]->band8flag == 2) { if(startscandim == -1) if(startscanline > idxmap[j - 1]) { status = SWfieldinfo(SWXRegion[regionID]->swathID,"scan_no",&rank2,dims2,&nt,dimlist); buffer2 = (uint16 *)calloc(dims2[0], sizeof(uint16)); status = SWreadfield(SWXRegion[regionID]->swathID,"scan_no",NULL,NULL,NULL,buffer2); startscanline = startscanline - (buffer2[0] * detect_cnt); stopscanline = stopscanline - (buffer2[0] * detect_cnt); free(buffer2); j = 0; for (l = 0; l < scene_cnt; l++) { if(idxmap[j] <= startscanline && idxmap[j+1] >= startscanline) { dims[index] = j; startscandim = j; } if(idxmap[j] <= stopscanline && idxmap[j+1] >= stopscanline) dims[index] = j - startscandim + 2; j = j + 2; if(idxmap[j] == 0 || idxmap[j+1] == 0) l = scene_cnt; } } } } if (strcmp(fieldname, "scene_center_latitude") == 0 || strcmp(fieldname, "scene_center_longitude") == 0) { startscanline = SWXRegion[regionID]->StartRegion[k]; stopscanline = SWXRegion[regionID]->StopRegion[k]; if(startscanline < idxmap[0]) { startscandim = 0; dims[index] = 0; } for (l = 0; l < scene_cnt-1; l++) { if(idxmap[l] <= startscanline && idxmap[l+1] >= startscanline) if(startscandim == -1) { dims[index] = l; startscandim = l; } if(idxmap[l] <= stopscanline && idxmap[l+1] >= stopscanline) { dims[index] = l - startscandim + 2; stopscandim = l + 1; } } if(stopscandim == -1) { if(stopscanline > idxmap[scene_cnt - 1]) { dims[index] = scene_cnt - startscandim; stopscandim = scene_cnt - 1; } } if(SWXRegion[regionID]->band8flag == 1) { if(stopscandim == -1) if(stopscanline > idxmap[scene_cnt - 1]) { dims[index] = scene_cnt - startscandim; stopscandim = scene_cnt - 1; } } if(SWXRegion[regionID]->band8flag == 2 || SWXRegion[regionID]->band8flag == 3) { if(startscandim == -1) { if(startscanline < idxmap[0]) { startscandim = 0; dims[index] = stopscandim - startscandim + 1; } } if(startscandim == -1) { startscanline = SWXRegion[regionID]->StartScan[k] * detect_cnt; stopscanline = SWXRegion[regionID]->StopScan[k] * detect_cnt; for (l = 0; l < scene_cnt-1; l++) { if(idxmap[l] <= startscanline && idxmap[l+1] >= startscanline) dims[index] = l; if(idxmap[l] <= stopscanline && idxmap[l+1] >= stopscanline) dims[index] = l - dims[index] + 1; } } } } } else { if (datafld != 1) { /* Get number of cross tracks in particular region */ /* ----------------------------------------------- */ nXtrk = idxmap[SWXRegion[regionID]->StopRegion[k]] - idxmap[SWXRegion[regionID]->StartRegion[k]] + 1; dims[index] += nXtrk; } } } } else { /* Mapping not found */ /* ----------------- */ status = -1; HEpush(DFE_GENAPP, "SWregioninfo", __FILE__, __LINE__); HEreport( "Mapping Not Defined for \"%s\" Dimension.\n", geodim); } } /* Vertical Subset */ /* --------------- */ if (status == 0 || status == -1) /* check the vertical subset in any case -- xhua */ { for (j = 0; j < 8; j++) { /* If active vertical subset ... */ /* ----------------------------- */ if (SWXRegion[regionID]->StartVertical[j] != -1) { /* Find vertical dimension within dimlist */ /* -------------------------------------- */ index = EHstrwithin(SWXRegion[regionID]->DimNamePtr[j], dimlist, ','); /* If dimension found ... */ /* ---------------------- */ if (index != -1) { /* Compute dimension size */ /* ---------------------- */ dims[index] = SWXRegion[regionID]->StopVertical[j] - SWXRegion[regionID]->StartVertical[j] + 1; } else { /* Vertical dimension not found */ /* ---------------------------- */ status = -1; *size = -1; HEpush(DFE_GENAPP, "SWregioninfo", __FILE__, __LINE__); HEreport(errMesg, SWXRegion[regionID]->DimNamePtr[j]); } } } /* Compute size of region data buffer */ /* ---------------------------------- */ if (status == 0) { if(idxMapElem == 1 && SWXRegion[regionID]->scanflag == 1 && land_status == 0) { if(startscandim == dims[0]) dims[0] = scene_cnt*2 - startscandim; } /* Compute number of total elements */ /* -------------------------------- */ *size = dims[0]; for (j = 1; j < *rank; j++) { *size *= dims[j]; } /* Multiply by size in bytes of numbertype */ /* --------------------------------------- */ *size *= DFKNTsize(*ntype); } } } /* Free index mappings if applicable */ /* --------------------------------- */ if (idxmap != NULL) { free(idxmap); } if(dfieldlist != NULL) free(dfieldlist); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWreginfo | | | | DESCRIPTION: FORTRAN wrapper around SWregioninfo | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 Swath structure ID | | regionID int32 Region ID | | fieldname char Fieldname | | | | | | OUTPUTS: | | ntype int32 field number type | | rank int32 field rank | | dims int32 dimensions of field region | | (FORTRAN order) | | size int32 size in bytes of field region | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWreginfo(int32 swathID, int32 regionID, char *fieldname, int32 * ntype, int32 * rank, int32 dims[], int32 * size) { intn j; /* Loop index */ intn status; /* routine return status variable */ int32 swap; /* Temporary swap variable */ /* Call SWregioninfo */ /* ----------------- */ status = SWregioninfo(swathID, regionID, fieldname, ntype, rank, dims, size); /* Change dimensions to FORTRAN order */ /* ---------------------------------- */ for (j = 0; j < *rank / 2; j++) { swap = dims[*rank - 1 - j]; dims[*rank - 1 - j] = dims[j]; dims[j] = swap; } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWperiodinfo | | | | DESCRIPTION: Returns size in bytes of region | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 Swath structure ID | | periodID int32 Period ID | | fieldname char Fieldname | | | | | | OUTPUTS: | | ntype int32 field number type | | rank int32 field rank | | dims int32 dimensions of field region | | size int32 size in bytes of field region | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jun 03 Abe Taaheri added clearing timeflag if SWregioninfo failes | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWperiodinfo(int32 swathID, int32 periodID, char *fieldname, int32 * ntype, int32 * rank, int32 dims[], int32 * size) { intn status; /* routine return status variable */ timeflag = 1; /* Call SWregioninfo */ /* ----------------- */ status = SWregioninfo(swathID, periodID, fieldname, ntype, rank, dims, size); if (status != 0) timeflag = 0;/* clear timeflag if SWregioninfo failed */ return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWperinfo | | | | DESCRIPTION: FORTRAN wrapper around SWperiodinfo | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 Swath structure ID | | periodID int32 Period ID | | fieldname char Fieldname | | | | | | OUTPUTS: | | ntype int32 field number type | | rank int32 field rank | | dims int32 dimensions of field region | | (FORTRAN order) | | size int32 size in bytes of field region | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Jul 96 Joel Gales Fix FORTRAN ordering of dims omitted in original | | version | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWperinfo(int32 swathID, int32 periodID, char *fieldname, int32 * ntype, int32 * rank, int32 dims[], int32 * size) { intn j; /* Loop index */ intn status; /* routine return status variable */ int32 swap; /* Temporary swap variable */ /* Call SWreginfo */ /* -------------- */ status = SWreginfo(swathID, periodID, fieldname, ntype, rank, dims, size); if(status == 0) { /* Change dimensions to FORTRAN order */ /* ---------------------------------- */ for (j = 0; j < *rank / 2; j++) { swap = dims[*rank - 1 - j]; dims[*rank - 1 - j] = dims[j]; dims[j] = swap; } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdefvrtregion | | | | DESCRIPTION: Finds elements of a monotonic field within a given range. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | regionID int32 Region ID | | | | INPUTS: | | swathID int32 Swath structure ID | | regionID int32 Region ID | | vertObj char Vertical object to subset | | range float64 Vertical subsetting range | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Aug 96 Joel Gales Original Programmer | | Dec 96 Joel Gales Add multiple vertical subsetting capability | | May 97 Joel Gales Check for supported field types | | | | END_PROLOG | -----------------------------------------------------------------------------*/ /* Macro to initialize swath region entry */ /* -------------------------------------- */ /* * 1) Find empty (inactive) region. 2) Allocate space for region entry. 3) * Store file ID and swath ID. 4) Set region ID. 5) Initialize vertical * subset entries to -1. */ #define SETSWTHREG \ \ for (k = 0; k < NSWATHREGN; k++) \ { \ if (SWXRegion[k] == 0) \ { \ SWXRegion[k] = (struct swathRegion *) \ calloc(1, sizeof(struct swathRegion)); \ SWXRegion[k]->fid = fid; \ SWXRegion[k]->swathID = swathID; \ regionID = k; \ for (j=0; j<8; j++) \ { \ SWXRegion[k]->StartVertical[j] = -1; \ SWXRegion[k]->StopVertical[j] = -1; \ SWXRegion[k]->StartScan[j] = -1; \ SWXRegion[k]->StopScan[j] = -1; \ SWXRegion[k]->band8flag = -1; \ } \ break; \ } \ } /* Macro to fill vertical subset entry */ /* ----------------------------------- */ /* * 1) Find empty (inactive) vertical region. 2) Set start of vertical region. * 3) Allocate space for name of vertical dimension. 4) Write vertical * dimension name. */ #define FILLVERTREG \ for (j=0; j<8; j++) \ { \ if (SWXRegion[regionID]->StartVertical[j] == -1) \ { \ SWXRegion[regionID]->StartVertical[j] = i; \ SWXRegion[regionID]->DimNamePtr[j] = \ (char *) malloc(slen + 1); \ memcpy(SWXRegion[regionID]->DimNamePtr[j], \ dimlist, slen + 1); \ break; \ } \ } \ int32 SWdefvrtregion(int32 swathID, int32 regionID, char *vertObj, float64 range[]) { intn i; /* Loop index */ intn j; /* Loop index */ intn k; /* Loop index */ intn status; /* routine return status variable */ uint8 found = 0; /* Found flag */ int16 vertINT16; /* Temporary INT16 variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath Vgroup ID */ int32 slen; /* String length */ int32 rank; /* Field rank */ int32 nt; /* Field numbertype */ int32 dims[8]; /* Field dimensions */ int32 size; /* Size of numbertype in bytes */ int32 vertINT32; /* Temporary INT32 variable */ float32 vertFLT32; /* Temporary FLT32 variable */ float64 vertFLT64; /* Temporary FLT64 variable */ char *vertArr; /* Pointer to vertical field data buffer */ char dimlist[256]; /* Dimension list */ /* Check for valid swath ID */ /* ------------------------ */ status = SWchkswid(swathID, "SWdefvrtregion", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* Copy first 4 characters of vertObj into dimlist */ /* ----------------------------------------------- */ memcpy(dimlist, vertObj, 4); dimlist[4] = 0; /* If first 4 characters of vertObj = "DIM:" ... */ /* --------------------------------------------- */ /* Vertical Object is dimension name */ /* --------------------------------- */ if (strcmp(dimlist, "DIM:") == 0) { /* Get string length of vertObj (minus "DIM:) */ /* ------------------------------------------ */ slen = strlen(vertObj) - 4; /* If regionID = -1 then setup swath region entry */ /* ---------------------------------------------- */ if (regionID == -1) { SETSWTHREG; } /* Find first empty (inactive) vertical subset entry */ /* ------------------------------------------------- */ for (j = 0; j < 8; j++) { if (SWXRegion[regionID]->StartVertical[j] == -1) { /* Store start & stop of vertical region */ /* ------------------------------------- */ SWXRegion[regionID]->StartVertical[j] = (int32) range[0]; SWXRegion[regionID]->StopVertical[j] = (int32) range[1]; /* Store vertical dimension name */ /* ----------------------------- */ SWXRegion[regionID]->DimNamePtr[j] = (char *) malloc(slen + 1); if(SWXRegion[regionID]->DimNamePtr[j] == NULL) { HEpush(DFE_NOSPACE,"SWdefvrtregion", __FILE__, __LINE__); return(-1); } memcpy(SWXRegion[regionID]->DimNamePtr[j], vertObj + 4, slen + 1); break; } } } else { /* Vertical Object is fieldname */ /* ---------------------------- */ /* Check for valid fieldname */ /* ------------------------- */ status = SWfieldinfo(swathID, vertObj, &rank, dims, &nt, dimlist); if (status != 0) { status = -1; HEpush(DFE_GENAPP, "SWdefvrtregion", __FILE__, __LINE__); HEreport("Vertical Field: \"%s\" not found.\n", vertObj); } /* Check for supported field types */ /* ------------------------------- */ if (nt != DFNT_INT16 && nt != DFNT_INT32 && nt != DFNT_FLOAT32 && nt != DFNT_FLOAT64) { status = -1; HEpush(DFE_GENAPP, "SWdefvrtregion", __FILE__, __LINE__); HEreport("Fieldtype: %d not supported for vertical subsetting.\n", nt); } /* Check that vertical dimension is 1D */ /* ----------------------------------- */ if (status == 0) { if (rank != 1) { status = -1; HEpush(DFE_GENAPP, "SWdefvrtregion", __FILE__, __LINE__); HEreport("Vertical Field: \"%s\" must be 1-dim.\n", vertObj); } } /* If no problems then continue */ /* ---------------------------- */ if (status == 0) { /* Get string length of vertical dimension */ /* --------------------------------------- */ slen = strlen(dimlist); /* Get size in bytes of vertical field numbertype */ /* ---------------------------------------------- */ size = DFKNTsize(nt); /* Allocate space for vertical field */ /* --------------------------------- */ vertArr = (char *) calloc(dims[0], size); if(vertArr == NULL) { HEpush(DFE_NOSPACE,"SWdefvrtregion", __FILE__, __LINE__); return(-1); } /* Read vertical field */ /* ------------------- */ status = SWreadfield(swathID, vertObj, NULL, NULL, NULL, vertArr); switch (nt) { case DFNT_INT16: for (i = 0; i < dims[0]; i++) { /* Get single element of vertical field */ /* ------------------------------------ */ memcpy(&vertINT16, vertArr + i * size, size); /* If within range ... */ /* ------------------- */ if (vertINT16 >= range[0] && vertINT16 <= range[1]) { /* Set found flag */ /* -------------- */ found = 1; /* If regionID=-1 then setup swath region entry */ /* -------------------------------------------- */ if (regionID == -1) { SETSWTHREG; } /* Fill-in vertical region entries */ /* ------------------------------- */ FILLVERTREG; break; } } /* If found read from "bottom" of data field */ /* ----------------------------------------- */ if (found == 1) { for (i = dims[0] - 1; i >= 0; i--) { /* Get single element of vertical field */ /* ------------------------------------ */ memcpy(&vertINT16, vertArr + i * size, size); /* If within range ... */ /* ------------------- */ if (vertINT16 >= range[0] && vertINT16 <= range[1]) { /* Set end of vertical region */ /* -------------------------- */ SWXRegion[regionID]->StopVertical[j] = i; break; } } } else { /* No vertical entries within region */ /* --------------------------------- */ status = -1; HEpush(DFE_GENAPP, "SWdefvrtregion", __FILE__, __LINE__); HEreport("No vertical field entries within region.\n"); } break; case DFNT_INT32: for (i = 0; i < dims[0]; i++) { /* Get single element of vertical field */ /* ------------------------------------ */ memcpy(&vertINT32, vertArr + i * size, size); /* If within range ... */ /* ------------------- */ if (vertINT32 >= range[0] && vertINT32 <= range[1]) { /* Set found flag */ /* -------------- */ found = 1; /* If regionID=-1 then setup swath region entry */ /* -------------------------------------------- */ if (regionID == -1) { SETSWTHREG; } /* Fill-in vertical region entries */ /* ------------------------------- */ FILLVERTREG; break; } } /* If found read from "bottom" of data field */ /* ----------------------------------------- */ if (found == 1) { for (i = dims[0] - 1; i >= 0; i--) { /* Get single element of vertical field */ /* ------------------------------------ */ memcpy(&vertINT32, vertArr + i * size, size); /* If within range ... */ /* ------------------- */ if (vertINT32 >= range[0] && vertINT32 <= range[1]) { /* Set end of vertical region */ /* -------------------------- */ SWXRegion[regionID]->StopVertical[j] = i; break; } } } else { /* No vertical entries within region */ /* --------------------------------- */ status = -1; HEpush(DFE_GENAPP, "SWdefvrtregion", __FILE__, __LINE__); HEreport("No vertical field entries within region.\n"); } break; case DFNT_FLOAT32: for (i = 0; i < dims[0]; i++) { /* Get single element of vertical field */ /* ------------------------------------ */ memcpy(&vertFLT32, vertArr + i * size, size); /* If within range ... */ /* ------------------- */ if (vertFLT32 >= range[0] && vertFLT32 <= range[1]) { /* Set found flag */ /* -------------- */ found = 1; /* If regionID=-1 then setup swath region entry */ /* -------------------------------------------- */ if (regionID == -1) { SETSWTHREG; } /* Fill-in vertical region entries */ /* ------------------------------- */ FILLVERTREG; break; } } /* If found read from "bottom" of data field */ /* ----------------------------------------- */ if (found == 1) { for (i = dims[0] - 1; i >= 0; i--) { /* Get single element of vertical field */ /* ------------------------------------ */ memcpy(&vertFLT32, vertArr + i * size, size); /* If within range ... */ /* ------------------- */ if (vertFLT32 >= range[0] && vertFLT32 <= range[1]) { /* Set end of vertical region */ /* -------------------------- */ SWXRegion[regionID]->StopVertical[j] = i; break; } } } else { /* No vertical entries within region */ /* --------------------------------- */ status = -1; HEpush(DFE_GENAPP, "SWdefvrtregion", __FILE__, __LINE__); HEreport("No vertical field entries within region.\n"); } break; case DFNT_FLOAT64: for (i = 0; i < dims[0]; i++) { /* Get single element of vertical field */ /* ------------------------------------ */ memcpy(&vertFLT64, vertArr + i * size, size); /* If within range ... */ /* ------------------- */ if (vertFLT64 >= range[0] && vertFLT64 <= range[1]) { /* Set found flag */ /* -------------- */ found = 1; /* If regionID=-1 then setup swath region entry */ /* -------------------------------------------- */ if (regionID == -1) { SETSWTHREG; } /* Fill-in vertical region entries */ /* ------------------------------- */ FILLVERTREG; break; } } /* If found read from "bottom" of data field */ /* ----------------------------------------- */ if (found == 1) { for (i = dims[0] - 1; i >= 0; i--) { /* Get single element of vertical field */ /* ------------------------------------ */ memcpy(&vertFLT64, vertArr + i * size, size); /* If within range ... */ /* ------------------- */ if (vertFLT64 >= range[0] && vertFLT64 <= range[1]) { /* Set end of vertical region */ /* -------------------------- */ SWXRegion[regionID]->StopVertical[j] = i; break; } } } else { /* No vertical entries within region */ /* --------------------------------- */ status = -1; HEpush(DFE_GENAPP, "SWdefvrtregion", __FILE__, __LINE__); HEreport("No vertical field entries within region.\n"); } break; } /* End of switch */ free(vertArr); } } } /* Set regionID to -1 if bad return status */ /* --------------------------------------- */ if (status == -1) { regionID = -1; } return (regionID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdefvrtreg | | | | DESCRIPTION: FORTRAN wrapper arount SWdefvrtregion | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | regionID int32 Region ID | | | | INPUTS: | | swathID int32 Swath structure ID | | regionID int32 Region ID | | vertObj char Vertical object to subset | | range float64 Vertical subsetting range | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Oct 96 Joel Gales Original Programmer | | Feb 97 Joel Gales Change call SWdefvrtreg to SWdefvrtregion | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWdefvrtreg(int32 swathID, int32 regionID, char *vertObj, float64 fortrange[]) { float64 range[2]; /* range (C) */ char utlbuf[16]; /* Utility buffer */ /* Copy first four character of vertObj to utlbuf */ /* ---------------------------------------------- */ memcpy(utlbuf, vertObj, 4); utlbuf[4] = 0; /* If subsetting on dimension elements convert FORTRAN indices to C */ /* ---------------------------------------------------------------- */ if (strcmp(utlbuf, "DIM:") == 0) { range[0] = fortrange[0] - 1; range[1] = fortrange[1] - 1; } else { range[0] = fortrange[0]; range[1] = fortrange[1]; } /* Call SWdefvrtregion */ /* ------------------- */ regionID = SWdefvrtregion(swathID, regionID, vertObj, range); return (regionID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdefscanregion | | | | DESCRIPTION: Initialize the region structure for Landsat 7 float scene | | subset | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | regionID int32 Region ID | | | | INPUTS: | | swathID int32 Swath structure ID | | fieldname char Field name to subset | | range float64 subsetting range | | mode int32 HDFE_ENDPOINT, HDFE_MIDPOINT or | | HDFE_ANYPOINT | | | | OUTPUTS: | | regionID int32 Region ID | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jul 99 DaW Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWdefscanregion(int32 swathID, char *fieldname, float64 range[], int32 mode) { intn j; /* Loop index */ intn k; /* Loop index */ intn status; /* routine return status variable */ intn land_status = 3; /* routine return status variable */ intn band81flag = 0; intn band82flag = 0; intn band83flag = 0; uint8 detect_cnt = 0; /* Used to convert scan to scanline */ /* L7 float scene sub. */ uint8 scene_cnt = 0; int32 nmtype = 0; /* Used for L7 float scene sub. */ int32 count = 0; /* Used for L7 float scene sub. */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath Vgroup ID */ int32 slen; /* String length */ int32 dfrank[8]; /* data fields rank */ int32 rank; /* Field rank */ int32 numtype[8]; /* number type of data fields */ int32 nt; /* Field numbertype */ int32 dims[8]; /* Field dimensions */ int32 dims2[8]; /* Field dimensions */ int32 strbufsize = 0; /* string buffer size */ int32 tmprange0 = 0; uint16 *buffer = (uint16 *)NULL; int32 *idxmap = (int32 *)NULL; int32 dimsize = 0; int32 regionID = -1; /* Region ID (return) */ float64 scan[2]; float64 original_scan[2]; char dimlist[256]; /* Dimension list */ char swathname[80]; char *dfieldlist = (char *)NULL; /* data field list */ char *tfieldname = (char *)NULL; /* temp field buffer */ char *band81 = (char *)NULL; char *band82 = (char *)NULL; char *band83 = (char *)NULL; /* Check for valid swath ID */ /* ------------------------ */ status = SWchkswid(swathID, "SWdefscanregion", &fid, &sdInterfaceID, &swVgrpID); if(status != 0) { return(status); } /* This code checks for the attribute detector_count */ /* which is found in Landsat 7 files. It is used */ /* for some of the loops. The other code checks if */ /* one scan is requested. */ /* ================================================= */ land_status = SWattrinfo(swathID, "detector_count", &nmtype, &count); if (land_status == 0) { scan[0] = range[0]; scan[1] = range[1]; original_scan[0] = range[0]; original_scan[1] = range[1]; land_status = SWreadattr(swathID, "scene_count", &scene_cnt); land_status = SWreadattr(swathID, "detector_count", &detect_cnt); if (range[0] == range[1]) { range[0] = range[0] * detect_cnt - detect_cnt; range[1] = range[0] + detect_cnt - 1; } else { range[0] = range[0] * detect_cnt - detect_cnt; range[1] = range[1] * detect_cnt - 1; } Vgetname(SWXSwath[0].IDTable, swathname); band81 = strstr(swathname, "B81"); if (band81 != (char *)NULL) band81flag = 1; band82 = strstr(swathname, "B82"); if (band82 != (char *)NULL) band82flag = 1; band83 = strstr(swathname, "B83"); if (band83 != (char *)NULL) band83flag = 1; } /* If fieldname is null then subsetting Landsat 7 */ /* floating scene. Get data field name, assume */ /* only one data field in swath */ /* ---------------------------------------------- */ if (fieldname == (char *)NULL) { (void) SWnentries(swathID, 4, &strbufsize); dfieldlist = (char *)calloc(strbufsize + 1, sizeof(char)); (void) SWinqdatafields(swathID, dfieldlist, dfrank, numtype); tfieldname = (char *)calloc(strbufsize + 1, sizeof(char)); strcpy(tfieldname, dfieldlist); } else { slen = strlen(fieldname); tfieldname = (char *)calloc(slen + 1, sizeof(char)); strcpy(tfieldname, fieldname); } /* Check for valid fieldname */ /* ------------------------- */ status = SWfieldinfo(swathID, tfieldname, &rank, dims, &nt, dimlist); if (status != 0) { status = -1; HEpush(DFE_GENAPP, "SWdefscanregion", __FILE__, __LINE__); HEreport("Field: \"%s\" not found.\n", tfieldname); } /* Check if input range values are within range of */ /* data field */ /* ----------------------------------------------- */ if(status == 0) { status = SWfieldinfo(swathID, "scan_no", &rank, dims2, &nt, dimlist); if(status == 0) { buffer = (uint16 *)calloc(dims2[0], sizeof(uint16)); if(buffer == NULL) { HEpush(DFE_NOSPACE,"SWdefscanregion", __FILE__, __LINE__); if (dfieldlist != NULL) free(dfieldlist); free(tfieldname); return(-1); } status = SWreadfield(swathID,"scan_no", NULL, NULL, NULL, buffer); if(status != 0) { HEpush(DFE_GENAPP,"SWdefscanregion", __FILE__, __LINE__); if (dfieldlist != NULL) free(dfieldlist); free(tfieldname); return(-1); } } else { HEpush(DFE_GENAPP,"SWdefscanregion", __FILE__, __LINE__); if (dfieldlist != NULL) free(dfieldlist); free(tfieldname); return(-1); } if(scan[0] > buffer[dims2[0]-1]) { HEpush(DFE_GENAPP, "SWdefscanregion", __FILE__, __LINE__); HEreport("Range values not within bounds of data field\n"); free(buffer); buffer = (uint16 *)NULL; if (dfieldlist != NULL) free(dfieldlist); free(tfieldname); return(-1); } if(scan[0] < buffer[0]) { if(scan[1] < buffer[0]) { HEpush(DFE_GENAPP, "SWdefscanregion", __FILE__, __LINE__); HEreport("Range values not within bounds of data field\n"); free(buffer); buffer = (uint16 *)NULL; if (dfieldlist != NULL) free(dfieldlist); free(tfieldname); return(-1); } else { scan[0] = buffer[0]; range[0] = scan[0] * detect_cnt - detect_cnt; } } if(scan[1] > buffer[dims2[0] - 1]) { scan[1] = buffer[dims2[0] - 1]; range[1] = scan[1] * detect_cnt - 1; } } if(status == 0) { dimsize = SWdiminfo(swathID, "GeoTrack"); if(dimsize > 0) { idxmap = (int32 *)calloc(dimsize, sizeof(int32)); (void) SWidxmapinfo(swathID, "GeoTrack", "ScanLineTrack", idxmap); tmprange0 = range[0]; if(band82flag != 1 && band83flag != 1) { if (range[1] > idxmap[scene_cnt*2 - 1]) { range[1] = idxmap[scene_cnt*2 - 1]; fprintf(stderr,"Data length compared to geolocation length\n"); } } if(band82flag == 1 || band83flag == 1) { tmprange0 = range[0] - (buffer[0] * detect_cnt - detect_cnt); } if(tmprange0 >= idxmap[scene_cnt * 2 - 1]) { HEpush(DFE_GENAPP, "SWdefscanregion", __FILE__, __LINE__); HEreport("Range values not within bounds of Latitude/Longitude field(s)\n"); if (dfieldlist != NULL) free(dfieldlist); free(tfieldname); free(buffer); free(idxmap); return(-1); } } } if (status == 0) { slen = strlen(tfieldname); SETSWTHREG; /* Find first empty (inactive) vertical subset entry */ /* ------------------------------------------------- */ for (j = 0; j < 8; j++) { if (SWXRegion[regionID]->StartVertical[j] == -1) { /* Store start & stop of region */ /* ------------------------------------- */ SWXRegion[regionID]->StartScan[j] = (int32) original_scan[0]; SWXRegion[regionID]->StopScan[j] = (int32) original_scan[1]; SWXRegion[regionID]->StartRegion[j] = (int32) range[0]; SWXRegion[regionID]->StopRegion[j] = (int32) range[1]; ++SWXRegion[regionID]->nRegions; SWXRegion[regionID]->scanflag = 1; if(band81flag == 1) SWXRegion[regionID]->band8flag = 1; if(band82flag == 1) SWXRegion[regionID]->band8flag = 2; if(band83flag == 1) SWXRegion[regionID]->band8flag = 3; break; } } } /* Set regionID to -1 if bad return status */ /* --------------------------------------- */ if (status == -1) { regionID = -1; } if (dfieldlist != NULL) free(dfieldlist); free(tfieldname); if (buffer != NULL) free(buffer); if (idxmap != NULL) free(idxmap); return (regionID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWsetfillvalue | | | | DESCRIPTION: Sets fill value for the specified field. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char field name | | fillval void fill value | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWsetfillvalue(int32 swathID, char *fieldname, VOIDP fillval) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath root Vgroup ID */ int32 sdid; /* SDS id */ int32 nt; /* Number type */ int32 dims[8]; /* Dimensions array */ int32 dum; /* Dummy variable */ int32 solo; /* "Solo" (non-merged) field flag */ char name[80]; /* Fill value "attribute" name */ /* Check for valid swath ID and get SDS interface ID */ status = SWchkswid(swathID, "SWsetfillvalue", &fid, &sdInterfaceID, &swVgrpID); if (status == 0) { /* Get field info */ status = SWfieldinfo(swathID, fieldname, &dum, dims, &nt, NULL); if (status == 0) { /* Get SDS ID and solo flag */ status = SWSDfldsrch(swathID, sdInterfaceID, fieldname, &sdid, &dum, &dum, &dum, dims, &solo); /* If unmerged field then call HDF set field routine */ if (solo == 1) { status = SDsetfillvalue(sdid, fillval); } /* * Store fill value in attribute. Name is given by fieldname * prepended with "_FV_" */ strcpy(name, "_FV_"); strcat(name, fieldname); status = SWwriteattr(swathID, name, nt, 1, fillval); } else { HEpush(DFE_GENAPP, "SWsetfillvalue", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWgetfillvalue | | | | DESCRIPTION: Retrieves fill value for a specified field. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | fieldname char field name | | | | OUTPUTS: | | fillval void fill value | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWgetfillvalue(int32 swathID, char *fieldname, VOIDP fillval) { intn status; /* routine return status variable */ int32 nt; /* Number type */ int32 dims[8]; /* Dimensions array */ int32 dum; /* Dummy variable */ char name[80]; /* Fill value "attribute" name */ /* Check for valid swath ID */ status = SWchkswid(swathID, "SWgetfillvalue", &dum, &dum, &dum); if (status == 0) { /* Get field info */ status = SWfieldinfo(swathID, fieldname, &dum, dims, &nt, NULL); if (status == 0) { /* Read fill value attribute */ strcpy(name, "_FV_"); strcat(name, fieldname); status = SWreadattr(swathID, name, fillval); } else { HEpush(DFE_GENAPP, "SWgetfillvalue", __FILE__, __LINE__); HEreport("Fieldname \"%s\" does not exist.\n", fieldname); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWdetach | | | | DESCRIPTION: Detachs swath structure and performs housekeeping | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 swath structure ID | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Cleanup Region External Structure | | Sep 96 Joel Gales Setup dim names for SDsetdimnane in dimbuf1 rather | | than utlstr | | Nov 96 Joel Gales Call SWchkswid to check for proper swath ID | | Dec 96 Joel Gales Add multiple vertical subsetting garbage collection | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWdetach(int32 swathID) { intn i; /* Loop index */ intn j; /* Loop index */ intn k; /* Loop index */ intn status = 0; /* routine return status variable */ intn statusFill = 0; /* return status from SWgetfillvalue */ uint8 *buf; /* Buffer for blank (initial) 1D records */ int32 vdataID; /* Vdata ID */ int32 *namelen; /* Pointer to name string length array */ int32 *dimlen; /* Pointer to dim string length array */ int32 slen1[3]; /* String length array 1 */ int32 slen2[3]; /* String length array 2 */ int32 nflds; /* Number of fields */ int32 match[5]; /* Merged field match array */ int32 cmbfldcnt; /* Number of fields combined */ int32 sdid; /* SDS ID */ int32 vgid; /* Vgroup ID */ int32 dims[3]; /* Dimension array */ int32 *offset; /* Pointer to merged field offset array */ int32 *indvdims; /* Pointer to merged field size array */ int32 sdInterfaceID; /* SDS interface ID */ int32 sID; /* Swath ID - offset */ int32 nflds0; /* Number of fields */ int32 *namelen0; /* Pointer to name string length array */ int32 rank; /* Rank of merged field */ int32 truerank; /* True rank of merged field */ int32 idOffset = SWIDOFFSET; /* Swath ID offset */ int32 dum; /* Dummy variable */ char *nambuf; /* Pointer to name buffer */ char **nameptr; /* Pointer to name string pointer array */ char **dimptr; /* Pointer to dim string pointer array */ char **nameptr0; /* Pointer to name string pointer array */ char *ptr1[3]; /* String pointer array */ char *ptr2[3]; /* String pointer array */ char dimbuf1[128]; /* Dimension buffer 1 */ char dimbuf2[128]; /* Dimension buffer 2 */ char swathname[VGNAMELENMAX + 1]; /* Swath name */ char *utlbuf; /* Utility buffer */ char fillval[32];/* Fill value buffer */ /* Check for proper swath ID and get SD interface ID */ /* ------------------------------------------------- */ status = SWchkswid(swathID, "SWdetach", &dum, &sdInterfaceID, &dum); if (status == 0) { /* Subtract off swath ID offset and get swath name */ /* ----------------------------------------------- */ sID = swathID % idOffset; Vgetname(SWXSwath[sID].IDTable, swathname); /* Create 1D "orphened" fields */ /* --------------------------- */ i = 0; /* Find "active" entries in 1d combination array */ /* --------------------------------------------- */ while (SWX1dcomb[3 * i] != 0) { /* For fields defined within swath... */ /* ---------------------------------- */ if (SWX1dcomb[3 * i + 1] == SWXSwath[sID].IDTable) { /* Get dimension size and vdata ID */ /* ------------------------------- */ dims[0] = abs(SWX1dcomb[3 * i]); vdataID = SWX1dcomb[3 * i + 2]; /* Get fieldname (= vdata name) */ /* ---------------------------- */ nambuf = (char *) calloc(VSNAMELENMAX + 1, 1); if(nambuf == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); return(-1); } VSgetname(vdataID, nambuf); /* Set field within vdata */ /* ---------------------- */ VSsetfields(vdataID, nambuf); /* Write (blank) records */ /* --------------------- */ buf = (uint8 *) calloc(VSsizeof(vdataID, nambuf), dims[0]); if(buf == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nambuf); return(-1); } VSwrite(vdataID, buf, dims[0], FULL_INTERLACE); free(buf); free(nambuf); /* Detach Vdata */ /* ------------ */ VSdetach(vdataID); } i++; } /* SDS combined fields */ /* ------------------- */ if (strlen(SWXSDname) == 0) { nflds = 0; /* Allocate "dummy" arrays so free() doesn't bomb later */ /* ---------------------------------------------------- */ nameptr = (char **) calloc(1, sizeof(char *)); if(nameptr == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); return(-1); } namelen = (int32 *) calloc(1, sizeof(int32)); if(namelen == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nameptr); return(-1); } nameptr0 = (char **) calloc(1, sizeof(char *)); if(nameptr0 == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nameptr); free(namelen); return(-1); } namelen0 = (int32 *) calloc(1, sizeof(int32)); if(namelen0 == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); return(-1); } dimptr = (char **) calloc(1, sizeof(char *)); if(dimptr == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); return(-1); } dimlen = (int32 *) calloc(1, sizeof(int32)); if(dimlen == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); return(-1); } offset = (int32 *) calloc(1, sizeof(int32)); if(offset == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); free(dimlen); return(-1); } indvdims = (int32 *) calloc(1, sizeof(int32)); if(indvdims == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); free(dimlen); free(offset); return(-1); } } else { /* * "Trim Off" trailing "," and ";" in SWXSDname & SWXSDdims * respectively */ SWXSDname[strlen(SWXSDname) - 1] = 0; SWXSDdims[strlen(SWXSDdims) - 1] = 0; /* Get number of fields from SWXSDname string */ /* ------------------------------------------ */ nflds = EHparsestr(SWXSDname, ',', NULL, NULL); if(nflds > 0) { /* Allocate space for various dynamic arrays */ /* ----------------------------------------- */ nameptr = (char **) calloc(nflds, sizeof(char *)); if(nameptr == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); return(-1); } namelen = (int32 *) calloc(nflds, sizeof(int32)); if(namelen == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nameptr); return(-1); } nameptr0 = (char **) calloc(nflds, sizeof(char *)); if(nameptr0 == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nameptr); free(namelen); return(-1); } namelen0 = (int32 *) calloc(nflds, sizeof(int32)); if(namelen0 == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); return(-1); } dimptr = (char **) calloc(nflds, sizeof(char *)); if(dimptr == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); return(-1); } dimlen = (int32 *) calloc(nflds, sizeof(int32)); if(dimlen == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); return(-1); } offset = (int32 *) calloc(nflds, sizeof(int32)); if(offset == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); free(dimlen); return(-1); } indvdims = (int32 *) calloc(nflds, sizeof(int32)); if(indvdims == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); free(dimlen); free(offset); return(-1); } } else { HEpush(DFE_GENAPP,"SWdetach", __FILE__, __LINE__); return(-1); } /* Parse SWXSDname and SWXSDdims strings */ /* ------------------------------------- */ nflds = EHparsestr(SWXSDname, ',', nameptr, namelen); nflds = EHparsestr(SWXSDdims, ';', dimptr, dimlen); } /* Loop through all the fields */ /* --------------------------- */ for (i = 0; i < nflds; i++) { /* If active entry and field is within swath to be detached ... */ /* ------------------------------------------------------------ */ if (SWXSDcomb[5 * i] != 0 && SWXSDcomb[5 * i + 3] == SWXSwath[sID].IDTable) { nambuf = (char *) calloc(strlen(SWXSDname) + 1, 1); if(nambuf == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); return(-1); } utlbuf = (char *) calloc(2 * strlen(SWXSDname) + 7, 1); if(utlbuf == NULL) { HEpush(DFE_NOSPACE,"SWdetach", __FILE__, __LINE__); free(nambuf); return(-1); } /* Zero out dimbuf1 */ /* ---------------- */ for (k = 0; k < sizeof(dimbuf1); k++) { dimbuf1[k] = 0; } /* Load array to match, name & parse dims */ /* -------------------------------------- */ memcpy(match, &SWXSDcomb[5 * i], 20); memcpy(nambuf, nameptr[i], namelen[i]); memcpy(dimbuf1, dimptr[i], dimlen[i]); dum = EHparsestr(dimbuf1, ',', ptr1, slen1); /* Separate combined (first) dimension from others */ /* ----------------------------------------------- */ dimbuf1[slen1[0]] = 0; offset[0] = 0; indvdims[0] = abs(match[0]); /* * Loop through remaining fields to check for matches with * current one */ for (j = i + 1, cmbfldcnt = 0; j < nflds; j++) { if (SWXSDcomb[5 * j] != 0) { /* Zero out dimbuf2 */ /* ---------------- */ for (k = 0; k < sizeof(dimbuf2); k++) { dimbuf2[k] = 0; } /* * Parse the dimensions and separate first for this * entry */ memcpy(dimbuf2, dimptr[j], dimlen[j]); dum = EHparsestr(dimbuf2, ',', ptr2, slen2); dimbuf2[slen2[0]] = 0; /* * If 2nd & 3rd dimension values and names (1st and * 2nd for rank=2 array), swath ID, and numbertype * are equal, then these fields can be combined. */ if (match[1] == SWXSDcomb[5 * j + 1] && match[2] == SWXSDcomb[5 * j + 2] && match[3] == SWXSDcomb[5 * j + 3] && match[4] == SWXSDcomb[5 * j + 4] && strcmp(dimbuf1 + slen1[0] + 1, dimbuf2 + slen2[0] + 1) == 0) { /* Add to combined dimension size */ /* ------------------------------ */ match[0] += SWXSDcomb[5 * j]; /* Concatanate name */ /* ---------------- */ strcat(nambuf, ","); memcpy(nambuf + strlen(nambuf), nameptr[j], namelen[j]); /* * Increment number of merged fields, store * individual dims and dim offsets */ cmbfldcnt++; indvdims[cmbfldcnt] = abs(SWXSDcomb[5 * j]); offset[cmbfldcnt] = offset[cmbfldcnt - 1] + indvdims[cmbfldcnt - 1]; /* Delete this field from combination list */ /* --------------------------------------- */ SWXSDcomb[5 * j] = 0; } } } /* Create SDS */ /* ---------- */ /* Parse names string */ /* ------------------ */ nflds0 = EHparsestr(nambuf, ',', nameptr0, namelen0); if (abs(match[0]) == 1) { /* Two Dimensional Array (no merging has occured) */ /* ---------------------------------------------- */ dims[0] = abs(match[1]); dims[1] = abs(match[2]); /* Create SDS */ /* ---------- */ rank = 2; sdid = SDcreate(sdInterfaceID, nambuf, SWXSDcomb[5 * i + 4], 2, dims); } else { /* Three Dimensional Array */ /* ----------------------- */ dims[0] = abs(match[0]); dims[1] = abs(match[1]); dims[2] = abs(match[2]); rank = 3; /* * If merged fields then form string consisting of * "MRGFLD_" + 1st field in merge + ":" + entire merged * field list and store in utlbuf. Then write to * MergedField metadata section */ if (cmbfldcnt > 0) { strcpy(utlbuf, "MRGFLD_"); memcpy(utlbuf + 7, nameptr0[0], namelen0[0]); utlbuf[7 + namelen0[0]] = 0; strcat(utlbuf, ":"); strcat(utlbuf, nambuf); status = EHinsertmeta(sdInterfaceID, swathname, "s", 6L, utlbuf, NULL); } else { /* * If not merged field then store field name in * utlbuf */ strcpy(utlbuf, nambuf); } /* Create SDS */ /* ---------- */ sdid = SDcreate(sdInterfaceID, utlbuf, SWXSDcomb[5 * i + 4], 3, dims); /* * If merged field then store dimensions and offsets as * SD attributes */ if (cmbfldcnt > 0) { SDsetattr(sdid, "Field Dims", DFNT_INT32, cmbfldcnt + 1, (VOIDP) indvdims); SDsetattr(sdid, "Field Offsets", DFNT_INT32, cmbfldcnt + 1, (VOIDP) offset); } } /* Register Dimensions in SDS */ /* -------------------------- */ for (k = 0; k < rank; k++) { if (rank == 2) { /* Copy k+1th dimension into dimbuf2 if rank = 2 */ /* --------------------------------------------- */ memcpy(dimbuf2, ptr1[k + 1], slen1[k + 1]); dimbuf2[slen1[k + 1]] = 0; } else { /* Copy kth dimension into dimbuf2 if rank > 2 */ /* ------------------------------------------- */ memcpy(dimbuf2, ptr1[k], slen1[k]); dimbuf2[slen1[k]] = 0; } /* * If first dimension and merged field then generate * dimension name consisting of "MRGDIM:" + swathname + * dimension size */ if (k == 0 && cmbfldcnt > 0) { sprintf(dimbuf2, "%s%s_%d", "MRGDIM:", swathname, dims[0]); } else { /* Otherwise concatanate swathname to dim name */ /* ------------------------------------------- */ strcat(dimbuf2, ":"); strcat(dimbuf2, swathname); } /* Register dimensions using "SDsetdimname" */ /* ---------------------------------------- */ SDsetdimname(SDgetdimid(sdid, k), (char *) dimbuf2); } /* Write Fill Value */ /* ---------------- */ for (k = 0; k < nflds0; k++) { /* Check if fill values has been set */ /* --------------------------------- */ memcpy(utlbuf, nameptr0[k], namelen0[k]); utlbuf[namelen[k]] = 0; statusFill = SWgetfillvalue(swathID, utlbuf, fillval); if (statusFill == 0) { /* * If merged field then fill value must be stored * manually using EHfillfld */ if (cmbfldcnt > 0) { dims[0] = indvdims[k]; truerank = (dims[0] == 1) ? 2 : 3; EHfillfld(sdid, rank, truerank, DFKNTsize(match[4]), offset[k], dims, fillval); } /* * If single field then just use the HDF set fill * function */ else { status = SDsetfillvalue(sdid, fillval); } } } /* * Insert SDS within the appropriate Vgroup (geo or data) and * "detach" newly-created SDS */ vgid = (match[0] < 0) ? SWXSwath[sID].VIDTable[0] : SWXSwath[sID].VIDTable[1]; Vaddtagref(vgid, DFTAG_NDG, SDidtoref(sdid)); SDendaccess(sdid); free(nambuf); free(utlbuf); } } /* "Contract" 1dcomb array */ /* ----------------------- */ i = 0; while (SWX1dcomb[3 * i] != 0) { if (SWX1dcomb[3 * i + 1] == SWXSwath[sID].IDTable) { memcpy(&SWX1dcomb[3 * i], &SWX1dcomb[3 * (i + 1)], (512 - i - 1) * 3 * 4); } else i++; } /* "Contract" SDcomb array */ /* ----------------------- */ for (i = 0; i < nflds; i++) { if (SWXSDcomb[5 * i + 3] == SWXSwath[sID].IDTable) { if (i == (nflds - 1)) { SWXSDcomb[5 * i] = 0; *(nameptr[i] - (nflds != 1)) = 0; *(dimptr[i] - (nflds != 1)) = 0; } else { memmove(&SWXSDcomb[5 * i], &SWXSDcomb[5 * (i + 1)], (512 - i - 1) * 5 * 4); memmove(nameptr[i], nameptr[i + 1], nameptr[0] + 2048 - nameptr[i + 1] - 1); memmove(dimptr[i], dimptr[i + 1], dimptr[0] + 2048 * 2 - dimptr[i + 1] - 1); } i--; nflds = EHparsestr(SWXSDname, ',', nameptr, namelen); nflds = EHparsestr(SWXSDdims, ';', dimptr, dimlen); } } /* Replace trailing delimitors on SWXSDname & SWXSDdims */ /* ---------------------------------------------------- */ if (nflds != 0) { strcat(SWXSDname, ","); strcat(SWXSDdims, ";"); } /* Free up a bunch of dynamically allocated arrays */ /* ----------------------------------------------- */ free(nameptr); free(namelen); free(nameptr0); free(namelen0); free(dimptr); free(dimlen); free(offset); free(indvdims); /* "Detach" from previously attached SDSs */ /* -------------------------------------- */ for (k = 0; k < SWXSwath[sID].nSDS; k++) { SDendaccess(SWXSwath[sID].sdsID[k]); } free(SWXSwath[sID].sdsID); SWXSwath[sID].sdsID = 0; SWXSwath[sID].nSDS = 0; /* Detach Swath Vgroups */ /* -------------------- */ Vdetach(SWXSwath[sID].VIDTable[0]); Vdetach(SWXSwath[sID].VIDTable[1]); Vdetach(SWXSwath[sID].VIDTable[2]); Vdetach(SWXSwath[sID].IDTable); /* Delete entries from External Arrays */ /* ----------------------------------- */ SWXSwath[sID].active = 0; SWXSwath[sID].VIDTable[0] = 0; SWXSwath[sID].VIDTable[1] = 0; SWXSwath[sID].VIDTable[2] = 0; SWXSwath[sID].IDTable = 0; SWXSwath[sID].fid = 0; /* Free Region Pointers */ /* -------------------- */ for (k = 0; k < NSWATHREGN; k++) { if (SWXRegion[k] != 0 && SWXRegion[k]->swathID == swathID) { for (i = 0; i < 8; i++) { if (SWXRegion[k]->DimNamePtr[i] != 0) { free(SWXRegion[k]->DimNamePtr[i]); } } free(SWXRegion[k]); SWXRegion[k] = 0; } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWclose | | | | DESCRIPTION: Closes HDF-EOS file | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | fid int32 File ID | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWclose(int32 fid) { intn status = 0; /* routine return status variable */ /* Call EHclose to perform file close */ /* ---------------------------------- */ status = EHclose(fid); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWupdatescene | | | | DESCRIPTION: Updates the StartRegion and StopRegion values | | for a specified region. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 Swath structure ID | | regionID int32 Region ID | | | | NOTES: | | | | Date Programmer Description | | ====== ============ ================================================= | | Nov 98 Xinmin Hua Original developing | | Aug 99 Abe Taaheri Added code to exclude regions that have the same | | start and stop. | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn SWupdatescene(int32 swathID, int32 regionID) { intn k; /* Loop index */ int32 status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath Vgroup ID */ int32 startReg; /* Indexed start region */ int32 stopReg; /* Indexed stop region */ int32 index[MAXNREGIONS]; /* to store indicies when stop and start are different */ int32 ind; /* index */ int32 tempnRegions; /* temp number of regions */ /* Check for valid swath ID */ /* ------------------------ */ status = SWchkswid(swathID, "SWupdatescene", &fid, &sdInterfaceID, &swVgrpID); /* Check for valid region ID */ /* ------------------------- */ if (status == 0) { if (regionID < 0 || regionID >= NSWATHREGN) { status = -1; HEpush(DFE_RANGE, "SWupdatescene", __FILE__, __LINE__); HEreport("Invalid Region id: %d.\n", regionID); } } /* Check for active region ID */ /* -------------------------- */ if (status == 0) { if (SWXRegion[regionID] == 0) { status = -1; HEpush(DFE_GENAPP, "SWupdatescene", __FILE__, __LINE__); HEreport("Inactive Region ID: %d.\n", regionID); } } if (status == 0) { tempnRegions = SWXRegion[regionID]->nRegions; ind =0; for (k = 0; k < SWXRegion[regionID]->nRegions; k++) { startReg = SWXRegion[regionID]->StartRegion[k]; stopReg = SWXRegion[regionID]->StopRegion[k]; if(startReg == stopReg) { /* reduce number of regions by 1, if tempnRegions is 0 issue error and break from loop*/ tempnRegions -= 1; if(tempnRegions == 0) { /* first free allocated memory for SWXRegion[regionID] in the function SWdefboxregion and make regionID inactive */ free(SWXRegion[regionID]); SWXRegion[regionID] = 0; status = -1; HEpush(DFE_GENAPP, "SWupdatescene", __FILE__, __LINE__); HEreport("Inactive Region ID: %d.\n", regionID); break; } } else { /* store index number of regions that have different start and stop */ index[ind] = k; ind += 1; } } if (status != 0) { return (status); } else { SWXRegion[regionID]->nRegions = tempnRegions; } /* keep starts and stops that are different in the structure */ for (k = 0; k < SWXRegion[regionID]->nRegions; k++) { SWXRegion[regionID]->StartRegion[k] = SWXRegion[regionID]->StartRegion[index[k]]; SWXRegion[regionID]->StopRegion[k] = SWXRegion[regionID]->StopRegion[index[k]]; } } if (status == 0) { for (k = 0; k < SWXRegion[regionID]->nRegions; k++) { startReg = SWXRegion[regionID]->StartRegion[k]; stopReg = SWXRegion[regionID]->StopRegion[k]; if(startReg % 2 == 1) { SWXRegion[regionID]->StartRegion[k] = ++startReg; } if(stopReg % 2 == 0) { SWXRegion[regionID]->StopRegion[k] = --stopReg; } } } return(status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWupdateidxmap | | | | DESCRIPTION: Updates the map index for a specified region. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nout int32 return Number of elements in output | | index array if SUCCEED, (-1) FAIL | | | | INPUTS: | | swathID int32 Swath structure ID | | regionID int32 Region ID | | indexin int32 array of index values | | | | OUTPUTS: | | indexout int32 array of index values | | indicies int32 array of start and stop in region | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Aug 97 Abe Taaheri Original Programmer | | AUG 97 Abe Taaheri Add support for index mapping | | Sep 99 DaW Add support for Floating Scene Subsetting Landsat 7 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWupdateidxmap(int32 swathID, int32 regionID, int32 indexin[], int32 indexout[], int32 indicies[]) { intn i; /* Loop index */ intn j; /* Loop index */ intn k; /* Loop index */ int32 status; /* routine return status variable */ int32 land_status = 3; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 swVgrpID; /* Swath Vgroup ID */ int32 numtype = 0; /* Used for L7 float scene sub. */ int32 count = 0; /* Used for L7 float scene sub. */ int32 startReg = 0; /* Indexed start region */ int32 stopReg = 0; /* Indexed stop region */ int32 nout=-1; /* Number of elements in output index array */ int32 indexoffset = 0; uint8 scene_cnt = 0; /* Used for L7 float scene sub. */ uint8 detect_cnt = 0; /* Used to convert scan to scanline */ intn gtflag = 0; intn ngtflag = 0; int32 *buffer1 = (int32 *)NULL; int32 *buffer2 = (int32 *)NULL; /* Check for valid swath ID */ /* ------------------------ */ status = SWchkswid(swathID, "SWupdateidxmap", &fid, &sdInterfaceID, &swVgrpID); /* Check for valid region ID */ /* ------------------------- */ if (status == 0) { if (regionID < 0 || regionID >= NSWATHREGN) { status = -1; HEpush(DFE_RANGE, "SWupdateidxmap", __FILE__, __LINE__); HEreport("Invalid Region id: %d.\n", regionID); } } /* Check for active region ID */ /* -------------------------- */ if (status == 0) { if (SWXRegion[regionID] == 0) { status = -1; HEpush(DFE_GENAPP, "SWextractregion", __FILE__, __LINE__); HEreport("Inactive Region ID: %d.\n", regionID); } } if (status == 0) { /* Loop through all regions */ /* ------------------------ */ for (k = 0; k < SWXRegion[regionID]->nRegions; k++) { /* fix overlap index mapping problem for Landsat 7 */ startReg = SWXRegion[regionID]->StartRegion[k]; stopReg = SWXRegion[regionID]->StopRegion[k]; if(SWXRegion[regionID]->scanflag == 1) { indicies[0] = -1; indicies[1] = -1; j = 0; /* This code checks for the attribute detector_count */ /* which is found in Landsat 7 files. It is used */ /* for some of the loops. */ /* ================================================= */ land_status = SWattrinfo(swathID, "scene_count", &numtype, &count); if (land_status == 0) { land_status = SWreadattr(swathID, "scene_count", &scene_cnt); land_status = SWreadattr(swathID, "detector_count", &detect_cnt); } /* calculate the offsets first */ buffer1 = (int32 *)calloc(74, sizeof(int32)); buffer2 = (int32 *)calloc(74, sizeof(int32)); status = SWidxmapinfo(swathID,"GeoTrack", "ScanLineTrack", (int32*)buffer1); status = SWidxmapinfo(swathID,"UpperTrack", "ScanLineTrack", (int32*)buffer2); indexoffset = buffer2[0] - buffer1[0]; free(buffer1); free(buffer2); if(SWXRegion[regionID]->band8flag == -1) { for(i=0; i= startReg) if(indicies[0] == -1) indicies[0] = j; if(indexin[j] <= stopReg && indexin[j+1] >= stopReg) indicies[1] = j + 1; j = j + 2; if(indexin[j] == 0 || indexin[j+1] == 0) i = scene_cnt; } if(indicies[0] == -1) { if(startReg <= indexin[0]) indicies[0] = 0; } if(indicies[0] == -1) { j = 0; for(i=0; i= startReg) if(indicies[0] == -1) indicies[0] = j; j = j + 1; if(indexin[j] == 0 || indexin[j+1] == 0) i = scene_cnt; } } if(indicies[1] == -1) { j = 0; for(i=0; i= stopReg) if(indicies[1] == -1) indicies[1] = j + 1; j = j + 1; if(indexin[j] == 0 || indexin[j+1] == 0) i = scene_cnt; } } if(indicies[1] == -1) if(stopReg > indexin[scene_cnt - 1]) indicies[1] = scene_cnt - 1; } /* This section of code handles exceptions in Landsat 7 */ /* data. The Band 8 data - multiple files, data gaps */ /* ===================================================== */ if(SWXRegion[regionID]->band8flag == 1 || SWXRegion[regionID]->band8flag == 2 || SWXRegion[regionID]->band8flag == 3) { j = 0; for(i=0; i= (indexin[j] + indexoffset - detect_cnt) && startReg <= (indexin[j+1] + indexoffset - detect_cnt) ) if(indicies[0] == -1) indicies[0] = j; if( stopReg >= (indexin[j] + indexoffset - detect_cnt ) && stopReg <= (indexin[j+1] + indexoffset - detect_cnt ) ) indicies[1] = j + 1; j = j + 2; if(indexin[j] == 0 || indexin[j+1] == 0) i = scene_cnt; } if(SWXRegion[regionID]->band8flag == 1) { if(indicies[1] == -1) if(stopReg > (indexin[j - 1] + indexoffset - detect_cnt)) indicies[1] = j - 1; } if(SWXRegion[regionID]->band8flag == 2 || SWXRegion[regionID]->band8flag == 3) { if(startReg >= (indexin[j - 1] + indexoffset - detect_cnt)) { indicies[0] = -1; indicies[1] = -1; /* status = SWfieldinfo(swathID, "scan_no", &rank, dims2, &nt, dimlist); buffer = (uint16 *)calloc(dims2[0], sizeof(uint16)); status = SWreadfield(swathID,"scan_no", NULL, NULL, NULL, buffer); indexoffset = buffer[0] * detect_cnt; free(buffer); startReg = startReg - (indexoffset - detect_cnt); stopReg = stopReg - (indexoffset - 1); */ j = 0; for(i=0; i= (indexin[j] + indexoffset - detect_cnt) && startReg <= (indexin[j+1] + indexoffset - detect_cnt) ) if(indicies[0] == -1) indicies[0] = j; if( stopReg >= (indexin[j] + indexoffset - detect_cnt ) && stopReg <= (indexin[j+1] + indexoffset - detect_cnt ) ) indicies[1] = j + 1; j = j + 2; if(indexin[j] == 0 || indexin[j+1] == 0) i = scene_cnt; } } if(indicies[0] == -1) { j = 0; for(i=0; i= (indexin[j] + indexoffset - detect_cnt) && startReg <= (indexin[j+1] + indexoffset - detect_cnt) ) if(indicies[0] == -1) indicies[0] = j; j = j + 2; if(indexin[j] == 0 || indexin[j+1] == 0) i = scene_cnt; } } if(indicies[1] == -1) if(stopReg > (indexin[j - 1] + indexoffset - detect_cnt) ) indicies[1] = j - 1; } if(indicies[1] == -1) { j = 0; for(i=0; i= (indexin[j] + indexoffset - detect_cnt ) && stopReg <= (indexin[j+1] + indexoffset - detect_cnt ) ) indicies[1] = j; j = j + 2; if(indexin[j] == 0 || indexin[j+1] == 0) i = scene_cnt; } } } if(ngtflag == 1) { for(i=0; i= indexin[j] && startReg <= indexin[j+1]) if(indicies[0] == -1) indicies[0] = j; if( stopReg >= indexin[j] && stopReg <= indexin[j+1]) indicies[1] = j + 1; j = j + 2; if(indexin[j] == 0 || indexin[j+1] == 0) i = scene_cnt; } if(SWXRegion[regionID]->band8flag == 2) { if(startReg >= indexin[j] ) { if(indicies[0] == -1) indicies[0] = j; if(indicies[1] == -1) indicies[1] = j; } if(indicies[0] == -1) if(startReg <= indexin[0]) indicies[0] = 0; if(indicies[1] == -1) if(stopReg > indexin[j]) indicies[1] = j; } if(indicies[0] == -1) { j = 0; for(i=0; i= indexin[j] && startReg <= indexin[j+1]) indicies[0] = j; j = j + 2; if(indexin[j] == 0 || indexin[j+1] == 0) i = scene_cnt; } } if(indicies[1] == -1) { j = 0; for(i=0; i= indexin[j] && stopReg <= indexin[j+1]) indicies[1] = j; j = j + 2; if(indexin[j] == 0 || indexin[j+1] == 0) i = scene_cnt; } } if(indicies[1] == -1) { if(stopReg > indexin[j]) indicies[1] = j; } } if(indicies[0] == -1) { if(startReg <= (indexin[0]+ indexoffset - detect_cnt) ) indicies[0] = 0; if(indicies[1] == -1) if(stopReg > (indexin[j] + indexoffset - detect_cnt)) indicies[1] = j; } } if (indicies[1] == -1) { if(SWXRegion[regionID]->band8flag == 2 || SWXRegion[regionID]->band8flag == 3) { if(stopReg < (indexin[0] + indexoffset - detect_cnt)) { /*status = SWfieldinfo(swathID, "scan_no", &rank, dims2, &nt, dimlist); buffer = (uint16 *)calloc(dims2[0], sizeof(uint16)); status = SWreadfield(swathID,"scan_no", NULL, NULL, NULL, buffer); indexoffset = buffer[0] * detect_cnt; free(buffer); startReg = startReg + (indexoffset - detect_cnt); stopReg = stopReg + (indexoffset - 1); */ if(stopReg >= (indexin[scene_cnt - 1] + indexoffset - detect_cnt)) { indicies[1] = scene_cnt - 1; } else { j = 0; for(i=0;i= (indexin[j] + indexoffset - detect_cnt ) && stopReg <= (indexin[j+1] + indexoffset - detect_cnt ) ) indicies[1] = j; j = j + 2; if(indexin[j] == 0 || indexin[j+1] == 0) i = scene_cnt; } } } if(startReg > (indexin[j - 1] + indexoffset - detect_cnt )) { indicies[0] = -1; indicies[1] = -1; /*status = SWfieldinfo(swathID, "scan_no", &rank, dims2, &nt, dimlist); buffer = (uint16 *)calloc(dims2[0], sizeof(uint16)); status = SWreadfield(swathID,"scan_no", NULL, NULL, NULL, buffer); indexoffset = buffer[0] * detect_cnt; free(buffer); startReg = startReg - (indexoffset - detect_cnt); stopReg = stopReg - (indexoffset - 1);*/ j = 0; for(i=0; i= (indexin[j] + indexoffset - detect_cnt) && startReg <= (indexin[j+1] + indexoffset - detect_cnt) ) if(indicies[0] == -1) indicies[0] = j; if( stopReg >= (indexin[j] + indexoffset - detect_cnt ) && stopReg <= (indexin[j+1] + indexoffset - detect_cnt ) ) indicies[1] = j + 1; j = j + 2; if(indexin[j] == 0 || indexin[j+1] == 0) i = scene_cnt; } if(indicies[0] == -1) if(startReg < (indexin[0] + indexoffset - detect_cnt)) indicies[0] = 0; if(indicies[1] == -1) if(stopReg > (indexin[j - 1] + indexoffset - detect_cnt)) indicies[1] = j - 1; } } } } /* end of if for floating scene update */ else { /* If start of region is odd then increment */ /* ---------------------------------------- */ if (startReg % 2 == 1) { startReg++; } /* If end of region is even then decrement */ /* --------------------------------------- */ if (stopReg % 2 == 0) { stopReg--; } indicies[0]=startReg; indicies[1]=stopReg; } } if (indexout != NULL) { if(SWXRegion[regionID]->scanflag == 1) { nout = (indicies[1] - indicies[0] + 1); j = 0; if (nout == 1) indexout[0] = indexin[indicies[0]]; for(i=0; iswathID, object, rank, dims, &nt, tempdimlist); if (status != 0) { sprintf(errbuf, "Field \"%s\" not found.\n", object); HEpush(DFE_GENAPP, "SWindexinfo", __FILE__, __LINE__); HEreport(errbuf, __FILE__, __LINE__); return(-1); } strcpy(dimlist, tempdimlist); /* Vertical Subset */ /* --------------- */ for (j = 0; j < *rank; j++) { if (SWXRegion[regionID]->StartVertical[j] == -1) { indices[j][0] = SWXRegion[regionID]->StartRegion[j]; } else { indices[j][0] = SWXRegion[regionID]->StartVertical[j]; } if (SWXRegion[regionID]->StopVertical[j] == -1) { if (SWXRegion[regionID]->StopRegion[j] == 0) { indices[j][1] = dims[j]; } else { indices[j][1] = SWXRegion[regionID]->StopRegion[j]; } } else { if (SWXRegion[regionID]->StopVertical[j] == 0) { indices[j][1] = dims[j]; } else { indices[j][1] = SWXRegion[regionID]->StopVertical[j]; } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: SWidxinfo | | | | DESCRIPTION: FORTRAN wrapper around SWidxinfo | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status int32 return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | regionID int32 Region ID | | object char* field name | | | | | | OUTPUTS: | | rank int32* field rank | | fortdimlist char* field dimension list | | fortindices int32* indices of region for along track dim. | | | | NOTES: | | | | Date Programmer Description | | ====== ============ ================================================= | | Aug 04 M. Porricelli Original development, derived from HDFEOS5 | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 SWidxinfo(int32 regionID, char *object, int32 rank, char *fortdimlist, int32 *fortindices) { int32 i, j; /* Loop index */ int32 status = -1; /* routine return status variable */ char errbuf[256]; /* Error message buffer */ int32 *indices[8]; int32 swap = 0; /* Temporary dimension size */ /* Dimension lists in C order */ /* -------------------------- */ char *dimlist = (char *)NULL; /* Allocate space for C order dimension list */ /* ----------------------------------------- */ dimlist = (char *)calloc(1024, sizeof(char)); /* in hdfeos5 code, HE5_HDFE_UTLBUFSIZE=1024 */ if(dimlist == NULL) { sprintf(errbuf,"Cannot allocate memory for input list.\n"); HEpush(DFE_NOSPACE, "SWidxinfo", __FILE__, __LINE__); HEreport(errbuf, __FILE__, __LINE__); return(-1); } for (i = 0; i < 8; i++) { indices[i] = (int32 *)malloc(2*sizeof(int32)); } /* Call SWidxinfo */ /* ---------------- */ status = SWindexinfo(regionID, object, &rank, dimlist, indices); if (status == -1) { sprintf(errbuf,"Cannot get information about indices.\n"); HEpush(DFE_GENAPP, "SWidxinfo", __FILE__, __LINE__); HEreport(errbuf, __FILE__, __LINE__); free(dimlist); for (i = 0; i < 8; i++) { free(indices[i]); indices[i] = NULL; } return(-1); } /* Reverse order of dimensions entries in dimension list */ /* ----------------------------------------------------- */ if(fortdimlist != (char *)NULL) { status = EHrevflds(dimlist, fortdimlist); if(status == -1) { sprintf(errbuf,"Cannot reverse entries in dimension list.\n"); HEpush(DFE_GENAPP, "SWidxinfo", __FILE__, __LINE__); HEreport(errbuf, __FILE__, __LINE__); free(dimlist); for (i = 0; i < 8; i++) { free(indices[i]); indices[i] = NULL; } return(-1); } } for (j = 0; j < rank / 2; j++) { for (i = 0; i < 2; i++) { swap = indices[rank - 1 - j][i]; indices[rank - 1 - j][i] = indices[j][i]; indices[j][i] = swap; } } for (j = 0; j < rank; j++) { for (i = 0; i < 2; i++) { fortindices[j*2+i] = (int32)indices[j][i]; } } for (i = 0; i < 8; i++) { free(indices[i]); indices[i] = NULL; } free(dimlist); dimlist = NULL; return(status); } /* HDF types used in FORTRAN bindings */ #if defined(DEC_ALPHA) || defined(IRIX) || defined(UNICOS) || defined(LINUX64) || defined(IA64) || defined(MACINTOSH) || defined(MACINTEL) || defined(IBM6000) || defined(CYGWIN) #define INT32 INT #define INT32V INTV #define PINT32 PINT #else #define INT32 LONG #define INT32V LONGV #define PINT32 PLONG #endif /* FORTRAN bindings */ FCALLSCFUN2(INT32, SWopen, SWOPEN, swopen, STRING, INT) FCALLSCFUN2(INT32, SWcreate, SWCREATE, swcreate, INT32, STRING) FCALLSCFUN2(INT32, SWattach, SWATTACH, swattach, INT32, STRING) FCALLSCFUN3(INT, SWdefdim, SWDEFDIM, swdefdim, INT32, STRING, INT32) FCALLSCFUN5(INT, SWdefdimmap, SWDEFMAP, swdefmap, INT32, STRING, STRING, INT32, INT32) FCALLSCFUN4(INT, SWdefidxmap, SWDEFIMAP, swdefimap, INT32, STRING, STRING, INT32V) FCALLSCFUN5(INT, SWdefgfld, SWDEFGFLD, swdefgfld, INT32, STRING, STRING, INT32, INT32) FCALLSCFUN5(INT, SWdefdfld, SWDEFDFLD, swdefdfld, INT32, STRING, STRING, INT32, INT32) FCALLSCFUN3(INT, SWdefcomp, SWDEFCOMP, swdefcomp, INT32, INT32, INTV) FCALLSCFUN4(INT, SWwrgmeta, SWWRGMETA, swwrgmeta, INT32, STRING, STRING, INT32) FCALLSCFUN4(INT, SWwrdmeta, SWWRDMETA, swwrdmeta, INT32, STRING, STRING, INT32) FCALLSCFUN6(INT, SWwrfld, SWWRFLD, swwrfld, INT32, STRING, INT32V, INT32V, INT32V, PVOID) FCALLSCFUN6(INT, SWrdfld, SWRDFLD, swrdfld, INT32, STRING, INT32V, INT32V, INT32V, PVOID) FCALLSCFUN3(INT, SWsetfillvalue, SWSETFILL, swsetfill, INT32, STRING, PVOID) FCALLSCFUN3(INT, SWgetfillvalue, SWGETFILL, swgetfill, INT32, STRING, PVOID) FCALLSCFUN5(INT, SWwriteattr, SWWRATTR, swwrattr, INT32, STRING, INT32, INT32, PVOID) FCALLSCFUN3(INT, SWreadattr, SWRDATTR, swrdattr, INT32, STRING, PVOID) FCALLSCFUN4(INT, SWattrinfo, SWATTRINFO, swattrinfo, INT32, STRING, PINT32, PINT32) FCALLSCFUN3(INT32, SWinqattrs, SWINQATTRS, swinqattrs, INT32, PSTRING, PINT32) FCALLSCFUN3(INT32, SWinqdims, SWINQDIMS, swinqdims, INT32, PSTRING, INT32V) FCALLSCFUN4(INT32, SWinqmaps, SWINQMAPS, swinqmaps, INT32, PSTRING, INT32V, INT32V) FCALLSCFUN5(INT32, SWupdateidxmap, SWUPIMAP, swupimap,INT32, INT32, INT32V, INT32V, INT32V) FCALLSCFUN2(INT, SWupdatescene, SWUPSCENE, swupscene,INT32, INT32) FCALLSCFUN2(INT, SWgeomapinfo, SWGMAPINFO, swgmapinfo, INT32, STRING) FCALLSCFUN3(INT32, SWinqidxmaps, SWINQIMAPS, swinqimaps, INT32, STRING, INT32V) FCALLSCFUN4(INT32, SWinqgeofields, SWINQGFLDS, swinqgflds, INT32, PSTRING, INT32V, INT32V) FCALLSCFUN4(INT32, SWinqdatafields, SWINQDFLDS, swinqdflds, INT32, PSTRING, INT32V, INT32V) FCALLSCFUN3(INT32, SWinqswath, SWINQSWATH, swinqswath, STRING, PSTRING, PINT32) FCALLSCFUN3(INT32, SWnentries, SWNENTRIES, swnentries, INT32, INT32, PINT32) FCALLSCFUN2(INT32, SWdiminfo, SWNDIMINFO, swdiminfo, INT32, STRING) FCALLSCFUN5(INT, SWmapinfo, SWNMAPINFO, swmapinfo, INT32, STRING, STRING, PINT32, PINT32) FCALLSCFUN4(INT32, SWidxmapinfo, SWIMAPINFO, swimapinfo, INT32, STRING, STRING, INT32V) FCALLSCFUN4(INT, SWcompinfo, SWCOMPINFO, swcompinfo, INT32, STRING, PINT32, INTV) FCALLSCFUN6(INT, SWfldinfo, SWFLDINFO, swfldinfo, INT32, STRING, PINT32, INT32V, PINT32, PSTRING) FCALLSCFUN4(INT32, SWdefboxregion, SWDEFBOXREG, swdefboxreg, INT32, DOUBLEV, DOUBLEV, INT32) FCALLSCFUN6(INT32, SWregionindex, SWREGIDX, swregidx, INT32, DOUBLEV, DOUBLEV, INT32, STRING, INT32V) FCALLSCFUN4(INT32, SWdefvrtreg, SWDEFVRTREG, swdefvrtreg, INT32, INT32, STRING, DOUBLEV) FCALLSCFUN4(INT32, SWdeftimeperiod, SWDEFTMEPER, swdeftmeper, INT32, DOUBLE, DOUBLE, INT32) FCALLSCFUN7(INT, SWreginfo, SWREGINFO, swreginfo, INT32, INT32, STRING, PINT32, PINT32, INT32V, PINT32) FCALLSCFUN7(INT, SWperinfo, SWPERINFO, swperinfo, INT32, INT32, STRING, PINT32, PINT32, INT32V, PINT32) FCALLSCFUN5(INT, SWextractregion, SWEXTREG, swextreg, INT32, INT32, STRING, INT32, PVOID) FCALLSCFUN5(INT, SWextractperiod, SWEXTPER, swextper, INT32, INT32, STRING, INT32, PVOID) FCALLSCFUN1(INT32, SWdupregion, SWDUPREG, swdupreg, INT32) FCALLSCFUN1(INT, SWdetach, SWDETACH, swdetach, INT32) FCALLSCFUN1(INT, SWclose, SWCLOSE, swclose, INT32) FCALLSCFUN5(INT32, SWidxinfo, SWIDXINFO, swidxinfo, INT32, STRING, INT32, PSTRING, PINT32) FCALLSCFUN6(INT, SWsetdimscale, SWSETDIMSCALE, swsetdimscale, INT32, STRING, STRING, INT32, INT32, PVOID) FCALLSCFUN6(INT, SWgetdimscale, SWGETDIMSCALE, swgetdimscale, INT32, STRING, STRING, PINT32, PINT32, PVOID) FCALLSCFUN6(INT, SWsetdimstrs, SWSETDIMSTRS, swsetdimstrs, INT32, STRING, STRING, STRING, STRING, STRING) FCALLSCFUN7(INT, SWgetdimstrs, SWGETDIMSTRS, swgetdimstrs, INT32, STRING, STRING, PSTRING, PSTRING, PSTRING,INT) hdf-eos4-2.17v1.00.dfsg.1/src/Makefile.in0000444000175000017500000003716311204555162020621 0ustar amckinstryamckinstry# Makefile.in generated by automake 1.9.2 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004 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@ # $(top_srcdir)/src Makefile.am # config/include.am SOURCES = $(libhdfeos_la_SOURCES) srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ top_builddir = .. am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = @INSTALL@ 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@ DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ $(top_srcdir)/config/include.am subdir = src 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 = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/include/HE2_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)" libLTLIBRARIES_INSTALL = $(INSTALL) LTLIBRARIES = $(lib_LTLIBRARIES) libhdfeos_la_LIBADD = am_libhdfeos_la_OBJECTS = EHapi.lo GDapi.lo PTapi.lo SWapi.lo libhdfeos_la_OBJECTS = $(am_libhdfeos_la_OBJECTS) DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/config/depcomp am__depfiles_maybe = depfiles COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ SOURCES = $(libhdfeos_la_SOURCES) DIST_SOURCES = $(libhdfeos_la_SOURCES) ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMDEP_FALSE = @AMDEP_FALSE@ AMDEP_TRUE = @AMDEP_TRUE@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ F2CFORTRAN_32PTR_CONDITIONAL_FALSE = @F2CFORTRAN_32PTR_CONDITIONAL_FALSE@ F2CFORTRAN_32PTR_CONDITIONAL_TRUE = @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@ F2CFORTRAN_90_CONDITIONAL_FALSE = @F2CFORTRAN_90_CONDITIONAL_FALSE@ F2CFORTRAN_90_CONDITIONAL_TRUE = @F2CFORTRAN_90_CONDITIONAL_TRUE@ F2CFORTRAN_CONDITIONAL_FALSE = @F2CFORTRAN_CONDITIONAL_FALSE@ F2CFORTRAN_CONDITIONAL_TRUE = @F2CFORTRAN_CONDITIONAL_TRUE@ F77 = @F77@ FC = @FC@ FCFLAGS = @FCFLAGS@ FFLAGS = @FFLAGS@ GREP = @GREP@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_INCLUDE_CONDITIONAL_FALSE = @INSTALL_INCLUDE_CONDITIONAL_FALSE@ INSTALL_INCLUDE_CONDITIONAL_TRUE = @INSTALL_INCLUDE_CONDITIONAL_TRUE@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ # Set LDFLAGS to alow the HDF-EOS library to use extern variables from HDF4 LDFLAGS = -Wl,-single_module LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAINT = @MAINT@ MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ MAKEINFO = @MAKEINFO@ 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@ RANLIB = @RANLIB@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ SZIP_ENCODER_CONDITIONAL_FALSE = @SZIP_ENCODER_CONDITIONAL_FALSE@ SZIP_ENCODER_CONDITIONAL_TRUE = @SZIP_ENCODER_CONDITIONAL_TRUE@ TESTDRIVERS_CONDITIONAL_FALSE = @TESTDRIVERS_CONDITIONAL_FALSE@ TESTDRIVERS_CONDITIONAL_TRUE = @TESTDRIVERS_CONDITIONAL_TRUE@ VERSION = @VERSION@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ ac_ct_FC = @ac_ct_FC@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ 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@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ 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@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ LIBHDFEOS2 = $(top_builddir)/src/libhdfeos.la LIBGCTP = $(top_builddir)/gctp/src/libGctp.la # Boilerplate definitions INCLUDES = -I$(top_srcdir)/include/ # Build HDF-EOS2 lib_LTLIBRARIES = libhdfeos.la # Source files for library libhdfeos_la_SOURCES = EHapi.c GDapi.c PTapi.c SWapi.c all: all-am .SUFFIXES: .SUFFIXES: .c .lo .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/config/include.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) --foreign src/Makefile'; \ cd $(top_srcdir) && \ $(AUTOMAKE) --foreign 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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 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) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ else :; fi; \ done uninstall-libLTLIBRARIES: @$(NORMAL_UNINSTALL) @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \ p=$(am__strip_dir) \ echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \ $(LIBTOOL) --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 libhdfeos.la: $(libhdfeos_la_OBJECTS) $(libhdfeos_la_DEPENDENCIES) $(LINK) -rpath $(libdir) $(libhdfeos_la_LDFLAGS) $(libhdfeos_la_OBJECTS) $(libhdfeos_la_LIBADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/EHapi.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/GDapi.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PTapi.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SWapi.Plo@am__quote@ .c.o: @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @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@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @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@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @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 distclean-libtool: -rm -f libtool uninstall-info-am: 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; } \ END { 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; } \ END { 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=; \ 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; } \ END { 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) $(mkdir_p) $(distdir)/../config @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for file in $$list; do \ case $$file in \ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ esac; \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ $(mkdir_p) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ if test -d $$d/$$file; then \ 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) installdirs: for dir in "$(DESTDIR)$(libdir)"; 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-libtool distclean-tags dvi: dvi-am dvi-am: html: html-am info: info-am info-am: install-data-am: install-exec-am: install-libLTLIBRARIES install-info: install-info-am install-man: 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-info-am uninstall-libLTLIBRARIES .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ clean-libLTLIBRARIES 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-exec \ install-exec-am install-info install-info-am \ install-libLTLIBRARIES install-man 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-info-am \ 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: hdf-eos4-2.17v1.00.dfsg.1/src/Makefile_CM0000444000175000017500000000274106237701160020566 0ustar amckinstryamckinstry # Copyright (C) 1996 Hughes and Applied Research Corporation # # Permission to use, modify, and distribute this software and its documentation # for any purpose without fee is hereby granted, provided that the above # copyright notice appear in all copies and that both that copyright notice and # this permission notice appear in supporting documentation. # ## Template Makefile. See instructions in Makefile.instr ## CSCI = hdfeos include $(SUBSYSTOP)/make/make.options ##############CUSTOM DEFINITIONS ######################################## ##############END OF CUSTOM DEFINITIONS################################## CXXSRCFILES = CSRCFILES = EHapi.c SWapi.c GDapi.c PTapi.c HFILES = HdfEosDef.h cfortHdf.h OBJFILES = EHapi.o SWapi.o GDapi.o PTapi.o LIBFILES = $(LIBDIR)/libhdfeos.a BINFILES = all: libhdfeos.a libhdfeos.a: EHapi.o SWapi.o GDapi.o PTapi.c ${AR} $@ $? EHapi.o : EHapi.c ${CC} ${INCLUDE} -c Ehapi.c -o EHapi.o SWapi.o : SWapi.c ${CC} ${INCLUDE} -c SWapi.c -o SWapi.o GDapi.o : GDapi.c ${CC} ${INCLUDE} -c GDapi.c -o GDapi.o PTapi.o : PTapi.c ${CC} ${INCLUDE} -c PTapi.c -o PTapi.o ##############End of build target definitions############################ CLEANFILES = $(OBJFILES) $(LIBFILES) $(BINFILES) INSHFILES = $(HFILES) INSLIBFILES = $(LIBFILES) INSBINFILES = LABELFILES = $(LIBFILES) TESTSUBDIRS = test include $(SUBSYSTOP)/make/make.targets hdf-eos4-2.17v1.00.dfsg.1/src/Makefile0000444000175000017500000000430010756621441020204 0ustar amckinstryamckinstry# Copyright (C) 1996 Hughes and Applied Research Corporation # # Permission to use, modify, and distribute this software and its # documentation for any purpose without fee is hereby granted, provided that # the above copyright notice appear in all copies and that both that copyright # notice and this permission notice appear in supporting documentation. # # Makefile # # Makefile for field build of HDFEOS # # The following environment variables must be defined: # # Flags: # AR library archiving program and flags (e.g.: ar -r) # CC C language compiler (e.g.: cc) # CFHFLAGS C compiler flags and cfortran.h switches # (e.g.: -Xa -O -DsunFortan) # RANLIB ranlib program (e.g. ranlib) # # Directories: # HDFEOS_INC HDF-EOS include directory ($HDFEOS_HOME/include) # HDFEOS_LIB HDF-EOS library directory ($HDFEOS_HOME/lib/$BRAND) # HDFEOS_OBJ HDF-EOS object directory ($HDFEOS_HOME/obj/$BRAND) # force make program to use bourne shell SHELL=/bin/sh # define remove utility RM = rm -f AR = ar -r # define C preprocessor symbols DFLAGS = -D$(HDFSYS) # location of include files need to compile source code IFLAGS = -I. -I$(HDFEOS_INC) -I$(SZIPINC) -I$(HDFINC) # object files needed to build library LIBOFILES = \ $(HDFEOS_OBJ)/EHapi.o \ $(HDFEOS_OBJ)/GDapi.o \ $(HDFEOS_OBJ)/PTapi.o \ $(HDFEOS_OBJ)/SWapi.o # default target, this just builds the hdfeos library all: @touch ../include/HE2_config.h @if [ "$(BRAND)" = "sun4" ] ; then \ $(MAKE) $(MFLAGS) $(HDFEOS_LIB)/libhdfeos.a ranlib; \ else \ $(MAKE) $(MFLAGS) $(HDFEOS_LIB)/libhdfeos.a; \ fi $(HDFEOS_LIB)/libhdfeos.a: $(LIBOFILES) $(AR) $@ $? ranlib: $(RANLIB) $(HDFEOS_LIB)/libhdfeos.a install: @echo "no binaries to move" @echo "don't worry" clean: $(RM) *.o $(HDFEOS_OBJ)/*.o $(HDFEOS_OBJ)/EHapi.o : EHapi.c $(CC) $(CFHFLAGS) $(DFLAGS) $(IFLAGS) -c $? -o $@ $(HDFEOS_OBJ)/SWapi.o : SWapi.c $(CC) $(CFHFLAGS) $(DFLAGS) $(IFLAGS) -c $? -o $@ $(HDFEOS_OBJ)/GDapi.o : GDapi.c $(CC) $(CFHFLAGS) $(DFLAGS) $(IFLAGS) -c $? -o $@ $(HDFEOS_OBJ)/PTapi.o : PTapi.c $(CC) $(CFHFLAGS) $(DFLAGS) $(IFLAGS) -c $? -o $@ .c.o: $(MAKE) $(MFLAGS) $(HDFEOS_OBJ)/$@ hdf-eos4-2.17v1.00.dfsg.1/src/PTapi.c0000444000175000017500000071006511160455563017741 0ustar amckinstryamckinstry/* Copyright (C) 1996 Hughes and Applied Research Corporation Permission to use, modify, and distribute this software and its documentation for any purpose without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. June 5, 2003 Abe Taaheri Removed declarations for unused variables idOffset, nlevels, and pID in PTrecnum Removed initialization code for unused variables in PTrecnum Removed declarations for unused variables idOffset and vdataID in PTregionrecs Removed initialization code for unused variables in PTregionrecs Nov 15, 2005 Tom Roegner NCR 44092 - Added CYGWIN capability (added defined(CYGWIN)) */ #include "hdf.h" #include "cfortHdf.h" #include "HdfEosDef.h" #define PTIDOFFSET 2097152 #define NPOINT 64 struct pointStructure { int32 active; int32 IDTable; int32 VIDTable[3]; int32 fid; int32 vdID[8]; }; struct pointStructure PTXPoint[NPOINT]; #define NPOINTREGN 256 struct pointRegion { int32 fid; int32 pointID; int32 nrec[8]; int32 *recPtr[8]; }; struct pointRegion *PTXRegion[NPOINTREGN]; /* Point Prototype (internal routines) */ intn PTchkptid(int32, char *, int32 *, int32 *, int32 *); intn PTlinkinfo(int32, int32, int32, char *mode, char *); intn PTwrbckptr(int32, int32, int32, int32 []); intn PTrdbckptr(int32, int32, int32, int32 []); intn PTwrfwdptr(int32, int32); intn PTrdfwdptr(int32, int32, int32, int32 []); intn PTwritesetup(int32, int32, int32, int32, int32 *, int32 *); int32 PTrecnum(int32, int32, int32, int32, int32, int32 []); intn PTwrrdattr(int32, char *, int32, int32, char *, VOIDP); /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTopen | | | | DESCRIPTION: Opens an HDF file and returns file ID. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | fid int32 HDF-EOS file ID | | | | INPUTS: | | filename char Point Filename | | access code intn Access Code | | DFACC_CREATE | | DFACC_RDWR | | DFACC_READ | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTopen(char *filename, intn access) { int32 fid /* HDF-EOS file ID */ ; /* Call EHopen to perform file access */ /* ---------------------------------- */ fid = EHopen(filename, access); return (fid); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTcreate | | | | DESCRIPTION: Creates a new point data set and returns a handle. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | pointID int32 Point structure ID | | | | INPUTS: | | fid int32 File ID | | pointname char Point structure name | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | Aug 96 Joel Gales Check point name for length | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTcreate(int32 fid, char *pointname) { intn i; /* Loop index */ intn npointopen = 0; /* # of point structures open */ intn status = 0; /* routine return status variable */ uint8 access; /* Read/Write file access code */ uint8 zerobuf[8] = {0, 0, 0, 0, 0, 0, 0, 0}; /* Data buffer for "Level Written Vdata" */ int32 HDFfid; /* HDF file id */ int32 vgRef; /* Vgroup reference number */ int32 vgid[4]; /* Vgroup ID array */ int32 pointID = -1; /* HDF-EOS point ID */ int32 vdataID; /* Vdata ID */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 nPoint = 0; /* Point counter */ char name[80]; /* Vgroup name */ char class[80]; /* Vgroup class */ char utlbuf[512];/* Utility buffer */ char utlbuf2[128]; /* Utility buffer 2 */ /* * Check HDF-EOS file ID, get back HDF file ID, SD interface ID and * access code */ status = EHchkfid(fid, pointname, &HDFfid, &sdInterfaceID, &access); /* Check pointname for length */ /* -------------------------- */ if ((intn) strlen(pointname) > VGNAMELENMAX) { status = -1; HEpush(DFE_GENAPP, "PTcreate", __FILE__, __LINE__); HEreport("Pointname \"%s\" must be less than %d characters.\n", pointname, VGNAMELENMAX); } if (status == 0) { /* Determine number of points currently opened */ /* ------------------------------------------- */ for (i = 0; i < NPOINT; i++) { npointopen += PTXPoint[i].active; } /* Setup file interface */ /* -------------------- */ if (npointopen < NPOINT) { /* Check that point has not been previously opened */ /* ----------------------------------------------- */ vgRef = -1; while (1) { vgRef = Vgetid(HDFfid, vgRef); /* If no more Vgroups then exist while loop */ /* ---------------------------------------- */ if (vgRef == -1) { break; } /* Get name and class of Vgroup */ /* ---------------------------- */ vgid[0] = Vattach(HDFfid, vgRef, "r"); Vgetname(vgid[0], name); Vgetclass(vgid[0], class); Vdetach(vgid[0]); /* If POINT then increment # point counter */ /* --------------------------------------- */ if (strcmp(class, "POINT") == 0) { nPoint++; } /* If point already exist, return error */ /* ------------------------------------ */ if (strcmp(name, pointname) == 0 && strcmp(class, "POINT") == 0) { status = -1; HEpush(DFE_GENAPP, "PTcreate", __FILE__, __LINE__); HEreport("\"%s\" already exists.\n", pointname); break; } } if (status == 0) { /* Create Root Vgroup for Point */ /* ---------------------------- */ vgid[0] = Vattach(HDFfid, -1, "w"); /* Set Name and Class (POINT) */ /* -------------------------- */ Vsetname(vgid[0], pointname); Vsetclass(vgid[0], "POINT"); /* Create Level Written Vdata */ /* -------------------------- */ vdataID = VSattach(HDFfid, -1, "w"); VSfdefine(vdataID, "LevelWritten", DFNT_UINT8, 1); VSsetfields(vdataID, "LevelWritten"); VSwrite(vdataID, zerobuf, 8, FULL_INTERLACE); VSsetname(vdataID, "LevelWritten"); Vinsert(vgid[0], vdataID); VSdetach(vdataID); /* Create Data Records Vgroup */ /* -------------------------- */ vgid[1] = Vattach(HDFfid, -1, "w"); Vsetname(vgid[1], "Data Vgroup"); Vsetclass(vgid[1], "POINT Vgroup"); Vinsert(vgid[0], vgid[1]); /* Create Linkage Records Vgroup */ /* ----------------------------- */ vgid[2] = Vattach(HDFfid, -1, "w"); Vsetname(vgid[2], "Linkage Vgroup"); Vsetclass(vgid[2], "POINT Vgroup"); Vinsert(vgid[0], vgid[2]); /* Create Point Attributes Vgroup */ /* ------------------------------ */ vgid[3] = Vattach(HDFfid, -1, "w"); Vsetname(vgid[3], "Point Attributes"); Vsetclass(vgid[3], "POINT Vgroup"); Vinsert(vgid[0], vgid[3]); /* Establish Point in Structural MetaData Block */ /* -------------------------------------------- */ sprintf(utlbuf, "%s%d%s%s%s", "\tGROUP=POINT_", nPoint + 1, "\n\t\tPointName=\"", pointname, "\"\n"); strcat(utlbuf, "\t\tGROUP=Level\n"); strcat(utlbuf, "\t\tEND_GROUP=Level\n"); strcat(utlbuf, "\t\tGROUP=LevelLink\n"); strcat(utlbuf, "\t\tEND_GROUP=LevelLink\n"); sprintf(utlbuf2, "%s%d%s", "\tEND_GROUP=POINT_", nPoint + 1, "\n"); strcat(utlbuf, utlbuf2); status = EHinsertmeta(sdInterfaceID, "", "p", 1003L, utlbuf, NULL); } } else { /* Too many files opened */ /* --------------------- */ status = -1; strcpy(utlbuf, "No more than %d points may be open simutaneously"); strcat(utlbuf, " (%s)"); HEpush(DFE_DENIED, "PTcreate", __FILE__, __LINE__); HEreport(utlbuf, NPOINT, pointname); } /* Assign pointID # & Load point and PTXPoint table entries */ /* -------------------------------------------------------- */ if (status == 0) { for (i = 0; i < NPOINT; i++) { if (PTXPoint[i].active == 0) { /* * Set pointID, Set point entry active, Store root Vgroup * ID, Store sub Vgroup IDs, Store HDF-EOS file ID */ pointID = i + idOffset; PTXPoint[i].active = 1; PTXPoint[i].IDTable = vgid[0]; PTXPoint[i].VIDTable[0] = vgid[1]; PTXPoint[i].VIDTable[1] = vgid[2]; PTXPoint[i].VIDTable[2] = vgid[3]; PTXPoint[i].fid = fid; status = 0; break; } } } } return (pointID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTchkptid | | | | DESCRIPTION: Checks for valid pointID and returns file ID, SDS ID, and | | point Vgroup ID | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | routname char Name of routine calling PTchkptid | | | | OUTPUTS: | | fid int32 File ID | | sdInterfaceID int32 SDS interface ID | | ptVgroupID int32 point Vgroup ID | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTchkptid(int32 pointID, char *routname, int32 * fid, int32 * sdInterfaceID, int32 * ptVgroupID) { intn status = 0; /* routine return status variable */ uint8 access; /* Read/Write access code */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ char message1[] = "Invalid point id: %d in routine \"%s\". ID must be >= %d and < %d.\n"; char message2[] = "Point id %d in routine \"%s\" not active.\n"; /* Check for valid point id */ /* ------------------------ */ if (pointID < idOffset || pointID >= NPOINT + idOffset) { status = -1; HEpush(DFE_RANGE, "PTchkptid", __FILE__, __LINE__); HEreport(message1, pointID, routname, idOffset, NPOINT + idOffset); } else { /* Check for active point ID */ /* ------------------------- */ if (PTXPoint[pointID % idOffset].active == 0) { status = -1; HEpush(DFE_GENAPP, "PTchkptid", __FILE__, __LINE__); HEreport(message2, pointID, routname); } else { /* Get file and Point key */ /* ----------------------- */ status = EHchkfid(PTXPoint[pointID % idOffset].fid, " ", fid, sdInterfaceID, &access); *ptVgroupID = PTXPoint[pointID % idOffset].IDTable; } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTnrecs | | | | DESCRIPTION: Returns the number of records in a level. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nrec int32 Number of records in level | | | | INPUTS: | | pointID int32 point structure ID | | level int32 level number (0 - based) | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTnrecs(int32 pointID, int32 level) { intn status = 0; /* routine return status variable */ uint8 recChk; /* Record check flag */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ int32 vdataID; /* Level Vdata ID */ int32 vdataID0; /* LevelWritten Vdata ID */ int32 tag; /* Vdata tag */ int32 ref; /* Vdata reference */ int32 nrec; /* Number of records in level */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTnrecs", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get number of levels */ /* -------------------- */ nlevels = Vntagrefs(ptVgrpID); /* Report error if no levels (vdatas) defined */ /* ------------------------------------------ */ if (nlevels == 0) { status = -1; HEpush(DFE_GENAPP, "PTnrecs", __FILE__, __LINE__); HEreport("No Levels Defined for point ID: %d\n", pointID); } else if (nlevels < level) { /* Report error if level # to large */ /* -------------------------------- */ status = -1; HEpush(DFE_GENAPP, "PTnrecs", __FILE__, __LINE__); HEreport("Only %d levels Defined for point ID: %d\n", nlevels, pointID); } if (status == 0) { /* Get level vdata ID */ /* ------------------ */ vdataID = PTXPoint[pointID % idOffset].vdID[level]; /* Get number of records in level */ /* ------------------------------ */ nrec = VSelts(vdataID); /* If nrec = 1 check whether actual data has been written */ /* ------------------------------------------------------ */ if (nrec == 1) { /* Attach to "LevelWritten" vdata */ /* ------------------------------ */ Vgettagref(ptVgrpID, 0, &tag, &ref); vdataID0 = VSattach(fid, ref, "r"); /* Read record for desired level */ /* ----------------------------- */ VSseek(vdataID0, level); VSsetfields(vdataID0, "LevelWritten"); VSread(vdataID0, &recChk, 1, FULL_INTERLACE); /* If level not yet written then reset nrec to 0 */ /* --------------------------------------------- */ if (recChk == 0) { nrec = 0; } /* Detach for "LevelWritten" Vdata */ /* ------------------------------- */ VSdetach(vdataID0); } } } return (nrec); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTnlevels | | | | DESCRIPTION: Returns the number of levels in a point data set. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nlevels int32 Number of levels in point structure | | | | INPUTS: | | pointID int32 point structure ID | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTnlevels(int32 pointID) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTnlevels", &fid, &sdInterfaceID, &ptVgrpID); /* Get number of levels (Number of entries in Data Vgroup */ /* ------------------------------------------------------ */ if (status == 0) { nlevels = Vntagrefs(PTXPoint[pointID % idOffset].VIDTable[0]); } return (nlevels); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTsizeof | | | | DESCRIPTION: Returns size in bytes for specified fields in a point | | data set. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | fldsz int32 Size in bytes of fields | | | | INPUTS: | | pointID int32 point structure ID | | fieldlist char field list (comma-separated) | | | | OUTPUTS: | | fldlevels int32 Levels of fields | | | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTsizeof(int32 pointID, char *fieldlist, int32 fldlevels[]) { intn i; /* Loop index */ intn j; /* Loop index */ intn status = 0; /* routine return status variable */ uint8 found[VSFIELDMAX]; /* Field found flag array */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ int32 nflds; /* Number of fields in fieldlist */ int32 vdataID; /* Vdata ID */ int32 slen[VSFIELDMAX]; /* String length array */ int32 fldsz = 0; /* Record size in bytes */ char *pntr[VSFIELDMAX]; /* String pointer array */ char utlbuf[256];/* Utility Buffer */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTsizeof", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get number of levels */ /* -------------------- */ nlevels = PTnlevels(pointID); /* Report error if no levels (vdatas) defined */ /* ------------------------------------------ */ if (nlevels == 0) { status = -1; HEpush(DFE_GENAPP, "PTsizeof", __FILE__, __LINE__); HEreport("No Levels Defined for point ID: %d\n", pointID); } /* If no problems ... */ /* ------------------ */ if (status == 0) { /* Parse field list */ /* ---------------- */ nflds = EHparsestr(fieldlist, ',', pntr, slen); /* Initialize fldlevels & found arrays */ /* ----------------------------------- */ for (j = 0; j < nflds; j++) { fldlevels[j] = -1; } for (j = 0; j < nflds; j++) { found[j] = 0; } /* Loop through all levels in point */ /* -------------------------------- */ for (i = 0; i < nlevels; i++) { /* Get level vdata ID */ /* ------------------ */ vdataID = PTXPoint[pointID % idOffset].vdID[i]; /* Loop through all fields in fieldlist */ /* ------------------------------------ */ for (j = 0; j < nflds; j++) { /* Copy field entry into utlbuf */ /* ---------------------------- */ memcpy(utlbuf, pntr[j], slen[j]); utlbuf[slen[j]] = 0; /* If field exists in level and not in a prevous one ... */ /* ----------------------------------------------------- */ if (VSfexist(vdataID, utlbuf) == 1 && found[j] == 0) { /* Increment total field size */ /* -------------------------- */ fldsz += VSsizeof(vdataID, utlbuf); /* Store field level & set found flag */ /* ---------------------------------- */ fldlevels[j] = i; found[j] = 1; } } } } } return (fldsz); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTnfields | | | | DESCRIPTION: Returns number of fields defined in a level. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nflds Number of fields in a level | | | | INPUTS: | | pointID int32 point structure ID | | level int32 level number (0 - based) | | | | | | OUTPUTS: | | strbufsize int32 String length of fieldlist | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Enlarge field string buffer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTnfields(int32 pointID, int32 level, int32 * strbufsize) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ int32 nflds; /* Number of fields in fieldlist */ int32 vdataID; /* Vdata ID */ char fieldbuf[VSFIELDMAX * FIELDNAMELENMAX]; /* Vdata fieldname buffer */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTnfields", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get number of levels */ /* -------------------- */ nlevels = PTnlevels(pointID); /* Report error if no levels (vdatas) defined */ /* ------------------------------------------ */ if (nlevels == 0) { status = -1; HEpush(DFE_GENAPP, "PTnfields", __FILE__, __LINE__); HEreport("No Levels Defined for point ID: %d\n", pointID); } else if (nlevels < level) { /* Report error if level # to large */ /* -------------------------------- */ status = -1; HEpush(DFE_GENAPP, "PTnfields", __FILE__, __LINE__); HEreport("Only %d levels Defined for point ID: %d\n", nlevels, pointID); } if (status == 0) { /* Get level vdata ID */ /* ------------------ */ vdataID = PTXPoint[pointID % idOffset].vdID[level]; /* Get number of fields in level & fieldlist */ /* ----------------------------------------- */ nflds = VSgetfields(vdataID, fieldbuf); /* Return fieldlist string size if requested */ /* ----------------------------------------- */ if (strbufsize != NULL) { *strbufsize = strlen(fieldbuf); } } } return (nflds); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTlevelindx | | | | DESCRIPTION: Returns index number for a named level. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | n int32 Level number (0 - based) | | | | INPUTS: | | pointID int32 point structure ID | | levelname char point level name | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTlevelindx(int32 pointID, char *levelname) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ int32 level = -1; /* Level corresponding to levelname */ char name[VSNAMELENMAX]; /* Level name */ /* Check for valid point id */ /* ------------------------ */ status = PTchkptid(pointID, "PTlevelindx", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get number of levels */ /* -------------------- */ nlevels = PTnlevels(pointID); /* Loop through all levels in point */ /* -------------------------------- */ for (level = 0; level < nlevels; level++) { /* Get level name */ /* -------------- */ VSgetname(PTXPoint[pointID % idOffset].vdID[level], name); /* If it matches input levelname then exit loop */ /* -------------------------------------------- */ if (strcmp(name, levelname) == 0) { break; } } } /* Levelname not found so set error status */ /* --------------------------------------- */ if (level == nlevels) { level = -1; } return (level); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTgetlevelname | | | | DESCRIPTION: Returns level name | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nflds Number of fields in a level | | | | INPUTS: | | pointID int32 point structure ID | | level int32 level number (0 - based) | | | | | | OUTPUTS: | | levelname char Level name | | strbufsize int32 String length of fieldlist | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Dec 96 Paul Harten Original Programmer | | Dec 96 Joel Gales Modify to comform with coding standards | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTgetlevelname(int32 pointID, int32 level, char *levelname, int32 * strbufsize) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ char name[VSNAMELENMAX]; /* Level name */ /* Check for valid point id */ /* ------------------------ */ status = PTchkptid(pointID, "PTgetlevelname", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get number of levels */ /* -------------------- */ nlevels = PTnlevels(pointID); /* Report error if no levels (vdatas) defined */ /* ------------------------------------------ */ if (nlevels == 0) { status = -1; HEpush(DFE_GENAPP, "PTgetlevelname", __FILE__, __LINE__); HEreport("No Levels Defined for point ID: %d\n", pointID); } else if (nlevels < level) { /* Report error if level # to large */ /* -------------------------------- */ status = -1; HEpush(DFE_GENAPP, "PTgetlevelname", __FILE__, __LINE__); HEreport("Only %d levels Defined for point ID: %d\n", nlevels, pointID); } if (status == 0) { /* Get level name */ /* -------------- */ VSgetname(PTXPoint[pointID % idOffset].vdID[level], name); /* Return name string length */ /* ------------------------- */ *strbufsize = strlen(name); /* Return levelname if requested */ /* ----------------------------- */ if (levelname != NULL) { strcpy(levelname, name); } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTattach | | | | DESCRIPTION: Attaches to an existing point data set. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | pointID int32 point structure ID | | | | INPUTS: | | fid int32 HDF-EOS file ID | | pointname char point structure name | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Initalize pointID to -1 | | Sep 96 Joel Gales File ID in EHgetid changed from HDFEOS file id to | | HDF file id | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTattach(int32 fid, char *pointname) { intn i; /* Loop index */ intn j; /* Loop index */ intn npointopen = 0; /* # of point structures open */ intn status = -1;/* routine return status variable */ uint8 acs; /* Read/Write file access code */ int32 HDFfid; /* HDF file id */ int32 vgRef; /* Vgroup reference number */ int32 vgid[4]; /* Vgroup ID array */ int32 pointID = -1; /* HDF-EOS point ID */ int32 *tags; /* Pnt to Vgroup object tags array */ int32 *refs; /* Pnt to Vgroup object refs array */ int32 dum; /* dummy varible */ int32 nlevels; /* Number of levels in point */ int32 vgidData; /* Point data Vgroup ID */ int32 tag; /* Point Vdata tag */ int32 ref; /* Point Vdata ref */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ char name[80]; /* Vgroup name */ char class[80]; /* Vgroup class */ char errbuf[256];/* Buffer for error message */ char acsCode[1]; /* Read/Write access char: "r/w" */ /* Check HDF-EOS file ID, get back HDF file ID and access code */ /* ----------------------------------------------------------- */ status = EHchkfid(fid, pointname, &HDFfid, &dum, &acs); if (status == 0) { /* Convert numeric access code to character */ /* ---------------------------------------- */ acsCode[0] = (acs == 1) ? 'w' : 'r'; /* Determine number of points currently opened */ /* ------------------------------------------- */ for (i = 0; i < NPOINT; i++) { npointopen += PTXPoint[i].active; } /* If room for more ... */ /* -------------------- */ if (npointopen < NPOINT) { /* Search Vgroups for Point */ /* ------------------------ */ vgRef = -1; while (1) { vgRef = Vgetid(HDFfid, vgRef); /* If no more Vgroups then exist while loop */ /* ---------------------------------------- */ if (vgRef == -1) { break; } /* Get name and class of Vgroup */ /* ---------------------------- */ vgid[0] = Vattach(HDFfid, vgRef, acsCode); Vgetname(vgid[0], name); Vgetclass(vgid[0], class); /* If point found get vgroup & vdata ids */ /* ------------------------------------- */ if (strcmp(name, pointname) == 0 && strcmp(class, "POINT") == 0) { status = 0; /* Attach to Point Vgroups (Skip 1st entry (Vdata)) */ /* ------------------------------------------------ */ tags = (int32 *) malloc(sizeof(int32) * 4); if(tags == NULL) { HEpush(DFE_NOSPACE,"PTattach", __FILE__, __LINE__); return(-1); } refs = (int32 *) malloc(sizeof(int32) * 4); if(refs == NULL) { HEpush(DFE_NOSPACE,"PTattach", __FILE__, __LINE__); free(tags); return(-1); } Vgettagrefs(vgid[0], tags, refs, 4); vgid[1] = Vattach(HDFfid, refs[1], acsCode); vgid[2] = Vattach(HDFfid, refs[2], acsCode); vgid[3] = Vattach(HDFfid, refs[3], acsCode); free(tags); free(refs); /* Setup External Arrays */ /* --------------------- */ for (i = 0; i < NPOINT; i++) { /* Find empty entry in array */ /* ------------------------- */ if (PTXPoint[i].active == 0) { /* * Set pointID, Set point entry active, Store * root Vgroup ID, Store sub Vgroup IDs, Store * HDF-EOS file ID. Get number of levels. */ pointID = i + idOffset; PTXPoint[i].active = 1; PTXPoint[i].IDTable = vgid[0]; PTXPoint[i].VIDTable[0] = vgid[1]; PTXPoint[i].VIDTable[1] = vgid[2]; PTXPoint[i].VIDTable[2] = vgid[3]; PTXPoint[i].fid = fid; vgidData = vgid[1]; nlevels = Vntagrefs(vgidData); /* Attach & Store level Vdata IDs */ /* ------------------------------ */ for (j = 0; j < nlevels; j++) { Vgettagref(vgidData, j, &tag, &ref); PTXPoint[i].vdID[j] = VSattach(HDFfid, ref, acsCode); } break; } } break; } /* Detach Vgroup if not desired Swath */ /* ---------------------------------- */ Vdetach(vgid[0]); } /* If Point not found then set up error message */ /* -------------------------------------------- */ if (status == -1) { pointID = -1; strcpy(errbuf, "Point: \"%s\" does not exist "); strcat(errbuf, "within HDF file.\n"); HEpush(DFE_RANGE, "PTattach", __FILE__, __LINE__); HEreport(errbuf, pointname); } } else { /* Too many files opened */ /* --------------------- */ status = -1; pointID = -1; strcpy(errbuf, "No more than %d points may be open simutaneously"); strcat(errbuf, " (%s)"); HEpush(DFE_DENIED, "PTattach", __FILE__, __LINE__); HEreport(errbuf, NPOINT, pointname); } } return (pointID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTdeflevel | | | | DESCRIPTION: Defines a level within the point data set. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | levelname char name of level | | fieldlist char list of level fields (comma-separated) | | fieldtype int32 array of field types | | fieldorder int32 array of field orders | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Check level and field names for length | | May 00 Abe Taaheri Added few lines to check for errors in HDF functions| | VSfdefine, VSsetfields, and VSsizeof | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTdeflevel(int32 pointID, char *levelname, char *fieldlist, int32 fieldtype[], int32 fieldorder[]) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ int32 pID; /* Point ID - offset */ int32 nfields; /* Number of fields in fieldlist */ int32 vgid; /* Vgroup ID */ int32 vdataID; /* Vdata ID */ int32 order; /* Field order */ int32 slen[VSFIELDMAX]; /* String length array */ int32 size; /* Record size in bytes */ int32 metadata[2];/* Metadata input array */ int32 m1 = -1; /* Minus one (fill value) */ int32 dum; /* Dummy variable */ char pointname[80]; /* Point name */ char utlbuf[256];/* Utility buffer */ char *zerobuf; /* Pointer to zero (initial) Vdata record * buffer */ char *pntr[VSFIELDMAX]; /* String pointer array */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTdeflevel", &fid, &sdInterfaceID, &ptVgrpID); /* Check levelname for length */ /* -------------------------- */ if ((intn) strlen(levelname) > VSNAMELENMAX) { status = -1; HEpush(DFE_GENAPP, "PTdeflevel", __FILE__, __LINE__); HEreport("Levelname \"%s\" more than %d characters.\n", levelname, VSNAMELENMAX); } if (status == 0) { /* Compute "reduce" point ID */ /* ------------------------- */ pID = pointID % idOffset; /* Parse field list */ /* ---------------- */ nfields = EHparsestr(fieldlist, ',', pntr, slen); /* Loop through all entries in fieldlist */ /* ------------------------------------- */ for (i = 0; i < nfields; i++) { /* Check for empty fields */ /* ---------------------- */ if (slen[i] == 0) { status = -1; HEpush(DFE_GENAPP, "PTdeflevel", __FILE__, __LINE__); HEreport("\"Empty\" field in fieldlist: %s.\n", fieldlist); break; } /* Check fieldname for length */ /* -------------------------- */ memcpy(utlbuf, pntr[i], slen[i]); utlbuf[slen[i]] = 0; if (slen[i] > FIELDNAMELENMAX) { status = -1; HEpush(DFE_GENAPP, "PTdeflevel", __FILE__, __LINE__); HEreport("Fieldname \"%s\" more than %d characters.\n", utlbuf, FIELDNAMELENMAX); } } /* If no problems proceed ... */ /* -------------------------- */ if (status == 0) { /* Get Data Vgroup ID */ /* ------------------ */ vgid = PTXPoint[pID].VIDTable[0]; /* Get number of levels in point */ /* ----------------------------- */ nlevels = Vntagrefs(vgid); /* Get new vdata ID */ /* ---------------- */ vdataID = VSattach(fid, -1, "w"); /* Store Vdata ID in external array */ /* -------------------------------- */ PTXPoint[pID].vdID[nlevels] = vdataID; /* For all fields in fieldlist ... */ /* ------------------------------- */ for (i = 0; i < nfields; i++) { /* Copy fieldname into utlbuf */ /* -------------------------- */ memcpy(utlbuf, pntr[i], slen[i]); utlbuf[slen[i]] = 0; /* Get field order (change order = 0 to order = 1) */ /* ----------------------------------------------- */ order = fieldorder[i]; if (order == 0) { order = 1; } /* Define the field within vdata */ /* ----------------------------- */ status = VSfdefine(vdataID, utlbuf, fieldtype[i], order); if(status != 0) { status = -1; HEpush(DFE_GENAPP, "PTdeflevel", __FILE__, __LINE__); HEreport("Cannot define %d th field. One probable cause can be exceeding of HDF's limits for MAX_ORDER and/or MAX_FIELD_SIZE \"%d\".\n",i+1,MAX_ORDER); break; } } if(status == 0) { /* Set all fields within vdata */ /* --------------------------- */ status = VSsetfields(vdataID, fieldlist); if(status != 0) { status = -1; HEpush(DFE_GENAPP, "PTdeflevel", __FILE__, __LINE__); HEreport("Cannot set fields. Probably exceeded HDF's limit MAX_FIELD_SIZE \"%d\" for the fields.\n",MAX_FIELD_SIZE); } } if(status == 0) { /* Get size in bytes of vdata record */ /* --------------------------------- */ size = VSsizeof(vdataID, fieldlist); if(size <= 0) { status = -1; HEpush(DFE_GENAPP, "PTdeflevel", __FILE__, __LINE__); HEreport("Size of Vdata is not greater than zero.\n"); } } if(status == 0) { /* Write out empty buffer to establish vdata */ /* ----------------------------------------- */ zerobuf = (char *) calloc(size, 1); if(zerobuf == NULL) { HEpush(DFE_NOSPACE,"PTdeflevel", __FILE__, __LINE__); return(-1); } VSwrite(vdataID, (VOIDP) zerobuf, 1, FULL_INTERLACE); free(zerobuf); /* Set name of vdata to levelname */ /* ------------------------------ */ VSsetname(vdataID, levelname); /* Insert within data Vgroup */ /* ------------------------- */ Vinsert(vgid, vdataID); /* Setup Back & Forward Pointer Vdatas */ /* ----------------------------------- */ /* If previous levels exist ... */ /* ---------------------------- */ if (nlevels > 0) { /* Get Vgroup ID of Linkage Vgroup */ /* ------------------------------- */ vgid = PTXPoint[pID].VIDTable[1]; /* Get new vdata ID for BCKPOINTER Vdata */ /* ------------------------------------- */ vdataID = VSattach(fid, -1, "w"); /* Define & set BCKPOINTER field within BCKPOINTER Vdata */ /* ----------------------------------------------------- */ VSfdefine(vdataID, "BCKPOINTER", DFNT_INT32, 1); VSsetfields(vdataID, "BCKPOINTER"); /* Get size in bytes of BCKPOINTER record */ /* -------------------------------------- */ size = VSsizeof(vdataID, "BCKPOINTER"); /* Write out empty buffer to establish vdata */ /* ----------------------------------------- */ zerobuf = (char *) calloc(size, 1); if(zerobuf == NULL) { HEpush(DFE_NOSPACE,"PTdeflevel", __FILE__, __LINE__); return(-1); } VSwrite(vdataID, (VOIDP) zerobuf, 1, FULL_INTERLACE); free(zerobuf); /* Set name of BCKPOINTER Vdata */ /* ---------------------------- */ sprintf(utlbuf, "%s%d%s%d", "BCKPOINTER:", nlevels, "->", nlevels - 1); VSsetname(vdataID, utlbuf); /* Insert BCKPOINTER Vdata in Linkage Vgroup */ /* ----------------------------------------- */ Vinsert(vgid, vdataID); /* Detach BCKPOINTER Vdata */ /* ----------------------- */ VSdetach(vdataID); /* Get new vdata ID for FWDPOINTER Vdata */ /* ------------------------------------- */ vdataID = VSattach(fid, -1, "w"); /* Define & set BEGIN & EXTENT field within FWDPOINTER Vdata */ /* ------------------------------------------------- */ VSfdefine(vdataID, "BEGIN", DFNT_INT32, 1); VSfdefine(vdataID, "EXTENT", DFNT_INT32, 1); VSsetfields(vdataID, "BEGIN,EXTENT"); /* Get size in bytes of FWDPOINTER record */ /* -------------------------------------- */ size = VSsizeof(vdataID, "BEGIN,EXTENT"); /* Write out buffer (with -1 fill value) to establish vdata */ /* ------------------------------------------------- */ zerobuf = (char *) calloc(size, 1); if(zerobuf == NULL) { HEpush(DFE_NOSPACE,"PTdeflevel", __FILE__, __LINE__); return(-1); } memcpy(zerobuf, &m1, 4); VSwrite(vdataID, (VOIDP) zerobuf, 1, FULL_INTERLACE); free(zerobuf); /* Set name of FWDPOINTER Vdata */ /* ---------------------------- */ sprintf(utlbuf, "%s%d%s%d", "FWDPOINTER:", nlevels - 1, "->", nlevels); VSsetname(vdataID, utlbuf); /* Insert FWDPOINTER Vdata in Linkage Vgroup */ /* ----------------------------------------- */ Vinsert(vgid, vdataID); /* Detach FWDPOINTER Vdata */ /* ----------------------- */ VSdetach(vdataID); } } } if (status == 0) { /* Insert Point Level metadata */ /* --------------------------- */ Vgetname(PTXPoint[pointID % idOffset].IDTable, pointname); status = EHinsertmeta(sdInterfaceID, pointname, "p", 10L, levelname, &dum); for (i = 0; i < nfields; i++) { /* Concatenate fieldname with level name */ /* ------------------------------------- */ memcpy(utlbuf, pntr[i], slen[i]); utlbuf[slen[i]] = 0; strcat(utlbuf, ":"); strcat(utlbuf, levelname); /* Get field order (change order = 0 to order = 1) */ /* ----------------------------------------------- */ order = fieldorder[i]; if (order == 0) { order = 1; } /* Load fieldtype and field order into metadata input array */ /* -------------------------------------------------------- */ metadata[0] = fieldtype[i]; metadata[1] = order; /* Insert point field metadata */ /* --------------------------- */ status = EHinsertmeta(sdInterfaceID, pointname, "p", 11L, utlbuf, metadata); } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTdeflinkage | | | | DESCRIPTION: Defines link field to use between two levels. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | parent char parent level name | | child char child level name | | linkfield char linkage field name | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Nov 96 Joel Gales Fix problem with spurious "Level Not Found" error | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTdeflinkage(int32 pointID, char *parent, char *child, char *linkfield) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ int32 vdataID; /* Vdata ID */ int32 dum; /* Dummy variable */ int32 foundParent = -1; /* Found parent level flag */ int32 foundChild = -1; /* Found child level flag */ char pointname[80]; /* Point name */ char utlbuf[256];/* Utility buffer */ char *mess1 = "Linkage Field \"%s\" not found in Parent Level: \"%s\".\n"; char *mess2 = "Linkage Field \"%s\" not found in Child Level: \"%s\".\n"; /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTdeflinkage", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get number of levels in point */ /* ----------------------------- */ nlevels = PTnlevels(pointID); /* For all levels ... */ /* ------------------ */ for (i = 0; i < nlevels; i++) { /* Get level Vdata ID and name */ /* -------------------------- */ vdataID = PTXPoint[pointID % idOffset].vdID[i]; VSgetname(vdataID, utlbuf); /* If equal to parent level name ... */ /* --------------------------------- */ if (strcmp(utlbuf, parent) == 0) { /* Set found parent flag */ /* --------------------- */ foundParent = i; /* If linkfield exists in parent level then break ... */ /* -------------------------------------------------- */ if (VSfexist(vdataID, linkfield) != -1) { break; } else { /* ... else report error */ /* --------------------- */ status = -1; HEpush(DFE_GENAPP, "PTdeflinkage", __FILE__, __LINE__); HEreport(mess1, linkfield, parent); break; } } } /* For all levels ... */ /* ------------------ */ for (i = 0; i < nlevels; i++) { /* Get level Vdata ID and name */ /* -------------------------- */ vdataID = PTXPoint[pointID % idOffset].vdID[i]; VSgetname(vdataID, utlbuf); /* If equal to child level name ... */ /* -------------------------------- */ if (strcmp(utlbuf, child) == 0) { /* Set found child flag */ /* -------------------- */ foundChild = i; /* If linkfield exists in child level then break ... */ /* ------------------------------------------------- */ if (VSfexist(vdataID, linkfield) != -1) { break; } else { /* ... else report error */ /* --------------------- */ status = -1; HEpush(DFE_GENAPP, "PTdeflinkage", __FILE__, __LINE__); HEreport(mess2, linkfield, child); break; } } } /* Report parent level not found if relevant */ /* ----------------------------------------- */ if (foundParent == -1) { status = -1; HEpush(DFE_GENAPP, "PTdeflinkage", __FILE__, __LINE__); HEreport("Parent Level: \"%s\" not found.\n", parent); } /* Report child level not found if relevant */ /* ---------------------------------------- */ if (foundChild == -1) { status = -1; HEpush(DFE_GENAPP, "PTdeflinkage", __FILE__, __LINE__); HEreport("Child Level: \"%s\" not found.\n", child); } /* Check that parent and child levels are adjacent */ /* ----------------------------------------------- */ if (foundParent != -1 && foundChild != -1 && foundChild - foundParent != 1) { status = -1; HEpush(DFE_GENAPP, "PTdeflinkage", __FILE__, __LINE__); HEreport("Parent/Child Levels not adjacent \"%s/%s\".\n", parent, child); } /* If no problems ... */ /* ------------------ */ if (status == 0) { /* Insert linkage info in structural metadata */ /* ------------------------------------------ */ sprintf(utlbuf, "%s%s%s%s%s", parent, "/", child, ":", linkfield); Vgetname(PTXPoint[pointID % idOffset].IDTable, pointname); status = EHinsertmeta(sdInterfaceID, pointname, "p", 12L, utlbuf, &dum); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTlinkinfo | | | | DESCRIPTION: Returns ("bck/fwd") linkage info | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | level int32 level number (0 - based) | | mode char mode ("+/-") | | linkfield char linkage field | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Joel Gales Make metadata ODL compliant | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTlinkinfo(int32 pointID, int32 sdInterfaceID, int32 level, char *mode, char *linkfield) { intn status = 0; /* routine return status variable */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 pID; /* Point ID - offset */ char *metabuf; /* Pointer to structural metadata (SM) */ char *metaptrs[2];/* Pointers to begin and end of SM section */ char name1[80]; /* Name string 1 */ char name2[80]; /* Name string 2 */ char utlbuf[256];/* Utility buffer */ /* Compute "reduced" point ID */ /* -------------------------- */ pID = pointID % idOffset; /* Get point name */ /* -------------- */ Vgetname(PTXPoint[pID].IDTable, name1); /* Get level link structural metadata */ /* ---------------------------------- */ metabuf = (char *) EHmetagroup(sdInterfaceID, name1, "p", "LevelLink", metaptrs); if(metabuf == NULL) { return(-1); } if (strcmp(mode, "-") == 0) { /* If back link get names of previous & current levels */ /* --------------------------------------------------- */ VSgetname(PTXPoint[pID].vdID[level - 1], name1); VSgetname(PTXPoint[pID].vdID[level], name2); } else { /* If fwd link get names of current & following levels */ /* --------------------------------------------------- */ VSgetname(PTXPoint[pID].vdID[level], name1); VSgetname(PTXPoint[pID].vdID[level + 1], name2); } /* Search for parent name entry */ /* ---------------------------- */ sprintf(utlbuf, "%s%s", "\t\t\t\tParent=\"", name1); metaptrs[0] = strstr(metaptrs[0], utlbuf); /* If name found within linkage metadata ... */ /* ----------------------------------------- */ if (metaptrs[0] < metaptrs[1] || metaptrs[0] == NULL) { if(metaptrs[0] == NULL || metaptrs[1] == NULL) { free(metabuf); status = -1; return (status); } /* Get Linkage Field */ /* ----------------- */ EHgetmetavalue(metaptrs, "LinkField", linkfield); /* Remove double quotes */ /* -------------------- */ memmove(linkfield, linkfield + 1, strlen(linkfield) - 2); linkfield[strlen(linkfield) - 2] = 0; } else { /* If not found return error status */ /* -------------------------------- */ status = -1; } free(metabuf); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTbcklinkinfo | | | | DESCRIPTION: Returns link field to previous level. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | level int32 level number (0 - based) | | linkfield char linkage field | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTbcklinkinfo(int32 pointID, int32 level, char *linkfield) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 ptVgrpID; /* Point Vgroup ID */ char *mess = "No Back Linkage Defined between levels: %d and %d.\n"; /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTfwdlinkinfo", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Check that level is within bounds for backlink info */ /* --------------------------------------------------- */ if (level > 0 && level < PTnlevels(pointID)) { /* Get linkfield */ /* ------------- */ status = PTlinkinfo(pointID, sdInterfaceID, level, "-", linkfield); } else { /* Report error */ /* ------------ */ status = -1; HEpush(DFE_GENAPP, "PTbcklinkinfo", __FILE__, __LINE__); HEreport(mess, level, level - 1); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTfwdlinkinfo | | | | DESCRIPTION: Returns link field to following level. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | level int32 level number (0 - based) | | linkfield char linkage field | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTfwdlinkinfo(int32 pointID, int32 level, char *linkfield) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 ptVgrpID; /* Point Vgroup ID */ char *mess = "No Forward Linkage Defined between levels: %d and %d.\n"; /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTfwdlinkinfo", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Check that level is within bounds for fwdlink info */ /* -------------------------------------------------- */ if (level >= 0 && level < PTnlevels(pointID) - 1) { /* Get linkfield */ /* ------------- */ status = PTlinkinfo(pointID, sdInterfaceID, level, "+", linkfield); } else { /* Report error */ /* ------------ */ status = -1; HEpush(DFE_GENAPP, "PTlinkinfo", __FILE__, __LINE__); HEreport(mess, level, level + 1); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTlevelinfo | | | | DESCRIPTION: Returns information about a given level. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nflds int32 | | | | INPUTS: | | pointID int32 point structure ID | | level int32 level number (0 - based) | | fieldlist char List of fields in point | | fieldtype int32 Field type array | | fieldorder int32 Field order array | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTlevelinfo(int32 pointID, int32 level, char *fieldlist, int32 fieldtype[], int32 fieldorder[]) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 ptVgrpID; /* Point Vgroup ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 vdataID; /* Vdata ID */ int32 nlevels; /* Number of levels in point */ int32 nflds; /* Number of fields in fieldlist */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTlevelinfo", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get number of levels in point */ /* ----------------------------- */ nlevels = PTnlevels(pointID); /* Check for errors */ /* ---------------- */ if (nlevels == 0) { status = -1; HEpush(DFE_GENAPP, "PTlevelinfo", __FILE__, __LINE__); HEreport("No Levels Defined for point ID: %d\n", pointID); } else if (nlevels < level) { status = -1; HEpush(DFE_GENAPP, "PTlevelinfo", __FILE__, __LINE__); HEreport("Only %d levels Defined for point ID: %d\n", nlevels, pointID); } /* If no problems ... */ /* ------------------ */ if (status == 0) { /* Get vdata ID of point level */ /* --------------------------- */ vdataID = PTXPoint[pointID % idOffset].vdID[level]; /* Get number of fields and fieldnames */ /* ----------------------------------- */ nflds = VSgetfields(vdataID, fieldlist); /* Loop through fields and get field type & field order */ /* ---------------------------------------------------- */ for (i = 0; i < nflds; i++) { fieldtype[i] = VFfieldtype(vdataID, i); fieldorder[i] = VFfieldorder(vdataID, i); } } } return (nflds); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTinqpoint | | | | DESCRIPTION: Returns number and names of point structures in file | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nPoint int32 Number of point structures in file | | | | INPUTS: | | filename char HDF-EOS filename | | | | OUTPUTS: | | pointlist char List of point names (comma-separated) | | strbufsize int32 Length of pointlist | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTinqpoint(char *filename, char *pointlist, int32 * strbufsize) { int32 nPoint; /* Number of point structures in file */ /* Call EHinquire */ /* -------------- */ nPoint = EHinquire(filename, "POINT", pointlist, strbufsize); return (nPoint); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTwrbckptr | | | | DESCRIPTION: Writes back pointer records | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | level int32 level index (0 - based) | | nrec int32 number of records to read/write | | recs int32 array of record numbers | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTwrbckptr(int32 pointID, int32 level, int32 nrec, int32 recs[]) { intn i; /* Loop index */ intn j; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 vgid; /* Linkage Vgroup ID */ int32 pID; /* point ID - offset */ int32 sz; /* Size in bytes of record */ int32 nrecPrev; /* Number of records in previous level */ int32 nrecCurr; /* Number of records in current level */ int32 vID; /* Vdata ID */ char utlbuf[256];/* Utility buffer */ char *bufPrev; /* Data buffer for previous level */ char *bufCurr; /* Data buffer for current level */ char *mess = "No Linkage Defined between levels: %d and %d.\n"; /* Error message */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTwrbckptr", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get "reduced" point ID */ /* ---------------------- */ pID = pointID % idOffset; /* BackPointer Section */ /* ------------------- */ if (level > 0) { /* Get Back-Linkage Field (copy into utlbuf) */ /* ----------------------------------------- */ status = PTbcklinkinfo(pointID, level, utlbuf); if (status == 0) { /* Read Link Field from previous level */ /* ----------------------------------- */ vID = PTXPoint[pID].vdID[level - 1]; VSsetfields(vID, utlbuf); nrecPrev = VSelts(vID); sz = VSsizeof(vID, utlbuf); bufPrev = (char *) calloc(nrecPrev * sz, 1); if(bufPrev == NULL) { HEpush(DFE_NOSPACE,"PTwrbckptr", __FILE__, __LINE__); return(-1); } VSseek(vID, 0); VSread(vID, (uint8 *) bufPrev, nrecPrev, FULL_INTERLACE); /* Read Link Field from current level */ /* ---------------------------------- */ vID = PTXPoint[pID].vdID[level]; VSsetfields(vID, utlbuf); nrecCurr = VSelts(vID); bufCurr = (char *) calloc(nrecCurr * sz, 1); if(bufCurr == NULL) { HEpush(DFE_NOSPACE,"PTwrbckptr", __FILE__, __LINE__); free(bufPrev); return(-1); } VSseek(vID, 0); VSread(vID, (uint8 *) bufCurr, nrecCurr, FULL_INTERLACE); /* Get ID of Linkage Vgroup */ /* ------------------------ */ vgid = PTXPoint[pID].VIDTable[1]; /* Get ID of BCKPOINTER vdata */ /* -------------------------- */ sprintf(utlbuf, "%s%d%s%d", "BCKPOINTER:", level, "->", level - 1); vID = EHgetid(fid, vgid, utlbuf, 1, "w"); VSsetfields(vID, "BCKPOINTER"); /* Loop through input records */ /* -------------------------- */ for (i = 0; i < nrec; i++) { /* Loop through records in previous level */ /* -------------------------------------- */ for (j = 0; j < nrecPrev; j++) { /* * If current link field matches link in previous * level, then write record number within previous * level (j). */ if (memcmp(bufPrev + sz * j, bufCurr + sz * recs[i], sz) == 0) { VSseek(vID, recs[i]); VSwrite(vID, (uint8 *) & j, 1, FULL_INTERLACE); break; } } } /* Detach BCKPOINTER vdata */ /* ----------------------- */ VSdetach(vID); free(bufPrev); free(bufCurr); } else { /* Report no linkage between levels error */ /* -------------------------------------- */ status = -1; HEpush(DFE_GENAPP, "PTwrbckptr", __FILE__, __LINE__); HEreport(mess, level, level - 1); } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTrdbckptr | | | | DESCRIPTION: Reads back pointers | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | level int32 level index (0 - based) | | nrec int32 number of records to read/write | | | | | | OUTPUTS: | | recs int32 array of record numbers | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTrdbckptr(int32 pointID, int32 level, int32 nrec, int32 recs[]) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 vgid; /* Linkage Vgroup ID */ int32 pID; /* point ID - offset */ int32 vID; /* Vdata ID */ char utlbuf[256];/* Utility buffer */ char *mess = "No Linkage Defined between levels: %d and %d.\n"; /* Error message */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTrdbckptr", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get "reduced" point ID */ /* ---------------------- */ pID = pointID % idOffset; /* BackPointer Section */ /* ------------------- */ if (level > 0) { /* Get Back-Linkage Field */ /* ---------------------- */ status = PTbcklinkinfo(pointID, level, utlbuf); if (status == 0) { /* Get ID of Linkage Vgroup */ /* ------------------------ */ vgid = PTXPoint[pID].VIDTable[1]; /* Get ID of BCKPOINTER vdata */ /* -------------------------- */ sprintf(utlbuf, "%s%d%s%d", "BCKPOINTER:", level, "->", level - 1); vID = EHgetid(fid, vgid, utlbuf, 1, "r"); VSsetfields(vID, "BCKPOINTER"); /* Read in BCKPOINTER records */ /* -------------------------- */ VSseek(vID, 0); VSread(vID, (uint8 *) recs, nrec, FULL_INTERLACE); /* Detach BCKPOINTER vdata */ /* ----------------------- */ VSdetach(vID); } else { /* Report no linkage between levels error */ /* -------------------------------------- */ status = -1; HEpush(DFE_GENAPP, "PTrdbckptr", __FILE__, __LINE__); HEreport(mess, level, level - 1); } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTwrfwdptr | | | | DESCRIPTION: Write forward pointer records | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | level int32 level index (0 - based) | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTwrfwdptr(int32 pointID, int32 level) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 vgid; /* Linkage Vgroup ID */ int32 vIDFwd; /* FWDPOINTER vdata ID */ int32 nrec; /* Number of records in FWDPOINTER vdata */ int32 *recs; /* Values of records in FWDPOINTER vdata */ int32 fwd; /* Forward pointer flag */ int32 nlevels; /* Number of levels in point */ int32 *fwdBuf0; /* Forward pointer buffer 0 */ int32 *fwdBuf1; /* Forward pointer buffer 1 */ int32 max; /* Maximun back pointer value */ int32 begExt[2]; /* Begin & extent array */ char utlbuf[32]; /* Utility buffer */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTwrfwdptr", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get number of levels in point */ /* ----------------------------- */ nlevels = PTnlevels(pointID); /* Get number of records in following level */ /* ---------------------------------------- */ nrec = (level < nlevels - 1) ? PTnrecs(pointID, level + 1) : -1; /* If records exist in current and following level... */ /* -------------------------------------------------- */ if (PTnrecs(pointID, level) > 0 && nrec > 0) { /* Read back pointer records from following level */ /* ---------------------------------------------- */ recs = (int32 *) calloc(nrec, 4); if(recs == NULL) { HEpush(DFE_NOSPACE,"PTwrfwdptr", __FILE__, __LINE__); return(-1); } status = PTrdbckptr(pointID, level + 1, nrec, recs); /* Get ID of Linkage Vgroup */ /* ------------------------ */ vgid = PTXPoint[pointID % idOffset].VIDTable[1]; /* Get ID of FWDPOINTER vdata */ /* -------------------------- */ sprintf(utlbuf, "%s%d%s%d", "FWDPOINTER:", level, "->", level + 1); vIDFwd = EHgetid(fid, vgid, utlbuf, 1, "w"); VSsetfields(vIDFwd, "BEGIN,EXTENT"); /* Find Max BackPointer value */ /* -------------------------- */ max = recs[0]; for (i = 1; i < nrec; i++) { if (recs[i] > max) { max = recs[i]; } } /* Fill Fwd Ptr buffers with -1 */ /* ---------------------------- */ fwdBuf0 = (int32 *) calloc(max + 1, 4); if(fwdBuf0 == NULL) { HEpush(DFE_NOSPACE,"PTwrfwdptr", __FILE__, __LINE__); return(-1); } fwdBuf1 = (int32 *) calloc(max + 1, 4); if(fwdBuf1 == NULL) { HEpush(DFE_NOSPACE,"PTwrfwdptr", __FILE__, __LINE__); free(fwdBuf0); return(-1); } for (i = 0; i <= max; i++) { fwdBuf0[i] = -1; fwdBuf1[i] = -1; } /* Set forward pointer flag to 1 */ /* ----------------------------- */ fwd = 1; /* Loop through all records */ /* ------------------------ */ for (i = 0; i < nrec; i++) { /* If fwdBuf1 entry not yet written for rec[i] ... */ /* ----------------------------------------------- */ if (fwdBuf1[recs[i]] == -1) { /* Set Buf0 to (possible) beginning of sequence */ /* -------------------------------------------- */ fwdBuf0[recs[i]] = i; /* Set Buf1 to initial value of sequence */ /* ------------------------------------- */ fwdBuf1[recs[i]] = i; } else { /* If numbers in sequence ... */ /* -------------------------- */ if (i - fwdBuf1[recs[i]] == 1) { /* Set Buf1 to current value of sequence */ /* ------------------------------------- */ fwdBuf1[recs[i]] = i; } else { /* Back pointers in following level not monotonic */ /* ---------------------------------------------- */ /* Set begin begExt[0] and extent begExt[1] to -1 */ /* -------------------------------------- */ begExt[0] = -1; begExt[1] = -1; /* Write begin/extent values to first (0th) record */ /* ----------------------------------------------- */ VSseek(vIDFwd, 0); VSwrite(vIDFwd, (uint8 *) begExt, 1, FULL_INTERLACE); /* Set forward pointer flag to 0 */ /* ----------------------------- */ fwd = 0; break; } } } /* Back pointers in following level are monotonic */ /* ---------------------------------------------- */ if (fwd == 1) { /* Write begin & entent for each record in current level */ /* ----------------------------------------------------- */ for (i = 0; i <= max; i++) { begExt[0] = fwdBuf0[i]; begExt[1] = fwdBuf1[i] - fwdBuf0[i] + 1; VSseek(vIDFwd, i); VSwrite(vIDFwd, (uint8 *) begExt, 1, FULL_INTERLACE); } } free(fwdBuf0); free(fwdBuf1); free(recs); VSdetach(vIDFwd); } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTrdfwdptr | | | | DESCRIPTION: Read forward pointer records | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | level int32 level index (0 - based) | | nrec int32 number of records to read/write | | | | | | OUTPUTS: | | recs int32 array of record numbers | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTrdfwdptr(int32 pointID, int32 level, int32 nrec, int32 recs[]) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 vgid; /* Linkage Vgroup ID */ int32 vIDFwd; /* FWDPOINTER vdata ID */ char utlbuf[32]; /* Utility buffer */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTrdfwdptr", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get ID of Linkage Vgroup */ /* ------------------------ */ vgid = PTXPoint[pointID % idOffset].VIDTable[1]; /* Get ID of FWDPOINTER vdata */ /* -------------------------- */ sprintf(utlbuf, "%s%d%s%d", "FWDPOINTER:", level, "->", level + 1); vIDFwd = EHgetid(fid, vgid, utlbuf, 1, "r"); /* Read BEGIN & EXTENT fields in first record */ /* ------------------------------------------ */ VSsetfields(vIDFwd, "BEGIN,EXTENT"); VSseek(vIDFwd, 0); VSread(vIDFwd, (uint8 *) recs, 1, FULL_INTERLACE); /* If -1 then no forward pointers exist */ /* ------------------------------------ */ if (recs[0] == -1) { status = -1; } else { /* Read BEGIN & EXTENT fields for all records */ /* ------------------------------------------ */ VSseek(vIDFwd, 0); VSread(vIDFwd, (uint8 *) recs, nrec, FULL_INTERLACE); } VSdetach(vIDFwd); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTwritesetup | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | fid int32 HDFEOS file ID | | ptVgrpID int32 Point Vgroup ID | | vdataID int32 vdata ID | | level int32 level number (0 - based) | | fieldlist char fieldlist to write (comma-separated) | | | | OUTPUTS: | | sz int32 size of write buffer | | nrec int32 Number of current record numbers | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Sep 96 Joel Gales Increase size of utlbuf to hold Vdata fieldnames | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTwritesetup(int32 fid, int32 ptVgrpID, int32 vdataID, int32 level, int32 * nrec, int32 * sz) { intn status = 0; /* routine return status variable */ uint8 *buf; /* Data buffer */ uint8 recChk; /* Record check flag */ int32 vdataID0; /* Vdata ID */ int32 tag; /* Vdata tag */ int32 ref; /* Vdata reference */ char utlbuf[VSFIELDMAX * FIELDNAMELENMAX]; /* Utility buffer */ /* Get current number of records */ /* ----------------------------- */ *nrec = VSelts(vdataID); /* If # rec = 1 then check whether 1st record is initialization record */ /* ------------------------------------------------------------------- */ if (*nrec == 1) { /* Get reference and vdata ID of "LevelWritten" Vdata */ /* -------------------------------------------------- */ Vgettagref(ptVgrpID, 0, &tag, &ref); vdataID0 = VSattach(fid, ref, "w"); /* Read record for desired level */ /* ----------------------------- */ VSseek(vdataID0, level); VSsetfields(vdataID0, "LevelWritten"); VSread(vdataID0, &recChk, 1, FULL_INTERLACE); /* If level not yet written ... */ /* ---------------------------- */ if (recChk == 0) { /* Set number of current records to 0 */ /* ---------------------------------- */ *nrec = 0; /* Write "1" to "LevelWritten" record for this level */ /* ------------------------------------------------- */ recChk = 1; VSseek(vdataID0, level); VSwrite(vdataID0, &recChk, 1, FULL_INTERLACE); } /* Detach from "LevelWritten" Vdata */ /* -------------------------------- */ VSdetach(vdataID0); } /* Get record size and build buffer */ /* -------------------------------- */ VSgetfields(vdataID, utlbuf); VSsetfields(vdataID, utlbuf); *sz = VSsizeof(vdataID, utlbuf); buf = (uint8 *) calloc(*sz, 1); if(buf == NULL) { HEpush(DFE_NOSPACE,"PTwritesetup", __FILE__, __LINE__); return(-1); } /* Setup for append */ /* ---------------- */ if (*nrec > 0) { VSseek(vdataID, *nrec - 1); VSread(vdataID, buf, 1, FULL_INTERLACE); } else { VSseek(vdataID, 0); } free(buf); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTwritelevel | | | | DESCRIPTION: Writes (appends) full records to a level. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | level int32 level number (0 - based) | | nrec int32 Number of records to write | | data void data buffer | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTwritelevel(int32 pointID, int32 level, int32 nrec, VOIDP data) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ int32 pID; /* Point ID - offset */ int32 vdataID; /* Vdata ID */ int32 rec0; /* Current number of records */ int32 sz; /* Size of record */ int32 *recs; /* Pointer to record number buffer */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTwritelevel", &fid, &sdInterfaceID, &ptVgrpID); /* If no problems ... */ /* ------------------ */ if (status == 0) { /* Get number of levels */ /* -------------------- */ nlevels = PTnlevels(pointID); /* Report error if no levels (vdatas) defined */ /* ------------------------------------------ */ if (nlevels == 0) { status = -1; HEpush(DFE_GENAPP, "PTwritelevel", __FILE__, __LINE__); HEreport("No Levels Defined for point ID: %d\n", pointID); } else if (nlevels < level) { /* Report error if level # to large */ /* -------------------------------- */ status = -1; HEpush(DFE_GENAPP, "PTwritelevel", __FILE__, __LINE__); HEreport("Only %d levels Defined for point ID: %d\n", nlevels, pointID); } if (status == 0) { /* Get vdata ID */ /* ------------ */ pID = pointID % idOffset; vdataID = PTXPoint[pID].vdID[level]; /* Setup for write, return current # of records & record size */ /* ---------------------------------------------------------- */ PTwritesetup(fid, ptVgrpID, vdataID, level, &rec0, &sz); /* Write data to point level vdata */ /* ------------------------------- */ VSwrite(vdataID, (uint8 *) data, nrec, FULL_INTERLACE); /* Write BackPointers & FwdPointers */ /* -------------------------------- */ if (level > 0) { recs = (int32 *) calloc(nrec, 4); if(recs == NULL) { HEpush(DFE_NOSPACE,"PTwritelevel", __FILE__, __LINE__); return(-1); } for (i = 0; i < nrec; i++) { recs[i] = i + rec0; } status = PTwrbckptr(pointID, level, nrec, recs); free(recs); status = PTwrfwdptr(pointID, level - 1); } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTupdatelevel | | | | DESCRIPTION: Updates the specified fields and records of a level. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | level int32 level number (0 - based) | | fieldlist char fieldlist to read (comma-separated) | | nrec int32 Number of records to read | | recs int32 array of record numbers to read | | data void data buffer | | | | OUTPUTS: | | data | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTupdatelevel(int32 pointID, int32 level, char *fieldlist, int32 nrec, int32 recs[], VOIDP data) { intn i; /* Loop index */ intn j; /* Loop index */ intn status = 0; /* routine return status variable */ uint8 *buf; /* Pointer to R/W buffer */ uint8 *ptr; /* Pointer within R/W buffer */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ int32 nfields; /* Number of fields in fieldlist */ int32 vdataID; /* Vdata ID */ int32 slen[VSFIELDMAX]; /* String length array */ int32 dum; /* Dummy variable */ int32 sz; /* Offset counter */ int32 slen2[VSFIELDMAX]; /* String length array 2 */ int32 *offset; /* Pointer to offset array */ int32 *fldlen; /* Pointer to field length array */ int32 *recptr; /* Pointer to record number array */ int32 nallflds; /* Total number of fields in record */ char utlbuf[256];/* Utility buffer */ char *pntr[VSFIELDMAX]; /* String pointer array */ char utlbuf2[256]; /* Utility buffer 2 */ char allfields[VSFIELDMAX * FIELDNAMELENMAX]; /* Buffer to hold names of all fields in level */ char *ptrn2[VSFIELDMAX]; /* String pointer array 2 */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTupdatelevel", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get number of levels */ /* -------------------- */ nlevels = PTnlevels(pointID); /* Report error if no levels (vdatas) defined */ /* ------------------------------------------ */ if (nlevels == 0) { status = -1; HEpush(DFE_GENAPP, "PTupdatelevel", __FILE__, __LINE__); HEreport("No Levels Defined for point ID: %d\n", pointID); } else if (nlevels < level) { /* Report error if level # to large */ /* -------------------------------- */ status = -1; HEpush(DFE_GENAPP, "PTupdatelevel", __FILE__, __LINE__); HEreport("Only %d levels Defined for point ID: %d\n", nlevels, pointID); } /* If no problems ... */ /* ------------------ */ if (status == 0) { /* Get vdata ID */ /* ------------ */ vdataID = PTXPoint[pointID % idOffset].vdID[level]; /* Parse field list */ /* ---------------- */ nfields = EHparsestr(fieldlist, ',', pntr, slen); /* Check that all fields in list exist in level */ /* -------------------------------------------- */ for (i = 0; i < nfields; i++) { /* Copy each fieldname into utlbuf */ /* ------------------------------- */ memcpy(utlbuf, pntr[i], slen[i]); utlbuf[slen[i]] = 0; if (VSfexist(vdataID, utlbuf) != 1) { status = -1; HEpush(DFE_GENAPP, "PTreadlevel", __FILE__, __LINE__); HEreport("Field: \"%s\" does not exist.\n", utlbuf); } } /* If no problems ... */ /* ------------------ */ if (status == 0) { /* Get names & total # of fields in level */ /* -------------------------------------- */ VSgetfields(vdataID, allfields); nallflds = EHparsestr(allfields, ',', ptrn2, slen2); /* Setup field offset and length arrays */ /* ------------------------------------ */ offset = (int32 *) calloc(nfields, 4); if(offset == NULL) { HEpush(DFE_NOSPACE,"PTupdatelevel", __FILE__, __LINE__); return(-1); } fldlen = (int32 *) calloc(nfields, 4); if(fldlen == NULL) { HEpush(DFE_NOSPACE,"PTupdatelevel", __FILE__, __LINE__); free(offset); return(-1); } /* Loop through all fields in fieldlist */ /* ------------------------------------ */ for (i = 0; i < nfields; i++) { /* Get field length of each field in fieldlist */ /* ------------------------------------------- */ memcpy(utlbuf, pntr[i], slen[i]); utlbuf[slen[i]] = 0; fldlen[i] = VSsizeof(vdataID, utlbuf); sz = 0; /* Loop through all fields in level */ /* -------------------------------- */ for (j = 0; j < nallflds; j++) { /* Copy each fieldname into utlbuf2 */ /* -------------------------------- */ memcpy(utlbuf2, ptrn2[j], slen2[j]); utlbuf2[slen2[j]] = 0; /* Check for match with field in fieldlist */ /* --------------------------------------- */ if (strcmp(utlbuf, utlbuf2) == 0) { /* If match then store offset */ /* -------------------------- */ offset[i] = sz; break; } /* If no match then increment offset */ /* --------------------------------- */ sz += VSsizeof(vdataID, utlbuf2); } } /* Establish fields to read & setup data buffer */ /* -------------------------------------------- */ VSsetfields(vdataID, allfields); buf = (uint8 *) calloc(VSsizeof(vdataID, allfields), 1); if(buf == NULL) { HEpush(DFE_NOSPACE,"PTupdatelevel", __FILE__, __LINE__); return(-1); } /* Set ptr to updated data buffer */ /* ------------------------------ */ ptr = (uint8 *) data; /* Loop through all records to read */ /* -------------------------------- */ for (i = 0; i < nrec; i++) { /* Read current record from level */ /* ------------------------------ */ VSseek(vdataID, recs[i]); VSread(vdataID, (uint8 *) buf, 1, FULL_INTERLACE); /* Loop through all fields to update */ /* --------------------------------- */ for (j = 0; j < nfields; j++) { /* Copy data from updated data buffer & update ptr */ /* ----------------------------------------------- */ memcpy(buf + offset[j], ptr, fldlen[j]); ptr += fldlen[j]; } /* Write updated record back to vdata */ /* ---------------------------------- */ VSseek(vdataID, recs[i]); VSwrite(vdataID, (uint8 *) buf, 1, FULL_INTERLACE); } free(offset); free(fldlen); free(buf); /* Update Pointers to Previous Level */ /* -------------------------------- */ if (level > 0) { /* Store back linkage field in utlbuf */ /* ---------------------------------- */ status = PTbcklinkinfo(pointID, level, utlbuf); /* Check whether back linkage field is in fieldlist */ /* ------------------------------------------------ */ dum = EHstrwithin(utlbuf, fieldlist, ','); /* If so then write back and forward pointers */ /* ------------------------------------------ */ if (dum != -1) { /* Back pointers to previous level */ /* ------------------------------- */ status = PTwrbckptr(pointID, level, nrec, recs); /* Forward pointers from previous level */ /* ------------------------------------ */ status = PTwrfwdptr(pointID, level - 1); } } /* Update Pointers to Next Level */ /* ---------------------------- */ if (level < PTnlevels(pointID) - 1 && dum != -1) { /* Store forward linkage field in utlbuf */ /* ------------------------------------- */ status = PTfwdlinkinfo(pointID, level, utlbuf); /* Check whether forward linkage field is in fieldlist */ /* --------------------------------------------------- */ dum = EHstrwithin(utlbuf, fieldlist, ','); /* If so then write back and forward pointers */ /* ------------------------------------------ */ if (dum != -1) { /* Get number of records in next level */ /* ----------------------------------- */ nrec = PTnrecs(pointID, level + 1); /* Fill recptr array with numbers btw 0 and nrec-1 */ /* ----------------------------------------------- */ recptr = (int32 *) calloc(nrec, 4); if(recptr == NULL) { HEpush(DFE_NOSPACE,"PTupdatelevel", __FILE__, __LINE__); return(-1); } for (i = 0; i < nrec; i++) { recptr[i] = i; } /* Back pointers from next level */ /* ----------------------------- */ status = PTwrbckptr(pointID, level + 1, nrec, recptr); /* Forward pointers to next level */ /* ------------------------------ */ status = PTwrfwdptr(pointID, level); free(recptr); } } } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTreadlevel | | | | DESCRIPTION: Reads data from the specified fields and records of a level. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | level int32 level number (0 - based) | | fieldlist char fieldlist to read (comma-separated) | | nrec int32 Number of records to read | | recs int32 array of record numbers to read | | datbuf void data buffer | | | | OUTPUTS: | | datbuf | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTreadlevel(int32 pointID, int32 level, char *fieldlist, int32 nrec, int32 recs[], VOIDP datbuf) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ uint8 *temPtr = (uint8 *) datbuf; /* Temporary data pointer */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ int32 nfields; /* Number of fields in fieldlist */ int32 vdataID; /* Vdata ID */ int32 slen[VSFIELDMAX]; /* String length array */ int32 sz; int32 maxrecno; char utlbuf[256];/* Utility buffer */ char *pntr[VSFIELDMAX]; /* String pointer array */ static char msg[] = "Point record number: %d out of range.\n"; /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTreadlevel", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get number of levels in point */ /* ----------------------------- */ nlevels = PTnlevels(pointID); /* Report error if no levels defined */ /* --------------------------------- */ if (nlevels == 0) { status = -1; HEpush(DFE_GENAPP, "PTreadlevel", __FILE__, __LINE__); HEreport("No Levels Defined for point ID: %d\n", pointID); } else if (nlevels < level) { /* Report error if level out of bounds */ /* ----------------------------------- */ status = -1; HEpush(DFE_GENAPP, "PTreadlevel", __FILE__, __LINE__); HEreport("Only %d levels Defined for point ID: %d\n", nlevels, pointID); } if (status == 0) { /* Get level vdata ID */ /* ------------------ */ vdataID = PTXPoint[pointID % idOffset].vdID[level]; /* Parse field list */ /* ---------------- */ nfields = EHparsestr(fieldlist, ',', pntr, slen); /* Check that all fields in list exist in level */ /* -------------------------------------------- */ for (i = 0; i < nfields; i++) { memcpy(utlbuf, pntr[i], slen[i]); utlbuf[slen[i]] = 0; if (VSfexist(vdataID, utlbuf) != 1) { status = -1; HEpush(DFE_GENAPP, "PTreadlevel", __FILE__, __LINE__); HEreport("Field: \"%s\" does not exist.\n", utlbuf); } } /* If no problems ... */ /* ------------------ */ if (status == 0) { /* Get size of record */ /* ------------------ */ sz = VSsizeof(vdataID, fieldlist); /* Get maximum record number */ /* ------------------------- */ maxrecno = VSelts(vdataID) - 1; /* Check that all requested records are in bounds */ /* ---------------------------------------------- */ for (i = 0; i < nrec; i++) { if (recs[i] < 0 || recs[i] > maxrecno) { status = -1; HEpush(DFE_GENAPP, "PTreadlevel", __FILE__, __LINE__); HEreport(msg, recs[i]); break; } } /* If no problems ... */ /* ------------------ */ if (status == 0) { /* Establish fields to read */ /* ------------------------ */ VSsetfields(vdataID, fieldlist); /* If nrec = -1 then read all records in level */ /* ------------------------------------------- */ if (nrec == -1) { VSread(vdataID, (uint8 *) datbuf, maxrecno + 1, FULL_INTERLACE); } else { for (i = 0; i < nrec; i++) { /* Read each desired record one at a time */ /* -------------------------------------- */ VSseek(vdataID, recs[i]); VSread(vdataID, (uint8 *) (temPtr + (i * sz)), 1, FULL_INTERLACE); } } } } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTrecnum | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | regionID int32 Region ID | | | | INPUTS: | | pointID int32 Point structure ID | | level int32 level number (0 - based) | | minlevel int32 Minimum level number | | maxlevel int32 Maximum level number | | nrec int32 Number of records | | recs int32 Array of record numbers | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Aug 96 Carol Tsai Fixed the code in oder to return the correct size | | of a defined region of interest from a set of | | fields in a single level when the function | | PTregioninfo is called | | | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTrecnum(int32 pointID, int32 level, int32 minlevel, int32 maxlevel, int32 nrec, int32 recs[]) { intn i; /* Loop index */ intn j; /* Loop index */ intn k; /* Loop index */ intn status = 0; /* routine return status variable */ intn statFwd; /* status from PTrdfwdptr */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 ptVgrpID; /* Point Vgroup ID */ int32 regionID; /* Region ID */ int32 num; /* Utility number variable */ int32 nFoll; /* Number of records in following level */ int32 nPrev; /* Number of records in previous level */ int32 *bckRecs; /* Pointer to back pointer records */ int32 *fwdRecs; /* Pointer to forward pointer records */ int32 *ptr; /* Utility pointer */ char *flag; /* Pointer to flag array */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTrecnum", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Setup External Region Variable */ /* ------------------------------ */ for (k = 0; k < NPOINTREGN; k++) { /* Find empty slot */ /* --------------- */ if (PTXRegion[k] == 0) { /* Allocate space for region structure */ /* ----------------------------------- */ PTXRegion[k] = (struct pointRegion *) calloc(1, sizeof(struct pointRegion)); if(PTXRegion[k] == NULL) { HEpush(DFE_NOSPACE,"PTrecnum", __FILE__, __LINE__); return(-1); } /* Store file ID & point ID */ /* ------------------------ */ PTXRegion[k]->fid = fid; PTXRegion[k]->pointID = pointID; /* Store number of selected records */ /* -------------------------------- */ PTXRegion[k]->nrec[level] = nrec; /* Allocate space and write record numbers */ /* --------------------------------------- */ PTXRegion[k]->recPtr[level] = (int32 *) calloc(nrec, 4); if(PTXRegion[k]->recPtr[level] == NULL) { HEpush(DFE_NOSPACE,"PTrecnum", __FILE__, __LINE__); return(-1); } for (i = 0; i < nrec; i++) { *(PTXRegion[k]->recPtr[level] + i) = recs[i]; } /* Establish region ID */ /* ------------------- */ regionID = k; break; } } /* Propagate Downward */ /* ------------------ */ if (minlevel != -1) { /* Loop through levels below current one to minimun one */ /* ---------------------------------------------------- */ for (j = level - 1; j >= minlevel; j--) { /* Get number of records in (j+1)th level */ /* -------------------------------------- */ num = PTnrecs(pointID, j + 1); /* Read in back pointers for current level */ /* --------------------------------------- */ bckRecs = (int32 *) calloc(num, 4); if(bckRecs == NULL) { HEpush(DFE_NOSPACE,"PTrecnum", __FILE__, __LINE__); return(-1); } status = PTrdbckptr(pointID, j + 1, num, bckRecs); /* Get number of records in jth level */ /* ---------------------------------- */ nPrev = PTnrecs(pointID, j); /* Allocate space for flag array */ /* ----------------------------- */ flag = (char *) calloc(nPrev, 1); if(flag == NULL) { HEpush(DFE_NOSPACE,"PTrecnum", __FILE__, __LINE__); return(-1); } /* Loop through all selected records in (j+1)th level */ /* -------------------------------------------------- */ for (i = 0; i < PTXRegion[regionID]->nrec[j + 1]; i++) { /* Flag corresponding records in previous level */ /* -------------------------------------------- */ k = *(PTXRegion[regionID]->recPtr[j + 1] + i); /* ** 1997-8-25 C. S. W. TSAI - Space Applications Corp. ** Changed flag[bckRecs[k]] to flag[k] in order to ** return the correct siz of a defined region of ** interest from a set of fields in a single level ** when the function PTregioninfo is called */ flag[bckRecs[k]] = 1; } /* Compute number of corresponding records in previous level */ /* --------------------------------------------------------- */ num = 0; for (i = 0; i < nPrev; i++) { num += flag[i]; } /* Set number of records in jth level in region structure */ /* ------------------------------------------------------ */ PTXRegion[regionID]->nrec[j] = num; /* Allocate space for record numbers */ /* --------------------------------- */ PTXRegion[regionID]->recPtr[j] = (int32 *) calloc(num, 4); if(PTXRegion[regionID]->recPtr[j] == NULL) { HEpush(DFE_NOSPACE,"PTrecnum", __FILE__, __LINE__); return(-1); } /* Fill in record numbers in region structure */ /* ------------------------------------------ */ num = 0; for (i = 0; i < nPrev; i++) { if (flag[i] == 1) { *(PTXRegion[regionID]->recPtr[j] + num) = i; num++; } } free(flag); free(bckRecs); } } /* Propagate Upward */ /* ---------------- */ if (maxlevel != -1) { /* Loop through levels above current one to maximum one */ /* ---------------------------------------------------- */ for (j = level + 1; j <= maxlevel; j++) { /* Get number of records in (j-1)th level */ /* -------------------------------------- */ num = PTnrecs(pointID, j - 1); /* Read in forward pointers to jth level */ /* ------------------------------------- */ fwdRecs = (int32 *) calloc(2 * num, 4); if(fwdRecs == NULL) { HEpush(DFE_NOSPACE,"PTrecnum", __FILE__, __LINE__); return(-1); } statFwd = PTrdfwdptr(pointID, j - 1, num, fwdRecs); /* If forward records exist ... */ /* ---------------------------- */ if (statFwd == 0) { /* Accumulate all extent values */ /* ---------------------------- */ for (i = 0; i < nrec; i++) { PTXRegion[regionID]->nrec[j] += fwdRecs[2 * recs[i] + 1]; } /* Allocate space for record numbers */ /* --------------------------------- */ PTXRegion[regionID]->recPtr[j] = (int32 *) calloc(PTXRegion[regionID]->nrec[j], 4); if(PTXRegion[regionID]->recPtr[j] == NULL) { HEpush(DFE_NOSPACE,"PTrecnum", __FILE__, __LINE__); return(-1); } /* Assign all begin values */ /* ----------------------- */ ptr = PTXRegion[regionID]->recPtr[j]; for (i = 0; i < nrec; i++) { for (k = 0; k < fwdRecs[2 * i + 1]; k++) { *ptr++ = fwdRecs[2 * recs[i]] + k; } } } else { /* Get number of records in jth (following) level */ /* ---------------------------------------------- */ nFoll = PTnrecs(pointID, j); /* Read in back pointers for following level */ /* ----------------------------------------- */ bckRecs = (int32 *) calloc(nFoll, 4); if(bckRecs == NULL) { HEpush(DFE_NOSPACE,"PTrecnum", __FILE__, __LINE__); return(-1); } status = PTrdbckptr(pointID, j, nFoll, bckRecs); /* Allocate space for flag array */ /* ----------------------------- */ flag = (char *) calloc(nFoll, 1); if(flag == NULL) { HEpush(DFE_NOSPACE,"PTrecnum", __FILE__, __LINE__); return(-1); } /* Loop through all records in following level */ /* ------------------------------------------- */ for (i = 0; i < nFoll; i++) { /* Loop through selected records in current level */ /* ---------------------------------------------- */ for (k = 0; k < PTXRegion[regionID]->nrec[j - 1]; k++) { /* * Flag records in following level pointing back * to selected records in current level */ if (*(PTXRegion[regionID]->recPtr[j - 1] + k) == bckRecs[i]) { flag[i] = 1; } } } /* Compute number of corresponding records */ /* --------------------------------------- */ num = 0; for (i = 0; i < nFoll; i++) { num += flag[i]; } /* Set # of records in jth level in region structure */ /* ------------------------------------------------- */ PTXRegion[regionID]->nrec[j] = num; /* Allocate space for record numbers */ /* --------------------------------- */ PTXRegion[regionID]->recPtr[j] = (int32 *) calloc(num, 4); if(PTXRegion[regionID]->recPtr[j] == NULL) { HEpush(DFE_NOSPACE,"PTrecnum", __FILE__, __LINE__); return(-1); } /* Fill in record numbers in region structure */ /* ------------------------------------------ */ num = 0; for (i = 0; i < nFoll; i++) { if (flag[i] == 1) { *(PTXRegion[regionID]->recPtr[j] + num) = i; num++; } } free(flag); free(bckRecs); } free(fwdRecs); } } } return (regionID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTgetrecnums | | | | DESCRIPTION: Returns corresponding record numbers in a related field. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | inlevel int32 level number of input records | | outlevel int32 level number of output records | | inNrec int32 Number of input records | | inRecs int32 Array of input record numbers | | outNrec int32 Number of output records | | outRecs int32 Array of output record numbers | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTgetrecnums(int32 pointID, int32 inlevel, int32 outlevel, int32 inNrec, int32 inRecs[], int32 * outNrec, int32 outRecs[]) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 ptVgrpID; /* Point Vgroup ID */ int32 *recPtr; int32 regionID; int32 minlevel; int32 maxlevel; status = PTchkptid(pointID, "PTgetrecnums", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { if (outlevel < inlevel) { minlevel = outlevel; maxlevel = -1; } if (outlevel > inlevel) { minlevel = -1; maxlevel = outlevel; } regionID = PTrecnum(pointID, inlevel, minlevel, maxlevel, inNrec, inRecs); *outNrec = PTXRegion[regionID]->nrec[outlevel]; recPtr = PTXRegion[regionID]->recPtr[outlevel]; for (i = 0; i < *outNrec; i++) { outRecs[i] = *(recPtr + i); } /* Free region */ /* ----------- */ for (i = 0; i < 8; i++) { if (PTXRegion[regionID]->recPtr[i] != 0) { free(PTXRegion[regionID]->recPtr[i]); } } free(PTXRegion[regionID]); PTXRegion[regionID] = 0; } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTwrrdattr | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | attrname char attribute name | | numbertype int32 attribute HDF numbertype | | count int32 Number of attribute elements | | wrcode char Read/Write Code "w/r" | | datbuf void I/O buffer | | | | OUTPUTS: | | datbuf | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Get Attribute Vgroup ID from external array | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTwrrdattr(int32 pointID, char *attrname, int32 numbertype, int32 count, char *wrcode, VOIDP datbuf) { intn status; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 attrVgrpID; /* Point attribute ID */ int32 dum; /* dummy variable */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ /* Check Point id */ /* -------------- */ status = PTchkptid(pointID, "PTwrrdattr", &fid, &dum, &dum); if (status == 0) { /* Perform Attribute I/O */ /* --------------------- */ attrVgrpID = PTXPoint[pointID % idOffset].VIDTable[2]; status = EHattr(fid, attrVgrpID, attrname, numbertype, count, wrcode, datbuf); } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTwriteattr | | | | DESCRIPTION: Writes/updates attribute in a point. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | attrname char attribute name | | numbertype int32 attribute HDF numbertype | | count int32 Number of attribute elements | | datbuf void I/O buffer | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTwriteattr(int32 pointID, char *attrname, int32 numbertype, int32 count, VOIDP datbuf) { intn status = 0; /* routine return status variable */ /* Call PTwrrdattr routine to write attribute */ /* ------------------------------------------ */ status = PTwrrdattr(pointID, attrname, numbertype, count, "w", datbuf); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTreadattr | | | | DESCRIPTION: Reads attribute from a point. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | attrname char attribute name | | | | OUTPUTS: | | datbuf void I/O buffer | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTreadattr(int32 pointID, char *attrname, VOIDP datbuf) { intn status = 0; /* routine return status variable */ int32 dum = 0; /* dummy variable */ /* Call PTwrrdattr routine to read attribute */ /* ------------------------------------------ */ status = PTwrrdattr(pointID, attrname, dum, dum, "r", datbuf); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTattrinfo | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | attrname char attribute name | | | | OUTPUTS: | | numbertype int32 attribute HDF numbertype | | count int32 Number of attribute elements | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Get Attribute Vgroup ID from external array | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTattrinfo(int32 pointID, char *attrname, int32 * numbertype, int32 * count) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 attrVgrpID; /* Point attribute ID */ int32 dum; /* dummy variable */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ status = PTchkptid(pointID, "PTattrinfo", &fid, &dum, &dum); attrVgrpID = PTXPoint[pointID % idOffset].VIDTable[2]; status = EHattrinfo(fid, attrVgrpID, attrname, numbertype, count); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTinqattrs | | | | DESCRIPTION: | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | nattr int32 Number of attributes in point struct | | | | INPUTS: | | point ID int32 point structure ID | | | | OUTPUTS: | | attrnames char Attribute names in point struct | | (Comma-separated list) | | strbufsize int32 Attributes name list string length | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Initialize nattr | | Oct 96 Joel Gales Get Attribute Vgroup ID from external array | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTinqattrs(int32 pointID, char *attrnames, int32 * strbufsize) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file ID */ int32 attrVgrpID; /* Point attribute ID */ int32 dum; /* dummy variable */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 nattr = 0; /* Number of point attributes */ /* Check Point id */ status = PTchkptid(pointID, "PTinqattrs", &fid, &dum, &dum); if (status == 0) { attrVgrpID = PTXPoint[pointID % idOffset].VIDTable[2]; nattr = EHattrcat(fid, attrVgrpID, attrnames, strbufsize); } return (nattr); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTdefboxregion | | | | DESCRIPTION: Define region of interest by latitude/longitude. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | regionID int32 Region ID | | | | INPUTS: | | pointID int32 Point structure ID | | cornerlon float64 dec deg Longitude of opposite corners of box | | cornerlat float64 dec deg Latitude of opposite corners of box | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Oct 96 Joel Gales Add ability to handle regions crossing date line | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTdefboxregion(int32 pointID, float64 cornerlon[], float64 cornerlat[]) { intn i; /* Loop index */ intn status; /* routine return status variable */ int32 sizeLon; /* Size of Longitude field */ int32 sizeLat; /* Size of Latitude field */ int32 sizeCoLat = -1; /* Size of Colatitude field */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ int32 lonlev; /* Level containing Longitude field */ int32 latlev; /* Level containing Latitude field */ int32 collev; /* Level containing Colatitude field */ int32 *recs; /* Pointer to record number array */ int32 *recFound; /* Pointer to record found flag array */ int32 regionID = -1; /* Region ID (returned) */ int32 nFound = 0; /* Number of records found */ int32 nrec; /* Number of records in geo field level */ int32 bndflag; /* +/-180 longitude boundary flag */ int32 lonTest; /* Longitude test flag */ int32 latTest; /* Latitude test flag */ float32 *lon32; /* Pointer to float32 longitude values */ float32 *lat32; /* Pointer to float32 latitude values */ float32 lon32Test; /* Longitude value to test */ float32 lat32Test; /* Latitude value to test */ float64 *lon64; /* Pointer to float64 longitude values */ float64 *lat64; /* Pointer to float64 latitude values */ float64 lon64Test; /* Longitude value to test */ float64 lat64Test; /* Latitude value to test */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTdefboxregion", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get byte size of Longitude field and its level */ /* ---------------------------------------------- */ sizeLon = PTsizeof(pointID, "Longitude", &lonlev); /* If Longitude field doesn't exist report error */ /* --------------------------------------------- */ if (sizeLon == 0) { status = -1; HEpush(DFE_GENAPP, "PTdefboxregion", __FILE__, __LINE__); HEreport("\"Longitude\" field not found.\n"); } /* Get byte size of Latitude field and its level */ /* -------------------------------------------- */ sizeLat = PTsizeof(pointID, "Latitude", &latlev); /* If Latitude field doesn't exist ... */ /* ----------------------------------- */ if (sizeLat == 0) { /* Get byte size of Colatitude field and its level */ /* ----------------------------------------------- */ sizeCoLat = PTsizeof(pointID, "Colatitude", &collev); /* If Colatitude field doesn't get exist report error */ /* -------------------------------------------------- */ if (sizeCoLat == 0) { status = -1; HEpush(DFE_GENAPP, "PTdefboxregion", __FILE__, __LINE__); HEreport( "Neither \"Latitude\" nor \"Colatitude\" fields found.\n"); } else { /* Check that Longitude and Colatitude are in same level */ /* ----------------------------------------------------- */ if (lonlev != collev) { status = -1; HEpush(DFE_GENAPP, "PTdefboxregion", __FILE__, __LINE__); HEreport( "\"Longitude\" & \"Coatitude\" must be in same level.\n"); } } } else { /* Check that Longitude and Latitude are in same level */ /* --------------------------------------------------- */ if (lonlev != latlev) { status = -1; HEpush(DFE_GENAPP, "PTdefboxregion", __FILE__, __LINE__); HEreport( "\"Longitude\" & \"Latitude\" must be in same level.\n"); } } /* If no problem ... */ /* ----------------- */ if (status == 0) { /* Get number of levels in point */ /* ----------------------------- */ nlevels = PTnlevels(pointID); /* Get number of records in longitude level */ /* ---------------------------------------- */ nrec = PTnrecs(pointID, lonlev); /* Allocate space for recs and recFound arrays */ /* ------------------------------------------- */ recs = (int32 *) calloc(nrec, 4); if(recs == NULL) { HEpush(DFE_NOSPACE,"PTdefboxregion", __FILE__, __LINE__); return(-1); } recFound = (int32 *) calloc(nrec, 4); if(recFound == NULL) { HEpush(DFE_NOSPACE,"PTdefboxregion", __FILE__, __LINE__); return(-1); } /* Load recs array from 0 to nrec-1 */ /* -------------------------------- */ for (i = 0; i < nrec; i++) { recs[i] = i; } /* Set boundary flag */ /* ----------------- */ /* * This variable is set to 1 if the region of interest crosses * the +/- 180 longitude boundary */ bndflag = (cornerlon[0] < cornerlon[1]) ? 0 : 1; /* If geo fields float32 ... */ /* ------------------------- */ if (sizeLon == 4) { /* Allocate space for lon & lat arrays */ /* ----------------------------------- */ lon32 = (float32 *) calloc(nrec, 4); if(lon32 == NULL) { HEpush(DFE_NOSPACE,"PTdefboxregion", __FILE__, __LINE__); return(-1); } lat32 = (float32 *) calloc(nrec, 4); if(lat32 == NULL) { HEpush(DFE_NOSPACE,"PTdefboxregion", __FILE__, __LINE__); free(lon32); return(-1); } /* Read in Longitude data */ /* ---------------------- */ status = PTreadlevel(pointID, lonlev, "Longitude", nrec, recs, (char *) lon32); /* Read in Latitude data */ /* --------------------- */ if (sizeLat != 0) { status = PTreadlevel(pointID, lonlev, "Latitude", nrec, recs, (char *) lat32); } else { /* else read in Colatitude data */ /* ---------------------------- */ status = PTreadlevel(pointID, lonlev, "Colatitude", nrec, recs, (char *) lat32); } } /* If geo fields float64 ... */ /* ------------------------- */ if (sizeLon == 8) { /* Allocate space for lon & lat arrays */ /* ----------------------------------- */ lon64 = (float64 *) calloc(nrec, 8); if(lon64 == NULL) { HEpush(DFE_NOSPACE,"PTdefboxregion", __FILE__, __LINE__); return(-1); } lat64 = (float64 *) calloc(nrec, 8); if(lat64 == NULL) { HEpush(DFE_NOSPACE,"PTdefboxregion", __FILE__, __LINE__); free(lon64); return(-1); } /* Read in Longitude data */ /* ---------------------- */ status = PTreadlevel(pointID, lonlev, "Longitude", nrec, recs, (char *) lon64); /* Read in Latitude data */ /* --------------------- */ if (sizeLat != 0) { status = PTreadlevel(pointID, lonlev, "Latitude", nrec, recs, (char *) lat64); } else { /* else read in Colatitude data */ /* ---------------------------- */ status = PTreadlevel(pointID, lonlev, "Colatitude", nrec, recs, (char *) lat64); } } /* If geo fields float32 ... */ /* ------------------------- */ if (sizeLon == 4) { for (i = 0; i < nrec; i++) { lon32Test = lon32[i]; lat32Test = lat32[i]; /* If longitude value > 180 convert to -180 to 180 range */ /* ----------------------------------------------------- */ if (lon32Test > 180) { lon32Test = lon32Test - 360; } /* If Colatitude value convert to latitude value */ /* --------------------------------------------- */ if (sizeCoLat > 0) { lat32Test = 90 - lat32Test; } /* Test if lat value is within range */ /* --------------------------------- */ latTest = (lat32Test >= cornerlat[0] && lat32Test <= cornerlat[1]); if (bndflag == 1) { /* * If boundary flag set test whether longitude value * is outside region and then flip */ lonTest = (lon32Test >= cornerlon[1] && lon32Test <= cornerlon[0]); lonTest = 1 - lonTest; } else { lonTest = (lon32Test >= cornerlon[0] && lon32Test <= cornerlon[1]); } /* * If both longitude and latitude are within region set * recFound flag */ if (lonTest + latTest == 2) { recFound[nFound] = i; nFound++; } } free(lon32); free(lat32); } /* If geo fields float64 ... */ /* ------------------------- */ if (sizeLon == 8) { for (i = 0; i < nrec; i++) { lon64Test = lon64[i]; lat64Test = lat64[i]; /* If longitude value > 180 convert to -180 to 180 range */ /* ----------------------------------------------------- */ if (lon64Test > 180) { lon64Test = lon64Test - 360; } /* If Colatitude value convert to latitude value */ /* --------------------------------------------- */ if (sizeCoLat > 0) { lat64Test = 90 - lat64Test; } /* Test if lat value is within range */ /* --------------------------------- */ latTest = (lat64Test >= cornerlat[0] && lat64Test <= cornerlat[1]); if (bndflag == 1) { /* * If boundary flag set test whether longitude value * is outside region and then flip */ lonTest = (lon64Test >= cornerlon[1] && lon64Test <= cornerlon[0]); lonTest = 1 - lonTest; } else { lonTest = (lon64Test >= cornerlon[0] && lon64Test <= cornerlon[1]); } /* * If both longitude and latitude are within region set * recFound flag */ if (lonTest + latTest == 2) { recFound[nFound] = i; nFound++; } } free(lon64); free(lat64); } /* Propogate subsetted records to other levels */ /* ------------------------------------------- */ regionID = PTrecnum(pointID, lonlev, 0, nlevels - 1, nFound, recFound); free(recFound); free(recs); } } return (regionID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTdeftimeperiod | | | | DESCRIPTION: Define time period of interest. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | periodID int32 Period ID | | | | INPUTS: | | pointID int32 Point structure ID | | starttime float64 TAI sec Start of time period | | stoptime float64 TAI sec Stop of time period | | | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Mar 09 Abe Taaheri Added validity of start and stop times | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTdeftimeperiod(int32 pointID, float64 starttime, float64 stoptime) { intn i; /* Loop index */ intn status; /* routine return status variable */ int32 sizeTime = -1; /* Size of Time field */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ int32 tmelev; /* Level containing Time field */ int32 *recs; /* Pointer to record number array */ int32 *recFound; /* Pointer to record found flag array */ int32 regionID = -1; /* Region ID (returned) */ int32 nFound = 0; /* Number of records found */ int32 nrec; /* Number of records in geo field level */ float64 *time64; /* Pointer to float64 time values */ float64 time64Test; /* Time value to test */ /* Check for valid start and stop time */ /* ----------------------------------- */ if (starttime > stoptime) { status = -1; HEpush(DFE_GENAPP, "PTdeftimeperiod", __FILE__, __LINE__); HEreport("stoptime is less than starttime .\n"); return(status); } /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTdeftimeperiod", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get size in bytes of "Time" field */ /* --------------------------------- */ sizeTime = PTsizeof(pointID, "Time", &tmelev); /* If "Time" field not found report error */ /* -------------------------------------- */ if (sizeTime == 0) { status = -1; HEpush(DFE_GENAPP, "PTdeftimeperiod", __FILE__, __LINE__); HEreport("\"Time\" field not found.\n"); } if (status == 0) { /* Get number of levels in point */ /* ----------------------------- */ nlevels = PTnlevels(pointID); /* Get number of records in time level */ /* ----------------------------------- */ nrec = PTnrecs(pointID, tmelev); /* Allocate space for recs and recFound arrays */ /* ------------------------------------------- */ recs = (int32 *) calloc(nrec, 4); if(recs == NULL) { HEpush(DFE_NOSPACE,"PTdeftimeperiod", __FILE__, __LINE__); return(-1); } recFound = (int32 *) calloc(nrec, 4); if(recFound == NULL) { HEpush(DFE_NOSPACE,"PTdeftimeperiod", __FILE__, __LINE__); free(recs); return(-1); } /* Load recs array from 0 to nrec-1 */ /* -------------------------------- */ for (i = 0; i < nrec; i++) { recs[i] = i; } /* Allocate space for time array */ /* ----------------------------- */ time64 = (float64 *) calloc(nrec, 8); if(time64 == NULL) { HEpush(DFE_NOSPACE,"PTdeftimeperiod", __FILE__, __LINE__); free(recs); free(recFound); return(-1); } /* Read Time field */ /* --------------- */ status = PTreadlevel(pointID, tmelev, "Time", nrec, recs, (char *) time64); /* For all records in level ... */ /* ---------------------------- */ for (i = 0; i < nrec; i++) { time64Test = time64[i]; /* Test whether time is within time period */ /* --------------------------------------- */ if (time64Test >= starttime && time64Test <= stoptime) { recFound[nFound] = i; nFound++; } } free(time64); } /* Propogate subsetted records to other levels */ /* ------------------------------------------- */ regionID = PTrecnum(pointID, tmelev, 0, nlevels - 1, nFound, recFound); free(recs); free(recFound); } return (regionID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTregioninfo | | | | DESCRIPTION: Returns size of defined region. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn status (0 - SUCCEED, -1 - FAIL) | | | | INPUTS: | | pointID int32 Point structure ID | | regionID int32 region ID | | level int32 level # (0 - based) | | fieldlist char * List of fields to extract | | | | OUTPUTS: | | size int32 Size of data buffer in bytes | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | Dec 96 Joel Gales Use VSfexist to check if fields exist in pointlevel | | Dec 96 Joel Gales Use VSsizeof to get size of fields in pointlevel | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTregioninfo(int32 pointID, int32 regionID, int32 level, char *fieldlist, int32 * size) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 ptVgrpID; /* Point Vgroup ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 vdataID; /* Vdata ID */ int32 nflds; /* Number of fields in fieldlist */ int32 slen[VSFIELDMAX]; /* String length array */ char *ptr[VSFIELDMAX]; /* String pointer array */ char utlbuf[256];/* Utility Buffer */ /* Initialize region size to -1 */ /* ---------------------------- */ *size = -1; /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTregioninfo", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Check for valid region ID */ /* ------------------------- */ if (regionID < 0 || regionID >= NPOINTREGN) { status = -1; HEpush(DFE_RANGE, "PTregioninfo", __FILE__, __LINE__); HEreport("Invalid Region id: %d.\n", regionID); } else { /* Check for active region ID */ /* -------------------------- */ if (PTXRegion[regionID] != 0) { /* Get vdata ID for point level */ /* ---------------------------- */ vdataID = PTXPoint[pointID % idOffset].vdID[level]; /* Parse fieldlist and get number of fields */ /* ---------------------------------------- */ nflds = EHparsestr(fieldlist, ',', ptr, slen); /* Loop through all fields ... */ /* --------------------------- */ for (i = 0; i < nflds; i++) { /* Copy field entry into utlbuf */ /* ---------------------------- */ memcpy(utlbuf, ptr[i], slen[i]); utlbuf[slen[i]] = 0; /* Check whether field exists in level */ /* ----------------------------------- */ if (VSfexist(vdataID, utlbuf) == -1) { status = -1; HEpush(DFE_GENAPP, "PTregioninfo", __FILE__, __LINE__); HEreport("Field \"%s\" not in level: %d.\n", utlbuf, level); break; } } /* If no problems get size of region in bytes */ /* ------------------------------------------ */ if (status == 0) { *size = VSsizeof(vdataID, fieldlist) * PTXRegion[regionID]->nrec[level]; } } else { /* Report Inactive region ID error */ /* ------------------------------- */ status = -1; HEpush(DFE_GENAPP, "PTregioninfo", __FILE__, __LINE__); HEreport("Inactive Region ID: %d.\n", regionID); } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTperiodinfo | | | | DESCRIPTION: Returns size of defined time period. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn status (0 - SUCCEED, -1 - FAIL) | | | | INPUTS: | | pointID int32 Point structure ID | | periodID int32 period ID | | level int32 level # (0 - based) | | fieldlist char * List of fields to extract | | | | OUTPUTS: | | size int32 Size of data buffer in bytes | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTperiodinfo(int32 pointID, int32 periodID, int32 level, char *fieldlist, int32 * size) { intn status = 0; /* routine return status variable */ /* Call PTregioninfo routine */ /* ------------------------- */ status = PTregioninfo(pointID, periodID, level, fieldlist, size); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTregionrecs | | | | DESCRIPTION: Returns number of records and record #s in defined region. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn status (0 - SUCEED, -1 - FAIL) | | | | INPUTS: | | pointID int32 Point structure ID | | regionID int32 region ID | | level int32 level # (0 - based) | | | | OUTPUTS: | | nrecs int32 Number of recs in region and level | | recs int32 Record numbers in region and level | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Dec 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTregionrecs(int32 pointID, int32 regionID, int32 level, int32 * nrec, int32 recs[]) { intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 ptVgrpID; /* Point Vgroup ID */ /* Initialize number of records to -1 */ /* ---------------------------------- */ *nrec = -1; /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTregionrecs", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Check for valid region ID */ /* ------------------------- */ if (regionID < 0 || regionID >= NPOINTREGN) { status = -1; HEpush(DFE_RANGE, "PTregioninfo", __FILE__, __LINE__); HEreport("Invalid Region id: %d.\n", regionID); } else { /* Check for active region ID */ /* -------------------------- */ if (PTXRegion[regionID] != 0) { /* Return number of records */ /* ------------------------ */ *nrec = PTXRegion[regionID]->nrec[level]; /* Return record numbers if requested */ /* ---------------------------------- */ if (recs != NULL) { memcpy(recs, PTXRegion[regionID]->recPtr[level], *nrec * sizeof(int32)); } } else { /* Report Inactive region ID error */ /* ------------------------------- */ status = -1; HEpush(DFE_GENAPP, "PTregioninfo", __FILE__, __LINE__); HEreport("Inactive Region ID: %d.\n", regionID); } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTperiodrecs | | | | DESCRIPTION: Returns number of records and record #s in defined period. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn status (0 - SUCEED, -1 - FAIL) | | | | INPUTS: | | pointID int32 Point structure ID | | periodID int32 period ID | | level int32 level # (0 - based) | | | | OUTPUTS: | | nrecs int32 Number of recs in period and level | | recs int32 Record numbers in period and level | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Dec 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTperiodrecs(int32 pointID, int32 periodID, int32 level, int32 * nrec, int32 recs[]) { intn status = 0; /* routine return status variable */ /* Call PTregionrecs routine */ /* ------------------------- */ status = PTregionrecs(pointID, periodID, level, nrec, recs); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTextractregion | | | | DESCRIPTION: Reads a region of interest from a set of fields in a single | | level. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn status (0 - SUCCEED, -1 - FAIL) | | | | INPUTS: | | pointID int32 Point structure ID | | regionID int32 region ID | | level int32 level # (0 - based) | | fieldlist char * List of fields to extract | | | | OUTPUTS: | | buffer void * Buffer to read data | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTextractregion(int32 pointID, int32 regionID, int32 level, char *fieldlist, VOIDP buffer) { intn i; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 ptVgrpID; /* Point Vgroup ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 vdataID; /* Vdata ID */ int32 nflds; /* Number of fields in fieldlist */ int32 slen[VSFIELDMAX]; /* String length array */ int32 nrec; int32 *recs; char *ptr[VSFIELDMAX]; /* String pointer array */ char utlbuf[256];/* Utility Buffer */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTextractregion", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Check for valid region ID */ /* ------------------------- */ if (regionID < 0 || regionID >= NPOINTREGN) { status = -1; HEpush(DFE_RANGE, "PTextractregion", __FILE__, __LINE__); HEreport("Invalid Region id: %d.\n", regionID); } else { /* Check for active region ID */ /* -------------------------- */ if (PTXRegion[regionID] != 0) { /* Get vdata ID for point level */ /* ---------------------------- */ vdataID = PTXPoint[pointID % idOffset].vdID[level]; /* Parse fieldlist and get number of fields */ /* ---------------------------------------- */ nflds = EHparsestr(fieldlist, ',', ptr, slen); /* Loop through all fields ... */ /* --------------------------- */ for (i = 0; i < nflds; i++) { /* Copy field entry into utlbuf */ /* ---------------------------- */ memcpy(utlbuf, ptr[i], slen[i]); utlbuf[slen[i]] = 0; /* Check whether field exists in level */ /* ----------------------------------- */ if (VSfexist(vdataID, utlbuf) == -1) { status = -1; HEpush(DFE_GENAPP, "PTextractregion", __FILE__, __LINE__); HEreport("Field \"%s\" not in level: %d.\n", utlbuf, level); break; } } /* If no problems ... */ /* ------------------ */ if (status == 0) { /* Get number of records in region and record numbers */ /* -------------------------------------------------- */ nrec = PTXRegion[regionID]->nrec[level]; recs = PTXRegion[regionID]->recPtr[level]; /* Read fields */ /* ----------- */ status = PTreadlevel(pointID, level, fieldlist, nrec, recs, buffer); } } else { /* Report Inactive region ID error */ /* ------------------------------- */ status = -1; HEpush(DFE_GENAPP, "PTextractregion", __FILE__, __LINE__); HEreport("Inactive Region ID: %d.\n", regionID); } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTextractperiod | | | | DESCRIPTION: Extract data from level record whose times are within a | | given period as defined by PTdeftimeperiod. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn status (0 - SUCCEED, -1 - FAIL) | | | | INPUTS: | | pointID int32 Point structure ID | | periodID int32 Time period ID | | level int32 level # (0 - based) | | fieldlist char * List of fields to extract | | | | OUTPUTS: | | buffer void * Buffer to read data | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTextractperiod(int32 pointID, int32 periodID, int32 level, char *fieldlist, VOIDP buffer) { intn status = 0; /* routine return status variable */ /* Call PTextractregion */ /* -------------------- */ status = PTextractregion(pointID, periodID, level, fieldlist, (char *) buffer); return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTdefvrtregion | | | | DESCRIPTION: Find records within range | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | regionID int32 Period ID | | | | INPUTS: | | pointID int32 Point structure ID | | regionID int32 Region ID | | fieldname char Field to subset | | range float64 Vertical subsetting range | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ int32 PTdefvrtregion(int32 pointID, int32 regionID, char *fieldname, float64 range[]) { intn i; /* Loop index */ intn status; /* routine return status variable */ int16 vertINT16 = 0; /* Temporary INT16 variable */ uint16 vertUINT16 = 0; /* Temporary UINT16 variable */ int32 sizeFld = -1; /* Size of field */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ int32 fldlev; /* Level containing field */ int32 nflds; /* Number of fields in level */ int32 strbufsize; /* Fieldlist string size */ int32 *recs = (int32 *)NULL; /* Pointer to record number array */ int32 *recFound = (int32 *)NULL; /* Pointer to record found flag array */ int32 *fldtype = (int32 *)NULL; /* Pointer to field type array */ int32 *fldorder = (int32 *)NULL; /* Pointer to field order array */ int32 nFound = 0; /* Number of records found */ int32 nrec; /* Number of records in geo field level */ int32 size; /* Size of fieldtype in bytes */ int32 dum; /* Dummy variable */ int32 tmpregionID;/* Temporary region ID */ int32 vertINT32 = 0; /* Temporary INT32 variable */ float32 vertFLOAT32 = 0.0;/* Temporary FLOAT32 variable */ float64 vertFLOAT64 = 0.0;/* Temporary FLOAT64 variable */ char *fieldlist = (char *)NULL; /* Level fieldlist */ char *vertArr = (char *)NULL; /* Pointer to vertical field data buffer */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTdefvrtregion", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get size in bytes of field */ /* -------------------------- */ sizeFld = PTsizeof(pointID, fieldname, &fldlev); /* If field not found report error */ /* ------------------------------- */ if (sizeFld == 0) { status = -1; HEpush(DFE_GENAPP, "PTdefvrtregion", __FILE__, __LINE__); HEreport("\"%s\" field not found.\n", fieldname); } if (status == 0) { /* Get number of levels in point */ /* ----------------------------- */ nlevels = PTnlevels(pointID); /* Load recs array from 0 to nrec-1 if new region */ /* ---------------------------------------------- */ if (regionID == -1) { /* Get number of records in field level */ /* ------------------------------------ */ nrec = PTnrecs(pointID, fldlev); /* Allocate space for recs and recFound arrays */ /* ------------------------------------------- */ recs = (int32 *) calloc(nrec, 4); if(recs == NULL) { HEpush(DFE_NOSPACE,"PTdefvrtregion", __FILE__, __LINE__); return(-1); } recFound = (int32 *) calloc(nrec, 4); if(recFound == NULL) { HEpush(DFE_NOSPACE,"PTdefvrtregion", __FILE__, __LINE__); free(recs); return(-1); } for (i = 0; i < nrec; i++) { recs[i] = i; } } /* else load recs from region structure */ /* ------------------------------------ */ else { nrec = PTXRegion[regionID]->nrec[fldlev]; /* Allocate space for recs and recFound arrays */ /* ------------------------------------------- */ recs = (int32 *) calloc(nrec, 4); if(recs == NULL) { HEpush(DFE_NOSPACE,"PTdefvrtregion", __FILE__, __LINE__); return(-1); } recFound = (int32 *) calloc(nrec, 4); if(recFound == NULL) { HEpush(DFE_NOSPACE,"PTdefvrtregion", __FILE__, __LINE__); free(recs); return(-1); } for (i = 0; i < nrec; i++) { recs[i] = *(PTXRegion[regionID]->recPtr[fldlev] + i); } } /* Get information about vertical field */ /* ------------------------------------ */ nflds = PTnfields(pointID, fldlev, &strbufsize); fieldlist = (char *) calloc(strbufsize + 1, 1); if(fieldlist == NULL) { HEpush(DFE_NOSPACE,"PTdefvrtregion", __FILE__, __LINE__); free(recs); return(-1); } fldtype = (int32 *) calloc(nflds, 4); if(fldtype == NULL) { HEpush(DFE_NOSPACE,"PTdefvrtregion", __FILE__, __LINE__); free(fieldlist); return(-1); } fldorder = (int32 *) calloc(nflds, 4); if(fldorder == NULL) { HEpush(DFE_NOSPACE,"PTdefvrtregion", __FILE__, __LINE__); free(fieldlist); free(fldtype); return(-1); } nflds = PTlevelinfo(pointID, fldlev, fieldlist, fldtype, fldorder); dum = EHstrwithin(fieldname, fieldlist, ','); /* Check for supported field type */ /* ------------------------------ */ if (fldtype[dum] != DFNT_INT16 && fldtype[dum] != DFNT_UINT16 && fldtype[dum] != DFNT_INT32 && fldtype[dum] != DFNT_FLOAT32 && fldtype[dum] != DFNT_FLOAT64) { status = -1; HEpush(DFE_GENAPP, "PTdefvrtregion", __FILE__, __LINE__); HEreport("Fieldtype: %d not supported for vertical subsetting.\n", fldtype[dum]); } /* Check that field not array */ /* -------------------------- */ if (fldorder[dum] > 1) { status = -1; HEpush(DFE_GENAPP, "PTdefvrtregion", __FILE__, __LINE__); HEreport("Vertical field cannot be array.\n"); } if (status == 0) { /* Get size in bytes of vertical field numbertype */ /* ---------------------------------------------- */ size = DFKNTsize(fldtype[dum]); /* Allocate space for vertical field */ /* --------------------------------- */ vertArr = (char *) calloc(nrec, size); if(vertArr == NULL) { HEpush(DFE_NOSPACE,"PTdefvrtregion", __FILE__, __LINE__); return(-1); } /* Read vertical field */ /* ------------------- */ status = PTreadlevel(pointID, fldlev, fieldname, nrec, recs, vertArr); switch (fldtype[dum]) { case DFNT_INT16: /* For all records in level ... */ /* ---------------------------- */ for (i = 0; i < nrec; i++) { /* Get single element of vertical field */ /* ------------------------------------ */ memcpy(&vertINT16, vertArr + i * size, size); /* If within range ... */ /* ------------------- */ if (vertINT16 >= range[0] && vertINT16 <= range[1]) { recFound[nFound] = recs[i]; nFound++; } } break; case DFNT_UINT16: /* For all records in level ... */ /* ---------------------------- */ for (i = 0; i < nrec; i++) { /* Get single element of vertical field */ /* ------------------------------------ */ memcpy(&vertUINT16, vertArr + i * size, size); /* If within range ... */ /* ------------------- */ if (vertUINT16 >= range[0] && vertUINT16 <= range[1]) { recFound[nFound] = recs[i]; nFound++; } } break; case DFNT_INT32: /* For all records in level ... */ /* ---------------------------- */ for (i = 0; i < nrec; i++) { /* Get single element of vertical field */ /* ------------------------------------ */ memcpy(&vertINT32, vertArr + i * size, size); /* If within range ... */ /* ------------------- */ if (vertINT32 >= range[0] && vertINT32 <= range[1]) { recFound[nFound] = recs[i]; nFound++; } } break; case DFNT_FLOAT32: /* For all records in level ... */ /* ---------------------------- */ for (i = 0; i < nrec; i++) { /* Get single element of vertical field */ /* ------------------------------------ */ memcpy(&vertFLOAT32, vertArr + i * size, size); /* If within range ... */ /* ------------------- */ if (vertFLOAT32 >= range[0] && vertFLOAT32 <= range[1]) { recFound[nFound] = recs[i]; nFound++; } } break; case DFNT_FLOAT64: /* For all records in level ... */ /* ---------------------------- */ for (i = 0; i < nrec; i++) { /* Get single element of vertical field */ /* ------------------------------------ */ memcpy(&vertFLOAT64, vertArr + i * size, size); /* If within range ... */ /* ------------------- */ if (vertFLOAT64 >= range[0] && vertFLOAT64 <= range[1]) { recFound[nFound] = recs[i]; nFound++; } } break; } /* Propagate subsetted records to other levels */ /* ------------------------------------------- */ tmpregionID = PTrecnum(pointID, fldlev, 0, nlevels - 1, nFound, recFound); if (regionID != -1) { /* Copy old region structure data to new region */ /* -------------------------------------------- */ *PTXRegion[regionID] = *PTXRegion[tmpregionID]; /* Free temp region */ /* ---------------- */ for (i = 0; i < 8; i++) { if (PTXRegion[tmpregionID]->recPtr[i] != 0) { /* Copy record pointers */ /* -------------------- */ nrec = PTXRegion[regionID]->nrec[i]; PTXRegion[regionID]->recPtr[i] = (int32 *) calloc(nrec, 4); if(PTXRegion[regionID]->recPtr[i] == NULL) { HEpush(DFE_NOSPACE,"PTdefvrtregion", __FILE__, __LINE__); return(-1); } memcpy(PTXRegion[regionID]->recPtr[i], PTXRegion[tmpregionID]->recPtr[i], 4 * nrec); free(PTXRegion[tmpregionID]->recPtr[i]); } } free(PTXRegion[tmpregionID]); PTXRegion[tmpregionID] = 0; } else { /* If no initial region ID make temp ID permanent */ /* ---------------------------------------------- */ regionID = tmpregionID; } free(vertArr); } free(fieldlist); free(fldtype); free(fldorder); free(recs); free(recFound); } /* Set regionID to -1 if bad return status */ /* --------------------------------------- */ if (status == -1) { regionID = -1; } } return (regionID); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTdetach | | | | DESCRIPTION: Releases a point data set and frees memory. | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | pointID int32 point structure ID | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | May 97 Joel Gales Check for non-null region record pointers before | | freeing. | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTdetach(int32 pointID) { intn j; /* Loop index */ intn k; /* Loop index */ intn status = 0; /* routine return status variable */ int32 fid; /* HDF-EOS file id */ int32 sdInterfaceID; /* HDF SDS interface ID */ int32 idOffset = PTIDOFFSET; /* Point ID offset */ int32 ptVgrpID; /* Point Vgroup ID */ int32 nlevels; /* Number of levels in point */ int32 pID; /* Point ID - offset */ /* Check for valid point ID */ /* ------------------------ */ status = PTchkptid(pointID, "PTdetach", &fid, &sdInterfaceID, &ptVgrpID); if (status == 0) { /* Get number of levels and "reduced point ID */ /* ------------------------------------------ */ nlevels = PTnlevels(pointID); pID = pointID % idOffset; /* Detach Point Vdatas */ /* ------------------- */ for (j = 0; j < nlevels; j++) { VSdetach(PTXPoint[pID].vdID[j]); } /* Detach Point Vgroups */ /* -------------------- */ Vdetach(PTXPoint[pID].VIDTable[0]); Vdetach(PTXPoint[pID].VIDTable[1]); Vdetach(PTXPoint[pID].VIDTable[2]); Vdetach(PTXPoint[pID].IDTable); /* Clear entries from external arrays */ /* ---------------------------------- */ PTXPoint[pID].active = 0; PTXPoint[pID].VIDTable[0] = 0; PTXPoint[pID].VIDTable[1] = 0; PTXPoint[pID].VIDTable[2] = 0; PTXPoint[pID].IDTable = 0; PTXPoint[pID].fid = 0; for (j = 0; j < nlevels; j++) { PTXPoint[pID].vdID[j] = 0; } /* Free Region Pointers */ /* -------------------- */ for (k = 0; k < NPOINTREGN; k++) { if (PTXRegion[k] != 0 && PTXRegion[k]->pointID == pointID) { for (j = 0; j < 8; j++) { if (PTXRegion[k]->recPtr[j] != 0) { free(PTXRegion[k]->recPtr[j]); } } free(PTXRegion[k]); PTXRegion[k] = 0; } } } return (status); } /*----------------------------------------------------------------------------| | BEGIN_PROLOG | | | | FUNCTION: PTclose | | | | DESCRIPTION: Closes HDF-EOS file | | | | | | Return Value Type Units Description | | ============ ====== ========= ===================================== | | status intn return status (0) SUCCEED, (-1) FAIL | | | | INPUTS: | | fid int32 File ID | | | | OUTPUTS: | | None | | | | NOTES: | | | | | | Date Programmer Description | | ====== ============ ================================================= | | Jun 96 Joel Gales Original Programmer | | | | END_PROLOG | -----------------------------------------------------------------------------*/ intn PTclose(int32 fid) { intn status = 0; /* routine return status variable */ /* Call EHclose to perform file close */ /* ---------------------------------- */ status = EHclose(fid); return (status); } /* HDF types used in FORTRAN bindings */ #if defined(DEC_ALPHA) || defined(IRIX) || defined(UNICOS) || defined(LINUX64) || defined(IA64) || defined(MACINTOSH) || defined(MACINTEL) || defined(IBM6000) || defined(CYGWIN) #define INT32 INT #define INT32V INTV #define PINT32 PINT #else #define INT32 LONG #define INT32V LONGV #define PINT32 PLONG #endif /* FORTRAN bindings */ FCALLSCFUN2(INT32, PTopen, PTOPEN, ptopen, STRING, INT) FCALLSCFUN2(INT32, PTcreate, PTCREATE, ptcreate, INT32, STRING) FCALLSCFUN2(INT32, PTnrecs, PTNRECS, ptnrecs, INT32, INT32) FCALLSCFUN1(INT32, PTnlevels, PTNLEVS, ptnlevs, INT32) FCALLSCFUN3(INT32, PTsizeof, PTSIZEOF, ptsizeof, INT32, STRING, INT32V) FCALLSCFUN3(INT32, PTnfields, PTNFLDS, ptnflds, INT32, INT32, PINT32) FCALLSCFUN2(INT32, PTlevelindx, PTLEVIDX, ptlevidx, INT32, STRING) FCALLSCFUN2(INT32, PTattach, PTATTACH, ptattach, INT32, STRING) FCALLSCFUN5(INT, PTdeflevel, PTDEFLEV, ptdeflev, INT32, STRING, STRING, INT32V, INT32V) FCALLSCFUN4(INT, PTdeflinkage, PTDEFLINK, ptdeflink, INT32, STRING, STRING, STRING) FCALLSCFUN3(INT, PTbcklinkinfo, PTBLINKINFO, ptblinkinfo, INT32, INT32, PSTRING) FCALLSCFUN3(INT, PTfwdlinkinfo, PTFLINKINFO, ptflinkinfo, INT32, INT32, PSTRING) FCALLSCFUN5(INT, PTlevelinfo, PTLEVINFO, ptlevinfo, INT32, INT32, PSTRING, INT32V, INT32V) FCALLSCFUN4(INT, PTwritelevel, PTWRLEV, ptwrlev, INT32, INT32, INT32, PVOID) FCALLSCFUN6(INT, PTupdatelevel, PTUPLEV, ptuplev, INT32, INT32, STRING, INT32, INT32V, PVOID) FCALLSCFUN6(INT, PTreadlevel, PTRDLEV, ptrdlev, INT32, INT32, STRING, INT32, INT32V, PVOID) FCALLSCFUN5(INT, PTwriteattr, PTWRATTR, ptwrattr, INT32, STRING, INT32, INT32, PVOID) FCALLSCFUN3(INT, PTreadattr, PTRDATTR, ptrdattr, INT32, STRING, PVOID) FCALLSCFUN3(INT32, PTinqpoint, PTINQPOINT, ptinqpoint, STRING, PSTRING, PINT32) FCALLSCFUN4(INT, PTattrinfo, PTATTRINFO, ptattrinfo, INT32, STRING, PINT32, PINT32) FCALLSCFUN3(INT32, PTinqattrs, PTINQATTRS, ptinqattrs, INT32, PSTRING, PINT32) FCALLSCFUN7(INT, PTgetrecnums, PTGETRECNUMS, ptgetrecnums, INT32, INT32, INT32, INT32, INT32V, PINT32, INT32V) FCALLSCFUN4(INT, PTgetlevelname, PTGETLEVNAME, ptgetlevname, INT32, INT32, PSTRING, PINT32) FCALLSCFUN3(INT32, PTdefboxregion, PTDEFBOXREG, ptdefboxreg, INT32, DOUBLEV, DOUBLEV) FCALLSCFUN5(INT, PTregioninfo, PTREGINFO, ptreginfo, INT32, INT32, INT32, STRING, PINT32) FCALLSCFUN5(INT, PTextractregion, PTEXTREG, ptextreg, INT32, INT32, INT32, STRING, PVOID) FCALLSCFUN3(INT32, PTdeftimeperiod, PTDEFTMEPER, ptdeftmeper, INT32, DOUBLE, DOUBLE) FCALLSCFUN4(INT32, PTdefvrtregion, PTDEFVRTREG, ptdefvrtreg, INT32, INT32, STRING, DOUBLEV) FCALLSCFUN5(INT, PTperiodinfo, PTPERINFO, ptperinfo, INT32, INT32, INT32, STRING, PINT32) FCALLSCFUN5(INT, PTextractperiod, PTEXTPER, ptextper, INT32, INT32, INT32, STRING, PVOID) FCALLSCFUN5(INT, PTregionrecs, PTREGRECS, ptregrecs, INT32, INT32, INT32, PINT32, INT32V) FCALLSCFUN5(INT, PTperiodrecs, PTPERRECS, ptperrecs, INT32, INT32, INT32, PINT32, INT32V) FCALLSCFUN1(INT, PTdetach, PTDETACH, ptdetach, INT32) FCALLSCFUN1(INT, PTclose, PTCLOSE, ptclose, INT32) hdf-eos4-2.17v1.00.dfsg.1/Makefile0000444000175000017500000002463411155505016017422 0ustar amckinstryamckinstry#---------------------------------------------------------------------------- # file: makefile for HDF-EOS (for internal ECS usage only) # # environment: requires environment established by the ECS .buildrc file # # environment variables dependencies: # MAKECMD make command to be run on make files # ARCH architecture (i.e. hardware/os type) # # # author: Guru Tej S. Khalsa / Space Applications Corp. # Adura Adekunjo / L3 Communications GSI # # history: # 10-Nov-1997 GTSK Initital version # 23-Oct-2003 AA Modified for Toolkit Linux Delivery # # notes: # 1) This file is only for use by ECS Configuration Management (CM) # personnel and software. This file should not be distributed # as part of the standard HDF-EOS delivery. #---------------------------------------------------------------------------- # define shell to be used (use ksh so we can use the "." command) SHELL=/bin/ksh # define MAKE to be equivalant to $(MAKECMD) MAKE=$(MAKECMD) # define the location of the HDF-EOS STAGE area HE_STAGE=/ecs/formal/STAGE/hdfeos # define the location of the standard HDF-EOS development area HE_HOME=/ecs/hdfeos # define HDF base directory HDF_BASE=/ecs/cots/hdf # define current HDF version CURRENT_HDF=HDF4.2r3 CURRENT_SZIP=szip-2.1 # define SDP Toolkit home directory TK_HOME=/ecs/formal/TOOLKIT # name of tar files for delivery HDFEOS_SOURCE_TAR=HDFEOS_SOURCE.tar HDFEOS_TESTDRIVERS_TAR=HDFEOS_TESTDRIVERS.tar # define the default compiler optimization level OPT_LVL=-g # define default target default: @echo "This file is for use by ECS Configuration Management processes only." # define a target to build BOTH variations (or "flavors") of HDF-EOS # for a given "brand" (i.e. architecture type) full: opt debug # define a target to build the "debug" variation (or "flavor") of HDF-EOS # for a given "brand" (i.e. architecture type) ("debug" means the library # will be compiled for use in a souce code debugger) debug: @$(MAKE) flavor_dir FLAVOR=$@ @export use_flavor=1; $(MAKE) $(TARGET) OPT_LVL=-g FLAVOR=$@ # define a target to build the "optimized" variation (or "flavor") of # HDF-EOS for a given "brand" (i.e. architecture type) ("optimized" means the # library will be optimized for execution speed by the compiler) opt: @$(MAKE) flavor_dir FLAVOR=$@ @export use_flavor=1; $(MAKE) $(TARGET) OPT_LVL=-O FLAVOR=$@ # define standard CM targets # NOTE: The standard targets defined by ECS CM are: # BuildImake, ProductHs, ProductLibs, LastPass, Deliver # # Here the above targets are shadowed by the targets: # BuildImake2, ProductHs2, ProductLibs2, LastPass2, Deliver2 # respectively. The original targets only call the target # HE_ENV which sets up the HDF-EOS environment and then # builds the shadow target. # For SGI 32 Falvor build or linux 12 Falvor build these targets # renamed to FL_...... BuildImake: @$(MAKE) $(MFLAGS) HE_ENV TARGET=$@2 BuildImake2: @echo "No Imakefile to build." ProductHs: @$(MAKE) $(MFLAGS) HE_ENV TARGET=$@2 ProductHs2: @echo "No header files to generate or promote." @/bin/touch include/HE2_config.h ProductLibs: @$(MAKE) $(MFLAGS) HE_ENV TARGET=$@2 ProductLibs2: @if [ ! -e $(HDFEOS_HOME)/lib/$(ARCH) ] ; then \ cd $(HDFEOS_HOME)/lib; \ ln -s `basename $(HDFEOS_LIB)` $(ARCH); \ fi @cd $(HDFEOS_HOME)/src; $(MAKE) $(MFLAGS) all @cd $(TK_HOME)/src/GCT/freeware; $(MAKE) $(MFLAGS) gctp LastPass: @$(MAKE) $(MFLAGS) HE_ENV TARGET=$@2 LastPass2: @if [ ! -e $(HDFEOS_HOME)/bin/$(ARCH) ] ; then \ cd $(HDFEOS_HOME)/bin; \ ln -s `basename $(HDFEOS_BIN)` $(ARCH);\ fi @cd $(HDFEOS_HOME)/util; $(MAKE) $(MFLAGS) all # @echo "No utilites to build." FL_BuildImake: @$(MAKE) $(MFLAGS) FL_HE_ENV TARGET=$@2 FL_BuildImake2: @echo "No Imakefile to build." FL_ProductHs: @$(MAKE) $(MFLAGS) FL_HE_ENV TARGET=$@2 FL_ProductHs2: @echo "No header files to generate or promote." FL_ProductLibs: @$(MAKE) $(MFLAGS) FL_HE_ENV TARGET=$@2 @/bin/touch include/HE2_config.h FL_ProductLibs2: @if [ ! -e $(HDFEOS_HOME)/lib/$(ARCH) ] ; then \ cd $(HDFEOS_HOME)/lib; \ ln -s `basename $(HDFEOS_LIB)` $(ARCH); \ fi @cd $(HDFEOS_HOME)/src; $(MAKE) $(MFLAGS) all @cd $(TK_HOME)/src/GCT/freeware; $(MAKE) $(MFLAGS) gctp FL_LastPass: @$(MAKE) $(MFLAGS) FL_HE_ENV TARGET=$@2 FL_LastPass2: @if [ ! -e $(HDFEOS_HOME)/bin/$(ARCH) ] ; then \ cd $(HDFEOS_HOME)/bin; \ ln -s `basename $(HDFEOS_BIN)` $(ARCH);\ fi @cd $(HDFEOS_HOME)/util; $(MAKE) $(MFLAGS) all # @echo "No utilites to build." Deliver: @$(MAKE) $(MFLAGS) HE_ENV TARGET=$@2 Deliver2: tar cvfX $(HE_HOME)/install/$(HDFEOS_SOURCE_TAR) $(HE_HOME)/make_exclude_list -C /ecs ./hdfeos tar cvf $(HE_HOME)/install/$(HDFEOS_TESTDRIVERS_TAR) -C /ecs ./hdfeos/testdrivers DaacDeliver: @if [ $(ARCH) = "sgi6n32" ] ; then \ for arch in sgi6n32 sgi6 ; do \ for targ in FL_ProductHs FL_ProductLibs FL_LastPass ; do \ $(MAKECMD) full TARGET=$$targ ARCH=$$arch; \ done; \ done; \ elif [ $(ARCH) = "irix65" ] ; then \ for arch in sgi6n32 sgi6 ; do \ for targ in FL_ProductHs FL_ProductLibs FL_LastPass ; do \ $(MAKECMD) full TARGET=$$targ ARCH=$$arch; \ done; \ done; \ else \ for targ in FL_ProductHs FL_ProductLibs FL_LastPass ; do \ $(MAKECMD) full TARGET=$$targ; \ done; \ fi LinuxDaacDeliver: @if [ $(ARCH) = "linux" ] ; then \ for arch in linux ; do \ for targ in FL_ProductHs FL_ProductLibs FL_LastPass ; do \ $(MAKECMD) full TARGET=$$targ ARCH=$$arch; \ done ; \ done ; \ fi # this is a special target used to establish the HDF-EOS environment FL_HE_ENV: @case $(ARCH) in \ hp10) brand=hp; ;; \ sgi6n32) brand=sgi32; sgi_mode=n32; ;; \ irix65) brand=irix65; sgi_mode=65 ;; \ sgi6) brand=sgi64; sgi_mode=64; ;; \ sun5.5) brand=sun5; ;; \ sun5.8) brand=sun5.8; ;; \ linux) LINUX_BRAND=linux; brand=$(ARCH) ;; \ *) brand=$(ARCH); ;; \ esac; \ postfix=""; \ opt_flag=-O; \ case $(FLAVOR) in \ *debug) \ opt_flag=-g; \ postfix=_debug; \ ;; \ esac; \ HDFEOS_HOME=$(HE_HOME); \ LNX_COMP_FLAG="-m32"; \ export LNX_COMP_FLAG; \ opt_flag=$(OPT_LVL); \ export HDFEOS_HOME sgi_mode opt_flag LINUX_BRAND; \ . $(HE_HOME)/bin/$${brand}$$postfix/hdfeos_env.ksh; \ MAKE="$(MAKECMD)"; \ AR='ar r'; \ HDFINC=$(HDF_BASE)/$$brand/$(CURRENT_HDF)/include; \ HDFLIB=$(HDF_BASE)/$$brand/$(CURRENT_HDF)/lib; \ PGSINC=$(TK_HOME)/include; \ SZIPLIB=$(HDF_BASE)/$${brand}/$(CURRENT_SZIP)/lib; \ SZIPINC=$(HDF_BASE)/$${brand}/$(CURRENT_SZIP)/include; \ export MAKE AR HDFINC PGSINC SZIPINC SZIPLIB HDFLIB; \ $(MAKE) $(MFLAGS) $(TARGET) HE_ENV: @case $(ARCH) in \ hp10) brand=hp; ;; \ sgi6n32) brand=sgi32; sgi_mode=n32; ;; \ irix65) brand=irix65; sgi_mode=65 ;; \ sgi6) brand=sgi64; sgi_mode=64; ;; \ sun5.5) brand=sun5; ;; \ sun5.8) brand=sun5.8; ;; \ linux) LINUX_BRAND=linux; brand=$(ARCH);; \ *) brand=$(ARCH); ;; \ esac; \ HDFEOS_HOME=$(HE_HOME); \ opt_flag=$(OPT_LVL); \ export HDFEOS_HOME sgi_mode opt_flag LINUX_BRAND; \ . $(HE_HOME)/bin/tmp/hdfeos_env.ksh.tmp; \ if [ $(ARCH) = "linux" ] ; then \ CC="gcc -m32"; \ export CC; \ LNX_COMP_FLAG="-m32"; \ export LNX_COMP_FLAG; \ fi; \ MAKE="$(MAKECMD)"; \ AR='ar r'; \ HDFINC=$(HDF_BASE)/$$brand/$(CURRENT_HDF)/include; \ HDFLIB=$(HDF_BASE)/$$brand/$(CURRENT_HDF)/lib; \ PGSINC=$(TK_HOME)/include; \ SZIPLIB=$(HDF_BASE)/$${brand}/$(CURRENT_SZIP)/lib; \ SZIPINC=$(HDF_BASE)/$${brand}/$(CURRENT_SZIP)/include; \ export MAKE AR HDFINC PGSINC SZIPINC SZIPLIB HDFLIB; \ $(MAKE) $(MFLAGS) $(TARGET) flavor_dir: @sgi_mode=sgi32; \ LNX_COMP_FLAG="-m32"; \ export LNX_COMP_FLAG; \ opt_flag=-O; \ postfix=""; \ case $(FLAVOR) in \ *debug) \ opt_flag=-g; \ postfix=_debug; \ ;; \ esac; \ case $(ARCH) in \ hp10) \ brand=hp; \ ;; \ sgi6n32) \ brand=sgi32; \ sgi_mode=n32; \ ;; \ irix65) \ brand=irix65; \ sgi_mode=65; \ ;; \ sgi6) \ brand=sgi64; \ sgi_mode=64; \ ;; \ sun5.5) \ brand=sun5; \ ;; \ sun5.8) \ brand=sun5.8; \ ;; \ *) \ brand=$(ARCH); \ ;; \ esac; \ he_obj=$(HE_HOME)/obj/$${brand}$$postfix; \ he_lib=$(HE_HOME)/lib/$${brand}$$postfix; \ he_bin=$(HE_HOME)/bin/$${brand}$$postfix; \ tmpdir=$(HE_HOME)/bin/tmp; \ if [ ! -d $$he_obj ] ; then \ mkdir $$he_obj; \ fi; \ if [ ! -d $$he_lib ] ; then \ mkdir $$he_lib; \ fi; \ if [ ! -d $$he_bin ] ; then \ mkdir $$he_bin; \ fi; \ hdflib=$(HDF_BASE)/$${brand}/$(CURRENT_HDF)/lib; \ hdfinc=$(HDF_BASE)/$${brand}/$(CURRENT_HDF)/include; \ sziplib=$(HDF_BASE)/$${brand}/$(CURRENT_SZIP)/lib; \ szipinc=$(HDF_BASE)/$${brand}/$(CURRENT_SZIP)/include; \ if [ ! -f $$he_bin/hdfeos_env.csh ] ; then \ cd $$he_bin; \ echo "setenv HDFEOS_HOME $(HE_HOME)" > hdfeos_env.csh; \ echo "setenv HDFLIB $$hdflib" >> hdfeos_env.csh; \ echo "setenv HDFINC $$hdfinc" >> hdfeos_env.csh; \ echo "setenv SZIPLIB $$sziplib" >> hdfeos_env.csh; \ echo "setenv SZIPINC $$szipinc" >> hdfeos_env.csh; \ echo "set sgi_mode=$$sgi_mode" >> hdfeos_env.csh; \ echo "set opt_flag=$$opt_flag" >> hdfeos_env.csh; \ echo "set use_flavor=1" >> hdfeos_env.csh; \ sed "s^LNX_CMP_FLAG^$$LNX_COMP_FLAG^" \ $$tmpdir/hdfeos_env.csh.tmp >> hdfeos_env.csh; \ fi; \ if [ ! -f $$he_bin/hdfeos_env.ksh ] ; then \ cd $$he_bin; \ echo "HDFEOS_HOME=$(HE_HOME)" > hdfeos_env.ksh; \ echo "HDFLIB=$$hdflib" >> hdfeos_env.ksh; \ echo "HDFINC=$$hdfinc" >> hdfeos_env.ksh; \ echo "SZIPLIB=$$sziplib" >> hdfeos_env.ksh; \ echo "SZIPINC=$$szipinc" >> hdfeos_env.ksh; \ echo "sgi_mode=$$sgi_mode" >> hdfeos_env.ksh; \ echo "opt_flag=$$opt_flag" >> hdfeos_env.ksh; \ echo "use_flavor=1" >> hdfeos_env.ksh; \ sed "s^LNX_CMP_FLAG^$$LNX_COMP_FLAG^" \ $$tmpdir/hdfeos_env.ksh.tmp >> hdfeos_env.ksh; \ fi hdf-eos4-2.17v1.00.dfsg.1/testdrivers/0000775000175000017500000000000010756621217020343 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/testdrivers/Makefile.am0000555000175000017500000000105410756621504022375 0ustar amckinstryamckinstry# testdrivers top-level Makefile.am # The testdrivers directory should be placed in the HDF-EOS2 directory; # this file should be located at hdfeos2/testdrivers/Makefile.am # Include boilerplate definitions (from HDF-EOS2 configuration) include $(top_srcdir)/config/include.am # Subdirectories SUBDIRS=swath grid point # Some files generated during testing that should be cleaned DISTCLEANFILES=grid/Grid3.hdf grid/Gridc_Test.hdf \ point/Pointc_Test.hdf \ swath/Swath_2.hdf swath/Swathc_Test.hdf hdf-eos4-2.17v1.00.dfsg.1/testdrivers/grid/0000775000175000017500000000000011204554713021263 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/testdrivers/grid/Makefile.am0000555000175000017500000000273311204555155023324 0ustar amckinstryamckinstry# testdrivers/grid Makefile.am # Boilerplate definitions include $(top_srcdir)/config/include.am # Link against HDF-EOS2 include files and both the HDF-EOS2 and libGCTP # libraries INCLUDES=-I$(top_srcdir)/include LDADD=$(LIBHDFEOS2) $(LIBGCTP) # Build testgrid. Since no sources are listed, build it from testgrid.c check_PROGRAMS = testgrid if F2CFORTRAN_CONDITIONAL check_PROGRAMS += testgrid_f77 if SZIP_ENCODER_CONDITIONAL testgrid_f77_SOURCES = testgrid_szip77.f else testgrid_f77_SOURCES = testgrid77.f endif if F2CFORTRAN_90_CONDITIONAL if F2CFORTRAN_32PTR_CONDITIONAL check_PROGRAMS += testgrid_f90 testgrid_f90_SOURCES = testgridf90-32.f endif endif endif # Run testgrid (and testgrid_f) as a test when the user types 'make check' TEST_SEQUENCES=test_c VERBOSE_TEST_SEQUENCES=test_c_verbose if F2CFORTRAN_CONDITIONAL TEST_SEQUENCES+=test_f77 VERBOSE_TEST_SEQUENCES+=test_f77 if F2CFORTRAN_90_CONDITIONAL if F2CFORTRAN_32PTR_CONDITIONAL TEST_SEQUENCES+=test_f90 VERBOSE_TEST_SEQUENCES+=test_f90 endif endif endif test_c: $(check_PROGRAMS) ./testgrid test_c_verbose: $(check_PROGRAMS) ./testgrid -v h test_f77: $(check_PROGRAMS) rm -f Grid3.hdf Gridc_Test.hdf Gridf_Test.hdf testgridf.txt ./testgrid_f77 test_f90: $(check_PROGRAMS) rm -f Grid3.hdf Gridc_Test.hdf Gridf_Test.hdf testgridf.txt ./testgrid_f90 DISTCLEANFILES=Grid3.hdf Gridc_Test.hdf Gridf_Test.hdf testgridf.txt check-local: $(TEST_SEQUENCES) verbose_check: $(VERBOSE_TEST_SEQUENCES) .PHONY: $(TEST_SEQUENCES) hdf-eos4-2.17v1.00.dfsg.1/testdrivers/grid/testgridf90-32.f0000444000175000017500000007616107713762342024040 0ustar amckinstryamckinstryc testgrid.f c In this program we create, define and write a simple grid hdfeos file c using the grid interface c program testgrid integer*4 index1 integer*4 index2 integer*4 dimsizes(2) real*4 ray3(250) real*4 utmray(60,80), georay(60,80) real*4 utmcnt, geocnt real*4 fillvalue, ifillv real*4 raycnt, ray3cnt real*4 tempray(60,80) real*4 datbuf(4800) integer status integer*4 lstatus, n, one integer*4 gdfid, gdfid2, gdid_utm, gdid2 integer*4 zonecode integer*4 attr(4), iattr(4) integer*4 spherecode, xdim, ydim, zero integer*4 tmpvar1, nt, rk, size, tmpvar2 integer*4 start(2) integer*4 stride(2) integer*4 edge(2) integer*4 start1d(1), stride1d(1), edge1d(1) real*8 projparm(16), uplft(2), lowrgt(2), pparm(16) real*8 iuplft(2), ilrgt(2) integer*4 lat(40,50) integer*4 latcnt integer*4 lon(40,50) integer*4 loncnt integer gddefproj, gddefdim, gddeffld, gddetach integer gdclose, gdgetfill, gdreginfo integer gdwrfld, gdwrattr, gdsetfill, gddeforigin integer gdgridinfo, gdprojinfo,gdfldinfo integer gdrdfld, gddefpreg,gdrdattr, gdextreg integer gdattrinfo, gdwrmeta integer*4 gdopen, gdcreate, gdattach, gdinqgrid integer*4 gdinqdims, gddiminfo, gdinqflds integer*4 gdnentries, gdinqattrs, gddefboxreg integer*4 gdorginfo, gdpreginfo integer*4 strbufsize, pcode,nflds integer zcode, scode character*80 grdnames, dimname, fldlist, attrlist integer*4 dims(8), rnk(8), numtype(8) real*8 upleftpt(2), lowrtpt(2),corlon(2),corlat(2) integer*4 xdimsize, ydimsize, regionid integer DFACC_CREATE parameter (DFACC_CREATE=4) integer DFACC_RDWR parameter (DFACC_RDWR=3) integer DFACC_READ parameter (DFACC_READ=1) integer GCTP_UTM parameter (GCTP_UTM=1) integer DFNT_FLOAT32 parameter (DFNT_FLOAT32=5) integer DFNT_INT32 parameter (DFNT_INT32=24) integer HDFE_NOMERGE parameter (HDFE_NOMERGE=0) integer HDFE_AUTOMERGE parameter (HDFE_AUTOMERGE=1) integer HDFE_CORNER parameter (HDFE_CORNER=1) integer HDFE_GD_UL parameter (HDFE_GD_UL=0) integer HDFE_NENTDIM parameter(HDFE_NENTDIM=0) integer HDFE_NENTDFLD parameter (HDFE_NENTDFLD=4) index1 = 0 index2 = 0 dimsizes(1) = 40 dimsizes(2) = 100 fillvalue = 1996.0 raycnt = -799.0 ray3cnt = -19.5 attr(1) = 11 attr(2) = 33 attr(3) = 66 attr(4) = 99 utmcnt=-799.0 geocnt=2001.0 latcnt = 38.0 loncnt = 78.0 zero = 0 one = 1 c c This section of the program just fills some arrays with data that we will c use later in the program c do 70 index1=1,60 do 80 index2=1,80 utmray(index2,index1) = utmcnt georay(index2,index1) = geocnt utmcnt = utmcnt + .4 geocnt = geocnt + .2 80 continue 70 continue do 30 index1=1,250 ray3(index1) = ray3cnt ray3cnt = ray3cnt + .1 30 continue do 50 index1=1,50 do 60 index2=1,40 lat(index2,index1) = latcnt lon(index2,index1) = loncnt loncnt = loncnt - 0.1 60 continue latcnt = latcnt + 0.1 loncnt = 78.0 50 continue open(unit=10, file='testgridf.txt') write(*,*)'Testing Grid FORTRAN 77 interface ' write(*,*)'==================================' write(10,*)'Testing Grid FORTRAN 77 interface ' write(10,*)'==================================' write(10,*)' ' write(*,*)' ' c Test Case -- gdopen c write(10,*)'Testing gdopen... ' write(10,*)'==================' write(*,*)'Testing gdopen... ' write(*,*)'==================' gdfid2 = gdopen("Gridf_Test2.hdf", DFACC_READ) write(10,*)'gdfid2 = gdopen("Gridf_Test2.hdf", DFACC_READ)' write(10,*)'********Error Expected************' write(10,*)'Value returned by gdopen ', gdfid2 write(*,*)'gdfid2 = gdopen("Gridf_Test2.hdf", DFACC_READ)' write(*,*)'********Error Expected************' write(*,*)'Value returned by gdopen ', gdfid2 if(gdfid2 .le. zero) call heprnt(0) write(*,*)'Opening file Gridf_Test.hdf' write(10,*)'Opening file Gridf_Test.hdf' gdfid = gdopen('Gridf_Test.hdf', DFACC_CREATE) write(10,*) 'gdfid = gdopen("Gridf_Test.hdf", DFACC_CREATE)' write(10,*) 'File id returned from gdopen ', gdfid write(*,*) 'gdfid = gdopen("Gridf_Test.hdf", DFACC_CREATE)' write(*,*) 'File id returned from gdopen ', gdfid write(10,*)' ' write(*,*)' ' c Test Case -- gdcreate c write(10,27) write(10,*)'Testing gdcreate... ' write(10,*)'==================' write(*,*)'Testing gdcreate... ' write(*,*)'==================' xdim = 60 ydim = 80 uplft(1) = 353299.39125 uplft(2) = -7100284.64348 lowrgt(1) = 603434.52148 lowrgt(2) = -7991341.17870 gdid2 = gdcreate(gdfid2, 'UTMGrid2', xdim, ydim, uplft, lowrgt) write(10,*) 'Create UTMGrid2' write(10,*) 'Value returned by gdcreate ', gdid2 write(*,*) 'Create UTMGrid2' write(*,*) 'Value returned by gdcreate ', gdid2 if(gdid2 .le. zero) call heprnt(0) write(10,*)'Creating UTMGrid' write(*,*)'Creating UTMGrid' gdid_utm = gdcreate(gdfid, 'UTMGrid', xdim, ydim, uplft, lowrgt) write(*,*)'gdid_utm = gdcreate(gdfid, "UTMGrid", xdim, 1ydim, uplft, lowrgt)' write(10,*)'gdid_utm = gdcreate(gdfid, "UTMGrid", xdim, 1ydim, uplft, lowrgt)' write(10,*)'UTM grid id returned from gdcreate ', gdid_utm write(*,*)'UTM grid id returned from gdcreate ', gdid_utm write(10,*)' ' write(*,*)' ' c Test Case -- gddefproj c write(10,27) write(10,*)'Testing gddefproj... ' write(10,*)'==================' write(*,*)'Testing gddefproj... ' write(*,*)'==================' zonecode = 10 spherecode = 0 do 120 index1=1,16 projparm(index1)=0 120 continue write(10,*)'Defining UTM projection' write(*,*)'Defining UTM projection' status = gddefproj(gdid_utm, GCTP_UTM, zonecode, 1spherecode, projparm) write(*,*)'status = gddefproj(gdid_utm, GCTP_UTM, zonecode, 1spherecode, projparm)' write(10,*)'status = gddefproj(gdid_utm, GCTP_UTM, zonecode, 1spherecode, projparm)' write(10,*)'Returned value from gddefproj ', status write(*,*)'Returned value from gddefproj ', status status = gddefproj(gdid2,GCTP_UTM,zonecode,spherecode,projparm) write(10,*)'Defining UTM' write(10,*)'Value returned by gddefproj ', status write(*,*)'Defining UTM' write(*,*)'Value returned by gddefproj ', status if(status .lt. zero) call heprnt(0) write(10,*)' ' write(*,*)' ' c Test Case -- gddefpreg c write(10,27) write(10,*)'Testing gddefpreg... ' write(10,*)'==================' write(*,*)'Testing gddefpreg... ' write(*,*)'==================' status = gddefpreg(gdid_utm, HDFE_CORNER) write(10,*)'Returned from gddefpreg ', status write(*,*)'Returned from gddefpreg ', status write(10,*)' ' write(*,*)' ' c Test Case -- gddeforigin c write(10,27) write(10,*)'Testing gddeforigin... ' write(10,*)'==================' write(*,*)'Testing gddeforigin... ' write(*,*)'==================' status = gddeforigin(gdid_utm, HDFE_GD_UL) write(*,*)'status = gddeforigin(gdid_utm, HDFE_GD_UL)' write(*,*)'Value of status from gddeforigin ',status write(10,*)' ' write(*,*)' ' c Test Case -- gddefdim c write(10,27) write(10,*)'Testing gddefdim... ' write(10,*)'==================' write(*,*)'Testing gddefdim... ' write(*,*)'==================' status = gddefdim(gdid2, 'TestDim1', 40) write(10,*)'status = gddefdim(gdid2, "TestDim1", 40)' write(10,*)'Value returned by gddefdim ', status write(*,*)'status = gddefdim(gdid2, "TestDim1", 40)' write(*,*)'Value returned by gddefdim ', status if(status .lt. zero) call heprnt(0) status = gddefdim(gdid2, 'TestDim2', 25) write(10,*)'status = gddefdim(gdid2, "TestDim2", 25)' write(10,*)'Value returned by gddefdim ', status write(*,*)'status = gddefdim(gdid2, "TestDim2", 25)' write(*,*)'Value returned by gddefdim ', status if(status .lt. zero) call heprnt(0) status = gddefdim(gdid_utm, 'Conduction', 250) write(10,*)'status = gddefdim(gdid_utm, "Conduction", 250)' write(10,*)'Returned value from gddefdim ', status write(*,*)'status = gddefdim(gdid_utm, "Conduction", 250)' write(*,*)'Returned value from gddefdim ', status write(10,*)' ' write(*,*)' ' c Test Case -- gddetach c write(10,27) write(10,*)'Testing gddetach... ' write(10,*)'==================' write(*,*)'Testing gddetach... ' write(*,*)'==================' status = gddetach(gdid2) write(10,*)'status = gddetach(gdid2)' write(10,*)'Value returned by gddetach ', status write(*,*)'status = gddetach(gdid2)' write(*,*)'Value returned by gddetach ', status status = gddetach(gdid_utm) write(10,*)'status = gddetach(gdid_utm)' write(10,*)'Returned value from gddetach ', status write(*,*)'status = gddetach(gdid_utm)' write(*,*)'Returned value from gddetach ', status write(10,*)' ' write(*,*)' ' c Test Case -- gdattach c write(10,27) write(10,*)'Testing gdattach... ' write(10,*)'==================' write(*,*)'Testing gdattach... ' write(*,*)'==================' gdid_utm = gdattach(gdfid, 'UTMGrid') write(10,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(10,*)'Handle returned from gdattach ', gdid_utm write(*,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(*,*)'Handle returned from gdattach ', gdid_utm gdid2 = gdattach(gdfid2, 'UTMGrid2') write(10,*)'gdid2 = gdattach(gdfid2, "UTMGrid2")' write(10,*)'Value returned by gdattach ', status write(*,*)'gdid2 = gdattach(gdfid2, "UTMGrid2")' write(*,*)'Value returned by gdattach ', status write(10,*)' ' write(*,*)' ' c Test Case -- gddeffld c write(10,27) write(10,*)'Testing gddeffld... ' write(10,*)'==================' write(*,*)'Testing gddeffld... ' write(*,*)'==================' status = gddeffld(gdid2, 'tempfield', 'TestDim2,TestDim1', 1 DFNT_FLOAT32, HDFE_NOMERGE) write(10,*)'Define: "tempfield"' write(10,*)'Value returned by gddeffld ', status write(*,*)'Define: "tempfield"' write(*,*)'Value returned by gddeffld ', status if(status .lt. zero) call heprnt(0) status = gddeffld(gdid_utm,'Voltage','XDim,YDim', 1DFNT_FLOAT32,HDFE_AUTOMERGE) if(status .lt. zero) call heprnt(0) write(10,*)'Define: "Voltage"' write(10,*)'Value returned from gddeffld ', status write(*,*)'Define: "Voltage"' write(*,*)'Value returned from gddeffld ', status status = gddeffld(gdid_utm, 'Drift', 'XDim,YDim',DFNT_FLOAT32, 1HDFE_AUTOMERGE) if(status .lt. zero) call heprnt(0) write(10,*)'Define: "Drift"' write(10,*)'Value returned from gddeffld ', status write(*,*)'Define: "Drift"' write(*,*)'Value returned from gddeffld ', status status = gddeffld(gdid_utm, 'Impedance', 'XDim,YDim', 1DFNT_FLOAT32,HDFE_AUTOMERGE) if(status .lt. zero) call heprnt(0) write(10,*)'Define: "Impedance"' write(10,*)'Value returned from gddeffld ', status write(*,*)'Define: "Impedance"' write(*,*)'Value returned from gddeffld ', status status = gddeffld(gdid_utm, 'Grounding', 'Conduction', 1DFNT_FLOAT32, HDFE_NOMERGE) write(10,*)'Define: "Grounding"' write(10,*)'Value returned by gddeffld ', status write(*,*)'Define: "Grounding"' write(*,*)'Value returned by gddeffld ', status call heprnt(0) write(10,*)' ' write(*,*)' ' c Test Case -- gdwrmeta c write(10,27) write(10,*)'Testing gdwrmeta... ' write(10,*)'==================' write(*,*)'Testing gdwrmeta... ' write(*,*)'==================' status = gdwrmeta(gdid_utm, 'Extern', 1'XDim,YDim',DFNT_FLOAT32) write(*,*)'Value returned by gdwrmeta ',status write(10,*)' ' write(*,*)' ' c Test Case -- gdsetfill c write(10,27) write(10,*)'Testing gdsetfill... ' write(10,*)'==================' write(*,*)'Testing gdsetfill... ' write(*,*)'==================' status = gdsetfill(gdid_utm, 'Voltage', fillvalue) write(10,*)'Testing gdsetfill' write(10,*)'Returned from gdsetfill ', status write(*,*)'Testing gdsetfill' write(*,*)'Returned from gdsetfill ', status write(10,*)' ' write(*,*)' ' status = gddetach(gdid_utm) write(10,*)'status = gddetach(gdid_utm)' write(*,*)'status = gddetach(gdid_utm)' if(status .lt. zero) call heprnt(0) write(10,*)'Returned value from gddetach ', status write(*,*)'Returned value from gddetach ', status write(10,*)' ' write(*,*)' ' gdid_utm = gdattach(gdfid, 'UTMGrid') write(10,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(10,*)'Handle returned from gdattach ', gdid_utm write(*,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(*,*)'Handle returned from gdattach ', gdid_utm write(10,*)' ' write(*,*)' ' c Test Case -- gdwrfld c write(10,27) write(10,*)'Testing gdwrfld... ' write(10,*)'==================' write(*,*)'Testing gdwrfld... ' write(*,*)'==================' start(1) = 10 start(2) = 10 stride(1) = 1 stride(2) = 1 edge(1) = 10 edge(2) = 10 status = gdwrfld(gdid_utm, 'Voltage', start, stride, edge, utmray) write(10,*) 1'status=gdwrfld(gdid_utm,"Voltage",start,stride,edge,utmray)' write(10,*)'Value returned by gdwrietfield ', status write(*,*) 1'status=gdwrfld(gdid_utm,"Voltage",start,stride,edge,utmray)' write(*,*)'Value returned by gdwrietfield ', status start(1) = 0 start(2) = 0 edge(1) = 60 edge(2) = 80 status = gdwrfld(gdid_utm, 'Drift', start,stride,edge,utmray) write(10,*) 1'status = gdwrfld(gdid_utm, "Drift", start,stride,edge,utmray)' write(10,*)'Returned from gdwrfld ', status write(*,*) 1'status = gdwrfld(gdid_utm, "Drift", start,stride,edge,utmray)' write(*,*)'Returned from gdwrfld ', status status = gdwrfld(gdid_utm, 'Impedance', start,stride,edge,utmray) write(10,*) 1'status=gdwrfld(gdid_utm,"Impedance",start,stride,edge,utmray)' write(10,*)'Returned from gdwrfld ', status write(*,*) 1'status=gdwrfld(gdid_utm,"Impedance",start,stride,edge,utmray)' write(*,*)'Returned from gdwrfld ', status start1d(1)=0 stride1d(1)=1 edge1d(1)=250 status=gdwrfld(gdid_utm,'Grounding',start1d,stride1d,edge1d,ray3) call heprnt(0) write(10,*)'status=gdwrfld(gdid_utm,"Grounding",start1d, 1stride1d,edge1d,ray3)' write(10,*)'Value returned by gdwrfld ', status write(*,*)'status=gdwrfld(gdid_utm,"Grounding",start1d, 1stride1d,edge1d,ray3)' write(*,*)'Value returned by gdwrfld ', status write(10,*)' ' write(*,*)' ' c Test Case -- gdwrattr c write(10,27) write(10,*)'Testing gdwrattr... ' write(10,*)'==================' write(*,*)'Testing gdwrattr... ' write(*,*)'==================' status = gdwrattr(gdid_utm, 'Resistance', DFNT_INT32, 4, attr) write(10,*) 1'status = gdwrattr(gdid_utm, "Resistance", DFNT_INT32, 4, attr)' write(10,*)'Returned from gdwrattr ', status write(*,*) 1'status = gdwrattr(gdid_utm, "Resistance", DFNT_INT32, 4, attr)' write(*,*)'Returned from gdwrattr ', status status = gddetach(gdid_utm) write(10,*)'status = gddetach(gdid_utm)' write(10,*)'Returned from gddetach ', status write(*,*)'status = gddetach(gdid_utm)' write(*,*)'Returned from gddetach ', status status = gddetach(gdid2) write(10,*)'status = gddetach(gdid2)' write(10,*)'Value returned by gddetach ', status write(*,*)'status = gddetach(gdid2)' write(*,*)'Value returned by gddetach ', status write(10,*)' ' write(*,*)' ' c Test Case -- gdclose c write(10,27) write(10,*)'Testing gdclose... ' write(10,*)'==================' write(*,*)'Testing gdclose... ' write(*,*)'==================' status = gdclose(gdfid2) write(10,*)'status = gdclose(gdfid2)' write(10,*)'Value returned by gdclose ', status write(*,*)'status = gdclose(gdfid2)' write(*,*)'Value returned by gdclose ', status if(status .lt. zero) call heprnt(0) status = gdclose(gdfid) write(10,*)'status = gdclose(gdfid)' write(10,*)'Returned from gdclose ', status write(*,*)'status = gdclose(gdfid)' write(*,*)'Returned from gdclose ', status write(10,*)' ' write(*,*)' ' gdfid = gdopen('Gridf_Test.hdf', DFACC_RDWR) write(*,*)'gdfid = gdopen("Gridf_Test.hdf", DFACC_RDWR)' write(10,*)'gdfid = gdopen("Gridf_Test.hdf", DFACC_RDWR)' write(*,*)'Grid file id returned by gdopen ',gdfid write(10,*)'Grid file id returned by gdopen ',gdfid gdid_utm = gdattach(gdfid, 'UTMGrid') write(*,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(10,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(*,*)'Grid id returned by gdattach ',gdid_utm write(10,*)'Grid id returned by gdattach ',gdid_utm write(*,*)' ' c Test Case -- gdinqgrid c write(10,27) write(10,*)'Testing gdinqgrid... ' write(10,*)'==================' write(*,*)'Testing gdinqgrid... ' write(*,*)'==================' lstatus = gdinqgrid('Gridf_Test.hdf',grdnames,strbufsize) write(*,*)'Names of grids ',grdnames write(*,*)'Number of grids ',lstatus write(*,*)'Size of names of grids ',strbufsize write(10,*)'Names of grids ',grdnames write(10,*)'Number of grids ',lstatus write(10,*)'Size of names of grids ',strbufsize write(10,*)' ' write(*,*)' ' c Test Case -- gdorginfo c write(10,27) write(10,*)'Testing gdorginfo... ' write(10,*)'==================' write(*,*)'Testing gdorginfo... ' write(*,*)'==================' lstatus = gdorginfo(gdid_utm, tmpvar1) write(*,*)'lstatus = gdorginfo(gdid_utm, tmpvar1)' write(10,*)'lstatus = gdorginfo(gdid_utm, tmpvar1)' write(*,*)'Value returned by gdorginfo ',lstatus write(10,*)'Value returned by gdorginfo ',lstatus write(10,*)' ' write(*,*)' ' c Test Case -- gdpreginfo c write(10,27) write(10,*)'Testing gdpreginfo... ' write(10,*)'==================' write(*,*)'Testing gdpreginfo... ' write(*,*)'==================' lstatus = gdpreginfo(gdid_utm, tmpvar1) write(*,*)'lstatus = gdpreginfo(gdid_utm, tmpvar1)' write(10,*)'lstatus = gdpreginfo(gdid_utm, tmpvar1)' write(*,*)'Value returned by gdpreginfo ',lstatus write(10,*)'Value returned by gdpreginfo ',lstatus write(10,*)' ' write(*,*)' ' c Test Case -- gdinqdims c write(10,27) write(10,*)'Testing gdinqdims... ' write(10,*)'==================' write(*,*)'Testing gdinqdims... ' write(*,*)'==================' lstatus = gdinqdims(gdid_utm, dimname, dims) write(*,*)'lstatus = gdinqdims(gdid_utm, dimname, dims)' write(*,*)'Number of dimensions ',lstatus write(*,*)'Dimensions in grid UTM ',dimname write(*,*)'Size of dimensions ' write(10,*)'lstatus = gdinqdims(gdid_utm, dimname, dims)' write(10,*)'Number of dimensions ',lstatus write(10,*)'Dimensions in grid UTM ',dimname write(10,*)'Size of dimensions ' do 130 i=1,lstatus write(*,*)' ',dims(i) write(10,*)' ',dims(i) 130 continue write(10,*)' ' write(*,*)' ' c Test Case -- gddiminfo c write(10,27) write(10,*)'Testing gddiminfo... ' write(10,*)'==================' write(*,*)'Testing gddiminfo... ' write(*,*)'==================' lstatus = gddiminfo(gdid_utm, 'Conduction') write(*,*)'lstatus = gddiminfo(gdid_utm, "Conduction")' write(*,*)'Size of dimension Conduction ',lstatus write(10,*)'lstatus = gddiminfo(gdid_utm, "Conduction")' write(10,*)'Size of dimension Conduction ',lstatus write(10,*)' ' write(*,*)' ' c Test Case -- gdgridinfo c write(10,27) write(10,*)'Testing gdgridinfo... ' write(10,*)'==================' write(*,*)'Testing gdgridinfo... ' write(*,*)'==================' status = gdgridinfo(gdid_utm,xdimsize,ydimsize,upleftpt,lowrtpt) write(*,*)'status = gdgridinfo(gdid_utm,xdimsize,ydimsize, 1upleftpt,lowrtpt)' write(*,*)'Value returned by gdgridinfo ',status write(*,*)'X dim size ',xdimsize, ' Y dim size ',ydimsize write(*,*)'Upper left pt ',upleftpt(1),upleftpt(2) write(*,*)'Lower right pt ',lowrtpt(1),lowrtpt(2) write(10,*)'status = gdgridinfo(gdid_utm,xdimsize,ydimsize, 1upleftpt,lowrtpt)' write(10,*)'Value returned by gdgridinfo ',status write(10,*)'X dim size ',xdimsize, ' Y dim size ',ydimsize write(10,*)'Upper left pt ',upleftpt(1),upleftpt(2) write(10,*)'Lower right pt ',lowrtpt(1),lowrtpt(2) write(10,*)' ' write(*,*)' ' c Test Case -- gdprojinfo c write(10,27) write(10,*)'Testing gdprojinfo... ' write(10,*)'==================' write(*,*)'Testing gdprojinfo... ' write(*,*)'==================' status = gdprojinfo(gdid_utm,pcode,zcode,scode,pparm) write(*,*)'status = gdprojinfo(gdid_utm,pcode, 1zcode,scode,pparm)' write(*,*)'Value returned by gdprojinfo ',status write(*,*)'Projection code ',pcode, ' Zone code ',zcode write(*,*)'Sphere code ',scode write(10,*)'status = gdprojinfo(gdid_utm,pcode, 1zcode,scode,pparm)' write(10,*)'Value returned by gdprojinfo ',status write(10,*)'Projection code ',pcode, ' Zone code ',zcode write(10,*)'Sphere code ',scode do 140 i=1,16 write(*,*)' ',pparm(i) write(10,*)' ',pparm(i) 140 continue write(10,*)' ' write(*,*)' ' c Test Case -- gdinqflds c write(10,27) write(10,*)'Testing gdinqflds... ' write(10,*)'==================' write(*,*)'Testing gdinqflds... ' write(*,*)'==================' nflds = gdinqflds(gdid_utm,fldlist,rnk,numtype) write(*,*)'nflds = gdinqflds(gdid_utm,fldlist,rnk,numtype)' write(*,*)'Number of fields ',nflds write(10,*)'nflds = gdinqflds(gdid_utm,fldlist,rnk,numtype)' write(10,*)'Number of fields ',nflds if (nflds .ne. 0) then write(*,*)'Fields ',fldlist write(10,*)'Fields ',fldlist do 150 i=1,nflds write(*,*)'Rank and type ',rnk(i), ' ', numtype(i) write(10,*)'Rank and type ',rnk(i), ' ', numtype(i) 150 continue end if write(10,*)' ' write(*,*)' ' c Test Case -- gdfldinfo c write(10,27) write(10,*)'Testing gdfldinfo... ' write(10,*)'==================' write(*,*)'Testing gdfldinfo... ' write(*,*)'==================' status = gdfldinfo(gdid_utm,'Drift',rnk,dims, 1numtype,dimname) write(*,*)'status = gdfldinfo(gdid_utm,"Drift",rnk,dims, 1numtype,dimname)' write(*,*)'Value returned by gdfldinfo for field Drift ',status write(*,*)'Drift rank ',rnk(1) write(10,*)'status = gdfldinfo(gdid_utm,"Drift",rnk,dims, 1numtype,dimname)' write(10,*)'Value returned by gdfldinfo for field Drift ',status write(10,*)'Drift rank ',rnk(1) write(10,*)' ' write(*,*)' ' c Test Case -- gdrdfld c write(10,27) write(10,*)'Testing gdrdfld... ' write(10,*)'==================' write(*,*)'Testing gdrdfld... ' write(*,*)'==================' start(1) = 0 start(2) = 0 stride(1) = 1 stride(2) = 1 edge(1) = 60 edge(2) = 80 status = gdrdfld(gdid_utm,'Drift',start,stride,edge,tempray) write(*,*)'status = gdrdfld(gdid_utm,"Drift",start,stride, 1edge,tempray)' write(*,*)'Value returned by gdrdfld ',status write(10,*)'status = gdrdfld(gdid_utm,"Drift",start,stride, 1edge,tempray)' write(10,*)'Value returned by gdrdfld ',status write(10,*)' ' write(*,*)' ' c Test Case -- gdnentries c write(10,27) write(10,*)'Testing gdnentries... ' write(10,*)'==================' write(*,*)'Testing gdnentries... ' write(*,*)'==================' n = gdnentries(gdid_utm, HDFE_NENTDIM, strbufsize) write(*,*)'n = gdnentries(gdid_utm, HDFE_NENTDIM, strbufsize)' write(*,*)'Number of dimensions ', n write(*,*)'Dimension ',strbufsize write(10,*)'n = gdnentries(gdid_utm, HDFE_NENTDIM, strbufsize)' write(10,*)'Number of dimensions ', n write(10,*)'Dimension ',strbufsize n = gdnentries(gdid_utm,HDFE_NENTDFLD,strbufsize) write(*,*)'n = gdnentries(gdid_utm,HDFE_NENTDFLD,strbufsize)' write(*,*)'Number of data fields ',n write(10,*)'n = gdnentries(gdid_utm,HDFE_NENTDFLD,strbufsize)' write(10,*)'Number of data fields ',n write(10,*)' ' write(*,*)' ' c Test Case -- gdattrinfo c write(10,27) write(10,*)'Testing gdattrinfo... ' write(10,*)'==================' write(*,*)'Testing gdattrinfo... ' write(*,*)'==================' status = gdattrinfo(gdid_utm,'Resistance',tmpvar1, 1tmpvar2) write(*,*)'status = gdattrinfo(gdid_utm,"Resistance",tmpvar1, 1tmpvar2)' write(*,*)'Value returned by gdattrinfo ',status write(10,*)'status = gdattrinfo(gdid_utm,"Resistance",tmpvar1, 1tmpvar2)' write(10,*)'Value returned by gdattrinfo ',status write(10,*)' ' write(*,*)' ' c Test Case -- gdrdattr c write(10,27) write(10,*)'Testing gdrdattr... ' write(10,*)'==================' write(*,*)'Testing gdrdattr... ' write(*,*)'==================' status = gdrdattr(gdid_utm,'Resistance',iattr) write(*,*)'status = gdrdattr(gdid_utm,"Resistance",iattr)' write(*,*)'Value returned by gdrdattr ',status write(10,*)'status = gdrdattr(gdid_utm,"Resistance",iattr)' write(10,*)'Value returned by gdrdattr ',status write(10,*)' ' write(*,*)' ' c Test Case -- gdinqattrs c write(10,27) write(10,*)'Testing gdinqattrs... ' write(10,*)'==================' write(*,*)'Testing gdinqattrs... ' write(*,*)'==================' lstatus = gdinqattrs(gdid_utm, attrlist,tmpvar1) write(*,*)'lstatus = gdinqattrs(gdid_utm, attrlist,tmpvar1)' write(*,*)'Value returned by gdinqattrs ',lstatus write(*,*)'List of attributes ',attrlist write(10,*)'lstatus = gdinqattrs(gdid_utm, attrlist,tmpvar1)' write(10,*)'Value returned by gdinqattrs ',lstatus write(10,*)'List of attributes ',attrlist write(10,*)' ' write(*,*)' ' c Test Case -- gdgetfill c write(10,27) write(10,*)'Testing gdgetfill... ' write(10,*)'==================' write(*,*)'Testing gdgetfill... ' write(*,*)'==================' status = gdgetfill(gdid_utm,'Voltage',ifillv) write(*,*)'status = gdgetfill(gdid_utm,"Voltage",ifillv)' write(*,*)'Value returned by gdgetfill ',status write(*,*)'Fill value ',ifillv write(10,*)'status = gdgetfill(gdid_utm,"Voltage",ifillv)' write(10,*)'Value returned by gdgetfill ',status write(10,*)'Fill value ',ifillv write(10,*)' ' write(*,*)' ' c Test Case -- gddefboxreg c write(10,27) write(10,*)'Testing gddefboxreg... ' write(10,*)'==================' write(*,*)'Testing gddefboxreg... ' write(*,*)'==================' corlon(1)=-126.0 corlon(2)=-121.5 corlat(1)=-70.0 corlat(2)=-65.0 regionid = gddefboxreg(gdid_utm,corlon,corlat) write(*,*)'regionid = gddefboxreg(gdid_utm,corlon,corlat)' write(*,*)'Region id returned by gddefboxreg ',regionid write(10,*)'regionid = gddefboxreg(gdid_utm,corlon,corlat)' write(10,*)'Region id returned by gddefboxreg ',regionid write(10,*)' ' write(*,*)' ' c Test Case -- gdreginfo c write(10,27) write(10,*)'Testing gdreginfo... ' write(10,*)'==================' write(*,*)'Testing gdreginfo... ' write(*,*)'==================' status = gdreginfo(gdid_utm,regionid,'Impedance',nt, 1rk,dims,size,iuplft,ilrgt) write(*,*)'status = gdreginfo(gdid_utm,regionid,"Impedance",nt, 1rk,dims,size,iuplft,ilrgt)' write(*,*)'Value returned by gdreginfo ',status write(*,*)'Number type of region ',nt write(*,*)'Rank of region ',rk write(*,*)'Size of region ',size write(*,*)'Dimensions of region',dims(1),' ',dims(2) write(*,*)'Upper left point of region ',iuplft(1),' ',iuplft(2) write(*,*)'Lower right point of region ',ilrgt(1),' ',ilrgt(2) write(10,*)'status = gdreginfo(gdid_utm,regionid,"Impedance",nt, 1rk,dims,size,iuplft,ilrgt)' write(10,*)'Value returned by gdreginfo ',status write(10,*)'Number type of region ',nt write(10,*)'Rank of region ',rk write(10,*)'Size of region ',size write(10,*)'Dimensions of region',dims(1),' ',dims(2) write(10,*)'Upper left point of region ',iuplft(1),' ',iuplft(2) write(10,*)'Lower right point of region ',ilrgt(1),' ',ilrgt(2) write(10,*)' ' write(*,*)' ' c Test Case -- gdextreg c write(10,27) write(10,*)'Testing gdextreg... ' write(10,*)'==================' write(*,*)'Testing gdextreg... ' write(*,*)'==================' status = gdextreg(gdid_utm,regionid,'Impedance',datbuf) write(*,*)'status = gdextreg(gdid_utm,regionid, 1"Impedance",datbuf)' write(*,*)'Value returned by gdextreg ',status write(10,*)'status = gdextreg(gdid_utm,regionid, 1"Impedance",datbuf)' write(10,*)'Value returned by gdextreg ',status do 175 i=100,150 write(*,*)'Value of region ',datbuf(i) write(10,*)'Value of region ',datbuf(i) 175 continue status = gddetach(gdid_utm) write(*,*)'status = gddetach(gdid_utm)' write(*,*)'Value returned by gddetach ',status write(10,*)'status = gddetach(gdid_utm)' write(10,*)'Value returned by gddetach ',status status = gdclose(gdfid) write(*,*)'status = gdclose(gdfid)' write(*,*)'Returned from gdclose ', status write(10,*)'status = gdclose(gdfid)' write(10,*)'Returned from gdclose ', status close(unit=10) 27 format(' ') stop end hdf-eos4-2.17v1.00.dfsg.1/testdrivers/grid/testgrid.f0000444000175000017500000022257507713762323023300 0ustar amckinstryamckinstryc23456789012345678901234567890123456789012345678901234567890123456789012 c testgrid.f c In this program we create, define and write a simple grid hdfeos file c using the grid interface c program testgrid integer*4 index1 integer*4 index2 integer*4 dimsizes(2) integer*4 regionid, regionid2 integer*4 tiledims(2), tilecords(2) integer*4 tileray(16,15) integer*4 tilebuffer(240) integer*4 tilecode, tilerank integer*4 itiledims(2) integer*4 tileinit real*4 ray3(250) real*4 utmray(60,80), georay(60,80) real*4 utmhght(80) real*4 hghtinit real*8 utmtmeray(4800) real*8 tmeinit real*4 utmcnt, geocnt real*4 fillvalue, ifillv real*4 raycnt, ray3cnt real*4 tempray(60,80) real*4 datbuf(4800) integer status, i, ii integer compparm(5) integer*4 lstatus, n, one integer*4 gdfid, gdfid2, gdid_utm, gdid2 integer*4 zonecode, compcode integer*4 attr(4), iattr(4) integer*4 spherecode, xdim, ydim, zero integer*4 tmpvar1, nt, rk, size, tmpvar2 integer*4 start(2) integer*4 stride(2) integer*4 edge(2) integer*4 start1d, stride1d, edge1d integer*4 periodid real*8 starttime, stoptime real*8 range(2) real*8 projparm(16), pparm(16) real*8 uplft(2), lowrgt(2) real*8 iuplft(2), ilrgt(2) real*8 interval(5,2) real*8 lonval(5), latval(5) integer*4 rowval(5), colval(5) real*4 fldval(5) integer*4 lat(40,50) integer*4 latcnt integer*4 lon(40,50) integer*4 loncnt integer gddefproj, gddefdim, gddeffld, gddetach integer gdclose, gdgetfill, gdreginfo integer gdwrfld, gdwrattr, gdsetfill, gddeforigin integer gdgridinfo, gdprojinfo,gdfldinfo integer gdrdfld, gddefpreg,gdrdattr, gdextreg integer gdattrinfo, gdwrmeta, gddefcomp integer gdcompinfo, gddeftle, gdrdtle integer gdsettleche, gdtleinfo, gdwrtle integer gddupreg, gdgetpix integer*4 gdopen, gdcreate, gdattach, gdinqgrid integer*4 gdinqdims, gddiminfo, gdinqflds integer*4 gdnentries, gdinqattrs, gddefboxreg integer*4 gdorginfo, gdpreginfo integer*4 gdinterpolate, gddeftmeper integer*4 gddefvrtreg, gdgetpixval integer*4 strbufsize, pcode,nflds integer zcode, scode character*80 grdnames, dimname, fldlist, attrlist integer*4 dims(8), rnk(8), numtype(8) real*8 upleftpt(2), lowrtpt(2),corlon(2),corlat(2) integer*4 xdimsize, ydimsize integer DFACC_CREATE parameter (DFACC_CREATE=4) integer DFACC_RDWR parameter (DFACC_RDWR=3) integer DFACC_READ parameter (DFACC_READ=1) integer GCTP_UTM parameter (GCTP_UTM=1) integer DFNT_FLOAT32 parameter (DFNT_FLOAT32=5) integer DFNT_FLOAT64 parameter (DFNT_FLOAT64=6) integer DFNT_INT32 parameter (DFNT_INT32=24) integer HDFE_NOMERGE parameter (HDFE_NOMERGE=0) integer HDFE_AUTOMERGE parameter (HDFE_AUTOMERGE=1) integer HDFE_CORNER parameter (HDFE_CORNER=1) integer HDFE_GD_UL parameter (HDFE_GD_UL=0) integer HDFE_NENTDIM parameter(HDFE_NENTDIM=0) integer HDFE_NENTDFLD parameter (HDFE_NENTDFLD=4) integer HDFE_COMP_SKPHUFF parameter (HDFE_COMP_SKPHUFF=3) integer HDFE_COMP_NONE parameter (HDFE_COMP_NONE=0) integer HDFE_NOPREVSUB parameter (HDFE_NOPREVSUB=-1) integer HDFE_NOTILE parameter (HDFE_NOTILE=0) integer HDFE_TILE parameter (HDFE_TILE=1) index1 = 0 index2 = 0 dimsizes(1) = 40 dimsizes(2) = 100 compparm(1) = 0 compparm(2) = 0 compparm(3) = 0 compparm(4) = 0 compparm(5) = 0 fillvalue = 1996.0 raycnt = -799.0 ray3cnt = -19.5 attr(1) = 11 attr(2) = 33 attr(3) = 66 attr(4) = 99 utmcnt=-799.0 geocnt=2001.0 hghtinit = 323.0 tmeinit = 35232487.2d0 starttime = 35233000.8d0 stoptime = 35435050.9d0 range(1) = 352.8d0 range(2) = 400.9d0 lonval(1) = -122.0d0 latval(1) = -68.0d0 lonval(2) = -122.5d0 latval(2) = -68.0d0 lonval(3) = -123.0d0 latval(3) = -68.0d0 lonval(4) = -123.5d0 latval(4) = -68.0d0 lonval(5) = -124.0d0 latval(5) = -68.0d0 tileinit = -299.5 tiledims(1) = 16 tiledims(2) = 15 tilecords(1) = 0 tilecords(2) = 0 latcnt = 38.0 loncnt = 78.0 zero = 0 one = 1 c c This section of the program just fills some arrays with data that we will c use later in the program c do 70 index1=1,60 do 80 index2=1,80 utmray(index2,index1) = utmcnt georay(index2,index1) = geocnt utmcnt = utmcnt + .4 geocnt = geocnt + .2 80 continue 70 continue do 30 index1=1,250 ray3(index1) = ray3cnt ray3cnt = ray3cnt + .1 30 continue do 32 index1=1,80 utmhght(index1) = hghtinit hghtinit = hghtinit + 2.75 32 continue do 34 index1=1,4800 utmtmeray(index1) = tmeinit tmeinit = tmeinit + 70.7 34 continue do 50 index1=1,50 do 60 index2=1,40 lat(index2,index1) = latcnt lon(index2,index1) = loncnt loncnt = loncnt - 0.1 60 continue latcnt = latcnt + 0.1 loncnt = 78.0 50 continue do 51 index1=1,16 do 52 index2=1,15 tileray(index1,index2) = tileinit tileinit = tileinit + 0.5 52 continue 51 continue 230 format('********Error unexpected**********') 231 format('********Error Expected************') 240 format('***********Passed Test*********') open(unit=10, file='testgridf.txt', status = "NEW") write(*,*)'Testing Grid FORTRAN 77 interface ' write(*,*)'==================================' write(10,*)'Testing Grid FORTRAN 77 interface ' write(10,*)'==================================' write(10,*)' ' write(*,*)' ' c Test Case -- gdopen c write(10,*)'Testing gdopen... ' write(10,*)'==================' write(*,*)'Testing gdopen... ' write(*,*)'==================' write(*,*)'Opening non-existing file Gridf_Test2.hdf for reading' write(10,*)'Opening non-existing file Gridf_Test2.hdf for reading' gdfid2 = gdopen("Gridf_Test2.hdf", DFACC_READ) if (gdfid2 .lt. zero) then write(*,240) write(10,240) write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'gdfid2 = gdopen("Gridf_Test2.hdf", DFACC_READ)' write(10,*)'Value returned by gdopen ', gdfid2 write(*,*)'gdfid2 = gdopen("Gridf_Test2.hdf", DFACC_READ)' write(*,*)'Value returned by gdopen ', gdfid2 endif write(*,*)' ' write(10,*)' ' gdfid = gdopen('Gridf_Test.hdf', DFACC_CREATE) if (gdfid .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'Opening file Gridf_Test.hdf' write(10,*)'Opening file Gridf_Test.hdf' write(10,*) 'gdfid = gdopen("Gridf_Test.hdf", DFACC_CREATE)' write(10,*) 'File id returned from gdopen ', gdfid write(*,*) 'gdfid = gdopen("Gridf_Test.hdf", DFACC_CREATE)' write(*,*) 'File id returned from gdopen ', gdfid endif write(10,*)' ' write(*,*)' ' c Test Case -- gdcreate c write(10,27) write(10,*)'Testing gdcreate... ' write(10,*)'==================' write(*,*)'Testing gdcreate... ' write(*,*)'==================' xdim = 60 ydim = 80 uplft(1) = 353299.39125d0 uplft(2) = -7100284.64348d0 lowrgt(1) = 603434.52148d0 lowrgt(2) = -7991341.17870d0 gdid2 = gdcreate(gdfid2, 'UTMGrid2', xdim, ydim, uplft, lowrgt) if (gdid2 .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*) 'Create UTMGrid2' write(*,*)'gdid2 = gdcreate(gdfid2, "UTMGrid2", xdim, ydim, upl & 1ft, lowrgt)' write(10,*) 'Value returned by gdcreate ', gdid2 write(*,*) 'Create UTMGrid2' write(10,*)'gdid2 = gdcreate(gdfid2, "UTMGrid2", xdim, ydim, up & 1lft, lowrgt)' write(*,*) 'Value returned by gdcreate ', gdid2 endif gdid_utm = gdcreate(gdfid, 'UTMGrid', xdim, ydim, uplft, lowrgt) if (gdid_utm .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Creating UTMGrid' write(*,*)'Creating UTMGrid' write(*,*)'gdid_utm=gdcreate(gdfid,"UTMGrid",xdim,ydim,uplft,lo & 1wrgt)' write(10,*)'gdid_utm=gdcreate(gdfid,"UTMGrid",xdim,ydim,uplft,l & 1owrgt)' write(10,*)'UTM grid id returned from gdcreate ', gdid_utm write(*,*)'UTM grid id returned from gdcreate ', gdid_utm endif write(10,*)' ' write(*,*)' ' c Test Case -- gddefproj c write(10,27) write(10,*)'Testing gddefproj... ' write(10,*)'==================' write(*,*)'Testing gddefproj... ' write(*,*)'==================' zonecode = 10 spherecode = 0 do 120 index1=1,16 projparm(index1)=0 120 continue status = gddefproj(gdid_utm,GCTP_UTM,zonecode,spherecode,projparm) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Defining UTM projection' write(*,*)'Defining UTM projection' write(*,*)'status=gddefproj(gdid_utm,GCTP_UTM,zonecode,sphereco & 1de, projparm)' write(10,*)'status=gddefproj(gdid_utm,GCTP_UTM,zonecode,spherec & 1ode, projparm)' write(10,*)'Returned value from gddefproj ', status write(*,*)'Returned value from gddefproj ', status endif write(10,*)' ' write(*,*)' ' status = gddefproj(gdid2,GCTP_UTM,zonecode,spherecode,projparm) if (status .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Defining UTM' write(10,*)'status = gddefproj(gdid2,GCTP_UTM,zonecode,sphereco & 1de,projparm)' write(10,*)'Value returned by gddefproj ', status write(*,*)'Defining UTM' write(*,*)'status = gddefproj(gdid2,GCTP_UTM,zonecode,spherecod & 1e,projparm)' write(*,*)'Value returned by gddefproj ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gddefpreg c write(10,27) write(10,*)'Testing gddefpreg... ' write(10,*)'==================' write(*,*)'Testing gddefpreg... ' write(*,*)'==================' status = gddefpreg(gdid_utm, HDFE_CORNER) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gddefpreg(gdid_utm, HDFE_CORNER)' write(10,*)'status = gddefpreg(gdid_utm, HDFE_CORNER)' write(10,*)'Returned from gddefpreg ', status write(*,*)'Returned from gddefpreg ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gddeforigin c write(10,27) write(10,*)'Testing gddeforigin... ' write(10,*)'==================' write(*,*)'Testing gddeforigin... ' write(*,*)'==================' status = gddeforigin(gdid_utm, HDFE_GD_UL) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gddeforigin(gdid_utm, HDFE_GD_UL)' write(*,*)'Value of status from gddeforigin ',status write(10,*)'status = gddeforigin(gdid_utm, HDFE_GD_UL)' write(10,*)'Value of status from gddeforigin ',status endif write(10,*)' ' write(*,*)' ' c Test Case -- gddefdim c write(10,27) write(10,*)'Testing gddefdim... ' write(10,*)'==================' write(*,*)'Testing gddefdim... ' write(*,*)'==================' status = gddefdim(gdid2, 'TestDim1', 40) if (status .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddefdim(gdid2, "TestDim1", 40)' write(10,*)'Value returned by gddefdim ', status write(*,*)'status = gddefdim(gdid2, "TestDim1", 40)' write(*,*)'Value returned by gddefdim ', status endif write(10,*)' ' write(*,*)' ' status = gddefdim(gdid2, 'TestDim2', 25) if (status .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddefdim(gdid2, "TestDim2", 25)' write(10,*)'Value returned by gddefdim ', status write(*,*)'status = gddefdim(gdid2, "TestDim2", 25)' write(*,*)'Value returned by gddefdim ', status endif write(10,*)' ' write(*,*)' ' status = gddefdim(gdid_utm, 'Conduction', 250) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddefdim(gdid_utm, "Conduction", 250)' write(10,*)'Returned value from gddefdim ', status write(*,*)'status = gddefdim(gdid_utm, "Conduction", 250)' write(*,*)'Returned value from gddefdim ', status endif write(10,*)' ' write(*,*)' ' status = gddefdim(gdid_utm,'Timedim',4800) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddefdim(gdid_utm,"Timedim",4800)' write(10,*)'Status returned by call to gddefdim ',status write(*,*)'status = gddefdim(gdid_utm,"Timedim",4800)' write(*,*)'Status returned by call to gddefdim ',status endif write(10,*)' ' write(*,*)' ' status = gddefdim(gdid_utm,'Hghtdim',80) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddefdim(gdid_utm,"Hghtdim",80)' write(10,*)'Status returned by call to gddefdim ',status write(*,*)'status = gddefdim(gdid_utm,"Hghtdim",80)' write(*,*)'Status returned by call to gddefdim ',status endif write(10,*)' ' write(*,*)' ' status = gddefdim(gdid_utm,'Convection',60) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define dimension Convection ' write(10,*)'status = gddefdim(gdid_utm,"Convection",60)' write(10,*)'Status returned by call to gddefdim ',status write(*,*)'Define dimension Convection ' write(*,*)'status = gddefdim(gdid_utm,"Convection",60)' write(*,*)'Status returned by call to gddefdim ',status endif write(10,*)' ' write(*,*)' ' c Test Case -- gddetach c write(10,27) write(10,*)'Testing gddetach... ' write(10,*)'==================' write(*,*)'Testing gddetach... ' write(*,*)'==================' status = gddetach(gdid2) if(status .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddetach(gdid2)' write(10,*)'Value returned by gddetach ', status write(*,*)'status = gddetach(gdid2)' write(*,*)'Value returned by gddetach ', status endif write(10,*)' ' write(*,*)' ' status = gddetach(gdid_utm) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddetach(gdid_utm)' write(10,*)'Returned value from gddetach ', status write(*,*)'status = gddetach(gdid_utm)' write(*,*)'Returned value from gddetach ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdattach c write(10,27) write(10,*)'Testing gdattach... ' write(10,*)'==================' write(*,*)'Testing gdattach... ' write(*,*)'==================' gdid_utm = gdattach(gdfid, 'UTMGrid') if(gdid_utm .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(10,*)'Handle returned from gdattach ', gdid_utm write(*,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(*,*)'Handle returned from gdattach ', gdid_utm endif write(10,*)' ' write(*,*)' ' gdid2 = gdattach(gdfid2, 'UTMGrid2') if(gdid_utm .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'gdid2 = gdattach(gdfid2, "UTMGrid2")' write(10,*)'Value returned by gdattach ', status write(*,*)'gdid2 = gdattach(gdfid2, "UTMGrid2")' write(*,*)'Value returned by gdattach ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gddeffld c write(10,27) write(10,*)'Testing gddeffld... ' write(10,*)'==================' write(*,*)'Testing gddeffld... ' write(*,*)'==================' status=gddeffld(gdid2,'tempfield','TestDim2,TestDim1',DFNT_FLOAT32 & 1,HDFE_NOMERGE) if(status .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define: "tempfield"' write(10,*)'status=gddeffld(gdid2,"tempfield","TestDim2,TestDim1 & 1",DFNT_FLOAT32,HDFE_NOMERGE)' write(10,*)'Value returned by gddeffld ', status write(*,*)'Define: "tempfield"' write(*,*)'status=gddeffld(gdid2,"tempfield","TestDim2,TestDim1" & 1",DFNT_FLOAT32,HDFE_NOMERGE)' write(*,*)'Value returned by gddeffld ', status endif write(10,*)' ' write(*,*)' ' status=gddeffld(gdid_utm,'Time','Timedim',DFNT_FLOAT64,HDFE_NOMERG & 1E) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)' Define field Time' write(10,*)'status=gddeffld(gdid_utm,"Time","Timedim",DFNT_FLOAT & 164,HDFE_NOMERGE)' write(10,*)'Status returned by call to gddeffld ',status write(*,*)' Define field Time' write(*,*)'status=gddeffld(gdid_utm,"Time","Timedim",DFNT_FLOAT6 & 14,HDFE_NOMERGE)' write(*,*)'Status returned by call to gddeffld ',status endif write(10,*)' ' write(*,*)' ' c23456789012345678901234567890123456789012345678901234567890123456789012 status=gddeffld(gdid_utm,'Height','Hghtdim',DFNT_FLOAT32,HDFE_NOME & 1RGE) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)' Define field Height' write(10,*)'status=gddeffld(gdid_utm,"Height","Hghtdim",DFNT_FLO & 1AT32,HDFE_NOMERGE)' write(10,*)'Status returned by call to gddeffld ',status write(*,*)' Define field Height' write(*,*)'status=gddeffld(gdid_utm,"Height","Hghtdim",DFNT_FLOA & 1T32,HDFE_NOMERGE)' write(*,*)'Status returned by call to gddeffld ',status endif write(10,*)' ' write(*,*)' ' c Test Case -- gddeftle c write(10,27) write(10,*)'Testing gddeftle... ' write(10,*)'==================' write(*,*)'Testing gddeftle... ' write(*,*)'==================' status = gddeftle(gdid_utm,HDFE_TILE,2,tiledims) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define tiling dimensions ' write(10,*)'status = gddeftle(gdid_utm,HDFE_TILE,2,tiledims)' write(10,*)'Status returned by call to gddeftle ',status write(*,*)'Status returned by call to gddeftle ',status write(*,*)'status = gddeftle(gdid_utm,HDFE_TILE,2,tiledims)' write(*,*)'Define tiling dimensions ' endif write(10,*)' ' write(*,*)' ' status=gddeffld(gdid_utm,'SideB','YDim,Convection',DFNT_INT32,HDFE & 1_NOMERGE) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define field that will be tiled ' write(10,*)'status=gddeffld(gdid_utm,"SideB","YDim,Convection",D & 1FNT_INT32,HDFE_NOMERGE)' write(10,*)'Status returned by call to gddeffld ',status write(*,*)'Define field that will be tiled ' write(*,*)'status=gddeffld(gdid_utm,"SideB","YDim,Convection",DF & 1NT_INT32,HDFE_NOMERGE)' write(*,*)'Status returned by call to gddeffld ',status endif write(10,*)' ' write(*,*)' ' status = gddeftle(gdid_utm,HDFE_NOTILE,0,tiledims) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Turn off tiling ' write(10,*)'status = gddeftle(gdid_utm,HDFE_NOTILE,0,tiledims)' write(10,*)'Status returned by call to gddeftle ',status write(*,*)'Turn off tiling ' write(*,*)'status = gddeftle(gdid_utm,HDFE_NOTILE,0,tiledims)' write(*,*)'Status returned by call to gddeftle ',status endif write(10,*)' ' write(*,*)' ' status = gddetach(gdid_utm) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddetach(gdid_utm)' write(10,*)'Returned value from gddetach ', status write(*,*)'status = gddetach(gdid_utm)' write(*,*)'Returned value from gddetach ', status endif write(10,*)' ' write(*,*)' ' gdid_utm = gdattach(gdfid, 'UTMGrid') if (gdid_utm .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gdattach(gdfid,"UTMGrid")' write(10,*)'Returned value from gdattach ', status write(*,*)'status = gddetach(gdfid,"UTMGrid")' write(*,*)'Returned value from gdattach ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gddefcomp c write(10,27) write(10,*)'Testing gddefcomp... ' write(10,*)'==================' write(*,*)'Testing gddefcomp... ' write(*,*)'==================' status = gddefcomp(gdid_utm,HDFE_COMP_SKPHUFF, compparm) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Setup compression mode' write(10,*)'status = gddefcomp(gdid_utm,HDFE_COMP_SKPHUFF, compp & 1arm)' write(10,*)'Status returned by call to gddefcomp ',status write(*,*)'Setup compression mode' write(*,*)'status = gddefcomp(gdid_utm,HDFE_COMP_SKPHUFF, comppa & 1rm)' write(*,*)'Status returned by call to gddefcomp ',status endif write(10,*)' ' write(*,*)' ' status = gddeffld(gdid_utm,'Voltage','XDim,YDim',DFNT_FLOAT32,HDFE & 1_AUTOMERGE) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define: "Voltage"' write(10,*)'status = gddeffld(gdid_utm,"Voltage","XDim,YDim",DFN & 1T_FLOAT32,HDFE_AUTOMERGE)' write(10,*)'Value returned from gddeffld ', status write(*,*)'Define: "Voltage"' write(*,*)'status = gddeffld(gdid_utm,"Voltage","XDim,YDim",DFNT & 1_FLOAT32,HDFE_AUTOMERGE)' write(*,*)'Value returned from gddeffld ', status endif write(10,*)' ' write(*,*)' ' status = gddefcomp(gdid_utm,HDFE_COMP_NONE, compparm) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Turn off compression' write(10,*)'status=gddefcomp(gdid_utm,HDFE_COMP_NONE,compparm)' write(10,*)'Status returned by call to gddefcomp ',status write(*,*)'Turn off compression' write(*,*)'status=gddefcomp(gdid_utm,HDFE_COMP_NONE,compparm)' write(*,*)'Status returned by call to gddefcomp ',status endif write(10,*)' ' write(*,*)' ' status=gddeffld(gdid_utm,'Drift','XDim,YDim',DFNT_FLOAT32,HDFE_AUT & 1OMERGE) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define: "Drift"' write(10,*)'status=gddeffld(gdid_utm,"Drift","XDim,YDim",DFNT_FL & 1OAT32,HDFE_AUTOMERGE)' write(10,*)'Value returned from gddeffld ', status write(*,*)'Define: "Drift"' write(*,*)'status=gddeffld(gdid_utm,"Drift","XDim,YDim",DFNT_FLO & 1OAT32,HDFE_AUTOMERGE)' write(*,*)'Value returned from gddeffld ', status endif write(10,*)' ' write(*,*)' ' status=gddeffld(gdid_utm,'Impedance','XDim,YDim',DFNT_FLOAT32,HDF & 1E_AUTOMERGE) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define: "Impedance"' write(10,*)'status=gddeffld(gdid_utm,"Impedance","XDim,YDim",DF & 1NT_FLOAT32,HDFE_AUTOMERGE)' write(10,*)'Value returned from gddeffld ', status write(*,*)'Define: "Impedance"' write(*,*)'status=gddeffld(gdid_utm,"Impedance","XDim,YDim",DFN & 1T_FLOAT32,HDFE_AUTOMERGE)' write(*,*)'Value returned from gddeffld ', status endif write(10,*)' ' write(*,*)' ' status=gddeffld(gdid_utm,'Grounding','Conduction',DFNT_FLOAT32,HDF & 1_NOMERGE) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define: "Grounding"' write(10,*)'status=gddeffld(gdid_utm,"Grounding","Conduction",D & 1FNT_FLOAT32,HDF_NOMERGE)' write(10,*)'Value returned by gddeffld ', status write(*,*)'Define: "Grounding"' write(*,*)'status=gddeffld(gdid_utm,"Grounding","Conduction",DF & 1NT_FLOAT32,HDF_NOMERGE)' write(*,*)'Value returned by gddeffld ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdwrmeta c write(10,27) write(10,*)'Testing gdwrmeta... ' write(10,*)'==================' write(*,*)'Testing gdwrmeta... ' write(*,*)'==================' status = gdwrmeta(gdid_utm,'Extern','XDim,YDim',DFNT_FLOAT32) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdwrmeta(gdid_utm,"Extern","XDim,YDim",DFNT & 1_FLOAT32)' write(*,*)'Value returned by gdwrmeta ',status write(10,*)'status = gdwrmeta(gdid_utm,"Extern","XDim,YDim",DFN & 1T_FLOAT32)' write(10,*)'Value returned by gdwrmeta ',status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdsetfill c write(10,27) write(10,*)'Testing gdsetfill... ' write(10,*)'==================' write(*,*)'Testing gdsetfill... ' write(*,*)'==================' status = gdsetfill(gdid_utm, 'Drift', fillvalue) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Testing gdsetfill' write(10,*)'status = gdsetfill(gdid_utm, "Drift", fillvalue)' write(10,*)'Returned from gdsetfill ', status write(*,*)'Testing gdsetfill' write(*,*)'status = gdsetfill(gdid_utm, "Drift", fillvalue)' write(*,*)'Returned from gdsetfill ', status endif write(10,*)' ' write(*,*)' ' status = gddetach(gdid_utm) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddetach(gdid_utm)' write(*,*)'status = gddetach(gdid_utm)' write(10,*)'Returned value from gddetach ', status write(*,*)'Returned value from gddetach ', status endif write(10,*)' ' write(*,*)' ' gdid_utm = gdattach(gdfid, 'UTMGrid') if(gdid_utm .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(10,*)'Handle returned from gdattach ', gdid_utm write(*,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(*,*)'Handle returned from gdattach ', gdid_utm endif write(10,*)' ' write(*,*)' ' c Test Case -- gdwrfld c write(10,27) write(10,*)'Testing gdwrfld... ' write(10,*)'==================' write(*,*)'Testing gdwrfld... ' write(*,*)'==================' start(1) = 0 start(2) = 0 stride(1) = 1 stride(2) = 1 edge(1) = 60 edge(2) = 80 status = gdwrfld(gdid_utm, 'Voltage', start, stride, edge, utmray) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Write to field Voltage ' write(10,*)'status=gdwrfld(gdid_utm,"Voltage",start,stride,edge, & 1utmray)' write(10,*)'Status returned by gdwrfield ', status write(*,*)'Write to field Voltage ' write(*,*)'status=gdwrfld(gdid_utm,"Voltage",start,stride,edge,u & 1tmray)' write(*,*)'Status returned by gdwrfield ', status endif write(10,*)' ' write(*,*)' ' start(1) = 10 start(2) = 10 edge(1) = 10 edge(2) = 10 status = gdwrfld(gdid_utm, 'Drift', start,stride,edge,utmray) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Write to field Drift ' write(10,*)'status = gdwrfld(gdid_utm,"Drift",start,stride,edge, & 1utmray)' write(10,*)'Status returned from gdwrfld ', status write(*,*)'Write to field Drift ' write(*,*)'status = gdwrfld(gdid_utm,"Drift",start,stride,edge,u & 1tmray)' write(*,*)'Status returned from gdwrfld ', status endif write(10,*)' ' write(*,*)' ' start(1) = 0 start(2) = 0 edge(1) = 60 edge(2) = 80 status = gdwrfld(gdid_utm, 'Impedance', start,stride,edge,utmray) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Write to field Impedance ' write(10,*)'status=gdwrfld(gdid_utm,"Impedance",start,stride,edg & 1e,utmray)' write(10,*)'Returned from gdwrfld ', status write(*,*)'Write to field Impedance ' write(*,*)'status=gdwrfld(gdid_utm,"Impedance",start,stride,edge & 1,utmray)' write(*,*)'Returned from gdwrfld ', status endif write(10,*)' ' write(*,*)' ' start1d=0 stride1d=1 edge1d=4800 status=gdwrfld(gdid_utm,'Time',start1d,stride1d,edge1d,utmtmeray) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Write to field Time ' write(10,*)'status=gdwrfld(gdid_utm,"Time",start1d,stride1d,edge & 11d,utmtmeray)' write(10,*)'Status returned by call to gdwrfld ',status write(*,*)'Write to field Time ' write(*,*)'status=gdwrfld(gdid_utm,"Time",start1d,stride1d,edge1 & 1d,utmtmeray)' write(*,*)'Status returned by call to gdwrfld ',status endif write(10,*)' ' write(*,*)' ' start1d=0 stride1d=1 edge1d=80 status=gdwrfld(gdid_utm,'Height',start1d,stride1d,edge1d,utmhght) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Write to field Height ' write(10,*)'status=gdwrfld(gdid_utm,"Height",start1d,stride1d,ed & 1ge1d,utmhght)' write(10,*)'Status returned by call to gdwrfld ',status write(*,*)'Write to field Height ' write(*,*)'status=gdwrfld(gdid_utm,"Height",start1d,stride1d,edg & 1e1d,utmhght)' write(*,*)'Status returned by call to gdwrfld ',status endif write(10,*)' ' write(*,*)' ' start1d=0 stride1d=1 edge1d=250 status=gdwrfld(gdid_utm,'Grounding',start1d,stride1d,edge1d,ray3) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Write to field Grounding ' write(10,*)'status=gdwrfld(gdid_utm,"Grounding",start1d,stride1d & 1,edge1d,ray3)' write(10,*)'Value returned by gdwrfld ', status write(*,*)'Write to field Grounding ' write(*,*)'status=gdwrfld(gdid_utm,"Grounding",start1d,stride1d, & 1edge1d,ray3)' write(*,*)'Value returned by gdwrfld ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdsettleche c write(10,27) write(10,*)'Testing gdsettleche... ' write(10,*)'==================' write(*,*)'Testing gdsettleche... ' write(*,*)'==================' status = gdsettleche(gdid_utm,'SideB',5,0) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Set tile cache parameters ' write(10,*)'status = gdsettleche(gdid_utm,"SideB",5,0)' write(10,*)'Status returned by call to gdsettleche ',status write(*,*)'Set tile cache parameters ' write(*,*)'status = gdsettleche(gdid_utm,"SideB",5,0)' write(*,*)'Status returned by call to gdsettleche ',status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdwrtle c write(10,27) write(10,*)'Testing gdwrtle... ' write(10,*)'==================' write(*,*)'Testing gdwrtle... ' write(*,*)'==================' do 53 ii=1,5 do 54 i=1,4 status = gdwrtle(gdid_utm,'SideB',tilecords,tileray) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Writing tiled field ' write(10,*)'Writing tile section ',tilecords(1),' ',tileco & 1rds(2) write(*,*)'Writing tiled field ' write(*,*)'Status returned by gdwrtle ',status write(*,*)'Writing tile section ',tilecords(1),' ',tilecor & 1ds(2) endif tilecords(2) = tilecords(2) + 1 54 continue tilecords(2) = 0 tilecords(1) = tilecords(1) + 1 53 continue status = gddetach(gdid_utm) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddetach(gdid_utm)' write(10,*)'Value of status returned by gddetach ',status write(*,*)'status = gddetach(gdid_utm)' write(*,*)'Value of status returned by gddetach ',status endif write(10,*)' ' write(*,*)' ' gdid_utm = gdattach(gdfid, 'UTMGrid') if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(10,*)'Grid id returned by gdattach ',gdid_utm write(*,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(*,*)'Grid id returned by gdattach ',gdid_utm endif write(10,*)' ' write(*,*)' ' c Test Case -- gdwrattr c write(10,27) write(10,*)'Testing gdwrattr... ' write(10,*)'==================' write(*,*)'Testing gdwrattr... ' write(*,*)'==================' status = gdwrattr(gdid_utm, 'Resistance', DFNT_INT32, 4, attr) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status=gdwrattr(gdid_utm,"Resistance",DFNT_INT32,4, & 1attr)' write(10,*)'Returned from gdwrattr ', status write(*,*)'status=gdwrattr(gdid_utm,"Resistance",DFNT_INT32,4,a & 1ttr)' write(*,*)'Returned from gdwrattr ', status endif write(10,*)' ' write(*,*)' ' status = gddetach(gdid_utm) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddetach(gdid_utm)' write(10,*)'Returned from gddetach ', status write(*,*)'status = gddetach(gdid_utm)' write(*,*)'Returned from gddetach ', status endif write(10,*)' ' write(*,*)' ' status = gddetach(gdid2) if (status .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddetach(gdid2)' write(10,*)'Value returned by gddetach ', status write(*,*)'status = gddetach(gdid2)' write(*,*)'Value returned by gddetach ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdclose c write(10,27) write(10,*)'Testing gdclose... ' write(10,*)'==================' write(*,*)'Testing gdclose... ' write(*,*)'==================' status = gdclose(gdfid2) if (status .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gdclose(gdfid2)' write(10,*)'Value returned by gdclose ', status write(*,*)'status = gdclose(gdfid2)' write(*,*)'Value returned by gdclose ', status endif write(10,*)' ' write(*,*)' ' status = gdclose(gdfid) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gdclose(gdfid)' write(10,*)'Returned from gdclose ', status write(*,*)'status = gdclose(gdfid)' write(*,*)'Returned from gdclose ', status endif write(10,*)' ' write(*,*)' ' gdfid = gdopen('Gridf_Test.hdf', DFACC_RDWR) if (gdfid .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'gdfid = gdopen("Gridf_Test.hdf", DFACC_RDWR)' write(10,*)'gdfid = gdopen("Gridf_Test.hdf", DFACC_RDWR)' write(*,*)'Grid file id returned by gdopen ',gdfid write(10,*)'Grid file id returned by gdopen ',gdfid endif write(10,*)' ' write(*,*)' ' gdid_utm = gdattach(gdfid, 'UTMGrid') if (gdid_utm .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(10,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(*,*)'Grid id returned by gdattach ',gdid_utm write(10,*)'Grid id returned by gdattach ',gdid_utm endif write(10,*)' ' write(*,*)' ' c Test Case -- gdinqgrid c write(10,27) write(10,*)'Testing gdinqgrid... ' write(10,*)'==================' write(*,*)'Testing gdinqgrid... ' write(*,*)'==================' lstatus = gdinqgrid('Gridf_Test.hdf',grdnames,strbufsize) if (lstatus .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'lstatus = gdinqgrid("Gridf_Test.hdf",grdnames,strbuf & 1size)' write(*,*)'Names of grids ',grdnames write(*,*)'Number of grids ',lstatus write(*,*)'Size of names of grids ',strbufsize write(10,*)'lstatus = gdinqgrid("Gridf_Test.hdf",grdnames,strbu & 1fsize)' write(10,*)'Names of grids ',grdnames write(10,*)'Number of grids ',lstatus write(10,*)'Size of names of grids ',strbufsize endif write(10,*)' ' write(*,*)' ' c Test Case -- gdorginfo c write(10,27) write(10,*)'Testing gdorginfo... ' write(10,*)'==================' write(*,*)'Testing gdorginfo... ' write(*,*)'==================' lstatus = gdorginfo(gdid_utm, tmpvar1) if (lstatus .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'lstatus = gdorginfo(gdid_utm, tmpvar1)' write(10,*)'lstatus = gdorginfo(gdid_utm, tmpvar1)' write(*,*)'Value returned by gdorginfo ',lstatus write(10,*)'Value returned by gdorginfo ',lstatus endif write(10,*)' ' write(*,*)' ' c Test Case -- gdpreginfo c write(10,27) write(10,*)'Testing gdpreginfo... ' write(10,*)'==================' write(*,*)'Testing gdpreginfo... ' write(*,*)'==================' lstatus = gdpreginfo(gdid_utm, tmpvar1) if (lstatus .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'lstatus = gdpreginfo(gdid_utm, tmpvar1)' write(10,*)'lstatus = gdpreginfo(gdid_utm, tmpvar1)' write(*,*)'Value returned by gdpreginfo ',lstatus write(10,*)'Value returned by gdpreginfo ',lstatus endif write(10,*)' ' write(*,*)' ' c Test Case -- gdinqdims c write(10,27) write(10,*)'Testing gdinqdims... ' write(10,*)'==================' write(*,*)'Testing gdinqdims... ' write(*,*)'==================' lstatus = gdinqdims(gdid_utm, dimname, dims) if (lstatus .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'lstatus = gdinqdims(gdid_utm, dimname, dims)' write(*,*)'Number of dimensions ',lstatus write(*,*)'Dimensions in grid UTM ',dimname write(*,*)'Size of dimensions ' write(10,*)'lstatus = gdinqdims(gdid_utm, dimname, dims)' write(10,*)'Number of dimensions ',lstatus write(10,*)'Dimensions in grid UTM ',dimname write(10,*)'Size of dimensions ' do 130 i=1,lstatus write(*,*)' ',dims(i) write(10,*)' ',dims(i) 130 continue endif write(10,*)' ' write(*,*)' ' c Test Case -- gddiminfo c write(10,27) write(10,*)'Testing gddiminfo... ' write(10,*)'==================' write(*,*)'Testing gddiminfo... ' write(*,*)'==================' lstatus = gddiminfo(gdid_utm, 'Conduction') if (lstatus .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'lstatus = gddiminfo(gdid_utm, "Conduction")' write(*,*)'Size of dimension Conduction ',lstatus write(10,*)'lstatus = gddiminfo(gdid_utm, "Conduction")' write(10,*)'Size of dimension Conduction ',lstatus endif write(10,*)' ' write(*,*)' ' c Test Case -- gdgridinfo c write(10,27) write(10,*)'Testing gdgridinfo... ' write(10,*)'==================' write(*,*)'Testing gdgridinfo... ' write(*,*)'==================' status=gdgridinfo(gdid_utm,xdimsize,ydimsize,upleftpt,lowrtpt) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status=gdgridinfo(gdid_utm,xdimsize,ydimsize,upleftp & 1t,lowrtpt)' write(*,*)'Status returned by gdgridinfo ',status write(*,11)'X dim size ',xdimsize, ' Y dim size ',ydimsize write(*,12)'Upper left pt ',upleftpt(1),' ',upleftpt(2) write(*,12)'Lower right pt ',lowrtpt(1),' ',lowrtpt(2) write(10,*)'status=gdgridinfo(gdid_utm,xdimsize,ydimsize,upleft & 1pt,lowrtpt)' write(10,*)'Value returned by gdgridinfo ',status write(10,*)'X dim size ',xdimsize, ' Y dim size ',ydimsize write(10,*)'Upper left pt ',upleftpt(1),upleftpt(2) write(10,*)'Lower right pt ',lowrtpt(1),lowrtpt(2) endif write(10,*)' ' write(*,*)' ' 11 format(a,i2,a,i2) 12 format(a,f14.5,a,f14.5) c Test Case -- gdprojinfo c write(10,27) write(10,*)'Testing gdprojinfo... ' write(10,*)'==================' write(*,*)'Testing gdprojinfo... ' write(*,*)'==================' status = gdprojinfo(gdid_utm,pcode,zcode,scode,pparm) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdprojinfo(gdid_utm,pcode,zcode,scode,pparm & 1)' write(*,*)'Status returned by gdprojinfo ',status write(*,*)'Projection code ',pcode, ' Zone code ',zcode write(*,*)'Sphere code ',scode write(10,*)'status = gdprojinfo(gdid_utm,pcode,zcode,scode,ppar & 1m)' write(10,*)'Value returned by gdprojinfo ',status write(10,*)'Projection code ',pcode, ' Zone code ',zcode write(10,*)'Sphere code ',scode do 140 i=1,16 write(*,55)' ',pparm(i) write(10,55)' ',pparm(i) 140 continue endif 55 format(a,f5.2) write(10,*)' ' write(*,*)' ' c Test Case -- gdcompinfo c write(10,27) write(10,*)'Testing gdcompinfo... ' write(10,*)'==================' write(*,*)'Testing gdcompinfo... ' write(*,*)'==================' status = gdcompinfo(gdid_utm,'Voltage',compcode,compparm) if (status .lt. zero) then call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gdcompinfo(gdid_utm,"Voltage",compcode,comp & 1parm)' write(10,*)'Compression info for field Voltage' write(10,*)'Comp code ',compcode write(10,*)'Compression parameters ',compparm write(*,*)'status = gdcompinfo(gdid_utm,"Voltage",compcode,compp & 1arm)' write(*,*)'Compression info for field Voltage' write(*,*)'Comp code ',compcode write(*,*)'Compression parameters ',compparm endif c Test Case -- gdtleinfo c write(10,27) write(10,*)'Testing gdtleinfo... ' write(10,*)'==================' write(*,*)'Testing gdtleinfo... ' write(*,*)'==================' status = gdtleinfo(gdid_utm,'SideB',tilecode,tilerank,itiledims) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gdtleinfo(gdid_utm,"SideB",tilecode,tileran & 1k,itiledims)' write(10,*)'Retrieve tile information ' write(10,*)'Tile info for field SideB ' write(10,*)'Tile code ',tilecode,' rank ',tilerank,' dims ',itil & 1edims(1),' ',itiledims(2) write(*,*)'status = gdtleinfo(gdid_utm,"SideB",tilecode,tilerank & 1,itiledims)' write(*,*)'Retrieve tile information ' write(*,*)'Tile info for field SideB ' write(*,*)'Tile code ',tilecode, ' rank ',tilerank,' dims ',itil & 1edims(1),' ',itiledims(2) endif write(10,*)' ' write(*,*)' ' c Test Case -- gdrdtle c write(10,27) write(10,*)'Testing gdrdtle... ' write(10,*)'==================' write(*,*)'Testing gdrdtle... ' write(*,*)'==================' tilecords(1) = 0 tilecords(2) = 0 status = gdrdtle(gdid_utm,'SideB',tilecords,tilebuffer) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Read a tile from field SideB' write(*,*)'Read a tile from field SideB' write(*,*)'status = gdrdtle(gdid_utm,"SideB",tilecords,tilebuff & 1er)' write(10,*)'status = gdrdtle(gdid_utm,"SideB",tilecords,tilebuf & 1fer)' do 62 ii=1,6 do 63 i=1,5 write(10,*)'SideB value at ',ii,' ',i,' ',tilebuffer(ii+i & 1) write(*,2)'SideB value at ',ii,' ',i,' ',tilebuffer(ii+i) & 63 continue 62 continue endif 2 format(a,i2,a,i2,a,i4) write(10,*)' ' write(*,*)' ' c Test Case -- gdinqflds c write(10,27) write(10,*)'Testing gdinqflds... ' write(10,*)'==================' write(*,*)'Testing gdinqflds... ' write(*,*)'==================' nflds = gdinqflds(gdid_utm,fldlist,rnk,numtype) if (nflds .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'nflds = gdinqflds(gdid_utm,fldlist,rnk,numtype)' write(*,*)'Number of fields ',nflds write(10,*)'nflds = gdinqflds(gdid_utm,fldlist,rnk,numtype)' write(10,*)'Number of fields ',nflds if (nflds .ne. 0) then write(*,*)'Fields ',fldlist write(10,*)'Fields ',fldlist do 150 i=1,nflds write(*,*)'Rank and type ',rnk(i), ' ', numtype(i) write(10,*)'Rank and type ',rnk(i), ' ', numtype(i) 150 continue endif endif write(10,*)' ' write(*,*)' ' c Test Case -- gdfldinfo c write(10,27) write(10,*)'Testing gdfldinfo... ' write(10,*)'==================' write(*,*)'Testing gdfldinfo... ' write(*,*)'==================' status = gdfldinfo(gdid_utm,'Drift',rnk,dims,numtype,dimname) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdfldinfo(gdid_utm,"Drift",rnk,dims,numtype & 1,dimname)' write(*,*)'Value returned by gdfldinfo for field Drift ',status write(*,*)'Drift rank ',rnk(1) write(*,*)'Dimensions ',dims(1),' ',dims(2) write(*,*)'Number type of field ',numtype(1) write(*,*)'Dimension names ',dimname write(10,*)'status = gdfldinfo(gdid_utm,"Drift",rnk,dims,numtyp & 1e,dimname)' write(10,*)'Value returned by gdfldinfo for field Drift ',statu & 1s write(10,*)'Drift rank ',rnk(1) endif write(10,*)' ' write(*,*)' ' c Test Case -- gdrdfld c write(10,27) write(10,*)'Testing gdrdfld... ' write(10,*)'==================' write(*,*)'Testing gdrdfld... ' write(*,*)'==================' start(1) = 0 start(2) = 0 stride(1) = 1 stride(2) = 1 edge(1) = 60 edge(2) = 80 status = gdrdfld(gdid_utm,'Drift',start,stride,edge,tempray) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdrdfld(gdid_utm,"Drift",start,stride,edge, & 1tempray)' write(*,*)'Value returned by gdrdfld ',status write(10,*)'status = gdrdfld(gdid_utm,"Drift",start,stride,edge & 1,tempray)' write(10,*)'Value returned by gdrdfld ',status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdnentries c write(10,27) write(10,*)'Testing gdnentries... ' write(10,*)'==================' write(*,*)'Testing gdnentries... ' write(*,*)'==================' n = gdnentries(gdid_utm, HDFE_NENTDIM, strbufsize) if (n .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'n = gdnentries(gdid_utm, HDFE_NENTDIM, strbufsize)' write(*,*)'Number of dimensions ', n write(*,*)'Size of Dimension string ',strbufsize write(10,*)'n = gdnentries(gdid_utm, HDFE_NENTDIM, strbufsize)' write(10,*)'Number of dimensions ', n write(10,*)'Size of Dimension string ',strbufsize endif n = gdnentries(gdid_utm,HDFE_NENTDFLD,strbufsize) if (n .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'n = gdnentries(gdid_utm,HDFE_NENTDFLD,strbufsize)' write(*,*)'Number of data fields ',n write(10,*)'n = gdnentries(gdid_utm,HDFE_NENTDFLD,strbufsize)' write(10,*)'Number of data fields ',n endif write(10,*)' ' write(*,*)' ' c Test Case -- gdattrinfo c write(10,27) write(10,*)'Testing gdattrinfo... ' write(10,*)'==================' write(*,*)'Testing gdattrinfo... ' write(*,*)'==================' status = gdattrinfo(gdid_utm,'Resistance',tmpvar1,tmpvar2) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdattrinfo(gdid_utm,"Resistance",tmpvar1,tm & 1pvar2)' write(*,*)'Value returned by gdattrinfo ',status write(*,*)'Number type of attribute ',tmpvar1 write(*,*)'Number of total bytes in attribute ',tmpvar2 write(10,*)'status = gdattrinfo(gdid_utm,"Resistance",tmpvar1,t & 1mpvar2)' write(10,*)'Value returned by gdattrinfo ',status write(10,*)'Number type of attribute ',tmpvar1 write(10,*)'Number of total bytes in attribute ',tmpvar2 endif write(10,*)' ' write(*,*)' ' c Test Case -- gdrdattr c write(10,27) write(10,*)'Testing gdrdattr... ' write(10,*)'==================' write(*,*)'Testing gdrdattr... ' write(*,*)'==================' status = gdrdattr(gdid_utm,'Resistance',iattr) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdrdattr(gdid_utm,"Resistance",iattr)' write(*,*)'Value returned by gdrdattr ',status write(10,*)'status = gdrdattr(gdid_utm,"Resistance",iattr)' write(10,*)'Value returned by gdrdattr ',status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdinqattrs c write(10,27) write(10,*)'Testing gdinqattrs... ' write(10,*)'==================' write(*,*)'Testing gdinqattrs... ' write(*,*)'==================' lstatus = gdinqattrs(gdid_utm, attrlist,tmpvar1) if (lstatus .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'lstatus = gdinqattrs(gdid_utm, attrlist,tmpvar1)' write(*,*)'Value returned by gdinqattrs ',lstatus write(*,*)'List of attributes ',attrlist write(10,*)'lstatus = gdinqattrs(gdid_utm, attrlist,tmpvar1)' write(10,*)'Value returned by gdinqattrs ',lstatus write(10,*)'List of attributes ',attrlist endif write(10,*)' ' write(*,*)' ' c Test Case -- gdgetfill c write(10,27) write(10,*)'Testing gdgetfill... ' write(10,*)'==================' write(*,*)'Testing gdgetfill... ' write(*,*)'==================' status = gdgetfill(gdid_utm,'Drift',ifillv) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdgetfill(gdid_utm,"Drift",ifillv)' write(*,*)'Value returned by gdgetfill ',status write(*,*)'Fill value ',ifillv write(10,*)'status = gdgetfill(gdid_utm,"Drift",ifillv)' write(10,*)'Value returned by gdgetfill ',status write(10,*)'Fill value ',ifillv endif write(10,*)' ' write(*,*)' ' c Test Case -- gddefboxreg c write(10,27) write(10,*)'Testing gddefboxreg... ' write(10,*)'==================' write(*,*)'Testing gddefboxreg... ' write(*,*)'==================' corlon(1)=-126.0 corlon(2)=-121.5 corlat(1)=-70.0 corlat(2)=-65.0 regionid = gddefboxreg(gdid_utm,corlon,corlat) if (regionid .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'regionid = gddefboxreg(gdid_utm,corlon,corlat)' write(*,*)'Region id returned by gddefboxreg ',regionid write(10,*)'regionid = gddefboxreg(gdid_utm,corlon,corlat)' write(10,*)'Region id returned by gddefboxreg ',regionid endif write(10,*)' ' write(*,*)' ' c Test Case -- gdreginfo c write(10,27) write(10,*)'Testing gdreginfo... ' write(10,*)'==================' write(*,*)'Testing gdreginfo... ' write(*,*)'==================' status = gdreginfo(gdid_utm,regionid,'Impedance',nt,rk,dims,size,i & 1uplft,ilrgt) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdreginfo(gdid_utm,regionid,"Impedance",nt, & 1rk,dims,size,iuplft,ilrgt)' write(*,*)'Value returned by gdreginfo ',status write(*,*)'Number type of region ',nt write(*,*)'Rank of region ',rk write(*,*)'Size of region ',size write(*,11)'Dimensions of region',dims(1),' ',dims(2) write(*,12)'Upper left point of region ',iuplft(1),' ',iuplft(2 & 1) write(*,12)'Lower right point of region ',ilrgt(1),' ',ilrgt(2) write(10,*)'status = gdreginfo(gdid_utm,regionid,"Impedance",nt & 1,rk,dims,size,iuplft,ilrgt)' write(10,*)'Value returned by gdreginfo ',status write(10,*)'Number type of region ',nt write(10,*)'Rank of region ',rk write(10,*)'Size of region ',size write(10,11)'Dimensions of region',dims(1),' ',dims(2) write(10,12)'Upper left point of region ',iuplft(1),' ',iuplft( & 12) write(10,12)'Lower right point of region ',ilrgt(1),' ',ilrgt(2 & 1) endif write(10,*)' ' write(*,*)' ' c Test Case -- gdextreg c write(10,27) write(10,*)'Testing gdextreg... ' write(10,*)'==================' write(*,*)'Testing gdextreg... ' write(*,*)'==================' status = gdextreg(gdid_utm,regionid,'Impedance',datbuf) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdextreg(gdid_utm,regionid,"Impedance",datb & 1uf)' write(*,*)'Value returned by gdextreg ',status write(10,*)'status = gdextreg(gdid_utm,regionid,"Impedance",dat & 1buf)' write(10,*)'Value returned by gdextreg ',status do 175 i=100,150 write(*,*)'Value of region ',datbuf(i) write(10,*)'Value of region ',datbuf(i) 175 continue endif write(10,*)' ' write(*,*)' ' c Test Case -- gddeftmeper c write(10,27) write(10,*)'Testing gddeftmeper... ' write(10,*)'==================' write(*,*)'Testing gddeftmeper... ' write(*,*)'==================' periodid = gddeftmeper(gdid_utm,HDFE_NOPREVSUB,starttime,stoptime) if (periodid .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'periodid = gddeftmeper(gdid_utm,HDFE_NOPREVSUB,start & 1time,stoptime)' write(10,*)'Define a time period ' write(10,*)'Period id returned by gddeftmeper ',periodid write(*,*)'periodid = gddeftmeper(gdid_utm,HDFE_NOPREVSUB,startt & 1ime,stoptime)' write(*,*)'Define a time period ' write(*,*)'Period id returned by gddeftmeper ',periodid endif write(10,*)' ' write(*,*)' ' c Test Case -- gddefvrtreg c write(10,27) write(10,*)'Testing gddefvrtreg... ' write(10,*)'==================' write(*,*)'Testing gddefvrtreg... ' write(*,*)'==================' regionid = gddefvrtreg(gdid_utm,HDFE_NOPREVSUB,'Height',range) if (regionid .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'regionid = gddefvrtreg(gdid_utm,HDFE_NOPREVSUB,"Heig & 1ht",range)' write(10,*)'Define a vertical region ' write(10,*)'Region id returned by gddefvrtreg ',regionid write(*,*)'regionid = gddefvrtreg(gdid_utm,HDFE_NOPREVSUB,"Heigh & 1t",range)' write(*,*)'Define a vertical region ' write(*,*)'Region id returned by gddefvrtreg ',regionid endif write(10,*)' ' write(*,*)' ' c Test Case -- gddupreg c write(10,27) write(10,*)'Testing gddupreg... ' write(10,*)'==================' write(*,*)'Testing gddupreg... ' write(*,*)'==================' regionid2 = gddupreg(regionid) if (regionid2 .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'regionid2 = gddupreg(regionid)' write(10,*)'Generate a new region id ' write(10,*)'New region id ',regionid2 write(*,*)'regionid2 = gddupreg(regionid)' write(*,*)'Generate a new region id ' write(*,*)'New region id ',regionid2 endif write(10,*)' ' write(*,*)' ' c Test Case -- gdgetpix c write(10,27) write(10,*)'Testing gdgetpix... ' write(10,*)'==================' write(*,*)'Testing gdgetpix... ' write(*,*)'==================' status = gdgetpix(gdid_utm,5,lonval,latval,rowval,colval) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gdgetpix(gdid_utm,5,lonval,latval,rowval,co & 1lval)' write(10,*)'Retrieve pixel row. column values ' write(*,*)'status = gdgetpix(gdid_utm,5,lonval,latval,rowval,col & 1val)' write(*,*)'Retrieve pixel row. column values ' do 37 i=1,5 write(10,5)'Pixel position lon lat ',lonval(i),' ', & 1latval(i),' ','Row Column ',rowval(i),' ',colval(i) write(*,5)'Pixel position lon lat ',lonval(i),' ', & 1latval(i),' ','Row Column ',rowval(i),' ',colval(i) 37 continue endif 5 format(a,f6.1,a,f6.1,a,a,i2,a,i2) write(10,*)' ' write(*,*)' ' c Test Case -- gdgetpixval c write(10,27) write(10,*)'Testing gdgetpixval... ' write(10,*)'==================' write(*,*)'Testing gdgetpixval... ' write(*,*)'==================' lstatus = gdgetpixval(gdid_utm,5,rowval,colval,"Voltage",fldval) if (lstatus .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'lstatus = gdgetpixval(gdid_utm,5,rowval,colval,"Volt & 1age",fldval)' write(10,*)'Retrieve pixel values for specific locations ' write(*,*)'lstatus = gdgetpixval(gdid_utm,5,rowval,colval,"Volta & 1ge",fldval)' write(*,*)'Retrieve pixel values for specific locations ' do 42 i=1,5 write(10,17)'Row Col ',rowval(i),' ',colval(i),' ','Pixel Val & 1ue ',fldval(i) write(*,17)'Row Col ',rowval(i),' ',colval(i),' ','Pixel Valu & 1e ',fldval(i) 42 continue endif 17 format(a8,i2,a1,i2,a1,a12,f9.3) write(10,*)' ' write(*,*)' ' c Test Case -- gdinterpolate c write(10,27) write(10,*)'Testing gdinterpolate... ' write(10,*)'==================' write(*,*)'Testing gdinterpolate... ' write(*,*)'==================' lstatus=gdinterpolate(gdid_utm,5,lonval,latval,'Voltage',interval) if (lstatus .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'lstatus=gdinterpolate(gdid_utm,5,lonval,latval,"Volt & 1age",interval)' write(10,*)'Interpolate 5 values for field Voltage ' write(*,*)'lstatus=gdinterpolate(gdid_utm,5,lonval,latval,"Volta & 1ge",interval)' write(*,*)'Interpolate 5 values for field Voltage ' write(*,*)'Status returned by call to gdinterpolate ',lstatus do 38 index1=1,5 write(*,4)'Interpolated value ',interval(index1,1) write(10,4)'Interpolated value ',interval(index1,1) 38 continue endif 4 format(a,f9.3) write(10,*)' ' write(*,*)' ' status = gddetach(gdid_utm) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gddetach(gdid_utm)' write(*,*)'Value returned by gddetach ',status write(10,*)'status = gddetach(gdid_utm)' write(10,*)'Value returned by gddetach ',status endif status = gdclose(gdfid) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdclose(gdfid)' write(*,*)'Returned from gdclose ', status write(10,*)'status = gdclose(gdfid)' write(10,*)'Returned from gdclose ', status endif close(unit=10) 27 format(' ') stop end hdf-eos4-2.17v1.00.dfsg.1/testdrivers/grid/testgrid_szip77.f0000444000175000017500000022435111204555163024505 0ustar amckinstryamckinstryc23456789012345678901234567890123456789012345678901234567890123456789012 c testgrid.f c In this program we create, define and write a simple grid hdfeos file c using the grid interface c program testgrid integer*4 index1 integer*4 index2 integer*4 dimsizes(2) integer*4 regionid, regionid2 integer*4 tiledims(2), tilecords(2) integer*4 tileray(16,15) integer*4 tilebuffer(240) integer*4 tilecode, tilerank integer*4 itiledims(2) integer*4 tileinit real*4 ray3(250) real*4 utmray(60,80), georay(60,80) real*4 utmhght(80) real*4 hghtinit real*8 utmtmeray(4800) real*8 tmeinit real*4 utmcnt, geocnt real*4 fillvalue, ifillv real*4 raycnt, ray3cnt real*4 tempray(60,80) real*4 datbuf(4800) integer status, i, ii integer compparm(5) integer compparm2(5) integer*4 lstatus, n, one integer*4 gdfid, gdfid2, gdid_utm, gdid2 integer*4 zonecode, compcode integer*4 attr(4), iattr(4) integer*4 spherecode, xdim, ydim, zero integer*4 tmpvar1, nt, rk, size, tmpvar2 integer*4 start(2) integer*4 stride(2) integer*4 edge(2) integer*4 start1d, stride1d, edge1d integer*4 periodid real*8 starttime, stoptime real*8 range(2) real*8 projparm(16), pparm(16) real*8 uplft(2), lowrgt(2) real*8 iuplft(2), ilrgt(2) real*8 interval(5,2) real*8 lonval(5), latval(5) integer*4 rowval(5), colval(5) real*4 fldval(5) integer*4 lat(40,50) integer*4 latcnt integer*4 lon(40,50) integer*4 loncnt integer gddefproj, gddefdim, gddeffld, gddetach integer gdclose, gdgetfill, gdreginfo integer gdwrfld, gdwrattr, gdsetfill, gddeforigin integer gdgridinfo, gdprojinfo,gdfldinfo integer gdrdfld, gddefpreg,gdrdattr, gdextreg integer gdattrinfo, gdwrmeta, gddefcomp integer gdcompinfo, gddeftle, gdrdtle integer gdsettleche, gdtleinfo, gdwrtle integer gddupreg, gdgetpix integer*4 gdopen, gdcreate, gdattach, gdinqgrid integer*4 gdinqdims, gddiminfo, gdinqflds integer*4 gdnentries, gdinqattrs, gddefboxreg integer*4 gdorginfo, gdpreginfo integer*4 gdinterpolate, gddeftmeper integer*4 gddefvrtreg, gdgetpixval integer*4 strbufsize, pcode,nflds integer zcode, scode character*80 grdnames, dimname, fldlist, attrlist integer*4 dims(8), rnk(8), numtype(8) real*8 upleftpt(2), lowrtpt(2),corlon(2),corlat(2) integer*4 xdimsize, ydimsize integer DFACC_CREATE parameter (DFACC_CREATE=4) integer DFACC_RDWR parameter (DFACC_RDWR=3) integer DFACC_READ parameter (DFACC_READ=1) integer GCTP_UTM parameter (GCTP_UTM=1) integer DFNT_FLOAT32 parameter (DFNT_FLOAT32=5) integer DFNT_FLOAT64 parameter (DFNT_FLOAT64=6) integer DFNT_INT32 parameter (DFNT_INT32=24) integer HDFE_NOMERGE parameter (HDFE_NOMERGE=0) integer HDFE_AUTOMERGE parameter (HDFE_AUTOMERGE=1) integer HDFE_CORNER parameter (HDFE_CORNER=1) integer HDFE_GD_UL parameter (HDFE_GD_UL=0) integer HDFE_NENTDIM parameter(HDFE_NENTDIM=0) integer HDFE_NENTDFLD parameter (HDFE_NENTDFLD=4) integer HDFE_COMP_SKPHUFF parameter (HDFE_COMP_SKPHUFF=3) integer HDFE_COMP_NONE parameter (HDFE_COMP_NONE=0) integer HDFE_NOPREVSUB parameter (HDFE_NOPREVSUB=-1) integer HDFE_NOTILE parameter (HDFE_NOTILE=0) integer HDFE_TILE parameter (HDFE_TILE=1) index1 = 0 index2 = 0 dimsizes(1) = 40 dimsizes(2) = 100 compparm(1) = 0 compparm(2) = 0 compparm(3) = 0 compparm(4) = 0 compparm(5) = 0 compparm2(1) = 2 compparm2(2) = 32 compparm2(3) = 0 compparm2(4) = 0 compparm2(5) = 0 fillvalue = 1996.0 raycnt = -799.0 ray3cnt = -19.5 attr(1) = 11 attr(2) = 33 attr(3) = 66 attr(4) = 99 utmcnt=-799.0 geocnt=2001.0 hghtinit = 323.0 tmeinit = 35232487.2d0 starttime = 35233000.8d0 stoptime = 35435050.9d0 range(1) = 352.8d0 range(2) = 400.9d0 lonval(1) = -122.0d0 latval(1) = -68.0d0 lonval(2) = -122.5d0 latval(2) = -68.0d0 lonval(3) = -123.0d0 latval(3) = -68.0d0 lonval(4) = -123.5d0 latval(4) = -68.0d0 lonval(5) = -124.0d0 latval(5) = -68.0d0 tileinit = -299.5 tiledims(1) = 16 tiledims(2) = 15 tilecords(1) = 0 tilecords(2) = 0 latcnt = 38.0 loncnt = 78.0 zero = 0 one = 1 c c This section of the program just fills some arrays with data that we will c use later in the program c do 70 index1=1,60 do 80 index2=1,80 utmray(index2,index1) = utmcnt georay(index2,index1) = geocnt utmcnt = utmcnt + .4 geocnt = geocnt + .2 80 continue 70 continue do 30 index1=1,250 ray3(index1) = ray3cnt ray3cnt = ray3cnt + .1 30 continue do 32 index1=1,80 utmhght(index1) = hghtinit hghtinit = hghtinit + 2.75 32 continue do 34 index1=1,4800 utmtmeray(index1) = tmeinit tmeinit = tmeinit + 70.7 34 continue do 50 index1=1,50 do 60 index2=1,40 lat(index2,index1) = latcnt lon(index2,index1) = loncnt loncnt = loncnt - 0.1 60 continue latcnt = latcnt + 0.1 loncnt = 78.0 50 continue do 51 index1=1,16 do 52 index2=1,15 tileray(index1,index2) = tileinit tileinit = tileinit + 0.5 52 continue 51 continue 230 format('********Error unexpected**********') 231 format('********Error Expected************') 240 format('***********Passed Test*********') open(unit=10, file='testgridf.txt', status = "NEW") write(*,*)'Testing Grid FORTRAN 77 interface ' write(*,*)'==================================' write(10,*)'Testing Grid FORTRAN 77 interface ' write(10,*)'==================================' write(10,*)' ' write(*,*)' ' c Test Case -- gdopen c write(10,*)'Testing gdopen... ' write(10,*)'==================' write(*,*)'Testing gdopen... ' write(*,*)'==================' write(*,*)'Opening non-existing file Gridf_Test2.hdf for reading' write(10,*)'Opening non-existing file Gridf_Test2.hdf for reading' gdfid2 = gdopen("Gridf_Test2.hdf", DFACC_READ) if (gdfid2 .lt. zero) then write(*,240) write(10,240) write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'gdfid2 = gdopen("Gridf_Test2.hdf", DFACC_READ)' write(10,*)'Value returned by gdopen ', gdfid2 write(*,*)'gdfid2 = gdopen("Gridf_Test2.hdf", DFACC_READ)' write(*,*)'Value returned by gdopen ', gdfid2 endif write(*,*)' ' write(10,*)' ' gdfid = gdopen('Gridf_Test.hdf', DFACC_CREATE) if (gdfid .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'Opening file Gridf_Test.hdf' write(10,*)'Opening file Gridf_Test.hdf' write(10,*) 'gdfid = gdopen("Gridf_Test.hdf", DFACC_CREATE)' write(10,*) 'File id returned from gdopen ', gdfid write(*,*) 'gdfid = gdopen("Gridf_Test.hdf", DFACC_CREATE)' write(*,*) 'File id returned from gdopen ', gdfid endif write(10,*)' ' write(*,*)' ' c Test Case -- gdcreate c write(10,27) write(10,*)'Testing gdcreate... ' write(10,*)'==================' write(*,*)'Testing gdcreate... ' write(*,*)'==================' xdim = 60 ydim = 80 uplft(1) = 353299.39125d0 uplft(2) = -7100284.64348d0 lowrgt(1) = 603434.52148d0 lowrgt(2) = -7991341.17870d0 gdid2 = gdcreate(gdfid2, 'UTMGrid2', xdim, ydim, uplft, lowrgt) if (gdid2 .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*) 'Create UTMGrid2' write(*,*)'gdid2 = gdcreate(gdfid2, "UTMGrid2", xdim, ydim, upl & 1ft, lowrgt)' write(10,*) 'Value returned by gdcreate ', gdid2 write(*,*) 'Create UTMGrid2' write(10,*)'gdid2 = gdcreate(gdfid2, "UTMGrid2", xdim, ydim, up & 1lft, lowrgt)' write(*,*) 'Value returned by gdcreate ', gdid2 endif gdid_utm = gdcreate(gdfid, 'UTMGrid', xdim, ydim, uplft, lowrgt) if (gdid_utm .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Creating UTMGrid' write(*,*)'Creating UTMGrid' write(*,*)'gdid_utm=gdcreate(gdfid,"UTMGrid",xdim,ydim,uplft,lo & 1wrgt)' write(10,*)'gdid_utm=gdcreate(gdfid,"UTMGrid",xdim,ydim,uplft,l & 1owrgt)' write(10,*)'UTM grid id returned from gdcreate ', gdid_utm write(*,*)'UTM grid id returned from gdcreate ', gdid_utm endif write(10,*)' ' write(*,*)' ' c Test Case -- gddefproj c write(10,27) write(10,*)'Testing gddefproj... ' write(10,*)'==================' write(*,*)'Testing gddefproj... ' write(*,*)'==================' zonecode = 10 spherecode = 0 do 120 index1=1,16 projparm(index1)=0 120 continue status = gddefproj(gdid_utm,GCTP_UTM,zonecode,spherecode,projparm) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Defining UTM projection' write(*,*)'Defining UTM projection' write(*,*)'status=gddefproj(gdid_utm,GCTP_UTM,zonecode,sphereco & 1de, projparm)' write(10,*)'status=gddefproj(gdid_utm,GCTP_UTM,zonecode,spherec & 1ode, projparm)' write(10,*)'Returned value from gddefproj ', status write(*,*)'Returned value from gddefproj ', status endif write(10,*)' ' write(*,*)' ' status = gddefproj(gdid2,GCTP_UTM,zonecode,spherecode,projparm) if (status .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Defining UTM' write(10,*)'status = gddefproj(gdid2,GCTP_UTM,zonecode,sphereco & 1de,projparm)' write(10,*)'Value returned by gddefproj ', status write(*,*)'Defining UTM' write(*,*)'status = gddefproj(gdid2,GCTP_UTM,zonecode,spherecod & 1e,projparm)' write(*,*)'Value returned by gddefproj ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gddefpreg c write(10,27) write(10,*)'Testing gddefpreg... ' write(10,*)'==================' write(*,*)'Testing gddefpreg... ' write(*,*)'==================' status = gddefpreg(gdid_utm, HDFE_CORNER) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gddefpreg(gdid_utm, HDFE_CORNER)' write(10,*)'status = gddefpreg(gdid_utm, HDFE_CORNER)' write(10,*)'Returned from gddefpreg ', status write(*,*)'Returned from gddefpreg ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gddeforigin c write(10,27) write(10,*)'Testing gddeforigin... ' write(10,*)'==================' write(*,*)'Testing gddeforigin... ' write(*,*)'==================' status = gddeforigin(gdid_utm, HDFE_GD_UL) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gddeforigin(gdid_utm, HDFE_GD_UL)' write(*,*)'Value of status from gddeforigin ',status write(10,*)'status = gddeforigin(gdid_utm, HDFE_GD_UL)' write(10,*)'Value of status from gddeforigin ',status endif write(10,*)' ' write(*,*)' ' c Test Case -- gddefdim c write(10,27) write(10,*)'Testing gddefdim... ' write(10,*)'==================' write(*,*)'Testing gddefdim... ' write(*,*)'==================' status = gddefdim(gdid2, 'TestDim1', 40) if (status .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddefdim(gdid2, "TestDim1", 40)' write(10,*)'Value returned by gddefdim ', status write(*,*)'status = gddefdim(gdid2, "TestDim1", 40)' write(*,*)'Value returned by gddefdim ', status endif write(10,*)' ' write(*,*)' ' status = gddefdim(gdid2, 'TestDim2', 25) if (status .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddefdim(gdid2, "TestDim2", 25)' write(10,*)'Value returned by gddefdim ', status write(*,*)'status = gddefdim(gdid2, "TestDim2", 25)' write(*,*)'Value returned by gddefdim ', status endif write(10,*)' ' write(*,*)' ' status = gddefdim(gdid_utm, 'Conduction', 250) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddefdim(gdid_utm, "Conduction", 250)' write(10,*)'Returned value from gddefdim ', status write(*,*)'status = gddefdim(gdid_utm, "Conduction", 250)' write(*,*)'Returned value from gddefdim ', status endif write(10,*)' ' write(*,*)' ' status = gddefdim(gdid_utm,'Timedim',4800) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddefdim(gdid_utm,"Timedim",4800)' write(10,*)'Status returned by call to gddefdim ',status write(*,*)'status = gddefdim(gdid_utm,"Timedim",4800)' write(*,*)'Status returned by call to gddefdim ',status endif write(10,*)' ' write(*,*)' ' status = gddefdim(gdid_utm,'Hghtdim',80) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddefdim(gdid_utm,"Hghtdim",80)' write(10,*)'Status returned by call to gddefdim ',status write(*,*)'status = gddefdim(gdid_utm,"Hghtdim",80)' write(*,*)'Status returned by call to gddefdim ',status endif write(10,*)' ' write(*,*)' ' status = gddefdim(gdid_utm,'Convection',60) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define dimension Convection ' write(10,*)'status = gddefdim(gdid_utm,"Convection",60)' write(10,*)'Status returned by call to gddefdim ',status write(*,*)'Define dimension Convection ' write(*,*)'status = gddefdim(gdid_utm,"Convection",60)' write(*,*)'Status returned by call to gddefdim ',status endif write(10,*)' ' write(*,*)' ' c Test Case -- gddetach c write(10,27) write(10,*)'Testing gddetach... ' write(10,*)'==================' write(*,*)'Testing gddetach... ' write(*,*)'==================' status = gddetach(gdid2) if(status .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddetach(gdid2)' write(10,*)'Value returned by gddetach ', status write(*,*)'status = gddetach(gdid2)' write(*,*)'Value returned by gddetach ', status endif write(10,*)' ' write(*,*)' ' status = gddetach(gdid_utm) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddetach(gdid_utm)' write(10,*)'Returned value from gddetach ', status write(*,*)'status = gddetach(gdid_utm)' write(*,*)'Returned value from gddetach ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdattach c write(10,27) write(10,*)'Testing gdattach... ' write(10,*)'==================' write(*,*)'Testing gdattach... ' write(*,*)'==================' gdid_utm = gdattach(gdfid, 'UTMGrid') if(gdid_utm .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(10,*)'Handle returned from gdattach ', gdid_utm write(*,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(*,*)'Handle returned from gdattach ', gdid_utm endif write(10,*)' ' write(*,*)' ' gdid2 = gdattach(gdfid2, 'UTMGrid2') if(gdid_utm .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'gdid2 = gdattach(gdfid2, "UTMGrid2")' write(10,*)'Value returned by gdattach ', status write(*,*)'gdid2 = gdattach(gdfid2, "UTMGrid2")' write(*,*)'Value returned by gdattach ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gddeffld c write(10,27) write(10,*)'Testing gddeffld... ' write(10,*)'==================' write(*,*)'Testing gddeffld... ' write(*,*)'==================' status=gddeffld(gdid2,'tempfield','TestDim2,TestDim1',DFNT_FLOAT32 & 1,HDFE_NOMERGE) if(status .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define: "tempfield"' write(10,*)'status=gddeffld(gdid2,"tempfield","TestDim2,TestDim1 & 1",DFNT_FLOAT32,HDFE_NOMERGE)' write(10,*)'Value returned by gddeffld ', status write(*,*)'Define: "tempfield"' write(*,*)'status=gddeffld(gdid2,"tempfield","TestDim2,TestDim1" & 1",DFNT_FLOAT32,HDFE_NOMERGE)' write(*,*)'Value returned by gddeffld ', status endif write(10,*)' ' write(*,*)' ' status=gddeffld(gdid_utm,'Time','Timedim',DFNT_FLOAT64,HDFE_NOMERG & 1E) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)' Define field Time' write(10,*)'status=gddeffld(gdid_utm,"Time","Timedim",DFNT_FLOAT & 164,HDFE_NOMERGE)' write(10,*)'Status returned by call to gddeffld ',status write(*,*)' Define field Time' write(*,*)'status=gddeffld(gdid_utm,"Time","Timedim",DFNT_FLOAT6 & 14,HDFE_NOMERGE)' write(*,*)'Status returned by call to gddeffld ',status endif write(10,*)' ' write(*,*)' ' c23456789012345678901234567890123456789012345678901234567890123456789012 status=gddeffld(gdid_utm,'Height','Hghtdim',DFNT_FLOAT32,HDFE_NOME & 1RGE) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)' Define field Height' write(10,*)'status=gddeffld(gdid_utm,"Height","Hghtdim",DFNT_FLO & 1AT32,HDFE_NOMERGE)' write(10,*)'Status returned by call to gddeffld ',status write(*,*)' Define field Height' write(*,*)'status=gddeffld(gdid_utm,"Height","Hghtdim",DFNT_FLOA & 1T32,HDFE_NOMERGE)' write(*,*)'Status returned by call to gddeffld ',status endif write(10,*)' ' write(*,*)' ' c Test Case -- gddeftle c write(10,27) write(10,*)'Testing gddeftle... ' write(10,*)'==================' write(*,*)'Testing gddeftle... ' write(*,*)'==================' status = gddeftle(gdid_utm,HDFE_TILE,2,tiledims) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define tiling dimensions ' write(10,*)'status = gddeftle(gdid_utm,HDFE_TILE,2,tiledims)' write(10,*)'Status returned by call to gddeftle ',status write(*,*)'Status returned by call to gddeftle ',status write(*,*)'status = gddeftle(gdid_utm,HDFE_TILE,2,tiledims)' write(*,*)'Define tiling dimensions ' endif write(10,*)' ' write(*,*)' ' status=gddeffld(gdid_utm,'SideB','YDim,Convection',DFNT_INT32,HDFE & 1_NOMERGE) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define field that will be tiled ' write(10,*)'status=gddeffld(gdid_utm,"SideB","YDim,Convection",D & 1FNT_INT32,HDFE_NOMERGE)' write(10,*)'Status returned by call to gddeffld ',status write(*,*)'Define field that will be tiled ' write(*,*)'status=gddeffld(gdid_utm,"SideB","YDim,Convection",DF & 1NT_INT32,HDFE_NOMERGE)' write(*,*)'Status returned by call to gddeffld ',status endif write(10,*)' ' write(*,*)' ' status = gddeftle(gdid_utm,HDFE_NOTILE,0,tiledims) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Turn off tiling ' write(10,*)'status = gddeftle(gdid_utm,HDFE_NOTILE,0,tiledims)' write(10,*)'Status returned by call to gddeftle ',status write(*,*)'Turn off tiling ' write(*,*)'status = gddeftle(gdid_utm,HDFE_NOTILE,0,tiledims)' write(*,*)'Status returned by call to gddeftle ',status endif write(10,*)' ' write(*,*)' ' status = gddetach(gdid_utm) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddetach(gdid_utm)' write(10,*)'Returned value from gddetach ', status write(*,*)'status = gddetach(gdid_utm)' write(*,*)'Returned value from gddetach ', status endif write(10,*)' ' write(*,*)' ' gdid_utm = gdattach(gdfid, 'UTMGrid') if (gdid_utm .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gdattach(gdfid,"UTMGrid")' write(10,*)'Returned value from gdattach ', status write(*,*)'status = gddetach(gdfid,"UTMGrid")' write(*,*)'Returned value from gdattach ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gddefcomp c write(10,27) write(10,*)'Testing gddefcomp... ' write(10,*)'==================' write(*,*)'Testing gddefcomp... ' write(*,*)'==================' status = gddefcomp(gdid_utm,HDFE_COMP_SKPHUFF, compparm) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Setup compression mode' write(10,*)'status = gddefcomp(gdid_utm,HDFE_COMP_SKPHUFF, compp & 1arm)' write(10,*)'Status returned by call to gddefcomp ',status write(*,*)'Setup compression mode' write(*,*)'status = gddefcomp(gdid_utm,HDFE_COMP_SKPHUFF, comppa & 1rm)' write(*,*)'Status returned by call to gddefcomp ',status endif write(10,*)' ' write(*,*)' ' status = gddeffld(gdid_utm,'Voltage','XDim,YDim',DFNT_FLOAT32,HDFE & 1_AUTOMERGE) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define: "Voltage"' write(10,*)'status = gddeffld(gdid_utm,"Voltage","XDim,YDim",DFN & 1T_FLOAT32,HDFE_AUTOMERGE)' write(10,*)'Value returned from gddeffld ', status write(*,*)'Define: "Voltage"' write(*,*)'status = gddeffld(gdid_utm,"Voltage","XDim,YDim",DFNT & 1_FLOAT32,HDFE_AUTOMERGE)' write(*,*)'Value returned from gddeffld ', status endif write(10,*)' ' write(*,*)' ' status = gddefcomp(gdid_utm,HDFE_COMP_SZIP, compparm2) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Setup compression mode' write(10,*)'status = gddefcomp(gdid_utm,HDFE_COMP_SZIP, compp & 1arm2)' write(10,*)'Status returned by call to gddefcomp ',status write(*,*)'Setup compression mode' write(*,*)'status = gddefcomp(gdid_utm,HDFE_COMP_SZIP, comppa & 1rm2)' write(*,*)'Status returned by call to gddefcomp ',status endif write(10,*)' ' write(*,*)' ' status=gddeffld(gdid_utm,'Drift','XDim,YDim',DFNT_FLOAT32,HDFE_AUT & 1OMERGE) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define: "Drift"' write(10,*)'status=gddeffld(gdid_utm,"Drift","XDim,YDim",DFNT_FL & 1OAT32,HDFE_AUTOMERGE)' write(10,*)'Value returned from gddeffld ', status write(*,*)'Define: "Drift"' write(*,*)'status=gddeffld(gdid_utm,"Drift","XDim,YDim",DFNT_FLO & 1OAT32,HDFE_AUTOMERGE)' write(*,*)'Value returned from gddeffld ', status endif write(10,*)' ' write(*,*)' ' status = gddefcomp(gdid_utm,HDFE_COMP_NONE, compparm) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Turn off compression' write(10,*)'status=gddefcomp(gdid_utm,HDFE_COMP_NONE,compparm)' write(10,*)'Status returned by call to gddefcomp ',status write(*,*)'Turn off compression' write(*,*)'status=gddefcomp(gdid_utm,HDFE_COMP_NONE,compparm)' write(*,*)'Status returned by call to gddefcomp ',status endif write(10,*)' ' write(*,*)' ' status=gddeffld(gdid_utm,'Impedance','XDim,YDim',DFNT_FLOAT32,HDF & 1E_AUTOMERGE) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define: "Impedance"' write(10,*)'status=gddeffld(gdid_utm,"Impedance","XDim,YDim",DF & 1NT_FLOAT32,HDFE_AUTOMERGE)' write(10,*)'Value returned from gddeffld ', status write(*,*)'Define: "Impedance"' write(*,*)'status=gddeffld(gdid_utm,"Impedance","XDim,YDim",DFN & 1T_FLOAT32,HDFE_AUTOMERGE)' write(*,*)'Value returned from gddeffld ', status endif write(10,*)' ' write(*,*)' ' status=gddeffld(gdid_utm,'Grounding','Conduction',DFNT_FLOAT32,HDF & 1_NOMERGE) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Define: "Grounding"' write(10,*)'status=gddeffld(gdid_utm,"Grounding","Conduction",D & 1FNT_FLOAT32,HDF_NOMERGE)' write(10,*)'Value returned by gddeffld ', status write(*,*)'Define: "Grounding"' write(*,*)'status=gddeffld(gdid_utm,"Grounding","Conduction",DF & 1NT_FLOAT32,HDF_NOMERGE)' write(*,*)'Value returned by gddeffld ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdwrmeta c write(10,27) write(10,*)'Testing gdwrmeta... ' write(10,*)'==================' write(*,*)'Testing gdwrmeta... ' write(*,*)'==================' status = gdwrmeta(gdid_utm,'Extern','XDim,YDim',DFNT_FLOAT32) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdwrmeta(gdid_utm,"Extern","XDim,YDim",DFNT & 1_FLOAT32)' write(*,*)'Value returned by gdwrmeta ',status write(10,*)'status = gdwrmeta(gdid_utm,"Extern","XDim,YDim",DFN & 1T_FLOAT32)' write(10,*)'Value returned by gdwrmeta ',status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdsetfill c write(10,27) write(10,*)'Testing gdsetfill... ' write(10,*)'==================' write(*,*)'Testing gdsetfill... ' write(*,*)'==================' status = gdsetfill(gdid_utm, 'Drift', fillvalue) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Testing gdsetfill' write(10,*)'status = gdsetfill(gdid_utm, "Drift", fillvalue)' write(10,*)'Returned from gdsetfill ', status write(*,*)'Testing gdsetfill' write(*,*)'status = gdsetfill(gdid_utm, "Drift", fillvalue)' write(*,*)'Returned from gdsetfill ', status endif write(10,*)' ' write(*,*)' ' status = gddetach(gdid_utm) if(status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddetach(gdid_utm)' write(*,*)'status = gddetach(gdid_utm)' write(10,*)'Returned value from gddetach ', status write(*,*)'Returned value from gddetach ', status endif write(10,*)' ' write(*,*)' ' gdid_utm = gdattach(gdfid, 'UTMGrid') if(gdid_utm .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(10,*)'Handle returned from gdattach ', gdid_utm write(*,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(*,*)'Handle returned from gdattach ', gdid_utm endif write(10,*)' ' write(*,*)' ' c Test Case -- gdwrfld c write(10,27) write(10,*)'Testing gdwrfld... ' write(10,*)'==================' write(*,*)'Testing gdwrfld... ' write(*,*)'==================' start(1) = 0 start(2) = 0 stride(1) = 1 stride(2) = 1 edge(1) = 60 edge(2) = 80 status = gdwrfld(gdid_utm, 'Voltage', start, stride, edge, utmray) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Write to field Voltage ' write(10,*)'status=gdwrfld(gdid_utm,"Voltage",start,stride,edge, & 1utmray)' write(10,*)'Status returned by gdwrfield ', status write(*,*)'Write to field Voltage ' write(*,*)'status=gdwrfld(gdid_utm,"Voltage",start,stride,edge,u & 1tmray)' write(*,*)'Status returned by gdwrfield ', status endif write(10,*)' ' write(*,*)' ' start(1) = 10 start(2) = 10 edge(1) = 10 edge(2) = 10 status = gdwrfld(gdid_utm, 'Drift', start,stride,edge,utmray) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Write to field Drift ' write(10,*)'status = gdwrfld(gdid_utm,"Drift",start,stride,edge, & 1utmray)' write(10,*)'Status returned from gdwrfld ', status write(*,*)'Write to field Drift ' write(*,*)'status = gdwrfld(gdid_utm,"Drift",start,stride,edge,u & 1tmray)' write(*,*)'Status returned from gdwrfld ', status endif write(10,*)' ' write(*,*)' ' start(1) = 0 start(2) = 0 edge(1) = 60 edge(2) = 80 status = gdwrfld(gdid_utm, 'Impedance', start,stride,edge,utmray) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Write to field Impedance ' write(10,*)'status=gdwrfld(gdid_utm,"Impedance",start,stride,edg & 1e,utmray)' write(10,*)'Returned from gdwrfld ', status write(*,*)'Write to field Impedance ' write(*,*)'status=gdwrfld(gdid_utm,"Impedance",start,stride,edge & 1,utmray)' write(*,*)'Returned from gdwrfld ', status endif write(10,*)' ' write(*,*)' ' start1d=0 stride1d=1 edge1d=4800 status=gdwrfld(gdid_utm,'Time',start1d,stride1d,edge1d,utmtmeray) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Write to field Time ' write(10,*)'status=gdwrfld(gdid_utm,"Time",start1d,stride1d,edge & 11d,utmtmeray)' write(10,*)'Status returned by call to gdwrfld ',status write(*,*)'Write to field Time ' write(*,*)'status=gdwrfld(gdid_utm,"Time",start1d,stride1d,edge1 & 1d,utmtmeray)' write(*,*)'Status returned by call to gdwrfld ',status endif write(10,*)' ' write(*,*)' ' start1d=0 stride1d=1 edge1d=80 status=gdwrfld(gdid_utm,'Height',start1d,stride1d,edge1d,utmhght) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Write to field Height ' write(10,*)'status=gdwrfld(gdid_utm,"Height",start1d,stride1d,ed & 1ge1d,utmhght)' write(10,*)'Status returned by call to gdwrfld ',status write(*,*)'Write to field Height ' write(*,*)'status=gdwrfld(gdid_utm,"Height",start1d,stride1d,edg & 1e1d,utmhght)' write(*,*)'Status returned by call to gdwrfld ',status endif write(10,*)' ' write(*,*)' ' start1d=0 stride1d=1 edge1d=250 status=gdwrfld(gdid_utm,'Grounding',start1d,stride1d,edge1d,ray3) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Write to field Grounding ' write(10,*)'status=gdwrfld(gdid_utm,"Grounding",start1d,stride1d & 1,edge1d,ray3)' write(10,*)'Value returned by gdwrfld ', status write(*,*)'Write to field Grounding ' write(*,*)'status=gdwrfld(gdid_utm,"Grounding",start1d,stride1d, & 1edge1d,ray3)' write(*,*)'Value returned by gdwrfld ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdsettleche c write(10,27) write(10,*)'Testing gdsettleche... ' write(10,*)'==================' write(*,*)'Testing gdsettleche... ' write(*,*)'==================' status = gdsettleche(gdid_utm,'SideB',5,0) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Set tile cache parameters ' write(10,*)'status = gdsettleche(gdid_utm,"SideB",5,0)' write(10,*)'Status returned by call to gdsettleche ',status write(*,*)'Set tile cache parameters ' write(*,*)'status = gdsettleche(gdid_utm,"SideB",5,0)' write(*,*)'Status returned by call to gdsettleche ',status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdwrtle c write(10,27) write(10,*)'Testing gdwrtle... ' write(10,*)'==================' write(*,*)'Testing gdwrtle... ' write(*,*)'==================' do 53 ii=1,5 do 54 i=1,4 status = gdwrtle(gdid_utm,'SideB',tilecords,tileray) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Writing tiled field ' write(10,*)'Writing tile section ',tilecords(1),' ',tileco & 1rds(2) write(*,*)'Writing tiled field ' write(*,*)'Status returned by gdwrtle ',status write(*,*)'Writing tile section ',tilecords(1),' ',tilecor & 1ds(2) endif tilecords(2) = tilecords(2) + 1 54 continue tilecords(2) = 0 tilecords(1) = tilecords(1) + 1 53 continue status = gddetach(gdid_utm) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddetach(gdid_utm)' write(10,*)'Value of status returned by gddetach ',status write(*,*)'status = gddetach(gdid_utm)' write(*,*)'Value of status returned by gddetach ',status endif write(10,*)' ' write(*,*)' ' gdid_utm = gdattach(gdfid, 'UTMGrid') if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(10,*)'Grid id returned by gdattach ',gdid_utm write(*,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(*,*)'Grid id returned by gdattach ',gdid_utm endif write(10,*)' ' write(*,*)' ' c Test Case -- gdwrattr c write(10,27) write(10,*)'Testing gdwrattr... ' write(10,*)'==================' write(*,*)'Testing gdwrattr... ' write(*,*)'==================' status = gdwrattr(gdid_utm, 'Resistance', DFNT_INT32, 4, attr) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status=gdwrattr(gdid_utm,"Resistance",DFNT_INT32,4, & 1attr)' write(10,*)'Returned from gdwrattr ', status write(*,*)'status=gdwrattr(gdid_utm,"Resistance",DFNT_INT32,4,a & 1ttr)' write(*,*)'Returned from gdwrattr ', status endif write(10,*)' ' write(*,*)' ' status = gddetach(gdid_utm) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddetach(gdid_utm)' write(10,*)'Returned from gddetach ', status write(*,*)'status = gddetach(gdid_utm)' write(*,*)'Returned from gddetach ', status endif write(10,*)' ' write(*,*)' ' status = gddetach(gdid2) if (status .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gddetach(gdid2)' write(10,*)'Value returned by gddetach ', status write(*,*)'status = gddetach(gdid2)' write(*,*)'Value returned by gddetach ', status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdclose c write(10,27) write(10,*)'Testing gdclose... ' write(10,*)'==================' write(*,*)'Testing gdclose... ' write(*,*)'==================' status = gdclose(gdfid2) if (status .lt. zero) then write(*,231) write(10,231) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gdclose(gdfid2)' write(10,*)'Value returned by gdclose ', status write(*,*)'status = gdclose(gdfid2)' write(*,*)'Value returned by gdclose ', status endif write(10,*)' ' write(*,*)' ' status = gdclose(gdfid) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gdclose(gdfid)' write(10,*)'Returned from gdclose ', status write(*,*)'status = gdclose(gdfid)' write(*,*)'Returned from gdclose ', status endif write(10,*)' ' write(*,*)' ' gdfid = gdopen('Gridf_Test.hdf', DFACC_RDWR) if (gdfid .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'gdfid = gdopen("Gridf_Test.hdf", DFACC_RDWR)' write(10,*)'gdfid = gdopen("Gridf_Test.hdf", DFACC_RDWR)' write(*,*)'Grid file id returned by gdopen ',gdfid write(10,*)'Grid file id returned by gdopen ',gdfid endif write(10,*)' ' write(*,*)' ' gdid_utm = gdattach(gdfid, 'UTMGrid') if (gdid_utm .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(10,*)'gdid_utm = gdattach(gdfid, "UTMGrid")' write(*,*)'Grid id returned by gdattach ',gdid_utm write(10,*)'Grid id returned by gdattach ',gdid_utm endif write(10,*)' ' write(*,*)' ' c Test Case -- gdinqgrid c write(10,27) write(10,*)'Testing gdinqgrid... ' write(10,*)'==================' write(*,*)'Testing gdinqgrid... ' write(*,*)'==================' lstatus = gdinqgrid('Gridf_Test.hdf',grdnames,strbufsize) if (lstatus .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'lstatus = gdinqgrid("Gridf_Test.hdf",grdnames,strbuf & 1size)' write(*,*)'Names of grids ',grdnames write(*,*)'Number of grids ',lstatus write(*,*)'Size of names of grids ',strbufsize write(10,*)'lstatus = gdinqgrid("Gridf_Test.hdf",grdnames,strbu & 1fsize)' write(10,*)'Names of grids ',grdnames write(10,*)'Number of grids ',lstatus write(10,*)'Size of names of grids ',strbufsize endif write(10,*)' ' write(*,*)' ' c Test Case -- gdorginfo c write(10,27) write(10,*)'Testing gdorginfo... ' write(10,*)'==================' write(*,*)'Testing gdorginfo... ' write(*,*)'==================' lstatus = gdorginfo(gdid_utm, tmpvar1) if (lstatus .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'lstatus = gdorginfo(gdid_utm, tmpvar1)' write(10,*)'lstatus = gdorginfo(gdid_utm, tmpvar1)' write(*,*)'Value returned by gdorginfo ',lstatus write(10,*)'Value returned by gdorginfo ',lstatus endif write(10,*)' ' write(*,*)' ' c Test Case -- gdpreginfo c write(10,27) write(10,*)'Testing gdpreginfo... ' write(10,*)'==================' write(*,*)'Testing gdpreginfo... ' write(*,*)'==================' lstatus = gdpreginfo(gdid_utm, tmpvar1) if (lstatus .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'lstatus = gdpreginfo(gdid_utm, tmpvar1)' write(10,*)'lstatus = gdpreginfo(gdid_utm, tmpvar1)' write(*,*)'Value returned by gdpreginfo ',lstatus write(10,*)'Value returned by gdpreginfo ',lstatus endif write(10,*)' ' write(*,*)' ' c Test Case -- gdinqdims c write(10,27) write(10,*)'Testing gdinqdims... ' write(10,*)'==================' write(*,*)'Testing gdinqdims... ' write(*,*)'==================' lstatus = gdinqdims(gdid_utm, dimname, dims) if (lstatus .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'lstatus = gdinqdims(gdid_utm, dimname, dims)' write(*,*)'Number of dimensions ',lstatus write(*,*)'Dimensions in grid UTM ',dimname write(*,*)'Size of dimensions ' write(10,*)'lstatus = gdinqdims(gdid_utm, dimname, dims)' write(10,*)'Number of dimensions ',lstatus write(10,*)'Dimensions in grid UTM ',dimname write(10,*)'Size of dimensions ' do 130 i=1,lstatus write(*,*)' ',dims(i) write(10,*)' ',dims(i) 130 continue endif write(10,*)' ' write(*,*)' ' c Test Case -- gddiminfo c write(10,27) write(10,*)'Testing gddiminfo... ' write(10,*)'==================' write(*,*)'Testing gddiminfo... ' write(*,*)'==================' lstatus = gddiminfo(gdid_utm, 'Conduction') if (lstatus .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'lstatus = gddiminfo(gdid_utm, "Conduction")' write(*,*)'Size of dimension Conduction ',lstatus write(10,*)'lstatus = gddiminfo(gdid_utm, "Conduction")' write(10,*)'Size of dimension Conduction ',lstatus endif write(10,*)' ' write(*,*)' ' c Test Case -- gdgridinfo c write(10,27) write(10,*)'Testing gdgridinfo... ' write(10,*)'==================' write(*,*)'Testing gdgridinfo... ' write(*,*)'==================' status=gdgridinfo(gdid_utm,xdimsize,ydimsize,upleftpt,lowrtpt) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status=gdgridinfo(gdid_utm,xdimsize,ydimsize,upleftp & 1t,lowrtpt)' write(*,*)'Status returned by gdgridinfo ',status write(*,11)'X dim size ',xdimsize, ' Y dim size ',ydimsize write(*,12)'Upper left pt ',upleftpt(1),' ',upleftpt(2) write(*,12)'Lower right pt ',lowrtpt(1),' ',lowrtpt(2) write(10,*)'status=gdgridinfo(gdid_utm,xdimsize,ydimsize,upleft & 1pt,lowrtpt)' write(10,*)'Value returned by gdgridinfo ',status write(10,*)'X dim size ',xdimsize, ' Y dim size ',ydimsize write(10,*)'Upper left pt ',upleftpt(1),upleftpt(2) write(10,*)'Lower right pt ',lowrtpt(1),lowrtpt(2) endif write(10,*)' ' write(*,*)' ' 11 format(a,i2,a,i2) 12 format(a,f14.5,a,f14.5) c Test Case -- gdprojinfo c write(10,27) write(10,*)'Testing gdprojinfo... ' write(10,*)'==================' write(*,*)'Testing gdprojinfo... ' write(*,*)'==================' status = gdprojinfo(gdid_utm,pcode,zcode,scode,pparm) if (status .lt. zero) then write(*,230) write(10,230) call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdprojinfo(gdid_utm,pcode,zcode,scode,pparm & 1)' write(*,*)'Status returned by gdprojinfo ',status write(*,*)'Projection code ',pcode, ' Zone code ',zcode write(*,*)'Sphere code ',scode write(10,*)'status = gdprojinfo(gdid_utm,pcode,zcode,scode,ppar & 1m)' write(10,*)'Value returned by gdprojinfo ',status write(10,*)'Projection code ',pcode, ' Zone code ',zcode write(10,*)'Sphere code ',scode do 140 i=1,16 write(*,55)' ',pparm(i) write(10,55)' ',pparm(i) 140 continue endif 55 format(a,f5.2) write(10,*)' ' write(*,*)' ' c Test Case -- gdcompinfo c write(10,27) write(10,*)'Testing gdcompinfo... ' write(10,*)'==================' write(*,*)'Testing gdcompinfo... ' write(*,*)'==================' status = gdcompinfo(gdid_utm,'Voltage',compcode,compparm) if (status .lt. zero) then call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gdcompinfo(gdid_utm,"Voltage",compcode,comp & 1parm)' write(10,*)'Compression info for field Voltage' write(10,*)'Comp code ',compcode write(10,*)'Compression parameters ',compparm write(*,*)'status = gdcompinfo(gdid_utm,"Voltage",compcode,compp & 1arm)' write(*,*)'Compression info for field Voltage' write(*,*)'Comp code ',compcode write(*,*)'Compression parameters ',compparm endif c Test Case -- gdtleinfo c write(10,27) write(10,*)'Testing gdtleinfo... ' write(10,*)'==================' write(*,*)'Testing gdtleinfo... ' write(*,*)'==================' status = gdtleinfo(gdid_utm,'SideB',tilecode,tilerank,itiledims) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gdtleinfo(gdid_utm,"SideB",tilecode,tileran & 1k,itiledims)' write(10,*)'Retrieve tile information ' write(10,*)'Tile info for field SideB ' write(10,*)'Tile code ',tilecode,' rank ',tilerank,' dims ',itil & 1edims(1),' ',itiledims(2) write(*,*)'status = gdtleinfo(gdid_utm,"SideB",tilecode,tilerank & 1,itiledims)' write(*,*)'Retrieve tile information ' write(*,*)'Tile info for field SideB ' write(*,*)'Tile code ',tilecode, ' rank ',tilerank,' dims ',itil & 1edims(1),' ',itiledims(2) endif write(10,*)' ' write(*,*)' ' c Test Case -- gdrdtle c write(10,27) write(10,*)'Testing gdrdtle... ' write(10,*)'==================' write(*,*)'Testing gdrdtle... ' write(*,*)'==================' tilecords(1) = 0 tilecords(2) = 0 status = gdrdtle(gdid_utm,'SideB',tilecords,tilebuffer) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'Read a tile from field SideB' write(*,*)'Read a tile from field SideB' write(*,*)'status = gdrdtle(gdid_utm,"SideB",tilecords,tilebuff & 1er)' write(10,*)'status = gdrdtle(gdid_utm,"SideB",tilecords,tilebuf & 1fer)' do 62 ii=1,6 do 63 i=1,5 write(10,*)'SideB value at ',ii,' ',i,' ',tilebuffer(ii+i & 1) write(*,2)'SideB value at ',ii,' ',i,' ',tilebuffer(ii+i) & 63 continue 62 continue endif 2 format(a,i2,a,i2,a,i4) write(10,*)' ' write(*,*)' ' c Test Case -- gdinqflds c write(10,27) write(10,*)'Testing gdinqflds... ' write(10,*)'==================' write(*,*)'Testing gdinqflds... ' write(*,*)'==================' nflds = gdinqflds(gdid_utm,fldlist,rnk,numtype) if (nflds .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'nflds = gdinqflds(gdid_utm,fldlist,rnk,numtype)' write(*,*)'Number of fields ',nflds write(10,*)'nflds = gdinqflds(gdid_utm,fldlist,rnk,numtype)' write(10,*)'Number of fields ',nflds if (nflds .ne. 0) then write(*,*)'Fields ',fldlist write(10,*)'Fields ',fldlist do 150 i=1,nflds write(*,*)'Rank and type ',rnk(i), ' ', numtype(i) write(10,*)'Rank and type ',rnk(i), ' ', numtype(i) 150 continue endif endif write(10,*)' ' write(*,*)' ' c Test Case -- gdfldinfo c write(10,27) write(10,*)'Testing gdfldinfo... ' write(10,*)'==================' write(*,*)'Testing gdfldinfo... ' write(*,*)'==================' status = gdfldinfo(gdid_utm,'Drift',rnk,dims,numtype,dimname) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdfldinfo(gdid_utm,"Drift",rnk,dims,numtype & 1,dimname)' write(*,*)'Value returned by gdfldinfo for field Drift ',status write(*,*)'Drift rank ',rnk(1) write(*,*)'Dimensions ',dims(1),' ',dims(2) write(*,*)'Number type of field ',numtype(1) write(*,*)'Dimension names ',dimname write(10,*)'status = gdfldinfo(gdid_utm,"Drift",rnk,dims,numtyp & 1e,dimname)' write(10,*)'Value returned by gdfldinfo for field Drift ',statu & 1s write(10,*)'Drift rank ',rnk(1) endif write(10,*)' ' write(*,*)' ' c Test Case -- gdrdfld c write(10,27) write(10,*)'Testing gdrdfld... ' write(10,*)'==================' write(*,*)'Testing gdrdfld... ' write(*,*)'==================' start(1) = 0 start(2) = 0 stride(1) = 1 stride(2) = 1 edge(1) = 60 edge(2) = 80 status = gdrdfld(gdid_utm,'Drift',start,stride,edge,tempray) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdrdfld(gdid_utm,"Drift",start,stride,edge, & 1tempray)' write(*,*)'Value returned by gdrdfld ',status write(10,*)'status = gdrdfld(gdid_utm,"Drift",start,stride,edge & 1,tempray)' write(10,*)'Value returned by gdrdfld ',status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdnentries c write(10,27) write(10,*)'Testing gdnentries... ' write(10,*)'==================' write(*,*)'Testing gdnentries... ' write(*,*)'==================' n = gdnentries(gdid_utm, HDFE_NENTDIM, strbufsize) if (n .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'n = gdnentries(gdid_utm, HDFE_NENTDIM, strbufsize)' write(*,*)'Number of dimensions ', n write(*,*)'Size of Dimension string ',strbufsize write(10,*)'n = gdnentries(gdid_utm, HDFE_NENTDIM, strbufsize)' write(10,*)'Number of dimensions ', n write(10,*)'Size of Dimension string ',strbufsize endif n = gdnentries(gdid_utm,HDFE_NENTDFLD,strbufsize) if (n .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'n = gdnentries(gdid_utm,HDFE_NENTDFLD,strbufsize)' write(*,*)'Number of data fields ',n write(10,*)'n = gdnentries(gdid_utm,HDFE_NENTDFLD,strbufsize)' write(10,*)'Number of data fields ',n endif write(10,*)' ' write(*,*)' ' c Test Case -- gdattrinfo c write(10,27) write(10,*)'Testing gdattrinfo... ' write(10,*)'==================' write(*,*)'Testing gdattrinfo... ' write(*,*)'==================' status = gdattrinfo(gdid_utm,'Resistance',tmpvar1,tmpvar2) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdattrinfo(gdid_utm,"Resistance",tmpvar1,tm & 1pvar2)' write(*,*)'Value returned by gdattrinfo ',status write(*,*)'Number type of attribute ',tmpvar1 write(*,*)'Number of total bytes in attribute ',tmpvar2 write(10,*)'status = gdattrinfo(gdid_utm,"Resistance",tmpvar1,t & 1mpvar2)' write(10,*)'Value returned by gdattrinfo ',status write(10,*)'Number type of attribute ',tmpvar1 write(10,*)'Number of total bytes in attribute ',tmpvar2 endif write(10,*)' ' write(*,*)' ' c Test Case -- gdrdattr c write(10,27) write(10,*)'Testing gdrdattr... ' write(10,*)'==================' write(*,*)'Testing gdrdattr... ' write(*,*)'==================' status = gdrdattr(gdid_utm,'Resistance',iattr) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdrdattr(gdid_utm,"Resistance",iattr)' write(*,*)'Value returned by gdrdattr ',status write(10,*)'status = gdrdattr(gdid_utm,"Resistance",iattr)' write(10,*)'Value returned by gdrdattr ',status endif write(10,*)' ' write(*,*)' ' c Test Case -- gdinqattrs c write(10,27) write(10,*)'Testing gdinqattrs... ' write(10,*)'==================' write(*,*)'Testing gdinqattrs... ' write(*,*)'==================' lstatus = gdinqattrs(gdid_utm, attrlist,tmpvar1) if (lstatus .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'lstatus = gdinqattrs(gdid_utm, attrlist,tmpvar1)' write(*,*)'Value returned by gdinqattrs ',lstatus write(*,*)'List of attributes ',attrlist write(10,*)'lstatus = gdinqattrs(gdid_utm, attrlist,tmpvar1)' write(10,*)'Value returned by gdinqattrs ',lstatus write(10,*)'List of attributes ',attrlist endif write(10,*)' ' write(*,*)' ' c Test Case -- gdgetfill c write(10,27) write(10,*)'Testing gdgetfill... ' write(10,*)'==================' write(*,*)'Testing gdgetfill... ' write(*,*)'==================' status = gdgetfill(gdid_utm,'Drift',ifillv) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdgetfill(gdid_utm,"Drift",ifillv)' write(*,*)'Value returned by gdgetfill ',status write(*,*)'Fill value ',ifillv write(10,*)'status = gdgetfill(gdid_utm,"Drift",ifillv)' write(10,*)'Value returned by gdgetfill ',status write(10,*)'Fill value ',ifillv endif write(10,*)' ' write(*,*)' ' c Test Case -- gddefboxreg c write(10,27) write(10,*)'Testing gddefboxreg... ' write(10,*)'==================' write(*,*)'Testing gddefboxreg... ' write(*,*)'==================' corlon(1)=-126.0 corlon(2)=-121.5 corlat(1)=-70.0 corlat(2)=-65.0 regionid = gddefboxreg(gdid_utm,corlon,corlat) if (regionid .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'regionid = gddefboxreg(gdid_utm,corlon,corlat)' write(*,*)'Region id returned by gddefboxreg ',regionid write(10,*)'regionid = gddefboxreg(gdid_utm,corlon,corlat)' write(10,*)'Region id returned by gddefboxreg ',regionid endif write(10,*)' ' write(*,*)' ' c Test Case -- gdreginfo c write(10,27) write(10,*)'Testing gdreginfo... ' write(10,*)'==================' write(*,*)'Testing gdreginfo... ' write(*,*)'==================' status = gdreginfo(gdid_utm,regionid,'Impedance',nt,rk,dims,size,i & 1uplft,ilrgt) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdreginfo(gdid_utm,regionid,"Impedance",nt, & 1rk,dims,size,iuplft,ilrgt)' write(*,*)'Value returned by gdreginfo ',status write(*,*)'Number type of region ',nt write(*,*)'Rank of region ',rk write(*,*)'Size of region ',size write(*,11)'Dimensions of region',dims(1),' ',dims(2) write(*,12)'Upper left point of region ',iuplft(1),' ',iuplft(2 & 1) write(*,12)'Lower right point of region ',ilrgt(1),' ',ilrgt(2) write(10,*)'status = gdreginfo(gdid_utm,regionid,"Impedance",nt & 1,rk,dims,size,iuplft,ilrgt)' write(10,*)'Value returned by gdreginfo ',status write(10,*)'Number type of region ',nt write(10,*)'Rank of region ',rk write(10,*)'Size of region ',size write(10,11)'Dimensions of region',dims(1),' ',dims(2) write(10,12)'Upper left point of region ',iuplft(1),' ',iuplft( & 12) write(10,12)'Lower right point of region ',ilrgt(1),' ',ilrgt(2 & 1) endif write(10,*)' ' write(*,*)' ' c Test Case -- gdextreg c write(10,27) write(10,*)'Testing gdextreg... ' write(10,*)'==================' write(*,*)'Testing gdextreg... ' write(*,*)'==================' status = gdextreg(gdid_utm,regionid,'Impedance',datbuf) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdextreg(gdid_utm,regionid,"Impedance",datb & 1uf)' write(*,*)'Value returned by gdextreg ',status write(10,*)'status = gdextreg(gdid_utm,regionid,"Impedance",dat & 1buf)' write(10,*)'Value returned by gdextreg ',status do 175 i=100,150 write(*,*)'Value of region ',datbuf(i) write(10,*)'Value of region ',datbuf(i) 175 continue endif write(10,*)' ' write(*,*)' ' c Test Case -- gddeftmeper c write(10,27) write(10,*)'Testing gddeftmeper... ' write(10,*)'==================' write(*,*)'Testing gddeftmeper... ' write(*,*)'==================' periodid = gddeftmeper(gdid_utm,HDFE_NOPREVSUB,starttime,stoptime) if (periodid .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'periodid = gddeftmeper(gdid_utm,HDFE_NOPREVSUB,start & 1time,stoptime)' write(10,*)'Define a time period ' write(10,*)'Period id returned by gddeftmeper ',periodid write(*,*)'periodid = gddeftmeper(gdid_utm,HDFE_NOPREVSUB,startt & 1ime,stoptime)' write(*,*)'Define a time period ' write(*,*)'Period id returned by gddeftmeper ',periodid endif write(10,*)' ' write(*,*)' ' c Test Case -- gddefvrtreg c write(10,27) write(10,*)'Testing gddefvrtreg... ' write(10,*)'==================' write(*,*)'Testing gddefvrtreg... ' write(*,*)'==================' regionid = gddefvrtreg(gdid_utm,HDFE_NOPREVSUB,'Height',range) if (regionid .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'regionid = gddefvrtreg(gdid_utm,HDFE_NOPREVSUB,"Heig & 1ht",range)' write(10,*)'Define a vertical region ' write(10,*)'Region id returned by gddefvrtreg ',regionid write(*,*)'regionid = gddefvrtreg(gdid_utm,HDFE_NOPREVSUB,"Heigh & 1t",range)' write(*,*)'Define a vertical region ' write(*,*)'Region id returned by gddefvrtreg ',regionid endif write(10,*)' ' write(*,*)' ' c Test Case -- gddupreg c write(10,27) write(10,*)'Testing gddupreg... ' write(10,*)'==================' write(*,*)'Testing gddupreg... ' write(*,*)'==================' regionid2 = gddupreg(regionid) if (regionid2 .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'regionid2 = gddupreg(regionid)' write(10,*)'Generate a new region id ' write(10,*)'New region id ',regionid2 write(*,*)'regionid2 = gddupreg(regionid)' write(*,*)'Generate a new region id ' write(*,*)'New region id ',regionid2 endif write(10,*)' ' write(*,*)' ' c Test Case -- gdgetpix c write(10,27) write(10,*)'Testing gdgetpix... ' write(10,*)'==================' write(*,*)'Testing gdgetpix... ' write(*,*)'==================' status = gdgetpix(gdid_utm,5,lonval,latval,rowval,colval) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'status = gdgetpix(gdid_utm,5,lonval,latval,rowval,co & 1lval)' write(10,*)'Retrieve pixel row. column values ' write(*,*)'status = gdgetpix(gdid_utm,5,lonval,latval,rowval,col & 1val)' write(*,*)'Retrieve pixel row. column values ' do 37 i=1,5 write(10,5)'Pixel position lon lat ',lonval(i),' ', & 1latval(i),' ','Row Column ',rowval(i),' ',colval(i) write(*,5)'Pixel position lon lat ',lonval(i),' ', & 1latval(i),' ','Row Column ',rowval(i),' ',colval(i) 37 continue endif 5 format(a,f6.1,a,f6.1,a,a,i2,a,i2) write(10,*)' ' write(*,*)' ' c Test Case -- gdgetpixval c write(10,27) write(10,*)'Testing gdgetpixval... ' write(10,*)'==================' write(*,*)'Testing gdgetpixval... ' write(*,*)'==================' lstatus = gdgetpixval(gdid_utm,5,rowval,colval,"Voltage",fldval) if (lstatus .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'lstatus = gdgetpixval(gdid_utm,5,rowval,colval,"Volt & 1age",fldval)' write(10,*)'Retrieve pixel values for specific locations ' write(*,*)'lstatus = gdgetpixval(gdid_utm,5,rowval,colval,"Volta & 1ge",fldval)' write(*,*)'Retrieve pixel values for specific locations ' do 42 i=1,5 write(10,17)'Row Col ',rowval(i),' ',colval(i),' ','Pixel Val & 1ue ',fldval(i) write(*,17)'Row Col ',rowval(i),' ',colval(i),' ','Pixel Valu & 1e ',fldval(i) 42 continue endif 17 format(a8,i2,a1,i2,a1,a12,f9.3) write(10,*)' ' write(*,*)' ' c Test Case -- gdinterpolate c write(10,27) write(10,*)'Testing gdinterpolate... ' write(10,*)'==================' write(*,*)'Testing gdinterpolate... ' write(*,*)'==================' lstatus=gdinterpolate(gdid_utm,5,lonval,latval,'Voltage',interval) if (lstatus .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(10,*)'lstatus=gdinterpolate(gdid_utm,5,lonval,latval,"Volt & 1age",interval)' write(10,*)'Interpolate 5 values for field Voltage ' write(*,*)'lstatus=gdinterpolate(gdid_utm,5,lonval,latval,"Volta & 1ge",interval)' write(*,*)'Interpolate 5 values for field Voltage ' write(*,*)'Status returned by call to gdinterpolate ',lstatus do 38 index1=1,5 write(*,4)'Interpolated value ',interval(index1,1) write(10,4)'Interpolated value ',interval(index1,1) 38 continue endif 4 format(a,f9.3) write(10,*)' ' write(*,*)' ' status = gddetach(gdid_utm) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gddetach(gdid_utm)' write(*,*)'Value returned by gddetach ',status write(10,*)'status = gddetach(gdid_utm)' write(10,*)'Value returned by gddetach ',status endif status = gdclose(gdfid) if (status .lt. zero) then write(10,*)'**********Error unexpected***********' write(*,*)'**********Error unexpected***********' call heprnt(0) else write(*,*)' ' write(*,240) write(10,*)' ' write(10,240) write(*,*)'status = gdclose(gdfid)' write(*,*)'Returned from gdclose ', status write(10,*)'status = gdclose(gdfid)' write(10,*)'Returned from gdclose ', status endif close(unit=10) 27 format(' ') stop end hdf-eos4-2.17v1.00.dfsg.1/testdrivers/grid/Makefile.in0000444000175000017500000004320011204555156023325 0ustar amckinstryamckinstry# Makefile.in generated by automake 1.9.2 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004 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@ # testdrivers/grid Makefile.am # config/include.am SOURCES = testgrid.c $(testgrid_f77_SOURCES) $(testgrid_f90_SOURCES) srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ top_builddir = ../.. am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = @INSTALL@ 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@ DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ $(top_srcdir)/config/include.am check_PROGRAMS = testgrid$(EXEEXT) $(am__EXEEXT_1) $(am__EXEEXT_2) @F2CFORTRAN_CONDITIONAL_TRUE@am__append_1 = testgrid_f77 @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@@F2CFORTRAN_90_CONDITIONAL_TRUE@@F2CFORTRAN_CONDITIONAL_TRUE@am__append_2 = testgrid_f90 @F2CFORTRAN_CONDITIONAL_TRUE@am__append_3 = test_f77 @F2CFORTRAN_CONDITIONAL_TRUE@am__append_4 = test_f77 @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@@F2CFORTRAN_90_CONDITIONAL_TRUE@@F2CFORTRAN_CONDITIONAL_TRUE@am__append_5 = test_f90 @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@@F2CFORTRAN_90_CONDITIONAL_TRUE@@F2CFORTRAN_CONDITIONAL_TRUE@am__append_6 = test_f90 subdir = testdrivers/grid 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 = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/include/HE2_config.h CONFIG_CLEAN_FILES = @F2CFORTRAN_CONDITIONAL_TRUE@am__EXEEXT_1 = testgrid_f77$(EXEEXT) @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@@F2CFORTRAN_90_CONDITIONAL_TRUE@@F2CFORTRAN_CONDITIONAL_TRUE@am__EXEEXT_2 = testgrid_f90$(EXEEXT) testgrid_SOURCES = testgrid.c testgrid_OBJECTS = testgrid.$(OBJEXT) testgrid_LDADD = $(LDADD) am__DEPENDENCIES_1 = $(top_builddir)/src/libhdfeos.la am__DEPENDENCIES_2 = $(top_builddir)/gctp/src/libGctp.la testgrid_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2) am__testgrid_f77_SOURCES_DIST = testgrid77.f testgrid_szip77.f @F2CFORTRAN_CONDITIONAL_TRUE@@SZIP_ENCODER_CONDITIONAL_FALSE@am_testgrid_f77_OBJECTS = testgrid77.$(OBJEXT) @F2CFORTRAN_CONDITIONAL_TRUE@@SZIP_ENCODER_CONDITIONAL_TRUE@am_testgrid_f77_OBJECTS = testgrid_szip77.$(OBJEXT) testgrid_f77_OBJECTS = $(am_testgrid_f77_OBJECTS) testgrid_f77_LDADD = $(LDADD) testgrid_f77_DEPENDENCIES = $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_2) am__testgrid_f90_SOURCES_DIST = testgridf90-32.f @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@@F2CFORTRAN_90_CONDITIONAL_TRUE@@F2CFORTRAN_CONDITIONAL_TRUE@am_testgrid_f90_OBJECTS = testgridf90-32.$(OBJEXT) testgrid_f90_OBJECTS = $(am_testgrid_f90_OBJECTS) testgrid_f90_LDADD = $(LDADD) testgrid_f90_DEPENDENCIES = $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_2) DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/config/depcomp am__depfiles_maybe = depfiles COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ F77COMPILE = $(F77) $(AM_FFLAGS) $(FFLAGS) LTF77COMPILE = $(LIBTOOL) --mode=compile --tag=F77 $(F77) $(AM_FFLAGS) \ $(FFLAGS) F77LD = $(F77) F77LINK = $(LIBTOOL) --mode=link --tag=F77 $(F77LD) $(AM_FFLAGS) \ $(FFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ SOURCES = testgrid.c $(testgrid_f77_SOURCES) $(testgrid_f90_SOURCES) DIST_SOURCES = testgrid.c $(am__testgrid_f77_SOURCES_DIST) \ $(am__testgrid_f90_SOURCES_DIST) ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMDEP_FALSE = @AMDEP_FALSE@ AMDEP_TRUE = @AMDEP_TRUE@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ F2CFORTRAN_32PTR_CONDITIONAL_FALSE = @F2CFORTRAN_32PTR_CONDITIONAL_FALSE@ F2CFORTRAN_32PTR_CONDITIONAL_TRUE = @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@ F2CFORTRAN_90_CONDITIONAL_FALSE = @F2CFORTRAN_90_CONDITIONAL_FALSE@ F2CFORTRAN_90_CONDITIONAL_TRUE = @F2CFORTRAN_90_CONDITIONAL_TRUE@ F2CFORTRAN_CONDITIONAL_FALSE = @F2CFORTRAN_CONDITIONAL_FALSE@ F2CFORTRAN_CONDITIONAL_TRUE = @F2CFORTRAN_CONDITIONAL_TRUE@ F77 = @F77@ FC = @FC@ FCFLAGS = @FCFLAGS@ FFLAGS = @FFLAGS@ GREP = @GREP@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_INCLUDE_CONDITIONAL_FALSE = @INSTALL_INCLUDE_CONDITIONAL_FALSE@ INSTALL_INCLUDE_CONDITIONAL_TRUE = @INSTALL_INCLUDE_CONDITIONAL_TRUE@ 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@ MAINT = @MAINT@ MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ MAKEINFO = @MAKEINFO@ 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@ RANLIB = @RANLIB@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ SZIP_ENCODER_CONDITIONAL_FALSE = @SZIP_ENCODER_CONDITIONAL_FALSE@ SZIP_ENCODER_CONDITIONAL_TRUE = @SZIP_ENCODER_CONDITIONAL_TRUE@ TESTDRIVERS_CONDITIONAL_FALSE = @TESTDRIVERS_CONDITIONAL_FALSE@ TESTDRIVERS_CONDITIONAL_TRUE = @TESTDRIVERS_CONDITIONAL_TRUE@ VERSION = @VERSION@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ ac_ct_FC = @ac_ct_FC@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ 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@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ 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@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ LIBHDFEOS2 = $(top_builddir)/src/libhdfeos.la LIBGCTP = $(top_builddir)/gctp/src/libGctp.la # Boilerplate definitions # Link against HDF-EOS2 include files and both the HDF-EOS2 and libGCTP # libraries INCLUDES = -I$(top_srcdir)/include LDADD = $(LIBHDFEOS2) $(LIBGCTP) @F2CFORTRAN_CONDITIONAL_TRUE@@SZIP_ENCODER_CONDITIONAL_FALSE@testgrid_f77_SOURCES = testgrid77.f @F2CFORTRAN_CONDITIONAL_TRUE@@SZIP_ENCODER_CONDITIONAL_TRUE@testgrid_f77_SOURCES = testgrid_szip77.f @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@@F2CFORTRAN_90_CONDITIONAL_TRUE@@F2CFORTRAN_CONDITIONAL_TRUE@testgrid_f90_SOURCES = testgridf90-32.f # Run testgrid (and testgrid_f) as a test when the user types 'make check' TEST_SEQUENCES = test_c $(am__append_3) $(am__append_5) VERBOSE_TEST_SEQUENCES = test_c_verbose $(am__append_4) \ $(am__append_6) DISTCLEANFILES = Grid3.hdf Gridc_Test.hdf Gridf_Test.hdf testgridf.txt all: all-am .SUFFIXES: .SUFFIXES: .c .f .lo .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/config/include.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) --foreign testdrivers/grid/Makefile'; \ cd $(top_srcdir) && \ $(AUTOMAKE) --foreign testdrivers/grid/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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 testgrid$(EXEEXT): $(testgrid_OBJECTS) $(testgrid_DEPENDENCIES) @rm -f testgrid$(EXEEXT) $(LINK) $(testgrid_LDFLAGS) $(testgrid_OBJECTS) $(testgrid_LDADD) $(LIBS) testgrid_f77$(EXEEXT): $(testgrid_f77_OBJECTS) $(testgrid_f77_DEPENDENCIES) @rm -f testgrid_f77$(EXEEXT) $(F77LINK) $(testgrid_f77_LDFLAGS) $(testgrid_f77_OBJECTS) $(testgrid_f77_LDADD) $(LIBS) testgrid_f90$(EXEEXT): $(testgrid_f90_OBJECTS) $(testgrid_f90_DEPENDENCIES) @rm -f testgrid_f90$(EXEEXT) $(F77LINK) $(testgrid_f90_LDFLAGS) $(testgrid_f90_OBJECTS) $(testgrid_f90_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testgrid.Po@am__quote@ .c.o: @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @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@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @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@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @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 $@ $< .f.o: $(F77COMPILE) -c -o $@ $< .f.obj: $(F77COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .f.lo: $(LTF77COMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool uninstall-info-am: 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; } \ END { 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; } \ END { 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=; \ 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; } \ END { 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) $(mkdir_p) $(distdir)/../../config @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for file in $$list; do \ case $$file in \ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ esac; \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ $(mkdir_p) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ if test -d $$d/$$file; then \ 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-local check: check-am all-am: Makefile 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) -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) 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-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-libtool distclean-tags dvi: dvi-am dvi-am: html: html-am info: info-am info-am: install-data-am: install-exec-am: install-info: install-info-am install-man: 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-info-am .PHONY: CTAGS GTAGS all all-am check check-am check-local 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-exec install-exec-am install-info \ install-info-am install-man 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-info-am test_c: $(check_PROGRAMS) ./testgrid test_c_verbose: $(check_PROGRAMS) ./testgrid -v h test_f77: $(check_PROGRAMS) rm -f Grid3.hdf Gridc_Test.hdf Gridf_Test.hdf testgridf.txt ./testgrid_f77 test_f90: $(check_PROGRAMS) rm -f Grid3.hdf Gridc_Test.hdf Gridf_Test.hdf testgridf.txt ./testgrid_f90 check-local: $(TEST_SEQUENCES) verbose_check: $(VERBOSE_TEST_SEQUENCES) .PHONY: $(TEST_SEQUENCES) # 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: hdf-eos4-2.17v1.00.dfsg.1/testdrivers/grid/tutils.h0000444000175000017500000000466206240201426022756 0ustar amckinstryamckinstry/**************************************************************************** * NCSA HDF * * Software Development Group * * National Center for Supercomputing Applications * * University of Illinois at Urbana-Champaign * * 605 E. Springfield, Champaign IL 61820 * * * * For conditions of distribution and use, see the accompanying * * hdf/COPYING file. * * * ****************************************************************************/ /* tutils.h,v 1.12 1995/10/05 16:17:28 koziol Exp */ #ifndef _TUTILS_H #define _TUTILS_H /* Define these for use in all the tests */ #ifndef TESTMASTER extern #endif int num_errs #ifdef TESTMASTER = 0 #endif , Verbosity #ifdef TESTMASTER = 0 #endif ; #ifdef TEST_PC #define FAR far #else #ifndef FAR #define FAR /* */ #endif /* FAR */ #endif /* TEST_PC */ /* Use %ld to print the value because long could cover most cases. */ /* Used to make certain a return value _is_not_ a value */ #define CHECK(ret, val, where) \ do {if (Verbosity>9) printf(" Call to HDF routine: %15s at line %4d in %s returned %ld \n",where,(int)__LINE__,__FILE__,(long)ret);\ if(ret == val) {printf("*** UNEXPECTED RETURN from %s is %ld at line %4d in %s\n", where, (long)ret, (int)__LINE__,__FILE__); num_errs++;} \ } while(0) /* Used to make certain a return value _is_ a value */ #define VERIFY(x, val, where) \ do {if (Verbosity>9) printf(" Call to HDF routine: %15s at line %4d in %s had value %ld \n",where,(int)__LINE__,__FILE__,(long)x);\ if(x != val) {printf("*** UNEXPECTED VALUE from %s is %ld at line %4d in %s\n", where, (long)x,(int)__LINE__,__FILE__); num_errs++;} \ } while(0) #define RESULT(a) \ do { \ if (Verbosity>8) printf(" Call to HDF routine: %15s at line %4d in %s returned %ld \n",a,(int)__LINE__,__FILE__,(long)ret); \ if (Verbosity>9) HEprint(stdout,0); \ if(ret == FAIL) {printf("*** UNEXPECTED RETURN from %s is %ld at line %4d in %s\n", a, (long)ret,(int)__LINE__,__FILE__); num_errs++;} \ } while(0) #define MESSAGE(v,a) {if (Verbosity>=v) {a}} #endif /* _TUTILS_H */ hdf-eos4-2.17v1.00.dfsg.1/testdrivers/grid/testgrid.c0000444000175000017500000066710311204555144023264 0ustar amckinstryamckinstry/* testgrid.c ** ** */ #include "tutils.h" #include #include "mfhdf.h" #include "HE2_config.h" #include "HdfEosDef.h" int main(int argc, char *argv[]) { int32 index1 = 0; int32 index2 = 0; /*int32 rank = 2;*/ /*int32 dimsizes[2] = {100,40};*/ int32 tiledims[2] = {15, 15}; int32 tilecords[2]; int32 tilerank, tilecode; /*int32 rowarr[2] = {10,11};*/ /*int32 colarr[2] = {10,11};*/ int32 rowval[5], colval[5]; int32 regionID, regionID2; float32 utmhght[80]; float32 hghtinit = 323.0; float64 range[2]; float32 utmray[60][80], ray3[25][80]; /*float32 psray[360][90], gooderay[120][60],somray[359][321];*/ float32 psray[360][90], gooderay[120][60],*somray; float32 lamazray[719][180], georay[60][80]; /*float32 gooderay2[45][60], somray2[55][321];*/ float32 gooderay2[45][60], *somray2; float32 lamazray2[65][180], georay2[85][80]; float32 tileray[15][15]; float32 tilebuffer[15][15]; float32 fillvalue = 1996.0; float32 utmcnt = -799.0, ray3cnt = -19.5; float32 pscnt=-134.5, goodecnt=27.4, somcnt=-454.4; float32 lamazcnt=-299.5, geocnt=2001.0; float32 inqfill; float32 *buffer; int CLLoop, Verbosity; intn status, j, ii; intn compparm[4]; int32 gdfid, gdfid2, GDid_utm, GDid2, i, zonecode; int32 attr[4] = {11,33,66,99}, attr2[5]={5,17,28,39,57}; int32 gdfid3, GDid3, GDid_igoode; int32 gdid_polar_np, gdid_polar_sp; int32 GDid_geo, GDid_som, GDid_lamaz; int32 GDid_hom, GDid_lamcon, GDid_tm, GDid_poly, GDid_is; int32 spherecode, xdim, ydim; int32 start[2] = {10, 10}; int32 stride[2] = {1, 1}; int32 edge[2] = {10, 10}; int32 tmpvar, tmpvar1, tmpvar2, tmpvar3, tmpvar4; int32 periodID; int32 compcode; int32 ray[8]; int32 bufsiz; char tmpstr[1024]; char *buffer1; char *buffer2; int32 tempvar1[32], tempvar2[32], iattr[4]; float64 projparm[16], uplft[2], lowrgt[2], corlon[2], corlat[2]; float64 iuplft[2], ilowrgt[2], iprojparm[16]; float64 lonval[5], latval[5]; float64 *datbuf; float64 utmtmeray[4800]; float64 tmeinit = 35232487.2; float64 starttime,stoptime; float32 *datbuf2; FILE *fp; int32 GDid_ease; /*float32 easeray[1383][586];*/ float32 *easeray; float32 easecnt=2001.0; /*float32 easeray2[1383][586];*/ float32 *easeray2; int32 xdim_ease, ydim_ease; float64 rcord[4], scord[4]; int32 npnts; int32 xdimsize,ydimsize; float64 longitude[4], latitude[4]; Verbosity = 4; GDid2 = -1; for (CLLoop = 1; CLLoop < argc; CLLoop++) { if ((argc > CLLoop + 1) && ((HDstrcmp(argv[CLLoop], "-verbose") == 0) || (HDstrcmp(argv[CLLoop], "-v") == 0))) { if (argv[CLLoop + 1][0] == 'l') Verbosity = 4; else if (argv[CLLoop + 1][0] == 'm') Verbosity = 6; else if (argv[CLLoop + 1][0] == 'h') Verbosity = 10; else Verbosity = atoi(argv[CLLoop + 1]); } /* end if */ } /* ** This section of the program just fills some arrays with data that we will ** use later in the program */ while(index1 < 60) { while(index2 < 80) { utmray[index1][index2] = utmcnt; georay[index1][index2] = geocnt; index2++; utmcnt = utmcnt + 0.4; geocnt = geocnt + 0.2; } index1++; index2 = 0; } index1=0; while(index1 < 4800) { utmtmeray[index1] = tmeinit; index1++; tmeinit = tmeinit + 70.7; } index1=0; while(index1 < 80) { utmhght[index1] = hghtinit; hghtinit = hghtinit + 2.75; index1++; } index1=0; index2=0; while(index1 < 85) { while(index2 < 80) { georay2[index1][index2] = geocnt; index2++; geocnt = geocnt - .9; } index1++; index2 = 0; } index1=0; index2=0; while(index1 < 25) { while(index2 < 80) { ray3[index1][index2] = ray3cnt; index2++; ray3cnt=ray3cnt + .1; } index1++; index2 = 0; } index1=0; index2=0; while(index1 < 360) { while(index2 < 90) { psray[index1][index2] = pscnt; index2++; pscnt = pscnt + .4; } index1++; index2 = 0; } index1=0; index2=0; while(index1 < 120) { while(index2 < 60) { gooderay[index1][index2] = goodecnt; index2++; goodecnt = goodecnt + .4; } index1++; index2 = 0; } index1=0; index2=0; while(index1 < 45) { while(index2 < 60) { gooderay2[index1][index2] = goodecnt; index2++; goodecnt = goodecnt - .4; } index1++; index2 = 0; } /*index1=0; index2=0; while(index1 < 359) { while(index2 < 321) { somray[index1][index2] = somcnt; index2++; somcnt = somcnt + .4; } index1++; index2 = 0; } index1=0; index2=0; while(index1 < 55) { while(index2 < 321) { somray2[index1][index2] = somcnt; index2++; somcnt = somcnt + .8; } index1++; index2 = 0; }*/ index1=0; index2=0; somray = (float32 *) malloc(359 * 321 * sizeof(float32)); for (index1=0; index1<359; index1++) { for (index2=0; index2<321; index2++) { somray[index1+index2*359] = somcnt; somcnt = somcnt + .4; } } index1=0; index2=0; somray2 = (float32 *) malloc(55 * 321 * sizeof(float32)); for (index1=0; index1<55; index1++) { for (index2=0; index2<321; index2++) { somray2[index1+index2*55] = somcnt; somcnt = somcnt + .8; } } index1=0; index2=0; while(index1 < 719) { while(index2 < 180) { lamazray[index1][index2] = lamazcnt; index2++; lamazcnt = lamazcnt + .4; } index1++; index2 = 0; } index1=0; index2=0; while(index1 < 65) { while(index2 < 180) { lamazray2[index1][index2] = lamazcnt; index2++; lamazcnt = lamazcnt + .6; } index1++; index2 = 0; } index1=0; index2=0; lamazcnt=1.0; while(index1 < 15) { while(index2 < 15) { tileray[index1][index2] = lamazcnt; index2++; lamazcnt = lamazcnt + .5; } index1++; index2 = 0; } /*index1=0; index2=0; xdim_ease =1383 ; ydim_ease = 586; while(index1 < xdim_ease) { while(index2 < ydim_ease) { easeray[index1][index2] = easecnt; index2++; easecnt = easecnt + 0.2; } index1++; index2 = 0; } index1=0; index2=0; while(index1 < xdim_ease) { while(index2 < ydim_ease) { easeray2[index1][index2] = easecnt; index2++; easecnt = easecnt - .9; } index1++; index2 = 0; }*/ index1=0; index2=0; xdim_ease =1383; ydim_ease = 586; easeray = (float32 *) malloc(1383 * 586 * sizeof(float32)); for (index1=0; index1/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; } \ END { 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=; \ 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; } \ END { 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) $(mkdir_p) $(distdir)/../config @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for file in $$list; do \ case $$file in \ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ esac; \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ $(mkdir_p) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ if test -d $$d/$$file; then \ 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" \ distdir) \ || exit 1; \ fi; \ done check-am: all-am check: check-recursive all-am: Makefile installdirs: installdirs-recursive installdirs-am: 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) -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) 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 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-exec-am: install-info: install-info-recursive install-man: installcheck-am: maintainer-clean: maintainer-clean-recursive -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-info-am uninstall-info: uninstall-info-recursive .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \ clean clean-generic clean-libtool clean-recursive ctags \ ctags-recursive distclean distclean-generic distclean-libtool \ distclean-recursive distclean-tags distdir dvi dvi-am html \ html-am info info-am install install-am install-data \ install-data-am install-exec install-exec-am install-info \ install-info-am install-man install-strip installcheck \ installcheck-am installdirs installdirs-am maintainer-clean \ maintainer-clean-generic maintainer-clean-recursive \ mostlyclean mostlyclean-generic mostlyclean-libtool \ mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \ uninstall uninstall-am uninstall-info-am # 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: hdf-eos4-2.17v1.00.dfsg.1/testdrivers/swath/0000775000175000017500000000000010756621223021466 5ustar amckinstryamckinstryhdf-eos4-2.17v1.00.dfsg.1/testdrivers/swath/Makefile.am0000555000175000017500000000246511204555156023530 0ustar amckinstryamckinstry# testdrivers/swath Makefile.am # Boilerplate definitions include $(top_srcdir)/config/include.am # Link against HDF-EOS2 library INCLUDES=-I$(top_srcdir)/include LDADD=$(LIBHDFEOS2) # Build testswath from testswath.c check_PROGRAMS = testswath if F2CFORTRAN_CONDITIONAL check_PROGRAMS += testswath_f77 testswath_f77_SOURCES = testswath77.f if F2CFORTRAN_90_CONDITIONAL if F2CFORTRAN_32PTR_CONDITIONAL check_PROGRAMS += testswath_f90 testswath_f90_SOURCES = testswathf90-32.f endif endif endif # Run testswath (and testswath_f) when user types 'make check' TEST_SEQUENCES=test_c VERBOSE_TEST_SEQUENCES=test_c_verbose if F2CFORTRAN_CONDITIONAL TEST_SEQUENCES+=test_f77 VERBOSE_TEST_SEQUENCES+=test_f77 if F2CFORTRAN_90_CONDITIONAL if F2CFORTRAN_32PTR_CONDITIONAL TEST_SEQUENCES+=test_f90 VERBOSE_TEST_SEQUENCES+=test_f90 endif endif endif test_c: $(check_PROGRAMS) ./testswath test_c_verbose: $(check_PROGRAMS) ./testswath -v h test_f77: $(check_PROGRAMS) rm -f Swath_2.hdf Swathc_Test.hdf Swathf_Test.hdf testswathf.txt ./testswath_f77 test_f90: $(check_PROGRAMS) rm -f Swath_2.hdf Swathc_Test.hdf Swathf_Test.hdf testswathf.txt ./testswath_f90 DISTCLEANFILES=Swath_2.hdf Swathc_Test.hdf Swathf_Test.hdf testswathf.txt check-local: $(TEST_SEQUENCES) verbose_check: $(VERBOSE_TEST_SEQUENCES) .PHONY: $(TEST_SEQUENCES) hdf-eos4-2.17v1.00.dfsg.1/testdrivers/swath/testswath.f0000444000175000017500000027730010126313141023654 0ustar amckinstryamckinstry c testswath.f c In this program we create, define and write a simple swath hdfeos file c using the swath interface c program testswath integer index1, index2, swfid, swid, status integer swid2, rank, sd_id, sds1_id, sds2_id integer dim_id, strbufsize, nmaps, ndims, dimsize integer i, n, size integer start(2), stride(2), dataedge(2), geoedge(2) integer rdattr(4),geostart(2), attr(4) integer istart(2),iedge(2),dedge(2) integer dimsizes(2), compparm(5) integer sd_start(2), sd_stride(2), sd_edge(2) integer rd_start(2), rd_stride(2), rd_edge(2) integer*4 indexmap(30) integer*4 nattr, nswath, compcode, idxsz integer*4 tstart(1),tstride(1),tedge(1) integer swdefdim, swdetach, swdefgfld, swdefdfld integer swdefmap, swwrfld, swwrattr, swclose, sfsdmname integer sfwdata, sfendacc, sfend, swwrdmeta, swwrgmeta integer swfldinfo,swmapinfo, swattrinfo, swrdfld integer swrdattr, swgetfill, swsetfill, swdefimap integer swreginfo, swextreg, swperinfo, swextper integer swdefcomp, swcompinfo, swgmapinfo integer*4 swopen, swcreate, swattach, sfstart integer*4 swinqmaps, regionid, regionid2 integer*4 sfcreate, sfdimid, swnentries, swinqimaps integer*4 swinqdims, swinqgflds, swinqdflds, swdiminfo integer*4 swdefboxreg, swdeftmeper, swimapinfo integer*4 swinqattrs, swinqswath, swdupreg integer*4 swdefvrtreg, swupimap integer*4 swidxinfo integer*4 offset, inc, nt, zero,status4 integer*4 ndxmap(2), rnk(4), ntype(4), dims(5),latdims(2) integer*4 rnkd(4), ntyped(4) integer*4 idxmap(30), upidxmap(30) real ray1(100,40), ray2(100,40) real lat(40,50), lon(40,50) real ray4(40,100) real ray3(40,40), temp(100,40) real idxlat(30,30), idxlon(30,30) real latcnt, loncnt, raycnt, idxlatcnt, idxloncnt real fillvalue, rdfilval, tempbuf(13000) real*8 cornerlon(2), cornerlat(2) real*8 twodtime(40,50) real*8 onedtime(40) real*8 range(2) real*8 tmcnt,starttime, endtime integer indicies(2) integer*4 idx(8) character idxdimmap(72) character*(72) dimmap, dimname, fieldlist, dimens character*(72) dimlist, attrlist, swathlist integer DFACC_CREATE parameter (DFACC_CREATE=4) integer DFACC_RDWR parameter (DFACC_RDWR=3) integer DFNT_FLOAT32 parameter (DFNT_FLOAT32=5) integer DFNT_FLOAT64 parameter (DFNT_FLOAT64=6) integer DFNT_INT32 parameter (DFNT_INT32=24) integer HDFE_NOMERGE parameter (HDFE_NOMERGE=0) integer HDFE_AUTOMERGE parameter (HDFE_AUTOMERGE=1) integer HDFE_MIDPOINT parameter (HDFE_MIDPOINT=0) integer HDFE_ENDPOINT parameter (HDFE_ENDPOINT=1) integer HDFE_INTERNAL parameter (HDFE_INTERNAL=0) integer HDFE_COMP_SKPHUFF parameter (HDFE_COMP_SKPHUFF=3) integer HDFE_COMP_NONE parameter (HDFE_COMP_NONE=0) integer HDFE_NOPREVSUB parameter (HDFE_NOPREVSUB=-1) compparm(1) = 0 compparm(2) = 0 compparm(3) = 0 compparm(4) = 0 compparm(5) = 0 raycnt=-799.0 tmcnt=46353400.0d0 starttime=46353450.0d0 endtime=46500000.0d0 range(1)=46353450.0d0 range(2)=46500000.0d0 latcnt=39.8 loncnt=78.0 attr(1)=11 attr(2)=33 attr(3)=66 attr(4)=99 start(1)=10 start(2)=10 tstart(1)=0 tstride(1)=1 tedge(1)=50 geostart(1)=0 geostart(2)=0 stride(1)=1 stride(2)=1 sd_start(1)=0 sd_start(2)=0 sd_stride(1)=1 sd_stride(2)=1 sd_edge(1)=100 sd_edge(2)=40 rd_start(1)=0 rd_start(2)=0 rd_stride(1)=1 rd_stride(2)=1 rd_edge(1)=40 rd_edge(2)=100 dataedge(1)=20 dataedge(2)=50 geoedge(1)=40 geoedge(2)=50 idxlatcnt=39.8 idxloncnt=78.0 istart(1)=0 istart(2)=0 iedge(1)=30 iedge(2)=30 dedge(1)=40 dedge(2)=40 dimsizes(1)=100 dimsizes(2)=40 rank=2 fillvalue=16.0 cornerlon(1)=75.3 cornerlon(2)=77.6 cornerlat(1)=38.0 cornerlat(2)=39.8 indexmap(1)=1 indexmap(2)=2 indexmap(3)=3 indexmap(4)=4 indexmap(5)=6 indexmap(6)=7 indexmap(7)=8 indexmap(8)=9 indexmap(9)=11 indexmap(10)=12 indexmap(11)=13 indexmap(12)=14 indexmap(13)=16 indexmap(14)=17 indexmap(15)=18 indexmap(16)=19 indexmap(17)=21 indexmap(18)=22 indexmap(19)=23 indexmap(20)=24 indexmap(21)=26 indexmap(22)=27 indexmap(23)=28 indexmap(24)=29 indexmap(25)=31 indexmap(26)=32 indexmap(27)=33 indexmap(28)=34 indexmap(29)=36 indexmap(30)=37 zero = 0 c c This section of the program just fills some arrays with data that will be c used later in the program c do 110 index1=1,100 do 100 index2=1,40 ray1(index1, index2)=raycnt ray2(index1, index2)=raycnt + 1.0 ray4(index2,index1) = raycnt raycnt = raycnt +1. 100 continue 110 continue do 130 index1=1,40 do 120 index2=1,50 lat(index1, index2)=latcnt lon(index1, index2)=loncnt twodtime(index1,index2)=tmcnt loncnt=loncnt-.1 tmcnt=tmcnt+5.0 120 continue onedtime(index1)=tmcnt latcnt=latcnt-0.1 loncnt = 78.0 130 continue do 150 index1=1,30 do 140 index2=1,30 idxlat(index1, index2)=idxlatcnt idxlon(index1, index2)=idxloncnt idxloncnt=idxloncnt-.1 140 continue idxlatcnt=idxlatcnt-.1 idxloncnt=78.0 150 continue do 170 index1=1,40 do 160 index2=1,40 ray3(index1, index2)=raycnt raycnt = raycnt+1.25 160 continue 170 continue do 987 index1=1,30 idxmap(index1)=zero upidxmap(index1)=zero 987 continue open(unit=1, file="testswathf.txt", status = "NEW") write(*,*)'Testing Swath FORTRAN 77 interface' write(*,*)'==================================' write(1,*)'Testing Swath FORTRAN 77 interface' write(1,*)'==================================' write(*,*)' ' write(1,*)' ' c Test Case -- swopen c write(*,*)'Testing swopen ' write(*,*)'=================' write(1,*)'Testing swopen ' write(1,*)'=================' swfid=swopen("Swathf_Test.hdf", DFACC_CREATE) if (swfid .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)' swfid=swopen("Swathf_Test.hdf", DFACC_CREATE)' write(*,*)' Value returned by swopen ', swfid write(1,*)' swfid=swopen("Swathf_Test.hdf", DFACC_CREATE)' write(1,*)' Value returned by swopen ', swfid endif write(*,*)' ' write(1,*)' ' c Test Case -- swcreate c write(1,27) write(*,*)'Testing swcreate ' write(*,*)'=================' write(1,*)'Testing swcreate ' write(1,*)'=================' swid=swcreate(swfid, "Simplef") if (swid .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)' swid=swcreate(swfid, "Simplef")' write(*,*)' Value returned by swcreate ', swid write(1,*)' swid=swcreate(swfid, "Simplef")' write(1,*)' Value returned by swcreate ', swid endif write(*,*)' ' write(1,*)' ' swid2=swcreate(swfid, "Indexedf") if (swid2 .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)' swid2=swcreate(swfid, "Indexedf")' write(*,*)' Value returned by swcreate ', swid2 write(1,*)' swid2=swcreate(swfid, "Indexedf")' write(1,*)' Value returned by swcreate ', swid2 endif write(*,*)' ' write(1,*)' ' c Test Case -- swdefdim c write(1,27) write(*,*)'Testing swdefdim ' write(*,*)'=================' write(1,*)'Testing swdefdim ' write(1,*)'=================' status=swdefdim(swid, "DataTrack", 100) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)' status=swdefdim(swid, "DataTrack", 100)' write(*,*)' Value returned by swdefdim ',status write(1,*)' status=swdefdim(swid, "DataTrack", 100)' write(1,*)' Value returned by swdefdim ',status endif write(*,*)' ' write(1,*)' ' status=swdefdim(swid, "DataXtrack", 40) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)' status=swdefdim(swid, "DataXtrack", 40)' write(*,*)' Value returned by swdefdim ',status write(1,*)' status=swdefdim(swid, "DataXtrack", 40)' write(1,*)' Value returned by swdefdim ',status endif write(*,*)' ' write(1,*)' ' status=swdefdim(swid, "GeoTrack", 50) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)' status=swdefdim(swid, "GeoTrack", 50)' write(*,*)' Value returned by swdefdim ',status write(1,*)' status=swdefdim(swid, "GeoTrack", 50)' write(1,*)' Value returned by swdefdim ',status endif write(*,*)' ' write(1,*)' ' status=swdefdim(swid, "GeoXtrack", 40) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)' status=swdefdim(swid, "GeoXtrack", 40)' write(*,*)' Value returned by swdefdim ',status write(1,*)' status=swdefdim(swid, "GeoXtrack", 40)' write(1,*)' Value returned by swdefdim ',status endif write(*,*)' ' write(1,*)' ' status=swdefdim(swid2, "DataTrack", 40) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)' status=swdefdim(swid2, "DataTrack", 40)' write(*,*)' Value returned by swdefdim ', status write(1,*)' status=swdefdim(swid2, "DataTrack", 40)' write(1,*)' Value returned by swdefdim ', status endif write(*,*)' ' write(1,*)' ' status=swdefdim(swid2, "DataXtrack", 40) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)' status=swdefdim(swid2, "DataXtrack", 40)' write(*,*)' Value returned by swdefdim ', status write(1,*)' status=swdefdim(swid2, "DataXtrack", 40)' write(1,*)' Value returned by swdefdim ', status endif write(*,*)' ' write(1,*)' ' status=swdefdim(swid2, "GeoTrack", 30) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)' status=swdefdim(swid2, "GeoTrack", 30)' write(*,*)' Value returned by swdefdim ', status write(1,*)' status=swdefdim(swid2, "GeoTrack", 30)' write(1,*)' Value returned by swdefdim ', status endif write(*,*)' ' write(1,*)' ' status=swdefdim(swid2, "GeoXtrack", 30) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)' status=swdefdim(swid2, "GeoXtrack", 30)' write(*,*)' Value returned by swdefdim ', status write(1,*)' status=swdefdim(swid2, "GeoXtrack", 30)' write(1,*)' Value returned by swdefdim ', status endif write(*,*)' ' write(1,*)' ' status=swdefdim(swid2, "Timedim", 50) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Define dimension Timedim ' write(*,*)' Value returned by swdefdim ', status write(1,*)'Define dimension Timedim ' write(1,*)' Value returned by swdefdim ', status endif write(*,*)' ' write(1,*)' ' c Test Case -- swdefgfld c write(1,27) write(*,*)'Testing swdefgfld ' write(*,*)'=================' write(1,*)'Testing swdefgfld ' write(1,*)'=================' status=swdefgfld(swid, "Latitude","GeoXtrack,GeoTrack", & 1DFNT_FLOAT32, HDFE_AUTOMERGE) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdefgfld(swid, "Latitude","GeoXtrack,GeoTrac & 1k", DFNT_FLOAT32, HDFE_AUTOMERGE)' write(1,*)'status=swdefgfld(swid, "Latitude","GeoXtrack,GeoTrac & 1k", DFNT_FLOAT32, HDFE_AUTOMERGE)' write(1,*)'Value returned by swdefgfld ',status write(*,*)'Value returned by swdefgfld ',status endif write(*,*)' ' write(1,*)' ' status=swdefgfld(swid, "Longitude","GeoXtrack,GeoTrack", & 1DFNT_FLOAT32,HDFE_AUTOMERGE) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Value returned by swdefgfld ',status write(1,*)'Value returned by swdefgfld ',status endif write(*,*)' ' write(1,*)' ' status=swdefgfld(swid2, "Latitude", "GeoXtrack,GeoTrack", & 1DFNT_FLOAT32,HDFE_NOMERGE) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Value returned by swdefgfld ', status write(1,*)'Value returned by swdefgfld ', status endif write(*,*)' ' write(1,*)' ' status=swdefgfld(swid2, "Longitude", "GeoXtrack,GeoTrack", & 1DFNT_FLOAT32,HDFE_NOMERGE) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Value returned by swdefgfld ', status write(1,*)'Value returned by swdefgfld ', status endif write(*,*)' ' write(1,*)' ' status=swdefgfld(swid2,'Time','Timedim',DFNT_FLOAT64,HDFE_NOMERGE) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Define field Time for swath Indexedf ' write(*,*)'Status returned from call to swdefgfld ',status write(1,*)'Define field Time for swath Indexedf ' write(1,*)'Status returned from call to swdefgfld ',status endif write(*,*)' ' write(1,*)' ' status=swdefgfld(swid, "Time", "GeoXtrack,GeoTrack", & 1DFNT_FLOAT64, HDFE_NOMERGE) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdefgfld(swid, "Time","GeoXtrack,GeoTrack",D & 1FNT_FLOAT64, HDFE_NOMERGE)' write(*,*)'Value returned by swdefgfld ',status write(1,*)'status=swdefgfld(swid, "Time","GeoXtrack,GeoTrack",D & 1FNT_FLOAT64, HDFE_NOMERGE)' write(1,*)'Value returned by swdefgfld ',status endif write(*,*)' ' write(1,*)' ' c Test Case -- swdefdfld c write(1,27) write(*,*)'Testing swdefdfld ' write(*,*)'=================' write(1,*)'Testing swdefdfld ' write(1,*)'=================' c Test Case -- swdefcomp c write(1,27) write(*,*)'Testing swdefcomp ' write(*,*)'=================' write(1,*)'Testing swdefcomp ' write(1,*)'=================' status = swdefcomp(swid,HDFE_COMP_SKPHUFF,compparm) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Define compression ' write(*,*)'Status returned by swdefcomp ',status write(1,*)'Define compression' write(1,*)'Status returned by swdefcomp ',status write(*,*)' ' write(1,*)' ' endif status=swdefdfld(swid, "SideA", "DataXtrack,DataTrack", & 1DFNT_FLOAT32, HDFE_NOMERGE) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Define data field SideA ' write(*,*)'Value returned by swdefdfld ',status write(1,*)'Define data field SideA ' write(1,*)'Value returned by swdefdfld ',status write(*,*)' ' write(1,*)' ' endif status = swdefcomp(swid,HDFE_COMP_NONE,compparm) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Define compression ' write(*,*)'Status returned by swdefcomp ',status write(1,*)'Define compression' write(1,*)'Status returned by swdefcomp ',status write(*,*)' ' write(1,*)' ' endif status=swdefdfld(swid, "Temperature", "DataXtrack,DataTrack", & 1DFNT_FLOAT32, HDFE_NOMERGE) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Define data field Temperature ' write(*,*)'Value returned by swdefdfld ',status write(1,*)'Define data field Temperature ' write(1,*)'Value returned by swdefdfld ',status write(*,*)' ' write(1,*)' ' endif status=swdefdfld(swid, "Conduction", "DataXtrack,DataTrack", & 1DFNT_FLOAT32, HDFE_NOMERGE) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdefdfld(swid,"Conduction","DataXtrack,DataT & 1rack",DFNT_FLOAT32, HDFE_NOMERGE)' write(*,*)'Value returned by swdefdfld ',status write(1,*)'status=swdefdfld(swid,"Conduction","DataXtrack,DataT & 1rack",DFNT_FLOAT32, HDFE_NOMERGE)' write(1,*)'Value returned by swdefdfld ',status endif write(*,*)' ' write(1,*)' ' status=swdefdfld(swid2, "Sensor1", "DataXtrack,DataTrack", & 1DFNT_FLOAT32, HDFE_NOMERGE) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdefdfld(swid2, "Sensor1","DataTrack,DataXtr & 1ack",DFNT_FLOAT32, HDFE_NOMERGE)' write(*,*)'Value returned by swdefdfld ',status write(1,*)'status=swdefdfld(swid2, "Sensor1","DataTrack,DataXtr & 1ack",DFNT_FLOAT32, HDFE_NOMERGE)' write(1,*)'Value returned by swdefdfld ',status endif write(*,*)' ' write(1,*)' ' c Test Case -- swdetach c write(1,27) write(*,*)'Testing swdetach ' write(*,*)'=================' write(1,*)'Testing swdetach ' write(1,*)'=================' status=swdetach(swid) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdetach(swid)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid)' write(1,*)'Value returned by swdetach ',status endif write(*,*)' ' write(1,*)' ' status=swdetach(swid2) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdetach(swid2)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid2)' write(1,*)'Value returned by swdetach ',status endif write(*,*)' ' write(1,*)' ' swid=swattach(swfid, "Simplef") if (swid .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'swid=swattach(swfid, "Simplef")' write(*,*)'Value returned by swattach ',swid write(1,*)'swid=swattach(swfid, "Simplef")' write(1,*)'Value returned by swattach ',swid endif write(*,*)' ' write(1,*)' ' swid2=swattach(swfid, "Indexedf") if (swid2 .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'swid2=swattach(swfid, "Indexedf")' write(*,*)'Value returned by swattach ',swid2 write(1,*)'swid2=swattach(swfid, "Indexedf")' write(1,*)'Value returned by swattach ',swid2 endif write(*,*)' ' write(1,*)' ' c Test Case -- swdefmap c write(1,27) write(*,*)'Testing swdefmap ' write(*,*)'=================' write(1,*)'Testing swdefmap ' write(1,*)'=================' status=swdefmap(swid, "GeoTrack", "DataTrack", 0, 2) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdefmap(swid, "GeoTrack", "DataTrack", 0, 2) & 1' write(*,*)'Value returned by swdefmap ',status write(1,*)'status=swdefmap(swid, "GeoTrack", "DataTrack", 0, 2) & 1' write(1,*)'Value returned by swdefmap ',status endif write(*,*)' ' write(1,*)' ' c Test Case -- swdefimap c write(1,27) write(*,*)'Testing swdefimap ' write(*,*)'=================' write(1,*)'Testing swdefimap ' write(1,*)'=================' status=swdefimap(swid2, "GeoTrack", "DataTrack", indexmap) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdefimap(swid2, "GeoTrack", "DataTrack",inde & 1xmap)' write(*,*)'Value returned by swdefimap ',status write(1,*)'status=swdefimap(swid2, "GeoTrack", "DataTrack",inde & 1xmap)' write(1,*)'Value returned by swdefimap ',status endif write(*,*)' ' write(1,*)' ' status=swdefimap(swid2, "GeoXtrack", "DataXtrack", indexmap) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdefimap(swid2, "GeoXtrack", "DataXtrack",in & 1dexmap)' write(*,*)'Value returned by swdefimap ',status write(1,*)'status=swdefimap(swid2, "GeoXtrack", "DataXtrack",in & 1dexmap)' write(1,*)'Value returned by swdefimap ',status endif write(*,*)' ' write(1,*)' ' c Test Case -- swsetfill c write(1,27) write(*,*)'Testing swsetfill ' write(*,*)'=================' write(1,*)'Testing swsetfill ' write(1,*)'=================' status=swsetfill(swid, "Temperature", fillvalue) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swsetfill(swid, "Temperature", fillvalue)' write(*,*)'Value returned by swsetfill ',status write(1,*)'status=swsetfill(swid, "Temperature", fillvalue)' write(1,*)'Value returned by swsetfill ',status endif write(*,*)' ' write(1,*)' ' status=swsetfill(swid, "Conduction", fillvalue) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swsetfill(swid, "Conduction", fillvalue)' write(*,*)'Value returned by swsetfill ',status write(1,*)'status=swsetfill(swid, "Conduction", fillvalue)' write(1,*)'Value returned by swsetfill ',status endif write(*,*)' ' write(1,*)' ' c Test Case -- swdetach c write(1,27) write(*,*)'Testing swdetach ' write(*,*)'=================' write(1,*)'Testing swdetach ' write(1,*)'=================' status=swdetach(swid) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdetach(swid)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid)' write(1,*)'Value returned by swdetach ',status endif write(*,*)' ' write(1,*)' ' status=swdetach(swid2) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdetach(swid2)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid2)' write(1,*)'Value returned by swdetach ',status endif write(*,*)' ' write(1,*)' ' status=swclose(swfid) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swclose(swfid)' write(*,*)'Value returned by swclose ',status write(1,*)'status=swclose(swfid)' write(1,*)'Value returned by swclose ',status endif write(*,*)' ' write(1,*)' ' c Test Case -- swinqswath c write(1,27) write(*,*)'Testing swinqswath ' write(*,*)'=================' write(1,*)'Testing swinqswath ' write(1,*)'=================' nswath=swinqswath('Swathf_Test.hdf', swathlist, strbufsize) if (swfid .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Retrieve information on swaths in file Swathf_Test.h & 1df' write(*,*)'Nunber of swaths in file ', nswath write(*,*)'List of swaths ',swathlist write(1,*)'Retrieve information on swaths in file Swathf_Test.h & 1df' write(1,*)'Nunber of swaths in file ', nswath write(1,*)'List of swaths ',swathlist endif write(*,*)' ' write(1,*)' ' swfid=swopen("Swathf_Test.hdf", DFACC_RDWR) if (swfid .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'swfid=swopen("Swathf_Test.hdf", DFACC_RDWR)' write(*,*)'Value returned by swopen ',swfid write(1,*)'swfid=swopen("Swathf_Test.hdf", DFACC_RDWR)' write(1,*)'Value returned by swopen ',swfid endif write(*,*)' ' write(1,*)' ' c Test Case -- swattach c write(1,27) write(*,*)'Testing swattach ' write(*,*)'=================' write(1,*)'Testing swattach ' write(1,*)'=================' swid=swattach(swfid, "Simplef") if (swid .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'swid=swattach(swfid, "Simplef")' write(*,*)'Value returned by swattach ',swid write(1,*)'swid=swattach(swfid, "Simplef")' write(1,*)'Value returned by swattach ',swid endif write(*,*)' ' write(1,*)' ' swid2=swattach(swfid, "Indexedf") if (swid2 .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'swid2=swattach(swfid, "Indexedf")' write(*,*)'Value returned by swattach ',swid2 write(1,*)'swid2=swattach(swfid, "Indexedf")' write(1,*)'Value returned by swattach ',swid2 endif write(*,*)' ' write(1,*)' ' c Test Case -- swwrfld c write(1,27) write(*,*)'Testing swwrfld ' write(*,*)'=================' write(1,*)'Testing swwrfld ' write(1,*)'=================' status=swwrfld(swid, "SideA", sd_start, stride, rd_edge, ray4) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Write data field SideA ' write(*,*)'Value returned by swwrfld ',status write(1,*)'Write data field SideA ' write(1,*)'Value returned by swwrfld ',status endif write(*,*)' ' write(1,*)' ' status=swwrfld(swid, "Temperature", start, stride, dataedge, ray1) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swwrfld(swid, "Temperature", start, stride,da & 1taedge, ray1)' write(*,*)'Value returned by swwrfld ',status write(1,*)'status=swwrfld(swid, "Temperature", start, stride,da & 1taedge, ray1)' write(1,*)'Value returned by swwrfld ',status endif write(*,*)' ' write(1,*)' ' status=swwrfld(swid, "Conduction", start, stride, dataedge, ray2) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swwrfld(swid, "Conduction", start, stride,dat & 1aedge, ray2)' write(*,*)'Value returned by swwrfld ',status write(1,*)'status=swwrfld(swid, "Conduction", start, stride,dat & 1aedge, ray2)' write(1,*)'Value returned by swwrfld ',status endif write(*,*)' ' write(1,*)' ' status=swwrfld(swid, "Latitude", geostart, stride, geoedge, lat) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swwrfld(swid, "Latitude", geostart, stride, g & 1eoedge, lat)' write(*,*)'Value returned by swwrfld ',status write(1,*)'status=swwrfld(swid, "Latitude", geostart, stride, g & 1eoedge, lat)' write(1,*)'Value returned by swwrfld ',status endif write(*,*)' ' write(1,*)' ' status=swwrfld(swid, "Longitude", geostart, stride, geoedge, lon) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swwrfld(swid, "Longitude", geostart, stride, & 1geoedge, lon)' write(*,*)'Value returned by swwrfld ',status write(1,*)'status=swwrfld(swid, "Longitude", geostart, stride, & 1geoedge, lon)' write(1,*)'Value returned by swwrfld ',status endif write(*,*)' ' write(1,*)' ' status=swwrfld(swid,"Time",geostart,stride,geoedge,twodtime) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swwrfld(swid, "Time", geostart, stride, geoed & 1ge, twodtime)' write(*,*)'Value returned by swwrfld for Time ',status write(1,*)'status=swwrfld(swid, "Time", geostart, stride, geoed & 1ge, twodtime)' write(1,*)'Value returned by swwrfld for Time ',status endif write(*,*)' ' write(1,*)' ' status=swwrfld(swid2, "Latitude", istart, stride, iedge, idxlat) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swwrfld(swid2, "Latitude", istart, stride, i & 1edge, idxlat)' write(*,*)'Value returned by swwrfld ',status write(1,*)'status=swwrfld(swid2, "Latitude", istart, stride, i & 1edge, lat)' write(1,*)'Value returned by swwrfld ',status endif write(*,*)' ' write(1,*)' ' status=swwrfld(swid2, "Longitude", istart, stride, iedge, idxlon) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swwrfld(swid2, "Longitude", istart, stride, i & 1edge, idxlon)' write(*,*)'Value returned by swwrfld ',status write(1,*)'status=swwrfld(swid2, "Longitude", istart, stride, i & 1edge, idxlon)' write(1,*)'Value returned by swwrfld ',status endif write(*,*)' ' write(1,*)' ' status=swwrfld(swid2,'Time',tstart,tstride,tedge,onedtime) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Write field Time ' write(*,*)'Status returned by swwrfld ',status write(1,*)'Write field Time ' write(1,*)'Status returned by swwrfld ',status write(*,*)' ' write(1,*)' ' endif status=swwrfld(swid2, "Sensor1", istart, stride, iedge, ray3) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swwrfld(swid2, "Sensor1", istart, stride, ied & 1ge, ray3)' write(*,*)'Value returned by swwrfld ',status write(1,*)'status=swwrfld(swid2, "Sensor1", istart, stride, ied & 1ge, ray3)' write(1,*)'Value returned by swwrfld ',status endif write(*,*)' ' write(1,*)' ' c Test Case -- swwrattr c write(1,27) write(*,*)'Testing swwrattr ' write(*,*)'=================' write(1,*)'Testing swwrattr ' write(1,*)'=================' status=swwrattr(swid, "Drift", DFNT_INT32, 4, attr) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swwrattr(swid, "Drift", DFNT_INT32, 4, attr)' write(*,*)'Value returned by swwrattr ',status write(1,*)'status=swwrattr(swid, "Drift", DFNT_INT32, 4, attr)' write(1,*)'Value returned by swwrattr ',status endif write(*,*)' ' write(1,*)' ' status=swdetach(swid) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdetach(swid)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid)' write(1,*)'Value returned by swdetach ',status endif write(*,*)' ' write(1,*)' ' status=swdetach(swid2) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdetach(swid2)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid2)' write(1,*)'Value returned by swdetach ',status endif write(*,*)' ' write(1,*)' ' c Test Case -- swclose c write(1,27) write(*,*)'Testing swclose ' write(*,*)'=================' write(1,*)'Testing swclose ' write(1,*)'=================' status=swclose(swfid) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Value returned by swclose ',status write(1,*)'status=swclose(swfid)' write(1,*)'Value returned by swclose ',status endif write(*,*)' ' write(1,*)' ' sd_id=sfstart("Swathf_Test.hdf", DFACC_RDWR) if (sd_id .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'sd_id=sfstart("Swathf_Test.hdf", DFACC_RDWR)' write(*,*)'Value returned by sfstart ',sd_id write(1,*)'sd_id=sfstart("Swathf_Test.hdf", DFACC_RDWR)' write(1,*)'Value returned by sfstart ',sd_id endif write(*,*)' ' write(1,*)' ' sds1_id=sfcreate(sd_id, "DataOne", DFNT_FLOAT32, rank,dimsizes) if (sds1_id .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'sds1_id=sfcreate(sd_id, "DataOne", DFNT_FLOAT32, ran & 1k, dimsizes)' write(*,*)'Value returned by sfcreate ',sds1_id write(1,*)'sds1_id=sfcreate(sd_id, "DataOne", DFNT_FLOAT32, ran & 1k,dimsizes)' write(1,*)'Value returned by sfcreate ',sds1_id endif write(*,*)' ' write(1,*)' ' sds2_id=sfcreate(sd_id, "GeoOne", DFNT_FLOAT32, rank,dimsizes) if (sds2_id .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'sds2_id=sfcreate(sd_id, "GeoOne", DFNT_FLOAT32, rank & 1, dimsizes)' write(*,*)'Value returned by sfcreate ',sds2_id write(1,*)'sds2_id=sfcreate(sd_id, "GeoOne", DFNT_FLOAT32, rank & 1, dimsizes)' write(1,*)'Value returned by sfcreate ',sds2_id endif write(*,*)' ' write(1,*)' ' dim_id=sfdimid(sds1_id, 0) if (dim_id .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'dim_id=sfdimid(sds1_id, 0)' write(*,*)'Value returned by sfdimid ',dim_id write(1,*)'dim_id=sfdimid(sds1_id, 0)' write(1,*)'Value returned by sfdimid ',dim_id endif write(*,*)' ' write(1,*)' ' status=sfsdmname(dim_id, "DataTrack") if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=sfsdmname(dim_id, "DataTrack")' write(*,*)'Value returned by sfsdmname ',status write(1,*)'status=sfsdmname(dim_id, "DataTrack")' write(1,*)'Value returned by sfsdmname ',status endif write(*,*)' ' write(1,*)' ' dim_id=sfdimid(sds1_id, 1) if (dim_id .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'dim_id=sfdimid(sds1_id, 1)' write(*,*)'Value returned by sfdimid ',dim_id write(1,*)'dim_id=sfdimid(sds1_id, 1)' write(1,*)'Value returned by sfdimid ',dim_id endif write(*,*)' ' write(1,*)' ' status=sfsdmname(dim_id, "DataXtrack") if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=sfsdmname(dim_id, "DataXtrack")' write(*,*)'Value returned by sfsdmname ',status write(1,*)'status=sfsdmname(dim_id, "DataXtrack")' write(1,*)'Value returned by sfsdmname ',status endif write(*,*)' ' write(1,*)' ' dim_id=sfdimid(sds2_id, 0) if (dim_id .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'dim_id=sfdimid(sds2_id, 0)' write(*,*)'Value returned by sfdimid ',dim_id write(1,*)'dim_id=sfdimid(sds2_id, 0)' write(1,*)'Value returned by sfdimid ',dim_id endif write(*,*)' ' write(1,*)' ' status=sfsdmname(dim_id, "GeoTrack") if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=sfsdmname(dim_id, "GeoTrack")' write(*,*)'Value returned by sfsdmname ',status write(1,*)'status=sfsdmname(dim_id, "GeoTrack")' write(1,*)'Value returned by sfsdmname ',status endif write(*,*)' ' write(1,*)' ' dim_id=sfdimid(sds2_id, 1) if (dim_id .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'dim_id=sfdimid(sds2_id, 1)' write(*,*)'Value returned by sfdimid ',dim_id write(1,*)'dim_id=sfdimid(sds2_id, 1)' write(1,*)'Value returned by sfdimid ',dim_id endif write(*,*)' ' write(1,*)' ' status=sfsdmname(dim_id, "GeoXtrack") if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=sfsdmname(dim_id, "GeoXtrack")' write(*,*)'Value returned by sfsdmname ',status write(1,*)'status=sfsdmname(dim_id, "GeoXtrack")' write(1,*)'Value returned by sfsdmname ',status endif write(*,*)' ' write(1,*)' ' status=sfwdata(sds1_id, sd_start, sd_stride, sd_edge, ray1) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=sfwdata(sds1_id, sd_start, sd_stride, sd_edge & 1, ray1)' write(*,*)'Value returned by sfwdata ',status write(1,*)'status=sfwdata(sds1_id, sd_start, sd_stride, sd_edge & 1, ray1)' write(1,*)'Value returned by sfwdata ',status endif write(*,*)' ' write(1,*)' ' status=sfwdata(sds2_id, sd_start, sd_stride, sd_edge, ray2) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=sfwdata(sds2_id, sd_start, sd_stride, sd_edge & 1, ray2)' write(*,*)'Value returned by sfwdata ',status write(1,*)'status=sfwdata(sds2_id, sd_start, sd_stride, sd_edge & 1, ray2)' write(1,*)'Value returned by sfwdata ',status endif write(*,*)' ' write(1,*)' ' status=sfendacc(sds1_id) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=sfendacc(sds1_id)' write(*,*)'Value returned by sfendacc ',status write(1,*)'status=sfendacc(sds1_id)' write(1,*)'Value returned by sfendacc ',status endif write(*,*)' ' write(1,*)' ' status=sfendacc(sds2_id) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=sfendacc(sds2_id)' write(*,*)'Value returned by sfendacc ',status write(1,*)'status=sfendacc(sds2_id)' write(1,*)'Value returned by sfendacc ',status endif write(*,*)' ' write(1,*)' ' status=sfend(sd_id) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=sfend(sd_id)' write(*,*)'Value returned by sfend ',status write(1,*)'status=sfend(sd_id)' write(1,*)'Value returned by sfend ',status endif write(*,*)' ' write(1,*)' ' swfid=swopen("Swathf_Test.hdf", DFACC_RDWR) if (swfid .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'swfid=swopen("Swathf_Test.hdf", DFACC_RDWR)' write(*,*)'Value returned by swopen ', swfid write(1,*)'swfid=swopen("Swathf_Test.hdf", DFACC_RDWR)' write(1,*)'Value returned by swopen ', swfid endif write(*,*)' ' write(1,*)' ' swid=swattach(swfid, "Simplef") if (swid .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'swid=swattach(swfid, "Simplef")' write(*,*)'Value returned by swattach ',swid write(1,*)'swid=swattach(swfid, "Simplef")' write(1,*)'Value returned by swattach ',swid endif write(*,*)' ' write(1,*)' ' c Test Case -- swwrdmeta c write(1,27) write(*,*)'Testing swwrdmeta ' write(*,*)'=================' write(1,*)'Testing swwrdmeta ' write(1,*)'=================' status=swwrdmeta(swid, "DataOne", "DataXtrack,DataTrack", & 1DFNT_FLOAT32) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swwrdmeta(swid, "DataOne", "DataXtrack,DataTr & 1ack",DFNT_FLOAT32)' write(*,*)'Value returned by swwrdmeta ',status write(1,*)'status=swwrdmeta(swid, "DataOne", "DataXtrack,DataTr & 1ack",DFNT_FLOAT32)' write(1,*)'Value returned by swwrdmeta ',status endif write(*,*)' ' write(1,*)' ' c Test Case -- swwrgmeta c write(1,27) write(*,*)'Testing swwrgmeta ' write(*,*)'=================' write(1,*)'Testing swwrgmeta ' write(1,*)'=================' status=swwrgmeta(swid, "GeoOne", "GeoXtrack,GeoTrack", & 1DFNT_FLOAT32) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swwrgmeta(swid, "GeoOne", "GeoXtrack,GeoTrack & 1", DFNT_FLOAT32)' write(*,*)'Value returned by swwrdmeta ',status write(1,*)'status=swwrgmeta(swid, "GeoOne", "GeoXtrack,GeoTrack & 1", DFNT_FLOAT32)' write(1,*)'Value returned by swwrdmeta ',status endif write(*,*)' ' write(1,*)' ' status=swdetach(swid) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdetach(swid)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid)' write(1,*)'Value returned by swdetach ',status endif write(*,*)' ' write(1,*)' ' status=swclose(swfid) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swclose(swfid)' write(*,*)'Value returned by swclose ',status write(1,*)'status=swclose(swfid)' write(1,*)'Value returned by swclose ',status endif write(*,*)' ' write(1,*)' ' swfid=swopen("Swathf_Test.hdf", DFACC_RDWR) if (swfid .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'swfid=swopen("Swathf_Test.hdf", DFACC_RDWR)' write(*,*)'Value returned by swopen ',swfid write(1,*)'swfid=swopen("Swathf_Test.hdf", DFACC_RDWR)' write(1,*)'Value returned by swopen ',swfid endif write(*,*)' ' write(1,*)' ' swid=swattach(swfid, "Simplef") if (swid .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'swid=swattach(swfid, "Simplef")' write(*,*)'Value returned by swattach ',swid write(1,*)'swid=swattach(swfid, "Simplef")' write(1,*)'Value returned by swattach ',swid endif write(*,*)' ' write(1,*)' ' swid2=swattach(swfid, "Indexedf") if (swid2 .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'swid2=swattach(swfid, "Indexedf")' write(*,*)'Value returned by swattach ',swid2 write(1,*)'swid2=swattach(swfid, "Indexedf")' write(1,*)'Value returned by swattach ',swid2 endif write(*,*)' ' write(1,*)' ' c Test Case --swdefvrtreg c write(1,27) write(*,*)'Testing swdefvrtreg ' write(*,*)'=================' write(1,*)'Testing swdefvrtreg ' write(1,*)'=================' regionid=swdefvrtreg(swid2,HDFE_NOPREVSUB,'Time',range) if (regionid .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Define region id for field Time ' write(*,*)'Region id returned by swdefvrtreg ',regionid write(1,*)'Define region id for field Time ' write(1,*)'Region id returned by swdefvrtreg ',regionid endif write(*,*)' ' write(1,*)' ' c Test Case -- swnentries c write(1,27) write(*,*)'Testing swnentries ' write(*,*)'=================' write(1,*)'Testing swnentries ' write(1,*)'=================' nmaps=swnentries(swid, 1, strbufsize) if (nmaps .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'nmaps=swnentries(swid, 1, strbufsize)' write(*,*)'Number of dimension mappings ',nmaps write(*,*)'Size of strbufsize ',strbufsize write(1,*)'nmaps=swnentries(swid, 1, strbufsize)' write(1,*)'Number of dimension mappings ',nmaps write(1,*)'Size of strbufsize ',strbufsize endif write(*,*)' ' write(1,*)' ' c Test Case -- swinqmaps c write(1,27) write(*,*)'Testing swinqmaps ' write(*,*)'=================' write(1,*)'Testing swinqmaps ' write(1,*)'=================' nmaps=swinqmaps(swid, dimmap, offset, inc) if (nmaps .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'nmaps=swinqmaps(swid, dimmap, offset, inc)' write(*,*)'Dimension mappings ',dimmap write(*,*)'offset ',offset write(*,*)'increment ',inc write(1,*)'nmaps=swinqmaps(swid, dimmap, offset, inc)' write(1,*)'Dimension mappings ',dimmap write(1,*)'offset ',offset write(1,*)'increment ',inc endif write(*,*)' ' write(1,*)' ' c Test Case -- swgmapinfo c write(1,27) write(*,*)'Testing swgmapinfo ' write(*,*)'=================' write(1,*)'Testing swgmapinfo ' write(1,*)'=================' status = swgmapinfo(swid2, "GeoTrack") if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status = swgmapinfo(swid2, "GeoTrack")' write(1,*)'status = swgmapinfo(swid2, "GeoTrack")' write(*,*)'Status returned by swgmapinfo ',status write(1,*)'Status returned by swgmapinfo ',status endif c Test Case -- swinqimaps c write(1,27) write(*,*)'Testing swinqimaps ' write(*,*)'=================' write(1,*)'Testing swinqimaps ' write(1,*)'=================' nmaps=swinqimaps(swid2, idxdimmap, ndxmap) if (nmaps .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'nmaps=swinqimaps(swid2, idxdimmap, ndxmap)' write(*,*)'Number of indexed mappings ',nmaps write(*,*)'Indexed Dimension mappings ',idxdimmap write(*,*)'Index size ',ndxmap write(1,*)'nmaps=swinqimaps(swid2, idxdimmap, ndxmap)' write(1,*)'Number of indexed mappings ',nmaps write(1,*)'Indexed Dimension mappings ',idxdimmap write(1,*)'Index size ',ndxmap endif write(*,*)' ' write(1,*)' ' c Test Case -- swinqdims c write(1,27) write(*,*)'Testing swinqdims ' write(*,*)'=================' write(1,*)'Testing swinqdims ' write(1,*)'=================' ndims=swinqdims(swid, dimname, dims) if (ndims .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'ndims=swinqdims(swid, dimname, dims)' write(*,*)'Number of dimesions ',ndims write(*,*)'Names of dimensions ',dimname write(*,*)'Size of dimensions ',dims write(1,*)'ndims=swinqdims(swid, dimname, dims)' write(1,*)'Number of dimesions ',ndims write(1,*)'Names of dimensions ',dimname write(1,*)'Size of dimensions ',dims endif write(*,*)' ' write(1,*)' ' ndims=swinqdims(swid2, dimname, dims) if (ndims .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'ndims=swinqdims(swid2, dimname, dims)' write(*,*)'Number of dimesions ',ndims write(*,*)'Names of dimensions ',dimname write(*,*)'Size of dimensions ',dims write(1,*)'ndims=swinqdims(swid, dimname, dims)' write(1,*)'Number of dimesions ',ndims write(1,*)'Names of dimensions ',dimname write(1,*)'Size of dimensions ',dims endif write(*,*)' ' write(1,*)' ' c Test Case -- swinqgflds c write(1,27) write(*,*)'Testing swinqgflds ' write(*,*)'=================' write(1,*)'Testing swinqgflds ' write(1,*)'=================' ndims=swinqdims(swid, dimname, dims) if (ndims .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' endif nflds=swinqgflds(swid, fieldlist, rnk, ntype) if (nflds .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'nflds=swinqgflds(swid, fieldlist, rnk, ntype)' write(*,*)'Number of geolocation fields in swath ',nflds write(*,*)'Names of geolocation fields ',fieldlist write(*,*)'Rank of fields ',rnk write(*,*)'Number type of fields ',ntype write(1,*)'nflds=swinqgflds(swid, fieldlist, rnk, ntype)' write(1,*)'Number of geolocation fields in swath ',nflds write(1,*)'Names of geolocation fields ',fieldlist write(1,*)'Rank of fields ',rnk write(1,*)'Number type of fields ',ntype endif write(*,*)' ' write(1,*)' ' c Test Case -- swinqdflds c write(1,27) write(*,*)'Testing swinqdflds ' write(*,*)'=================' write(1,*)'Testing swinqdflds ' write(1,*)'=================' nflds=swinqdflds(swid, fieldlist, rnkd, ntyped) if (nflds .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'nflds=swinqdflds(swid, fieldlist, rnkd, ntyped)' write(*,*)'Number of data fields in swath ',nflds write(*,*)'Names of data fields ',fieldlist write(*,*)'Rank of fields ',rnkd write(*,*)'Number type of fields ',ntyped write(1,*)'nflds=swinqdflds(swid, fieldlist, rnkd, ntyped)' write(1,*)'Number of data fields in swath ',nflds write(1,*)'Names of data fields ',fieldlist write(1,*)'Rank of fields ',rnkd write(1,*)'Number type of fields ',ntyped endif write(*,*)' ' write(1,*)' ' c Test Case -- swdiminfo c write(1,27) write(*,*)'Testing swdiminfo ' write(*,*)'=================' write(1,*)'Testing swdiminfo ' write(1,*)'=================' dimsize=swdiminfo(swid, "DataTrack") if (dimsize .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'dimsize=swdiminfo(swid, "DataTrack")' write(*,*)'Size of dimension DataTrack ',dimsize write(1,*)'dimsize=swdiminfo(swid, "DataTrack")' write(1,*)'Size of dimension DataTrack ',dimsize write(*,*)' ' write(1,*)' ' endif c Test Case -- swcompinfo c write(1,27) write(*,*)'Testing swcompinfo ' write(*,*)'=================' write(1,*)'Testing swcompinfo ' write(1,*)'=================' status = swcompinfo(swid,'SideA',compcode,compparm) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Retrieve compression information for field SideA' write(*,*)'The compression code for field SideA = ',compcode write(*,*)'The compression parameter is ',compparm(1) write(1,*)'Retrieve compression information for field SideA' write(1,*)'The compression code for field SideA = ',compcode write(1,*)'The compression parameter is ',compparm(1) write(*,*)' ' write(1,*)' ' endif c Test Case -- swrdfld c write(1,27) write(*,*)'Testing swrdfld ' write(*,*)'=================' write(1,*)'Testing swrdfld ' write(1,*)'=================' status=swrdfld(swid, "Conduction", rd_start,rd_stride, & 1rd_edge, temp) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Value returned by swrdfld ',status write(*,*)'status=swrdfld(swid, "Conduction", rd_start,rd_strid & 1e, rd_edge, temp)' write(1,*)'status=swrdfld(swid, "Conduction", rd_start,rd_strid & 1e, rd_edge, temp)' write(1,*)'Value returned by swrdfld ',status do 190 index1=10,15 do 180 index2=10,15 write(*,*)'value of conduction ',temp(index1, index2) write(1,*)'value of conduction ',temp(index1, index2) 180 continue 190 continue endif write(*,*)' ' write(1,*)' ' c Test Case -- swfldinfo C write(1,27) write(*,*)'Testing swfldinfo ' write(*,*)'=================' write(1,*)'Testing swfldinfo ' write(1,*)'=================' status=swfldinfo(swid, "Latitude", rank, latdims, nt, dimens) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swfldinfo(swid, "Latitude", rank, latdims, nt & 1, dimens)' write(*,*)'Value returned by swfldinfo ',status write(*,*)'Rank of field latitude ',rank write(*,*)'dimension list of field latitude ',dimens write(*,*)'Size of latitude dimensions ',latdims write(*,*)'number type of field latitude ',nt write(1,*)'status=swfldinfo(swid, "Latitude", rank, latdims, nt & 1, dimens)' write(1,*)'Value returned by swfldinfo ',status write(1,*)'Rank of field latitude ',rank write(1,*)'dimension list of field latitude ',dimens write(1,*)'Size of latitude dimensions ',latdims write(1,*)'number type of field latitude ',nt endif write(*,*)' ' write(1,*)' ' c Test Case -- swmapinfo c write(1,27) write(*,*)'Testing swmapinfo ' write(*,*)'=================' write(1,*)'Testing swmapinfo ' write(1,*)'=================' status=swmapinfo(swid, "GeoTrack", "DataTrack", offset, inc) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swmapinfo(swid, "GeoTrack", "DataTrack", offs & 1et, inc)' write(*,*)'Value returned by swmapinfo ',status write(*,*)'Offset ',offset,' Increment ',inc write(1,*)'status=swmapinfo(swid, "GeoTrack", "DataTrack", offs & 1et, inc)' write(1,*)'Value returned by swmapinfo ',status write(1,*)'Offset ',offset,' Increment ',inc endif write(*,*)' ' write(1,*)' ' c Test Case -- swimapinfo c write(1,27) write(*,*)'Testing swimapinfo ' write(*,*)'=================' write(1,*)'Testing swimapinfo ' write(1,*)'=================' status4=swimapinfo(swid2,"GeoXtrack","DataXtrack",idxmap) if (status4 .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status4=swimapinfo(swid2,"GeoXtrack","DataXtrack", & 1idxmap)' write(*,*)'Value returned by swimapinfo ',status4 do 980 index1=1,30 write(*,*)' Value of index array ',idxmap(index1) write(1,*)' Value of index array ',idxmap(index1) 980 continue write(1,*)'status4=swimapinfo(swid2, "GeoXtrack", "DataXtrack", & 1idxmap)' write(1,*)'Value returned by swimapinfo ',status4 write(1,*)'Indexed map values ',idxmap endif write(*,*)' ' write(1,*)' ' c Test Case -- swattrinfo c write(1,27) write(*,*)'Testing swattrinfo ' write(*,*)'=================' write(1,*)'Testing swattrinfo ' write(1,*)'=================' status=swattrinfo(swid, "Drift", n, size) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swattrinfo(swid, "Drift", n, size)' write(*,*)'Value returned by swattrinfo ',status write(*,*)'Number of attributes ',n,' Size ',size write(1,*)'status=swattrinfo(swid, "Drift", n, size)' write(1,*)'Value returned by swattrinfo ',status write(1,*)'Number of attributes ',n,' Size ',size endif write(*,*)' ' write(1,*)' ' c Test Case -- swinqattrs c write(1,27) write(*,*)'Testing swinqattrs ' write(*,*)'=================' write(1,*)'Testing swinqattrs ' write(1,*)'=================' nattr = swinqattrs(swid,attrlist,strbufsize) if (nattr .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Number of attributres in swath ',nattr write(*,*)'Attribute list of swath ',attrlist write(1,*)'Number of attributres in swath ',nattr write(1,*)'Attribute list of swath ',attrlist write(*,*)' ' write(1,*)' ' endif c Test Case -- swrdattr c write(1,27) write(*,*)'Testing swrdattr ' write(*,*)'=================' write(1,*)'Testing swrdattr ' write(1,*)'=================' status=swrdattr(swid,"Drift", rdattr) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swrdattr(swid,"Drift", rdattr)' write(*,*)'Value returned by swrdattr ',status write(*,*)'attribute ',rdattr write(1,*)'status=swrdattr(swid,"Drift", rdattr)' write(1,*)'Value returned by swrdattr ',status write(1,*)'attribute ',rdattr endif write(*,*)' ' write(1,*)' ' c Test Case -- swgetfill c write(1,27) write(*,*)'Testing swgetfill ' write(*,*)'=================' write(1,*)'Testing swgetfill ' write(1,*)'=================' status=swgetfill(swid, "Conduction", rdfilval) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swgetfill(swid, "Conduction", rdfilval)' write(*,*)'Value returned by swgetfill ',status write(*,*)'Value of fill ',rdfilval write(1,*)'status=swgetfill(swid, "Conduction", rdfilval)' write(1,*)'Value returned by swgetfill ',status write(1,*)'Value of fill ',rdfilval endif write(*,*)' ' write(1,*)' ' c Test Case -- swdefboxreg c write(1,27) write(*,*)'Testing swdefboxreg ' write(*,*)'=================' write(1,*)'Testing swdefboxreg ' write(1,*)'=================' regionid=swdefboxreg(swid, cornerlon, cornerlat,HDFE_ENDPOINT) if (regionid .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'regionid=swdefboxreg(swid, cornerlon, cornerlat, HDF & 1E_ENDPOINT)' write(*,*)'Value returned by swdefboxreg ',regionid write(1,*)'regionid=swdefboxreg(swid, cornerlon, cornerlat, HDF & 1E_ENDPOINT)' write(1,*)'Value returned by swdefboxreg ',regionid endif write(*,*)' ' write(1,*)' ' c Test Case -- swidxinfo c write(1,27) write(*,*)'Testing swidxinfo ' write(*,*)'=================' write(1,*)'Testing swidxinfo ' write(1,*)'=================' status4=swidxinfo(regionid, "Longitude", rank, dimlist, idx) if (status4 .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status4=swidxinfo(regionid, "Longitude", rank, dimli & 1st, idx)' write(1,*)'status4=swidxinfo(regionid, "Longitude", rank, dimli & 1st, idx)' write(*,*)'Value returned by swidxinfo ',status4 write(1,*)'Value returned by swidxinfo ',status4 write(*,*)'Value of dimlist is ',dimlist write(1,*)'Value of dimlist is ',dimlist do 555 i=1,4 write(*,535)i,idx(i) write(1,535)i,idx(i) 535 format (' Value of idx(',I2,') is ', I2) 555 continue endif write(*,*)' ' write(1,*)' ' c Test Case -- swdefboxreg c cornerlon(1)=75.0 cornerlon(2)=78.0 cornerlat(1)=38.0 cornerlat(2)=39.8 write(1,27) write(*,*)'Testing swdefboxreg ' write(*,*)'=================' write(1,*)'Testing swdefboxreg ' write(1,*)'=================' regionid=swdefboxreg(swid, cornerlon, cornerlat,HDFE_ENDPOINT) if (regionid .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'regionid=swdefboxreg(swid, cornerlon, cornerlat, HDF & 1E_ENDPOINT)' write(*,*)'Value returned by swdefboxreg ',regionid write(1,*)'regionid=swdefboxreg(swid, cornerlon, cornerlat, HDF & 1E_ENDPOINT)' write(1,*)'Value returned by swdefboxreg ',regionid endif write(*,*)' ' write(1,*)' ' c Test Case -- swdupreg c write(1,27) write(*,*)'Testing swdupreg ' write(*,*)'=================' write(1,*)'Testing swdupreg ' write(1,*)'=================' regionid2=swdupreg(regionid) if (regionid2 .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Duplicate region id information ' write(*,*)'Region ID returned by swdupreg ',regionid2 write(1,*)'Duplicate region id information ' write(1,*)'Region ID returned by swdupreg ',regionid2 write(*,*)' ' write(1,*)' ' endif c Test Case -- swreginfo c write(1,27) write(*,*)'Testing swreginfo ' write(*,*)'=================' write(1,*)'Testing swreginfo ' write(1,*)'=================' status = swreginfo(swid, regionid, "Temperature", nt, rank, dims, & 1size) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status = swreginfo(swid, regionid, "Temperature", nt & 1, rank, dims, size)' write(*,*)'Value returned by swreginfo ',status write(*,*)'Number type of region ',nt,' Rank of region ',rank write(*,*)'Dimensions of region ',dims(1),' ',dims(2) write(*,*)'Value of size ',size write(1,*)'status = swreginfo(swid, regionid, "Temperature", nt & 1, rank, dims, size)' write(1,*)'Value returned by swreginfo ',status write(1,*)'Number type of region ',nt,' Rank of region ',rank write(1,*)'Value of size ',size write(1,*)'Dimensions of region ',dims(1),' ',dims(2) endif write(*,*)' ' write(1,*)' ' c Test Case -- swextreg c write(1,27) write(*,*)'Testing swextreg ' write(*,*)'=================' write(1,*)'Testing swextreg ' write(1,*)'=================' status = swextreg(swid, regionid, "Temperature", HDFE_INTERNAL, & 1tempbuf) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status = swextreg(swid, regionid, "Temperature", HDF & 1E_INTERNAL, tempbuf)' write(*,*)'Value returned by swextreg ', status write(1,*)'status = swextreg(swid, regionid, "Temperature", HDF & 1E_INTERNAL,tempbuf)' write(1,*)'Value returned by swextreg ', status do 210 index1=10,15 write(*,*)'region value at position ',tempbuf(index1) write(1,*)'region value at position ',tempbuf(index1) 210 continue endif write(*,*)' ' write(1,*)' ' c Test Case -- swdeftmeper c write(1,27) write(*,*)'Testing swdeftmeper ' write(*,*)'=================' write(1,*)'Testing swdeftmeper ' write(1,*)'=================' regionid=swdeftmeper(swid, starttime, endtime,HDFE_ENDPOINT) if (regionid .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'regionid=swdeftmeper(swid, starttime, endtime, HDFE & 1_ENDPOINT)' write(*,*)'Value returned by swdeftmeper ',regionid write(1,*)'regionid=swdeftmeper(swid, starttime, endtime, HDFE & 1_ENDPOINT)' write(1,*)'Value returned by swdeftmeper ',regionid endif write(*,*)' ' write(1,*)' ' c Test Case -- swperinfo c write(1,27) write(*,*)'Testing swperinfo ' write(*,*)'=================' write(1,*)'Testing swperinfo ' write(1,*)'=================' status = swperinfo(swid, regionid, "Temperature", nt, rank, & 1dims,size) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status = swperinfo(swid, regionid, "Temperature", nt & 1, rank, dims, size)' write(*,*)'Value returned by swperinfo ',status write(*,*)'Rank of field ',rank,' Number type of region ',nt write(*,*)'Dimensions of region ',dims(1),' ',dims(2) write(1,*)'status = swperinfo(swid, regionid, "Temperature", nt & 1, rank, dims, size)' write(1,*)'Value returned by swperinfo ',status write(1,*)'Rank of field ',rank,' Number type of region ',nt write(1,*)'Dimensions of region ',dims(1),' ',dims(2) endif write(*,*)' ' write(1,*)' ' c Test Case -- swextper c write(1,27) write(*,*)'Testing swextper ' write(*,*)'=================' write(1,*)'Testing swextper ' write(1,*)'=================' status=swextper(swid, regionid, "Temperature",HDFE_INTERNAL, & 1tempbuf) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swextper(swid, regionid, "Temperature", HDFE_ & 1INTERNAL, tempbuf)' write(*,*)'Value returned by swextper swath ',status write(1,*)'status=swextper(swid, regionid, "Temperature", HDFE_ & 1INTERNAL, tempbuf) ' write(1,*)'Value returned by swextper swath ',status do 220 index1=10,15 write(*,*)'region value at position ',tempbuf(index1) write(1,*)'region value at position ',tempbuf(index1) 220 continue endif write(*,*)' ' write(1,*)' ' c Test Case -- swupimap c write(1,27) write(*,*)'Testing swupimap ' write(*,*)'=================' write(1,*)'Testing swupimap ' write(1,*)'=================' regionid=swdefboxreg(swid2, cornerlon, cornerlat,HDFE_ENDPOINT) idxsz=swupimap(swid2,regionid,idxmap,upidxmap,indicies) if (idxsz .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'Size of index array in region ',idxsz write(1,*)'Size of index array in region ',idxsz do 380 index1=1,idxsz write(*,*)' Value of index array ',upidxmap(index1) write(1,*)' Value of index array ',upidxmap(index1) 380 continue endif status=swdetach(swid) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdetach(swid)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid)' write(1,*)'Value returned by swdetach ',status endif write(*,*)' ' write(1,*)' ' status=swdetach(swid2) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swdetach(swid2)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid2)' write(1,*)'Value returned by swdetach ',status endif write(*,*)' ' write(1,*)' ' status=swclose(swfid) if (status .lt. zero) then write(*,*)'********Error unexpected**********' write(1,*)'********Error unexpected**********' call heprnt(0) else write(*,*)' ' write(*,*)' ***********Passed Test*********' write(1,*)' ' write(1,*)' ***********Passed Test*********' write(*,*)'status=swclose(swfid)' write(*,*)'Value returned by swclose ',status write(1,*)'status=swclose(swfid)' write(1,*)'Value returned by swclose ',status endif write(*,*)' ' write(1,*)' ' close(unit=1) 27 format(' ') stop end hdf-eos4-2.17v1.00.dfsg.1/testdrivers/swath/testswathf90-32.f0000444000175000017500000013624206421433145024426 0ustar amckinstryamckinstry c testswath.f c In this program we create, define and write a simple swath hdfeos file c using the swath interface c program testswath integer index1, index2, swfid, swid, status integer swid2, rank, sd_id, sds1_id, sds2_id integer dim_id, strbufsize, nmaps, ndims, dimsize integer n, size integer start(2), stride(2), dataedge(2), geoedge(2) integer rdattr(4),geostart(2), attr(4) integer istart(2),iedge(2),dedge(2) integer indexmap(30), dimsizes(2) integer sd_start(2), sd_stride(2), sd_edge(2) integer rd_start(2), rd_stride(2), rd_edge(2) integer swdefdim, swdetach, swdefgfld, swdefdfld integer swdefmap, swwrfld, swwrattr, swclose, sfsdmname integer sfwdata, sfendacc, sfend, swwrdmeta, swwrgmeta integer swfldinfo,swmapinfo, swattrinfo, swrdfld integer swrdattr, swgetfill, swsetfill, swdefimap integer swreginfo, swextreg, swperinfo, swextper integer*4 swopen, swcreate, swattach, sfstart integer*4 swinqmaps, regionid integer*4 sfcreate, sfdimid, swnentries, swinqimaps integer*4 swinqdims, swinqgflds, swinqdflds, swdiminfo integer*4 swdefboxreg, swdeftmeper, swimapinfo integer*4 offset, inc, nt, zero,status4 integer*4 ndxmap(2), rnk(4), ntype(4), dims(4),latdims(2) integer*4 idxmap(30) real ray1(100,40), ray2(100,40), lat(50,40), lon(50,40) real ray3(40,40), temp(100,40) real idxlat(30,30), idxlon(30,30) real latcnt, loncnt, raycnt, idxlatcnt, idxloncnt real fillvalue, rdfilval, tempbuf(13000) real*8 cornerlon(2), cornerlat(2) real*8 twodtime(50,40) real*4 timeptr(1) equivalence(timeptr, twodtime) real*8 tmcnt,starttime, endtime character idxdimmap(72) character*(72) dimmap, dimname, fieldlist, dimens integer DFACC_CREATE parameter (DFACC_CREATE=4) integer DFACC_RDWR parameter (DFACC_RDWR=3) integer DFNT_FLOAT32 parameter (DFNT_FLOAT32=5) integer DFNT_FLOAT64 parameter (DFNT_FLOAT64=6) integer DFNT_INT32 parameter (DFNT_INT32=24) integer HDFE_NOMERGE parameter (HDFE_NOMERGE=0) integer HDFE_AUTOMERGE parameter (HDFE_AUTOMERGE=1) integer HDFE_MIDPOINT parameter (HDFE_MIDPOINT=0) integer HDFE_ENDPOINT parameter (HDFE_ENDPOINT=1) integer HDFE_INTERNAL parameter (HDFE_INTERNAL=0) raycnt=-799.0 tmcnt=46353400.0 starttime=46353450.0 endtime=46500000.0 latcnt=39.8 loncnt=78.0 attr(1)=11 attr(2)=33 attr(3)=66 attr(4)=99 start(1)=10 start(2)=10 geostart(1)=0 geostart(2)=0 stride(1)=1 stride(2)=1 sd_start(1)=0 sd_start(2)=0 sd_stride(1)=1 sd_stride(2)=1 sd_edge(1)=100 sd_edge(2)=40 rd_start(1)=0 rd_start(2)=0 rd_stride(1)=1 rd_stride(2)=1 rd_edge(1)=40 rd_edge(2)=100 dataedge(1)=20 dataedge(2)=50 geoedge(1)=40 geoedge(2)=50 idxlatcnt=39.8 idxloncnt=78.0 istart(1)=0 istart(2)=0 iedge(1)=30 iedge(2)=30 dedge(1)=40 dedge(2)=40 dimsizes(1)=100 dimsizes(2)=40 rank=2 fillvalue=16.0 cornerlon(1)=75.0 cornerlon(2)=78.0 cornerlat(1)=38.0 cornerlat(2)=39.8 indexmap(1)=1 indexmap(2)=2 indexmap(3)=3 indexmap(4)=4 indexmap(5)=6 indexmap(6)=7 indexmap(7)=8 indexmap(8)=9 indexmap(9)=11 indexmap(10)=12 indexmap(11)=13 indexmap(12)=14 indexmap(13)=16 indexmap(14)=17 indexmap(15)=18 indexmap(16)=19 indexmap(17)=21 indexmap(18)=22 indexmap(19)=23 indexmap(20)=24 indexmap(21)=26 indexmap(22)=27 indexmap(23)=28 indexmap(24)=29 indexmap(25)=31 indexmap(26)=32 indexmap(27)=33 indexmap(28)=34 indexmap(29)=36 indexmap(30)=37 zero = 0 c c This section of the program just fills some arrays with data that will be c used later in the program c do 110 index1=1,100 do 100 index2=1,40 ray1(index1, index2)=raycnt ray2(index1, index2)=raycnt + 1.0 raycnt = raycnt +1. 100 continue 110 continue do 130 index1=1,50 do 120 index2=1,40 lat(index1, index2)=latcnt lon(index1, index2)=loncnt twodtime(index1,index2)=tmcnt loncnt=loncnt-.1 tmcnt=tmcnt+5.0 120 continue latcnt=latcnt-0.1 loncnt = 78.0 130 continue do 150 index1=1,30 do 140 index2=1,30 idxlat(index1, index2)=idxlatcnt idxlon(index1, index2)=idxloncnt idxloncnt=idxloncnt-.1 140 continue idxlatcnt=idxlatcnt-.1 idxloncnt=78.0 150 continue do 170 index1=1,40 do 160 index2=1,40 ray3(index1, index2)=raycnt raycnt = raycnt+1.25 160 continue 170 continue open(unit=1, file="testswathf.txt", status = "NEW") write(*,*)'Testing Swath FORTRAN 77 interface' write(*,*)'==================================' write(1,*)'Testing Swath FORTRAN 77 interface' write(1,*)'==================================' write(*,*)' ' write(1,*)' ' c Test Case -- swopen c write(*,*)'Testing swopen ' write(*,*)'=================' write(1,*)'Testing swopen ' write(1,*)'=================' swfid=swopen("Swathf_Test.hdf", DFACC_CREATE) write(*,*)' swfid=swopen("Swathf_Test.hdf", DFACC_CREATE)' write(*,*)' Value returned by swopen ', swfid write(1,*)' swfid=swopen("Swathf_Test.hdf", DFACC_CREATE)' write(1,*)' Value returned by swopen ', swfid write(*,*)' ' write(1,*)' ' c Test Case -- swcreate c write(1,27) write(*,*)'Testing swcreate ' write(*,*)'=================' write(1,*)'Testing swcreate ' write(1,*)'=================' swid=swcreate(swfid, "Simplef") write(*,*)' swid=swcreate(swfid, "Simplef")' write(*,*)' Value returned by swcreate ', swid write(1,*)' swid=swcreate(swfid, "Simplef")' write(1,*)' Value returned by swcreate ', swid write(*,*)' ' write(1,*)' ' swid2=swcreate(swfid, "Indexedf") write(*,*)' swid2=swcreate(swfid, "Indexedf")' write(*,*)' Value returned by swcreate ', swid2 write(1,*)' swid2=swcreate(swfid, "Indexedf")' write(1,*)' Value returned by swcreate ', swid2 write(*,*)' ' write(1,*)' ' c Test Case -- swdefdim c write(1,27) write(*,*)'Testing swdefdim ' write(*,*)'=================' write(1,*)'Testing swdefdim ' write(1,*)'=================' status=swdefdim(swid, "DataTrack", 100) write(*,*)' status=swdefdim(swid, "DataTrack", 100)' write(*,*)' Value returned by swdefdim ',status write(1,*)' status=swdefdim(swid, "DataTrack", 100)' write(1,*)' Value returned by swdefdim ',status write(*,*)' ' write(1,*)' ' status=swdefdim(swid, "DataXtrack", 40) write(*,*)' status=swdefdim(swid, "DataXtrack", 40)' write(*,*)' Value returned by swdefdim ',status write(1,*)' status=swdefdim(swid, "DataXtrack", 40)' write(1,*)' Value returned by swdefdim ',status write(*,*)' ' write(1,*)' ' status=swdefdim(swid, "GeoTrack", 50) write(*,*)' status=swdefdim(swid, "GeoTrack", 50)' write(*,*)' Value returned by swdefdim ',status write(1,*)' status=swdefdim(swid, "GeoTrack", 50)' write(1,*)' Value returned by swdefdim ',status write(*,*)' ' write(1,*)' ' status=swdefdim(swid, "GeoXtrack", 40) write(*,*)' status=swdefdim(swid, "GeoXtrack", 40)' write(*,*)' Value returned by swdefdim ',status write(1,*)' status=swdefdim(swid, "GeoXtrack", 40)' write(1,*)' Value returned by swdefdim ',status write(*,*)' ' write(1,*)' ' status=swdefdim(swid2, "DataTrack", 40) write(*,*)' status=swdefdim(swid2, "DataTrack", 40)' write(*,*)' Value returned by swdefdim ', status write(1,*)' status=swdefdim(swid2, "DataTrack", 40)' write(1,*)' Value returned by swdefdim ', status write(*,*)' ' write(1,*)' ' status=swdefdim(swid2, "DataXtrack", 40) write(*,*)' status=swdefdim(swid2, "DataXtrack", 40)' write(*,*)' Value returned by swdefdim ', status write(1,*)' status=swdefdim(swid2, "DataXtrack", 40)' write(1,*)' Value returned by swdefdim ', status write(*,*)' ' write(1,*)' ' status=swdefdim(swid2, "GeoTrack", 30) write(*,*)' status=swdefdim(swid2, "GeoTrack", 30)' write(*,*)' Value returned by swdefdim ', status write(1,*)' status=swdefdim(swid2, "GeoTrack", 30)' write(1,*)' Value returned by swdefdim ', status write(*,*)' ' write(1,*)' ' status=swdefdim(swid2, "GeoXtrack", 30) write(*,*)' status=swdefdim(swid2, "GeoXtrack", 30)' write(*,*)' Value returned by swdefdim ', status write(1,*)' status=swdefdim(swid2, "GeoXtrack", 30)' write(1,*)' Value returned by swdefdim ', status write(*,*)' ' write(1,*)' ' c Test Case -- swdefgfld c write(1,27) write(*,*)'Testing swdefgfld ' write(*,*)'=================' write(1,*)'Testing swdefgfld ' write(1,*)'=================' status=swdefgfld(swid, "Latitude","GeoXtrack,GeoTrack", 1DFNT_FLOAT32, HDFE_AUTOMERGE) write(*,*)'status=swdefgfld(swid, "Latitude", & 1"GeoXtrack,GeoTrack",DFNT_FLOAT32, HDFE_AUTOMERGE)' write(*,*)'Value returned by swdefgfld ',status write(1,*)'status=swdefgfld(swid,"Latitude","GeoXtrack,GeoTrack", & 1DFNT_FLOAT32, HDFE_AUTOMERGE)' write(1,*)'Value returned by swdefgfld ',status write(*,*)' ' write(1,*)' ' status=swdefgfld(swid, "Longitude","GeoXtrack,GeoTrack", 1DFNT_FLOAT32,HDFE_AUTOMERGE) write(*,*)'status=swdefgfld(swid,"Longitude","GeoXtrack,GeoTrack", 1DFNT_FLOAT32,HDFE_AUTOMERGE)' write(*,*)'Value returned by swdefgfld ',status write(1,*)'status=swdefgfld(swid,"Longitude","GeoXtrack,GeoTrack", 1DFNT_FLOAT32,HDFE_AUTOMERGE)' write(1,*)'Value returned by swdefgfld ',status write(*,*)' ' write(1,*)' ' status=swdefgfld(swid2, "Latitude", "GeoXtrack,GeoTrack", 1DFNT_FLOAT32,HDFE_NOMERGE) write(*,*)'status=swdefgfld(swid2, "Latitude", & 1"GeoTrack,GeoXtrack",DFNT_FLOAT32,HDFE_NOMERGE)' write(*,*)'Value returned by swdefgfld ', status write(1,*)'status=swdefgfld(swid2, "Latitude", & 1"GeoTrack,GeoXtrack",DFNT_FLOAT32,HDFE_NOMERGE)' write(1,*)'Value returned by swdefgfld ', status write(*,*)' ' write(1,*)' ' status=swdefgfld(swid2, "Longitude", "GeoXtrack,GeoTrack", 1DFNT_FLOAT32,HDFE_NOMERGE) write(*,*)'status=swdefgfld(swid2, "Longitude", & 1"GeoTrack,GeoXtrack",DFNT_FLOAT32,HDFE_NOMERGE)' write(*,*)'Value returned by swdefgfld ', status write(1,*)'status=swdefgfld(swid2, "Longitude", & 1"GeoTrack,GeoXtrack",DFNT_FLOAT32,HDFE_NOMERGE)' write(1,*)'Value returned by swdefgfld ', status write(*,*)' ' write(1,*)' ' status=swdefgfld(swid, "Time", "GeoXtrack,GeoTrack", & 1DFNT_FLOAT64, HDFE_NOMERGE) write(*,*)'status=swdefgfld(swid, "Time", & 1"GeoXtrack,GeoTrack",DFNT_FLOAT64, HDFE_NOMERGE)' write(*,*)'Value returned by swdefgfld ',status write(1,*)'status=swdefgfld(swid, "Time", & 1"GeoXtrack,GeoTrack",DFNT_FLOAT64, HDFE_NOMERGE)' write(1,*)'Value returned by swdefgfld ',status write(*,*)' ' write(1,*)' ' c Test Case -- swdefdfld c write(1,27) write(*,*)'Testing swdefdfld ' write(*,*)'=================' write(1,*)'Testing swdefdfld ' write(1,*)'=================' status=swdefdfld(swid, "Temperature", "DataXtrack,DataTrack", 1DFNT_FLOAT32, HDFE_NOMERGE) write(*,*)'status=swdefdfld(swid,"Temperature", & 1"DataXtrack,DataTrack",DFNT_FLOAT32, HDFE_NOMERGE)' write(*,*)'Value returned by swdefdfld ',status write(1,*)'status=swdefdfld(swid,"Temperature", & 1"DataXtrack,DataTrack",DFNT_FLOAT32, HDFE_NOMERGE)' write(1,*)'Value returned by swdefdfld ',status write(*,*)' ' write(1,*)' ' status=swdefdfld(swid, "Conduction", "DataXtrack,DataTrack", 1DFNT_FLOAT32, HDFE_NOMERGE) write(*,*)'status=swdefdfld(swid,"Conduction", & 1"DataXtrack,DataTrack",DFNT_FLOAT32, HDFE_NOMERGE)' write(*,*)'Value returned by swdefdfld ',status write(1,*)'status=swdefdfld(swid,"Conduction", & 1"DataXtrack,DataTrack",DFNT_FLOAT32, HDFE_NOMERGE)' write(1,*)'Value returned by swdefdfld ',status write(*,*)' ' write(1,*)' ' status=swdefdfld(swid2, "Sensor1", "DataXtrack,DataTrack", 1DFNT_FLOAT32, HDFE_NOMERGE) write(*,*)'status=swdefdfld(swid2, "Sensor1", & 1"DataTrack,DataXtrack",DFNT_FLOAT32, HDFE_NOMERGE)' write(*,*)'Value returned by swdefdfld ',status write(1,*)'status=swdefdfld(swid2, "Sensor1", & 1"DataTrack,DataXtrack",DFNT_FLOAT32, HDFE_NOMERGE)' write(1,*)'Value returned by swdefdfld ',status write(*,*)' ' write(1,*)' ' c Test Case -- swdetach c write(1,27) write(*,*)'Testing swdetach ' write(*,*)'=================' write(1,*)'Testing swdetach ' write(1,*)'=================' status=swdetach(swid) write(*,*)'status=swdetach(swid)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid)' write(1,*)'Value returned by swdetach ',status write(*,*)' ' write(1,*)' ' status=swdetach(swid2) write(*,*)'status=swdetach(swid2)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid2)' write(1,*)'Value returned by swdetach ',status write(*,*)' ' write(1,*)' ' swid=swattach(swfid, "Simplef") write(*,*)'swid=swattach(swfid, "Simplef")' write(*,*)'Value returned by swattach ',swid write(1,*)'swid=swattach(swfid, "Simplef")' write(1,*)'Value returned by swattach ',swid write(*,*)' ' write(1,*)' ' swid2=swattach(swfid, "Indexedf") write(*,*)'swid2=swattach(swfid, "Indexedf")' write(*,*)'Value returned by swattach ',swid2 write(1,*)'swid2=swattach(swfid, "Indexedf")' write(1,*)'Value returned by swattach ',swid2 write(*,*)' ' write(1,*)' ' c Test Case -- swdefmap c write(1,27) write(*,*)'Testing swdefmap ' write(*,*)'=================' write(1,*)'Testing swdefmap ' write(1,*)'=================' status=swdefmap(swid, "GeoTrack", "DataTrack", 0, 2) write(*,*)'status=swdefmap(swid, "GeoTrack", "DataTrack", 0, 2)' write(*,*)'Value returned by swdefmap ',status write(1,*)'status=swdefmap(swid, "GeoTrack", "DataTrack", 0, 2)' write(1,*)'Value returned by swdefmap ',status write(*,*)' ' write(1,*)' ' c Test Case -- swdefimap c write(1,27) write(*,*)'Testing swdefimap ' write(*,*)'=================' write(1,*)'Testing swdefimap ' write(1,*)'=================' status=swdefimap(swid2, "GeoTrack", "DataTrack", indexmap) write(*,*)'status=swdefimap(swid2, "GeoTrack", "DataTrack", & 1indexmap)' write(*,*)'Value returned by swdefimap ',status write(1,*)'status=swdefimap(swid2, "GeoTrack", "DataTrack", & 1indexmap)' write(1,*)'Value returned by swdefimap ',status write(*,*)' ' write(1,*)' ' status=swdefimap(swid2, "GeoXtrack", "DataXtrack", indexmap) write(*,*)'status=swdefimap(swid2, "GeoXtrack", "DataXtrack", & 1indexmap)' write(*,*)'Value returned by swdefimap ',status write(1,*)'status=swdefimap(swid2, "GeoXtrack", "DataXtrack", & 1indexmap)' write(1,*)'Value returned by swdefimap ',status write(*,*)' ' write(1,*)' ' c Test Case -- swsetfill c write(1,27) write(*,*)'Testing swsetfill ' write(*,*)'=================' write(1,*)'Testing swsetfill ' write(1,*)'=================' status=swsetfill(swid, "Temperature", fillvalue) write(*,*)'status=swsetfill(swid, "Temperature", fillvalue)' write(*,*)'Value returned by swsetfill ',status write(1,*)'status=swsetfill(swid, "Temperature", fillvalue)' write(1,*)'Value returned by swsetfill ',status write(*,*)' ' write(1,*)' ' status=swsetfill(swid, "Conduction", fillvalue) write(*,*)'status=swsetfill(swid, "Conduction", fillvalue)' write(*,*)'Value returned by swsetfill ',status write(1,*)'status=swsetfill(swid, "Conduction", fillvalue)' write(1,*)'Value returned by swsetfill ',status write(*,*)' ' write(1,*)' ' c Test Case -- swdetach c write(1,27) write(*,*)'Testing swdetach ' write(*,*)'=================' write(1,*)'Testing swdetach ' write(1,*)'=================' status=swdetach(swid) write(*,*)'status=swdetach(swid)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid)' write(1,*)'Value returned by swdetach ',status write(*,*)' ' write(1,*)' ' status=swdetach(swid2) write(*,*)'status=swdetach(swid2)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid2)' write(1,*)'Value returned by swdetach ',status write(*,*)' ' write(1,*)' ' status=swclose(swfid) write(*,*)'Value returned by swclose ',status write(1,*)'status=swclose(swfid)' write(1,*)'Value returned by swclose ',status write(*,*)' ' write(1,*)' ' swfid=swopen("Swathf_Test.hdf", DFACC_RDWR) write(*,*)'swfid=swopen("Swathf_Test.hdf", DFACC_RDWR)' write(*,*)'Value returned by swopen ', swfid write(1,*)'swfid=swopen("Swathf_Test.hdf", DFACC_RDWR)' write(1,*)'Value returned by swopen ', swfid write(*,*)' ' write(1,*)' ' c Test Case -- swattach c write(1,27) write(*,*)'Testing swattach ' write(*,*)'=================' write(1,*)'Testing swattach ' write(1,*)'=================' swid=swattach(swfid, "Simplef") write(*,*)'swid=swattach(swfid, "Simplef")' write(*,*)'Value returned by swattach ',swid write(1,*)'swid=swattach(swfid, "Simplef")' write(1,*)'Value returned by swattach ',swid write(*,*)' ' write(1,*)' ' swid2=swattach(swfid, "Indexedf") write(*,*)'swid2=swattach(swfid, "Indexedf")' write(*,*)'Value returned by swattach ',swid2 write(1,*)'swid2=swattach(swfid, "Indexedf")' write(1,*)'Value returned by swattach ',swid2 write(*,*)' ' write(1,*)' ' c Test Case -- swwrfld c write(1,27) write(*,*)'Testing swwrfld ' write(*,*)'=================' write(1,*)'Testing swwrfld ' write(1,*)'=================' status=swwrfld(swid, "Temperature", start, stride, dataedge, ray1) write(*,*)'status=swwrfld(swid, "Temperature", start, stride, & 1dataedge, ray1)' write(*,*)'Value returned by swwrfld ',status write(1,*)'status=swwrfld(swid, "Temperature", start, stride, & 1dataedge, ray1)' write(1,*)'Value returned by swwrfld ',status write(*,*)' ' write(1,*)' ' status=swwrfld(swid, "Conduction", start, stride, dataedge, ray2) write(*,*)'status=swwrfld(swid, "Conduction", start, stride, & 1dataedge, ray2)' write(*,*)'Value returned by swwrfld ',status write(1,*)'status=swwrfld(swid, "Conduction", start, stride, & 1dataedge, ray2)' write(1,*)'Value returned by swwrfld ',status write(*,*)' ' write(1,*)' ' status=swwrfld(swid, "Latitude", geostart, stride, geoedge, lat) write(*,*)'status=swwrfld(swid, "Latitude", geostart, stride, & 1geoedge, lat)' write(*,*)'Value returned by swwrfld ',status write(1,*)'status=swwrfld(swid, "Latitude", geostart, stride, & 1geoedge, lat)' write(1,*)'Value returned by swwrfld ',status write(*,*)' ' write(1,*)' ' status=swwrfld(swid, "Longitude", geostart, stride, geoedge, lon) write(*,*)'status=swwrfld(swid, "Longitude", geostart, stride, & 1geoedge, lon)' write(*,*)'Value returned by swwrfld ',status write(1,*)'status=swwrfld(swid, "Longitude", geostart, stride, & 1geoedge, lon)' write(1,*)'Value returned by swwrfld ',status write(*,*)' ' write(1,*)' ' status=swwrfld(swid,"Time",geostart,stride,geoedge,timeptr) write(*,*)'status=swwrfld(swid, "Time", geostart, stride, & 1geoedge, twodtime)' write(*,*)'Value returned by swwrfld for Time ',status write(1,*)'status=swwrfld(swid, "Time", geostart, stride, & 1geoedge, twodtime)' write(1,*)'Value returned by swwrfld for Time ',status write(*,*)' ' write(1,*)' ' status=swwrfld(swid2, "Latitude", istart, stride, iedge, idxlat) write(*,*)'status=swwrfld(swid2, "Latitude", istart, stride, & 1iedge, idxlat)' write(*,*)'Value returned by swwrfld ',status write(1,*)'status=swwrfld(swid2, "Latitude", istart, stride, & 1iedge, lat)' write(1,*)'Value returned by swwrfld ',status write(*,*)' ' write(1,*)' ' status=swwrfld(swid2, "Longitude", istart, stride, iedge, idxlon) write(*,*)'status=swwrfld(swid2, "Longitude", istart, stride, & 1iedge, idxlon)' write(*,*)'Value returned by swwrfld ',status write(1,*)'status=swwrfld(swid2, "Longitude", istart, stride, & 1iedge, idxlon)' write(1,*)'Value returned by swwrfld ',status write(*,*)' ' write(1,*)' ' status=swwrfld(swid2, "Sensor1", istart, stride, iedge, ray3) write(*,*)'status=swwrfld(swid2, "Sensor1", istart, stride, & 1iedge, ray3)' write(*,*)'Value returned by swwrfld ',status write(1,*)'status=swwrfld(swid2, "Sensor1", istart, stride, & 1iedge, ray3)' write(1,*)'Value returned by swwrfld ',status write(*,*)' ' write(1,*)' ' c Test Case -- swwrattr c write(1,27) write(*,*)'Testing swwrattr ' write(*,*)'=================' write(1,*)'Testing swwrattr ' write(1,*)'=================' status=swwrattr(swid, "Drift", DFNT_INT32, 4, attr) write(*,*)'status=swwrattr(swid, "Drift", DFNT_INT32, 4, attr)' write(*,*)'Value returned by swwrattr ',status write(1,*)'status=swwrattr(swid, "Drift", DFNT_INT32, 4, attr)' write(1,*)'Value returned by swwrattr ',status write(*,*)' ' write(1,*)' ' status=swdetach(swid) write(*,*)'status=swdetach(swid)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid)' write(1,*)'Value returned by swdetach ',status write(*,*)' ' write(1,*)' ' status=swdetach(swid2) write(*,*)'status=swdetach(swid2)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid2)' write(1,*)'Value returned by swdetach ',status write(*,*)' ' write(1,*)' ' c Test Case -- swclose c write(1,27) write(*,*)'Testing swclose ' write(*,*)'=================' write(1,*)'Testing swclose ' write(1,*)'=================' status=swclose(swfid) write(*,*)'Value returned by swclose ',status write(1,*)'status=swclose(swfid)' write(1,*)'Value returned by swclose ',status write(*,*)' ' write(1,*)' ' sd_id=sfstart("Swathf_Test.hdf", DFACC_RDWR) write(*,*)'sd_id=sfstart("Swathf_Test.hdf", DFACC_RDWR)' write(*,*)'Value returned by sfstart ',sd_id write(1,*)'sd_id=sfstart("Swathf_Test.hdf", DFACC_RDWR)' write(1,*)'Value returned by sfstart ',sd_id write(*,*)' ' write(1,*)' ' sds1_id=sfcreate(sd_id, "DataOne", DFNT_FLOAT32, rank,dimsizes) write(*,*)'sds1_id=sfcreate(sd_id, "DataOne", DFNT_FLOAT32, & 1rank,dimsizes)' write(*,*)'Value returned by sfcreate ',sds1_id write(1,*)'sds1_id=sfcreate(sd_id, "DataOne", DFNT_FLOAT32, & 1rank,dimsizes)' write(1,*)'Value returned by sfcreate ',sds1_id write(*,*)' ' write(1,*)' ' sds2_id=sfcreate(sd_id, "GeoOne", DFNT_FLOAT32, rank,dimsizes) write(*,*)'sds2_id=sfcreate(sd_id, "GeoOne", DFNT_FLOAT32, & 1rank,dimsizes)' write(*,*)'Value returned by sfcreate ',sds2_id write(1,*)'sds2_id=sfcreate(sd_id, "GeoOne", DFNT_FLOAT32, & 1rank,dimsizes)' write(1,*)'Value returned by sfcreate ',sds2_id write(*,*)' ' write(1,*)' ' dim_id=sfdimid(sds1_id, 0) write(*,*)'dim_id=sfdimid(sds1_id, 0)' write(*,*)'Value returned by sfdimid ',dim_id write(1,*)'dim_id=sfdimid(sds1_id, 0)' write(1,*)'Value returned by sfdimid ',dim_id write(*,*)' ' write(1,*)' ' status=sfsdmname(dim_id, "DataTrack") write(*,*)'status=sfsdmname(dim_id, "DataTrack")' write(*,*)'Value returned by sfsdmname ',status write(1,*)'status=sfsdmname(dim_id, "DataTrack")' write(1,*)'Value returned by sfsdmname ',status write(*,*)' ' write(1,*)' ' dim_id=sfdimid(sds1_id, 1) write(*,*)'dim_id=sfdimid(sds1_id, 1)' write(*,*)'Value returned by sfdimid ',dim_id write(1,*)'dim_id=sfdimid(sds1_id, 1)' write(1,*)'Value returned by sfdimid ',dim_id write(*,*)' ' write(1,*)' ' status=sfsdmname(dim_id, "DataXtrack") write(*,*)'status=sfsdmname(dim_id, "DataXtrack")' write(*,*)'Value returned by sfsdmname ',status write(1,*)'status=sfsdmname(dim_id, "DataXtrack")' write(1,*)'Value returned by sfsdmname ',status write(*,*)' ' write(1,*)' ' dim_id=sfdimid(sds2_id, 0) write(*,*)'dim_id=sfdimid(sds2_id, 0)' write(*,*)'Value returned by sfdimid ',dim_id write(1,*)'dim_id=sfdimid(sds2_id, 0)' write(1,*)'Value returned by sfdimid ',dim_id write(*,*)' ' write(1,*)' ' status=sfsdmname(dim_id, "GeoTrack") write(*,*)'status=sfsdmname(dim_id, "GeoTrack")' write(*,*)'Value returned by sfsdmname ',status write(1,*)'status=sfsdmname(dim_id, "GeoTrack")' write(1,*)'Value returned by sfsdmname ',status write(*,*)' ' write(1,*)' ' dim_id=sfdimid(sds2_id, 1) write(*,*)'dim_id=sfdimid(sds2_id, 1)' write(*,*)'Value returned by sfdimid ',dim_id write(1,*)'dim_id=sfdimid(sds2_id, 1)' write(1,*)'Value returned by sfdimid ',dim_id write(*,*)' ' write(1,*)' ' status=sfsdmname(dim_id, "GeoXtrack") write(*,*)'status=sfsdmname(dim_id, "GeoXtrack")' write(*,*)'Value returned by sfsdmname ',status write(1,*)'status=sfsdmname(dim_id, "GeoXtrack")' write(1,*)'Value returned by sfsdmname ',status write(*,*)' ' write(1,*)' ' status=sfwdata(sds1_id, sd_start, sd_stride, sd_edge, ray1) write(*,*)'status=sfwdata(sds1_id, sd_start, sd_stride, & 1sd_edge, ray1)' write(*,*)'Value returned by sfwdata ',status write(1,*)'status=sfwdata(sds1_id, sd_start, sd_stride, & 1sd_edge, ray1)' write(1,*)'Value returned by sfwdata ',status write(*,*)' ' write(1,*)' ' status=sfwdata(sds2_id, sd_start, sd_stride, sd_edge, ray2) write(*,*)'status=sfwdata(sds2_id, sd_start, sd_stride, & 1sd_edge, ray2)' write(*,*)'Value returned by sfwdata ',status write(1,*)'status=sfwdata(sds2_id, sd_start, sd_stride, & 1sd_edge, ray2)' write(1,*)'Value returned by sfwdata ',status write(*,*)' ' write(1,*)' ' status=sfendacc(sds1_id) write(*,*)'status=sfendacc(sds1_id)' write(*,*)'Value returned by sfendacc ',status write(1,*)'status=sfendacc(sds1_id)' write(1,*)'Value returned by sfendacc ',status write(*,*)' ' write(1,*)' ' status=sfendacc(sds2_id) write(*,*)'status=sfendacc(sds2_id)' write(*,*)'Value returned by sfendacc ',status write(1,*)'status=sfendacc(sds2_id)' write(1,*)'Value returned by sfendacc ',status write(*,*)' ' write(1,*)' ' status=sfend(sd_id) write(*,*)'status=sfend(sd_id)' write(*,*)'Value returned by sfend ',status write(1,*)'status=sfend(sd_id)' write(1,*)'Value returned by sfend ',status write(*,*)' ' write(1,*)' ' swfid=swopen("Swathf_Test.hdf", DFACC_RDWR) write(*,*)'swfid=swopen("Swathf_Test.hdf", DFACC_RDWR)' write(*,*)'Value returned by swopen ', swfid write(1,*)'swfid=swopen("Swathf_Test.hdf", DFACC_RDWR)' write(1,*)'Value returned by swopen ', swfid write(*,*)' ' write(1,*)' ' swid=swattach(swfid, "Simplef") write(*,*)'swid=swattach(swfid, "Simplef")' write(*,*)'Value returned by swattach ',swid write(1,*)'swid=swattach(swfid, "Simplef")' write(1,*)'Value returned by swattach ',swid write(*,*)' ' write(1,*)' ' c Test Case -- swwrdmeta c write(1,27) write(*,*)'Testing swwrdmeta ' write(*,*)'=================' write(1,*)'Testing swwrdmeta ' write(1,*)'=================' status=swwrdmeta(swid, "DataOne", "DataXtrack,DataTrack", 1DFNT_FLOAT32) write(*,*)'status=swwrdmeta(swid, "DataOne", & 1"DataXtrack,DataTrack",DFNT_FLOAT32)' write(*,*)'Value returned by swwrdmeta ',status write(1,*)'status=swwrdmeta(swid, "DataOne", & 1"DataXtrack,DataTrack",DFNT_FLOAT32)' write(1,*)'Value returned by swwrdmeta ',status write(*,*)' ' write(1,*)' ' c Test Case -- swwrgmeta c write(1,27) write(*,*)'Testing swwrgmeta ' write(*,*)'=================' write(1,*)'Testing swwrgmeta ' write(1,*)'=================' status=swwrgmeta(swid, "GeoOne", "GeoXtrack,GeoTrack", 1DFNT_FLOAT32) write(*,*)'status=swwrgmeta(swid, "GeoOne", & 1"GeoXtrack,GeoTrack",DFNT_FLOAT32)' write(*,*)'Value returned by swwrdmeta ',status write(1,*)'status=swwrgmeta(swid, "GeoOne", & 1"GeoXtrack,GeoTrack",DFNT_FLOAT32)' write(1,*)'Value returned by swwrdmeta ',status write(*,*)' ' write(1,*)' ' status=swdetach(swid) write(*,*)'status=swdetach(swid)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid)' write(1,*)'Value returned by swdetach ',status write(*,*)' ' write(1,*)' ' status=swclose(swfid) write(*,*)'status=swclose(swfid)' write(*,*)'Value returned by swclose ',status write(1,*)'status=swclose(swfid)' write(1,*)'Value returned by swclose ',status write(*,*)' ' write(1,*)' ' swfid=swopen("Swathf_Test.hdf", DFACC_RDWR) write(*,*)'swfid=swopen("Swathf_Test.hdf", DFACC_RDWR)' write(*,*)'Value returned by swopen ',swfid write(1,*)'swfid=swopen("Swathf_Test.hdf", DFACC_RDWR)' write(1,*)'Value returned by swopen ',swfid write(*,*)' ' write(1,*)' ' swid=swattach(swfid, "Simplef") write(*,*)'swid=swattach(swfid, "Simplef")' write(*,*)'Value returned by swattach ',swid write(1,*)'swid=swattach(swfid, "Simplef")' write(1,*)'Value returned by swattach ',swid write(*,*)' ' write(1,*)' ' swid2=swattach(swfid, "Indexedf") write(*,*)'swid2=swattach(swfid, "Indexedf")' write(*,*)'Value returned by swattach ',swid2 write(1,*)'swid2=swattach(swfid, "Indexedf")' write(1,*)'Value returned by swattach ',swid2 write(*,*)' ' write(1,*)' ' c Test Case -- swnentries c write(1,27) write(*,*)'Testing swnentries ' write(*,*)'=================' write(1,*)'Testing swnentries ' write(1,*)'=================' nmaps=swnentries(swid, 1, strbufsize) write(*,*)'nmaps=swnentries(swid, 1, strbufsize)' write(*,*)'Number of dimension mappings ',nmaps write(*,*)'Size of strbufsize ',strbufsize write(1,*)'nmaps=swnentries(swid, 1, strbufsize)' write(1,*)'Number of dimension mappings ',nmaps write(1,*)'Size of strbufsize ',strbufsize write(*,*)' ' write(1,*)' ' c Test Case -- swinqmaps c write(1,27) write(*,*)'Testing swinqmaps ' write(*,*)'=================' write(1,*)'Testing swinqmaps ' write(1,*)'=================' nmaps=swinqmaps(swid, dimmap, offset, inc) write(*,*)'nmaps=swinqmaps(swid, dimmap, offset, inc)' write(*,*)'Dimension mappings ',dimmap write(*,*)'offset ',offset write(*,*)'increment ',inc write(1,*)'nmaps=swinqmaps(swid, dimmap, offset, inc)' write(1,*)'Dimension mappings ',dimmap write(1,*)'offset ',offset write(1,*)'increment ',inc write(*,*)' ' write(1,*)' ' c Test Case -- swinqimaps c write(1,27) write(*,*)'Testing swinqimaps ' write(*,*)'=================' write(1,*)'Testing swinqimaps ' write(1,*)'=================' nmaps=swinqimaps(swid2, idxdimmap, ndxmap) write(*,*)'nmaps=swinqimaps(swid2, idxdimmap, ndxmap)' write(*,*)'Number of indexed mappings ',nmaps write(*,*)'Indexed Dimension mappings ',idxdimmap write(*,*)'Index size ',ndxmap write(1,*)'nmaps=swinqimaps(swid2, idxdimmap, ndxmap)' write(1,*)'Number of indexed mappings ',nmaps write(1,*)'Indexed Dimension mappings ',idxdimmap write(1,*)'Index size ',ndxmap write(*,*)' ' write(1,*)' ' c Test Case -- swinqdims c write(1,27) write(*,*)'Testing swinqdims ' write(*,*)'=================' write(1,*)'Testing swinqdims ' write(1,*)'=================' ndims=swinqdims(swid, dimname, dims) write(*,*)'ndims=swinqdims(swid, dimname, dims)' write(*,*)'Number of dimesions ',ndims write(*,*)'Names of dimensions ',dimname write(*,*)'Size of dimensions ',dims write(1,*)'ndims=swinqdims(swid, dimname, dims)' write(1,*)'Number of dimesions ',ndims write(1,*)'Names of dimensions ',dimname write(1,*)'Size of dimensions ',dims write(*,*)' ' write(1,*)' ' ndims=swinqdims(swid2, dimname, dims) write(*,*)'ndims=swinqdims(swid2, dimname, dims)' write(*,*)'Number of dimesions ',ndims write(*,*)'Names of dimensions ',dimname write(*,*)'Size of dimensions ',dims write(1,*)'ndims=swinqdims(swid, dimname, dims)' write(1,*)'Number of dimesions ',ndims write(1,*)'Names of dimensions ',dimname write(1,*)'Size of dimensions ',dims write(*,*)' ' write(1,*)' ' c Test Case -- swinqgflds c write(1,27) write(*,*)'Testing swinqgflds ' write(*,*)'=================' write(1,*)'Testing swinqgflds ' write(1,*)'=================' ndims=swinqdims(swid, dimname, dims) nflds=swinqgflds(swid, fieldlist, rnk, ntype) write(*,*)'nflds=swinqgflds(swid, fieldlist, rnk, ntype)' write(*,*)'Number of geolocation fields in swath ',nflds write(*,*)'Names of geolocation fields ',fieldlist write(*,*)'Rank of fields ',rnk write(*,*)'Number type of fields ',ntype write(1,*)'nflds=swinqgflds(swid, fieldlist, rnk, ntype)' write(1,*)'Number of geolocation fields in swath ',nflds write(1,*)'Names of geolocation fields ',fieldlist write(1,*)'Rank of fields ',rnk write(1,*)'Number type of fields ',ntype write(*,*)' ' write(1,*)' ' c Test Case -- swinqdflds c write(1,27) write(*,*)'Testing swinqdflds ' write(*,*)'=================' write(1,*)'Testing swinqdflds ' write(1,*)'=================' nflds=swinqdflds(swid, fieldlist, rnk, ntype) write(*,*)'nflds=swinqdflds(swid, fieldlist, rnk, ntype)' write(*,*)'Number of data fields in swath ',nflds write(*,*)'Names of data fields ',fieldlist write(*,*)'Rank of fields ',rnk write(*,*)'Number type of fields ',ntype write(1,*)'nflds=swinqdflds(swid, fieldlist, rnk, ntype)' write(1,*)'Number of data fields in swath ',nflds write(1,*)'Names of data fields ',fieldlist write(1,*)'Rank of fields ',rnk write(1,*)'Number type of fields ',ntype write(*,*)' ' write(1,*)' ' c Test Case -- swdiminfo c write(1,27) write(*,*)'Testing swdiminfo ' write(*,*)'=================' write(1,*)'Testing swdiminfo ' write(1,*)'=================' dimsize=swdiminfo(swid, "DataTrack") write(*,*)'dimsize=swdiminfo(swid, "DataTrack")' write(*,*)'Size of dimension DataTrack ',dimsize write(1,*)'dimsize=swdiminfo(swid, "DataTrack")' write(1,*)'Size of dimension DataTrack ',dimsize write(*,*)' ' write(1,*)' ' c Test Case -- swrdfld c write(1,27) write(*,*)'Testing swrdfld ' write(*,*)'=================' write(1,*)'Testing swrdfld ' write(1,*)'=================' status=swrdfld(swid, "Conduction", rd_start,rd_stride, 1rd_edge, temp) write(*,*)'status=swrdfld(swid, "Conduction", rd_start,rd_stride, & 1rd_edge, temp)' write(*,*)'Value returned by swrdfld ',status write(1,*)'Value returned by swrdfld ',status do 190 index1=10,15 do 180 index2=10,15 write(*,*)'value of conduction ',temp(index1, index2) write(1,*)'value of conduction ',temp(index1, index2) 180 continue 190 continue write(*,*)' ' write(1,*)' ' c Test Case -- swfldinfo C write(1,27) write(*,*)'Testing swfldinfo ' write(*,*)'=================' write(1,*)'Testing swfldinfo ' write(1,*)'=================' status=swfldinfo(swid, "Latitude", rank, latdims, nt, dimens) write(*,*)'status=swfldinfo(swid, "Latitude", rank, latdims, & 1nt, dimens)' write(*,*)'Value returned by swfldinfo ',status write(*,*)'Rank of field latitude ',rank write(*,*)'dimension list of field latitude ',dimens write(*,*)'Size of latitude dimensions ',latdims write(*,*)'number type of field latitude ',nt write(1,*)'status=swfldinfo(swid, "Latitude", rank, latdims, & 1nt, dimens)' write(1,*)'Value returned by swfldinfo ',status write(1,*)'Rank of field latitude ',rank write(1,*)'dimension list of field latitude ',dimens write(1,*)'Size of latitude dimensions ',latdims write(1,*)'number type of field latitude ',nt write(*,*)' ' write(1,*)' ' c Test Case -- swmapinfo c write(1,27) write(*,*)'Testing swmapinfo ' write(*,*)'=================' write(1,*)'Testing swmapinfo ' write(1,*)'=================' status=swmapinfo(swid, "GeoTrack", "DataTrack", 1offset, inc) write(*,*)'status=swmapinfo(swid, "GeoTrack", "DataTrack", & 1offset, inc)' write(*,*)'Value returned by swmapinfo ',status write(*,*)'Offset ',offset,' Increment ',inc write(1,*)'status=swmapinfo(swid, "GeoTrack", "DataTrack", & 1offset, inc)' write(1,*)'Value returned by swmapinfo ',status write(1,*)'Offset ',offset,' Increment ',inc write(*,*)' ' write(1,*)' ' c Test Case -- swimapinfo c write(1,27) write(*,*)'Testing swimapinfo ' write(*,*)'=================' write(1,*)'Testing swimapinfo ' write(1,*)'=================' status4=swimapinfo(swid2,"GeoXtrack","DataXtrack",idxmap) if(status4 .lt. zero) call heprnt(0) if(status4 .lt. zero) write(*,*)'status4 is less than zero' write(*,*)'status4=swimapinfo(swid2,"GeoXtrack","DataXtrack", & 1idxmap)' write(*,*)'Value returned by swimapinfo ',status4 write(*,*)'Indexed map values ',idxmap write(1,*)'status4=swimapinfo(swid2, "GeoXtrack", "DataXtrack", & 1idxmap)' write(1,*)'Value returned by swimapinfo ',status4 write(1,*)'Indexed map values ',idxmap write(*,*)' ' write(1,*)' ' c Test Case -- swattrinfo c write(1,27) write(*,*)'Testing swattrinfo ' write(*,*)'=================' write(1,*)'Testing swattrinfo ' write(1,*)'=================' status=swattrinfo(swid, "Drift", n, size) write(*,*)'status=swattrinfo(swid, "Drift", n, size)' write(*,*)'Value returned by swattrinfo ',status write(*,*)'Number of attributes ',n,' Size ',size write(1,*)'status=swattrinfo(swid, "Drift", n, size)' write(1,*)'Value returned by swattrinfo ',status write(1,*)'Number of attributes ',n,' Size ',size write(*,*)' ' write(1,*)' ' c Test Case -- swrdattr c write(1,27) write(*,*)'Testing swrdattr ' write(*,*)'=================' write(1,*)'Testing swrdattr ' write(1,*)'=================' status=swrdattr(swid,"Drift", rdattr) write(*,*)'status=swrdattr(swid,"Drift", rdattr)' write(*,*)'Value returned by swrdattr ',status write(*,*)'attribute ',rdattr write(1,*)'status=swrdattr(swid,"Drift", rdattr)' write(1,*)'Value returned by swrdattr ',status write(1,*)'attribute ',rdattr write(*,*)' ' write(1,*)' ' c Test Case -- swgetfill c write(1,27) write(*,*)'Testing swgetfill ' write(*,*)'=================' write(1,*)'Testing swgetfill ' write(1,*)'=================' status=swgetfill(swid, "Conduction", rdfilval) write(*,*)'status=swgetfill(swid, "Conduction", rdfilval)' write(*,*)'Value returned by swgetfill ',status write(*,*)'Value of fill ',rdfilval write(1,*)'status=swgetfill(swid, "Conduction", rdfilval)' write(1,*)'Value returned by swgetfill ',status write(1,*)'Value of fill ',rdfilval write(*,*)' ' write(1,*)' ' c Test Case -- swdefboxreg c write(1,27) write(*,*)'Testing swdefboxreg ' write(*,*)'=================' write(1,*)'Testing swdefboxreg ' write(1,*)'=================' regionid=swdefboxreg(swid, cornerlon, cornerlat, 1HDFE_ENDPOINT) call heprnt(0) write(*,*)'regionid=swdefboxreg(swid, cornerlon, cornerlat, & 1HDFE_ENDPOINT)' write(*,*)'Value returned by swdefboxreg ',regionid write(1,*)'regionid=swdefboxreg(swid, cornerlon, cornerlat, & 1HDFE_ENDPOINT)' write(1,*)'Value returned by swdefboxreg ',regionid write(*,*)' ' write(1,*)' ' c Test Case -- swreginfo c write(1,27) write(*,*)'Testing swreginfo ' write(*,*)'=================' write(1,*)'Testing swreginfo ' write(1,*)'=================' status = swreginfo(swid, regionid, "Temperature", nt, rank, 1dims,size) write(*,*)'status = swreginfo(swid, regionid, "Temperature", & 1nt, rank,dims,size)' write(*,*)'Value returned by swreginfo ',status write(*,*)'Number type of region ',nt,' Rank of region ',rank write(*,*)'Dimensions of region ',dims(1),' ',dims(2) write(*,*)'Value of size ',size write(1,*)'status = swreginfo(swid, regionid, "Temperature", & 1nt, rank,dims,size)' write(1,*)'Value returned by swreginfo ',status write(1,*)'Value of size ',size write(*,*)' ' write(1,*)' ' c Test Case -- swextreg c write(1,27) write(*,*)'Testing swextreg ' write(*,*)'=================' write(1,*)'Testing swextreg ' write(1,*)'=================' status = swextreg(swid, regionid, "Temperature", HDFE_INTERNAL, 1tempbuf) write(*,*)'status = swextreg(swid, regionid, "Temperature", & 1HDFE_INTERNAL,tempbuf)' write(*,*)'Value returned by swextreg ', status write(1,*)'status = swextreg(swid, regionid, "Temperature", & 1HDFE_INTERNAL,tempbuf)' write(1,*)'Value returned by swextreg ', status do 210 index1=10,15 write(*,*)'region value at position ',tempbuf(index1) 210 continue write(*,*)' ' write(1,*)' ' c Test Case -- swdeftmeper c write(1,27) write(*,*)'Testing swdeftmeper ' write(*,*)'=================' write(1,*)'Testing swdeftmeper ' write(1,*)'=================' regionid=swdeftmeper(swid, starttime, endtime,HDFE_ENDPOINT) call heprnt(0) write(*,*)'regionid=swdeftmeper(swid, starttime, endtime, & 1HDFE_ENDPOINT)' write(*,*)'Value returned by swdeftmeper ',regionid write(1,*)'regionid=swdeftmeper(swid, starttime, endtime, & 1HDFE_ENDPOINT)' write(1,*)'Value returned by swdeftmeper ',regionid write(*,*)' ' write(1,*)' ' c Test Case -- swperinfo c write(1,27) write(*,*)'Testing swperinfo ' write(*,*)'=================' write(1,*)'Testing swperinfo ' write(1,*)'=================' status = swperinfo(swid, regionid, "Temperature", nt, rank, & 1dims,size) write(*,*)'status = swperinfo(swid, regionid, "Temperature", & 1nt, rank,dims,size)' write(*,*)'Value returned by swperinfo ',status write(*,*)'Rank of field ',rank,' Number type of region ',nt write(*,*)'Dimensions of region ',dims(1),' ',dims(2) write(1,*)'status = swperinfo(swid, regionid, "Temperature", & 1nt, rank,dims,size)' write(1,*)'Value returned by swperinfo ',status write(1,*)'Rank of field ',rank,' Number type of region ',nt write(1,*)'Dimensions of region ',dims(1),' ',dims(2) write(*,*)' ' write(1,*)' ' c Test Case -- swextper c write(1,27) write(*,*)'Testing swextper ' write(*,*)'=================' write(1,*)'Testing swextper ' write(1,*)'=================' status=swextper(swid, regionid, "Temperature",HDFE_INTERNAL, 1tempbuf) write(*,*)'status=swextper(swid, regionid, "Temperature", & 1HDFE_INTERNAL, tempbuf)' write(*,*)'Value returned by swextper swath ',status write(1,*)'status=swextper(swid, regionid, "Temperature", & 1HDFE_INTERNAL, tempbuf) ' write(1,*)'Value returned by swextper swath ',status do 220 index1=10,15 write(*,*)'region value at position ',tempbuf(index1) 220 continue write(*,*)' ' write(1,*)' ' status=swdetach(swid) write(*,*)'status=swdetach(swid)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid)' write(1,*)'Value returned by swdetach ',status write(*,*)' ' write(1,*)' ' status=swdetach(swid2) write(*,*)'status=swdetach(swid2)' write(*,*)'Value returned by swdetach ',status write(1,*)'status=swdetach(swid2)' write(1,*)'Value returned by swdetach ',status write(*,*)' ' write(1,*)' ' status=swclose(swfid) write(*,*)'status=swclose(swfid)' write(*,*)'Value returned by swclose ',status write(1,*)'status=swclose(swfid)' write(1,*)'Value returned by swclose ',status write(*,*)' ' write(1,*)' ' close(unit=1) 27 format(' ') stop end hdf-eos4-2.17v1.00.dfsg.1/testdrivers/swath/Makefile.in0000444000175000017500000004240611204555157023536 0ustar amckinstryamckinstry# Makefile.in generated by automake 1.9.2 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004 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@ # testdrivers/swath Makefile.am # config/include.am SOURCES = testswath.c $(testswath_f77_SOURCES) $(testswath_f90_SOURCES) srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ top_builddir = ../.. am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = @INSTALL@ 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@ DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ $(top_srcdir)/config/include.am check_PROGRAMS = testswath$(EXEEXT) $(am__EXEEXT_1) $(am__EXEEXT_2) @F2CFORTRAN_CONDITIONAL_TRUE@am__append_1 = testswath_f77 @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@@F2CFORTRAN_90_CONDITIONAL_TRUE@@F2CFORTRAN_CONDITIONAL_TRUE@am__append_2 = testswath_f90 @F2CFORTRAN_CONDITIONAL_TRUE@am__append_3 = test_f77 @F2CFORTRAN_CONDITIONAL_TRUE@am__append_4 = test_f77 @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@@F2CFORTRAN_90_CONDITIONAL_TRUE@@F2CFORTRAN_CONDITIONAL_TRUE@am__append_5 = test_f90 @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@@F2CFORTRAN_90_CONDITIONAL_TRUE@@F2CFORTRAN_CONDITIONAL_TRUE@am__append_6 = test_f90 subdir = testdrivers/swath 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 = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/include/HE2_config.h CONFIG_CLEAN_FILES = @F2CFORTRAN_CONDITIONAL_TRUE@am__EXEEXT_1 = testswath_f77$(EXEEXT) @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@@F2CFORTRAN_90_CONDITIONAL_TRUE@@F2CFORTRAN_CONDITIONAL_TRUE@am__EXEEXT_2 = testswath_f90$(EXEEXT) testswath_SOURCES = testswath.c testswath_OBJECTS = testswath.$(OBJEXT) testswath_LDADD = $(LDADD) am__DEPENDENCIES_1 = $(top_builddir)/src/libhdfeos.la testswath_DEPENDENCIES = $(am__DEPENDENCIES_1) am__testswath_f77_SOURCES_DIST = testswath77.f @F2CFORTRAN_CONDITIONAL_TRUE@am_testswath_f77_OBJECTS = \ @F2CFORTRAN_CONDITIONAL_TRUE@ testswath77.$(OBJEXT) testswath_f77_OBJECTS = $(am_testswath_f77_OBJECTS) testswath_f77_LDADD = $(LDADD) testswath_f77_DEPENDENCIES = $(am__DEPENDENCIES_1) am__testswath_f90_SOURCES_DIST = testswathf90-32.f @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@@F2CFORTRAN_90_CONDITIONAL_TRUE@@F2CFORTRAN_CONDITIONAL_TRUE@am_testswath_f90_OBJECTS = testswathf90-32.$(OBJEXT) testswath_f90_OBJECTS = $(am_testswath_f90_OBJECTS) testswath_f90_LDADD = $(LDADD) testswath_f90_DEPENDENCIES = $(am__DEPENDENCIES_1) DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/config/depcomp am__depfiles_maybe = depfiles COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ F77COMPILE = $(F77) $(AM_FFLAGS) $(FFLAGS) LTF77COMPILE = $(LIBTOOL) --mode=compile --tag=F77 $(F77) $(AM_FFLAGS) \ $(FFLAGS) F77LD = $(F77) F77LINK = $(LIBTOOL) --mode=link --tag=F77 $(F77LD) $(AM_FFLAGS) \ $(FFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ SOURCES = testswath.c $(testswath_f77_SOURCES) \ $(testswath_f90_SOURCES) DIST_SOURCES = testswath.c $(am__testswath_f77_SOURCES_DIST) \ $(am__testswath_f90_SOURCES_DIST) ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMDEP_FALSE = @AMDEP_FALSE@ AMDEP_TRUE = @AMDEP_TRUE@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ F2CFORTRAN_32PTR_CONDITIONAL_FALSE = @F2CFORTRAN_32PTR_CONDITIONAL_FALSE@ F2CFORTRAN_32PTR_CONDITIONAL_TRUE = @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@ F2CFORTRAN_90_CONDITIONAL_FALSE = @F2CFORTRAN_90_CONDITIONAL_FALSE@ F2CFORTRAN_90_CONDITIONAL_TRUE = @F2CFORTRAN_90_CONDITIONAL_TRUE@ F2CFORTRAN_CONDITIONAL_FALSE = @F2CFORTRAN_CONDITIONAL_FALSE@ F2CFORTRAN_CONDITIONAL_TRUE = @F2CFORTRAN_CONDITIONAL_TRUE@ F77 = @F77@ FC = @FC@ FCFLAGS = @FCFLAGS@ FFLAGS = @FFLAGS@ GREP = @GREP@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_INCLUDE_CONDITIONAL_FALSE = @INSTALL_INCLUDE_CONDITIONAL_FALSE@ INSTALL_INCLUDE_CONDITIONAL_TRUE = @INSTALL_INCLUDE_CONDITIONAL_TRUE@ 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@ MAINT = @MAINT@ MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ MAKEINFO = @MAKEINFO@ 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@ RANLIB = @RANLIB@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ SZIP_ENCODER_CONDITIONAL_FALSE = @SZIP_ENCODER_CONDITIONAL_FALSE@ SZIP_ENCODER_CONDITIONAL_TRUE = @SZIP_ENCODER_CONDITIONAL_TRUE@ TESTDRIVERS_CONDITIONAL_FALSE = @TESTDRIVERS_CONDITIONAL_FALSE@ TESTDRIVERS_CONDITIONAL_TRUE = @TESTDRIVERS_CONDITIONAL_TRUE@ VERSION = @VERSION@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ ac_ct_FC = @ac_ct_FC@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ 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@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ 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@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ LIBHDFEOS2 = $(top_builddir)/src/libhdfeos.la LIBGCTP = $(top_builddir)/gctp/src/libGctp.la # Boilerplate definitions # Link against HDF-EOS2 library INCLUDES = -I$(top_srcdir)/include LDADD = $(LIBHDFEOS2) @F2CFORTRAN_CONDITIONAL_TRUE@testswath_f77_SOURCES = testswath77.f @F2CFORTRAN_32PTR_CONDITIONAL_TRUE@@F2CFORTRAN_90_CONDITIONAL_TRUE@@F2CFORTRAN_CONDITIONAL_TRUE@testswath_f90_SOURCES = testswathf90-32.f # Run testswath (and testswath_f) when user types 'make check' TEST_SEQUENCES = test_c $(am__append_3) $(am__append_5) VERBOSE_TEST_SEQUENCES = test_c_verbose $(am__append_4) \ $(am__append_6) DISTCLEANFILES = Swath_2.hdf Swathc_Test.hdf Swathf_Test.hdf testswathf.txt all: all-am .SUFFIXES: .SUFFIXES: .c .f .lo .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/config/include.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) --foreign testdrivers/swath/Makefile'; \ cd $(top_srcdir) && \ $(AUTOMAKE) --foreign testdrivers/swath/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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 testswath$(EXEEXT): $(testswath_OBJECTS) $(testswath_DEPENDENCIES) @rm -f testswath$(EXEEXT) $(LINK) $(testswath_LDFLAGS) $(testswath_OBJECTS) $(testswath_LDADD) $(LIBS) testswath_f77$(EXEEXT): $(testswath_f77_OBJECTS) $(testswath_f77_DEPENDENCIES) @rm -f testswath_f77$(EXEEXT) $(F77LINK) $(testswath_f77_LDFLAGS) $(testswath_f77_OBJECTS) $(testswath_f77_LDADD) $(LIBS) testswath_f90$(EXEEXT): $(testswath_f90_OBJECTS) $(testswath_f90_DEPENDENCIES) @rm -f testswath_f90$(EXEEXT) $(F77LINK) $(testswath_f90_LDFLAGS) $(testswath_f90_OBJECTS) $(testswath_f90_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testswath.Po@am__quote@ .c.o: @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @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@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @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@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @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 $@ $< .f.o: $(F77COMPILE) -c -o $@ $< .f.obj: $(F77COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .f.lo: $(LTF77COMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool uninstall-info-am: 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; } \ END { 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; } \ END { 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=; \ 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; } \ END { 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) $(mkdir_p) $(distdir)/../../config @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for file in $$list; do \ case $$file in \ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ esac; \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ $(mkdir_p) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ if test -d $$d/$$file; then \ 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-local check: check-am all-am: Makefile 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) -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) 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-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-libtool distclean-tags dvi: dvi-am dvi-am: html: html-am info: info-am info-am: install-data-am: install-exec-am: install-info: install-info-am install-man: 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-info-am .PHONY: CTAGS GTAGS all all-am check check-am check-local 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-exec install-exec-am install-info \ install-info-am install-man 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-info-am test_c: $(check_PROGRAMS) ./testswath test_c_verbose: $(check_PROGRAMS) ./testswath -v h test_f77: $(check_PROGRAMS) rm -f Swath_2.hdf Swathc_Test.hdf Swathf_Test.hdf testswathf.txt ./testswath_f77 test_f90: $(check_PROGRAMS) rm -f Swath_2.hdf Swathc_Test.hdf Swathf_Test.hdf testswathf.txt ./testswath_f90 check-local: $(TEST_SEQUENCES) verbose_check: $(VERBOSE_TEST_SEQUENCES) .PHONY: $(TEST_SEQUENCES) # 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: hdf-eos4-2.17v1.00.dfsg.1/testdrivers/swath/tutils.h0000444000175000017500000000466206240200116023152 0ustar amckinstryamckinstry/**************************************************************************** * NCSA HDF * * Software Development Group * * National Center for Supercomputing Applications * * University of Illinois at Urbana-Champaign * * 605 E. Springfield, Champaign IL 61820 * * * * For conditions of distribution and use, see the accompanying * * hdf/COPYING file. * * * ****************************************************************************/ /* tutils.h,v 1.12 1995/10/05 16:17:28 koziol Exp */ #ifndef _TUTILS_H #define _TUTILS_H /* Define these for use in all the tests */ #ifndef TESTMASTER extern #endif int num_errs #ifdef TESTMASTER = 0 #endif , Verbosity #ifdef TESTMASTER = 0 #endif ; #ifdef TEST_PC #define FAR far #else #ifndef FAR #define FAR /* */ #endif /* FAR */ #endif /* TEST_PC */ /* Use %ld to print the value because long could cover most cases. */ /* Used to make certain a return value _is_not_ a value */ #define CHECK(ret, val, where) \ do {if (Verbosity>9) printf(" Call to HDF routine: %15s at line %4d in %s returned %ld \n",where,(int)__LINE__,__FILE__,(long)ret);\ if(ret == val) {printf("*** UNEXPECTED RETURN from %s is %ld at line %4d in %s\n", where, (long)ret, (int)__LINE__,__FILE__); num_errs++;} \ } while(0) /* Used to make certain a return value _is_ a value */ #define VERIFY(x, val, where) \ do {if (Verbosity>9) printf(" Call to HDF routine: %15s at line %4d in %s had value %ld \n",where,(int)__LINE__,__FILE__,(long)x);\ if(x != val) {printf("*** UNEXPECTED VALUE from %s is %ld at line %4d in %s\n", where, (long)x,(int)__LINE__,__FILE__); num_errs++;} \ } while(0) #define RESULT(a) \ do { \ if (Verbosity>8) printf(" Call to HDF routine: %15s at line %4d in %s returned %ld \n",a,(int)__LINE__,__FILE__,(long)ret); \ if (Verbosity>9) HEprint(stdout,0); \ if(ret == FAIL) {printf("*** UNEXPECTED RETURN from %s is %ld at line %4d in %s\n", a, (long)ret,(int)__LINE__,__FILE__); num_errs++;} \ } while(0) #define MESSAGE(v,a) {if (Verbosity>=v) {a}} #endif /* _TUTILS_H */ hdf-eos4-2.17v1.00.dfsg.1/testdrivers/swath/testswath.c0000444000175000017500000073446011204555143023666 0ustar amckinstryamckinstry/* FILE testswath.c EOS-HDF swath testing file */ #include "tutils.h" #include #include "mfhdf.h" #include "HE2_config.h" #include "HdfEosDef.h" int main(int argc, char *argv[]) { int32 index1 = 0; int32 index2 = 0; int32 rank = 2; int32 dimsizes[2] = {100,40}; float32 ray1[100][40], ray2[100][40]; float32 fillvalue = 16.0; float32 raycnt = -799.0; float32 inqfill; float32 *datbuf; int CLLoop, Verbosity; intn status,ii,j; int32 sd_id, sds1_id, sds2_id, dim_id, i,k; int32 swfidc_test, swfid_1, swfid_2; int32 SWid_simple, SWid_start, SWid_64, SWid_lat; int32 SWid_co, SWid_oned, SWid_index; int32 attr[4] = {11,33,66,99}; int32 start[2] = {10, 10}; int32 stride[2] = {1, 1}; int32 edge[2] = {90, 30}; int32 tstart[2] = {0, 0}; int32 tedge[2] = {100, 40}; int32 inqstart[2]={0,0}; int32 inqstride[2]={1,1}; int32 inqedge[2]={100,40}; int32 strbufsize; int32 tmpvar,tmpvar2,tmpvar3,var1,var2,var3; int32 regionID; int32 ray[8]; int32 *tempvar1, *tempvar2, *tempvar3; int32 *update_index1, *update_index3; int32 idxmapsize; int32 indicies[2]; /* index array for function SWupdateidxmap */ int32 *ind[8]; /* index array for function SWindexinfo */ float tmpray[100][40]; char *buffer1; char dimlist[128]; int32 sd_start[2] = {0, 0}; int32 sd_stride[2] = {1, 1}; int32 sd_edge[2] = {100, 40}; float lat[50][40]; float colat[50][40]; float onedlat[50]; float64 lat2[100][40]; float latcnt = 39.8; float lon[50][40]; float64 lon2[100][40]; float onedlon[50]; float loncnt = 78.0; int32 indexmap[30] = {1,2,3,4,6,7,8,9,11,12,13,14,16,17,18,19,21,22,23,24,26, 27,28,29,32,33,34,36,37,38}; float idxlat[30][30]; float idxlatcnt = 39.8; float idxlon[30][30]; float idxloncnt = 78.0; float64 onedtime[100]; float64 twodtime[50][40]; float64 *timebuf; float64 tmcnt; float64 corlon[2],corlat[2]; float64 starttime, stoptime; float64 range[2]; int32 compcode; intn compparm[5]; FILE *fp; Verbosity = 4; tmcnt = 46353400.0; for (CLLoop = 1; CLLoop < argc; CLLoop++) { if ((argc > CLLoop + 1) && ((HDstrcmp(argv[CLLoop], "-verbose") == 0) || (HDstrcmp(argv[CLLoop], "-v") == 0))) { if (argv[CLLoop + 1][0] == 'l') Verbosity = 4; else if (argv[CLLoop + 1][0] == 'm') Verbosity = 6; else if (argv[CLLoop + 1][0] == 'h') Verbosity = 10; else Verbosity = atoi(argv[CLLoop + 1]); } /* end if */ } while(index1 < 100) { while(index2 < 40) { ray1[index1][index2] = raycnt; ray2[index1][index2] = raycnt + .1; lat2[index1][index2] = latcnt; lon2[index1][index2] = loncnt; index2++; raycnt = raycnt + .1; loncnt = loncnt - .1; } latcnt = latcnt - .1; onedtime[index1] = tmcnt; loncnt = 78.0; index1++; index2 = 0; tmcnt=tmcnt+5.0; } latcnt = 39.8; loncnt = 78.0; index1 = 0; index2 = 0; tmcnt = 46353400.0; while(index1 < 50) { while(index2 < 40) { lat[index1][index2] = latcnt; colat[index1][index2] = latcnt + 90.0; lon[index1][index2] = loncnt; twodtime[index1][index2] = tmcnt; loncnt = loncnt - .1; tmcnt = tmcnt + 5.0; index2++; } latcnt = latcnt - .1; loncnt = 78.0; index1++; index2 = 0; } index1 = 0; index2 = 0; latcnt = 39.8; loncnt = 78.0; while(index1 < 50) { onedlat[index1] = latcnt; onedlon[index1] = loncnt; latcnt = latcnt - .1; loncnt = loncnt - .1; index1++; } index1 = 0; index2 = 0; latcnt = 39.8; loncnt = 78.0; while (index1 < 30) { while ( index2 < 30) { idxlat[index1][index2] = idxlatcnt; idxlon[index1][index2] = idxloncnt; idxloncnt = idxloncnt - .1; index2++; } idxlatcnt = idxlatcnt - .1; idxloncnt = 78.0; index1++; index2 = 0; } MESSAGE(11,fp=fopen("testswathc.txt","w");); MESSAGE(4,printf("Testing Swath C interface \n");); MESSAGE(4,printf("=========================\n\n");); MESSAGE(11,fprintf(fp,"Testing Swath C interface \n");); MESSAGE(11,fprintf(fp,"=========================\n\n");); /* Test Case -- SWopen */ MESSAGE(4,printf("\tTesting SWopen... \n");); MESSAGE(4,printf("\t=================\n");); #ifndef VISUAL_CPLUSPLUS system("rm Swath_1.hdf"); system("rm Swath_2.hdf"); #else system("del Swath_1.hdf"); system("del Swath_2.hdf"); #endif MESSAGE(11,fprintf(fp,"\tTesting SWopen... \n");); MESSAGE(11,fprintf(fp,"\t=================\n");); /* This call should fail because we are opening a file in the read mode ** but the file has never been created. */ MESSAGE(6,printf("\t\tOpening file Swath_1.hdf in DFACC_READ mode\n");); MESSAGE(11,fprintf(fp,"\t\tOpening file Swath_1.hdf in DFACC_READ mode\n");); swfid_1=SWopen("Swath_1.hdf", DFACC_READ); if (swfid_1 == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tswfid_1=SWopen(\"Swath_1.hdf\", DFACC_READ);\n");); MESSAGE(8,printf("\t\tValue returned by SWopen %d\n",swfid_1);); MESSAGE(11,fprintf(fp,"\t\tswfid_1=SWopen(\"Swath_1.hdf\", DFACC_READ);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWopen %d\n",swfid_1);); } MESSAGE(6,printf("\t\tOpening file Swath_2.hdf in DFACC_RDWR mode\n");); MESSAGE(11,fprintf(fp,"\t\tOpening file Swath_2.hdf in DFACC_RDWR mode\n");); swfid_2=SWopen("Swath_2.hdf", DFACC_RDWR); if (swfid_2 == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tswfid_2=SWopen(\"Swath_2.hdf\", DFACC_RDWR);\n");); MESSAGE(8,printf("\t\tValue returned by SWopen %d\n",swfid_2);); MESSAGE(11,fprintf(fp,"\t\tswfid_2=SWopen(\"Swath_2.hdf\", DFACC_RDWR);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWopen %d\n",swfid_2);); } MESSAGE(6,printf("\t\tOpening file Swathc_Test.hdf \n");); MESSAGE(11,fprintf(fp,"\t\tOpening file Swathc_Test.hdf \n");); swfidc_test = SWopen("Swathc_Test.hdf", DFACC_CREATE); if (swfidc_test == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tswfidc_test = SWopen(\"Swathc_Test.hdf\", DFACC_CREATE);\n");); MESSAGE(8,printf("\t\tValue returned by SWopen %d\n",swfidc_test);); MESSAGE(11,fprintf(fp,"\t\tswfidc_test = SWopen(\"Swathc_Test.hdf\", DFACC_CREATE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWopen %d\n",swfidc_test);); } /* Test Case -- SWcreate */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWcreate... \n");); MESSAGE(4,printf("\t===================\n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWcreate... \n");); MESSAGE(11,fprintf(fp,"\t===================\n");); MESSAGE(6,printf("\t\tCreating swath Start\n");); MESSAGE(11,fprintf(fp,"\t\tCreating swath Start\n");); SWid_start=SWcreate(swfid_2, "Start"); if (SWid_start == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_start=SWcreate(swfid_2, \"Start\");\n");); MESSAGE(8,printf("\t\tValue returned by SWcreate %d\n\n",SWid_start);); MESSAGE(11,fprintf(fp,"\t\tSWid_start=SWcreate(swfid_2, \"Start\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWcreate %d\n\n",SWid_start);); } MESSAGE(6,printf("\t\tCreating swath Simple \n");); MESSAGE(11,fprintf(fp,"\t\tCreating swath Simple \n");); SWid_simple = SWcreate(swfidc_test, "Simple"); if (SWid_simple == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_simple = SWcreate(swfidc_test, \"Simple\");\n");); MESSAGE(8,printf("\t\tValue returned by SWcreate %d\n\n",SWid_simple);); MESSAGE(11,fprintf(fp,"\t\tSWid_simple = SWcreate(swfidc_test, \"Simple\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWcreate %d\n\n",SWid_simple);); } MESSAGE(6,printf("\t\tCreating swath Swath64 \n");); MESSAGE(11,fprintf(fp,"\t\tCreating swath Swath64 \n");); SWid_64 = SWcreate(swfidc_test, "Swath64"); if (SWid_64 == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_64 = SWcreate(swfidc_test, \"Swath64\");\n");); MESSAGE(8,printf("\t\tValue returned by SWcreate %d\n\n",SWid_64);); MESSAGE(11,fprintf(fp,"\t\tSWid_64 = SWcreate(swfidc_test, \"Swath64\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWcreate %d\n\n",SWid_64);); } MESSAGE(6,printf("\t\tCreating swath SwathLatonly \n");); MESSAGE(11,fprintf(fp,"\t\tCreating swath SwathLatonly \n");); SWid_lat = SWcreate(swfidc_test, "SwathLatonly"); if (SWid_lat == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_lat = SWcreate(swfidc_test, \"SwathLatonly\");\n");); MESSAGE(8,printf("\t\tValue returned by SWcreate %d\n\n",SWid_lat);); MESSAGE(11,fprintf(fp,"\t\tSWid_lat = SWcreate(swfidc_test, \"SwathLatonly\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWcreate %d\n\n",SWid_lat);); } MESSAGE(6,printf("\t\tCreating swath Swathco \n");); MESSAGE(11,fprintf(fp,"\t\tCreating swath Swathco \n");); SWid_co = SWcreate(swfidc_test, "Swathco"); if (SWid_co == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_co = SWcreate(swfidc_test, \"Swathco\");\n");); MESSAGE(8,printf("\t\tValue returned by SWcreate %d\n\n",SWid_co);); MESSAGE(11,fprintf(fp,"\t\tSWid_co = SWcreate(swfidc_test, \"Swathco\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWcreate %d\n\n",SWid_co);); } MESSAGE(6,printf("\t\tCreating swath OnedGeo \n");); MESSAGE(11,fprintf(fp,"\t\tCreating swath OnedGeo \n");); SWid_oned = SWcreate(swfidc_test, "OnedGeo"); if (SWid_oned == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_oned = SWcreate(swfidc_test, \"OnedGeo\");\n");); MESSAGE(8,printf("\t\tValue returned by SWcreate %d\n\n",SWid_oned);); MESSAGE(11,fprintf(fp,"\t\tSWid_oned = SWcreate(swfidc_test, \"OnedGeo\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWcreate %d\n\n",SWid_oned);); } MESSAGE(6,printf("\t\tCreating swath Index \n");); MESSAGE(11,fprintf(fp,"\t\tCreating swath Index \n");); SWid_index = SWcreate(swfidc_test, "Index"); if (SWid_index == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_index = SWcreate(swfidc_test, \"Index\");\n");); MESSAGE(8,printf("\t\tValue returned by SWcreate %d\n\n",SWid_index);); MESSAGE(11,fprintf(fp,"\t\tSWid_index = SWcreate(swfidc_test, \"Index\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWcreate %d\n\n",SWid_index);); } /* Test Case -- SWdefdim */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWdefdim... \n");); MESSAGE(4,printf("\t===================\n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWdefdim... \n");); MESSAGE(11,fprintf(fp,"\t===================\n");); MESSAGE(6,printf("\t\tSetting up dimensions for swath Start \n");); MESSAGE(6,printf("\t\tDefining dimension test in swath Start \n");); MESSAGE(11,fprintf(fp,"\t\tSetting up dimensions for swath Start \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension test in swath Start \n");); status = SWdefdim(SWid_start, "test", -10); if (status == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_start, \"test\", -10);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_start, \"test\", -10);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tSetting up dimensions for swath Simple \n");); MESSAGE(6,printf("\t\tDefining dimension DataTrack in swath Simple \n");); MESSAGE(11,fprintf(fp,"\t\tSetting up dimensions for swath Simple \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension DataTrack in swath Simple \n");); status = SWdefdim(SWid_simple, "DataTrack", 100); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_simple, \"DataTrack\", 100);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_simple, \"DataTrack\", 100);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tDefining dimension DataXtrack in swath Simple \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension DataXtrack in swath Simple \n");); status = SWdefdim(SWid_simple, "DataXtrack", 40); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_simple, \"DataXtrack\", 40);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_simple, \"DataXtrack\", 40);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tDefining dimension GeoTrack for swath Simple \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension GeoTrack for swath Simple \n");); status = SWdefdim(SWid_simple, "GeoTrack", 50); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_simple, \"GeoTrack\", 50);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_simple, \"GeoTrack\", 50);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tDefining dimension GeoXtrack for swath Simple \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension GeoXtrack for swath Simple \n");); status = SWdefdim(SWid_simple, "GeoXtrack", 40); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_simple, \"GeoXtrack\", 40);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_simple, \"GeoXtrack\", 40);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tSetting up dimensions for swath Swath64 \n");); MESSAGE(6,printf("\t\tDefining dimension Track for swath Swath64 \n");); MESSAGE(11,fprintf(fp,"\t\tSetting up dimensions for swath Swath64 \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension Track for swath Swath64 \n");); status = SWdefdim(SWid_64, "Track", 100); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_64, \"Track\", 100);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_64, \"Track\", 100);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tDefining dimension Xtrack for swath Swath64 \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension Xtrack for swath Swath64 \n");); status = SWdefdim(SWid_64, "Xtrack", 40); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_64, \"Xtrack\", 40);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_64, \"Xtrack\", 40);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tSetting up dimensions for swath SwathLatonly \n");); MESSAGE(6,printf("\t\tDefining dimension DataTrack for swath SwathLatonly \n");); MESSAGE(11,fprintf(fp,"\t\tSetting up dimensions for swath SwathLatonly \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension DataTrack for swath SwathLatonly \n");); status = SWdefdim(SWid_lat, "DataTrack", 100); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_lat, \"DataTrack\", 100);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_lat, \"DataTrack\", 100);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tDefining dimension DataXtrack for swath SwathLatonly \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension DataXtrack for swath SwathLatonly \n");); status = SWdefdim(SWid_lat, "DataXtrack", 40); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_lat, \"DataXtrack\", 40);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_lat, \"DataXtrack\", 40);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tDefining dimension GeoTrack for swath SwathLatonly \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension GeoTrack for swath SwathLatonly \n");); status = SWdefdim(SWid_lat, "GeoTrack", 50); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_lat, \"GeoTrack\", 50);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_lat, \"GeoTrack\", 50);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tDefining dimension GeoXtrack for swath SwathLatonly \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension GeoXtrack for swath SwathLatonly \n");); status = SWdefdim(SWid_lat, "GeoXtrack", 40); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_lat, \"GeoXtrack\", 40);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_lat, \"GeoXtrack\", 40);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tSetting up dimensions for swath Swathco \n");); MESSAGE(6,printf("\t\tDefining dimension DataTrack for swath Swathco\n");); MESSAGE(11,fprintf(fp,"\t\tSetting up dimensions for swath Swathco \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension DataTrack for swath Swathco\n");); status = SWdefdim(SWid_co, "DataTrack", 100); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_co, \"DataTrack\", 100);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim for DataTrack %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_co, \"DataTrack\", 100);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim for DataTrack %d\n", status);); } MESSAGE(6,printf("\t\tDefining dimension DataXtrack for swath Swathco\n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension DataXtrack for swath Swathco\n");); status = SWdefdim(SWid_co, "DataXtrack", 40); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_co, \"DataXtrack\", 40);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim for DataXtrack %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_co, \"DataXtrack\", 40);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim for DataXtrack %d\n", status);); } MESSAGE(6,printf("\t\tDefining dimension GeoTrack for swath Swathco\n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension GeoTrack for swath Swathco\n");); status = SWdefdim(SWid_co, "GeoTrack", 50); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_co, \"GeoTrack\", 50);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim for GeoTrack %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_co, \"GeoTrack\", 50);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim for GeoTrack %d\n",status);); } MESSAGE(6,printf("\t\tDefining dimension GeoXtrack for swath Swathco\n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension GeoXtrack for swath Swathco\n");); status = SWdefdim(SWid_co, "GeoXtrack", 40); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_co, \"GeoXtrack\", 40);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_co, \"GeoXtrack\", 40);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tSetting up dimensions for swath OnedGeo \n");); MESSAGE(6,printf("\t\tDefining dimension DataTrack for swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tSetting up dimensions for swath OnedGeo \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension DataTrack for swath OnedGeo\n");); status = SWdefdim(SWid_oned, "DataTrack", 100); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_oned, \"DataTrack\", 100);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_oned, \"DataTrack\", 100);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tDefining dimension DataXtrack for swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension DataXtrack for swath OnedGeo\n");); status = SWdefdim(SWid_oned, "DataXtrack", 40); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_oned, \"DataXtrack\", 40);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_oned, \"DataXtrack\", 40);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tDefining dimension GeoDim for swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension GeoDim for swath OnedGeo\n");); status = SWdefdim(SWid_oned, "GeoDim", 50); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_oned, \"GeoDim\", 50);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_oned, \"GeoDim\", 50);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tDefining dimension GeoDim2 for swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension GeoDim2 for swath OnedGeo\n");); status = SWdefdim(SWid_oned, "GeoDim2", 100); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdim(SWid_oned, \"GeoDim2\", 100);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdim(SWid_oned, \"GeoDim2\", 100);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n", status);); } MESSAGE(6,printf("\t\tSetting up dimensions for swath Index \n");); MESSAGE(6,printf("\t\tDefining dimension TrackDim for swath Index\n");); MESSAGE(11,fprintf(fp,"\t\tSetting up dimensions for swath Index \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension TrackDim for swath Index\n");); status=SWdefdim(SWid_index, "TrackDim",40); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefdim(SWid_index, \"TrackDim\",40);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefdim(SWid_index, \"TrackDim\",40);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n",status);); } MESSAGE(6,printf("\t\tDefining dimension XtrackDim for swath Index\n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension XtrackDim for swath Index\n");); status=SWdefdim(SWid_index, "XtrackDim",40); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefdim(SWid_index, \"XtrackDim\",40);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefdim(SWid_index, \"XtrackDim\",40);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n",status);); } MESSAGE(6,printf("\t\tDefining dimension GeoTrack for swath Index\n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension GeoTrack for swath Index\n");); status=SWdefdim(SWid_index, "GeoDim",30); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefdim(SWid_index, \"GeoDim\",40);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefdim(SWid_index, \"GeoDim\",40);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n",status);); } MESSAGE(6,printf("\t\tDefining dimension GeoXtrack for swath Index\n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension GeoXtrack for swath Index\n");); status=SWdefdim(SWid_index, "GeoXDim",30); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefdim(SWid_index, \"GeoXDim\",40);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdim %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefdim(SWid_index, \"GeoXDim\",40);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdim %d\n",status);); } /* Test Case -- SWdefdatafield */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWdefdatafield... \n");); MESSAGE(4,printf("\t========================= \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWdefdatafield... \n");); MESSAGE(11,fprintf(fp,"\t========================= \n");); MESSAGE(6,printf("\t\tDefining data fields for swath start\n");); MESSAGE(6,printf("\t\tDefining data field testfield\n");); MESSAGE(11,fprintf(fp,"\t\tDefining data fields for swath start\n");); MESSAGE(11,fprintf(fp,"\t\tDefining data field testfield\n");); status = SWdefdatafield(SWid_start, "testfield", "testdim,testdim", DFNT_FLOAT32, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefdatafield(SWid_start, \"testfield\",\"testdim,testdim\", DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdatafield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefdatafield(SWid_start,\"testfield\",\"testdim,testdim\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdatafield %d\n", status);); } MESSAGE(6,printf("\t\tDefining data field testfield\n");); MESSAGE(11,fprintf(fp,"\t\tDefining data field testfield\n");); status = SWdefdatafield(SWid_start, "testfield", "test,test", DFNT_FLOAT32, HDFE_AUTOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdatafield(SWid_start, \"testfield\", \"test,test\",DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdatafield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdatafield(SWid_start, \"testfield\", \"test,test\",DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdatafield %d\n", status);); } /* Test Case -- SWdefcomp */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWdefcomp... \n");); MESSAGE(4,printf("\t========================= \n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\f\tTesting SWdefcomp... \n");); MESSAGE(11,fprintf(fp,"\t========================= \n");); MESSAGE(6,printf("\t\tDefining compression mode for swath Simple\n");); status=SWdefcomp(SWid_simple,HDFE_COMP_SKPHUFF, NULL); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefcomp(SWid_simple,HDFE_COMP_SKPHUFF, NULL);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefcomp %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefcomp(SWid_simple,HDFE_COMP_SKPHUFF, NULL);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefcomp %d\n",status);); } MESSAGE(6,printf("\t\tDefining data fields for swath Simple \n");); MESSAGE(6,printf("\t\tDefining data field Temperature\n");); MESSAGE(11,fprintf(fp,"\t\tDefining data fields for swath Simple \n");); MESSAGE(11,fprintf(fp,"\t\tDefining data field Temperature\n");); status = SWdefdatafield(SWid_simple, "Temperature", "DataTrack,DataXtrack",DFNT_FLOAT32, HDFE_AUTOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefdatafield(SWid_simple,\"Temperature\",\"DataTrack,DataXtrack\",DFNT_FLOAT32,HDFE_AUTOMERGE);\n");) MESSAGE(8,printf("\t\tValue returned by SWdefdatafield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefdatafield(SWid_simple,\"Temperature\",\"DataTrack,DataXtrack\",DFNT_FLOAT32,HDFE_AUTOMERGE);\n");) MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdatafield %d\n", status);); } compparm[0] = 2; /* Pixels per block */ compparm[1] = SZ_NN; /* Nearest Neighbour + Entropy Coding (EC) Method */ #ifdef HAVE_FILTER_SZIP_ENCODER MESSAGE(6,printf("\t\tDefining SZIP (NN) compression mode for swath Simple\n");); status=SWdefcomp(SWid_simple,HDFE_COMP_SZIP, compparm); MESSAGE(8,printf("\t\tValue returned by SWdefcomp %d\n",status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed SZIP Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed SZIP Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefcomp(SWid_simple,HDFE_COMP_SZIP, comparm);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefcomp %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefcomp(SWid_simple,HDFE_COMP_SZIP, compparm);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefcomp %d\n",status);); } #else MESSAGE(4,printf("\t\t********Skip SZIP Test**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Skip SZIP Test**********\n");); MESSAGE(4,printf("No szip encoder provided, the szip compression test is be skipped.\n");); MESSAGE(11,fprintf(fp,"No szip encoder provided, the szip compression test is be skipped.\n");); #endif MESSAGE(6,printf("\t\tDefining data field Conduction\n");); MESSAGE(11,fprintf(fp,"\t\tDefining data field Conduction\n");); status = SWdefdatafield(SWid_simple, "Conduction", "DataTrack,DataXtrack",DFNT_FLOAT32, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefdatafield(SWid_simple,\"Conduction\",\"DataTrack,DataXtrack\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdatafield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefdatafield(SWid_simple,\"Conduction\",\"DataTrack,DataXtrack\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdatafield %d\n", status);); } MESSAGE(6,printf("\t\tDefining compression mode for swath Simple\n");); status=SWdefcomp(SWid_simple,HDFE_COMP_NONE, NULL); MESSAGE(8,printf("\t\tValue returned by SWdefcomp %d\n",status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); } MESSAGE(6,printf("\t\tDefining data fields for swath Swath64 \n");); MESSAGE(6,printf("\t\tDefining data field SensorA\n");); MESSAGE(11,fprintf(fp,"\t\tDefining data fields for swath Swath64 \n");); MESSAGE(11,fprintf(fp,"\t\tDefining data field SensorA\n");); status = SWdefdatafield(SWid_64, "SensorA", "Track,Xtrack", DFNT_FLOAT32,HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdatafield(SWid_64, \"SensorA\", \"Track,Xtrack\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdatafield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdatafield(SWid_64, \"SensorA\", \"Track,Xtrack\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdatafield %d\n", status);); } MESSAGE(6,printf("\t\tDefining data fields for swath Swathlatonly \n");); MESSAGE(6,printf("\t\tDefining data field Gain\n");); MESSAGE(11,fprintf(fp,"\t\tDefining data fields for swath Swathlatonly \n");); MESSAGE(11,fprintf(fp,"\t\tDefining data field Gain\n");); status = SWdefdatafield(SWid_lat, "Gain", "DataTrack,DataXtrack", DFNT_FLOAT32, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdatafield(SWid_lat, \"Gain\", \"DataTrack,DataXtrack\",DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdatafield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefdatafield(SWid_lat,\"Gain\",\"DataTrack,DataXtrack\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdatafield %d\n", status);); } MESSAGE(6,printf("\t\tDefining data fields for swath Swathco \n");); MESSAGE(6,printf("\t\tDefining data field BandC\n");); MESSAGE(11,fprintf(fp,"\t\tDefining data fields for swath Swathco \n");); MESSAGE(11,fprintf(fp,"\t\tDefining data field BandC\n");); status=SWdefdatafield(SWid_co,"BandC","DataTrack,DataXtrack",DFNT_FLOAT32,HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefdatafield(SWid_co,\"BandC\",\"DataTrack,DataXtrack\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdatafield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefdatafield(SWid_co,\"BandC\",\"DataTrack,DataXtrack\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdatafield %d\n", status);); } MESSAGE(6,printf("\t\tDefining data fields for swath OnedGeo \n");); MESSAGE(6,printf("\t\tDefining data field CalA\n");); MESSAGE(11,fprintf(fp,"\t\tDefining data fields for swath OnedGeo \n");); MESSAGE(11,fprintf(fp,"\t\tDefining data field CalA\n");); status = SWdefdatafield(SWid_oned, "CalA", "DataTrack,DataXtrack", DFNT_FLOAT32, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefdatafield(SWid_oned, \"CalA\", \"DataTrack,DataXtrack\",DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdatafield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefdatafield(SWid_oned,\"CalA\",\"DataTrack,DataXtrack\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdatafield %d\n", status);); } MESSAGE(6,printf("\t\tDefining data field CalB\n");); MESSAGE(11,fprintf(fp,"\t\tDefining data field CalB\n");); status = SWdefdatafield(SWid_oned, "CalB", "DataTrack,DataXtrack", DFNT_FLOAT32, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus =SWdefdatafield(SWid_oned, \"CalB\", \"DataTrack,DataXtrack\",DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdatafield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefdatafield(SWid_oned,\"CalB\",\"DataTrack,DataXtrack\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdatafield %d\n", status);); } MESSAGE(6,printf("\t\tDefining data field Fakedata\n");); MESSAGE(11,fprintf(fp,"\t\tDefining data field Fakedata\n");); status=SWdefdatafield(SWid_index, "Fakedata", "TrackDim,XtrackDim",DFNT_FLOAT32,HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefdatafield(SWid_index,\"Fakedata\", \"TrackDim,XtrackDim\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdatafield %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefdatafield(SWid_index,\"Fakedata\",\"TrackDim,XtrackDim\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdatafield %d\n",status);); } /* Test Case -- SWdefgeofield */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWdefgeofield.... \n");); MESSAGE(4,printf("\t========================= \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWdefgeofield.... \n");); MESSAGE(11,fprintf(fp,"\t========================= \n");); MESSAGE(6,printf("\t\tDefining geolocation fields for swath start\n");); MESSAGE(6,printf("\t\tDefining geolocation field Latitude\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation fields for swath start\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation field Latitude\n");); status = SWdefgeofield(SWid_start, "Latitude", "test,test", DFNT_FLOAT32, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefgeofield(SWid_start, \"Latitude\", \"test,test\", DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tStatus returned by SWdefgeofield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefgeofield(SWid_start, \"Latitude\", \"test,test\", DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tStatus returned by SWdefgeofield %d\n", status);); } MESSAGE(6,printf("\t\tDefining geolocation fields for swath Simple\n");); MESSAGE(6,printf("\t\tDefining geolocation field Latitude\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation fields for swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation field Latitude\n");); status = SWdefgeofield(SWid_simple, "Latitude", "GeoTrack,GeoXtrack", DFNT_FLOAT32,HDFE_AUTOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefgeofield(SWid_simple,\"Latitude\",\"GeoTrack,GeoXtrack\",DFNT_FLOAT32,HDFE_AUTMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefgeofield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefgeofield(SWid_simple,\"Latitude\",\"GeoTrack,GeoXtrack\",DFNT_FLOAT32,HDFE_AUTMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefgeofield %d\n", status);); } MESSAGE(6,printf("\t\tDefining geolocation field Longitude\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation field Longitude\n");); status = SWdefgeofield(SWid_simple, "Longitude", "GeoTrack,GeoXtrack", DFNT_FLOAT32,HDFE_AUTOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefgeofield(SWid_simple,\"Longitude\",\"GeoTrack,GeoXtrack\",DFNT_FLOAT32,HDFE_AUTOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefgeofield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefgeofield(SWid_simple,\"Longitude\",\"GeoTrack,GeoXtrack\",DFNT_FLOAT32,HDFE_AUTOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefgeofield %d\n", status);); } MESSAGE(6,printf("\t\tDefining geolocation fields for swath Swath64\n");); MESSAGE(6,printf("\t\tDefining geolocation field Latitude\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation fields for swath Swath64\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation field Latitude\n");); status = SWdefgeofield(SWid_64, "Latitude", "Track,Xtrack", DFNT_FLOAT64, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefgeofield(SWid_64, \"Latitude\", \"Track,Xtrack\", DFNT_FLOAT64, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefgeofield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefgeofield(SWid_64, \"Latitude\", \"Track,Xtrack\", DFNT_FLOAT64, HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefgeofield %d\n", status);); } MESSAGE(6,printf("\t\tDefining geolocation field Longitude\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation field Longitude\n");); status = SWdefgeofield(SWid_64, "Longitude", "Track,Xtrack", DFNT_FLOAT64, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefgeofield(SWid_64, \"Longitude\", \"Track,Xtrack\", DFNT_FLOAT64, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefgeofield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefgeofield(SWid_64, \"Longitude\", \"Track,Xtrack\", DFNT_FLOAT64, HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefgeofield %d\n", status);); } MESSAGE(6,printf("\t\tDefining geolocation fields for swath SwathLatonly\n");); MESSAGE(6,printf("\t\tDefining geolocation field CoLatitude\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation fields for swath SwathLatonly\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation field CoLatitude\n");); status = SWdefgeofield(SWid_lat, "CoLatitude", "GeoTrack,GeoXtrack", DFNT_FLOAT32, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefgeofield(SWid_lat,\"CoLatitude\",\"GeoTrack,GeoXtrack\",DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefgeofield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefgeofield(SWid_lat,\"CoLatitude\",\"GeoTrack,GeoXtrack\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefgeofield %d\n", status);); } MESSAGE(6,printf("\t\tDefining geolocation fields for swath Swathco\n");); MESSAGE(6,printf("\t\tDefining geolocation field CoLatitude\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation fields for swath Swathco\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation field CoLatitude\n");); status = SWdefgeofield(SWid_co, "CoLatitude", "GeoTrack,GeoXtrack", DFNT_FLOAT32, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefgeofield(SWid_co,\"CoLatitude\", \"GeoTrack,GeoXtrack\", DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefgeofield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefgeofield(SWid_co,\"CoLatitude\",\"GeoTrack,GeoXtrack\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefgeofield %d\n", status);); } MESSAGE(6,printf("\t\tDefining geolocation field Longitude\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation field Longitude\n");); status = SWdefgeofield(SWid_co, "Longitude", "GeoTrack,GeoXtrack", DFNT_FLOAT32, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefgeofield(SWid_co, \"Longitude\", \"GeoTrack,GeoXtrack\", DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefgeofield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefgeofield(SWid_co,\"Longitude\",\"GeoTrack,GeoXtrack\",DFNT_FLOAT32,HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefgeofield %d\n", status);); } MESSAGE(6,printf("\t\tDefining geolocation field Time\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation field Time\n");); status = SWdefgeofield(SWid_co, "Time", "GeoTrack,GeoXtrack", DFNT_FLOAT64, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefgeofield(SWid_co, \"Time\", \"GeoTrack,GeoXtrack\", DFNT_FLOAT64, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefgeofield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefgeofield(SWid_co, \"Time\", \"GeoTrack,GeoXtrack\", DFNT_FLOAT64, HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefgeofield %d\n", status);); } MESSAGE(6,printf("\t\tDefining geolocation fields for swath OnedGeo\n");); MESSAGE(6,printf("\t\tDefining geolocation field Latitude\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation fields for swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation field Latitude\n");); status = SWdefgeofield(SWid_oned, "Latitude", "GeoDim", DFNT_FLOAT32, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefgeofield(SWid_oned, \"Latitude\", \"GeoDim\", DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefgeofield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefgeofield(SWid_oned, \"Latitude\", \"GeoDim\", DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefgeofield %d\n", status);); } MESSAGE(6,printf("\t\tDefining geolocation field Longitude\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation field Longitude\n");); status = SWdefgeofield(SWid_oned, "Longitude", "GeoDim", DFNT_FLOAT32, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefgeofield(SWid_oned, \"Longitude\", \"GeoDim\", DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefgeofield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefgeofield(SWid_oned, \"Longitude\", \"GeoDim\", DFNT_FLOAT32, HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefgeofield %d\n", status);); } MESSAGE(6,printf("\t\tDefining geolocation field Time\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation field Time\n");); status = SWdefgeofield(SWid_oned, "Time", "GeoDim2", DFNT_FLOAT64, HDFE_NOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefgeofield(SWid_oned, \"Time\", \"GeoDim2\", DFNT_FLOAT64, HDFE_NOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefgeofield %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefgeofield(SWid_oned, \"Time\", \"GeoDim2\", DFNT_FLOAT64, HDFE_NOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefgeofield %d\n", status);); } MESSAGE(6,printf("\t\tDefining geolocation field Latitude\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation field Latitude\n");); status=SWdefgeofield(SWid_index,"Latitude","GeoDim,GeoXDim",DFNT_FLOAT32,HDFE_AUTOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefgeofield(SWid_index,\"Latitude\",\"GeoDim,GeoXDim\",DFNT_FLOAT32,HDFE_AUTOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefgeofield %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefgeofield(SWid_index,\"Latitude\",\"GeoDim,GeoXDim\",DFNT_FLOAT32,HDFE_AUTOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefgeofield %d\n",status);); } MESSAGE(6,printf("\t\tDefining geolocation field Longitude\n");); MESSAGE(11,fprintf(fp,"\t\tDefining geolocation field Longitude\n");); status=SWdefgeofield(SWid_index,"Longitude","GeoDim,GeoXDim",DFNT_FLOAT32,HDFE_AUTOMERGE); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefgeofield(SWid_index,\"Latitude\",\"GeoDim,GeoXDim\",DFNT_FLOAT32,HDFE_AUTOMERGE);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefgeofield %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefgeofield(SWid_index,\"Latitude\",\"GeoDim,GeoXDim\",DFNT_FLOAT32,HDFE_AUTOMERGE);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefgeofield %d\n",status);); } /* Test Case -- SWdefdimmap */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWdefdimmap... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWdefdimmap... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tDefining dimension maps for swath start \n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension maps for swath start \n");); status = SWdefdimmap(SWid_start, "test", "test", 0, 0); if (status == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdimmap(SWid_start, \"test\", \"test\", 0, 0);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdimmap %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdimmap(SWid_start, \"test\", \"test\", 0, 0);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdimmap %d\n", status);); } MESSAGE(6,printf("\t\tDefining dimension maps for swath Simple \n");); MESSAGE(6,printf("\t\tDefining track dimension mapping\n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension maps for swath Simple \n");); MESSAGE(11,fprintf(fp,"\t\tDefining track dimension mapping\n");); status = SWdefdimmap(SWid_simple, "GeoTrack", "DataTrack", 0, 2); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdimmap(SWid_simple, \"GeoTrack\", \"DataTrack\", 0, 2);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdimmap %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdimmap(SWid_simple, \"GeoTrack\", \"DataTrack\", 0, 2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdimmap %d\n",status);); } MESSAGE(6,printf("\t\tDefining cross track dimension mapping\n");); MESSAGE(11,fprintf(fp,"\t\tDefining cross track dimension mapping\n");); status = SWdefdimmap(SWid_simple, "GeoXtrack", "DataXtrack", 0, 1); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdimmap(SWid_simple, \"GeoXtrack\", \"DataXtrack\", 0, 1);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdimmap %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdimmap(SWid_simple, \"GeoXtrack\", \"DataXtrack\", 0, 1);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdimmap %d\n",status);); } MESSAGE(6,printf("\t\tDefining dimension maps for swath Swathlatonly \n");); MESSAGE(6,printf("\t\tDefining track dimension mapping\n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension maps for swath Swathlatonly \n");); MESSAGE(11,fprintf(fp,"\t\tDefining track dimension mapping\n");); status = SWdefdimmap(SWid_lat, "GeoTrack", "DataTrack", 0, 2); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdimmap(SWid_lat, \"GeoTrack\", \"DataTrack\", 0, 2);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdimmap %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdimmap(SWid_lat, \"GeoTrack\", \"DataTrack\", 0, 2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdimmap %d\n",status);); } MESSAGE(6,printf("\t\tDefining cross track dimension mapping\n");); MESSAGE(11,fprintf(fp,"\t\tDefining cross track dimension mapping\n");); status = SWdefdimmap(SWid_lat, "GeoXtrack", "DataXtrack", 0, 1); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdimmap(SWid_lat, \"GeoXtrack\", \"DataXtrack\", 0, 1);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdimmap %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdimmap(SWid_lat, \"GeoXtrack\", \"DataXtrack\", 0, 1);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdimmap %d\n",status);); } MESSAGE(6,printf("\t\tDefining dimension maps for swath Swathco \n");); MESSAGE(6,printf("\t\tDefining track dimension mapping\n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension maps for swath Swathco \n");); MESSAGE(11,fprintf(fp,"\t\tDefining track dimension mapping\n");); status = SWdefdimmap(SWid_co, "GeoTrack", "DataTrack", 0, 2); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdimmap(SWid_co, \"GeoTrack\", \"DataTrack\", 0, 2);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdimmap %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdimmap(SWid_co, \"GeoTrack\", \"DataTrack\", 0, 2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdimmap %d\n",status);); } MESSAGE(6,printf("\t\tDefining cross track dimension mapping\n");); MESSAGE(11,fprintf(fp,"\t\tDefining cross track dimension mapping\n");); status = SWdefdimmap(SWid_co, "GeoXtrack", "DataXtrack", 0, 1); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdimmap(SWid_co, \"GeoXtrack\", \"DataXtrack\", 0, 1);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdimmap %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdimmap(SWid_co, \"GeoXtrack\", \"DataXtrack\", 0, 1);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdimmap %d\n",status);); } MESSAGE(6,printf("\t\tDefining dimension mapping for swath OnedGeo\n");); MESSAGE(6,printf("\t\tDefining track dimension mapping\n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension mapping for swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tDefining track dimension mapping\n");); status = SWdefdimmap(SWid_oned, "GeoDim", "DataTrack", 0, 2); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdimmap(SWid_oned, \"GeoDim\", \"DataTrack\", 0, 2);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdimmap %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdimmap(SWid_oned, \"GeoDim\", \"DataTrack\", 0, 2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdimmap %d\n",status);); } MESSAGE(6,printf("\t\tDefining dimension mapping for swath OnedGeo\n");); MESSAGE(6,printf("\t\tDefining track dimension mapping\n");); MESSAGE(11,fprintf(fp,"\t\tDefining dimension mapping for swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tDefining track dimension mapping\n");); status = SWdefdimmap(SWid_oned, "GeoDim2", "DataTrack", 0, 1); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdefdimmap(SWid_oned, \"GeoDim2\", \"DataTrack\", 0, 1);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefdimmap %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdefdimmap(SWid_oned, \"GeoDim2\", \"DataTrack\", 0, 1);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefdimmap %d\n",status);); } /* Test Case -- SWdefidxmap */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWdefidxmap... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWdefidxmap... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tDefining indexed mapping reltionships \n");); MESSAGE(11,fprintf(fp,"\t\tDefining indexed mapping reltionships \n");); status=SWdefidxmap(SWid_index, "GeoDim","TrackDim",indexmap); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefidxmap(SWid_index, \"GeoDim\",\"TrackDim\",indexmap);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefidxmap %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefidxmap(SWid_index, \"GeoDim\",\"TrackDim\",indexmap);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefidxmap %d\n",status);); } MESSAGE(6,printf("\t\tDefining indexed mapping reltionships \n");); MESSAGE(11,fprintf(fp,"\t\tDefining indexed mapping reltionships \n");); status=SWdefidxmap(SWid_index, "GeoXDim","XtrackDim",indexmap); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdefidxmap(SWid_index, \"GeoXDim\",\"XtrackDim\",indexmap);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefidxmap %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdefidxmap(SWid_index, \"GeoXDim\",\"XtrackDim\",indexmap);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefidxmap %d\n",status);); } /* Test Case -- SWsetfillvalue */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWsetfillvalue... \n");); MESSAGE(4,printf("\t========================= \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWsetfillvalue... \n");); MESSAGE(11,fprintf(fp,"\t========================= \n");); MESSAGE(6,printf("\t\tSetting fill value for field Conduction\n");); MESSAGE(11,fprintf(fp,"\t\tSetting fill value for field Conduction\n");); status = SWsetfillvalue(SWid_start, "Conduction", &fillvalue); if(status == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWsetfillvalue(SWid_start, \"Conduction\", &fillvalue);\n");); MESSAGE(8,printf("\t\tValue returned by SWsetfillvalue for field Conduction %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWsetfillvalue(SWid_start, \"Conduction\", &fillvalue);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWsetfillvalue for field Conduction %d\n",status);); } MESSAGE(6,printf("\t\tSetting fill value for field Conduction in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tSetting fill value for field Conduction in swath Simple\n");); status = SWsetfillvalue(SWid_simple, "Conduction", &fillvalue); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWsetfillvalue(SWid_simple, \"Conduction\", &fillvalue);\n");); MESSAGE(8,printf("\t\tValue returned by SWsetfillvalue for field Conduction %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWsetfillvalue(SWid_simple, \"Conduction\", &fillvalue);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWsetfillvalue for field Conduction %d\n",status);); } MESSAGE(6,printf("\t\tSetting fill value for field Temperature in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tSetting fill value for field Temperature in swath Simple\n");); status = SWsetfillvalue(SWid_simple, "Temperature", &fillvalue); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWsetfillvalue(SWid_simple, \"Temperature\", &fillvalue);\n");); MESSAGE(8,printf("\t\tValue returned by SWsetfillvalue for field Temperature %d\n", status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWsetfillvalue(SWid_simple, \"Temperature\", &fillvalue);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWsetfillvalue for field Temperature %d\n", status);); } /* Test Case -- SWdetach */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWdetach... \n");); MESSAGE(4,printf("\t=================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWdetach... \n");); MESSAGE(11,fprintf(fp,"\t=================== \n");); MESSAGE(6,printf("\t\tDetaching from swath start\n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath start\n");); status = SWdetach(SWid_start); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_start);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath start %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_start);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath start %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath start\n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath start\n");); status = SWdetach(SWid_start); if (status == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_start);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath start %d\n",status);) MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_start);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath start %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath Simple \n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath Simple \n");); status = SWdetach(SWid_simple); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_simple);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath Simple %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_simple);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath Simple %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath Swath64 \n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath Swath64 \n");); status = SWdetach(SWid_64); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_64);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath Swath64 %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_64);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath Swath64 %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath SwathLatonly \n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath SwathLatonly \n");); status = SWdetach(SWid_lat); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_lat);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath SwathLatonly %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_lat);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath SwathLatonly %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath Swathco \n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath Swathco \n");); status = SWdetach(SWid_co); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_co);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath Swathco %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_co);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath Swathco %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath OnedGeo \n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath OnedGeo \n");); status = SWdetach(SWid_oned); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_oned);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath OnedGeo %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_oned);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath OnedGeo %d\n",status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); } MESSAGE(6,printf("\t\tDetaching from swath Index \n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath Index \n");); status = SWdetach(SWid_index); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_index);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath Index %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_index);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath Index %d\n",status);); } MESSAGE(6,printf("\t\tClosing swath file Swathc_Test.hdf\n");); MESSAGE(11,fprintf(fp,"\t\tClosing swath file Swathc_Test.hdf\n");); status = SWclose(swfidc_test); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWclose(swfidc_test);\n");); MESSAGE(8,printf("\t\tValue returned by SWclose for file Swathc_Test.hdf %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWclose(swfidc_test);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWclose for file Swathc_Test.hdf %d\n",status);); } MESSAGE(6,printf("\t\tClosing swath file Swath_2.hdf\n");); MESSAGE(11,fprintf(fp,"\t\tClosing swath file Swath_2.hdf\n");); status = SWclose(swfid_2); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWclose(swfid_2);\n");); MESSAGE(8,printf("\t\tValue returned by SWclose for file Swath_2.hdf %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWclose(swfid_2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWclose for file Swath_2.hdf %d\n",status);); } MESSAGE(6,printf("\t\tClosing swath file Swath_1.hdf\n");); MESSAGE(11,fprintf(fp,"\t\tClosing swath file Swath_1.hdf\n");); status = SWclose(swfid_1); if (status == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWclose(swfid_1);\n");); MESSAGE(8,printf("\t\tValue returned by SWclose for file Swath_1.hdf %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWclose(swfid_1);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWclose for file Swath_1.hdf %d\n",status);); } MESSAGE(6,printf("\t\tOpening file Swathc_Test.hdf\n");); MESSAGE(11,fprintf(fp,"\t\tOpening file Swathc_Test.hdf\n");); swfidc_test = SWopen("Swathc_Test.hdf", DFACC_RDWR); if (swfidc_test == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tswfidc_test = SWopen(\"Swathc_Test.hdf\", DFACC_RDWR);\n");); MESSAGE(8,printf("\t\tValue retunred by SWopen on file Swathc_Test.hdf %d\n",swfidc_test);); MESSAGE(11,fprintf(fp,"\t\tswfidc_test = SWopen(\"Swathc_Test.hdf\", DFACC_RDWR);\n");); MESSAGE(11,fprintf(fp,"\t\tValue retunred by SWopen on file Swathc_Test.hdf %d\n",swfidc_test);); } MESSAGE(6,printf("\t\tOpening file Swath_1.hdf\n");); MESSAGE(11,fprintf(fp,"\t\tOpening file Swath_1.hdf\n");); swfid_2 = SWopen("Swath_2.hdf", DFACC_RDWR); if (swfid_2 == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tswfid_2 = SWopen(\"Swath_2.hdf\", DFACC_RDWR);\n");); MESSAGE(8,printf("\t\tValue retunred by SWopen on file Swath_2.hdf %d\n",swfid_2);); MESSAGE(11,fprintf(fp,"\t\tswfid_2 = SWopen(\"Swath_2.hdf\", DFACC_RDWR);\n");); MESSAGE(11,fprintf(fp,"\t\tValue retunred by SWopen on file Swath_2.hdf %d\n",swfid_2);); } /* Test Case -- SWattach */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWattach... \n");); MESSAGE(4,printf("\t=================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWattach... \n");); MESSAGE(11,fprintf(fp,"\t=================== \n");); MESSAGE(6,printf("\t\tAttaching to swath First \n");); MESSAGE(11,fprintf(fp,"\t\tAttaching to swath First \n");); SWid_start = SWattach(swfid_2, "First"); if(SWid_start == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_start = SWattach(swfid_2, \"First\");\n");); MESSAGE(8,printf("\t\tValue returned by SWattach on swath start %d\n",SWid_start);); MESSAGE(11,fprintf(fp,"\t\tSWid_start = SWattach(swfid_2, \"First\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWattach on swath start %d\n",SWid_start);); } MESSAGE(6,printf("\t\tAttaching to swath start \n");); MESSAGE(11,fprintf(fp,"\t\tAttaching to swath start \n");); SWid_start = SWattach(swfid_2, "Start"); if(SWid_start == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_start = SWattach(swfid_2, \"Start\");\n");); MESSAGE(8,printf("\t\tValue returned by SWattach on swath start %d\n",SWid_start);); MESSAGE(11,fprintf(fp,"\t\tSWid_start = SWattach(swfid_2, \"Start\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWattach on swath start %d\n",SWid_start);); } MESSAGE(6,printf("\t\tAttaching to swath Simple \n");); MESSAGE(11,fprintf(fp,"\t\tAttaching to swath Simple \n");); SWid_simple = SWattach(swfidc_test, "Simple"); if (SWid_simple == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_simple = SWattach(swfidc_test, \"Simple\");\n");); MESSAGE(8,printf("\t\tValue returned by SWattach on swath Simple %d\n",SWid_simple);); MESSAGE(11,fprintf(fp,"\t\tSWid_simple = SWattach(swfidc_test, \"Simple\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWattach on swath Simple %d\n",SWid_simple);); } MESSAGE(6,printf("\t\tAttaching to swath Swath64 \n");); MESSAGE(11,fprintf(fp,"\t\tAttaching to swath Swath64 \n");); SWid_64 = SWattach(swfidc_test, "Swath64"); if (SWid_64 == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_64 = SWattach(swfidc_test, \"Swath64\");\n");); MESSAGE(8,printf("\t\tValue returned by SWattach on swath Swath64 %d\n",SWid_64);); MESSAGE(11,fprintf(fp,"\t\tSWid_64 = SWattach(swfidc_test, \"Swath64\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWattach on swath Swath64 %d\n",SWid_64);); } MESSAGE(6,printf("\t\tAttaching to swath SwathLatonly \n");); MESSAGE(11,fprintf(fp,"\t\tAttaching to swath SwathLatonly \n");); SWid_lat = SWattach(swfidc_test, "SwathLatonly"); if (SWid_lat == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_lat = SWattach(swfidc_test, \"SwathLatonly\");\n");); MESSAGE(8,printf("\t\tValue returned by SWattach on swath SwathLatonly %d\n",SWid_lat);); MESSAGE(11,fprintf(fp,"\t\tSWid_lat = SWattach(swfidc_test, \"SwathLatonly\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWattach on swath SwathLatonly %d\n",SWid_lat);); } MESSAGE(6,printf("\t\tAttaching to swath Swathco \n");); MESSAGE(11,fprintf(fp,"\t\tAttaching to swath Swathco \n");); SWid_co = SWattach(swfidc_test, "Swathco"); if (SWid_co == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_co = SWattach(swfidc_test, \"Swathco\");\n");); MESSAGE(8,printf("\t\tValue returned by SWattach on swath Swathco %d\n",SWid_co);); MESSAGE(11,fprintf(fp,"\t\tSWid_co = SWattach(swfidc_test, \"Swathco\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWattach on swath Swathco %d\n",SWid_co);); } MESSAGE(6,printf("\t\tAttaching to swath OnedGeo \n");); MESSAGE(11,fprintf(fp,"\t\tAttaching to swath OnedGeo \n");); SWid_oned = SWattach(swfidc_test, "OnedGeo"); if (SWid_oned == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_oned = SWattach(swfidc_test, \"OnedGeo\");\n");); MESSAGE(8,printf("\t\tValue returned by SWattach on swath OnedGeo %d\n",SWid_oned);); MESSAGE(11,fprintf(fp,"\t\tSWid_oned = SWattach(swfidc_test, \"OnedGeo\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWattach on swath OnedGeo %d\n",SWid_oned);); } MESSAGE(6,printf("\t\tAttaching to swath Index \n");); MESSAGE(11,fprintf(fp,"\t\tAttaching to swath Index \n");); SWid_index = SWattach(swfidc_test, "Index"); if (SWid_index == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_index = SWattach(swfidc_test, \"Index\");\n");); MESSAGE(8,printf("\t\tValue returned by SWattach on swath OnedGeo %d\n",SWid_index);); MESSAGE(11,fprintf(fp,"\t\tSWid_index = SWattach(swfidc_test, \"Index\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWattach on swath OnedGeo %d\n",SWid_index);); } /* Test Case -- SWwritefield */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWwritefield... \n");); MESSAGE(4,printf("\t======================= \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWwritefield... \n");); MESSAGE(11,fprintf(fp,"\t======================= \n");); MESSAGE(6,printf("\t\tWriting field trythis in swath start\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field trythis in swath start\n");); status = SWwritefield(SWid_start, "trythis", NULL, NULL, NULL, ray1); if (status == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_start, \"trythis\", NULL,NULL,NULL, ray1);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_start, \"trythis\", NULL,NULL,NULL, ray1);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield %d\n",status);); } MESSAGE(6,printf("\t\tWriting field testfield in swath start\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field testfield in swath start\n");); status = SWwritefield(SWid_start, "testfield", NULL, NULL, NULL, ray2); if (status == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWwritefield(SWid_start, \"testfield\", NULL,NULL,NULL, ray1);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWwritefield(SWid_start, \"testfield\", NULL,NULL,NULL, ray1);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Temperature in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Temperature in swath Simple\n");); status = SWwritefield(SWid_simple, "Temperature", tstart, stride, tedge, ray1); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_simple, \"Temperature\", tstart, stride, tedge, ray1);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_simple, \"Temperature\", tstart, stride, tedge, ray1);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Conduction in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Conduction in swath Simple\n");); status = SWwritefield(SWid_simple, "Conduction", tstart, stride, tedge, ray2); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_simple, \"Conduction\", tstart, stride, tedge, ray2);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field Conduction in swath Simple %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_simple, \"Conduction\", tstart, stride, tedge, ray2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field Conduction in swath Simple %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Conduction in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Conduction in swath Simple\n");); status = SWwritefield(SWid_simple, "Conduction", start, stride, edge, ray2); if (status == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_simple, \"Conduction\", start, stride, edge, ray2);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field Conduction in swath Simple %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_simple, \"Conduction\", start, stride, edge, ray2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field Conduction in swath Simple %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Latitude in swath Simple \n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Latitude in swath Simple \n");); status = SWwritefield(SWid_simple, "Latitude", NULL, NULL, NULL, lat); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_simple, \"Latitude\", NULL, NULL, NULL, lat);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_simple, \"Latitude\", NULL, NULL, NULL, lat);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Longitude in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Longitude in swath Simple\n");); status = SWwritefield(SWid_simple, "Longitude", NULL, NULL, NULL, lon); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_simple, \"Longitude\", NULL,NULL,NULL, lat);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field Longitude in swath Simple %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_simple, \"Longitude\", NULL,NULL,NULL, lat);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field Longitude in swath Simple %d\n",status);); } MESSAGE(6,printf("\t\tWriting field SensorA in swath Swath64\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field SensorA in swath Swath64\n");); status = SWwritefield(SWid_64, "SensorA", NULL, NULL, NULL, ray1); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_64, \"SensorA\", NULL, NULL, NULL, ray1);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field SensorA in swath Swath64 %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_64, \"SensorA\", NULL, NULL, NULL, ray1);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field SensorA in swath Swath64 %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Latitude for swath Swath64\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Latitude for swath Swath64\n");); status = SWwritefield(SWid_64, "Latitude", NULL, NULL, NULL, lat2); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_64, \"Latitude\", NULL,NULL,NULL, ray1);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field Latitude in swath Swath64 %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_64, \"Latitude\", NULL,NULL,NULL, ray1);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field Latitude in swath Swath64 %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Longitude for swath Swath64\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Longitude for swath Swath64\n");); status = SWwritefield(SWid_64, "Longitude", NULL, NULL, NULL, lon2); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_64, \"Longitude\", NULL, NULL, NULL, lon2);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field Longitude in swath Swath64 %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_64, \"Longitude\", NULL, NULL, NULL, lon2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field Longitude in swath Swath64 %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Longitude for swath SwathLatonly\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Longitude for swath SwathLatonly\n");); status = SWwritefield(SWid_lat, "Gain", NULL, NULL, NULL, ray2); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_lat, \"Gain\", NULL, NULL, NULL, ray2);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field Gain in swath SwathLatonly %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_lat, \"Gain\", NULL, NULL, NULL, ray2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field Gain in swath SwathLatonly %d\n",status);); } MESSAGE(6,printf("\t\tWriting field CoLatitude for swath SwathLatonly \n");); MESSAGE(11,fprintf(fp,"\t\tWriting field CoLatitude for swath SwathLatonly \n");); status = SWwritefield(SWid_lat, "CoLatitude", NULL, NULL, NULL, colat); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_lat, \"CoLatitude\", NULL, NULL, NULL, colat);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field CoLatitude in swath SwathLatonly %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_lat, \"CoLatitude\", NULL, NULL, NULL, colat);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field CoLatitude in swath SwathLatonly %d\n",status);); } MESSAGE(6,printf("\t\tWriting field BandC for swath Swathco\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field BandC for swath Swathco\n");); status = SWwritefield(SWid_co, "BandC", NULL, NULL, NULL, ray2); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_co, \"BandC\", NULL, NULL, NULL, ray2);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field BandC in swath Swathco %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_co, \"BandC\", NULL, NULL, NULL, ray2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field BandC in swath Swathco %d\n",status);); } MESSAGE(6,printf("\t\tWriting field CoLatitude for swath Swathco\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field CoLatitude for swath Swathco\n");); status = SWwritefield(SWid_co, "CoLatitude", NULL, NULL, NULL, colat); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_co, \"CoLatitude\", NULL, NULL, NULL, colat);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field CoLatitude in swath Swathco %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_co, \"CoLatitude\", NULL, NULL, NULL, colat);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field CoLatitude in swath Swathco %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Longitude for swath Swathco\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Longitude for swath Swathco\n");); status = SWwritefield(SWid_co, "Longitude", NULL, NULL, NULL, lon); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_co, \"Longitude\", NULL, NULL, NULL, lon);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field Longitude in swath Swathco %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_co, \"Longitude\", NULL, NULL, NULL, lon);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field Longitude in swath Swathco %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Time for swath Swathco\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Time for swath Swathco\n");); status = SWwritefield(SWid_co, "Time", NULL, NULL, NULL, twodtime); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_co, \"Time\", NULL, NULL, NULL, twodtime);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field Time in swath Swathco %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_co, \"Time\", NULL, NULL, NULL, twodtime);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field Time in swath Swathco %d\n",status);); } MESSAGE(6,printf("\t\tWriting field CalA for swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field CalA for swath OnedGeo\n");); status = SWwritefield(SWid_oned, "CalA", NULL, NULL, NULL, ray1); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_oned, \"CalA\", NULL, NULL, NULL, ray1);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field CalA in swath OnedGeo %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_oned, \"CalA\", NULL, NULL, NULL, ray1);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field CalA in swath OnedGeo %d\n",status);); } MESSAGE(6,printf("\t\tWriting field CalB for swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field CalB for swath OnedGeo\n");); status = SWwritefield(SWid_oned, "CalB", NULL, NULL, NULL, ray2); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_oned, \"CalB\", NULL, NULL, NULL, ray2);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field CalB in swath OnedGeo %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_oned, \"CalB\", NULL, NULL, NULL, ray2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field CalB in swath OnedGeo %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Latitude for swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Latitude for swath OnedGeo\n");); status = SWwritefield(SWid_oned, "Latitude", NULL, NULL, NULL, onedlat); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_oned, \"Latitude\", NULL, NULL, NULL, onedlat);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field Latitude in swath OnedGeo %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_oned, \"Latitude\", NULL, NULL, NULL, onedlat);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field Latitude in swath OnedGeo %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Longitude for swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Longitude for swath OnedGeo\n");); status = SWwritefield(SWid_oned, "Longitude", NULL, NULL, NULL, onedlon); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_oned, \"Longitude\", NULL, NULL, NULL, onedlon);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field Longitude in swath OnedGeo %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_oned, \"Longitude\", NULL, NULL, NULL, onedlon);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field Longitude in swath OnedGeo %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Time for swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Time for swath OnedGeo\n");); status = SWwritefield(SWid_oned, "Time", NULL, NULL, NULL, onedtime); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritefield(SWid_oned, \"Time\", NULL, NULL, NULL, onedtime);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield for field Time in swath OnedGeo %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritefield(SWid_oned, \"Time\", NULL, NULL, NULL, onedtime);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield for field Time in swath OnedGeo %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Fakedata for swath Index\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Fakedata for swath Index\n");); status=SWwritefield(SWid_index, "Fakedata", NULL,NULL,NULL, ray1); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWwritefield(SWid_index, \"Fakedata\", NULL,NULL,NULL, ray1);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWwritefield(SWid_index, \"Fakedata\", NULL,NULL,NULL, ray1);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Latitude for swath Index\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Latitude for swath Index\n");); status=SWwritefield(SWid_index, "Latitude", NULL,NULL,NULL, idxlat); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWwritefield(SWid_index, \"Latitude\", NULL,NULL,NULL, idxlat);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWwritefield(SWid_index, \"Latitude\", NULL,NULL,NULL, idxlat);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield %d\n",status);); } MESSAGE(6,printf("\t\tWriting field Longitude for swath Index\n");); MESSAGE(11,fprintf(fp,"\t\tWriting field Longitude for swath Index\n");); status=SWwritefield(SWid_index, "Longitude", NULL,NULL,NULL, idxlon); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWwritefield(SWid_index, \"Longitude\", NULL,NULL,NULL, idxlon);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritefield %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWwritefield(SWid_index, \"Longitude\", NULL,NULL,NULL, idxlon);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritefield %d\n",status);); } /* Test Case -- SWwriteattr */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWwriteattr... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWwriteattr... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tWriting attribute Conduction in swath start\n");); MESSAGE(11,fprintf(fp,"\t\tWriting attribute Conduction in swath start\n");); status = SWwriteattr(SWid_start, "Conduction", DFNT_INT32, 4, attr); if(status == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwriteattr(SWid_start, \"Conduction\", DFNT_INT32, 4, attr);\n");); MESSAGE(8,printf("\t\tValue returned by SWwriteattr %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwriteattr(SWid_start, \"Conduction\", DFNT_INT32, 4, attr);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwriteattr %d\n",status);); } MESSAGE(6,printf("\t\tWriting attribute Drift in swath Simple \n");); MESSAGE(11,fprintf(fp,"\t\tWriting attribute Drift in swath Simple \n");); status = SWwriteattr(SWid_simple, "Drift", DFNT_INT32, 4, attr); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwriteattr(SWid_simple, \"Drift\", DFNT_INT32, 4, attr);\n");); MESSAGE(8,printf("\t\tValue returned by SWwriteattr for attribute Drift in swath Simple %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwriteattr(SWid_simple, \"Drift\", DFNT_INT32, 4, attr);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwriteattr for attribute Drift in swath Simple %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath start\n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath start\n");); status = SWdetach(SWid_start); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_start);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath start %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_start);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath start %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath Swath64 \n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath Swath64 \n");); status = SWdetach(SWid_64); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_64);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath Swath64 %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_64);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath Swath64 %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath SwathLatonly\n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath SwathLatonly\n");); status = SWdetach(SWid_lat); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_lat);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath SwathLatonly %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_lat);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath SwathLatonly %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath Swathco\n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath Swathco\n");); status = SWdetach(SWid_co); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_co);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath Swathco %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_co);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath Swathco %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath OnedGeo\n");); status = SWdetach(SWid_oned); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_oned);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath OnedGeo %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_oned);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath OnedGeo %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath Simple\n");); status = SWdetach(SWid_simple); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_simple);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath Simple %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_simple);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath Simple %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath Index\n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath Index\n");); status = SWdetach(SWid_index); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_index);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath Index %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_index);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath Index %d\n",status);); } /* Test case -- SWclose */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWclose... \n");); MESSAGE(4,printf("\t================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWclose... \n");); MESSAGE(11,fprintf(fp,"\t================== \n");); MESSAGE(6,printf("\t\tClosing file Swathc_Test.hdf \n");); MESSAGE(11,fprintf(fp,"\t\tClosing file Swathc_Test.hdf \n");); status = SWclose(swfidc_test); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWclose(swfidc_test);\n");); MESSAGE(8,printf("\t\tValue returned by SWclose for file Swathc_Test.hdf %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWclose(swfidc_test);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWclose for file Swathc_Test.hdf %d\n",status);); } MESSAGE(6,printf("\t\tClosing file Swath_1.hdf \n");); MESSAGE(11,fprintf(fp,"\t\tClosing file Swath_1.hdf \n");); status = SWclose(swfid_2); if(status == -1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWclose(swfid_2);\n");); MESSAGE(8,printf("\t\tValue returned by SWclose for file Swath_1.hdf %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWclose(swfid_2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWclose for file Swath_1.hdf %d\n",status);); } /* This section creates a SDS using the standard HDF SD interface ** this is here so two routines can be tested */ MESSAGE(6,printf("\t\tCreating SDS to test a couple of functions\n");); MESSAGE(11,fprintf(fp,"\t\tCreating SDS to test a couple of functions\n");); sd_id = SDstart("Swathc_Test.hdf", DFACC_WRITE); if (sd_id == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tsd_id = SDstart(\"Swathc_Test.hdf\", DFACC_WRITE);\n");); MESSAGE(8,printf("\t\tSDS file id returned by SDstart %d\n",sd_id);); MESSAGE(11,fprintf(fp,"\t\tsd_id = SDstart(\"Swathc_Test.hdf\", DFACC_WRITE);\n");); MESSAGE(11,fprintf(fp,"\t\tSDS file id returned by SDstart %d\n",sd_id);); } sds1_id = SDcreate(sd_id, "DataOne", DFNT_FLOAT32, rank, dimsizes); if (sds1_id == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tsds1_id = SDcreate(sd_id, \"DataOne\", DFNT_FLOAT32, rank, dimsizes);\n");); MESSAGE(8,printf("\t\tSDS id returned by SDcreate %d\n",sds1_id);); MESSAGE(11,fprintf(fp,"\t\tsds1_id = SDcreate(sd_id, \"DataOne\", DFNT_FLOAT32, rank, dimsizes);\n");); MESSAGE(11,fprintf(fp,"\t\tSDS id returned by SDcreate %d\n",sds1_id);); } sds2_id = SDcreate(sd_id, "GeoOne", DFNT_FLOAT32, rank, dimsizes); if (sds2_id == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tsds2_id = SDcreate(sd_id, \"GeoOne\", DFNT_FLOAT32, rank, dimsizes);\n");); MESSAGE(8,printf("\t\tSDS id returned by SDcreate %d\n",sds2_id);); MESSAGE(11,fprintf(fp,"\t\tsds2_id = SDcreate(sd_id, \"GeoOne\", DFNT_FLOAT32, rank, dimsizes);\n");); MESSAGE(11,fprintf(fp,"\t\tSDS id returned by SDcreate %d\n",sds2_id);); } for (i = 0; i < 2; i++) { dim_id = SDgetdimid(sds1_id, i); if (dim_id == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } switch (i) { case 0: status=SDsetdimname(dim_id, "DataTrack"); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } break; case 1: status=SDsetdimname(dim_id, "DataXtrack"); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } break; } } for (i = 0; i < 2; i++) { dim_id = SDgetdimid(sds2_id, i); if (dim_id == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } switch (i) { case 0: status=SDsetdimname(dim_id, "GeoTrack"); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } break; case 1: status=SDsetdimname(dim_id, "GeoXtrack"); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } break; } } status = SDwritedata(sds1_id, sd_start, sd_stride, sd_edge, ray1); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SDwritedata(sds1_id, sd_start, sd_stride, sd_edge, ray1);\n");); MESSAGE(8,printf("\t\tValue returned by SDwritedata %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SDwritedata(sds1_id, sd_start, sd_stride, sd_edge, ray1);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SDwritedata %d\n",status);); } status = SDwritedata(sds2_id, sd_start, sd_stride, sd_edge, ray2); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SDwritedata(sds2_id, sd_start, sd_stride, sd_edge, ray2);\n");); MESSAGE(8,printf("\t\tValue returned by SDwritedata %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SDwritedata(sds2_id, sd_start, sd_stride, sd_edge, ray2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SDwritedata %d\n",status);); } status = SDendaccess(sds1_id); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SDendaccess(sds1_id);\n");); MESSAGE(8,printf("\t\tValue returned by SDendaccess %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SDendaccess(sds1_id);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SDendaccess %d\n",status);); } status = SDendaccess(sds2_id); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SDendaccess(sds2_id);\n");); MESSAGE(8,printf("\t\tValue returned by SDendaccess %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SDendaccess(sds2_id);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SDendaccess %d\n",status);); } status = SDend(sd_id); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SDend(sd_id);\n");); MESSAGE(8,printf("\t\tValue returned by SDend %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SDend(sd_id);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SDend %d\n",status);); } swfidc_test = SWopen("Swathc_Test.hdf", DFACC_RDWR); if (swfidc_test == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tswfidc_test = SWopen(\"Swathc_Test.hdf\", DFACC_RDWR);\n");); MESSAGE(8,printf("\t\tSwath file id returned by SWopen %d\n",swfidc_test);); MESSAGE(11,fprintf(fp,"\t\tswfidc_test = SWopen(\"Swathc_Test.hdf\", DFACC_RDWR);\n");); MESSAGE(11,fprintf(fp,"\t\tSwath file id returned by SWopen %d\n",swfidc_test);); } SWid_simple = SWattach(swfidc_test, "Simple"); if (SWid_simple == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_simple = SWattach(swfidc_test, \"Simple\");\n");); MESSAGE(8,printf("\t\tSwath id returned by SWattach %d\n",SWid_simple);); MESSAGE(11,fprintf(fp,"\t\tSWid_simple = SWattach(swfidc_test, \"Simple\");\n");); MESSAGE(11,fprintf(fp,"\t\tSwath id returned by SWattach %d\n",SWid_simple);); } /* Test Case -- SWwritedatameta & SWwritegeometa */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWwritedatameta... \n");); MESSAGE(4,printf("\t============================ \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWwritedatameta... \n");); MESSAGE(11,fprintf(fp,"\t============================ \n");); MESSAGE(6,printf("\t\tWriting metadata for field defined by SD interface\n");); MESSAGE(11,fprintf(fp,"\t\tWriting metadata for field defined by SD interface\n");); status = SWwritedatameta(SWid_simple, "DataOne", "DataTrack,DataXtrack", DFNT_FLOAT32); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritedatameta(SWid_simple, \"DataOne\", \"DataTrack,DataXtrack\", DFNT_FLOAT32);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritedatameta %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritedatameta(SWid_simple, \"DataOne\", \"DataTrack,DataXtrack\", DFNT_FLOAT32);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritedatameta %d\n",status);); } MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWwritegeometa... \n");); MESSAGE(4,printf("\t============================ \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWwritegeometa... \n");); MESSAGE(11,fprintf(fp,"\t============================ \n");); MESSAGE(6,printf("\t\tWriting metatdata for field defined by SD interface\n");); MESSAGE(11,fprintf(fp,"\t\tWriting metatdata for field defined by SD interface\n");); status = SWwritegeometa(SWid_simple, "GeoOne", "GeoTrack,GeoXtrack", DFNT_FLOAT32); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWwritegeometa(SWid_simple, \"GeoOne\", \"GeoTrack,GeoXtrack\", DFNT_FLOAT32);\n");); MESSAGE(8,printf("\t\tValue returned by SWwritegeometa for field GeoOne %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWwritegeometa(SWid_simple, \"GeoOne\", \"GeoTrack,GeoXtrack\", DFNT_FLOAT32);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWwritegeometa for field GeoOne %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath Simple\n");); status = SWdetach(SWid_simple); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWdetach(SWid_simple);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach for swath Simple %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWdetach(SWid_simple);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach for swath Simple %d\n",status);); } MESSAGE(6,printf("\t\tClosing file Swathc_Test.hdf\n");); MESSAGE(11,fprintf(fp,"\t\tClosing file Swathc_Test.hdf\n");); status = SWclose(swfidc_test); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWclose(swfidc_test);\n");); MESSAGE(8,printf("\t\tValue returned by SWclose from file Swathc_Test.hdf %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWclose(swfidc_test);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWclose from file Swathc_Test.hdf %d\n",status);); } MESSAGE(6,printf("\t\tOpening file Swathc_test.hdf\n");); MESSAGE(11,fprintf(fp,"\t\tOpening file Swathc_test.hdf\n");); swfidc_test=SWopen("Swathc_Test.hdf",DFACC_READ); if (swfidc_test == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tswfidc_test=SWopen(\"Swathc_test.hdf\",DFACC_READ);\n");); MESSAGE(8,printf("\t\tValue returned by SWopen %d\n",swfidc_test);); MESSAGE(11,fprintf(fp,"\t\tswfidc_test=SWopen(\"Swathc_test.hdf\",DFACC_READ);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWopen %d\n",swfidc_test);); } /* Test Case -- SWinqswath */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWinqswath... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWinqswath... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tRetrieving general information about file\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieving general information about file\n");); tmpvar=SWinqswath("Swathc_Test.hdf", NULL, &strbufsize); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWinqswath(\"Swathc_Test.hdf\", NULL, &strbufsize);\n");); MESSAGE(8,printf("\t\tValue returned by SWinqswath %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWinqswath(\"Swathc_Test.hdf\", NULL, &strbufsize);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWinqswath %d\n",tmpvar);); } buffer1=(char *)malloc(strbufsize + 1); tmpvar=SWinqswath("Swathc_Test.hdf", buffer1, &strbufsize); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWinqswath(\"Swathc_Test.hdf\", buffer1, &strbufsize);\n");); MESSAGE(8,printf("\t\tList of swath objects %s\n",buffer1);); MESSAGE(8,printf("\t\tValue returned by SWinqswath %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWinqswath(\"Swathc_Test.hdf\", buffer1, &strbufsize);\n");); MESSAGE(11,fprintf(fp,"\t\tList of swath objects %s\n",buffer1);); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWinqswath %d\n",tmpvar);); } free(buffer1); MESSAGE(6,printf("\t\tAttaching to swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tAttaching to swath Simple\n");); SWid_simple=SWattach(swfidc_test,"Simple"); if (SWid_simple == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_simple=SWattach(swfidc_test,\"Simple\");\n");); MESSAGE(8,printf("\t\tValue returned by SWattach %d\n",SWid_simple);); MESSAGE(11,fprintf(fp,"\t\tSWid_simple=SWattach(swfidc_test,\"Simple\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWattach %d\n",SWid_simple);); } MESSAGE(6,printf("\t\tAttaching to swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tAttaching to swath OnedGeo\n");); SWid_oned=SWattach(swfidc_test,"OnedGeo"); if (SWid_oned == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_oned=SWattach(swfidc_test,\"OnedGeo\");\n");); MESSAGE(8,printf("\t\tValue returned by SWattach %d\n",SWid_oned);); MESSAGE(11,fprintf(fp,"\t\tSWid_oned=SWattach(swfidc_test,\"OnedGeo\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWattach %d\n",SWid_oned);); } /* Test Case -- SWgeomapinfo */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWgeomapinfo... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWgeomapinfo... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tAttaching to swath Swath64\n");); MESSAGE(11,fprintf(fp,"\t\tAttaching to swath Swath64\n");); SWid_64=SWattach(swfidc_test,"Swath64"); if (SWid_64 == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_64=SWattach(swfidc_test,\"Swath64\");\n");); MESSAGE(8,printf("\t\tValue returned by SWattach %d\n",SWid_64);); MESSAGE(11,fprintf(fp,"\t\tSWid_64=SWattach(swfidc_test,\"Swath64\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWattach %d\n",SWid_64);); } MESSAGE(6,printf("\t\tRetrieving mapping info for dimension GeoTrack\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieving mapping info for dimension GeoTrack\n");); status = SWgeomapinfo(SWid_64, "GeoTrack"); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWgeomapinfo(SWid_64, \"GeoTrack\");\n");); MESSAGE(8,printf("\t\tStatus returned by SWgeomapinfo %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWgeomapinfo(SWid_64, \"GeoTrack\");\n");); MESSAGE(11,fprintf(fp,"\t\tStatus returned by SWgeomapinfo %d\n",status);); } MESSAGE(6,printf("\t\tRetrieving mapping info for dimension GeoTrack\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieving mapping info for dimension GeoTrack\n");); status = SWgeomapinfo(SWid_simple, "GeoTrack"); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWgeomapinfo(SWid_simple, \"GeoTrack\");\n");); MESSAGE(8,printf("\t\tValue returned by SWgeomapinfo %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWgeomapinfo(SWid_simple, \"GeoTrack\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWgeomapinfo %d\n",status);); } MESSAGE(6,printf("\t\tAttaching to swath Index\n");); MESSAGE(11,fprintf(fp,"\t\tAttaching to swath Index\n");); SWid_index=SWattach(swfidc_test,"Index"); if (SWid_index == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tSWid_index=SWattach(swfidc_test,\"Index\");\n");); MESSAGE(8,printf("\t\tValue returned by SWattach %d\n",SWid_index);); MESSAGE(11,fprintf(fp,"\t\tSWid_index=SWattach(swfidc_test,\"Index\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWattach %d\n",SWid_index);); } MESSAGE(6,printf("\t\tRetrieving mapping info for dimension GeoDim\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieving mapping info for dimension GeoDim\n");); status = SWgeomapinfo(SWid_index, "GeoDim"); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus = SWgeomapinfo(SWid_index, \"GeoDim\");\n");); MESSAGE(8,printf("\t\tValue returned by SWgeomapinfo %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus = SWgeomapinfo(SWid_index, \"GeoDim\");\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWgeomapinfo %d\n",status);); } MESSAGE(6,printf("\t\tDetaching from swath Index\n");); MESSAGE(11,fprintf(fp,"\t\tDetaching from swath Index\n");); status=SWdetach(SWid_index); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdetach(SWid_index);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdetach(SWid_index);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach %d\n",status);); } MESSAGE(6,printf("\t\tDetaching to swath Swath64\n");); MESSAGE(11,fprintf(fp,"\t\tDetaching to swath Swath64\n");); status=SWdetach(SWid_64); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdetach(SWid_64);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach %d\n",SWid_64);); MESSAGE(11,fprintf(fp,"\t\tSWid_64=SWdetach(SWid_64);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdetach %d\n",SWid_64);); } /* Test Case -- SWdefvrtregion */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWdefvrtregion... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWdefvrtregion... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); range[0]=46353450.0; range[1]=46500000.0; regionID = SWdefvrtregion(SWid_oned,HDFE_NOPREVSUB,"Time",range); if (regionID == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(8,printf("\t\tRegion id returned by SWdefvrtregion %d\n",regionID);); MESSAGE(11,fprintf(fp,"\t\tRegion id returned by SWdefvrtregion %d\n",regionID);); MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); } MESSAGE(6,printf("\t\tDetach to swath OnedGeo\n");); MESSAGE(11,fprintf(fp,"\t\tDetach to swath OnedGeo\n");); status=SWdetach(SWid_oned); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\tstatus=SWdetach(SWid_oned);\n");); MESSAGE(8,printf("\t\tValue returned by SWdetach %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWdetach(SWid_oned);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWattach %d\n",status);); } /* Test Case -- SWinqattrs */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWinqattrs... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWinqattrs... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); tmpvar=SWinqattrs(SWid_simple, NULL, &strbufsize); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWinqattrs(SWid_simple, NULL, &strbufsize);\n");); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWinqattrs(SWid_simple, NULL, &strbufsize);\n");); MESSAGE(8,printf("\t\tStatus returned by SWinqattrs %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\tStatus returned by SWinqattrs %d\n",tmpvar);); } buffer1=(char *)malloc(strbufsize + 1); tmpvar=SWinqattrs(SWid_simple, buffer1, &strbufsize); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWinqattrs(SWid_simple, buffer1, &strbufsize);\n");); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWinqattrs(SWid_simple, buffer1, &strbufsize);\n");); MESSAGE(8,printf("\t\tLength in bytes of attributes %d\n",strbufsize);); MESSAGE(8,printf("\t\tAttributes in swath %s\n",buffer1);); MESSAGE(8,printf("\t\tStatus returned by SWinqattr %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\tLength in bytes of attributes %d\n",strbufsize);); MESSAGE(11,fprintf(fp,"\t\tAttributes in swath %s\n",buffer1);); MESSAGE(11,fprintf(fp,"\t\tStatus returned by SWinqattr %d\n",tmpvar);); } free(buffer1); /* Test Case -- SWnentries */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWnentries... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWnentries... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tRetrieve number of dimensions in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieve number of dimensions in swath Simple\n");); tmpvar=SWnentries(SWid_simple,0,&strbufsize); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWnentries(SWid_simple,0,&strbufsize);\n");); MESSAGE(8,printf("\t\tLength of dimensions in bytes %d\n",strbufsize);); MESSAGE(8,printf("\t\tNumber of dimensions %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWnentries(SWid_simple,0,&strbufsize);\n");); MESSAGE(11,fprintf(fp,"\t\tLength of dimensions in bytes %d\n",strbufsize);); MESSAGE(11,fprintf(fp,"\t\tNumber of dimensions %d\n",tmpvar);); } tempvar1=(int32 *)calloc(tmpvar,4); buffer1=(char *)calloc(strbufsize+2,1); /* Test Case -- SWinqdims */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWinqdims... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWinqdims... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tRetrieve the dimension list for swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieve the dimension list for swath Simple\n");); tmpvar=SWinqdims(SWid_simple,buffer1,tempvar1); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWinqdims(SWid_simple,buffer1,tempvar1);\n");); MESSAGE(8,printf("\t\tDimension list for swath Simple %s\n",buffer1);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWinqdims(SWid_simple,buffer1,tempvar1);\n");); MESSAGE(11,fprintf(fp,"\t\tDimension list for swath Simple %s\n",buffer1);); } free(tempvar1); free(buffer1); /* Test Case -- SWinqmaps */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWinqmaps... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWinqmaps... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tRetrieve dimension mappings in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieve dimension mappings in swath Simple\n");); tmpvar=SWnentries(SWid_simple,1,&strbufsize); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWnentries(SWid_simple,1,&strbufsize);\n");); MESSAGE(8,printf("\t\tNumber of dimension mappings %d\n",tmpvar);); MESSAGE(8,printf("\t\tLength of mappings in bytes %d\n",strbufsize);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWnentries(SWid_simple,1,&strbufsize);\n");); MESSAGE(11,fprintf(fp,"\t\tNumber of dimension mappings %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\tLength of mappings in bytes %d\n",strbufsize);); } tempvar1=(int32 *)calloc(tmpvar,4); tempvar2=(int32 *)calloc(tmpvar,4); buffer1=(char *)calloc(strbufsize+2,1); MESSAGE(6,printf("\t\tRetrieve the geolocation relations for swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieve the geolocation relations for swath Simple\n");); tmpvar=SWinqmaps(SWid_simple,buffer1,tempvar1,tempvar2); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWinqmaps(SWid_simple,buffer1,tempvar1,tempvar2);\n");); MESSAGE(8,printf("\t\tNumber of maps %d\n",tmpvar);); MESSAGE(6,printf("\t\tGeolocation relations for swath Simple %s\n",buffer1);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWinqmaps(SWid_simple,buffer1,tempvar1,tempvar2);\n");); MESSAGE(11,fprintf(fp,"\t\tNumber of maps %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\tGeolocation relations for swath Simple %s\n",buffer1);); } free(tempvar1); free(tempvar2); free(buffer1); MESSAGE(6,printf("\t\tRetrieve the Index dimension mappings in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieve the Index dimension mappings in swath Simple\n");); tmpvar=SWnentries(SWid_simple,2,&strbufsize); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWnentries(SWid_simple,2,&strbufsize);\n");); MESSAGE(8,printf("\t\tNumber of Indexed mappings %d\n",tmpvar);); MESSAGE(8,printf("\t\tLength of mappings in bytes %d\n",strbufsize);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWnentries(SWid_simple,2,&strbufsize);\n");); MESSAGE(11,fprintf(fp,"\t\tNumber of Indexed mappings %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\tLength of mappings in bytes %d\n",strbufsize);); } /* Test Case -- SWinqgeofields */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWinqgeofields... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWinqgeofields... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tNumber of Geolocation fields in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tNumber of Geolocation fields in swath Simple\n");); tmpvar=SWnentries(SWid_simple,3,&strbufsize); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWnentries(SWid_simple,3,&strbufsize);\n");); MESSAGE(8,printf("\t\tValue returned by SWnentries %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWnentries(SWid_simple,3,&strbufsize);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWnentries %d\n",tmpvar);); } tempvar1=(int32 *)calloc(tmpvar,4); tempvar2=(int32 *)calloc(tmpvar,4); buffer1=(char *)calloc(strbufsize+2,1); MESSAGE(6,printf("\t\tRetrieve the Geolocation fields in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieve the Geolocation fields in swath Simple\n");); tmpvar=SWinqgeofields(SWid_simple,buffer1,tempvar1,tempvar2); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWinqgeofields(SWid_simple,buffer1,tempvar1,tempvar2);\n");); MESSAGE(8,printf("\t\tGeolocation fields in swath Simple %s\n",buffer1);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWinqgeofields(SWid_simple,buffer1,tempvar1,tempvar2);\n");); MESSAGE(11,fprintf(fp,"\t\tGeolocation fields in swath Simple %s\n",buffer1);); } free(tempvar1); free(tempvar2); free(buffer1); /* Test Case -- SWinqdatafields */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWinqdatafields... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWinqdatafields... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tNumber of Data fields in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tNumber of Data fields in swath Simple\n");); tmpvar=SWnentries(SWid_simple,4,&strbufsize); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWnentries(SWid_simple,4,&strbufsize);\n");); MESSAGE(8,printf("\t\tValue returned by SWnentries %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWnentries(SWid_simple,4,&strbufsize);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWnentries %d\n",tmpvar);); } tempvar1=(int32 *)calloc(tmpvar,4); tempvar2=(int32 *)calloc(tmpvar,4); buffer1=(char *)calloc(strbufsize+2,1); MESSAGE(6,printf("\t\tRetrieve the Data fields in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieve the Data fields in swath Simple\n");); tmpvar=SWinqdatafields(SWid_simple,buffer1,tempvar1,tempvar2); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWinqdatafielda(SWid_simple,buffer1,tempvar1,tempvar2);\n");); MESSAGE(8,printf("\t\tData fields in swath Simple %s\n",buffer1);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWinqdatafielda(SWid_simple,buffer1,tempvar1,tempvar2);\n");); MESSAGE(11,fprintf(fp,"\t\tData fields in swath Simple %s\n",buffer1);); } free(tempvar1); free(tempvar2); free(buffer1); /* Test Case -- SWdiminfo */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWdiminfo... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(6,printf("\t\tRetrieve size of dimension DataXtrack in swath Simple\n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWdiminfo... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(11,fprintf(fp,"\t\tRetrieve size of dimension DataXtrack in swath Simple\n");); tmpvar=SWdiminfo(SWid_simple,"DataXtrack"); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWdiminfo(SWid_simple,\"DataXtrack\");\n");); MESSAGE(8,printf("\t\tSize of dimension DataXtrack in swath Simple %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWdiminfo(SWid_simple,\"DataXtrack\");\n");); MESSAGE(11,fprintf(fp,"\t\tSize of dimension DataXtrack in swath Simple %d\n",tmpvar);); } /* Test Case -- SWreadfield */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWreadfield... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWreadfield... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); tmpvar=SWreadfield(SWid_simple,"Temperature",inqstart,inqstride,inqedge,tmpray); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWreadfield(SWid_simple,\"Temperature\",inqstart,inqstride,inqedge,tmpray);\n");); MESSAGE(8,printf("\t\tStatus return from call to SWreadfield %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWreadfield(SWid_simple,\"Temperature\",inqstart,inqstride,inqedge,tmpray);\n");); MESSAGE(11,fprintf(fp,"\t\tStatus return from call to SWreadfield %d\n",tmpvar);); for(ii=10;ii<20;ii++) { for(j=10;j<15;j++) { MESSAGE(8,printf("\t\tTemperature value at %d %d = %f\n",ii,j,tmpray[ii][j]);); MESSAGE(11,fprintf(fp,"\t\tTemperature value at %d %d = %f\n",ii,j,tmpray[ii][j]);); } } } /* Test Case -- SWfieldinfo */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWfieldinfo... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWfieldinfo... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tRetrieve information for field Latitude in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieve information for field Latitude in swath Simple\n");); tmpvar=SWfieldinfo(SWid_simple,"Latitude",&var1,ray,&var2,dimlist); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWfieldinfo(SWid_simple,\"Latitude\",&var1,ray,&var2,dimlist);\n");); MESSAGE(8,printf("\t\tValue returned by SWfieldinfo %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWfieldinfo(SWid_simple,\"Latitude\",&var1,ray,&var2,dimlist);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWfieldinfo %d\n",tmpvar);); MESSAGE(8,printf("\t\tRank of field %d Number type of field %d\n",var1,var2);); MESSAGE(8,printf("\t\tDimension list of field %s\n",dimlist);); MESSAGE(11,fprintf(fp,"\t\tRank of field %d Number type of field %d\n",var1,var2);); MESSAGE(11,fprintf(fp,"\t\tDimension list of field %s\n",dimlist);); } /* Test Case -- SWmapinfo */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWmapinfo... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWmapinfo... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tRetrieve offset an increment of geolocation mapping\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieve offset an increment of geolocation mapping\n");); tmpvar=SWmapinfo(SWid_simple,"GeoTrack","DataTrack",&var1,&var2); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWmapinfo(SWid_simple,\"GeoTrack\",\"DataTrack\",&var1,&var2);\n");); MESSAGE(8,printf("\t\tValue returned by SWmapinfo %d\n",tmpvar);); MESSAGE(8,printf("\t\tOffset %d, Increment %d\n",var1,var2);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWmapinfo(SWid_simple,\"GeoTrack\",\"DataTrack\",&var1,&var2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWmapinfo %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\tOffset %d, Increment %d\n",var1,var2);); } /* Test Case -- SWattrinfo */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWattrinfo... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWattrinfo... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tRetrieve information about attribute Drift\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieve information about attribute Drift\n");); status=SWattrinfo(SWid_simple,"Drift",&var1,&var2); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWattrinfo(SWid_simple,\"Drift\",&var1,&var2);\n");); MESSAGE(8,printf("\t\tValue returned by SWattrinfo %d\n",status);); MESSAGE(6,printf("\t\tNumber type and count in bytes of attribute %d %d\n",var1,var2);); MESSAGE(11,fprintf(fp,"\t\tstatus=SWattrinfo(SWid_simple,\"Drift\",&var1,&var2);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWattrinfo %d\n",status);); MESSAGE(11,fprintf(fp,"\t\tNumber type and count in bytes of attribute %d %d\n",var1,var2);); } /* Test Case -- SWreadattr */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWreadattr... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWreadattr... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tRead attribute info from swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tRead attribute info from swath Simple\n");); tmpvar=SWreadattr(SWid_simple,"Drift",ray); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWreadattr(SWid_simple,\"Drift\",ray);\n");); MESSAGE(8,printf("\t\tValue returned by SWreadattr %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWreadattr(SWid_simple,\"Drift\",ray);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWreadattr %d\n",tmpvar);); for(ii=0;ii<4;ii++) { MESSAGE(8,printf("\t\tValue of attribute %d\n",ray[ii]);); MESSAGE(11,fprintf(fp,"\t\tValue of attribute %d\n",ray[ii]);); } } /* Test Case -- SWcompinfo */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWcompinfo... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWcompinfo... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tRetrieve Compression information for field Temperature\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieve Compression information for field Temperature\n");); status = SWcompinfo(SWid_simple,"Temperature",&compcode,compparm); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(8,printf("\t\tCompression code %d, Compression Parameter %d\n",compcode,compparm[0]);); MESSAGE(11,fprintf(fp,"\t\tCompression code %d, Compression Parameter %d\n",compcode,compparm[0]);); } /* Test Case -- SWgetfillvalue */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWgetfillvalue... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWgetfillvalue... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tGet fill value of field Conduction\n");); MESSAGE(11,fprintf(fp,"\t\tGet fill value of field Conduction\n");); tmpvar=SWgetfillvalue(SWid_simple,"Conduction",&inqfill); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWgetfillvalue(SWid_simple,\"Conduction\",&inqfill);\n");); MESSAGE(8,printf("\t\tStatus returned by SWgetfillvalue %d\n",tmpvar);); MESSAGE(8,printf("\t\tFill value for field Conduction %f\n",inqfill);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWgetfillvalue(SWid_simple,\"Conduction\",&inqfill);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWgetfillvalue %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\tFill value for field Conduction %f\n",inqfill);); } MESSAGE(6,printf("\t\tGet fill value of field X\n");); MESSAGE(11,fprintf(fp,"\t\tGet fill value of field X\n");); tmpvar=SWgetfillvalue(SWid_simple,"X",&inqfill); if (tmpvar==-1) { MESSAGE(4,printf("\t\t********Error expected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error expected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWgetfillvalue(SWid,\"X\",&inqfill);\n");); MESSAGE(8,printf("\t\tValue returned by SWgetfillvalue %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWgetfillvalue(SWid,\"X\",&inqfill);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWgetfillvalue %d\n",tmpvar);); } corlon[0]=75.5; corlat[0]=35.5; corlon[1]=77.5; corlat[1]=36.5; /* Test Case -- SWdefboxregion */ MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWdefboxregion... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWdefboxregion... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tDefining region to extract\n");); MESSAGE(11,fprintf(fp,"\t\tDefining region to extract\n");); tmpvar=SWdefboxregion(SWid_simple,corlon,corlat,HDFE_MIDPOINT); if (tmpvar == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar=SWdefboxregion(SWid_simple,corlon,corlat,HDFE_MIDPOINT);\n");); MESSAGE(8,printf("\t\tValue returned by SWdefboxregion %d\n",tmpvar);); MESSAGE(11,fprintf(fp,"\t\ttmpvar=SWdefboxregion(SWid_simple,corlon,corlat,HDFE_MIDPOINT);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWdefboxregion %d\n",tmpvar);); } /* Test Case -- SWindexinfo */ for ( i = 0; i < 8; i++) { ind[i] = (int32 *) malloc(2*sizeof(int32)); } MESSAGE(4,printf("\n");); MESSAGE(4,printf("\tTesting SWindexinfo... \n");); MESSAGE(4,printf("\t====================== \n");); MESSAGE(11,fprintf(fp,"\f\n");); MESSAGE(11,fprintf(fp,"\tTesting SWindexinfo... \n");); MESSAGE(11,fprintf(fp,"\t====================== \n");); MESSAGE(6,printf("\t\tRetrieve indices for field Longitude in swath Simple\n");); MESSAGE(11,fprintf(fp,"\t\tRetrieve indices for field Longitude in swath Simple\n");); tmpvar3=SWindexinfo(tmpvar,"Longitude",&rank,dimlist,ind); if (tmpvar3 == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp,0);); } else { MESSAGE(4,printf("\n");); MESSAGE(4,printf("\t\t********Passed Test**********\n");); MESSAGE(11,fprintf(fp,"\n");); MESSAGE(11,fprintf(fp,"\t\t********Passed Test**********\n");); MESSAGE(10,printf("\t\ttmpvar3=SWindexinfo(tmpvar,\"Longitude\",&rank ,dimlist,ind);\n");); MESSAGE(8,printf("\t\tValue returned by SWindexinfo %d\n",tmpvar3);); MESSAGE(11,fprintf(fp,"\t\ttmpvar3=SWindexinfo(tmpvar,\"Longitude\",& rank,dimlist,ind);\n");); MESSAGE(11,fprintf(fp,"\t\tValue returned by SWindexinfo %d\n",tmpvar3);); MESSAGE(4,printf("\t\tRank of field %d\n",rank);); MESSAGE(4,printf("\t\tDimension list of field %s\n",dimlist);); MESSAGE(11,fprintf(fp,"\t\tRank of field %d\n",rank);); MESSAGE(11,fprintf(fp,"\t\tDimension list of field %s\n",dimlist);); for(i=0;i #include "tutils.h" #include #include "mfhdf.h" #include "hdf.h" #include "HdfEosDef.h" int main(int argc, char *argv[]) { intn status, i, numlev; int CLLoop, Verbosity; int16 wgt; int32 ptfid, PTid_fixed, PTid_simple, PTid_float, n, date, fldsz; int32 level; int32 fldlevels[32]; int32 fieldtype[8], fieldorder[8], fldtype[32], fldorder[32]; int32 recs[128], dum, wrattr[4] = {11,33,66,99}, rdattr[4]; int32 size, numtype, strbufsize, inLevel, outLevel, nrec; int32 nrecs; int32 outNrec, outRecs[32]; int32 numofpts, numattrs, regionID, periodID; char fldbuf[255]; char linkfield, datbuf[1024]; char desc[16], id[2], buffer[10000], *pntr, *buffer2, spc[8]; char *strbuf; float32 rain, temp, conc[4]; float32 *datbuf32; float32 *datbuff32; float64 *datbuf64; float64 lon, lat, time, f64; float64 corlon[2], corlat[2]; float64 startt, stopt; float64 range[2]; FILE *fp, *fp2; Verbosity = 4; for (CLLoop = 1; CLLoop < argc; CLLoop++) { if ((argc > CLLoop + 1) && ((HDstrcmp(argv[CLLoop], "-verbose") == 0) || (HDstrcmp(argv[CLLoop], "-v") == 0))) { if (argv[CLLoop + 1][0] == 'l') Verbosity = 4; else if (argv[CLLoop + 1][0] == 'm') Verbosity = 6; else if (argv[CLLoop + 1][0] == 'h') Verbosity = 10; else Verbosity = atoi(argv[CLLoop + 1]); } /* end if */ } printf("Size of Float32 %d\n",sizeof(float32)); printf("Size of Float64 %d\n",sizeof(float64)); MESSAGE(11,fp2=fopen("testpointc.txt","w");); MESSAGE(4,printf("Testing Point C interface\n");); MESSAGE(4,printf("=========================\n");); MESSAGE(11,fprintf(fp2,"Testing Point C interface\n");); MESSAGE(11,fprintf(fp2,"=========================\n");); /* ** Test Case -- PTopen */ MESSAGE(4,printf("\tTesting PTopen...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTopen...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); MESSAGE(6,printf("\t\tCreating file Pointc_Test.hdf\n");); MESSAGE(11,fprintf(fp2,"\t\tCreating file Pointc_Test.hdf\n");); ptfid = PTopen("Pointc_Test.hdf", DFACC_CREATE); MESSAGE(10,printf("\t\tptfid = PTopen(\"Pointc_Test.hdf\", DFACC_CREATE);\n");); MESSAGE(8,printf("\t\tFile id returned by PTopen %d\n", ptfid);); MESSAGE(11,fprintf(fp2,"\t\tptfid = PTopen(\"Pointc_Test.hdf\", DFACC_CREATE);\n");); MESSAGE(11,fprintf(fp2,"\t\tFile id returned by PTopen %d\n", ptfid);); if (ptfid == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } /* ** Test Case -- PTcreate */ MESSAGE(4,printf("\tTesting PTcreate...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\f");); MESSAGE(11,fprintf(fp2,"\tTesting PTcreate...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); MESSAGE(6,printf("\t\tCreate Point object FixedBuoy Point\n");); MESSAGE(11,fprintf(fp2,"\t\tCreate Point object FixedBuoy Point\n");); PTid_fixed = PTcreate(ptfid, "FixedBuoy_Point"); MESSAGE(10,printf("\t\tPTid_fixed = PTcreate(ptfid, \"FixedBuoy Point\");\n");); MESSAGE(8,printf("\t\tValue returned by PTcreate %d\n", PTid_fixed);); MESSAGE(11,fprintf(fp2,"\t\tPTid_fixed = PTcreate(ptfid, \"FixedBuoy Point\");\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTcreate %d\n", PTid_fixed);); if (PTid_fixed == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(6,printf("\t\tCreate Point object Simple Point\n");); MESSAGE(11,fprintf(fp2,"\t\tCreate Point object Simple Point\n");); PTid_simple = PTcreate(ptfid, "Simple_Point"); MESSAGE(10,printf("\t\tPTid_simple = PTcreate(ptfid, \"Simple Point\");\n");); MESSAGE(8,printf("\t\tValue returned by PTcreate %d\n", PTid_simple);); MESSAGE(11,fprintf(fp2,"\t\tPTid_simple = PTcreate(ptfid, \"Simple Point\");\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTcreate %d\n", PTid_simple);); if (PTid_simple == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(6,printf("\t\tCreate Point object FloatBuoy Point\n");); MESSAGE(11,fprintf(fp2,"\t\tCreate Point object FloatBuoy Point\n");); PTid_float = PTcreate(ptfid, "FloatBuoy_Point"); MESSAGE(10,printf("\t\tPTid_float = PTcreate(ptfid, \"FloatBuoy Point\");\n");); MESSAGE(8,printf("\t\tValue returned by PTcreate %d\n", PTid_float);); MESSAGE(11,fprintf(fp2,"\t\tPTid_float = PTcreate(ptfid, \"FloatBuoy Point\");\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTcreate %d\n", PTid_float);); if (PTid_float == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } strcpy(fldbuf, "Time,Concentration,Species"); fieldtype[0] = DFNT_FLOAT64; fieldtype[1] = DFNT_FLOAT32; fieldtype[2] = DFNT_CHAR8; fieldorder[0] = 1; fieldorder[1] = 4; fieldorder[2] = 4; MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTdeflevel */ MESSAGE(4,printf("\tTesting PTdeflevel...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTdeflevel...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); MESSAGE(6,printf("\t\tDefine level Sensor\n");); MESSAGE(11,fprintf(fp2,"\t\tDefine level Sensor\n");); status = PTdeflevel(PTid_simple, "Sensor", fldbuf, fieldtype, fieldorder); MESSAGE(10,printf("\t\tstatus = PTdeflevel(PTid_simple, \"Sensor\", fldbuf, fieldtype, fieldorder);\n");); MESSAGE(8,printf("\t\tValue returned by PTdeflevel %d\n",status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTdeflevel(PTid_simple, \"Sensor\", fldbuf, fieldtype, fieldorder);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTdeflevel %d\n",status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } strcpy(fldbuf, "Label,Longitude,Latitude,DeployDate,ID"); fieldtype[0] = DFNT_CHAR8; fieldtype[1] = DFNT_FLOAT64; fieldtype[2] = DFNT_FLOAT64; fieldtype[3] = DFNT_INT32; fieldtype[4] = DFNT_CHAR8; fieldorder[0] = 8; fieldorder[1] = 0; fieldorder[2] = 0; fieldorder[3] = 0; fieldorder[4] = 1; MESSAGE(6,printf("\t\tDefine level DescLoc\n");); MESSAGE(11,fprintf(fp2,"\t\tDefine level DescLoc\n");); status = PTdeflevel(PTid_fixed, "DescLoc", fldbuf, fieldtype, fieldorder); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTdeflevel(PTid_fixed, \"DescLoc\", fldbuf, fieldtype, fieldorder);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTdeflevel %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } strcpy(fldbuf, "Time,Rainfall,Temperature,ID"); fieldtype[0] = DFNT_FLOAT64; fieldtype[1] = DFNT_FLOAT32; fieldtype[2] = DFNT_FLOAT32; fieldtype[3] = DFNT_CHAR8; fieldorder[0] = 0; fieldorder[1] = 0; fieldorder[2] = 0; fieldorder[3] = 1; MESSAGE(6,printf("\t\tDefine level Observations\n");); MESSAGE(11,fprintf(fp2,"\t\tDefine level Observations\n");); status = PTdeflevel(PTid_fixed, "Observations", fldbuf, fieldtype, fieldorder); MESSAGE(10,printf("\t\tstatus=PTdeflevel(PTid_fixed,\"Observations\",fldbuf,fieldtype,fieldorder);\n");); MESSAGE(8,printf("\t\tValue returned by PTdeflevel %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus=PTdeflevel(PTid_fixed,\"Observations\",fldbuf,fieldtype,fieldorder);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTdeflevel %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTdeflinkage */ MESSAGE(4,printf("\tTesting PTdeflinkage...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTdeflinkage...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); MESSAGE(6,printf("\t\tDefine linkage between levels Desc-Loc & Observations\n");); MESSAGE(11,fprintf(fp2,"\t\tDefine linkage between levels Desc-Loc & Observations\n");); status = PTdeflinkage(PTid_fixed, "DescLoc", "Observations", "ID"); MESSAGE(10,printf("\t\tstatus = PTdeflinkage(PTid_fixed, \"DescLoc\", \"Observations\", \"ID\");\n");); MESSAGE(8,printf("\t\tValue returned by PTdeflinkage %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTdeflinkage(PTid_fixed, \"DescLoc\", \"Observations\", \"ID\");\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTdeflinkage %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } strcpy(fldbuf, "Label,DeployDate,Weight,ID"); fieldtype[0] = DFNT_CHAR8; fieldtype[1] = DFNT_INT32; fieldtype[2] = DFNT_INT16; fieldtype[3] = DFNT_CHAR8; fieldorder[0] = 8; fieldorder[1] = 0; fieldorder[2] = 0; fieldorder[3] = 1; MESSAGE(6,printf("\t\tDefine level Description\n");); MESSAGE(11,fprintf(fp2,"\t\tDefine level Description\n");); status = PTdeflevel(PTid_float, "Description", fldbuf,fieldtype, fieldorder); MESSAGE(10,printf("\t\tstatus=PTdeflevel(PTid_float,\"Description\",fldbuf,fieldtype, fieldorder);\n");); MESSAGE(8,printf("\t\tValue returned by PTdeflevel %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus=PTdeflevel(PTid_float,\"Description\",fldbuf,fieldtype, fieldorder);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTdeflevel %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } strcpy(fldbuf, "Time,Longitude,Latitude,Rainfall,Temperature,ID"); fieldtype[0] = DFNT_FLOAT64; fieldtype[1] = DFNT_FLOAT64; fieldtype[2] = DFNT_FLOAT64; fieldtype[3] = DFNT_FLOAT32; fieldtype[4] = DFNT_FLOAT32; fieldtype[5] = DFNT_CHAR8; fieldorder[0] = 0; fieldorder[1] = 0; fieldorder[2] = 0; fieldorder[3] = 0; fieldorder[4] = 0; fieldorder[5] = 1; MESSAGE(6,printf("\t\tDefine level Measurements\n");); MESSAGE(11,fprintf(fp2,"\t\tDefine level Measurements\n");); status = PTdeflevel(PTid_float, "Measurements", fldbuf,fieldtype, fieldorder); MESSAGE(10,printf("\t\tstatus=PTdeflevel(PTid, \"Measurements\", fldbuf,fieldtype, fieldorder);\n");); MESSAGE(8,printf("\t\tValue returned by PTdeflevel %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus=PTdeflevel(PTid, \"Measurements\", fldbuf,fieldtype, fieldorder);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTdeflevel %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(6,printf("\t\tDefine linkage between levels Description & Measurements\n");); MESSAGE(11,fprintf(fp2,"\t\tDefine linkage between levels Description & Measurements\n");); status = PTdeflinkage(PTid_float, "Description", "Measurements", "ID"); MESSAGE(10,printf("\t\tstatus = PTdeflinkage(PTid, \"Description\", \"Measurements\", \"ID\");\n");); MESSAGE(8,printf("\t\tValue returned by PTdeflinkage %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTdeflinkage(PTid, \"Description\", \"Measurements\", \"ID\");\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTdeflinkage %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTdetach */ MESSAGE(4,printf("\tTesting PTdetach...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTdetach...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); MESSAGE(6,printf("\t\tDetach from FixedBuoy\n");); MESSAGE(11,fprintf(fp2,"\t\tDetach from FixedBuoy\n");); status = PTdetach(PTid_fixed); MESSAGE(10,printf("\t\tstatus = PTdetach(PTid_fixed);\n");); MESSAGE(8,printf("\t\tValue returned by PTdetach %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTdetach(PTid_fixed);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTdetach %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(6,printf("\t\tDetach from Simple\n");); MESSAGE(11,fprintf(fp2,"\t\tDetach from Simple\n");); status = PTdetach(PTid_simple); MESSAGE(10,printf("\t\tstatus = PTdetach(PTid_simple);\n");); MESSAGE(8,printf("\t\tValue returned by PTdetach %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTdetach(PTid_simple);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTdetach %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(6,printf("\t\tDetach from FloatBuoy\n");); MESSAGE(11,fprintf(fp2,"\t\tDetach from FloatBuoy\n");); status = PTdetach(PTid_float); MESSAGE(10,printf("\t\tstatus = PTdetach(PTid_float);\n");); MESSAGE(8,printf("\t\tValue returned by PTdetach %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTdetach(PTid_float);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTdetach %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(6,printf("\t\tClosing point file\n");); MESSAGE(11,fprintf(fp2,"\t\tClosing point file\n");); status = PTclose(ptfid); MESSAGE(10,printf("\t\tstatus = PTclose(ptfid);\n");); MESSAGE(8,printf("\t\tValue returned by PTclose %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTclose(ptfid);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTclose %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(6,printf("\t\tOpen file Pointc_Test.hdf\n");); MESSAGE(11,fprintf(fp2,"\t\tOpen file Pointc_Test.hdf\n");); ptfid = PTopen("Pointc_Test.hdf", DFACC_RDWR); MESSAGE(10,printf("\t\tptfid = PTopen(\"Pointc_Test.hdf\", DFACC_RDWR);\n");); MESSAGE(8,printf("\t\tValue returned by PTopen %d\n",ptfid);); MESSAGE(11,fprintf(fp2,"\t\tptfid = PTopen(\"Pointc_Test.hdf\", DFACC_RDWR);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTopen %d\n",ptfid);); if (ptfid == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTattach */ MESSAGE(4,printf("\tTesting PTattach...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTattach...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); MESSAGE(6,printf("\t\tAttaching to point object FixedBuoy_Point\n");); MESSAGE(11,fprintf(fp2,"\t\tAttaching to point object FixedBuoy_Point\n");); PTid_fixed = PTattach(ptfid, "FixedBuoy_Point"); MESSAGE(10,printf("\t\tPTid_fixed = PTattach(ptfid, \"FixedBuoy_Point\");\n");); MESSAGE(8,printf("\t\tValue returned by PTattach %d\n", PTid_fixed);); MESSAGE(11,fprintf(fp2,"\t\tPTid_fixed = PTattach(ptfid, \"FixedBuoy_Point\");\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTattach %d\n", PTid_fixed);); if (PTid_fixed == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } fp = fopen("fixedBuoy0.txt", "r"); MESSAGE(10,printf("\t\tfp = fopen(\"fixedBuoy0.txt\", \"r\");\n");); MESSAGE(6,printf("\t\tValue of file pointer returned %p\n",fp);); MESSAGE(11,fprintf(fp2,"\t\tfp = fopen(\"fixedBuoy0.txt\", \"r\");\n");); MESSAGE(11,fprintf(fp2,"\t\tValue of file pointer returned %p\n",fp);); n = 0; pntr = buffer; while(fscanf(fp,"%s %lf %lf %d %s", desc,&lon,&lat,&date,id) != -1) { n++; memcpy(pntr, &desc, 8); pntr += 8; memcpy(pntr, &lon, 8); pntr += 8; memcpy(pntr, &lat, 8); pntr += 8; memcpy(pntr, &date, 4); pntr += 4; memcpy(pntr, &id, 1); pntr += 1; } status=fclose(fp); MESSAGE(10,printf("\t\tstatus=fclose(fp);\n");); MESSAGE(8,printf("\t\tValue returned by fclose %d\n",status);); MESSAGE(11,fprintf(fp2,"\t\tstatus=fclose(fp);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by fclose %d\n",status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTwritelevel */ MESSAGE(4,printf("\tTesting PTwritelevel...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTwritelevel...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); level=0; MESSAGE(6,printf("\t\tWrining level 0\n");); MESSAGE(11,fprintf(fp2,"\t\tWrining level 0\n");); status = PTwritelevel(PTid_fixed, level, n, buffer); MESSAGE(10,printf("\t\tstatus = PTwritelevel(PTid_fixed, 0, n, buffer);\n");); MESSAGE(8,printf("\t\tValue returned by PTwritelevel %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTwritelevel(PTid_fixed, 0, n, buffer);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTwritelevel %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } fp = fopen("fixedBuoy1.txt", "r"); MESSAGE(10,printf("\t\tfp = fopen(\"fixedBuoy1.txt\", \"r\");\n");); MESSAGE(8,printf("\t\tValue of file pointer returned %p\n",fp);); MESSAGE(11,fprintf(fp2,"\t\tfp = fopen(\"fixedBuoy1.txt\", \"r\");\n");); MESSAGE(11,fprintf(fp2,"\t\tValue of file pointer returned %p\n",fp);); n = 0; pntr = buffer; while(fscanf(fp,"%lf %f %f %s", &time, &rain, &temp, id) != -1) { n++; memcpy(pntr, &time, 8); pntr += 8; memcpy(pntr, &rain, 4); pntr += 4; memcpy(pntr, &temp, 4); pntr += 4; memcpy(pntr, &id, 1); pntr += 1; } status=fclose(fp); printf("\t\tValue returned by fclose %d\n",status); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } level=1; MESSAGE(6,printf("\t\tValue of n %d\n",n);); MESSAGE(11,fprintf(fp2,"\t\tValue of n %d\n",n);); status = PTwritelevel(PTid_fixed, level, n, buffer); MESSAGE(10,printf("\t\tstatus = PTwritelevel(PTid_fixed, 1, n, buffer);\n");); MESSAGE(8,printf("\t\tValue returned by PTwritelevel %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTwritelevel(PTid_fixed, 1, n, buffer);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTwritelevel %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTwriteattr */ MESSAGE(4,printf("\tTesting PTwriteattr...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTwriteattr...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); status = PTwriteattr(PTid_fixed, "Viscosity", DFNT_INT32, 4, wrattr); MESSAGE(10,printf("\t\tstatus = PTwriteattr(PTid_fixed, \"Viscosity\", DFNT_INT32, 4, attr);\n");); MESSAGE(8,printf("\t\tValue returned by PTwriteattr %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTwriteattr(PTid_fixed, \"Viscosity\", DFNT_INT32, 4, attr);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTwriteattr %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } PTid_simple = PTattach(ptfid, "Simple_Point"); MESSAGE(10,printf("\t\tPTid_simple = PTattach(ptfid, \"Simple_Point\");\n");); MESSAGE(8,printf("\t\tValue returned by PTattach %d\n", PTid_simple);); MESSAGE(11,fprintf(fp2,"\t\tPTid_simple = PTattach(ptfid, \"Simple_Point\");\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTattach %d\n", PTid_simple);); if (PTid_simple == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } fp = fopen("simple.txt", "r"); n = 0; pntr = buffer; while(fscanf(fp, "%lf %f %f %f %f %s", &time,&conc[0],&conc[1],&conc[2],&conc[3],spc) != -1) { n++; memcpy(pntr, &time, 8); pntr += 8; memcpy(pntr, conc, 4*4); pntr += 4*4; memcpy(pntr, &spc, 4); pntr += 4; } fclose(fp); status = PTwritelevel(PTid_simple, 0, n, buffer); MESSAGE(10,printf("\t\tstatus = PTwritelevel(PTid_simple, 0, n, buffer);\n");); MESSAGE(8,printf("\t\tValue returned by PTwritelevel %d\n",status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTwritelevel(PTid_simple, 0, n, buffer);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTwritelevel %d\n",status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } PTid_float = PTattach(ptfid, "FloatBuoy_Point"); MESSAGE(10,printf("\t\tPTid_float = PTattach(ptfid, \"FloatBuoy_Point\");\n");); MESSAGE(8,printf("\t\tValue returned by PTattach %d\n",PTid_float);); MESSAGE(11,fprintf(fp2,"\t\tPTid_float = PTattach(ptfid, \"FloatBuoy_Point\");\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTattach %d\n",PTid_float);); if (PTid_float == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } fp = fopen("floatBuoy0.txt", "r"); n = 0; pntr = buffer; while(fscanf(fp, "%s %d %d %s", desc, &date, &dum, id) != -1) { n++; wgt = (int16) dum; memcpy(pntr, &desc, 8); pntr += 8; memcpy(pntr, &date, 4); pntr += 4; memcpy(pntr, &wgt, 2); pntr += 2; memcpy(pntr, &id, 1); pntr += 1; } fclose(fp); status = PTwritelevel(PTid_float, 0, n, buffer); MESSAGE(10,printf("\t\tstatus = PTwritelevel(PTid_float, 0, n, buffer);\n");); MESSAGE(8,printf("\t\tValue returned by PTwritelevel %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTwritelevel(PTid_float, 0, n, buffer);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTwritelevel %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } fp = fopen("floatBuoy1.txt", "r"); n = 0; pntr = buffer; while(fscanf(fp, "%lf %lf %lf %f %f %s", &time,&lon,&lat,&rain,&temp,id) != -1) { n++; memcpy(pntr, &time, 8); pntr += 8; memcpy(pntr, &lon, 8); pntr += 8; memcpy(pntr, &lat, 8); pntr += 8; memcpy(pntr, &rain, 4); pntr += 4; memcpy(pntr, &temp, 4); pntr += 4; memcpy(pntr, &id, 1); pntr += 1; } fclose(fp); status = PTwritelevel(PTid_float, 1, n, buffer); MESSAGE(10,printf("\t\tstatus = PTwritelevel(PTid_float, 1, n, buffer);\n");); MESSAGE(8,printf("\t\tValue returned by PTwritelevel %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTwritelevel(PTid_float, 1, n, buffer);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTwritelevel %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } status = PTdetach(PTid_fixed); MESSAGE(10,printf("\t\tstatus = PTdetach(PTid_fixed);\n");); MESSAGE(8,printf("\t\tValue returned by PTdetach %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTdetach(PTid_fixed);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTdetach %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } status = PTdetach(PTid_simple); MESSAGE(10,printf("\t\tstatus = PTdetach(PTid_simple);\n");); MESSAGE(8,printf("\t\tValue returned by PTdetach %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTdetach(PTid_simple);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTdetach %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } status = PTdetach(PTid_float); MESSAGE(10,printf("\t\tstatus = PTdetach(PTid_float);\n");); MESSAGE(8,printf("\t\tValue returned by PTdetach %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTdetach(PTid_float);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTdetach %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } status = PTclose(ptfid); MESSAGE(10,printf("\t\tstatus = PTclose(ptfid);\n");); MESSAGE(8,printf("\t\tValue returned by PTclose %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTclose(ptfid);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTclose %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } ptfid = PTopen("Pointc_Test.hdf", DFACC_RDWR); MESSAGE(10,printf("\t\tptfid = PTopen(\"Pointc_Test.hdf\", DFACC_RDWR);\n");); MESSAGE(8,printf("\t\tValue returned by PTopen %d\n", ptfid);); MESSAGE(11,fprintf(fp2,"\t\tptfid = PTopen(\"Pointc_Test.hdf\", DFACC_RDWR);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTopen %d\n", ptfid);); if (ptfid == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTinqpoint */ MESSAGE(4,printf("\tTesting PTinqpoint...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTinqpoint...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); numofpts = PTinqpoint("Pointc_Test.hdf", NULL, &strbufsize); MESSAGE(10,printf("\t\tnumofpts = PTinqpoint(\"Pointc_Test.hdf\", NULL, &strbufsize);\n");); MESSAGE(8,printf("\t\tNumber of point objects in file Pointc_Test.hdf %d\n",numofpts);); MESSAGE(8,printf("\t\tLength of point object names %d\n",strbufsize);); MESSAGE(11,fprintf(fp2,"\t\tnumofpts = PTinqpoint(\"Pointc_Test.hdf\", NULL, &strbufsize);\n");); MESSAGE(11,fprintf(fp2,"\t\tNumber of point objects in file Pointc_Test.hdf %d\n",numofpts);); MESSAGE(11,fprintf(fp2,"\t\tLength of point object names %d\n",strbufsize);); if (numofpts == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } strbuf = (char *)malloc(strbufsize + 1); numofpts = PTinqpoint("Pointc_Test.hdf", strbuf,&strbufsize); MESSAGE(10,printf("\t\tnumofpts = PTinqpoint(\"Pointc_Test.hdf\", strbuf,&strbufsize);\n");); MESSAGE(8,printf("\t\tList of point objects %s\n",strbuf);); MESSAGE(11,fprintf(fp2,"\t\tnumofpts = PTinqpoint(\"Pointc_Test.hdf\", strbuf,&strbufsize);\n");); MESSAGE(11,fprintf(fp2,"\t\tList of point objects %s\n",strbuf);); if (numofpts == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } free(strbuf); PTid_fixed = PTattach(ptfid, "FixedBuoy_Point"); MESSAGE(10,printf("\t\tPTid_fixed = PTattach(ptfid, \"FixedBuoy_Point\");\n");); MESSAGE(8,printf("\t\tValue returned by PTattach %d\n", PTid_fixed);); MESSAGE(11,fprintf(fp2,"\t\tPTid_fixed = PTattach(ptfid, \"FixedBuoy_Point\");\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTattach %d\n", PTid_fixed);); if (PTid_fixed == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTbcklinkinfo */ MESSAGE(4,printf("\tTesting PTbcklinkinfo...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTbcklinkinfo...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); status = PTbcklinkinfo(PTid_fixed, 1, &linkfield); MESSAGE(10,printf("\t\tstatus = PTbcklinkinfo(PTid_fixed, 1, linkfield);\n");); MESSAGE(8,printf("\t\tValue returned by PTbcklinkinfo %d\n", status);); MESSAGE(8,printf("\t\tField to link level 1 to 0 %s\n", &linkfield);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTbcklinkinfo(PTid_fixed, 1, linkfield);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTbcklinkinfo %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tField to link level 1 to 0 %s\n", &linkfield);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTfwdlinkinfo */ MESSAGE(4,printf("\tTesting PTfwdlinkinfo...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTfwdlinkinfo...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); status = PTfwdlinkinfo(PTid_fixed, 0, &linkfield); MESSAGE(10,printf("\t\tstatus = PTfwdlinkinfo(PTid_fixed, 0 &linkfield);\n");); MESSAGE(8,printf("\t\tValue returned by PTfwdlinkinfo %d\n", status);); MESSAGE(8,printf("\t\tField to link level 0 to 1 %s\n", &linkfield);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTfwdlinkinfo(PTid_fixed, 0 &linkfield);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTfwdlinkinfo %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tField to link level 0 to 1 %s\n", &linkfield);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTlevelindx */ MESSAGE(4,printf("\tTesting PTlevelindx...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTlevelindx...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); status = PTlevelindx(PTid_fixed, "DescLoc"); MESSAGE(10,printf("\t\tstatus = PTlevelindx(PTid_fixed, \"DescLoc\");\n");); MESSAGE(8,printf("\t\tIndex of level %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTlevelindx(PTid_fixed, \"DescLoc\");\n");); MESSAGE(11,fprintf(fp2,"\t\tIndex of level %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } status = PTlevelindx(PTid_fixed, "Observations"); MESSAGE(10,printf("\t\tstatus = PTlevelindx(PTid_fixed, \"Observations\");\n");); MESSAGE(8,printf("\t\tIndex of level %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTlevelindx(PTid_fixed, \"Observations\");\n");); MESSAGE(11,fprintf(fp2,"\t\tIndex of level %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTnlevels */ MESSAGE(4,printf("\tTesting PTnlevels...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTnlevels...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); numlev = PTnlevels(PTid_fixed); MESSAGE(10,printf("\t\tnumlev = PTnlevels(PTid_fixed);\n");); MESSAGE(8,printf("\t\tNumber of levels in point %d\n", numlev);); MESSAGE(11,fprintf(fp2,"\t\tnumlev = PTnlevels(PTid_fixed);\n");); MESSAGE(11,fprintf(fp2,"\t\tNumber of levels in point %d\n", numlev);); if (numlev == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTnfields */ MESSAGE(4,printf("\tTesting PTnfields...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTnfields...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); status = PTnfields(PTid_fixed, 0, &strbufsize); MESSAGE(10,printf("\t\tstatus = PTnfields(PTid_fixed, 0, &strbufsize);\n");); MESSAGE(8,printf("\t\tValue returned by PTnfields %d\n", status);); MESSAGE(8,printf("\t\tValue of numfields %d\n", strbufsize);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTnfields(PTid_fixed, 0, &strbufsize);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTnfields %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tValue of numfields %d\n", strbufsize);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTinqattrs */ MESSAGE(4,printf("\tTesting PTinqattrs...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTinqattrs...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); numattrs = PTinqattrs(PTid_fixed, NULL, &strbufsize); MESSAGE(10,printf("\t\tnumattrs = PTinqattrs(PTid_fixed, NULL, &strbufsize);\n");); MESSAGE(8,printf("\t\tNumber of attributes in point object fixed %d\n",numattrs);); MESSAGE(8,printf("\t\tLength of attribute list %d\n",strbufsize);); MESSAGE(11,fprintf(fp2,"\t\tnumattrs = PTinqattrs(PTid_fixed, NULL, &strbufsize);\n");); MESSAGE(11,fprintf(fp2,"\t\tNumber of attributes in point object fixed %d\n",numattrs);); MESSAGE(11,fprintf(fp2,"\t\tLength of attribute list %d\n",strbufsize);); if (numattrs == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } strbuf = (char *)malloc(strbufsize + 1); numattrs = PTinqattrs(PTid_fixed, strbuf,&strbufsize); MESSAGE(10,printf("\t\tnumattrs = PTinqattrs(PTid_fixed, strbuf,&strbufsize);\n");); MESSAGE(8,printf("\t\tAttribute list %s\n",strbuf);); MESSAGE(11,fprintf(fp2,"\t\tnumattrs = PTinqattrs(PTid_fixed, strbuf,&strbufsize);\n");); MESSAGE(11,fprintf(fp2,"\t\tAttribute list %s\n",strbuf);); if (numattrs == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } free(strbuf); MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTattrinfo */ MESSAGE(4,printf("\tTesting PTattrinfo...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTattrinfo...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); status = PTattrinfo(PTid_fixed, "Viscosity", &numtype, &size); MESSAGE(10,printf("\t\tstatus = PTattrinfo(PTid_fixed, \"Viscosity\", &numtype, &size);\n");); MESSAGE(8,printf("\t\tValue returned by PTattrinfo %d\n", status);); MESSAGE(8,printf("\t\tNumber type %d size %d\n", numtype, size);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTattrinfo(PTid_fixed, \"Viscosity\", &numtype, &size);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTattrinfo %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tNumber type %d size %d\n", numtype, size);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTreadattr */ MESSAGE(4,printf("\tTesting PTreadattr...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTreadattr...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); status = PTreadattr(PTid_fixed, "Viscosity", rdattr); MESSAGE(10,printf("\t\tstatus = PTreadattr(PTid_fixed, \"Viscosity\", rdattr);\n");); MESSAGE(8,printf("\t\tValue returned by PTreadattr %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTreadattr(PTid_fixed, \"Viscosity\", rdattr);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTreadattr %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } for (i = 0; i < 4; i++) { MESSAGE(8,printf("\t\tAttribute number %d = %d\n", i+1, rdattr[i]);); MESSAGE(11,fprintf(fp2,"\t\tAttribute number %d = %d\n", i+1, rdattr[i]);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTgetrecnums */ MESSAGE(4,printf("\tTesting PTgetrecnums...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTgetrecnums...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); inLevel = 0; outLevel = 1; nrec = 1; recs[0] = 0; status = PTgetrecnums(PTid_fixed, inLevel, outLevel, nrec, recs, &outNrec, outRecs); MESSAGE(10,printf("\t\tstatus=PTgetrecnums(PTid_fixed,inLevel,outLevel,nrec,recs,&outNrec,outRecs);\n");); MESSAGE(8,printf("\t\tValue returned by PTgetrecnums %d\n", status);); MESSAGE(8,printf("\t\tNumber of records %d records %d\n", nrec, recs[0]);); MESSAGE(8,printf("\t\tNumber of records %d records %d\n", outNrec, outRecs[0]);); MESSAGE(11,fprintf(fp2,"\t\tstatus=PTgetrecnums(PTid_fixed,inLevel,outLevel,nrec,recs,&outNrec,outRecs);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTgetrecnums %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tNumber of records %d records %d\n", nrec, recs[0]);); MESSAGE(11,fprintf(fp2,"\t\tNumber of records %d records %d\n", outNrec, outRecs[0]);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTlevelinfo */ MESSAGE(4,printf("\tTesting PTlevelinfo...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTlevelinfo...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); status = PTlevelinfo(PTid_fixed, 0, fldbuf, fldtype, fldorder); MESSAGE(10,printf("\t\tstatus = PTlevelinfo(PTid_fixed, 0, fldbuf, fldtype, fldorder);\n");); MESSAGE(8,printf("\t\tValue returned by PTlevelinfo %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTlevelinfo(PTid_fixed, 0, fldbuf, fldtype, fldorder);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTlevelinfo %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTsizeof */ MESSAGE(4,printf("\tTesting PTsizeof...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTsizeof...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); fldsz = PTsizeof(PTid_fixed, fldbuf, fldlevels); MESSAGE(10,printf("\t\tfldsz = PTsizeof(PTid_fixed, fldbuf, fldlevels);\n");); MESSAGE(8,printf("\t\tSize of fields in level %d\n", fldsz);); MESSAGE(11,fprintf(fp2,"\t\tfldsz = PTsizeof(PTid_fixed, fldbuf, fldlevels);\n");); MESSAGE(11,fprintf(fp2,"\t\tSize of fields in level %d\n", fldsz);); if (fldsz == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } n = 2; recs[0] = 0; recs[1] = 2; MESSAGE(11,fprintf(fp2,"\f");); /* ** Test Case -- PTreadlevel */ MESSAGE(4,printf("\tTesting PTreadlevel...\n");); MESSAGE(4,printf("\t=================\n");); MESSAGE(11,fprintf(fp2,"\tTesting PTreadlevel...\n");); MESSAGE(11,fprintf(fp2,"\t=================\n");); buffer2 = (char *) calloc(n * fldsz, 1); pntr = buffer2; status = PTreadlevel(PTid_fixed, 0, fldbuf, n, recs, buffer2); MESSAGE(10,printf("\t\tstatus = PTreadlevel(PTid_fixed, 0, fldbuf, n, recs, buffer2);\n");); MESSAGE(8,printf("\t\tValue returned by PTreadlevel %d\n", status);); MESSAGE(11,fprintf(fp2,"\t\tstatus = PTreadlevel(PTid_fixed, 0, fldbuf, n, recs, buffer2);\n");); MESSAGE(11,fprintf(fp2,"\t\tValue returned by PTreadlevel %d\n", status);); if (status == -1) { MESSAGE(4,printf("\t\t********Error unexpected**********\n");); MESSAGE(11,fprintf(fp2,"\t\t********Error unexpected**********\n");); MESSAGE(4,HEprint(stdout,0);); MESSAGE(11,HEprint(fp2,0);); } for (i=0; i9) printf(" Call to HDF routine: %15s at line %4d in %s returned %ld \n",where,(int)__LINE__,__FILE__,(long)ret);\ if(ret == val) {printf("*** UNEXPECTED RETURN from %s is %ld at line %4d in %s\n", where, (long)ret, (int)__LINE__,__FILE__); num_errs++;} \ } while(0) /* Used to make certain a return value _is_ a value */ #define VERIFY(x, val, where) \ do {if (Verbosity>9) printf(" Call to HDF routine: %15s at line %4d in %s had value %ld \n",where,(int)__LINE__,__FILE__,(long)x);\ if(x != val) {printf("*** UNEXPECTED VALUE from %s is %ld at line %4d in %s\n", where, (long)x,(int)__LINE__,__FILE__); num_errs++;} \ } while(0) #define RESULT(a) \ do { \ if (Verbosity>8) printf(" Call to HDF routine: %15s at line %4d in %s returned %ld \n",a,(int)__LINE__,__FILE__,(long)ret); \ if (Verbosity>9) HEprint(stdout,0); \ if(ret == FAIL) {printf("*** UNEXPECTED RETURN from %s is %ld at line %4d in %s\n", a, (long)ret,(int)__LINE__,__FILE__); num_errs++;} \ } while(0) #define MESSAGE(v,a) {if (Verbosity>=v) {a}} #endif /* _TUTILS_H */ hdf-eos4-2.17v1.00.dfsg.1/testdrivers/point/fixedBuoy0.txt0000444000175000017500000000020706325713724024250 0ustar amckinstryamckinstryPacific -140.2520148 -10.3024294 891218 P Atlantic -54.8270879 43.1362228 900228 A Indian 71.7147412 7.4254709 900912 I hdf-eos4-2.17v1.00.dfsg.1/testdrivers/point/floatBuoy0.txt0000444000175000017500000000012106325510705024243 0ustar amckinstryamckinstryPacific 901023 1200 P Atlantic 890419 2550 A Indian 900605 800 I